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
338621785451	338621786010	338621786560	338621787110	338621787660	338621788210	338621788760	338621789310	338621789860	338621790410	338621790960	338621791510	338621792060	338621792610	338621793160	338621793710	338621794260	338621794810	338621795360	338621795910	338621796460	338621797010	338621797560	338621798110	338621798660	338621799210	338621799760	338621800310	338621800860	338621801410	338621801960	338621802510	338621803060	338621803610	338621804160	338621804710	338621805260	338621805810	338621806360	338621806910	338621807460	338621808010	338621808560	338621809110	338621809660	338621810210	338621810760	338621811310	338621811860	338621812410	338621812960	338621813510	338621814060	338621814610	338621815160	338621815710	338621816260	338621816810	338621817360	338621817910	338621818460	338621819010	338621819560	338621820110	338621820660	338621821210	338621821760	338621822310	338621822860	338621823410	338621823960	338621824510	338621825060	338621825610	338621826160	338621826710	338621827260	338621827810	338621828360	338621828910	338621829460	338621830010	338621830560	338621831110	338621831660	338621832210	338621832760	338621833310	338621833860	338621834410	338621834960	338621835510	338621836060	338621836610	338621837160	338621837710	338621838260	338621838810	338621839360	338621839910	338621840460	338621841010	338621841560	338621842110	338621842660	338621843210	338621843760	338621844310	338621844860	338621845410	338621845960	338621846510	338621847060	338621847610	338621848160	338621848710	338621849260	338621849810	338621850360	338621850910	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24051	21224	25564	27171	21234	21235	3251	536	359	390	311	306	287	298	268	290	252	264	234	247	238	269	248	251	216	262	223	243	280	235	251	230	238	260	222	231	275	244	252	214	246	233	252	245	243	244	243	228	241	250	247	237	213	243	248	266	230	227	256	234	213	237	248	284	237	219	216	235	251	260	211	246	249	253	231	228	219	230	249	254	255	246	246	244	243	256	233	239	261	225	245	235	242	239	250	225	238	271	239	257	270	232	239	199	231	258	237	243	221	238	216	247	220	254	253	237	230	263	242	241	229	252	205	247	244	208	217	209	277	221	248	212	226	224	223	235	234	222	249	239	247	234	217	228	226	249	238	259	221	224	206	250	243	241	237	264	258	273	231	239	230	203	243	250	241	226	239	230	227	226	237	217	224	249	242	231	240	240	257	267	270	242	244	243	242	244	230	234	258	242	228	213	254	243	230	234	261	237	263	236	225	199	226	216	220	239	214	226	224	247	231	238	218	215	232	234	256	253	224	230	238	222	210	243	235	233	263	213	223	225	229	246	268	235	265	261	241	221	278	232	241	227	264	252	227	221	234	246	238	244	253	256	203	232	251	223	248	223	226	247	202	232	253	233	248	250	251	222	240	231	213	228	247	245	253	246	228	242	250	222	217	249	261	222	267	233	206	213	238	235	268	232	264	238	206	246	220	231	256	233	234	223	239	207	248	203	233	238	204	246	262	232	254	233	248	224	228	231	252	260	235	225	244	248	240	221	264	219	238	242	236	247	228	262	257	238	235	233	236	257	227	266	243	231	238	246	224	258	229	216	236	234	256	227	231	242	213	229	254	226	247	270	233	227	259	215	243	254	261	241	226	246	243	231	238	253	250	235	240	270	212	221	230	231	251	246	272	241	239	232	251	231	223	228	240	247	245	255	250	262	223	232	209	232	247	238	245	246	257	281	254	237	253	237	212	243	228	232	220	226	223	231	262	230	289	251	252	238	227	231	258	232	268	226	222	222	249	237	212	244	232	227	207	236	225	262	221	246	284	227	246	229	197	229	223	262	222	233	278	256	260	235	209	240	211	213	244	224	246	244	239	216	230	214	226	238	252	243	238	238	243	230	224	241	226	245	208	216	230	232	219	244	241	241	240	260	224	240	233	233	256	248	222	233	237	227	245	215	243	208	257	266	228	229	211	241	223	227	240	226	237	227	287	253	241	223	229	243	247	245	217	246	247	217	272	250	257	239	254	220	243	220	218	215	218	238	253	231	223	251	241	217	238	235	226	224	225	224	229	231	213	235	233	222	194	220	224	249	231	235	238	263	239	221	226	283	267	256	252	239	251	216	275	249	238	231	248	252	206	215	237	232	238	235	206	230	238	210	241	260	232	200	234	210	241	223	244	252	224	266	231	226	192	248	252	265	230	243	249	253	220	229	231	220	246	250	243	258	246	211	246	274	252	215	233	233	238	215	247	234	235	232	223	250	228	207	210	233	213	222	214	248	217	266	197	221	233	239	236	235	233	235	238	241	256	222	207	236	217	220	258	241	244	240	191	220	213	265	254	239	212	216	227	259	263	269	231	276	247	213	215	201	235	255	238	277	257	227	224	252	237	237	249	227	268	228	215	232	229	231	249	252	248	234	242	228	243	238	242	221	231	222	269	275	243	243	227	234	222	235	227	217	242	250	255	229	237	240	225	210	221	236	224	233	245	241	241	241	269	228	244	217	227	236	217	244	275	220	228	251	204	278	244	244	242	265	259	231	235	238	254	253	251	252	253	263	256	249	271	202	214	261	261	248	261	249	216	242	256	218	251	218	212	227	223	216	247	236	265	261	202	247	239	241	238	231	218	258	253	231	231	216	250	229	239	204	234	212	251	234	253	265	227	233	242	186	257	226	209	247	220	242	262	254	215	274	265	247	233	225	233	242	237	243	251	228	236	225	241	232	236	223	256	232	201	254	241	214	210	251	199	195	239	228	255	251	229	216	256	260	263	267	267	238	251	228	217	199	236	253	227	233	253	227	231	221	245	207	253	273	234	243	250	212	227	196	223	238	250	216	239	232	229	245	223	226	221	223	223	233	251	230	206	229	227	215	274	257	253	234	233	221	245	277	242	247	235	250	286	216	242	278	243	221	240	235	244	241	225	238	232	247	231	236	226	269	217	219	222	215	212	231	225	215	259	231	241	234	242	208	254	243	226	253	229	257	219	232	212	233	256	233	253	249	242	246	247	228	266	240	221	250	251	239	213	258	266	225	249	241	230	244	206	228	239	240	260	225	244	250	242	235	255	233	272	249	233	256	215	239	221	251	241	221	207	242	235	250	243	237	247	231	232	233	244	240	199	260	230	228	236	248	225	226	235	221	247	245	217	245	249	216	260	242	237	221	229	225	274	252	224	216	222	219	244	247	254	224	249	241	244	250	223	230	255	240	231	228	236	219	254	273	242	234	233	226	222	264	248	244	212	249	236	239	244	247	260	220	243	218	238	235	225	228	219	224	220	269	240	243	238	268	254	228	258	223	226	225	210	231	231	218	255	252	234	207	230	244	254	255	204	234	232	232	253	228	221	248	226	229	234	228	221	249	249	256	209	280	244	212	239	229	216	240	245	232	226	235	213	235	248	243	223	240	241	232	253	245	214	249	255	256	247	250	231	224	215	235	254	209	245	253	257	222	235	223	236	224	220	220	246	258	250	248	221	239	241	250	225	221	228	236	252	242	259	242	246	210	246	250	227	242	231	247	232	219	254	254	269	242	221	221	256	254	246	234	222	235	253	227	256	236	230	260	231	224	245	228	214	225	205	254	247	251	241	243	244	229	234	196	263	207	282	199	219	256	222	228	231	256	240	246	238	207	229	206	229	255	232	240	269	189	214	222	246	255	238	225	227	242	246	244	256	254	248	212	231	249	215	199	218	244	239	221	262	217	234	258	259	249	224	227	226	245	257	242	236	222	228	222	237	224	249	229	211	244	214	236	255	246	254	239	250	254	204	221	230	225	212	252	211	225	267	239	229	252	220	229	222	249	260	254	248	231	232	230	201	194	219	227	229	233	237	231	240	232	219	233	224	223	221	251	265	244	275	253	249	219	247	235	239	260	256	251	246	242	238	254	230	249	269	236	216	208	238	234	230	218	236	238	237	234	259	253	232	244	243	239	233	222	244	234	248	255	238	204	235	232	237	229	242	226	238	233	218	212	212	224	227	209	242	210	240	248	216	256	240	251	238	236	226	231	213	202	215	257	265	237	208	224	256	234	240	267	244	225	239	213	239	232	238	270	263	237	223	260	226	219	236	210	230	223	247	239	232	241	218	231	242	230	238	246	228	232	223	245	207	234	252	251	225	247	256	231	219	227	234	239	228	259	250	236	222	247	218	221	222	247	244	274	251	241	220	210	234	250	221	245	278	241	199	263	230	243	244	227	260	259	260	234	248	243	224	259	194	231	253	263	243	235	252	219	216	229	227	272	236	217	243	220	251	232	222	245	219	223
3773	4950	3182	1532	1011	778	667	677	648	562	588	611	585	605	542	574	588	560	555	540	590	537	592	518	561	552	529	526	545	512	523	532	539	536	537	558	493	537	594	547	533	525	581	562	545	595	532	553	583	538	517	537	545	528	573	507	532	518	530	555	552	514	493	576	533	566	575	538	535	533	549	548	534	526	508	538	576	553	562	523	531	571	544	538	530	566	532	536	556	543	540	548	531	531	543	572	532	535	534	560	608	535	557	530	557	533	546	509	553	511	547	545	545	577	526	547	548	571	498	561	549	541	561	504	525	540	507	545	533	533	549	572	558	548	570	562	568	527	586	506	579	546	521	532	561	523	509	523	516	570	540	548	535	544	542	551	578	557	526	557	544	515	522	513	561	552	527	564	512	569	585	541	534	516	525	562	517	531	586	533	521	567	508	553	549	529	553	569	557	566	531	527	546	591	533	535	560	536	546	545	558	526	575	541	537	516	544	538	547	564	531	558	540	521	564	516	584	549	505	561	564	539	544	507	565	553	509	573	559	520	568	565	545	521	556	562	558	562	508	563	645	538	541	549	532	498	562	544	522	550	520	558	516	568	583	555	554	556	512	497	529	587	508	560	545	572	538	551	551	551	497	559	579	539	566	549	558	556	551	599	522	500	524	552	600	574	540	553	547	518	537	593	542	532	523	619	595	567	515	535	541	523	543	567	558	548	528	503	524	545	575	533	543	547	556	568	511	560	543	499	589	517	525	533	525	513	533	565	534	531	545	537	543	472	552	521	543	581	514	518	542	543	551	546	544	540	558	533	543	538	570	534	517	558	567	563	578	528	527	552	526	577	528	547	567	547	507	566	549	542	531	544	549	487	540	543	509	512	540	543	553	536	526	500	547	553	506	509	561	558	529	502	517	530	545	531	567	574	524	522	553	541	520	528	548	535	518	514	518	517	543	556	553	549	587	517	555	538	518	539	566	562	585	535	582	572	553	559	546	548	541	577	566	555	557	561	533	505	537	477	574	534	589	557	508	542	578	554	551	563	522	533	521	505	585	533	580	582	518	589	559	522	566	563	529	518	527	554	570	582	570	589	539	542	508	562	553	582	566	548	550	540	567	563	529	533	547	525	568	497	585	554	566	551	578	502	557	504	569	568	557	581	517	580	513	542	526	580	547	547	553	531	536	506	561	541	548	550	553	522	542	541	512	536	566	521	552	523	512	537	513	577	551	527	503	504	530	558	562	528	598	590	556	548	548	532	538	545	522	580	524	554	588	525	530	532	580	580	519	517	540	479	576	524	574	543	525	592	521	567	572	533	519	550	547	558	495	530	547	533	491	517	560	520	563	599	546	571	534	546	555	508	527	532	598	545	550	561	525	555	550	566	560	604	542	549	561	540	536	528	537	550	543	530	563	541	491	562	562	536	561	588	554	563	530	568	600	529	521	574	537	523	521	551	582	529	556	554	543	541	539	558	545	518	514	545	544	546	575	541	543	565	526	503	531	555	551	534	560	534	514	573	578	517	527	511	519	521	525	543	506	525	540	596	525	590	527	555	553	558	553	557	540	545	559	534	531	569	544	510	554	540	552	535	558	551	518	520	539	516	559	521	555	581	549	549	564	535	561	515	550	578	535	539	537	544	528	563	544	553	556	529	531	528	554	528	548	535	511	529	489	561	534	559	565	541	500	527	537	517	527	547	538	541	539	559	497	508	558	551	540	522	538	518	571	526	521	550	539	525	550	519	543	563	565	550	551	527	520	556	573	549	551	600	524	525	550	535	544	559	547	545	618	504	591	532	544	558	509	493	540	534	557	539	538	517	578	572	541	595	601	550	543	576	546	519	523	520	544	526	586	561	587	548	566	543	532	542	483	522	542	543	517	516	514	567	554	583	557	588	572	522	566	563	543	549	545	505	583	554	506	536	544	532	571	554	547	547	572	590	550	534	510	548	515	512	563	509	521	534	533	551	519	562	545	556	548	527	546	539	533	588	536	568	533	507	520	570	580	562	501	565	555	488	527	523	565	540	530	520	553	566	528	535	525	521	513	548	578	554	547	535	528	601	545	550	510	538	586	574	585	522	585	570	585	510	507	542	553	545	503	539	560	521	554	532	514	512	524	504	550	544	540	513	542	534	557	554	564	569	531	549	552	567	561	534	515	507	567	583	540	572	511	546	562	560	570	530	558	523	524	561	531	550	545	560	540	549	503	532	528	518	541	571	562	561	580	513	539	557	523	555	553	539	520	559	552	583	583	551	541	524	554	533	557	511	527	549	527	514	551	582	541	535	545	577	521	515	572	557	546	531	526	508	550	554	471	545	582	527	554	560	538	526	557	555	530	553	531	569	533	542	530	522	500	569	585	562	579	546	513	545	522	552	528	554	528	589	553	566	559	495	546	518	553	514	487	546	572	509	561	542	575	540	529	488	551	491	547	568	534	599	534	529	517	542	558	507	527	555	539	578	504	545	543	530	571	585	539	548	521	561	616	539	544	539	548	512	552	568	541	563	537	585	500	545	548	559	551	583	546	598	547	558	533	504	545	561	547	566	531	562	581	523	584	521	547	577	514	547	539	509	526	572	534	530	542	544	525	571	530	593	553	553	553	569	570	575	535	567	574	494	506	552	542	581	585	537	519	548	551	579	524	602	513	537	552	533	503	539	542	528	562	549	532	532	546	553	536	533	514	522	508	589	591	543	564	551	570	546	536	567	556	525	563	527	545	522	581	519	523	544	557	511	546	525	526	532	520	557	547	545	555	533	560	533	525	529	522	505	554	550	544	551	574	568	554	581	555	548	520	497	541	519	560	537	589	531	568	537	508	534	555	532	524	547	530	528	565	540	526	518	573	529	516	565	583	516	552	562	486	545	550	538	528	543	533	569	545	552	523	514	551	519	533	541	541	535	544	524	530	521	523	493	560	564	565	547	577	489	562	512	513	547	503	559	549	572	512	545	528	536	553	530	541	554	532	524	528	519	544	545	594	542	516	547	556	563	535	521	511	561	483	525	559	535	524	550	560	525	564	527	529	543	505	540	556	539	547	543	556	537	538	548	562	510	556	519	521	505	616	550	528	558	555	552	539	604	558	529	540	549	571	512	502	590	521	557	545	506	483	551	530	551	486	564	500	539	580	526	518	533	566	575	553	547	576	523	526	547	552	533	563	538	581	542	496	527	538	545	515	567	550	530	556	526	584	528	512	553	526	539	543	531	550	563	495	512	547	525	515	552	518	550	517	512	528	529	555	587	492	533	505	547	483	554	594	520	554	509	529	552	557	539	542	528	540	534	582	550	535	547	543	558	532	559	558	513	546	545	555	531	564	539	527	546	547	530	519	515	502	536	537	554	537	559	557	581	501	571	567	520	537	546	538	551	517	557	536	507	553	537	554	522	545	533	558	519	538	538	553	541	515	518	570	526	578	525	537	556	533	528	542	525	538	573	552	521	507	578	520	556	573	497	549	573	529	545	558	556	511	497	559	575	581	576
32434	11866	1363	379	329	329	289	324	330	328	267	327	339	304	320	345	308	306	322	349	333	338	337	364	336	339	343	305	332	367	362	326	345	341	320	336	370	309	374	307	297	355	306	311	357	320	359	347	370	341	303	345	342	310	353	334	360	311	325	323	313	306	324	309	313	356	307	363	332	289	285	336	337	317	332	332	347	350	336	364	354	330	345	347	353	302	320	298	341	364	329	346	385	351	338	322	342	338	312	334	380	297	296	330	329	319	320	332	316	304	352	331	335	376	340	327	320	330	333	308	285	351	355	326	331	315	320	339	306	331	356	353	336	330	304	335	333	320	309	335	354	312	333	290	310	354	301	326	363	307	329	349	341	280	357	349	333	329	330	326	327	341	308	354	341	352	331	316	318	313	303	344	346	352	330	313	337	346	338	346	346	287	314	344	358	327	274	327	316	316	331	341	347	344	350	341	332	334	345	345	337	338	349	330	296	303	290	319	330	285	309	331	311	310	334	323	322	326	301	367	317	318	357	328	310	330	314	330	355	315	299	363	353	326	342	372	339	300	305	307	322	342	331	342	348	364	329	311	318	316	350	366	298	363	316	329	318	314	324	313	314	366	327	362	337	298	349	337	348	317	321	335	304	344	310	308	307	353	345	317	309	325	318	299	282	305	341	336	334	355	362	325	319	334	342	366	346	307	342	323	309	344	341	340	307	342	324	359	329	312	327	334	339	343	315	315	304	321	321	293	329	319	323	321	315	327	342	302	348	350	338	344	330	319	332	373	318	323	330	308	319	308	313	316	317	325	313	339	319	303	340	346	322	321	319	307	333	304	339	347	349	333	354	335	327	336	361	324	339	368	314	361	335	323	324	341	320	312	299	304	348	338	380	330	315	328	287	322	296	375	299	334	314	334	329	325	318	334	333	334	298	338	321	308	347	343	335	287	373	356	339	316	349	353	357	347	337	371	325	305	363	338	312	291	350	347	345	305	310	365	351	358	334	322	317	362	319	353	305	329	311	364	352	326	353	362	349	339	362	311	322	304	321	302	316	345	310	322	340	306	283	345	370	319	321	331	349	344	339	335	313	357	299	315	318	320	303	320	334	346	357	327	336	326	339	337	315	339	299	332	339	347	302	294	318	326	358	345	334	325	330	311	361	344	342	347	348	348	295	298	310	299	335	289	339	309	327	321	326	302	305	336	317	351	329	301	312	351	352	340	340	299	313	378	336	305	345	307	311	329	350	317	338	306	332	345	342	299	312	304	332	344	377	344	323	338	292	323	323	325	335	335	316	351	312	321	343	330	323	333	368	339	318	336	326	331	306	314	333	310	294	322	314	354	353	345	315	342	344	350	344	305	314	301	307	340	325	328	353	329	316	323	326	339	306	287	312	356	344	342	313	292	346	317	353	328	328	353	333	344	355	340	360	320	322	330	344	380	354	332	339	306	339	318	314	300	320	326	339	300	324	335	337	300	311	344	302	368	308	344	313	299	326	347	349	318	356	327	330	363	350	314	357	339	363	345	332	314	369	377	324	347	306	301	326	320	343	341	367	306	279	371	361	318	321	317	329	349	325	331	355	314	312	274	332	330	298	369	304	317	293	310	313	366	320	309	320	357	364	337	323	306	309	328	381	357	309	319	333	367	374	358	320	334	341	335	343	356	296	329	301	331	360	325	333	299	305	322	328	340	329	329	360	332	331	322	359	354	341	303	341	346	323	348	366	344	314	292	339	335	343	344	355	328	317	307	322	324	338	369	310	336	316	313	318	342	346	356	338	354	358	319	293	321	335	325	328	334	360	332	371	348	351	335	319	318	333	325	305	324	323	332	314	311	352	342	330	336	340	384	323	339	325	309	307	297	300	341	337	297	311	330	320	295	329	324	306	316	318	285	308	331	345	352	359	321	323	312	339	329	310	378	347	318	314	312	304	320	341	333	316	309	308	323	325	309	341	310	304	360	318	314	328	349	352	346	357	351	327	326	325	306	306	378	331	357	321	341	321	320	325	309	337	321	334	320	311	322	321	342	326	365	313	323	357	323	329	334	333	323	322	316	311	347	349	313	359	357	280	326	321	329	331	288	326	339	320	332	333	298	304	338	340	304	339	338	296	326	306	323	307	345	324	360	349	370	351	326	343	337	310	331	332	345	308	285	318	307	304	333	274	318	355	357	379	326	319	326	321	335	323	337	286	326	355	345	311	316	314	334	327	322	350	325	317	334	338	337	329	347	319	324	328	335	301	311	307	327	341	321	348	317	313	300	322	302	313	319	360	331	353	330	337	319	320	357	302	318	340	309	340	345	322	347	350	350	321	328	318	351	306	305	303	311	336	358	331	325	323	323	340	354	358	317	347	320	334	320	293	352	328	327	320	324	320	329	356	317	336	308	318	347	373	337	328	331	356	335	339	342	329	347	308	325	339	292	309	315	322	320	287	332	342	342	337	360	328	304	301	299	302	356	332	356	308	309	341	326	319	343	356	332	332	300	319	292	336	344	312	302	334	322	367	349	371	339	338	302	308	374	331	309	313	270	338	307	326	313	313	347	308	322	318	313	340	333	354	391	325	328	309	324	334	346	357	330	337	359	304	294	327	306	364	363	325	357	356	340	282	329	291	342	322	342	310	332	351	363	317	320	335	296	296	309	309	339	334	303	314	328	331	327	333	306	360	362	340	287	342	304	360	309	347	328	320	338	349	314	309	334	363	341	320	320	354	328	324	322	303	292	317	344	341	361	315	291	344	314	348	307	359	338	358	315	350	363	306	349	373	351	305	335	308	299	325	331	316	308	325	346	343	368	297	313	319	329	315	330	342	332	313	316	309	345	335	307	322	340	342	317	303	348	349	337	347	367	327	343	344	334	292	319	345	345	353	310	308	324	331	349	318	322	313	305	321	328	314	353	338	300	319	345	326	375	375	339	330	336	365	336	339	324	314	310	310	329	326	316	306	325	324	314	358	298	323	318	331	347	300	348	333	344	308	303	298	354	332	316	328	360	326	291	353	327	354	320	332	321	361	321	350	295	340	333	332	352	346	316	326	326	311	308	336	316	324	302	292	342	287	335	342	332	310	327	321	347	300	285	345	319	369	337	317	310	351	359	342	307	329	334	339	307	334	324	324	322	348	336	353	355	329	315	294	333	316	328	324	323	332	331	333	327	335	326	330	327	343	314	315	327	335	342	348	335	328	315	331	326	336	353	348	344	303	302	333	310	308	332	322	337	347	333	330	309	373	345	313	325	318	330	320	328	336	341	352	303	285	323	328	299	326	336	315	332	328	359	316	350	302	336	367	320	317	312	324	281	309	333	319	318	301	307	316	337	307	314	320	340	297	310	341	364	375	335	289	326	309	339	309	364	337	312	335	325	332	354	305	322	319	342	361	328	380	305	314	320	323	299	309	346	334	347	337	312	322	305	331	308	304	335	299	338	327	280	322	309	328	334	303	302	311	324	324	321	305	332	329	293	342	326	364	338	358	359	334	311
5492	980	844	798	836	757	762	730	780	779	791	787	778	832	734	771	785	795	770	786	834	743	748	781	748	741	761	837	769	756	746	742	749	798	777	740	781	771	788	743	782	776	747	760	749	761	785	745	770	759	746	753	774	750	765	768	758	734	733	777	760	771	768	762	767	766	769	751	760	764	746	740	795	726	754	765	739	774	741	768	750	785	810	767	751	704	787	747	741	791	774	729	715	761	723	744	766	774	761	743	785	745	781	785	756	754	735	769	798	785	806	784	740	800	753	743	783	758	695	779	772	809	773	758	750	764	772	780	722	768	779	713	790	736	707	778	725	747	756	765	748	793	728	776	701	784	730	810	689	774	780	780	761	782	779	759	766	774	784	741	823	749	760	724	763	769	726	765	805	740	788	768	777	819	753	753	743	730	704	766	711	788	735	747	740	770	719	773	756	751	767	754	782	771	777	723	744	761	771	757	743	782	785	752	772	785	759	724	709	784	741	720	746	820	776	722	753	751	751	746	767	750	792	782	781	743	829	768	758	754	778	761	771	785	808	746	737	785	714	769	801	725	719	750	789	741	803	721	731	768	783	781	763	805	742	768	803	729	744	712	770	728	754	784	736	766	779	719	785	730	740	761	800	811	784	786	761	787	763	728	797	741	713	711	746	800	724	754	731	795	810	741	741	743	784	778	782	768	740	746	766	735	736	753	716	778	727	767	787	768	761	703	749	789	756	784	762	750	730	750	691	778	763	799	763	755	722	779	758	758	791	745	802	757	750	729	842	730	759	777	746	725	782	760	755	747	759	804	782	737	804	768	745	741	759	773	739	736	726	792	827	803	746	756	672	742	744	737	760	772	749	772	782	819	750	764	792	789	776	791	745	760	745	771	822	729	743	793	802	735	740	761	705	778	765	714	752	804	693	730	789	778	767	822	784	771	746	767	739	733	783	733	702	725	781	783	772	765	776	764	772	740	752	802	796	740	757	773	703	734	754	707	793	793	793	782	793	772	813	733	721	731	803	784	773	738	763	743	799	741	735	778	774	723	803	736	789	790	776	805	721	756	785	795	768	726	767	794	726	796	768	778	739	770	750	728	739	786	722	745	759	779	810	735	832	744	777	788	744	762	769	783	754	813	744	777	792	777	775	768	723	755	755	767	772	772	707	786	702	710	750	783	748	773	738	729	758	737	727	755	793	813	771	771	744	754	709	742	750	732	785	759	738	769	759	790	744	778	774	775	740	737	745	822	751	747	750	763	785	737	742	761	715	758	761	792	742	759	725	770	733	745	810	742	811	742	791	769	760	741	773	697	736	755	737	772	776	738	717	763	783	778	753	775	778	768	819	722	764	713	794	752	747	769	734	774	782	720	784	822	782	766	751	745	774	775	769	795	761	740	807	763	777	792	731	765	734	770	751	790	757	787	766	736	765	764	760	767	721	712	763	729	713	766	730	771	797	776	760	751	765	751	792	764	746	766	798	774	707	770	738	764	711	792	748	717	755	745	827	793	821	790	757	769	762	752	769	692	726	789	725	758	749	746	791	760	747	745	759	774	725	774	789	794	750	760	769	717	780	749	725	747	791	713	754	804	736	782	734	748	773	771	772	753	760	746	728	796	734	756	742	812	785	762	753	756	756	754	808	744	741	747	757	763	772	741	778	729	761	771	758	759	777	777	708	766	752	762	808	744	772	753	769	835	770	763	739	747	718	768	783	724	738	788	730	740	723	742	771	786	734	799	750	740	765	775	750	740	785	722	732	740	782	769	751	764	767	774	804	783	761	719	743	727	745	728	827	798	733	717	737	764	743	787	768	732	734	760	740	753	758	783	745	746	775	729	697	733	744	765	787	746	802	714	771	701	754	761	741	720	756	749	761	801	759	769	749	755	760	755	799	747	733	685	741	753	724	765	747	756	727	752	777	752	726	727	766	816	760	737	740	755	769	793	791	741	814	758	706	784	771	747	745	769	788	788	763	779	785	753	763	750	798	752	773	735	729	748	734	753	809	781	743	813	836	820	770	716	774	749	739	722	752	739	793	733	766	734	703	758	766	730	799	743	772	700	825	758	771	782	721	777	786	746	734	739	756	759	769	755	776	777	734	783	739	766	781	775	788	782	763	699	730	777	762	772	805	726	750	760	705	757	753	763	771	763	730	733	756	745	769	786	749	768	754	788	771	701	743	750	756	777	766	778	778	772	717	755	781	774	763	810	765	778	775	759	798	769	736	733	775	779	761	795	737	798	797	773	764	748	738	749	754	729	799	745	733	741	751	761	794	733	783	736	768	774	777	748	770	794	774	734	749	776	772	771	737	779	787	735	738	754	742	769	794	756	750	747	755	756	800	812	736	811	754	767	786	764	758	761	714	771	747	734	807	722	754	734	769	758	729	791	794	710	767	794	721	780	795	762	759	763	756	757	769	768	762	772	825	776	793	747	736	745	775	748	754	725	802	780	802	768	762	786	760	732	750	786	765	767	750	719	724	722	785	764	789	813	793	747	756	757	797	730	746	782	711	758	739	791	758	742	757	781	867	794	799	773	811	715	772	790	722	751	703	737	795	752	785	752	721	742	790	803	769	761	753	768	756	750	765	779	774	783	775	784	749	719	761	726	774	768	752	796	808	776	818	755	802	731	755	782	761	733	740	721	741	779	725	735	703	736	753	742	696	756	757	798	727	675	731	771	760	754	775	756	779	787	807	751	762	773	757	765	765	698	779	759	761	713	769	732	731	761	714	741	746	807	760	752	788	758	773	761	759	779	749	762	816	765	772	745	742	758	738	712	716	724	714	786	747	758	762	734	772	741	752	750	736	762	782	778	790	764	783	755	755	768	741	735	790	680	826	762	742	755	753	761	743	803	796	788	762	799	751	739	724	764	791	777	747	730	740	754	795	771	760	774	706	765	746	775	769	773	775	776	785	740	797	748	705	728	730	797	751	766	794	739	767	781	714	765	742	793	790	799	754	734	742	785	785	737	735	744	785	718	762	788	775	742	800	740	762	764	817	743	772	738	727	740	720	736	763	750	761	799	736	789	748	698	766	757	747	733	748	765	786	774	733	794	796	745	736	723	752	748	712	812	734	768	749	790	759	737	790	792	750	779	756	804	769	778	754	802	726	712	787	768	800	732	820	808	725	743	757	780	786	749	783	765	768	745	742	765	742	763	809	722	781	771	752	753	740	759	778	769	783	752	745	824	793	755	719	762	778	758	750	749	782	733	759	786	739	773	768	736	770	720	765	791	744	771	762	769	760	694	730	740	731	733	722	756	768	745	785	754	715	739	735	735	776	757	724	805	794	763	704	763	770	702	720	777	696	762	733	721	862	818	714	762	767	821	784	821	767	781	756	760	797	716	770	785	788	742	740	746	772	787	752	737	744	768	759	788	738	790	750	802	748	803	717	764	765	803	787	726	772	761	731	742	762	795	721	732	799	844	763	753	731	747	747	733	787	753	778	744	745	786	750	735	745	734	759	790	740	763
24479	20853	24475	27301	20092	1843	628	466	500	443	422	405	404	395	407	443	436	409	419	415	379	429	409	419	458	431	382	404	382	381	397	376	434	372	384	411	371	408	393	421	391	363	441	381	414	371	401	405	362	413	389	364	399	394	405	408	406	410	404	402	431	383	380	374	380	428	378	358	410	374	446	364	410	374	415	383	377	401	368	387	386	412	379	391	379	407	400	387	404	390	369	367	378	346	434	400	391	411	397	413	410	442	407	374	387	419	415	377	373	384	391	389	427	406	434	425	393	439	397	392	433	384	384	381	369	394	424	386	398	377	379	410	372	391	381	391	382	364	387	395	414	378	410	393	429	370	385	366	385	424	407	398	408	395	397	419	395	389	396	428	432	414	355	390	430	403	407	381	376	393	411	389	350	413	376	385	400	367	414	388	375	403	386	406	392	402	395	399	367	400	400	383	392	387	426	412	388	404	387	408	394	350	388	406	417	381	424	367	403	392	386	397	409	425	372	389	440	409	403	362	372	387	384	417	396	338	399	463	386	403	419	389	388	400	400	397	385	388	404	381	392	429	381	420	397	380	397	377	372	371	407	394	423	414	394	370	382	378	374	403	374	385	394	358	396	431	404	388	420	381	410	389	399	409	404	363	404	427	401	391	442	363	382	411	397	421	389	354	434	412	431	377	403	378	431	404	403	390	398	439	404	378	366	403	379	381	373	388	382	366	377	421	413	417	411	364	388	346	366	357	370	390	407	413	416	423	398	406	389	374	364	423	401	371	363	396	406	361	375	395	387	419	381	391	414	384	408	385	369	407	396	410	398	362	353	391	369	432	362	372	413	401	400	391	381	385	408	381	386	392	393	400	418	392	422	399	384	345	355	384	414	399	386	388	381	411	399	391	404	397	383	368	423	412	415	384	381	381	426	430	418	401	396	388	404	403	408	394	433	389	393	388	408	369	399	393	383	375	378	371	421	403	398	351	361	404	435	397	384	380	416	447	425	398	396	376	396	394	391	358	382	405	397	431	393	407	367	422	390	404	361	405	385	410	361	391	360	395	367	421	385	401	402	359	389	401	380	408	412	382	355	389	411	370	442	420	449	390	465	408	428	383	363	370	413	425	417	389	386	408	422	389	417	397	360	414	414	413	431	387	411	426	415	396	414	400	362	354	401	366	361	387	429	406	394	413	417	398	351	417	406	395	380	365	403	343	407	360	385	398	366	438	377	427	404	401	403	393	402	421	431	376	404	426	391	384	378	376	369	405	390	468	396	383	385	418	434	407	388	399	382	375	419	426	387	382	395	372	406	430	392	382	430	403	357	381	423	403	392	389	380	373	380	373	377	388	390	404	354	344	349	370	425	371	425	374	414	384	396	438	395	425	416	376	425	389	416	374	416	405	409	387	419	427	353	416	375	357	361	416	410	386	378	389	406	423	429	393	384	380	386	399	401	396	400	381	376	384	365	374	395	368	365	407	378	370	423	392	409	405	383	376	345	381	413	407	399	355	390	384	409	415	406	370	380	432	373	355	424	383	349	372	422	397	401	390	416	345	390	384	391	351	404	390	406	399	389	367	404	394	376	396	418	441	453	388	407	374	384	380	403	424	413	376	370	415	383	400	401	380	393	398	423	387	393	402	392	358	389	377	415	415	393	390	403	405	421	395	383	398	369	386	390	392	396	407	405	397	379	403	353	401	395	407	394	415	371	365	376	374	399	415	413	333	417	404	399	386	409	364	385	383	379	371	392	404	408	404	422	440	410	379	374	402	414	388	396	404	399	416	421	388	368	395	380	403	393	389	381	376	405	396	428	353	392	395	398	339	360	423	346	369	379	410	381	371	379	418	397	393	379	430	414	404	366	389	419	421	371	385	415	380	413	413	428	430	382	404	356	394	395	378	388	375	362	379	435	401	392	390	414	392	387	386	393	417	393	368	415	371	384	373	399	378	393	406	359	397	410	429	393	399	378	397	393	376	409	396	394	387	417	378	369	417	352	434	384	361	427	417	372	411	382	400	393	364	422	407	398	399	412	398	384	386	383	415	395	398	386	362	380	421	377	367	383	394	383	374	390	390	402	411	424	407	390	353	409	388	395	377	404	404	410	423	379	356	381	377	395	380	370	422	395	367	376	433	415	398	399	401	400	414	376	406	418	382	402	397	418	419	411	387	385	406	412	412	395	394	369	411	412	394	381	365	379	462	437	378	398	409	363	381	380	393	374	369	399	373	429	397	417	350	421	409	438	388	402	367	410	383	406	405	341	392	375	416	354	394	370	382	382	399	411	437	397	386	354	405	393	403	409	360	407	421	385	387	377	416	391	374	398	369	357	385	379	399	392	378	420	386	382	407	415	414	421	369	389	424	385	417	377	432	367	409	393	384	372	408	391	400	390	357	373	368	377	403	391	375	392	410	397	385	385	409	390	418	366	371	396	425	410	425	427	407	420	422	398	349	400	436	393	395	381	404	421	402	384	374	390	377	389	391	412	350	381	407	417	390	410	362	422	415	428	378	415	360	407	423	437	396	394	440	403	384	368	410	376	376	397	323	408	404	402	393	400	401	387	353	367	392	381	373	441	393	366	405	405	385	395	406	386	358	364	393	431	416	430	393	384	394	400	401	390	385	371	395	412	407	403	436	367	355	406	423	365	386	418	339	426	419	366	405	371	384	388	422	428	381	366	414	424	350	394	372	403	387	420	395	410	427	418	403	403	378	341	379	397	399	399	439	428	381	349	387	412	360	350	411	400	425	430	398	364	401	371	390	403	365	427	375	353	428	405	383	409	420	351	404	384	395	417	413	387	368	398	403	351	401	410	411	371	372	394	393	442	385	372	395	381	387	392	400	382	424	440	422	388	382	384	376	400	424	396	402	446	378	367	381	371	408	422	370	414	400	404	400	387	386	380	377	404	398	383	394	359	385	382	389	404	399	369	398	373	448	369	400	414	384	389	402	367	365	347	357	424	389	414	412	372	419	394	379	423	389	412	432	374	427	431	388	360	421	407	407	435	410	416	402	372	414	396	400	374	374	386	402	385	362	374	388	370	410	415	376	430	397	419	395	402	385	398	396	373	387	419	389	352	380	395	394	389	376	390	405	371	398	382	392	365	366	364	402	410	387	394	398	424	432	340	378	421	410	391	398	433	383	416	393	443	406	349	375	400	419	419	387	414	376	416	388	429	379	423	401	414	391	385	374	385	382	393	404	374	362	383	405	456	415	359	409	413	418	392	398	390	392	397	372	422	393	383	431	423	361	385	408	389	385	418	380	394	353	381	369	384	376	388	371	392	355	402	376	424	377	369	401	392	378	373	384	386	363	375	408	424	399	419	396	392	406	378	414	385	399	386	382	390	405	389	376	379	401	434	417	410	359	420	363	392	355	412	356	373	381	402	390	381	334	400	410	352	392	381	384	390	437	409	419	397	393	404	423	402	407	416	396	403	384	424	365	382	381	390	383	422	402	388	430	391	396	396	425	392	369	383	407
3594	3075	2127	1325	1045	966	912	892	914	881	864	885	877	933	917	894	894	907	869	863	872	882	889	853	925	868	843	843	893	888	896	833	869	897	875	811	884	861	851	909	847	908	888	909	885	906	831	825	878	878	928	877	863	907	916	875	932	868	860	845	788	909	870	885	843	871	872	822	824	839	900	910	876	855	911	933	878	904	887	851	884	920	861	871	794	870	852	861	903	884	870	885	894	896	807	837	848	890	881	875	904	915	794	903	889	877	925	868	933	886	908	892	949	874	859	904	842	881	836	831	827	893	889	846	895	850	837	882	814	862	858	857	857	825	867	874	867	803	903	883	892	896	929	829	890	883	848	861	849	846	914	893	894	890	903	862	840	845	844	849	843	892	847	845	838	899	911	818	906	872	818	875	882	866	868	896	894	891	893	906	866	830	856	850	887	843	920	863	887	832	836	838	867	856	884	880	853	854	865	896	848	897	874	826	857	842	803	880	806	918	857	794	870	854	846	856	859	890	860	874	834	868	841	857	870	832	867	911	862	937	865	874	889	903	852	843	892	879	862	891	927	869	851	894	850	841	857	840	875	895	860	874	876	896	844	845	850	868	844	863	872	917	844	905	864	837	835	879	883	880	850	914	858	863	848	882	897	805	824	863	826	822	844	866	843	865	846	867	846	861	860	886	829	877	868	832	884	865	859	845	852	800	901	899	898	855	903	914	863	835	871	868	839	889	816	891	930	842	894	833	912	897	882	834	899	869	867	874	927	870	880	854	849	852	889	877	868	933	830	907	866	858	856	870	860	875	847	870	874	878	848	884	817	875	851	858	937	908	846	818	872	848	906	896	832	871	901	879	839	869	918	926	855	844	846	897	882	869	874	848	885	865	879	875	877	851	809	854	883	845	827	851	948	884	885	902	872	837	843	910	847	814	838	864	853	913	888	885	907	864	885	878	878	876	842	851	846	906	877	871	893	881	881	907	868	902	913	867	881	806	851	932	837	874	839	880	827	900	860	884	856	891	857	814	851	843	892	861	847	828	899	848	866	913	896	870	878	922	896	834	883	894	835	845	835	879	901	839	842	864	921	889	861	861	900	826	862	854	851	846	819	879	885	893	841	866	882	854	867	844	873	824	840	852	886	829	853	834	830	920	895	803	893	814	891	844	898	857	874	863	857	814	849	825	804	914	939	842	875	878	863	868	907	896	878	898	890	890	845	855	882	905	884	933	834	837	810	817	859	844	858	873	874	857	858	866	855	883	873	890	895	834	886	854	857	850	855	857	875	830	905	830	844	843	902	841	829	873	885	813	847	869	825	861	882	845	883	858	904	869	904	864	868	845	872	868	851	880	882	876	857	894	870	863	859	857	877	812	862	865	877	879	892	871	866	880	908	835	866	912	846	907	893	876	902	854	856	827	840	889	854	866	876	892	865	862	888	853	919	830	889	892	900	883	884	904	827	885	823	861	814	865	898	881	860	858	904	859	871	861	914	899	872	837	900	859	886	839	840	888	882	867	866	830	899	866	849	842	845	884	869	893	849	884	836	871	887	906	865	873	803	837	901	837	866	877	895	873	804	899	828	865	884	844	893	891	859	853	834	848	823	906	852	884	875	841	917	853	908	859	823	834	900	897	875	859	852	900	878	855	875	887	851	884	867	890	847	847	843	850	898	879	899	880	892	827	854	934	850	858	862	886	845	857	856	864	888	864	882	832	842	870	834	896	870	905	858	847	866	837	921	860	831	853	844	871	804	841	882	840	834	858	847	870	900	847	878	882	902	900	847	857	872	832	873	859	913	877	849	839	869	925	872	867	862	861	888	897	881	884	847	872	901	905	861	883	843	865	894	842	875	832	896	853	879	855	885	854	852	900	836	904	848	904	839	862	875	882	876	856	816	868	900	816	899	873	828	815	911	839	871	946	853	839	837	931	872	884	942	862	871	863	885	908	888	857	849	841	839	858	865	871	916	821	872	821	870	886	908	921	888	912	874	872	832	883	931	837	885	903	848	860	867	877	861	822	878	867	836	902	865	894	829	884	853	874	836	886	884	902	897	863	874	826	864	852	882	861	855	896	871	891	817	863	868	814	904	852	879	830	852	836	872	861	853	855	887	805	892	911	878	914	842	850	870	839	884	848	860	824	873	800	894	857	867	882	879	797	840	826	836	865	912	935	897	927	853	904	851	846	879	867	860	847	849	897	839	869	893	821	817	843	934	843	893	858	883	832	896	817	926	910	823	800	842	868	856	857	830	860	836	861	891	868	836	864	816	846	889	851	803	837	869	843	851	854	828	885	891	885	870	836	858	872	857	865	842	879	884	873	838	851	808	910	856	870	860	868	891	854	872	846	815	872	900	890	897	859	908	849	831	851	860	841	851	843	905	909	915	883	865	894	859	846	864	831	841	866	928	858	827	885	885	841	846	901	824	885	863	892	872	845	862	862	836	876	878	871	834	855	856	868	858	924	874	899	907	883	848	853	919	831	904	830	837	906	884	850	847	853	820	856	891	874	898	857	898	896	836	888	864	869	880	888	888	889	879	891	870	908	814	859	898	879	827	916	890	831	874	875	872	864	867	805	830	893	899	889	878	866	940	884	866	875	893	839	892	851	837	843	867	863	844	902	873	846	817	909	935	877	895	887	845	888	845	840	888	892	875	851	799	892	879	864	826	876	834	875	915	829	926	902	871	910	852	866	902	842	913	799	862	888	858	889	876	853	883	802	889	858	865	832	858	863	874	893	886	869	869	900	840	889	919	894	843	824	876	869	841	826	834	849	900	866	859	899	811	876	864	871	842	841	885	939	866	854	819	822	859	899	889	880	856	880	853	891	911	839	854	854	858	829	870	871	848	871	818	883	895	860	860	871	908	896	886	890	878	874	876	842	891	941	875	840	875	878	878	889	865	907	917	931	863	908	848	838	871	859	867	875	851	920	853	842	880	899	855	883	858	816	832	860	878	868	891	927	839	898	890	900	909	861	897	858	845	825	898	833	807	854	880	867	837	857	910	869	877	891	852	845	926	870	829	849	872	931	869	887	901	822	907	869	881	832	831	891	845	865	855	847	833	911	947	866	897	888	853	862	873	847	892	938	850	809	858	863	894	874	774	897	887	876	921	878	887	913	805	870	877	814	834	808	869	898	890	855	854	875	839	828	882	829	842	864	821	894	851	851	847	933	911	901	867	867	866	902	853	857	870	838	881	875	861	873	780	857	856	897	862	837	875	887	878	898	885	872	858	844	814	877	842	909	922	869	856	853	881	887	896	905	923	882	849	854	853	898	814	900	855	905	813	847	872	874	843	844	887	885	845	919	900	830	861	835	834	930	831	874	866	863	876	877	866	840	851	850	910	886	918	840	824	858	816	891	900	898	927	847	870	867	882	856	858	898	886	854	831	870	848	872	854	908	864	833	848	883	880	900	879	817	951	876	880	908	804	920	850	880	889	872	894	972	834	912	851	899	887	840	857	880	860	864	833	824	895	885
23557	20838	25124	26654	20846	20834	3127	492	379	358	303	274	267	259	265	263	248	251	222	261	271	245	295	234	233	259	256	255	228	287	243	229	243	237	217	239	276	258	247	241	254	247	238	253	244	259	232	231	221	219	240	223	248	239	219	237	252	218	219	228	271	238	248	253	233	230	252	228	245	246	270	229	228	240	232	212	217	245	245	223	240	249	247	248	255	220	220	223	256	238	249	250	241	242	259	244	242	251	237	266	243	244	237	247	256	229	236	221	242	228	247	210	267	260	243	232	226	223	239	247	227	251	215	217	257	239	233	236	233	237	233	205	194	235	237	239	245	238	233	208	236	247	202	219	234	230	232	222	246	255	241	215	225	236	243	225	239	243	228	213	248	265	257	246	268	250	226	219	230	220	260	254	232	220	217	239	228	230	236	217	216	242	229	223	223	232	235	234	238	264	212	262	242	211	236	243	241	229	250	221	235	240	229	216	203	248	232	242	244	235	255	228	208	226	233	226	229	229	220	228	240	238	213	257	250	242	234	285	253	237	248	203	238	243	218	246	229	224	245	230	234	238	220	217	260	214	250	245	207	218	240	236	232	200	225	224	218	210	234	221	211	227	227	263	244	219	233	243	217	201	215	208	233	209	248	230	257	252	266	250	218	231	259	235	245	242	250	223	234	254	238	235	264	239	221	214	250	232	245	258	222	229	263	256	268	248	214	251	206	233	241	216	255	254	268	250	220	236	255	218	248	225	224	271	224	241	257	216	227	205	237	228	229	214	240	223	244	222	229	230	214	240	214	222	219	214	209	242	240	219	243	270	205	198	207	224	241	228	255	248	235	256	226	223	250	245	245	206	237	245	224	228	219	214	247	212	243	236	232	235	237	235	214	245	215	220	228	249	222	231	219	232	260	257	219	231	229	253	249	219	228	221	231	247	247	267	259	219	224	190	245	240	219	241	263	231	224	231	230	222	204	206	251	233	222	245	238	213	227	241	232	242	228	243	234	249	241	212	205	230	216	213	250	244	215	245	236	218	257	250	264	227	225	223	223	218	238	241	239	231	210	215	225	206	230	218	212	256	225	253	244	231	258	253	253	216	239	219	227	228	244	244	248	235	236	246	221	242	201	257	224	244	204	266	223	246	244	246	243	211	235	260	232	241	244	218	238	251	267	236	228	221	231	235	238	211	247	222	219	232	243	270	252	259	199	254	266	247	233	215	221	221	242	248	236	270	229	228	244	227	231	242	248	241	258	249	238	235	224	268	216	242	227	247	231	218	219	208	241	207	225	221	218	204	240	254	215	222	240	235	236	242	225	225	229	235	218	218	224	251	223	230	215	239	235	202	246	216	233	227	240	216	216	220	223	228	224	249	223	223	224	249	255	253	226	241	228	220	235	254	220	258	255	224	235	205	192	232	226	205	207	205	241	262	246	233	244	236	252	240	212	219	255	256	237	197	217	248	225	232	231	235	228	235	219	234	248	239	226	228	242	244	223	225	253	243	251	231	273	233	217	243	254	226	260	250	221	207	265	247	241	233	239	209	224	232	278	222	221	252	218	283	238	202	208	245	227	224	234	241	233	246	192	233	275	267	239	230	249	235	243	231	233	243	229	219	256	231	224	236	217	234	241	218	213	263	235	235	210	260	245	254	221	222	245	226	244	242	228	219	232	221	236	263	224	239	205	251	235	232	251	235	241	291	232	260	234	234	212	251	231	215	242	236	246	216	270	223	253	251	261	248	209	234	228	246	246	248	218	235	261	251	230	221	232	263	213	253	275	202	226	244	244	215	215	235	241	253	235	213	247	229	226	257	230	254	223	273	223	240	230	228	228	239	267	223	240	266	220	234	222	222	264	253	256	244	231	240	219	223	229	226	266	224	202	215	235	243	228	239	220	257	219	252	213	199	229	220	225	210	224	208	206	239	248	264	240	236	235	227	238	232	209	233	229	232	227	254	224	233	226	221	256	203	238	203	217	257	237	220	234	242	234	237	264	245	226	246	216	240	214	190	227	236	234	254	231	214	254	251	268	216	244	222	246	211	257	217	233	250	244	249	212	222	241	242	244	257	245	255	230	216	210	216	246	236	240	245	222	231	238	234	235	231	227	264	244	223	261	263	251	218	242	267	220	207	243	233	229	231	201	237	240	241	287	220	220	242	259	212	230	217	220	227	239	242	242	228	214	249	244	210	245	230	254	248	227	226	223	244	205	214	228	223	225	274	205	237	244	231	232	222	240	200	231	219	245	250	223	252	240	246	228	244	230	225	246	238	226	255	267	223	251	238	228	265	217	241	250	229	264	217	231	216	234	240	236	247	237	248	250	197	211	231	219	250	235	246	249	229	213	248	248	234	225	213	202	245	204	221	239	232	269	243	225	246	242	250	249	283	231	225	244	231	191	227	228	243	230	266	228	239	228	238	232	204	225	238	275	235	216	255	246	244	244	226	231	243	237	248	219	191	246	219	224	219	241	244	237	233	231	252	222	226	220	229	178	187	222	231	234	260	250	220	240	205	204	229	223	208	230	267	241	262	245	244	235	235	208	222	221	223	259	227	241	226	223	230	240	253	216	234	243	240	215	266	208	222	218	245	243	254	229	221	223	219	230	256	234	201	243	227	224	226	250	224	254	253	269	240	238	213	264	238	253	235	257	224	226	215	254	250	210	228	216	240	244	249	220	250	207	238	270	247	226	214	246	219	198	209	253	235	232	221	214	260	223	252	213	232	203	252	223	273	231	234	242	218	227	232	226	212	235	230	256	237	204	226	208	268	247	246	242	231	228	207	223	257	253	238	259	223	232	239	230	247	233	233	201	251	185	242	243	216	220	235	237	250	210	225	229	254	213	254	215	232	244	208	221	245	250	227	235	244	245	236	285	253	255	248	234	219	258	243	229	245	247	239	237	234	217	207	251	247	225	243	248	231	258	203	217	241	228	238	232	247	220	245	230	243	267	238	233	240	234	231	218	246	251	231	229	221	254	241	234	247	222	232	246	228	211	216	250	225	265	242	225	216	244	257	215	266	238	233	254	247	237	258	244	222	226	236	227	239	233	220	215	226	210	237	233	263	196	231	252	236	241	269	239	254	233	240	242	228	200	217	218	198	249	221	225	221	217	230	245	223	234	240	227	203	259	242	227	247	249	257	248	223	224	245	256	245	225	251	250	236	236	241	219	218	248	218	214	241	230	238	212	225	229	229	217	249	273	231	225	238	234	196	213	231	270	243	233	247	251	242	256	228	252	257	220	237	216	228	226	235	215	250	245	234	261	212	244	274	221	240	261	259	235	242	253	228	240	255	230	235	204	262	247	261	204	227	214	249	233	258	251	240	224	244	247	222	238	248	231	227	221	217	257	220	228	239	260	214	233	223	212	218	221	250	241	220	222	246	241	210	227	221	256	222	203	221	198	237	249	251	228	270	217	246	233	232	252	235	220	230	229	212	249	232	238	224	229	242	243	223	234	225	238	260	240	252	265	260	218	245
4511	4840	3221	1547	998	734	703	623	615	574	609	571	541	566	592	550	548	549	586	529	533	503	543	544	572	501	563	571	574	520	545	560	553	536	555	518	515	513	503	567	525	534	576	529	521	521	532	554	517	532	518	532	529	548	524	538	540	577	546	599	504	546	552	493	563	576	533	551	528	523	567	536	534	488	550	549	533	563	504	532	549	508	563	546	557	490	501	523	548	528	561	487	512	570	529	518	529	513	516	520	529	555	550	533	513	527	570	539	567	554	527	557	515	557	565	539	503	500	521	570	515	549	575	517	533	542	493	524	555	501	544	551	547	545	549	528	537	529	496	536	534	574	558	560	552	508	575	537	535	503	528	575	513	525	542	535	568	548	545	504	518	555	524	526	538	509	510	524	512	522	559	561	547	533	573	542	542	560	513	559	487	520	524	526	533	493	527	490	567	558	579	586	537	492	532	535	536	535	528	582	528	543	525	525	549	526	522	542	538	565	516	514	538	563	545	554	549	507	499	550	562	538	524	519	536	538	514	565	544	527	529	530	508	535	537	548	546	553	546	524	532	516	553	521	532	520	495	502	548	524	532	537	566	529	542	524	552	543	573	549	589	546	548	496	534	549	550	539	552	527	527	506	537	521	538	534	586	555	564	520	527	533	539	566	542	535	537	519	526	525	561	536	609	561	515	560	537	552	533	546	545	525	549	536	528	572	535	544	551	542	529	531	503	526	516	515	566	522	496	581	500	545	540	560	537	541	534	554	499	564	521	514	535	564	512	541	521	547	563	521	557	508	563	516	548	527	521	516	537	561	520	532	559	547	545	543	519	528	557	476	522	549	517	528	519	536	542	499	522	490	554	536	554	504	530	591	531	565	542	524	505	529	522	558	522	558	538	552	547	542	497	596	538	562	532	546	534	544	520	581	535	513	538	587	487	510	558	515	534	553	521	547	544	542	506	524	577	532	548	538	582	515	560	519	504	488	553	544	512	480	510	536	566	536	563	498	543	513	550	534	502	519	536	566	519	563	594	543	515	542	536	565	518	546	537	533	538	543	553	506	514	516	537	513	560	529	543	533	558	483	521	529	504	559	553	529	562	534	518	563	535	530	571	540	537	549	526	506	534	508	508	536	520	493	537	550	555	530	508	551	530	589	560	539	516	567	554	508	546	544	550	556	553	565	562	488	545	519	557	560	523	533	486	531	559	534	538	495	545	534	549	558	540	588	531	533	564	528	526	525	546	567	618	502	527	570	559	542	521	527	520	549	523	526	552	522	513	564	537	491	526	540	532	542	533	557	571	559	559	539	528	531	498	540	533	532	523	546	533	557	548	540	563	521	548	507	532	534	538	499	528	567	551	529	542	572	503	573	519	518	543	537	535	534	532	500	514	568	566	548	521	525	577	545	514	532	518	494	496	588	540	555	508	550	519	536	538	496	521	519	539	521	509	518	537	551	521	557	587	525	537	527	545	552	528	555	488	529	482	538	517	557	573	524	565	541	547	523	559	535	597	562	508	548	548	533	543	541	560	535	554	571	539	498	602	513	575	554	530	533	560	555	565	529	532	507	519	507	542	535	541	515	482	556	519	556	559	539	577	525	533	557	551	553	526	503	584	551	487	499	543	554	514	530	520	530	532	510	549	534	576	563	549	538	527	548	535	533	535	507	541	536	556	523	489	560	514	527	519	516	497	545	554	517	555	528	545	528	495	583	525	536	544	542	512	513	553	565	523	563	552	563	559	566	507	542	508	553	519	557	556	498	513	496	545	524	543	562	510	551	519	552	541	534	536	525	514	567	591	520	526	533	519	554	493	551	561	530	503	508	527	527	511	540	526	549	528	531	513	539	541	510	544	592	507	534	528	530	548	520	570	526	519	513	513	541	533	522	484	554	580	555	519	524	524	558	565	550	538	543	492	522	573	521	561	534	564	516	530	519	533	553	510	500	532	566	560	541	498	537	548	525	574	536	525	512	531	545	577	525	516	541	548	525	461	508	547	549	531	548	490	545	572	523	526	559	552	514	563	519	533	482	547	559	586	525	552	545	511	560	548	559	521	527	526	543	567	508	526	504	565	523	515	558	530	537	507	502	484	544	533	515	566	512	506	522	530	548	566	516	526	514	544	562	544	511	531	543	526	539	539	585	523	557	566	521	580	517	561	546	556	564	527	521	513	538	535	526	479	539	559	535	510	529	566	528	486	513	579	542	529	493	551	574	603	518	521	562	555	553	564	557	549	490	518	557	539	576	523	578	571	549	562	502	547	522	519	566	530	547	559	535	525	476	556	509	548	528	542	535	551	523	551	550	586	530	543	524	558	517	519	511	529	548	520	529	569	498	517	522	533	583	505	520	568	576	507	575	513	530	510	525	534	537	544	529	519	510	509	527	517	564	545	536	479	558	530	525	557	520	573	551	520	585	539	490	515	519	543	531	517	511	546	562	546	529	555	533	517	541	495	501	559	566	516	520	561	508	538	549	579	506	525	543	515	520	511	558	546	551	531	519	482	559	551	521	530	545	520	579	551	540	495	548	566	522	549	534	537	581	559	528	551	513	571	522	569	510	489	562	552	501	561	537	551	536	517	563	530	552	554	495	548	570	533	495	500	535	590	505	521	554	573	514	551	501	527	521	542	530	569	540	515	515	545	509	525	497	511	510	546	591	522	580	526	477	514	540	539	542	579	528	536	550	553	571	553	563	543	508	503	497	532	563	523	536	533	502	562	496	546	535	536	508	561	588	517	524	533	507	523	495	519	548	537	541	532	586	570	575	510	528	545	539	581	576	537	539	541	576	540	524	576	543	529	556	557	530	506	545	548	553	515	533	549	552	540	524	480	577	530	508	524	530	514	511	537	523	525	537	547	511	559	556	514	559	535	561	519	556	518	556	514	548	488	546	543	582	530	584	540	550	587	541	535	500	551	527	545	500	541	589	567	544	540	490	501	521	555	576	517	534	490	543	540	541	521	574	518	550	542	558	523	580	490	538	544	515	507	494	528	560	561	530	531	521	523	559	541	552	529	540	553	549	525	539	541	540	505	513	555	528	558	566	538	516	509	521	507	533	518	553	528	548	493	575	483	500	563	525	520	532	548	520	509	555	506	538	497	521	571	530	550	535	516	560	536	550	507	557	558	518	497	559	503	529	483	525	511	550	565	491	549	567	493	533	569	540	548	508	493	522	535	530	526	563	567	548	566	531	547	508	512	514	550	521	514	552	555	514	544	548	579	577	505	557	533	548	533	514	557	510	535	587	531	511	548	535	511	515	538	588	540	546	542	525	545	539	547	532	630	575	561	536	512	547	506	526	564	515	570	519	520	528	532	594	528	533	554	492	520	510	532	527	540	580	535	554	514	519	600	529	524	570	537	538	557	527	533	505	512	507	541	551	524	480	538	574	540	569	562	581	514	554	568	530	525	553	563	571	535	550	530	563	563	541	534	534	511	577	496	527	542	519	511	505	547	506	525	540	519	533	497	576	512	523
32362	11890	1441	527	435	391	350	334	333	293	333	344	353	317	297	326	328	375	348	351	326	351	344	309	325	357	321	315	319	307	338	331	341	292	333	319	312	333	332	323	316	298	354	333	348	300	335	315	379	324	365	338	324	327	312	317	342	344	297	335	336	341	289	299	312	312	351	320	340	331	321	353	351	343	322	324	324	325	316	323	367	302	347	328	296	333	321	313	306	316	295	302	306	307	329	328	332	301	304	302	318	325	322	322	327	308	327	311	370	354	356	347	337	357	333	300	281	309	338	324	287	311	315	305	309	317	342	343	338	339	349	315	301	350	293	297	295	319	278	331	339	315	333	344	343	305	325	294	367	312	314	324	320	316	323	328	318	329	357	336	355	336	319	361	336	334	310	306	356	354	317	327	345	340	332	332	305	316	338	335	317	328	318	323	350	329	346	319	300	322	342	313	314	346	340	341	334	310	352	328	338	340	316	375	305	306	339	344	391	341	301	315	300	323	372	338	312	293	341	333	305	333	349	335	356	370	322	288	307	331	312	317	362	360	328	369	313	331	299	349	314	297	311	331	297	290	345	360	327	307	303	362	316	312	383	336	343	302	323	350	337	319	336	331	329	357	313	291	305	347	319	293	326	339	339	300	315	349	341	327	329	393	314	326	340	342	322	310	302	371	306	316	335	304	317	289	309	318	326	330	291	337	332	335	308	324	328	306	334	336	351	309	345	355	265	339	340	330	327	346	339	336	325	322	377	325	323	316	332	318	355	354	325	300	304	346	295	316	330	317	323	324	335	349	358	330	320	339	334	286	338	342	321	292	330	333	366	304	335	337	325	342	302	332	320	327	321	348	345	310	300	338	331	316	326	302	342	314	334	353	342	310	319	348	361	295	347	339	326	317	309	304	315	319	346	313	363	335	306	312	297	305	321	314	329	306	353	294	319	343	313	299	320	327	324	346	326	320	341	317	295	342	315	353	316	306	311	337	344	349	327	323	329	298	321	365	303	368	326	344	342	369	338	312	304	351	343	341	357	313	314	288	335	314	349	310	322	342	322	318	303	338	281	321	314	316	311	325	351	314	330	335	339	328	328	287	338	333	309	307	338	325	337	317	330	349	310	332	377	334	336	348	344	324	296	324	348	314	331	333	294	337	349	321	320	275	327	338	323	318	327	349	358	323	346	345	323	322	340	320	366	361	306	337	327	300	314	335	313	324	335	309	301	320	344	328	347	351	351	308	325	312	323	302	300	354	290	346	350	350	356	298	351	340	347	331	294	314	349	317	320	319	328	294	340	314	336	310	328	349	313	334	299	311	333	342	324	317	309	347	322	339	349	310	326	310	330	366	301	346	364	339	337	347	312	349	344	324	345	315	315	338	314	322	278	312	298	320	385	335	327	330	334	365	331	349	341	335	356	359	336	344	310	335	312	333	322	313	285	329	324	308	361	296	334	348	334	324	362	343	331	353	315	319	337	336	310	318	347	310	318	324	341	317	318	340	364	321	317	368	337	336	296	323	312	320	357	322	346	362	347	322	354	345	334	325	336	352	331	329	340	294	327	326	351	280	325	348	279	317	341	323	323	297	302	341	335	318	333	327	334	294	346	306	333	320	326	316	321	344	316	375	300	318	312	362	359	317	339	341	320	323	327	335	350	331	331	350	304	316	333	382	307	311	315	336	319	357	331	362	351	300	324	305	352	330	314	295	335	290	363	323	332	307	335	340	330	327	339	337	329	353	310	331	334	330	300	312	321	310	343	308	306	350	339	308	344	315	345	334	322	321	318	326	315	325	332	295	286	358	331	338	363	294	353	346	305	322	321	377	320	307	330	354	335	333	343	370	322	357	291	340	349	351	291	374	313	354	366	313	319	313	309	334	316	303	307	338	305	315	297	301	289	326	344	334	329	328	332	327	340	363	323	295	333	319	333	328	352	302	313	353	341	343	326	324	323	309	333	342	317	349	327	316	311	350	331	296	358	336	335	319	342	317	309	349	349	312	334	291	330	407	362	320	308	326	334	342	312	334	328	346	369	311	345	346	318	349	310	334	343	361	329	329	315	337	329	299	299	346	359	349	343	332	317	332	332	339	322	291	307	335	316	320	315	316	321	365	360	299	347	326	337	331	345	329	336	369	357	322	319	302	337	312	323	324	350	309	359	311	328	328	347	316	319	322	324	326	326	323	313	342	337	320	333	321	356	364	361	322	372	320	346	323	315	323	318	307	327	303	315	360	345	332	326	308	350	348	308	298	306	293	351	309	323	353	342	338	319	337	384	340	313	318	332	335	356	376	327	327	322	326	339	325	344	352	348	341	307	331	335	323	294	334	335	315	330	333	332	359	298	349	325	348	343	329	317	341	365	343	328	317	385	356	320	369	317	351	331	347	332	323	328	328	335	332	300	348	322	308	321	340	365	304	331	327	317	298	329	350	341	334	340	306	316	341	325	322	339	359	327	362	345	308	376	321	341	343	326	323	336	349	334	321	310	337	334	362	339	322	340	321	333	317	340	343	314	328	337	349	366	324	292	344	311	335	328	309	325	304	323	325	345	304	315	328	375	361	350	299	293	360	349	325	353	311	309	340	330	312	345	331	318	297	302	338	317	357	358	344	365	314	334	303	314	327	322	332	317	279	327	327	303	317	336	342	306	330	331	342	333	338	364	347	345	327	341	325	320	326	368	308	332	329	335	333	366	325	327	348	315	331	310	311	347	302	339	340	312	322	310	340	273	322	333	334	334	318	308	309	328	309	331	327	322	363	335	341	326	325	333	328	326	337	354	337	339	306	327	333	306	339	322	320	327	332	313	326	305	302	316	347	282	322	313	344	347	344	352	335	336	334	357	314	317	310	340	328	342	312	313	306	345	293	323	324	328	311	327	309	323	318	359	323	340	316	342	363	308	351	346	338	314	356	344	350	335	339	349	311	336	326	324	289	340	360	316	322	328	343	329	332	335	349	329	319	321	347	340	351	349	349	319	327	301	310	333	326	326	357	327	353	328	344	314	324	309	335	336	360	336	327	353	338	331	336	324	318	324	339	348	363	311	317	303	321	337	330	328	324	319	292	337	352	316	314	337	329	320	331	324	356	309	348	311	286	342	353	363	320	359	288	307	327	337	306	331	352	283	323	321	330	323	345	312	357	329	328	302	336	294	334	341	340	329	351	359	315	316	318	286	334	338	339	307	357	350	365	287	320	324	317	351	378	360	341	327	320	284	332	331	322	333	325	334	323	330	334	359	304	303	325	308	356	320	326	360	356	336	316	339	328	346	292	335	341	316	314	316	318	300	312	322	321	339	280	315	350	342	327	345	343	321	292	285	327	300	348	309	320	350	346	377	353	317	333	334	360	310	336	327	336	325	312	319	319	383	347	335	299	333	314	362	315	332	319	322	315	316	333	332	323	356	330	326	320	326	339	365	345	295	332	347	353	343	326	351	361	356	331	325	313	357	330	332	326	342	328	328	345	304	345	322	333	333	337
5373	980	885	784	758	749	778	770	801	751	718	778	748	748	763	805	797	745	707	760	720	751	727	789	766	723	725	785	785	757	793	809	775	735	774	738	768	772	793	740	734	786	756	756	713	753	757	772	776	772	777	763	754	715	779	778	792	771	717	781	773	695	794	725	816	763	774	726	726	762	745	723	774	688	738	736	785	811	786	831	771	750	768	713	715	771	706	738	820	752	746	772	775	759	809	809	770	750	727	712	745	729	771	722	805	764	748	754	745	776	710	772	756	751	759	717	752	750	702	790	717	764	730	747	777	749	784	782	762	753	783	751	759	726	740	781	763	760	804	733	760	755	758	790	759	749	759	735	710	763	784	749	782	774	741	728	777	806	770	715	761	761	732	806	803	746	770	803	753	755	707	748	783	726	803	776	752	768	732	769	750	741	711	796	735	727	757	765	793	739	767	794	722	756	765	737	704	736	763	742	746	765	700	759	793	734	785	707	752	792	740	709	751	745	695	760	746	723	802	721	757	758	713	735	737	792	766	731	695	728	753	773	766	761	727	670	720	737	743	743	759	756	743	752	721	742	725	789	807	767	746	738	775	729	685	784	760	775	777	742	726	754	814	754	778	780	777	765	782	741	794	690	738	730	785	752	767	729	753	718	758	778	723	768	733	767	755	758	795	752	761	753	760	695	791	739	772	782	760	693	801	797	755	783	746	738	737	738	788	765	716	698	709	754	716	720	768	719	710	726	737	733	742	781	753	687	764	784	791	759	743	768	765	795	741	783	735	772	784	749	755	757	738	772	763	762	765	727	767	712	772	754	694	743	747	759	733	766	703	785	735	760	749	753	764	771	704	787	754	736	767	724	739	790	744	754	774	726	745	735	767	780	741	770	791	740	728	740	735	817	782	739	752	750	745	752	726	747	744	715	745	740	736	769	727	775	766	739	736	770	737	762	780	745	779	778	730	704	773	707	735	726	738	765	759	714	777	750	759	767	728	742	780	760	768	791	791	748	770	769	777	723	733	760	758	801	731	748	729	674	726	745	745	752	783	752	758	735	741	731	770	779	753	780	719	759	718	758	702	722	760	731	751	769	694	768	719	703	736	776	771	766	710	763	733	701	812	765	787	747	783	766	748	745	765	807	716	733	773	785	744	788	775	756	776	732	741	713	739	738	757	770	733	738	770	728	788	752	755	754	766	724	749	695	741	790	755	757	744	784	743	779	743	736	816	810	706	782	759	759	729	761	719	771	783	784	704	757	751	766	737	746	734	774	800	699	753	752	755	789	718	781	774	762	766	768	766	757	784	735	768	783	771	728	806	772	790	783	761	753	740	785	751	787	771	767	780	741	741	758	781	770	804	789	776	747	750	781	760	767	771	757	749	753	752	778	750	753	783	754	749	747	721	700	770	782	763	798	760	748	749	769	759	776	795	733	755	752	782	756	747	758	745	781	775	790	725	733	778	779	803	779	714	748	759	733	712	735	746	745	773	735	753	728	748	779	795	720	746	786	767	737	747	763	790	749	770	751	751	771	729	777	777	741	775	794	724	728	770	780	778	712	770	731	762	741	789	765	799	759	758	738	715	749	804	759	787	745	793	733	793	743	757	754	775	786	806	745	716	770	771	742	754	773	735	812	764	744	758	726	722	754	738	769	771	779	766	755	680	783	699	713	799	784	772	691	719	735	803	772	747	742	706	777	797	704	742	783	790	758	751	779	673	734	754	736	696	720	715	758	746	710	793	744	737	771	752	785	731	730	776	765	763	743	724	778	725	769	790	781	758	763	730	780	734	723	787	739	772	760	813	706	697	786	749	719	765	763	723	774	756	756	817	752	730	729	750	748	737	789	768	727	772	749	787	746	782	776	747	782	781	795	749	806	791	749	752	715	746	748	707	792	729	743	760	727	803	771	755	741	743	740	740	762	750	729	779	742	753	739	767	775	768	777	794	793	764	750	758	766	713	745	765	749	708	760	774	747	721	741	792	776	755	749	789	764	758	798	770	766	773	712	737	796	728	741	749	744	774	775	807	766	736	769	745	781	767	743	743	709	758	746	752	734	752	790	763	724	722	785	803	767	819	756	763	766	802	798	793	763	793	754	711	770	769	748	744	780	795	780	790	745	772	782	765	749	731	776	722	771	722	749	770	783	724	749	760	749	783	788	719	746	777	740	725	759	761	797	730	738	769	723	753	752	760	731	814	794	734	743	783	757	735	736	711	743	761	730	741	786	754	703	751	745	745	780	717	729	750	797	745	766	762	700	805	747	766	778	771	743	797	701	791	715	774	768	723	793	746	762	772	776	743	751	777	753	763	713	773	763	721	808	761	716	790	772	791	741	758	736	777	742	731	767	760	774	770	768	794	772	754	724	716	795	732	764	750	773	732	711	775	750	762	746	769	799	741	736	757	811	793	750	736	740	781	738	757	729	722	817	767	775	722	757	739	799	757	781	780	753	742	782	753	740	738	791	766	768	742	791	760	747	778	784	803	728	777	821	783	722	726	772	730	748	805	753	755	767	728	753	709	737	762	768	754	754	764	737	765	754	741	749	763	770	727	770	767	750	797	744	757	716	762	736	749	763	751	766	781	746	770	797	736	740	804	786	756	780	813	763	727	760	736	777	784	735	775	736	784	725	808	735	759	736	757	749	742	763	784	778	706	735	740	742	769	728	784	755	721	762	768	779	758	765	771	784	768	756	775	720	769	781	779	770	745	759	757	747	737	727	758	763	811	761	714	725	713	731	762	742	737	763	751	751	727	700	743	764	775	773	773	781	734	745	764	748	741	698	772	735	735	760	746	798	768	728	733	733	806	765	783	813	729	687	786	724	760	771	784	716	777	788	748	740	787	781	746	729	754	739	706	771	810	717	739	761	786	750	724	740	787	736	728	775	767	764	793	741	745	791	770	721	774	815	718	731	769	771	713	763	782	753	740	760	747	770	781	735	736	747	805	770	745	733	804	774	801	774	749	755	796	766	715	737	742	774	739	731	749	771	765	721	724	750	755	755	780	757	748	730	762	710	746	723	751	727	756	731	797	738	755	723	775	743	757	766	735	770	725	784	788	752	785	780	786	729	753	767	782	787	769	743	785	778	728	758	761	770	701	780	759	711	744	742	742	749	770	746	766	737	722	740	792	722	749	745	764	761	771	767	752	805	764	774	749	757	780	755	687	789	759	755	767	784	766	720	758	760	775	748	672	774	723	744	763	789	732	737	735	775	744	756	769	725	760	771	729	748	771	769	766	742	721	759	771	719	751	768	777	747	778	731	737	750	755	722	726	763	751	739	736	738	723	785	734	784	785	745	770	777	783	732	751	716	715	758	787	769	758	754	755	742	750	759	746	764	725	726	752	746	707	767	765	781	782	727	764	746	787	722	719	744	767	727	778	783	728	760	783	714	746	734	763	777	720	782	702	769	742	752	708	745	793	741	760	704	752	810	790	757	779	740	772	775	754	787	767	746	761	722	733	727	796	786	715	772
24452	20835	24498	27298	20038	1809	604	462	424	437	433	426	381	403	387	413	416	376	425	411	386	380	410	423	402	413	386	436	388	441	389	363	411	384	378	391	393	435	414	412	404	397	394	399	403	411	427	410	390	434	410	371	407	387	412	400	371	435	436	430	394	393	432	423	421	376	388	395	435	420	404	395	421	390	416	413	392	378	391	445	418	407	423	433	396	416	401	411	392	430	395	361	406	423	378	431	426	380	406	387	413	356	412	414	436	399	453	406	393	412	414	378	387	398	371	420	387	434	424	387	375	364	459	386	400	401	397	442	384	417	409	389	388	412	384	370	373	403	393	399	390	424	447	403	438	387	403	385	404	361	415	422	387	412	426	458	368	391	427	415	376	404	422	356	382	334	463	394	407	355	430	409	395	397	392	410	420	423	423	431	364	412	403	400	375	431	395	378	390	446	433	398	409	387	381	363	402	397	408	406	396	406	379	382	397	403	370	408	388	371	388	416	381	344	390	405	405	361	359	371	403	407	381	397	408	361	452	384	395	394	388	393	373	421	469	369	390	396	417	371	392	415	417	404	414	409	388	393	417	423	419	393	362	433	437	366	386	407	425	435	383	432	377	397	389	361	387	416	415	404	407	413	386	339	408	403	379	413	415	411	414	381	410	372	392	371	384	394	369	407	451	451	433	362	393	387	416	375	387	379	394	401	365	381	391	357	385	404	403	406	388	351	400	382	396	394	405	396	381	367	399	363	408	374	413	421	416	408	434	373	412	382	398	423	401	380	435	395	424	393	408	410	351	398	390	431	425	402	389	453	415	378	373	403	401	408	431	367	408	415	410	424	392	395	400	398	426	412	369	386	417	409	394	449	422	410	419	410	391	392	442	427	388	416	440	412	441	385	418	362	438	402	418	445	349	426	388	399	420	408	391	376	379	406	398	383	427	389	383	458	386	366	381	388	363	404	430	368	398	432	425	411	420	415	415	419	410	414	387	365	388	454	371	408	408	395	405	379	416	421	392	389	431	400	396	431	438	374	424	408	416	382	430	423	422	394	411	359	364	405	406	418	420	379	389	408	420	389	423	404	384	406	423	411	395	436	435	389	391	373	393	419	426	347	384	378	367	380	409	416	368	356	398	384	359	410	414	411	444	401	397	403	425	389	398	396	394	374	397	390	420	401	429	359	381	383	400	400	396	403	394	386	393	397	397	418	368	402	376	422	346	416	401	394	423	368	420	364	428	406	396	401	387	422	375	378	385	387	405	380	428	385	389	348	391	398	372	394	399	398	395	430	402	419	450	414	373	395	448	399	403	378	394	419	397	435	384	335	379	386	399	390	388	386	418	452	408	378	416	376	381	432	384	384	386	422	410	386	412	403	399	385	414	453	419	369	372	464	388	388	381	409	407	405	381	415	415	428	363	439	405	390	388	387	396	386	406	399	456	430	357	404	426	391	391	359	358	377	408	388	378	402	396	427	392	384	398	425	370	399	406	414	369	427	385	363	406	379	402	397	434	427	398	399	401	437	412	389	377	405	360	332	398	388	422	389	410	408	406	400	420	387	373	404	360	368	376	405	424	382	367	411	437	440	407	379	380	419	399	385	365	399	390	428	388	380	407	391	384	405	392	397	414	358	424	387	417	403	368	429	423	404	431	371	413	386	437	417	420	405	424	392	427	359	394	395	388	431	425	369	399	353	448	388	396	403	439	388	393	396	426	430	416	374	420	391	391	396	419	432	408	404	418	386	384	354	404	389	403	391	362	410	389	343	416	382	374	414	421	375	394	422	395	395	393	436	402	403	354	427	390	388	413	423	409	416	343	389	365	391	364	448	353	403	409	429	392	425	390	402	389	376	408	388	403	398	406	414	396	349	398	374	384	407	402	397	384	420	410	375	396	401	390	397	399	399	419	406	421	403	393	361	412	415	357	350	388	416	385	389	465	395	400	408	394	385	374	402	424	390	365	414	399	423	419	395	411	425	372	394	411	402	369	369	412	421	393	394	418	423	385	390	364	383	408	425	415	429	432	372	411	397	398	415	384	373	357	424	411	456	382	425	386	379	424	408	374	418	406	380	414	397	376	402	395	395	411	406	458	362	370	371	413	436	388	413	418	423	417	431	414	406	394	390	410	437	401	399	420	383	399	420	382	386	419	417	424	372	379	401	398	404	420	388	389	392	416	384	389	443	372	429	417	414	393	418	408	378	407	386	382	404	420	411	441	449	375	422	399	393	361	395	419	412	398	427	431	401	436	387	416	415	382	386	398	408	409	365	370	405	423	395	367	437	415	420	422	408	380	431	399	436	365	384	403	423	425	366	377	389	409	395	351	378	363	398	430	354	344	373	411	401	408	387	421	407	375	399	398	378	388	385	395	397	347	373	393	399	396	405	445	434	381	406	398	376	375	352	373	409	354	398	388	422	422	437	399	403	421	408	416	397	389	433	391	402	398	426	412	415	398	352	411	359	386	404	379	398	392	396	422	416	439	408	429	370	383	404	406	406	380	401	410	396	384	427	380	381	402	373	432	407	418	400	394	404	431	430	405	386	385	404	374	385	375	421	430	432	424	354	367	405	413	385	428	418	387	377	403	414	382	400	371	382	393	376	391	407	387	368	423	386	380	399	395	396	396	424	421	422	403	429	401	414	378	397	412	403	387	378	375	373	406	407	401	417	395	383	401	369	417	393	381	417	374	389	394	432	388	372	412	388	354	391	432	366	395	403	401	409	370	390	379	402	401	427	443	411	418	398	404	386	420	398	391	397	453	367	385	407	393	429	434	410	378	419	423	400	386	374	438	384	424	403	384	415	386	413	359	380	376	391	389	425	416	393	395	382	448	408	439	421	396	429	425	393	408	413	421	432	409	408	392	390	384	408	396	395	450	401	406	431	394	428	412	399	438	397	423	405	378	375	401	377	421	404	400	377	390	409	414	385	383	379	367	399	402	449	384	348	371	385	413	381	405	368	371	374	362	416	404	399	394	371	429	389	390	399	438	439	445	413	413	392	375	398	402	381	353	413	352	412	401	424	413	381	400	409	399	395	400	422	387	382	385	394	423	401	413	367	401	364	431	399	420	401	437	453	400	394	346	394	395	399	418	395	389	395	413	360	409	394	429	378	428	386	354	446	428	418	358	391	414	388	397	380	383	408	413	370	410	398	416	391	392	431	407	379	402	405	405	418	377	388	408	393	376	348	422	434	411	434	400	412	410	417	382	393	402	405	390	406	394	415	390	372	417	393	395	415	414	393	412	405	437	425	413	398	395	370	414	386	392	392	397	418	377	381	406	426	419	399	351	379	376	384	392	382	403	407	384	409	406	392	387	390	398	412	442	429	405	380	398	385	421	385	348	428	388	384	393	412	431	419	381	389	419	397	390	425	413	418	388	381	386	396	419	378	393	395	424	418	387	410	405	361	410	384	377	362	400	409	397	432	396	397	416	405	405	408	442	408	418	399	393	391	394	426	401	392	359	425	423	471	393	431
4106	3129	2152	1339	1091	996	938	955	899	932	892	872	892	908	845	915	883	885	816	880	846	884	836	847	896	854	878	893	943	895	871	918	888	934	902	937	873	901	865	867	867	885	846	898	871	891	954	851	878	852	909	857	881	838	891	885	869	954	870	833	893	870	838	896	857	910	845	889	854	893	874	881	899	885	896	886	841	896	889	854	920	899	907	866	850	866	857	869	853	880	863	868	861	926	857	888	872	859	797	843	851	933	865	815	823	885	819	905	900	858	827	836	918	864	862	877	884	880	839	894	858	860	884	880	872	820	899	820	894	804	889	847	903	938	828	874	893	884	848	857	849	886	906	845	886	877	865	900	895	907	868	943	850	850	922	889	850	869	880	890	885	871	907	841	839	866	855	830	900	820	870	849	912	841	855	909	803	868	876	833	936	861	890	826	878	891	889	913	893	881	890	810	856	895	904	849	883	852	866	837	888	874	839	867	884	861	877	891	846	888	878	857	917	865	882	867	873	903	808	843	889	938	895	904	883	862	868	867	895	913	946	889	888	857	908	915	873	887	856	842	905	822	860	849	885	840	897	886	841	823	883	820	889	842	838	844	913	870	894	842	863	900	848	887	875	899	829	842	863	850	822	888	872	833	860	851	922	832	876	882	878	874	894	876	841	867	889	830	870	906	879	892	881	852	897	823	887	869	886	884	821	918	879	844	882	894	879	885	857	828	868	814	857	924	867	834	886	862	849	897	886	871	905	818	861	916	861	810	867	865	856	919	884	884	818	866	885	922	882	822	856	866	835	869	880	820	902	875	874	849	836	854	896	875	874	863	856	864	858	851	847	858	892	897	884	865	885	909	880	879	893	914	857	850	893	864	888	880	833	889	864	859	868	886	886	880	851	820	833	872	878	883	953	857	877	870	862	860	907	914	830	899	902	862	914	923	905	868	866	861	891	872	866	822	862	868	876	912	868	906	890	843	898	913	846	878	919	860	883	888	888	876	858	891	843	882	816	866	838	856	840	870	861	907	858	839	845	884	905	887	943	910	840	867	885	861	861	867	891	903	855	882	920	839	830	846	845	907	911	877	839	879	861	875	876	910	875	841	886	849	885	888	848	945	849	905	876	877	891	971	865	848	828	888	925	836	867	901	857	896	877	860	874	911	915	816	894	845	866	920	854	886	865	890	851	906	933	916	944	866	863	822	853	862	895	860	872	869	895	829	858	899	840	853	868	828	890	882	904	825	891	870	868	857	864	856	905	908	900	931	922	818	887	920	880	871	854	901	860	889	829	868	862	881	898	857	864	866	852	949	821	861	863	897	861	947	868	896	901	864	864	904	874	886	868	842	831	885	867	849	848	865	861	898	897	878	916	875	875	918	897	906	891	895	819	915	862	908	890	872	836	855	883	877	868	900	831	863	913	857	878	809	897	912	844	790	853	939	827	833	908	855	872	891	868	850	876	930	877	875	895	893	880	914	894	896	877	860	920	842	852	904	873	874	911	866	839	822	901	843	868	879	912	922	837	932	939	901	909	922	831	906	881	850	862	863	839	877	886	934	859	860	884	855	905	889	890	886	917	914	893	874	907	863	895	904	879	823	943	861	829	820	821	892	913	840	901	839	862	917	840	858	892	896	841	909	874	856	894	898	843	880	900	875	839	870	846	888	806	930	888	856	914	817	927	830	886	874	920	823	870	867	890	850	860	882	866	819	812	841	847	861	853	862	899	885	785	899	839	908	876	873	878	897	875	861	852	882	838	853	930	828	855	893	900	901	878	871	883	903	871	867	896	835	861	874	848	812	851	853	890	903	881	868	897	862	853	836	970	893	839	882	822	916	837	840	878	881	889	789	833	928	849	830	834	924	856	858	885	892	897	864	862	856	844	890	884	879	887	851	891	851	903	834	879	879	919	872	878	853	906	821	865	934	864	848	859	861	845	869	833	872	861	857	809	902	881	874	865	861	881	853	881	907	868	902	945	897	855	883	895	870	923	863	888	869	904	839	836	878	901	820	843	876	859	868	838	827	867	937	845	899	852	840	889	917	874	911	884	858	916	844	919	897	895	868	914	853	833	866	842	847	930	855	859	848	840	845	865	922	896	871	914	940	843	928	904	940	872	879	867	843	854	910	909	895	893	880	835	876	857	874	863	846	869	894	921	881	943	850	860	807	868	859	868	848	875	901	911	860	874	905	823	906	875	869	880	863	889	890	925	863	888	900	886	856	855	875	879	869	873	882	879	860	871	815	878	873	878	871	855	851	910	884	843	769	866	830	903	832	871	872	909	844	814	907	846	879	853	881	929	874	835	909	856	842	890	900	879	943	877	872	833	899	861	847	869	876	880	894	865	866	883	838	942	854	870	900	894	848	913	867	894	879	820	826	865	844	877	861	877	829	920	886	891	831	873	911	868	840	888	905	835	901	835	840	881	868	862	848	871	872	872	847	845	850	857	895	848	888	852	912	885	870	921	850	891	914	843	913	825	897	874	872	869	887	852	895	889	876	912	868	909	868	893	855	900	929	892	871	855	833	908	876	862	863	886	919	846	905	854	874	849	904	856	926	856	879	870	858	887	905	886	867	926	863	926	890	878	874	856	849	854	925	905	879	937	906	875	911	842	831	841	881	841	946	871	868	847	876	923	878	840	856	895	840	852	851	912	820	864	866	855	867	885	880	857	857	874	910	849	894	912	874	919	898	901	870	841	889	872	888	884	841	821	879	884	915	880	884	861	889	902	907	874	840	861	849	864	911	872	866	877	891	856	857	829	874	872	873	829	896	860	879	850	876	865	842	862	939	880	892	858	848	864	889	901	895	910	895	880	850	883	860	857	871	880	877	864	870	903	893	843	845	871	872	867	903	875	870	895	886	828	909	874	907	881	891	871	836	918	876	854	822	860	871	849	865	887	916	902	854	900	904	850	930	874	880	935	871	844	862	888	925	924	875	860	854	885	883	923	869	858	900	908	853	897	865	884	870	788	801	818	824	880	838	907	874	888	872	854	852	833	875	856	804	842	868	867	915	845	870	780	950	880	853	921	800	889	885	902	910	873	842	906	845	887	890	871	865	862	867	883	874	852	847	846	908	867	846	893	856	857	913	890	870	859	946	911	887	862	838	888	927	898	916	872	864	879	845	856	871	902	871	857	897	873	908	838	889	878	868	859	844	845	899	900	916	923	836	844	864	866	910	902	910	903	878	866	920	841	811	909	828	868	894	878	905	863	912	909	891	857	889	909	854	847	855	859	890	900	879	876	849	850	885	877	863	877	846	864	935	886	882	863	853	842	833	899	867	945	836	831	864	892	849	864	858	920	893	904	874	856	898	905	911	828	907	860	883	809	859	866	894	874	874	824	900	916	837	880	881	844	963	881	882	856	899	890	850	868	859	876	858	869	813	927	873	840	902	891	863	931	899	874	908	895	898	843	897	866	839	919	866	853	845	882	834	843	800	881	851	880	882	869	885	890	885	850	896	849	897	864	891	920	842
23600	20862	25141	26715	20867	20878	3306	496	404	317	328	297	285	259	285	277	249	244	268	238	288	254	275	253	235	250	256	220	256	231	266	208	244	258	228	230	248	236	220	250	230	214	263	230	218	201	187	214	248	227	237	253	249	250	215	217	219	219	207	214	200	232	212	230	244	252	216	220	227	229	257	266	242	210	231	234	222	236	230	211	210	220	233	227	197	217	219	253	229	217	243	243	227	218	223	238	243	194	225	238	220	210	223	227	225	223	247	219	236	248	214	242	228	234	221	206	240	202	225	226	210	230	220	216	246	227	242	223	254	240	213	207	243	232	228	223	222	225	232	216	219	245	217	214	232	223	244	223	219	266	231	215	234	231	221	229	233	247	201	233	239	223	247	236	250	222	294	229	212	237	227	236	263	236	234	207	249	223	204	215	204	217	227	241	215	244	211	244	235	241	227	232	252	237	266	234	237	214	234	241	217	224	257	240	217	229	237	205	225	195	227	240	220	200	225	222	245	245	244	227	237	247	235	203	219	217	241	215	227	221	247	220	213	248	249	221	224	216	229	239	247	210	219	219	216	232	239	247	236	221	240	244	201	250	236	210	234	238	237	243	266	237	255	232	224	246	232	228	233	230	260	240	247	220	200	231	213	215	230	250	257	249	208	190	260	226	222	228	270	192	242	230	218	236	247	242	231	236	209	244	235	200	213	228	234	228	231	243	237	269	240	239	201	259	237	229	230	238	230	251	271	242	210	226	247	242	233	231	223	218	222	249	232	237	229	244	208	226	230	234	255	250	272	222	263	248	256	222	202	191	246	230	214	224	205	262	239	200	228	211	236	227	222	224	233	218	238	231	201	244	223	244	210	218	229	234	222	201	233	227	245	227	266	228	234	235	234	221	234	217	227	218	223	247	228	248	240	252	236	226	266	260	246	229	250	246	247	236	213	236	236	238	232	260	204	235	248	216	223	247	219	215	215	230	207	238	231	253	211	211	238	224	215	242	233	214	235	234	195	207	223	227	266	220	229	246	220	225	211	221	219	231	215	223	238	248	224	233	246	230	264	221	251	212	227	233	239	206	220	218	204	217	219	241	213	232	240	212	240	199	233	227	230	189	204	209	250	252	239	215	205	241	237	247	227	250	231	218	235	228	239	256	247	246	268	212	220	197	258	215	229	217	238	258	222	248	226	191	216	213	227	217	239	248	235	228	225	230	249	224	234	226	236	230	236	236	243	220	218	252	245	234	257	195	226	208	249	244	249	240	196	227	260	256	225	239	234	232	215	233	238	230	206	215	228	215	233	232	260	263	227	235	253	215	221	207	234	239	227	250	211	228	221	221	206	215	229	248	231	238	213	188	223	246	237	241	230	211	230	226	215	219	214	251	237	247	233	226	241	218	258	226	234	238	234	227	235	239	255	250	226	236	240	214	260	277	254	261	209	231	204	215	236	219	228	240	238	231	228	216	235	251	212	236	244	251	217	260	239	229	245	246	214	252	224	222	215	224	238	230	244	221	239	254	210	210	212	240	222	227	247	223	196	236	237	188	222	258	192	237	217	244	238	238	233	218	232	210	200	237	235	227	233	248	226	223	260	220	235	234	250	200	213	231	215	216	226	212	251	232	243	238	240	249	219	234	232	257	257	213	221	219	228	228	209	242	217	256	216	244	240	214	235	260	246	216	200	239	217	193	214	238	250	237	237	217	251	226	234	243	243	255	242	229	193	219	225	222	234	230	213	247	232	254	223	218	218	231	215	214	240	238	220	237	232	237	227	243	218	214	231	208	234	245	228	231	208	244	253	235	217	225	228	280	243	239	213	223	260	237	255	232	228	246	237	248	241	237	229	256	224	250	219	241	201	246	221	208	231	229	221	244	264	226	245	226	235	232	238	225	245	235	207	224	215	199	242	221	255	210	222	230	259	201	239	239	214	213	211	237	224	263	221	242	210	218	237	229	262	245	221	209	244	188	213	209	236	275	237	189	221	220	205	250	204	226	231	239	216	229	206	197	235	202	219	241	241	220	238	228	231	228	222	246	234	259	219	224	236	244	205	244	235	197	217	258	248	243	227	230	233	230	228	234	237	230	248	230	239	218	237	226	265	227	274	225	247	232	237	245	262	235	226	233	206	221	226	226	212	211	217	250	211	248	210	218	204	219	210	252	211	216	240	251	206	246	217	212	229	272	231	223	230	230	219	200	226	243	243	210	216	235	224	217	231	243	214	232	227	252	241	212	202	209	239	230	254	244	218	231	274	247	240	241	239	232	233	207	242	226	248	230	226	245	255	235	220	244	231	227	213	285	233	214	222	227	241	219	230	258	208	223	227	222	231	207	236	211	211	208	229	275	241	243	209	253	210	230	219	234	273	247	213	224	251	240	267	214	244	213	223	224	223	233	249	256	226	222	236	206	236	260	224	234	244	201	219	194	232	238	219	218	234	213	213	226	233	223	243	235	223	219	186	211	237	214	236	226	206	258	219	227	244	220	252	250	198	211	236	219	248	198	234	224	225	212	206	230	248	239	227	234	238	226	209	258	228	213	253	230	234	245	227	239	235	234	229	201	230	233	214	210	261	245	228	252	233	213	231	234	244	219	217	219	235	235	227	211	215	230	240	242	230	260	212	230	237	237	222	223	256	219	232	261	244	217	217	207	251	224	233	234	216	246	250	240	241	244	252	230	218	221	258	220	226	228	234	214	229	240	239	257	230	212	197	241	252	212	224	212	221	216	216	207	240	218	217	212	225	235	197	268	229	226	227	222	229	248	217	247	210	235	259	227	230	214	231	256	225	209	232	251	247	223	256	227	225	223	226	270	250	231	221	232	232	203	207	204	214	223	220	223	233	252	247	238	240	243	223	237	252	235	252	231	252	227	244	237	223	235	223	243	221	224	221	230	233	255	233	225	199	229	196	248	218	218	235	248	263	242	219	222	206	245	236	269	215	224	238	225	231	221	220	223	207	238	224	244	234	233	243	222	224	240	210	255	263	266	192	242	265	217	255	206	213	222	248	233	205	243	223	224	215	235	259	245	221	220	234	216	239	246	266	220	225	215	229	214	213	225	260	224	228	247	207	208	229	226	182	205	250	233	207	207	252	223	215	206	211	240	220	229	216	209	209	269	227	241	229	233	224	232	220	210	203	244	225	229	219	189	204	264	192	246	230	231	230	227	224	253	214	219	202	205	244	222	203	231	207	232	237	251	216	243	242	219	229	234	207	238	217	257	212	243	232	234	238	247	215	226	235	228	220	219	199	213	252	237	248	217	197	249	219	221	237	208	209	211	220	230	241	258	248	237	240	232	230	204	232	235	247	230	236	242	250	242	266	234	217	214	216	213	253	251	231	240	200	230	224	232	213	257	214	221	222	233	221	232	242	215	256	207	256	252	240	233	236	212	219	227	220	204	252	205	193	211	233	226	236	251	213	209	242	211	220	238	221	212	234	238	228	213	226	226	228	232	250	225	226	228	239	202	223	247	242	232
3703	5140	3155	1539	939	750	698	589	616	585	582	574	545	550	531	513	581	577	503	527	537	520	576	526	544	512	531	569	561	495	541	535	523	545	523	539	521	551	520	509	538	507	528	517	525	555	544	524	486	476	579	550	522	523	564	529	572	551	531	536	480	532	544	548	558	512	564	573	526	541	501	568	510	536	481	511	519	573	506	531	545	492	527	540	552	540	522	532	518	531	518	539	555	516	524	520	497	508	546	505	491	497	514	545	516	494	589	497	534	545	542	531	505	549	532	530	526	519	526	544	557	501	510	552	535	523	486	527	542	529	494	526	485	557	528	536	528	494	512	484	525	504	512	529	578	536	554	499	523	546	545	510	503	508	513	546	548	527	577	553	500	546	569	511	532	520	566	529	523	510	478	537	518	557	556	524	530	573	544	542	519	526	515	515	546	489	515	511	505	524	501	548	551	541	517	511	522	567	486	566	536	522	554	537	541	502	567	522	522	530	508	512	485	518	528	489	528	553	553	550	537	494	544	525	554	507	536	523	512	511	522	536	502	526	507	498	557	540	515	513	527	510	540	516	494	553	524	507	518	520	545	560	501	498	520	510	531	465	538	513	537	514	548	484	580	520	552	522	526	509	540	479	539	578	521	511	545	534	530	536	530	512	544	495	531	530	518	521	509	552	559	558	498	516	546	486	544	508	504	515	528	542	552	558	483	498	517	523	502	500	530	534	540	515	538	547	513	496	568	532	563	536	559	548	503	523	524	494	532	511	496	570	531	555	516	502	530	505	507	502	503	550	531	569	554	526	564	518	518	490	530	532	522	513	568	531	504	490	489	496	516	494	543	552	545	522	520	507	546	526	513	519	536	485	521	506	505	478	528	518	487	557	546	521	517	522	504	510	500	521	527	535	506	503	537	537	505	510	496	499	537	515	531	534	537	530	463	543	494	529	526	532	540	545	517	542	559	520	499	535	534	502	506	572	496	511	489	533	542	511	529	529	528	529	510	540	491	491	512	549	546	504	552	531	508	532	489	520	544	623	507	543	514	530	566	515	565	539	489	492	490	474	507	578	536	527	528	500	572	582	525	533	534	502	516	535	537	534	485	551	551	499	518	513	509	514	528	536	500	549	519	566	555	529	502	520	535	514	503	546	508	530	542	513	535	532	525	478	511	505	543	505	521	526	532	501	508	503	535	508	579	519	530	594	560	533	495	540	536	566	518	519	548	558	545	510	510	525	531	501	549	491	495	543	535	514	535	521	548	548	516	544	553	541	524	518	491	495	524	511	560	524	526	556	524	561	516	491	542	529	518	515	539	529	534	510	529	502	500	495	532	523	508	523	510	494	533	531	502	497	490	527	509	543	522	501	522	515	522	475	510	542	532	503	518	543	516	534	533	521	519	508	534	527	510	552	491	525	500	545	509	533	515	523	485	509	537	533	544	557	532	532	558	527	523	548	565	548	476	509	537	494	527	521	573	550	511	488	555	525	507	547	507	540	484	479	549	508	529	555	531	555	534	520	527	529	527	539	556	517	533	477	515	542	505	485	515	536	550	540	489	502	500	562	539	519	531	510	491	508	525	510	566	555	536	509	491	556	514	512	521	532	530	534	535	505	523	513	529	505	504	517	543	508	528	515	491	537	516	496	538	540	524	560	532	482	541	498	537	516	515	563	561	501	500	497	526	537	538	514	569	502	521	535	519	511	517	515	535	574	504	534	562	540	504	505	515	559	579	504	568	514	545	502	532	528	554	515	546	510	541	559	497	557	559	498	511	546	562	497	565	527	505	490	530	508	540	516	527	520	515	532	544	527	504	559	534	549	564	545	516	503	503	527	484	526	551	511	525	490	545	507	514	485	531	536	483	520	552	521	494	509	474	532	533	557	496	529	497	544	542	553	555	568	529	520	558	532	528	508	516	544	543	516	542	521	545	528	531	542	547	514	512	515	503	534	555	561	509	532	555	523	540	518	516	518	516	529	518	556	516	521	470	523	529	576	537	519	491	501	539	530	567	497	501	517	513	519	495	572	512	498	546	484	539	572	571	515	510	522	514	504	533	581	517	545	562	517	544	521	531	534	506	533	518	530	544	520	532	529	494	518	511	492	538	544	539	512	509	531	574	547	520	517	505	528	532	519	540	550	518	573	504	531	484	557	549	501	532	528	563	552	545	545	507	518	535	490	486	513	531	492	540	509	521	523	469	538	547	520	541	503	584	532	545	532	533	509	517	549	501	529	547	541	526	537	548	489	515	489	539	515	527	533	520	529	598	492	541	523	533	554	529	489	512	562	499	555	511	537	478	560	528	539	530	544	501	569	485	548	536	526	509	536	531	549	511	512	508	494	532	552	534	559	497	527	515	505	547	519	562	507	522	515	497	530	496	514	534	525	541	539	505	537	537	545	506	476	524	521	544	526	554	533	542	488	516	565	504	472	536	486	512	551	528	535	511	510	564	525	511	516	565	529	487	551	503	526	486	502	537	536	525	514	559	533	534	502	533	550	570	524	509	535	515	547	519	523	532	519	499	530	513	557	498	520	536	534	531	533	498	493	515	538	544	532	559	545	505	546	544	527	473	509	538	526	505	540	531	502	549	547	523	516	505	522	535	536	485	543	508	568	521	508	501	533	495	499	541	503	549	492	520	505	558	493	567	515	476	530	537	564	484	581	542	535	513	502	533	552	530	495	520	517	510	515	558	525	492	519	549	554	524	534	560	501	517	538	567	542	558	496	553	537	517	516	486	508	534	502	493	542	539	520	517	541	487	560	534	515	521	516	547	537	529	535	530	536	493	501	545	516	533	550	571	546	520	494	548	512	517	507	505	477	505	507	518	530	489	518	479	511	522	569	539	549	527	515	510	514	524	511	501	518	525	558	489	554	543	495	529	535	529	534	525	489	553	549	524	520	504	542	530	512	527	539	562	512	521	494	537	495	491	525	540	505	556	562	536	562	529	526	533	489	576	542	526	520	548	539	525	548	554	561	554	514	512	531	537	512	558	520	501	527	533	549	547	522	501	535	517	544	523	527	529	549	464	536	541	512	488	552	495	537	475	530	489	537	506	573	522	568	507	554	510	594	507	550	501	509	523	505	560	513	484	523	498	516	526	554	489	492	492	550	522	537	513	525	479	578	491	570	552	515	529	525	484	506	527	516	524	528	574	515	529	558	516	497	515	527	509	532	513	536	515	538	498	552	518	548	531	530	515	524	514	556	549	521	560	536	513	543	557	540	529	566	527	515	491	514	517	551	525	555	545	517	534	522	506	530	536	551	538	509	506	509	513	522	504	539	509	522	521	493	518	510	494	539	574	556	558	521	525	538	527	491	554	559	535	511	523	506	481	535	569	508	542	530	503	531	527	504	549	542	476	540	498	506	490	562	541	535	549	501	568	504	545	501	540	565	516	537	473	505	504	547	524	532	526	551	491	514	530	514	561	544	545	540	523	564	546	506	523	497	523	485	506	507	520	549	516	553	506	546	507	496
32323	11850	1352	426	390	321	318	331	343	332	356	350	318	363	338	312	370	348	353	324	329	309	359	331	325	343	322	345	332	305	348	304	354	413	316	326	361	333	332	360	332	318	361	307	347	376	330	344	346	309	319	324	323	315	315	324	349	364	348	359	312	367	292	341	325	320	323	305	316	343	304	314	349	343	339	352	297	321	340	338	317	316	334	330	308	320	289	325	368	325	380	337	366	367	307	324	339	362	349	300	332	323	338	338	340	362	335	297	316	329	349	353	314	325	307	317	331	359	376	322	345	336	303	324	348	328	334	346	356	365	361	319	316	337	342	321	378	347	331	330	302	332	338	335	328	314	316	333	315	306	336	339	343	341	323	327	318	366	343	317	348	313	355	374	351	334	351	353	345	336	315	348	332	325	329	300	295	353	345	305	332	337	381	356	347	323	345	356	367	330	327	345	330	348	371	349	350	332	321	338	342	316	333	350	317	316	367	372	327	341	318	325	365	324	354	355	308	303	334	361	356	357	346	346	341	333	314	324	324	343	309	310	363	325	323	326	336	336	317	316	336	319	359	337	319	309	327	334	312	305	304	331	349	338	338	307	359	348	333	334	314	365	352	353	343	330	325	331	370	352	324	298	330	320	373	312	332	358	324	353	355	310	314	335	380	297	315	310	330	337	304	301	309	388	357	324	380	353	311	331	316	318	342	363	318	362	304	350	343	376	336	355	374	341	319	350	336	339	339	341	378	303	340	341	344	331	353	314	345	323	321	343	321	334	314	348	360	314	389	328	324	323	344	351	336	329	299	341	368	315	303	327	326	357	337	318	354	330	341	315	332	335	332	355	343	350	347	343	319	331	356	323	302	316	336	323	316	295	336	355	328	365	320	348	305	332	334	329	319	330	348	340	324	324	322	340	318	381	340	325	333	330	342	346	289	335	335	341	376	308	343	358	310	336	311	324	307	340	358	314	311	310	364	359	325	293	377	347	347	346	295	378	346	319	335	369	338	351	345	335	332	334	339	309	365	313	332	322	335	337	354	314	324	322	309	325	339	404	329	294	365	360	328	344	326	329	316	342	347	331	341	331	296	311	333	329	365	322	374	339	345	361	346	317	363	317	362	370	313	328	352	373	388	348	339	304	323	354	291	318	351	324	313	313	338	331	352	317	322	352	361	349	325	375	306	306	365	303	347	338	325	339	334	342	312	326	314	299	299	327	343	323	340	291	316	321	346	328	300	358	349	329	314	339	341	312	361	348	314	351	366	318	321	328	335	328	329	312	318	307	333	336	324	308	363	326	355	313	317	316	338	336	365	326	356	360	332	344	325	358	364	329	328	327	322	339	377	357	342	351	326	324	332	313	330	334	366	338	339	372	383	337	339	325	309	343	332	346	298	317	314	319	350	335	358	347	337	326	316	359	350	340	335	354	359	324	337	331	306	355	325	315	318	320	307	327	332	304	347	305	304	333	330	308	300	351	357	335	341	353	346	320	310	307	355	311	325	336	322	300	312	316	371	319	316	364	340	301	373	329	363	353	338	349	338	345	332	333	323	327	318	318	306	351	340	335	343	301	309	314	338	329	334	343	376	301	310	327	366	318	316	300	347	354	321	287	327	337	355	334	336	339	363	335	333	319	330	316	338	349	331	349	319	337	335	328	359	323	315	319	363	339	333	360	367	345	314	312	307	356	346	333	343	308	316	293	307	339	341	359	385	327	288	339	339	320	308	321	309	327	328	334	337	316	352	304	345	365	344	320	316	352	369	404	342	349	338	367	332	311	299	325	338	327	355	348	318	333	352	328	321	333	338	310	303	351	368	330	323	332	328	341	324	309	358	349	336	358	335	343	298	357	337	358	356	338	317	302	313	319	352	339	338	325	333	328	349	332	299	321	339	357	357	332	316	345	360	339	310	309	323	291	321	334	332	362	301	292	350	352	305	348	343	358	357	349	349	333	356	301	335	345	326	315	312	326	340	315	319	319	337	357	330	342	311	337	335	350	317	312	307	325	345	325	367	360	295	301	331	309	333	337	310	367	346	335	360	329	323	347	341	339	327	323	346	343	331	311	340	327	318	352	313	345	333	282	349	363	354	351	344	332	319	349	352	331	347	342	343	334	339	334	316	338	329	334	316	344	349	336	328	350	309	307	317	341	318	316	355	330	358	360	324	297	321	338	351	403	331	342	332	353	302	354	349	338	355	329	352	327	328	324	332	333	315	326	308	308	328	353	319	342	320	319	330	311	348	375	333	354	309	346	341	322	335	358	363	336	330	328	377	324	329	330	312	329	313	346	340	339	330	332	301	322	325	326	343	345	339	326	368	336	380	334	335	321	315	311	320	330	347	322	335	338	342	322	334	355	342	314	328	343	310	352	310	323	345	339	334	323	306	333	353	332	275	303	321	341	362	333	334	329	355	312	319	295	324	310	330	359	311	306	335	350	335	365	354	339	326	312	307	316	341	321	362	382	333	317	331	334	326	319	349	357	337	349	328	358	305	313	347	317	326	338	318	341	319	347	340	344	312	320	355	317	328	327	337	337	342	346	338	359	331	330	310	331	388	337	326	344	298	366	324	304	349	284	364	328	326	309	319	352	323	311	309	329	378	352	304	342	332	332	309	340	347	351	347	326	344	339	368	289	331	293	342	390	363	323	310	339	357	375	347	345	360	332	338	313	335	316	327	331	336	326	348	336	343	344	355	337	335	280	328	345	315	332	341	356	318	342	325	321	368	357	301	314	323	326	339	340	328	325	348	322	294	324	340	346	362	294	372	315	321	341	347	336	320	281	329	353	312	332	380	334	309	343	330	340	357	295	321	340	335	294	346	355	288	331	349	342	373	323	327	339	332	320	330	317	346	322	345	303	346	362	319	325	351	312	330	345	289	330	319	342	302	382	336	316	331	311	316	324	351	327	318	323	344	319	338	327	323	334	333	335	326	324	336	326	320	356	336	348	315	328	308	343	363	326	368	384	309	302	330	341	335	337	342	354	292	320	366	343	334	342	374	376	345	307	345	337	349	349	337	325	323	306	343	313	317	356	301	327	352	333	338	369	318	321	372	338	360	313	346	327	322	316	351	319	335	345	333	311	314	344	363	323	270	327	327	307	334	334	342	327	331	325	300	340	364	337	350	332	324	314	316	308	379	348	336	329	291	291	323	308	297	344	296	316	320	337	323	312	315	307	311	328	326	285	359	336	294	331	336	318	319	358	341	309	350	360	352	335	343	339	363	321	320	318	332	341	358	315	342	353	362	363	346	322	315	336	340	331	346	303	380	312	359	328	300	351	347	333	342	324	308	331	308	285	318	359	323	372	336	309	328	324	336	320	341	321	365	351	334	333	335	334	320	307	340	367	326	346	315	346	346	322	341	350	344	325	330	340	319	342	346	370	320	326	314	353	357	340	328	329	367	349	401	357	336	317	308	304	357	369	301	355	343	343	351	314	326	327	321	313	345	318	336	324	336	310	336	343	314	317	331	319
5579	902	867	783	790	790	803	794	737	785	760	787	756	758	787	783	757	783	767	744	790	758	759	831	747	728	831	720	780	712	807	805	714	804	754	811	716	759	802	759	750	805	779	800	746	813	821	794	745	810	769	727	772	759	789	804	769	770	782	751	772	778	742	773	782	799	742	777	763	786	768	839	814	720	796	748	793	770	754	769	695	773	749	770	695	758	766	808	780	792	776	772	803	782	787	795	745	738	755	789	761	722	758	738	770	779	808	721	734	787	737	770	745	752	788	789	780	771	765	759	727	761	746	765	790	752	752	788	767	767	798	767	739	775	730	788	813	779	766	764	791	783	723	791	741	793	794	741	745	768	768	783	792	766	750	788	778	779	807	797	828	776	767	775	763	838	788	767	793	740	786	721	739	721	738	765	806	763	799	752	771	769	814	752	769	779	723	780	822	771	784	773	739	758	763	761	776	734	805	753	791	773	768	805	815	743	804	758	734	837	800	794	779	803	723	802	757	778	749	724	765	793	757	793	779	749	778	734	803	788	763	816	788	767	800	796	746	779	781	716	785	747	747	837	796	810	826	781	759	753	736	746	768	785	786	754	772	783	746	780	706	761	798	772	754	741	756	789	817	798	823	790	766	740	752	824	811	805	761	816	729	777	783	759	779	764	751	774	774	814	776	787	750	786	795	767	800	747	823	719	772	774	766	775	822	791	778	753	809	781	840	781	784	713	785	784	813	724	712	773	775	722	810	776	743	761	785	734	761	770	781	784	764	771	754	764	779	790	777	776	768	773	773	745	780	761	776	804	811	749	742	730	763	790	752	742	800	748	764	789	739	788	806	780	807	781	836	777	715	776	785	768	790	794	765	731	787	772	731	758	773	754	783	795	753	789	793	770	763	763	766	776	782	767	790	771	776	802	786	823	776	726	735	756	756	760	788	763	797	819	797	778	782	774	798	733	765	836	781	761	806	761	755	773	732	739	769	749	758	783	767	811	724	765	790	811	751	762	773	753	747	758	770	744	700	786	741	739	768	761	761	717	751	750	794	745	813	801	781	770	750	720	748	796	707	755	772	801	838	768	757	805	787	728	786	793	727	756	765	759	734	767	781	764	714	772	785	788	741	782	742	784	741	754	710	761	764	726	775	754	780	780	762	747	784	754	770	758	795	759	787	790	766	798	745	738	830	777	744	751	760	736	743	768	755	811	847	766	757	753	776	786	751	779	765	823	806	749	766	759	763	777	781	706	788	812	761	780	746	811	755	724	782	726	781	791	744	750	748	744	754	730	795	768	741	750	769	756	807	758	747	772	754	802	787	808	792	781	759	785	758	748	725	756	771	740	809	771	777	772	767	782	761	753	746	806	778	757	769	799	773	790	702	814	760	756	787	792	751	744	807	784	745	808	804	754	738	723	798	714	770	781	771	819	796	800	809	793	814	759	786	763	704	820	793	803	823	725	756	797	755	753	823	784	773	781	765	766	773	744	751	812	739	784	780	754	769	780	756	729	726	737	742	772	781	812	754	761	783	748	709	744	738	736	800	783	756	764	763	719	782	773	724	760	772	788	784	731	797	767	779	779	763	740	769	739	750	773	720	790	745	746	750	817	773	764	791	806	812	731	780	800	813	822	723	737	773	836	753	781	706	762	785	783	779	811	803	747	759	777	768	754	802	771	770	743	783	757	765	780	837	787	744	782	734	747	797	793	768	790	741	738	807	779	807	806	736	763	754	768	813	783	776	746	772	729	765	786	809	741	761	784	773	802	787	762	770	775	761	715	808	820	797	809	772	792	791	792	801	753	753	768	700	737	755	753	811	732	746	828	823	791	776	750	741	776	781	719	803	815	763	749	790	781	797	840	761	766	759	751	749	779	760	765	734	795	773	792	815	749	801	783	761	769	774	804	827	728	755	771	741	791	708	717	813	801	762	782	779	756	771	790	772	806	732	772	769	753	773	740	738	735	729	807	777	812	745	811	804	795	742	804	781	769	698	812	758	706	754	760	818	738	778	776	750	799	739	792	726	782	748	734	754	806	732	762	794	730	767	735	772	819	739	789	760	800	759	772	758	762	737	755	786	751	743	785	779	778	756	773	749	798	799	823	730	754	798	739	733	741	760	775	745	751	757	757	788	767	730	783	789	824	786	775	793	803	743	749	771	698	749	770	798	755	734	807	755	783	802	793	746	756	813	774	806	760	777	782	728	816	749	811	791	764	751	764	780	764	806	711	783	741	772	801	778	799	756	803	780	776	820	733	723	787	729	744	769	789	756	819	702	789	794	803	771	812	788	726	820	733	735	788	780	761	777	754	748	771	780	731	788	784	767	850	705	756	743	738	759	809	766	729	836	808	783	795	727	803	782	759	819	748	766	743	788	790	720	771	804	749	754	800	778	751	779	812	767	750	779	731	791	765	782	748	805	763	802	815	757	778	760	729	786	764	775	755	765	761	724	811	810	795	798	839	773	771	780	777	791	783	772	800	780	760	794	722	818	776	797	782	814	826	726	773	769	793	745	744	818	758	751	786	791	791	768	747	818	750	727	786	768	750	737	771	739	761	776	743	771	792	758	777	828	740	775	753	737	772	764	775	760	751	829	791	828	785	813	736	784	727	794	724	772	758	776	784	777	727	804	756	814	774	770	813	744	793	756	768	760	813	756	813	766	792	801	742	768	806	756	806	785	758	760	852	776	772	816	775	793	746	797	790	776	755	799	778	750	828	747	757	798	769	775	736	779	774	726	795	785	845	752	781	773	748	754	769	769	774	706	769	824	740	704	821	774	735	782	775	752	753	757	802	766	739	801	748	785	746	742	791	750	803	747	750	754	704	776	756	739	762	772	811	737	740	783	793	794	756	720	746	793	714	759	760	758	756	713	751	772	755	789	796	795	786	755	771	785	789	803	796	822	758	727	784	774	813	796	745	806	762	733	744	767	800	754	815	754	753	785	770	813	752	775	761	762	745	755	780	748	793	788	751	773	756	711	747	794	751	778	779	776	740	722	746	740	817	735	835	789	746	776	755	762	781	799	755	773	750	789	731	744	785	825	783	751	787	717	778	759	795	790	769	747	740	770	763	823	787	785	780	780	788	799	744	775	751	824	767	744	760	798	812	826	739	737	789	813	753	719	704	774	813	806	764	759	741	730	703	802	752	771	827	782	749	786	806	766	736	776	774	772	783	781	727	787	741	774	787	797	752	748	815	744	763	739	798	787	775	774	787	779	811	759	751	731	751	777	740	783	756	786	722	754	768	798	797	788	788	729	785	738	776	750	803	816	692	759	777	773	750	783	794	736	805	750	815	760	759	759	787	802	787	754	727	797	799	760	799	785	787	741	743	759	735	797	778	711	766	756	775	758	800	785	729	769	830	753	735	793	743	717	762	790	803	809	782	726	804	776	740	770	809	793	742	760	783	787	771	788	822	737	789	770	787	726	738	808	736	782	783	806	732	784	753	791	756	777	745	778	709	756	768	773	793	804	789
24470	20844	24488	27292	20055	1773	634	501	437	425	460	389	445	426	400	401	367	411	410	380	382	407	364	400	397	405	419	400	417	449	383	380	437	398	392	397	363	403	406	400	383	420	414	391	459	382	388	392	388	343	390	452	345	391	398	396	404	369	397	395	432	417	409	428	378	387	360	396	424	384	384	405	411	406	374	409	416	374	388	388	445	369	425	434	419	376	421	415	399	392	367	385	429	419	361	376	388	420	396	425	395	424	364	397	401	408	412	423	382	388	388	428	397	371	402	440	378	394	373	389	452	421	423	422	454	409	448	385	417	401	414	373	426	427	359	369	397	462	403	375	405	437	407	406	411	381	374	392	415	436	374	415	442	439	374	416	417	433	427	378	391	373	419	412	372	400	384	381	397	407	422	399	390	429	409	387	396	412	347	384	358	416	410	405	418	374	362	398	390	396	399	426	421	418	400	389	433	375	390	382	398	388	410	377	430	366	374	402	413	348	416	397	397	412	410	371	446	376	427	378	433	376	385	405	374	416	408	396	361	416	408	417	364	361	399	400	391	381	394	419	391	400	409	356	410	386	395	395	370	360	417	403	410	376	335	387	374	404	408	386	430	354	390	369	397	432	383	399	381	377	403	388	380	429	353	374	442	397	371	355	404	411	404	409	368	384	391	412	364	401	386	405	399	396	405	413	398	383	413	366	382	392	406	410	405	395	420	445	382	373	415	419	390	378	394	389	405	400	391	428	419	398	419	392	395	368	375	384	367	388	412	379	398	387	394	382	372	405	436	388	425	395	377	416	392	418	382	402	370	390	386	401	382	465	369	390	440	402	399	397	367	394	363	394	382	410	365	456	369	383	372	381	370	423	435	359	414	387	356	389	410	391	433	378	392	419	409	418	371	382	338	411	410	420	392	394	376	374	390	375	377	357	367	372	389	427	364	428	393	395	355	395	400	371	409	385	417	379	430	372	415	404	388	371	426	376	411	357	394	368	383	410	423	382	413	400	401	389	365	395	408	452	399	351	430	379	429	393	405	404	393	372	389	377	400	418	397	375	376	372	363	327	445	414	393	372	420	409	408	391	413	401	397	396	400	454	409	361	404	412	372	400	396	339	427	375	399	415	397	405	371	406	386	404	379	351	405	382	430	390	434	367	398	394	373	433	390	379	393	371	403	351	379	377	391	384	385	382	399	375	407	406	381	382	402	378	389	359	370	380	423	415	379	368	387	386	398	376	419	406	360	407	388	397	392	426	396	427	369	367	374	389	397	406	383	397	415	385	352	370	363	407	394	416	413	388	407	387	426	443	405	376	400	380	405	429	406	382	364	388	412	375	410	368	415	386	396	401	406	411	389	347	367	379	393	419	388	395	381	390	378	396	417	416	377	397	421	406	368	425	372	395	410	382	403	383	387	450	381	418	370	389	394	407	413	448	393	427	408	338	414	393	374	436	424	415	403	371	399	425	407	372	387	376	400	391	406	398	414	424	396	392	411	384	392	433	397	377	422	370	403	445	409	398	417	422	401	382	419	399	409	415	397	379	388	372	378	383	411	423	447	375	405	435	380	386	418	392	365	397	377	354	379	387	402	409	375	384	406	410	413	421	372	417	407	394	349	403	439	423	384	386	392	382	346	401	389	370	425	393	370	405	435	405	387	407	382	433	403	369	355	418	402	379	405	395	398	374	372	404	418	376	379	377	387	392	421	425	397	412	359	370	386	373	426	415	377	421	401	390	421	379	397	376	394	379	408	390	383	387	409	401	398	377	392	385	450	370	402	390	387	380	401	436	349	339	357	386	399	410	420	392	439	407	401	396	370	414	397	430	381	377	400	420	386	354	383	384	418	413	355	358	407	395	399	401	415	415	414	385	362	400	386	360	398	390	403	381	401	353	419	376	411	371	385	391	422	420	427	389	389	401	408	357	415	393	416	394	364	395	419	378	409	342	396	378	388	400	382	410	385	403	381	394	390	421	363	391	372	400	382	374	416	410	403	423	381	432	401	406	388	382	404	380	391	384	361	404	379	414	373	397	377	389	374	407	373	371	415	450	404	393	425	414	392	385	380	413	387	382	384	407	361	382	368	384	389	435	393	422	406	418	389	427	425	367	387	406	357	376	381	361	393	391	382	390	425	383	405	382	411	402	407	426	429	377	416	382	389	386	388	389	409	403	402	409	393	393	342	406	371	409	404	371	406	398	425	384	360	403	401	400	394	381	363	380	415	375	354	404	417	368	401	405	385	408	361	390	389	395	390	408	423	413	414	385	381	407	398	424	373	393	397	404	396	386	416	412	395	405	392	404	373	420	394	400	409	393	411	403	404	416	413	400	364	388	378	385	374	363	400	416	384	411	411	400	439	406	399	419	368	366	381	358	379	370	414	443	432	371	405	379	409	405	382	378	423	409	366	359	373	390	376	446	411	357	405	400	435	375	392	387	364	412	406	346	402	394	419	345	408	398	372	391	393	437	389	393	382	384	350	401	400	387	419	417	381	390	418	387	383	375	406	431	428	394	422	384	396	388	401	365	413	420	395	388	413	425	364	359	445	375	402	389	393	376	373	404	388	380	452	422	401	337	374	380	426	365	376	396	404	406	344	384	439	426	387	397	373	402	404	409	417	396	367	414	396	424	431	390	373	414	371	356	421	406	388	356	381	370	356	396	355	407	418	389	357	381	404	404	373	372	389	426	420	424	409	373	397	360	382	395	411	373	395	379	407	387	409	392	426	400	387	384	381	398	372	336	360	399	370	391	372	396	403	408	385	382	411	422	399	396	431	363	421	430	405	389	390	394	371	407	415	374	427	397	372	400	385	364	375	417	393	373	381	412	387	412	430	411	410	410	378	350	411	387	358	359	375	417	424	397	359	381	406	394	391	404	403	366	375	387	376	380	373	407	391	404	370	382	405	445	380	408	435	414	401	394	417	379	422	383	410	394	389	374	430	374	426	388	395	396	407	398	404	362	384	424	375	368	399	402	416	360	366	388	384	396	363	385	392	380	394	388	405	433	429	411	383	372	414	409	367	396	387	354	417	397	405	389	386	381	378	446	390	400	401	379	394	412	393	353	409	381	374	392	390	422	411	373	413	407	392	408	400	414	448	384	375	380	402	412	366	438	389	347	413	373	421	384	410	419	399	383	411	407	407	394	369	381	408	423	393	381	404	422	399	383	379	421	422	403	416	436	393	379	390	398	338	391	429	381	383	382	380	415	420	399	373	413	377	417	400	340	390	383	356	379	421	403	410	394	386	379	427	408	399	410	410	378	357	380	368	391	402	403	410	382	377	414	388	407	406	380	385	412	405	367	404	383	409	348	389	418	381	420	414	396	415	385	373	362	408	381	417	398	412	360	396	417	416	409	405	395	379	382	378	385	395	404	385	400	397	405	397	386	378	411	384	437	413	389	407	357	391	383	410	357	400	350	376	370	392	363	397	426	369	402	394	356	379	396	374	382	399	391	429	412	389	377	389	389	418	359	421	369
3789	3093	2085	1344	1045	977	985	885	939	874	854	894	855	842	852	888	917	833	866	853	836	829	897	874	893	924	893	862	851	858	819	861	772	857	901	938	876	868	912	858	866	819	907	828	859	860	876	897	835	867	908	916	901	886	860	855	854	921	842	872	792	840	895	862	881	873	900	905	889	817	841	817	847	880	853	835	857	858	884	790	921	846	860	878	882	875	856	832	877	904	814	847	852	851	847	858	920	863	833	891	868	874	883	832	865	867	814	895	887	891	865	873	870	893	874	833	896	846	853	873	852	889	817	884	866	891	857	912	888	853	868	864	826	853	864	859	881	883	828	840	885	840	879	870	864	876	881	843	827	822	843	857	851	862	816	829	873	858	905	913	871	867	848	833	880	906	914	802	931	849	893	885	842	847	859	843	849	899	861	871	820	861	859	878	876	871	933	845	839	828	914	843	893	889	868	873	834	832	869	841	836	896	841	769	903	856	860	886	819	870	824	845	859	868	947	891	852	909	842	865	867	856	899	848	889	876	867	881	820	908	873	887	855	950	884	895	884	854	896	874	825	852	851	896	832	838	847	849	871	887	863	858	864	849	902	861	860	894	837	883	892	823	895	890	834	853	863	843	849	888	840	889	870	866	871	857	880	881	890	870	897	914	868	844	906	867	855	880	864	854	906	859	893	907	874	770	900	852	856	862	862	851	894	862	869	904	890	876	882	868	858	820	835	910	855	856	850	875	857	914	866	896	871	865	819	871	861	844	880	882	934	914	939	828	834	909	884	896	857	869	889	867	896	868	877	865	878	866	853	920	819	923	911	915	848	865	870	825	867	873	860	885	906	882	859	851	849	872	823	829	855	896	846	898	807	871	884	836	882	796	889	906	873	831	913	862	880	863	898	911	860	876	901	856	907	828	871	853	841	883	834	838	870	895	883	853	890	868	854	865	875	844	882	884	814	846	906	852	888	876	898	847	862	935	858	875	888	799	902	822	899	907	833	854	851	876	904	894	895	900	884	865	891	905	867	838	823	900	882	924	888	834	887	892	865	872	922	854	859	865	838	861	858	860	894	916	827	886	887	833	890	870	852	894	830	860	847	873	909	873	862	843	943	865	873	848	861	861	854	861	894	832	855	868	848	903	811	887	830	876	806	847	793	887	854	910	857	874	856	899	909	867	918	886	883	844	902	868	853	849	828	871	878	882	860	918	879	849	786	888	908	918	859	875	869	833	832	881	872	858	858	851	864	873	894	843	935	867	845	922	903	870	931	836	862	803	847	833	909	874	915	898	848	795	908	897	854	878	859	889	859	901	895	841	791	894	928	866	847	838	853	908	927	890	874	847	855	821	862	900	883	879	830	809	921	887	843	843	876	845	871	887	848	861	837	794	875	905	819	888	855	876	848	908	835	885	898	833	886	833	858	882	906	885	894	896	907	909	883	881	839	904	859	831	849	842	853	903	823	823	888	857	898	863	897	889	899	871	819	883	877	847	874	870	893	876	819	878	872	890	886	898	902	871	821	876	833	828	874	885	904	912	836	917	862	889	849	918	891	865	830	851	854	913	791	811	893	825	885	884	878	851	903	865	879	842	846	898	892	853	894	855	861	857	833	840	847	851	856	879	859	868	841	879	909	917	856	870	871	885	835	908	879	889	874	868	888	853	912	854	879	825	892	843	873	867	890	867	836	873	878	859	820	782	908	860	871	850	859	801	855	866	845	865	898	902	834	820	836	823	886	854	891	883	847	818	849	869	846	890	861	905	852	877	894	907	876	868	854	860	842	839	876	840	890	861	867	894	851	903	868	880	887	893	853	855	833	851	873	838	883	878	859	837	844	886	880	881	903	868	850	875	823	875	868	868	895	862	868	886	912	866	851	889	875	905	849	868	850	805	849	895	844	818	891	855	882	840	880	871	849	890	813	865	895	908	882	869	822	855	829	840	803	837	866	903	839	872	843	861	855	914	877	873	846	896	832	858	838	940	858	836	884	874	823	898	840	862	844	863	887	874	883	872	837	887	821	873	895	868	840	877	831	883	909	861	881	876	853	872	880	851	842	901	882	847	860	878	864	869	833	887	919	892	904	821	894	854	873	891	901	867	919	831	875	872	859	851	863	822	893	812	877	863	893	813	842	858	850	892	884	846	864	881	891	896	889	809	927	840	896	911	820	856	935	895	910	891	845	882	828	872	908	859	884	876	887	920	835	874	885	908	910	862	899	835	833	850	825	866	912	853	847	875	879	841	878	840	861	839	878	921	889	841	850	871	834	865	895	895	848	907	861	906	864	864	865	867	838	883	829	858	875	911	891	841	877	897	867	847	905	851	793	846	850	824	856	900	853	826	870	862	875	858	843	831	853	896	869	903	843	836	897	859	880	858	842	890	897	884	857	932	865	880	856	901	905	869	871	823	929	901	856	893	880	885	883	918	894	899	835	882	832	889	898	854	927	844	837	854	838	857	855	897	867	896	880	906	903	841	825	923	913	895	865	894	857	847	876	862	841	877	857	849	834	876	902	861	856	869	872	895	890	910	835	791	881	844	857	860	859	888	853	869	836	889	874	881	869	858	844	906	840	897	876	856	880	891	892	888	888	802	899	863	943	870	879	866	862	853	863	882	875	915	831	901	895	891	904	889	896	958	808	920	846	871	835	912	854	857	872	900	899	895	840	830	866	866	837	884	856	794	861	882	859	900	874	865	867	851	883	930	870	857	876	896	882	828	867	884	795	871	871	899	892	827	908	852	855	871	840	834	870	893	850	857	902	910	882	822	886	886	892	860	902	878	870	846	901	886	884	833	875	901	899	849	896	838	828	845	855	874	872	873	895	872	909	868	903	899	887	861	888	915	869	859	840	770	862	862	868	841	835	860	904	881	896	869	843	900	864	848	848	848	862	902	836	828	866	877	867	882	844	898	882	890	815	875	892	807	860	851	813	898	884	897	871	869	880	838	894	868	826	863	883	847	834	785	868	841	882	882	881	926	903	845	941	917	892	882	835	875	872	866	870	868	826	863	818	873	916	856	901	864	860	866	848	863	847	877	850	857	914	849	877	871	813	830	875	808	829	880	849	822	909	905	875	852	895	853	870	897	838	890	881	857	854	880	868	907	787	832	866	844	899	880	856	853	780	848	889	890	804	863	865	887	817	862	915	858	845	829	841	835	884	885	885	839	861	854	880	881	863	847	857	867	930	885	820	848	891	893	823	832	869	843	852	872	899	875	907	867	871	848	863	894	824	920	849	900	862	833	812	887	873	879	900	791	830	892	910	902	891	832	853	920	847	891	847	913	844	884	894	802	890	840	901	887	911	837	818	888	854	883	844	893	832	851	874	855	854	873	864	837	865	888	870	860	900	889	871	873	865	841	827	860	837	863	861	858	878	885	825	848	888	868	895	890	861	865	887	866	863	892	826	918	838	875	874	848	886	856	859	836	810	860	822	858	873	860	861	924	903	841	912	902	859	847	881	815	861	898	833	868	888	855
23576	20840	25102	26677	20849	20873	3227	467	364	334	326	284	284	287	261	287	261	225	260	209	234	266	266	267	235	227	224	265	265	242	215	232	222	241	283	218	229	215	238	244	246	238	213	183	244	248	246	234	225	215	255	261	254	234	233	224	216	239	231	225	231	271	245	207	226	215	249	232	251	222	256	225	251	236	216	235	249	245	211	223	221	216	232	222	218	235	193	225	227	241	243	235	274	227	265	244	240	223	227	249	218	265	249	245	238	221	226	245	237	206	202	224	207	217	235	223	234	229	214	240	233	281	248	248	253	214	258	222	226	231	266	226	238	252	201	201	217	239	234	238	249	211	235	242	245	245	231	233	233	245	211	213	249	241	242	246	257	251	236	218	246	233	237	237	230	220	230	244	258	231	226	234	203	218	257	225	231	219	241	202	228	254	240	213	227	218	226	228	223	227	239	245	214	239	224	219	220	217	248	241	225	230	229	240	229	248	208	251	212	236	215	252	245	241	211	242	243	223	211	240	202	239	236	237	235	255	235	222	204	251	247	239	216	216	246	226	247	226	246	245	232	249	244	231	254	238	263	236	213	228	240	261	282	237	264	235	233	230	228	214	246	246	239	253	258	243	250	236	227	235	223	245	234	251	249	256	211	202	244	227	221	243	230	247	233	236	240	235	236	208	217	236	240	244	214	239	218	251	244	246	224	257	230	237	250	248	239	216	203	212	190	247	207	225	232	227	180	260	217	229	265	220	239	240	215	263	231	229	229	215	232	248	217	200	266	239	249	240	258	233	231	223	257	233	194	224	233	286	233	229	226	213	208	236	230	244	211	219	227	244	243	207	229	246	243	235	234	231	236	249	223	231	239	255	245	231	234	258	214	233	229	245	240	239	236	233	205	226	253	236	216	257	241	242	200	224	265	255	242	220	250	245	228	261	230	241	230	236	220	207	243	217	208	231	223	225	218	236	248	247	248	249	243	239	249	242	239	235	216	196	240	207	228	280	213	237	232	237	233	242	231	218	243	224	203	235	239	246	221	210	245	228	218	224	225	257	228	229	244	220	222	244	230	279	220	223	237	239	227	219	228	231	244	237	232	202	222	234	218	252	225	194	242	225	220	234	241	232	212	234	215	236	224	235	262	229	222	194	237	244	245	246	224	228	219	235	228	255	235	239	221	224	233	267	244	227	260	235	217	255	234	205	244	242	227	230	277	215	192	238	253	233	252	235	244	274	257	250	207	207	243	204	245	237	205	214	222	233	258	258	241	220	245	226	217	283	234	210	222	213	231	234	237	206	241	208	249	241	222	207	242	207	231	208	234	235	219	220	271	223	225	233	237	209	245	225	217	238	228	227	228	223	206	214	240	267	222	232	225	228	256	214	265	245	243	268	218	253	222	213	210	241	226	222	229	205	234	215	236	248	242	231	224	230	246	218	234	209	223	214	212	203	258	239	207	232	239	215	249	270	234	238	225	226	220	244	252	222	215	224	229	244	257	253	231	212	244	241	236	240	205	276	254	220	223	233	270	276	222	249	222	226	223	230	205	209	232	243	242	223	226	230	239	230	228	248	209	238	235	225	227	258	255	229	220	251	244	233	223	224	207	224	233	235	279	212	233	203	227	217	224	239	233	235	224	234	244	217	236	240	238	233	227	242	226	217	238	224	224	266	243	259	267	200	209	234	243	248	232	226	222	227	245	218	226	235	216	238	226	260	275	239	251	231	245	241	274	228	261	233	232	255	222	238	218	217	241	253	240	243	225	197	228	235	257	226	220	236	226	222	243	242	255	228	246	217	233	257	234	218	209	226	230	222	226	270	213	235	231	223	252	232	209	220	217	238	234	228	225	187	196	246	232	252	226	221	237	241	244	231	266	222	239	245	237	267	219	203	237	264	248	229	230	235	242	251	262	198	238	228	242	242	209	222	215	254	230	211	247	227	231	200	251	218	210	214	237	222	215	245	242	230	250	226	214	217	233	254	215	203	226	222	211	209	221	192	224	258	242	214	246	240	258	218	256	190	227	235	222	252	242	265	219	233	240	246	219	227	222	239	228	243	252	240	236	229	242	228	255	207	234	209	223	227	264	228	228	225	226	273	219	227	250	234	200	269	214	262	243	230	237	222	238	240	255	243	249	257	219	237	266	234	219	219	245	241	226	234	250	218	243	206	225	217	254	214	244	232	223	222	194	228	235	228	234	243	249	239	252	249	222	201	230	226	248	198	199	221	194	241	238	259	242	215	230	232	223	209	238	223	210	242	202	238	201	218	246	234	239	248	240	242	244	254	218	214	206	227	203	250	229	270	267	230	208	246	236	239	227	234	243	220	248	220	252	246	256	234	217	241	214	211	226	226	230	221	240	187	216	235	227	227	233	195	229	214	247	245	251	230	226	228	256	259	220	224	228	250	220	234	248	224	231	237	236	205	247	227	225	229	221	239	254	231	236	240	215	232	257	247	205	222	260	205	219	216	229	233	231	232	241	232	237	227	230	216	263	222	220	212	223	231	228	233	230	236	221	212	225	216	226	221	231	267	236	225	201	212	231	259	220	252	208	234	222	217	215	236	228	224	232	226	200	232	242	249	232	233	211	234	238	240	228	253	215	236	229	227	215	231	197	233	210	224	262	233	244	231	247	200	232	227	251	231	223	232	217	241	236	243	179	241	252	246	244	219	238	204	251	256	264	254	242	256	265	231	264	245	209	247	251	232	244	223	252	237	219	226	212	237	251	221	228	257	232	224	235	192	215	231	238	224	261	242	221	245	228	207	246	239	247	272	230	229	233	257	224	267	219	246	237	229	217	221	212	249	238	218	220	212	239	215	227	207	262	228	203	253	230	203	213	251	240	250	218	249	253	223	248	243	243	232	228	259	241	236	213	244	257	234	215	195	244	232	214	221	246	231	213	217	218	233	263	234	215	204	211	253	234	240	269	232	227	257	213	226	239	235	206	226	237	218	243	268	228	259	257	231	202	226	217	198	197	248	227	238	195	238	221	245	224	214	244	238	250	240	230	236	239	257	234	241	207	230	242	219	246	195	218	238	241	252	191	253	227	192	238	258	261	256	225	262	237	209	218	224	205	240	230	225	213	230	225	238	228	229	259	230	239	212	236	227	208	247	271	242	249	216	204	212	210	243	219	236	256	251	205	203	220	232	209	256	205	207	257	250	231	210	224	211	257	248	245	269	220	223	247	230	197	253	221	245	267	252	246	203	221	240	214	241	228	224	207	218	246	242	232	225	237	243	220	247	255	217	228	234	234	213	246	258	220	227	229	225	256	234	244	218	244	239	211	244	225	227	233	253	233	210	236	240	205	247	203	224	236	236	242	244	245	234	244	263	247	243	252	260	242	212	214	230	252	208	226	245	243	199	223	227	238	250	239	246	242	231	259	235	273	235	226	216	220	227	224	222	222	245	284	208	229	210	226	193	232	197	210	221	237	248	257	217	242	239	263	199	230	246	244	215	230	246	259	242	244	235	228	245
4161	4929	3158	1579	1012	749	653	648	577	567	546	564	545	585	545	525	559	530	561	537	518	518	533	512	557	511	506	564	529	563	486	497	506	541	522	539	529	520	531	549	518	540	523	580	543	521	508	553	538	511	487	557	548	543	562	542	516	552	598	529	590	574	534	513	549	548	496	543	517	525	560	547	529	517	521	532	539	534	545	537	551	561	519	517	528	531	551	530	527	543	559	524	522	542	601	587	548	512	589	534	503	556	530	554	506	572	530	472	543	546	553	563	563	550	560	532	583	523	544	556	529	532	555	514	536	544	535	527	540	497	505	511	560	530	542	533	529	560	505	510	537	509	577	476	561	509	553	535	536	565	539	540	528	523	546	535	573	521	561	548	528	554	526	510	497	539	554	544	497	546	534	567	492	536	541	571	532	538	572	533	520	491	542	565	561	506	543	506	555	547	517	540	566	530	519	515	512	546	499	554	521	504	546	521	563	544	544	560	550	548	514	516	524	507	554	547	518	555	543	525	553	551	558	538	565	547	547	554	543	520	528	555	517	530	593	511	509	522	524	537	540	529	522	530	579	536	521	528	567	498	529	545	562	520	552	501	572	535	527	536	499	568	544	508	550	474	548	541	552	512	508	500	549	538	557	517	573	523	530	496	514	556	494	493	522	531	524	505	538	521	543	565	516	549	545	536	496	503	535	521	528	540	536	536	509	508	524	546	533	535	539	551	499	540	579	543	539	547	527	552	584	561	538	585	529	535	517	568	505	551	533	502	550	545	545	546	556	540	559	572	534	538	533	559	489	517	541	514	577	522	543	527	514	513	510	529	521	497	533	524	563	594	536	509	523	506	518	547	537	557	545	554	534	552	511	559	546	532	526	524	536	540	561	563	535	539	573	532	573	550	541	486	586	558	468	503	519	520	539	544	533	538	552	556	496	532	533	576	545	512	543	527	526	513	547	507	532	515	497	524	514	514	572	551	589	505	536	566	535	494	565	548	561	587	536	562	534	498	513	562	549	528	524	505	535	590	529	493	523	521	502	551	516	516	560	496	506	532	521	540	502	521	569	501	522	539	508	548	523	509	522	560	514	503	543	582	517	568	554	514	490	530	576	547	504	510	557	504	481	565	519	548	536	529	552	536	539	540	517	531	530	557	546	498	533	515	495	522	550	549	529	493	549	521	517	549	499	511	547	575	544	526	545	543	488	528	522	509	508	558	527	550	548	556	529	483	562	545	539	567	520	556	583	526	526	516	531	547	535	515	546	534	536	548	521	530	522	536	507	538	537	540	515	511	543	527	548	545	510	512	525	491	543	513	487	519	495	528	497	540	556	526	527	523	542	547	569	548	506	535	570	489	527	541	526	598	501	546	487	513	520	511	547	518	508	537	548	540	559	575	511	542	535	549	515	543	492	552	529	541	538	511	549	537	499	538	528	542	536	541	550	561	531	556	524	512	584	523	543	509	560	510	527	514	530	522	533	538	535	570	482	482	546	555	555	545	506	546	526	487	551	536	548	490	531	544	494	551	497	529	533	557	552	496	536	509	506	522	545	530	502	522	518	556	533	570	544	549	526	519	558	544	552	516	566	551	567	523	539	587	544	547	528	547	513	569	483	550	582	520	530	561	561	514	505	514	508	544	512	520	534	517	537	545	569	547	531	525	549	530	535	523	528	537	563	527	538	505	495	504	508	534	561	533	542	509	531	544	552	521	515	528	507	551	564	577	513	511	537	535	521	537	527	507	527	588	542	548	555	495	582	522	558	502	554	536	543	542	545	516	540	560	510	491	524	542	559	573	555	528	548	537	538	476	526	505	534	520	535	546	552	522	585	532	522	560	484	493	506	528	531	500	538	480	528	553	557	544	535	521	516	531	567	536	554	524	508	525	512	546	516	547	533	535	518	528	520	532	567	558	499	544	538	528	509	489	560	567	508	558	501	510	549	524	574	535	503	526	515	537	518	566	552	570	580	489	534	516	533	538	553	533	505	505	509	506	550	555	516	520	527	529	541	557	544	558	537	549	552	502	570	544	525	531	520	522	576	561	535	539	540	529	522	562	550	582	496	494	551	537	528	524	530	481	521	482	502	544	537	509	541	545	502	524	539	509	557	545	530	515	527	514	563	551	515	508	558	524	569	555	523	513	527	569	534	571	549	517	535	510	526	505	585	522	524	532	530	545	535	518	529	512	541	584	512	520	523	531	545	572	536	521	531	545	510	551	499	534	534	547	558	542	568	514	508	523	528	554	542	530	523	545	577	577	533	506	553	502	499	511	511	561	512	575	495	499	507	553	518	525	525	489	541	485	554	503	541	479	506	530	552	525	533	519	516	527	513	538	540	533	543	508	551	529	592	535	517	563	512	527	558	539	549	514	547	514	548	533	505	540	552	582	527	548	536	565	498	534	562	491	540	544	500	491	527	517	551	557	522	534	507	529	519	516	592	547	570	519	529	541	528	505	557	517	496	524	539	542	517	546	534	549	530	573	543	538	473	521	535	493	525	490	558	499	550	509	515	552	513	554	528	512	538	504	577	562	536	531	496	535	569	545	536	518	551	518	551	526	477	570	567	558	505	525	537	548	538	521	496	498	504	513	577	547	516	520	560	546	557	519	546	515	548	510	520	522	482	497	536	562	542	494	515	566	534	516	553	487	511	508	543	489	529	548	528	568	577	555	528	527	491	523	523	507	565	528	505	507	502	501	512	548	523	586	541	506	538	525	516	559	521	540	534	548	539	539	532	544	550	525	534	493	523	515	558	531	524	545	518	531	585	549	536	539	556	523	546	508	527	518	563	487	508	492	513	529	533	543	492	526	542	547	534	530	564	539	521	496	566	503	563	561	553	553	561	528	550	531	516	549	531	512	516	534	512	529	505	500	555	532	538	509	526	459	579	534	512	527	546	533	587	521	557	509	548	528	512	512	558	528	537	537	586	554	536	530	482	537	515	522	503	530	525	516	525	532	542	566	551	535	542	488	506	509	512	524	550	514	538	502	512	550	550	526	530	539	548	491	523	529	547	524	558	497	521	541	546	530	586	514	528	528	515	515	527	507	508	562	580	539	516	549	570	546	497	505	503	535	527	576	523	518	575	501	521	532	494	544	558	494	484	491	512	534	534	513	514	551	539	525	507	546	513	494	530	555	503	503	518	484	536	497	495	512	566	522	513	486	512	500	525	527	504	483	562	538	516	529	549	546	582	536	490	538	517	511	535	508	512	534	519	515	544	554	537	557	493	530	507	569	496	526	530	558	514	507	536	533	524	494	532	540	509	527	535	508	529	520	506	491	525	520	556	541	509	532	518	533	517	510	594	537	578	521	524	525	518	556	569	534	503	561	508	546	490	566	552	574	517	551	547	525	514	506	540	537	482	565	504	476	516	523	538	515	569	531	517	491	528	522	538	556	509	535	553	566	494	505	531	513	524	537	542	499	501	541	513	546	522	540	535	510	504	534	488	533	500	543	508	525	556	532	556	497	533	542
32504	11933	1380	480	330	334	345	355	346	359	308	352	301	334	333	284	306	329	354	320	326	361	312	343	312	341	340	342	319	331	318	356	339	322	343	342	323	359	337	316	359	309	344	359	361	358	319	337	348	336	357	324	332	338	351	352	320	345	301	320	318	324	360	333	330	294	370	362	359	334	320	347	372	332	329	360	307	310	343	328	316	311	320	326	343	333	339	356	319	330	307	335	309	321	364	341	298	344	359	344	345	341	336	357	338	351	363	357	339	353	351	342	353	341	342	346	302	320	310	361	326	364	330	311	310	330	316	317	293	325	357	371	295	357	282	338	376	345	345	328	359	358	339	325	367	304	328	322	340	320	330	329	356	359	324	340	332	336	339	335	324	339	306	338	334	329	360	342	335	356	349	321	363	375	323	350	329	326	344	323	294	330	351	339	324	364	330	327	319	328	318	338	312	337	321	301	361	342	336	353	317	345	326	311	343	306	332	325	314	346	374	362	326	331	291	317	311	335	357	360	345	336	323	322	362	361	355	321	337	324	289	312	349	311	335	339	359	323	345	358	326	335	332	332	330	337	342	344	345	351	344	375	342	351	329	349	337	290	317	320	322	342	319	337	331	340	342	315	334	350	308	333	336	321	312	336	379	364	348	349	293	296	317	315	346	343	337	347	368	314	329	348	332	353	348	337	334	307	293	326	322	350	295	342	348	368	337	324	329	339	351	303	313	312	318	325	357	334	336	333	309	348	322	353	293	331	334	311	321	338	356	316	343	319	332	347	316	312	340	351	320	343	359	338	315	322	291	329	313	363	307	352	371	328	357	349	342	357	332	325	347	324	320	356	301	361	353	340	344	333	313	328	340	321	292	310	359	301	336	352	325	321	337	335	329	338	320	352	328	336	309	327	346	343	346	353	305	332	329	328	348	360	344	340	321	341	302	367	348	341	297	313	341	310	315	382	352	367	344	347	319	339	359	308	318	351	342	341	354	351	313	331	303	349	304	333	316	305	359	370	352	334	338	330	329	372	324	325	334	333	349	316	349	337	308	319	359	350	354	330	327	345	319	348	336	338	339	329	342	329	336	322	315	335	340	333	319	325	304	346	332	343	313	357	357	353	323	329	369	319	345	351	367	324	329	359	357	346	344	315	356	343	318	340	340	315	332	317	345	372	298	321	319	341	306	332	348	327	340	322	306	350	306	313	343	350	356	347	332	331	290	338	350	332	329	325	349	356	319	345	348	323	306	349	315	306	350	314	330	323	323	294	347	330	313	342	322	354	345	305	324	349	326	345	330	321	307	339	329	309	335	356	369	386	378	322	336	346	332	308	313	323	303	344	338	351	371	374	315	339	366	308	376	329	335	344	326	312	354	328	364	316	328	318	314	359	332	328	345	359	326	307	307	357	326	311	335	356	337	310	339	314	307	338	331	294	350	319	332	317	319	361	324	334	340	353	346	340	386	394	299	340	314	355	357	369	361	362	328	343	363	353	324	314	326	359	316	336	317	347	325	328	361	322	369	350	357	371	346	365	343	318	348	350	322	321	308	328	343	337	321	371	360	330	348	316	325	318	339	338	342	353	317	319	355	335	321	338	396	329	387	332	327	321	315	315	316	305	351	333	333	314	386	317	376	337	312	352	328	335	308	315	328	320	363	337	345	351	351	332	324	311	334	351	307	314	342	328	347	334	330	351	315	339	358	334	321	315	350	293	333	369	341	323	297	342	329	317	320	358	294	313	392	322	326	346	363	327	340	373	297	326	365	324	363	331	350	360	354	295	352	349	343	349	353	350	314	333	312	357	313	331	310	356	335	337	326	325	327	344	337	320	359	319	368	309	336	351	351	337	343	320	345	349	331	338	347	347	337	357	327	359	328	334	311	343	359	333	349	382	321	320	326	335	327	374	325	341	309	340	332	301	351	295	351	342	313	314	353	352	294	333	338	342	303	323	308	303	316	322	367	280	314	310	325	328	350	373	344	332	325	333	339	373	318	338	296	319	346	357	345	307	316	357	343	331	355	315	323	294	331	317	366	318	376	327	328	350	332	370	313	341	359	345	326	371	317	318	326	340	345	358	378	378	336	353	344	362	337	305	338	355	335	355	355	317	327	307	358	335	337	366	320	338	329	359	326	337	354	340	336	334	347	346	332	344	346	339	345	339	344	346	374	360	359	333	332	338	346	317	357	365	327	339	312	378	374	345	331	331	371	342	312	346	330	308	358	324	347	327	337	344	297	342	330	335	331	342	304	309	340	368	348	357	312	362	334	306	294	335	299	325	325	374	331	382	332	308	325	352	329	353	333	333	355	343	321	395	321	304	325	332	343	312	343	324	301	306	331	319	343	306	356	332	324	343	343	320	344	317	345	342	360	356	343	325	340	327	305	332	323	336	349	333	329	330	328	354	332	341	317	305	339	352	333	337	356	310	318	358	325	350	343	335	354	370	350	342	312	325	361	356	339	316	336	330	319	342	319	313	337	379	344	298	332	333	363	332	330	317	341	341	312	317	352	318	339	351	333	339	321	279	355	358	323	342	350	345	331	336	334	349	319	364	331	310	333	304	355	323	368	365	334	304	327	328	328	343	317	323	356	325	314	324	340	326	362	367	362	348	337	362	343	352	347	305	307	331	324	331	342	325	327	347	335	312	304	312	306	354	341	346	299	318	325	311	351	351	372	325	320	316	348	318	326	350	332	331	354	345	339	343	319	326	392	318	346	343	325	324	306	328	303	318	332	323	357	350	316	324	349	360	333	330	326	348	349	365	332	337	322	334	314	351	330	337	346	343	299	327	366	347	288	333	346	318	343	330	338	344	352	353	355	325	331	318	321	335	332	351	340	348	322	326	321	361	342	313	337	312	299	316	350	368	343	363	341	309	328	340	341	313	307	339	315	374	357	337	281	346	307	353	366	355	342	382	333	346	347	354	347	332	320	339	340	346	347	334	325	328	331	364	325	330	321	343	297	368	333	333	337	323	352	323	383	314	353	326	339	344	340	362	307	331	362	350	334	337	330	353	334	350	313	319	313	335	343	326	362	332	325	326	337	347	329	335	326	293	349	340	338	340	304	318	306	327	332	338	316	373	372	361	316	321	345	312	375	324	284	352	330	325	312	313	343	342	321	345	342	357	342	311	361	347	326	369	346	351	337	349	325	317	353	318	326	291	325	292	322	351	302	307	313	347	340	308	379	305	319	318	319	313	376	326	322	318	325	385	332	361	313	344	331	319	302	289	304	301	328	352	360	320	334	323	299	321	365	357	326	350	332	324	307	347	365	316	298	321	342	344	366	353	304	330	331	366	342	346	310	317	338	328	321	381	348	306	300	354	318	340	335	319	302	304	337	367	338	350	338	351	310	342	360	379	343	370	359	361	334	311	322	338	323	322	318	334	330	335	343	393	332	325	311	336	324	318	317	328	369	333	322	338	322	308	330	308	324	305	376	321	310	341	328	329	369	349	336	326	325	335	322	316	332	341	352	354
5391	918	857	778	748	796	744	718	754	785	798	781	725	738	749	704	834	720	733	801	764	777	835	749	801	795	799	798	743	766	818	726	751	794	791	815	739	765	696	761	775	815	776	782	727	775	808	750	761	784	740	811	765	777	737	761	799	775	769	764	777	738	780	751	792	751	777	746	725	765	786	784	782	694	815	740	797	793	774	794	798	753	772	801	785	789	725	777	775	771	773	762	813	732	758	753	765	797	821	783	805	791	718	749	828	773	775	775	787	754	746	742	751	812	737	753	781	816	742	765	786	759	724	768	786	770	737	777	756	805	768	761	761	769	766	786	746	785	747	757	740	703	763	742	798	767	762	804	752	714	749	743	794	712	724	739	766	737	779	722	752	782	778	771	771	745	772	774	795	768	827	770	767	803	783	778	794	770	781	781	785	773	759	770	747	767	762	757	776	732	773	752	730	748	790	785	836	815	772	757	785	775	734	749	750	752	721	774	741	768	739	824	800	718	777	766	778	801	757	736	748	825	703	800	757	786	777	748	792	772	717	775	728	775	752	780	767	810	683	782	716	791	775	725	731	759	779	778	762	770	765	792	761	755	809	701	792	773	747	786	759	756	768	785	779	766	781	762	719	784	726	763	787	767	792	793	783	765	792	728	744	746	754	740	769	743	791	772	780	794	834	766	756	775	763	769	755	796	773	765	770	756	705	808	782	775	728	786	775	775	711	760	772	756	739	799	760	786	813	788	766	817	772	761	775	735	825	743	762	738	783	745	811	770	781	807	759	767	767	784	818	792	766	740	773	760	760	799	744	805	794	759	766	807	759	797	795	783	752	748	743	784	776	775	775	784	749	747	798	782	727	772	755	748	732	761	757	766	802	754	770	839	780	787	741	730	786	780	800	774	738	801	766	777	806	729	794	759	840	766	757	785	744	763	780	737	782	733	789	794	783	784	796	771	789	781	731	794	766	807	810	777	781	762	777	770	720	790	797	779	785	723	756	776	753	792	801	766	745	791	761	746	758	720	754	750	774	793	736	812	815	734	763	757	800	763	736	742	764	745	746	758	764	740	771	746	768	780	807	743	789	762	770	752	770	782	737	732	770	759	749	768	764	745	786	746	779	786	757	780	773	724	761	807	798	780	818	780	796	776	768	747	760	791	773	741	784	787	715	757	752	795	782	771	786	763	779	790	740	834	763	749	793	767	777	749	761	797	749	749	737	766	789	824	769	771	777	818	780	748	765	769	812	752	765	755	777	778	801	769	752	798	743	732	719	781	782	765	779	762	766	789	679	785	775	787	739	751	768	742	760	762	755	803	809	744	748	758	798	783	800	739	747	767	812	774	811	775	773	747	762	791	781	781	733	773	787	808	780	760	797	786	764	835	806	731	741	742	782	763	794	744	782	791	773	782	756	738	768	742	763	799	792	789	746	771	747	783	745	752	760	737	769	718	743	787	794	714	744	761	723	759	735	763	725	797	745	721	836	815	773	810	771	729	771	796	770	772	791	768	719	802	780	752	822	755	818	804	759	809	737	763	785	721	781	768	796	765	820	771	761	817	774	715	759	747	721	779	768	796	812	780	765	784	807	702	776	713	754	816	746	822	801	714	715	739	807	765	795	732	786	816	776	739	767	785	819	745	768	713	780	745	785	736	772	773	766	742	790	746	744	727	758	716	761	792	748	757	790	748	754	714	757	723	772	779	765	766	765	771	791	724	707	783	721	800	775	776	790	776	759	773	778	734	782	805	744	743	745	780	766	803	765	830	783	789	791	728	778	752	761	763	765	798	753	787	792	805	813	797	791	821	769	781	763	760	794	737	764	767	768	744	753	795	738	753	773	751	821	772	789	761	714	824	786	754	765	746	751	748	781	790	788	804	751	792	776	771	791	770	818	758	803	747	798	763	790	754	806	753	735	768	730	807	720	795	848	760	790	815	805	778	785	745	778	779	802	757	791	762	762	756	766	715	775	735	784	750	769	824	731	743	764	759	749	786	743	748	773	738	821	776	790	764	811	776	739	791	729	765	762	731	811	799	786	747	752	796	821	719	785	739	761	799	737	761	757	778	709	814	808	772	767	743	708	742	763	738	763	767	779	767	749	794	793	739	758	792	779	756	804	753	789	775	712	776	800	758	734	829	761	804	789	771	758	823	761	780	756	764	779	747	750	763	757	768	747	750	765	759	763	774	799	729	785	778	764	777	756	766	798	804	800	824	740	783	739	753	770	763	786	781	805	743	747	741	799	757	761	812	809	733	769	737	747	749	745	779	768	786	745	778	751	797	743	815	759	719	746	793	800	776	770	822	784	778	811	758	778	749	777	764	753	731	766	735	762	782	753	816	756	753	769	798	779	747	749	799	792	751	770	702	760	759	761	765	764	767	778	775	782	800	779	765	769	749	793	778	775	752	768	763	712	779	745	786	796	790	724	793	793	804	780	736	743	740	779	763	720	725	777	745	787	739	720	783	786	759	754	798	762	829	812	768	756	801	746	786	764	763	801	787	753	738	805	788	816	778	765	781	785	729	840	819	793	778	771	743	719	760	801	765	799	724	760	761	776	776	789	810	814	702	757	796	759	750	769	780	760	784	792	785	775	765	774	763	785	754	731	744	787	753	808	768	794	768	780	717	724	775	714	762	741	795	743	776	761	778	753	755	786	780	778	790	765	803	768	734	777	778	800	760	750	768	767	758	777	754	784	733	752	776	723	788	741	768	820	739	747	762	720	779	806	777	796	791	819	791	811	791	728	831	801	780	798	776	772	768	782	773	781	757	770	774	843	822	812	790	777	809	770	801	798	729	771	773	763	820	756	788	769	757	731	791	767	822	774	777	754	760	772	786	750	724	809	760	735	806	693	849	798	738	751	761	765	766	760	799	767	800	746	774	795	731	710	777	763	736	764	786	751	754	808	808	753	779	738	810	767	753	740	729	718	806	736	787	779	792	750	769	785	750	717	738	765	779	818	748	726	778	741	731	748	741	770	787	782	826	783	749	812	726	772	732	749	781	775	729	764	835	749	721	725	741	820	783	756	719	788	758	770	779	764	742	765	752	777	776	822	833	773	728	781	784	801	792	783	778	760	722	741	769	745	764	745	697	752	780	751	776	777	734	769	755	750	783	788	759	784	740	774	731	793	756	756	796	796	772	799	743	784	697	787	772	773	777	773	772	818	772	772	777	770	786	749	776	781	736	771	775	738	767	743	737	816	778	744	748	804	726	765	735	786	756	784	723	747	745	768	740	735	764	766	762	780	768	762	772	783	750	738	741	790	769	754	767	723	762	787	763	795	779	746	787	756	826	788	818	721	786	757	793	746	811	771	776	759	789	731	743	777	787	796	784	731	795	784	760	757	802	759	766	759	769	719	734	773	762	771	741	752	712	774	804	782	775	764	784	829	752	763	816	824	780	786	774	781	766	778	736	757	783	746	738	756	785	761	762	785	718	772	765	731	818	739	740	733	775	760	783	803	753	802	759	763	758
24483	20924	24591	27358	20189	1893	586	472	463	466	447	453	454	396	427	409	423	444	433	388	398	382	415	414	403	374	440	418	410	381	386	450	427	450	409	367	394	422	383	388	399	426	413	374	398	403	402	396	407	414	402	408	401	436	424	399	403	400	376	375	380	376	418	405	415	384	417	400	390	460	382	398	370	397	421	402	387	420	401	379	382	382	418	376	400	428	389	395	387	407	406	392	375	386	414	413	375	416	430	381	459	421	361	382	380	400	430	371	369	371	399	406	392	395	418	399	394	371	416	389	373	411	419	373	399	394	403	410	375	397	383	379	362	381	439	381	393	379	431	443	391	408	361	406	406	413	397	394	405	392	415	412	393	337	398	407	413	397	394	441	430	386	391	397	429	408	402	394	409	391	402	387	411	410	373	369	395	420	355	371	370	413	413	386	423	412	413	375	431	412	389	394	397	427	436	387	415	384	419	396	401	390	358	425	412	403	404	379	376	385	401	383	415	399	406	369	387	390	450	384	379	393	377	358	428	374	429	400	376	393	418	380	403	405	381	401	388	364	395	388	381	438	396	424	412	379	353	391	363	395	395	399	392	369	391	378	355	377	372	396	428	365	392	391	398	375	375	393	376	395	362	383	404	408	430	378	370	372	393	420	369	390	386	383	395	406	401	384	400	389	398	405	413	422	397	400	387	427	426	383	412	386	410	390	380	375	347	374	382	403	417	375	391	387	407	419	399	451	418	354	369	429	400	404	386	397	388	364	398	408	403	378	392	422	358	387	385	393	422	389	393	403	390	413	390	391	387	375	419	410	399	396	402	394	380	413	404	367	401	463	373	384	385	384	376	409	390	442	407	357	386	399	407	411	408	398	392	384	390	407	345	419	367	371	382	411	431	406	397	387	405	388	402	369	417	399	361	392	374	390	392	394	398	396	414	440	405	379	391	391	402	400	414	414	397	372	352	437	415	380	396	388	403	405	389	429	382	376	384	390	415	378	408	473	390	399	399	429	407	380	358	414	427	356	398	401	407	403	399	399	403	400	360	380	392	373	375	425	411	351	425	404	417	403	407	405	373	374	415	425	386	402	400	399	401	397	388	394	405	391	364	408	406	392	384	397	365	366	409	380	409	375	400	420	371	402	428	388	429	360	396	453	397	411	417	386	428	376	396	393	414	342	402	378	378	383	459	429	430	414	422	415	426	374	381	414	360	375	388	394	352	436	406	405	398	427	397	399	413	397	362	420	369	391	430	385	406	400	353	396	444	393	385	394	367	358	428	403	418	444	411	394	366	361	387	407	391	392	388	407	417	373	404	373	407	378	372	406	385	382	392	418	388	399	368	395	429	434	409	393	385	421	344	389	416	397	412	407	383	419	402	368	397	398	391	393	372	383	416	436	396	427	375	389	430	399	432	438	402	372	402	429	465	373	387	394	388	390	399	419	376	418	445	378	356	393	419	366	390	408	411	375	400	388	404	374	389	411	406	364	379	410	422	407	419	416	404	357	386	391	430	423	390	394	412	404	411	417	366	401	379	376	431	424	419	370	428	411	436	445	376	409	366	398	398	397	396	373	383	372	413	414	407	409	411	389	403	380	385	364	397	406	422	381	359	412	362	377	411	386	420	380	419	383	396	386	422	404	401	410	405	369	386	385	376	428	411	384	422	396	357	397	387	397	350	430	417	393	373	394	424	422	358	394	388	411	355	387	400	418	352	363	380	419	388	388	428	412	435	430	400	428	393	399	396	435	399	405	410	363	447	412	390	360	361	423	394	378	398	404	408	404	397	404	393	428	384	402	345	349	379	360	367	410	399	405	398	399	430	396	398	407	407	371	403	391	374	457	400	400	392	415	374	406	376	372	410	381	364	365	383	425	401	399	387	386	400	382	378	403	406	384	414	399	384	365	373	411	421	410	435	390	381	414	421	410	394	405	392	412	366	417	375	381	382	424	388	366	390	416	382	423	433	384	414	397	427	413	391	407	407	407	390	423	397	388	373	396	371	406	379	386	404	397	393	382	363	406	337	424	411	379	381	361	411	419	386	396	380	408	384	395	396	403	412	412	400	391	377	458	397	362	388	403	425	423	397	398	373	368	420	430	412	402	403	432	377	418	411	350	336	413	417	372	399	390	371	419	384	400	390	411	406	411	403	441	393	386	386	417	386	404	383	384	351	402	382	426	369	406	374	375	398	393	408	375	359	380	381	440	382	394	415	406	409	424	372	389	384	403	376	367	385	390	400	385	391	423	410	465	398	385	371	381	380	373	374	408	395	457	379	423	378	387	390	394	377	391	386	374	410	433	389	374	372	405	395	371	363	402	356	358	425	389	409	417	415	383	431	418	405	395	397	362	371	411	399	415	421	396	392	421	413	404	401	412	395	408	400	408	361	393	403	379	392	368	397	450	386	398	380	386	404	392	400	390	424	356	379	403	395	405	390	410	428	367	366	402	459	397	400	398	344	354	400	407	374	390	413	373	387	419	390	388	375	390	376	352	392	367	393	381	410	404	419	407	399	410	400	413	404	422	363	395	388	378	386	397	402	393	399	410	374	417	392	345	352	406	406	397	388	397	400	368	410	414	410	367	372	362	440	449	409	424	374	408	425	402	397	399	417	383	388	365	409	357	392	447	394	388	435	395	361	401	399	423	407	419	368	379	390	401	397	389	377	426	387	395	392	417	390	359	372	462	384	392	405	397	390	395	391	391	399	409	430	371	389	427	414	401	420	422	376	374	351	368	361	444	409	392	364	375	412	361	417	397	380	376	396	399	420	433	402	419	421	389	368	410	396	410	399	418	439	412	417	387	385	372	386	393	381	383	373	430	357	407	397	409	412	407	391	395	370	391	394	419	396	411	398	429	391	410	401	391	388	392	393	381	373	432	449	386	390	389	391	368	431	368	374	363	385	416	366	422	412	386	408	395	377	426	391	419	390	404	398	434	412	398	389	413	430	427	380	380	423	429	386	402	330	422	395	401	410	384	398	358	428	412	393	371	407	378	397	446	417	386	397	410	374	364	393	408	356	392	390	394	405	375	374	377	418	386	409	400	369	395	404	390	422	381	398	389	401	407	410	375	379	367	416	414	399	388	377	415	405	411	420	379	386	416	377	400	405	389	365	379	408	362	401	382	397	385	376	399	428	413	417	362	366	394	398	408	407	422	412	377	394	369	376	409	354	390	425	438	384	387	403	382	363	366	403	364	375	406	369	392	419	409	363	393	404	379	359	390	404	395	384	402	351	375	438	398	388	411	428	398	403	386	406	400	391	400	408	361	417	417	353	332	405	409	402	399	367	410	425	392	408	357	369	377	391	380	378	402	398	380	386	370	415	380	401	398	423	377	399	409	398	373	386	407	333	400	378	411	387	394	415	406	428	409	419	429	414	395	411	363	400	410	397	383	420	419	405	375	412	377	405	397	402	396	410	408	415	361	390	382	393	421	432	381	415	399	392	401	391	362	391	364	412	433	354	398	373	414	392	413
3523	3074	2131	1301	1040	954	970	902	929	905	891	877	902	848	862	917	922	910	872	862	884	925	856	817	870	882	886	830	922	892	886	882	885	903	851	927	833	864	840	838	873	855	880	867	867	824	859	867	857	895	894	793	850	889	835	880	850	776	884	826	885	903	898	874	879	874	874	922	863	869	852	873	858	866	845	815	902	832	861	880	897	847	871	853	856	890	865	804	848	857	853	852	851	895	877	822	901	857	881	895	812	860	841	857	888	862	871	831	831	856	846	904	880	857	894	848	876	868	890	810	844	845	827	838	874	874	883	892	813	856	875	877	873	853	851	900	849	851	889	919	898	852	825	847	878	806	893	894	872	925	865	949	856	835	850	813	877	864	852	857	816	830	842	858	892	882	898	901	844	890	920	888	875	889	874	871	884	861	824	853	863	853	909	845	872	901	918	867	888	867	840	847	908	870	927	862	819	870	874	886	875	851	847	862	902	849	855	866	867	892	833	864	864	796	865	877	872	927	846	865	858	877	875	895	879	874	887	865	911	846	892	881	910	815	861	851	934	873	871	844	837	869	908	864	881	888	873	870	841	901	853	932	881	903	872	858	838	836	875	876	827	864	801	834	942	914	892	890	878	873	882	818	880	885	834	846	870	808	845	791	848	863	876	860	811	902	866	856	901	906	879	847	881	895	918	866	884	861	878	897	782	856	845	838	880	857	827	857	868	842	858	834	869	885	894	806	838	892	815	807	888	883	864	857	846	834	891	845	847	854	846	894	874	862	826	856	865	822	849	888	823	862	837	873	887	860	806	874	892	905	843	846	877	870	847	864	854	844	831	868	895	827	866	842	863	870	853	837	881	907	872	838	877	862	925	891	834	912	902	899	869	806	885	863	837	831	887	886	887	875	871	816	815	841	870	875	897	860	819	855	895	845	875	893	837	851	870	873	871	892	885	834	794	904	835	868	886	873	876	850	883	854	876	848	878	871	837	855	880	891	844	860	862	822	850	850	872	895	862	843	871	881	882	863	843	841	897	821	837	871	862	851	877	863	869	931	904	809	839	877	887	849	871	878	855	885	882	872	831	926	824	863	888	848	817	889	893	869	843	877	876	862	883	907	849	886	887	850	912	819	870	881	904	848	842	854	874	850	891	921	850	870	860	833	898	896	894	860	866	845	890	841	848	863	876	876	937	849	857	859	835	875	875	868	856	876	884	908	830	885	902	854	845	850	864	865	874	876	827	846	930	839	883	859	925	841	861	856	880	863	904	857	889	912	849	870	836	898	831	814	879	866	868	871	835	861	845	861	860	862	887	831	874	884	860	869	866	857	849	904	809	855	858	874	823	871	844	892	863	877	840	839	903	885	837	880	866	824	882	856	843	922	819	879	873	895	873	839	847	909	884	875	885	865	915	847	888	838	869	893	849	893	825	858	849	874	835	886	860	822	919	831	855	913	850	882	852	955	932	873	869	839	850	852	828	882	901	846	875	819	857	875	859	902	859	873	869	903	865	865	895	888	924	888	847	885	837	807	838	855	882	860	903	837	853	857	862	862	871	883	848	853	871	893	836	860	859	876	858	857	867	885	851	915	885	925	852	871	866	851	874	830	811	838	891	863	891	838	873	847	864	871	870	869	885	840	905	864	820	889	909	815	859	875	894	889	831	842	879	848	879	901	782	867	853	883	836	831	848	944	891	836	902	841	897	917	857	823	893	868	854	878	798	806	829	871	911	894	841	867	868	890	833	816	879	867	927	852	872	817	889	868	855	863	852	840	892	907	900	886	840	803	844	816	859	851	856	908	821	836	820	887	851	827	895	904	838	865	831	896	853	877	903	867	805	866	811	854	807	854	855	856	865	809	913	850	810	883	842	810	918	853	906	895	849	900	907	799	859	897	852	889	826	859	873	867	825	818	925	839	881	829	898	848	885	885	914	866	861	875	848	850	867	897	820	856	872	855	882	843	869	875	860	846	894	923	895	917	901	877	850	872	869	825	882	885	879	879	877	844	899	857	853	873	892	890	933	885	902	848	819	872	842	888	871	883	855	859	841	873	858	872	847	865	857	874	889	860	817	838	880	812	867	887	873	863	888	917	865	853	888	851	906	894	840	806	856	864	894	871	902	896	910	890	857	854	905	886	854	843	821	866	836	896	852	859	862	866	863	850	852	882	874	894	857	849	854	903	908	872	815	850	876	912	861	915	846	850	862	879	887	874	868	890	866	817	863	861	879	891	860	895	883	886	865	813	828	901	838	849	893	855	840	867	853	844	905	850	906	882	891	893	877	863	848	838	898	867	837	870	888	859	844	882	850	832	900	861	812	831	939	913	897	882	908	775	861	926	898	873	833	862	843	912	840	849	850	861	895	903	818	869	844	910	866	882	823	887	816	865	843	886	867	884	857	906	879	847	826	872	839	791	830	847	895	811	793	896	907	886	826	815	882	846	907	926	919	812	871	908	890	926	831	861	886	909	849	887	916	911	811	836	880	893	842	933	897	846	839	917	867	816	881	806	851	869	907	895	895	884	860	888	880	903	832	908	865	868	840	872	831	880	879	921	827	840	871	836	918	882	834	850	839	872	831	891	868	889	870	888	850	885	859	860	861	892	866	868	868	897	886	853	817	863	892	859	856	825	869	879	870	808	861	829	874	869	849	872	896	893	844	904	881	868	874	899	810	841	885	850	888	871	897	854	842	916	904	866	872	921	823	847	888	846	850	866	828	895	889	862	901	937	858	831	905	911	791	862	884	909	879	884	839	845	866	900	876	833	813	834	867	876	870	850	864	915	867	832	867	848	868	844	847	881	868	860	865	887	810	898	888	904	842	874	853	894	882	837	809	903	869	874	897	893	851	872	888	910	872	865	876	876	817	871	849	867	866	801	896	848	870	815	875	835	862	906	855	879	811	873	864	883	848	868	856	835	858	813	826	841	891	897	916	894	832	837	875	832	921	884	844	859	813	828	836	908	915	905	880	871	864	887	841	884	863	856	832	866	825	881	905	858	953	904	930	914	909	812	879	873	898	827	864	854	869	806	871	802	863	847	949	921	929	840	905	879	879	860	873	876	834	886	847	859	845	846	859	899	869	838	900	944	888	872	871	875	852	884	858	860	833	895	864	858	852	865	854	878	863	832	855	903	852	842	869	901	867	912	812	864	876	849	847	826	866	858	844	834	844	877	930	796	886	870	871	869	837	867	899	875	862	890	884	812	895	882	817	856	856	844	881	819	900	854	848	816	842	827	878	855	874	837	876	870	906	863	852	874	858	842	810	888	857	847	846	857	876	862	830	872	823	831	908	837	877	908	898	835	875	876	897	785	917	870	895	818	828	847	861	913	880	859	863	843	899	854	828	921	883	891	854	844	868	939	869	826	871	855	771	886	898	935	817	877	875	873	871	859	855	788	789	926	858	831	832	871	839	892	850	874	879	857	938	897	932	881	824	851	868	894	839	825	823	890	859	889	911	877	849	918	856	885	836	841	887	859
23536	20814	25077	26655	20824	20828	3245	480	382	331	297	303	274	271	241	266	237	261	269	264	247	241	271	263	258	240	233	269	222	216	218	256	204	257	248	234	225	238	250	239	240	232	223	244	219	240	226	245	246	248	224	222	227	210	223	228	212	216	212	238	202	234	216	215	240	244	244	205	243	239	209	203	237	210	227	243	245	221	243	204	229	227	202	207	231	224	244	249	263	229	250	225	247	247	235	193	191	226	203	230	227	213	242	239	227	202	226	203	264	225	246	224	226	248	238	239	226	238	223	212	258	230	232	226	230	245	213	255	249	271	208	225	229	230	224	253	234	219	232	223	254	257	236	211	190	224	237	214	248	217	253	221	240	227	234	224	216	251	252	241	253	253	223	231	199	240	230	213	227	253	209	214	225	216	213	213	241	219	208	196	231	238	214	241	232	229	228	251	214	237	245	213	226	213	212	235	207	239	219	248	238	214	231	239	202	232	228	213	232	225	228	242	195	256	215	233	238	248	214	245	229	226	236	257	222	232	223	227	228	193	232	248	260	249	238	248	234	232	211	231	228	244	239	259	230	244	225	239	199	232	184	222	253	213	229	260	239	244	267	226	232	207	236	225	230	220	221	229	215	242	218	242	196	223	233	265	222	216	221	228	239	217	235	228	238	229	231	206	235	240	214	240	225	235	206	238	210	201	221	250	244	223	252	227	235	258	239	205	226	211	247	244	213	235	233	270	256	248	215	227	211	211	237	203	224	236	201	239	219	260	203	225	223	204	229	235	229	253	234	254	259	192	210	248	229	225	191	217	228	267	227	241	285	234	236	245	238	212	239	210	221	221	226	206	217	215	255	237	224	218	241	216	246	224	203	216	234	231	258	230	204	207	230	222	219	216	239	241	246	234	255	240	232	243	211	240	239	228	233	211	213	255	243	242	222	212	236	223	221	234	242	217	232	196	239	237	202	225	239	225	256	233	229	224	182	195	233	224	243	222	255	242	211	213	208	241	219	239	237	208	237	229	227	240	228	237	212	225	254	235	213	220	220	228	231	216	207	245	239	232	217	227	214	221	205	218	228	218	218	229	228	265	212	226	206	226	219	206	194	234	222	246	254	226	222	227	230	205	230	233	248	201	207	233	242	230	245	247	257	197	198	262	242	234	214	252	210	248	234	240	241	235	234	256	224	240	276	215	249	199	222	242	199	234	212	217	230	248	203	225	216	218	208	239	243	236	219	230	221	200	195	221	240	231	232	240	229	203	223	222	236	232	213	228	229	234	227	230	240	222	199	218	230	224	213	190	230	225	218	235	213	199	201	248	217	241	213	221	230	245	227	205	240	226	233	242	264	215	237	250	231	217	201	205	196	227	218	227	219	227	241	251	251	243	225	221	216	216	242	222	238	220	237	247	255	233	240	231	243	220	223	247	259	243	242	220	205	212	215	246	248	237	224	209	211	194	254	236	236	236	212	246	234	221	233	222	207	255	223	245	234	226	259	240	223	233	217	194	218	204	192	210	222	243	218	251	203	252	225	216	239	213	195	247	226	231	219	256	216	240	207	217	244	226	235	237	234	236	203	215	230	217	216	221	233	225	260	229	239	217	209	209	217	204	236	214	209	225	244	213	246	240	240	233	242	216	236	236	239	240	251	224	226	240	234	239	211	209	227	224	209	190	216	211	232	211	248	229	254	215	229	219	219	240	214	213	228	238	224	238	241	218	247	219	247	227	231	241	229	243	215	236	214	248	214	237	221	250	232	226	235	232	226	215	231	230	229	238	229	233	247	211	220	207	212	218	223	210	204	228	258	231	238	228	246	241	230	240	224	223	219	209	236	217	219	210	239	236	225	248	237	236	240	232	255	224	226	235	225	204	231	211	225	231	219	255	213	196	248	228	237	241	249	206	214	209	227	233	231	233	247	224	216	233	220	202	264	243	229	226	237	241	232	246	217	218	219	244	218	235	237	232	241	203	233	231	216	237	247	239	249	223	206	211	205	223	249	203	250	209	235	246	217	227	189	248	211	217	225	235	221	229	216	240	206	201	213	242	204	230	210	228	216	226	237	222	226	221	210	253	207	240	210	236	212	216	236	250	229	207	210	202	217	233	229	218	253	208	219	256	226	216	222	221	232	228	204	215	266	229	233	232	244	235	230	214	226	206	214	210	237	237	242	206	255	208	203	219	208	243	236	205	217	220	250	224	203	225	212	246	237	231	222	242	256	198	233	220	213	209	203	236	245	249	269	259	235	226	240	206	225	241	216	247	245	236	231	214	195	252	244	206	227	235	245	224	229	223	207	233	212	214	231	215	234	215	227	233	233	220	247	240	182	245	207	218	223	241	226	237	200	209	235	215	251	241	197	217	218	251	220	233	240	234	233	223	244	214	250	222	232	213	231	246	227	222	243	252	226	226	225	236	197	222	216	239	215	194	250	244	237	246	231	208	235	223	204	230	214	242	231	235	209	253	221	207	257	208	251	224	242	227	247	232	231	200	229	248	220	189	216	248	227	232	270	248	229	227	243	255	236	237	234	223	228	210	234	216	207	243	208	226	249	211	249	208	233	221	254	228	271	217	217	219	236	244	229	238	244	245	235	240	229	235	244	234	208	212	224	196	232	233	235	240	249	210	223	233	208	215	243	244	219	213	227	210	230	224	222	202	240	232	218	225	211	197	222	229	254	219	211	240	240	246	217	238	231	238	233	250	242	226	209	212	252	256	229	238	224	232	226	236	270	221	221	252	222	243	221	226	248	241	236	258	206	204	240	232	211	218	245	213	201	224	267	212	239	220	218	228	226	236	245	267	197	236	227	203	216	236	224	221	213	206	243	194	218	203	233	238	247	206	207	237	208	247	236	252	197	214	212	242	232	233	244	232	217	195	248	212	197	207	202	244	243	224	257	251	243	234	198	205	237	239	216	238	211	228	238	245	246	217	224	214	247	230	205	247	212	242	234	258	221	215	244	223	242	219	233	224	202	219	236	223	207	234	252	225	246	249	231	234	227	245	226	235	219	210	219	261	226	203	209	232	244	253	237	229	214	216	254	227	226	234	236	229	259	239	215	235	217	229	238	225	222	216	237	228	218	228	235	236	226	197	235	237	230	204	247	209	220	212	218	224	245	244	216	241	243	218	206	199	251	216	225	200	220	228	208	226	215	211	226	237	221	274	254	235	249	241	219	226	235	249	197	216	252	224	236	219	236	229	213	206	221	224	230	198	263	227	252	252	226	181	234	230	202	236	233	218	250	223	238	233	246	201	214	247	213	237	208	228	214	230	232	224	232	258	198	214	202	235	210	231	207	231	216	221	230	237	260	228	231	211	230	236	212	227	221	272	240	221	244	241	239	231	221	236	212	216	236	213	193	229	232	225	220	214	217	205	231	233	270	248	218	225	251	231	225	225	224	252	227	237	208	239	221	238	225	192	219	244	222	197	231	229	230	231	227	233	226	220	244	256	219	222	212	219	218	203	242	232	240	219	240	246
3351	5052	3028	1479	1007	756	704	583	606	596	533	570	564	530	595	567	522	546	538	565	502	475	551	535	561	525	542	543	547	514	538	587	508	485	500	541	533	539	544	513	498	534	514	498	492	520	522	520	523	546	548	526	544	559	513	532	531	526	557	547	529	561	508	530	514	477	564	535	543	530	551	511	509	557	531	498	547	514	512	526	494	539	480	545	528	486	529	538	506	498	548	553	506	524	471	525	525	547	525	511	488	520	493	520	538	514	537	486	518	530	531	509	495	539	521	529	525	525	505	544	530	532	553	523	507	541	527	542	504	471	519	514	560	510	550	502	502	500	533	525	546	546	541	556	514	531	516	558	536	530	518	544	545	514	531	536	512	560	480	568	521	507	559	525	529	504	499	527	492	496	565	492	556	510	533	601	547	475	548	546	570	530	538	535	525	567	525	503	513	492	538	526	521	508	559	551	506	496	514	533	466	526	544	548	525	518	568	506	540	531	506	496	511	485	520	504	514	479	504	512	566	500	519	500	508	525	593	515	553	526	552	522	526	502	502	464	525	535	519	506	526	530	505	544	577	497	525	540	499	547	516	537	469	477	553	530	516	531	538	526	521	495	541	523	513	469	503	529	533	493	547	501	492	536	476	564	512	512	499	539	523	533	527	524	500	498	487	551	520	515	493	545	518	526	537	523	535	514	544	538	517	506	503	523	517	508	523	485	527	536	529	543	565	507	541	524	534	493	502	492	557	526	462	509	524	509	498	515	539	520	511	521	550	487	513	524	560	542	534	500	531	510	555	529	541	539	545	515	532	504	535	539	535	529	530	527	573	542	541	536	523	515	557	546	502	502	510	511	493	522	512	494	498	540	532	538	531	529	523	527	504	498	534	544	540	481	543	538	541	523	523	503	529	526	532	537	551	561	491	515	529	518	501	518	516	509	506	535	501	462	516	550	540	540	487	477	552	512	519	551	532	496	486	550	515	541	532	527	501	544	501	541	524	524	563	542	551	510	473	525	526	516	541	531	528	475	497	505	543	510	514	496	523	518	515	529	511	500	503	545	513	537	513	507	529	525	546	530	536	562	545	517	547	521	498	516	495	507	520	538	563	526	506	490	561	517	531	488	514	498	496	548	546	534	538	528	522	498	511	539	486	509	495	512	507	490	558	499	556	537	535	519	515	497	502	525	509	514	535	489	515	490	540	487	494	537	529	573	534	519	542	489	493	522	521	529	532	473	517	514	531	503	491	521	523	494	536	540	504	521	517	523	562	534	501	506	523	514	506	516	508	513	508	559	502	580	471	563	507	491	539	491	539	516	550	523	540	586	479	516	528	520	531	520	524	528	553	510	520	528	488	513	488	527	509	498	518	557	517	549	511	534	516	551	578	536	513	538	526	519	495	539	498	533	529	494	518	536	500	541	542	533	563	563	547	501	525	549	517	552	468	582	509	534	547	519	519	514	539	543	531	537	532	513	524	515	488	538	523	540	535	492	521	506	508	501	540	534	551	514	528	510	509	553	516	532	528	540	530	521	519	535	525	505	518	509	530	556	508	487	508	559	539	568	515	542	518	496	513	516	475	527	540	472	553	497	527	514	537	530	498	569	511	542	494	496	488	506	513	560	515	505	512	512	546	517	493	524	533	527	517	502	535	524	508	500	515	522	570	525	535	540	522	487	510	537	505	511	508	514	543	524	526	496	527	539	496	538	543	502	563	505	531	559	524	555	509	511	549	518	505	526	521	491	524	498	561	469	494	494	506	530	514	542	524	534	522	526	531	498	489	498	572	526	487	531	522	547	530	545	528	512	483	494	502	507	541	568	495	523	490	499	468	507	531	501	489	510	548	499	520	512	522	537	532	501	499	526	523	531	524	536	529	538	514	547	551	500	542	505	487	569	530	512	515	521	476	506	549	523	533	553	530	516	512	518	544	543	506	536	516	493	556	552	526	560	500	514	506	517	515	493	521	496	512	516	544	518	534	485	513	501	504	562	527	519	536	522	578	509	522	548	523	518	543	544	540	499	530	542	507	514	525	539	574	579	527	549	494	522	499	489	491	540	502	554	500	482	517	503	482	500	542	490	523	525	566	500	562	536	532	519	497	509	520	505	451	531	525	532	519	499	533	487	525	524	518	537	539	503	505	534	528	515	513	545	503	523	535	498	541	527	515	488	516	543	509	512	546	514	503	510	516	493	545	505	578	502	536	542	500	488	530	552	562	563	547	500	523	544	503	531	546	506	540	500	550	527	481	494	515	505	503	540	507	526	496	514	534	523	537	540	507	524	545	530	480	495	531	517	547	524	554	545	505	543	525	527	513	540	561	559	516	525	493	579	530	498	556	516	547	505	522	505	497	521	501	506	505	550	491	502	535	509	532	530	522	507	520	540	549	488	521	489	507	515	544	489	513	522	512	512	558	557	558	527	498	513	534	522	551	502	479	529	532	517	530	528	556	491	502	532	543	502	506	524	560	467	557	500	496	529	571	521	507	506	528	497	507	525	512	460	503	476	470	489	560	503	520	521	569	521	515	519	526	510	490	500	543	549	489	543	544	535	534	492	517	537	533	497	519	535	509	512	524	550	494	546	545	470	535	519	537	521	543	513	512	529	501	548	492	541	491	514	509	519	519	480	477	513	518	502	530	469	529	541	497	528	539	544	517	521	512	503	499	511	473	504	519	524	513	562	518	506	515	485	510	523	515	542	522	536	544	525	542	526	537	489	512	480	505	530	506	523	506	495	547	505	552	512	492	495	487	551	583	547	570	526	512	533	504	570	499	522	529	501	521	519	512	531	528	517	539	506	519	507	525	538	484	511	499	530	512	535	520	572	535	542	537	513	529	497	550	506	564	496	558	529	494	535	526	491	504	464	537	499	539	551	528	522	530	544	505	494	519	520	563	517	499	538	536	522	527	535	503	525	493	509	535	551	512	527	527	554	492	520	529	517	556	515	495	507	513	471	537	541	486	553	511	484	513	513	491	514	522	476	497	514	481	543	544	515	521	544	534	527	520	523	515	497	534	543	534	544	528	538	524	549	543	498	498	544	538	544	491	520	526	511	540	558	511	523	514	517	505	523	535	534	500	529	545	495	520	535	501	553	547	529	547	525	514	514	530	498	540	519	524	504	538	492	516	493	541	513	488	526	498	536	519	524	563	505	517	539	563	554	529	521	537	504	475	468	497	493	553	526	536	512	556	559	494	563	541	534	525	533	500	516	510	503	523	512	490	561	571	520	543	523	546	530	508	497	521	528	520	490	535	510	545	514	517	475	517	532	554	537	542	523	555	534	531	514	518	511	547	551	568	491	521	529	522	503	500	516	497	479	530	503	501	538	514	540	525	512	505	533	514	530	509	520	516	538	487	488	528	502	551	518	561	539	498	552	534	537	529	527	512	511	508	492	522	531	556	505	531	525	492	538	545	540	521	521	520	531	525	548	518	540	525	516	585	547	564	562	533	506	504	507	535	498	545	544	503	483	531	502
32696	11954	1382	393	364	354	334	312	347	343	345	343	365	358	330	324	348	333	330	349	328	346	308	336	335	334	337	338	347	377	320	327	313	352	323	340	326	379	352	306	378	347	345	341	335	362	352	329	335	327	358	360	338	384	349	353	336	334	357	314	366	327	361	328	361	342	337	354	368	350	304	299	349	321	335	335	394	345	329	331	313	334	370	330	357	335	356	332	335	361	310	343	371	359	359	356	349	367	325	325	361	336	325	339	338	339	330	328	320	346	345	311	327	344	350	331	366	321	343	341	329	351	322	376	327	359	363	334	353	315	323	337	335	338	315	343	346	358	315	347	312	345	339	328	331	337	349	328	331	324	327	325	307	318	361	304	384	359	350	354	335	362	318	374	358	375	326	347	324	322	351	339	327	362	338	365	342	347	356	350	303	339	359	332	294	342	378	324	355	395	313	358	355	334	353	336	314	347	352	336	342	400	364	360	342	336	346	345	332	355	367	358	342	338	294	340	361	331	371	363	359	346	349	300	327	362	339	319	354	343	327	362	316	339	325	323	348	322	367	313	317	333	315	351	363	338	340	337	328	314	331	310	357	335	360	323	365	350	332	340	331	361	299	353	333	324	359	339	345	313	315	343	364	337	339	330	341	342	336	352	352	345	333	343	324	324	320	388	315	346	308	345	310	360	359	335	353	306	343	366	336	333	320	313	338	350	334	341	336	331	341	351	309	332	325	327	338	318	324	339	391	343	347	310	360	330	340	346	343	332	319	358	362	349	340	313	326	329	326	325	339	357	344	359	401	332	294	336	309	345	327	323	330	350	365	329	352	363	328	352	352	346	333	326	343	385	342	335	314	315	310	353	359	337	350	331	310	348	338	298	343	381	316	341	336	292	329	321	324	348	316	350	356	353	348	317	322	350	340	368	349	314	354	320	344	326	340	356	331	360	328	324	343	368	319	371	343	309	340	335	331	362	358	352	335	325	319	340	336	372	352	336	357	352	316	350	329	344	334	313	317	321	377	295	341	314	311	333	311	368	360	334	358	351	309	345	326	358	331	328	358	328	341	339	375	320	337	364	357	345	314	294	313	335	327	337	316	361	326	327	316	319	320	342	342	313	324	348	353	345	383	333	327	366	361	327	376	324	331	318	327	323	346	354	345	336	338	336	367	353	301	332	292	371	342	366	340	352	325	336	335	315	355	311	348	337	325	343	330	351	325	323	342	375	349	345	326	349	377	315	358	304	306	327	365	337	343	333	339	342	340	319	325	331	321	332	348	350	356	338	328	334	320	348	335	348	370	318	316	317	327	363	364	323	394	336	327	305	333	355	332	352	346	344	383	352	357	347	348	331	344	355	340	394	366	354	315	335	305	349	339	350	345	312	343	348	322	348	333	355	332	349	391	369	333	358	339	308	323	342	360	335	344	349	312	315	348	291	301	320	341	329	363	330	345	301	353	339	312	340	325	354	362	356	314	338	307	328	357	370	324	319	359	349	316	352	335	321	333	339	373	340	331	348	357	338	330	333	318	357	321	336	333	326	306	325	337	327	383	317	338	359	324	342	349	366	360	371	371	333	341	349	336	340	371	325	337	308	309	335	339	333	354	349	341	372	333	328	347	356	349	336	335	328	325	312	350	332	351	359	327	330	373	343	332	354	334	335	333	341	298	341	357	305	330	319	328	341	329	328	341	361	335	366	370	300	381	335	341	354	346	351	329	318	326	325	342	341	324	360	373	321	313	315	343	346	351	361	362	376	366	322	336	334	315	324	316	309	354	331	344	368	381	353	323	327	295	357	343	349	382	316	340	316	325	387	331	354	357	357	326	355	363	352	342	347	310	346	335	353	357	335	319	354	340	347	317	316	344	348	309	354	371	371	318	377	328	329	347	330	356	350	324	362	345	313	328	367	339	327	330	336	333	366	381	346	310	342	344	336	354	334	309	318	367	347	392	329	343	353	312	312	330	307	335	329	360	335	365	324	370	364	361	340	329	364	316	404	348	309	340	353	325	344	303	358	344	344	344	323	321	374	315	367	331	327	331	335	312	317	350	329	326	346	331	343	341	329	359	355	322	346	344	361	348	322	343	317	317	338	324	353	340	320	323	355	351	355	349	329	330	313	324	322	324	355	325	334	326	373	331	345	313	335	363	314	329	346	356	312	362	333	337	362	327	364	350	343	376	338	334	314	362	342	333	314	333	353	341	354	348	376	371	344	342	340	352	338	330	351	349	349	322	362	329	314	304	313	327	322	311	353	343	339	324	324	330	345	342	346	327	310	332	340	349	347	352	337	308	322	339	342	317	372	309	361	363	350	372	323	329	338	326	313	316	305	323	347	328	335	333	342	362	324	329	308	320	358	344	339	338	344	386	333	345	324	337	353	327	357	354	339	350	360	311	344	332	328	316	348	325	350	344	313	330	330	339	362	341	308	377	346	335	324	367	364	369	327	319	323	307	348	355	359	341	382	334	364	343	312	374	356	309	339	362	356	330	342	303	358	375	297	316	358	353	316	319	365	334	317	366	344	340	337	379	344	302	324	345	334	320	335	343	349	348	351	354	346	306	358	371	347	341	352	347	340	345	361	344	354	318	337	373	359	363	293	337	343	304	338	352	323	360	355	350	332	322	306	325	339	335	348	348	340	373	367	307	340	345	334	331	347	352	352	355	337	313	355	352	309	317	345	318	352	402	323	364	356	311	366	297	329	334	342	310	331	321	331	338	346	337	361	333	327	310	299	341	336	347	355	327	332	350	341	378	345	322	368	324	310	376	337	349	329	329	326	332	338	311	337	338	339	321	368	322	352	343	383	350	371	340	338	338	308	319	329	324	331	335	351	331	342	324	322	335	331	321	356	313	332	365	362	344	324	351	356	345	351	315	354	363	330	357	337	359	343	368	367	345	399	360	351	370	316	345	337	339	366	378	330	333	350	352	332	372	364	368	327	303	343	332	358	372	347	344	370	365	311	313	320	331	294	364	332	342	339	339	331	330	331	319	322	307	346	350	344	313	334	328	346	344	335	355	334	322	324	351	313	371	339	290	366	337	319	346	368	345	373	355	345	336	374	350	357	354	340	312	345	346	333	346	380	324	330	349	374	349	351	346	343	360	330	321	348	312	350	319	331	331	347	304	331	357	364	332	361	329	348	342	352	319	324	342	332	328	312	319	324	376	333	370	328	334	348	348	351	308	351	307	367	314	363	343	355	337	352	347	369	336	355	299	338	350	325	353	321	354	337	339	359	327	295	339	345	361	340	339	350	371	357	307	319	332	365	338	359	326	368	341	328	340	351	332	322	341	331	330	332	325	319	351	347	352	324	302	366	366	355	310	355	320	352	335	321	324	369	371	291	330	333	321	354	295	349	362	321	319	346	312	331	329	333	354	321	342	363	313	327	360	351	346	346	328	321	334	334	318	332	331	324	327	357	354	337	310	327	366	354	332	333	330	319	332	370	353	335	321	347	362	349	329	359	373	338	352	330
6454	966	860	876	800	799	779	799	755	810	763	752	800	784	767	763	802	781	748	796	794	779	784	762	833	734	822	789	850	826	761	803	779	787	781	809	794	825	815	716	781	792	837	735	797	824	770	779	753	801	754	792	828	797	770	798	774	808	741	769	776	786	752	820	794	785	756	833	824	752	775	839	784	786	764	774	801	813	809	806	749	791	800	801	800	781	753	708	765	775	746	767	813	747	801	758	760	770	760	782	783	771	836	772	777	787	797	785	792	778	785	777	781	765	754	787	778	792	777	773	824	761	804	795	817	789	784	809	784	747	791	800	761	806	770	806	805	797	766	777	756	779	760	780	743	785	803	783	808	778	820	777	811	792	784	780	778	802	787	835	786	826	744	809	833	778	806	781	835	787	772	826	829	770	800	782	740	728	779	743	814	820	814	797	758	803	764	768	804	787	778	773	781	766	794	793	832	762	727	764	708	763	830	764	789	802	792	760	791	760	768	789	757	764	807	779	821	772	835	793	789	821	782	786	781	760	763	757	768	759	749	741	837	760	730	768	788	869	772	800	758	767	792	804	759	792	794	834	785	792	734	844	772	799	773	766	812	751	805	841	727	800	779	795	779	733	787	768	799	779	775	780	796	747	743	744	752	795	813	750	757	767	794	771	770	756	765	836	785	800	773	769	766	771	765	776	768	792	777	760	787	774	776	779	810	756	798	761	808	731	816	762	777	772	800	738	842	805	766	807	794	777	742	812	776	784	783	771	793	769	815	783	755	785	771	821	742	769	801	783	812	766	799	831	775	757	767	763	735	778	796	768	795	807	763	773	769	759	735	775	790	761	795	808	800	803	811	760	763	782	770	785	821	752	812	791	814	822	772	795	777	828	816	759	768	824	856	743	789	822	793	761	764	800	807	812	774	797	813	785	811	757	746	798	788	824	780	788	737	775	841	753	790	801	740	779	787	750	762	794	735	775	773	756	775	803	794	825	740	757	785	753	769	739	797	743	832	772	851	816	694	769	782	763	825	742	769	753	738	767	777	804	775	775	800	740	805	803	790	823	821	720	774	775	781	798	769	783	758	792	851	752	796	789	728	757	841	805	791	754	809	753	731	797	810	829	821	818	780	750	771	818	802	755	774	778	789	766	768	773	804	773	823	766	820	790	803	746	756	807	791	761	805	763	747	786	752	778	759	760	749	807	804	749	797	758	745	783	751	780	776	773	810	781	798	790	781	794	748	817	747	736	848	802	778	771	785	765	772	793	822	769	756	768	829	840	788	777	810	783	776	768	825	787	763	736	789	807	785	742	776	793	817	778	784	794	756	801	782	784	813	751	800	818	795	814	779	780	737	743	779	778	823	830	820	744	792	754	748	769	760	809	757	741	812	726	760	823	754	786	782	773	765	754	777	739	787	760	799	763	757	733	752	776	818	734	746	793	761	871	813	783	767	793	812	770	765	726	785	758	817	802	793	758	769	764	739	767	770	792	758	777	763	781	785	787	770	803	776	820	734	798	764	801	718	765	796	806	796	793	789	764	808	729	786	743	781	764	821	768	833	771	781	785	799	785	786	793	820	750	753	742	744	750	791	767	769	750	757	788	793	759	809	773	761	783	747	771	778	783	807	816	781	803	756	779	759	762	807	802	818	776	803	804	761	800	800	756	714	763	764	795	757	745	799	767	817	760	803	774	744	762	794	850	780	822	783	841	761	782	734	786	782	770	795	821	723	828	701	756	799	773	790	777	793	764	815	738	807	746	794	762	777	777	748	821	763	797	819	775	784	791	736	822	767	811	799	769	778	788	747	777	768	821	771	804	811	832	757	746	809	774	775	775	799	777	778	773	747	792	744	782	791	770	817	761	793	775	746	806	759	782	762	731	741	835	840	750	787	778	753	798	749	784	775	765	826	713	723	815	789	764	802	757	787	781	801	795	801	824	758	762	837	768	769	825	794	782	782	779	787	834	760	815	783	775	784	753	776	794	772	772	723	809	809	816	743	777	788	745	735	791	791	745	800	738	769	842	776	741	777	819	782	764	793	759	770	786	797	762	812	800	784	810	791	804	824	783	822	784	811	791	770	777	764	786	742	801	859	769	763	860	795	770	809	790	812	755	794	757	767	766	795	818	778	775	780	784	785	783	714	764	781	776	780	750	774	748	760	761	758	802	801	815	778	785	764	812	782	787	849	773	752	815	762	851	833	763	778	799	795	794	793	771	763	795	750	803	758	798	772	750	759	792	775	855	788	772	785	786	761	789	789	792	792	809	750	753	773	768	772	769	805	774	759	768	771	787	747	803	789	809	780	772	775	868	789	819	828	744	787	803	838	823	761	750	767	796	797	817	829	744	747	765	749	822	819	819	809	869	793	763	805	799	746	782	829	764	747	763	784	779	767	787	753	805	811	802	759	784	821	809	794	759	792	812	729	802	778	769	792	770	773	753	756	784	826	819	765	812	758	819	767	820	761	786	796	795	744	739	853	764	764	825	729	770	762	773	750	803	784	745	769	781	753	777	856	765	772	798	783	774	777	777	777	782	803	811	721	784	740	790	762	745	813	764	762	771	767	803	752	783	772	810	756	822	762	792	765	745	810	781	752	792	797	809	831	772	756	791	766	775	773	763	825	750	766	765	814	761	766	700	746	751	735	719	797	797	784	777	771	810	757	784	776	786	822	840	776	768	790	825	796	795	814	803	787	805	820	754	796	791	758	766	766	769	764	805	761	780	799	807	782	724	757	755	806	791	791	736	771	724	765	731	806	751	797	773	792	815	798	784	785	782	817	773	821	738	815	786	754	738	772	788	776	793	778	816	759	807	755	769	813	763	826	773	765	830	786	749	781	792	764	765	799	841	757	797	716	754	797	785	784	798	760	785	781	748	780	790	750	785	811	806	775	764	799	768	765	751	791	764	813	758	824	853	736	800	790	756	803	800	815	772	732	764	784	772	737	787	773	760	819	807	793	819	762	721	796	770	768	784	788	787	813	798	741	749	778	792	806	761	757	758	762	816	806	809	760	762	784	764	789	775	819	783	806	744	781	806	810	782	791	762	788	816	778	797	780	734	791	783	776	777	763	744	748	756	833	769	833	775	825	691	801	779	759	778	828	780	766	791	786	788	753	791	802	775	820	841	804	768	796	790	820	774	795	805	778	841	775	802	779	785	797	769	793	761	758	810	763	826	707	807	787	736	757	821	721	774	804	778	830	774	757	743	754	769	795	760	795	787	845	802	783	790	824	797	796	826	738	804	756	783	817	797	818	815	755	768	814	793	759	773	780	790	790	790	752	777	759	755	727	818	766	753	768	739	800	766	783	782	796	802	790	761	826	793	755	787	793	803	844	742	794	795	728	771	717	766	837	768	724	784	764	833	796	797	783	808	798	745	806	766	788	770	784	833	795	797	774	785	782	748	817	789	777	793	790	747	798	768	772	825	836	800	781	786	781	809	784	798	765	778	815	788	815	854	795	791	776	766	766	775	744	807
24474	20876	24514	27370	20068	1780	647	477	468	435	423	417	422	412	383	399	404	419	440	421	436	375	360	417	403	397	398	383	467	415	388	386	378	428	402	393	368	397	402	404	416	393	411	359	420	372	370	431	388	381	399	363	422	387	456	400	394	420	396	360	393	410	436	479	390	424	391	415	381	396	444	434	395	398	427	381	386	418	402	404	450	438	384	401	381	391	380	410	391	433	423	402	377	384	395	375	381	397	439	414	401	386	410	418	423	414	420	386	389	394	392	422	410	433	432	406	423	373	406	393	393	418	373	384	413	436	456	402	414	426	437	367	411	390	391	378	410	408	409	420	424	395	399	370	380	399	428	363	376	377	371	429	421	341	425	404	418	414	423	410	431	372	416	410	377	421	380	403	408	415	407	389	408	410	341	399	372	407	401	407	405	410	406	426	415	375	365	427	415	389	428	365	405	406	370	407	393	374	395	402	393	399	423	410	363	386	390	398	413	388	415	415	394	385	419	417	403	389	454	418	394	411	386	391	383	440	443	406	382	423	370	400	408	395	413	366	385	384	404	425	414	390	408	372	431	376	402	420	414	442	403	402	378	434	387	311	403	415	394	377	425	399	424	399	403	431	425	422	391	408	428	418	406	409	384	383	426	417	379	399	414	427	421	409	451	385	373	370	423	379	395	386	396	391	415	414	386	387	362	397	411	417	438	409	387	416	370	359	395	405	432	394	371	380	362	418	401	414	382	391	409	397	405	411	398	375	406	372	386	405	382	422	401	382	365	396	406	391	406	391	374	401	421	395	422	435	417	396	407	384	394	398	388	388	363	379	401	442	422	442	386	380	380	431	395	450	423	441	399	427	427	424	421	394	432	419	404	403	402	376	417	379	410	412	392	364	356	365	410	341	391	376	433	410	392	405	341	387	404	391	388	390	399	403	401	382	384	422	430	401	384	419	433	391	403	430	418	383	402	459	365	381	396	419	431	420	372	380	410	376	415	421	423	406	401	434	409	405	366	359	391	386	406	379	368	391	367	414	406	393	393	411	443	387	410	375	413	415	386	412	390	416	383	388	407	429	376	386	454	403	363	407	410	382	412	407	415	383	387	397	378	401	407	336	416	402	440	396	390	389	399	370	393	386	377	414	423	416	400	443	377	383	414	396	384	399	387	392	375	353	405	379	388	379	446	383	367	407	385	372	398	391	398	393	389	420	381	389	387	371	392	382	401	386	437	386	388	430	387	382	411	384	419	391	386	386	427	371	408	442	388	442	400	381	367	407	439	423	383	404	417	404	387	382	378	454	383	388	375	395	406	404	420	395	399	364	388	383	430	436	393	385	395	385	423	393	420	413	379	372	420	393	369	417	385	369	406	403	381	387	402	380	403	375	422	394	398	386	403	401	399	408	461	390	407	393	404	398	392	423	392	395	407	392	403	430	360	398	380	383	390	378	366	400	424	401	414	406	368	401	375	411	405	394	399	364	390	389	448	401	334	414	342	403	409	367	437	402	407	387	418	384	364	400	385	442	376	389	438	413	390	397	385	384	406	416	384	372	394	391	406	373	374	383	354	396	407	360	400	388	407	428	386	417	431	414	379	392	417	384	392	416	383	403	403	375	419	427	385	411	407	388	396	379	402	408	383	401	420	390	404	407	382	381	395	392	458	417	394	420	418	414	405	374	421	413	396	392	420	437	392	400	419	447	402	395	377	408	416	379	396	392	406	417	392	398	388	375	423	409	420	424	398	386	357	395	390	414	388	429	425	406	386	413	370	422	429	388	400	416	408	460	379	428	398	404	403	433	357	387	349	404	401	426	360	391	413	392	420	406	394	412	339	422	399	432	413	405	454	386	384	393	402	369	389	415	395	373	423	423	414	407	389	370	386	390	382	417	392	442	447	434	404	353	404	399	408	378	369	440	434	435	401	385	387	438	378	398	410	410	377	390	367	423	416	388	379	428	395	387	419	391	388	422	360	398	413	386	377	376	377	402	376	368	403	371	455	368	406	373	374	436	423	403	387	358	419	370	381	423	389	406	429	373	372	393	410	383	389	412	378	428	430	402	373	397	369	360	393	387	387	397	354	380	396	402	421	387	376	397	435	376	414	410	363	357	411	428	394	460	390	417	403	416	373	397	396	420	431	427	377	390	389	369	399	412	412	394	385	357	410	437	383	408	420	430	422	375	439	392	396	393	399	393	396	401	366	426	392	371	429	390	388	416	414	398	416	386	367	403	393	411	421	393	422	409	413	413	364	409	403	390	364	423	346	411	386	405	421	381	395	384	433	388	421	395	374	392	401	356	392	387	380	420	396	447	410	405	419	413	405	417	384	397	402	461	394	389	402	400	395	391	406	408	389	423	345	351	423	408	404	393	393	388	396	401	387	411	390	430	409	400	425	445	440	403	393	397	401	371	429	415	380	368	372	375	390	406	379	400	396	408	414	380	377	342	408	419	401	393	420	388	433	388	391	385	404	416	437	369	417	393	387	393	384	403	402	425	410	361	407	423	413	396	393	396	395	402	389	433	399	392	368	439	450	404	397	427	428	423	418	424	378	381	393	399	398	394	398	379	445	406	421	394	372	402	427	408	404	420	414	376	396	372	397	419	383	365	393	445	409	411	422	378	406	373	389	403	375	407	404	405	350	384	365	362	401	386	411	385	388	377	448	418	408	413	395	415	426	407	365	434	424	414	403	399	413	355	398	386	453	399	432	372	425	357	390	358	425	408	382	404	405	430	426	394	438	427	406	425	384	429	374	388	413	402	424	374	401	379	438	405	383	404	379	437	397	402	388	405	422	416	421	362	374	386	369	368	419	405	399	386	412	354	369	393	402	385	408	400	391	409	400	375	381	402	382	421	393	398	358	361	352	406	407	427	394	356	387	391	392	381	389	378	412	427	407	355	421	395	384	390	414	396	392	414	417	404	376	414	371	382	427	420	364	407	418	408	461	426	340	377	373	361	390	402	413	404	385	404	361	426	390	380	411	425	423	440	406	385	410	382	410	420	385	383	394	406	417	425	415	419	409	390	414	381	398	407	432	405	403	425	372	417	389	374	399	383	385	409	361	426	370	352	408	405	380	373	387	373	442	374	367	420	405	416	394	415	387	375	368	370	385	390	413	410	395	385	395	431	409	402	415	390	415	384	345	402	428	362	390	401	419	423	422	384	363	405	387	369	444	440	391	374	351	401	408	400	402	364	393	372	407	367	405	399	414	402	406	385	412	421	395	401	376	422	400	423	389	440	391	408	396	366	378	404	395	402	387	407	383	440	418	401	366	408	412	408	401	407	415	406	420	458	393	407	380	384	381	434	396	358	375	369	451	434	401	406	408	420	391	431	416	388	400	387	367	419	426	423	378	379	346	414	388	435	434	383	409	421	424	386	396	416	415	412	413	398	387	401	442	395	379	391	367	398	386	417	425	380	410	399	388	393	377	410	417	420	404	377	400	418	418	403	383	394	353	436	420	402	406	346	404	387	414	407
4148	3093	2141	1279	1061	985	978	995	923	892	909	923	987	849	881	882	862	905	904	920	845	905	868	924	925	872	902	899	894	886	929	869	841	816	920	810	874	883	899	885	821	925	889	877	832	887	886	838	874	887	845	866	879	908	883	842	865	890	892	859	919	943	898	799	898	882	865	844	855	842	853	893	854	874	858	892	846	891	916	847	881	859	859	860	834	872	878	828	878	851	902	888	877	834	841	881	864	872	913	887	854	900	911	856	870	914	861	860	884	909	861	850	882	858	832	910	854	866	925	918	884	835	868	833	866	871	877	898	822	875	891	887	850	920	904	888	875	851	892	915	881	853	935	869	939	886	858	909	836	903	886	947	813	831	818	923	899	947	898	884	864	840	859	907	919	901	872	913	860	886	877	839	856	869	905	818	874	881	878	856	907	849	825	821	882	858	908	838	854	926	854	902	904	818	879	901	885	883	849	860	855	885	839	872	892	854	866	876	898	904	878	869	848	893	847	932	853	845	891	835	902	918	898	886	876	838	855	878	936	849	881	869	880	872	839	868	893	917	913	814	891	866	848	845	886	874	854	879	832	881	870	895	905	876	854	848	872	852	855	848	897	916	898	875	856	869	831	852	840	893	827	870	876	851	866	846	928	877	839	921	889	862	861	843	846	884	849	863	845	827	893	803	944	849	862	847	897	863	822	882	883	842	860	851	855	948	916	861	926	857	886	919	868	858	876	898	875	829	889	856	802	874	922	885	830	867	845	900	823	849	899	849	923	875	875	856	886	849	878	853	826	863	872	868	879	871	833	893	887	878	903	902	832	862	857	869	815	885	924	885	844	868	876	830	883	863	803	892	877	874	897	890	896	885	844	878	862	898	885	885	854	884	914	847	882	921	909	904	887	872	864	821	879	862	804	871	901	893	865	896	872	881	852	808	884	847	871	812	842	942	874	921	888	923	875	872	885	911	830	883	827	933	862	830	909	895	843	873	884	822	864	876	900	892	862	855	931	907	813	878	870	887	830	897	860	853	840	934	905	857	875	827	919	872	865	873	942	914	934	890	882	846	890	857	897	886	892	881	861	837	875	874	926	856	826	911	851	899	856	877	846	913	883	874	931	874	852	914	906	868	929	864	888	836	906	844	863	830	798	885	869	869	891	885	862	875	826	891	892	855	845	826	881	887	895	862	893	872	839	841	864	881	946	866	877	885	918	889	882	900	852	895	881	919	887	886	866	928	880	851	915	884	878	871	873	901	851	871	847	886	853	841	954	880	901	914	904	910	913	955	877	900	840	896	892	871	870	870	875	837	865	925	876	903	916	870	868	866	907	906	856	880	898	826	899	877	850	888	877	907	843	865	850	896	852	828	862	893	885	855	852	788	881	868	939	890	930	880	888	884	926	868	882	896	853	901	853	936	835	841	889	862	851	836	837	879	873	886	843	854	860	889	865	870	889	803	927	839	833	845	866	918	893	856	856	885	922	867	885	854	834	876	887	856	824	928	813	855	927	876	899	862	896	883	828	905	900	888	845	890	878	860	862	884	833	912	837	883	852	927	807	904	860	861	897	867	894	897	859	902	926	849	894	880	835	873	813	870	882	904	847	892	901	863	911	900	884	827	888	866	881	879	867	927	891	865	870	853	837	819	895	858	875	918	887	836	884	880	811	881	879	826	873	857	887	871	892	871	809	904	885	879	842	878	888	843	883	908	865	868	875	899	880	863	887	890	868	872	861	887	857	905	893	895	799	898	817	861	885	925	798	868	888	829	829	869	890	918	913	863	830	906	853	871	859	879	865	868	842	878	836	905	915	876	863	811	871	850	883	865	845	883	867	884	936	903	870	936	883	927	860	908	872	841	923	856	888	830	889	875	878	858	909	902	868	885	869	918	926	851	854	858	828	844	873	876	892	840	855	871	866	816	860	872	841	882	916	871	893	905	890	868	863	883	902	910	897	911	930	902	912	910	871	884	885	894	944	888	902	899	892	827	916	880	915	875	888	887	868	836	868	905	885	933	888	913	850	848	857	839	889	861	874	908	876	952	886	866	861	852	886	917	883	873	904	891	870	828	861	901	896	820	901	885	892	892	818	841	858	859	860	921	804	880	865	859	859	904	875	866	863	864	810	841	882	885	823	860	860	877	929	920	854	803	933	911	880	898	821	841	904	879	881	864	866	899	849	863	895	939	856	881	895	867	940	884	883	878	815	897	946	896	905	865	915	868	877	824	875	860	856	892	929	851	935	869	820	888	849	896	889	918	850	877	826	897	882	875	852	871	846	885	854	900	828	863	881	939	907	871	913	880	845	870	891	864	829	839	926	895	851	835	848	957	922	867	967	861	866	824	832	873	838	833	869	828	895	916	861	920	814	863	858	837	936	897	868	889	822	819	872	857	889	936	827	888	861	871	821	833	882	877	875	862	858	874	813	867	937	859	895	882	920	846	852	810	904	883	884	902	909	873	855	902	865	847	929	878	886	868	863	861	873	901	885	943	939	872	858	890	912	809	867	865	865	909	876	877	900	910	880	873	907	865	921	892	831	914	870	840	951	907	861	931	912	863	853	894	861	867	855	817	880	901	906	857	908	900	865	871	900	888	877	885	853	863	857	840	907	889	851	877	843	919	865	924	864	868	903	868	913	877	850	896	855	901	891	860	905	848	887	880	931	900	914	879	893	904	892	878	867	864	893	876	867	882	848	839	837	844	834	919	869	858	876	830	889	868	907	885	876	888	888	860	884	858	862	830	881	818	843	904	879	871	867	884	840	889	896	903	886	848	881	877	828	849	855	908	840	888	864	868	866	816	880	861	876	893	872	815	859	866	885	863	872	856	856	925	909	859	967	870	870	876	850	917	882	887	877	848	854	888	876	872	875	887	839	813	886	843	895	876	859	864	876	868	837	854	865	887	897	815	844	874	902	951	862	891	910	874	853	880	850	858	861	870	884	833	856	833	857	880	864	908	898	877	890	871	851	864	865	834	844	832	880	903	916	903	838	850	901	893	918	878	855	895	870	927	875	893	892	869	881	890	839	851	870	897	886	846	915	901	891	855	892	853	887	874	917	881	909	899	888	879	928	902	870	875	898	835	838	888	909	869	873	852	866	869	893	929	836	880	842	916	822	882	836	889	881	917	810	887	862	849	871	857	864	892	863	834	938	858	879	848	859	867	861	823	860	889	850	893	891	884	888	883	875	889	906	887	784	909	840	894	837	881	908	838	876	879	926	876	860	838	876	922	873	871	825	823	925	898	824	916	903	852	850	875	896	886	869	831	893	927	843	879	845	876	830	881	842	921	865	891	901	863	930	908	899	887	821	886	820	908	854	900	898	861	869	887	867	907	911	824	884	847	863	842	870	919	911	878	857	850	830	883	776	912	911	838	872	830	865	871	889	883	902	896	910	813	884	892	880	839	886	938	883	861	923	815	892	868	847	897	873	876	893	837	940	849	886	865	841	860	877	874	863	825	870	934	875	871	906	929	898	855
23598	20860	25130	26705	20867	20860	3282	531	367	323	309	307	292	284	242	259	262	230	261	246	260	242	266	250	241	264	268	251	248	247	246	234	262	224	214	291	229	227	231	239	252	265	252	224	230	228	253	226	244	271	227	227	234	269	269	243	219	225	222	206	200	202	205	222	239	252	225	258	271	253	238	253	223	218	246	229	242	243	227	239	243	248	265	252	202	230	259	253	237	236	214	252	220	247	226	220	241	223	246	241	235	220	258	223	230	233	229	221	233	250	226	240	179	224	202	221	262	245	250	234	245	229	220	235	263	272	213	212	256	234	238	243	245	235	226	234	222	211	250	215	241	242	231	241	276	237	223	254	230	229	220	243	226	244	244	205	224	241	222	236	238	235	227	218	236	234	239	229	228	253	236	227	253	222	245	241	212	197	236	239	203	250	239	228	208	252	240	209	226	237	269	252	236	240	227	238	250	228	201	188	216	243	234	226	230	226	228	236	216	241	234	252	192	225	211	258	259	221	240	238	245	240	229	220	217	215	226	224	221	239	242	253	264	226	238	246	214	241	238	262	240	239	251	221	248	195	227	234	255	219	198	248	258	238	258	241	250	227	226	269	240	205	238	243	224	205	245	217	236	233	234	233	223	222	219	220	228	245	238	252	232	235	221	226	221	216	235	191	221	248	235	230	228	237	243	242	220	240	241	243	269	216	236	205	214	248	223	247	247	217	249	248	252	241	221	235	236	247	236	221	230	243	230	265	223	231	220	230	240	235	232	230	224	241	232	218	223	247	242	250	210	241	212	266	257	212	227	231	227	229	273	220	235	209	216	270	215	217	223	233	237	219	234	237	258	240	232	267	230	219	219	256	242	245	246	214	234	242	260	232	230	204	221	238	270	221	221	218	239	225	223	205	236	238	228	231	225	235	233	229	270	271	231	223	224	258	241	202	212	243	214	261	215	249	210	241	235	232	265	233	232	216	234	236	249	254	234	228	226	248	224	210	218	243	209	233	216	231	242	199	221	251	256	195	264	222	220	241	226	252	219	247	202	236	252	268	222	216	236	214	246	250	245	224	216	230	216	241	247	253	235	254	215	230	240	220	250	221	229	239	197	234	259	232	225	242	227	253	236	225	256	241	212	215	268	209	205	240	287	212	243	230	237	199	246	227	238	253	255	253	235	228	248	238	226	217	224	252	206	233	201	245	235	203	232	224	239	260	230	234	209	221	248	247	239	257	228	288	253	230	222	255	240	225	221	224	246	246	224	224	238	240	253	223	269	222	239	242	239	220	247	211	220	213	213	262	195	257	233	245	253	225	231	254	227	225	231	251	215	222	216	235	216	196	219	232	243	226	227	232	207	235	220	229	244	240	259	239	222	231	242	241	219	206	237	253	225	222	238	214	229	233	246	246	219	242	226	248	247	267	238	207	205	244	242	220	220	215	287	271	241	226	233	248	218	239	249	211	253	238	218	262	240	240	245	219	230	259	223	217	246	200	241	211	227	259	268	248	229	241	224	209	219	241	231	244	221	253	241	260	242	202	256	209	238	258	247	217	218	243	213	218	228	246	260	220	249	224	266	248	230	240	230	206	238	230	228	228	249	229	221	248	236	224	219	249	265	254	233	231	230	244	217	200	228	221	237	267	230	232	240	220	234	235	239	221	244	201	229	241	214	240	225	238	239	231	209	235	217	211	223	261	230	230	245	211	226	231	215	229	243	215	202	254	229	226	260	242	205	217	235	275	235	224	238	225	227	220	235	245	241	252	218	237	263	225	216	235	225	236	226	234	266	227	278	226	231	217	242	227	238	215	232	219	257	238	226	250	219	218	235	233	233	233	251	226	238	250	236	218	275	250	221	221	232	237	223	254	233	220	223	220	226	226	204	225	229	232	241	228	239	249	232	226	231	241	228	276	218	233	244	223	249	257	236	247	228	221	222	243	243	255	232	221	222	238	245	249	227	224	260	248	217	215	222	230	216	260	227	221	258	226	234	225	254	239	216	243	234	226	227	253	199	232	237	213	235	229	233	241	256	237	233	235	252	215	236	213	230	216	226	252	263	254	212	262	238	246	265	249	229	233	255	270	236	194	243	218	231	279	223	245	242	244	233	265	225	225	287	245	249	221	216	234	225	220	235	267	236	223	239	217	239	249	250	243	255	241	242	233	224	197	215	219	214	233	239	207	196	212	240	226	249	234	255	213	246	222	240	204	222	229	216	227	240	230	253	221	233	250	233	237	223	227	201	229	226	197	212	242	225	224	235	214	223	247	207	223	231	239	191	215	243	237	242	233	226	254	238	255	223	210	244	219	224	238	239	220	258	231	285	240	249	256	219	227	218	235	237	230	264	273	244	245	164	221	242	248	255	237	221	236	239	250	250	223	247	237	247	239	214	203	246	240	227	219	250	236	244	220	247	225	251	254	234	229	224	224	203	224	237	277	251	216	217	257	224	220	219	257	238	205	222	233	225	211	247	253	250	215	208	241	213	240	223	226	226	219	228	224	241	230	247	234	258	227	230	245	238	246	259	250	228	212	239	224	251	247	220	211	221	237	204	212	272	273	259	227	230	234	228	187	260	256	246	220	234	216	232	225	234	275	230	277	253	247	251	235	216	243	220	216	255	229	239	230	215	228	241	247	235	240	242	198	213	232	242	241	220	205	225	233	231	239	232	261	237	247	236	241	239	199	243	227	224	229	226	235	227	253	223	253	247	226	223	255	244	242	231	259	226	233	228	260	221	254	238	224	222	235	210	229	230	215	253	247	223	233	262	254	238	227	214	217	264	225	244	249	223	260	234	260	219	215	226	227	258	218	230	241	232	222	220	276	239	239	225	234	233	227	237	231	228	246	213	252	251	232	243	288	220	206	209	264	227	241	210	213	231	227	239	221	251	215	209	245	233	223	257	253	251	219	214	212	249	202	234	219	236	245	257	236	248	275	227	238	203	231	220	229	231	228	220	214	232	223	241	247	223	242	222	259	219	210	241	244	248	223	225	215	248	211	216	210	221	240	257	219	257	231	238	241	234	228	227	252	197	233	228	221	223	192	236	234	245	222	252	243	258	251	219	198	209	253	224	226	239	228	202	244	213	213	204	218	218	244	237	232	234	244	239	245	261	212	255	214	217	223	230	230	253	236	218	230	248	269	242	252	235	204	226	209	226	203	246	225	225	229	236	218	220	217	233	231	246	231	234	238	236	230	221	214	253	236	228	268	278	242	212	240	230	215	258	219	231	235	226	259	238	213	261	231	203	219	238	229	239	241	235	208	237	246	230	223	243	237	250	214	217	212	245	229	221	237	232	228	226	273	240	226	259	242	239	257	232	224	272	228	232	211	246	242	236	215	230	255	229	219	252	242	199	247	243	230	243	227	250	236	248	233	233	209	232	219	241	224	229	235	246	265	242	229	222	248	253	257	234	259	216	235	248	269	229	229	210	223	234	205	258	228	229	270	248	238	230	230	251	246	248	234	220	220	216	232	247	241
3770	5021	3082	1539	971	800	708	629	659	623	602	560	579	525	567	575	530	558	585	568	555	546	546	545	544	577	508	523	505	538	533	595	556	565	526	485	594	548	512	599	509	496	522	547	517	541	578	517	583	560	524	572	520	557	575	537	548	576	532	541	533	538	564	537	543	548	540	520	526	561	545	550	515	566	539	555	526	545	521	537	531	577	561	547	536	542	554	524	560	506	494	532	547	499	525	504	509	540	571	561	544	567	519	510	543	538	533	537	572	579	564	533	548	534	540	496	519	542	534	522	529	532	557	526	529	553	535	536	561	529	521	526	499	586	546	532	559	553	539	548	531	544	540	555	568	517	550	544	565	556	582	543	557	534	526	475	489	555	570	553	558	529	531	538	531	553	566	547	561	538	554	535	553	572	536	553	527	524	529	568	523	534	568	525	539	516	537	517	590	569	529	530	522	559	588	521	525	526	563	503	512	517	555	541	537	550	497	504	576	543	530	606	542	541	566	567	510	503	537	576	562	534	531	515	509	515	523	554	536	515	534	563	558	547	525	537	529	534	508	576	542	552	548	529	547	546	544	552	529	528	503	533	536	523	532	545	518	538	537	542	507	506	570	505	527	496	527	541	572	528	516	562	530	537	547	520	511	543	525	511	502	569	506	548	552	559	509	538	524	501	529	530	547	547	536	497	553	527	559	542	546	526	549	531	540	487	588	541	541	508	573	571	550	549	494	555	565	552	578	559	532	512	538	546	527	535	550	524	561	529	526	522	527	526	546	515	587	532	509	516	520	517	544	488	537	469	524	538	522	569	542	535	566	531	505	561	536	523	512	554	519	509	498	528	521	521	547	566	505	529	560	525	516	546	565	572	516	572	563	510	544	569	543	514	513	505	509	498	585	507	569	546	538	544	552	591	539	564	540	500	543	514	546	554	549	546	564	493	533	496	529	538	511	561	502	560	539	515	517	565	519	556	563	591	528	523	497	507	512	558	535	574	570	544	516	516	528	521	509	569	547	568	563	559	535	550	499	575	497	516	521	551	546	595	525	498	524	524	545	527	555	523	482	490	542	522	522	518	556	532	535	538	556	540	504	510	564	539	517	529	538	519	538	514	501	570	556	501	516	542	539	558	539	551	541	528	523	514	553	540	523	533	538	527	563	486	570	539	545	545	548	526	544	508	513	537	528	510	548	511	523	519	541	532	520	527	556	561	535	545	517	524	560	559	527	543	581	506	522	549	569	537	537	539	510	534	542	532	559	564	536	495	564	583	556	553	564	526	552	517	498	548	559	529	527	542	533	523	556	520	527	579	501	542	532	534	537	488	537	557	527	568	546	573	539	551	534	549	550	552	530	550	521	518	535	550	598	542	537	508	525	528	545	551	544	532	560	542	517	497	535	515	527	564	519	523	556	544	526	546	556	547	555	504	511	558	531	543	558	516	535	553	554	502	556	549	541	560	546	506	574	523	552	532	584	505	504	513	520	527	512	541	525	577	548	544	562	525	535	587	543	576	516	521	525	505	485	533	506	555	591	541	555	518	506	507	555	522	595	549	540	516	544	576	575	525	505	512	525	526	526	523	532	546	595	555	566	574	561	526	558	540	564	523	522	539	585	499	516	533	559	536	538	498	561	518	520	524	554	503	532	532	554	554	554	511	570	521	553	554	500	529	555	549	539	553	567	526	544	536	520	533	545	494	538	546	552	572	554	563	528	548	543	525	522	545	576	526	516	520	573	548	511	522	531	559	524	550	526	546	554	564	547	574	493	530	510	532	508	536	552	546	532	571	549	550	576	504	513	530	502	541	524	525	554	525	545	535	542	523	532	557	556	549	556	535	566	553	565	526	542	547	553	495	545	542	521	540	530	566	528	536	554	519	545	528	554	557	489	560	524	563	539	541	547	535	503	533	584	517	547	567	557	507	501	583	531	513	543	505	551	514	532	531	558	551	560	563	509	558	553	552	556	589	547	504	541	554	588	587	525	557	492	502	503	522	558	541	574	518	544	572	566	557	491	527	523	546	567	552	537	537	553	529	541	555	511	543	534	536	566	572	516	579	598	566	567	565	571	539	503	565	557	539	538	489	526	531	552	553	543	566	533	543	548	547	522	514	532	516	555	539	538	527	514	542	553	504	529	538	546	551	604	554	534	587	556	523	513	577	581	544	542	491	512	505	580	541	505	564	543	533	547	549	528	527	551	543	541	534	495	534	563	596	561	543	542	521	542	507	540	523	537	487	579	497	569	534	574	499	553	552	480	545	583	480	547	503	538	525	544	498	552	572	564	528	577	564	529	538	571	524	560	549	554	492	564	523	545	551	493	526	542	533	502	538	578	529	512	546	571	523	525	515	527	539	552	525	530	541	555	542	535	559	546	515	548	537	534	523	536	563	515	546	554	564	511	522	523	592	523	554	516	526	521	541	545	531	557	538	559	519	535	581	592	547	535	547	531	547	541	529	557	507	559	551	495	533	540	528	508	571	531	564	536	551	537	536	512	543	575	538	529	547	515	579	521	490	582	524	519	543	530	574	528	569	540	554	548	524	506	517	554	555	552	535	541	585	545	537	493	562	485	581	534	546	532	545	538	543	553	581	553	540	524	510	532	503	538	522	556	569	576	532	534	525	502	489	514	512	503	510	540	531	534	520	577	533	521	524	519	542	540	550	533	531	545	519	499	550	504	538	540	507	575	588	548	493	501	492	545	589	565	548	521	537	543	533	559	558	468	577	566	536	545	549	569	539	524	517	576	551	535	540	546	531	552	515	527	561	588	509	540	510	554	524	550	546	548	552	604	570	584	554	542	505	522	524	538	518	532	529	546	530	522	501	532	553	539	499	555	541	512	523	533	502	556	548	546	576	502	540	550	507	516	579	524	606	507	538	503	538	545	513	511	567	542	536	551	531	514	542	512	526	529	566	519	572	554	520	568	559	500	533	550	544	516	562	557	554	509	575	566	549	545	547	523	530	543	554	581	576	503	526	554	539	508	554	544	556	538	572	527	530	529	563	549	510	538	519	545	583	504	524	523	489	520	568	566	555	538	537	528	552	530	481	516	530	547	515	579	531	500	532	547	561	535	566	532	509	542	565	556	556	561	501	528	514	559	536	501	543	502	560	566	509	549	549	548	559	586	541	516	511	493	535	523	540	545	561	534	540	578	528	523	532	519	572	535	493	553	537	531	553	529	496	519	514	568	554	556	554	594	560	502	544	515	536	564	506	513	475	546	523	560	541	546	517	535	529	543	540	590	560	570	553	492	562	534	479	562	485	537	517	532	565	548	525	554	588	604	528	543	542	559	543	514	510	517	511	529	530	544	535	538	530	524	515	516	502	553	576	515	497	551	534	525	517	513	546	527	494	531	537	555	509	559	572	544	543	532	561	502	543	555	513	571	524	540	534	522	544	549	528	528	533	547	572	543	536	532	512	527	510	529	524	541	539	542	509	523	548	547	569	500	521	527	530	538	553	541	536	536	507	550	548
32432	12006	1374	379	325	333	356	346	322	319	367	322	346	348	325	343	334	338	373	313	316	310	323	325	333	335	305	351	304	367	323	311	363	369	330	312	326	312	331	336	319	316	345	350	353	337	318	331	337	344	344	350	335	342	343	352	347	336	325	329	345	308	332	346	343	357	371	310	324	339	306	335	343	355	356	309	346	330	332	376	320	331	343	349	351	354	326	340	318	342	341	362	331	346	331	330	342	345	364	323	333	355	357	331	345	321	318	330	317	340	381	332	349	365	346	310	323	346	331	318	372	324	294	308	345	358	341	354	358	320	317	367	379	309	379	362	333	360	304	345	320	338	311	324	311	347	315	336	324	333	348	332	332	362	310	341	328	346	344	338	333	299	316	313	339	360	354	347	357	329	331	381	346	338	321	352	321	344	354	346	328	343	319	305	320	317	336	325	366	287	330	316	308	352	341	332	319	356	326	375	330	347	359	314	320	327	353	367	354	354	340	327	332	320	335	322	325	370	345	355	340	302	372	336	331	370	332	348	346	354	333	332	320	345	344	341	337	340	343	336	351	366	365	325	338	340	349	357	342	332	352	355	316	340	401	318	331	343	352	344	337	346	339	319	362	319	333	367	342	322	328	344	351	311	317	343	338	347	341	303	323	344	336	335	278	344	337	337	330	321	341	337	312	352	300	329	353	338	336	321	318	346	329	304	352	328	342	389	338	340	356	340	362	338	327	293	356	322	365	326	375	338	324	374	334	342	362	325	360	328	355	320	342	370	345	306	334	330	320	348	343	300	341	346	374	365	343	353	329	309	338	389	370	333	343	380	326	348	317	352	371	336	377	306	349	358	337	380	308	325	343	351	336	317	336	338	345	359	334	346	322	336	355	317	354	337	332	350	343	358	331	342	364	358	329	334	332	325	306	335	332	352	345	342	357	365	336	327	332	311	341	320	360	304	366	335	345	389	335	338	331	337	368	336	328	312	328	332	352	343	325	332	316	361	313	338	368	337	365	315	320	371	362	320	353	348	342	307	358	350	373	354	370	353	327	340	357	342	333	319	347	349	340	346	381	352	399	335	374	309	363	284	338	340	360	347	366	325	355	362	300	336	348	335	307	313	332	287	315	312	372	323	310	334	341	329	312	323	363	349	352	338	332	302	361	326	343	352	333	346	330	353	369	361	366	350	301	347	306	309	330	367	363	342	343	377	342	400	376	345	310	347	380	333	346	345	316	336	332	364	360	339	334	336	351	342	332	317	331	346	362	351	325	345	329	397	353	336	323	322	338	372	349	365	340	343	345	391	315	346	323	319	344	360	348	354	342	344	298	337	307	351	332	355	336	302	318	353	350	351	312	357	346	326	351	312	331	327	304	341	366	330	334	357	323	374	347	374	345	365	343	340	349	362	301	342	338	303	333	374	348	345	322	343	345	327	371	334	319	358	355	367	331	342	357	359	338	352	330	357	336	338	329	355	335	383	334	356	333	336	328	343	340	354	312	287	352	327	328	346	343	338	356	355	320	333	325	314	347	319	354	358	339	371	368	352	357	292	339	347	330	329	376	357	344	360	342	325	336	326	358	350	377	345	360	309	361	318	359	366	332	326	357	331	329	329	344	362	336	341	359	393	353	347	352	347	335	328	335	358	322	352	347	346	342	346	351	321	364	316	349	362	322	332	306	355	354	360	328	353	298	329	358	367	305	343	351	347	332	363	346	352	319	353	335	329	333	340	362	346	361	340	364	353	369	341	334	338	324	346	329	312	364	330	334	335	391	325	283	370	335	318	335	315	342	321	368	352	305	366	325	337	346	361	346	393	327	319	360	316	352	331	323	306	302	329	332	330	318	374	351	297	341	334	350	339	327	309	302	313	350	327	356	341	325	369	321	354	340	351	341	343	358	381	301	333	323	353	349	339	318	366	312	332	333	332	343	351	347	322	336	334	317	323	365	337	318	336	400	375	341	325	348	346	368	350	311	341	320	299	337	334	334	328	293	336	328	319	348	349	351	344	299	292	356	336	301	311	336	356	319	332	368	362	359	329	322	359	338	311	302	346	349	303	311	348	363	335	321	327	345	351	363	317	329	335	327	378	354	330	323	345	331	340	338	340	324	295	323	349	343	376	349	333	344	337	378	367	333	365	338	309	353	340	322	327	314	317	359	370	310	328	363	336	322	315	339	319	336	296	306	321	331	329	355	359	347	309	331	310	330	346	324	376	348	361	371	338	357	357	331	337	350	281	304	303	371	360	337	337	342	339	323	378	319	316	326	350	323	349	351	359	336	374	357	321	321	348	313	311	321	355	304	315	323	343	338	330	324	336	319	351	318	346	311	318	323	340	341	328	350	320	327	383	352	355	329	362	329	339	303	316	329	351	346	323	335	347	387	332	373	351	345	339	348	349	329	352	335	338	347	341	360	337	315	377	348	349	360	345	352	365	346	303	322	337	342	325	301	343	330	366	330	334	331	383	355	365	327	320	316	297	323	342	334	321	300	333	356	349	338	364	322	348	371	332	353	329	321	311	346	341	323	336	334	328	343	352	335	316	328	311	336	346	369	343	355	352	346	334	318	363	331	311	333	339	342	340	371	306	328	338	306	318	308	342	335	348	339	353	336	348	331	322	372	326	351	302	336	329	301	308	349	382	330	362	330	307	327	368	344	348	324	332	368	355	333	327	330	370	356	350	348	334	325	369	322	349	361	329	329	333	335	348	327	343	350	365	369	331	334	305	303	327	338	337	296	321	325	362	315	317	314	337	372	332	314	360	352	344	265	330	367	323	377	302	343	338	359	326	363	381	313	366	363	332	339	312	326	301	323	371	327	324	315	311	308	346	353	370	343	330	340	299	359	354	364	337	365	330	332	338	328	366	362	377	325	322	329	322	362	379	368	352	338	324	320	327	360	349	376	354	368	321	349	323	284	289	331	335	355	317	341	318	329	359	358	335	359	321	343	348	341	326	316	335	333	328	286	334	360	312	355	324	401	354	362	382	352	316	342	333	335	346	351	338	331	330	355	373	328	340	320	351	335	337	341	332	346	339	284	329	363	360	346	339	358	321	335	326	330	323	358	328	348	320	327	327	333	350	334	348	340	358	382	336	345	366	344	301	366	366	376	324	370	341	345	332	346	357	368	337	364	332	334	332	322	359	306	351	311	341	324	341	359	334	319	338	339	347	324	346	338	362	369	373	356	349	352	368	384	311	306	315	335	309	350	344	347	319	316	327	342	303	339	352	302	353	359	320	303	361	343	314	372	366	348	349	331	362	366	350	306	319	311	313	343	341	330	328	334	318	355	309	317	322	341	356	327	317	336	316	356	312	368	366	345	317	330	367	352	324	389	351	328	329	338	324	287	325	333	351	337	353	317	355	325	350	316	358	369	336	322	349	337	319	356	329	306	307	324	316	337	362	378	325	339	346	339	346	339	337	315	353	358	347	329	337	360	392	355	326	331	346	341	363	350	316	330	340	379	330	366	345	363	345
5959	949	891	841	766	780	791	795	753	782	727	760	742	730	763	782	812	798	807	752	772	814	804	815	716	778	712	795	809	721	743	735	800	769	759	790	790	752	768	784	762	777	756	753	768	721	748	778	798	793	835	757	815	736	770	761	788	753	787	800	801	779	739	759	815	731	819	816	772	766	783	794	758	805	805	796	790	812	789	817	761	786	770	759	807	796	782	756	781	748	806	790	773	806	769	781	777	798	757	777	749	777	753	824	787	762	755	804	757	762	720	799	778	758	771	777	777	734	785	773	795	774	755	737	815	816	775	780	801	755	756	793	771	778	724	759	792	793	793	814	809	772	774	765	844	782	759	745	803	777	756	775	751	744	826	767	785	786	794	736	817	766	807	755	770	837	759	771	810	786	806	779	800	808	748	825	835	758	771	755	750	815	758	792	778	749	783	828	781	815	787	753	742	765	777	784	780	776	760	795	818	802	752	753	770	799	756	722	771	761	756	824	757	776	747	793	764	795	800	800	743	774	759	708	701	808	764	787	754	820	790	780	764	760	768	768	770	750	761	781	784	784	788	752	768	757	745	768	714	832	770	809	730	797	789	787	762	783	779	817	805	747	742	713	815	738	802	796	862	751	802	781	794	739	729	787	742	813	801	760	811	796	802	812	819	794	759	742	793	747	739	776	774	776	751	761	792	824	783	778	840	809	782	825	786	781	757	806	773	745	740	714	783	775	792	776	746	769	783	746	763	766	822	803	785	725	758	787	703	844	766	763	779	744	803	808	800	804	824	745	752	774	795	801	804	788	765	791	768	714	798	838	733	791	761	771	774	781	779	750	778	789	798	758	787	785	718	803	749	804	781	804	797	806	780	748	801	790	754	824	782	768	795	788	738	796	825	787	783	780	787	754	759	811	739	812	775	823	779	803	755	805	731	762	759	791	776	782	762	781	751	774	799	781	730	735	790	759	828	813	764	766	806	793	791	777	798	779	759	744	787	772	766	771	814	799	797	777	793	815	744	772	776	792	821	735	792	805	768	800	788	774	773	766	800	745	736	758	723	785	791	759	786	781	810	763	748	772	800	759	785	728	800	783	748	791	754	801	761	807	837	770	785	758	744	819	779	801	736	788	745	796	780	777	777	781	730	779	773	762	739	739	777	749	752	757	753	767	756	764	758	743	734	763	772	773	807	753	834	789	811	784	808	750	754	768	800	774	814	800	714	739	760	773	755	767	802	739	785	779	741	770	831	805	792	762	843	779	794	809	748	755	753	778	766	766	788	830	817	773	804	790	777	819	804	779	740	787	783	764	724	761	735	786	769	783	735	836	814	805	746	744	768	785	799	796	850	813	786	787	824	835	811	752	762	787	741	824	795	807	732	743	732	773	769	725	790	772	770	797	793	789	768	785	788	780	832	819	776	797	817	761	812	771	818	811	766	805	797	792	771	834	777	810	800	770	769	790	791	744	770	792	795	764	805	767	775	801	790	753	751	802	768	782	837	786	798	748	780	767	794	803	777	809	814	789	790	803	808	804	754	794	814	781	778	805	820	778	791	788	799	736	735	846	801	826	736	812	791	788	828	761	797	783	788	779	731	759	761	813	804	838	779	753	776	825	750	825	797	756	807	787	751	793	805	799	773	811	791	772	764	777	809	758	804	782	807	716	790	764	769	792	785	744	783	798	809	823	811	723	803	766	741	783	781	816	761	783	785	795	784	766	798	766	794	787	742	735	770	828	730	760	800	737	773	779	766	785	789	780	800	804	813	801	785	811	836	749	774	768	764	765	782	778	813	823	840	801	783	767	758	781	796	778	784	777	746	809	746	753	714	815	813	808	771	800	786	750	849	777	797	801	798	761	797	780	756	822	730	811	809	752	779	765	751	790	775	744	798	776	784	793	800	769	775	763	796	793	764	771	821	738	749	779	776	786	794	826	752	754	763	825	806	792	785	755	781	773	769	755	836	748	804	788	756	774	786	788	748	758	760	770	762	765	813	794	748	767	826	800	757	796	766	790	781	822	771	833	806	769	797	799	779	773	813	761	769	790	828	767	773	782	761	823	786	816	809	796	815	816	757	753	797	759	792	769	802	745	730	760	728	774	779	801	773	749	759	797	799	773	784	841	756	755	762	791	787	773	766	763	804	758	826	757	735	803	767	752	844	710	779	788	780	764	772	760	753	764	776	770	847	783	756	729	824	792	767	766	819	771	760	776	829	778	784	799	783	805	775	774	745	776	761	806	780	790	834	748	753	758	813	810	761	756	795	803	731	771	703	819	727	781	750	812	770	770	786	742	762	824	745	761	768	748	758	763	772	765	764	757	773	792	741	801	737	784	757	805	783	795	826	758	762	780	806	812	815	761	818	775	763	788	789	807	810	774	808	800	830	766	784	795	791	797	775	801	767	761	797	747	767	800	803	771	773	766	819	803	791	816	791	747	811	794	793	771	793	805	795	773	777	782	800	767	796	797	779	814	797	764	763	770	761	806	761	772	781	769	754	799	768	734	788	783	816	777	792	804	795	798	782	770	782	798	777	778	783	786	779	736	810	780	753	759	827	806	821	755	721	813	809	744	762	756	789	800	755	826	758	741	781	813	800	771	785	787	777	808	755	829	806	791	757	806	807	806	830	785	769	778	772	758	795	765	769	750	712	761	737	784	768	791	793	727	792	811	743	788	793	776	802	823	806	818	803	717	766	726	779	768	724	752	774	785	832	758	802	819	781	832	747	821	795	782	796	770	752	760	843	787	753	832	764	796	787	715	798	740	787	798	814	757	777	778	786	780	773	805	791	760	794	765	745	821	754	822	729	804	731	806	751	746	733	724	762	771	743	745	781	766	830	749	801	770	748	773	793	752	852	789	799	794	799	828	821	779	838	810	754	787	707	769	805	797	801	785	806	780	807	813	816	791	731	768	745	799	809	799	754	772	738	808	749	729	806	799	835	797	775	814	760	748	776	808	823	833	803	771	858	762	737	798	756	775	839	744	757	797	781	791	767	789	801	744	783	814	784	745	816	787	740	736	801	733	766	773	780	795	778	807	815	758	794	799	756	798	818	756	773	770	805	746	796	767	797	787	848	785	801	804	805	821	790	805	794	835	774	773	775	789	802	804	777	748	786	772	778	776	749	752	804	776	792	790	763	760	783	744	788	784	832	772	770	821	763	774	762	830	746	789	818	754	748	789	787	783	804	766	764	748	811	720	789	820	804	781	735	787	779	765	778	765	709	773	754	803	733	792	766	799	771	786	781	761	717	807	774	742	762	758	828	804	800	817	778	775	765	781	762	751	784	789	804	754	782	785	728	772	747	786	839	801	761	771	762	763	752	818	783	813	793	785	788	803	786	781	739	768	744	793	768	779	774	817	821	780	791	785	785	804	823	847	796	792	769	783	816	808	825	750	756	803	751	785	783	778	808	794	762	724	765	745	748	827	776	781	786	801	744	790	757	784	794	777	793	801	805	776	756	792	771	808	774	763	765	816
24516	20854	24467	27363	20072	1735	612	504	460	459	400	394	451	427	385	389	419	407	376	392	410	373	398	421	425	352	408	408	363	383	421	421	402	394	405	371	416	377	349	356	381	424	422	398	405	377	419	382	389	369	394	405	413	359	386	411	357	400	426	392	420	412	427	372	419	398	390	445	405	387	389	383	375	382	416	406	395	374	405	405	392	411	420	374	395	430	388	430	394	385	424	411	418	413	424	357	365	425	382	400	408	398	375	384	402	442	404	392	391	465	379	429	380	422	441	413	404	369	390	399	412	349	397	384	422	402	425	412	392	362	404	402	392	411	369	396	399	391	423	360	405	407	394	377	383	432	420	388	401	397	393	417	434	400	381	376	370	380	400	419	408	381	381	352	401	417	445	371	391	423	432	457	415	418	348	388	389	393	365	413	392	443	396	438	414	401	386	410	347	397	408	404	395	382	420	377	377	378	407	413	398	429	387	445	379	390	397	402	386	368	403	378	364	413	371	419	396	388	400	413	405	411	439	384	414	367	401	362	400	391	417	378	375	430	403	391	383	367	415	366	389	410	424	424	403	370	400	336	390	387	437	360	412	374	407	391	395	355	416	425	377	365	394	401	391	411	397	425	384	430	367	415	395	411	438	402	402	399	396	417	422	378	402	416	372	371	425	400	421	425	421	349	382	415	410	365	370	408	399	397	409	369	398	401	401	399	397	392	394	402	384	421	394	400	398	418	418	391	422	391	362	421	384	361	383	401	402	387	419	388	351	376	399	377	382	422	368	379	384	436	380	355	418	393	446	446	422	418	361	389	367	397	402	400	421	393	419	449	396	404	413	380	369	390	387	387	379	402	435	445	393	390	365	418	382	427	438	414	385	391	410	382	384	382	355	418	381	402	387	412	440	408	427	407	387	399	394	379	386	431	460	369	365	378	392	407	382	404	408	413	350	415	375	404	365	387	374	369	374	374	393	376	389	396	378	382	398	383	458	415	408	388	400	442	367	382	416	407	383	435	441	441	372	373	372	405	405	409	452	405	399	398	401	423	380	378	364	401	390	402	375	397	391	437	416	379	395	404	391	386	369	390	400	417	389	383	376	433	406	375	372	407	401	388	397	391	449	369	363	394	405	427	342	382	397	403	401	366	387	388	388	361	390	393	357	405	389	394	414	371	398	461	422	400	402	376	433	397	390	358	370	397	408	409	440	378	398	397	384	362	370	417	389	378	388	394	399	409	389	430	371	394	407	412	385	373	403	402	385	398	392	415	398	395	408	379	416	412	352	381	415	372	379	376	410	386	403	404	438	373	382	380	361	421	410	409	386	420	397	375	389	404	426	434	418	382	425	385	372	424	424	390	372	388	399	407	381	454	402	408	392	406	424	401	386	414	410	392	413	367	399	347	409	383	383	396	400	389	389	403	367	431	384	378	421	398	410	414	375	389	369	417	360	385	419	413	401	374	400	351	409	378	427	427	380	398	403	380	365	415	387	380	385	396	327	410	373	423	391	417	427	386	421	396	381	410	394	407	353	383	380	429	382	427	380	398	412	416	404	363	405	374	355	397	369	382	408	386	373	375	344	375	406	372	395	387	351	367	413	414	400	390	382	388	398	397	408	362	384	402	395	444	420	435	378	409	425	441	377	430	402	402	380	360	396	363	374	370	367	421	367	398	397	399	400	396	401	386	370	361	402	393	403	440	376	448	438	395	404	395	386	372	380	378	393	394	411	406	417	418	397	420	404	396	392	390	367	413	431	409	378	391	395	361	395	361	396	406	398	401	364	426	395	399	390	417	402	393	395	389	395	357	392	407	389	408	397	396	399	434	421	367	410	413	389	397	374	364	411	380	394	393	403	420	404	389	379	385	418	412	377	399	407	402	409	379	405	385	409	371	421	406	414	363	379	381	361	438	369	387	436	399	389	404	384	394	372	412	381	369	380	399	387	407	369	392	424	380	369	399	373	394	382	398	399	398	388	373	379	410	414	409	443	423	382	418	371	428	403	406	392	389	397	430	401	428	417	399	369	394	395	383	416	417	403	397	396	413	398	379	396	434	406	337	369	432	388	380	390	442	395	398	381	378	421	418	434	381	414	430	343	387	396	400	376	384	366	416	411	408	403	393	404	364	413	411	399	421	399	397	406	362	403	392	428	433	421	386	413	392	364	390	379	423	384	364	427	395	449	362	391	412	402	413	360	390	406	406	427	384	365	380	404	350	400	420	394	403	402	374	403	382	367	435	404	378	399	412	423	428	399	398	409	374	416	415	368	416	374	365	413	416	410	432	423	416	356	381	353	370	369	377	371	396	383	397	385	394	387	428	350	423	353	403	363	357	402	416	442	390	379	371	394	415	375	360	403	390	371	358	373	393	393	378	399	387	375	426	419	408	436	385	403	342	404	402	373	380	356	394	422	381	370	382	405	406	384	395	416	395	400	396	360	412	376	367	434	409	452	371	428	376	356	389	390	367	383	402	392	375	362	398	379	375	391	360	400	421	391	396	392	411	372	403	381	424	433	362	354	388	373	413	404	368	387	407	401	413	402	390	423	416	439	392	380	407	390	405	425	437	453	424	425	366	390	393	401	447	410	432	435	388	411	410	427	376	419	410	395	368	402	383	378	411	414	397	391	391	359	399	398	423	375	391	370	377	417	375	418	407	394	356	388	392	399	366	415	408	396	386	405	372	402	352	425	389	374	376	373	439	401	423	394	372	391	420	385	383	364	383	395	382	420	403	413	424	426	393	426	425	382	383	401	395	386	374	407	397	393	365	376	388	398	383	361	390	393	372	409	392	432	378	416	396	384	372	401	392	376	422	369	389	379	415	410	377	411	398	415	384	387	392	398	409	356	370	400	394	377	399	344	398	384	427	390	371	403	377	395	419	421	379	352	365	361	373	409	392	396	356	372	439	383	397	394	396	419	393	384	394	378	388	396	388	404	353	419	372	391	400	393	393	381	406	396	409	353	410	464	396	382	432	403	432	411	398	394	399	420	406	401	380	391	421	402	421	427	398	366	394	430	423	406	407	392	380	375	399	398	420	393	402	391	409	375	427	403	364	410	380	412	408	384	440	397	419	383	383	392	404	386	401	407	417	409	423	383	403	408	434	395	367	411	420	421	370	390	393	404	399	365	406	386	403	413	392	367	384	424	419	387	396	398	362	400	424	428	364	415	394	404	392	412	395	359	399	385	386	385	384	369	417	398	396	421	405	404	397	403	382	367	434	392	395	404	420	415	389	425	379	415	430	462	399	422	406	370	380	350	408	370	371	424	372	420	455	380	366	371	391	354	415	398	419	392	418	365	411	406	414	377	366	415	411	438	383	406	382	377	355	399	378	395	378	395	430	379	371	377	387	388	388	388	384	410	422	406	400	414	389	397	418	397	397	432	390	401	412	386	452	375	368	387	394	396	399	368	405	396	372	372	406	353	396	415	359	417	422	384	386	413	415	399	386	384	364	425	405	377	405	402	381	376	378	432	397
3874	3136	2187	1364	1078	997	871	911	891	882	925	919	871	893	918	890	862	934	899	888	872	842	851	922	830	908	869	834	897	897	911	894	858	818	896	911	829	868	909	884	887	954	902	860	879	854	865	908	848	892	874	864	844	854	914	894	853	852	903	891	886	892	859	837	863	852	880	810	901	857	907	873	836	857	880	888	877	875	848	902	814	895	853	879	791	962	883	901	914	853	882	880	934	882	917	894	815	826	878	917	883	827	862	885	881	828	856	808	889	872	831	878	846	884	914	870	887	919	922	906	847	870	851	858	856	884	890	859	925	931	896	883	855	892	925	856	852	856	908	890	885	897	858	856	914	845	811	880	879	830	898	901	906	908	834	857	941	909	849	861	890	843	873	812	874	872	883	862	841	872	818	895	873	854	844	859	891	903	891	910	892	899	873	878	880	911	929	897	827	878	920	813	839	839	870	903	841	846	934	948	863	846	860	847	892	883	857	948	920	843	870	881	844	881	898	859	879	801	901	822	851	859	872	896	873	906	917	840	864	923	903	858	843	941	856	912	927	913	875	895	941	879	870	934	854	906	858	880	847	866	859	831	827	833	848	830	902	875	867	907	823	922	884	842	893	861	857	918	865	918	927	874	836	853	883	863	903	848	882	859	886	837	870	916	869	856	846	878	843	830	895	840	873	829	959	891	842	905	831	848	922	863	893	828	881	860	901	827	886	842	853	908	834	828	892	856	868	934	889	819	899	817	839	890	897	888	874	875	891	909	956	874	922	830	918	885	893	950	837	835	904	834	894	870	829	864	880	971	897	929	872	834	892	860	870	849	879	910	787	846	846	897	897	869	846	865	892	848	854	848	867	870	896	867	871	876	829	825	886	832	846	830	914	900	873	850	900	839	879	869	902	868	885	820	868	908	851	906	925	881	879	886	901	870	894	864	854	866	853	860	865	866	874	886	887	862	860	885	853	860	888	890	879	894	912	876	865	857	845	832	855	856	843	890	799	884	923	886	920	900	857	911	878	858	869	854	898	900	930	836	898	841	894	892	858	951	871	899	906	866	876	914	907	883	906	857	857	901	834	892	914	893	843	900	842	869	876	864	866	906	903	881	869	905	836	882	911	910	885	876	845	860	883	860	855	864	883	877	899	855	870	907	931	858	883	872	855	851	897	847	922	908	895	903	894	861	866	898	859	902	870	884	861	887	900	825	839	840	857	907	861	864	915	890	823	835	899	824	937	864	903	879	878	853	833	880	869	862	883	869	896	919	884	893	871	899	913	872	874	908	833	864	834	864	865	835	824	905	876	890	866	857	848	870	941	885	853	853	847	885	871	878	855	882	854	863	914	874	886	824	905	837	882	908	864	925	839	896	880	862	876	897	881	897	881	853	830	918	872	867	916	843	923	947	839	840	875	837	881	874	909	864	828	833	825	883	864	847	878	907	928	899	851	830	816	858	874	887	864	837	877	847	898	887	906	875	842	929	880	896	870	844	868	849	914	868	852	954	865	882	901	844	899	873	892	877	907	887	860	871	846	887	837	920	892	921	849	841	888	852	882	867	861	872	870	924	894	862	883	877	860	876	852	820	900	878	845	845	899	874	853	883	856	845	849	920	837	872	922	888	872	893	863	875	862	814	928	864	804	872	933	872	896	863	836	836	903	868	849	876	872	887	857	910	905	861	872	888	881	891	846	908	900	854	860	908	903	841	886	945	867	907	861	819	860	845	877	858	815	856	888	857	841	858	869	894	897	854	889	857	869	825	828	914	806	884	922	859	854	857	843	845	891	885	860	842	868	909	920	845	870	847	863	917	893	882	869	851	869	886	892	920	928	861	872	854	877	865	843	864	880	869	846	881	854	920	888	833	857	897	896	889	915	908	866	940	826	947	885	882	841	879	861	827	903	842	887	868	859	854	863	906	859	845	872	868	900	912	869	931	876	863	879	893	879	922	862	907	854	883	876	869	883	925	868	846	876	862	869	946	834	867	888	915	882	878	866	845	886	849	893	839	912	904	890	906	866	878	923	825	803	931	899	880	853	889	889	832	848	855	935	964	866	870	904	904	855	834	861	891	899	849	846	830	876	871	853	881	888	873	850	835	844	847	848	919	848	866	899	895	885	837	836	831	884	873	863	897	842	895	847	943	869	902	888	842	880	882	890	917	864	928	841	811	849	888	858	830	896	934	857	852	841	862	875	863	839	847	840	880	880	842	899	876	900	859	899	882	873	869	864	911	873	861	900	858	900	893	894	846	898	877	844	915	875	892	855	903	904	860	857	840	895	871	862	849	912	843	885	922	869	842	894	913	884	843	930	872	915	827	836	859	854	856	861	890	876	868	858	915	924	856	849	887	836	853	895	816	845	835	849	851	861	872	882	895	895	917	871	845	894	875	884	880	922	903	862	880	873	848	876	908	854	869	892	897	858	875	901	901	869	849	899	866	890	818	892	871	828	938	890	882	843	885	933	891	897	894	894	867	911	854	846	837	886	894	913	830	874	846	927	879	884	858	905	829	889	826	885	895	846	830	863	859	926	836	879	825	934	854	898	870	887	871	887	910	914	878	895	881	907	886	899	905	903	811	820	910	913	845	854	866	821	864	883	924	889	890	874	836	787	912	899	858	856	838	892	849	868	868	877	848	902	866	886	860	857	855	887	885	859	827	857	868	894	885	876	835	916	830	889	868	885	834	885	824	879	915	938	889	885	909	842	889	821	871	856	899	920	877	893	840	848	867	888	892	880	874	882	899	895	803	854	879	871	892	910	847	932	915	902	922	824	882	874	852	862	859	922	878	895	881	863	902	840	861	875	950	844	880	910	931	889	853	876	931	877	869	915	847	889	818	901	931	886	831	869	866	855	909	872	816	884	863	879	889	854	882	854	879	911	868	943	878	873	858	846	890	842	899	877	867	854	903	874	883	861	878	829	883	856	842	838	879	872	833	900	891	874	867	905	866	853	913	872	886	876	860	851	896	858	884	851	878	853	872	888	830	906	854	888	813	858	879	872	870	829	865	907	867	886	859	818	847	859	916	840	890	814	877	822	840	891	817	911	847	882	898	838	901	847	865	890	973	875	841	871	837	907	874	876	904	841	844	876	854	905	880	834	877	849	910	863	875	879	938	885	874	919	836	870	884	836	845	866	880	926	874	903	882	886	829	849	824	845	862	850	890	873	838	850	885	920	793	910	839	896	904	888	860	852	882	853	869	870	868	886	872	837	852	885	900	915	874	852	887	905	869	842	891	860	829	817	883	900	829	890	836	887	893	869	929	896	885	855	853	874	810	864	863	887	841	885	895	837	912	875	845	867	849	843	923	901	886	856	824	919	852	881	900	884	875	886	926	849	826	855	842	908	814	860	885	913	865	875	889	930	864	852	886	857	937	887	903	885	863	868	859	884	923	843	890	868	867	876	837	828	840	822	854	854	877	833	963	900	859	882	900	892	877	930	849	853	912	822	883	859	872	841	877	910	882	898	847	839	910
23577	20826	25083	26662	20834	20849	3251	519	369	333	307	277	254	242	278	244	251	233	245	245	216	241	245	243	242	228	219	220	200	278	241	227	240	229	231	206	249	249	238	238	221	245	232	208	227	220	209	218	213	235	219	218	225	213	215	208	227	213	225	225	232	218	242	231	213	236	239	224	219	221	218	238	236	239	232	237	245	235	220	229	253	234	225	257	250	253	220	210	238	218	230	233	243	260	213	208	226	204	219	239	248	224	246	225	214	214	220	227	231	217	235	245	220	254	233	221	221	212	297	257	237	218	233	233	244	211	220	250	234	208	210	259	237	237	244	227	215	230	241	233	245	213	231	227	237	235	230	239	208	230	233	195	204	219	255	234	236	223	224	228	206	223	247	245	216	223	222	251	218	223	207	219	238	203	247	231	185	228	227	231	237	210	254	228	211	244	251	227	219	203	219	212	240	224	209	238	209	207	236	223	215	239	200	259	229	223	230	222	224	227	239	249	205	245	211	205	239	221	211	207	226	204	230	198	174	233	211	210	236	249	228	212	249	208	278	243	249	207	223	217	214	221	220	217	238	251	244	216	263	251	238	231	237	209	245	221	244	215	214	194	241	220	235	197	215	257	203	222	252	191	233	255	243	254	221	221	233	263	248	241	236	226	205	209	212	221	210	257	219	225	239	194	205	228	226	238	231	233	241	228	191	244	246	213	238	225	248	259	213	250	247	210	247	244	188	243	219	224	235	231	214	225	214	240	218	230	211	220	239	216	191	263	240	225	246	232	235	219	227	221	222	241	266	216	215	218	224	230	234	193	208	214	211	219	206	220	221	225	218	245	186	224	225	220	268	208	226	228	236	195	228	206	242	220	205	227	214	252	208	237	244	244	217	219	233	239	230	195	231	231	220	234	255	255	226	217	233	227	257	241	231	197	214	188	222	206	236	229	227	226	251	222	231	233	228	209	185	212	209	235	216	215	241	246	225	227	217	193	233	208	264	212	225	208	232	202	233	204	214	211	246	242	256	233	213	195	226	251	231	224	232	174	234	227	222	236	253	229	241	218	241	221	247	205	235	234	202	221	214	222	239	221	234	270	215	237	240	224	227	240	232	233	232	197	213	250	242	243	239	211	204	227	246	233	228	239	228	222	234	221	206	224	236	232	222	216	217	210	237	229	232	203	221	221	234	217	227	224	251	233	212	204	224	232	189	226	230	222	207	248	246	216	236	237	215	244	240	208	198	210	271	209	215	224	225	208	218	222	211	229	233	218	234	235	205	237	226	231	201	215	242	236	238	239	225	214	222	243	209	211	241	203	225	217	195	240	245	237	227	202	216	225	221	232	239	223	222	224	247	258	226	222	222	258	240	221	220	238	236	245	201	207	215	244	248	215	199	226	230	229	195	230	219	221	252	226	241	244	241	234	224	219	233	216	228	229	216	248	223	248	243	213	224	237	212	194	193	196	239	243	227	228	264	227	226	227	217	231	219	217	216	230	234	197	239	241	220	205	230	240	228	213	215	221	236	229	226	185	221	202	231	234	232	237	219	264	264	237	252	218	217	241	224	264	235	186	229	212	213	247	200	221	204	261	233	239	230	258	220	259	252	219	232	222	259	249	218	213	209	226	282	209	218	223	211	228	251	223	210	211	237	239	245	203	231	246	211	220	216	210	229	205	237	241	216	212	261	229	211	220	226	242	236	254	232	224	229	229	225	236	249	250	235	227	229	222	222	234	251	242	213	220	235	202	219	218	239	220	205	203	220	205	232	216	238	227	212	240	217	237	207	221	205	243	252	243	237	220	237	217	221	230	249	210	225	235	234	209	244	236	195	199	212	235	237	203	234	245	222	227	232	263	241	211	242	217	214	221	253	209	231	210	219	223	221	199	216	232	218	233	224	227	193	229	250	224	264	256	203	219	188	227	218	225	205	245	245	237	239	231	233	205	253	258	220	219	225	208	243	244	227	234	252	246	240	195	235	232	219	235	217	256	225	231	216	273	234	223	233	249	208	232	237	221	230	206	218	238	217	235	229	238	264	186	221	200	227	231	232	247	229	220	189	208	248	233	227	209	230	212	229	220	222	225	225	231	234	252	256	242	234	221	236	248	231	222	220	205	242	215	213	240	229	216	229	209	210	207	254	247	237	252	235	241	250	240	225	232	225	218	210	247	234	227	226	241	231	210	224	217	190	235	226	207	193	225	243	239	226	214	205	265	256	237	253	226	236	227	228	225	200	230	242	213	223	242	193	222	227	233	210	219	245	236	192	246	214	206	242	239	234	225	219	219	211	224	259	234	208	219	219	246	237	225	243	226	248	245	240	261	220	230	236	221	222	244	224	224	221	223	239	273	240	200	238	214	218	245	205	261	238	206	264	226	240	226	200	251	227	248	217	243	237	248	235	200	243	246	221	256	182	215	205	218	207	227	224	224	221	238	225	231	230	196	226	216	249	226	248	244	219	233	227	239	232	224	199	235	192	253	230	219	215	255	210	228	246	217	254	213	217	207	211	220	237	217	244	244	217	216	240	262	209	261	247	260	223	237	255	234	227	236	208	254	232	196	267	229	218	194	223	221	218	235	241	234	225	217	222	223	231	211	244	251	210	217	245	221	213	230	238	240	236	215	226	235	236	208	236	245	222	226	233	233	244	226	233	229	227	234	188	235	246	238	219	256	207	222	257	243	262	226	236	210	213	244	225	233	222	234	212	209	245	222	212	240	216	239	256	224	217	241	219	209	245	220	206	211	248	224	200	222	233	246	216	202	209	235	231	203	227	244	216	199	223	230	230	231	183	240	204	244	224	229	231	199	212	241	209	226	221	243	206	229	233	225	240	235	258	228	205	255	240	266	221	250	247	222	223	206	201	217	227	219	251	210	223	245	213	264	242	298	215	192	206	227	225	215	246	226	233	229	247	229	231	223	258	222	220	228	235	217	211	223	261	222	229	220	234	214	227	215	211	252	188	247	204	202	244	215	208	205	218	224	230	195	214	243	235	212	240	216	199	218	238	233	219	226	223	239	214	244	243	237	229	206	210	207	210	196	235	214	246	247	202	237	219	242	219	236	243	219	222	211	237	203	213	241	232	252	203	236	242	226	254	211	201	231	232	260	232	215	211	253	240	220	208	235	223	237	269	237	248	240	234	209	196	227	231	237	222	219	221	218	227	219	186	210	239	234	218	255	241	248	228	236	255	230	222	200	243	248	215	235	222	236	240	240	222	233	230	224	214	238	247	229	224	241	231	203	214	224	211	213	216	226	243	229	224	218	226	220	218	247	205	228	260	220	224	228	243	249	223	220	221	214	248	222	183	201	226	208	216	232	220	218	228	244	243	253	215	256	235	257	225	221	272	203	235	214	233	196	245	234	206	226	204	207	223	222	240	217	260	235	272	233	226	242	267	245	244	224	230	239	240	231	240	244	222	237	274	258	230	226	234	220	213	232	196	227	226	241	236	226	248	225	247	232	241	209	201	240	208	204	253	228
3467	5040	3100	1554	935	759	681	600	601	583	602	579	598	595	527	550	580	558	547	533	515	495	585	519	537	518	533	558	508	537	535	501	537	521	526	543	531	508	517	513	519	500	523	473	511	545	560	501	508	523	529	587	560	530	538	523	512	551	539	545	537	571	539	524	517	566	532	493	512	558	557	526	535	518	541	520	539	516	513	538	475	566	516	506	505	501	494	538	563	534	515	514	510	523	513	547	529	533	552	524	511	509	525	495	539	517	525	522	505	526	473	550	527	507	513	542	537	532	531	513	555	497	588	518	553	514	507	539	506	526	505	502	545	525	514	541	541	526	505	541	543	513	528	486	527	562	529	508	505	528	573	484	571	513	548	520	499	518	594	524	488	523	545	484	498	518	531	529	536	531	471	543	549	563	519	506	521	525	527	536	551	504	530	485	563	567	539	532	526	546	508	559	527	525	515	495	496	515	567	524	505	497	494	531	539	472	520	536	507	513	517	504	514	537	553	505	530	510	535	559	496	545	552	487	513	525	543	564	525	505	513	555	544	517	516	530	494	513	479	556	513	537	519	523	506	502	556	491	554	558	523	536	522	519	534	514	526	518	490	539	532	542	506	552	527	540	538	507	558	503	564	539	513	498	532	516	546	527	542	499	525	537	500	525	513	536	538	551	523	550	556	520	544	544	526	530	558	498	511	520	512	522	561	524	553	537	568	545	528	509	519	536	517	512	536	520	523	520	559	535	528	531	512	498	564	526	538	523	553	534	520	551	527	551	537	556	553	523	517	497	525	530	558	527	572	507	525	550	531	520	549	543	513	526	553	500	527	517	561	541	542	482	574	525	523	503	496	517	497	518	541	507	555	537	549	519	529	502	539	493	521	593	508	521	543	518	508	519	528	476	522	575	535	509	492	539	536	539	530	555	517	517	559	563	499	542	564	522	551	526	539	517	486	499	543	505	532	500	552	530	529	481	509	516	548	519	540	552	531	476	497	525	533	543	510	544	534	537	509	551	534	508	563	505	546	529	493	507	567	539	541	550	528	513	559	540	539	565	506	491	489	554	504	528	545	522	553	498	549	589	515	540	491	504	561	502	533	523	516	542	542	489	524	571	550	542	533	508	509	528	517	505	552	516	542	498	471	543	545	526	577	540	550	526	542	508	523	490	485	525	540	511	490	531	504	531	505	548	547	487	523	482	507	505	532	501	532	514	518	540	534	541	583	541	507	571	516	525	528	523	514	512	513	553	504	472	491	521	503	515	485	509	487	508	567	503	580	518	506	483	527	520	493	527	545	541	531	531	506	490	504	522	550	520	534	531	514	501	513	558	533	526	529	524	512	528	559	473	507	531	497	563	526	523	532	528	521	505	539	476	549	571	518	551	519	511	553	478	515	544	517	517	531	544	527	513	527	519	536	550	560	516	554	546	539	515	552	478	520	531	524	523	505	516	564	519	572	503	524	527	531	566	528	510	522	542	558	505	499	550	544	544	533	534	498	547	529	575	518	532	517	478	520	516	483	563	529	549	512	537	515	508	477	516	543	527	519	546	518	498	548	485	545	496	556	525	514	501	519	513	536	497	552	502	500	501	529	515	537	493	504	545	495	543	575	550	492	519	506	506	550	481	527	538	532	514	530	528	506	541	552	538	546	519	533	536	482	568	535	505	580	515	570	540	513	542	524	494	568	549	553	504	533	551	540	535	508	504	515	485	514	529	534	520	554	523	547	543	533	548	539	563	506	509	505	531	516	510	534	551	531	550	523	553	518	531	527	515	536	520	551	525	483	529	544	546	521	506	492	520	503	549	514	553	512	495	510	500	521	539	502	515	502	493	540	520	530	539	542	509	549	523	557	541	526	499	547	532	491	518	522	570	557	524	549	534	539	541	477	540	552	540	571	535	537	497	558	503	489	496	518	523	519	532	505	529	498	516	476	492	518	486	519	537	485	565	560	536	537	535	496	493	590	548	529	548	488	530	545	535	498	492	538	560	534	529	533	537	552	518	534	517	541	505	580	500	515	577	505	505	509	503	532	488	510	539	512	509	537	560	552	518	519	525	534	504	548	487	511	529	528	513	556	544	536	510	493	502	539	491	529	552	563	525	506	541	482	514	511	542	488	511	511	568	501	493	509	517	493	514	557	527	539	518	522	522	530	531	540	562	515	503	518	519	487	540	530	536	495	528	539	532	501	477	542	507	530	555	549	490	519	499	531	538	502	538	579	525	533	558	541	508	533	552	522	533	518	504	521	550	515	529	514	532	536	559	503	534	501	478	540	536	481	521	519	543	532	554	526	555	508	522	513	574	489	560	506	501	514	527	549	520	522	515	502	540	560	545	566	517	535	524	524	497	554	507	523	544	536	481	483	542	501	526	558	511	525	552	558	536	571	525	502	522	495	515	518	560	561	527	538	510	518	534	555	542	471	546	529	546	515	558	526	506	497	534	521	492	549	522	518	560	529	516	551	500	537	536	593	504	517	563	521	533	537	548	535	517	509	548	518	535	532	525	513	523	503	546	535	546	505	520	462	534	521	493	496	557	530	510	515	526	563	496	508	527	525	520	532	524	527	500	490	548	532	516	505	520	560	511	495	525	533	521	542	513	548	502	534	538	564	532	534	507	536	514	512	543	533	554	521	532	516	513	587	512	539	527	522	555	496	532	491	480	557	516	548	562	548	504	530	542	574	511	544	525	482	549	540	524	531	529	539	516	540	528	526	561	541	520	521	550	519	509	554	523	509	502	552	530	521	502	532	500	558	530	544	488	543	532	495	555	537	491	566	521	526	493	521	529	528	509	506	510	526	543	512	509	514	532	509	545	536	488	527	524	546	525	496	524	582	497	554	578	505	548	524	563	564	537	570	517	522	537	511	553	511	532	506	550	549	540	555	520	545	568	504	518	537	548	540	533	511	529	519	476	528	543	551	514	519	511	537	510	507	541	522	603	520	540	525	537	527	559	530	532	524	530	513	506	527	492	545	490	538	524	513	512	508	573	533	511	519	521	559	495	524	503	536	516	504	532	496	489	541	552	551	559	530	520	510	535	496	559	524	549	502	514	494	529	496	500	530	518	522	520	564	499	522	521	511	504	510	536	510	501	515	513	496	510	523	490	567	480	529	539	489	509	509	552	563	506	519	497	544	527	554	516	558	533	520	506	522	536	508	551	497	550	509	571	496	507	518	568	517	532	526	555	564	508	544	541	567	511	542	528	513	488	533	531	524	535	542	543	534	531	547	549	512	518	537	527	550	523	525	550	515	524	520	484	564	533	534	518	564	527	529	518	514	511	520	519	528	518	553	542	533	505	546	500	533	562	516	538	507	525	566	549	491	544	508	495	525	525	522	564	509	538	522	534	553	545	515	514	493	552	520	521	538	516	517	550	545	529	527	529	537	548	509	471	546	524	507	530	521	521	534	508	490	492	521	533	498	561	529	521	549	509	507	511	522	523	565	493	507	499	510	497	505	523	520	549	525	547	513	497
32324	11980	1457	470	408	391	307	327	345	347	321	347	312	333	349	384	332	330	322	357	329	302	353	324	327	390	369	373	324	324	357	340	329	348	350	323	334	342	372	374	315	316	315	336	336	361	339	365	301	364	364	370	330	350	335	320	340	362	350	386	337	340	286	336	330	351	355	343	319	320	325	351	338	359	353	342	328	331	324	301	369	339	339	348	354	336	352	337	321	342	298	345	357	308	342	306	303	368	348	336	364	330	319	328	357	338	314	327	345	321	343	314	341	316	338	329	329	327	326	313	299	327	337	336	351	355	329	339	337	334	332	365	332	314	334	335	310	348	350	353	353	325	332	354	310	315	308	343	333	328	358	338	341	343	309	322	325	305	321	355	319	354	336	339	314	306	356	320	306	359	322	341	338	350	367	329	351	351	332	370	339	315	335	325	322	340	317	325	337	332	329	348	337	338	311	318	346	320	340	329	311	313	326	312	335	348	321	310	313	365	307	338	334	345	330	338	335	346	334	325	314	312	325	350	318	336	344	340	308	345	351	340	348	330	325	349	330	339	322	360	374	298	328	348	370	356	350	336	335	312	320	335	320	345	340	332	324	347	351	319	334	331	318	327	366	364	334	341	341	315	309	311	295	321	351	316	362	322	375	314	304	366	354	354	312	315	303	341	378	343	314	319	353	355	356	324	342	351	362	344	329	318	330	362	361	308	363	317	342	332	384	366	322	354	315	361	316	343	313	356	339	324	323	310	330	366	356	361	319	322	349	329	335	323	350	316	347	319	356	331	347	311	282	333	336	320	330	343	330	348	309	327	352	355	343	324	329	303	332	343	307	332	354	320	350	361	315	321	343	332	332	323	361	373	309	323	305	342	314	330	334	359	348	365	376	320	347	324	356	336	350	319	309	307	314	329	334	337	314	307	343	337	303	322	347	371	344	311	340	363	312	348	336	337	366	378	366	321	316	288	333	359	314	317	334	341	339	360	335	302	363	346	356	314	324	343	332	325	327	310	327	383	333	328	342	311	321	382	308	324	287	364	327	322	319	322	315	318	300	372	324	339	345	330	333	339	323	315	337	346	325	347	367	319	325	335	340	346	353	318	332	331	317	332	324	353	322	341	325	361	299	342	344	389	306	341	342	331	335	381	315	315	350	344	355	352	320	337	359	340	326	342	324	346	333	342	328	360	336	338	355	308	308	320	348	310	339	338	326	350	360	355	348	307	339	357	341	328	370	325	342	365	328	334	320	343	362	337	323	294	370	332	325	382	312	317	336	325	304	361	339	324	314	333	345	337	373	343	318	356	343	357	344	326	315	356	365	342	352	343	365	399	314	319	305	349	348	344	328	328	314	339	360	344	327	348	326	326	303	363	293	335	300	355	348	360	338	324	344	325	342	308	308	336	332	326	303	312	325	317	314	284	327	365	346	295	360	314	354	335	346	349	356	348	325	318	340	358	309	288	333	347	325	327	346	350	332	313	357	300	346	328	295	309	311	340	337	362	374	346	311	345	313	328	319	314	342	340	315	343	361	320	344	388	326	360	331	349	328	336	330	337	378	356	315	335	357	343	321	303	312	342	322	358	350	337	351	340	338	313	319	329	353	333	353	337	344	334	338	329	293	340	362	335	329	345	354	348	363	318	383	353	335	330	342	325	346	313	332	325	327	324	367	317	353	325	346	334	325	296	317	312	294	363	389	335	344	339	361	339	329	358	336	320	344	336	329	344	354	340	322	343	357	333	339	323	347	359	338	336	303	382	345	363	371	322	336	328	309	340	353	315	361	353	348	299	372	353	342	345	328	355	320	338	349	320	303	333	320	333	316	333	358	316	309	326	348	368	354	353	374	343	334	330	356	354	304	344	325	358	357	287	351	339	317	295	344	340	325	335	301	311	335	318	323	302	342	322	338	320	309	313	347	316	332	340	344	315	332	371	317	346	376	332	319	286	293	345	370	335	310	304	329	305	304	363	349	335	323	345	306	329	344	325	324	308	308	349	331	335	324	352	303	332	322	326	328	364	337	347	325	340	327	324	333	355	334	317	361	331	314	339	345	292	344	325	340	328	332	318	352	382	304	326	341	315	322	346	320	313	346	348	316	293	328	323	348	341	330	362	341	320	376	347	359	337	377	326	339	323	342	322	355	307	352	371	349	355	338	378	363	346	337	322	340	317	355	332	331	313	337	355	314	341	348	346	386	310	369	307	312	302	328	345	367	317	322	312	310	318	321	342	324	336	338	336	352	342	293	293	342	339	328	371	315	331	351	329	303	359	351	310	310	343	370	350	342	351	333	332	338	308	334	360	343	352	331	310	324	325	352	366	321	359	356	321	354	323	336	312	370	337	290	314	304	339	348	318	340	336	300	322	314	333	363	333	348	340	324	356	358	334	338	331	317	338	346	365	339	347	353	341	326	304	315	354	363	356	344	334	327	332	347	323	317	380	358	324	361	332	351	316	318	352	329	311	354	344	337	320	331	373	316	328	317	367	343	335	356	344	314	294	307	319	328	343	332	337	350	303	302	325	349	311	363	335	321	366	360	347	326	318	339	324	333	311	332	316	335	343	394	368	326	345	343	342	362	361	338	319	358	335	316	318	339	379	342	321	330	322	307	335	342	339	326	311	323	331	322	319	356	332	307	309	400	382	325	369	340	319	324	354	337	334	300	349	351	333	301	294	306	332	355	304	356	304	340	352	361	336	333	334	323	331	356	318	338	319	353	332	335	339	308	317	312	325	354	330	312	338	331	311	354	300	366	332	338	321	360	320	347	335	315	323	405	371	333	342	304	364	345	325	349	338	341	330	303	357	336	298	337	293	294	317	365	381	311	338	335	289	342	364	327	318	321	301	331	345	351	312	386	347	369	317	325	344	317	349	315	371	364	304	345	323	327	298	338	321	331	322	290	327	305	326	351	312	330	377	309	362	337	305	312	348	340	353	369	338	348	338	329	353	326	309	328	337	310	353	357	309	329	319	313	309	323	349	328	314	335	327	345	305	340	330	333	345	308	330	318	320	341	329	314	347	332	360	351	327	336	351	314	367	372	357	352	335	342	366	341	305	332	339	337	346	325	313	313	304	319	382	312	322	352	314	335	335	331	297	314	327	307	302	333	313	351	314	327	348	343	309	357	333	318	341	357	302	315	353	340	331	351	347	306	356	327	379	316	298	354	314	316	301	340	337	284	341	325	329	348	311	328	327	368	318	301	309	379	345	353	324	337	345	326	299	353	347	341	350	322	325	349	322	320	316	282	335	322	327	357	358	298	352	328	342	323	344	324	343	322	325	334	332	327	311	344	369	346	327	329	345	365	344	323	297	309	318	316	329	344	357	344	325	335	351	312	325	347	321	309	337	307	324	345	345	371	341	336	369	305	322	353	337	372	330	347	313	339	325	330	317	307	367	324	318	348	368	329	345	342	319	354	320	314	312	334	351	321	364	367	351	292	333	320	319	334	344	338	298	325	310	303	323	328	327	333	356
5618	887	873	783	753	794	769	726	741	757	757	790	773	733	804	822	795	750	807	821	740	800	802	761	744	703	805	732	780	748	774	748	735	797	791	771	769	778	749	760	809	814	735	762	755	798	760	755	792	742	769	843	770	725	778	705	787	721	779	767	763	769	788	762	726	785	785	734	797	723	760	787	776	754	784	800	792	818	786	737	751	837	764	765	787	788	741	771	777	768	773	778	819	743	763	752	775	781	743	769	735	754	816	849	745	763	802	870	831	775	794	788	789	793	796	713	787	777	788	795	770	830	762	756	815	763	737	760	783	808	795	751	784	786	826	736	778	714	755	778	761	825	827	721	789	773	814	775	815	772	759	757	789	781	786	764	749	752	760	780	769	787	811	763	768	755	753	734	709	739	856	799	811	742	755	763	786	818	711	762	820	734	788	756	750	787	830	781	747	757	759	809	782	783	781	802	758	810	781	798	759	801	730	767	737	794	757	790	771	736	786	838	746	793	777	754	835	821	737	770	801	755	741	786	758	801	778	786	785	819	773	820	793	748	739	767	766	785	731	787	765	813	765	756	730	754	836	767	702	752	761	777	739	759	805	825	790	766	762	787	775	754	791	798	726	769	743	804	782	768	793	793	765	740	765	803	760	783	765	775	786	789	803	740	775	766	776	793	778	734	820	801	773	715	779	735	746	820	779	739	798	763	755	770	743	785	802	779	754	746	758	782	776	788	747	774	810	796	743	791	789	766	733	754	764	787	787	772	829	748	752	842	783	823	759	808	776	832	793	739	766	794	773	800	752	705	840	786	808	734	754	800	774	774	803	751	800	723	826	744	748	771	749	770	826	792	760	759	772	759	791	748	790	770	778	775	784	827	781	768	749	816	745	797	816	812	755	747	757	781	776	721	717	784	810	791	801	736	754	751	766	793	730	707	771	818	833	806	727	803	787	794	757	777	769	828	764	784	766	816	776	773	796	780	787	808	812	742	786	782	804	774	797	769	817	738	775	761	735	820	794	746	789	765	803	765	715	729	746	746	817	802	748	796	751	735	771	748	767	734	771	801	807	755	754	766	815	792	767	767	780	732	770	780	749	792	794	798	764	784	772	747	772	751	803	787	727	758	785	755	776	779	787	755	777	763	774	763	736	743	725	783	790	709	785	751	717	765	766	759	735	730	785	774	753	800	771	811	748	788	751	782	745	760	775	781	748	812	738	834	744	774	791	773	781	726	828	767	797	789	744	760	693	782	762	804	778	746	782	755	785	731	815	801	779	756	766	819	769	765	761	759	757	707	794	765	739	753	787	709	838	800	758	732	789	772	780	783	715	764	808	802	743	809	776	809	775	744	810	788	728	773	820	806	772	801	778	805	790	836	774	721	759	791	772	775	754	756	751	807	746	763	780	738	747	747	796	736	822	809	762	811	755	830	793	756	719	767	818	791	759	759	748	764	756	727	803	774	763	755	775	780	792	756	822	797	795	780	757	792	724	765	773	733	776	806	778	758	842	705	744	751	769	792	754	761	799	761	777	785	783	784	789	681	773	753	758	786	756	772	771	760	773	751	756	769	804	780	762	775	820	720	763	748	748	796	747	786	779	791	863	790	810	826	732	806	780	789	762	787	748	780	781	764	784	763	825	770	781	799	786	763	769	815	812	762	725	788	781	748	736	757	765	762	803	798	813	762	779	732	788	754	792	773	792	786	806	743	799	782	796	781	782	776	793	780	807	748	772	739	805	793	751	779	760	789	810	761	750	793	793	780	819	744	783	776	741	756	778	816	775	785	801	782	784	795	803	766	760	798	742	780	722	770	791	739	807	793	816	762	732	736	798	735	800	780	788	741	745	792	769	780	743	781	785	753	715	754	729	756	782	768	807	801	727	768	768	757	786	793	739	770	796	779	787	769	754	800	801	705	804	783	768	756	802	792	783	800	778	780	787	809	769	764	739	749	809	804	784	807	772	756	764	802	808	786	769	758	746	719	746	849	718	725	761	811	789	750	786	769	784	725	785	804	737	773	797	773	779	792	796	772	792	757	791	797	813	754	756	763	842	754	752	778	764	744	818	762	781	816	773	763	824	752	829	752	801	753	793	761	726	829	729	768	743	820	813	748	752	750	771	747	826	771	743	727	762	766	804	778	816	786	735	727	855	787	764	809	754	781	795	765	797	767	780	788	785	803	735	784	757	782	780	763	787	784	748	775	760	733	770	812	724	767	802	728	790	773	808	776	776	775	781	825	771	798	758	744	774	734	752	782	777	778	787	753	793	730	753	779	752	769	771	743	805	811	780	828	742	766	829	773	763	748	751	773	739	779	741	830	777	783	775	790	757	740	773	714	757	776	743	790	796	791	829	781	783	721	733	758	815	755	803	808	845	771	784	764	755	802	814	743	780	715	701	743	792	760	773	760	719	800	784	818	788	759	755	792	770	826	764	785	728	807	761	827	785	778	720	781	765	757	786	806	787	757	815	779	783	777	769	748	764	751	752	775	705	790	796	758	721	726	778	787	770	772	810	759	764	767	794	756	775	754	776	795	752	757	752	801	759	786	744	777	750	782	788	722	774	781	762	780	800	796	744	789	769	793	753	802	824	762	789	819	752	736	787	763	814	736	787	796	759	747	796	787	750	755	791	755	733	760	768	736	735	761	802	785	743	762	796	792	791	780	785	745	822	737	773	769	775	730	796	776	805	728	787	720	796	722	745	778	813	796	750	734	753	830	778	744	825	775	796	742	760	804	790	787	750	752	774	772	787	811	740	762	751	757	805	766	750	744	748	789	812	775	801	763	789	835	819	719	744	796	748	773	795	747	790	791	773	793	776	794	774	759	769	816	799	723	772	728	721	720	734	743	791	817	747	806	791	753	779	796	723	746	736	741	771	785	781	751	815	769	728	796	764	764	813	807	762	794	798	780	781	787	733	784	779	777	759	767	728	777	733	783	738	813	765	768	752	746	750	747	742	784	804	804	761	791	755	740	738	788	758	737	786	800	717	816	766	753	765	834	769	804	786	782	797	739	745	758	755	823	787	787	748	734	790	748	741	774	741	751	808	829	796	781	800	756	759	772	758	789	714	787	727	796	812	750	823	787	755	762	753	814	769	762	805	772	753	737	764	776	773	747	749	811	789	780	813	812	794	772	791	784	747	769	805	723	822	747	843	780	747	774	779	766	741	761	762	743	793	790	783	721	758	732	755	754	802	718	784	776	757	739	765	770	742	798	755	768	734	751	756	761	767	819	724	773	765	788	770	752	816	699	727	792	780	775	718	799	815	797	806	797	810	763	777	770	801	767	756	754	804	784	768	724	767	759	803	786	747	780	751	785	818	779	804	776	754	779	768	767	789	746	733	813	732	784	731	706	773	769	771	790	780	724	798	770	753	842	827	778	773	755	794	708	810	741	794	749	819	801	736	761	751	785	723	829	772	767	740	766	774	770	789	781	746	751	773	757	784	722	739	777	771	801	745	734	757	769	803	749	784	817
24462	20877	24528	27353	20107	1843	603	476	454	423	450	409	416	418	439	444	412	417	383	407	430	455	442	411	365	416	439	367	396	399	354	398	414	385	405	413	391	409	394	390	421	400	400	439	418	416	424	377	437	420	391	438	411	361	377	419	411	405	378	391	392	415	419	402	388	375	372	413	421	422	443	432	391	373	407	413	427	393	356	367	384	370	379	402	378	364	394	366	427	379	405	393	428	432	393	405	439	413	386	423	414	421	404	390	407	389	360	399	404	421	404	383	413	406	413	401	385	401	389	466	435	395	408	390	422	410	394	378	409	405	399	434	413	377	381	432	402	402	396	427	409	410	438	413	412	384	446	470	390	404	435	392	354	416	391	401	424	424	390	404	420	376	415	445	413	412	374	342	386	411	395	381	393	384	379	427	371	415	427	373	403	392	403	425	388	410	412	396	384	396	418	420	428	400	413	406	363	399	428	404	408	425	437	404	392	390	385	392	435	395	431	380	441	421	440	392	374	407	412	388	371	396	453	437	425	437	413	423	417	379	378	416	402	402	417	352	388	385	420	425	405	402	398	382	393	404	417	394	398	399	425	399	411	413	382	374	419	389	423	383	420	431	455	396	411	392	377	369	330	400	453	421	414	388	389	396	402	394	401	378	423	400	410	379	380	404	392	357	383	418	387	388	426	427	406	363	376	401	388	355	415	430	395	366	354	412	421	401	433	365	389	443	397	426	405	413	370	407	373	365	391	381	407	400	379	397	389	393	390	410	387	417	399	410	407	409	367	421	417	421	381	413	363	432	392	415	405	395	411	404	395	419	382	367	422	393	406	424	412	390	413	389	403	380	344	365	380	404	405	377	412	405	373	420	403	405	427	387	411	438	375	353	385	420	393	402	396	377	431	399	409	398	428	391	407	450	398	393	416	401	401	375	379	407	394	393	355	388	405	379	426	403	373	407	420	355	397	384	373	368	411	440	414	406	425	403	356	435	399	406	395	434	379	422	381	394	384	411	408	376	440	376	423	410	400	423	428	415	399	386	399	404	449	405	411	373	389	374	387	372	411	420	421	417	408	415	418	364	420	419	414	397	410	405	373	414	403	425	388	376	445	399	408	382	413	398	404	360	397	458	391	367	386	374	343	443	407	402	375	423	464	434	368	408	389	401	419	410	429	392	413	437	380	401	388	360	366	385	360	379	406	419	427	405	431	415	365	363	451	387	429	400	410	413	406	415	430	364	396	387	424	415	376	392	398	419	403	422	433	365	363	389	408	365	418	411	400	393	395	412	394	396	400	409	369	394	421	413	401	378	372	359	388	403	406	412	363	412	388	415	394	424	389	429	411	440	385	463	377	389	397	451	392	409	375	446	426	363	374	420	391	387	355	391	396	402	391	373	399	369	419	444	402	373	401	434	394	381	376	434	403	390	406	406	372	365	389	354	406	352	436	381	430	418	417	385	427	401	436	439	378	383	399	420	400	402	413	354	345	373	374	385	418	401	383	411	400	407	379	370	380	384	402	358	398	395	419	411	395	424	388	430	436	422	391	418	406	428	435	407	358	415	378	427	399	434	413	401	412	379	408	421	416	369	430	396	400	423	402	387	350	417	371	412	387	396	406	392	397	421	431	423	404	415	379	401	383	408	385	395	410	358	426	401	386	390	401	412	439	408	385	380	416	393	418	354	368	404	399	431	461	401	429	371	383	391	403	418	352	407	406	437	381	391	430	387	405	415	404	402	429	386	391	377	403	398	399	380	377	347	413	421	386	432	399	407	404	373	430	408	410	367	404	404	365	395	410	389	376	396	396	401	375	392	403	403	363	394	377	388	384	419	392	423	380	370	414	414	395	410	421	442	445	409	406	373	421	358	367	381	413	428	384	423	385	375	396	378	402	402	360	366	389	455	424	407	437	427	381	395	441	393	407	398	416	393	380	397	443	386	389	382	395	382	415	382	415	344	388	374	443	419	434	389	372	375	389	389	379	415	411	397	427	405	368	396	424	440	408	366	393	362	418	384	416	400	390	359	415	443	445	414	417	388	384	418	358	386	373	429	417	386	383	444	406	379	385	384	428	357	425	407	397	391	410	353	405	390	420	465	387	381	372	409	423	413	412	396	428	428	380	423	366	387	416	443	424	379	406	439	421	399	427	442	360	400	429	423	411	422	415	418	456	410	457	391	403	414	369	392	389	415	409	368	395	382	367	406	405	419	406	405	372	364	434	363	420	410	401	361	417	377	409	391	386	410	385	400	403	404	399	405	398	399	368	392	385	410	376	384	382	384	391	364	407	433	438	385	387	410	436	372	403	428	398	416	377	381	420	438	417	410	377	376	379	423	437	383	379	379	392	406	376	400	391	396	427	362	431	435	409	395	398	390	376	387	408	387	400	407	380	420	392	430	372	367	406	366	430	379	420	363	412	391	423	371	409	390	393	398	401	389	423	360	401	387	384	379	421	394	438	397	372	426	405	419	392	413	394	408	401	399	376	377	361	395	423	396	416	403	398	383	406	376	375	400	407	399	379	396	396	416	419	430	407	384	394	403	395	376	429	405	370	403	373	406	366	399	419	427	404	384	385	356	463	398	377	393	384	393	384	413	390	416	395	420	364	382	408	408	394	403	441	348	376	398	425	396	396	427	391	450	399	398	388	398	379	377	397	356	413	403	412	365	431	409	453	393	401	418	403	430	397	406	394	375	377	351	414	401	420	388	434	413	387	398	429	386	417	370	410	433	425	394	430	402	387	404	411	456	391	404	369	395	437	393	397	403	375	408	390	400	420	412	366	409	378	386	428	427	439	407	414	404	418	404	432	397	369	427	371	383	384	364	386	372	433	416	421	382	396	403	379	390	402	403	410	390	456	378	385	397	379	365	403	384	426	376	383	431	399	388	400	398	414	407	428	416	411	407	418	395	400	384	389	380	407	418	393	399	378	388	409	383	417	401	398	417	388	408	369	409	363	427	466	408	387	378	445	403	419	363	397	378	401	428	415	414	403	387	408	426	432	392	403	400	412	393	401	399	384	391	398	404	390	431	418	385	418	380	405	406	402	385	419	386	394	405	375	333	392	395	373	361	398	435	421	412	419	394	422	419	387	416	395	404	410	446	392	404	406	385	421	420	377	416	434	457	402	413	356	408	413	369	430	425	418	407	403	458	404	436	382	435	377	412	434	401	411	389	404	433	403	398	404	421	415	427	379	389	351	405	381	385	418	395	425	398	423	393	385	426	406	417	397	356	435	390	427	402	376	401	426	397	424	424	406	460	374	383	421	403	398	374	391	416	429	395	395	384	359	404	393	423	391	423	403	397	419	416	407	412	405	388	414	371	377	418	402	373	390	398	374	387	380	388	390	396	422	396	388	429	423	421	418	396	398	401	417	363	384	398	432	413	383	379	413	399	399	412	409	402	369	444	383	391	385	354	398	370	372	395	369	441	388	407	427	403	406	390	426	407	375	411	401	407	446	444	370	418	388	383	408	401	397	410
3924	3100	2157	1416	1108	937	959	923	920	917	846	832	908	917	893	922	884	914	917	852	868	878	848	875	888	852	920	937	891	883	930	887	869	849	888	877	843	924	829	891	823	903	838	860	844	913	845	922	857	863	831	949	914	911	844	899	875	902	888	873	882	870	898	890	923	863	931	873	895	884	821	915	937	886	843	892	891	850	912	876	792	855	898	887	879	871	894	874	886	855	853	901	839	870	864	841	931	893	832	866	845	884	867	860	896	867	821	910	909	904	897	882	866	824	898	891	882	824	896	907	865	948	907	892	908	844	909	884	910	886	909	877	884	868	862	849	882	868	899	835	868	853	925	884	911	920	876	852	896	879	871	866	928	854	868	884	897	913	878	860	909	848	871	859	837	828	877	861	938	848	908	878	899	909	917	945	868	915	877	872	920	886	862	805	863	880	893	867	942	884	776	856	833	916	886	848	875	889	866	872	884	836	837	920	834	864	860	857	894	897	874	887	864	986	925	883	913	839	866	843	840	871	868	871	862	898	887	912	858	894	845	843	909	875	832	894	841	902	856	873	863	901	893	849	910	890	904	921	854	913	886	859	872	937	939	876	900	906	943	876	906	913	865	839	918	938	881	875	927	840	884	891	890	866	895	859	885	802	911	901	853	879	857	900	869	872	867	865	874	855	899	928	909	869	915	922	905	870	893	877	848	859	829	829	890	913	863	851	868	860	834	817	890	884	889	864	861	877	829	881	876	881	850	841	813	868	887	901	848	901	923	865	890	920	877	909	887	871	833	883	852	888	901	887	842	850	874	880	886	870	880	842	835	882	835	876	858	913	848	860	872	863	846	922	890	913	852	895	842	879	816	868	919	859	874	891	892	901	863	858	893	904	916	918	904	875	837	852	859	863	864	893	906	862	841	887	900	911	836	876	886	864	896	869	863	873	879	863	858	879	895	874	840	869	909	842	882	883	886	855	903	836	835	867	877	864	865	909	867	853	924	861	836	918	889	900	901	875	909	871	925	876	918	884	891	840	842	832	875	866	869	886	919	860	893	861	906	845	909	923	888	843	926	870	856	904	879	875	889	857	914	936	946	934	814	857	905	840	851	855	862	876	863	900	904	849	885	873	860	864	840	882	839	867	893	904	832	894	855	863	858	902	896	896	870	907	905	867	886	872	895	890	856	877	843	868	841	889	825	875	832	866	845	881	874	915	951	905	863	876	881	922	935	844	849	896	910	869	862	883	895	885	859	884	874	855	846	879	929	843	849	886	878	910	915	873	841	843	845	917	862	902	828	874	904	891	883	832	916	827	869	891	923	876	863	898	844	900	865	864	870	856	905	917	812	834	878	820	867	869	859	836	921	908	867	903	879	836	860	843	896	901	917	837	894	893	946	918	917	887	842	943	898	891	939	894	834	895	895	879	856	835	889	885	907	928	833	837	856	882	880	873	862	829	876	844	911	856	902	899	894	903	856	859	911	931	914	903	835	928	839	865	892	854	918	928	890	851	898	878	865	827	849	928	873	894	858	867	847	936	884	874	920	871	929	819	879	860	910	865	863	859	875	865	836	860	807	896	860	852	854	886	912	875	896	877	878	863	847	846	830	888	853	868	878	821	909	898	851	898	817	872	851	864	921	889	912	900	868	859	960	897	879	868	885	903	870	898	813	902	892	905	915	936	826	891	884	870	891	931	945	862	831	847	868	882	875	871	903	879	849	832	915	900	887	825	855	907	853	852	876	852	869	913	873	933	840	819	874	878	857	833	858	933	866	859	843	838	838	891	884	883	889	928	848	817	846	859	853	885	914	880	903	841	848	926	905	860	891	890	924	894	865	917	921	888	881	897	945	870	846	876	840	841	907	849	875	853	853	904	880	874	886	931	861	885	882	906	853	856	841	900	871	919	877	896	872	858	890	861	874	902	925	865	877	862	844	894	895	888	884	876	944	910	909	850	868	928	888	859	892	922	866	881	925	878	873	866	921	892	870	873	777	859	883	874	841	930	850	902	895	897	838	884	914	911	865	888	857	860	892	865	846	921	871	966	859	858	867	889	907	914	898	868	854	834	944	919	818	910	878	901	905	855	915	860	901	847	919	840	853	841	864	876	878	829	841	862	867	844	850	904	921	857	813	905	882	875	923	844	910	885	889	861	863	854	866	889	915	874	833	865	878	877	817	873	853	864	825	911	871	888	834	882	870	926	873	901	895	855	894	891	868	883	899	845	949	890	867	874	883	918	912	857	850	903	832	873	834	807	921	861	868	917	886	868	904	846	896	895	820	881	806	895	911	830	873	897	863	878	834	858	915	905	897	881	838	834	918	907	855	859	913	848	865	909	836	899	860	802	833	896	922	890	896	825	898	899	920	870	916	839	858	841	835	919	841	872	904	888	865	903	861	823	860	878	935	846	866	922	885	887	815	907	893	873	910	856	844	951	949	868	855	920	896	888	894	923	845	869	846	925	886	901	879	842	878	875	833	879	887	853	841	901	832	933	877	886	853	937	862	892	866	918	880	832	871	920	911	892	917	867	880	896	847	892	881	883	837	861	872	893	904	876	876	881	852	921	864	851	847	883	834	906	863	839	911	829	885	897	849	876	831	907	945	863	932	866	910	923	838	854	884	871	891	836	892	877	820	827	900	908	912	867	814	832	825	890	880	910	847	820	857	882	908	923	909	854	952	854	880	913	902	877	905	849	874	921	880	847	822	887	903	882	923	895	886	820	921	869	861	889	845	846	942	860	859	850	903	904	897	881	866	842	921	903	872	881	871	884	859	894	823	878	834	865	860	897	923	884	834	898	886	876	841	895	911	879	926	918	912	863	910	920	851	906	857	837	852	862	834	857	842	840	916	831	884	918	905	902	901	920	897	887	867	907	917	852	885	871	886	837	872	917	879	878	919	880	899	886	844	873	842	822	847	824	866	870	856	910	862	913	876	843	921	886	902	861	902	886	892	907	884	852	876	904	857	886	816	899	909	919	857	921	881	886	862	877	870	822	899	880	819	882	862	841	904	870	895	831	848	827	945	870	872	843	946	931	885	838	882	882	958	866	862	902	866	865	944	905	879	868	886	893	947	897	887	887	847	915	837	885	921	862	894	818	858	860	870	933	891	847	866	864	864	890	895	890	944	846	883	862	827	879	888	935	893	843	847	882	863	847	864	846	866	859	856	889	899	800	884	830	913	901	887	877	852	846	947	970	955	909	881	885	911	914	894	886	915	897	861	842	945	878	866	893	908	851	845	848	847	902	897	892	851	886	855	884	865	872	819	897	873	919	878	872	920	889	833	896	855	861	859	949	842	867	877	875	903	910	845	893	948	891	882	904	892	877	804	829	843	906	948	865	881	919	914	880	846	872	849	819	864	904	895	895	846	916	908	868	889	891	865	894	867	872	882	848	900	902	934	800	878	904	829	892	845	872	858	884	911	868	858	880	861	894	862	933	859	878	829	899	903	872	910	903	872	881	850	845	883	860	917	871	905	886
23511	20802	25059	26626	20808	20818	3377	501	381	344	338	308	269	288	250	258	251	248	257	244	234	264	229	242	233	254	221	264	226	254	240	244	246	253	227	222	238	233	215	237	218	254	242	221	209	228	235	237	252	232	205	248	252	246	223	221	220	212	230	203	222	230	230	260	223	218	227	236	232	220	239	226	252	239	234	241	224	208	212	246	271	224	261	236	221	228	229	235	209	212	240	278	229	253	263	241	223	213	225	237	217	240	222	213	198	244	229	253	229	234	224	250	205	209	200	240	238	234	253	230	231	189	210	221	249	222	204	216	237	222	254	256	253	249	232	214	214	251	209	252	214	213	211	213	235	211	220	251	222	250	231	233	240	224	260	259	260	271	223	249	234	227	207	229	230	241	241	248	275	211	221	235	251	239	241	240	208	261	256	240	254	240	253	208	233	219	238	202	228	226	253	240	216	209	232	236	224	234	244	235	245	237	253	237	250	218	253	224	241	250	237	202	205	252	219	237	217	240	263	209	245	211	218	216	219	228	244	243	226	242	229	256	216	218	204	220	237	238	207	257	226	257	206	205	247	211	235	234	210	220	265	240	224	238	226	252	207	221	248	259	240	225	236	250	211	224	211	231	251	219	234	236	229	221	227	255	218	242	225	207	202	261	227	218	225	237	229	224	219	225	234	227	227	220	241	207	226	227	221	250	230	220	242	228	243	222	221	208	242	235	194	258	237	222	222	238	243	216	206	221	242	219	240	210	224	221	225	234	265	228	252	235	201	244	219	227	234	218	224	212	255	274	223	223	262	220	248	232	251	224	195	233	240	222	232	238	250	232	240	204	226	253	238	207	222	236	212	230	256	220	210	252	238	199	213	266	255	230	245	250	229	225	226	227	228	233	239	246	231	238	209	226	234	219	187	231	215	243	243	229	262	245	238	238	194	214	219	222	222	202	233	230	232	219	216	218	246	220	230	224	256	238	256	235	225	235	218	229	218	206	222	215	222	223	228	219	204	220	207	211	251	222	239	231	223	213	204	220	265	230	222	219	217	224	212	232	229	232	214	228	225	268	249	238	200	208	225	239	226	216	220	216	236	235	225	220	259	256	236	234	220	284	244	213	225	230	223	228	258	251	253	214	220	219	234	248	231	221	248	220	207	231	229	209	231	243	197	201	211	213	214	226	205	234	206	235	237	239	234	245	217	223	226	223	240	204	234	246	230	251	241	237	235	230	245	239	247	236	241	224	239	232	236	239	248	252	216	212	242	239	220	236	239	226	225	227	229	216	221	204	200	221	219	227	224	201	243	252	213	225	225	192	215	254	224	217	239	251	233	242	207	210	229	236	240	239	199	235	236	258	270	258	224	197	227	230	226	228	236	253	228	246	198	229	242	240	245	250	223	222	211	226	220	215	224	237	241	235	224	230	230	214	219	243	211	204	243	246	226	205	201	237	255	230	253	215	208	240	252	228	268	220	230	235	256	239	227	242	196	215	237	228	213	234	217	220	211	191	231	237	222	258	227	228	234	236	245	246	218	213	218	224	245	233	255	249	246	245	217	215	252	243	264	222	265	257	218	221	255	215	247	221	234	259	224	229	233	207	242	244	197	267	234	243	233	217	219	254	236	219	259	234	229	216	229	226	198	219	220	236	235	217	220	212	221	235	215	233	235	214	230	223	241	215	209	249	240	257	212	213	255	201	228	243	226	220	241	238	225	256	245	245	208	229	218	220	234	229	237	249	224	214	261	263	241	198	242	216	209	224	241	221	201	246	224	237	242	216	225	251	242	210	214	205	231	242	202	237	245	244	224	215	228	222	222	233	220	243	225	203	245	224	228	235	238	237	235	221	227	268	243	256	241	234	236	212	226	256	231	214	234	206	205	212	231	221	206	235	228	225	197	220	239	213	220	205	221	233	241	198	245	210	219	216	198	220	240	210	240	232	221	234	272	229	230	239	238	239	243	239	223	236	224	237	255	205	205	235	235	245	231	249	264	218	241	240	218	235	249	241	229	199	224	249	244	214	239	240	243	197	215	223	244	221	230	240	231	235	238	245	231	225	233	221	234	197	220	242	216	226	222	218	224	260	239	206	246	234	246	210	220	199	232	223	220	238	216	218	201	226	261	247	235	220	205	238	226	259	218	232	242	246	240	249	237	221	251	263	239	255	251	236	234	206	221	231	225	237	224	223	233	230	254	224	228	212	232	235	231	227	214	229	233	222	237	217	236	241	251	242	222	223	230	228	237	255	213	215	240	234	249	213	213	212	221	241	241	206	230	239	209	212	222	256	229	191	222	251	238	229	229	216	232	222	202	245	220	244	238	228	221	238	246	227	224	255	202	210	196	235	209	243	227	210	238	259	232	242	229	234	232	238	218	231	254	220	280	218	241	233	244	219	241	243	242	204	265	216	230	235	226	210	242	255	248	234	224	245	216	225	248	208	222	225	244	234	238	239	238	232	236	274	245	242	200	233	236	236	265	241	264	228	242	226	206	249	215	209	235	255	235	228	227	222	221	219	226	211	213	232	215	255	256	251	210	245	238	210	235	203	240	222	206	255	216	247	253	227	229	245	226	213	212	217	247	225	208	226	234	249	226	220	262	207	230	230	213	215	225	240	256	246	222	214	198	222	246	235	252	230	230	229	248	223	217	218	230	228	245	216	214	211	251	225	217	241	204	232	220	216	219	243	252	217	206	226	228	230	247	252	262	217	220	247	217	223	228	251	231	203	232	248	267	263	248	243	228	224	240	206	198	224	234	252	266	242	238	232	219	250	217	237	232	258	230	226	233	224	262	206	222	244	228	198	192	203	221	244	217	261	244	231	193	215	245	245	257	229	231	221	238	223	207	213	220	204	239	217	261	224	232	239	235	231	238	225	216	212	202	210	215	222	214	203	206	215	216	239	230	246	261	215	216	224	231	233	241	223	216	222	224	241	201	228	226	241	217	228	234	214	266	227	198	244	221	241	213	248	203	235	214	239	214	235	205	232	235	197	217	242	225	217	202	251	203	261	219	213	230	227	226	234	266	220	200	227	233	227	266	234	234	236	231	230	255	236	245	226	232	251	233	224	238	236	218	223	216	234	226	266	244	233	269	230	192	186	199	207	227	229	251	225	239	233	233	244	213	231	209	240	242	232	244	228	220	252	263	234	234	237	229	202	243	250	247	235	210	228	233	234	193	234	223	218	254	230	200	233	218	199	231	206	216	242	205	220	240	226	232	245	231	265	221	213	228	203	265	247	227	223	208	248	215	232	246	242	225	200	202	243	234	212	228	226	238	262	239	233	222	237	198	218	227	273	257	234	220	218	216	230	246	221	228	225	278	245	254	221	227	239	251	236	210	216	246	236	217	223	245	238	272	217	230	220	231	231	231	199	219	249	255	203	236	223	223	242	238	225	235	233	218	211	256	252	194	223	229	213	221	228	214	210	217	223	233	244	259	224	234	239	245	217	229	230	239	211	226	222	224	212	257	230	231	251	218	208
3404	5013	3084	1468	934	799	697	653	612	566	556	588	561	594	580	559	543	551	565	532	501	560	531	583	568	524	512	517	554	560	544	498	553	540	471	517	543	519	518	537	519	473	525	551	533	506	540	510	533	542	534	536	513	509	552	553	570	532	548	515	494	507	544	559	491	521	515	520	500	532	509	533	511	520	506	552	521	546	538	512	536	553	499	563	559	535	510	553	539	567	521	540	529	568	542	482	519	548	542	529	541	528	534	508	560	546	545	508	531	487	535	486	503	530	557	455	529	547	563	514	541	546	535	531	494	510	513	565	510	501	525	551	515	543	528	560	547	527	530	545	516	542	540	470	529	532	508	501	510	570	551	510	525	569	536	532	493	518	539	517	524	559	551	503	498	513	551	554	530	513	526	541	556	556	555	540	553	508	507	534	519	542	514	551	549	544	516	522	521	496	548	516	503	493	550	502	538	505	526	559	508	523	503	498	553	572	553	528	534	485	513	507	541	502	509	528	550	567	546	541	562	558	529	549	522	493	525	516	451	536	523	510	512	499	568	532	545	539	509	539	534	560	566	510	533	519	517	522	482	511	495	535	510	541	518	530	509	546	499	546	538	518	496	511	512	545	540	515	537	572	505	525	547	502	544	521	585	507	483	548	526	509	542	523	561	505	490	501	541	502	514	529	523	541	516	530	532	521	511	547	567	500	523	561	522	517	493	565	553	525	532	546	516	507	520	568	547	511	540	536	520	527	524	493	533	545	536	561	522	510	565	526	518	519	540	530	507	562	497	524	510	521	523	534	523	543	546	557	578	532	550	493	541	549	498	515	527	515	524	577	559	514	512	542	523	505	538	545	562	561	532	543	521	520	544	535	545	514	490	489	557	477	521	520	564	540	521	523	531	526	565	551	541	550	515	496	548	529	535	515	545	556	511	550	544	524	520	485	506	571	547	519	558	535	549	505	524	539	526	498	511	524	517	514	508	549	545	526	556	507	482	529	519	540	478	536	496	510	529	508	515	527	552	513	506	524	508	520	537	521	538	524	552	554	576	573	569	527	534	503	544	523	529	524	501	524	537	517	548	500	510	526	531	534	522	535	522	578	495	533	539	517	527	522	558	536	529	511	523	549	544	516	491	516	540	514	550	545	535	517	533	550	536	555	478	539	527	510	519	493	541	525	506	519	554	568	537	525	529	518	516	507	530	535	578	562	536	547	523	539	481	510	578	575	486	543	528	543	545	543	585	521	538	524	567	537	531	512	511	558	561	581	537	538	517	499	541	534	551	558	540	527	523	524	568	523	562	513	527	529	513	514	541	556	540	542	512	519	545	535	522	533	519	518	512	509	539	527	533	511	489	489	489	550	522	554	507	563	538	509	523	490	492	555	518	536	525	534	546	508	494	530	525	526	515	528	547	539	516	521	521	536	511	534	556	511	509	541	526	533	567	510	492	576	529	548	513	515	540	542	496	492	499	532	539	560	551	495	542	551	541	528	518	538	534	566	526	519	568	526	539	517	541	578	560	513	568	546	521	561	487	537	535	524	525	546	576	527	529	514	488	529	520	544	571	544	525	525	476	525	500	526	519	552	522	541	539	542	572	562	524	525	533	537	498	545	486	508	520	519	527	527	524	529	498	505	511	556	545	520	531	542	544	530	521	510	583	504	511	489	495	537	532	506	514	543	513	532	521	542	550	521	534	547	534	546	550	558	517	488	490	552	546	556	548	475	554	524	538	497	554	559	521	459	519	523	514	523	522	542	560	555	573	518	530	544	539	519	582	483	492	538	512	548	541	531	505	566	585	483	527	562	573	551	517	507	553	551	539	512	529	501	535	516	546	493	538	532	522	552	547	483	536	566	546	516	465	563	521	490	564	547	520	521	574	512	524	537	472	521	547	544	515	505	536	580	502	499	532	571	539	574	564	560	491	523	521	524	533	529	547	476	534	535	545	518	559	480	524	512	516	529	536	501	527	513	502	514	508	509	542	504	518	546	539	538	575	526	485	496	500	517	498	533	539	476	568	519	527	552	514	551	543	528	502	523	500	455	524	550	496	502	533	483	494	511	540	544	496	516	516	517	494	504	548	493	505	528	533	544	507	494	525	532	512	542	526	472	564	497	555	519	539	539	547	545	545	512	566	536	536	539	556	562	509	539	528	554	553	557	533	567	551	473	495	480	529	538	572	528	519	506	552	523	516	497	521	527	522	544	548	560	527	478	531	534	504	549	497	536	511	491	552	537	556	519	581	521	561	517	500	520	495	542	526	538	508	521	517	547	550	565	526	537	499	538	535	521	536	490	573	532	555	522	513	501	519	553	521	592	510	501	564	554	487	523	585	573	534	520	509	530	562	531	500	530	539	525	506	529	536	503	558	501	555	527	543	534	525	531	512	558	541	531	490	525	481	520	507	542	532	520	541	534	548	519	534	527	558	533	521	562	547	528	498	560	549	537	540	530	512	561	507	525	533	549	518	506	538	491	548	541	523	559	527	549	539	521	509	524	562	515	496	547	530	575	462	523	561	508	576	547	547	574	558	550	535	501	553	521	541	546	519	562	533	496	555	460	506	516	520	559	513	497	539	495	540	536	539	494	507	497	519	487	558	534	543	521	514	540	583	554	541	535	568	507	525	507	541	513	531	503	544	520	527	507	559	498	534	498	586	553	538	516	526	528	502	524	521	546	531	504	543	533	539	535	553	536	531	521	577	542	562	546	518	506	526	506	515	564	545	532	535	594	513	512	509	533	575	512	504	543	537	533	536	507	521	536	540	517	517	548	543	518	500	497	517	521	524	528	508	503	508	520	539	539	497	535	497	540	523	534	550	531	508	517	577	513	521	507	546	516	565	503	547	516	503	550	497	509	565	520	513	499	555	488	519	547	534	527	501	545	533	556	502	523	512	524	496	508	517	505	528	512	508	533	517	613	540	544	496	515	533	571	530	511	557	548	527	540	534	554	528	543	544	528	541	581	508	548	518	523	545	515	507	573	537	507	518	558	538	495	555	560	562	527	525	554	529	547	525	521	510	553	494	495	499	570	509	513	539	494	522	521	521	499	522	515	514	557	543	542	499	527	506	555	527	518	543	499	540	508	537	507	520	528	520	559	514	555	528	535	531	519	494	504	555	578	545	544	557	530	522	522	527	539	522	528	547	590	555	550	553	545	567	535	495	505	530	521	508	506	552	527	524	546	570	525	586	512	516	567	556	530	523	509	519	546	538	547	555	519	532	531	538	545	524	507	529	525	492	519	570	501	534	531	522	543	545	521	524	560	552	517	537	470	568	545	514	567	572	515	476	578	545	531	535	505	500	540	529	519	565	565	525	527	547	519	537	541	517	541	539	516	496	539	529	517	567	523	546	513	510	495	541	550	519	530	560	492	523	500	526	511	530	515	569	529	552	495	536	546	546	546	541	483	524	539	559	536	513	522	563	496	510	522	520	496	531	497	546	537	497	538	498	542	500	519	569	576	529	497	535	543	515	545
32604	12008	1407	469	384	394	345	341	345	354	351	336	312	328	343	329	353	319	323	370	326	337	373	336	355	320	331	350	341	331	332	341	352	356	343	341	375	372	325	316	343	318	330	335	380	344	340	351	307	326	325	324	340	301	339	344	344	315	325	302	353	330	355	333	350	340	342	317	322	322	342	334	354	347	341	372	348	333	356	340	353	328	323	325	366	326	313	351	334	340	343	324	317	315	321	324	358	354	333	367	309	332	364	322	365	335	330	381	360	328	361	342	354	338	343	324	373	312	356	362	344	309	327	367	325	300	363	368	343	318	344	327	370	330	349	339	320	338	334	329	339	315	381	326	348	332	324	314	310	328	327	332	360	355	334	329	349	334	356	348	351	331	325	356	323	359	308	357	337	357	353	350	341	352	365	305	339	341	311	365	351	321	317	337	350	336	346	321	349	381	309	307	331	368	339	316	339	360	334	347	324	340	351	324	328	359	362	346	352	313	325	357	348	309	298	386	343	349	326	292	350	363	344	347	351	332	333	359	360	341	356	295	350	359	348	343	340	351	358	319	352	329	318	362	343	351	332	336	335	362	354	325	312	364	378	331	355	324	339	346	394	328	333	360	323	318	322	335	309	324	332	333	334	338	335	342	322	348	337	355	322	357	375	330	336	321	343	305	345	353	330	334	336	315	320	342	344	285	308	313	346	341	346	382	376	348	340	344	329	320	333	370	355	362	356	390	350	333	360	344	366	348	333	316	358	348	339	350	329	305	323	345	333	336	317	346	371	361	330	338	347	343	348	323	364	335	299	320	366	377	333	316	340	321	344	342	350	358	317	345	332	339	324	312	363	331	311	354	328	340	341	370	358	320	347	366	305	334	384	316	343	374	320	359	334	360	331	346	355	314	367	386	349	315	330	337	348	311	343	356	305	318	334	353	346	331	342	349	293	353	332	349	338	335	347	333	341	346	337	333	333	350	311	356	346	348	325	313	330	341	364	368	363	359	342	347	318	376	293	345	351	324	337	334	353	372	350	374	305	335	349	359	316	337	327	353	354	344	350	353	322	330	340	324	321	352	320	334	366	349	339	321	328	327	337	340	338	328	331	365	373	316	340	335	319	318	347	307	332	336	311	353	292	347	323	351	309	336	360	321	333	358	357	364	346	330	310	349	319	318	309	352	326	381	329	337	324	325	280	321	331	343	335	337	327	356	357	350	355	373	302	358	316	341	333	330	305	358	368	348	351	359	342	347	351	334	339	338	326	298	329	340	337	343	344	321	343	338	335	354	323	333	386	330	330	345	312	337	374	314	373	317	366	327	346	336	337	331	354	334	340	320	341	345	335	319	344	341	327	356	328	328	351	344	360	304	360	342	341	333	346	315	305	355	335	349	319	349	350	331	308	357	343	339	373	311	355	355	349	311	339	345	300	343	327	342	332	353	356	317	362	356	360	338	340	336	331	345	324	325	378	311	327	354	331	285	298	360	357	364	326	348	337	313	346	315	342	333	339	364	354	335	369	323	355	341	386	319	321	326	297	305	336	309	331	357	333	327	313	361	361	325	379	309	383	378	320	354	358	354	334	314	336	352	349	332	318	338	302	319	303	321	351	368	341	340	340	354	349	334	350	343	332	350	369	332	351	332	323	334	345	343	317	346	374	311	324	347	356	330	346	363	369	335	324	302	319	342	321	360	317	363	320	335	334	329	341	349	331	359	340	301	349	343	335	361	349	354	339	361	314	343	351	353	325	323	345	373	352	352	360	342	342	314	331	324	354	359	354	318	320	354	323	331	345	323	333	340	324	335	319	348	324	353	322	362	332	377	332	337	333	303	315	327	312	353	317	315	345	322	352	339	341	314	350	384	307	330	356	380	375	338	330	339	329	336	342	320	338	311	310	342	358	347	352	359	349	304	362	348	349	327	331	310	337	352	362	353	352	313	370	302	381	328	347	340	365	339	330	389	338	338	322	321	338	332	344	327	333	336	300	315	365	333	313	347	340	324	332	366	314	353	339	353	333	332	326	330	344	325	341	350	339	356	366	352	335	325	324	344	348	331	364	351	324	342	316	315	350	297	328	346	358	338	337	325	368	352	328	345	364	355	349	330	336	305	356	348	371	373	303	331	335	322	337	338	318	323	338	318	313	351	351	324	326	368	298	361	362	342	351	335	336	298	341	299	333	354	340	359	363	324	338	307	374	350	350	343	333	331	330	358	388	342	371	308	366	357	346	334	349	338	354	318	329	341	360	350	327	327	344	362	363	311	368	330	347	368	392	359	322	325	331	309	339	313	366	354	337	331	314	371	327	363	323	334	354	316	311	323	351	373	348	373	335	322	309	342	346	324	333	356	319	290	340	365	343	348	363	377	351	361	347	302	337	357	344	297	372	339	357	319	371	328	336	343	349	362	339	357	355	369	349	314	338	352	370	354	363	362	339	346	364	347	315	304	330	310	347	347	339	347	350	312	338	383	360	350	340	342	325	365	360	344	310	327	318	359	332	362	337	351	379	358	352	333	342	338	357	319	336	339	329	323	350	350	313	322	359	338	359	285	311	332	321	299	315	332	347	314	322	317	335	381	336	358	357	330	332	314	313	342	316	359	359	345	336	329	325	341	333	301	345	349	346	325	329	350	389	358	363	348	325	390	372	361	356	339	311	336	320	374	360	362	314	347	324	347	345	313	352	322	335	344	303	325	350	361	334	299	304	336	362	310	331	338	385	353	387	361	348	347	329	312	357	354	334	316	350	304	319	330	334	331	334	340	329	351	306	329	347	371	341	328	329	366	346	352	360	351	321	327	353	367	327	352	309	365	350	325	353	342	365	322	314	324	312	340	373	372	339	341	336	328	360	307	316	347	356	344	310	367	320	355	324	344	328	358	338	331	363	353	349	312	320	364	336	324	374	334	379	347	353	318	329	309	329	331	341	351	351	349	333	316	334	343	380	357	353	342	347	333	328	330	312	368	362	331	361	339	356	358	320	356	351	342	353	338	365	345	302	328	317	321	331	357	334	348	335	365	352	339	357	339	326	320	321	310	308	381	325	352	312	332	373	355	346	342	344	355	356	330	329	319	362	344	367	353	333	346	339	311	321	297	348	323	341	315	346	345	316	382	344	339	348	329	354	343	383	347	350	339	314	331	342	311	360	373	352	320	339	359	367	349	308	320	319	350	330	368	318	355	370	311	323	354	335	351	378	319	346	368	359	336	271	343	307	336	356	406	334	328	322	359	319	314	343	359	326	367	323	356	356	352	338	328	342	365	343	328	355	368	322	317	376	308	301	322	351	334	328	358	324	306	332	326	356	376	333	337	324	327	341	351	335	348	350	328	345	351	345	315	342	376	321	315	351	322	355	339	379	346	376	301	320	364	326	358	336	346	326	310	349	355	359	313	344	332	302	374	352	362	386	361	356	350	350	367	334	353	353	344	347	308	337	325	296	303	368	315	309	331	335	345	348	313	363	319	336	364	343	313	312	350	375	385
5816	872	906	805	797	758	767	755	790	788	759	823	792	750	725	835	752	771	768	846	790	750	742	749	814	839	768	774	789	775	793	775	776	757	793	815	760	782	773	797	772	784	756	738	860	806	745	788	803	816	732	788	766	813	722	790	794	782	742	753	773	823	838	756	755	737	771	763	762	820	777	834	794	786	768	754	788	767	793	830	809	771	748	776	790	753	759	776	760	784	711	765	806	861	800	770	779	769	782	796	789	807	766	782	745	783	729	823	797	724	831	807	743	820	768	856	778	802	793	756	825	827	791	765	787	799	798	808	815	805	798	761	779	805	819	829	790	775	791	763	777	794	796	809	782	782	791	762	829	812	790	761	791	801	804	774	734	787	816	763	791	767	831	786	761	733	786	764	814	766	770	824	734	745	784	807	739	803	805	773	781	739	792	784	788	805	826	811	759	771	719	841	774	773	810	752	806	749	783	797	762	756	770	746	771	810	766	777	801	764	764	786	789	770	747	821	765	788	803	763	813	826	801	766	771	738	831	752	769	773	787	747	765	761	781	714	794	776	768	824	810	781	796	781	795	789	789	759	759	837	748	812	759	780	772	779	775	841	767	732	766	808	796	815	795	780	759	728	833	830	731	816	766	812	764	795	791	817	799	775	717	832	816	754	743	811	738	702	812	763	745	795	837	833	733	763	776	768	749	755	808	749	768	760	796	827	802	729	731	806	777	805	793	823	784	740	784	798	777	776	819	800	768	775	736	785	779	788	789	788	752	788	790	789	784	772	762	758	808	760	756	804	775	758	801	782	756	783	854	743	728	818	750	720	755	757	789	812	764	768	864	787	720	789	783	752	754	803	787	731	729	776	780	783	784	760	791	760	740	787	760	815	777	759	791	765	840	754	748	720	812	756	786	771	760	811	745	754	827	763	767	745	769	803	822	759	778	799	787	811	808	773	757	793	735	766	728	740	774	812	788	741	772	797	789	736	837	718	798	794	799	785	734	761	767	754	770	771	795	707	752	791	714	706	791	819	755	790	816	784	757	815	779	810	758	774	758	780	786	802	770	787	792	818	756	744	813	796	802	768	803	796	829	772	754	701	769	772	834	768	773	777	794	782	766	761	784	780	786	853	783	719	841	761	780	746	782	809	778	830	749	773	775	759	737	776	783	774	805	807	822	768	819	851	808	775	762	790	775	780	820	778	764	818	781	793	779	777	840	801	747	785	784	803	795	803	797	787	782	767	786	782	779	774	737	769	772	769	815	790	792	766	780	808	790	838	731	745	754	785	799	748	759	773	779	804	740	744	788	717	769	748	772	785	824	755	761	788	791	815	768	736	788	737	792	754	738	738	735	803	760	777	728	778	704	771	795	846	757	810	800	749	821	857	755	796	751	816	806	756	823	835	781	794	809	768	794	768	757	752	783	789	740	731	788	815	808	775	810	778	780	755	802	796	761	781	754	782	817	770	747	771	781	791	803	753	810	812	796	767	796	754	810	788	774	761	788	713	794	806	785	762	835	753	787	788	784	748	794	790	784	764	801	791	821	834	791	760	800	838	797	800	744	787	767	756	779	778	765	748	788	775	810	798	781	800	760	796	787	773	784	755	748	789	779	761	775	802	815	777	822	801	754	784	789	745	745	775	785	804	808	783	829	803	782	766	755	790	761	740	783	782	822	808	818	794	795	766	797	832	773	785	769	739	780	821	784	738	774	842	790	778	803	723	756	719	830	808	792	784	784	787	760	729	768	709	790	803	805	791	803	798	763	748	777	746	798	787	763	802	776	786	796	804	775	755	774	788	792	799	809	783	777	741	745	816	728	735	797	776	750	769	763	808	792	827	789	713	813	779	803	796	812	766	810	795	756	826	793	813	753	794	769	808	759	779	779	758	796	812	766	777	781	846	778	792	754	774	738	797	800	803	741	755	810	799	808	783	788	795	793	783	763	790	812	775	787	756	789	752	783	766	809	836	790	757	790	713	778	779	793	799	818	770	763	778	800	779	801	788	816	784	794	740	762	838	749	783	765	815	783	776	797	783	763	773	785	774	769	779	763	787	813	817	811	775	754	795	755	756	764	833	797	788	744	785	744	732	799	779	798	761	746	789	781	814	780	818	779	836	791	748	814	796	762	777	747	819	828	791	821	799	733	793	776	779	757	758	788	743	798	807	827	792	783	803	806	773	756	766	783	771	767	797	761	807	772	776	741	781	784	762	774	793	788	795	812	786	786	782	742	781	767	800	742	734	770	769	760	785	785	776	784	817	811	786	745	792	742	807	769	796	808	817	737	775	736	776	767	833	782	797	750	751	812	801	799	753	788	758	749	805	817	785	817	766	736	796	747	826	738	802	820	733	739	797	758	784	755	795	809	755	790	791	759	833	725	807	758	789	744	766	776	742	763	789	751	787	821	745	813	806	783	783	808	800	794	828	733	773	797	796	774	841	729	780	774	823	796	739	791	794	808	789	791	744	794	763	769	758	797	819	783	855	807	732	812	788	826	754	742	779	784	782	787	809	822	781	795	831	772	798	798	735	815	823	726	795	814	734	802	775	787	774	753	829	826	845	749	749	791	762	808	770	785	767	789	770	812	791	767	780	788	812	782	803	778	775	814	751	836	802	793	847	799	786	830	791	785	786	750	807	746	791	783	836	813	779	753	735	765	821	780	864	731	742	811	797	814	787	773	815	760	774	756	809	788	807	799	821	774	815	755	761	764	802	763	821	783	799	800	838	785	715	813	809	804	779	768	785	777	820	727	791	788	799	782	772	794	796	774	765	811	790	754	718	780	764	748	816	758	776	814	740	748	751	729	806	769	815	766	750	748	813	772	796	798	755	787	793	811	790	807	766	789	769	770	750	791	812	737	795	808	757	772	784	820	772	807	773	729	747	780	806	826	759	858	723	742	821	757	704	769	834	800	771	796	780	805	734	767	743	794	773	752	770	764	777	763	778	710	766	735	815	793	785	803	802	776	792	776	804	728	742	757	823	746	774	791	782	805	776	796	763	820	770	766	773	814	790	762	826	781	765	791	726	803	766	781	814	807	760	793	794	792	771	804	821	784	755	764	772	830	795	763	809	812	817	821	762	778	764	831	781	791	745	765	774	705	786	766	728	833	808	778	793	788	786	806	789	805	740	794	747	760	767	800	777	830	790	739	798	766	759	803	772	751	790	784	781	765	774	757	840	760	768	738	772	788	758	808	795	784	741	712	729	825	721	796	767	776	746	815	783	826	780	730	794	802	803	772	797	790	749	777	831	776	776	771	775	770	793	819	777	752	762	766	761	775	795	720	810	800	735	793	745	832	831	739	762	768	748	770	795	810	736	756	773	798	839	721	737	721	779	754	808	817	770	757	737	725	772	770	762	817	779	773	748	779	837	818	769	815	810	776	732	784	840	763	737	788	798	769	745	757	755	795	763	738	789	796	783	811	799	740	784	755	788	764	749	745	748	781	782	790	802	772	785	810	778	754	748	800	737	774	795
24440	20842	24475	27289	20008	1704	592	518	433	426	442	449	447	390	411	469	406	409	376	382	414	427	401	395	405	410	412	386	404	424	400	380	378	387	389	423	373	420	392	390	402	419	401	425	377	439	392	422	420	412	399	398	361	391	420	430	389	391	399	416	399	436	418	421	382	385	384	416	393	382	367	401	355	391	331	436	351	404	408	411	417	358	415	385	408	374	412	392	375	413	386	410	370	386	392	404	393	425	406	445	413	364	380	438	392	408	422	400	358	424	444	382	402	373	391	411	433	377	414	379	392	412	410	398	388	349	389	364	411	370	409	394	390	420	401	404	394	419	379	397	418	410	377	382	415	408	417	380	404	419	394	432	399	408	378	361	409	396	402	404	408	412	401	379	400	358	401	401	396	410	441	426	406	400	404	367	419	440	390	408	422	403	398	408	382	404	389	382	375	381	392	393	421	406	359	419	446	414	388	410	372	405	421	420	421	395	467	434	407	386	391	415	405	367	417	433	359	361	441	351	415	382	368	371	386	386	370	415	412	410	431	405	366	400	382	409	423	400	410	360	417	390	365	384	422	418	422	420	381	389	382	413	380	341	395	370	384	389	416	407	428	386	386	419	387	372	421	415	351	415	401	406	386	394	389	388	375	395	429	376	392	391	424	364	421	410	413	389	410	399	407	379	405	402	384	417	435	391	413	379	396	381	417	433	373	421	378	387	394	405	407	390	384	388	379	399	391	380	402	391	388	420	414	431	361	404	417	362	411	390	392	383	418	410	413	390	409	398	370	384	375	417	400	393	375	382	430	386	402	418	412	381	428	417	409	393	402	368	408	382	384	392	396	402	402	386	352	422	420	383	361	398	373	384	411	380	416	399	395	381	378	429	374	434	431	406	385	433	395	403	396	385	363	405	438	398	373	399	407	424	395	380	411	388	412	387	376	398	377	399	406	411	379	400	385	424	370	374	422	409	412	392	390	374	366	390	411	379	397	388	383	392	436	357	426	369	399	410	404	390	365	378	431	377	399	385	381	344	459	430	351	383	373	406	359	367	393	416	411	394	369	381	367	380	410	423	374	405	375	421	406	383	432	371	409	358	452	398	399	394	403	410	402	380	384	386	423	367	391	390	430	381	442	411	406	433	424	409	387	428	395	439	397	427	360	405	373	432	356	397	394	409	427	448	423	380	451	402	390	338	405	408	338	344	385	406	360	389	354	405	357	415	397	417	392	412	423	433	443	409	394	344	405	394	382	384	369	400	403	377	388	379	402	413	373	419	382	381	406	433	361	415	388	377	378	368	401	429	410	386	468	356	419	422	413	380	375	406	356	370	407	410	389	380	393	420	413	409	424	386	413	385	429	396	391	419	414	379	403	391	417	406	398	422	407	368	389	415	379	404	400	406	403	401	394	370	403	421	365	383	394	414	386	386	405	387	421	400	355	422	396	409	429	402	391	356	397	428	382	388	443	398	408	384	418	396	423	377	405	397	381	394	379	411	410	403	406	371	397	386	447	378	414	394	384	396	382	387	415	381	408	391	418	381	417	400	352	363	395	403	423	395	420	377	385	409	418	429	412	373	384	402	353	432	432	421	382	379	370	394	369	411	384	351	416	391	397	391	405	390	389	409	385	414	389	366	413	380	399	381	409	426	406	377	366	422	380	395	405	388	433	441	385	426	345	407	384	386	367	371	413	381	375	434	390	425	429	400	419	375	408	366	412	406	373	402	411	435	393	416	412	370	371	411	416	372	349	388	397	407	410	392	372	399	412	408	386	395	383	386	393	393	394	387	356	426	349	390	411	362	384	413	359	435	368	387	388	402	455	364	391	421	416	405	396	410	400	394	414	367	380	361	407	389	392	414	393	370	366	357	376	394	396	373	399	363	450	428	400	391	397	369	370	389	398	399	365	390	374	359	388	375	389	430	422	433	384	407	420	400	396	400	397	436	404	413	387	366	379	407	373	386	386	396	400	404	388	395	399	435	406	368	399	425	396	400	422	381	434	371	405	378	425	355	389	399	362	382	388	399	372	346	408	411	392	397	396	412	411	380	393	397	423	393	352	406	385	426	380	355	386	423	347	402	376	404	404	410	351	398	403	358	432	378	351	400	416	376	380	372	409	388	403	385	387	385	424	455	390	380	441	404	407	437	396	426	361	392	338	402	392	412	396	377	418	376	376	369	395	353	382	432	438	405	422	415	394	426	408	426	411	410	424	363	399	386	454	392	376	418	387	372	422	369	395	371	401	379	407	389	376	388	368	434	402	393	402	381	393	439	400	400	402	423	435	426	406	392	393	420	373	372	380	394	401	398	384	401	384	425	400	371	368	409	382	382	390	431	449	410	363	373	381	387	381	462	400	392	388	400	426	423	418	407	416	447	399	427	417	393	433	404	413	425	416	402	387	376	401	429	431	387	366	414	354	450	415	453	404	390	374	388	409	356	412	398	412	402	383	358	409	445	406	408	422	407	405	384	407	410	420	405	391	385	350	382	370	372	403	409	381	411	384	402	414	373	396	412	398	420	355	379	401	365	407	404	394	400	398	375	423	409	395	362	380	350	406	413	433	439	401	379	416	366	408	385	391	390	398	421	379	423	368	382	394	381	404	419	394	399	393	386	398	404	399	391	406	386	360	384	400	365	414	398	428	402	383	375	383	374	367	418	426	398	414	397	369	388	403	425	425	388	409	424	383	388	389	390	347	384	403	404	394	390	403	419	412	414	400	392	426	410	393	394	415	364	372	421	393	394	398	447	344	390	441	411	367	422	402	414	394	350	401	418	410	401	406	418	365	401	393	423	410	402	405	388	375	355	417	406	352	390	394	393	366	393	418	414	369	404	399	387	375	396	410	371	426	350	410	425	399	409	373	385	424	379	367	451	399	393	426	405	358	413	392	391	422	403	388	396	337	428	367	384	379	378	393	416	408	397	421	338	406	411	431	418	420	384	386	402	433	394	352	356	393	385	427	391	420	407	391	386	388	379	397	386	383	428	399	400	431	370	414	403	379	376	371	382	418	388	422	425	401	421	386	415	399	398	408	393	438	385	407	396	415	410	374	373	382	371	387	393	336	410	397	393	386	424	368	413	394	422	408	397	392	411	443	389	365	417	375	389	419	364	440	381	349	370	385	415	388	450	425	438	407	410	378	398	399	376	430	450	384	365	357	403	419	392	419	437	375	399	434	425	400	422	385	414	394	348	394	430	405	366	395	390	394	431	402	392	419	393	361	385	395	345	385	427	387	415	442	399	386	364	400	400	356	355	402	412	398	400	411	419	382	410	418	425	395	375	407	413	443	418	388	395	374	333	431	395	428	419	371	367	346	386	356	410	372	362	403	419	435	389	417	403	433	398	412	381	371	385	385	420	412	396	397	440	404	337	409	416	379	413	371	425	383	410	379	402	396	386	351	421	398	393	406	404	393	408	388	429	398	367	383	380	386	398	440	391	403	428	379	420	396	398	380	423	413	354	389	378	411	361	408	405
3684	3147	2100	1315	1122	927	953	972	896	895	815	879	834	900	911	860	926	908	895	911	834	875	839	863	886	920	897	906	892	890	907	928	835	862	859	873	892	855	819	849	869	863	849	870	858	865	882	842	865	808	905	826	936	888	853	879	895	851	899	881	891	900	929	841	910	859	861	882	915	910	871	882	864	895	904	850	853	896	904	859	866	910	892	857	892	833	879	865	871	925	837	866	851	898	827	838	860	895	891	844	870	958	895	898	923	858	904	879	860	933	914	884	848	916	869	853	895	838	900	893	853	861	824	843	832	864	847	864	936	839	859	869	852	852	874	827	857	870	863	827	902	864	822	892	859	892	876	881	821	855	878	855	830	873	876	918	849	835	856	863	887	916	912	806	833	898	826	894	864	854	834	892	864	901	879	852	891	919	869	911	913	833	871	873	845	850	885	858	869	879	886	903	894	844	853	880	925	894	881	857	883	877	838	852	901	871	865	879	875	891	829	827	859	932	873	818	866	839	889	868	899	882	867	886	866	840	834	873	854	937	859	898	846	940	859	886	891	903	884	840	856	867	883	902	873	791	876	856	899	842	886	884	878	912	864	910	867	927	890	861	854	887	906	863	841	895	827	838	841	897	867	815	901	879	874	837	832	838	925	851	915	948	904	890	861	938	860	886	889	896	870	880	840	866	872	902	891	832	914	834	863	867	877	816	923	902	853	857	864	897	910	826	835	918	884	903	869	878	893	876	879	907	876	900	907	880	849	862	869	900	905	854	849	907	826	861	853	870	926	876	868	890	821	906	877	886	888	860	892	895	790	888	882	867	859	898	893	849	911	804	867	858	916	880	883	886	916	930	878	863	795	915	897	899	866	861	873	858	859	869	894	827	882	816	887	846	912	869	876	857	880	879	804	849	851	886	893	867	889	860	911	861	890	874	861	898	876	872	882	868	854	873	920	835	870	842	874	919	887	942	875	908	809	855	846	889	840	867	878	880	844	838	868	886	906	869	897	911	818	865	826	851	851	857	905	808	860	857	909	882	820	887	930	919	861	881	870	863	898	835	860	865	805	895	918	887	869	881	828	887	891	865	901	787	871	904	921	869	883	842	861	880	908	817	910	889	810	861	868	887	856	851	903	872	838	874	957	866	858	878	889	846	844	877	881	920	907	856	829	873	908	894	913	893	891	896	829	872	873	865	847	840	894	869	855	882	924	914	879	822	841	912	884	896	865	867	858	907	911	833	864	873	880	924	823	866	843	873	850	833	835	872	908	896	873	919	855	838	916	909	855	873	911	859	847	812	880	854	921	848	835	832	854	890	839	873	874	872	840	868	903	921	878	893	884	863	853	907	853	889	850	817	826	888	886	835	866	859	841	813	818	851	896	871	924	903	889	855	844	876	910	915	928	857	948	909	889	816	892	892	871	915	844	817	828	855	883	907	881	869	859	822	924	868	892	825	883	850	821	894	899	838	846	842	925	871	864	895	899	826	842	796	887	915	883	885	926	901	892	913	820	901	822	857	860	854	886	886	871	873	874	850	876	920	842	873	848	909	874	921	851	837	879	852	902	870	861	898	931	865	904	879	874	830	852	875	896	858	874	898	886	842	850	902	886	908	875	848	927	873	888	898	844	924	850	884	875	862	805	854	899	838	862	879	825	877	886	837	880	864	903	919	844	868	896	907	795	847	838	828	888	900	841	885	881	869	834	842	927	902	890	846	890	816	856	862	854	945	855	876	837	829	865	875	867	886	855	897	845	802	887	900	939	825	879	841	870	895	830	870	894	853	895	878	887	874	872	853	887	903	829	904	832	816	890	920	848	891	873	869	869	902	828	860	865	863	878	806	858	863	893	881	844	862	886	848	875	851	928	827	878	854	879	853	858	901	880	882	901	850	862	887	895	925	911	906	884	860	845	849	854	841	849	904	883	871	865	858	924	855	877	876	877	852	821	902	898	896	874	857	870	844	895	918	837	900	844	871	867	900	870	851	899	796	899	886	843	856	903	873	879	891	901	917	918	889	885	865	878	903	808	839	866	883	858	867	909	890	865	893	869	905	860	876	929	865	851	895	873	871	852	846	868	872	897	832	896	897	892	878	926	866	902	839	826	911	831	885	857	865	825	880	872	903	838	852	916	873	901	862	900	880	862	870	879	837	888	836	854	891	899	863	903	860	863	855	851	824	882	866	882	885	902	835	874	845	906	833	850	894	902	839	882	828	846	846	940	841	856	903	824	854	907	880	902	896	825	896	899	856	848	818	848	904	847	861	891	865	872	926	869	908	867	865	898	931	886	830	853	828	880	886	833	915	853	855	863	875	850	898	879	853	868	856	858	890	855	856	846	813	856	888	907	871	869	895	896	825	800	898	842	812	884	891	847	809	921	881	896	926	874	863	874	811	938	903	880	903	856	886	934	894	921	884	925	871	881	864	862	870	823	896	899	889	879	857	847	870	840	840	926	889	882	838	904	901	863	867	792	910	859	879	918	879	854	952	842	913	906	825	865	894	870	912	810	872	872	881	869	893	813	847	873	897	911	940	860	885	842	913	865	853	875	922	882	882	883	882	866	839	902	907	874	913	897	864	920	880	836	873	880	890	889	872	863	900	888	903	890	896	915	906	870	906	891	872	839	884	891	889	863	898	830	852	882	867	887	877	879	894	898	831	917	844	861	853	868	839	817	837	838	899	882	882	834	897	896	886	832	892	874	854	882	908	889	889	824	854	861	835	855	891	872	845	887	897	859	880	867	878	866	857	895	864	893	890	839	903	934	840	854	842	865	848	861	895	883	928	931	919	816	859	916	866	848	870	865	881	906	861	879	901	829	890	886	841	887	882	876	866	865	897	908	861	865	858	900	888	883	905	839	830	870	957	846	894	877	837	889	862	874	837	916	832	825	863	883	903	833	861	929	852	859	878	845	884	896	889	858	846	877	904	875	895	887	912	899	863	857	886	827	779	909	843	886	858	913	854	874	860	872	890	878	912	900	876	886	905	905	848	880	869	837	857	830	813	843	855	879	837	861	901	864	840	908	867	854	885	920	869	893	886	814	855	876	880	854	842	877	871	920	855	886	899	789	860	878	892	872	867	849	864	864	906	879	872	885	886	874	819	893	854	897	876	899	946	844	846	871	886	889	881	908	903	870	884	884	915	868	881	837	914	877	848	832	885	903	852	886	818	839	925	846	851	863	916	882	851	889	851	863	863	828	793	882	809	836	913	890	902	860	872	907	859	887	933	848	871	886	846	812	904	849	879	865	876	872	914	853	847	889	866	867	880	923	879	864	852	863	892	876	910	844	839	828	852	855	835	888	868	870	831	866	871	857	949	839	866	887	905	863	889	882	873	939	902	884	855	870	898	874	832	834	869	900	885	882	915	890	875	868	855	872	877	899	916	878	887	855	907	934	848	862	829	890	832	884	859	844	874	822	922	899	876	880	875	870	862	844	867	849	827	914	907	877	923	887	857	940	852	914	846	841	849	872	874
23564	20822	25081	26644	20822	20804	2937	495	382	348	292	262	274	250	241	233	240	243	210	221	255	264	237	262	227	210	251	251	242	232	221	228	226	225	263	230	247	243	257	255	253	230	222	262	262	223	232	215	224	216	234	218	221	227	238	241	228	222	254	254	206	252	228	237	238	214	241	227	204	256	258	223	188	230	238	226	234	223	235	236	239	224	216	223	205	227	223	218	241	210	238	227	224	190	229	209	232	218	217	227	229	215	247	253	199	222	225	238	242	228	225	229	205	193	203	245	211	253	223	229	211	234	207	221	219	239	218	233	240	268	226	233	254	234	236	244	251	245	226	242	243	204	236	171	231	215	245	239	227	221	243	248	252	232	202	234	242	234	223	239	237	219	232	248	222	234	237	235	227	234	228	231	235	249	250	202	227	206	214	224	240	242	230	203	220	221	225	214	214	227	259	211	205	226	210	221	250	248	245	220	242	219	238	227	204	212	253	249	211	230	235	222	239	205	211	240	226	215	247	249	216	199	255	251	237	291	281	217	249	209	244	224	201	221	217	255	239	208	198	237	223	244	263	215	233	224	226	227	216	224	208	226	226	250	222	202	222	223	212	238	208	242	229	235	224	241	245	233	243	228	216	237	227	233	261	211	239	265	238	241	236	235	216	235	210	235	216	251	229	222	247	214	241	234	228	228	221	228	241	223	253	252	220	243	227	231	242	226	228	195	237	255	230	236	218	218	205	239	252	215	210	253	217	249	228	216	227	235	216	221	232	211	248	230	231	224	223	226	198	252	249	228	233	263	205	219	228	200	218	218	259	234	226	224	196	209	222	227	215	227	204	222	230	234	242	215	237	222	233	210	238	243	236	235	242	231	232	244	237	208	254	210	223	212	196	207	202	229	272	219	253	231	215	202	219	253	200	265	246	214	229	220	235	236	257	226	229	223	255	227	216	247	219	238	191	236	241	214	220	233	256	245	192	209	203	244	222	215	212	219	255	231	217	234	223	262	239	242	224	252	246	214	243	221	236	203	195	261	239	223	239	233	250	223	199	242	221	222	224	219	223	241	227	202	219	216	224	215	208	217	242	234	234	220	233	199	209	258	226	224	221	219	232	227	205	247	222	232	217	252	226	238	207	232	213	226	227	218	249	227	233	216	243	220	209	220	241	227	229	233	229	229	221	224	228	232	208	229	236	237	234	218	235	210	247	230	238	225	230	281	191	250	223	240	248	198	242	216	220	223	238	218	218	200	218	244	234	242	236	212	224	198	255	251	205	215	232	241	265	235	237	225	225	212	237	234	219	217	219	233	233	209	235	247	252	198	215	229	223	225	242	263	256	214	228	186	221	228	249	257	248	213	239	210	207	202	218	215	228	218	227	245	236	253	241	208	251	236	215	223	250	234	211	226	218	241	235	235	232	216	217	228	209	246	217	209	224	237	166	222	240	229	208	226	215	257	185	193	254	228	214	226	225	233	219	214	249	220	225	232	212	227	234	232	256	240	206	253	231	253	245	242	215	209	227	235	235	224	241	212	265	232	230	218	218	236	206	245	242	216	218	219	233	212	219	241	241	234	219	235	193	241	248	231	231	242	245	243	230	238	239	218	245	220	256	223	226	224	245	235	225	241	224	236	219	262	270	225	217	265	218	257	191	247	211	224	275	251	235	208	223	219	253	216	207	218	215	232	240	211	228	208	230	263	250	235	250	239	226	178	226	237	203	239	218	227	214	251	207	215	226	224	195	243	228	232	248	216	244	213	240	229	208	261	249	233	234	218	244	238	217	222	204	231	243	217	232	198	254	213	237	221	238	231	249	254	203	224	234	214	227	200	220	210	207	213	245	236	232	210	225	265	200	230	230	231	244	221	211	189	191	208	233	225	234	260	205	224	239	230	239	236	202	240	244	247	222	249	244	231	252	224	229	216	237	227	262	242	210	205	244	219	219	219	231	237	243	247	234	221	235	227	249	243	223	264	245	225	241	211	223	239	219	248	214	253	247	228	214	195	218	224	246	251	233	207	206	255	215	229	236	261	215	206	208	193	207	233	245	241	219	212	226	239	231	251	180	248	227	223	208	221	257	251	224	233	213	215	219	227	226	219	211	236	230	234	205	237	257	232	245	235	233	213	210	249	205	216	215	228	216	243	227	244	220	210	235	227	229	238	217	240	222	243	248	191	234	220	215	210	218	204	249	227	224	224	223	235	231	233	211	222	229	241	209	255	245	220	216	201	199	243	243	243	231	208	218	242	248	200	235	223	215	220	210	229	241	212	206	237	205	221	200	249	237	227	254	230	255	245	193	210	224	232	225	257	261	226	257	194	202	209	209	195	238	211	210	213	222	242	274	220	236	220	231	223	232	191	237	236	230	242	235	234	236	244	238	200	240	210	235	219	205	214	209	260	226	244	226	206	212	242	214	229	223	176	230	223	258	249	205	204	207	220	242	236	233	211	202	231	213	217	224	250	235	252	246	247	222	205	207	246	252	223	253	208	254	223	227	221	237	222	269	262	205	240	212	232	237	210	239	249	225	211	226	228	210	216	215	225	217	217	232	245	222	241	224	214	239	218	219	259	193	187	222	229	247	233	190	183	238	208	211	202	204	208	228	239	215	221	227	224	220	223	219	228	190	218	225	239	228	214	227	247	237	206	240	223	228	212	236	248	252	224	225	210	243	237	235	218	228	257	264	233	215	236	221	256	212	215	235	217	201	209	221	210	217	205	243	226	242	225	241	230	230	221	217	232	241	239	218	223	237	202	233	242	212	219	223	212	241	213	220	216	236	245	216	241	221	244	228	210	220	211	207	244	230	228	232	229	225	231	241	231	188	238	248	268	240	244	254	252	246	244	234	242	258	241	202	248	230	229	216	208	242	227	260	218	228	246	243	251	247	222	212	228	226	205	217	211	243	224	201	238	197	231	215	247	209	218	232	193	243	241	224	232	203	223	232	209	225	222	238	194	250	227	209	233	204	231	210	221	234	229	258	257	213	213	230	211	215	247	251	193	222	232	246	258	208	208	240	224	230	230	211	209	210	225	225	256	235	235	187	233	254	218	211	258	235	226	255	221	230	238	230	214	232	216	231	226	230	232	246	224	231	230	219	204	218	226	241	244	245	214	232	213	225	244	238	214	224	270	241	236	204	201	230	223	261	242	242	226	221	225	215	224	199	242	230	214	244	227	220	256	263	246	233	246	236	243	225	223	194	203	246	208	207	233	243	225	217	219	228	220	227	236	232	224	238	234	261	226	240	225	184	216	209	222	192	223	220	233	241	224	227	216	223	224	195	251	224	226	240	216	266	243	235	226	222	217	245	215	226	226	228	199	220	192	206	217	253	220	186	222	234	238	229	228	212	217	219	199	235	251	205	219	224	206	233	231	199	219	230	235	201	196	214	246	216	208	236	238	230	263	234	234	259	250	261	220	216	232	196	231	228	257	243	220	274	247	217	214	214	244	200	262	214	202	252	243	255	230	230	230	234	234
3378	5069	3075	1538	983	770	678	613	617	557	555	549	578	552	545	554	570	524	518	584	523	502	546	515	551	530	523	534	534	507	535	537	560	545	535	525	523	511	521	515	503	491	534	525	558	556	509	551	551	541	574	511	539	528	563	515	517	541	498	545	497	502	512	573	546	533	536	519	475	517	473	527	502	519	562	570	530	534	552	517	517	553	543	559	518	529	550	524	509	531	507	583	493	577	519	537	511	537	509	544	556	525	535	511	477	513	520	478	496	589	529	534	493	515	540	519	557	509	538	563	536	507	579	538	516	532	536	573	522	514	550	528	520	489	558	493	525	550	565	516	538	521	545	502	527	567	527	555	607	520	542	487	517	554	546	533	522	554	567	541	548	534	511	546	527	532	547	511	523	540	493	542	541	542	495	540	511	504	495	533	521	528	543	537	511	510	545	536	553	540	517	555	551	567	502	520	520	492	534	513	494	497	491	575	566	523	565	524	531	528	537	526	508	534	530	573	579	544	539	515	519	515	550	517	514	536	551	520	528	515	539	502	547	514	496	515	515	532	567	513	525	515	529	549	495	484	523	528	520	506	495	503	480	496	547	520	530	532	531	527	521	533	542	508	535	549	517	548	512	537	535	509	535	473	534	541	512	548	495	546	527	523	497	539	508	506	528	548	525	566	491	542	542	538	497	538	515	536	544	535	512	523	532	573	525	533	567	532	528	546	524	543	534	509	518	468	530	529	542	496	517	470	514	551	504	552	539	519	526	534	520	520	540	504	503	511	525	493	496	524	515	536	493	534	516	515	514	521	515	514	540	531	535	500	526	483	551	505	505	515	555	542	513	510	534	504	575	510	509	507	514	522	514	554	540	525	547	550	490	510	525	526	494	520	539	507	533	505	517	477	520	550	505	519	514	536	527	522	515	544	542	503	517	503	513	510	527	569	498	516	520	564	555	542	526	494	564	495	505	517	528	534	522	544	554	495	550	527	544	511	543	508	545	514	471	549	507	524	563	509	533	500	499	527	484	505	522	534	510	526	551	530	512	530	519	503	481	533	495	562	525	497	557	495	521	496	495	564	552	543	496	538	505	546	525	511	484	529	521	490	514	550	506	576	531	558	526	538	544	529	562	517	521	497	563	544	506	523	503	480	525	566	531	517	552	516	518	514	504	560	507	531	526	565	545	515	509	532	505	530	536	561	541	512	488	527	521	490	518	525	521	550	508	564	520	567	517	536	532	518	500	498	571	482	576	548	525	507	479	519	558	508	511	520	539	560	527	521	536	548	525	515	517	541	548	523	499	521	562	541	539	554	539	545	519	558	542	546	533	560	528	560	558	555	475	545	544	500	525	495	467	513	523	530	537	518	514	549	560	537	550	549	544	539	558	500	543	543	541	497	569	518	530	537	494	508	576	479	487	541	482	548	558	511	535	500	520	506	502	533	566	520	587	503	552	466	532	501	483	511	494	510	517	529	491	499	479	502	529	483	507	526	493	529	505	533	544	539	506	547	545	541	515	499	499	566	541	543	514	503	479	506	569	508	495	538	482	534	505	536	553	527	506	536	576	558	531	486	495	537	549	508	518	538	538	547	540	508	512	545	529	490	554	497	518	479	568	526	572	523	557	555	537	529	513	524	545	500	506	571	546	533	525	534	523	545	583	503	529	513	549	534	536	542	548	532	572	482	537	481	541	510	516	529	504	539	529	500	484	541	529	541	543	534	520	590	559	539	562	525	533	543	527	574	534	563	529	553	532	551	545	540	507	537	522	521	597	547	520	544	549	524	560	548	497	513	494	502	501	506	562	555	535	495	577	521	555	527	492	568	571	555	538	558	547	536	512	544	580	576	501	533	533	506	545	504	508	527	553	518	564	541	553	489	535	502	558	504	529	515	531	512	493	513	523	506	560	538	491	498	537	504	506	533	533	538	506	513	526	569	505	513	543	526	508	519	547	567	529	543	550	532	488	538	510	535	542	551	557	529	521	530	538	496	515	496	528	517	517	493	542	525	501	519	538	508	537	514	542	549	515	546	518	527	523	492	548	530	548	526	513	543	540	522	510	514	526	545	519	539	526	520	506	602	503	587	508	511	518	499	486	546	496	581	518	547	556	512	513	504	523	531	491	494	516	526	519	514	502	503	500	519	506	517	564	511	512	526	555	523	540	529	589	528	521	558	550	536	572	554	518	551	542	561	506	487	502	465	538	509	487	518	505	518	529	530	524	540	543	532	528	543	503	557	529	505	590	559	497	520	530	514	521	539	526	550	524	564	514	493	506	528	586	544	538	548	504	545	524	549	493	553	517	518	522	517	535	567	514	506	513	499	483	535	524	544	527	529	528	508	503	516	534	511	555	551	541	536	536	524	552	521	496	544	501	532	533	511	520	554	531	523	528	533	492	542	516	511	509	480	516	561	543	511	527	509	525	527	529	545	528	542	531	533	525	552	535	525	502	488	544	558	540	495	558	561	585	515	577	519	564	502	548	531	529	506	527	506	501	525	475	518	553	517	553	560	563	542	540	550	519	551	491	506	537	544	495	517	504	486	543	505	522	511	559	511	539	526	519	528	518	506	531	561	533	501	532	551	507	494	513	501	544	546	504	568	534	519	531	558	573	532	512	553	591	531	544	500	518	548	540	551	499	506	524	483	535	502	543	518	555	499	541	526	532	522	534	580	524	526	497	502	516	551	540	566	517	513	529	576	543	507	553	522	526	529	551	506	531	561	499	509	508	533	538	523	511	506	531	541	536	521	545	506	495	513	505	545	545	526	531	547	514	541	529	562	550	536	556	490	516	513	534	559	516	504	521	501	504	518	545	529	522	467	510	530	553	517	510	508	527	579	542	521	493	569	476	487	536	531	533	500	537	549	526	502	515	546	501	496	525	526	520	552	521	576	509	529	532	522	532	528	549	518	486	535	533	530	506	487	499	528	529	535	554	542	498	476	535	551	521	500	529	540	535	550	493	521	543	490	480	517	500	485	530	514	494	569	522	525	567	495	561	491	537	526	505	510	561	579	522	544	505	501	526	504	518	507	531	538	493	508	494	533	483	547	548	516	508	529	507	579	535	541	510	568	566	507	558	547	551	531	563	542	573	539	498	539	500	496	533	507	531	528	529	541	546	487	534	526	528	511	552	503	578	495	517	520	537	569	499	515	537	528	529	519	526	525	571	501	572	554	502	515	471	528	561	521	512	520	526	553	514	523	550	552	478	522	550	546	559	537	514	541	517	553	531	595	535	546	496	508	500	492	584	550	533	521	510	518	531	516	544	523	506	535	542	501	540	553	569	499	544	510	530	523	535	521	536	552	508	559	531	522	499	499	511	507	499	527	540	534	537	563	524	545	561	494	490	530	532	547	566	537	517	552	522	500	508	479	533	559	545	549	532	542	540	463	508	527	503	519	543	548	563	550	529	538	511	505	548	471	520	554	512	549	538	546	548	511	522	532	515	525	479	492	546	538	528	519	510	568	517	533	547	559
32669	12020	1458	450	340	389	354	342	365	382	380	344	341	349	331	357	366	323	400	340	303	349	329	371	365	320	302	346	325	350	359	348	367	370	344	331	338	290	307	309	313	340	326	361	340	320	363	337	360	344	331	318	369	360	355	343	333	321	335	316	354	346	341	321	331	322	349	325	305	329	347	356	371	335	304	341	355	324	325	337	338	330	357	351	369	318	335	354	326	353	365	352	307	364	325	331	367	382	358	349	363	335	345	373	357	309	374	323	318	351	323	327	373	339	328	356	345	371	338	331	355	318	337	353	353	342	325	337	373	313	317	327	355	307	302	358	363	321	351	331	346	329	339	335	347	271	359	340	320	317	336	373	368	310	356	350	329	355	310	325	352	371	335	317	363	342	340	339	317	379	358	324	353	359	356	361	327	326	328	358	343	344	353	332	364	335	322	343	365	376	348	304	382	320	319	343	333	317	344	364	333	306	317	351	346	325	328	348	337	319	321	342	328	332	344	365	319	344	324	346	348	380	331	329	353	337	364	323	351	328	324	329	363	305	353	344	376	369	365	328	331	331	346	336	368	359	354	341	289	342	350	339	362	325	321	331	367	352	338	337	327	327	329	336	380	356	385	376	361	348	332	327	393	327	309	356	358	337	318	367	358	347	330	335	373	353	363	360	341	372	347	330	307	340	357	331	339	329	310	355	345	347	317	332	316	349	347	345	338	349	340	369	363	345	352	360	334	359	349	392	314	343	381	335	332	358	341	308	304	342	318	344	337	357	317	353	334	361	366	355	336	346	341	393	310	354	349	363	318	346	325	358	341	339	308	345	311	339	375	353	350	319	340	327	306	340	323	326	345	346	389	350	351	365	373	361	324	378	342	361	343	369	349	359	334	339	323	330	355	342	375	347	324	352	314	346	354	315	332	346	333	351	354	320	359	333	314	327	351	367	342	348	364	313	343	326	344	328	334	327	320	378	315	346	316	337	321	368	346	337	369	354	304	326	325	340	331	337	375	353	316	356	341	359	325	372	370	365	357	340	323	356	354	372	357	359	338	319	362	330	371	303	356	345	332	360	347	339	329	339	366	291	335	329	338	327	341	346	324	324	333	368	342	330	333	369	333	339	354	328	324	358	373	324	344	317	312	315	354	324	379	377	335	376	323	369	313	352	344	367	339	345	332	303	339	309	366	359	347	334	323	361	342	347	338	339	372	323	339	333	356	357	353	327	313	345	352	339	321	343	326	349	315	349	347	362	359	368	328	358	360	358	337	329	355	345	343	378	356	386	345	385	321	342	339	335	375	333	329	331	335	353	323	318	323	360	341	329	331	324	359	342	343	332	327	343	318	340	327	351	318	366	348	350	313	317	335	365	329	332	343	380	375	346	340	367	314	334	336	342	317	348	363	342	329	320	334	351	360	334	359	343	358	343	306	321	330	350	350	322	343	345	365	367	314	365	363	340	341	339	354	354	331	329	356	345	362	327	342	368	354	339	322	327	320	340	330	348	341	335	346	328	324	378	363	339	365	339	346	342	348	345	312	313	363	329	323	318	322	334	335	326	333	322	329	328	357	384	360	340	370	312	342	313	322	330	339	349	367	324	341	321	332	331	314	342	317	315	330	318	315	327	371	376	357	321	355	344	382	319	377	333	375	340	343	331	341	352	350	348	383	364	372	293	376	356	354	358	341	361	329	348	380	337	351	330	358	355	337	368	378	348	316	340	375	347	354	346	357	364	317	334	339	327	331	330	319	344	329	333	329	347	357	344	323	348	354	315	379	365	335	338	354	337	333	339	332	356	370	293	378	303	352	355	325	351	344	320	327	355	330	353	345	366	323	357	326	368	323	369	334	318	354	347	315	337	367	301	376	357	321	361	324	327	332	359	359	346	324	343	325	357	302	299	341	344	338	348	314	322	372	367	337	352	357	317	351	328	316	346	330	349	348	357	348	379	335	347	347	343	349	356	340	387	370	313	354	356	364	315	339	377	366	304	323	346	356	301	293	374	360	365	349	351	319	385	340	314	330	378	328	323	330	361	332	324	318	335	327	339	336	334	377	310	327	307	344	321	365	343	375	334	336	320	352	349	328	371	335	370	337	343	373	347	340	367	337	317	377	357	348	396	318	358	352	340	368	350	363	335	374	298	322	363	366	368	358	347	343	301	318	342	313	319	357	344	348	305	355	313	308	377	352	342	354	359	320	356	343	320	342	375	300	322	324	324	357	353	363	306	340	374	342	355	315	373	323	353	344	327	344	389	365	335	312	382	381	351	318	310	341	345	318	365	339	324	319	347	348	348	321	363	333	357	374	317	313	311	347	322	339	342	341	302	329	339	338	346	327	328	379	358	377	349	352	345	343	368	340	312	331	351	340	322	351	321	318	326	329	350	331	339	351	347	323	362	328	315	313	307	348	305	356	348	343	324	336	341	354	346	330	374	298	350	300	350	358	359	345	350	336	344	323	322	360	321	321	343	348	305	327	382	329	330	353	373	349	369	335	359	378	343	351	356	350	332	323	384	378	320	352	353	331	329	325	354	331	360	318	358	380	309	348	315	358	372	332	341	351	339	359	340	353	329	335	345	341	346	334	350	347	351	356	336	354	337	351	299	330	363	320	309	366	343	328	351	347	349	321	323	374	326	339	322	328	359	344	331	345	336	329	300	342	330	353	340	346	332	362	363	375	352	312	340	337	373	339	357	333	370	319	341	314	342	321	381	386	334	370	346	330	365	331	376	363	348	344	337	354	402	332	330	360	377	326	351	324	336	332	385	352	369	351	326	349	360	370	337	351	349	342	330	357	334	346	313	309	350	338	312	372	321	320	334	345	342	335	363	314	350	358	342	353	350	344	330	343	367	327	337	378	367	342	349	341	328	373	320	328	353	376	397	327	370	340	330	326	361	370	369	324	372	358	340	354	315	306	329	300	350	332	314	338	350	371	366	306	343	337	320	332	352	341	369	320	321	350	334	333	351	333	326	346	357	303	384	350	326	342	347	329	343	311	384	306	362	342	347	352	364	314	346	349	310	373	331	342	330	346	304	338	317	372	328	375	370	353	319	319	343	338	351	356	347	271	327	346	359	368	333	324	353	327	377	341	374	364	338	298	377	339	317	344	344	354	325	337	361	331	316	320	331	368	329	339	339	351	335	353	343	386	354	360	357	334	327	318	372	317	363	328	343	326	362	338	373	316	326	334	336	363	337	344	353	338	348	390	345	349	316	307	373	352	360	322	326	349	378	355	335	316	336	371	319	335	321	346	388	335	354	332	341	357	337	316	319	363	322	321	315	339	318	347	363	349	329	323	359	336	361	352	318	311	334	363	347	359	341	346	324	310	335	357	306	350	352	319	346	371	359	334	348	347	348	357	340	356	350	317	329	355	367	346	358	305	317	304	334	342	382	332	347	281	310	337	363	344	331	335	343	353	364	350	340	340	354	318	353	391	301	333	344	375	329	363	347	327	354	358	368	327	343	328	362	361	358
5924	907	889	849	798	773	777	814	760	759	835	776	792	801	776	797	765	816	734	805	722	768	818	772	739	754	834	794	813	790	785	725	783	846	777	815	781	837	778	791	745	767	787	848	782	747	793	758	787	780	832	830	774	750	819	834	769	768	822	781	771	763	776	813	841	782	812	797	733	755	769	780	777	798	821	751	787	808	763	802	783	791	788	778	752	802	794	775	803	794	770	758	862	791	818	793	798	806	801	833	804	764	817	799	797	789	791	797	771	786	817	796	786	772	772	764	793	769	807	785	805	759	794	780	802	775	784	798	762	751	804	799	805	772	819	789	774	787	789	766	754	760	771	798	763	799	797	798	754	783	778	763	786	809	770	826	788	794	791	748	772	750	765	779	736	766	790	771	803	794	776	749	813	778	797	753	811	764	813	807	765	794	801	782	846	820	782	802	819	764	816	736	766	877	750	766	772	819	813	793	763	794	784	811	807	782	838	768	825	830	791	793	773	742	789	798	762	783	783	829	811	821	835	817	776	754	716	787	827	758	788	817	731	768	782	753	826	767	775	800	778	757	795	755	737	803	798	737	770	824	802	826	805	817	788	745	789	797	829	764	810	805	786	759	791	786	827	735	809	756	797	842	770	760	840	779	748	789	776	818	804	717	781	773	804	791	758	800	742	786	843	795	780	803	803	746	782	852	823	757	828	750	756	780	827	811	784	768	774	780	793	796	806	798	752	819	808	837	784	803	812	722	806	775	789	857	833	789	787	807	794	786	793	799	793	767	717	794	759	806	821	760	791	778	812	819	800	835	779	771	795	822	802	787	758	795	779	789	807	777	797	816	817	785	787	794	838	777	758	767	812	811	803	816	790	815	727	746	761	829	838	788	800	781	813	811	805	791	813	835	761	767	804	784	776	761	744	787	728	780	770	793	807	774	735	769	785	817	747	783	769	762	818	753	784	761	806	777	818	822	735	776	794	775	764	780	776	828	800	795	827	813	773	777	768	809	799	860	789	806	790	798	782	801	709	778	770	789	824	788	773	830	787	757	719	756	829	772	815	768	829	771	784	759	786	816	806	767	752	743	747	765	808	795	801	767	819	777	830	853	744	778	801	765	763	747	759	783	772	762	796	765	807	769	820	766	757	842	759	757	776	813	703	803	776	827	736	785	712	783	764	806	816	794	820	772	757	785	786	767	753	784	785	801	800	809	758	861	805	738	794	838	757	780	806	759	758	766	785	806	772	772	808	843	795	806	767	771	800	805	801	789	824	790	780	781	779	763	750	739	796	761	789	751	790	805	805	829	782	788	775	799	803	808	812	804	767	793	800	820	771	824	832	810	767	793	821	790	829	744	786	789	819	792	772	806	782	744	824	748	840	828	791	777	751	734	799	814	733	774	746	754	822	771	742	770	807	818	771	733	730	737	772	784	825	801	775	840	807	814	742	787	730	794	716	759	774	847	793	777	682	780	791	775	784	795	801	742	780	757	776	799	811	803	791	824	816	779	784	807	781	793	825	765	806	777	817	796	758	825	783	810	788	746	818	808	810	779	802	785	739	769	785	769	813	790	795	817	730	803	801	795	746	802	786	819	839	820	769	785	741	723	759	736	784	792	799	793	759	739	843	792	799	799	807	842	771	800	789	822	828	773	805	810	773	814	768	777	758	775	736	762	777	777	822	772	775	780	808	762	770	769	818	767	822	797	821	763	808	802	768	785	766	786	755	779	812	856	809	745	774	765	831	794	752	868	757	782	786	760	831	770	803	817	835	810	787	754	762	812	876	812	850	792	823	780	824	801	779	779	732	876	790	779	780	782	765	810	801	773	772	748	803	772	770	751	787	787	789	812	767	796	799	802	789	777	817	781	799	784	801	771	815	779	776	745	766	771	746	830	783	753	799	775	770	804	778	785	768	811	800	784	784	776	794	809	812	830	808	780	779	769	816	798	805	818	805	771	800	733	793	796	790	766	760	785	772	793	751	787	832	797	743	805	803	778	836	774	800	781	741	790	820	781	814	766	821	798	828	802	818	776	844	779	779	824	785	730	816	822	762	806	785	795	786	830	774	795	758	734	852	840	764	797	742	822	754	769	746	791	748	815	773	764	803	800	792	781	782	798	765	757	756	792	761	807	762	757	721	745	891	816	767	845	767	804	796	812	748	754	844	764	843	796	793	780	788	816	782	785	777	810	780	837	793	757	803	816	795	806	791	808	765	787	849	783	766	837	776	827	782	732	826	768	761	747	829	770	813	754	793	795	788	786	818	756	848	812	794	794	805	768	786	733	768	821	824	782	775	795	808	781	815	801	804	807	742	766	736	810	779	787	771	811	779	813	789	778	767	724	717	754	766	820	812	795	805	729	773	777	814	789	834	773	750	823	733	785	789	768	785	776	798	824	782	783	856	767	744	793	701	781	827	806	784	828	775	834	800	783	787	751	816	824	777	800	783	770	787	776	798	773	778	793	770	777	739	799	727	815	762	841	798	813	774	759	804	809	757	753	809	749	793	822	814	790	786	809	807	781	826	755	821	757	790	759	739	829	765	799	839	849	730	796	770	817	808	797	784	783	775	756	823	793	808	743	833	772	832	790	784	760	821	737	779	754	786	783	829	776	802	828	810	792	804	783	823	783	793	780	741	828	805	780	820	776	756	830	771	798	843	766	789	744	821	753	758	828	799	771	758	816	769	774	756	746	781	788	827	824	818	780	800	867	762	783	783	781	787	783	794	772	782	764	803	790	749	759	761	774	764	822	838	778	814	739	820	800	785	832	813	774	849	782	783	773	748	780	782	825	766	741	805	822	829	821	754	790	782	784	777	770	828	794	741	777	770	825	815	807	734	792	772	783	840	761	777	819	794	785	820	780	807	790	783	769	865	792	785	756	781	834	836	774	823	834	767	791	776	755	781	804	788	814	816	814	841	784	723	819	811	786	789	759	822	762	761	791	762	785	791	822	768	801	758	828	754	793	799	790	796	751	747	747	860	786	765	829	770	763	747	814	796	821	778	833	833	811	751	809	799	767	812	786	795	776	793	817	796	796	783	768	754	825	846	815	803	756	812	788	763	818	805	807	820	801	790	770	789	747	729	794	773	854	796	800	804	835	749	798	800	792	782	770	793	794	779	772	777	776	746	828	797	752	789	775	784	823	761	750	818	806	773	782	781	809	834	769	856	777	804	833	742	766	762	791	828	778	792	822	784	787	802	765	790	755	786	816	818	819	795	827	851	800	819	831	786	777	731	807	788	757	809	731	825	814	761	826	785	765	788	795	810	785	792	770	747	789	775	821	847	800	808	797	756	820	806	807	778	772	799	821	796	812	763	784	798	811	792	818	790	797	778	798	789	794	793	754	776	763	793	854	752	790	811	781	748	800	826	788	762	851	795	807	822	771	824	809	789	764	805	782	774	776	812	772	725	782	808	787	809	772	805	820	761	813	789	768	809	765	803	799	792	775	813	751	803	786	751	786	802	743	802	776	830	758
24445	20810	24456	27260	20105	1758	635	500	486	398	418	443	407	471	383	400	403	390	406	429	420	423	416	403	405	399	410	395	414	424	415	435	419	416	413	394	436	358	389	421	410	432	387	431	418	403	379	442	402	370	400	397	433	408	352	398	409	390	402	382	387	390	386	379	365	391	403	380	377	381	411	355	354	447	426	419	401	404	375	375	371	393	387	415	396	361	434	370	412	386	450	402	405	396	359	372	392	400	365	368	384	399	388	374	381	429	409	395	427	372	383	395	402	398	419	403	396	392	397	388	386	397	378	404	425	426	371	383	397	386	388	352	386	394	391	382	382	445	345	437	384	378	395	423	403	427	427	378	386	419	407	370	386	436	395	425	403	360	386	423	368	367	398	381	404	397	379	389	383	369	407	415	381	410	393	403	400	395	426	379	364	350	372	387	406	410	440	406	372	431	392	388	417	430	408	428	379	420	429	403	373	393	386	401	404	384	385	433	412	423	394	377	434	418	411	387	373	415	434	409	411	358	413	436	397	414	349	371	446	394	375	396	420	393	391	367	405	400	390	356	403	381	446	410	394	396	365	379	383	369	410	387	424	385	412	395	391	413	394	374	406	393	385	418	383	415	381	410	393	429	389	401	362	428	427	390	405	408	380	418	382	429	462	386	410	404	427	376	380	423	434	370	384	390	357	394	397	407	462	398	415	406	388	368	394	394	371	388	375	399	396	377	409	397	377	389	375	389	382	429	383	408	417	399	451	379	390	376	392	402	416	399	378	405	383	390	348	415	402	376	374	389	377	395	399	371	423	391	398	362	389	412	368	402	389	378	363	412	381	374	388	400	378	395	373	426	418	328	401	384	413	410	393	398	394	386	402	405	379	360	415	366	388	387	381	383	375	388	381	378	404	405	424	415	375	392	375	381	391	406	384	368	396	365	367	417	398	390	399	399	429	402	368	385	404	374	420	406	411	411	429	417	402	365	387	386	394	401	373	416	342	394	385	383	381	393	423	375	417	358	377	369	385	394	377	389	408	399	373	387	403	422	419	457	431	422	378	393	364	349	433	446	425	388	390	390	377	382	410	406	388	418	402	449	397	383	450	390	375	413	382	369	396	407	402	392	417	377	435	389	397	390	418	387	420	393	428	363	405	395	410	422	431	390	399	422	399	425	387	403	379	408	380	415	394	374	417	350	416	410	364	386	401	383	378	415	386	398	373	401	384	384	383	404	424	401	407	380	393	363	357	393	404	425	391	399	407	407	400	384	413	413	380	369	363	397	408	362	424	403	403	415	434	409	388	385	362	410	399	401	430	403	400	416	376	392	384	392	386	415	426	400	376	378	425	398	415	419	377	418	401	371	397	395	422	375	391	384	399	391	362	403	396	431	434	363	375	375	387	395	373	371	384	357	359	341	379	412	391	382	417	413	394	364	403	411	389	372	405	453	333	363	403	404	412	396	425	395	402	387	393	389	431	415	363	394	344	410	382	387	368	375	346	391	389	380	407	385	386	384	400	400	370	408	371	416	399	372	391	393	357	435	391	400	400	435	378	418	413	437	368	370	359	368	395	412	415	372	364	359	351	386	403	375	410	407	382	395	412	405	411	412	366	379	409	425	353	376	345	358	376	395	419	410	408	372	379	412	414	379	408	370	387	379	405	374	406	391	378	366	390	378	384	378	404	390	396	399	350	383	426	376	388	434	391	407	392	406	378	409	428	439	407	386	393	416	425	398	396	385	430	406	394	404	412	377	385	409	423	383	443	376	401	427	403	415	386	434	405	409	400	424	398	402	398	412	413	378	385	409	421	405	376	377	377	395	415	413	396	418	354	355	380	381	363	370	365	387	354	368	369	392	373	363	395	378	423	364	391	429	407	387	425	401	380	403	419	369	415	367	404	379	395	397	385	365	360	385	417	397	406	399	385	420	373	340	402	419	382	370	356	390	375	384	390	424	442	369	377	413	373	426	395	428	362	396	411	401	364	384	372	380	370	351	402	408	386	413	391	391	402	381	365	390	409	399	392	414	350	396	437	442	389	370	398	387	385	383	382	416	400	404	379	399	369	375	412	403	419	394	406	373	376	400	392	391	379	396	413	347	399	431	453	373	400	367	395	363	396	384	409	365	353	397	381	352	397	439	402	419	381	420	455	410	393	401	389	396	378	410	377	415	399	406	400	423	411	409	340	423	375	393	421	376	387	377	375	430	402	394	393	372	395	397	373	377	334	388	390	398	398	387	407	402	401	388	389	417	424	384	435	385	378	420	406	415	396	383	403	434	377	421	392	417	401	438	363	383	422	400	387	399	394	407	417	373	366	388	405	375	371	417	385	413	423	399	418	413	414	410	359	399	441	401	363	382	394	394	395	393	408	369	383	433	374	374	431	390	395	390	415	360	419	375	399	389	392	375	395	424	385	370	404	389	390	368	365	417	391	380	373	392	394	391	408	415	372	400	415	398	399	397	349	402	397	410	391	418	356	370	423	370	408	414	394	404	394	401	366	401	392	426	390	382	444	359	396	367	375	378	370	391	440	379	419	405	391	432	426	399	407	374	407	416	377	416	430	391	405	350	410	358	359	383	429	410	417	388	381	384	407	443	406	398	403	392	390	403	392	383	385	379	418	372	431	436	392	364	426	397	370	377	398	392	417	409	414	402	363	430	387	374	379	373	363	394	383	375	393	375	367	377	376	383	356	399	370	392	421	384	396	452	378	378	408	382	393	354	366	372	398	375	384	404	401	357	394	420	366	404	425	381	373	408	419	370	412	393	406	400	386	381	396	413	351	378	379	418	431	371	401	408	387	426	384	426	406	404	404	420	419	377	369	368	394	399	419	382	361	413	408	399	372	383	390	378	416	421	410	419	419	379	389	386	407	337	396	410	391	389	400	384	381	365	418	419	436	364	409	414	389	400	376	408	387	422	383	368	385	414	422	404	413	370	364	424	415	418	355	390	360	369	399	381	389	368	392	398	401	384	385	399	396	389	399	409	379	382	380	410	395	410	415	407	402	380	386	383	440	409	368	374	418	387	426	382	393	371	434	380	382	391	408	413	408	398	402	382	419	394	373	372	399	397	417	382	380	441	394	372	400	419	426	395	385	428	386	383	402	386	392	433	387	411	407	362	413	369	383	409	372	430	390	391	415	388	376	407	421	378	428	368	382	382	416	397	402	412	437	395	418	415	414	391	375	377	386	384	387	410	380	368	401	376	372	384	388	370	368	381	347	394	397	433	374	395	381	434	403	380	400	416	376	426	398	437	392	411	393	391	412	414	388	420	415	380	423	390	394	372	391	418	354	394	410	384	371	398	415	391	387	432	390	378	408	385	386	416	406	380	371	389	374	436	386	420	408	349	420	394	390	426	408	381	421	408	382	387	386	381	370	380	420	419	386	394	403	384	403	408	411	378	409	436	396	370	407	407	426	408	415	406	411	369	407	382	381	377	392	374	377	355	396	438	400	411	389	397	423	463	398	390	385	393	406	380
3304	3049	2142	1346	1041	1058	970	889	886	951	869	939	840	863	915	863	860	876	885	802	878	904	842	896	876	864	883	887	916	858	888	909	900	880	868	906	913	879	868	813	958	820	835	879	860	849	856	804	859	846	933	884	817	918	903	861	888	936	892	842	930	844	901	868	857	832	898	877	929	855	821	823	855	882	890	896	879	911	871	888	850	826	839	885	891	834	849	857	874	857	896	845	881	875	832	868	879	890	842	921	926	857	918	863	833	905	859	871	871	871	877	836	867	862	845	881	885	903	854	882	851	863	884	864	836	881	868	916	875	877	837	864	889	901	871	907	856	923	912	882	860	843	897	836	848	859	856	826	835	896	872	915	817	939	879	895	894	909	911	825	886	898	875	859	867	923	845	851	881	887	893	855	897	881	893	842	877	836	857	825	841	858	838	879	935	870	856	855	855	848	881	817	877	892	894	846	885	906	892	879	924	888	829	855	908	868	867	884	796	891	899	874	824	879	859	875	855	946	894	861	849	894	899	898	832	830	865	825	851	842	847	909	892	889	901	880	901	911	872	862	852	885	850	858	819	826	909	871	863	862	842	873	865	895	877	892	834	827	898	849	881	793	828	830	823	893	861	870	932	866	844	846	882	863	904	879	842	842	871	811	879	877	907	845	822	912	827	882	864	888	825	869	825	863	859	840	894	919	895	869	891	874	873	808	870	868	848	812	832	871	867	873	891	872	898	839	908	823	878	887	943	874	905	928	841	842	861	859	835	839	855	848	891	848	840	871	809	895	779	886	827	852	873	890	890	887	869	914	943	848	876	841	878	871	910	862	880	910	886	901	896	868	851	875	911	853	882	847	791	829	862	890	843	917	875	860	799	878	904	831	878	869	899	905	881	844	900	902	893	901	875	860	871	817	875	842	821	858	899	832	852	844	841	805	877	877	851	884	842	862	877	886	901	877	905	875	873	890	843	909	877	873	850	875	879	870	910	887	850	865	902	802	878	853	888	866	834	849	908	807	880	960	908	861	868	889	838	894	828	854	864	836	818	835	926	883	881	836	839	856	803	802	844	904	901	882	887	886	866	889	859	860	841	864	937	920	905	860	845	872	914	836	843	837	864	805	858	841	873	879	873	877	870	851	880	909	875	845	902	875	882	847	863	856	867	840	912	926	809	845	874	841	866	887	885	888	831	875	820	822	780	881	882	880	886	894	881	898	871	882	840	865	893	861	820	898	872	862	888	882	895	875	894	848	844	869	894	891	836	842	849	869	816	860	948	821	861	818	887	882	892	891	889	855	899	885	911	860	856	856	920	858	879	857	874	916	857	834	849	878	897	875	855	812	779	893	871	906	863	855	900	885	857	834	862	838	854	884	850	824	851	836	942	860	836	911	870	916	839	825	877	845	868	840	902	882	889	877	849	854	853	874	882	866	898	796	873	892	893	886	875	887	868	892	785	958	869	848	869	925	878	855	838	841	888	793	882	908	859	887	896	883	864	906	856	882	853	867	860	869	854	901	856	911	858	858	876	871	865	852	892	864	881	843	858	850	845	855	855	877	860	839	823	819	828	875	887	877	860	870	858	870	857	844	840	805	863	902	892	874	838	820	823	864	852	862	866	852	795	872	864	804	856	840	898	857	885	887	870	859	849	917	833	876	862	844	895	865	881	880	896	870	853	895	853	873	878	856	878	843	891	936	882	898	868	887	833	871	864	837	902	855	842	887	900	885	861	836	849	878	836	941	857	923	886	886	865	887	892	897	902	858	845	770	847	834	929	846	882	880	851	860	876	874	923	846	877	858	888	883	848	919	847	869	897	867	872	851	856	874	890	895	842	882	856	864	920	849	889	902	834	874	911	875	894	848	820	817	824	891	883	905	856	835	859	872	854	834	855	814	848	856	894	929	875	847	883	829	892	847	876	811	906	865	899	851	864	896	873	815	887	870	878	870	889	844	867	891	924	876	834	862	854	856	865	891	881	815	859	864	915	898	879	851	849	848	842	872	830	866	863	872	891	840	851	852	890	861	852	890	883	883	825	881	934	890	880	866	860	832	876	785	889	865	889	904	859	813	886	886	884	870	826	967	899	888	814	850	886	859	840	883	806	848	864	854	860	813	828	937	866	858	870	901	898	875	872	865	855	882	837	882	865	886	866	830	885	885	840	878	852	873	872	852	840	832	911	879	836	905	839	837	890	871	849	870	816	844	852	840	841	877	845	946	902	841	878	856	842	834	859	883	866	917	861	913	883	891	886	829	887	857	906	903	830	886	894	822	840	871	869	890	869	918	857	829	849	869	862	853	845	895	912	879	871	869	871	871	923	894	883	870	896	852	875	843	868	841	833	847	859	828	878	897	825	868	890	828	881	857	887	858	916	934	838	919	856	833	882	860	920	846	836	928	838	895	859	828	844	860	959	853	848	860	836	882	893	884	859	880	899	900	887	866	865	876	855	882	899	855	871	913	861	884	924	878	870	835	857	907	848	895	865	907	904	847	830	869	912	842	840	884	881	912	849	882	839	935	911	879	862	889	848	903	837	889	846	827	895	873	857	883	871	893	879	846	876	882	877	863	890	913	869	870	841	875	866	855	884	847	883	877	850	873	859	924	897	869	884	907	864	900	829	812	824	873	852	873	886	900	887	920	829	835	849	870	866	886	849	904	852	898	845	832	919	835	890	892	841	862	811	851	845	865	875	833	883	891	875	881	837	854	900	854	914	860	865	824	843	853	812	843	885	844	857	819	851	864	867	833	872	921	915	864	879	887	852	866	886	883	821	912	843	855	829	822	863	877	856	818	929	836	882	883	858	820	865	852	848	851	845	848	863	897	874	898	860	896	874	902	882	918	886	844	892	863	846	860	798	861	873	874	873	912	867	862	893	859	846	840	843	885	864	846	889	828	880	818	829	888	896	841	875	870	811	872	829	838	883	835	897	896	840	921	901	884	888	861	801	892	874	832	878	848	887	915	848	850	850	873	840	825	872	857	858	878	860	830	855	906	893	853	889	876	883	829	829	834	900	813	873	854	883	875	843	843	915	878	899	869	881	881	823	876	884	876	834	866	884	857	858	869	905	861	855	887	869	863	872	868	850	880	863	875	941	884	908	864	903	907	833	873	855	897	917	788	883	907	891	865	882	890	889	857	883	893	867	852	876	923	840	821	880	855	840	813	808	842	873	867	837	914	886	873	911	868	862	849	849	857	852	879	883	928	858	838	801	833	915	873	899	839	858	828	893	855	848	890	887	835	887	857	915	842	846	875	890	893	852	887	905	829	845	872	890	842	880	860	862	832	889	853	868	868	900	837	876	891	893	879	886	884	869	877	874	858	820	837	846	827	872	830	861	866	831	856	882	929	846	896	875	868	828	859	838	910	857	847	912	899	890	886	898	833	917	892	850	873	805	916	887	873	896	885	837	827	870	865	856	867	911	828	903	915	906	853	858	824	863	851	826	888	873	869	887	883	892	885	845	859	864	856	821	854	859	905
23591	20850	25087	26719	20858	20856	3170	528	383	356	312	300	276	292	262	254	258	263	246	251	278	217	238	257	235	227	267	253	236	231	254	238	219	215	259	237	251	233	203	250	236	243	243	212	236	204	233	246	228	188	234	243	248	225	216	254	206	225	230	218	228	210	248	192	246	203	255	232	214	216	251	223	234	214	250	221	201	266	232	221	218	239	240	233	235	241	229	207	261	216	232	187	239	244	239	219	227	238	223	241	236	231	222	225	228	230	254	209	188	204	206	211	208	223	244	203	231	194	225	221	244	252	236	240	192	242	216	241	238	210	222	230	245	230	215	219	247	194	249	203	207	218	203	230	240	221	260	214	227	216	223	233	211	227	250	250	269	232	252	202	206	218	202	219	267	243	213	227	243	235	248	201	213	255	250	224	229	212	218	221	215	241	210	243	230	194	222	233	224	211	221	228	208	230	232	196	262	227	223	204	212	267	202	211	222	210	215	225	202	210	223	233	257	252	251	211	239	218	238	240	215	242	218	228	204	238	196	220	243	237	234	230	208	221	215	229	234	243	231	247	232	225	251	231	248	241	219	188	204	233	223	249	212	229	211	213	251	223	225	219	196	250	217	226	231	215	262	241	238	225	217	248	219	224	230	213	224	211	222	235	248	230	231	240	234	237	260	196	228	237	226	229	208	207	227	223	234	215	205	213	209	215	229	243	232	247	215	249	258	210	253	203	251	212	227	227	217	243	226	229	237	216	259	226	207	227	192	220	252	220	229	235	211	228	214	196	219	207	227	210	199	236	212	224	222	205	222	259	231	225	214	218	244	202	224	245	202	212	244	224	245	204	205	240	194	230	233	300	268	230	239	215	250	270	219	234	219	227	251	199	213	230	220	247	211	229	230	236	220	256	213	235	246	208	220	235	228	234	221	222	222	220	213	232	215	224	228	206	239	222	225	217	234	227	228	250	269	249	206	230	243	240	226	204	212	236	230	229	220	229	242	224	220	214	256	242	254	229	240	229	215	226	255	233	220	247	236	244	224	217	219	203	209	248	247	233	247	237	222	236	198	237	221	229	264	206	199	207	227	231	202	216	243	237	256	240	217	223	213	224	215	220	226	268	217	208	225	216	229	217	225	239	227	224	237	219	212	232	232	227	245	235	256	206	225	222	208	240	220	223	242	224	231	258	247	201	194	201	240	207	221	224	226	207	193	238	246	218	204	219	223	206	218	230	215	220	221	242	218	224	246	233	229	255	216	226	209	236	189	232	226	223	239	228	236	221	241	228	219	222	225	217	212	216	201	227	212	207	245	204	233	232	253	229	243	250	187	199	227	228	191	229	249	206	206	239	226	221	261	218	204	229	234	236	212	228	253	232	247	220	217	214	246	218	255	216	231	237	244	229	238	239	225	217	212	200	199	221	219	210	218	212	238	249	237	203	233	231	236	242	225	222	235	236	236	238	248	203	245	262	208	202	227	244	247	204	260	230	201	224	257	221	218	207	211	212	203	240	241	249	216	228	232	222	225	220	222	212	224	205	226	233	216	222	202	217	229	196	198	238	214	218	216	237	243	249	228	196	218	250	250	231	225	224	223	237	246	220	218	205	232	223	230	225	221	237	230	221	221	260	222	255	247	238	239	218	257	237	227	211	208	213	217	231	244	212	274	240	227	253	213	253	211	223	213	237	226	219	226	215	230	239	231	253	201	238	255	241	222	236	235	246	272	231	203	271	242	221	225	214	199	219	238	257	227	241	208	236	241	243	224	221	244	227	255	240	232	187	216	211	216	226	221	231	218	197	229	230	233	247	200	234	238	233	265	227	263	213	216	213	209	227	218	209	209	234	220	251	212	234	246	217	229	217	248	230	231	227	244	216	225	229	218	238	221	208	215	232	214	233	208	219	218	235	219	222	220	240	227	222	227	239	231	226	232	221	229	208	217	174	216	230	261	238	232	209	230	241	226	244	231	230	235	225	252	235	233	198	234	218	214	213	259	215	218	258	228	248	226	236	228	249	255	198	242	226	205	236	239	248	221	234	222	213	219	213	238	212	263	204	219	203	224	214	224	243	227	236	212	197	222	211	215	237	213	257	231	230	220	231	230	223	220	240	217	250	245	210	228	206	255	208	213	239	225	208	210	208	220	230	238	236	225	225	227	224	244	237	247	238	234	216	236	205	226	204	232	247	242	218	220	241	223	212	213	226	218	220	200	241	218	232	211	238	262	249	208	224	246	221	226	251	220	240	254	223	226	225	217	235	241	235	215	216	248	213	223	245	219	221	215	234	250	213	223	230	243	228	213	225	269	218	227	234	203	247	227	236	198	236	228	223	229	244	238	207	208	202	243	246	222	194	235	214	262	198	231	217	227	215	213	271	222	218	207	227	205	209	240	222	218	225	220	221	232	214	222	246	214	262	258	224	257	240	245	229	209	197	223	217	236	209	224	249	233	252	238	235	255	208	228	221	216	217	216	209	239	229	218	224	210	229	218	247	255	213	223	212	206	279	246	247	229	244	229	221	221	183	253	241	199	229	210	264	217	234	241	223	223	235	236	266	252	228	215	229	231	209	237	235	223	244	233	228	224	262	222	226	246	221	214	224	223	226	234	226	227	241	213	251	239	215	253	203	219	224	235	240	230	213	215	205	200	259	220	219	227	223	264	239	260	259	247	232	245	233	203	238	243	198	227	196	221	237	209	193	227	226	261	244	250	223	242	228	225	217	219	250	225	241	204	226	226	232	235	259	267	214	211	240	243	207	229	223	190	234	188	233	199	230	214	238	213	224	219	233	251	227	221	223	223	219	230	208	232	193	199	240	232	233	229	225	219	216	244	208	244	217	231	225	210	222	213	202	226	230	237	195	237	220	209	237	245	236	234	235	218	223	244	227	212	235	239	216	230	248	235	243	233	196	206	202	231	244	219	231	217	231	216	229	254	200	208	255	265	239	245	239	223	216	229	207	223	227	230	242	215	221	200	251	267	206	229	204	241	223	211	225	229	220	230	211	232	227	229	209	219	244	198	190	236	220	227	227	237	222	226	220	207	220	218	190	243	231	239	226	215	217	220	217	223	198	211	233	217	200	209	207	220	230	246	246	227	202	232	211	208	207	224	212	204	213	219	209	248	191	256	214	246	220	225	225	206	242	249	207	210	217	212	222	217	228	246	260	217	216	225	224	237	228	236	202	209	241	250	231	255	210	234	221	254	240	225	221	239	251	220	256	245	209	207	231	216	239	204	220	258	231	228	244	235	226	213	232	213	217	248	228	234	202	215	238	228	251	250	224	199	207	216	214	215	231	234	237	229	231	247	230	214	200	227	257	257	222	235	238	219	212	235	249	227	237	248	257	206	235	251	203	235	222	231	234	245	217	239	208	232	202	234	220	206	214	220	226	206	215	220	209	234	228	225	201	239	201	235	243	223	219	222	254	207	242	236	228	253	186	203	202	222	234	236	254	227	240	221	208	220	197	219	220	230	236	238	259	207	254
3693	4948	3151	1507	1004	749	682	618	603	591	556	602	570	537	539	525	515	540	496	543	504	567	503	545	528	532	474	515	520	554	535	541	560	554	496	556	520	492	485	535	547	569	500	522	508	543	535	577	507	514	518	516	509	528	540	507	554	504	547	505	523	542	585	541	482	515	493	479	501	517	499	523	498	523	526	524	568	493	546	525	561	524	573	570	518	546	534	540	510	521	523	537	467	555	533	488	472	519	472	536	589	524	542	515	536	536	534	589	530	480	524	537	521	547	538	543	536	524	544	506	546	551	563	540	528	496	499	506	515	524	521	518	527	513	542	506	508	551	537	540	515	545	505	497	545	541	549	521	519	510	527	546	542	494	510	505	590	535	531	560	503	531	489	529	537	535	551	510	495	566	485	523	538	560	521	563	552	475	518	515	518	539	519	517	508	507	516	524	506	522	520	492	531	464	532	520	569	487	481	572	541	558	511	526	521	487	526	510	511	513	504	522	527	513	527	502	543	504	555	508	548	529	506	509	513	500	535	544	479	581	522	527	555	519	514	485	565	488	542	532	521	561	531	532	527	505	509	512	502	522	554	518	523	525	527	510	514	510	560	545	517	501	513	535	529	537	545	489	537	546	557	517	539	515	527	515	573	505	496	493	529	525	516	536	504	490	487	507	584	536	482	511	533	510	529	526	510	531	542	510	524	486	525	531	530	535	543	547	507	513	520	511	548	508	571	530	530	531	559	547	525	546	504	526	498	515	494	545	507	529	496	564	528	526	510	499	550	558	551	480	526	538	495	514	512	515	547	536	527	535	536	502	549	483	513	522	555	550	579	544	543	512	485	562	499	527	506	510	523	534	528	543	504	500	502	536	531	567	503	543	514	507	543	495	560	509	488	533	516	466	556	523	521	596	531	523	523	553	526	552	498	567	515	510	513	528	532	517	472	539	516	524	534	533	481	562	496	573	530	512	546	499	533	495	493	552	575	564	522	520	540	531	473	554	498	514	548	560	529	510	502	522	484	515	520	535	524	545	557	539	553	566	501	522	588	527	516	548	526	543	522	504	528	534	508	510	543	532	485	549	525	518	494	549	558	497	507	515	518	561	507	522	514	496	489	525	532	506	561	513	541	510	527	531	539	529	520	509	532	519	507	547	479	486	526	488	495	520	531	533	517	492	534	502	468	502	503	492	503	537	517	501	523	515	529	479	497	500	529	533	524	582	500	534	489	480	530	514	515	524	477	537	553	494	529	484	531	476	555	547	514	530	532	510	521	512	503	549	528	543	529	559	521	534	499	553	487	532	554	534	558	534	511	563	587	494	556	506	516	523	522	515	511	500	539	508	534	525	489	532	535	533	509	516	532	527	515	540	478	508	549	528	533	517	485	559	514	491	533	532	521	511	529	556	518	505	532	569	530	550	584	535	544	513	549	533	515	579	511	544	551	518	454	521	504	540	568	543	540	538	535	515	528	520	538	511	523	509	517	508	534	493	508	499	545	523	481	476	531	508	532	527	499	547	515	525	514	480	528	541	524	477	524	503	525	511	556	526	532	516	512	526	501	528	527	524	520	509	561	538	529	467	529	530	527	528	537	531	488	519	491	540	495	521	505	553	547	521	528	525	510	492	526	531	540	538	480	536	531	551	514	543	554	533	514	526	544	555	521	520	523	533	522	506	497	544	515	525	498	492	498	511	526	550	571	532	518	528	517	575	513	473	518	517	531	498	517	539	493	500	539	517	546	488	480	554	501	541	532	558	589	563	550	569	562	546	490	520	547	541	522	504	541	511	562	542	515	527	500	523	534	509	487	508	548	514	555	500	504	534	530	494	566	522	557	516	516	533	584	542	537	520	526	537	514	517	506	536	499	491	536	534	533	537	526	523	524	502	583	497	480	530	522	493	465	556	553	513	519	525	487	511	543	532	477	530	508	523	494	525	543	501	532	510	540	506	507	536	484	501	528	490	531	507	523	534	543	532	546	546	537	514	515	519	537	542	555	555	545	506	508	526	538	483	547	540	514	503	533	518	521	542	537	502	542	527	529	521	520	504	531	538	523	532	516	549	546	546	528	529	535	504	465	518	542	526	551	534	517	536	517	532	529	515	511	494	498	539	501	523	540	575	521	529	546	484	512	503	540	504	520	518	544	530	500	539	535	531	502	493	549	516	513	512	556	541	545	543	529	500	547	547	531	482	526	519	529	514	543	518	536	512	458	461	517	502	528	509	550	521	512	547	541	535	554	501	509	504	553	554	509	535	522	542	528	567	526	517	505	524	480	529	529	515	530	534	503	536	518	501	557	546	533	535	537	515	553	517	512	498	524	533	518	496	500	497	499	496	469	537	545	490	544	519	514	506	529	510	508	498	510	537	554	500	511	508	545	570	575	538	502	519	503	485	516	537	502	500	549	516	512	495	511	518	541	514	502	526	551	520	510	527	526	538	521	518	511	518	547	522	514	532	506	492	519	569	540	504	510	487	533	539	496	486	542	480	509	520	553	532	535	534	511	531	576	517	518	539	542	521	529	491	521	489	521	497	519	515	492	560	480	513	546	490	530	521	507	526	521	502	516	556	497	523	534	502	511	515	543	528	548	512	494	557	535	507	540	497	493	534	506	492	498	536	500	538	556	488	522	512	530	538	523	529	553	504	555	519	508	515	530	526	559	525	530	510	531	553	546	546	531	531	535	522	511	526	571	557	521	522	543	524	554	522	515	503	522	524	521	513	541	529	502	510	523	491	537	535	488	489	522	537	541	526	556	521	566	539	526	513	528	544	528	482	501	504	509	545	529	526	501	494	521	563	512	506	515	522	522	538	493	517	534	579	544	496	536	552	499	574	526	507	547	520	510	510	566	560	501	530	538	487	525	515	537	522	513	501	540	506	520	554	536	539	539	563	485	517	526	515	523	556	514	540	547	506	558	482	526	509	520	503	497	528	536	547	539	557	510	529	547	529	538	533	545	522	540	537	540	512	528	520	518	561	516	523	497	542	509	527	507	538	531	528	532	527	492	510	544	510	503	512	491	510	526	547	555	519	549	486	528	510	492	518	528	509	525	530	533	532	482	505	519	539	499	549	555	520	523	509	552	540	527	542	505	527	510	518	481	504	509	546	516	507	521	525	483	530	499	522	511	522	519	558	556	527	505	585	534	526	549	531	490	527	551	530	489	586	551	472	499	583	524	540	511	493	521	530	562	524	529	513	549	521	545	508	502	522	480	530	547	512	481	552	479	532	542	556	510	549	563	531	526	550	502	524	545	508	505	521	496	527	565	540	540	556	508	488	595	512	507	515	491	493	537	567	476	488	524	491	508	513	568	515	536	524	509	527	538	519	522	553	506	510	542	514	527	550	549	544	544	515	524	515	523	500	504	468	493	539	523	545	518	507	531	538	506	572	529	589	501	492	533	535	475	520	544	545	533	519	527	550	560	538	495	533	526	556	571	541	558	523	524	552	497	536	515	490	547	536	514	524	520	532	549	556
32764	12075	1465	442	400	393	378	337	313	341	326	348	354	328	370	375	338	362	352	322	350	351	348	327	347	334	344	318	344	306	317	327	302	323	358	316	332	341	332	316	341	332	369	343	318	324	290	349	341	367	369	364	350	318	345	345	320	340	327	346	366	342	341	327	380	318	378	329	356	305	336	320	348	337	327	360	344	348	331	306	356	329	343	330	343	353	312	343	335	323	343	318	344	321	318	365	343	349	348	298	327	330	335	315	363	340	326	343	338	319	312	315	317	374	342	344	363	322	352	357	362	343	332	330	360	326	343	360	338	347	375	357	334	351	319	346	337	344	342	342	343	332	326	275	368	339	343	377	336	372	367	369	343	334	332	304	357	342	361	336	336	331	317	341	345	376	294	360	354	299	321	333	316	330	341	333	345	341	322	375	306	336	366	358	340	370	319	300	362	353	364	356	354	355	330	338	342	374	388	370	338	354	317	315	354	335	288	328	311	334	345	341	376	329	352	320	366	319	336	336	343	329	347	343	328	344	335	339	320	329	350	361	360	336	385	338	328	350	318	339	369	327	338	356	320	330	299	360	363	314	372	374	332	341	319	378	356	325	331	359	361	342	360	370	356	341	338	301	332	352	374	342	329	390	339	344	341	350	346	346	318	334	340	361	334	361	343	332	332	320	364	344	364	361	338	336	352	337	329	360	353	324	361	353	373	329	342	344	377	319	343	363	355	355	360	351	347	354	321	369	328	323	331	318	341	351	336	353	362	327	331	331	359	341	332	345	345	367	334	332	362	352	324	338	328	329	351	335	355	342	355	380	333	341	388	369	329	357	356	310	363	351	324	360	360	333	305	342	352	376	341	377	330	321	338	349	359	347	330	356	341	340	328	341	393	361	363	329	363	321	336	324	332	336	345	371	358	366	320	348	325	329	334	334	382	341	323	381	368	309	366	330	363	356	345	339	336	375	334	377	354	366	399	330	357	357	369	363	345	350	337	374	345	355	338	320	340	349	367	330	335	327	325	350	379	369	341	316	329	393	355	351	347	304	308	333	356	350	328	320	343	334	348	338	365	329	340	328	351	345	348	346	338	325	333	366	344	344	366	361	314	307	357	338	307	320	331	356	339	354	346	344	308	353	362	357	349	334	323	332	376	336	305	325	347	347	366	327	314	363	336	338	331	322	368	316	325	348	328	352	347	333	393	333	356	361	328	303	328	349	318	355	351	368	329	340	313	339	298	339	366	325	369	333	321	361	345	347	308	345	320	352	356	340	345	336	354	341	342	320	330	350	388	349	329	360	304	364	313	295	338	353	371	357	324	333	333	361	354	364	299	354	331	337	340	353	340	348	382	339	351	296	363	320	347	372	330	326	338	367	375	312	342	303	347	297	335	327	352	340	338	338	305	343	334	356	322	342	332	309	354	345	354	364	324	318	304	349	331	367	328	327	312	315	358	338	357	347	337	340	352	364	364	370	339	337	346	351	323	361	342	357	344	349	373	339	337	331	363	297	355	364	375	368	349	349	341	364	363	351	325	345	355	341	339	332	354	361	350	325	327	315	332	341	322	343	338	347	323	328	307	329	329	300	331	366	366	343	341	330	368	332	348	358	369	325	330	353	342	361	347	354	323	348	322	323	346	336	326	347	327	320	358	333	362	343	323	352	351	310	354	361	343	338	328	338	305	350	323	325	333	335	343	360	344	351	376	326	312	341	366	327	337	302	353	350	358	304	335	355	346	336	353	338	344	364	334	339	338	316	344	326	335	347	356	374	344	374	353	316	334	332	327	327	305	339	341	383	370	322	347	358	369	320	330	363	358	354	356	343	320	312	356	356	315	366	320	382	380	313	359	340	347	366	362	315	331	365	309	341	316	338	321	373	347	320	337	314	315	359	318	361	365	334	323	332	343	369	337	346	338	326	335	371	338	327	309	324	325	344	306	331	315	366	361	315	303	362	299	363	341	346	365	321	340	352	366	361	379	312	331	332	356	327	356	347	363	333	376	346	353	358	321	327	311	342	338	326	313	322	333	340	313	322	358	332	328	353	362	326	362	344	371	322	329	346	338	341	348	326	351	367	344	359	301	371	357	355	324	334	324	352	397	349	342	351	350	334	325	339	335	362	355	354	349	337	352	360	343	369	365	336	307	314	354	364	356	377	361	357	353	327	326	332	373	357	354	381	296	334	355	320	301	335	343	364	328	348	329	362	356	328	356	350	361	309	386	379	318	343	347	344	342	354	330	337	359	337	338	363	334	320	358	348	342	327	333	338	349	377	360	344	294	300	344	366	368	354	328	350	350	350	377	344	371	354	345	345	335	316	337	315	333	346	335	342	342	371	365	344	331	319	308	361	326	316	347	350	313	315	313	350	336	324	345	319	343	375	349	375	369	354	359	368	367	372	342	341	373	335	354	366	352	320	332	345	379	343	341	364	319	364	343	310	360	354	334	293	358	405	339	331	349	352	351	346	365	315	381	364	324	305	346	332	316	347	389	333	328	354	343	350	360	393	360	359	348	320	311	351	373	353	361	351	347	330	352	345	340	317	328	334	347	362	315	385	345	326	355	331	361	320	305	311	327	332	314	362	344	332	336	346	347	332	330	353	342	328	328	329	352	356	343	364	355	353	349	332	322	340	338	345	365	321	333	325	359	338	353	319	368	334	313	348	348	317	331	318	374	384	339	342	319	369	340	337	349	331	334	328	358	359	346	363	341	331	329	357	367	332	334	364	335	381	342	381	310	332	333	367	368	364	326	371	334	364	335	340	318	342	339	345	388	354	348	321	336	348	338	355	344	323	347	320	334	337	375	332	318	323	306	328	330	311	343	326	339	348	342	348	330	309	333	351	343	394	353	353	342	293	370	331	337	334	352	337	392	360	348	298	336	360	346	352	322	311	316	370	324	364	349	343	350	395	347	325	340	328	337	322	362	338	361	347	310	354	399	313	316	357	361	355	343	328	327	343	307	332	319	319	320	373	322	341	314	315	335	374	329	360	373	316	352	336	360	341	334	332	308	331	345	343	315	326	326	322	343	318	384	334	342	314	345	320	361	334	339	346	328	341	384	335	321	345	338	322	307	345	324	367	344	339	341	295	342	307	347	366	334	364	350	343	313	325	317	326	317	360	305	305	319	349	323	327	332	362	329	319	351	290	383	316	338	347	326	356	326	352	325	317	359	331	339	383	325	342	372	337	334	368	348	354	359	363	334	290	337	351	364	352	365	362	363	316	369	380	344	344	313	377	309	318	340	343	345	322	340	345	334	327	347	267	363	369	341	330	376	311	373	387	306	356	345	355	342	326	370	347	324	333	369	366	332	334	339	350	355	338	347	353	333	329	351	321	325	333	381	317	335	323	375	358	360	330	358	316	321	356	391	330	341	329	340	335	307	302	342	334	331	352	340	336	375	353	351	359	333	390	324	325	356	341	362	309	340	330	313	345	354	381	340	374	343	333	351	303	294	339	355	297	310	321	316	340	361	357
6104	900	859	785	834	818	803	817	801	771	774	770	811	810	780	777	859	781	775	775	789	795	817	755	817	792	785	783	807	769	709	755	781	795	808	802	809	776	803	731	779	804	801	795	817	770	854	828	803	781	787	814	811	774	795	774	754	808	778	743	813	776	731	799	846	771	746	794	796	790	824	763	797	762	824	791	828	814	764	754	797	818	810	768	765	819	792	819	820	761	729	818	820	861	791	790	831	766	725	789	770	801	737	813	790	785	788	835	825	769	791	774	800	787	799	779	824	787	825	801	830	785	772	754	769	758	770	798	799	797	802	773	803	803	797	776	797	760	780	784	737	814	843	759	796	803	811	772	757	750	816	758	754	838	844	764	766	787	817	810	804	784	771	832	772	779	764	811	783	820	750	810	801	738	786	813	847	791	772	780	762	800	779	797	785	769	778	825	810	778	755	776	780	780	797	813	796	777	788	809	857	783	821	812	801	754	821	773	791	797	771	808	790	794	846	827	852	806	784	823	788	777	822	799	800	810	802	778	749	811	806	812	758	792	804	748	814	804	805	761	789	836	801	817	838	763	756	811	785	782	811	809	828	784	833	763	775	823	810	791	788	773	827	832	826	796	781	803	757	804	787	807	768	768	804	793	803	760	790	783	816	798	793	775	798	795	802	804	783	806	779	751	776	809	774	732	797	805	795	765	806	801	804	814	824	805	778	790	786	782	820	811	782	773	738	835	742	768	754	811	841	754	792	814	747	774	803	783	772	807	767	765	804	757	781	803	761	811	790	831	768	772	803	800	757	788	795	823	781	734	778	787	815	817	786	809	767	774	787	843	776	797	801	810	759	761	791	781	826	869	820	824	744	811	790	773	808	755	787	791	777	785	812	793	835	742	822	778	807	748	736	795	791	730	765	782	852	761	784	777	791	788	798	776	745	817	775	783	790	761	827	772	813	801	798	749	813	805	760	775	805	753	804	764	830	783	792	797	758	764	759	829	766	792	806	793	808	836	755	726	774	757	790	797	749	807	792	765	820	775	780	771	851	825	784	773	825	792	767	795	789	768	773	838	783	788	855	808	777	774	843	779	771	808	735	767	784	755	801	783	804	764	816	795	752	754	790	793	782	759	776	806	802	814	729	819	826	784	783	763	815	821	791	769	780	791	803	809	832	777	765	748	822	801	767	755	799	768	775	781	767	803	791	762	759	756	799	763	799	742	824	784	780	777	787	799	780	790	790	783	797	778	775	800	790	783	756	800	807	832	786	778	813	774	761	749	797	816	829	754	794	733	783	696	790	756	769	829	852	762	794	790	786	797	808	863	777	769	796	795	782	727	781	825	769	795	765	808	791	776	815	832	796	793	787	792	797	769	763	778	834	799	804	825	789	777	777	826	776	785	777	814	803	783	779	803	726	732	759	797	757	824	790	803	772	739	757	793	800	736	814	793	813	817	768	841	775	781	844	794	833	768	785	801	794	777	746	784	802	798	815	841	802	795	765	768	796	824	726	770	804	811	803	739	772	724	806	819	790	797	795	768	780	817	740	800	798	774	772	774	751	775	816	793	825	785	769	773	752	756	807	739	786	770	737	812	774	751	803	810	765	809	803	788	808	773	795	818	797	785	787	763	755	782	826	787	785	805	820	770	800	816	811	794	798	734	826	792	767	802	761	776	745	845	767	787	754	732	814	814	797	779	749	763	817	773	786	806	803	804	786	787	796	789	793	782	815	820	824	817	762	775	773	818	780	802	805	833	827	771	774	782	766	774	804	779	817	772	810	834	800	742	810	830	829	738	784	759	773	802	820	752	838	823	788	749	782	812	776	765	798	850	820	776	785	797	812	759	812	784	753	771	829	759	793	790	799	791	783	760	782	846	781	845	842	776	766	767	791	799	778	766	821	798	776	822	798	792	786	729	781	831	794	826	767	785	759	815	823	777	796	820	758	800	743	778	791	793	804	750	757	825	796	764	819	774	780	790	765	803	751	781	763	805	794	774	850	809	772	764	760	762	805	775	842	772	784	790	714	789	751	769	769	755	822	810	788	783	790	774	767	789	800	777	818	783	804	762	800	787	794	807	772	828	736	805	854	804	807	829	778	765	827	795	781	774	781	852	761	797	782	823	778	776	758	769	873	781	812	754	831	816	828	814	776	799	746	777	761	742	767	771	785	762	758	816	801	754	838	774	801	736	799	802	804	779	812	770	770	814	755	793	817	777	816	751	741	751	847	744	786	797	773	801	765	746	745	791	787	815	828	816	785	756	775	779	788	772	797	764	773	771	794	827	747	767	816	813	755	805	795	779	813	762	808	784	810	816	786	843	761	783	754	783	777	806	800	767	803	804	785	777	835	755	801	786	818	834	792	867	780	777	785	811	793	811	814	832	785	807	813	813	781	786	766	818	811	780	779	819	769	861	788	789	844	792	813	821	808	794	801	795	777	774	801	799	795	817	766	798	790	823	764	764	758	764	792	802	793	804	807	817	808	811	811	800	766	773	810	831	816	795	744	792	834	799	781	787	830	858	820	814	734	807	781	781	843	846	747	764	775	777	776	796	785	841	812	769	814	811	795	759	768	786	762	789	801	770	809	833	834	805	790	754	834	791	787	813	786	814	794	797	779	776	783	817	833	781	820	811	825	789	784	781	787	763	808	820	790	762	770	825	731	777	781	781	840	768	835	752	776	824	727	788	812	768	787	850	792	796	743	844	812	726	822	827	790	789	756	790	755	757	786	741	812	783	805	796	793	774	763	755	767	817	794	816	770	784	756	764	798	773	802	738	781	821	803	808	801	745	782	770	830	785	774	835	819	739	806	769	811	777	807	754	777	806	803	788	777	765	793	758	752	750	799	766	784	812	792	784	797	808	742	832	790	778	798	767	801	804	785	754	853	781	808	826	828	791	782	830	769	833	713	796	786	760	775	787	768	800	802	807	782	772	823	816	791	817	813	776	792	783	803	810	813	793	816	826	819	774	745	816	741	751	820	776	822	852	799	744	790	855	786	800	783	817	747	856	761	784	786	817	778	760	816	722	740	834	819	744	750	752	808	796	780	773	787	765	778	792	782	770	787	814	851	770	750	769	800	839	796	771	751	786	750	726	729	813	778	767	804	793	810	800	744	794	832	813	781	782	740	774	790	802	853	793	775	798	774	772	764	724	762	834	831	773	759	795	809	795	786	753	803	795	812	794	810	785	798	800	814	759	762	846	787	802	811	787	772	793	781	870	728	822	835	781	801	760	818	804	815	785	782	823	764	796	776	721	789	762	741	786	794	846	795	841	801	787	810	800	735	754	774	774	746	800	808	803	819	773	782	810	807	765	757	759	779	799	816	776	806	794	826	814	832	791	760	802	759	762	814	762	800	760	790	777	761	815	766	761	778	826	755	811	757	831	825	810	790	729	835	808	763	801	768	817	755	813	801	785	775	786	781	777	784	818	805	769	802	772	773	729	834	750	771	719	875	799	785	809	821	793	807	795	787	791
24477	20840	24455	27305	20046	1758	630	557	437	452	448	469	434	399	386	378	403	418	419	413	407	405	404	420	440	377	427	447	414	410	413	423	340	391	442	381	460	409	419	368	372	420	394	405	418	385	419	404	390	423	378	376	405	374	412	374	365	398	412	369	393	404	397	410	405	361	398	392	391	401	389	408	414	380	388	374	388	392	370	423	401	378	409	416	380	398	422	417	374	414	394	362	399	415	410	433	388	422	378	409	405	442	389	380	412	409	403	391	375	453	385	387	414	414	431	413	421	444	406	423	426	416	411	363	379	411	398	415	390	359	398	406	378	452	402	437	420	397	422	402	371	405	418	381	421	384	429	450	370	385	394	435	377	390	395	405	414	410	373	385	411	401	388	426	412	370	399	437	404	429	406	354	368	383	393	392	411	376	379	424	409	392	395	416	379	373	431	398	379	380	397	388	372	378	395	396	379	410	379	418	404	392	406	378	385	381	419	401	406	394	391	378	400	418	404	392	346	418	415	405	398	367	398	400	405	393	402	411	418	345	388	394	403	386	391	399	404	404	407	399	406	394	382	377	391	380	371	409	430	430	440	375	411	373	404	412	397	394	416	415	427	386	381	424	376	387	383	402	378	385	366	392	418	416	423	370	438	393	424	367	382	396	451	395	393	394	381	363	422	420	403	399	369	412	411	415	402	369	378	362	357	409	397	416	374	394	397	411	395	390	411	376	417	374	402	397	375	434	417	379	396	415	411	399	362	352	391	404	395	388	437	358	431	398	413	408	409	383	403	406	397	413	393	379	401	384	381	408	424	385	394	388	408	394	402	393	415	405	387	382	389	397	383	404	409	400	344	384	400	408	414	386	401	420	409	395	386	436	406	393	420	395	370	425	379	400	406	429	411	390	395	389	412	406	412	405	428	415	390	368	382	381	386	360	369	381	417	384	393	381	408	391	415	409	399	389	409	364	407	393	373	403	395	384	363	372	384	373	402	372	391	391	381	383	415	401	374	413	422	386	361	356	380	399	389	397	390	383	423	433	392	406	373	397	401	351	392	423	386	404	374	324	409	423	373	404	419	391	382	417	415	339	388	397	400	402	399	381	428	372	334	405	414	418	426	434	368	394	405	360	391	347	387	386	388	431	373	400	425	349	384	409	375	415	378	392	409	408	404	391	416	379	403	423	414	404	400	423	423	396	419	412	386	391	431	388	386	391	402	367	393	395	366	389	369	406	432	424	401	383	399	367	406	385	365	412	429	423	425	406	407	361	436	429	382	430	352	422	381	431	399	381	391	414	371	383	396	391	419	385	394	432	398	375	418	401	402	341	408	380	389	356	371	364	373	408	389	407	385	433	424	398	414	363	386	392	387	399	417	390	384	389	364	394	400	384	393	386	406	397	391	419	402	391	322	358	428	396	412	368	339	410	397	366	415	377	399	369	405	402	426	384	401	376	387	432	418	397	401	397	381	384	385	386	411	376	403	386	388	416	441	360	380	392	400	395	397	409	403	414	409	377	399	418	392	388	388	383	384	413	429	413	394	400	411	364	395	410	390	374	405	417	401	392	407	409	404	406	348	414	390	451	384	372	363	363	434	396	405	436	419	415	388	416	379	389	390	397	382	401	416	415	388	390	384	375	402	397	460	389	411	390	397	379	395	383	394	405	395	398	359	353	416	444	403	417	361	388	375	381	382	413	399	390	412	388	405	426	421	356	398	423	466	405	378	409	390	400	354	408	386	378	390	380	421	368	366	439	400	417	395	372	385	377	416	380	373	426	374	403	408	389	394	409	399	408	390	391	391	432	411	415	404	363	396	388	397	383	379	399	384	409	380	363	399	379	373	387	394	396	429	392	413	384	388	365	472	418	405	413	373	375	387	375	368	384	404	399	412	404	366	429	420	408	388	363	417	365	408	377	414	403	423	446	418	390	409	358	434	400	379	409	383	367	381	371	410	387	403	405	401	383	427	413	382	394	406	437	375	424	373	394	405	403	413	439	393	384	380	363	392	364	428	411	402	418	383	400	371	370	405	417	430	395	416	399	398	384	381	409	401	377	392	390	358	420	351	402	410	406	435	376	439	412	385	372	457	406	426	363	393	407	378	379	398	396	381	357	388	375	401	384	392	399	374	349	410	389	410	377	396	394	414	381	410	363	424	401	381	398	405	416	396	396	406	407	384	374	405	373	406	454	357	407	375	408	381	374	360	354	420	420	408	366	403	374	399	397	393	432	385	361	375	417	393	379	390	362	397	362	464	383	397	370	404	393	408	410	383	396	418	368	420	429	390	408	430	387	391	419	424	423	409	402	375	391	412	411	401	374	400	396	390	367	363	408	377	388	389	401	362	430	386	404	459	398	410	397	418	398	400	365	433	409	357	387	386	373	417	370	383	366	366	399	360	395	376	404	400	376	406	381	434	437	429	425	362	401	414	378	378	391	455	401	427	409	375	373	417	389	355	402	372	389	409	397	425	415	412	362	423	381	377	392	375	383	426	415	424	387	368	427	399	401	420	428	361	404	381	400	365	387	409	386	418	418	439	383	380	409	381	413	387	376	398	373	398	399	352	395	406	421	389	404	417	390	413	378	376	395	360	383	388	383	424	387	415	412	411	380	354	353	379	357	373	406	403	403	409	456	398	413	379	393	387	370	387	415	366	366	405	406	416	395	388	449	391	386	436	390	370	411	411	401	401	403	379	400	369	367	407	397	403	434	387	374	433	419	396	416	382	437	414	381	422	436	378	437	423	431	443	396	389	381	414	400	379	391	391	416	415	367	394	384	356	439	402	425	362	424	421	388	409	385	411	419	399	387	410	382	390	403	391	397	378	428	371	432	407	378	374	392	385	364	414	387	420	376	357	384	405	411	380	392	425	359	400	429	397	409	399	400	395	402	399	380	422	440	393	367	411	405	415	360	422	395	406	367	400	406	405	448	377	395	416	414	419	440	367	415	414	398	384	398	427	415	374	362	403	410	409	412	405	391	380	391	430	384	361	393	342	423	413	416	391	391	429	373	372	384	403	406	379	419	366	351	400	415	418	410	384	413	364	400	392	398	415	403	412	391	401	371	389	381	411	353	387	391	393	409	361	383	399	407	408	417	397	437	390	378	370	376	410	376	377	385	399	374	411	401	371	394	402	443	414	425	412	401	410	383	386	386	408	450	390	427	417	388	391	404	364	443	399	394	366	402	379	387	436	417	394	384	387	399	396	387	410	390	390	441	432	369	372	377	404	414	396	389	374	392	410	411	385	429	386	378	386	435	390	406	384	379	402	381	381	389	382	396	377	424	364	371	402	418	375	386	431	421	376	359	425	361	407	391	382	380	367	388	370	408	376	396	408	435	419	389	380	396	423	426	369	383	410	372	391	418	391	402	444	406	394	390	390	396	410	381	382	407	392	392	408	388	405	421	407	338	394	403	372	390	402	387	400	381	412	373	396	374	407	386	395	407	380	373	401	370	386	369	420	433	375	351	411	385	394	371
3514	3110	2160	1315	1141	1030	915	937	913	882	916	872	898	885	846	916	878	881	857	896	896	903	863	893	917	853	861	897	870	874	870	940	859	893	845	872	850	884	881	885	903	834	874	854	882	925	879	888	875	884	881	899	853	883	852	819	863	907	903	889	890	911	919	890	867	880	829	866	828	887	805	877	905	875	867	833	868	906	848	858	875	942	857	856	893	855	886	850	844	833	858	854	838	795	859	911	904	805	888	826	873	921	891	850	883	844	845	905	882	837	870	861	836	886	898	871	894	875	890	850	860	829	900	847	869	846	894	921	866	799	847	893	914	952	890	847	857	871	852	826	817	862	877	851	859	875	879	852	876	852	882	883	850	912	844	833	888	847	913	858	879	913	888	862	878	921	845	883	894	854	831	900	887	836	864	840	905	895	871	793	841	828	836	930	850	818	851	921	795	835	860	908	858	816	867	842	914	860	913	855	874	879	909	881	918	849	870	892	888	844	841	850	841	897	907	902	879	850	842	871	878	848	893	856	847	894	867	864	908	864	895	834	854	868	853	865	886	850	869	836	851	822	872	911	856	856	841	871	871	872	909	913	889	891	899	939	924	856	848	876	845	877	847	852	891	848	864	842	864	887	863	866	850	930	867	939	883	941	901	863	818	855	842	854	843	834	861	852	855	849	885	849	841	847	831	854	861	818	856	860	867	846	861	914	880	895	841	877	924	822	866	887	885	896	861	907	900	876	827	849	850	811	871	958	906	873	846	935	894	875	853	890	851	860	850	883	881	904	896	889	912	900	895	850	924	854	866	828	851	862	906	917	854	872	864	887	836	898	869	909	852	854	885	871	882	795	879	852	881	928	903	884	871	859	866	851	855	902	841	921	835	962	878	843	904	845	842	863	877	852	853	898	864	858	886	848	869	806	796	887	842	886	886	876	889	878	923	884	887	878	885	890	930	833	873	879	841	905	830	888	857	865	868	906	864	908	848	861	865	916	887	834	818	862	858	895	845	906	912	846	881	950	886	865	882	891	880	841	919	889	868	840	904	871	909	901	883	833	844	844	873	827	857	889	882	881	923	868	894	908	919	866	838	925	880	895	846	868	904	863	920	875	879	875	880	894	893	841	866	852	856	842	859	884	882	877	880	894	885	834	861	871	881	883	864	839	917	892	850	846	898	886	877	826	842	877	850	885	836	880	819	940	841	881	881	935	877	858	900	857	850	914	870	865	891	830	884	816	841	873	862	922	896	866	845	878	863	862	858	846	840	838	888	846	868	846	865	841	885	858	896	851	834	855	877	874	867	827	854	856	838	899	872	870	879	844	874	927	869	834	912	851	920	856	836	872	857	920	946	885	892	877	864	888	896	905	886	828	821	880	832	868	817	923	837	896	860	844	844	863	851	909	837	918	879	829	857	851	851	865	874	944	900	904	834	871	803	891	860	899	806	884	867	815	844	954	884	854	893	895	851	865	861	868	885	808	866	872	858	886	944	864	909	889	839	831	908	883	870	913	864	864	881	836	874	815	884	852	839	845	882	877	859	860	866	914	870	903	851	936	856	867	828	839	946	839	896	847	874	816	848	905	822	855	841	853	879	900	867	855	898	880	893	849	844	852	897	878	850	870	890	901	865	873	823	850	901	859	893	876	868	892	831	856	864	848	897	871	850	859	871	870	900	884	887	892	929	887	885	819	864	894	831	913	859	873	865	887	913	889	842	936	866	860	836	890	904	885	829	887	854	861	868	887	867	817	891	879	853	881	863	889	882	869	898	917	838	845	890	910	874	945	923	885	873	843	913	895	864	878	841	899	889	842	854	891	894	873	849	880	924	900	898	865	863	867	841	871	852	876	840	861	885	860	845	875	880	853	855	849	928	820	848	884	841	852	862	910	887	863	897	864	838	860	856	867	835	882	901	870	929	886	820	922	864	892	864	887	893	887	904	852	886	900	854	849	870	879	871	864	848	888	857	872	808	831	848	839	923	838	903	867	829	908	877	870	866	885	843	887	856	840	893	848	906	875	852	927	930	840	854	806	842	875	906	872	899	894	841	844	841	855	906	890	922	872	888	848	811	852	899	861	912	851	859	908	848	857	847	898	893	838	863	923	870	886	859	886	883	870	836	840	883	890	827	880	857	861	817	830	882	816	851	887	880	857	899	914	897	901	905	864	866	905	883	893	886	865	834	857	854	876	922	829	930	879	901	890	933	866	896	854	887	926	862	864	872	914	866	864	916	862	904	843	869	858	875	871	839	830	847	855	842	860	865	813	884	861	882	836	807	898	854	855	853	886	884	867	924	894	870	869	875	844	860	894	904	913	862	925	826	908	859	856	873	911	875	851	852	898	893	870	905	823	892	872	855	869	867	857	810	873	895	879	842	865	839	918	884	921	852	834	839	881	860	881	873	878	883	859	872	915	872	902	876	862	866	869	892	889	880	929	915	848	916	852	879	902	861	829	887	902	854	894	879	856	879	874	913	856	868	936	870	889	900	891	835	801	856	863	855	822	865	873	872	847	838	838	885	900	847	912	869	845	859	860	870	843	856	908	884	867	902	846	854	861	886	851	894	869	906	858	843	848	810	872	833	848	830	858	880	858	859	889	866	890	879	862	892	867	825	894	884	827	869	867	871	908	858	912	881	848	850	868	811	882	855	863	836	826	848	935	866	898	847	878	859	831	853	849	891	870	902	864	873	930	886	870	868	874	906	904	828	812	888	904	874	841	891	881	867	854	895	849	887	876	865	886	838	851	853	856	858	883	833	848	909	908	897	827	853	905	837	855	868	927	871	825	881	874	899	828	916	840	879	846	896	897	896	889	859	938	879	866	896	860	859	858	907	882	822	895	886	859	876	873	895	908	859	841	853	852	876	880	900	879	868	862	878	880	841	807	845	895	919	826	861	897	868	908	881	923	911	833	945	852	851	898	879	848	890	935	896	898	937	866	865	880	886	892	834	857	837	867	881	837	823	904	902	889	900	845	909	839	858	883	863	915	906	844	912	885	888	875	847	844	861	862	851	838	866	877	878	881	864	914	861	914	844	861	875	877	896	877	859	877	873	840	856	889	816	846	900	868	939	849	857	870	873	913	897	894	892	858	908	899	887	812	878	836	861	853	873	826	865	897	903	832	901	836	885	871	877	868	907	865	823	834	873	863	949	844	911	836	836	896	832	921	890	867	862	876	883	883	858	878	890	896	918	908	839	887	866	922	865	882	893	867	853	882	840	889	875	832	858	891	853	878	823	819	803	854	873	921	835	859	928	870	878	937	910	846	913	873	886	867	866	886	870	862	922	869	826	838	873	865	836	863	843	896	859	867	872	888	864	861	902	869	827	864	898	877	857	798	853	912	838	827	855	876	862	876	838	839	907	901	912	947	845	857	915	889	869	891	898	825	910	868	841	898	933	863	895	863	842	840	868	863	905	824	871	932	870	864	929	871	887	858	841	878	821	848	869	860	886	844	886	825	873	854	930	892	855	902	899	862
23596	20880	25122	26749	20887	20887	3100	516	379	327	333	321	246	306	262	260	244	246	266	230	246	257	231	261	251	226	256	256	232	215	211	248	259	229	239	266	240	214	249	264	236	248	231	227	253	230	240	278	246	226	254	222	226	242	248	231	213	227	244	249	223	244	237	231	247	239	230	233	227	250	203	264	254	233	217	244	245	228	223	225	240	214	237	217	247	191	233	231	207	202	240	241	246	205	219	227	225	230	244	230	243	248	235	245	228	225	238	237	228	223	257	251	229	250	236	220	224	237	238	225	243	231	237	208	243	246	236	238	229	258	252	226	229	231	209	231	237	252	236	233	227	208	236	262	228	212	210	247	246	217	205	257	235	220	191	231	243	216	239	246	231	225	218	243	223	233	213	226	212	226	231	242	238	252	214	215	242	233	220	231	250	218	222	243	220	225	238	214	243	239	234	237	262	223	234	225	209	215	196	245	218	218	232	210	222	213	215	248	225	251	219	226	261	229	229	218	220	209	221	229	254	247	232	227	208	221	239	233	253	198	253	264	244	220	237	240	216	243	207	187	199	213	269	274	233	253	245	209	234	241	260	224	231	227	222	239	230	247	245	252	219	229	231	214	238	224	213	237	253	213	212	231	224	228	231	236	226	262	248	221	230	202	224	209	230	246	252	219	207	220	216	258	220	208	214	224	235	229	243	231	214	217	229	211	247	227	251	206	262	247	241	236	241	206	220	234	219	220	202	242	242	211	215	241	240	238	212	253	221	231	222	246	224	218	247	239	224	249	218	222	231	197	231	220	258	197	210	236	213	227	214	225	231	258	251	222	204	233	225	215	219	242	254	238	236	230	239	283	259	229	218	255	229	195	237	209	252	250	215	251	217	215	225	222	225	210	250	260	229	199	222	207	260	254	229	237	220	286	198	209	227	273	251	262	238	217	230	235	206	210	242	246	213	202	269	227	251	210	215	246	195	235	235	245	218	208	230	213	207	211	217	253	207	224	223	254	207	235	255	244	222	243	221	246	258	216	251	235	233	225	218	258	241	220	268	238	228	219	215	243	234	256	228	231	236	240	208	232	225	241	254	220	245	227	229	221	213	258	253	230	225	256	226	237	213	233	215	219	227	253	233	235	213	213	238	251	242	232	227	215	250	235	237	285	243	214	229	238	243	238	204	214	247	219	231	237	230	241	219	198	222	238	225	249	223	241	250	224	216	259	245	224	221	229	225	207	250	267	229	184	231	200	209	256	227	237	229	228	212	223	217	252	219	240	206	224	227	205	205	233	244	252	224	247	232	221	226	236	234	213	218	225	213	241	225	238	196	220	224	209	244	215	204	231	206	262	220	228	229	232	256	262	204	226	234	210	214	222	249	250	232	226	214	229	230	190	250	216	231	266	221	236	217	243	243	259	224	268	229	249	233	238	259	218	251	209	205	247	212	226	222	239	229	251	245	252	222	242	224	252	234	220	235	208	263	229	219	210	256	227	238	247	220	229	209	237	242	223	221	230	246	225	251	214	229	202	226	236	235	232	210	220	243	241	228	244	237	229	219	234	227	270	231	195	214	249	238	248	218	223	221	210	233	230	234	217	216	227	248	214	250	262	238	219	239	258	232	209	238	213	216	199	212	233	217	228	231	231	253	226	246	225	234	197	205	231	225	245	229	257	226	233	248	249	252	242	213	228	219	240	246	246	241	216	201	205	222	224	248	233	241	226	232	240	238	240	234	225	243	230	204	231	244	234	241	229	243	251	226	200	255	258	208	237	208	194	244	240	250	215	210	248	221	239	234	233	213	228	211	237	205	220	216	248	239	244	237	217	227	227	250	230	224	246	239	263	240	237	217	242	200	232	228	261	196	252	226	232	239	211	211	205	222	246	216	228	224	229	246	220	211	236	227	239	258	220	216	203	201	241	238	225	209	249	210	220	210	235	198	234	244	226	228	235	234	204	226	208	233	234	217	214	217	222	249	240	247	241	238	241	201	248	220	221	215	187	227	193	230	233	254	213	202	235	257	221	240	232	221	244	215	213	237	238	235	234	223	262	246	236	265	246	247	262	218	216	238	242	219	224	253	236	226	220	210	230	248	233	221	213	197	229	249	232	222	230	251	217	241	251	250	256	235	233	256	231	231	227	208	223	250	238	251	247	210	237	221	217	244	209	222	243	228	225	226	241	239	255	233	243	233	214	224	270	235	228	225	234	223	253	233	207	257	224	209	248	237	259	205	231	226	233	240	243	242	217	227	241	211	246	244	224	238	236	222	222	229	211	232	231	235	215	255	213	245	262	240	238	250	229	256	241	230	228	251	215	249	228	212	226	259	243	239	235	244	235	241	253	230	218	220	240	218	213	264	231	236	219	234	217	243	236	240	229	236	233	214	229	239	205	216	223	212	212	234	221	223	243	237	226	252	202	225	238	229	196	211	242	270	247	236	226	235	241	220	250	233	206	209	246	205	222	229	226	222	221	225	206	234	216	209	243	224	272	223	254	219	211	220	241	253	252	222	240	256	235	229	258	229	233	209	259	230	231	196	233	200	254	228	217	229	190	242	227	234	233	244	244	260	238	234	235	217	216	246	233	234	218	250	229	248	230	226	235	233	203	211	234	236	232	236	231	228	215	221	261	214	211	240	219	225	230	225	223	215	203	208	221	271	205	244	238	245	233	220	204	243	223	229	249	227	231	222	241	248	225	220	221	222	194	216	238	217	229	222	231	224	218	221	236	232	236	226	231	239	243	250	226	196	222	255	238	236	215	217	221	222	236	222	247	232	244	217	232	212	229	237	233	226	225	255	245	230	230	234	210	239	229	202	217	235	231	200	233	230	260	249	214	211	227	227	218	202	233	234	250	228	214	217	229	227	221	248	244	210	235	252	201	255	212	214	227	218	219	224	217	217	263	215	232	225	206	209	233	234	215	240	212	229	226	236	257	235	223	238	214	208	196	214	250	225	249	239	249	224	229	241	215	223	256	244	232	233	230	228	240	251	244	221	207	226	196	262	254	261	211	244	253	244	245	246	253	225	218	247	214	225	256	229	219	227	221	217	227	212	243	232	243	210	237	260	258	231	230	227	241	255	229	234	247	234	232	255	221	194	250	253	237	223	247	247	236	214	220	249	230	227	230	252	208	230	265	247	247	214	210	233	220	216	223	218	228	218	240	242	265	240	238	230	228	223	216	199	247	229	223	242	253	207	215	213	218	244	236	241	238	234	237	230	245	238	234	223	238	233	233	222	239	228	248	206	236	205	230	217	225	247	259	219	204	251	250	220	254	232	220	229	217	218	248	258	224	236	224	231	208	242	268	227	215	205	232	264	227	236	232	202	225	244	233	246	227	203	195	213	226	246	213	250	224	235	241	219	235	229	240	236	209	218	246	206	212	221	216	242	215	276	222	201	232	253	225	253	239	225	219	255	242	227	244	214	212	233	222	202	199	220	233	237	259	242	235	242	247	247	241	236	224	174	209	270	240	219	229	240	203
3733	4945	3040	1530	952	773	663	624	613	587	561	526	573	583	531	578	520	536	571	541	575	534	497	548	542	523	551	563	510	582	522	555	541	541	525	538	509	508	531	517	534	514	581	555	525	518	526	562	540	486	526	578	507	517	524	510	558	493	583	504	537	563	535	518	520	501	509	491	533	519	526	573	500	522	537	528	524	506	568	545	497	535	520	507	529	522	527	530	576	552	548	532	513	564	515	529	539	548	510	512	505	553	509	528	512	526	521	560	527	524	532	526	528	482	535	537	559	515	593	556	542	527	518	552	559	523	466	560	494	551	576	556	528	528	517	522	482	528	505	541	485	537	567	551	506	538	541	532	526	570	550	523	502	514	551	520	536	494	544	543	531	564	552	556	494	534	538	498	523	557	502	527	577	537	540	495	555	552	583	561	520	582	502	549	554	521	496	559	539	534	546	509	485	495	545	510	484	531	540	562	549	510	505	525	525	526	543	499	500	532	530	516	541	533	522	508	525	549	561	506	524	530	540	527	517	520	542	532	527	555	546	531	568	520	564	496	543	555	538	532	542	515	528	477	553	508	562	514	590	556	531	521	549	492	499	502	481	524	505	559	551	539	530	546	551	536	552	561	554	557	552	557	522	543	578	545	549	544	529	562	541	526	511	549	531	528	532	527	523	501	543	514	549	560	522	577	590	545	509	535	468	485	560	540	518	538	515	518	526	529	539	512	563	501	538	560	568	511	558	534	521	527	524	539	501	580	529	536	543	545	531	524	506	543	530	502	546	517	520	513	523	527	580	564	486	495	505	505	490	521	554	523	554	519	530	524	542	543	494	494	549	502	534	551	484	518	565	553	531	526	503	509	578	508	554	534	551	539	564	498	524	527	563	518	554	555	566	535	524	516	492	555	513	577	524	547	514	516	528	536	534	542	517	519	519	561	519	510	564	534	524	534	527	513	523	530	574	536	531	516	515	535	553	536	536	544	558	496	496	556	520	552	534	520	485	501	495	524	531	551	502	539	555	528	526	511	555	525	530	542	533	573	511	544	525	546	580	544	546	542	538	526	520	513	533	523	568	529	538	527	542	573	522	529	516	543	558	521	526	511	541	497	502	524	513	533	509	538	512	555	545	529	526	549	536	550	524	527	550	542	522	552	562	496	508	539	531	528	560	535	531	547	496	559	548	507	502	566	507	549	506	561	530	556	522	523	541	502	536	512	488	543	569	510	524	532	557	533	473	531	526	540	536	543	552	502	505	501	558	496	590	530	562	515	541	538	520	531	525	547	517	542	527	507	503	558	521	494	501	541	550	499	529	513	575	541	532	533	539	514	524	508	512	504	555	511	508	532	572	546	544	580	531	522	513	550	516	540	542	483	512	508	496	505	553	536	548	556	488	571	555	532	585	535	519	554	565	564	539	540	514	576	522	517	568	525	542	524	535	528	539	514	515	547	534	537	565	536	554	520	569	497	533	508	542	495	533	551	506	599	556	512	544	503	540	537	540	504	553	580	515	534	546	548	553	552	511	573	487	554	560	540	494	529	543	483	576	542	545	559	522	504	567	550	545	548	564	570	509	552	531	530	535	544	534	560	529	497	547	548	531	521	530	522	507	561	553	539	541	540	540	506	546	552	525	511	519	514	514	520	533	521	500	507	524	526	541	540	523	501	497	540	486	487	510	515	566	528	536	533	502	510	517	502	534	535	540	521	552	509	518	530	510	565	552	549	549	508	538	557	547	522	525	547	546	511	531	555	558	552	526	541	531	566	561	539	506	514	553	553	482	543	497	576	545	556	539	513	515	550	512	479	554	533	557	519	561	505	522	556	560	505	491	548	547	597	551	487	536	507	549	528	483	551	573	547	536	521	516	545	525	535	505	533	498	514	546	504	546	532	547	554	500	503	551	551	527	540	539	557	490	536	611	537	524	549	517	544	542	544	542	594	538	543	538	522	551	544	533	512	524	540	593	546	556	533	525	538	547	563	525	562	528	529	542	551	491	508	566	510	546	545	541	526	495	498	536	565	541	528	538	553	526	546	571	505	595	516	515	503	508	522	530	581	543	488	594	557	512	513	518	557	518	534	537	523	522	578	548	537	523	512	528	514	517	541	524	538	525	557	544	501	537	502	549	531	554	523	525	544	496	546	531	481	521	548	554	528	556	542	537	517	565	531	522	494	496	515	525	569	517	553	535	530	595	510	507	511	510	546	557	568	528	548	580	542	545	508	556	553	518	500	481	555	545	549	515	510	533	536	560	517	520	542	557	521	545	507	555	533	508	494	532	520	501	522	519	536	598	562	538	527	522	518	530	521	503	577	516	555	490	503	525	555	558	496	493	509	540	517	550	546	533	554	528	613	508	504	544	525	503	544	520	517	529	532	526	527	516	513	576	549	518	555	548	536	599	529	505	505	546	532	485	523	564	533	547	560	531	522	532	530	522	563	550	537	539	566	514	523	540	515	540	485	508	542	551	544	553	552	541	515	548	540	498	541	517	529	515	561	496	498	560	516	543	524	546	521	518	518	506	571	505	555	555	532	557	525	541	568	530	488	525	544	486	530	523	552	545	544	533	535	505	567	541	507	509	541	558	563	500	524	556	481	536	548	530	540	539	482	551	540	532	501	528	545	522	534	549	565	525	519	549	538	497	547	522	527	497	539	532	547	563	570	542	503	558	534	505	512	551	536	517	489	507	546	539	506	535	512	518	538	520	538	531	537	528	549	503	531	521	544	508	530	515	552	510	512	536	549	520	530	552	536	494	537	555	520	521	544	590	551	510	506	556	548	509	542	511	496	507	500	568	476	525	529	525	546	503	536	515	555	564	515	562	505	540	537	486	535	540	546	546	537	549	536	495	499	538	504	550	510	533	533	538	521	525	526	548	533	535	507	535	531	556	526	520	550	509	515	529	555	540	504	538	547	506	532	550	567	546	489	550	502	546	533	513	514	531	538	555	517	531	539	596	528	552	530	493	518	484	535	538	537	548	549	556	565	542	514	502	550	521	513	550	535	552	542	529	515	518	544	561	546	491	536	531	558	552	538	517	543	528	526	552	499	547	512	501	550	507	552	578	523	566	550	542	559	550	522	532	532	546	501	541	546	592	564	495	535	535	528	545	527	537	546	486	525	536	522	497	520	538	526	512	552	502	548	553	563	527	555	517	516	536	547	513	550	534	561	510	564	494	509	566	559	570	518	533	527	559	525	527	521	528	519	547	521	493	526	540	536	514	550	529	548	527	525	541	573	525	539	537	550	520	564	514	529	554	548	544	514	548	570	526	522	525	547	518	551	533	519	545	528	496	499	483	560	519	531	562	535	526	527	514	516	524	503	533	512	531	553	509	529	487	502	492	534	499	544	556	542	539	568	543	573	513	520	531	536	493	535	523	514	535	536	516	535	523	559	562	526	504	497	524	529	541	589	518	509	539	537	548	563	525	521	536	521	516	484	530	532	556	565	549	557	544	547	521	518	559	549	519	533	521	527
32571	11936	1338	477	345	354	333	340	376	340	332	399	326	357	348	352	346	312	340	385	343	348	313	329	333	331	347	351	341	341	325	324	312	330	353	347	334	315	314	362	329	298	307	348	358	352	330	331	356	360	335	326	356	342	297	351	328	334	315	319	334	354	350	338	339	351	334	326	329	320	354	346	370	362	323	313	293	367	344	338	337	339	359	309	337	402	298	350	325	361	356	356	325	312	350	334	353	367	351	329	306	321	350	349	364	347	339	376	341	328	371	339	330	343	340	379	323	311	366	356	364	358	330	300	355	305	363	320	366	335	379	349	320	331	311	347	344	351	334	374	338	370	324	352	364	343	343	360	340	340	366	355	343	322	338	347	330	327	358	361	340	341	369	333	322	346	320	332	333	327	353	367	328	336	316	369	365	352	371	341	328	370	353	336	366	344	341	360	358	348	291	328	286	343	337	385	337	347	315	364	353	332	317	332	333	308	324	357	343	337	338	324	329	355	328	331	340	311	332	341	338	368	333	326	375	365	340	336	354	350	350	321	372	343	336	347	349	326	344	315	341	332	361	333	331	338	318	336	350	374	331	371	315	324	322	353	329	368	324	315	385	361	316	341	330	303	320	347	323	333	361	300	375	313	341	352	317	348	355	331	319	351	327	336	316	322	319	324	349	336	338	354	310	357	326	346	374	363	360	344	352	370	333	351	373	352	341	335	314	375	360	397	379	332	333	327	356	330	348	329	336	360	351	331	349	333	310	349	341	307	367	332	325	329	371	360	333	338	336	338	323	343	350	317	333	305	344	347	332	339	357	310	354	349	364	342	336	328	290	337	339	328	337	313	356	362	351	383	336	350	322	306	372	315	356	306	321	332	346	345	324	333	372	352	301	338	320	354	347	364	340	332	356	327	322	331	361	296	330	300	353	333	340	360	354	317	338	308	348	341	320	349	371	337	333	370	334	383	352	370	329	302	328	354	318	359	319	361	357	371	331	304	371	339	340	315	319	320	316	330	314	337	326	333	342	363	313	348	329	328	325	342	351	357	316	336	328	341	333	356	324	336	346	357	344	330	321	324	322	331	322	341	328	329	351	367	333	337	333	330	316	313	352	324	359	356	338	319	337	349	326	348	361	328	337	350	371	322	333	339	365	337	358	331	329	339	341	323	346	344	321	286	335	348	335	366	343	303	337	320	334	385	344	362	350	327	346	381	339	333	382	361	369	335	310	358	347	295	349	330	312	320	295	334	375	335	355	369	334	350	335	371	381	321	315	330	349	367	349	320	306	327	329	325	358	338	343	326	344	321	350	344	291	363	340	344	310	349	359	349	326	343	324	357	334	368	342	350	308	317	364	303	346	334	303	321	355	336	326	312	342	334	326	354	358	348	378	320	329	357	344	344	342	350	360	362	333	344	353	341	351	356	364	324	330	328	312	340	310	328	330	363	320	338	324	317	295	320	309	319	322	350	352	350	345	335	352	331	334	319	370	334	325	362	357	295	288	339	306	374	327	330	376	320	378	343	333	366	313	340	329	328	348	325	340	376	328	300	358	336	302	317	344	338	344	344	345	365	343	318	316	337	325	294	341	308	343	338	341	352	362	321	341	357	360	375	346	385	354	332	347	342	338	328	339	323	333	336	355	290	318	342	296	367	352	318	381	334	360	283	378	338	372	321	321	315	342	341	318	316	319	350	365	322	361	309	337	338	325	350	358	376	341	353	314	333	340	337	344	362	351	352	314	353	330	341	344	320	321	352	334	344	365	315	344	367	359	344	341	320	330	368	345	341	363	360	293	360	352	339	325	315	331	344	342	312	370	300	327	332	312	334	322	336	338	356	333	310	295	341	341	351	346	321	349	326	310	332	324	352	337	349	341	344	315	362	323	343	341	332	339	352	360	356	353	327	318	338	335	329	349	339	322	334	339	314	373	361	358	342	301	361	362	344	341	330	345	320	356	392	325	321	346	369	360	318	330	355	313	344	305	301	348	354	329	323	330	376	342	341	332	363	356	322	323	299	346	307	340	362	363	332	360	355	305	338	353	333	357	324	338	360	334	315	356	358	315	351	356	334	341	344	363	336	338	322	348	347	338	363	353	358	341	378	325	348	363	333	318	365	356	332	321	359	365	320	325	348	320	339	318	316	313	344	322	342	356	318	349	300	331	356	345	379	341	334	312	305	367	337	341	356	382	336	358	328	329	323	324	328	311	339	335	326	302	326	351	311	318	328	327	362	363	355	363	296	334	303	366	334	349	347	290	362	363	299	356	338	378	328	344	366	383	336	313	324	323	357	359	392	336	325	296	338	343	305	343	358	387	337	293	347	343	321	339	319	319	359	350	306	350	353	328	323	345	333	332	335	335	293	328	323	345	299	356	334	322	346	366	367	322	322	331	354	353	359	328	337	317	333	349	328	315	353	340	305	286	337	348	320	369	345	353	333	332	321	335	330	326	297	343	336	354	369	325	292	326	338	387	323	383	322	312	360	343	318	347	324	325	319	377	349	339	349	348	374	337	390	325	339	318	315	365	375	341	329	340	329	330	334	369	287	343	358	342	318	312	337	357	356	374	344	367	326	368	336	360	365	323	377	350	340	343	334	355	315	368	363	334	331	333	365	351	321	324	327	340	348	325	339	329	318	381	376	308	337	363	331	377	324	325	307	354	348	340	323	315	334	336	330	354	335	355	333	350	314	357	356	363	357	330	329	330	348	372	346	339	313	338	312	340	333	316	388	338	330	356	340	370	340	334	355	319	335	341	301	351	338	323	329	325	317	365	358	347	360	367	332	355	319	394	332	343	313	353	346	318	328	376	322	344	361	371	356	308	326	319	303	347	337	326	348	325	332	323	382	352	370	353	361	331	356	337	342	311	344	357	326	347	328	348	328	318	293	320	328	340	349	355	305	329	331	328	350	330	333	349	337	346	382	348	320	353	333	341	359	327	344	326	346	385	373	331	330	337	369	347	353	343	396	352	377	324	318	329	359	314	312	363	352	330	336	333	349	343	340	345	346	377	335	333	330	331	333	336	307	331	371	349	327	325	372	363	306	348	341	335	343	327	350	317	347	349	370	354	326	338	377	348	323	333	361	362	324	312	320	348	332	315	323	323	354	316	318	327	327	349	340	361	323	293	336	339	309	331	330	332	376	332	338	327	364	348	301	310	332	348	302	303	329	356	302	365	322	334	314	367	350	367	336	366	350	339	336	348	374	306	380	325	346	348	319	298	329	321	318	362	345	326	348	358	322	353	350	345	334	328	317	335	332	352	339	326	358	333	320	326	350	334	324	340	314	341	311	344	342	324	330	325	301	344	321	364	310	343	343	353	328	348	316	346	352	366	360	322	324	326	339	353	338	343	357	353	326	325	298	381	345	340	326	350	351	364	374	356	314	326	338	391	344	368	346	369	328	359	350	359	346	343	331	342	351	315	335	341	348	361	329	357	325	297	333	329	319	334	318	332	360	343	346	312	340	331	376	326	331
5768	949	895	789	745	835	780	792	818	740	789	765	791	791	832	799	743	817	761	749	781	813	779	805	766	842	799	788	743	759	822	739	787	774	741	783	780	793	828	785	783	778	800	769	775	836	827	771	756	772	787	828	770	763	801	801	784	745	779	802	752	774	773	818	762	802	803	761	775	811	787	806	775	829	811	806	772	759	782	777	797	818	781	811	755	779	795	798	774	733	814	834	766	808	756	786	795	768	768	769	791	801	808	811	774	793	796	677	834	804	770	772	760	781	827	794	799	762	788	763	789	812	727	807	763	769	793	776	790	763	777	766	791	751	803	834	766	754	778	766	775	791	771	848	836	795	813	791	778	800	812	801	808	737	775	793	752	814	783	780	760	800	814	772	771	755	805	770	836	771	734	762	757	771	735	775	776	742	773	811	758	759	798	826	753	812	809	790	762	807	789	796	772	732	760	789	784	748	791	758	819	793	761	752	802	764	781	800	758	767	778	726	816	741	810	784	773	745	785	830	809	751	777	774	780	810	798	781	770	766	758	810	784	791	720	798	780	737	816	744	760	762	769	756	788	720	759	727	747	750	767	830	745	851	724	818	746	789	809	780	734	800	801	779	773	774	787	767	781	802	741	800	805	777	796	765	762	775	825	785	833	811	805	784	792	787	764	811	781	786	734	763	781	755	815	767	799	759	823	816	715	772	782	781	781	761	792	776	771	787	788	729	797	789	735	730	790	804	806	737	780	785	792	799	768	765	790	797	786	763	733	791	812	789	804	756	767	805	795	785	797	741	789	790	760	803	793	781	789	797	816	788	784	768	772	795	834	791	717	813	760	740	758	781	706	767	699	813	752	775	792	790	806	778	789	735	810	778	802	765	739	763	774	782	850	720	760	812	828	829	822	754	752	865	756	765	732	800	740	753	781	779	785	790	774	794	785	788	817	819	798	795	796	795	747	759	808	820	787	773	827	764	729	816	806	773	768	800	792	761	816	777	737	744	809	760	705	811	802	751	778	809	775	799	780	787	850	784	799	792	787	803	780	758	900	757	787	823	747	813	738	781	775	807	787	761	807	806	765	768	764	780	772	803	776	777	771	758	732	731	763	830	760	763	834	779	757	804	791	805	797	767	788	784	734	731	792	799	789	835	787	760	781	784	780	761	763	804	791	757	743	798	726	799	773	807	775	809	831	817	822	770	795	782	818	791	787	740	760	790	849	772	813	784	726	780	800	765	749	816	788	727	813	791	768	801	758	792	774	781	762	763	774	784	833	776	772	826	816	749	777	798	799	839	730	793	749	770	787	763	776	766	723	766	789	762	773	759	813	754	729	772	790	827	769	794	805	731	809	776	788	793	767	791	819	797	763	805	778	772	791	736	746	781	776	757	765	774	770	743	791	758	747	755	761	832	780	750	815	800	788	768	826	835	804	794	823	802	841	814	815	777	820	788	779	803	815	796	792	778	784	784	769	742	778	736	773	741	788	786	798	734	835	783	770	790	793	817	802	789	781	804	758	773	815	785	815	786	795	795	761	798	818	772	744	809	733	774	768	792	807	764	767	837	779	719	798	756	776	803	730	825	769	754	795	792	731	787	751	824	799	808	782	783	737	717	781	766	746	747	782	745	809	779	756	757	850	776	791	779	722	786	800	803	667	748	799	761	777	763	790	784	716	801	790	763	792	772	786	787	760	769	821	750	761	777	808	779	836	834	724	753	784	799	757	756	769	766	793	750	759	783	769	825	775	817	795	810	773	835	799	768	782	771	819	764	819	762	778	806	761	771	817	808	806	776	753	755	831	787	751	794	807	765	786	768	798	786	787	769	784	756	791	740	766	759	779	733	789	819	769	783	749	783	742	823	783	804	770	751	815	791	791	799	774	774	719	822	812	773	740	762	828	798	788	798	764	766	765	802	777	785	755	779	728	780	806	807	812	807	784	763	772	750	788	805	779	744	743	772	757	781	773	735	756	789	820	750	771	806	806	788	736	786	734	774	781	757	743	814	767	768	740	785	791	818	781	783	807	795	789	788	790	779	746	789	756	758	733	823	835	792	770	756	794	753	793	720	808	830	755	787	801	782	754	797	839	765	793	806	850	773	781	783	762	808	827	771	771	765	755	738	865	786	747	780	769	794	748	772	811	782	788	789	740	792	788	825	748	771	752	792	817	777	759	826	769	769	773	768	780	768	786	800	779	813	797	769	793	758	758	764	788	791	755	800	736	763	790	778	817	754	758	818	816	801	795	795	761	746	828	799	784	728	750	801	757	784	817	791	836	795	776	840	763	793	763	773	814	719	803	758	779	787	825	781	758	757	751	733	759	797	748	815	792	823	827	757	768	800	777	826	776	784	804	803	764	769	708	772	758	784	723	797	813	733	778	789	779	762	776	750	773	778	759	767	805	752	811	765	806	770	763	796	782	707	779	787	766	790	779	813	786	792	783	806	821	800	798	792	753	800	771	756	786	801	788	762	797	831	749	739	799	779	724	776	835	800	741	779	794	805	776	789	744	766	783	768	749	805	759	800	799	778	791	786	789	793	764	825	786	783	766	779	778	810	766	801	765	794	780	787	729	778	800	766	740	787	790	803	734	754	723	771	809	794	811	773	771	785	807	801	792	749	836	798	774	832	790	788	754	757	817	790	814	826	761	778	775	841	743	758	763	803	797	766	735	767	858	753	788	764	739	767	783	805	801	774	796	791	838	775	784	807	774	832	731	810	751	837	784	813	791	764	755	796	823	778	756	790	753	809	820	782	802	755	833	740	782	772	759	788	789	843	803	800	765	772	774	773	757	777	775	782	802	752	788	753	807	767	766	800	842	732	791	841	743	801	803	809	798	775	737	792	825	748	774	718	811	834	793	766	828	788	751	767	805	734	778	801	784	819	751	738	796	790	784	744	783	733	739	791	765	789	745	817	797	797	810	793	786	760	776	796	790	790	812	702	821	785	820	803	734	805	813	827	782	781	762	855	779	772	775	838	784	810	781	806	786	851	781	747	788	741	816	801	783	771	758	808	765	778	787	763	777	780	792	779	764	831	803	816	770	815	765	769	811	813	766	769	854	808	779	794	794	748	835	773	800	728	735	789	806	772	763	751	735	810	781	804	794	782	819	732	778	782	738	764	778	752	770	807	821	743	788	813	803	782	775	735	779	762	801	817	738	795	776	775	795	718	753	813	740	813	831	790	740	795	782	788	831	802	784	743	762	778	745	806	772	783	833	798	805	731	791	767	746	766	742	802	789	791	750	778	807	761	821	818	772	763	767	762	789	787	756	794	763	789	733	783	791	726	803	802	753	774	813	818	797	749	810	799	796	766	794	803	754	776	785	751	718	776	856	816	770	788	772	792	758	809	791	762	842	784	788	778	747	767	731	778	800	811	780	757	802	778	752	778	834	795	801	794	756	790	780	811	758	739	747	776	795	811	794	802	862	814	835	780	795	777	807	829	812	783	828	803	777	749	817	774	753	807	757	813	750	794
24513	20912	24556	27402	20119	1806	596	540	437	452	460	467	421	429	393	456	409	373	390	372	416	369	404	427	378	388	416	353	424	394	430	410	387	408	447	422	386	449	419	424	425	395	414	442	384	441	442	417	384	407	439	404	419	401	431	406	438	422	413	417	410	429	412	435	417	401	388	396	394	375	391	405	429	419	399	397	414	405	411	458	431	389	419	385	413	388	447	434	393	379	397	371	396	432	450	379	401	401	393	390	397	452	472	413	410	400	382	392	416	400	373	438	388	394	397	386	422	388	416	409	422	460	435	411	413	410	392	401	414	441	448	395	386	399	420	405	398	391	401	391	378	420	434	421	377	384	412	400	388	371	425	397	413	356	427	393	380	383	415	446	372	401	376	388	372	439	367	374	413	445	461	444	395	372	409	380	399	347	431	377	390	399	409	408	413	422	379	406	399	416	381	391	416	409	416	458	429	383	374	416	422	395	406	412	423	383	389	409	410	373	400	418	411	400	401	420	435	350	379	370	397	392	385	395	377	426	417	377	361	381	399	399	384	415	376	398	395	402	463	379	376	401	390	411	394	402	416	384	412	423	436	415	392	425	352	425	391	384	425	402	417	400	407	386	442	383	407	372	425	374	417	413	392	415	407	413	421	407	434	444	385	392	444	405	398	399	386	417	418	445	380	391	389	406	420	406	424	395	419	433	390	420	410	432	373	391	413	387	376	371	440	391	399	393	387	383	399	415	415	380	432	342	412	431	409	380	369	411	390	367	388	392	428	377	370	401	413	396	385	432	417	418	374	404	403	401	428	403	389	410	403	411	407	423	453	392	403	424	449	411	408	434	397	449	389	398	395	404	427	387	402	383	356	430	411	384	403	386	396	386	394	375	424	419	393	415	415	393	418	388	448	390	396	382	385	359	421	442	400	371	405	381	370	430	420	396	403	400	414	398	430	414	460	421	386	356	391	414	382	388	389	394	419	402	448	372	379	416	424	388	418	444	405	384	364	391	420	391	381	451	420	377	406	367	405	405	398	424	373	412	396	404	414	420	383	398	413	412	413	386	398	371	410	405	407	447	422	397	413	437	415	418	434	424	386	412	403	405	375	402	410	397	417	423	403	411	387	410	406	397	401	400	386	387	383	404	390	425	405	420	385	419	388	383	397	403	391	441	393	439	417	373	386	387	394	398	469	424	393	393	427	429	386	410	392	365	414	449	417	405	416	367	450	415	415	372	371	406	381	388	401	459	409	407	391	381	402	361	392	391	410	402	401	413	404	383	414	403	410	365	407	387	420	426	395	363	395	395	408	441	422	399	450	387	374	423	376	418	447	420	389	404	416	417	422	473	368	408	410	413	398	392	395	435	412	395	436	419	407	389	452	400	403	398	375	395	394	407	394	399	409	383	393	391	434	394	402	407	383	418	427	416	404	404	410	415	428	397	426	422	384	429	418	398	357	410	395	424	422	419	393	401	442	406	424	408	448	388	413	416	429	403	411	403	407	391	386	415	408	391	409	413	426	391	439	396	379	377	449	430	416	435	427	380	422	395	416	408	377	427	422	379	388	404	423	406	362	400	442	433	409	428	404	395	385	414	397	381	391	430	429	405	376	424	384	383	395	398	385	369	400	387	395	396	409	389	391	388	411	362	377	406	428	379	396	400	406	383	392	419	447	405	400	412	415	390	431	399	383	359	439	422	432	424	415	419	413	383	406	394	395	428	396	397	426	406	406	399	410	394	367	438	393	416	383	453	433	411	435	418	436	386	388	396	402	442	372	419	389	414	405	405	406	416	420	391	410	397	421	419	382	417	414	428	399	407	426	408	417	408	393	388	356	405	426	405	436	421	413	425	381	380	393	416	429	404	400	368	403	388	443	405	396	411	403	406	409	417	406	408	412	393	421	408	403	400	409	409	403	387	383	381	398	441	412	407	386	367	432	394	416	385	438	407	393	372	412	386	409	444	421	377	424	422	384	414	383	376	403	387	447	386	404	362	393	401	393	436	401	373	377	454	417	441	416	364	393	387	447	357	416	408	405	425	429	397	420	387	389	388	392	425	406	414	399	390	433	389	442	400	398	424	378	395	426	419	435	433	402	380	409	396	418	443	367	403	386	365	381	425	429	466	418	380	415	366	390	452	415	405	432	390	391	382	452	409	381	375	383	392	403	420	368	412	386	402	391	400	429	408	390	407	418	427	420	377	397	405	424	424	395	403	392	414	422	370	393	412	398	382	414	435	408	407	376	391	387	391	418	435	394	434	394	434	418	375	391	410	447	402	381	401	403	368	434	395	415	392	363	411	404	388	405	375	414	405	438	412	386	395	386	427	401	456	421	390	437	404	389	407	407	424	405	444	419	392	416	412	367	392	397	439	423	416	422	384	435	414	415	398	413	428	399	402	397	414	444	391	420	411	375	386	372	427	429	397	432	426	397	430	413	366	410	404	371	392	424	394	410	431	434	405	430	412	416	417	446	438	417	371	391	404	434	372	368	419	452	383	392	398	399	420	386	407	384	366	359	382	420	381	441	382	387	402	425	431	423	412	417	382	388	430	406	445	388	405	415	415	397	398	380	397	408	389	410	368	350	379	411	378	431	399	388	399	376	377	381	426	399	410	403	427	421	384	399	394	381	405	408	394	397	386	438	375	415	430	423	423	436	387	436	394	436	432	431	386	406	417	410	424	385	398	398	414	415	387	429	391	385	395	379	435	405	413	423	396	421	420	391	426	412	396	385	371	413	350	444	385	425	389	391	405	389	382	397	418	406	418	389	417	404	412	405	381	390	376	369	396	398	368	399	430	375	422	399	414	418	440	410	415	388	443	413	427	427	426	421	385	437	420	440	403	414	406	390	426	400	371	375	386	416	426	392	391	422	382	403	407	402	435	414	412	418	431	437	384	425	427	374	389	477	434	403	389	372	399	413	396	439	433	390	386	389	414	388	407	380	399	430	431	380	424	399	428	429	395	408	410	395	410	413	410	412	396	388	406	378	427	387	404	376	448	384	407	381	414	373	395	380	369	404	430	419	435	430	383	428	418	360	419	410	440	370	390	426	377	390	427	422	359	405	436	361	413	426	415	383	426	382	401	400	408	401	406	396	426	402	426	424	395	403	427	392	384	431	403	375	403	407	438	433	421	396	398	403	376	422	395	430	407	396	396	423	413	398	372	414	443	425	422	394	407	351	397	398	404	393	384	414	405	432	418	450	422	417	372	406	380	402	392	421	419	394	374	425	388	401	429	373	385	411	433	385	412	422	420	369	397	403	403	437	387	418	403	393	429	455	448	431	402	420	429	423	416	383	420	399	425	409	395	422	399	390	381	388	419	407	396	387	413	381	411	416	417	382	414	429	427	379	401	402	377	367	395	403	388	412	428	402	395	413	416	412	418	402	437	431	407	406	407	389	409	398	385	418	413	394	429	382	416	370	436	428	420	412	437	385	421	399	413	389	375	424	381	418	435	414	415	422	411	403	384	396	375	440	423
3774	3018	2200	1289	1094	998	953	913	929	891	898	924	902	919	877	930	885	920	872	905	889	877	857	909	884	882	895	853	886	859	878	891	896	814	875	943	887	891	860	896	911	880	932	934	895	884	904	902	923	887	911	869	876	882	878	850	914	860	873	900	893	878	861	891	914	911	902	873	915	879	920	906	882	860	884	867	852	877	924	864	875	893	885	889	859	922	940	878	918	865	840	883	867	868	879	893	893	806	885	823	874	863	946	913	898	905	928	870	882	887	917	907	896	932	949	900	951	913	909	943	856	938	841	876	898	932	871	891	889	870	937	873	888	864	859	883	964	876	840	921	847	928	874	850	871	846	905	909	899	847	870	925	884	894	844	867	884	910	852	909	872	894	890	920	884	856	878	866	881	816	846	874	876	880	863	854	924	889	934	949	900	908	911	893	919	900	878	938	867	851	849	847	813	931	868	908	894	933	859	893	885	924	836	823	905	869	913	854	897	898	911	946	877	919	918	941	870	849	879	911	901	907	900	870	819	865	864	877	847	894	927	876	894	902	889	867	918	838	885	932	871	872	861	928	871	846	900	858	883	865	839	904	878	885	897	897	924	916	900	913	904	905	855	856	873	884	873	868	885	881	874	881	896	873	840	877	925	871	913	841	904	886	890	854	887	906	890	923	863	845	926	886	926	844	848	895	864	862	838	840	890	850	895	911	850	889	888	905	896	883	897	856	885	904	883	892	897	929	908	871	883	844	842	865	878	895	885	879	882	925	883	911	860	858	892	891	874	928	863	902	893	884	871	896	845	884	905	884	914	852	923	884	889	885	869	853	837	866	869	865	921	911	843	877	913	889	913	902	864	909	901	882	949	861	935	931	891	891	890	923	876	898	860	911	883	890	901	942	887	898	930	878	825	933	912	887	878	900	843	847	883	866	897	914	898	902	903	904	884	919	842	897	873	870	849	941	895	846	878	898	904	890	882	886	912	893	876	861	872	904	819	909	921	946	875	832	850	884	882	870	910	850	833	922	917	930	938	878	885	886	841	878	858	844	924	849	852	873	841	885	880	867	865	879	887	891	848	916	923	893	925	891	888	867	937	882	928	920	914	804	887	916	870	891	876	861	836	887	916	873	873	899	938	899	869	867	866	895	898	867	877	837	942	903	876	882	893	859	877	895	868	823	885	885	906	883	922	903	919	918	919	870	931	825	898	866	881	847	891	911	855	901	899	912	882	839	910	910	877	888	845	910	829	903	859	855	910	842	856	825	867	868	911	859	926	874	903	916	900	890	872	902	931	906	923	892	834	878	837	876	902	879	879	868	885	860	883	910	860	836	868	876	895	897	903	929	868	865	870	841	926	888	891	874	904	885	889	905	846	893	901	941	887	881	920	887	852	876	913	935	890	880	901	856	899	875	883	902	910	895	917	892	861	921	918	891	869	870	868	901	891	864	896	931	942	882	935	806	909	870	917	820	888	868	964	924	903	931	866	904	883	907	938	845	854	917	874	836	864	864	881	862	888	915	949	898	831	887	916	855	856	909	896	908	911	904	873	928	840	913	834	851	909	858	905	877	907	909	888	907	795	959	855	902	862	874	866	887	887	852	907	872	844	880	866	874	895	917	933	972	857	889	895	912	888	889	894	859	844	928	858	911	844	879	844	886	898	876	924	861	950	826	906	935	871	927	866	900	839	874	909	898	984	949	890	911	891	900	882	853	908	902	925	893	871	894	957	906	875	894	942	806	905	883	860	898	892	915	863	847	905	860	893	944	914	867	886	856	889	845	910	883	851	918	847	919	887	902	874	909	917	888	883	875	901	923	856	901	895	851	826	865	886	931	916	897	852	862	880	889	932	921	912	872	906	880	822	923	871	895	890	928	857	896	871	841	847	945	877	887	911	864	878	906	872	925	890	916	888	851	868	888	939	868	873	857	946	927	869	870	916	882	872	873	833	932	895	884	868	894	861	894	870	837	829	875	895	891	891	860	842	881	849	928	925	918	869	900	906	865	878	888	924	867	887	871	928	841	871	881	886	904	874	823	898	922	808	845	926	866	892	896	871	936	871	906	853	890	881	901	869	908	810	880	893	883	907	910	889	863	911	889	879	861	920	863	883	857	892	882	872	885	859	878	835	902	850	888	883	915	916	924	915	851	919	905	899	934	878	866	874	896	869	859	908	872	889	881	889	851	921	899	865	841	860	860	879	912	886	880	922	945	915	878	807	894	912	870	840	926	873	925	869	876	839	895	887	881	863	881	870	876	838	888	951	883	902	924	902	870	865	904	879	897	855	913	863	871	879	878	902	864	910	851	869	939	859	909	883	916	865	832	828	864	862	855	942	892	821	875	859	923	896	858	926	897	872	854	923	868	868	926	909	840	901	903	880	825	918	868	917	918	842	869	859	850	883	896	860	860	957	916	963	850	903	885	912	908	935	909	925	868	889	871	898	911	899	879	869	907	908	874	875	889	885	928	889	870	923	900	901	858	920	881	906	896	932	885	937	884	891	878	886	873	859	920	888	883	882	928	871	940	889	867	899	893	924	872	889	889	909	863	866	909	875	888	928	864	900	875	925	872	900	861	921	914	819	874	886	855	873	877	908	900	877	855	917	890	891	899	874	948	859	924	902	875	865	935	884	916	904	850	910	892	892	988	823	906	948	900	881	882	831	883	859	905	921	821	836	896	816	884	898	904	915	902	869	906	890	900	886	907	912	858	851	852	885	931	858	891	869	856	884	924	863	854	873	865	913	917	879	867	934	806	883	863	860	919	879	918	864	882	907	863	856	926	885	885	888	850	859	905	846	902	882	885	912	848	934	858	939	873	889	915	927	907	847	893	884	908	885	833	886	907	896	912	895	883	948	885	856	877	881	883	892	911	899	836	923	896	837	882	908	855	895	856	904	875	839	897	835	909	907	860	864	887	873	871	911	823	837	895	914	891	855	886	909	916	902	920	882	863	855	905	864	911	833	907	864	880	912	895	871	874	860	935	938	926	862	848	905	893	879	870	937	851	905	889	859	869	881	891	830	862	889	900	922	873	841	895	872	848	885	870	879	888	908	870	816	917	867	923	901	914	943	903	860	860	872	883	908	878	871	910	923	871	938	790	914	877	970	909	872	934	895	890	862	921	914	934	917	866	880	943	899	876	859	928	890	922	942	875	871	843	884	931	899	891	898	865	887	917	908	872	872	891	881	886	905	848	912	883	851	923	885	885	849	866	884	896	914	896	905	935	931	882	913	903	894	907	882	904	869	967	841	856	899	879	851	913	923	912	867	875	932	901	871	846	867	896	911	947	870	812	899	825	867	888	896	906	890	866	908	890	937	846	880	911	918	859	860	899	901	913	875	904	909	855	852	878	875	880	786	860	913	916	838	906	883	959	910	890	872	856	883	847	870	900	899	887	835	894	919	889	805	959	886	867	863	857	850	892	863	928	898	865	897	914	841	852	901	883	877	931	890	948	906	948	823	889	881	870	910	831	940	841
23487	20818	25075	26655	20821	20846	3178	543	370	362	324	298	318	279	273	256	253	250	236	297	253	261	239	227	219	235	225	261	238	266	263	232	261	268	234	245	226	258	257	226	244	218	218	215	231	258	217	232	261	214	264	244	254	228	239	233	226	252	213	232	260	248	265	244	214	246	249	249	234	216	234	207	218	262	225	219	237	230	222	242	254	206	227	209	242	238	248	202	222	222	239	234	265	242	213	209	231	236	220	252	220	214	235	224	239	257	250	201	238	250	240	238	235	194	198	250	212	233	230	225	226	233	261	241	235	234	243	208	208	243	218	239	241	252	227	222	256	246	219	216	275	237	255	238	239	220	229	250	246	245	214	239	243	219	243	230	258	245	221	236	226	251	226	252	239	228	254	237	245	248	232	257	231	246	231	234	206	224	248	211	235	229	229	247	214	227	239	214	223	214	233	248	236	228	261	231	284	237	218	239	226	231	218	204	214	222	220	222	232	243	243	247	229	242	213	241	209	218	221	231	243	223	245	240	229	227	226	228	206	244	223	239	259	224	229	191	236	241	246	244	243	231	204	229	230	259	248	234	244	229	218	245	243	245	242	234	218	231	232	216	220	213	248	236	258	236	208	223	234	183	234	199	239	218	229	244	229	223	228	210	226	212	234	260	199	238	238	220	244	240	238	241	272	228	243	218	233	239	272	239	219	215	239	242	225	248	257	242	231	228	259	231	252	225	242	224	218	211	227	222	204	218	210	235	207	229	258	220	231	222	226	233	226	231	241	248	217	225	228	260	235	253	243	231	236	216	244	223	225	217	212	235	218	225	246	251	250	202	237	256	268	207	245	252	255	231	241	267	238	258	245	257	237	247	226	223	237	240	258	265	237	218	221	212	215	203	205	233	270	224	235	236	228	247	231	253	230	235	229	232	234	214	231	239	235	247	246	248	225	242	224	238	215	243	222	225	261	233	223	248	246	225	227	226	251	237	241	213	220	241	230	238	256	237	225	210	246	254	229	219	257	241	246	211	240	238	233	225	216	229	234	241	206	218	215	249	250	262	236	233	218	238	231	203	203	218	225	211	226	239	223	228	228	220	216	230	239	238	249	225	211	216	235	207	237	215	265	242	228	235	230	249	215	242	225	231	229	241	233	228	261	242	250	236	240	224	244	238	199	219	217	227	228	208	199	223	215	225	248	218	227	220	249	263	256	235	232	268	230	255	225	229	259	242	247	219	229	229	242	245	213	225	209	235	240	235	238	267	207	225	243	273	249	228	263	231	220	227	225	223	222	243	226	241	247	245	267	226	235	236	230	223	234	226	205	235	222	242	238	233	251	239	243	228	254	235	237	218	224	223	224	249	250	237	257	232	235	241	206	233	241	240	223	223	216	211	254	242	250	245	226	267	253	225	240	258	263	187	232	224	233	224	206	208	225	222	227	221	273	198	223	246	209	253	238	257	239	218	227	223	239	225	198	204	240	233	218	232	231	242	262	227	203	237	237	229	213	217	275	241	206	267	220	206	225	246	229	227	244	226	229	219	240	235	267	254	224	235	201	237	234	244	245	205	253	212	211	226	225	221	246	213	244	273	198	217	204	234	231	210	242	221	219	239	240	247	220	222	251	256	226	227	243	219	217	223	219	216	243	260	251	244	243	240	208	216	257	214	222	208	229	262	258	206	210	215	221	260	225	227	216	246	239	236	216	217	207	268	212	220	244	240	216	244	206	253	220	225	236	231	256	226	221	258	241	253	259	237	219	241	205	244	242	222	239	217	219	236	250	223	219	225	208	254	221	236	255	229	234	243	226	217	221	220	247	247	231	194	228	237	236	209	215	214	225	251	240	233	219	238	236	237	216	232	227	245	250	247	238	229	220	244	213	213	182	225	242	233	231	248	219	217	211	246	223	205	242	228	232	220	253	268	220	243	243	216	203	235	214	235	222	201	245	215	218	230	243	239	257	206	243	245	198	229	236	223	222	242	227	246	213	233	210	245	261	234	242	208	239	252	199	263	241	217	251	229	225	230	258	250	236	232	229	254	232	248	272	219	255	218	238	235	232	222	223	236	236	266	237	217	225	242	261	249	242	221	231	245	233	227	261	223	237	244	237	228	230	238	228	221	218	223	223	239	208	216	212	223	226	250	224	236	230	249	230	234	231	251	230	243	226	246	227	231	217	225	246	247	218	220	214	237	220	235	255	240	231	240	247	257	220	215	230	224	257	213	256	236	223	257	236	233	241	250	246	228	213	238	222	217	267	243	242	225	303	256	219	221	241	213	243	208	256	235	188	241	236	210	218	184	225	225	217	230	223	239	244	245	248	241	247	222	231	244	202	259	214	236	237	262	239	217	217	251	261	243	239	232	200	229	215	226	229	243	219	251	242	224	223	256	209	243	280	253	236	250	221	227	226	204	242	237	235	231	238	241	219	218	247	255	238	235	248	224	222	202	224	236	208	213	225	226	208	199	228	227	260	247	256	218	241	250	218	243	242	228	222	220	221	221	245	224	236	225	242	224	249	238	237	237	211	229	233	223	235	230	232	269	244	240	280	222	230	224	233	215	243	232	215	215	192	227	264	221	222	220	234	252	239	212	250	232	281	225	230	263	241	240	248	239	177	222	236	217	234	229	237	229	244	229	197	247	224	228	232	238	255	222	250	234	254	227	249	268	253	220	236	220	229	258	243	236	236	249	256	215	219	276	236	239	244	251	237	238	236	237	229	234	214	222	237	237	237	266	256	246	209	227	241	210	256	208	243	230	204	245	247	235	231	221	215	235	210	225	216	220	242	262	225	253	258	219	257	235	217	245	215	239	232	210	251	247	233	226	222	222	244	225	229	222	238	228	239	224	232	232	214	239	208	234	254	214	244	226	246	256	227	226	212	234	239	215	246	229	242	200	226	224	254	208	216	224	240	228	248	216	234	227	232	230	238	233	257	226	238	223	226	229	237	227	190	217	225	257	224	243	214	256	245	228	243	215	214	220	222	229	236	235	229	222	251	230	245	223	217	237	254	232	239	195	238	221	168	221	251	248	220	248	200	229	223	242	215	252	246	230	234	248	229	207	218	216	248	233	230	243	228	226	236	214	250	222	230	207	255	222	217	212	237	242	212	248	230	239	235	226	232	209	237	262	221	260	204	215	264	239	229	240	222	216	218	244	218	224	238	195	206	221	236	216	254	227	218	228	243	274	248	265	221	279	260	247	237	248	230	259	222	228	232	246	227	212	246	237	248	213	251	247	222	247	242	250	248	206	229	242	218	243	242	257	221	223	248	239	245	252	238	239	265	236	277	238	247	204	221	243	222	240	251	225	256	254	235	216	249	229	243	229	253	215	232	231	233	234	240	257	256	230	233	248	230	247	232	250	239	265	228	231	233	241	245	262	264	235	217	240	204	194	241	245	242	240	228	244	238	193	207	223	245	253	251	240	244	231	258	238	239	224	253	231	214	246	242	239	229	220	212	227	253	227	230	229	220	213	226	215
3327	4904	3135	1477	989	766	661	574	610	616	589	588	567	587	554	538	550	555	545	560	533	518	508	556	546	555	538	497	546	547	535	509	530	547	553	550	562	554	526	511	549	508	569	542	546	510	550	553	543	541	520	528	577	532	553	512	531	536	529	558	509	512	551	515	571	514	539	523	521	527	506	541	534	490	542	564	545	575	536	522	530	539	552	516	523	562	578	498	548	522	550	522	545	506	551	530	541	513	560	555	494	551	500	557	537	516	560	520	537	559	518	535	544	525	538	482	494	518	530	520	531	545	538	541	561	524	545	554	513	527	546	538	545	514	536	472	564	500	527	568	516	526	533	542	541	520	496	537	492	520	516	500	533	540	503	523	538	558	594	586	518	573	543	515	512	536	545	487	568	530	514	554	570	551	571	540	516	556	537	515	524	575	502	520	537	558	550	557	527	505	540	553	502	493	553	567	577	545	545	520	560	539	550	539	508	538	546	534	560	525	506	525	528	508	534	504	555	545	544	525	517	568	583	522	507	587	507	529	566	563	540	561	508	553	546	529	478	546	526	514	519	537	521	509	521	511	565	560	528	499	535	566	550	539	533	525	536	539	576	524	536	515	516	535	540	550	536	529	563	510	552	546	535	512	538	527	549	541	483	549	501	561	561	505	584	510	509	543	521	536	532	498	529	568	495	515	522	545	536	505	554	547	576	519	531	516	535	532	500	513	535	538	509	541	528	524	527	537	529	519	522	552	542	556	510	536	539	560	570	555	520	517	512	542	541	539	526	569	575	590	550	502	555	583	529	576	555	535	516	559	483	517	538	509	536	526	561	504	509	473	493	579	511	543	520	553	585	534	582	583	540	543	562	516	544	518	564	519	514	557	518	539	560	549	493	543	504	512	527	536	561	574	503	515	542	540	540	528	511	491	550	555	522	559	527	525	510	488	545	522	567	518	525	495	524	511	562	560	546	516	526	516	549	560	521	587	536	513	570	560	544	543	560	596	519	521	512	527	527	533	508	553	528	560	517	524	535	542	531	516	522	561	545	504	560	507	498	562	556	520	512	549	573	550	567	550	576	529	541	507	503	541	549	530	562	522	549	568	562	538	520	517	530	521	513	514	556	473	575	509	525	522	497	531	523	554	525	550	533	551	554	546	515	524	515	530	514	528	521	533	503	544	556	526	519	549	535	543	526	555	513	553	507	489	537	546	537	564	545	538	496	494	490	540	534	533	548	476	500	507	565	502	539	509	563	526	492	531	546	503	538	518	533	509	564	488	555	539	546	523	519	512	565	526	527	522	526	516	543	523	538	560	561	535	530	569	555	525	535	523	562	551	516	553	522	515	536	539	518	532	543	501	497	559	523	533	505	505	533	558	561	520	517	521	500	498	540	528	527	555	566	545	538	528	582	547	545	538	531	550	559	506	508	581	545	540	525	570	498	533	531	549	562	552	517	528	557	540	511	550	503	514	493	517	503	534	536	562	513	541	537	516	540	519	555	523	562	553	543	522	554	572	536	533	529	534	566	510	555	578	528	491	544	535	531	540	517	559	521	518	541	545	506	497	529	568	503	515	530	573	561	563	539	512	523	556	531	514	534	558	523	507	534	522	490	544	510	548	530	548	520	545	547	550	503	524	530	540	543	513	534	529	514	525	566	536	541	528	539	587	546	518	568	566	515	547	531	540	509	534	549	583	551	525	532	546	548	527	549	511	498	540	561	531	527	544	523	538	501	508	491	551	526	499	531	534	567	551	504	569	559	524	498	511	536	521	527	529	507	523	543	535	511	535	516	519	492	523	579	534	547	548	516	547	557	562	526	529	526	530	560	531	517	523	520	534	512	529	546	525	514	556	530	531	546	521	494	525	574	553	490	523	547	535	567	525	552	520	557	530	539	498	573	515	544	528	575	516	534	541	525	531	536	560	541	539	577	504	522	520	538	559	530	549	517	521	525	503	501	553	531	531	550	520	570	515	508	535	516	521	506	544	509	517	518	575	532	522	557	527	506	528	534	516	529	561	519	502	563	560	536	495	556	540	518	539	550	559	543	520	530	552	533	515	500	530	499	576	547	505	530	541	534	524	502	547	518	531	548	530	535	551	529	573	553	566	553	546	527	531	509	561	529	543	540	528	526	545	510	547	547	532	504	517	552	544	543	580	525	532	543	578	504	529	525	567	539	519	550	545	557	515	574	546	559	502	518	518	499	569	527	567	497	508	530	505	529	527	566	502	527	545	522	576	544	530	510	497	551	558	547	522	547	526	536	536	531	532	529	514	549	521	553	563	566	534	510	527	493	538	496	522	548	553	525	536	524	543	499	544	545	521	530	540	530	543	515	512	503	536	513	524	513	536	553	531	513	575	571	549	554	550	582	529	531	578	502	517	523	556	535	526	530	509	537	532	544	526	509	507	548	540	500	546	531	534	521	552	558	535	581	554	554	558	534	529	552	518	505	530	575	508	560	555	524	563	544	531	546	521	482	587	514	573	530	531	515	540	539	549	523	512	540	497	537	528	552	510	526	566	554	495	532	552	541	549	537	539	526	529	514	556	548	534	562	527	542	509	559	500	521	514	498	489	557	513	523	567	529	486	532	534	518	535	512	579	503	515	547	552	540	571	540	514	554	574	543	505	495	527	578	522	559	533	519	526	551	561	553	548	505	512	505	551	541	526	564	555	540	576	524	534	542	552	497	540	528	536	550	520	519	547	517	551	528	550	516	548	550	509	563	490	522	516	503	539	532	527	535	521	536	466	500	552	545	510	533	541	525	564	554	503	513	562	532	497	541	522	523	533	577	473	544	574	505	592	508	538	537	519	523	534	501	528	538	511	552	514	566	551	559	517	538	543	487	542	524	574	532	479	521	519	566	562	563	591	543	536	556	505	531	524	515	510	544	469	501	529	528	484	564	562	528	568	559	542	518	516	532	530	542	517	515	507	531	572	523	542	576	508	541	533	525	538	560	560	578	522	494	499	537	530	497	522	493	537	504	510	523	549	512	540	512	500	541	536	553	523	514	533	498	540	548	523	560	528	538	540	591	526	546	522	530	564	515	554	534	536	524	530	504	506	480	576	546	554	544	535	539	497	532	523	532	504	517	534	496	554	533	533	536	558	512	558	528	548	564	555	533	500	535	509	568	524	584	517	513	531	548	531	537	565	515	545	517	521	507	526	540	550	552	524	513	547	550	560	518	540	595	519	532	514	573	587	522	553	575	555	561	526	550	525	553	545	582	552	526	523	575	559	538	526	497	508	535	546	525	536	541	539	528	522	521	536	532	504	556	560	494	515	499	535	501	538	547	565	556	512	530	530	486	514	509	545	554	566	539	542	551	567	537	559	523	504	557	538	486	534	497	518	573	521	561	512	514	555	525	509	541	509	551	578	546	571	516	519	514	518	554	502	529	526	540	532	552	567	564	517	595	541	546	569	534	530	539	523	522	532	547	563	552	571	518	519	550	552	524	585	597	459	531	540	556	553	535	538
32468	11928	1453	481	379	368	341	368	305	342	364	321	356	323	368	331	337	334	351	356	384	343	320	359	353	338	333	343	340	333	308	300	308	348	354	352	355	315	342	327	336	365	325	314	353	347	327	368	330	309	314	331	315	344	364	339	338	336	345	326	357	311	336	333	337	348	321	345	355	380	326	316	351	348	368	342	367	354	372	322	373	388	323	339	348	345	337	361	358	347	315	369	327	304	323	320	363	344	341	324	340	371	299	354	351	323	356	354	329	337	337	313	356	328	324	352	357	331	320	330	303	320	342	349	289	376	319	366	349	330	330	362	366	351	348	334	361	353	392	328	323	349	370	333	345	328	350	335	360	315	325	340	341	328	339	315	329	306	336	343	353	332	367	287	329	339	341	344	317	352	346	337	350	318	340	313	323	310	329	339	346	291	351	351	324	322	382	335	297	350	319	367	329	347	350	336	352	345	325	323	339	350	338	331	310	317	368	326	346	308	323	336	370	361	363	323	316	346	294	338	318	334	330	350	302	353	334	316	294	335	338	352	323	338	344	327	334	329	307	368	336	315	341	357	358	342	344	362	297	366	337	355	364	351	355	342	328	335	343	345	374	330	336	353	320	345	341	321	335	316	317	317	351	338	342	323	330	359	356	326	294	337	333	343	376	354	300	348	329	337	341	303	303	340	303	315	331	380	333	318	317	327	336	334	361	296	325	365	326	327	358	329	336	359	317	310	341	333	381	321	329	345	342	341	383	340	339	360	380	320	362	341	335	293	320	339	351	357	331	381	332	306	333	324	364	341	365	341	334	352	340	309	326	361	326	321	327	380	324	358	328	322	324	314	348	338	369	310	323	349	363	324	351	302	348	336	349	347	371	355	331	344	384	329	361	319	335	350	371	350	389	353	336	351	341	350	335	334	334	337	363	340	349	343	339	299	353	335	332	349	366	334	357	329	350	361	353	335	351	365	318	352	364	361	351	345	356	333	352	315	344	326	358	351	327	343	344	316	348	338	331	365	316	330	333	321	344	322	297	362	337	322	332	341	381	314	314	307	326	341	304	335	330	331	346	314	291	312	342	334	346	338	301	382	307	321	330	325	318	309	348	301	305	343	329	347	339	351	326	331	322	336	357	361	328	360	333	344	330	353	340	301	311	346	334	313	327	336	332	324	370	338	333	339	328	358	315	328	337	363	318	330	309	358	360	362	341	350	356	356	362	320	354	363	354	333	340	339	374	376	334	313	373	353	297	363	334	347	353	365	367	360	344	359	342	328	355	318	332	337	321	314	352	348	334	312	325	336	329	307	365	310	321	357	346	310	344	313	334	346	328	371	338	338	326	370	327	297	340	351	333	319	343	302	335	356	339	346	327	365	316	353	326	332	310	355	300	337	361	322	319	348	344	326	403	331	319	357	337	330	329	352	335	349	360	366	325	332	330	325	345	349	352	316	341	321	343	364	333	370	332	341	325	340	327	301	338	349	327	341	340	322	349	364	348	322	333	315	330	354	341	299	336	342	338	352	331	333	350	333	354	354	356	355	339	323	351	352	365	362	344	316	318	335	315	305	332	327	332	328	313	336	364	284	347	330	346	348	332	357	364	352	308	351	297	351	333	311	390	351	365	357	348	316	354	345	320	380	348	337	333	352	303	370	334	396	327	352	321	333	356	325	327	344	341	332	347	319	314	311	348	351	367	377	320	327	343	321	334	300	333	319	346	358	347	323	338	330	332	315	313	332	342	371	370	342	339	318	355	334	320	323	359	358	339	366	312	373	341	335	361	335	344	344	333	390	358	339	334	304	319	356	401	348	352	344	316	356	324	338	336	356	327	322	335	334	355	335	329	323	348	348	319	332	367	329	348	318	330	317	347	329	324	335	320	314	329	321	352	342	342	353	343	327	302	344	380	333	366	341	294	335	331	322	383	319	351	338	303	330	347	336	310	354	351	323	356	330	336	291	366	330	339	368	333	338	388	355	312	364	366	341	353	362	348	351	348	346	360	328	359	372	347	321	364	325	343	343	322	345	340	368	328	341	309	355	352	361	337	330	336	338	371	374	368	346	306	324	312	314	325	306	325	315	312	323	335	352	343	349	334	333	353	356	331	337	325	343	336	330	322	338	319	337	363	317	315	372	342	336	324	327	335	347	369	347	345	306	319	301	318	356	345	350	294	342	340	342	379	300	345	331	330	346	352	334	342	336	338	339	326	342	343	351	345	340	312	331	360	340	313	318	333	346	317	304	327	310	334	356	317	326	385	395	336	352	356	349	387	361	351	379	359	313	360	326	329	332	323	318	321	312	306	350	336	343	351	320	330	357	319	371	346	335	313	334	334	315	337	356	349	356	372	343	323	366	306	356	335	334	319	334	352	296	318	305	370	332	307	343	369	334	324	352	363	315	352	367	343	334	342	334	395	303	334	341	351	321	367	351	309	309	309	325	312	320	360	342	345	399	320	368	331	296	326	300	379	323	345	350	347	346	319	337	303	371	371	336	340	354	322	329	344	296	334	312	309	351	339	329	328	308	342	319	348	382	372	362	333	314	383	335	330	353	339	353	354	333	381	351	344	345	308	353	352	310	311	366	377	323	323	369	332	306	338	326	321	372	351	310	360	359	344	368	331	331	319	319	335	323	338	325	335	314	346	351	350	323	352	335	357	330	328	372	341	316	343	309	355	350	329	368	334	374	344	343	341	349	341	354	338	310	340	333	377	361	376	321	347	335	296	339	347	352	348	384	333	334	305	315	339	333	347	381	323	320	353	352	341	335	337	330	316	349	390	310	347	357	350	312	343	331	320	314	312	361	324	350	305	318	349	308	358	359	335	352	297	344	349	323	328	330	318	347	377	343	356	318	358	365	312	354	369	351	319	348	346	302	309	367	339	369	325	347	346	363	357	351	331	308	362	377	321	333	349	337	348	324	320	348	370	346	341	330	312	325	310	356	339	387	349	347	342	299	336	338	366	341	327	328	334	336	349	325	349	310	291	346	318	354	356	361	381	337	331	358	332	304	328	336	373	322	370	308	319	313	331	312	317	344	373	359	363	329	313	322	363	344	347	369	314	339	365	357	346	337	316	316	358	332	335	281	316	359	312	334	341	332	306	332	337	325	355	380	340	362	367	319	373	314	323	368	350	364	376	323	306	359	360	353	378	334	340	321	333	348	354	343	351	338	338	359	343	349	295	333	341	344	323	313	343	307	356	323	382	313	346	353	388	329	358	347	356	332	333	309	329	348	353	339	298	386	344	371	330	353	335	350	334	302	336	326	324	310	313	320	355	403	375	329	315	332	363	342	361	303	321	370	326	327	332	337	344	334	327	348	313	365	333	333	327	341	307	380	346	312	346	324	305	328	344	333	302	348	347	383	335	351	345	377	335	349	335	334	326	347	316	325	332	326	307	378	365	323	375	351	374	382	330	340	375	340	335	339	337	323	329	321	328	354	369	354	347	332	312	329	302	368	372	342	338	342	343	350	295	332
5465	987	819	799	791	769	730	757	768	780	816	782	783	790	757	774	770	746	817	823	785	792	768	776	789	797	804	748	770	776	824	790	710	812	748	802	765	774	764	807	811	773	771	801	762	773	772	765	753	789	778	815	825	809	758	750	778	797	776	803	785	771	769	801	771	777	807	805	752	756	747	789	797	748	769	797	810	767	804	804	761	776	851	819	824	772	755	780	779	842	784	813	781	822	782	751	777	775	755	817	799	754	835	774	758	786	840	768	807	824	829	762	766	789	758	752	754	792	753	778	783	781	759	817	827	769	741	736	802	793	788	770	806	777	775	751	745	768	769	780	793	757	780	747	742	794	735	786	798	774	819	798	793	758	803	801	756	769	776	780	760	797	764	829	787	787	760	732	803	815	772	758	731	793	780	805	797	778	769	839	783	776	801	781	750	784	816	781	768	790	765	781	729	794	779	787	818	773	752	780	729	811	785	745	734	746	795	779	811	757	797	806	775	780	802	824	813	755	832	781	813	777	766	765	795	743	746	797	798	782	768	787	801	768	763	790	746	780	766	744	804	805	855	796	814	779	785	797	765	780	790	782	789	805	763	756	770	819	777	756	773	761	766	750	770	769	784	744	784	755	766	826	761	782	751	735	807	750	779	736	785	832	749	764	768	754	814	814	741	770	796	778	805	761	788	778	773	736	764	779	795	809	795	758	784	822	785	738	789	805	766	710	749	776	748	761	758	763	788	798	764	745	768	823	817	787	780	763	816	792	815	771	798	768	747	748	814	754	786	758	839	803	784	799	757	743	738	807	779	792	736	844	797	802	803	811	771	812	793	796	782	796	766	715	780	792	779	803	721	810	781	786	808	769	797	812	775	785	785	749	767	756	817	746	742	767	780	803	819	733	723	842	759	783	785	729	838	801	779	801	772	764	793	769	837	803	807	765	763	810	796	837	777	807	822	798	788	793	800	873	768	778	774	807	799	795	762	734	761	739	735	793	848	795	807	769	772	791	718	739	746	772	814	777	829	732	835	758	786	769	821	769	678	770	778	797	785	791	780	829	782	802	749	801	801	773	841	763	765	768	785	781	802	784	797	742	796	821	784	799	754	788	784	821	796	778	811	811	764	774	763	735	777	746	823	726	746	770	791	750	809	794	794	806	797	779	801	815	755	763	758	764	743	801	779	735	771	786	735	769	736	798	847	767	749	772	752	816	776	768	760	747	725	803	778	733	760	807	800	771	816	778	767	775	777	770	838	813	816	711	770	755	820	791	759	797	814	784	812	801	764	769	839	794	781	725	758	819	778	791	779	872	790	770	780	723	791	805	840	782	783	759	803	783	722	751	755	746	827	808	740	722	786	770	835	823	771	785	770	792	804	806	765	760	749	815	799	809	786	763	786	735	768	823	827	754	794	766	743	762	813	778	793	766	821	764	842	769	800	769	748	773	764	794	800	827	784	815	774	794	779	805	796	715	817	777	773	753	795	745	743	737	814	757	768	786	811	741	797	818	763	789	772	836	710	798	818	788	801	767	790	773	786	787	765	772	786	824	824	769	814	770	799	717	812	781	800	719	750	796	789	772	780	725	765	767	796	738	792	826	779	795	747	797	760	759	758	800	788	807	758	800	808	777	738	767	804	789	785	744	778	732	752	772	738	797	799	776	807	784	774	767	800	787	743	805	749	754	820	786	768	769	797	770	775	762	779	827	778	774	791	771	784	797	768	791	759	722	733	765	720	749	775	811	729	794	758	810	828	733	783	820	750	787	794	780	769	795	755	779	761	781	784	832	787	792	824	763	797	789	824	772	755	749	768	796	724	779	776	759	784	764	836	749	772	747	796	807	778	750	800	799	777	774	765	802	806	795	802	802	770	795	771	775	810	752	801	790	784	799	805	802	778	771	777	756	780	784	776	792	786	761	821	760	791	756	833	752	777	752	808	792	814	744	726	773	797	815	784	772	756	786	777	815	752	752	733	808	808	785	793	784	771	780	721	768	818	773	779	794	798	793	790	809	791	738	779	794	771	806	832	765	780	796	772	775	808	820	779	748	799	775	792	785	780	757	763	792	794	807	792	754	736	793	770	805	791	806	748	801	784	761	744	757	797	754	821	798	760	783	824	754	781	760	811	772	734	755	754	775	747	755	759	770	752	808	816	802	785	818	749	737	799	748	778	774	766	799	792	750	732	825	775	785	809	754	797	788	784	778	825	793	818	775	762	799	779	784	786	780	828	794	792	796	773	772	779	781	803	821	745	792	804	762	769	762	777	775	754	730	848	768	815	774	792	758	766	782	774	771	769	798	734	795	808	812	792	790	800	736	824	792	804	778	731	790	806	776	815	789	784	798	802	791	766	779	763	782	797	757	783	783	765	754	736	792	842	798	758	803	783	742	808	746	714	782	792	834	805	741	773	768	813	763	779	821	762	800	834	761	800	786	790	747	766	782	732	806	804	786	744	828	748	757	800	744	840	787	793	783	794	825	805	805	805	754	832	774	795	818	726	779	799	704	743	805	811	779	751	823	757	772	762	751	730	791	780	745	813	804	798	757	794	740	768	756	809	763	840	828	812	811	769	820	805	788	784	754	756	799	746	797	792	810	778	749	757	780	752	748	766	786	750	733	742	783	781	801	824	797	841	784	795	817	806	793	754	790	764	740	781	804	770	770	747	764	785	758	805	758	839	733	824	792	732	773	801	790	816	790	808	746	805	767	800	811	787	804	840	791	713	751	800	770	756	779	815	802	744	796	774	790	732	790	735	767	738	775	769	810	762	785	761	806	768	761	835	765	823	845	798	802	805	738	807	743	728	774	752	781	786	799	792	815	785	791	830	758	801	749	842	811	760	834	782	817	734	763	756	731	793	737	772	760	780	798	830	804	766	759	834	806	761	809	788	820	741	753	745	777	786	787	781	770	775	745	831	818	763	740	719	790	873	805	794	835	770	773	813	766	770	773	775	756	768	835	759	795	746	734	758	811	787	787	796	787	783	824	733	816	735	791	782	744	794	763	781	792	786	809	811	757	776	830	747	760	788	724	792	784	752	802	801	752	763	762	761	791	753	744	765	785	836	763	753	762	763	797	801	805	709	765	742	776	786	795	790	785	782	783	757	756	763	802	796	806	802	764	761	797	765	757	803	766	767	801	749	811	783	810	762	769	815	788	801	813	769	722	774	789	769	770	786	844	779	773	753	731	777	778	793	786	756	771	760	726	762	774	782	805	775	797	765	816	770	764	792	780	776	817	820	771	756	756	706	824	782	791	797	791	766	809	745	785	741	761	806	820	803	800	796	780	788	782	836	786	756	766	753	816	803	792	757	762	749	772	762	782	791	776	801	825	757	758	811	797	802	779	786	788	807	743	820	806	767	756	780	774	811	776	781	745	808	757	770	807	781	775	809	795	733	744	780	838	808	779	741	817	764	754	789	797	777	773	797	792	787	800	828	763	842	785	772	783	793	809	836	820	818	790	832	779	751	782	797	741
24461	20846	24458	27305	20060	1809	555	505	511	442	445	378	477	384	400	442	431	437	391	374	429	366	387	418	407	395	413	404	421	424	407	401	400	407	431	398	379	397	428	422	422	392	420	395	381	396	431	386	345	400	407	427	381	412	405	434	424	421	392	422	377	388	376	410	404	432	381	382	392	379	423	426	362	393	407	420	389	373	399	395	344	388	423	403	391	395	415	408	395	429	385	386	416	419	413	432	396	414	381	389	386	405	411	405	400	383	416	377	378	372	437	407	386	409	416	413	419	408	397	411	406	414	399	411	412	403	406	426	369	428	396	405	400	405	413	445	395	404	430	431	413	394	401	395	422	379	410	395	408	401	420	397	397	395	411	394	417	404	397	407	414	377	382	367	383	399	423	444	395	389	381	396	435	369	382	387	392	396	419	388	370	393	391	384	393	404	346	358	401	378	412	399	398	400	373	405	433	369	354	413	420	420	389	391	406	394	432	383	390	401	388	407	399	371	391	378	396	390	407	402	389	428	409	404	384	401	363	402	391	440	425	395	366	394	374	375	411	420	399	413	426	383	387	406	376	399	414	424	406	412	403	401	440	388	427	410	379	402	376	381	382	438	419	412	378	420	452	396	392	413	410	379	393	388	390	396	408	385	416	393	423	382	415	398	402	421	414	397	423	389	412	390	391	399	437	451	426	421	383	421	418	414	374	399	400	376	365	369	399	418	400	391	404	392	401	398	381	392	430	401	360	395	459	426	388	386	426	399	434	387	371	426	373	353	378	404	429	414	386	387	432	413	402	387	391	391	396	390	333	374	413	371	412	411	392	407	394	386	404	379	385	409	398	403	415	408	438	431	384	410	407	368	402	394	369	419	393	412	411	409	399	385	414	447	399	405	395	391	456	388	407	376	422	431	390	398	400	415	419	452	409	386	399	405	426	402	380	388	410	371	396	418	389	410	406	421	385	421	424	441	434	430	428	419	384	411	397	411	430	377	398	418	384	418	438	384	361	449	430	410	396	352	370	364	433	375	441	399	422	392	396	414	379	462	398	411	411	397	445	367	392	403	384	387	398	399	368	422	436	376	401	435	428	376	376	403	408	403	376	420	388	421	399	403	404	403	394	415	387	389	388	400	371	402	434	403	386	378	380	405	407	387	378	371	398	373	414	364	382	420	370	403	416	412	396	416	415	385	377	404	471	382	429	392	388	441	363	450	378	380	396	379	424	386	385	382	416	394	364	386	386	377	389	415	407	404	431	402	406	389	430	385	399	398	384	403	398	413	375	421	439	410	438	414	420	391	416	384	399	437	383	415	405	381	405	407	419	432	401	378	393	426	402	363	407	434	399	427	407	416	398	404	391	387	378	389	369	408	387	419	394	427	413	385	398	384	418	421	364	386	424	418	406	399	352	407	381	360	407	408	389	403	428	436	436	398	370	379	394	383	387	398	404	403	399	379	400	366	369	410	390	383	417	416	379	391	419	399	399	371	441	392	366	420	403	387	398	397	389	416	403	378	392	376	406	438	357	387	406	372	419	410	400	419	404	440	360	412	394	378	414	370	400	404	392	371	444	402	358	393	380	423	433	433	407	387	367	402	379	427	450	411	416	382	408	391	415	392	415	398	387	394	393	366	398	421	419	405	415	420	428	393	383	388	379	403	419	364	366	425	442	403	407	427	394	377	380	395	371	419	407	432	400	385	439	409	396	394	407	425	424	405	407	394	382	429	393	393	383	407	373	386	415	439	402	411	407	393	413	401	407	429	399	411	418	396	377	353	403	398	401	405	399	350	391	397	376	371	414	375	402	376	420	385	400	385	402	390	381	418	391	447	396	384	382	376	420	389	413	429	396	404	463	410	383	354	408	396	413	428	437	385	410	416	378	364	372	413	386	416	371	354	383	415	403	422	368	390	418	392	398	377	431	414	367	361	411	381	371	372	430	422	405	382	396	388	414	349	351	381	354	379	392	383	394	427	417	373	405	417	385	387	353	389	374	401	368	373	377	373	373	406	391	422	396	423	439	395	377	422	422	383	391	407	398	414	446	429	386	406	385	380	398	392	451	363	406	410	419	374	402	427	414	391	408	393	363	399	387	425	376	367	405	390	381	395	419	426	413	405	418	391	415	386	415	353	407	438	400	392	409	400	377	411	414	369	383	387	378	386	377	421	428	370	417	401	372	401	394	396	419	347	393	435	404	405	425	428	457	376	405	395	414	435	398	430	409	410	432	382	432	420	374	352	408	442	427	428	384	395	409	345	417	379	393	360	412	418	387	389	397	418	420	435	391	408	433	385	442	396	403	387	399	361	394	414	437	376	427	382	406	384	437	373	377	397	378	418	411	408	410	420	404	414	377	402	352	410	402	373	368	363	426	404	390	406	387	429	387	385	379	382	396	405	424	397	366	390	415	406	392	405	384	394	405	439	371	412	373	366	413	386	408	362	409	382	416	392	420	368	403	403	414	457	385	441	391	397	371	409	374	394	429	433	391	433	400	392	358	399	385	393	424	406	381	419	405	412	403	382	384	396	375	407	385	424	394	416	414	381	388	433	406	434	371	390	362	366	372	427	410	369	390	388	409	373	444	376	383	367	376	381	379	395	360	421	401	401	414	452	479	395	390	377	358	433	425	385	362	362	394	418	388	393	389	399	363	383	383	393	402	409	375	380	406	392	434	420	393	395	424	420	400	380	441	391	388	409	373	407	424	392	413	351	410	393	370	378	389	404	396	414	456	416	399	425	422	440	424	408	398	401	406	382	384	412	353	401	384	384	377	400	412	459	409	373	383	381	402	355	430	415	407	430	399	406	376	353	404	393	404	397	421	404	430	418	425	398	420	406	434	409	424	386	413	401	410	401	406	408	408	389	372	443	418	436	414	423	383	401	389	409	357	394	415	384	389	421	432	421	398	390	397	392	408	456	396	399	408	419	423	421	400	425	367	386	391	402	404	393	404	384	407	425	380	428	393	388	389	401	395	381	376	383	384	421	411	390	413	442	428	410	373	403	416	431	397	364	401	407	424	380	440	365	401	360	406	388	421	403	430	414	387	418	389	396	386	416	421	422	370	411	371	420	387	399	445	431	394	422	367	412	382	423	385	410	392	414	392	386	425	389	390	426	381	384	391	422	454	390	387	364	378	397	395	351	401	436	407	406	412	372	384	389	411	368	405	429	373	389	343	404	394	397	379	418	407	408	396	395	410	382	389	426	415	390	411	373	420	408	432	400	369	397	393	427	384	401	400	418	383	425	391	404	425	377	417	434	401	390	384	386	382	432	379	376	369	381	381	411	394	355	401	395	370	377	427	380	402	411	392	400	408	393	398	417	394	400	389	383	379	389	391	405	383	453	373	398	406	440	414	412	363	400	423	394	385	400	372	419	417	435	402	421	406	388	452	422	425	401	417	364	388	381	387	382	370	401	441	428	375	371	377	368	423	443	403	355	403	405	396	378	413	438	388	425	380	405	377	411	386	383	390	380	406	397
3517	3035	2102	1357	1114	1045	1006	889	935	881	899	893	948	866	918	895	914	906	847	899	864	877	910	892	871	821	861	848	928	822	815	891	927	898	898	844	910	944	875	858	859	908	857	863	879	910	873	862	875	867	848	854	893	853	896	884	923	885	880	904	815	873	862	869	957	889	818	858	884	878	876	829	865	930	837	870	935	926	826	903	868	881	949	879	877	874	869	869	892	899	867	883	886	918	894	854	874	869	887	890	836	875	865	890	863	833	939	872	902	892	871	878	867	872	916	866	834	861	875	836	917	871	878	850	859	868	888	809	884	896	893	880	831	889	881	884	872	874	832	907	869	951	854	942	900	892	908	900	873	888	839	895	907	932	910	855	870	880	861	864	906	893	838	873	864	867	876	893	898	848	843	854	877	819	828	826	940	853	851	866	925	909	875	879	911	901	881	861	898	838	936	874	834	961	863	842	845	876	910	916	865	917	894	869	891	899	810	874	931	950	825	878	907	899	812	874	887	842	925	890	888	920	915	847	855	866	932	919	860	898	852	887	864	846	907	909	867	878	879	883	840	863	895	880	887	922	916	867	825	864	879	898	898	828	868	920	914	935	859	857	899	880	945	887	894	888	922	881	863	877	946	862	895	880	913	821	862	857	904	907	911	848	876	917	857	900	875	835	847	890	886	887	922	856	888	868	867	891	897	892	895	901	841	843	877	892	855	840	876	861	897	861	865	874	924	834	861	896	879	900	877	911	889	875	836	838	832	784	917	864	843	921	903	856	839	853	844	850	852	869	844	873	889	899	852	939	823	903	827	928	897	856	880	938	873	854	925	855	818	811	914	874	879	958	886	906	851	873	914	834	843	898	871	887	869	870	824	878	895	862	884	880	882	880	864	835	870	856	869	873	894	812	943	899	871	880	912	888	772	847	862	900	886	918	869	897	905	858	900	921	884	839	890	877	891	896	920	889	829	912	908	873	882	921	866	865	929	931	889	861	897	901	865	876	856	911	892	918	868	883	841	895	913	864	852	924	927	885	938	854	917	849	879	896	820	902	881	860	858	903	902	824	882	951	828	841	860	891	877	914	853	871	847	806	894	874	883	885	912	832	901	905	882	873	919	851	863	889	863	826	917	892	878	868	887	861	900	857	854	849	842	877	894	869	844	856	860	859	862	881	911	879	844	885	856	890	907	862	899	906	878	869	925	915	886	884	911	842	906	865	899	873	890	882	831	898	859	892	829	918	855	900	884	907	889	861	905	827	897	876	896	898	895	879	819	924	868	912	946	858	919	840	844	894	871	878	952	860	880	888	859	881	915	901	901	899	919	902	911	931	827	881	876	903	891	859	866	873	872	871	889	883	878	857	896	894	853	931	871	825	903	842	905	830	848	883	858	904	917	851	890	853	863	852	874	887	860	925	878	849	840	887	887	905	925	898	886	862	832	865	897	870	846	890	872	807	851	839	928	903	889	907	898	837	890	881	857	856	908	882	853	881	844	875	862	900	858	862	897	900	895	923	877	845	869	929	913	919	890	914	844	872	893	872	853	819	871	877	880	936	899	913	853	834	868	895	909	879	860	939	878	863	925	927	881	885	841	856	917	835	833	886	859	910	865	845	906	879	848	926	885	887	904	914	862	889	915	902	922	878	848	890	867	900	905	939	832	945	900	887	856	857	901	849	915	886	834	864	910	835	867	913	875	853	902	871	901	836	866	835	898	904	864	887	877	870	875	887	911	878	897	814	842	888	871	909	906	866	870	874	841	992	862	868	866	818	892	902	895	807	900	886	892	901	850	892	857	911	902	869	838	877	855	862	906	960	909	902	849	891	908	898	928	844	916	846	866	841	890	902	857	828	872	900	849	839	924	917	886	891	933	888	834	874	898	876	911	880	868	881	845	852	861	906	904	914	839	845	859	835	909	870	863	869	868	896	891	890	876	900	838	867	908	907	873	870	871	886	843	878	901	882	837	813	901	832	882	884	925	860	896	873	835	893	927	885	869	904	889	862	860	901	895	878	925	941	899	915	910	886	855	915	946	874	878	901	921	900	903	918	868	861	927	863	907	874	875	864	881	928	930	855	880	833	905	904	894	895	936	867	899	865	922	883	880	884	864	846	855	861	924	856	882	855	906	878	877	863	872	883	824	874	898	878	913	864	891	888	893	879	841	857	900	892	905	900	836	921	897	882	855	869	874	833	853	865	892	880	914	911	907	899	928	840	918	856	887	818	909	842	852	871	855	920	831	893	905	903	885	893	821	913	863	860	874	884	867	857	843	880	935	893	907	882	878	835	915	925	908	944	895	868	899	867	841	918	880	872	831	854	903	879	896	863	854	914	936	868	877	870	875	965	877	869	805	875	897	900	892	919	868	884	896	913	832	864	885	866	915	880	892	895	869	884	857	863	836	883	879	774	901	962	881	865	866	890	846	951	927	863	901	887	847	880	888	871	854	840	894	833	853	898	956	885	914	911	893	879	924	880	911	868	888	888	881	890	877	865	860	876	877	926	859	964	851	868	910	855	889	878	881	857	915	888	910	902	907	905	942	891	938	889	893	885	870	874	866	925	834	860	893	880	859	883	878	868	871	900	921	847	853	870	896	899	875	906	900	856	890	855	897	902	868	879	858	907	845	851	933	860	917	904	870	848	859	878	845	846	906	928	864	883	872	858	903	844	846	912	872	856	861	939	923	817	855	885	901	867	937	892	857	897	896	874	877	891	862	858	884	894	863	887	931	910	876	856	895	851	869	845	858	882	875	888	839	866	856	893	823	868	915	895	892	880	898	900	879	885	860	849	886	876	845	881	874	865	881	877	921	891	824	882	868	914	908	846	932	898	889	857	896	884	878	907	893	873	884	888	882	897	814	891	877	907	847	909	872	899	898	852	882	845	924	925	896	858	918	867	836	905	870	835	821	898	889	904	885	910	869	894	887	870	860	918	878	922	912	805	917	862	892	874	854	838	887	893	913	870	853	889	850	880	906	911	900	846	871	891	879	841	804	853	902	870	885	867	829	897	879	839	926	885	870	903	901	869	820	879	884	869	887	897	850	899	914	913	929	873	823	874	893	875	840	856	873	886	865	877	872	896	907	868	879	863	834	875	864	871	909	880	898	863	902	917	865	921	907	839	855	908	885	876	942	848	848	917	912	891	889	901	854	827	860	818	894	918	929	886	867	890	950	895	880	919	874	864	887	908	905	856	899	871	844	947	899	874	851	872	889	851	885	850	870	917	881	875	880	885	848	887	866	917	909	892	908	858	864	881	846	840	919	826	932	846	913	854	897	862	873	841	909	890	857	816	846	885	871	809	897	893	844	862	891	905	923	896	900	909	844	852	849	863	843	910	867	845	842	945	845	846	875	894	907	861	870	858	891	847	839	862	837	898	877	885	919	862	847	921	904	795	849	893	906	918	862	902	869	920	903	866	877	844	898	880	905	905	879	892	856	820	890	917	821	883	792	868	839	928	839	860	840	915	833	889	903	894
23617	20920	25217	26764	20928	20930	2949	511	343	367	318	261	279	264	274	272	240	233	211	263	252	223	253	264	253	263	226	241	234	257	231	262	215	235	210	217	237	222	209	218	213	274	224	238	233	235	238	210	225	226	239	238	245	223	201	236	214	244	211	247	228	226	230	238	255	245	249	221	253	255	225	239	235	252	221	232	198	245	232	209	245	237	233	249	217	231	235	234	250	241	235	236	234	250	211	228	241	230	239	229	253	229	220	225	211	238	222	243	235	232	249	209	266	193	243	229	228	248	255	221	236	269	228	217	250	236	214	215	245	226	213	228	265	231	208	246	237	208	199	244	224	248	221	240	250	246	248	226	244	213	226	213	235	222	246	241	211	230	235	234	244	221	207	215	245	212	232	255	257	234	205	252	245	230	244	205	222	227	242	220	249	226	241	230	234	206	209	234	229	214	257	241	219	196	217	211	280	246	238	227	240	213	243	220	209	203	228	217	228	245	236	229	196	259	253	215	257	239	229	227	233	196	230	244	212	205	231	246	255	245	231	237	214	232	211	222	221	245	237	231	244	231	219	225	236	200	218	239	227	229	209	220	238	207	240	217	231	245	228	215	221	246	219	200	229	220	224	221	233	258	232	234	218	224	230	224	248	199	239	261	231	222	208	215	239	231	228	234	257	225	246	261	215	231	214	237	209	212	186	221	252	244	223	234	217	250	235	249	207	235	251	222	233	224	187	207	224	211	234	237	271	241	224	208	242	219	223	248	250	250	233	223	236	225	224	242	243	233	245	242	209	210	243	249	199	224	230	237	197	220	253	208	204	228	241	243	221	222	247	214	235	232	277	234	220	202	241	194	201	227	217	217	228	236	230	258	216	221	198	257	238	220	220	218	229	217	236	253	196	247	222	208	234	229	233	264	260	210	226	254	221	231	215	236	228	211	217	217	213	219	250	238	251	228	226	234	240	196	219	215	222	240	231	224	226	243	237	224	204	249	245	237	236	222	204	244	232	216	211	223	228	197	226	204	228	226	238	188	213	237	216	217	237	234	241	228	198	242	203	234	210	250	212	220	238	205	212	244	213	262	211	233	217	236	245	241	217	248	233	228	212	263	215	233	226	177	218	250	245	251	231	244	221	235	228	212	202	228	228	264	269	224	245	228	223	251	226	221	189	255	218	221	232	221	218	236	206	233	232	226	235	229	208	236	220	224	229	230	211	221	222	220	230	247	227	258	229	218	225	254	238	235	215	232	251	256	201	224	219	246	224	250	220	248	225	217	225	213	233	186	223	226	234	225	199	261	209	238	203	212	234	227	230	226	224	242	262	250	207	218	209	246	237	251	244	249	208	202	262	234	232	232	243	233	209	233	271	236	220	207	225	264	213	222	223	245	234	228	220	213	234	223	214	222	255	228	231	191	228	245	249	221	229	242	223	224	238	237	240	273	247	225	248	238	204	244	218	244	223	209	228	236	224	232	217	222	221	233	240	200	248	271	232	228	211	202	223	222	232	203	204	232	246	213	228	230	235	225	234	217	231	226	258	212	224	212	229	223	179	217	202	230	233	244	209	252	213	248	204	220	255	223	260	240	247	232	201	192	200	214	256	247	214	220	212	211	235	212	242	252	231	188	196	223	251	253	254	251	227	216	277	261	248	238	222	230	242	213	252	214	204	236	211	216	248	253	241	211	226	218	212	217	199	241	245	248	245	275	232	244	222	244	257	227	264	216	213	223	214	238	188	226	263	241	215	249	251	216	213	222	220	236	241	224	190	218	227	207	233	232	205	240	222	225	230	217	228	247	250	248	204	214	225	239	265	234	225	220	214	228	238	214	229	248	227	214	244	222	229	263	207	228	216	218	234	245	224	212	223	229	216	224	210	241	194	241	227	250	232	215	220	235	229	225	217	213	253	215	203	211	213	223	267	220	224	231	232	246	218	230	224	217	226	264	264	232	231	225	218	222	211	246	192	197	229	267	229	219	233	249	218	244	235	208	241	187	242	219	201	226	233	209	213	203	229	242	233	245	210	214	210	236	232	222	210	224	249	217	215	233	231	257	228	226	222	213	240	236	230	203	250	244	229	205	229	222	260	255	222	251	241	211	270	240	231	222	219	196	192	212	240	236	233	235	208	199	186	207	226	203	227	265	237	247	204	261	239	238	239	224	234	221	234	236	225	222	235	235	236	238	233	229	226	229	232	214	227	192	199	226	235	220	234	235	212	228	199	224	198	215	241	221	226	215	231	259	228	226	221	226	264	263	231	216	253	223	219	210	237	222	242	234	213	219	238	219	257	222	205	224	218	208	227	253	203	214	245	234	230	206	194	245	219	207	206	220	265	200	235	261	232	225	217	230	219	239	216	218	229	231	209	252	218	216	202	244	242	250	209	236	242	234	217	224	228	223	205	213	210	251	218	228	220	221	199	240	251	222	223	217	247	253	242	277	210	231	251	217	224	212	249	235	219	231	223	245	229	223	243	224	233	242	247	252	221	207	224	197	210	191	211	191	251	240	248	232	250	241	242	231	228	207	237	200	217	255	241	205	198	233	219	229	229	211	238	219	221	234	229	193	237	220	238	232	225	244	226	223	273	238	222	238	210	244	232	230	237	201	219	214	234	254	222	237	260	203	212	203	249	237	226	237	249	225	217	231	205	219	229	240	276	255	222	210	203	215	233	218	233	246	249	212	247	249	247	248	229	227	255	216	223	198	210	209	218	243	221	225	219	216	228	226	215	248	238	225	218	227	208	257	216	249	202	221	246	233	219	215	233	235	227	250	252	221	243	211	215	232	252	257	216	235	224	227	236	212	224	237	236	212	243	214	227	224	218	204	212	243	253	240	260	222	186	239	226	275	245	229	222	233	225	223	233	238	238	228	240	246	231	239	243	225	216	228	227	224	217	198	225	231	216	227	211	222	257	268	245	197	244	219	283	237	240	205	237	210	251	220	220	234	214	217	240	252	236	227	212	251	234	241	220	252	215	248	248	231	206	256	229	218	217	222	257	262	240	236	232	220	216	229	285	217	226	232	226	253	265	243	223	199	239	272	211	236	236	230	214	235	221	235	243	216	253	222	214	218	231	238	213	189	239	201	224	207	214	215	234	210	238	197	242	204	237	239	247	206	221	210	212	218	240	237	211	243	226	228	251	271	209	220	222	226	234	251	212	234	245	241	205	205	247	205	236	218	244	226	239	203	244	244	227	206	219	240	253	223	203	228	214	238	225	224	213	216	236	224	218	222	204	247	233	190	208	228	232	241	226	237	215	240	217	234	207	254	262	233	238	244	226	238	252	236	194	243	231	215	234	254	210	228	263	232	211	250	209	246	208	244	268	238	210	219	201	217	249	228	260	242	213	236	254	251	240	192	239	225	267	203	244	253	220	240	249	259	212	237	200	222	240	255	220	271	223	210	252	228	228	229	258	242	236	219	230	216	210	224	238	225	215	237	238	222	218	254	212	239	227	254	246	224	259	214	224	209	209	244
3393	4980	3152	1506	955	718	655	677	611	585	542	564	566	552	547	527	560	545	520	539	548	500	530	585	513	523	561	519	534	459	551	537	550	546	510	555	557	547	510	542	555	509	491	532	512	526	558	555	551	487	530	553	511	559	533	513	510	525	518	506	546	503	556	548	534	457	531	507	547	534	474	515	522	504	552	514	507	509	552	480	562	547	587	530	531	528	549	566	527	543	531	562	525	539	499	517	579	511	504	527	525	521	531	568	550	528	507	513	530	538	512	476	545	523	537	574	522	559	524	531	517	492	516	501	531	524	497	501	575	541	556	515	545	541	549	557	534	518	526	534	528	538	545	525	527	498	523	526	550	500	512	527	552	514	523	522	519	557	527	473	555	542	545	523	524	554	568	509	553	500	532	500	515	500	521	512	566	536	546	493	535	546	548	521	497	524	559	543	498	556	516	554	522	543	546	480	561	517	532	512	570	539	482	513	562	555	484	533	528	548	526	554	528	504	510	501	512	532	504	519	536	558	498	525	506	505	512	554	528	558	519	580	580	536	512	489	505	556	556	505	458	541	557	521	534	531	501	491	558	511	531	499	542	532	487	503	539	502	546	531	511	519	549	529	505	549	516	545	529	562	524	538	543	533	530	500	485	521	529	531	542	528	502	504	531	533	500	520	504	515	557	535	518	535	554	524	549	573	530	467	560	532	515	510	507	553	508	511	561	547	515	522	541	546	533	529	529	545	511	507	555	558	488	575	554	514	561	542	494	514	549	543	528	535	538	521	510	512	504	522	490	483	509	530	518	548	534	502	559	520	535	513	537	532	531	519	550	526	521	564	545	516	495	535	542	522	521	510	521	551	526	521	545	524	539	511	528	531	535	516	509	533	517	545	535	540	507	479	514	530	533	547	538	547	541	509	525	521	555	505	533	554	523	515	497	493	489	545	530	584	522	562	545	465	534	492	541	502	515	515	539	548	528	583	579	506	502	507	533	492	508	528	544	522	534	566	506	506	549	499	539	545	530	559	529	508	529	527	565	496	499	533	556	546	519	508	513	515	543	509	501	544	507	559	515	527	530	492	509	523	488	557	507	519	556	517	514	502	518	488	522	549	523	536	572	516	531	544	553	548	531	541	502	580	483	553	502	518	560	494	575	532	554	519	545	523	514	550	554	510	500	559	493	517	605	518	568	529	537	514	533	515	530	542	551	504	524	577	547	508	535	534	522	529	529	545	514	546	527	526	483	514	528	555	541	558	511	553	524	489	553	551	533	500	551	546	551	530	565	544	510	504	505	520	541	527	536	543	532	563	540	499	496	517	558	552	527	532	533	473	546	501	536	577	512	511	511	514	526	565	514	530	524	543	549	588	537	545	533	535	510	529	536	525	522	577	519	550	504	540	492	550	497	542	548	504	506	545	512	553	524	507	511	522	515	529	529	534	499	516	522	518	528	540	525	529	528	506	539	516	505	543	517	513	512	537	515	533	542	505	535	534	510	590	508	503	502	523	554	552	512	519	526	509	511	514	517	502	506	523	528	483	505	554	515	529	534	526	529	532	547	513	549	543	558	514	528	549	498	528	494	501	535	522	492	516	532	559	519	535	526	554	548	533	510	567	517	554	575	502	552	529	517	539	540	539	518	512	499	554	527	510	570	507	528	541	512	547	536	501	531	500	502	529	511	507	540	521	511	485	532	516	508	499	512	506	536	537	536	550	530	497	517	572	580	545	535	552	540	525	546	499	518	529	564	573	543	531	518	499	537	530	567	535	505	519	515	529	517	492	503	506	533	529	541	527	502	531	552	492	508	540	497	550	522	523	538	531	544	546	528	518	508	549	521	562	522	552	545	540	543	529	508	525	538	545	547	572	528	514	528	530	527	525	547	493	579	558	531	518	579	559	522	504	464	548	565	510	514	531	523	512	527	515	507	522	534	540	507	543	542	548	500	544	505	544	539	556	484	490	540	493	550	526	550	481	510	530	546	548	555	554	514	533	501	560	574	474	536	484	540	514	552	526	483	508	532	535	532	514	545	528	503	510	554	521	525	538	521	557	527	558	509	515	510	554	540	518	514	519	509	525	550	497	516	523	502	517	517	489	497	525	550	520	533	532	501	531	534	520	558	511	524	524	545	499	545	568	474	495	558	504	458	547	558	519	510	511	549	501	530	529	534	553	521	538	530	516	525	544	541	555	516	561	574	526	504	539	545	529	534	540	570	527	529	532	524	543	526	534	543	530	487	525	570	492	514	558	517	536	567	522	516	530	540	509	558	512	533	492	536	501	508	531	492	523	497	541	528	518	555	568	533	535	578	518	524	515	550	503	512	547	533	519	537	532	522	480	561	499	552	523	521	523	488	534	555	559	519	552	522	537	540	506	520	573	580	534	527	561	535	530	527	498	525	522	518	538	550	540	547	543	537	564	479	549	529	493	550	537	508	554	545	505	503	533	515	530	490	524	510	544	525	520	486	565	522	542	573	545	499	518	501	524	499	550	533	517	538	537	514	533	549	516	530	510	562	548	566	502	563	522	508	564	506	521	522	511	522	543	517	515	522	594	528	547	533	520	588	541	531	564	524	547	536	517	533	528	513	486	524	515	546	519	495	547	564	518	519	537	532	529	523	503	494	531	463	576	512	507	534	500	502	521	534	538	560	538	532	523	534	504	528	522	537	533	527	534	553	543	560	557	499	528	528	563	538	567	499	511	553	502	523	510	554	524	563	508	519	538	516	515	530	527	535	525	529	499	550	548	521	574	533	578	536	494	550	539	506	515	525	529	493	562	522	530	565	529	520	539	547	512	503	522	504	510	533	505	543	557	525	543	486	497	544	565	527	595	482	492	506	554	540	501	527	542	544	574	556	536	566	504	548	536	496	518	530	521	520	514	539	498	534	508	489	518	515	499	517	532	546	553	552	505	529	536	513	548	543	552	533	531	500	489	495	506	533	556	509	504	514	546	516	577	542	525	531	517	527	474	511	508	552	522	552	501	556	484	537	514	513	513	536	519	532	495	528	515	504	507	520	499	532	507	549	536	540	526	510	539	561	537	526	492	546	556	537	515	551	533	536	488	526	535	583	544	519	532	535	537	537	554	549	519	496	544	519	537	518	512	527	518	538	548	508	537	519	481	546	512	479	526	539	550	525	518	532	554	508	548	498	523	524	540	538	561	514	540	558	536	490	550	519	541	513	555	514	534	546	501	495	519	515	512	512	552	524	547	529	548	526	536	561	530	515	507	513	523	554	557	527	520	525	521	548	562	549	556	514	527	549	544	534	528	518	497	513	509	543	512	491	537	527	588	545	511	501	561	590	554	507	522	540	515	523	499	533	560	491	534	514	554	523	534	522	518	502	536	529	523	488	478	535	536	482	549	575	534	515	537	505	527	523	515	509	522	536	542	549	550	540	527	531	510	529	514	527	524	505	566	492	540	534	557	515	534	545	523	546	544	499	535	566	518	572	571	515	514	491	591	536	533	536	512	513	534
32593	11966	1391	460	384	351	350	357	351	333	380	334	356	364	358	325	343	384	336	359	355	367	326	370	319	364	368	357	363	311	367	339	397	356	341	359	348	358	374	337	318	328	344	318	315	339	326	363	358	372	323	351	351	329	356	363	337	336	389	351	393	323	342	349	359	346	363	324	327	355	339	354	342	382	384	376	355	341	336	361	311	334	329	335	347	335	334	328	350	332	320	322	328	350	351	353	362	326	345	318	318	314	365	343	350	358	370	358	361	316	357	336	342	347	323	331	353	360	290	325	333	349	355	346	352	357	356	332	314	346	338	365	343	346	342	362	327	341	341	354	350	354	366	333	308	322	322	357	378	350	354	365	382	344	366	324	348	348	319	333	318	344	340	346	361	355	363	360	343	316	387	314	334	358	348	366	308	317	332	331	346	335	332	358	404	345	344	385	356	361	380	342	345	326	359	330	328	340	355	332	343	369	308	374	326	304	335	361	330	383	328	308	359	342	354	362	376	348	354	403	328	317	333	346	351	391	367	328	342	351	336	324	322	347	355	339	331	348	368	362	313	349	327	384	328	337	336	336	362	363	376	314	341	341	319	320	361	316	331	319	332	345	359	311	352	371	328	336	351	317	353	351	326	327	353	352	365	345	331	308	337	341	368	372	341	338	329	366	343	362	356	335	362	359	377	335	332	356	351	353	341	333	355	325	351	349	355	329	328	354	333	341	366	363	349	377	340	337	327	354	322	328	342	359	350	321	338	376	345	317	326	327	354	351	365	346	297	319	361	358	359	346	336	322	350	365	325	343	320	357	346	332	339	357	320	344	347	311	342	344	368	343	346	359	362	341	340	353	338	365	349	353	374	352	327	386	346	378	372	356	350	319	339	340	319	326	343	355	343	328	333	369	345	371	334	378	357	346	364	366	325	323	356	344	333	363	318	347	333	329	337	348	362	356	320	334	394	334	342	338	323	295	312	362	356	341	333	340	322	343	338	358	365	345	354	329	357	375	332	386	364	360	361	339	323	367	344	324	346	367	345	338	339	350	310	333	323	347	362	303	367	336	359	360	370	336	363	360	373	355	342	337	325	342	344	393	368	348	377	335	361	324	362	317	370	356	333	338	362	344	314	337	348	351	315	329	367	332	358	329	360	356	357	363	361	343	322	372	320	359	341	374	356	330	328	359	352	335	319	307	344	311	314	328	370	316	327	372	349	309	362	334	331	351	345	349	344	355	354	323	339	333	330	334	361	340	325	331	376	362	353	332	340	350	322	320	384	321	341	348	356	363	358	347	341	370	321	348	362	313	326	343	360	335	336	354	322	333	320	366	341	340	342	342	354	324	353	327	378	354	342	337	374	309	338	313	365	375	349	324	395	346	346	376	338	305	349	347	352	353	355	324	370	341	334	330	341	341	339	328	353	319	312	345	371	328	336	359	346	354	324	305	369	327	362	357	328	332	359	338	329	351	373	352	359	324	328	362	374	306	357	340	335	371	334	344	370	342	359	331	346	338	352	348	362	320	358	359	355	323	331	333	359	359	385	339	360	345	307	346	352	329	322	336	364	305	332	300	378	390	333	329	356	332	338	327	354	337	329	362	323	362	343	331	321	343	345	354	295	380	340	372	351	341	371	324	336	305	326	338	344	319	336	334	336	306	327	337	383	334	327	356	358	344	328	369	357	356	325	323	340	345	371	349	349	388	366	365	373	345	353	359	375	336	333	340	315	348	340	328	351	363	339	351	348	361	376	327	335	352	339	364	342	351	377	318	322	361	317	343	342	344	314	294	324	334	337	333	365	345	354	344	362	370	360	333	326	346	326	338	359	324	332	337	350	304	338	331	339	305	355	361	335	395	371	331	344	350	326	312	334	365	353	324	339	369	305	349	362	341	330	356	346	352	302	337	307	327	347	307	377	302	346	328	347	370	352	351	326	353	333	347	353	343	303	312	333	370	363	321	303	358	371	339	398	380	351	339	350	400	367	333	345	378	375	361	347	344	351	311	348	347	347	383	353	381	333	320	350	307	361	368	353	345	365	311	315	306	342	337	329	343	366	384	322	349	337	339	312	317	383	325	337	354	313	342	332	322	365	328	331	355	352	316	367	326	357	323	335	326	320	365	321	363	372	346	338	352	365	341	347	336	343	385	349	358	339	377	337	328	346	361	324	339	363	372	357	324	345	385	384	335	315	330	326	346	334	371	323	365	351	343	315	338	341	361	347	375	330	326	372	355	335	365	360	336	331	353	335	361	343	336	313	366	342	338	358	329	342	337	376	326	345	340	367	339	359	330	361	393	380	328	309	324	364	338	337	354	341	301	350	374	398	338	336	347	353	330	337	335	357	354	346	349	312	357	338	356	340	361	347	323	351	354	342	346	326	321	299	334	380	350	372	370	381	341	345	381	323	357	348	326	362	316	355	361	345	331	355	371	363	360	328	331	343	377	303	331	327	348	342	356	350	325	323	330	350	362	366	313	338	342	356	348	337	354	343	384	321	336	313	359	302	340	345	364	342	366	361	332	351	330	352	352	361	355	371	314	335	346	371	343	391	320	340	367	339	352	338	355	337	343	399	357	329	350	333	304	326	362	341	382	333	363	359	339	347	372	352	350	341	328	340	370	382	361	346	339	304	351	364	346	317	349	334	326	333	344	325	329	371	326	334	344	329	346	345	347	358	311	337	350	324	344	339	342	339	328	368	326	353	354	362	312	357	333	345	342	353	337	339	328	317	335	321	321	356	339	305	369	362	347	352	343	303	364	342	331	346	331	376	345	335	317	347	342	334	348	346	368	344	317	363	376	340	363	332	329	381	382	301	337	344	325	337	317	340	358	338	327	320	385	378	366	354	331	347	325	345	339	361	350	351	352	296	337	346	373	346	344	346	353	347	337	376	374	345	340	348	300	358	401	357	352	337	345	322	362	350	357	311	308	338	376	309	332	334	348	365	324	362	316	334	330	339	365	366	352	334	354	363	353	358	362	345	354	360	338	338	361	336	374	333	314	334	325	353	361	324	346	340	336	352	351	344	363	327	306	338	318	353	344	358	364	325	350	343	340	345	367	359	336	322	363	343	327	353	345	308	327	334	383	305	373	357	376	369	336	365	358	331	363	350	361	346	317	342	325	326	349	358	354	319	332	319	378	355	310	317	338	356	360	336	349	310	305	312	350	353	354	371	310	339	352	333	351	363	301	324	314	371	345	351	347	346	384	323	364	364	336	334	365	364	332	333	336	338	352	340	348	344	341	331	352	378	357	331	384	339	312	336	373	382	368	352	335	346	342	313	320	323	319	349	350	328	338	303	344	333	324	370	326	321	388	349	334	361	321	370	353	387	340	356	356	321	364	360	370	324	349	328	326	370	341	383	334	361	325	314	350	354	332	337	362	330	381	374	329	325	339	322	310	363	317	359	374	360	385	380	354	350	325	355	341	330	299	340	333	344	360	318	323	306	336	339	366	366	367	333	342	351	368	376	368	336	320
6099	944	908	859	807	784	823	806	773	777	779	797	773	833	805	792	812	738	747	808	832	816	819	820	768	825	816	759	798	822	825	819	773	791	797	776	806	826	835	808	801	790	738	753	805	834	811	764	748	817	800	769	788	802	802	822	808	754	806	769	810	762	739	741	770	814	753	795	738	815	757	804	792	807	771	755	812	784	798	749	779	759	806	827	786	797	832	802	782	788	787	775	817	774	799	782	741	804	817	778	763	785	810	785	772	752	795	757	775	824	814	786	772	784	827	801	772	760	794	761	768	778	808	843	775	782	761	773	765	855	792	798	787	806	758	774	772	804	752	800	776	751	788	786	836	800	785	853	757	792	797	775	804	856	832	796	765	752	806	753	758	867	776	831	779	814	770	760	813	805	805	799	751	770	766	813	783	803	772	769	786	824	757	782	802	842	807	736	822	804	826	815	810	794	797	791	802	770	787	784	793	824	773	761	791	828	775	818	770	811	795	790	803	864	786	801	826	789	739	854	805	819	772	743	839	779	794	798	757	808	802	786	799	737	841	816	766	794	790	802	810	776	785	762	790	792	774	807	761	782	751	822	760	844	787	793	856	817	762	822	816	769	865	792	769	757	797	827	787	798	797	779	777	762	807	775	788	751	815	773	781	771	827	792	851	756	781	738	800	816	787	787	816	821	788	778	783	789	780	793	822	801	810	788	767	789	770	809	754	767	782	811	763	767	782	784	824	780	803	735	799	838	751	758	812	772	799	777	797	818	801	742	799	782	781	854	813	819	788	804	824	782	816	755	819	777	804	834	828	754	797	763	834	804	779	798	757	799	808	825	782	731	820	783	899	789	807	815	809	818	804	784	762	787	794	798	814	792	789	764	811	757	774	745	778	765	822	793	723	791	811	811	791	800	837	772	759	865	794	787	820	809	826	751	760	797	774	796	773	772	799	790	815	768	786	755	800	773	824	812	782	764	766	767	764	761	859	810	806	763	801	779	791	825	825	773	805	818	822	783	790	813	819	840	798	790	792	820	805	794	800	780	836	835	816	771	770	827	782	816	817	755	825	758	784	774	796	780	793	798	779	783	779	815	838	778	781	763	810	805	807	814	761	842	757	794	825	761	792	777	811	795	822	804	853	798	788	750	795	794	804	795	780	839	739	819	780	787	771	840	765	819	828	807	810	802	720	772	787	770	793	749	747	760	810	827	742	723	797	790	817	721	776	751	812	788	746	799	752	807	798	801	789	761	843	746	811	780	763	765	832	784	773	798	770	776	823	815	765	802	774	832	794	830	817	766	790	789	764	757	789	791	750	803	803	855	790	754	785	826	776	795	788	775	762	778	815	790	755	722	825	791	802	838	797	792	775	791	811	802	820	786	796	820	819	715	802	799	772	774	820	805	774	823	781	837	804	771	789	833	796	804	798	811	849	802	795	747	781	782	798	784	735	810	790	825	727	842	781	821	758	808	914	836	823	843	764	772	816	719	770	824	848	800	796	767	811	769	820	805	757	816	785	773	776	770	800	846	781	806	803	798	797	804	773	775	815	795	813	806	802	732	761	754	749	791	788	831	766	783	802	795	816	817	799	765	805	754	825	798	791	777	758	814	784	808	844	763	824	773	810	793	828	785	841	822	829	768	766	792	786	765	783	822	790	783	843	830	778	808	779	842	752	800	762	804	788	779	804	773	787	859	814	808	799	793	804	792	786	846	783	771	767	761	743	767	800	793	789	788	776	783	789	826	764	754	764	855	754	814	831	813	787	781	865	794	755	799	767	827	803	798	795	773	788	776	729	796	770	806	793	757	772	826	848	801	759	770	800	772	758	795	812	775	817	797	768	790	774	826	759	813	806	756	768	799	821	785	719	833	843	816	831	765	806	804	788	787	796	826	783	778	789	784	785	823	742	774	846	839	847	800	806	765	750	760	817	780	804	829	795	769	758	777	777	801	809	777	761	825	784	787	809	780	814	791	801	744	763	794	800	770	812	796	843	813	751	840	773	807	794	791	786	747	767	760	787	768	796	837	760	800	799	780	754	826	830	780	767	747	753	830	774	790	780	855	741	804	785	795	771	778	818	769	798	804	759	786	741	773	840	764	788	805	823	799	840	802	799	819	790	743	782	797	787	822	787	785	775	822	761	860	783	803	770	772	804	801	817	776	738	810	793	831	879	815	770	849	773	814	791	797	756	734	784	807	785	803	777	798	790	806	761	821	782	743	789	817	809	828	768	832	772	778	809	805	752	762	838	802	798	832	786	851	786	797	785	791	789	789	836	804	818	827	800	780	803	769	738	757	723	792	806	759	785	802	827	835	811	812	807	764	819	782	834	783	806	766	782	777	793	786	745	772	826	788	798	834	830	773	829	817	760	791	739	749	798	785	804	793	763	756	775	771	784	788	759	789	761	834	803	779	798	844	783	781	834	813	741	826	788	800	806	776	768	790	782	817	787	776	782	771	794	770	742	796	765	804	817	769	786	773	789	795	796	775	783	777	801	765	781	758	803	818	760	752	789	796	820	776	776	816	770	780	837	799	759	828	770	795	817	794	811	762	771	835	761	818	801	804	773	764	745	869	749	761	778	859	793	785	771	824	841	734	809	787	808	744	838	809	749	792	778	768	777	760	768	759	751	807	789	745	757	852	792	795	867	797	771	723	787	742	812	805	796	737	805	804	810	795	833	781	758	767	773	830	812	818	812	748	792	850	757	830	816	792	813	781	811	835	770	815	790	809	819	766	812	759	785	763	832	802	817	784	803	810	773	764	821	711	794	781	757	827	758	771	792	765	756	781	881	764	755	776	832	764	832	803	828	761	849	750	804	812	768	754	804	839	784	822	798	768	813	781	799	825	764	765	779	818	800	785	774	811	842	775	816	805	760	773	813	768	771	833	736	789	803	757	739	775	790	754	818	748	771	806	815	784	819	821	823	779	849	812	824	784	789	791	783	768	822	772	786	811	785	785	776	794	787	726	800	763	780	801	797	810	793	774	756	778	847	786	806	776	781	743	857	811	826	780	773	772	808	821	771	810	803	828	773	791	763	770	773	837	784	742	805	797	804	792	836	814	823	792	775	810	796	837	802	757	805	830	847	795	801	795	776	737	802	781	812	811	780	754	785	768	826	825	753	829	768	839	806	794	783	810	823	832	754	790	745	797	757	797	846	842	783	765	846	709	747	799	862	769	807	757	820	833	822	737	744	824	818	797	807	833	739	797	767	800	780	788	771	812	802	780	798	789	803	789	794	828	791	791	802	794	799	826	794	803	769	798	791	810	797	794	775	802	793	843	779	819	812	786	798	817	823	823	775	815	770	796	741	769	818	745	747	810	810	796	814	738	763	832	789	812	774	827	835	811	817	808	835	799	834	768	803	758	733	782	801	801	779	755	824	829	803	820	870	801	850	783	818	803	811	744	789	771	749	775	788	782	805	766	823	794	818	789	758	778	768	769	795	814	825	762	790	798	810	817	761	714	730	764	740	777
24441	20830	24480	27245	20055	1874	578	513	425	425	403	414	423	433	442	420	440	415	405	368	447	437	420	450	415	426	357	439	417	409	386	367	399	434	388	400	390	430	385	375	402	363	432	403	372	395	420	400	396	432	417	382	422	424	415	442	402	383	406	405	428	417	421	394	408	425	433	408	378	433	408	431	402	396	433	408	435	418	425	373	386	405	408	401	386	377	465	407	390	368	382	426	454	435	378	408	420	401	416	417	369	415	392	383	408	395	428	416	444	409	404	403	412	352	432	406	397	401	389	418	414	434	392	387	414	390	419	440	380	397	400	425	385	401	419	374	417	382	392	389	379	392	386	392	441	390	413	416	429	396	396	411	396	387	388	378	400	424	406	406	403	385	371	412	408	412	407	406	444	377	406	409	384	384	394	423	385	369	394	413	383	383	419	406	385	439	428	373	390	419	404	400	405	429	381	407	402	391	416	411	386	399	442	415	395	377	381	392	386	392	397	382	395	382	371	415	454	389	387	400	389	431	420	388	393	435	387	383	380	425	399	435	408	430	404	394	374	440	430	398	365	386	372	388	376	449	414	407	407	394	391	396	402	437	392	397	399	405	400	384	424	401	408	401	464	413	418	392	430	434	429	399	410	425	424	410	408	426	416	388	413	395	400	396	418	404	412	411	437	355	420	432	419	399	370	384	393	391	394	380	411	410	395	384	389	429	404	374	416	415	364	398	403	395	408	399	402	417	444	391	387	404	421	407	418	421	416	411	440	384	400	412	427	400	400	403	423	403	398	418	363	395	374	407	394	382	392	405	400	389	440	403	423	364	388	404	383	415	401	380	417	409	383	359	400	414	429	409	398	392	431	409	415	399	379	364	399	399	394	412	443	415	395	391	355	426	382	409	392	377	385	406	430	431	370	406	413	402	380	392	396	408	406	423	442	419	414	374	407	406	375	413	452	381	395	403	381	378	361	415	415	427	417	370	400	380	381	381	378	425	368	421	396	425	408	381	396	385	408	395	340	412	402	379	394	393	405	410	373	421	444	404	425	413	375	410	442	370	429	416	381	396	384	410	350	407	419	324	391	407	415	413	396	379	383	401	378	387	444	404	401	404	395	382	397	405	393	416	402	369	349	428	398	426	418	395	383	383	393	356	377	447	370	418	420	380	398	409	363	412	392	400	384	390	387	449	435	397	385	447	418	380	430	407	391	400	409	364	387	421	357	442	409	371	375	378	417	401	404	383	389	385	442	390	428	399	397	388	411	380	425	409	404	372	363	415	394	383	402	392	412	361	345	378	389	399	379	402	430	383	435	430	427	379	445	403	417	378	379	387	409	403	387	370	393	417	415	408	426	379	407	438	418	392	432	410	360	389	422	388	371	438	374	410	395	419	386	408	436	396	401	391	404	397	461	399	387	403	424	391	420	386	391	407	396	420	400	436	399	375	401	420	400	456	393	417	400	388	366	404	407	394	384	402	400	400	426	362	407	369	379	420	410	438	407	423	405	408	407	408	370	375	419	405	403	405	382	426	418	356	385	422	404	394	422	376	437	425	408	389	368	389	367	388	403	430	390	388	400	399	405	388	403	413	374	381	404	387	438	378	400	383	399	413	428	397	388	441	397	412	406	398	406	439	428	411	399	379	411	406	421	412	433	366	463	391	404	369	375	410	397	392	400	377	366	433	409	381	430	416	408	460	401	388	423	424	380	369	380	371	453	418	400	438	402	412	434	416	418	441	415	449	412	417	368	402	433	401	422	399	434	392	443	466	423	417	362	407	417	386	416	399	420	388	415	416	413	390	379	420	429	362	394	424	442	407	398	414	405	390	432	378	387	442	396	422	414	387	420	374	388	397	412	394	455	432	424	386	395	390	408	374	448	405	410	410	403	435	410	391	393	382	364	362	431	389	423	392	402	439	418	390	390	428	409	421	432	481	398	398	340	419	401	395	385	389	391	422	420	372	354	428	386	379	398	361	398	397	408	374	394	388	379	414	380	372	431	390	413	404	395	434	411	411	426	419	431	457	435	398	408	379	403	400	402	403	422	395	411	417	383	398	391	401	421	391	404	390	403	381	384	427	401	412	397	378	420	397	387	391	397	413	405	367	431	429	386	385	385	409	439	390	446	363	421	374	405	396	405	383	431	406	376	385	401	387	423	407	395	385	426	417	416	419	407	391	407	422	424	407	405	413	406	375	393	400	420	403	384	413	357	386	420	411	431	391	424	415	387	401	418	396	428	382	422	340	390	397	412	383	412	433	372	389	376	393	432	424	405	426	426	381	410	382	386	407	378	392	411	392	381	366	426	419	376	396	464	422	400	403	403	395	445	421	384	416	419	416	412	417	424	422	398	406	371	409	387	415	399	410	378	394	412	431	424	370	397	356	393	407	392	367	370	402	408	418	379	414	380	383	383	425	400	396	393	425	367	433	407	398	380	442	444	402	428	366	366	442	414	406	401	404	413	424	436	418	427	364	415	421	391	412	379	395	394	399	435	407	387	439	415	438	404	422	385	389	373	412	396	378	383	437	435	394	405	396	429	390	400	425	393	380	448	379	397	374	409	373	393	393	369	419	398	398	402	385	442	432	412	393	393	375	420	405	411	374	403	420	385	394	397	381	408	434	413	361	404	403	419	437	373	406	360	397	420	410	399	416	382	419	394	388	392	404	415	388	399	417	416	407	398	386	419	402	407	402	410	437	369	417	409	418	395	468	420	433	413	396	403	401	389	396	403	407	428	410	405	393	423	405	384	375	373	397	410	394	393	417	404	451	409	384	394	417	392	412	401	394	413	385	375	394	424	395	396	367	427	391	384	410	405	408	402	366	405	402	414	399	386	403	429	402	409	421	404	405	396	418	413	402	439	400	396	412	403	393	461	383	393	426	408	356	427	407	410	427	383	420	404	407	397	390	399	399	372	385	407	392	404	404	388	382	374	382	438	387	405	423	405	404	455	387	382	407	381	398	378	350	388	415	358	375	404	406	414	402	447	410	403	396	414	414	405	361	393	406	401	404	412	370	411	372	417	425	393	447	377	408	421	388	397	403	393	419	389	403	414	389	412	405	426	389	391	415	378	436	382	396	395	373	365	389	394	407	422	381	366	372	423	412	394	411	392	383	396	417	391	404	391	417	372	382	451	449	412	406	408	384	376	425	394	423	429	354	410	384	405	395	396	388	415	452	387	395	417	386	426	364	425	378	377	412	407	408	417	411	446	435	390	414	387	391	380	391	387	398	421	397	385	408	388	371	404	429	398	387	415	420	414	365	390	422	389	379	402	400	423	393	369	386	405	417	409	390	424	401	416	417	429	399	347	357	399	447	422	428	424	364	448	390	440	419	432	399	417	407	427	390	429	387	426	376	419	429	390	414	405	398	424	451	392	374	395	402	417	409	397	413	398	350	345	437	389	401	425	409	391	373	416	429	421	350	388	394	380	407	385	435	363	377	400	421	384	440	427	379	433	369	366	407	369	440	422	372	389	399
3872	3026	2104	1372	1112	994	978	963	945	889	954	937	888	915	926	872	909	923	876	866	905	896	837	866	854	885	948	846	866	884	895	890	873	871	872	890	891	856	911	881	868	907	888	910	878	888	866	858	857	904	876	857	870	899	896	918	915	916	867	843	921	832	881	875	889	862	876	902	895	890	878	857	912	880	939	906	873	937	849	872	857	891	911	898	871	897	937	851	810	878	944	888	874	909	936	889	830	908	899	883	897	930	901	959	889	854	898	876	938	919	871	909	917	894	881	862	889	895	853	809	878	911	900	886	883	860	890	887	860	871	903	842	837	848	910	856	852	899	862	874	859	867	872	824	860	863	889	894	892	881	881	872	888	889	918	865	863	903	905	904	866	919	841	843	870	848	899	851	821	905	800	863	869	829	911	877	870	921	857	885	914	944	863	886	901	861	879	902	952	876	839	890	930	930	847	840	892	871	861	890	875	868	884	862	866	963	864	911	853	835	893	853	814	936	855	921	869	874	915	965	877	858	900	865	881	887	883	919	863	902	910	914	848	910	929	865	872	865	854	909	887	824	856	858	895	892	906	888	863	876	849	833	883	814	893	866	878	907	912	870	891	911	825	845	857	942	886	859	809	821	887	869	849	855	842	948	833	893	848	955	862	898	851	896	874	851	915	874	842	873	873	859	869	894	892	888	858	863	898	816	824	859	922	833	882	893	889	932	874	890	865	891	893	917	934	809	880	882	875	847	868	896	909	830	871	913	882	871	937	904	919	853	910	870	863	862	887	876	925	872	818	863	864	867	868	915	858	880	904	922	887	862	894	889	919	968	866	923	886	882	857	885	892	921	912	844	863	866	850	882	876	825	874	860	861	887	819	943	833	891	919	874	822	847	883	896	919	873	854	875	863	896	863	838	918	870	865	871	846	865	933	868	877	912	916	905	905	870	926	925	855	891	868	891	862	853	897	864	893	888	877	871	866	899	844	883	908	900	883	917	897	888	890	845	885	862	908	860	861	859	855	853	897	888	898	866	886	867	864	871	864	954	855	874	874	881	865	858	894	886	867	900	888	904	862	929	887	856	899	909	909	906	894	870	894	870	909	878	888	898	905	873	890	875	867	889	908	895	834	887	863	898	855	882	883	859	852	921	893	914	863	863	889	877	851	869	909	877	867	845	851	880	884	854	882	880	915	833	852	835	865	911	858	868	919	843	889	854	877	880	882	935	917	852	906	912	921	855	899	912	857	853	873	916	913	903	871	873	874	929	918	870	884	820	899	881	892	845	861	927	910	862	930	870	902	858	836	885	910	882	937	818	871	887	882	869	959	890	850	910	849	870	855	896	920	906	910	912	887	880	847	856	901	850	905	902	904	835	850	861	851	886	867	876	899	896	823	913	890	873	889	915	904	883	916	902	941	875	894	923	880	907	887	921	907	878	924	879	852	925	912	901	867	859	904	871	892	888	830	842	878	896	863	917	907	849	874	788	886	897	918	884	855	921	876	890	866	815	858	860	869	900	915	870	936	899	924	908	939	868	974	896	902	861	935	855	864	862	836	851	885	892	854	858	908	852	913	880	839	872	841	866	891	862	855	824	809	842	879	834	856	857	902	883	846	905	837	918	897	885	853	855	847	890	882	842	906	860	897	876	891	885	887	894	865	902	887	912	943	926	900	836	946	959	881	906	867	866	911	901	872	857	916	859	906	899	896	881	863	838	902	883	918	841	873	919	911	897	909	848	838	895	879	867	867	898	897	862	856	923	935	879	920	853	853	932	884	850	910	886	844	807	927	890	891	845	908	922	871	888	890	909	879	874	860	876	846	849	819	823	889	865	891	855	864	858	874	864	848	862	908	896	885	900	918	857	901	834	945	939	882	817	911	874	845	933	828	864	873	889	877	867	851	899	888	919	896	875	885	881	923	910	867	910	915	871	830	852	827	842	901	906	901	922	923	875	877	915	925	850	846	885	868	872	893	908	888	921	839	915	888	867	858	857	887	879	918	868	944	860	863	878	868	866	934	904	866	934	861	851	830	910	898	912	877	855	902	891	879	913	934	890	909	897	866	912	869	837	877	956	879	894	892	872	945	897	911	962	832	866	949	937	901	852	865	870	870	866	855	878	847	837	921	904	915	872	875	863	905	904	868	916	919	904	842	865	905	859	913	869	890	879	843	859	937	829	869	920	873	884	896	836	825	861	833	908	917	883	851	888	876	919	860	883	828	884	875	886	918	905	848	906	946	892	870	866	930	907	905	872	835	919	916	921	887	860	879	904	874	883	834	857	873	925	889	879	844	856	917	880	898	890	867	852	881	840	919	852	883	903	849	888	889	881	893	821	912	887	885	846	930	888	867	901	885	940	878	897	851	858	959	885	877	860	835	881	945	880	890	813	846	934	838	908	850	884	862	812	828	858	919	873	872	851	854	928	875	848	894	869	921	890	879	886	847	915	845	836	850	881	930	859	895	886	873	804	896	900	926	918	914	883	908	949	915	836	883	855	937	905	930	872	947	868	893	896	909	911	899	903	864	925	937	939	866	864	892	907	909	897	850	876	923	905	880	918	866	897	911	882	871	938	902	886	838	850	908	923	899	874	878	917	849	903	906	883	876	916	894	923	894	845	950	902	885	927	896	889	888	925	897	833	869	922	905	815	890	879	843	901	848	919	826	853	889	843	837	910	867	870	868	887	848	873	918	888	902	871	868	905	851	886	924	897	887	936	853	963	931	914	862	880	930	929	883	914	900	929	864	906	882	905	845	876	884	908	883	872	940	849	912	892	893	869	877	881	896	869	847	872	824	899	901	908	868	849	862	835	859	908	868	902	879	867	849	859	902	888	877	866	890	874	893	881	903	897	931	901	883	873	911	867	897	895	867	876	936	935	930	834	865	852	843	854	897	923	883	867	899	881	888	824	877	902	904	885	901	878	904	895	838	922	841	843	826	874	888	875	831	861	891	887	889	904	890	843	939	863	890	898	901	829	954	861	876	889	915	924	827	852	903	898	879	909	873	891	841	880	902	931	918	896	866	885	872	872	869	873	893	920	881	899	894	891	895	911	916	884	870	874	859	931	849	881	899	869	921	872	901	884	866	916	904	911	837	893	896	853	855	895	892	920	883	884	904	875	907	905	860	915	881	956	899	880	889	870	898	869	861	881	864	819	889	909	885	846	928	869	844	843	907	888	825	882	896	875	886	882	899	863	877	871	865	912	860	880	911	937	849	883	958	870	870	864	909	874	919	872	882	845	948	892	928	879	859	843	876	889	890	846	920	882	890	877	879	823	871	893	874	883	880	883	883	901	913	943	862	862	889	886	830	898	909	920	998	855	878	878	843	841	879	856	852	863	824	878	909	846	857	871	822	903	898	840	883	905	913	873	900	875	884	949	890	929	916	911	838	913	938	889	925	871	901	907	873	853	928	842	879	883	858	928	911	889	893	884	880	881	850	813	874	856	901	904	879	886	813	877	924	873	884	916	888	904	894	871
23554	20814	25066	26680	20813	20695	3044	524	353	321	310	321	257	277	256	276	260	251	256	243	242	224	228	223	233	240	242	230	229	205	235	241	235	242	210	225	256	244	236	248	246	258	235	260	232	227	211	233	228	227	223	230	239	260	245	234	240	227	232	232	250	237	214	233	230	216	244	231	205	244	244	212	235	213	235	218	226	222	254	231	212	216	229	218	253	231	209	237	233	239	216	224	214	228	232	222	267	241	230	210	231	241	227	209	232	208	183	220	246	220	231	242	233	250	236	204	255	230	217	216	231	249	273	221	248	255	240	237	244	215	216	255	241	211	230	204	216	220	229	223	230	238	223	237	234	205	219	223	236	250	234	226	203	237	255	227	231	226	223	238	215	240	217	241	237	251	207	231	239	230	238	237	251	235	227	230	251	216	220	245	251	230	224	204	222	214	241	215	225	217	213	233	252	237	221	242	241	231	264	206	216	220	213	232	247	235	247	207	211	229	219	217	247	241	230	237	219	255	232	223	228	255	241	246	222	244	246	243	251	228	217	223	220	214	248	229	249	220	224	245	242	231	220	210	229	219	215	265	236	218	231	239	214	229	230	244	255	257	225	220	231	220	250	277	229	219	228	200	227	235	237	229	227	237	234	209	230	229	205	204	232	234	226	218	238	245	209	230	225	194	224	242	220	207	232	216	245	239	209	239	237	215	229	215	222	217	231	212	222	241	202	216	204	225	200	242	214	194	237	189	238	269	245	216	204	237	227	215	198	219	206	222	204	221	240	211	218	216	220	222	235	236	220	247	241	215	271	231	218	220	235	218	264	229	241	242	229	241	195	197	238	240	218	233	227	228	235	236	262	237	221	242	245	220	221	236	218	247	238	221	215	237	204	242	204	231	233	227	246	243	227	244	247	204	228	239	209	232	238	230	212	234	245	218	230	217	205	237	200	200	225	220	238	254	222	222	240	230	246	235	239	242	225	200	238	221	231	221	217	231	247	199	201	211	223	246	220	222	231	264	243	222	237	225	261	222	255	214	231	260	224	227	220	248	234	238	236	239	249	228	257	254	223	235	212	231	210	219	251	230	187	226	215	209	245	247	204	205	197	246	234	257	249	251	233	214	230	241	247	240	238	229	248	217	243	253	226	221	222	237	227	199	231	234	246	216	216	240	244	246	265	193	209	209	210	232	244	238	220	216	213	189	266	243	216	223	230	246	231	216	227	227	229	224	231	209	240	238	222	229	238	246	210	242	227	240	232	229	214	231	241	239	238	211	231	247	243	235	238	243	242	238	220	252	209	214	237	232	248	208	244	242	203	195	230	212	231	222	227	244	214	242	242	224	221	237	231	239	250	242	217	221	237	233	246	229	210	207	235	208	233	217	257	204	208	216	246	209	225	207	226	239	193	211	216	216	216	234	254	230	235	241	239	245	201	216	234	242	205	236	230	248	215	222	250	225	244	202	233	241	227	221	226	208	228	254	219	226	205	224	238	201	246	212	231	202	241	242	236	229	232	231	231	203	247	241	186	254	226	217	211	224	214	224	223	218	225	245	233	255	236	251	237	218	254	242	207	248	247	224	217	238	215	204	236	246	233	242	228	230	222	227	195	238	244	226	221	232	246	238	229	207	217	198	238	249	251	243	214	218	208	225	232	236	240	232	230	211	234	225	252	210	222	232	249	196	233	224	238	231	245	249	229	240	235	213	227	232	242	215	222	204	218	241	248	252	213	196	265	208	225	213	221	245	238	248	254	232	217	218	213	237	226	222	213	251	232	241	219	234	228	237	242	245	227	233	212	211	255	240	232	234	259	217	212	204	211	221	222	253	254	216	266	252	213	225	248	255	220	274	233	255	226	215	232	219	230	219	214	229	212	233	263	240	220	247	231	252	261	242	221	232	238	215	194	221	216	230	246	232	235	245	251	223	253	227	234	190	226	225	239	232	243	222	191	223	232	210	197	231	236	200	229	208	238	233	236	195	230	253	237	256	233	205	235	225	219	242	247	236	230	221	233	240	228	221	221	220	233	245	210	241	225	249	219	221	232	261	202	226	207	220	211	209	234	234	224	229	206	246	240	232	229	220	226	239	234	226	258	217	229	212	216	206	256	237	212	219	213	246	230	226	203	235	225	241	246	237	210	219	212	225	221	215	223	236	242	230	243	210	221	213	228	249	209	253	233	209	217	240	236	229	216	237	246	232	246	242	234	217	231	227	227	242	230	212	229	229	232	222	235	240	250	233	210	190	251	242	235	241	229	224	216	212	210	228	219	245	212	224	219	227	202	219	221	214	223	231	208	235	230	212	244	234	224	230	240	257	222	253	210	207	243	242	227	237	241	213	223	216	222	223	205	235	232	235	197	230	225	212	248	225	225	238	212	241	252	232	255	258	229	232	230	247	225	231	225	212	239	243	231	254	265	210	217	230	233	256	210	190	206	236	249	212	230	230	233	251	247	233	229	233	229	241	199	228	256	223	203	233	210	248	242	242	243	229	226	207	226	229	223	258	228	214	242	211	210	229	243	247	228	238	247	204	235	213	245	245	228	251	214	219	234	271	233	223	231	229	237	215	238	241	243	227	208	257	242	198	245	210	251	222	207	255	224	236	258	211	227	204	212	218	243	239	206	200	221	243	230	216	232	207	233	221	232	219	247	225	195	218	225	224	208	216	196	227	218	227	233	213	237	228	234	254	225	220	238	229	226	223	232	202	241	236	223	216	211	256	197	220	215	225	208	218	223	220	218	262	239	210	214	230	207	263	239	213	220	213	242	239	237	231	208	235	232	241	236	222	207	207	212	259	217	217	223	207	247	258	249	231	226	223	240	252	236	222	224	228	234	244	243	197	219	246	247	227	208	238	227	247	231	268	208	206	220	240	241	237	219	213	224	226	215	245	234	218	226	260	200	204	204	245	230	237	201	227	216	264	236	202	218	215	229	227	233	232	219	229	235	229	225	217	244	234	200	199	232	206	215	243	237	236	241	233	258	244	222	273	219	224	203	211	227	228	237	204	246	243	244	220	231	227	252	242	254	204	221	225	226	229	210	245	250	223	224	191	250	215	243	240	230	196	213	247	227	231	233	220	238	239	242	214	205	235	225	218	220	215	196	226	237	226	219	229	247	264	216	227	235	228	255	242	228	215	257	200	231	234	210	243	241	216	241	240	231	260	244	241	245	239	243	245	257	208	232	233	203	219	228	214	232	210	241	231	253	203	258	236	247	234	253	219	260	258	218	205	239	250	244	222	218	212	222	231	230	233	257	230	214	250	238	222	216	233	229	224	204	237	245	217	243	245	223	211	232	219	223	253	244	221	225	219	212	199	262	221	204	236	244	245	210	217	218	224	224	206	219	188	237	227	216	218	226	231	214	225	211	216	227	211	237	199	204	245	210	230	230	225	218	215	213	204	222	223	201	216	202	206	228	241	225	253	237	265	226	254	203	218	249	222	226	252	227	259	230	266	226	234	214	267	220	249	232	223	220	235
3601	4926	3073	1569	1016	816	666	590	625	564	559	574	559	547	575	522	550	525	530	560	530	543	549	550	541	544	560	511	542	513	536	528	513	528	536	549	551	539	527	532	482	545	498	548	542	520	540	571	504	515	546	551	483	507	561	501	533	559	497	543	547	537	548	509	507	528	534	571	541	509	531	539	505	524	507	516	529	533	544	591	509	504	542	490	495	532	551	525	530	529	522	528	533	477	519	515	543	532	532	537	544	541	515	560	542	573	561	508	462	548	490	503	546	544	564	517	517	539	511	514	521	522	479	521	538	523	561	521	507	549	559	535	510	543	550	488	514	515	526	527	541	529	476	567	491	548	562	545	532	503	533	520	516	568	532	560	522	550	527	544	515	535	557	557	538	539	556	540	520	544	593	534	494	548	518	502	558	524	557	528	552	539	525	520	518	544	548	504	551	542	510	553	503	545	500	527	520	547	529	518	556	530	533	536	565	525	544	519	545	523	508	544	546	504	522	552	534	506	509	581	541	507	550	569	509	526	522	526	542	560	508	544	561	557	518	546	527	551	536	549	528	473	543	541	463	532	562	550	552	500	505	532	541	533	473	544	521	538	527	519	487	504	525	495	527	519	514	537	566	524	538	573	519	547	528	540	543	533	518	547	518	508	525	531	576	525	530	534	533	503	535	522	527	581	552	536	507	520	493	524	527	533	563	525	503	507	550	489	525	535	535	504	508	496	558	534	523	514	531	550	541	513	535	528	567	516	481	519	524	528	565	535	530	531	527	505	510	538	478	546	545	513	497	547	498	517	530	552	562	507	508	511	524	533	528	493	526	526	541	527	569	547	565	499	516	503	498	493	466	483	497	517	493	542	542	572	557	557	530	505	481	513	503	499	571	564	544	510	516	481	536	509	560	548	532	503	493	539	520	531	558	536	556	529	527	551	520	564	518	559	476	575	552	514	534	513	580	552	509	549	541	538	487	525	505	524	514	512	513	555	518	520	493	562	533	537	529	526	534	574	530	513	540	561	516	517	504	513	568	497	534	575	499	552	517	530	533	543	544	505	517	571	517	539	543	514	505	532	563	530	529	518	541	546	544	549	507	500	481	509	523	575	499	514	545	518	525	528	527	557	538	500	490	546	556	536	529	518	521	560	536	513	529	532	580	538	550	504	537	513	535	524	537	535	496	546	511	508	519	486	533	527	522	512	540	541	537	509	548	559	530	526	547	506	533	521	506	563	537	532	582	528	559	522	529	522	510	551	558	520	512	561	519	557	500	517	542	539	541	507	528	518	564	513	518	507	494	515	540	534	560	544	522	504	546	510	493	540	500	534	521	537	504	554	523	509	546	507	562	556	513	524	526	561	535	552	532	549	510	529	538	528	553	509	568	529	536	523	528	531	467	512	556	542	552	549	533	549	560	560	536	511	523	540	485	495	569	524	470	565	541	576	525	527	541	526	518	526	545	563	520	523	558	500	516	514	528	533	549	541	520	492	523	525	508	548	527	557	506	540	566	542	499	579	547	538	551	545	517	505	504	547	528	512	522	486	532	500	526	513	519	532	526	509	530	564	532	533	519	524	503	516	536	531	495	530	556	550	500	531	520	522	515	546	521	501	541	506	544	523	507	534	502	594	536	524	501	512	498	550	509	520	527	555	514	554	541	535	516	506	558	513	508	500	497	560	536	522	522	507	527	550	532	469	530	559	552	530	574	488	523	533	512	535	563	546	505	537	589	552	517	496	523	504	523	512	533	507	526	532	514	524	517	580	580	513	520	540	529	526	583	525	513	503	535	518	529	500	559	584	534	536	503	546	528	523	564	555	546	551	522	574	551	559	537	488	517	505	550	555	542	531	562	522	510	559	500	496	523	523	569	492	561	508	529	542	551	544	523	533	555	499	497	554	534	529	545	504	533	537	556	549	538	564	556	508	524	530	502	527	519	493	545	547	503	523	519	561	470	541	521	495	539	568	517	537	516	561	551	502	527	560	518	524	533	514	532	540	507	512	576	527	496	538	502	517	519	519	550	565	558	518	523	551	555	564	501	549	506	575	529	510	550	526	517	529	565	529	523	518	521	521	595	531	547	525	520	516	550	546	538	550	568	520	524	546	516	494	487	488	507	528	535	559	506	525	562	532	549	506	578	522	500	547	522	547	529	566	544	552	554	500	513	548	542	517	561	556	518	525	516	531	560	517	516	501	512	565	485	500	540	544	479	518	523	530	537	503	524	542	573	534	566	512	501	554	518	519	505	567	531	560	562	508	539	495	502	536	565	547	529	521	535	540	535	542	513	517	530	554	535	556	528	509	545	523	565	535	541	526	542	541	534	509	555	524	507	510	504	531	520	529	514	482	535	549	540	529	518	521	533	537	556	532	530	518	508	543	522	470	562	521	536	545	551	501	500	530	550	490	500	513	501	491	550	549	535	501	508	529	501	495	505	534	547	524	501	519	530	537	482	553	521	554	508	528	552	509	500	474	552	518	543	531	518	505	501	537	521	537	557	536	566	543	501	510	522	545	550	518	569	510	542	547	501	524	538	546	582	531	578	541	531	508	507	508	533	472	537	513	501	535	519	540	537	524	495	498	492	499	538	539	557	530	557	516	538	517	522	522	526	523	556	508	522	497	520	575	550	568	528	532	522	522	561	515	501	546	519	514	517	535	544	490	587	527	537	513	544	535	549	538	507	528	521	520	528	530	579	567	536	544	545	493	488	521	516	572	527	549	517	497	499	508	558	529	520	527	519	500	551	545	557	517	538	503	508	521	544	505	504	491	504	527	528	505	549	504	517	515	533	548	526	526	499	505	544	548	519	527	527	554	544	510	547	517	521	539	553	510	562	538	570	537	537	536	553	530	530	533	530	542	507	512	526	546	503	527	525	558	492	544	526	556	554	511	517	547	523	500	504	499	562	507	571	525	510	528	554	530	531	490	545	551	535	506	520	519	566	534	493	521	506	542	507	510	498	530	498	514	518	520	554	529	528	545	538	506	528	506	553	529	541	540	520	546	511	482	513	541	532	534	527	527	540	495	549	499	547	530	550	555	541	508	538	509	560	529	486	518	523	592	509	519	500	524	502	530	557	511	530	524	528	522	502	525	508	506	512	506	555	530	533	523	501	494	504	533	547	509	539	510	522	514	549	564	545	499	491	544	550	538	542	531	548	504	523	535	497	551	546	470	548	518	520	509	507	526	505	565	548	497	555	522	512	508	504	544	546	563	515	513	516	526	504	531	550	535	538	549	530	547	487	548	551	520	519	529	504	538	573	538	512	496	492	537	513	523	564	552	525	528	492	517	516	554	525	514	528	571	529	512	553	549	538	541	515	497	554	560	525	543	524	527	550	507	536	527	532	542	562	524	520	511	573	525	570	522	530	532	511	564	533	501	561	550	514	515	575	516	540	565	515	495	546	532	539	530	505	535	501	536	484	536	502	532	535	515	513	524	505	562	520	534	526	508	574	545	552	558	568	474	524	550	527	549
32419	11975	1369	483	375	377	317	321	361	345	337	342	303	315	350	327	327	304	324	322	345	327	379	333	348	376	291	353	326	347	323	364	386	348	309	336	360	317	312	324	347	352	308	310	371	360	319	348	350	327	323	335	328	351	327	358	318	377	338	357	326	319	324	329	364	323	316	347	365	335	346	329	321	360	339	368	349	346	349	361	342	370	348	320	334	342	333	356	323	358	320	346	340	359	328	330	318	297	331	335	321	325	331	350	356	354	283	336	331	333	323	344	315	359	349	379	335	340	371	320	334	347	348	293	347	340	338	341	338	342	333	341	339	372	320	325	386	356	313	340	339	303	349	355	344	364	300	345	324	326	336	307	346	350	365	346	334	349	322	336	349	367	340	325	312	353	313	328	352	326	353	331	319	307	356	327	351	362	329	331	327	328	344	344	333	352	328	352	324	325	325	299	349	344	341	347	353	340	330	336	366	341	318	333	312	330	333	335	323	386	332	305	343	302	376	363	324	327	364	333	307	343	348	310	318	353	335	343	365	345	326	309	340	364	302	344	343	370	319	343	361	364	333	308	338	299	335	347	343	335	336	347	335	308	315	326	337	305	358	371	361	309	338	334	377	352	321	368	347	334	363	327	322	375	341	328	349	346	318	371	348	351	333	322	333	328	346	371	302	357	336	348	329	315	344	359	373	350	321	321	315	339	344	369	346	329	367	320	366	365	345	326	352	345	344	322	339	336	298	368	304	361	329	332	355	336	327	337	353	330	346	324	359	336	343	327	349	330	335	310	355	365	344	344	322	339	377	352	365	345	326	355	362	337	342	330	363	350	337	344	328	323	350	322	337	323	343	342	379	337	324	349	322	334	398	304	347	359	325	344	368	357	342	321	354	359	298	333	337	351	355	336	345	340	326	337	329	350	307	344	360	339	346	316	340	334	334	352	287	320	328	321	311	321	344	344	332	350	374	367	362	335	374	350	334	375	291	336	337	301	324	384	365	348	337	333	360	342	349	344	358	356	307	325	374	342	330	355	317	359	348	315	356	358	359	341	306	336	366	317	336	334	369	300	375	328	328	329	364	354	332	316	350	329	310	350	324	356	349	352	346	324	376	312	328	322	335	301	302	340	335	346	365	398	342	343	351	319	370	340	346	320	307	322	304	332	349	336	316	341	331	350	347	337	356	298	315	320	323	325	323	333	367	314	372	339	303	362	328	343	362	356	299	348	299	349	373	366	343	364	351	394	346	321	352	350	354	332	302	334	352	344	309	327	357	358	356	318	328	318	369	331	305	340	370	337	365	337	319	324	341	367	368	321	294	324	325	363	349	347	341	345	374	319	335	347	359	343	318	345	334	336	312	354	326	328	322	341	317	314	364	329	357	340	330	316	336	324	322	347	351	350	347	325	368	343	323	349	342	360	333	354	350	339	332	322	335	322	338	332	316	345	365	376	326	388	343	333	322	350	342	312	369	355	316	338	344	352	295	333	370	349	315	324	353	364	368	292	317	332	352	333	297	319	360	331	331	345	342	329	321	317	331	356	329	374	316	316	325	304	332	337	307	330	345	354	351	359	347	360	340	328	358	356	323	354	327	343	308	319	355	335	328	335	312	369	336	318	317	344	320	348	359	338	341	330	374	348	327	340	347	340	371	358	320	312	332	320	354	304	337	341	360	359	316	297	352	320	315	322	312	309	308	355	334	308	361	346	332	318	370	327	342	357	331	329	322	376	312	330	346	317	326	332	345	365	339	329	357	373	339	322	338	332	326	360	331	334	331	332	349	335	362	355	312	323	346	312	330	346	337	329	347	372	314	389	358	307	316	354	360	343	313	361	303	332	339	327	328	310	347	337	320	340	348	356	315	348	318	327	353	340	287	342	369	335	319	318	343	321	342	315	323	323	372	314	325	287	355	312	360	374	348	337	318	331	328	342	349	380	363	336	322	331	350	365	340	353	330	391	330	328	371	357	361	351	345	351	327	322	351	342	342	359	354	338	338	349	323	351	374	324	325	343	347	354	369	351	346	329	324	332	376	315	353	331	320	321	374	328	301	324	366	305	312	353	352	332	348	311	316	327	314	337	344	331	346	369	292	309	333	350	315	330	300	319	334	330	308	308	305	344	337	350	363	341	355	351	373	325	360	320	358	339	363	371	333	335	308	335	300	321	324	318	323	299	343	312	355	342	314	323	322	317	363	347	325	328	343	378	325	356	336	308	348	343	347	355	310	369	376	352	359	327	310	351	332	338	354	337	330	339	312	328	337	329	336	361	343	340	314	329	335	363	345	307	323	324	302	332	358	349	330	360	341	351	352	346	333	336	367	353	356	348	325	337	315	331	338	338	313	362	364	348	338	342	333	319	319	345	349	348	354	344	339	354	341	341	345	331	350	333	339	333	306	316	344	340	358	346	324	330	335	343	329	336	329	359	368	300	341	340	311	313	304	348	324	329	328	356	355	319	343	357	325	330	349	322	352	350	354	318	335	307	336	305	311	338	347	333	331	327	322	320	325	383	335	297	354	323	327	320	294	297	330	316	340	328	336	360	341	361	331	338	385	324	374	356	370	324	316	362	351	317	344	307	321	334	323	309	339	353	343	358	355	301	283	356	319	328	340	346	318	344	348	361	332	334	310	300	358	369	322	337	334	344	359	353	327	326	329	332	337	312	317	331	319	336	333	325	333	309	363	341	320	358	338	348	318	343	343	329	326	354	334	327	344	339	328	352	355	335	357	320	330	305	337	333	341	334	362	368	352	326	353	358	337	318	331	337	337	323	318	358	338	320	327	321	350	342	336	327	302	373	335	318	336	313	343	335	337	297	326	340	360	337	334	326	328	339	318	343	354	337	333	353	352	348	324	320	303	335	332	303	343	362	349	349	334	309	356	309	368	319	362	304	317	329	347	328	356	341	331	353	336	330	339	354	341	300	345	342	322	312	347	307	325	348	354	339	337	315	369	318	331	360	326	341	331	333	350	307	333	342	346	318	357	361	368	333	364	326	318	343	313	364	356	321	346	316	345	335	347	364	359	338	320	319	375	352	330	314	372	389	327	362	323	315	323	339	327	329	354	326	357	340	306	343	334	355	316	321	368	340	343	301	299	330	357	342	375	315	337	341	330	331	367	330	337	337	353	297	291	354	339	339	304	351	319	329	347	349	325	373	346	327	343	332	330	361	324	324	355	337	358	326	326	340	332	362	319	362	344	326	383	334	323	314	314	313	352	321	316	338	327	328	328	319	363	334	348	354	347	364	338	341	357	347	325	347	329	299	382	336	341	305	343	325	358	341	334	370	322	329	344	328	349	308	322	355	327	296	363	307	318	349	347	346	318	382	355	344	356	348	317	348	364	338	330	331	308	353	308	349	373	337	354	374	335	320	364	349	331	314	358	313	354	324	384	341	322	323	327	308	351	339	318	333	346	309	324	386	297	298	329	355	339	344	359	331	325	317	368	300	337	356	328	369	343	360	333	305	346	352	310	348
5471	940	863	798	737	811	805	770	751	777	793	809	796	813	783	803	807	834	725	802	743	735	766	792	718	820	755	836	799	798	769	818	760	804	763	784	765	750	822	800	752	761	761	744	769	799	773	780	742	759	773	824	766	752	812	786	725	810	778	837	795	787	778	764	753	770	752	807	750	742	760	787	766	765	780	816	747	762	799	779	827	759	793	750	825	777	770	786	790	832	745	806	739	805	789	789	748	758	753	760	782	765	746	765	785	804	811	780	742	741	744	818	744	762	798	779	783	780	735	766	801	761	795	774	800	843	815	743	794	776	811	803	824	715	784	790	807	733	721	804	774	730	810	811	761	804	764	776	780	803	767	827	770	760	759	765	782	798	795	778	743	754	779	774	796	815	784	748	802	755	787	824	770	786	760	795	809	754	739	790	777	790	802	800	793	809	813	820	745	755	758	763	800	745	811	764	803	786	756	808	767	777	750	723	792	854	754	811	786	786	771	819	799	772	761	766	797	808	799	761	781	769	808	752	803	785	817	810	793	815	754	779	778	763	757	783	733	779	741	808	823	776	785	845	772	737	786	797	741	786	712	742	820	762	845	738	812	775	782	752	785	751	791	756	766	759	801	799	783	741	770	784	752	793	804	819	748	758	796	780	767	790	836	744	784	762	779	790	776	814	810	783	782	723	808	776	798	802	794	774	761	752	830	786	711	798	731	778	837	787	766	796	810	788	788	754	781	751	829	777	791	780	763	790	763	789	790	805	781	756	765	777	773	760	786	790	773	775	799	767	761	815	801	776	816	777	780	753	808	754	771	783	760	777	817	800	765	771	811	833	759	810	777	746	761	769	821	764	778	793	790	814	808	753	776	763	790	765	788	743	761	794	784	770	792	779	735	816	798	746	784	759	809	765	801	809	769	816	805	822	745	746	766	776	766	774	812	754	808	780	800	780	767	758	765	742	778	822	824	756	837	790	789	755	778	729	800	798	796	837	778	761	768	832	814	733	807	772	878	831	742	802	769	798	716	753	732	778	769	789	768	762	761	800	773	838	810	800	748	801	771	805	783	738	749	788	770	839	776	770	773	758	746	748	799	776	731	795	738	808	802	786	784	769	811	803	795	777	758	766	739	760	818	760	807	854	839	778	796	776	752	785	784	763	767	760	792	772	743	769	754	783	771	833	769	813	762	812	822	834	790	776	814	793	739	786	840	821	718	753	724	844	769	747	844	796	808	800	751	784	767	784	803	789	791	815	776	769	762	841	744	816	762	767	799	801	782	776	722	764	763	805	793	821	783	810	761	826	796	826	735	759	785	759	763	827	734	785	770	736	756	789	783	785	755	798	794	770	791	742	808	724	747	800	748	790	760	820	764	751	779	720	758	812	818	804	772	784	753	781	796	796	741	803	808	799	738	768	795	793	754	775	769	819	764	783	779	723	817	754	822	771	828	808	775	767	800	840	787	769	834	854	761	756	800	741	793	789	791	778	759	764	766	762	830	752	803	788	736	752	811	778	798	817	822	747	751	784	765	758	759	767	819	757	787	807	809	793	802	703	756	745	749	799	811	833	779	798	776	792	778	797	768	782	752	802	756	723	800	766	767	801	744	780	756	732	792	758	787	749	750	835	752	753	727	748	737	789	787	803	776	716	729	790	775	766	731	782	812	741	821	769	751	822	758	772	790	769	741	804	799	789	744	799	752	878	795	793	782	706	789	757	750	774	763	781	765	789	817	797	779	767	798	728	831	752	794	786	784	769	814	809	771	793	760	800	797	790	802	786	771	770	837	768	786	746	817	771	814	744	787	789	771	759	833	792	786	765	771	806	757	776	801	760	749	788	781	783	786	742	754	733	819	808	742	841	814	792	749	811	739	747	775	767	733	796	811	839	746	801	770	773	827	788	789	791	746	799	809	815	794	826	768	813	796	800	773	828	796	769	758	819	709	786	739	803	776	754	822	782	767	800	774	767	773	748	818	750	808	782	734	757	773	779	837	781	792	830	796	757	738	819	788	786	750	773	815	777	775	780	758	766	758	787	827	808	781	780	785	803	767	708	772	757	762	802	804	828	744	744	798	756	765	812	787	745	787	728	789	794	767	766	781	791	807	775	830	823	744	789	769	773	803	761	785	790	787	776	784	792	795	815	798	818	825	815	775	787	738	753	755	787	768	768	814	804	782	769	778	810	753	777	797	837	777	768	768	776	738	772	797	724	758	727	770	777	777	777	844	801	787	768	767	790	815	820	781	785	778	778	815	780	826	799	783	821	827	775	783	767	795	741	789	798	751	770	806	779	790	773	736	758	780	771	820	754	778	826	750	757	794	782	774	798	794	743	703	735	781	767	772	741	787	818	816	793	808	785	780	824	807	795	805	753	813	771	766	778	778	757	807	770	764	813	774	794	817	722	819	757	787	798	759	726	780	779	791	733	801	767	732	781	735	757	765	735	795	773	730	740	830	768	741	749	792	822	811	726	799	774	778	819	828	744	769	732	776	792	765	763	791	787	743	778	821	801	777	766	735	736	755	796	708	755	786	764	757	792	811	783	739	761	819	823	759	753	816	790	815	788	786	811	753	802	771	834	753	799	785	768	774	802	764	766	788	753	763	826	720	774	792	804	773	750	755	802	803	790	756	819	797	755	809	775	755	753	810	784	797	770	730	766	755	868	819	715	838	750	809	805	792	788	789	735	764	732	792	766	760	738	774	791	802	757	831	796	758	797	752	798	801	767	805	800	776	751	824	745	745	788	822	770	785	794	748	805	778	786	766	789	712	803	743	774	816	791	776	735	859	826	773	830	742	821	776	763	784	824	755	753	805	860	741	771	788	759	800	847	791	780	785	815	797	786	752	771	805	777	786	790	737	752	772	755	823	798	825	763	763	706	818	809	749	740	768	745	785	739	822	733	788	800	797	771	769	804	772	773	794	762	760	821	783	772	777	777	782	760	811	741	822	749	741	765	803	804	772	781	757	775	768	764	807	774	814	831	769	781	791	769	776	773	774	761	819	786	794	781	776	769	764	754	764	756	778	782	819	784	761	784	834	831	824	818	780	751	774	773	768	784	795	745	787	796	779	792	774	779	793	818	787	726	854	793	748	780	763	774	784	768	771	761	730	755	779	763	856	806	774	758	834	758	735	776	777	817	809	789	776	770	786	773	779	776	733	813	735	775	759	801	799	734	794	730	793	772	757	734	832	779	779	761	812	768	770	759	802	809	760	755	809	753	737	758	782	808	807	864	784	799	791	800	777	791	760	749	740	726	799	732	768	747	772	798	837	773	820	794	808	727	742	786	769	799	791	811	756	776	782	831	818	767	798	834	737	762	777	770	730	773	783	801	773	758	740	786	735	801	746	810	811	789	755	810	784	809	813	776	788	798	823	748	779	779	784	753	770	794	767	811	741	790	786	780	769	774	764	775	810	813	768	789	732	758	774	813	727	787	779	776	767	764	792	743	756	825	747	773	814	765	755	802	820	760	747	811
24459	20818	24432	27296	20042	1773	592	499	487	424	403	457	452	406	427	414	372	401	425	413	390	418	393	354	413	421	413	391	403	366	420	426	432	411	370	414	412	388	425	384	392	393	413	360	408	385	418	381	387	394	400	387	375	400	388	412	448	388	373	428	399	411	408	391	402	394	405	406	405	380	407	437	379	403	381	402	429	385	383	397	381	408	389	402	422	427	403	366	384	410	376	390	390	414	371	406	442	447	411	400	402	361	355	436	386	393	392	388	415	472	413	403	385	398	419	410	417	432	389	419	391	443	394	387	359	431	447	432	424	401	392	412	389	376	393	436	384	402	401	398	391	407	418	420	398	386	401	414	388	396	403	380	385	417	369	425	408	419	409	402	431	413	348	397	394	444	410	411	396	429	401	398	414	376	397	397	370	361	409	383	378	388	432	357	347	415	409	368	377	408	409	385	387	384	395	395	379	408	392	362	418	399	462	422	399	380	395	346	399	379	372	382	379	413	421	407	404	380	429	387	389	446	411	358	371	453	411	449	373	443	396	398	420	384	402	387	419	444	379	393	392	404	434	421	358	422	397	440	419	391	391	451	435	422	430	400	423	387	400	383	398	402	368	377	412	397	406	424	421	417	383	401	424	399	382	395	383	470	404	398	420	428	420	400	409	390	384	408	371	392	391	397	395	397	351	380	399	382	381	441	435	424	417	373	388	386	367	406	378	386	427	405	407	419	378	412	384	387	369	392	415	404	435	393	373	360	371	399	379	413	406	396	379	374	414	397	362	401	397	424	393	422	379	369	423	383	406	407	404	377	392	398	374	373	421	402	414	386	426	405	388	384	390	401	432	354	402	413	429	393	404	388	398	379	416	387	390	427	395	407	379	404	343	410	397	383	364	403	373	387	414	403	401	412	391	407	407	399	401	394	418	409	385	402	391	400	381	419	432	397	404	438	394	401	398	391	391	411	368	425	381	408	445	379	404	381	405	401	396	390	413	395	453	390	412	380	415	380	395	448	396	374	393	385	393	437	399	388	406	408	378	361	376	436	395	415	431	374	361	402	424	411	432	426	406	452	366	379	370	387	400	417	377	372	369	402	425	403	331	386	388	368	384	392	431	406	387	404	450	452	392	399	425	384	397	413	368	395	403	401	406	400	411	401	429	377	354	407	374	369	407	403	408	407	423	409	423	379	384	375	389	352	372	453	393	420	401	393	400	406	434	392	386	394	384	394	352	400	425	369	396	389	412	399	397	416	410	392	400	395	415	442	397	416	409	421	398	423	412	407	383	388	414	392	376	426	401	395	362	405	391	398	410	385	393	396	383	385	397	453	390	417	412	386	444	409	377	388	378	416	386	396	388	384	432	400	413	394	394	394	410	371	395	348	407	422	406	401	424	376	388	436	445	400	364	354	442	374	399	399	408	393	408	379	412	386	413	402	429	427	464	394	348	398	398	409	398	364	409	391	434	387	388	418	398	421	406	390	422	391	402	398	349	427	411	413	378	410	433	406	423	390	408	374	374	425	388	397	414	474	392	426	392	363	384	394	392	436	451	429	401	416	394	424	410	422	365	379	372	366	444	372	420	382	379	407	412	377	361	390	353	378	376	395	389	375	372	392	430	398	427	406	392	355	396	391	389	411	400	357	376	404	422	380	387	364	415	409	411	376	426	383	422	411	369	379	354	368	419	382	446	399	398	414	380	342	364	412	387	384	407	411	389	414	374	420	401	396	341	402	387	389	358	395	395	423	425	379	390	386	405	399	383	396	389	396	418	392	424	411	411	392	422	392	380	354	397	432	391	406	395	397	371	391	389	393	411	429	399	409	397	430	451	398	419	400	402	383	407	412	385	453	409	383	372	387	390	447	385	395	397	384	416	434	390	370	390	407	419	401	410	414	364	426	404	437	363	401	360	398	384	401	411	382	377	371	367	404	399	389	422	370	401	363	387	402	403	380	385	364	406	407	394	412	370	406	418	426	409	416	382	407	425	372	401	389	380	422	404	430	398	435	359	346	442	431	399	405	396	404	384	455	368	406	411	418	346	387	375	397	392	396	403	409	393	422	376	396	397	397	401	389	412	434	390	419	413	407	382	434	406	390	410	418	416	400	361	407	382	381	417	420	419	416	422	363	383	391	422	411	408	401	393	398	435	403	437	397	391	367	377	396	388	444	391	390	375	438	380	394	359	393	387	372	407	418	368	388	382	435	387	445	411	385	376	416	350	403	347	405	400	393	399	415	399	400	380	384	386	399	408	410	388	372	401	367	391	395	390	422	377	379	421	430	374	373	397	403	416	411	379	395	429	447	368	405	403	382	411	383	394	377	416	392	420	398	396	391	375	383	373	382	403	361	368	381	404	384	374	407	382	393	398	385	378	376	408	368	431	398	420	376	423	405	389	422	414	398	429	402	410	462	437	392	413	363	368	378	449	379	410	386	418	442	385	394	426	379	385	374	392	402	393	410	416	402	372	407	359	370	370	421	386	414	405	395	394	398	424	431	391	384	384	393	404	379	404	398	378	421	424	354	401	418	395	401	395	439	395	403	374	376	372	380	397	422	373	398	429	416	429	404	396	382	404	383	376	443	378	407	382	408	373	397	409	403	445	393	387	398	395	393	411	420	386	393	411	401	390	388	438	387	369	408	430	412	412	399	392	444	403	414	415	372	372	351	407	374	390	389	397	389	375	415	404	392	417	425	402	377	448	376	396	371	441	398	384	423	433	397	415	392	400	387	409	401	390	411	402	396	374	400	401	408	383	408	417	404	415	415	363	380	374	412	399	398	356	421	402	476	427	381	410	383	433	381	366	354	386	346	379	366	395	438	407	410	373	376	363	425	387	391	430	395	404	416	418	382	402	390	401	419	434	375	377	434	396	324	413	371	419	425	390	375	384	393	418	396	377	395	433	363	429	406	385	373	404	410	378	389	416	376	409	411	355	414	429	391	409	426	408	383	411	410	417	399	419	408	446	447	371	419	407	423	414	458	425	379	420	396	427	418	415	433	404	402	418	407	423	387	366	403	379	392	393	423	401	422	414	457	389	362	356	406	391	384	403	452	377	392	407	380	361	406	415	429	377	393	429	385	381	424	406	379	373	381	397	391	404	414	385	359	377	350	369	400	379	411	402	364	388	393	386	384	383	406	379	390	389	394	390	403	405	381	402	376	391	397	396	399	387	399	424	393	379	398	377	413	415	414	414	417	444	414	354	408	415	408	393	352	413	394	371	410	400	368	398	414	393	388	389	402	394	391	415	379	388	404	340	402	397	416	378	447	393	414	402	403	379	406	411	363	380	387	357	408	448	361	413	397	378	447	374	391	377	403	386	388	379	415	388	402	409	398	407	418	382	398	390	391	382	375	398	344	372	407	408	408	400	430	408	427	419	403	395	399	387	367	367	421	403	354	381	404	384	421	436	433	388	394	399	384	414	415	372	418	397	415	399	392	414	388	422	416	435	413	403	373	357	420	405	365	394	401	366	369
3562	3056	2091	1370	1107	1001	921	905	909	903	891	872	900	912	879	859	842	906	875	909	864	836	880	882	909	884	886	891	929	914	890	921	887	883	811	875	869	866	899	857	833	909	859	864	983	835	885	834	872	822	847	842	937	854	839	824	924	863	900	856	889	880	854	955	892	869	908	857	862	898	867	890	877	858	884	836	918	925	894	885	882	914	877	883	872	906	941	877	921	819	887	913	920	838	868	861	856	875	870	903	899	925	912	834	849	845	927	883	829	880	904	825	866	863	920	918	914	844	866	898	816	884	847	813	860	837	907	874	913	884	888	880	858	848	854	867	873	878	1000	965	892	830	889	868	881	920	892	895	870	938	862	819	871	900	890	848	919	846	879	880	889	848	890	872	884	885	877	890	874	885	843	841	889	872	888	897	902	808	879	902	949	869	877	918	904	905	883	848	850	867	895	884	913	872	823	821	883	882	846	883	849	924	925	849	894	879	884	914	871	886	920	915	841	911	919	897	882	897	835	917	849	892	857	876	882	833	893	890	878	928	791	883	879	905	895	849	871	846	892	852	895	836	829	883	908	871	882	876	853	909	872	891	906	831	876	842	950	834	911	909	902	926	927	885	865	887	947	838	897	860	879	860	876	894	871	820	846	893	903	911	924	885	844	865	907	832	872	858	886	827	865	891	893	904	900	873	867	903	850	904	906	861	863	851	899	920	912	897	928	856	859	909	835	889	888	807	859	891	874	858	874	914	902	875	853	880	847	870	858	910	846	899	811	855	883	925	861	876	868	893	962	886	867	847	913	871	893	852	848	858	846	832	866	860	869	883	860	936	899	853	886	897	921	887	902	878	866	893	883	895	862	897	840	862	854	946	891	830	849	893	881	904	829	874	885	919	887	856	931	886	909	918	850	889	830	848	905	913	911	885	894	876	863	879	847	851	899	889	839	823	865	856	869	872	850	881	861	818	905	877	899	889	872	888	872	878	937	883	845	918	865	882	820	896	872	873	865	909	887	892	916	857	866	871	894	908	920	917	903	890	840	865	876	913	900	881	940	908	872	928	859	907	840	844	893	919	919	848	924	856	919	888	892	897	924	942	855	835	953	844	908	932	887	840	885	865	918	884	846	922	864	902	876	941	859	904	946	840	885	917	879	918	781	900	885	833	894	845	837	855	858	867	919	913	879	831	867	904	867	904	903	905	862	886	894	840	865	845	898	864	875	875	871	880	865	846	865	858	878	896	854	911	881	912	891	884	865	858	869	887	814	870	912	843	905	839	886	874	899	896	895	891	861	847	883	815	882	884	879	864	897	900	885	935	895	854	892	879	914	888	851	894	908	838	858	828	860	839	875	890	856	908	870	876	859	849	890	906	829	871	823	848	877	885	900	877	869	895	874	905	885	858	913	853	897	879	890	841	890	891	918	866	917	883	870	869	860	858	903	868	879	876	845	863	838	901	897	846	878	861	809	884	875	893	894	951	817	863	903	888	908	890	917	882	911	831	892	946	927	901	829	860	871	890	890	872	891	829	890	863	875	910	898	820	916	844	881	842	884	873	865	858	908	863	831	883	861	849	848	872	883	914	834	911	863	821	856	834	865	821	867	876	841	831	938	876	854	927	830	867	895	847	866	909	847	880	870	847	905	880	863	873	876	859	922	870	851	877	892	833	877	912	878	848	863	866	866	925	879	873	852	870	900	823	858	887	892	855	893	895	851	969	872	889	908	847	845	927	867	858	869	900	892	910	836	887	828	888	874	877	902	830	874	887	849	905	893	866	870	853	855	857	888	890	933	920	876	852	880	872	919	870	849	878	899	794	890	872	934	911	899	808	882	861	871	917	871	884	903	819	907	879	923	856	879	815	862	910	847	862	817	869	864	934	884	921	893	937	906	918	865	909	952	892	940	923	901	864	905	902	915	864	812	905	891	852	942	885	896	859	893	905	861	844	897	820	895	899	864	939	854	898	956	894	875	862	858	872	858	847	836	838	851	869	857	871	890	839	848	858	874	850	882	844	862	959	920	863	866	871	856	905	864	859	861	924	804	875	773	881	887	900	898	925	894	838	891	882	929	889	848	890	878	863	844	865	822	890	849	917	922	884	845	864	859	897	866	825	844	890	929	846	881	867	871	892	824	905	898	875	888	870	876	878	870	910	886	858	904	848	864	926	843	915	878	879	848	828	890	876	907	870	905	830	876	867	818	933	898	873	867	898	876	890	888	871	910	905	889	892	907	922	886	884	874	851	911	820	931	916	933	893	838	912	866	887	911	888	874	857	893	855	847	825	855	832	829	862	884	912	902	854	868	910	902	895	861	917	891	853	864	930	878	852	880	852	872	841	883	844	866	884	877	890	926	904	870	904	856	911	871	852	804	909	871	857	915	870	865	900	829	892	869	881	869	914	922	890	886	857	864	899	861	893	915	877	852	905	888	891	868	875	934	910	866	938	908	889	914	854	883	864	852	838	855	857	880	861	850	944	924	851	842	900	882	878	865	858	842	868	904	876	818	825	882	937	874	870	901	888	879	819	898	818	862	877	871	901	884	855	941	878	830	886	842	922	876	861	905	937	884	874	905	913	922	852	854	847	881	874	885	877	873	857	888	881	864	883	874	878	888	874	853	850	910	888	893	852	882	881	908	882	905	835	856	831	876	865	900	898	876	872	870	917	850	866	860	846	921	854	885	827	877	877	893	891	819	863	858	849	858	846	884	875	860	932	862	830	906	838	891	883	908	830	925	830	863	868	843	797	875	898	898	853	887	872	895	853	882	879	893	871	892	920	987	897	862	961	811	891	869	875	859	860	886	894	875	897	843	889	853	904	869	956	891	855	902	912	869	830	835	893	862	878	889	892	887	876	896	857	853	855	891	876	865	919	844	883	859	896	873	897	855	899	843	891	836	888	887	874	883	922	886	888	891	867	828	866	867	862	865	862	858	867	908	852	895	882	868	869	892	878	842	858	883	909	855	796	902	919	911	865	862	896	854	894	876	891	854	878	866	878	912	922	815	888	938	898	918	838	848	892	873	928	864	871	821	908	886	874	832	887	903	855	878	811	883	849	903	896	867	900	921	847	892	876	894	883	893	835	947	866	879	854	894	876	915	850	832	872	866	831	926	883	853	872	936	838	898	874	879	876	801	885	881	911	883	915	891	861	905	883	874	846	895	903	837	906	933	842	871	865	855	858	852	890	876	890	899	871	887	879	912	883	862	879	948	893	865	862	914	858	866	837	897	899	841	871	876	904	808	857	863	893	835	890	881	878	889	892	861	868	875	890	869	891	811	899	887	874	910	847	832	832	902	842	890	833	867	861	913	860	894	888	919	851	935	895	857	849	897	833	898	905	878	870	893	864	840	937	873	862	855	853	904	894	884	910	862	919	833	837	895	847	911	873	887	896	857	876	858	962	893	874	872	831	866	852	927	858	871	906	840	844	910	892	838	852	863	931	895	881	881	863	856	846	878	862	904	898	857	913	825	821	878	862
23506	20814	25063	26645	20821	20827	3027	492	382	325	321	266	276	286	262	254	234	245	242	223	236	243	242	252	252	240	257	205	233	232	229	252	223	241	205	246	239	237	216	240	220	216	223	220	235	236	251	226	245	253	222	210	239	221	239	242	225	213	238	220	223	220	223	240	241	226	240	219	228	256	227	228	230	197	256	237	256	212	246	241	236	216	231	225	245	226	248	225	218	214	211	244	239	210	275	255	241	252	222	211	201	245	262	225	223	234	195	222	231	231	218	207	241	267	217	214	213	247	242	227	245	201	216	242	231	246	231	237	222	231	199	230	211	213	208	220	231	247	225	233	203	208	208	232	234	251	225	239	234	264	240	222	249	225	227	231	240	208	241	205	230	221	217	218	211	235	228	243	225	205	228	222	249	201	240	216	223	209	236	200	203	197	226	228	250	235	233	232	221	216	239	232	239	230	191	213	257	220	215	254	210	220	237	210	223	202	256	228	194	254	263	244	237	220	222	241	231	203	238	210	209	234	237	231	250	224	250	202	225	222	236	259	228	196	225	250	235	222	252	258	220	230	182	255	230	239	223	242	228	218	224	244	233	226	202	243	217	228	255	226	248	239	259	236	218	229	188	228	245	234	263	234	247	211	203	225	260	226	246	230	233	230	225	235	241	219	209	231	220	199	228	201	234	236	207	215	244	203	221	247	257	235	221	226	268	226	203	244	252	228	204	213	215	200	238	215	226	206	234	282	214	244	250	202	234	237	278	253	183	218	219	251	229	241	245	239	208	223	209	241	227	247	250	218	234	269	203	214	204	209	239	235	216	224	236	246	234	199	209	261	256	223	225	233	226	229	213	252	286	220	236	226	218	254	263	226	239	243	237	222	237	249	204	217	212	246	248	231	231	259	222	227	223	253	231	240	210	223	212	249	191	246	228	265	223	210	215	226	242	206	255	235	236	238	228	233	236	239	262	275	250	232	243	252	219	215	223	199	239	223	225	230	237	207	215	223	220	219	234	223	244	203	264	206	217	245	234	233	228	210	251	255	233	216	246	252	211	226	229	256	239	237	223	257	223	239	248	195	209	198	267	228	255	211	236	233	244	248	259	220	248	229	214	235	266	227	207	223	250	238	233	229	267	231	225	217	251	199	250	197	228	232	265	219	224	212	227	215	236	224	220	243	231	221	213	216	213	245	226	217	232	208	233	231	225	245	226	249	232	215	221	235	241	221	221	239	216	211	239	193	240	221	221	250	219	239	206	227	250	225	217	241	204	216	218	250	226	261	213	204	294	266	209	243	219	234	199	244	221	227	216	216	259	244	206	228	210	202	230	214	212	240	218	216	207	234	219	209	214	236	203	227	248	218	266	224	214	216	241	245	207	206	234	234	238	208	238	224	253	250	272	242	213	219	232	217	247	234	223	219	182	215	233	235	263	206	239	225	241	231	226	219	222	229	220	245	221	266	198	248	235	238	217	230	243	249	257	245	216	235	238	260	198	222	242	250	235	220	237	204	257	232	226	231	208	219	204	220	212	226	254	242	255	227	232	206	242	246	225	228	246	239	244	236	218	209	222	215	203	188	262	255	190	257	239	232	239	220	224	207	244	234	221	236	220	203	229	222	253	210	232	220	221	225	241	194	237	219	230	211	219	227	223	243	215	207	209	220	227	218	218	234	244	236	248	226	233	221	234	220	226	217	233	218	244	244	219	254	229	230	226	227	259	214	232	230	252	237	230	211	218	262	199	218	236	232	193	216	219	224	232	208	259	238	208	224	228	217	201	196	220	231	244	220	225	228	241	212	228	217	212	273	236	216	233	231	208	210	244	228	233	256	216	242	224	238	243	208	221	236	227	238	208	225	242	245	239	189	240	251	219	241	214	204	235	250	251	219	235	231	227	221	258	196	236	236	254	231	213	227	206	248	238	216	221	248	218	231	261	207	229	226	214	221	219	203	216	214	255	231	276	237	231	213	228	229	222	205	214	211	225	225	226	231	237	216	242	221	241	237	256	229	192	244	209	232	239	251	245	235	258	204	227	230	217	216	237	230	240	213	206	218	242	242	224	235	208	207	209	209	251	195	259	235	218	261	240	257	222	227	221	224	259	214	219	206	229	228	232	225	231	262	250	224	231	217	228	238	229	237	256	213	251	221	226	208	240	228	246	203	204	226	218	235	248	228	218	223	210	209	240	234	207	215	198	229	206	191	242	220	243	194	225	254	259	208	242	236	246	216	237	234	226	227	216	226	233	233	261	230	222	228	247	233	223	231	231	250	225	254	233	225	244	241	224	224	219	230	238	250	219	210	227	231	240	203	240	242	199	230	223	209	212	215	235	247	232	220	212	214	228	216	224	203	204	252	247	203	212	245	213	200	226	241	223	261	227	243	223	253	241	200	224	255	235	221	240	221	234	258	222	236	244	258	236	225	258	217	249	225	228	219	242	228	257	270	228	228	232	229	242	250	237	252	227	235	211	223	243	262	220	246	248	229	242	200	195	223	261	206	213	235	217	241	234	224	215	249	232	245	245	237	241	227	238	242	228	230	210	230	250	233	236	234	250	224	251	255	211	225	243	209	212	251	227	222	240	206	221	227	219	216	233	231	211	230	216	218	226	250	233	230	249	262	242	254	223	215	251	236	209	222	206	241	223	259	216	225	233	223	199	230	208	233	196	249	238	221	233	226	217	209	229	225	219	229	217	209	228	201	231	252	219	250	224	212	219	238	218	212	247	225	217	233	241	230	222	235	250	220	216	187	201	224	231	238	214	229	220	262	214	246	220	215	204	235	237	207	242	196	214	220	233	236	197	214	226	244	254	261	242	201	227	219	242	219	227	228	262	223	237	225	245	242	201	213	246	245	254	228	214	198	234	192	246	240	225	233	236	253	230	254	234	254	219	217	215	254	226	203	222	206	238	226	243	239	245	252	202	226	200	238	230	227	262	221	247	220	256	219	218	210	230	210	252	215	215	230	242	234	205	220	229	257	247	200	202	218	218	222	207	210	251	212	222	258	231	253	229	213	230	226	225	218	213	226	228	214	250	227	205	220	228	220	226	229	201	213	250	258	249	225	227	232	233	224	224	208	232	252	208	250	215	218	216	188	257	244	210	215	230	209	237	243	213	221	203	214	216	228	240	232	215	244	210	217	251	246	208	240	229	219	203	266	239	227	216	232	241	203	244	226	228	241	221	253	209	242	232	233	197	218	209	220	202	226	229	222	206	196	211	212	224	218	247	227	212	235	211	248	216	217	223	221	209	242	198	229	242	224	219	220	234	232	223	227	229	233	230	250	247	204	228	235	205	254	250	227	236	248	244	247	241	237	238	253	235	205	218	206	221	233	231	237	206	230	236	230	239	227	234	200	247	210	245	209	197	232	210	241	250	259	215	247	194	216	255	241	247	243	203	230	244	208	253	247	223	242	252	235	225	233	233	219	211	244	198	226	203	251	215	226	232	224	223	245	209	213	203	241	216	227	215	218	224	264
3390	5081	3176	1538	964	793	633	609	607	582	556	591	520	549	576	524	502	547	538	505	536	508	513	553	541	518	517	506	541	518	516	541	543	539	482	512	526	563	489	507	537	527	530	605	533	556	505	569	533	565	548	526	567	531	550	540	549	565	574	496	550	495	493	504	544	555	528	522	549	540	513	528	546	502	496	509	539	524	545	559	516	527	527	507	553	508	505	493	544	504	549	545	502	515	501	557	507	502	493	528	541	517	553	527	516	551	545	537	528	536	555	527	500	533	500	524	551	529	523	508	523	523	529	519	565	542	547	537	539	534	493	532	540	517	536	522	571	537	486	467	516	512	518	547	512	553	513	505	533	532	516	541	514	497	558	525	545	551	518	560	533	531	538	585	516	549	532	524	488	548	503	551	532	510	527	534	520	524	511	550	510	508	516	554	517	495	528	561	514	515	519	475	471	529	539	537	547	549	490	564	533	537	509	521	495	544	536	499	463	503	541	525	557	564	498	535	549	500	500	521	524	496	519	555	563	482	516	505	522	532	531	495	506	534	575	562	529	528	548	511	531	523	517	513	544	514	520	525	540	544	479	521	525	533	499	518	531	526	511	488	498	499	547	541	516	559	518	520	500	499	520	495	512	531	523	492	582	522	530	528	508	525	541	553	511	513	556	520	521	547	480	511	535	527	533	538	519	518	531	520	536	515	519	537	520	532	551	543	533	534	509	500	490	538	547	570	552	504	548	514	531	524	520	575	503	533	502	546	525	579	508	525	512	556	487	559	538	540	493	523	543	551	535	550	548	536	511	521	537	540	570	530	580	504	506	533	512	521	541	529	553	552	547	502	505	515	525	552	534	508	532	492	532	494	534	512	563	520	588	559	519	490	528	531	503	562	535	570	534	499	574	529	544	523	524	510	522	510	526	537	541	543	514	504	540	510	536	544	520	515	544	524	568	541	542	497	541	506	511	511	545	553	520	552	479	533	585	528	601	505	537	534	515	561	530	494	553	539	527	517	520	562	529	471	515	527	528	530	516	493	551	517	560	513	537	490	566	569	508	505	529	510	519	556	479	493	518	547	488	530	545	533	525	566	526	579	535	557	524	513	513	546	493	463	558	521	550	529	535	555	556	526	523	563	536	540	432	507	535	552	544	499	602	511	536	552	534	532	519	523	533	543	509	503	542	478	550	499	501	560	563	490	535	514	521	491	517	540	551	537	523	523	564	533	487	520	572	571	539	494	555	539	547	512	539	514	558	518	536	488	537	540	517	521	545	524	527	487	529	531	493	550	504	512	547	534	501	497	543	550	533	508	546	531	483	528	538	518	556	508	556	554	533	508	489	517	545	534	532	561	536	538	505	532	522	532	537	541	521	504	547	505	539	553	557	564	528	549	536	467	551	514	508	525	508	525	535	508	504	547	567	485	550	551	559	527	551	537	542	502	521	540	526	529	540	553	517	502	474	495	536	507	505	503	526	510	526	505	501	524	530	513	525	518	517	499	525	516	537	514	520	539	517	508	539	492	518	518	541	549	518	506	515	514	508	515	549	547	536	526	528	502	508	503	552	496	525	512	528	493	503	498	551	512	536	513	540	555	508	532	509	517	541	556	572	505	523	518	535	506	523	537	531	515	545	494	493	562	469	485	548	538	488	570	530	528	521	472	538	546	497	511	524	542	529	529	512	519	545	490	513	543	506	503	549	517	564	532	546	527	512	509	536	562	541	522	541	513	531	499	504	479	540	526	545	509	547	529	511	502	556	489	490	550	504	513	527	515	541	520	521	513	520	528	507	508	554	484	550	509	524	544	541	541	507	577	546	559	519	519	515	518	509	542	532	517	524	562	523	556	527	552	495	545	549	518	518	529	530	536	504	521	557	487	564	507	528	534	565	543	536	535	495	529	539	537	523	507	548	550	485	512	541	510	523	489	522	547	507	520	557	541	531	537	539	526	551	534	555	527	508	522	538	548	496	540	508	562	527	591	536	519	593	530	516	490	476	537	543	518	544	547	520	492	542	510	538	531	519	503	506	510	521	574	529	532	548	569	492	503	549	545	484	490	478	518	511	493	531	531	511	557	530	543	524	506	527	527	578	552	508	536	530	508	526	520	508	503	559	521	534	526	524	519	537	535	557	505	526	553	497	541	532	544	529	507	508	505	545	524	514	495	519	526	513	554	573	521	539	549	535	534	547	537	489	527	482	518	558	551	523	520	515	490	540	540	495	535	492	546	511	520	561	560	536	526	495	524	546	500	516	529	505	529	517	504	512	526	526	558	550	547	591	542	518	528	516	512	497	561	511	510	536	522	522	525	541	521	518	545	560	501	539	538	537	559	523	503	527	493	521	499	508	526	485	548	516	550	500	542	523	491	535	523	527	512	533	506	512	528	534	506	519	543	501	555	538	505	556	519	557	521	535	526	538	571	527	542	527	489	509	541	495	540	504	546	529	521	495	554	555	552	506	513	542	540	511	508	529	565	535	524	561	511	494	559	566	526	586	502	511	557	556	533	518	542	561	495	511	531	509	473	523	548	528	540	510	559	531	519	523	534	506	537	524	551	549	549	560	522	533	540	501	529	546	546	534	518	549	531	517	499	481	491	488	538	520	528	496	524	556	542	518	520	520	526	556	507	544	541	540	525	539	524	551	478	505	513	584	548	553	532	527	525	523	515	536	537	546	554	526	508	539	500	524	509	520	537	540	517	519	514	544	494	521	542	510	537	546	522	534	501	562	545	543	537	511	553	539	501	548	537	545	502	498	537	552	556	527	517	510	577	535	570	515	532	520	496	554	507	500	567	523	556	519	550	532	529	567	542	550	537	482	549	533	537	519	520	530	497	549	512	501	479	522	521	516	532	523	576	509	524	516	571	537	524	558	542	533	549	555	534	521	548	490	521	578	514	532	499	506	558	538	494	545	481	519	530	535	532	580	504	553	532	513	513	548	552	555	506	527	514	514	539	501	534	540	526	539	506	557	506	486	564	523	563	516	532	533	496	526	548	512	473	531	498	538	523	510	522	542	524	560	587	498	534	538	541	578	477	498	519	545	546	536	506	542	497	509	519	520	543	548	518	526	534	536	542	514	477	513	548	519	513	547	481	536	552	554	508	537	543	525	489	552	519	481	523	509	553	505	539	536	495	497	528	515	527	554	502	470	516	523	507	511	501	536	546	519	511	532	486	503	516	488	527	526	525	502	518	536	528	508	547	506	490	544	508	538	551	519	569	501	565	570	536	532	526	494	518	504	525	535	500	515	508	517	529	538	500	508	504	528	505	518	504	525	502	556	540	473	524	514	510	513	527	531	518	549	540	525	537	539	554	475	501	529	507	541	542	549	570	535	574	538	504	542	490	530	546	528	526	541	561	565	526	541	530	491	501	545	550	556	517	488	526	533	578	531	496	545	493	506	524	505	497	504	552	490	510	533	527	557	548	525	532	532	587	542	516	532	544	543	511	538	494	514	541	500	492	490	536	535	527	516	526
32543	11955	1386	431	330	340	359	384	389	330	331	356	375	330	389	344	376	345	351	333	371	353	337	333	353	348	313	296	366	330	344	360	308	345	317	321	338	339	332	350	349	331	342	349	361	345	343	315	329	317	355	333	339	371	376	340	364	353	331	336	325	351	390	355	314	370	343	362	344	370	343	335	349	380	359	350	333	326	336	344	309	353	352	325	339	307	351	331	345	365	349	370	341	329	298	300	344	379	333	343	362	316	327	374	345	341	374	333	357	351	343	299	344	359	346	333	345	353	309	356	355	375	367	340	312	308	335	329	338	353	332	347	350	345	334	336	344	338	321	366	321	362	349	314	348	360	341	312	345	332	341	328	304	343	343	310	332	360	332	359	349	338	331	329	346	368	365	375	357	365	345	352	358	374	351	353	336	358	360	389	310	345	344	354	333	342	338	351	345	339	351	346	361	349	328	322	355	344	369	330	372	331	360	341	373	361	340	369	371	331	360	356	334	362	294	354	352	325	328	309	339	337	323	320	348	364	359	308	316	325	343	374	335	352	320	351	352	354	328	332	347	361	343	360	346	345	351	351	350	383	349	314	339	359	335	359	306	305	378	363	353	333	350	363	327	337	304	353	333	327	348	351	305	332	360	346	331	357	388	334	353	332	331	317	361	323	352	308	339	331	320	315	354	329	372	326	359	325	338	353	332	368	328	348	336	336	319	380	314	368	319	365	366	371	302	340	360	345	354	332	321	339	303	348	349	352	363	325	373	310	334	382	402	343	365	338	344	357	351	354	360	314	348	340	365	319	319	329	336	329	347	317	347	353	376	330	352	342	365	312	324	344	323	359	339	335	320	323	378	352	349	334	367	373	354	333	322	344	345	352	331	343	370	357	324	366	343	335	344	393	337	339	328	339	352	332	389	336	343	334	381	315	360	313	325	358	323	333	331	337	365	337	304	339	322	320	301	351	352	327	333	341	344	339	310	302	329	359	327	356	336	347	332	350	323	325	313	339	336	328	339	316	339	341	341	367	322	406	339	352	377	327	344	331	340	313	363	301	347	347	349	334	330	336	381	356	336	336	325	340	350	381	389	340	354	351	342	360	327	282	326	345	376	347	308	336	304	321	347	357	340	331	350	323	329	365	354	346	362	334	335	337	353	369	345	337	365	374	372	327	321	371	344	337	312	352	347	334	369	308	345	357	318	393	355	318	333	324	338	330	338	299	347	394	330	377	340	359	339	341	342	346	315	373	338	353	348	375	302	339	330	309	372	335	351	355	316	334	344	385	315	331	359	358	334	341	327	354	342	315	309	326	337	335	347	360	360	329	338	337	302	344	364	324	360	339	350	328	360	343	345	334	325	299	368	334	311	340	347	343	326	333	318	338	331	331	313	346	386	327	338	328	368	355	307	318	356	328	363	343	366	339	339	362	304	341	335	327	330	365	329	340	326	328	332	325	349	330	330	360	370	341	346	313	362	362	352	344	417	357	360	353	303	380	370	384	328	339	352	314	332	352	310	312	337	353	313	330	363	324	368	329	351	333	314	354	357	329	317	335	351	311	314	344	318	351	383	333	333	342	355	343	367	351	332	309	350	325	368	364	343	330	318	339	353	327	352	381	316	342	344	327	351	377	335	336	370	317	362	351	380	321	331	332	331	361	314	346	339	333	347	331	347	332	282	354	327	350	349	372	363	369	367	358	336	347	353	408	347	292	323	310	374	343	367	334	355	350	324	365	345	388	325	338	324	362	376	381	337	326	344	365	352	320	349	346	345	321	357	381	337	354	360	377	367	348	329	329	352	354	329	356	364	341	347	380	357	329	353	331	334	341	401	389	324	364	391	357	374	375	349	324	338	308	349	344	331	325	358	341	365	346	327	357	317	356	332	333	358	386	361	362	348	315	336	385	359	317	333	355	346	332	322	373	349	349	343	367	360	335	360	366	303	350	318	346	320	370	378	355	347	329	315	366	329	356	374	318	337	305	359	330	328	316	347	332	345	318	346	351	354	342	352	342	370	385	361	366	311	354	322	315	330	368	310	306	335	341	318	348	367	344	370	342	347	351	339	317	373	308	385	360	365	330	339	368	355	323	348	341	340	378	354	351	333	316	362	383	369	333	339	321	336	366	346	352	340	383	348	344	347	381	366	356	337	318	401	364	348	353	339	348	323	378	329	358	342	333	339	349	350	334	352	369	341	310	333	287	329	310	354	356	345	323	339	306	346	352	349	306	358	362	318	338	309	336	355	333	334	335	349	332	314	333	355	344	365	374	325	328	339	320	383	323	336	368	348	363	331	372	319	333	332	307	349	341	309	334	326	329	335	342	303	375	363	365	333	345	334	383	350	367	355	332	329	346	318	316	323	340	358	371	315	338	329	340	379	360	371	337	356	339	352	342	318	335	369	347	372	351	311	338	381	317	341	346	341	360	317	369	375	347	321	328	346	348	300	374	341	329	357	323	362	327	354	373	328	339	334	317	381	327	335	338	361	330	339	344	373	311	375	366	324	342	332	354	348	338	338	379	355	353	356	359	314	348	342	343	377	352	326	330	327	361	370	365	330	358	341	374	352	351	335	367	343	384	381	333	335	308	345	341	355	317	340	342	352	306	360	359	326	379	333	345	346	369	363	378	359	366	351	354	347	335	364	327	363	390	341	345	320	311	332	346	345	341	322	341	341	334	334	353	345	339	357	335	327	330	352	334	337	319	354	331	341	317	344	288	336	334	358	321	337	346	328	361	339	327	367	323	356	350	329	386	366	335	346	342	350	348	337	333	325	344	343	358	350	335	371	348	358	355	354	342	342	358	368	335	328	337	329	339	351	351	341	341	350	335	316	350	377	367	317	346	373	394	362	356	363	326	323	341	331	363	334	355	320	329	322	340	312	333	321	320	335	334	378	392	364	365	353	349	351	348	336	356	383	355	372	342	330	358	309	371	361	362	405	340	328	370	328	330	375	351	351	345	304	346	318	306	336	339	345	369	350	335	352	311	335	303	314	354	336	325	359	356	335	311	352	348	324	355	326	328	364	358	367	357	347	348	380	336	315	346	351	356	347	367	381	326	342	362	337	359	349	320	335	345	365	323	356	374	350	366	357	370	386	340	371	346	364	336	341	346	343	350	298	335	334	323	356	355	333	319	315	362	351	355	353	353	374	335	312	381	349	354	364	333	342	348	350	351	378	354	351	365	328	341	402	354	331	336	341	346	335	387	317	296	369	334	360	295	318	311	300	343	369	363	361	363	328	324	357	351	363	373	365	369	416	395	318	327	362	325	319	340	333	363	311	346	349	385	353	344	330	323	321	357	329	346	345	324	337	355	341	350	331	390	345	334	326	328	381	340	351	397	324	302	325	399	363	336	356	332	336	297	368	299	315	355	351	319	334	314	362	353	328	355	353	351	355	322	327	333	316	349	358	374	372	345	344	364	325	333	321	333	355	369	378	325	352	384	321	328	352	330	348	316	325	363	317	306	386	369	328	335
6258	930	925	853	785	779	815	775	829	819	770	827	806	746	809	811	791	834	823	794	799	804	806	814	811	841	811	849	797	800	765	797	789	834	745	782	781	839	716	779	810	756	767	816	782	790	782	867	816	799	811	791	838	830	816	780	779	812	739	783	831	752	795	783	789	830	762	763	826	842	806	783	808	790	746	782	790	838	772	787	813	836	802	787	824	746	791	753	782	802	811	795	775	825	775	761	788	770	804	775	811	847	789	770	846	791	751	749	790	825	853	833	788	739	750	843	814	818	798	777	803	767	800	800	810	786	792	814	813	822	758	780	783	782	815	795	825	843	780	760	794	757	809	765	814	830	786	790	815	849	762	816	802	730	791	761	781	766	773	824	768	807	802	790	798	773	802	778	769	809	722	795	795	776	773	833	823	838	765	827	816	742	811	831	772	800	796	845	860	804	805	846	819	734	732	812	791	783	764	793	760	786	782	757	818	788	823	769	805	808	852	788	846	817	755	773	798	830	785	795	740	813	814	775	746	814	760	786	760	778	774	819	751	825	799	835	789	793	788	775	801	848	788	830	801	767	783	765	817	751	799	820	773	802	817	772	750	798	863	800	829	780	817	799	826	803	809	814	795	795	759	796	850	820	798	808	798	809	794	789	814	777	789	834	764	793	798	783	828	797	782	825	836	783	794	738	825	788	857	752	788	817	787	800	810	841	783	739	788	778	824	785	766	811	786	819	783	808	809	757	836	836	798	751	776	785	755	805	802	821	832	796	804	842	803	808	758	811	841	794	778	776	794	783	778	771	757	755	789	772	796	804	822	808	815	806	834	811	814	791	815	856	746	787	802	835	754	802	787	739	807	832	795	756	778	770	765	811	787	784	768	763	761	811	801	786	822	794	823	762	814	772	778	811	780	768	791	796	806	813	794	788	769	793	780	819	795	777	790	822	772	789	795	816	800	833	782	777	773	795	768	768	801	794	751	816	860	795	798	789	847	826	770	784	805	814	778	745	785	756	808	757	800	832	810	781	785	780	755	766	799	834	797	791	748	831	778	778	862	846	761	761	803	738	764	817	784	795	802	776	789	784	759	806	778	751	777	759	747	820	810	758	770	786	859	785	831	738	811	791	788	753	779	787	806	792	799	779	800	816	753	797	796	767	804	775	794	827	778	844	825	832	779	786	780	818	788	815	810	795	779	837	779	753	720	794	741	768	838	789	780	782	808	791	778	798	796	771	786	767	817	785	775	763	769	824	799	780	814	804	805	819	798	777	806	823	811	791	758	777	735	807	799	752	817	763	777	814	793	813	833	825	788	801	800	822	781	750	746	795	796	797	859	740	813	791	829	812	748	793	795	786	738	840	773	745	798	794	761	806	849	778	787	824	805	754	847	762	770	801	766	761	769	817	818	796	758	829	806	794	810	757	831	767	784	745	783	751	762	809	799	783	752	749	731	805	771	806	790	796	787	766	821	806	874	819	805	823	763	828	805	784	780	850	810	800	808	780	805	776	825	823	784	802	824	860	779	782	801	848	814	822	763	747	815	819	781	818	829	796	747	820	802	803	851	780	773	821	776	796	789	800	788	791	757	813	801	811	778	814	781	842	726	828	783	801	819	784	818	856	795	812	767	810	773	817	788	807	823	748	804	807	743	769	763	844	837	804	789	801	809	831	782	789	793	814	814	788	840	806	768	804	810	793	784	771	831	756	807	810	765	780	784	800	805	782	791	791	835	761	777	769	765	809	784	793	815	809	821	803	781	817	838	809	805	748	829	856	804	788	777	816	809	790	820	797	824	837	792	851	768	824	819	841	831	762	780	771	852	829	784	803	816	769	778	782	784	802	807	833	745	809	761	785	776	799	841	795	818	848	803	740	773	820	862	770	795	802	789	817	822	774	803	767	726	804	844	789	824	829	805	777	786	775	788	827	804	815	831	825	806	784	836	786	758	792	753	824	794	813	780	800	805	813	814	811	784	772	809	787	823	802	782	799	792	795	760	809	794	794	783	778	804	828	788	812	815	815	804	787	811	781	731	809	800	757	837	811	791	739	783	809	813	767	781	824	727	819	761	805	758	777	787	837	791	842	814	770	744	820	802	804	814	828	731	834	789	743	836	812	825	800	755	773	779	782	760	746	823	821	795	765	799	776	792	802	795	735	830	760	773	813	851	779	788	785	784	753	833	783	763	823	798	760	786	789	793	769	772	811	819	749	805	809	829	770	792	818	786	793	739	782	817	790	791	833	754	799	814	777	779	765	851	798	821	752	845	816	867	832	849	736	786	816	799	828	772	803	793	741	805	786	812	835	757	803	749	816	839	811	819	818	805	794	813	806	757	828	772	849	861	828	856	770	790	777	771	771	744	862	747	785	801	751	810	763	766	805	755	789	820	777	850	789	825	806	789	791	817	830	810	805	804	774	804	812	755	805	810	802	756	771	812	776	773	794	761	780	786	792	734	810	761	800	810	791	830	798	825	775	828	793	764	808	837	784	837	696	814	797	758	778	793	832	787	766	748	815	777	835	824	811	797	813	746	808	819	799	763	790	814	810	828	827	857	828	737	781	803	751	784	793	763	789	801	822	850	793	821	847	746	813	793	778	814	800	863	824	790	817	724	778	778	827	786	813	783	788	819	851	750	815	815	810	817	795	833	811	832	748	791	769	764	796	804	782	813	790	813	822	750	768	804	827	823	799	752	818	779	743	783	802	839	793	790	792	803	801	799	791	820	801	850	799	876	853	796	779	828	800	779	780	787	820	834	814	827	828	809	810	802	760	776	799	827	783	807	775	749	761	833	786	852	743	859	868	813	815	741	788	791	794	762	772	824	806	778	833	745	797	769	748	809	778	844	783	831	853	722	793	813	775	795	824	833	787	825	805	844	828	771	797	761	802	794	803	801	797	799	786	816	769	838	836	802	816	814	768	772	802	753	792	792	796	774	785	801	846	786	800	809	787	813	763	752	765	792	794	807	813	856	798	782	787	788	792	753	828	787	790	827	820	794	788	725	770	792	810	811	762	812	797	793	776	753	815	771	813	834	790	822	799	789	757	793	826	770	787	776	784	751	827	774	799	807	741	802	779	852	792	778	783	784	802	808	771	786	712	816	741	771	786	826	793	799	776	827	793	821	787	822	765	771	828	756	837	767	799	801	779	807	769	797	811	803	801	790	804	814	810	794	819	789	878	821	840	760	858	768	842	811	790	781	800	758	766	808	777	773	755	766	775	771	778	798	787	811	782	800	795	790	768	788	790	814	743	755	801	743	794	780	813	740	806	768	849	815	767	804	792	775	769	810	767	798	787	785	764	789	767	848	844	816	807	816	802	759	835	786	751	804	773	801	809	773	806	811	824	752	833	718	765	780	793	817	794	799	786	768	794	760	770	801	801	800	760	772	778	753	823	748	767	780	788	814	771	767	823	783	796	786	787	797	833	725	788	825	845	770	794	754	859	736	772	768	784	781	755	819	794	755	796	770	741	760	796
24500	20883	24500	27390	20062	1714	606	466	465	478	466	442	404	439	433	412	399	370	396	402	420	422	423	453	378	396	396	375	392	424	389	377	427	386	426	388	403	414	398	379	426	416	405	398	420	432	400	397	421	443	428	394	407	385	416	403	410	400	393	374	386	437	358	426	392	412	422	412	452	407	403	391	423	416	406	412	446	399	359	368	361	395	405	403	357	393	419	384	401	416	415	403	417	403	424	394	412	367	415	424	394	405	416	439	397	408	411	398	383	376	412	377	408	414	430	385	409	381	411	394	394	400	412	397	410	431	385	425	431	389	417	395	389	383	437	435	420	385	377	381	367	433	404	384	416	384	395	394	379	402	371	425	356	400	380	434	375	404	403	399	414	394	442	433	379	452	384	410	389	420	411	401	396	395	399	406	392	379	416	397	382	396	411	418	398	395	404	403	420	386	379	427	420	410	409	380	383	367	392	378	370	428	371	414	405	405	391	379	394	420	392	416	396	407	360	373	375	406	403	402	394	427	402	392	408	402	395	410	397	398	371	393	417	408	420	406	404	395	449	409	419	393	434	426	378	355	380	370	408	367	354	381	404	390	416	387	409	410	398	423	409	424	407	408	372	368	394	409	394	409	367	389	407	402	388	386	438	385	347	376	457	436	416	431	390	415	361	383	405	396	400	405	396	403	375	415	413	404	407	415	362	389	367	354	351	400	399	406	422	434	403	389	394	411	444	417	409	403	412	409	425	372	375	353	341	397	456	372	398	414	405	412	448	391	421	366	380	411	419	431	376	399	378	430	411	357	384	385	391	377	355	383	405	373	421	406	423	392	413	407	382	411	409	390	420	413	370	408	376	422	422	425	392	380	433	384	424	404	411	438	387	428	392	408	403	363	412	427	432	401	429	424	406	331	444	418	390	355	375	361	401	371	422	427	421	405	413	438	400	428	410	398	392	412	423	406	393	358	382	397	371	403	377	390	390	377	404	417	394	380	421	428	402	385	411	386	419	351	371	427	385	371	416	362	397	434	381	416	421	388	410	393	409	391	415	425	371	423	385	363	424	362	380	399	437	446	395	364	435	393	391	402	406	388	428	398	391	393	407	401	416	433	335	407	405	383	407	409	413	434	360	401	402	415	416	390	382	395	391	379	378	369	362	455	415	409	377	448	365	382	364	372	393	399	401	422	415	372	416	412	364	366	418	431	417	394	390	395	394	372	477	381	409	423	377	353	412	390	380	417	416	430	388	411	367	384	403	413	372	413	384	416	384	385	370	406	396	411	377	456	422	433	356	412	444	412	404	432	424	372	427	407	404	370	389	373	350	386	422	454	376	344	436	394	418	431	403	380	380	373	397	382	424	382	391	402	413	372	394	432	400	363	398	402	395	426	413	404	394	399	390	411	390	389	400	400	407	390	427	423	361	417	421	396	371	413	403	364	419	410	395	380	379	426	379	393	420	434	349	407	398	395	387	436	383	359	430	382	397	404	423	438	392	421	405	436	380	407	331	375	345	414	431	372	404	399	359	381	399	420	397	369	416	388	426	383	407	348	370	402	405	411	421	400	411	406	405	404	386	400	400	386	376	376	408	401	370	398	390	399	396	419	429	417	381	364	378	399	420	395	403	411	386	367	399	393	370	381	353	391	388	397	438	403	373	380	392	388	378	405	401	402	386	447	408	401	418	367	404	362	426	432	406	372	382	393	401	405	409	414	402	401	390	444	412	430	377	370	418	348	404	373	374	376	387	376	388	401	423	413	382	405	382	379	404	391	395	359	378	416	398	390	423	380	340	387	425	419	396	405	417	380	389	380	418	402	392	393	412	435	426	414	381	430	428	467	391	411	392	368	403	415	371	427	408	405	409	386	390	392	383	401	393	395	441	392	409	389	378	381	386	383	402	421	410	409	412	429	383	432	390	412	390	410	376	399	391	408	383	373	383	383	407	370	432	383	395	403	405	397	423	401	395	430	369	397	391	390	337	389	406	378	391	423	404	431	407	384	398	450	384	381	450	368	354	417	382	395	405	357	409	396	376	420	427	396	407	400	397	397	389	411	373	376	417	354	367	362	395	402	400	404	389	388	393	404	397	397	372	412	422	424	413	398	376	411	427	409	383	428	382	402	398	380	356	380	410	400	343	408	418	372	394	399	401	392	383	416	434	379	377	356	360	375	422	425	445	374	435	389	363	402	447	385	415	400	393	382	404	386	382	382	430	413	400	391	402	392	374	370	401	388	393	417	365	366	383	402	379	436	347	402	401	406	367	374	415	412	378	381	400	404	359	438	387	406	392	380	393	383	418	357	396	362	413	384	401	396	436	355	452	404	434	401	368	389	403	387	399	395	389	425	376	407	417	400	407	413	387	389	384	364	409	361	424	374	423	355	409	403	418	411	388	403	373	382	387	414	377	397	355	412	384	409	404	421	405	415	425	396	391	391	414	375	403	383	388	399	396	404	378	416	416	365	391	403	349	404	390	399	456	383	409	361	366	406	402	384	334	393	401	359	429	350	414	386	403	392	384	462	394	349	391	390	373	388	390	383	383	423	423	418	400	409	431	432	400	338	404	391	388	414	412	378	392	417	429	386	403	387	400	385	384	364	385	371	377	367	374	413	370	393	438	361	394	398	399	406	393	379	409	397	405	378	387	420	445	411	437	395	417	343	388	386	404	362	398	388	404	386	396	374	412	394	405	402	357	395	414	399	395	390	367	381	409	398	420	392	414	378	398	419	417	428	393	357	415	393	398	399	390	378	378	415	377	397	410	376	412	368	385	423	405	418	396	382	416	362	416	396	406	381	403	415	386	370	421	385	410	404	401	410	398	408	391	408	366	352	366	417	415	416	434	378	442	420	390	388	400	390	407	384	374	424	380	391	390	370	362	407	369	375	426	399	398	383	382	381	412	432	417	416	408	405	403	415	400	386	362	379	358	400	368	420	385	365	402	377	371	394	409	373	405	404	403	405	420	396	381	399	433	380	406	393	417	390	416	408	359	408	385	375	420	408	379	400	371	399	394	357	376	423	408	389	391	366	424	378	424	392	417	390	414	386	387	424	376	447	388	397	378	436	414	404	420	409	405	396	404	373	428	401	386	373	391	424	397	400	423	430	398	369	397	399	365	399	429	400	368	379	414	387	395	381	419	372	398	376	380	367	412	384	404	407	428	367	403	389	356	416	369	417	448	352	376	364	381	373	396	386	384	418	361	390	404	407	384	399	402	390	357	386	381	368	394	400	365	386	395	429	384	388	439	340	429	391	410	414	381	377	397	404	400	388	424	389	380	381	398	403	396	446	422	390	415	394	447	390	411	401	415	414	376	366	415	420	380	379	419	376	398	362	358	394	417	383	404	392	355	361	378	392	415	390	412	396	389	422	421	380	398	414	351	410	413	393	375	362	429	408	396	426	433	375	421	419	424	384	423	404	392	386	386	424	401	384	398	354	427	348	408	408	401	391	404	385	380	383	390	389	392	417	390	392	408	393
3427	3083	2142	1383	1120	1071	965	893	953	934	930	910	917	887	893	867	886	855	888	909	881	826	890	838	899	815	885	863	886	899	890	866	887	854	833	843	866	899	866	889	886	881	845	860	835	886	932	910	886	928	870	868	896	890	882	865	880	866	854	904	942	857	851	848	863	868	904	899	838	864	900	928	872	940	906	869	812	837	861	849	880	878	850	908	876	903	832	896	904	840	897	902	929	883	928	805	880	872	856	898	861	923	848	934	856	888	849	857	918	880	920	857	870	838	905	870	902	889	892	926	864	892	886	865	824	920	878	951	848	885	865	826	923	912	911	854	883	913	888	901	887	882	928	874	825	872	902	896	899	855	903	819	908	893	824	867	853	822	897	866	925	797	873	868	898	860	872	886	863	921	873	874	848	875	859	863	902	817	874	872	853	856	879	911	857	910	873	896	885	850	914	837	858	878	852	928	892	851	907	835	890	953	929	883	911	840	851	918	881	860	911	873	854	845	874	866	872	835	882	883	865	905	902	842	909	865	921	917	863	873	868	886	902	830	857	855	791	876	864	857	847	880	871	877	913	845	941	837	874	847	924	855	851	902	826	809	873	861	897	900	836	853	851	885	778	894	873	835	860	833	898	887	839	908	853	876	882	877	858	835	887	833	845	893	893	896	921	857	912	908	858	836	871	866	889	821	853	884	849	878	908	921	884	906	885	846	911	900	858	898	881	927	876	938	863	880	931	868	926	879	848	936	840	854	906	847	838	859	858	911	863	862	866	831	886	859	930	908	895	884	861	857	878	858	848	862	883	820	875	860	845	872	916	890	898	870	844	932	890	927	869	892	883	837	863	841	905	872	881	835	830	915	903	899	853	883	866	880	851	843	850	906	875	797	866	870	827	835	822	910	906	928	888	836	863	879	858	895	881	908	875	848	873	898	896	911	916	901	864	936	899	888	861	847	914	888	891	862	795	844	923	869	825	880	795	916	805	876	886	863	876	885	866	852	910	918	921	885	926	912	864	887	941	934	871	893	866	866	870	909	870	896	862	848	885	854	895	854	918	823	870	914	895	859	952	910	832	870	893	838	848	891	841	923	848	879	914	894	943	890	912	904	894	886	922	886	901	884	874	883	892	870	863	889	818	872	950	898	914	886	844	925	895	895	859	887	887	913	867	907	897	893	856	915	889	866	938	870	888	836	866	847	893	913	882	896	871	854	889	859	881	868	880	848	860	870	897	856	874	860	865	928	867	935	842	880	887	894	836	866	886	901	892	912	826	885	825	866	902	837	898	906	909	911	907	883	922	855	863	881	859	870	880	871	956	877	881	854	858	890	859	820	879	890	900	897	846	840	895	884	865	889	903	837	873	845	869	877	884	859	895	892	899	869	900	818	869	910	952	885	892	817	866	867	931	897	896	903	910	884	916	901	940	869	906	812	913	876	884	868	847	846	872	897	925	843	892	923	892	884	856	859	892	863	822	907	898	943	870	873	879	806	920	898	882	896	840	871	801	864	888	897	896	914	837	871	867	816	870	828	877	875	847	858	886	884	828	827	907	911	840	880	871	860	863	814	872	908	897	896	948	893	825	864	890	850	874	895	882	920	863	854	903	861	877	866	898	858	854	882	784	926	863	870	832	860	852	876	862	856	844	907	862	884	851	909	858	900	840	901	827	875	892	858	874	911	870	848	920	923	875	896	920	927	857	894	909	850	870	901	908	895	848	884	834	908	881	892	885	830	869	899	950	890	858	855	917	937	888	921	863	939	873	838	839	908	915	852	923	865	870	918	872	938	896	823	852	880	866	852	853	904	872	842	874	870	879	914	905	888	879	839	929	886	818	849	878	852	879	899	851	895	884	881	883	893	832	853	862	889	895	864	882	940	833	881	869	866	828	855	935	895	925	872	894	854	864	926	880	891	876	879	878	868	835	906	875	825	892	864	830	914	859	900	879	859	878	950	871	888	838	824	859	863	839	886	848	825	976	888	925	987	904	891	870	868	910	881	880	855	869	817	855	904	866	874	857	900	857	875	862	927	854	905	891	889	865	899	850	870	877	848	844	860	894	822	890	877	867	904	839	866	938	891	897	813	849	847	903	908	883	959	969	855	878	855	925	879	894	884	909	895	906	842	899	915	818	844	868	903	833	850	851	862	897	920	907	853	874	879	884	937	834	858	885	897	886	876	920	801	892	861	911	880	866	859	863	906	928	896	872	859	872	866	902	846	846	877	881	871	847	903	895	860	918	925	870	925	861	886	876	853	880	883	877	879	901	907	846	883	884	886	865	873	865	897	885	858	881	882	800	885	909	890	890	881	871	848	828	917	869	880	885	919	863	853	872	925	879	907	876	869	903	887	888	896	847	866	853	821	857	900	890	894	884	921	839	903	911	916	931	898	887	847	882	846	850	891	892	890	831	977	877	924	853	886	876	926	909	862	855	922	870	870	878	886	890	844	900	868	909	883	908	892	886	890	910	902	881	893	828	848	852	862	859	885	938	809	852	889	865	850	888	906	909	922	890	854	835	898	919	865	866	906	895	908	899	833	886	943	827	917	840	796	846	898	881	928	900	871	909	903	878	898	891	875	943	882	856	868	844	844	892	813	884	872	856	889	887	862	853	866	851	915	882	904	886	876	875	916	892	815	846	916	882	861	924	832	901	914	903	897	878	896	834	873	851	917	902	924	843	888	914	918	862	848	883	852	816	853	930	839	892	877	929	846	940	876	809	864	899	922	893	905	836	848	853	864	897	882	837	835	911	868	854	873	894	926	827	915	851	857	946	922	883	905	898	901	872	855	863	880	902	871	872	882	899	848	846	899	859	857	854	905	857	844	854	876	862	884	852	904	911	893	830	857	919	857	870	853	857	866	891	917	921	893	882	892	894	927	851	910	814	881	900	863	829	881	876	867	882	895	923	815	849	898	875	867	873	880	848	851	828	882	877	892	837	897	865	866	899	845	894	889	892	857	893	891	848	920	861	888	895	886	900	895	906	864	856	867	889	847	856	899	893	929	852	880	868	873	872	863	871	872	871	836	897	880	852	852	889	942	878	896	897	865	892	865	907	896	852	838	837	868	833	908	876	842	920	842	867	858	941	893	857	909	877	877	910	917	888	872	880	815	840	939	835	848	863	894	832	941	902	892	922	847	860	863	869	901	886	888	866	869	879	840	906	805	882	924	899	898	832	922	927	872	867	861	868	931	874	847	891	892	903	887	847	917	930	887	934	868	797	897	921	863	897	881	882	859	873	841	916	905	883	870	802	875	906	865	916	864	837	866	953	812	920	877	882	877	907	928	890	908	883	841	877	860	900	886	839	905	905	912	872	898	857	917	864	857	778	903	921	929	883	882	919	853	848	842	889	817	940	853	909	912	856	860	857	917	865	877	890	847	844	883	888	862	884	903	948	897	930	875	909	896	819	930	850	883	877	856	878	888	898	847	872	844	910	851	856	887	898	827	896	899	916	891	843	895	892	862	852	872	876	892
23566	20842	25095	26703	20847	20842	2900	515	399	342	271	293	281	286	273	238	262	260	263	243	246	287	251	257	225	285	267	245	262	241	258	239	246	252	236	257	248	252	277	223	234	202	257	268	254	225	242	244	246	242	242	207	243	279	241	234	258	254	215	229	232	238	253	234	238	253	226	227	225	231	243	247	233	243	222	239	234	229	219	234	234	230	226	259	239	229	244	256	262	246	222	208	238	222	234	219	214	228	227	249	212	217	233	196	238	252	242	233	244	245	242	236	244	228	250	243	222	222	205	227	228	234	265	268	227	234	228	199	236	239	228	226	260	221	217	212	220	256	234	208	236	236	224	208	253	250	222	247	255	228	222	232	255	230	214	226	255	222	243	237	246	254	255	218	208	244	254	245	246	246	240	203	238	229	207	246	264	245	260	257	248	270	234	249	236	266	230	223	220	210	192	234	228	253	234	226	248	235	226	232	231	228	209	233	234	281	226	244	223	244	240	249	262	239	244	202	256	237	254	236	251	234	234	217	227	242	220	255	220	252	247	221	229	237	223	196	236	242	233	249	218	254	256	221	228	240	229	233	226	227	233	250	234	227	218	228	221	240	242	243	216	230	247	215	243	239	240	259	259	230	202	239	201	206	260	266	227	253	221	235	246	241	209	220	231	199	263	252	221	197	230	238	236	238	216	247	216	235	234	252	238	245	222	272	221	247	219	276	212	223	227	225	222	229	223	234	247	222	238	224	238	236	245	238	226	202	236	247	225	221	249	248	226	215	255	235	244	226	245	220	203	247	283	229	211	233	255	201	230	223	234	235	240	267	215	234	248	234	245	248	231	229	241	253	229	240	222	215	223	242	222	215	250	230	236	243	226	226	223	232	211	257	253	246	217	212	227	226	277	216	252	221	248	219	209	251	241	251	231	277	216	236	249	229	215	218	219	271	265	251	224	227	232	237	254	256	255	220	236	244	244	253	226	248	232	228	244	247	227	216	226	203	244	208	238	231	245	253	244	238	223	217	218	224	248	211	260	234	247	230	187	216	254	252	236	222	232	253	251	241	215	247	229	249	237	215	238	253	241	233	233	216	226	213	234	231	240	229	252	234	242	211	241	257	221	229	246	248	215	196	237	263	208	253	265	238	244	218	219	241	197	249	240	214	223	236	242	266	259	248	220	236	260	234	240	246	232	218	255	257	241	245	216	208	241	248	236	227	243	231	246	265	226	241	278	215	209	264	266	245	241	212	230	240	212	253	238	218	226	252	242	227	228	241	212	233	253	268	200	235	229	213	248	214	228	227	254	229	250	265	216	239	249	225	226	230	214	209	245	216	213	204	244	249	232	210	233	234	231	231	224	231	244	262	218	207	226	207	254	245	234	217	228	245	220	218	242	239	217	222	230	219	220	260	231	268	254	231	263	240	239	218	229	224	242	254	257	242	241	239	216	230	245	239	257	234	224	251	246	214	220	242	227	221	211	227	236	253	233	254	240	235	213	220	228	223	240	220	221	226	208	237	212	243	198	248	246	236	250	220	244	240	250	233	252	269	207	234	213	231	213	217	209	224	207	246	257	244	257	244	229	239	248	229	255	241	227	238	255	245	260	227	230	234	241	250	238	205	234	203	226	225	248	220	219	238	225	236	232	237	210	238	264	237	233	230	258	233	221	187	237	235	207	213	211	247	220	264	231	272	243	222	235	238	235	222	236	210	207	212	225	196	225	235	250	224	247	249	251	256	234	214	249	218	242	263	242	217	218	250	223	252	243	248	225	249	274	250	231	219	205	264	241	246	227	235	218	232	226	242	196	211	203	215	241	234	204	206	247	251	258	244	240	220	253	203	243	227	227	245	219	255	287	244	269	247	218	220	221	240	202	212	227	223	229	244	257	256	218	223	244	231	253	245	234	234	230	229	216	289	220	218	220	227	230	225	241	248	219	249	223	249	231	221	238	215	224	229	237	247	207	257	222	234	258	279	236	227	227	247	224	227	204	234	224	224	273	214	232	232	255	210	234	218	237	249	239	243	225	263	257	244	241	239	250	233	223	230	222	247	290	235	220	225	223	216	267	227	199	219	224	223	231	217	228	238	223	232	208	226	238	234	231	228	217	228	241	204	236	253	266	247	233	223	249	244	249	205	223	247	271	243	216	228	252	217	215	243	253	258	262	231	225	198	246	221	244	239	236	206	214	227	262	234	214	261	226	234	258	217	216	217	227	228	234	244	265	230	198	224	214	233	249	232	209	225	223	229	237	224	244	227	228	254	225	240	231	247	249	217	224	214	208	225	242	228	258	190	209	241	259	255	234	207	212	247	204	233	246	236	199	214	235	218	210	209	218	228	221	256	234	232	206	248	254	236	211	233	229	221	233	222	226	211	224	246	250	222	200	231	202	211	227	231	215	216	242	229	262	230	216	241	213	240	206	240	259	252	238	236	233	220	240	223	252	219	233	254	239	230	206	250	224	210	256	230	253	222	212	205	238	239	218	237	227	249	218	232	259	242	226	248	241	222	218	249	236	224	222	235	234	209	205	225	243	232	227	208	241	244	261	209	237	241	227	242	231	236	213	233	240	189	222	224	247	231	241	206	256	221	241	238	224	252	234	225	228	215	251	222	246	248	265	232	210	243	239	219	225	225	206	253	233	241	250	223	244	241	203	234	236	233	196	206	229	228	245	221	200	212	214	252	239	203	226	220	222	260	200	242	228	213	215	196	215	234	221	250	201	264	237	245	237	246	241	209	229	240	225	231	219	255	212	223	227	239	236	199	223	261	247	241	230	226	241	232	227	235	226	204	232	237	243	213	210	242	250	222	229	220	219	225	257	250	254	218	224	259	257	251	236	246	254	247	255	255	233	274	247	226	241	238	217	250	259	235	246	249	216	258	266	217	239	258	225	256	255	219	245	226	236	208	233	220	241	257	217	226	246	227	259	221	234	253	242	233	235	262	236	226	274	227	253	204	224	239	239	280	225	214	234	263	270	233	232	249	214	217	250	215	256	234	216	228	234	220	208	251	239	212	239	260	204	242	268	263	252	221	229	250	242	246	230	226	245	236	247	230	216	235	236	241	237	242	242	237	236	246	227	219	219	211	194	227	203	262	243	240	234	198	257	254	231	222	209	242	272	243	207	220	224	255	196	223	236	223	247	231	206	249	222	219	225	233	227	197	233	222	220	218	220	249	241	239	231	244	218	218	228	235	225	234	246	212	249	249	250	213	244	217	250	235	230	259	251	257	226	212	228	227	221	240	216	244	259	217	227	230	219	265	246	276	238	214	222	211	249	230	227	223	242	218	258	248	218	210	226	238	226	240	229	224	223	208	255	263	227	239	247	246	237	220	232	229	215	229	206	217	252	226	219	217	226	243	224	232	257	228	249	203	238	228	222	228	222	229	207	229	205	212	221	238	236	249	233	250	243	218	221	226	231	229	229	216	242	207	227	243	233	235	244	243	243	229	258	228	214	218	208	219	215	211	234	220	237	245
3613	4925	3090	1490	997	794	715	605	602	592	572	601	556	583	579	560	559	533	557	515	576	582	559	578	566	551	539	567	537	608	583	566	516	536	563	554	515	536	565	528	531	539	560	507	564	531	542	562	547	566	562	492	560	523	549	554	509	546	536	547	544	500	528	583	551	540	548	529	532	535	562	538	504	558	525	536	520	525	573	572	536	498	610	548	569	557	563	510	525	539	544	508	556	517	544	507	541	541	526	523	536	565	539	542	529	602	527	559	532	546	558	511	538	541	570	529	523	541	504	543	518	551	541	552	514	570	517	556	517	527	524	571	536	555	553	579	565	549	586	516	508	541	523	517	523	577	518	522	553	552	572	504	544	558	514	580	566	523	549	533	551	567	552	554	552	539	549	515	541	507	559	541	541	549	518	547	530	558	517	527	532	521	548	534	556	551	499	559	523	536	541	530	544	545	605	563	524	576	546	523	551	532	517	527	573	516	506	534	528	527	533	505	519	585	561	559	549	519	547	569	525	522	552	515	547	566	543	583	543	539	548	546	578	530	567	522	563	561	579	514	544	561	484	550	541	545	545	562	544	522	514	528	564	548	522	527	530	577	548	571	515	516	531	568	561	535	537	566	565	568	518	598	581	559	561	524	556	566	549	496	560	537	565	560	544	549	544	512	529	541	527	535	527	508	560	544	514	561	519	548	541	560	530	526	523	514	556	544	533	556	521	526	551	567	565	590	516	513	505	527	543	533	559	508	548	546	532	569	546	528	552	585	519	549	567	566	577	565	519	533	564	570	574	493	550	537	559	526	516	557	503	528	497	518	525	517	485	560	501	538	548	553	524	544	494	551	559	529	533	563	545	541	572	518	533	499	533	526	567	553	533	567	574	531	497	556	586	553	571	549	545	565	537	515	560	588	489	472	515	538	554	499	568	546	598	557	498	506	508	499	510	538	485	527	546	564	531	557	527	577	571	581	567	543	498	544	549	591	539	548	552	529	572	560	554	549	540	523	518	563	527	540	515	544	534	501	538	530	556	559	564	541	570	557	575	551	543	521	542	548	546	535	552	536	552	536	500	522	532	539	536	519	468	529	591	513	609	536	546	531	541	522	530	524	561	505	531	552	567	536	520	516	513	541	534	564	569	531	557	566	541	553	529	554	592	493	547	540	526	557	585	517	548	541	538	554	507	490	504	490	516	512	540	542	503	540	567	532	538	511	561	582	532	515	524	550	559	568	550	541	527	564	505	540	550	581	506	567	561	573	522	516	499	525	529	554	548	553	532	518	515	548	572	593	579	584	552	551	555	546	526	506	518	524	525	548	494	514	544	544	508	539	538	552	526	527	552	569	552	483	553	578	569	532	536	517	515	544	579	529	510	539	548	530	534	498	535	519	512	558	525	548	581	541	536	497	592	559	548	500	516	536	550	541	534	551	506	565	553	519	513	533	524	488	520	532	533	559	556	523	522	534	524	541	535	543	539	561	525	530	580	560	543	550	485	553	557	558	563	559	525	536	533	552	517	541	546	526	530	554	543	552	523	552	526	500	505	550	564	575	533	534	526	494	517	496	501	571	557	544	567	576	531	533	522	527	549	529	525	510	528	522	560	525	513	571	538	563	554	513	549	528	549	493	498	596	529	548	545	520	543	539	540	537	506	545	558	525	553	528	563	560	502	520	553	555	535	550	515	536	533	550	540	590	549	562	546	565	528	525	531	508	531	557	564	515	569	524	542	522	512	536	529	513	550	549	543	548	533	566	558	580	536	558	525	539	542	524	532	588	547	573	521	510	552	492	529	522	575	502	555	524	501	550	526	558	529	534	526	536	518	569	525	546	519	572	532	570	516	548	562	530	534	512	508	535	560	501	569	572	534	494	561	542	557	537	529	558	561	504	514	527	547	562	524	581	542	500	529	513	551	502	537	510	520	560	553	533	556	539	581	527	511	550	564	544	521	556	529	526	532	519	542	499	546	530	519	552	562	560	519	541	512	539	544	545	553	510	552	537	504	531	527	508	543	543	539	508	519	549	562	540	534	565	511	512	580	544	548	538	538	560	545	517	530	557	549	541	544	531	534	526	563	563	554	557	543	535	554	543	557	577	564	526	503	525	561	545	539	517	554	579	519	519	547	522	568	546	520	504	524	545	515	569	571	501	561	580	543	578	554	529	495	525	551	546	554	543	501	543	561	473	499	548	569	554	543	506	571	538	540	538	520	547	559	579	498	579	551	450	508	551	562	500	539	539	557	570	558	576	565	525	545	546	561	534	544	550	551	541	516	523	546	518	541	556	542	551	537	555	516	529	530	565	616	521	521	526	524	527	513	512	557	461	566	584	522	548	525	520	547	532	555	569	557	555	591	533	558	564	569	567	551	525	547	564	515	559	568	498	557	540	539	555	543	559	535	536	551	528	567	546	530	563	504	559	547	545	544	549	578	537	540	554	556	549	529	492	565	589	549	546	514	565	541	575	564	550	553	573	536	536	533	547	522	508	555	542	575	559	542	562	542	530	559	506	545	583	515	540	545	519	555	574	480	552	564	528	551	515	516	504	534	542	564	541	523	519	541	558	530	545	565	513	576	550	540	538	487	530	522	491	525	522	520	568	546	537	546	512	570	532	535	522	560	556	548	570	522	540	494	575	530	543	569	540	527	547	558	537	545	571	544	531	525	532	542	535	573	589	581	536	550	533	576	542	582	536	577	537	555	532	548	572	567	559	549	534	576	512	516	527	558	537	553	558	543	511	531	539	527	508	585	590	584	584	527	525	492	571	552	571	532	544	523	559	529	519	537	586	532	552	565	549	560	549	527	523	523	535	523	525	538	561	546	512	540	536	593	549	524	502	529	514	552	542	595	545	516	539	535	535	543	526	503	542	482	566	544	508	562	558	521	549	542	578	505	562	562	575	524	541	528	508	539	574	552	555	557	542	477	496	549	570	524	562	515	535	545	534	590	509	506	555	539	545	556	541	546	563	512	518	540	552	560	510	551	539	499	516	524	541	520	538	586	537	530	566	525	519	515	575	587	505	531	515	559	533	523	529	537	528	601	536	522	554	556	555	513	571	573	562	528	579	565	556	552	584	501	545	484	563	492	566	566	517	572	508	569	493	568	502	514	540	565	543	504	535	519	545	591	543	558	566	583	529	528	549	541	512	527	519	563	579	521	486	586	538	553	554	534	547	520	497	550	553	525	533	557	548	537	506	507	520	535	534	516	503	567	552	546	555	490	516	598	546	522	526	599	540	522	551	545	555	528	546	555	516	546	548	490	499	552	517	515	538	550	532	569	541	524	577	565	537	581	506	555	518	532	549	542	539	525	555	589	535	562	558	526	549	550	564	530	552	537	552	532	508	556	555	563	589	547	536	552	548	523	538	514	555	526	557	522	553	550	527	540	572	511	562	535	522	523	525	511	501	561	523	574	555	537	527	546	505	541	572	527	553	501	546	488	532	565	555	539	551	509	528	562	526	528	566	569	523	565	557
32570	11966	1443	551	469	406	383	356	346	382	304	359	325	345	323	338	336	325	366	346	338	340	364	328	348	330	320	373	342	344	389	316	348	326	360	333	345	332	370	330	358	323	294	325	353	359	343	316	365	353	360	318	310	332	355	364	356	339	351	328	340	358	371	366	339	345	335	364	360	352	348	352	355	330	346	345	374	313	354	362	333	341	354	339	303	338	311	354	342	400	333	318	365	324	337	337	359	309	371	312	361	374	334	360	320	325	357	367	330	376	327	339	352	350	323	343	333	345	352	337	321	374	324	344	341	324	344	362	355	345	375	336	346	336	323	373	311	354	343	370	367	339	331	342	333	346	325	357	331	304	349	327	298	326	354	363	365	327	322	310	374	338	360	364	331	347	350	326	354	347	342	351	315	311	348	342	311	356	319	306	350	365	334	329	332	371	346	326	353	356	375	332	340	357	348	334	363	364	358	303	315	350	353	373	353	345	337	301	346	331	339	351	362	327	314	328	339	335	312	387	325	342	342	327	376	356	373	313	326	362	316	373	324	290	340	356	340	335	330	347	345	354	337	346	338	351	325	336	349	331	349	352	326	355	349	337	300	325	354	356	344	341	365	322	362	362	348	343	353	353	354	327	349	347	329	333	334	364	369	332	376	390	345	358	378	361	349	333	337	366	373	336	357	341	333	307	354	330	364	327	304	349	319	327	339	366	356	336	328	341	399	343	322	373	367	399	340	332	365	326	324	340	354	360	397	351	325	353	317	342	297	352	312	356	341	332	327	329	374	339	353	347	376	333	340	340	344	321	324	367	352	323	334	329	310	354	352	344	400	350	330	316	320	353	361	364	375	332	337	309	334	359	338	339	338	303	331	330	344	326	328	358	354	321	380	336	350	336	356	357	304	329	338	326	355	354	335	330	317	345	371	335	340	301	341	348	373	357	358	348	355	354	312	346	342	319	338	352	379	336	367	372	330	376	335	332	330	326	340	325	315	313	350	338	334	344	347	390	318	338	328	338	365	348	350	305	324	354	362	326	350	333	367	333	346	356	339	373	365	323	378	350	333	352	330	335	339	363	341	384	356	294	300	385	325	339	373	348	360	371	338	340	359	342	334	343	318	351	341	356	355	336	322	335	331	376	344	312	385	344	358	366	340	357	365	378	356	343	334	348	336	354	325	327	369	344	349	366	385	306	352	343	310	348	353	355	328	301	351	323	323	342	331	344	377	356	315	326	317	321	346	341	324	331	341	357	325	402	364	353	343	372	342	399	338	367	329	348	343	342	314	329	323	369	337	361	286	341	312	353	326	355	351	368	352	313	323	376	353	366	343	371	339	344	340	345	298	353	325	364	346	345	312	325	354	345	362	342	318	326	316	345	348	422	325	339	331	319	363	317	386	334	369	328	346	356	371	317	330	334	329	337	332	330	381	360	356	345	336	333	329	321	342	362	348	355	352	383	339	335	353	342	312	343	338	349	330	366	367	372	367	346	357	327	350	349	346	351	320	338	328	366	348	347	350	350	366	309	370	356	324	330	347	379	356	335	364	334	369	340	312	351	400	355	354	321	336	340	337	348	327	347	346	335	361	339	318	325	346	355	348	346	359	359	325	331	309	341	336	317	331	342	357	332	355	352	347	326	366	303	328	327	319	345	302	350	366	349	356	380	320	346	366	329	326	350	330	348	365	341	330	348	359	360	334	371	335	385	318	324	340	390	346	370	349	311	330	367	351	359	341	329	325	368	346	363	332	342	344	330	362	339	356	324	349	366	345	341	351	338	298	336	333	360	339	352	321	342	347	314	356	342	338	324	352	316	342	360	345	318	371	348	355	358	342	370	337	359	376	324	319	388	317	298	348	362	388	351	347	334	374	375	353	313	352	377	313	337	328	356	368	374	368	357	331	327	350	336	336	371	326	314	385	370	350	338	340	346	338	369	323	323	338	300	326	356	378	349	331	358	343	358	356	340	332	340	349	368	340	306	335	356	358	372	324	322	312	284	349	353	369	348	333	353	361	356	313	332	320	345	330	378	369	374	330	361	325	341	304	346	367	350	359	341	368	357	393	349	328	374	364	342	351	365	346	321	357	347	330	333	346	328	367	306	349	326	317	327	392	358	349	352	355	342	337	325	328	333	357	322	321	357	357	318	332	356	349	314	375	411	405	334	339	344	343	368	349	338	323	355	375	352	378	346	314	339	330	338	323	364	355	323	323	315	381	341	370	361	367	349	336	358	355	344	385	338	370	349	388	364	339	350	386	331	343	360	336	343	361	352	311	336	314	367	313	349	343	345	325	365	363	372	361	318	352	356	361	347	380	331	337	324	319	335	345	330	351	319	345	332	338	352	342	321	371	393	331	368	349	329	381	320	315	340	332	350	341	340	349	383	315	360	368	356	352	319	375	345	327	333	357	351	356	381	377	363	349	360	347	335	332	387	309	351	334	334	353	359	344	281	324	354	367	367	362	357	348	323	342	338	349	342	362	366	387	352	327	339	308	356	358	328	356	363	308	349	331	335	340	348	357	353	337	352	326	375	337	324	327	355	336	366	313	331	344	373	327	349	323	344	337	329	335	319	350	340	345	332	352	321	358	355	315	383	351	356	362	351	302	323	350	330	306	365	322	353	303	355	347	359	347	342	321	382	338	340	363	318	326	303	323	351	323	335	341	350	330	336	380	324	344	381	340	344	381	358	359	355	341	359	338	348	356	345	325	339	338	330	352	383	351	373	307	378	383	368	332	340	351	330	363	342	354	304	335	328	360	352	343	353	345	348	331	312	356	338	321	340	360	333	314	336	347	353	368	296	339	330	325	339	339	365	339	365	369	358	371	349	345	352	334	362	347	300	357	365	343	358	353	337	386	358	342	327	337	371	321	336	316	333	348	348	350	359	338	389	339	335	367	321	346	357	358	340	315	347	333	323	324	353	354	361	321	394	336	323	316	363	337	335	326	356	318	333	353	367	367	337	381	325	334	347	353	352	304	298	342	345	355	350	368	357	352	332	325	320	357	346	372	343	310	308	370	303	339	330	354	336	339	363	380	319	382	348	335	353	334	333	334	368	341	333	379	331	322	353	333	389	363	348	358	349	369	330	332	327	316	354	313	286	371	335	310	315	343	330	369	377	366	319	322	347	353	326	342	330	331	353	367	373	339	301	359	349	356	364	380	360	322	363	357	331	359	332	329	318	383	359	321	347	330	298	270	376	353	365	355	357	364	363	330	338	335	352	362	343	381	359	334	356	345	358	330	345	329	346	324	333	355	338	321	339	318	343	348	399	347	342	383	359	363	357	335	327	330	344	363	329	324	331	335	361	352	320	330	333	362	368	385	346	339	360	359	319	341	352	356	335	364	306	332	355	372	331	358	364	380	337	360	398	345	312	324	368	366	334	358	383	361	311	362	356	360	311	327	359	400	303	358	360	329	365	343	336	331	321	352	351	337	342	367	365	348	368	334	353	340	350	333	358	326	324	336	329	327	376
5687	1032	926	850	831	832	795	786	808	804	776	827	814	853	808	729	823	801	807	805	755	844	744	797	782	787	768	839	808	810	763	785	831	824	797	818	811	817	800	804	832	830	794	810	856	762	758	770	777	791	867	832	832	802	761	784	779	794	777	778	797	770	832	786	848	834	791	808	791	774	773	795	828	793	854	800	781	828	756	826	816	775	752	800	767	807	774	808	803	768	817	819	833	792	757	774	784	827	750	866	794	753	845	809	775	760	817	806	794	878	781	769	768	800	781	803	837	799	787	803	785	771	793	810	780	772	761	824	805	788	803	812	803	788	765	809	753	815	801	784	795	810	744	777	799	779	769	807	767	802	826	798	829	802	773	803	814	778	772	805	809	817	792	852	858	793	796	762	773	813	781	762	791	814	797	815	867	833	819	817	779	758	797	769	753	778	840	809	755	771	792	747	865	762	780	807	812	792	794	791	777	763	779	804	768	759	847	802	787	818	771	805	809	739	843	764	792	786	847	813	772	818	839	747	792	828	833	799	796	826	822	753	823	779	790	849	793	817	830	808	752	759	784	807	809	747	773	742	816	840	777	820	776	831	811	806	741	803	818	768	772	810	794	849	750	800	814	806	832	802	794	828	732	774	818	796	759	774	799	822	789	754	800	808	792	775	778	760	848	819	782	849	863	782	837	788	792	821	776	805	839	767	827	782	833	798	758	782	797	764	807	775	803	828	840	799	782	813	814	769	837	777	798	830	848	807	803	843	845	755	769	795	787	807	796	742	831	842	817	838	819	761	799	802	771	809	733	823	812	780	799	802	762	787	818	787	788	782	786	754	807	840	795	808	789	819	807	761	794	820	765	752	769	833	812	786	761	785	818	842	768	769	795	792	788	771	809	780	807	830	769	820	814	822	730	763	849	823	774	725	809	776	808	780	786	794	774	802	795	776	826	778	795	796	809	786	771	806	792	820	770	845	825	821	808	827	850	834	792	824	849	780	785	774	822	821	765	804	799	769	828	814	821	791	821	820	800	807	803	758	754	823	793	761	792	780	778	765	795	786	754	831	764	729	787	742	816	754	803	807	744	767	858	782	817	770	767	834	807	763	761	764	771	755	802	765	740	790	792	755	799	829	817	739	792	820	806	805	827	811	779	805	751	769	818	754	756	787	793	739	787	770	809	811	856	762	806	813	761	804	794	768	810	821	809	797	800	786	823	801	803	800	769	780	765	816	785	788	767	840	806	851	808	806	810	829	816	825	782	823	765	828	815	771	758	774	810	781	857	799	793	719	829	742	784	780	827	757	776	768	828	768	849	823	803	775	743	804	836	854	846	801	814	780	780	800	775	755	802	763	819	791	782	824	796	847	811	804	819	781	804	847	758	797	762	800	760	853	830	823	832	763	830	737	792	796	738	801	843	780	796	809	773	788	781	776	777	825	797	820	854	833	810	828	754	821	805	789	766	847	800	774	806	785	828	790	818	841	800	832	867	780	734	778	784	776	792	784	848	758	802	833	855	824	807	758	872	813	818	757	796	785	849	782	796	795	811	758	829	799	851	802	781	785	775	829	790	733	796	786	832	767	808	797	789	773	785	786	779	813	760	779	775	739	787	824	800	753	819	815	761	774	726	779	776	778	782	796	781	804	821	836	797	779	759	792	797	808	823	761	809	820	759	811	803	755	751	767	815	769	814	833	713	821	805	809	793	804	818	777	793	802	786	852	787	769	842	836	796	795	771	791	750	793	793	793	801	794	772	781	779	795	783	803	800	789	827	829	869	824	762	818	731	837	812	825	740	770	768	766	821	758	831	800	833	770	807	804	763	798	836	836	862	768	695	819	797	798	790	796	847	800	737	796	777	827	798	762	789	770	779	774	751	778	782	814	801	782	809	817	817	784	762	803	804	804	762	812	814	828	800	789	731	761	803	792	835	778	822	767	784	829	809	787	807	764	843	760	752	764	732	803	838	779	783	836	763	786	764	794	846	797	794	815	760	811	803	773	775	816	843	785	759	836	795	790	789	810	741	816	849	793	773	798	738	804	747	781	745	798	781	813	756	831	793	748	811	827	791	791	828	790	764	776	772	790	801	827	821	802	816	870	793	762	815	777	793	741	784	816	790	776	779	800	782	780	793	833	811	788	752	819	807	797	782	815	828	816	760	803	790	766	781	795	830	796	757	826	743	736	823	765	805	774	774	762	777	817	808	818	806	797	788	818	723	803	820	810	763	777	837	811	773	829	772	809	797	820	792	781	834	753	771	786	781	816	743	788	786	781	814	772	776	796	808	792	782	751	802	799	758	776	768	796	817	817	779	859	819	820	778	769	811	788	818	822	813	777	756	783	828	807	774	815	777	769	805	779	709	821	775	794	799	792	797	830	847	746	766	766	762	794	800	822	808	803	745	769	803	790	751	782	857	818	829	776	752	834	767	804	759	794	784	820	793	764	752	824	789	808	827	842	788	813	793	757	808	798	700	726	828	817	782	821	836	796	791	777	818	824	774	756	867	778	819	796	817	762	793	785	765	807	788	830	807	821	810	767	739	755	840	813	802	804	753	765	760	800	815	799	843	819	827	833	821	768	755	834	817	784	808	788	776	810	802	811	777	790	764	776	825	817	798	810	826	765	807	812	790	797	756	792	804	840	798	806	787	835	796	841	750	830	776	781	810	785	736	780	802	804	805	811	749	735	726	784	790	793	820	745	756	781	825	792	778	767	785	788	816	777	819	771	818	805	831	765	789	801	777	813	818	752	829	836	771	785	834	818	811	806	784	809	826	840	810	779	804	780	828	778	836	776	821	808	768	818	778	817	836	813	777	768	728	824	799	890	787	778	809	822	791	831	819	760	847	782	798	761	796	787	768	783	819	803	789	771	794	775	797	816	795	776	830	833	764	832	771	791	782	807	764	794	778	791	758	818	778	809	756	793	840	818	786	839	794	836	834	803	737	823	764	832	807	816	826	769	756	781	820	797	827	782	760	770	841	787	744	803	761	785	734	795	776	780	810	778	858	771	775	768	815	799	798	786	744	822	797	734	790	767	840	837	855	746	792	784	782	801	789	735	807	770	833	815	820	795	811	770	792	828	843	783	805	765	775	739	815	758	841	780	821	794	818	770	838	819	793	805	759	845	838	834	786	809	844	783	822	781	808	793	803	709	797	802	806	748	778	842	778	804	806	782	830	827	759	776	819	814	798	812	775	832	754	754	807	739	779	777	804	808	776	792	811	774	900	796	810	776	751	759	832	757	759	757	781	801	792	780	822	797	731	823	822	856	838	840	756	795	813	785	760	770	788	793	845	822	763	844	812	761	821	763	775	776	800	823	800	814	856	823	801	838	809	841	797	822	802	780	778	810	763	809	793	745	782	837	793	820	823	836	790	784	755	754	752	775	789	830	796	799	813	800	777	811	793	832	773	779	838	744	854	781	799	774	819	781	769	798	779	805	800	768	796	817	803	832	787	817	782	777	807	792	759	823	778	834
24454	20824	24479	27236	20045	1741	609	493	493	450	443	447	446	402	413	404	417	416	430	442	382	419	427	396	436	357	431	420	436	397	385	344	387	390	403	413	467	429	406	408	390	401	404	381	409	400	428	402	384	368	390	422	381	386	399	393	431	402	394	416	388	377	428	418	378	405	405	376	396	408	417	409	411	421	401	364	381	390	415	391	374	425	430	426	365	375	406	413	429	400	426	409	415	398	396	402	375	364	397	405	402	423	410	407	378	406	426	432	390	439	450	422	371	398	366	395	375	384	416	396	427	444	404	381	377	409	402	418	394	396	411	429	387	394	391	402	382	422	359	405	463	436	381	404	382	380	407	376	422	405	435	388	406	425	397	379	419	395	387	392	384	415	378	355	410	411	390	372	393	412	414	403	398	405	398	362	371	403	358	394	395	360	420	412	431	379	403	407	360	400	378	413	431	404	403	434	396	400	400	404	385	409	403	381	474	398	402	401	410	395	372	394	388	384	397	375	396	415	419	416	423	436	380	425	413	406	420	414	380	412	401	398	391	426	402	420	434	449	381	397	425	385	395	429	397	422	451	402	434	419	361	435	395	365	414	426	385	375	411	388	393	412	402	405	389	367	423	416	417	411	418	428	416	453	409	439	404	405	391	387	409	401	382	434	425	415	416	367	414	421	427	393	362	407	378	366	439	405	415	372	428	361	386	388	398	404	401	413	405	380	395	401	416	385	417	443	400	399	419	434	409	402	430	425	440	451	403	422	381	440	371	389	381	462	392	389	370	396	393	375	408	392	422	405	443	395	359	375	406	397	449	375	391	414	408	401	459	422	418	425	363	409	414	384	388	449	415	393	388	368	395	384	373	418	410	405	404	390	421	437	435	378	413	394	385	369	367	402	389	401	403	334	402	414	378	405	384	418	393	393	414	406	413	364	419	404	451	429	412	393	370	390	432	367	414	407	392	389	381	403	422	405	374	432	402	443	402	374	385	391	414	394	412	366	438	393	431	422	398	398	409	406	401	391	399	399	405	404	401	373	389	421	383	406	417	407	414	425	432	386	438	418	399	388	409	430	396	388	418	465	420	402	400	394	420	429	393	378	412	390	397	383	413	428	375	400	392	411	404	428	393	431	387	385	400	416	423	421	445	375	360	395	378	426	411	401	377	408	402	417	384	429	409	403	387	404	410	392	397	367	393	421	407	377	401	404	387	407	378	359	402	417	412	368	401	360	387	404	359	471	428	365	387	432	404	384	404	425	444	386	357	429	396	409	392	419	429	404	415	386	393	422	420	413	382	464	398	393	424	378	385	417	443	403	389	383	391	415	433	378	364	398	422	405	417	357	404	419	415	413	388	394	398	422	368	370	402	429	398	415	423	421	366	403	375	407	403	427	425	427	440	401	413	414	382	407	412	435	392	427	421	403	383	371	399	407	405	416	410	469	410	391	421	376	366	392	412	402	380	419	399	395	422	406	421	418	403	387	391	380	438	401	415	404	413	359	403	390	418	413	415	384	390	402	381	389	415	410	426	427	421	407	423	398	423	388	411	388	406	362	413	402	434	393	422	456	415	438	398	412	402	433	406	452	408	425	420	411	398	384	403	375	380	376	380	390	426	414	417	379	444	433	446	405	387	411	411	425	388	380	421	413	436	431	382	408	375	385	414	389	396	394	384	450	387	431	395	372	402	384	388	402	419	423	395	389	410	399	420	413	390	375	420	433	451	387	407	393	391	382	447	373	386	390	387	398	387	393	389	400	398	412	388	383	411	415	363	426	374	382	394	374	404	409	406	396	401	413	358	380	389	405	413	442	377	377	382	387	392	429	406	437	399	397	381	385	484	381	419	434	378	419	409	395	439	432	421	410	392	439	403	423	387	389	407	397	427	408	427	415	431	410	400	406	413	392	386	390	426	376	386	354	386	374	417	422	414	400	419	409	413	414	379	409	378	414	401	435	346	414	394	375	398	413	415	400	382	425	437	382	403	379	388	375	373	409	379	403	421	384	347	379	375	376	386	421	371	415	421	433	443	394	448	389	444	417	384	391	422	417	400	392	402	406	448	378	405	426	383	430	399	402	433	412	399	396	383	398	375	401	446	413	413	366	421	434	368	383	414	380	419	441	391	410	392	432	412	400	388	369	408	400	421	419	412	380	421	412	375	388	386	410	405	397	391	383	383	386	377	378	371	412	401	396	406	407	397	418	405	425	374	413	405	439	388	388	412	356	369	435	420	369	389	421	410	410	420	410	410	401	384	421	407	377	406	396	376	442	387	371	395	430	367	416	373	418	377	405	380	386	434	426	420	377	360	391	382	387	428	371	380	426	393	378	440	425	393	401	401	405	409	441	430	410	366	412	407	370	438	421	380	394	379	425	393	368	402	447	381	428	407	410	401	433	389	432	388	461	404	380	414	395	414	419	375	380	388	386	384	410	443	423	428	418	375	392	401	396	410	448	418	375	404	412	427	395	392	404	389	372	396	359	411	413	416	387	388	442	400	407	442	408	415	404	423	369	405	438	445	419	438	428	423	396	388	409	407	366	404	431	376	407	398	407	418	414	414	432	410	411	406	421	404	406	420	362	373	392	410	360	422	399	411	404	443	398	392	405	383	394	377	410	419	400	412	416	387	411	401	372	368	360	388	386	417	414	397	390	420	363	404	436	375	375	436	406	360	440	409	377	417	390	391	404	435	396	373	379	383	392	421	362	406	395	401	415	434	439	374	407	409	389	414	426	372	396	371	413	419	406	436	421	396	406	418	405	421	388	419	441	413	400	384	430	401	424	389	399	413	421	358	422	410	418	380	398	393	417	414	417	398	432	412	404	408	362	388	425	392	419	405	391	392	415	418	450	395	369	398	445	401	420	390	404	424	422	377	413	382	406	403	406	449	366	364	387	402	434	401	419	385	420	376	386	381	427	418	373	399	451	429	413	414	408	389	374	392	357	417	399	407	420	409	376	362	381	417	407	399	397	385	379	461	432	440	408	396	358	421	362	393	380	411	381	401	405	382	411	410	388	375	389	367	393	445	387	388	399	413	406	434	450	435	361	403	395	427	427	365	417	398	374	410	416	381	398	402	418	417	424	385	388	395	391	370	422	408	382	388	407	379	375	363	382	415	393	428	403	403	410	413	437	404	374	393	451	392	467	383	428	376	395	387	394	405	389	444	408	406	381	410	438	396	419	424	405	405	420	400	386	385	438	358	367	406	393	424	386	422	379	429	430	437	433	385	381	425	395	386	421	421	419	416	426	422	417	420	429	411	425	393	420	408	379	378	368	397	366	401	420	462	384	416	385	407	386	406	398	456	419	401	411	408	388	403	412	442	404	393	376	389	389	438	370	403	386	391	373	420	409	395	434	387	409	389	439	395	391	435	422	437	369	425	411	414	397	360	414	395	419	369	357	415	415	388	433	355	400	409	449	433	441	400	405	409	379	392	394	433	420	397	381	399	371	390	463	396	381	423	422	381	408	364	400	422	402
3499	3069	2071	1446	1092	1038	919	914	956	932	947	913	861	878	871	887	878	901	900	892	894	932	885	865	882	920	907	847	881	919	913	953	911	906	837	832	899	879	852	836	890	884	832	907	889	935	891	875	913	873	870	923	857	860	931	852	882	915	874	857	883	883	883	891	867	851	890	898	886	883	895	862	910	927	916	883	884	910	830	866	883	871	853	872	944	897	893	891	868	879	910	895	846	874	850	825	898	860	875	842	891	853	891	928	892	883	888	913	839	816	886	860	893	903	843	873	884	927	814	896	898	845	936	879	863	925	945	909	843	868	886	899	853	884	968	927	916	865	857	909	894	851	854	882	900	857	926	856	841	872	872	886	922	949	872	870	903	904	900	897	883	867	811	904	836	880	899	900	861	847	881	949	916	831	870	853	888	884	867	902	895	856	884	884	894	918	939	863	899	937	915	894	885	926	911	862	912	857	883	875	895	871	864	930	901	899	933	903	926	911	866	893	904	901	864	848	874	847	953	895	866	913	886	920	918	895	897	816	885	910	866	896	902	876	864	892	910	878	914	927	898	873	931	888	858	883	850	854	902	864	898	888	867	849	874	874	812	889	895	875	874	878	864	857	910	873	833	882	817	904	877	893	904	894	857	900	956	872	873	866	939	912	904	889	904	865	928	907	860	884	851	852	889	910	899	901	822	899	869	934	900	909	874	916	903	911	867	888	881	905	916	877	964	929	904	895	862	941	891	920	865	894	895	888	909	887	871	937	900	858	900	880	889	860	846	911	919	926	876	936	885	893	847	843	882	868	824	889	941	875	883	861	906	890	866	929	930	904	897	941	816	908	858	910	903	814	891	872	886	888	895	913	927	960	902	941	857	810	887	847	925	869	896	877	906	871	884	910	892	868	889	917	938	863	861	898	904	896	859	897	879	862	864	816	871	909	847	842	905	897	896	874	923	916	895	887	844	888	887	916	853	934	846	874	894	857	905	903	879	881	873	879	903	902	875	908	860	939	822	868	883	875	897	875	864	882	903	870	872	872	886	899	897	845	944	875	928	903	883	934	928	901	901	894	924	886	895	891	920	852	837	925	909	877	857	861	888	902	910	878	849	839	905	860	868	903	918	892	845	867	893	865	887	897	922	901	932	837	914	902	855	914	853	904	872	889	949	936	913	920	877	845	933	901	908	877	915	906	929	915	899	876	871	898	846	920	815	878	884	884	882	885	848	909	872	858	855	871	917	823	823	841	811	863	878	869	881	920	900	861	918	870	895	873	880	866	923	901	916	914	913	864	915	854	925	909	817	924	871	909	867	876	869	892	894	871	881	897	859	937	856	916	884	884	914	910	868	873	908	852	848	895	820	895	840	891	858	873	878	917	861	839	953	845	958	839	881	914	887	891	882	901	845	863	916	906	849	922	877	886	890	900	932	846	848	834	833	894	867	915	901	913	904	809	849	929	887	829	866	903	843	859	949	874	937	914	894	828	893	872	857	907	847	877	950	873	885	928	919	836	897	906	837	909	903	929	854	852	894	886	881	857	876	856	788	854	890	869	904	874	843	919	936	886	926	875	839	890	904	831	876	907	864	865	888	903	906	864	856	884	857	880	844	913	877	911	885	879	903	850	901	856	881	870	959	898	883	884	909	911	927	870	904	931	815	914	927	889	900	828	951	854	886	895	898	855	888	901	867	836	892	900	891	860	893	836	831	858	864	898	851	900	877	921	871	876	929	845	939	824	846	842	922	960	886	897	884	946	879	874	868	897	870	880	925	874	832	907	874	892	920	883	871	899	895	894	862	898	856	864	918	884	822	865	820	873	860	857	883	907	844	866	898	888	889	901	896	944	869	917	892	881	921	888	863	889	903	868	848	912	893	876	876	913	862	850	910	885	873	884	853	846	886	899	942	922	881	893	846	866	918	858	868	850	904	884	961	895	883	893	865	893	865	873	901	879	921	850	880	845	868	908	905	852	888	904	921	875	880	930	833	907	878	883	822	915	856	835	921	893	894	877	905	866	881	895	930	890	891	876	918	923	846	902	821	897	863	980	855	809	853	898	925	907	931	902	886	881	908	875	903	859	899	907	876	887	972	825	886	876	874	872	923	964	892	894	851	869	873	900	835	915	883	882	853	912	917	888	920	839	876	905	878	928	902	905	894	863	859	892	877	867	900	888	863	869	851	898	905	913	872	871	919	926	964	822	874	905	894	875	881	809	885	866	861	878	892	884	920	884	900	966	876	942	886	837	890	889	890	869	821	848	826	909	894	881	877	860	876	869	873	856	895	905	868	894	894	865	859	871	848	885	852	889	923	908	862	829	898	919	865	885	932	813	871	826	870	810	879	900	878	910	871	909	902	877	882	889	878	884	851	827	882	891	879	882	954	858	885	871	877	867	865	888	913	963	899	902	982	926	917	955	943	939	895	877	879	867	856	840	912	869	962	892	886	888	863	873	895	892	855	909	864	890	882	910	911	896	882	923	855	862	840	910	853	855	894	852	923	879	871	902	893	865	899	905	868	875	842	881	916	873	885	913	861	850	853	849	870	926	929	870	863	889	838	861	894	914	895	932	884	870	918	925	913	872	908	883	870	913	899	916	857	887	904	834	925	935	902	915	890	846	909	908	936	891	923	883	836	906	943	882	933	894	896	868	874	854	891	859	891	892	913	886	923	867	907	921	871	904	872	892	896	919	848	862	919	951	873	948	901	849	879	889	846	885	895	825	912	879	872	860	862	851	856	875	922	873	910	860	878	905	877	862	853	885	867	894	890	944	881	887	904	899	919	841	918	890	899	828	845	868	905	912	881	883	885	886	934	862	875	858	894	940	851	821	860	900	905	853	901	880	911	883	889	844	944	892	893	870	892	940	889	859	864	854	856	895	867	849	871	836	830	853	930	864	900	862	907	920	893	867	884	918	898	927	824	862	910	894	870	880	883	918	878	913	880	918	861	895	887	841	916	859	929	888	807	845	875	864	902	889	901	834	909	924	850	888	898	835	861	855	918	891	880	862	923	901	922	943	910	856	923	873	914	912	897	838	909	886	891	925	854	877	832	899	911	848	866	838	877	930	911	904	849	904	863	840	874	857	912	929	928	900	875	912	857	890	841	875	909	939	888	914	856	885	905	960	908	861	859	886	909	820	816	863	909	894	907	899	890	927	842	864	907	892	871	805	886	875	828	946	889	874	871	912	814	887	920	918	889	913	871	893	855	879	901	922	909	875	846	919	852	871	870	908	858	864	871	896	918	825	925	927	936	892	876	905	912	849	841	894	889	920	899	857	860	910	934	904	880	867	909	881	861	882	916	810	918	863	868	861	929	850	868	889	881	864	884	914	860	904	860	810	911	853	924	848	869	914	811	930	873	886	866	890	888	869	888	879	875	853	869	915	904	922	838	862	889	882	880	807	847	917	855	902	916	935	856	830	923	924	930	838	910	942	888	903	886	874	903	884	848	919	879	851	870	933	859	924	906	896	892	857	878	918
23607	20872	25152	26702	20879	20863	3037	497	396	373	329	314	303	271	295	301	253	249	264	244	211	231	262	233	247	274	247	223	255	232	208	236	226	247	255	254	279	242	243	255	247	237	244	230	225	246	253	233	244	217	238	251	242	230	223	197	233	237	201	240	238	239	213	217	214	238	227	221	255	202	223	240	226	223	251	233	269	220	221	221	264	260	200	238	224	204	218	237	276	223	252	220	224	242	221	207	247	250	236	211	227	252	242	239	234	245	215	206	238	244	233	223	260	222	237	222	226	218	241	232	230	233	236	226	219	218	202	266	213	217	222	239	229	222	218	254	246	252	230	216	223	211	219	223	203	215	225	210	241	234	214	219	249	217	242	240	235	230	223	244	224	248	263	230	218	242	224	228	193	243	234	255	223	229	233	229	249	232	239	231	258	225	237	203	246	226	249	249	212	245	237	205	229	232	239	221	246	240	243	237	234	204	216	238	249	223	216	216	246	254	220	230	210	227	252	253	241	222	207	198	227	245	211	214	215	204	246	223	214	253	212	235	232	172	222	224	218	206	219	226	251	228	253	246	224	234	229	245	246	227	222	226	224	235	250	230	224	256	237	227	246	247	230	250	241	261	238	239	248	221	227	235	239	241	227	246	231	219	238	257	248	233	252	229	240	247	237	242	233	211	234	226	222	226	211	209	230	222	221	225	192	252	241	240	223	215	245	206	251	222	237	234	206	226	226	228	232	230	257	228	265	229	232	213	238	240	247	245	248	204	263	259	230	270	243	206	254	217	218	234	257	205	262	217	232	227	253	216	225	262	240	213	253	231	271	255	222	248	238	219	229	221	214	204	246	221	188	224	237	224	256	255	241	259	262	224	241	257	214	217	224	238	268	254	212	229	253	211	231	243	267	240	231	213	219	217	222	212	245	230	237	227	260	256	223	234	230	249	217	215	230	228	233	221	221	236	206	243	236	248	264	228	246	219	215	222	230	253	244	226	228	250	242	251	241	227	240	243	220	260	230	224	217	253	235	213	235	223	225	236	220	259	222	228	237	254	230	251	216	221	233	272	223	239	233	226	205	221	236	208	240	217	226	241	238	241	233	237	239	228	227	251	253	238	202	226	254	253	222	206	236	234	239	235	216	236	210	242	221	218	223	242	253	239	224	247	233	248	242	213	213	225	229	227	214	218	246	215	241	233	225	222	225	235	253	224	241	219	240	225	198	253	256	211	218	266	259	250	237	222	213	211	227	249	253	210	241	222	233	238	254	245	217	239	220	240	242	239	271	239	235	253	256	269	231	238	215	179	243	209	225	221	235	256	255	197	244	248	204	230	266	212	235	218	221	191	227	237	219	256	228	236	253	242	232	225	238	236	228	219	219	258	264	214	235	242	249	208	224	221	256	228	216	256	227	218	252	238	222	227	224	222	211	201	208	224	228	223	235	237	242	242	233	212	210	234	223	211	259	223	238	248	241	230	240	217	222	217	236	246	224	214	229	221	231	210	225	225	229	229	267	224	236	227	214	222	244	249	196	231	226	229	231	257	240	248	250	222	229	230	251	226	227	226	243	213	249	233	231	245	209	239	221	234	233	275	231	229	256	214	234	236	244	228	212	249	247	238	247	242	236	216	235	208	234	239	230	212	213	265	215	208	226	244	232	268	232	216	229	198	225	225	245	209	206	243	225	225	223	250	212	209	239	235	247	227	230	241	245	233	248	248	234	250	227	257	228	215	227	230	220	224	235	220	219	220	217	220	217	228	226	210	224	274	233	217	240	241	221	241	236	244	270	269	231	226	222	219	213	234	234	218	218	208	226	224	242	219	220	232	235	232	229	226	225	246	198	268	255	234	267	233	222	245	236	218	227	236	239	236	252	240	231	246	227	216	214	241	250	204	211	253	205	231	215	225	222	234	248	245	232	255	240	253	227	215	258	219	262	236	203	256	237	221	227	211	216	233	243	205	229	224	223	260	264	236	195	251	232	236	221	254	246	216	236	255	257	211	226	237	225	249	240	225	211	253	247	232	231	201	240	221	223	220	248	233	256	211	246	238	214	249	232	219	259	233	272	274	252	230	214	223	208	235	236	252	226	235	234	207	230	210	218	220	224	214	248	250	247	204	224	259	246	237	246	248	226	235	223	216	238	214	225	218	255	230	289	246	261	214	244	258	257	198	250	233	243	217	221	218	246	201	206	236	212	245	239	264	248	237	216	217	264	235	243	257	239	251	212	231	240	223	233	224	223	238	246	232	247	220	274	257	231	230	219	210	226	228	228	228	221	263	231	228	212	215	221	217	232	244	235	223	202	248	246	245	236	252	217	243	213	233	212	222	219	230	236	265	231	226	275	207	239	226	224	226	223	252	218	233	228	219	220	234	254	261	250	229	201	218	254	213	236	241	230	219	223	242	211	217	231	239	258	227	247	229	218	225	233	217	248	235	252	213	250	239	224	236	210	254	242	218	252	259	230	245	262	229	225	234	232	238	208	218	257	222	264	233	260	224	232	225	223	220	252	281	222	244	219	234	260	241	229	242	236	238	249	227	232	242	231	234	218	211	228	221	235	231	226	236	216	233	219	259	202	224	238	221	228	243	209	204	217	228	242	229	234	206	227	232	217	241	230	248	235	228	234	229	247	219	234	240	225	233	220	235	204	239	253	211	234	234	216	228	239	218	210	209	224	233	246	221	219	190	238	235	235	248	244	234	221	241	242	221	234	257	241	239	241	213	226	238	236	232	219	228	216	204	253	218	241	224	208	232	250	242	254	254	240	212	214	226	209	223	245	246	231	222	231	269	224	252	237	276	222	211	203	261	267	229	271	223	238	224	208	246	206	265	247	176	241	196	218	241	206	235	242	235	226	210	231	219	244	246	211	224	244	249	255	230	231	231	240	233	244	222	254	236	251	264	237	219	213	245	251	229	244	225	232	254	231	229	211	234	233	260	242	216	235	245	233	235	230	226	227	240	255	236	220	236	231	242	211	197	245	263	231	218	236	238	221	206	220	244	221	238	248	202	242	241	217	232	238	236	232	234	225	239	240	215	233	232	220	250	261	230	234	235	254	234	242	258	202	206	232	209	233	253	215	208	211	249	232	219	240	250	208	233	229	226	238	238	230	240	219	240	247	210	204	233	222	254	221	202	238	263	223	258	222	224	235	240	202	238	214	233	220	218	236	217	206	226	215	260	229	254	212	224	221	234	225	189	251	199	237	245	211	245	242	209	233	226	225	247	231	276	237	250	255	202	230	227	240	239	218	244	237	226	235	235	259	234	221	232	232	266	233	222	251	240	224	241	239	214	228	221	251	202	247	252	237	234	206	237	241	244	231	253	237	221	228	227	244	250	287	232	212	234	207	222	242	257	218	213	237	212	205	207	233	215	232	222	239	220	230	267	227	231	235	214	211	252	223	213	213	253	247	226	237	256	212	244	209	253	244	215	252	226	216	229	237	213	244	226	207	246	217	245	213	233	188	223	221	221	225	212
3615	4964	3019	1489	997	792	696	647	621	591	620	558	577	560	558	521	578	545	532	552	527	553	584	535	536	566	551	565	556	552	551	549	604	533	559	537	540	558	523	562	501	563	501	556	539	508	517	514	518	563	528	571	567	547	512	531	550	537	583	515	552	527	567	569	553	548	530	476	548	520	531	579	536	530	552	529	540	552	528	536	512	558	537	528	569	535	498	550	511	554	516	551	526	534	570	532	508	544	534	539	549	501	556	564	510	561	580	545	563	554	538	549	529	540	538	527	548	546	541	510	558	495	544	573	528	510	531	489	560	540	533	521	526	542	570	542	523	513	512	534	556	510	514	525	498	540	557	509	535	565	587	538	561	592	559	554	549	511	535	556	526	545	540	521	516	542	562	527	535	535	566	541	526	504	537	585	507	513	539	545	540	536	557	553	568	571	533	531	509	531	569	539	527	531	512	494	532	529	543	562	548	551	536	512	531	570	519	549	576	550	574	553	542	548	512	572	522	538	505	569	549	563	598	532	548	605	533	561	562	575	538	503	524	541	547	528	558	548	579	561	536	551	540	541	559	564	534	507	556	548	553	531	555	506	556	560	568	603	551	538	552	494	518	551	551	532	528	546	562	532	542	504	546	585	548	546	550	548	556	555	512	548	565	518	549	530	543	497	565	504	594	558	489	529	497	542	519	574	531	538	535	555	571	519	548	571	541	558	529	537	519	511	556	569	533	583	575	515	527	508	521	509	538	502	523	540	555	521	500	516	541	568	511	503	526	563	528	568	573	555	524	546	520	509	550	544	508	585	507	563	537	535	580	556	537	516	571	567	544	556	518	552	519	518	533	518	551	549	556	521	535	532	531	533	527	528	474	487	528	521	517	458	478	551	505	566	503	553	552	521	528	549	509	568	539	573	521	497	565	545	544	553	547	559	518	597	579	548	544	541	562	547	514	561	544	536	535	515	538	601	531	541	562	533	545	532	520	520	536	517	541	574	538	564	550	511	537	504	521	518	516	582	551	549	541	545	548	547	560	516	541	511	540	513	550	542	587	525	514	547	539	541	560	517	520	533	564	509	548	516	556	551	552	531	534	526	494	533	525	545	565	514	532	513	601	528	544	548	555	547	517	583	517	519	514	546	550	540	570	561	543	503	522	528	582	524	571	508	531	551	554	558	541	517	556	504	548	526	519	544	519	549	553	558	518	506	561	545	566	525	543	533	507	553	560	543	549	531	518	555	532	528	532	532	559	532	540	587	548	525	505	538	553	561	521	546	552	539	542	518	549	508	509	506	553	537	554	543	530	574	497	549	490	523	527	554	535	572	530	554	491	531	503	515	538	552	547	540	526	527	564	541	506	527	513	552	558	548	548	597	555	536	512	484	567	556	501	520	555	533	576	551	523	522	523	538	507	567	521	543	532	570	495	519	569	503	515	524	524	533	570	560	555	534	580	544	544	534	559	506	519	587	560	539	531	530	544	517	530	519	532	549	536	510	524	525	553	586	527	541	527	547	571	524	532	524	546	545	545	552	578	517	556	532	533	516	502	575	554	536	553	567	532	572	544	523	525	528	535	547	554	538	533	502	539	553	512	545	509	519	517	536	533	538	537	577	509	550	549	576	495	544	538	540	569	569	543	508	516	597	551	510	526	512	562	506	498	505	568	533	519	535	541	543	564	554	531	513	534	562	565	523	584	578	545	584	544	540	602	536	521	578	518	512	508	577	572	505	583	524	517	589	546	519	543	522	518	488	546	542	540	550	537	552	543	529	495	571	553	512	593	521	577	555	531	517	539	525	540	521	522	538	548	541	541	523	542	541	553	521	506	549	549	573	543	544	563	533	522	524	526	527	542	506	539	503	542	541	509	554	521	557	553	520	551	520	523	535	542	548	538	560	540	523	543	519	541	534	595	534	507	524	495	523	534	565	540	532	562	553	500	540	576	504	564	541	546	548	543	551	546	542	543	535	574	553	515	544	571	523	500	511	557	552	517	509	574	518	528	545	519	521	553	579	508	571	532	517	564	487	547	524	547	568	569	526	553	537	531	516	526	571	529	587	552	574	536	557	509	567	535	550	549	533	519	540	548	567	571	556	501	527	571	497	530	536	546	523	547	521	511	558	551	524	513	551	542	566	497	554	510	527	515	546	508	503	546	514	549	549	523	517	580	518	555	519	555	511	545	520	561	527	569	518	546	582	523	521	526	532	528	526	536	535	501	507	552	468	530	527	566	550	513	531	542	526	532	513	542	534	563	559	543	520	528	553	500	521	540	536	549	519	511	544	520	497	566	492	559	556	518	520	508	576	525	504	541	524	565	511	492	577	535	544	537	599	567	501	479	563	574	521	527	503	522	541	530	559	560	532	549	472	541	556	530	516	525	490	574	536	564	531	552	539	489	541	543	494	570	573	540	537	539	524	519	574	545	537	549	537	546	566	534	578	485	526	527	541	560	519	534	542	557	536	525	512	546	548	540	554	538	529	546	533	536	568	572	531	522	527	550	509	520	573	583	543	548	534	545	526	521	539	553	563	546	549	596	552	511	495	521	529	540	530	541	545	573	532	477	526	510	536	543	535	513	543	534	538	541	549	535	537	538	507	574	531	485	510	540	471	562	544	517	551	542	553	522	549	527	550	575	550	563	524	530	527	523	525	532	534	530	532	555	558	560	549	507	567	549	552	547	545	522	557	517	531	527	567	548	553	530	564	543	576	541	553	545	554	479	521	554	495	587	526	561	561	598	524	500	558	560	540	543	541	559	503	550	536	529	520	545	563	584	542	549	520	501	571	515	547	565	482	566	548	556	553	544	532	493	529	552	494	516	546	526	572	534	507	499	517	518	515	542	524	551	545	520	544	495	543	562	533	568	553	554	522	505	539	569	522	537	518	516	552	569	551	542	534	521	562	509	532	519	541	529	590	512	526	521	541	520	563	576	532	520	553	513	540	579	529	514	550	513	559	515	552	501	529	584	519	546	537	531	547	514	540	514	539	511	543	547	537	527	521	534	522	508	533	533	503	510	546	565	565	530	503	540	512	589	491	544	539	529	497	540	517	498	537	556	531	567	552	525	522	523	555	503	531	505	576	544	501	516	579	532	556	522	581	528	547	530	569	508	533	550	491	525	526	516	526	548	526	510	529	505	570	541	545	509	518	547	534	556	499	542	568	558	562	526	558	564	496	543	528	581	511	527	542	524	521	561	544	550	535	583	552	512	600	525	540	531	516	534	510	519	488	532	547	496	574	484	524	532	506	552	547	568	516	545	563	530	523	542	526	536	545	503	561	529	572	565	528	515	519	574	503	527	559	528	518	569	567	529	560	518	549	549	557	526	553	537	528	537	510	510	568	541	512	556	534	550	543	557	481	531	533	563	528	560	566	544	561	524	583	548	516	541	523	572	522	523	483	591	542	527	522	489	506	526	537	571	532	529	549	523	554	515	508	516	564	529	572	532	568	542	559	586	529	515	552	525	546	535	546	555	525
32694	11845	1470	497	384	379	367	389	340	356	358	358	343	335	356	339	345	350	359	361	342	340	331	334	319	320	360	367	350	339	347	371	327	340	368	349	373	360	374	332	338	335	366	332	349	369	354	377	380	390	359	345	337	338	349	344	352	346	366	355	325	358	336	326	345	389	350	326	335	335	314	346	325	327	362	355	347	343	322	341	321	334	335	349	352	354	398	345	341	367	319	329	377	348	338	359	324	330	380	319	348	337	348	347	353	352	364	381	344	354	328	338	344	350	375	339	343	328	327	338	346	314	396	351	322	329	367	339	344	368	372	337	327	338	337	366	344	364	378	327	354	349	334	371	380	346	357	342	328	355	354	329	363	387	344	350	328	334	350	312	359	338	346	345	378	370	359	345	331	341	373	322	364	357	363	362	329	369	364	333	356	398	336	351	341	343	361	340	341	324	360	360	364	359	380	350	354	350	312	349	313	320	338	323	359	327	330	350	309	356	329	316	366	310	324	353	332	372	356	355	355	326	333	357	356	344	378	387	317	335	362	324	390	338	366	313	336	350	347	354	335	351	331	349	339	363	344	319	326	326	373	346	378	352	328	337	337	367	364	349	377	333	380	327	366	359	386	370	342	335	351	310	302	379	355	352	341	343	337	330	340	343	326	297	346	356	320	357	344	370	353	324	364	352	338	349	359	372	349	336	360	343	351	316	365	359	338	362	363	320	357	351	365	337	349	377	295	340	371	372	363	351	362	345	336	359	355	347	360	343	330	379	337	354	326	345	350	352	345	382	349	372	372	335	368	321	369	370	377	357	294	353	364	347	348	338	346	371	384	380	338	345	337	327	341	323	364	329	328	343	353	355	388	375	354	375	315	384	319	296	368	329	344	338	343	341	361	353	351	355	330	364	339	320	364	372	350	320	335	346	326	338	364	342	345	363	348	351	358	344	324	365	397	338	320	334	346	337	332	332	340	351	361	311	339	359	371	341	348	356	359	344	352	341	344	343	355	340	353	347	368	384	371	371	359	369	348	379	362	359	347	356	319	343	315	332	381	351	364	346	352	377	369	331	355	344	341	365	345	353	392	346	363	384	320	335	342	369	342	369	366	338	334	351	345	360	364	359	307	345	343	349	314	314	366	356	327	349	352	317	371	382	331	322	345	291	318	344	346	347	341	365	358	355	292	388	354	315	322	361	376	333	409	344	358	341	361	343	349	339	358	330	384	360	404	403	385	318	363	331	309	325	359	367	314	321	337	383	320	359	344	360	321	351	329	340	336	358	319	340	343	369	386	315	358	360	347	328	340	345	372	370	327	391	352	336	388	378	364	330	374	337	368	368	338	366	340	360	378	361	341	304	354	318	338	352	340	374	367	291	364	331	376	335	363	342	361	326	348	335	330	329	336	361	359	353	320	343	372	323	358	356	332	355	358	333	380	361	366	344	376	305	362	358	365	373	367	350	380	328	342	360	347	344	324	332	356	304	331	368	361	353	320	341	361	375	383	338	311	322	347	317	325	357	371	331	342	328	360	334	353	373	338	347	336	325	366	332	350	332	366	345	337	364	343	386	353	357	376	378	335	323	346	359	364	350	337	358	364	346	341	371	349	317	375	324	329	356	366	343	388	339	326	371	350	359	345	366	327	336	350	307	321	328	352	357	326	404	326	344	313	350	336	342	357	343	336	352	352	340	356	316	343	362	301	327	305	331	349	340	329	325	379	364	349	357	369	310	356	344	338	291	357	315	343	346	333	334	326	346	352	375	336	344	340	336	318	361	367	373	332	374	375	355	341	346	378	323	397	363	372	316	333	348	384	328	337	309	349	370	335	315	363	374	358	356	342	350	368	339	335	344	344	336	347	347	345	332	352	344	353	350	378	321	358	362	391	392	303	342	357	354	348	347	347	368	369	368	364	323	344	339	358	377	384	375	379	345	369	361	353	316	359	357	369	334	375	346	364	363	368	343	345	335	362	334	378	329	361	354	366	346	348	353	337	369	360	356	351	332	364	329	307	336	341	318	338	337	366	302	367	358	332	355	348	330	338	328	353	355	360	315	366	318	357	397	360	341	361	348	333	356	329	407	336	344	332	334	357	325	355	355	348	356	342	335	318	378	339	321	322	316	364	319	327	346	329	350	391	380	374	339	359	366	318	340	353	335	342	385	375	312	370	330	379	354	364	351	360	357	334	348	329	333	351	330	332	322	328	318	368	355	348	355	365	352	382	336	354	350	398	327	323	365	377	365	318	368	355	362	353	350	360	339	346	367	386	351	376	349	341	371	382	362	367	324	340	343	337	337	312	349	337	390	366	351	346	362	362	386	347	349	395	343	357	362	368	338	357	342	332	323	375	342	347	352	331	351	322	359	318	376	346	328	345	308	315	368	341	326	354	328	364	331	367	376	383	335	326	321	376	350	356	322	327	363	370	348	324	343	346	354	353	354	399	362	368	351	359	347	333	339	340	375	341	299	327	342	367	355	383	362	345	389	334	341	330	359	342	319	331	361	350	322	328	320	347	328	347	333	390	355	347	351	336	365	350	357	364	348	361	348	331	387	336	362	333	336	315	356	342	358	352	340	336	345	350	366	320	341	345	352	329	332	341	370	335	320	375	346	368	327	319	351	332	400	362	314	326	396	363	352	365	337	346	379	346	315	336	354	342	349	347	351	347	332	330	359	339	355	355	359	364	360	343	341	361	350	319	382	303	359	346	351	374	353	340	374	354	346	345	377	352	347	331	347	326	353	370	348	362	363	362	339	344	398	366	357	325	340	299	363	316	352	344	345	369	310	317	354	349	347	311	348	313	364	377	381	353	351	364	351	366	381	372	352	350	313	366	373	378	356	346	357	336	344	333	364	380	356	368	360	307	385	339	304	373	342	319	340	335	378	396	360	336	345	359	339	378	354	307	349	358	317	358	334	341	344	329	338	306	358	328	333	342	354	332	354	329	373	365	375	350	349	339	335	326	359	383	324	359	314	372	324	348	339	340	356	372	381	371	375	362	343	341	335	319	388	378	378	365	341	331	343	355	377	364	327	349	326	336	335	371	300	338	359	332	349	358	337	361	323	358	313	378	340	336	362	335	356	335	297	389	322	357	367	349	293	383	376	381	374	358	354	369	341	344	338	351	354	357	297	365	364	342	356	359	317	317	385	370	319	344	332	369	374	296	362	341	347	319	331	345	324	343	334	310	330	323	294	362	342	347	303	365	314	336	362	364	342	343	351	321	392	332	336	305	339	354	325	366	375	329	355	348	327	361	331	333	381	351	345	360	354	373	304	375	372	352	361	351	346	343	357	356	345	362	360	320	369	316	318	372	379	321	362	321	353	360	329	359	342	355	371	357	333	359	350	369	323	326	337	341	318	353	321	331	388	331	377	373	366	358	359	360	360	354	347	365	370	346	355	356	341	337	370	321	354	304	341	331	354	387	347	374	313	364	382	337	338	322	351	347	323	392	328	346	334	327	349	317	342	351	331	367	393
5997	991	846	781	823	831	843	765	781	784	735	859	773	793	820	795	866	794	811	823	783	782	791	831	778	761	810	790	785	843	777	787	822	780	812	838	838	796	784	787	779	773	803	775	848	823	798	803	781	770	771	779	814	844	809	818	777	787	831	735	799	796	785	787	794	797	824	775	793	815	798	810	774	813	808	773	822	826	793	808	788	853	800	799	816	748	792	751	809	826	837	777	800	799	772	821	818	758	837	808	850	744	829	824	781	869	799	770	795	825	831	805	771	774	756	778	773	796	791	794	823	852	813	804	821	820	790	804	740	787	810	821	805	821	840	773	791	777	827	832	827	757	818	803	801	785	783	790	812	813	812	826	842	804	819	793	805	791	864	836	799	757	789	803	831	809	766	808	771	826	785	776	806	821	811	775	831	778	771	767	845	753	818	811	840	809	751	769	773	774	793	833	781	841	795	761	769	810	809	750	791	789	797	795	786	778	827	780	807	809	811	773	817	823	791	798	839	742	802	804	840	725	781	857	827	815	809	815	813	747	794	823	788	835	791	838	827	799	780	756	790	825	838	778	809	768	815	833	833	840	806	785	809	766	818	794	785	765	811	832	791	782	764	802	802	802	768	776	859	804	750	815	812	797	774	770	780	810	798	822	778	823	794	861	841	784	789	799	838	875	769	779	824	799	815	789	810	789	768	794	823	754	726	799	802	796	758	775	786	771	768	803	790	789	769	780	801	855	726	816	770	812	807	778	828	787	794	787	746	818	841	811	777	771	781	785	821	777	781	770	809	832	801	841	834	778	857	720	883	824	825	817	809	794	799	799	813	805	774	784	783	827	793	853	817	854	810	827	757	750	806	812	777	804	778	786	836	786	813	756	781	817	840	856	823	744	789	747	781	849	781	839	751	782	802	810	741	752	777	805	767	817	853	769	801	870	774	803	817	781	795	864	792	797	844	839	792	746	786	761	795	811	814	810	810	801	807	817	819	803	781	838	840	807	837	784	815	863	792	830	769	827	830	798	729	778	813	729	781	750	791	829	780	789	764	814	808	772	792	765	774	840	782	819	795	786	814	780	810	801	819	842	827	784	858	795	789	794	812	769	810	820	784	796	833	815	788	828	836	789	863	827	805	796	841	768	794	831	748	788	814	830	770	801	859	796	787	809	805	758	819	800	790	779	804	771	812	786	800	797	771	821	803	790	840	793	800	765	817	768	790	789	775	814	765	780	796	815	834	815	805	795	792	788	834	819	779	781	769	780	838	794	797	827	795	811	792	817	817	831	828	807	786	761	822	794	799	793	814	776	833	743	827	829	780	801	784	807	811	823	773	823	833	805	790	834	754	796	806	786	766	781	799	814	836	798	797	768	905	767	803	753	762	781	817	778	804	816	824	811	795	814	813	795	816	814	768	775	826	810	758	818	789	855	802	773	748	779	767	788	841	760	822	816	818	805	800	801	777	776	798	767	862	807	773	829	812	789	772	861	805	817	763	781	815	759	805	828	798	829	822	825	861	801	736	791	809	776	827	813	785	812	768	787	789	830	780	805	786	770	842	797	829	764	767	800	798	784	815	804	844	790	789	766	779	828	910	803	779	745	793	768	825	775	865	796	834	798	809	789	805	831	798	812	811	793	777	775	838	786	800	743	787	787	857	783	802	844	827	768	832	789	808	808	787	797	839	797	815	774	775	832	747	773	815	791	812	803	790	809	835	770	749	788	782	783	782	771	780	828	861	788	824	772	843	778	831	778	821	766	825	815	769	804	765	784	804	822	818	781	795	816	855	778	832	752	779	791	811	779	805	780	824	817	772	804	806	792	803	820	795	803	818	801	810	770	814	789	833	829	818	781	761	830	807	818	790	756	765	789	781	787	840	765	772	778	829	819	779	802	811	802	799	855	778	819	812	831	809	770	802	800	772	805	816	801	801	829	816	774	815	825	791	818	773	755	799	762	840	766	797	818	775	851	819	791	821	803	802	781	776	778	814	804	829	851	788	809	725	815	816	777	860	814	820	804	825	768	726	795	840	853	862	815	810	788	807	750	815	802	853	756	772	799	775	787	775	786	846	797	816	795	792	809	825	832	791	792	819	795	782	798	830	805	800	801	846	842	819	806	761	759	863	813	768	796	795	802	819	825	839	766	756	798	797	786	791	822	794	851	770	801	796	777	787	824	822	820	792	780	827	817	795	816	796	805	815	782	776	766	840	774	755	823	773	772	781	814	823	816	777	830	819	766	819	867	793	811	787	806	819	816	802	808	769	815	766	818	827	789	798	832	800	747	833	748	830	796	799	793	801	792	842	764	861	748	836	803	832	762	779	797	792	793	782	767	796	771	795	750	798	756	771	780	737	810	793	789	826	808	842	805	812	840	807	798	836	794	820	819	785	788	791	754	815	727	798	796	869	844	751	800	748	831	807	765	774	858	819	798	777	820	835	849	834	779	800	776	841	784	823	747	761	777	828	787	808	784	801	759	766	824	788	830	784	765	752	795	786	784	851	760	810	809	720	809	807	760	817	804	821	861	817	815	847	825	774	820	838	803	788	786	791	764	832	815	805	861	790	711	826	822	749	776	800	808	745	825	766	837	806	806	828	808	791	823	780	783	780	778	807	784	747	783	812	791	840	837	813	765	830	811	770	854	826	774	826	789	747	782	798	808	810	764	794	845	790	764	799	773	714	817	785	819	813	776	834	787	817	820	811	797	806	797	820	826	832	819	831	826	816	777	806	787	810	798	760	829	769	837	781	789	783	780	799	800	810	795	808	803	836	794	792	833	775	821	787	764	784	794	790	847	791	836	797	795	820	757	813	752	826	811	784	765	809	859	822	788	753	820	844	758	809	746	780	842	823	757	783	791	799	783	760	773	788	768	830	723	843	804	825	811	835	845	824	801	824	834	831	805	787	816	790	780	778	800	798	775	778	809	772	747	834	809	809	809	801	823	820	786	819	798	848	759	776	796	823	782	801	829	792	792	834	831	772	793	786	815	812	794	851	819	727	825	809	786	826	757	782	778	826	821	821	755	809	826	777	775	865	822	776	770	790	805	785	776	794	766	766	755	820	851	822	799	774	760	835	783	794	784	818	830	799	821	800	851	813	800	781	809	804	804	801	808	819	808	796	848	779	786	790	791	784	747	811	765	809	794	791	801	765	804	802	804	843	806	782	792	758	808	777	825	767	811	795	803	821	808	821	800	776	801	824	780	840	861	844	750	787	779	784	764	778	818	786	821	789	787	839	784	834	792	770	825	834	775	719	789	797	771	794	787	821	743	813	804	790	789	808	778	763	767	785	815	777	811	794	838	827	793	763	847	798	756	805	787	826	809	808	817	809	802	759	884	846	829	808	844	795	794	817	808	801	755	799	807	792	797	821	773	771	776	844	807	771	792	777	766	781	864	827	764	815	823	823	818	801	761	807	781	815	790	775	805	808	764	761	820	810	758	800	832	791	801	833	844	817	796	773	853	821	794	815	826	802	766
24440	20860	24497	27323	20014	1811	623	505	460	451	436	443	393	410	409	390	419	379	383	407	382	394	388	384	406	433	397	424	355	404	392	396	387	443	360	401	377	414	419	402	408	392	399	410	426	393	373	409	417	412	378	404	406	390	398	428	401	425	409	429	416	442	347	429	400	429	405	430	370	372	424	370	376	387	427	368	400	396	408	427	426	378	383	421	409	428	426	430	432	372	411	410	410	409	391	390	427	373	386	412	358	410	371	400	371	425	447	411	402	388	425	400	389	381	366	398	408	391	424	398	402	371	416	388	397	412	412	428	403	383	402	480	417	419	418	416	382	394	403	410	408	396	376	395	420	396	404	436	422	405	413	417	403	397	394	404	432	363	398	418	370	418	408	418	392	412	388	339	404	399	409	374	392	377	394	385	421	381	432	406	401	420	409	364	357	398	385	384	417	425	391	391	371	434	392	394	411	437	377	407	396	356	413	412	425	408	424	429	423	445	428	397	414	419	388	416	367	389	400	365	397	391	425	405	390	449	394	416	426	397	378	407	421	385	401	404	395	431	415	371	394	388	370	403	414	400	430	413	370	429	413	402	394	405	380	439	413	393	400	409	404	403	376	421	394	404	415	385	402	432	432	377	404	409	387	385	411	398	402	404	362	436	415	367	377	412	403	408	387	397	436	420	429	404	394	402	414	359	383	416	346	391	384	422	387	424	419	397	418	401	407	390	391	415	454	380	478	378	425	402	412	412	379	384	372	394	401	402	437	415	405	374	360	404	378	388	379	384	413	365	402	396	390	408	376	406	404	394	384	405	410	388	389	411	424	436	414	431	403	456	421	406	362	417	412	384	450	425	382	395	385	410	432	413	416	415	370	385	416	411	423	387	435	366	396	436	436	438	405	394	376	376	423	426	432	395	398	409	389	410	344	398	386	395	418	398	385	375	394	409	390	405	412	413	377	391	427	408	405	410	429	415	380	421	432	396	400	423	399	372	395	372	415	397	371	398	384	384	373	384	384	414	408	408	384	404	390	390	387	406	432	415	420	438	414	408	377	396	360	384	389	379	385	412	429	466	389	455	436	360	412	381	383	403	438	405	413	380	411	430	433	384	418	393	405	457	423	388	404	373	394	401	396	415	381	423	408	395	377	398	435	371	417	392	397	374	405	374	382	397	397	411	431	398	397	419	408	368	388	401	381	355	410	383	350	388	372	416	442	428	403	397	410	420	394	376	366	403	426	420	379	402	413	394	400	386	369	390	352	430	380	415	424	427	385	406	430	393	446	412	406	416	468	432	452	422	431	401	411	379	385	353	369	406	400	380	392	430	380	417	368	403	395	352	376	398	397	427	392	427	381	415	401	415	431	416	405	414	374	390	363	382	405	372	421	373	415	423	404	394	387	418	417	394	387	454	416	372	418	389	387	391	407	378	424	407	403	392	422	373	408	399	388	423	426	394	408	420	419	378	378	420	420	401	387	371	356	404	449	406	383	439	443	412	337	449	374	395	403	398	398	399	398	391	413	375	396	379	377	430	399	410	423	398	424	414	436	417	400	415	408	447	400	420	390	384	375	400	421	421	389	373	394	420	396	396	411	362	407	384	401	424	423	389	413	387	435	403	392	384	359	420	410	413	409	400	414	418	381	404	399	411	388	379	400	402	387	398	399	430	418	409	410	395	409	372	390	418	419	409	399	390	408	396	401	393	400	386	399	420	395	368	370	395	400	368	374	431	393	438	417	401	407	379	401	387	397	397	412	388	425	395	403	434	444	406	400	420	434	427	408	435	404	394	417	411	400	372	419	368	392	356	422	413	401	391	404	413	404	424	404	441	462	417	374	402	423	396	424	425	422	395	392	388	393	428	391	410	414	417	442	404	369	442	404	428	383	405	391	409	416	430	391	372	367	413	398	399	368	448	356	413	362	421	381	415	407	415	432	397	385	388	396	418	390	395	412	379	432	392	420	405	415	427	415	354	378	367	419	387	450	397	437	400	407	427	389	402	407	366	374	446	428	401	384	394	394	403	421	398	406	433	417	383	442	441	410	405	378	400	398	409	377	386	410	427	390	412	408	404	448	440	378	381	382	408	410	420	372	383	400	405	419	397	386	411	413	435	364	391	413	361	420	419	413	391	351	386	387	452	407	387	422	400	366	433	365	395	416	429	416	424	405	404	396	413	414	391	395	377	389	438	410	421	411	413	359	387	424	391	400	366	389	400	386	416	416	387	391	403	426	389	372	403	413	406	382	421	401	394	408	408	399	426	441	431	381	396	387	391	388	376	376	353	387	354	394	402	437	402	391	422	444	372	416	398	412	413	433	404	427	383	378	458	420	382	400	389	428	416	403	406	401	341	384	411	402	420	420	429	366	401	397	404	390	448	402	394	388	422	411	384	408	419	431	416	387	377	421	408	382	445	408	412	394	397	402	425	433	359	418	392	424	435	394	391	411	424	371	396	398	371	400	395	378	389	408	405	406	379	424	406	409	411	394	346	396	373	411	381	383	427	382	416	432	413	404	393	401	391	396	380	388	387	403	414	414	393	368	368	396	423	428	410	403	404	394	415	404	402	420	414	389	399	423	356	389	401	414	418	395	401	396	381	394	367	417	415	402	400	392	400	375	383	424	428	408	386	382	401	351	411	411	396	385	376	466	391	409	386	376	418	344	396	427	395	377	392	417	416	416	433	376	400	405	415	415	389	385	394	358	384	414	435	405	430	382	387	403	437	418	385	389	426	402	391	436	411	412	405	392	412	399	434	412	424	400	409	414	374	413	364	393	415	346	406	381	389	426	405	412	415	401	415	382	402	376	414	368	418	395	389	460	416	401	414	411	431	397	411	409	414	406	399	418	409	385	416	396	368	390	363	395	407	381	423	415	397	405	429	424	388	394	416	422	367	414	382	405	406	409	373	400	406	420	390	400	390	413	413	379	418	351	407	403	406	369	376	427	394	414	393	416	393	360	380	413	407	384	416	400	446	414	380	371	407	345	372	416	454	436	435	387	419	431	394	417	420	396	395	403	353	369	427	394	387	385	425	364	425	429	398	407	417	435	420	369	398	374	409	378	346	428	410	383	405	396	364	406	385	410	394	380	386	430	394	424	428	414	398	351	407	386	419	393	451	380	409	433	420	393	395	395	410	392	387	406	388	401	417	406	424	410	422	405	410	395	386	363	423	396	388	393	391	434	432	397	427	436	411	447	425	375	416	436	380	443	402	405	377	419	400	440	396	418	401	359	409	368	384	444	365	393	404	367	397	402	421	406	405	443	396	414	373	368	389	405	388	410	383	422	403	424	402	399	388	410	416	407	392	370	381	374	397	401	391	427	388	417	397	395	381	387	370	398	390	410	401	410	409	392	424	399	423	391	371	383	412	382	363	405	418	402	433	399	353	394	408	391	363	384	437	430	387	375	356	364	433	382	376	393	433	435	390	391	421	426	398	395	413	425	413	418	402	392	423	412	375	410	426	401	416	374	370	381	417
3343	3045	2173	1359	1141	1049	972	937	933	913	897	903	865	874	877	849	873	901	832	903	843	900	915	911	880	917	924	881	948	864	880	943	963	922	923	904	897	877	863	847	888	905	898	908	915	919	895	949	850	927	913	907	880	883	867	915	941	866	947	918	894	843	905	913	866	868	893	882	861	884	867	885	924	846	884	920	918	868	933	868	896	887	870	894	923	852	809	921	911	885	900	823	864	888	888	865	893	935	849	895	839	872	869	911	889	860	888	893	918	831	884	883	887	865	908	877	921	855	844	842	861	863	830	894	867	855	889	939	901	878	838	893	851	874	911	839	900	884	915	872	904	863	883	896	906	928	888	890	913	841	877	883	881	950	891	875	854	899	860	866	912	896	906	861	876	853	901	875	857	884	844	909	872	927	871	875	860	845	836	850	891	870	867	908	854	865	891	919	857	879	870	875	881	921	851	857	887	877	909	930	912	850	866	909	925	889	948	835	842	923	887	906	845	869	884	858	855	827	910	879	852	833	921	908	885	903	858	874	816	872	901	858	891	895	884	891	880	873	831	872	881	880	887	937	894	890	913	895	909	916	887	913	920	903	917	887	865	921	842	903	856	894	917	896	893	886	879	863	886	840	884	886	906	852	868	868	845	898	864	899	837	910	904	881	896	830	884	911	845	892	879	877	835	927	907	884	910	906	858	920	861	918	894	891	878	835	891	906	932	893	885	891	902	901	855	868	919	884	866	919	910	919	855	828	869	858	962	863	896	876	899	890	857	904	852	857	891	881	896	870	890	872	944	892	855	901	870	893	864	880	902	823	893	892	881	884	877	937	901	878	955	855	877	929	934	853	883	889	890	914	981	905	841	876	880	858	874	904	888	887	872	885	886	866	859	879	860	831	833	935	855	869	853	970	890	895	841	858	860	922	950	891	894	849	883	911	852	909	895	933	876	874	891	929	786	871	875	885	902	880	888	891	883	885	912	898	930	877	912	907	874	934	881	842	892	900	912	876	851	851	869	875	927	907	896	814	833	925	886	885	831	843	920	880	929	917	908	897	937	903	859	857	871	857	868	874	887	924	897	891	861	868	887	904	929	855	878	889	888	899	844	879	873	878	908	895	856	842	854	855	919	894	907	870	901	880	865	896	894	853	858	840	911	890	878	854	887	834	893	881	901	888	895	903	903	931	934	855	941	873	877	892	880	896	872	900	904	866	909	898	907	880	886	869	895	873	873	883	906	884	902	924	919	853	863	888	896	878	887	918	866	873	968	943	931	854	896	867	886	820	844	888	908	878	862	917	892	890	890	915	900	935	883	868	884	888	899	899	852	864	863	899	911	857	892	841	876	755	856	920	894	878	884	906	941	868	893	898	819	867	921	806	889	899	881	932	854	843	906	892	881	923	856	862	872	900	868	856	876	914	865	848	844	910	878	868	867	815	861	898	862	875	902	867	897	856	844	902	880	973	882	880	824	885	830	882	826	906	862	898	865	902	868	870	917	904	863	863	949	879	882	862	856	866	898	912	888	879	895	867	949	793	897	953	843	881	869	901	900	913	845	921	858	905	847	861	835	926	910	894	905	914	896	875	871	885	885	867	891	884	841	912	881	874	909	864	903	888	855	946	864	883	864	874	942	918	884	857	893	874	926	875	924	816	851	872	919	829	845	896	880	907	913	883	841	906	843	864	868	863	871	907	887	926	914	892	888	891	905	877	917	827	847	890	906	881	911	900	880	878	896	880	870	958	922	904	885	876	867	891	893	930	901	843	901	879	968	873	891	844	836	907	833	879	825	951	901	844	910	886	858	902	864	949	912	869	908	846	846	885	917	889	895	895	891	864	894	955	856	858	895	839	865	865	876	862	865	881	900	864	858	934	889	886	849	930	890	894	908	908	851	864	877	888	811	861	924	871	888	915	911	872	864	885	871	861	912	918	809	935	837	916	866	876	830	890	925	928	893	870	879	894	868	878	915	872	859	852	897	888	833	863	885	884	889	898	875	857	909	905	863	906	943	882	877	892	834	886	859	878	851	907	912	944	892	826	869	828	878	848	877	845	889	876	870	894	835	894	823	933	870	836	864	916	846	904	903	842	857	915	912	849	911	880	874	885	874	888	902	866	856	909	847	887	864	916	878	888	909	860	866	883	842	859	917	848	914	832	907	888	868	867	907	869	903	871	893	868	848	891	936	870	843	857	902	859	929	864	890	917	849	863	878	818	870	843	905	888	877	841	805	829	918	871	894	926	884	855	865	894	838	891	886	908	835	899	900	871	897	915	917	885	917	905	852	834	843	904	925	885	924	894	891	903	879	843	896	878	861	875	904	906	873	864	805	870	902	880	851	838	863	883	877	893	928	852	884	901	867	839	889	889	851	863	881	923	860	855	847	828	834	864	813	880	858	876	872	876	932	871	913	872	885	857	886	880	873	849	930	911	859	879	892	866	923	911	862	854	900	871	910	907	860	856	850	882	920	881	867	842	893	834	926	882	888	858	881	892	870	906	925	940	889	889	890	849	868	873	906	892	910	891	870	860	892	857	866	911	891	912	872	858	934	937	874	896	904	834	916	831	884	882	872	913	870	911	879	819	884	892	869	884	869	858	922	920	908	929	893	902	857	856	859	920	941	886	903	901	860	861	830	926	858	811	878	866	880	933	907	918	818	859	938	861	790	905	851	897	834	933	869	900	848	895	869	864	856	887	874	824	883	855	884	871	936	898	884	862	902	888	923	878	917	883	894	812	770	892	889	833	862	877	885	854	886	835	869	853	863	872	870	879	875	863	908	874	857	872	897	883	899	893	844	887	850	894	854	935	919	928	859	912	870	912	796	888	840	893	903	839	870	908	873	837	870	895	940	885	867	907	913	878	866	807	925	961	872	852	835	910	942	899	850	849	865	876	862	874	881	825	900	912	865	872	904	805	841	942	865	933	867	876	830	885	879	861	910	890	897	896	887	945	909	899	917	889	881	914	897	869	855	902	903	911	889	839	838	854	900	910	859	913	891	903	891	916	945	967	894	890	881	848	868	849	911	881	890	889	816	907	894	859	900	879	840	908	919	894	817	895	932	893	921	909	924	883	864	890	902	911	807	858	902	885	875	924	879	880	901	888	856	874	854	867	896	866	894	843	882	880	906	893	891	927	880	879	881	894	875	887	849	888	853	895	917	872	844	862	908	848	857	969	903	908	870	876	882	862	830	904	868	889	903	865	862	889	913	841	889	867	954	838	922	887	830	918	880	842	893	873	894	893	872	882	924	914	843	953	858	937	871	851	882	904	835	894	869	886	887	899	884	897	864	931	861	896	892	903	850	871	863	872	933	879	886	862	919	894	891	869	905	902	902	815	890	856	927	900	873	855	892	885	888	836	817	887	814	844	950	926	898	891	882	911	851	876	845	888	863	892	852	860	875	832	885	866	855	858	915	849	871	970	844	908	856	880	937	898	909	867	906	809	879	898	853	904	903	838	853	895	821	851	891	874	931	882
23541	20830	25097	26666	20832	20823	2970	520	374	338	322	342	305	265	285	255	258	244	255	257	233	235	262	254	258	253	265	234	230	235	253	260	254	250	203	242	233	229	245	228	235	244	238	242	249	217	205	214	202	261	232	238	250	227	245	238	233	237	225	239	258	222	216	223	233	245	241	223	227	233	221	225	241	232	245	230	243	240	198	235	282	207	221	242	274	207	233	230	214	229	229	264	239	246	243	229	227	236	220	201	232	256	271	237	195	215	228	250	247	208	239	244	241	269	215	220	239	226	234	268	231	220	237	230	243	259	265	246	243	223	254	230	219	230	230	225	223	247	237	239	231	225	237	260	230	226	219	241	198	225	243	245	222	212	225	223	215	205	251	224	217	220	232	218	228	251	230	237	220	206	211	228	242	225	235	219	255	257	217	242	216	196	224	245	203	216	226	224	257	241	249	249	245	209	215	239	273	223	234	225	257	236	241	207	218	233	231	214	210	277	241	214	242	232	264	215	237	223	225	236	225	229	216	220	215	241	237	227	251	253	249	230	229	237	229	204	185	246	257	220	231	231	240	226	206	231	235	234	272	221	212	212	195	221	248	265	220	193	214	243	252	239	242	257	252	225	232	230	265	253	214	204	234	250	214	231	231	247	243	241	220	240	203	205	268	206	210	220	257	225	229	226	256	218	197	219	217	218	241	223	255	214	208	219	252	264	218	228	227	204	226	218	241	246	251	198	232	244	255	229	241	236	214	242	205	233	245	257	243	247	233	231	253	219	208	254	226	253	196	219	267	244	232	247	222	219	241	251	264	226	222	226	233	239	244	256	240	217	233	233	224	220	226	232	237	220	224	224	242	255	225	229	225	243	246	243	246	248	220	228	210	223	233	254	246	201	198	225	241	237	214	210	229	226	216	234	242	221	227	231	232	263	234	216	227	238	227	243	236	220	208	252	228	209	221	201	218	228	232	214	246	232	228	223	264	266	255	230	250	255	233	225	262	260	217	264	224	225	244	250	228	222	223	257	248	266	254	230	252	234	235	240	224	236	229	203	247	241	241	207	206	259	239	230	228	230	248	236	253	243	243	262	226	229	220	232	244	258	239	217	218	251	220	228	210	238	244	203	230	194	258	210	248	222	253	220	231	228	223	240	235	252	240	222	232	191	276	241	245	227	235	218	238	248	239	229	220	227	217	247	266	264	234	238	197	252	219	248	243	221	240	216	218	256	234	236	222	237	240	225	238	248	229	232	208	209	228	257	252	210	235	193	215	258	231	228	230	231	221	223	237	252	233	221	221	237	245	218	243	257	221	244	226	219	221	239	232	220	221	217	212	224	224	220	226	206	242	219	251	240	241	235	258	211	206	231	255	257	227	225	243	200	239	232	217	238	214	275	252	226	246	217	212	209	226	226	253	225	231	255	242	248	251	238	223	230	219	237	229	265	236	229	245	242	240	249	194	207	234	215	248	236	218	216	247	207	210	245	216	207	229	235	201	221	237	247	238	239	221	202	210	236	226	255	217	250	216	236	227	241	264	252	253	236	234	210	274	233	215	246	216	257	224	242	223	221	220	258	221	209	218	247	220	219	226	215	224	238	211	257	235	227	249	259	212	234	271	206	232	229	230	242	247	230	210	202	265	214	245	185	237	200	253	251	234	259	249	253	236	245	247	235	200	235	250	222	257	226	234	217	244	243	230	225	253	242	215	241	246	240	226	230	204	247	230	230	224	197	250	250	216	220	221	202	248	247	229	241	213	247	247	229	237	225	217	240	203	253	227	210	220	202	208	221	237	269	243	220	232	249	236	230	218	220	211	241	214	238	235	234	242	227	250	216	274	197	244	227	230	252	239	247	229	232	247	230	238	221	229	211	240	241	212	240	238	229	233	232	230	226	230	219	239	249	221	243	219	257	241	256	256	268	247	262	236	238	204	257	200	222	224	240	241	214	241	222	245	226	235	250	224	254	219	228	267	240	216	247	245	226	238	239	195	236	244	205	230	226	240	228	257	233	224	247	226	234	229	240	210	251	217	236	222	235	212	245	232	279	240	224	240	240	228	227	194	239	246	227	224	230	241	210	228	238	226	264	261	237	223	246	239	233	222	229	253	257	251	228	223	220	232	232	236	247	261	212	221	269	255	202	226	223	223	251	221	217	224	252	245	222	228	235	229	256	254	224	216	229	188	222	249	237	224	231	224	225	234	228	238	216	216	213	246	227	231	246	227	230	263	218	240	254	242	222	204	228	230	198	250	228	264	209	238	238	208	230	222	213	258	243	230	207	278	218	224	201	237	230	255	265	254	241	220	269	243	198	231	223	231	228	237	215	273	236	232	213	238	231	197	223	226	257	216	229	227	229	226	214	213	226	247	237	196	233	236	229	259	229	196	235	218	257	241	233	245	234	219	203	220	218	207	231	206	232	209	270	252	249	243	216	201	199	251	238	246	213	243	206	230	243	213	247	254	249	204	235	247	209	239	252	239	242	211	228	260	252	229	228	213	220	231	254	237	254	259	234	222	216	230	230	250	232	227	238	230	247	200	208	261	232	228	234	222	217	215	230	231	238	200	226	231	240	237	243	227	220	229	244	222	222	210	224	228	218	230	179	215	224	230	241	242	228	233	201	267	207	227	238	215	245	240	230	226	266	256	220	242	219	232	216	229	249	238	220	200	235	225	206	206	214	236	236	261	256	259	224	236	229	229	214	268	245	226	220	225	211	227	220	236	227	225	218	228	251	218	217	245	230	229	231	224	253	240	208	221	224	215	219	219	227	229	235	248	233	237	233	239	254	212	224	239	233	214	227	232	238	219	212	248	237	257	222	242	224	250	222	246	254	205	214	249	210	248	219	227	240	257	253	226	208	195	189	226	211	259	236	213	248	230	227	208	254	235	248	220	239	203	226	252	234	226	243	245	224	262	234	248	239	241	268	241	213	231	241	244	243	256	206	202	226	238	252	249	260	223	207	241	231	221	260	224	216	212	213	210	227	257	234	262	222	236	245	211	248	209	239	249	238	208	219	236	237	260	212	229	249	228	236	227	287	223	210	243	245	215	203	217	232	266	253	257	225	252	257	209	232	215	261	226	196	228	251	235	224	220	220	202	229	233	241	217	252	230	225	237	219	242	233	220	239	216	211	245	239	225	237	236	226	235	247	227	226	220	234	237	220	209	223	233	221	262	256	230	227	247	251	236	228	238	225	195	250	218	195	236	206	232	246	247	231	217	242	221	219	215	224	237	258	240	217	237	247	230	227	220	214	234	250	249	231	208	220	247	225	264	226	229	206	237	220	225	256	247	215	229	246	251	235	209	226	219	259	227	258	234	229	228	235	217	275	231	232	213	252	244	239	225	231	236	231	220	254	224	201	210	233	231	230	248	253	242	225	244	212	250	217	213	243	216	221	213	215	217	227	251	234	203	244	240	237	216	245	230	213	257	205	216	216	243	228	261	210	232	266	235	257	234	230	210	229	247	256	238	225	233	241
3472	4879	3108	1534	1013	776	637	643	609	626	566	565	578	547	567	550	510	561	571	535	573	545	540	529	597	523	578	557	533	527	549	525	597	553	543	532	542	533	523	525	538	537	574	502	514	493	522	567	526	568	553	548	515	547	580	495	519	547	516	533	558	511	524	530	571	540	552	541	579	519	545	542	588	480	529	522	558	549	548	537	546	546	555	496	558	532	567	543	557	535	536	513	519	546	508	500	548	543	554	565	538	524	554	522	523	527	548	517	510	526	541	541	544	537	530	554	518	508	528	536	531	569	534	527	511	558	535	467	546	550	552	552	532	550	594	509	559	548	539	524	549	535	507	544	524	522	483	568	552	519	547	482	594	577	542	534	515	487	516	511	561	513	505	543	537	536	523	554	547	493	562	550	566	546	513	563	519	515	529	537	499	521	550	539	575	532	495	504	536	574	535	549	520	552	547	525	548	527	531	536	544	543	536	528	525	530	462	488	559	557	600	600	545	559	576	562	592	567	534	584	508	539	532	538	540	513	536	521	509	506	522	545	513	539	551	556	560	537	508	548	560	571	504	577	541	524	554	502	513	535	505	576	481	537	542	536	552	538	535	533	546	503	540	553	508	521	522	565	562	537	585	546	530	552	565	551	556	511	506	553	506	502	557	567	481	540	539	493	564	529	589	526	501	560	537	528	535	532	570	485	527	480	533	522	531	518	518	530	509	539	535	552	544	509	500	545	558	547	486	503	567	562	566	561	530	528	567	541	519	531	551	533	499	549	525	527	538	546	513	543	534	536	566	544	563	506	503	531	537	505	523	550	569	540	530	540	536	561	556	504	554	531	540	529	545	575	512	537	538	525	488	532	494	547	548	548	549	545	510	533	524	573	587	528	543	551	484	561	550	515	514	602	515	537	528	577	531	540	551	558	549	550	540	502	572	552	521	502	558	509	557	494	499	539	501	525	512	570	521	518	512	558	526	496	562	518	524	493	513	510	553	515	544	530	505	522	539	522	533	531	520	549	525	542	525	569	554	563	565	537	555	530	539	515	515	538	535	576	559	499	545	524	545	557	540	501	586	541	571	528	552	539	571	521	533	522	561	500	555	514	556	542	491	529	531	536	543	500	533	530	563	518	519	560	525	523	536	553	529	490	536	542	540	533	548	530	545	518	544	504	550	548	532	529	556	505	517	515	512	563	540	514	545	554	531	524	543	534	535	515	519	544	532	515	537	580	527	539	504	520	548	506	519	523	516	518	580	531	546	496	520	544	520	529	567	526	570	530	547	533	492	548	522	564	519	554	546	518	540	543	525	540	519	564	526	570	553	546	526	529	485	570	507	534	542	569	535	551	549	533	554	533	524	519	564	526	523	531	561	522	532	542	518	533	573	521	556	546	525	544	524	534	572	535	517	523	511	520	522	504	539	500	505	523	514	538	535	510	521	596	527	554	513	509	549	540	507	538	536	580	533	485	552	519	551	512	514	503	547	544	511	523	558	543	528	544	584	597	505	580	524	569	554	554	540	543	567	549	556	554	568	534	556	577	561	564	558	545	544	526	503	545	533	547	549	559	568	549	527	552	527	512	565	561	527	565	568	553	542	560	532	578	556	547	578	541	549	538	513	546	519	521	536	546	487	539	509	550	560	537	544	519	540	565	510	537	541	539	574	503	505	522	577	521	560	520	537	551	540	554	562	486	542	546	531	538	547	551	524	522	489	545	536	524	537	533	535	524	535	540	529	558	564	532	557	526	552	544	526	546	590	550	508	534	511	496	574	520	534	550	550	525	547	533	557	550	541	596	527	508	552	550	545	530	552	551	544	554	558	536	559	548	536	514	538	520	486	530	532	486	517	527	591	579	525	534	546	519	518	548	486	523	516	567	548	546	553	521	501	539	570	513	542	594	553	556	531	498	507	531	537	534	559	536	524	552	558	534	564	505	531	554	516	570	546	570	547	531	490	597	534	525	550	523	526	517	540	553	577	590	564	572	520	528	508	563	561	590	530	528	532	561	562	526	545	501	549	547	538	499	582	524	537	536	556	532	551	549	563	537	567	553	553	530	515	541	546	538	536	543	528	567	501	549	569	571	552	531	553	549	548	589	542	520	557	554	542	541	548	502	499	543	582	578	560	539	531	510	542	538	530	513	510	534	563	512	528	556	534	496	539	520	580	536	536	531	552	550	560	572	529	546	554	545	556	524	537	571	504	550	552	562	531	558	531	541	532	554	529	530	520	531	487	529	556	546	503	501	543	519	522	535	552	568	558	565	525	544	498	517	551	556	563	534	560	507	535	500	537	530	519	504	532	531	547	534	522	507	542	526	531	569	509	538	520	539	549	586	537	563	509	564	523	573	522	519	527	529	522	535	500	551	541	545	531	533	518	522	558	543	551	566	510	538	568	541	511	554	563	550	536	511	534	541	564	514	501	526	524	528	515	548	558	547	539	549	553	549	541	534	540	531	533	532	555	546	515	561	542	513	531	532	536	506	547	475	534	509	533	494	555	500	532	552	582	559	578	558	531	541	521	502	523	553	547	529	549	550	531	518	537	517	519	517	502	517	531	559	531	532	510	539	549	520	549	538	506	533	569	550	537	526	516	531	550	572	542	571	539	549	580	492	558	538	486	523	557	542	523	559	593	531	530	496	535	554	499	549	577	570	548	541	553	531	536	536	547	551	508	589	511	552	551	542	527	572	522	546	562	567	512	526	522	548	535	541	541	517	600	560	508	527	513	538	525	551	535	515	552	575	527	519	487	532	551	592	545	496	551	532	501	552	548	550	536	554	551	486	552	545	519	486	537	536	541	523	525	523	556	545	573	560	529	547	520	552	508	514	514	505	538	508	562	553	522	529	529	527	554	542	511	527	529	555	520	526	582	571	535	548	519	551	527	543	504	525	512	529	582	511	561	558	532	524	505	537	551	574	501	569	543	525	529	545	556	528	541	534	543	522	526	570	565	520	543	513	548	548	543	543	501	561	558	547	530	559	546	555	546	504	549	561	546	517	521	544	527	520	545	500	529	602	531	566	544	527	599	508	557	528	566	536	518	565	552	550	522	546	520	554	527	507	528	517	547	570	581	532	508	529	498	539	503	549	544	511	542	555	556	546	515	552	534	510	560	515	521	563	538	506	538	513	517	551	510	502	536	578	531	558	534	497	518	543	543	498	538	555	546	549	536	486	535	493	567	557	531	591	515	525	556	544	520	543	533	530	520	505	526	505	525	561	528	550	516	510	557	491	544	557	525	544	518	515	519	574	549	560	557	508	558	560	517	555	545	552	521	508	526	574	508	529	547	504	536	535	529	553	512	589	523	530	583	541	550	544	555	524	562	524	537	535	536	548	513	558	547	508	504	485	528	525	508	543	555	526	552	536	537	524	505	519	541	539	534	498	549	508	537	536	504	545	527	544	525	538	578	555	559	534	527	516	503	523	506	521	513	536	556	538	502	568	511	499	540	544	521	551	528	482	569	494	539	553	507	539
32681	11973	1373	471	374	318	334	337	329	372	330	358	323	346	345	367	339	326	351	350	381	345	321	297	379	349	356	370	326	326	311	361	338	356	353	335	346	323	338	294	360	344	386	361	326	341	340	346	339	393	354	348	356	363	360	353	311	342	339	334	353	355	353	376	334	400	328	349	374	357	356	318	349	330	364	304	359	302	346	385	330	365	347	329	365	335	372	329	365	302	334	374	362	355	347	353	316	354	319	330	342	358	342	326	342	394	328	352	358	340	362	336	320	325	356	346	333	341	348	351	366	371	354	317	336	376	343	319	345	344	350	349	364	342	359	346	351	348	338	368	315	323	352	382	363	359	344	350	322	324	351	341	344	358	357	353	320	326	364	354	354	346	329	355	315	357	344	321	335	329	383	353	359	372	366	346	327	339	343	351	369	350	347	344	342	367	339	364	329	309	384	352	341	329	403	347	314	328	357	343	352	354	372	348	360	365	355	324	348	366	350	342	333	351	342	333	358	340	347	327	334	317	317	307	357	329	351	324	352	383	374	375	333	312	347	367	369	361	344	392	349	372	364	358	342	348	329	351	351	340	383	352	332	343	384	335	374	347	298	340	367	346	326	343	331	363	337	326	348	316	352	312	338	356	325	374	335	352	362	345	356	329	327	332	369	327	346	352	371	351	367	342	328	342	364	349	355	347	340	317	384	418	365	346	364	346	333	364	341	357	318	322	387	337	324	335	363	318	345	353	319	345	328	360	338	348	380	322	374	357	352	357	371	376	355	347	362	351	330	351	310	342	377	329	323	352	386	329	337	350	328	352	355	357	364	339	330	352	355	345	355	335	326	336	350	345	355	353	365	338	317	342	364	338	355	346	379	377	356	339	361	336	346	384	351	351	343	327	382	344	371	337	387	387	327	324	370	340	375	349	381	375	321	335	327	368	346	384	356	371	340	330	344	334	374	319	361	363	359	327	313	360	365	357	351	343	349	337	297	378	306	339	363	356	346	378	323	327	350	354	352	352	380	366	358	322	364	363	359	354	342	364	364	352	387	298	357	327	339	362	348	332	351	325	318	350	350	296	387	368	359	325	327	351	380	342	376	345	356	356	357	343	320	310	361	350	313	349	345	338	349	380	383	345	393	310	351	321	334	333	355	358	400	355	310	310	334	329	335	362	347	352	364	337	333	346	376	313	363	364	367	317	360	348	339	364	335	315	322	360	359	350	345	336	401	347	360	368	335	342	363	336	347	376	329	335	328	362	343	356	302	326	342	339	301	321	324	347	379	379	315	323	342	362	358	362	360	348	352	345	356	342	359	347	328	318	341	329	335	329	331	335	353	328	345	320	358	354	339	339	355	372	341	339	334	336	334	335	343	372	356	365	373	364	330	366	378	350	351	349	367	377	354	366	351	363	345	374	354	370	374	367	360	357	331	363	355	341	336	331	349	321	348	374	342	341	331	358	336	330	362	368	334	321	370	336	330	377	326	335	325	337	384	312	347	342	360	358	295	333	372	346	384	370	337	332	313	328	353	366	319	344	343	304	343	342	333	361	342	382	317	336	362	347	322	339	337	351	354	319	373	380	341	349	348	354	296	356	337	331	368	382	328	353	386	336	371	350	357	325	333	348	345	359	337	352	326	363	334	350	345	315	352	365	312	334	363	340	394	307	301	364	373	354	362	349	363	347	350	349	336	401	327	328	377	356	328	356	362	375	388	374	348	397	356	368	342	316	354	352	315	335	340	304	372	332	368	323	361	347	310	368	406	368	295	326	365	359	350	383	357	348	372	354	365	350	379	361	361	318	326	337	342	315	368	373	327	329	321	345	365	335	362	377	349	330	352	325	359	373	351	340	313	356	355	358	383	353	364	353	338	372	355	344	351	341	356	365	361	345	352	359	379	354	349	324	376	311	345	343	323	342	363	379	374	328	368	344	320	329	361	370	307	372	339	356	343	326	326	352	359	379	348	345	354	374	333	304	310	375	342	361	344	354	335	368	368	319	379	330	324	343	378	349	332	365	374	335	324	318	372	332	319	341	361	366	340	354	337	358	317	382	355	328	350	326	342	369	322	341	345	375	345	367	351	353	357	321	363	361	336	376	326	352	349	367	327	304	366	342	367	349	329	357	365	343	368	389	340	340	336	357	361	347	367	352	308	335	359	353	357	375	388	328	362	315	378	361	358	376	319	347	356	360	361	344	345	391	337	363	322	316	340	330	331	325	345	361	382	361	347	347	372	327	332	373	356	311	330	331	380	315	327	317	370	383	333	360	347	368	353	339	390	334	347	345	356	338	383	359	361	357	367	336	332	316	343	361	360	374	360	360	359	329	391	362	358	356	329	306	333	328	353	358	402	359	365	350	341	354	385	349	364	352	287	365	340	318	358	351	355	357	360	352	328	351	324	330	379	358	320	354	339	343	338	341	366	355	352	324	327	382	342	344	334	373	328	345	345	339	332	341	323	378	305	369	356	366	337	353	374	351	372	355	326	362	339	371	328	360	346	347	355	391	347	354	310	362	371	332	368	316	375	364	348	312	335	351	318	325	315	329	319	330	336	358	328	362	325	303	386	356	326	371	353	338	312	331	358	368	362	362	349	363	347	350	373	368	378	337	314	306	357	358	332	369	354	356	369	342	377	331	321	360	349	335	345	371	375	343	350	391	371	328	344	376	346	344	369	356	326	315	348	366	340	400	330	342	333	374	341	328	341	327	380	359	386	385	329	345	390	375	331	364	372	391	376	369	359	330	349	387	384	358	342	404	362	349	343	355	368	346	363	343	339	341	348	313	384	400	319	306	354	349	333	334	329	410	398	317	361	356	350	347	328	354	332	345	346	328	337	341	372	332	365	344	335	344	337	352	361	369	358	337	384	337	386	309	339	353	369	342	368	377	363	341	314	372	353	356	368	321	356	368	294	327	349	324	333	336	368	288	326	340	326	300	349	383	340	320	371	352	347	340	345	326	356	365	337	361	358	363	339	329	386	363	328	345	314	353	358	333	345	330	363	321	409	328	344	359	320	307	339	338	362	351	360	346	338	372	323	328	332	359	359	290	344	366	344	364	343	384	303	341	374	365	325	337	330	322	362	365	332	348	360	376	311	339	373	359	340	372	363	355	331	342	352	345	369	335	355	364	345	319	394	355	342	342	364	371	346	309	328	358	352	338	328	348	343	386	367	343	342	347	358	302	363	335	350	353	366	352	326	374	361	360	337	282	355	345	351	375	359	390	339	316	349	321	337	332	378	351	370	376	342	348	355	328	358	370	352	372	347	370	357	381	372	368	357	360	348	393	349	346	356	331	345	382	331	347	363	344	404	345	353	340	362	355	346	364	323	342	366	370	329	324	380	360	376	355	327	347	359	348	320	325	348	352	353	357	350	369	324	360	342	383	347	322	362	365	381	382	336	358	342	352	358	375	349	355	375	377	376	378	361	290	338	361	336	354	340	331	335	331	332	327	342	362	323	332	359	329	337	332	359	362
5710	931	890	853	811	861	816	797	752	821	855	858	770	791	804	808	828	802	788	824	791	760	777	843	775	841	764	889	822	786	808	807	776	822	786	828	818	793	775	862	783	830	774	785	761	772	845	772	823	780	800	799	814	802	793	761	856	813	796	833	792	882	787	734	813	814	767	765	848	786	789	791	811	796	788	798	834	842	805	853	788	822	794	774	792	819	770	806	787	812	794	846	810	783	798	773	807	751	821	806	830	779	819	822	843	816	810	733	826	789	765	782	799	827	807	817	829	817	857	793	819	770	798	783	769	844	794	808	795	798	753	790	816	847	821	799	794	782	791	816	781	800	831	817	777	837	809	801	787	796	785	802	788	798	790	780	763	806	843	783	827	831	843	761	818	789	761	799	832	797	757	781	773	788	800	793	821	781	798	780	760	849	810	794	791	826	826	784	807	816	794	869	795	795	791	768	854	795	816	800	821	811	792	771	793	809	792	794	779	784	862	828	782	810	814	822	771	813	812	813	735	815	762	855	784	752	777	790	779	802	812	836	785	809	779	812	843	827	842	818	803	783	853	800	781	773	790	841	814	840	784	792	774	840	812	752	796	791	802	815	781	825	810	796	773	766	794	774	751	782	799	803	765	825	749	790	801	842	785	811	825	803	830	799	790	818	763	796	782	809	842	826	793	845	770	774	795	790	846	835	848	820	769	771	802	803	832	767	853	815	806	845	809	766	803	760	759	808	778	819	823	843	777	793	778	777	831	796	797	801	818	776	775	879	768	774	791	802	803	819	833	856	752	814	853	777	870	837	772	807	831	796	799	827	860	754	825	845	785	818	809	812	732	781	772	785	810	841	765	816	826	764	813	793	811	775	818	794	787	780	833	799	735	800	802	805	760	819	822	770	828	825	818	810	797	794	747	791	795	784	783	829	827	722	783	793	806	785	793	808	775	811	828	858	820	870	778	807	809	780	783	867	784	827	805	780	806	777	798	769	716	805	783	777	811	753	793	772	844	806	835	758	823	827	848	780	763	758	820	826	819	810	821	826	803	842	821	813	803	807	793	754	698	811	776	833	803	753	845	810	774	780	757	795	734	806	813	794	841	769	862	814	811	768	798	809	846	790	797	877	830	792	801	779	777	786	810	758	850	806	818	790	831	805	776	809	822	807	800	754	785	815	841	801	791	863	791	835	859	805	752	787	818	791	804	813	823	767	814	809	810	783	774	800	816	811	749	789	742	832	849	806	815	794	844	798	833	775	828	829	824	766	840	787	800	819	824	849	823	788	802	782	763	803	827	803	828	800	786	830	836	786	829	821	789	848	797	787	799	795	819	802	805	811	825	781	837	851	827	799	794	780	790	815	814	798	793	803	772	784	892	769	810	780	777	777	811	805	811	793	826	799	766	741	771	791	808	792	789	828	764	794	822	787	788	771	794	807	742	814	824	819	796	852	834	800	773	777	793	783	764	796	734	783	799	798	767	871	775	766	839	807	796	803	749	823	816	819	783	777	779	781	835	794	779	846	841	803	775	779	805	787	768	822	825	767	817	755	833	804	820	738	791	781	787	825	821	796	845	803	801	795	799	762	761	787	804	805	826	823	798	794	845	828	825	810	763	800	811	795	833	784	816	827	813	786	825	853	817	789	839	782	848	808	742	815	795	776	780	786	781	806	788	808	819	782	849	760	776	844	783	804	823	793	771	819	793	800	816	782	820	827	772	775	860	748	785	804	747	823	798	816	813	771	787	772	834	770	791	819	796	853	798	791	802	788	751	810	843	782	774	814	801	734	795	763	798	790	794	837	811	787	751	861	838	775	802	800	821	820	815	812	857	795	811	778	788	812	830	815	764	757	804	732	797	858	789	714	816	861	765	803	754	782	784	754	837	814	811	846	819	783	796	735	824	802	745	793	722	794	819	836	781	794	791	770	814	807	834	806	799	857	765	818	804	777	821	828	794	835	800	802	817	805	845	800	764	827	844	787	804	809	812	769	815	831	769	758	772	836	777	808	797	767	814	796	785	792	858	827	768	850	756	885	783	816	837	757	783	832	788	791	800	729	813	795	800	790	775	808	809	774	842	805	792	800	780	821	822	801	852	815	839	794	829	817	796	817	736	812	778	779	798	792	822	834	803	804	823	819	775	801	787	777	827	815	767	836	793	798	852	810	807	740	812	797	813	812	750	769	797	816	779	796	799	848	789	782	770	796	793	779	789	828	803	820	753	826	805	807	781	842	756	777	809	792	755	788	714	779	784	835	808	798	780	819	840	774	785	802	772	831	788	775	797	817	808	804	816	742	816	744	794	762	806	804	823	829	787	822	812	833	732	787	823	827	823	781	798	798	814	826	824	787	830	764	800	807	765	839	775	798	793	791	814	823	765	790	792	729	765	819	802	826	814	829	814	842	833	817	759	795	789	750	760	788	771	788	777	758	826	758	795	797	829	831	745	802	805	795	795	811	806	776	760	789	762	764	804	818	792	827	745	805	803	742	824	747	818	766	844	835	743	842	790	882	811	783	812	797	818	815	798	802	800	748	828	798	810	805	827	843	783	830	822	788	811	820	771	802	818	798	772	786	806	785	784	790	813	816	825	847	816	810	834	791	780	770	822	770	828	775	805	831	764	770	794	745	773	760	795	856	817	802	824	788	830	815	812	797	748	789	794	791	809	783	807	818	810	838	791	797	813	818	824	789	799	824	767	796	824	823	765	864	798	807	828	791	785	767	821	758	793	780	777	794	819	799	825	774	801	841	766	772	804	792	779	843	810	815	847	829	788	866	764	799	785	802	783	824	796	751	836	778	778	802	797	772	760	765	805	844	809	783	792	857	804	821	803	815	867	803	789	827	731	839	800	801	822	808	792	749	823	765	796	736	808	837	811	755	848	775	789	775	816	771	777	776	830	787	789	842	821	765	779	794	818	821	825	758	789	790	846	806	854	780	881	705	761	812	795	799	818	761	790	771	789	857	789	803	768	814	816	792	814	848	803	809	763	805	809	791	779	795	834	793	792	803	786	826	805	802	852	798	824	796	797	786	818	795	837	798	790	752	818	763	801	745	802	756	801	830	824	798	816	807	837	816	753	783	812	844	775	845	823	790	830	809	773	754	763	803	844	797	771	802	814	793	766	812	781	813	799	806	813	802	830	830	782	784	746	803	774	811	771	819	825	794	782	792	811	843	830	800	711	814	802	791	823	857	792	786	853	821	797	777	836	846	783	834	789	768	784	736	849	746	796	755	807	768	733	795	780	825	770	833	812	787	788	801	787	812	853	758	797	783	800	783	769	789	757	798	761	799	794	821	818	794	827	801	786	756	794	797	778	811	768	782	810	779	775	830	844	818	796	806	784	815	829	807	788	796	815	833	845	843	766	806	850	784	807	826	807	835	771	825	784	827	797	772	812	794	752	791	804	800	835	779	790	814	770	809	811	776	801	762	796	838	799	847	810	790	772	783	846	788	843	819	794	835	776	838	806	854	806	805
24452	20859	24479	27328	20059	1805	600	483	453	423	436	421	418	392	428	438	381	406	356	396	398	385	434	384	425	400	431	454	419	382	456	387	400	404	433	407	397	400	425	423	400	399	366	417	410	414	406	405	451	421	415	397	404	412	385	425	416	396	416	427	428	420	407	405	407	408	412	395	405	407	396	412	409	406	402	396	416	407	457	396	383	424	406	374	396	357	400	405	405	388	437	415	393	401	411	417	375	436	415	422	415	372	421	451	399	434	410	393	383	395	392	418	421	397	397	373	412	425	380	420	428	426	434	389	424	367	379	403	399	415	396	400	423	451	425	415	415	405	411	387	386	390	403	452	407	390	405	383	399	416	369	455	423	389	402	403	387	439	406	413	414	423	400	382	436	380	411	388	436	419	384	390	382	390	457	428	435	396	418	402	437	415	446	391	398	417	426	399	408	435	395	381	396	379	395	396	407	424	421	409	385	398	387	410	373	384	421	422	390	382	440	392	398	383	391	435	388	402	412	417	427	423	411	442	398	348	392	365	401	381	423	364	412	404	465	402	371	360	403	374	379	425	419	428	417	406	411	420	393	418	375	436	376	394	390	419	404	408	390	395	367	386	418	400	397	413	434	437	412	409	398	403	388	411	468	407	390	388	399	397	397	421	415	369	398	370	409	372	411	414	424	361	370	407	391	385	398	419	405	405	383	392	395	413	394	418	390	394	408	388	391	431	376	390	418	411	363	428	442	426	444	433	429	381	401	437	406	418	391	371	376	398	447	423	376	395	385	420	425	380	435	440	396	408	372	416	354	392	391	432	402	405	463	385	401	356	395	433	406	429	400	414	423	414	432	415	397	406	410	397	386	397	457	395	396	419	393	411	412	388	397	446	415	383	387	401	424	386	392	419	402	411	400	362	391	385	373	391	436	380	405	401	430	397	439	426	435	407	382	394	405	406	379	378	390	415	408	364	436	404	406	423	397	424	393	391	450	402	430	410	401	412	424	399	401	423	436	416	402	395	420	433	429	385	416	372	424	395	436	438	422	401	400	402	423	396	389	415	410	400	400	429	410	388	388	412	388	384	436	430	442	409	384	352	367	447	385	449	405	406	382	412	372	377	377	359	367	405	420	384	394	397	399	426	403	378	406	399	407	400	400	429	434	403	407	415	392	427	369	387	397	402	427	421	421	369	418	427	408	416	384	401	385	438	401	389	394	393	458	403	381	389	382	402	378	405	394	457	416	377	424	397	385	445	399	383	407	417	373	390	449	382	452	414	409	422	378	444	374	384	378	410	398	413	376	380	381	409	412	435	417	425	418	421	432	416	365	396	381	406	370	421	444	401	434	421	420	444	414	371	369	423	400	387	372	380	409	370	391	425	397	390	391	404	415	416	405	404	433	421	397	452	402	400	391	413	379	405	400	387	417	396	416	381	393	402	406	382	387	415	423	412	369	394	436	432	390	412	406	434	401	372	431	390	444	359	366	418	405	430	387	437	415	374	435	415	415	390	374	412	416	415	405	422	378	397	395	395	373	424	438	367	404	399	417	440	406	413	418	360	422	367	406	390	384	386	391	368	422	407	379	351	419	396	379	399	428	400	381	397	411	442	362	377	397	386	394	441	384	387	407	404	417	429	392	425	371	408	405	403	437	461	409	406	386	407	409	412	381	417	394	451	445	395	414	419	411	429	390	377	370	398	381	406	457	438	375	391	426	401	409	407	397	384	405	386	371	377	434	389	435	418	397	392	396	417	445	453	399	416	398	406	423	411	395	395	419	407	409	404	396	399	412	413	394	404	404	404	388	392	441	459	446	368	397	406	400	408	427	365	413	394	413	372	413	372	375	438	400	409	409	399	407	448	400	399	420	425	373	397	379	377	438	409	420	395	397	410	410	422	389	425	408	393	416	439	388	403	397	393	407	412	379	409	410	437	380	396	414	396	381	409	370	368	435	415	426	420	434	403	425	378	404	397	401	410	420	427	410	432	414	373	400	399	427	407	399	420	402	381	413	415	417	439	422	414	405	396	355	402	391	418	410	398	400	390	372	390	427	394	452	438	379	394	402	401	393	405	426	416	405	409	435	386	447	414	414	396	391	402	390	401	389	419	377	407	437	415	417	411	420	431	398	441	447	428	371	438	393	355	405	356	408	433	430	459	387	419	429	387	457	423	400	381	406	441	357	417	404	458	417	373	413	416	397	425	413	415	445	406	385	391	400	432	393	394	380	389	410	366	373	399	385	401	439	382	378	385	392	396	412	397	379	415	393	381	420	389	403	415	442	397	414	407	441	402	402	416	431	447	425	456	423	340	465	400	419	430	420	378	423	384	421	430	400	396	364	400	438	411	403	421	436	374	432	432	403	436	424	432	440	389	392	407	383	419	395	405	416	394	417	407	356	385	383	393	403	365	401	410	424	458	392	402	436	400	413	423	423	441	422	365	389	435	441	424	377	340	394	388	420	401	420	399	406	403	377	424	385	399	379	387	385	443	420	391	423	369	403	432	400	422	366	390	387	356	390	379	418	376	410	447	405	383	401	438	366	358	417	357	378	420	436	417	397	445	432	418	379	445	399	430	394	397	401	369	411	386	396	436	417	412	425	443	423	421	416	399	410	381	383	406	440	424	418	418	391	379	394	414	387	415	400	402	399	472	418	403	387	377	443	424	395	412	405	389	431	378	358	440	426	409	406	436	391	356	461	420	414	402	434	384	405	386	381	392	403	399	394	397	368	430	388	415	418	425	460	410	413	376	418	399	401	422	378	398	444	359	388	442	385	390	420	418	352	430	414	398	369	413	422	398	375	414	426	432	411	374	396	375	374	382	373	406	404	422	387	411	423	403	414	399	386	404	387	373	394	400	393	369	408	367	456	408	407	402	381	407	377	410	411	377	394	398	425	421	420	451	418	393	390	375	394	392	382	403	376	366	398	401	414	363	369	429	407	428	422	400	372	440	421	411	443	359	388	430	407	430	424	407	396	408	445	391	417	374	395	365	378	369	415	409	414	435	357	393	397	406	378	401	401	387	386	460	401	399	400	416	397	429	452	392	375	381	385	419	355	428	382	409	423	425	413	399	412	434	418	391	419	391	429	414	381	427	422	398	391	379	378	353	398	395	430	430	444	416	408	432	432	388	401	392	413	383	419	396	344	405	418	408	403	387	405	408	452	424	394	409	392	400	364	415	396	436	413	383	383	405	424	419	401	421	402	407	462	367	406	381	430	443	391	391	407	377	386	403	399	454	414	392	369	378	427	439	387	405	425	420	371	390	378	391	414	384	374	394	368	394	446	406	421	386	407	416	424	407	408	426	407	426	406	399	419	397	446	327	389	427	421	421	418	386	390	422	406	409	424	396	410	422	427	455	364	414	373	417	406	343	380	368	425	417	400	427	417	398	385	457	394	399	394	407	400	403	408	396	423	410	409	367	411	388	372	392	406	416	395	417	417	415	379	412	421	407	424	400	411	372	391	441	367	383	441	398	376	406
3578	3140	2195	1311	1106	1033	1017	924	882	930	949	894	909	898	924	928	877	902	895	886	893	917	911	872	864	858	942	809	877	908	819	885	921	881	824	904	901	911	899	919	875	870	865	892	938	894	863	846	892	893	853	859	864	874	928	907	874	884	841	885	895	864	906	907	902	874	832	822	898	880	919	940	880	854	884	922	886	828	903	854	869	840	871	874	881	900	894	902	900	877	921	879	868	881	918	897	888	869	849	943	888	905	937	885	848	911	863	882	889	891	936	879	931	868	866	847	866	885	849	944	873	920	953	885	897	905	926	913	878	874	905	850	858	924	864	876	877	969	923	868	890	875	908	915	916	902	883	861	895	952	886	899	862	889	928	899	913	912	912	873	876	910	899	909	868	895	895	890	910	922	885	842	930	911	869	867	875	873	852	909	909	908	862	887	918	854	889	919	904	902	910	886	914	882	856	892	912	921	846	923	895	897	867	860	872	861	932	838	877	922	866	878	900	916	891	918	927	902	940	924	874	889	907	904	862	902	897	871	895	890	938	864	933	849	916	879	887	831	918	894	915	898	957	867	928	874	938	860	931	897	824	903	882	886	922	929	908	870	915	943	914	918	851	852	873	859	899	882	823	924	888	867	927	864	882	888	820	881	855	848	910	883	910	849	899	901	927	870	880	927	860	890	865	872	873	963	875	934	895	929	936	946	856	901	901	883	859	897	881	859	889	906	864	938	914	844	881	883	908	874	856	860	867	882	905	898	855	860	906	873	895	891	878	854	920	896	911	879	874	841	903	920	887	856	879	916	923	911	914	879	863	920	869	932	864	931	916	890	939	855	868	877	947	899	942	868	817	835	897	907	856	830	894	928	861	923	870	876	903	896	898	899	854	911	881	969	853	916	905	887	895	876	855	883	942	901	897	890	953	880	895	903	861	843	895	888	876	913	872	839	894	885	840	912	899	868	887	922	888	851	864	829	890	870	856	895	899	856	890	896	890	884	923	929	872	866	893	880	876	855	896	872	928	858	917	903	871	913	890	892	885	917	867	886	900	881	908	877	857	907	868	907	918	968	888	869	863	876	917	911	924	893	909	848	881	902	870	908	916	911	878	895	899	878	877	875	913	908	860	919	888	936	863	877	952	928	922	909	906	886	933	828	901	914	895	872	884	907	876	878	876	878	893	853	864	862	959	916	858	891	934	924	865	874	820	911	908	844	883	853	881	897	876	892	851	878	855	871	876	852	930	894	868	908	894	912	922	938	888	896	941	877	822	897	911	916	878	876	888	846	878	863	853	887	863	883	915	909	931	888	885	887	864	874	854	893	876	903	875	877	859	895	898	890	906	888	897	893	908	906	864	871	909	905	915	892	875	901	895	883	869	959	938	842	819	870	867	902	865	867	901	930	900	915	880	896	932	865	928	882	913	894	879	849	894	831	863	868	896	899	868	895	925	908	852	874	878	891	884	921	935	883	906	893	889	933	908	904	873	862	867	876	909	823	886	930	946	894	929	908	845	905	908	923	879	862	870	899	832	877	893	908	840	829	893	931	895	881	912	891	850	933	909	916	952	842	877	869	916	894	901	869	882	904	864	896	906	905	895	847	905	902	917	895	897	890	859	882	860	880	845	946	856	931	850	942	856	882	890	854	874	907	844	915	873	877	873	869	858	877	910	886	862	896	879	975	835	889	900	889	902	820	888	889	868	892	914	894	858	896	849	844	931	952	874	904	922	890	874	874	837	891	879	871	919	908	919	893	847	903	884	888	899	917	873	862	932	870	898	888	919	885	885	860	869	875	871	899	906	898	874	920	855	940	901	874	903	886	895	899	866	871	920	881	893	881	901	867	892	900	882	853	882	863	918	849	904	893	929	910	930	926	889	858	907	884	905	860	901	882	921	912	899	849	874	907	858	870	877	895	895	895	881	887	909	898	897	950	849	908	864	884	869	900	885	917	878	858	903	900	944	944	902	830	908	874	878	912	897	920	924	914	891	893	915	870	874	870	862	902	851	922	873	895	845	862	872	893	895	857	898	941	869	837	907	878	871	912	865	857	908	958	915	899	938	881	919	922	902	884	885	882	896	901	871	866	876	886	917	920	830	856	933	902	889	905	876	882	906	857	914	910	841	924	898	873	888	885	902	899	871	891	890	865	894	886	872	883	859	835	947	915	850	946	932	899	878	874	898	870	873	860	875	820	898	865	902	884	914	936	852	899	876	861	872	905	916	894	871	882	912	838	848	884	879	891	891	876	902	898	905	896	861	906	840	903	915	905	902	962	932	876	916	816	875	845	869	914	862	909	890	811	853	923	855	912	898	916	862	828	987	906	902	912	875	883	884	850	878	929	935	876	917	846	951	890	927	884	885	898	886	912	855	875	873	912	861	848	871	882	879	873	858	900	872	867	891	854	910	884	943	824	862	866	894	846	908	900	822	911	903	882	884	872	886	882	860	924	870	872	865	865	872	947	854	905	924	872	872	876	862	894	807	884	878	883	884	874	912	902	903	885	867	899	907	842	855	871	876	922	906	883	869	885	923	871	916	883	897	853	900	948	887	875	911	876	872	814	889	896	858	903	896	879	880	884	884	909	889	910	926	871	867	944	907	847	877	894	888	828	845	881	881	885	887	910	825	888	883	884	847	892	892	920	888	909	933	850	893	863	921	893	894	912	891	884	922	904	845	862	911	845	899	892	866	874	909	911	914	842	879	887	917	919	872	924	928	929	890	882	894	893	853	870	866	903	938	862	891	923	866	813	919	874	839	916	931	893	869	930	865	911	843	843	879	843	868	869	862	892	904	906	850	937	910	880	903	863	925	834	870	915	872	818	916	877	913	869	857	879	928	883	919	903	872	884	863	878	898	853	878	867	890	893	882	892	869	859	889	906	882	891	899	872	909	952	871	926	914	903	881	939	868	811	905	857	854	918	874	852	902	843	845	852	869	886	903	872	857	864	899	827	936	899	873	906	886	881	883	897	886	903	882	885	855	887	925	878	929	868	850	848	873	939	906	909	955	867	890	914	915	866	862	870	881	873	897	926	862	885	876	916	904	954	931	905	856	911	904	922	902	916	864	943	851	928	890	912	892	932	915	862	853	878	913	872	842	919	933	935	847	882	872	848	946	851	873	908	884	920	899	867	921	920	898	911	864	905	905	912	908	914	889	873	893	882	845	863	856	849	900	897	837	924	925	888	922	886	945	878	892	915	863	935	890	925	874	933	957	871	944	895	906	884	816	905	887	871	908	917	924	895	899	898	873	888	851	863	884	888	870	929	905	832	879	856	910	944	886	948	889	912	884	908	926	896	857	903	910	872	878	866	901	887	913	842	849	875	859	915	867	924	931	888	904	881	902	920	889	957	912	868	875	915	817	905	899	849	871	836	887	930	882	935	906	945	873	871	944	922	863	841	890	880	932	851	927	811	867	865	860	901	884	911	885	869	899	864	907	888	826	888	855	871	881	871	893	868	922	861	893	915	875	916	880	875
23567	20834	25094	26671	20839	20827	2985	466	364	330	311	279	277	290	302	260	285	263	240	262	277	219	265	237	257	258	246	242	240	236	256	249	230	245	253	238	228	241	242	222	254	221	198	223	208	230	236	235	237	248	212	220	205	214	220	244	257	236	201	213	212	229	236	231	233	220	248	222	256	234	243	239	213	252	242	240	247	215	240	235	261	207	214	231	238	220	227	225	246	221	198	198	226	224	234	266	236	224	213	223	241	245	219	210	265	217	210	234	233	212	233	262	243	235	235	226	247	231	216	225	226	211	232	234	231	216	228	224	199	202	270	211	218	236	231	246	253	250	236	221	208	223	254	214	255	223	229	231	260	208	255	238	252	220	240	248	220	249	240	213	234	247	204	256	211	248	258	228	231	234	230	233	240	238	226	188	191	208	220	262	223	218	217	244	242	225	245	246	216	215	239	235	208	220	241	246	217	231	242	226	231	232	236	210	213	231	248	241	237	232	227	257	222	242	225	221	255	211	219	226	223	227	254	234	212	209	250	221	256	225	257	263	230	226	211	208	204	215	234	214	212	225	232	239	234	244	254	223	206	246	243	245	243	233	210	226	225	219	224	240	251	235	254	239	238	232	214	228	226	215	245	233	207	227	236	226	242	197	218	232	240	218	234	256	243	203	266	239	229	245	244	203	216	228	225	203	228	196	195	245	251	212	231	250	211	237	208	236	230	207	236	267	243	237	239	195	226	242	229	217	230	224	237	227	233	253	238	233	225	214	237	244	235	242	252	212	257	232	238	240	218	255	224	225	208	228	222	206	232	246	256	236	230	252	197	220	224	218	216	239	217	232	237	243	210	256	251	235	240	250	201	215	224	244	232	232	254	219	238	244	237	235	240	220	229	213	228	249	246	216	240	214	235	244	220	255	238	246	213	232	221	198	226	220	234	230	243	244	233	231	242	202	242	233	240	235	218	215	219	239	227	244	243	181	238	208	245	250	225	236	213	246	242	218	242	240	240	226	231	233	236	240	241	214	203	236	232	216	220	256	205	235	220	249	207	235	243	256	228	241	263	228	236	209	223	228	225	203	212	243	257	229	235	221	242	216	215	219	228	202	223	198	236	247	242	206	235	235	227	272	225	251	227	222	230	212	249	228	236	219	246	238	250	232	256	229	224	251	230	240	235	247	222	232	246	265	235	250	250	247	249	212	231	227	229	232	230	227	233	211	245	225	216	205	249	251	259	256	212	206	220	256	257	241	243	259	244	235	230	224	224	227	219	238	214	232	230	260	233	244	230	259	175	250	245	256	211	217	231	218	225	213	252	249	236	241	209	243	217	244	245	235	213	213	215	256	227	229	211	253	233	224	233	215	240	209	247	241	211	237	234	203	228	240	222	218	209	232	217	217	247	231	250	223	219	199	194	243	248	235	232	242	241	240	228	235	258	246	201	230	228	221	245	257	236	230	221	244	250	251	279	214	238	224	250	239	229	239	230	230	221	229	248	256	204	215	209	207	233	254	211	236	229	255	261	238	234	267	216	233	225	246	236	215	237	237	226	228	218	234	237	195	194	231	219	245	193	225	197	265	224	231	202	231	234	221	225	249	205	237	241	232	212	223	203	231	232	208	218	239	234	241	235	228	217	224	201	211	221	239	250	219	210	231	231	255	241	222	205	246	191	217	245	253	232	225	248	232	251	235	211	222	216	221	234	213	235	223	210	218	236	231	224	238	219	228	247	242	242	198	245	235	242	217	203	216	232	201	258	266	219	229	227	248	245	252	220	243	235	247	219	244	210	241	220	216	250	215	262	227	232	242	227	216	234	233	219	229	232	232	225	221	218	222	233	227	199	246	267	247	261	208	250	236	220	238	221	239	230	233	238	230	232	218	220	223	236	209	252	228	232	229	204	262	211	242	232	242	237	229	233	240	244	238	210	227	240	249	224	237	202	221	205	245	214	240	241	201	235	236	237	258	248	230	245	215	222	212	239	255	232	231	220	249	222	253	208	206	234	245	233	244	222	253	237	249	239	228	255	203	239	228	242	256	250	223	212	212	224	229	224	265	255	251	243	216	223	240	251	219	259	221	209	231	231	242	242	231	244	246	265	200	197	224	236	218	235	222	215	212	242	232	207	242	230	203	211	227	229	250	260	236	254	228	209	229	223	223	261	214	236	228	245	228	233	235	237	221	218	245	205	260	230	215	238	233	243	232	250	221	212	228	228	208	223	220	238	236	263	208	216	225	234	217	237	231	204	246	248	243	246	215	245	235	253	222	222	217	225	240	227	234	246	224	238	227	248	256	231	200	236	222	227	243	234	239	221	230	213	237	243	225	244	239	262	223	203	220	228	218	230	248	264	230	223	202	214	242	251	239	258	200	276	228	217	243	209	223	268	200	223	248	217	230	229	278	228	239	211	224	229	215	255	216	250	231	237	236	226	246	242	241	227	236	207	179	216	211	241	242	201	247	247	246	218	241	212	240	229	210	229	214	231	218	228	249	224	235	197	229	227	252	267	220	208	263	224	222	227	261	200	235	234	232	241	206	259	244	224	251	206	233	197	213	246	217	235	224	217	228	237	205	217	214	231	211	252	243	242	235	215	222	235	222	246	224	210	234	215	212	261	225	243	192	237	228	227	213	236	209	268	221	218	225	229	254	220	221	233	210	244	226	227	233	226	236	236	215	218	218	227	211	251	240	200	236	234	240	213	212	233	213	243	227	219	244	269	250	258	226	222	234	200	220	252	214	256	233	205	212	248	226	225	231	237	228	217	259	244	244	202	247	249	240	225	242	252	187	246	223	202	244	239	238	238	235	235	224	242	225	236	235	248	233	252	228	245	205	262	229	234	238	209	246	246	216	229	219	223	281	227	207	211	201	219	231	247	184	213	218	252	265	240	234	227	240	220	233	226	227	212	209	221	228	225	257	212	213	211	240	262	229	256	239	207	255	232	189	253	251	223	210	253	231	212	191	215	234	245	207	235	233	204	244	217	245	235	225	206	249	224	225	233	245	222	221	215	242	224	252	237	228	226	216	243	227	247	207	241	254	248	226	246	249	238	203	234	245	207	250	249	238	216	229	261	261	261	226	242	271	219	228	226	226	226	239	232	236	233	203	211	251	242	221	204	217	201	209	230	232	216	210	254	228	288	250	220	247	219	222	250	234	266	225	235	236	208	243	241	236	244	237	222	234	241	273	223	211	216	246	215	251	235	250	236	230	221	216	209	263	241	253	238	222	222	228	218	209	219	271	256	257	238	233	252	239	250	248	214	208	247	249	223	260	254	230	248	217	232	223	237	228	226	229	256	224	236	262	228	223	225	242	215	238	232	228	242	224	227	217	226	258	238	231	251	224	242	246	228	232	231	221	246	260	236	205	225	247	215	226	220	248	216	260	214	225	254	245	232	234	236	233	218	212	218	233	229	244	244	245	252	246	213	218	211	233	226	209	222	212	216	210	238	225	215	219	226	252	246	246	196	235	231	224	247	238
3346	4899	3116	1481	996	772	640	601	608	590	536	558	559	600	553	547	547	538	559	577	560	543	508	506	531	536	563	504	545	575	519	547	561	581	554	551	501	535	544	550	527	513	564	536	560	562	550	523	513	549	517	540	550	508	575	551	552	530	522	560	507	556	586	508	541	537	549	535	505	538	549	536	551	528	545	558	566	525	537	506	520	509	492	516	562	556	541	519	512	492	528	502	576	543	560	543	528	568	515	549	552	540	547	490	587	542	543	540	536	543	562	492	492	567	542	529	517	560	471	524	541	548	486	534	522	551	521	501	495	481	556	546	558	529	534	532	527	536	527	512	589	529	530	504	538	570	537	553	524	511	533	524	547	537	578	538	544	529	536	555	531	535	546	537	528	554	573	549	544	554	516	541	566	543	537	532	527	565	500	539	550	554	511	551	538	521	511	517	541	514	552	574	525	550	543	529	556	565	569	568	563	478	508	475	549	554	565	580	537	519	535	553	562	532	524	572	529	528	497	505	539	535	526	519	523	515	571	540	505	549	508	495	555	539	516	574	519	506	514	554	535	536	520	565	537	543	527	550	581	519	518	509	520	518	530	523	548	526	543	529	551	552	526	512	521	546	538	505	571	516	518	523	545	565	502	509	479	560	566	564	516	508	523	533	518	569	557	544	491	556	480	528	527	522	495	515	569	537	577	503	566	536	542	529	546	527	521	545	551	496	524	505	515	554	532	544	490	535	500	560	526	496	580	504	510	521	519	560	544	556	520	520	539	531	501	529	515	532	515	531	545	537	573	517	525	514	530	472	543	546	511	519	516	514	516	526	527	507	529	516	549	506	550	568	553	537	519	519	494	488	500	533	562	518	520	531	540	516	566	563	536	523	553	538	557	560	557	533	513	532	519	507	566	546	556	513	509	518	564	536	497	543	524	508	566	557	516	571	547	542	545	556	522	523	535	565	529	478	509	554	552	478	565	534	505	567	546	515	541	521	531	496	501	546	587	503	516	487	561	543	506	517	533	548	546	517	536	509	571	515	565	558	509	495	537	497	560	548	506	517	479	523	536	531	523	555	540	542	516	524	549	544	545	518	506	502	571	521	550	561	529	527	476	527	554	537	508	516	508	520	541	550	538	531	495	554	514	563	515	523	479	529	553	580	549	543	521	492	529	525	542	532	503	514	566	500	523	507	507	514	473	536	538	496	535	528	506	530	526	524	538	528	566	508	560	520	522	569	501	561	553	550	528	564	514	539	481	516	531	540	537	525	577	534	499	515	563	524	543	589	526	530	505	519	506	516	523	524	517	508	504	551	496	526	513	548	555	581	561	524	485	537	515	540	545	533	527	520	488	550	572	513	506	522	528	479	520	529	493	561	542	535	477	530	577	534	523	514	532	552	526	544	561	530	551	582	567	533	565	526	559	502	551	538	484	500	570	496	487	521	488	495	561	523	562	530	538	526	547	555	541	547	497	509	525	578	517	539	556	533	531	542	520	544	507	522	553	514	591	544	581	515	539	514	561	513	548	546	562	529	592	531	553	554	525	543	532	513	566	567	528	518	577	570	563	553	509	528	589	525	526	546	518	533	515	516	549	546	531	545	508	533	549	525	569	527	546	504	569	512	523	533	520	536	550	580	530	538	613	520	526	523	525	522	532	532	540	534	515	501	514	570	571	537	560	577	524	514	498	515	532	527	522	541	530	552	527	522	533	505	502	535	505	553	534	531	525	514	515	509	553	545	518	529	527	511	531	553	517	570	532	527	513	528	557	562	512	513	534	520	540	531	539	545	535	484	517	566	491	540	523	569	570	536	540	515	522	562	532	554	507	533	513	512	538	556	506	554	589	542	528	518	547	538	520	543	555	516	569	513	530	511	528	531	524	582	532	528	580	532	517	533	516	563	521	553	566	498	547	514	530	519	538	536	502	546	534	523	473	538	522	516	551	548	519	541	528	522	532	484	499	559	554	508	487	550	531	513	574	546	492	542	542	519	528	522	560	525	503	542	569	512	537	535	618	565	521	523	559	520	515	558	572	503	516	493	525	542	544	537	517	533	498	518	552	482	527	540	541	524	509	490	528	535	540	485	514	515	548	495	559	546	538	519	524	503	589	523	496	538	500	508	474	525	530	532	530	570	526	575	525	541	495	545	554	526	532	539	552	553	528	530	565	551	535	517	538	505	541	497	525	508	533	529	533	511	540	536	517	540	550	525	511	520	542	537	524	531	521	475	564	549	532	572	548	500	533	479	547	465	505	527	533	555	541	528	555	532	538	531	531	547	526	562	500	509	524	534	564	513	550	540	521	512	530	533	517	535	561	507	537	497	538	508	526	551	544	545	510	535	542	546	531	514	522	553	583	461	558	539	464	566	540	553	525	523	545	573	510	531	539	525	563	541	526	550	512	508	502	527	539	524	518	533	537	543	569	499	559	552	500	493	553	543	493	507	512	551	557	567	537	541	512	526	498	550	558	553	516	587	545	547	511	559	517	537	524	556	510	560	525	537	554	528	530	490	508	526	547	535	540	521	574	571	496	561	553	531	571	546	538	484	580	533	510	515	501	541	527	572	558	527	550	554	540	537	516	538	556	532	529	540	517	528	499	511	557	546	529	534	518	525	525	517	592	551	530	570	555	541	491	541	551	536	531	573	524	560	534	536	506	501	521	507	533	561	502	536	559	518	563	541	544	544	497	502	557	533	532	508	511	487	511	563	532	569	591	507	511	510	526	487	542	557	548	577	502	550	523	524	547	474	521	513	569	527	532	549	520	542	514	515	530	561	512	508	519	504	512	525	546	556	526	532	566	552	586	534	572	553	563	548	550	517	532	509	542	518	517	516	542	530	549	533	497	525	530	514	510	560	538	544	541	528	546	543	529	528	480	543	543	522	502	530	533	557	535	556	563	538	541	538	544	546	519	586	522	520	556	510	519	535	541	541	549	506	561	543	521	556	527	569	516	519	492	537	505	513	550	521	530	530	536	534	568	513	557	542	526	542	561	566	542	504	576	536	516	525	510	551	521	542	538	537	521	549	547	537	554	583	533	560	489	495	556	518	550	516	529	504	566	488	514	540	539	542	543	538	527	505	549	534	564	499	545	520	581	531	536	522	538	516	519	492	527	534	511	533	492	529	545	550	553	535	525	487	498	552	518	518	540	519	566	561	586	558	526	547	531	519	586	516	537	513	536	517	532	520	527	515	550	545	515	517	513	551	536	529	546	553	494	518	524	521	552	517	528	540	573	529	505	493	522	542	512	528	495	511	555	558	518	517	518	526	552	501	533	553	562	515	557	503	481	538	536	512	532	581	534	555	551	528	543	509	536	495	501	497	559	574	564	517	519	535	511	537	558	553	531	515	531	557	487	503	548	546	500	551	536	490	543	523	518	536	556	561	537	529	512	504	546	505	583	565	499	555	528	568	540	558	519	540	539	534	499	530	571	472	528	506	530	533	446	535	547	530	512	529	510	554	529	526	545	543	516	592
32516	11706	1306	428	373	355	380	317	327	319	345	374	326	352	352	320	326	307	335	345	403	346	373	335	329	325	333	307	362	349	367	338	345	331	352	378	349	330	335	346	368	340	335	362	323	338	344	364	373	378	350	346	392	330	334	302	323	351	329	343	352	333	363	367	352	321	325	337	353	365	357	339	377	326	328	348	328	364	339	346	321	319	316	339	317	327	356	335	350	380	345	337	352	341	341	315	332	347	324	394	328	340	325	346	360	327	315	338	368	334	381	362	378	340	369	341	321	368	342	357	372	346	381	332	365	333	342	382	379	345	338	386	336	333	336	316	345	330	318	345	336	349	377	364	326	336	353	345	332	345	407	328	326	343	329	355	347	372	341	309	331	340	342	354	331	304	341	335	379	334	332	348	344	360	372	348	378	355	333	345	350	352	360	330	348	335	353	365	329	325	362	336	344	361	322	353	330	372	353	354	376	343	358	325	349	331	380	345	325	293	347	348	327	372	333	370	357	329	359	357	349	392	332	333	351	354	366	325	341	372	332	342	409	353	353	347	357	339	355	374	360	370	361	321	337	376	361	364	349	326	334	335	343	348	331	349	320	357	399	362	385	326	331	329	358	335	319	346	375	299	321	333	329	362	365	345	352	327	333	338	321	301	358	380	329	333	333	341	352	338	343	363	377	347	343	343	318	341	323	327	355	341	353	353	365	333	345	338	367	340	371	359	342	367	365	331	353	324	358	329	355	355	370	391	311	361	338	340	372	343	319	353	313	317	346	329	350	305	363	372	361	327	372	378	356	355	351	318	359	326	332	355	316	368	356	341	366	372	325	322	357	313	289	344	355	338	323	350	376	367	368	378	359	353	362	327	350	369	330	339	369	346	371	339	344	341	366	325	356	339	319	335	326	363	353	334	339	354	379	350	374	332	365	364	357	361	380	370	348	348	372	394	356	344	356	337	347	371	338	362	348	329	373	369	350	369	329	309	359	355	325	314	319	339	340	356	358	377	316	365	340	357	343	355	332	365	342	361	344	317	353	318	310	295	305	363	352	341	352	318	339	329	344	355	359	353	347	363	356	378	364	341	330	316	356	332	323	346	365	338	326	328	312	355	361	373	346	378	365	325	336	371	370	358	346	384	362	325	321	314	351	338	371	344	356	323	357	353	351	337	342	326	352	331	343	349	326	333	363	340	349	354	337	304	344	327	376	324	335	345	340	337	352	363	363	358	354	332	374	349	353	335	345	387	318	399	348	338	320	360	381	344	371	348	351	327	362	371	358	360	326	382	349	399	355	354	350	367	353	334	352	358	352	362	377	320	359	389	349	358	352	369	320	339	367	396	371	337	328	342	334	335	335	292	305	355	351	326	298	322	364	319	340	385	396	382	388	332	370	325	355	362	371	294	347	355	348	362	347	350	349	316	347	314	321	328	320	311	358	350	358	350	330	337	335	355	356	318	334	349	330	333	382	331	336	361	361	347	368	334	341	349	329	354	346	359	295	334	393	338	362	376	370	372	330	342	358	359	357	380	372	307	331	420	366	356	353	314	330	414	355	317	350	343	339	307	344	322	363	341	304	349	376	376	309	333	349	351	348	358	347	352	326	380	336	356	348	363	346	361	322	348	379	285	320	353	340	362	357	329	341	354	352	363	346	358	350	378	328	351	354	327	342	346	344	331	343	339	336	381	337	356	362	316	322	341	367	350	334	359	354	342	387	364	342	374	390	377	323	309	333	351	364	316	336	351	320	310	340	349	347	349	358	412	342	369	341	330	388	338	325	361	334	343	346	328	374	361	346	369	331	346	351	331	371	390	373	320	350	320	366	339	346	340	350	356	375	379	386	327	340	368	338	361	354	338	381	332	365	328	373	342	363	343	304	309	352	342	361	318	306	399	377	340	370	329	350	361	350	320	370	326	325	353	352	353	346	373	311	339	327	376	328	361	341	338	335	367	332	366	347	355	368	355	324	327	378	312	326	341	377	329	347	329	351	307	324	345	341	363	339	330	337	326	337	369	362	322	351	331	345	381	349	352	362	336	343	359	345	339	389	333	329	358	342	343	363	348	363	325	350	318	351	307	324	353	375	331	349	323	342	324	360	311	343	338	352	332	348	339	364	348	394	389	360	338	339	341	352	359	345	367	382	317	349	357	382	331	346	334	354	401	368	373	361	369	322	373	346	358	323	330	379	342	354	326	332	354	341	325	339	344	344	359	334	366	357	340	348	323	346	339	350	335	332	345	347	339	318	337	367	361	347	362	336	343	359	374	353	331	359	326	342	357	354	339	342	369	369	368	374	343	311	314	396	373	338	350	375	352	348	340	349	389	358	349	362	342	344	356	336	353	363	315	382	334	359	320	353	363	310	337	332	369	350	365	321	343	336	317	409	350	359	333	354	312	352	373	358	367	330	359	343	313	347	342	342	326	336	339	361	342	353	354	404	303	353	345	331	379	383	351	349	352	327	348	316	350	313	345	367	366	369	360	353	365	337	337	336	373	349	313	321	338	389	334	322	335	353	355	312	334	335	346	356	349	323	366	346	375	363	327	331	364	390	392	332	321	380	334	333	329	350	381	330	315	375	347	377	355	323	369	362	343	334	326	332	340	373	332	309	377	300	373	366	328	333	363	350	333	324	327	338	332	341	358	369	335	327	328	360	340	357	358	340	343	329	327	345	370	339	341	375	353	335	359	350	386	325	385	314	311	349	307	349	364	311	371	345	345	336	379	337	337	378	346	345	383	336	373	339	377	342	386	315	328	315	380	341	335	375	318	351	324	286	356	357	301	326	338	370	323	378	314	349	349	376	361	333	369	334	334	335	370	294	349	366	356	326	347	339	359	346	329	351	331	333	349	348	362	342	335	332	357	335	327	326	352	321	352	344	345	342	342	359	349	376	374	370	323	347	372	378	347	375	355	337	333	341	329	366	326	336	340	376	371	327	357	364	356	336	352	346	381	317	327	358	387	331	361	318	360	343	343	330	339	350	364	329	327	347	332	338	378	323	336	350	340	347	338	366	355	352	336	344	370	344	338	339	325	377	344	353	353	321	358	326	371	349	350	375	312	345	340	355	346	361	369	348	374	360	342	309	387	347	363	332	383	343	357	365	346	363	352	341	320	335	362	354	352	318	307	355	352	354	366	367	361	361	327	335	335	356	357	344	322	357	378	354	392	358	334	325	330	390	353	333	336	320	372	378	360	335	348	342	362	356	340	353	343	347	345	367	315	334	336	392	334	315	341	353	386	331	359	330	332	360	353	331	341	355	350	341	378	364	335	352	364	337	365	367	337	327	362	364	397	330	316	345	336	378	367	373	352	363	354	367	336	326	361	338	342	327	315	323	351	345	325	335	373	340	332	343	370	379	367	342	340	374	366	325	328	377	354	360	338	372	341	351	360	383	351	330	360	362	374	338	337	365	348	356	367	337	362	357	377	374	357	368	385	364	305	347	355	348	358	348	336	324	338	337	343	344	360	351	349
5910	930	883	844	868	820	763	752	835	784	809	798	746	842	813	795	816	824	758	801	839	819	825	805	759	799	800	773	782	728	818	805	822	760	797	791	797	822	822	800	783	783	820	789	824	804	794	806	805	783	860	807	797	803	828	846	835	788	798	784	802	758	789	820	822	818	823	820	808	777	817	770	827	783	768	782	791	843	799	781	790	852	808	816	803	801	818	831	811	804	773	791	778	828	806	797	800	818	880	784	781	828	762	838	802	765	751	787	804	800	827	835	821	730	832	801	803	762	822	836	791	758	850	790	782	809	781	857	796	793	805	781	800	783	803	829	857	788	751	823	773	820	783	790	786	814	825	777	802	779	797	799	826	818	750	779	775	830	776	780	845	767	801	818	776	846	767	775	795	789	800	852	801	800	810	782	828	832	848	775	831	839	779	768	792	746	828	796	806	803	814	835	801	790	829	819	846	794	844	789	816	807	788	850	816	851	763	811	819	789	822	788	815	815	798	791	835	781	776	805	806	824	801	840	805	831	822	795	822	779	757	819	797	825	763	817	805	806	798	801	825	817	808	838	771	814	775	841	816	799	809	815	760	802	834	769	770	795	844	803	784	825	788	751	818	819	801	773	837	792	803	801	775	755	771	812	760	772	827	817	791	786	801	861	777	790	797	804	812	832	840	767	814	747	800	849	856	805	795	860	780	823	800	761	854	840	796	768	803	757	803	814	764	791	765	805	823	791	782	837	824	796	816	811	770	752	797	806	777	795	824	845	799	820	818	784	833	826	793	778	841	787	834	820	820	829	784	806	770	770	757	826	813	823	761	807	795	792	828	840	800	784	810	781	786	796	797	762	819	836	782	863	789	806	774	826	843	808	815	775	795	822	808	855	822	788	734	783	795	751	778	786	823	791	831	798	831	896	871	817	739	777	790	810	804	780	792	779	797	792	810	771	803	796	800	832	836	821	763	789	854	835	772	872	783	775	812	836	840	871	791	784	808	817	828	801	798	813	860	815	794	782	776	780	855	838	813	838	803	756	831	861	850	844	766	817	789	823	802	784	764	820	828	813	800	757	781	816	803	825	779	765	801	776	833	806	809	803	856	805	762	772	750	772	781	803	809	838	848	776	783	846	790	826	804	801	793	775	754	804	785	785	801	811	791	810	822	837	837	824	773	762	787	796	811	800	799	822	857	793	805	824	820	808	846	819	813	805	807	824	797	777	826	805	834	808	828	809	790	827	823	828	774	773	795	803	769	816	791	821	769	851	842	783	791	814	802	851	790	829	786	782	796	796	796	765	826	755	781	809	821	826	790	823	791	776	830	819	808	772	808	835	781	806	794	774	869	806	835	761	802	820	838	808	811	746	799	759	771	820	782	779	810	774	758	800	771	815	797	760	819	773	780	775	793	738	832	738	759	779	824	821	777	845	790	780	780	795	775	797	839	818	817	848	780	808	836	857	820	776	804	785	795	804	798	789	825	843	775	809	782	816	783	777	821	862	816	776	803	774	824	788	827	784	869	801	764	731	771	851	772	827	769	769	798	772	829	843	798	788	811	811	795	865	793	770	801	785	807	760	821	800	780	767	779	822	787	826	816	828	835	810	834	848	792	828	811	819	776	773	743	857	807	809	806	826	781	771	779	818	714	795	765	825	801	810	830	785	784	799	831	785	795	783	797	895	804	827	794	783	749	769	851	788	820	810	795	839	824	881	784	789	802	824	819	817	789	791	772	782	805	756	805	790	821	795	801	806	778	816	790	762	800	801	844	793	814	801	815	873	812	753	789	786	823	752	823	802	805	801	804	819	788	789	816	842	817	777	792	754	744	802	770	768	834	843	800	758	839	842	848	833	803	832	856	826	768	858	739	814	844	781	858	790	803	753	769	816	823	796	803	802	789	818	800	780	761	798	777	812	827	792	821	851	822	811	763	813	788	779	822	777	854	823	800	843	761	735	766	819	819	876	770	760	749	826	803	802	832	797	779	816	799	801	769	737	839	805	805	796	821	806	796	781	815	805	794	767	786	772	799	775	795	821	819	829	758	786	781	818	760	809	784	777	820	816	776	803	821	809	796	836	779	817	771	795	804	800	815	744	762	788	793	826	857	782	839	808	816	820	846	779	869	800	787	825	818	756	830	757	772	763	827	790	744	754	801	788	762	790	774	836	788	777	795	845	801	813	809	741	762	812	788	767	792	766	768	791	807	817	777	750	825	804	765	794	810	808	795	833	835	794	786	775	769	802	816	828	780	829	816	792	832	811	806	800	755	791	822	805	803	814	829	801	845	773	808	771	794	788	808	776	819	821	816	794	850	794	786	766	760	788	851	795	772	789	808	805	777	817	781	793	779	771	772	790	765	835	799	810	783	789	796	832	833	832	790	787	741	831	786	753	775	831	782	834	819	814	780	820	783	778	778	764	857	821	783	784	779	784	798	782	805	849	837	786	805	803	762	799	808	803	827	782	830	803	794	803	810	773	840	793	804	831	812	818	811	779	809	796	822	791	832	796	784	784	782	846	798	785	841	816	838	810	834	836	832	803	770	835	809	831	824	809	840	772	798	862	840	779	706	819	745	768	787	771	800	812	836	792	833	797	794	784	729	818	775	823	774	801	858	817	781	826	837	830	799	844	793	765	824	831	798	751	804	785	769	818	832	777	846	821	815	793	805	794	840	805	814	816	802	812	782	797	784	806	754	782	763	840	816	763	785	866	796	798	768	756	826	824	826	831	758	785	816	810	806	795	814	795	740	747	772	760	757	810	819	806	814	827	838	768	847	808	772	790	766	754	831	822	814	834	783	783	805	819	803	766	825	808	817	736	808	781	849	771	798	814	767	793	780	777	762	811	809	819	783	830	819	872	751	800	789	759	848	827	807	796	788	820	837	836	781	797	791	806	840	787	823	759	788	759	842	807	864	796	768	841	796	833	778	792	804	845	840	781	845	836	816	812	822	802	830	804	796	794	796	810	784	788	773	780	783	766	831	806	791	846	808	831	775	815	764	817	797	750	811	783	800	804	759	769	748	782	820	858	774	721	861	842	817	833	811	813	801	778	735	800	811	822	775	788	838	825	795	758	782	816	844	771	837	806	755	777	781	824	818	797	788	821	817	789	800	792	806	807	773	817	823	773	849	779	788	785	799	778	798	756	846	830	775	801	806	800	820	801	784	783	808	793	836	835	774	796	811	802	815	801	767	789	811	794	882	802	778	771	768	823	787	770	856	823	810	793	843	814	822	819	800	763	858	843	777	799	821	772	850	791	803	801	765	790	778	829	829	807	827	835	805	822	771	746	845	787	861	769	798	821	802	819	826	828	832	792	810	771	756	776	818	781	810	822	789	807	733	804	820	798	784	830	750	798	783	786	777	761	801	824	787	813	779	787	786	753	810	860	790	799	790	826	740	775	747	803	797	832	791	832	771	798	763	786	812	800	775	743	829	819	763	810	762	837	845	824	791	798	803	808	795	829	860	748	810	801	771	769
24377	20810	24402	27274	19987	1767	571	531	450	435	481	413	428	376	449	388	416	406	440	394	376	413	400	431	401	430	385	415	435	424	431	396	375	433	425	435	415	414	389	403	382	413	415	425	388	432	390	388	407	391	411	401	408	421	404	422	408	391	371	396	422	382	433	401	397	369	405	415	403	422	400	449	418	355	418	410	370	355	382	400	389	406	398	403	369	407	422	359	382	432	392	432	403	403	380	418	402	387	423	429	391	400	390	425	402	422	375	405	383	435	417	399	400	403	375	393	384	406	383	405	441	395	408	393	406	368	359	388	448	370	418	363	402	403	395	383	392	429	449	421	448	403	437	385	418	409	385	435	402	377	406	416	421	375	364	387	434	414	395	427	395	377	381	429	389	382	374	377	401	406	409	393	433	392	421	434	405	383	385	401	411	402	382	430	430	401	403	403	395	444	408	414	394	422	400	410	411	440	391	376	396	414	425	431	415	389	403	375	437	383	434	385	409	398	419	414	408	438	419	419	467	440	411	393	394	397	391	368	373	408	399	383	415	383	383	407	386	364	423	396	372	403	395	424	415	436	408	420	398	374	387	430	395	394	440	459	441	400	428	349	397	373	376	406	406	382	413	407	437	406	397	386	399	388	404	375	389	419	424	390	388	402	411	424	397	382	424	427	358	417	422	411	403	421	412	423	379	421	411	379	391	428	416	362	416	420	421	357	374	408	432	369	428	421	388	365	410	367	413	436	389	433	395	404	438	421	418	403	408	395	438	420	395	370	419	426	399	394	412	384	407	392	371	446	411	409	381	393	399	426	402	373	389	420	407	398	406	376	381	431	386	397	422	394	394	425	447	414	404	391	412	387	390	403	402	394	447	408	348	394	393	391	415	427	421	433	438	408	397	372	375	404	409	422	372	422	376	404	365	394	411	428	404	394	389	378	417	401	415	435	416	393	409	400	411	380	395	409	414	370	402	366	388	401	355	421	405	402	432	406	396	387	395	394	377	439	421	373	420	413	416	389	411	406	427	394	390	406	433	381	382	412	405	452	367	419	394	388	407	386	407	434	424	442	416	394	418	415	391	393	412	426	411	375	444	427	376	417	398	411	435	398	374	405	400	421	442	435	375	420	423	414	380	431	414	441	392	381	370	410	403	382	396	427	409	392	444	377	394	404	431	393	404	424	413	415	395	406	409	371	418	405	404	406	410	383	431	399	449	412	402	395	404	435	396	386	417	391	391	448	404	388	385	444	414	389	416	421	429	385	438	393	396	410	378	394	421	402	375	421	412	405	428	424	393	400	400	420	429	439	399	374	422	420	338	416	394	410	410	393	418	396	426	429	410	412	370	432	426	384	415	405	373	407	424	425	430	387	429	432	394	354	393	401	396	385	388	410	376	412	403	398	402	370	378	420	424	399	453	362	444	405	428	422	436	470	424	389	406	381	416	433	411	404	380	384	399	444	387	387	440	443	410	343	401	423	437	375	395	411	409	405	374	403	423	372	417	414	430	398	431	403	365	430	372	371	400	371	407	383	405	463	416	408	411	403	427	409	378	386	392	402	386	376	411	368	391	405	392	368	416	411	413	427	428	415	396	389	417	395	402	419	416	392	388	412	431	415	408	439	391	446	452	423	383	449	413	397	407	450	424	410	377	390	426	395	380	374	407	403	432	409	375	420	406	428	405	372	402	405	401	409	383	419	409	374	426	434	386	416	411	419	406	440	397	389	436	405	464	367	419	383	398	412	407	372	413	405	386	407	365	401	361	416	412	385	414	430	397	440	392	407	407	430	396	413	387	379	436	370	394	382	402	373	404	397	389	454	412	403	420	445	428	434	408	395	410	392	416	367	386	374	408	412	372	389	400	407	387	405	389	419	415	392	418	393	383	421	385	384	410	447	397	373	441	431	401	389	451	400	444	413	417	422	419	371	420	421	415	401	418	438	425	365	447	374	388	390	414	399	432	359	413	371	375	395	380	417	392	400	409	399	406	409	381	377	382	393	398	382	388	396	399	376	375	403	407	436	409	397	397	407	401	399	377	371	404	350	409	440	452	399	435	421	413	427	373	380	394	407	384	379	413	404	423	383	373	414	392	382	424	408	386	378	393	411	394	378	403	388	423	421	408	399	399	433	384	369	380	361	409	361	380	446	396	432	407	395	355	398	419	422	402	425	411	403	411	455	410	428	401	399	380	443	413	362	405	368	435	423	404	349	380	413	470	366	401	380	427	394	392	480	390	412	397	421	392	411	419	407	396	435	452	417	378	404	366	460	425	393	384	405	374	418	358	410	413	397	378	410	406	407	418	394	402	428	393	375	376	412	392	409	419	409	424	389	403	443	397	400	427	365	393	357	387	423	366	404	406	391	403	391	410	395	410	418	394	404	429	421	396	378	423	430	445	411	413	422	430	437	437	416	421	424	424	391	401	402	433	407	382	407	359	422	372	396	441	406	388	424	407	406	389	404	384	408	446	401	394	419	376	378	390	398	429	403	407	408	414	438	387	402	379	368	383	373	385	406	401	389	375	392	386	372	426	417	423	381	385	374	412	423	378	412	378	372	424	365	395	403	367	438	459	383	393	420	420	411	374	401	406	436	398	379	433	425	422	388	346	386	405	431	368	402	403	379	417	388	380	378	385	411	398	424	423	395	399	373	414	405	389	378	378	394	379	412	392	377	375	399	399	385	439	398	386	408	423	399	406	403	400	391	408	422	400	394	376	410	397	400	428	397	395	405	400	444	399	406	407	390	402	412	391	389	393	398	390	414	423	404	461	403	429	405	399	423	430	410	425	379	387	417	387	435	404	379	386	438	387	412	415	393	400	406	391	407	390	379	429	414	397	413	396	412	387	398	393	408	400	378	407	405	390	390	374	324	381	415	386	408	430	414	393	391	412	424	402	390	418	425	376	378	387	406	382	391	446	354	413	440	399	371	402	412	389	384	374	414	399	393	384	405	425	417	417	387	409	376	422	423	437	417	414	417	412	408	398	420	409	436	406	423	425	419	415	412	386	393	405	396	354	386	416	413	390	377	366	416	373	415	394	385	382	394	377	404	388	382	401	399	388	416	385	441	404	425	415	387	364	402	432	410	379	380	403	402	390	414	399	415	357	386	401	419	440	385	423	397	420	379	407	415	395	387	370	390	403	383	414	435	409	442	446	403	443	386	381	419	417	410	429	397	389	401	377	351	367	397	404	410	434	405	443	387	404	422	402	408	408	411	433	444	382	382	399	398	405	384	435	431	426	428	384	418	373	428	388	396	395	416	386	392	397	413	421	396	400	411	399	431	409	385	424	408	379	397	394	409	378	390	436	408	411	398	396	420	413	413	384	383	388	376	432	434	375	447	404	420	387	408	390	437	451	390	374	389	412	408	377	422	382	365	446	394	365	407	427	435	426	416	386	418	395	423	415	400	392	430	427	414	397	416	394	395	403	410	437	422	439	378	399	415	410	385	387	378	384	409	395	365	350	383	407	389	423	401
3495	3089	2155	1286	1194	1001	1006	937	915	930	891	881	880	930	867	890	923	913	864	896	932	914	864	908	925	851	944	892	957	880	838	893	843	911	840	908	900	885	914	848	860	889	913	863	893	909	900	862	915	902	857	934	902	892	870	886	850	893	875	843	915	924	891	883	911	885	930	866	968	862	904	886	888	914	919	861	928	956	901	904	887	925	895	892	919	897	870	899	884	906	891	911	846	848	894	886	877	863	907	864	863	880	873	825	902	916	865	886	848	900	859	862	841	888	883	884	915	893	834	888	886	865	881	848	873	879	843	846	916	884	898	877	899	898	901	888	901	957	870	966	862	894	881	859	891	845	891	869	861	891	845	888	849	887	878	838	884	920	855	885	930	930	893	846	860	912	916	906	919	859	871	920	893	887	881	867	884	936	860	869	878	832	915	884	920	885	919	909	848	887	893	861	914	883	885	869	859	889	904	861	921	868	899	905	870	910	895	877	911	894	919	844	874	893	845	876	916	907	834	872	861	891	873	872	917	923	856	899	927	895	870	878	927	868	861	909	911	871	838	888	881	905	874	919	840	913	865	815	856	863	882	863	836	867	874	910	845	898	877	889	842	875	910	887	870	886	870	881	848	857	907	874	890	834	936	894	895	878	917	904	884	872	850	847	902	919	883	898	834	869	922	851	900	859	919	869	885	947	880	925	862	847	931	879	904	865	874	877	835	877	895	873	892	839	936	896	916	881	841	879	853	888	879	913	882	883	914	892	873	904	932	943	864	849	890	858	870	933	890	879	911	868	881	892	840	913	892	910	855	882	852	864	861	862	918	876	837	884	826	878	912	902	879	876	908	926	900	892	888	889	923	880	863	899	856	917	913	875	888	856	878	863	845	874	896	893	884	855	906	927	941	858	926	915	851	867	853	863	917	885	933	890	886	905	863	928	905	930	872	883	866	856	912	850	877	897	906	854	875	908	900	947	897	888	902	834	879	872	884	836	906	889	886	822	886	908	957	833	860	909	955	892	864	880	883	907	882	932	875	903	911	923	859	912	906	865	854	881	836	932	848	861	926	889	858	941	860	920	879	906	876	872	893	892	890	886	890	841	925	915	895	939	894	880	859	824	830	872	854	859	823	892	935	895	880	842	922	915	919	871	847	876	904	883	868	885	883	878	852	888	867	861	882	908	908	909	891	941	903	897	928	885	932	917	891	855	862	817	961	939	913	899	854	853	958	882	866	898	928	862	897	843	859	887	879	899	893	881	907	871	874	920	834	899	907	879	848	842	890	894	909	858	904	870	874	897	913	903	897	877	885	857	828	922	906	889	898	886	915	879	898	856	873	909	934	796	918	918	920	876	864	857	921	876	898	898	845	903	897	885	911	901	884	926	918	909	923	872	883	852	852	842	857	882	944	868	877	914	854	909	933	890	934	905	905	881	892	889	953	893	896	910	853	889	890	909	855	910	874	928	902	908	904	880	828	810	879	852	890	925	917	880	875	877	878	882	898	898	900	947	884	872	898	853	890	856	861	930	893	862	896	873	873	877	884	857	862	861	848	902	897	876	827	839	854	846	880	855	902	866	914	823	857	877	903	901	885	810	950	903	871	895	882	922	893	855	909	884	898	907	830	885	882	838	905	871	841	870	932	873	893	850	884	893	909	875	916	940	841	856	925	923	878	914	864	886	876	873	905	954	900	905	877	880	900	925	865	883	892	942	842	844	857	821	862	904	880	883	889	871	865	877	874	870	932	928	919	867	844	891	904	888	893	900	846	882	907	895	955	916	881	884	898	860	926	865	876	917	914	885	855	879	875	896	875	940	882	886	877	885	844	902	897	906	907	852	877	845	874	863	948	891	901	910	876	890	879	894	902	895	920	886	881	858	941	874	792	969	866	875	924	862	885	864	924	922	870	923	877	867	895	878	872	900	862	884	852	876	919	861	898	897	849	901	904	864	864	972	861	835	887	852	892	860	848	872	900	911	875	930	885	828	897	887	901	878	893	912	896	816	849	900	817	853	872	861	871	878	893	900	921	901	922	911	916	862	922	857	868	890	908	899	903	881	904	932	881	871	900	827	842	905	880	902	869	865	884	893	840	927	906	944	935	866	895	840	870	903	899	878	891	925	878	845	910	896	917	875	846	842	884	914	870	889	835	908	924	838	896	911	896	923	911	855	877	937	899	831	841	865	856	965	878	930	914	862	911	906	933	917	852	871	878	859	911	869	908	908	844	891	906	859	879	917	954	853	901	837	914	922	873	846	876	888	930	937	898	920	917	895	864	873	871	906	817	923	854	904	846	867	864	850	956	921	842	879	922	895	871	914	897	841	884	885	853	888	874	852	883	881	949	902	934	924	865	913	902	883	915	851	916	839	882	880	893	885	877	881	889	857	935	947	889	888	904	878	921	872	900	911	915	853	832	927	848	880	907	901	902	935	884	894	870	892	920	886	843	917	888	885	856	912	872	872	889	876	877	906	919	875	865	934	945	893	921	903	847	864	896	868	845	871	865	818	871	870	816	895	880	887	868	851	890	867	887	922	907	871	865	894	911	884	963	883	840	876	879	894	877	947	891	851	906	893	869	885	902	866	870	890	893	862	907	830	918	823	863	891	876	882	897	913	910	882	918	925	840	869	894	859	926	850	928	917	905	891	910	893	893	888	878	883	920	888	894	859	871	913	902	904	902	926	917	894	884	1002	880	856	887	892	921	916	874	838	887	926	907	869	894	918	864	884	853	901	900	941	903	932	918	870	898	919	869	918	862	935	874	956	901	898	840	900	908	913	888	896	837	882	898	910	855	890	893	852	847	881	929	845	912	921	861	880	887	893	894	910	935	894	903	872	911	863	970	838	910	875	868	863	880	882	871	902	898	864	912	900	891	890	871	916	863	844	883	911	858	888	877	895	922	826	845	880	847	941	917	857	899	877	907	921	880	899	899	801	916	885	846	857	908	905	898	876	845	887	939	836	912	901	867	905	910	856	875	880	904	890	889	909	872	898	862	880	929	890	889	890	886	881	871	863	858	894	872	840	921	902	887	865	898	870	811	944	916	910	908	876	883	903	862	886	860	913	915	878	918	892	845	927	895	866	908	909	881	905	844	897	895	854	873	937	913	906	855	951	862	894	870	906	937	898	839	861	920	840	867	869	918	891	878	872	889	814	884	911	906	908	905	955	873	872	869	868	846	863	896	879	928	866	866	951	856	835	887	880	859	916	906	937	869	890	879	917	893	879	866	879	879	863	947	915	856	899	866	897	871	917	901	885	881	869	902	907	930	893	919	889	832	904	865	847	865	899	893	869	859	869	925	910	893	869	919	875	897	845	873	913	898	935	892	900	892	838	856	874	857	899	934	858	954	901	900	877	887	851	869	884	844	866	843	909	838	888	961	937	945	920	848	893	927	893	922	889	947	907	889	925	863	955	884	919	850	900	923	892	906	871	896	963	906	836	877	924	876	913	884	904	883	890	933	877	873	894	907	870	849	881
23641	20860	25100	26737	20868	20854	2919	478	390	346	318	286	274	262	263	273	261	238	245	253	244	247	226	227	250	247	209	264	224	220	235	247	224	247	234	237	237	260	253	217	240	232	217	245	217	224	242	254	245	210	226	231	219	232	217	244	237	236	220	228	210	234	271	217	221	209	246	230	212	215	265	237	241	239	206	237	227	208	247	226	212	219	270	224	221	243	258	224	236	240	224	248	247	243	215	228	242	226	239	200	252	241	204	238	207	238	220	227	240	235	210	229	245	238	223	209	227	227	211	200	230	230	217	212	226	217	239	227	229	244	217	227	234	235	234	185	215	227	242	230	229	208	207	213	251	236	218	255	229	208	240	211	242	219	254	229	209	225	218	230	252	219	221	240	218	218	218	249	229	232	233	215	220	235	248	240	221	218	208	215	225	233	250	228	215	228	248	211	222	241	236	227	210	221	218	212	225	222	213	240	233	241	226	215	250	222	220	242	215	202	206	216	254	205	236	243	213	239	218	248	222	228	201	219	220	229	242	225	238	242	238	234	211	240	195	229	251	214	229	229	224	227	223	217	204	215	240	191	222	228	226	208	232	197	233	255	212	208	228	220	261	209	257	230	218	237	243	236	224	243	223	261	206	209	206	239	224	250	233	256	229	241	223	227	231	243	214	230	256	234	251	254	241	233	237	214	199	217	263	207	234	232	216	261	233	253	258	240	211	220	220	222	234	235	232	236	230	246	225	207	238	230	242	233	227	244	232	243	212	232	228	215	238	232	233	202	224	251	234	240	190	252	208	226	233	238	247	206	221	234	246	229	233	237	234	224	235	214	233	211	225	170	235	218	246	230	236	232	199	229	234	205	215	223	243	206	221	207	253	178	254	211	212	242	224	215	234	259	229	235	243	205	216	249	258	206	208	239	202	227	234	221	201	215	233	219	231	242	240	240	218	207	234	221	250	199	215	230	212	226	238	227	234	219	221	235	221	217	236	200	245	231	218	223	227	226	224	223	223	215	231	223	231	245	224	228	209	223	211	223	209	228	232	210	228	261	220	260	232	235	232	254	222	232	219	261	238	231	235	256	240	228	228	212	220	224	232	200	259	209	246	227	240	223	244	229	208	217	233	228	225	214	218	227	239	222	226	210	235	230	248	221	219	218	204	247	257	244	266	211	198	257	195	237	216	194	233	233	213	242	245	249	240	214	240	242	249	242	214	220	195	241	231	211	216	211	223	220	217	223	231	228	217	218	242	238	237	215	235	223	225	244	229	213	244	198	231	249	223	224	268	226	218	235	204	245	247	223	232	250	219	211	200	225	243	247	228	208	238	276	243	239	209	238	233	236	222	234	252	233	216	239	241	228	233	220	250	246	251	200	218	232	204	236	248	220	257	229	218	240	212	242	249	214	239	239	187	237	196	239	232	208	228	226	237	215	245	244	225	236	237	238	222	199	228	237	275	245	238	248	234	244	240	242	232	231	253	224	212	231	213	209	213	220	226	228	240	212	238	230	230	232	218	228	221	246	212	207	209	251	236	240	250	240	211	232	250	228	231	227	231	199	212	225	216	241	222	225	232	251	237	209	245	236	209	221	231	225	228	244	255	226	231	221	234	237	254	208	212	246	232	231	231	211	230	222	207	248	221	227	244	251	237	226	213	247	249	242	227	240	249	258	215	221	200	238	238	225	206	219	186	223	206	212	225	240	245	229	191	253	202	257	236	238	213	210	238	219	251	248	241	214	216	231	227	224	250	239	243	219	245	240	265	232	222	214	214	242	257	224	226	229	225	234	246	229	222	222	236	218	218	228	250	217	250	216	201	262	247	213	209	228	230	224	254	250	234	218	217	208	230	226	233	214	239	226	236	233	225	224	225	229	247	211	245	232	215	231	241	223	184	244	241	234	245	233	215	251	228	214	237	230	216	196	244	254	228	217	211	246	208	255	230	217	235	242	205	209	215	230	221	216	210	242	214	234	226	205	238	241	237	200	251	200	242	213	214	214	212	212	243	221	222	223	216	222	220	219	233	212	243	225	223	234	230	221	225	238	245	241	196	233	211	202	219	211	238	222	258	240	222	240	219	226	205	238	219	207	222	223	235	205	214	245	215	221	223	232	240	258	221	235	262	236	226	232	216	229	207	231	238	232	223	249	221	195	189	255	216	234	229	213	224	199	223	230	217	229	234	222	278	208	213	225	259	215	240	229	231	201	251	221	197	243	246	230	232	230	207	224	210	208	245	209	226	210	230	226	238	240	232	234	233	233	198	219	263	251	216	188	218	229	267	195	239	221	238	234	232	226	213	232	212	199	248	232	237	201	203	223	238	229	231	245	198	238	213	213	234	218	224	202	226	219	217	219	225	268	213	214	215	245	258	247	226	220	216	206	214	234	197	205	231	257	230	198	203	223	186	222	212	262	212	215	239	249	210	222	196	197	223	240	215	248	234	220	242	218	272	241	234	213	226	244	227	209	232	217	217	248	225	236	231	227	230	192	228	248	223	226	237	239	262	217	282	207	240	205	228	240	231	207	200	222	199	215	232	219	208	235	227	237	252	213	221	218	210	238	211	221	231	245	235	241	236	230	244	224	239	207	241	226	224	214	194	235	232	228	230	224	210	217	220	217	227	224	203	231	238	216	206	217	209	237	240	248	216	214	240	243	217	227	221	210	252	238	239	205	241	220	234	219	231	203	247	250	225	271	205	261	234	237	212	264	234	256	256	237	223	219	236	246	215	236	226	243	247	225	245	248	210	271	224	223	201	179	242	227	229	240	227	219	239	220	226	251	247	230	240	199	203	240	231	251	206	230	223	283	206	228	212	196	203	225	251	225	249	210	225	221	193	225	225	235	259	250	224	196	236	227	243	233	199	208	250	207	220	225	238	206	257	227	248	221	241	227	204	229	225	254	221	241	248	203	210	215	216	202	213	204	229	236	214	208	208	243	194	211	242	229	224	225	221	224	261	216	242	222	236	238	246	227	227	204	245	241	223	194	233	213	219	260	227	235	217	240	236	200	237	226	224	238	224	225	263	239	228	208	243	201	190	248	219	261	237	228	195	243	221	240	240	228	207	217	231	242	246	219	205	229	250	219	224	232	221	237	214	248	213	227	209	200	225	213	228	242	230	238	216	243	227	202	230	209	240	232	206	241	256	231	190	242	220	215	227	226	219	256	220	221	274	212	210	237	245	265	215	250	228	216	220	232	243	225	227	204	227	246	209	214	237	223	243	247	228	210	229	235	255	201	224	222	224	235	208	227	246	241	221	235	252	226	228	226	231	223	265	248	225	254	202	263	253	224	223	249	209	231	228	237	227	234	252	203	218	227	214	224	213	224	252	219	212	267	221	226	241	231	266	230	236	231	225	219	231	228	211	209	248	229	227	225	232	242	222	252	217	224	217	257	233	246	194	227	227	248	221	241	223	247	239	239	217	219	226	236	215	237	242	235	208	245	213	194	225	231	212	238	231	221	212	263	236	231	222	241
3356	4954	3177	1463	981	771	650	605	611	624	550	602	594	604	589	587	565	580	537	556	578	538	529	543	533	574	559	533	548	521	569	530	565	500	497	554	523	514	561	565	526	547	551	560	516	535	538	549	509	542	510	557	504	514	532	529	530	568	522	555	549	532	569	529	551	501	539	533	530	540	542	554	581	531	543	550	523	514	539	556	534	521	531	548	497	510	515	553	533	532	527	535	525	508	532	505	509	512	501	546	547	491	532	540	503	540	521	535	529	557	522	536	559	538	549	505	523	531	519	534	537	537	486	514	526	539	488	562	523	522	532	549	550	512	573	528	538	536	514	539	514	525	519	499	531	501	533	523	548	517	513	524	504	563	546	519	508	498	543	549	526	494	522	533	510	545	556	534	539	538	593	549	543	528	522	512	558	538	548	567	562	531	555	574	532	504	535	552	537	498	528	502	552	588	493	539	505	580	525	546	528	526	513	526	533	498	522	554	580	527	519	523	539	538	557	517	539	546	465	536	546	556	511	552	558	535	524	523	493	564	501	560	507	542	544	585	534	573	522	539	512	518	511	560	522	522	539	562	536	527	510	499	521	559	531	493	527	539	508	546	560	513	533	545	542	517	531	523	545	526	522	467	506	563	517	546	531	545	548	526	534	528	520	525	534	540	521	538	550	518	509	528	543	548	492	505	485	502	536	543	504	525	563	519	527	504	526	545	484	516	558	532	556	497	530	566	550	489	507	526	516	511	493	518	535	516	513	488	532	511	529	551	489	559	536	546	530	487	537	491	552	497	504	520	547	513	487	512	595	530	524	504	500	525	533	501	562	534	548	548	545	518	549	504	489	573	520	542	528	518	514	541	529	558	541	544	497	487	517	521	501	529	524	550	527	564	561	539	519	495	566	545	520	550	539	485	517	536	510	483	543	530	536	544	526	509	516	532	518	540	534	571	566	513	569	499	494	519	536	564	487	538	549	524	524	537	489	509	532	566	552	538	510	559	550	546	521	535	532	504	490	531	542	534	500	539	511	541	540	506	563	587	506	571	455	518	512	521	533	526	507	527	515	525	512	552	493	545	533	551	503	560	536	495	532	540	519	537	493	483	504	531	534	560	542	535	518	528	585	581	512	520	508	506	522	508	518	519	521	548	539	548	544	522	533	523	542	549	553	505	547	560	537	523	512	529	506	452	525	554	509	554	521	509	529	521	562	511	521	551	531	533	573	503	516	530	533	511	548	510	567	511	527	520	530	524	514	533	535	524	554	516	522	523	550	530	576	515	485	524	519	497	534	536	519	517	513	553	538	504	556	526	540	521	495	550	502	541	516	515	508	547	515	517	548	531	551	541	544	556	515	525	546	533	521	525	522	558	512	539	544	530	568	541	535	531	520	536	521	517	535	540	528	543	520	526	524	538	518	560	495	538	549	513	520	520	534	510	531	515	539	550	526	545	511	576	511	534	523	509	543	532	534	523	531	509	538	510	499	512	489	522	491	541	531	538	487	514	530	537	531	561	557	523	539	524	498	518	513	554	518	539	515	521	506	559	525	528	498	512	532	513	539	548	527	558	535	539	516	557	529	548	532	553	587	530	528	564	517	495	529	507	539	543	555	563	532	514	566	555	536	532	502	527	529	544	537	537	499	513	582	483	511	499	551	527	549	537	509	525	491	501	567	544	514	524	548	523	510	533	507	521	515	544	512	539	519	544	524	511	550	543	547	538	526	565	478	498	504	550	518	533	533	519	535	608	495	529	525	521	508	539	531	561	511	554	528	508	536	500	582	523	518	536	492	506	538	500	520	526	541	528	551	578	510	544	544	497	572	549	497	532	554	573	543	535	554	517	527	557	540	520	498	482	509	509	526	532	504	549	494	521	541	536	511	544	509	514	507	525	491	544	529	542	556	539	534	559	506	522	512	496	540	490	515	531	539	554	531	567	555	530	489	514	549	544	548	524	523	504	506	511	556	508	522	492	527	572	526	530	533	534	516	523	533	585	498	526	515	516	544	552	551	511	558	502	540	559	484	540	529	563	535	513	557	503	537	526	536	527	533	547	537	564	530	533	538	538	556	563	538	514	558	540	532	519	495	524	537	515	523	541	547	531	518	544	530	554	530	525	534	522	550	480	504	559	563	510	555	525	561	518	527	521	520	525	518	522	518	595	550	516	546	549	542	520	522	505	569	518	547	505	509	557	548	538	518	535	539	532	515	568	561	525	558	525	527	499	504	538	538	544	521	541	548	513	542	551	526	519	536	511	551	511	533	533	568	559	528	535	541	516	537	558	556	523	536	540	541	538	534	516	489	521	515	553	530	525	492	526	531	588	557	505	532	530	545	519	534	570	536	540	473	504	590	496	515	537	528	526	493	543	533	521	534	531	510	524	541	493	520	542	535	524	519	552	506	561	511	573	499	515	518	544	483	514	546	546	580	546	535	527	518	547	509	505	512	545	548	547	557	525	536	541	516	521	558	573	543	494	555	532	536	515	512	461	537	501	537	535	524	520	523	545	503	526	499	570	513	535	555	505	527	534	547	518	528	541	526	539	525	520	531	528	535	506	481	478	551	589	578	486	558	528	561	545	528	564	507	519	579	544	531	542	494	567	512	525	527	499	563	513	556	526	523	522	551	533	538	494	547	492	499	531	510	504	538	544	510	542	521	527	560	528	555	536	540	499	573	575	577	546	513	538	525	532	531	511	519	519	532	522	569	526	558	551	535	504	540	538	559	510	553	509	545	506	570	575	472	532	546	553	490	573	546	548	521	516	535	540	520	547	496	561	586	526	530	553	539	508	549	546	502	577	527	478	527	533	525	535	542	517	513	539	540	548	526	513	494	529	520	537	565	557	525	529	549	514	533	531	524	475	520	567	575	554	542	548	486	519	542	518	505	528	547	518	496	538	550	551	536	576	549	521	530	534	556	498	517	519	566	500	545	534	538	537	579	510	568	497	533	511	550	551	521	550	534	530	478	528	491	564	525	539	505	534	509	553	532	529	554	530	539	539	514	524	500	508	537	553	533	544	515	512	520	538	529	537	536	516	502	525	536	562	540	520	484	521	527	503	490	535	504	585	484	519	536	511	516	506	491	524	551	526	478	520	537	547	520	523	533	534	542	514	502	533	529	521	533	544	544	538	524	538	529	518	508	533	520	525	541	533	511	577	536	520	535	505	528	540	537	525	544	511	539	569	508	537	530	501	546	539	500	517	534	545	504	533	554	552	537	512	534	532	513	524	508	550	523	538	534	476	555	498	566	542	492	528	560	510	567	539	556	506	527	510	547	476	524	525	500	515	504	535	504	493	513	518	525	510	552	502	547	486	524	528	534	537	555	492	524	515	513	539	514	540	498	524	502	531	547	519	513	532	534	527	519	506	477	549	506	556	545	507	513	530	581	518	523	543	517	543	534	546	503	513	543	490	537	537	507	520	533	529	504	529	524	492	520	478	542	531	565	504	516	567	536	488	537	555	528	555	584	545	523	504
32546	11837	1425	472	393	378	340	367	349	362	384	376	376	354	337	349	288	377	350	344	339	345	347	336	363	373	328	354	338	350	377	372	343	326	368	355	327	310	352	367	372	386	360	353	348	350	397	348	368	355	329	336	333	382	351	368	342	347	369	328	344	346	397	376	348	352	356	338	332	358	337	381	328	316	347	379	325	350	342	356	341	358	342	327	380	386	345	356	355	318	373	337	356	377	385	349	298	348	340	337	343	338	349	358	328	317	330	336	356	341	350	332	341	342	335	360	354	337	357	353	354	343	342	334	351	348	323	327	375	310	318	354	360	364	336	355	364	342	308	313	320	378	353	365	363	317	368	324	405	353	343	360	372	344	332	329	329	346	373	373	367	345	386	370	360	352	332	338	378	368	289	335	382	382	353	316	354	370	346	337	358	342	376	354	384	350	351	358	371	339	324	302	327	354	343	363	365	385	335	376	341	333	319	343	332	350	345	363	389	331	352	349	376	316	316	319	343	343	355	331	347	351	351	321	351	371	343	378	332	359	340	338	367	314	336	373	330	369	368	338	373	322	363	333	306	290	313	314	373	367	341	380	362	305	338	321	373	376	382	321	313	349	364	343	372	359	357	357	371	332	351	335	323	362	348	341	317	331	376	335	354	343	339	343	383	344	355	396	341	345	331	343	342	366	360	347	391	311	352	343	350	352	331	381	325	373	360	344	331	365	347	351	358	354	300	345	341	349	373	332	359	352	362	335	344	333	324	357	356	338	314	375	399	367	324	348	337	357	342	387	357	358	356	325	370	374	328	343	350	346	339	375	350	355	368	336	316	351	310	376	357	352	394	362	333	327	346	372	321	372	356	375	338	358	364	348	353	338	355	323	369	356	350	351	334	354	361	344	330	361	342	328	354	358	338	335	335	319	344	338	326	339	296	369	325	319	333	351	362	362	333	317	326	356	324	349	361	335	341	342	341	343	330	351	347	317	330	343	357	347	361	355	341	345	319	315	330	307	284	320	331	356	329	311	371	321	342	350	350	335	357	347	343	362	325	324	334	349	333	309	331	334	362	327	372	361	363	338	335	344	365	354	387	319	363	363	372	331	296	348	380	375	318	329	348	347	346	333	315	329	328	341	327	338	338	343	322	350	345	318	340	348	360	335	321	339	364	356	319	366	353	349	366	350	346	350	381	361	365	362	326	332	332	334	338	387	329	314	344	336	329	337	338	364	365	349	335	355	334	334	366	338	378	356	364	382	340	348	327	366	320	326	364	336	359	349	372	358	356	370	340	347	325	358	328	329	325	387	329	323	337	336	349	364	362	358	312	388	340	340	369	340	385	345	382	329	309	357	354	346	350	348	343	345	369	345	341	331	343	354	339	349	362	360	363	328	324	384	410	334	377	346	369	317	362	346	356	331	349	350	372	357	346	325	358	313	329	311	327	314	353	355	328	340	320	321	354	335	348	324	335	369	350	340	356	309	306	297	336	343	336	367	333	354	326	369	315	330	337	311	356	368	332	347	321	373	363	354	308	351	374	338	367	322	348	359	371	333	332	346	361	336	354	341	372	389	320	315	334	329	302	354	366	349	350	368	350	327	355	354	330	335	342	334	315	355	340	318	348	334	340	342	340	358	332	313	360	332	328	352	370	345	361	363	322	357	314	370	385	347	355	390	336	366	361	320	365	394	356	392	353	376	334	351	351	355	332	355	362	398	320	354	364	344	374	345	396	368	361	376	364	375	339	355	344	321	360	378	361	333	307	369	352	367	359	325	326	316	351	363	353	351	345	349	323	324	353	317	339	343	342	328	365	374	361	331	303	313	319	355	397	358	346	349	325	349	335	355	369	365	332	325	344	323	344	377	343	349	341	343	318	330	384	369	352	308	333	361	379	376	351	351	329	352	392	354	367	343	341	334	360	333	326	308	336	330	335	353	375	326	366	353	330	325	342	351	304	335	325	343	332	380	346	366	384	381	357	349	345	358	369	307	336	338	369	358	359	333	291	344	325	360	305	359	343	339	352	340	362	336	402	359	343	356	344	329	352	343	322	358	355	328	341	376	352	335	336	345	339	331	363	318	351	318	360	341	359	360	324	362	329	358	349	355	382	378	374	383	332	316	340	337	349	359	366	317	366	377	355	353	337	381	351	338	355	345	350	383	327	347	331	378	344	394	330	380	350	342	341	353	334	379	389	346	329	312	334	357	353	357	341	368	338	350	363	360	357	318	365	380	356	351	351	352	363	341	338	378	349	352	375	334	361	342	374	352	344	329	355	381	344	369	337	322	307	348	376	306	313	345	365	323	356	356	383	374	363	349	359	335	342	358	361	348	345	356	368	345	347	358	356	340	374	336	347	362	355	346	348	331	342	362	360	342	393	362	350	358	346	316	370	337	348	360	344	328	350	355	359	332	370	349	347	349	327	357	330	324	359	361	330	327	362	350	334	319	266	338	339	337	339	307	368	333	324	351	377	342	329	318	326	376	335	312	369	315	313	364	343	382	370	361	352	322	373	328	340	356	333	357	337	380	346	344	343	356	371	373	392	362	328	346	389	344	356	336	345	389	337	336	303	331	368	350	336	362	323	361	344	362	361	351	364	315	352	384	351	357	361	350	349	349	379	372	356	334	356	337	365	365	355	362	374	360	332	366	362	357	350	337	339	333	349	342	371	356	381	337	322	325	351	396	343	367	333	370	351	346	355	348	370	358	345	314	370	354	350	347	361	363	338	394	333	310	350	315	322	363	363	342	347	337	325	346	371	369	324	341	367	347	351	346	370	326	344	348	355	354	384	353	356	370	330	310	343	335	340	316	329	369	335	383	363	372	342	346	384	380	353	370	335	339	356	337	354	314	346	375	356	322	393	341	342	308	358	377	361	347	332	337	334	354	337	337	334	407	332	332	367	386	313	346	339	334	328	355	348	336	340	346	370	374	326	379	330	365	374	347	353	356	338	331	354	371	357	369	384	323	358	327	326	317	326	331	343	328	378	329	364	341	352	307	340	348	370	398	357	361	316	343	316	342	344	377	335	347	375	348	350	291	359	332	326	311	339	343	357	340	342	354	371	382	325	366	334	338	335	350	354	319	309	364	368	342	350	330	363	382	340	324	333	334	302	357	352	301	335	370	349	353	359	328	365	321	356	323	333	349	349	354	338	364	377	328	352	334	354	316	331	348	333	353	359	370	307	351	357	388	361	343	358	346	359	373	335	320	371	326	335	350	311	328	333	373	384	319	340	348	368	372	351	378	373	323	329	361	400	336	357	338	330	339	333	320	339	346	332	365	367	323	347	359	339	340	316	318	350	336	370	351	367	367	344	346	336	354	348	361	343	325	373	313	319	369	348	340	363	362	366	350	296	317	359	347	345	321	326	361	321	356	334	351	336	310	322	330	335	353	322	352	362	377	377	321	329	343	340	337	352	378	351	346	360	367	340	323	340	365	372	311	346	340	346	354	365	349	353	390	377	325	370	370	338	306	346	325
5690	952	919	847	803	791	795	746	804	799	794	823	784	777	796	856	759	804	796	844	798	756	822	778	819	768	802	777	827	819	785	805	813	795	799	828	783	824	809	837	809	868	865	763	773	809	808	778	799	823	796	763	831	803	751	790	796	820	762	798	753	848	812	843	782	751	804	749	824	828	818	807	868	772	762	821	787	793	799	800	757	794	847	837	770	760	789	817	769	785	788	823	785	809	776	826	810	798	760	775	797	851	789	832	795	785	770	747	810	836	834	802	790	799	773	773	865	798	754	792	795	778	772	770	785	738	830	803	800	779	826	833	813	796	844	803	800	782	768	812	785	790	798	773	807	802	799	810	817	799	771	854	772	836	794	807	803	787	779	770	801	781	820	761	806	813	732	786	802	833	768	793	837	803	760	803	768	790	768	827	809	803	779	809	743	804	729	755	792	838	826	805	850	809	790	762	781	808	748	821	776	794	822	833	808	838	812	777	807	740	759	783	803	831	816	757	760	767	829	830	795	773	813	819	793	822	820	833	801	795	798	781	770	766	791	756	825	738	832	783	812	821	797	818	800	777	812	767	812	774	788	794	814	799	791	840	726	837	842	787	805	776	814	790	853	837	752	769	826	799	770	739	800	835	798	805	822	739	821	832	761	820	815	749	814	793	819	808	791	796	824	776	830	756	794	755	820	840	762	831	788	798	744	795	836	797	768	756	750	809	870	839	798	804	819	804	800	802	795	829	777	790	831	827	793	796	803	727	818	724	784	818	840	749	771	764	777	779	817	784	778	784	856	821	757	809	787	735	828	774	792	772	779	825	777	843	794	748	788	838	855	827	803	792	771	806	804	868	793	783	797	853	804	789	773	781	798	765	791	812	798	755	859	771	766	774	768	756	764	802	784	823	820	779	818	788	753	815	849	744	820	790	803	773	752	783	776	796	825	801	759	833	819	831	796	812	790	829	828	744	769	795	793	768	816	829	804	757	784	747	773	762	789	833	780	821	802	771	771	809	797	811	788	841	822	796	811	807	788	785	835	782	794	790	764	785	820	819	769	854	789	801	804	788	805	756	764	820	839	785	771	840	811	755	801	780	821	796	796	796	831	773	797	841	761	765	823	784	786	798	798	763	778	794	804	844	785	799	794	801	780	776	782	780	785	824	830	825	805	781	779	819	788	748	804	816	810	803	759	778	811	846	826	856	774	771	803	810	805	793	814	755	777	768	742	747	796	791	754	818	759	812	732	864	800	803	838	832	806	811	776	806	792	817	806	815	836	763	822	791	779	789	778	818	819	814	828	792	812	800	839	802	792	782	833	788	765	781	829	791	774	815	843	765	825	815	801	804	836	808	812	755	774	801	818	789	757	832	795	788	797	767	792	792	831	807	791	789	832	798	856	793	787	810	816	779	821	814	782	802	842	766	788	859	804	805	833	750	806	767	784	775	779	789	759	835	832	832	806	810	844	830	811	779	806	746	807	814	754	800	780	724	805	815	833	784	748	780	750	778	856	831	858	808	788	792	812	771	754	806	782	810	794	796	850	847	835	784	733	787	820	802	817	835	821	807	811	788	805	761	824	768	830	790	839	842	782	784	795	803	774	834	788	772	775	788	764	803	803	803	797	833	831	815	821	857	709	828	816	794	789	824	851	783	804	787	778	802	844	804	823	820	822	794	824	790	783	818	866	792	824	823	803	793	775	743	803	763	811	842	799	797	820	775	796	810	787	810	780	768	822	743	821	799	771	827	810	813	823	776	799	863	811	797	785	818	790	792	789	744	808	812	779	763	779	817	833	834	830	804	774	800	809	805	768	779	810	819	764	785	744	813	836	810	866	825	796	810	796	769	769	793	799	773	748	840	828	816	772	841	802	804	792	765	770	810	762	741	778	829	756	790	845	797	805	838	790	824	791	772	830	779	879	830	791	821	802	751	813	764	791	789	832	750	824	765	761	839	815	809	741	842	794	787	779	771	838	823	751	762	796	821	769	781	854	788	771	757	803	858	789	767	790	803	792	837	791	789	854	790	802	794	806	747	849	813	763	834	773	771	832	828	799	802	788	809	832	813	781	791	793	797	801	827	805	824	795	775	773	750	841	787	740	774	771	849	825	772	843	779	798	815	832	801	808	854	801	780	829	757	829	813	795	848	798	784	749	827	786	806	815	802	793	838	791	802	790	830	799	768	763	758	816	788	821	806	814	792	800	750	804	775	791	780	791	787	755	824	797	844	795	804	783	766	832	768	757	819	809	759	809	798	777	777	808	803	805	797	839	825	823	755	761	800	824	800	774	788	786	822	831	853	795	770	773	812	799	812	779	798	760	811	794	818	810	773	822	823	766	782	802	789	811	801	814	794	771	806	782	751	716	820	762	813	822	798	768	821	768	801	824	775	743	827	794	806	823	782	834	790	832	825	794	797	771	785	818	783	788	792	807	736	776	787	820	818	839	800	796	820	787	830	789	838	805	860	800	791	821	782	796	799	818	826	822	762	771	794	810	789	805	828	826	826	798	812	799	834	808	776	774	798	767	808	800	813	789	833	827	761	775	840	788	802	796	798	780	809	821	770	803	778	792	836	840	778	838	782	819	780	834	782	808	804	780	820	758	869	798	754	809	834	805	777	827	781	771	808	830	842	785	842	777	811	820	837	792	794	868	741	834	796	816	812	770	788	826	803	777	761	765	738	831	797	814	794	820	783	806	795	796	817	806	789	789	751	787	753	772	792	782	809	802	780	805	844	796	770	803	772	819	790	798	800	772	814	816	768	896	813	851	775	757	800	816	787	825	827	813	854	791	762	790	790	825	774	793	863	800	814	786	781	785	831	831	797	819	758	818	808	789	791	764	791	801	774	829	777	753	836	770	756	784	790	798	816	783	792	797	792	732	771	826	826	815	830	842	809	803	835	772	830	762	749	853	799	788	805	804	782	782	760	784	798	769	774	831	790	846	817	888	837	814	797	773	876	786	825	838	789	838	771	802	815	789	792	816	768	824	855	784	802	802	815	802	821	816	811	764	786	815	837	766	808	872	822	778	802	795	822	773	801	775	789	844	805	817	799	812	810	768	752	793	775	785	870	770	806	771	783	814	802	760	771	788	803	791	783	800	846	846	771	822	781	828	819	817	750	831	810	749	808	765	819	789	790	775	814	806	787	809	793	766	816	803	794	786	825	842	799	796	764	831	792	789	803	800	838	833	756	748	782	814	805	815	759	825	832	767	808	774	809	763	775	826	864	792	820	808	747	786	817	775	765	827	838	777	838	759	811	831	830	818	810	805	803	769	804	793	768	834	832	803	852	800	837	790	842	827	808	793	768	778	821	829	812	876	769	815	775	774	812	771	863	839	829	807	761	838	755	810	812	849	765	795	814	836	820	799	823	845	849	850	798	810	791	825	802	845	800	799	868	818	787	795	809	808	768	840	819	793	829	779	770	783	744	815	804	795	800	804	840	737	817	779	797	812	781	796	830	772	786	844	785	777	793
24407	20806	24415	27285	20009	1803	601	470	437	444	460	451	432	416	451	454	464	396	429	427	387	401	414	411	387	405	400	449	423	378	399	422	423	442	382	399	402	423	441	405	385	370	414	418	406	391	421	455	448	389	430	411	364	401	441	442	404	411	403	395	426	398	392	414	442	418	414	421	394	406	428	438	440	396	384	412	391	366	437	439	421	419	371	400	453	392	423	464	433	388	430	415	440	401	413	410	425	367	375	421	431	408	381	431	368	382	411	412	408	401	376	401	439	447	382	370	391	422	434	403	403	438	425	396	413	390	384	391	428	403	413	428	398	455	369	357	385	410	422	430	408	405	419	424	410	397	427	409	408	390	381	395	389	408	414	410	458	414	427	417	389	427	398	391	361	385	393	380	417	364	412	394	395	356	419	414	385	439	461	426	406	399	377	402	400	402	387	422	419	404	399	385	467	420	437	427	376	391	382	432	405	374	418	407	418	407	407	390	384	406	408	361	406	404	438	401	429	423	412	412	446	444	446	367	403	419	440	411	387	402	386	433	434	375	405	381	389	408	412	420	379	382	384	371	398	418	472	384	420	391	386	435	401	399	367	411	392	404	383	421	393	435	400	386	409	376	400	385	395	443	399	405	414	408	401	421	374	435	383	434	415	438	415	402	434	408	399	373	388	408	399	436	414	433	415	392	376	392	393	450	399	386	409	403	442	406	411	413	437	387	437	434	398	413	409	386	422	417	408	362	408	414	391	388	416	428	424	393	424	428	438	418	386	440	421	409	423	427	443	431	430	429	376	414	403	380	442	403	430	413	418	426	378	436	417	453	439	398	399	440	415	459	400	418	443	417	383	376	411	361	433	424	430	375	384	397	395	390	413	380	385	397	414	402	375	389	422	416	425	409	392	385	397	419	419	404	410	423	429	378	391	449	369	413	407	357	403	398	454	392	438	384	464	414	407	411	436	409	417	404	394	408	449	388	414	416	420	437	403	431	353	421	400	409	416	448	416	381	405	404	410	390	427	399	416	412	397	406	393	405	391	444	416	396	436	421	384	423	409	397	399	397	405	392	407	407	423	415	391	419	422	394	453	421	413	411	418	389	429	400	395	406	404	422	427	401	405	354	410	430	427	454	371	394	414	434	395	382	398	394	398	421	422	427	393	438	398	386	404	441	387	418	392	412	432	370	378	438	375	419	393	400	399	404	398	420	427	402	422	409	428	445	401	392	415	387	420	396	416	391	389	421	409	391	402	364	445	430	398	409	421	429	432	417	378	414	420	417	407	393	424	431	406	382	387	404	386	390	427	427	424	383	414	374	423	408	403	407	425	460	375	398	389	362	374	414	346	409	433	435	425	439	395	362	406	419	415	385	401	416	406	395	403	408	401	398	422	425	410	404	403	412	429	416	413	411	397	414	397	435	355	417	412	430	414	377	463	413	417	442	374	381	407	436	391	380	420	415	403	415	397	412	407	404	445	395	435	416	403	424	427	457	409	394	383	426	382	377	411	370	377	409	446	412	409	412	379	415	398	371	396	382	397	399	404	363	421	397	390	397	391	441	420	428	383	412	379	419	422	429	432	431	429	389	408	439	429	397	388	387	426	396	381	402	405	421	418	478	394	427	404	391	428	412	419	440	385	352	393	420	381	388	374	415	373	402	386	384	416	408	400	443	422	408	400	399	415	418	389	422	424	431	378	417	398	420	409	429	407	418	390	412	417	399	395	468	407	457	404	396	434	401	389	415	438	357	400	413	407	368	442	396	407	381	397	369	382	401	407	354	392	332	393	434	425	441	428	417	415	415	424	419	423	392	393	396	395	411	425	421	407	417	397	399	374	423	419	399	395	420	374	387	433	391	393	405	413	391	389	399	436	410	366	415	374	418	372	381	411	391	426	457	375	400	389	381	393	363	408	420	406	425	438	404	424	389	392	385	425	423	396	390	363	448	380	392	395	402	416	409	401	395	364	425	375	396	390	439	409	384	409	408	355	383	421	393	385	390	407	433	405	435	437	450	401	418	414	417	397	396	397	394	392	440	422	385	403	404	408	418	416	427	421	383	405	422	409	377	399	367	407	397	422	397	418	445	454	417	370	413	431	411	409	372	423	399	404	402	399	412	428	405	391	392	414	422	403	409	384	413	444	384	414	440	407	425	415	419	418	379	372	419	390	412	395	414	390	372	373	436	384	430	371	378	427	444	387	363	418	389	423	380	410	383	390	438	421	403	422	389	443	425	404	429	435	412	376	418	419	433	393	418	421	419	398	435	397	408	456	428	407	425	403	422	401	407	408	392	417	386	446	408	408	384	402	389	391	423	386	416	398	412	384	388	384	384	422	390	436	411	484	354	407	404	363	389	409	412	437	398	399	412	405	387	433	385	413	386	401	383	374	404	397	359	392	432	441	388	392	416	431	408	407	410	428	386	425	423	409	407	398	409	415	383	417	394	420	401	411	408	386	382	386	388	400	433	406	404	392	459	437	400	386	420	424	451	429	387	421	418	381	433	446	343	433	391	349	421	410	410	374	395	412	406	421	412	416	397	406	398	396	405	397	372	395	426	438	412	394	401	393	394	396	416	414	384	360	438	384	375	416	439	403	407	416	393	402	407	403	389	419	427	403	394	398	404	396	394	367	432	411	406	401	389	414	426	408	426	414	403	400	404	401	396	397	386	404	389	433	388	401	408	410	421	426	433	407	424	438	415	388	409	382	407	395	415	417	395	425	424	397	397	399	385	386	371	415	425	404	427	397	411	406	378	412	455	403	424	394	413	427	370	379	411	408	417	394	404	387	405	394	410	411	426	401	379	441	367	411	384	420	437	430	384	373	391	410	404	427	365	362	385	411	370	402	401	397	468	440	422	430	425	396	393	409	387	379	429	401	425	447	433	351	413	382	406	385	424	374	419	407	391	434	386	392	400	407	412	361	394	421	422	390	448	396	447	429	440	414	364	392	390	391	413	413	387	404	398	401	425	414	390	404	385	367	367	402	404	433	401	413	385	386	418	394	410	404	424	418	410	367	379	396	418	439	436	384	381	410	405	410	386	453	384	454	384	365	410	393	415	406	404	432	406	385	427	415	436	437	434	382	406	410	380	389	442	406	404	390	384	369	369	400	400	408	404	402	382	409	391	404	367	404	415	385	401	458	390	428	381	405	398	396	422	422	419	416	404	437	395	428	429	416	401	414	410	439	453	423	370	411	364	397	387	385	411	414	400	367	378	454	400	394	401	394	411	410	376	417	380	415	424	412	380	393	423	384	411	402	389	398	384	395	403	450	372	393	368	431	390	461	415	381	432	402	375	402	437	381	446	407	420	411	411	403	404	417	386	370	379	425	365	364	430	403	404	370	399	409	382	442	393	433	371	404	437	386	407	385	445	395	425	422	383	416	425	407	420	390	371	395	415	402	399	396	425	385	402	432	406	385	449	432	394	387	396	435	411	404	433	388	425	393	404	412	404	429	430	425	421	387	377	421	395	397	401
3666	3020	2170	1320	1108	1016	945	952	949	953	967	948	950	899	889	861	953	967	875	927	838	902	859	928	890	896	881	881	950	896	931	899	914	828	907	931	903	933	857	883	872	880	866	884	849	866	840	874	888	893	912	885	905	850	880	883	948	865	900	917	868	861	919	831	855	881	914	879	873	916	880	892	927	848	874	934	901	898	906	856	881	961	903	874	908	940	849	877	943	863	885	898	922	856	831	901	838	888	877	886	908	892	851	918	921	832	945	872	900	884	900	884	902	906	878	905	908	940	865	934	903	864	894	875	886	954	842	867	959	924	941	874	891	915	887	902	953	890	969	888	880	832	886	911	887	885	900	895	895	911	849	854	941	845	855	921	883	862	952	874	869	883	829	886	899	857	852	907	915	977	930	856	900	917	876	904	880	867	924	890	920	896	912	914	906	925	870	869	909	919	921	887	903	906	901	848	879	809	877	902	900	831	866	871	880	913	862	912	882	869	893	879	872	890	868	925	865	895	887	920	907	879	895	851	902	906	906	940	940	894	838	913	935	913	864	930	923	877	916	911	914	853	860	877	901	874	859	919	890	900	880	922	911	864	872	916	912	889	923	893	901	878	882	873	959	867	866	888	844	883	895	876	857	944	855	896	864	887	928	856	944	851	934	916	943	875	884	898	943	918	898	853	899	898	907	917	870	857	888	880	857	920	842	892	896	842	900	923	858	860	878	945	890	920	887	910	892	945	886	913	892	887	880	907	906	917	861	910	926	893	845	839	878	906	926	890	880	868	912	961	901	892	861	908	925	880	915	907	877	873	880	879	884	891	892	884	863	917	876	836	868	874	882	903	880	930	941	875	884	884	917	839	890	890	863	924	896	873	870	873	858	924	859	893	871	920	888	850	889	906	903	921	875	907	935	897	906	951	888	925	858	876	960	904	866	914	900	921	869	885	886	860	875	902	947	890	954	873	909	903	933	902	891	924	861	844	851	903	863	899	851	898	933	917	886	882	876	897	892	939	863	878	921	876	885	863	908	847	884	864	892	835	917	974	918	871	908	942	911	902	879	845	884	930	894	909	846	890	927	901	895	902	870	936	897	895	822	917	940	876	929	842	908	903	892	832	862	901	901	913	872	875	889	891	880	863	944	912	901	944	878	864	835	902	876	911	876	878	899	890	927	927	871	900	909	925	891	886	890	897	899	879	908	922	894	928	878	870	865	910	916	861	876	906	879	932	890	890	877	866	892	939	917	844	880	857	905	863	910	903	902	892	890	900	878	854	872	930	925	911	911	883	903	897	911	880	921	859	895	904	865	939	875	887	873	886	861	824	930	908	861	893	920	916	901	910	896	866	854	953	884	846	884	896	891	923	898	842	827	911	919	906	874	874	884	907	916	927	892	875	845	858	886	914	878	902	835	885	905	912	917	919	897	906	885	883	828	902	882	906	934	832	841	881	892	849	899	836	907	936	896	898	914	909	906	898	855	853	869	898	872	859	915	910	892	863	876	848	906	893	918	899	841	850	931	875	929	848	923	900	849	848	933	837	845	913	904	936	946	929	930	850	883	861	867	874	949	817	874	879	883	881	898	947	917	882	856	929	879	908	873	903	910	904	886	913	880	904	889	941	907	811	895	911	900	890	873	900	911	956	871	901	884	874	855	921	899	870	862	887	915	939	895	881	882	927	901	865	947	875	891	893	910	851	877	917	887	905	904	886	867	867	899	950	911	912	921	898	872	960	896	949	883	818	916	922	862	784	885	850	927	899	887	856	923	930	900	903	905	876	870	866	920	911	921	889	932	927	879	890	826	922	908	890	920	865	853	924	873	893	865	922	892	829	898	916	873	903	902	869	889	883	856	915	858	936	912	922	873	888	864	953	916	881	896	896	864	904	865	900	943	900	858	892	818	946	901	897	868	909	881	928	878	906	864	850	911	888	877	871	897	900	905	871	919	913	915	875	883	858	929	891	859	897	911	948	871	899	893	858	904	869	869	890	936	898	848	857	898	886	864	919	940	866	850	862	879	900	861	910	884	923	905	903	919	913	899	924	846	937	922	878	904	869	880	892	897	895	865	876	892	915	909	932	901	895	955	936	886	848	940	909	870	935	917	834	895	889	849	873	977	932	893	913	851	932	934	931	931	881	834	879	898	902	881	889	866	885	915	913	922	919	917	953	907	886	925	881	913	906	882	823	937	885	883	863	895	861	904	887	864	934	897	910	930	873	926	912	874	873	988	933	882	884	913	891	872	870	871	831	846	907	836	863	909	913	959	863	932	884	931	869	904	910	853	925	925	882	883	897	900	905	906	876	880	904	919	928	902	854	877	873	865	932	920	874	896	875	903	883	881	904	902	891	870	890	891	948	898	890	829	857	871	860	901	893	877	907	878	872	896	918	892	849	891	923	875	902	900	896	901	931	937	865	886	932	915	899	897	880	846	872	924	846	909	909	864	877	877	834	849	805	937	910	815	892	849	908	894	895	880	860	868	901	858	886	885	835	890	870	905	840	886	852	885	901	910	882	877	883	874	926	944	889	910	951	884	904	865	916	847	856	909	896	925	893	916	870	889	925	951	859	914	874	876	873	870	891	942	921	924	866	892	924	863	886	858	895	921	825	867	903	882	919	906	866	831	894	931	914	857	837	889	907	925	934	891	915	891	920	889	880	876	868	893	905	858	890	853	912	905	923	904	910	875	852	935	918	883	891	883	902	920	856	878	890	882	878	936	857	887	882	880	904	875	887	873	916	894	873	946	908	846	895	901	902	895	867	939	883	862	866	902	932	918	895	930	892	901	923	881	900	947	904	923	891	974	914	844	866	863	910	905	897	927	857	888	826	890	893	919	826	859	885	840	815	843	888	891	901	889	881	881	897	868	877	846	885	887	946	890	897	862	884	911	893	897	908	887	902	882	887	863	849	881	878	895	901	951	927	869	918	915	867	923	866	883	905	884	879	856	855	865	908	948	903	887	871	900	876	874	879	890	923	890	855	902	920	848	870	868	906	939	910	895	959	886	880	937	896	897	839	857	941	910	910	886	881	845	847	897	905	918	947	910	898	911	883	868	923	855	924	891	933	898	881	871	921	913	850	940	885	916	952	900	917	863	883	870	947	899	878	854	889	871	871	928	900	915	880	905	885	876	903	891	882	938	880	874	817	848	854	898	868	909	843	897	876	944	924	898	871	906	901	851	971	891	863	867	890	899	963	923	850	896	928	889	889	919	914	907	833	936	890	922	889	882	934	864	881	905	884	835	886	897	956	873	915	900	933	914	883	921	843	919	920	823	839	905	869	920	901	857	913	892	918	855	840	893	902	884	884	932	895	847	901	893	856	890	919	876	883	901	869	873	885	946	888	918	880	897	884	826	884	906	884	893	886	837	829	923	893	955	889	926	913	904	923	900	875	900	925	837	908	853	884	882	904	874	891	890	867	903	891	882	919	937	892	903	855	921	863	834	911	901	878	946	858	843	873	907	846	946	909	859	945
23525	20806	25063	26638	20811	20794	2945	459	342	336	323	314	296	278	279	269	268	254	274	271	252	231	258	247	227	217	228	228	249	240	253	241	267	245	257	236	238	242	259	233	240	237	224	238	223	268	267	223	225	233	231	202	258	244	214	230	244	260	216	213	236	215	255	223	245	253	263	220	248	229	245	247	251	216	243	237	223	230	241	230	232	245	234	234	210	214	217	235	251	207	231	257	241	227	226	211	219	224	245	246	219	214	219	267	251	239	221	214	229	233	268	231	239	245	224	250	199	229	252	218	278	258	203	261	223	253	239	240	229	241	232	222	247	240	236	242	261	237	244	242	212	262	225	234	223	236	204	228	241	252	272	226	243	212	241	230	241	260	227	229	229	249	218	245	241	250	227	226	226	244	245	214	255	242	222	215	243	240	249	216	213	234	243	219	241	223	224	221	228	208	239	204	210	213	224	232	224	229	233	224	209	256	233	239	218	209	238	238	241	218	220	256	233	202	203	250	216	206	208	224	203	231	216	233	213	261	213	233	238	240	230	230	251	259	285	212	214	243	254	211	276	246	221	253	231	241	222	233	239	197	249	236	232	222	225	228	246	264	230	248	228	246	214	238	243	240	211	231	233	233	229	234	193	230	210	228	243	226	239	260	238	254	266	230	239	252	241	239	238	219	221	217	217	213	218	236	258	258	220	226	219	273	228	201	221	244	229	214	229	246	259	219	248	225	273	222	228	250	241	226	259	237	211	219	203	261	248	231	235	231	234	236	223	239	246	240	202	224	223	240	254	212	225	220	245	239	224	224	225	200	246	205	227	234	248	247	244	262	247	232	202	236	256	213	213	191	204	198	252	214	199	224	238	213	231	213	221	218	219	211	232	236	243	215	240	214	220	255	226	225	250	260	237	241	227	229	215	277	214	227	244	256	242	233	217	236	236	220	217	245	221	238	201	210	239	244	248	242	243	244	249	215	232	247	223	222	248	251	259	238	223	224	244	224	216	216	234	252	246	219	195	236	237	269	245	243	238	248	236	244	236	207	234	255	234	234	250	227	246	227	233	244	226	224	243	226	214	228	233	235	244	257	235	233	229	233	254	225	220	215	212	226	259	228	225	233	242	239	225	219	240	224	253	214	236	235	238	234	247	232	227	243	250	243	212	225	222	231	257	227	220	223	235	214	266	202	246	196	204	221	211	239	226	235	216	237	201	229	228	246	228	225	240	228	234	227	243	262	216	218	242	232	229	257	215	234	255	248	251	242	222	224	235	228	237	216	236	218	225	241	203	230	252	253	221	223	239	209	238	217	222	235	235	251	215	215	253	260	250	248	231	240	244	204	220	244	223	230	238	230	222	205	232	200	233	240	223	236	241	243	206	239	238	246	237	272	246	239	251	247	223	239	264	249	230	227	240	252	217	231	242	226	234	222	216	236	220	246	204	250	239	248	231	229	244	213	181	224	221	236	258	246	234	266	223	210	253	238	229	233	220	215	216	230	258	239	252	260	227	226	203	215	216	246	253	236	211	238	234	225	230	225	206	240	246	266	245	224	229	252	258	211	259	222	215	236	230	250	248	219	230	234	210	229	256	237	227	222	215	243	217	229	277	253	222	242	248	233	233	237	225	217	262	248	229	224	228	225	246	235	240	218	224	249	228	238	234	215	232	243	258	246	250	237	228	227	223	211	224	223	255	205	236	211	246	244	220	225	259	237	211	246	213	255	234	223	233	295	235	228	251	208	260	222	256	239	233	227	215	228	221	242	240	217	222	236	215	230	231	212	234	219	223	228	259	233	231	268	195	235	224	239	226	249	243	246	256	226	245	217	212	221	249	213	220	259	227	234	238	229	230	250	203	231	265	217	224	238	235	217	252	230	267	229	248	205	236	248	272	238	234	209	251	242	242	224	216	241	229	210	232	236	247	210	237	199	214	222	223	231	228	240	247	252	224	226	220	237	248	231	234	214	271	225	225	234	242	250	221	230	217	235	234	224	249	240	237	205	225	218	232	234	228	248	223	216	216	256	214	227	216	225	216	219	199	239	236	234	213	205	218	262	215	219	244	220	218	232	251	210	202	228	226	218	248	237	248	255	249	208	236	230	236	242	237	216	232	225	229	209	213	226	247	252	250	225	224	250	239	194	239	239	227	263	235	245	237	222	200	266	233	248	230	221	243	222	245	233	220	255	258	230	223	254	226	281	238	230	269	248	249	222	211	223	238	235	236	244	245	255	230	213	239	254	238	212	235	221	195	204	267	227	204	242	252	243	198	214	247	223	230	254	237	249	235	229	197	219	233	247	198	211	232	255	224	230	219	204	227	240	231	213	241	220	231	236	210	248	214	216	231	212	239	210	243	227	231	210	203	235	248	211	266	267	248	212	234	229	242	205	239	251	241	245	215	241	254	257	230	234	218	251	248	236	245	227	235	230	240	234	249	201	242	245	239	235	260	252	252	222	252	227	217	231	244	243	225	224	236	223	237	236	214	235	224	203	255	214	239	237	232	239	230	243	241	254	230	236	267	217	231	247	209	215	212	242	209	234	223	214	239	245	251	212	230	245	246	224	233	213	237	241	225	199	217	216	254	241	217	226	260	220	223	238	245	217	214	222	223	217	237	238	209	221	210	211	244	243	251	216	244	258	244	229	234	236	230	222	237	235	226	204	221	205	219	249	252	224	259	226	206	245	250	240	213	219	229	220	253	215	249	240	248	228	242	224	236	229	223	291	242	214	219	251	232	258	256	195	220	228	194	228	236	214	237	217	232	208	208	236	229	222	243	229	249	233	229	234	236	227	231	232	239	195	233	245	211	253	237	240	241	241	233	234	224	260	249	236	208	242	244	209	244	229	234	221	194	208	232	237	248	220	238	236	249	230	210	232	208	221	237	223	248	221	239	254	259	259	245	259	243	227	242	211	231	255	257	220	245	231	226	247	269	217	225	241	210	258	235	194	220	236	229	218	236	236	220	222	246	233	218	253	211	275	263	248	209	245	221	234	242	227	215	225	232	222	222	232	224	231	245	246	261	222	272	235	242	231	190	213	247	227	212	232	237	230	244	221	219	247	232	220	222	220	243	247	244	239	223	223	236	232	240	234	253	235	224	202	230	242	241	239	221	212	235	243	225	228	266	276	237	241	219	243	198	245	232	246	240	250	239	218	229	243	241	239	224	237	248	237	216	229	201	259	247	212	208	231	266	251	222	242	238	236	232	254	242	233	227	230	249	249	236	244	232	228	233	208	222	227	231	231	209	233	240	250	243	233	247	242	242	237	220	219	240	224	225	204	234	218	218	213	202	230	226	243	239	213	267	215	259	233	219	212	253	226	251	251	246	239	251	226	225	224	224	282	235	208	225	222	217	236	254	239	217	242	221	264	235	220	224	233	198	242	222	236	229	213	228	221	244	231	220	226	262	214	226	230	235	258	207	256	217	222	222	243	274	238	240	231	242	201	206	213	222	213	225	241	231	271	254	233	242	239	210	238
3275	4771	3066	1523	962	765	675	687	584	623	587	554	562	552	583	533	574	585	570	552	574	498	553	525	557	564	528	555	556	546	522	551	570	540	562	563	561	549	550	550	539	553	506	551	553	532	515	549	537	523	538	543	556	522	503	559	537	559	519	547	538	546	493	555	540	552	526	507	527	575	512	537	530	570	509	494	564	505	535	574	552	573	503	520	539	579	535	535	526	517	539	553	538	492	563	524	522	576	553	519	534	509	526	522	533	578	548	504	543	532	521	543	507	526	551	516	498	536	524	562	496	522	488	536	562	566	550	536	521	522	577	513	524	567	515	534	489	518	525	549	529	525	547	506	521	521	542	528	555	530	545	547	530	531	592	535	473	528	552	515	537	514	570	537	540	558	576	500	568	571	517	476	561	517	495	512	549	491	527	533	570	537	541	526	574	542	561	576	531	548	545	527	495	538	522	526	528	555	548	544	495	570	557	577	535	542	569	529	502	518	587	558	550	528	532	526	532	534	499	534	485	530	548	531	547	526	578	560	555	534	556	529	510	545	509	517	565	509	557	500	532	574	537	535	550	540	545	515	541	576	506	553	537	582	500	578	588	559	514	539	565	547	549	510	539	538	524	535	513	508	492	569	530	525	538	553	561	558	544	536	561	545	531	508	545	568	553	546	482	551	555	525	524	530	496	510	557	486	541	556	586	548	527	534	568	530	523	546	516	556	513	506	512	575	555	582	506	578	523	563	560	506	527	550	561	517	533	507	534	551	529	524	563	559	508	554	582	520	541	568	532	547	540	540	559	525	559	553	531	568	527	540	561	514	575	510	532	560	552	559	520	522	524	540	525	512	534	527	548	522	528	542	527	516	522	525	524	539	498	546	523	579	544	546	517	558	535	541	528	532	478	532	515	517	543	528	560	565	549	519	531	564	505	529	522	492	504	500	505	515	571	522	529	534	531	515	591	542	503	591	551	515	558	532	564	539	525	525	530	559	522	528	543	567	521	505	523	539	528	553	542	532	540	484	568	496	499	527	541	579	570	580	574	530	524	523	550	552	515	528	506	529	513	572	560	584	532	549	533	553	517	543	555	554	527	557	520	575	530	540	553	524	528	592	512	574	560	528	540	510	538	537	526	525	508	524	534	521	530	527	534	567	522	544	483	539	528	543	521	529	547	539	575	540	516	508	569	543	546	548	540	544	496	546	526	488	512	510	586	505	565	462	513	534	558	553	533	556	518	537	526	554	549	541	514	499	557	542	526	510	587	559	516	524	564	539	548	495	527	523	543	542	570	546	528	522	527	560	528	548	528	509	541	534	560	538	525	547	489	521	519	508	535	541	543	578	528	509	534	484	560	522	495	515	522	520	518	504	552	539	520	545	511	514	518	518	597	545	571	555	528	529	549	503	546	537	544	562	568	518	524	514	533	516	501	578	511	528	523	539	528	541	546	535	543	552	556	520	533	530	514	506	510	528	538	516	517	514	504	574	525	536	534	555	527	538	531	537	526	545	535	508	555	542	536	483	538	551	548	517	532	513	538	542	492	523	533	560	500	508	545	534	550	543	503	552	528	554	565	524	510	521	524	473	533	564	528	517	510	551	554	514	549	561	509	541	489	505	540	526	519	512	547	557	540	527	557	558	530	519	503	554	567	494	575	510	535	561	510	506	543	503	548	519	530	520	517	566	526	509	540	537	531	556	527	544	547	562	490	541	530	540	491	532	573	541	524	557	528	528	551	492	512	570	533	535	526	524	484	542	516	565	516	543	522	520	511	525	536	542	529	550	507	522	493	536	551	531	544	549	542	508	517	550	545	500	545	576	492	513	545	542	498	527	560	539	545	508	567	577	583	516	587	548	505	550	548	575	515	510	560	492	527	529	560	554	532	510	541	537	528	500	499	537	555	560	511	524	539	533	552	523	600	560	532	516	576	515	538	513	575	549	545	549	505	543	526	559	528	544	561	553	535	523	498	559	527	514	555	544	615	593	490	516	569	551	537	558	549	561	548	502	530	523	588	538	557	557	507	547	535	549	566	525	527	505	556	533	552	520	563	509	560	506	530	540	538	525	518	561	538	565	542	536	484	580	534	556	548	574	533	553	537	517	557	532	533	547	552	545	549	516	560	491	524	485	532	488	563	494	531	548	498	503	544	565	544	559	565	571	502	548	499	490	535	539	545	517	491	547	541	522	528	541	489	529	541	531	545	566	546	545	543	592	545	566	484	521	542	534	496	532	567	493	570	519	513	496	557	568	526	520	595	546	543	559	558	474	488	538	518	535	516	547	527	538	545	495	552	533	524	538	529	573	529	528	552	503	549	534	564	520	541	542	509	539	540	489	546	535	514	530	522	526	539	523	537	535	499	540	557	513	566	555	530	545	531	528	547	532	528	570	532	560	562	528	561	530	510	547	578	546	566	581	492	549	519	541	559	544	590	508	500	584	518	520	579	518	559	517	537	521	516	553	525	557	534	515	542	585	535	591	546	547	549	522	509	503	508	530	526	551	539	592	542	528	542	524	556	516	511	537	504	513	580	532	504	554	530	523	540	529	551	500	507	548	525	532	537	545	507	536	529	482	529	528	521	517	542	528	552	508	554	560	538	547	510	544	492	510	564	550	550	534	557	536	516	526	546	550	527	483	551	531	570	541	530	508	559	498	560	556	563	512	565	504	558	559	533	561	515	548	518	545	560	568	504	549	557	537	523	516	514	565	512	524	565	543	532	494	557	566	498	572	548	528	542	560	511	526	499	534	520	550	583	545	537	538	518	515	547	526	490	517	554	525	555	518	551	520	523	499	552	540	521	551	558	529	526	548	516	516	562	548	542	545	541	519	525	550	515	548	574	538	526	550	574	528	505	519	518	516	506	553	517	509	541	519	550	526	560	510	562	567	558	562	495	547	488	555	496	540	515	530	554	485	473	543	532	515	554	514	510	541	520	515	540	542	517	566	527	553	545	549	521	517	558	540	547	585	557	492	501	545	518	534	508	515	539	509	532	548	560	533	520	541	521	509	592	540	516	546	528	502	553	540	545	556	511	526	532	521	514	569	551	543	524	547	574	584	532	585	537	554	559	493	518	515	544	557	510	524	568	561	515	539	548	503	508	585	502	540	513	564	533	537	526	535	550	526	554	513	521	528	526	511	539	549	506	532	545	558	523	553	531	514	518	538	532	516	521	567	480	547	541	529	562	494	552	518	553	540	515	528	558	522	487	552	508	540	528	560	503	572	548	515	544	561	531	522	531	542	514	563	529	522	511	533	531	541	504	567	545	579	511	543	531	501	542	511	517	514	534	531	497	526	555	509	516	524	513	514	524	578	544	534	575	509	558	507	540	550	501	519	503	573	544	513	502	547	534	558	550	512	540	531	535	553	537	545	526	521	516	530	540	544	533	532	500	512	542	499	506	544	571	568	528	523	533	555	534	523	541	546	552	500	502	566	526	512	501	556	561	518	585	491	555	511	511	508	495	560	517	499	519	528
32495	11950	1416	413	394	378	360	342	344	394	347	356	354	384	345	384	350	346	359	371	360	375	325	359	327	335	388	356	366	352	335	343	367	382	351	351	342	364	366	356	312	355	369	352	374	350	340	359	375	334	377	370	309	325	353	340	334	362	349	336	337	350	392	373	338	354	369	334	377	324	382	353	338	339	344	392	332	387	387	364	356	352	369	347	355	364	363	349	330	333	358	333	335	318	343	361	405	318	349	368	341	366	322	331	330	356	379	328	335	347	371	328	335	372	387	334	349	385	353	314	401	381	376	352	367	335	310	338	342	369	361	353	377	321	351	331	317	351	368	354	371	334	354	337	328	356	379	361	356	344	363	345	319	368	351	365	366	333	352	353	390	336	370	364	368	369	331	345	362	413	381	365	359	358	349	346	353	307	375	359	342	333	353	338	366	350	377	372	348	369	326	367	366	326	327	349	370	341	344	366	357	325	313	335	382	370	338	403	355	344	359	314	357	366	343	328	355	372	348	351	344	363	335	345	324	348	332	353	300	355	341	346	365	339	369	369	360	329	365	318	342	336	341	385	343	337	334	366	357	362	375	337	347	357	298	342	345	346	336	368	335	326	325	356	373	314	372	324	342	404	305	360	362	345	318	359	316	328	323	348	366	386	331	349	339	336	380	350	348	374	316	333	344	358	307	378	354	346	370	333	352	354	323	329	332	324	335	338	336	358	361	344	370	365	369	335	348	313	345	349	357	342	357	360	341	349	363	360	309	367	339	342	339	327	324	341	331	329	355	382	342	348	335	393	367	347	362	345	402	362	356	356	351	328	406	389	348	340	366	365	361	328	388	334	348	343	342	382	368	350	349	355	368	364	350	354	349	354	364	358	340	384	373	357	309	341	370	363	306	328	347	327	336	368	342	327	347	368	346	364	327	357	377	314	364	355	336	360	322	339	311	372	358	316	362	355	377	345	350	349	324	335	373	366	349	339	370	326	340	331	354	336	351	332	308	360	376	354	335	340	353	358	366	358	393	354	366	359	364	354	346	374	319	357	318	361	346	328	315	337	372	392	373	400	340	363	313	368	364	363	378	328	336	362	354	342	326	320	358	333	359	350	359	321	359	370	368	348	337	351	355	378	326	339	397	399	348	338	349	323	354	394	361	364	379	355	354	363	347	363	358	311	365	333	362	379	320	330	377	347	369	328	371	336	315	319	370	359	378	362	348	348	340	330	357	367	339	377	369	356	352	346	333	322	348	325	322	370	363	337	340	349	347	345	335	388	366	344	321	325	361	342	375	361	358	338	370	367	358	349	371	341	364	340	334	328	363	339	299	323	345	375	355	363	357	372	330	342	308	382	380	360	321	369	370	357	340	349	327	365	336	352	364	346	350	323	328	335	370	344	379	337	350	373	358	330	359	352	325	367	378	369	353	297	320	318	365	344	345	346	396	357	330	319	334	365	338	385	323	336	384	331	334	357	374	385	347	308	343	313	343	351	353	386	346	358	334	347	345	366	386	369	373	328	334	311	370	391	354	332	353	369	345	386	364	352	369	362	369	357	371	341	334	369	356	319	371	339	336	358	346	344	355	347	313	356	312	315	374	357	344	350	361	327	326	332	339	318	323	321	385	382	330	321	345	344	361	365	394	333	362	324	345	370	307	328	365	366	364	335	387	357	349	344	336	304	381	341	360	398	381	342	330	345	375	386	341	305	361	374	341	350	340	361	333	371	315	324	353	392	370	365	339	336	321	365	363	337	372	338	343	326	352	342	336	351	342	370	379	331	354	350	312	380	337	393	351	312	372	337	388	378	335	342	360	385	364	379	327	361	352	325	378	373	332	378	371	346	355	350	358	339	316	363	363	367	364	372	330	380	340	337	394	370	339	323	381	347	394	371	350	344	345	334	329	336	355	333	332	344	340	350	369	325	329	369	356	338	352	347	360	365	378	351	357	382	353	340	338	337	338	321	376	350	361	386	358	322	302	337	334	364	364	322	338	373	371	387	365	327	366	337	332	339	360	338	359	377	382	349	359	354	370	341	385	388	312	358	330	336	364	377	302	322	317	347	341	332	387	334	349	316	337	323	339	364	350	333	346	334	327	320	308	350	362	345	354	347	307	348	357	322	332	357	384	350	359	329	342	353	349	340	358	377	372	369	324	330	339	328	353	326	369	366	326	357	347	377	341	338	350	353	363	340	366	357	357	384	361	361	383	380	386	332	312	372	342	344	360	348	364	332	339	344	327	374	324	354	350	305	362	333	368	385	332	332	352	343	355	359	341	341	327	299	344	346	339	332	351	342	331	364	345	350	329	342	353	369	339	362	364	321	346	322	360	349	328	344	335	349	327	367	351	366	337	354	362	349	329	354	346	373	397	370	354	362	370	337	334	403	375	377	357	333	344	323	299	362	348	358	355	356	346	354	362	347	336	339	366	380	303	382	352	362	350	310	323	356	389	376	354	355	362	335	306	326	341	348	332	344	338	342	358	362	338	319	350	359	341	357	360	358	341	318	355	391	310	321	385	346	380	352	376	344	330	366	375	372	379	353	343	373	326	341	349	336	349	339	350	382	337	345	364	374	332	342	401	349	351	347	339	343	338	308	356	309	338	355	351	326	349	346	325	355	351	394	372	354	363	337	318	349	368	327	345	336	335	364	356	334	357	351	380	337	340	317	334	381	361	338	372	349	356	332	336	356	411	362	347	380	337	332	366	340	356	342	350	339	356	373	378	364	344	331	338	368	372	379	327	350	342	384	394	345	357	323	350	343	333	338	310	337	362	362	353	372	386	346	346	328	374	389	335	358	337	366	373	403	365	364	353	353	353	327	363	345	347	358	363	376	367	380	336	337	325	372	361	342	351	376	359	358	351	363	321	341	365	368	317	364	387	324	357	345	380	347	349	388	359	330	351	334	335	358	347	336	362	350	366	369	343	332	318	355	363	387	338	353	333	390	353	355	367	347	378	360	357	366	314	331	348	372	365	377	342	337	371	405	340	369	346	325	361	338	358	370	350	326	384	355	383	335	341	368	340	354	357	348	348	385	340	312	324	333	362	349	334	355	304	345	332	323	366	336	340	323	342	328	352	372	334	324	350	324	326	362	356	374	350	334	303	324	353	351	353	318	326	366	325	348	376	341	376	368	358	335	351	358	349	316	375	335	344	393	361	376	353	401	371	317	329	352	354	374	356	375	341	343	353	356	361	357	356	364	345	367	363	374	332	341	336	327	328	345	323	389	331	338	299	386	333	332	361	341	361	326	366	354	359	358	363	344	362	358	350	350	315	358	347	356	375	367	378	352	327	371	397	330	319	381	338	314	373	358	330	356	313	353	337	375	376	397	354	371	325	360	344	376	356	354	360	347	360	338	327	354	370	390	357	376	323	341	342	315	368	346	376	371	345	348	324	357	331	349	389	354	353	364	322	318	371	390	329	348	352	333	334	380	345	360	326	329	366	394	333	385	339	360	356	364	338	332	340	367	360	341
5540	986	883	889	864	800	789	779	772	826	811	828	783	813	825	801	796	796	817	751	798	847	786	824	810	821	799	794	810	751	791	834	832	827	814	849	841	747	773	830	773	826	837	784	798	808	762	783	770	805	784	845	804	787	874	797	823	775	797	822	812	773	800	851	822	838	856	774	807	817	795	744	817	799	765	820	799	821	802	839	804	794	810	844	815	775	801	795	798	817	818	740	760	764	888	792	729	793	805	795	801	747	855	829	787	783	799	807	784	800	852	835	758	818	810	783	818	796	827	781	803	786	735	771	814	806	816	857	790	878	813	789	788	835	796	795	790	814	803	820	790	766	820	781	794	821	801	793	814	825	819	769	772	849	794	809	796	818	808	828	845	836	847	772	753	769	789	796	840	782	815	814	800	807	809	809	824	784	854	742	803	837	807	806	785	839	821	860	782	796	789	803	792	790	819	796	811	818	807	804	786	847	839	852	794	837	805	775	803	779	814	791	778	782	818	801	828	808	845	850	794	818	827	775	779	849	829	782	795	838	787	806	836	819	783	804	766	792	792	812	797	803	774	838	791	831	784	793	843	776	829	798	772	795	826	860	835	821	799	789	770	793	835	753	780	714	821	832	777	831	841	806	825	805	788	799	780	831	770	795	814	810	830	782	858	783	832	743	808	818	832	786	837	778	833	834	835	803	790	812	779	810	778	776	810	785	797	843	797	794	864	825	838	793	754	814	830	784	782	799	759	798	760	787	831	822	790	788	788	823	806	806	809	784	760	801	785	868	858	795	819	806	828	797	767	805	867	800	798	828	828	817	830	800	785	812	827	757	738	831	813	785	741	762	784	787	775	805	785	789	784	837	810	843	776	805	756	788	782	786	786	812	826	785	814	825	790	825	749	839	821	782	833	784	799	843	789	767	788	800	802	802	807	786	779	787	761	829	779	826	833	828	828	849	778	790	802	812	834	764	835	803	834	834	782	795	776	835	764	754	757	844	801	815	837	842	829	776	795	797	784	777	825	814	780	842	754	817	787	766	770	842	801	842	794	824	774	809	810	774	837	793	769	802	781	810	776	849	781	775	803	881	752	782	852	786	803	782	855	804	770	814	841	835	807	774	822	863	807	813	798	823	799	777	809	819	755	803	845	822	789	786	765	778	833	812	804	733	789	826	834	776	785	853	804	814	806	778	799	805	806	774	849	791	787	774	781	821	814	822	813	793	779	809	821	804	833	841	829	825	798	774	769	788	767	795	837	791	791	810	775	774	825	822	839	771	825	735	825	807	784	785	818	777	758	786	823	790	793	783	778	768	754	805	792	808	797	811	801	819	761	779	842	818	782	777	826	778	768	825	782	837	801	777	788	842	799	790	786	797	821	810	812	826	774	788	808	838	804	758	819	800	816	778	796	820	785	827	795	850	840	800	817	842	744	793	824	821	796	798	793	797	856	824	813	831	822	808	809	781	747	764	766	846	834	797	752	859	813	821	828	779	831	752	783	748	763	800	825	807	770	782	806	805	790	821	848	778	812	798	774	862	817	823	806	817	812	785	763	782	753	803	743	810	790	814	810	835	791	803	829	828	786	763	760	763	782	781	820	795	859	796	802	811	806	841	845	826	796	785	879	841	806	787	830	765	770	798	787	794	812	818	838	775	869	796	781	751	768	812	761	874	817	868	801	846	783	815	838	798	852	824	816	747	790	784	757	774	852	761	786	775	752	770	843	772	726	805	826	829	758	837	798	765	786	815	784	828	805	727	734	751	805	815	797	786	780	797	819	792	827	783	787	794	806	768	805	784	731	782	785	842	736	801	793	793	811	787	808	806	778	818	849	844	798	770	808	800	764	835	818	819	823	799	795	774	790	751	824	787	849	765	818	780	769	813	797	830	822	795	793	831	818	855	767	826	772	751	839	856	818	746	799	784	787	829	847	796	754	750	767	814	821	761	791	826	829	828	798	776	831	801	743	814	759	804	805	823	800	793	794	811	817	782	786	842	850	895	785	815	793	756	826	786	803	776	826	802	794	794	756	805	760	766	770	787	838	763	790	811	829	815	820	840	821	814	788	772	820	793	803	789	808	798	810	814	824	797	762	820	779	751	817	815	806	837	827	827	828	860	784	815	803	786	834	801	762	846	790	778	845	785	817	771	797	817	787	792	758	756	783	805	802	798	819	842	863	790	853	779	815	845	795	767	801	852	800	830	769	778	848	775	820	825	829	774	803	792	805	794	764	755	778	845	824	821	756	811	785	771	866	810	791	832	767	806	805	828	804	776	818	852	819	827	826	795	819	834	810	784	794	826	807	844	828	812	797	879	803	856	826	855	806	797	851	850	758	807	785	747	797	837	801	789	821	794	845	774	826	796	821	803	821	817	840	843	833	831	797	749	855	798	815	778	829	794	782	806	752	819	829	802	834	797	826	868	781	840	790	767	795	818	851	750	812	806	817	780	784	772	776	775	833	811	775	841	846	790	824	837	792	797	795	800	793	761	781	790	815	788	853	814	789	800	811	803	781	764	813	801	796	800	841	818	780	844	792	836	837	851	791	769	793	784	800	857	778	827	804	802	788	775	820	817	774	849	809	812	767	801	832	759	820	775	820	773	777	784	793	740	757	795	794	798	775	799	797	789	846	801	813	744	789	829	800	794	855	813	797	820	823	817	778	809	796	783	815	797	821	773	808	727	813	835	823	770	829	779	836	807	782	825	842	788	844	786	798	779	776	791	822	752	797	775	814	803	774	817	799	790	823	799	871	779	809	835	808	834	780	790	827	839	816	821	798	866	873	822	804	783	803	838	798	835	836	816	850	783	772	766	812	825	859	790	798	825	826	792	741	790	812	809	826	795	780	860	796	843	766	813	798	786	835	792	803	789	830	792	829	822	835	821	838	877	810	797	784	802	810	833	781	784	830	767	796	846	804	818	776	790	801	786	789	785	787	830	797	816	808	795	827	835	819	760	831	825	859	852	826	798	757	795	781	835	807	794	751	792	784	800	806	790	771	818	760	845	814	831	825	793	811	815	817	779	802	808	813	763	824	823	807	809	783	760	816	762	776	785	768	814	808	857	806	809	803	794	807	846	791	767	800	783	766	804	768	819	815	771	807	772	774	840	791	787	766	823	778	830	765	811	814	803	827	795	789	819	860	803	800	811	769	800	800	781	800	815	853	744	841	818	864	793	804	794	791	788	843	801	851	784	849	788	823	810	801	870	773	800	744	790	798	759	792	792	792	751	765	785	785	823	795	796	860	799	818	811	802	814	744	753	831	792	806	799	758	811	812	823	787	794	842	823	812	787	735	798	820	784	760	783	801	782	876	753	772	756	833	780	805	829	787	772	839	828	796	815	844	795	827	857	809	821	806	810	805	772	785	750	750	806	800	807	851	801	805	789	797	845	772	806	869	830	834	863	792	831	762	831	756	814	769	837	784	777	796	820	786	763	806	786	804	808	819	772	855	787	842	828	794	837	821	817	826	791	813	798
24437	20810	24425	27275	20045	1833	590	511	426	462	436	413	457	412	423	406	387	433	398	420	404	446	452	415	483	424	403	441	387	449	431	436	429	406	409	393	404	387	379	417	440	395	400	403	436	436	400	412	430	415	372	388	357	379	364	391	426	436	444	433	427	412	387	401	429	415	440	390	454	434	403	418	456	425	411	392	431	403	426	435	413	408	408	428	416	427	391	387	414	379	413	380	439	405	412	415	398	388	394	410	398	441	399	378	383	397	377	398	427	443	389	402	408	412	450	415	422	423	386	409	391	465	437	408	399	383	395	416	381	381	414	430	411	421	383	392	411	437	438	410	415	410	412	420	432	464	436	416	431	400	423	368	417	385	402	416	410	423	426	429	446	374	415	406	429	405	401	453	374	410	384	402	358	366	448	414	426	407	390	389	421	408	386	380	382	387	399	396	422	412	387	403	390	395	389	378	385	360	434	393	413	406	422	404	374	417	446	392	421	345	400	431	396	420	406	427	403	418	432	399	396	414	429	414	396	339	423	418	412	419	411	402	392	428	388	413	396	393	398	371	450	407	406	406	437	415	410	375	391	434	396	371	408	385	416	450	423	386	421	415	407	452	392	415	408	348	396	448	461	438	405	431	422	448	385	420	429	421	410	389	404	385	410	404	384	425	426	423	357	413	402	390	421	437	430	434	406	413	392	424	410	395	405	392	417	429	402	414	404	436	399	360	414	383	408	417	383	391	378	410	421	392	420	426	444	422	364	434	412	392	407	361	379	447	420	398	416	395	424	407	400	369	398	408	375	417	437	406	397	434	430	375	413	403	427	359	408	432	381	392	389	430	431	411	412	420	411	427	414	454	448	399	418	388	393	408	426	456	393	401	387	357	375	416	436	410	424	404	416	404	437	443	406	393	382	394	356	400	380	413	439	386	372	419	388	411	381	387	427	430	444	417	431	390	391	375	389	391	438	424	386	396	429	454	398	418	416	372	381	452	426	406	381	372	390	421	393	429	416	405	439	383	456	447	395	369	429	380	434	431	405	460	420	452	401	393	397	409	425	383	413	452	386	389	428	441	408	416	413	430	380	418	449	415	397	392	381	382	395	407	414	407	400	431	425	385	417	401	396	433	404	417	428	413	423	448	415	365	432	380	368	410	421	370	392	396	354	379	383	404	420	441	376	396	412	434	397	408	404	398	378	406	421	437	455	392	436	418	390	407	418	416	394	424	437	413	444	398	429	376	418	427	417	410	389	397	405	407	403	405	422	389	398	388	392	379	402	414	443	376	430	401	428	394	384	447	408	394	408	388	407	421	442	361	395	371	372	392	385	432	411	398	433	398	440	392	385	415	383	423	409	394	384	406	405	421	408	424	400	410	376	433	420	422	408	461	428	392	424	411	424	384	407	370	416	437	404	361	398	410	408	433	401	414	433	397	412	423	384	412	398	413	425	428	410	477	417	392	453	410	395	420	381	384	365	417	441	394	437	420	396	396	399	410	381	425	403	389	438	420	388	406	373	384	400	387	419	432	406	361	424	409	417	391	388	417	432	392	410	400	416	359	382	401	382	416	416	433	391	426	414	399	382	406	411	394	372	368	386	401	423	457	440	394	457	355	429	422	415	441	395	402	382	449	432	392	420	395	404	407	413	380	436	409	371	421	381	419	413	396	396	382	366	384	389	412	432	450	379	476	428	392	416	415	374	414	388	451	404	381	423	477	410	384	407	413	386	401	406	407	438	398	440	400	411	409	357	424	401	439	432	406	403	431	412	407	404	434	421	411	387	416	398	407	377	416	396	409	433	406	411	414	421	361	368	428	447	412	396	386	405	422	383	393	410	412	437	418	413	427	407	379	382	421	394	454	402	419	413	434	410	429	388	397	422	431	383	349	377	413	390	425	450	389	442	391	387	410	407	410	366	406	411	361	420	378	404	410	429	383	421	423	403	422	420	414	399	419	437	389	409	450	381	404	381	426	394	393	401	419	379	434	401	476	415	406	404	438	443	414	409	423	455	415	404	404	404	409	416	409	401	421	393	388	395	395	403	401	401	467	411	435	410	384	424	391	428	402	414	436	410	433	406	414	420	437	435	396	403	424	388	421	415	430	457	423	425	377	402	395	387	391	432	394	405	419	398	407	435	437	394	356	419	418	421	407	427	457	378	442	426	393	391	422	413	385	403	436	408	394	433	399	376	441	398	363	425	414	393	402	389	438	378	386	397	391	400	410	385	423	453	406	423	399	412	414	363	428	407	423	403	417	413	415	399	373	384	431	420	436	449	370	440	420	403	402	373	392	396	372	409	412	446	403	383	404	402	451	396	381	416	412	382	413	393	392	405	407	421	401	388	393	391	361	404	376	406	435	365	411	392	418	405	421	409	393	450	362	424	406	418	407	429	383	384	352	434	403	391	393	385	431	447	404	458	412	421	361	353	401	432	403	389	366	441	396	402	397	410	424	415	356	362	430	402	403	381	394	393	361	419	383	437	386	382	418	413	418	399	400	409	418	413	428	444	419	414	372	409	369	409	389	388	411	392	416	389	366	392	385	414	379	410	374	408	400	391	392	401	375	432	418	405	410	401	412	456	381	391	412	387	407	393	395	374	416	393	391	373	379	414	404	368	421	415	395	371	469	437	425	414	396	375	419	439	437	374	377	437	401	409	407	470	372	371	387	370	394	361	456	402	425	409	400	428	413	403	430	418	398	405	414	401	424	416	416	453	381	440	396	398	379	404	452	446	426	407	434	436	411	405	403	397	440	409	421	431	382	407	413	403	444	385	425	402	404	429	382	410	406	419	402	411	384	403	416	403	404	386	378	394	372	417	387	431	389	424	412	452	418	366	419	438	403	384	397	436	380	396	431	433	433	397	410	352	397	424	423	420	441	398	389	421	405	410	392	369	404	410	414	402	459	397	424	421	426	457	426	428	408	398	395	411	407	398	413	386	387	413	416	393	369	377	369	396	381	407	408	393	402	446	381	442	404	411	355	428	400	391	364	415	383	408	385	396	351	435	402	413	370	428	412	382	388	410	429	381	371	431	384	396	397	394	404	400	408	420	423	450	425	389	395	424	383	372	405	427	433	405	407	395	410	408	386	362	370	421	445	394	398	402	408	415	394	429	410	404	398	427	413	421	389	420	408	384	433	418	394	416	404	410	392	468	390	431	413	445	397	400	411	428	425	409	405	398	409	429	391	393	410	380	417	426	401	416	466	405	418	411	434	398	436	387	437	436	396	381	420	407	369	382	439	421	392	422	392	419	403	423	427	412	385	395	415	420	439	448	385	411	386	388	410	374	430	383	411	367	426	358	392	386	393	387	394	374	378	408	450	406	377	446	404	452	406	431	405	427	376	341	373	453	390	424	440	435	421	406	395	414	385	382	425	438	412	425	399	412	401	373	447	470	413	403	369	419	420	415	411	415	371	392	416	428	395	400	422	440	400	437	413	417	426	390	410	428	439	399	385	433	390	436	428	406	394	368	424
3494	3038	2173	1408	1088	987	954	941	894	874	918	907	889	937	881	967	884	899	940	919	869	970	933	861	907	905	857	889	895	903	969	935	910	921	893	882	913	880	904	866	891	935	881	898	963	846	888	891	900	867	832	935	875	899	877	892	941	847	881	906	873	881	937	944	875	895	871	955	914	905	858	875	835	857	892	874	878	960	888	882	860	839	888	871	861	882	849	880	920	852	985	846	893	859	877	872	953	951	894	954	933	925	934	872	844	840	918	874	897	916	895	872	889	875	897	927	866	876	885	872	900	904	879	891	868	909	879	923	890	860	843	898	845	895	831	869	898	865	901	884	897	891	880	904	834	864	889	894	869	929	872	898	930	886	878	912	832	900	877	889	880	902	826	876	894	896	854	917	860	852	866	884	905	913	910	900	858	901	903	920	912	874	873	860	923	875	865	913	858	893	873	906	883	871	874	913	924	892	904	883	923	910	909	905	825	895	886	892	898	859	946	945	936	859	901	932	931	923	907	916	890	808	852	882	854	920	898	939	917	885	856	901	925	858	850	910	910	882	856	886	901	895	916	899	927	883	886	836	935	885	924	875	907	916	926	900	862	877	919	860	859	841	906	912	887	891	831	890	937	871	910	883	886	914	866	919	881	871	907	855	933	918	846	916	914	877	882	924	900	860	924	876	923	854	887	870	873	879	884	889	870	890	901	863	945	887	916	894	872	846	869	899	931	917	889	922	867	898	866	879	922	872	932	894	883	864	889	966	896	909	827	864	855	896	901	882	870	882	902	918	896	875	883	883	895	847	937	885	857	893	895	864	823	872	904	872	900	897	900	923	889	869	865	911	894	947	889	902	880	916	886	874	915	925	882	918	895	878	895	930	917	853	969	862	811	928	897	924	871	895	925	854	857	907	851	860	881	875	877	889	916	880	884	910	874	929	901	873	886	833	945	947	851	932	922	855	890	876	912	909	898	893	869	868	887	895	892	867	884	867	908	817	930	872	841	865	877	873	870	873	906	951	824	901	895	838	851	868	907	919	865	925	858	918	877	897	906	886	886	902	896	911	955	902	873	894	897	900	913	831	884	931	922	904	843	882	917	868	889	937	868	890	834	899	896	902	883	889	894	941	889	861	919	895	869	827	890	927	873	895	875	907	913	928	838	857	884	826	842	901	870	871	858	849	941	902	936	920	864	912	876	904	890	929	920	860	841	937	887	864	822	932	906	915	891	852	957	884	895	879	880	864	874	855	836	874	882	864	904	890	886	878	854	863	882	910	935	859	970	908	845	893	886	888	856	940	914	867	902	931	881	897	938	935	861	894	886	868	906	868	853	818	867	939	884	831	873	879	918	916	927	886	841	911	911	870	889	866	929	859	864	869	951	912	900	906	904	885	936	865	811	918	919	891	937	868	868	894	857	935	865	892	881	906	908	849	853	863	865	885	867	909	922	843	872	878	875	853	848	919	919	936	910	887	922	887	904	888	918	874	897	852	852	820	898	924	881	951	869	852	880	920	915	876	869	906	910	885	956	849	921	877	882	872	873	900	851	889	861	908	848	892	885	907	892	906	877	869	947	879	917	883	876	945	896	870	910	879	872	899	929	902	903	940	916	960	922	867	879	862	887	877	864	943	842	895	918	892	897	850	893	850	863	864	910	836	929	920	878	876	873	919	872	918	858	881	883	883	892	899	881	904	834	925	904	901	883	937	857	879	842	872	889	929	851	930	910	937	960	940	891	895	893	834	894	890	938	949	864	935	856	868	842	877	944	873	906	913	834	895	870	856	914	927	903	861	895	865	886	914	938	936	910	941	846	882	855	877	848	903	844	825	956	882	909	934	896	886	886	902	874	886	889	918	887	915	898	884	888	900	912	875	879	915	898	931	915	818	874	864	879	918	912	884	866	861	907	869	849	902	887	871	863	836	887	893	910	958	900	889	922	905	879	874	905	857	903	878	883	901	850	882	893	837	896	935	879	917	829	868	911	901	867	858	905	867	921	884	922	853	895	879	920	864	871	867	879	883	886	859	901	880	871	878	906	904	914	850	834	902	862	924	903	875	867	903	864	868	892	874	869	918	847	843	889	866	889	930	867	878	866	925	881	870	884	813	901	869	968	910	919	883	895	928	926	892	859	889	886	893	884	892	945	875	922	933	866	890	854	830	887	883	897	908	894	889	912	855	890	899	866	891	864	881	861	887	921	934	846	821	880	899	944	891	868	835	856	925	888	887	925	883	890	890	902	825	899	897	951	896	922	929	892	898	952	868	912	941	940	919	904	932	836	885	880	918	884	882	846	910	930	924	886	827	899	881	857	898	822	900	911	854	875	870	875	919	836	880	883	866	924	904	908	913	921	912	889	917	936	931	894	846	843	874	902	920	878	899	918	887	897	846	905	862	891	900	938	870	893	908	910	896	920	875	905	915	834	931	919	903	889	894	919	871	875	852	904	887	903	840	851	903	877	855	902	864	905	916	887	904	962	953	889	884	899	885	895	861	869	918	900	883	907	893	817	838	904	886	878	895	908	920	889	883	870	924	873	906	866	889	909	871	881	879	862	878	867	840	892	836	924	838	898	886	916	952	922	909	900	872	936	865	891	964	907	894	867	893	912	863	852	894	904	885	898	893	931	927	922	879	917	889	918	908	900	892	911	849	911	899	917	888	899	886	961	860	838	938	889	882	862	914	851	892	944	852	851	888	909	882	889	845	864	836	886	833	869	850	930	881	897	880	920	877	954	865	879	900	907	906	894	919	889	894	922	893	905	921	876	895	934	861	887	905	871	946	926	862	873	909	886	866	875	933	855	850	882	921	874	860	863	829	908	853	914	914	857	896	894	854	888	890	879	912	886	862	941	854	820	851	880	890	887	873	945	928	884	840	872	906	908	871	896	890	899	908	869	857	880	885	905	919	855	865	891	883	835	920	840	885	899	900	894	876	867	867	916	931	875	893	883	868	924	867	912	915	873	884	895	889	952	865	870	898	886	886	892	882	892	872	896	937	891	893	936	917	872	902	872	850	880	924	863	863	859	858	861	893	848	847	927	873	899	849	916	865	859	885	843	877	888	850	892	873	887	848	865	889	904	918	937	902	851	892	849	927	839	881	931	904	905	896	913	905	898	891	861	878	936	865	874	909	876	869	895	902	869	857	852	874	892	876	890	837	875	903	906	906	920	922	903	877	882	867	933	855	923	898	876	821	911	852	935	881	886	888	875	925	836	867	865	916	896	904	870	917	908	855	892	899	876	922	847	883	893	918	865	929	869	857	903	937	945	958	856	913	932	860	901	930	946	896	908	898	942	874	866	904	890	916	896	840	912	938	933	903	911	875	922	873	923	902	897	907	903	915	922	905	854	915	830	902	865	893	948	851	891	847	951	885	926	918	890	869	877	870	825	855	892	938	858	889	905	900	883	886	914	890	885	906	909	861	933	924	920	862	919	885	885	946	906	848	836	891	886	950	881	826	882	893	856	868	873	932	868	922
23638	20884	25136	26744	20889	20886	3092	482	406	320	302	291	277	297	287	295	269	245	264	264	263	234	251	226	240	255	233	243	262	237	258	241	235	213	258	236	274	244	235	228	223	245	253	214	230	216	247	216	234	204	184	232	220	269	235	236	235	246	273	238	272	246	225	237	224	208	240	228	245	226	251	247	236	212	232	259	212	226	256	243	222	217	242	238	221	227	248	252	242	195	222	229	213	255	244	237	209	224	228	239	273	247	213	243	228	242	220	216	266	258	238	241	250	234	219	258	234	221	239	224	269	231	211	247	228	260	242	235	246	213	248	228	229	239	293	228	228	237	232	240	223	242	236	245	225	198	225	253	231	242	232	234	223	238	260	237	231	257	243	194	236	233	265	217	223	257	240	223	199	214	234	255	232	232	243	240	238	238	234	237	236	248	223	237	240	240	207	243	233	229	230	200	246	215	271	243	227	241	202	230	234	233	231	237	212	246	229	242	203	233	243	229	232	214	231	210	225	270	255	253	238	251	230	203	223	226	242	232	241	265	233	222	225	217	241	230	267	209	220	235	244	218	236	242	232	223	229	240	249	227	234	236	245	233	219	226	212	239	250	227	237	221	254	229	239	225	236	223	213	252	246	211	229	226	232	214	207	221	230	225	216	230	227	244	230	243	245	206	220	226	244	226	207	190	223	216	245	225	203	251	229	220	218	225	244	242	245	235	241	188	229	240	246	235	240	213	222	268	252	235	229	226	263	236	238	235	218	244	203	230	243	224	252	224	218	227	219	222	225	230	209	233	193	192	227	208	235	249	242	205	254	227	209	243	201	251	238	241	239	253	228	242	252	235	236	225	228	234	224	207	223	205	206	214	243	214	245	235	219	228	221	236	226	220	229	245	234	250	224	207	249	217	217	243	222	255	217	260	194	245	204	237	191	227	228	231	220	256	212	249	206	267	243	227	259	222	227	238	236	237	217	238	198	248	204	243	255	254	213	230	191	245	243	213	218	225	198	241	212	244	244	214	227	246	228	228	256	229	211	239	244	226	221	250	244	233	224	230	250	242	238	228	245	232	233	259	235	223	252	234	246	231	240	238	226	221	269	228	252	233	210	226	235	215	262	215	228	230	228	236	231	241	255	264	232	247	251	251	231	229	221	226	227	252	264	236	259	229	212	211	215	239	221	237	240	230	229	254	226	255	228	247	249	231	229	248	199	225	203	258	226	237	237	227	233	247	223	245	243	205	243	249	233	207	231	248	212	223	213	207	235	245	219	244	201	220	203	246	233	191	235	229	216	206	249	223	251	235	239	242	228	217	203	231	236	221	228	199	234	218	254	248	222	250	224	202	206	224	245	251	222	225	215	223	201	202	225	237	210	258	190	235	255	221	234	196	239	210	252	212	217	207	224	242	268	197	217	246	241	240	236	234	225	255	236	226	235	240	239	231	237	239	235	238	233	225	258	249	245	274	240	240	228	238	225	236	227	263	214	219	224	250	229	231	247	236	226	243	248	270	196	222	215	225	232	259	248	224	230	245	239	203	253	235	226	224	227	215	230	236	230	221	224	203	246	226	208	222	259	222	226	210	201	248	229	245	255	223	246	239	216	244	215	230	233	229	222	249	240	209	212	237	203	247	220	230	235	228	197	221	254	214	235	253	233	237	235	226	237	241	242	235	235	253	207	223	238	239	202	231	225	222	237	225	219	241	243	218	230	212	249	240	242	242	245	231	255	226	234	227	224	229	217	238	226	226	264	255	232	234	246	226	227	245	242	249	227	233	241	216	192	233	243	228	243	224	234	238	254	245	221	232	220	253	224	243	248	232	234	247	242	246	257	235	255	235	239	255	223	278	206	241	233	247	251	225	204	242	228	238	218	196	220	262	219	267	229	215	220	258	205	222	270	258	260	232	228	252	249	216	235	214	246	235	215	195	234	229	229	228	235	216	235	220	240	222	244	226	259	221	248	191	215	221	202	241	218	215	248	228	247	241	217	239	226	223	221	222	253	251	208	239	222	217	257	213	246	232	226	217	220	216	225	202	226	245	242	223	251	230	240	220	232	242	224	229	214	236	236	252	223	235	237	220	222	211	218	209	240	223	229	268	227	224	224	202	260	252	211	201	234	241	247	254	245	254	215	202	208	253	239	258	245	226	243	211	230	223	233	216	223	234	229	205	268	226	188	246	243	226	212	222	242	216	256	262	231	227	239	252	232	220	237	244	216	199	241	227	250	245	218	265	224	220	238	229	231	237	258	244	228	235	212	239	233	230	218	247	243	224	231	256	228	208	227	217	230	231	253	243	220	216	244	228	225	201	219	231	220	232	219	209	219	233	253	245	220	229	206	263	236	226	246	257	210	219	222	208	196	213	253	251	214	233	232	216	201	230	214	207	241	197	241	241	209	204	217	246	240	242	229	240	239	226	209	242	226	209	205	247	250	219	238	250	231	243	226	200	236	251	222	228	221	243	225	220	218	254	234	270	207	195	210	222	241	211	212	251	209	249	250	264	215	224	244	236	211	200	226	239	254	242	216	245	227	240	253	216	242	229	240	238	242	214	252	245	254	219	230	224	225	238	219	243	223	239	237	262	240	235	232	223	211	234	250	228	235	242	259	254	239	271	238	227	222	214	221	218	245	246	243	228	236	224	219	203	247	242	261	207	217	232	190	234	233	251	235	243	236	224	257	236	230	233	268	245	250	231	241	218	239	232	222	228	238	249	236	224	202	195	191	211	225	262	237	221	235	241	263	244	212	259	217	264	225	236	232	262	223	248	229	221	236	260	216	231	245	224	222	212	232	226	230	207	257	242	211	219	229	245	222	220	292	244	244	223	253	211	236	228	226	265	227	222	239	233	203	208	254	256	221	216	235	205	239	220	210	215	229	239	228	258	190	211	243	220	243	222	218	198	257	225	232	231	232	232	227	224	238	236	253	226	246	248	238	215	248	220	263	207	241	210	242	232	242	242	227	254	251	225	209	219	215	232	243	250	228	255	250	222	274	247	260	241	204	239	244	218	223	237	224	235	233	235	209	239	265	230	230	197	253	244	252	214	227	241	231	230	243	257	249	215	231	228	217	214	242	226	233	230	238	238	223	206	234	211	212	248	218	242	255	201	228	245	207	259	234	262	215	214	224	245	263	229	226	264	248	246	213	220	207	265	234	233	254	238	215	218	239	215	207	277	259	269	210	213	226	242	218	219	248	254	271	251	212	233	220	236	236	210	248	236	246	227	247	233	208	226	261	231	205	219	254	226	274	245	230	236	192	274	232	243	236	258	217	247	187	239	253	234	230	258	243	225	223	222	265	230	238	220	245	246	227	257	218	246	239	237	234	225	220	208	220	220	219	250	251	239	219	219	229	246	249	236	219	231	204	250	239	244	223	255	231	239	229	242	253	245	226	253	217	246	238	191	225	216	261	247	262	215	218	232	223	249	229	262	243	198	238	243	206	246	229	215	212	245	224	244	259	249	235	221	251	215	229	214
3187	4941	3080	1459	980	831	642	630	621	574	596	598	493	581	494	562	551	561	564	517	566	495	544	563	566	528	544	569	531	500	548	509	538	498	539	510	503	561	538	525	565	531	537	555	524	520	554	504	533	524	562	583	516	563	536	523	560	543	522	539	554	552	587	518	523	555	491	511	552	537	587	511	529	537	537	525	558	537	568	538	527	549	523	541	514	524	553	536	546	530	533	496	524	525	502	566	573	536	527	591	501	543	540	493	493	516	533	527	486	507	522	528	554	510	529	569	536	567	524	529	499	544	522	550	525	523	508	549	550	542	516	544	551	530	510	515	507	595	557	538	529	534	520	518	561	524	537	499	535	532	580	557	550	566	528	562	529	536	520	532	503	495	554	529	540	503	524	522	553	545	533	510	531	552	546	521	525	546	523	552	541	577	557	556	532	553	535	547	529	543	557	553	525	528	472	503	517	506	551	506	554	559	523	520	541	556	505	489	533	531	531	507	602	564	507	519	537	513	529	551	536	556	503	493	495	550	534	533	578	540	551	521	561	558	500	564	553	538	526	551	520	562	559	593	541	515	559	524	547	510	506	548	553	578	537	528	518	525	542	533	521	525	553	547	514	546	507	539	530	549	515	530	538	523	523	555	551	531	555	536	569	509	510	519	556	564	511	505	530	598	572	501	544	551	547	546	540	524	502	555	543	512	564	551	488	525	545	526	552	565	537	560	525	572	565	548	546	526	578	533	484	548	515	509	541	516	523	527	528	558	530	514	543	517	551	506	515	542	574	547	506	594	553	569	547	509	519	536	543	568	546	553	519	523	530	550	501	504	576	565	528	536	534	539	558	507	517	560	517	551	550	501	556	532	525	518	547	524	563	545	527	499	502	524	543	555	564	500	527	522	550	507	532	596	521	521	561	499	511	524	538	531	523	563	539	548	549	528	512	497	536	539	555	547	545	505	546	494	535	546	549	530	527	486	543	527	527	552	522	523	565	553	540	567	524	562	526	528	523	498	538	520	512	531	539	551	534	547	528	530	518	558	575	516	516	521	477	559	536	542	519	582	528	527	519	552	518	505	480	556	515	521	561	513	549	535	565	529	526	501	519	541	533	466	524	546	533	552	576	544	525	508	541	547	545	578	563	538	526	551	549	505	514	539	511	479	523	530	533	526	563	554	554	571	528	535	542	537	514	509	527	543	506	509	574	541	562	532	566	536	530	531	538	525	567	544	543	561	520	477	560	524	528	516	516	530	555	510	549	529	532	538	492	536	525	523	512	498	535	503	516	538	533	560	518	514	515	582	557	507	499	529	515	488	539	511	563	555	518	509	487	510	495	496	533	546	556	512	509	527	505	535	541	487	558	559	533	536	523	524	481	531	522	520	562	526	560	519	520	527	542	570	514	502	520	559	531	519	496	528	522	528	505	535	529	514	526	550	530	544	515	547	531	509	516	535	529	493	542	547	551	498	519	559	529	516	553	493	550	499	532	505	550	532	523	522	460	526	541	565	555	549	554	549	527	521	564	527	527	551	539	546	518	527	504	584	514	544	521	534	543	526	525	524	548	540	518	520	477	518	557	522	506	500	512	516	517	543	490	582	553	534	502	482	537	532	573	525	542	546	562	571	548	559	566	565	521	534	558	535	555	547	527	550	508	535	535	526	552	552	508	539	516	516	522	542	502	528	522	516	543	545	541	527	548	527	541	573	543	520	529	530	492	558	561	492	551	529	554	545	574	533	533	531	547	558	532	576	569	502	515	535	553	536	551	534	530	504	541	523	532	533	539	547	556	554	521	546	549	530	524	499	496	520	553	556	534	556	530	556	530	538	546	531	534	546	530	556	539	547	517	502	503	557	528	551	590	513	510	514	539	560	528	479	528	525	554	519	467	546	537	537	492	529	577	545	533	576	553	488	538	502	560	495	534	515	546	528	522	536	521	530	527	498	534	511	530	528	520	516	584	527	525	532	538	538	506	532	534	540	546	528	557	552	527	526	521	530	514	536	521	510	517	553	525	518	530	521	506	512	496	544	547	526	547	528	506	543	535	562	528	563	541	532	486	542	510	530	519	565	555	526	537	513	491	515	556	547	554	528	534	534	541	481	539	514	513	518	533	505	497	519	523	563	528	531	526	571	521	528	547	521	536	502	538	553	503	534	549	536	546	538	541	522	545	559	534	505	527	519	540	548	552	520	517	523	484	559	545	571	544	506	536	519	563	541	516	525	553	514	551	525	584	575	551	503	533	551	558	534	561	536	561	536	577	516	547	523	532	517	495	541	515	533	546	517	536	505	555	496	497	545	546	549	526	516	519	548	487	518	556	526	495	522	520	570	544	564	517	520	489	562	520	552	555	536	532	523	540	478	510	509	516	544	556	539	569	533	515	527	569	532	500	511	557	530	550	546	520	543	567	552	525	550	511	494	520	548	513	564	539	521	513	520	523	534	543	583	574	552	506	524	511	546	539	479	529	531	556	544	514	546	563	517	578	533	554	535	545	535	524	541	543	540	560	532	524	505	544	554	536	521	526	527	534	553	528	541	519	529	523	517	498	510	475	576	489	509	537	498	553	537	552	524	551	526	528	525	575	526	585	542	550	567	533	545	537	522	545	554	494	541	489	572	520	493	521	511	534	532	482	509	534	559	485	534	537	537	550	544	550	549	553	497	566	583	533	522	529	520	517	509	489	484	590	542	526	559	536	518	523	557	506	533	540	527	510	543	539	578	510	540	520	530	550	513	507	549	499	544	519	532	517	565	528	514	487	493	506	536	542	532	538	560	561	515	526	543	497	563	529	527	548	515	500	543	572	538	532	538	562	546	570	560	530	567	526	510	551	538	524	520	560	524	544	530	561	514	498	504	559	532	551	504	525	542	482	524	545	554	540	497	495	513	551	550	528	534	539	475	474	563	532	584	551	570	492	493	474	525	522	534	536	536	562	516	528	523	580	513	541	559	596	504	504	536	545	514	531	525	538	483	515	536	524	533	557	558	546	490	522	535	518	546	502	547	524	533	508	529	514	565	539	551	515	534	523	555	549	525	531	526	568	511	514	515	505	493	528	547	527	544	480	574	573	519	518	497	548	522	517	511	546	554	545	521	531	506	523	455	506	517	523	552	521	528	521	546	563	554	538	507	544	559	533	521	506	522	532	545	529	530	500	522	501	535	532	543	537	533	511	530	554	544	547	533	516	512	460	531	535	526	498	561	516	538	565	526	510	566	508	519	530	555	553	489	543	520	515	527	551	564	558	565	570	528	597	555	549	522	549	517	535	559	543	550	510	552	525	551	490	526	536	518	538	580	553	527	543	534	502	539	537	500	530	494	542	522	589	530	519	536	569	540	559	529	571	517	518	527	547	557	532	521	484	568	519	562	535	511	541	537	522	531	527	579	522	518	545	538	523	528	553	542	513	532	592	513	510	519	535	537	508	539	509	519	588	546	514	492	549	533	516	493	535	511	503	513	526	573	518	478	539	501	517	535
32551	11992	1389	481	382	344	328	349	322	352	339	331	356	352	351	357	361	350	360	302	350	340	335	350	348	356	329	370	372	396	318	345	348	330	365	328	367	359	331	354	362	333	331	355	338	329	379	373	393	320	361	349	348	354	328	339	369	328	338	368	350	371	370	326	367	381	341	344	371	342	362	362	349	327	342	334	353	362	394	378	338	368	318	324	364	354	372	333	332	371	390	355	347	327	378	361	346	397	354	315	341	301	319	386	368	335	343	349	376	332	347	362	345	337	286	346	353	362	349	334	333	325	344	338	381	366	345	349	369	330	336	362	353	398	330	344	327	353	349	345	332	379	389	320	357	340	350	341	354	347	360	368	313	367	346	341	326	324	351	354	353	382	363	349	312	355	354	367	385	360	352	349	341	334	314	377	389	329	315	382	374	335	349	333	335	336	354	369	353	354	322	374	338	351	378	368	335	375	364	365	369	341	324	363	381	371	310	363	372	356	337	340	349	330	360	335	391	372	346	297	371	377	354	312	366	345	365	336	394	366	384	327	350	353	395	340	366	348	339	351	339	374	362	345	374	342	392	382	343	344	348	393	343	350	357	346	388	358	338	337	397	349	324	373	350	342	341	357	366	363	394	322	347	344	359	337	394	359	344	358	379	318	343	360	363	302	344	338	324	350	331	356	355	333	327	381	386	345	351	332	388	333	363	334	351	344	365	371	369	341	381	323	383	385	346	324	359	364	361	355	343	312	322	363	347	332	345	359	355	357	384	353	334	311	325	353	330	348	357	333	359	358	347	354	344	333	344	365	358	382	379	354	311	338	331	343	336	383	370	370	323	368	341	363	340	411	370	338	340	343	355	358	332	346	357	407	334	314	337	360	352	369	364	341	326	360	360	368	340	319	335	355	341	349	350	336	372	403	347	356	326	337	374	330	342	374	355	353	373	384	341	376	347	352	324	359	350	375	336	348	377	349	359	346	364	328	357	307	342	306	354	378	314	393	352	360	319	360	345	332	386	344	335	357	380	327	337	388	341	337	367	347	356	354	345	378	363	353	377	348	329	328	343	346	382	349	350	327	328	330	347	364	366	360	358	363	341	366	411	354	366	335	350	333	335	381	403	381	387	364	351	330	329	344	344	341	391	351	368	346	314	369	338	347	324	369	361	371	373	348	342	324	358	358	368	319	379	346	356	356	360	386	403	350	325	352	362	334	351	319	373	348	313	358	386	348	351	337	364	366	361	356	298	343	334	364	362	337	335	386	329	359	336	329	349	330	364	350	334	331	349	350	407	367	318	331	344	374	339	388	363	327	339	368	343	324	331	355	358	340	345	364	351	338	339	332	381	368	353	379	371	382	317	350	368	375	338	382	357	355	360	382	337	345	325	364	322	365	384	369	356	324	342	369	337	369	383	331	364	359	361	363	371	326	365	338	376	352	352	330	338	358	385	377	370	343	332	333	371	349	335	344	361	362	350	345	373	329	370	356	353	324	393	344	356	364	353	357	372	341	372	372	367	309	316	342	342	375	358	367	363	356	333	372	317	358	329	365	341	360	360	369	366	345	321	368	349	354	364	346	355	332	382	334	319	371	311	324	321	330	344	344	392	324	371	367	330	390	358	348	378	380	341	367	361	377	358	391	320	312	408	345	390	323	354	325	327	349	362	350	345	337	364	356	356	346	395	342	347	359	353	345	382	344	397	394	374	366	337	363	335	340	327	327	370	359	381	311	341	355	343	382	353	347	349	357	358	353	360	351	355	336	340	335	378	334	354	320	393	333	324	374	351	331	359	391	371	350	336	364	347	344	365	338	337	361	336	386	355	366	383	381	322	353	350	350	364	383	353	379	366	355	365	360	354	329	359	372	322	370	377	357	353	382	327	376	376	337	342	353	370	335	340	298	361	327	389	364	337	361	327	362	359	346	339	351	335	358	331	320	356	372	369	384	349	365	357	338	341	347	340	345	325	344	378	399	342	325	339	345	343	331	361	340	328	339	372	339	378	350	326	342	373	347	342	357	345	360	365	370	349	368	324	362	360	317	371	351	362	366	385	319	335	314	342	350	357	390	387	331	344	352	326	346	349	361	391	339	321	405	382	338	306	336	356	346	351	328	364	412	389	355	350	383	346	366	362	378	338	337	366	350	341	345	354	336	359	332	338	373	337	349	346	373	358	356	333	354	350	320	354	336	333	327	332	358	345	365	371	318	344	345	345	325	352	336	374	367	341	361	357	336	355	365	346	372	359	341	339	400	393	383	334	355	354	348	351	333	332	343	370	355	367	303	322	362	348	360	360	331	346	322	377	318	374	378	343	365	340	330	327	406	355	390	385	371	324	322	333	351	344	365	336	332	383	344	376	319	400	330	354	366	381	358	347	317	316	372	350	387	355	324	360	360	372	336	356	358	369	379	351	376	353	402	387	326	339	354	346	364	319	386	380	350	384	335	337	373	350	352	386	331	364	320	350	354	336	329	397	345	387	371	319	361	343	384	351	361	340	337	365	367	364	345	351	362	345	377	368	355	334	360	353	376	347	321	349	343	394	338	363	380	390	362	361	358	375	400	347	366	342	366	325	367	353	348	362	340	345	370	375	352	379	353	347	378	347	332	361	379	370	357	362	365	323	330	339	332	367	346	371	330	357	330	365	350	396	347	315	357	343	364	346	364	346	353	333	355	328	354	360	373	372	343	333	338	289	356	322	368	338	338	363	375	349	360	344	373	361	349	318	343	316	360	353	344	349	363	369	330	377	321	366	339	366	319	351	366	359	366	344	322	371	330	375	359	371	326	356	346	336	361	347	355	348	364	385	378	321	330	340	357	369	372	344	311	327	339	335	338	340	365	358	339	337	361	365	340	344	367	375	322	354	355	329	335	353	351	362	345	346	385	369	377	372	321	359	369	327	322	382	362	391	346	359	343	320	349	370	326	327	338	362	320	394	392	342	350	348	345	343	363	345	313	382	330	337	367	337	305	362	358	317	374	374	333	360	362	337	342	378	318	343	339	373	313	340	345	341	341	328	345	335	379	372	337	345	342	336	336	350	383	363	328	397	339	342	335	357	331	350	366	341	337	329	321	353	365	366	380	361	365	354	330	378	316	352	382	331	380	356	364	376	336	337	372	335	335	352	379	390	350	359	370	375	349	337	326	345	349	353	344	329	344	343	333	368	312	342	346	347	362	368	338	324	356	351	347	359	332	366	373	359	322	361	343	316	340	371	359	365	367	334	323	360	381	378	372	332	364	365	351	349	351	371	369	339	338	351	374	328	377	326	354	357	335	327	347	363	345	343	389	353	333	327	357	328	369	356	336	342	366	317	338	346	371	339	319	372	378	320	329	360	338	333	365	344	353	338	350	322	353	317	349	363	330	325	368	366	379	338	362	356	354	359	372	361	351	370	357	370	370	365	364	345	342	415	358	342	376	374	352	380	338	347	344	327	323	327	332	349	350	343	334	324	335	337	380	337	342	341	354	381	432	383	346
5929	971	879	832	795	832	874	834	797	795	841	814	855	843	817	851	828	793	809	810	831	795	792	780	791	784	827	772	787	803	818	828	830	746	746	875	845	792	794	774	857	787	875	848	755	757	824	839	804	789	790	851	806	782	773	826	806	843	790	753	802	838	828	782	821	829	798	785	757	821	858	761	827	773	773	804	794	786	852	790	820	820	830	794	813	773	760	810	806	809	791	758	787	787	804	796	868	799	807	793	810	859	760	790	816	818	817	814	780	751	784	819	751	776	744	789	790	769	846	842	786	803	777	761	882	832	817	822	829	815	826	806	805	810	774	793	797	844	791	793	786	819	797	791	778	776	821	844	806	836	822	831	824	790	787	755	790	846	820	811	743	789	757	791	809	826	859	785	777	764	803	797	783	794	817	833	781	826	770	800	780	801	829	800	820	845	837	802	800	808	840	799	781	863	806	833	836	732	830	786	778	753	823	833	813	851	841	792	781	843	825	815	781	830	785	781	849	789	810	791	811	781	776	765	792	790	827	786	816	749	806	812	760	822	808	754	805	801	793	773	824	851	862	822	780	853	794	789	760	794	790	758	807	805	745	795	853	768	753	833	824	837	767	802	775	809	800	793	754	814	771	797	751	802	823	830	771	779	716	778	821	771	801	811	752	802	839	755	824	772	786	838	799	764	860	847	827	805	780	756	745	800	809	740	768	812	789	770	785	807	762	812	782	793	762	802	769	823	776	806	806	808	808	786	763	796	805	785	786	796	803	814	807	765	800	787	836	776	814	879	769	853	784	806	782	795	832	815	820	820	747	812	794	768	804	823	800	790	773	810	841	808	742	785	776	763	838	758	778	821	772	836	815	760	838	779	791	808	834	810	770	814	765	804	808	840	804	814	855	816	817	872	831	832	839	813	772	806	781	776	856	800	832	771	796	815	826	764	820	816	811	789	794	834	762	814	804	807	821	771	793	807	802	840	822	783	838	761	830	787	849	795	810	743	777	812	812	802	770	787	877	744	806	795	811	833	837	811	765	816	732	787	827	803	778	805	866	759	807	809	788	792	805	798	796	826	773	840	813	818	837	764	807	842	776	853	801	808	827	821	768	836	791	869	776	784	804	774	782	765	796	788	762	852	760	749	832	801	792	756	778	811	803	783	749	822	808	814	849	813	819	795	785	785	900	782	834	798	786	829	808	804	807	828	806	817	819	775	814	857	800	774	805	802	823	791	825	806	811	781	779	779	803	789	773	784	769	837	885	838	841	811	755	762	820	845	823	847	810	823	813	797	813	823	818	825	845	769	757	824	796	818	761	808	828	798	808	818	745	808	763	763	804	831	819	852	818	788	805	809	835	763	781	817	800	827	809	828	866	787	838	800	811	784	772	750	771	777	799	785	801	808	777	798	791	779	813	783	793	813	844	834	811	804	807	781	811	817	823	770	792	787	792	777	802	768	790	821	778	820	813	838	828	784	788	812	772	803	818	844	770	822	805	825	855	815	799	856	803	786	774	803	761	849	822	795	736	825	791	853	844	798	830	805	811	727	810	815	809	865	765	810	791	742	831	802	787	805	788	802	784	769	773	787	837	792	784	806	792	805	774	807	842	801	810	840	832	800	788	844	817	820	789	800	765	836	825	871	798	780	802	854	789	779	826	762	852	848	802	810	809	838	804	800	743	818	841	722	834	796	797	844	835	811	809	797	811	771	824	814	809	799	851	805	755	792	797	830	778	807	804	758	807	796	832	802	821	801	805	802	814	780	809	821	764	781	894	848	813	768	801	800	814	787	789	819	805	808	858	826	759	815	805	828	763	856	828	778	783	778	830	826	782	817	796	844	799	841	777	775	783	866	832	846	844	769	847	791	836	788	796	794	813	777	823	758	806	822	812	789	796	796	830	824	784	809	749	819	727	815	810	761	805	818	853	791	850	819	782	766	798	799	793	883	801	811	792	811	849	837	830	835	807	821	837	772	794	775	799	879	812	806	788	846	807	813	792	828	780	791	806	794	835	847	786	794	784	757	812	773	785	868	822	828	839	837	818	818	804	778	805	787	820	824	855	759	805	844	814	800	802	800	797	818	777	777	799	798	805	772	800	817	815	847	786	803	888	808	781	794	763	819	807	796	791	855	785	796	795	791	764	773	821	817	778	811	828	853	801	837	797	835	797	846	816	852	860	816	811	788	792	810	830	836	805	784	796	826	829	799	756	793	777	784	815	782	784	815	801	779	804	790	792	821	805	769	840	818	800	809	846	773	824	777	773	837	837	780	813	825	772	830	792	800	801	755	823	788	791	788	807	756	807	834	807	770	802	842	823	793	749	830	869	790	844	820	821	811	783	769	775	778	821	768	833	754	770	820	794	826	788	733	842	806	831	856	806	812	818	778	847	820	791	748	823	791	778	822	815	755	822	803	835	779	822	813	805	821	833	833	793	739	866	794	788	839	782	816	768	774	814	814	799	781	833	786	806	797	771	822	782	824	798	833	791	807	839	851	812	862	800	802	778	801	776	798	800	768	781	822	829	770	802	782	788	783	786	824	781	791	782	783	784	877	777	798	775	784	839	862	858	749	828	797	836	781	821	836	796	813	817	838	827	791	794	786	793	817	809	809	811	819	821	802	826	863	781	864	826	842	803	768	890	851	812	797	761	766	812	816	802	832	786	798	864	784	828	768	836	811	804	809	879	818	837	788	868	800	789	837	833	821	807	823	793	807	823	865	804	805	774	788	771	823	798	820	796	814	846	793	817	775	770	825	856	776	803	822	785	793	747	806	770	807	756	854	780	756	771	797	847	770	804	748	830	844	833	830	826	824	791	760	808	842	804	800	814	803	805	804	801	808	809	796	867	822	778	765	788	781	732	841	726	861	818	830	799	782	792	860	752	835	785	857	802	798	845	791	831	864	794	796	741	805	809	806	757	814	815	780	748	802	815	812	781	826	829	765	814	868	814	767	832	768	812	810	851	803	816	818	812	809	808	795	812	799	787	800	784	817	861	811	852	748	812	800	785	801	842	806	807	789	787	846	799	802	795	792	805	813	792	766	806	856	780	851	761	813	781	797	807	820	791	800	829	765	784	835	788	798	794	841	815	786	803	736	788	783	814	841	864	809	835	798	813	813	780	834	809	806	758	769	762	816	782	811	852	799	838	770	783	770	811	784	781	803	842	803	801	801	849	832	796	771	787	832	834	828	790	801	778	762	768	832	775	793	827	819	804	763	839	790	814	808	785	805	816	786	809	823	822	786	836	792	806	816	787	773	758	778	814	865	755	782	807	798	780	802	852	844	816	810	859	828	791	818	810	784	773	836	809	787	842	767	820	764	792	799	808	797	780	790	798	781	801	850	833	797	838	789	795	754	761	844	824	811	811	756	825	801	798	825	802	798	821	850	803	796	802	770	762	843	820	809	789	797	812	845	812	813	785	802	808	809	827	787	783	826	798	831	808	814	817	829	782	847	822	780	803	811	806	849	810	816	783	782
24443	20830	24474	27267	20040	1788	595	549	448	453	475	439	460	411	457	449	404	395	433	419	398	395	422	398	442	415	388	389	391	390	364	386	408	379	404	440	436	412	381	423	397	404	391	401	408	419	374	478	391	412	408	433	399	442	468	384	348	445	378	407	432	400	399	415	381	419	412	425	383	376	411	399	396	408	416	418	397	390	378	419	430	358	416	418	413	426	426	401	426	386	440	393	440	415	411	437	398	401	457	397	401	392	399	422	411	419	421	406	394	424	446	378	403	395	416	384	415	396	377	407	402	417	379	388	398	371	399	395	462	432	408	429	429	417	400	402	387	382	430	432	413	388	391	391	429	395	396	402	361	422	390	390	409	400	405	420	468	418	421	453	438	413	434	389	421	403	392	440	460	398	406	409	392	383	362	445	421	406	370	391	413	398	372	391	404	401	417	401	394	429	427	405	391	451	402	396	424	398	390	411	414	414	407	460	381	419	438	401	420	468	415	399	418	420	439	413	379	420	399	392	445	367	401	391	393	420	400	421	411	420	397	394	420	415	381	420	420	411	405	386	424	384	418	389	412	403	418	426	414	365	399	361	398	390	357	387	407	367	380	387	432	436	430	447	416	383	370	384	387	381	375	397	389	412	418	412	387	448	410	440	428	431	374	420	383	353	427	405	347	401	408	399	456	400	380	410	405	416	448	382	441	406	413	419	396	391	436	422	371	408	410	425	434	414	420	408	431	376	435	390	448	375	424	412	435	395	373	384	412	435	406	414	403	389	396	435	399	395	429	427	413	365	376	424	378	402	436	405	441	401	401	438	412	432	407	414	427	392	362	435	397	390	440	351	396	405	395	396	400	364	425	415	421	391	394	415	384	404	420	419	446	384	388	430	380	397	421	406	435	406	430	426	422	447	390	377	394	429	361	407	415	370	431	388	429	408	408	424	382	391	388	427	428	434	386	358	409	408	451	429	436	399	395	415	395	412	391	413	388	401	440	430	410	385	409	424	400	411	416	413	381	426	409	390	394	421	403	370	378	431	397	424	399	422	378	399	380	401	350	393	419	385	370	391	386	408	422	405	393	410	374	385	440	405	366	422	378	408	440	372	378	386	414	426	458	414	440	437	409	427	457	378	415	368	395	415	414	392	418	430	443	432	423	396	405	420	366	352	416	401	404	362	381	402	436	387	382	424	396	381	388	361	408	387	391	417	419	388	386	430	368	408	446	394	402	412	420	407	453	408	380	433	435	392	392	378	386	406	368	396	401	411	393	441	405	400	375	444	394	425	408	408	407	411	387	424	380	403	400	394	375	422	402	404	443	424	420	398	413	398	389	429	392	398	408	394	379	404	394	394	391	404	413	405	390	444	414	408	443	435	444	415	427	397	420	465	421	376	395	360	416	447	412	385	439	401	424	436	448	397	398	378	414	410	421	396	387	358	366	377	393	392	413	388	407	394	396	381	394	416	411	400	385	417	413	382	384	414	428	393	392	437	375	414	380	408	384	417	402	427	441	398	396	413	406	410	417	405	399	407	406	384	415	439	395	429	414	405	421	418	352	380	429	381	400	373	367	391	388	403	412	402	368	430	414	358	420	415	451	421	404	404	403	427	409	396	415	399	421	393	422	411	408	406	415	401	401	414	399	397	378	379	412	413	407	403	393	433	426	383	385	364	376	383	359	419	403	435	411	374	441	391	374	432	440	405	442	407	393	439	386	426	399	418	400	420	366	400	435	398	397	401	396	399	381	415	393	406	418	395	412	442	376	416	401	380	410	428	377	416	433	436	373	457	432	418	415	403	440	389	384	407	398	384	386	408	442	420	418	384	432	393	387	426	400	416	418	360	364	382	388	395	429	392	379	352	415	418	387	373	377	453	447	388	415	396	382	388	374	428	407	393	388	396	395	443	389	406	441	376	387	443	433	414	389	424	400	389	401	405	374	423	351	376	395	412	384	354	410	395	421	392	423	403	423	437	369	410	401	374	416	396	402	400	399	415	413	394	396	419	397	430	456	382	398	433	386	368	416	430	430	442	375	380	368	414	403	382	401	432	420	381	399	402	404	435	380	468	411	383	404	395	390	427	396	453	409	395	385	384	439	406	361	394	395	425	429	412	412	415	411	396	404	413	391	432	405	407	437	419	355	379	443	427	384	402	455	393	411	350	410	401	411	409	378	415	397	398	416	412	437	398	389	433	398	367	402	418	411	421	424	467	441	410	442	421	401	424	428	398	420	409	425	404	380	401	394	383	438	368	429	404	391	407	384	424	410	411	408	373	419	422	384	412	367	416	431	401	394	433	435	441	412	362	424	433	404	419	386	375	399	446	373	420	425	427	399	395	399	401	380	406	382	398	435	398	429	400	407	384	414	436	400	399	397	441	447	412	431	376	371	413	423	407	403	431	369	408	398	417	456	407	392	392	386	437	401	402	412	395	401	399	395	398	428	435	416	413	364	436	435	416	415	417	393	388	437	405	438	412	376	367	371	417	381	382	452	420	413	403	453	411	371	402	391	409	416	391	374	439	400	403	404	444	444	391	405	419	399	376	414	406	417	407	415	386	403	421	366	386	435	428	365	433	408	432	375	400	367	383	405	405	374	399	369	419	432	419	428	394	415	415	399	430	392	383	412	409	410	434	413	399	407	428	379	413	397	430	436	413	422	410	390	372	402	418	408	401	411	415	425	386	414	431	377	405	407	427	395	420	401	407	410	403	411	379	408	390	415	392	394	326	368	383	430	440	386	404	422	410	433	357	367	406	389	348	445	431	407	399	385	363	351	395	412	384	390	435	425	418	384	424	385	425	418	424	421	455	416	445	398	405	380	388	441	400	437	426	411	429	369	364	393	452	449	386	330	391	448	385	386	373	398	389	391	376	366	400	393	406	430	403	388	371	387	412	395	431	436	383	416	417	411	397	396	398	423	412	357	403	367	416	376	424	416	451	435	421	397	367	402	405	411	403	379	390	361	419	396	443	410	389	426	418	386	411	399	387	397	407	401	434	429	413	407	415	411	411	403	430	393	409	414	427	411	425	366	376	440	370	355	392	382	387	373	391	393	380	461	389	375	416	409	391	378	389	370	421	424	422	401	381	390	412	411	419	376	454	388	382	388	388	380	386	413	436	393	400	442	389	396	396	433	462	393	385	437	417	409	401	381	380	419	452	395	443	428	428	395	414	383	415	362	388	375	389	408	428	460	407	409	393	406	416	407	433	404	383	377	387	407	360	362	381	397	386	409	401	411	391	387	366	380	437	436	386	375	388	360	378	398	436	398	419	399	408	415	428	425	396	372	400	383	396	398	377	413	439	378	454	435	397	381	385	381	425	426	386	417	371	442	386	385	393	413	388	425	413	407	420	401	428	423	399	414	431	379	391	388	415	404	400	410	425	410	436	417	381	360	405	425	440	433	423	425	412	393	404	389	435	411	409	418	409	441	450	397	408	390	411	403	412	413	402	422	453	386	410	393	413	416	389	431	357	356	427
3599	3056	2204	1342	1132	1016	975	940	920	926	890	863	953	980	922	895	894	816	876	861	909	935	888	893	882	854	878	912	865	887	857	944	861	844	871	904	856	907	893	863	910	877	858	910	895	875	928	911	875	969	826	878	917	877	912	935	914	848	907	959	934	903	897	886	923	850	923	952	905	906	940	890	914	864	907	922	895	938	877	934	931	872	894	861	865	895	825	905	884	866	910	914	920	913	906	899	918	883	870	946	905	858	865	948	844	908	913	871	921	918	894	943	913	930	870	980	875	863	889	887	846	808	908	895	889	906	890	886	899	906	890	900	922	907	873	885	853	915	897	933	885	888	890	907	847	850	844	945	911	893	870	918	886	927	822	902	888	924	887	940	865	878	878	907	918	944	860	861	888	900	887	877	847	881	847	887	877	869	863	855	894	869	921	892	872	877	924	847	933	869	898	860	854	891	890	927	867	906	906	850	889	879	926	940	937	909	892	883	875	922	932	891	917	893	872	881	884	874	878	871	858	866	917	820	936	908	863	884	860	892	906	897	914	919	873	896	838	871	906	867	912	888	921	914	868	922	891	881	897	863	895	945	903	876	973	882	866	858	942	909	907	946	875	859	895	926	912	879	880	912	892	873	880	880	892	902	931	892	873	927	862	920	1005	878	890	873	897	928	909	840	980	905	899	910	892	814	878	859	893	888	864	896	890	936	861	859	929	892	837	880	882	874	825	953	938	921	922	860	861	899	925	870	882	876	901	876	908	928	939	906	904	921	878	878	880	901	882	905	889	943	936	878	874	880	855	885	953	926	925	850	883	875	867	919	916	880	899	917	875	856	922	908	879	920	876	861	834	883	903	862	927	838	825	930	896	921	903	904	903	962	895	851	870	878	904	922	886	941	831	870	860	891	897	915	878	895	851	888	866	860	904	906	870	852	869	899	848	841	883	842	871	907	857	890	865	878	893	929	878	836	902	878	894	865	950	906	883	908	918	888	888	897	870	926	951	898	899	884	863	850	859	895	899	889	890	894	856	895	932	863	889	941	933	895	920	827	904	898	915	868	892	953	871	898	914	911	886	920	880	879	879	847	842	906	843	861	829	921	874	916	900	880	888	912	863	847	881	903	838	891	860	890	874	904	909	940	959	914	923	881	871	926	931	858	898	861	837	842	879	871	930	964	897	842	873	893	851	906	875	862	876	865	858	883	902	872	888	921	883	896	845	882	899	861	894	896	946	895	926	824	900	876	899	888	950	938	874	833	880	880	899	870	900	889	858	911	894	899	835	881	949	854	856	870	912	912	875	925	892	896	884	908	874	888	882	896	886	905	885	917	867	920	903	914	922	903	872	858	893	854	843	858	890	902	948	905	909	877	892	864	889	963	908	911	865	830	841	938	923	934	877	896	869	939	832	900	875	900	888	892	935	856	911	870	868	876	882	801	931	864	909	882	864	856	879	912	955	880	866	860	909	922	878	949	897	896	851	833	914	878	882	932	959	878	935	901	858	887	902	922	935	947	913	920	877	884	918	888	869	899	858	922	885	889	926	864	839	892	872	866	890	885	860	859	913	904	887	896	953	917	920	899	875	887	935	900	846	835	852	884	886	909	917	904	837	849	907	885	897	902	899	907	851	889	917	921	833	908	905	953	935	866	948	889	860	920	859	936	864	863	844	910	910	884	884	931	910	866	911	869	880	983	852	860	909	891	915	888	909	967	931	903	913	882	838	864	912	895	917	875	931	895	843	869	931	876	889	912	878	921	913	898	919	878	866	881	858	915	857	866	954	897	908	888	892	834	879	925	887	887	924	917	885	913	934	940	855	935	926	912	856	901	880	924	835	865	870	899	951	888	881	858	845	842	893	913	877	906	902	877	925	872	882	889	914	886	896	876	857	920	908	949	884	870	872	892	877	879	862	859	923	925	903	849	878	854	876	936	973	824	905	880	949	871	836	896	928	921	913	908	877	890	871	900	924	905	875	884	885	915	887	960	870	825	861	888	905	847	921	899	866	901	900	872	884	881	896	857	907	875	878	908	850	839	887	890	893	909	904	924	911	925	827	890	878	899	916	898	866	881	910	814	857	924	855	863	874	921	882	885	857	868	858	885	836	873	906	889	882	935	864	874	856	837	916	873	868	897	890	889	875	894	930	876	918	891	851	887	909	864	913	875	877	891	922	914	931	971	946	927	887	878	885	871	882	903	920	907	939	888	855	879	856	913	908	912	871	863	871	889	860	879	924	883	944	904	869	856	914	916	867	955	901	829	838	880	886	852	903	824	920	901	854	898	892	880	859	925	899	890	852	836	857	844	898	852	903	840	963	868	915	936	862	878	863	869	971	897	921	896	899	867	848	874	909	880	894	947	918	905	931	900	878	905	863	955	871	847	905	908	902	859	915	830	828	917	904	892	880	886	917	912	899	848	913	866	892	916	857	930	917	878	870	849	856	863	919	909	903	854	920	885	860	885	900	884	867	889	905	865	863	890	909	874	919	880	891	823	867	882	867	912	865	908	824	880	869	819	889	927	885	910	857	900	858	920	862	877	876	825	898	942	894	894	927	901	830	893	870	848	892	831	910	834	855	872	901	846	902	897	863	870	884	941	878	925	908	870	892	897	953	878	911	914	860	891	860	955	907	889	903	897	887	895	914	896	836	853	894	889	910	826	866	964	884	891	885	957	885	887	903	909	878	813	912	886	896	903	897	898	890	881	908	890	853	901	869	897	913	873	878	892	908	929	859	892	906	917	908	875	876	878	891	939	892	910	917	917	897	879	848	926	912	864	968	906	908	897	903	874	852	932	876	931	970	888	873	870	880	858	852	875	870	880	858	919	893	907	925	913	864	898	922	887	891	919	907	897	866	939	874	861	839	879	915	948	898	877	890	879	867	903	944	905	956	920	907	832	896	893	945	844	913	925	876	888	907	900	925	867	895	841	879	894	907	874	868	890	925	860	844	878	882	862	947	905	922	898	843	899	919	869	877	925	854	945	880	876	853	859	897	882	906	887	913	939	901	876	853	858	891	924	898	909	886	840	952	902	860	878	866	893	861	900	875	932	876	873	898	915	890	857	904	907	892	890	908	890	848	841	869	891	868	871	893	899	889	879	900	894	888	887	853	891	900	939	866	871	904	838	921	952	908	914	916	873	894	934	936	935	864	894	852	959	912	904	916	888	858	863	893	838	891	900	944	904	839	883	870	896	883	871	872	894	887	878	835	853	859	909	895	937	899	903	899	892	893	949	830	867	931	859	900	873	877	889	912	878	935	912	870	876	957	871	867	888	923	882	873	891	906	935	877	923	902	911	905	832	886	918	900	866	910	872	922	896	885	881	863	850	866	894	874	842	925	883	859	924	912	891	856	968	941	944	889	905	911	897	875	900	899	888	933	841	857	861	883	850	874	919	888	871	876	848	865	863	946	892	892	867	923	866	873	904	876	912	864	891	870	904	870	944	894	887	867	878	909	870	897	895	867	835	920	904	859	848
23549	20812	25117	26603	20822	20826	2961	562	368	393	307	311	278	248	256	253	269	252	233	249	272	266	240	241	239	208	230	233	238	229	245	263	240	207	215	201	226	252	238	246	251	222	232	221	252	202	249	236	241	212	229	242	250	234	225	216	227	228	231	211	236	221	237	223	223	230	234	234	250	241	214	244	236	237	215	246	273	250	202	240	248	232	254	241	255	214	239	234	212	227	235	233	219	225	271	195	240	195	251	235	245	243	234	261	212	214	245	249	228	209	229	224	224	243	209	220	200	230	211	204	217	248	217	240	244	225	226	242	243	223	223	231	210	254	236	174	238	202	229	228	224	222	244	200	219	221	204	263	240	222	217	273	231	219	227	229	235	217	237	219	206	222	227	239	221	254	220	229	250	194	234	260	218	252	221	213	221	234	228	210	227	209	209	236	228	263	242	214	229	245	241	254	227	224	225	242	196	197	224	243	231	204	210	200	210	229	231	222	239	233	244	229	247	224	231	221	209	219	210	222	225	225	226	225	244	205	215	253	224	239	272	230	231	233	232	237	195	235	249	220	235	225	227	228	229	240	222	203	215	238	247	252	227	231	229	246	235	236	229	235	246	221	248	223	232	211	237	236	241	251	209	225	232	234	224	248	228	216	272	246	231	207	208	236	220	240	249	249	224	242	242	244	249	244	221	260	250	256	246	223	227	265	216	238	223	250	241	265	224	213	240	196	203	241	252	194	221	228	227	228	215	227	226	228	254	237	250	260	238	212	213	206	224	210	209	213	222	246	208	210	223	227	207	231	229	230	212	239	252	232	239	251	220	215	239	236	229	226	222	247	221	208	221	228	205	239	201	228	234	226	215	251	217	241	222	235	232	236	237	237	241	237	242	248	232	220	238	244	221	226	229	223	250	236	201	223	232	245	205	211	238	256	211	224	197	230	220	232	239	199	236	256	225	237	234	259	257	238	214	203	244	249	225	220	255	241	240	220	236	234	217	244	211	221	246	232	201	211	221	256	236	227	229	240	232	190	244	207	243	239	249	243	238	235	215	227	225	207	220	204	223	195	250	233	217	247	230	215	199	207	235	226	262	226	226	234	221	262	213	226	255	197	237	217	222	244	211	225	211	251	250	204	203	243	206	260	241	190	191	220	225	227	242	241	202	219	223	239	269	229	230	244	218	240	244	223	215	216	216	244	250	208	242	193	230	229	238	240	237	208	207	254	211	225	220	240	222	238	237	258	226	244	221	215	229	223	225	222	213	217	219	224	239	234	231	258	216	225	232	259	219	231	218	225	261	238	247	248	249	269	210	247	221	211	198	208	244	232	204	217	234	215	238	238	230	241	207	231	212	224	221	247	236	251	250	246	245	274	209	231	212	207	215	221	191	210	201	248	229	232	211	223	258	223	222	221	212	235	231	221	228	254	245	247	259	220	233	244	228	235	217	239	236	217	231	214	205	250	226	253	227	219	190	218	223	253	199	244	213	234	208	229	236	202	236	224	236	214	253	260	279	251	219	256	275	222	235	242	228	218	226	234	215	218	238	228	241	219	222	208	204	239	202	207	230	239	229	210	234	222	236	219	252	230	221	224	233	206	266	245	209	221	194	215	237	236	225	200	244	249	208	241	225	244	247	230	234	225	241	203	240	216	226	232	247	253	233	224	225	233	224	247	237	216	235	211	227	248	231	218	215	212	236	255	217	175	223	250	241	225	226	245	249	237	221	217	235	228	253	243	222	238	233	220	209	236	230	227	230	233	237	248	258	229	218	237	198	226	234	224	222	241	247	239	234	210	249	189	233	232	236	216	219	223	223	244	236	256	217	251	203	213	220	232	217	256	229	238	247	239	236	239	219	227	210	201	232	213	189	229	235	227	252	212	230	230	264	256	215	230	268	234	246	214	234	249	242	234	221	235	229	222	222	249	217	224	229	212	241	244	233	250	232	271	247	238	221	224	248	244	224	227	240	229	248	222	233	224	218	246	245	216	219	243	229	192	210	211	252	243	217	255	224	236	228	219	221	199	210	224	253	223	232	238	272	221	222	220	243	266	198	181	230	227	227	239	235	219	209	212	215	234	224	242	224	221	237	212	219	234	217	266	199	207	225	225	217	226	214	229	238	262	225	233	228	253	241	207	235	224	253	233	222	235	222	209	226	227	187	211	215	227	239	218	225	222	183	241	210	215	230	203	235	243	226	232	236	269	237	248	236	209	221	215	236	249	235	232	236	213	222	245	230	225	214	226	242	255	229	232	224	243	210	215	208	220	232	210	243	230	219	198	211	246	230	231	235	207	231	213	258	213	238	228	248	248	216	225	208	258	235	226	237	275	206	235	201	210	236	221	215	215	233	227	213	232	213	219	234	233	211	236	213	209	205	225	244	259	183	234	236	235	214	265	224	215	260	247	235	255	233	209	226	232	229	251	213	174	216	235	229	233	233	244	208	228	254	238	251	231	229	217	214	268	251	210	232	253	194	224	215	206	223	222	209	220	235	255	224	217	222	196	232	223	265	232	232	226	241	224	241	217	220	243	240	239	207	207	242	216	250	221	218	242	200	231	255	215	197	219	217	209	225	222	218	215	250	234	217	207	224	251	246	193	221	236	226	212	221	222	201	255	232	215	199	205	217	225	227	231	250	210	240	241	239	240	228	223	226	208	223	223	231	220	258	245	246	238	220	252	214	233	245	186	230	238	229	211	257	221	258	221	262	227	228	239	235	220	232	221	238	258	248	232	232	265	205	263	258	207	244	217	258	242	232	205	230	247	203	227	232	254	234	268	241	236	205	223	221	238	230	227	233	218	205	208	214	235	224	224	228	239	238	221	226	230	211	230	226	221	227	225	226	235	212	234	194	229	188	228	223	216	210	230	218	226	208	233	206	237	232	229	198	265	241	212	214	257	226	224	219	212	204	237	222	233	252	252	208	196	204	220	230	244	243	234	208	210	220	231	226	231	254	237	237	232	215	207	220	217	235	227	236	208	209	223	210	212	223	203	231	248	233	238	235	250	253	268	228	250	240	226	211	203	238	213	200	253	223	233	213	233	232	219	218	236	221	221	255	236	223	247	215	215	231	218	245	216	216	231	197	212	231	246	241	226	252	227	234	223	249	243	215	245	206	232	247	225	216	221	229	229	208	229	248	225	228	242	234	245	246	194	194	205	222	239	231	215	215	227	249	229	240	231	231	249	241	230	251	217	214	223	210	243	202	209	207	220	285	233	237	203	234	206	215	228	253	251	238	210	206	251	215	230	213	245	233	254	228	232	228	242	202	202	241	230	239	248	247	213	222	208	220	196	240	231	213	196	185	240	221	212	216	246	204	229	191	253	214	226	235	249	239	208	249	226	245	228	204	221	220	204	225	226	222	222	244	258	216	219	225	213	221	231	220	185	221	208	221	271	216	225	245	191	201	220	226	257	218	217	219	221	256	224	228	237	205	228	255	225	246	236	249	227	221	242	245	203	252	240	209	216	223	226	227	242
3357	4861	3127	1521	996	716	694	597	608	583	566	593	544	529	513	525	558	566	541	619	537	531	535	561	575	551	531	556	561	538	525	547	541	529	499	554	574	536	538	506	585	544	564	503	511	522	549	550	500	516	547	520	494	600	535	497	524	502	510	527	518	571	485	546	506	508	533	550	573	552	513	546	546	531	528	508	558	538	534	558	539	552	546	593	511	546	492	544	534	531	503	546	536	507	529	528	526	545	519	558	548	553	500	565	473	522	549	551	535	535	489	507	508	568	535	532	495	567	549	562	553	531	567	598	527	523	533	522	522	544	529	521	505	483	526	517	569	509	473	522	549	538	510	515	582	520	555	527	577	559	540	561	526	505	513	529	553	508	505	500	517	521	491	508	492	523	538	489	521	511	538	514	513	526	532	508	470	519	507	555	525	554	528	494	503	510	581	525	546	526	530	543	553	508	548	489	515	509	502	581	536	529	565	576	503	527	532	527	533	536	580	540	528	548	571	549	533	509	534	541	500	518	495	521	544	553	551	563	606	494	562	488	526	525	554	526	509	531	537	526	506	519	541	521	518	529	557	514	525	532	536	568	505	530	519	550	545	557	513	528	505	536	505	507	527	467	530	498	514	511	497	540	526	517	503	513	505	557	513	518	552	507	545	509	545	539	525	558	515	566	534	544	492	561	556	505	537	543	544	542	550	529	519	532	526	556	516	530	545	529	517	562	543	525	519	541	532	562	562	523	531	529	511	551	534	514	520	519	519	578	508	487	552	508	531	525	525	555	508	537	535	559	532	548	504	525	526	529	538	577	531	556	563	527	530	520	540	511	522	516	512	533	536	532	532	521	549	480	568	489	520	526	537	504	529	499	512	561	509	550	494	526	536	553	525	507	531	520	531	530	535	512	520	534	563	533	555	526	561	544	513	552	509	525	534	555	517	573	517	579	531	518	536	531	553	533	519	530	519	521	532	557	487	561	519	497	530	512	522	533	536	538	527	540	561	519	542	528	550	580	521	551	493	528	539	516	536	546	532	523	533	530	541	535	543	513	510	505	555	539	568	559	540	557	559	548	496	542	505	550	571	546	483	541	540	516	506	476	524	559	528	566	542	550	539	520	534	562	546	533	561	543	573	478	548	540	506	498	514	510	494	540	546	498	541	520	532	521	490	522	518	539	591	523	539	514	525	561	550	503	532	499	520	519	552	530	538	523	488	520	529	547	515	505	526	554	524	545	530	519	493	535	532	585	528	569	524	529	568	513	527	563	550	540	543	559	542	517	557	555	517	509	531	535	557	524	521	498	518	536	550	546	511	476	535	537	533	563	521	560	555	538	533	501	548	542	523	539	526	549	570	549	516	479	503	550	535	534	552	507	515	501	486	536	544	545	508	551	533	527	556	530	512	554	485	516	517	544	491	487	552	529	569	525	518	492	533	510	556	493	532	537	510	507	514	537	576	542	487	504	543	540	481	525	543	531	580	529	507	538	518	531	514	529	536	570	486	577	540	541	539	569	532	558	510	529	544	519	504	519	545	548	535	523	514	556	527	508	530	531	556	510	552	523	533	529	573	527	560	559	526	520	547	533	550	520	558	529	517	532	515	521	522	537	504	518	569	536	488	526	565	562	536	503	557	525	550	597	529	523	514	490	559	508	551	521	500	517	535	584	532	547	564	518	493	496	505	520	501	546	508	491	573	568	566	533	498	548	498	541	548	522	496	529	539	549	530	523	515	557	493	488	557	510	505	516	541	510	557	476	503	516	538	589	570	498	530	531	548	559	528	496	532	517	503	496	524	519	515	543	541	531	541	532	544	538	503	526	530	559	553	504	540	510	533	540	531	554	514	525	514	491	531	543	510	531	534	526	510	503	533	530	515	571	598	506	516	520	519	598	540	562	535	528	534	526	543	544	515	546	535	534	557	530	550	537	536	504	555	549	486	556	558	524	514	555	538	554	542	500	519	530	545	535	574	571	498	516	508	547	522	529	556	566	539	535	507	532	543	541	517	535	525	529	546	551	556	526	517	575	562	557	537	530	551	508	491	519	531	538	519	535	552	500	533	534	513	560	521	490	519	520	521	529	517	547	539	505	526	528	530	542	491	528	557	534	520	525	538	556	552	544	523	536	511	469	484	570	519	509	503	500	497	545	512	543	505	519	539	526	503	541	506	554	532	572	539	514	550	501	499	556	536	567	535	572	489	554	539	504	532	518	527	512	529	522	513	512	529	481	537	596	504	517	491	535	546	534	514	503	545	520	553	527	524	484	527	540	543	523	526	568	494	527	536	550	518	493	527	527	554	525	539	561	517	507	552	540	568	513	561	493	535	567	508	557	545	530	577	518	538	532	528	556	549	528	535	511	500	526	531	531	495	513	524	489	530	584	542	551	523	551	537	538	594	530	501	506	515	534	557	504	503	543	545	561	542	564	569	500	528	524	546	548	543	520	534	510	504	518	545	506	518	509	558	519	525	497	495	552	567	561	520	542	513	528	504	513	480	492	529	525	532	517	508	515	550	557	497	508	556	515	531	514	543	546	531	517	529	528	492	505	523	553	538	520	553	526	511	503	521	517	550	531	519	538	499	524	537	509	536	511	549	520	543	532	541	514	536	536	497	537	545	501	507	549	524	509	528	516	511	507	473	568	517	554	545	546	552	510	507	507	534	521	541	577	536	538	580	482	524	525	544	509	531	544	522	630	536	544	491	507	544	523	548	515	533	518	550	526	553	580	575	509	559	552	527	556	564	561	534	509	519	534	562	520	497	511	524	545	549	561	548	506	506	549	477	558	555	530	499	540	521	520	528	514	489	546	540	519	550	520	518	522	580	534	532	549	508	539	521	510	527	498	513	550	542	534	512	523	549	548	518	490	512	506	497	552	519	476	519	559	534	511	545	512	537	520	523	551	532	551	513	501	523	560	490	569	548	523	559	534	529	497	525	519	532	530	493	518	569	538	508	519	533	564	557	539	517	523	509	480	533	523	519	536	556	525	521	472	542	568	529	496	545	488	545	531	509	567	564	530	552	528	483	525	538	520	527	534	538	541	516	545	520	530	522	502	530	536	532	498	557	557	514	522	549	550	528	523	507	517	529	492	589	525	491	519	510	513	505	498	514	516	527	514	524	539	498	525	540	501	500	521	540	480	567	528	559	548	525	537	529	531	536	545	576	514	534	543	535	510	521	518	518	496	580	517	531	526	547	542	553	519	495	513	504	537	505	514	532	519	504	522	534	524	542	573	582	530	546	513	536	549	560	547	514	524	483	513	536	536	515	517	529	514	544	515	559	513	533	526	565	553	502	550	529	537	549	531	583	511	513	538	525	564	529	528	558	529	553	528	532	576	496	497	562	557	541	544	532	529	498	531	502	538	494	509	553	558	529	494	572	518	560	495	511	510	523	566	542	520	487	510	557	523	550	535	486	555	566	538	527	563	521	559	490	530	532	503	534	545	550	552	528	565	533	539	532	516	508	546	559	520	501	509
32476	12108	1508	481	401	401	336	319	362	364	319	371	307	365	345	367	344	350	361	338	320	338	355	335	379	368	371	321	327	338	349	350	350	342	338	347	366	329	345	369	373	344	356	321	330	357	357	379	336	348	361	368	353	372	362	370	363	393	337	343	334	345	352	352	345	370	350	362	343	345	346	378	350	331	317	371	364	378	359	335	317	328	362	399	358	327	371	359	374	339	371	327	334	330	335	343	352	344	348	363	353	368	397	355	339	351	338	382	327	379	362	334	353	355	335	330	326	360	364	336	365	344	384	349	354	350	380	367	371	364	354	344	402	330	354	345	346	367	343	358	358	350	352	334	388	343	401	359	317	347	353	315	379	360	381	361	345	398	373	361	390	325	358	337	339	338	342	356	363	328	368	350	345	365	326	363	362	337	339	356	338	351	306	334	385	351	330	382	384	356	356	361	318	331	359	347	389	354	362	341	363	346	358	324	346	360	298	343	336	383	365	356	363	344	343	336	335	325	322	351	358	331	393	340	372	331	352	330	365	346	353	356	327	342	329	339	355	350	359	326	376	335	364	343	321	367	368	356	346	318	326	359	313	370	358	351	356	385	380	357	342	373	331	319	331	400	384	364	381	354	343	348	354	366	358	353	357	363	353	369	405	370	333	377	305	366	348	352	357	335	317	343	388	350	361	342	358	371	394	389	355	352	307	366	343	333	362	348	363	313	346	348	346	313	325	379	327	347	363	336	342	359	344	330	338	368	400	338	354	331	352	328	328	337	344	340	317	388	352	308	306	379	392	370	326	335	342	343	327	305	350	358	371	341	333	333	323	343	304	318	348	337	385	358	341	334	337	338	349	359	341	345	354	350	338	368	345	320	325	353	347	327	366	308	340	378	337	367	364	341	375	345	367	374	360	346	345	327	336	336	350	331	392	355	351	344	344	327	350	387	343	341	324	363	349	344	363	375	359	348	356	318	334	385	373	328	366	334	363	380	323	348	376	329	353	346	329	359	338	375	357	317	352	351	341	365	335	321	359	344	337	337	355	341	337	387	371	374	369	349	346	349	361	365	352	359	333	384	359	366	334	326	334	370	370	307	337	364	337	364	349	340	362	334	370	374	383	358	372	372	369	333	332	360	355	335	333	346	340	337	372	387	343	325	362	357	387	350	410	332	324	329	333	323	350	371	363	409	331	349	361	350	331	346	346	308	340	366	349	374	346	341	346	356	380	375	329	319	352	342	333	314	337	356	357	390	389	346	326	332	381	319	352	297	327	374	341	361	358	339	355	334	356	345	338	355	321	349	344	394	368	369	319	322	328	339	322	363	359	348	374	317	393	364	335	371	313	337	356	332	339	351	360	355	321	344	294	380	346	324	359	323	293	396	321	372	364	363	370	300	352	368	375	372	356	361	330	347	375	363	357	320	379	320	385	343	330	342	330	352	324	306	311	353	282	349	356	354	404	373	345	348	356	316	371	348	311	354	319	419	341	368	338	319	341	335	327	369	331	334	381	311	368	339	350	350	334	346	333	342	354	377	365	367	315	361	398	338	344	322	364	311	366	381	313	347	332	364	371	339	351	341	369	362	348	363	348	371	354	333	354	314	340	348	388	349	357	349	322	344	346	340	354	370	332	327	369	366	358	370	338	352	342	370	345	352	385	341	352	353	370	310	313	337	321	353	402	361	314	327	371	341	348	344	363	336	350	342	354	359	362	365	362	335	353	362	343	354	344	332	382	349	332	346	351	343	347	319	366	338	348	315	340	337	350	338	315	353	315	368	365	380	329	347	363	301	370	376	333	355	344	358	368	375	369	370	360	334	349	320	332	355	319	402	381	392	362	347	364	322	329	340	381	371	366	379	316	340	364	354	343	394	334	330	305	369	356	348	368	332	339	344	401	378	360	344	341	336	343	375	382	379	367	329	330	351	319	337	356	338	383	324	348	369	300	324	378	317	307	365	344	419	343	361	379	334	365	392	348	353	312	371	376	367	355	347	378	331	358	362	334	324	382	339	329	343	360	351	368	355	362	355	373	355	321	357	362	340	341	309	317	351	361	332	346	321	343	384	313	329	338	358	371	319	358	341	345	302	343	377	340	372	371	378	352	338	375	345	313	355	335	338	318	381	336	349	358	359	346	358	351	378	324	321	365	342	375	358	380	302	365	340	354	347	348	346	347	341	326	339	301	343	335	369	363	321	316	360	368	341	367	301	365	344	312	347	337	344	350	313	331	352	328	329	348	375	348	343	354	377	352	342	330	333	340	333	377	394	340	346	326	360	389	342	334	367	354	351	334	362	324	354	350	318	325	317	346	360	336	334	309	342	339	336	334	310	346	342	377	386	313	372	345	327	341	371	374	338	367	353	356	351	353	337	323	310	328	340	367	352	332	354	357	349	363	342	352	367	359	366	337	366	378	375	331	353	342	383	334	301	351	359	370	358	316	352	339	331	321	366	353	345	353	378	350	354	349	339	339	333	339	363	367	374	353	337	331	343	316	345	364	391	338	335	361	329	376	315	345	364	370	349	350	352	390	357	317	349	350	375	332	345	337	329	316	354	296	360	352	372	353	350	374	346	363	379	368	377	358	318	321	364	351	342	339	328	330	374	358	319	366	366	370	302	362	325	338	346	359	355	352	360	334	379	326	345	337	383	357	349	335	350	304	325	354	375	317	364	382	347	331	381	351	367	333	358	342	332	321	351	348	353	330	319	329	324	352	369	324	362	350	328	358	309	358	374	381	314	356	354	360	368	349	314	352	357	370	369	370	355	377	354	363	334	329	344	290	371	324	355	310	368	330	370	341	338	368	393	358	378	333	311	382	376	368	327	367	334	365	385	357	356	359	350	376	335	350	365	363	362	330	368	343	369	341	356	385	321	338	343	358	352	292	355	320	328	313	347	360	340	341	316	356	345	349	355	342	326	355	355	332	358	298	344	381	356	343	351	321	355	352	345	342	324	319	324	352	338	369	376	351	332	338	327	323	368	356	393	340	350	365	382	353	315	349	353	366	361	342	347	356	363	332	340	346	365	330	354	348	321	362	366	332	306	329	351	340	346	360	353	318	335	323	338	341	316	330	359	334	351	359	335	341	395	380	355	348	325	358	339	318	328	358	354	347	343	341	347	343	356	342	366	399	330	359	347	349	360	367	334	341	369	345	365	365	340	354	359	352	370	337	350	335	355	355	336	339	328	359	349	317	343	341	386	348	335	351	337	349	307	363	316	332	354	346	349	335	349	362	332	365	369	349	366	348	339	374	348	352	326	353	344	329	339	339	365	382	365	352	359	382	351	371	335	339	369	350	328	367	315	332	377	367	366	360	323	378	353	359	331	359	338	379	355	353	381	334	379	370	379	366	338	372	355	308	379	311	383	365	373	364	370	349	310	361	325	359	347	347	360	326	338	357	339	336	340	347	334	315	367	385	366	353	357	362	389	353	341	387	328	371	325	330	349	360	364	312	330	367	336	325	328	331	367	343	373
5551	972	969	840	772	842	838	848	852	778	823	816	795	767	822	812	779	820	783	802	783	826	817	753	781	795	803	787	803	777	790	806	788	814	822	792	773	792	891	762	791	853	780	788	818	816	800	858	809	829	789	760	791	761	821	819	815	821	767	728	772	825	770	808	802	835	821	835	759	816	797	802	785	821	758	753	794	784	725	799	742	824	772	820	792	837	821	805	795	760	767	780	782	805	813	846	794	783	754	818	778	810	843	801	838	829	821	837	831	798	822	794	763	789	774	838	721	791	798	793	774	816	810	844	791	803	796	777	797	756	826	800	781	838	815	779	807	853	791	818	768	762	804	815	792	764	784	779	803	846	785	831	789	796	738	793	819	760	882	773	792	824	834	780	820	799	813	821	779	788	788	794	812	792	822	804	824	821	789	790	781	828	791	805	735	773	820	779	791	842	792	769	793	814	790	827	808	844	785	769	772	819	814	793	799	771	801	798	797	806	807	812	792	807	846	769	830	803	759	828	774	827	798	763	870	794	765	802	774	799	804	808	812	819	789	830	820	759	783	801	840	817	789	745	809	796	761	808	817	822	772	782	800	841	833	758	811	789	789	799	829	831	795	800	763	792	799	806	805	822	746	774	863	761	817	822	788	834	789	850	807	794	755	822	798	780	802	795	806	761	798	815	812	778	793	768	786	854	841	782	773	845	781	795	761	802	787	788	755	739	805	851	803	771	781	801	766	811	803	785	831	788	810	813	810	777	768	788	806	789	753	817	794	780	838	790	748	828	831	781	813	838	812	797	855	846	761	806	796	795	820	803	775	819	770	833	794	778	775	801	832	792	800	775	781	784	845	772	823	773	800	743	755	771	833	804	848	810	751	797	815	798	827	815	800	776	807	839	753	786	838	817	825	767	797	833	797	785	727	794	831	847	776	830	804	778	784	763	802	803	795	795	810	830	857	829	768	835	808	772	787	825	846	784	783	788	817	822	771	820	819	786	793	772	771	772	784	789	785	864	758	749	838	795	776	875	791	864	838	838	852	774	829	787	791	798	817	791	766	857	768	775	766	809	782	821	792	812	839	819	827	751	770	862	825	809	784	820	758	833	796	847	792	841	808	740	830	807	751	809	835	804	829	792	827	780	801	769	790	800	817	845	816	833	805	823	791	826	757	778	805	777	852	794	815	783	853	823	766	806	825	845	812	804	795	768	817	808	766	831	821	843	832	852	759	793	797	824	789	824	808	811	820	765	762	780	810	802	812	801	763	821	796	819	756	804	808	778	811	717	795	787	776	761	814	826	803	776	838	770	786	800	798	804	802	803	807	797	814	775	773	761	810	813	838	844	821	779	792	806	802	815	816	779	772	812	770	814	818	810	751	838	776	752	795	795	755	797	831	830	854	798	799	773	811	826	841	769	775	766	787	828	768	813	778	792	790	785	828	770	797	837	792	821	779	793	783	793	830	848	802	837	816	776	821	784	825	830	855	811	780	801	817	819	778	766	750	816	876	815	847	781	814	821	765	809	783	782	799	819	764	755	767	810	796	779	815	765	755	824	845	776	850	763	811	811	806	764	738	840	804	854	792	810	883	821	783	757	823	787	804	771	789	829	867	751	835	790	820	773	827	794	819	803	786	805	819	827	777	809	785	794	795	741	832	803	805	771	810	847	816	786	824	817	823	817	802	787	816	840	813	767	790	826	821	868	840	778	824	773	823	819	794	846	805	766	820	779	764	766	764	734	808	807	844	807	823	834	756	777	831	841	797	850	769	844	755	795	770	838	751	820	829	784	811	761	772	779	849	826	823	799	811	773	816	817	771	779	762	784	795	876	804	807	784	854	765	814	793	840	767	839	830	769	768	816	776	797	829	808	756	809	757	800	773	794	794	785	808	778	772	797	811	794	821	768	837	799	818	798	772	787	818	817	810	787	792	779	805	778	834	770	757	766	827	761	816	810	808	802	853	748	749	835	776	762	757	795	811	789	795	774	786	784	808	834	787	794	761	830	790	786	780	828	786	811	822	783	827	751	827	789	817	814	778	795	799	805	785	840	838	793	795	764	823	800	822	780	778	801	768	794	817	784	810	846	772	861	764	817	788	776	863	851	787	828	840	838	792	865	772	755	746	871	777	804	793	799	808	796	758	766	790	785	839	809	778	798	781	792	769	819	805	785	762	829	817	807	774	789	794	781	802	827	844	784	828	779	810	773	820	825	821	785	796	794	781	774	805	797	822	841	767	773	812	810	805	803	768	797	836	799	779	800	799	772	812	802	762	822	765	760	821	804	793	786	746	769	768	765	794	783	786	767	787	859	801	820	819	828	802	784	802	795	766	808	809	837	769	831	830	752	821	788	794	844	809	767	833	830	816	803	765	801	839	773	827	822	795	776	794	801	818	806	796	749	816	791	803	832	805	842	800	776	851	808	797	794	798	818	787	776	797	791	840	775	754	779	773	775	815	786	785	812	801	850	797	786	809	821	807	819	801	831	759	788	802	762	822	780	812	770	791	865	789	819	805	790	779	801	773	795	799	750	803	749	787	795	792	764	806	807	835	811	788	824	786	814	765	788	777	822	794	777	786	878	813	854	802	841	829	778	775	803	841	769	840	801	855	804	795	759	808	804	809	791	792	805	742	804	790	843	759	814	800	809	807	788	835	834	790	761	809	799	820	818	765	812	745	775	807	752	793	851	802	785	834	868	805	864	837	799	783	866	835	782	796	821	800	794	787	827	784	829	772	795	771	791	774	813	804	789	778	810	799	857	793	843	776	778	815	804	820	802	835	754	784	814	796	780	784	771	853	796	802	801	768	795	792	743	796	812	809	799	789	802	796	820	803	790	773	759	843	899	793	819	796	838	795	750	794	837	771	826	802	765	801	778	782	792	785	805	754	836	864	756	824	840	777	744	782	828	803	820	801	799	822	800	769	791	797	808	807	765	801	799	820	848	789	757	798	802	819	798	761	800	814	797	772	803	802	785	779	803	808	820	833	805	797	785	780	811	787	850	827	783	818	767	766	842	794	787	804	813	787	771	799	803	790	781	875	781	816	831	797	768	835	756	787	806	791	788	750	788	829	757	817	822	864	791	811	751	812	764	822	831	816	794	779	858	769	796	791	761	772	787	794	804	770	838	839	809	795	801	790	820	777	814	849	770	771	814	773	781	795	782	828	745	803	801	770	788	785	790	802	785	810	845	794	771	821	786	774	809	832	784	766	811	834	810	864	765	856	799	811	759	825	819	798	768	805	811	800	771	778	766	797	780	779	809	797	840	794	837	766	768	785	808	787	800	795	797	859	778	854	853	813	745	789	811	813	794	790	790	822	755	779	777	794	794	804	736	794	785	823	771	818	724	804	860	786	815	861	800	782	826	850	831	800	816	773	787	829	744	865	776	798	845	807	794	793	763	802	847	793	812	810	838	833	801	749	797	820	817	835	835	811	763	778	749	783	843	826	807	789	778	802	810	840	780	734	800	797	817	791	759
24516	20878	24537	27328	20175	1796	584	481	466	469	472	416	419	410	438	412	426	400	415	414	416	450	419	399	429	431	434	432	455	419	433	422	425	393	413	431	422	420	408	410	418	392	444	410	420	416	425	444	444	421	415	433	447	408	404	363	391	413	400	423	402	402	380	433	387	409	386	383	425	405	424	397	368	409	431	427	394	401	417	412	408	415	414	395	400	405	431	422	389	422	404	415	453	421	375	387	401	417	400	446	432	388	433	421	373	408	395	387	372	376	410	436	379	390	429	450	438	406	411	430	415	390	369	434	405	420	407	393	410	368	381	395	403	403	387	385	412	403	392	399	398	402	397	427	433	441	393	413	429	411	419	419	405	406	465	398	410	338	438	379	396	404	420	410	414	423	430	392	452	387	399	420	420	398	425	410	430	380	441	375	397	417	379	431	421	385	427	393	404	394	389	388	392	425	435	468	402	389	404	410	403	427	382	378	391	402	386	404	408	401	364	402	401	386	404	390	398	408	402	434	426	430	429	392	427	427	375	401	405	406	408	422	395	411	407	422	403	382	379	388	380	361	369	372	405	373	397	413	399	423	369	388	437	433	404	408	461	384	446	410	415	410	431	394	436	423	363	397	397	430	398	437	405	416	433	417	404	388	421	392	402	417	398	413	401	403	424	420	426	414	358	391	396	416	443	428	412	382	414	386	397	427	431	407	406	434	453	413	417	357	421	394	390	370	361	365	386	421	408	357	374	406	423	407	439	474	413	417	388	442	437	405	426	408	470	421	444	435	420	421	449	427	419	439	433	404	381	443	412	412	401	419	390	366	391	407	411	373	406	369	400	349	461	365	359	361	429	373	421	409	437	372	402	400	437	386	409	409	385	427	433	396	426	410	389	404	413	410	411	420	401	443	403	397	399	411	398	403	372	394	440	421	424	415	362	417	450	444	386	408	387	410	409	388	456	416	381	380	418	428	415	371	352	408	456	395	399	394	414	428	402	445	397	439	367	451	368	393	402	444	386	418	414	397	430	410	447	409	372	424	410	367	433	412	391	414	381	421	426	429	450	385	407	421	425	403	412	429	424	416	412	402	362	430	404	407	424	392	398	406	410	407	433	383	373	444	385	392	435	423	366	416	400	377	413	370	435	411	414	414	462	375	402	412	378	405	394	383	380	429	416	395	363	393	417	401	411	402	412	408	393	427	417	387	411	447	430	438	438	435	425	417	416	399	407	400	402	424	414	396	396	392	429	419	392	400	407	445	423	412	415	421	421	448	437	421	427	390	385	445	409	384	418	359	420	404	396	402	402	395	375	439	444	395	418	415	399	387	379	406	447	394	390	410	426	383	399	385	425	414	410	441	378	427	414	406	369	425	460	424	417	428	443	388	419	419	412	413	424	389	433	447	452	408	430	423	407	384	399	439	434	393	387	413	426	393	395	384	384	449	412	409	407	415	410	438	417	394	441	401	417	414	403	406	438	427	411	426	439	387	446	416	415	431	433	398	412	384	367	405	412	468	403	380	391	418	414	397	413	397	414	409	384	370	429	407	460	394	431	354	364	431	365	393	404	415	413	448	407	400	435	413	437	386	436	401	429	395	404	426	386	376	411	397	400	385	421	448	387	467	370	383	406	415	390	422	392	402	445	414	436	381	409	410	440	389	442	394	401	391	394	456	412	379	410	419	422	426	408	420	450	356	409	431	375	447	404	394	424	388	469	378	427	389	375	415	382	430	386	377	393	373	384	431	407	414	403	403	406	409	408	408	429	416	401	394	420	423	425	414	378	399	387	411	387	443	418	398	445	399	365	408	388	411	442	438	357	410	440	425	413	425	420	357	411	413	402	435	422	430	368	375	377	400	383	433	404	410	457	389	426	409	399	426	431	401	411	403	399	393	409	429	388	412	443	396	390	383	379	420	425	403	392	385	371	474	431	395	404	440	404	424	400	383	405	376	418	408	403	441	400	388	397	417	415	467	408	438	432	421	384	411	407	417	377	423	397	418	388	375	411	445	398	386	377	412	411	412	378	422	399	389	389	406	409	414	361	420	382	419	421	407	429	401	390	425	397	386	407	385	459	379	358	348	426	398	380	412	425	365	415	399	417	367	405	410	415	401	425	406	361	370	459	423	419	418	388	432	377	434	437	417	419	374	373	395	360	395	423	449	410	398	418	432	402	436	413	410	409	392	401	382	465	420	417	436	429	420	415	430	425	397	395	418	367	417	416	391	428	394	428	393	385	371	421	416	397	395	406	353	419	395	391	438	403	410	404	409	416	424	391	422	440	429	421	464	391	395	413	375	364	416	418	426	431	412	417	414	413	383	400	404	416	397	422	385	381	421	403	374	397	452	427	471	429	424	401	397	411	421	395	409	405	371	389	385	406	416	386	400	377	404	420	416	415	464	452	403	376	367	423	398	400	378	391	398	400	395	394	434	471	420	411	411	425	395	406	395	401	409	431	424	387	411	450	444	417	399	430	407	368	393	358	372	397	380	400	392	423	376	380	424	420	407	425	432	410	355	416	388	388	416	387	438	410	412	411	414	393	403	461	422	410	401	421	398	403	393	410	408	395	438	458	409	410	393	388	404	424	404	418	405	431	368	426	394	370	376	398	435	389	424	405	426	375	403	436	387	381	443	396	421	393	419	430	393	398	378	391	421	378	436	388	414	431	415	432	432	434	422	403	416	444	406	392	393	400	390	415	436	433	373	407	401	382	379	397	407	419	385	419	407	378	369	388	405	382	454	418	444	384	379	395	429	430	442	421	391	396	380	415	421	410	405	431	431	429	444	423	384	438	421	449	427	416	413	394	412	464	439	372	439	384	390	444	449	437	435	364	396	409	403	436	374	380	375	403	441	412	415	414	409	406	399	416	388	397	424	392	416	439	440	420	392	392	415	382	387	421	396	411	431	390	392	421	394	396	420	405	430	392	385	427	402	393	383	403	427	397	412	399	421	434	438	393	424	406	375	403	439	423	429	384	412	397	457	376	376	475	432	396	383	396	415	396	399	362	408	412	416	412	406	362	418	427	414	408	432	389	417	390	424	400	408	389	397	398	430	391	395	390	381	389	433	456	442	360	406	364	445	424	417	371	383	419	398	374	403	430	421	455	397	394	403	409	392	437	373	418	415	430	417	424	421	385	434	404	411	388	418	403	423	377	435	410	436	423	409	409	426	401	407	434	471	367	411	414	407	397	402	452	410	429	384	368	379	374	395	409	445	412	421	392	437	404	375	455	388	453	397	408	418	406	411	400	394	390	384	414	437	405	431	409	447	390	390	444	386	393	397	400	409	437	406	423	414	380	410	410	430	424	410	439	419	383	395	394	419	441	442	400	441	393	400	394	414	392	404	421	404	431	433	429	419	449	393	414	408	400	397	424	349	433	453	374	411	427	441	397	425	393	409	414	393	394	400	419	395	392	418	374	450	375	426	425	414	446	433	415	417	405	397	420	431	407	436	385	412	408	399	427	399	461	452	390	380
3717	3087	2120	1358	1113	993	982	891	944	910	918	928	894	978	871	895	899	895	903	927	912	939	870	870	919	873	871	897	899	880	899	898	881	876	902	936	908	839	966	891	892	890	940	883	923	891	930	925	914	892	887	889	919	861	921	885	848	918	902	916	895	864	906	877	930	895	928	926	887	884	938	904	894	882	917	916	924	901	872	932	944	903	901	896	917	914	869	913	918	914	923	937	923	843	905	885	872	902	973	875	834	871	914	920	891	903	932	920	945	905	939	921	827	913	937	900	869	852	936	919	875	963	874	934	873	901	878	839	958	897	908	928	867	841	891	910	855	883	892	875	951	932	916	916	861	901	853	934	889	899	866	924	918	930	895	860	845	945	895	871	904	892	887	860	904	949	864	961	895	880	916	852	929	880	917	944	949	882	870	931	909	909	883	912	871	874	906	913	885	939	883	839	948	853	853	894	933	913	853	864	871	870	944	907	877	889	918	874	919	945	909	838	846	927	904	852	955	924	875	895	936	883	891	919	836	890	905	840	914	931	900	890	933	940	861	878	923	861	903	877	861	861	891	905	876	889	886	883	900	909	877	943	893	886	925	919	936	907	904	915	912	914	889	906	893	902	862	866	899	898	886	922	915	837	855	898	883	874	897	924	961	910	903	901	878	927	895	918	913	853	911	896	849	931	918	900	894	930	877	918	902	929	879	902	903	895	910	878	858	854	904	885	874	916	897	895	867	901	937	892	999	875	908	885	908	869	906	865	867	871	916	858	925	908	963	910	891	900	879	916	889	923	888	851	853	901	921	866	893	909	910	874	923	865	952	867	929	923	902	862	876	948	920	914	920	884	889	927	946	877	932	880	876	888	926	894	909	887	892	928	929	936	915	890	914	873	850	897	891	861	950	947	871	860	872	898	912	973	877	888	907	912	869	871	878	832	921	852	894	876	873	884	921	881	914	906	893	865	921	903	898	849	853	932	892	885	887	891	928	926	884	911	869	916	868	938	893	919	917	893	869	897	905	886	897	868	896	902	916	859	886	906	894	881	879	861	877	926	898	929	894	913	857	888	913	935	926	847	885	937	893	881	907	934	900	896	945	871	901	878	899	873	867	965	936	951	870	895	916	909	913	887	936	931	886	899	944	857	866	971	945	864	850	846	878	955	884	851	941	868	857	849	869	895	885	871	881	920	910	911	880	880	856	907	893	830	935	916	896	896	910	873	911	918	878	870	850	918	887	923	897	915	941	859	912	888	876	937	932	912	861	911	867	938	906	940	881	903	862	900	845	952	871	865	928	868	924	890	902	891	921	954	895	855	891	915	925	890	871	971	892	859	923	904	895	950	888	919	901	950	934	851	902	925	885	840	978	929	873	881	892	942	910	874	837	913	885	868	858	900	882	869	864	952	873	869	920	894	892	879	851	938	917	913	922	841	907	858	883	923	935	895	887	936	878	939	891	879	890	883	853	927	876	842	887	880	949	872	881	992	906	860	852	878	883	929	904	915	843	897	915	879	871	926	901	944	897	950	898	902	952	881	837	876	914	893	881	881	883	971	893	965	972	928	918	864	937	908	917	880	896	935	859	829	884	961	888	961	882	855	931	924	892	914	892	930	839	916	917	899	912	915	923	923	885	958	929	922	871	852	869	852	867	910	901	877	923	903	922	915	891	879	914	921	877	867	938	916	913	882	926	905	849	914	907	952	939	900	830	868	862	910	863	900	883	906	914	843	894	881	977	869	934	911	869	883	900	851	893	884	952	905	877	864	898	859	906	893	898	860	913	890	833	896	891	889	874	868	915	857	883	889	870	890	916	856	893	876	834	915	917	896	897	865	904	889	905	903	917	927	874	900	878	907	906	910	879	909	923	894	910	924	898	879	902	909	883	889	836	906	922	887	910	847	918	920	934	853	890	892	901	878	850	860	876	882	897	912	853	883	866	911	899	878	892	863	955	862	865	901	913	889	915	894	828	928	910	882	901	866	923	878	871	873	922	869	898	968	907	875	926	904	896	892	848	884	897	917	885	928	899	907	919	913	832	891	932	887	890	865	898	940	907	873	894	849	906	918	892	945	920	848	892	923	880	992	873	889	906	900	865	897	952	891	912	904	901	918	905	933	898	949	891	869	909	852	946	876	847	897	921	873	896	902	884	885	925	875	866	915	927	880	938	953	877	872	900	923	905	877	895	908	867	863	895	889	888	856	871	905	869	861	838	880	923	905	894	858	880	915	924	883	892	915	915	893	912	889	845	859	893	915	862	895	904	882	910	907	919	909	911	939	898	895	888	830	921	870	890	963	897	899	906	931	912	903	883	916	889	928	904	912	871	856	914	833	887	889	854	877	914	840	899	902	890	880	878	902	924	894	920	972	850	850	907	894	877	897	941	900	921	849	918	894	866	895	933	914	888	893	878	923	887	939	878	911	852	885	892	896	923	863	883	918	881	871	880	894	879	902	840	909	873	854	875	922	822	871	874	843	881	896	865	959	886	907	908	943	859	892	869	941	935	895	909	894	899	842	910	908	856	930	855	876	900	855	881	911	904	842	915	925	905	971	912	928	892	929	849	868	890	901	859	915	873	926	867	867	865	928	952	838	888	851	904	910	896	926	893	906	930	883	890	808	890	902	932	929	910	887	855	918	909	898	861	885	868	921	839	906	911	833	847	878	880	879	923	850	879	927	868	886	870	861	880	855	843	898	909	898	904	919	912	876	816	862	940	900	901	899	907	912	854	896	899	905	835	899	962	882	879	900	849	890	902	892	863	900	856	874	912	896	918	891	951	945	884	912	934	947	937	850	887	901	833	864	832	900	937	920	944	912	888	907	878	933	899	954	898	914	846	920	898	862	926	847	901	908	891	932	891	856	850	916	923	828	828	893	895	900	899	856	878	892	924	937	893	917	873	882	879	849	882	898	806	856	854	896	925	931	950	890	856	940	876	921	879	937	916	888	851	862	912	850	909	950	873	890	891	914	870	962	893	906	912	902	871	927	861	859	863	860	874	881	883	903	890	906	884	901	892	905	859	881	919	921	902	907	905	886	878	882	924	909	901	914	852	863	880	918	906	919	868	905	918	873	866	887	932	937	894	871	870	861	860	835	883	891	877	914	913	915	908	909	955	911	952	943	881	882	866	875	889	909	873	869	904	927	858	916	885	856	880	884	887	914	908	887	937	861	920	890	915	843	908	906	899	921	875	936	872	867	893	857	897	891	883	910	899	913	849	902	926	926	894	898	878	878	829	915	916	853	860	884	895	877	915	884	934	853	902	905	872	902	876	942	880	882	885	889	841	931	916	869	880	835	932	867	882	898	873	920	874	892	924	872	904	858	926	922	898	944	936	918	875	889	834	878	875	889	903	941	886	888	964	872	948	863	870	867	900	882	909	914	877	865	873	902	855	860	886	936	881	869	904	890	871	888	875	837	919	847	901	888	870	882	909	899	900	919	877	898	910	910	884	876	901	875	894	911	971	886	851	947	916	901
23718	20920	25215	26764	20930	20929	3043	456	384	325	340	284	273	265	260	279	273	288	276	250	285	262	230	224	271	231	206	268	257	250	256	256	230	234	259	216	233	246	231	242	213	231	234	243	236	228	249	260	235	251	226	231	220	191	255	214	215	227	262	222	224	242	256	258	215	226	202	236	220	207	246	229	253	253	227	242	232	231	230	241	229	258	215	251	240	228	220	251	241	226	226	234	222	247	252	223	208	249	236	262	247	241	256	226	220	228	246	251	232	214	236	233	226	223	227	247	208	214	221	234	238	210	248	222	244	229	232	229	236	223	221	235	271	229	242	223	251	252	234	233	231	261	252	251	244	201	213	221	236	258	232	240	231	240	254	248	231	218	229	234	222	209	214	199	228	211	237	200	235	213	260	234	250	236	234	217	222	262	232	240	238	249	222	205	217	230	222	244	234	224	235	229	217	223	233	203	243	250	215	288	260	236	221	219	210	232	214	267	252	245	221	219	238	228	239	214	255	257	253	249	232	253	238	225	214	235	228	222	262	245	258	250	267	230	231	219	217	228	223	231	252	229	241	248	235	232	252	247	251	225	243	229	220	244	232	225	223	263	243	236	243	208	232	224	236	244	216	245	246	238	239	211	213	226	236	236	249	250	217	255	235	242	234	221	239	216	204	211	210	233	231	234	214	243	229	231	242	259	210	226	240	226	248	225	222	266	265	221	275	251	211	217	214	216	233	224	193	249	268	236	228	224	212	230	237	239	254	260	219	261	238	239	224	237	224	237	244	235	217	234	230	237	213	193	186	242	238	223	231	233	243	225	217	223	232	241	252	227	239	214	241	232	231	228	220	203	243	214	202	221	219	238	221	235	248	218	223	247	233	196	235	262	228	252	254	239	274	233	233	237	214	217	200	238	216	241	259	238	218	216	226	210	240	241	249	229	226	214	235	221	231	235	233	234	219	239	214	220	256	203	207	234	214	250	226	218	212	229	232	237	244	244	203	234	210	242	234	224	233	233	237	268	236	225	232	222	232	252	219	239	245	218	230	209	244	245	222	239	240	224	240	243	247	237	234	224	232	252	222	240	244	224	230	232	220	255	225	252	248	244	239	241	219	208	223	211	253	248	245	211	234	215	215	220	225	223	248	270	230	240	230	222	258	262	235	255	223	251	250	254	253	263	231	219	223	219	255	252	223	249	222	260	222	244	213	225	256	243	219	245	234	245	257	212	252	254	220	209	244	248	238	215	210	244	268	272	244	259	227	233	262	227	261	226	226	211	233	223	223	244	235	227	197	229	216	228	238	202	243	227	230	223	231	237	244	249	258	210	214	227	263	235	210	243	228	242	226	266	234	239	270	239	244	222	228	226	251	242	237	225	241	220	220	301	236	210	252	236	240	254	247	188	244	218	224	230	242	222	228	252	252	252	242	248	218	229	250	213	227	231	252	216	247	234	259	193	234	226	229	222	203	224	248	235	227	206	217	245	220	235	236	237	233	227	253	257	231	229	240	233	252	221	238	244	227	233	233	237	237	246	222	186	219	254	235	226	238	236	242	223	233	206	222	262	273	206	233	253	242	235	243	245	213	240	228	214	219	244	228	240	236	227	248	230	206	257	221	222	273	234	245	215	228	210	211	204	211	209	247	222	236	226	231	260	265	256	236	225	242	220	250	227	234	196	229	237	225	215	218	225	252	250	236	263	230	221	233	216	259	274	245	237	229	232	227	233	219	243	257	215	190	243	262	254	279	255	204	210	225	223	221	206	232	219	240	209	244	211	219	246	215	205	248	234	199	241	240	209	219	229	215	262	200	208	243	216	224	236	229	211	263	222	229	248	203	256	230	235	224	241	227	225	241	225	231	242	237	250	251	253	217	232	211	227	250	214	245	224	217	223	237	244	229	227	238	233	233	241	217	238	227	244	264	230	238	253	217	215	234	238	244	232	248	219	224	221	186	211	241	222	219	230	247	210	196	219	222	235	215	233	224	228	209	224	241	232	229	230	270	226	233	209	220	229	241	231	239	239	227	217	264	227	249	255	246	208	211	237	240	233	232	226	232	212	232	203	217	219	224	247	228	244	230	236	248	220	227	238	247	228	205	246	228	240	216	246	197	239	229	243	231	219	204	213	222	247	228	238	245	260	223	213	247	239	237	216	237	231	231	230	242	215	216	269	211	243	248	221	271	234	253	241	224	214	233	213	225	201	231	206	232	256	234	211	225	225	212	228	234	238	203	241	239	242	225	218	231	247	222	243	239	252	227	197	187	194	230	241	247	239	214	259	250	224	254	207	264	231	216	220	249	264	205	245	227	226	242	244	227	234	232	257	237	220	240	245	234	196	211	227	244	242	253	193	241	231	247	238	230	215	267	210	229	237	215	238	250	264	217	234	234	237	207	209	215	245	231	236	259	231	231	258	223	230	231	208	214	218	226	248	203	212	230	224	212	250	236	195	257	244	244	223	224	228	218	201	213	261	187	212	233	230	261	240	203	228	250	223	242	213	241	254	238	221	256	234	224	205	248	192	190	228	222	213	246	238	228	244	233	229	227	222	232	236	232	255	244	227	226	211	242	239	270	224	221	215	199	206	213	206	230	231	214	239	225	218	223	215	247	227	242	249	222	219	259	234	218	239	213	230	239	234	209	217	243	211	245	222	241	205	235	235	251	282	238	240	211	215	214	237	216	267	246	219	231	216	229	198	238	241	264	219	225	232	225	213	204	263	251	219	196	222	204	219	222	225	216	231	211	224	216	219	248	234	243	241	233	230	260	227	221	249	225	206	219	247	256	225	239	242	241	251	240	234	232	236	215	203	223	237	217	232	227	223	246	257	219	238	242	244	240	227	202	224	222	248	249	254	220	234	244	223	241	222	240	205	203	230	216	235	247	202	231	245	238	227	237	232	259	205	275	224	224	216	214	234	247	236	224	229	225	250	220	212	236	237	225	235	204	236	227	228	228	240	193	242	250	247	225	227	240	205	217	233	250	250	219	207	243	216	194	232	213	228	218	219	233	229	233	219	248	221	229	251	217	234	236	235	239	251	225	214	219	235	242	224	224	225	191	234	219	205	200	220	225	223	241	241	234	220	200	251	224	227	207	242	237	239	226	220	234	245	227	228	245	273	223	237	231	253	214	250	268	239	210	270	253	245	231	237	236	263	233	211	231	251	189	218	218	244	214	233	237	233	249	246	238	232	247	230	224	241	243	257	238	229	257	237	225	226	261	233	222	211	245	208	232	220	220	211	248	238	205	256	233	224	217	236	251	232	244	214	254	256	240	217	239	221	234	239	224	260	242	241	244	222	211	201	207	248	213	209	208	230	222	234	218	241	233	243	248	212	210	229	232	226	208	250	230	241	244	227	270	235	240	235	218	225	247	246	211	241	238	233	209	252	229	234	247	216	234	226	236	231	234	241	228	275	221	219	212	233	213	227	221	233	218	211	256	211	236	237	238	239	238	227	211	206	249	207	245	269	269	205	222	226
3404	4991	3255	1559	993	764	701	630	618	540	634	602	563	586	557	585	531	563	549	602	569	550	544	513	542	533	552	576	533	515	527	523	547	574	551	569	545	536	532	536	527	550	515	531	562	537	520	521	573	584	567	547	534	542	511	497	528	519	542	531	534	538	518	560	549	521	565	507	512	589	570	534	525	539	526	534	508	533	567	515	542	539	516	526	562	519	554	506	524	567	542	540	545	523	551	553	501	565	507	555	561	516	537	564	550	541	523	589	517	494	534	559	553	547	498	506	551	523	521	544	536	516	502	542	593	515	559	546	538	572	553	538	555	521	521	596	533	469	538	512	498	599	582	534	542	521	532	569	532	558	554	534	526	515	513	549	511	543	560	551	544	564	556	530	537	539	551	541	516	528	469	537	529	550	531	554	544	538	530	510	513	510	504	532	577	566	540	496	540	560	524	498	501	547	542	583	536	472	505	517	511	540	517	551	558	525	544	552	518	546	511	502	528	558	536	521	500	538	570	598	522	556	491	563	547	547	563	498	531	573	481	571	521	520	514	561	548	527	513	547	534	514	562	558	527	522	559	584	554	495	542	560	521	581	526	548	558	524	526	515	525	498	520	507	548	553	543	522	559	552	520	542	483	490	542	535	508	572	505	575	494	586	513	537	515	527	521	528	516	530	592	542	591	520	545	494	559	533	553	492	496	539	556	567	517	521	550	525	536	489	565	519	556	534	555	554	527	493	539	530	547	527	505	505	548	523	533	557	536	523	560	546	539	514	558	538	521	533	568	529	554	521	515	546	563	537	527	534	542	519	536	489	528	518	527	532	510	530	519	545	527	488	505	543	534	532	562	557	545	554	548	534	545	558	545	516	497	528	556	546	538	537	515	565	548	535	561	509	469	482	549	541	551	490	530	536	529	546	499	537	512	551	553	549	505	563	548	542	567	547	549	552	518	513	580	568	569	533	525	508	564	584	523	554	544	524	539	516	504	557	526	583	531	570	559	537	519	539	529	517	534	550	538	546	526	540	497	527	516	508	538	559	567	552	527	568	554	550	521	559	542	523	558	567	560	510	556	585	521	544	541	542	543	536	512	518	526	517	533	545	553	573	531	533	512	594	507	565	522	572	541	474	517	556	543	508	545	536	546	588	482	566	542	539	500	557	506	524	539	567	509	491	555	494	535	597	541	552	531	549	560	561	515	516	486	541	528	517	536	588	505	535	549	522	553	543	556	545	532	547	567	539	552	518	492	532	564	516	529	558	537	523	564	527	495	518	531	514	514	508	522	550	496	519	571	538	521	546	550	521	494	478	535	523	551	565	572	524	575	556	520	559	510	515	546	571	527	524	490	503	519	519	520	552	527	564	513	528	535	510	587	571	546	528	525	525	495	494	555	514	506	564	535	555	546	557	515	517	542	544	526	522	541	533	527	490	554	571	543	533	544	523	579	526	525	512	508	517	494	538	540	523	492	531	572	548	524	514	507	551	507	562	538	533	531	552	529	518	502	525	486	535	557	590	525	581	524	533	575	517	533	527	513	564	545	534	521	532	495	564	528	525	533	522	546	531	504	565	550	550	492	515	554	529	516	547	578	539	568	520	540	574	507	544	515	511	525	517	537	525	515	579	540	552	497	527	567	520	508	516	541	534	583	544	554	481	536	513	556	578	513	542	539	488	518	533	530	544	576	557	524	543	541	501	518	474	506	533	551	516	551	533	537	573	559	496	503	522	501	548	515	534	548	515	538	540	486	550	548	534	508	534	564	558	515	495	532	500	567	540	548	540	553	545	560	568	562	503	517	525	529	513	536	547	538	565	529	505	530	528	522	523	550	531	539	537	531	531	569	527	567	517	550	527	545	510	538	565	491	529	537	490	603	543	472	556	548	552	475	496	527	516	510	518	496	608	496	549	557	508	527	550	535	546	527	535	583	478	551	517	515	512	511	559	547	555	566	502	512	553	526	514	544	534	549	508	537	511	541	523	548	549	543	514	562	502	575	527	548	566	515	493	520	523	531	519	530	495	531	532	530	528	503	566	525	524	522	544	577	525	510	524	534	548	535	548	528	536	510	531	524	527	495	543	507	588	526	508	525	554	509	510	512	507	533	548	535	579	505	528	503	566	542	568	548	562	526	505	558	539	517	525	556	555	508	505	560	518	530	568	549	549	512	575	530	541	553	549	552	554	532	545	579	532	564	580	556	566	532	563	518	536	535	557	524	542	535	502	546	552	525	502	524	573	534	533	517	525	580	518	500	557	550	582	543	527	518	532	575	541	515	537	538	530	556	542	507	546	517	570	531	524	506	500	513	550	522	540	521	518	572	530	498	526	544	544	488	505	552	531	521	535	540	569	514	529	547	543	570	555	504	523	557	547	559	545	553	552	551	511	538	521	523	542	591	541	497	523	569	528	510	524	539	547	534	585	557	565	533	539	553	507	534	525	529	558	529	564	576	546	493	524	512	553	521	524	488	572	530	530	525	510	548	504	490	533	542	543	516	529	519	571	564	552	517	541	519	525	539	531	523	564	546	551	507	540	501	552	509	539	527	537	561	519	559	496	565	560	546	487	550	582	543	556	532	544	558	541	530	575	485	508	566	574	553	558	541	477	499	525	529	563	539	553	557	536	532	517	571	557	514	526	562	519	578	521	557	544	517	522	537	537	553	499	519	545	537	554	525	562	579	549	530	551	508	550	525	522	597	521	527	544	523	582	524	506	515	515	499	521	475	525	522	545	609	544	537	516	558	560	516	537	530	528	509	523	523	526	516	517	549	531	534	553	599	531	506	560	536	527	545	539	555	515	568	503	543	533	601	526	542	558	557	521	560	558	544	558	536	538	523	544	503	518	547	530	501	508	551	551	534	557	539	584	549	539	510	513	536	508	524	541	549	571	513	519	507	548	541	501	540	534	573	577	495	544	587	538	564	521	523	495	540	534	558	551	533	528	549	547	550	530	535	512	516	498	525	527	531	581	491	512	546	552	568	490	523	491	518	534	510	565	567	575	530	548	531	552	511	533	512	510	528	513	513	530	515	536	557	538	555	519	473	556	546	541	536	513	579	531	562	540	556	534	526	512	529	541	565	524	515	490	518	566	534	526	525	573	508	513	563	528	541	517	527	527	538	558	539	527	544	500	528	590	568	546	541	530	538	523	550	543	518	489	532	571	539	540	524	573	551	506	534	520	564	530	495	534	532	556	560	544	564	529	580	491	518	501	544	532	527	543	531	505	483	560	519	527	580	521	559	537	552	540	514	579	510	547	526	514	559	530	504	550	494	546	535	499	564	528	538	556	535	523	534	527	554	525	519	513	505	516	502	527	528	513	578	540	519	525	501	512	563	553	510	553	535	553	508	528	529	573	549	544	515	509	556	541	536	561	489	519	543	529	505	542	544	556	545	550	544	511	512	532	517	531	521	516	484	505	491	528	494	514	521	552	532	552	544	546	538	532	545	503	520	538	543	530	495	548	563	514	530	536	540	542
32545	12116	1502	456	375	375	352	331	380	380	351	371	348	356	339	351	366	354	321	367	392	365	360	371	347	351	350	314	342	374	359	348	361	348	336	358	355	343	341	326	395	387	367	370	372	343	339	367	334	347	342	339	367	346	370	357	328	382	332	368	383	325	321	348	344	395	389	366	348	344	344	346	382	366	358	351	361	367	394	372	342	375	342	324	331	364	372	347	330	306	369	360	343	369	330	366	341	354	373	313	335	379	348	359	342	343	354	353	386	325	358	360	360	356	368	339	396	352	356	333	330	370	371	366	308	365	367	346	300	357	372	339	368	342	341	357	336	367	344	348	363	364	380	339	346	358	316	338	344	344	320	340	353	351	381	354	356	360	333	351	340	368	326	354	372	369	325	321	354	358	338	331	383	336	355	341	343	383	358	340	349	328	302	343	330	344	354	355	368	371	339	367	354	343	348	371	360	366	331	342	337	373	351	315	359	337	346	329	344	373	331	344	365	373	336	331	347	349	343	323	371	389	311	350	329	347	334	351	365	322	366	354	320	381	359	322	313	281	343	373	317	344	346	361	350	333	360	383	397	344	323	334	367	332	412	373	368	359	347	311	340	330	334	346	370	358	393	321	346	302	347	358	361	357	330	355	350	325	349	327	351	367	324	332	360	369	355	359	331	325	362	337	348	367	355	366	346	361	360	306	385	335	339	336	326	334	328	345	334	349	346	321	339	328	365	362	367	373	362	341	336	338	328	338	363	365	361	337	323	352	350	351	328	334	343	343	359	333	378	325	347	355	354	345	344	340	336	348	345	387	354	384	372	344	348	356	350	373	357	339	358	345	334	355	375	337	344	365	325	337	326	321	343	336	319	346	344	355	326	364	370	368	325	330	357	360	346	355	340	361	324	371	343	347	331	358	363	349	328	327	345	344	404	340	324	334	371	349	359	361	339	354	330	358	372	324	392	356	331	358	356	333	401	386	379	344	329	336	300	359	381	392	331	356	365	386	395	348	373	397	337	349	388	358	366	313	354	383	333	359	374	360	362	373	393	336	304	374	358	346	366	331	351	380	345	342	338	308	309	316	369	337	327	358	343	365	356	299	393	353	348	336	352	363	354	348	298	345	341	359	339	324	379	335	342	342	319	372	350	323	346	351	359	339	354	344	352	331	344	321	327	362	382	372	338	364	345	356	333	384	340	358	375	342	354	302	372	361	388	370	357	352	360	355	382	349	347	396	351	366	338	325	399	342	347	343	349	356	382	394	354	376	340	341	328	339	345	343	364	353	349	340	342	338	340	326	307	304	328	354	359	327	319	369	343	371	343	380	297	329	354	327	338	341	352	339	324	331	337	333	313	364	390	400	337	339	353	363	348	384	361	344	339	327	345	335	344	364	334	374	403	369	367	378	347	346	349	342	330	348	340	330	350	340	386	356	411	328	334	355	330	342	355	371	369	395	369	343	382	325	331	364	348	347	352	369	354	343	350	362	353	369	340	353	390	327	363	320	360	334	317	350	334	322	346	350	302	324	384	351	399	356	359	350	365	354	345	370	339	380	344	346	341	350	360	338	335	355	344	367	347	359	352	347	355	365	386	320	356	364	372	357	342	337	368	349	377	351	368	392	390	319	353	352	335	343	334	350	327	377	342	332	320	328	317	367	343	353	338	359	349	330	351	373	356	366	328	347	354	345	339	343	326	356	298	343	393	362	367	352	375	323	297	362	340	351	310	334	368	332	346	335	296	329	369	346	388	325	365	324	335	314	338	353	390	321	357	336	371	335	349	359	327	352	330	367	356	325	361	360	355	334	340	346	344	337	360	351	372	368	352	359	359	344	337	337	349	346	345	359	352	339	351	307	337	333	330	343	311	364	376	416	341	328	369	358	343	363	327	347	341	381	345	320	380	362	328	370	365	336	340	335	335	331	372	363	335	319	342	351	367	355	342	309	356	338	331	325	334	337	337	370	377	361	338	342	321	331	326	351	383	367	341	378	329	322	385	380	350	373	370	348	342	334	364	341	346	364	392	349	355	327	388	368	325	370	360	375	316	382	337	357	352	344	377	338	383	367	327	350	341	344	363	360	356	375	341	359	339	335	387	336	353	341	376	345	385	335	343	324	343	330	370	346	342	372	342	361	365	353	362	352	352	336	341	343	376	321	361	327	337	362	347	337	308	345	366	367	354	336	331	329	332	324	356	359	368	347	359	352	368	347	317	347	306	352	359	368	345	379	367	353	348	358	353	370	362	358	345	356	340	347	354	346	389	393	321	365	340	327	351	374	333	358	361	347	375	322	341	339	383	332	359	349	309	332	347	315	362	374	380	378	369	333	364	345	351	363	362	346	360	340	378	358	365	351	376	350	350	382	328	346	365	341	357	365	372	349	326	352	348	342	347	355	325	350	360	349	348	361	338	340	334	354	377	356	353	362	349	325	332	340	371	381	359	355	354	378	348	357	347	358	331	369	364	325	375	310	361	342	336	325	369	344	315	351	349	335	305	334	362	348	356	363	307	370	356	363	348	374	361	356	351	328	332	332	314	356	332	348	355	358	346	342	303	378	390	358	357	372	344	336	334	326	332	344	363	352	354	347	337	336	391	332	413	350	334	319	317	359	359	349	355	343	356	336	362	336	362	356	337	358	370	344	362	342	346	347	376	309	326	354	352	353	375	358	325	331	356	357	341	358	322	355	355	345	359	346	343	350	379	357	351	338	346	308	334	334	342	348	365	323	335	364	329	342	389	346	334	355	401	341	310	373	360	308	334	341	367	370	367	347	336	349	360	382	331	332	376	341	360	340	390	332	357	337	315	359	329	369	354	331	357	314	328	347	307	379	321	333	357	325	311	369	366	332	331	345	398	392	375	376	335	355	339	368	347	322	341	334	343	372	346	356	360	340	322	337	341	337	325	347	394	342	355	326	332	349	319	328	371	351	322	364	339	338	359	372	351	370	372	346	355	308	315	318	390	364	349	342	331	338	340	366	351	362	364	330	308	337	385	391	328	348	401	346	360	359	357	354	325	349	377	357	341	313	370	337	347	333	358	338	351	327	363	329	346	345	310	380	352	367	332	345	364	347	317	353	365	326	339	327	352	337	366	377	320	364	336	343	399	329	333	389	361	359	361	329	362	354	359	401	344	337	351	381	364	343	354	353	331	362	345	384	361	365	358	350	371	368	358	344	346	350	378	348	334	326	350	352	320	354	362	343	300	363	384	359	347	346	320	352	324	367	342	370	338	315	316	333	385	388	383	337	355	359	366	358	322	330	326	342	332	352	360	342	356	364	342	343	347	352	346	358	364	336	381	384	368	334	375	340	333	341	333	407	322	351	352	349	321	347	329	329	381	356	338	371	315	363	343	324	365	361	394	314	366	397	362	341	349	363	337	363	343	349	338	366	357	387	344	334	360	339	348	329	350	345	361	359	352	353	335	321	327	301	333	334	350	316	392	373	327	349	333	353	349	337	343	365	330	346	345	355	354	355
5384	1002	876	840	788	805	876	787	832	824	816	812	790	799	806	803	798	762	759	748	763	833	802	827	830	857	807	853	745	856	800	786	802	796	819	774	741	812	808	810	827	791	790	787	822	791	839	791	831	832	755	824	749	809	774	794	763	782	790	741	796	814	809	803	809	806	818	776	822	827	801	803	838	782	800	742	851	821	727	763	761	797	821	787	813	773	807	812	782	846	813	812	831	855	817	775	803	809	851	787	775	795	794	814	802	786	800	787	810	821	780	769	785	793	834	796	787	809	806	787	796	841	809	824	811	790	808	794	777	836	850	841	809	795	806	851	779	793	752	818	803	868	818	791	798	872	794	800	795	819	775	853	828	818	808	789	795	785	810	872	802	785	792	780	817	815	776	807	808	859	803	839	787	807	813	865	790	808	804	819	840	762	772	831	789	814	783	793	817	837	781	801	850	802	804	764	753	813	770	804	805	843	884	763	822	811	821	796	796	803	808	775	784	828	777	797	762	827	823	820	747	813	799	836	767	852	825	851	835	839	855	783	770	744	767	829	826	777	808	813	751	758	839	793	849	821	746	838	805	821	812	783	767	833	821	792	774	865	762	813	785	812	859	817	814	795	797	806	828	789	802	764	819	831	811	821	772	807	834	777	822	787	830	772	847	800	736	805	836	792	795	798	774	819	747	818	773	803	812	821	763	774	803	806	805	780	821	805	812	806	809	829	785	818	787	803	773	803	822	821	864	835	766	810	829	776	834	809	797	804	774	843	777	821	833	789	808	822	839	824	807	799	774	787	793	768	814	877	811	842	757	785	764	801	781	797	769	822	816	810	821	786	796	847	842	760	803	784	797	794	755	756	853	793	778	831	835	847	789	813	806	776	867	775	776	802	794	850	824	803	778	845	818	780	827	802	849	854	765	797	812	789	817	806	765	810	805	775	761	824	799	828	771	831	776	777	861	835	792	791	828	808	799	818	799	819	774	796	802	812	838	858	771	767	841	869	816	808	787	782	833	794	838	805	841	837	817	757	832	805	868	815	791	760	823	774	781	825	750	778	785	841	791	798	770	836	791	836	788	776	822	864	826	742	830	779	798	832	741	758	796	806	865	813	760	819	795	806	872	789	843	802	791	816	766	803	824	799	798	758	795	827	774	803	710	781	815	799	820	775	764	842	771	817	814	779	773	763	750	791	803	801	857	736	843	798	810	793	783	823	840	793	833	820	802	793	836	814	789	832	846	767	800	811	766	788	816	833	789	825	794	796	793	781	802	872	802	830	835	807	744	789	808	789	771	824	838	803	797	787	786	784	833	848	807	869	851	758	847	794	801	779	821	838	804	825	753	785	765	809	855	835	820	769	817	805	812	753	768	795	795	783	811	786	788	811	792	812	814	778	811	820	810	820	833	768	802	793	837	774	777	841	792	781	812	817	795	770	805	829	873	766	753	755	839	805	779	805	785	799	799	836	813	867	857	819	812	818	765	833	754	799	811	814	750	829	788	789	830	830	777	822	789	821	797	767	760	762	772	814	834	822	800	830	800	845	800	815	792	826	798	766	815	795	844	789	799	816	797	786	876	771	795	769	778	745	817	760	766	829	773	764	789	763	769	791	783	851	822	822	805	774	792	798	797	765	811	816	780	816	786	783	814	834	826	796	811	875	775	855	815	816	874	798	833	832	799	747	760	757	811	812	776	804	780	822	785	784	786	775	799	744	780	814	824	840	796	789	807	803	777	803	807	781	769	804	774	785	756	780	838	824	823	843	816	801	794	807	834	766	771	808	824	764	773	829	813	801	779	785	804	795	822	782	809	771	809	847	814	789	807	777	830	823	854	752	786	781	801	819	830	863	843	799	783	764	761	843	821	787	804	775	796	787	809	790	820	803	784	747	831	724	816	812	755	819	781	810	834	842	793	779	802	835	854	818	817	820	807	849	798	773	819	793	784	801	754	797	784	880	757	768	793	772	836	837	780	817	824	775	801	796	779	826	786	792	783	828	836	761	772	844	836	810	807	834	811	819	786	868	817	804	814	774	804	805	786	735	794	766	784	814	763	806	794	778	789	806	813	779	821	810	841	834	827	797	821	818	776	795	797	803	740	809	813	842	800	780	835	824	773	759	805	818	820	812	830	766	832	810	776	824	802	815	794	764	825	795	805	854	795	827	811	822	787	768	841	795	875	812	828	850	827	831	824	842	758	780	785	788	812	778	809	786	817	835	811	780	793	789	779	769	808	776	793	787	837	844	822	794	788	795	772	846	776	853	736	775	832	827	747	823	761	765	756	772	832	802	822	801	779	829	799	844	776	771	785	786	829	800	797	772	780	874	810	813	830	774	807	834	782	798	768	776	823	852	832	823	829	824	810	803	797	779	773	788	804	783	843	794	807	833	852	814	859	837	796	792	767	778	800	794	810	770	816	755	804	813	780	789	881	790	845	778	783	809	803	811	823	796	771	806	825	856	809	792	797	772	822	802	789	809	786	816	783	792	770	804	861	838	795	809	762	820	806	819	847	796	789	791	853	720	801	766	784	825	808	836	775	779	805	789	816	828	774	808	775	799	884	792	813	811	783	776	835	827	835	840	858	807	817	827	906	809	791	787	819	771	772	808	782	780	788	806	801	825	805	816	818	734	808	832	844	781	791	793	822	791	832	808	836	830	769	779	790	805	865	787	824	813	792	787	867	846	857	816	812	818	809	853	862	830	814	815	791	813	791	791	785	782	813	788	790	811	806	820	818	787	786	828	743	744	799	856	808	783	828	736	825	808	786	781	798	766	832	758	769	804	833	786	807	770	798	793	856	806	770	836	784	816	829	855	776	825	802	824	741	831	780	803	839	831	885	784	788	816	825	843	813	810	821	788	787	837	791	782	816	796	803	797	817	766	801	780	774	764	845	747	794	832	837	805	859	811	798	855	792	763	763	781	781	842	842	818	770	817	837	761	811	808	792	766	750	830	806	849	822	825	778	803	834	785	800	821	756	850	767	825	782	841	825	777	796	767	776	809	824	748	783	769	776	802	776	800	763	837	840	792	806	796	802	852	803	860	845	839	783	782	806	814	770	817	797	786	805	792	802	785	793	828	833	794	825	750	816	727	781	791	882	808	803	828	762	754	806	831	875	796	829	773	757	850	814	819	780	817	810	805	744	824	803	835	779	785	842	825	849	820	810	778	803	823	756	735	794	750	817	825	855	822	768	748	803	774	782	846	793	861	758	829	824	794	804	814	813	751	817	775	788	802	763	802	767	786	787	805	806	749	744	856	793	797	767	830	864	809	830	812	850	802	828	840	787	812	829	871	844	860	828	834	806	818	819	795	795	788	787	779	781	820	793	795	815	787	797	772	811	815	821	845	782	836	804	829	754	797	763	836	811	835	781	840	797	770	806	752	765	861	812	806	760	765	777	789	846	799	814	756	745	804	788	827	816	787	810	782	809	794	841	847	780	818	866	821	791	839	823	769	788	805	779	793	810	799	826	830
24506	20857	24476	27318	20153	1868	620	560	449	490	429	423	411	441	433	426	409	414	446	442	426	413	422	415	436	392	425	417	385	442	398	407	413	401	448	411	409	382	427	438	442	453	434	409	402	406	389	408	433	432	419	441	390	423	437	370	443	416	428	404	429	389	427	355	389	401	415	405	399	413	438	409	392	411	437	434	396	413	398	400	429	392	427	407	408	413	385	419	403	431	400	377	419	413	376	381	403	399	407	426	450	411	397	421	442	399	396	424	438	426	389	408	440	427	403	375	435	395	413	422	421	445	431	422	409	374	400	449	432	413	454	447	414	425	406	418	426	377	410	409	400	392	451	420	407	407	393	416	480	449	394	439	415	397	431	453	411	451	400	381	405	423	395	443	422	421	412	386	408	414	412	419	398	383	410	418	386	426	406	359	419	418	370	380	420	436	453	445	400	377	418	428	446	398	423	403	427	402	438	413	434	431	446	405	390	405	421	404	441	434	428	424	442	334	449	444	394	444	387	388	422	432	462	424	402	482	363	416	396	396	420	353	394	435	382	400	414	412	447	427	411	425	387	480	407	397	436	430	420	395	405	409	425	401	449	434	443	410	402	417	406	430	387	423	411	383	430	430	387	362	407	381	447	427	445	431	409	407	400	395	394	382	439	376	429	401	378	394	407	394	435	384	382	395	405	391	377	440	407	431	402	437	430	407	472	403	366	423	428	422	375	390	395	401	432	411	410	429	382	380	400	383	383	395	419	407	435	440	389	413	444	396	431	439	395	401	417	405	374	404	408	422	419	420	394	444	415	418	410	371	420	404	401	435	403	426	436	437	400	370	391	441	453	399	415	432	430	446	399	401	441	435	428	418	430	436	400	404	441	427	413	399	434	434	387	387	411	463	418	398	414	410	423	451	426	416	386	372	433	436	411	429	356	429	391	374	423	401	407	419	400	396	424	402	400	389	403	425	403	412	388	430	406	397	443	416	406	412	407	433	395	426	434	419	407	460	381	444	436	451	421	381	407	399	450	427	433	421	447	399	404	460	416	401	402	376	422	388	385	384	396	409	421	404	409	433	381	393	394	424	392	422	425	411	403	404	396	443	370	400	416	425	423	404	406	435	457	373	390	385	401	394	425	376	423	463	408	413	410	426	448	403	408	382	373	449	413	446	451	418	394	412	387	404	419	398	433	388	414	441	434	388	380	445	399	407	419	446	419	442	420	405	389	421	406	429	416	407	410	386	374	414	375	401	391	384	442	438	410	435	404	445	458	451	403	397	441	415	428	453	423	381	400	358	432	436	440	425	393	397	416	422	433	434	411	376	390	415	396	406	409	416	449	427	404	435	438	426	461	424	398	419	416	408	407	406	413	445	402	394	412	407	434	394	404	408	415	405	384	400	415	412	419	406	421	437	376	431	440	439	442	416	368	392	443	405	407	429	434	438	410	374	407	394	414	366	405	451	405	402	406	433	390	410	376	376	381	405	458	420	413	426	407	428	436	383	375	446	437	398	414	402	419	412	410	409	417	392	415	448	418	392	423	432	448	411	438	444	403	388	382	422	437	407	426	422	414	400	405	394	396	440	425	422	357	415	412	431	366	365	415	413	415	400	402	403	461	435	401	437	422	399	352	395	434	403	403	417	385	416	432	407	397	427	386	428	391	404	438	441	422	453	396	423	424	437	407	388	424	406	413	415	376	438	398	404	435	397	416	380	414	395	388	413	393	412	443	410	379	356	413	381	430	415	405	377	426	396	423	398	370	408	420	396	411	451	409	428	424	427	399	405	419	401	430	407	452	404	388	425	397	398	408	361	441	376	440	389	390	422	447	379	419	384	412	384	398	406	428	410	413	386	390	444	431	449	408	434	401	419	401	468	453	364	412	437	448	394	416	410	409	392	400	422	453	411	414	431	389	424	411	362	401	420	371	407	433	400	411	423	422	377	435	431	413	402	365	379	410	381	394	451	422	411	412	373	412	438	418	449	381	357	391	439	401	418	429	460	433	365	391	395	390	412	425	393	403	396	395	390	434	408	419	406	387	384	417	428	429	405	407	426	442	420	386	403	406	404	400	455	422	402	424	422	408	404	412	378	411	441	417	408	389	408	414	411	431	424	423	380	450	404	418	428	426	423	403	437	412	401	439	420	434	424	417	421	437	442	431	395	394	416	421	443	405	403	430	434	380	416	416	394	415	403	411	402	362	447	420	397	404	435	425	422	406	384	402	384	418	394	415	416	426	436	385	387	421	380	425	409	433	405	407	423	389	394	451	419	407	423	393	379	403	406	404	396	398	440	411	406	389	414	400	397	407	407	412	412	391	388	432	405	412	381	420	423	398	416	420	418	396	369	402	394	431	384	422	422	405	401	392	430	419	436	393	401	417	413	420	412	401	406	413	440	432	419	382	399	413	449	409	420	411	413	406	436	403	394	454	460	447	416	399	423	414	408	376	401	401	430	428	413	434	376	432	374	399	409	398	384	450	427	425	385	448	392	379	450	392	418	409	432	403	429	416	440	424	394	400	408	360	430	419	394	414	401	439	418	405	426	376	408	425	413	398	404	408	406	416	489	414	414	394	416	437	400	467	412	449	393	392	387	413	453	449	413	433	390	451	421	377	432	395	417	430	427	449	394	461	407	443	411	409	420	433	392	413	398	434	388	388	417	394	441	407	424	414	411	430	416	411	420	408	366	439	418	415	429	398	416	389	409	407	413	441	434	431	439	399	465	448	418	408	432	410	433	421	430	406	412	426	455	394	431	408	410	372	445	422	408	409	436	420	425	381	408	387	402	390	402	398	429	384	402	461	430	429	433	452	402	441	435	439	399	454	397	412	454	435	409	429	395	394	421	417	436	407	395	448	419	440	417	430	414	445	414	422	447	378	374	387	385	407	436	406	399	408	408	425	423	413	420	392	434	421	405	376	406	416	409	420	421	406	416	388	388	418	405	418	445	404	421	393	363	463	419	384	421	394	405	348	399	372	402	375	375	414	402	422	409	407	423	423	357	449	388	394	417	443	408	417	413	438	378	429	407	372	424	436	407	418	450	410	398	424	439	397	384	395	442	407	423	405	428	397	414	388	406	447	421	435	441	409	392	448	406	406	403	411	429	393	393	431	408	436	412	434	427	437	422	388	392	372	432	455	436	339	452	420	437	419	402	414	414	437	373	398	420	420	456	441	414	401	372	413	451	413	420	407	412	396	462	389	439	380	397	393	435	410	399	422	433	365	410	412	381	417	415	400	394	423	414	429	394	412	359	410	417	401	434	424	421	411	404	456	404	395	372	406	404	463	391	452	412	422	429	416	401	405	395	431	433	369	422	384	424	432	427	434	437	448	428	395	388	397	401	421	403	396	388	385	368	399	430	446	419	373	392	447	391	401	417	435	383	367	429	382	394	435	443	430	386	418	420	414	425	403	393	395	389	402	393	413	414	407	378	401	389	418	409	434	402	397	430	429	424	367	424	433	397	378	425	383	433	428	431
3747	3130	2129	1354	1141	988	1007	954	941	972	880	932	929	886	884	901	969	980	959	897	876	933	916	869	914	930	932	899	918	831	905	893	836	935	878	875	939	927	907	918	864	913	905	877	861	924	938	831	924	845	939	907	916	936	912	854	926	904	870	891	947	983	878	903	949	942	846	880	867	964	903	868	904	915	893	929	927	827	886	888	896	887	790	896	889	886	911	862	914	928	955	906	896	966	962	923	902	904	897	875	886	895	915	905	898	935	893	892	945	889	934	895	831	898	860	934	885	937	817	905	914	827	856	902	921	905	883	921	939	904	868	896	925	895	942	893	924	922	912	919	917	926	927	883	888	915	832	878	894	867	900	881	917	858	852	929	863	936	840	945	919	870	930	943	865	892	904	880	875	896	899	919	868	899	897	885	898	877	877	843	887	925	909	889	887	966	877	916	933	870	863	928	924	885	891	892	890	848	947	907	896	910	864	853	869	911	958	862	882	904	871	878	864	900	900	929	846	916	908	903	905	883	910	912	931	921	904	884	847	909	932	941	871	882	912	893	863	871	917	876	856	940	947	911	911	888	910	928	921	905	847	951	885	900	892	883	883	947	890	896	919	882	851	893	958	880	928	918	865	871	894	896	871	911	903	923	888	845	931	906	850	951	884	938	909	906	940	874	942	870	924	887	908	918	918	953	924	867	907	932	810	849	911	953	899	948	870	825	918	863	921	902	897	930	910	893	883	876	898	900	863	847	895	865	899	955	951	914	930	895	881	912	904	840	904	954	916	911	871	887	841	908	886	908	896	900	865	928	942	902	942	893	900	948	898	909	925	958	895	906	912	887	913	876	928	926	890	883	913	904	925	926	938	925	912	887	937	815	927	970	939	953	910	884	909	906	935	926	899	920	881	889	837	882	904	957	962	907	864	883	923	921	861	911	931	874	904	849	955	934	861	902	915	900	893	924	928	928	828	928	942	896	914	877	958	936	866	922	866	870	885	868	843	873	926	850	872	900	902	900	876	892	967	878	872	881	913	936	911	907	953	925	985	857	883	880	953	918	891	837	910	856	906	899	875	935	874	925	874	921	899	897	868	869	925	888	895	921	901	902	876	892	929	920	857	917	957	887	933	906	891	915	964	863	877	976	905	928	903	918	898	912	911	903	917	930	922	953	939	882	875	908	867	881	847	919	853	887	870	904	926	882	882	932	910	922	902	926	928	921	891	933	909	923	886	920	841	905	854	920	913	851	924	902	941	925	929	911	873	957	900	856	888	911	849	867	927	894	929	940	871	868	939	882	913	895	926	936	849	894	898	904	891	959	831	858	892	904	907	954	888	893	924	874	926	857	932	925	850	868	903	881	898	873	949	883	927	844	894	877	897	879	863	933	834	892	932	954	914	895	864	904	921	912	890	925	895	865	918	890	902	891	902	901	863	907	908	870	891	840	896	925	880	912	918	914	930	883	933	878	890	972	921	888	834	903	870	926	935	897	911	946	918	827	935	926	885	921	889	866	871	914	906	886	894	891	877	900	962	911	918	883	904	891	900	869	933	868	924	866	908	910	853	896	844	933	930	911	883	887	923	926	885	892	928	914	875	928	943	892	875	886	867	927	862	857	885	938	934	870	874	862	870	925	880	900	944	893	888	936	915	930	948	840	898	934	863	908	923	914	861	941	949	953	877	915	906	934	915	919	924	892	877	959	908	956	918	926	856	876	858	954	899	910	905	899	879	951	1000	937	923	880	903	892	917	901	850	922	865	912	900	850	946	881	913	903	923	889	851	874	942	906	900	947	932	922	873	937	851	922	937	932	873	907	933	881	947	887	882	905	922	954	866	886	862	913	925	889	920	887	874	909	929	930	873	851	864	929	870	856	886	907	914	913	910	877	914	876	826	921	919	907	909	915	902	921	888	934	910	887	890	888	895	888	935	877	880	958	867	889	950	951	911	905	896	881	888	870	914	894	936	916	908	857	914	898	891	930	838	882	878	909	903	902	945	907	934	909	887	923	863	908	879	912	894	905	876	945	915	863	915	887	902	938	960	860	896	929	915	940	910	916	945	881	941	887	822	895	860	920	920	888	895	892	880	941	890	909	926	893	910	938	866	873	892	890	897	871	910	882	893	926	891	900	866	897	905	880	901	902	932	867	857	904	931	895	924	940	880	873	888	886	808	879	903	871	862	902	879	943	890	912	958	929	925	916	945	896	922	919	926	880	931	910	896	916	883	930	850	872	919	869	882	834	938	925	886	921	898	871	894	879	883	902	889	902	899	875	894	858	928	867	927	915	922	905	888	950	928	825	889	918	867	924	898	894	909	856	935	874	885	974	871	944	910	864	952	890	911	891	910	898	908	952	868	933	916	863	912	933	860	956	907	939	913	908	907	897	855	980	919	916	961	882	898	920	900	933	887	857	893	911	888	927	895	866	911	865	905	938	1000	877	871	897	930	905	855	883	921	862	910	919	931	907	856	905	934	959	866	834	904	894	890	948	893	903	876	944	883	857	921	918	860	897	911	901	924	914	910	871	919	864	943	893	877	893	912	873	879	942	923	902	904	918	980	865	925	863	906	865	888	889	888	881	875	928	884	939	899	845	938	882	913	923	892	877	937	864	874	915	897	912	879	909	867	871	916	874	890	855	871	925	902	920	866	893	870	877	886	880	928	881	890	905	895	941	942	922	917	916	878	899	907	877	884	894	918	925	930	900	884	889	898	942	944	872	915	918	852	875	881	863	866	918	920	892	916	879	904	879	847	909	871	853	857	923	915	934	901	894	932	910	850	925	930	911	922	908	893	970	892	961	911	960	907	924	854	906	917	885	992	864	924	922	907	908	967	960	867	870	921	850	937	911	895	884	895	965	879	854	922	900	926	864	930	870	879	879	854	878	899	956	921	883	935	950	945	880	921	917	884	870	924	908	888	889	945	903	866	899	912	938	890	923	918	860	868	916	886	913	945	941	890	873	862	901	888	838	861	907	937	905	928	881	850	923	884	947	870	906	943	895	923	950	930	880	915	871	877	883	857	872	925	914	862	918	882	908	899	907	882	935	855	916	884	873	921	907	951	909	908	874	974	899	933	880	919	938	845	914	889	935	922	902	897	863	889	888	878	941	858	952	902	940	877	891	896	901	892	903	872	923	910	927	830	935	883	869	942	906	874	902	879	859	908	905	895	879	923	881	904	918	853	885	880	857	910	937	885	895	890	891	966	883	924	898	918	900	896	917	947	886	944	915	879	857	885	894	869	835	910	917	927	908	887	949	903	900	874	916	965	861	908	924	877	882	942	882	936	910	909	881	961	949	904	897	894	899	944	868	873	900	890	886	915	891	932	913	847	838	948	868	896	954	888	883	936	915	900	875	930	922	883	860	937	858	942	873	886	919	908	839	928	929	890	881	910	923	873	902	854	893	903	928	916	871	908	913	864	856	883	865	891	869	893	910	911	936	883	825	927	885	914	937	905	915	909	970	923	912	953	866	927	919	900	873
23624	20872	25156	26709	20881	20868	2988	527	358	355	297	321	299	262	292	272	267	259	248	280	267	262	226	266	260	255	246	243	230	228	268	231	233	246	222	232	246	210	265	243	206	208	228	261	248	258	203	240	255	226	255	247	244	254	243	231	236	255	228	247	240	257	244	245	246	249	299	252	273	217	237	230	238	238	249	237	276	230	234	232	266	220	230	234	213	257	261	246	236	253	264	232	212	197	256	252	251	226	235	238	244	251	250	263	267	244	226	251	231	249	248	253	202	246	261	234	222	244	257	248	203	223	216	243	226	227	222	225	205	236	239	231	218	212	220	233	243	227	243	254	235	219	232	251	235	251	228	236	223	236	242	218	229	212	263	240	243	226	213	226	255	238	226	221	237	233	227	208	232	259	236	246	255	255	274	230	245	222	232	229	263	255	256	233	233	214	220	223	228	242	232	257	268	225	219	208	269	239	244	283	261	237	224	251	225	217	205	241	241	253	272	261	234	250	236	221	221	210	215	264	214	262	265	248	208	226	227	263	240	208	251	210	208	260	238	232	246	229	212	216	228	227	206	224	247	263	240	272	235	242	228	218	268	239	222	254	259	256	258	245	220	230	232	226	232	224	231	252	246	227	258	235	228	225	231	235	246	246	264	236	250	241	195	222	248	215	208	228	285	250	241	224	219	218	219	248	213	201	251	234	229	238	216	247	256	218	236	252	253	211	240	230	263	220	240	254	221	262	219	237	247	235	236	238	246	253	218	232	253	247	245	208	208	221	221	229	227	242	239	224	218	220	237	214	231	233	221	224	271	242	269	237	242	229	223	248	213	258	225	246	234	255	225	239	235	244	247	226	239	215	242	230	241	230	205	245	262	236	235	250	230	236	211	267	221	232	240	253	264	235	213	226	258	237	235	246	231	230	247	241	236	233	199	239	231	245	208	241	280	258	248	221	231	227	260	237	253	212	244	230	238	223	218	234	226	242	220	257	246	267	235	222	230	223	233	218	246	237	252	234	229	211	257	237	229	255	220	213	235	251	233	224	221	233	222	248	248	254	236	219	231	237	246	209	278	236	249	220	244	243	224	258	210	224	222	234	242	205	248	246	205	238	212	205	242	229	226	231	251	213	237	253	221	228	229	214	211	237	240	236	210	233	238	236	233	243	219	226	238	233	277	243	229	235	227	239	230	280	240	234	236	249	262	246	258	238	220	217	221	229	257	250	238	275	245	283	204	200	281	246	278	228	223	218	243	231	225	228	249	238	231	206	201	258	204	199	229	262	237	231	234	230	223	225	220	229	239	242	264	227	212	205	250	254	238	224	218	205	272	243	205	219	215	261	213	250	197	199	250	247	234	242	222	226	248	261	237	215	227	237	252	237	237	246	212	212	247	221	234	246	222	223	219	231	253	239	220	244	207	226	219	218	258	232	244	241	220	249	256	235	202	227	236	206	223	221	219	262	240	225	247	233	211	218	234	249	242	228	223	198	232	242	228	232	237	246	239	230	217	216	232	240	208	228	229	252	249	234	230	249	247	225	249	244	231	227	237	257	216	239	218	240	254	202	243	221	255	243	220	234	228	208	224	229	232	239	267	233	204	239	243	250	204	231	240	227	247	227	220	236	226	223	232	232	257	207	232	221	233	207	278	250	253	241	241	238	241	206	257	223	239	238	245	232	251	236	233	229	235	222	253	250	214	218	215	245	224	233	222	234	236	231	226	244	241	234	243	228	266	232	224	251	206	248	266	248	240	209	217	205	215	241	245	259	237	244	221	227	245	254	232	225	221	223	265	225	234	232	247	233	229	267	251	239	245	221	225	220	234	221	222	229	216	247	223	232	242	249	238	224	216	235	232	252	252	256	249	233	224	228	222	251	249	256	200	211	206	226	235	243	253	230	253	230	233	227	245	272	203	233	234	216	237	232	218	248	235	253	255	241	264	268	255	264	206	254	252	209	239	267	266	231	254	247	243	228	217	222	218	225	268	232	217	231	216	259	228	223	248	270	255	248	234	215	229	219	257	244	270	231	246	251	230	247	217	246	238	217	238	215	214	238	225	232	221	233	215	236	233	233	236	230	217	271	233	256	269	252	221	250	224	229	236	257	188	253	207	231	229	252	236	234	250	255	257	256	231	210	224	271	260	232	222	234	273	224	225	216	221	233	246	251	241	250	234	199	217	222	226	227	241	219	251	228	250	243	256	226	204	249	217	206	261	243	217	209	199	216	210	231	238	237	248	259	238	248	245	229	244	229	242	235	233	250	249	242	238	202	235	258	276	262	218	232	236	236	219	234	288	246	245	250	232	233	247	246	218	225	221	234	228	247	235	221	242	251	262	230	242	224	246	219	208	204	248	219	250	230	223	235	249	235	232	241	229	233	244	266	225	229	230	220	254	244	233	274	218	208	247	225	237	221	256	233	240	213	221	232	248	208	224	221	248	230	250	211	235	257	235	238	221	264	240	247	226	265	233	207	241	240	251	244	277	243	250	244	211	241	259	223	246	232	224	252	211	233	244	218	223	241	239	229	238	224	250	219	266	245	206	256	256	242	244	262	245	246	247	256	247	246	239	193	239	210	221	216	240	242	243	229	239	245	238	227	219	251	231	234	254	242	210	225	221	223	238	209	229	222	220	224	262	250	251	232	241	268	249	209	240	211	245	235	226	251	254	268	203	211	249	226	234	238	227	226	246	204	230	253	242	240	229	255	255	237	227	230	217	251	233	223	228	250	260	234	221	264	248	217	223	270	233	246	238	250	200	249	272	217	255	262	233	239	220	232	261	230	252	224	245	248	231	225	217	239	267	226	247	245	224	244	234	224	246	227	233	234	218	235	270	207	251	250	241	246	244	256	237	217	217	236	224	249	237	258	211	218	248	247	206	252	207	211	227	248	235	253	234	214	236	259	226	263	251	245	232	224	228	212	231	249	227	243	259	238	250	236	209	238	230	236	237	258	228	233	247	219	240	239	255	260	251	230	248	231	205	237	218	229	235	249	238	242	247	213	231	228	257	228	210	235	260	247	217	246	231	225	248	233	250	243	237	233	243	265	197	241	236	247	221	242	221	221	245	231	238	217	219	209	230	246	230	226	238	236	258	254	250	269	215	248	216	209	239	229	238	250	227	261	229	214	246	214	218	236	230	209	246	235	222	211	246	224	238	255	277	253	233	230	209	234	234	235	259	219	243	247	246	242	226	231	230	222	222	211	206	215	243	221	210	218	207	229	274	238	281	235	223	220	237	208	245	240	219	236	212	205	208	242	228	213	229	232	244	219	244	247	243	223	251	252	204	256	226	255	266	252	242	227	250	256	232	245	253	237	215	249	223	271	242	225	229	221	235	209	243	249	224	263	252	254	215	238	250	242	248	252	225	220	235	233	229	233	214	263	227	239	217	241	246	223	220	236	260	236	248	257	244	228	243	269	205	241	214	230	249	223	229	275	205	216	248	215	210	220	226	248	250	247	239	242	223	244	251	226	233	211
3392	4976	3060	1505	973	801	674	651	598	594	609	573	573	601	564	558	536	569	592	599	575	549	546	521	551	525	534	579	573	542	531	553	523	552	582	554	528	547	547	540	524	555	507	583	582	537	503	561	584	572	580	505	506	516	533	512	534	539	558	506	504	552	533	541	572	581	524	549	560	558	554	547	523	519	540	531	564	545	544	568	551	547	528	558	553	562	560	549	540	565	600	563	520	524	531	561	513	516	521	579	521	507	523	572	578	518	548	549	547	531	563	540	568	515	521	539	568	546	536	560	561	560	549	587	537	556	533	559	548	522	532	542	563	517	566	499	553	533	542	546	542	553	560	527	538	540	533	557	513	524	540	547	526	553	562	542	554	556	527	529	554	582	503	512	559	547	569	553	540	564	554	567	555	515	573	553	527	560	514	607	524	489	534	515	545	573	562	532	553	565	582	548	510	541	566	545	563	536	542	529	549	546	546	555	530	553	541	545	516	523	536	608	574	513	558	576	564	517	532	541	589	532	558	546	515	578	541	569	534	519	524	520	581	557	513	543	568	520	532	513	566	515	549	524	545	550	561	581	561	542	532	587	565	596	518	545	513	551	518	550	540	514	583	527	525	542	593	531	513	532	523	537	564	551	550	519	546	542	546	547	540	543	539	551	569	521	563	576	513	536	554	523	527	518	556	496	549	564	566	532	562	568	542	539	530	559	512	544	548	499	528	543	566	519	561	539	557	532	535	542	499	511	536	505	528	534	523	557	544	543	542	527	573	552	527	534	543	519	545	553	515	561	544	527	551	513	548	534	560	487	540	538	549	547	553	536	547	550	536	529	544	541	563	521	571	522	528	521	560	560	560	555	564	530	589	561	530	553	525	512	553	558	523	544	575	555	565	498	556	533	538	543	520	539	556	549	555	563	527	527	481	499	556	506	538	490	524	536	537	533	542	554	532	520	546	495	516	564	573	545	557	532	500	531	504	532	528	549	564	526	539	525	539	558	573	570	514	556	582	528	512	570	535	490	557	525	581	510	540	537	553	522	533	520	571	575	511	538	546	546	533	579	545	553	556	498	518	569	568	566	543	555	539	527	574	549	585	533	559	530	504	527	569	571	541	553	561	507	467	514	529	540	510	578	509	539	503	582	526	530	490	526	477	520	522	560	536	554	537	524	525	521	483	520	510	551	557	532	550	510	500	533	508	549	549	529	568	515	534	538	543	504	571	512	538	559	547	563	571	534	509	515	538	563	514	564	542	564	533	505	579	561	522	524	537	541	508	522	558	552	563	584	564	527	535	523	534	548	545	562	550	524	530	555	530	510	552	528	561	551	539	551	542	534	512	514	518	488	514	574	527	533	531	549	531	577	531	521	594	514	572	521	541	504	588	546	583	585	510	581	556	588	544	562	533	594	526	590	527	489	569	560	556	536	580	557	543	545	577	541	517	524	538	535	604	604	503	553	520	507	535	582	524	571	535	558	517	557	527	543	554	541	526	551	533	567	548	552	518	568	559	559	581	580	594	541	547	519	556	548	546	540	521	548	599	550	572	545	532	564	538	577	554	515	525	538	525	532	541	559	527	557	504	493	532	544	548	516	542	525	508	564	572	539	552	519	505	496	514	539	498	550	532	529	559	513	525	523	539	566	549	525	573	533	562	544	562	524	559	551	579	577	525	522	534	517	543	538	572	565	525	525	572	512	550	549	530	533	559	519	530	519	540	518	539	575	570	532	537	564	540	572	510	515	583	538	559	539	542	497	547	528	507	547	509	549	585	562	548	520	536	558	541	557	563	579	542	521	509	512	580	535	535	556	560	539	564	514	540	566	504	556	513	557	501	560	537	537	542	549	540	573	523	527	518	565	549	566	555	574	541	543	544	542	516	557	495	553	597	550	549	501	534	517	521	530	526	577	550	525	548	519	518	544	583	528	546	562	547	538	522	508	548	532	543	522	523	532	544	547	554	544	515	521	591	564	563	590	535	587	542	520	561	547	514	554	572	533	566	535	567	552	561	518	521	540	537	496	507	526	503	567	527	550	505	573	586	503	509	519	552	540	524	540	559	533	549	570	567	558	554	540	568	574	496	556	530	519	544	546	579	546	527	557	563	512	515	539	553	543	526	548	565	500	549	507	552	554	563	519	539	562	512	532	531	536	496	510	550	540	545	559	542	524	522	514	522	534	517	473	521	558	558	568	538	515	527	528	547	556	530	561	499	541	560	548	511	505	527	563	508	519	537	552	566	523	501	545	563	524	538	535	556	545	543	547	634	504	560	546	534	553	514	536	519	511	561	578	521	568	540	548	554	509	564	557	553	554	534	541	532	516	527	510	545	515	553	498	554	520	510	530	544	554	526	549	594	533	554	523	543	537	595	561	553	525	528	564	541	557	564	526	523	475	581	592	505	530	577	551	524	518	578	540	552	521	545	561	560	537	554	519	555	557	527	528	538	559	535	541	556	523	526	540	523	583	571	495	541	506	506	565	600	531	531	538	521	489	556	509	573	561	532	520	537	534	521	559	555	501	585	576	562	541	519	510	494	489	540	511	524	573	543	553	572	556	570	527	551	551	532	548	597	550	558	591	518	550	524	557	549	571	566	557	507	569	517	538	548	517	534	508	581	567	485	548	575	533	551	527	538	552	560	511	584	530	519	581	565	537	536	541	540	567	546	531	530	513	519	509	567	564	522	504	552	480	570	533	541	530	572	523	534	549	545	499	555	528	522	561	533	573	553	551	512	558	560	529	551	522	513	563	515	516	521	536	569	544	578	537	534	527	594	591	556	538	544	577	508	503	524	560	544	542	527	550	551	542	537	557	519	524	531	551	523	535	517	553	519	551	524	563	514	553	562	526	548	542	538	552	539	519	511	508	510	557	534	549	544	565	511	534	537	528	557	527	554	588	570	514	578	535	552	562	566	523	557	552	556	534	522	527	521	526	538	566	569	533	568	534	534	526	556	523	557	540	581	551	536	542	529	579	534	563	539	548	515	569	544	568	541	564	514	572	513	535	551	485	542	536	482	534	533	575	535	525	559	533	537	525	526	539	558	576	501	551	573	497	564	551	542	553	507	559	547	522	564	537	567	546	532	535	519	566	529	518	532	537	527	531	548	513	583	528	551	522	534	532	548	526	537	554	554	508	546	558	544	551	546	567	539	539	553	565	540	589	536	591	513	530	526	511	490	523	530	517	523	567	535	549	540	554	494	559	533	525	539	476	564	540	558	554	527	500	525	500	532	537	516	540	574	512	520	510	544	567	499	565	558	555	582	565	524	556	504	540	534	572	519	549	525	544	538	570	537	601	490	531	553	546	507	555	501	551	524	562	507	557	585	514	505	543	483	527	560	533	565	543	536	522	540	555	568	545	534	560	552	527	527	519	515	516	559	513	543	533	533	517	587	563	537	518	562	552	526	532	562	552	545	534	506	515	522	536	541	567	517	542	515	534	521	528	560	526	547	535	540	580	556	601	549	545	552	520	569	519
32815	12051	1442	500	439	360	379	388	358	340	310	350	336	338	378	343	326	343	343	367	333	304	344	382	352	344	316	330	337	320	332	356	382	346	392	332	380	333	347	389	352	362	350	348	337	333	314	316	361	376	341	345	334	370	336	362	321	343	357	376	335	389	366	375	376	374	366	364	376	381	329	357	335	365	357	360	358	341	313	343	361	384	341	362	359	344	336	336	335	360	406	334	355	359	345	371	343	367	354	382	389	331	338	358	362	333	356	327	343	350	302	356	324	334	342	378	356	336	355	372	364	353	330	346	324	329	393	366	375	347	369	369	325	366	342	334	346	354	325	365	345	352	344	303	371	343	344	396	318	319	344	345	351	326	365	323	339	330	313	350	359	344	329	338	346	377	354	356	370	343	345	354	355	378	330	364	361	346	358	395	336	333	347	350	373	328	321	345	329	333	354	351	358	331	372	355	337	397	343	326	374	376	360	325	349	323	349	368	330	346	377	361	372	391	356	342	364	356	364	317	332	348	394	317	354	357	361	312	419	340	357	343	371	385	353	351	354	399	380	374	325	358	373	363	343	341	340	336	335	334	344	329	319	361	377	401	349	351	346	334	360	350	382	361	358	320	331	373	374	353	362	338	347	370	345	383	317	354	346	374	349	330	340	338	361	336	358	353	331	340	341	343	309	331	320	364	351	367	316	361	351	353	337	310	372	363	328	339	353	374	354	344	365	384	352	362	322	351	344	346	337	363	358	334	332	362	337	352	359	349	329	354	331	334	362	347	394	365	352	323	355	326	368	337	364	358	354	334	349	369	385	345	355	343	343	348	366	335	356	382	349	316	393	347	335	350	356	352	355	333	361	342	332	331	315	338	352	350	360	318	364	340	314	362	361	363	354	368	381	348	352	334	362	337	351	340	361	371	320	311	351	348	376	346	354	369	355	319	417	303	328	366	331	335	339	369	340	331	374	337	328	345	356	320	360	366	366	360	383	370	379	337	354	365	379	319	350	351	371	361	344	342	346	368	326	368	343	316	369	341	349	367	324	351	331	340	320	370	346	361	356	347	350	319	343	331	329	357	335	361	321	357	340	319	385	333	363	372	337	360	346	363	361	381	378	362	354	334	358	342	370	340	378	340	390	368	346	357	373	343	335	381	322	348	353	330	369	298	349	327	346	332	320	340	376	374	366	328	348	354	354	377	336	357	382	337	340	358	357	351	402	328	366	336	355	400	335	341	352	362	339	359	402	362	330	382	353	367	349	370	329	359	337	406	347	346	334	343	331	341	370	337	347	368	346	321	370	393	349	372	380	340	338	331	359	408	377	352	372	363	395	326	327	383	347	343	331	339	346	335	345	331	328	347	361	317	328	339	331	340	335	339	345	352	322	358	350	338	324	346	362	358	336	331	364	362	379	337	371	351	330	362	372	341	354	325	321	351	349	341	315	393	362	357	362	349	329	347	373	335	390	389	363	326	386	350	356	380	301	385	356	340	364	321	338	374	364	368	374	334	336	341	362	349	347	317	349	372	338	370	319	342	362	375	391	383	372	358	343	331	340	345	341	367	338	351	311	392	367	333	338	351	349	349	356	296	357	373	355	367	338	315	337	343	337	374	353	354	341	371	328	320	356	359	360	354	341	357	350	300	356	383	368	354	344	341	338	356	395	313	358	345	368	390	344	379	368	365	371	409	325	325	360	367	374	335	338	321	350	342	368	369	342	349	333	344	326	333	357	353	367	323	325	378	345	339	342	354	328	356	355	332	350	328	340	360	406	366	353	325	358	306	349	335	319	325	350	337	343	359	378	322	359	353	320	336	322	381	357	346	356	377	346	350	355	332	321	350	372	365	332	335	404	360	342	338	357	383	368	366	336	376	354	335	335	337	360	341	337	332	354	350	402	374	345	372	317	366	383	366	320	341	341	380	370	360	383	351	343	339	348	365	340	370	323	353	348	328	372	350	378	328	290	350	365	366	345	343	337	365	356	364	378	364	361	367	306	353	353	353	341	374	351	374	368	363	337	344	355	325	333	323	360	312	353	368	350	374	322	343	373	340	347	371	365	378	335	346	353	337	380	376	354	336	345	342	335	341	351	359	357	395	368	341	351	379	375	347	330	336	357	378	348	366	340	352	316	362	331	347	364	357	333	371	348	371	367	325	354	353	396	347	344	327	380	361	379	336	387	378	377	386	347	362	330	350	346	318	335	331	335	366	339	353	367	333	326	329	350	353	373	337	343	332	365	338	334	323	328	375	396	341	350	351	336	324	343	361	336	318	341	327	352	320	347	334	363	330	319	324	329	371	363	371	377	327	366	351	363	387	357	349	341	364	333	339	342	358	341	381	358	356	342	358	359	344	382	364	341	360	375	371	373	326	321	367	349	347	352	318	312	347	352	389	381	351	372	337	337	335	365	381	377	348	328	362	363	372	343	352	318	372	339	325	350	366	358	349	356	364	346	394	354	302	342	361	327	377	343	357	381	314	347	318	330	340	337	341	333	362	336	335	351	366	353	353	363	350	383	362	342	345	371	328	371	397	349	361	330	347	357	377	393	312	340	354	334	348	374	380	348	379	331	343	356	338	312	339	356	372	343	345	368	358	349	368	361	351	300	334	314	316	360	375	345	340	357	356	356	393	357	377	346	316	330	358	367	313	332	357	344	338	341	332	325	330	316	375	366	337	322	349	329	356	341	386	337	354	352	363	343	346	385	357	350	354	338	342	366	341	331	322	363	356	380	390	381	331	364	364	383	351	341	353	395	353	364	354	321	340	328	317	413	349	334	361	389	328	343	344	367	360	310	360	375	372	333	356	345	315	346	342	351	337	351	349	366	366	320	377	361	320	343	327	350	349	323	344	368	388	366	338	360	357	355	338	352	350	351	311	324	359	359	354	325	394	372	346	339	352	362	330	328	344	367	346	369	350	333	324	345	363	374	331	360	343	352	324	323	326	346	374	343	363	362	329	380	355	371	367	361	350	346	392	356	382	403	317	375	340	313	333	331	315	336	332	359	389	367	348	345	347	363	352	347	364	377	367	335	320	341	394	375	340	376	347	348	350	325	334	373	350	338	378	348	347	376	367	402	307	351	349	356	350	373	346	361	334	340	391	373	338	359	346	366	353	354	343	324	355	341	347	365	345	377	358	373	339	340	336	339	322	352	329	357	345	329	356	343	339	363	373	352	385	365	345	354	366	364	357	350	356	323	365	364	356	358	348	365	356	339	322	400	344	360	343	350	353	337	347	330	357	307	365	341	347	364	379	317	312	366	347	347	340	359	349	343	351	382	337	382	369	343	348	356	319	373	345	334	397	354	336	352	378	357	363	344	361	360	353	336	353	369	370	375	374	346	349	373	354	323	334	376	340	354	344	333	326	342	349	342	336	327	349	371	343	364	358	391	362	365	333	329	393	361	341	380	352	340	355	342	336	332	383	316	368	328	349	339	345	376	361	361	365	376	344	332	348	351	331	334	371	348	340	323	350
5596	958	858	788	786	739	823	798	841	802	792	768	819	798	755	818	757	850	800	844	778	804	741	793	810	775	819	881	820	811	783	790	814	812	767	792	764	790	845	826	849	843	842	772	858	814	805	778	811	776	821	760	795	808	829	831	808	828	784	852	766	816	865	746	799	781	807	800	816	839	789	809	822	813	802	800	804	787	760	789	822	786	764	806	862	775	771	831	823	809	786	751	816	798	760	795	833	753	807	825	840	792	804	808	754	809	777	821	765	832	837	756	801	782	783	781	761	772	804	800	783	770	808	836	780	786	810	824	838	783	807	776	821	826	790	815	828	812	840	801	813	793	842	801	767	814	770	839	798	855	785	829	841	814	827	763	795	837	816	824	868	820	834	834	791	829	801	807	792	846	836	834	849	813	802	832	777	771	875	778	755	777	783	819	797	785	827	781	780	817	781	781	818	810	824	777	783	812	770	831	843	815	789	819	751	817	791	779	810	792	800	795	802	856	784	841	813	821	790	774	808	801	818	862	777	831	858	869	834	775	871	832	783	855	876	809	842	877	785	773	845	834	834	817	798	787	851	833	826	810	834	804	805	825	824	823	774	828	819	806	814	791	815	805	833	810	855	805	750	797	816	833	759	821	806	827	826	845	751	761	807	780	825	804	804	810	801	865	773	802	796	799	821	865	871	787	804	782	819	765	753	855	831	840	820	814	793	825	818	820	848	786	802	816	813	795	815	848	802	797	816	793	802	790	791	820	839	817	776	786	834	839	836	767	802	832	814	791	849	829	802	797	811	791	792	843	818	829	759	796	795	804	796	812	803	819	799	798	804	820	845	790	799	844	833	781	772	767	819	841	814	867	809	842	780	734	796	869	782	767	793	860	848	817	807	754	819	808	774	793	848	763	842	843	795	784	836	879	793	765	805	822	789	785	785	794	803	782	811	783	834	826	791	819	743	791	765	774	796	835	781	784	858	827	820	726	745	792	752	775	814	754	810	774	746	807	779	782	797	813	832	772	813	781	806	798	809	798	820	804	845	838	761	790	781	856	796	838	790	724	830	805	827	796	863	736	828	816	827	820	863	800	808	800	812	803	795	780	778	826	784	844	826	754	815	780	836	824	840	786	803	808	826	840	785	767	814	812	746	816	837	832	825	787	767	837	829	863	788	804	784	820	815	785	814	788	823	798	761	829	776	789	773	812	832	818	822	785	824	825	825	816	826	806	807	829	854	840	799	745	799	778	903	771	828	796	871	819	863	791	803	839	815	787	802	835	851	814	815	751	789	800	835	786	818	834	812	801	823	789	794	828	855	812	732	810	812	836	781	866	816	862	790	818	772	781	786	813	788	789	743	790	784	789	793	789	748	878	800	839	828	758	818	808	760	833	808	821	844	751	807	836	762	785	803	760	827	828	809	764	798	761	785	827	813	823	796	786	818	821	799	788	788	814	795	812	805	829	824	873	820	820	860	757	795	807	870	785	828	809	780	847	802	769	823	768	839	775	847	822	799	826	820	805	822	785	774	796	849	813	779	774	799	802	804	822	832	827	804	773	791	845	790	796	793	803	830	744	822	796	836	775	784	779	803	872	760	822	798	816	831	838	817	797	856	799	798	853	847	784	729	776	788	806	840	796	809	736	791	797	838	785	781	801	802	784	774	869	814	822	767	788	761	769	813	816	793	866	815	847	820	787	834	847	808	777	823	810	791	834	806	780	766	762	843	762	852	828	770	824	802	815	832	766	839	853	789	829	797	833	792	825	832	817	841	823	792	808	812	783	781	818	774	817	791	790	814	812	810	771	777	768	823	803	800	822	780	866	777	804	780	823	808	789	803	806	798	842	810	813	827	793	820	779	849	828	833	773	797	803	775	802	785	784	844	845	772	815	844	805	795	821	826	843	764	819	796	827	825	766	808	798	801	806	835	750	815	784	818	745	812	844	819	804	766	761	847	820	786	799	834	798	787	821	772	834	800	803	847	796	796	833	812	773	756	839	772	834	775	835	770	810	807	788	854	792	768	824	793	783	757	796	814	813	811	816	817	798	765	782	775	771	812	803	822	819	813	784	822	807	797	771	805	791	771	787	821	849	813	751	840	747	860	811	821	777	780	773	776	777	827	861	815	826	818	853	804	813	846	848	760	819	767	750	788	810	823	784	784	825	810	822	820	808	832	738	794	864	837	816	804	807	801	784	790	807	835	831	762	836	822	816	776	782	813	793	814	770	805	788	819	798	778	810	785	834	790	834	753	786	788	792	806	810	813	794	834	825	801	816	797	826	798	751	795	781	767	799	831	787	812	789	823	839	807	769	780	779	809	756	777	821	813	768	835	797	878	818	813	776	782	790	780	801	835	844	790	777	802	867	801	853	771	796	787	800	803	829	808	801	790	876	844	811	867	825	810	803	807	856	805	806	853	845	820	814	815	801	779	776	869	823	778	787	834	811	785	779	838	792	857	821	769	805	801	780	817	742	791	864	788	778	806	838	840	828	856	750	874	768	830	816	782	808	851	778	850	819	765	826	843	861	801	833	796	836	833	810	777	783	794	815	830	813	765	860	772	796	774	825	794	823	759	786	766	821	804	791	736	817	789	786	844	819	825	793	831	859	779	825	826	778	790	820	788	784	805	843	794	778	822	807	791	831	750	767	770	822	840	764	827	819	795	780	816	813	840	797	800	780	783	808	806	846	814	763	788	782	789	795	737	855	765	803	801	793	825	851	821	812	773	790	838	753	768	765	810	827	821	823	824	811	764	783	751	777	847	812	818	779	833	819	802	821	838	799	750	786	816	804	825	825	748	845	846	820	853	834	860	824	769	811	848	823	773	829	825	841	777	761	799	814	825	804	771	826	854	855	803	827	866	797	799	848	767	792	762	841	865	788	806	751	841	832	813	782	788	795	837	801	820	801	804	827	799	797	771	818	787	774	790	801	807	787	793	783	815	823	812	741	847	815	796	806	802	819	834	791	775	800	774	832	847	810	808	795	850	725	767	812	787	815	815	850	784	841	824	781	764	835	766	800	837	818	800	794	823	841	753	848	766	797	823	763	823	734	778	802	783	822	789	823	818	815	824	798	861	832	874	777	833	801	793	823	803	840	834	800	850	809	802	803	850	754	789	765	791	778	865	778	822	814	807	826	814	829	763	774	768	835	780	808	799	880	797	831	757	836	808	833	756	828	731	830	826	818	825	768	811	837	784	798	802	814	824	747	810	815	793	796	773	856	765	804	776	810	759	758	786	819	767	799	786	787	819	790	822	796	826	846	833	790	817	811	737	793	765	817	847	817	774	845	820	799	795	823	843	836	783	770	789	828	786	830	844	847	830	828	835	809	760	760	803	793	781	788	787	792	789	812	788	810	818	760	825	783	777	837	793	856	792	769	868	823	742	762	819	805	788	833	825	811	778	821	843	771	797	818	781	791	812	796	803	808	825	796	774	798	822	782	767	821	811	824	803	820	746	803	818	841	796	858	794	823	774	770
24496	20853	24510	27279	20040	1926	614	507	466	466	425	456	429	425	447	442	416	429	431	417	395	454	414	447	421	431	406	389	452	375	433	412	421	402	455	404	399	408	430	420	412	380	392	449	388	414	420	404	415	410	421	384	418	431	435	390	444	461	400	393	404	404	412	426	408	393	443	436	415	408	453	419	396	412	464	417	414	436	436	422	414	388	440	431	420	408	419	416	471	439	451	402	435	424	398	409	429	416	414	420	414	433	415	421	413	402	443	421	400	444	410	408	401	417	466	405	444	435	413	443	419	405	418	438	440	410	383	422	426	443	418	412	444	472	380	422	407	458	384	422	423	404	396	448	432	434	403	397	430	371	439	427	391	393	406	419	430	444	397	413	430	446	410	410	436	385	370	412	405	375	441	386	421	409	398	397	433	378	399	404	387	407	394	461	401	378	401	399	424	355	428	400	436	405	424	431	392	458	427	393	419	400	454	417	420	428	401	435	399	443	417	375	431	416	403	416	441	436	415	427	425	447	462	393	412	392	419	399	399	402	439	428	416	416	433	412	423	401	388	401	396	396	402	416	419	442	405	419	443	394	402	432	428	440	355	399	413	381	422	432	391	438	429	365	392	393	401	420	420	434	437	430	401	378	410	399	410	392	410	437	387	416	387	461	413	434	404	408	367	447	448	436	392	427	417	426	424	415	413	419	399	432	415	400	412	425	394	404	422	408	402	420	435	417	422	462	380	411	369	414	408	373	418	402	419	431	427	414	377	423	418	427	388	418	463	383	407	412	436	389	403	401	381	421	402	450	427	420	402	412	422	406	426	422	379	386	378	431	421	412	388	384	424	411	444	415	436	439	402	386	392	397	432	405	421	390	422	398	422	423	399	457	422	396	409	405	397	361	441	435	458	416	391	443	427	401	403	398	401	422	426	454	410	393	418	412	433	428	373	399	353	436	418	466	423	436	390	421	396	436	411	451	410	411	458	434	443	417	369	406	436	459	418	440	426	395	420	383	397	403	412	443	428	424	373	391	384	420	399	423	427	407	366	419	487	405	407	437	450	390	414	407	422	389	412	423	419	429	433	380	418	378	392	429	397	479	407	416	393	393	393	428	454	405	424	397	390	410	451	420	393	421	435	358	412	409	433	388	407	430	401	361	377	382	383	395	437	463	413	407	425	406	417	424	424	405	372	406	401	398	423	404	382	397	378	377	408	401	385	420	392	413	417	421	437	368	405	419	429	398	371	421	400	451	407	382	414	405	468	449	391	422	402	416	380	441	426	382	424	432	380	368	379	411	434	438	420	404	432	440	427	396	408	395	393	402	428	408	364	438	393	420	402	384	429	446	431	442	416	429	402	432	421	401	405	398	383	385	450	395	400	424	410	399	393	426	449	401	425	416	422	375	413	391	416	382	446	399	402	408	469	396	371	405	427	425	408	456	405	426	411	444	405	378	396	445	389	430	406	405	427	412	426	364	410	378	381	395	364	422	376	449	411	420	431	468	413	389	452	439	417	441	401	391	425	423	413	445	391	397	465	427	382	414	417	427	362	416	414	404	420	434	408	407	402	397	438	454	390	407	361	383	412	428	435	410	396	402	423	371	411	433	424	423	409	449	417	380	395	388	405	408	438	424	450	394	400	418	449	385	398	401	427	428	419	417	400	436	434	405	406	385	419	412	442	415	439	434	404	421	419	429	379	444	380	441	410	406	440	488	444	395	432	417	419	431	423	395	443	391	445	434	406	438	408	398	387	392	391	416	438	413	393	400	396	417	430	379	420	397	377	397	417	406	401	430	408	381	398	407	399	413	398	457	403	426	404	413	401	413	384	395	399	376	418	449	457	433	428	397	423	419	403	405	384	397	425	436	413	404	404	401	444	384	386	402	396	367	394	394	382	424	400	441	411	433	412	439	409	422	409	399	393	390	397	424	398	398	386	402	355	431	429	411	396	383	399	421	422	379	370	368	426	406	388	406	408	369	396	411	425	426	442	426	368	368	439	397	385	409	416	411	428	437	397	380	379	434	387	417	391	378	426	410	423	417	362	392	433	390	408	385	396	384	390	406	419	440	446	444	421	365	433	419	478	414	440	388	433	374	400	384	375	453	461	418	422	451	442	405	378	418	407	418	433	427	405	415	418	403	434	459	479	412	430	398	391	442	391	411	417	439	374	441	380	405	407	410	402	423	408	389	400	398	393	415	406	398	362	383	406	349	400	410	405	415	396	390	422	384	387	438	422	442	409	410	413	450	373	436	363	395	432	442	373	421	393	394	393	407	394	424	418	417	457	412	429	422	381	425	427	454	434	417	437	418	456	387	412	412	428	432	454	405	392	417	421	407	417	436	407	406	400	381	416	450	400	402	380	441	380	409	440	422	398	409	405	422	372	416	411	445	413	357	363	385	377	421	418	406	382	410	421	417	378	410	407	400	403	457	431	432	397	417	416	409	413	409	436	413	450	408	427	437	445	404	428	400	405	413	435	433	412	422	404	413	384	439	406	411	406	420	432	435	423	410	422	413	391	382	382	410	436	396	390	416	483	422	416	403	428	407	395	366	418	426	405	416	401	399	420	424	397	384	430	393	439	375	373	446	413	395	373	374	421	434	429	414	416	373	402	385	414	386	413	390	404	412	396	420	415	402	425	452	410	394	392	383	385	413	412	402	390	423	403	425	414	377	395	393	371	408	416	435	420	430	467	354	400	418	406	387	414	396	394	433	443	379	388	400	370	450	393	412	372	363	400	390	432	407	402	426	411	397	421	388	405	412	444	409	405	406	430	426	401	417	402	430	367	418	412	378	422	417	427	405	406	448	407	378	411	409	431	387	440	428	426	414	403	408	406	423	388	440	415	415	388	493	429	416	405	432	381	403	377	437	380	390	404	381	451	410	390	404	433	414	375	428	416	417	384	372	403	406	408	445	393	380	412	423	432	401	398	415	397	412	432	397	439	431	385	415	423	412	414	390	400	398	423	391	411	402	434	412	380	418	395	405	413	355	448	450	425	413	420	385	427	412	411	441	392	410	415	448	405	424	418	435	417	425	380	409	432	371	421	387	383	404	399	391	444	436	403	411	414	419	395	415	393	358	396	438	396	398	404	416	426	422	411	412	430	367	431	400	442	407	399	405	395	426	420	420	404	420	383	404	419	372	428	404	384	438	405	430	410	381	414	389	454	439	435	414	414	416	440	399	452	402	436	401	386	437	382	433	394	429	401	418	415	431	410	419	360	427	377	405	371	403	444	424	423	403	407	402	430	445	399	418	421	411	404	391	428	383	420	409	429	416	424	390	410	374	437	401	397	425	390	447	400	371	405	414	421	420	414	412	440	405	399	403	373	390	414	408	402	399	424	441	379	469	362	437	423	448	418	419	399	435	398	405	411	435	408	392	392	375	453	465	384	428	413	359	389	424	429	431	430	429	427	397	352	418	450	425	414	406	402	432	448	413	414	390	411	404	398	375	437	437	386	442	407	390	400	428	390	412
4035	3140	2099	1337	1036	1026	952	984	880	952	914	946	944	953	937	940	963	893	897	887	890	920	947	900	855	879	912	887	905	912	897	942	850	949	889	879	938	908	931	858	969	875	932	893	909	964	892	875	905	908	938	897	909	932	889	938	909	886	889	885	902	839	904	874	891	912	931	874	923	847	912	933	907	942	930	1003	882	896	886	961	927	956	903	852	926	942	895	917	895	839	929	907	865	900	904	931	901	934	874	896	899	881	889	862	881	913	907	918	928	891	911	920	860	930	910	886	879	892	884	841	949	825	927	924	910	936	955	921	920	924	924	912	911	901	873	926	909	871	898	918	939	913	916	935	946	851	906	903	847	885	903	888	884	909	904	877	873	909	872	896	895	935	849	933	920	889	919	845	945	902	896	864	928	927	905	892	935	986	834	892	904	924	905	865	922	893	934	896	838	859	907	958	869	899	878	872	916	910	897	901	878	956	932	915	853	949	952	888	878	908	901	906	903	894	900	911	912	910	945	900	899	894	911	870	834	924	930	947	922	952	911	870	928	940	906	897	860	922	884	927	948	917	910	855	853	917	923	862	867	1006	918	919	915	885	889	911	938	876	880	926	858	899	926	861	878	874	930	952	879	872	941	938	968	910	841	885	874	906	947	900	893	954	889	896	933	861	866	929	945	914	881	863	955	839	904	879	907	858	900	896	882	908	912	886	934	897	932	902	880	898	905	894	913	926	907	931	896	931	884	948	865	915	870	917	879	915	976	916	888	898	858	917	863	846	899	863	938	872	876	895	912	910	876	869	885	885	924	911	853	893	928	866	932	923	953	889	923	916	924	883	908	936	861	931	853	883	930	948	939	908	866	949	878	906	908	917	928	901	917	881	848	860	911	910	929	946	895	923	877	840	925	901	955	875	895	863	889	905	909	890	890	878	913	897	890	915	851	915	897	902	912	882	897	902	904	847	846	898	874	858	954	922	897	867	928	891	904	902	833	899	899	886	918	932	876	940	895	873	849	815	950	866	881	903	934	925	942	908	894	871	910	923	868	882	899	941	886	913	883	883	881	929	890	854	932	935	916	932	866	887	888	893	910	910	941	903	928	902	886	864	903	853	926	902	906	916	857	912	911	882	957	850	914	939	940	892	901	934	890	893	956	906	907	857	854	919	929	880	904	899	855	885	866	904	879	940	856	877	912	910	872	952	901	919	942	866	895	879	906	896	896	893	918	882	893	955	892	880	878	927	874	954	908	948	940	892	966	922	900	845	920	938	898	903	949	883	843	904	954	932	885	840	931	939	962	886	881	904	863	881	940	887	877	912	909	891	897	888	934	892	937	929	914	928	893	870	903	914	860	902	914	950	871	894	912	897	880	908	882	910	936	891	867	871	888	917	920	939	885	895	887	873	879	869	935	869	913	964	880	894	924	894	894	895	884	922	924	957	900	908	896	855	928	917	916	908	847	930	875	869	955	895	915	869	877	888	872	897	913	892	895	875	887	947	899	945	923	912	847	883	861	863	887	897	895	896	883	919	868	929	902	953	915	901	951	846	906	867	873	831	900	856	883	915	862	932	890	944	864	912	892	892	917	946	875	890	915	913	928	918	864	862	901	883	958	911	939	887	883	895	887	942	929	945	927	880	924	915	873	897	885	880	891	939	929	903	855	865	896	933	871	924	884	869	935	890	935	911	941	931	926	890	867	900	874	941	871	866	828	933	917	874	884	941	909	957	916	883	965	870	915	877	873	928	888	866	886	944	898	916	912	902	882	877	878	933	892	891	900	966	961	929	908	914	945	931	905	840	880	901	892	908	904	954	877	898	925	907	883	884	931	867	886	879	885	885	873	878	915	885	916	904	945	929	899	910	855	854	944	900	927	850	896	987	918	927	911	870	896	888	944	942	887	860	905	911	895	898	929	904	931	938	887	955	908	887	921	867	965	914	824	933	889	1002	895	898	838	940	873	901	897	841	867	892	869	930	913	901	875	952	935	911	900	903	878	851	930	915	936	892	878	838	943	891	888	913	880	936	913	894	894	890	884	920	904	892	915	891	892	901	934	864	946	896	860	898	904	895	895	886	891	913	886	918	900	906	861	856	841	957	858	897	879	951	919	913	860	910	943	936	877	907	896	913	956	912	920	852	933	949	919	948	918	925	845	922	904	929	926	864	895	916	858	894	934	896	916	890	915	880	886	934	861	948	902	904	863	960	858	937	902	878	915	919	888	903	833	885	913	941	907	903	869	869	917	921	930	882	941	954	895	907	896	913	869	869	904	946	883	887	909	875	876	946	883	915	907	913	951	915	839	932	913	940	898	929	912	890	908	910	914	935	855	926	924	931	861	913	911	918	901	944	850	872	930	951	904	916	922	866	907	894	889	916	877	926	900	893	894	906	877	864	862	874	887	910	959	851	889	942	871	930	890	954	923	903	883	925	896	912	891	926	887	943	889	893	909	892	900	903	865	897	886	886	889	834	914	897	860	912	919	883	916	915	867	926	908	904	900	949	866	860	928	922	927	875	851	904	860	928	939	922	924	892	845	959	932	905	866	930	957	937	884	895	844	862	932	937	940	934	930	852	936	953	855	909	908	886	897	963	903	922	899	839	854	864	875	900	874	913	920	917	891	919	868	923	891	894	945	913	892	900	905	909	955	868	921	875	864	863	934	888	932	901	931	906	849	861	910	865	862	876	869	908	931	936	915	903	964	935	888	932	944	890	906	913	926	867	946	907	870	884	853	879	862	902	947	922	856	886	893	923	881	898	879	894	940	920	926	904	828	874	864	925	934	854	931	888	870	848	948	919	921	949	885	971	917	919	894	886	851	864	875	917	922	909	905	865	861	894	929	876	877	877	904	921	896	858	941	942	864	888	918	875	926	948	889	931	927	870	847	932	947	900	843	889	904	928	897	927	926	877	866	897	865	859	935	879	890	864	934	876	901	863	909	925	906	928	913	837	910	922	841	920	903	914	904	866	889	876	906	907	870	943	878	896	986	879	881	916	908	888	846	846	910	938	899	908	896	983	842	918	904	876	887	882	900	875	916	889	863	950	934	897	868	968	880	893	930	886	884	911	952	912	932	919	888	858	845	884	890	934	901	849	920	929	866	904	910	880	932	862	921	867	965	903	944	895	902	884	888	894	892	912	882	901	845	898	857	877	886	908	953	936	887	945	911	912	869	897	903	886	888	918	917	924	897	914	884	907	848	892	823	913	891	863	905	921	881	883	914	880	821	877	955	886	891	877	916	886	902	945	843	926	897	897	902	874	872	914	867	940	878	919	855	909	901	912	910	836	901	884	872	935	886	874	869	915	879	963	918	910	898	929	940	862	999	860	911	922	886	883	913	880	912	860	921	915	893	880	907	878	905	906	888	868	897	909	934	911	921	907	901	888	887	955	868	867	911	868	907	928	859	902	907	874	902	907	920	928	942	873	864	944	935	931	908	900	874	902	868	911	869	910	864	889	923	915	881	877	908	986	917	906	931	896
23513	20818	25109	26643	20823	20832	3197	490	374	326	299	303	278	319	257	233	278	266	259	251	254	262	262	293	239	233	237	248	254	244	275	252	236	264	246	246	244	237	224	245	239	226	210	246	257	197	257	253	252	234	237	263	255	239	226	205	243	217	272	238	237	216	212	221	248	201	236	248	216	196	213	210	237	234	224	253	227	237	249	226	243	219	219	227	202	241	229	220	234	240	246	235	244	224	236	225	214	246	220	256	231	222	231	253	233	247	195	247	223	234	237	233	244	222	202	225	210	226	242	218	245	226	210	229	237	223	258	212	239	258	259	220	264	217	229	218	219	207	249	228	219	203	224	233	244	269	199	233	244	192	236	244	261	222	235	227	186	226	262	237	245	229	221	260	239	263	234	220	221	215	228	254	233	220	212	219	228	223	254	226	242	236	228	226	216	231	235	206	223	243	246	238	200	225	220	235	222	247	245	256	237	263	223	240	230	228	227	228	240	232	245	242	259	228	243	224	207	237	252	233	238	249	243	240	222	232	227	241	240	209	228	250	208	233	233	234	213	232	226	233	258	219	224	221	219	228	238	232	247	226	215	276	244	238	250	219	248	196	210	209	244	243	216	241	238	228	216	249	260	232	203	220	235	238	229	244	248	230	242	242	254	249	233	251	249	216	232	233	249	229	235	232	234	220	211	245	223	220	212	252	215	234	240	246	242	245	249	247	253	234	245	247	255	239	225	216	245	216	257	247	249	237	261	233	256	240	218	228	225	227	209	207	224	220	245	215	236	254	227	212	220	221	244	229	216	204	239	216	251	213	229	221	223	230	237	234	247	230	227	233	235	206	205	259	255	206	220	248	250	234	197	247	244	240	235	217	193	189	246	242	217	247	226	224	248	246	230	259	217	249	223	222	244	232	214	240	238	226	216	245	238	232	230	255	212	230	239	245	211	225	233	254	257	197	202	259	246	237	183	252	260	210	228	247	198	239	247	232	202	229	244	230	235	196	212	210	222	213	205	241	244	235	206	260	223	219	250	251	214	240	232	226	219	230	191	258	210	238	217	255	203	223	227	240	224	216	238	221	212	245	222	253	231	192	199	240	220	271	267	222	240	233	232	225	236	245	238	214	247	233	270	239	210	248	243	251	230	226	227	248	235	251	205	240	221	211	247	244	178	217	242	239	243	247	258	207	224	221	226	207	211	223	231	205	215	257	227	225	239	249	223	219	250	207	216	244	256	228	283	237	214	202	234	238	248	218	232	250	186	215	240	209	232	230	232	236	258	236	224	216	228	246	220	245	232	250	239	219	265	252	250	204	229	223	245	246	242	234	247	230	210	235	242	229	222	225	219	244	214	234	234	207	228	224	257	204	223	237	258	253	230	233	227	231	245	230	243	243	271	243	216	225	235	224	258	245	234	218	228	237	226	214	230	231	219	209	212	226	245	237	213	223	273	263	215	249	224	238	256	244	256	238	227	231	221	229	218	241	239	200	267	205	243	232	243	235	215	227	208	241	223	217	231	231	239	213	232	237	242	298	225	239	248	261	238	250	227	247	242	204	241	231	224	234	217	255	247	254	228	232	205	241	227	240	212	250	240	221	245	223	232	235	250	256	251	232	236	231	220	226	238	219	242	256	209	209	229	253	259	224	262	214	233	228	230	225	228	218	223	200	221	231	206	218	256	245	252	259	245	243	230	206	249	248	201	220	219	255	233	247	245	245	221	241	214	269	253	244	232	233	216	227	230	254	224	248	240	253	233	229	240	227	236	250	242	233	216	215	224	228	222	261	220	255	236	255	237	245	244	247	211	230	240	231	236	237	199	228	246	242	235	215	204	243	232	244	245	233	229	241	251	230	240	253	252	230	262	214	207	226	249	230	217	261	257	249	228	216	221	203	224	241	231	232	217	214	243	217	230	236	215	223	223	230	206	230	241	228	217	212	209	212	216	229	232	234	240	226	230	224	215	207	244	234	238	238	251	251	249	233	220	241	260	230	216	236	220	238	243	272	256	221	247	210	193	238	240	238	268	224	226	224	239	250	219	266	225	265	231	230	212	231	239	241	237	238	225	219	206	214	258	248	244	231	220	229	266	238	221	229	217	233	202	246	274	238	248	197	243	251	241	248	213	227	222	236	216	260	245	227	235	271	241	245	224	225	209	237	240	209	232	247	223	220	232	252	226	229	236	222	231	203	219	223	264	245	207	255	229	200	225	206	235	222	234	224	226	217	265	243	230	240	199	241	220	219	233	216	213	215	226	221	239	227	250	225	245	242	225	213	195	219	210	216	215	228	217	239	219	238	229	257	257	245	232	232	241	196	236	242	221	253	245	230	252	235	238	236	253	252	242	225	210	256	224	234	217	203	222	213	226	219	211	206	222	253	229	221	258	218	219	233	241	238	260	244	209	227	251	215	232	236	242	249	228	245	238	243	269	236	239	216	231	230	220	235	237	216	227	225	249	228	217	256	235	228	238	220	259	233	229	214	260	222	238	238	263	228	238	227	234	231	242	217	235	224	213	229	232	220	210	266	279	234	229	254	251	239	211	241	214	217	232	249	250	242	220	227	253	233	250	240	241	241	195	246	241	218	222	179	214	248	232	216	228	225	226	243	208	235	222	238	243	219	214	259	248	229	222	228	233	219	229	240	233	219	250	237	241	233	221	234	231	248	223	244	218	229	211	233	235	211	230	226	242	261	230	209	259	233	233	227	226	241	252	244	257	224	199	245	228	218	230	215	232	238	221	223	233	238	218	226	214	198	223	221	250	239	239	237	237	250	260	248	259	254	249	235	241	225	227	233	247	275	256	228	236	257	237	232	203	242	237	192	236	223	230	223	210	221	217	215	230	213	232	221	240	241	222	219	233	229	242	230	230	210	224	239	234	254	232	244	246	230	246	251	234	266	246	226	244	221	215	225	246	265	234	222	261	250	257	224	235	233	240	236	210	238	267	195	215	226	241	252	229	204	221	226	242	245	231	206	233	232	238	228	255	207	234	230	207	243	247	268	240	223	223	226	241	219	232	258	239	235	267	249	240	206	241	244	228	207	212	233	222	234	254	231	235	230	240	224	226	223	239	241	236	250	222	235	227	223	272	201	249	228	209	239	256	240	262	245	230	238	225	229	238	256	231	231	193	230	216	238	254	219	243	244	249	198	248	204	238	218	208	198	207	245	232	255	235	239	256	225	225	235	241	236	233	214	220	230	234	223	248	236	223	204	208	225	227	248	253	222	245	240	232	241	246	238	256	243	239	224	249	247	236	197	245	251	232	211	232	239	246	243	208	241	252	231	216	230	221	236	225	254	207	230	229	236	248	246	226	236	193	195	240	241	217	220	242	241	236	258	239	241	264	252	266	221	259	227	244	209	256	230	215	225	234	253	213	241	218	241	231	235	277	229	224	232	225	240	234	245	234	236	247	257	255	244	211	221	229	252	246	244	233	236	243	230	218	239	237	245	244	229	248	247	232	202	221	228	230	240	228	235
3707	4988	3129	1507	994	831	733	635	632	562	536	543	602	573	558	575	538	550	588	584	521	570	557	556	561	544	568	523	578	503	575	576	506	550	562	518	521	519	527	544	529	496	509	566	568	548	525	547	513	519	542	556	604	533	492	560	513	560	542	542	542	562	534	529	561	551	529	595	517	529	511	534	563	543	547	527	539	537	524	508	542	532	546	551	552	541	553	564	549	535	518	518	583	503	603	515	562	516	562	582	561	547	502	518	508	580	509	512	524	525	491	545	547	517	586	532	556	499	539	545	547	541	561	580	559	530	523	518	545	531	532	478	556	501	521	532	525	540	529	571	513	500	563	549	534	522	518	513	549	565	512	544	531	547	513	520	519	508	570	509	564	552	570	536	499	559	573	522	521	518	569	529	531	504	548	522	514	534	591	494	538	529	547	575	561	527	536	506	579	520	535	564	567	529	580	545	513	493	517	514	608	524	547	537	554	491	546	551	535	532	519	520	587	542	533	523	537	551	538	544	531	539	520	542	540	550	554	543	547	500	539	484	528	496	524	509	548	520	559	549	543	513	525	506	555	522	533	576	571	512	523	545	560	561	539	493	511	562	546	537	540	547	513	584	521	537	542	575	582	549	525	567	562	553	503	551	520	522	545	576	521	551	522	552	567	490	509	545	525	546	494	524	537	572	553	574	513	606	539	551	523	538	499	525	542	531	578	576	533	572	535	471	526	527	550	507	540	556	554	523	556	573	551	537	540	519	528	537	562	518	539	542	554	535	540	562	528	551	540	502	543	538	556	535	537	548	545	561	559	545	580	518	515	534	561	542	508	523	515	533	515	539	567	549	572	564	566	559	546	533	566	516	546	555	556	534	546	497	519	523	534	562	544	526	525	553	553	527	527	513	546	523	529	570	548	524	535	519	525	506	576	576	536	532	494	542	483	532	520	599	546	568	532	578	489	553	523	494	511	504	530	518	566	538	503	541	519	538	566	553	534	512	540	540	550	523	530	546	566	583	543	508	551	540	570	509	535	522	493	503	527	529	563	537	572	504	522	509	538	529	520	552	541	561	547	522	549	495	537	561	493	519	514	552	551	545	514	571	544	549	539	539	493	565	539	565	545	526	507	517	532	557	585	605	543	534	545	499	554	529	522	542	497	552	553	509	560	521	495	552	573	551	553	499	581	551	569	539	543	536	509	526	526	488	529	516	538	522	525	535	552	582	584	537	489	529	570	516	576	542	527	544	553	550	513	533	546	551	517	514	561	541	542	527	521	530	549	541	517	518	545	576	512	517	536	555	540	537	537	541	474	569	534	524	537	553	544	537	545	584	542	516	587	564	570	575	531	538	532	548	521	550	557	570	514	579	540	512	541	554	541	541	565	536	527	549	547	556	498	573	551	545	541	558	565	560	534	532	548	532	529	553	578	533	535	565	547	542	504	535	559	542	555	525	552	544	528	507	552	544	534	484	554	542	570	525	528	547	560	506	521	550	530	554	543	533	519	540	566	516	536	526	572	507	547	538	556	531	564	560	560	538	586	520	578	536	532	545	565	554	532	483	555	557	561	501	538	548	559	556	571	550	557	534	580	519	544	576	503	544	521	512	523	538	506	516	507	541	515	570	528	577	535	579	552	575	537	533	550	528	607	571	519	539	536	534	559	489	552	525	552	529	522	508	526	528	547	511	542	543	525	531	522	551	562	567	524	515	520	557	551	506	536	512	558	575	536	577	550	550	564	516	540	532	532	531	490	548	515	500	569	558	556	542	520	502	573	522	563	510	513	498	551	528	530	520	519	515	522	564	542	560	540	554	546	582	539	515	483	521	524	558	489	539	552	543	537	528	548	537	580	539	506	524	534	550	513	529	548	536	535	570	542	513	583	542	533	578	568	547	547	555	532	546	563	529	539	569	516	557	568	539	582	558	504	556	503	528	531	544	550	521	576	540	540	528	491	557	540	517	566	509	552	527	516	524	559	538	525	515	544	512	523	548	509	504	523	534	520	559	514	581	540	557	547	569	515	512	543	538	527	574	558	536	582	525	546	574	537	567	571	513	527	526	572	547	516	565	566	491	535	532	551	491	518	572	544	499	501	531	568	525	551	506	540	523	559	526	520	544	569	555	529	539	505	552	549	538	532	570	539	532	559	556	534	521	559	540	539	566	531	563	537	522	523	523	528	539	585	526	532	500	521	545	591	513	559	518	543	518	557	586	566	534	584	551	537	563	510	535	550	534	543	528	533	540	579	508	564	529	545	562	572	516	578	533	551	539	529	545	528	559	554	529	535	547	546	538	512	574	570	514	523	515	556	597	553	518	537	494	547	542	545	496	527	561	569	553	524	533	572	579	534	566	508	497	538	535	550	533	524	527	524	505	555	524	591	520	487	535	542	532	585	557	555	533	530	560	526	513	561	540	588	531	540	551	519	494	549	549	566	543	586	554	598	543	543	560	512	569	541	530	546	558	560	535	520	510	531	501	532	520	548	559	534	528	556	556	512	527	566	542	529	547	551	559	543	560	492	560	540	535	546	531	529	535	536	558	538	521	529	552	522	540	529	536	528	560	591	555	534	526	544	543	538	544	541	524	533	522	531	490	553	550	584	541	551	530	526	544	538	577	557	515	546	566	527	535	537	572	526	550	556	552	512	542	500	552	521	524	485	545	543	578	574	535	545	520	501	534	519	568	557	509	556	501	593	531	566	564	526	577	532	575	527	534	556	524	523	509	575	523	517	501	522	512	497	572	552	541	571	523	518	480	531	536	519	521	521	527	527	562	561	520	522	517	519	526	490	532	495	554	512	496	578	541	540	540	616	559	527	515	557	571	527	529	517	556	530	549	521	542	563	547	550	506	559	542	546	559	527	524	559	604	530	536	555	539	584	553	570	561	549	552	543	538	539	527	571	552	554	560	521	566	557	497	486	562	585	545	497	547	518	518	557	508	537	617	543	577	527	568	562	540	528	539	531	516	502	556	512	541	526	537	535	552	535	525	506	569	520	595	511	559	502	505	518	531	537	550	483	527	532	495	548	556	522	551	537	573	510	509	554	568	545	515	496	554	529	525	534	578	516	542	556	532	528	534	533	539	531	515	557	535	522	536	537	522	533	554	518	520	543	480	521	506	557	494	555	564	546	531	524	514	533	485	533	581	572	558	524	498	554	554	544	521	515	500	524	554	552	544	560	554	497	498	545	566	561	555	538	548	553	505	569	543	515	541	554	556	567	555	563	506	572	544	554	561	528	538	514	556	570	508	554	479	547	535	533	522	521	537	516	509	534	530	513	563	548	526	513	567	523	541	564	504	527	568	563	492	543	528	562	555	531	551	537	578	545	548	561	533	531	543	536	521	523	548	535	530	523	525	540	541	531	512	536	504	539	528	511	521	543	565	507	579	531	550	562	530	527	526	535	527	537	540	549	532	561	483	558	541	535	534	517	535	538	567	529	573	505	563	506	526	555	559	513	579	529	572	536	571	533	544	527	506
32332	12143	1513	443	385	393	344	358	358	351	364	327	351	341	341	346	335	328	389	398	357	387	353	357	343	344	322	350	326	346	357	340	355	323	372	366	328	314	336	353	346	342	361	357	329	387	339	377	365	333	333	343	296	349	324	373	336	340	394	327	380	342	337	326	343	304	384	343	342	350	333	346	364	364	359	376	350	332	360	371	364	319	383	347	346	357	356	383	313	325	370	336	316	335	353	347	313	350	323	330	384	322	364	342	333	325	328	347	328	325	313	362	382	337	367	341	341	348	347	362	323	329	359	318	324	340	359	333	318	344	329	351	336	337	340	341	334	306	366	379	360	359	368	368	327	385	320	360	324	333	343	378	362	381	375	396	345	296	359	335	366	371	339	326	343	343	332	322	332	377	341	359	346	351	323	315	336	322	320	376	389	347	345	337	347	356	358	342	326	338	371	296	338	380	319	346	358	377	370	342	354	335	354	358	348	323	375	396	335	379	358	350	384	337	348	368	369	326	361	369	337	362	375	372	337	351	341	358	324	340	344	332	351	352	386	344	310	353	343	360	361	353	310	307	348	339	351	366	383	356	362	344	347	343	360	305	373	344	341	382	333	362	349	375	326	394	344	353	400	330	352	329	374	361	338	333	312	349	346	342	328	324	324	352	347	347	366	337	355	381	322	341	342	327	348	369	303	366	365	329	368	354	347	312	331	362	325	329	316	343	323	329	332	359	311	359	344	323	379	350	337	348	330	384	325	340	390	360	337	366	315	361	309	353	336	327	355	322	342	343	369	355	335	357	347	315	353	337	321	323	341	325	366	346	367	352	334	320	317	342	352	353	348	315	356	350	338	331	329	361	354	346	337	342	366	358	342	357	363	349	355	321	328	371	370	327	364	351	373	343	344	326	375	338	373	350	359	335	333	307	329	312	373	342	354	340	345	385	338	359	368	351	341	359	329	327	386	330	347	347	346	342	350	350	352	357	340	367	330	300	345	335	344	338	308	336	352	353	343	333	324	348	347	334	370	303	312	311	390	379	355	334	304	345	349	327	347	352	332	319	392	377	341	378	349	332	354	339	343	379	369	340	350	312	352	314	334	372	368	363	340	328	326	318	332	321	358	318	325	317	344	347	332	382	378	374	348	323	372	325	375	360	340	338	358	343	343	353	354	362	388	300	348	324	375	371	311	358	326	318	321	374	332	340	357	354	393	350	357	352	325	333	347	337	336	312	358	353	322	342	332	345	340	378	346	350	338	382	342	375	352	348	367	339	385	331	345	341	370	382	359	345	336	373	341	344	340	360	379	327	378	355	328	343	318	361	364	382	343	366	341	305	370	361	346	350	332	326	341	329	359	345	328	350	347	374	348	369	359	340	366	345	331	370	358	338	359	327	315	366	353	350	342	341	383	344	379	349	326	333	325	362	355	347	367	370	356	376	336	288	338	348	349	330	329	340	324	360	342	346	311	342	358	366	365	352	381	346	337	367	329	354	375	346	317	318	331	337	331	385	371	334	366	345	351	316	321	296	363	335	333	336	338	337	357	347	332	359	338	375	345	333	342	353	331	341	365	345	322	301	352	330	326	336	326	353	336	338	336	372	333	305	341	350	315	368	341	333	386	360	356	341	390	343	316	328	329	339	329	379	332	321	386	348	326	331	324	333	327	377	386	350	339	324	351	365	351	330	351	364	353	373	390	342	350	326	373	360	337	339	351	361	387	346	330	337	360	333	346	322	361	373	360	329	348	367	294	316	360	347	346	376	339	359	393	317	344	356	362	341	341	305	347	340	322	323	336	341	342	343	348	388	349	344	360	336	396	367	363	313	349	378	358	376	426	332	343	340	338	369	366	322	344	394	341	333	358	319	334	354	366	358	330	333	370	335	356	367	337	357	395	350	327	328	313	356	382	321	326	356	366	323	388	343	318	342	319	358	314	382	333	355	342	341	376	331	318	324	324	343	359	333	335	326	322	341	333	334	363	314	353	339	348	365	345	345	385	353	359	329	355	349	366	350	337	353	341	350	356	344	377	329	340	340	379	334	324	306	383	337	385	328	349	343	354	356	357	354	330	366	346	347	365	322	339	371	320	367	371	367	365	369	326	337	359	351	371	341	375	362	316	355	359	371	325	322	342	323	324	339	340	363	337	332	352	376	346	337	330	334	362	352	358	356	362	347	331	351	317	315	331	332	331	357	338	362	323	339	379	321	334	370	354	354	342	333	327	358	334	335	366	333	346	339	342	360	374	375	333	335	349	339	340	332	331	351	355	353	379	349	345	357	356	328	343	355	340	329	350	358	348	319	324	329	346	365	384	336	328	365	368	336	349	321	350	341	340	330	328	295	340	299	340	303	343	309	335	341	341	334	344	385	365	390	349	327	339	312	361	339	355	349	303	350	344	349	352	341	359	344	362	347	354	348	354	361	319	296	347	342	330	341	322	344	341	310	360	336	331	335	362	357	337	361	311	377	341	351	353	351	359	340	336	378	365	328	373	352	313	335	382	328	358	339	331	351	375	356	375	357	388	330	340	339	333	363	368	330	348	345	335	332	367	360	331	296	334	324	346	326	345	313	352	369	336	367	363	315	359	345	336	328	331	343	340	368	373	350	350	347	362	377	328	333	343	349	337	322	335	343	361	360	311	321	354	348	320	357	339	355	351	309	365	333	343	364	344	301	311	332	357	355	403	337	330	377	341	365	350	356	335	342	314	353	373	310	354	352	362	314	339	350	352	381	343	339	378	335	366	348	381	358	327	345	324	404	341	372	335	330	321	337	364	349	308	376	344	313	343	358	339	338	330	350	376	343	370	325	343	337	338	353	365	339	348	346	333	340	302	368	349	336	340	335	360	351	370	363	337	351	352	351	391	325	362	321	323	338	350	324	325	315	328	340	344	317	347	366	346	343	354	369	357	340	353	338	386	373	345	365	377	365	347	339	382	372	389	330	366	349	315	347	323	357	336	318	324	338	324	324	324	362	330	379	336	357	357	335	395	342	322	380	361	348	333	345	359	374	361	367	356	374	351	363	356	352	363	368	377	335	332	354	353	360	374	297	354	351	340	347	339	357	342	376	338	377	335	338	368	361	332	344	320	322	325	317	366	356	347	367	358	350	355	372	331	351	333	346	353	389	371	316	344	367	359	334	363	360	343	324	385	363	345	367	348	372	357	321	372	383	336	315	387	312	343	340	370	308	350	341	332	368	354	345	350	356	380	385	372	342	333	387	352	341	312	324	308	303	344	399	324	329	349	315	330	335	360	334	361	349	304	346	366	347	348	342	341	337	339	374	336	363	343	364	346	345	340	338	337	351	341	364	408	347	327	339	333	304	310	320	361	352	344	351	330	377	373	314	340	344	350	332	358	384	351	350	327	366	393	364	347	355	321	352	338	356	355	317	370	339	326	346	344	339	338	361	346	325	349	381	346	327	320	351	354	351	365	326	347	344	365	329	357	354	363	369	372	324	345	373	355	338	372	340	339	379
5178	950	922	813	796	813	833	816	827	784	823	866	793	827	800	777	764	765	804	872	838	778	818	792	795	744	796	736	826	839	824	847	816	803	769	822	817	819	784	807	799	842	817	760	797	879	825	793	839	784	831	777	776	797	789	769	808	814	839	800	710	766	838	804	806	798	773	821	838	822	851	837	825	805	801	823	788	832	795	758	773	843	835	816	780	809	760	772	798	808	798	792	756	835	806	801	809	794	782	808	817	761	795	815	826	804	754	793	802	766	811	870	840	803	818	784	795	806	829	835	757	770	831	802	796	834	826	766	786	769	786	806	801	787	805	765	814	786	774	786	810	824	791	762	807	778	784	797	796	771	785	768	802	791	841	788	805	808	771	793	804	775	776	799	792	815	835	791	770	815	806	784	814	787	764	796	843	750	770	823	790	794	839	810	836	785	806	780	858	866	801	789	789	803	797	835	799	826	839	780	797	775	795	804	774	880	808	837	832	831	799	783	799	785	832	845	817	816	740	786	800	884	764	722	824	780	794	791	812	845	798	775	792	762	806	822	786	767	735	816	807	799	799	846	805	842	806	820	800	762	790	758	781	822	816	809	817	785	774	777	814	796	790	854	806	836	777	828	780	794	769	813	820	808	795	805	793	781	770	817	769	841	800	807	797	813	815	844	809	761	763	866	873	789	786	816	772	776	829	789	739	802	767	820	747	779	804	805	778	818	783	809	800	815	840	822	803	793	814	785	781	798	807	787	814	762	789	819	754	792	773	821	806	777	754	861	790	773	798	804	799	821	808	793	806	854	824	817	850	815	778	801	825	864	789	828	795	803	793	784	808	729	825	817	807	815	798	845	763	774	807	807	806	816	782	772	803	780	808	834	834	752	797	795	790	847	823	795	842	782	830	814	793	819	789	813	778	777	753	828	783	762	804	770	790	785	806	802	859	806	782	808	787	778	827	764	807	811	801	757	795	755	752	717	735	798	825	776	790	837	893	798	800	797	766	808	775	786	790	836	790	815	792	768	772	780	770	762	855	788	750	824	789	803	818	767	819	858	829	759	811	842	787	787	773	766	790	799	804	819	799	805	776	808	745	803	797	752	795	795	772	799	819	788	804	802	752	806	797	814	773	802	768	764	846	791	766	790	788	779	773	780	729	801	778	799	731	789	805	776	788	788	796	807	814	798	804	768	805	756	823	812	837	808	813	786	796	806	847	779	805	798	861	800	837	777	781	774	805	814	798	769	798	815	806	779	754	768	765	813	841	826	812	781	811	779	711	765	769	808	852	820	821	789	812	812	798	831	864	836	824	786	839	826	801	772	832	757	802	808	797	864	828	819	814	834	796	775	757	845	780	780	748	821	791	806	824	802	790	804	818	833	829	758	774	783	794	796	827	776	781	811	840	783	760	800	793	804	798	816	753	788	794	837	789	792	837	820	747	779	757	800	820	819	797	753	785	814	816	841	827	798	769	798	843	770	835	844	812	779	784	798	742	789	781	821	808	788	809	818	803	802	768	784	811	793	795	804	757	824	790	814	722	817	778	840	824	840	796	825	794	784	767	820	770	789	842	822	795	826	800	793	741	835	781	757	824	768	753	756	784	786	787	829	769	801	762	735	755	819	790	851	769	759	806	816	840	799	766	814	815	793	805	796	784	813	818	829	752	843	718	766	772	830	830	775	797	784	824	773	805	775	769	784	829	813	789	801	782	810	776	755	772	852	762	814	831	799	776	835	837	836	826	804	772	779	782	753	838	805	819	828	759	827	798	816	773	745	860	823	780	774	772	827	742	823	803	781	801	820	806	822	800	830	808	802	826	753	782	796	842	785	803	823	809	796	786	819	815	798	860	792	798	737	835	826	772	778	786	817	803	810	789	771	795	791	719	830	843	805	854	806	819	826	779	766	843	767	841	799	809	805	798	788	781	782	801	805	831	806	821	807	822	819	803	796	775	771	784	810	811	822	816	790	772	775	797	790	803	788	794	767	761	766	823	830	794	743	830	809	801	805	818	832	770	771	788	766	763	787	768	804	815	814	802	798	791	767	823	813	757	789	772	811	803	776	843	864	830	766	788	743	815	808	777	774	864	789	797	792	806	790	787	799	776	843	738	813	791	792	774	728	810	747	812	871	731	804	766	782	802	758	800	839	741	770	843	844	864	761	763	850	807	832	789	822	792	809	826	850	770	773	778	820	802	795	821	837	774	749	834	811	769	789	791	818	782	793	815	837	743	787	826	827	843	787	768	765	777	855	810	789	803	838	819	811	762	778	799	851	809	791	795	792	803	813	753	799	802	829	707	809	738	799	791	782	775	852	810	794	785	829	765	765	788	793	885	778	775	819	773	764	755	806	831	799	772	881	798	789	782	797	836	790	815	808	825	792	809	820	776	850	823	768	820	820	814	849	792	800	822	816	784	794	765	798	762	742	807	783	872	835	756	783	752	795	777	783	837	808	786	810	812	813	824	775	865	808	818	839	776	792	832	818	805	840	836	826	825	814	805	792	792	860	800	794	791	782	738	808	781	820	795	792	765	865	809	804	787	835	856	794	805	812	847	826	828	858	771	782	748	846	779	771	788	782	834	841	801	803	785	795	811	789	791	770	793	780	819	862	816	751	798	819	787	809	816	808	770	785	802	820	770	779	786	788	802	781	793	798	784	789	824	790	790	816	801	766	826	790	770	795	797	780	826	839	778	788	809	808	789	802	788	782	809	786	829	779	831	829	827	776	781	780	817	777	795	768	743	832	789	788	790	805	777	779	849	799	788	779	803	814	809	840	814	797	774	826	764	785	800	772	794	774	783	793	808	780	787	824	835	784	856	831	783	821	830	835	817	809	798	777	770	842	805	813	792	778	802	821	838	732	786	825	761	836	792	823	824	799	843	745	831	830	784	762	791	833	791	763	828	776	860	796	847	815	796	811	812	854	766	789	800	800	825	796	798	805	800	827	796	777	776	823	786	810	779	823	769	772	803	804	770	877	775	816	797	781	792	790	771	749	783	820	803	776	828	778	784	799	751	779	793	845	780	835	749	799	807	776	790	758	811	787	816	854	820	779	807	820	797	784	793	808	795	763	765	798	795	723	768	819	770	853	811	793	837	781	826	771	772	777	837	829	804	779	842	814	774	792	802	782	839	829	777	798	792	790	797	821	826	757	815	760	815	759	809	765	796	786	804	861	779	764	784	813	759	861	826	805	804	815	817	811	835	770	780	731	743	850	820	756	789	837	768	812	763	789	821	749	792	823	830	772	794	814	844	826	819	834	824	743	830	794	820	781	798	792	813	785	808	843	775	815	816	833	819	758	804	803	787	811	813	802	792	851	820	797	791	790	794	788	820	794	822	820	788	823	824	778	794	805	784	824	813	881	834	827	781	789	747	800	774	837	782	821	800	840	838	805	847	705	822	783	828	742	809	791	782	762	805	829	824	810	788	837	803	847	854	834	747	810	843	857	735	779	839	785	809	805	811	775	814	825	753	763
24482	20822	24489	27267	20070	1810	571	476	431	468	462	449	400	407	408	408	399	415	426	459	417	413	375	409	408	411	442	417	408	415	373	392	396	368	409	452	400	410	414	396	401	425	379	433	420	432	449	382	390	376	377	419	418	397	420	406	412	366	369	408	397	401	419	385	413	427	400	402	389	428	416	415	415	409	379	384	401	380	400	408	389	395	382	404	441	414	370	425	390	417	417	414	405	458	425	397	421	379	411	422	422	401	390	414	395	408	433	364	372	397	417	363	423	427	407	393	416	408	418	414	412	398	397	394	390	384	426	388	433	384	441	407	408	387	422	398	366	438	394	424	423	427	437	388	388	418	395	435	415	365	415	375	397	419	361	388	375	417	407	404	393	441	384	395	413	378	399	387	420	405	416	405	424	402	398	401	429	414	433	393	405	408	386	380	376	368	393	421	399	375	420	384	390	416	393	393	370	397	399	378	416	385	409	395	387	421	377	419	400	410	431	382	390	383	430	399	417	403	387	438	398	380	389	377	419	399	434	413	434	394	417	403	419	426	403	409	424	401	411	407	409	415	413	410	389	416	392	429	391	393	381	394	411	362	401	363	426	413	417	395	362	397	364	395	408	395	417	383	372	404	382	389	388	415	422	398	409	399	389	399	399	410	434	411	398	419	407	418	390	417	379	426	377	400	400	390	379	452	402	419	427	347	417	400	361	450	390	398	373	414	385	366	418	405	396	389	405	425	400	404	373	418	408	398	395	389	414	370	405	463	396	383	410	344	393	397	386	413	378	400	386	423	418	405	355	396	411	369	393	445	419	380	398	405	401	405	381	408	407	439	412	403	414	385	419	419	439	435	400	405	444	415	413	361	448	424	377	429	378	389	422	428	394	417	392	410	375	395	397	414	464	411	422	405	410	357	365	382	386	432	388	451	379	388	395	394	424	423	439	444	377	401	391	386	394	379	398	434	441	425	380	414	411	397	439	430	351	398	425	452	403	407	360	435	373	413	410	434	389	394	392	432	374	403	439	399	439	386	441	396	383	414	365	365	406	390	407	386	435	448	413	383	392	406	435	397	440	389	412	392	399	407	386	375	396	418	439	408	387	402	416	373	384	426	432	391	417	429	387	410	425	418	442	413	415	404	425	387	390	395	398	413	373	409	419	429	398	383	425	391	459	441	414	418	427	394	393	447	365	428	397	351	392	409	369	419	385	396	380	408	413	383	387	389	410	382	434	406	403	422	380	369	401	397	383	405	407	418	417	364	367	414	402	393	381	406	400	428	416	444	406	447	453	447	425	411	396	403	390	358	412	415	386	414	396	375	395	426	407	433	352	400	390	373	412	406	414	404	434	443	397	390	370	407	428	388	407	408	417	405	419	389	413	398	412	422	405	401	381	364	408	403	471	389	404	432	414	409	451	409	436	360	415	426	423	401	437	432	433	438	406	406	411	371	367	358	385	423	389	395	405	381	348	408	370	420	380	413	374	435	419	370	362	390	361	423	420	361	420	404	378	388	404	407	399	399	449	399	366	383	430	409	397	459	382	396	406	391	440	408	383	412	385	438	382	421	401	385	420	396	388	429	374	378	406	435	406	383	407	404	417	398	404	420	430	414	432	403	447	415	463	409	373	407	425	467	393	410	394	382	424	440	409	401	427	396	375	412	407	362	418	433	402	371	456	386	384	416	397	430	412	433	390	422	387	392	404	394	391	409	415	407	433	398	414	415	427	446	393	407	419	411	443	402	406	375	414	389	365	364	398	422	401	385	412	419	402	391	396	376	442	413	407	400	400	402	409	407	426	401	392	421	440	410	378	325	383	409	403	399	416	390	396	359	423	380	417	408	377	399	387	386	412	406	420	409	365	395	386	418	449	407	375	422	386	405	400	391	428	403	435	372	379	382	397	427	416	422	424	396	381	416	369	385	376	407	394	379	401	396	425	376	418	407	364	402	375	392	419	387	423	352	424	406	390	374	426	401	404	358	394	432	414	372	425	378	361	391	433	433	405	411	379	375	429	411	392	420	365	383	438	403	376	399	415	408	404	413	449	399	425	384	373	438	419	416	423	375	416	399	371	381	416	429	356	410	415	416	398	421	432	402	416	414	385	396	418	401	389	424	399	390	375	431	380	422	402	401	405	360	412	422	383	417	402	372	380	474	447	393	419	410	397	418	442	375	393	391	407	397	413	358	419	412	396	390	380	413	376	381	395	365	364	410	420	381	450	424	461	373	411	430	434	400	405	369	411	378	394	428	443	393	417	390	429	426	418	388	376	394	400	423	440	408	387	400	418	392	405	443	385	379	410	393	414	411	446	376	442	422	411	465	401	422	394	418	416	366	388	405	405	465	427	411	366	414	392	414	402	386	389	457	379	426	422	369	389	412	419	435	405	387	399	394	436	397	427	429	362	352	396	391	421	383	408	392	382	426	402	402	442	369	385	401	414	448	422	393	387	400	390	412	422	392	413	417	378	388	354	408	409	379	401	385	408	385	393	402	417	405	419	406	430	415	415	419	422	426	425	391	405	424	418	407	390	383	380	403	411	386	408	388	425	386	422	395	425	419	413	400	399	378	402	378	418	411	378	392	417	403	392	418	408	386	407	444	421	409	421	402	409	417	399	407	427	396	412	364	395	422	404	427	411	407	408	415	422	416	391	395	404	403	427	383	388	382	395	393	373	343	407	430	407	399	408	399	382	384	412	382	435	380	386	409	392	413	398	367	432	390	390	409	389	404	426	427	413	366	406	382	404	420	412	420	414	407	423	433	432	410	407	392	392	418	397	398	445	397	445	405	378	393	397	365	410	409	418	387	400	392	404	422	376	386	363	391	405	427	407	408	414	404	396	417	366	385	394	419	436	430	421	438	440	436	392	390	363	396	378	394	390	422	376	389	392	408	414	346	428	383	412	409	403	373	394	404	401	405	421	389	383	367	419	393	413	382	394	392	385	410	397	391	403	396	405	374	383	430	436	403	405	391	405	419	400	358	370	413	400	419	451	397	394	408	360	388	370	393	417	444	380	392	390	430	426	425	409	445	356	428	408	414	422	429	390	438	416	366	398	396	453	398	393	409	397	407	434	389	399	391	392	401	400	427	427	414	403	396	374	371	374	393	374	378	403	411	426	398	433	395	396	452	423	395	402	403	377	411	397	440	410	401	426	387	371	404	357	395	426	431	430	422	415	378	446	424	453	431	398	392	439	410	397	416	415	387	398	442	401	420	368	382	397	409	428	421	424	414	404	393	383	396	452	409	348	490	422	392	431	413	431	372	388	401	418	397	370	455	443	429	413	436	390	403	439	396	423	403	378	398	364	398	412	408	405	408	427	378	394	392	393	398	395	426	424	424	396	393	429	404	403	416	441	480	392	382	392	367	411	422	414	420	419	423	391	427	407	397	422	427	433	416	410	430	419	412	378	374	420	397	440	392	385	421	401	359	365	459	406	391	425	413	446	376	414	386	383	373	385	389	398	396	353	388	400	409
3334	3107	2129	1397	1048	1045	990	934	875	927	878	881	921	973	881	906	924	908	875	885	863	921	856	891	849	918	888	948	861	864	939	944	849	885	859	892	862	875	918	932	932	893	863	911	860	830	873	820	910	880	935	913	837	852	930	882	859	948	896	880	919	888	920	892	907	887	888	905	873	848	886	910	904	939	884	922	906	874	949	913	908	889	904	860	924	848	887	890	853	888	946	870	836	955	867	854	880	901	875	909	866	875	920	893	891	856	905	949	906	917	851	934	908	876	916	909	847	909	894	905	944	852	853	889	848	890	885	878	835	896	850	885	904	839	878	876	915	923	861	920	897	900	887	881	849	928	946	899	925	836	920	853	883	897	906	881	854	921	900	908	860	922	929	867	876	922	908	842	900	915	899	907	935	887	901	902	902	871	887	908	904	898	905	934	890	870	903	861	850	890	892	912	856	897	919	884	888	878	891	903	886	885	915	848	891	895	885	882	922	945	846	912	843	909	926	882	886	867	871	905	897	911	939	938	850	931	880	911	946	862	895	906	901	882	891	889	853	855	881	897	891	866	905	929	900	893	906	904	866	967	868	890	904	939	876	880	921	906	897	922	815	872	898	912	872	890	915	832	951	857	897	876	908	853	847	877	871	867	864	918	907	867	862	870	903	931	875	903	865	892	877	906	922	890	853	933	935	896	846	847	887	933	883	955	874	873	920	910	900	921	866	915	865	895	922	889	873	871	865	886	885	858	897	936	928	878	889	918	849	870	969	902	879	924	870	926	889	870	902	920	839	942	899	909	883	918	920	909	909	866	888	881	862	906	959	903	885	914	927	894	924	906	879	866	876	805	916	854	871	881	869	884	862	880	826	838	893	941	854	856	890	961	905	888	883	905	906	946	837	900	879	907	928	882	911	896	878	904	905	841	893	914	855	859	918	821	889	928	879	902	905	875	897	927	905	897	889	917	882	903	841	872	817	937	856	847	842	929	866	886	856	914	881	873	894	883	858	875	912	862	867	908	886	908	916	933	872	934	847	926	898	856	893	882	900	857	914	827	933	865	918	939	885	839	900	927	929	893	872	904	890	871	893	927	917	905	935	878	900	891	905	928	849	846	896	876	900	904	823	896	919	888	855	878	874	837	901	854	883	902	944	899	850	894	883	848	865	898	866	911	881	928	875	918	883	887	901	866	848	932	904	886	880	863	950	916	912	902	915	917	901	824	880	877	889	857	922	919	911	919	916	895	900	869	874	906	901	862	914	904	900	897	861	866	906	877	901	884	931	851	872	887	868	855	942	882	870	935	882	914	842	890	835	874	914	854	846	909	895	883	875	902	901	847	891	892	896	898	849	849	901	854	844	888	894	907	928	939	923	891	848	850	871	927	892	897	873	897	882	871	887	885	901	853	831	877	934	883	878	866	855	885	920	915	894	888	913	834	843	870	856	867	861	880	926	928	890	911	924	930	841	869	863	956	921	920	894	843	888	877	911	825	882	924	889	872	880	872	912	932	883	847	856	915	891	876	888	889	926	909	885	858	926	870	899	898	863	918	889	882	883	852	920	931	888	899	867	893	862	884	909	891	850	892	926	882	894	878	871	942	866	825	893	903	921	890	923	850	850	861	911	952	925	914	902	903	918	835	886	925	930	892	926	895	892	905	928	911	873	882	868	878	885	908	883	917	936	895	854	896	855	875	911	881	898	895	934	917	845	910	930	850	892	866	880	941	870	896	871	895	892	916	895	850	932	852	870	852	866	866	871	888	901	885	903	841	928	855	918	851	924	905	887	908	866	865	858	879	924	855	875	834	842	859	847	900	941	876	894	925	951	861	912	848	862	880	876	946	903	932	911	890	863	899	895	895	858	891	870	820	888	938	847	841	880	849	905	923	881	933	935	906	910	880	818	900	946	863	952	884	845	859	871	871	926	916	845	940	896	899	874	869	908	846	887	858	878	921	874	905	869	877	867	884	773	851	904	913	882	860	865	870	910	935	862	887	915	852	861	873	887	846	880	855	890	906	888	976	914	822	953	885	964	929	898	894	847	867	868	883	906	919	950	952	906	945	893	943	901	881	882	880	914	863	857	841	895	839	883	853	901	921	940	888	912	900	896	881	848	925	873	882	910	891	858	885	872	874	922	888	927	900	869	897	927	888	883	853	838	882	851	907	906	887	944	877	874	876	923	850	879	915	857	899	828	912	856	922	893	860	897	915	883	890	904	851	857	922	894	828	891	888	883	856	867	832	898	880	910	930	849	936	904	926	885	875	842	894	873	863	879	913	858	862	900	900	884	866	876	811	837	872	904	850	900	884	874	882	852	868	921	899	867	885	898	963	865	880	903	838	869	902	940	897	827	860	930	830	834	898	923	894	814	921	903	863	895	847	876	876	922	923	855	900	904	937	905	917	863	876	912	914	909	890	882	888	879	865	875	903	899	919	865	826	883	867	894	914	900	937	904	865	841	901	897	867	917	998	866	918	960	883	863	907	898	870	919	899	880	906	818	896	891	942	869	887	827	900	857	864	867	842	849	925	905	882	959	901	870	873	904	878	893	915	850	838	931	864	872	875	848	908	891	880	903	864	854	921	819	840	889	876	862	869	871	898	865	882	891	882	812	942	914	863	861	903	925	870	918	877	952	882	909	895	935	906	875	914	910	924	901	910	872	903	870	889	933	871	819	894	927	857	861	886	916	874	897	888	895	906	852	850	881	853	873	865	920	918	864	894	861	880	920	871	866	901	870	872	879	904	902	856	856	890	924	830	803	895	857	892	900	895	881	910	903	877	877	873	885	890	870	961	882	884	918	916	876	917	894	883	942	910	876	836	885	836	860	895	930	874	946	876	899	927	864	907	923	922	914	880	903	918	849	870	853	876	892	889	885	905	900	867	942	909	928	893	898	866	921	890	865	851	913	887	896	898	938	906	895	925	896	884	928	893	855	885	881	896	869	914	959	902	837	868	916	929	892	878	882	895	910	899	893	880	899	878	876	876	926	864	892	930	892	952	915	832	829	940	938	807	804	872	943	888	851	917	852	891	859	916	913	897	866	912	883	853	869	908	913	887	922	933	873	891	835	830	910	886	918	893	825	905	887	931	911	906	915	914	871	869	859	842	884	894	895	880	882	874	884	832	926	897	866	893	886	948	900	869	889	862	883	922	943	942	897	947	915	883	867	878	878	876	873	915	863	882	822	872	872	875	918	931	890	911	934	896	895	894	888	918	975	890	913	911	881	855	880	892	828	864	911	885	837	876	879	854	926	875	884	898	906	877	825	920	940	936	910	901	871	892	904	889	889	877	916	846	857	905	887	925	900	912	887	924	954	866	878	905	831	856	942	834	855	931	869	884	925	911	889	905	896	821	856	837	920	874	887	940	932	873	842	904	905	904	908	886	927	894	867	915	890	866	880	934	923	910	859	918	882	884	877	945	852	831	919	864	880	847	861	881	917	935	895	913	886	883	894	879	904	903	882	879	885	901	875	909
23596	20840	25130	26681	20844	20865	3093	510	346	333	298	308	319	249	284	248	261	268	228	196	234	228	254	268	261	252	236	249	284	258	215	246	218	261	227	246	211	236	242	256	259	235	262	247	237	224	229	223	229	239	265	236	261	274	242	206	206	229	234	209	225	251	238	240	218	225	254	235	244	235	229	232	232	192	236	240	215	247	231	251	267	233	238	249	220	219	250	244	196	239	230	231	224	243	238	224	220	250	252	230	243	206	245	246	217	252	236	241	223	238	254	245	239	237	236	255	205	233	249	208	240	219	227	237	229	223	248	216	259	229	229	242	239	232	258	240	232	217	262	220	216	214	233	227	242	261	238	247	227	237	238	219	210	222	242	248	254	230	236	241	228	247	238	268	235	255	221	263	246	202	228	224	222	228	200	209	235	248	234	222	226	245	215	209	227	228	206	265	219	226	262	208	256	240	215	202	247	229	219	238	221	250	232	233	224	224	231	224	221	243	242	215	270	255	240	227	244	239	251	230	216	232	231	243	224	253	203	227	225	185	231	219	258	237	230	208	256	265	223	211	220	228	234	215	220	254	214	230	211	252	229	238	256	240	238	202	214	209	224	271	236	225	240	231	227	244	219	255	225	224	223	204	234	236	233	235	228	264	246	227	252	226	247	251	216	230	243	219	243	245	228	210	230	259	231	248	211	228	244	241	232	244	240	240	231	211	257	258	223	229	252	229	221	246	254	236	225	215	237	209	251	230	225	245	223	216	243	226	223	230	244	194	225	247	226	245	243	267	240	226	237	225	223	256	278	268	242	244	239	222	252	239	214	221	234	246	212	275	235	237	233	224	242	235	255	245	233	235	257	225	240	229	229	220	235	224	246	223	240	257	233	197	238	229	223	216	244	215	237	225	188	229	254	252	202	235	255	211	220	223	222	248	246	240	236	230	267	232	245	234	244	240	234	245	228	253	245	229	215	228	228	226	240	206	233	255	227	217	211	262	229	207	239	211	209	235	230	242	238	255	238	247	247	251	218	242	214	247	246	249	242	210	249	247	244	227	262	229	239	267	255	228	240	234	220	203	256	261	271	233	230	219	221	240	241	235	253	237	197	219	233	238	243	219	242	223	223	241	222	264	245	214	243	217	269	205	213	243	231	250	242	230	215	245	249	277	226	246	216	222	234	246	240	252	249	231	240	232	271	230	261	220	230	247	222	207	240	222	226	247	211	234	237	200	241	233	216	249	224	211	254	254	226	229	237	245	236	206	250	219	239	256	222	245	250	245	245	197	230	216	223	233	191	197	244	202	215	230	229	241	218	246	274	232	245	228	224	227	256	251	221	202	259	231	234	212	213	241	243	224	260	225	218	215	223	250	217	238	227	238	222	221	259	239	231	219	249	216	220	226	210	246	220	223	256	223	241	237	241	243	266	231	248	229	248	220	232	218	224	243	236	235	207	244	250	249	231	206	216	245	219	230	220	248	241	244	261	231	231	207	220	254	228	228	219	233	212	240	227	221	218	248	213	191	231	221	232	222	248	197	260	222	236	267	216	251	278	242	242	232	270	262	235	226	180	234	243	261	231	240	247	214	226	250	254	251	245	250	246	261	196	231	230	227	228	227	223	229	218	249	224	242	218	242	255	234	237	217	203	260	270	254	250	224	267	199	223	220	241	227	237	245	207	228	246	260	232	226	235	249	243	211	243	260	192	255	241	247	238	237	214	240	225	217	207	232	251	220	226	245	228	249	246	249	247	251	219	234	234	226	252	199	270	239	224	253	214	241	223	194	246	235	204	243	240	233	238	245	249	244	235	227	233	252	239	238	246	249	220	229	239	232	233	284	223	274	230	242	220	227	242	229	232	215	238	250	258	250	223	231	240	226	245	227	245	226	259	259	259	235	233	252	219	209	236	233	225	224	231	241	244	259	233	225	211	215	246	244	221	238	222	221	204	241	238	220	219	204	224	246	242	212	207	260	233	228	223	244	226	211	229	233	221	245	244	220	220	243	257	241	220	230	236	216	261	229	211	240	231	250	226	238	213	245	255	219	231	208	239	258	237	247	229	211	217	236	258	241	245	219	232	209	193	217	230	236	238	248	218	229	230	213	225	216	232	232	240	247	240	238	232	233	261	226	247	232	222	204	232	234	231	206	228	229	215	217	218	235	286	261	239	214	251	239	234	252	243	230	229	245	230	233	243	237	237	209	228	235	227	220	239	264	227	230	225	243	253	238	224	235	228	226	226	237	235	249	229	222	221	225	241	251	229	250	236	274	234	226	222	243	217	264	241	234	206	230	245	217	206	247	250	238	199	230	212	246	220	193	204	254	207	219	229	229	227	235	242	243	232	212	236	233	220	224	254	250	222	206	238	212	250	219	230	250	241	243	215	232	242	227	247	232	256	246	240	192	222	246	237	226	213	228	226	220	251	241	191	222	250	227	279	258	220	228	221	222	209	243	228	216	218	234	219	231	232	200	230	234	227	232	229	245	204	265	214	223	223	238	241	232	212	249	253	236	231	222	232	223	222	218	262	204	237	218	214	238	238	240	239	227	231	227	201	236	201	217	215	249	239	209	208	248	240	237	227	226	226	254	214	241	244	224	224	249	230	207	232	235	257	260	257	222	236	231	224	227	230	237	248	233	218	241	228	227	224	244	244	240	239	233	221	247	245	250	273	236	230	219	214	217	230	260	251	258	227	216	231	233	241	222	243	206	216	240	248	221	244	245	255	238	247	212	229	229	239	223	240	226	233	223	261	233	228	231	206	246	216	208	210	213	260	239	252	250	234	224	210	221	208	241	232	237	252	252	238	235	245	239	230	237	245	211	225	254	224	245	221	225	229	248	217	212	236	242	245	217	226	241	229	218	227	229	192	227	229	207	211	218	262	245	232	203	224	234	227	218	239	231	228	210	234	190	226	249	270	247	230	240	239	225	270	204	236	236	218	244	240	236	264	234	229	259	235	216	230	236	226	207	212	230	204	225	244	220	238	238	225	204	214	244	229	233	209	233	205	221	224	245	249	213	218	234	207	243	237	217	217	230	225	240	293	229	260	232	230	231	233	238	238	232	213	239	222	218	244	220	229	235	233	222	256	236	252	239	258	239	245	227	218	239	223	223	222	237	256	249	245	268	256	236	217	234	218	220	258	201	230	245	229	260	228	229	227	244	227	251	230	251	229	201	231	225	211	231	226	218	265	227	222	254	236	250	244	232	224	207	220	230	227	223	243	208	221	242	243	228	232	234	226	259	236	230	233	234	227	204	232	225	223	230	241	228	227	233	229	209	203	211	216	234	256	222	216	228	236	212	220	229	222	220	231	236	235	235	236	221	223	243	239	202	251	256	197	246	240	239	236	242	258	226	236	202	216	197	221	243	251	215	233	225	244	222	257	218	249	240	235	217	209	216	228	221	221	216	252	193	263	223	225	217	224	242	239	239	227	245	263	244	237	257	246	241	241	257	237	212	251	253	240	258	230	234	250	203	252	238
3337	4981	3021	1472	979	802	683	574	580	570	595	603	569	604	592	562	540	572	550	560	555	551	558	535	561	550	540	542	565	547	547	529	535	556	518	540	520	536	546	554	520	563	518	511	569	531	509	566	518	546	572	553	541	546	496	554	534	547	585	556	485	544	516	513	517	509	574	551	553	542	498	558	542	539	539	546	514	550	525	585	535	499	544	561	538	530	599	505	554	538	562	507	553	586	560	518	518	561	519	537	567	573	546	508	510	523	497	530	536	501	530	557	537	527	554	485	547	526	528	552	566	531	491	567	535	548	552	547	551	588	555	532	567	521	539	581	522	532	525	553	524	547	534	527	490	603	539	590	519	528	522	522	496	533	538	489	534	526	535	569	587	553	548	566	504	523	569	551	548	588	551	549	569	582	560	498	548	526	544	515	550	571	541	527	549	561	547	553	517	558	514	547	549	543	601	552	516	533	548	520	515	557	518	523	561	525	566	537	526	562	542	539	585	526	552	554	519	593	549	554	553	518	508	515	558	518	535	511	534	543	527	540	497	513	534	550	551	522	538	556	562	506	552	547	529	564	549	542	553	551	527	562	538	538	517	550	564	509	528	535	584	522	520	579	537	534	553	536	539	522	571	520	553	533	525	542	526	522	580	531	526	534	546	495	554	563	588	543	552	540	547	553	567	560	569	511	534	521	532	542	530	542	552	515	558	555	560	527	549	523	547	503	518	560	550	534	518	557	536	556	569	571	497	557	547	534	596	560	549	534	532	530	557	544	514	566	601	517	572	519	537	554	535	536	545	536	542	551	544	545	560	552	527	516	563	511	496	574	546	568	533	558	551	533	521	553	551	539	544	523	533	552	498	510	539	494	545	567	542	560	524	504	545	549	565	537	515	544	496	551	525	530	528	576	546	533	505	559	553	529	569	526	548	560	522	528	564	553	510	577	586	553	553	553	567	556	548	589	539	517	559	537	590	536	527	521	550	530	499	548	503	546	529	532	584	518	509	554	546	536	509	529	542	541	542	488	501	526	566	491	526	531	541	569	568	569	533	538	524	531	516	551	545	565	579	540	555	535	520	510	577	512	557	596	534	510	533	585	546	545	568	557	516	528	541	517	535	582	552	555	567	540	551	546	554	513	538	558	546	527	519	498	496	513	526	539	544	484	519	557	495	526	504	567	538	540	560	550	555	518	560	553	512	556	575	520	517	510	539	557	531	504	605	518	554	520	546	550	556	529	514	506	524	566	536	560	569	524	546	522	559	524	510	551	542	522	531	538	581	562	533	549	576	571	543	567	529	547	557	524	533	543	507	542	521	514	526	548	556	573	560	573	554	519	591	542	552	543	532	509	543	542	538	535	545	576	546	540	578	525	538	540	548	516	519	562	509	561	547	546	524	534	553	531	529	537	542	491	576	550	546	573	564	540	540	576	551	532	538	515	546	572	556	560	552	553	569	576	568	534	548	549	517	573	524	554	523	549	541	543	565	538	554	524	526	513	524	553	572	505	533	516	551	537	574	542	573	530	544	510	531	552	507	569	573	537	517	530	572	529	574	544	561	546	513	549	528	565	510	520	505	562	540	533	549	553	543	506	538	538	566	569	505	528	576	547	536	553	532	528	559	512	505	522	531	511	554	554	477	554	590	540	575	516	535	537	542	570	548	520	524	523	530	530	521	536	537	552	498	529	556	535	516	520	516	531	557	497	549	528	583	534	552	505	549	586	579	480	494	552	510	514	575	523	560	508	537	508	515	536	514	534	550	522	560	526	529	557	548	528	509	543	504	549	528	525	515	572	505	539	541	555	565	520	500	554	569	536	534	487	499	537	561	570	536	538	516	528	521	536	538	501	531	559	518	539	515	518	541	525	533	579	539	530	558	555	557	513	524	534	534	552	562	520	553	556	568	555	556	520	564	517	565	534	531	512	509	483	576	583	576	512	517	560	571	522	558	559	514	551	510	538	530	562	546	545	576	514	539	513	523	569	551	521	556	528	524	534	549	507	555	531	542	550	558	514	519	522	497	524	539	568	568	529	591	543	522	491	568	525	514	561	568	553	571	556	549	549	533	510	530	493	507	544	537	544	513	548	517	519	548	555	508	520	534	474	549	558	562	522	547	570	580	488	535	527	547	501	541	508	534	532	537	528	539	519	491	550	576	582	541	561	537	558	541	521	528	542	528	540	540	518	610	557	581	535	517	542	487	573	543	519	566	540	509	557	566	544	555	540	584	577	569	527	580	544	497	530	533	536	582	499	552	535	529	568	571	540	552	555	528	608	508	548	537	522	549	553	546	548	527	539	544	510	508	573	577	499	577	549	557	511	545	578	540	524	523	581	547	520	600	552	579	552	508	533	545	517	555	583	521	536	492	521	544	536	539	542	521	588	565	562	524	532	543	553	529	543	566	541	554	569	544	527	544	559	567	537	503	572	547	540	537	553	584	565	582	526	511	537	523	531	530	541	556	589	513	545	512	511	552	552	560	579	531	536	549	516	510	524	561	539	557	528	505	570	531	520	528	520	531	534	520	521	535	523	548	541	522	543	553	520	559	559	524	565	553	543	549	505	515	500	547	525	553	523	554	527	559	559	538	538	510	555	537	569	562	552	528	511	503	528	518	548	526	507	585	539	562	559	567	554	525	544	515	527	504	551	523	558	534	542	567	571	566	558	525	542	553	544	509	550	537	580	507	505	535	559	516	519	542	543	567	552	516	555	571	500	492	567	580	508	547	538	534	535	544	511	548	527	473	569	552	542	560	560	539	520	542	522	510	541	560	539	534	551	535	525	560	548	509	554	509	570	571	533	553	521	553	555	524	571	544	563	537	505	496	546	569	538	507	526	531	541	565	549	502	531	537	549	562	569	512	519	579	558	531	532	531	540	583	571	543	495	579	553	531	506	522	563	529	495	533	536	552	547	551	593	544	545	589	527	541	537	542	538	516	553	581	569	557	525	533	537	514	551	527	547	548	542	511	555	531	520	543	538	561	559	532	551	487	545	609	511	533	537	567	536	552	537	543	541	544	528	541	514	576	557	552	537	541	549	552	555	497	555	574	545	555	555	524	522	514	509	532	558	571	593	531	539	518	547	523	555	552	564	540	554	557	504	548	535	561	538	548	505	505	514	584	591	539	498	522	570	566	552	577	539	526	556	575	568	539	578	539	514	571	487	538	557	506	529	543	510	561	524	581	521	518	528	539	525	557	547	511	545	531	526	544	541	514	565	528	534	513	582	567	549	569	519	516	565	533	533	595	524	532	597	533	484	553	542	553	554	517	524	545	540	510	581	555	547	543	534	542	526	517	586	494	522	534	544	507	527	500	544	527	551	547	544	527	535	536	488	534	505	575	538	476	544	537	575	588	540	571	569	554	536	552	520	554	561	557	538	500	552	512	544	556	580	516	587	538	523	525	541	521	505	521	531	546	527	558	552	516	559	552	555	568	546	531	513	501	565	569	564	524	518	549	514	558	542	565	542	520	537
32442	12157	1595	708	570	479	376	380	349	367	360	307	356	328	350	368	361	348	349	322	356	331	380	341	313	358	339	351	346	362	353	331	347	364	360	348	334	372	366	349	371	358	349	380	362	342	325	334	334	348	342	323	339	316	333	332	350	318	366	341	340	381	351	361	323	368	368	354	402	377	357	379	344	353	305	372	359	362	360	333	377	365	330	358	338	322	315	368	358	364	301	343	319	306	358	353	355	333	361	352	328	361	339	328	354	327	365	360	374	347	354	329	391	373	345	359	347	334	335	363	404	371	341	334	327	361	371	369	377	330	323	387	386	338	337	341	343	329	372	337	346	308	408	351	375	350	380	346	320	350	362	353	348	343	339	364	363	342	380	346	289	330	335	355	325	338	356	363	336	332	362	357	332	351	299	345	359	321	365	351	364	313	300	385	349	358	345	349	358	325	351	357	381	334	351	336	320	332	346	342	334	377	346	330	334	352	366	327	339	333	341	365	319	364	370	363	384	390	339	358	353	359	386	352	318	373	315	339	361	343	358	368	365	320	329	353	343	353	383	338	354	359	373	381	341	321	323	337	359	383	355	321	312	327	343	332	355	321	344	383	344	369	339	374	371	332	353	346	361	381	326	326	380	350	334	352	344	356	294	352	311	355	376	357	364	339	391	364	333	352	376	363	343	388	362	341	352	368	357	342	366	347	338	318	346	343	355	365	382	377	369	349	333	336	335	342	359	330	344	337	321	358	363	352	350	352	331	331	336	346	370	372	360	329	329	347	384	338	348	393	345	337	338	352	365	341	365	367	358	360	310	346	331	396	344	326	353	331	377	369	353	369	391	316	345	358	329	371	341	375	333	371	343	329	304	326	335	342	311	334	334	321	359	341	320	341	357	340	317	326	327	380	342	366	345	342	341	323	371	352	337	321	349	339	381	339	388	301	352	378	321	340	340	347	328	314	355	315	337	325	367	348	361	340	342	317	386	354	353	365	369	359	338	323	307	350	357	342	325	342	360	341	347	339	376	357	370	367	322	340	331	362	367	343	350	304	341	296	363	322	324	326	313	308	353	346	377	324	337	369	341	331	337	329	370	355	365	357	324	365	346	335	331	383	359	362	328	332	373	351	326	344	377	350	334	333	330	355	335	321	348	333	358	341	350	382	367	355	365	359	331	387	326	356	344	364	366	342	357	372	347	316	349	334	341	369	365	362	336	323	342	350	355	353	376	311	368	358	333	370	352	312	385	358	383	373	358	330	332	387	346	361	338	328	346	318	364	330	371	380	366	323	354	334	336	353	335	368	324	351	362	343	366	343	374	335	327	363	327	329	320	357	358	335	344	386	339	375	382	399	328	336	319	347	332	340	313	345	350	357	360	327	355	318	349	339	351	353	342	343	328	357	386	364	361	384	330	326	305	346	365	357	323	351	361	375	348	381	355	350	336	351	378	371	328	355	371	346	367	383	333	382	321	374	356	346	335	331	354	355	330	355	349	317	339	335	334	337	357	370	320	338	355	379	351	363	361	355	344	335	327	331	365	344	378	361	340	312	370	387	346	333	330	353	348	328	332	299	358	342	363	389	343	372	372	352	339	360	352	364	370	354	341	377	375	316	331	334	342	336	357	356	357	370	330	360	364	340	349	324	317	364	359	348	394	362	347	357	362	339	370	374	352	385	345	309	367	371	331	362	346	377	370	293	336	335	352	359	322	362	341	350	324	342	337	338	360	343	362	349	338	354	344	315	347	328	334	321	358	360	307	342	377	353	343	361	350	337	358	336	355	312	318	325	395	369	358	358	386	378	333	364	326	346	363	319	349	354	364	379	370	374	311	337	328	363	354	361	353	369	354	333	281	363	321	321	377	347	329	310	353	326	339	340	374	342	339	365	381	351	362	362	350	355	341	398	364	374	329	364	338	325	316	321	333	355	368	327	338	350	377	351	343	372	338	339	343	355	349	373	334	339	399	362	370	356	326	324	353	351	386	341	331	322	358	327	341	345	321	349	361	367	338	353	374	386	370	319	354	341	349	364	354	320	322	380	323	361	343	341	312	376	348	370	351	367	360	337	333	323	316	370	358	345	328	350	342	313	355	364	345	338	362	342	399	352	341	364	348	325	332	299	305	320	372	366	321	328	387	338	319	376	352	363	329	381	314	381	333	370	386	359	332	350	331	367	359	339	306	366	351	323	355	343	386	351	368	351	379	369	381	308	349	339	353	354	319	365	322	373	335	329	321	339	343	379	379	349	340	377	344	332	297	342	363	374	369	328	341	342	358	343	342	318	333	325	326	320	352	358	408	340	346	337	374	348	350	356	386	376	348	360	339	345	391	363	334	347	349	301	347	375	323	345	362	378	316	361	343	334	343	356	348	351	350	362	338	327	353	372	361	364	357	346	326	310	330	353	336	339	349	365	353	327	346	344	316	369	336	351	328	329	353	336	334	355	342	338	342	324	364	333	353	329	317	322	325	372	374	347	381	340	350	359	337	338	386	343	321	341	334	355	372	336	332	337	354	331	358	355	347	311	382	371	313	359	311	341	349	347	338	356	333	351	348	330	355	367	343	330	335	373	343	321	388	335	339	356	369	340	352	350	357	314	342	343	379	368	347	354	306	317	360	360	349	357	365	359	368	320	347	382	390	359	381	341	349	351	333	344	350	341	359	348	337	332	329	343	346	348	379	313	380	355	334	337	308	355	352	359	348	313	352	338	339	394	330	342	337	395	346	347	379	390	379	348	338	348	356	328	352	365	343	376	405	358	328	356	337	373	379	351	338	408	328	335	314	337	316	352	320	326	371	359	325	337	349	332	354	351	344	358	310	315	368	346	346	348	390	320	325	329	389	322	309	370	341	372	330	409	365	318	337	352	344	360	347	349	343	349	347	387	378	371	356	371	321	342	295	347	376	373	397	330	311	338	359	332	350	347	360	331	370	367	347	351	360	372	358	363	356	385	381	373	346	370	369	350	351	382	322	341	344	352	339	344	384	350	351	334	323	334	333	344	352	336	332	312	349	387	361	318	378	317	407	311	330	364	348	356	331	320	368	296	326	384	352	344	365	345	309	354	375	373	353	327	347	335	371	361	337	335	346	328	343	383	371	335	352	409	374	335	343	362	370	336	347	373	347	345	330	331	383	309	376	354	341	363	331	320	327	362	379	350	348	334	347	332	334	352	339	357	316	344	369	328	339	354	329	383	334	326	362	360	324	340	335	323	359	333	375	348	387	380	321	330	339	346	358	367	324	353	325	391	351	365	351	358	354	313	384	332	354	370	348	352	323	320	338	363	309	367	322	357	365	359	341	347	369	368	345	335	358	394	369	375	345	348	345	346	361	337	313	337	328	371	366	340	336	368	371	315	370	355	376	363	366	343	368	347	325	363	344	325	341	363	356	331	364	368	384	363	356	381	342	321	358	351	329	388	352	374	348	372	339	342	333	403	356	351	309	303	320	321	344	323	315	360	346	329	317	337	326	334	349	322
5335	997	944	849	790	784	809	836	854	801	809	776	834	827	746	824	794	833	816	823	826	808	870	805	812	795	815	790	824	831	786	805	841	761	785	833	806	816	784	804	795	801	803	766	771	811	766	813	790	786	809	849	806	801	838	761	811	768	772	817	818	747	796	848	819	778	781	789	834	772	795	808	805	755	781	803	847	763	810	796	815	844	787	767	777	793	814	784	771	827	761	785	770	830	821	803	782	813	771	791	749	752	783	804	832	767	838	795	781	788	799	824	784	799	792	793	822	790	801	832	882	777	818	789	747	896	806	759	833	861	802	810	801	797	803	756	800	845	761	760	832	844	779	775	762	824	819	778	872	779	834	796	802	762	854	815	788	824	809	838	805	796	788	802	822	812	782	797	811	794	829	775	837	764	813	802	810	817	813	811	746	881	781	789	788	774	811	837	800	836	806	808	788	849	815	757	778	815	828	827	785	812	799	716	830	818	793	806	807	808	806	802	810	792	853	781	771	788	769	767	780	830	823	851	826	778	799	830	804	793	787	820	836	861	749	797	804	796	776	816	772	854	792	821	834	854	801	810	854	703	787	762	759	767	823	805	800	779	802	834	757	828	822	828	809	774	809	752	794	771	781	830	800	809	834	841	793	800	808	824	744	800	838	850	809	828	797	861	787	812	858	791	783	763	773	770	830	786	759	803	761	758	829	817	784	811	772	814	784	798	831	841	793	821	820	750	841	766	797	794	805	841	786	804	791	773	799	767	793	783	767	798	758	799	841	775	819	784	791	820	852	770	855	797	817	790	820	807	786	825	780	806	801	760	760	790	817	820	819	751	766	795	807	813	835	806	796	768	807	800	802	805	760	754	818	822	805	823	793	718	760	782	755	768	794	799	797	804	841	834	797	812	810	827	731	820	821	797	779	840	786	848	850	777	801	816	773	762	757	787	834	842	729	808	826	818	786	757	807	809	772	786	751	757	832	801	796	788	790	788	757	817	777	716	808	802	799	788	815	786	807	829	792	833	792	823	832	791	817	789	836	786	816	779	784	806	829	811	797	833	822	798	811	849	797	780	821	848	733	825	849	775	810	810	803	772	764	760	785	791	820	780	778	796	813	790	785	825	795	827	814	821	762	825	813	789	799	779	765	857	853	798	789	802	771	835	794	790	821	798	818	770	776	799	746	796	808	799	779	796	818	828	823	776	824	829	801	792	818	799	803	770	798	835	801	780	813	762	785	809	829	814	803	785	841	827	807	770	791	832	774	771	758	745	823	846	859	803	783	796	764	853	818	860	848	805	813	757	797	792	816	772	809	816	791	811	823	778	847	775	793	824	817	840	776	776	803	821	838	764	833	775	791	782	785	761	817	833	822	835	774	782	874	788	786	789	834	823	789	765	825	797	748	803	769	775	811	807	781	826	794	862	801	775	815	774	843	814	834	821	815	778	824	808	850	827	814	818	759	780	778	787	788	780	850	842	788	813	838	799	817	782	801	777	788	745	844	813	811	801	789	818	794	822	794	779	806	764	847	809	799	776	724	821	809	838	791	789	811	786	797	809	796	833	778	827	815	795	791	804	828	812	817	758	810	797	738	845	772	823	805	772	809	835	826	846	816	824	803	803	793	812	811	767	763	803	787	787	815	814	804	816	864	782	851	828	800	793	791	769	779	785	807	802	769	762	788	787	788	775	757	782	779	778	842	820	808	778	794	805	765	801	780	835	822	829	814	810	827	770	830	757	782	796	750	819	786	795	796	790	776	785	833	772	788	789	820	830	801	792	760	840	775	806	826	803	799	808	817	840	816	762	779	856	826	798	792	813	829	841	805	772	827	783	780	815	805	800	773	810	761	800	797	778	801	835	813	833	783	758	805	782	775	787	780	809	815	796	795	770	859	809	767	809	806	768	828	774	828	788	836	809	831	847	801	778	782	767	824	879	780	768	844	777	790	860	784	793	819	816	830	784	821	823	814	789	791	832	834	813	770	791	770	844	785	786	817	817	802	806	779	768	777	761	822	736	834	763	788	730	787	750	793	770	809	852	782	828	804	768	775	763	820	763	800	809	822	778	847	838	816	805	818	816	768	808	841	830	777	813	798	770	758	791	794	800	806	788	801	796	812	801	811	846	808	762	836	796	802	758	804	809	787	769	817	832	833	817	873	820	825	784	796	779	798	765	810	861	766	845	776	783	822	774	809	746	803	819	815	798	791	776	792	863	848	872	833	784	831	815	782	822	813	773	801	867	776	773	812	793	734	807	790	837	766	826	784	774	809	795	801	853	822	791	834	829	808	775	821	793	759	795	798	824	775	751	820	765	772	827	764	762	824	828	814	789	798	848	787	825	761	836	825	804	781	797	785	818	786	848	816	810	825	748	865	804	846	732	807	809	790	775	797	797	810	813	818	783	821	815	813	786	775	819	779	776	836	795	745	817	790	771	858	844	789	864	763	796	813	811	838	791	859	833	797	805	763	790	807	773	794	836	797	846	775	809	796	821	779	747	777	801	811	834	807	791	798	775	795	831	796	809	804	784	818	813	848	813	781	812	833	817	777	807	805	798	762	816	858	790	847	787	822	828	814	826	813	812	783	788	793	773	833	839	822	765	811	813	797	777	823	849	749	793	744	836	834	820	751	783	822	826	800	770	800	851	859	758	778	803	840	811	854	775	787	819	771	822	792	773	760	780	775	835	803	837	869	754	816	826	786	796	784	805	809	797	819	810	811	793	809	822	804	758	796	817	760	790	792	822	781	740	765	777	824	841	808	842	805	799	811	832	864	788	763	791	799	825	834	760	819	809	783	804	827	775	810	804	777	762	781	853	806	773	818	807	832	784	811	830	825	792	796	820	822	817	796	786	784	820	766	800	749	811	831	791	826	835	862	828	828	793	797	835	821	832	814	793	823	764	769	812	796	736	811	833	811	773	803	809	845	737	823	805	824	838	770	810	802	793	808	810	813	810	777	847	835	776	801	846	815	776	815	838	795	856	817	820	760	780	755	808	803	741	796	814	771	781	800	807	818	843	822	841	766	790	822	803	775	772	804	809	838	775	783	821	788	828	765	806	833	800	773	826	805	814	795	823	788	846	819	816	784	767	800	812	822	809	769	831	770	795	776	768	788	806	791	770	904	791	791	776	807	827	797	780	787	811	838	812	838	809	808	835	788	809	763	827	805	808	736	801	799	802	819	759	803	792	829	775	824	844	802	774	752	803	792	859	834	765	777	805	797	763	803	753	795	840	748	776	822	809	768	820	791	827	793	779	788	812	799	784	791	765	790	807	773	749	839	772	780	794	805	812	790	836	819	790	810	846	809	835	877	785	840	800	797	819	815	798	851	806	808	802	846	752	762	777	785	840	820	834	811	782	802	780	765	815	833	751	784	783	755	816	750	794	800	821	876	795	810	777	784	769	786	779	813	869	848	773	745	825	793	785	791	858	823	850	808	769	820	807	756	809	834	803	794	759	765	811	819	848	810	781	820	826
24507	20854	24484	27299	20079	1929	633	503	413	439	473	431	427	386	418	420	408	425	393	391	397	410	436	423	412	404	418	388	400	402	426	404	370	398	385	380	375	426	430	402	402	415	378	368	450	396	436	409	361	399	355	409	385	398	432	385	377	397	390	436	448	415	396	404	359	381	402	398	446	425	398	392	426	391	368	377	422	405	443	400	408	400	410	429	396	379	419	408	376	416	388	407	408	411	393	379	427	407	433	410	387	400	386	415	437	388	387	371	393	408	401	386	395	407	439	406	392	416	400	386	401	406	379	404	418	373	389	418	394	354	419	442	407	396	443	381	419	430	404	372	408	385	441	417	423	399	403	377	393	371	389	409	415	387	365	381	387	408	411	428	422	452	436	391	395	377	387	415	356	408	385	371	393	467	425	395	409	408	393	407	400	389	425	406	410	384	402	412	394	392	419	404	396	432	375	412	412	398	402	426	416	394	413	406	400	426	383	364	407	422	404	457	414	397	384	414	389	430	389	390	390	437	433	396	410	438	375	356	400	404	399	406	427	439	401	442	427	415	431	422	410	401	412	399	418	384	337	427	391	405	408	366	403	432	404	356	367	406	412	393	387	406	376	417	377	386	433	425	400	396	430	376	411	382	405	423	411	410	402	422	430	400	370	386	371	417	420	415	400	420	412	379	421	399	407	435	406	399	402	407	421	391	363	382	415	419	397	412	403	432	391	421	430	442	360	381	393	395	402	408	399	426	401	385	396	404	398	379	376	367	396	390	450	409	403	397	370	393	415	399	391	434	415	396	374	427	407	412	429	415	422	411	360	372	421	410	412	415	379	421	442	391	426	373	387	407	417	409	391	452	473	407	362	413	397	394	403	395	406	433	381	379	380	398	394	395	397	387	441	389	428	412	401	405	402	431	410	412	382	370	397	421	422	369	423	399	420	405	431	438	459	376	456	401	404	397	448	379	408	394	407	402	397	395	387	406	407	378	369	403	408	403	390	421	379	380	377	400	401	437	398	458	409	359	408	393	387	417	388	418	387	400	462	362	385	394	390	406	402	417	397	435	397	424	404	415	388	388	436	414	386	396	390	400	421	420	433	405	380	441	371	392	394	396	411	388	444	382	441	392	388	419	407	382	409	395	375	359	408	389	412	411	430	402	418	414	425	403	432	422	402	409	401	382	397	442	394	400	396	396	372	395	411	395	413	413	403	400	418	429	410	381	426	362	439	396	415	394	411	384	386	388	441	394	396	403	421	417	440	411	347	346	410	377	417	369	400	441	399	403	387	406	418	390	406	420	416	403	416	400	418	403	432	391	423	372	390	427	410	426	439	450	398	379	355	403	415	380	414	427	424	419	370	362	388	359	412	423	395	417	451	398	417	391	391	394	445	396	423	406	393	387	404	413	435	408	396	404	421	405	427	412	453	403	376	396	431	414	396	399	449	392	399	379	413	401	405	408	391	409	423	440	410	392	414	387	390	391	394	406	369	403	391	427	423	400	431	413	422	364	369	387	400	388	479	409	430	391	399	394	379	392	412	360	415	441	403	385	434	368	432	411	436	392	444	379	421	408	395	405	408	384	366	424	403	383	430	378	361	354	408	385	419	435	432	404	373	408	453	413	394	431	407	373	409	396	405	402	386	376	413	402	410	420	401	411	393	427	395	388	369	430	411	389	426	377	397	426	432	370	418	374	418	371	378	365	398	382	397	403	407	400	408	426	383	429	440	437	403	372	382	369	399	390	403	407	401	403	418	395	377	374	389	384	388	419	380	425	373	409	416	407	411	371	363	411	426	402	426	398	398	345	390	395	398	374	422	387	391	407	356	394	386	418	389	435	410	384	413	407	400	404	385	446	388	398	375	424	406	387	410	391	424	407	388	415	375	386	436	399	433	362	395	441	381	429	408	439	415	448	407	406	408	389	418	363	389	403	417	374	385	426	429	402	372	423	366	405	404	386	386	420	410	413	421	430	368	406	383	437	408	391	371	412	385	473	413	416	423	403	374	363	370	418	423	404	363	392	406	408	381	420	384	404	432	409	423	418	400	403	394	390	423	406	404	451	379	371	399	393	365	438	390	390	389	426	418	407	389	427	405	385	404	392	420	396	379	386	389	413	404	424	421	402	386	402	413	436	387	379	392	402	367	392	451	406	405	393	384	445	385	419	369	400	434	405	421	350	404	410	398	401	414	378	402	394	404	423	395	427	371	438	393	419	371	409	391	441	421	397	411	418	378	452	399	386	412	451	396	428	366	379	362	380	393	406	410	427	406	374	417	439	441	389	438	386	384	411	370	374	427	404	376	420	390	422	408	426	388	399	405	422	410	400	400	379	441	414	409	402	388	402	405	404	424	397	381	427	412	377	390	430	411	405	395	383	382	410	448	416	442	391	409	380	426	350	421	397	403	444	411	426	363	402	416	409	401	431	387	424	392	404	389	382	381	393	395	390	376	370	412	386	422	356	398	410	408	424	403	353	424	424	369	423	391	389	412	441	384	410	387	412	398	412	404	421	410	372	409	347	404	399	394	409	407	471	375	395	393	414	394	385	450	392	391	404	436	404	417	351	417	398	389	415	398	425	378	417	414	438	446	397	406	378	398	372	387	419	407	406	379	414	414	384	408	400	373	389	435	408	394	387	418	396	435	406	377	408	340	429	387	418	381	382	407	417	385	412	425	410	408	407	424	363	445	457	384	394	369	381	420	379	412	396	386	424	401	375	403	425	412	430	392	489	374	416	400	403	380	367	396	406	408	393	393	449	408	376	396	415	389	375	426	413	421	392	377	438	418	432	442	417	346	438	395	371	412	356	435	394	422	412	412	390	405	409	395	406	410	394	400	403	370	375	381	421	416	366	404	385	412	435	381	427	426	425	441	397	407	386	421	363	388	393	405	383	403	439	400	448	392	392	420	413	392	373	373	424	407	404	390	397	386	417	413	384	450	402	371	409	393	373	409	375	414	377	377	396	397	419	442	421	378	426	405	409	397	393	392	442	398	389	434	401	390	397	384	386	363	421	433	401	393	402	393	408	408	392	418	393	402	397	413	407	410	412	384	374	399	394	375	365	385	408	392	412	383	410	378	383	360	397	402	415	398	430	413	377	383	402	396	411	373	375	416	366	387	405	420	429	371	421	400	424	403	391	389	389	399	401	403	407	378	406	397	424	448	413	383	386	434	412	363	430	381	423	394	415	328	427	429	437	428	379	387	370	383	427	393	414	421	402	422	417	392	420	390	404	358	421	401	380	390	406	416	428	393	349	377	429	405	411	360	383	400	407	410	397	395	408	406	419	382	386	399	409	375	387	419	426	414	425	446	398	398	389	383	387	438	419	355	406	417	418	409	410	427	461	420	368	418	413	391	410	404	452	405	421	432	420	410	380	401	379	421	416	417	366	390	419	388	402	408	410	403	398	393	427	365	368	410	413	435	433	403	447	425	374	386	419	403	401	421	419	448	403	375	398	383	389	392	420	445	437	412	411
3322	3172	2125	1359	1121	1055	923	933	918	869	937	901	901	860	927	898	915	881	897	890	868	882	864	833	866	851	948	857	938	881	882	934	952	867	929	882	904	916	875	854	905	918	886	888	925	845	895	868	882	851	901	878	862	914	928	894	876	920	918	887	905	885	934	890	840	852	900	923	876	901	849	911	880	863	843	884	860	873	820	889	891	920	904	841	893	922	877	883	913	870	874	845	841	882	850	890	869	888	934	887	877	873	838	880	874	863	856	874	916	845	883	835	872	899	889	818	883	874	899	908	856	854	888	876	911	876	944	850	910	903	886	833	867	882	890	863	927	860	881	858	843	927	930	916	947	927	886	895	843	908	914	903	874	901	861	868	922	850	843	889	880	899	858	883	880	896	853	886	866	858	920	876	880	874	896	892	891	837	864	904	865	909	915	869	910	890	873	894	903	926	880	887	867	909	878	891	908	958	846	853	903	887	852	886	894	892	867	908	875	902	908	822	863	869	849	895	882	920	901	885	870	890	836	861	840	914	872	870	855	863	933	931	879	874	866	887	853	926	851	842	910	857	874	849	873	884	884	891	901	840	845	898	863	888	844	938	892	833	870	884	893	937	893	862	888	897	899	893	887	875	841	939	916	869	914	888	900	890	875	868	867	889	893	909	912	911	907	879	830	892	881	859	919	883	875	883	874	867	923	866	910	890	880	904	906	880	847	862	946	875	863	901	892	867	918	893	854	864	866	901	895	868	906	892	887	827	904	918	832	877	848	830	847	929	924	879	882	873	849	899	899	881	918	895	880	884	857	860	918	905	874	896	857	895	920	854	869	891	889	881	878	890	888	857	895	828	909	854	916	877	891	900	871	862	979	896	872	873	894	845	877	850	881	858	896	869	854	865	915	901	926	876	894	891	847	853	814	876	881	875	876	859	849	896	887	865	898	886	846	818	932	836	924	855	907	875	867	890	879	872	929	858	862	876	912	911	884	888	885	880	883	879	844	895	908	896	858	845	913	880	895	891	977	865	878	845	878	898	873	946	872	869	869	881	864	869	866	868	875	871	917	888	866	883	870	859	896	886	844	856	871	884	939	883	881	845	934	846	872	879	901	876	920	872	880	932	859	865	832	862	856	847	873	876	870	844	893	844	898	861	869	884	850	886	903	915	903	911	935	872	946	855	891	917	873	890	894	898	877	870	843	901	885	872	850	859	890	927	831	866	889	919	888	936	875	893	798	902	884	872	874	914	857	885	897	900	891	890	915	897	812	842	841	926	896	837	839	885	865	873	890	896	872	840	890	854	837	889	910	908	886	881	878	879	877	902	914	833	889	871	898	882	898	855	873	844	852	862	850	869	836	879	841	879	878	936	853	821	864	898	976	888	915	925	836	910	878	850	887	877	957	895	891	867	923	845	899	868	870	931	876	879	900	888	925	871	950	867	868	875	930	863	869	911	871	848	886	850	891	899	856	859	885	850	845	890	883	853	918	902	893	919	878	860	845	884	877	855	880	865	893	925	894	892	872	870	917	910	909	892	906	875	854	873	841	933	926	909	899	833	930	940	920	869	896	891	831	881	861	854	933	905	872	909	888	876	895	876	877	881	857	846	892	845	897	864	810	906	913	828	891	894	853	861	856	940	884	921	870	861	906	911	900	860	833	860	905	877	964	928	926	946	885	903	957	850	954	906	858	875	829	907	875	863	891	904	938	895	894	898	909	818	913	863	852	899	874	894	915	842	912	923	851	884	853	851	905	871	880	868	927	826	814	892	900	874	832	907	872	926	868	839	876	866	856	835	888	912	844	882	893	856	934	848	876	833	903	851	903	947	859	905	861	871	873	860	876	848	874	887	915	882	951	839	965	859	874	888	808	904	863	858	932	904	851	874	835	873	890	854	843	863	814	878	888	871	914	881	885	844	886	877	881	871	891	871	921	909	873	917	864	836	908	841	869	862	881	931	867	909	902	850	913	924	905	858	927	872	893	908	911	859	878	858	823	874	880	905	886	878	883	875	857	848	889	895	883	859	823	923	912	902	931	883	899	844	840	890	919	869	923	927	887	903	909	852	910	880	914	891	871	841	890	811	924	898	876	799	905	847	894	814	882	923	832	915	898	900	925	889	902	917	846	942	878	909	882	878	903	900	905	861	888	913	881	877	895	863	999	905	881	886	845	907	876	842	877	897	904	923	847	909	882	852	875	916	830	903	901	880	871	927	923	865	845	901	817	913	868	920	904	872	876	884	885	869	878	860	906	896	920	942	869	850	860	914	887	893	894	870	910	885	865	905	901	885	873	911	859	909	853	841	888	904	884	880	872	892	886	880	853	880	898	860	863	880	862	852	830	930	872	910	890	837	925	904	882	849	833	865	830	915	852	898	868	826	888	881	936	912	899	941	876	850	870	871	857	871	878	876	867	922	918	832	896	888	872	877	873	883	901	873	901	882	875	885	886	919	933	884	854	834	942	812	904	878	874	853	903	870	902	886	921	889	857	896	834	882	909	895	899	933	895	824	904	888	899	867	903	885	902	862	842	884	863	830	927	886	877	828	895	899	876	895	891	878	843	903	841	961	873	903	807	901	892	906	868	836	911	907	903	884	840	885	863	851	928	848	941	899	880	873	888	879	879	875	884	870	856	882	873	894	862	860	846	892	876	852	865	894	897	887	850	895	905	909	854	890	870	872	873	891	935	853	847	877	852	894	915	868	830	862	897	868	811	866	916	870	877	860	902	872	891	893	835	845	885	914	875	911	844	865	899	855	850	899	880	904	907	871	880	888	869	912	889	910	874	841	899	899	903	874	936	906	855	912	867	888	872	841	860	900	937	879	876	871	899	861	905	888	852	917	858	873	880	820	892	869	873	884	884	861	810	903	881	882	873	872	898	903	857	877	892	825	860	934	922	870	876	907	879	858	899	856	888	870	879	890	853	892	873	874	895	840	903	858	923	820	889	892	878	872	887	880	902	920	891	853	860	868	867	914	929	868	877	816	893	851	907	856	853	929	874	848	903	878	902	897	865	905	874	890	812	904	874	882	840	858	918	913	901	872	849	931	891	880	855	855	877	878	938	890	873	896	887	925	862	851	889	913	866	864	901	849	838	897	849	859	864	826	858	882	939	919	922	879	827	883	903	932	838	876	897	849	890	889	873	849	862	871	841	868	878	875	873	889	912	825	886	888	881	900	897	870	871	907	884	885	845	897	847	863	892	917	918	853	859	865	804	880	840	871	904	929	886	884	922	863	883	894	859	874	860	850	869	865	854	898	923	885	858	928	863	918	926	899	869	859	861	898	838	861	888	878	874	916	888	857	897	904	862	854	823	877	876	894	888	907	869	913	869	889	838	923	864	897	875	927	833	856	921	876	929	892	861	859	887	829	879	881	931	887	839	891	842	925	839	852	894	829	937	877	898	869	859	859	913	918	880	936	845	921	902	857	928	855	878	881	923	868	888	895	923	854	877	843	853	916	936	845	855	880	867	861	896	909
23607	20858	25124	26701	20867	20852	3007	466	389	363	349	308	276	267	237	253	265	258	267	287	287	267	247	245	256	222	265	252	261	242	242	249	252	283	251	260	224	245	243	280	236	207	260	260	229	238	261	259	239	247	248	232	223	229	250	252	220	254	255	205	247	241	197	211	279	250	240	251	248	237	238	263	249	249	231	254	229	258	264	236	256	237	238	230	242	236	213	216	240	244	229	234	243	216	239	230	217	238	215	233	234	252	251	238	253	234	238	241	242	232	232	243	239	242	238	269	259	228	225	242	218	242	277	238	260	244	241	247	230	248	256	236	237	233	240	216	240	238	238	242	245	222	227	227	237	235	257	236	222	241	234	237	233	235	241	231	205	264	234	257	227	250	246	238	233	252	217	230	221	217	244	237	221	227	232	240	223	247	223	248	233	227	220	241	226	213	234	242	233	226	255	238	206	221	239	254	248	237	206	205	246	261	224	234	243	245	208	233	239	226	232	224	249	236	238	230	233	204	234	237	278	228	263	229	231	226	242	227	215	212	196	209	259	247	257	223	204	210	235	251	211	217	243	247	242	228	231	237	247	269	237	254	211	234	209	237	217	235	248	236	262	222	231	260	223	232	251	224	238	223	241	258	253	245	192	222	198	210	223	245	241	220	215	228	225	239	229	240	246	236	207	259	240	230	226	248	218	239	258	224	235	207	218	200	220	242	233	242	254	262	227	245	229	243	245	232	240	265	213	234	216	240	215	251	236	260	281	252	235	240	249	234	244	221	226	238	209	255	238	251	263	229	230	227	224	233	254	242	211	229	224	223	221	234	207	235	248	223	235	247	234	205	215	250	248	266	240	240	208	232	266	237	235	216	220	262	228	234	236	246	252	220	224	220	211	255	255	218	237	226	225	245	233	236	250	251	217	220	234	233	253	244	247	257	232	245	218	259	228	232	213	217	222	228	236	224	216	261	236	219	231	235	237	232	257	234	239	229	254	230	236	251	212	226	220	231	248	239	222	232	217	206	218	239	196	250	240	234	234	230	217	271	237	238	238	241	233	220	251	252	277	232	214	268	250	249	221	234	243	249	229	246	226	222	219	250	215	233	240	267	243	227	205	246	217	247	217	252	240	256	262	240	241	221	214	234	220	231	211	225	250	260	233	217	231	233	255	221	228	223	220	234	233	257	252	259	232	217	256	266	259	213	227	217	255	241	228	224	221	259	234	223	237	238	238	243	239	256	238	241	251	227	231	275	238	225	221	234	237	248	262	238	232	267	231	259	244	245	241	223	229	207	233	243	259	234	191	248	241	229	235	246	256	226	248	222	204	246	220	227	234	236	242	250	224	213	234	217	238	245	244	236	290	230	257	252	230	241	249	229	219	241	223	217	212	248	213	243	221	250	237	220	224	245	238	236	237	248	226	220	233	237	238	226	216	233	200	217	254	215	252	243	232	230	232	255	227	256	219	222	235	246	243	233	260	196	238	252	254	236	263	227	237	268	281	278	231	271	216	225	262	259	242	246	233	216	221	215	220	256	232	228	232	222	231	256	254	239	238	234	268	237	222	264	234	221	236	214	262	227	247	224	229	224	218	223	225	256	213	230	244	226	236	239	235	244	216	253	233	248	230	244	223	248	239	229	236	267	226	252	237	261	279	214	229	208	229	233	240	223	229	232	255	245	221	240	232	236	236	213	223	253	236	250	232	223	248	213	240	203	228	220	250	268	239	229	241	223	213	256	235	227	223	225	213	218	244	228	252	227	231	210	248	214	239	224	226	260	249	231	262	251	255	201	235	278	246	234	232	246	240	237	224	223	238	223	220	236	215	236	244	243	275	263	250	228	241	200	223	243	242	241	203	255	236	224	245	247	202	243	230	228	255	209	234	242	232	230	241	203	242	228	259	247	252	245	217	234	227	254	256	232	242	232	233	221	236	210	261	197	230	231	225	251	239	239	250	224	225	259	226	241	249	231	219	232	257	228	257	235	219	268	278	229	237	241	235	239	233	237	227	258	252	222	261	241	241	246	228	248	253	248	223	228	243	231	218	243	235	230	250	239	223	222	232	244	251	269	207	222	236	248	198	219	274	225	256	249	239	247	226	238	245	237	250	223	222	246	272	244	242	226	248	238	226	243	249	186	216	238	234	254	232	239	247	236	244	230	227	248	231	250	237	248	241	220	242	243	224	252	258	226	267	247	249	226	274	212	239	231	232	218	237	234	276	267	247	226	228	231	203	229	257	251	208	196	220	199	244	248	228	239	218	240	242	255	255	274	250	258	247	224	237	264	260	238	240	221	232	255	226	219	253	233	244	256	226	227	230	239	231	224	231	237	229	233	243	235	242	241	250	231	247	266	239	249	230	247	230	250	226	296	233	204	259	239	265	211	237	207	223	223	235	217	247	218	227	247	260	255	246	231	210	255	226	253	260	249	227	258	237	231	201	250	215	237	231	198	230	196	228	234	214	230	236	221	187	245	247	267	220	246	221	242	238	228	240	253	242	237	247	247	242	225	222	239	263	236	226	213	251	238	232	247	230	219	240	249	215	231	247	237	232	212	245	241	257	218	255	259	216	215	230	241	232	215	238	226	203	227	247	229	227	228	231	246	238	225	236	202	245	242	218	220	236	222	251	204	206	231	248	239	236	256	230	214	227	216	238	226	227	244	224	244	228	231	245	250	221	235	200	231	267	230	258	228	253	229	236	232	220	244	225	264	262	249	243	261	270	246	224	212	207	222	211	227	256	252	234	238	228	225	251	228	235	201	210	222	238	215	231	225	242	203	263	238	207	221	223	239	249	262	232	201	238	250	213	236	250	210	241	238	226	208	247	232	234	185	239	252	235	227	216	236	221	254	224	258	224	238	234	240	274	224	230	232	251	278	217	227	221	267	230	248	208	253	242	214	227	245	217	221	242	261	252	245	225	235	245	226	207	246	213	229	246	250	243	239	245	223	219	236	238	260	222	248	252	204	245	226	245	251	245	234	237	230	220	221	232	221	244	241	246	240	238	225	233	229	228	265	256	236	237	229	207	207	238	225	225	254	219	229	235	232	231	240	216	234	239	226	214	234	222	223	243	211	224	232	228	255	216	240	244	220	258	227	214	218	247	252	234	230	234	198	193	226	245	243	217	253	241	270	262	246	254	237	254	238	244	226	191	212	227	262	226	213	232	214	243	245	231	241	261	239	251	247	264	225	237	220	253	216	235	220	227	216	227	237	257	234	255	256	217	224	207	223	240	243	208	225	265	225	230	235	255	214	231	235	233	225	215	251	210	216	209	211	209	232	267	226	211	244	246	259	224	234	248	232	214	234	234	210	249	251	238	263	239	239	215	250	231	264	237	269	216	240	239	224	233	251	238	230	261	239	226	251	231	232	244	260	235	227	253	226	242	246	230	229	225	224	247	201	236	233	251	244	221	222	225	219	277	237	216	255	244	241	246	245	230	192	236	234	232	248	249	238	229	195	245	217	231	243	255	249	237	226
3359	4976	3096	1531	1062	822	683	649	610	614	600	610	591	553	564	559	562	536	534	564	563	552	564	595	562	595	548	542	556	522	511	572	588	527	547	547	538	559	533	546	570	578	520	537	568	539	551	549	529	560	559	568	575	587	570	567	568	541	540	548	533	548	570	564	567	587	517	524	531	545	585	535	581	525	556	540	602	586	591	535	562	555	550	525	540	523	509	553	506	548	577	580	553	523	565	567	556	553	538	575	561	557	582	607	531	559	572	555	537	551	542	523	530	584	585	568	540	569	539	568	496	567	567	513	597	506	546	509	522	533	545	506	551	536	540	535	530	550	554	571	551	568	558	555	524	568	536	572	527	551	520	549	556	519	564	546	513	540	524	542	588	542	521	521	514	538	570	570	553	591	530	564	579	535	572	581	550	557	538	553	536	481	566	550	545	550	564	574	545	541	591	547	531	501	549	543	548	557	497	539	550	593	513	552	560	580	580	533	564	525	544	524	532	528	556	513	559	557	554	511	600	512	565	489	531	549	534	542	522	542	567	584	521	536	548	539	588	573	545	550	547	541	532	607	537	546	520	509	568	538	541	528	574	565	541	556	573	580	536	547	558	516	545	538	569	526	526	573	558	551	519	552	554	574	495	523	572	588	576	545	579	546	544	530	531	554	542	565	527	594	583	599	587	507	552	525	575	545	538	580	539	565	575	549	535	552	521	532	567	540	536	536	561	545	555	553	564	563	552	570	541	553	530	505	584	530	570	507	517	545	504	589	543	528	579	526	559	543	523	536	506	500	571	539	557	557	530	580	532	560	526	526	576	531	554	554	580	538	581	579	537	571	521	549	551	559	531	508	505	548	553	549	580	554	580	563	528	553	575	519	557	513	532	486	556	509	567	545	531	532	522	557	584	577	557	568	570	550	544	536	567	529	539	549	549	516	548	586	519	537	587	554	544	555	519	534	560	555	510	530	554	583	546	519	538	548	567	553	512	546	519	517	532	549	556	574	537	548	568	519	537	560	575	520	526	548	550	560	572	551	530	557	559	562	569	558	545	531	545	569	506	575	548	529	537	514	576	522	560	571	538	552	564	584	554	556	564	548	569	543	486	555	537	531	557	552	553	547	521	548	551	556	566	601	552	546	546	560	527	570	503	521	502	543	569	584	556	514	533	529	549	561	542	535	539	546	556	518	520	558	550	511	550	524	536	521	547	549	538	600	507	550	549	547	498	570	585	554	576	540	551	558	532	548	530	580	541	527	587	546	563	595	550	566	518	566	552	526	573	578	568	520	538	526	545	550	560	524	546	582	499	587	536	539	493	566	538	553	569	500	600	540	567	533	567	580	489	527	556	574	510	543	548	534	555	530	531	556	578	565	502	525	552	502	546	523	545	559	559	547	525	542	544	557	565	567	577	529	569	545	520	546	558	505	585	528	562	540	579	589	596	555	520	578	474	522	521	537	542	525	518	555	564	564	570	530	532	540	550	555	572	567	539	541	526	520	518	567	584	564	518	553	539	552	543	583	576	540	546	569	558	562	591	538	543	577	579	516	559	583	526	534	530	529	559	562	504	506	516	546	570	553	563	548	572	556	517	508	545	535	532	560	562	522	542	529	554	543	534	531	555	519	566	520	535	538	566	558	542	567	556	548	575	523	559	537	526	532	552	512	585	562	559	555	541	578	527	515	575	526	554	543	516	538	549	548	567	555	550	558	545	549	548	557	541	506	550	563	563	535	560	559	526	538	518	521	569	529	582	530	560	554	542	579	516	538	528	565	544	527	527	567	523	537	504	564	522	528	542	581	552	547	530	514	533	590	548	508	561	497	555	556	499	603	576	533	546	567	525	562	584	511	557	545	512	524	540	536	537	569	586	537	537	559	544	509	518	536	535	506	515	541	493	572	537	544	560	557	562	594	598	526	519	544	512	560	531	533	549	538	540	532	553	499	513	517	535	561	566	508	518	539	534	569	522	538	574	517	559	531	531	522	512	526	559	537	477	520	533	557	580	539	480	551	527	509	561	555	564	496	532	586	532	554	545	527	526	529	570	567	558	483	563	555	541	542	577	528	555	530	582	542	554	509	506	571	523	538	522	530	529	528	531	573	546	524	509	544	548	536	524	526	593	527	607	543	507	533	520	553	534	560	517	537	546	595	547	540	490	560	527	542	544	565	518	563	503	545	536	517	509	570	530	554	560	515	582	594	572	557	593	547	542	557	527	559	546	549	574	530	511	533	544	490	544	564	557	558	551	544	568	540	521	559	583	550	556	565	556	530	518	524	530	541	554	531	564	554	526	508	548	619	512	514	580	529	571	527	568	504	508	522	516	550	548	529	569	556	506	523	524	539	524	521	524	502	536	494	535	534	568	563	512	519	536	537	546	543	542	554	488	601	517	522	550	575	570	579	573	534	494	560	539	527	542	554	542	531	537	538	558	562	550	549	500	513	574	546	517	530	552	548	544	525	601	571	570	547	526	535	508	529	506	535	562	533	528	539	518	541	517	592	567	526	529	538	540	525	534	515	555	540	567	550	574	547	522	592	543	551	527	574	501	583	554	578	505	530	539	594	496	535	529	555	556	540	509	551	560	585	597	571	500	559	557	560	571	545	527	520	549	540	542	506	540	540	539	547	577	557	519	550	529	558	541	561	532	586	522	556	567	557	558	529	549	595	549	560	569	513	535	536	509	553	539	528	595	600	509	550	577	541	596	556	550	572	553	563	567	542	531	542	525	542	539	533	574	568	576	616	544	571	550	597	539	528	562	521	507	550	537	535	531	536	543	537	524	533	581	541	502	569	555	544	542	578	550	541	571	555	536	567	524	566	563	530	537	568	529	529	564	592	591	583	550	499	556	527	618	582	574	554	543	572	522	534	560	530	542	532	558	564	532	527	552	553	542	535	493	536	565	546	516	547	519	556	548	557	530	562	531	546	576	549	517	552	552	565	512	580	521	513	538	578	536	561	555	523	524	564	570	518	525	565	563	536	569	519	528	563	533	516	563	510	534	583	543	514	508	591	552	543	543	557	554	539	523	532	531	553	546	572	526	566	567	536	542	547	559	526	538	579	571	555	530	568	555	564	558	539	541	593	553	550	525	556	598	565	546	532	512	560	567	515	540	538	568	561	523	549	560	576	550	554	552	543	519	554	582	554	544	542	533	531	548	543	519	548	572	554	564	518	550	575	524	553	521	505	575	506	512	532	540	574	573	565	529	570	561	577	504	584	529	532	513	509	551	547	542	530	521	570	576	588	538	520	533	525	565	562	567	553	522	581	539	553	567	516	555	551	496	596	523	518	547	564	544	551	550	571	614	569	563	544	512	521	535	546	539	558	543	540	527	543	570	520	576	515	568	530	517	525	561	592	519	541	527	540	545	554	536	538	536	562	519	535	550	564	563	560	559	501	478	553	525	557	523	513	514	512	552	544	527	537	589	508	531	541	543	559	560	528	555	569	531	556	482	556	548	557	535	565	575	522	530	567
32754	12399	1481	506	364	346	338	338	366	352	327	373	357	348	358	340	357	350	343	329	350	347	386	340	344	351	337	362	352	367	344	347	349	318	348	373	344	343	346	385	332	326	341	364	316	329	361	312	338	327	368	302	385	405	346	358	358	356	377	336	341	343	355	330	352	341	344	361	343	336	344	355	369	386	339	391	376	350	373	377	337	328	356	340	351	376	340	359	395	377	381	333	368	325	342	361	383	342	354	393	347	347	346	340	341	340	326	357	347	357	323	326	364	364	354	315	318	370	339	352	345	344	333	365	380	382	347	322	359	367	339	350	348	349	349	352	354	353	369	344	354	341	368	371	346	337	380	329	369	359	355	321	321	374	391	358	352	334	341	366	345	370	364	347	362	345	341	323	334	355	335	344	335	347	329	369	361	360	340	323	326	346	393	341	326	325	344	378	357	375	353	366	373	351	378	383	343	366	369	331	318	347	360	337	330	378	354	371	344	357	371	337	356	319	335	348	357	350	336	378	346	346	348	387	331	350	351	322	347	384	312	355	338	319	388	346	373	312	351	352	359	341	383	336	367	342	392	372	361	369	329	393	370	400	350	369	318	335	340	346	359	328	362	386	336	349	348	319	319	350	352	335	387	330	365	383	380	380	301	358	317	354	356	333	339	353	401	340	374	320	351	359	326	363	339	369	335	320	325	336	353	310	399	370	353	346	355	361	351	353	353	375	344	326	328	392	354	358	324	335	364	349	350	337	373	341	325	338	341	344	339	363	385	342	330	352	325	344	339	325	382	370	297	367	360	340	350	343	365	393	348	337	349	311	338	345	353	343	320	359	376	363	367	376	341	346	374	303	347	364	363	347	320	367	339	303	355	364	362	347	352	334	338	361	365	350	349	349	349	328	354	346	396	330	355	344	331	345	353	387	346	353	327	339	323	342	313	380	321	385	329	343	334	374	356	390	353	357	330	374	349	370	353	337	349	323	341	357	339	337	319	342	327	342	350	390	364	358	359	415	344	333	378	340	351	353	373	364	364	357	338	373	357	317	334	313	364	376	379	375	348	356	315	356	344	336	325	343	319	313	357	369	323	318	345	363	333	366	378	362	373	389	382	347	339	362	355	329	344	376	345	321	340	344	350	310	343	301	343	351	344	339	390	352	322	366	319	361	321	360	330	346	331	359	335	358	358	351	340	329	334	344	369	355	332	319	366	301	358	365	334	344	361	346	339	345	307	330	376	371	366	373	380	348	373	323	376	350	337	308	342	338	311	348	336	384	380	348	340	345	396	365	316	337	342	353	332	355	332	333	351	305	340	329	345	376	359	328	352	356	370	349	350	341	327	351	372	379	392	349	352	340	304	357	329	338	340	353	319	388	361	409	350	355	360	347	371	358	353	345	332	348	353	350	393	375	332	366	350	319	341	307	344	335	372	357	334	323	329	357	357	337	338	349	363	359	327	363	357	343	318	363	335	342	359	334	318	340	296	329	343	345	364	360	340	370	326	334	348	358	332	322	305	344	370	336	370	350	361	344	354	350	356	327	342	343	343	338	326	356	389	338	370	368	350	358	348	342	356	365	369	356	338	330	354	372	355	344	318	359	384	372	322	331	355	364	331	340	316	357	333	337	371	369	358	323	373	353	361	360	325	357	359	348	347	318	376	342	331	353	372	364	356	339	373	336	354	346	372	315	370	343	357	360	343	362	335	340	335	354	334	322	328	349	311	333	366	351	361	308	385	358	378	329	339	341	331	363	387	362	338	354	355	358	346	348	354	346	348	362	309	310	331	316	340	363	356	375	353	347	345	338	373	359	372	346	391	334	347	374	392	339	363	330	365	325	349	374	360	351	346	324	360	331	340	305	344	335	359	358	307	317	317	319	308	356	365	331	351	389	334	365	345	340	364	357	332	326	391	348	341	352	360	353	365	387	341	349	289	327	344	310	340	334	363	380	361	338	348	319	331	324	335	348	381	324	351	337	339	371	349	366	346	328	361	356	362	345	357	339	359	325	343	358	335	359	355	387	341	339	347	361	346	325	356	359	346	323	356	372	344	357	340	343	345	327	320	382	333	360	326	343	365	360	313	371	388	344	350	363	347	320	350	357	361	366	361	346	320	334	371	369	375	337	346	301	334	349	348	356	321	334	313	346	361	355	357	350	366	387	356	348	339	402	354	371	371	376	370	375	338	382	353	325	362	332	322	354	368	330	322	360	335	357	317	327	333	350	371	380	323	322	329	356	375	372	367	354	360	312	381	381	319	366	380	344	390	338	367	335	377	347	350	369	383	378	341	363	367	301	339	331	351	370	341	353	384	333	348	310	371	352	332	347	313	337	348	347	365	337	354	363	312	359	352	333	351	352	371	346	364	351	336	349	360	354	351	331	317	349	356	338	365	331	361	393	362	325	348	357	356	314	363	304	347	367	340	368	366	316	376	302	335	379	331	347	379	374	397	314	387	335	307	371	312	350	344	348	346	342	328	334	345	357	387	343	365	342	334	324	307	355	339	351	346	341	376	354	371	346	374	344	372	340	331	326	319	291	335	374	346	322	372	334	371	331	356	325	353	303	355	339	367	359	334	356	325	359	321	369	352	365	336	367	314	368	362	338	352	360	348	338	341	346	344	358	340	365	336	342	376	318	346	315	367	345	382	373	329	386	333	308	368	366	368	371	361	383	393	337	326	380	390	327	364	366	302	351	335	346	369	329	334	365	326	326	381	360	376	336	347	349	375	347	347	351	339	371	348	374	382	324	372	352	334	367	353	359	306	338	337	378	336	315	353	331	366	367	326	316	366	341	387	346	382	371	356	356	357	354	348	321	359	333	340	317	354	345	351	350	350	383	385	383	363	356	380	384	352	367	364	346	324	350	362	348	365	351	351	353	335	374	345	394	354	321	385	340	367	373	316	368	331	346	361	365	315	343	370	371	364	350	356	338	371	345	377	390	328	353	337	387	368	349	342	316	338	344	315	363	330	321	389	364	398	306	335	363	375	327	368	344	332	352	303	317	377	382	365	401	331	336	357	363	326	362	384	324	360	350	338	352	324	315	322	349	330	319	386	353	353	365	360	335	362	369	381	345	334	355	306	346	332	334	362	370	340	421	344	355	382	331	362	357	363	376	324	363	366	358	364	325	349	354	350	350	344	363	347	380	341	366	338	370	364	334	381	324	365	352	315	360	338	381	313	356	358	349	354	336	326	366	370	337	351	344	354	394	386	342	336	356	369	353	357	339	315	379	337	352	360	378	325	385	354	369	346	346	370	360	330	336	349	310	362	337	327	336	317	380	368	381	340	380	367	363	325	349	307	342	354	317	319	363	376	347	347	355	348	333	362	387	374	350	360	367	331	392	317	381	330	348	337	334	330	354	353	368	429	311	320	341	349	342	307	350	367	337	360	319	357	356	396	314	364	303	347	356	365	344	361	395	343	345	380	334	384	366	378	370	330	323	338	355	298	352	378	393	358	337	328	370	364	339	364	349
5132	978	852	850	877	809	841	774	800	812	828	785	818	801	769	830	825	823	809	788	824	750	833	769	823	833	820	841	789	847	795	828	775	811	834	749	775	845	838	831	767	831	798	796	792	745	819	822	820	813	733	769	778	851	852	773	795	787	847	850	819	838	749	792	753	835	793	843	819	824	754	787	818	754	840	769	798	799	759	808	768	802	766	793	791	848	801	808	807	815	790	806	770	802	820	781	831	829	762	779	787	810	813	768	775	782	800	807	774	762	806	781	803	819	774	735	814	811	802	827	795	754	806	824	776	749	832	773	806	793	825	842	824	799	829	801	801	774	811	786	757	821	776	812	804	843	799	818	772	786	824	764	784	837	816	848	797	812	836	809	829	820	811	835	841	851	814	816	852	814	786	798	819	846	803	784	755	851	845	819	797	790	826	760	802	773	817	793	781	797	797	760	780	818	785	832	830	818	790	844	794	853	824	837	783	823	801	759	825	828	807	801	823	832	802	747	791	818	750	802	829	809	792	827	790	789	853	774	787	830	844	841	802	860	782	822	806	806	803	815	839	801	798	817	817	834	820	817	788	796	828	818	848	865	848	794	759	763	764	780	828	774	808	830	784	790	842	782	785	805	774	796	763	797	793	868	766	824	855	801	822	810	738	834	781	807	826	842	798	823	806	802	832	812	775	836	820	825	824	791	836	837	809	837	767	753	830	853	844	799	813	787	824	791	786	776	808	776	779	820	803	833	789	803	841	805	825	797	834	806	806	810	786	788	819	783	814	800	779	783	871	768	817	868	801	807	780	856	870	804	830	811	769	796	848	802	846	850	824	807	784	760	791	828	760	787	778	753	763	815	842	750	733	795	802	811	796	810	818	837	794	752	806	797	828	810	792	807	773	782	851	841	807	771	769	838	841	806	773	815	818	800	814	795	782	776	832	771	835	785	821	842	834	813	796	799	762	778	777	760	802	817	818	837	857	787	823	859	787	795	830	772	808	764	732	790	816	821	859	802	824	828	803	864	812	801	764	806	783	809	807	808	843	789	794	826	826	798	779	767	820	793	827	755	830	750	846	808	799	769	753	783	819	805	798	847	764	768	811	777	781	799	816	800	812	807	809	842	822	816	777	801	789	800	816	835	836	818	788	797	818	829	773	833	797	782	842	848	853	779	809	779	822	833	784	801	773	860	832	801	748	806	817	764	791	886	834	859	778	803	772	780	762	813	844	750	854	820	798	795	765	838	792	756	872	837	850	809	803	817	852	783	834	823	764	834	808	804	867	797	792	794	831	785	795	860	789	765	833	821	801	836	859	775	862	778	821	807	789	826	791	808	787	823	818	771	815	797	817	815	848	802	792	818	810	871	861	845	787	794	820	796	786	797	794	773	849	807	801	766	790	801	788	803	818	800	835	788	775	803	785	791	814	794	794	800	747	805	754	804	792	801	799	821	797	815	810	844	819	771	767	799	809	778	811	828	796	805	816	833	841	792	819	822	803	790	762	823	799	818	815	778	855	805	751	771	879	821	797	815	795	833	780	811	764	783	843	815	815	767	842	783	812	809	819	803	786	837	792	805	786	778	800	805	809	806	835	813	853	826	789	789	826	761	786	771	789	847	815	820	785	751	778	810	804	833	780	871	733	784	798	794	765	766	820	849	781	862	791	810	809	883	828	788	774	759	812	811	792	789	800	822	823	821	792	803	821	801	796	798	783	779	813	834	805	788	782	802	799	837	813	827	786	779	794	787	795	792	782	819	825	797	829	814	797	761	811	802	820	758	836	787	809	767	796	787	784	815	771	822	842	812	807	755	862	802	849	822	814	835	801	817	812	804	799	795	793	808	835	783	885	786	838	812	839	842	792	763	843	803	820	831	836	853	825	840	778	819	824	852	824	825	887	837	851	764	792	812	811	754	811	739	811	800	825	770	845	832	777	769	818	801	789	799	778	775	814	831	863	832	808	809	803	803	806	839	806	828	850	799	831	769	767	812	761	785	842	771	792	789	824	795	856	766	806	797	795	770	816	766	822	791	817	821	802	789	772	820	810	796	790	787	821	844	774	839	847	784	767	839	802	813	755	765	787	788	817	794	816	794	811	781	778	845	830	800	775	811	798	838	765	738	785	826	757	794	798	842	780	823	789	824	790	772	801	789	795	881	828	781	775	859	875	789	825	796	765	786	791	823	851	773	805	796	780	728	816	844	864	791	767	805	828	781	807	845	812	793	785	793	852	758	802	848	808	788	764	830	782	777	829	814	789	802	816	799	815	777	824	778	775	823	819	772	784	824	811	795	789	820	766	785	833	832	839	847	820	879	781	815	820	798	785	799	830	832	820	802	767	813	762	863	769	776	837	806	795	833	763	807	785	790	781	801	833	790	797	790	837	808	740	810	796	784	834	811	829	816	798	778	749	804	811	808	765	859	802	771	788	775	819	837	806	785	832	793	783	793	794	767	758	813	824	835	771	817	826	775	774	782	829	836	833	771	743	891	856	820	795	811	788	802	773	816	780	847	827	810	811	836	836	747	791	769	816	780	754	814	792	833	794	829	809	829	782	830	782	771	770	770	840	779	846	787	777	771	827	820	775	849	832	815	800	812	830	788	840	812	800	744	777	808	817	773	734	802	833	761	821	803	856	820	828	840	779	805	824	889	854	810	826	848	779	743	775	818	819	778	772	772	758	725	827	782	790	866	803	765	782	775	809	788	856	775	804	807	821	857	765	813	804	771	823	802	791	797	842	835	817	839	816	777	812	735	821	794	802	814	836	781	780	751	766	800	793	797	839	779	788	771	803	837	783	800	760	833	776	825	770	822	778	815	826	827	778	838	817	820	856	789	856	777	823	805	811	786	823	800	822	822	804	780	786	777	845	777	792	846	805	824	823	813	853	830	804	851	723	824	778	811	798	863	800	852	786	819	826	774	769	807	812	840	820	834	836	774	843	785	794	798	834	783	826	768	780	802	850	793	782	798	752	813	785	844	814	837	784	768	813	811	812	814	782	841	785	797	798	777	794	776	783	765	775	822	820	811	852	772	833	813	823	780	830	801	761	838	809	811	817	801	777	824	764	768	757	835	740	802	807	815	839	770	829	805	798	838	801	831	778	835	782	777	749	775	864	805	854	799	809	794	792	695	812	820	758	847	832	806	806	776	838	835	835	777	839	817	769	851	771	827	888	824	777	783	766	781	796	854	814	859	823	848	824	819	746	835	778	830	803	826	813	815	799	791	777	854	804	791	761	823	831	742	812	778	799	822	825	809	831	816	827	798	790	782	806	809	834	783	767	806	828	817	759	878	790	785	794	833	789	841	839	793	796	791	751	785	831	796	817	840	803	811	840	812	754	779	843	739	806	827	834	831	818	829	819	879	781	842	796	867	828	834	804	843	819	837	776	798	860	763	752	829	785	824	781	792	795	837	760	790	802	844	768	846	817	774	867	806	789	800	817	810	805	810	777	827	739	816	772	838	843	803	785	789	827	795
24460	20814	24441	27263	20123	2007	623	487	471	462	434	421	433	445	442	433	421	411	408	457	393	376	367	396	433	404	410	431	427	430	441	437	408	402	422	420	436	401	425	386	432	384	406	407	422	425	462	387	447	393	425	394	421	432	451	406	390	449	396	385	392	415	429	399	417	431	439	387	409	433	436	455	391	394	390	407	386	416	425	392	389	426	422	402	382	435	434	352	367	389	379	435	347	421	395	402	397	398	386	417	407	447	404	397	398	433	439	392	379	402	396	428	387	392	388	427	395	374	400	411	404	418	429	393	377	376	396	435	379	404	422	457	377	432	408	415	479	429	396	391	403	425	408	389	435	438	424	409	428	377	408	367	433	421	374	433	428	390	383	424	408	405	427	438	397	434	410	391	434	372	408	389	376	410	384	384	410	446	388	414	459	416	428	424	424	402	399	431	421	399	388	391	433	430	435	461	406	419	429	453	428	457	407	407	476	436	406	407	431	423	412	411	381	431	458	446	395	402	395	395	373	410	434	400	402	379	446	413	428	413	372	385	405	405	402	430	416	391	394	430	427	410	374	423	377	391	410	411	429	430	383	428	393	412	444	419	408	411	432	450	436	389	413	385	413	367	425	433	390	394	392	396	394	409	444	432	391	420	423	380	408	400	410	406	431	378	399	395	418	388	421	409	427	385	395	405	383	411	407	403	403	412	380	422	389	436	428	440	422	402	386	403	402	398	420	388	438	402	385	409	394	405	385	408	413	421	431	405	418	396	399	407	428	441	423	393	415	416	392	396	430	375	395	379	461	426	387	397	404	403	406	384	385	427	392	407	414	382	403	400	463	427	423	437	423	450	446	398	425	375	397	428	403	432	435	450	440	411	427	369	416	368	436	395	402	424	413	406	446	423	401	409	442	439	410	400	439	440	387	423	383	400	407	434	413	417	414	393	440	379	412	404	437	382	423	411	412	403	384	389	396	411	450	407	406	403	395	374	394	407	397	424	384	392	381	378	417	362	386	389	406	453	400	405	398	408	425	412	382	407	421	465	383	416	393	440	425	398	396	421	387	446	433	392	431	383	349	364	395	417	415	430	457	446	407	436	416	421	405	432	413	413	473	449	353	422	442	466	380	428	423	464	368	407	397	374	400	402	453	404	371	417	417	395	424	424	394	410	414	448	412	415	421	382	424	397	388	413	343	395	369	433	407	368	385	390	411	398	377	397	375	436	424	420	419	415	392	414	388	423	384	440	393	408	411	448	389	427	408	417	405	400	422	431	411	402	434	426	382	409	402	427	400	421	409	411	403	388	410	416	392	383	400	404	426	444	401	427	419	384	382	394	407	368	420	407	379	426	436	415	409	443	418	405	401	429	391	386	406	411	411	426	406	434	414	417	433	413	414	412	406	402	394	473	458	406	439	411	407	422	431	403	414	408	456	410	420	419	388	395	386	407	410	426	354	396	422	432	403	398	375	377	425	393	388	414	413	406	418	421	433	397	450	416	397	440	373	419	378	394	370	392	371	392	399	399	396	371	408	400	419	409	428	430	420	422	443	426	387	433	458	420	397	394	417	414	397	434	418	370	422	394	472	413	383	420	405	451	395	400	430	411	447	401	419	439	408	374	452	404	397	399	442	412	403	412	410	444	383	408	456	386	416	351	424	430	405	424	420	418	397	408	381	433	428	413	469	429	417	397	404	442	369	400	398	426	432	441	402	415	377	437	432	451	402	429	392	417	384	405	406	412	384	403	390	422	397	410	402	407	410	452	429	414	412	422	412	426	433	414	384	414	388	437	383	414	428	398	405	439	404	404	383	406	404	433	398	403	415	434	415	428	408	412	380	439	399	393	413	417	396	435	416	421	403	422	415	393	408	398	450	375	394	419	398	443	375	422	443	414	416	409	371	410	416	399	385	423	427	418	432	415	429	389	420	395	446	417	402	419	359	409	386	382	424	396	430	454	387	406	366	398	412	434	406	436	387	427	432	387	419	399	429	400	404	384	408	423	406	429	420	405	359	409	404	396	415	401	406	399	413	477	426	389	406	398	382	413	396	391	425	399	432	430	438	401	399	375	402	403	448	410	408	441	406	453	411	395	413	409	386	446	367	409	380	416	390	372	403	382	436	356	417	398	426	395	411	433	345	390	398	423	410	461	452	435	412	442	415	385	401	401	410	429	398	398	416	385	401	407	445	411	429	411	421	405	406	381	373	439	421	407	411	419	423	416	418	388	399	381	414	386	379	435	388	410	411	380	386	413	381	412	434	392	384	439	372	413	399	421	426	385	450	394	422	391	386	429	423	431	455	465	396	407	390	410	439	446	408	387	420	394	379	432	435	436	408	397	391	383	407	444	432	419	406	427	420	409	408	401	423	404	400	382	492	402	380	413	423	417	458	394	413	417	400	420	432	397	443	437	398	401	448	416	404	424	419	455	422	398	362	429	414	410	385	393	432	434	415	367	395	391	392	406	417	419	411	399	417	428	403	393	394	383	416	459	445	413	409	446	400	440	388	380	418	420	446	431	392	394	432	403	421	429	417	412	387	399	384	433	398	414	423	399	361	424	396	399	454	432	437	442	382	385	430	453	417	419	413	388	463	410	398	421	425	416	397	465	433	431	386	426	407	434	423	414	392	428	423	380	435	370	416	451	401	420	406	401	445	407	435	407	373	394	463	385	411	410	433	424	404	407	392	405	415	413	382	422	442	420	413	394	406	420	407	393	436	430	449	393	428	429	402	384	411	429	418	389	419	417	395	419	388	428	381	397	397	398	397	461	366	423	353	417	388	382	436	444	433	466	423	413	437	423	396	433	407	429	376	429	442	392	433	416	406	459	434	399	376	402	395	400	390	401	410	401	396	390	407	386	408	402	352	391	422	417	399	430	434	381	376	388	377	396	365	393	387	410	390	440	433	463	381	390	415	449	411	428	426	426	403	436	414	464	434	423	402	378	432	431	387	395	423	384	419	391	367	365	394	419	415	385	452	383	425	380	412	427	398	398	427	401	425	405	431	405	385	406	404	364	465	390	412	460	413	405	389	405	413	425	414	375	437	414	394	397	415	449	435	379	403	385	384	386	410	405	422	379	410	438	408	391	403	421	429	432	420	426	371	397	444	386	387	374	395	441	410	451	395	385	391	403	401	403	420	419	377	394	390	388	438	415	411	394	412	429	395	404	400	374	436	414	372	392	367	430	383	400	440	413	418	386	387	412	390	414	425	408	437	383	428	394	419	395	418	422	434	427	392	425	368	413	437	415	401	396	417	444	441	398	380	401	382	371	385	379	409	386	403	418	396	373	383	442	437	416	428	391	435	441	431	400	392	421	384	402	427	385	386	378	397	398	412	425	415	395	407	405	428	394	409	400	403	390	413	423	397	411	393	437	377	396	408	426	435	418	385	412	409	405	412	403	421	385	416	399	400	416	439	411	393	437	404	416	390	388	443	418	424	429	433	410	391	385	373	435	437	417	419	392	397	387	397	382	390	402
3406	3074	2135	1396	1150	989	978	948	909	917	928	967	904	910	927	867	914	903	924	939	933	883	907	874	879	911	866	928	927	937	909	900	902	907	916	902	884	910	870	886	898	895	900	929	902	906	889	943	944	881	884	911	908	956	915	900	915	879	863	880	932	922	890	879	909	898	907	944	827	914	897	914	880	886	878	868	919	855	891	906	946	934	880	889	922	907	905	943	896	895	920	928	878	856	878	903	911	896	931	902	889	904	907	950	903	871	940	897	890	919	904	885	841	934	928	865	913	894	873	882	899	890	877	938	869	887	872	903	904	857	878	863	937	914	924	864	918	935	919	928	896	927	883	848	929	934	855	862	912	869	900	863	944	824	916	926	926	884	948	928	855	913	848	867	971	918	885	933	907	895	894	861	922	920	868	886	891	928	912	880	976	894	911	919	905	886	892	955	837	824	940	897	945	878	909	955	931	900	912	953	900	931	921	960	894	879	863	909	927	882	969	925	913	921	960	899	912	920	886	812	893	941	901	924	918	902	864	873	911	929	884	930	934	963	932	914	891	934	885	882	901	891	895	894	938	886	905	898	881	908	921	880	883	914	880	900	917	895	860	920	902	906	940	867	884	873	866	882	894	932	890	911	869	840	920	879	913	902	919	881	898	906	857	917	885	932	887	881	884	908	946	937	907	903	900	928	866	887	932	915	861	911	916	887	859	887	888	899	878	933	911	937	945	882	884	888	885	973	897	920	903	950	901	915	918	901	929	866	901	900	913	965	952	881	874	893	936	981	917	871	896	902	888	908	906	910	949	909	904	927	923	921	961	873	883	955	891	852	966	873	916	897	906	921	900	945	921	910	942	898	822	926	855	885	874	894	881	942	916	883	877	884	951	880	915	916	900	895	867	879	898	902	873	864	903	905	863	831	883	917	853	901	882	925	877	909	936	880	952	920	890	923	861	885	882	897	927	885	860	907	937	922	907	905	907	861	857	911	904	927	890	896	901	901	939	878	909	901	893	847	920	911	940	858	899	887	895	890	936	945	846	881	920	908	939	894	954	896	847	888	905	872	910	930	921	894	906	909	904	899	871	839	906	889	960	915	887	873	853	887	931	859	888	897	905	870	894	929	899	935	906	922	895	889	939	937	933	878	906	900	932	888	902	870	856	914	913	954	910	897	893	908	887	904	906	937	907	901	885	929	937	884	881	913	888	887	932	887	870	857	898	957	844	913	892	917	901	886	948	911	895	938	924	955	887	867	934	929	880	951	853	878	831	932	908	915	910	872	879	926	936	872	928	921	841	907	924	840	858	853	897	867	852	954	919	887	899	931	874	962	888	860	897	901	879	900	915	944	950	972	924	865	883	902	852	897	926	879	933	944	896	892	905	871	906	860	882	866	878	939	895	885	912	925	899	904	879	949	916	912	904	836	950	953	896	827	921	888	900	875	968	881	938	873	892	891	942	856	848	911	929	895	919	932	897	922	902	848	955	912	889	925	885	871	913	905	861	920	916	926	896	897	920	920	919	894	885	907	884	899	888	930	916	902	941	957	888	959	925	905	875	920	931	937	917	942	911	920	909	895	836	877	882	907	924	893	889	862	849	876	917	921	922	938	886	873	878	887	882	939	905	887	893	915	891	880	848	917	911	861	895	884	934	901	900	896	930	889	914	878	912	904	832	962	944	896	896	940	900	887	948	926	846	816	857	905	895	878	892	883	921	928	876	888	848	973	889	915	912	913	916	900	874	895	887	896	854	901	905	903	925	898	894	959	907	897	849	874	873	875	944	892	913	857	923	896	899	869	929	909	961	985	869	916	903	861	918	940	930	920	862	919	885	810	885	891	902	808	883	943	932	869	894	914	888	855	877	884	884	894	922	908	892	861	922	882	934	891	881	840	938	933	907	885	897	899	892	932	924	950	864	896	892	928	929	919	853	917	868	910	952	875	903	895	910	881	868	918	916	904	859	901	924	885	918	863	885	884	863	882	882	859	914	894	920	914	891	879	879	907	904	872	936	883	865	942	916	890	943	928	862	944	842	919	898	857	891	875	832	868	914	938	908	974	943	887	906	921	894	892	893	890	942	897	919	920	860	875	887	884	950	883	969	885	839	943	889	878	933	861	905	925	857	818	859	885	888	957	910	876	880	879	866	919	886	942	875	876	903	940	866	890	973	895	913	947	882	865	936	913	925	911	903	921	895	898	895	852	934	938	928	926	886	886	931	938	957	882	929	910	891	926	911	889	904	942	920	909	874	905	879	884	942	908	882	922	881	922	901	900	888	942	914	927	869	890	877	875	885	888	908	843	882	886	955	871	914	875	881	889	899	889	840	909	908	885	942	913	884	891	872	919	868	905	890	902	904	844	892	897	912	866	939	941	879	839	903	928	973	894	885	869	880	890	910	844	895	902	947	875	958	848	899	913	948	911	933	961	876	949	903	886	950	937	852	879	913	916	879	954	863	878	875	878	934	869	885	863	837	956	893	959	880	878	939	824	915	947	878	862	869	846	924	941	887	885	936	868	876	918	918	886	828	913	890	901	872	912	890	902	940	874	910	862	937	909	894	880	902	929	885	878	860	904	901	886	875	928	921	862	875	944	915	907	852	889	929	872	897	899	867	876	930	853	890	851	910	876	880	890	912	878	864	931	935	965	883	882	910	937	883	947	821	867	833	908	869	907	922	927	908	866	890	903	942	882	913	914	879	901	876	901	869	890	865	902	876	932	866	902	890	922	889	901	896	916	937	896	872	876	907	839	947	915	869	851	842	906	913	968	923	938	910	854	895	897	868	916	904	926	917	932	972	894	977	893	852	878	864	912	945	938	866	885	895	902	898	956	909	930	887	917	897	939	962	911	920	843	895	883	840	914	935	968	840	899	895	862	854	928	926	900	883	893	914	926	880	898	937	895	914	891	919	919	881	901	887	903	966	877	866	864	901	884	873	921	877	895	885	914	909	914	881	903	911	933	926	913	898	955	846	920	879	958	922	894	891	956	896	917	909	916	959	895	901	912	859	912	920	971	970	880	934	880	933	922	893	926	869	908	917	886	877	869	955	915	907	926	913	829	873	870	876	909	902	894	913	864	927	852	934	863	864	938	905	939	868	879	907	882	876	931	860	894	870	858	921	871	854	861	867	901	896	870	925	881	898	877	885	873	860	897	924	914	915	843	895	874	912	873	905	926	920	934	851	963	916	881	917	903	899	867	929	921	908	959	895	971	926	887	885	897	927	924	948	863	852	900	899	884	938	943	872	909	913	891	878	885	873	916	908	906	961	916	952	923	922	885	875	854	886	918	914	929	895	921	920	898	856	947	863	954	906	908	887	894	933	913	893	840	888	862	952	933	881	926	948	880	896	941	834	895	887	947	927	894	887	938	836	890	926	862	867	896	906	928	958	845	871	890	888	855	941	896	849	911	894	930	926	966	914	910	909	907	859	943	878	886	915	854	955	926	867	871	924	869	863	869	906	942	903	864	853	883	906	873
23553	20814	25078	26614	20820	20801	3132	551	359	324	312	316	299	280	263	321	267	235	239	272	220	252	236	226	225	229	245	264	232	236	232	240	211	241	217	209	230	240	263	219	247	205	223	250	224	196	228	208	245	222	229	238	245	190	210	258	245	269	246	262	235	228	239	204	239	221	223	269	209	235	234	240	220	228	255	231	236	216	212	214	245	226	236	227	213	214	233	219	236	224	273	231	232	191	233	271	237	247	262	263	242	242	232	201	228	246	215	222	208	247	201	237	218	230	247	231	226	223	249	230	226	246	224	219	244	223	220	241	208	246	215	223	211	216	204	216	258	234	243	233	200	241	233	207	225	234	232	223	222	233	227	259	216	262	229	231	260	230	220	230	222	200	225	244	243	216	236	208	273	232	243	249	223	247	249	247	265	210	240	228	222	225	243	230	233	223	234	234	235	213	249	254	232	239	229	215	237	245	242	263	238	208	220	228	240	239	221	259	212	263	237	220	216	233	214	241	194	205	218	237	236	257	216	232	217	229	232	215	269	253	251	238	225	209	256	212	229	258	218	246	225	216	225	212	214	234	214	217	232	245	194	230	210	225	262	235	241	217	214	242	237	259	197	242	240	231	224	231	240	200	203	240	231	261	237	202	233	244	225	216	226	258	227	209	233	228	237	222	201	227	257	222	223	218	228	208	241	252	220	235	236	232	227	233	265	261	196	227	263	246	211	230	256	232	230	223	239	230	241	230	210	210	245	228	229	229	237	245	247	230	236	269	214	232	244	248	224	212	234	205	221	195	216	232	218	242	226	233	222	212	233	231	216	270	221	237	215	228	196	232	241	210	214	227	260	225	248	248	250	257	238	231	242	245	228	257	213	242	223	215	222	200	228	262	238	240	203	241	226	254	212	256	200	230	225	242	237	229	245	228	263	214	242	217	208	231	204	232	237	222	231	226	203	200	220	210	217	241	233	235	274	260	235	226	214	245	257	233	241	243	242	259	222	230	233	269	229	242	270	243	216	233	257	244	199	240	217	236	235	207	254	243	204	213	233	244	236	235	243	239	234	237	201	247	247	221	233	221	226	199	253	219	258	219	233	212	247	228	217	255	224	218	246	241	224	223	266	219	212	230	212	233	224	233	244	222	219	224	223	202	210	272	214	210	231	223	202	239	231	246	216	250	214	211	215	236	234	228	225	250	246	247	198	236	225	210	254	240	237	235	213	253	249	229	242	209	215	232	249	215	211	228	252	205	231	237	211	227	194	240	247	221	230	258	220	213	233	232	228	236	211	252	246	240	206	264	221	223	242	262	235	231	242	267	219	246	216	217	223	217	237	245	233	240	254	231	228	252	247	212	222	249	229	215	251	235	241	234	252	255	228	245	231	252	236	248	241	224	219	207	229	233	219	238	251	236	244	254	241	230	211	242	251	236	240	238	241	246	245	208	234	253	244	223	228	236	247	218	228	218	240	226	224	231	227	220	234	212	239	253	243	236	217	250	241	237	242	214	237	222	246	233	233	232	229	228	235	239	221	242	216	221	219	257	227	208	246	224	227	223	222	215	214	247	223	225	222	239	247	231	214	231	273	246	225	230	179	216	205	201	235	230	232	197	246	227	210	226	233	216	245	214	232	230	239	219	227	222	246	241	275	241	204	241	253	220	220	228	222	219	210	221	212	218	262	224	243	247	239	207	261	257	246	216	242	221	233	244	241	218	215	240	238	245	231	230	233	211	227	234	239	201	213	226	213	262	215	253	217	245	237	229	225	212	221	209	212	226	237	252	224	241	211	225	210	224	209	193	230	233	229	246	224	250	260	217	233	249	243	227	222	206	224	226	218	235	218	217	227	238	223	242	219	260	240	236	229	189	224	240	223	289	219	224	239	229	230	243	236	223	218	240	249	235	236	214	225	240	243	236	216	222	247	263	247	228	234	226	263	226	196	214	241	235	216	215	227	238	234	227	243	225	239	221	256	249	249	229	198	226	223	262	233	239	226	225	227	229	224	235	210	235	229	230	218	222	235	237	224	243	228	231	217	246	227	244	213	252	223	233	240	235	227	224	234	255	238	205	222	237	246	251	218	231	223	223	245	239	230	219	236	268	231	254	226	245	244	210	250	235	207	227	222	249	226	211	257	245	202	234	242	252	251	207	237	254	235	235	237	231	230	256	255	227	223	269	256	227	226	211	236	221	222	245	234	223	235	235	249	235	244	225	234	259	225	237	235	249	212	233	212	197	239	213	243	271	236	233	224	258	228	220	188	234	244	250	253	231	238	203	223	218	241	232	234	217	212	234	229	221	242	199	221	255	226	249	239	223	238	275	222	218	242	215	223	221	245	223	215	233	246	231	249	247	222	201	255	240	231	248	219	216	257	223	248	230	254	217	237	263	252	223	238	210	243	236	247	216	230	217	227	219	238	243	225	224	206	207	219	213	242	206	201	246	213	246	215	240	240	195	206	242	261	237	203	247	220	221	251	221	226	228	228	244	236	220	222	239	200	235	226	207	237	248	243	231	230	213	232	220	234	227	238	231	212	189	244	276	199	238	218	217	226	228	214	242	248	243	226	226	223	210	244	238	207	255	265	239	222	219	214	266	235	256	212	220	229	242	255	226	243	237	254	212	231	223	250	235	212	261	245	236	254	264	217	224	230	221	219	248	190	234	235	269	238	269	234	226	216	231	262	249	231	259	239	227	205	232	245	232	259	260	217	237	217	242	213	223	254	246	243	207	250	246	259	229	227	247	192	225	240	244	227	246	241	212	227	259	234	222	234	219	248	231	238	221	223	209	217	235	252	254	265	235	220	255	231	275	259	247	261	232	205	224	232	217	240	236	217	205	261	209	210	231	182	222	246	219	208	224	216	219	229	239	210	216	245	250	234	244	234	227	211	216	223	251	257	227	199	235	242	248	214	236	224	246	229	255	244	255	247	227	240	230	251	226	211	259	198	217	216	206	227	238	266	253	244	250	229	226	229	218	220	267	272	247	222	245	214	234	213	199	235	222	232	232	218	211	277	245	259	218	231	229	187	213	239	253	213	271	250	243	227	206	227	235	242	261	221	208	226	207	235	261	241	224	231	233	264	213	211	229	219	256	238	235	252	266	234	229	205	233	249	252	237	241	251	244	214	233	244	226	204	231	239	256	232	264	238	229	237	206	187	232	211	238	214	254	198	212	216	188	201	239	250	239	231	219	264	234	235	253	240	263	256	206	220	223	225	243	236	253	247	233	206	250	242	227	264	244	229	259	239	241	222	252	230	244	228	238	209	248	233	230	219	237	212	220	224	208	230	218	216	206	231	261	222	208	216	222	235	252	231	259	221	229	193	223	228	229	232	220	241	222	220	264	244	226	220	242	246	214	213	244	222	239	240	205	213	237	214	260	222	250	220	204	228	230	244	202	195	254	245	211	245	232	217	238	237	207	204	213	209	239	284	243	243	238	238	230	253	234	248	235	244	264	224	232	212	228	223	212	236	219	225	257
3311	4976	3035	1557	1016	824	722	665	604	576	610	560	588	554	525	589	570	549	522	576	526	498	543	523	523	546	508	543	541	553	550	539	480	524	533	540	524	518	514	485	515	539	565	568	594	511	529	563	539	519	545	534	539	538	541	494	533	503	541	542	567	559	500	524	545	547	572	495	532	495	532	537	536	555	518	527	530	532	510	544	551	557	561	556	565	549	523	525	560	529	530	569	542	579	537	581	540	501	569	522	544	565	522	526	562	521	502	523	562	509	533	569	505	511	523	527	556	533	559	528	534	523	533	561	554	517	534	532	506	587	577	526	527	502	494	541	554	534	532	538	531	547	506	505	528	545	515	520	517	542	554	514	545	558	517	574	528	486	532	564	553	531	574	525	554	510	511	510	513	551	524	549	527	561	535	560	529	488	575	497	522	540	491	576	535	521	562	530	537	542	538	546	557	554	508	533	521	552	582	522	580	525	508	540	554	558	538	540	516	505	505	512	538	532	515	527	538	526	509	554	523	517	562	521	546	539	554	514	521	559	527	527	563	522	565	542	549	515	535	541	539	561	551	520	571	571	579	563	524	541	535	548	550	564	527	568	557	560	517	525	524	541	545	527	559	585	555	495	538	527	540	535	538	476	517	541	532	510	547	565	570	534	509	500	495	562	511	518	512	522	557	535	605	508	500	536	492	491	532	541	501	553	511	515	539	563	562	563	547	545	532	570	538	556	562	532	554	540	547	556	562	536	557	531	534	533	562	513	536	506	528	524	520	513	581	529	561	511	550	566	518	528	554	543	543	577	502	549	527	545	570	477	566	543	519	543	516	523	523	519	526	524	540	542	588	547	489	519	537	506	534	549	530	508	573	512	515	548	509	524	549	529	523	524	523	501	494	544	544	515	520	539	523	576	544	533	502	533	562	568	536	515	553	489	534	532	571	548	574	564	551	531	549	562	552	549	554	543	543	518	499	546	571	534	533	554	552	560	553	572	592	519	532	553	492	529	529	525	543	564	533	546	526	557	545	528	563	488	557	515	563	539	537	539	538	522	545	533	532	532	519	563	552	539	504	539	546	494	511	532	488	579	552	527	561	489	560	573	566	516	558	546	560	531	481	491	520	501	510	516	554	566	534	561	539	559	546	555	556	557	536	534	563	549	556	498	544	546	543	542	528	551	517	558	507	579	562	561	465	553	572	563	531	523	514	512	530	544	515	553	530	566	529	517	498	555	533	542	567	562	489	503	518	529	504	559	565	517	534	550	501	563	536	550	480	530	558	537	512	515	490	531	573	527	553	535	499	517	528	521	545	546	538	510	478	544	529	547	564	553	537	511	515	549	527	540	517	557	544	583	490	550	516	514	582	558	526	539	535	513	495	520	517	516	549	499	470	532	534	580	535	562	551	589	535	531	508	508	549	534	540	508	541	546	553	526	536	512	560	553	542	516	520	528	574	572	533	532	530	543	499	502	529	583	579	528	509	502	514	523	559	555	536	562	544	558	531	564	559	548	523	545	538	496	538	523	555	458	504	443	535	537	572	524	549	534	530	516	548	523	523	527	527	562	559	532	535	528	538	576	547	534	522	552	505	580	545	551	528	563	536	540	571	547	539	515	534	530	523	475	542	530	554	527	544	537	544	535	521	535	499	536	553	514	512	527	571	546	508	525	526	524	527	513	533	543	511	539	581	527	549	543	536	542	561	504	470	521	561	509	493	555	544	541	540	607	530	556	545	546	534	544	525	570	512	539	505	547	573	564	528	503	509	518	511	501	514	511	556	530	521	548	542	549	542	538	509	537	572	507	523	566	512	535	546	547	563	502	509	522	562	575	537	561	549	571	519	547	511	528	530	561	499	539	535	532	524	518	536	516	532	576	479	564	532	533	525	523	528	549	523	560	543	539	537	566	522	498	540	530	541	581	500	546	522	520	499	504	532	568	525	558	499	532	522	546	550	536	559	553	506	551	537	550	582	527	534	555	523	563	568	493	538	525	509	550	496	532	553	481	507	537	530	525	577	510	560	518	552	549	562	552	505	498	518	548	552	553	558	539	575	516	556	509	540	537	535	514	544	555	536	499	523	548	497	539	546	553	583	569	524	542	541	561	509	489	529	520	565	577	535	528	531	547	549	556	508	568	506	506	511	567	519	589	546	536	550	523	558	566	515	519	519	503	526	515	525	562	560	552	517	539	563	510	503	520	522	525	547	490	487	523	551	533	525	552	544	563	548	521	554	562	546	548	549	558	524	561	496	553	525	581	523	516	526	540	535	556	575	545	496	561	569	526	516	520	544	539	577	523	547	542	545	561	506	542	560	512	552	540	563	522	554	555	551	566	518	531	522	535	528	555	535	523	506	521	544	470	556	501	556	556	528	569	495	542	526	519	530	518	541	495	526	519	527	542	535	528	526	524	598	543	561	536	534	548	527	530	514	518	573	486	521	521	525	573	565	512	545	514	531	520	560	572	492	502	572	557	520	534	545	528	534	525	549	503	570	560	569	521	525	523	485	538	555	564	562	537	550	492	503	523	551	520	526	508	532	538	507	530	516	551	474	533	574	557	524	543	548	557	540	542	542	535	505	563	544	492	503	534	534	544	525	510	537	503	519	492	521	540	520	494	555	555	527	509	550	536	535	548	571	528	489	533	553	522	533	508	527	558	547	524	517	589	531	559	511	582	525	522	575	520	583	531	503	538	575	547	537	555	563	530	539	510	532	559	533	489	541	506	562	543	568	513	528	534	523	548	528	496	534	546	534	569	542	514	551	498	562	515	550	543	530	579	507	480	513	527	540	505	478	522	509	549	568	504	517	520	548	516	543	501	560	497	527	544	565	527	538	554	526	525	526	536	533	539	554	540	553	553	546	572	523	542	524	518	526	464	554	543	532	541	561	529	564	546	542	521	564	509	537	502	543	541	501	525	595	563	540	513	519	543	571	525	506	516	552	544	514	527	553	505	521	528	520	561	524	563	548	543	568	529	524	518	531	525	506	550	516	554	529	568	534	517	534	542	520	552	557	541	546	523	535	518	546	547	537	489	530	556	509	512	518	504	508	498	493	491	570	480	532	559	519	506	507	548	503	519	536	528	552	549	544	545	528	510	541	553	524	539	579	559	527	549	539	533	531	536	542	520	517	542	508	546	528	540	551	487	514	530	522	577	553	505	551	521	560	555	533	529	545	506	522	543	529	530	553	533	535	546	519	520	505	501	542	554	519	552	507	491	509	567	507	544	537	534	529	549	571	536	539	518	547	560	576	502	530	535	518	565	544	529	517	566	534	538	518	548	537	563	548	534	540	484	538	563	542	512	523	545	551	563	527	542	585	550	528	540	521	548	529	495	540	555	538	535	538	524	545	564	513	510	548	490	545	563	534	545	515	517	530	540	521	538	506	545	519	522	549	521	501	561	488	503	571	527	549	531	508	542	539	522	519	512	545	519	552	549	476	528	572	515	547	544	522	527	529	528	515	564	526	528	541	546	537	511
32588	12331	1706	705	583	587	376	356	347	412	377	312	373	365	381	365	315	358	334	345	353	345	368	334	378	334	374	388	352	348	353	358	338	360	325	365	373	367	349	377	310	340	346	394	346	342	305	382	372	334	360	327	349	330	364	351	361	334	363	335	330	371	338	324	332	372	349	317	334	337	324	354	362	389	356	348	329	320	340	362	399	356	352	364	342	358	354	328	338	319	362	397	342	362	357	355	332	351	360	383	361	340	330	364	333	383	312	339	341	355	329	353	359	338	360	386	348	349	340	409	355	379	349	368	368	359	355	338	350	351	352	382	343	368	357	368	340	357	347	379	365	349	334	339	356	358	331	354	328	329	357	345	333	356	354	331	369	336	361	370	401	307	350	338	335	362	317	343	400	336	311	367	343	361	311	327	387	340	355	353	352	366	345	329	369	347	357	344	347	326	356	347	310	352	336	361	348	344	316	347	338	351	352	325	340	340	370	345	354	346	318	389	361	328	356	325	353	365	342	366	318	359	371	364	361	384	371	331	349	347	358	315	309	335	319	326	312	365	361	369	367	350	362	363	349	353	335	354	327	304	361	345	366	325	362	349	330	371	366	351	363	352	337	343	352	328	355	351	321	340	373	346	366	347	378	302	382	339	380	306	375	371	331	345	332	339	372	332	342	318	331	344	375	344	376	373	332	342	351	339	367	319	370	347	339	341	375	373	345	395	368	373	358	341	341	354	343	315	347	321	337	350	346	360	366	338	360	347	350	326	347	333	349	342	375	323	360	382	366	342	395	299	333	336	339	389	341	371	342	362	305	347	344	314	313	366	331	338	328	338	365	335	352	353	326	349	342	370	357	359	361	355	364	355	320	318	347	373	412	366	379	318	357	320	380	348	313	351	378	371	364	337	332	331	356	371	315	388	356	367	391	371	334	347	379	354	314	339	346	350	358	357	346	367	337	352	348	344	373	362	336	328	344	341	343	354	374	377	322	356	352	371	338	346	356	359	347	341	385	300	337	346	338	363	386	372	328	341	318	334	354	344	342	401	348	324	345	319	320	378	372	374	343	362	346	378	367	380	376	371	341	309	371	344	370	349	349	362	344	342	354	365	370	346	342	348	327	335	330	335	352	349	340	369	373	396	353	359	357	331	347	323	322	330	369	363	352	336	344	343	332	342	344	346	331	375	344	358	378	350	359	359	362	354	345	364	364	390	358	332	336	364	380	366	348	363	381	332	340	350	381	336	338	375	361	348	353	378	297	322	398	362	316	319	328	342	371	342	332	367	379	395	363	331	405	326	346	376	363	362	381	367	371	334	340	382	359	351	350	329	358	363	311	335	366	350	335	349	395	356	352	323	335	352	350	345	383	364	372	373	380	340	356	323	317	306	340	344	344	391	337	348	364	356	369	354	351	346	337	380	329	339	341	321	346	319	362	366	362	330	344	363	351	346	348	339	343	339	388	315	360	352	348	351	300	364	368	318	347	338	370	389	374	352	373	341	330	325	384	327	356	350	319	348	353	333	371	341	367	351	329	331	338	383	390	377	347	320	324	359	329	354	319	379	349	347	366	356	322	343	345	321	365	345	362	369	338	344	380	332	319	298	342	351	341	359	366	344	385	395	346	380	344	326	372	369	368	331	352	413	354	364	377	326	336	326	359	319	375	377	298	304	355	346	361	330	349	348	353	368	341	359	353	374	368	360	350	373	387	344	350	351	355	354	347	321	386	337	340	337	349	318	310	319	359	364	359	359	344	363	353	351	378	333	347	395	337	330	367	376	323	364	375	356	309	350	365	349	349	339	368	368	353	364	355	362	291	330	301	350	360	360	355	317	330	334	366	335	319	354	338	362	336	344	361	360	337	333	337	336	395	359	329	340	338	335	382	410	386	327	340	364	372	371	350	363	361	349	386	354	377	357	354	361	362	357	365	346	359	369	363	371	371	330	336	350	374	327	327	348	364	366	349	366	347	377	357	354	329	367	338	360	353	350	364	355	373	380	377	386	371	356	362	343	343	371	347	336	359	298	372	347	328	341	345	360	329	332	363	365	345	345	363	356	372	334	378	373	333	321	371	330	322	348	361	348	393	331	367	336	344	348	360	353	394	358	372	361	355	345	348	390	357	340	349	332	378	375	368	380	341	339	333	358	348	361	381	391	344	293	345	342	364	331	350	417	330	336	372	371	339	328	377	357	318	354	348	355	357	367	350	338	385	330	336	372	370	372	354	342	341	353	368	334	348	364	339	374	365	339	355	304	370	336	365	338	323	361	339	355	337	347	374	369	345	378	351	346	348	324	342	369	370	388	378	394	383	384	373	398	368	334	354	349	356	350	365	333	344	377	370	347	362	332	343	350	325	352	360	328	336	318	371	324	380	381	348	353	373	369	368	380	361	349	344	375	337	328	341	341	389	325	356	345	345	357	373	337	361	371	343	380	333	366	320	363	326	322	389	359	352	335	324	337	367	354	364	354	365	346	350	345	371	350	348	333	345	372	350	344	374	349	368	357	375	370	363	365	352	324	351	408	330	324	357	360	397	325	333	335	364	392	379	328	362	338	331	331	395	398	352	363	346	357	352	372	323	326	393	332	341	352	337	334	355	372	311	340	342	338	361	331	338	365	371	301	320	328	311	362	381	329	335	331	340	301	364	343	310	357	351	359	356	368	347	352	384	348	334	352	351	329	358	352	329	311	333	361	345	371	336	330	354	371	331	363	351	372	354	338	329	333	374	378	333	351	349	305	349	376	344	364	375	344	343	366	363	359	368	342	349	322	353	343	357	329	371	360	363	374	363	364	334	355	344	348	344	364	304	326	357	343	330	335	356	352	319	331	334	373	317	381	362	347	357	342	348	370	358	359	327	325	353	351	405	358	360	356	357	335	337	344	345	347	347	358	307	341	345	355	342	335	366	350	357	349	367	327	375	329	352	321	378	338	350	362	328	363	341	368	351	345	374	333	371	321	369	348	356	359	388	360	341	337	334	337	363	351	390	334	356	405	372	339	330	426	381	289	327	360	368	374	331	339	345	367	338	352	346	375	341	365	360	376	350	375	328	354	378	389	367	361	371	329	356	300	372	344	305	342	313	365	381	357	349	364	327	330	342	363	349	342	357	336	358	376	376	364	340	341	373	370	405	346	341	348	371	354	407	349	338	344	382	349	310	354	356	363	308	353	339	315	355	387	376	379	349	373	316	410	388	367	352	338	345	355	359	326	375	360	339	314	373	359	389	355	389	372	338	377	352	325	362	374	345	357	330	327	380	334	332	355	374	346	366	372	354	345	377	341	319	369	337	336	323	342	363	355	356	345	382	352	368	378	349	349	339	337	350	377	379	323	337	342	362	371	370	331	362	386	357	399	321	371	353	304	340	354	368	348	361	318	335	362	380	335	378	337	343	349	314	351	329	347	324	344	346	323	356	394	358	369	311	363	350	375	348	386	359	342	362	370	341	334	366	356	351	364	363	373	310	347	343	348	349	360
5300	1020	975	885	738	780	817	825	815	793	778	790	830	849	739	800	767	790	850	858	796	798	811	799	756	828	786	829	813	803	757	860	797	861	822	784	853	763	820	787	793	785	825	798	807	818	808	805	836	827	822	830	835	768	844	818	812	813	788	780	797	818	817	806	809	823	825	727	789	837	829	746	831	828	812	802	837	824	814	836	758	836	797	816	801	817	814	805	835	778	812	812	832	849	808	811	809	798	801	817	813	797	798	875	778	798	810	845	770	836	789	812	809	810	835	869	802	850	783	812	813	860	787	789	780	820	831	820	798	823	797	783	818	794	800	866	808	823	805	816	865	843	827	803	809	805	783	829	812	823	776	804	790	757	801	861	828	783	856	754	853	829	797	820	799	809	837	766	789	801	824	782	822	813	797	795	777	796	835	842	828	780	789	845	770	785	789	816	825	822	806	826	744	800	764	852	815	856	800	853	821	834	831	818	815	855	842	820	832	832	848	852	789	814	781	824	813	796	800	785	836	783	782	835	780	773	780	844	814	779	855	805	780	795	787	770	783	859	818	793	803	766	775	775	808	780	800	823	839	807	806	840	785	859	807	827	761	848	827	786	833	765	758	793	863	766	816	806	845	758	808	814	828	813	844	824	792	819	781	793	792	804	829	812	790	819	790	807	784	804	840	824	790	750	815	821	788	766	792	812	835	840	829	795	781	814	783	791	786	834	835	804	818	851	759	833	833	785	818	866	807	798	843	809	781	802	755	797	806	800	816	827	805	784	816	808	791	858	843	838	831	832	802	793	803	782	853	785	797	852	798	816	802	838	834	781	831	813	782	791	802	766	772	843	822	801	798	768	800	800	843	800	785	787	825	802	856	835	793	810	767	803	812	819	827	827	789	768	833	803	837	827	819	790	808	804	836	801	808	856	771	768	815	808	758	777	811	810	794	828	802	782	833	817	881	802	839	793	806	813	778	804	844	774	822	771	768	766	772	791	844	819	768	803	802	838	823	816	828	809	794	795	817	795	815	832	863	741	845	807	784	772	765	766	774	773	779	829	828	788	819	791	816	821	805	795	792	809	785	784	793	753	819	773	784	807	777	805	815	783	774	753	816	804	782	773	798	826	762	776	775	766	791	789	772	781	823	765	785	817	848	748	803	853	817	869	817	740	833	790	795	800	766	795	846	838	774	847	834	797	806	846	803	836	841	812	840	808	795	741	796	829	791	845	793	785	779	812	811	819	810	852	833	780	822	779	743	823	814	840	813	781	776	820	817	822	835	795	792	785	857	752	761	807	819	858	816	828	829	842	744	774	834	798	796	843	789	826	803	797	780	792	784	799	801	777	820	784	791	820	808	842	843	793	876	822	826	840	790	797	834	842	762	815	816	803	844	809	736	791	860	772	812	844	839	811	797	805	802	822	810	764	862	791	809	846	767	796	824	845	790	783	819	839	822	819	793	807	837	845	790	831	833	819	794	797	804	754	768	815	842	815	818	765	814	824	828	781	791	785	769	784	787	839	836	779	847	785	837	808	803	847	807	846	810	812	779	823	792	831	804	801	805	837	803	796	807	814	819	779	796	763	833	827	836	829	842	791	829	829	815	820	864	790	824	754	840	826	793	794	840	839	777	791	870	839	818	775	830	814	810	798	826	765	809	826	774	781	814	885	787	829	762	819	806	809	823	821	757	825	817	791	764	829	774	815	792	825	806	801	826	807	861	813	730	803	789	793	864	771	804	804	799	791	802	796	787	795	784	777	820	813	840	800	797	806	801	797	803	805	803	814	793	771	882	831	873	804	808	820	780	811	861	798	808	805	797	826	836	808	786	847	844	855	775	746	797	809	791	793	779	784	783	770	812	769	773	828	826	768	785	778	848	840	797	809	874	828	823	791	827	818	805	777	836	780	832	779	800	807	826	783	768	798	805	767	849	821	811	811	851	863	801	822	782	801	855	786	784	801	759	836	800	823	817	838	743	819	809	782	803	793	808	817	834	790	808	830	817	801	824	779	773	804	813	838	831	817	789	813	809	802	809	836	825	818	790	799	805	804	799	830	812	801	864	826	790	827	782	810	841	818	832	810	841	779	796	786	831	834	813	835	813	834	778	842	793	781	807	816	852	837	785	809	798	817	781	830	789	796	800	893	812	814	811	802	814	761	786	792	800	762	768	808	786	781	858	818	817	787	823	774	813	781	787	806	783	778	850	811	815	778	790	804	740	808	794	783	809	824	832	751	803	777	813	858	862	819	788	814	780	814	808	851	845	828	807	793	802	814	792	793	776	801	776	862	822	844	765	854	816	757	835	760	803	838	822	886	805	855	819	812	867	731	738	770	840	798	844	851	775	806	801	792	792	791	780	805	816	812	857	813	808	802	827	809	842	815	782	835	824	804	810	842	788	828	786	826	837	806	792	818	799	793	813	838	786	857	815	793	791	768	760	783	799	799	797	807	828	795	778	780	859	820	795	808	768	769	838	826	803	775	751	861	757	812	812	793	801	765	805	771	813	783	773	812	833	782	792	760	861	766	813	782	818	803	852	794	800	848	824	842	836	761	804	842	832	799	802	762	775	794	780	788	835	832	781	783	783	811	835	807	847	764	816	849	774	796	845	787	778	828	875	775	777	778	820	799	750	795	858	807	821	789	833	771	822	815	799	774	781	829	813	857	805	864	844	773	844	789	769	806	797	841	828	813	842	727	772	766	823	778	833	818	758	826	798	831	774	780	774	803	833	799	788	843	816	842	810	726	830	805	774	814	839	793	816	784	827	833	757	837	813	812	792	833	773	783	816	827	804	798	824	793	815	798	848	797	774	797	826	855	851	805	786	767	851	791	782	850	869	880	855	804	765	827	778	847	820	749	778	798	813	770	804	833	810	779	798	833	806	813	797	812	798	823	813	776	850	816	792	811	833	794	793	825	813	841	809	811	821	813	808	772	845	802	754	858	820	813	750	812	794	803	817	769	829	833	793	847	817	808	806	849	815	823	794	817	764	806	841	766	784	782	852	843	791	789	820	804	822	758	791	815	784	808	849	803	789	813	798	844	782	813	782	803	807	856	817	744	800	811	872	837	797	844	846	747	742	869	838	853	852	726	845	840	840	806	830	809	791	852	800	746	804	814	813	747	773	829	803	877	776	825	825	776	786	833	795	814	841	826	842	777	780	857	840	850	799	808	781	728	818	855	785	826	798	804	783	812	823	800	838	809	806	760	817	793	809	771	783	795	780	800	852	806	789	740	810	783	832	789	815	776	802	815	802	855	802	859	834	796	841	817	870	829	798	808	832	765	790	765	796	767	823	813	783	779	833	775	799	848	829	797	825	862	723	808	772	809	828	803	839	820	810	788	829	810	762	835	730	817	796	815	835	831	755	821	775	784	833	781	801	784	823	820	818	847	800	821	765	850	848	794	804	803	830	824	773	752	849	837	809	815	799	777	808	802	834	849	825	827	757	862	823	794	797	812	836	808	859	799	817	826	801	822
24378	20810	24498	27202	20119	1861	558	548	461	470	458	418	443	471	411	480	437	411	404	381	424	427	443	412	398	412	428	448	374	397	402	404	421	366	398	426	408	423	386	394	411	399	427	410	386	400	373	432	407	406	400	407	395	390	401	420	415	413	389	437	385	411	383	406	424	414	431	431	386	428	373	418	392	417	421	364	438	397	383	418	367	419	422	377	434	403	416	394	381	414	419	406	418	437	391	443	395	364	399	390	399	376	407	429	384	415	459	393	436	344	429	389	417	399	415	416	364	401	357	437	396	395	395	401	424	436	414	424	400	426	402	378	427	386	354	410	418	412	431	396	367	384	414	428	425	433	422	401	387	417	387	400	387	401	397	392	407	380	408	353	410	406	383	356	417	361	369	408	409	415	396	375	437	390	386	423	447	428	421	402	422	369	393	374	414	398	400	444	409	409	381	412	375	425	415	406	425	417	400	401	436	380	381	376	409	399	418	387	388	378	430	408	378	462	410	379	385	399	444	412	417	403	401	397	423	417	401	425	421	443	390	401	407	410	418	428	396	401	439	413	403	422	406	436	467	419	374	409	378	401	381	430	399	414	421	379	396	387	384	391	393	384	408	440	442	456	415	354	443	413	412	415	446	419	406	436	467	406	419	398	371	424	390	411	405	436	387	406	441	416	399	418	406	390	408	394	441	406	417	404	402	381	455	440	414	409	382	422	392	399	420	435	383	409	373	429	395	401	413	433	406	392	401	420	430	377	417	425	427	364	404	420	421	411	430	414	404	369	385	404	414	453	433	411	427	389	424	380	411	408	415	396	398	417	380	443	421	433	402	394	400	412	398	403	397	450	393	388	405	410	416	361	383	404	396	394	387	391	403	395	394	411	398	382	393	397	409	391	417	438	446	451	393	403	412	408	420	414	407	379	406	412	391	411	430	413	434	424	435	420	383	403	385	423	410	381	369	387	404	418	428	391	389	387	402	375	401	413	418	410	406	415	402	390	388	430	407	424	393	425	390	410	418	405	409	390	402	389	406	427	414	374	403	409	394	422	390	413	429	384	445	405	365	404	397	409	412	400	371	393	422	411	358	406	405	436	414	400	415	370	424	435	406	388	398	396	402	420	407	399	406	378	409	414	412	386	400	390	362	399	363	359	416	384	404	407	401	380	426	407	413	399	389	439	388	386	419	376	464	395	386	443	406	399	410	376	382	407	404	411	406	391	412	424	398	410	386	373	386	391	442	400	386	418	401	399	395	407	386	413	399	418	472	405	411	442	418	416	399	421	429	402	400	429	394	444	363	403	370	389	418	428	368	424	390	405	380	403	418	392	420	393	366	456	431	396	403	416	394	393	414	393	377	421	388	397	399	411	400	369	390	381	402	378	365	429	401	395	378	390	398	434	398	409	390	426	392	392	416	400	376	418	384	337	367	417	392	404	403	410	423	394	411	405	408	427	428	376	393	445	431	414	421	386	390	408	380	402	389	426	410	410	445	431	407	395	415	415	390	425	446	418	411	396	375	404	405	335	398	407	413	384	405	395	411	413	438	409	408	417	386	418	397	362	413	363	432	402	380	434	411	410	391	354	367	392	389	400	411	408	396	392	428	428	404	381	416	408	381	401	443	388	379	425	441	410	366	335	370	429	406	434	389	384	393	421	424	418	416	364	461	418	395	397	409	378	406	404	433	387	400	438	417	410	401	394	362	412	417	415	402	426	395	395	417	470	406	419	379	375	384	426	370	404	420	445	436	420	427	421	403	408	394	397	428	389	435	389	405	387	415	443	440	388	404	382	414	410	414	403	357	404	382	420	408	434	414	423	392	403	432	391	358	381	398	361	399	372	407	379	400	431	396	392	403	402	424	378	387	408	423	415	411	394	378	409	420	404	423	400	448	368	423	397	434	398	424	376	366	391	442	392	373	389	383	379	401	408	384	432	416	415	412	455	422	396	388	410	406	386	434	393	392	388	403	420	424	411	373	416	420	406	369	421	381	427	428	409	386	406	375	378	401	375	382	380	417	400	402	421	399	387	384	415	388	394	414	426	410	420	405	396	410	444	399	412	414	389	407	426	388	401	367	414	397	409	409	348	351	396	433	409	406	401	429	475	417	389	411	452	415	413	420	431	424	390	449	410	401	363	442	432	424	404	396	376	422	389	422	421	421	391	395	427	426	421	381	440	384	383	397	407	402	357	374	425	442	421	416	419	441	435	377	413	390	414	417	369	405	406	399	405	409	383	395	444	368	427	411	386	418	356	370	423	417	435	469	437	372	393	379	398	371	373	432	414	411	421	419	387	408	416	420	395	404	377	407	397	412	363	377	427	430	403	396	440	422	355	367	396	436	431	393	416	410	428	406	394	392	396	420	427	399	433	431	451	396	403	371	399	395	413	393	421	418	349	438	411	411	418	403	371	412	384	407	423	428	403	422	423	425	430	414	378	429	426	422	424	338	445	406	404	406	380	397	425	402	409	399	403	449	395	401	412	407	427	400	383	414	456	369	441	384	410	421	368	397	377	461	413	383	434	407	370	413	411	428	367	418	401	434	410	396	413	398	389	426	389	357	427	416	408	437	382	422	366	418	393	391	424	430	386	376	407	447	412	430	438	399	368	408	409	383	352	431	390	417	392	424	395	379	422	453	450	418	359	355	425	403	406	409	394	359	425	394	397	402	383	377	414	363	397	405	414	394	386	392	391	402	405	438	375	381	368	409	419	398	386	382	420	387	408	417	430	449	384	456	373	404	396	396	401	414	381	353	433	421	422	382	429	391	414	381	421	417	433	413	450	453	407	408	379	402	388	377	404	386	407	420	418	423	413	405	405	407	364	466	406	404	394	420	401	433	418	379	426	371	413	363	426	391	398	410	395	403	444	404	413	438	404	425	432	402	391	459	400	380	407	433	392	403	385	431	385	380	434	382	425	365	443	424	378	347	380	418	442	381	372	402	406	383	437	413	393	391	385	416	401	358	420	376	402	393	411	394	349	413	407	412	409	384	410	401	427	409	415	405	370	418	392	364	360	365	412	430	399	379	393	404	388	399	405	418	425	396	405	401	391	415	380	425	387	389	474	422	363	414	400	415	457	414	399	410	401	403	390	403	423	395	426	421	421	365	401	400	370	437	407	362	413	434	374	386	415	380	397	373	386	385	429	393	426	433	443	383	434	400	426	367	429	432	420	433	414	387	386	419	436	434	395	397	404	446	401	392	405	430	411	417	405	378	414	394	395	404	392	401	379	408	400	396	449	392	424	397	397	413	366	420	387	427	412	431	433	399	415	440	398	391	405	457	388	433	402	380	396	403	426	430	420	395	433	425	403	447	384	411	397	382	398	359	418	422	357	367	395	391	415	405	369	360	348	388	391	363	366	415	389	411	433	363	400	430	382	415	398	415	400	423	426	411	426	370	424	375	403	447	391	417	401	383	384	391	387	399	398	426	385	409	381	385	408	443	401	396	410	366	393	397	422	389	358	424	416	414	413
3295	3108	2079	1358	1095	1000	997	948	917	884	947	865	965	948	888	931	897	935	911	894	913	873	920	876	921	853	871	914	930	903	926	888	898	924	863	886	902	920	940	904	825	896	912	914	935	940	851	946	877	832	856	917	885	870	902	898	864	872	912	876	950	871	883	920	923	890	897	889	882	877	917	901	892	903	908	865	897	871	887	788	887	847	920	923	864	916	874	922	865	890	925	863	959	878	881	870	856	893	927	877	845	902	886	881	877	837	929	851	901	923	910	852	924	884	852	939	891	902	900	891	929	875	910	880	866	872	916	896	859	901	874	930	897	924	871	873	881	904	826	870	881	914	863	897	858	907	882	921	896	891	911	892	917	861	921	943	864	875	880	866	879	895	923	913	872	890	831	885	928	888	867	933	928	920	905	883	854	904	918	893	929	847	874	807	939	943	863	908	958	892	895	888	887	852	882	887	885	843	831	863	871	881	938	886	901	919	905	921	866	880	844	837	906	831	867	910	900	890	904	896	898	906	915	927	856	882	912	885	847	920	864	892	879	898	883	896	860	882	867	913	875	874	915	915	910	821	856	855	873	883	901	883	934	898	859	885	878	918	877	863	891	883	887	849	907	914	907	886	855	900	892	931	913	904	928	877	892	893	867	895	908	901	854	886	910	857	932	880	878	937	883	892	879	900	903	954	893	865	868	889	884	886	899	883	905	894	876	902	907	915	915	891	903	914	893	869	917	851	866	918	872	846	802	909	891	901	871	913	938	912	820	891	876	876	879	872	818	881	887	936	901	843	884	866	916	934	869	918	877	895	896	843	912	888	878	931	930	876	931	903	909	894	856	874	817	914	938	872	864	910	923	886	918	849	937	883	851	964	795	923	882	898	958	902	888	900	898	912	877	845	891	871	848	819	849	935	952	885	902	894	855	887	870	889	926	904	865	885	826	903	839	956	837	862	844	839	909	849	844	854	886	873	886	910	910	876	894	927	931	884	928	854	900	880	883	877	939	901	895	936	877	928	889	878	931	874	919	833	879	859	892	898	858	887	872	885	838	863	890	875	920	875	885	914	917	941	835	906	848	900	852	884	882	846	854	877	921	934	972	922	856	889	901	897	920	881	884	902	931	892	865	872	909	948	876	864	911	875	879	941	916	919	891	884	920	825	907	870	883	855	872	837	885	874	894	873	892	918	872	817	889	851	896	878	898	908	890	886	853	927	899	832	880	866	872	938	921	890	860	963	834	890	850	906	886	887	913	942	889	878	891	931	897	856	896	870	926	893	880	915	866	867	915	895	903	899	842	884	850	916	853	882	892	893	919	936	860	876	924	872	905	886	890	894	910	891	924	891	892	855	925	884	870	823	940	881	873	924	876	892	896	876	862	919	924	897	874	906	885	883	891	886	888	872	900	859	881	944	911	935	881	860	850	911	840	858	914	884	904	890	912	903	891	880	846	896	929	875	900	909	874	901	850	905	882	871	890	928	864	849	928	857	854	904	892	916	908	900	904	863	923	892	906	899	882	845	859	900	905	851	908	864	892	901	893	906	903	937	898	851	850	877	883	893	900	862	880	892	859	875	912	910	943	920	876	821	892	880	894	874	855	900	847	909	899	862	881	922	890	887	891	865	914	861	902	889	856	917	891	898	908	874	897	894	889	862	898	860	913	860	946	859	947	881	873	907	911	928	876	935	886	879	882	910	914	930	941	895	912	853	867	923	858	912	871	880	920	848	899	865	907	882	868	855	912	939	942	937	946	873	880	895	942	888	916	862	838	861	858	894	885	947	912	930	847	844	906	937	902	924	844	923	896	847	929	882	906	894	911	852	849	879	905	940	888	900	902	940	845	884	880	919	909	902	884	879	943	934	898	910	893	821	904	864	898	829	864	835	880	872	890	890	879	902	897	936	935	924	858	904	898	855	911	852	851	888	960	877	875	899	909	849	898	841	900	923	860	867	941	896	916	867	845	910	906	904	906	941	866	917	873	901	897	913	849	919	890	889	896	894	883	864	908	865	901	887	854	908	865	914	913	877	955	897	859	922	900	893	941	873	908	850	832	911	864	860	866	896	913	900	880	892	906	926	883	872	888	877	883	878	926	844	864	948	894	891	889	910	819	878	870	878	864	916	935	904	880	893	920	903	841	922	867	863	871	853	873	891	873	887	892	907	937	812	854	861	907	865	901	879	899	855	858	879	933	869	913	852	854	886	933	899	858	894	935	844	897	853	894	937	875	898	928	913	883	908	899	921	872	905	899	857	899	901	867	894	884	880	897	861	904	884	884	831	871	929	857	835	890	860	818	887	869	883	844	872	911	863	923	894	877	845	877	879	918	889	872	882	850	906	848	871	863	859	864	930	831	893	918	937	864	876	878	855	884	865	851	893	880	896	915	869	823	829	860	840	825	883	896	852	887	878	872	911	950	884	907	889	846	875	867	918	925	840	925	902	843	900	892	929	923	911	884	907	837	939	874	875	873	848	920	886	908	897	957	911	879	882	936	970	927	889	936	892	897	920	935	936	894	896	870	896	877	859	906	858	922	914	940	889	911	878	911	921	925	911	915	861	856	890	911	925	881	846	892	900	889	870	904	885	854	856	929	921	921	937	869	902	883	934	895	836	908	886	889	872	926	872	883	853	918	868	897	879	913	893	895	883	858	904	887	885	888	920	833	897	848	892	873	886	898	928	875	894	914	956	910	851	838	909	918	883	912	934	912	944	888	869	902	905	851	921	948	901	878	894	844	913	866	876	905	917	852	871	879	918	913	896	914	880	863	943	920	879	922	876	895	849	945	896	911	915	906	817	898	919	869	859	934	919	928	888	918	896	928	863	908	900	920	883	897	904	881	937	881	854	838	917	856	838	891	895	875	818	895	881	885	858	941	861	937	862	900	937	884	846	888	861	925	921	907	894	845	863	962	903	891	903	916	941	920	896	887	892	879	927	917	893	925	892	892	907	885	919	829	910	877	862	872	893	880	912	858	967	890	859	945	900	871	863	892	884	911	936	867	921	885	875	913	869	851	888	906	917	873	943	894	919	885	940	844	895	834	832	926	867	847	924	878	900	936	834	895	940	937	864	902	904	855	911	893	872	843	877	869	857	904	913	879	923	903	854	935	884	892	896	905	874	914	830	865	859	922	890	956	861	928	901	909	907	872	874	917	863	850	884	856	906	852	841	872	878	811	919	905	886	914	875	881	830	924	878	895	852	911	860	897	863	928	873	918	906	922	862	916	849	902	915	933	908	868	845	876	860	896	836	851	936	901	838	926	872	897	905	901	884	866	904	942	902	851	879	891	838	818	898	908	911	911	940	907	871	834	891	908	892	868	857	883	923	902	872	899	879	828	917	864	893	933	886	845	960	874	895	881	849	868	873	869	916	884	852	854	892	887	849	860	918	863	839	911	954	900	862	883	918	827	845	873	899	860	860	912	910	853	870	828	914	915	900	892	931	873	935	876	903	894	918	863	913	927	874	897	850	873	843
23631	20916	25232	26725	20926	20915	2961	511	369	341	311	261	273	275	264	266	271	277	239	238	245	223	217	244	231	278	281	243	241	248	268	274	258	244	221	236	214	252	220	261	232	210	229	216	225	250	254	248	248	225	242	221	215	245	248	218	246	201	228	221	244	238	234	243	220	224	228	219	222	206	223	237	234	213	225	205	206	214	231	223	224	239	235	254	250	230	226	255	235	248	209	246	223	209	231	234	196	224	256	249	239	248	222	253	222	259	254	251	259	241	232	235	249	222	237	224	258	252	240	225	231	230	255	247	230	230	232	221	227	274	216	251	239	276	227	247	230	208	231	218	223	240	265	257	211	247	236	200	237	206	237	251	246	238	251	235	244	209	226	237	208	216	279	226	239	225	225	239	206	223	251	232	265	239	269	198	213	225	229	241	230	242	231	236	216	236	262	234	237	266	223	229	208	238	215	255	269	247	237	236	236	207	230	221	231	236	212	253	223	223	222	203	235	264	244	256	241	211	214	224	249	220	252	243	256	222	198	247	253	250	226	212	239	222	227	255	223	241	249	230	232	235	229	237	239	228	219	222	235	262	227	248	250	228	250	229	220	230	231	236	214	219	235	246	239	232	219	217	232	212	209	236	233	226	225	235	226	226	238	226	270	227	214	235	231	216	192	236	213	244	258	253	234	247	214	236	204	230	221	250	199	228	237	225	250	253	247	226	228	223	246	214	262	240	224	223	208	213	239	223	230	250	259	220	225	203	248	246	229	225	240	232	204	215	246	225	236	236	259	227	239	212	219	204	255	268	234	235	232	220	272	254	231	220	245	240	251	246	218	252	242	219	240	243	247	203	236	241	239	229	238	241	232	237	234	219	243	253	234	227	209	200	219	260	219	213	252	251	246	227	231	231	217	237	205	230	219	206	239	214	255	229	225	259	239	238	204	218	231	250	254	241	220	233	241	256	236	223	222	235	258	229	236	247	238	237	235	221	237	214	252	230	190	256	255	248	231	223	224	225	251	228	239	226	229	221	267	245	225	215	193	230	224	244	252	250	219	203	237	207	218	217	242	251	241	234	211	229	233	270	215	233	218	253	243	235	242	209	231	233	222	249	222	251	241	249	198	221	229	263	246	222	252	197	252	271	221	242	227	228	231	208	248	235	210	225	254	230	230	255	246	202	261	252	221	219	227	247	240	240	240	236	240	241	217	238	194	244	210	234	222	234	227	230	212	212	226	245	210	231	236	235	242	222	187	220	235	229	198	224	224	251	188	263	208	212	234	196	233	215	257	240	222	252	223	252	209	249	219	237	247	265	230	229	211	222	277	224	210	220	266	243	222	241	246	214	216	249	243	208	193	215	244	244	233	245	274	229	235	235	229	233	242	234	237	240	222	230	233	212	245	209	228	208	221	227	245	231	227	252	245	213	248	217	214	216	221	227	254	228	234	235	213	236	213	238	225	216	238	222	223	247	224	236	217	256	249	240	244	199	261	280	227	237	214	241	269	223	210	236	240	238	248	228	227	230	259	243	227	243	222	233	220	222	257	246	226	244	230	208	253	238	218	216	225	226	210	223	247	251	274	263	221	213	236	228	234	231	232	221	249	254	251	250	233	235	223	240	206	236	219	221	215	241	204	232	244	231	248	234	214	224	214	253	194	239	219	220	214	191	243	240	214	225	235	214	211	243	247	234	223	217	242	213	230	214	251	259	223	257	219	245	235	253	217	233	221	244	244	235	228	221	239	236	227	217	225	210	219	229	254	209	237	226	248	221	199	224	199	208	254	229	239	208	222	227	241	241	234	224	238	231	239	265	200	230	219	221	240	245	233	225	240	238	198	211	235	224	249	226	231	235	241	240	258	221	221	219	248	225	232	228	232	219	247	249	236	234	224	211	220	197	253	245	243	220	237	237	262	228	236	242	242	214	239	247	230	256	234	232	240	198	231	243	208	218	237	206	251	235	216	229	244	218	208	224	220	223	228	245	237	261	254	226	256	243	235	224	255	238	231	242	235	234	218	221	195	241	237	248	224	221	222	225	214	225	198	239	209	227	218	243	231	241	234	236	232	247	234	242	221	247	234	221	245	214	227	231	235	233	230	244	235	247	238	232	222	255	252	217	218	254	232	235	235	221	267	227	237	245	221	217	249	232	216	237	224	225	212	256	249	224	214	258	211	206	214	234	247	255	204	226	249	231	238	245	235	246	260	219	250	251	250	233	228	214	234	253	239	227	190	225	226	231	252	219	221	226	220	239	233	203	219	243	238	259	259	202	262	237	226	240	213	224	240	244	260	224	232	224	231	229	220	218	246	221	232	206	250	245	258	228	251	227	235	206	237	234	215	230	238	198	208	247	264	254	249	231	223	212	242	224	241	222	209	229	229	257	235	229	221	231	248	251	248	223	205	253	212	213	228	223	229	234	250	223	230	218	237	240	227	245	227	247	232	246	232	210	249	245	230	233	203	257	254	216	232	231	229	206	251	196	234	209	223	209	204	211	205	211	230	252	215	220	226	229	229	243	251	253	223	244	207	224	250	246	210	230	221	250	245	246	238	233	231	213	248	226	229	267	259	257	237	232	247	220	221	231	233	219	201	217	247	202	216	224	239	219	243	233	211	225	220	207	235	266	249	215	238	245	237	266	235	255	235	219	214	236	233	225	230	243	239	228	238	232	196	238	233	243	245	240	211	224	241	235	226	225	235	229	246	257	215	262	241	260	228	218	203	227	234	206	210	229	244	241	236	224	230	237	240	231	248	222	234	251	238	215	239	235	239	259	215	252	222	217	231	255	220	253	233	232	256	201	225	188	231	232	235	223	245	202	252	261	236	222	253	206	203	199	241	219	253	228	224	254	250	246	244	210	244	234	211	218	257	238	203	239	240	219	228	202	205	233	230	225	213	234	202	192	229	235	199	222	209	227	229	261	217	222	223	209	221	245	243	255	236	237	237	218	243	246	239	214	249	220	219	230	262	227	268	274	241	243	226	207	222	230	233	237	224	222	220	220	250	238	233	237	224	232	258	249	236	237	248	224	233	202	238	210	255	250	237	213	212	235	216	258	232	218	199	246	217	246	211	217	243	241	238	262	245	233	199	245	241	192	226	255	257	262	221	225	217	219	230	210	247	251	260	241	225	206	239	220	237	230	224	220	213	247	243	236	233	221	243	223	241	246	223	261	239	225	266	244	240	233	202	233	239	228	233	229	219	225	236	227	217	219	238	232	227	251	255	225	200	208	252	239	219	237	245	228	246	222	210	241	203	236	241	196	244	228	223	228	250	209	247	225	239	246	245	239	215	223	223	218	266	207	219	248	256	247	195	243	235	215	252	233	244	229	215	205	246	236	228	240	221	210	263	225	241	229	240	249	224	247	230	221	234	211	229	234	234	210	224	231	219	251	234	265	252	229	218	240	237	220	241	231	229	238	214	219	226	262	232	233	223	223	250	255	218	243	288	252	237	244	233	245	254	212	248	230	213	213	214	219
3385	5027	3054	1529	984	795	671	653	573	613	579	596	584	564	569	544	530	538	554	521	544	540	543	551	522	537	546	566	543	531	562	618	518	517	564	560	553	561	558	563	543	564	511	523	520	570	553	586	555	532	557	594	518	566	513	524	524	528	540	550	542	537	510	536	529	549	546	562	542	554	529	551	569	525	538	559	564	529	565	515	522	537	565	549	553	557	556	517	526	551	534	508	559	559	558	532	557	529	583	544	522	568	536	532	573	552	535	550	526	555	521	591	537	507	569	551	528	508	482	536	580	553	559	534	563	550	553	527	570	540	545	505	566	562	529	530	523	539	577	561	518	546	512	538	545	572	552	579	498	559	530	540	567	538	569	570	571	568	513	543	573	510	536	534	551	534	508	520	598	517	548	573	521	543	514	535	512	524	508	555	559	567	501	568	507	518	549	517	538	559	540	530	516	560	577	519	563	525	543	570	535	522	559	501	554	583	517	524	577	521	526	515	586	553	579	554	564	501	513	518	577	581	528	542	512	549	499	561	564	535	557	588	569	540	523	519	585	553	554	534	497	572	537	539	589	551	547	541	543	500	554	543	536	574	522	512	557	533	571	517	524	482	541	518	531	555	492	529	548	558	509	564	566	572	534	574	520	550	531	566	502	572	549	551	526	541	572	559	520	549	538	544	510	571	540	575	522	538	549	532	483	510	545	515	502	523	528	516	545	537	537	535	576	545	496	565	508	512	555	527	521	568	536	504	532	532	536	543	596	564	570	557	535	552	500	547	571	545	536	570	568	525	544	530	530	543	513	561	517	528	533	528	527	542	551	519	568	522	565	523	533	576	535	549	560	564	516	568	550	562	566	560	543	540	517	524	540	508	559	493	548	534	540	571	568	524	580	528	544	564	523	498	513	531	532	541	537	587	571	538	545	560	558	538	548	513	536	567	530	522	544	532	555	508	500	589	523	550	553	514	577	529	613	535	527	547	502	524	472	503	523	491	531	611	525	541	525	544	534	521	547	582	550	515	525	554	529	554	533	532	563	507	500	567	491	546	531	531	521	545	543	560	517	521	518	533	578	530	553	532	531	516	547	559	586	524	554	531	553	545	552	532	537	563	534	483	547	559	560	543	518	526	523	545	513	538	505	559	540	529	560	554	525	540	559	537	537	521	505	545	548	518	528	518	500	552	591	535	529	507	533	578	518	534	512	550	564	512	575	588	529	560	562	560	525	528	534	595	563	561	576	531	546	537	543	501	514	551	532	535	517	522	514	526	501	601	532	574	548	539	542	551	523	498	546	571	511	537	543	524	530	559	535	556	525	525	579	553	566	516	547	531	562	566	513	562	566	512	541	535	543	490	536	608	509	547	536	548	546	539	520	528	507	559	543	567	537	538	550	524	535	514	549	549	525	535	557	511	519	489	560	544	539	488	573	524	508	537	539	553	511	535	531	564	526	556	544	540	525	522	537	548	501	544	553	590	553	524	537	493	542	562	548	582	521	533	544	535	576	513	560	555	525	555	497	532	500	518	557	552	566	576	530	530	550	529	554	556	557	535	578	572	519	568	541	490	572	555	553	521	571	558	526	491	608	533	528	500	547	536	586	577	550	501	564	615	539	530	490	543	556	512	501	545	552	581	531	537	556	590	512	519	511	535	532	541	541	519	551	554	550	538	551	535	586	513	597	569	564	578	515	530	529	584	541	515	590	534	514	553	500	553	577	525	530	540	536	477	538	571	555	519	545	561	541	561	568	535	479	561	484	539	526	570	550	577	551	552	543	590	550	588	562	548	505	518	535	526	544	565	558	511	545	537	530	505	524	545	570	543	567	558	529	550	554	542	518	561	520	514	552	528	489	572	528	542	523	524	499	507	502	557	545	514	579	542	559	549	548	529	510	518	563	581	554	581	562	555	585	527	496	542	503	483	576	519	520	563	536	535	539	508	571	517	544	495	561	554	503	589	564	538	569	545	526	551	518	579	549	525	546	584	581	535	487	508	524	561	523	546	556	571	512	498	518	536	542	538	510	534	579	571	575	564	554	543	517	546	562	521	524	513	507	536	552	538	538	564	554	556	534	550	541	516	564	495	563	533	561	551	541	544	518	570	530	532	553	535	525	529	531	557	525	565	520	561	559	547	556	534	541	526	566	524	542	573	566	585	535	544	534	536	553	535	518	568	487	577	538	524	542	525	541	551	499	540	575	512	510	518	525	514	610	561	563	575	536	522	532	529	511	505	585	574	551	541	539	501	494	566	561	554	537	515	514	550	579	562	520	535	517	547	543	532	533	541	582	529	550	525	563	526	522	537	508	543	523	520	538	537	508	520	553	552	550	545	547	538	560	533	518	558	533	501	491	552	519	525	527	578	552	546	535	574	560	539	531	548	532	538	534	543	574	533	547	563	520	541	524	585	583	567	567	551	559	579	543	552	520	526	509	569	551	570	566	525	571	519	572	546	540	576	542	527	549	561	553	594	546	508	526	570	574	568	530	527	527	544	492	558	559	538	561	545	538	551	510	521	565	518	525	524	535	551	560	531	560	533	572	557	536	522	508	539	562	544	565	566	529	495	505	549	516	511	544	499	498	538	533	514	544	474	522	540	570	519	545	522	550	560	555	519	552	556	492	540	550	537	518	571	537	577	571	494	553	525	557	535	514	565	490	545	522	573	567	530	560	514	534	510	544	507	534	522	512	577	518	510	534	550	526	555	474	567	531	487	535	590	522	525	524	554	495	539	526	560	524	537	553	540	558	559	535	517	540	587	572	534	534	501	501	523	512	568	536	527	490	567	557	548	535	574	535	562	513	535	581	561	535	554	509	544	532	500	536	545	535	551	527	528	549	533	556	546	538	548	523	540	563	550	559	530	545	569	490	521	533	533	491	483	524	513	557	529	519	548	559	572	505	552	544	547	565	522	530	564	528	533	537	564	531	551	555	525	563	548	543	562	508	537	525	549	552	551	554	541	525	548	572	568	551	526	564	517	559	543	540	531	536	562	537	500	561	568	558	565	544	504	543	543	512	524	579	583	557	561	559	546	530	515	552	520	510	493	507	505	513	536	531	579	551	552	506	583	554	568	566	537	566	587	501	551	516	563	570	558	585	512	515	519	552	578	523	529	536	555	511	560	493	542	568	580	538	560	537	474	567	550	497	546	548	513	539	539	492	569	527	537	549	560	559	516	526	567	521	532	584	536	536	557	573	549	573	509	547	554	509	542	581	536	543	548	517	549	522	531	572	517	549	529	515	536	517	558	575	498	533	565	550	540	582	492	528	501	533	541	539	536	566	516	536	533	563	493	518	534	515	555	518	531	571	499	559	518	528	505	519	542	574	524	539	525	548	537	542	539	514	535	539	519	508	531	512	501	566	550	560	544	521	531	554	543	520	541	530	532	567	567	515	543	564	546	539	537	577	513	584	545	546	513	513	507	585	567	593	518	492	530	520	515	567	545	532	498	627	508	510	514	522	572	538	517	555	555	553	522
32345	12329	1476	418	406	374	324	336	349	354	363	352	345	337	382	371	366	343	339	343	372	345	373	315	375	381	357	377	392	333	371	363	374	334	322	354	323	365	368	325	386	355	315	331	362	374	343	349	338	348	337	334	370	330	343	369	326	356	370	362	372	365	348	366	384	349	330	370	350	377	344	348	374	344	331	331	333	345	381	381	359	324	342	335	324	344	362	337	373	351	352	381	360	329	331	371	353	389	342	352	386	327	346	346	383	351	318	375	347	322	362	297	341	339	351	353	354	392	339	354	351	332	320	363	369	367	352	353	345	355	291	350	381	366	357	332	376	357	346	380	364	331	338	345	379	297	351	354	364	317	328	322	347	363	302	339	350	338	365	321	367	351	329	343	366	373	335	336	348	346	328	342	340	376	353	377	333	305	382	344	324	342	360	355	324	330	319	331	336	378	309	363	319	364	365	341	321	378	369	375	362	370	378	317	344	339	362	308	347	361	331	350	319	352	330	331	337	357	331	357	367	345	348	328	346	317	323	370	348	317	344	380	330	367	308	359	330	356	390	333	353	359	334	341	320	333	364	310	398	410	344	341	358	356	334	333	354	336	333	307	346	344	365	342	330	356	366	344	339	343	348	331	338	366	334	344	367	383	372	346	361	329	349	373	369	360	305	352	335	314	349	371	357	356	338	337	366	327	348	362	364	362	345	369	332	329	355	343	354	347	375	375	356	354	324	345	361	319	340	341	342	344	347	304	346	344	336	368	364	381	339	368	349	334	389	331	341	344	378	338	368	367	382	350	377	378	364	331	365	333	344	357	375	337	330	326	353	355	332	342	356	346	369	320	411	346	352	366	317	343	352	347	332	321	340	327	359	338	367	398	364	347	328	331	353	338	358	325	344	391	357	319	348	321	344	313	339	367	342	375	339	313	345	360	352	353	349	318	328	352	324	335	331	384	393	325	349	363	389	350	381	350	344	338	361	352	365	335	367	345	306	343	329	318	326	355	327	332	359	339	368	341	344	337	315	340	349	365	348	364	359	352	338	322	325	355	343	335	335	351	326	325	352	345	321	381	348	363	334	337	336	347	354	344	326	355	360	350	359	336	351	353	352	328	361	314	323	351	339	343	349	337	326	323	347	379	354	355	316	357	325	371	356	374	401	358	336	319	372	325	354	323	346	346	347	315	351	338	347	354	349	323	360	369	354	311	330	339	348	357	339	325	323	307	329	371	371	341	370	333	361	352	356	349	366	341	314	353	346	359	305	362	369	357	349	323	346	349	342	330	396	353	337	332	350	397	342	348	329	359	321	386	322	337	341	326	345	356	377	335	322	285	326	349	331	362	348	338	358	356	358	353	357	371	351	357	360	348	360	344	338	332	377	353	319	363	349	356	379	308	336	345	366	328	370	335	400	383	328	374	336	377	316	335	337	368	380	357	321	331	358	331	311	345	368	342	324	331	362	343	344	364	338	345	322	367	343	357	361	353	348	314	368	313	349	390	369	351	317	359	345	331	369	332	376	344	342	323	335	342	359	351	349	324	348	316	342	328	350	364	372	416	358	317	369	332	353	349	367	364	358	359	400	336	344	350	345	343	318	364	381	313	343	322	357	391	350	343	376	345	364	324	353	331	321	343	316	371	357	337	328	368	350	352	327	356	350	372	337	352	345	377	361	325	306	307	333	335	370	350	315	349	390	353	342	343	323	348	388	340	329	350	340	318	314	347	341	327	340	357	360	371	348	366	340	354	325	347	355	361	345	341	361	348	380	327	328	361	338	325	337	336	350	364	343	339	346	326	354	324	360	350	369	325	381	357	322	344	350	369	341	344	380	363	400	349	379	342	347	349	320	344	375	340	376	334	375	359	350	366	346	339	307	331	377	353	347	335	380	339	354	366	357	329	344	368	371	367	366	352	362	361	364	362	312	308	331	332	349	307	353	348	359	350	340	339	372	338	380	351	356	361	356	340	348	319	346	330	345	300	316	360	310	302	370	351	380	319	390	372	352	333	366	359	356	303	340	361	383	361	359	340	345	352	368	334	347	350	393	348	338	355	317	341	368	371	346	368	363	331	320	345	319	348	399	352	337	375	363	335	356	336	335	357	345	348	355	340	347	327	354	317	352	370	338	367	308	355	356	367	375	336	376	353	343	337	373	311	344	361	352	364	345	320	353	331	366	350	357	360	329	331	344	363	349	354	362	341	341	368	341	354	364	381	371	384	324	318	321	355	347	340	340	357	390	379	359	328	327	322	355	370	371	363	386	311	344	321	342	347	359	345	337	364	367	341	303	362	330	370	340	352	345	356	391	388	352	350	352	347	339	337	377	358	334	376	369	358	351	363	320	354	330	359	337	354	335	391	337	331	365	352	385	350	337	339	350	346	324	326	361	337	349	372	349	331	334	337	384	335	369	324	359	325	343	366	364	344	337	345	340	325	347	326	332	353	356	325	370	336	346	323	348	346	342	385	345	351	302	383	354	360	384	313	338	336	312	361	366	325	365	328	357	373	317	329	365	333	323	322	363	353	348	327	356	377	324	353	350	348	357	321	334	361	368	343	341	344	346	373	342	337	358	333	359	332	335	349	304	340	347	341	334	330	342	366	338	372	361	338	359	375	342	313	321	306	385	366	374	343	332	351	335	376	351	389	359	353	300	322	360	316	347	327	369	340	337	333	359	366	369	311	331	359	355	366	349	371	354	344	332	364	374	329	350	346	338	334	340	340	376	354	354	377	356	334	371	378	369	328	344	379	349	331	334	371	334	353	353	361	331	366	387	370	323	318	307	346	399	368	338	373	313	347	343	355	337	314	370	349	329	345	339	361	355	352	368	392	337	327	352	361	347	354	328	377	350	381	360	358	356	361	367	343	370	350	349	357	352	328	340	331	340	346	341	377	410	350	325	364	350	327	327	353	351	341	376	336	354	348	321	332	358	360	364	320	335	348	344	307	366	324	333	336	386	330	345	304	359	318	359	359	352	359	338	320	359	334	349	337	354	354	378	331	344	358	372	353	348	376	337	350	344	319	354	345	362	375	358	387	359	347	313	367	345	347	347	374	313	346	323	354	353	355	372	320	358	327	358	373	333	344	343	336	370	379	331	325	348	362	313	387	364	351	352	363	348	399	328	365	322	312	337	323	357	408	332	329	358	316	327	345	365	365	359	346	363	333	325	360	363	351	364	348	347	359	361	371	352	339	377	352	329	314	358	340	340	342	357	357	336	331	358	327	355	346	351	364	355	339	374	324	325	298	364	353	365	388	375	362	370	341	367	375	327	302	399	344	368	342	341	319	356	383	336	359	345	346	324	342	384	331	343	354	352	363	366	333	358	345	349	356	392	359	347	361	349	371	338	382	320	353	328	360	388	369	351	358	334	336	383	312	322	334	341	329	367	331	312	359	340	327	389	394	358	342	375	336	301	358	329	332	344	348	350	322	342	387	346	301	347	359	338	349	388	316	334	355	367	356	321	329	343	332	356	342
5193	884	851	813	830	784	821	787	790	806	841	790	834	795	782	789	814	802	808	809	779	829	767	795	785	750	790	842	820	856	780	809	821	829	774	814	800	765	797	810	845	778	864	785	800	819	794	806	773	845	782	753	790	833	808	863	830	802	738	785	811	731	819	824	793	797	824	801	826	797	839	791	786	800	783	795	791	768	805	793	788	882	831	793	821	786	783	780	831	797	796	796	795	851	812	837	787	806	788	827	816	814	779	792	791	828	789	826	789	840	782	798	845	800	804	846	819	834	801	764	774	841	803	807	763	805	798	822	781	789	830	754	828	823	776	799	785	757	838	824	827	830	847	776	819	822	823	809	810	801	779	784	824	764	772	771	820	857	826	786	783	820	781	854	839	792	792	809	792	775	791	841	794	786	827	782	827	794	814	865	791	844	816	826	828	779	808	789	789	779	811	781	804	847	789	844	800	806	767	816	847	809	805	790	786	773	805	758	789	744	820	808	815	822	821	841	840	786	769	852	824	812	768	759	801	794	738	783	780	811	761	764	831	797	808	753	752	760	806	774	829	858	742	794	751	770	816	808	850	848	733	778	797	808	780	785	774	808	789	780	776	781	834	834	805	798	798	800	797	769	791	821	781	873	835	845	833	831	841	802	823	789	777	797	760	740	778	791	754	791	817	783	853	832	815	796	794	839	789	811	835	816	809	819	780	765	777	819	810	789	805	852	807	786	789	856	796	793	766	780	833	816	824	791	801	803	810	786	788	804	794	844	773	815	828	790	823	789	813	801	789	764	742	827	820	832	841	855	813	789	774	854	794	824	867	790	807	790	788	782	828	787	774	824	797	779	838	806	756	807	817	786	761	772	815	789	815	833	815	822	834	801	855	820	788	811	823	809	831	783	844	847	794	767	792	826	762	812	747	829	816	815	831	813	798	770	773	823	801	808	829	827	806	799	829	816	846	809	756	800	794	797	840	874	850	828	795	806	830	832	807	800	812	786	851	792	780	831	804	864	782	803	807	783	773	780	783	834	877	829	785	814	789	784	801	748	816	863	805	853	828	801	802	791	805	802	809	812	781	797	806	812	793	798	807	841	798	821	820	790	817	820	798	792	798	801	831	845	807	774	801	822	840	790	778	814	806	810	784	817	796	802	784	780	829	756	797	865	822	795	807	806	808	792	790	769	789	789	813	816	817	790	828	859	872	787	818	876	825	831	811	816	841	781	845	835	818	789	826	839	797	816	754	821	802	816	815	850	796	835	808	770	807	798	833	776	776	744	821	792	819	842	783	836	813	825	832	820	771	797	862	790	807	806	798	729	757	828	832	824	799	791	860	780	786	833	888	844	771	782	792	824	793	807	832	797	782	824	796	848	786	820	854	855	842	794	774	851	776	796	785	800	800	790	774	807	845	828	821	796	810	759	819	761	794	823	836	841	804	809	785	815	814	768	831	774	819	786	844	791	761	811	766	829	803	809	845	798	813	805	790	784	823	847	805	823	823	810	810	783	802	783	788	818	831	866	815	818	762	809	831	760	793	785	796	826	786	773	827	858	754	819	827	766	831	749	750	781	793	854	848	795	815	769	830	811	737	770	837	788	800	792	817	792	749	776	817	796	793	800	781	843	780	772	789	814	782	835	800	803	781	823	829	775	795	807	823	799	794	812	813	858	840	726	773	818	823	827	834	804	823	827	819	787	864	793	826	765	808	787	772	827	808	808	779	741	780	801	833	739	807	799	852	794	817	799	868	804	765	788	776	838	757	821	780	832	830	784	847	803	793	802	832	806	778	818	771	792	824	847	816	818	767	801	791	831	796	793	795	832	792	829	799	805	801	826	820	832	778	782	785	837	872	792	800	785	803	847	860	786	806	803	798	789	798	846	852	846	792	805	818	773	794	767	794	855	800	774	758	807	831	801	805	792	828	756	772	824	816	826	835	804	798	824	783	804	797	799	822	804	738	841	778	761	780	812	812	798	795	774	815	780	765	835	846	805	834	774	806	809	828	810	819	766	789	828	770	815	741	808	850	826	814	756	823	779	821	754	775	792	820	815	770	827	805	807	796	786	813	817	777	783	822	801	802	777	849	810	731	749	838	829	853	832	818	769	791	759	788	782	812	825	825	791	782	802	822	829	877	801	739	812	788	803	815	832	809	797	836	745	811	815	820	800	825	816	788	807	786	791	853	806	784	773	781	770	831	786	818	817	852	833	756	790	835	797	848	803	750	820	773	809	775	799	792	872	769	827	802	763	796	813	759	781	771	794	850	803	815	758	790	798	820	833	786	804	807	836	807	857	780	736	812	829	759	822	798	780	781	834	863	776	817	809	843	787	896	785	800	796	795	763	820	847	765	841	813	785	797	814	847	754	840	821	807	785	813	807	785	748	816	771	810	788	816	848	825	761	832	803	821	791	840	797	799	752	814	822	816	795	790	784	790	808	808	827	800	791	818	836	794	815	817	796	825	812	814	803	822	849	812	840	789	800	762	806	852	808	810	823	855	808	803	825	802	766	829	809	777	783	833	814	814	831	800	826	735	787	789	832	759	815	771	816	843	861	797	815	819	824	817	816	781	818	823	828	855	819	777	847	750	810	834	876	797	805	753	813	732	735	751	820	791	804	862	802	799	800	840	781	773	772	814	816	828	779	743	837	819	837	843	833	811	814	805	743	789	787	819	829	817	790	803	801	813	857	798	786	810	814	849	795	779	802	804	833	819	825	795	832	780	802	827	808	782	797	830	795	818	793	775	855	803	775	815	823	781	779	784	786	807	764	791	833	801	847	779	818	858	829	786	826	816	783	814	833	794	820	773	817	731	856	791	818	822	850	825	834	817	830	782	794	827	808	813	811	796	841	781	779	827	813	822	776	780	809	790	790	845	819	855	776	792	816	789	790	800	797	822	786	821	748	818	775	776	852	807	769	827	772	835	862	796	823	819	832	785	786	824	802	840	784	792	806	790	888	787	822	802	806	784	807	809	788	808	804	850	809	804	762	796	792	809	757	785	809	847	804	790	782	768	788	794	810	779	758	865	783	772	784	811	805	782	823	808	790	756	802	828	798	789	853	762	813	821	786	774	801	836	789	787	786	876	826	817	832	769	760	761	792	760	811	694	840	716	846	811	815	819	840	831	815	775	825	778	780	788	803	837	818	857	899	816	757	777	807	835	800	802	774	833	797	782	796	797	814	794	815	783	806	819	765	820	779	818	869	798	824	791	757	818	822	825	801	792	758	765	801	798	785	830	761	761	798	814	800	821	786	829	818	854	829	789	805	784	830	842	791	767	804	814	785	837	792	821	801	833	777	752	785	795	804	838	782	803	823	801	786	781	842	799	819	811	779	793	794	820	759	744	802	799	813	788	788	794	817	812	799	824	799	832	831	854	799	807	770	812	788	803	801	754	836	807	836	797	794	756	749	803	775	832	802	812	811	842	788	792	783	800	844	795	825	770	798	796	813	848	824	841	741	792	814	771	806	811	819
24416	20829	24484	27291	20108	1912	631	511	448	414	440	385	455	447	419	432	479	428	447	443	394	421	456	419	401	429	405	408	427	410	416	405	430	424	422	427	423	394	383	410	398	413	380	402	417	378	420	400	425	452	386	432	430	393	398	431	418	415	391	444	474	397	410	363	397	397	410	416	392	381	411	441	386	396	428	440	368	410	413	378	414	415	387	415	400	391	399	388	401	392	404	384	401	375	404	426	445	444	414	427	362	387	428	400	458	415	423	429	401	366	380	399	422	393	391	422	395	441	441	379	439	438	380	398	404	376	396	394	448	360	414	417	402	400	427	386	421	385	376	405	447	395	388	410	407	420	416	400	388	381	398	388	407	438	455	393	411	417	419	380	404	405	401	425	423	357	414	392	400	409	398	409	433	435	447	403	382	402	365	385	435	352	410	406	436	424	418	434	360	404	382	416	451	443	397	437	441	414	430	393	390	414	393	406	392	442	418	401	434	391	430	414	407	420	425	413	398	408	410	372	390	374	470	368	419	390	401	376	407	431	396	416	425	397	446	392	387	411	393	448	365	407	413	407	418	382	378	394	404	417	427	393	399	417	379	425	387	367	451	407	407	391	381	433	440	404	405	414	439	368	420	406	457	400	398	390	413	389	402	393	383	446	410	442	426	407	475	411	414	443	391	404	434	418	406	388	376	379	423	396	442	403	406	398	402	398	420	410	436	400	390	392	382	417	424	376	454	423	407	368	381	415	389	382	420	435	408	402	387	394	383	444	432	428	439	442	396	422	405	437	403	408	449	392	390	448	378	429	421	431	428	390	401	409	385	420	394	399	473	401	422	430	447	430	377	398	451	419	395	401	408	435	425	389	397	393	372	429	438	395	443	401	414	387	419	394	385	453	470	403	396	406	411	391	382	394	452	408	444	418	395	388	454	391	423	423	441	414	434	397	404	431	393	402	406	401	361	426	390	409	420	417	469	412	426	418	414	384	440	391	392	406	432	420	397	394	440	411	399	374	382	386	416	381	413	410	448	406	416	467	405	397	394	432	427	416	384	392	389	384	377	415	405	388	382	405	395	427	412	439	419	398	386	423	378	377	399	476	450	432	395	391	420	396	427	406	417	371	402	407	382	396	430	392	407	363	415	422	406	421	351	410	414	391	389	423	414	408	428	429	399	433	385	394	399	433	398	430	414	416	408	389	419	426	384	397	429	391	413	374	414	443	430	387	350	408	367	354	411	379	430	394	389	444	416	420	424	408	416	416	403	382	394	401	369	389	407	415	344	407	420	406	422	413	419	433	408	392	376	410	410	430	392	398	406	386	366	400	397	415	398	434	374	402	457	395	406	373	427	425	420	404	419	362	404	383	404	448	423	385	378	400	414	382	427	424	433	399	399	411	380	399	468	435	400	389	396	393	422	408	397	425	431	384	400	440	407	394	453	435	400	405	403	399	398	397	432	383	416	386	431	385	423	392	436	434	400	398	414	401	367	395	401	432	423	388	436	373	424	408	426	422	392	425	401	408	364	429	394	411	422	368	397	412	379	387	396	408	386	424	447	397	391	413	400	401	379	390	388	424	354	401	431	394	398	424	414	397	404	443	392	430	427	442	379	387	413	444	417	445	402	377	384	428	395	400	401	364	387	432	403	480	428	384	378	407	373	452	405	394	410	388	419	420	405	420	396	395	395	400	403	416	407	411	385	394	396	414	384	386	409	412	427	374	387	391	373	407	406	432	386	411	382	398	413	410	397	413	399	410	380	428	414	419	433	427	417	411	416	347	392	390	393	420	433	409	380	392	397	365	404	425	349	390	398	428	405	424	411	419	389	416	471	407	435	416	425	405	438	405	371	395	412	398	453	430	417	449	441	416	422	377	385	392	400	374	390	380	431	429	388	353	374	417	437	400	398	419	387	420	426	431	391	407	437	406	431	394	445	431	460	395	379	430	396	425	411	403	407	421	356	349	381	384	433	423	424	380	411	360	404	382	419	417	372	408	420	450	415	401	377	375	431	411	404	431	402	387	427	417	394	393	404	418	384	423	383	401	415	404	396	391	374	382	412	371	395	367	392	404	411	451	422	431	409	392	395	420	436	373	394	383	373	369	393	390	439	381	404	411	398	388	443	420	391	410	386	406	366	371	406	412	407	430	407	387	389	382	444	418	375	386	394	385	415	412	416	442	414	413	402	399	421	394	457	444	399	376	415	365	397	431	456	432	434	387	401	437	425	396	414	378	429	397	444	408	393	385	414	416	435	416	386	377	417	382	426	410	422	410	426	433	387	388	385	391	407	370	435	421	413	465	405	417	388	448	392	438	462	435	423	376	423	408	384	405	457	449	383	408	451	396	421	384	381	424	459	433	416	428	377	413	424	394	418	401	419	426	414	404	394	393	405	396	416	414	396	377	414	444	413	407	392	434	367	388	386	372	395	377	421	413	476	407	393	418	358	416	384	409	396	415	385	398	399	408	423	430	420	445	415	378	388	396	430	399	395	394	433	426	450	394	407	410	422	416	370	396	386	391	402	393	387	390	422	429	398	433	410	421	404	433	436	406	405	405	401	416	424	393	388	408	448	409	360	429	451	401	413	395	414	389	400	409	421	400	398	415	413	392	430	402	400	410	397	393	400	409	414	410	423	425	408	420	397	354	411	413	408	379	409	421	373	421	450	390	433	429	413	391	393	422	428	400	408	401	424	422	399	408	393	413	384	378	379	419	408	412	428	409	414	396	376	363	411	434	406	391	367	406	404	400	447	417	377	401	445	391	397	368	431	434	447	432	382	349	399	401	401	396	392	430	426	380	395	415	401	375	423	409	404	429	376	389	371	381	427	397	423	449	373	403	395	374	409	433	365	423	389	398	386	413	420	375	396	412	438	414	439	434	417	413	426	439	420	424	418	361	447	430	363	408	430	392	408	371	412	376	379	393	381	400	386	441	426	403	422	381	389	414	406	456	423	371	374	385	459	425	392	385	388	360	419	417	408	424	388	408	377	404	413	431	419	387	420	373	416	400	416	436	412	401	411	397	382	384	422	409	439	395	424	401	378	410	425	384	392	413	394	429	430	385	409	408	371	406	428	404	425	406	394	406	378	376	369	406	435	391	441	425	405	388	424	399	468	409	385	422	438	429	391	399	393	398	372	381	436	382	461	409	401	409	428	419	377	395	417	358	381	397	413	422	375	436	410	434	419	412	421	409	456	423	380	422	417	414	410	412	386	422	420	396	410	384	377	401	407	381	439	412	466	388	393	396	420	394	401	421	403	404	398	451	425	373	412	423	419	417	389	371	438	413	396	418	389	425	372	433	387	417	400	373	392	378	423	457	396	395	399	385	427	419	393	404	343	411	424	375	374	380	424	399	390	435	368	423	403	424	383	430	385	383	388	418	374	392	419	449	412	373	445	393	410	409	392	434	397	399	424	408	411	419	454	397	386	395	396	442	430	400	387	354	370	401	411	408	425	425	434	456	407	392	401	375	427	416
3302	2929	2174	1351	1129	1028	952	963	976	943	874	866	926	960	949	905	909	882	844	879	914	890	957	920	932	907	908	907	940	898	924	905	878	872	872	873	844	890	910	898	926	870	850	871	890	934	912	895	897	902	914	923	883	830	862	831	890	925	894	879	867	850	880	896	885	814	905	831	883	869	880	861	855	872	882	888	880	906	863	902	905	876	915	851	874	865	890	918	910	862	882	967	881	887	882	827	857	933	941	878	872	930	877	871	869	849	935	928	922	914	904	895	885	878	919	911	841	949	864	894	872	895	898	877	860	872	881	860	882	897	859	904	878	867	922	887	959	836	875	958	875	915	918	912	954	923	857	820	886	892	929	876	933	895	886	865	948	907	880	869	899	917	925	863	888	955	867	920	931	915	872	865	858	886	895	915	919	915	884	887	863	896	843	903	930	874	927	908	899	872	854	878	915	885	897	920	915	870	857	981	957	913	899	917	881	868	865	861	904	922	857	899	921	869	904	874	870	892	887	856	887	885	944	882	899	839	920	873	881	895	896	931	879	864	876	837	877	880	872	913	879	900	829	886	899	924	915	890	896	870	940	901	851	887	957	845	812	903	842	886	864	911	857	869	860	900	855	875	875	891	872	910	921	914	899	859	934	937	944	902	870	918	896	894	874	890	918	840	840	841	862	914	897	910	898	935	901	883	885	872	858	812	954	858	909	909	914	891	860	898	931	899	877	920	919	858	873	863	860	863	946	929	927	873	876	878	938	863	917	891	885	918	845	903	869	903	897	806	928	910	830	884	880	909	880	911	884	864	894	892	950	871	903	896	907	885	891	1000	859	848	899	928	901	878	938	897	882	846	881	888	893	872	951	927	975	886	964	921	843	843	950	930	880	879	860	865	849	936	866	902	880	912	894	917	873	887	878	905	947	891	899	859	893	862	886	861	876	897	873	868	875	903	890	851	850	926	944	884	895	887	874	958	941	949	877	863	871	852	971	922	873	863	911	894	905	929	904	867	876	912	929	868	886	864	923	916	842	890	881	913	903	940	927	871	886	866	846	902	914	859	875	889	933	906	884	904	905	881	870	894	868	917	872	953	906	967	854	828	902	868	892	900	890	908	940	886	915	858	938	889	882	921	885	914	881	875	884	929	868	908	855	927	915	905	893	967	886	903	901	904	875	869	890	918	915	884	913	881	861	824	936	879	902	879	899	902	867	909	884	860	903	931	914	932	909	937	883	895	978	947	902	852	888	837	893	882	848	900	893	928	860	862	859	911	891	879	875	889	891	900	905	873	833	860	873	909	903	963	887	889	887	934	863	904	859	884	937	912	873	860	850	959	949	916	842	877	891	895	846	902	788	907	907	897	890	865	924	844	852	863	888	891	837	877	919	934	880	904	953	923	891	914	857	869	894	905	861	918	920	892	884	910	886	944	888	869	933	899	890	882	888	873	885	852	864	901	947	831	899	872	872	886	818	897	938	902	901	885	913	926	847	882	881	818	915	904	881	904	886	884	923	917	955	924	876	973	903	916	900	909	935	915	882	837	897	835	886	918	866	915	831	811	863	897	869	909	845	866	909	898	880	897	902	888	883	893	871	933	857	897	916	918	819	936	924	917	839	879	955	957	895	911	887	908	928	874	888	907	934	881	886	920	892	923	920	903	916	902	889	941	926	899	922	874	911	892	903	911	845	903	876	978	831	910	911	928	898	851	938	903	933	915	913	915	911	940	901	924	901	911	878	922	878	887	865	874	885	871	872	903	847	902	867	865	854	850	856	844	918	864	873	844	893	892	883	932	889	879	852	880	876	878	894	974	915	870	925	904	896	932	853	957	855	920	887	965	907	880	849	864	834	892	878	921	908	906	922	921	907	928	869	854	866	901	900	888	883	897	882	898	927	866	859	859	887	945	891	892	933	856	885	899	877	899	852	908	892	880	941	874	923	896	925	822	924	911	880	904	914	924	872	879	849	943	897	912	887	886	898	911	861	924	893	876	910	957	819	901	874	897	919	895	917	913	890	914	874	875	875	868	881	882	849	926	918	869	941	918	875	963	911	885	923	902	869	881	903	911	874	902	893	846	922	949	929	937	857	869	875	884	910	873	897	880	966	892	859	901	941	835	909	924	894	907	912	872	908	887	927	871	939	927	886	919	897	921	885	878	896	875	909	895	914	906	889	873	881	813	877	896	918	867	880	880	864	925	898	915	887	878	924	871	886	905	855	886	903	901	881	866	872	847	926	875	866	885	950	861	890	911	930	876	900	905	885	910	866	906	836	848	931	872	904	935	912	858	874	886	872	900	861	906	884	937	934	863	869	902	861	917	865	892	884	890	869	891	942	852	869	888	894	864	846	949	884	886	976	958	892	868	965	913	885	876	898	901	914	906	870	927	895	916	858	866	907	929	909	859	870	871	904	891	901	927	876	916	872	917	863	905	855	940	845	898	916	907	939	879	888	868	891	909	860	917	870	888	855	943	836	859	910	888	895	918	904	915	880	884	926	922	878	928	875	910	873	897	884	905	859	918	865	895	922	889	892	863	874	891	867	890	877	905	921	958	835	890	896	874	870	880	895	950	897	881	874	930	874	971	906	858	920	871	805	939	844	836	870	911	943	855	961	866	963	901	930	903	851	942	908	861	897	867	883	859	884	863	915	886	914	882	916	877	893	917	879	850	887	900	882	876	899	859	874	875	860	960	873	853	870	891	886	907	920	909	922	865	858	915	879	878	876	904	928	898	914	874	875	907	906	889	852	950	897	955	904	878	913	912	899	920	883	914	887	891	885	902	889	917	934	860	893	891	904	877	899	839	877	844	886	882	858	876	900	864	920	869	912	907	883	909	836	886	923	882	887	938	931	904	880	880	975	912	906	886	916	845	863	916	873	871	886	854	912	889	912	892	890	861	915	895	927	841	853	849	940	889	898	923	873	873	911	865	889	818	862	896	928	866	849	843	924	936	900	898	875	878	863	876	887	885	888	850	884	904	930	851	871	867	933	900	890	924	866	909	881	898	879	849	891	898	909	892	904	899	884	935	859	855	915	879	915	904	915	855	884	955	946	901	903	900	862	882	855	870	883	914	859	891	859	895	898	888	876	917	917	933	921	862	853	873	857	880	875	880	916	955	879	963	929	901	843	907	910	858	844	900	920	927	847	908	890	934	944	848	840	893	881	916	921	837	819	913	882	907	884	874	908	898	925	862	861	859	850	910	879	884	893	943	895	899	937	884	893	882	856	874	887	970	878	898	896	846	873	926	880	878	917	871	841	917	878	892	876	894	891	879	833	898	890	889	897	901	879	820	884	867	843	943	925	909	862	932	898	886	874	857	900	845	883	902	895	864	885	935	875	908	837	876	979	887	903	930	853	884	931	879	929	871	921	859	910	921	871	911	934	911	910	894	866	880	940	886	892	876	931	867	873	868	903	830	893	962	886	884	906	925	922	877	845	877	931	918	947	896	918	901	906	958	900	899	879	911	891	928	838	881
23534	20826	25110	26634	20835	20806	3041	535	351	332	316	306	280	269	295	272	256	250	262	268	225	259	236	241	245	258	234	244	226	228	251	231	223	209	234	226	222	264	231	270	250	232	235	224	248	225	237	247	249	200	242	224	224	205	233	237	248	212	234	221	225	233	242	238	215	224	248	201	230	227	234	255	227	256	255	203	237	220	206	242	221	242	241	238	237	260	243	232	244	248	241	247	219	229	216	266	263	241	242	219	223	250	256	251	216	213	226	241	240	234	218	218	223	203	238	234	227	232	235	219	216	240	237	259	252	253	231	200	241	240	254	228	233	228	214	220	244	228	221	251	211	220	226	206	232	226	259	229	199	238	265	228	250	221	253	241	230	249	234	225	260	251	235	266	219	222	228	220	262	204	241	234	218	229	219	223	246	223	217	209	227	231	240	213	223	232	243	255	235	223	213	217	228	236	220	243	232	259	177	219	232	267	240	234	241	226	249	240	241	253	229	232	225	228	220	247	242	234	232	263	221	235	246	229	245	228	223	219	247	236	215	232	229	215	234	244	217	250	234	236	225	235	220	236	183	243	242	225	223	223	251	240	194	237	226	255	233	237	220	231	229	233	216	222	222	242	265	242	208	231	238	246	260	212	233	230	245	247	219	232	241	221	236	229	241	242	191	238	211	229	253	222	226	244	250	214	222	244	251	224	226	221	228	218	214	230	238	239	236	230	248	228	232	246	227	217	228	237	226	198	245	219	231	292	270	222	239	220	246	236	230	227	205	230	243	258	255	223	227	219	254	220	230	252	214	240	221	244	238	263	212	233	240	247	209	227	255	208	232	237	272	228	241	226	226	236	223	219	207	217	208	243	235	255	243	230	214	227	231	251	243	222	210	255	223	212	249	249	248	225	216	218	250	256	253	208	249	222	223	219	246	237	247	231	229	231	216	229	235	259	263	224	259	235	224	219	207	256	259	256	237	226	208	253	236	251	240	217	226	219	226	198	228	222	213	266	234	227	232	250	219	219	218	242	263	242	215	225	225	220	249	238	242	237	227	234	242	208	238	234	233	256	211	241	211	208	252	231	259	217	227	257	216	232	265	233	226	218	254	235	262	225	233	215	260	257	260	224	232	215	228	256	217	211	225	226	229	240	254	229	218	227	247	226	227	216	258	241	229	250	247	247	245	254	267	211	240	241	244	197	240	225	202	240	242	245	245	239	213	241	225	218	246	233	233	232	241	223	249	230	199	214	256	232	238	227	274	227	209	201	251	251	220	244	240	259	241	269	249	240	230	244	226	219	238	230	232	242	247	227	238	242	217	237	249	223	253	248	247	234	219	235	227	230	270	255	217	220	256	245	224	219	237	240	249	229	222	243	203	260	255	216	222	216	244	210	207	225	243	227	207	225	215	197	237	246	224	231	234	235	227	233	206	233	229	213	207	230	244	227	250	242	213	221	235	251	214	227	229	193	252	240	208	241	197	239	217	228	214	205	238	250	229	219	218	246	251	239	253	236	268	259	212	226	244	265	223	215	245	213	205	228	251	211	232	196	228	232	226	234	233	252	259	230	244	233	211	227	218	213	257	227	233	200	241	212	253	218	232	246	255	239	250	231	245	240	234	238	242	231	238	207	255	217	223	247	236	240	236	244	235	248	224	232	224	216	221	248	252	221	221	232	216	243	259	248	254	216	225	230	247	230	250	247	242	238	232	265	256	219	210	225	224	230	244	264	237	235	233	233	240	260	223	234	212	219	232	230	229	244	209	212	263	220	243	229	243	218	229	228	230	227	204	222	228	258	241	235	219	256	225	206	217	222	242	223	234	225	237	195	219	235	239	266	207	239	253	204	241	238	244	212	227	225	227	228	226	217	276	233	245	233	215	234	243	239	218	222	232	235	245	202	214	257	208	252	216	212	231	251	210	220	241	231	220	213	257	239	253	241	244	235	259	247	213	229	201	225	262	227	216	237	245	225	212	210	221	232	240	250	219	230	230	224	233	237	252	214	259	233	245	239	236	267	210	255	237	237	224	238	214	239	227	229	231	256	226	243	235	251	228	242	249	223	229	210	238	241	236	245	265	249	217	209	247	216	244	203	266	256	214	237	201	250	221	231	227	242	227	210	227	272	257	229	221	249	205	247	243	240	216	245	227	227	247	237	241	200	224	232	232	256	212	229	245	204	221	234	231	222	258	245	217	216	207	233	230	243	220	274	224	238	239	217	206	226	240	228	215	253	237	237	246	210	220	234	219	204	226	217	246	234	248	257	240	263	223	227	200	240	229	256	221	223	231	196	202	233	221	223	237	248	228	236	227	222	214	241	252	268	220	233	234	238	211	245	255	238	244	240	238	223	230	233	227	217	251	201	247	244	215	234	198	219	228	226	205	231	214	231	207	231	224	232	218	227	205	213	249	228	232	212	243	246	245	278	197	265	255	223	208	267	250	229	223	205	230	240	212	241	218	199	210	253	240	237	233	226	240	244	231	233	235	256	232	236	221	231	235	255	230	256	229	236	227	235	218	234	213	221	204	245	233	228	233	227	190	224	209	259	214	234	232	225	228	235	232	218	271	258	237	250	229	230	251	260	236	238	202	212	242	256	234	252	231	227	248	246	229	243	223	221	268	246	233	248	207	240	214	246	227	183	257	224	234	215	223	261	250	213	286	226	255	229	230	204	269	229	260	214	222	229	209	217	226	202	224	225	200	257	201	233	251	243	226	253	244	260	228	244	223	222	233	248	230	227	217	247	228	205	249	227	255	230	229	238	204	219	249	246	247	246	217	230	220	212	212	212	228	266	229	251	207	229	226	248	235	217	216	213	252	225	219	232	223	242	230	230	213	225	242	254	221	247	240	211	211	244	216	247	211	268	251	213	230	252	206	231	218	228	228	201	223	243	220	244	234	208	218	226	210	222	213	256	242	253	231	230	237	257	263	203	245	210	231	218	251	219	260	242	229	236	235	246	239	227	258	226	246	223	224	222	216	236	236	188	230	220	219	230	220	242	242	238	227	212	219	223	233	219	213	228	255	228	244	219	246	227	218	233	230	263	224	232	248	235	217	234	246	231	235	235	264	262	258	232	216	227	235	212	226	236	234	254	223	276	253	233	254	237	237	229	235	220	236	226	213	238	230	222	237	212	243	241	240	248	212	225	223	218	224	220	241	231	252	237	231	254	248	228	206	246	208	231	240	230	233	234	234	228	252	204	239	238	250	236	271	253	241	254	245	232	246	269	230	215	233	228	231	248	220	246	209	258	266	255	218	230	213	236	224	257	234	245	228	256	255	243	227	236	251	231	236	233	230	219	206	240	229	203	240	239	227	245	189	191	255	237	247	212	257	238	259	236	223	218	212	204	210	206	213	245	208	226	221	222	242	228	242	222	223	222	224	214	253	216	229	243	227	213	254	252	227	204	246	249	237	234	232	236	232	232	223	209	217	220	235	217	241	234	229	268	228	228	228	219	241	241	245	259	229	234	243	273	228	279
3269	4958	3096	1503	967	763	743	686	593	546	575	579	549	597	525	572	547	548	541	564	564	572	551	530	574	524	566	554	590	512	552	526	517	540	575	590	555	542	535	549	506	574	555	509	532	561	547	503	570	536	528	547	495	532	538	564	517	545	551	534	579	553	551	544	521	579	575	564	550	514	569	526	538	554	555	516	555	509	547	542	539	523	564	544	473	565	540	549	555	510	549	537	539	570	517	528	529	544	506	569	546	542	554	512	531	565	552	546	543	551	551	522	569	524	522	515	563	527	520	522	504	518	482	525	549	552	540	520	509	538	540	540	519	524	547	510	537	502	518	493	524	536	501	539	530	516	546	548	524	520	525	501	531	579	520	546	524	521	521	558	518	505	551	543	528	539	525	520	504	525	535	518	546	539	533	565	519	542	571	583	526	522	566	536	506	536	528	562	516	539	500	514	555	523	507	546	539	561	550	579	531	523	550	522	548	484	557	538	502	534	517	527	512	563	548	539	565	524	517	539	531	526	509	517	504	541	539	532	551	515	510	523	518	525	581	543	525	535	513	547	537	531	515	542	521	546	489	510	575	546	544	547	509	520	500	569	553	576	526	598	541	505	531	537	552	537	521	541	521	517	527	571	497	548	518	577	540	523	570	559	555	549	534	533	525	537	500	563	555	512	562	580	512	509	524	558	566	537	574	524	573	527	520	558	530	524	548	527	544	572	507	544	531	533	563	565	516	520	513	515	532	517	550	545	545	547	550	536	528	502	542	515	525	545	550	537	513	533	536	518	521	504	538	532	530	506	553	542	489	584	564	549	570	500	547	559	535	560	530	501	502	518	525	569	540	558	534	528	550	523	575	541	551	544	503	556	538	541	553	536	552	540	553	552	555	557	499	552	552	554	534	553	522	525	541	553	538	558	515	534	510	569	548	522	521	542	543	584	541	523	508	484	517	556	545	578	538	540	554	546	513	565	487	566	519	556	497	516	532	549	554	551	533	511	551	532	525	524	537	543	507	530	533	569	542	572	539	523	551	586	544	528	550	539	562	586	554	544	530	541	556	551	544	578	550	534	553	515	528	540	521	527	576	538	535	522	567	501	581	559	546	540	597	532	543	540	526	571	501	553	538	504	505	555	550	610	545	549	545	543	537	534	527	532	535	549	547	541	549	544	568	527	537	569	577	512	547	565	562	559	521	527	528	520	538	476	548	507	582	542	532	556	533	507	507	549	519	498	541	539	518	597	567	484	538	512	524	501	546	529	522	547	548	495	547	548	567	516	524	522	538	517	532	561	517	561	534	558	532	501	538	529	502	558	514	536	541	566	511	510	549	559	562	532	526	565	532	497	554	511	532	504	554	547	584	498	511	494	553	495	530	486	548	510	509	532	597	570	511	561	563	503	538	540	498	569	554	550	522	545	519	520	513	539	570	509	534	549	532	524	532	537	549	490	556	521	540	562	551	553	574	545	575	517	539	532	530	519	579	507	550	544	560	516	531	560	525	582	559	583	554	519	541	523	521	535	558	533	524	517	533	571	568	489	469	544	567	555	565	558	511	543	520	565	545	560	534	543	571	577	531	558	543	556	539	529	550	561	546	544	550	558	496	545	519	563	541	548	544	557	543	556	571	570	561	554	558	541	539	524	557	522	551	585	523	541	530	551	524	544	536	536	515	522	533	511	537	505	497	517	515	510	513	535	529	532	561	512	512	541	498	533	545	502	522	576	554	551	545	496	572	541	558	538	542	547	510	525	515	544	500	519	514	532	539	542	534	592	543	549	548	546	513	553	560	542	520	535	552	480	525	527	534	585	526	540	532	560	535	585	564	509	533	497	517	541	577	543	492	537	523	562	473	550	559	494	528	539	549	578	505	489	524	517	554	524	547	578	570	539	578	538	521	518	520	551	533	582	529	548	555	500	488	522	498	537	502	572	542	531	551	529	564	555	550	551	571	506	546	565	516	536	544	512	548	559	521	533	580	529	511	532	576	582	509	534	564	564	529	507	551	522	589	538	529	539	549	561	519	541	530	530	548	560	567	540	557	524	555	519	549	533	550	502	561	514	549	525	541	534	506	572	504	526	529	541	508	544	548	515	509	531	549	518	546	550	491	526	541	538	571	541	531	550	548	507	537	562	499	556	538	519	579	541	514	539	479	554	528	584	530	543	513	528	552	493	563	521	537	531	587	535	538	529	558	558	535	536	510	570	523	521	525	548	547	533	539	567	520	566	532	572	548	539	564	544	486	565	517	480	537	508	552	545	563	500	502	511	523	524	563	515	548	551	516	467	523	514	543	537	528	562	525	541	512	531	536	552	542	531	533	525	502	551	572	511	546	521	567	528	546	550	597	492	539	547	522	535	529	539	526	540	545	496	537	547	552	512	549	552	511	532	493	562	533	553	487	556	543	472	543	565	565	552	513	595	490	494	490	531	537	550	511	508	529	524	546	545	579	552	533	563	529	534	560	555	536	549	508	524	561	555	537	556	522	583	505	525	558	510	517	592	519	538	549	526	538	521	564	530	536	543	537	515	509	543	558	577	505	551	539	566	548	538	524	524	514	540	517	547	520	535	535	518	525	567	544	530	523	525	535	534	543	562	514	525	566	545	511	555	544	547	556	529	523	531	557	534	510	561	515	544	554	514	564	564	492	569	517	540	563	534	528	515	551	567	550	536	548	540	521	533	532	556	516	537	513	580	538	521	517	545	551	539	583	525	537	509	512	522	582	548	507	541	529	564	592	523	585	550	557	567	561	506	529	535	519	533	579	505	540	533	505	558	541	518	518	557	552	564	543	526	547	555	540	519	513	514	518	545	569	543	555	508	510	501	544	549	526	495	497	535	535	528	534	510	558	519	561	538	498	564	561	558	527	519	549	542	540	517	505	500	510	552	520	524	571	519	502	521	516	520	542	541	504	526	513	522	584	541	546	520	557	538	523	537	539	504	581	517	519	538	539	584	572	550	524	492	512	555	528	521	535	565	502	498	491	541	526	528	527	530	558	602	514	536	572	528	511	538	551	518	516	553	544	503	524	546	535	515	538	552	522	573	504	532	539	565	557	513	563	509	529	544	500	552	543	578	513	528	556	575	559	533	527	518	530	558	572	497	547	560	508	562	506	522	552	526	571	538	545	517	541	518	544	542	503	523	567	517	521	552	544	524	506	550	532	577	541	571	598	559	538	533	519	548	538	531	520	547	569	524	528	498	559	502	525	549	507	547	463	536	506	530	509	532	542	553	523	509	517	494	521	577	523	575	550	586	531	529	520	560	544	570	532	555	545	487	549	515	587	515	540	535	565	493	526	544	520	529	554	568	521	573	559	526	512	516	541	546	538	517	506	536	511	546	553	490	558	544	581	512	517	555	536	531	536	532	530	570	500	525	549	507	524	575	539	591	544	568	508	561	545	529	585	564	522	554	540	557	547	557	553	523	523	534	500	534	461	533	535	533	512	535	575	550	532	523	549	556	551	504	557	587	575	529
32585	12194	1483	453	391	384	367	372	350	358	379	339	346	356	370	354	309	361	359	353	329	351	349	349	347	360	341	348	367	361	357	364	339	350	371	345	387	348	365	390	378	307	371	292	391	338	332	338	375	362	333	274	335	347	363	348	353	377	356	349	365	370	368	321	369	396	373	367	325	323	372	341	342	335	378	357	367	346	376	343	361	375	366	365	338	351	373	366	363	353	360	327	357	380	382	400	316	338	350	325	367	353	376	348	372	348	331	358	370	339	347	328	322	385	358	336	345	349	333	398	384	350	346	359	382	363	378	358	347	346	324	367	379	324	353	356	336	345	357	310	342	358	331	335	365	360	373	356	344	398	352	361	323	334	319	350	354	367	329	377	352	331	354	346	369	361	358	390	371	318	382	369	331	382	379	352	355	338	312	354	326	382	347	338	324	340	396	360	362	377	362	353	328	335	368	337	345	351	365	377	367	362	375	347	345	372	368	357	344	360	361	352	347	314	353	370	362	361	333	374	348	354	356	367	361	364	338	333	359	344	369	325	380	334	354	363	354	356	308	359	353	347	349	375	348	354	348	344	346	373	345	354	384	384	317	340	364	319	354	348	382	344	409	370	342	369	357	383	321	367	344	323	338	344	352	382	363	367	368	357	351	352	336	344	339	334	374	361	360	368	355	357	336	396	306	364	368	361	361	333	335	347	344	357	324	384	367	377	327	331	359	370	347	349	322	353	334	343	347	319	324	350	343	379	376	380	350	370	323	332	382	369	336	333	366	365	336	378	369	322	348	368	334	371	360	363	379	364	356	343	384	356	366	351	362	345	333	348	392	395	325	324	381	366	349	336	331	320	348	345	343	338	351	341	358	364	352	326	379	337	332	323	384	364	350	359	327	371	347	345	333	320	374	348	351	345	361	336	398	378	347	355	327	341	380	343	338	315	340	382	377	348	333	356	375	369	365	354	342	316	396	355	338	333	343	338	368	381	337	357	359	335	348	346	332	371	332	375	384	366	339	366	341	324	367	314	331	363	333	341	340	312	333	349	340	362	313	335	332	371	355	329	350	388	366	352	389	352	335	378	370	344	359	348	356	361	350	324	356	351	348	336	351	362	345	391	347	379	362	359	357	359	352	350	362	381	357	364	348	362	365	309	347	376	367	354	321	319	354	355	355	338	368	371	338	322	351	350	344	371	361	364	362	333	358	335	336	330	367	348	401	362	340	338	371	345	308	329	323	326	339	386	342	361	320	352	359	330	365	343	365	347	354	370	373	361	344	375	329	375	397	368	347	392	363	368	367	314	344	329	339	359	348	350	316	374	368	342	340	382	339	350	364	317	311	377	375	359	354	358	356	346	332	392	384	339	336	374	362	385	357	317	389	350	354	352	398	351	361	335	329	377	354	360	365	391	377	346	393	360	312	356	348	333	334	340	317	339	359	345	352	389	382	377	334	345	382	352	352	339	327	344	389	376	332	355	350	328	385	341	331	351	351	337	348	347	395	373	343	379	346	352	333	332	326	360	379	350	336	346	378	362	381	377	317	344	345	361	358	355	352	347	363	365	327	399	407	383	321	352	353	322	343	307	383	364	369	344	337	354	349	341	360	329	336	400	391	347	364	348	371	348	349	359	362	328	383	367	404	351	347	339	359	331	355	366	334	325	349	321	343	309	354	356	349	359	318	300	365	373	325	363	344	371	374	366	311	339	327	361	360	369	352	375	371	378	366	361	376	346	371	337	340	360	327	359	349	345	363	358	334	324	356	326	335	357	356	339	318	381	320	351	322	374	342	329	327	363	358	361	356	351	328	367	387	372	365	351	332	350	359	383	339	338	353	334	334	374	339	334	320	404	337	378	358	316	359	341	337	363	379	344	324	344	365	362	353	334	331	350	334	346	340	345	358	314	362	338	345	346	359	353	327	373	332	362	332	370	350	326	367	338	339	363	375	369	350	330	397	346	352	313	361	372	312	337	315	346	319	366	373	347	334	330	386	364	370	338	370	329	330	359	356	336	359	339	338	349	363	362	315	361	357	355	365	355	364	377	336	328	372	351	377	327	321	370	392	334	339	328	348	336	365	360	306	333	348	339	362	341	383	326	373	368	336	359	357	376	358	373	337	341	339	358	330	338	356	379	353	334	356	348	364	374	331	343	358	355	324	381	341	366	365	360	339	348	347	340	341	346	377	406	346	364	353	347	369	394	349	406	393	377	390	365	319	369	333	354	320	336	357	320	364	342	345	339	340	357	362	343	369	380	341	370	323	361	367	343	319	383	346	365	367	310	395	349	374	324	377	348	348	383	342	344	364	329	360	331	336	367	336	358	393	360	333	328	351	341	354	332	325	366	336	368	353	346	353	382	385	358	364	381	367	349	357	345	361	320	392	367	342	370	329	364	333	360	381	329	377	352	315	364	342	388	335	420	338	330	324	382	355	365	347	365	346	375	344	316	364	365	345	339	357	350	356	357	344	315	342	364	375	349	353	343	377	334	366	385	357	354	340	336	376	317	345	358	334	352	374	363	358	350	362	339	373	353	342	338	355	346	336	329	348	355	337	367	375	371	361	333	352	388	375	380	375	380	375	347	352	345	342	367	364	354	356	349	356	316	319	382	354	365	361	352	346	370	341	337	376	314	321	364	358	345	335	359	320	363	372	339	337	303	325	352	355	331	351	332	338	346	364	374	356	365	371	361	366	368	362	346	346	347	363	345	359	407	330	364	388	328	335	348	325	354	333	337	386	335	342	350	324	340	337	313	370	376	333	312	329	320	313	328	349	341	359	341	341	332	327	344	341	362	378	356	353	368	348	406	354	337	395	351	353	332	373	342	344	318	325	348	317	369	375	359	331	334	327	330	349	355	332	339	353	355	380	348	340	306	355	358	377	360	329	313	359	361	357	356	364	311	338	315	337	332	335	368	350	350	350	332	325	372	354	393	352	363	359	367	327	354	360	335	332	376	363	355	345	375	345	325	372	351	352	360	336	344	357	329	360	355	317	361	371	355	353	368	321	369	364	349	365	368	372	373	379	348	360	353	375	354	341	359	364	370	392	319	348	350	313	338	322	351	323	358	320	346	348	384	350	357	357	351	347	368	400	345	369	346	344	347	381	330	352	374	370	336	345	346	340	360	379	357	347	308	330	318	329	330	380	346	361	345	365	344	338	380	321	353	349	321	315	347	378	353	356	361	321	334	336	354	351	357	343	362	363	337	346	375	383	327	340	276	352	365	344	374	308	323	298	365	374	375	324	353	380	319	340	343	335	374	319	327	372	348	387	325	337	365	357	358	389	349	345	351	362	365	361	374	328	360	359	347	387	350	329	330	341	340	358	357	341	348	297	344	351	331	356	386	388	373	347	360	356	349	346	346	368	384	332	338	380	329	331	351	331	362	362	357	309	341	328	342	398	313	332	361	407	380	386	333	346	308	329	369	347	359	371	337	307	372	362	337	345	331	328	363	340	367	343	321	373	371	342	352	344	331
5065	974	914	840	826	808	869	832	841	767	794	782	789	838	852	831	835	809	841	778	804	785	794	864	776	786	839	802	823	826	833	812	826	803	871	795	816	791	807	837	776	785	835	822	795	777	808	843	804	846	826	772	822	745	770	772	808	824	823	844	814	834	813	795	780	808	812	793	778	814	816	777	772	827	807	782	873	779	811	788	790	852	761	775	850	802	804	819	740	825	856	774	892	799	763	823	849	785	766	796	808	852	827	790	817	776	802	786	822	818	793	787	767	816	823	764	800	824	816	818	813	772	853	785	798	779	764	763	823	855	865	834	823	791	813	770	875	845	836	795	807	826	784	761	809	796	863	782	808	796	782	817	850	817	798	833	792	780	765	819	804	793	799	794	812	790	826	798	834	801	844	802	759	801	789	776	782	780	852	790	802	809	806	857	794	798	818	796	835	827	822	793	747	823	789	849	791	778	788	816	851	821	814	803	800	828	778	824	831	816	781	785	782	825	807	774	774	859	796	765	829	876	830	812	826	823	796	855	749	808	840	773	789	821	766	779	817	787	840	812	808	831	795	811	770	762	834	795	795	822	832	778	836	771	840	742	780	814	786	834	788	785	800	800	826	799	770	810	782	767	796	764	787	799	782	800	805	799	834	812	809	780	790	798	751	803	801	757	839	819	867	779	798	859	855	767	798	781	852	816	769	794	763	834	782	826	774	834	777	791	790	818	820	792	782	799	834	797	818	851	833	808	774	815	825	763	808	840	845	822	736	814	804	798	807	810	785	709	800	829	799	833	770	816	792	800	817	826	781	823	761	805	819	785	818	806	807	840	808	828	833	794	796	807	848	804	796	827	832	869	804	765	775	755	810	809	811	827	799	768	828	853	762	796	796	809	794	786	818	790	829	806	755	801	778	771	808	790	777	824	786	816	829	784	850	813	811	842	791	778	777	775	771	779	781	825	810	830	852	804	802	779	796	755	812	794	784	806	784	852	815	824	820	795	795	785	827	805	797	802	829	842	784	841	835	755	820	830	824	783	816	831	806	839	850	791	802	736	799	802	744	797	824	756	794	788	839	814	776	800	795	831	825	830	796	777	763	840	792	829	792	815	800	784	807	808	783	826	796	825	766	820	741	838	790	809	816	799	826	852	765	783	828	816	843	773	809	803	843	821	806	754	799	833	854	797	815	811	792	806	755	835	806	844	797	814	776	789	773	823	805	812	816	798	761	816	820	779	797	766	812	848	823	818	801	817	840	785	760	799	830	836	762	811	813	782	761	834	797	807	823	801	789	779	768	814	794	770	856	779	779	805	809	830	789	800	777	852	773	796	849	834	812	795	842	775	805	810	827	837	764	812	835	785	839	782	830	766	815	808	815	777	806	813	808	803	806	786	797	764	787	796	794	788	779	792	802	774	790	764	796	831	823	823	753	815	796	783	813	807	805	792	825	795	794	769	831	821	839	810	826	791	790	803	838	826	743	751	821	822	818	785	793	820	802	781	775	803	780	769	794	770	863	769	792	825	830	812	823	792	823	823	791	786	835	823	771	823	819	827	795	799	828	779	802	823	798	797	796	815	860	808	826	781	790	816	802	809	835	820	796	765	819	800	831	792	827	770	809	796	788	839	806	790	784	775	795	799	761	785	809	756	806	794	810	764	764	773	787	774	832	761	854	755	751	726	815	744	824	812	795	828	843	809	818	793	774	857	863	809	806	824	834	809	842	800	815	775	806	792	820	780	786	824	816	803	787	772	810	765	783	784	807	799	810	792	849	860	822	831	819	849	764	820	813	795	776	792	788	818	806	766	810	809	824	827	866	809	783	799	823	834	788	786	759	827	794	792	818	820	815	786	810	835	812	797	815	832	805	857	827	813	804	798	797	852	798	802	839	863	774	785	831	807	792	811	851	779	797	745	812	761	782	793	795	827	804	839	736	822	787	778	818	793	846	833	821	802	814	868	829	830	811	804	832	784	801	809	790	797	827	808	841	771	788	815	829	795	815	834	789	806	773	821	770	809	804	842	780	837	777	826	809	779	830	795	820	806	796	826	808	833	769	810	795	799	804	815	783	770	798	794	830	862	775	794	786	783	770	799	791	818	837	821	785	782	775	726	790	803	834	835	823	815	772	761	839	800	816	860	806	789	774	761	848	819	809	804	799	849	833	861	846	781	777	811	834	832	803	809	792	811	796	804	807	844	822	818	803	792	794	815	787	822	798	821	779	816	808	799	823	779	770	790	832	798	818	812	794	794	784	832	730	771	854	790	850	763	807	769	757	836	760	803	880	777	820	789	779	773	816	835	803	763	781	803	792	814	787	830	795	777	806	827	825	833	795	830	821	830	792	831	822	785	819	806	786	836	814	800	822	794	798	789	772	800	820	828	792	869	806	799	799	789	850	770	786	768	869	838	775	778	805	880	846	842	742	783	782	807	805	836	810	808	807	804	807	782	830	801	791	799	788	793	772	758	814	801	864	801	798	783	797	792	805	818	828	794	763	805	810	822	825	802	789	788	819	873	835	815	820	796	782	806	859	741	774	780	777	738	817	816	800	748	804	828	815	826	786	767	789	840	834	832	799	835	840	782	764	796	776	781	862	829	782	813	800	787	858	800	783	840	779	816	803	806	836	847	744	809	782	769	797	782	816	803	801	795	808	796	791	800	808	847	786	803	831	842	813	800	847	798	847	822	773	789	831	822	825	839	781	798	838	797	793	792	813	765	801	863	855	838	819	767	777	762	795	749	803	802	806	824	811	853	777	804	822	780	857	862	798	811	777	770	831	789	784	811	792	809	829	807	783	813	835	805	788	778	855	824	830	841	790	821	780	760	831	768	829	784	846	763	770	750	794	763	809	744	772	819	821	828	750	772	809	775	777	825	791	851	812	777	859	794	824	834	847	850	827	799	802	817	810	812	777	790	795	796	827	817	816	840	822	767	825	778	819	795	815	773	805	779	821	808	794	830	809	764	804	776	809	802	839	825	829	808	857	884	807	826	825	824	832	794	837	820	784	788	751	847	743	860	823	828	821	827	813	788	800	762	792	781	811	778	800	800	810	794	801	808	812	784	791	853	770	735	830	803	848	827	740	844	806	824	773	804	825	766	782	837	757	791	802	854	754	816	847	807	828	786	816	754	817	826	812	848	835	817	798	767	827	804	811	783	791	829	798	774	798	833	806	834	799	801	816	795	814	804	786	771	824	809	798	840	823	865	776	808	840	803	807	784	876	791	797	826	841	783	800	779	798	808	785	756	805	770	810	795	793	853	797	795	757	795	821	805	825	775	796	795	756	826	828	877	865	827	797	787	793	780	801	848	783	817	820	805	795	846	757	859	837	829	833	783	781	824	857	799	828	753	816	830	820	795	753	777	790	782	794	802	803	792	819	746	772	781	774	796	780	795	797	780	825	915	821	823	788	816	815	799	849	820	757	814	793	779	797	820	789	793	751	784	791	797	801	754	809	879	806	825	843	767	817	795	850	791
24458	20857	24543	27264	20190	1917	644	519	474	459	453	391	422	390	416	423	448	422	421	396	425	399	418	401	399	393	420	380	403	438	380	463	428	396	403	437	389	423	420	399	426	404	373	369	428	408	397	404	388	436	394	392	411	421	385	394	454	417	425	412	374	392	420	432	380	414	375	385	435	424	369	425	435	374	385	371	400	403	399	408	442	389	397	383	422	435	402	393	414	384	415	410	380	418	416	373	430	396	400	435	418	397	437	378	395	395	436	425	386	409	416	453	388	414	437	443	394	384	399	392	357	393	396	390	376	397	388	363	400	421	435	405	385	412	412	384	421	382	429	418	405	389	414	387	429	403	428	405	411	398	407	372	396	400	433	437	408	415	426	386	423	412	359	453	402	416	418	414	417	401	391	387	407	405	412	409	390	404	435	400	386	426	414	409	389	392	387	423	405	360	429	441	366	404	450	392	448	365	404	373	460	418	382	426	396	394	419	418	379	428	383	448	408	401	379	374	420	401	425	388	387	371	379	440	398	420	427	378	385	395	399	423	464	357	367	389	441	434	398	407	391	421	399	403	382	391	417	393	449	445	414	427	406	423	442	399	416	374	383	401	415	385	401	388	374	414	425	407	410	444	438	423	424	418	416	380	415	422	377	399	422	409	370	434	395	360	408	428	424	377	406	406	363	348	425	412	429	446	337	439	382	419	424	385	386	398	426	427	397	413	376	431	392	404	446	373	376	373	390	404	403	389	416	394	393	375	414	403	363	386	410	410	406	418	365	436	367	379	388	388	422	413	404	403	417	408	412	447	400	382	389	408	395	462	399	394	381	376	373	388	395	407	420	426	384	428	431	446	396	412	404	383	395	357	413	367	419	387	406	429	431	384	350	405	411	401	410	407	418	449	420	377	414	387	409	400	410	409	411	432	406	393	401	386	397	398	370	406	427	431	411	388	400	412	406	400	399	353	391	399	374	396	428	409	425	434	436	375	416	407	417	434	391	423	399	409	411	365	387	435	418	419	430	400	383	420	385	401	404	392	402	405	380	402	435	444	417	376	394	386	434	433	416	435	382	392	419	383	415	406	377	393	392	402	416	383	407	409	443	396	376	403	388	385	383	422	423	400	421	392	369	435	374	414	358	364	394	389	417	425	385	421	395	438	419	399	418	442	412	416	466	390	383	395	420	395	418	409	432	389	405	405	377	396	411	399	411	385	406	431	432	422	392	412	377	417	413	402	418	409	417	408	408	412	397	411	424	376	455	392	396	432	428	401	426	427	361	426	365	417	414	401	415	450	435	435	417	389	394	403	396	403	400	418	376	410	410	400	401	383	410	418	406	400	398	403	407	424	401	359	407	421	433	398	406	398	403	386	388	426	377	435	450	431	404	391	415	440	372	446	403	415	390	412	416	415	387	436	403	401	420	416	443	432	374	407	420	396	400	420	432	426	357	375	421	415	381	416	405	450	417	406	417	408	417	434	430	412	382	382	422	456	356	446	399	422	425	421	409	459	412	371	397	412	403	438	434	481	440	413	373	418	407	424	399	396	425	439	351	409	392	423	423	391	429	417	433	409	411	401	386	393	388	405	396	369	390	395	439	396	396	402	402	415	405	400	433	397	396	374	399	385	379	433	363	431	420	408	413	424	372	387	407	414	447	370	410	402	389	411	429	440	386	390	409	434	384	408	426	438	413	428	362	415	384	411	435	440	372	399	426	418	412	411	413	393	395	399	413	423	432	412	460	430	452	436	437	417	398	402	418	401	431	381	405	439	411	397	441	413	384	405	405	366	377	387	398	405	400	428	404	420	429	431	394	393	413	419	426	416	403	402	425	411	422	425	395	388	373	433	410	431	430	385	386	435	389	413	393	379	431	421	404	383	375	411	413	441	393	387	407	408	425	389	416	352	404	421	379	409	421	396	351	409	400	385	434	423	434	429	409	415	390	408	415	378	415	391	426	394	404	380	408	379	425	413	402	379	419	456	399	368	375	386	406	404	426	410	387	410	382	381	403	381	393	419	408	405	413	415	414	392	433	403	427	368	408	398	386	380	409	376	427	443	414	409	407	411	405	388	443	407	375	410	401	406	363	410	386	376	438	391	369	446	393	399	429	424	429	418	378	425	420	409	434	414	426	419	364	432	433	397	404	390	399	418	395	432	382	380	381	363	426	401	373	413	395	374	362	376	445	360	415	406	417	399	392	417	432	442	407	365	421	433	373	405	422	402	403	428	384	438	411	407	416	383	377	389	395	407	370	421	394	361	427	432	378	396	381	414	380	420	426	404	413	375	391	395	408	435	438	401	423	439	401	396	404	391	409	386	412	423	405	421	448	408	390	421	387	385	407	399	404	404	433	400	436	408	435	416	433	387	392	370	425	397	388	413	399	383	388	378	362	413	391	408	408	430	381	390	390	426	458	398	432	472	413	430	394	404	391	414	376	395	420	370	450	397	370	394	390	409	414	384	424	392	428	417	413	424	363	390	393	469	417	385	387	402	352	374	388	388	420	417	390	408	392	378	402	442	465	412	373	436	373	404	399	438	353	397	394	420	372	435	384	412	418	402	443	413	374	410	427	381	441	421	397	427	442	443	373	406	353	404	425	405	406	402	424	397	393	369	428	392	422	414	404	380	396	402	400	440	398	463	396	452	413	379	418	413	388	374	380	438	440	384	413	379	377	433	437	423	425	431	434	423	398	408	374	406	410	379	397	408	412	385	400	403	462	390	415	408	386	403	436	409	408	383	418	403	356	481	397	443	408	391	402	367	381	388	424	413	402	402	402	374	435	424	380	395	437	358	394	395	385	405	406	409	402	382	410	435	371	381	390	413	392	374	399	422	391	433	400	475	398	455	424	399	349	478	395	363	411	408	436	425	396	389	386	433	398	388	409	401	411	405	415	409	404	399	441	420	423	393	421	397	406	421	385	361	363	379	438	406	379	376	409	412	416	420	428	348	403	375	427	391	413	434	414	448	433	388	407	415	402	434	407	383	406	416	401	354	425	397	441	379	416	426	390	427	428	404	444	395	414	413	380	400	386	393	440	448	409	401	393	408	407	406	385	435	445	477	424	399	393	414	412	399	406	426	409	403	389	407	419	372	405	386	396	413	408	394	417	398	391	398	379	445	390	431	405	412	405	430	356	402	410	409	376	393	373	427	411	391	373	354	404	389	399	444	383	391	384	393	435	412	413	451	422	407	399	449	397	412	396	400	421	400	403	440	367	372	363	431	398	402	365	419	412	371	387	390	376	421	432	404	426	369	413	424	444	432	436	421	416	415	468	424	397	370	397	399	410	425	426	387	391	428	375	417	424	399	373	379	439	410	416	399	414	438	406	439	426	439	435	430	402	467	416	403	454	394	398	445	407	430	405	401	401	398	396	396	397	405	457	401	361	410	423	417	419	365	384	426	427	405	430	403	433	358	399	418	409	430	411	417	430	391	410	388	383	395	416	382	392	372	379	400	448	404	413	425	403	399	406	404
3352	3000	2112	1366	1078	1036	951	958	953	920	917	894	934	927	840	920	879	936	879	917	917	848	895	908	912	871	901	877	890	866	866	837	960	869	862	893	843	918	865	961	958	908	954	858	894	856	868	875	875	893	905	927	932	842	916	819	906	915	891	878	900	903	909	888	900	832	896	875	911	896	875	880	952	861	860	919	938	940	921	863	877	889	870	883	920	895	900	924	913	876	841	913	890	823	901	874	887	949	891	889	927	884	950	862	912	910	896	872	914	913	839	891	810	903	879	897	908	901	893	887	880	886	929	916	886	907	863	908	865	875	936	838	907	909	925	917	895	901	923	837	861	926	901	929	857	833	880	881	954	885	880	902	872	899	876	846	927	929	896	920	867	852	895	848	903	879	914	835	908	864	903	867	889	878	871	844	866	871	946	856	871	865	958	930	879	928	859	880	925	874	920	932	867	850	871	876	885	881	859	874	887	901	901	910	955	871	916	962	834	877	880	928	953	845	819	892	841	882	846	896	908	912	912	901	857	945	922	880	922	926	884	904	897	898	909	914	873	880	857	895	867	890	934	867	920	908	869	851	865	875	877	902	888	891	896	938	890	895	877	865	856	866	941	926	867	882	945	879	889	855	844	896	883	877	892	873	889	864	875	901	862	967	889	896	931	905	877	890	893	852	897	871	884	861	892	926	905	893	850	848	881	888	921	906	872	870	884	939	905	915	935	891	839	894	911	876	876	864	878	908	914	861	858	890	890	851	904	905	894	893	830	861	873	931	912	835	860	887	869	882	878	876	838	845	889	902	917	884	836	908	917	899	938	907	852	936	927	901	932	881	905	892	824	864	885	868	908	894	910	851	907	924	880	889	921	880	953	903	903	840	936	857	857	896	893	926	861	809	927	906	870	862	985	880	923	894	897	882	880	883	852	855	862	855	898	880	899	871	868	932	861	874	885	838	898	822	882	907	908	890	876	913	848	889	916	897	911	875	860	856	930	911	842	867	915	883	904	869	889	890	908	850	954	897	926	898	873	866	937	877	891	875	882	872	910	894	850	905	893	875	903	923	852	890	909	928	843	882	936	886	892	895	915	894	894	894	907	938	901	905	892	859	874	847	884	859	870	903	923	916	916	921	871	880	934	892	863	856	887	922	896	977	891	871	854	912	913	859	880	850	884	887	922	910	854	886	880	925	891	900	884	869	932	914	905	926	867	891	870	904	891	861	892	840	901	892	866	855	878	879	912	940	884	920	885	852	896	860	898	848	883	926	920	858	828	868	860	861	902	880	915	907	956	906	879	892	889	928	889	920	888	883	857	881	956	896	850	918	887	852	896	882	906	832	850	893	881	857	872	924	899	817	940	919	912	853	873	894	861	882	960	829	933	899	866	893	863	871	921	920	884	847	867	882	874	867	910	846	907	837	875	875	862	841	874	885	848	878	868	925	854	859	923	873	888	846	838	858	870	864	882	905	931	886	900	896	951	884	890	861	937	896	857	903	949	851	859	912	911	844	892	877	933	886	874	912	840	894	833	827	944	898	849	886	881	862	878	885	963	854	947	909	883	840	826	916	914	914	870	832	900	910	924	886	905	953	868	905	903	826	912	874	897	898	923	899	897	935	889	913	899	912	916	896	821	880	898	866	902	830	894	884	888	874	888	869	886	944	929	862	891	925	871	859	892	860	948	843	890	899	887	861	846	894	890	884	926	887	908	905	905	864	928	891	886	898	887	907	874	926	824	882	849	930	858	859	874	869	843	840	872	891	896	871	890	849	893	918	873	917	881	857	854	922	868	882	892	853	850	910	930	865	840	882	824	816	869	850	912	880	839	859	865	899	912	853	879	873	866	877	819	865	917	856	876	908	893	831	899	908	861	939	868	865	917	909	893	914	884	862	900	959	894	821	875	858	909	923	909	872	889	914	903	900	943	894	934	887	901	914	892	841	909	877	896	894	916	953	871	873	878	899	912	928	842	882	896	959	880	878	880	924	891	922	891	902	897	872	880	863	860	864	865	836	941	908	877	895	925	865	906	865	889	916	930	848	856	878	832	896	835	858	917	882	871	933	881	925	904	866	886	888	922	884	877	863	909	878	834	904	886	852	912	904	909	862	950	866	887	845	824	871	871	889	865	856	879	865	865	870	897	910	902	946	830	924	871	841	836	876	895	884	919	856	896	922	862	910	849	890	880	873	914	903	917	867	872	873	888	875	897	942	884	872	882	862	893	880	880	891	890	923	857	931	888	867	910	886	884	865	866	896	902	867	919	847	890	826	934	853	880	886	812	901	846	884	911	882	919	924	852	857	889	896	884	861	964	915	882	920	897	873	893	882	891	861	876	904	877	909	928	867	908	872	891	897	891	894	875	877	881	872	862	949	897	945	945	886	911	905	881	856	872	895	918	919	861	913	864	912	922	853	933	924	878	803	869	899	896	918	933	901	876	897	898	936	876	905	878	885	891	893	952	864	879	872	902	891	863	884	897	898	857	837	915	943	869	911	880	902	898	841	878	893	816	840	902	864	927	951	901	947	924	905	886	843	930	878	815	899	891	880	892	877	932	860	904	861	932	888	914	855	852	809	892	949	865	863	908	879	934	841	878	930	921	880	874	953	885	911	889	875	872	934	871	882	866	905	885	869	862	882	899	828	863	921	888	851	876	886	934	936	882	859	902	849	831	924	872	879	893	834	897	861	872	870	867	871	867	903	894	824	912	851	897	848	938	882	911	884	908	821	890	868	840	865	884	915	843	841	862	838	871	882	844	924	954	909	907	856	995	895	943	890	853	870	892	920	886	899	902	882	860	900	896	914	878	890	935	880	943	902	851	915	877	868	918	927	899	913	867	896	882	873	848	893	899	851	880	856	832	897	897	911	896	853	883	855	897	897	870	936	884	895	921	879	930	852	922	907	904	912	872	914	872	908	901	870	902	911	885	921	854	929	891	909	888	885	869	867	872	849	850	879	906	862	905	890	903	886	910	871	911	824	843	929	904	940	926	925	911	877	897	886	880	894	826	895	906	891	930	870	872	865	897	895	881	880	931	864	838	861	872	894	835	870	902	878	871	881	893	844	907	882	882	824	846	861	956	897	889	878	910	921	905	868	947	933	865	928	887	870	920	879	877	871	863	900	868	900	896	898	903	878	882	879	888	882	921	893	911	872	843	825	866	938	900	895	902	890	923	879	842	845	850	930	853	857	913	853	909	866	885	871	867	926	882	858	868	886	857	866	902	903	856	860	893	883	887	883	883	942	826	913	928	918	923	881	851	895	913	918	844	870	883	883	916	905	929	857	930	917	821	907	897	916	901	919	867	864	895	924	910	854	891	923	885	846	869	786	933	861	876	915	898	926	931	883	831	861	882	901	872	905	945	910	936	853	849	891	895	899	852	895	890	886	872	895	849	917	893	908	893	887	867	905	885	891	852	895	904	812	875	839	882	844	910	899	886	926	889	860	870	864	857	895	956	867	852	871	862	881	915	905	887	930
23544	20826	25112	26633	20832	20826	3216	497	394	350	350	302	309	263	280	264	250	235	223	266	247	218	228	258	241	233	230	280	245	259	220	223	230	204	224	219	261	232	249	239	232	237	230	242	243	232	224	206	217	254	225	232	221	221	225	245	258	253	202	229	239	231	232	237	215	196	245	227	247	261	212	231	255	270	240	240	220	227	252	226	220	211	229	233	228	249	220	230	224	273	242	251	223	220	227	233	244	222	239	235	234	227	214	237	238	232	256	261	236	226	181	257	231	223	255	251	234	219	223	233	218	211	218	258	244	203	232	223	244	259	222	231	207	222	252	219	246	229	231	256	221	245	211	242	228	242	223	229	277	234	246	233	218	218	226	247	246	250	241	218	217	256	226	245	217	234	242	243	254	231	210	250	225	248	243	217	214	248	245	219	240	226	235	220	246	251	249	239	239	249	234	250	204	212	262	229	216	225	245	261	232	241	253	230	243	233	241	210	224	229	249	244	222	229	230	203	220	242	203	227	233	224	210	236	215	231	251	263	256	255	236	255	208	236	253	243	226	223	246	246	252	229	241	234	220	242	228	220	213	229	222	231	260	266	246	251	219	217	220	226	238	237	214	231	207	237	239	253	192	235	221	264	243	234	220	246	240	217	240	259	216	208	247	222	245	247	211	223	234	242	247	261	267	243	228	234	250	232	241	254	231	231	231	231	250	229	217	222	204	260	237	248	196	223	225	244	226	254	206	231	213	230	241	255	264	237	249	219	229	241	222	207	223	203	255	222	243	209	269	219	241	211	243	229	233	244	215	243	217	226	231	219	234	243	229	222	216	206	225	227	219	243	252	225	233	204	280	247	232	222	230	234	225	226	227	213	249	232	211	223	239	246	236	215	238	225	219	243	233	217	286	224	232	218	213	238	240	243	222	212	228	250	245	224	234	247	265	222	235	214	200	203	207	257	232	242	213	230	240	221	223	208	212	238	262	238	214	230	223	218	273	222	260	220	199	216	233	231	221	223	206	226	263	241	247	231	233	224	234	223	236	233	230	248	240	253	205	220	233	219	220	238	248	238	228	226	265	281	255	238	216	263	242	286	252	240	249	237	236	228	245	239	256	230	202	208	252	223	268	248	244	222	227	226	227	259	220	245	224	222	229	221	187	234	223	242	258	239	229	226	237	232	204	238	269	224	221	235	197	220	247	239	259	239	258	251	214	239	242	210	241	253	230	226	231	260	245	265	281	222	230	248	222	227	240	225	203	240	219	190	227	206	258	219	223	205	236	255	217	230	239	229	226	259	271	225	236	220	262	224	259	261	251	245	223	213	256	213	225	234	245	212	239	237	246	226	199	234	248	223	241	249	234	248	247	249	229	236	243	238	228	238	248	210	243	218	223	231	244	207	238	251	222	224	225	239	242	208	241	220	252	250	233	238	222	227	233	241	214	217	232	251	236	220	242	230	216	226	201	236	226	252	246	205	227	229	234	208	227	264	196	201	252	244	253	258	230	223	233	235	231	239	238	243	236	238	225	213	229	250	194	226	224	247	222	219	233	244	216	219	213	247	253	202	234	232	263	226	213	240	229	224	247	211	228	230	235	208	235	248	220	222	237	224	233	247	198	216	250	226	245	236	224	229	240	251	250	250	253	225	216	229	240	244	250	254	234	235	234	216	232	232	247	213	229	203	239	269	240	214	234	196	218	234	245	229	231	219	241	220	235	233	250	202	229	241	228	235	224	234	243	233	239	255	234	216	236	208	191	231	211	245	240	249	232	237	259	291	220	228	236	220	233	238	228	218	245	240	237	230	225	225	207	235	237	230	215	219	235	203	263	258	219	253	233	237	229	216	222	203	207	236	221	223	222	238	231	206	228	211	268	237	230	213	220	260	223	231	213	238	239	235	229	242	217	253	227	252	253	237	222	218	219	246	203	216	265	237	211	254	230	229	238	248	218	235	218	269	230	262	221	237	226	233	250	230	232	207	218	228	226	238	246	215	232	247	244	252	244	221	221	224	240	248	231	220	244	233	230	239	245	233	255	217	214	214	231	206	246	211	213	194	237	217	253	221	210	210	255	227	237	217	266	231	213	219	218	229	236	231	213	225	210	235	230	229	244	232	231	222	244	241	209	239	235	224	251	248	224	246	222	209	215	238	237	220	256	232	231	246	231	218	229	232	251	215	245	257	244	214	222	249	228	225	199	233	243	230	238	252	220	205	232	224	242	231	239	242	267	212	226	225	241	223	214	220	229	230	209	242	220	215	251	226	238	219	219	247	221	221	226	223	227	194	248	243	214	211	211	259	244	212	232	245	223	231	248	209	221	241	231	204	226	217	211	256	238	211	251	224	232	217	239	214	226	225	229	227	225	243	244	197	239	246	222	231	228	230	238	231	238	201	234	259	255	252	255	244	229	239	229	252	230	248	229	253	196	219	239	209	247	243	230	237	232	245	253	223	220	260	226	238	244	233	240	221	264	226	231	239	227	225	224	227	227	220	220	257	216	224	212	219	235	241	214	237	238	237	258	235	208	223	237	200	205	216	217	189	266	227	216	226	212	251	227	216	217	205	255	225	241	211	197	224	246	220	212	235	251	254	222	214	230	215	194	222	230	240	234	229	243	222	246	228	242	237	221	235	277	213	212	215	225	247	210	246	231	247	263	219	233	237	262	241	247	261	221	239	278	244	254	220	221	254	218	225	218	229	211	242	269	237	214	224	237	214	238	247	233	236	235	243	217	217	233	219	240	221	231	237	241	243	228	240	218	232	227	206	263	199	235	214	227	259	239	241	268	225	224	193	256	205	214	247	230	233	218	236	229	246	242	251	250	221	233	240	227	219	216	229	246	229	232	245	221	232	259	236	215	211	246	217	227	243	231	246	242	237	257	247	229	219	241	263	226	259	262	241	219	225	238	243	230	212	228	213	206	243	224	241	220	252	248	240	232	251	228	214	240	233	249	229	237	244	264	253	255	226	250	236	220	244	237	241	244	235	228	234	210	214	250	249	233	229	234	232	213	212	225	266	262	238	245	253	243	238	239	195	228	240	249	207	228	237	232	211	246	230	199	200	225	235	256	233	242	223	207	212	224	233	259	215	244	228	223	217	229	246	239	238	259	258	231	246	241	229	232	221	240	226	235	250	230	251	264	221	231	233	242	220	243	217	238	233	234	223	238	200	252	235	231	229	211	231	231	225	235	218	208	246	258	195	211	239	245	200	241	233	209	260	250	245	237	232	274	227	244	228	239	203	245	217	233	234	233	240	224	237	221	233	206	227	245	186	211	202	239	244	262	216	222	229	224	243	245	246	200	224	250	221	211	228	224	229	202	266	231	211	243	223	214	238	223	212	224	243	231	277	224	242	243	220	202	215	226	206	233	211	209	240	238	261	246	230	249	226	227	233	216	216	210	214	222	231	220	226	233	236	205	211	272	217	225	236	218	236	215	249	258	226	222	237	250	207	241	194	238	232	236	260	222	215	253	241	237	206
3288	5005	3159	1564	984	750	680	591	590	604	607	571	531	596	563	578	553	539	542	575	609	538	536	567	520	547	549	522	553	551	576	569	567	571	496	535	538	508	493	548	572	498	569	572	523	496	524	569	532	517	540	547	538	506	544	566	522	524	560	525	551	526	516	541	510	549	512	566	532	506	520	489	552	530	512	548	562	587	562	532	536	546	558	540	522	525	536	546	539	540	475	543	583	543	563	520	511	531	558	507	549	537	549	530	552	539	544	504	535	555	540	538	550	540	494	533	570	565	553	522	554	548	509	554	518	558	508	551	501	539	592	525	543	531	511	492	498	544	586	525	525	526	484	565	511	517	533	508	507	566	477	538	528	470	494	579	557	503	530	543	554	525	549	548	552	500	517	533	537	527	535	513	534	534	547	493	511	505	498	552	516	512	521	542	530	525	526	553	523	513	523	498	550	586	526	517	549	521	533	553	542	588	550	568	554	548	597	549	508	538	539	563	514	493	574	523	612	518	537	542	554	544	536	544	521	588	509	569	541	510	591	526	547	499	571	519	556	533	534	505	538	570	581	552	554	537	518	529	550	535	570	534	523	534	564	508	523	554	510	525	520	529	545	527	541	516	586	555	517	526	531	554	550	520	509	522	569	517	544	580	563	518	552	552	569	584	568	549	567	566	520	493	532	534	587	503	532	546	525	570	547	507	512	518	559	543	542	521	554	527	586	565	537	514	539	578	508	536	526	489	534	541	513	525	511	529	505	517	523	506	538	507	517	543	548	571	509	542	520	506	500	532	556	508	516	574	566	516	543	571	559	493	534	539	518	560	525	547	557	527	553	536	502	489	504	560	549	551	531	519	493	537	499	519	511	514	552	535	560	520	536	523	517	540	502	531	510	540	571	587	571	545	544	522	535	507	539	527	560	541	512	534	544	525	543	517	538	521	501	532	557	527	534	542	512	501	558	538	538	566	526	496	527	516	534	529	532	539	527	582	549	509	555	498	599	525	579	543	516	543	537	548	510	520	525	562	586	524	534	528	553	501	520	519	509	541	526	528	535	533	520	488	529	524	556	519	509	526	507	498	546	548	560	553	563	525	511	510	514	528	506	533	549	516	551	545	534	549	520	539	572	507	567	554	521	524	549	517	575	532	473	510	547	524	519	614	558	516	541	525	543	539	556	549	539	544	545	518	563	590	546	523	545	513	532	566	486	526	546	526	510	545	550	575	535	550	532	559	532	535	552	551	526	538	538	544	544	527	545	516	521	573	503	546	561	490	592	532	519	537	507	508	517	525	512	532	544	530	553	569	492	578	550	533	539	527	545	516	557	551	539	557	566	532	491	563	555	537	545	560	531	521	510	569	563	554	531	535	500	555	514	586	530	553	516	547	569	517	510	522	540	556	567	546	537	530	582	546	546	524	543	558	526	574	552	548	506	546	604	514	515	553	485	516	580	544	533	559	525	532	543	515	557	537	539	546	526	522	537	502	565	518	554	531	528	542	513	569	506	553	524	502	555	517	544	572	545	547	530	510	493	555	574	531	525	500	529	565	574	525	545	502	495	576	571	510	519	523	546	534	586	519	560	542	536	559	545	597	502	548	507	519	530	537	543	554	517	566	536	510	582	515	562	536	539	556	540	532	570	569	532	523	484	586	506	551	530	580	544	545	519	522	559	518	559	535	540	544	529	540	561	589	555	546	550	530	540	539	519	526	525	548	561	551	543	540	561	560	514	564	553	554	550	484	497	584	537	569	533	532	557	502	553	543	529	531	505	521	515	545	538	533	518	516	545	553	539	538	499	536	552	533	500	505	505	557	531	559	549	534	537	534	527	545	514	535	524	528	521	523	531	540	548	559	525	497	569	468	531	564	549	560	512	547	492	514	558	525	568	516	541	523	531	538	529	528	553	584	542	556	543	549	517	531	491	580	541	551	526	563	538	528	495	548	558	496	499	520	561	545	536	543	520	553	588	544	517	512	563	514	532	493	568	532	548	510	570	546	513	536	537	506	510	516	569	514	518	553	535	511	528	511	487	539	534	518	568	499	516	551	540	522	526	555	504	537	542	565	562	536	541	536	521	518	523	508	551	559	510	541	561	556	501	563	552	577	544	551	557	533	525	485	536	566	522	514	529	524	515	521	496	526	562	515	527	518	543	544	560	587	552	552	505	565	511	594	552	535	532	560	529	532	573	503	500	546	500	543	547	547	521	522	549	521	548	538	560	529	549	538	547	530	529	548	535	581	514	510	550	557	583	540	538	527	532	545	537	533	550	538	553	537	563	503	537	571	562	536	492	559	571	518	501	526	530	537	531	494	503	526	514	498	501	567	513	544	529	544	584	525	579	542	569	528	559	535	563	574	546	515	533	503	540	548	523	541	536	508	550	548	536	542	550	534	558	549	536	540	524	535	573	569	512	554	535	560	516	484	545	495	509	517	571	547	510	541	525	511	546	506	530	532	574	548	531	565	525	507	530	553	578	504	553	507	542	513	552	513	559	512	572	562	539	569	559	527	570	517	504	500	517	534	549	563	557	528	484	504	544	529	515	531	514	547	581	528	537	522	549	527	533	507	541	520	540	557	559	538	495	581	556	526	535	524	585	567	555	525	559	524	569	526	539	505	548	525	567	479	539	501	543	560	557	557	505	530	542	529	537	542	511	535	535	534	509	607	562	572	505	543	527	542	554	540	578	505	517	544	553	522	552	572	531	566	569	541	543	540	531	549	596	523	554	523	564	507	567	479	527	528	535	545	496	541	561	563	542	521	520	501	535	541	548	558	549	516	507	537	546	508	488	488	513	537	526	537	534	529	527	510	547	515	529	581	518	548	545	570	485	539	562	533	517	553	522	521	542	538	534	558	525	499	539	522	534	523	570	551	530	536	551	553	567	537	551	507	536	529	539	543	566	570	515	555	524	532	558	528	543	545	558	576	518	539	541	547	547	542	504	512	519	526	559	529	480	527	545	527	488	540	524	525	499	566	568	493	574	517	542	501	539	540	538	535	559	523	528	542	522	523	524	497	532	577	533	517	562	481	503	563	509	499	492	536	608	521	537	530	519	538	557	533	504	577	548	527	504	518	541	544	526	527	563	576	498	537	548	554	510	541	525	544	531	515	545	495	520	545	564	522	530	526	560	515	579	519	530	569	572	516	539	576	540	565	541	547	572	537	542	543	548	555	528	522	518	535	546	563	572	520	539	564	558	540	502	504	522	561	551	588	563	536	513	505	512	551	552	594	529	563	560	552	552	520	510	518	533	536	545	587	557	535	563	452	542	527	516	491	526	542	506	543	544	526	577	551	549	539	558	521	528	563	486	547	516	540	546	577	540	558	540	525	572	502	553	522	545	539	534	517	539	547	585	525	566	547	567	549	542	585	526	541	520	497	526	540	544	575	513	570	526	518	578	524	531	508	570	524	545	525	527	518	508	547	560	522	520	520	568	563	529	544	543	562	556	523	559	557	560	540	549	538	513	564	519	564
32286	12422	1486	490	374	391	352	383	352	352	341	338	331	348	355	332	373	371	391	380	389	370	364	378	367	368	339	365	354	350	362	365	347	345	360	369	322	375	355	356	369	371	358	352	329	337	320	362	312	307	367	332	346	357	336	344	375	348	374	408	348	365	341	379	369	332	347	354	350	338	319	348	345	373	345	366	348	379	345	337	356	340	362	363	341	357	383	360	326	353	401	366	363	329	334	400	368	389	336	340	353	360	356	349	364	350	351	376	364	331	345	333	383	348	333	409	331	352	359	354	350	366	327	361	347	341	322	382	350	369	346	346	342	361	355	382	349	368	363	329	371	370	353	339	316	339	347	371	389	394	349	346	354	392	364	328	339	333	354	347	347	360	357	337	346	339	370	363	360	359	355	336	369	300	347	365	354	376	381	381	359	362	335	327	361	332	367	381	366	344	338	360	387	347	377	350	345	353	366	336	324	340	317	341	356	352	386	367	360	362	379	353	358	341	369	331	351	344	330	330	356	353	362	355	367	318	345	299	324	352	373	354	362	357	362	342	404	383	377	337	349	383	350	305	350	367	378	351	344	378	355	336	336	331	345	373	301	374	347	329	359	320	332	347	343	341	348	317	362	339	319	339	336	335	330	334	366	331	336	348	378	330	303	338	342	393	353	350	377	344	393	364	370	380	388	329	359	377	334	341	343	381	385	355	357	350	358	390	368	363	332	319	340	350	374	335	355	330	403	344	359	369	325	351	397	364	374	356	322	338	347	352	381	333	314	359	349	366	353	354	375	347	387	341	357	335	335	373	358	326	338	370	346	344	372	362	389	342	336	352	368	354	324	350	360	352	375	363	368	383	373	339	345	354	394	363	349	306	384	338	355	348	336	394	347	359	325	374	366	336	351	346	374	341	367	327	333	326	353	404	354	344	357	359	359	384	337	332	385	352	382	367	354	328	355	351	364	381	348	338	366	351	328	336	338	357	374	380	358	336	355	367	359	388	358	361	356	345	351	391	351	338	358	344	343	379	318	358	396	392	319	368	376	372	319	338	350	378	332	350	332	307	337	352	370	356	355	332	402	354	323	354	347	296	363	376	341	343	318	312	358	344	360	378	369	364	352	321	385	336	377	356	326	351	342	344	360	352	353	336	345	344	324	376	333	314	329	354	350	351	336	365	337	345	343	358	348	354	365	347	349	358	322	359	369	329	375	355	345	363	352	358	378	350	355	355	360	325	342	396	352	342	334	309	341	345	356	375	351	352	336	323	340	325	333	333	317	404	340	349	362	352	348	339	356	344	371	359	364	337	358	337	360	344	344	349	355	333	360	375	358	331	335	374	346	317	358	378	376	353	356	356	405	331	363	351	324	358	310	335	349	310	329	344	332	353	398	339	358	329	345	316	370	352	376	369	321	350	350	294	385	363	367	341	364	365	357	375	313	372	305	344	364	369	343	373	322	361	340	360	369	322	360	384	355	347	381	344	331	380	327	350	340	349	379	346	380	329	343	336	349	323	281	365	386	336	381	395	349	336	315	322	376	330	329	373	359	375	391	366	348	379	338	367	375	341	383	384	351	305	323	320	330	360	353	334	353	347	321	320	350	361	344	342	352	338	358	338	345	370	365	357	365	343	350	348	345	357	370	337	359	354	360	338	348	368	367	369	379	320	371	332	340	353	320	354	352	384	350	352	345	315	340	353	342	371	356	344	361	351	349	352	377	352	354	329	400	371	378	342	358	327	346	322	334	349	346	332	342	376	356	340	361	357	323	384	345	341	346	335	412	336	339	379	363	359	349	345	363	323	356	333	362	363	340	365	345	380	384	373	383	406	339	334	355	333	363	358	362	361	357	341	373	347	301	361	403	350	380	344	333	363	396	356	358	355	319	361	348	400	344	374	359	360	370	367	356	377	345	373	332	369	343	348	335	351	316	375	321	332	369	360	413	362	331	326	343	363	358	333	350	367	356	372	361	334	389	353	363	361	346	349	366	345	318	358	347	320	358	334	339	384	365	360	343	363	341	363	365	343	389	344	331	367	359	388	335	348	359	403	362	384	370	352	343	384	308	377	325	364	331	331	351	373	369	378	329	332	336	340	362	352	322	346	348	353	335	367	347	326	366	335	371	328	351	342	386	340	358	366	355	360	360	366	361	404	339	373	334	364	341	363	339	357	394	378	367	349	352	344	372	323	346	359	344	353	351	376	336	359	373	348	355	361	365	354	387	363	361	347	349	404	372	361	337	351	342	349	378	337	364	371	373	330	325	344	347	340	330	412	369	343	313	348	341	357	357	354	384	334	331	394	357	365	332	342	376	375	325	346	329	358	359	335	362	367	326	379	320	326	330	361	343	352	375	336	312	351	363	356	357	351	330	347	325	322	358	364	340	363	357	295	353	362	365	359	383	355	361	356	345	328	365	345	382	359	347	345	403	342	344	347	325	365	318	371	379	335	337	384	377	360	332	343	364	352	350	371	359	339	341	375	335	329	369	358	358	343	366	347	340	354	357	389	346	367	366	365	374	388	339	355	339	390	348	311	346	344	365	380	336	370	354	339	358	344	362	326	359	370	358	327	422	383	341	370	363	333	321	378	383	334	361	363	373	353	403	392	343	359	380	359	395	354	345	331	366	346	332	338	362	342	385	328	378	323	382	358	346	352	379	332	359	389	320	323	338	336	367	360	368	376	298	323	378	334	359	361	348	357	368	327	349	415	332	355	368	351	321	327	363	346	329	366	356	336	357	392	305	388	368	363	344	327	304	385	376	347	357	307	365	338	348	339	346	339	365	315	314	393	360	325	365	406	369	367	353	389	342	364	352	321	321	352	321	335	330	350	343	356	337	362	364	354	332	346	350	325	355	391	334	326	369	361	360	318	371	327	344	332	379	352	356	338	361	356	380	339	375	322	326	332	375	351	365	374	357	328	345	339	356	350	339	367	346	354	374	359	364	404	379	382	351	332	369	401	386	328	349	378	349	381	330	372	357	352	332	333	339	336	319	379	315	369	341	358	350	386	319	372	326	355	344	328	335	354	358	353	368	356	358	361	336	322	334	383	373	379	323	367	376	373	358	320	338	411	338	318	354	353	319	345	352	326	357	335	351	385	371	358	312	351	407	325	331	313	389	340	374	322	372	371	334	385	361	326	360	305	333	360	363	384	360	393	350	348	343	334	339	381	348	373	350	369	353	396	363	366	361	345	348	384	360	372	365	370	356	383	402	377	321	380	372	348	381	363	331	361	369	334	364	306	339	345	373	328	367	367	339	357	385	355	309	397	379	342	376	370	352	345	344	356	333	316	357	341	341	353	359	311	352	356	342	339	348	337	325	385	365	362	358	310	301	342	331	302	330	348	345	374	381	329	349	321	351	295	333	353	394	392	379	351	320	340	335	365	371	339	366	370	314	312	355	365	335	358	366	349	347	324	343	355	354	352	380	369	355	329	356	324	325	341	346	362	344	358	346	330	340	351	330	355	378	367	385	340
5267	958	945	830	835	815	788	856	860	732	835	785	790	799	850	838	807	798	790	809	848	851	813	815	816	810	854	782	800	805	809	806	807	767	756	800	855	812	783	787	840	837	816	797	861	824	798	831	864	793	809	809	824	788	808	808	778	796	828	834	834	819	767	806	833	819	819	875	873	833	818	790	813	867	822	842	850	786	838	782	811	819	816	809	825	803	762	774	795	785	812	800	810	801	800	831	823	840	873	782	811	773	767	788	834	818	783	798	812	851	847	867	777	783	762	805	799	815	805	757	815	802	825	848	819	807	794	804	796	800	865	819	798	769	817	841	799	775	790	747	815	763	878	791	835	807	868	803	811	807	774	833	843	818	770	810	775	762	816	835	851	809	834	782	815	836	872	800	818	790	797	832	795	867	801	729	834	807	861	838	765	839	817	857	814	816	823	763	819	785	834	860	780	802	820	779	832	790	775	772	796	810	830	830	790	788	887	793	822	831	764	827	862	841	792	783	775	829	854	754	787	846	824	814	833	779	823	847	822	860	832	817	790	807	782	789	811	829	836	806	808	773	771	796	821	811	816	808	823	761	803	817	833	816	851	805	820	753	858	838	831	823	821	813	788	865	841	803	860	772	826	802	819	850	816	817	791	789	866	814	814	809	805	790	831	757	804	830	828	807	785	748	836	858	875	787	845	854	793	833	841	827	866	811	804	839	787	770	787	837	790	881	833	803	813	844	820	812	877	783	821	748	761	843	784	828	763	844	810	809	793	852	739	776	821	801	836	782	833	796	821	830	853	805	774	866	771	776	806	785	786	843	778	803	850	832	853	771	839	786	797	851	791	798	827	777	778	769	752	805	759	804	812	819	808	830	797	855	827	813	803	815	846	830	786	780	838	817	797	819	789	823	828	784	838	823	809	817	848	827	834	821	825	844	789	804	838	767	827	795	802	867	785	803	790	822	778	777	840	780	782	812	881	799	860	787	794	827	773	823	765	820	829	838	834	837	840	775	789	779	780	827	844	767	859	820	770	782	843	804	833	809	782	834	824	803	832	823	835	798	744	808	853	829	889	762	780	797	803	779	813	809	849	861	795	840	776	774	762	782	817	794	793	820	794	799	790	770	819	789	795	824	752	820	805	807	800	806	828	797	799	793	807	869	838	837	816	810	838	827	857	804	822	826	831	800	769	853	747	816	831	824	800	828	781	779	808	849	802	835	860	749	810	771	845	803	804	805	800	760	795	796	840	795	790	830	833	769	863	784	815	867	822	766	810	794	767	793	824	864	857	824	739	814	845	824	772	797	845	855	784	831	824	779	822	803	767	821	797	784	783	841	797	826	742	809	810	794	810	808	798	851	779	760	830	805	814	764	792	803	792	829	800	812	861	824	796	799	818	798	855	796	844	787	796	807	809	843	811	799	787	847	817	763	862	757	817	785	810	806	785	763	830	793	757	777	822	841	803	795	809	812	810	855	782	827	821	802	830	854	820	773	808	842	851	814	807	792	802	819	789	797	772	826	799	832	827	733	847	769	823	816	797	823	797	771	828	781	808	793	762	765	760	829	837	818	789	868	772	816	802	798	828	802	832	784	815	782	777	766	820	775	763	831	819	788	795	739	828	766	853	776	797	821	825	805	831	842	810	806	854	772	819	817	779	833	807	792	780	824	827	844	839	831	842	807	776	844	822	830	836	868	749	822	766	820	815	805	808	857	789	824	823	813	803	795	868	817	837	788	779	834	803	813	759	805	813	826	783	824	742	792	807	858	870	841	827	842	840	828	816	845	834	787	808	804	796	791	790	783	810	810	860	791	813	849	838	802	770	811	790	815	831	785	790	841	844	856	799	784	851	801	825	751	823	826	826	856	816	820	829	888	820	788	819	829	820	763	837	844	832	818	800	852	786	842	828	789	807	773	776	812	759	823	821	782	840	827	813	790	791	816	798	803	747	746	845	834	826	776	827	801	841	794	774	787	767	828	778	853	833	832	834	816	827	828	838	742	806	813	799	796	804	778	784	842	838	775	804	785	809	814	789	747	771	807	825	779	747	821	821	817	814	817	794	796	834	838	797	763	820	837	788	753	815	847	801	773	826	847	818	810	871	762	786	815	793	873	789	847	830	831	783	763	787	821	831	788	831	801	823	804	795	819	805	856	846	793	834	821	810	841	811	841	778	799	798	813	825	820	817	782	847	797	834	871	786	807	777	826	804	830	850	811	840	821	762	797	849	821	875	749	776	747	771	814	835	799	886	818	833	785	796	770	806	877	807	769	844	810	792	821	832	821	863	798	759	801	757	801	763	824	826	823	847	831	782	808	800	802	799	823	875	823	850	846	800	785	811	828	771	823	804	772	752	803	805	803	836	886	832	761	839	845	826	838	786	790	820	819	803	831	787	849	875	812	794	824	821	832	831	809	821	831	813	832	812	784	815	844	797	868	793	823	774	810	801	770	792	821	841	787	782	842	839	846	832	788	805	789	768	767	834	755	828	816	826	810	813	785	829	828	757	818	825	786	798	829	790	843	843	860	894	754	840	856	804	791	792	790	782	806	771	806	817	782	812	829	845	823	792	837	816	808	804	757	816	803	836	799	795	813	847	842	805	792	762	788	857	807	823	817	782	824	811	811	813	786	799	817	878	789	831	822	782	839	842	852	833	781	805	792	788	783	839	873	865	828	839	803	804	786	797	807	790	827	822	806	810	816	777	824	826	796	803	846	822	803	841	864	864	821	829	788	824	813	804	831	789	791	797	858	802	852	810	861	819	819	785	797	782	788	815	806	767	789	792	791	813	815	804	745	827	776	816	839	807	828	866	783	828	835	858	836	831	824	820	777	837	790	787	811	830	790	856	825	858	825	810	808	824	815	795	819	820	769	788	804	811	817	815	813	838	800	794	858	838	787	843	830	819	894	839	818	810	835	852	793	753	846	871	814	790	815	790	844	781	828	869	796	766	795	823	837	782	838	781	848	748	842	790	823	808	862	838	803	813	814	779	764	769	811	778	774	822	797	791	786	798	824	877	796	833	819	787	818	800	758	828	823	827	867	822	828	797	828	837	815	800	814	782	761	803	771	791	799	777	772	806	802	845	831	847	783	852	798	801	810	780	804	866	782	837	803	837	765	753	795	730	763	770	821	812	826	807	784	785	780	785	834	849	816	791	833	805	799	819	812	834	810	821	807	810	819	853	798	748	786	777	808	772	809	798	826	804	825	799	792	784	807	828	817	795	761	814	841	786	814	810	812	796	794	806	852	786	888	832	779	846	797	785	825	817	843	816	808	786	850	771	773	809	851	822	840	827	808	788	791	780	771	808	830	807	849	797	855	778	806	790	805	798	823	824	821	813	809	772	822	776	831	758	823	768	813	827	826	732	838	847	816	731	826	815	829	822	843	820	840	863	811	808	799	826	813	827	820	814	811	765	815	770	844	797	811	875	772	780	843	793	802	832	769	823	820	846	782	754	849	777	807	795	801	841	777	846	804
24450	20814	24458	27274	20093	1904	602	515	475	496	424	430	431	421	409	456	399	399	423	450	416	431	423	396	403	403	373	384	411	410	380	439	418	401	396	395	389	422	420	423	378	410	382	425	408	429	396	374	395	416	385	431	392	435	396	409	405	379	381	402	412	433	393	422	420	400	417	402	399	400	396	420	382	388	375	384	411	430	400	422	457	377	395	397	379	383	403	377	420	427	389	381	398	413	401	402	387	366	466	394	381	409	398	421	412	452	436	381	420	396	380	402	437	419	395	423	411	394	400	393	386	400	405	398	375	380	431	409	421	412	397	374	394	401	433	352	375	364	402	377	384	393	401	411	406	402	391	374	410	429	379	394	394	433	393	413	422	426	410	404	386	396	432	392	361	396	407	417	404	402	397	387	393	407	375	388	368	358	405	406	366	412	363	370	426	379	384	447	418	367	407	395	401	385	449	367	422	439	412	387	427	388	381	417	411	419	394	415	404	420	412	397	434	418	415	384	421	435	408	425	430	431	439	420	407	401	413	393	363	399	386	399	429	433	380	439	445	417	404	393	390	400	397	390	374	407	414	432	393	415	395	434	384	390	413	414	432	353	398	414	403	363	410	390	362	437	397	411	411	376	416	401	475	415	426	376	407	426	416	392	436	391	378	418	422	407	405	391	379	371	359	363	406	416	397	379	394	425	401	406	387	437	429	432	414	400	422	382	445	401	401	371	419	394	410	467	416	414	410	390	447	385	403	373	432	371	392	413	367	398	394	422	381	395	456	407	398	382	438	385	376	383	408	400	389	383	411	433	377	424	405	420	381	412	385	421	418	403	413	385	393	382	376	415	391	395	401	410	399	381	434	411	419	437	412	425	401	419	382	410	362	390	399	415	415	499	399	405	428	408	361	380	355	395	398	429	399	401	402	408	372	433	415	421	391	410	375	389	410	394	386	400	394	414	438	420	394	440	386	383	396	372	376	404	384	417	410	365	429	356	394	387	400	377	424	417	383	420	414	449	416	406	414	381	367	405	377	350	411	392	403	403	431	364	401	386	377	412	382	383	377	412	403	435	421	389	372	419	402	408	367	449	399	421	411	408	427	384	397	411	369	402	398	413	397	414	427	407	422	383	400	397	414	435	432	383	394	426	452	443	437	416	414	398	424	397	376	367	389	411	415	403	422	421	401	374	393	395	392	355	380	408	375	404	430	390	413	404	374	421	407	404	432	397	401	368	388	411	417	412	415	409	414	387	391	408	411	409	394	414	403	384	428	403	409	378	387	400	412	402	423	407	407	394	430	375	410	417	404	408	357	404	384	388	400	427	372	429	412	412	398	425	408	400	383	402	416	385	387	369	389	439	418	405	422	409	410	403	365	395	423	435	362	370	446	426	452	395	393	439	398	419	373	423	415	387	413	407	457	415	365	420	413	390	399	453	437	411	404	380	408	430	400	427	450	419	406	412	407	412	374	413	430	401	399	427	428	380	404	377	380	374	397	406	430	413	416	417	407	389	393	384	376	424	419	418	413	421	397	389	381	420	378	402	396	404	427	365	406	372	407	379	399	395	400	424	416	409	389	427	446	410	421	427	367	402	378	380	411	409	379	392	391	408	431	408	419	428	403	396	388	405	383	423	396	399	431	406	409	408	389	404	371	379	355	383	416	384	361	409	422	404	381	372	446	397	406	378	395	391	410	427	392	379	386	437	386	384	453	420	393	391	372	428	413	384	400	384	387	417	405	421	411	391	410	386	413	460	394	410	436	397	384	371	435	368	408	422	429	402	417	432	418	413	406	383	423	373	371	372	372	393	376	410	398	417	421	405	454	382	383	382	386	428	353	371	377	374	389	404	401	406	410	366	362	382	342	430	424	365	421	434	402	383	413	380	394	374	420	375	424	397	376	407	470	396	414	359	410	388	398	409	421	361	392	392	432	393	443	387	382	396	395	429	412	429	399	387	434	411	421	398	382	386	363	398	365	392	403	411	417	369	406	411	403	436	410	453	410	385	416	404	390	408	391	427	428	427	412	401	423	410	411	381	391	411	390	393	402	412	414	421	376	406	430	384	385	387	390	377	399	394	415	401	429	391	414	384	416	366	390	403	366	384	395	429	414	460	371	396	400	378	408	382	381	396	405	421	436	399	418	394	372	412	408	424	422	395	409	429	394	433	386	384	389	377	418	445	375	439	416	421	398	409	414	400	409	392	379	412	437	396	406	420	431	396	374	418	410	418	397	395	396	416	409	402	419	409	408	374	421	406	409	388	404	394	404	389	426	380	346	370	358	385	398	403	414	402	444	430	449	380	411	379	412	389	430	415	380	378	413	420	372	384	453	417	403	371	420	380	437	413	397	410	405	372	400	383	391	401	421	392	426	407	417	407	429	419	393	375	407	385	395	399	416	415	411	409	391	401	412	371	430	400	418	465	422	402	405	409	392	424	378	388	415	415	384	385	435	391	400	420	422	450	421	390	434	408	371	397	393	388	388	401	429	412	388	384	383	405	413	414	427	410	389	426	415	374	411	359	400	427	417	368	380	442	386	396	417	393	397	410	392	404	428	452	384	415	405	391	398	378	396	376	413	375	384	421	422	382	370	410	419	367	370	374	400	407	412	397	401	389	403	385	401	418	415	375	397	394	428	397	404	372	425	386	377	432	362	387	413	387	406	374	394	370	447	399	387	399	437	400	388	397	401	384	387	411	413	425	384	400	412	409	423	452	436	417	447	423	431	414	390	440	429	424	405	399	378	395	390	415	409	415	413	404	352	433	394	394	402	423	445	394	395	396	382	391	424	335	383	406	409	409	401	431	382	426	432	420	376	382	433	377	386	373	393	393	382	415	412	417	370	380	370	384	410	391	411	403	429	387	369	409	374	386	397	416	408	431	417	442	388	415	408	428	453	428	402	446	403	405	383	412	419	406	408	403	403	412	417	417	415	390	422	400	408	415	429	379	385	410	408	392	388	389	389	409	431	408	438	418	405	395	381	414	414	420	413	453	410	369	400	450	401	434	367	362	381	376	390	422	382	394	421	373	365	379	423	361	400	449	398	412	399	379	419	414	350	382	381	411	441	384	399	427	399	402	398	393	407	404	408	406	391	449	375	370	342	364	402	411	388	435	424	419	411	416	388	383	425	391	355	400	443	425	391	430	404	430	404	407	424	389	405	408	388	449	401	387	443	400	391	408	408	388	414	400	405	398	420	423	374	366	394	399	380	403	396	375	393	399	404	384	394	425	383	395	357	410	430	363	393	406	413	351	402	370	381	477	417	409	364	423	401	436	419	437	413	384	424	383	379	383	413	399	438	418	429	355	378	412	366	365	374	365	417	407	376	368	405	370	405	430	397	406	436	372	413	383	398	396	430	394	402	392	412	415	419	427	408	425	371	416	372	373	426	415	399	401	380	386	397	423	415	390	449	406	410	395	402	358	425	397	458	405	403	409	414	401	377	444	407	419	427	404	382	393	377	397	398	365	390	444	396	395
3322	3148	2152	1366	1022	975	965	959	905	967	846	871	890	906	947	900	945	869	982	912	885	899	872	879	899	875	874	896	894	886	889	882	899	907	847	910	911	881	849	888	893	841	945	934	924	884	901	872	847	855	912	951	893	878	885	905	882	873	898	913	888	886	882	901	909	923	910	899	861	916	874	884	882	927	884	859	934	855	891	948	921	877	886	854	886	876	915	878	899	900	865	863	910	915	862	876	907	838	892	925	923	861	920	877	918	891	870	854	898	872	925	870	892	869	843	850	872	834	879	885	834	917	893	935	869	929	889	911	891	977	904	850	916	943	891	922	918	827	964	896	880	890	908	884	856	867	827	895	825	887	906	896	914	885	872	900	872	844	883	909	900	880	875	890	909	848	864	888	870	919	882	935	922	888	880	824	878	877	905	869	894	911	877	892	898	876	880	880	919	875	911	934	892	856	859	845	890	860	928	872	877	905	941	828	875	923	929	883	860	876	886	917	905	890	878	911	901	935	873	884	905	934	870	870	866	879	856	930	883	910	878	920	902	936	868	932	913	894	868	824	856	890	881	857	824	867	833	912	875	858	910	880	913	923	876	898	878	936	937	947	881	884	886	890	858	929	854	901	941	895	920	875	872	869	915	874	850	893	906	869	851	856	860	846	882	912	892	883	935	940	877	857	848	941	922	918	849	893	897	909	894	954	848	898	887	853	915	860	873	894	885	924	829	929	876	889	886	920	882	888	927	867	844	906	864	893	874	937	870	893	861	909	859	872	884	868	922	902	849	925	914	901	895	852	923	844	900	872	879	908	878	929	907	909	904	866	933	905	899	890	897	878	879	888	943	872	854	866	848	860	849	887	894	864	884	867	887	857	881	865	881	926	860	901	884	895	884	897	867	888	868	926	922	892	913	922	869	865	856	913	899	913	900	857	915	862	894	908	910	890	864	881	889	845	911	966	860	935	919	879	888	868	891	877	909	945	888	847	855	903	855	904	911	930	945	909	872	934	882	840	864	900	894	865	872	852	868	869	924	908	859	859	909	903	867	869	892	845	864	893	880	909	888	907	865	897	847	870	867	838	862	885	835	835	930	858	888	864	940	898	908	934	855	885	914	893	911	886	877	863	864	929	922	864	885	881	913	862	948	879	866	916	919	903	942	898	901	928	846	852	887	891	891	912	836	918	878	866	851	928	921	913	847	870	879	877	861	858	860	856	874	890	853	880	889	962	885	876	887	905	901	874	852	894	941	878	969	866	908	830	844	878	880	890	888	966	831	861	860	815	842	890	896	879	878	912	918	879	881	868	843	948	899	878	916	872	866	880	966	868	879	868	904	867	935	933	917	869	879	935	851	898	887	859	915	884	885	896	908	840	862	907	896	887	919	894	874	881	863	913	883	897	885	853	899	895	862	878	860	877	891	858	919	918	876	880	919	906	867	885	886	836	846	918	862	896	898	942	865	930	901	847	843	902	854	873	913	901	950	887	943	845	862	928	803	893	856	888	807	883	882	874	899	946	931	882	892	838	887	914	893	869	867	899	891	870	894	895	844	814	914	845	908	872	888	886	905	874	910	867	875	872	916	929	920	858	914	861	882	889	889	902	907	828	906	852	841	971	909	901	893	882	832	853	893	908	895	865	897	852	907	873	898	892	946	865	847	862	845	900	872	923	855	880	880	854	907	865	884	921	888	859	892	896	913	868	921	861	927	884	907	903	900	839	888	942	883	939	884	839	879	926	921	912	928	922	898	833	956	886	887	887	843	935	908	875	968	900	852	874	881	873	887	897	895	901	877	875	947	894	876	892	891	872	958	878	891	885	917	854	865	890	893	880	888	884	830	858	922	907	872	861	897	878	872	883	882	868	881	893	835	881	934	911	850	901	927	873	917	910	870	911	898	857	884	836	829	897	902	875	867	881	841	879	961	860	862	889	857	872	881	882	873	891	878	812	857	885	903	877	903	875	883	882	841	860	859	882	855	894	910	856	855	883	869	879	904	916	919	874	917	877	843	898	920	922	905	895	858	845	924	897	898	913	923	932	901	887	970	859	836	907	894	898	909	850	875	944	897	864	878	912	847	849	873	872	870	886	864	845	894	887	866	912	878	825	859	863	921	892	936	891	852	864	868	862	930	902	883	882	857	902	872	866	864	876	880	906	910	875	916	911	888	846	828	875	898	902	896	902	837	889	851	857	880	915	903	892	854	914	842	894	887	917	905	910	919	892	877	875	858	845	884	944	813	881	887	880	950	905	881	895	877	905	939	921	910	936	847	893	893	886	844	847	855	886	913	946	843	870	899	919	856	905	882	882	883	859	832	884	919	885	919	833	877	862	899	938	911	890	895	952	882	892	906	873	867	899	887	936	892	895	881	915	898	909	943	906	836	869	885	891	886	855	875	851	863	853	848	867	942	830	862	982	858	900	932	826	873	831	862	899	890	823	848	897	900	898	893	876	870	913	868	904	863	914	904	898	883	947	922	917	901	894	934	892	839	891	901	911	876	931	869	922	894	863	898	895	890	883	908	845	844	876	908	869	912	946	865	907	901	921	840	885	916	858	854	911	909	921	911	867	864	870	937	910	891	905	877	848	869	868	900	890	896	863	926	921	908	925	926	876	879	897	951	855	895	896	870	906	877	870	905	871	890	870	841	861	897	898	955	902	872	874	860	876	867	860	904	901	844	886	894	849	870	913	914	835	935	887	888	882	941	895	881	908	957	866	898	842	907	889	892	894	856	870	916	920	895	870	939	921	835	906	877	916	859	844	911	865	834	831	902	923	938	893	892	919	893	885	866	890	842	896	923	910	897	922	870	864	927	834	901	959	936	863	914	857	910	897	893	916	845	904	901	887	911	926	876	875	857	840	925	887	898	841	887	918	877	839	880	880	946	941	910	894	847	891	863	865	879	835	851	929	921	889	890	892	834	881	888	853	861	855	909	840	886	908	923	899	834	929	901	907	916	860	860	854	894	851	872	909	889	897	883	901	913	856	941	907	894	880	918	902	880	881	867	922	957	917	862	878	849	908	911	913	853	862	872	890	866	901	865	863	841	886	815	907	878	854	893	882	901	883	898	893	888	870	867	902	918	863	938	895	855	890	890	899	915	900	899	932	887	864	865	899	842	905	844	878	907	877	870	901	902	835	911	973	928	845	862	870	966	887	919	834	889	959	876	928	870	845	857	851	849	888	898	858	884	898	867	887	889	896	895	970	907	849	828	902	921	865	884	874	891	920	943	878	893	859	883	889	904	910	867	849	860	831	861	904	897	877	935	879	903	858	881	866	876	898	893	820	872	922	892	826	880	882	919	897	920	896	913	854	915	929	858	831	907	897	866	902	901	884	900	908	913	886	912	909	885	911	849	934	876	898	918	853	856	912	902	868	890	878	888	884	892	896	832	835	876	899	886	937	908	897	875	889	900	929	896	887	948	883	893	880	853	949	846	859	850	877	866	940	922	924	887	887	874	907	896	885	891	901	866	915
23590	20822	25115	26609	20826	20825	3048	536	372	314	314	308	270	306	276	250	252	274	261	269	241	270	212	228	261	260	267	225	257	250	243	231	223	236	226	231	243	244	223	203	225	233	259	191	210	220	231	258	236	227	224	268	221	256	197	242	224	250	216	243	206	245	229	228	219	260	211	251	225	253	271	240	240	226	231	230	203	225	233	245	244	244	235	221	214	229	265	231	226	228	207	224	221	251	229	226	252	222	248	221	240	249	259	224	242	245	252	236	252	231	249	222	251	239	215	230	220	219	228	205	195	228	211	243	236	211	240	254	223	221	205	217	228	229	230	241	242	200	218	242	246	238	224	210	230	214	210	242	232	241	204	250	207	238	213	236	258	218	273	246	235	228	225	248	219	216	216	222	231	223	249	201	209	218	232	232	239	237	226	233	231	213	223	247	215	221	218	214	226	184	218	209	231	232	218	212	221	224	211	212	204	252	231	255	227	214	186	233	203	179	226	266	230	246	218	231	238	202	254	242	202	213	230	240	219	229	227	229	240	255	215	227	234	234	205	223	282	245	214	240	244	231	233	227	228	202	226	240	233	261	221	257	247	251	237	221	202	199	208	221	218	232	211	229	221	187	241	256	228	242	200	230	243	207	232	217	250	216	222	235	226	241	240	233	215	205	221	239	236	235	234	215	232	228	222	241	212	234	221	220	227	257	221	235	217	247	253	249	237	234	223	224	222	232	199	216	237	220	235	227	217	245	217	227	233	213	248	232	237	221	234	230	233	237	242	222	228	218	241	217	248	229	247	224	271	225	247	231	198	263	212	215	239	245	222	255	249	241	247	213	227	220	214	252	251	234	250	213	245	217	243	251	221	247	193	218	226	225	218	229	228	237	231	203	222	227	224	246	229	239	212	192	222	250	231	239	237	228	253	229	223	227	209	222	233	237	223	237	262	219	226	228	237	222	230	253	227	258	219	241	228	214	235	217	236	201	227	219	234	228	223	238	222	232	242	231	247	230	233	215	271	255	218	237	221	240	234	217	261	215	222	211	233	255	221	241	220	238	226	235	237	250	227	221	254	232	228	250	194	242	219	231	214	229	245	222	210	223	210	224	224	235	250	240	225	210	227	242	247	226	220	252	229	236	220	240	249	244	231	225	241	221	217	224	260	192	239	224	221	223	232	225	237	214	250	232	238	216	206	211	218	256	254	221	235	239	226	237	208	239	209	229	225	233	246	230	227	245	221	212	240	252	221	238	249	235	217	184	236	214	242	248	243	229	235	220	250	203	207	239	221	234	218	216	223	250	244	212	223	247	226	226	233	203	262	212	194	222	229	203	244	214	258	235	229	235	213	236	202	218	234	240	223	220	212	212	209	231	214	208	257	215	203	216	248	210	217	208	241	213	272	232	218	251	225	204	232	240	239	262	225	224	246	208	235	240	242	211	172	229	212	214	241	215	236	199	266	237	228	211	232	200	226	237	230	226	225	222	206	253	249	223	218	233	217	216	258	181	221	216	229	230	200	220	254	275	232	217	199	222	217	239	213	224	227	232	242	251	241	231	242	238	217	221	241	229	273	221	227	240	208	223	255	220	212	238	247	245	252	215	203	219	225	243	216	226	216	228	234	199	233	240	213	210	226	234	206	233	255	221	231	267	229	250	245	232	222	235	258	227	225	238	247	250	237	219	219	220	214	238	241	222	223	236	237	217	221	255	205	241	219	221	206	221	191	232	231	236	257	197	202	225	227	236	232	276	231	217	219	222	215	256	248	265	255	222	219	172	241	207	235	211	229	275	275	244	211	226	246	238	218	210	251	210	259	248	269	238	220	228	242	219	219	208	222	193	243	211	244	232	244	205	228	226	224	223	222	223	247	232	231	208	216	242	229	220	228	221	234	242	255	230	218	220	231	186	248	224	233	209	253	240	212	219	266	223	227	235	214	215	262	246	198	225	230	226	244	237	246	225	253	223	205	191	246	236	245	219	229	246	250	207	206	251	238	237	229	205	228	217	232	236	208	255	244	232	236	226	212	254	272	242	248	229	233	201	224	204	218	240	250	196	219	243	238	248	219	206	257	229	235	241	238	228	229	234	229	205	239	227	228	222	234	262	210	233	233	247	229	208	220	196	259	219	222	248	226	213	214	276	236	252	220	272	235	196	218	244	236	239	243	251	228	209	237	225	216	215	238	254	231	217	254	239	233	211	224	196	221	217	216	231	228	248	240	197	234	237	223	228	220	229	262	224	189	259	263	246	217	205	211	194	240	225	202	229	250	219	275	244	229	227	251	226	235	222	207	233	205	211	224	225	237	240	262	234	225	258	258	226	226	203	201	243	271	235	235	229	234	201	218	219	225	230	228	251	184	234	230	249	220	230	259	226	231	228	212	247	268	221	218	190	209	210	250	213	226	208	228	236	223	223	250	241	210	206	201	210	204	241	226	255	206	236	258	237	223	197	228	212	235	244	226	224	230	210	229	245	208	236	218	272	240	246	233	256	220	223	252	223	230	209	211	231	208	214	256	226	259	257	214	227	261	234	218	201	228	223	238	221	249	246	229	238	238	221	227	240	258	222	221	229	231	231	201	224	207	214	234	219	251	211	238	215	209	221	208	266	225	247	231	218	221	212	250	228	189	207	189	204	239	229	245	218	205	237	205	245	206	244	218	234	204	218	250	235	224	195	211	233	231	222	203	248	264	225	252	210	237	227	231	216	241	237	261	229	253	239	222	226	246	216	242	229	244	227	246	222	230	220	229	209	224	234	233	217	248	220	242	227	213	247	210	229	239	209	235	216	269	235	228	223	220	242	225	258	220	219	236	216	239	247	206	237	269	250	229	207	255	194	196	228	227	225	265	217	213	223	235	229	220	224	245	250	208	210	208	235	223	197	222	217	188	255	233	225	210	235	239	194	223	202	235	239	243	217	220	232	187	231	221	223	212	217	242	247	224	192	223	228	230	229	247	253	212	209	199	229	220	255	249	252	236	208	245	217	233	252	235	272	220	226	240	224	229	219	239	238	230	224	230	222	227	222	201	247	239	213	214	230	228	237	235	227	231	238	223	253	260	244	225	224	234	227	215	248	226	236	237	236	219	237	229	207	226	241	211	215	233	231	219	236	237	213	224	223	227	221	209	225	260	235	197	229	222	226	222	240	263	242	188	233	209	216	244	220	219	239	236	254	225	211	238	235	255	225	244	235	227	212	239	200	207	243	231	207	211	231	182	237	216	260	230	184	243	221	218	207	227	207	224	237	264	240	218	225	252	210	238	219	234	234	237	240	227	247	247	228	247	205	215	233	243	210	236	250	254	208	231	219	217	214	221	171	219	236	239	215	205	227	252	249	196	228	218	239	200	227	214	221	250	239	234	207	200	230	249	237	211	248	226	219	212	221	266	220	219	221	232	246	237	234	221	211	219	224	232	232	236	245	234	246	208	256	216	247	240	236	233	253	236	207	249	189	222	230	214	223	235	212	219	221	208	242	218	224
3223	4944	3079	1470	989	794	722	675	609	584	575	583	534	577	512	562	509	579	519	562	543	532	512	545	543	527	527	578	542	540	531	518	545	525	541	520	542	537	492	573	587	531	544	553	557	524	527	518	546	555	567	543	539	537	526	519	508	535	556	543	522	517	527	511	515	524	548	534	541	552	546	549	512	508	521	493	564	521	526	515	528	557	522	531	584	524	528	525	525	539	541	564	529	534	557	588	516	568	535	538	556	541	560	531	502	559	541	510	547	524	513	529	544	547	523	554	504	533	556	557	539	553	521	537	514	496	562	555	579	573	515	545	538	544	539	532	554	557	542	541	493	497	545	522	530	513	517	545	544	546	533	562	540	533	563	536	553	588	564	543	523	512	531	537	539	533	557	488	563	588	565	522	562	500	560	505	524	526	515	526	499	587	544	536	533	522	500	545	513	563	531	496	563	513	537	524	536	530	533	549	526	527	524	544	535	538	551	550	546	568	533	538	547	536	526	539	530	556	528	556	528	515	539	517	520	571	547	524	511	517	533	522	523	520	556	555	536	539	525	574	552	526	541	563	560	488	524	518	525	542	547	543	559	551	485	531	516	540	525	519	521	508	522	532	522	516	544	534	528	537	515	527	514	580	552	531	502	539	561	534	553	539	560	521	500	500	510	547	520	566	481	530	568	532	564	598	493	535	567	539	565	536	522	522	546	549	547	573	540	522	524	529	491	536	553	524	509	489	525	531	528	485	533	529	525	524	538	529	524	516	530	564	520	577	550	525	563	555	500	522	506	529	524	543	531	535	538	488	503	532	547	530	555	538	460	552	515	517	545	554	527	579	527	507	543	506	523	537	556	524	524	546	528	546	534	503	545	518	516	551	499	561	541	494	527	509	531	521	528	557	515	570	481	569	545	530	521	548	546	523	507	557	511	547	524	553	522	551	553	551	564	540	553	565	525	564	536	533	512	561	515	553	528	495	546	541	511	502	521	552	532	522	531	531	527	555	514	561	561	536	518	503	532	507	576	514	499	556	534	530	562	486	543	550	582	555	555	527	504	538	556	523	514	528	532	509	487	540	543	582	558	533	550	532	520	525	547	527	515	516	544	576	494	558	535	497	534	535	532	510	525	490	541	501	577	523	536	497	532	524	511	540	545	500	527	547	536	555	556	525	485	564	507	526	581	504	550	512	512	542	557	541	519	562	525	567	550	514	562	508	530	484	527	505	553	528	557	534	522	513	540	509	555	516	522	531	535	566	551	551	495	550	484	542	521	549	551	536	547	532	522	512	516	515	541	560	546	501	528	539	543	531	515	547	517	562	526	500	520	505	559	535	537	510	553	529	513	536	525	526	562	547	536	558	584	523	515	527	524	579	543	513	558	522	510	527	532	536	530	559	572	537	503	522	560	558	536	536	581	534	528	540	548	529	528	533	516	524	548	521	556	530	523	519	552	529	605	556	515	504	535	522	535	566	532	496	546	515	533	538	527	517	522	490	518	501	515	530	551	546	543	507	532	540	537	530	532	547	530	508	552	523	523	520	503	539	538	502	517	532	556	512	516	496	526	577	542	531	551	548	536	550	558	572	560	522	553	526	531	542	558	494	518	531	555	546	529	558	541	509	548	533	523	517	506	517	550	555	520	534	540	542	581	545	584	508	545	534	548	484	535	535	557	545	564	555	541	566	555	536	530	538	504	551	503	545	527	534	521	542	548	544	534	560	547	514	522	525	550	497	537	495	535	533	575	536	547	529	519	521	572	539	535	511	485	516	537	527	528	547	514	575	581	551	487	510	532	529	535	552	555	564	551	518	560	532	559	486	535	499	517	537	507	532	587	571	532	521	551	543	520	518	509	529	532	527	547	530	523	503	515	574	523	531	526	547	487	547	511	507	526	489	513	553	518	537	503	538	525	565	562	525	561	523	524	540	538	563	507	541	552	507	532	517	517	557	532	508	528	518	549	544	513	502	518	512	529	563	513	495	544	558	533	505	517	512	552	555	519	545	529	542	507	498	521	555	536	558	547	533	514	563	548	578	562	547	508	551	541	510	534	535	569	524	523	523	514	560	523	532	560	506	518	541	541	521	523	514	561	558	506	580	465	548	520	532	516	500	552	526	517	546	516	500	491	483	556	511	515	521	523	560	526	555	553	510	562	509	531	538	503	505	530	525	515	538	535	543	526	531	500	518	510	546	539	492	528	547	527	556	539	550	463	558	519	536	495	530	518	542	535	517	524	523	505	501	503	563	534	531	491	536	540	568	515	525	557	492	572	575	503	547	559	532	540	564	561	561	528	518	536	506	509	532	514	532	544	539	544	532	479	561	515	519	523	500	481	533	492	527	545	528	536	547	526	542	550	521	539	491	527	496	508	529	534	528	518	519	504	562	557	511	517	529	543	518	554	536	527	549	528	554	581	525	521	501	533	522	483	529	495	532	522	514	511	511	550	494	570	517	520	536	559	508	497	551	542	541	506	520	526	536	525	552	558	502	535	550	526	518	518	534	534	492	531	522	544	537	532	528	535	560	588	545	557	519	511	573	518	550	522	546	545	545	514	532	518	542	583	470	541	520	522	539	489	519	523	531	508	573	475	549	563	523	570	539	531	572	506	516	521	544	526	515	561	550	512	588	554	501	570	533	514	526	520	504	527	536	515	519	538	554	542	542	506	526	558	521	518	506	543	525	545	529	541	531	521	528	562	595	541	514	535	552	539	508	557	515	509	557	523	551	518	543	506	509	570	469	554	538	556	549	523	555	554	536	534	513	521	537	516	534	580	518	527	565	548	570	565	490	534	529	506	535	559	487	546	496	512	538	562	513	557	541	551	518	541	524	569	515	523	519	502	496	564	561	520	534	538	521	548	525	504	574	544	510	536	522	530	529	517	524	558	554	519	528	526	537	572	525	560	523	537	536	529	479	503	505	571	561	536	530	538	488	548	574	540	574	544	532	528	516	583	510	557	545	530	546	506	536	542	539	535	514	522	528	540	506	498	544	529	552	536	509	529	557	498	500	500	553	507	536	559	554	542	482	554	536	535	516	486	510	525	518	515	511	489	571	540	530	531	529	530	521	523	513	544	562	536	566	523	558	511	531	514	528	479	581	531	556	532	538	585	543	539	509	534	500	558	523	496	557	574	530	550	516	511	550	525	524	566	587	561	517	525	507	546	550	506	568	490	546	533	571	560	550	560	543	539	551	506	494	504	571	521	513	528	536	570	509	541	531	532	519	575	546	485	532	524	526	515	542	542	531	552	515	552	557	522	565	538	551	548	563	560	517	488	527	523	522	523	556	531	561	509	587	533	520	522	530	551	494	547	519	504	539	489	540	523	556	506	531	523	536	524	561	521	534	534	498	506	536	545	556	545	521	482	600	523	552	545	510	542	541	566	530	516	515	512	495	553	511	552	544	501	518	574	498	537	545	514	544	526	556	486	561	523	540	507	516	535	549	494	543	516	519	476	535	553	575	507	525	527	558	526	517
32451	12442	1618	475	401	391	328	374	362	366	372	336	358	387	336	346	313	328	322	382	361	357	335	349	395	367	380	340	343	358	349	365	350	394	378	378	352	353	332	342	381	357	360	338	364	325	342	356	315	346	362	344	388	350	319	327	322	336	375	333	343	389	323	315	374	359	364	370	338	356	345	370	333	405	362	333	347	385	356	353	376	349	332	318	362	342	346	370	369	339	333	344	343	351	337	347	368	378	371	370	346	347	335	371	361	364	320	372	375	319	364	347	364	363	357	415	329	331	366	320	319	332	313	405	352	323	347	348	338	300	333	362	340	350	373	331	334	341	353	348	364	371	337	341	377	346	337	341	353	386	348	318	353	323	358	315	347	361	368	342	369	332	354	376	370	361	335	387	323	369	381	364	337	352	358	345	325	375	350	359	332	313	349	356	354	353	332	331	318	333	331	341	391	349	354	352	355	361	343	339	323	378	379	347	355	353	352	356	347	341	331	367	373	360	388	344	369	348	342	356	338	353	365	324	354	364	362	353	346	343	352	356	394	340	357	336	330	348	360	338	370	373	324	344	355	371	384	338	351	381	330	342	391	372	396	329	346	349	353	341	326	356	341	363	328	368	349	378	342	340	365	356	339	369	344	336	347	368	387	356	334	375	375	326	328	339	348	352	343	348	381	331	353	357	336	380	375	322	361	335	378	367	385	348	342	378	350	363	324	340	336	377	397	343	362	376	362	356	363	376	343	356	350	337	321	356	340	342	334	367	332	386	356	366	345	389	343	380	362	351	394	381	374	361	318	358	356	320	343	324	341	365	329	318	355	365	322	359	352	331	353	356	342	371	363	372	341	305	348	356	350	409	339	328	374	352	340	322	358	328	355	361	373	322	363	329	335	317	328	338	338	329	368	339	352	376	325	401	347	322	339	348	363	333	325	314	386	352	355	369	368	352	339	373	342	374	341	376	337	343	373	383	370	358	358	355	362	382	370	328	362	332	345	360	372	400	338	353	362	373	349	336	365	337	364	368	339	368	378	331	339	329	358	344	348	347	330	321	369	319	356	358	367	366	336	337	336	388	341	347	345	366	346	379	338	328	351	373	382	360	360	330	357	345	363	371	349	342	336	335	331	332	360	304	332	350	348	373	354	355	359	359	327	398	390	375	357	355	349	342	370	359	377	374	326	401	355	374	341	355	354	374	339	380	356	316	355	344	381	368	346	357	362	375	376	360	347	393	354	368	359	341	381	364	378	345	350	362	345	328	355	334	373	366	331	354	329	365	362	370	336	357	348	356	353	318	362	359	351	334	383	353	388	362	359	357	412	363	346	348	374	347	372	378	367	379	383	330	362	316	375	363	328	363	364	337	371	348	370	326	371	336	370	355	349	327	384	329	343	313	367	355	334	302	368	375	350	406	384	343	345	356	368	352	351	346	336	350	394	342	354	364	328	354	335	365	352	385	347	376	350	402	377	359	327	352	347	345	346	362	345	336	343	344	338	324	350	373	322	369	341	333	358	385	315	334	358	331	347	330	356	362	367	374	358	325	344	314	385	369	350	368	341	308	361	386	377	348	341	364	362	339	375	375	369	346	386	343	344	326	386	347	356	360	357	344	346	344	360	371	347	362	351	328	382	336	343	338	334	381	389	327	339	371	324	316	343	344	361	353	291	353	383	330	325	347	344	328	358	370	369	350	324	305	349	329	355	393	360	327	381	379	318	354	323	339	358	364	343	349	355	373	350	344	343	354	307	358	311	365	376	338	341	398	360	368	380	384	353	352	335	360	344	357	363	355	361	385	331	346	317	341	359	374	329	341	315	349	359	340	352	326	292	318	328	370	345	347	390	374	394	341	305	355	385	313	339	384	338	326	309	344	353	368	349	365	346	382	345	347	350	387	350	320	380	372	369	359	354	361	369	345	340	342	315	358	361	381	364	370	358	336	313	329	337	375	342	307	349	385	310	378	324	341	336	375	348	391	322	363	354	361	345	358	327	329	332	363	357	331	323	354	336	315	360	315	365	366	357	347	356	346	366	337	336	336	349	338	366	336	352	387	328	330	379	328	358	340	347	363	342	360	337	312	325	362	390	322	370	357	345	344	335	375	334	328	318	344	339	339	325	375	398	342	342	345	373	351	362	374	341	383	347	333	338	370	375	365	327	334	323	371	370	356	375	351	350	346	323	385	365	319	360	311	348	363	334	315	332	354	317	349	314	341	352	353	376	358	365	386	335	340	387	339	329	387	324	342	397	371	302	337	336	384	320	326	377	340	340	349	357	407	322	343	367	325	366	342	361	346	355	328	352	362	308	355	331	360	371	355	336	372	350	349	327	380	354	354	354	339	359	349	371	375	332	318	364	359	329	330	326	336	319	367	324	363	357	353	350	356	346	353	375	351	367	338	375	355	381	342	375	345	352	380	366	369	316	355	373	338	349	366	356	376	339	350	356	354	312	350	351	356	382	380	319	364	376	347	340	340	364	392	369	360	343	350	376	318	374	338	351	330	352	355	380	348	317	373	328	372	373	367	372	387	375	344	406	358	390	362	356	332	376	378	346	355	356	349	317	351	337	361	378	351	314	368	346	356	369	344	361	368	343	309	372	359	366	347	365	367	346	339	346	349	365	362	380	376	347	333	324	362	349	367	345	354	384	354	363	359	356	368	378	398	380	359	326	374	376	334	374	353	323	338	344	364	357	348	372	354	322	313	313	375	375	369	336	353	333	340	372	368	385	377	362	385	320	343	347	368	327	342	357	353	356	344	314	378	363	382	309	339	342	349	356	381	354	351	377	339	323	356	408	348	336	350	339	352	365	371	324	355	339	360	350	347	353	359	360	317	328	351	369	371	362	304	341	373	353	362	381	357	341	380	364	323	371	366	364	343	350	385	335	342	344	340	385	385	339	335	325	333	315	364	373	374	387	369	366	359	356	390	366	367	340	366	391	352	374	372	354	337	342	352	359	384	367	349	357	325	323	368	361	348	358	361	342	340	373	340	352	323	342	377	392	373	399	366	350	338	368	364	369	318	340	348	324	338	371	361	378	327	366	353	382	366	310	336	330	353	366	346	382	342	357	379	368	360	361	369	365	348	306	345	341	307	356	360	329	321	354	387	365	346	320	351	378	354	336	320	364	352	356	366	342	359	336	376	335	353	357	299	354	337	344	340	339	342	367	393	370	314	367	360	379	354	368	366	340	377	360	384	356	341	352	385	320	351	348	381	343	363	345	370	338	349	334	309	387	365	351	350	331	368	363	377	332	343	346	357	332	359	380	321	383	375	349	345	353	369	359	350	329	359	325	348	353	353	294	299	363	347	362	350	370	362	388	403	349	362	319	361	339	329	359	345	339	348	356	336	330	311	345	339	385	329	359	365	350	361	342	336	398	325	367	367	327	337	364	363	324	354	335	339	361	352	360	357	347	337	360	356	366	348	399	356	357	335	343	362	377	345	351	342	357	319	390	375	336	322	388	352	354	366	375	326
5039	1004	930	865	830	773	838	791	799	818	809	808	819	742	834	763	792	837	863	845	797	787	806	811	804	809	786	841	804	815	822	834	754	835	818	788	803	801	785	831	803	860	811	827	798	834	851	847	817	818	781	833	833	802	817	757	816	888	764	797	779	793	799	793	809	849	809	811	817	799	810	840	789	766	822	813	811	758	855	818	820	790	799	799	831	832	786	832	805	777	840	819	770	816	800	830	818	802	811	819	786	763	858	806	821	822	848	804	820	818	814	821	810	808	842	791	832	808	794	801	802	814	804	833	823	796	805	788	738	834	849	795	772	805	799	827	845	767	828	820	818	858	794	802	774	798	787	833	750	832	734	824	810	809	809	827	824	829	830	816	836	829	817	854	762	794	814	778	794	795	800	784	813	816	798	802	810	825	799	822	780	831	808	760	770	885	807	810	736	867	790	816	788	770	824	785	870	773	793	781	811	836	837	785	809	813	840	806	769	841	807	765	814	792	840	795	835	801	779	847	808	840	852	808	820	829	826	806	791	818	806	795	789	841	791	795	775	841	821	847	812	864	804	834	798	771	793	805	804	799	765	755	838	798	812	821	817	803	784	767	793	789	840	818	830	776	810	791	802	814	844	814	735	812	832	835	818	795	816	839	783	818	855	795	774	785	834	844	814	831	844	877	820	784	848	805	764	810	806	842	789	774	855	793	833	774	801	792	785	781	822	840	812	847	786	765	784	832	812	779	824	781	839	763	808	813	848	822	861	776	813	826	813	788	807	827	816	788	810	838	838	834	837	800	821	820	797	821	799	831	857	830	790	830	807	781	804	790	892	913	800	873	822	804	766	798	820	793	840	768	834	788	860	856	808	840	794	814	770	789	809	800	802	807	784	860	838	800	821	793	827	770	782	783	825	757	830	765	815	826	832	790	831	801	763	880	799	816	783	799	853	837	791	839	783	856	775	807	786	791	762	817	777	794	816	765	800	821	761	816	827	821	837	784	752	818	770	799	792	803	774	790	805	837	820	756	795	822	833	817	810	752	808	802	815	811	816	837	758	820	796	766	868	834	848	815	815	817	827	805	798	847	814	804	832	805	868	807	826	812	807	830	821	816	750	809	800	782	781	810	799	766	816	805	844	857	876	831	803	806	826	823	803	829	847	809	836	801	781	803	841	816	805	808	805	773	823	795	785	782	785	785	825	776	774	765	788	773	786	762	824	790	794	795	798	866	834	785	817	823	825	807	848	783	807	805	826	799	829	845	830	796	802	811	797	807	813	810	820	866	826	843	793	842	825	806	780	825	816	790	821	868	797	777	819	784	777	796	779	753	835	765	787	787	805	833	832	829	769	802	785	787	841	791	827	770	812	794	791	814	797	793	791	849	828	802	839	816	782	777	830	822	821	839	812	816	829	767	781	791	793	793	800	829	846	815	821	846	833	869	851	800	807	842	792	852	818	822	843	850	780	848	823	779	815	786	790	788	791	798	732	766	856	815	786	801	802	815	795	781	843	791	850	789	797	763	826	821	767	756	859	806	840	804	866	817	872	832	807	816	846	805	791	831	783	841	785	831	825	779	799	778	831	836	794	814	808	831	797	829	771	789	824	777	824	846	838	794	824	848	776	817	746	819	861	821	794	835	735	848	857	848	801	778	802	831	837	839	762	820	824	856	830	784	809	831	778	817	866	810	823	809	795	832	799	826	798	786	822	833	815	816	811	802	797	803	827	829	811	826	828	824	855	820	804	829	823	824	784	795	775	859	805	864	816	769	803	880	813	810	847	817	773	812	817	847	781	766	799	741	781	800	851	793	775	838	764	818	753	762	795	800	780	817	812	801	832	771	810	778	873	781	827	788	834	784	821	779	805	832	841	806	835	849	765	799	805	818	833	823	794	747	845	790	790	791	811	837	821	784	821	865	788	829	809	805	844	754	780	834	822	859	831	833	823	810	807	848	811	824	796	792	825	778	837	840	821	786	807	803	815	789	804	813	791	821	835	799	795	790	800	798	856	806	787	879	756	799	839	857	770	799	845	798	837	770	806	847	766	777	806	805	813	789	808	802	832	820	827	833	883	835	844	772	805	768	806	851	855	791	845	788	822	857	838	809	788	835	820	780	842	807	832	825	824	825	775	799	796	842	787	810	823	830	806	797	753	775	821	800	849	832	814	782	829	862	798	775	798	823	792	772	820	764	839	834	833	845	825	808	814	830	805	786	851	800	845	823	827	819	769	795	785	802	809	772	756	855	790	818	819	816	781	836	838	760	840	826	835	852	817	857	825	805	823	845	862	776	867	806	778	793	778	846	802	786	838	785	798	806	842	801	814	843	807	756	784	809	802	832	815	838	822	853	762	874	805	811	820	800	825	815	806	838	817	810	800	897	858	806	826	815	827	831	813	833	790	781	785	776	821	827	813	801	828	819	830	796	803	823	798	826	858	793	828	774	867	793	799	871	773	821	802	792	808	765	784	850	795	846	848	808	825	771	801	844	866	808	833	807	821	775	795	842	832	793	825	778	844	728	776	817	832	767	787	815	791	809	769	829	832	792	821	803	816	785	853	806	841	812	784	830	865	815	777	806	809	809	854	777	779	779	778	808	843	793	801	784	773	836	846	801	796	785	867	835	823	797	812	844	791	835	834	839	823	780	865	805	815	859	776	807	815	817	830	815	779	785	771	835	853	800	774	812	773	770	845	817	832	826	820	784	847	845	800	876	778	825	824	825	816	775	759	839	793	767	805	796	779	833	840	796	831	807	825	842	807	838	830	804	835	823	865	784	791	806	818	811	834	829	824	753	799	768	855	790	824	816	830	804	833	854	853	784	836	788	781	767	803	796	813	874	748	857	765	792	811	804	811	786	740	779	856	839	837	838	830	822	775	788	769	762	830	809	817	820	814	815	771	782	768	800	777	806	815	858	813	817	795	819	825	838	823	770	793	781	767	821	805	825	825	800	844	812	828	757	797	866	875	796	817	846	782	836	869	809	823	801	802	759	782	816	825	781	802	796	806	813	824	837	778	803	837	725	787	818	823	854	828	796	809	799	790	855	840	790	772	858	791	824	781	795	862	785	863	774	765	852	795	768	812	796	785	820	866	809	791	808	797	826	804	787	806	777	816	781	810	739	790	773	838	749	812	775	818	775	808	782	807	792	814	817	817	843	808	777	857	876	797	822	823	812	837	823	766	806	814	774	819	800	779	743	769	758	822	785	810	809	787	823	793	766	793	790	786	829	827	802	834	806	787	843	812	826	847	765	778	836	840	808	822	813	754	841	845	858	771	802	816	799	761	788	846	794	795	785	820	810	811	843	877	850	796	805	796	811	810	833	819	791	801	821	824	815	847	777	859	836	786	797	799	845	797	807	797	828	794	836	764	753	817	812	841	826	814	817	789	778	803	837	830	846	773	789	828	786	778	803	772	828	849	833	780	808	790	809	787	820	841	811	820	789	872	791	800	789	816	844	786	789	837	812	814	814	825	826
24467	20850	24492	27353	20137	1902	651	472	487	429	418	434	439	443	442	414	397	403	429	421	401	418	410	392	422	381	399	434	410	403	401	398	422	408	421	399	448	391	431	424	432	390	414	401	461	428	403	398	410	348	423	373	423	417	411	413	415	459	430	438	421	413	406	430	400	455	386	444	395	406	455	396	412	421	429	371	410	402	390	427	426	422	390	378	385	410	380	401	449	400	411	407	416	418	440	439	396	459	438	418	452	385	460	430	401	396	389	422	421	381	426	416	395	430	392	368	412	362	387	395	441	367	411	393	411	422	419	395	464	420	404	405	426	407	451	423	384	406	396	404	391	388	390	390	400	416	415	384	358	425	396	410	392	411	420	425	377	389	432	411	390	415	420	404	402	400	406	348	429	431	387	378	435	410	415	401	406	433	374	407	418	392	429	443	408	379	402	406	403	411	425	353	408	430	429	400	446	398	405	420	414	397	358	398	416	429	374	398	399	374	393	435	419	380	365	402	412	434	405	416	416	411	373	412	422	392	411	423	408	445	444	427	389	403	453	392	404	397	400	406	395	378	396	443	394	388	388	397	425	403	410	419	377	391	356	416	411	378	397	413	405	396	400	358	409	399	441	410	425	388	400	431	395	375	462	401	376	382	427	402	399	391	435	427	429	396	385	390	379	416	429	410	411	396	442	418	430	429	401	407	414	381	404	429	407	395	408	407	395	399	430	421	428	439	402	422	420	462	426	411	398	378	389	417	404	439	374	400	413	375	404	439	379	428	400	409	415	404	366	410	384	436	390	397	380	420	391	427	408	406	415	380	401	379	402	391	411	411	411	405	409	357	405	399	431	437	376	395	381	445	394	403	378	400	440	407	413	417	424	428	415	410	389	436	407	343	390	448	400	391	410	426	422	366	427	412	428	417	409	407	426	399	410	377	385	433	365	396	464	400	406	427	421	416	425	379	422	395	389	390	364	374	381	399	395	364	381	408	412	427	422	428	403	390	375	407	408	382	396	355	420	402	396	407	437	410	392	439	409	392	410	389	449	420	398	426	417	407	430	397	452	407	419	415	426	398	413	386	405	411	402	406	417	411	400	377	428	465	400	414	409	425	404	407	416	457	410	408	351	395	431	395	404	415	391	396	387	391	408	422	389	416	410	394	446	417	407	386	431	395	399	384	428	378	393	432	394	405	407	413	388	430	389	445	412	408	429	419	419	422	441	384	421	380	412	380	399	400	396	407	431	413	405	402	377	429	431	420	422	402	402	405	392	416	415	411	378	390	391	419	404	374	402	421	401	402	425	438	406	377	439	433	413	449	415	387	363	416	386	398	390	442	430	414	378	412	361	397	403	403	381	406	407	415	462	416	392	444	364	374	390	427	422	383	428	398	415	394	418	452	374	403	407	394	417	437	403	383	451	378	413	399	430	379	437	401	413	377	447	382	409	436	418	429	413	435	420	392	412	394	424	427	405	394	408	408	383	391	375	399	392	412	440	424	398	399	428	414	448	346	404	423	406	422	412	424	412	374	406	403	425	370	404	428	377	431	383	409	386	452	429	416	427	390	443	404	391	398	382	445	413	410	414	404	390	376	397	442	413	386	391	377	413	363	385	473	422	353	428	421	407	396	404	381	372	407	386	396	420	429	409	401	416	435	443	370	391	393	391	423	411	390	400	399	390	408	384	407	368	397	377	455	426	437	423	348	407	405	403	392	411	400	418	362	388	399	409	412	395	421	387	408	394	402	429	438	424	388	444	418	394	360	403	392	384	394	417	422	400	406	389	421	396	438	430	439	406	412	413	423	419	381	404	420	405	379	444	387	394	397	421	436	407	456	428	415	373	379	373	418	423	421	415	447	422	408	361	401	400	411	423	431	434	391	405	419	421	407	399	439	432	410	423	409	411	412	425	408	419	420	396	376	385	420	423	393	408	439	419	401	413	403	420	388	411	410	404	412	407	414	391	404	423	391	382	368	395	388	376	407	408	418	381	375	426	399	395	370	432	388	390	450	422	376	399	416	415	367	365	384	425	407	397	406	417	410	415	438	395	406	427	440	410	407	404	387	396	421	387	442	414	403	409	394	412	437	423	397	377	429	417	364	379	395	417	391	419	410	426	414	399	453	427	402	366	388	394	400	369	384	410	414	396	444	396	407	402	363	403	387	435	430	411	385	393	414	425	421	419	395	391	368	413	426	412	421	391	409	389	433	406	399	372	426	399	417	430	428	404	392	403	420	415	435	436	385	438	388	411	389	449	424	402	436	401	399	426	418	448	404	420	444	400	431	423	417	396	408	413	391	399	435	397	386	377	400	411	420	413	407	396	385	402	432	410	426	423	392	387	377	376	405	427	381	406	396	390	400	444	434	368	402	448	442	396	411	398	407	410	387	390	412	432	406	381	415	376	396	409	458	407	390	426	360	349	401	399	414	441	408	412	392	426	420	405	455	394	373	389	391	409	416	426	396	411	399	403	429	432	399	403	379	422	413	413	403	445	433	436	387	376	392	434	397	422	372	421	405	438	410	387	371	398	411	420	419	409	387	443	418	393	392	390	404	373	389	403	371	397	480	411	405	406	414	429	397	420	434	460	379	411	408	428	357	416	403	428	391	419	427	393	422	413	426	378	404	415	438	410	412	423	387	479	411	413	394	401	398	411	394	410	397	405	415	408	450	383	425	407	442	413	398	420	415	409	398	426	421	374	402	378	406	396	448	402	393	413	401	398	428	423	433	446	409	398	418	408	386	436	414	391	420	376	391	386	402	439	389	415	384	424	413	396	395	406	404	412	391	449	414	397	412	385	374	403	429	372	382	364	407	438	428	418	409	411	385	398	389	421	384	399	391	382	386	380	412	413	422	384	420	419	402	416	407	415	422	414	354	401	412	421	409	392	414	391	370	428	395	485	402	404	367	409	455	441	411	409	409	433	413	447	385	402	383	453	395	424	400	414	446	374	466	387	456	418	451	424	380	426	409	439	425	395	421	456	418	401	403	417	395	361	392	422	385	445	399	453	427	399	425	383	422	416	405	431	387	377	387	411	404	423	423	403	399	399	420	400	438	394	436	413	388	434	407	408	416	390	406	436	431	410	374	382	410	414	375	364	409	435	398	388	401	398	404	385	424	428	417	406	384	390	383	462	397	395	407	419	423	423	402	391	429	415	391	438	426	408	406	393	417	417	437	422	418	383	394	441	383	374	434	403	408	399	433	374	409	407	393	409	385	395	377	394	432	414	398	404	412	378	466	452	403	440	383	441	421	398	479	406	424	394	412	391	397	410	396	384	403	399	402	424	410	393	385	451	444	406	423	439	382	396	389	385	409	400	416	396	402	372	428	415	374	419	414	417	376	442	373	437	429	387	376	387	428	419	381	397	426	362	388	403	407	403	439	424	388	398	412	381	404	448	405	462	386	408	392	408	402	402	414	415	418	402	414	387	389	387	391	411	420	442	413	400	405	397	432	446	390	389	426	406	420	366	379	406	386
3362	3133	2126	1280	1087	1030	1006	952	940	931	944	930	888	910	922	931	880	959	908	891	862	872	847	855	894	951	875	879	862	872	898	852	933	904	890	903	894	887	926	862	895	922	883	901	889	904	912	909	908	905	890	885	895	857	892	937	885	899	854	958	909	871	878	901	870	934	869	902	880	914	914	904	887	928	863	891	893	886	847	925	899	879	899	901	862	883	931	813	909	876	907	899	916	906	927	881	869	944	885	890	870	912	903	851	860	849	903	908	900	976	864	881	911	886	913	864	907	903	875	866	863	870	912	951	879	867	881	885	890	916	960	891	876	843	930	899	890	867	930	920	872	869	879	931	873	877	878	890	894	895	821	922	886	925	938	922	904	919	871	921	902	885	852	887	902	919	898	888	918	897	910	868	899	841	922	935	857	854	882	887	873	857	847	866	938	918	901	888	894	898	883	879	879	887	865	873	933	891	873	895	855	864	842	922	871	897	854	937	899	902	878	909	870	872	865	878	910	927	865	931	860	859	893	910	933	892	893	917	902	930	885	915	892	870	897	846	862	845	939	900	912	850	890	897	953	852	911	925	878	884	927	986	891	870	913	873	879	875	855	907	902	838	871	866	906	910	946	943	900	915	907	938	931	903	875	880	879	857	909	859	870	864	915	885	902	924	917	874	945	928	900	927	898	860	884	902	821	901	885	889	853	882	921	886	893	896	885	834	875	913	927	938	896	907	905	935	949	873	935	846	913	917	898	883	895	914	888	903	899	862	905	881	855	879	858	870	878	892	883	845	892	873	884	883	892	895	891	924	935	938	868	921	888	941	849	917	861	918	906	917	832	878	903	912	872	865	898	858	949	860	913	891	904	899	881	883	885	901	913	908	858	897	882	848	940	840	842	906	897	885	914	856	881	926	883	945	916	880	882	969	890	856	908	829	864	875	885	908	898	933	922	926	920	902	890	872	908	889	882	913	900	852	887	891	880	896	882	891	944	871	912	879	859	872	897	872	924	932	916	915	925	874	924	879	870	874	887	942	905	879	906	938	911	946	855	910	900	887	843	845	863	880	911	883	899	882	931	918	880	865	950	881	909	893	863	940	878	956	832	889	952	858	923	871	868	917	868	891	875	877	908	934	887	888	886	819	953	854	863	915	855	922	883	870	873	867	899	882	874	875	827	876	894	924	896	865	869	870	864	902	873	903	934	861	891	864	932	848	903	847	852	925	924	883	915	870	873	920	862	917	925	884	914	873	849	922	874	903	892	829	878	925	962	911	913	919	939	881	911	891	893	886	886	825	932	853	902	885	892	892	905	890	867	838	903	927	883	926	886	870	889	895	902	863	866	885	901	966	849	873	891	919	904	869	875	897	923	885	856	886	886	916	936	888	883	904	879	858	874	890	877	871	855	857	870	914	904	857	915	883	871	928	883	875	915	910	926	847	941	888	900	842	885	919	912	936	841	886	883	869	880	912	918	838	908	898	873	881	891	889	862	871	825	863	951	905	878	921	897	882	874	877	853	921	932	906	911	889	880	884	915	890	857	916	842	878	868	938	856	854	886	859	938	865	926	955	923	930	859	920	910	906	889	956	871	860	894	928	901	860	871	925	920	900	883	863	879	877	894	903	851	873	879	939	919	958	902	914	834	880	855	774	833	854	919	883	875	896	958	867	893	898	890	869	935	864	961	906	844	840	871	902	866	874	880	882	889	905	847	894	810	891	844	927	859	910	855	939	881	938	878	883	897	930	905	892	855	863	881	899	866	922	893	966	871	881	879	838	878	917	860	916	860	856	913	907	913	902	889	904	890	900	890	897	932	875	890	875	873	882	959	881	864	925	919	935	904	922	863	862	904	900	870	922	836	867	893	929	880	886	917	884	907	901	890	860	868	910	899	938	900	920	872	949	899	876	920	902	925	942	901	902	874	925	850	876	860	936	865	913	852	886	962	862	830	911	883	942	888	832	866	912	834	892	896	837	886	897	911	900	852	920	883	882	907	890	860	898	897	863	918	856	836	898	867	904	867	853	933	887	911	870	906	935	898	960	939	957	830	890	920	836	916	916	891	857	892	916	939	935	902	899	884	891	844	935	900	920	859	858	956	899	883	878	914	875	868	843	873	926	935	918	918	906	918	896	860	900	929	887	918	862	899	841	873	850	889	873	889	907	871	907	899	891	878	847	878	896	953	856	919	856	870	911	875	866	917	915	893	900	927	849	921	862	899	887	903	913	881	962	865	869	896	844	876	818	924	885	850	879	869	896	910	887	863	901	871	882	912	876	952	904	886	897	906	874	974	911	932	873	873	914	858	899	878	886	921	908	912	891	896	843	876	931	862	895	890	897	849	889	948	850	922	896	926	913	890	946	857	865	900	903	949	893	883	886	912	899	888	890	892	912	904	891	926	856	900	856	905	887	892	870	945	909	909	941	860	873	902	890	928	878	918	902	926	963	920	951	876	888	890	886	906	896	901	858	884	938	915	886	903	904	905	908	898	899	959	892	926	867	902	893	919	881	838	884	892	925	871	908	882	902	858	908	890	935	898	862	908	886	833	966	928	897	925	905	909	876	889	873	895	905	875	878	918	884	944	904	875	898	956	854	879	863	915	868	939	866	870	856	861	926	950	886	909	893	871	843	912	885	910	840	869	882	932	909	934	916	892	947	896	862	846	862	877	879	919	877	902	892	900	864	870	833	863	895	930	897	881	863	897	935	924	887	860	898	837	888	866	905	865	947	869	908	878	927	902	871	887	899	891	907	920	886	949	870	826	861	923	872	913	888	851	897	938	856	863	903	888	890	907	880	920	957	867	915	868	898	875	908	874	950	880	902	848	860	939	873	917	911	889	926	903	896	914	909	867	853	845	936	886	909	889	909	848	858	890	881	835	900	898	879	880	939	969	847	917	903	859	984	933	909	905	903	884	902	867	904	880	868	861	909	904	836	903	871	880	854	923	925	950	887	878	820	891	855	854	907	848	875	961	865	902	899	869	896	933	891	900	892	929	851	887	894	878	939	840	918	886	871	876	921	864	861	868	951	871	859	935	902	877	885	905	861	909	915	853	843	914	908	862	912	913	880	869	846	895	892	915	903	874	896	908	904	892	905	890	899	878	888	908	955	961	870	884	881	886	852	923	850	868	891	889	892	903	945	887	892	880	892	881	932	902	887	902	854	904	893	873	893	872	891	878	951	921	969	933	892	943	888	925	943	859	899	871	885	917	920	891	907	828	907	912	911	921	931	922	906	844	886	866	858	904	900	899	928	865	921	928	876	904	865	914	914	875	909	889	895	869	881	884	859	911	876	875	918	916	848	905	840	897	857	919	854	940	918	897	885	863	897	883	899	862	864	857	886	848	859	929	888	927	884	887	923	856	950	861	899	923	916	840	931	854	946	858	896	873	877	959	879	806	912	878	931	949	900	926	829	908	892	905	886	908	890	935	886	918	864	855	849	868	856	896	904	874	911	852	891	911	875	911	858	861	896	841	943
23546	20814	25098	26640	20819	20826	3276	474	406	317	318	299	307	303	241	251	261	253	236	227	229	232	255	244	265	250	244	232	219	236	225	262	275	244	235	238	239	219	258	222	263	251	203	230	240	224	268	252	265	243	257	206	262	248	233	255	238	223	223	241	246	224	249	271	233	254	249	254	232	224	237	215	200	227	210	230	232	275	252	208	217	226	273	241	237	236	252	246	233	238	229	261	240	230	225	223	229	211	220	239	208	228	231	228	203	225	279	230	228	270	258	248	239	247	253	243	239	243	256	204	273	237	237	213	225	240	224	246	228	207	245	218	222	209	244	211	232	239	260	260	224	241	211	237	275	254	234	257	249	238	225	249	249	223	231	255	245	252	244	218	218	233	230	267	215	218	248	202	223	227	233	236	255	262	209	235	240	213	230	211	264	229	222	232	241	233	233	218	247	217	217	225	255	243	218	244	261	241	249	235	246	255	247	226	228	194	202	213	239	242	246	239	257	244	240	232	260	239	228	241	227	239	256	216	231	239	218	208	229	243	272	222	228	213	262	249	255	241	250	223	241	237	220	211	208	238	236	248	210	227	235	223	225	237	230	232	242	228	219	206	221	220	222	231	245	226	239	231	258	234	226	229	227	221	238	204	219	245	228	240	249	222	250	238	215	214	223	228	229	210	230	231	233	204	221	227	229	257	230	260	238	269	247	218	238	231	232	226	224	219	231	217	246	241	245	256	250	219	245	266	261	230	235	232	232	248	239	230	240	244	221	211	221	234	221	217	252	257	200	254	262	237	238	229	273	241	278	217	233	241	212	256	235	222	224	219	233	222	239	225	235	202	236	217	241	238	245	245	231	214	172	250	230	238	242	226	241	225	225	242	222	225	248	222	210	246	230	251	219	267	227	245	247	207	259	187	215	231	244	232	239	232	249	249	226	228	236	224	202	273	210	245	218	226	234	258	230	226	246	244	230	252	211	233	224	260	202	224	195	218	243	218	245	251	234	224	259	232	216	238	215	276	214	238	234	215	224	241	244	221	248	222	213	256	223	236	218	211	211	222	226	252	253	269	242	226	214	202	236	231	236	214	223	232	218	221	210	230	215	219	246	231	251	239	231	261	225	234	255	224	215	254	244	217	229	235	233	226	241	231	219	216	229	222	239	202	256	224	256	240	209	242	251	227	221	240	222	212	224	267	240	235	203	230	207	248	234	237	220	236	231	229	246	218	202	213	241	237	220	228	219	236	210	230	249	214	281	201	224	232	229	244	234	241	229	195	248	220	257	230	213	216	235	227	224	232	266	213	230	231	220	268	233	230	225	233	244	252	264	238	272	206	224	262	219	204	241	230	263	233	224	212	221	226	241	233	233	206	235	236	217	220	219	219	241	247	235	215	222	231	232	257	265	217	234	231	247	243	238	242	213	255	251	230	215	217	229	307	238	225	245	237	246	245	193	226	215	245	235	221	266	252	246	237	232	262	227	213	225	235	250	204	250	227	211	252	244	217	197	241	225	237	225	212	237	223	234	231	262	243	220	217	244	247	256	232	245	213	234	224	268	219	230	228	220	227	221	209	251	245	247	227	239	227	217	229	214	202	235	223	199	220	239	217	244	263	249	231	225	206	214	232	216	252	221	228	243	259	230	222	210	200	224	247	240	236	218	203	231	233	238	234	235	247	248	211	245	252	227	205	223	222	206	217	226	225	251	228	212	241	265	209	237	231	254	244	226	252	236	259	206	202	234	211	228	197	217	224	232	220	247	223	219	249	241	278	254	225	264	197	211	212	256	232	239	216	223	232	227	238	213	213	243	248	248	245	244	214	236	210	257	211	225	228	252	229	194	239	233	243	250	232	240	205	237	234	203	241	221	269	226	249	248	230	252	229	235	232	243	204	243	202	223	229	244	237	215	244	232	278	226	230	235	224	207	248	202	249	217	244	220	235	248	234	230	227	234	238	249	234	231	249	240	216	227	234	255	209	240	220	266	242	239	227	225	216	220	232	259	210	221	230	232	209	238	220	237	238	237	207	197	223	230	206	231	234	260	237	233	242	281	240	211	243	246	212	221	207	231	248	229	228	201	251	237	230	248	223	238	183	253	223	237	214	227	238	250	239	205	208	220	235	238	227	229	256	232	226	229	246	222	245	206	276	206	237	230	245	218	250	226	219	221	210	225	208	198	241	225	227	234	205	197	236	238	252	219	225	240	242	231	214	240	204	238	219	243	224	233	233	195	216	185	236	216	252	226	259	255	221	237	217	235	233	233	237	232	233	226	211	224	261	240	235	218	252	216	238	224	205	249	229	240	228	209	228	206	239	240	236	228	246	237	237	219	247	278	260	230	238	219	276	257	246	250	243	256	224	231	241	249	243	212	229	212	196	231	248	224	230	230	208	252	216	263	269	229	215	263	235	267	226	241	219	238	222	236	232	210	273	222	227	232	239	264	187	229	229	208	225	210	221	229	246	256	230	241	231	227	219	221	207	227	257	207	210	249	217	247	225	215	223	210	246	219	238	249	222	265	232	218	219	222	218	213	246	226	273	194	204	216	231	217	239	213	225	201	226	216	209	235	209	238	254	210	251	240	242	237	229	223	221	234	250	234	232	231	250	209	230	219	213	229	272	262	217	241	236	227	220	226	236	226	227	225	233	225	231	246	226	240	225	260	222	231	233	231	213	209	225	230	245	196	213	239	219	252	256	210	222	230	242	225	208	229	222	224	200	236	246	269	216	243	233	227	208	217	211	239	231	231	220	228	214	265	229	242	205	218	230	242	237	252	244	221	219	239	227	269	242	234	254	214	217	216	239	238	232	214	248	248	256	244	242	231	220	235	229	241	233	245	202	199	212	209	204	237	229	228	234	243	220	201	253	232	229	229	241	241	223	250	224	230	213	225	230	240	243	246	210	257	191	224	236	225	203	218	215	259	221	254	251	227	237	244	214	240	245	240	242	245	226	236	220	211	211	243	242	243	233	249	264	224	246	227	224	258	231	233	227	215	230	225	203	218	232	245	252	262	233	204	245	227	206	232	250	289	215	246	242	236	279	252	224	212	228	224	202	223	222	243	252	251	197	223	227	224	239	216	198	240	234	238	236	250	240	193	236	233	232	179	228	248	247	221	229	245	239	213	241	222	233	224	245	237	294	248	218	244	216	255	253	240	225	253	221	199	263	220	232	267	249	215	264	228	239	234	222	216	238	268	235	201	246	246	258	242	226	268	237	239	212	189	224	242	227	227	224	258	246	203	201	250	241	225	270	237	261	195	255	232	240	244	240	241	225	211	251	240	237	237	239	196	229	227	232	223	245	217	217	231	230	213	230	249	250	200	228	243	218	253	234	203	235	243	250	249	232	226	220	258	220	243	237	230	244	241	237	243	233	216	230	210	239	227	256	233	233	231	233	247	260	229	226	233	221	246	227	198	232	223	217	232	201	250	233	238	245	229	255	251	240	235	243	242	207	225	226	227	215	233	211	242	234	232	223
3245	5066	3125	1484	913	808	677	669	588	604	558	591	556	560	599	543	589	580	585	547	512	528	554	564	529	556	551	574	550	532	537	548	492	554	525	552	516	519	524	533	539	517	545	557	536	534	516	547	562	530	528	547	544	550	537	570	514	544	550	538	561	545	520	492	535	508	571	508	562	527	582	504	516	557	564	498	555	516	524	514	550	558	491	517	574	544	554	529	574	519	514	542	542	531	538	519	532	565	546	529	571	538	563	535	502	494	512	558	504	488	531	539	538	530	524	529	498	517	534	525	552	543	499	548	519	503	525	550	503	541	544	515	532	540	527	553	531	509	546	543	532	555	559	537	544	519	531	533	584	514	499	572	570	501	509	530	554	566	495	536	538	533	500	559	550	521	555	565	527	495	529	544	535	571	538	500	511	529	536	532	526	508	544	520	544	575	516	496	528	497	561	602	542	503	512	522	532	531	548	485	569	550	583	509	576	533	555	539	528	521	567	534	538	560	517	567	562	507	512	544	561	571	558	543	533	520	529	521	521	509	548	507	560	561	525	496	541	556	552	516	553	527	524	537	529	543	543	517	560	545	529	574	570	569	514	541	558	554	528	547	567	534	523	538	542	525	527	551	529	577	539	538	534	517	519	524	522	562	511	586	547	544	565	533	535	526	519	552	491	588	553	518	537	490	510	553	550	530	530	500	533	588	552	545	521	533	514	558	552	562	565	536	517	486	545	503	494	559	533	554	549	556	554	531	534	547	508	541	551	509	544	512	531	501	527	485	565	532	546	550	546	505	508	530	534	507	551	537	583	519	546	512	541	544	544	545	527	511	536	513	525	497	531	543	503	523	550	556	526	532	556	540	543	550	532	552	538	576	528	563	529	565	563	529	556	550	547	508	560	511	550	559	545	511	523	542	540	546	528	496	540	558	552	524	529	557	558	533	554	552	552	558	539	557	518	550	589	558	549	519	555	534	514	536	491	555	536	526	533	518	567	537	530	519	511	562	489	522	561	515	561	551	519	526	535	503	566	538	517	578	567	512	510	530	524	569	578	547	544	538	520	579	550	533	510	540	544	543	548	538	541	532	548	540	552	530	516	523	503	491	561	552	513	497	533	558	516	520	557	555	517	558	536	548	530	519	548	529	550	555	556	519	493	542	513	541	557	514	581	530	531	534	499	529	515	520	547	529	558	558	585	509	508	544	512	525	558	535	484	511	574	562	539	521	546	554	530	513	529	532	535	536	536	528	544	525	546	534	520	536	580	555	505	552	545	484	548	519	557	551	558	528	534	545	486	522	510	540	504	542	536	524	525	537	568	505	546	550	554	528	511	589	515	538	519	554	529	489	592	527	502	541	557	521	536	563	496	519	489	504	518	538	521	534	557	536	530	521	572	536	545	562	499	553	542	570	557	582	555	506	532	514	535	519	540	574	553	565	537	510	508	527	531	525	563	584	497	555	607	594	472	578	481	588	532	544	557	551	530	555	537	608	490	536	531	503	522	551	485	584	535	530	540	529	527	543	552	584	543	535	532	546	514	547	542	520	577	519	492	555	558	473	549	553	528	503	529	549	541	495	553	546	515	531	532	513	584	522	536	537	504	556	540	570	545	523	517	516	561	510	551	558	524	540	574	521	526	545	552	574	532	536	523	543	564	575	514	500	521	562	534	499	502	525	532	552	539	520	502	519	518	525	496	482	571	566	516	548	538	577	549	573	527	526	539	520	539	492	556	528	564	549	509	518	561	550	517	529	548	504	543	520	528	549	546	550	529	536	496	553	525	517	501	537	532	524	542	530	524	548	579	538	543	530	510	536	531	541	558	568	542	555	522	509	536	534	553	574	516	527	518	550	532	511	560	568	559	514	566	477	563	583	500	586	566	541	569	559	523	560	541	543	517	579	501	513	564	537	544	536	518	544	533	525	544	551	537	527	514	584	515	528	543	546	537	533	544	527	502	576	567	518	538	521	525	522	533	554	542	588	535	539	551	541	536	527	522	519	536	501	524	522	592	543	543	581	517	563	537	571	503	501	491	548	529	544	539	594	513	525	575	558	515	559	541	557	553	540	584	556	540	535	536	566	516	529	579	479	526	538	541	561	557	538	549	560	528	553	546	556	531	496	569	544	510	579	531	522	514	521	562	559	583	544	545	587	577	560	521	548	519	543	567	507	536	575	560	515	528	550	570	515	533	561	579	531	560	491	555	580	509	512	485	486	552	540	551	551	554	555	517	502	552	554	559	511	559	499	549	580	545	530	551	536	568	538	596	506	488	529	517	590	502	526	507	522	542	531	546	515	509	533	542	575	559	521	529	579	526	496	546	525	555	517	513	566	501	541	520	528	524	576	545	504	543	499	529	556	556	551	540	552	504	556	535	532	573	536	518	602	563	532	518	534	560	569	499	526	526	541	557	490	523	566	511	566	539	515	555	511	507	537	547	506	604	502	557	502	564	558	494	570	540	605	538	572	564	563	550	556	570	538	549	549	527	536	526	513	570	514	542	548	529	525	510	551	511	564	554	522	526	541	531	493	537	552	515	579	519	508	526	513	530	531	536	531	496	547	533	598	524	556	517	509	559	541	534	558	541	558	516	509	552	507	532	534	551	549	550	511	549	524	540	551	524	526	494	522	548	532	493	552	545	554	526	528	512	545	569	480	529	562	531	548	539	572	560	483	546	574	516	565	548	533	521	504	530	522	550	525	531	544	526	536	561	544	544	483	524	574	546	544	517	523	525	553	554	514	539	582	563	539	532	515	543	588	539	543	535	528	515	536	521	480	574	518	504	534	528	525	550	524	531	555	550	542	532	544	523	554	553	534	545	566	549	564	522	593	544	532	546	547	577	526	572	535	556	534	518	518	548	540	494	535	531	531	508	479	561	556	505	520	501	527	516	577	550	535	534	559	509	497	560	538	557	538	514	583	595	548	550	517	542	507	510	527	501	531	542	521	529	514	496	534	552	547	546	516	503	574	555	556	520	558	514	542	558	537	509	501	559	518	576	534	579	529	536	513	517	521	533	563	517	555	479	498	509	544	543	564	579	556	492	535	553	563	558	538	536	518	571	549	546	535	505	483	547	540	546	560	559	540	562	519	535	549	579	527	536	555	561	504	551	532	544	554	547	563	523	495	554	522	540	562	533	554	523	573	505	551	533	496	599	543	537	538	540	506	565	519	565	544	584	516	520	537	549	541	557	547	536	546	541	533	575	554	586	539	555	542	518	538	529	510	516	518	519	533	517	529	497	526	569	525	540	577	505	529	480	529	552	537	541	525	529	561	543	537	554	553	528	533	509	562	523	514	541	565	555	539	524	507	519	537	528	518	545	536	549	536	504	523	560	526	568	534	559	544	539	517	550	543	525	551	567	558	541	527	495	578	542	531	562	541	554	532	532	616	545	542	552	500	527	555	552	545	550	519	518	533	562	574	563	525	559	560	537	529	529	565	517	531	549	510	544	527	557	549	572	568	529	515	539	515	556	552
32588	12537	1642	486	409	381	367	327	326	350	368	362	399	361	360	360	376	373	360	364	378	341	356	345	368	357	330	344	387	398	341	351	346	340	356	356	385	387	334	350	376	382	352	319	343	345	359	369	382	382	380	365	352	346	346	350	396	371	352	348	360	337	357	347	362	379	377	370	370	362	401	359	336	364	336	338	367	363	352	349	379	325	374	326	358	400	354	333	350	344	393	344	371	348	381	344	341	356	372	368	327	372	344	351	377	367	334	310	331	372	355	336	336	322	417	352	358	377	368	376	369	365	321	345	360	383	326	340	352	386	363	351	365	380	371	323	368	324	350	337	355	345	377	329	390	367	362	347	357	386	360	378	348	330	356	320	341	347	366	356	367	305	351	359	338	357	335	370	356	373	365	351	366	360	380	343	395	331	341	335	363	360	361	367	361	378	350	374	341	366	362	347	376	377	367	351	364	362	371	358	343	361	370	374	346	345	364	370	354	363	324	377	392	381	360	340	334	365	358	364	328	343	346	361	360	385	371	341	345	381	357	349	377	365	334	352	343	390	383	398	338	318	321	346	332	370	343	330	325	401	375	317	326	347	346	333	354	384	345	382	376	358	386	336	382	348	371	358	340	382	353	376	372	377	361	351	390	377	399	367	328	352	339	322	344	363	368	346	359	368	374	363	316	371	367	331	336	334	330	313	380	349	355	392	367	338	357	381	333	303	340	383	399	356	322	354	357	365	379	354	341	358	347	369	386	366	329	357	353	368	338	343	361	350	340	341	379	342	367	360	350	410	353	387	393	327	339	355	346	346	348	346	357	371	362	363	351	362	346	347	360	378	350	353	357	354	391	387	367	360	333	348	324	385	354	359	354	361	335	352	352	353	359	348	371	340	356	385	341	366	326	361	343	353	359	319	357	355	359	355	331	360	388	339	404	373	343	369	347	358	373	376	357	354	362	389	385	347	349	367	384	386	357	345	378	355	351	343	351	329	361	320	374	345	312	356	399	351	349	349	360	381	396	351	394	346	349	393	326	376	349	374	377	349	371	360	314	353	339	397	347	334	398	338	316	342	413	386	327	344	336	346	352	393	358	355	370	374	329	363	346	339	354	369	365	348	374	397	365	321	370	374	339	339	376	366	350	351	374	329	338	354	382	354	354	363	340	368	352	362	367	352	345	383	380	334	380	366	338	356	358	348	360	376	318	344	381	337	364	336	374	361	355	371	359	341	350	346	387	392	371	354	355	381	356	343	368	341	344	406	347	333	333	369	379	360	352	399	349	319	351	372	352	356	399	353	342	333	363	371	359	376	362	349	346	331	389	367	335	338	351	376	348	302	326	349	378	386	331	332	345	359	356	370	337	365	358	360	354	358	360	315	329	295	387	336	350	353	330	351	369	356	350	324	350	363	362	385	381	361	325	340	326	344	334	349	340	383	360	402	349	409	301	341	364	362	365	382	391	360	357	314	360	336	357	366	325	357	363	353	356	384	379	381	383	372	366	396	362	387	356	349	343	335	346	401	322	374	336	366	335	390	367	350	374	367	338	359	357	346	346	343	376	338	359	318	363	347	337	351	334	341	359	360	353	342	362	385	346	365	409	376	382	335	355	385	351	360	377	353	350	378	379	382	335	358	352	361	331	375	362	321	371	307	364	376	377	350	356	359	388	346	365	345	400	377	383	362	351	358	370	368	354	366	349	377	363	410	355	354	392	363	371	364	334	341	376	345	391	338	338	379	325	357	354	360	365	354	395	347	368	355	359	379	367	359	379	378	349	348	334	348	327	368	340	412	369	343	373	328	345	343	402	352	373	387	389	374	377	347	371	378	338	364	343	318	329	349	399	344	372	368	344	399	368	367	377	341	352	374	357	388	368	369	348	358	338	362	348	358	331	343	343	340	365	379	359	384	326	372	334	361	339	346	390	359	379	376	385	367	360	335	352	337	373	380	355	338	368	374	354	336	333	351	347	370	316	380	416	330	379	323	361	375	367	313	367	337	359	350	365	348	355	350	357	354	373	378	402	358	336	359	349	365	361	362	350	381	377	402	342	360	378	358	379	369	358	373	315	358	375	363	376	340	336	355	348	408	325	367	371	343	342	340	377	377	345	353	395	332	338	351	346	327	323	358	368	369	331	366	363	342	391	348	340	358	353	372	379	331	367	371	351	362	372	310	349	354	383	376	389	369	375	331	389	354	375	379	369	333	360	348	356	357	369	361	384	352	385	380	345	337	342	360	373	357	356	367	370	344	322	379	364	368	355	334	347	375	346	357	357	369	355	392	385	375	307	333	351	350	364	386	342	337	312	360	367	390	345	322	361	381	358	375	303	377	360	365	333	311	367	378	348	325	381	374	345	386	365	360	345	380	360	360	363	351	352	347	327	343	351	340	378	358	347	381	371	386	377	366	345	367	356	377	364	324	393	365	371	349	375	383	358	364	379	338	370	386	359	364	341	370	333	362	339	340	353	366	339	348	362	332	382	358	364	386	397	378	356	356	378	362	315	407	387	379	340	344	364	379	367	358	338	351	340	327	346	350	343	333	352	390	374	362	360	338	345	320	351	386	321	369	355	362	359	354	398	331	355	355	362	368	341	340	363	363	351	333	347	356	365	357	384	326	346	344	332	363	383	351	389	344	355	365	364	395	376	374	342	352	339	303	391	359	322	310	344	338	378	392	372	343	395	359	368	405	332	386	324	342	363	355	348	333	374	348	355	342	378	352	360	364	333	345	343	338	338	391	360	331	392	348	361	338	371	382	368	349	346	353	387	384	318	366	359	369	377	356	360	372	344	314	339	342	342	348	334	392	372	363	300	365	363	397	360	342	356	369	354	344	343	371	373	332	402	329	356	356	350	372	376	344	309	351	351	363	336	376	336	347	365	345	358	365	341	387	337	338	350	359	359	335	369	352	363	307	345	323	344	368	349	340	352	347	361	342	353	330	369	351	359	372	386	375	359	348	335	344	352	373	324	337	342	335	379	352	336	348	341	353	353	347	383	372	337	351	387	350	369	331	358	366	370	355	359	330	336	346	334	329	324	355	387	380	372	343	348	383	365	372	350	354	326	355	357	366	380	347	370	354	364	355	363	363	377	377	374	377	342	367	409	368	361	349	347	363	402	351	320	370	354	342	346	373	345	360	346	360	347	339	355	329	356	362	364	378	374	378	361	369	359	383	344	338	370	312	357	379	347	358	351	397	359	406	399	354	372	324	351	358	356	362	365	355	377	359	346	348	391	378	372	384	363	311	329	309	333	346	348	360	357	340	346	354	359	342	359	376	361	363	347	349	353	325	329	331	365	364	338	382	392	393	370	352	377	377	353	354	375	371	397	331	358	340	383	382	358	377	384	336	339	352	324	403	361	339	351	362	358	333	342	344	326	346	366	353	336	302	376	322	354	355	371	402	389	374	356	386	329	330	361	356	366	351	356	374	351	351	347	380	330	354	344	372	351	329	369	374	369	357	341	361	376	364	368	330
5325	983	880	794	875	829	865	799	787	851	831	837	781	812	725	834	807	818	840	783	805	808	888	760	812	831	798	813	846	811	808	784	830	812	829	823	754	819	813	740	795	889	864	830	839	850	868	838	841	842	799	780	765	839	772	827	820	789	804	787	844	803	784	795	802	829	860	844	798	801	839	821	773	795	763	817	816	838	827	865	832	863	818	827	801	837	811	837	764	786	826	814	871	838	839	854	793	838	847	804	815	811	802	873	833	879	788	829	822	822	845	848	800	784	847	843	847	788	786	856	814	836	884	840	786	782	845	796	796	840	836	800	835	829	838	852	825	793	766	830	878	847	812	818	796	875	820	824	862	837	776	776	841	881	762	806	814	783	848	822	817	830	790	787	810	871	806	840	812	820	857	835	825	828	844	865	837	859	818	836	818	838	850	837	868	870	808	811	824	804	824	815	859	846	825	819	824	853	821	805	784	825	781	834	836	826	815	849	871	792	820	828	811	819	859	784	808	814	847	782	789	842	812	827	835	784	828	783	821	814	794	798	801	864	821	810	797	832	887	840	800	803	809	843	830	787	781	867	854	804	860	797	793	816	812	775	819	764	840	794	809	783	815	823	826	774	833	828	847	778	821	822	787	813	864	854	884	774	808	786	792	802	774	824	757	785	807	850	831	811	806	821	775	869	838	843	777	806	791	797	747	855	828	798	841	885	792	862	778	800	827	834	845	818	782	840	795	832	805	841	772	793	829	796	787	820	761	819	810	791	798	829	806	830	818	868	827	806	826	850	828	815	801	798	832	801	883	782	853	797	852	857	855	796	785	842	831	831	827	796	795	826	840	859	805	807	805	808	771	791	832	808	771	846	822	831	720	817	782	794	815	820	789	828	840	809	809	832	793	763	875	810	814	812	852	840	809	815	801	802	773	781	832	857	800	834	792	804	850	838	801	878	774	879	840	822	779	808	744	811	778	790	817	824	825	796	799	851	760	820	815	836	844	820	829	810	801	852	787	820	832	802	842	870	832	873	874	811	834	836	803	779	834	813	815	784	799	818	818	849	800	848	838	795	787	843	772	813	769	787	907	826	828	856	858	787	842	796	850	821	773	811	756	844	827	843	812	856	816	803	748	774	783	795	844	820	822	851	786	787	829	822	805	784	764	843	798	816	854	801	780	835	802	861	769	834	847	815	833	789	806	778	786	826	775	838	866	768	837	787	802	808	806	854	831	818	877	849	806	826	768	882	800	832	859	812	829	844	816	812	822	812	821	813	829	857	761	845	859	818	836	776	818	892	789	798	792	823	863	853	863	845	799	817	837	806	796	806	850	836	839	834	835	852	806	857	809	847	800	807	795	850	833	827	812	835	825	839	814	790	864	827	821	794	852	828	837	815	874	807	805	811	851	809	814	821	845	818	820	819	885	808	799	855	875	787	863	775	820	790	838	802	813	821	851	825	761	833	797	893	856	806	814	814	787	798	853	848	812	790	883	796	829	783	812	811	791	822	850	835	827	854	792	827	859	845	837	748	817	898	843	861	802	852	790	831	754	811	896	822	817	819	776	825	812	822	839	846	796	771	783	815	856	814	820	855	829	854	809	815	835	825	877	802	895	797	822	824	809	840	801	843	791	812	835	837	857	870	839	819	799	852	873	823	811	849	883	821	812	730	831	811	833	847	798	787	832	802	835	818	831	782	837	808	825	830	798	813	816	838	770	822	801	762	831	758	822	890	854	861	830	845	799	791	780	779	780	844	777	887	831	812	840	878	807	824	835	775	817	800	836	793	874	850	808	833	797	812	837	820	817	820	796	842	835	846	763	864	795	832	795	807	763	846	800	822	798	827	824	850	806	794	828	791	853	884	839	808	870	869	821	861	838	819	808	811	877	823	789	812	814	872	825	824	877	826	829	802	791	882	801	850	809	832	839	778	843	805	790	850	796	854	797	865	785	847	804	885	824	806	804	779	828	797	829	890	781	773	838	834	785	829	759	789	857	795	789	794	824	819	864	823	822	826	802	839	838	768	846	842	815	868	831	812	810	801	781	806	828	820	749	858	818	787	820	803	797	833	779	812	868	804	763	810	804	861	782	845	786	797	862	841	819	812	855	822	856	807	761	791	817	830	788	837	844	749	868	861	755	845	816	777	807	831	794	812	810	828	831	814	813	816	828	846	805	830	819	863	804	854	845	853	801	795	843	798	859	804	808	762	770	812	810	761	839	860	837	848	843	824	779	803	803	796	882	861	781	803	826	800	882	844	848	816	817	809	868	825	806	828	804	806	838	848	780	774	814	801	759	814	801	780	836	807	826	838	825	848	824	802	803	832	848	806	824	829	813	775	826	833	841	812	828	808	787	819	811	821	818	770	812	839	888	871	820	817	852	795	864	846	833	794	812	850	835	772	835	771	777	811	787	854	774	764	827	838	817	817	787	825	832	835	825	831	855	863	816	829	803	850	802	856	878	806	773	828	840	797	805	827	778	831	834	805	824	783	745	777	807	806	779	791	858	821	806	781	832	836	824	860	835	853	776	808	842	832	862	831	818	834	832	835	834	762	826	857	884	855	873	804	786	802	847	821	810	822	798	785	796	840	803	859	819	799	808	841	815	790	877	772	761	810	794	887	761	793	784	832	792	824	846	872	833	834	786	779	822	786	844	808	831	854	756	835	835	832	825	849	795	891	789	798	810	768	875	785	788	829	791	875	840	850	799	817	861	808	840	868	824	786	787	837	783	799	803	802	828	831	838	837	824	813	857	821	870	824	841	793	845	844	820	814	833	817	786	815	831	850	819	811	865	831	821	838	784	841	837	864	798	787	779	843	802	796	840	806	795	838	764	846	846	869	843	843	798	853	817	848	820	883	857	810	773	817	817	813	798	873	836	760	824	792	890	796	840	813	765	858	886	807	846	850	836	832	771	795	785	832	775	839	806	794	845	833	857	853	802	813	845	787	780	832	840	804	768	852	813	794	795	811	831	786	791	774	821	874	817	815	779	830	819	828	821	841	816	821	795	815	794	821	788	762	776	800	824	796	797	827	811	811	820	844	794	773	834	828	799	837	815	849	853	800	830	818	821	836	816	790	813	828	755	763	820	834	849	842	847	843	826	826	818	817	816	805	865	815	853	774	833	813	849	837	820	776	838	844	834	870	850	834	851	810	792	809	776	779	810	813	833	849	809	761	874	837	857	826	776	797	791	817	762	784	798	813	844	802	804	770	832	801	758	789	805	821	848	883	808	821	849	811	826	799	819	800	843	831	794	804	814	831	796	810	803	776	814	805	874	807	852	799	890	797	805	828	786	794	831	791	850	807	833	786	844	800	800	842	830	889	780	814	828	769	816	826	873	795	784	794	806	806	844	797	829	853	833	829	845	847	766	854	839	812	801	790	842	837	821	870	824	818	822	846	812	861	804	808	843	828	844	795	780	780	836	825	820	790	843	797	790	837	809	839	845	889	863	744	806	835	812	770	817	851	805	822	856	798
24418	20822	24478	27218	20139	1985	628	522	481	447	451	406	394	432	419	433	393	421	418	401	463	422	425	405	431	406	414	442	410	467	423	431	411	399	403	376	413	384	410	471	441	435	437	410	397	441	392	410	397	407	382	393	428	428	378	367	399	400	390	433	389	396	391	435	394	432	398	470	390	400	401	381	432	420	407	421	408	415	398	394	468	418	402	422	411	448	433	429	393	401	383	410	380	435	408	419	421	412	386	399	350	359	388	434	411	350	395	442	411	420	379	427	421	397	426	432	389	401	353	373	425	384	404	411	381	413	394	409	400	426	395	395	390	437	418	379	378	391	409	389	412	411	373	407	429	400	411	398	417	406	391	376	434	431	394	410	390	390	432	410	387	408	399	403	362	399	403	405	442	421	409	421	390	415	418	375	442	371	423	420	425	386	378	425	408	440	404	431	400	400	400	411	410	399	384	360	364	380	421	432	408	432	395	411	382	420	389	369	409	424	395	418	439	379	390	400	402	382	415	401	398	403	380	361	416	391	445	407	422	400	413	410	409	400	452	376	399	386	408	366	428	374	396	401	390	433	397	421	400	408	423	381	377	378	382	412	369	378	384	398	452	432	374	416	395	418	377	405	405	381	392	403	406	421	410	407	407	406	415	366	422	391	406	444	423	403	425	398	393	416	398	408	356	388	383	384	428	421	409	402	427	421	387	366	428	424	416	431	420	451	402	405	385	383	384	392	404	374	353	405	360	400	410	407	398	401	393	387	397	380	379	396	447	394	436	414	410	437	434	386	394	389	433	442	408	369	354	419	415	403	396	392	385	449	391	407	385	403	390	419	410	440	394	386	390	413	462	394	358	441	402	407	417	450	397	384	371	424	428	385	432	392	405	381	408	388	417	375	392	427	430	404	376	408	378	432	414	368	419	420	445	377	413	414	421	414	421	389	412	429	409	427	386	407	377	401	451	398	436	416	424	386	425	396	398	416	423	381	391	432	378	420	464	417	402	409	432	402	436	446	423	372	417	395	431	437	411	411	397	409	375	424	399	380	412	412	380	429	408	365	389	435	393	431	421	406	438	438	398	422	412	439	464	427	393	405	389	415	421	402	384	413	383	382	431	403	439	369	402	375	419	426	413	381	424	418	410	435	383	376	417	397	398	405	367	384	364	381	448	404	365	414	399	396	397	377	437	429	383	382	404	406	410	411	387	365	391	411	423	414	412	390	422	426	408	414	417	375	404	400	383	411	408	424	411	390	409	426	413	399	396	369	412	413	430	417	426	435	405	385	407	400	388	415	381	369	388	417	412	409	361	355	393	398	415	410	375	410	400	434	399	407	429	379	389	404	374	416	404	420	363	368	375	391	418	414	421	393	397	387	404	426	412	412	383	413	418	392	388	379	421	429	385	402	397	414	407	398	439	358	421	381	391	388	389	391	430	424	399	419	387	382	390	394	397	386	389	403	413	399	445	424	362	399	402	404	410	375	395	394	415	396	394	424	383	425	400	379	410	405	421	367	414	456	403	407	410	431	431	380	406	407	415	385	408	403	456	397	395	399	385	428	382	353	360	402	387	394	419	396	400	397	434	415	407	396	401	408	380	403	386	402	406	406	393	403	380	417	373	388	403	425	378	410	392	394	395	318	415	420	444	417	408	403	428	434	391	364	375	391	421	386	405	394	406	387	423	397	411	383	398	427	388	423	404	401	351	412	422	434	368	364	408	431	434	360	379	405	426	427	401	394	413	370	384	399	417	456	366	431	385	429	380	372	386	401	372	419	436	436	410	387	400	401	381	411	423	416	378	413	413	379	381	378	400	414	410	390	400	364	395	426	408	416	427	407	411	418	387	410	431	404	391	403	414	392	406	387	404	374	433	445	388	385	429	448	390	376	355	366	408	371	397	411	430	428	447	417	386	398	413	432	393	380	384	413	409	361	415	460	371	403	364	402	388	384	381	379	441	398	442	388	395	365	391	402	409	391	394	395	430	382	415	407	415	428	393	379	444	415	363	372	417	434	425	436	361	431	426	392	399	376	434	392	402	397	416	383	408	399	405	406	399	415	364	418	426	401	387	429	399	409	427	428	374	426	419	415	424	408	402	400	421	400	409	424	409	412	411	407	394	426	415	403	383	421	404	388	384	402	429	392	385	421	429	393	406	411	415	377	400	379	402	430	419	430	381	371	410	384	389	407	383	386	394	375	397	366	410	403	410	431	391	384	411	410	415	426	380	417	385	390	387	430	430	421	362	387	409	373	370	417	407	411	426	395	453	426	410	408	372	403	413	437	421	420	366	416	428	401	412	419	395	374	364	401	409	380	406	416	410	383	434	380	401	442	430	385	417	441	398	387	400	395	371	421	394	408	398	397	416	397	397	386	381	412	415	438	426	383	410	399	400	359	458	413	401	362	388	377	414	424	382	404	411	435	460	396	431	406	370	412	383	393	396	408	409	368	403	431	387	434	431	427	415	426	365	405	375	422	430	412	408	422	383	371	405	431	416	408	414	387	384	433	441	450	421	398	445	428	402	438	403	412	403	377	391	425	411	408	384	378	385	399	394	407	381	386	404	395	413	402	404	404	398	349	412	365	389	385	392	432	405	427	423	388	386	370	379	416	387	394	390	437	423	407	452	414	434	397	423	423	427	419	394	415	395	401	393	400	362	418	360	419	442	430	411	378	441	398	367	432	412	390	387	398	362	423	372	393	442	394	420	369	392	435	435	415	408	410	398	404	390	441	398	370	407	404	383	407	429	431	430	412	394	387	411	365	401	410	459	460	426	402	416	445	411	380	386	372	404	384	393	398	418	397	388	409	380	418	476	404	402	390	399	403	392	414	385	454	383	365	394	421	416	424	378	422	394	385	407	386	412	403	380	357	382	380	379	429	365	418	429	460	414	403	427	399	384	413	377	431	393	411	435	371	431	435	400	422	379	413	418	398	392	439	429	388	380	431	384	437	384	467	401	412	403	468	392	386	392	424	389	424	382	414	398	376	429	403	410	370	439	360	361	473	411	399	401	409	409	419	403	412	404	392	380	419	373	399	397	380	404	364	407	391	431	409	369	399	404	440	384	410	369	423	391	395	369	378	416	397	380	398	430	410	374	372	407	414	403	407	389	394	416	409	378	401	409	424	372	402	396	416	412	431	381	374	388	433	381	367	404	403	427	387	385	390	470	443	447	420	421	433	422	440	460	402	398	396	395	423	372	398	429	392	395	397	428	465	396	425	411	417	392	459	414	390	400	406	412	392	393	412	387	429	414	420	430	398	420	361	413	404	386	401	386	426	340	408	405	355	384	381	408	420	412	401	397	395	387	385	402	403	372	409	394	404	398	399	402	408	435	414	400	375	408	400	366	345	371	390	398	379	405	391	417	438	366	387	421	401	394	406	441	403	396	417	381	400	376	423	413	375	394	416	402	382	419	396	371	428	410	419	384	406	422	441	414	438	396	404	423	387	403	384	394	417	437	388	420	395	422	381	443	391
3328	3126	2199	1361	1078	977	977	904	899	877	912	892	943	858	872	941	866	877	898	950	920	885	882	913	852	892	893	890	844	896	923	929	893	833	946	891	879	859	871	933	970	889	871	875	891	907	862	832	944	903	900	885	888	897	865	888	864	875	894	899	883	864	879	884	865	842	864	881	878	900	950	903	926	938	879	865	872	883	911	895	899	867	893	897	869	892	874	843	968	889	871	878	897	852	891	921	894	878	874	880	861	873	895	913	865	905	877	870	879	889	891	904	849	929	900	903	893	882	886	918	869	916	924	901	893	927	931	914	884	858	876	865	896	871	935	897	894	889	960	903	907	852	890	894	853	902	870	925	916	876	876	896	901	882	891	940	873	886	907	872	893	870	885	853	881	847	853	928	887	886	909	856	876	912	872	955	890	899	889	855	883	923	854	873	864	907	898	866	922	931	890	907	892	897	864	880	916	851	895	868	875	901	884	919	897	919	837	836	883	891	883	882	879	891	880	883	878	908	926	837	892	870	887	890	874	885	890	891	859	874	856	898	875	882	872	872	908	867	908	922	868	876	904	875	894	918	847	882	834	852	868	837	913	917	918	928	869	842	886	907	834	889	863	882	825	890	868	942	959	857	862	899	963	895	923	921	871	871	859	821	900	887	874	881	904	889	896	869	888	882	902	894	853	931	915	871	907	932	892	879	910	922	898	884	856	870	871	880	895	889	848	870	858	911	884	845	877	847	859	881	807	880	881	888	889	928	908	905	884	848	933	888	880	832	853	928	869	865	924	869	868	916	909	902	905	857	826	914	903	839	875	859	958	918	890	866	937	850	902	956	876	883	862	897	890	880	863	899	875	935	848	892	873	906	933	941	891	899	904	868	866	873	928	903	887	948	819	858	924	831	904	861	881	854	856	884	887	858	924	922	863	887	862	856	913	847	909	891	894	858	935	968	941	868	918	836	870	887	890	913	852	882	857	882	926	822	918	890	863	908	900	851	885	898	863	871	928	877	862	886	874	869	912	882	831	873	928	856	874	921	867	837	885	901	893	918	916	896	936	854	888	887	900	888	883	887	866	897	842	891	908	896	888	932	841	893	900	897	836	955	921	880	904	835	916	880	895	848	921	908	858	912	898	912	896	900	861	914	897	928	878	879	864	881	899	870	867	901	832	902	900	864	896	934	886	928	884	871	942	861	846	903	885	881	840	845	875	881	895	863	908	830	891	889	873	858	889	881	918	858	883	890	894	841	903	880	906	900	920	883	886	930	932	875	876	854	864	890	845	858	817	903	811	896	856	896	915	884	870	926	872	886	911	864	864	898	887	940	849	832	852	855	851	873	879	926	859	867	877	849	871	886	869	853	921	879	898	931	871	880	906	908	813	914	885	922	893	891	865	931	854	879	916	859	866	921	856	924	931	898	872	863	906	911	937	890	902	896	874	846	908	904	895	909	866	854	900	891	913	911	882	910	857	920	893	934	854	884	880	894	905	876	936	928	902	908	875	893	870	839	871	881	890	881	871	846	867	841	871	958	862	909	940	875	837	854	887	873	876	924	867	871	925	933	994	902	885	880	886	930	861	897	844	872	886	880	867	883	905	902	855	830	957	912	907	865	861	881	898	924	912	897	829	903	858	871	894	929	866	882	857	841	885	818	858	900	877	839	893	904	851	859	921	877	876	895	907	812	879	922	839	883	883	870	946	852	840	875	890	918	854	875	881	898	862	892	916	867	861	937	839	929	865	844	892	954	825	928	827	847	868	924	883	905	822	890	882	918	894	882	941	908	903	887	913	876	824	947	892	907	890	872	883	914	827	894	888	888	868	886	896	881	850	897	929	903	897	927	852	861	818	932	877	883	887	870	845	845	882	872	912	871	851	862	933	863	827	842	908	882	850	892	877	844	875	861	876	928	879	888	915	925	935	886	866	871	854	993	938	930	911	892	860	853	835	866	890	917	895	908	860	852	930	937	873	875	884	907	819	821	893	938	887	881	873	835	860	869	880	880	850	889	869	839	871	902	865	904	885	916	910	907	868	876	890	933	879	906	898	899	855	915	906	946	866	845	884	852	892	940	887	842	871	901	898	857	865	877	876	908	931	971	892	869	916	881	924	858	877	922	923	851	905	886	923	853	915	810	955	855	911	875	879	893	887	854	860	880	933	921	909	890	850	851	873	850	890	909	916	847	872	889	857	856	889	877	814	856	931	897	869	874	858	915	930	881	906	865	891	886	926	891	859	915	868	843	947	878	892	912	870	870	906	825	901	908	888	835	886	893	907	892	883	884	879	897	873	873	902	861	897	936	846	903	899	886	845	877	887	845	867	899	883	906	875	868	877	864	899	905	924	912	892	908	875	899	907	875	879	842	877	907	877	884	895	895	902	851	893	876	893	859	896	832	889	838	891	894	839	925	876	878	926	893	914	840	906	899	842	883	833	849	903	950	854	878	887	915	912	889	889	895	945	864	870	874	920	848	913	925	912	857	834	860	909	914	868	875	892	879	942	809	895	841	938	870	899	883	854	887	855	912	919	846	850	899	855	882	922	912	883	914	862	862	853	896	924	885	921	834	915	869	871	909	926	948	912	905	838	838	896	933	870	839	879	904	871	935	888	918	871	852	906	812	933	884	913	888	908	881	880	875	882	887	864	911	908	926	889	861	945	871	894	913	881	932	840	917	923	913	902	866	873	891	920	852	862	890	878	907	888	886	953	901	878	821	882	919	834	848	884	898	903	896	897	877	921	935	885	909	890	904	879	931	845	891	874	852	864	859	833	869	882	923	921	879	916	910	830	919	866	874	904	875	896	924	909	906	849	874	953	874	818	899	872	903	909	871	842	903	872	893	902	886	856	824	846	865	903	921	862	824	911	900	937	946	880	862	919	882	909	807	897	909	816	844	864	897	845	863	896	853	894	855	931	885	906	830	889	849	903	870	921	933	906	870	891	887	894	900	868	860	889	873	868	853	867	902	861	856	918	822	917	870	903	896	915	923	921	858	882	828	845	879	896	935	846	922	857	917	906	878	861	892	868	959	895	921	894	903	883	918	859	871	886	864	883	940	886	887	881	944	892	924	919	886	950	838	864	814	920	852	942	877	953	892	899	921	912	853	893	858	871	925	903	861	929	864	888	875	951	925	929	941	886	884	876	859	882	814	874	843	897	852	888	883	850	914	929	887	869	837	864	882	914	923	861	843	845	844	884	872	880	835	858	872	866	910	911	855	857	895	915	842	876	928	931	844	888	890	843	884	874	935	852	888	930	904	927	885	910	892	919	885	865	881	847	872	875	852	898	906	934	896	889	938	866	886	880	915	968	899	934	960	943	919	904	922	875	896	962	875	891	920	851	855	935	856	897	837	913	874	857	827	870	830	905	925	885	864	882	847	877	903	877	884	893	881	879	930	876	850	909	909	927	853	854	844	868	887	877	888	839	861	922	860	915	862	861	914	848	927	850	915	894	839	855	868	936	872	901	908	895	894	876	855
23533	20802	25085	26617	20812	20802	2892	494	355	341	292	304	265	310	266	297	232	270	273	258	247	254	285	255	265	245	271	224	234	234	226	256	243	234	224	258	200	231	238	258	239	222	228	225	219	199	211	233	227	187	243	215	204	224	232	234	254	243	214	227	237	237	231	242	259	234	256	234	247	271	244	285	244	228	249	245	231	237	230	226	241	207	242	227	231	253	231	223	231	227	226	226	249	225	245	262	218	200	244	216	261	246	205	234	233	227	258	205	225	246	244	240	224	210	235	259	233	246	201	224	236	223	236	231	239	212	236	215	208	231	237	227	233	242	217	215	260	240	213	234	228	227	219	240	244	240	222	245	229	245	232	248	237	206	199	215	258	237	245	229	222	246	208	248	258	226	227	221	215	274	212	237	271	214	219	255	221	243	225	237	240	230	240	228	233	207	226	250	221	230	265	217	211	232	227	227	267	221	239	224	204	246	217	232	245	239	207	239	229	231	225	224	242	216	223	233	252	242	241	215	237	224	252	248	224	251	200	232	222	243	243	262	228	244	219	200	215	208	233	224	206	208	250	236	238	225	236	231	214	216	231	193	228	198	235	228	216	232	234	242	228	227	228	222	237	221	248	240	226	212	259	236	229	222	210	227	254	245	230	229	232	230	206	226	232	264	218	234	215	230	223	247	245	229	225	229	214	236	258	252	220	205	223	234	225	216	246	215	249	242	228	235	252	214	206	226	235	231	221	232	219	224	230	212	226	234	243	232	235	234	244	240	223	211	227	219	227	227	236	232	229	241	244	233	227	201	254	234	245	241	222	228	273	227	205	221	234	214	223	213	213	245	234	215	206	204	227	234	230	218	232	227	239	240	237	227	218	210	213	211	232	243	229	235	240	230	226	229	220	246	223	255	214	208	217	220	234	233	234	253	239	219	229	210	251	259	232	213	268	220	199	229	221	233	235	233	247	234	227	234	216	205	254	211	227	243	223	234	243	230	233	209	226	217	227	225	262	229	235	233	224	236	243	215	244	234	249	203	209	215	218	254	233	241	243	230	216	229	235	261	211	255	245	181	239	267	231	257	214	242	207	237	232	225	243	237	236	251	231	215	238	222	227	226	220	223	250	232	242	238	223	232	239	228	228	202	258	213	232	238	221	225	212	211	239	216	196	229	240	217	221	220	227	233	223	246	251	240	220	227	251	235	228	223	205	239	228	218	227	227	225	246	236	239	226	259	198	218	249	223	216	237	223	214	224	235	227	243	222	253	229	232	206	262	242	238	213	221	206	228	232	231	245	252	211	253	223	235	257	225	216	230	238	228	234	205	250	221	234	221	213	219	229	213	219	220	210	218	234	226	244	257	220	252	247	233	235	248	228	234	218	217	262	254	223	236	214	223	223	215	244	223	230	213	221	229	249	235	209	249	238	226	228	242	230	198	225	247	258	237	263	258	217	250	217	237	214	222	237	199	246	238	256	269	254	217	221	260	276	227	237	200	251	233	229	226	224	222	225	250	217	231	254	205	251	218	201	250	223	218	219	246	227	246	247	214	246	226	231	250	221	287	234	235	231	220	217	227	227	228	252	242	234	255	199	220	214	213	246	228	253	241	244	257	211	234	230	236	222	225	254	215	245	252	255	235	225	213	209	251	256	214	228	206	233	248	246	252	280	209	208	222	253	241	222	244	220	238	226	229	232	250	219	226	267	181	224	239	223	218	233	231	225	213	216	233	251	265	206	245	229	227	225	252	234	236	288	244	235	203	217	226	251	206	210	264	212	252	230	216	243	226	199	231	232	210	236	255	246	246	220	238	238	216	220	229	225	234	221	220	227	216	193	216	235	234	228	198	207	232	251	217	213	214	242	234	248	241	215	223	208	208	214	210	238	228	226	230	217	236	215	220	244	258	225	207	243	230	219	232	230	204	211	236	251	239	235	231	209	231	227	247	255	224	229	243	230	240	210	229	233	221	207	224	244	226	247	210	224	202	209	218	228	237	218	224	259	218	229	218	213	211	252	203	238	212	245	218	254	249	231	190	212	241	243	242	246	266	224	253	233	238	234	207	228	235	251	230	217	224	211	224	236	215	220	196	205	245	257	209	215	227	234	230	225	243	230	199	208	206	247	242	244	242	243	243	226	227	225	217	252	231	239	215	235	265	229	225	223	231	221	221	297	221	242	230	216	225	256	203	232	247	245	236	252	228	245	227	227	231	223	195	235	248	244	244	218	235	227	242	232	224	227	237	220	258	251	220	243	217	227	244	236	230	238	239	222	230	231	226	215	250	252	236	227	200	207	221	234	217	187	199	228	271	188	238	239	235	204	207	234	185	235	255	216	233	254	230	219	218	228	219	227	213	259	227	207	194	224	216	224	207	236	235	215	245	216	218	242	238	220	259	242	247	234	207	227	239	232	208	237	226	239	213	247	228	246	242	220	232	213	240	236	247	234	239	228	241	233	220	225	238	233	252	238	219	254	246	229	232	243	226	224	204	234	206	233	209	198	234	221	236	242	241	238	236	245	215	234	214	249	234	253	253	244	220	267	224	257	223	212	242	224	227	209	210	209	204	200	243	223	219	230	238	239	233	269	242	239	220	215	240	251	220	213	242	230	231	265	213	240	257	207	234	236	244	230	240	253	240	223	210	247	230	244	230	224	234	223	260	216	215	234	210	245	217	236	234	215	235	211	242	213	246	212	212	223	215	242	248	243	240	245	232	221	227	223	207	229	227	232	245	237	214	227	232	208	237	235	222	229	197	208	271	273	216	234	231	228	236	213	181	213	221	220	241	242	228	235	205	222	228	213	252	241	242	220	225	232	209	223	249	225	241	232	237	238	240	232	257	207	231	261	198	259	220	251	217	222	222	202	217	238	214	238	240	236	223	231	293	241	244	224	210	226	248	257	236	233	230	243	219	232	248	214	244	242	247	225	207	203	224	258	231	223	223	222	213	214	270	244	228	261	252	209	255	236	263	238	256	225	219	217	208	243	226	237	222	222	190	250	245	244	226	215	214	224	237	251	206	227	240	251	225	222	208	248	269	228	227	233	210	228	239	217	211	215	224	224	240	238	229	260	238	224	225	249	242	254	235	269	244	236	223	231	222	227	212	203	252	231	218	241	249	195	219	253	226	239	220	238	260	209	216	201	224	243	215	224	241	201	216	229	236	221	230	198	218	242	261	205	225	225	231	240	215	247	218	233	241	226	249	210	205	254	199	247	238	250	224	218	248	222	218	262	211	222	244	260	217	236	248	299	225	228	204	241	228	236	220	227	264	221	255	241	219	230	235	218	264	240	227	246	265	209	243	249	231	235	237	225	240	234	232	214	258	225	212	254	219	222	216	235	223	274	231	214	234	221	225	217	201	223	229	254	227	266	213	223	211	260	245	222	229	232	229	240	197	205	226	244	229	257	246	211	238	236	193	256	256	278	260	250	243	226	237	232	226	210	221	233	277	220	241	197	244	208	220	242	236	211	260	284	244	222	210
3329	5016	3120	1472	953	755	678	620	582	643	584	557	566	582	553	589	600	550	532	561	535	556	513	559	572	553	468	574	524	542	553	573	538	572	551	544	579	548	498	502	543	574	522	546	542	485	559	502	567	558	539	549	517	524	523	553	522	579	536	514	532	528	526	527	520	556	550	569	533	550	619	564	568	526	522	547	525	546	520	491	559	538	554	525	550	519	546	551	543	507	558	498	570	525	530	546	529	564	510	530	540	535	549	543	561	547	567	511	525	507	552	539	535	581	526	563	537	556	524	542	569	533	540	531	528	523	496	552	531	584	545	539	518	500	554	523	536	496	554	540	527	518	519	575	552	589	522	527	567	536	554	561	552	493	535	568	551	507	526	563	546	502	510	546	548	555	525	543	520	531	502	544	510	532	533	510	527	546	537	533	499	548	510	513	503	561	537	516	553	520	557	580	527	549	565	519	534	563	535	524	531	540	539	571	548	539	547	540	541	528	441	538	537	524	521	522	527	566	545	500	570	520	525	541	546	545	522	548	502	573	529	561	527	551	520	541	513	535	514	503	539	566	513	512	538	547	521	534	514	526	547	521	532	561	514	508	518	488	553	512	534	548	542	517	544	568	514	530	509	541	540	515	551	557	531	525	527	523	572	589	541	485	527	537	550	530	491	545	518	525	509	576	478	530	587	551	518	513	523	532	556	588	560	502	552	526	535	549	521	547	537	520	535	543	542	539	534	528	549	560	524	512	545	545	511	525	527	511	565	511	512	543	554	534	558	560	532	545	532	575	524	527	511	525	531	528	510	537	585	509	563	561	539	571	538	535	513	529	554	498	520	555	530	545	534	543	535	556	570	511	513	490	545	507	518	514	542	546	542	530	550	533	518	572	540	556	543	531	547	587	545	519	527	570	549	552	564	524	526	546	551	592	562	527	565	534	578	561	529	514	525	507	561	557	502	544	542	531	532	522	566	495	543	560	531	520	514	544	532	512	525	535	549	543	531	523	584	521	506	539	516	568	551	508	536	558	546	541	506	505	568	561	531	546	525	560	531	527	518	502	537	531	540	555	516	562	543	588	511	555	531	511	530	530	550	536	567	543	505	545	499	509	553	541	545	521	524	498	530	541	537	557	514	518	533	557	530	528	576	555	579	534	533	514	523	532	533	557	527	524	533	515	506	540	525	560	553	532	515	511	504	552	543	518	526	549	528	527	529	548	551	502	536	523	532	516	523	543	540	534	512	563	529	529	530	505	521	527	549	529	568	526	536	563	541	555	554	502	542	517	530	519	515	514	524	524	497	522	551	538	536	554	552	537	502	547	541	549	562	546	509	543	539	511	520	546	519	533	548	541	571	510	513	526	539	583	544	545	518	520	513	551	559	536	515	517	536	496	540	480	538	505	517	562	510	507	539	544	553	556	557	558	583	520	502	546	552	559	508	564	475	564	478	547	514	542	541	536	545	533	579	499	550	541	532	534	537	552	525	500	513	529	547	553	529	580	519	525	571	530	525	528	531	534	515	504	560	537	538	517	545	553	547	524	546	553	559	488	542	580	567	570	548	530	528	554	538	555	511	521	485	527	561	498	526	545	528	532	552	570	526	548	502	568	514	504	541	519	496	567	521	541	531	529	528	522	574	570	503	514	536	545	506	538	536	555	525	478	564	502	557	500	519	544	536	578	585	532	545	561	528	536	537	537	519	537	548	572	521	541	499	557	526	536	570	530	554	526	513	524	525	527	576	549	527	510	534	534	573	534	560	547	525	528	549	540	530	546	523	541	465	536	552	506	504	556	569	550	581	500	573	518	528	522	531	527	530	559	561	521	552	518	571	570	553	532	531	597	557	547	540	518	516	522	524	533	517	536	534	530	507	534	549	546	535	542	571	548	568	511	562	575	569	525	529	545	540	533	538	487	496	492	557	583	512	517	510	519	519	534	568	531	557	531	554	516	522	528	538	556	548	528	586	527	517	514	525	527	529	537	530	543	514	525	523	548	539	515	500	550	530	545	530	575	530	545	574	497	552	578	521	539	553	525	542	567	528	531	529	508	522	571	500	525	519	519	524	552	563	514	560	523	532	525	517	556	559	519	548	549	535	567	491	538	525	504	551	580	553	507	570	562	514	564	540	564	578	585	550	569	562	537	551	535	480	575	547	564	536	560	560	543	586	553	525	563	569	527	567	543	538	555	548	544	543	534	514	538	545	523	543	495	525	512	533	501	530	511	529	587	574	537	490	516	565	538	521	555	512	535	528	535	543	541	538	535	542	557	531	552	535	520	554	498	550	556	565	526	555	561	544	537	559	535	542	567	558	510	510	556	542	523	522	528	563	544	553	551	561	560	534	556	553	488	534	538	497	503	569	534	523	526	486	512	557	568	524	507	502	517	514	530	524	550	522	578	585	543	505	526	545	488	499	562	548	514	535	588	526	577	568	552	529	528	553	551	549	528	543	538	500	537	508	550	517	525	558	536	550	512	544	532	569	525	552	564	559	547	527	555	484	526	544	526	547	538	538	504	543	548	559	518	545	551	603	544	573	550	534	534	546	523	526	548	539	544	522	477	576	563	580	506	565	563	553	530	546	482	523	523	534	553	555	516	543	517	496	525	509	561	512	543	541	522	545	545	529	560	553	547	521	541	526	538	569	503	560	543	515	539	534	516	560	524	514	550	529	571	563	518	535	494	542	524	529	525	556	571	531	576	553	510	561	523	517	540	531	509	528	543	538	492	523	558	572	558	557	532	534	527	523	540	518	535	538	538	575	526	554	587	517	521	506	542	556	528	550	550	549	538	536	556	573	531	561	557	554	545	526	516	547	567	553	518	555	523	501	546	535	526	486	534	547	523	553	558	534	559	529	524	540	519	575	564	532	546	542	504	593	482	538	517	492	543	565	534	554	532	536	557	537	530	557	551	539	538	563	561	522	572	536	537	518	559	525	587	543	555	542	502	516	569	555	564	539	515	543	510	517	524	565	501	548	621	553	537	520	542	550	501	534	544	548	528	522	539	522	541	590	551	563	512	576	513	571	501	518	554	545	530	507	509	534	501	539	529	517	550	499	572	535	546	551	577	538	563	515	519	525	539	520	554	549	547	544	562	528	523	516	552	558	541	554	503	540	539	554	522	563	503	506	526	560	529	521	532	498	556	562	538	539	564	552	552	538	512	558	546	543	564	543	541	517	522	554	557	502	527	539	583	568	576	546	497	537	501	576	534	544	531	495	535	543	508	553	518	560	567	517	533	520	546	526	492	522	546	527	553	554	576	534	532	522	507	547	507	547	519	534	530	559	552	546	515	520	513	581	502	530	533	548	536	549	544	559	516	485	544	541	542	586	477	544	503	557	521	534	547	544	551	511	536	511	527	528	536	521	550	540	540	503	546	486	586	556	516	533	541	503	561	573	518	546	530	527	549	513	556	521	515	528	549	556	504	520	559	545	568	589	548	550	546	526	557	551	536	531	552	555	531	577	544	572	537	551	528
32618	12408	1555	506	409	369	351	351	364	352	373	374	348	353	318	377	342	383	362	330	372	355	347	359	336	339	350	389	339	351	373	352	395	367	369	331	371	374	360	345	364	384	401	357	383	381	357	380	340	347	337	327	373	333	378	358	349	307	339	337	368	369	369	341	366	359	374	367	349	373	341	364	410	374	344	359	379	386	371	340	367	373	344	352	364	351	352	362	368	338	322	361	341	342	356	335	342	352	351	353	363	389	356	367	328	309	329	361	337	376	359	408	338	320	343	347	414	364	350	373	371	371	365	345	381	344	367	354	356	334	324	367	371	354	365	363	357	376	371	350	379	354	376	348	376	323	372	350	329	403	380	353	324	375	377	344	354	325	364	357	368	328	349	335	323	396	381	376	347	366	376	348	343	318	346	359	328	339	377	353	375	371	352	374	409	378	360	364	347	340	334	366	407	367	371	378	376	361	325	362	337	324	337	338	341	424	322	344	332	319	353	340	341	388	371	330	353	375	341	377	399	363	375	359	396	373	345	372	353	394	361	371	352	339	325	346	345	372	354	365	392	397	322	343	376	350	376	370	386	349	387	358	334	367	362	354	337	369	338	385	360	364	354	375	356	353	342	351	364	338	373	323	385	307	354	390	370	348	387	361	347	332	338	345	351	318	360	351	368	342	399	373	348	345	352	349	389	351	371	384	322	386	383	378	357	361	338	383	367	353	362	361	355	365	367	329	379	353	385	383	350	345	366	341	372	310	367	369	347	332	385	346	368	362	322	400	376	403	360	328	333	339	371	390	351	327	375	375	335	389	375	371	380	356	330	347	356	400	388	333	365	346	364	326	351	348	385	360	348	339	376	355	338	347	377	379	369	362	406	322	362	358	338	336	345	367	329	368	383	368	312	338	372	346	372	352	369	320	353	324	372	362	354	383	367	364	335	378	360	380	349	317	340	375	335	380	380	389	368	390	388	365	386	369	382	378	372	332	350	367	385	366	356	410	369	386	359	329	386	392	357	370	324	371	350	317	383	348	363	368	388	328	351	392	370	370	335	339	370	333	362	375	350	385	362	404	354	377	331	354	367	363	367	379	367	355	351	382	356	349	351	351	323	362	320	373	369	336	369	407	366	356	330	353	329	345	328	322	361	367	378	350	388	336	351	352	371	374	355	353	366	363	388	368	346	369	337	334	320	355	358	383	336	339	342	375	336	321	357	363	351	317	354	344	342	327	385	348	387	395	340	342	348	376	357	389	337	339	388	348	364	333	346	355	388	343	382	379	346	374	339	349	353	320	349	363	344	403	342	356	378	366	349	362	358	385	368	344	338	343	383	361	355	351	349	365	356	342	340	331	399	372	366	378	363	389	363	342	358	333	341	370	355	372	347	338	352	396	368	361	374	378	342	365	367	338	360	373	335	404	375	338	356	363	343	359	368	377	403	341	369	346	337	349	348	349	350	332	363	337	369	361	345	399	362	362	349	336	383	351	354	359	341	364	342	358	357	359	352	362	338	368	373	365	365	380	340	359	339	366	330	358	351	369	373	363	338	318	337	331	357	358	370	358	336	344	353	367	353	355	382	343	328	363	391	364	390	337	369	357	352	363	371	358	325	367	359	366	345	384	360	344	337	361	338	363	384	361	357	376	355	346	374	363	351	366	341	364	365	360	349	371	372	319	372	418	349	328	362	342	364	368	345	352	356	370	360	374	375	336	334	352	377	373	352	339	318	370	358	367	358	379	325	360	396	334	372	380	310	339	375	350	371	363	382	350	324	394	331	341	365	365	342	348	369	370	366	355	335	376	351	357	342	356	367	354	375	352	360	417	367	369	328	374	364	344	356	346	368	359	404	364	371	366	349	324	365	320	353	384	370	355	354	340	375	376	370	323	338	314	347	349	366	370	400	349	357	346	349	370	339	337	355	378	333	342	398	410	347	346	346	341	372	328	341	372	388	354	348	361	386	360	354	352	347	356	365	384	341	371	365	331	374	375	361	362	354	391	346	341	383	351	329	348	344	337	339	338	343	351	359	335	325	384	354	364	379	358	346	366	360	339	355	348	346	390	365	353	363	349	391	337	383	344	342	375	386	354	362	336	367	345	366	360	352	345	360	358	360	362	373	333	348	343	351	356	411	363	384	391	360	350	377	397	382	351	367	412	349	369	349	360	348	386	356	356	369	288	357	347	372	390	366	364	360	351	359	394	380	324	359	374	358	362	358	396	367	372	390	321	346	340	370	359	350	334	357	380	376	376	360	360	345	362	337	379	411	373	336	387	357	363	324	337	350	320	359	337	333	343	361	358	382	389	359	352	359	319	357	379	393	377	337	392	360	330	340	362	371	331	373	328	376	359	383	357	361	366	333	354	344	376	350	329	354	358	348	333	380	369	382	361	363	316	349	391	385	387	373	346	346	356	342	368	369	358	327	377	345	342	357	381	348	374	369	399	367	334	374	377	373	365	392	323	354	364	387	374	367	343	355	385	371	355	371	350	390	364	355	373	327	371	388	396	347	373	343	347	326	354	368	361	402	382	366	353	337	348	344	383	312	325	365	360	363	334	364	337	331	346	391	359	359	367	382	320	359	366	385	357	375	375	342	311	341	355	341	348	374	332	314	334	341	379	385	376	368	333	338	309	340	356	389	331	322	374	347	382	370	362	375	363	356	361	343	388	356	351	357	340	376	399	361	400	352	347	369	406	343	375	369	353	374	369	355	379	391	349	346	374	345	333	348	376	317	360	380	370	383	365	388	407	348	332	371	394	365	394	399	341	367	372	345	359	389	364	413	375	372	379	377	364	353	363	372	368	370	333	318	310	358	371	361	361	381	386	356	365	372	325	337	355	359	306	372	329	350	384	363	344	368	369	352	322	369	372	362	385	342	360	381	366	347	368	380	372	348	400	335	354	359	350	355	326	332	329	391	339	360	364	371	349	362	320	374	355	335	358	375	367	380	382	356	378	363	355	381	355	341	395	350	343	343	369	382	362	365	377	376	320	368	356	364	368	343	369	345	358	356	379	341	351	388	377	322	360	314	340	359	319	377	345	370	338	340	359	373	355	334	356	339	327	345	374	369	331	359	348	386	347	363	352	358	400	363	360	364	364	330	338	362	375	366	363	375	351	348	317	360	356	358	375	313	358	342	351	367	373	368	422	392	400	366	348	371	369	401	350	320	334	330	348	352	358	363	362	340	334	323	347	379	375	393	331	349	373	332	373	352	344	375	369	382	348	360	355	343	360	367	383	325	338	341	352	343	340	333	325	341	327	374	385	335	341	343	352	375	379	375	356	402	376	388	385	373	390	346	383	317	369	346	347	379	360	340	358	354	393	375	366	339	360	367	329	341	331	370	346	373	427	353	358	329	349	378	375	378	363	381	356	349	377	340	377	320	370	402	346	368	363	379	349	323	363	389	350	362	350	355	368	318	338	342	382	378	365	337	345	347	346	356	336	377	356	348	331	370	343	368	399	338	349	352	382	389	372
5438	1041	899	856	880	834	816	812	839	823	784	792	856	824	836	855	831	785	783	796	861	807	809	804	818	856	837	826	852	804	889	833	817	844	886	836	825	886	810	775	831	805	827	824	781	841	830	838	783	805	795	820	747	841	842	809	829	773	864	814	799	847	835	840	821	797	824	783	854	857	805	794	775	873	783	777	827	812	856	852	816	836	832	866	813	807	884	808	813	829	811	851	783	801	812	816	823	847	858	855	807	910	870	820	868	847	819	833	828	838	819	814	830	835	852	834	835	829	845	793	820	808	824	759	849	796	812	794	830	888	813	781	809	824	847	837	811	835	799	842	845	818	873	790	810	813	842	807	829	831	840	859	778	809	847	842	867	829	807	833	854	852	850	798	839	837	855	822	831	816	833	858	814	824	822	849	812	861	826	806	823	848	805	833	834	798	872	821	813	804	804	804	818	839	812	840	799	864	825	829	770	861	877	816	907	850	839	848	804	822	875	838	791	903	837	860	798	841	841	845	781	838	831	787	795	811	803	817	811	869	847	856	881	835	863	807	838	869	823	809	851	804	837	851	819	871	801	795	800	794	807	830	828	783	818	844	799	815	856	833	786	851	869	802	790	861	835	831	834	797	759	806	824	796	785	848	877	812	864	814	842	833	811	854	864	823	795	777	814	813	807	861	850	834	815	812	801	836	824	821	887	801	817	837	826	833	816	866	845	791	809	860	819	836	832	806	744	854	835	824	777	761	829	794	813	806	827	805	850	827	877	854	821	841	799	826	814	802	829	866	849	816	828	811	805	852	827	808	819	811	770	846	842	797	800	805	838	801	776	826	868	810	791	833	815	821	853	830	846	770	813	775	844	835	816	865	821	862	814	801	847	758	773	850	763	826	807	843	785	820	790	837	778	840	822	875	809	804	801	848	824	857	787	857	818	777	839	797	805	819	809	850	765	819	816	826	811	846	802	816	823	850	815	846	815	834	814	866	827	806	871	858	843	814	777	762	824	816	888	857	814	813	841	849	831	813	820	777	794	854	804	815	820	813	831	808	804	795	829	861	839	819	834	804	834	827	860	822	845	825	815	854	850	781	861	793	817	788	792	807	837	813	806	852	816	876	817	815	811	814	805	797	849	829	829	786	808	783	814	828	811	769	833	870	806	844	856	787	847	874	867	810	793	836	832	792	809	866	846	850	816	815	798	868	863	818	802	838	807	800	777	886	798	853	862	852	831	785	813	816	795	855	841	826	806	835	820	859	835	787	806	820	885	793	808	859	763	851	815	822	886	824	791	845	830	831	804	818	824	847	785	851	846	790	793	876	842	835	843	823	858	823	770	838	837	807	783	805	841	798	815	820	821	825	822	857	816	854	802	830	818	859	778	868	833	862	882	845	791	813	835	814	827	837	828	859	786	782	812	878	843	814	795	840	884	786	792	801	827	823	864	837	849	827	852	874	823	774	859	842	820	814	888	861	823	770	832	900	834	810	823	841	825	855	796	852	813	851	834	798	836	786	789	795	839	850	858	817	822	847	811	817	826	784	850	792	851	761	876	811	838	776	796	868	854	794	828	815	852	800	811	870	824	833	849	825	802	815	777	841	857	806	890	895	794	872	814	870	765	822	796	818	816	797	876	817	839	818	796	805	887	800	840	820	798	829	789	874	786	832	844	762	797	825	821	835	832	776	800	819	833	799	838	835	846	847	797	808	772	844	831	788	778	768	867	814	824	784	840	818	809	838	867	781	856	831	822	806	748	810	810	852	813	784	846	835	834	822	813	856	883	785	844	887	825	826	867	807	814	810	852	862	829	853	813	869	858	847	813	832	808	800	841	866	758	841	814	849	851	832	769	800	814	812	860	778	841	798	802	824	820	830	847	835	843	838	769	818	833	878	831	823	846	811	782	821	821	815	805	803	825	815	794	772	835	878	852	869	857	830	874	863	822	873	888	854	852	820	805	821	813	814	849	899	827	801	855	871	865	815	819	808	812	818	822	811	829	815	833	786	816	840	804	779	852	812	839	854	833	816	844	785	852	808	800	836	802	868	809	811	835	758	852	789	846	793	857	862	846	820	806	798	858	860	811	805	853	812	799	805	832	827	860	830	822	797	800	822	776	818	852	815	817	825	822	773	801	788	844	791	819	882	826	846	822	800	845	801	791	855	847	816	827	784	857	868	809	808	823	824	822	826	800	830	804	784	839	873	780	839	830	807	807	810	826	851	810	871	831	837	848	796	841	853	820	803	789	820	767	785	791	858	829	853	798	781	860	810	822	816	820	825	827	811	806	834	824	846	797	816	838	814	839	837	837	790	761	810	845	798	819	803	797	867	825	772	827	841	808	856	805	820	893	762	803	810	851	813	823	825	819	819	839	835	857	813	842	829	834	827	826	808	808	844	814	822	830	817	858	785	823	856	848	795	830	807	793	794	811	830	806	810	812	835	759	859	782	842	828	841	853	856	826	813	813	824	824	854	809	806	796	807	818	801	779	843	781	800	833	812	819	854	816	830	838	772	772	860	833	837	832	866	816	794	805	840	825	849	804	877	841	816	836	828	823	827	865	830	862	819	785	831	843	811	830	816	792	799	854	807	788	870	823	809	798	847	860	801	815	781	825	789	787	821	826	861	830	847	859	798	849	818	842	752	836	829	826	796	799	783	878	837	777	849	866	842	798	854	825	799	806	835	867	859	906	820	791	839	847	811	817	812	790	833	831	862	821	833	843	882	806	836	804	842	836	845	827	831	809	790	848	815	800	829	840	785	843	854	848	805	791	805	865	840	791	782	773	798	804	814	841	837	829	886	892	848	861	796	886	821	836	830	812	853	782	847	797	786	820	785	796	809	783	876	875	877	846	818	859	826	812	809	846	820	778	799	849	851	844	861	799	842	815	798	899	807	835	838	833	849	816	834	826	780	797	845	796	795	827	833	796	811	793	817	778	805	788	813	836	837	848	832	836	845	805	804	815	830	840	823	832	807	822	782	772	856	838	883	815	824	799	860	844	869	876	821	844	780	770	813	886	784	792	836	869	856	792	815	867	792	859	860	797	851	857	836	872	806	798	810	817	798	813	770	869	787	825	810	801	852	841	842	818	820	811	837	847	870	801	859	844	853	838	817	752	815	846	826	830	811	848	804	866	818	839	797	868	827	813	839	864	815	846	808	817	803	808	828	793	814	816	861	807	840	850	795	832	841	855	826	807	817	827	832	816	874	841	855	793	837	806	796	793	803	810	822	827	813	833	785	793	843	837	832	871	852	836	786	830	827	855	850	814	820	845	826	829	837	822	821	806	789	805	818	811	780	842	810	878	846	861	822	810	821	823	807	789	869	845	797	838	869	860	815	862	830	799	840	812	798	840	805	833	776	808	844	807	869	787	841	812	865	842	808	806	810	883	825	833	837	856	853	848	796	837	795	867	772	833	839	865	754	801	845	841	791	851	789	828	749	829	830	792	815	808	814	833	811	840	782	819	813	789	851	854	814
24497	20916	24593	27389	20232	1958	585	544	461	496	460	460	448	402	403	433	417	425	400	436	402	407	412	413	440	421	432	375	401	383	403	414	426	403	412	414	411	458	442	409	407	384	371	407	422	384	447	435	412	440	403	388	408	424	417	401	427	415	457	400	416	404	428	407	416	439	411	410	435	380	390	409	363	408	400	424	419	416	435	408	397	394	426	409	406	415	427	462	409	415	419	437	406	406	389	394	428	375	400	377	384	378	398	425	384	392	397	413	371	385	407	420	405	352	449	426	390	378	407	388	404	465	444	403	395	424	371	386	378	416	403	401	409	434	410	404	396	351	419	408	401	396	394	423	380	418	418	387	398	376	421	413	428	443	424	439	412	395	421	424	386	428	389	412	435	406	413	393	337	449	428	399	418	419	378	382	399	386	404	438	396	392	370	357	420	431	367	427	425	383	408	421	393	387	407	388	374	403	409	409	389	416	421	385	409	405	417	403	390	422	406	409	390	396	377	373	377	392	366	428	408	401	446	413	411	411	369	391	424	432	424	370	392	386	356	414	392	402	413	420	408	398	421	399	394	397	435	420	381	424	434	397	382	370	409	401	414	411	422	424	428	368	391	389	419	394	423	411	413	416	448	411	402	411	410	419	388	425	405	400	374	431	415	402	428	386	384	389	416	408	423	413	408	436	435	404	358	376	372	434	439	415	383	395	415	403	463	409	434	396	407	406	422	448	428	459	387	391	369	389	413	398	372	416	461	433	413	394	427	423	387	427	344	407	413	438	401	405	426	415	406	424	418	419	338	409	376	387	400	396	416	401	398	423	405	406	421	418	414	413	410	386	388	374	423	422	417	395	395	381	403	426	380	413	394	404	437	400	420	423	419	438	407	389	381	395	396	434	397	415	410	421	435	403	368	441	442	407	395	381	429	401	419	411	392	420	410	399	412	382	376	435	434	420	411	385	425	407	441	404	423	425	408	399	430	394	386	431	390	377	424	400	422	430	394	411	399	405	425	392	429	404	456	410	443	426	372	416	441	403	375	395	404	418	427	411	402	425	445	401	393	373	434	401	400	416	415	418	438	393	398	395	396	427	385	373	380	406	429	425	414	393	406	402	405	388	414	378	414	378	391	399	345	377	448	384	446	383	405	406	349	420	395	411	406	371	420	369	389	358	414	421	416	415	453	395	404	390	406	387	379	379	408	376	419	441	417	386	381	426	391	388	383	396	419	431	424	409	378	349	350	437	412	379	385	397	418	399	395	418	379	396	400	403	397	396	385	418	452	414	433	399	453	394	398	409	410	384	398	411	442	396	379	399	396	427	448	401	422	407	410	398	412	395	417	456	403	399	394	415	410	403	415	396	412	397	405	377	386	427	421	405	447	449	416	396	390	381	402	405	464	399	374	435	406	403	428	393	396	400	415	401	459	433	385	436	395	395	410	417	402	428	433	408	413	419	427	409	436	438	408	376	406	414	389	371	419	439	421	397	422	419	407	390	392	447	411	397	412	431	404	416	372	383	409	417	416	414	402	382	412	404	381	408	415	408	395	413	396	371	358	376	407	436	413	401	378	389	384	390	414	406	403	436	416	404	417	410	420	384	356	406	388	438	469	411	428	445	421	406	431	424	426	393	428	425	426	413	413	369	383	396	433	450	416	442	419	394	408	413	419	397	378	431	441	425	392	436	385	413	397	385	365	390	408	435	417	426	407	399	396	455	386	401	428	449	435	418	393	410	363	421	383	407	425	392	384	435	425	418	409	406	349	422	379	439	388	425	427	444	386	408	426	393	369	395	394	404	417	410	421	362	401	432	432	399	405	388	381	400	426	371	429	408	390	400	415	423	362	383	393	417	409	440	409	434	406	403	398	413	409	406	386	386	399	405	405	392	425	378	405	393	405	425	384	412	394	364	431	429	410	403	385	442	441	431	413	428	423	397	410	395	414	399	383	373	385	390	435	385	418	420	387	399	427	389	453	407	408	406	398	400	343	415	398	391	406	448	433	412	421	371	389	396	438	423	428	405	402	402	385	406	395	386	381	371	417	430	398	386	416	377	368	430	402	415	421	406	417	404	398	402	402	422	387	403	427	386	395	426	397	402	437	403	393	442	362	419	397	442	417	396	417	390	416	429	455	401	412	441	397	388	403	350	412	424	435	392	357	415	366	427	438	398	410	421	401	429	433	400	445	417	445	375	427	406	407	403	409	430	431	417	366	391	402	402	394	416	380	401	409	426	396	427	406	402	415	416	426	400	429	457	439	417	438	437	388	410	411	405	384	374	442	397	446	414	432	374	401	382	389	402	407	418	398	358	375	437	377	445	424	374	406	436	427	421	427	413	399	406	399	408	420	415	366	426	388	408	415	376	394	430	401	401	428	398	399	392	407	379	371	409	425	384	391	400	390	448	411	381	453	414	398	422	412	439	428	438	423	416	414	406	479	428	393	393	401	361	412	400	393	390	374	425	383	363	413	372	406	401	392	433	419	412	417	422	386	434	420	376	416	436	418	409	449	426	412	417	385	415	404	426	431	383	401	422	396	411	447	420	456	405	409	377	378	445	393	408	381	370	392	437	418	451	415	406	424	388	392	417	413	394	406	427	428	389	409	394	384	379	401	402	380	412	406	422	431	403	424	386	425	405	389	405	379	382	385	449	382	433	365	403	426	366	392	363	429	389	413	404	419	382	388	379	370	399	377	390	409	378	407	421	407	427	386	403	418	404	425	396	436	402	413	403	404	398	401	390	389	380	381	434	394	420	343	433	380	485	424	397	399	435	414	425	404	422	375	393	375	414	373	392	462	408	449	391	403	430	398	423	412	423	417	399	419	440	384	390	363	417	413	421	407	380	394	396	394	388	430	398	380	396	361	429	379	398	432	387	375	395	424	426	409	388	410	366	412	413	401	375	414	411	401	382	394	432	378	405	396	383	422	386	377	392	408	387	395	401	382	431	427	423	404	396	389	412	408	376	422	422	385	404	413	408	379	409	407	400	386	426	410	415	374	431	421	391	366	438	411	372	398	410	422	408	402	391	387	408	380	406	457	450	387	419	403	413	376	428	395	410	368	423	413	379	435	412	449	392	421	397	415	415	416	452	391	356	381	423	419	424	436	432	407	432	362	388	417	379	397	444	387	428	384	385	454	389	404	374	423	394	376	444	415	421	451	403	398	418	399	414	357	363	423	390	404	420	400	388	400	419	414	445	392	409	408	416	387	384	382	417	431	355	422	443	390	402	403	412	396	414	377	419	428	381	396	374	405	401	443	420	413	413	386	407	400	401	433	406	400	404	422	457	469	418	379	416	422	431	347	395	400	425	384	370	413	420	401	415	427	416	401	399	407	415	405	394	438	401	421	418	379	428	378	412	395	377	445	434	398	392	419	417	431	420	385	409	377	423	369	412	388	415	404	438	391	414	420	410	447	406	384	410	412	409	363	382	422	402	400	392	413	388	411	408	411	418	425	449	441	410	424	442	407	393	437	376
3236	3121	2138	1376	1151	1016	980	995	922	911	894	913	878	924	927	893	914	898	927	889	922	891	865	947	922	927	899	888	867	892	949	923	920	902	892	938	903	877	912	933	925	854	890	888	801	887	851	897	927	863	882	897	948	890	866	902	937	888	903	850	912	924	899	858	932	874	911	867	864	954	927	874	886	932	834	935	873	888	870	915	897	886	937	877	875	849	893	889	944	898	874	921	912	882	917	851	882	906	903	911	897	892	885	895	870	935	864	867	882	892	869	868	917	842	885	928	911	944	863	903	970	941	932	878	868	904	839	855	886	854	903	901	902	877	878	912	899	905	928	905	907	884	878	869	877	899	943	883	880	912	920	932	919	866	890	897	936	873	831	893	922	929	904	913	892	875	852	872	877	874	884	892	909	881	887	916	869	892	885	904	889	923	910	909	925	825	872	861	872	889	881	883	908	866	932	883	901	886	874	898	935	891	881	891	854	845	915	965	877	944	857	869	926	933	930	921	910	901	904	853	952	883	878	881	906	901	943	909	882	918	920	885	910	898	885	927	907	865	874	865	909	888	893	887	930	894	910	914	855	884	867	854	939	899	853	865	942	833	901	889	898	873	829	873	923	902	882	945	898	878	904	882	912	907	890	920	888	923	870	940	893	881	905	974	887	850	885	921	936	860	895	888	907	894	864	899	882	877	892	885	914	886	864	901	841	922	911	874	878	842	928	907	900	944	873	864	879	877	841	932	954	936	868	910	927	896	917	901	884	900	871	901	878	923	889	852	899	906	915	925	906	852	867	882	871	895	895	904	888	848	911	880	948	947	935	867	891	929	805	903	811	896	897	895	861	897	837	900	860	923	834	881	925	831	918	881	894	906	888	915	920	880	936	912	910	886	888	897	852	872	874	864	882	869	868	906	906	890	888	877	860	914	873	883	868	887	866	930	964	820	906	956	877	952	948	917	887	887	880	858	881	907	923	865	887	870	913	887	895	882	856	884	860	818	882	934	900	906	868	903	871	855	895	808	891	892	932	871	858	866	905	927	905	911	867	847	910	888	909	850	905	910	942	896	894	858	941	926	934	839	857	882	905	926	904	888	896	876	919	906	929	915	885	914	895	870	910	910	921	883	858	876	872	904	935	889	871	885	888	874	937	868	838	911	876	889	875	887	903	911	931	906	886	923	909	836	919	838	949	908	904	897	874	878	909	899	852	926	882	902	931	885	866	855	903	907	858	886	913	874	934	881	932	903	914	822	892	959	871	917	895	877	902	886	886	866	852	851	906	821	881	906	887	838	843	863	957	930	884	854	868	872	890	904	924	880	943	912	909	859	876	892	917	878	865	881	890	904	892	871	865	883	878	887	858	855	894	874	912	865	899	933	894	926	896	904	931	866	850	866	901	899	879	929	878	884	916	899	879	846	878	879	917	851	890	922	927	884	912	889	853	857	855	915	931	920	885	917	865	882	890	848	903	871	851	954	925	856	862	910	916	854	938	894	893	893	909	891	859	897	912	879	898	918	869	956	848	899	856	909	871	838	854	857	881	931	870	893	924	929	888	879	924	922	958	887	875	840	902	863	886	882	841	890	908	894	905	883	810	831	915	864	923	899	911	883	928	928	887	866	883	883	868	878	939	891	912	922	943	906	919	880	890	877	887	931	894	944	886	906	883	917	864	880	891	897	900	879	851	928	890	853	908	900	914	894	965	914	855	848	926	922	929	914	917	898	831	871	884	886	885	892	917	874	893	869	868	917	952	886	930	859	907	891	893	911	856	902	861	863	827	935	862	879	856	938	860	934	841	910	908	819	853	893	920	956	885	860	896	953	896	893	914	862	897	901	867	917	950	961	895	892	945	893	934	909	886	882	920	872	825	866	864	888	855	898	912	919	915	905	844	929	945	892	931	884	917	906	896	892	895	855	893	882	844	838	877	922	869	893	943	858	882	884	923	889	936	893	857	969	901	893	900	904	828	919	881	876	892	882	914	923	895	844	932	864	854	916	846	924	912	910	911	879	903	854	840	878	899	917	943	888	866	866	880	928	893	867	908	898	906	886	861	918	901	904	882	866	910	898	944	885	926	904	917	905	908	891	863	923	829	913	883	854	931	963	953	921	833	899	888	905	853	857	887	897	871	877	914	899	924	885	855	891	909	894	893	898	905	897	929	884	919	872	827	899	876	883	883	867	884	885	877	829	907	884	909	870	883	823	891	882	911	904	915	874	866	899	909	917	943	888	871	891	823	891	870	918	917	872	892	907	882	876	916	948	913	921	855	849	890	821	858	871	868	871	913	928	893	908	876	897	878	891	878	886	909	905	888	874	855	903	875	880	884	919	872	867	890	883	888	842	908	935	907	887	904	905	894	930	942	936	902	897	944	853	907	882	939	862	923	883	901	915	902	910	935	896	892	881	830	927	901	928	884	880	858	877	916	894	885	882	931	889	848	887	860	933	870	883	847	899	843	871	872	876	843	894	876	870	895	901	853	937	893	915	929	886	861	885	854	834	888	884	876	913	861	868	879	898	893	903	871	913	862	873	860	889	841	882	840	907	881	905	935	900	897	875	919	933	900	870	860	909	923	921	859	836	877	900	884	939	873	869	881	885	886	909	906	908	964	918	931	888	859	856	868	886	964	888	896	894	915	862	899	899	893	911	897	874	867	896	861	905	883	928	859	910	870	909	859	816	934	919	873	868	905	914	865	920	905	923	914	917	887	904	921	893	899	911	856	838	918	870	891	897	921	904	877	922	855	870	883	873	928	861	902	877	925	893	904	899	892	954	856	915	886	838	929	846	877	924	861	898	899	889	908	924	907	875	845	881	883	892	881	861	898	905	950	871	930	911	890	844	850	895	850	804	866	917	872	896	905	958	881	895	813	957	884	858	889	838	922	857	866	893	877	905	913	871	868	897	926	899	904	893	886	951	883	881	797	887	919	847	915	884	871	877	926	883	883	880	849	941	865	859	915	920	875	892	886	905	948	825	848	890	928	894	894	932	886	877	859	934	864	900	863	882	878	885	930	916	911	860	905	935	894	905	868	928	905	888	884	883	927	892	853	922	890	912	896	912	921	863	903	898	916	936	888	871	883	874	914	948	838	854	946	881	871	871	901	900	901	877	905	938	878	911	879	887	884	897	873	918	875	839	860	905	905	952	892	903	879	913	888	909	943	879	838	894	929	834	916	872	902	879	904	856	881	876	898	917	945	921	898	887	892	886	888	894	849	879	942	921	887	909	910	874	882	888	891	876	898	885	871	882	843	885	921	946	892	911	884	916	840	921	937	918	878	906	909	893	915	906	919	890	835	901	915	877	846	936	867	852	910	919	876	895	896	897	904	882	913	898	869	871	962	901	879	920	873	868	858	878	907	938	878	885	871	846	877	849	901	876	879	902	863	880	904	870	861	884	947	926	909	899	870	916	896	885	881	881	880	822	886	953	851	874	918	896	913	891	905	948	896	903	890	898	835	894	888	896	898	915	873	942
23603	20860	25111	26725	20870	20854	2942	480	369	329	307	281	257	247	262	280	270	263	246	265	240	221	219	261	270	210	217	246	237	267	239	227	242	235	249	229	251	218	232	247	236	219	280	251	212	255	246	226	250	232	231	226	228	263	229	267	222	214	226	222	217	231	211	237	212	220	228	234	217	249	273	200	233	252	238	240	236	262	235	215	231	221	221	204	270	227	201	244	229	277	225	240	205	261	221	203	205	250	226	232	222	232	234	234	245	212	218	241	215	225	242	267	244	257	208	221	202	251	242	226	229	213	215	244	239	233	235	193	258	224	226	205	221	201	216	236	237	229	266	219	252	229	208	229	220	234	284	225	239	252	224	249	247	246	237	233	245	236	237	248	229	195	235	208	222	216	206	222	194	225	246	237	222	210	241	248	257	237	229	230	223	281	253	236	208	232	236	257	221	216	239	230	237	219	221	226	237	252	235	226	220	248	220	244	207	226	194	236	212	253	252	221	249	238	223	240	238	238	242	233	198	246	247	216	242	236	224	242	254	246	248	259	207	227	212	237	227	241	207	233	211	231	238	235	251	229	229	236	199	222	238	220	246	233	233	213	232	251	231	239	219	225	226	227	240	233	205	206	242	219	211	219	253	216	255	244	230	224	213	194	216	243	265	226	230	228	240	239	216	223	221	231	234	209	266	214	257	228	218	220	218	239	249	251	248	241	224	227	197	226	221	253	229	244	236	250	240	228	195	217	234	219	218	246	225	211	218	217	256	238	248	245	255	232	245	236	237	256	209	237	222	228	213	246	241	256	230	208	235	223	207	265	243	210	249	261	230	210	227	215	221	252	232	226	217	234	223	212	217	228	266	224	221	235	248	224	250	239	234	234	206	243	239	267	252	216	235	251	232	235	248	203	247	221	249	222	248	224	196	241	243	235	245	241	259	213	240	192	267	211	255	260	235	223	216	239	257	214	221	242	263	242	229	236	236	238	221	239	215	242	231	203	226	232	235	261	242	207	240	248	212	226	202	230	231	246	212	225	238	219	229	261	251	213	220	206	236	238	239	246	227	230	232	227	233	239	211	219	204	248	211	218	228	214	259	224	228	227	204	255	232	228	227	234	214	203	218	230	226	207	225	244	227	238	229	229	228	257	239	263	249	198	202	199	235	226	214	261	242	246	234	227	211	235	260	236	225	225	215	241	251	216	249	222	204	241	228	227	227	218	206	232	233	201	189	238	256	256	204	243	193	198	210	233	207	231	202	242	242	196	264	236	207	237	244	234	232	239	222	238	219	209	234	203	216	212	215	232	231	237	252	252	249	217	248	228	233	249	256	221	230	242	223	207	240	240	206	242	203	225	197	237	219	238	241	219	219	258	250	221	231	227	230	229	232	238	189	234	257	214	261	212	235	231	239	206	279	226	224	257	223	228	271	231	230	236	226	241	262	247	231	217	224	230	243	217	259	241	270	266	248	246	235	224	231	246	236	251	226	235	244	219	217	241	242	235	245	262	236	259	225	223	226	240	210	229	225	221	213	249	236	236	234	227	237	225	204	222	239	228	210	235	230	252	223	214	221	223	228	232	246	205	236	231	205	223	218	232	225	240	232	265	227	232	218	219	198	196	216	261	232	219	237	199	211	216	216	251	243	231	275	241	228	224	208	211	218	219	215	204	210	260	240	215	248	260	258	238	210	243	236	241	224	223	242	226	201	247	222	217	249	223	226	249	237	228	230	254	203	232	212	243	239	249	184	212	228	250	219	239	213	207	219	198	230	233	228	231	225	225	227	219	219	246	251	214	227	240	251	238	235	241	241	225	228	242	208	229	227	242	199	195	244	210	257	215	240	218	210	246	228	231	234	245	264	235	256	249	222	264	213	221	231	227	214	238	240	228	209	224	238	206	250	240	220	220	234	264	241	236	211	216	240	232	210	193	249	223	215	238	250	238	237	239	220	219	232	233	230	240	213	228	234	230	204	227	247	252	241	246	221	243	243	223	242	228	236	257	238	241	235	222	216	219	223	226	234	228	215	229	242	234	226	245	253	245	240	258	224	213	226	213	214	200	228	222	238	236	239	227	237	207	242	228	219	219	250	229	231	257	217	227	261	227	220	227	233	230	232	206	239	225	225	208	246	200	225	248	238	224	221	261	217	209	229	250	235	227	196	241	221	251	233	250	223	215	243	248	251	238	203	246	208	213	223	231	230	245	236	228	211	246	230	235	235	224	202	257	218	212	229	211	254	231	238	235	210	224	236	238	225	230	234	272	231	230	225	209	249	246	195	219	208	246	242	229	225	215	231	228	248	215	236	229	239	256	220	218	205	248	261	253	198	214	229	232	213	228	228	207	216	256	242	212	248	235	258	248	278	243	246	233	253	218	216	229	248	235	207	216	231	242	226	241	219	240	220	211	237	236	239	210	250	221	197	224	200	222	243	225	226	243	243	241	213	217	228	234	231	250	210	256	201	232	281	236	236	235	207	285	246	260	205	224	230	232	238	235	250	255	233	208	214	225	232	223	243	248	219	224	230	219	220	220	225	196	216	261	218	228	257	245	233	235	254	245	192	233	236	223	217	230	205	241	210	262	227	229	202	235	225	252	235	207	237	223	213	243	221	265	244	232	223	214	227	232	224	214	195	212	195	210	225	227	235	241	224	234	237	224	220	225	229	231	242	237	243	235	211	222	216	223	222	259	235	219	205	220	245	248	229	218	225	239	240	256	244	239	239	234	233	246	240	250	227	226	233	225	235	214	237	226	223	233	219	225	235	242	251	224	239	199	225	242	221	203	241	243	218	221	264	225	236	233	245	214	246	239	248	214	229	252	235	262	221	228	247	223	216	233	223	217	244	244	222	249	216	228	224	208	233	266	225	243	206	245	225	254	246	202	236	232	219	239	227	261	261	208	242	213	226	227	217	244	223	246	231	241	262	252	245	256	199	201	221	227	231	248	228	234	247	234	201	223	240	228	235	234	222	252	231	206	209	216	222	218	274	222	263	259	225	244	218	222	226	254	237	236	199	241	219	211	237	222	206	240	253	210	214	216	228	232	224	229	239	225	246	209	208	247	252	239	235	218	214	229	229	230	206	214	223	251	227	246	232	260	244	232	223	235	234	240	235	220	223	257	221	234	231	214	207	210	239	236	217	236	242	211	241	213	245	244	227	248	224	233	200	231	227	244	213	238	224	218	205	201	231	233	233	231	210	218	259	225	215	234	240	256	241	216	224	254	235	235	246	208	225	215	233	205	226	209	208	232	226	243	237	217	222	255	248	235	251	241	245	232	231	240	249	176	230	218	216	223	211	233	221	236	216	224	225	252	242	237	231	236	232	220	224	215	216	214	220	241	214	229	254	212	202	247	217	232	237	225	227	229	246	219	221	218	232	212	202	250	224	209	214	210	240	236	225	221	245	219	220	193	265	238	233	237	243	226	235	223	213	248	249	202	246	244	246	237	242	243	215	233	239	231	246	249	226	231	239	246	239	261
3298	4954	3061	1483	970	801	710	691	647	621	592	596	570	573	562	543	576	535	571	606	551	541	523	513	585	564	553	580	523	518	541	520	575	535	579	549	547	516	528	543	501	547	533	573	533	521	552	540	559	543	534	535	572	520	544	558	545	528	482	507	511	567	565	536	506	555	613	520	533	502	548	536	555	574	528	593	533	500	538	496	522	500	521	552	580	534	559	559	524	522	550	533	557	532	545	519	525	570	551	544	535	554	524	549	562	538	555	555	538	525	501	548	558	538	507	544	571	575	526	511	560	533	536	539	507	543	514	513	537	523	558	530	553	545	558	518	528	538	561	557	488	499	509	533	522	530	532	519	498	536	552	525	554	518	571	548	508	490	564	547	583	522	551	544	492	594	533	535	566	503	532	521	511	536	526	517	542	499	557	512	542	545	525	522	539	547	551	526	499	547	529	546	495	516	505	532	527	565	542	532	537	515	579	546	584	526	546	590	557	534	547	512	550	595	506	561	508	526	523	519	541	524	502	531	531	537	512	573	533	535	547	554	547	541	525	541	539	539	557	545	557	495	534	520	547	523	516	529	529	554	502	531	529	529	505	561	534	537	530	538	561	528	538	542	542	535	534	549	487	488	511	548	555	494	526	533	501	552	544	499	570	548	545	505	527	509	531	538	544	531	529	553	471	556	529	547	552	519	559	568	533	549	494	524	517	548	504	526	530	507	559	539	546	548	550	560	538	523	526	537	486	550	564	562	535	555	544	545	550	480	548	542	524	552	557	570	536	543	540	535	491	542	537	543	554	582	558	593	524	552	513	555	547	539	513	534	513	492	523	546	491	529	553	540	550	520	521	564	564	563	521	494	541	536	536	530	508	519	556	560	499	538	545	530	550	532	526	514	529	542	507	542	518	559	528	528	521	530	518	506	543	537	527	501	573	524	519	547	510	529	523	533	562	579	520	537	535	562	547	518	530	534	514	496	540	473	550	532	575	525	510	529	519	506	540	552	547	496	562	553	543	536	522	542	526	546	516	531	550	533	529	525	509	539	516	575	535	575	512	548	530	518	548	533	549	531	525	533	556	545	540	534	552	534	542	510	538	526	516	536	585	526	574	508	562	586	516	496	543	560	541	542	544	569	563	613	531	576	508	532	501	535	547	558	501	557	545	504	561	511	538	553	539	572	544	515	542	552	537	516	523	547	523	525	523	521	561	537	547	566	554	529	558	539	534	559	545	514	527	533	501	528	502	544	548	499	541	564	565	534	550	536	577	575	485	573	507	496	586	511	523	532	510	546	520	518	533	533	524	591	561	571	565	508	569	544	567	500	562	549	537	549	538	500	530	557	558	526	521	537	533	520	527	534	557	489	530	526	533	562	559	552	543	479	485	533	579	514	488	539	524	520	537	528	592	526	532	502	533	572	518	550	511	520	536	527	524	576	553	502	542	591	569	564	525	548	483	525	537	554	509	565	475	569	558	499	528	499	468	534	535	614	529	521	539	532	526	527	513	512	504	579	544	524	508	550	526	577	554	553	515	543	520	469	554	516	546	550	546	528	569	583	567	508	555	542	520	516	560	519	521	562	576	545	563	560	527	545	508	505	528	542	541	571	570	518	529	526	519	535	504	527	537	507	554	545	517	525	542	512	580	577	550	544	498	537	530	551	547	555	524	562	583	527	565	530	561	528	558	512	511	541	500	535	529	553	563	533	584	542	578	556	529	546	520	500	539	556	499	565	593	543	558	535	544	533	561	543	513	511	520	482	528	515	549	543	553	533	538	516	542	518	522	512	551	514	541	540	550	580	548	549	541	545	559	526	549	515	569	545	545	525	551	537	521	551	544	539	537	531	532	532	543	513	534	490	521	516	498	567	556	512	517	549	580	564	498	517	540	565	559	488	520	515	543	528	530	544	520	524	492	557	545	539	545	562	523	540	525	558	531	539	502	541	538	568	547	503	525	544	506	591	543	578	517	539	556	573	539	525	517	518	515	539	502	518	527	551	501	517	527	562	513	499	588	512	526	582	579	500	566	530	533	541	571	515	535	515	543	549	548	524	523	519	513	549	562	492	559	545	491	539	509	556	527	525	512	522	513	498	528	512	541	552	539	522	560	539	566	533	543	538	505	486	553	525	520	529	537	539	528	546	538	566	502	528	573	540	507	553	538	494	522	531	576	525	491	553	536	515	514	510	555	567	566	542	551	547	569	533	558	531	596	553	507	524	512	530	487	550	534	582	515	519	504	522	499	496	474	484	548	543	563	535	574	564	547	580	557	577	560	557	517	553	543	554	539	547	541	563	576	524	506	549	541	555	519	490	558	536	520	574	559	502	556	534	524	551	577	542	550	514	485	542	555	503	547	514	557	551	556	491	539	575	522	515	556	550	556	566	518	520	534	530	520	545	531	548	559	511	526	524	552	477	558	536	506	559	548	534	557	539	562	495	565	544	561	521	552	543	559	546	528	559	549	534	532	500	538	517	532	492	553	544	516	515	569	503	560	543	525	539	551	571	530	550	519	534	504	532	525	537	497	533	560	553	530	531	544	533	509	536	514	504	552	562	524	528	534	537	519	556	571	516	554	530	566	546	553	551	529	511	559	531	578	568	510	531	536	535	559	571	569	545	524	541	561	515	515	525	504	540	547	496	518	538	557	533	552	518	548	478	558	568	541	520	562	506	536	530	583	576	506	508	545	516	616	541	532	525	529	567	524	508	581	541	563	521	560	517	558	462	558	522	524	576	535	522	574	542	536	530	565	535	556	547	551	568	571	529	542	542	510	531	501	544	577	526	531	516	525	521	533	548	549	486	515	539	569	517	585	498	523	518	544	574	522	533	496	547	527	506	539	502	516	539	555	487	525	515	532	547	533	519	505	528	529	589	538	544	519	528	525	591	509	509	514	536	503	529	539	542	535	539	489	536	560	528	557	572	536	523	511	500	515	546	542	539	517	552	541	523	515	526	546	551	563	531	552	530	566	532	572	545	536	568	525	537	508	562	532	509	539	509	529	543	538	535	582	541	535	539	540	557	554	540	499	556	556	501	558	538	535	523	600	548	536	534	552	550	578	549	514	498	521	564	539	535	529	544	552	534	503	482	533	527	530	529	514	503	554	517	531	565	530	510	567	532	509	526	517	508	529	570	573	556	518	522	518	538	501	514	531	544	541	551	533	540	525	483	563	483	546	530	519	569	543	527	486	570	513	501	507	519	572	546	549	542	517	522	543	513	568	544	503	525	537	576	514	555	541	531	486	523	549	530	549	527	555	520	549	567	556	533	520	547	529	549	520	519	524	514	567	514	534	552	489	543	533	523	546	543	554	554	539	517	536	520	563	578	513	496	455	532	482	498	557	485	530	546	572	586	547	553	500	528	533	512	534	533	504	537	542	552	526	521	529	504	500	527	533	496	528	525	513	529	523	563	549	508	541	542	577	515	518	502	551	525	558	551	525	533	535	539	543	526	555	511	576	494	566	489	528	515	528	554
32663	12543	1607	483	373	373	354	382	361	393	397	378	338	372	375	405	369	378	344	348	367	308	363	374	340	340	353	355	339	377	335	355	374	363	371	370	365	383	336	349	375	363	386	357	369	359	382	373	363	333	342	321	361	351	354	352	360	350	342	351	371	398	363	387	352	370	379	337	368	386	350	365	364	384	366	348	396	348	357	365	369	375	367	352	353	333	372	376	353	387	357	331	347	382	343	332	371	345	312	383	325	334	374	336	357	398	361	364	369	321	360	367	352	363	328	379	357	369	349	357	349	400	347	352	358	372	320	380	354	352	334	358	367	353	352	377	359	383	366	363	326	361	333	351	343	363	324	378	353	362	363	366	358	365	357	359	372	344	343	365	359	380	365	383	355	361	347	359	347	370	347	354	346	391	320	360	339	328	358	346	321	370	370	372	366	331	380	386	360	366	365	359	357	337	373	338	347	355	359	351	377	372	375	356	359	349	335	364	382	369	348	355	337	363	363	325	346	353	329	373	363	351	350	370	385	346	343	312	349	337	359	336	349	336	357	346	329	365	350	362	369	369	351	357	360	376	347	351	351	341	374	343	340	364	374	345	327	332	373	358	354	334	317	402	347	387	355	370	338	359	349	376	334	342	357	363	348	350	342	385	311	374	382	345	365	341	382	355	370	350	359	399	344	359	364	325	354	372	339	354	367	341	373	337	341	370	357	347	355	343	350	387	402	355	338	354	360	333	346	360	312	338	382	356	347	372	357	371	323	381	328	340	340	376	357	330	330	386	355	386	340	365	347	363	380	350	344	350	344	364	371	327	347	371	380	351	386	341	379	351	375	315	391	347	335	331	362	357	361	374	392	351	326	327	339	372	366	362	391	357	343	379	334	346	349	340	368	321	366	367	373	334	294	335	335	357	368	364	352	366	327	366	330	346	320	328	356	376	378	358	372	388	374	371	358	336	362	343	346	419	340	356	359	377	336	317	321	381	345	334	348	357	369	337	371	331	347	355	378	360	330	360	344	342	388	357	376	345	367	332	343	364	350	357	384	352	362	354	338	360	365	351	336	374	380	373	335	332	354	362	365	346	318	384	329	340	379	368	363	358	351	376	341	378	363	379	357	321	349	371	374	417	365	352	368	386	351	322	370	380	319	383	359	313	346	341	347	318	355	389	376	349	346	370	342	328	325	369	382	362	368	355	342	376	329	353	355	356	349	376	360	313	324	331	349	343	355	358	354	385	350	366	346	328	362	342	351	362	358	368	357	348	365	382	345	335	358	362	367	339	368	340	349	350	372	360	352	364	355	384	361	350	372	348	344	299	388	345	375	322	332	345	361	392	360	376	352	327	337	303	314	347	410	348	363	356	333	364	324	333	357	386	362	340	357	354	370	331	335	331	339	383	325	364	367	335	359	346	366	357	351	329	342	309	339	353	331	363	333	368	348	383	331	363	340	312	380	373	368	386	386	391	329	399	349	363	358	337	338	352	330	386	328	365	347	327	375	359	371	372	340	321	358	353	354	366	381	363	349	362	380	348	349	310	366	336	376	346	365	330	372	360	361	356	344	340	384	375	361	371	340	332	367	363	354	319	332	336	334	359	384	366	342	331	361	329	344	350	370	372	354	355	368	363	357	345	350	340	392	360	336	385	352	349	338	368	374	367	389	341	310	344	336	321	331	337	326	337	379	360	346	342	394	337	405	346	362	329	346	373	350	358	356	335	347	369	354	323	326	348	351	365	325	381	351	313	387	390	390	319	338	360	340	360	364	336	366	369	339	385	343	366	335	369	375	326	351	367	413	357	345	366	393	339	373	344	381	379	333	368	404	349	345	388	319	339	329	331	353	400	377	335	361	352	366	372	365	376	343	314	344	419	332	322	359	360	336	362	370	345	333	334	346	364	390	348	338	354	336	335	377	321	300	381	348	353	357	382	389	333	346	336	374	357	347	407	359	357	345	351	370	321	380	352	325	331	351	342	389	337	341	358	351	322	376	377	360	334	368	336	347	335	372	337	403	355	328	392	337	336	385	354	363	355	353	378	352	361	334	366	384	378	366	360	357	375	327	345	329	357	355	367	396	362	319	351	315	335	325	376	344	392	379	373	400	358	365	338	339	348	337	350	352	363	378	364	316	357	384	347	340	340	381	357	350	351	346	339	338	367	355	366	395	376	373	354	385	402	417	375	360	371	369	359	325	364	348	368	405	346	363	338	387	359	348	362	374	366	354	333	371	395	365	347	363	358	368	333	373	381	339	323	360	342	371	377	349	348	344	358	361	359	365	393	369	353	354	354	345	335	354	356	395	382	365	366	375	328	375	344	345	333	348	350	342	377	370	365	343	385	354	383	343	339	390	335	405	413	344	345	332	330	342	381	362	353	337	333	347	357	325	357	356	348	372	357	337	373	359	360	312	363	337	358	358	356	353	330	382	358	353	384	358	342	358	359	355	365	323	347	381	332	371	341	380	353	379	404	318	349	372	351	355	357	389	374	359	363	359	351	338	397	367	361	351	362	406	376	368	339	339	381	363	323	359	309	361	364	350	354	331	382	368	342	338	363	346	343	356	358	349	342	366	373	351	322	351	362	363	380	376	348	387	373	313	418	386	375	367	332	336	321	374	385	341	385	310	311	355	370	351	356	393	324	380	365	393	343	365	364	372	360	321	335	340	372	376	331	313	337	356	366	339	359	403	342	331	376	362	359	361	377	338	355	359	392	395	338	342	356	373	362	326	326	344	332	339	346	396	343	392	359	363	358	364	354	355	326	354	324	377	370	364	372	342	355	353	375	318	361	392	347	341	359	364	356	372	338	352	326	345	343	353	347	346	346	391	302	343	332	349	363	342	354	377	361	375	334	322	310	369	387	365	347	353	352	345	343	362	359	374	359	360	358	365	381	365	322	370	335	354	328	371	383	378	385	371	333	351	385	383	356	349	359	363	359	338	325	340	396	355	337	392	363	370	339	362	353	355	348	342	354	354	347	361	366	329	372	344	367	355	352	361	335	366	296	367	372	342	340	358	332	370	374	381	330	350	380	362	354	383	374	367	382	352	350	370	368	337	364	360	406	354	332	363	362	352	364	342	364	360	357	371	389	349	357	370	371	322	352	360	331	311	369	367	318	361	342	362	322	350	368	376	378	376	323	382	375	385	355	306	329	385	374	355	376	376	336	352	335	352	360	346	352	361	358	373	386	326	362	380	363	358	364	337	381	347	355	315	348	333	344	345	323	342	341	368	355	343	345	348	356	376	336	396	341	359	379	356	356	380	400	361	353	381	359	373	361	387	353	349	387	346	383	337	361	383	339	358	367	359	376	356	322	363	327	389	337	354	379	344	376	387	363	364	373	358	366	336	376	400	342	356	374	345	351	366	330	330	386	346	350	354	339	348	340	336	312	343	366	342	357	352	373	392	315	348	362	329	345	356	369	335	345	370	352	326	337	358	349	362	335	329	374	357	391	355	367	336	385	370	382	345	374	359	343
5139	983	891	903	831	840	801	793	805	807	782	817	785	807	795	845	835	796	833	792	809	785	801	892	845	801	843	849	823	787	851	797	851	807	828	835	845	809	795	805	839	828	802	845	851	819	808	817	786	821	817	813	815	775	804	796	822	831	793	771	789	799	756	822	830	783	806	801	855	788	789	811	812	793	813	808	841	843	783	843	808	793	818	837	829	827	867	858	866	819	801	776	840	801	793	825	837	804	827	802	779	805	814	814	786	823	825	835	790	822	859	773	788	839	861	841	847	804	842	818	819	826	851	826	844	787	839	826	822	874	810	819	835	770	840	800	791	793	781	762	845	777	808	798	834	836	800	794	838	840	796	815	827	802	797	829	760	800	849	788	810	856	796	832	877	834	800	830	836	828	826	803	798	811	849	821	828	843	810	859	826	786	797	878	853	837	807	793	818	874	804	848	799	823	794	793	841	866	794	876	792	841	832	848	825	817	819	787	796	777	834	799	778	811	813	769	799	867	823	807	822	808	837	842	832	820	802	849	788	808	837	862	775	816	825	825	857	795	812	803	776	858	826	845	797	773	825	789	850	831	793	773	838	806	784	790	844	789	778	785	804	823	850	764	778	854	805	797	804	822	847	828	765	861	839	808	823	829	827	835	794	781	829	800	834	788	795	814	838	777	824	812	777	819	768	815	829	803	815	799	836	801	770	843	851	831	793	819	780	813	804	889	812	825	801	795	821	840	844	825	810	853	793	832	879	819	837	779	819	800	835	828	816	812	842	828	829	792	785	832	877	795	809	857	876	819	826	812	805	820	784	815	824	805	854	793	791	802	845	843	810	780	839	866	828	723	776	825	834	803	850	888	852	811	823	809	873	825	830	813	762	826	831	851	801	856	823	817	862	859	800	854	853	798	778	807	781	809	787	852	789	786	767	811	825	832	820	827	845	839	808	797	797	783	804	769	795	824	805	745	839	799	805	797	813	774	807	820	824	834	787	869	828	809	794	856	784	823	810	826	811	777	778	785	815	831	802	847	871	832	800	864	807	842	820	771	826	808	791	856	838	798	822	818	801	823	833	820	816	846	855	807	822	837	826	801	826	839	797	821	769	808	779	824	809	784	834	813	821	776	849	840	802	828	783	821	804	825	856	875	794	768	803	789	833	869	823	832	823	847	781	781	776	841	789	871	833	758	887	783	818	823	784	840	798	847	790	781	807	816	779	802	840	827	836	790	811	818	809	787	824	828	826	849	860	809	777	784	883	757	814	783	756	830	823	850	846	806	854	846	792	776	798	858	788	822	838	805	850	848	829	863	836	824	834	808	772	737	820	814	793	846	829	812	833	822	839	787	819	811	779	847	851	816	834	814	766	804	816	803	821	834	783	864	811	843	890	777	827	757	847	784	827	830	822	775	807	777	809	807	824	807	847	839	838	837	814	806	821	817	804	846	793	827	816	863	814	763	810	861	847	844	781	836	826	840	823	809	836	854	807	799	800	789	780	830	793	800	771	790	791	821	809	826	791	851	789	799	846	795	826	841	854	816	772	785	814	790	778	809	821	827	761	828	827	811	853	927	857	847	797	811	778	836	829	832	805	882	817	777	789	787	788	816	882	795	791	805	741	836	832	836	809	822	836	813	818	808	745	874	848	835	808	833	840	802	793	882	875	812	826	814	790	828	888	813	820	830	829	771	855	834	844	809	777	819	838	795	788	802	785	811	769	865	848	811	830	823	807	833	840	786	766	792	802	778	859	858	799	845	791	811	847	793	836	832	796	858	791	833	768	858	841	836	835	771	851	818	820	767	758	808	807	824	834	803	788	798	839	834	798	861	775	853	826	830	805	807	786	796	865	842	847	873	813	816	805	817	859	847	839	823	852	847	761	779	873	827	783	876	845	824	793	764	814	834	820	810	787	816	818	817	794	807	844	762	815	827	783	859	811	819	766	842	826	854	812	816	796	795	796	865	887	833	803	843	805	812	797	870	803	823	814	838	820	795	802	834	805	795	793	802	753	796	812	864	835	819	767	810	808	814	856	857	866	782	785	829	847	788	848	835	770	841	809	822	762	840	756	786	809	799	780	886	879	840	849	862	803	864	763	847	819	810	828	794	864	830	832	814	784	820	810	794	839	790	837	825	785	841	802	806	800	832	792	833	884	827	859	858	826	833	800	845	871	859	829	810	824	844	772	836	802	842	822	861	811	774	793	848	816	832	801	844	862	829	822	795	835	777	852	750	770	853	794	749	796	815	825	817	855	770	845	850	828	776	836	774	857	832	829	778	825	820	828	808	778	822	814	776	810	841	782	811	779	801	843	830	829	797	746	748	815	827	808	838	770	841	827	782	801	821	797	812	867	815	826	850	816	846	907	788	799	834	805	856	764	831	821	864	819	782	834	797	862	816	778	817	842	805	794	871	836	836	821	879	816	846	827	858	821	853	825	802	828	846	873	825	804	819	852	854	801	855	804	819	784	809	787	862	795	785	856	835	781	856	878	826	842	776	866	809	812	884	845	764	845	869	783	802	802	801	813	797	800	791	776	829	786	829	805	790	835	848	806	849	792	801	769	834	832	852	750	784	790	886	778	843	865	777	830	824	809	871	781	818	820	863	815	837	800	798	850	810	797	784	783	836	861	820	816	817	798	754	826	835	855	820	822	871	870	795	815	845	828	825	844	811	816	826	859	819	829	804	783	793	777	812	794	847	818	801	824	851	806	826	818	804	803	815	808	818	868	790	817	833	784	850	829	823	807	824	826	823	857	876	776	773	807	875	818	767	797	823	777	813	855	827	813	857	827	835	806	805	803	828	844	824	824	838	821	812	842	809	831	802	766	853	799	830	849	835	844	801	795	837	801	802	780	819	846	804	791	825	855	844	811	790	822	808	804	854	878	789	888	863	812	841	830	821	807	839	838	861	805	892	791	871	837	852	882	833	841	781	797	851	813	811	821	829	852	825	758	828	763	814	839	821	805	844	836	834	832	861	804	826	772	844	814	800	876	798	810	811	850	773	847	817	818	790	785	804	812	792	820	856	858	818	836	810	798	791	863	832	861	830	802	797	830	750	822	856	884	826	853	832	838	762	761	805	791	744	863	832	769	832	789	812	819	805	811	778	806	860	841	785	850	825	840	851	846	776	814	833	821	819	833	808	806	836	816	844	831	780	831	832	836	809	812	825	767	837	796	832	835	827	780	819	786	806	820	840	825	823	832	768	883	804	787	821	853	818	839	791	815	816	758	811	811	828	822	804	842	866	792	839	809	812	796	788	855	811	837	791	839	815	861	841	761	815	826	815	792	812	825	869	833	843	833	771	835	832	807	789	803	827	792	823	802	866	804	853	809	810	811	911	780	833	763	791	824	808	769	784	850	832	856	812	739	894	820	827	835	805	817	782	832	862	805	831	800	829	838	854	843	855	811	797	850	787	825	817	835	834	824	831	784	796	836	845	828	818	814	807	820	812	814	793	834	785	842	843	860	813	839	832
24420	20824	24474	27258	20115	1957	558	484	453	468	427	412	438	416	459	427	410	485	425	409	420	401	476	446	401	397	405	449	386	414	452	431	422	415	440	404	377	433	402	399	433	412	437	378	436	432	391	440	385	398	420	391	389	413	395	377	376	369	426	393	393	412	387	383	390	413	392	396	402	371	407	422	411	415	406	376	442	399	439	422	406	419	409	421	432	403	406	413	396	418	403	393	351	427	426	433	386	408	371	412	382	403	396	406	395	422	398	392	389	410	411	403	393	410	400	399	395	406	402	430	440	379	390	362	391	379	447	375	399	408	405	419	427	383	438	457	427	403	373	435	385	376	391	389	399	404	393	413	446	399	394	413	407	381	374	379	407	386	403	405	430	401	412	435	407	433	395	429	403	410	414	417	394	397	415	350	369	410	415	424	410	387	413	433	369	393	415	408	384	372	412	402	413	409	383	395	438	438	395	379	424	378	401	415	409	421	389	433	431	408	409	414	440	409	377	409	386	376	383	417	397	388	389	401	404	442	413	378	413	380	384	405	427	404	399	381	445	452	419	395	392	395	434	419	408	390	358	449	397	362	413	382	405	432	437	443	386	377	406	423	390	421	385	421	443	404	396	394	419	400	388	408	430	419	412	410	397	344	393	439	393	379	394	391	436	383	392	409	404	397	374	407	393	403	394	410	396	388	407	395	366	457	420	377	450	397	390	397	415	408	402	426	436	409	359	382	399	414	384	387	395	437	361	393	391	373	422	405	419	433	436	423	444	441	422	400	406	458	404	442	433	418	394	398	415	384	384	446	438	449	408	439	412	428	402	409	410	437	398	421	391	392	401	406	395	399	429	392	388	408	428	394	416	394	402	399	407	429	415	441	379	439	380	398	422	394	443	383	405	388	402	426	398	378	369	438	428	400	409	403	414	393	403	381	399	422	395	431	410	401	417	420	428	398	385	385	380	414	396	443	363	396	412	441	429	388	414	432	385	453	392	417	401	418	425	357	436	454	423	402	420	394	448	402	439	388	400	413	438	417	411	385	403	394	386	410	417	389	400	407	402	388	422	460	430	436	377	387	404	424	435	375	358	432	415	448	377	435	366	385	422	421	432	424	448	395	393	373	400	416	424	411	378	394	406	428	457	405	426	421	400	421	410	391	404	415	398	387	396	397	423	409	438	392	399	388	439	412	398	417	387	439	417	412	417	446	455	418	414	410	412	421	452	365	403	399	408	429	446	423	418	444	422	439	422	370	426	403	396	382	400	397	437	350	421	405	436	421	417	371	435	416	394	418	385	400	421	376	447	407	418	355	423	399	427	378	394	399	368	428	420	441	398	413	407	411	366	460	455	428	400	403	425	452	425	377	383	409	391	397	388	387	422	379	355	408	394	393	406	463	406	405	406	425	402	400	418	410	424	379	404	438	406	431	431	424	385	402	382	396	408	442	441	418	430	404	416	423	396	404	447	420	355	392	417	442	411	391	413	392	411	423	387	411	407	374	402	391	420	374	417	360	392	416	411	352	393	406	423	443	445	407	416	385	386	376	372	396	366	439	405	402	434	409	408	374	408	396	454	406	393	404	390	408	413	395	418	443	382	368	402	396	396	422	396	417	434	420	395	389	406	409	432	420	367	419	391	412	412	423	426	433	455	365	391	386	410	420	439	408	427	400	402	431	380	433	403	395	374	446	379	403	409	408	426	422	408	422	421	433	386	393	421	389	425	388	441	410	408	394	390	430	404	378	410	408	403	386	393	381	428	373	438	380	440	429	396	437	444	374	424	431	421	377	413	431	414	414	395	458	435	444	435	371	413	416	450	419	435	413	462	404	383	412	416	447	400	404	448	415	443	434	387	407	406	451	382	402	386	347	433	378	408	409	390	456	419	458	419	388	427	409	371	416	365	398	399	395	429	356	367	386	428	423	397	411	420	424	357	403	389	452	395	406	410	402	432	410	418	404	460	432	415	401	373	387	382	425	386	408	458	427	371	414	388	400	390	468	422	402	420	396	405	389	383	371	417	398	366	382	419	396	394	367	420	449	405	427	378	432	479	392	387	395	412	400	380	403	415	457	404	367	383	443	392	393	391	396	407	408	408	422	372	426	393	369	414	413	434	410	399	405	378	418	412	384	447	405	418	376	397	428	430	412	404	403	400	431	407	390	391	401	396	421	403	423	440	386	450	401	449	391	398	381	409	415	421	444	418	441	411	404	412	407	401	402	437	416	397	414	418	388	396	424	430	431	391	393	434	402	401	435	367	392	402	382	386	416	417	392	391	430	360	441	445	399	377	399	403	410	385	461	427	378	371	404	360	414	412	410	367	418	414	416	408	414	367	399	406	457	416	425	405	378	404	379	408	414	403	416	381	388	402	416	397	431	393	370	404	393	406	394	455	406	416	423	423	392	417	358	418	391	390	435	373	399	393	404	395	409	403	408	425	385	420	395	434	401	435	406	412	402	492	426	427	387	410	418	409	426	386	431	412	400	391	392	417	396	453	428	387	388	413	402	421	385	399	391	428	373	421	423	379	399	416	402	418	412	423	453	413	432	415	398	412	380	425	394	356	398	414	423	415	397	391	414	426	412	362	425	400	389	397	420	371	385	429	405	427	426	391	406	416	428	416	402	399	370	375	424	410	386	439	413	381	397	428	391	374	376	403	439	427	415	443	373	405	382	387	406	360	425	440	414	394	405	434	407	455	400	423	373	423	399	414	410	398	414	432	382	424	429	406	358	399	393	458	414	381	392	460	390	397	390	407	367	376	426	430	432	432	410	438	450	383	390	388	444	405	395	391	429	418	379	395	440	380	412	410	414	419	395	406	393	417	382	358	385	429	390	400	417	422	394	376	461	360	400	433	418	435	425	397	416	411	391	399	417	397	377	455	411	405	399	418	442	426	407	429	424	420	417	398	396	405	421	439	414	448	383	361	442	424	415	419	403	445	403	408	438	417	391	408	451	426	400	439	434	395	425	405	398	422	379	381	404	436	423	415	397	384	360	405	435	411	409	411	398	451	409	404	411	400	372	414	377	402	364	432	385	381	417	417	421	391	395	384	414	385	386	419	443	405	394	409	387	398	399	423	417	395	364	440	383	438	374	372	418	388	412	403	354	409	406	425	404	407	410	414	384	416	375	424	426	418	423	395	417	392	391	372	400	413	405	413	415	413	427	410	410	392	385	377	431	389	426	393	380	410	342	415	382	470	380	395	414	420	443	396	399	425	389	394	394	441	412	381	414	408	388	400	435	383	394	432	461	407	424	404	409	419	407	459	398	405	396	399	417	401	414	423	382	369	407	418	360	429	445	392	414	394	389	361	432	412	412	429	403	421	382	420	432	400	411	391	394	461	398	423	366	406	407	359	365	405	412	416	406	420	396	402	400	380	374	387	375	413	402	402	430	388	438	400	410	417	401	407	391	423	384	425	405	399	420	430	426	412	398	450	440	414	430	388	407	439	409	430	391	406	465	427	426	429	397	407	398
3348	3101	2113	1330	1150	987	973	947	924	923	938	902	932	899	925	939	936	957	941	886	876	858	901	912	860	948	867	921	903	871	874	922	915	897	943	841	884	889	883	911	931	821	887	929	878	912	889	846	916	930	872	955	865	881	880	884	892	888	914	908	882	845	899	883	910	883	884	909	899	869	864	895	922	876	923	905	878	906	891	913	949	913	910	918	848	891	935	915	894	898	909	911	841	854	934	915	851	930	891	964	896	867	937	856	884	899	907	928	855	852	911	873	910	930	871	896	958	868	925	900	903	937	869	865	952	922	897	970	972	944	879	929	906	920	913	886	892	883	879	886	877	878	862	903	897	863	906	821	880	933	901	903	913	858	890	946	850	846	904	959	850	826	887	898	842	878	817	890	902	870	872	873	883	849	891	892	880	917	835	934	828	889	895	866	867	867	876	845	862	865	861	889	853	915	875	899	903	824	869	945	922	936	904	896	871	931	870	926	952	888	903	882	940	936	830	881	867	906	921	888	905	929	897	919	933	877	929	911	876	905	889	881	905	925	890	892	877	897	884	905	906	871	875	921	916	876	935	936	927	857	885	873	918	893	935	847	933	865	909	916	891	873	858	912	883	849	898	905	895	927	902	901	922	870	885	848	923	889	910	889	905	874	886	916	862	864	806	886	901	853	877	872	885	922	937	896	934	883	864	864	871	880	846	894	891	897	833	905	876	914	887	862	894	918	894	865	915	915	882	892	864	889	916	968	921	901	887	817	941	904	935	883	902	937	887	915	904	907	902	912	914	864	936	901	848	910	892	856	894	867	858	950	890	920	912	876	889	907	908	906	907	844	913	833	855	882	918	847	907	942	934	921	887	934	906	900	890	932	869	923	879	927	885	848	865	863	840	898	886	904	872	914	887	839	897	901	894	887	922	874	919	961	842	873	911	883	920	886	898	880	936	909	865	877	902	846	908	923	927	868	894	891	875	874	842	846	872	898	869	915	881	881	912	939	923	836	857	865	883	834	881	920	890	834	871	931	846	911	888	895	878	869	920	890	935	845	866	880	895	925	869	922	897	927	929	926	908	895	933	895	890	911	862	840	850	904	913	898	923	899	915	869	899	931	912	897	909	880	907	891	880	876	889	959	943	884	931	901	897	861	858	912	887	910	924	926	954	881	881	938	854	926	893	891	897	839	891	941	918	877	890	867	895	857	917	851	924	878	844	910	855	891	901	930	901	900	842	884	899	920	914	881	859	871	916	881	895	835	881	867	857	862	911	883	877	862	898	936	906	900	914	891	850	880	895	896	933	874	852	898	920	874	907	933	920	850	908	963	900	885	898	857	950	893	970	924	864	820	893	898	925	855	908	904	911	863	931	911	861	889	854	947	888	935	923	912	893	920	885	880	882	822	926	891	911	909	937	883	878	890	869	869	862	879	913	893	901	844	886	910	910	885	911	919	913	930	883	819	899	897	856	895	890	936	906	841	898	880	911	915	873	920	887	921	890	869	918	913	887	877	924	943	882	882	854	883	863	933	962	862	908	854	854	909	928	879	913	853	892	841	954	866	911	868	916	877	875	929	928	839	882	901	888	873	911	908	931	943	889	896	928	915	903	901	860	933	877	903	885	913	895	872	900	862	905	893	900	903	916	906	876	883	806	884	906	888	903	962	912	875	953	886	893	884	857	874	865	895	920	914	868	942	875	844	901	928	875	936	908	890	885	899	874	945	853	901	842	914	914	850	888	901	903	909	960	912	915	929	886	901	894	918	928	895	911	947	882	920	888	861	888	900	890	900	906	938	851	909	912	884	907	931	942	876	922	905	875	903	907	913	866	864	853	896	938	899	878	902	920	955	869	911	870	916	944	919	878	883	875	893	924	868	921	940	900	880	878	861	876	928	905	907	906	868	894	885	919	960	863	920	902	903	894	841	824	852	883	904	935	809	950	914	879	878	910	908	886	889	841	959	906	873	888	933	890	920	817	874	897	915	897	901	903	923	952	930	878	853	906	915	939	885	896	912	892	900	972	853	871	906	871	899	876	875	886	924	874	869	950	881	944	889	890	929	896	937	873	903	865	888	945	910	864	871	885	933	909	868	872	865	919	860	909	958	868	921	902	930	867	878	909	879	889	893	916	890	820	868	884	878	875	839	877	978	883	959	952	861	863	900	926	953	921	899	873	936	935	940	873	890	893	897	892	878	945	897	944	863	899	881	874	881	911	878	923	906	908	860	884	903	852	923	882	888	865	923	913	882	872	836	864	910	888	886	907	853	873	892	893	828	880	933	831	889	864	898	910	917	918	914	842	905	849	848	826	912	909	833	845	897	868	932	895	870	848	869	900	902	853	891	900	912	944	850	958	905	935	900	903	905	892	858	900	886	959	904	856	857	890	890	916	825	877	886	935	865	893	860	915	870	903	898	872	887	866	840	903	845	869	909	956	866	919	901	935	893	900	929	929	896	912	854	836	893	863	943	876	903	878	933	915	916	893	903	918	885	937	863	865	928	911	942	927	875	890	879	890	935	936	906	885	873	875	846	901	974	911	878	874	878	874	899	861	907	850	860	893	932	939	882	869	898	895	889	852	907	955	896	895	891	930	884	885	881	961	918	861	907	895	940	859	875	968	920	929	883	868	921	897	940	857	945	857	883	946	940	927	872	959	899	888	840	899	871	870	868	915	882	937	898	929	861	908	905	889	874	823	915	914	886	902	841	848	861	846	857	926	887	881	854	869	893	891	913	882	928	824	956	924	899	952	921	930	907	877	882	933	873	937	910	941	920	877	910	891	888	945	926	891	885	884	953	944	857	929	894	902	861	865	920	873	934	910	913	887	854	916	861	935	860	845	913	896	915	846	852	902	996	918	934	853	890	945	878	882	916	914	860	908	931	912	916	916	905	871	930	882	901	864	917	849	814	891	856	904	888	889	896	924	853	870	932	878	876	904	837	881	870	844	930	906	887	910	900	888	924	900	898	903	925	862	952	915	932	927	839	885	903	872	926	902	907	844	900	884	859	885	873	902	959	867	901	897	881	880	874	861	894	866	886	868	844	861	910	887	875	899	861	903	897	912	835	890	931	873	949	840	870	869	893	903	836	945	872	848	884	908	851	917	879	923	949	829	943	901	908	880	936	917	882	904	885	871	900	882	874	893	894	959	902	931	888	858	864	900	865	922	878	881	910	897	859	910	910	942	909	867	867	850	871	905	851	918	902	882	952	852	923	909	955	904	874	864	915	900	923	889	853	930	888	833	877	880	867	945	858	889	890	902	864	844	939	861	887	906	917	888	874	885	889	881	885	872	932	918	920	879	891	904	841	884	859	882	889	900	902	907	860	870	933	888	921	910	848	931	912	863	911	834	952	953	901	888	943	841	916	938	937	917	856	878	912	917	888	899	910	913	880	888	858	893	874	885	957	882	908	868	936	910	958	936	928	967	872	850	886	897	897	849	861	865	853	901	869	878	872	900	885	905	898	902	907	897	821	867	959
23575	20824	25081	26664	20830	20807	3065	488	316	330	350	279	299	262	235	271	239	282	284	273	258	272	272	266	247	264	220	238	244	256	235	249	224	270	236	238	237	210	226	211	237	248	232	222	236	211	233	228	206	223	228	218	240	229	235	255	259	222	263	237	233	231	246	224	267	256	216	229	232	211	228	243	222	242	247	225	250	236	238	229	245	240	261	236	218	209	229	196	238	216	214	208	230	212	217	239	241	211	241	221	225	221	232	219	231	213	242	214	265	212	215	225	226	216	252	222	226	238	236	223	239	244	227	223	219	226	207	211	219	221	243	230	216	206	231	196	219	231	227	228	261	260	201	240	251	216	214	221	257	235	233	232	210	199	229	221	231	258	218	212	231	217	264	219	235	222	223	228	209	240	218	245	204	238	258	204	204	224	206	242	240	221	214	235	219	243	219	235	231	215	255	239	207	219	242	225	255	226	255	239	214	255	249	236	233	224	226	215	235	235	270	222	231	233	241	224	248	213	218	221	257	244	250	233	232	229	238	231	232	231	244	236	237	256	222	227	249	238	241	220	246	243	266	242	225	246	220	221	215	238	229	269	255	223	234	240	252	229	205	264	220	202	228	224	221	223	212	218	224	224	207	243	233	235	248	257	247	224	239	216	252	239	217	201	209	217	211	240	233	221	221	245	231	215	211	204	270	254	217	232	226	231	215	286	228	225	221	222	246	211	210	247	229	239	231	231	219	200	227	233	227	230	219	218	247	235	257	230	235	186	237	239	214	227	223	223	226	230	201	205	218	256	239	220	236	225	270	224	233	221	250	228	212	224	221	259	240	239	227	237	226	205	210	232	234	226	210	207	220	252	231	227	215	207	204	247	228	258	230	211	224	243	238	252	215	198	250	221	238	238	219	220	203	216	241	234	240	219	222	219	250	244	240	239	257	210	240	217	224	237	239	226	221	228	242	223	243	221	252	215	230	250	237	267	236	229	205	201	236	235	208	225	217	249	253	236	222	246	225	231	194	193	231	211	269	219	237	258	245	222	233	222	225	216	220	216	234	246	237	248	250	233	208	194	221	221	252	271	225	212	250	247	219	263	253	226	221	244	228	186	231	233	255	235	250	211	229	231	228	217	194	209	208	239	247	258	242	236	221	195	244	247	244	236	238	216	223	236	221	248	201	221	236	242	236	259	271	219	225	199	256	220	228	210	204	217	268	258	232	234	241	228	219	229	238	229	232	231	226	227	237	243	196	257	211	193	257	226	227	232	221	249	222	227	232	216	219	199	251	243	215	230	229	229	231	226	230	222	239	246	254	250	244	246	217	229	227	223	240	273	224	229	228	233	234	253	249	218	218	213	216	256	219	245	215	234	255	204	207	226	238	233	256	217	245	229	208	242	227	230	235	239	227	210	260	240	251	212	217	236	238	234	244	230	242	250	227	203	249	224	237	236	234	236	223	231	207	208	220	201	215	231	249	250	249	220	222	229	222	231	232	235	208	229	211	230	215	217	227	220	226	237	243	202	210	230	221	231	250	228	230	237	274	221	237	228	230	240	226	251	220	230	224	234	216	243	251	227	249	248	264	237	250	249	214	222	270	239	210	249	265	247	227	201	238	257	242	233	207	225	219	239	221	231	230	227	236	215	230	235	221	238	215	246	243	220	196	266	224	250	227	230	233	213	215	248	232	249	229	219	224	218	249	246	226	228	222	252	221	229	224	236	228	209	239	230	232	238	234	222	220	233	284	240	199	220	247	251	230	217	256	235	221	215	209	239	238	235	227	232	230	249	220	248	234	256	207	237	223	245	219	221	229	225	250	241	218	220	241	229	244	233	222	209	219	265	258	232	231	222	221	246	215	223	229	237	248	233	211	233	232	219	231	278	245	221	246	239	236	246	224	221	254	229	249	220	204	207	239	224	244	255	239	234	238	242	245	231	233	244	246	216	214	243	212	223	221	203	252	217	218	208	187	221	244	241	228	232	213	256	211	232	208	221	250	232	240	258	208	212	204	193	253	231	230	223	244	225	197	205	244	226	225	227	229	213	254	264	237	198	238	223	233	226	207	210	247	233	225	238	237	211	261	230	225	228	244	244	243	230	250	228	243	236	226	233	222	214	218	208	247	196	203	215	200	260	222	231	233	216	232	192	243	253	217	248	228	265	251	226	217	211	259	211	259	281	221	253	231	268	248	233	255	257	199	230	249	242	246	240	228	226	245	243	233	216	219	251	228	234	226	198	231	231	256	238	227	231	219	224	192	206	228	233	216	220	226	262	218	237	211	220	230	214	241	217	245	198	218	200	214	229	214	221	247	233	255	245	239	235	212	240	230	218	225	232	197	224	248	225	233	225	230	219	228	241	221	230	219	236	246	245	218	216	224	223	242	214	209	226	234	240	217	218	238	228	226	237	218	245	229	224	226	194	249	231	241	219	234	242	223	219	218	208	225	247	234	226	238	236	253	222	250	214	234	210	219	228	225	213	215	240	228	250	213	224	222	251	215	246	267	239	247	238	205	231	202	211	259	226	244	210	237	243	212	216	256	238	205	217	208	223	221	233	218	240	201	246	240	246	270	222	244	215	225	222	256	229	235	234	229	257	242	222	240	257	238	231	228	242	199	215	228	211	213	223	249	250	236	234	220	242	233	227	254	234	250	238	242	207	212	233	203	220	220	235	206	229	206	244	243	250	246	203	244	234	208	238	258	221	211	235	220	247	240	224	213	233	211	190	236	214	210	229	212	210	223	225	253	252	228	237	272	220	234	244	223	212	229	210	202	247	233	236	231	237	251	242	217	224	264	212	234	222	216	220	211	236	213	211	201	251	254	218	218	250	248	225	244	228	203	235	245	254	216	243	248	241	257	228	190	219	243	221	250	217	206	230	226	256	239	254	208	229	208	217	244	247	223	233	221	238	238	232	202	225	223	202	234	241	226	205	251	242	226	242	228	240	237	235	222	206	240	228	235	231	224	231	245	243	249	284	216	236	231	188	227	201	260	244	234	205	209	222	231	199	241	242	221	249	256	256	251	222	223	252	242	226	225	263	213	217	231	220	249	264	230	205	231	243	248	227	233	241	222	195	240	243	217	229	243	245	223	232	232	256	234	220	237	251	232	204	237	236	250	206	247	246	237	235	237	254	234	241	214	234	257	218	226	225	201	239	211	212	221	236	238	224	249	254	237	245	219	229	259	232	213	201	260	209	210	237	251	244	228	207	223	241	209	267	217	222	241	220	213	228	227	218	246	253	204	207	215	213	226	229	251	220	238	236	222	232	211	251	232	236	214	240	250	227	230	237	218	245	246	274	260	224	250	240	228	216	239	234	208	245	238	224	248	236	250	245	214	250	201	210	251	253	233	200	241	246	238	247	257	209	228	232	217	245	222	204	230	246	234	232	269	240	238	233	213	251	218	228	217	200	224	233	226	215	243	229	238	217	243	205	231	228	239	245	223	226	221	230	239	219	233	238	240	230	272	248	228	231	219	244
3324	4872	3136	1601	986	791	662	633	613	608	597	561	570	580	560	533	525	526	591	572	536	534	549	577	563	509	528	555	542	538	554	554	531	557	506	539	505	546	523	527	568	516	529	557	577	489	527	538	510	529	552	536	545	498	522	572	557	521	539	512	534	500	484	512	506	511	476	591	540	512	570	558	567	551	484	532	577	574	517	502	547	515	525	538	531	536	525	542	555	504	526	541	537	545	528	536	529	488	526	525	537	566	535	579	494	541	585	540	522	517	548	516	577	584	553	551	537	541	531	552	531	552	539	512	571	522	532	544	524	587	530	531	538	502	588	576	519	529	516	570	523	521	516	529	582	545	517	518	582	603	563	542	539	504	526	551	534	551	582	543	539	545	531	550	553	525	517	545	541	509	508	546	503	523	510	513	526	534	519	500	581	505	541	510	512	546	531	542	557	519	522	517	537	564	523	495	558	549	547	544	539	555	555	575	512	500	523	539	532	519	527	532	584	537	519	566	556	565	548	532	562	509	530	528	483	540	547	486	533	530	536	525	502	546	523	554	561	551	551	537	540	524	525	550	551	505	590	491	512	553	471	527	551	565	554	513	540	550	543	496	554	569	551	560	579	510	529	519	549	520	500	529	587	545	531	556	531	558	541	525	568	539	519	527	554	559	537	499	532	500	537	522	556	485	525	532	535	540	513	496	525	530	541	522	512	526	562	540	543	548	522	538	539	516	520	552	505	510	547	505	527	564	536	516	514	511	534	546	483	541	584	506	501	551	538	528	568	528	531	563	534	547	547	483	540	516	505	528	532	523	548	555	530	536	561	536	546	553	541	517	546	569	563	555	540	495	553	506	523	522	490	553	514	501	521	502	511	533	506	511	536	520	522	517	531	519	528	554	530	538	538	517	546	510	519	519	576	527	552	523	522	549	530	483	494	548	568	568	531	513	530	522	559	568	546	535	542	524	486	523	528	537	490	548	496	566	558	535	515	523	520	558	516	515	518	548	537	572	533	562	501	516	545	477	531	582	517	516	548	558	571	541	541	513	527	542	533	561	527	550	498	530	523	563	559	564	530	529	521	550	520	532	521	508	567	589	539	536	545	498	550	523	530	556	588	535	545	514	530	517	556	555	522	559	515	558	545	560	535	542	546	524	560	562	515	556	517	559	539	529	547	542	486	500	541	541	529	570	527	553	528	492	580	534	541	552	530	492	519	544	520	546	483	559	528	521	537	506	528	548	550	569	573	576	533	510	558	513	545	541	540	527	543	519	523	495	542	537	544	534	590	558	533	530	534	578	540	527	541	536	544	522	559	485	521	534	565	516	491	560	552	569	540	535	532	513	510	526	520	546	521	521	534	544	544	538	513	527	549	530	549	504	576	548	570	515	557	530	541	533	529	534	549	561	576	478	532	552	561	543	567	499	531	508	488	548	534	512	525	542	487	514	543	506	522	556	525	557	526	512	552	496	514	539	492	552	535	543	557	525	544	519	549	552	547	538	536	499	560	503	557	571	561	539	556	506	495	544	578	539	544	520	538	492	535	503	503	557	555	518	562	518	553	515	530	489	528	524	555	541	521	521	542	511	550	503	520	536	549	553	533	551	536	540	530	541	543	565	523	525	521	575	532	519	525	514	499	549	526	495	504	536	545	497	518	511	529	550	550	518	520	520	530	540	566	525	566	520	508	451	568	500	561	526	485	536	514	533	532	533	516	530	553	550	520	550	551	559	540	614	492	552	535	544	573	523	559	544	518	505	520	528	530	534	554	535	526	501	532	534	525	556	563	565	502	572	526	514	496	521	526	520	539	542	534	528	537	507	562	535	566	564	525	563	588	569	547	508	525	502	492	523	498	563	547	518	554	530	514	522	536	517	518	516	531	513	567	547	546	564	540	551	503	554	524	559	568	532	550	488	518	523	553	526	548	554	520	543	516	500	562	561	538	527	561	539	531	516	473	539	551	554	505	523	531	532	507	514	560	539	543	559	549	514	524	506	556	545	539	551	552	532	541	569	590	525	518	549	549	533	544	535	546	563	519	564	542	540	531	529	520	513	524	557	548	490	532	525	569	560	544	536	516	540	577	559	548	561	558	543	545	581	518	516	546	540	560	539	550	539	496	519	550	527	532	514	573	534	532	547	516	554	496	534	533	541	533	550	525	595	515	522	529	549	525	550	583	532	553	580	565	505	540	518	508	535	521	517	523	576	581	572	531	599	526	549	535	508	529	595	546	553	544	565	526	532	564	505	512	540	546	537	510	580	526	571	499	503	519	510	498	544	526	537	526	486	512	548	563	510	484	553	535	558	542	572	554	521	530	528	538	523	531	514	506	557	537	544	549	563	575	503	494	499	532	541	543	524	546	496	495	521	549	514	526	499	507	550	525	499	545	538	542	511	559	519	559	553	534	537	512	509	618	536	532	553	566	521	523	567	526	542	495	559	525	569	497	533	497	555	529	544	566	492	510	534	528	497	526	536	601	529	521	550	533	516	520	562	521	583	564	527	545	502	538	521	567	529	562	509	506	511	531	546	531	536	525	529	561	569	508	534	570	521	536	560	507	524	518	573	521	532	535	534	542	531	525	509	542	543	534	547	541	478	561	546	502	531	553	521	522	579	566	491	501	528	580	504	566	532	555	539	487	524	510	516	519	484	524	516	519	567	541	538	530	502	549	536	519	527	521	534	554	546	547	551	544	525	542	545	501	530	531	534	552	536	569	525	552	508	522	563	510	490	530	525	515	565	495	516	555	538	539	524	562	547	515	523	521	541	529	537	497	567	542	531	548	549	514	521	546	564	551	582	516	541	508	535	495	512	555	535	520	530	564	544	562	550	540	527	533	512	528	588	531	542	529	558	515	552	541	569	498	565	535	489	524	513	553	567	524	558	590	540	533	542	518	529	546	532	539	512	454	536	517	560	488	529	514	534	525	510	568	538	523	524	543	552	545	549	519	568	527	565	522	562	496	527	548	496	506	527	558	523	516	569	529	562	540	519	564	552	503	526	534	536	522	561	503	532	550	586	537	513	529	528	558	540	515	564	520	500	484	556	544	575	554	535	533	532	565	497	521	551	564	520	513	501	543	530	555	532	526	590	522	503	506	554	497	553	519	538	522	546	527	479	549	541	511	555	557	575	533	525	541	592	512	534	567	534	558	525	535	502	496	499	526	517	547	504	486	545	559	520	515	523	548	498	555	507	542	553	540	549	526	532	510	557	583	498	471	518	575	524	531	534	538	540	491	541	557	517	570	545	540	534	542	563	518	548	527	527	540	529	562	543	549	515	536	526	523	533	563	543	533	521	535	532	554	537	545	585	510	524	511	551	522	556	506	535	576	518	548	554	535	509	546	534	526	524	556	553	531	513	529	545	553	506	545	558	507	513	517	524	544	525	551	534	530	521	556	546	534	532	517	500	496	519	538	517	524	558	545	559	512	553	490	584	531	526	521	536	517	510	546	541	561	521	511	531	563	494	499	584	530	527
32741	12624	1564	536	377	383	384	389	371	347	346	392	371	366	356	366	336	347	321	353	358	356	383	347	357	352	374	340	357	355	366	400	387	361	413	370	358	408	366	387	366	351	371	372	316	343	374	396	389	369	376	368	352	382	373	373	353	372	409	363	340	323	327	350	352	389	341	380	350	357	351	392	388	373	355	316	370	349	349	356	335	362	351	354	370	325	341	355	360	356	366	336	355	396	371	347	354	348	360	359	351	347	338	352	391	344	371	411	346	381	372	378	368	360	368	353	343	350	350	379	347	374	377	339	359	363	324	391	368	363	335	350	348	369	381	351	412	332	376	363	349	363	362	334	354	358	345	432	350	366	376	368	340	377	347	360	356	385	357	414	376	336	379	368	345	346	402	365	381	366	412	380	383	382	396	344	341	372	389	376	335	399	354	371	336	330	358	332	320	359	384	339	347	355	378	337	393	355	343	394	342	354	350	373	357	355	383	371	344	358	360	351	369	363	364	365	358	404	366	362	350	381	384	356	347	353	351	348	363	363	359	346	397	363	376	361	365	382	386	353	370	377	379	362	364	325	342	338	369	360	360	361	393	341	359	387	378	368	414	328	420	400	358	354	337	383	307	348	368	362	379	341	386	403	345	347	346	348	349	319	364	356	363	341	355	364	328	350	356	361	373	372	347	357	371	377	356	320	384	413	373	330	385	326	371	357	352	330	369	387	363	373	394	374	352	321	370	367	357	363	340	377	337	380	339	336	329	354	381	369	389	311	348	376	372	346	375	359	393	361	388	357	372	363	369	355	365	361	370	359	373	410	356	366	354	365	354	376	371	355	336	371	370	328	343	363	373	379	388	359	349	384	387	344	356	343	367	375	370	378	352	365	356	332	351	383	375	380	344	369	332	343	352	343	340	375	354	372	376	362	384	334	358	355	338	385	351	334	398	362	354	365	357	374	374	354	396	373	387	378	355	354	358	341	384	340	362	350	351	369	369	365	337	336	359	376	367	388	369	390	340	391	375	383	357	346	383	404	406	323	360	388	377	335	365	386	361	379	342	369	349	375	381	360	379	370	376	375	323	391	366	340	346	366	377	384	361	360	357	372	357	377	334	336	355	402	363	365	347	368	365	329	360	367	338	348	346	355	387	365	372	402	386	376	342	368	372	361	384	356	361	376	390	371	378	392	400	384	327	356	358	337	335	357	361	335	360	354	359	365	358	396	363	381	328	402	357	368	372	329	365	332	370	341	390	338	341	371	357	334	393	352	338	326	335	355	399	370	356	382	347	386	343	372	336	371	365	365	348	384	358	382	403	379	367	310	369	365	369	383	386	361	337	299	374	396	396	370	367	345	341	341	339	377	363	392	358	332	385	354	398	397	396	399	396	351	372	356	369	368	387	362	361	312	356	363	345	363	350	359	370	365	339	346	373	353	364	338	389	347	386	344	364	348	391	399	398	382	312	369	385	383	349	375	406	341	355	358	369	347	372	375	357	379	367	366	361	367	322	355	367	392	341	380	359	349	369	408	367	356	355	338	382	376	340	376	367	322	345	328	353	362	354	352	324	342	365	395	339	384	387	353	370	368	366	342	348	355	332	364	362	373	387	340	358	367	347	371	368	372	382	388	335	382	355	360	332	351	347	373	369	356	388	361	382	335	392	368	378	328	364	354	378	382	323	370	392	343	363	350	378	346	374	367	330	367	347	350	361	381	336	378	355	348	353	349	366	384	356	360	345	366	392	354	338	347	337	363	358	343	382	369	406	347	353	360	339	369	341	363	393	361	386	388	372	312	365	343	381	370	369	359	361	373	381	366	354	351	374	348	339	396	336	342	371	378	349	342	344	351	360	403	342	356	357	374	379	361	355	391	353	374	395	347	346	392	313	368	371	352	394	327	376	381	353	342	335	343	349	345	345	338	350	403	397	313	360	358	385	397	354	376	352	380	371	358	380	321	340	369	318	345	367	364	384	392	360	371	383	406	352	378	361	376	340	320	357	355	357	365	369	338	366	359	371	353	381	333	375	360	409	372	357	373	389	363	351	359	389	358	326	385	405	369	342	344	371	365	340	348	323	340	357	359	368	315	376	339	362	401	335	350	384	375	353	361	372	348	359	365	375	350	332	358	396	374	387	368	360	355	353	374	349	346	362	338	353	368	384	336	346	338	371	407	374	387	364	381	345	362	346	327	317	340	340	363	338	369	342	360	346	357	358	368	344	412	357	358	366	356	340	366	351	365	374	372	352	345	371	360	377	362	361	355	352	326	343	357	329	369	390	356	341	331	380	338	370	365	369	335	363	345	368	415	321	366	391	372	341	301	384	319	368	349	336	332	383	364	371	394	347	374	390	360	337	350	347	383	358	349	329	347	379	353	345	359	382	392	360	360	373	372	355	319	336	348	368	311	368	377	329	391	346	327	314	341	363	390	386	384	344	383	346	389	363	365	310	351	375	371	375	372	356	363	366	328	336	334	355	350	376	349	330	315	368	366	374	352	351	362	369	396	365	357	349	386	371	380	369	318	374	408	373	394	354	396	371	365	363	395	360	358	340	381	403	362	382	373	348	365	347	359	381	370	359	326	390	386	352	376	363	355	362	379	360	361	357	372	382	346	370	383	365	368	365	412	373	320	382	362	360	350	330	334	372	371	366	359	371	372	339	379	363	361	388	372	347	320	333	386	372	345	401	369	391	347	327	331	361	338	373	372	383	333	328	364	375	369	372	369	343	353	334	374	373	362	342	346	346	372	332	361	354	375	357	385	335	335	332	378	338	361	355	367	364	386	346	344	387	316	364	347	393	346	353	342	354	345	355	362	366	381	337	364	317	371	347	376	372	383	341	377	363	385	378	374	349	344	333	367	358	372	352	349	397	323	321	395	395	337	342	374	360	333	355	355	367	404	396	358	360	352	396	390	365	352	376	380	346	359	335	347	359	358	365	360	326	399	357	325	358	324	373	348	391	334	321	337	356	353	341	393	373	376	364	356	344	391	365	332	374	397	363	345	394	335	321	394	379	369	351	347	384	392	339	376	331	373	363	346	373	390	371	363	355	375	386	335	353	346	324	325	359	339	381	387	380	383	339	348	383	382	343	340	341	374	345	348	358	386	360	370	359	346	391	378	362	402	362	356	389	359	369	372	370	341	374	344	344	347	340	365	384	342	358	388	336	333	372	363	362	401	340	346	327	344	328	393	370	331	396	331	408	370	371	353	369	395	324	351	325	358	388	352	394	378	380	386	369	340	329	390	360	374	352	377	350	347	363	356	347	357	379	355	377	349	380	356	371	344	359	349	369	364	361	363	376	394	357	363	387	377	379	336	391	387	378	392	370	384	368	391	348	329	412	363	360	358	327	359	372	380	336	368	370	379	350	386	408	365	376	360	402	370	345	351	353	369	394	379	343	341	333	380	362	356	329	345	337	387	356	342	341	374	361	367	385	366	383	368	357	349	365	357	359	355	380	357	378	344	350	372	364	399	332	332
5118	1028	943	897	810	884	871	877	792	805	788	820	797	838	845	816	799	834	880	890	841	864	784	770	847	814	803	816	859	765	867	797	856	842	849	873	784	836	784	808	853	800	816	860	749	817	801	822	828	880	809	819	816	785	841	845	822	811	828	854	809	823	833	769	826	831	840	802	810	824	865	838	863	788	796	853	866	849	802	819	787	814	871	818	853	856	807	813	881	808	835	839	820	789	809	826	811	839	849	829	870	782	848	849	858	865	808	835	838	840	827	880	790	827	810	833	864	802	853	818	763	789	812	828	845	856	803	753	857	840	808	778	804	757	809	857	796	802	808	795	793	826	802	783	867	840	833	803	826	820	862	810	844	785	857	840	823	792	803	831	847	819	779	834	818	828	802	819	804	801	787	826	828	863	823	855	774	808	814	788	849	856	893	832	799	882	897	790	826	859	813	836	785	821	847	851	849	815	827	831	771	854	811	807	881	818	839	825	812	849	844	866	828	863	782	864	842	859	806	836	808	784	839	817	819	813	840	827	778	855	792	774	833	806	815	812	807	849	822	813	800	764	863	813	820	830	872	838	807	826	806	851	799	839	827	811	856	834	809	890	902	766	820	830	864	806	824	833	847	877	826	833	867	795	859	802	833	823	852	841	812	866	823	884	801	792	825	849	826	773	853	865	848	816	864	791	824	806	823	817	846	833	861	848	814	754	845	842	799	823	785	854	810	802	800	810	861	854	808	808	807	803	799	822	837	795	785	811	806	789	778	814	841	865	833	803	833	832	811	848	832	861	887	801	808	828	874	792	824	845	865	797	857	852	820	818	848	835	875	808	823	858	853	852	842	809	823	861	768	806	808	826	803	791	794	837	864	784	834	845	806	860	866	798	837	827	857	809	807	780	831	840	848	823	847	874	859	795	847	850	814	843	776	834	833	842	812	802	788	814	805	822	820	834	825	823	813	856	846	836	807	841	865	851	835	781	871	817	869	843	813	856	813	851	841	838	867	818	856	781	795	804	809	837	795	818	872	848	850	757	800	847	846	836	848	811	858	845	821	831	820	851	814	815	818	852	827	866	828	843	829	825	839	798	792	832	819	804	787	797	872	858	834	828	812	780	775	826	820	848	783	854	818	883	817	790	862	836	835	879	806	812	857	825	828	796	805	837	849	838	825	794	789	814	800	828	849	835	835	844	825	802	834	866	871	883	812	782	764	899	826	818	794	796	813	842	793	796	870	838	776	822	837	788	835	830	835	791	822	875	828	808	871	810	758	768	846	847	854	845	797	790	812	844	855	818	813	805	809	849	828	833	835	863	818	834	839	859	817	822	793	852	806	829	837	795	837	895	833	868	838	842	793	829	796	827	757	816	824	822	811	842	787	793	806	801	812	835	797	799	817	784	831	844	782	847	832	784	824	846	822	767	806	823	796	871	806	839	847	812	828	842	856	836	813	772	885	827	811	800	860	813	836	844	845	794	826	838	826	811	801	771	801	808	855	809	861	795	858	849	816	857	803	836	854	819	787	817	824	852	830	858	796	838	832	802	811	793	823	877	843	855	794	843	835	840	826	777	835	845	810	829	829	862	817	886	836	832	843	838	826	811	784	853	828	810	826	803	818	805	820	862	843	828	833	826	823	856	750	814	829	788	800	834	805	810	840	818	796	858	860	825	820	829	829	812	855	783	811	833	837	840	800	870	846	791	868	917	807	818	792	831	795	788	857	824	820	826	791	809	860	882	857	831	852	842	853	834	793	818	841	834	825	830	785	826	834	833	825	839	807	801	820	839	797	791	853	861	835	832	825	842	880	863	819	850	822	834	796	846	885	859	888	819	814	828	825	852	813	819	791	843	818	846	849	783	857	817	885	791	813	800	807	746	824	851	792	817	838	853	802	808	901	888	876	840	841	852	852	814	818	785	769	793	821	878	845	824	803	884	763	856	822	740	847	813	845	850	784	844	818	822	811	800	843	842	861	813	862	838	824	861	833	834	865	728	847	856	820	843	866	791	833	824	865	801	824	851	882	805	836	782	787	819	795	882	831	873	808	880	814	849	840	819	878	839	803	809	847	826	839	821	808	833	831	868	806	821	762	858	788	779	880	853	889	788	777	871	800	812	816	853	789	762	834	841	782	850	777	846	809	806	810	854	872	832	826	829	784	820	834	839	845	840	800	854	824	832	813	825	821	830	821	815	861	841	842	797	837	820	832	756	810	797	793	846	824	827	836	841	842	794	828	796	833	881	804	823	827	858	812	826	837	802	839	826	807	832	841	781	828	829	833	797	808	817	819	834	882	761	817	812	816	848	844	866	790	859	821	806	777	882	829	791	864	808	826	821	835	861	818	813	809	807	840	805	772	855	791	860	792	804	823	765	803	836	804	827	823	858	870	819	795	805	837	844	822	811	838	877	824	850	772	824	851	824	843	804	872	802	877	845	835	849	821	816	849	825	853	812	842	801	791	837	868	799	808	819	869	825	806	780	816	846	834	846	839	814	851	822	833	872	854	802	783	862	841	806	800	826	821	785	817	830	866	804	795	818	788	801	812	885	881	876	831	805	839	882	837	843	797	797	875	841	879	783	790	813	830	872	812	790	857	819	807	805	799	815	803	857	801	823	811	829	826	867	785	823	861	778	827	856	807	819	884	855	773	843	853	825	842	857	829	772	836	784	824	850	826	808	841	813	803	812	809	850	805	769	814	810	779	820	803	770	853	769	867	842	814	776	835	825	855	850	839	830	811	864	863	791	857	852	822	821	831	836	832	805	811	809	834	848	839	833	803	819	844	844	842	787	850	821	848	826	881	797	826	835	861	877	788	852	823	810	853	782	841	797	839	783	822	807	829	828	826	859	810	831	789	832	829	819	855	840	814	794	775	812	808	825	800	844	834	822	788	800	838	797	822	846	823	821	832	814	807	785	777	857	848	799	827	763	801	837	875	849	824	871	793	810	799	818	820	863	854	748	805	840	857	834	866	824	858	820	813	818	881	826	840	840	842	803	830	806	808	833	858	851	841	836	828	815	862	798	845	850	807	829	866	811	831	802	774	841	864	840	811	819	857	811	891	860	838	860	830	917	816	828	797	867	841	789	839	851	829	867	813	810	832	782	816	785	869	860	857	842	828	798	828	820	810	796	827	831	834	893	842	834	838	816	807	865	838	757	854	825	808	839	850	800	858	809	805	798	762	843	860	782	823	798	853	870	844	847	827	851	815	839	841	839	793	811	794	829	819	820	811	811	764	859	814	802	836	847	764	850	852	843	836	812	813	838	838	821	835	815	788	832	775	837	836	835	809	807	816	784	812	845	811	801	829	772	843	851	766	849	793	808	797	807	821	828	821	860	806	769	825	809	841	850	867	812	781	830	814	892	819	776	795	857	808	838	812	802	831	817	782	827	796	780	856	865	817	821	838	848	831	810	864	863	777	836	826	812	812	789	834	844	805	813	829	819	863	776	775	821	817	825	819	808	781	847	842	790	825	835
24423	20818	24479	27239	20119	1928	672	501	445	472	448	462	454	456	411	438	424	429	417	405	359	466	442	411	458	454	413	458	436	396	427	448	413	410	437	422	415	441	432	432	444	427	412	415	426	405	431	474	430	413	457	420	389	417	427	417	404	449	381	412	424	415	411	423	426	418	464	417	404	430	427	384	426	434	415	446	443	447	395	407	420	417	416	402	430	426	434	414	411	416	391	388	400	456	432	436	391	400	428	416	449	435	417	409	413	414	408	365	413	385	413	409	422	474	450	387	381	424	431	437	459	422	403	444	428	409	423	457	441	469	402	397	429	394	453	480	402	385	405	393	457	376	404	455	461	390	414	410	400	411	405	415	356	398	471	434	400	436	375	397	395	435	425	412	403	384	423	419	400	416	394	429	437	431	405	374	428	433	405	422	426	437	416	434	442	432	410	426	448	413	395	398	434	376	396	433	425	418	432	443	394	363	467	466	404	443	443	401	427	369	442	422	383	420	426	438	433	400	430	417	419	395	438	393	392	381	420	419	381	428	437	392	384	434	429	400	407	458	379	483	424	455	419	483	351	452	393	431	411	385	432	375	352	419	411	413	419	437	397	411	433	433	436	416	379	395	451	425	416	410	419	454	457	408	416	405	437	400	382	409	383	479	491	410	406	379	383	452	437	405	392	452	399	446	394	423	414	421	384	438	398	404	401	424	425	424	383	445	380	403	410	396	428	403	438	422	406	406	397	395	465	436	403	406	441	418	403	415	381	404	415	467	391	403	420	378	438	412	446	389	429	453	381	430	390	408	358	399	424	440	431	388	397	399	406	429	378	454	370	412	407	430	390	398	381	408	389	406	437	410	380	419	415	465	441	420	422	384	408	431	416	448	435	400	426	416	405	423	447	403	436	386	445	422	450	446	419	468	431	437	431	419	390	428	411	421	397	405	406	385	413	415	387	397	395	432	416	393	427	397	458	405	454	383	425	363	412	396	383	402	413	443	453	402	426	451	401	429	396	421	411	399	458	397	449	372	417	432	406	405	399	406	390	409	421	413	438	407	374	434	420	394	410	418	389	399	411	444	379	417	402	424	419	418	408	472	387	428	401	409	434	431	442	457	390	422	413	398	431	411	405	411	425	417	392	439	433	423	459	415	426	387	403	404	410	438	437	432	390	384	383	473	439	375	419	405	407	401	451	397	424	428	406	420	393	415	442	406	414	418	425	423	406	400	431	381	400	412	425	437	484	414	433	408	430	418	394	408	439	433	480	395	428	400	437	434	420	429	441	409	412	396	402	431	401	359	435	436	399	410	451	449	413	427	410	385	432	396	438	409	402	446	422	395	415	470	427	391	409	460	434	397	456	445	418	377	406	445	483	440	455	424	415	442	429	400	418	395	423	414	422	412	394	409	416	399	441	451	401	435	442	423	434	435	413	411	404	412	404	416	423	402	413	439	406	427	399	442	450	420	400	419	430	407	407	415	402	430	413	393	406	436	426	412	417	409	362	415	384	416	429	414	444	381	413	437	397	413	410	382	390	446	424	422	391	427	408	430	447	414	414	376	377	404	402	401	456	428	457	386	411	476	393	392	417	441	407	421	416	440	403	393	415	408	425	460	421	400	415	411	399	411	470	420	409	391	407	415	410	393	421	428	412	421	435	431	449	420	416	441	397	395	406	423	447	372	378	413	425	390	406	407	409	458	429	447	395	389	391	404	418	439	412	443	434	426	414	435	433	435	434	419	428	411	400	420	387	406	377	414	426	423	398	415	448	387	422	375	394	418	393	433	387	420	435	424	417	419	442	388	431	405	429	402	420	410	428	405	427	442	387	423	412	415	440	442	463	405	435	407	385	439	392	442	415	388	372	418	428	398	454	371	395	375	431	430	461	405	390	441	456	429	415	425	413	432	441	396	448	390	413	418	435	435	402	426	412	408	385	402	429	427	377	370	430	415	417	404	396	399	404	423	414	430	378	404	454	454	444	413	432	423	391	418	436	436	383	419	421	425	434	424	387	433	423	394	413	420	385	382	423	400	385	456	412	399	440	422	405	378	394	424	420	442	404	376	394	439	368	390	379	379	423	394	444	403	435	379	405	390	405	436	420	408	425	411	414	411	403	429	423	450	413	439	449	418	376	454	421	423	392	425	460	462	444	469	435	435	428	424	434	430	438	395	433	410	410	379	391	436	422	386	435	408	430	391	400	437	421	377	389	402	407	413	382	442	428	422	389	396	372	405	430	447	429	440	434	428	405	403	431	439	409	409	438	395	395	425	424	418	435	436	420	384	425	421	423	422	402	415	386	404	446	437	373	438	390	371	412	414	440	401	407	385	416	399	464	455	442	388	398	400	375	453	408	396	404	412	426	425	448	408	440	420	448	403	459	419	415	437	419	440	415	388	405	383	424	413	417	375	425	461	413	422	402	391	412	424	435	406	369	426	440	434	445	434	411	422	448	439	416	394	390	386	405	404	433	395	405	411	418	402	454	433	463	437	409	417	408	413	439	451	386	384	444	418	400	436	425	425	440	425	419	443	402	401	416	399	459	451	422	440	426	400	446	445	446	440	419	440	435	439	381	406	382	384	443	407	439	409	379	394	416	447	403	355	435	397	408	418	424	437	413	466	402	432	414	441	387	430	389	463	402	429	418	429	406	381	395	474	418	463	415	404	449	390	446	415	417	401	413	456	413	434	433	414	393	454	420	366	362	420	440	393	390	393	450	386	398	395	408	433	358	397	401	425	383	445	426	395	441	435	419	429	429	444	431	424	421	397	412	388	479	423	386	415	423	405	383	384	423	402	380	439	431	370	398	413	399	446	391	389	369	414	423	387	424	419	440	422	431	412	389	398	392	458	395	407	390	423	423	410	410	417	399	415	409	464	435	419	482	450	473	435	429	461	411	428	414	426	414	447	434	392	429	428	394	401	420	417	412	428	445	406	455	374	434	425	435	448	406	440	392	407	410	407	446	456	419	441	389	409	433	368	399	423	382	412	405	455	407	404	395	425	411	376	422	469	438	431	432	404	427	421	385	454	444	387	432	404	450	463	443	405	414	440	443	393	427	397	429	429	420	411	384	393	377	426	415	392	458	403	388	396	412	413	451	436	400	376	472	424	424	439	421	426	402	432	387	405	373	421	442	423	421	435	393	433	398	440	430	418	442	422	410	455	407	382	421	441	388	429	464	388	430	381	386	417	414	434	442	428	379	400	399	412	420	454	416	418	439	417	411	406	426	404	405	395	454	418	433	432	443	384	400	415	412	411	386	416	438	466	401	410	403	420	383	420	433	386	391	395	441	413	380	413	391	369	395	405	430	410	409	381	437	384	402	422	374	462	439	396	391	446	409	409	400	396	416	425	416	423	411	438	416	438	402	402	417	359	461	414	417	464	403	383	436	390	428	419	422	401	399	433	364	458	397	404	426	430	413	400	418	455	424	422	416	399	404	472	384	382	409	447	439	416	414	391	435	395	402	396	418	412	402	444
3370	3018	2219	1309	1084	1033	975	959	956	960	933	932	898	881	952	904	959	884	932	909	894	847	956	925	893	857	953	944	931	904	902	932	969	884	956	940	918	928	929	924	919	904	879	940	932	947	955	935	875	916	906	915	930	930	915	926	897	903	893	925	951	900	940	868	943	958	932	940	877	892	906	856	967	946	964	907	958	946	919	888	926	934	909	933	919	880	905	929	895	875	897	881	908	927	863	880	872	886	936	939	913	899	868	929	930	894	943	834	893	932	913	883	966	882	934	869	918	929	909	881	882	901	900	912	936	900	859	923	940	913	917	859	896	907	896	959	893	917	866	910	906	917	932	892	899	958	888	871	932	928	900	880	957	915	863	943	922	968	929	890	896	929	931	903	929	906	923	944	961	916	890	913	960	896	864	896	938	925	949	947	934	954	901	929	999	960	914	928	920	903	902	899	941	916	931	918	914	955	923	897	961	876	846	881	880	927	902	950	904	869	926	887	879	947	1001	918	923	943	912	918	883	923	936	964	910	899	909	877	919	898	912	958	883	853	911	882	911	933	869	898	875	942	924	912	878	956	925	893	957	911	912	892	909	862	905	925	906	930	925	881	910	913	930	890	900	928	1005	849	876	924	900	910	921	860	915	972	935	899	908	888	899	880	936	896	897	863	932	903	925	908	888	942	893	896	926	903	921	881	945	877	852	939	908	901	906	914	910	941	893	957	891	937	915	886	935	887	917	918	908	943	915	899	869	902	910	914	918	932	928	894	918	919	898	915	909	928	937	956	875	949	968	962	965	868	936	936	937	897	887	963	937	875	923	950	913	945	939	908	902	885	918	875	925	873	944	934	914	896	900	923	898	919	895	867	895	902	909	905	902	953	936	911	903	905	918	848	923	878	923	905	928	892	936	902	900	904	975	956	898	905	912	901	886	906	925	954	873	884	900	967	930	871	876	880	911	913	891	934	871	903	934	899	916	911	931	976	881	909	941	890	876	873	903	925	897	888	869	948	927	949	888	957	896	908	972	977	903	895	911	878	917	915	888	924	894	917	949	928	935	947	908	830	946	934	917	871	964	893	879	888	913	913	972	959	933	942	914	918	908	919	920	883	943	895	957	868	945	924	932	975	996	939	956	957	914	936	926	921	881	886	938	866	908	900	924	919	935	918	931	915	934	903	931	900	900	908	932	945	916	903	955	929	932	890	877	904	962	900	876	870	914	902	872	899	870	905	943	939	907	926	918	925	899	899	932	910	925	932	916	963	891	928	903	897	943	905	941	930	934	922	940	884	932	950	889	924	844	934	875	928	919	927	886	921	898	917	929	917	907	863	914	921	878	875	969	844	883	933	884	946	911	921	866	920	933	896	879	879	897	897	888	896	948	879	956	935	902	856	896	920	917	945	909	830	935	884	874	889	952	883	889	915	901	920	939	910	893	898	902	865	893	937	881	946	940	971	864	911	927	939	902	950	880	902	867	902	932	934	904	915	916	859	896	945	936	866	848	941	978	906	922	931	902	945	890	892	897	899	897	932	913	827	905	906	900	891	922	880	827	920	948	916	923	895	885	900	866	885	890	926	932	880	934	942	892	913	900	960	894	858	912	910	887	914	956	914	897	904	921	909	911	950	949	908	917	952	917	927	901	947	953	930	954	890	877	940	840	884	900	938	973	915	914	922	914	895	896	904	923	866	924	904	887	941	919	949	866	914	906	878	884	900	946	907	890	880	904	955	905	905	927	921	891	937	965	905	864	925	930	929	939	906	941	866	909	955	906	917	922	911	925	970	884	887	899	920	861	927	879	874	875	893	872	911	906	940	889	900	947	908	903	961	913	887	894	859	913	934	931	963	879	879	865	894	920	883	888	935	913	909	849	901	900	917	966	849	909	929	937	903	897	959	847	916	872	853	925	883	964	948	917	895	899	905	898	884	885	906	932	913	944	928	933	956	890	907	945	921	955	976	867	898	944	951	952	938	903	890	939	876	921	932	917	924	923	878	913	868	952	901	927	882	925	914	938	900	908	916	916	883	902	898	837	942	920	910	892	888	911	925	952	857	908	877	828	896	952	928	867	899	957	891	880	960	936	929	890	910	940	950	893	908	931	921	897	943	903	883	897	880	911	896	915	885	925	882	933	892	936	935	914	932	911	908	882	875	946	902	873	877	858	923	948	859	868	928	878	960	881	858	905	925	897	945	940	934	890	888	942	965	903	901	928	912	905	880	950	877	879	928	916	898	865	895	904	995	902	947	879	892	917	934	924	894	916	912	932	894	939	893	904	923	913	908	890	952	929	908	960	898	927	916	950	910	903	901	908	924	859	861	908	936	921	920	925	907	857	917	948	904	898	940	976	875	900	926	877	913	937	900	933	884	873	929	924	896	973	904	880	931	938	882	916	887	901	912	902	939	923	981	920	904	957	924	892	895	895	916	888	924	897	934	949	937	928	893	901	979	933	956	903	898	933	882	939	897	915	902	899	897	927	933	927	879	936	912	855	945	880	933	954	867	881	889	879	919	865	906	898	903	873	910	890	906	960	928	927	959	874	911	934	959	880	906	892	946	883	969	869	938	939	851	901	916	918	945	837	916	911	932	918	924	924	926	908	850	919	947	946	946	946	880	873	917	931	916	895	978	914	942	917	873	926	928	885	908	847	891	848	917	871	866	938	880	932	894	893	906	945	939	883	889	943	910	965	888	938	896	879	875	890	899	883	858	865	931	924	895	871	890	872	876	893	890	940	921	968	912	923	940	923	955	890	977	913	916	874	956	938	963	934	931	910	975	930	884	862	886	943	908	917	925	907	903	946	889	926	894	954	908	877	910	888	880	972	932	924	928	890	919	859	880	919	852	908	910	902	865	910	912	887	909	909	913	971	911	896	904	920	928	925	953	933	933	897	970	895	900	841	936	869	909	940	898	949	877	925	913	894	927	867	917	913	896	962	894	920	893	918	944	925	941	976	907	926	965	972	922	903	871	902	913	871	935	895	992	905	913	933	891	916	874	907	887	877	889	916	904	901	893	931	932	941	860	931	906	933	918	907	949	937	932	862	912	941	915	913	944	936	844	959	895	935	908	938	894	852	910	877	946	880	902	937	905	896	872	945	895	944	929	914	944	854	911	925	864	892	921	867	924	973	955	913	917	943	938	859	876	913	877	929	907	881	946	924	909	870	896	930	890	886	902	960	926	893	931	880	946	919	921	909	944	921	887	910	945	900	865	945	927	927	892	968	904	906	934	942	926	913	892	915	890	898	969	897	938	871	913	942	924	938	896	886	911	904	886	868	903	900	896	902	863	953	908	904	871	915	916	850	881	931	974	925	939	911	941	899	908	909	959	910	878	955	958	893	923	892	865	956	887	898	859	876	942	947	939	901	789	925	852	875	923	927	841	961	945	875	932	935	917	933	893	971	957	921	928	888	955	973	912	888	868	914	893	901	924	944	950	881	896	835	925	932	879	900	948	917	969	882	914	905	949	866	895	940	936
23490	20818	25135	26605	20824	20813	3100	539	390	330	310	315	282	298	297	262	276	274	292	232	255	245	278	237	278	254	266	272	254	226	216	215	243	230	257	243	222	248	266	206	252	225	240	232	234	254	236	230	239	237	229	245	236	196	266	253	264	277	246	264	214	260	229	244	234	224	226	262	202	243	206	260	243	238	231	239	218	261	235	228	235	221	266	257	233	263	222	243	228	255	225	211	244	246	268	266	223	242	208	239	223	255	253	260	224	265	237	210	220	246	250	213	228	207	240	249	238	235	240	261	229	258	222	252	268	255	227	230	229	237	273	261	270	260	228	253	237	266	223	230	234	274	258	248	263	223	229	237	233	251	242	231	236	232	246	206	219	232	244	251	234	239	229	243	229	243	220	189	202	232	247	244	265	241	249	237	238	231	235	229	222	206	284	239	273	240	237	269	207	224	209	236	236	225	257	241	244	241	225	269	275	277	226	245	270	245	243	274	249	256	266	236	206	243	260	206	210	227	222	224	280	237	224	250	238	253	224	235	230	235	251	215	234	237	239	231	222	247	233	227	232	266	237	256	214	261	246	278	253	236	248	221	264	243	234	251	222	250	238	198	230	249	259	234	263	207	223	234	195	228	234	231	233	245	218	243	261	259	256	244	225	251	232	228	252	221	238	245	250	223	221	256	262	228	228	240	246	240	264	244	243	250	243	239	234	249	225	274	249	258	247	203	245	252	257	257	225	236	208	232	240	252	245	241	251	258	239	255	252	232	236	237	227	250	259	278	215	239	266	252	247	222	244	221	231	247	248	250	223	241	241	250	226	253	231	226	242	256	231	259	221	241	246	260	235	237	256	231	254	238	258	248	240	246	220	254	250	220	269	236	253	264	240	250	213	274	250	224	233	229	245	233	248	238	213	209	253	209	246	262	228	262	249	232	255	249	245	250	206	236	282	228	230	230	259	246	248	244	236	218	268	223	218	220	248	218	233	254	252	215	234	252	231	272	236	240	231	233	250	286	249	226	241	235	247	224	238	240	240	215	254	244	252	233	238	220	211	222	240	244	251	197	252	242	248	222	236	260	263	243	250	252	252	208	222	216	237	241	229	281	219	197	240	240	245	193	244	247	245	245	263	227	250	215	236	234	232	232	212	244	234	252	248	228	226	254	257	257	250	270	240	263	243	248	243	236	239	254	230	257	228	251	240	259	225	217	244	252	229	263	239	235	254	268	211	228	236	243	225	242	201	223	230	241	225	257	258	234	225	201	261	232	268	240	252	223	254	254	229	248	231	235	250	228	214	209	239	251	244	242	222	241	240	215	259	245	256	271	252	218	269	251	209	250	239	241	267	220	218	249	251	250	264	264	251	253	229	242	258	225	230	287	216	233	216	272	232	200	231	221	210	235	249	270	248	241	234	240	219	242	236	252	251	253	246	236	235	241	239	268	248	221	251	256	236	205	254	217	242	231	230	203	241	251	235	247	216	229	258	226	223	263	228	228	246	234	245	226	234	244	231	274	239	256	234	212	235	247	267	231	239	239	265	241	234	226	252	242	248	249	197	249	244	247	256	281	223	207	228	248	229	244	239	215	241	239	240	226	245	223	248	222	230	245	231	225	250	246	240	222	237	230	253	271	258	240	237	254	210	241	224	230	238	257	241	264	232	254	230	260	229	213	246	224	228	236	257	235	229	238	224	252	213	239	242	253	272	248	243	230	209	247	222	248	244	262	231	239	219	253	238	238	209	245	253	234	218	226	240	256	212	232	224	252	242	281	254	225	254	241	210	236	251	215	237	233	243	227	200	218	221	237	247	272	222	220	223	252	294	232	223	245	210	266	240	263	228	206	253	225	224	232	249	219	217	229	226	226	253	249	234	255	257	237	238	220	269	243	252	218	202	199	208	238	250	236	255	219	231	208	226	242	228	243	236	229	244	247	232	237	238	217	223	231	221	233	282	215	244	263	228	244	226	251	235	252	236	232	235	226	204	250	259	213	230	226	255	240	239	227	234	235	256	235	251	262	246	226	232	253	237	235	220	236	241	228	239	244	248	249	231	245	253	252	254	246	234	247	219	268	235	229	213	245	223	238	263	226	242	274	232	266	220	217	248	245	228	260	246	232	210	239	227	245	268	266	215	236	221	272	268	249	248	261	232	239	257	246	262	233	241	247	252	241	241	269	215	223	241	213	229	235	224	269	226	244	200	231	243	224	193	230	237	224	215	262	244	239	235	241	239	253	264	251	228	282	222	264	281	257	241	245	258	239	269	214	238	240	213	237	245	264	243	235	249	238	240	232	225	235	266	244	220	221	240	237	232	248	222	267	260	227	259	259	227	282	230	250	240	230	234	230	227	180	228	251	243	270	268	248	227	213	218	264	240	242	249	248	254	238	223	225	249	241	244	243	211	241	259	224	236	235	267	250	254	256	237	254	245	249	222	236	233	241	244	252	222	241	243	258	272	258	241	231	263	221	216	239	235	255	243	243	246	250	255	238	233	247	220	260	266	266	211	259	230	268	257	230	243	245	225	248	250	232	241	256	241	271	222	237	287	233	226	259	248	230	246	271	267	264	252	267	246	206	222	254	228	248	275	254	226	219	243	229	244	228	197	248	234	267	243	246	252	224	235	250	238	251	245	241	223	240	241	244	206	235	259	239	234	240	241	255	249	242	257	247	222	218	238	240	229	267	267	226	240	225	222	239	212	233	239	259	214	234	256	241	261	214	222	238	290	246	246	236	220	239	231	210	200	221	220	238	264	208	230	267	232	232	248	209	199	215	235	256	215	266	272	250	254	224	257	254	237	237	249	220	232	259	232	221	224	227	262	225	241	244	199	227	232	248	224	243	247	237	214	232	264	232	234	259	197	243	251	275	237	233	264	230	251	239	226	257	259	242	249	239	245	256	215	233	227	230	224	227	251	248	257	247	255	240	226	257	265	242	230	247	252	234	222	221	254	278	241	231	238	225	230	231	226	228	253	235	212	236	238	241	260	219	253	216	241	227	244	232	210	230	250	226	238	226	223	241	198	223	266	259	244	240	263	234	218	246	255	225	255	244	224	259	258	255	241	256	268	237	236	257	239	235	245	221	271	249	244	258	237	213	285	252	226	218	243	234	258	240	264	233	223	224	261	234	256	236	268	240	197	233	228	208	246	260	247	247	244	254	221	251	228	236	239	220	231	214	256	191	237	233	237	257	261	238	264	224	239	245	216	231	231	254	275	216	222	264	242	223	254	229	223	267	239	213	234	240	263	245	181	248	228	256	223	271	228	261	271	251	258	252	197	234	253	256	244	226	234	237	240	214	231	224	239	250	265	265	250	222	230	223	249	243	250	232	247	267	232	272	274	255	240	237	219	234	256	254	232	230	223	225	252	247	233	235	212	221	259	270	243	247	218	248	246	216	266	244	226	243	221	226	228	220	233	253	255	267	243	211	248	262	227	203	241	243	226	254	237	253	217	261	249	233	244	241	206	246	220	234	212	224
3249	4886	3018	1499	1024	817	758	681	602	593	615	567	577	562	578	587	577	526	591	551	595	592	557	560	543	591	577	568	564	570	593	521	598	501	628	578	550	515	554	520	527	576	532	543	574	572	532	590	544	585	539	595	512	536	550	549	550	554	524	587	580	573	568	568	573	565	579	511	598	573	577	543	564	549	571	534	549	542	602	571	543	586	570	559	569	590	564	536	555	534	546	562	522	499	537	547	534	570	526	542	582	508	545	537	587	504	543	550	532	542	528	574	567	587	587	534	553	566	559	578	548	544	571	512	582	546	565	518	540	530	526	594	525	600	573	590	556	515	500	560	556	554	592	593	555	574	579	531	535	530	570	530	571	551	551	541	551	533	544	597	546	539	553	509	576	582	527	512	561	560	592	506	585	537	581	566	541	547	550	570	541	542	540	567	549	557	559	547	511	557	515	510	598	581	610	558	602	574	576	573	551	537	586	572	520	553	527	529	555	583	558	526	590	555	545	533	554	553	558	514	552	530	526	564	582	538	590	557	577	540	582	528	568	570	538	569	549	551	572	538	598	573	612	587	538	539	505	531	604	556	560	569	541	546	572	581	581	508	531	587	565	510	554	553	567	572	547	542	568	543	545	521	534	538	546	593	544	555	563	557	561	547	522	545	555	588	546	545	542	577	589	526	551	543	562	560	548	575	553	599	542	569	554	539	562	556	565	518	567	530	611	565	537	521	543	549	548	567	579	531	531	562	537	524	570	551	526	537	593	602	526	548	571	568	566	562	530	549	539	544	566	541	557	543	555	510	545	523	537	558	541	564	564	559	551	521	552	556	536	540	585	498	574	525	571	525	561	590	602	517	560	532	543	574	594	549	555	542	551	543	547	576	578	581	568	556	563	529	588	586	549	579	563	509	584	575	577	546	544	552	584	593	553	605	516	588	536	546	561	540	553	521	578	579	545	502	544	534	534	542	592	548	581	547	541	581	507	623	536	527	493	554	542	544	578	523	561	547	556	570	590	576	594	540	580	560	593	558	516	590	535	555	546	567	548	528	537	572	616	518	513	555	533	519	548	562	561	559	563	572	574	527	590	580	561	596	568	545	512	524	550	560	560	548	547	549	576	515	578	578	560	580	541	576	535	594	524	574	559	541	550	596	540	535	579	550	562	509	539	547	538	500	600	599	541	542	574	567	577	568	525	539	580	546	571	537	532	532	587	530	577	576	530	541	571	581	567	565	542	553	546	523	574	549	578	552	560	559	564	558	571	522	540	549	557	539	556	545	545	554	548	563	549	543	544	575	526	550	530	580	570	581	526	570	529	534	547	570	581	565	538	541	580	522	555	532	565	509	543	564	564	556	624	558	562	502	512	556	512	588	506	556	541	562	546	561	516	521	521	545	623	568	539	600	568	535	597	502	555	527	547	545	605	522	535	546	543	558	542	536	570	556	567	531	544	541	525	591	532	579	561	577	517	570	558	565	562	546	570	581	577	589	591	579	563	539	534	558	558	569	602	565	552	547	590	523	552	508	538	557	582	550	543	524	514	560	556	527	590	530	543	598	584	544	574	579	534	549	563	510	525	542	536	521	579	576	526	529	563	556	572	589	566	546	560	521	541	530	536	581	569	580	578	591	553	585	543	582	533	527	576	589	528	580	540	556	543	557	560	545	522	541	561	511	561	574	519	566	555	512	603	549	522	505	559	578	553	596	565	559	568	584	538	556	567	557	513	581	579	576	552	586	540	538	591	562	572	536	535	554	538	530	554	547	568	589	569	521	521	527	557	529	560	547	541	539	550	523	554	573	539	540	563	517	556	544	562	549	524	531	543	560	568	487	570	574	559	522	590	568	571	562	585	557	614	507	560	518	536	526	527	575	554	563	562	570	549	525	526	532	582	584	523	568	513	557	523	545	572	566	528	516	550	535	549	528	583	558	525	529	584	558	559	536	572	582	555	570	513	514	547	591	589	558	537	569	568	558	558	575	539	565	544	554	575	551	562	541	521	545	515	576	588	562	531	557	572	533	570	563	567	552	594	547	565	545	593	569	566	529	619	576	561	523	542	536	585	531	572	543	538	555	555	572	559	571	580	548	554	543	519	571	540	571	521	549	529	550	549	532	572	572	570	539	551	541	588	522	561	547	580	579	526	552	584	547	545	534	528	565	520	537	554	556	565	558	537	554	548	578	575	517	607	532	610	584	572	519	542	556	550	530	553	560	567	552	523	548	567	538	572	573	546	538	523	582	543	567	529	516	586	571	531	535	580	569	576	537	568	544	557	555	536	534	554	556	574	541	529	576	533	502	523	560	550	523	578	568	530	586	554	562	532	564	538	542	571	622	588	553	553	543	536	544	525	556	581	537	540	537	572	581	571	557	557	518	561	580	568	559	554	530	574	562	551	616	531	574	571	547	562	522	588	594	536	577	540	557	604	565	552	589	514	560	514	573	542	532	545	536	566	544	527	551	563	580	571	550	591	552	543	579	541	574	571	515	531	559	545	542	544	586	535	552	561	582	563	549	565	529	541	548	516	562	531	542	556	576	566	573	532	525	574	582	548	523	533	557	563	566	555	564	580	554	597	554	566	518	599	582	532	547	557	598	556	537	535	539	544	575	540	586	541	544	552	552	557	590	503	549	579	579	552	563	542	574	602	531	585	564	536	567	570	547	577	581	608	581	561	538	527	535	550	523	497	533	593	520	572	572	567	558	519	559	506	515	543	544	530	547	591	580	520	552	544	574	527	586	551	548	557	550	558	521	531	616	529	555	581	498	531	544	523	563	568	586	563	507	517	592	558	544	526	571	580	562	545	533	547	576	590	505	558	529	520	550	554	613	582	514	580	538	545	549	548	552	548	586	516	552	562	583	614	538	558	555	528	608	556	540	568	602	578	547	585	541	549	563	544	568	572	507	521	555	539	563	563	569	534	558	544	542	589	590	561	555	544	546	540	556	544	610	520	570	582	525	566	530	578	573	600	566	541	556	558	554	554	527	561	546	558	518	522	569	590	535	578	541	528	573	500	538	593	536	552	570	542	554	543	522	531	516	557	543	568	546	560	537	536	552	516	567	500	549	559	561	552	560	527	580	561	558	527	566	545	568	545	562	568	572	602	548	561	601	559	545	564	540	585	558	541	577	523	533	563	579	569	566	548	544	588	534	542	557	519	566	576	534	545	549	514	574	570	545	587	565	557	573	525	547	531	556	542	589	566	587	567	611	566	553	512	559	549	538	538	551	525	542	590	567	560	611	551	559	551	588	519	571	559	542	550	560	543	504	537	554	531	552	555	577	524	468	556	528	520	531	505	528	560	582	571	570	569	572	552	547	557	538	597	588	562	531	542	555	554	540	562	519	545	511	526	560	554	514	519	580	558	560	558	593	509	563	534	534	570	526	516	536	525	536	559	558	532	508	524	562	557	581	569	525	547	552	569	608	572	543	535	572	535	519	554	567	557	549	557	533	564	555	569	585	564	583	577	550	537	543
33061	12558	1630	544	427	405	388	350	373	363	395	393	348	377	331	329	382	361	395	414	350	403	390	329	388	403	362	368	425	400	405	363	420	371	363	389	362	385	366	362	324	328	361	393	346	397	396	382	359	384	375	349	343	380	399	355	378	376	356	389	406	404	358	387	372	412	354	385	412	395	393	322	415	397	383	369	377	328	353	362	395	403	351	397	385	370	334	379	360	408	362	382	383	379	409	424	334	371	378	373	371	354	384	388	393	375	370	396	407	385	386	393	387	352	338	351	345	366	342	367	362	391	378	382	375	379	365	336	358	368	366	388	339	393	364	363	380	357	359	375	377	417	384	374	395	372	391	331	361	394	364	407	397	410	353	368	375	342	376	365	370	378	398	386	378	359	349	359	415	376	386	409	355	344	366	370	355	364	397	377	370	370	380	379	360	394	392	348	352	349	377	359	414	396	374	369	381	362	361	413	352	386	373	409	368	420	369	354	362	369	411	395	339	351	334	372	347	358	342	352	388	328	371	377	379	382	405	385	359	400	386	408	376	398	377	365	369	344	347	347	355	357	384	440	369	372	381	394	423	366	350	384	366	379	364	370	355	398	371	387	364	382	339	380	334	389	377	335	382	340	375	375	376	416	401	371	369	392	370	366	379	353	372	370	385	352	338	337	405	378	370	345	376	401	323	388	372	384	368	414	372	351	371	381	365	368	368	371	367	365	390	349	368	351	350	389	386	357	396	379	386	337	395	373	419	367	393	387	348	334	349	387	367	408	397	408	383	365	398	351	362	399	354	382	371	391	370	385	373	361	351	379	359	379	381	427	382	389	350	387	401	368	369	393	383	344	369	362	361	349	401	335	369	412	436	385	382	374	392	372	350	384	386	400	346	371	346	368	385	349	378	372	396	364	364	367	371	371	356	380	374	358	427	378	365	335	373	381	358	393	380	402	413	385	370	344	373	349	387	403	397	385	384	393	369	369	395	334	344	426	377	399	408	369	377	356	363	379	381	396	383	382	343	389	385	356	351	374	324	374	387	397	377	371	375	340	333	397	382	352	372	367	400	342	370	352	373	359	404	363	386	327	376	371	370	404	397	373	354	382	342	371	416	413	396	358	403	371	361	404	368	384	348	367	378	361	393	391	396	395	404	407	372	377	334	356	349	384	376	354	369	379	376	397	396	389	382	398	372	346	385	384	378	386	349	375	348	357	336	376	362	384	391	409	373	356	377	354	361	369	335	375	342	373	357	392	362	426	399	378	359	379	367	346	397	335	406	353	390	363	367	365	336	391	340	363	407	371	377	342	361	377	383	371	370	367	380	357	369	336	367	351	385	387	376	378	367	399	347	362	360	356	381	392	393	334	349	393	349	360	379	359	374	371	348	354	360	356	353	426	349	382	373	432	339	380	402	353	408	346	402	406	370	381	375	365	348	354	365	392	372	385	363	323	393	371	353	408	376	386	368	381	375	367	397	387	358	350	392	359	397	363	364	397	382	362	375	400	378	413	369	336	390	338	357	403	374	382	395	397	376	381	362	364	374	385	381	380	377	370	379	370	393	365	349	349	385	372	377	384	415	371	346	370	377	361	377	373	360	386	339	394	372	390	376	415	374	342	343	383	338	384	331	380	360	375	409	359	411	386	368	348	380	393	407	410	374	393	358	359	394	377	376	373	375	369	394	361	408	366	359	350	399	348	390	380	383	355	385	387	378	376	359	351	364	374	396	365	351	378	399	372	359	368	366	361	357	345	399	362	373	384	363	385	355	375	375	370	342	391	348	408	367	382	385	368	377	381	384	383	378	380	388	376	379	363	361	396	359	380	376	332	383	360	350	366	372	402	400	382	394	376	376	362	383	321	366	370	429	355	373	359	363	393	392	399	382	355	372	383	397	384	361	361	374	374	389	388	386	398	352	370	369	349	360	371	402	376	385	365	406	405	369	352	372	324	359	375	422	363	350	310	355	389	383	341	379	386	351	357	335	377	371	378	339	387	408	376	376	357	396	360	343	386	373	349	361	383	372	374	391	371	358	397	378	424	366	382	372	410	377	394	391	385	369	403	373	392	354	363	323	377	344	359	414	361	358	381	404	373	382	373	355	432	390	363	350	367	375	387	386	369	386	400	360	311	356	377	376	351	398	381	386	361	369	372	362	360	384	361	370	379	387	368	395	336	363	323	364	380	369	386	377	392	356	386	331	349	365	378	374	376	356	335	389	365	338	378	385	371	376	378	348	328	354	382	394	413	368	367	372	380	352	375	373	353	379	423	342	346	378	345	375	418	386	335	350	368	386	376	370	361	372	401	349	371	373	390	396	353	372	330	378	383	357	408	338	373	367	389	388	346	366	382	441	369	390	348	350	357	382	351	382	353	339	347	364	391	381	374	365	336	363	384	396	390	351	381	388	348	357	377	364	394	355	340	365	373	389	388	360	354	381	374	379	358	410	354	378	346	343	372	417	377	351	360	363	394	378	360	362	365	387	371	398	387	376	356	392	375	360	380	385	380	393	377	386	363	359	361	364	389	409	383	393	404	410	395	405	385	370	391	400	388	350	348	353	331	404	373	351	368	418	370	365	386	386	348	349	347	385	357	391	360	378	384	393	400	367	405	369	392	437	345	411	367	393	377	361	402	361	393	364	395	389	336	344	389	388	390	369	427	346	375	365	384	378	334	378	384	360	376	406	405	404	369	355	370	350	372	375	404	377	376	370	367	371	357	353	357	358	354	355	353	375	324	372	374	375	371	353	345	382	394	401	414	373	350	371	368	371	335	346	397	373	350	391	387	378	376	370	398	388	377	367	402	402	360	397	391	346	405	364	350	378	385	396	386	375	367	389	355	366	400	343	359	399	375	340	393	373	354	389	362	357	369	397	342	393	384	350	369	388	358	357	354	395	352	399	365	390	359	364	425	383	369	369	378	370	392	370	396	373	381	373	362	378	400	383	374	366	367	358	357	374	361	312	373	386	381	361	356	343	370	344	387	346	375	378	361	371	348	353	359	364	352	365	321	352	373	334	378	411	387	377	361	390	364	340	386	350	392	351	368	357	362	382	402	332	369	379	371	356	396	366	378	344	348	335	369	349	348	394	312	375	370	356	372	341	385	364	386	345	380	392	395	407	322	366	364	369	407	410	379	352	381	395	357	347	363	394	380	347	331	357	333	407	352	413	387	360	379	383	361	356	359	371	347	393	388	357	406	372	377	357	398	392	388	374	387	350	384	362	378	408	376	387	367	359	346	358	344	391	357	411	370	373	346	399	413	383	349	381	364	392	381	356	385	370	333	350	372	349	341	359	341	374	354	386	366	363	391	390	382	365	362	389	348	410	359	351	383	345	375	372	372	397	367	351	374	367	350	389	390	328	360	353	367	344	369	358	377	380	364	416	363	361	370	373	375	366	343	382	364	396	403	397	384	332	372	369	384	375	370	367	395	383	347	351	375	365	348	361	355	370	355	392	357	342	356	376	373	366	361	354	332
5437	1088	989	889	862	840	838	889	815	900	805	846	858	812	812	850	847	868	839	823	921	836	802	798	846	909	843	889	894	885	821	869	828	855	840	860	839	830	826	834	905	883	848	903	859	864	893	818	820	835	847	833	890	850	894	872	822	825	906	929	882	833	855	877	876	838	855	879	836	896	847	851	862	844	863	839	843	823	802	816	806	883	827	852	908	838	827	858	828	777	787	807	813	865	814	811	849	865	890	863	890	858	837	842	850	814	821	816	853	897	814	870	846	870	832	884	850	810	856	885	857	858	820	866	840	832	792	870	803	856	816	849	839	830	839	840	868	844	833	865	873	822	835	830	852	804	784	825	863	881	808	841	880	885	882	842	832	870	816	881	860	885	817	882	896	903	824	870	869	848	859	907	913	867	845	866	877	810	826	841	854	868	876	879	857	855	906	877	901	850	883	855	889	920	853	869	832	880	811	868	867	832	830	816	792	905	830	922	803	849	831	851	883	863	818	873	881	839	835	812	884	877	849	844	877	860	850	839	856	834	839	811	853	843	834	815	840	860	832	808	802	894	868	796	836	865	878	786	845	829	872	851	839	885	888	853	866	851	914	834	853	850	804	869	889	863	868	865	837	842	887	854	840	880	847	833	864	829	887	810	823	814	873	805	852	851	842	775	870	820	867	869	818	867	835	850	848	870	837	829	870	879	834	848	837	792	779	848	809	836	828	830	835	781	864	796	864	831	850	865	853	921	841	894	846	887	888	860	875	924	810	833	799	834	868	841	871	830	821	848	865	837	867	883	856	802	838	834	828	827	864	865	869	862	855	821	818	818	906	829	857	827	798	818	852	864	845	874	832	866	831	805	888	830	793	871	839	847	881	833	839	895	851	851	801	835	799	836	834	848	879	819	850	853	873	861	832	881	884	870	847	854	847	859	878	874	857	891	881	826	877	860	879	885	846	847	845	824	898	840	861	797	815	826	888	825	874	881	903	888	834	880	872	892	829	821	830	854	874	857	846	836	832	799	893	879	827	869	833	851	818	839	876	840	779	853	824	855	883	837	793	878	830	852	857	789	819	836	845	827	854	842	858	914	819	829	830	844	830	892	859	857	842	836	875	861	821	833	845	810	845	873	832	842	832	862	819	823	840	826	911	829	881	816	869	834	837	823	861	829	920	914	875	834	895	859	805	891	838	840	819	856	910	890	859	838	833	833	901	821	873	852	882	821	886	862	883	814	826	835	878	833	860	851	849	839	786	818	779	834	872	838	840	836	815	872	875	799	894	881	853	844	896	841	795	841	816	849	768	843	792	831	878	834	886	868	850	876	852	892	876	882	850	839	804	813	829	872	862	781	841	848	828	870	860	828	789	890	859	837	834	873	806	811	890	839	805	794	907	852	837	888	831	886	853	850	901	847	880	872	837	880	826	865	870	828	857	833	909	827	824	802	826	804	879	827	832	879	791	858	827	860	896	842	870	838	847	851	889	872	889	853	825	810	857	826	858	829	875	866	851	850	864	868	852	892	833	851	859	861	868	887	842	828	887	868	857	830	865	829	835	834	826	900	847	858	830	846	776	837	810	752	830	863	836	781	822	865	842	808	870	867	838	831	824	813	852	820	867	793	862	830	839	851	850	864	891	846	841	867	819	760	846	819	796	834	873	850	875	844	885	854	869	888	840	873	811	787	892	890	790	893	879	844	857	917	887	867	837	874	853	869	852	820	830	886	855	895	863	838	820	828	801	825	840	850	857	801	889	840	853	826	849	812	904	865	874	831	823	881	911	870	857	847	887	814	897	855	892	845	848	826	813	857	859	870	867	815	841	865	870	863	854	808	861	827	869	839	888	854	828	839	852	859	858	890	820	812	870	908	847	894	811	885	856	840	831	877	830	813	912	903	854	849	822	820	787	876	809	884	898	846	883	802	886	866	879	892	795	834	834	874	840	839	814	895	859	836	847	851	816	851	824	884	838	817	820	828	857	860	876	841	853	824	848	787	846	838	859	875	857	834	795	823	847	856	836	885	859	858	840	805	829	877	812	852	867	847	791	839	859	834	848	860	900	824	863	802	803	858	828	832	879	884	852	856	905	839	861	855	834	862	811	871	870	909	874	816	821	799	839	889	840	866	870	811	908	791	851	902	806	865	909	789	868	867	864	884	832	869	802	831	867	837	886	871	823	842	840	906	812	825	847	884	868	864	871	884	870	826	820	854	863	853	881	899	807	897	843	846	844	855	829	850	866	891	834	844	874	846	815	883	851	793	864	841	822	848	850	883	927	807	839	798	819	887	823	842	902	895	856	845	904	810	865	872	891	801	830	785	843	818	843	813	815	786	819	823	850	883	837	838	870	861	833	840	842	876	842	830	873	828	845	873	802	903	845	834	882	857	816	826	952	812	894	814	841	891	881	795	828	876	853	839	812	809	853	880	870	863	849	858	823	802	808	870	796	848	870	868	856	875	799	924	846	862	856	865	844	926	820	845	872	870	880	850	849	847	831	854	818	828	890	878	837	831	876	851	880	834	886	815	858	856	858	848	865	898	853	827	834	859	875	867	842	832	896	829	855	882	855	845	818	893	847	829	808	850	856	847	898	824	885	837	885	864	821	871	841	836	827	903	829	875	867	837	835	817	848	847	870	895	865	837	850	876	889	836	826	812	837	878	867	831	842	847	822	833	864	868	859	872	822	869	850	851	839	888	840	884	864	825	871	847	827	852	843	850	867	799	868	840	837	858	839	799	815	837	827	882	880	865	871	885	857	843	851	844	855	843	819	815	854	849	839	858	820	865	846	906	860	826	846	899	857	838	822	868	836	883	868	854	887	916	834	839	847	870	835	856	827	823	819	857	884	850	846	888	877	871	896	859	888	857	822	851	868	839	862	848	836	844	905	835	845	858	846	804	792	877	848	920	801	819	790	877	847	849	844	871	859	864	822	819	861	802	810	839	813	890	792	852	815	902	852	804	870	838	872	861	818	846	804	868	906	897	883	903	817	875	860	869	949	858	824	793	832	861	858	844	850	840	872	845	829	872	875	849	859	865	855	852	878	825	850	823	890	811	827	910	877	882	882	833	804	792	818	888	809	802	885	837	816	834	837	815	873	841	851	849	833	851	852	831	887	808	885	903	863	839	847	833	829	851	825	793	860	864	825	868	883	832	846	852	866	845	868	824	846	872	829	835	850	861	859	805	851	819	875	822	875	901	890	881	858	888	878	847	828	828	867	873	878	842	865	851	812	847	915	823	878	843	847	794	909	794	863	828	882	832	898	876	869	851	862	887	873	873	818	873	882	878	851	844	866	844	813	839	803	833	831	868	814	833	851	860	870	808	831	851	840	921	817	839	864	859	836	844	869	854	831	872	875	867	864	828	858	850	886	865	865	858	850	823	822	816	835	911	843	840	797	864	861	869	834	839	873	869	799	883	842	858	867	876	881	840	802	920	800	855	834	842	903	824	808	869	811	880	804	839	962	845	843	886	901	864
24411	20810	24428	27276	20218	2176	584	532	462	450	449	482	439	457	408	448	415	439	426	378	452	424	484	423	403	447	396	459	437	420	450	420	417	412	471	408	420	435	417	417	452	445	415	407	463	453	434	426	409	414	407	438	391	408	439	448	406	406	400	434	419	406	426	436	449	445	442	427	420	416	397	415	430	398	429	429	413	420	427	459	464	438	419	450	406	441	429	407	404	409	435	414	416	432	429	416	405	469	442	436	420	390	426	427	435	428	429	401	394	447	416	422	420	399	454	413	419	448	380	421	395	440	438	427	405	445	446	424	413	420	481	423	426	419	428	413	422	428	424	406	406	432	433	453	438	449	431	424	384	453	416	442	468	400	445	417	473	418	443	426	397	415	420	438	413	431	425	423	443	428	434	404	446	404	444	417	385	468	448	433	407	447	427	400	437	423	412	425	378	411	411	375	413	422	434	434	415	447	420	410	395	407	438	466	427	444	446	430	431	451	408	475	438	420	405	424	445	455	451	406	447	393	438	439	406	435	372	446	440	367	440	416	438	431	462	444	386	422	431	460	431	429	423	363	411	456	413	403	400	413	396	443	406	404	455	402	412	413	425	402	424	417	432	398	422	417	413	438	469	408	460	444	423	411	475	418	416	426	393	450	427	420	438	386	403	422	417	438	450	422	403	428	420	436	425	411	399	400	418	406	436	475	433	444	398	423	423	420	445	391	410	418	451	432	419	410	443	436	422	430	459	422	430	409	429	420	415	384	427	438	445	445	367	416	406	394	393	421	417	444	423	418	418	453	433	393	461	463	408	437	441	433	417	411	466	442	449	466	445	421	421	428	403	471	423	449	400	418	395	439	442	417	399	411	387	435	416	450	452	435	430	435	417	434	405	386	394	429	459	429	389	399	466	434	442	476	418	415	399	399	447	426	457	413	431	429	432	431	446	430	401	384	377	406	433	441	433	440	429	396	414	432	419	417	434	437	449	422	429	460	414	436	448	417	437	413	434	453	419	414	439	444	449	431	422	378	392	420	417	431	400	420	450	429	418	438	469	388	455	434	456	422	413	428	417	422	434	431	422	441	402	418	435	481	421	400	410	442	427	445	434	431	416	427	424	429	446	395	437	443	413	456	432	431	393	474	422	393	407	406	392	449	425	445	384	422	448	401	434	451	402	402	403	439	408	387	393	450	434	446	435	448	491	433	449	409	415	411	427	419	443	409	391	434	435	414	464	419	435	421	431	426	446	434	457	421	429	403	438	461	424	432	445	388	393	467	403	434	406	399	426	441	450	404	405	389	426	451	416	421	455	386	404	474	421	443	437	431	460	389	405	448	431	417	455	415	446	426	413	406	432	420	444	457	427	462	413	409	438	395	430	396	403	446	414	436	423	445	388	396	450	398	400	419	441	448	413	453	406	432	413	414	468	412	446	415	417	454	435	403	427	427	422	486	412	426	479	451	440	416	428	440	437	437	439	447	464	380	444	451	458	442	448	369	427	391	421	432	401	414	405	444	425	444	421	429	423	427	446	452	430	427	390	415	396	405	442	417	439	427	401	411	427	431	422	445	423	425	441	387	447	398	405	404	432	407	466	459	413	434	420	426	388	435	432	436	441	398	422	415	430	443	428	419	425	424	453	462	417	440	449	424	415	400	401	395	460	440	375	418	422	434	432	484	432	430	408	447	388	415	434	438	441	443	414	453	423	433	414	431	467	407	414	415	435	422	430	435	457	374	425	470	420	409	402	406	417	419	415	407	409	410	444	465	405	445	424	396	440	468	465	394	394	377	466	424	430	406	433	381	418	436	414	429	453	455	460	462	417	430	425	408	452	448	447	416	422	414	389	408	396	409	408	417	423	425	432	447	419	393	438	409	382	406	420	432	426	447	404	403	401	460	416	451	450	450	433	415	434	454	404	443	417	445	451	449	414	430	416	418	409	428	456	441	456	437	386	445	444	411	406	459	386	418	408	385	419	407	405	450	483	416	442	449	452	401	403	435	421	403	431	442	459	387	424	424	430	396	413	415	412	447	458	420	444	437	452	470	420	438	447	407	429	433	406	397	424	424	410	427	419	388	396	420	401	399	434	429	420	411	428	423	428	384	456	428	433	444	413	400	392	423	410	421	428	423	467	424	439	368	417	440	415	385	434	401	444	434	400	405	430	422	408	415	408	440	409	408	418	442	460	422	415	444	390	484	420	455	419	416	440	386	445	389	424	427	466	430	396	429	426	422	431	419	440	443	384	415	463	439	402	407	460	388	437	454	442	451	447	461	466	408	456	459	451	445	429	459	491	421	411	377	413	428	417	485	465	424	445	436	418	441	426	416	415	444	383	433	450	401	442	394	440	421	406	408	447	405	414	417	456	430	450	432	439	408	448	422	406	460	459	415	456	410	424	410	408	446	432	407	438	421	442	442	412	447	444	452	391	416	423	416	466	417	435	477	464	439	376	411	434	426	440	399	442	435	378	419	422	376	419	390	438	402	444	423	400	410	420	420	398	419	395	418	448	441	431	431	428	384	409	396	422	419	444	401	461	409	423	442	449	442	409	466	397	395	411	402	400	411	420	401	456	470	449	435	414	495	392	417	438	398	429	413	417	457	392	456	444	426	454	412	459	468	430	424	443	438	421	443	369	434	456	377	433	404	431	433	404	447	419	423	420	401	401	445	445	411	428	412	430	431	410	461	421	412	416	450	422	427	427	385	433	469	461	470	421	441	436	423	426	396	387	421	479	455	429	468	433	406	415	425	445	428	409	424	428	432	424	424	412	441	438	401	406	462	426	410	398	460	417	409	415	398	443	429	404	441	429	446	365	399	445	394	447	410	445	441	435	411	446	399	380	428	435	416	437	421	412	397	432	439	425	409	399	419	427	428	445	420	429	419	391	418	417	441	441	399	429	431	444	416	444	438	440	442	434	421	395	437	414	427	421	421	427	421	443	468	423	437	422	412	426	429	413	472	412	453	456	436	424	398	453	393	423	462	459	425	427	427	440	434	385	405	422	417	445	443	416	404	435	473	430	414	427	433	420	449	435	418	421	422	426	439	413	417	439	419	418	472	438	405	419	409	417	423	431	430	392	458	413	414	434	456	466	423	399	437	477	466	416	406	418	445	390	386	469	441	457	406	440	450	452	476	440	403	410	430	415	409	425	406	453	448	440	425	412	442	484	436	426	423	381	446	465	469	470	466	453	447	438	425	421	404	441	418	377	444	448	396	413	446	426	409	440	435	368	426	392	481	442	393	424	375	396	408	446	416	446	392	451	424	449	479	428	410	431	385	426	397	446	401	431	440	405	441	384	407	436	437	412	452	391	429	430	410	459	395	458	412	408	401	420	407	411	422	396	431	430	434	420	406	434	404	422	388	429	426	403	459	434	462	419	391	438	430	449	393	418	427	397	406	428	410	378	403	456	434	421	378	445	422	426	470	438	394	432	457	393	405	451	408	431	418	455	406	426	407	447	397	441	455	408	429	411	431
3548	3059	2198	1396	1166	1034	1064	995	955	967	935	940	958	984	917	959	974	968	932	940	993	920	919	970	924	925	953	949	1006	953	889	928	920	947	999	920	923	921	911	941	938	893	977	940	957	896	932	1003	976	978	865	896	918	885	978	913	908	899	964	950	947	937	922	922	978	921	983	952	895	892	959	961	939	970	920	888	941	974	883	872	980	908	933	902	972	952	923	957	935	961	948	931	942	945	912	949	967	907	978	870	991	937	905	981	922	950	926	888	926	880	936	909	918	937	986	973	885	927	926	915	962	944	920	966	973	975	907	907	947	927	968	934	964	942	927	947	897	968	952	923	933	894	987	940	895	987	889	959	960	930	871	969	933	968	916	954	935	934	967	936	987	898	946	924	974	965	881	937	925	961	1001	902	972	912	940	952	860	935	932	912	951	929	978	889	992	958	911	910	894	936	963	954	967	937	985	947	981	886	901	930	908	912	923	912	968	856	954	1003	912	910	939	952	930	898	947	937	943	948	992	972	936	939	901	949	914	980	888	936	964	901	938	925	951	960	925	985	886	932	898	954	900	920	882	927	953	997	955	902	924	980	888	998	908	893	933	943	933	993	970	902	897	953	953	961	891	947	902	950	930	891	899	928	860	947	942	969	942	966	888	885	958	947	925	917	908	935	976	942	967	929	950	932	938	951	942	931	900	940	878	921	918	960	893	949	951	954	923	902	934	973	984	954	956	975	917	912	954	917	919	915	942	933	986	906	928	942	880	930	972	999	917	882	997	949	962	927	944	984	931	970	958	960	965	941	962	921	946	908	918	927	922	949	932	933	925	915	938	945	963	917	979	958	983	884	975	924	925	966	934	960	950	943	967	914	984	909	989	952	926	958	914	963	927	898	971	918	950	939	932	948	944	929	933	914	927	913	879	943	999	906	934	936	984	926	942	946	953	884	980	911	926	994	912	909	934	969	878	910	910	901	1011	941	952	918	957	908	967	916	878	923	945	959	910	943	932	941	920	924	978	929	926	957	962	917	942	935	929	913	991	984	886	903	905	937	974	908	934	924	931	956	946	934	909	940	908	938	968	903	933	874	922	948	970	922	956	967	933	921	919	991	932	948	928	967	956	990	937	982	929	934	941	986	983	917	977	982	906	878	965	948	923	932	891	928	942	927	929	899	928	964	953	954	912	950	928	957	946	943	982	937	947	913	930	934	897	977	939	896	896	950	935	917	949	901	944	916	949	936	949	949	917	932	985	905	935	947	904	986	957	946	936	906	946	929	935	942	909	905	952	957	926	971	862	932	985	960	955	918	967	940	968	909	922	925	991	926	944	930	925	925	969	914	931	974	972	915	947	941	945	912	921	924	925	952	966	943	956	950	929	982	920	936	973	979	932	952	971	954	952	974	909	966	942	937	970	949	936	942	969	948	882	1000	942	942	915	913	925	911	912	965	924	966	909	930	948	971	928	938	937	913	936	946	919	946	876	960	921	962	907	930	960	919	906	871	922	910	925	916	920	902	922	948	936	945	911	939	899	904	958	942	956	925	896	933	926	917	889	940	906	921	973	960	959	930	991	924	965	982	955	985	913	913	958	943	947	961	900	935	924	916	951	870	994	935	953	904	901	986	920	967	889	918	959	901	939	973	923	977	904	934	923	939	907	938	965	945	934	928	968	900	892	914	939	926	951	949	901	1017	921	936	915	890	934	960	947	950	932	992	937	952	1007	960	909	938	924	897	957	938	924	905	927	923	912	958	933	947	970	983	952	954	888	933	875	924	930	935	947	926	920	950	885	940	936	941	970	945	939	931	920	931	974	894	921	942	927	895	938	968	937	882	956	914	934	935	976	940	956	965	986	993	965	889	910	970	860	921	914	953	901	905	916	976	915	882	945	958	907	903	910	970	1012	984	960	909	935	998	943	947	955	927	935	936	950	974	949	913	887	925	941	983	933	976	928	925	934	894	1014	960	927	920	967	920	941	949	893	1006	905	977	945	943	979	944	945	938	963	939	928	945	904	941	953	938	921	932	935	977	893	955	968	900	921	956	954	956	961	914	967	907	934	925	930	942	938	924	912	960	906	973	930	899	937	985	952	938	917	922	949	910	957	914	962	936	973	946	940	891	962	955	1005	893	954	916	967	924	883	947	930	918	888	922	949	967	969	925	924	933	910	924	907	937	974	973	981	937	864	921	925	946	962	933	941	943	952	960	925	955	971	954	897	897	969	944	930	1001	899	965	868	905	944	946	932	964	936	1028	897	930	932	970	986	936	958	974	940	995	937	907	875	894	919	948	922	952	900	892	912	960	903	937	935	945	939	937	928	916	993	1004	927	935	919	950	949	956	917	949	994	936	904	880	960	997	936	980	873	985	956	910	941	985	964	962	890	1040	872	1004	971	966	994	935	893	965	953	938	957	987	888	963	964	960	926	898	894	927	915	905	943	944	929	906	904	923	986	955	981	957	961	935	926	941	965	879	909	894	919	924	941	959	933	950	956	944	922	936	941	922	960	908	1034	970	937	928	933	958	973	941	935	936	922	898	943	894	964	951	896	936	937	957	877	965	951	914	940	931	900	931	931	920	927	907	933	920	918	927	930	856	922	943	890	948	917	933	923	916	954	949	951	978	915	944	928	919	944	850	975	957	912	912	946	948	925	945	959	971	912	936	924	958	934	936	895	999	925	882	899	890	896	913	902	912	926	931	955	930	971	971	935	883	898	897	941	940	946	941	904	952	880	944	874	900	952	891	945	899	951	966	964	939	908	932	913	943	945	914	915	919	988	938	959	904	942	917	913	917	922	915	969	953	961	959	947	962	977	948	943	915	921	972	933	955	962	871	939	947	939	963	940	878	971	958	921	1006	913	945	939	960	881	917	917	909	976	859	912	966	932	959	939	963	975	983	917	926	934	949	971	966	908	880	913	938	896	934	921	974	945	899	941	930	904	905	934	899	936	952	960	940	919	912	895	925	970	966	930	938	913	909	956	951	909	990	934	927	938	932	929	924	916	914	935	898	922	907	910	986	924	887	909	972	971	1006	945	886	939	899	917	922	932	930	952	964	912	900	926	952	904	904	923	883	920	958	961	896	902	928	927	965	939	945	923	947	916	967	948	949	907	962	902	951	922	905	965	941	952	950	911	929	937	918	935	930	935	938	947	868	940	957	890	934	899	927	953	865	953	895	945	914	913	969	937	943	989	909	964	983	939	944	973	920	952	940	967	916	962	930	925	868	869	936	917	972	934	907	925	933	948	884	976	941	942	943	933	883	963	924	861	974	925	935	941	986	951	940	917	963	906	932	900	915	951	906	1011	948	932	924	921	972	902	960	913	916	890	903	968	936	961	988	939	928	930	878	1029	909	915	942	918	914	922	949	913	973	961	946	941	954	912	870	952	981	978	903	960	942	917	957	911	921	977	952	971	925	938	945	923	921	907	991	907	971	962	926	895	949	938	953	913	916	943	904	992	951	922	966	930	879	918	936	977	970	948	994	924	890	918	917	985	933	951	934
23616	20842	25115	26676	20848	20820	3054	510	378	316	286	339	316	255	279	245	268	259	263	280	265	264	272	274	253	254	238	240	213	239	274	223	262	254	247	219	251	228	285	224	226	222	255	212	238	233	245	218	231	240	292	226	238	238	247	262	246	274	214	236	273	247	209	244	219	234	249	238	270	264	245	242	235	189	229	231	260	224	250	256	221	221	268	205	224	280	263	244	281	199	227	240	248	241	256	242	254	255	237	237	261	234	226	237	264	238	255	235	238	241	210	226	262	230	218	259	230	215	238	239	236	235	232	235	242	251	255	230	240	251	214	286	233	251	234	296	259	225	207	257	244	246	258	223	249	225	232	230	278	263	262	263	279	269	254	228	239	246	251	233	230	271	216	248	235	214	262	236	240	251	243	229	256	274	267	236	260	224	238	221	191	267	221	228	235	234	259	269	221	244	217	245	236	254	220	234	248	250	253	245	261	239	204	227	234	256	233	224	245	243	238	243	298	219	214	230	250	219	221	242	226	235	249	222	225	240	261	231	248	238	255	264	233	246	213	231	264	245	229	230	246	205	251	243	234	244	226	263	233	254	214	215	263	249	253	228	267	226	246	250	244	241	211	252	240	219	220	236	270	251	230	234	253	236	249	266	236	228	237	202	246	240	228	250	248	240	232	230	263	238	252	206	250	256	260	215	245	249	230	234	268	238	218	206	229	246	254	230	220	224	236	258	195	240	243	240	272	225	260	248	233	205	230	222	236	243	228	283	254	256	254	232	265	239	232	232	247	256	256	267	240	239	231	227	265	217	262	267	229	247	263	264	221	248	233	269	241	204	237	276	259	229	224	264	244	260	252	213	208	251	228	249	227	281	230	233	252	236	261	227	250	260	244	230	245	209	247	245	249	223	219	249	238	239	236	234	230	268	209	198	242	219	221	243	248	244	262	265	238	248	225	250	260	222	255	237	246	265	224	249	208	232	263	249	249	244	230	237	267	238	242	251	257	232	256	252	249	224	218	240	241	248	228	266	247	263	238	248	237	254	250	237	267	240	244	237	283	246	235	222	224	222	247	251	231	268	229	254	243	249	258	267	247	240	231	223	245	204	248	253	219	234	230	263	279	253	256	245	247	238	213	247	234	253	262	228	228	233	216	245	210	257	274	226	268	247	227	246	237	273	229	264	232	256	245	267	244	252	255	272	235	219	271	241	249	220	231	246	248	227	224	250	229	242	212	220	260	248	246	255	227	255	268	265	230	240	236	268	211	197	244	247	236	229	219	197	226	223	247	262	246	246	234	257	238	246	240	238	258	241	244	230	267	244	251	234	257	253	221	235	254	238	214	216	207	249	260	257	234	234	239	238	224	224	247	258	229	232	256	231	228	224	278	208	247	245	265	244	261	219	245	257	253	243	252	211	270	236	229	253	241	233	275	233	240	249	245	216	210	257	243	249	226	226	248	256	245	262	244	235	240	255	261	248	247	244	201	239	230	236	246	231	244	227	207	268	250	234	230	258	259	256	270	253	242	219	257	256	239	234	232	231	241	249	241	242	242	245	226	249	235	277	238	223	270	231	237	238	235	242	219	252	241	249	248	245	238	236	258	257	248	194	269	262	246	223	222	257	237	240	229	245	243	210	239	221	243	223	222	237	221	229	234	218	258	210	219	215	254	253	257	222	227	251	235	231	249	238	245	284	265	241	231	271	238	243	240	249	219	257	241	267	240	244	248	250	228	256	232	249	241	253	240	224	244	255	212	225	227	248	222	224	203	210	255	242	234	264	231	261	232	241	256	277	221	227	260	226	252	262	225	245	259	258	214	235	237	265	262	254	233	223	251	242	255	249	256	245	261	255	263	218	207	235	237	242	224	233	234	222	236	254	231	208	242	237	266	252	222	227	251	260	250	234	235	258	270	230	221	228	244	242	253	242	243	236	235	267	240	214	233	267	243	239	231	236	236	256	201	214	263	246	235	244	216	236	238	226	246	255	265	259	247	239	255	229	227	225	262	227	255	247	225	283	256	246	206	272	224	229	250	253	215	227	238	228	268	242	249	275	256	235	259	247	240	230	256	265	224	267	238	227	219	235	255	234	217	242	259	240	257	262	208	229	232	250	215	245	239	235	228	231	225	253	239	231	261	235	230	256	250	247	223	237	219	242	245	257	223	230	231	236	257	260	218	241	225	241	239	205	219	224	229	221	252	254	227	221	250	220	268	276	247	265	246	269	226	249	280	271	251	222	243	266	213	216	235	254	273	244	253	230	257	242	256	251	240	230	248	230	229	260	245	235	251	258	272	244	257	259	239	250	238	210	268	222	230	248	253	241	253	228	223	236	288	256	237	240	258	261	254	247	271	241	241	241	247	231	222	235	248	252	236	259	264	244	244	241	214	248	261	221	217	211	259	211	259	258	240	245	266	261	239	258	242	227	281	253	218	235	265	216	234	254	242	216	230	230	253	227	239	271	269	281	245	240	231	217	227	218	226	253	246	259	233	215	273	220	260	242	258	266	239	249	256	235	240	253	251	267	221	260	234	208	256	237	227	225	241	275	240	258	233	272	263	235	285	210	229	216	249	263	220	247	260	245	245	251	241	212	209	234	225	252	248	253	250	241	207	272	260	222	246	248	265	266	231	238	254	238	203	231	228	238	253	235	224	237	243	244	259	254	244	251	254	251	245	233	240	245	218	242	241	258	230	238	229	203	234	262	249	236	263	220	255	250	254	225	239	234	231	242	268	274	229	242	224	249	230	235	239	227	245	251	201	261	258	227	283	256	263	249	288	262	258	232	231	249	231	246	220	217	226	223	252	251	241	232	210	233	243	231	251	248	215	256	232	243	258	223	228	220	282	247	248	246	226	268	257	275	221	249	267	257	248	247	247	259	222	214	239	248	234	220	199	252	260	270	267	253	253	240	239	214	213	238	225	239	223	258	238	251	241	240	241	207	224	233	224	221	249	250	244	271	239	248	286	217	248	245	259	259	240	265	249	243	242	223	271	243	279	245	232	219	218	228	256	275	237	213	236	248	223	263	247	214	239	224	200	240	253	233	246	239	212	250	239	259	251	219	266	262	249	225	261	241	246	239	214	269	218	244	240	262	223	258	211	231	237	244	250	244	249	241	240	250	213	223	231	260	224	252	237	268	246	244	243	215	250	222	233	222	231	234	243	229	246	240	213	257	234	239	225	244	226	262	209	224	239	237	241	213	272	245	233	232	233	245	249	231	254	237	269	228	245	211	257	246	252	250	220	263	246	235	257	243	250	289	251	248	228	241	242	228	248	221	276	256	260	245	249	257	234	241	218	229	234	244	245	230	254	228	215	241	266	225	231	231	252	209	230	204	221	218	233	241	241	250	233	230	266	237	262	233	223	240	231	256	220	226	271	259	250	237	235	216	212	231	224	238	241	204	221	208	243	245	254	265	213	225	252	202	234	269	238	228	241	233	254	219	223	235	228	257	244	237	252	252	257	215	263	247	255	252	252	211
3316	4770	2943	1457	1030	755	678	681	630	626	578	614	574	585	597	548	529	597	549	551	580	583	536	539	617	579	587	561	555	565	544	539	553	576	533	569	527	574	554	537	536	547	559	577	563	530	529	545	536	566	568	564	563	551	510	551	545	536	601	570	562	604	509	569	554	578	594	559	538	537	569	587	523	558	551	585	593	547	545	557	553	533	532	558	529	571	541	567	587	506	553	543	609	554	520	556	541	559	581	563	533	589	564	574	543	536	552	543	587	513	519	517	595	577	524	574	565	592	568	570	553	541	571	536	555	583	540	554	575	574	543	528	558	549	547	562	570	539	552	573	565	563	588	560	548	584	546	580	521	576	559	549	592	562	580	495	531	558	584	567	553	554	549	572	545	555	572	572	512	533	482	546	542	557	549	501	528	563	571	573	532	570	580	574	561	607	551	572	544	592	521	505	585	598	568	515	557	578	525	536	577	555	516	598	518	523	566	589	576	522	558	583	580	564	537	593	557	517	582	530	512	602	575	546	573	551	542	580	541	539	545	558	553	544	579	596	592	563	542	568	564	562	566	553	597	565	517	543	542	548	571	577	564	510	538	562	562	577	579	538	579	528	558	544	551	566	570	550	587	544	543	585	568	521	572	569	544	579	522	597	573	563	546	537	568	570	571	553	563	581	542	555	542	550	542	532	571	545	601	571	586	568	541	577	592	557	559	545	555	554	541	537	567	525	618	562	570	613	585	515	597	595	535	564	530	577	552	595	552	534	577	522	548	542	573	602	566	558	553	564	582	582	547	578	528	577	569	557	558	548	601	558	508	602	544	546	553	567	592	537	568	545	592	577	581	566	594	544	543	580	583	559	548	558	570	568	547	531	567	579	567	522	573	550	541	546	545	574	550	575	580	534	545	522	534	599	573	566	558	545	551	558	527	587	550	537	559	598	550	587	521	553	591	606	549	536	574	560	522	567	545	518	522	580	538	563	575	593	560	530	608	570	570	548	538	529	576	500	570	543	561	561	538	520	542	530	536	526	568	543	564	527	551	583	573	610	556	558	567	536	568	606	543	566	605	574	563	519	561	563	552	547	578	542	568	537	566	575	537	526	551	560	569	554	535	615	576	585	565	603	575	549	554	505	549	598	530	554	515	538	564	568	536	562	517	568	541	552	568	555	559	578	594	553	562	573	551	550	543	556	503	555	558	547	524	592	594	519	549	569	570	563	558	541	587	585	555	538	592	604	550	518	579	550	536	542	548	560	549	604	525	568	562	566	564	556	529	570	519	555	582	535	543	566	533	585	548	535	553	567	558	598	536	566	519	556	541	588	553	536	573	541	603	532	579	545	529	560	585	566	525	550	571	511	583	543	549	541	568	557	610	536	566	565	573	547	559	554	538	560	554	524	597	592	511	523	570	597	560	551	513	559	549	572	570	568	541	561	553	528	553	575	554	550	529	568	539	541	553	551	537	561	543	582	607	544	558	575	556	551	559	611	567	533	624	540	586	539	598	511	545	553	575	563	543	539	550	580	522	519	552	551	541	557	575	563	571	538	545	595	539	570	611	566	571	554	588	565	518	576	552	511	575	526	555	573	595	509	581	574	585	513	564	515	544	564	538	578	554	587	586	548	552	569	545	542	542	555	577	535	559	581	550	551	553	533	526	553	581	567	536	534	566	534	571	558	590	563	522	545	565	559	540	545	596	599	597	592	522	526	542	577	555	545	525	579	549	514	570	553	534	592	562	536	554	529	538	589	553	547	543	577	561	571	527	582	548	562	555	567	561	558	532	552	529	534	554	563	585	568	567	578	549	561	528	551	557	546	602	559	564	590	529	589	577	601	564	570	544	551	589	549	561	561	577	549	496	570	586	550	558	556	546	557	556	555	520	576	550	541	570	538	590	576	555	565	587	571	561	586	573	530	566	534	561	581	591	545	546	579	553	584	532	549	583	582	586	542	539	587	539	526	554	620	531	548	523	587	568	573	559	563	547	552	620	566	568	560	548	537	566	580	583	583	602	557	594	571	555	560	550	549	561	543	535	523	535	597	522	555	586	512	564	561	585	552	526	612	551	568	559	558	556	521	527	577	593	557	614	573	557	557	516	535	513	513	552	503	526	524	570	528	563	576	605	608	544	539	566	539	522	506	586	563	567	545	576	532	581	554	544	534	566	571	568	571	583	573	587	577	502	566	541	551	541	578	530	594	558	572	557	540	562	535	537	570	524	609	566	576	543	560	568	570	567	581	604	561	558	581	572	560	521	583	582	537	541	540	554	569	581	585	551	583	523	506	563	597	581	588	505	512	571	573	557	531	574	576	536	545	575	596	559	545	500	516	561	558	590	551	578	557	553	590	576	553	579	563	534	581	601	572	524	558	543	555	568	517	538	528	535	560	560	537	550	496	550	516	569	620	614	527	580	531	562	543	562	528	552	568	568	547	558	566	590	562	552	525	562	542	556	553	566	516	592	528	564	520	572	556	559	573	589	549	596	501	548	521	551	563	616	548	534	553	557	533	520	581	510	572	553	540	548	544	545	560	571	541	577	585	534	562	565	540	549	591	566	558	584	556	571	522	571	545	550	533	556	550	559	559	558	553	564	603	574	546	574	589	579	585	539	563	589	581	608	520	526	575	592	511	559	562	571	573	556	558	557	561	557	552	586	569	530	558	576	566	532	555	534	609	576	538	552	566	532	550	512	584	574	516	552	563	531	551	559	534	574	568	536	555	561	506	535	562	565	560	556	537	589	557	512	592	526	542	552	542	530	541	554	568	561	540	524	571	557	536	534	562	588	593	542	545	548	597	529	590	572	554	545	551	523	557	552	533	545	553	556	542	520	604	575	559	586	528	516	523	582	563	563	508	537	561	549	561	577	523	545	500	563	545	568	570	534	603	569	523	556	600	568	562	543	566	544	546	582	555	541	546	559	566	541	560	592	598	532	568	577	569	535	527	599	538	544	550	559	531	572	585	576	587	554	571	566	537	559	530	530	562	554	594	561	561	538	554	570	574	520	546	534	574	560	558	587	514	579	589	561	528	536	557	570	559	544	567	569	598	594	593	555	549	524	558	591	579	545	547	557	537	558	549	560	546	575	591	593	554	550	587	570	540	537	549	510	590	565	540	551	548	578	576	555	566	577	531	506	590	563	556	564	548	559	575	572	534	562	599	597	586	563	546	558	545	603	558	559	582	515	590	567	573	546	550	556	572	594	572	551	538	557	580	560	548	548	573	586	572	543	562	544	557	567	564	536	556	587	594	531	606	527	572	528	578	565	577	593	595	534	563	546	555	545	521	555	570	580	586	604	503	596	538	534	507	586	548	533	546	552	574	563	557	572	551	560	524	552	564	547	559	570	574	614	573	524	566	572	573	591	569	567	557	598	563	602	594	565	572	551	531	587	559	576	563	560	542	581	518	560	578	527	552	546	514	572	530	587	567	554	568	592	539	564	534	554	549	581	591	532	594	587	503	525	551	552	597	565	537
32772	12620	1672	474	423	402	385	418	382	380	409	380	350	397	355	345	417	415	393	332	366	391	349	378	375	368	377	361	346	371	369	326	352	372	378	336	369	353	343	396	349	354	377	383	345	351	354	364	332	370	354	384	376	391	339	341	357	356	394	337	381	394	383	368	370	362	320	347	371	355	377	366	404	361	347	366	371	369	388	367	365	379	377	385	375	376	340	402	383	348	351	358	374	376	374	392	342	393	320	401	362	379	367	380	369	397	372	369	344	340	346	372	354	368	369	398	358	346	330	375	371	370	351	353	351	367	374	368	358	344	341	358	369	392	372	388	382	353	335	364	349	386	361	402	356	393	367	401	355	336	353	360	389	354	422	379	345	341	373	399	377	334	391	412	365	366	385	361	417	384	326	366	359	372	366	374	350	354	360	345	367	341	366	398	348	403	354	374	395	394	385	364	341	376	360	367	347	375	386	396	368	395	345	344	358	311	365	399	377	367	369	394	371	364	366	375	355	364	387	421	368	383	337	369	361	371	388	358	354	363	368	327	371	346	383	366	373	357	368	345	357	375	361	351	375	354	385	385	347	349	380	374	362	423	354	395	368	331	395	349	373	397	361	350	328	375	397	389	351	379	379	358	369	359	354	339	371	392	345	386	315	354	367	352	355	345	399	376	345	338	416	367	363	344	370	350	372	371	386	340	366	357	393	354	386	354	376	354	377	387	400	378	346	358	339	343	320	378	365	361	363	339	388	357	362	340	383	378	367	382	359	373	373	375	421	362	355	342	353	379	333	389	364	315	361	374	395	374	377	374	340	364	358	376	340	370	374	330	395	346	363	338	372	366	357	384	363	354	352	368	370	374	417	378	343	369	367	406	335	359	365	368	378	334	354	346	362	367	325	365	353	347	364	393	359	378	355	346	363	394	360	361	359	386	396	402	360	362	370	336	332	334	384	347	351	382	351	311	356	341	353	329	399	396	370	378	389	353	369	368	356	340	328	356	382	371	372	354	336	339	361	349	353	369	373	359	372	373	351	374	360	366	325	373	365	379	350	372	356	349	338	377	375	377	381	381	355	381	361	372	357	376	364	361	368	371	370	352	352	354	351	416	345	354	338	354	363	355	357	356	358	385	357	344	372	388	363	406	367	380	375	391	357	396	384	368	355	333	386	363	362	352	430	352	368	373	383	357	354	359	380	375	383	356	356	320	369	403	358	392	345	379	355	358	367	394	371	378	342	362	349	378	396	378	375	374	368	406	361	364	375	361	389	336	358	396	357	344	377	366	356	358	348	388	336	370	373	377	339	341	351	318	366	352	357	349	380	329	390	376	374	383	365	364	347	342	380	371	359	397	359	392	328	373	351	379	369	387	369	352	340	412	342	374	364	380	415	366	374	402	363	353	345	364	402	386	323	301	337	363	347	343	364	311	345	339	380	392	381	354	353	373	385	393	347	362	350	374	371	353	351	350	334	398	336	356	402	376	370	378	353	364	384	377	392	372	392	357	389	343	361	316	399	381	375	397	357	382	350	355	373	345	356	362	354	351	347	396	379	360	371	361	352	357	352	358	368	355	360	374	382	357	333	392	366	364	344	344	396	382	366	350	380	342	336	362	352	372	361	336	319	355	353	391	396	355	350	345	357	326	363	377	374	355	388	383	409	399	375	361	362	373	353	366	347	361	340	363	397	402	385	368	332	337	388	379	400	358	355	349	368	353	375	357	404	323	375	352	384	355	377	378	367	336	345	318	392	350	374	382	358	365	372	373	370	391	374	364	345	386	346	395	370	350	363	358	389	352	376	353	376	353	375	343	350	365	378	352	366	358	330	339	375	356	374	385	369	322	305	359	402	386	381	353	370	374	352	366	418	385	355	349	375	366	357	363	406	375	356	401	353	366	410	371	368	344	353	340	350	400	384	376	371	364	350	396	383	394	377	415	414	351	384	387	379	365	374	401	390	327	307	363	342	359	377	381	387	373	364	359	370	370	389	346	342	356	356	369	321	328	331	385	386	346	387	373	373	369	352	361	367	374	397	385	330	344	393	366	343	367	359	378	345	359	350	348	368	377	380	341	368	364	387	355	382	338	330	375	374	408	346	349	373	339	364	350	377	385	375	364	371	370	330	364	339	383	388	373	368	361	363	398	364	348	358	347	361	345	374	351	362	355	350	367	357	388	357	389	340	363	369	340	381	384	363	366	395	379	379	391	356	340	361	357	354	358	395	366	403	383	371	345	370	368	371	350	382	369	376	383	380	345	374	308	371	370	367	359	359	352	377	369	339	350	364	364	388	339	351	359	330	363	364	403	330	372	356	357	347	374	381	396	365	343	388	358	355	342	355	370	348	346	375	369	378	364	393	362	317	376	361	387	336	361	356	368	369	367	327	379	360	345	375	374	405	370	382	378	349	366	391	357	392	373	391	338	366	328	370	365	346	320	381	378	407	373	376	382	361	373	361	355	379	358	354	382	365	355	366	317	354	333	362	364	382	346	362	354	336	351	359	365	401	397	368	360	371	335	393	353	367	360	357	345	366	366	392	383	332	408	389	325	316	390	370	386	385	384	367	379	341	365	363	397	372	368	392	394	373	367	383	346	396	364	369	359	348	331	361	388	369	359	359	334	353	342	393	389	351	368	361	354	378	342	386	387	356	346	354	359	390	397	391	380	338	392	392	362	352	363	360	373	338	375	400	355	398	385	390	333	390	361	410	351	323	346	383	350	370	348	360	337	373	313	386	367	354	382	398	393	345	387	343	350	394	324	390	371	327	392	330	306	374	325	380	372	369	359	363	367	341	359	362	345	389	368	330	339	359	355	389	363	371	374	373	391	351	392	360	380	352	352	345	380	360	392	356	351	363	341	392	372	355	347	363	370	395	350	368	364	363	347	388	357	380	401	370	391	375	372	344	369	373	357	310	375	361	364	358	340	366	363	389	383	373	377	335	391	369	332	370	371	343	359	369	329	335	332	338	378	381	385	385	382	369	381	346	325	365	347	345	361	380	366	372	399	359	357	387	363	361	373	370	348	382	395	373	384	399	362	339	345	346	349	336	381	375	363	367	375	380	336	382	387	339	351	370	336	332	387	357	360	372	344	385	413	368	351	398	347	369	348	339	331	380	365	344	369	370	361	391	376	376	376	337	355	342	334	356	355	352	381	366	391	378	370	368	369	365	384	375	379	332	399	396	366	330	342	352	357	379	379	365	374	354	375	376	386	366	371	363	390	348	336	345	371	310	375	359	369	357	353	356	399	370	396	361	365	397	339	336	395	340	425	382	352	387	343	357	376	390	353	355	378	348	333	347	374	372	377	347	369	374	372	404	348	337	361	353	343	370	358	394	355	409	375	357	332	370	401	362	378	347	345	389	386	361	376	371	392	361	362	402	338	387	346	355	366	431	385	376	363	333	388	406	378	360	335	350	383	391	332	337	346	366	354	400	403	367	335	368	325	386	362	367	357	373	347	333	390	393	333	357	346	348	392
5290	985	951	807	841	902	818	898	848	845	837	834	838	879	843	819	805	862	817	803	847	807	823	783	855	872	825	828	851	774	871	852	827	831	840	873	840	838	854	845	899	851	852	847	823	862	870	770	865	855	844	843	861	851	901	868	886	811	868	884	845	817	886	817	845	833	882	794	814	847	837	848	808	939	817	834	796	847	829	877	862	850	846	837	853	829	852	806	888	869	816	865	897	849	835	802	827	862	766	822	816	796	798	873	838	885	817	862	844	815	805	807	845	813	899	847	834	798	858	769	840	895	825	862	809	804	868	753	807	842	843	845	812	840	840	865	838	822	875	798	867	867	868	871	835	860	828	788	806	788	844	804	832	828	850	853	824	851	837	848	847	853	797	805	817	813	834	825	835	825	864	819	862	910	897	865	855	806	864	832	850	833	870	809	806	817	805	872	837	791	864	787	832	863	811	807	779	878	829	882	860	840	812	871	854	894	792	823	871	857	806	840	820	871	807	811	861	857	927	823	832	852	871	865	877	864	815	815	829	819	832	848	787	861	877	874	842	817	859	812	880	822	804	841	801	768	837	774	836	885	848	848	854	829	819	838	837	886	849	813	837	849	824	835	866	806	853	834	859	809	836	757	829	817	834	844	829	869	787	857	819	818	797	805	883	849	863	831	833	846	818	881	834	850	840	832	822	886	863	815	860	847	851	838	826	806	791	859	845	813	822	857	832	853	816	814	846	816	834	885	843	796	836	827	792	835	822	795	824	823	844	864	849	830	824	825	853	859	801	802	889	814	816	901	791	862	840	777	809	861	824	824	832	851	888	831	829	849	839	844	866	836	813	838	873	814	842	880	819	839	869	829	849	802	828	805	788	902	832	842	839	855	843	833	832	840	862	864	839	779	849	854	845	830	883	804	815	864	837	786	884	873	883	885	908	818	820	794	829	853	863	857	781	838	853	789	828	866	790	849	790	828	861	808	847	847	836	859	864	877	785	796	841	833	855	850	836	839	812	837	842	825	812	820	844	827	854	812	804	912	867	843	848	838	883	840	868	895	808	856	883	862	838	863	853	859	814	826	819	837	832	843	806	818	814	850	823	865	847	866	805	866	817	848	839	844	833	838	889	826	810	808	887	817	858	880	838	823	823	816	812	867	808	796	892	839	899	824	852	814	831	799	837	827	830	872	835	817	837	830	826	803	833	810	815	888	816	808	812	828	844	821	907	847	834	854	836	853	886	791	863	849	835	817	846	912	821	868	848	814	790	821	869	840	804	825	817	805	809	881	874	834	872	788	827	790	852	881	823	838	819	787	873	858	842	844	849	875	828	857	854	783	865	849	871	874	807	796	858	824	832	774	789	827	870	824	792	825	840	842	880	845	869	846	861	834	833	831	878	803	814	836	899	826	817	841	766	817	856	784	809	819	865	844	833	824	864	855	885	824	859	891	829	802	843	794	829	857	834	814	837	869	850	841	848	852	774	839	827	818	888	838	813	896	863	802	833	838	875	892	822	779	879	843	840	874	838	842	849	838	856	856	849	832	842	818	779	856	818	823	830	811	868	821	829	850	850	841	762	813	809	800	825	850	822	888	847	862	896	876	835	845	874	879	839	855	837	836	839	772	823	855	833	874	870	829	825	857	867	880	910	815	807	870	870	852	857	904	875	867	831	820	834	826	832	816	828	857	870	844	808	855	806	804	828	882	804	890	787	851	885	845	814	804	845	800	797	875	869	852	841	798	905	824	774	832	850	848	885	803	808	821	793	852	799	816	858	799	907	854	840	862	797	884	860	861	844	847	838	850	805	821	859	824	852	829	864	881	818	844	838	837	836	873	833	824	828	813	822	822	851	848	810	875	846	837	867	902	862	872	858	871	863	869	797	865	851	824	856	812	838	854	827	851	813	832	906	842	822	881	849	798	812	840	920	798	812	850	825	821	839	850	822	844	845	872	865	843	874	849	885	840	847	891	835	858	821	851	843	840	881	817	787	856	861	819	880	840	840	861	810	810	888	864	834	856	829	840	886	789	855	829	828	879	824	836	847	811	819	879	839	820	806	863	834	833	794	840	882	866	882	835	843	890	796	855	845	862	821	803	867	883	847	891	799	832	819	879	825	890	884	782	855	830	838	854	871	829	846	910	813	860	791	817	872	833	853	848	839	860	853	857	839	799	797	782	847	835	860	887	858	818	850	856	820	890	830	803	875	863	817	833	833	859	853	893	838	846	863	784	824	803	867	890	857	853	813	892	858	875	787	864	810	823	860	872	835	834	840	799	848	836	794	819	857	826	812	815	833	844	835	855	820	820	782	858	865	864	820	836	849	877	847	826	858	864	840	867	863	894	850	851	836	859	846	887	818	849	818	856	832	837	830	850	818	856	824	848	908	878	845	854	855	847	859	855	809	779	813	825	895	877	870	834	849	811	807	859	820	858	865	828	843	839	876	826	796	821	844	851	882	853	835	804	869	823	783	822	852	848	853	819	817	858	821	864	837	867	826	855	791	877	838	820	839	873	828	847	782	846	851	835	901	814	844	794	853	886	880	807	845	864	773	846	847	823	808	841	812	838	828	869	849	840	859	854	862	869	845	850	873	866	816	858	786	881	828	848	853	832	838	823	892	887	845	853	815	784	900	882	825	869	816	866	881	852	839	853	824	868	849	791	755	788	812	882	827	796	791	827	916	811	864	855	835	828	872	890	870	840	878	830	789	847	819	860	784	787	861	899	840	864	794	827	815	832	866	820	831	814	826	832	843	815	839	848	811	870	778	849	851	822	773	839	856	805	829	846	793	857	847	841	827	800	852	883	797	847	855	854	892	814	880	820	814	848	803	876	833	784	787	871	864	793	794	892	810	814	862	832	829	890	850	842	843	844	819	816	818	930	837	819	884	817	859	831	856	838	832	878	804	810	807	846	875	841	838	851	858	795	876	811	814	856	824	840	869	872	888	810	857	843	833	851	842	835	889	792	854	865	832	829	783	836	894	811	805	830	888	804	858	835	807	900	920	785	843	845	836	865	866	850	780	827	815	799	852	899	835	850	817	810	829	839	819	821	853	869	844	813	794	852	901	875	843	877	816	895	855	850	812	804	873	802	821	836	821	853	876	886	824	831	796	883	852	879	889	845	825	838	796	823	812	815	840	785	816	880	855	801	841	866	848	870	881	842	872	904	848	834	856	798	843	881	827	804	834	791	854	855	902	873	804	829	809	876	827	866	882	866	843	859	812	813	828	845	822	801	824	809	807	839	827	859	844	786	817	917	851	852	816	854	874	831	871	848	868	811	822	808	888	890	843	810	779	788	838	825	900	819	862	874	829	861	817	816	858	856	874	801	832	829	816	790	841	834	810	833	861	872	856	827	824	842	836	846	869	820	849	836	779	850	830	858	815	855	854	848	845	886	879	821	825	824	858	818	852	855	899	812	799	856	853	803	870	847	852	788	853	819	822	824	875	861	833	790	825	899	842	808	810	867	823	880	856	866
24498	20852	24512	27285	20244	2086	617	505	480	475	448	493	414	413	416	434	403	450	428	433	399	429	449	465	382	372	411	427	393	404	428	415	392	391	418	416	443	426	458	434	404	379	397	372	408	424	429	407	393	383	395	415	439	420	413	411	382	422	445	421	434	438	372	410	390	424	373	418	382	407	391	368	406	455	410	429	410	396	425	453	385	373	398	420	408	414	397	428	439	411	435	429	407	449	425	460	429	405	407	422	442	430	413	416	393	388	389	402	435	380	449	395	442	399	433	432	458	433	433	438	427	397	414	416	433	457	404	421	401	396	388	362	405	405	416	430	448	372	389	400	415	397	390	423	414	415	417	406	408	400	384	403	409	455	430	359	374	391	401	463	419	377	409	410	402	423	416	417	414	379	402	419	430	422	401	424	422	453	401	423	420	433	455	375	444	404	423	431	386	397	411	445	439	403	432	370	423	424	395	414	397	421	405	434	376	396	421	418	404	411	414	439	469	445	409	374	427	456	381	444	419	401	384	391	410	369	352	431	397	440	420	417	421	445	388	392	415	398	403	418	405	411	422	454	376	412	415	402	391	399	382	447	410	392	420	384	401	403	419	427	428	433	454	414	399	357	374	402	351	395	404	420	440	403	434	411	430	418	422	430	423	413	396	378	410	403	412	455	428	428	416	379	422	428	410	405	453	458	407	443	420	423	454	425	384	426	416	426	419	381	417	392	383	471	418	449	417	414	421	446	397	416	429	395	403	431	382	404	412	391	411	401	437	427	427	456	369	367	380	414	419	389	413	374	442	460	435	448	420	404	418	383	423	369	392	378	382	417	411	407	405	411	474	394	395	411	458	428	421	401	419	430	445	384	429	423	428	408	407	414	376	379	427	448	411	383	407	412	420	413	440	419	400	484	371	420	415	422	383	358	390	411	419	392	407	406	423	418	399	432	450	408	440	402	409	457	394	417	405	397	386	398	412	410	387	411	416	382	425	391	407	384	396	413	429	407	414	366	411	416	396	405	427	430	394	399	462	444	365	415	389	381	410	415	455	413	428	423	401	437	407	379	437	421	413	404	395	441	424	446	417	432	407	430	434	433	417	430	401	448	408	445	388	390	415	409	420	401	379	429	397	417	416	388	388	387	412	431	400	386	384	410	423	408	403	377	397	408	429	397	369	421	431	435	411	416	419	409	382	421	442	418	392	388	399	406	373	415	424	410	420	432	428	434	391	396	417	411	437	392	410	409	392	410	431	404	382	408	438	425	474	395	408	404	404	450	418	440	427	411	426	385	446	390	388	451	382	432	392	404	433	391	434	432	431	414	409	365	375	401	400	385	369	382	406	385	391	416	390	425	437	403	374	434	364	416	456	393	400	436	416	391	434	413	390	378	440	424	389	383	400	386	379	445	384	399	420	450	393	386	409	409	456	443	433	399	421	418	413	414	403	380	409	382	407	411	417	393	398	393	397	402	412	393	423	390	388	423	425	396	448	438	400	409	431	384	410	352	395	418	398	362	415	406	415	381	452	392	365	399	421	408	419	435	415	434	398	396	400	412	381	388	413	387	402	375	432	386	441	419	442	411	410	463	429	378	420	405	398	430	413	404	434	431	420	410	450	402	402	369	443	405	377	397	401	385	424	412	443	419	431	461	398	392	428	440	426	400	385	425	414	422	406	378	392	416	430	413	410	448	411	390	436	430	427	425	380	431	428	396	424	378	383	392	434	431	383	404	429	428	426	374	419	406	385	347	423	409	398	429	423	421	424	410	455	427	444	417	397	403	397	422	397	405	421	383	405	407	418	409	376	430	375	391	439	390	442	385	399	374	425	404	427	418	409	406	405	382	412	408	430	414	403	378	441	423	398	453	395	389	431	436	428	399	415	394	433	398	380	442	411	381	408	425	420	415	398	392	392	417	395	379	403	422	414	420	415	406	417	469	434	409	392	384	438	446	438	414	380	421	373	428	409	370	369	410	429	402	433	408	393	396	402	438	403	388	419	442	442	435	401	426	406	426	411	454	438	416	435	410	404	402	370	388	386	459	456	388	385	439	414	434	378	427	414	421	395	384	403	386	443	430	430	412	385	419	382	397	447	415	420	401	392	431	418	424	421	406	377	389	392	383	427	370	431	399	381	418	427	436	443	402	392	395	448	387	381	338	382	419	405	398	428	414	415	392	399	406	386	392	407	391	420	376	381	430	404	390	417	401	383	394	395	412	429	401	435	425	384	425	419	371	391	400	426	425	409	397	406	392	405	425	431	355	430	420	440	388	399	447	381	382	381	399	388	430	427	435	404	391	426	385	383	376	438	429	420	437	408	392	392	412	453	420	400	422	397	395	411	361	424	412	405	427	407	415	440	436	435	394	423	375	405	383	411	436	397	415	385	451	393	434	412	381	419	367	358	409	385	452	410	402	404	412	396	406	425	404	391	403	418	422	399	391	432	431	389	389	399	409	426	442	403	440	409	424	431	386	408	438	383	393	439	455	412	405	397	401	387	404	394	416	431	428	391	395	398	435	406	451	404	427	445	423	441	437	394	416	439	408	377	401	375	391	415	401	414	447	439	390	376	433	407	424	398	416	405	399	425	395	400	394	407	429	405	395	400	350	433	391	392	395	416	401	421	448	417	409	365	420	400	449	405	408	411	413	419	413	367	392	368	420	408	434	425	381	404	436	424	438	403	408	439	420	392	413	416	369	371	415	399	422	437	407	421	401	430	405	415	446	452	399	395	374	436	447	397	398	391	423	423	426	399	425	397	392	418	408	458	432	399	472	361	411	408	398	413	412	410	381	391	354	441	430	412	361	393	396	389	400	415	441	393	378	407	436	409	409	408	427	391	426	416	417	387	444	443	403	424	420	428	416	438	419	401	406	395	428	401	377	397	379	409	409	373	422	405	369	419	418	410	403	369	432	390	441	409	414	392	407	380	382	438	410	404	379	410	438	406	431	403	399	396	414	415	389	379	368	433	448	436	381	430	419	428	426	394	487	406	418	448	417	416	406	389	408	383	437	411	392	400	389	446	377	402	437	383	417	436	419	418	347	401	403	390	438	372	410	396	404	405	400	377	406	457	381	426	415	462	407	406	427	431	411	416	411	433	393	420	423	389	408	394	457	443	428	417	427	373	380	389	401	415	391	414	440	418	380	409	390	428	432	422	443	408	451	402	420	421	388	422	407	414	393	415	446	419	447	422	436	436	398	401	427	405	436	417	400	428	415	407	411	437	380	415	368	445	413	412	407	434	408	403	391	440	413	389	420	431	431	384	403	412	447	402	416	406	426	437	390	388	426	382	379	426	390	417	443	458	415	414	396	421	422	410	384	409	386	389	421	403	438	422	419	404	418	371	428	389	411	425	446	443	404	374	405	398	425	382	411	395	432	427	397	423	416	438	414	428	418	424	382	400	421	411	405	417	412	378	409	447	402	371	384	430	407	398	388	427	364	400	393	446	384	389	387	413	394	456	424	398	426	421	447	419	405
3216	3117	2117	1400	1152	984	922	941	956	942	953	897	912	902	909	892	941	924	896	899	910	932	905	933	900	891	901	920	925	859	867	875	937	962	841	935	850	922	918	911	911	862	904	918	938	896	934	889	888	973	940	916	900	914	868	894	938	900	847	873	901	880	854	890	914	881	911	877	911	894	881	892	922	870	950	878	867	914	932	887	892	894	933	887	907	916	866	887	914	908	897	891	837	895	854	926	915	881	926	855	920	850	890	886	882	889	853	922	909	920	860	865	918	909	942	932	868	892	878	902	898	966	925	814	881	925	911	881	839	859	892	868	865	837	904	910	900	911	883	950	888	920	955	866	920	921	903	943	928	881	901	913	875	892	917	868	921	925	875	868	904	891	888	835	923	890	968	886	870	940	851	934	916	943	907	855	914	876	933	899	918	882	892	853	903	894	911	888	875	891	941	972	903	945	836	887	863	886	915	911	842	886	916	921	894	942	879	889	932	947	924	876	896	946	911	903	897	856	928	926	903	914	930	887	935	864	866	941	872	946	896	907	886	883	882	956	914	897	887	913	866	903	927	927	925	933	907	897	947	876	875	880	856	867	915	918	927	880	948	887	857	967	953	898	904	928	841	912	865	946	888	943	908	913	866	917	932	917	891	938	908	936	858	901	909	876	872	895	901	902	841	925	882	932	907	862	881	896	867	916	897	864	938	871	979	923	938	893	911	911	880	894	875	955	888	897	900	866	873	921	920	905	908	833	939	905	839	884	889	941	897	919	866	872	942	978	911	930	906	889	897	933	895	862	934	886	912	886	904	981	913	965	901	891	901	908	924	863	913	880	855	879	930	919	885	923	952	886	879	816	961	944	891	868	921	938	805	906	917	907	896	932	925	901	873	911	909	931	905	919	908	911	909	901	918	914	918	912	891	898	912	905	938	930	913	895	892	874	907	862	925	871	904	927	903	850	866	937	919	904	889	888	885	964	881	923	902	901	898	899	868	910	926	883	970	829	873	902	941	933	923	911	904	946	916	872	898	881	889	869	926	933	902	873	904	849	880	934	873	882	907	929	907	862	939	923	896	898	902	856	882	919	897	943	933	906	880	869	926	932	945	906	880	904	915	865	871	902	916	914	947	858	913	915	848	852	920	902	887	908	942	902	899	933	892	906	915	880	917	889	895	928	877	891	860	957	901	920	877	906	920	837	900	915	906	982	887	918	983	965	886	896	921	861	869	900	914	878	858	909	878	883	868	924	898	919	968	882	893	910	907	855	919	899	879	908	928	890	966	923	883	919	925	879	917	913	923	950	924	895	934	930	936	898	897	845	919	896	945	929	869	903	903	856	835	898	903	886	910	923	906	958	900	885	900	845	879	887	897	898	875	913	919	913	865	902	918	929	899	895	961	889	888	847	919	864	936	951	927	871	920	894	901	909	866	920	913	923	872	868	903	905	933	862	878	904	944	882	888	901	924	957	937	911	935	952	886	934	909	918	941	891	926	930	943	854	880	867	892	929	902	908	850	894	908	879	923	957	873	957	895	929	916	896	929	937	879	880	867	916	893	866	884	905	913	921	872	940	888	948	909	895	857	907	857	912	881	887	919	934	959	876	944	911	869	926	867	926	879	882	902	876	919	918	893	883	886	939	882	925	916	879	922	915	856	934	914	924	874	943	931	944	941	943	965	923	913	901	912	894	898	907	849	895	912	903	926	935	910	869	904	882	893	920	899	897	896	933	939	884	896	879	877	891	904	930	918	890	878	921	901	887	905	872	915	930	899	933	883	900	935	932	917	905	871	878	911	931	919	935	895	943	889	841	913	911	912	929	904	898	858	870	904	915	908	888	903	922	912	947	929	897	874	921	875	925	862	853	929	899	936	927	914	905	896	880	872	913	869	942	915	902	918	964	962	915	895	916	874	900	879	933	956	888	977	879	884	914	953	915	924	942	908	924	886	907	858	896	901	914	895	919	871	902	933	876	918	861	927	872	893	904	946	950	912	912	926	920	853	905	892	875	930	912	842	906	869	826	887	922	901	872	885	868	923	931	919	906	906	905	934	868	892	882	938	920	862	912	907	947	873	910	910	905	889	912	935	865	914	886	933	889	931	874	927	905	958	884	871	894	871	906	870	959	914	913	939	918	898	919	851	910	914	870	940	887	896	895	890	933	907	929	969	894	903	901	919	873	838	896	918	922	946	873	854	893	919	942	863	892	889	903	871	877	889	892	905	839	902	869	935	926	844	921	926	896	974	908	927	921	826	958	863	890	901	897	835	872	823	984	913	932	887	892	952	910	870	872	896	911	873	913	845	920	961	921	865	892	904	905	888	889	890	899	900	928	910	920	921	927	986	870	930	855	904	927	924	924	910	914	961	870	881	878	860	891	870	890	939	914	928	913	880	949	953	927	869	943	892	826	863	915	904	903	888	892	922	870	931	911	928	928	857	907	878	876	867	863	898	904	839	991	853	941	951	891	959	894	919	887	876	907	920	913	905	928	844	870	847	916	900	923	901	936	893	964	888	972	888	916	929	919	852	886	903	871	877	954	887	887	830	856	895	903	950	945	933	873	870	914	912	891	916	902	891	923	880	956	933	870	879	947	885	888	894	865	890	876	923	866	889	897	929	864	896	898	882	897	942	886	894	856	910	897	888	905	851	870	892	960	884	876	872	898	943	899	920	892	875	910	866	941	932	878	897	877	849	882	908	854	929	879	890	922	948	890	866	901	917	908	872	864	890	943	921	904	930	955	868	925	977	899	954	886	895	893	867	920	938	895	851	931	884	898	914	880	878	899	896	921	869	904	837	897	900	903	899	910	891	942	904	878	914	951	855	899	885	939	882	869	857	864	930	904	877	905	840	960	913	922	891	949	934	897	891	876	906	907	858	905	872	870	911	896	905	912	909	921	952	917	905	889	890	886	881	880	919	886	893	931	876	915	973	872	938	882	886	873	947	884	891	878	890	923	913	939	852	875	842	869	938	917	918	878	922	856	873	918	867	886	889	910	914	914	889	839	958	945	951	886	908	919	866	893	917	943	943	934	923	924	851	882	855	898	908	930	867	903	896	907	890	913	945	893	893	932	909	925	917	899	928	834	904	925	925	882	900	889	853	876	872	920	801	919	941	935	930	941	884	934	911	921	900	960	924	900	884	887	941	928	862	871	905	904	902	876	920	899	891	876	944	912	892	940	906	885	910	950	884	909	851	942	911	890	902	896	860	883	899	856	894	880	897	901	902	870	846	895	899	875	907	937	933	931	911	915	946	940	915	912	868	852	867	889	887	824	898	865	842	876	929	835	931	929	906	947	887	893	852	898	881	918	928	872	866	918	866	925	875	930	846	882	989	952	885	836	881	938	902	910	884	853	880	937	879	944	865	900	902	892	880	869	912	967	932	900	880	926	896	878	961	923	902	898	907	914	898	908	883	882	937	939	974	900	943	911	924	891	957	850	857	932	881	923	924	901	907	861	931	924	981	889	922	893	891	945
23533	20822	25160	26593	20831	20819	3096	512	380	336	288	324	279	294	290	284	256	277	269	234	272	225	256	247	253	251	213	255	244	261	243	244	233	266	272	260	246	259	219	211	261	232	239	243	273	244	262	249	244	228	232	278	205	238	247	264	213	226	230	231	235	242	213	216	244	236	235	248	239	248	242	245	223	247	197	226	247	247	233	225	215	234	249	239	234	237	231	252	247	257	230	233	216	244	237	230	258	242	238	229	253	252	225	222	245	223	240	228	261	233	274	211	249	236	236	207	254	232	230	226	254	244	232	226	229	246	202	218	222	233	215	273	215	261	235	230	201	196	252	253	257	237	252	248	256	242	222	230	240	233	253	213	225	242	274	228	256	259	226	249	247	235	229	234	253	212	231	233	229	222	223	221	239	225	250	238	266	234	192	235	221	251	223	263	257	239	214	214	210	217	216	217	226	222	230	237	240	239	204	235	259	232	252	208	227	271	237	219	235	251	256	251	218	259	267	252	236	243	217	219	241	203	210	256	220	230	214	224	222	254	238	206	241	227	266	259	247	240	233	213	235	213	227	233	212	246	218	267	236	221	237	226	202	261	230	258	254	257	236	228	237	213	248	265	251	259	243	251	238	237	238	218	218	247	241	254	203	223	259	234	237	252	222	243	256	219	226	219	210	237	236	236	204	223	222	235	244	251	221	221	227	254	251	229	216	236	213	226	255	219	246	200	253	234	243	232	284	243	233	240	224	278	237	260	224	253	217	217	243	239	261	249	262	251	231	251	232	220	220	265	277	233	238	237	208	235	223	230	221	246	225	243	230	259	206	247	212	240	232	245	236	246	289	243	252	241	230	234	210	209	224	226	249	219	228	244	223	242	226	222	229	234	253	233	221	210	249	253	251	236	199	226	253	237	254	257	218	216	214	231	219	237	217	244	236	259	232	241	260	222	205	245	254	240	254	267	257	265	238	236	244	233	245	227	246	228	236	261	232	272	222	238	225	214	221	221	215	236	254	243	205	209	229	197	239	228	236	221	240	233	259	228	239	267	236	230	208	230	234	228	220	238	240	223	242	242	252	250	214	216	232	208	230	243	259	216	242	221	238	249	204	238	232	248	226	234	247	217	261	263	238	251	199	205	260	225	235	246	205	225	228	220	239	244	234	248	231	253	231	241	240	186	205	248	261	247	228	246	232	244	239	249	206	241	208	205	214	228	237	240	254	271	225	238	240	241	246	178	230	228	214	226	211	265	232	232	224	220	231	259	248	266	237	225	241	244	219	263	240	247	252	225	222	227	235	237	244	251	236	259	233	251	273	272	227	249	221	237	235	216	257	240	215	252	256	239	243	234	247	217	223	232	275	239	235	241	249	227	213	221	216	234	219	245	223	241	236	228	236	248	252	242	236	216	243	222	266	263	264	250	240	232	247	223	259	231	246	227	220	205	222	234	228	244	238	253	233	243	249	243	243	213	227	236	255	246	261	243	222	223	233	239	256	227	253	265	259	236	234	225	218	245	202	235	234	226	257	228	280	233	248	244	252	204	244	258	241	242	221	248	219	267	230	240	202	222	217	242	243	248	235	226	244	224	244	205	208	220	236	209	209	236	206	245	241	240	265	240	253	238	240	246	227	231	225	224	247	231	249	239	219	254	215	253	229	194	234	241	214	232	250	257	249	224	246	235	231	244	227	226	214	219	236	260	234	225	238	260	235	231	255	218	251	228	227	241	232	255	236	231	237	227	238	225	240	267	248	227	259	224	263	226	270	248	255	251	230	236	249	238	220	239	228	219	253	252	232	236	242	245	234	209	218	242	210	229	244	245	242	260	225	211	229	246	225	235	278	241	229	234	274	261	230	266	231	230	234	221	254	220	243	268	225	221	249	235	252	232	210	227	241	226	233	245	263	218	249	222	217	227	233	225	203	225	214	209	233	243	214	247	249	271	226	247	233	234	225	234	207	255	212	235	222	226	229	243	269	214	268	234	219	246	233	238	264	229	238	252	246	216	235	242	245	221	214	228	233	229	260	253	230	272	251	236	218	224	259	239	241	209	209	247	242	238	241	240	240	223	212	225	238	200	234	213	198	253	259	282	231	209	240	208	221	236	245	231	251	249	248	194	246	259	237	251	226	232	256	242	223	249	203	244	277	233	228	225	262	224	212	232	219	246	230	232	224	230	256	236	235	208	241	286	252	252	235	235	238	225	224	255	239	244	221	209	215	246	211	246	239	232	221	219	252	248	230	227	216	219	241	251	232	265	238	259	227	234	244	236	263	256	221	218	224	239	244	298	235	235	235	243	237	234	223	246	242	245	226	246	239	223	223	254	258	231	235	236	218	252	225	246	216	206	220	244	242	219	253	242	233	251	232	239	240	223	226	233	266	218	247	232	231	232	210	209	227	230	252	249	212	236	231	239	239	240	242	214	249	198	194	234	300	254	213	249	229	217	248	229	232	254	238	256	222	241	220	248	228	217	218	258	260	242	252	221	212	254	223	252	234	217	240	263	256	246	250	240	257	222	226	191	260	227	242	240	228	234	217	204	235	253	214	217	249	232	242	237	239	268	231	241	253	215	224	234	229	212	218	242	239	243	237	234	243	248	196	228	229	232	223	267	241	248	246	240	244	215	242	204	245	258	231	243	244	256	260	235	254	247	222	226	212	267	210	232	252	238	235	241	234	225	258	231	229	231	209	250	241	189	224	233	207	219	217	273	238	245	219	206	231	256	247	227	254	252	241	225	240	205	239	237	241	233	254	231	224	250	237	244	263	252	202	236	228	263	216	241	231	244	244	255	272	229	237	251	211	219	213	248	240	261	234	232	240	262	268	220	257	245	240	226	231	231	251	213	222	231	237	228	249	257	252	240	227	236	223	237	256	254	229	254	237	256	262	248	251	243	241	242	238	216	245	249	221	233	238	229	218	253	268	221	224	231	237	238	239	257	231	244	251	209	218	206	243	257	254	209	220	236	236	230	233	210	231	244	246	222	222	215	232	246	237	253	257	224	242	266	251	240	233	268	236	228	262	216	275	270	224	223	245	226	242	229	223	230	256	227	222	216	253	235	258	227	238	200	230	258	213	206	230	268	248	195	221	225	258	257	249	209	223	230	256	236	246	223	259	227	241	230	228	222	229	251	240	253	248	240	242	219	260	228	245	277	250	204	223	229	227	220	229	245	233	236	243	237	245	224	183	244	210	221	225	239	242	230	216	221	265	236	217	245	282	220	242	247	227	221	242	215	204	230	226	252	226	229	246	224	237	243	213	264	225	274	224	246	199	240	223	240	212	229	257	214	232	229	204	244	238	260	234	243	234	261	230	212	228	265	255	217	249	223	238	244	224	238	247	236	207	235	235	218	239	203	263	233	237	221	236	236	241	240	231	232	241	244	238	256	247	207	239	222	224	232	237	225	229	244	243	218	206	272	234	237	272	229	256	255	263	237	217	209	242	231	215	255	245	232	281	239	241	228	224	232	264	220	242	250
3213	5003	3049	1527	1041	807	716	637	586	615	605	614	588	539	551	536	539	570	549	587	565	545	574	526	573	516	566	557	545	540	567	536	550	551	530	537	539	578	558	523	549	561	554	560	493	544	529	533	569	545	572	556	566	515	557	534	550	541	536	530	552	525	555	563	514	573	570	567	558	563	524	548	545	555	532	563	524	536	548	568	570	551	563	567	591	542	542	543	551	571	572	571	560	548	522	507	547	540	561	584	520	570	555	530	530	567	515	545	581	556	512	518	511	559	547	551	539	532	544	531	555	544	578	555	541	571	553	571	564	556	567	520	582	545	534	546	536	522	491	560	542	562	585	525	563	564	541	530	561	587	517	551	542	590	616	555	567	547	562	588	555	550	547	542	594	569	541	531	512	557	515	513	574	531	485	555	533	545	573	546	572	581	576	553	523	546	550	566	506	497	510	521	534	564	546	552	534	579	540	562	538	570	551	524	552	511	533	540	526	543	562	572	553	575	504	512	514	570	551	546	558	546	502	562	602	552	530	526	510	572	535	541	544	561	564	546	572	563	558	528	535	546	559	523	571	586	547	573	497	570	511	549	577	558	517	508	537	546	548	553	541	538	518	559	547	553	521	542	519	509	555	555	578	612	528	581	557	548	557	539	540	531	590	546	547	554	575	504	554	529	559	537	523	510	577	543	552	520	538	592	564	610	533	538	592	562	561	537	578	560	548	521	567	557	560	559	553	554	508	542	544	531	538	542	545	577	593	578	555	535	522	523	560	520	541	541	523	584	545	506	540	508	531	552	501	500	561	537	533	533	515	544	550	565	544	546	542	520	579	544	557	552	585	553	572	534	536	506	515	524	534	533	483	553	545	529	534	507	585	568	556	539	541	566	573	520	595	560	526	513	542	543	530	522	543	535	520	539	573	521	541	496	575	541	577	548	546	535	551	560	580	540	563	548	534	538	533	557	551	528	529	553	508	539	513	577	567	571	552	549	526	572	570	568	531	540	581	567	603	512	550	567	528	510	557	511	532	528	516	581	578	549	531	544	536	607	587	554	539	524	548	536	556	534	535	558	560	501	535	529	519	542	560	521	541	554	541	556	579	559	502	550	544	496	558	556	532	529	528	555	559	535	572	554	581	590	572	569	532	533	560	538	548	553	540	540	560	558	547	508	533	539	541	558	549	524	539	559	538	564	533	533	567	525	554	507	543	588	551	543	542	540	576	588	511	525	544	568	552	518	582	561	550	527	573	564	547	540	594	528	565	541	560	497	551	563	538	535	562	540	526	552	554	568	543	560	562	545	516	527	524	562	529	559	548	572	538	569	521	537	548	531	492	521	547	548	570	519	525	539	546	545	559	559	542	562	528	525	511	588	559	577	560	560	576	538	536	578	574	566	534	560	530	524	552	575	509	521	544	591	536	562	551	528	579	569	549	520	537	572	544	541	529	555	546	567	505	532	523	563	536	561	560	571	573	548	545	529	526	579	548	551	531	532	546	537	513	506	551	572	565	548	549	559	559	525	575	545	581	582	563	579	542	556	510	504	538	544	558	556	566	544	573	580	508	564	525	587	554	529	527	542	551	520	544	551	550	563	540	543	550	539	512	539	546	506	592	526	576	563	569	542	586	503	507	532	556	542	568	552	520	535	520	532	548	520	595	541	512	517	574	548	518	556	541	552	564	552	559	534	575	567	524	543	536	569	562	589	528	553	523	530	547	528	559	532	574	574	524	518	515	573	567	535	526	564	549	545	512	561	574	532	565	582	581	593	510	561	535	539	554	503	552	524	541	585	560	538	569	532	561	548	489	562	527	558	525	540	558	565	513	529	508	553	510	584	551	555	531	523	521	552	544	582	537	582	569	570	551	607	549	535	504	536	552	540	572	553	581	518	579	531	554	502	560	522	526	547	547	524	583	505	582	579	501	528	551	570	528	569	567	536	553	519	505	557	563	548	534	546	537	554	506	557	536	554	570	586	562	538	553	562	578	580	534	554	524	589	562	571	549	551	558	548	537	489	560	534	525	515	537	564	550	492	561	563	534	520	539	568	539	486	530	549	560	550	554	545	540	569	536	529	557	540	580	561	562	541	525	531	544	521	539	507	531	546	565	557	554	516	552	514	553	528	525	539	550	535	513	564	544	560	566	528	553	549	472	526	556	553	562	613	520	588	597	548	554	528	546	625	564	521	570	532	524	503	558	572	560	565	559	536	547	535	536	556	540	592	537	537	534	557	551	567	592	526	572	541	548	560	532	552	537	561	529	549	541	574	551	538	566	540	529	562	544	555	506	589	524	536	556	551	551	570	600	549	547	541	534	506	542	573	547	498	576	583	548	559	539	571	565	565	582	550	551	587	515	546	540	515	545	505	629	523	569	591	498	515	579	539	521	550	592	526	565	587	535	545	543	528	580	596	567	560	518	529	577	569	558	543	564	547	557	532	542	538	576	561	540	520	535	551	553	585	550	587	532	510	547	537	532	526	532	553	592	540	617	562	528	551	530	548	521	555	535	590	525	526	562	568	524	543	546	588	536	567	525	518	533	519	577	555	562	564	588	520	552	530	562	514	571	536	545	556	572	573	525	548	550	520	537	520	543	530	558	520	542	525	535	543	531	523	539	571	534	598	565	563	565	570	510	529	539	553	575	492	595	529	542	562	578	545	546	568	555	520	546	581	541	539	575	514	540	528	579	514	557	548	571	512	568	550	535	541	502	547	520	538	594	538	545	528	589	493	542	530	509	510	572	550	562	501	560	538	543	554	532	542	567	512	568	526	588	554	496	563	542	582	565	514	555	579	515	507	545	555	561	576	547	542	549	482	534	571	478	544	528	544	521	554	535	527	563	521	574	513	570	553	565	512	565	578	510	508	644	534	543	530	546	564	551	579	574	561	516	526	492	551	545	507	538	541	558	486	539	534	531	548	561	524	524	566	559	581	541	544	569	537	500	542	538	562	520	582	532	497	590	568	575	584	565	560	547	567	557	556	555	554	528	538	551	544	496	524	558	535	545	580	555	555	535	521	547	555	557	542	542	579	558	519	541	567	565	575	599	535	504	519	524	533	558	554	548	542	554	581	522	539	539	524	575	523	483	525	544	572	544	513	573	539	534	549	594	509	555	544	568	526	545	562	521	502	549	523	561	563	525	520	558	550	544	578	540	572	530	548	534	555	544	553	539	577	501	563	523	537	510	570	519	556	526	527	528	516	565	518	549	510	549	546	528	568	549	531	582	535	543	558	549	564	542	556	528	507	571	537	552	581	523	516	558	523	566	569	555	518	556	533	517	530	577	580	568	544	575	552	526	573	557	541	502	612	550	522	537	525	555	526	559	560	561	554	556	519	570	562	544	549	550	565	561	541	517	550	546	527	559	569	547	534	565	571	526	598	545	570	539	538	574	575	527	544	515	501	523	563	557	592	533	545	582	554	560	586	577	570	545	605	549	546	592	543	524	526	542	551	582	539	558	527	521	544	546	513	567	588
32705	12627	1636	522	414	383	403	361	347	371	345	361	357	346	377	383	396	357	363	341	369	339	359	346	364	365	372	355	346	365	365	368	406	370	361	325	360	362	379	345	376	349	347	316	325	328	365	341	374	363	343	339	404	356	367	357	319	372	351	350	375	379	339	380	345	389	366	368	334	369	333	418	372	339	351	354	381	353	366	349	399	375	381	332	325	338	400	392	336	356	364	350	354	354	302	323	381	348	315	315	371	360	341	391	367	365	374	381	373	377	336	373	347	376	377	370	346	360	329	405	325	338	356	367	344	379	335	354	359	359	381	345	380	328	378	353	358	341	386	387	362	338	349	336	404	403	347	376	331	351	355	366	365	356	395	367	363	352	331	418	361	341	380	410	373	360	386	352	354	347	395	378	371	376	357	326	326	338	365	340	348	365	359	339	387	372	358	369	348	331	335	365	349	361	338	358	351	366	343	391	337	362	293	366	344	366	379	370	362	363	372	353	333	375	396	371	298	349	354	339	364	357	380	406	354	370	342	380	388	380	346	332	334	363	366	373	362	344	373	349	346	375	371	402	332	353	366	390	353	347	367	359	370	333	417	346	374	337	368	372	341	377	390	351	360	363	341	356	371	386	343	344	348	349	354	369	336	356	348	330	313	385	381	370	344	409	335	374	361	366	387	379	350	345	315	378	366	345	356	343	363	351	325	385	376	392	356	384	320	358	342	368	386	380	370	379	381	377	342	367	359	342	389	351	362	350	389	343	317	360	340	376	311	387	354	330	365	349	363	378	350	381	375	334	348	338	367	362	355	364	347	354	388	357	379	317	367	348	356	376	349	339	322	356	382	343	361	371	410	335	384	309	353	362	386	331	360	358	372	341	340	383	358	376	369	341	362	359	349	359	374	346	339	337	375	356	373	383	344	341	376	386	344	346	391	350	405	349	337	379	356	348	411	363	350	366	347	391	385	347	363	318	347	377	361	360	344	331	386	368	343	370	365	365	345	334	339	333	365	357	378	355	361	333	383	363	349	329	376	342	353	375	416	361	358	345	378	364	371	355	361	367	344	375	348	332	366	370	367	317	319	400	363	366	364	367	380	350	367	308	393	338	340	380	356	327	373	342	374	360	345	350	372	356	386	368	379	352	358	372	357	361	375	361	369	394	340	349	325	358	373	393	326	335	354	330	375	395	346	352	375	367	356	357	330	372	368	382	354	403	377	365	370	364	327	368	332	357	383	374	400	376	350	402	378	367	352	369	374	346	353	343	378	389	352	366	332	366	384	381	345	342	369	410	341	351	373	390	380	339	359	342	367	350	389	368	363	396	382	364	339	382	366	358	362	349	347	355	355	390	361	346	355	397	364	395	382	338	332	368	394	329	333	386	352	371	358	375	352	359	358	349	367	379	322	376	374	336	392	369	361	332	350	364	359	336	345	353	325	378	366	351	344	384	361	341	320	390	385	361	360	340	369	344	344	365	386	355	353	352	375	364	422	320	343	352	370	376	373	372	350	365	364	352	363	360	324	388	386	388	415	336	332	346	342	361	330	341	345	346	367	370	312	369	350	396	335	345	316	344	324	346	379	350	381	398	352	361	374	359	353	377	329	373	401	395	342	348	345	371	374	355	333	369	371	335	401	351	353	339	357	379	332	367	368	357	367	375	362	342	347	377	364	354	369	385	341	355	324	361	374	367	379	345	321	347	359	328	378	341	371	354	361	343	362	369	385	340	412	386	309	339	371	383	367	370	395	340	398	334	342	362	348	367	350	332	365	366	397	374	416	363	382	331	369	363	351	357	321	373	361	366	391	367	376	374	336	341	351	373	380	353	336	354	359	347	414	333	382	349	380	362	345	357	322	351	363	355	340	377	360	370	367	396	398	351	352	394	396	383	407	364	388	396	360	353	360	369	413	387	372	383	379	372	373	356	352	370	369	325	357	364	362	378	365	339	356	344	368	360	353	363	366	385	383	354	377	376	367	359	367	364	333	349	364	359	365	363	356	355	357	368	347	363	359	341	391	405	343	377	336	346	363	379	359	379	362	429	360	342	342	350	345	376	364	394	349	338	338	335	336	372	368	349	345	362	357	358	381	384	376	355	356	367	350	344	325	367	358	345	347	367	406	366	346	376	358	387	354	338	320	371	387	368	335	397	382	358	384	377	362	371	372	363	354	361	374	349	387	365	372	405	376	349	344	330	394	334	365	367	367	369	317	377	376	399	362	361	321	323	349	362	362	356	359	347	339	351	374	384	353	356	333	387	357	359	350	350	346	364	346	369	351	368	332	340	378	351	343	350	355	349	397	373	341	392	393	354	367	324	370	330	362	314	336	382	347	369	324	391	375	362	364	370	359	344	343	353	353	354	311	381	358	386	359	348	340	385	394	352	335	395	351	360	385	356	381	359	363	344	380	379	368	337	357	386	393	397	347	344	346	340	370	388	347	385	373	365	339	346	355	358	378	369	374	366	374	324	335	346	361	368	356	361	364	367	375	338	354	360	394	392	367	384	351	392	396	361	327	396	356	352	344	353	328	359	394	335	361	367	375	361	401	360	355	392	365	403	348	359	405	388	351	333	364	352	342	338	352	379	365	327	387	341	377	356	413	363	350	355	355	371	379	370	361	342	319	364	372	353	368	353	354	387	371	361	380	369	390	346	329	340	402	353	381	393	376	348	367	363	403	397	353	360	364	366	354	354	349	333	344	409	347	385	321	353	367	375	369	386	353	365	363	364	345	377	360	374	337	349	320	367	389	334	342	368	352	361	348	396	395	397	356	368	359	369	367	358	373	337	398	359	378	341	340	378	386	358	340	392	364	343	348	379	345	365	359	326	343	365	363	363	341	332	345	378	388	368	379	355	341	318	386	375	352	338	364	360	352	359	357	365	346	370	356	364	334	338	344	377	361	369	371	385	335	348	325	354	340	374	359	352	380	354	337	361	370	372	410	365	356	352	381	360	353	344	328	369	370	345	403	346	335	347	323	375	355	370	343	350	350	355	375	368	351	350	353	351	369	336	365	349	377	382	373	415	318	377	331	366	342	354	356	390	390	349	367	348	362	350	339	383	354	398	399	364	366	368	329	331	410	379	398	351	349	366	350	367	328	380	357	342	407	368	362	362	345	430	377	375	357	330	390	394	352	361	356	366	349	333	363	373	336	379	330	334	341	388	368	364	364	339	348	367	347	357	383	377	351	338	333	380	357	390	351	349	378	373	366	381	351	346	357	383	377	378	382	339	393	367	343	396	344	366	363	345	357	365	406	367	383	358	366	365	361	373	362	387	388	373	362	353	381	351	348	359	332	346	361	417	394	380	394	369	361	304	356	343	345	373	343	386	371	337	373	372	366	339	338	357	359	356	360	336	354	396	366	372	364	392	333	350	358	351	365	369	387	382	372	371	404	336	352	374	358	381	376	343	357	352	354	369	323	384	337	340	355	344	377	327	369	411	346	347	384	342	347	389	377	328	393	381	387	341	349	343
5344	985	942	845	840	842	806	863	835	828	829	787	798	829	809	857	845	803	811	843	790	860	824	789	836	833	802	845	843	803	858	829	809	804	847	863	807	877	815	805	852	829	808	822	838	787	887	819	826	864	801	841	850	834	820	781	784	861	817	802	808	811	791	855	822	829	860	761	836	827	815	824	859	807	781	841	870	886	848	785	810	790	765	842	869	821	798	758	847	828	813	833	824	869	807	901	847	837	848	827	843	773	838	837	833	874	832	838	802	779	829	835	862	884	794	810	860	779	850	846	807	855	835	830	803	807	799	798	840	865	856	852	811	838	876	812	840	774	773	846	824	788	848	827	837	836	842	846	856	817	823	787	843	807	844	809	842	806	827	819	836	797	846	838	798	831	816	830	761	795	843	824	864	866	819	845	814	852	842	852	895	815	839	810	802	862	842	856	849	834	854	880	857	882	819	832	830	810	817	851	866	785	873	863	824	855	884	823	824	816	840	793	821	826	819	853	839	795	818	851	830	795	796	805	830	852	828	856	834	851	798	772	860	843	899	790	829	821	832	859	823	797	847	799	863	783	832	800	763	814	800	808	753	808	807	794	795	827	817	836	794	850	793	864	785	843	856	799	853	807	806	814	808	861	809	815	814	807	791	773	849	832	757	839	834	819	742	851	817	817	813	826	832	833	807	798	836	842	811	844	805	821	817	837	868	819	802	830	754	801	814	821	813	788	840	792	815	864	837	856	837	820	775	813	825	831	844	773	800	805	840	855	778	904	811	812	801	819	793	835	804	841	859	776	816	836	847	819	807	851	817	862	883	807	839	870	789	848	848	855	857	835	863	794	832	841	854	788	831	841	878	840	848	842	850	809	850	840	859	808	790	881	848	811	831	832	844	860	860	876	844	809	828	819	818	802	891	786	829	815	820	820	804	829	861	835	831	829	817	833	840	820	801	832	810	795	800	876	823	743	886	786	812	832	788	836	821	801	799	777	835	790	830	833	801	850	838	862	822	824	843	831	825	858	818	792	853	812	872	833	804	819	836	777	805	816	810	831	786	836	806	832	805	832	793	839	803	826	807	823	861	803	863	822	848	814	839	722	882	805	812	822	843	794	802	857	842	850	827	798	806	809	826	805	854	843	827	822	818	832	903	842	882	867	832	867	827	852	856	800	807	827	823	829	872	832	779	824	824	825	756	873	819	814	748	852	796	804	809	895	823	840	816	824	818	858	832	845	815	850	819	804	860	806	825	807	828	757	846	813	801	832	804	830	776	794	850	827	774	835	843	832	829	820	873	813	820	819	828	781	811	805	821	819	836	833	822	800	786	806	803	814	803	863	827	794	822	800	795	840	815	784	842	774	844	828	801	858	836	798	838	804	825	786	823	871	840	787	789	827	805	780	799	837	857	800	848	823	836	825	805	867	803	841	809	838	816	808	863	837	797	857	825	884	854	826	802	784	800	806	844	851	820	785	827	841	836	838	835	801	803	817	823	869	814	871	815	859	828	788	810	820	824	851	868	825	811	831	798	844	797	862	863	781	883	870	797	801	852	857	806	849	863	823	824	829	818	815	766	832	833	832	819	836	792	812	830	808	865	858	899	808	843	822	855	819	857	804	843	860	802	824	828	803	811	844	807	863	786	820	861	823	841	819	821	819	824	835	823	818	889	840	832	857	857	793	830	821	816	837	788	832	866	815	872	836	870	821	843	819	877	801	807	812	836	837	828	794	829	839	875	824	772	819	804	843	827	884	854	835	841	815	797	772	784	799	859	813	848	809	789	853	832	899	806	868	826	824	802	778	814	787	873	828	792	831	826	800	836	836	815	808	785	804	811	849	828	807	838	802	801	868	818	831	818	806	826	862	764	831	834	828	802	834	884	876	828	802	806	753	800	801	828	848	821	818	825	812	824	798	867	856	807	811	792	831	862	836	827	830	865	841	845	858	810	816	801	817	794	830	880	745	822	825	800	811	834	798	821	814	796	843	853	840	814	832	830	831	878	771	882	860	815	826	830	883	820	804	847	759	821	782	816	821	840	833	825	836	833	816	824	869	811	868	806	863	787	788	812	848	868	840	849	833	805	778	834	855	821	818	819	821	904	781	873	778	825	817	804	825	850	833	810	840	850	836	837	847	790	807	801	794	845	823	833	808	781	802	867	817	856	835	786	859	868	800	778	851	853	795	812	842	765	800	814	821	854	868	837	818	780	865	752	875	868	813	806	822	830	821	878	854	856	828	797	795	807	836	813	845	829	857	834	856	808	795	779	822	806	887	811	870	820	834	828	828	843	798	868	840	830	902	841	804	878	851	832	825	844	869	793	860	810	814	835	804	811	853	845	819	848	834	798	831	841	795	780	794	824	825	773	817	847	835	815	814	842	818	839	876	804	833	849	817	820	839	819	831	844	800	859	830	809	827	866	816	837	856	820	845	815	813	836	801	794	862	800	836	844	823	821	848	862	782	824	844	793	820	827	841	794	842	878	809	773	783	847	850	857	851	826	830	846	808	814	793	827	839	892	818	801	816	823	854	840	896	789	822	831	852	838	871	851	817	814	848	846	833	819	806	842	817	807	768	812	850	763	805	803	828	815	814	834	869	771	882	844	825	828	837	842	836	830	883	858	770	835	834	894	818	830	835	816	817	812	851	796	774	780	842	865	809	831	826	778	784	825	817	766	826	847	870	813	831	838	778	798	857	806	835	838	884	826	835	820	778	845	810	825	815	853	846	814	810	841	830	868	822	766	856	877	815	842	805	817	885	819	817	790	792	803	839	805	821	817	788	832	803	817	811	835	812	821	818	876	822	793	861	818	851	844	820	843	867	830	776	767	830	833	815	832	822	812	875	873	828	847	835	806	797	797	813	807	808	837	833	804	821	817	842	859	849	824	839	813	837	857	808	833	823	815	831	773	874	804	839	848	844	843	818	847	868	808	858	865	795	837	806	792	787	796	770	887	812	832	857	789	825	886	783	831	821	853	793	777	834	881	871	865	839	817	780	810	832	846	785	833	827	883	850	846	848	801	865	844	822	837	846	803	835	855	817	883	904	819	775	826	855	862	876	838	804	867	769	820	787	847	796	792	852	819	841	877	830	852	846	794	852	832	789	861	895	868	895	830	850	813	885	862	824	845	811	805	801	875	873	823	809	851	848	815	871	826	874	829	831	817	853	826	848	782	811	864	849	851	828	846	844	822	808	789	852	863	877	817	893	875	828	864	857	876	820	923	890	826	805	791	857	826	859	821	857	826	845	835	794	806	826	772	811	875	849	825	798	799	822	870	812	845	826	833	785	787	832	810	825	856	850	839	811	882	866	850	811	889	803	826	802	868	757	807	826	868	831	879	782	846	825	858	896	836	823	773	801	812	801	793	799	879	784	879	858	813	846	787	853	792	804	804	874	821	812	832	862	821	839	809	840	809	828	811	788	848	840	799	824	833	843	856	765	848	791	829	816	842	796	886	789	791	795	840	786	818	876	873	822
24446	20878	24532	27328	20191	1962	627	527	439	469	455	440	443	465	461	400	449	390	415	433	456	418	407	400	409	412	452	396	458	397	406	438	399	417	419	400	390	427	424	424	417	398	403	395	422	422	407	410	386	410	388	369	430	403	439	420	401	398	421	379	409	419	428	410	387	385	375	386	400	407	425	392	387	415	391	424	376	383	446	384	392	396	363	421	402	378	410	414	361	386	416	413	431	435	420	386	384	406	434	404	374	380	427	373	383	382	395	450	349	409	401	396	416	410	389	466	397	423	387	419	408	425	397	392	409	410	452	452	402	404	384	401	436	416	378	408	436	420	439	434	411	440	411	378	385	415	402	398	396	421	352	409	450	446	406	414	414	438	393	439	413	429	389	349	413	423	382	407	423	425	427	388	393	386	401	390	412	388	411	424	453	408	427	411	427	429	446	427	385	410	405	400	429	453	402	416	444	406	404	402	460	391	400	418	408	381	408	418	381	393	387	426	453	387	381	377	404	406	398	399	418	407	404	386	423	404	411	405	368	405	408	414	394	421	388	412	413	421	429	394	404	373	440	380	426	439	422	391	425	445	422	405	418	400	402	400	409	423	419	445	399	404	388	374	426	425	403	374	354	389	408	398	381	430	380	427	379	394	435	422	403	431	396	397	407	411	383	385	383	412	410	412	408	434	408	385	384	360	429	373	349	349	362	431	384	397	414	432	381	411	398	398	402	369	415	423	444	384	409	431	389	429	428	400	378	372	396	394	411	422	427	460	399	399	417	363	399	437	421	431	402	349	420	430	386	429	434	395	375	462	393	406	414	397	407	432	395	377	439	399	423	411	408	410	403	390	450	378	382	423	427	418	443	369	413	439	341	406	433	386	426	423	394	375	394	435	415	380	439	362	408	404	418	415	427	428	378	400	410	400	411	423	375	391	408	383	427	394	428	406	448	434	428	353	404	398	396	400	397	427	444	409	416	394	439	418	374	399	436	417	414	391	425	374	390	380	363	403	441	444	391	432	410	409	421	407	362	363	414	435	447	421	406	407	395	379	403	387	412	419	403	431	440	411	404	404	412	409	418	393	450	402	383	401	405	392	389	393	424	423	415	445	410	424	415	424	379	427	423	418	383	442	451	409	392	392	406	403	405	399	422	385	417	410	408	381	423	393	416	404	428	404	447	414	384	350	372	379	337	431	430	441	422	414	436	458	368	427	417	434	421	419	355	438	422	425	413	428	421	416	427	407	401	421	436	412	390	410	409	448	402	407	415	412	411	392	395	399	432	412	389	420	417	413	422	407	411	368	400	386	357	404	385	365	403	398	397	382	403	426	403	392	444	415	405	423	411	352	408	399	419	428	450	424	419	341	427	399	393	410	422	360	371	408	402	397	402	453	395	421	384	423	415	446	403	402	412	410	444	420	406	417	395	388	461	415	390	427	388	391	409	388	384	409	434	397	401	350	387	402	397	410	424	420	400	387	405	432	394	408	438	427	404	406	434	412	405	420	394	402	361	410	417	425	418	416	426	408	426	436	427	383	398	392	419	413	429	411	455	398	414	414	397	389	437	414	391	380	429	396	446	432	373	387	416	395	421	375	430	400	412	367	441	395	360	439	405	391	398	407	454	432	423	434	421	432	407	418	398	430	389	436	425	418	431	401	376	407	430	400	379	408	397	439	413	387	378	428	387	390	402	409	390	408	377	396	436	384	407	440	439	387	381	371	398	390	375	450	398	411	430	383	423	383	373	397	401	407	379	360	465	421	371	425	395	397	401	381	422	381	387	410	414	448	402	410	436	398	430	388	420	385	392	390	385	398	420	415	412	391	386	403	374	443	417	421	432	446	416	391	370	421	411	407	394	393	372	414	418	379	407	418	401	390	392	369	392	388	362	402	401	401	411	377	406	420	431	402	393	369	418	436	455	387	391	392	363	397	411	379	439	413	381	391	396	425	427	377	410	417	407	406	453	454	389	396	420	406	410	416	432	424	435	434	368	387	419	437	421	411	374	427	417	433	400	399	397	391	388	415	404	429	438	394	425	388	410	391	357	419	377	410	399	399	392	421	425	415	381	399	400	429	411	409	382	405	425	401	413	401	425	414	417	403	394	421	408	412	406	415	390	375	404	405	434	418	431	418	381	422	407	426	435	393	407	399	417	422	363	397	423	427	381	428	417	438	426	413	382	406	394	371	344	394	385	401	361	372	398	446	415	409	387	387	412	364	389	390	405	401	370	385	353	407	362	406	426	405	415	409	417	377	435	432	411	397	394	399	376	408	427	435	389	445	395	430	431	390	361	438	438	412	385	431	423	439	411	427	387	422	384	371	415	370	400	396	447	388	386	403	381	422	400	393	404	396	439	443	386	409	427	419	412	405	394	403	404	409	426	396	402	400	381	407	426	361	371	446	445	404	399	439	411	402	382	412	447	445	407	384	412	411	414	423	427	416	397	370	435	382	372	407	433	428	426	370	395	393	427	401	413	383	419	413	380	387	390	411	408	411	388	414	369	395	369	375	441	413	426	437	365	405	387	402	392	410	416	394	412	408	375	386	399	383	383	457	406	416	391	415	451	395	425	474	373	410	419	380	411	399	418	403	368	410	438	414	404	369	396	426	420	381	402	451	415	380	428	416	411	390	450	419	389	402	401	385	396	409	431	377	373	378	394	374	425	424	426	402	449	438	435	399	402	404	410	400	388	419	359	353	411	407	416	412	421	396	380	399	366	416	426	379	400	412	378	397	409	386	359	380	409	390	412	440	393	407	402	401	397	403	439	406	414	391	400	406	404	391	366	385	388	389	398	377	403	395	368	382	399	446	389	402	436	429	418	375	383	393	416	412	403	405	430	421	428	391	402	428	414	363	401	407	402	398	402	429	378	404	446	382	409	390	375	413	392	410	410	436	411	417	389	392	409	431	405	403	405	414	439	451	408	376	420	407	408	395	435	408	386	422	424	418	396	404	420	400	391	370	413	408	396	373	410	382	400	399	403	404	384	412	429	418	397	373	419	399	380	390	393	412	399	399	407	414	418	400	447	410	403	441	390	430	409	381	400	403	412	434	441	417	402	401	382	401	403	422	382	392	414	389	377	404	390	428	420	394	395	400	424	425	373	384	398	414	395	391	409	393	374	389	398	423	385	420	396	429	393	415	399	412	404	425	400	405	409	402	433	414	384	393	414	385	424	370	393	395	422	393	402	388	435	409	381	391	397	402	382	426	431	396	399	423	438	394	415	402	390	381	389	423	438	406	426	372	417	355	434	373	425	406	377	417	425	403	419	416	380	381	391	388	423	391	407	409	359	427	426	420	387	432	417	369	435	405	395	409	411	427	367	402	369	390	350	392	407	412	426	443	439	387	436	425	424	384	377	448	414	404	427	431	404	382	409	417	378	403	444	440	475	387	397	455	418	423	398	410	384	377	405	385	391	409	425	414	333	393	409	431	421	410	410	428	413	424	409	356	354	409	402	394	396	408	377	407	412	411
3283	3099	2195	1387	1136	1014	1042	963	953	905	888	867	894	907	923	885	910	899	920	912	940	867	887	872	898	911	889	930	890	921	879	909	935	866	932	973	926	917	935	893	942	899	887	905	942	836	870	831	915	953	865	927	843	863	861	889	842	918	863	871	943	911	895	923	885	881	945	930	878	941	875	872	916	923	897	876	859	861	895	896	873	910	898	904	893	889	887	899	917	903	878	923	877	904	884	895	827	857	897	865	947	924	918	910	852	882	906	855	934	868	854	904	899	890	893	900	838	973	867	823	917	914	857	913	891	949	880	887	934	868	896	909	879	896	859	877	913	835	890	923	880	868	895	878	870	854	953	905	893	890	871	917	887	927	936	921	877	960	873	861	917	857	901	889	872	910	875	891	890	864	891	905	882	881	928	864	891	824	906	925	896	908	884	872	879	799	889	854	889	883	898	893	878	881	875	914	933	919	880	912	850	893	842	871	833	945	811	864	856	887	896	939	869	842	853	854	887	906	882	920	923	812	865	890	886	889	875	891	912	904	928	881	934	909	813	921	901	951	824	928	882	890	832	925	893	854	916	905	906	952	893	906	935	868	886	855	901	916	917	891	846	865	868	880	929	886	890	902	908	878	917	925	885	887	918	961	885	915	858	947	857	917	899	895	898	898	867	940	939	921	929	904	907	892	865	870	937	869	862	836	920	934	914	894	886	899	898	838	870	928	921	911	867	909	871	847	845	893	882	933	916	828	891	927	891	866	863	887	858	891	939	909	894	844	844	867	903	894	843	910	860	888	866	852	890	861	905	905	851	928	893	905	874	894	857	850	867	892	916	878	936	914	874	889	916	920	925	905	867	881	886	901	884	908	830	909	860	857	937	913	898	861	903	895	931	909	920	876	922	910	922	820	881	898	868	857	873	850	854	991	920	889	873	848	916	904	915	898	903	913	939	905	898	862	897	919	889	934	909	950	874	879	930	907	937	938	903	950	892	903	878	916	938	880	924	881	876	842	927	883	895	911	891	917	864	916	859	869	926	922	936	933	881	882	828	911	880	898	842	876	884	911	919	870	876	942	896	914	867	906	941	904	930	864	911	893	872	870	937	920	922	951	849	946	891	890	912	889	938	909	874	889	895	911	914	918	933	905	858	915	875	837	881	875	837	893	855	846	904	889	845	897	852	920	898	886	883	858	904	898	872	895	908	884	907	900	912	866	859	837	871	890	922	954	855	846	899	929	847	891	914	890	832	857	865	907	896	879	928	906	877	904	878	887	891	917	897	869	893	930	933	881	895	875	914	884	889	863	904	876	927	877	906	905	898	878	945	935	908	931	893	890	904	919	877	894	884	887	915	890	945	851	915	889	905	894	899	856	982	859	893	895	894	906	927	910	959	881	891	814	915	905	938	893	915	880	891	876	915	852	938	852	880	884	872	888	909	975	852	899	918	864	863	862	885	910	884	914	882	920	896	926	897	833	899	856	878	924	922	948	863	871	938	826	938	846	882	890	894	890	911	898	868	910	940	924	886	888	879	853	907	918	872	903	899	890	883	936	924	852	853	908	912	876	899	909	906	902	906	899	894	911	846	895	894	895	870	928	898	860	918	925	867	916	883	837	912	870	878	962	837	896	896	912	935	871	933	880	886	867	875	891	877	918	887	892	903	853	910	828	888	917	851	909	923	920	882	926	897	877	871	870	948	922	897	934	889	840	934	895	932	909	878	910	912	905	856	859	877	956	930	953	859	858	964	912	895	893	903	956	923	867	855	907	886	879	925	958	843	855	878	847	874	919	848	891	887	886	848	906	866	890	910	896	867	877	869	946	900	905	890	917	842	872	895	918	926	843	929	892	882	868	872	893	889	934	893	887	936	863	862	880	861	916	846	878	908	890	899	920	945	931	885	892	889	926	935	886	896	865	842	910	869	871	869	899	880	888	907	927	920	905	850	884	887	871	901	886	894	884	885	915	900	888	908	934	889	883	899	912	853	843	846	882	936	870	895	883	909	888	849	893	867	872	877	902	911	888	882	853	834	872	859	953	883	856	892	922	880	904	891	900	832	933	906	856	850	846	884	919	914	928	883	863	871	888	907	882	949	885	912	854	971	903	913	903	897	896	941	887	938	870	897	906	848	885	927	912	887	932	910	927	931	927	886	904	998	904	929	840	916	962	872	875	914	887	903	883	891	875	854	910	896	895	885	926	885	880	850	914	910	918	865	917	861	938	890	878	904	939	932	909	905	912	895	853	937	863	864	920	888	947	866	869	927	917	950	917	926	879	878	939	901	921	940	862	861	870	928	885	872	827	905	898	909	898	874	895	862	847	870	890	897	924	901	883	920	900	892	930	934	873	881	852	869	881	887	890	913	912	897	904	929	863	872	945	889	919	893	962	852	869	929	852	863	874	833	966	924	848	877	879	905	858	885	882	915	925	909	861	869	884	853	913	884	895	915	926	890	890	909	911	842	884	896	873	923	831	892	913	898	895	873	906	891	877	940	800	889	835	878	900	900	867	840	907	890	900	888	848	813	847	884	889	874	856	889	906	920	867	862	859	930	855	892	915	905	868	941	897	916	950	840	949	926	887	895	887	849	913	906	952	876	850	879	951	876	876	887	864	881	930	938	877	891	944	926	922	928	889	879	919	934	952	890	923	897	878	887	870	888	852	922	927	931	919	867	894	881	847	926	880	893	943	867	918	911	907	880	957	929	915	875	882	849	878	882	907	835	903	892	900	889	930	889	873	911	901	950	893	905	867	874	941	895	834	865	842	895	884	886	876	910	868	889	899	899	856	947	900	929	921	880	912	888	872	911	895	872	852	926	887	934	891	896	866	894	901	883	925	894	922	884	894	889	938	889	884	867	921	896	914	948	871	884	890	912	927	944	908	874	914	950	906	896	823	897	898	880	819	906	880	863	863	896	922	884	935	846	925	887	914	923	898	937	912	930	947	890	897	857	903	903	875	883	894	877	864	899	912	897	920	935	930	870	888	891	925	886	893	924	853	932	903	894	869	895	849	891	894	906	909	897	919	897	874	903	952	862	879	867	888	875	867	861	911	879	864	878	903	927	879	908	932	913	939	886	920	857	889	928	907	980	909	866	881	843	939	885	930	903	924	905	852	864	854	918	932	880	824	899	858	915	850	884	844	901	921	831	929	882	879	873	909	834	868	914	889	922	892	913	874	910	941	888	873	923	924	909	903	861	869	921	902	908	885	869	872	874	923	888	909	892	884	896	944	857	858	896	856	834	902	904	924	901	849	897	872	903	866	918	863	885	895	930	888	873	918	918	896	905	908	854	941	878	948	872	925	882	857	903	881	918	892	891	941	857	902	886	941	880	879	927	911	912	903	893	886	947	924	866	877	876	855	903	843	901	853	904	867	875	900	919	941	854	888	878	874	861	919	865	872	859	895	870	845	920	861	906	915	877	866	884	877	877	909	923	902	918	935	913	877	978	907	896	874	882	923	912	956	910	892	896	855	905	909
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
