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
341826286828	341826287388	341826287938	341826288488	341826289036	341826289588	341826290138	341826290688	341826291236	341826291788	341826292338	341826292888	341826293436	341826293988	341826294538	341826295088	341826295636	341826296188	341826296738	341826297288	341826297836	341826298388	341826298938	341826299488	341826300036	341826300588	341826301138	341826301688	341826302236	341826302788	341826303338	341826303888	341826304436	341826304988	341826305538	341826306088	341826306636	341826307188	341826307738	341826308288	341826308836	341826309388	341826309938	341826310488	341826311036	341826311588	341826312138	341826312688	341826313236	341826313788	341826314338	341826314888	341826315436	341826315989	341826316538	341826317088	341826317636	341826318188	341826318738	341826319288	341826319836	341826320388	341826320938	341826321488	341826322036	341826322588	341826323138	341826323688	341826324236	341826324788	341826325338	341826325888	341826326436	341826326988	341826327538	341826328088	341826328636	341826329188	341826329738	341826330288	341826330836	341826331388	341826331938	341826332488	341826333036	341826333588	341826334138	341826334688	341826335236	341826335788	341826336338	341826336888	341826337436	341826337988	341826338538	341826339088	341826339636	341826340188	341826340738	341826341288	341826341836	341826342388	341826342938	341826343488	341826344036	341826344588	341826345138	341826345688	341826346236	341826346788	341826347338	341826347888	341826348436	341826348988	341826349538	341826350088	341826350636	341826351188	341826351738	341826352288	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
4750	2550	3421	2000	4750	2550	3420	2000	4750	2550	3419	2000	4750	2550	3418	2000	4750	2550	3418	2000	4750	2550	3417	2000	4750	2550	3416	2000	4750	2550	3415	2000	4750	2550	3414	2000	4750	2550	3414	2000	4750	2550	3413	2000	4750	2550	3412	2000	4750	2550	3411	2000	4750	2550	3410	2000	4750	2550	3410	2000	4750	2550	3409	2000	4750	2550	3408	2000	4750	2550	3407	2000	4750	2550	3406	2000	4750	2550	3406	2000	4750	2550	3405	2000	4750	2550	3404	2000	4750	2550	3403	2000	4750	2550	3403	2000	4750	2550	3402	2000	4750	2550	3401	2000	4750	2550	3400	2000	4750	2550	3400	2000	4750	2550	3399	2000	4750	2550	3398	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12167	1506	773	613	886	1625	1916	1729	1527	1254	1152	980	945	814	743	699	608	569	532	524	457	508	482	423	437	402	399	377	374	393	367	373	356	350	348	326	341	308	350	330	303	313	314	293	292	309	301	305	331	308	300	294	272	302	328	279	306	305	311	310	305	292	321	307	291	296	267	313	289	281	298	299	302	285	266	295	284	266	253	299	280	307	300	295	302	265	293	296	271	293	298	295	257	291	262	277	278	282	275	270	264	307	281	282	283	316	283	283	275	252	295	270	267	283	267	286	275	282	293	265	270	300	293	258	262	282	289	277	272	312	272	284	251	258	266	281	290	286	307	272	296	279	259	270	289	284	265	282	263	251	288	261	297	250	260	276	281	280	267	249	288	286	269	290	243	286	319	293	283	257	238	252	257	268	273	271	269	265	257	301	279	279	258	260	273	259	283	295	246	274	277	275	276	289	298	297	253	262	269	264	259	260	261	287	262	252	235	306	264	271	297	288	300	278	254	280	293	260	291	301	277	275	259	293	283	298	324	274	302	282	270	286	264	255	260	257	307	247	281	287	279	254	277	287	268	250	246	283	254	256	290	284	253	291	306	313	270	242	265	281	245	286	247	280	238	290	276	262	260	246	279	263	312	265	276	242	277	278	284	294	276	275	291	281	305	262	240	269	275	277	302	289	231	289	279	258	304	300	292	261	254	279	269	239	269	255	258	282	281	253	254	272	276	269	262	301	284	291	303	278	267	276	261	261	273	278	244	256	254	292	271	290	284	298	291	282	268	275	276	275	276	287	281	268	273	300	280	288	269	281	273	254	278	266	265	279	282	262	303	269	278	286	267	276	249	268	271	271	257	287	271	276	276	300	277	293	266	260	248	309	255	261	274	270	262	285	271	278	261	257	280	264	253	250	288	290	279	300	281	284	289	303	261	261	277	280	256	284	273	274	262	289	271	301	299	256	286	283	310	243	270	271	260	292	279	273	255	287	257	253	284	297	290	283	280	287	299	286	262	278	283	297	287	276	282	269	270	262	295	285	267	281	274	278	282	269	261	275	264	265	272	265	282	281	250	296	273	261	268	288	255	271	248	283	277	286	300	280	269	241	299	236	273	285	252	253	286	278	275	256	298	283	282	297	257	271	276	273	253	258	279	264	264	264	266	255	300	263	284	313	292	273	255	292	286	277	295	271	276	284	281	268	260	277	276	289	285	270	279	282	244	248	255	271	251	283	272	311	283	278	253	254	288	276	281	254	273	289	285	291	294	267	284	268	272	283	266	262	283	291	277	286	278	300	293	309	305	290	300	271	266	299	284	285	280	289	283	262	282	274	260	240	288	293	297	279	266	282	274	259	253	263	262	298	286	298	250	276	244	278	265	285	273	276	259	266	283	327	260	261	278	307	288	273	269	238	269	270	261	285	265	275	262	267	251	288	269	265	244	248	274	277	280	278	279	281	265	290	250	284	263	268	281	252	280	255	288	248	271	274	268	279	282	273	292	292	257	286	272	300	296	256	236	264	267	268	297	272	292	282	280	269	294	264	269	277	280	284	294	254	265	256	263	249	299	263	261	280	286	249	288	277	262	258	295	267	257	272	255	303	298	295	263	273	280	277	278	282	267	276	280	272	265	266	271	274	269	265	287	248	275	288	299	273	282	289	271	279	290	240	298	253	242	258	276	278	302	268	270	269	252	272	294	263	260	261	284	290	269	282	265	279	257	267	273	274	263	267	255	279	263	283	311	262	244	275	289	287	268	276	299	272	278	294	257	247	261	281	272	263	281	279	294	240	291	278	270	267	270	284	253	288	269	283	283	268	273	286	240	272	297	276	262	265	289	265	264	256	313	304	291	292	272	248	265	298	246	272	256	275	246	278	285	272	291	294	268	300	250	281	316	251	256	265	272	276	289	271	283	241	267	283	239	287	256	287	284	282	269	265	254	286	263	284	242	289	248	267	269	262	281	304	260	277	279	253	285	273	275	255	296	285	295	322	264	260	250	285	279	281	284	278	268	270	270	273	305	295	324	290	319	271	282	287	255	292	271	280	282	274	304	286	271	244	274	267	280	275	253	284	264	254	285	293	276	283	243	243	292	283	292	267	264	283	243	283	290	266	276	286	283	274	246	286	257	265	278	237	307	289	298	290	257	275	243	280	280	256	262	262	250	284	257	289	279	274	295	260	260	247	253	279	277	268	276	245	256	299	294	324	279	301	267	293	295	274	260	282	280	260	288	274	253	256	258	251	297	261	289	291	254	298	280	266	262	275	278	281	273	262	251	279	258	261	259	267	269	265	256	247	256	276	252	284	261	265	268	271	281	275	289	266	295	313	309	266	259	288	250	272	295	282	260	304	263	269	298	281	273	276	293	279	254	284	285	294	299	317	299	289	261	257	242	281	268	286	240	282	270	308	262	291	268	300	281	261	263	295	287	263	316	276	253	291	235	279	277	249	278	250	289	282	303	246	265	239	260	261	264	264	262	296	245	288	252	252	316	275	262	278	287	278	265	299	288	287	244	284	276	262	246	231	269	265	289	267	269	302	244	271	236	271	250	258	289	296	283	287	262	270	288	286	231	284	291	253	294	255	276	264	306	268	280	258	262	278	253	283	273	252	256	286	294	225	278	278	253	273	281	312	286	276	283	279	256	250	248	262	283	241	286	264	262	272	297	279	236	287	268	274	271	296	255	278	300	290	256	288	315	255	270	260	261	280	279	258	274	283	271	270	285	292	272	237	270	271	253	279	271	296	296	273	227	245	277	286	265	280	285	269	294	293	268	302	245	273	281	266	275	293	251	276	245	266	275	270	248	275	296	259	288	258	282	248	273	278	258	286	276	289	294	284	265	260	265	280	252	280	256	290	286	276	247	273	258	272	264	265	286	267	277	309	251	294	236	264	290	275	291	278	254	278	266	287	276	284	263	299	292	292	276	308	259	288	285	266	306	259	274	315	274	289	301	284	279	297	244	300	310	288	282	229	277	264	284	263	269	269	305	272	262	284	256	294	266	240	288	272	296	305	259	269	275	282	242	264	266	255	279	260	247	288	265	286	280	273	272	257	271	268	277	311	257	260	270	281	288	273	281	264	266	293	246	278	270	262	269	280	265	307	284	316	277	276	252	260	272	299	279	275	257	306	274	248	265	286	249	274	275	248	280	275	265	278	250	286	297	296	278	267	287	292	291	253	299	264	286	269	292	268	274	276	286	283	266	277	246	265	243	256	302	282	237	262	252	293	301	307	287	309	256	263	292	280	257	280	261	267	275	291	283	297	276	270	256	272	277	275	274	285	266	269	278	298	300	258	276	246	284	258	282	284	285	256	241	256	292	248	280	271	270	243	295	283	264	265	283	319	286	289	292	283	306	252	239	275	294	255	290	300	294	272	289	271	299	256	295	287	231	269	287	263	288	269	267	283	273	274	294	292	309	295	259	271	252	259	270	292	247	257	240	307	292	263	271	273	246	310	298	280	282	279	219	251	297	254
11631	2247	1428	2020	5204	6745	6438	5478	4698	4104	3558	3055	2603	2343	2107	1794	1609	1496	1313	1329	1252	1205	1093	1047	951	927	902	884	784	753	767	762	723	634	694	703	685	629	601	642	604	571	563	585	533	581	554	576	559	500	553	483	511	502	501	529	529	516	506	516	465	540	477	458	481	434	446	497	467	496	481	471	499	435	449	475	479	470	430	451	468	431	468	418	424	461	452	445	496	447	467	451	462	378	450	427	454	425	458	447	470	416	457	484	430	429	451	417	424	422	407	420	448	436	392	436	435	418	437	427	449	420	455	429	396	430	444	445	433	433	409	421	391	437	386	443	411	458	437	427	442	442	409	437	387	448	416	387	399	458	450	424	450	412	432	423	474	430	380	436	428	423	413	406	444	406	436	400	403	436	391	388	430	453	411	422	419	429	431	425	445	405	444	389	431	461	456	396	433	437	425	399	423	407	435	411	409	452	440	411	460	412	391	427	434	430	450	402	424	412	432	388	394	450	427	442	399	401	393	421	429	396	436	405	439	429	404	440	398	399	417	396	409	447	416	424	394	441	410	377	422	383	438	399	449	413	395	427	410	438	390	462	426	400	398	425	428	407	409	406	438	399	383	450	404	441	435	409	403	391	435	395	413	434	396	442	422	389	422	442	436	422	392	385	409	385	416	451	413	441	400	408	441	404	426	404	404	405	422	381	423	391	379	414	423	422	410	415	407	384	444	408	418	385	418	393	406	383	403	416	417	407	403	398	386	398	397	415	421	360	455	431	460	401	413	412	398	459	420	418	449	387	434	421	409	395	392	414	418	433	428	422	415	464	405	417	420	415	404	401	426	427	417	407	424	394	404	379	428	411	376	418	449	437	429	410	408	407	425	445	444	396	431	419	396	414	407	424	374	453	435	394	414	401	397	443	429	425	423	402	417	408	428	421	405	400	408	395	396	424	408	440	425	383	335	463	445	407	409	405	391	396	421	402	416	451	449	390	437	422	411	377	411	444	418	420	421	395	426	415	434	406	399	389	386	423	413	421	389	389	416	404	428	418	428	422	397	383	419	404	385	421	396	399	388	402	425	396	415	395	432	420	417	385	416	372	413	383	400	414	438	393	416	406	438	406	445	387	405	402	384	402	408	445	384	402	402	419	458	443	409	422	428	401	401	399	433	398	431	384	400	416	409	440	429	408	411	382	431	448	421	388	422	403	412	449	440	368	408	415	428	433	412	404	424	431	398	433	408	419	405	429	407	439	420	412	412	396	396	424	398	442	415	427	418	420	456	390	439	430	397	403	406	415	460	435	409	414	449	410	411	402	426	420	388	419	415	457	440	394	399	449	416	425	424	395	398	439	416	389	400	405	432	420	413	408	418	405	390	391	407	416	385	417	435	435	428	415	363	401	395	420	453	427	427	414	418	421	411	401	418	411	402	420	442	400	420	425	417	426	450	398	419	416	407	406	436	436	400	466	411	425	397	407	364	432	389	387	389	437	452	437	417	419	419	445	431	416	427	391	394	429	403	395	443	414	425	451	405	407	420	436	430	430	422	387	411	415	441	418	422	394	426	422	424	410	406	425	401	385	405	434	417	434	420	407	430	443	441	428	419	466	415	392	398	452	381	437	397	410	410	404	429	423	390	441	417	446	386	465	453	414	425	444	383	408	458	413	390	433	437	448	411	410	422	396	420	400	409	441	400	401	427	431	428	406	378	429	416	432	422	415	414	407	414	418	384	407	417	422	426	397	415	422	385	452	398	424	399	427	424	428	429	366	404	397	393	394	370	447	386	428	415	419	438	441	442	392	420	396	414	412	387	392	404	427	413	412	407	448	400	427	396	415	390	382	409	397	383	416	451	421	429	392	389	398	422	417	424	414	428	453	410	439	408	419	439	409	423	364	415	421	421	408	428	435	423	441	443	408	400	417	429	405	440	423	436	417	439	405	404	425	426	407	400	433	423	462	373	405	461	404	438	413	427	400	420	377	438	422	414	392	424	402	476	377	404	421	399	398	366	427	427	425	389	424	425	439	404	445	403	408	390	375	445	390	418	410	427	406	383	381	429	398	423	437	394	435	412	412	433	415	453	392	395	405	406	437	401	388	416	407	398	447	430	412	419	410	414	436	460	409	364	410	413	421	420	399	426	407	394	404	366	415	419	430	451	427	417	414	415	401	430	426	410	373	418	406	384	418	435	406	460	433	421	421	418	413	404	407	405	428	412	389	461	424	443	414	442	389	400	444	382	435	450	402	454	423	438	380	453	417	454	404	438	414	445	415	400	419	450	406	417	432	403	400	422	432	416	405	396	402	432	421	437	418	455	368	415	440	400	415	435	433	443	408	410	404	415	428	425	425	412	409	380	414	419	423	417	411	396	437	392	392	403	436	438	396	461	407	406	397	400	411	423	417	385	442	429	392	393	414	402	433	398	428	416	389	417	425	378	459	452	428	388	401	405	417	436	429	382	389	391	448	421	397	408	414	441	432	418	423	442	416	420	409	420	436	393	444	406	403	399	420	386	382	402	416	416	429	464	419	393	416	385	417	422	438	420	424	412	407	384	429	403	417	419	414	400	427	404	426	413	409	403	425	371	420	408	401	409	414	410	432	404	423	414	414	411	423	431	425	425	408	419	405	414	433	385	372	423	454	426	388	421	423	412	422	426	447	446	374	396	426	449	418	419	402	412	386	443	382	390	429	436	449	456	401	367	429	357	414	356	421	403	433	427	434	394	419	438	413	390	421	397	396	404	403	478	446	435	417	410	404	407	451	426	406	417	389	408	416	418	414	408	398	412	400	394	424	416	421	405	415	414	410	422	386	404	405	426	397	435	401	395	415	386	407	420	435	391	417	386	397	432	402	421	398	425	393	381	413	403	409	434	413	411	404	432	414	438	420	432	418	415	424	392	428	434	417	382	420	427	433	393	399	416	383	411	409	398	408	402	431	443	430	425	407	444	420	439	421	445	396	392	418	444	427	422	458	385	444	414	371	413	415	438	430	442	407	400	423	403	416	432	428	449	421	413	417	422	372	384	420	421	407	405	422	426	431	455	381	427	403	386	396	424	396	442	428	428	410	422	400	433	423	382	435	425	387	404	408	406	391	411	428	379	450	390	391	448	427	405	418	401	404	436	416	405	399	431	411	405	428	394	438	446	434	375	419	406	394	420	410	436	423	403	392	397	441	405	399	421	425	382	423	408	442	424	383	418	446	401	405	418	416	401	418	402	426	410	442	455	424	416	399	428	422	460	432	428	415	400	449	389	403	392	427	437	445	399	444	400	411	429	396	409	433	420	381	423	437	463	410	404	437	450	412	404	401	393	413	393	425	392	394	408	430	446	420	425	410	400	401	418	431	452	415	394	381	403	409	419	417	403	385	419	437	442	449	400	424	454	427	394	394	447	373	400	390	417	433	406	400	425	424	393	427	435	388	422	430	429	408	399	384	410	426	387	415	415	402	434	400	426	382	438	421	433	412	414	394	413	404	423	425
4801	500	397	388	421	492	557	524	533	437	440	452	369	395	372	375	393	371	372	334	339	336	316	346	358	341	358	373	349	396	321	362	339	347	309	322	373	325	354	328	333	356	332	344	306	345	309	336	324	332	333	331	353	309	348	351	356	286	317	354	354	324	323	336	316	341	343	319	337	344	341	318	326	356	324	325	348	340	284	313	329	319	356	353	358	334	317	325	339	330	351	336	361	321	342	325	311	339	346	332	345	344	305	360	302	369	337	345	363	358	362	326	362	347	331	343	325	335	348	317	340	311	331	354	340	355	339	305	321	374	293	348	310	350	333	373	299	349	351	341	342	322	317	340	346	341	342	338	314	342	381	344	318	348	323	319	340	336	325	333	339	312	302	312	334	321	329	321	316	326	363	316	335	325	355	352	311	332	340	345	375	335	338	336	302	329	315	333	381	350	315	330	327	371	329	350	335	316	303	384	338	335	329	338	339	329	353	331	361	298	282	320	341	311	326	341	340	304	358	312	364	322	319	366	360	336	339	333	344	320	382	359	347	299	333	347	339	324	322	351	323	340	319	299	335	364	359	327	353	317	331	319	345	341	339	336	327	329	331	351	350	325	310	361	322	336	337	308	348	359	319	273	336	340	325	342	341	324	322	300	333	345	304	342	346	301	316	324	329	352	299	324	327	281	287	334	337	346	322	297	350	328	315	324	348	331	308	337	333	376	323	344	327	307	340	309	327	305	348	348	327	349	329	330	350	339	327	335	290	340	326	353	314	310	335	325	334	346	348	341	307	360	327	345	352	310	325	301	345	349	354	352	289	338	299	320	327	345	320	334	329	356	341	320	301	347	348	329	356	304	341	332	313	360	302	310	307	332	292	333	362	312	343	333	329	314	358	310	325	333	310	324	348	332	344	325	349	346	321	325	316	344	328	329	348	325	308	291	337	344	315	342	315	325	323	323	356	304	310	336	344	313	348	368	333	335	326	346	306	333	348	334	302	363	336	316	315	343	373	322	334	317	353	318	367	351	335	334	344	358	365	314	341	332	334	331	324	346	328	330	356	343	373	325	337	350	339	353	337	339	348	327	349	326	317	320	329	339	324	360	358	339	355	320	339	344	332	360	301	337	342	296	330	348	316	320	346	300	315	339	359	335	331	328	350	327	331	342	287	364	315	334	311	344	340	324	311	346	349	358	337	334	335	332	345	372	335	321	335	325	346	326	316	305	356	321	342	332	343	336	316	338	340	323	324	302	336	292	317	317	320	320	353	311	345	321	318	328	323	322	354	361	332	326	318	334	327	316	365	294	356	344	350	326	342	329	346	324	331	336	335	328	307	343	348	337	315	352	336	347	320	338	349	345	340	378	318	336	356	331	306	326	334	298	316	309	365	357	367	337	325	313	311	334	349	321	326	314	314	314	332	338	348	342	330	345	355	346	345	362	343	332	353	323	295	312	341	346	318	355	330	340	361	332	347	321	335	345	324	333	313	292	318	339	314	347	332	329	318	325	346	325	310	346	321	357	392	332	333	359	366	324	381	348	356	321	332	344	330	343	338	319	331	346	300	343	343	329	368	324	362	343	334	341	299	323	313	327	369	337	346	359	333	333	328	340	318	341	378	343	365	310	321	296	318	351	323	389	298	353	328	338	370	318	336	333	342	322	342	322	316	361	320	343	338	332	349	321	329	316	383	301	343	343	321	335	325	331	343	355	329	326	336	349	348	309	323	336	327	343	311	282	315	332	374	330	337	333	347	343	330	333	328	326	311	347	360	346	312	349	335	343	354	328	309	348	354	337	337	275	312	325	301	334	325	321	328	304	324	311	319	341	345	323	301	312	352	320	329	313	330	357	336	320	318	336	316	323	321	340	319	344	336	322	316	339	292	331	305	337	342	346	337	337	341	311	290	314	346	329	340	353	303	354	342	336	333	345	349	357	327	361	302	351	361	336	329	312	358	343	352	327	320	319	306	335	321	296	331	318	329	336	315	351	341	332	368	306	339	351	345	324	310	331	337	337	328	321	345	307	329	319	350	317	342	344	386	329	290	374	338	308	354	314	329	320	321	307	314	313	335	339	330	351	357	346	335	307	327	326	324	348	330	313	349	343	325	331	324	337	326	332	324	347	309	346	309	312	352	358	336	328	352	340	300	312	342	312	341	324	342	321	329	304	368	327	309	331	311	335	326	380	324	326	330	341	343	330	317	306	357	293	321	360	346	329	351	327	327	333	379	356	296	312	329	327	330	342	326	350	358	349	370	321	357	321	316	355	332	360	346	353	294	360	315	334	344	353	340	320	328	338	362	334	314	331	336	335	335	332	344	331	365	327	323	319	326	363	329	342	302	317	308	322	325	346	316	326	310	324	327	327	347	324	295	311	317	339	321	361	325	328	354	364	331	358	300	358	330	317	325	317	326	310	341	363	312	346	323	345	311	346	320	313	326	332	310	353	346	355	343	331	305	326	355	334	313	327	352	343	366	329	324	349	337	367	345	338	330	326	331	341	337	304	329	325	333	312	321	335	320	370	315	367	336	312	362	312	332	296	346	305	336	338	329	323	341	326	339	337	334	345	344	312	330	342	327	307	315	347	345	325	340	293	370	347	353	314	336	313	346	326	341	358	329	349	342	319	328	310	341	331	335	351	306	296	346	335	350	330	298	375	350	299	317	339	317	320	340	367	342	335	337	331	356	318	357	329	323	364	317	339	326	335	355	346	315	324	309	332	323	324	353	315	327	300	313	344	305	311	324	330	362	322	333	335	304	368	367	314	343	337	327	328	330	320	307	309	341	354	339	327	308	316	328	369	327	337	320	335	316	352	351	351	326	347	329	337	328	315	339	365	357	340	323	363	348	300	340	341	307	348	318	376	335	319	335	301	343	324	332	328	326	319	342	291	346	343	322	331	327	332	358	354	345	352	338	316	316	340	345	354	344	338	322	326	318	345	346	342	367	308	336	355	345	337	346	343	303	346	345	336	341	316	310	317	333	334	320	324	321	336	330	372	352	328	320	340	303	323	333	337	369	334	320	347	334	329	300	312	330	327	332	353	356	307	336	305	320	308	335	357	336	341	306	323	326	319	338	348	341	340	308	334	327	330	332	340	321	283	325	326	305	344	329	312	315	324	323	312	341	314	348	343	351	310	340	366	319	318	334	340	310	367	317	331	332	356	341	341	320	327	357	318	348	305	323	330	328	341	314	323	339	326	342	359	319	322	323	332	333	320	324	333	345	336	320	302	320	338	350	326	302	341	335	337	317	351	333	345	327	337	307	295	380	329	351	331	335	329	322	353	324	354	295	324	321	353	299	342	343	332	313	354	347	315	320	303	316	325	322	327	332	333	322	354	343	351	339	353	343	350	335	320	376	367	340	314	347	334	315	332	311	307	334	365	323	317	343	333	318	310	338	307	335	318	350	345	350	340	340	315	363	338	374	319	345	300	328	299	345	364	310	304	315	328	375	340	343	330	369	337	328	313	345	286
6493	803	695	738	1182	1415	1394	1206	1074	926	891	759	766	685	669	658	584	577	598	561	563	548	514	570	522	510	535	501	529	517	519	489	464	513	481	449	461	463	510	478	490	496	475	483	473	475	490	466	490	456	460	486	457	436	475	469	469	467	451	451	456	496	467	453	469	504	434	459	473	473	446	422	445	479	410	479	500	468	487	470	516	467	457	484	455	463	447	460	453	473	456	475	448	443	471	489	453	451	478	463	479	496	448	455	464	459	455	442	439	467	474	476	490	457	451	471	503	437	463	500	430	469	475	444	488	449	463	480	438	454	456	451	449	457	463	466	439	451	453	446	470	439	453	449	445	431	456	445	429	450	409	462	452	439	447	455	464	446	481	473	426	476	492	448	450	440	470	480	434	477	450	448	475	431	432	444	459	454	477	451	479	473	463	463	436	463	448	446	454	473	445	459	448	432	475	419	405	459	462	414	452	487	504	484	498	441	442	463	466	436	427	429	477	433	440	462	447	440	442	465	453	477	472	469	440	458	430	460	487	436	462	442	448	486	448	488	454	470	456	480	462	474	450	431	439	463	482	469	459	466	456	450	452	457	488	449	447	503	440	483	429	470	475	474	454	423	472	443	443	447	431	473	424	395	451	450	454	473	447	421	467	431	478	469	466	460	461	422	460	468	483	448	413	447	443	452	468	478	445	468	474	440	430	471	442	447	459	494	438	462	460	477	439	414	474	456	442	442	463	456	435	451	469	462	438	485	464	445	451	451	460	498	466	443	428	471	478	443	493	422	483	454	422	441	459	438	476	499	471	440	450	440	452	451	442	460	472	457	441	468	459	448	430	475	437	459	485	414	483	457	472	425	480	396	442	445	448	435	443	495	475	461	454	473	474	446	430	446	476	465	445	485	437	502	465	418	445	450	463	500	432	433	479	464	416	457	428	455	443	481	416	424	453	467	451	454	452	455	432	467	430	421	455	423	445	466	448	422	444	450	458	445	441	510	506	476	454	462	438	490	429	443	455	487	448	468	456	465	451	488	457	433	464	424	442	454	436	444	473	450	451	480	430	451	452	479	432	430	481	451	448	476	462	419	448	457	463	475	448	417	444	438	489	460	474	457	459	482	457	421	411	456	458	439	462	478	468	482	456	436	440	452	460	470	441	473	454	461	456	476	443	456	462	469	448	458	480	480	451	464	449	414	492	458	460	471	442	429	459	458	470	465	436	459	417	484	457	469	453	421	468	468	466	475	456	466	461	449	467	464	457	458	428	445	458	447	454	431	405	414	455	481	458	448	459	469	450	462	451	462	416	442	449	478	442	438	459	463	457	443	450	459	475	470	433	426	420	441	449	444	472	459	480	485	443	432	453	463	464	466	463	450	433	443	459	449	453	456	460	431	464	458	438	473	463	464	444	476	458	451	454	451	491	477	455	455	445	473	467	465	442	419	414	454	480	448	421	483	465	478	453	455	453	470	482	489	457	436	469	442	447	467	486	437	446	473	463	414	460	444	477	459	462	488	421	449	470	410	433	459	471	476	464	469	408	411	454	428	464	459	460	474	429	463	422	429	448	418	417	468	461	459	435	466	440	479	481	437	421	441	465	475	430	447	436	442	457	431	459	470	455	458	464	474	463	490	454	474	428	445	438	437	451	447	473	412	474	459	442	458	443	468	437	492	451	461	494	478	416	442	421	439	474	500	482	437	421	440	429	438	449	459	479	487	499	470	480	441	476	464	442	487	494	461	471	449	422	470	437	476	451	465	455	488	481	453	473	448	429	442	469	434	461	437	439	475	459	469	479	457	445	466	480	451	497	462	488	473	451	435	457	407	497	418	465	452	444	437	449	447	489	425	455	451	480	481	444	438	444	445	432	458	453	458	452	457	482	486	469	472	429	470	453	478	411	484	480	465	461	442	440	453	482	426	435	447	509	464	482	477	436	435	458	472	479	465	440	470	442	453	441	460	432	461	442	483	473	454	466	436	474	472	483	484	447	433	457	467	456	467	503	477	439	445	442	439	465	435	493	430	425	413	458	421	443	462	436	502	436	460	452	470	454	475	455	451	458	454	441	442	470	432	449	450	456	446	470	470	466	401	447	482	463	463	474	436	421	444	487	451	474	443	462	420	473	463	476	482	488	495	468	457	493	466	446	448	386	468	452	493	474	467	443	492	429	460	491	443	440	472	393	404	482	468	469	492	462	476	433	456	464	465	423	437	472	433	480	481	463	427	417	448	459	460	439	422	445	434	461	488	466	429	489	440	442	478	442	418	439	443	465	429	432	455	453	435	431	438	461	433	457	480	480	459	472	428	437	464	475	450	452	408	461	463	483	466	482	470	438	464	460	445	472	452	478	476	465	457	436	441	450	420	530	487	475	469	445	467	487	419	443	457	458	483	448	454	488	492	435	427	486	435	419	483	444	472	433	475	468	460	427	433	421	473	445	456	476	462	467	460	453	445	508	439	481	482	442	451	433	465	456	431	431	467	476	486	452	466	479	442	486	430	478	432	482	459	443	450	425	484	480	483	436	454	457	450	445	476	475	487	468	481	450	452	467	479	485	431	449	418	487	491	461	460	475	441	463	505	451	475	460	458	432	465	478	463	458	453	488	458	447	514	448	489	463	435	469	458	460	438	441	469	421	426	505	436	460	464	465	437	436	433	407	478	471	498	448	455	422	464	423	476	480	456	407	449	470	431	449	465	444	501	469	461	499	443	444	471	472	424	463	466	486	430	440	478	435	434	469	434	514	437	421	481	435	461	475	469	459	428	436	443	436	502	433	436	469	497	458	477	469	492	488	492	429	487	394	472	476	475	406	446	476	443	444	470	472	461	482	461	479	436	469	432	456	416	468	394	451	428	510	466	446	480	483	412	458	441	505	473	456	468	507	509	480	506	436	429	453	468	438	470	471	451	492	435	473	476	458	456	470	497	433	435	471	428	419	435	421	452	457	470	474	495	460	460	458	450	477	468	416	445	459	446	456	467	437	443	445	438	460	438	455	476	444	467	429	463	448	433	422	431	452	448	424	433	466	513	475	453	462	456	439	439	444	481	448	467	451	456	453	471	470	445	434	435	458	468	466	462	450	464	467	474	472	473	419	461	458	451	437	487	495	422	491	471	468	478	436	424	468	464	452	468	444	468	427	467	458	463	454	467	466	483	473	454	460	481	440	462	451	445	433	451	425	464	444	437	482	475	478	459	443	490	441	479	467	476	433	416	463	484	451	445	429	495	448	449	466	480	483	454	461	481	461	455	482	483	466	455	445	471	427	439	433	425	439	512	443	436	441	454	434	437	431	454	491	466	453	482	425	440	471	434	437	431	438	483	455	441	450	485	416	449	478	420	452	463	465	448	471	446	449	417	438	446	475	483	480	430	501	518	480	473	456	464	439	438	434	445	476	445	459	490	459	437	450	459	454	460	478	448	429	468	415	445	488	464	441	462	480	411	490	476	471	456	440	498	482	482	462	425	484	443	440	424
13873	1427	816	679	869	1344	1495	1475	1242	1151	1061	968	911	826	758	710	686	677	622	629	629	607	590	562	626	569	552	571	554	487	490	522	547	507	547	495	509	501	511	506	502	508	502	517	505	466	514	501	527	491	530	493	465	465	496	483	504	503	508	523	473	447	499	465	452	458	472	471	465	464	465	495	521	478	452	486	483	498	498	484	481	510	488	471	474	474	484	451	517	460	497	481	440	477	497	454	449	466	472	489	456	457	464	461	481	453	446	496	499	467	455	479	450	478	477	526	507	438	507	475	491	486	471	458	451	475	482	509	432	498	466	464	448	460	467	466	425	505	455	484	493	481	476	462	489	502	521	440	459	464	471	412	502	489	440	466	466	458	464	491	450	457	484	455	482	522	472	489	477	480	510	450	468	468	458	457	434	497	461	476	472	484	469	500	499	464	498	493	439	496	474	484	452	518	496	451	441	457	461	458	447	483	481	442	476	498	450	465	434	490	425	464	498	487	457	468	500	467	489	467	468	431	453	490	458	464	474	483	502	455	483	472	479	454	487	462	470	455	432	465	453	502	489	479	482	482	511	488	489	490	465	444	470	475	477	457	494	450	426	451	471	492	457	415	446	477	510	479	459	498	469	418	451	480	515	453	453	518	461	503	508	467	482	455	460	462	458	493	473	475	481	443	459	441	499	445	432	492	480	461	494	437	463	487	462	503	492	439	469	503	465	481	447	478	450	467	457	451	508	469	466	473	495	484	444	470	477	449	458	485	490	482	485	418	429	481	452	456	443	410	474	449	448	490	460	479	536	448	460	491	459	469	460	498	516	450	445	470	486	486	484	475	482	481	457	472	451	483	470	456	473	472	432	469	466	431	465	464	445	488	487	467	485	472	501	444	467	468	490	434	492	485	470	471	499	442	488	510	462	443	456	451	453	483	484	493	484	462	457	468	431	457	445	477	500	448	499	480	475	456	464	515	471	495	465	484	442	479	449	505	493	491	493	477	459	473	427	460	481	462	494	433	479	497	466	476	458	470	435	459	474	454	450	471	459	478	467	513	456	473	464	446	465	509	460	464	465	460	490	470	448	447	466	459	475	460	485	505	447	486	453	474	500	429	475	451	463	483	457	493	430	476	470	467	516	502	447	453	425	453	473	507	423	472	458	444	461	482	509	446	494	482	478	436	493	455	477	510	452	464	522	509	456	484	495	472	446	467	502	454	486	507	477	502	446	454	480	462	447	498	454	496	450	502	458	483	435	430	466	442	513	468	493	442	455	441	455	497	480	465	457	497	482	440	430	442	503	489	489	497	469	457	482	454	481	469	484	456	459	431	485	443	447	506	412	473	450	484	492	471	522	487	468	499	477	425	465	476	471	455	484	478	459	469	487	471	459	472	495	525	487	481	508	471	478	464	463	466	473	477	455	490	449	489	495	444	512	503	450	454	460	480	498	483	495	509	473	455	427	481	487	439	436	465	492	475	474	481	460	481	474	453	468	475	499	482	455	472	503	456	475	467	474	489	473	435	474	450	486	474	447	491	513	503	472	457	502	465	487	459	499	470	442	444	463	457	485	426	469	457	479	458	489	467	501	493	445	459	504	497	454	508	465	461	434	467	444	440	491	468	523	480	481	495	507	478	476	450	460	510	500	507	456	462	498	476	505	488	488	454	447	440	450	516	461	502	476	472	474	455	468	471	478	493	473	505	453	480	502	412	502	463	465	505	492	481	485	490	471	457	503	457	440	483	449	495	484	466	465	466	434	448	490	489	453	457	509	462	461	494	480	509	458	504	445	473	481	504	473	492	459	471	480	458	470	475	481	468	487	481	504	467	476	491	474	489	501	435	454	474	463	460	515	482	494	473	498	451	461	483	495	431	423	464	489	472	467	468	498	474	475	493	445	451	446	481	479	418	494	481	495	463	483	443	458	448	487	522	472	459	478	514	511	442	473	459	479	466	487	486	423	446	466	489	478	432	492	459	508	480	453	522	478	461	469	451	482	459	500	465	480	444	466	487	458	433	494	506	495	482	516	486	458	463	438	483	513	477	455	468	484	438	463	490	453	488	516	518	474	472	465	450	469	463	476	446	498	491	469	451	490	480	456	490	447	460	474	494	517	442	457	453	432	479	432	425	490	480	464	526	490	474	461	488	423	457	492	501	434	466	478	468	460	479	489	477	451	496	421	518	478	467	449	440	470	455	461	468	472	488	478	474	481	452	434	471	486	462	449	457	479	437	491	459	426	482	463	439	488	469	447	505	470	476	486	457	486	461	500	446	492	472	503	491	504	472	475	452	470	467	493	524	451	470	484	511	455	482	470	450	419	460	487	524	473	449	488	455	491	486	491	455	461	496	434	489	441	434	479	482	464	451	446	491	465	489	458	491	457	461	468	421	465	474	479	465	443	453	499	454	458	456	512	480	441	461	509	434	497	497	518	436	481	486	491	468	477	466	463	482	496	444	494	478	487	438	471	453	457	477	448	460	502	473	440	466	425	487	472	466	474	459	498	464	464	476	464	447	493	468	468	454	490	480	453	430	468	457	442	460	444	497	472	461	476	502	497	464	445	488	428	446	488	510	461	407	447	478	463	479	467	460	421	481	471	459	494	468	455	439	515	475	492	458	461	442	428	483	465	464	463	460	464	470	431	501	464	466	442	479	470	466	476	466	453	479	456	498	473	464	492	465	452	438	500	490	467	434	480	480	451	467	461	456	484	471	461	446	493	469	413	430	485	430	488	471	475	470	461	427	465	472	453	491	450	463	472	493	484	459	507	444	446	449	439	458	459	465	466	458	427	477	485	453	460	488	476	487	474	432	499	440	462	484	517	506	479	477	474	459	481	472	452	449	487	425	495	451	458	496	498	444	491	465	486	479	476	464	478	442	492	439	470	457	443	464	519	453	462	496	447	475	441	436	521	466	460	456	437	484	466	462	446	463	467	480	465	515	479	469	444	478	454	441	484	465	449	479	426	482	453	460	446	454	466	517	489	461	487	467	504	479	491	473	536	473	474	460	485	479	496	458	463	457	489	444	484	431	457	492	437	479	450	518	486	463	474	456	444	455	470	448	467	476	494	462	463	492	450	457	477	481	485	434	487	466	468	415	476	450	466	470	515	452	454	482	440	468	479	490	478	435	502	485	460	421	496	481	483	504	461	463	449	487	471	474	494	466	503	425	458	476	448	484	490	492	491	467	475	470	465	467	467	486	468	486	451	504	484	468	467	479	450	453	498	453	489	465	492	450	503	485	496	487	448	432	456	443	484	445	464	492	487	460	489	468	478	446	455	501	423	499	488	461	491	459	493	469	458	507	489	442	440	507	447	480	422	476	476	474	461	467	455	456	491	479	476	461	467	478	509	478	438	449	478	475	474	510	476	463	487	446	443	489	453	526	499	516	475	479	492	462	475	488	474	457	458	449	431	452	485	474	465	466	502	430	453	433	480	499	488	503	482	444	483	469	459	497	478	495	474	484	522	450	463	469
9908	1875	1383	1646	3802	4825	4655	4094	3493	3112	2660	2417	2102	1877	1761	1567	1506	1391	1294	1304	1188	1133	1153	1064	1024	1023	998	961	974	895	908	793	904	846	811	797	727	812	792	795	789	819	812	767	810	788	719	721	747	721	736	759	698	712	783	700	759	694	704	728	669	689	734	645	715	694	689	678	702	699	688	724	729	730	658	691	698	660	705	693	659	668	712	704	710	687	666	651	669	674	686	701	703	706	692	674	665	635	637	731	648	662	682	646	710	663	638	655	690	672	647	678	628	675	679	648	685	669	698	664	694	678	655	658	682	692	651	705	664	630	648	666	676	655	672	663	686	659	691	644	697	647	663	687	700	648	646	706	664	662	692	665	654	680	674	711	682	661	714	703	660	673	716	698	652	640	691	676	661	652	700	655	669	669	665	667	647	665	665	686	673	684	694	687	661	686	682	607	692	660	703	668	663	640	632	657	643	659	677	660	695	674	676	675	631	671	641	632	688	645	686	690	671	666	645	657	672	660	682	661	684	625	625	693	674	632	618	673	643	646	670	663	665	644	642	649	652	634	673	717	669	595	676	689	669	685	655	705	676	702	637	712	622	637	655	689	716	616	661	643	694	688	685	705	679	640	685	681	619	626	635	693	629	665	705	678	648	644	664	682	647	706	669	687	668	632	618	636	692	669	647	659	647	680	682	673	609	700	668	672	655	682	668	700	655	679	622	699	698	687	611	641	638	673	679	647	653	669	676	606	655	678	616	670	611	628	636	648	726	691	658	712	636	676	676	628	710	600	675	636	736	682	655	669	676	687	667	672	672	649	694	671	648	645	719	651	679	650	644	682	665	619	709	707	679	638	660	680	647	709	664	647	664	651	658	671	653	636	633	617	692	668	673	675	651	646	689	662	657	662	674	663	656	615	674	706	663	671	645	628	679	669	701	635	666	643	624	674	671	662	675	659	648	668	642	691	663	684	662	648	682	659	658	634	631	669	654	647	685	627	665	682	622	666	646	718	669	698	691	637	659	679	686	659	654	642	633	640	637	663	698	638	653	670	658	632	699	640	680	664	648	586	666	647	669	627	642	659	615	640	696	658	625	664	665	647	666	663	658	624	663	635	688	627	651	672	691	688	701	639	657	614	666	638	639	674	663	696	679	668	610	645	639	678	686	716	692	635	664	684	684	682	628	680	667	644	651	655	647	610	652	666	671	659	647	691	674	627	658	682	651	633	626	640	641	653	649	665	669	688	649	662	683	642	670	679	647	662	624	674	707	622	695	643	664	648	683	654	665	654	722	681	663	664	639	637	651	701	638	680	637	672	616	656	659	647	678	660	670	682	660	647	685	655	687	651	661	647	666	679	642	657	623	628	674	723	641	648	648	659	680	642	661	652	682	654	679	677	720	689	676	684	668	671	679	623	669	685	685	638	676	633	663	672	694	674	655	620	651	675	617	663	714	663	668	704	688	668	678	674	688	697	699	653	669	658	678	719	635	672	699	679	664	623	665	637	670	645	630	681	669	654	660	654	619	650	691	662	683	714	640	643	676	671	594	701	690	670	667	653	668	657	662	680	657	670	627	667	637	681	668	664	652	683	629	690	662	689	643	628	654	691	684	644	666	682	673	679	641	685	655	688	626	654	674	663	643	676	653	646	638	683	640	687	658	684	616	611	646	639	652	646	637	706	692	661	703	631	682	639	659	646	695	678	621	645	661	718	624	700	673	674	678	689	653	664	645	642	707	654	607	640	652	674	704	640	677	639	703	656	700	640	655	664	691	646	679	657	692	688	604	684	640	706	694	658	679	643	722	682	646	671	662	633	628	731	659	688	630	716	707	673	601	647	695	588	689	657	676	632	628	636	706	663	657	651	624	660	661	676	661	664	649	687	651	621	694	638	671	707	679	682	664	669	628	688	628	667	688	639	657	670	698	679	627	668	646	711	688	640	627	651	663	635	691	641	667	694	636	628	652	660	650	685	670	643	684	601	638	664	637	673	682	700	623	651	693	623	650	657	674	701	671	671	647	673	642	717	658	693	677	612	690	684	639	667	694	714	618	665	656	644	644	705	679	680	705	632	663	604	642	654	646	674	652	668	701	647	653	649	689	632	660	652	648	705	654	659	644	639	669	708	665	645	659	653	635	649	668	685	687	690	722	664	619	620	679	657	669	658	699	692	646	641	705	710	643	633	653	666	665	701	647	688	641	675	672	650	637	668	654	661	662	701	656	633	661	663	687	677	673	713	658	650	668	679	648	649	682	632	698	688	616	679	638	677	666	674	687	648	640	685	661	672	690	675	658	679	640	633	664	659	675	673	681	710	667	622	657	642	675	648	678	673	655	641	678	668	664	705	647	668	627	650	718	680	691	655	616	624	685	664	680	645	635	653	688	630	655	694	671	714	664	676	724	638	664	665	656	666	663	660	660	639	657	662	658	648	639	678	693	651	669	613	596	674	656	642	705	673	654	641	618	634	605	675	671	611	658	680	670	666	693	634	683	643	683	651	666	631	664	673	644	647	708	647	634	647	688	699	660	650	652	655	683	639	626	656	637	689	649	649	655	665	635	665	630	623	660	695	697	676	641	665	658	629	639	644	629	672	664	642	698	669	642	688	644	653	687	718	667	677	646	632	686	689	632	671	644	667	631	639	721	657	701	693	588	665	632	624	677	688	620	671	656	686	675	631	677	674	715	671	646	653	620	637	645	678	695	644	622	681	632	648	692	694	659	700	674	591	631	627	660	660	668	643	687	631	674	655	693	686	645	660	684	650	705	662	677	647	642	680	679	658	669	667	675	650	671	672	671	645	670	661	708	671	632	667	696	648	624	625	670	632	664	646	657	681	663	669	606	651	656	698	672	696	676	633	627	660	680	637	684	675	620	656	692	648	692	648	681	645	705	639	638	691	636	644	644	677	653	655	661	666	708	674	650	668	660	621	665	684	693	654	724	648	679	666	680	672	640	631	668	652	626	641	659	728	669	633	688	641	624	665	648	588	684	645	624	676	631	653	673	640	638	636	677	670	703	685	667	676	647	620	630	663	639	645	699	627	629	616	633	643	759	673	661	665	641	692	654	640	676	669	659	699	632	634	637	577	651	633	657	643	652	626	638	662	671	629	626	642	651	715	617	697	653	694	668	668	682	656	651	683	685	632	655	673	683	711	694	657	663	629	677	638	633	658	670	657	703	652	666	639	659	654	633	658	653	653	631	628	687	601	649	672	698	656	639	677	620	710	666	685	636	639	648	653	631	648	651	640	645	659	675	697	683	675	671	634	639	621	666	654	662	676	662	660	659	634	646	664	690	735	687	667	674	684	646	645	651	643	634	717	677	612	648	693	661	644	618	647	629	668	624	645	691	688	697	613	658	649	651	628	687	667	634	641	638	706	685	678	663	642	704	667	706	653	635	672	702	651	676	678	659	670	692	688	644	666	641	654	718	689	678	627	665	623	637	667	693	635	650	693	684	697	660	684	700	674	672	676	622	677	623	664
5994	889	522	393	584	1254	1423	1255	1116	958	828	714	613	506	484	439	389	347	326	291	299	262	246	234	245	232	222	219	204	188	177	174	173	194	181	173	157	148	171	135	176	138	147	154	131	145	143	134	163	124	118	146	141	139	123	126	141	137	126	144	143	128	130	123	107	143	127	133	139	156	124	113	129	145	114	105	124	116	125	108	117	115	129	135	121	141	124	115	122	111	124	138	132	149	107	116	124	105	137	138	111	110	139	120	123	121	130	135	103	118	128	137	131	106	105	115	141	137	116	120	124	107	128	103	116	124	116	132	110	134	109	134	122	119	118	109	124	111	131	125	123	119	110	127	132	124	113	135	136	119	102	94	126	113	121	119	125	110	113	105	118	99	121	131	104	114	110	115	113	127	118	125	122	110	137	105	112	126	119	125	101	109	152	103	130	124	139	100	108	101	126	115	111	122	133	137	109	108	104	135	100	125	126	108	115	115	101	131	111	114	108	96	112	120	119	121	122	138	115	122	127	114	129	122	147	116	107	122	114	111	124	137	134	115	113	116	119	136	109	122	89	125	134	116	123	101	114	111	132	116	122	130	136	133	143	115	127	98	111	131	126	107	106	111	116	114	130	125	115	124	129	118	93	120	117	104	102	108	137	117	115	109	127	104	128	102	107	120	135	108	129	122	136	122	115	108	127	129	95	113	130	102	118	107	113	129	127	98	90	107	111	127	119	107	112	114	119	129	119	117	114	120	128	112	123	108	116	123	111	113	119	110	126	97	132	108	117	114	124	122	118	120	125	128	116	99	118	113	109	97	109	119	113	114	122	122	108	130	124	119	129	118	119	106	114	116	122	120	106	122	107	117	107	110	116	130	122	109	121	116	125	126	114	109	105	108	114	98	133	125	101	126	108	127	117	123	105	132	112	105	113	134	127	118	109	111	113	102	109	128	122	114	112	119	135	124	115	131	105	108	127	110	111	112	119	130	118	118	107	126	113	119	116	113	135	111	98	101	132	96	140	124	140	123	101	114	104	103	107	126	100	102	106	127	94	133	108	124	118	124	112	121	110	132	109	111	116	122	135	124	128	107	123	112	124	113	112	114	122	108	92	117	106	114	107	116	125	111	137	107	113	148	116	128	104	109	114	120	110	101	114	117	125	133	127	103	117	117	102	120	137	112	131	116	97	130	128	115	126	122	88	111	141	110	119	112	134	99	95	97	122	116	88	128	138	112	120	123	128	102	113	115	119	118	147	115	100	111	109	111	113	107	126	130	126	137	107	121	124	121	118	124	128	112	108	108	120	140	115	130	100	109	118	129	107	124	123	110	115	99	110	118	126	97	115	143	122	111	118	112	128	117	109	96	118	146	107	128	114	136	117	107	111	115	123	112	119	118	105	124	131	135	131	96	118	97	101	120	125	125	120	110	119	139	113	150	121	118	117	114	108	113	90	115	112	116	114	126	99	95	119	124	134	121	109	114	98	114	132	124	121	113	115	103	119	119	110	119	128	114	113	105	113	100	123	113	128	128	121	121	121	108	127	116	107	107	130	113	128	99	127	131	131	118	130	106	115	122	117	115	129	125	134	97	120	123	119	106	104	92	116	109	107	128	114	111	101	122	134	109	132	138	109	122	100	106	118	117	115	107	131	116	126	97	109	113	109	123	108	124	114	124	109	134	121	102	114	106	113	145	102	136	111	110	121	117	118	116	108	127	97	113	127	122	105	107	118	105	120	116	103	131	111	116	139	106	114	119	120	108	115	120	108	126	118	117	119	116	115	119	125	107	130	114	128	122	123	135	136	124	127	120	125	107	100	124	115	127	98	106	130	116	90	121	117	128	121	110	113	115	121	98	125	121	114	116	123	132	121	126	125	102	111	120	99	123	98	110	116	126	116	119	125	116	121	127	107	106	119	109	98	119	101	116	109	116	111	124	117	127	122	112	117	110	128	100	123	113	119	117	124	104	127	123	124	107	98	103	117	118	92	128	104	116	115	117	119	111	125	119	108	123	126	110	106	122	121	97	103	137	120	131	104	116	108	123	121	114	112	130	129	124	95	91	112	121	112	120	121	125	111	103	122	116	126	105	93	133	126	130	104	113	129	112	132	111	112	119	111	123	107	104	118	135	122	126	118	106	107	121	115	129	127	106	116	101	108	92	111	117	103	135	114	119	96	99	136	123	120	122	135	115	123	100	99	120	124	108	111	112	107	132	93	108	124	127	145	113	125	84	97	119	111	125	133	117	116	120	115	120	117	105	125	137	124	100	113	111	122	110	93	115	99	103	117	114	111	120	102	120	115	136	109	93	123	102	114	125	130	108	133	127	118	128	115	106	105	124	128	113	117	108	105	111	124	106	135	105	122	115	109	97	102	111	107	101	113	108	105	110	105	117	130	119	121	114	119	110	104	126	132	105	115	106	114	114	117	102	108	130	118	121	134	132	112	110	124	140	125	121	93	117	121	106	119	106	105	103	119	113	120	131	118	107	110	111	118	131	134	128	122	127	118	105	136	111	136	125	126	116	122	124	121	108	117	108	111	114	131	120	93	131	120	96	107	91	95	98	130	131	111	124	127	110	113	107	93	113	114	104	101	125	113	105	127	129	124	115	113	124	125	110	127	122	113	113	135	100	100	120	130	124	121	119	115	106	116	119	120	113	114	127	116	114	115	107	101	129	129	107	109	120	117	131	125	135	107	116	118	100	127	102	132	110	107	124	108	123	128	96	108	100	134	120	124	115	120	128	99	110	121	123	111	121	127	118	111	105	116	106	95	134	115	123	115	132	122	124	100	107	127	102	121	117	110	114	137	125	119	120	120	128	124	113	124	126	120	126	116	117	129	136	111	116	125	113	95	128	124	121	123	113	122	109	111	119	112	98	117	115	107	109	115	129	120	94	113	130	128	113	105	119	141	108	113	105	93	111	127	106	124	106	132	120	115	131	119	113	110	89	140	120	126	130	131	124	111	109	111	119	101	113	110	124	109	106	103	103	136	99	103	103	115	108	112	112	123	112	97	114	117	115	115	124	127	113	127	109	124	112	114	107	132	107	117	85	121	129	137	106	123	120	124	116	108	125	129	129	92	117	119	94	115	113	131	101	114	131	112	93	121	103	130	124	127	113	119	138	127	137	112	113	131	115	126	132	100	114	132	133	124	114	121	116	129	116	128	151	110	108	96	112	112	133	120	113	119	121	119	118	92	127	140	124	130	127	110	111	118	118	125	117	123	126	115	105	134	104	127	113	136	117	125	116	128	109	109	104	126	125	137	96	125	126	116	123	126	120	121	99	108	135	116	116	113	112	109	98	90	116	93	107	113	118	115	131	125	130	112	132	126	109	132	123	113	125	104	100	119	106	114	116	136	119	124	115	113	116	112	120	109	114	114	113	98	117	130	119	114	105	103	108	108	127	103	137	119	127	118	118	116	135	112	122	125	121	132	125	117	123	103	114	122	121	110	106	139	129	106	106	118	116	122	121	111	109
9746	1852	1158	1603	4203	5412	5191	4404	3698	3170	2708	2285	1868	1685	1532	1335	1188	1085	1007	963	840	774	805	702	614	637	570	577	534	480	481	468	459	400	439	373	387	354	372	372	382	341	295	365	290	305	309	299	270	278	283	250	255	282	278	246	274	253	275	251	275	247	264	225	252	233	259	226	223	227	240	235	228	263	233	254	224	249	218	234	213	243	209	244	228	198	224	202	201	198	217	238	184	227	230	205	230	204	217	209	212	215	231	189	203	214	190	205	190	222	210	215	219	207	203	210	199	199	217	206	192	215	235	203	185	187	214	186	186	224	192	194	184	214	182	202	178	203	194	198	207	191	199	191	217	233	215	209	202	182	212	201	184	178	220	202	176	235	182	215	223	193	188	194	200	189	211	195	213	211	176	198	185	175	204	196	173	203	197	204	201	190	218	195	200	195	180	193	186	171	187	192	202	208	188	189	190	186	215	200	199	199	188	203	193	194	187	216	193	181	196	190	185	181	188	188	197	198	178	193	158	183	199	185	191	187	199	206	178	211	209	198	173	209	191	218	213	200	196	182	216	199	187	203	183	208	203	198	179	197	205	139	203	175	196	208	214	196	197	211	190	208	179	198	190	207	214	184	195	205	191	220	185	191	193	204	183	210	188	187	187	193	174	190	209	196	202	192	167	182	193	186	186	214	174	195	187	204	191	202	195	193	186	190	175	187	198	191	190	219	210	201	204	192	188	170	166	168	164	196	178	192	193	192	197	176	196	184	211	190	196	205	191	196	196	184	179	186	189	193	160	185	190	168	187	175	192	201	167	199	189	170	198	199	183	187	196	204	200	193	201	171	186	189	181	216	188	196	184	199	209	198	183	177	193	232	180	209	161	200	195	194	184	187	211	194	182	187	187	188	180	198	182	215	197	188	199	196	192	188	205	165	188	201	185	227	193	191	193	205	179	180	177	206	181	212	186	175	191	180	196	204	209	220	196	208	188	208	210	183	176	204	217	199	198	187	208	214	193	213	197	211	182	208	199	198	188	191	179	194	186	188	229	191	202	185	185	177	200	184	194	175	195	188	174	204	204	209	186	197	180	189	179	174	190	205	172	170	190	178	165	196	197	203	207	188	188	201	206	205	203	196	180	188	184	202	189	221	198	181	210	175	190	215	178	191	203	194	195	165	188	220	204	192	188	211	182	196	178	208	188	201	179	191	199	193	195	195	194	175	203	202	191	176	190	175	196	202	161	224	191	204	166	184	204	177	185	195	200	180	207	200	196	210	187	189	201	203	184	198	187	204	174	173	173	186	181	211	209	197	189	188	187	198	189	221	215	194	183	200	180	183	208	185	172	192	204	195	196	191	190	219	172	209	194	203	203	188	200	213	166	206	186	177	173	208	208	201	173	198	180	182	206	197	196	182	170	182	204	205	207	229	183	168	178	186	181	183	181	199	199	200	179	179	182	188	193	177	188	201	171	185	197	188	193	203	195	198	172	207	198	191	208	186	189	161	189	212	199	195	204	195	176	181	187	208	194	183	196	224	190	210	177	201	220	207	217	181	211	204	220	218	170	210	206	212	190	184	194	201	187	213	174	200	185	190	210	201	185	194	189	202	180	179	180	183	196	213	199	231	173	200	180	154	192	207	203	185	187	201	207	200	201	207	199	187	172	182	200	206	193	189	219	201	204	172	176	199	186	177	171	179	177	206	173	180	197	205	199	183	185	195	178	184	192	192	164	190	177	198	197	186	188	172	186	202	202	174	192	166	179	200	175	205	193	185	188	176	176	183	178	173	187	191	202	201	180	179	197	179	197	185	188	178	206	188	175	191	203	204	183	219	186	217	177	197	187	194	186	191	180	174	193	219	199	189	173	207	186	174	200	156	170	204	178	198	199	207	191	200	179	203	211	189	188	172	165	184	184	179	190	198	156	178	203	210	208	196	214	220	210	176	205	167	196	187	183	186	175	189	197	189	189	159	185	211	200	184	198	193	178	175	207	206	193	182	190	168	196	242	175	176	183	200	181	191	191	197	197	205	180	201	219	197	178	190	171	192	184	194	198	201	207	184	191	203	193	216	193	202	190	210	206	182	192	205	187	190	204	197	180	184	188	184	168	196	182	194	184	198	180	183	198	186	170	188	194	197	184	182	183	194	196	171	192	187	170	193	185	189	181	190	224	208	210	197	203	197	184	183	213	185	188	189	175	196	178	177	204	195	187	209	184	181	222	191	180	189	194	180	195	198	203	203	212	186	186	169	196	190	196	193	180	177	185	203	180	170	212	174	198	197	219	186	190	200	218	196	192	212	194	188	192	199	210	204	162	207	209	179	212	191	175	182	172	193	198	217	183	200	197	201	216	183	226	188	185	198	197	198	199	203	169	206	209	206	181	202	198	222	218	167	204	207	202	194	183	196	203	222	203	204	184	169	209	195	188	193	182	181	194	219	190	175	195	186	189	206	187	195	207	193	197	194	152	168	188	184	190	173	194	204	178	210	173	183	192	188	206	178	199	241	213	186	182	186	196	198	189	184	176	200	210	177	186	186	173	190	173	179	224	199	182	193	207	195	203	205	214	197	197	173	208	188	170	186	198	200	175	195	203	179	172	184	206	186	207	195	207	188	194	194	201	197	189	184	187	177	203	207	193	163	167	170	197	176	207	193	203	226	170	180	164	197	212	179	176	165	210	200	196	206	186	190	194	178	182	202	208	180	173	221	175	203	194	202	172	206	204	182	192	179	191	204	203	221	178	206	165	172	190	181	182	182	188	215	187	200	176	185	195	192	204	184	212	186	201	212	197	197	186	201	188	194	208	188	161	238	205	193	205	177	207	214	174	185	190	202	190	197	176	175	206	199	182	187	192	174	184	193	176	214	219	182	186	208	216	206	186	214	182	218	201	184	196	187	193	188	173	194	187	188	171	200	184	202	194	183	182	184	187	204	214	198	171	175	187	187	193	186	193	209	221	202	206	178	200	189	206	181	180	212	169	179	188	195	193	184	199	183	201	173	200	182	191	189	195	178	187	191	192	187	211	198	185	194	213	208	189	181	216	210	197	200	158	180	171	197	189	164	185	197	209	190	193	195	222	205	171	248	187	185	179	179	161	192	212	201	196	180	193	187	204	188	204	157	177	198	192	179	199	221	185	187	190	192	188	171	195	184	179	191	205	191	173	195	214	217	195	215	218	194	170	198	178	194	187	177	204	187	169	189	182	198	187	215	219	182	209	212	177	192	219	201	195	171	188	194	184	182	193	190	184	176	175	190	203	179	173	195	220	220	197	197	239	189	205	199	196	198	172	184	224	192	191	190	197	184	205	205	213	203	200	192	197	170	198	206	168	187	168	198	198	181	164	169	206	172	191	195	196	192	208	209	181	214	195	192	181	209	196	204	197	203	185	166	177	192	209	207	183	238	181	177	173	203	180	189	184	192	178	214	200	198	199	177	187	182	199	180	191	166	179	199	174	169	195	218	167	204	194	190	185	199	181	174
11780	1338	759	583	836	1613	1894	1685	1448	1261	1098	1073	858	786	691	678	610	580	577	521	483	473	450	452	407	368	383	402	396	361	378	337	388	359	342	316	363	320	326	341	302	291	326	278	291	305	288	301	303	305	285	301	311	266	247	315	279	311	287	306	283	292	298	304	317	261	263	266	307	273	281	311	273	275	257	263	288	299	285	276	286	280	289	276	282	255	241	264	288	277	285	278	259	270	281	275	261	260	285	289	257	266	285	274	276	288	271	287	252	266	295	283	261	262	260	266	300	301	260	263	255	299	267	299	267	282	283	279	274	246	270	292	241	244	267	251	305	258	298	264	243	295	276	286	251	311	249	257	254	275	273	278	272	279	300	278	268	277	245	282	265	271	294	279	278	240	300	288	277	311	257	277	262	266	283	265	259	297	258	287	268	263	208	262	296	283	244	302	276	287	302	258	303	276	268	263	264	275	274	295	285	287	257	244	321	261	265	263	273	275	278	278	263	305	283	268	236	265	231	251	289	258	275	278	297	278	281	272	277	273	272	274	285	284	293	253	258	256	262	282	310	240	288	287	254	278	280	300	297	280	269	289	280	259	242	291	262	249	277	280	278	246	262	265	278	258	289	254	260	274	286	275	266	252	280	280	268	278	277	241	263	262	255	277	268	291	284	269	285	288	269	278	238	272	272	266	286	250	278	294	253	275	291	275	254	275	276	248	270	256	282	273	248	268	276	306	274	257	273	267	261	244	274	250	278	260	264	299	261	278	269	262	264	286	239	264	260	290	301	284	261	269	283	267	266	233	280	269	266	263	272	284	275	275	270	245	270	257	272	291	279	279	266	273	270	274	279	257	263	272	291	261	286	244	275	257	252	265	268	298	300	291	263	296	273	280	286	270	233	307	285	281	275	285	264	264	255	293	266	240	264	272	285	261	274	262	274	231	287	277	277	293	274	275	252	268	260	278	300	287	261	273	264	273	263	247	274	253	271	266	251	248	273	266	296	241	275	297	236	253	264	280	265	279	245	254	257	303	254	265	300	251	252	275	251	254	269	266	303	246	314	261	265	278	286	260	261	284	294	273	242	278	269	223	266	269	289	321	287	282	272	248	275	277	279	300	306	260	290	284	275	264	268	310	307	281	287	264	275	258	285	268	275	278	251	261	256	268	289	252	255	250	249	262	247	283	285	276	302	250	260	275	256	263	321	259	296	264	290	281	293	283	258	260	299	265	307	253	257	276	278	267	248	256	275	274	296	272	245	254	290	278	290	272	273	252	318	281	281	295	261	307	262	269	242	254	269	267	247	274	264	268	280	258	274	276	277	293	273	261	285	287	256	269	265	274	257	279	266	281	306	266	239	287	248	293	273	290	270	270	264	280	300	264	267	238	295	253	271	259	248	261	294	237	295	285	268	256	255	273	296	276	295	268	239	267	279	257	296	257	276	283	283	256	265	268	265	281	320	287	311	281	228	268	264	277	274	278	239	281	266	257	259	295	265	296	258	241	247	279	270	289	257	237	282	267	261	273	297	272	272	298	282	255	244	246	267	244	302	280	252	271	253	288	277	271	268	275	288	272	258	256	251	251	277	283	264	276	290	281	283	269	263	275	268	291	300	248	292	304	295	267	239	259	286	254	278	246	258	248	260	273	294	267	283	263	266	278	270	256	271	282	312	264	313	284	264	247	283	299	257	287	289	265	275	302	247	270	266	258	274	281	306	297	290	229	258	277	268	280	263	293	264	255	271	282	280	278	300	249	288	255	304	262	291	242	277	271	291	248	281	275	277	275	277	293	307	269	242	303	291	271	301	248	253	278	282	254	244	241	250	281	285	268	290	291	277	284	291	268	290	243	264	278	255	286	283	259	280	263	298	270	249	250	243	271	290	274	293	263	258	302	294	288	283	259	277	257	253	254	268	260	304	269	285	288	252	247	280	247	252	286	254	264	269	245	265	275	245	272	277	272	296	261	294	246	237	250	291	257	263	261	277	288	254	267	260	282	274	264	286	261	275	281	255	269	282	273	290	256	275	272	270	265	259	265	261	269	285	284	273	297	277	287	252	313	245	246	249	248	294	283	271	251	270	271	276	308	289	276	296	265	287	300	259	301	311	276	277	277	260	286	292	268	286	248	255	241	290	245	256	258	295	264	253	296	253	269	289	311	259	260	285	281	297	293	273	323	275	301	255	269	258	289	260	236	297	277	275	293	259	284	277	251	299	267	279	255	282	274	265	290	260	253	271	271	280	277	263	265	282	286	233	270	262	267	272	303	291	268	273	268	265	265	279	240	259	269	288	273	290	266	285	230	255	238	292	253	257	279	285	276	259	265	263	236	304	279	248	268	249	277	284	269	257	263	266	265	247	275	297	242	259	239	280	281	260	277	297	313	255	275	283	269	255	250	289	289	262	268	271	246	267	269	270	286	281	314	266	275	279	267	282	262	267	272	272	269	253	268	290	276	251	273	292	284	275	263	230	271	277	272	278	265	250	251	265	259	285	252	259	271	310	272	261	276	263	318	264	280	244	283	237	264	258	269	251	242	294	281	270	277	288	262	252	247	291	266	269	250	245	295	268	281	269	280	247	268	275	262	280	299	259	245	248	288	269	277	270	290	251	251	254	296	287	302	275	268	240	271	254	277	282	291	259	264	274	289	290	291	268	287	279	314	275	258	280	298	273	238	264	258	287	282	256	267	267	278	280	267	247	299	247	296	284	260	286	269	239	270	278	316	288	305	260	280	267	304	236	267	264	301	287	257	272	257	283	254	264	297	284	316	262	284	287	264	271	251	259	293	274	269	259	276	259	289	275	279	310	233	311	281	289	267	274	282	276	279	269	275	286	277	253	280	258	283	275	265	266	250	281	277	265	276	287	271	275	269	270	304	273	255	281	262	272	273	294	258	268	285	258	254	280	259	260	244	282	265	251	282	234	290	261	276	299	283	242	305	270	257	258	272	276	255	254	296	265	243	254	279	277	283	300	249	255	279	229	286	263	260	277	308	269	300	251	287	314	260	283	263	288	275	295	261	288	272	276	292	266	287	276	277	297	241	266	268	263	283	270	271	270	287	288	269	285	269	263	236	281	278	259	267	250	297	288	267	241	283	285	275	276	292	243	284	270	272	254	289	269	273	275	272	262	306	284	248	243	280	269	246	241	264	297	272	269	247	264	252	276	282	284	289	268	263	282	278	287	241	265	271	278	277	271	265	249	253	247	278	294	280	245	309	283	280	295	266	265	270	284	278	263	262	255	252	271	255	290	273	285	279	278	273	252	292	282	295	262	284	284	235	278	283	250	267	284	266	290	267	278	267	296	306	283	280	237	270	292	266	276	272	275	272	287	265	277	277	265	247	281	252	287	319	265	281	277	266	261	284	283	270	278	280	270	290	303	281	310	283	284	277	278	268	293	274	262	270	306	288	282	239	276	280	275	285	284	280	300	272	286	305	276	271	260	260	289	264	273	289	241	276	259	293	289	261	265	294
11342	2271	1484	1963	5032	6640	6391	5448	4732	4073	3565	3067	2579	2347	2003	1791	1594	1486	1362	1328	1259	1119	1066	1024	974	947	886	895	857	768	806	768	692	708	651	654	666	641	581	576	598	577	612	563	495	552	576	569	537	530	509	520	523	511	511	471	520	534	502	495	502	497	484	468	453	498	464	466	503	481	483	447	453	477	486	455	490	459	457	431	413	442	488	439	463	448	393	478	473	442	413	431	439	444	452	446	457	451	452	430	426	420	421	448	455	443	430	479	434	430	411	443	394	401	462	432	424	395	435	409	443	397	431	421	421	388	408	455	407	438	422	453	431	437	459	400	470	408	403	408	393	386	415	427	423	447	417	421	439	432	348	372	412	443	408	437	402	389	367	414	439	428	401	429	387	426	415	411	405	412	390	386	406	416	396	431	389	410	408	415	397	448	394	401	415	425	392	431	407	412	423	418	427	370	416	447	405	425	442	425	416	383	422	427	451	396	401	424	413	416	406	389	423	410	417	381	412	418	387	416	440	430	416	410	428	384	381	431	408	401	419	392	405	379	441	402	400	418	423	414	417	397	371	438	404	428	441	418	407	436	390	433	399	384	437	399	419	424	442	382	412	391	395	446	429	425	430	390	390	396	395	411	394	420	454	427	436	421	416	435	424	382	412	401	434	408	415	414	406	463	429	372	403	406	380	382	413	396	406	393	397	409	417	441	408	387	417	406	453	403	407	430	452	411	449	392	443	434	415	421	457	414	416	425	435	411	439	407	398	404	396	358	425	429	405	411	474	383	368	459	379	384	409	440	424	424	406	415	440	397	446	419	414	430	377	424	436	424	430	425	415	407	388	440	414	439	438	402	436	421	422	427	390	404	395	417	372	421	401	419	413	412	413	436	435	459	398	437	418	391	415	395	424	396	382	399	426	407	422	386	404	422	409	395	402	402	415	414	440	448	373	398	446	419	406	389	406	401	410	426	392	432	440	411	411	392	429	378	403	400	401	414	402	416	396	402	403	403	385	440	415	399	446	399	436	406	384	397	403	418	449	401	429	413	428	438	413	407	405	433	422	396	406	390	379	416	421	382	405	372	427	433	443	430	389	422	369	397	418	448	433	423	390	382	435	412	408	415	415	410	426	416	416	398	405	403	423	426	402	420	425	376	427	390	424	405	424	427	449	422	396	422	441	397	421	395	403	392	423	389	424	404	401	380	410	429	428	419	429	426	399	400	379	412	405	462	445	442	400	436	397	430	416	401	430	417	391	442	423	399	416	418	428	432	383	382	401	411	394	403	422	402	417	439	435	452	428	407	379	405	381	423	422	411	428	417	423	399	423	409	411	406	421	395	419	416	419	418	461	431	368	386	418	437	415	412	401	452	423	401	439	398	404	422	395	410	426	411	399	395	428	402	415	378	427	419	455	401	421	416	404	421	383	424	405	425	431	403	429	356	417	423	417	438	373	432	409	389	425	385	409	424	425	402	413	404	383	441	381	419	460	375	381	441	393	424	376	434	387	420	401	401	440	455	417	408	409	439	383	426	410	427	402	413	421	370	433	414	413	400	430	427	401	400	400	473	448	399	407	440	405	416	394	410	379	404	406	410	407	397	420	443	394	398	407	402	429	419	399	394	411	417	413	405	454	419	422	402	438	388	418	377	424	406	407	399	370	401	397	410	454	404	410	413	417	380	430	433	407	401	391	414	401	410	424	404	390	418	400	429	389	408	408	424	404	379	394	413	403	413	412	394	414	411	407	411	384	391	423	440	396	431	432	459	452	428	440	420	396	420	376	372	422	424	391	409	391	454	402	410	401	420	434	421	422	398	419	425	419	402	384	355	390	419	378	395	380	438	411	378	408	416	410	375	436	397	427	425	424	453	407	387	390	423	425	445	396	402	377	420	379	408	416	399	409	388	430	375	397	406	373	425	409	425	402	415	394	448	389	399	412	443	408	418	425	413	419	417	385	404	404	438	411	407	431	377	394	398	427	443	442	406	441	421	422	426	413	425	436	372	404	379	427	421	414	427	415	384	368	404	391	405	402	410	426	425	411	406	417	378	388	398	392	441	388	441	430	416	392	400	420	423	429	408	414	389	405	424	391	394	421	425	386	425	443	422	424	401	436	436	399	443	400	427	432	381	401	394	393	458	435	374	420	405	371	415	346	414	436	398	420	404	383	407	438	426	399	416	398	400	413	400	423	415	442	441	417	424	383	417	405	464	417	395	421	442	419	398	409	419	412	390	418	446	425	378	414	394	447	390	419	422	397	425	390	384	429	383	444	420	392	390	432	410	436	437	416	392	424	416	396	419	433	390	424	380	379	446	407	405	410	402	448	409	396	445	403	409	427	421	411	413	371	418	409	418	427	411	425	442	395	416	411	412	407	419	396	436	384	425	427	401	407	440	404	439	422	405	409	412	383	428	424	430	399	411	448	422	414	419	436	416	382	397	404	466	400	427	439	385	426	381	425	412	408	408	426	419	394	398	417	419	415	417	428	386	420	405	460	429	425	383	382	432	409	409	384	429	398	369	390	448	446	399	431	413	420	414	408	423	379	452	424	398	428	415	411	408	419	419	414	466	420	391	462	382	376	396	398	393	441	432	403	419	430	473	412	412	391	423	419	389	410	396	409	452	396	408	417	405	391	429	407	378	418	424	427	379	395	419	417	412	423	381	419	381	442	426	410	407	416	428	398	426	394	424	410	421	400	423	421	378	422	403	454	423	385	435	404	392	391	398	453	428	401	411	391	429	409	404	428	396	440	454	390	413	402	386	401	414	392	404	459	424	401	387	406	423	388	426	342	400	395	397	444	375	404	383	378	390	389	389	388	441	390	437	438	396	386	414	408	416	423	418	419	423	380	391	420	461	411	397	407	433	422	383	421	415	394	436	442	397	401	395	408	403	406	399	429	419	402	381	430	436	404	365	430	431	400	417	429	392	431	402	432	417	381	411	444	396	423	395	401	439	394	422	390	434	427	422	429	416	399	408	420	383	441	400	416	408	422	366	400	409	424	414	407	431	393	434	444	409	449	396	452	399	404	403	399	412	378	397	415	418	380	398	422	410	435	432	382	426	407	377	390	408	412	397	409	424	403	447	376	437	395	416	414	435	399	431	407	399	418	391	428	426	420	407	376	409	359	416	442	414	405	462	411	412	420	440	440	387	403	424	377	412	395	400	419	373	430	440	376	420	429	422	389	402	413	415	431	392	418	447	406	397	442	411	414	427	384	403	428	446	403	416	411	425	414	416	458	419	431	417	370	439	362	427	410	422	402	437	411	392	417	429	423	395	405	438	443	454	393	426	368	412	441	440	448	384	420	398	421	432	413	396	391	403	412	438	432	391	396	402	415	396	380	439	418	408	410	403	425	398	390	387	399	403	415	410	392	380	389	431	400	442	419	419	374	446	401	416	391	406	393	395	428	452	414	416	407	423	410	417	411	399	419	380	412	420	390	395	424	425	424	378	377	428	425	415	399	409	463	426	431	381
4761	489	371	398	395	481	544	500	514	431	429	416	408	389	399	398	376	393	355	362	357	358	368	358	363	359	340	369	381	317	360	316	351	346	328	324	367	331	327	382	352	310	319	295	340	335	344	326	336	369	329	319	343	334	329	341	324	328	344	358	344	341	345	355	286	324	348	351	322	365	343	345	333	312	329	332	345	303	317	342	326	331	338	334	329	329	329	338	349	335	336	333	318	356	361	341	359	351	332	354	344	336	341	332	318	323	322	320	310	314	366	337	342	309	335	318	330	335	355	325	328	354	327	290	309	334	334	311	309	342	368	324	332	314	327	350	335	342	323	336	354	297	354	336	318	328	325	326	312	332	329	298	339	342	332	318	336	343	357	354	325	337	326	332	338	330	287	324	372	339	367	347	340	350	343	322	352	339	304	346	325	321	334	331	348	305	320	344	311	300	321	350	311	318	334	307	322	315	319	332	367	357	331	289	293	305	343	327	304	347	364	320	377	328	328	292	349	313	314	333	355	319	323	329	338	357	322	338	333	308	326	317	330	311	362	327	375	356	345	336	334	312	338	336	317	348	312	336	324	331	322	329	325	328	369	329	332	336	336	311	351	323	303	311	334	322	313	322	314	340	331	351	319	348	320	307	349	339	347	337	319	298	324	363	361	334	379	356	352	317	353	342	310	338	369	325	322	298	308	302	302	364	349	334	321	346	334	320	349	317	339	298	342	314	344	329	317	329	310	326	313	361	313	355	332	350	304	317	333	307	349	352	313	338	334	344	320	313	321	322	360	332	358	364	323	311	361	316	381	350	316	335	336	353	377	329	359	316	315	337	351	318	354	342	313	322	343	335	317	329	339	328	335	337	325	325	335	316	327	361	344	329	326	338	317	317	326	355	320	314	363	359	336	318	347	312	334	334	330	359	336	334	322	321	365	348	352	299	342	329	334	334	324	334	333	329	347	360	323	313	356	321	337	321	315	339	340	318	317	327	318	370	327	341	326	327	344	351	294	323	315	330	307	294	370	327	319	356	341	352	291	306	331	352	342	342	345	320	335	346	346	330	339	328	327	345	349	371	356	308	315	321	312	324	345	326	294	330	328	328	347	352	333	283	345	331	306	328	310	318	321	328	317	336	353	343	325	334	324	335	301	331	346	330	329	361	319	326	345	347	317	304	345	330	350	330	357	305	335	320	331	345	359	336	345	331	332	313	311	340	336	360	351	344	352	328	358	343	330	338	342	328	318	313	323	314	314	305	330	287	303	333	323	312	322	326	323	341	298	318	294	306	324	344	314	286	329	328	324	336	360	313	382	350	322	347	345	356	347	373	294	319	349	332	344	352	347	332	333	351	313	337	343	345	309	350	333	293	322	336	310	345	332	345	348	358	335	329	338	340	376	322	329	354	312	344	349	336	382	313	302	340	309	320	336	316	339	323	363	342	304	352	294	329	323	308	351	299	322	312	334	335	344	336	356	330	346	343	343	343	339	341	320	322	344	329	301	354	319	350	348	325	343	349	344	302	332	333	356	314	322	317	329	314	344	331	334	340	346	326	326	368	370	321	345	313	313	290	308	346	309	348	336	371	327	342	342	323	313	345	343	345	325	295	321	322	351	294	291	338	323	304	339	333	307	353	327	331	283	325	313	312	336	352	357	306	316	339	346	326	311	323	339	341	298	316	319	324	320	343	322	330	337	347	365	312	330	323	340	335	315	332	320	324	293	352	308	325	303	307	327	345	318	337	340	316	354	330	351	391	323	315	331	345	343	323	328	345	350	325	299	324	339	325	353	347	334	329	332	340	288	350	301	369	348	329	344	331	319	349	368	312	355	329	353	334	331	318	344	344	310	335	332	340	340	348	329	329	357	339	329	362	313	317	316	355	320	306	342	317	337	365	353	327	354	311	358	352	328	306	339	303	328	320	330	344	311	309	351	323	334	303	329	299	295	317	312	275	353	333	335	327	323	340	352	358	297	344	355	315	334	299	336	299	318	336	305	349	345	357	336	306	324	332	354	323	308	311	321	334	313	327	345	369	329	320	336	315	342	372	341	347	339	322	320	302	348	334	308	313	336	320	337	312	352	332	316	359	335	330	307	309	341	337	288	315	334	344	353	347	348	317	334	326	324	342	352	325	315	328	318	325	334	343	321	321	338	317	286	367	320	310	325	354	327	332	333	328	349	321	369	350	356	329	311	313	342	333	300	336	307	319	362	316	341	304	368	346	338	317	319	314	324	337	311	291	317	317	317	342	328	331	312	330	353	329	373	330	318	335	337	319	319	341	331	332	383	336	319	341	320	332	317	324	328	337	333	348	341	319	326	369	359	345	310	337	316	340	314	323	348	329	316	341	276	344	303	325	312	326	349	355	350	312	337	314	352	350	351	322	334	393	309	314	333	311	371	339	331	320	353	296	310	351	326	375	325	374	354	299	331	331	340	341	355	329	322	320	336	328	330	308	316	334	358	351	315	323	317	329	350	333	345	324	325	348	327	355	329	319	318	309	322	306	340	344	358	329	336	322	325	337	299	353	327	302	345	327	346	327	328	352	337	358	325	346	333	333	328	348	324	331	319	316	308	342	350	302	334	330	360	315	285	346	322	333	312	310	343	322	312	343	332	323	341	321	362	326	319	322	338	338	347	310	341	308	342	347	339	352	300	335	341	334	345	312	339	330	332	327	333	326	332	292	347	310	337	319	328	328	309	317	358	353	338	335	318	316	301	343	333	328	330	310	344	342	329	318	340	351	353	321	340	343	325	382	339	324	338	357	312	350	337	323	342	293	340	336	314	327	367	321	291	342	329	321	323	328	330	344	333	345	360	356	338	331	332	356	339	358	314	351	357	332	322	341	330	332	341	323	316	317	350	302	315	330	315	338	348	339	339	326	366	354	296	339	328	339	326	311	306	361	317	340	307	344	339	331	309	353	341	360	374	325	348	316	340	317	338	355	371	328	311	326	352	330	337	298	340	368	315	323	341	320	314	354	328	339	300	361	304	309	306	326	312	330	307	333	369	316	343	350	325	332	344	309	345	342	316	305	313	304	346	354	372	336	327	333	339	305	359	288	337	307	330	349	323	330	314	332	323	346	353	357	310	316	346	331	297	310	350	342	364	344	323	351	377	338	364	313	308	324	334	324	333	339	336	369	351	298	334	302	319	357	291	313	335	313	339	357	358	337	333	365	331	330	348	340	318	338	356	329	336	319	324	322	316	330	318	330	337	357	359	322	335	315	333	337	311	306	306	389	308	324	348	323	330	330	338	339	335	341	358	329	340	328	304	343	312	313	324	351	319	324	358	339	334	305	349	306	337	287	335	318	318	341	347	325	330	374	324	306	366	334	328	313	338	315	316	328	332	333	343	310	360	315	326	347	360	345	305	372	344	324	336	326	365	365	352	330	346	343	353	342	337	303	355	333	343	322	346	342	316	328	308	325	331	348	321	345	325	329	341	344	316	338	308	315	336	313	368	343	315	351	315	329
6567	769	628	735	1205	1336	1357	1199	1076	947	923	774	739	767	658	670	646	599	561	542	573	514	535	509	462	541	525	520	492	479	522	487	505	527	458	516	525	453	455	514	484	459	455	480	474	484	474	459	459	460	486	485	482	463	462	439	458	444	503	468	500	491	472	470	446	483	453	446	524	490	428	458	479	429	451	482	452	458	455	454	425	458	454	437	489	489	431	473	467	473	447	416	499	480	500	471	437	456	445	476	478	417	425	430	458	456	433	489	449	489	446	476	456	464	474	463	456	473	472	476	443	476	512	453	438	447	474	445	429	473	478	443	486	445	437	440	432	448	469	461	436	460	467	508	470	452	460	490	474	452	426	451	458	497	449	473	456	481	471	499	430	462	437	447	454	445	457	484	497	468	456	462	444	469	454	431	477	470	504	448	469	416	459	444	458	460	472	421	469	516	448	457	484	465	455	460	435	478	460	441	434	442	458	481	477	506	463	465	437	475	487	431	438	481	468	510	450	449	468	431	478	452	433	464	487	441	440	462	474	428	456	460	487	452	438	444	474	460	474	481	472	450	462	443	442	498	479	463	462	443	479	445	456	477	458	451	480	447	457	472	461	460	462	468	424	434	411	466	472	463	500	468	478	432	436	427	443	438	467	451	471	438	459	441	453	434	463	439	454	468	485	377	474	462	468	457	449	505	446	484	458	476	481	496	442	451	471	427	441	440	454	441	438	453	488	448	433	489	468	409	406	412	476	478	474	443	430	473	413	438	461	471	457	442	445	412	453	424	471	446	427	483	461	485	447	500	465	463	459	469	461	418	476	442	468	447	495	444	485	473	462	449	469	462	432	477	452	479	451	480	457	433	417	453	468	440	410	445	460	484	425	481	480	462	472	463	464	456	436	483	466	501	455	483	434	446	462	424	468	474	453	449	453	444	478	490	505	422	464	486	426	462	464	441	454	424	452	448	478	492	453	431	411	467	465	429	453	441	488	481	450	415	456	474	418	433	487	467	452	455	454	459	457	462	467	435	457	468	442	473	454	444	501	473	472	486	477	495	444	442	444	466	449	464	460	449	425	448	475	450	464	438	433	416	433	464	472	440	494	487	509	447	465	454	422	468	426	433	466	460	474	439	434	441	444	450	454	443	460	468	464	448	507	470	460	468	437	440	473	499	481	469	479	466	432	487	481	446	450	465	441	457	451	457	458	473	462	495	470	442	459	468	469	477	468	468	483	451	468	415	468	486	484	497	425	415	498	440	451	456	469	481	441	412	447	496	456	453	465	422	448	472	495	461	451	459	444	403	465	459	473	459	433	457	436	438	446	468	433	468	444	448	468	440	449	478	473	465	444	478	464	452	466	432	491	447	488	450	461	441	462	423	451	475	461	453	454	473	464	483	454	480	479	450	451	473	446	457	477	436	457	446	458	453	455	451	480	444	452	414	422	422	492	464	441	453	469	483	462	421	468	432	505	449	458	499	484	430	476	454	475	454	455	513	484	449	450	493	442	454	461	466	478	459	457	410	473	475	480	455	453	473	484	463	456	456	380	487	438	479	419	465	450	439	464	491	440	462	483	470	454	454	404	458	440	455	448	467	458	434	434	464	450	456	429	450	456	454	486	437	464	452	445	454	461	480	461	448	458	444	506	482	435	455	510	497	464	460	467	439	450	480	475	454	448	445	452	478	425	468	491	463	415	460	469	466	436	427	442	490	484	485	444	478	468	465	473	459	450	441	460	490	456	483	447	462	489	442	452	452	424	453	495	461	465	457	439	472	474	445	441	432	488	451	480	483	445	477	462	476	451	414	430	523	493	457	469	454	451	455	463	389	419	466	473	496	501	433	438	452	458	411	452	425	459	506	455	471	458	448	457	459	455	472	461	429	453	476	436	468	449	463	476	463	456	477	446	464	460	468	470	433	426	454	443	460	477	435	494	468	445	469	436	474	464	452	486	467	452	433	430	451	483	448	477	461	479	489	460	468	442	457	489	450	441	486	459	433	486	459	463	456	462	430	493	460	465	463	427	461	503	482	448	433	457	463	478	439	436	437	455	473	458	499	472	506	452	439	462	419	432	461	407	450	442	475	464	452	454	502	464	431	485	430	433	455	492	472	473	481	447	485	477	413	449	419	471	455	429	441	440	453	441	413	444	481	476	443	467	450	448	486	460	442	467	469	461	416	444	445	425	473	485	442	453	449	522	431	464	438	422	467	469	459	501	429	441	436	444	445	449	445	451	381	445	467	483	452	420	454	495	470	486	454	429	455	471	435	418	456	466	434	430	450	461	479	491	431	503	456	450	459	446	459	437	486	453	468	458	463	435	418	477	503	445	460	480	452	464	454	457	452	491	478	452	468	462	465	450	452	443	494	440	474	455	467	482	447	481	496	446	471	453	486	409	493	418	462	466	453	471	426	461	437	490	430	479	466	450	422	493	428	479	460	446	474	447	431	456	485	447	440	491	456	496	486	501	462	491	455	449	456	468	450	477	444	518	482	454	451	481	461	422	450	472	426	452	437	420	486	436	430	442	424	443	469	479	474	467	439	420	463	478	480	450	437	476	463	467	453	415	439	490	471	465	490	423	450	482	446	447	408	472	482	478	464	458	440	465	420	484	421	457	430	449	415	443	451	499	482	443	451	461	429	449	482	436	478	452	517	482	427	443	457	452	440	449	446	448	477	476	477	451	488	443	462	457	471	475	499	478	470	459	439	474	454	462	461	476	433	437	488	454	465	466	468	477	515	481	464	433	482	488	482	456	439	460	438	452	449	491	469	474	457	438	431	464	461	464	485	440	463	476	474	476	488	449	428	457	439	469	437	458	477	421	464	451	452	461	436	448	460	443	460	452	431	439	498	477	496	484	442	415	482	467	453	447	445	451	480	434	463	486	437	450	438	461	453	467	447	449	439	465	442	413	467	480	450	478	451	477	442	445	476	438	516	440	460	450	447	456	422	429	467	487	447	435	416	478	469	482	516	472	426	468	490	443	463	464	485	453	459	472	474	451	448	478	467	485	432	445	435	442	446	449	465	441	447	452	459	468	459	501	461	455	422	453	471	485	474	450	436	444	486	478	498	447	464	435	457	445	448	441	507	457	443	481	453	488	503	459	482	521	463	435	488	446	498	473	460	452	442	486	465	491	474	420	448	446	496	504	419	478	453	459	439	448	447	461	444	437	462	427	456	484	441	483	449	445	489	491	464	457	429	448	459	475	422	427	481	465	435	480	470	469	481	484	447	458	475	437	482	482	479	464	473	466	433	473	416	470	476	441	479	450	463	461	471	442	446	451	422	453	443	496	453	466	446	451	483	490	452	432	461	437	450	443	486	449	444	470	448	465	447	456	437	458	463	482	453	452	476	472	445	418	483	503	471	441	472	486	465	436	456	473	428	487	457	445	468	456	435	469	450	495	457	452	431	451	467	424	448	474	473	498	483	471	488	481	452	454	496	450	433	465	460	445	456	428	428	453	478	468	465	474	476
13762	1383	801	720	883	1296	1535	1353	1260	1175	994	927	925	824	804	733	658	677	673	672	654	625	598	572	613	533	556	516	551	511	525	500	527	541	544	532	538	491	518	481	517	521	492	524	500	459	506	492	489	521	487	487	510	512	503	483	444	468	517	493	455	505	520	489	472	472	456	470	469	491	457	496	473	487	487	494	451	476	475	484	502	474	491	483	472	459	482	458	466	503	486	469	528	467	477	514	476	447	467	510	456	431	481	459	490	464	501	468	492	498	466	472	471	499	452	497	494	443	462	459	453	440	488	489	446	506	482	495	462	470	496	474	490	477	503	472	457	464	441	497	520	474	449	460	480	468	474	477	484	484	515	483	438	457	448	484	484	478	428	493	458	451	470	497	457	500	453	498	493	516	436	490	484	488	466	472	477	460	491	467	478	497	489	453	484	508	509	481	503	441	457	470	489	510	451	450	518	458	461	510	473	460	496	518	434	471	496	489	494	452	475	492	470	492	465	475	513	465	501	510	471	486	439	473	452	440	486	488	509	491	440	516	440	431	463	483	511	495	506	450	465	505	490	476	498	474	455	506	489	472	435	461	442	469	481	476	450	465	510	468	468	505	494	508	474	467	455	485	473	474	484	472	447	490	467	473	486	487	473	503	531	448	444	467	490	493	468	469	481	497	489	476	483	460	490	451	478	485	462	449	458	473	450	508	478	488	493	484	465	480	480	479	428	460	475	475	481	477	477	452	472	487	488	487	464	476	482	494	477	474	493	474	485	437	483	484	486	486	502	487	435	461	470	446	450	456	475	479	494	464	470	494	476	476	480	471	479	477	487	446	506	437	505	461	455	476	476	481	481	448	462	460	478	466	461	483	471	463	477	487	448	456	480	482	460	490	468	514	455	498	474	471	458	471	490	463	460	471	466	473	476	480	496	501	447	468	483	476	494	510	483	495	491	455	462	495	478	462	465	493	481	451	453	480	468	457	509	472	453	470	501	449	484	498	484	485	470	528	491	484	459	501	490	471	492	460	466	448	480	484	517	459	446	478	467	473	509	444	465	465	471	453	485	491	486	433	458	472	497	473	506	483	476	466	448	463	493	474	474	484	490	481	492	450	480	453	475	508	447	492	464	510	501	463	456	466	518	473	444	468	451	491	443	462	460	493	482	511	460	482	466	451	475	506	463	495	475	474	450	464	495	430	472	482	460	479	477	479	489	466	455	480	483	489	456	479	484	441	455	486	505	548	496	484	473	525	472	461	458	474	470	466	487	477	479	456	460	459	473	448	503	416	493	486	478	447	444	488	480	484	448	469	482	497	485	490	453	520	457	498	479	460	466	482	453	453	460	457	477	478	427	499	496	481	487	469	445	486	448	465	470	463	487	479	476	526	477	452	457	496	477	459	495	474	429	487	505	464	451	509	436	479	476	426	460	500	459	436	480	477	482	473	479	452	489	459	492	476	481	489	439	465	495	470	475	464	447	456	451	455	466	472	455	443	469	459	441	477	453	432	494	464	500	471	482	460	477	447	453	509	512	474	492	480	449	473	454	454	465	471	450	433	500	502	465	502	487	457	512	480	435	491	501	453	486	455	461	466	493	468	490	429	484	477	515	451	478	438	473	454	473	453	483	497	484	451	450	479	483	457	473	445	459	458	487	452	471	500	467	455	457	469	429	480	464	501	475	474	476	454	462	468	460	496	467	484	451	470	465	477	464	457	501	468	467	464	430	477	482	517	458	459	442	458	424	488	488	483	478	473	475	488	466	462	464	486	500	475	463	474	467	468	474	483	510	464	499	475	455	477	443	488	541	478	478	433	443	505	444	475	468	508	481	478	503	481	474	488	523	480	484	490	477	495	490	484	454	454	423	441	458	482	519	456	466	492	454	458	474	458	464	485	440	512	492	473	504	510	476	442	473	456	499	544	425	464	501	475	483	440	500	541	510	499	484	463	468	502	437	474	468	472	467	474	451	470	485	465	499	446	485	479	468	495	499	502	445	454	484	508	469	457	454	530	450	455	486	464	457	469	482	483	475	451	453	477	482	473	472	473	427	463	460	480	495	458	443	481	474	471	442	490	462	469	484	510	466	477	498	512	442	482	467	451	516	469	488	449	462	518	435	420	444	444	467	509	463	429	455	478	442	516	486	447	466	441	504	502	464	465	515	517	508	455	442	451	469	486	481	469	477	491	471	445	508	499	481	473	474	478	475	467	457	476	506	485	507	494	462	483	514	467	464	480	500	462	504	470	474	488	479	520	467	466	482	455	467	501	450	494	453	473	464	489	464	455	494	475	475	466	452	438	467	501	455	440	486	434	460	479	459	494	446	502	443	476	452	423	486	493	442	448	468	464	471	475	488	471	436	468	466	465	493	455	449	477	491	499	456	502	463	493	475	473	484	473	452	463	470	482	474	467	504	425	479	500	520	492	487	486	504	501	517	439	474	463	494	481	477	473	471	488	500	486	494	515	475	463	462	501	500	451	476	495	477	451	470	474	479	464	480	453	504	473	492	443	495	443	489	468	479	420	460	473	488	473	455	482	470	427	481	469	475	455	500	468	480	478	467	449	457	482	501	436	474	454	449	506	494	472	475	466	501	469	461	498	471	481	442	486	483	485	418	467	487	447	417	473	504	497	501	482	456	494	453	478	511	470	452	456	430	513	456	491	470	486	449	467	475	472	477	460	455	485	459	478	512	495	482	489	534	470	452	464	477	447	493	476	493	463	448	443	496	484	438	472	454	516	483	485	505	471	488	483	456	477	471	431	496	449	462	463	483	481	455	449	482	480	488	484	463	457	486	477	511	470	476	503	448	477	480	439	514	462	479	479	495	459	446	511	481	533	506	507	472	446	494	507	473	442	512	507	503	485	476	463	495	517	452	478	472	467	474	492	523	454	460	491	475	506	460	446	499	423	491	476	451	487	447	519	428	485	469	458	430	480	423	505	507	497	517	496	502	476	455	446	491	446	463	417	435	444	479	453	492	468	481	478	462	495	470	509	431	510	454	447	494	445	478	487	466	449	441	481	462	483	463	483	472	475	519	502	471	467	469	451	496	501	470	461	496	480	486	499	445	445	475	467	477	436	448	488	468	466	508	497	478	460	511	475	446	483	502	487	446	494	501	457	488	522	495	466	447	457	476	491	482	468	474	503	478	448	444	486	476	494	475	511	481	422	496	477	463	473	465	462	472	455	519	452	497	461	442	516	469	426	466	452	486	465	470	467	483	498	453	464	501	440	476	482	471	460	479	482	483	462	471	496	485	493	479	482	458	486	486	451	436	476	467	444	509	470	445	465	500	478	463	487	491	539	471	506	470	457	445	448	477	469	456	470	478	510	485	458	506	447	468	497	465	495	498	500	472	493	459	468	451	458	449	501	427	498	473	461	477	489	461	498	440	457	460	454	482	473	467	526	456	549	455	472	511	442	488	521	467	454	466	458	502	453	464	493	480	472	464	496	473	453	506	491	545	486	496	478	436	485
9884	1846	1384	1665	3697	4834	4643	4144	3481	3066	2621	2394	2129	1955	1738	1524	1468	1371	1342	1294	1171	1096	1095	1094	1011	966	941	970	920	931	858	863	886	856	818	789	832	761	800	795	758	788	744	804	772	794	775	795	722	711	748	738	763	758	724	724	701	722	787	735	723	734	682	725	715	705	711	679	673	670	708	721	670	698	730	665	719	679	658	686	689	744	698	653	697	695	712	696	709	673	713	675	699	684	690	676	676	654	683	647	676	681	668	683	691	672	640	600	686	712	666	684	664	685	672	676	651	703	651	666	718	665	670	655	677	645	672	714	682	658	704	685	682	731	676	696	719	693	709	676	704	633	652	679	676	640	647	632	683	681	698	675	691	702	668	675	605	648	683	619	680	670	675	678	667	709	702	664	633	680	660	645	681	669	666	655	659	620	668	677	644	707	631	685	675	671	667	653	653	647	665	665	623	671	668	663	689	625	660	684	686	689	630	662	707	661	683	643	657	643	659	709	663	684	713	637	688	655	659	700	642	697	671	634	665	639	698	651	635	695	663	674	667	684	708	692	672	656	653	665	686	655	670	650	693	655	655	678	674	653	674	626	681	682	658	687	652	642	702	655	686	631	691	655	679	688	648	697	678	658	636	648	665	684	676	697	650	613	654	657	684	631	679	654	680	646	684	648	644	671	669	697	651	680	709	666	716	673	615	663	682	622	635	648	685	692	652	656	657	654	677	717	664	613	686	651	742	646	620	653	646	692	662	684	647	673	624	676	680	622	620	699	643	654	704	644	666	662	613	679	634	661	660	713	706	636	631	654	726	690	637	651	627	683	650	669	637	689	666	687	679	621	638	656	676	645	663	629	659	627	689	670	648	689	683	688	645	662	685	663	646	659	646	628	660	651	678	641	615	692	650	632	666	736	633	651	668	688	740	717	647	631	667	693	691	651	679	705	644	678	688	655	657	702	649	699	697	659	684	688	673	655	647	737	635	692	668	659	641	692	650	683	642	725	701	632	657	667	661	691	687	695	674	697	672	651	677	647	652	639	644	672	671	692	636	680	654	673	639	661	657	650	629	616	640	701	657	633	679	689	681	701	702	633	679	705	705	643	646	649	649	672	700	598	684	683	682	685	684	643	655	689	670	711	661	667	680	630	631	647	711	668	654	674	664	676	650	661	673	663	665	704	671	676	710	660	667	689	668	719	673	710	624	695	649	667	660	638	674	685	651	658	659	648	689	663	667	684	632	706	682	651	680	629	661	649	682	727	654	698	660	694	676	682	677	642	658	649	643	645	643	682	634	638	711	616	657	625	692	673	635	663	630	678	642	629	703	664	688	634	694	694	664	632	683	681	721	698	660	712	685	632	672	696	659	693	643	689	637	631	651	712	666	708	658	648	669	661	737	668	654	674	670	644	673	680	656	673	690	661	667	685	671	672	681	680	647	700	644	679	724	652	660	692	698	691	652	575	644	674	710	597	629	666	667	676	690	699	676	645	656	664	679	673	705	675	654	642	642	661	689	653	668	668	671	657	679	659	676	656	690	676	666	652	645	658	666	639	643	728	684	620	695	695	646	672	701	708	700	658	696	658	656	655	669	670	698	641	646	663	695	676	656	690	717	691	687	694	667	743	669	662	666	700	637	659	702	723	633	643	668	682	638	639	675	649	683	681	688	675	714	638	682	630	688	638	671	667	656	657	667	673	692	724	657	652	675	670	653	672	680	671	654	655	679	680	664	662	679	709	639	686	697	679	681	689	647	647	660	652	637	650	591	685	665	673	683	696	667	705	669	634	697	667	659	661	643	669	681	667	698	647	658	666	646	665	713	684	659	700	713	668	674	652	682	706	619	715	691	658	702	702	698	693	684	697	626	668	640	670	674	676	636	674	680	648	663	663	697	686	635	669	628	634	681	633	661	683	672	655	681	684	688	703	662	647	637	644	683	685	606	631	692	655	630	680	638	674	655	702	696	653	689	631	630	628	616	624	683	690	647	664	692	673	662	676	720	631	619	664	668	674	659	643	656	691	658	679	681	594	656	686	707	630	686	650	641	670	677	651	654	660	650	627	671	649	670	652	677	654	630	680	678	710	655	678	646	675	700	693	647	648	697	650	651	680	664	609	668	654	668	662	646	666	692	631	683	660	677	687	675	630	630	625	646	687	667	687	699	712	672	669	646	637	688	628	702	636	655	646	649	679	692	672	670	635	621	656	631	646	654	671	706	673	688	698	643	639	673	620	659	679	607	684	641	622	651	658	663	670	640	658	616	664	684	678	656	690	655	669	665	706	636	689	698	669	675	691	654	639	688	625	679	654	647	607	668	673	704	656	658	645	690	649	646	678	642	657	659	646	667	703	674	693	668	703	686	655	644	737	652	650	634	668	681	657	651	672	659	682	678	660	722	643	625	661	652	645	647	639	664	621	652	684	657	686	649	683	651	660	669	658	654	639	694	640	660	664	656	722	685	687	685	664	713	651	696	685	684	696	697	676	654	641	731	649	678	692	668	669	617	686	682	683	618	677	676	687	645	702	661	623	689	617	635	618	661	657	657	675	702	648	668	664	659	650	661	655	664	650	684	629	671	683	671	659	680	707	650	642	663	688	678	667	654	708	674	628	608	680	612	660	650	673	660	671	681	677	629	698	682	705	671	702	688	646	657	663	643	681	657	671	649	650	643	669	656	709	646	650	658	643	676	724	695	674	698	648	705	668	628	644	667	625	641	688	664	701	642	683	714	706	677	685	679	647	649	732	647	719	642	655	696	695	683	709	667	673	666	660	684	660	662	711	666	638	696	666	666	676	667	680	669	653	683	674	708	631	669	661	677	617	659	704	680	645	662	683	654	707	666	675	670	664	723	667	658	634	661	669	723	675	645	673	686	687	658	689	692	719	690	680	716	664	651	664	664	683	676	646	693	685	655	662	658	685	670	666	716	707	696	641	655	673	661	663	638	652	651	657	659	692	657	695	674	707	710	653	688	610	654	679	658	639	632	658	674	642	687	686	646	660	675	668	657	681	670	658	661	717	667	623	632	651	696	661	720	671	628	631	659	643	675	688	670	664	700	680	611	695	640	658	660	666	654	641	647	675	657	631	712	664	675	673	704	710	662	625	661	694	669	656	710	684	702	638	660	671	677	683	664	673	676	685	648	661	662	695	646	647	686	671	677	675	667	693	627	646	667	666	670	658	690	690	655	681	675	662	662	634	647	644	666	711	680	700	744	660	625	693	659	686	655	703	638	672	656	670	678	696	659	656	666	642	663	654	686	675	668	646	676	664	644	664	633	671	684	647	705	645	679	696	687	654	646	676	650	660	681	709	628	632	652	708	656	673	689	670	658	663	675	638	699	692	674	616	657	621	643	654	678	667	704	682	655	642	620	669	669	674	651	660	628	681	670	688	662	653	673	664	623	649	657	650	656	675	714	659	688	673	662	663	674	710	624	730	675	642	682	666	639	662	664	658	669	635	669	648	641	650	679	711	652	659	651	660
5877	944	524	363	582	1139	1441	1250	1095	978	852	735	592	560	439	412	386	375	349	315	252	267	256	236	235	218	213	220	214	199	196	213	181	194	174	156	159	181	154	164	149	160	137	150	162	152	148	144	145	145	128	148	149	146	148	135	145	157	145	129	134	159	137	129	141	122	132	118	107	157	134	120	123	128	122	142	136	124	135	140	124	129	145	123	133	133	126	124	128	138	114	145	124	122	109	119	111	131	132	132	114	118	109	120	114	121	110	116	116	124	123	115	118	128	124	134	136	122	143	130	125	116	123	124	109	125	120	134	121	121	118	108	131	113	112	145	135	112	109	109	100	119	124	142	133	108	117	122	121	114	124	133	130	138	127	112	112	116	118	134	119	115	99	133	125	111	112	121	111	136	111	126	116	116	120	105	118	132	102	129	107	106	103	124	107	124	120	123	115	114	103	121	126	109	134	130	124	124	114	132	122	133	134	120	118	116	121	142	119	126	114	106	115	125	128	111	111	116	109	112	105	121	128	111	104	121	117	120	136	124	115	104	125	112	112	117	112	135	127	121	119	118	107	106	121	110	117	120	116	146	137	123	129	100	103	130	112	107	117	138	123	120	119	113	122	111	113	116	109	122	122	96	120	117	122	119	104	118	130	114	119	115	103	129	125	141	115	117	110	101	120	116	121	116	131	118	124	108	112	124	122	119	125	126	121	106	107	131	128	110	128	103	115	122	135	96	115	114	119	122	117	112	116	101	109	118	118	134	109	124	122	115	125	120	122	105	99	111	118	123	125	113	120	132	121	115	92	124	121	113	112	132	111	122	125	129	127	102	103	107	127	115	123	122	129	102	115	122	122	135	120	120	115	151	124	126	112	115	115	120	124	119	118	115	98	125	126	132	131	126	105	136	111	132	130	122	108	105	119	120	126	123	99	150	125	118	120	115	139	133	102	102	124	125	117	134	124	138	111	123	120	117	97	112	117	129	119	136	122	119	121	112	137	105	103	116	129	125	111	126	120	106	120	111	96	114	115	120	118	114	137	115	88	113	113	134	126	120	105	134	119	130	119	124	111	121	134	114	135	133	128	98	113	121	124	109	116	123	102	121	121	110	132	122	110	115	117	115	107	122	103	118	123	112	124	117	118	129	101	116	117	126	117	124	124	122	119	121	108	115	135	129	129	109	106	121	123	126	108	143	118	104	134	140	115	123	122	108	109	124	108	95	103	112	132	113	123	117	117	105	117	132	118	96	116	111	109	103	113	123	109	123	120	117	135	131	139	119	130	102	120	119	128	115	103	130	115	132	131	103	135	113	129	103	105	117	118	115	117	125	117	115	109	109	125	101	121	105	120	134	118	113	125	131	103	134	126	123	107	123	106	118	143	125	109	109	122	121	103	120	123	128	127	109	107	114	125	133	129	111	114	104	120	129	97	118	109	93	104	119	132	126	117	103	123	120	108	116	108	128	132	126	133	117	124	118	107	124	96	111	101	132	125	117	110	137	123	130	127	117	132	142	128	120	117	131	118	110	105	134	114	106	115	132	105	125	136	104	133	125	117	106	124	108	102	114	131	128	111	112	106	119	137	107	137	93	123	119	114	124	108	121	106	121	140	113	108	130	132	120	129	116	103	120	118	114	110	96	108	130	120	94	106	94	119	108	121	105	111	103	131	102	106	119	132	113	114	113	108	118	119	110	122	120	126	118	103	120	125	111	117	111	116	132	130	120	135	111	105	122	119	109	115	103	100	119	88	123	122	126	128	135	123	114	114	130	117	132	125	113	124	108	88	123	121	95	123	107	104	114	129	106	114	101	130	114	117	130	113	113	109	127	125	108	106	126	112	130	139	116	107	126	129	114	122	130	116	105	110	116	109	106	142	106	121	110	121	123	136	121	128	112	127	120	92	112	120	133	114	114	150	105	116	107	100	108	130	113	106	119	112	123	102	126	110	144	97	125	105	111	119	118	137	95	130	125	107	131	138	118	108	121	99	138	101	113	100	118	119	117	119	129	116	114	100	131	115	126	129	130	121	130	110	121	117	115	121	116	134	133	103	123	122	103	110	110	133	117	124	117	98	115	112	130	113	140	89	131	120	120	114	131	111	127	118	133	114	121	108	113	139	133	95	101	126	120	100	109	126	127	117	106	109	123	114	126	117	123	116	107	145	120	129	104	116	110	122	117	120	117	137	101	119	118	132	124	103	138	126	132	137	110	122	119	104	117	141	93	117	129	119	128	130	131	125	110	136	119	119	119	112	130	105	150	116	129	116	108	113	109	131	127	126	114	109	111	123	135	122	117	117	125	100	129	130	119	116	96	133	116	92	96	116	112	122	114	108	131	134	110	138	116	105	106	133	113	122	105	125	144	118	131	109	99	100	115	113	128	108	120	95	111	121	122	123	132	117	122	116	118	107	118	118	134	124	129	117	122	123	111	110	118	120	122	126	119	112	121	128	124	118	121	119	106	117	122	127	127	111	117	130	111	129	131	137	114	127	128	132	105	111	118	115	114	109	111	113	111	100	112	110	127	116	106	134	114	103	132	116	98	110	115	114	134	118	118	116	109	95	133	104	106	99	119	120	121	129	124	119	117	126	105	117	122	116	128	103	135	117	133	113	123	111	103	106	145	112	107	119	101	127	115	139	127	118	146	122	122	113	110	113	122	95	112	117	116	118	114	116	128	107	118	112	119	124	120	106	114	106	120	119	107	102	121	118	117	102	110	114	126	139	127	114	110	119	124	108	110	119	122	117	114	121	118	125	130	106	102	125	106	120	136	119	120	118	121	137	134	131	123	128	143	125	103	122	133	129	107	114	108	130	112	129	100	121	128	119	115	118	104	118	133	128	106	122	106	140	124	107	105	119	117	137	105	120	108	121	143	130	123	111	121	110	117	103	126	97	104	128	118	115	116	106	112	115	111	107	97	112	114	116	121	115	118	103	123	120	124	138	135	115	118	120	142	123	104	118	138	107	101	113	113	118	101	126	123	125	103	106	122	90	137	97	130	123	104	109	110	122	132	130	132	132	124	120	120	96	139	108	122	124	111	112	109	120	88	106	112	123	94	115	111	93	110	139	104	112	102	110	130	110	122	124	108	124	135	119	129	108	101	127	116	117	125	107	98	95	131	120	130	130	112	110	110	123	120	117	106	118	109	132	100	129	125	126	130	123	104	116	118	119	110	108	124	115	117	109	116	127	101	114	110	120	111	117	145	118	124	104	129	113	144	107	97	125	120	110	117	109	111	117	110	107	107	113	118	112	125	121	128	110	113	105	143	104	130	114	99	119	107	134	150	120	119	123	121	129	144	114	121	124	121	119	118	111	93	109	126	120	109	122	108	127	124	109	118	114	139	111	112	133	124	138	124	129	121	138	123	123	104	122	118	115	125	116	113	85	110	111	102	116	129	125	101	119	118	106	121	123	111	110	118	125	133	119	120	143	106	132	109	117	133	122	120	134	119	132	128	121	115	120	121	126	102	134	92
9609	1821	1074	1532	4182	5716	5271	4441	3752	3176	2736	2325	1986	1758	1552	1354	1143	1046	975	955	896	754	790	682	692	588	543	518	498	494	454	495	459	402	420	393	380	355	392	332	364	310	320	299	296	295	311	310	287	295	254	278	279	280	284	273	267	261	280	272	238	234	238	247	256	238	273	271	247	228	243	227	231	259	218	220	238	240	228	216	198	240	220	225	253	184	215	214	225	193	220	229	200	211	207	225	207	217	236	210	217	188	204	186	202	204	223	202	217	198	174	209	221	235	192	221	208	220	185	215	194	224	181	228	187	189	207	192	201	204	195	175	209	213	194	196	249	197	201	207	212	190	192	208	205	224	228	198	213	199	188	188	211	213	215	184	177	199	227	227	201	182	182	195	204	187	181	226	172	202	190	201	205	171	195	175	201	190	177	229	183	197	196	200	218	202	193	209	214	208	187	206	193	178	168	210	206	188	183	200	206	195	200	204	192	213	190	244	202	185	209	213	206	210	207	212	193	199	190	190	196	191	189	185	214	209	180	213	197	188	185	196	212	230	196	195	193	175	194	173	186	198	201	186	187	195	178	235	188	194	214	191	189	163	199	204	174	202	188	178	191	167	213	208	185	190	203	177	195	188	183	205	197	208	200	194	190	198	208	231	196	189	185	186	186	199	199	195	212	183	203	198	232	192	194	217	191	208	196	186	182	186	184	186	189	171	203	194	194	193	218	197	205	205	222	162	188	180	214	182	199	193	200	188	198	170	167	182	206	176	203	189	182	188	187	202	185	203	212	199	228	153	179	209	211	192	192	198	191	202	194	205	196	180	160	197	205	179	191	193	205	168	189	226	166	201	211	187	192	191	206	168	188	197	182	194	209	218	179	212	203	212	184	203	201	219	198	183	195	191	191	186	188	202	185	176	217	176	168	191	197	192	189	183	220	155	205	187	194	194	203	196	221	195	205	181	200	183	172	207	155	199	197	177	192	190	183	213	197	205	197	199	200	194	200	191	185	177	203	215	217	194	207	210	192	191	181	173	193	183	195	199	196	204	186	174	192	195	195	218	181	221	181	190	185	189	194	199	188	192	190	185	199	172	198	187	194	177	198	220	230	230	206	190	188	179	166	185	180	193	202	182	208	183	228	195	188	193	206	181	186	184	183	214	180	192	196	193	202	181	198	218	200	164	195	200	169	174	194	201	199	186	169	223	172	204	188	175	192	205	197	182	148	217	194	192	181	202	182	191	204	205	196	207	185	188	213	194	212	206	191	187	186	203	176	193	199	214	186	215	198	202	218	218	189	193	210	199	185	213	210	179	181	203	194	172	205	185	180	169	188	214	184	214	173	190	181	181	200	194	214	181	189	174	208	210	222	212	202	203	187	197	178	174	167	213	220	196	214	180	185	155	175	202	221	229	167	166	177	212	192	187	210	235	195	212	190	205	191	195	173	180	176	194	219	191	209	196	218	169	206	186	199	186	172	195	201	216	180	185	185	210	192	188	197	205	210	212	210	191	197	193	176	173	199	218	197	189	163	173	201	183	193	205	186	191	187	197	203	198	192	209	197	213	189	186	192	196	190	212	188	181	193	195	181	181	202	197	174	216	189	206	212	193	215	198	210	176	185	187	197	182	197	213	211	210	208	203	192	199	215	196	191	190	195	195	171	216	196	193	183	188	195	220	175	182	187	205	179	179	181	204	203	186	181	205	196	197	198	181	194	234	200	179	214	181	170	214	196	181	219	176	198	181	188	184	207	215	199	243	201	150	200	190	212	202	222	186	211	227	197	208	190	171	193	213	196	200	217	210	176	218	184	205	179	196	198	203	192	204	185	202	212	189	208	191	221	175	172	191	202	180	200	185	182	200	197	196	197	198	177	196	198	190	194	197	189	208	195	175	169	193	188	220	190	191	192	214	180	187	192	198	188	202	231	217	214	206	196	153	176	163	202	184	208	206	198	183	169	170	200	183	190	177	190	181	206	223	205	194	192	171	202	186	191	207	209	199	180	215	190	200	185	169	172	187	210	190	172	181	196	183	195	171	179	198	178	197	200	208	171	191	200	181	199	194	190	168	208	176	196	187	186	194	188	176	184	198	179	190	186	209	201	202	198	184	198	193	206	192	182	187	207	176	195	204	187	216	174	193	207	212	181	191	185	191	184	197	180	181	198	196	183	191	214	193	212	179	227	172	196	219	198	220	176	189	183	208	207	201	203	183	202	188	179	188	192	185	209	181	178	208	192	217	207	210	179	204	200	195	181	194	168	185	179	191	199	210	195	190	205	190	176	175	179	180	231	180	217	199	181	201	176	178	195	193	168	176	201	180	189	188	213	227	173	188	188	182	161	200	218	172	196	194	202	178	192	185	165	167	178	208	195	164	198	205	186	188	193	195	185	189	181	200	189	183	197	185	188	208	184	186	198	181	198	189	194	206	197	206	179	181	173	220	195	209	191	188	182	182	173	174	186	222	199	206	200	203	211	199	206	206	203	183	197	200	182	158	203	214	199	184	195	189	211	190	166	203	200	185	193	177	185	187	216	179	186	185	190	190	185	169	188	167	193	197	192	190	192	170	214	186	190	207	206	205	170	173	204	199	177	173	187	205	197	167	180	187	180	172	193	179	209	192	190	179	198	184	201	200	185	198	197	186	194	190	211	194	191	206	204	219	216	194	178	202	195	189	203	211	186	188	202	199	227	199	194	186	185	192	212	190	193	173	194	207	200	191	184	207	189	188	201	213	214	188	195	211	180	197	170	182	191	196	222	193	188	182	163	181	175	180	205	175	178	178	206	168	214	188	187	190	205	190	208	168	227	192	197	175	216	196	213	190	199	222	171	221	212	178	196	183	185	196	211	209	179	208	208	198	170	175	175	187	207	188	210	189	203	201	206	211	186	188	180	185	184	162	205	184	197	182	206	186	178	197	223	177	176	173	194	189	207	170	196	189	211	187	204	186	217	185	189	178	194	193	193	208	197	197	191	211	202	201	177	180	194	218	203	202	190	204	199	184	194	197	197	175	198	222	196	181	173	178	193	203	193	180	185	186	189	190	195	204	201	189	205	201	169	191	175	186	187	193	173	171	204	194	199	227	198	218	196	194	199	212	178	192	154	190	196	184	203	191	188	217	186	198	179	209	172	179	179	213	189	194	205	216	179	187	204	214	197	173	172	188	190	200	173	198	219	192	187	209	207	230	202	191	197	193	169	216	197	217	199	175	176	199	201	175	191	177	220	201	218	213	218	185	180	182	212	195	200	195	183	209	180	188	198	193	182	188	177	197	232	190	184	192	208	198	203	171	185	190	179	189	206	185	182	180	198	194	223	182	227	187	192	189	185	229	176	177	199	152	190	191	197	178	210	207	180	189	195	177	227	180	188	189	197	180	185	214	205	181	191	173	170	199	194	209	166	210	174	183	204	197	193	159	191	173	178	195	200	189	191	186	196	193	230	196	189	203	195	184	198	178	195	211	199	184	189	195	190	200	198	191
11962	1334	741	624	849	1589	1903	1725	1413	1291	1149	977	920	850	765	687	631	582	560	530	534	475	490	448	417	409	393	374	348	365	355	416	355	352	333	353	350	326	340	331	276	298	299	320	309	291	304	297	314	270	299	277	293	284	296	318	306	312	305	270	288	315	269	310	262	294	326	304	289	271	266	283	305	276	296	297	299	271	305	303	290	299	323	296	317	283	280	272	295	280	291	273	301	292	304	279	281	298	298	293	280	300	266	260	286	252	286	274	275	279	262	287	248	281	288	294	279	304	271	254	281	275	247	268	305	253	283	302	285	280	284	269	282	250	282	283	253	264	269	249	264	292	249	268	255	269	263	270	287	261	231	245	280	269	280	286	275	262	302	284	292	268	300	278	283	255	308	247	277	289	271	254	255	298	274	274	301	314	296	291	254	278	279	270	294	290	274	267	272	275	286	294	262	296	277	291	297	257	275	297	264	260	288	258	269	270	267	279	284	298	262	282	303	267	288	244	253	274	282	287	278	278	285	304	254	304	252	305	276	264	258	276	263	288	306	263	274	269	259	256	271	271	293	283	251	280	293	297	248	245	256	275	273	279	295	279	284	282	287	268	279	278	274	263	278	259	254	284	261	286	284	271	277	284	285	266	264	272	276	246	315	273	273	253	262	270	273	289	283	250	306	262	272	243	286	264	265	255	291	294	283	280	289	296	269	284	272	271	270	247	234	282	253	274	302	284	284	269	284	281	280	270	273	296	263	279	254	286	281	285	249	286	287	276	299	290	254	291	275	272	273	279	290	263	282	292	301	295	287	269	275	260	283	297	276	257	306	262	266	274	302	274	265	268	267	243	286	269	243	295	290	250	263	289	265	284	273	266	289	282	290	269	291	286	279	242	298	301	273	275	266	289	261	307	287	287	277	249	253	251	284	276	251	275	285	250	294	281	269	265	275	239	291	279	257	298	280	280	263	257	264	250	269	266	258	268	276	255	271	248	266	242	286	285	304	268	274	258	284	282	291	267	280	298	269	282	276	260	288	289	265	260	245	270	255	259	266	299	246	308	276	265	288	264	289	303	252	270	281	272	295	280	259	296	268	256	288	265	299	283	249	255	267	282	257	258	284	272	273	261	261	234	283	278	266	266	274	301	280	270	270	279	274	289	251	278	256	263	262	269	288	259	266	286	282	266	273	269	291	258	254	278	275	269	280	273	279	278	288	291	266	223	264	258	286	252	294	245	276	240	270	280	264	255	255	250	271	254	278	270	279	273	233	251	277	284	262	280	276	275	252	274	243	290	254	291	230	276	297	284	279	269	281	282	288	255	265	276	277	272	256	250	254	274	295	248	282	297	273	308	286	259	272	259	278	304	271	277	274	268	259	292	250	239	257	275	270	244	281	284	257	278	247	296	286	279	276	265	254	280	281	302	282	252	282	272	279	269	294	278	264	259	290	297	255	287	306	273	251	295	285	284	264	302	262	299	258	272	275	261	291	293	279	266	307	274	279	256	279	253	305	259	307	298	282	277	267	282	289	266	284	270	281	312	266	279	286	287	300	284	293	256	255	256	268	289	275	314	274	248	253	287	273	254	267	282	261	267	292	290	281	236	302	279	280	255	284	267	262	270	287	266	273	263	282	247	291	283	294	271	297	287	284	263	243	293	274	297	275	289	275	291	253	285	266	291	291	259	269	248	279	272	301	263	271	324	272	256	279	282	265	244	271	283	278	261	268	266	265	290	270	280	293	283	269	271	283	254	239	256	293	284	295	286	283	288	252	274	310	295	284	258	251	264	264	326	277	261	283	286	279	281	258	261	278	304	261	254	261	280	268	288	299	270	304	286	253	267	275	264	286	293	249	265	280	273	276	289	272	307	236	272	287	278	305	264	274	263	283	266	250	254	255	280	266	248	302	270	227	294	305	270	256	280	263	286	261	270	289	278	291	278	245	242	277	285	258	269	264	244	263	256	268	260	277	274	268	274	298	286	275	262	263	276	253	262	281	264	246	258	284	294	261	261	299	272	269	271	280	247	291	274	283	272	285	258	285	275	266	292	281	249	264	286	269	270	323	267	282	259	293	279	286	238	254	256	276	255	266	307	265	275	287	261	283	294	261	266	253	279	253	265	250	310	274	251	302	260	293	275	290	265	291	293	255	246	309	265	232	281	278	252	253	274	251	277	268	275	298	294	268	282	265	264	263	274	281	271	261	278	261	269	289	275	263	272	266	271	308	278	270	290	272	264	259	262	261	259	279	271	295	279	229	268	272	266	252	220	275	272	273	270	272	260	289	266	261	279	239	291	280	254	274	272	268	283	293	300	274	286	281	277	273	261	257	281	271	261	261	265	282	281	259	258	271	311	262	258	273	270	283	273	287	287	259	258	258	304	294	262	296	295	272	273	253	264	273	272	270	269	264	269	259	259	295	270	261	259	279	278	256	288	248	272	275	282	287	265	294	264	282	267	245	289	270	282	297	262	264	289	252	272	281	265	276	262	269	270	283	253	278	268	274	277	276	260	283	267	289	259	267	274	301	272	285	290	252	258	281	292	253	267	278	255	273	259	251	271	280	259	274	287	294	253	275	287	262	304	313	268	266	277	257	301	306	254	288	274	298	291	263	254	293	301	278	262	282	281	252	285	299	272	259	259	260	255	291	275	258	252	272	287	266	292	254	270	281	286	283	308	270	239	263	280	247	256	276	296	269	257	256	291	263	277	273	282	331	308	274	290	321	250	286	296	318	292	273	283	251	264	300	284	291	275	266	300	261	246	270	268	286	290	270	299	246	267	266	273	273	275	286	300	260	275	282	292	288	279	270	279	262	289	271	264	308	286	258	250	291	331	266	287	270	279	318	275	279	270	248	256	267	286	251	254	327	240	296	247	281	281	262	279	245	262	256	250	267	291	271	267	289	263	291	291	259	273	279	243	281	262	295	256	273	267	252	299	264	269	257	266	265	269	254	296	285	260	228	277	254	251	258	271	252	261	291	258	252	278	258	259	303	268	266	302	271	266	262	285	273	283	256	278	284	249	259	284	289	275	251	276	279	299	272	282	294	276	274	305	258	248	275	295	282	282	297	259	274	248	288	255	308	246	282	256	315	294	269	287	250	268	275	252	265	278	255	301	290	275	269	288	281	258	253	265	294	272	283	280	284	285	279	272	272	262	299	291	251	259	253	275	293	251	271	274	258	273	251	261	263	256	292	262	284	307	289	288	282	270	282	290	255	280	316	313	285	254	259	267	276	294	299	274	271	276	299	274	235	282	293	264	291	284	277	272	258	301	266	279	282	298	273	283	275	264	269	287	254	258	282	288	295	299	255	255	281	275	273	254	293	271	281	287	277	260	268	275	251	287	282	264	287	278	258	343	260	319	269	304	284	285	305	281	284	262	268	293	293	279	279	302	262	284	272	245	264	274	289	261	301	288	310	278	273	281	293	274	288	290	274	258	272	276	264	280	266	275	295	259	260	289	254	256	255	255	269	264
11303	2239	1488	2043	5083	6667	6443	5503	4814	4138	3529	3015	2700	2379	2043	1770	1630	1490	1363	1319	1243	1134	1071	1035	950	982	882	922	835	773	751	741	757	701	694	643	621	677	581	620	608	598	583	540	550	564	560	563	502	579	526	485	528	519	511	463	492	506	473	492	478	520	461	476	460	450	481	506	485	507	471	485	441	484	453	464	445	477	448	445	463	478	429	435	432	449	487	463	461	418	440	453	438	453	491	450	446	422	467	441	443	443	413	434	460	438	428	411	403	461	398	422	431	401	440	402	396	445	435	431	395	422	452	436	448	412	447	434	452	437	402	439	435	390	389	406	462	423	471	407	395	446	466	407	426	450	432	452	448	414	448	441	423	428	437	450	424	399	451	417	410	406	443	411	400	425	401	429	486	471	418	393	392	404	413	394	417	431	408	411	389	432	453	410	453	409	408	418	413	418	447	424	459	430	418	420	409	416	428	414	392	406	407	461	436	438	395	423	405	416	369	432	440	413	420	428	407	417	401	414	434	432	389	471	379	406	429	438	419	417	429	424	383	420	442	408	418	434	391	433	441	394	393	415	399	446	409	409	389	426	427	435	403	377	426	390	418	410	424	433	390	424	426	409	402	458	408	413	397	404	415	425	413	411	402	434	394	410	401	402	415	414	403	399	459	414	432	410	412	423	408	447	405	432	418	395	401	452	417	428	411	405	425	367	401	402	431	455	434	470	472	441	410	403	428	384	406	388	425	402	426	452	382	415	412	422	392	438	385	415	392	448	406	406	444	371	438	432	457	386	407	427	398	431	423	437	419	389	410	395	442	387	436	413	420	434	414	433	396	424	396	399	414	392	401	405	415	442	415	413	392	439	400	432	429	431	428	404	410	444	380	426	391	396	420	382	383	404	400	418	405	429	401	436	404	439	391	369	388	398	367	433	388	428	415	396	419	458	372	403	392	411	402	443	384	430	408	410	466	398	412	436	418	394	386	431	401	428	444	433	437	449	404	395	441	459	386	412	413	419	400	423	438	432	450	392	430	456	390	394	374	383	401	427	415	444	420	424	418	429	445	391	430	412	438	414	381	403	429	419	430	412	418	416	417	410	428	413	412	414	447	419	404	429	420	403	406	414	407	444	427	422	417	464	401	425	415	420	441	420	380	476	424	448	413	412	479	412	379	377	401	394	393	435	431	412	412	452	428	434	436	398	416	443	433	392	415	394	404	439	395	432	443	430	426	420	390	421	405	429	414	413	456	413	425	379	405	431	425	413	412	450	380	404	409	412	391	405	425	392	398	413	413	398	392	445	394	472	429	425	413	409	384	393	426	462	375	391	416	409	435	475	449	418	407	411	437	447	405	437	379	421	426	396	407	388	408	397	436	414	408	418	408	408	451	428	434	433	409	419	412	399	419	401	388	401	393	428	427	399	408	420	419	407	390	434	430	413	427	416	441	420	414	444	409	410	410	410	393	432	421	421	417	438	438	453	417	446	441	443	422	388	405	413	424	437	394	441	438	411	407	423	405	429	399	422	416	409	430	438	438	404	416	434	392	413	426	421	405	463	425	416	433	383	391	413	421	381	382	417	385	415	427	429	405	410	425	437	405	423	410	399	426	441	429	366	386	425	439	432	410	416	400	401	377	389	402	400	412	429	433	418	396	415	442	416	407	421	409	415	426	440	436	404	491	428	409	433	390	386	419	424	426	379	371	414	425	435	430	408	420	433	426	384	438	406	415	402	430	436	419	397	415	412	389	399	414	444	431	413	426	418	396	385	411	439	378	377	445	409	426	386	429	387	421	444	430	370	401	418	387	410	448	412	418	456	411	408	453	436	409	417	395	440	429	415	409	445	406	421	435	447	463	415	451	453	426	430	382	431	406	403	431	375	393	415	396	393	446	414	428	395	398	413	434	387	384	408	424	442	394	444	419	404	420	416	417	419	428	385	405	406	420	425	414	446	402	450	426	414	386	412	386	390	431	412	432	446	387	408	412	399	375	436	448	420	436	383	400	398	436	416	366	413	426	369	414	395	452	398	442	412	434	444	416	407	418	442	440	388	430	426	424	395	421	438	421	449	452	409	415	411	431	400	414	436	412	444	403	402	392	420	392	416	402	395	436	429	410	438	413	422	403	395	424	447	406	399	389	446	431	433	379	444	415	398	404	411	411	401	422	405	443	446	443	422	406	411	394	382	417	413	400	382	421	420	426	438	399	429	371	423	441	402	389	403	385	401	447	411	436	420	418	426	411	387	395	427	395	403	455	411	418	436	412	415	398	422	446	410	415	401	436	423	388	397	376	408	400	404	382	461	411	413	434	423	439	389	425	382	431	426	441	403	366	425	421	435	398	449	421	435	415	414	400	449	410	414	374	402	401	425	399	404	396	395	416	382	392	421	437	398	404	393	418	408	453	424	413	416	421	380	416	417	431	431	433	408	419	393	386	416	401	408	401	409	386	444	395	414	397	404	436	402	404	393	445	405	401	407	433	416	380	429	412	408	434	430	407	432	441	443	386	398	425	400	432	375	415	398	406	384	420	391	354	430	442	421	451	418	397	379	378	422	372	400	393	451	412	395	427	434	383	443	442	421	426	387	424	415	404	423	427	408	424	376	437	406	417	383	443	422	409	388	421	392	446	355	425	408	440	440	407	399	422	390	437	413	400	434	373	442	424	418	414	439	414	407	429	440	439	429	416	403	417	413	442	386	442	410	431	462	408	415	471	405	391	420	416	420	405	389	410	410	414	395	429	424	402	408	402	436	412	444	376	442	397	427	395	421	399	392	438	392	414	416	452	410	439	398	415	427	389	438	421	418	416	398	415	433	410	417	418	433	440	433	423	412	418	403	399	399	430	392	436	429	417	434	448	425	428	408	400	422	420	357	402	432	397	412	443	430	395	410	425	446	409	404	454	422	430	393	419	427	422	434	438	442	436	422	425	454	388	404	410	437	441	411	392	438	437	419	430	389	421	421	392	366	443	429	410	438	418	449	406	440	410	413	402	428	423	420	407	407	425	453	419	398	420	403	427	388	414	416	434	425	427	405	414	420	395	403	399	438	423	439	409	444	412	450	420	429	434	393	445	422	426	413	409	436	412	395	415	412	404	410	405	431	374	420	400	350	428	419	428	444	422	403	423	431	419	404	412	416	411	420	390	417	418	433	369	423	388	435	443	434	428	399	399	403	404	443	419	417	436	412	388	409	394	425	378	419	418	377	420	438	403	426	419	397	413	410	389	420	413	413	419	410	400	404	401	384	412	420	424	422	443	409	405	389	435	414	448	384	433	418	435	456	410	438	421	419	405	426	429	401	492	408	415	439	392	414	428	393	427	377	423	455	420	434	417	388	431	459	444	423	422	379	404	420	442	419	424	404	427	416	396	414	412	427	407	388	429	396	409	416	389	399	391	403	438	425	410	404	403	406	440	386	413	395	402	404	400	446	417	392	453	417	394	443	398	399	423	397	406	398	408	398	428	425	415	407	451	445	451	450
4799	503	415	362	416	548	556	482	492	454	443	436	381	419	383	403	366	395	366	383	352	353	343	370	365	356	352	333	340	366	357	350	347	385	367	377	342	344	354	348	335	362	359	361	363	305	353	324	357	309	341	354	340	322	337	339	323	360	332	326	322	332	341	331	333	325	328	339	337	352	333	334	329	364	350	348	334	317	368	361	332	337	278	363	354	344	332	358	328	335	330	355	330	301	353	331	332	328	340	343	362	315	331	318	313	313	327	333	358	356	326	335	326	320	321	322	329	361	316	338	380	348	319	327	338	325	347	320	339	370	351	332	316	344	319	304	313	323	349	336	317	316	310	333	340	351	341	323	345	336	331	323	339	344	357	362	332	317	330	337	352	306	354	351	341	349	329	351	324	325	321	322	332	307	323	330	342	331	323	335	367	312	341	371	304	346	371	349	330	306	309	351	329	353	328	319	314	338	372	357	338	345	342	326	357	333	328	328	336	338	347	358	363	358	353	318	358	327	338	342	317	305	329	352	339	357	345	316	318	352	317	347	318	340	329	334	363	354	338	344	339	316	306	341	364	349	329	347	310	339	331	327	306	337	313	317	353	305	369	338	323	333	353	299	325	347	327	344	321	323	373	338	325	367	312	313	338	352	361	333	322	363	336	297	342	349	343	344	330	322	371	360	312	350	326	355	337	312	354	335	364	323	343	303	345	338	334	374	331	340	365	329	311	331	327	356	324	349	344	302	313	325	349	357	317	327	357	326	329	353	325	361	361	288	342	358	283	335	323	341	333	326	316	337	316	340	341	335	369	348	371	352	352	363	319	351	354	341	326	345	301	324	350	325	354	357	354	339	338	330	360	376	343	329	307	336	335	336	325	335	303	318	372	336	352	342	344	362	364	337	337	357	377	299	327	324	326	329	364	340	314	346	370	335	321	315	349	343	360	322	328	342	293	343	340	340	323	339	364	341	323	360	322	349	338	325	345	353	322	351	319	322	348	336	329	340	327	331	337	325	342	340	320	323	349	312	359	369	330	315	317	351	320	329	327	335	349	364	350	349	339	344	315	311	365	360	371	319	350	337	317	335	328	339	338	339	325	318	346	353	309	370	288	339	342	314	358	348	343	309	349	336	328	334	305	337	329	346	334	319	310	353	358	360	339	348	305	330	349	339	332	320	341	324	317	356	361	296	363	348	362	344	329	342	331	331	360	349	379	334	349	344	324	347	315	346	323	313	324	332	334	320	348	316	350	329	361	361	318	349	359	329	331	357	339	332	320	348	308	345	309	361	299	335	385	355	323	312	353	325	336	353	329	350	333	314	336	353	354	356	327	353	333	351	313	332	334	342	359	320	324	367	343	382	342	347	340	339	343	338	343	349	321	337	336	330	352	344	326	322	336	345	305	346	310	340	353	336	329	335	333	335	321	357	379	343	364	343	361	332	328	330	346	322	344	314	300	370	347	355	344	322	360	312	325	312	349	340	344	353	344	328	327	306	341	352	369	335	340	367	319	343	372	350	324	366	353	338	331	352	327	360	375	359	337	319	318	335	343	326	304	312	311	338	312	319	373	332	325	320	328	323	330	298	332	340	337	368	356	337	341	336	339	337	349	341	313	333	343	339	319	320	320	367	317	334	333	314	311	331	326	359	326	352	355	323	334	337	322	313	335	341	322	341	332	370	350	330	356	328	346	339	307	315	333	344	334	328	361	337	342	320	321	337	335	342	327	293	313	339	318	345	324	335	297	328	323	330	341	364	320	348	310	357	324	313	337	344	334	330	298	361	305	345	353	340	353	339	338	367	356	318	321	301	325	354	311	360	372	330	322	343	349	344	337	345	341	331	342	348	335	346	334	344	322	338	367	324	338	308	334	351	335	353	354	329	331	342	309	313	324	371	325	298	376	341	334	359	371	343	334	336	334	355	308	314	306	359	347	327	329	342	333	374	362	339	344	314	328	358	351	323	343	315	322	357	323	332	330	326	348	331	327	338	350	337	306	357	321	344	350	308	331	355	334	336	334	324	346	358	343	356	315	350	363	347	361	338	332	347	345	352	335	327	333	315	338	348	323	347	322	315	335	332	321	316	318	329	327	363	337	337	350	336	370	341	343	346	352	338	322	332	351	304	347	331	332	333	334	309	325	325	311	349	306	339	323	339	342	330	334	331	313	337	354	336	362	380	309	353	310	343	343	341	321	334	338	346	315	352	333	337	330	348	329	360	336	364	329	332	364	338	358	323	338	328	325	348	340	357	340	364	362	336	337	332	344	370	325	349	327	353	326	311	323	340	356	344	325	337	334	323	364	337	344	367	321	369	355	318	359	354	359	361	331	337	319	346	337	326	343	348	331	309	343	337	325	354	347	348	319	299	319	313	337	335	369	330	353	332	353	332	309	374	374	338	353	325	334	336	331	358	332	334	348	364	317	359	339	328	350	317	330	357	308	350	317	325	332	353	313	346	307	308	356	347	348	350	349	365	333	275	342	331	345	341	332	368	335	388	346	383	322	316	355	333	330	351	324	374	311	340	349	320	329	305	350	349	363	367	343	328	326	348	319	329	321	317	335	346	351	362	368	322	353	346	323	340	359	318	334	340	344	348	334	331	342	313	328	325	329	299	350	314	328	333	319	294	342	353	309	350	335	332	338	362	333	347	335	333	348	314	325	358	353	327	342	325	337	341	347	355	339	351	366	327	313	348	337	358	326	356	352	326	336	331	348	348	307	334	341	339	376	332	340	322	342	331	336	305	351	323	340	344	321	331	317	333	311	323	317	316	362	351	335	329	358	326	334	336	371	312	347	344	314	350	350	303	345	332	321	305	321	329	317	303	332	358	327	348	331	341	347	357	314	353	332	333	370	361	310	322	354	341	338	317	358	367	354	286	340	345	342	322	290	314	345	349	348	318	322	336	333	332	329	354	336	332	355	333	337	365	350	344	345	325	340	370	344	357	362	331	358	322	332	337	311	356	347	316	331	341	389	344	347	340	338	322	371	341	330	367	342	324	332	353	320	357	336	323	337	377	345	372	329	379	327	364	378	344	297	303	355	326	329	326	352	369	348	348	352	348	324	328	316	325	363	330	363	330	359	308	334	353	328	347	314	358	354	340	341	338	347	336	361	288	367	341	339	320	369	331	348	356	301	346	373	322	349	338	340	341	331	348	324	352	347	309	337	328	338	312	345	322	361	340	339	342	349	327	312	332	333	314	322	325	304	303	334	340	352	318	322	372	344	327	336	354	359	307	361	307	350	362	339	316	327	335	363	327	352	363	338	344	354	332	333	352	370	336	343	321	339	311	356	331	347	328	344	330	320	332	349	345	358	320	309	340	339	332	332	364	351	366	334	331	354	348	325	333	337	351	323	347	303	351	368	311	328	331	355	355	329	323	352	342	331	326	351	320	374	315	328	361	339	320	336	335	329	364	351	368	369	338	314	365	321	331	327	352	312	345	344	326	352	347	344	325	341	360	326	398	313	297	338	327
6429	788	663	693	1143	1414	1313	1156	1049	943	889	850	820	720	701	680	599	625	595	586	546	547	570	548	564	521	507	523	510	500	511	509	471	488	480	470	487	469	452	499	461	454	457	519	446	469	467	488	447	473	457	478	500	511	464	430	434	467	469	463	458	499	465	450	478	508	450	470	446	476	493	421	480	493	464	458	456	466	459	459	427	452	506	479	468	448	468	444	465	442	434	437	461	473	478	429	466	455	487	470	500	447	469	453	462	458	482	478	453	402	446	446	450	442	460	437	453	493	471	474	477	426	432	479	460	488	479	456	488	435	455	455	479	458	469	489	478	417	473	459	485	471	428	442	490	384	466	428	514	477	472	430	442	483	469	407	452	517	418	521	438	465	448	462	461	448	412	463	410	447	448	468	439	437	441	456	459	407	484	414	433	472	482	447	500	448	436	431	451	447	469	446	458	459	489	422	446	439	458	459	477	491	430	427	502	394	478	455	455	426	437	440	481	457	454	452	471	443	467	484	479	435	485	449	459	406	493	409	519	448	463	436	456	446	456	448	460	463	421	479	464	441	498	442	471	438	498	452	416	508	416	456	528	453	501	444	391	453	449	452	441	412	455	463	446	443	495	468	442	465	469	439	432	452	465	470	447	476	436	447	457	474	459	438	473	460	471	483	471	440	455	438	455	473	501	477	465	483	461	434	490	463	450	464	514	468	473	474	461	468	477	473	429	439	453	417	464	485	438	474	480	448	439	451	435	427	443	479	451	432	450	449	480	456	435	478	454	456	450	454	465	505	450	444	470	444	483	447	514	453	461	473	436	433	432	479	450	469	431	470	445	476	488	494	419	477	491	468	537	434	486	476	439	460	450	468	438	474	453	507	424	455	440	469	438	440	445	484	462	475	485	444	430	435	429	456	479	420	464	474	439	474	497	471	468	441	451	459	463	429	500	487	490	501	496	465	484	467	466	474	467	459	483	489	490	456	437	437	468	428	442	468	457	440	461	432	448	494	455	439	457	457	467	471	453	430	468	462	466	471	503	431	435	458	447	480	459	447	473	464	432	474	459	444	477	451	458	438	468	435	469	442	437	462	453	464	463	450	465	459	485	448	472	465	489	473	417	461	489	465	427	476	469	511	492	461	448	434	465	477	428	412	466	486	477	457	459	463	445	435	484	491	450	460	446	466	462	449	436	453	444	446	463	463	404	458	450	444	438	469	462	454	437	468	441	440	465	466	443	460	477	445	456	418	495	474	481	509	472	467	460	479	420	465	477	437	479	471	449	452	449	437	452	448	467	483	470	453	450	498	479	427	466	453	485	453	447	424	449	470	472	458	474	445	449	453	453	431	443	439	453	457	439	470	472	443	459	466	441	471	467	474	462	473	460	468	475	491	452	443	498	451	437	467	449	449	469	486	462	457	430	435	452	472	454	503	435	449	448	463	473	437	466	474	429	468	466	456	447	463	461	482	491	475	468	465	452	426	502	474	429	477	463	495	432	478	481	452	459	461	439	482	471	473	496	455	453	474	451	427	448	471	430	469	468	457	451	441	471	428	450	475	452	494	451	494	446	492	458	447	462	463	460	496	427	456	430	464	475	450	493	443	471	421	458	453	468	481	431	468	458	411	433	474	478	466	438	445	474	447	460	431	479	447	443	469	485	440	465	453	415	456	470	474	482	456	440	446	450	490	427	463	450	460	504	463	457	443	442	485	450	467	430	435	415	460	484	457	418	459	485	440	477	460	459	422	453	492	445	437	447	442	413	452	479	444	453	449	465	434	474	441	435	459	469	463	440	480	488	508	449	474	458	462	508	483	448	467	526	510	479	427	481	507	486	492	446	440	443	430	452	454	442	482	444	470	513	470	473	417	462	492	447	449	475	406	453	460	426	470	441	461	448	471	445	474	494	473	467	419	498	466	466	439	422	467	459	512	501	486	481	462	468	458	453	504	429	468	434	445	426	461	507	501	445	443	502	461	464	435	459	441	456	427	400	465	414	484	428	431	496	447	444	428	473	427	443	447	471	471	449	461	468	429	440	465	476	460	457	485	451	464	498	506	446	452	461	467	426	502	466	435	463	458	443	405	459	476	441	436	458	453	494	459	449	435	461	471	415	471	461	461	461	468	435	497	473	465	479	455	405	425	448	464	467	458	441	447	449	462	437	498	485	452	447	469	487	453	450	494	452	444	455	454	444	450	470	458	472	435	442	473	458	447	486	449	457	449	460	498	470	430	481	411	443	474	458	450	450	502	492	470	479	473	438	469	469	446	481	468	471	465	455	475	447	494	490	467	450	437	479	444	464	473	481	472	464	475	438	421	378	515	475	419	439	444	432	455	464	495	476	456	465	420	428	477	445	473	442	451	436	486	471	464	452	442	476	461	465	462	486	445	446	439	477	455	450	473	449	467	471	472	437	500	470	508	435	485	448	464	458	480	431	468	445	436	480	473	433	490	488	446	441	459	404	504	432	451	471	453	457	423	525	455	483	471	446	489	455	471	466	493	462	457	452	443	488	448	461	479	461	462	446	469	503	458	460	487	485	433	480	472	478	436	465	450	500	425	428	466	452	479	451	451	466	480	455	516	446	455	476	490	457	443	450	461	450	457	440	463	485	490	435	470	417	443	495	465	454	463	452	473	475	446	445	463	453	509	477	482	405	475	432	457	449	492	461	455	437	467	439	490	435	474	446	434	480	483	468	460	417	449	443	459	465	476	412	485	453	493	491	474	491	491	449	468	488	457	467	475	436	446	457	478	447	474	464	498	463	440	471	456	479	426	426	500	461	424	416	449	488	476	466	440	459	456	440	430	440	463	453	474	410	433	436	477	469	451	510	451	488	449	436	512	476	456	440	464	482	487	455	431	454	448	448	454	471	460	472	499	464	439	458	465	480	481	419	449	488	472	438	448	486	463	462	470	459	469	488	437	429	481	457	456	441	439	462	494	505	467	482	451	430	452	441	498	469	470	462	462	460	459	452	483	481	423	448	491	460	425	464	459	447	465	461	427	467	429	465	484	466	444	487	458	417	478	474	429	451	491	483	454	450	457	479	474	442	448	472	458	464	468	445	461	451	491	461	425	470	470	462	460	483	458	452	413	455	449	458	479	460	447	404	467	462	464	466	447	439	476	438	476	450	422	491	443	455	430	455	448	456	482	478	456	461	449	465	442	441	427	462	488	454	437	474	452	473	462	454	479	467	444	469	453	476	449	496	471	475	473	463	499	470	476	480	447	504	482	419	469	495	467	449	457	444	476	461	438	464	487	438	486	467	438	454	400	490	470	439	457	408	453	453	485	466	463	444	473	447	440	474	488	428	462	421	486	486	498	454	459	458	466	489	484	441	473	444	481	493	480	480	450	480	491	485	455	458	431	485	433	479	460	431	449	476	447	489	486	475	414	465	449	449	471	481	454	470	484	474	430	471	450	495	466	438	463	442	462	482	482	420	441	444	435	441	460	459	499	486	473	460	437	485	451	434	483
13861	1308	824	684	858	1317	1497	1402	1285	1218	1097	1031	901	842	771	773	760	651	643	663	615	592	580	577	589	617	615	580	551	530	524	539	503	546	511	570	520	473	509	513	503	510	526	487	524	470	555	506	506	523	496	483	516	488	493	494	507	502	472	455	515	493	514	523	456	492	509	489	535	467	502	488	446	496	476	480	461	491	498	461	526	485	507	525	508	473	511	531	485	504	463	481	466	454	509	453	472	520	509	474	525	463	493	462	508	514	523	475	491	476	478	513	490	471	481	515	497	471	493	441	487	479	500	464	457	474	476	565	506	475	466	468	482	478	509	489	479	463	488	497	504	484	475	495	492	499	509	506	524	497	445	449	480	456	482	453	473	498	445	472	486	440	483	475	486	526	476	451	470	465	552	451	458	455	494	454	490	490	493	495	464	491	490	481	470	484	506	433	459	490	516	476	478	464	437	510	510	490	470	461	463	469	492	464	469	460	468	470	458	514	469	469	464	483	475	515	440	492	489	470	490	486	474	484	449	489	509	430	477	457	440	489	507	508	462	475	510	471	471	468	484	500	480	441	471	512	469	506	489	507	466	487	436	491	465	482	504	491	502	487	491	497	454	486	472	498	433	491	480	479	506	483	477	497	493	504	466	479	455	484	495	498	506	522	491	437	468	467	494	493	486	504	489	478	515	468	460	468	513	465	487	498	484	525	481	477	528	454	501	446	490	464	464	504	499	497	523	458	495	427	497	457	475	501	496	530	480	495	472	515	467	484	479	486	457	525	489	486	495	502	495	456	438	516	468	490	503	446	480	505	472	478	474	447	461	471	467	451	498	445	469	473	488	483	465	454	521	454	427	490	480	548	528	486	453	482	460	466	480	484	474	488	493	509	446	488	467	490	455	494	459	461	460	507	503	494	479	511	470	490	485	452	512	455	495	439	441	484	502	460	487	475	456	524	457	501	486	492	492	468	480	463	470	436	498	473	491	506	473	458	474	472	533	477	443	499	461	460	486	484	490	475	483	484	493	492	476	497	472	507	478	480	493	531	496	519	523	457	440	463	447	456	496	478	502	474	478	477	453	472	469	486	500	493	504	516	479	462	496	463	462	489	452	475	498	486	502	481	478	476	502	482	513	511	508	460	482	479	474	501	463	491	463	448	502	482	504	484	500	484	478	504	476	448	503	476	482	474	464	486	494	476	469	456	484	431	488	487	441	488	466	487	506	469	439	498	496	425	492	486	497	482	512	508	502	479	515	502	497	454	483	477	469	437	473	492	498	460	448	488	508	510	511	475	483	479	468	466	510	485	453	505	473	445	430	472	454	476	470	481	512	498	497	456	537	493	490	541	479	495	477	461	492	507	484	475	470	475	477	454	449	489	470	494	500	479	490	475	459	516	421	486	458	489	483	459	476	448	478	467	449	482	468	484	452	467	457	500	462	484	503	512	461	468	484	470	484	484	509	523	476	487	449	467	436	524	474	497	453	466	449	468	471	493	463	483	487	476	459	503	465	486	483	469	438	474	499	493	465	465	496	479	512	477	489	441	468	494	464	498	460	525	466	484	469	468	487	496	477	435	426	454	452	503	493	476	465	424	478	476	509	486	470	465	478	472	453	489	492	463	461	472	489	465	456	448	479	440	489	454	475	466	474	479	483	460	458	508	439	485	461	468	481	472	494	497	452	455	477	461	525	450	493	456	470	479	523	462	482	471	514	494	484	460	481	445	512	509	485	500	487	466	488	473	489	487	480	483	483	474	449	473	509	502	482	466	527	433	460	494	466	466	495	448	529	497	485	493	486	503	445	457	491	496	447	455	501	487	508	494	481	439	495	500	495	464	512	500	448	483	530	494	469	497	461	480	465	455	482	506	555	504	516	459	503	467	479	414	488	454	487	500	522	472	475	445	499	515	472	478	467	466	486	451	458	422	474	503	474	466	481	474	450	485	475	485	444	474	452	478	485	450	468	453	451	524	474	457	483	474	487	550	486	465	483	501	490	472	493	509	409	478	498	491	469	498	505	480	418	505	463	456	499	499	494	491	497	482	484	478	500	494	451	483	509	459	473	500	423	451	492	464	511	481	483	469	489	499	511	484	454	492	483	486	448	490	468	459	481	467	447	450	471	479	454	476	449	446	466	464	525	459	473	462	489	471	513	457	488	479	494	433	450	418	515	475	495	455	444	510	498	471	469	491	466	475	514	497	492	459	476	500	475	481	462	510	485	508	514	436	497	464	458	463	469	470	457	512	472	500	471	449	488	482	479	487	488	474	515	465	510	455	478	480	470	484	473	444	493	492	467	512	484	472	454	505	482	467	468	470	490	482	503	476	454	490	424	446	478	496	477	466	470	456	483	459	456	508	502	470	490	476	465	477	471	509	481	465	487	520	443	477	456	426	425	484	490	518	501	497	502	467	498	521	501	483	481	505	501	501	499	460	470	480	451	501	468	512	471	512	491	512	483	476	499	515	488	490	497	459	496	483	437	494	538	464	462	495	505	502	492	486	498	466	479	475	493	485	488	480	468	522	503	511	484	449	448	532	487	477	468	487	485	485	473	473	435	507	452	525	480	497	453	481	515	462	493	484	496	503	489	533	507	446	468	483	456	483	474	482	480	457	487	485	520	485	448	499	472	491	495	519	449	516	455	494	488	460	477	485	485	443	445	486	498	468	528	482	496	485	484	472	486	462	503	496	506	496	488	476	463	447	519	469	467	451	467	461	475	509	450	451	481	475	491	476	463	488	502	508	443	486	451	519	462	478	520	450	448	460	481	462	458	451	453	487	456	510	487	535	454	497	461	497	482	446	457	459	461	462	483	475	498	467	445	471	499	469	436	510	524	470	505	496	472	468	465	522	479	531	523	499	463	509	493	482	501	504	483	455	458	473	451	469	480	473	518	426	435	482	507	471	480	456	469	473	511	489	442	472	444	466	491	513	525	441	484	479	489	461	475	440	434	470	497	476	430	496	472	491	485	468	463	475	445	479	476	533	499	470	464	472	466	500	489	507	482	490	480	454	511	508	478	466	471	480	479	489	464	472	435	455	466	466	500	445	462	464	504	462	478	457	497	478	483	468	455	469	485	518	523	468	492	515	453	469	444	469	479	456	516	469	481	486	445	468	470	498	465	491	484	474	478	504	495	497	443	500	437	461	499	477	449	475	489	493	457	486	471	496	520	515	446	445	471	493	504	446	512	480	484	463	477	528	529	472	508	464	476	451	502	480	465	506	469	481	465	471	513	496	475	486	488	467	450	460	468	470	466	466	489	493	492	479	497	475	483	482	511	466	419	456	477	501	483	467	489	493	499	454	488	467	494	482	473	463	472	434	466	486	494	543	496	497	493	483	461	451	466	507	508	554	501	475	528	478	518	498	482	451	484	480	465	510	481	513	503	493	454	491	481	517	485	471	487	474	452	454	516	481	470	461	485	470	485	446	486	480	453	500	553	468	478	531	472	499	491	486	499	502	480	460	465	457	515	470
9872	1835	1393	1687	3670	4879	4572	4077	3480	3090	2743	2447	2259	1933	1730	1625	1460	1369	1364	1283	1177	1166	1121	1094	1035	1019	1009	913	947	917	908	842	831	847	828	832	807	808	768	737	767	801	785	812	767	774	763	751	760	739	741	773	750	735	741	767	730	766	724	732	689	680	716	766	650	729	750	645	724	712	641	673	706	698	710	702	683	672	688	718	686	667	681	685	677	710	703	684	706	741	699	728	702	685	688	711	686	697	685	709	754	679	697	692	687	650	687	697	700	658	682	685	634	675	702	674	679	659	649	674	697	669	667	670	687	682	681	711	675	694	656	680	651	690	649	663	659	664	723	641	711	707	672	712	681	678	673	681	672	685	688	651	700	662	696	665	666	692	660	626	660	654	629	715	677	667	693	675	681	704	670	666	680	653	720	693	680	708	628	656	647	663	680	658	669	692	634	675	676	624	689	678	681	619	636	650	658	646	672	713	629	642	704	647	683	640	699	704	645	701	682	677	680	670	626	686	695	660	635	660	722	667	678	674	698	710	655	689	732	688	698	680	653	688	660	677	651	651	625	694	700	653	623	674	616	675	639	599	645	687	681	692	632	699	671	624	718	664	630	645	648	654	682	641	702	615	674	685	656	653	692	676	656	628	684	680	650	683	694	635	684	664	702	701	663	667	640	696	630	692	660	639	707	705	755	662	661	695	670	675	685	640	632	659	711	680	691	654	651	666	639	640	665	650	677	653	656	640	666	663	669	688	634	677	658	648	650	639	683	669	688	662	672	694	621	681	647	689	645	683	664	677	662	647	693	702	682	657	680	648	668	687	667	712	710	676	653	646	664	664	654	690	694	652	714	675	743	711	675	687	692	725	655	696	683	660	681	672	658	667	695	668	664	648	677	621	706	638	684	656	675	691	675	666	721	683	660	678	661	649	655	655	624	668	727	645	649	649	658	637	646	661	644	671	635	674	697	662	643	699	639	655	645	630	661	677	689	686	632	664	692	615	703	683	629	672	671	694	594	688	689	664	667	651	634	714	720	666	636	664	714	709	650	696	675	655	670	657	615	678	727	630	665	645	673	640	702	696	639	666	670	711	670	648	654	639	648	672	678	704	698	681	688	621	678	661	673	650	663	618	673	671	661	626	624	644	666	648	679	683	648	664	660	630	655	695	672	647	656	678	635	686	652	661	705	703	661	658	704	613	666	671	652	668	651	701	674	655	665	709	620	682	693	662	676	681	686	669	707	632	693	670	653	705	694	689	670	695	661	682	684	634	687	692	697	662	701	698	727	743	677	652	667	691	664	679	666	645	665	633	646	657	676	672	716	685	623	705	671	705	679	661	654	689	675	639	683	689	640	642	722	692	652	625	689	643	621	644	629	641	689	655	675	735	655	686	643	671	667	629	634	663	617	658	673	697	685	702	654	629	671	677	669	684	664	649	691	657	693	688	683	691	668	671	681	676	664	673	699	706	667	622	690	679	682	689	646	654	693	696	650	652	665	725	649	663	705	653	679	671	674	656	664	641	664	646	640	677	679	621	693	655	654	657	669	705	603	670	631	671	646	694	665	678	703	674	601	705	699	705	704	626	711	604	696	692	658	609	652	653	658	672	668	711	650	688	659	686	669	723	665	629	682	645	694	624	687	669	678	676	685	625	645	652	650	665	693	669	694	640	685	640	670	712	671	683	658	656	659	665	709	676	663	666	655	683	670	712	664	628	680	637	664	681	671	669	622	697	697	693	627	674	684	661	686	724	677	712	656	697	683	695	653	711	639	692	662	651	650	704	665	671	669	699	661	628	657	660	684	652	705	693	645	647	676	727	708	668	681	699	648	670	594	689	645	686	662	670	684	643	644	653	707	656	653	662	698	686	653	658	733	668	696	640	693	649	669	671	653	712	663	659	679	713	690	677	675	681	669	689	680	641	634	675	637	714	676	682	629	640	694	634	677	701	665	690	628	683	649	662	685	632	682	680	708	664	660	649	644	670	700	714	686	696	671	701	712	674	609	646	683	651	644	659	705	691	703	648	656	641	718	697	694	658	661	683	682	672	654	675	662	675	643	692	703	689	699	656	672	720	672	671	680	704	676	682	663	695	644	662	670	630	687	681	669	727	646	681	656	667	673	672	677	683	623	667	652	641	707	654	683	674	718	674	700	670	646	664	614	675	647	652	688	647	701	689	642	698	672	660	667	634	679	670	684	625	666	691	665	610	683	682	679	649	693	711	697	705	694	611	713	707	629	646	689	657	686	683	691	670	655	664	685	664	639	682	721	673	676	669	688	655	637	671	698	671	675	659	683	663	667	656	665	657	684	623	677	664	646	653	664	666	700	658	661	666	708	621	690	683	605	641	672	633	669	665	667	608	682	726	708	673	673	686	658	649	675	663	708	667	664	647	642	633	700	680	673	706	632	694	692	732	695	623	685	733	722	652	655	631	646	665	650	681	635	687	665	623	673	666	687	686	672	712	693	685	692	685	680	642	725	702	676	677	640	659	650	638	658	661	652	642	670	692	712	669	663	707	673	694	684	696	677	719	707	647	690	651	686	679	686	678	659	651	681	669	680	634	727	649	655	677	665	679	676	638	680	621	648	637	676	691	668	674	637	653	663	668	608	692	676	622	693	717	659	682	638	643	681	665	709	642	651	677	667	657	692	645	623	661	709	661	670	672	647	672	671	716	683	681	625	640	650	693	627	661	685	646	688	685	682	652	657	673	668	674	653	674	636	703	678	709	662	668	685	649	648	672	632	644	640	681	686	712	674	680	662	622	666	667	641	657	681	656	626	674	667	707	673	707	673	697	684	669	671	674	622	649	676	647	610	693	707	653	690	723	628	688	645	641	666	690	661	668	696	662	714	683	683	681	693	654	659	670	669	621	654	732	690	624	704	680	634	684	651	687	692	686	658	652	674	650	622	717	669	676	669	670	653	682	641	692	684	671	687	663	660	688	621	699	688	703	651	678	689	689	674	680	703	674	685	669	656	665	643	702	695	718	693	661	696	648	697	655	646	650	695	670	699	643	676	683	687	638	680	714	674	655	644	681	621	656	667	628	699	694	693	649	740	685	670	698	652	626	685	663	669	673	681	666	676	707	681	662	643	652	714	668	675	661	683	640	691	623	666	678	651	700	646	688	635	667	674	668	668	669	642	651	639	646	635	638	718	675	660	651	661	707	710	675	695	638	700	689	691	646	696	645	646	723	670	683	674	629	647	716	651	677	677	685	635	661	668	654	622	681	721	641	660	697	670	639	642	676	686	655	660	672	606	621	676	647	683	697	656	642	679	683	688	708	637	624	673	654	669	698	623	682	677	679	681	686	654	683	681	677	676	668	716	650	643	690	675	663	653	662	652	660	644	655	650	693	709	661	691	657	673	663	681	656	680	629	672	651	691	699	666	657	655	679	679	692	661	624	707	645	646	691	635	678	691	689	664	692	653	691	704	643	654	672	670	669	730	724	719	662	692	645	706	667	649	689	655	639	697	674
5743	944	508	437	560	1126	1381	1225	1044	972	797	713	565	522	473	474	412	327	326	316	298	289	269	246	230	210	209	245	213	201	198	197	195	186	180	187	139	182	164	172	161	150	154	161	131	158	139	144	149	161	132	135	146	133	135	125	140	138	137	125	137	133	119	111	137	120	133	126	145	153	133	116	152	116	122	123	131	126	122	138	117	96	116	140	123	113	131	132	112	132	131	135	126	125	120	122	115	132	128	126	121	124	113	119	116	120	117	107	127	114	114	125	106	135	134	111	136	137	116	116	141	125	114	140	136	125	125	134	114	121	113	114	132	133	116	122	114	142	119	129	117	122	119	110	113	112	119	118	95	132	105	125	122	113	127	120	116	106	106	124	115	119	113	117	132	116	114	129	111	111	105	121	94	138	132	120	112	107	123	111	125	100	133	80	126	110	141	109	135	125	125	113	122	133	109	116	132	119	135	127	116	117	115	118	124	126	108	112	104	136	123	124	115	144	107	107	115	116	123	128	112	135	124	120	108	111	142	117	114	120	120	106	120	89	132	128	127	135	118	120	126	99	127	117	122	121	113	130	116	117	127	124	140	130	105	128	108	112	115	134	129	147	131	122	135	110	125	120	121	120	118	142	119	130	130	118	100	113	120	126	124	137	127	119	110	128	131	130	105	105	93	124	112	112	121	118	113	113	112	123	114	103	111	113	114	134	115	113	114	95	121	120	113	117	146	109	103	121	136	122	131	118	118	135	127	123	118	120	113	104	146	113	117	130	125	122	126	122	106	124	134	134	121	106	118	120	117	119	117	127	120	117	118	116	122	139	117	117	124	119	126	107	108	130	114	131	135	115	127	107	113	118	119	116	111	113	112	106	129	117	123	118	109	108	128	135	138	104	128	121	124	122	116	112	96	113	124	112	109	115	124	128	115	134	128	117	109	109	132	113	102	119	114	112	123	119	138	119	118	123	120	121	128	125	101	121	132	105	117	116	111	123	97	120	119	107	114	114	123	103	137	124	113	131	111	104	115	117	108	130	116	112	102	112	103	116	125	126	104	124	110	115	108	101	111	116	107	138	116	114	102	121	101	119	138	117	115	128	131	97	130	116	111	133	126	121	125	121	112	113	135	97	117	107	126	135	103	98	123	103	120	122	112	123	123	110	124	100	120	131	125	87	108	125	124	124	108	120	122	117	135	122	105	117	116	108	118	113	124	103	131	140	132	120	129	126	108	118	99	123	127	119	110	103	113	108	114	130	116	107	122	120	127	118	113	115	95	123	114	104	105	127	127	122	98	108	107	129	115	111	96	117	133	123	120	98	106	115	128	102	119	131	117	119	102	115	109	112	117	125	121	129	142	122	118	138	121	116	110	121	119	141	126	134	133	112	108	122	117	137	108	108	133	99	115	106	113	121	127	118	116	122	123	139	124	101	116	126	119	133	126	119	119	124	116	123	115	128	120	135	118	115	113	130	111	125	117	115	117	96	86	112	138	126	132	121	113	106	118	113	131	131	122	107	119	125	131	132	122	112	136	124	111	121	125	106	108	123	123	116	108	112	118	99	115	101	127	110	117	116	135	100	110	110	123	126	94	126	134	111	96	138	127	135	106	101	141	139	108	124	118	103	127	104	118	109	134	114	115	124	115	108	144	122	130	133	118	113	154	121	123	110	140	128	115	119	139	125	142	102	111	130	139	127	120	115	118	120	125	113	136	116	137	120	108	116	117	128	118	126	124	127	111	108	116	98	114	130	121	117	117	129	111	121	119	141	123	122	122	137	122	110	111	143	119	120	104	121	120	126	117	93	111	132	115	112	106	117	121	122	131	114	105	112	128	129	108	100	109	112	123	129	113	113	126	107	121	127	114	106	130	122	110	105	113	113	140	113	145	128	134	109	103	138	126	112	140	115	115	113	131	139	148	122	108	121	118	115	121	133	143	132	121	127	98	135	131	123	116	104	131	137	96	123	122	121	115	108	138	132	117	118	108	135	124	120	115	132	142	125	109	140	107	116	139	99	105	125	123	126	120	132	110	110	108	112	111	110	112	127	127	121	122	115	117	133	147	111	127	98	127	105	122	115	115	120	119	120	140	103	104	126	122	126	103	134	107	121	114	114	116	108	130	118	143	132	109	125	117	118	117	118	117	117	116	101	134	118	121	114	108	119	111	115	116	99	97	100	122	123	131	139	110	118	112	111	121	90	122	127	104	112	112	133	118	119	124	114	134	109	137	90	121	130	110	92	115	91	104	118	120	123	126	124	121	108	114	135	136	133	140	118	108	114	106	141	127	125	116	123	116	111	107	112	115	118	111	125	112	106	118	129	121	107	119	133	124	116	131	129	117	134	116	114	120	118	114	124	116	125	111	122	97	127	120	98	118	106	128	130	112	138	121	107	110	112	106	116	125	95	116	115	119	99	139	123	129	136	132	133	120	111	128	123	120	124	97	128	108	118	121	105	109	119	104	134	123	117	127	112	137	125	115	142	146	112	114	137	119	116	125	105	100	96	114	113	98	112	134	115	122	107	102	109	109	120	118	123	133	120	148	120	108	117	118	142	112	133	120	112	122	124	123	128	127	128	115	111	121	113	103	156	132	112	128	116	134	120	134	121	119	103	127	140	99	128	116	119	119	122	124	95	134	120	111	111	107	119	142	93	147	111	89	123	134	109	119	120	137	117	105	132	110	117	116	103	109	123	117	130	120	125	123	129	103	105	121	108	130	126	117	122	115	123	104	103	137	102	128	128	116	113	99	141	109	128	112	137	113	114	117	124	137	126	121	132	114	111	112	128	118	108	139	143	131	110	132	113	111	115	127	129	118	110	120	124	144	106	122	117	119	122	115	112	130	125	113	111	115	127	125	132	125	91	123	114	107	108	116	122	121	125	131	114	130	110	117	98	133	125	131	122	134	111	124	132	125	121	134	133	135	136	109	123	123	128	104	123	124	123	112	120	106	122	109	115	120	109	111	125	126	124	133	134	147	117	128	107	121	123	129	120	119	106	119	123	128	120	104	113	109	115	111	125	119	97	119	97	110	113	127	123	107	129	124	120	134	96	111	125	123	107	150	102	115	131	118	113	151	115	108	102	124	127	125	149	109	119	127	113	137	119	126	112	118	93	120	127	113	127	108	104	115	131	103	94	128	117	130	119	129	133	116	130	125	119	108	131	124	119	103	108	131	110	118	110	100	130	119	96	116	119	123	121	125	115	106	114	113	136	117	142	114	119	112	115	100	105	106	124	140	113	96	115	107	108	108	111	118	112	110	128	116	108	92	124	118	112	112	138	140	101	102	121	129	127	130	112	125	116	123	123	123	130	109	116	137	131	117	134	110	118	130	114	104	128	112	129	111	109	121	113	112	120	120	124	147	114	129	120	106	114	128	128	94	113	112	114	121	112	125	115	128	131	111	112	113	115	116	114	137	112	113	128	122	109	130	121	99	127	110	115	120	115	106	116	123	122	121	130	104	132	119	139	135	127
9663	1773	1075	1598	4271	5575	5298	4386	3675	3271	2699	2309	2064	1782	1445	1319	1151	1124	981	921	848	737	720	694	702	627	601	526	503	478	479	445	387	454	409	399	364	364	343	378	366	298	328	356	296	303	315	274	274	298	290	323	269	295	261	270	264	271	286	257	272	257	254	278	226	242	240	254	246	213	213	240	221	230	262	232	219	214	231	220	222	241	224	215	205	219	220	216	220	240	213	231	209	239	204	206	229	199	202	214	206	233	227	226	202	187	211	209	229	189	223	188	215	220	200	207	196	181	194	185	219	187	213	197	206	185	196	211	221	207	214	182	206	189	213	211	218	205	224	188	223	191	189	224	199	191	181	197	202	200	186	190	208	175	201	175	193	194	215	206	190	188	185	166	196	201	182	180	189	230	201	208	174	201	196	196	221	167	211	164	197	212	215	210	208	200	178	199	198	206	213	184	212	153	212	199	201	172	182	213	183	182	176	175	205	202	192	199	231	196	189	176	206	186	203	176	195	181	223	198	196	203	208	194	187	193	203	191	194	199	202	205	174	207	207	203	169	168	201	196	204	175	209	191	196	156	172	197	205	180	187	175	203	221	203	198	182	187	183	210	194	206	206	194	179	209	211	198	176	193	186	209	191	169	220	197	191	196	198	206	192	187	160	181	179	195	212	202	195	200	206	236	183	200	193	208	180	189	186	203	195	199	207	179	204	183	181	196	182	192	205	213	206	209	175	219	185	202	216	198	192	198	212	163	168	198	187	199	175	210	203	174	193	197	172	180	209	198	195	199	215	211	203	187	212	184	207	188	213	204	203	215	207	191	199	174	177	226	193	182	187	175	182	179	190	187	203	190	221	205	189	195	190	208	184	201	187	212	200	225	199	190	194	181	181	204	194	203	169	221	179	208	213	205	198	220	193	203	172	196	209	155	171	201	182	194	223	180	200	226	213	207	214	193	191	208	187	188	190	214	216	188	222	228	195	197	185	189	207	206	197	205	208	218	201	204	208	206	187	196	221	193	175	220	197	191	185	199	181	194	191	192	201	209	191	217	205	199	202	201	173	178	204	204	209	187	202	201	167	202	181	199	198	188	179	198	188	211	187	176	216	199	202	213	186	194	227	211	193	189	167	195	205	171	198	165	166	186	183	193	182	204	169	194	184	181	188	197	197	185	196	182	191	201	202	175	212	176	184	200	181	209	190	197	211	206	186	193	190	179	203	216	189	180	160	159	187	183	188	203	192	187	170	193	180	194	176	188	172	200	195	219	213	220	188	176	200	188	181	223	220	197	209	213	215	203	196	203	189	196	210	195	189	200	205	218	187	205	191	178	170	230	200	188	190	196	223	197	180	218	192	202	193	186	222	181	190	220	196	175	185	180	189	217	206	179	218	184	187	199	203	205	165	179	164	196	215	202	205	188	181	172	198	190	184	223	199	169	207	208	199	198	193	188	183	185	188	217	190	158	183	161	174	193	195	190	198	209	188	215	172	178	211	219	215	204	182	187	211	189	218	184	187	220	176	185	186	191	202	186	206	190	215	198	198	197	196	194	195	194	163	217	198	181	210	184	185	182	218	203	197	211	207	201	205	187	199	217	228	175	181	202	187	186	192	207	185	180	204	221	181	162	185	203	203	210	210	198	193	187	187	199	206	194	211	208	182	200	189	186	175	203	221	229	179	216	166	216	203	195	188	200	235	210	222	183	165	208	177	230	225	184	199	183	181	200	176	192	160	185	213	177	188	189	226	183	178	180	185	178	210	204	216	164	190	198	203	183	196	206	180	182	170	207	211	198	183	194	189	177	190	200	162	193	174	186	196	199	202	203	189	175	215	194	209	204	212	222	193	196	180	187	194	193	196	180	206	188	197	204	208	205	216	212	175	203	190	216	191	196	202	157	189	188	185	170	196	192	209	186	191	184	164	181	190	195	188	174	206	192	206	190	193	185	210	180	191	211	193	185	193	186	178	195	228	177	195	195	206	203	210	195	185	216	182	207	195	194	197	228	218	195	205	203	207	211	190	197	162	207	208	210	189	197	176	218	210	191	186	201	164	203	191	204	201	217	184	187	188	232	181	192	182	191	193	207	168	195	191	179	187	198	165	187	187	172	180	175	166	198	197	186	207	206	192	182	178	204	179	207	205	185	229	179	152	203	203	202	178	214	186	217	191	203	170	213	202	218	184	198	195	189	173	201	181	201	194	205	197	234	196	214	171	219	196	177	196	185	193	204	184	190	212	177	197	197	198	188	162	209	204	183	190	204	204	205	189	188	205	177	219	202	226	196	179	199	203	194	182	195	175	208	195	179	211	175	200	206	202	208	203	194	186	185	186	194	196	175	198	213	196	159	198	188	190	183	203	203	200	205	183	207	204	222	201	187	216	201	213	191	197	201	196	186	209	174	182	191	190	208	201	172	195	209	198	167	183	220	177	178	193	219	215	212	180	193	201	173	206	203	194	190	204	195	192	199	188	209	188	214	180	209	170	181	213	214	224	191	178	174	194	214	197	181	214	189	186	205	183	184	190	195	168	219	179	208	207	195	193	219	196	178	186	190	205	160	187	202	199	204	211	208	205	198	191	179	160	203	162	209	203	221	205	192	209	207	175	179	191	179	186	184	182	186	179	205	168	188	199	191	175	196	181	203	189	193	202	203	214	197	209	182	193	202	179	217	196	194	194	209	197	200	186	208	192	171	195	218	192	200	187	200	206	187	193	178	183	192	203	208	207	183	193	207	210	195	196	196	200	185	210	193	198	158	191	207	235	201	197	198	181	187	189	188	190	197	179	211	193	205	202	208	210	186	200	186	184	209	180	180	207	198	196	215	221	203	176	186	206	188	204	183	172	192	191	189	176	175	195	202	227	184	194	197	191	197	201	194	196	205	187	200	182	189	198	162	184	183	206	174	218	179	179	210	168	191	194	202	199	162	208	190	192	176	190	209	200	195	188	206	195	177	189	192	183	181	198	180	182	194	228	191	213	204	223	196	192	198	191	221	213	194	172	173	202	181	217	184	183	214	195	171	178	192	182	192	199	194	225	208	212	231	180	221	195	221	171	184	177	179	186	171	199	181	206	195	194	172	162	200	185	160	189	195	191	211	200	188	178	207	203	202	187	218	194	190	197	217	196	184	199	208	193	224	199	210	167	221	186	178	201	196	216	192	185	206	187	211	204	192	165	185	180	174	168	179	178	192	185	183	178	166	194	202	202	185	201	212	207	213	201	196	198	180	180	182	192	172	196	177	199	212	204	202	177	189	188	204	197	187	176	198	202	199	171	204	200	212	194	197	199	203	202	223	194	175	217	155	215	198	184	202	204	196	187	191	195	194	199	204	198	196	201	183	222	188	191	173	209	193	204	204	216	193	217	204	199	204	195	208	206	165	185	185	172	192	189	201	187	166	194	204	196	225	193	185	182	229	202	182	202	228	192	222	166	199	202	176	180	214	178	183	199	206	203	208	223	200	162	178	205	164	229	184	162	187
11494	1382	759	665	882	1611	1833	1718	1501	1369	1199	1004	962	825	685	671	613	577	514	543	519	474	466	444	419	422	400	410	380	383	392	345	344	357	337	323	339	329	311	323	315	348	303	321	287	270	282	315	285	298	288	304	312	316	298	316	324	297	307	316	326	280	306	271	305	272	273	286	332	277	287	294	262	300	297	275	246	297	295	263	319	279	275	261	295	250	283	270	288	268	252	278	289	273	319	312	284	263	284	263	263	246	297	254	309	266	296	293	299	298	280	287	262	252	277	251	284	303	312	282	264	289	288	271	292	286	274	267	271	258	309	247	266	280	269	268	320	304	290	275	261	256	295	280	282	285	264	290	293	278	268	280	269	279	265	272	316	279	289	258	290	279	278	284	281	270	269	265	275	286	277	242	269	282	259	260	269	289	282	265	275	284	264	296	278	261	253	256	266	297	267	292	262	241	288	251	268	296	293	267	293	277	256	251	333	273	276	291	276	276	254	265	293	275	296	272	257	265	257	248	284	293	304	279	266	274	283	290	255	259	303	294	295	291	267	267	291	282	259	270	287	262	290	287	284	278	271	264	273	270	269	279	256	272	289	247	274	256	265	279	273	272	274	293	260	260	302	256	306	276	299	292	282	287	273	257	287	284	281	293	309	309	307	262	282	264	275	269	273	274	264	277	298	277	293	282	286	259	284	276	263	275	274	249	279	304	269	261	267	291	285	292	242	260	262	263	273	272	280	281	254	285	274	267	253	248	284	279	276	292	275	270	285	270	239	293	272	271	272	246	284	250	252	295	278	257	265	268	296	279	264	273	286	304	306	295	270	274	276	297	274	290	275	276	276	276	263	291	266	245	282	290	292	291	267	281	285	274	304	241	271	297	280	278	270	271	281	265	265	289	263	267	267	256	264	287	259	292	268	289	265	284	275	280	264	275	295	289	285	291	263	291	286	281	270	273	250	286	273	266	286	265	259	259	275	272	281	291	274	242	280	301	288	277	266	281	262	254	284	291	292	277	256	252	270	282	275	261	292	290	281	277	265	263	280	260	294	274	300	295	235	288	295	283	271	290	289	251	276	265	293	269	314	271	288	290	311	270	288	267	302	261	279	297	234	260	277	241	262	281	266	286	298	262	291	271	249	284	291	268	269	253	277	299	287	294	295	262	299	247	281	258	260	280	288	303	290	284	298	279	266	289	232	295	277	305	294	289	290	278	296	281	258	270	289	278	271	285	283	275	313	291	276	268	274	268	250	276	250	259	279	261	282	284	276	280	273	291	278	275	292	278	286	241	290	283	294	281	248	263	279	271	255	286	288	271	273	275	266	275	309	282	305	267	267	260	236	260	272	253	287	264	285	303	267	258	275	276	272	287	287	265	286	276	280	272	248	280	272	271	268	284	311	266	296	271	313	307	292	290	262	289	267	268	289	297	289	280	260	293	250	278	263	240	280	281	290	282	240	251	252	275	279	275	277	265	251	278	287	288	279	264	268	281	262	286	288	258	282	268	294	308	269	286	242	262	302	281	286	272	288	289	283	274	271	280	253	278	281	265	268	274	264	287	270	277	276	260	295	257	229	256	260	278	294	294	274	301	293	287	261	271	267	266	291	258	282	292	259	278	266	262	240	265	285	254	282	270	266	282	276	268	248	272	291	294	271	284	283	275	280	287	277	258	279	284	288	283	264	269	286	274	265	270	279	299	291	264	293	293	263	275	266	274	277	298	282	262	288	269	277	284	309	276	266	259	268	284	273	276	291	279	264	285	289	303	280	261	275	260	277	314	282	270	300	312	259	310	269	286	303	258	294	275	286	276	250	266	271	298	278	270	290	241	278	279	287	254	292	275	290	283	278	295	281	269	300	250	281	250	287	305	272	265	275	302	296	253	249	245	300	267	269	279	261	252	272	255	291	287	262	272	262	265	261	315	283	242	252	252	282	291	288	305	290	261	268	293	259	264	230	281	291	284	297	261	267	249	264	271	261	265	276	299	292	275	283	294	296	288	248	294	290	283	295	266	286	284	275	277	252	263	265	292	264	276	271	265	286	268	292	247	263	256	282	283	256	281	285	258	281	246	292	272	260	294	278	287	280	295	289	264	291	262	301	243	276	275	270	247	307	289	265	295	285	288	243	269	284	253	261	275	265	236	250	271	259	256	277	279	263	245	271	275	283	259	291	262	265	263	270	287	267	267	275	237	310	285	283	254	274	261	307	262	286	251	279	281	259	275	281	246	284	291	274	304	255	285	305	266	273	262	305	300	269	307	266	273	302	296	271	275	280	256	271	273	311	246	277	305	260	264	303	260	277	270	266	257	297	296	273	269	287	258	299	269	288	295	273	273	254	247	297	248	291	269	240	288	281	289	279	295	287	295	276	266	273	254	267	281	256	284	302	309	251	280	274	269	290	273	285	259	312	272	280	271	265	288	262	269	266	241	280	235	289	289	240	257	287	279	289	264	271	273	263	286	235	282	309	234	250	277	260	261	308	281	252	297	254	251	258	257	288	232	255	273	258	265	276	283	264	285	267	240	251	254	294	269	272	274	255	290	276	279	267	254	279	268	287	277	283	259	265	294	269	284	252	293	283	296	267	248	271	292	259	273	287	291	277	291	283	279	248	264	269	292	276	286	250	276	248	283	294	275	306	269	248	282	281	297	282	275	245	299	276	266	240	239	269	275	325	271	273	277	268	277	290	262	306	275	277	237	289	262	300	308	257	295	271	280	270	272	260	268	291	262	306	304	275	257	266	301	265	262	284	259	260	305	238	283	278	271	270	297	285	250	271	256	280	287	280	290	254	250	271	250	279	276	286	254	282	284	255	287	280	275	284	282	263	318	306	248	292	258	271	284	286	276	292	274	307	268	280	284	276	272	286	279	269	287	280	275	246	297	309	280	293	285	283	267	272	281	281	287	277	271	277	296	258	257	299	282	268	288	275	280	261	255	282	305	255	271	297	276	302	269	243	260	297	275	278	283	300	270	266	296	283	306	270	284	230	278	241	263	272	277	264	270	267	271	285	273	292	255	278	286	284	276	297	278	297	272	268	246	304	275	281	286	309	289	266	272	282	288	273	283	277	283	249	282	300	278	284	277	266	267	283	272	284	276	301	267	292	267	276	269	264	276	269	256	288	288	283	269	255	259	271	294	273	272	258	260	289	264	285	283	290	258	298	269	274	267	253	273	263	281	298	271	259	299	273	268	284	276	274	272	263	293	286	280	281	224	262	275	252	294	259	267	248	270	284	290	277	253	308	270	265	261	288	302	266	275	259	283	269	263	278	286	248	274	294	265	267	320	279	262	262	283	258	264	266	266	290	282	298	256	290	270	309	269	257	289	271	290	266	266	283	283	290	254	269	264	292	260	288	241	255	270	274	267	264	311	207	306	250	267	276	271	317	258	275	274	288	284	253	275	292	304	282	284	263	284	275	253	291	278	261	268	287	275	282	251	290	271	286	276	249	276	283	273	289	251	260	282	279	278
11320	2291	1454	1980	5171	6604	6493	5536	4728	3973	3422	3073	2566	2287	2045	1840	1650	1562	1434	1326	1199	1127	1119	1035	944	860	923	841	846	730	711	722	739	692	684	644	624	612	619	600	644	568	579	603	579	530	566	529	542	566	485	518	518	522	497	526	502	484	483	455	533	460	478	493	483	486	485	466	475	423	513	511	440	451	458	463	485	451	466	457	470	422	472	463	438	506	448	439	449	412	418	464	429	448	478	410	471	448	463	439	438	478	413	433	438	407	461	426	385	386	412	440	418	437	435	445	439	432	426	423	411	418	417	436	432	440	434	435	473	410	416	445	441	443	446	428	430	390	425	403	419	447	425	385	445	421	453	419	415	375	438	400	429	442	429	416	406	385	420	419	415	448	409	418	394	394	381	473	423	415	433	409	414	394	412	424	439	390	444	413	394	417	422	402	400	433	404	403	367	442	432	421	453	417	404	458	430	391	436	457	416	433	421	440	442	420	424	394	421	411	404	409	413	388	428	422	412	454	392	410	438	407	433	451	418	417	396	422	449	442	402	412	385	421	380	398	445	450	423	427	441	412	417	405	380	407	426	422	440	419	396	404	429	442	402	438	405	387	395	418	416	393	416	426	400	419	408	405	403	417	406	413	411	388	417	433	382	429	414	426	396	430	436	425	429	430	419	409	445	438	419	462	432	419	434	423	435	408	431	425	426	384	394	453	444	393	400	424	407	378	427	430	390	428	363	407	419	434	378	420	413	419	391	418	403	456	420	427	424	435	427	414	394	399	410	401	423	398	383	410	430	385	438	420	369	404	422	423	405	416	422	391	420	418	404	422	419	432	436	426	400	420	404	438	413	396	432	411	417	420	435	393	427	409	403	430	395	376	439	391	427	419	415	434	434	422	427	413	427	423	430	400	395	431	428	392	394	426	400	402	430	415	438	418	427	437	451	459	451	421	397	405	410	417	402	418	416	382	415	439	408	418	445	414	412	421	442	397	406	414	442	464	421	390	433	417	403	381	438	385	402	427	399	350	420	421	399	430	427	403	369	420	379	441	484	404	439	416	404	416	428	419	413	388	455	423	419	399	441	391	423	419	377	425	421	398	393	395	390	395	406	400	439	400	418	399	417	417	397	404	418	433	402	411	411	465	422	429	439	400	426	432	408	435	437	390	437	409	438	418	395	453	428	406	373	396	439	414	440	421	470	416	426	403	437	402	409	420	417	419	417	439	375	422	406	411	393	372	418	435	452	414	430	438	429	432	431	418	424	357	421	375	421	407	409	387	405	390	423	408	422	432	406	395	424	380	425	388	403	393	390	409	392	446	445	429	408	416	426	417	394	420	400	442	410	404	416	412	413	398	420	427	395	432	424	406	415	387	367	431	424	412	412	428	385	462	411	422	410	421	415	403	383	394	468	407	384	422	402	415	423	416	393	380	383	384	391	401	424	417	422	401	406	425	407	434	413	432	421	449	477	391	396	380	400	406	402	371	428	428	419	414	382	380	373	414	368	416	447	376	401	440	403	407	429	428	438	405	414	447	407	417	423	422	447	422	406	388	405	430	413	397	394	397	437	421	420	432	418	421	431	431	450	423	424	434	414	397	447	439	422	446	446	423	419	407	412	389	417	422	445	438	426	413	450	453	407	426	422	457	416	432	429	431	417	413	418	439	406	440	403	422	414	397	418	413	392	414	443	397	362	433	398	418	429	411	431	409	410	451	419	420	383	413	380	403	424	412	436	402	432	437	408	430	403	428	419	440	436	412	422	430	404	428	427	427	426	400	401	413	390	397	408	466	419	428	391	401	397	451	444	438	408	423	424	383	443	410	422	389	426	395	453	411	378	438	417	457	433	396	393	409	385	401	428	411	406	471	407	399	424	402	419	417	418	371	430	409	431	430	387	380	449	425	401	438	408	393	423	383	419	467	405	393	411	459	402	395	430	382	416	423	418	455	408	403	377	444	412	424	409	446	432	428	371	421	413	401	402	411	390	417	431	408	445	456	435	411	457	396	414	405	410	403	404	436	446	424	407	421	437	407	387	463	422	410	453	410	440	424	391	388	439	397	435	433	416	486	400	409	398	424	407	429	413	413	412	413	399	412	457	413	388	408	439	401	415	408	438	398	430	408	397	406	416	396	409	431	396	420	403	386	422	430	402	415	433	461	431	394	397	421	415	431	420	437	442	424	411	431	431	409	389	412	417	418	395	396	404	438	416	421	408	403	411	413	428	408	423	421	430	390	428	442	444	425	456	421	437	432	399	420	402	391	403	470	411	424	389	412	399	370	391	408	453	388	407	412	384	456	377	449	376	433	395	476	440	406	416	387	415	446	425	394	406	433	414	440	403	422	364	394	415	440	442	376	395	444	417	401	411	441	387	408	420	402	402	454	439	421	418	395	398	407	446	426	426	433	427	436	450	432	404	426	398	387	402	406	420	392	414	468	389	426	419	446	418	401	437	410	435	437	429	437	457	415	394	438	424	420	409	432	394	390	403	437	421	406	387	429	405	418	421	386	467	406	396	417	403	416	425	436	425	424	383	423	455	385	451	416	429	428	429	402	438	407	401	426	428	438	452	419	400	406	413	429	413	374	435	421	434	399	409	413	387	372	395	417	423	456	422	443	401	425	419	399	402	429	434	406	435	423	434	428	422	433	422	414	427	444	416	426	419	429	426	426	358	409	400	405	445	455	423	413	434	453	413	431	429	425	387	427	398	389	430	453	416	458	419	427	377	412	435	445	348	404	411	410	454	424	401	407	394	443	401	438	384	419	397	426	399	420	410	391	428	400	414	434	439	422	414	397	450	414	405	428	414	391	405	404	421	445	416	428	417	411	427	365	408	409	388	416	422	422	421	426	418	400	410	391	406	397	388	421	407	386	431	417	394	407	419	418	434	402	435	417	419	387	407	407	450	429	423	416	436	439	398	405	402	394	378	415	398	407	413	403	429	398	433	410	434	421	425	417	388	404	434	386	405	395	392	396	409	433	431	389	426	407	410	467	392	450	406	379	401	405	449	446	387	381	421	407	398	442	445	456	435	413	442	408	412	435	432	401	421	434	415	392	400	396	431	419	445	386	424	434	425	478	436	431	374	416	424	446	425	385	445	438	436	420	409	391	401	408	378	419	431	406	441	383	411	430	413	415	420	397	416	405	412	407	432	421	373	428	409	428	461	365	418	416	412	418	412	432	407	425	394	443	416	389	419	389	384	406	441	449	428	400	403	422	413	405	407	388	379	416	395	446	414	427	401	425	415	431	423	414	375	386	414	453	419	413	441	416	399	414	392	400	380	397	421	438	406	425	423	416	399	424	438	396	423	377	420	419	422	385	423	417	405	402	388	409	405	432	396	411	391	426	396	439	432	410	395	385	438	390	399	381	403	439	409	419	443	434	422	367	387	423	407	418	415	406	419	423	409	446	404	426	406	372	430	400	454	475	415	440	436	388	411	403	415	450	409	417	409	414	421	400	412	421	388	452	428	441	407	427
4812	492	420	404	432	507	535	525	472	444	454	441	434	418	379	367	364	389	403	368	358	376	331	362	392	401	330	339	319	354	347	347	325	383	340	348	377	321	372	348	341	325	300	323	338	358	340	344	335	333	355	335	341	331	329	366	341	370	310	347	360	314	322	344	354	345	326	311	331	305	316	373	350	352	333	330	329	333	332	327	331	361	345	334	330	347	361	336	343	329	299	345	356	327	317	334	378	362	339	318	328	339	326	352	339	321	358	336	326	335	362	330	352	334	353	349	310	343	344	311	300	340	358	335	311	336	344	301	329	355	356	351	317	342	343	391	349	355	337	377	331	339	339	332	328	301	311	334	353	342	318	350	311	337	322	349	349	308	338	339	321	305	335	339	349	343	330	316	335	324	327	324	342	358	357	342	335	337	344	352	313	361	328	333	356	351	339	365	356	324	300	328	332	345	332	342	319	353	352	348	330	353	327	322	341	353	336	353	344	332	363	343	350	379	347	319	370	325	363	328	348	326	353	352	345	335	361	347	321	332	318	348	333	361	343	350	381	332	353	337	366	296	332	336	338	338	344	318	332	361	340	350	332	347	317	333	350	325	331	328	338	318	365	336	320	349	348	323	348	344	315	355	326	301	332	331	329	350	331	321	303	335	313	347	329	331	346	331	354	360	382	363	368	317	313	346	328	323	332	334	332	357	316	341	341	343	341	332	377	340	363	298	330	352	315	358	333	338	340	304	322	330	332	318	301	344	361	333	357	368	332	368	332	305	332	322	337	327	335	356	345	330	341	335	315	325	343	316	313	332	312	358	353	321	305	369	357	353	350	328	352	307	327	294	334	351	340	347	317	336	347	364	317	324	305	336	357	348	344	334	346	298	344	341	333	321	308	337	381	325	357	328	327	349	325	358	334	350	313	335	371	356	334	328	339	334	358	340	353	365	323	360	300	327	330	354	324	347	346	352	309	330	351	344	320	358	316	371	316	355	350	331	352	328	323	349	314	347	305	307	312	348	343	319	310	329	340	340	342	300	319	359	362	300	349	333	334	346	325	362	321	356	340	330	299	360	331	325	356	344	318	366	317	308	310	325	356	344	330	325	354	368	365	327	305	316	357	332	273	305	371	339	317	350	356	364	336	323	336	372	320	343	309	322	346	316	328	332	342	328	363	340	334	341	310	356	328	361	345	348	342	332	339	328	345	327	381	338	348	347	291	346	340	361	365	318	347	343	345	348	331	328	331	353	326	339	337	345	385	319	353	330	312	333	341	345	319	326	348	295	350	348	361	347	317	377	352	308	315	336	353	324	361	311	356	335	359	326	323	328	318	334	318	368	334	341	305	324	347	324	321	320	291	336	301	340	376	348	336	330	335	315	326	331	350	323	327	355	330	334	318	355	333	344	325	376	349	319	340	349	312	319	310	325	308	312	336	322	348	350	331	327	378	359	326	350	338	323	346	333	325	322	360	343	361	327	317	298	327	351	336	334	305	340	328	347	324	322	363	337	344	370	356	362	381	353	340	370	351	343	340	350	304	316	340	303	322	373	354	352	308	339	333	338	339	321	332	355	327	348	320	371	335	322	358	321	342	345	309	335	325	345	367	339	358	319	323	321	323	330	326	357	348	352	337	358	347	336	348	344	357	313	330	367	353	304	333	359	306	356	330	338	342	360	363	343	373	338	336	355	352	337	335	359	319	357	336	350	310	354	337	321	368	302	317	379	329	328	311	367	321	348	347	325	336	371	346	341	343	343	315	320	346	350	307	338	300	344	342	331	321	338	336	355	336	362	361	331	327	337	351	375	344	325	340	369	345	363	373	366	345	388	359	343	341	357	325	335	333	342	327	348	354	345	332	330	347	326	349	298	349	355	352	317	369	314	317	355	342	331	348	367	366	344	344	308	352	358	349	349	363	346	353	355	340	359	342	347	313	372	318	298	322	325	356	346	345	335	330	310	318	374	358	354	345	358	303	312	298	351	369	337	303	364	331	327	296	340	293	308	320	343	330	329	344	318	327	344	333	329	311	329	327	366	310	332	338	334	361	335	322	325	335	335	313	315	331	328	352	335	310	357	344	351	316	350	354	325	342	325	340	316	324	332	363	331	365	351	364	339	316	323	309	317	338	361	342	319	327	392	337	338	337	315	337	349	322	341	347	329	345	309	313	385	345	306	311	338	331	386	342	365	334	338	303	330	328	336	340	386	343	346	332	329	324	351	325	355	323	367	355	338	378	357	332	362	346	323	349	336	329	340	366	345	364	324	380	344	321	337	333	333	344	335	297	360	332	347	306	327	352	314	331	356	342	359	356	347	350	363	361	320	317	355	364	333	353	333	360	359	366	328	359	334	345	337	329	343	320	355	340	341	348	296	321	344	331	295	349	347	353	333	369	312	343	302	347	343	316	331	302	310	305	344	348	338	363	332	329	336	355	342	329	368	316	315	333	337	348	329	356	326	322	346	339	312	344	321	316	345	313	372	340	353	342	343	319	330	310	326	325	356	344	313	362	360	317	361	329	379	337	366	331	331	348	342	311	351	351	323	339	327	324	347	324	325	341	337	357	365	334	358	330	313	329	345	323	344	304	329	355	357	336	334	350	328	356	338	327	319	361	322	342	342	322	317	321	359	335	321	341	299	319	347	365	347	376	357	338	328	353	322	361	341	324	344	340	343	320	317	348	342	334	325	343	328	320	317	309	342	320	378	357	342	375	337	326	351	330	322	351	364	320	354	306	334	320	330	329	361	334	354	325	336	328	339	363	366	319	318	323	352	325	348	315	331	373	330	328	316	340	327	331	316	323	345	330	346	318	324	353	362	351	326	315	351	341	337	369	288	316	333	337	333	340	364	338	329	326	343	351	340	311	326	342	318	344	349	393	334	325	316	356	312	316	312	330	358	337	310	320	344	330	334	364	333	334	366	342	330	339	350	375	318	348	353	346	350	342	378	337	344	339	344	369	329	357	378	310	338	336	356	358	358	343	306	361	338	346	313	323	331	319	295	346	364	331	341	339	331	333	339	325	332	342	329	363	353	324	356	347	345	337	370	321	296	354	329	371	367	355	338	345	307	345	352	346	311	285	340	316	343	343	301	346	362	348	342	313	341	326	333	300	336	351	358	339	335	341	318	314	307	342	355	324	324	330	357	354	316	347	337	330	341	340	358	326	344	338	314	364	325	362	358	346	357	329	326	331	313	353	354	329	332	367	349	319	357	332	360	348	356	352	309	316	319	346	379	350	340	310	331	345	331	331	369	320	334	362	358	365	340	300	331	299	333	307	353	369	389	341	377	341	358	317	326	356	319	350	332	365	312	333	333	338	341	329	350	333	333	309	331	340	312	352	335	319	355	331	351	334	322	317	318	330	324	354	366	334	321	339	334	337	338	335	313	332	362	326	347	345	363	326	324	358	326	317	344	289	366	319	333	327	319	358	342	342	355	318	325	340	349	298	349	332	339	345	400	339	329	350	316	354	328	360	339
6430	774	684	683	1116	1330	1368	1233	1031	976	884	835	704	689	690	665	608	577	572	590	547	551	544	549	527	555	518	523	495	511	455	498	506	525	496	515	462	483	500	475	514	503	475	467	457	494	474	480	442	537	475	460	515	448	499	501	484	455	520	476	456	496	457	448	474	463	531	480	453	451	456	455	465	451	441	454	433	454	438	483	430	479	499	446	430	471	487	478	430	477	421	479	429	476	454	486	456	476	480	456	438	454	467	445	484	480	450	462	452	486	464	499	488	447	450	470	464	470	448	467	439	412	423	447	466	453	487	472	485	485	509	450	488	465	453	450	480	464	475	476	509	527	500	482	483	484	501	493	455	461	489	454	498	460	464	482	478	459	458	453	482	489	439	443	479	477	492	444	452	449	448	400	475	451	496	433	487	470	456	463	450	446	483	476	459	479	471	442	478	458	441	433	452	461	449	409	482	422	433	457	465	485	456	512	475	459	518	458	486	437	433	482	477	457	473	435	453	476	464	450	459	483	431	429	487	484	440	457	474	482	474	452	434	453	437	422	500	473	452	446	477	472	503	484	466	428	457	459	451	485	486	466	438	461	502	441	510	456	442	481	453	468	512	448	532	473	478	479	464	457	427	477	457	461	468	477	472	470	456	439	445	490	423	471	483	487	466	465	495	460	473	443	432	480	471	489	504	473	490	466	447	457	454	470	476	454	471	532	459	433	491	424	481	445	430	479	435	465	501	505	472	495	465	440	492	453	475	459	475	506	462	446	490	466	507	463	494	441	443	481	472	470	507	466	442	484	471	468	451	470	478	490	472	468	483	449	465	463	466	424	459	464	454	461	460	455	471	482	449	466	475	434	465	450	494	473	446	485	488	495	466	456	482	453	503	462	488	444	444	441	483	414	462	475	448	458	488	486	465	480	482	431	456	492	487	462	444	454	459	473	506	456	463	460	469	462	492	449	487	501	451	472	457	405	467	503	508	485	492	499	514	468	487	446	467	461	496	450	475	428	470	459	463	437	498	456	491	467	493	485	443	454	435	445	491	494	453	442	436	432	433	465	451	403	474	436	481	476	490	442	493	439	475	443	479	444	472	498	456	462	454	454	486	413	426	446	438	456	497	446	441	474	474	445	435	510	459	483	495	429	476	477	469	488	431	425	468	431	481	463	448	422	428	497	455	425	461	453	465	458	518	459	470	499	452	443	507	462	449	468	481	454	473	443	460	438	453	424	470	455	486	464	469	509	483	454	457	441	475	435	408	480	444	476	448	464	427	487	494	442	430	465	442	471	454	442	477	457	473	485	484	426	452	475	459	502	480	418	429	437	463	461	466	457	492	445	432	469	440	415	467	451	455	438	461	459	470	465	472	469	460	485	487	485	464	517	491	448	453	512	438	468	452	446	487	479	467	489	447	428	461	457	469	450	452	489	467	459	444	434	468	485	456	464	445	503	404	479	446	482	458	463	462	452	436	488	422	446	452	473	473	465	476	431	446	452	471	427	447	497	474	441	495	435	463	420	476	491	477	446	453	450	461	483	456	494	441	466	458	458	503	468	472	503	448	488	486	432	477	440	427	517	427	499	495	485	449	469	392	481	453	500	485	481	467	460	466	465	465	496	476	467	457	465	441	458	468	482	459	454	453	438	469	489	472	476	485	448	476	472	474	473	493	476	467	470	463	436	468	466	492	485	445	468	474	439	445	478	471	461	456	462	469	485	464	492	452	488	451	458	426	479	466	454	444	510	458	452	472	455	448	492	480	473	466	464	493	432	398	473	444	451	454	464	480	441	450	451	425	446	485	453	455	443	428	468	450	503	478	468	473	467	475	459	476	491	446	505	494	440	439	505	462	445	470	467	501	440	476	446	467	497	495	512	511	462	497	434	494	430	508	415	479	464	459	477	445	478	465	463	468	489	480	478	474	493	460	470	480	488	449	475	461	484	479	541	470	458	450	452	422	455	468	515	457	457	476	467	494	479	424	469	440	469	470	452	457	475	471	483	473	480	459	450	448	426	489	452	528	483	479	462	451	476	454	464	421	473	465	474	483	457	433	470	428	504	462	422	465	439	453	457	465	425	480	453	478	437	461	445	444	443	428	459	479	485	453	498	442	463	436	477	455	449	482	464	492	467	465	436	431	486	435	463	484	477	494	463	465	487	464	435	453	467	479	475	462	469	445	445	463	482	465	475	454	466	466	471	488	465	481	447	493	476	471	478	490	461	429	489	458	502	486	477	473	448	451	462	492	472	475	497	528	468	461	443	443	462	461	400	484	472	464	439	472	484	467	469	477	471	469	450	456	480	513	465	459	490	462	485	511	486	475	466	453	479	484	439	446	459	472	462	432	457	438	456	491	496	418	465	485	450	476	438	473	476	493	439	467	428	473	419	459	488	512	497	477	493	495	479	479	433	462	486	477	460	463	470	510	451	445	469	449	469	473	484	447	467	494	465	462	478	450	455	455	458	462	484	498	478	441	469	471	448	454	480	423	465	454	460	442	465	496	454	480	462	490	502	464	431	451	464	485	460	477	444	438	466	464	480	472	414	442	475	438	468	470	471	453	496	428	433	434	485	482	444	495	446	464	480	484	463	428	482	457	440	479	456	489	482	482	477	492	461	451	464	459	450	453	449	433	439	460	457	459	469	469	489	496	441	445	489	480	488	511	480	445	464	445	437	451	477	479	498	476	471	478	489	429	494	452	443	477	473	482	479	441	465	455	477	496	441	451	488	464	423	477	431	418	449	409	466	470	439	471	461	459	456	451	435	487	467	439	455	461	441	457	497	453	529	436	472	489	464	475	441	435	510	464	443	459	471	439	429	439	474	447	478	489	498	457	462	440	430	464	466	449	466	426	416	436	452	459	461	445	477	455	465	480	482	427	475	450	434	466	473	461	467	452	409	484	443	497	440	485	464	487	460	464	475	453	458	457	476	472	472	434	476	492	506	453	508	469	484	486	446	474	445	499	455	479	464	481	439	448	462	482	436	445	474	455	480	446	435	494	464	485	478	491	482	452	447	463	440	470	460	464	459	469	442	456	457	468	486	463	467	449	489	505	465	457	479	480	445	501	474	434	459	464	460	462	454	446	472	456	486	455	481	451	453	467	480	510	468	427	464	496	483	464	422	493	472	461	469	449	485	446	475	452	506	458	479	510	456	480	437	462	466	466	421	465	439	437	487	462	448	440	485	497	444	468	426	460	419	483	475	467	466	464	454	454	473	493	464	424	468	473	490	436	438	466	435	456	488	480	463	440	472	437	446	500	408	446	472	468	475	471	463	436	487	459	441	452	447	438	461	474	430	406	466	454	463	466	452	450	443	456	499	486	486	473	436	422	483	461	470	478	455	480	466	499	453	483	490	433	472	506	487	483	463	462	470	451	475	478	444	449	480	460	469	457	452	429	460	450	482	436	445	456	445	471	505	494	443	452	448	483	471	442	457	484	441	497	471	459	461	424	439	449	452	465	468	474	473	485	460
13827	1376	801	727	830	1324	1527	1441	1280	1165	1013	973	869	826	757	774	651	664	663	697	663	591	610	579	592	573	610	572	546	555	492	526	553	498	485	564	511	510	515	515	482	515	501	529	488	498	456	500	474	476	517	480	493	497	490	461	466	467	455	474	470	458	522	478	509	517	471	504	509	480	470	448	486	499	519	501	487	498	493	483	455	457	474	467	491	492	450	494	471	444	496	466	470	472	462	472	503	489	471	464	466	469	488	441	480	497	481	459	473	499	480	468	486	502	492	447	488	493	442	516	449	484	459	468	465	484	499	489	482	511	478	493	486	495	481	472	466	476	474	482	485	459	480	483	503	486	472	453	502	480	477	458	498	477	461	474	492	478	492	497	487	484	459	457	492	472	485	471	465	474	478	499	482	479	461	453	499	467	505	477	499	456	457	481	473	480	493	485	471	516	499	472	485	450	497	484	481	486	486	490	455	474	455	493	486	436	486	463	482	449	462	460	510	479	481	495	512	481	489	508	493	445	464	456	452	464	481	508	503	505	507	442	473	507	500	449	452	508	462	470	493	481	502	455	505	464	459	465	444	475	511	492	459	489	467	469	506	496	495	464	494	442	494	523	511	504	487	455	439	491	477	479	476	496	476	515	487	536	499	500	490	509	482	464	454	457	525	518	472	446	501	493	476	508	486	437	461	441	486	514	463	485	502	515	475	521	473	477	453	454	447	511	469	514	475	499	493	478	483	460	454	466	506	478	498	467	517	449	474	505	497	469	451	492	486	498	477	457	456	485	476	491	521	462	465	518	476	491	460	467	506	536	502	456	505	469	475	495	506	475	480	480	486	462	500	454	480	493	498	502	525	459	491	485	456	454	486	485	463	486	444	441	461	506	472	447	488	495	448	478	495	454	486	467	454	500	487	438	482	497	511	458	485	451	508	495	478	481	492	462	478	507	492	515	512	484	493	489	468	473	493	465	466	472	517	511	466	466	420	510	505	426	477	482	499	501	474	483	478	508	475	505	485	492	434	471	479	520	455	467	493	485	466	458	484	504	475	493	498	481	462	478	464	488	467	439	497	505	456	476	458	476	452	482	495	473	461	482	474	497	492	452	426	499	493	489	485	466	486	449	475	452	527	497	445	509	512	471	450	448	460	476	435	466	453	467	461	457	464	479	488	514	485	480	446	462	452	465	467	486	483	476	466	482	467	500	487	485	483	452	443	496	515	480	495	488	476	539	471	458	504	467	478	423	494	502	471	449	499	478	452	464	424	488	482	468	484	442	467	524	513	464	464	501	458	480	450	477	468	507	465	464	498	482	505	512	495	485	500	462	470	466	462	450	482	477	496	500	481	478	474	509	439	493	496	485	499	497	461	493	468	437	503	464	484	463	479	539	415	431	467	469	467	502	515	492	473	442	481	476	482	462	457	459	498	499	483	473	473	433	458	483	494	476	513	493	478	503	445	482	515	470	480	503	508	485	468	511	499	523	503	471	490	470	506	452	485	491	480	479	480	480	526	472	478	481	508	519	447	508	509	495	504	486	503	517	444	466	482	476	477	455	473	469	486	451	496	483	458	463	488	486	479	458	494	454	491	457	523	456	477	493	479	468	464	485	468	450	503	474	505	461	461	470	450	487	439	469	490	465	486	460	480	455	495	497	470	508	495	475	446	488	495	488	508	469	481	492	472	453	463	448	450	493	501	491	503	506	486	454	483	494	476	474	484	518	471	465	504	483	497	512	465	449	502	486	475	473	451	495	449	474	504	480	474	483	479	468	471	505	500	475	477	495	478	512	508	484	472	453	479	492	466	493	512	514	483	491	449	485	523	483	481	517	499	489	495	465	473	486	520	493	459	427	478	489	490	428	440	467	475	490	465	486	433	472	519	513	450	505	449	518	487	478	486	495	468	500	450	497	476	462	464	504	545	481	456	477	472	481	485	456	488	510	473	498	471	475	446	468	507	448	491	494	503	464	481	440	473	507	473	440	477	476	464	477	505	492	473	459	446	484	491	467	457	467	515	478	457	451	452	491	470	506	481	494	452	473	448	488	461	461	498	459	461	486	475	468	484	490	469	472	515	493	474	506	486	488	491	499	481	438	490	466	516	479	486	488	466	497	449	450	486	486	479	463	479	463	456	490	476	474	503	471	467	469	447	477	490	450	495	514	480	485	512	458	529	525	466	458	476	466	471	473	464	491	483	476	475	463	481	501	468	483	444	493	454	500	466	491	454	498	475	462	486	481	511	487	460	477	474	509	468	477	500	508	452	449	495	502	516	499	474	486	514	498	480	484	470	485	428	449	464	468	459	508	442	488	459	494	488	428	507	471	470	464	492	462	507	505	477	510	470	467	479	512	462	480	514	495	465	490	488	487	469	482	455	435	481	461	466	479	496	490	506	482	475	505	484	511	449	477	414	450	461	492	477	527	499	489	516	502	484	494	501	464	493	477	518	491	489	504	489	487	497	444	457	456	482	496	481	497	474	468	504	451	509	475	480	456	496	533	493	493	514	493	495	454	479	485	494	503	481	489	484	488	494	508	493	502	468	486	534	484	498	470	459	474	481	477	478	456	459	479	477	488	463	471	420	500	509	488	484	465	509	520	486	458	481	469	441	453	496	496	500	478	479	461	458	492	467	484	463	477	423	468	476	480	457	511	549	471	486	483	469	468	473	467	492	469	468	498	495	500	463	479	498	485	497	538	451	494	477	472	479	499	510	467	487	461	451	458	490	455	443	489	443	460	481	444	465	481	489	470	507	490	435	485	481	458	515	468	494	478	479	466	462	480	494	510	462	470	456	493	414	455	473	506	519	485	473	448	521	461	479	448	505	478	490	475	473	478	520	456	478	442	483	483	459	480	480	470	509	470	473	469	466	472	460	532	484	440	443	472	461	464	475	489	505	513	479	513	488	485	486	491	482	464	486	490	467	492	496	502	476	458	468	522	504	457	488	458	494	463	475	512	521	469	480	466	476	498	483	500	509	452	460	477	489	511	448	488	453	490	513	434	468	476	498	499	458	512	448	510	476	491	452	477	450	499	480	446	466	482	477	516	487	468	503	479	468	475	521	473	497	483	478	427	507	498	471	489	461	472	467	502	531	537	491	487	452	450	459	516	492	488	508	504	451	468	477	458	462	460	513	482	488	452	475	472	495	509	494	469	499	487	498	529	518	475	471	474	471	456	492	509	473	482	513	496	494	519	522	479	462	471	492	463	497	481	473	491	496	482	502	457	458	461	490	458	474	499	497	427	492	471	512	462	501	522	489	474	478	443	487	512	501	511	490	463	496	497	456	490	477	477	484	487	457	509	520	503	469	527	509	520	491	468	427	479	450	509	491	493	505	486	508	461	505	470	486	534	455	513	490	473	452	482	511	445	465	502	480	464	533	460	476	456	526	515	452	488	505	472	452	483	494	484	501	508	498	497	450	469	475	485	460	480	496	505	481	471	469	510	479	479	467	449	523	451	505	458	483	492	463	469
9957	1822	1369	1693	3755	4864	4713	4020	3585	3140	2629	2413	2105	1948	1695	1601	1510	1370	1279	1271	1211	1140	1115	1035	1068	1003	986	890	911	956	890	886	828	856	854	894	845	790	808	811	803	794	789	776	756	723	775	777	769	744	733	727	738	746	743	719	745	768	694	781	756	752	693	719	730	691	735	740	723	722	682	699	730	751	686	685	676	707	748	719	713	687	756	756	696	711	740	706	679	661	644	660	671	712	686	692	682	675	705	708	703	660	658	634	684	682	712	694	697	737	700	726	673	718	691	710	718	742	697	653	716	681	669	638	691	666	673	697	655	646	686	719	694	672	647	721	712	674	668	702	655	660	667	659	653	680	722	683	682	652	695	629	687	677	705	669	717	705	663	711	676	662	681	672	712	654	707	682	673	670	679	671	628	698	692	669	689	656	675	672	698	645	709	687	650	669	681	660	715	712	684	703	688	630	657	631	646	671	671	639	663	683	681	662	674	681	680	624	752	677	642	735	663	663	689	644	669	699	647	682	713	639	677	703	676	657	668	736	659	676	692	679	669	676	651	625	643	652	600	664	704	682	652	651	695	692	721	680	712	636	611	704	650	658	654	654	650	677	650	743	685	625	688	700	683	688	691	684	634	669	713	686	660	692	700	653	656	663	725	654	695	713	669	656	658	696	702	671	671	715	681	682	665	707	695	706	707	671	734	681	648	695	667	639	668	678	644	682	692	655	648	722	647	666	702	685	650	684	660	663	664	721	672	694	692	689	714	682	674	707	670	668	644	669	697	669	723	627	682	662	678	687	672	698	694	680	667	731	683	682	676	728	707	680	654	673	696	706	719	723	646	695	700	688	640	711	706	645	682	641	684	696	658	640	668	704	655	703	681	661	655	685	672	656	668	678	669	715	711	654	668	659	675	667	670	712	666	656	710	653	678	668	657	618	712	704	664	693	683	716	660	698	689	692	646	671	708	674	714	671	696	732	683	684	695	670	674	706	713	667	679	672	649	665	692	729	672	716	679	647	725	651	635	692	702	726	676	719	655	644	720	685	674	655	668	673	659	675	658	660	706	685	664	629	710	700	685	680	719	695	641	694	632	653	678	650	670	653	713	652	731	665	740	673	661	673	706	682	705	703	670	681	674	688	662	705	708	709	630	672	661	689	702	612	652	699	693	658	731	647	650	687	683	641	671	652	670	686	722	669	694	735	716	657	659	696	654	703	703	644	720	686	697	706	667	679	673	670	700	721	669	689	636	665	663	647	636	682	674	690	693	665	665	664	640	646	693	662	664	666	690	624	668	660	674	646	644	638	659	664	689	680	674	693	676	690	661	707	736	704	664	662	695	694	686	690	692	657	652	685	697	681	701	702	682	608	656	679	675	675	681	736	667	713	694	624	699	681	652	630	660	682	654	664	601	710	678	664	653	629	653	672	690	678	727	702	725	659	694	672	650	643	668	669	621	660	676	645	674	670	660	635	656	697	691	671	658	665	686	695	662	667	712	705	715	684	747	680	654	644	685	739	653	686	672	671	695	635	685	667	696	700	644	686	679	660	699	698	682	682	691	657	638	709	645	670	716	640	669	647	647	679	651	696	662	665	654	682	658	666	648	688	725	685	714	672	645	681	702	668	692	634	697	646	682	684	677	667	672	673	702	691	663	691	657	654	684	676	671	650	654	667	657	673	668	630	640	668	663	667	686	693	642	660	660	695	666	672	700	693	656	687	645	712	734	650	673	709	695	728	725	633	650	683	678	668	680	666	692	670	709	680	646	692	669	671	649	701	712	670	670	698	678	641	683	712	675	701	684	678	685	698	683	675	635	670	697	671	719	639	681	655	670	636	651	665	632	660	710	674	650	725	668	666	655	684	680	683	681	675	660	657	676	674	693	653	661	657	688	651	686	664	678	684	689	604	708	622	696	688	680	694	639	670	688	644	684	706	669	694	688	682	682	654	637	709	690	659	717	627	658	675	694	691	690	673	664	671	703	684	672	657	692	662	634	686	656	623	627	646	667	700	690	643	679	648	632	654	674	665	644	656	645	705	615	687	629	663	718	680	671	688	686	648	698	700	698	668	695	619	633	679	701	654	687	653	725	673	665	678	690	643	642	653	698	655	675	682	667	683	646	658	638	674	637	656	707	653	685	689	708	666	674	668	657	717	710	669	686	709	649	706	699	657	650	664	692	666	667	683	701	688	640	637	623	724	677	680	650	666	696	681	700	656	728	675	749	663	658	671	678	680	676	697	667	713	649	655	681	645	659	727	643	656	671	703	647	697	696	717	693	673	644	671	702	651	683	737	702	672	652	675	673	672	626	640	664	670	700	689	673	652	688	672	656	675	690	668	671	649	635	678	692	704	695	663	685	718	683	682	715	670	682	717	653	643	646	628	624	617	672	663	664	655	660	713	677	673	681	618	691	652	698	636	697	670	643	688	702	641	716	646	654	641	717	697	729	707	658	684	676	605	662	656	689	662	680	667	636	644	689	681	644	669	661	657	679	672	730	678	699	681	639	686	677	636	712	640	655	693	659	686	697	677	652	711	683	642	652	682	648	653	662	727	669	675	698	665	703	678	696	700	621	717	671	682	720	678	668	649	634	675	649	670	684	650	710	693	617	659	694	668	674	660	671	678	678	663	711	687	691	701	678	672	639	686	654	698	673	685	690	679	633	728	653	675	693	675	670	683	675	689	682	668	710	692	660	689	705	634	638	717	672	662	689	670	669	644	703	650	695	723	671	668	704	646	680	679	678	707	685	656	669	714	663	662	673	690	690	664	698	641	680	636	689	672	634	667	652	703	657	657	680	651	696	660	679	667	720	683	708	674	703	672	666	693	671	700	681	676	681	730	700	671	667	669	650	700	697	669	634	707	676	652	680	677	695	681	637	633	694	680	674	689	700	677	647	674	691	694	701	718	677	679	679	706	645	676	679	664	685	618	705	685	699	684	676	640	636	697	673	681	700	672	694	637	696	725	647	682	718	676	690	669	677	698	684	652	653	679	687	649	698	665	666	669	620	671	631	702	659	694	616	651	676	687	684	677	683	708	681	644	628	670	661	651	674	655	644	728	732	707	684	663	645	676	643	699	681	639	730	710	669	633	638	707	670	633	672	675	690	672	678	669	698	691	643	661	664	672	689	701	692	716	710	666	686	724	642	666	647	707	729	663	655	666	651	655	659	669	686	718	666	681	646	678	676	653	632	663	667	693	704	681	694	670	710	643	682	666	661	661	642	638	676	616	680	682	697	652	614	673	664	710	732	681	666	655	642	665	699	699	661	685	662	653	616	653	679	706	642	698	680	665	655	696	706	679	667	631	706	674	644	660	720	696	678	723	668	691	750	695	672	688	643	716	646	681	690	706	688	661	653	646	659	666	683	707	614	724	668	705	672	687	677	654	704	691	692	707	666	708	676	694	668	662	676	684	721	682	678	620	633	692	638	650	681	699	666	705	713	656	666	689	669	684	650	649	621	712	683	717	713	612	664	666
5771	935	514	408	633	1220	1417	1343	1042	971	829	730	590	539	487	406	381	354	327	303	279	282	257	254	237	234	219	216	248	196	190	168	186	185	175	170	163	150	162	134	149	155	155	168	136	145	154	157	148	152	146	141	136	144	133	139	119	160	127	166	136	137	139	127	122	145	121	122	115	129	134	151	137	151	130	137	130	133	123	140	128	140	131	112	127	120	124	145	123	148	126	116	139	115	114	110	130	137	145	115	134	114	119	117	124	106	114	126	144	116	113	113	135	123	118	108	130	144	141	127	112	119	122	123	132	114	122	101	125	113	114	141	123	111	110	127	138	110	112	117	139	144	125	118	123	124	121	125	101	118	126	132	115	129	125	111	116	115	111	113	111	136	111	128	104	119	114	106	122	134	137	124	122	135	103	121	127	121	115	98	113	115	119	125	130	114	117	124	105	128	121	116	122	125	133	127	134	115	108	131	107	117	134	148	113	108	123	126	96	106	117	121	121	110	116	132	123	114	128	147	105	111	119	113	142	113	118	131	128	105	136	133	100	115	99	137	123	116	112	116	115	130	122	122	117	157	111	120	123	134	112	135	130	127	140	125	134	112	118	118	112	118	124	126	111	116	121	115	109	120	107	128	98	133	96	114	120	123	134	119	122	120	124	118	124	129	130	123	104	109	121	102	112	112	122	113	111	94	120	125	135	110	102	123	140	111	121	105	133	135	124	121	112	105	121	105	127	126	109	133	117	129	133	110	121	96	128	109	92	127	117	120	115	136	124	112	99	117	130	112	122	128	113	116	106	132	123	121	124	113	134	119	132	111	105	116	121	118	132	112	134	102	107	121	127	120	101	131	124	110	112	134	105	117	108	121	108	117	118	109	101	117	120	115	108	111	112	110	117	103	110	111	117	112	127	96	118	141	117	109	116	118	119	117	111	122	122	118	112	114	147	97	110	124	137	146	109	105	114	100	124	126	97	152	120	115	136	116	141	113	120	133	135	123	107	113	143	97	127	115	124	122	125	116	117	114	106	120	128	127	102	106	119	130	106	113	112	133	122	111	147	144	132	118	128	140	125	109	132	110	119	128	132	137	103	106	115	123	133	129	115	115	96	125	126	110	120	136	124	126	142	117	117	120	116	112	122	112	118	115	124	117	139	111	126	118	99	113	119	147	112	116	123	108	108	107	121	120	124	144	120	123	120	131	109	114	132	128	108	128	123	121	123	97	127	98	132	121	98	117	118	116	125	125	126	103	112	117	90	119	136	103	104	112	137	115	97	109	119	121	118	124	128	124	102	104	122	128	127	135	125	124	126	110	118	119	101	122	124	126	124	106	123	119	110	142	124	145	123	120	110	119	131	103	118	137	111	128	123	119	138	112	128	118	112	118	111	99	113	110	148	121	107	130	110	117	130	125	114	132	140	124	125	124	114	117	129	112	113	134	122	124	128	115	112	130	112	112	121	102	138	123	109	119	113	127	108	121	120	108	105	126	114	115	130	120	112	121	118	129	119	115	113	121	119	128	125	129	117	104	116	104	112	131	112	130	141	125	111	113	114	141	113	124	107	127	134	105	100	111	112	124	139	117	133	115	127	134	111	110	123	94	131	94	127	107	114	110	114	125	121	131	114	120	133	117	117	108	118	128	115	111	121	114	111	114	120	118	122	110	127	99	112	115	127	127	143	128	106	112	130	103	125	91	127	119	119	125	114	122	124	116	121	118	114	111	124	138	107	122	123	101	144	118	124	141	128	138	105	123	107	119	128	119	117	115	127	131	106	128	105	135	104	109	115	105	98	121	113	132	149	124	121	115	140	119	150	120	126	112	100	109	111	124	118	133	132	102	127	112	121	117	105	111	107	128	138	126	105	114	112	115	114	126	124	126	109	110	122	109	134	108	110	119	110	104	110	111	116	121	142	116	101	124	105	119	122	108	122	120	133	108	128	110	118	134	106	116	117	109	114	128	129	126	105	122	132	120	131	123	120	112	108	117	113	126	108	108	125	133	111	108	125	118	119	99	110	133	124	105	102	112	130	132	129	116	121	123	123	120	117	130	105	110	107	121	115	124	133	110	120	131	107	123	99	125	118	109	127	116	118	122	99	115	119	125	110	123	121	102	119	124	115	122	121	127	120	111	118	146	113	110	113	127	135	117	125	120	129	126	115	114	130	106	125	126	130	118	119	101	111	125	112	123	102	122	120	130	132	94	123	100	101	113	115	104	99	110	109	114	122	108	134	93	127	123	121	114	128	117	109	120	132	126	115	132	123	116	129	128	116	123	130	106	121	117	112	111	112	133	94	115	100	129	127	127	106	126	122	108	122	112	138	112	147	113	133	105	123	128	110	115	109	123	122	127	144	116	123	125	121	100	120	123	134	117	117	128	110	98	100	107	132	113	133	118	124	130	134	142	112	106	105	110	108	123	125	96	120	101	119	123	108	98	130	121	119	122	113	130	120	115	120	100	123	131	118	124	94	121	122	105	122	127	137	123	130	118	112	105	121	129	124	124	116	106	108	98	123	111	135	137	125	138	112	103	122	123	118	132	120	152	120	132	122	135	116	117	96	111	101	106	133	113	120	119	133	128	119	121	119	137	128	124	96	107	122	130	117	116	104	111	114	103	131	108	116	131	122	115	151	114	128	114	119	106	108	121	117	128	139	130	99	122	127	121	139	120	122	125	111	126	110	124	97	107	113	122	95	111	108	130	138	113	118	110	118	117	118	123	130	154	108	126	129	123	104	106	119	120	118	107	134	120	125	119	112	124	126	113	135	117	126	136	113	120	130	119	137	117	141	123	116	114	121	109	129	128	116	114	109	130	117	116	103	130	132	138	134	126	112	117	127	126	123	127	113	119	119	143	118	105	136	132	114	114	119	117	115	122	130	127	123	122	112	111	123	119	126	107	125	119	117	118	128	105	106	117	112	122	114	108	109	106	115	112	129	135	126	126	129	133	120	104	127	132	127	104	123	123	116	114	118	128	122	117	124	115	117	109	113	126	105	131	110	131	140	95	113	113	114	112	121	130	135	116	131	126	107	125	127	127	143	132	137	135	99	131	129	104	115	121	101	126	99	106	114	123	105	115	128	117	129	112	123	124	117	129	137	114	121	107	123	122	132	115	124	102	113	137	122	122	129	147	106	136	118	118	101	112	120	127	133	146	112	120	129	116	111	107	129	118	109	125	129	124	119	94	121	104	137	130	113	126	118	111	123	108	108	121	111	120	114	116	104	96	107	117	134	120	115	103	126	118	114	100	115	104	114	102	119	117	131	117	106	130	120	127	119	125	129	123	113	104	114	105	128	101	118	120	119	115	103	112	120	108	114	114	118	98	133	124	140	111	122	112	118	126	125	128	122	114	121	127	133	131	96	120	110	113	122	142	101	122	119	122	108	139	127	133	121	129	107	134	111	114	122	124	120	116	114	119	109	114	116	110	115	105	118	124	118	112	113	118	135	102	122	126	124	107	100	129	126	123	121	119
9563	1831	1182	1547	4207	5580	5179	4291	3681	3200	2735	2344	1913	1745	1535	1368	1169	1057	1049	889	802	792	723	686	645	613	555	570	501	509	446	456	428	421	404	411	354	409	363	366	333	338	355	313	312	338	293	290	314	295	281	303	280	285	270	257	259	256	263	272	264	274	251	241	256	248	246	249	249	221	226	216	230	251	238	220	254	235	214	220	254	239	235	260	227	239	241	245	246	214	250	236	233	206	222	229	222	213	193	215	188	208	219	207	194	222	219	178	222	207	199	203	222	215	193	213	199	213	226	222	203	206	222	215	198	219	180	221	219	206	199	192	215	192	208	208	204	203	215	199	189	191	213	178	192	185	202	229	197	220	210	208	189	198	175	187	201	227	193	214	186	209	196	184	200	202	199	213	196	209	203	190	205	205	229	173	196	176	184	219	193	203	200	207	196	215	178	184	176	211	195	176	209	168	176	190	181	208	213	212	218	194	178	213	183	195	206	184	199	200	195	209	183	201	197	203	209	193	198	191	194	202	202	188	204	201	195	212	207	200	196	203	194	211	193	200	192	193	185	177	206	181	217	196	198	179	181	170	205	206	181	209	199	175	193	189	201	182	194	174	193	197	214	205	204	190	175	184	181	198	204	174	190	204	183	210	202	200	196	223	187	172	205	208	213	189	186	185	183	219	195	178	203	189	213	196	195	208	181	185	206	184	186	188	186	189	186	196	207	179	231	186	169	202	206	194	201	207	226	206	185	219	223	178	200	193	188	195	186	186	202	180	221	200	204	213	201	183	176	189	216	162	185	203	200	222	195	181	183	191	196	178	176	200	188	180	248	201	224	205	205	220	192	208	181	193	185	176	184	186	192	199	198	198	199	189	211	192	198	208	220	206	197	192	195	190	217	182	189	199	192	172	213	184	197	202	195	200	176	194	195	241	208	176	220	220	182	211	196	194	211	183	194	233	185	210	193	178	180	185	178	196	206	181	192	200	177	189	193	192	213	162	188	208	201	207	185	199	209	229	217	197	188	194	202	196	197	209	195	173	207	177	198	215	182	196	215	191	207	190	204	191	212	205	214	182	184	202	193	189	174	200	202	202	184	170	207	202	188	196	172	182	204	214	197	210	191	172	184	212	202	201	189	199	197	202	215	192	184	199	205	199	178	196	176	179	182	195	208	195	224	232	205	173	205	202	210	203	199	169	195	213	218	188	199	208	199	195	200	203	199	192	204	183	205	184	194	199	202	234	212	179	213	178	182	201	210	167	187	183	202	210	193	203	190	172	203	194	192	186	174	179	170	191	198	192	186	190	190	187	199	221	198	199	196	208	221	206	188	190	190	195	195	220	177	184	156	210	208	213	196	206	160	202	198	213	161	198	189	199	200	208	205	216	183	175	194	201	189	182	201	170	189	187	173	188	199	218	180	179	229	185	190	205	165	195	194	175	200	201	220	202	184	170	181	199	196	197	200	202	206	193	180	179	210	188	202	189	176	223	178	190	195	212	193	210	221	189	214	193	173	195	185	189	192	209	192	191	213	194	181	202	199	202	183	148	178	206	199	197	196	199	219	230	156	187	213	208	191	225	208	187	200	198	187	213	183	193	186	167	190	208	176	190	192	213	178	180	203	205	195	198	212	206	187	183	194	178	200	199	196	181	174	205	193	204	176	192	178	199	200	181	192	196	173	181	191	204	188	192	205	197	177	194	173	182	197	172	178	196	181	201	179	195	189	200	179	194	207	193	199	185	208	196	198	203	219	187	195	196	205	183	196	193	192	195	208	204	178	177	196	185	187	187	176	195	202	215	185	201	184	178	178	214	238	190	196	189	186	164	215	191	217	209	194	203	184	184	206	203	203	220	182	176	204	208	186	213	191	187	197	211	185	205	203	196	178	206	187	211	188	205	178	188	187	185	199	209	164	171	198	187	203	219	185	189	204	186	190	195	185	190	213	188	203	188	199	168	192	187	193	189	194	200	184	189	197	187	203	190	203	212	214	231	179	189	175	199	204	202	192	184	181	194	175	221	182	204	182	200	188	228	199	192	196	177	201	181	203	214	207	201	207	239	193	192	188	192	216	161	166	210	202	193	221	199	229	205	219	177	204	194	225	186	201	188	211	200	206	191	181	175	213	205	185	188	190	229	201	210	182	188	203	197	190	196	211	180	197	175	222	194	188	199	202	202	171	207	171	192	195	185	195	200	214	206	212	222	197	192	195	184	150	201	180	184	203	209	175	183	200	198	203	201	181	205	188	211	193	185	212	197	188	193	185	206	185	217	213	188	199	200	189	211	211	201	182	210	211	207	178	183	208	201	185	192	177	195	187	181	179	191	166	195	194	199	195	192	221	191	178	182	212	219	204	219	189	209	202	176	183	216	204	185	198	190	170	224	187	190	187	192	187	232	166	183	203	221	213	201	212	187	190	212	163	197	191	190	191	207	206	187	187	169	171	210	200	214	197	201	192	177	193	200	188	232	193	191	196	203	212	190	220	200	191	207	191	196	211	198	219	206	215	199	197	210	200	185	180	176	169	178	183	200	212	197	180	203	194	202	180	205	180	214	227	178	179	182	179	193	213	173	212	196	180	183	203	178	190	199	192	205	210	219	201	204	198	223	216	225	182	188	208	199	211	186	180	229	190	222	179	211	202	189	196	190	198	171	215	201	200	186	192	193	200	200	167	223	192	202	177	195	225	200	234	187	203	199	195	177	197	181	206	207	189	198	188	193	215	192	189	195	209	192	211	189	195	204	208	194	198	183	192	196	223	206	217	189	168	186	214	188	196	234	186	177	190	196	200	184	177	223	194	196	208	210	197	183	193	192	179	162	207	179	180	194	177	175	205	175	201	192	186	173	196	205	206	159	200	187	199	193	219	200	196	200	195	202	179	200	210	213	200	180	205	193	190	174	217	187	179	189	204	166	192	201	186	198	207	195	194	190	211	174	200	173	204	168	185	207	208	212	196	231	221	176	214	193	196	190	195	163	164	198	180	192	221	174	198	202	213	199	194	190	184	210	194	214	190	203	209	179	212	187	176	202	183	202	198	207	189	201	209	223	189	205	187	213	190	197	211	186	183	208	192	212	194	190	182	189	207	229	201	172	202	177	200	207	197	179	195	200	199	193	180	198	212	209	186	193	208	206	196	197	209	187	181	197	215	217	196	199	187	184	203	178	207	164	185	186	177	200	184	207	180	161	204	185	199	209	167	188	189	210	189	185	183	188	199	203	213	191	222	227	197	180	177	194	198	195	199	183	197	161	224	196	216	190	188	209	212	201	197	215	195	206	203	192	183	173	193	204	186	179	220	209	182	181	158	194	203	207	204	203	212	196	216	194	199	195	187	198	179	195	223	197	195	191	185	196	213	208	238	192	192	196	208	184	207	205	208	182	181	205	212	207	193	201	188	207	196	207	189	205	181	180	192	201	221	211	176	195	213	213	204	189	199	209	183	218	186	178	188	208	188	225	198	196	197	207	206	198	190	196	170	207
11856	1397	717	625	841	1549	1907	1743	1556	1300	1117	1071	940	773	715	656	626	584	585	524	485	458	416	435	400	412	435	398	367	355	363	371	390	315	347	338	342	343	312	345	300	301	338	323	313	328	287	315	308	285	296	317	310	302	329	309	336	302	265	302	316	273	312	300	277	293	295	276	286	290	288	264	298	279	275	282	276	301	290	288	254	278	299	317	290	295	297	300	278	291	308	295	295	291	274	268	284	273	299	294	302	242	277	274	285	298	295	284	313	288	309	303	297	257	277	295	302	277	257	280	275	275	323	303	298	242	266	289	273	274	291	256	282	298	262	266	273	281	267	289	265	278	256	285	262	280	273	293	254	281	280	296	242	276	264	265	251	286	279	256	273	271	277	248	269	274	272	275	275	294	269	274	288	284	275	283	271	282	275	295	276	259	269	266	269	246	306	267	246	283	265	293	300	275	270	255	275	294	294	265	302	283	281	307	265	260	308	278	306	275	274	288	276	284	313	286	246	278	258	303	263	270	294	281	264	289	280	255	259	267	266	288	282	267	270	287	283	274	283	273	276	302	308	283	266	256	264	279	275	247	269	279	255	272	262	274	258	264	265	269	272	278	306	265	271	288	276	286	260	275	297	254	283	287	291	264	294	291	293	306	317	256	272	246	274	258	259	308	255	263	291	268	282	280	283	251	273	269	263	303	267	305	275	292	274	288	267	297	269	278	252	256	284	284	303	280	298	282	293	264	289	281	279	272	274	276	271	264	255	256	267	245	289	267	280	271	278	263	294	271	283	301	263	275	248	249	268	244	280	256	284	271	291	284	263	283	273	278	246	289	294	236	267	257	267	253	289	263	303	271	300	304	290	284	270	295	294	296	270	286	284	295	290	316	307	305	271	296	295	280	284	283	278	283	288	266	272	276	250	276	268	271	279	267	254	317	300	262	266	285	294	290	295	272	268	283	264	289	251	269	298	261	285	239	279	301	259	301	283	298	304	279	287	290	271	291	251	253	272	272	293	287	260	258	289	287	269	273	286	281	260	265	241	291	284	289	257	225	278	252	250	266	251	251	294	264	297	265	301	274	283	253	290	259	281	280	273	300	269	268	298	293	295	272	264	266	270	272	276	269	281	287	273	278	260	253	315	268	260	258	241	286	294	251	303	295	269	260	285	290	283	267	273	295	291	274	288	286	294	282	275	294	254	271	266	253	284	232	279	258	270	309	277	264	271	303	280	246	265	258	277	291	287	268	291	290	260	274	285	264	259	301	265	277	279	235	308	251	265	284	249	266	276	305	269	296	267	268	261	298	279	277	292	297	269	295	251	277	278	315	254	253	266	253	277	275	278	265	266	292	272	282	254	283	299	267	274	276	270	256	288	293	289	281	268	263	279	277	274	286	254	292	274	260	296	302	274	299	272	289	291	281	288	293	253	291	281	281	264	269	271	297	282	252	243	298	280	302	292	272	281	252	295	281	292	276	286	275	309	253	277	298	236	275	265	268	236	291	275	297	310	305	301	264	300	274	287	276	264	265	270	276	297	275	287	305	268	269	275	261	271	255	305	278	301	277	290	257	275	271	231	307	256	269	245	276	260	269	280	261	309	285	290	276	279	263	278	297	297	267	242	277	290	304	304	269	248	282	273	275	273	297	289	273	263	274	272	254	267	274	288	297	284	285	285	297	281	261	268	283	248	264	287	257	277	269	270	231	252	273	263	266	257	269	297	292	272	280	274	247	254	290	318	265	283	265	288	269	258	281	261	275	283	312	273	282	303	279	264	250	270	279	303	270	279	263	290	279	270	271	286	293	267	259	279	294	264	277	262	264	276	282	256	278	266	272	289	279	287	273	296	278	275	297	313	295	242	271	264	296	264	292	286	282	276	271	257	285	292	284	283	275	255	270	279	263	284	260	259	273	263	261	301	281	260	286	277	267	285	270	271	258	261	275	266	266	289	253	297	302	262	269	288	298	258	276	303	293	262	280	254	256	260	283	287	245	277	275	269	293	269	259	283	271	254	267	282	281	285	252	270	313	276	313	296	276	277	282	273	281	285	291	292	251	282	294	275	294	293	264	272	273	264	294	269	250	267	263	269	273	289	277	264	283	274	280	298	300	245	292	267	264	254	249	252	257	297	288	246	274	268	270	250	290	258	287	289	284	271	278	263	258	303	271	352	271	252	315	281	264	286	273	274	286	289	287	300	244	258	269	274	274	301	279	257	279	292	279	288	270	260	265	269	270	280	284	288	275	275	288	278	269	257	276	281	261	290	294	296	267	255	287	300	277	263	291	265	273	270	276	280	264	284	254	285	288	287	285	287	263	290	261	270	298	277	297	298	297	248	276	288	292	269	283	267	271	270	278	275	268	287	299	272	264	305	257	292	270	280	276	263	314	275	260	265	297	293	279	266	264	238	285	247	288	258	293	261	273	288	290	303	238	285	243	304	300	264	282	278	267	290	299	297	248	257	267	306	259	295	272	279	273	290	286	286	275	261	306	262	283	279	282	314	271	287	267	272	278	254	261	275	276	239	291	292	287	257	263	297	278	296	269	282	261	280	263	256	261	261	289	275	290	291	262	276	290	259	281	286	294	312	279	262	292	288	262	279	287	284	312	305	280	284	302	291	254	277	278	266	274	292	272	266	287	273	268	250	275	266	266	267	277	246	298	301	292	268	271	247	337	227	259	246	248	293	260	289	286	274	274	264	287	284	306	271	272	261	296	295	253	270	279	303	307	285	254	263	283	295	254	288	271	262	292	284	283	273	289	282	313	260	322	297	269	252	265	276	286	284	285	269	270	269	268	271	291	280	294	270	264	260	275	291	290	247	269	251	283	255	279	268	279	284	269	265	258	299	273	273	278	265	299	301	297	276	278	266	285	267	299	276	295	267	271	256	283	264	259	293	263	280	273	254	255	294	282	283	282	283	253	279	267	273	250	268	268	276	271	264	258	263	252	272	280	279	277	278	305	270	264	247	276	275	277	306	286	276	272	274	264	278	262	277	262	248	281	295	268	287	267	270	266	291	285	259	273	280	275	262	330	279	274	264	263	277	274	278	287	288	248	258	237	252	294	290	272	295	280	275	279	295	282	275	267	260	276	289	298	279	261	278	274	305	244	279	282	281	289	237	256	266	268	260	279	300	265	288	270	286	275	245	293	269	237	283	276	268	285	283	295	299	261	259	243	290	286	267	251	287	268	279	254	255	262	272	266	292	291	261	293	276	253	262	249	310	280	300	275	263	300	276	283	289	282	289	260	257	279	247	265	254	265	286	261	273	288	288	266	263	258	259	267	264	255	298	265	267	312	281	299	280	277	287	296	271	264	291	277	291	271	244	302	271	276	271	279	280	296	276	277	250	280	262	282	241	246	263	273	252	262	254	294	251	280	298	274	273	278	279	276	291	264	250	255	295	280	281	239	278	303	279	283	290	284	277	290	255	295	266	249	284	268	294	280	278	270	293	286	267	265	284	265	290	278	267	290
11206	2301	1502	1987	5131	6734	6515	5566	4763	4183	3543	3040	2663	2289	1991	1906	1659	1455	1450	1350	1262	1231	1073	1040	999	932	872	788	800	800	777	748	743	704	678	669	597	642	631	621	642	598	626	621	509	613	589	531	581	480	560	521	508	537	530	490	542	515	512	480	494	492	483	507	483	462	490	446	446	469	498	503	475	499	472	458	434	479	473	418	425	475	464	431	491	445	436	464	485	472	412	408	447	458	426	430	439	439	442	470	420	445	441	448	429	429	424	453	426	459	432	440	404	418	438	451	436	429	391	454	460	463	471	424	435	401	458	439	435	438	427	396	435	406	447	442	417	411	439	461	414	399	416	413	459	437	414	422	432	429	434	401	431	440	430	458	426	403	405	427	411	410	448	449	433	459	442	432	402	435	417	380	431	417	436	407	396	444	421	375	465	440	414	412	443	422	448	414	380	418	421	417	402	403	447	434	439	435	439	404	395	412	436	458	421	378	437	428	402	430	422	418	424	422	400	429	423	417	394	410	419	453	426	414	439	419	406	424	401	443	414	416	428	426	440	422	422	419	401	405	417	429	406	429	387	424	422	412	411	424	440	402	431	404	424	419	454	471	407	402	404	416	429	411	399	440	425	428	415	406	413	438	443	429	390	431	443	418	425	385	417	418	447	396	411	386	390	410	420	406	438	436	402	422	411	422	409	405	434	421	406	429	422	418	430	398	422	417	457	441	425	418	416	423	401	417	405	409	455	417	436	418	410	381	462	431	402	406	394	431	414	415	396	397	398	408	423	408	441	413	422	402	456	419	394	411	415	401	386	436	437	389	406	446	394	421	410	404	437	400	394	441	441	420	403	419	427	397	417	417	460	390	404	415	423	420	424	408	408	425	418	421	427	421	417	418	414	405	409	446	382	421	404	425	415	420	405	407	423	440	400	442	388	417	433	421	410	398	416	426	419	418	442	441	432	455	413	432	381	436	392	405	443	398	401	424	396	450	415	425	392	421	412	402	448	433	444	412	392	349	434	427	400	434	402	448	429	467	460	420	426	470	448	434	414	427	432	409	461	432	424	426	418	434	421	421	411	375	422	414	407	434	389	429	430	422	393	426	451	433	402	382	413	420	412	386	437	424	455	371	421	430	386	426	440	403	420	411	408	407	411	394	413	422	411	428	404	367	416	446	406	437	406	407	402	433	412	420	434	414	438	418	398	413	437	428	423	414	413	425	439	410	408	431	406	425	390	408	423	407	434	398	431	382	416	405	433	457	401	412	415	411	385	417	444	410	444	409	424	429	408	446	435	388	434	412	446	396	403	414	377	434	449	422	388	390	429	385	411	424	382	423	425	404	443	427	398	424	393	427	437	423	399	428	429	410	422	425	410	437	447	447	391	397	456	437	425	418	434	410	454	380	399	406	415	413	464	420	416	408	406	414	431	438	413	410	398	447	436	478	423	414	441	399	440	428	396	403	387	415	432	412	417	418	469	408	406	459	404	453	413	427	417	404	412	424	458	462	427	396	424	431	402	387	416	412	441	409	461	419	447	432	438	424	420	440	427	438	442	398	394	433	428	412	445	419	421	431	417	414	409	389	376	400	404	411	412	433	415	423	385	410	428	428	430	422	435	386	373	438	394	436	459	389	394	401	449	445	424	416	393	432	391	430	421	443	453	443	458	409	421	428	419	408	439	424	419	415	440	430	427	370	434	416	419	453	420	399	422	435	455	421	385	426	405	408	416	422	420	425	398	422	459	393	417	430	416	403	413	394	413	426	376	452	428	435	400	438	421	429	436	454	423	414	414	419	411	409	418	400	391	420	447	418	392	423	438	406	425	432	439	415	418	424	439	377	410	411	423	431	431	359	397	407	407	429	410	378	419	439	394	402	370	428	445	398	357	408	473	419	425	411	453	446	438	414	411	449	423	397	439	449	415	432	389	440	400	420	415	384	380	393	410	385	404	380	436	436	424	412	369	419	381	440	410	397	429	403	435	415	424	437	411	425	416	437	424	465	391	414	434	415	439	432	410	408	425	418	417	413	415	448	443	385	425	457	399	368	391	431	431	430	392	397	405	397	420	426	432	466	394	425	419	392	438	434	421	417	407	395	409	419	445	419	442	418	370	373	440	388	398	397	384	404	433	444	437	395	401	406	429	408	403	433	414	373	464	409	432	411	414	414	375	415	445	414	394	427	412	414	477	402	425	421	393	431	452	394	394	388	436	434	425	430	448	393	443	416	429	417	413	388	429	428	440	440	386	403	421	394	419	419	429	412	397	416	417	447	388	409	399	405	398	416	441	396	427	421	439	374	435	411	393	466	426	382	428	399	430	431	454	426	430	432	443	415	412	421	401	394	420	403	411	397	394	411	417	375	391	408	412	430	443	417	406	412	397	417	419	389	410	438	445	436	431	433	399	406	401	384	415	416	385	415	440	436	410	397	389	436	396	436	389	402	391	382	385	392	456	425	451	440	427	383	430	412	438	442	421	461	402	409	409	423	423	406	421	415	391	428	415	428	415	418	386	396	432	425	436	421	414	423	398	404	399	467	408	455	400	426	392	439	423	450	443	436	405	433	416	437	449	441	410	368	408	424	403	409	395	429	415	401	444	382	431	391	429	420	437	418	418	409	427	426	429	413	452	425	409	440	423	397	407	423	433	403	448	416	428	442	367	414	392	436	435	413	428	387	409	387	451	416	389	387	397	417	390	428	420	380	389	423	413	382	414	475	415	441	402	427	439	399	392	413	416	407	409	418	400	413	430	432	408	404	405	425	419	402	456	417	397	391	401	410	441	396	429	412	418	440	399	425	421	414	371	403	378	425	408	417	428	403	400	431	424	384	394	434	424	427	406	453	430	419	440	411	410	437	413	427	422	423	429	420	430	410	420	447	420	434	415	392	425	414	448	398	419	464	444	466	439	427	430	396	404	406	400	430	389	438	400	404	422	395	429	438	444	436	386	422	441	420	438	408	434	410	427	443	379	439	395	421	386	466	462	468	422	434	379	447	435	432	438	445	437	451	396	412	411	398	402	450	414	429	434	417	408	420	428	421	374	425	438	381	437	396	435	444	407	423	434	422	428	446	441	439	438	436	414	445	412	408	396	403	420	386	428	412	437	426	428	406	426	394	403	379	405	424	444	469	427	420	451	446	415	400	437	384	428	387	426	438	409	390	440	437	423	373	391	379	448	414	420	449	401	412	442	428	440	429	408	410	383	404	430	412	397	437	451	426	421	406	446	408	423	425	408	382	450	403	421	468	404	424	412	434	402	425	421	403	430	407	380	402	422	437	419	416	425	402	417	416	404	432	420	405	403	425	421	409	393	413	410	426	373	393	399	418	455	421	438	428	408	410	431	380	434	409	451	410	407	427	447	437	447	407	407	424	401	386	421	440	431	406	471	422	408	460	398	425	415	445	408	411	417	417	389	396	423	425	416	413	425	440	405	399	428	443	452	423	401	453	418	404	443	415	437	448	401	400	449	397	412	376	410	384
4959	507	450	359	465	496	567	536	493	491	468	462	409	403	438	378	395	377	414	355	415	376	392	345	393	348	372	342	344	355	374	333	337	363	367	340	332	371	313	331	347	302	338	342	335	347	356	354	378	326	336	322	326	362	341	367	339	320	337	344	341	368	375	342	358	345	348	310	358	338	359	354	335	326	327	365	307	362	357	334	363	361	339	364	329	318	334	340	351	317	345	332	363	381	333	314	321	318	357	323	357	355	331	347	341	327	320	366	301	361	337	347	379	338	347	355	340	344	335	354	383	353	334	331	319	307	352	345	362	342	361	319	278	324	341	355	359	346	347	332	327	330	390	350	325	326	358	362	349	330	344	354	368	351	349	324	338	372	340	332	333	372	312	356	349	307	334	309	343	355	362	331	364	348	317	364	359	336	344	340	344	341	379	309	346	329	336	369	336	329	318	333	344	317	330	318	342	341	348	307	357	352	331	352	333	338	290	339	349	331	370	342	323	325	364	353	372	340	363	360	345	338	352	341	345	329	335	321	361	364	360	395	317	330	366	314	330	357	344	351	345	359	315	346	365	330	337	339	354	314	355	329	351	333	380	330	323	346	352	331	326	372	349	311	335	365	338	350	353	299	378	334	328	337	382	347	350	356	362	382	353	343	309	351	334	373	333	369	348	364	330	332	332	336	338	367	323	363	342	344	332	322	317	370	335	345	343	347	324	324	319	357	358	326	330	325	335	341	343	328	326	344	337	359	349	353	318	359	356	335	368	332	351	320	319	371	367	368	340	399	343	353	359	352	347	349	339	363	352	358	325	344	346	337	346	350	337	357	350	369	309	378	344	361	326	358	338	374	316	326	345	364	380	324	320	361	364	341	382	336	335	360	312	329	355	308	321	355	358	337	353	356	370	336	372	351	359	354	333	358	344	320	345	326	347	316	375	360	348	328	323	317	357	333	314	350	336	345	351	336	319	295	358	324	366	329	335	317	362	311	353	338	337	342	366	330	338	359	347	347	323	311	344	340	330	335	375	347	348	326	352	366	351	325	356	349	348	337	341	305	325	350	378	343	335	334	354	350	314	347	367	349	329	351	337	353	347	375	350	338	346	344	342	344	348	319	330	348	349	309	317	351	366	344	352	372	381	313	329	345	341	343	351	349	306	320	362	354	353	335	369	348	352	353	357	327	352	334	314	353	304	347	341	367	372	341	336	326	311	352	359	339	345	332	322	342	366	330	352	320	370	381	337	336	319	345	353	342	317	352	351	330	315	338	343	332	351	342	333	341	322	322	313	333	336	339	334	372	305	333	348	350	376	335	345	336	340	371	354	368	291	359	356	350	319	341	384	334	354	328	322	341	330	325	326	371	344	328	340	342	376	320	339	338	332	384	373	351	336	352	345	356	318	346	350	335	345	342	358	344	328	340	336	346	342	324	347	331	356	338	341	337	355	321	321	363	365	339	333	314	336	338	327	330	369	341	341	369	360	358	336	357	367	327	353	350	369	335	353	367	310	355	328	344	319	330	362	342	340	352	347	359	324	349	359	318	347	319	338	334	365	328	335	327	327	345	385	329	345	314	341	319	326	341	331	321	346	288	330	325	339	337	311	363	346	351	368	356	331	333	354	317	338	323	378	369	324	337	307	358	348	346	353	355	333	367	329	358	325	340	381	349	347	342	294	368	379	360	334	361	365	345	351	349	340	336	325	334	337	335	328	330	363	364	343	334	338	344	361	371	308	340	348	359	349	315	342	369	357	343	353	346	354	346	347	338	344	356	333	351	363	374	383	306	334	368	331	358	363	331	344	330	369	340	374	359	367	338	333	319	332	357	364	346	374	326	318	370	339	324	364	371	360	342	335	341	359	353	369	358	392	359	368	345	372	389	355	344	309	354	361	375	330	356	383	353	319	346	346	327	350	329	355	360	334	365	388	314	349	374	338	348	346	363	337	344	353	313	334	336	371	381	352	305	333	354	338	341	340	359	336	331	355	360	324	319	354	329	358	337	332	323	349	317	342	357	338	331	334	357	354	321	339	307	361	346	326	353	335	375	323	321	376	321	356	362	318	337	316	322	328	317	331	351	339	348	360	340	360	357	347	309	328	309	325	318	353	343	298	337	374	341	317	316	358	331	359	328	350	346	325	325	354	311	324	362	348	343	336	329	340	368	373	337	342	325	343	362	336	357	350	359	365	337	378	360	331	362	347	333	332	347	295	312	368	339	325	345	372	334	339	363	367	360	317	364	353	345	316	323	329	371	347	344	332	330	332	345	339	327	361	364	369	330	310	346	333	342	328	318	341	350	347	322	359	351	321	336	367	353	369	330	336	346	308	339	345	349	356	360	323	350	312	317	339	356	359	381	330	322	320	329	316	324	323	332	330	344	336	366	316	323	345	342	341	374	382	326	358	319	358	343	352	333	345	323	323	332	380	355	361	320	362	359	337	342	330	316	317	328	355	353	342	357	320	343	344	357	327	363	346	370	291	337	363	359	366	350	349	368	331	371	360	315	347	356	349	309	353	322	315	339	322	346	395	348	363	371	344	322	334	357	347	353	347	343	341	333	343	345	357	356	368	350	360	359	357	324	334	341	339	384	362	333	344	379	355	317	325	337	321	335	327	338	350	351	350	338	345	360	345	367	347	315	353	372	334	309	374	344	329	348	329	352	352	360	336	339	329	353	351	350	345	338	296	321	308	335	312	342	350	353	379	381	370	335	363	351	294	353	344	340	321	327	339	317	320	350	338	337	357	339	334	319	340	354	343	323	356	358	361	320	350	360	301	327	375	355	329	355	346	357	324	310	375	330	327	340	381	348	311	339	334	302	342	351	358	356	354	335	309	356	316	312	311	344	360	329	364	343	346	345	329	389	345	344	354	352	329	359	351	338	352	330	330	334	371	338	348	322	366	363	366	361	366	345	366	344	326	338	345	336	364	350	326	326	359	320	355	361	333	346	325	321	347	360	350	348	336	378	340	322	356	336	361	367	367	316	313	370	337	341	327	315	375	333	347	363	361	361	356	331	327	350	355	330	346	347	320	369	371	337	340	349	363	336	295	378	354	370	359	343	333	311	340	373	350	346	379	356	370	317	345	332	361	348	319	341	326	344	346	365	337	354	368	334	321	363	340	346	367	353	304	313	358	353	364	334	350	336	358	315	344	348	343	329	329	349	365	320	347	339	316	353	352	338	342	348	313	342	332	295	322	325	348	331	325	345	336	367	341	333	314	360	315	319	334	373	350	325	357	343	355	356	336	337	325	316	327	374	356	358	332	345	325	338	367	346	332	374	327	333	306	354	320	367	366	338	372	361	348	321	338	312	352	330	317	328	333	342	353	320	322	326	338	346	328	360	342	349	349	344	341	306	350	343	336	347	349	333	334	355	377	349	341	326	369	340	336	339	326	325	338	358	368	327	360	334	321	358	356	344	341	316	308	377	354	336	350	365	310	333	348	384	331	329	320	365	333	352	346	344	351	353	341	360
6377	820	703	742	1186	1350	1385	1182	1099	975	912	840	808	742	672	671	653	597	599	592	552	534	536	543	525	530	551	556	527	512	500	503	548	510	518	535	514	451	494	477	487	492	511	470	499	496	505	499	506	471	479	480	460	441	493	502	506	486	491	450	506	474	501	496	523	456	496	492	449	476	487	455	459	470	485	460	448	501	468	518	461	430	516	492	507	483	456	516	465	449	489	477	438	506	489	468	427	498	462	482	469	479	486	496	501	490	481	434	512	441	450	500	452	483	491	463	479	457	473	489	540	484	449	437	505	471	456	453	458	480	478	476	444	460	479	435	479	475	452	484	475	476	451	477	436	529	474	459	485	475	457	506	435	512	431	478	461	472	455	453	461	499	464	476	470	480	472	479	469	468	494	491	479	497	470	444	466	486	474	468	464	474	515	499	479	420	470	493	431	505	473	416	492	483	443	492	439	498	483	485	458	476	463	464	486	477	469	501	474	476	474	460	456	439	507	410	497	481	477	455	493	500	487	438	435	462	458	471	457	473	431	516	458	486	477	450	484	463	470	476	473	469	471	474	478	432	470	495	462	459	494	450	456	463	478	437	452	461	454	479	498	456	498	477	470	435	497	453	478	470	499	467	460	491	469	500	473	482	492	462	442	453	465	429	469	474	455	450	524	473	457	462	432	504	471	457	466	513	474	542	441	484	519	483	443	445	481	472	495	480	450	478	484	514	457	506	454	507	474	485	452	527	467	509	476	458	461	511	437	468	486	445	479	482	457	440	508	509	458	499	423	480	469	437	423	457	430	506	476	418	462	467	487	522	515	479	501	504	453	484	496	487	488	492	486	476	479	468	453	459	466	501	478	507	474	479	466	513	459	440	486	468	467	477	465	479	482	455	486	425	491	480	496	440	482	480	497	479	489	458	480	496	447	435	456	475	505	481	446	461	466	457	451	485	458	467	457	497	481	488	516	497	471	511	470	447	470	452	483	493	449	499	470	451	502	505	480	486	470	505	473	470	500	451	506	473	446	473	489	469	464	442	441	460	455	484	477	466	487	476	484	456	493	489	494	483	492	444	440	497	482	444	450	446	466	476	472	530	458	469	464	456	496	490	455	476	481	493	461	463	467	492	481	493	466	512	467	489	489	461	461	470	478	469	468	463	466	461	462	472	504	422	477	466	487	483	488	445	459	452	474	467	460	478	444	457	462	486	482	493	493	476	441	471	474	485	465	479	463	457	509	470	482	473	455	443	506	463	455	501	484	510	395	488	453	463	488	495	494	517	457	464	483	475	474	455	477	468	469	500	455	477	494	467	476	479	454	481	517	430	472	439	498	472	488	459	471	487	478	465	462	455	477	470	466	525	455	440	446	490	480	440	443	492	471	465	443	480	516	486	482	484	477	466	454	488	489	488	545	453	480	471	461	442	454	433	482	458	486	452	503	430	483	451	491	453	485	487	459	440	470	445	462	475	501	486	475	461	444	441	468	473	455	510	415	446	471	474	441	496	436	456	464	487	463	463	465	493	480	494	469	466	455	518	478	478	444	437	496	499	454	490	494	494	484	472	476	469	486	501	466	456	513	452	496	507	440	456	462	464	453	486	469	480	480	450	460	442	470	476	454	481	472	495	431	456	453	454	496	443	489	453	481	492	466	476	478	460	451	474	486	486	494	451	513	519	481	479	495	482	483	462	463	454	487	434	449	472	470	491	433	523	478	478	454	460	498	494	439	424	478	465	461	474	465	485	475	486	471	478	444	497	459	432	497	430	455	477	454	456	472	465	501	485	442	432	461	448	463	469	422	503	427	478	458	476	457	470	477	450	461	460	482	466	456	478	475	465	506	463	464	467	472	462	487	448	512	450	479	490	439	505	448	466	465	455	444	445	456	460	471	487	479	470	467	461	477	480	429	467	476	501	459	460	494	467	445	511	485	443	476	522	494	483	494	478	465	454	483	475	484	462	454	496	497	458	463	463	472	462	471	442	460	451	469	449	487	442	455	486	459	484	505	488	467	506	442	488	468	463	495	460	426	457	510	441	501	492	476	459	481	494	465	440	447	530	494	502	448	425	496	449	470	471	490	461	483	472	457	505	449	473	445	476	488	493	451	488	473	472	477	508	478	526	445	485	483	446	444	453	483	483	468	451	466	447	471	501	497	482	454	458	486	479	472	484	461	482	483	469	462	474	446	476	448	442	450	441	464	454	485	483	488	499	455	466	468	491	438	520	467	494	466	469	495	464	452	470	502	468	448	492	482	477	486	484	494	493	480	469	490	479	472	461	514	482	474	489	483	428	507	479	472	522	495	445	449	461	487	497	475	440	447	490	460	447	499	454	484	487	481	498	456	457	476	451	450	448	511	484	520	493	489	471	491	470	464	444	422	458	445	480	484	509	529	508	465	467	482	472	499	485	478	486	417	476	464	456	468	484	494	488	451	479	448	453	470	474	481	486	499	450	473	491	469	462	486	472	464	478	501	494	440	473	491	499	468	468	476	474	484	467	473	475	439	502	474	491	449	464	502	478	434	478	522	446	454	458	480	463	473	466	449	483	471	500	479	479	496	488	486	476	419	431	477	484	435	459	453	472	501	473	434	475	496	488	460	451	456	494	436	459	463	461	454	432	494	464	484	486	442	439	485	487	479	438	477	465	479	473	405	462	503	463	466	465	442	428	464	492	479	468	489	478	462	470	491	464	467	485	467	489	466	477	457	456	446	453	454	454	454	480	471	465	490	482	447	444	452	428	432	501	448	462	492	487	466	468	503	432	496	456	433	449	477	458	482	484	423	511	474	442	513	493	460	515	447	462	463	484	460	465	457	456	457	480	452	451	486	469	451	491	477	484	505	445	471	512	423	472	438	434	461	459	472	477	501	477	469	489	442	489	461	467	492	517	499	468	475	460	460	478	511	482	486	467	483	446	446	497	505	469	444	474	453	476	437	491	460	426	464	481	496	497	458	476	441	441	452	495	433	473	487	495	509	455	460	456	478	475	448	474	500	494	460	446	403	465	487	494	482	426	436	445	431	443	466	423	482	457	462	454	478	526	516	459	521	487	464	488	475	474	443	481	481	467	493	479	485	466	446	494	448	504	474	440	491	458	467	427	475	446	482	498	458	489	481	488	452	484	506	476	465	466	487	469	450	495	442	447	479	445	467	471	462	417	480	458	457	469	486	478	455	516	482	488	470	456	484	466	482	475	485	415	484	454	479	462	467	496	445	476	470	451	535	542	465	494	485	483	456	464	483	469	485	487	466	482	426	461	441	458	464	486	440	482	520	477	467	493	482	466	488	445	485	512	437	497	499	477	470	478	448	454	474	470	498	450	465	458	456	462	490	457	478	456	503	485	480	446	445	471	499	467	463	467	500	509	505	436	475	486	493	460	480	479	441	484	478	482	473	456	446	447	464	492	502	440	473	480	514	450	494	472	479	479	455	502	517	492	482	481	506	421	501	497	436	494	467	441	452	453	523	501	473	471
13729	1414	802	757	869	1366	1522	1399	1264	1167	1035	928	873	809	765	677	670	701	641	714	612	550	627	624	573	530	607	568	586	505	563	487	546	544	534	552	513	537	497	523	526	507	486	523	478	510	482	521	479	533	527	505	529	480	469	505	496	488	498	474	494	500	512	468	487	492	518	494	503	527	474	485	525	477	505	505	494	488	489	510	486	514	470	513	501	513	500	463	469	510	451	489	516	475	461	473	512	448	510	449	485	489	472	469	487	505	504	521	477	488	466	460	446	498	469	447	470	500	477	491	522	474	492	454	543	444	501	464	478	487	469	522	460	477	493	493	492	440	488	497	474	466	468	510	505	520	483	489	501	515	482	472	475	508	509	517	479	477	454	459	498	475	441	470	475	490	480	523	486	488	478	475	486	517	497	466	522	481	505	515	441	506	492	497	495	473	477	481	488	503	478	515	478	482	506	488	527	430	439	509	501	497	495	515	469	465	480	517	481	478	456	480	462	455	523	503	494	472	437	476	474	488	508	460	478	463	450	450	505	459	504	485	464	512	482	494	495	502	499	504	462	479	435	460	515	479	481	524	461	493	512	521	458	472	440	477	545	481	468	492	516	460	497	512	480	492	466	484	524	467	497	517	480	467	468	484	463	477	432	486	492	483	541	520	446	471	453	472	486	461	446	465	475	487	480	469	497	467	490	449	498	503	473	486	484	455	494	543	486	519	490	533	491	453	523	491	498	496	489	489	494	480	474	536	511	487	499	449	494	456	456	504	536	525	497	499	490	550	504	469	490	515	489	477	504	482	472	493	513	465	469	458	503	467	491	480	496	450	474	473	474	447	466	504	498	483	463	475	488	476	475	517	477	464	486	473	468	498	465	519	477	514	486	508	492	490	478	471	443	508	491	479	482	460	448	480	500	467	475	464	459	498	512	474	490	472	530	465	449	460	462	475	472	479	505	497	476	466	458	460	483	457	499	464	485	484	508	484	464	492	470	450	468	513	469	487	531	449	491	473	448	454	459	486	530	489	497	484	467	464	494	471	529	491	494	493	466	517	461	435	493	450	467	474	487	499	469	492	507	466	439	465	490	501	509	470	493	467	453	447	511	506	484	499	464	499	515	456	463	523	493	457	487	515	503	493	451	480	459	462	477	452	471	512	486	466	469	509	472	477	508	490	513	436	486	430	455	543	496	498	510	488	464	467	443	454	455	446	502	476	475	479	454	424	477	501	479	484	463	504	459	466	478	466	487	505	504	468	462	507	449	515	460	506	504	505	500	460	494	488	469	493	471	494	478	465	472	475	489	475	462	473	524	516	492	478	494	481	495	490	491	474	464	484	448	480	495	484	504	459	470	501	485	493	489	479	503	456	491	443	463	449	483	512	463	490	454	491	521	499	455	494	510	487	495	489	458	503	463	468	482	488	475	506	494	468	460	515	485	500	503	475	509	480	496	484	477	482	480	490	535	486	456	495	502	500	492	500	515	500	485	490	495	462	492	452	481	507	496	467	450	441	459	487	544	474	489	502	501	480	459	506	453	487	484	480	501	480	513	457	489	498	505	495	456	475	457	483	488	467	452	446	487	463	473	491	501	446	488	512	480	475	527	492	497	473	473	475	483	473	519	489	480	496	511	493	449	511	487	501	449	490	467	485	474	523	470	522	523	488	516	491	491	476	461	490	475	489	506	490	518	457	498	478	456	452	454	490	474	477	483	524	497	481	519	480	458	513	521	504	507	486	497	473	453	505	463	513	478	494	496	474	485	460	485	491	453	495	479	483	462	468	478	450	469	461	453	465	463	487	485	451	490	476	451	480	442	483	484	474	449	506	505	496	505	519	490	468	512	480	484	473	433	479	505	471	506	486	517	504	501	477	503	478	445	498	479	501	447	460	453	464	476	480	456	515	485	499	487	487	483	466	472	484	482	442	500	461	461	446	456	453	451	480	488	514	461	485	492	500	453	491	478	472	490	496	516	483	485	493	527	450	482	450	451	457	444	499	487	463	499	458	504	498	513	477	493	481	472	505	480	494	485	514	472	455	523	505	472	510	497	488	488	501	486	490	532	497	460	488	483	499	469	485	477	439	471	525	486	483	452	511	523	490	502	449	495	467	505	436	485	504	451	488	490	443	487	516	473	445	493	465	517	483	468	505	468	500	494	476	493	488	487	488	468	496	498	501	460	457	464	477	494	493	513	463	476	478	495	489	458	493	510	470	458	495	478	453	514	469	509	495	481	466	475	441	495	476	512	451	463	502	484	505	490	461	524	478	504	489	507	483	496	486	473	518	444	489	475	469	483	460	468	514	467	490	443	465	508	467	460	507	501	476	461	444	481	470	485	496	486	461	479	474	467	474	524	530	494	464	471	468	474	469	497	471	465	479	504	494	516	449	501	496	441	492	499	404	490	526	475	503	505	492	499	500	472	474	466	525	494	500	488	446	452	499	472	508	507	451	470	471	528	474	483	453	423	488	471	483	490	530	481	498	511	463	446	521	484	486	511	502	509	489	524	471	483	470	470	480	469	505	512	484	480	480	488	506	477	540	444	455	495	479	442	492	506	504	514	471	504	498	447	503	477	471	475	464	502	468	504	501	462	497	458	480	497	499	477	479	489	473	487	483	495	520	475	467	476	471	494	461	484	517	486	494	487	490	504	488	476	487	446	497	452	470	506	471	505	416	479	504	455	526	479	475	469	512	485	454	494	508	457	497	453	497	522	511	467	488	486	502	461	536	516	442	428	522	499	495	467	508	511	526	505	472	498	472	442	481	511	494	437	453	490	476	503	477	488	507	508	456	503	510	487	495	469	516	432	474	479	438	484	500	468	514	471	488	468	508	477	452	510	481	507	492	465	512	535	463	505	498	470	462	521	493	447	457	470	514	486	465	473	506	477	464	490	480	499	535	491	528	490	468	473	490	524	484	478	497	477	507	498	508	471	495	502	505	506	490	502	450	438	440	443	468	512	483	499	480	495	477	490	468	471	515	452	482	448	478	482	530	512	461	464	496	490	481	489	484	494	485	470	476	510	462	477	466	508	459	455	488	473	495	477	498	467	475	518	466	526	478	493	487	504	486	462	506	487	489	461	460	432	480	506	454	499	539	499	500	499	477	482	502	508	472	471	468	468	489	529	496	479	485	475	484	478	441	498	525	505	468	501	474	446	481	481	476	476	472	449	486	473	486	504	490	494	497	486	487	471	511	508	493	488	429	492	480	517	455	456	481	478	490	507	478	479	492	490	476	482	501	503	471	442	448	494	435	490	489	479	454	455	502	492	485	455	461	464	465	477	464	492	454	491	481	499	476	481	487	470	522	498	530	504	504	515	499	436	515	489	491	499	444	547	492	501	473	501	496	496	509	470	493	497	475	507	491	494	444	482	472	510	462	476	475	468	493	546	486	478	508	474	496	495	495	502	493	455	503	513	473	480	480	458	513	462	452	496	474	492	488	503	511	470	508	468	488	515	471	506	485	492	493	512	486
9849	1893	1416	1687	3646	4800	4624	4059	3541	3077	2763	2437	2211	1880	1750	1687	1468	1416	1283	1227	1144	1123	1132	1067	1069	1031	1026	999	915	917	863	883	884	831	868	881	870	805	790	788	858	774	763	818	766	716	719	784	784	742	773	777	800	746	754	737	722	727	754	709	696	736	736	721	743	681	786	775	661	707	693	738	703	660	680	760	682	690	720	698	703	702	735	707	722	670	670	701	739	701	667	702	725	694	733	665	686	689	703	756	643	695	683	654	618	736	726	693	721	703	727	684	721	696	653	695	670	663	675	655	712	705	683	685	700	713	652	661	668	701	641	701	691	648	654	677	690	716	737	686	652	751	661	684	672	673	649	700	700	708	661	666	675	647	674	673	689	703	641	656	722	669	713	765	773	686	669	635	684	702	690	666	682	656	636	686	739	723	695	679	700	645	722	688	682	689	646	676	677	677	677	695	659	677	699	714	694	678	708	636	723	667	618	691	655	725	715	716	652	746	637	704	689	690	643	692	675	695	690	718	735	659	716	699	723	702	718	651	678	658	682	707	668	720	719	665	669	672	695	684	667	746	687	685	674	660	684	686	700	713	671	674	672	726	666	729	656	710	709	702	690	694	672	670	662	689	662	692	685	707	699	699	728	703	688	692	690	663	660	654	672	707	686	690	621	687	680	699	696	650	662	670	710	769	671	691	673	665	700	653	680	689	670	698	733	690	668	684	683	725	665	656	671	657	707	687	648	701	643	666	700	702	686	688	694	660	713	659	641	662	663	727	662	679	714	656	663	677	639	697	701	699	634	660	677	667	691	699	674	737	699	685	675	592	658	698	733	669	673	684	693	726	736	668	718	681	689	714	631	649	673	704	664	698	680	715	707	645	701	663	690	679	678	697	647	701	617	684	654	680	685	667	699	687	691	683	651	717	713	727	704	685	676	721	665	647	670	688	704	668	656	684	681	691	689	706	708	692	714	658	684	676	696	646	681	691	683	719	667	698	682	688	644	687	694	699	718	697	639	686	686	697	695	660	635	706	656	660	681	699	651	687	626	659	757	620	672	681	676	678	723	643	656	719	676	675	723	678	668	663	679	668	693	685	688	669	684	706	657	704	666	692	656	639	672	661	646	661	661	631	682	698	671	660	701	711	693	669	634	617	676	698	725	658	706	683	677	670	667	672	693	685	641	673	656	676	711	659	680	646	680	660	707	700	696	677	705	682	691	665	696	698	650	694	717	682	660	643	656	670	742	685	675	675	643	715	688	655	656	719	661	641	685	719	720	719	638	681	676	673	694	693	678	640	721	670	657	662	662	675	670	638	710	680	628	706	697	689	668	634	701	688	716	688	667	727	715	682	710	639	633	718	665	672	715	679	647	694	675	664	710	673	641	631	706	678	662	674	721	699	718	701	630	657	670	687	657	703	666	700	666	673	688	665	706	725	660	682	684	651	682	729	688	726	700	650	681	691	695	660	665	698	658	683	689	656	689	653	672	673	675	704	711	668	705	718	729	685	716	721	680	685	668	675	699	705	649	651	679	633	664	718	693	659	681	676	706	680	690	721	641	694	649	704	683	680	693	670	704	658	731	708	678	662	690	685	700	708	642	656	676	686	733	661	681	649	674	686	655	705	699	706	664	690	675	671	685	704	649	702	680	670	637	679	675	660	664	638	662	704	664	676	707	718	644	739	656	683	648	691	668	689	733	730	707	646	676	705	722	694	731	691	685	666	719	668	666	671	649	659	697	664	646	688	660	679	720	690	724	686	693	664	661	674	703	692	692	689	679	692	719	716	687	684	687	626	716	753	685	597	689	707	689	687	722	695	701	664	664	675	616	688	656	679	641	659	698	703	690	675	712	686	705	678	727	653	687	703	698	673	640	602	671	695	665	613	705	666	664	703	679	684	643	644	657	741	672	710	685	673	696	658	665	682	691	686	728	653	696	700	650	676	657	655	657	682	711	685	691	673	705	722	696	721	700	728	666	646	643	663	685	699	632	661	712	695	750	660	680	654	678	678	677	675	684	653	671	687	699	698	738	679	648	703	664	719	652	749	669	698	690	668	681	733	654	705	673	648	657	658	689	720	723	746	675	687	637	671	678	679	725	699	637	633	676	699	681	671	655	684	673	676	720	661	648	664	629	662	642	723	654	623	687	683	667	666	686	662	703	677	696	668	672	686	684	660	696	696	656	731	662	702	625	725	670	704	621	693	646	635	712	684	707	697	662	686	705	705	727	712	638	697	718	707	661	686	669	714	715	673	675	686	662	703	692	673	657	653	691	706	678	705	670	660	684	709	670	737	742	682	651	689	688	672	690	681	716	717	661	685	680	690	685	688	684	655	637	667	700	669	700	704	685	685	710	710	713	702	641	625	719	650	700	649	673	638	708	703	693	654	737	726	689	684	689	702	687	660	653	661	638	697	713	686	653	678	695	693	677	668	674	682	671	682	695	685	697	724	674	668	673	709	681	669	666	668	686	729	742	671	652	654	696	682	658	667	703	643	673	670	683	670	687	678	685	695	710	708	652	652	679	651	698	722	675	646	632	680	678	689	665	663	695	648	700	737	662	673	724	692	637	669	659	673	653	633	696	719	675	602	696	720	670	660	692	681	676	648	681	662	693	643	712	672	672	717	671	672	675	661	666	750	675	668	679	684	692	677	685	688	715	651	658	708	694	640	685	711	705	674	656	640	666	671	678	661	669	664	660	653	714	725	653	719	690	664	640	673	665	702	703	674	700	697	730	663	674	680	688	646	671	713	709	667	650	685	659	663	708	670	703	683	664	698	661	689	673	688	671	675	653	720	720	695	687	708	685	670	658	670	651	676	703	682	677	644	666	673	652	703	654	702	682	673	691	729	657	680	667	657	660	669	682	668	674	632	664	711	716	663	673	629	676	683	682	699	678	683	643	669	702	706	692	652	711	705	704	683	676	696	647	686	711	663	676	644	673	654	692	684	683	731	698	663	669	686	620	713	690	702	698	720	700	657	705	674	673	700	662	675	734	672	694	719	680	716	674	681	696	690	631	665	718	710	674	682	697	689	679	734	704	704	666	657	688	706	709	653	693	667	654	689	689	683	643	688	705	666	730	651	658	706	726	720	688	726	736	635	687	710	704	714	607	689	694	694	679	690	703	657	650	638	693	656	689	690	645	664	683	683	684	698	665	717	664	679	718	668	669	733	683	673	703	718	689	704	705	665	778	739	647	674	689	686	676	639	651	667	697	675	711	621	638	709	645	723	653	673	680	648	718	685	711	694	667	700	666	677	672	658	673	664	662	665	679	694	709	689	675	692	649	637	625	736	667	690	683	671	656	682	661	678	661	692	696	699	681	666	657	667	693	682	686	697	668	715	664	691	705	704	700	658	713	670	698	713	628	693	723	692	673	693	687	696	640	705	687	687	652	633	672	667	652	680	641	675	672	664	692	669	695	641	661	661	697	616	663	667	650	688	653	707	690	662	691	655	677	670	662	706	698	652	674	688	689	682
5861	938	530	403	587	1208	1380	1233	1106	963	826	685	595	554	491	429	380	345	319	321	322	267	277	243	234	211	232	212	199	200	191	183	196	157	171	196	152	164	166	156	145	156	150	157	157	141	153	160	140	138	123	140	141	146	131	138	123	138	144	144	135	142	117	122	132	113	151	154	140	141	145	138	116	137	126	124	120	124	134	138	120	112	114	116	131	120	127	120	132	132	122	108	114	118	122	134	120	113	137	113	116	111	122	128	129	122	125	110	120	131	133	135	126	116	107	124	135	152	136	139	110	116	121	120	117	125	122	130	105	113	117	133	129	110	155	138	126	144	128	106	136	123	126	113	116	130	153	120	112	112	115	148	117	120	111	134	125	118	149	122	122	124	114	147	116	115	125	145	110	113	132	111	116	117	121	138	111	115	112	126	121	103	130	123	106	114	108	133	101	128	115	121	122	121	123	142	130	132	112	114	132	127	114	133	131	139	120	142	111	125	123	129	112	138	132	128	121	145	116	135	120	124	125	121	107	127	126	117	122	103	126	126	137	120	122	109	112	139	114	129	126	101	108	102	124	115	118	113	126	115	122	110	110	135	122	116	118	120	136	141	128	126	102	116	100	128	106	112	116	133	122	141	96	115	112	137	125	122	135	131	118	109	110	131	114	109	114	134	127	138	104	124	127	123	140	128	136	122	134	120	112	121	126	109	121	112	132	121	111	107	126	148	122	114	104	129	130	111	150	126	130	131	135	109	117	109	121	118	138	103	100	145	109	114	111	130	111	131	115	128	121	119	125	109	103	128	124	110	115	134	111	102	119	132	105	118	111	113	113	125	127	127	138	125	120	122	103	111	116	114	120	113	121	112	113	110	135	130	115	124	116	126	118	126	125	123	115	117	117	131	129	110	112	125	147	115	132	130	126	122	111	123	150	124	113	120	114	114	118	120	101	149	109	122	127	125	136	98	136	112	137	100	130	123	106	129	128	121	141	113	120	128	135	133	109	124	143	142	129	110	104	114	140	125	123	122	113	125	130	114	140	131	116	116	98	110	118	126	130	127	141	123	115	102	125	116	113	117	125	105	125	126	109	110	131	125	117	116	113	132	108	122	142	117	125	106	129	129	120	117	119	117	130	119	109	117	123	112	124	119	103	105	118	102	133	127	116	123	128	132	97	121	132	101	129	126	117	116	111	121	118	117	131	122	110	125	116	117	118	103	146	117	137	127	140	122	118	122	125	115	111	105	111	115	129	135	114	128	99	104	136	118	131	120	124	117	127	120	126	132	131	116	111	128	149	119	123	105	138	140	108	135	117	134	125	126	149	104	133	121	118	132	130	114	122	112	125	133	117	129	123	122	114	120	117	115	129	119	115	113	108	113	121	123	135	124	122	121	114	120	125	131	108	136	103	127	122	105	124	119	135	117	131	114	137	128	102	116	140	116	131	112	128	133	117	111	120	122	128	135	120	124	118	111	117	108	130	105	116	120	105	129	134	132	128	115	112	144	114	101	102	119	143	104	121	121	139	132	101	118	112	131	113	128	126	142	138	107	116	121	129	95	120	134	121	127	151	131	124	110	109	129	113	125	128	132	129	90	117	138	129	110	123	118	128	119	126	122	125	119	119	122	118	122	132	126	131	135	103	132	109	132	124	121	114	117	125	106	135	144	132	127	119	115	128	112	131	129	114	112	130	116	109	125	108	113	126	122	132	122	126	130	117	115	128	119	120	118	127	124	106	118	119	115	104	130	114	121	114	114	116	115	111	132	118	110	138	126	123	111	123	99	112	114	107	127	127	100	127	120	121	119	116	126	122	127	123	122	120	118	129	142	126	125	110	149	92	105	142	117	136	125	122	136	135	115	108	119	110	133	101	122	128	124	117	109	121	121	119	127	135	125	122	105	133	137	118	115	134	138	139	118	106	128	112	124	113	122	106	134	121	129	127	123	130	121	115	121	113	130	136	131	128	126	129	134	126	118	129	132	125	125	142	134	114	107	115	125	143	128	114	109	128	116	110	122	114	110	121	105	112	140	133	139	132	107	121	129	117	120	132	133	113	127	157	141	117	124	115	133	135	116	134	112	129	127	129	142	118	126	119	135	133	118	128	98	113	110	105	122	123	112	130	114	109	124	133	125	96	119	152	141	114	121	107	125	107	125	109	109	106	108	112	106	125	117	147	120	121	132	122	121	133	133	127	116	112	126	138	126	134	130	122	139	131	114	114	120	121	136	114	103	107	143	99	102	125	110	105	120	129	121	114	124	107	121	105	119	123	117	101	123	118	115	124	126	122	110	110	122	113	134	136	126	111	128	124	123	133	128	115	127	122	112	113	138	125	134	134	129	124	123	125	128	142	109	142	122	112	116	106	116	117	120	128	138	112	125	106	129	147	129	118	116	121	128	109	125	123	129	113	129	107	100	110	124	89	107	121	134	149	119	116	141	139	125	132	109	123	125	119	139	106	116	122	135	145	123	127	127	134	121	125	133	109	118	113	114	125	131	106	140	124	104	115	120	119	111	116	119	120	121	111	140	112	135	128	102	118	109	121	130	123	125	124	112	126	112	112	117	111	119	103	131	123	120	127	117	110	115	126	118	110	140	105	122	134	124	116	106	119	120	104	114	147	124	127	105	137	102	139	127	153	122	89	131	97	132	123	128	122	120	94	98	122	114	115	143	115	114	117	104	106	112	125	132	123	125	127	98	117	101	110	122	116	121	129	108	126	106	106	131	105	129	112	125	126	146	118	131	125	132	126	134	122	130	122	121	108	114	115	102	124	138	135	117	138	123	127	145	118	112	119	137	101	107	107	110	142	116	123	132	120	118	123	110	132	115	132	118	107	113	127	116	113	118	126	117	143	131	113	124	131	125	97	125	95	119	126	125	138	139	128	120	146	119	117	148	117	119	120	116	119	94	109	117	104	107	109	125	117	118	131	113	118	115	126	127	103	105	114	99	117	131	124	122	124	120	136	121	117	129	119	131	109	137	126	132	135	118	125	102	118	130	137	119	115	122	132	128	114	114	137	124	132	126	113	110	112	108	117	122	120	113	134	119	140	129	101	127	124	116	129	119	111	128	125	118	136	123	136	124	110	106	139	120	97	136	136	116	115	92	124	128	114	127	103	136	116	132	131	114	132	129	124	143	117	113	107	131	102	121	123	115	106	116	117	119	130	132	117	116	109	110	135	118	114	125	123	115	108	116	122	107	132	122	96	111	120	128	127	109	138	124	110	115	118	120	123	110	127	103	169	116	127	146	142	124	120	119	133	132	125	124	137	138	132	114	137	137	100	125	104	133	108	129	118	112	123	122	120	136	106	127	118	135	116	119	104	138	117	124	130	109	120	114	114	128	93	128	126	113	118	129	125	132	117	133	132	125	116	126	117	110	130	127	128	111	123	137	128	119	123	124	128	126	122	128	136	118	122	133	114	108	122	126	106	118	113	101	114	136	131	116	117	105	126	137	129	112	111	119	113	111	128	114
9701	1823	1139	1579	4111	5512	5286	4343	3713	3145	2681	2370	1964	1750	1458	1310	1214	1096	964	971	822	770	706	661	698	595	586	537	524	518	505	461	417	425	431	407	400	356	385	341	324	354	316	358	329	292	321	304	268	266	268	279	288	281	263	274	252	275	282	262	278	229	259	279	262	258	260	235	253	221	235	252	195	231	239	224	224	210	258	226	219	246	206	204	220	232	234	215	206	202	213	245	226	229	209	234	195	254	217	187	231	203	226	194	208	206	220	236	210	220	209	187	206	182	196	201	220	200	208	229	190	198	212	198	204	214	221	199	194	192	207	230	211	212	213	221	196	210	179	177	191	214	209	223	202	177	197	163	180	194	196	198	189	187	217	178	212	194	183	213	168	212	208	184	185	192	188	203	212	168	205	200	209	195	199	214	212	185	219	219	191	190	190	165	189	204	198	197	184	237	187	200	196	202	208	194	214	180	191	200	198	195	177	190	187	189	199	178	198	181	206	185	189	214	208	163	221	185	189	183	214	205	181	210	185	203	197	199	195	196	221	202	176	204	196	206	176	217	209	174	197	204	196	200	209	202	187	222	197	178	205	180	215	196	200	205	198	200	202	203	188	181	217	195	203	203	178	199	195	169	230	183	222	218	201	193	208	210	186	197	180	195	182	182	195	202	168	167	185	186	203	184	190	190	210	181	200	205	176	201	208	182	176	200	198	198	188	222	189	171	183	183	188	196	200	182	212	209	185	195	215	217	186	219	193	199	231	201	190	220	211	192	207	201	182	202	184	226	181	205	175	197	198	209	207	207	205	193	181	190	199	194	186	179	197	222	207	201	194	181	195	215	222	180	200	216	215	198	177	204	229	203	193	192	200	224	187	187	190	175	201	198	199	188	201	207	206	195	198	175	198	196	201	183	196	160	205	195	208	205	189	225	189	212	189	196	197	197	168	208	200	198	200	214	197	188	171	182	192	179	189	185	210	205	212	190	203	188	186	218	187	193	186	193	190	175	216	204	210	212	171	193	194	196	205	192	199	210	175	180	188	208	191	217	200	197	193	207	200	220	170	171	183	180	204	196	164	167	202	209	199	199	186	199	216	185	192	193	189	190	191	208	185	188	208	206	191	202	191	180	215	192	180	192	200	194	191	202	194	200	192	169	200	203	195	211	209	192	207	179	239	185	211	194	190	175	196	224	192	179	199	215	204	194	193	201	188	201	182	204	195	182	206	192	178	177	186	187	187	199	206	182	188	214	231	178	186	190	221	188	191	179	186	198	182	187	208	204	219	205	185	194	177	182	183	202	185	192	199	193	205	208	168	219	202	210	207	175	187	186	190	194	215	206	201	181	176	171	185	231	193	229	175	197	184	190	178	235	217	204	179	199	202	178	194	204	228	173	191	204	173	191	207	187	176	171	184	217	176	177	200	185	218	226	197	179	199	189	180	179	196	187	193	227	204	193	209	205	203	178	192	177	174	170	163	199	214	177	200	186	206	190	187	215	191	194	182	198	200	195	193	203	191	196	210	189	205	190	202	182	189	187	202	206	191	198	205	189	191	188	219	190	212	203	192	190	184	188	188	186	203	202	232	171	192	197	208	182	214	207	197	199	196	184	204	185	210	180	220	215	207	218	203	172	212	211	174	197	200	202	195	192	196	222	203	212	184	196	208	187	150	184	186	210	186	189	207	209	182	172	208	174	181	190	189	180	186	185	178	189	192	182	184	194	182	192	201	190	208	187	187	152	217	213	199	206	172	214	199	220	190	176	189	190	191	208	200	196	189	184	197	187	184	198	202	167	183	178	191	196	179	213	179	223	183	171	193	214	187	213	183	214	218	209	198	171	202	203	210	228	165	197	173	164	194	189	190	191	204	209	210	183	211	173	200	202	205	223	180	204	183	184	200	214	199	176	208	189	217	210	208	177	204	201	199	204	188	204	187	220	181	203	200	188	174	194	172	171	195	217	194	195	190	176	223	185	188	191	206	206	216	190	176	194	183	207	207	190	205	215	191	189	187	215	199	206	208	202	187	192	207	226	201	221	189	202	182	223	194	185	179	186	203	197	183	204	191	187	184	189	201	201	196	192	195	198	204	179	207	216	180	161	197	189	189	171	181	194	191	185	186	205	179	208	212	218	212	204	216	200	180	171	196	189	237	207	213	197	207	238	197	198	195	183	204	186	208	172	198	180	198	224	204	204	184	220	233	184	182	208	206	199	220	172	176	197	217	194	215	198	179	177	197	204	207	188	186	191	167	219	197	185	192	186	196	192	202	192	195	182	219	199	186	196	214	202	192	192	191	206	205	194	200	204	176	180	176	178	213	197	210	195	220	209	194	232	177	211	226	174	209	160	180	198	181	189	228	196	217	192	196	206	192	214	190	208	191	218	194	191	217	199	185	206	199	180	188	189	223	220	190	192	175	187	190	197	221	174	199	185	206	207	175	205	204	188	181	187	201	180	208	200	181	190	187	162	225	193	187	192	188	183	180	207	195	186	195	189	210	210	171	202	194	179	192	209	198	209	164	182	226	194	193	212	201	208	211	182	199	201	186	184	193	216	170	216	200	199	192	197	191	203	195	195	215	209	181	170	173	218	201	212	221	192	189	188	181	187	215	210	185	189	195	210	185	190	208	210	187	187	217	178	189	195	187	186	203	178	196	192	196	209	221	166	173	187	206	207	245	196	193	192	189	177	181	193	221	191	189	198	212	205	212	199	207	185	201	193	170	202	208	195	189	183	194	193	202	212	203	199	163	206	193	191	176	180	173	208	198	220	175	186	202	203	181	196	229	229	190	181	201	198	200	203	193	209	208	188	197	213	192	197	205	230	202	213	191	209	205	195	186	185	203	202	191	201	208	205	193	197	194	206	193	215	198	192	202	185	187	183	202	216	174	234	197	232	205	185	186	205	179	165	165	184	187	211	204	205	208	194	191	179	217	188	215	193	210	197	184	195	202	182	203	205	196	214	190	189	204	232	224	216	174	203	202	204	174	184	182	186	200	216	222	187	191	205	207	202	182	211	177	196	211	201	198	197	163	205	210	197	206	208	224	212	207	186	227	161	193	208	202	209	212	208	167	188	187	230	196	195	184	178	192	199	213	193	191	200	210	216	189	220	201	194	174	186	198	196	181	220	204	173	189	184	185	190	205	169	179	217	190	209	195	190	187	197	221	185	227	170	192	161	216	207	212	207	196	217	193	190	207	177	192	189	176	196	190	196	192	182	198	189	189	194	189	193	199	180	206	205	213	221	190	208	194	201	192	210	190	215	161	189	213	194	199	187	179	196	198	210	193	178	218	205	182	217	190	195	186	196	192	188	204	178	215	197	188	185	196	200	203	212	187	181	198	212	159	196	192	194	188	206	178	199	189	193	207	213	198	197	197	218	201	205	201	199	217	199	187	195	184	206	197	198	190	190	208	187	175	186	195	208	200	186	196	195	207	203	177	193	188	190	198	171	200	191	208	191	196	192	213	168	175	181	201	208
11902	1362	792	608	890	1501	1823	1813	1503	1351	1111	1020	872	795	723	652	633	529	523	542	567	489	464	429	445	417	429	439	371	376	378	332	346	353	329	371	329	343	341	339	329	332	340	302	362	292	309	298	311	310	327	294	306	319	318	269	300	297	329	311	292	298	322	286	283	310	282	307	300	321	294	264	296	310	312	305	275	241	323	326	306	299	278	269	315	316	279	290	267	280	288	280	278	256	279	278	277	287	274	264	276	294	303	259	300	299	284	264	295	281	295	312	276	311	285	314	298	256	301	280	288	270	313	280	263	310	282	289	280	300	278	291	309	290	277	261	275	253	275	279	265	266	266	267	274	271	275	276	287	308	291	293	287	292	274	289	263	276	319	249	276	279	262	260	314	242	295	238	285	271	319	281	293	297	285	294	264	305	275	270	282	276	289	273	295	290	315	259	270	288	305	284	288	250	264	242	289	276	281	301	304	279	252	287	259	271	273	244	269	280	315	298	278	305	264	294	296	266	295	280	280	272	299	301	308	279	245	268	265	310	272	288	255	281	267	279	288	297	295	295	267	291	294	319	287	269	297	315	270	275	241	265	281	256	280	250	267	307	273	262	292	294	271	257	283	266	267	285	242	292	294	289	293	282	261	292	275	283	249	301	286	275	312	293	264	307	269	294	251	273	256	287	296	297	269	275	259	281	301	273	302	286	292	278	275	277	271	283	289	282	296	284	291	277	255	258	272	280	279	274	284	320	263	278	314	257	289	278	240	289	277	280	283	273	273	281	270	265	264	284	304	269	291	275	304	264	285	280	272	260	299	264	276	261	259	273	281	292	287	280	322	280	291	290	272	257	278	283	283	265	273	284	268	277	262	259	278	279	268	238	306	296	303	285	275	309	296	289	287	260	254	281	279	294	279	264	274	276	249	251	265	267	273	261	244	225	287	272	292	287	261	287	299	255	303	299	272	304	278	271	260	270	310	284	301	296	240	286	277	297	282	254	267	294	255	277	273	279	319	275	283	264	262	298	254	307	272	262	297	269	281	307	263	247	295	285	292	264	282	286	292	259	258	260	270	273	261	256	294	303	274	254	262	285	275	252	266	284	290	298	264	280	276	289	262	282	268	272	270	266	287	253	268	282	301	275	293	279	303	292	281	300	264	288	318	297	272	270	266	271	270	270	268	296	306	260	295	275	273	261	271	308	283	260	282	264	270	291	299	293	274	279	287	291	253	289	267	255	310	307	290	286	281	293	296	257	275	282	299	294	301	280	269	320	296	275	266	246	274	278	289	245	255	254	262	266	291	273	278	269	281	277	269	268	304	297	263	262	256	259	297	282	263	276	267	283	306	299	265	262	266	250	295	288	275	287	299	311	289	275	302	292	294	289	266	273	290	268	275	301	274	318	278	279	289	290	307	268	273	266	263	267	303	247	279	269	279	276	279	316	271	293	286	286	288	273	285	261	276	300	285	272	294	267	329	276	281	239	285	282	285	270	291	294	266	296	265	265	274	271	287	302	277	283	257	274	272	283	285	249	302	302	287	284	291	275	263	285	285	301	283	295	285	273	283	271	273	265	303	276	298	286	285	277	292	261	300	293	291	261	276	298	261	251	291	297	306	300	251	264	276	291	306	298	288	277	253	295	280	278	290	297	275	276	298	237	274	274	275	257	273	281	268	277	292	299	287	282	300	269	240	271	281	270	279	302	276	283	308	272	261	270	267	265	294	294	260	291	277	257	290	272	298	281	265	291	287	288	289	260	246	274	286	248	271	286	273	287	239	252	254	287	283	274	263	272	278	263	314	280	270	319	303	271	266	296	268	276	255	292	277	265	270	286	259	300	295	280	270	307	308	290	277	270	301	274	288	319	283	283	271	296	314	293	282	273	289	278	249	274	278	257	283	257	240	302	247	290	289	273	284	276	284	263	290	261	283	281	313	301	263	271	279	308	266	255	301	294	295	268	275	261	305	269	275	270	277	283	282	271	258	287	246	309	258	279	285	277	285	279	286	286	283	273	268	278	301	268	246	254	275	307	245	280	270	304	249	263	291	302	289	278	283	295	286	284	270	301	267	281	260	289	282	277	289	249	284	271	256	276	307	267	302	266	298	277	300	298	264	281	297	262	277	282	254	263	284	265	278	266	311	289	270	277	284	247	270	273	308	295	252	282	318	273	263	254	280	297	277	275	302	298	276	296	276	307	295	288	285	270	266	291	302	271	305	259	289	255	284	291	303	296	295	293	277	259	279	284	283	281	281	311	285	308	280	270	267	287	253	244	268	267	267	265	302	266	258	282	276	267	305	298	282	268	278	284	265	265	253	263	279	300	281	252	253	309	274	310	273	282	265	284	249	306	305	288	271	272	293	275	262	254	261	284	290	295	307	297	259	260	274	262	280	299	271	317	276	304	286	274	276	278	288	273	293	296	283	283	282	288	286	297	294	296	275	264	262	266	274	282	274	270	294	272	269	285	269	261	276	284	301	288	279	297	291	268	273	267	285	299	249	304	303	298	267	259	235	306	286	270	297	297	306	282	283	271	290	276	261	257	273	267	304	248	274	293	258	279	261	298	277	298	285	289	280	250	276	248	278	276	265	289	283	289	286	273	283	275	274	293	273	277	263	295	301	245	276	281	296	269	249	256	279	296	301	258	305	275	260	290	317	282	305	310	291	292	319	295	274	294	285	256	284	284	250	297	289	256	266	261	278	285	255	262	267	288	288	252	312	290	269	260	271	294	292	289	273	297	292	268	265	297	283	280	257	248	281	289	278	285	270	263	289	277	279	291	262	260	242	277	272	273	266	273	285	267	315	285	272	249	278	290	274	268	290	258	287	266	298	262	296	287	280	254	289	257	274	295	302	243	294	293	267	264	284	290	276	284	273	287	279	275	264	269	317	261	277	309	283	280	275	266	283	271	277	290	257	280	284	271	273	283	271	299	271	275	262	257	304	309	248	249	285	273	285	277	276	266	299	276	287	273	304	304	289	245	311	273	278	276	289	291	282	283	247	291	275	277	287	256	293	325	296	272	281	312	254	261	257	265	298	259	282	299	292	289	284	285	264	281	275	285	297	273	282	264	263	285	278	269	290	289	280	269	271	243	265	290	295	277	277	240	298	289	305	306	303	275	260	261	269	287	251	268	266	264	277	274	242	274	304	274	278	265	285	280	256	269	287	281	281	277	268	289	305	273	290	308	280	263	294	270	262	287	252	272	284	280	283	293	305	282	263	283	275	281	266	271	277	295	300	268	271	297	296	284	302	250	312	286	307	308	297	286	291	240	272	267	237	275	241	296	261	252	268	288	286	285	282	285	269	300	295	277	265	254	263	303	254	286	309	305	287	275	276	283	277	282	276	279	265	269	289	262	267	264	260	280	275	290	283	276	260	284	253	267	259	270	249	276	260	274	297	288	238	277	270	265	295	264	261	280	269	289	275	248	256	270	275	298	314	261	261	273	285	263	272	275	306	290	285	269	272	275	268	296
11259	2285	1422	1960	5154	6722	6265	5461	4742	4075	3491	3099	2663	2233	2002	1961	1581	1545	1414	1478	1249	1127	1092	1030	1055	915	889	906	853	729	805	772	696	720	707	681	630	678	627	589	601	621	597	596	573	542	568	515	564	552	547	498	521	505	520	527	487	536	533	497	471	504	501	464	475	463	477	446	511	492	471	467	497	464	491	467	473	441	532	448	460	438	475	466	477	488	479	468	445	480	417	448	480	459	467	443	437	443	422	482	456	417	463	437	468	454	436	449	449	426	424	429	453	423	447	445	445	427	444	418	451	447	462	426	456	454	446	425	388	439	428	435	445	416	481	431	442	418	420	429	421	454	398	429	422	437	392	430	448	432	434	433	469	422	437	395	423	436	446	461	432	425	422	403	461	469	431	423	424	461	403	445	432	397	456	406	421	391	436	425	392	447	409	424	441	428	444	419	446	444	439	433	411	408	438	454	409	354	456	436	421	449	469	418	393	391	408	399	418	423	440	403	428	409	409	422	427	432	413	424	424	405	445	391	434	420	417	409	418	419	454	415	382	465	452	414	408	427	443	439	435	409	426	439	404	425	415	439	425	415	386	438	398	434	443	430	444	420	445	425	439	439	425	390	426	434	423	398	462	413	381	426	398	395	442	405	396	411	435	406	401	448	429	411	440	450	431	434	426	439	415	439	370	415	412	426	454	402	424	429	444	407	425	430	379	422	410	401	402	415	432	453	437	431	439	434	420	429	455	433	411	442	410	399	414	451	411	420	422	399	424	410	409	431	421	416	405	397	406	401	462	439	395	393	411	410	412	405	458	452	458	451	396	425	416	404	400	455	418	418	409	433	393	426	426	422	403	387	404	420	399	405	401	392	401	400	419	449	418	406	422	405	366	423	415	403	408	437	403	379	441	468	399	407	405	448	387	375	416	418	432	401	445	456	381	420	401	450	435	430	384	406	395	403	415	395	393	442	388	404	445	454	433	439	422	438	384	439	436	446	427	458	419	417	393	413	418	439	429	416	441	465	483	406	424	418	386	413	400	438	397	438	438	453	412	396	424	438	441	456	414	401	421	400	415	401	412	356	480	431	462	425	414	421	435	439	440	418	454	400	401	406	414	471	438	392	433	423	466	408	443	451	419	362	384	406	407	393	412	406	432	468	426	439	457	451	434	445	425	434	435	428	428	421	401	409	423	383	415	405	436	435	447	453	417	414	409	439	413	493	405	434	463	431	415	385	427	425	409	450	426	418	394	420	453	460	387	434	411	396	431	435	452	401	444	397	403	403	444	410	418	395	428	416	409	432	408	382	384	412	426	392	416	399	369	404	421	429	374	420	403	421	418	432	407	420	407	435	416	421	410	428	408	443	403	455	400	406	409	423	428	417	423	433	434	434	415	376	404	448	415	384	429	417	424	424	415	411	419	439	377	434	435	408	414	434	416	429	437	409	415	424	393	443	396	407	425	415	397	416	430	434	424	441	428	428	407	455	425	398	419	415	427	419	414	434	400	424	402	416	455	441	434	460	392	401	406	409	426	421	386	409	462	416	437	378	436	397	382	440	404	432	417	416	394	412	414	496	422	415	422	391	395	426	435	438	401	375	400	425	406	411	428	401	447	412	439	388	406	434	421	439	432	421	433	399	422	389	400	438	451	375	372	418	414	436	462	447	402	385	472	418	451	425	419	441	389	426	430	412	432	442	431	453	435	400	459	404	429	404	422	424	410	418	398	441	429	432	431	414	467	439	401	431	428	390	406	397	415	405	442	412	399	401	485	441	418	443	428	405	419	438	410	427	431	443	440	437	398	429	413	411	427	410	418	414	382	442	431	396	410	429	441	464	414	419	403	451	414	421	447	400	432	458	430	421	394	445	460	415	394	446	435	388	409	440	397	382	414	452	428	438	401	408	419	427	440	426	424	454	425	397	431	442	402	405	433	413	405	452	429	419	400	435	406	433	422	431	436	426	412	397	437	428	405	422	416	448	457	433	427	441	416	407	417	417	399	436	401	450	437	401	425	416	396	421	429	392	423	445	423	406	447	412	410	405	419	449	399	437	371	407	427	429	429	430	431	387	433	403	440	400	439	413	386	425	419	428	448	413	406	410	438	435	472	405	450	382	409	411	406	396	380	435	415	413	435	449	451	411	412	389	418	435	418	410	414	438	413	392	398	411	371	437	420	411	432	427	404	428	422	440	387	411	440	435	432	404	407	408	408	403	452	418	423	466	399	430	400	424	434	444	420	387	408	438	433	469	404	465	378	429	424	414	418	444	421	452	436	427	428	407	436	434	428	405	398	420	401	458	433	427	409	422	411	413	419	451	413	385	429	463	440	408	389	392	414	404	428	446	430	449	394	416	433	390	451	425	395	429	407	401	415	427	451	398	428	418	422	437	454	386	409	420	439	418	447	450	413	418	445	395	420	450	472	438	397	379	415	403	415	418	393	397	401	399	406	407	432	423	348	387	398	399	450	399	415	428	402	408	405	458	421	425	404	440	436	390	440	425	470	386	417	417	443	413	430	439	407	430	432	425	393	429	448	422	430	448	427	409	440	448	395	431	395	381	464	441	452	425	430	412	429	418	407	441	387	461	435	402	415	422	409	429	470	396	421	406	422	413	452	438	437	447	448	400	453	416	461	435	410	488	453	393	420	427	402	390	387	412	411	410	407	431	424	408	414	408	447	423	403	415	414	419	391	426	430	422	402	423	364	412	435	429	404	435	457	425	428	412	426	445	395	433	433	437	411	414	416	432	411	402	411	414	433	419	378	424	391	415	422	415	427	455	388	414	409	406	438	437	413	395	396	380	457	420	441	426	427	408	424	456	442	432	394	409	426	379	410	421	424	385	418	398	410	415	402	407	442	444	421	427	418	419	430	431	402	437	405	441	434	459	397	400	455	402	443	412	415	407	430	399	434	421	417	429	468	449	447	416	414	423	422	442	453	391	385	449	386	400	435	404	426	411	383	444	427	397	444	418	403	435	437	417	418	434	416	402	388	471	415	378	423	401	446	411	414	431	450	414	388	438	404	423	399	422	435	390	428	389	404	388	416	418	421	417	403	448	411	422	419	397	417	404	419	450	430	432	412	385	418	454	433	427	420	416	398	379	414	431	406	394	396	458	414	389	412	391	409	399	410	459	405	422	419	423	447	413	401	396	416	401	448	443	456	388	424	424	419	432	426	428	409	405	413	433	408	396	447	432	397	438	426	416	435	412	396	416	418	411	424	408	440	434	438	416	400	423	440	397	427	419	399	406	414	446	397	389	427	434	421	473	457	452	438	453	440	436	432	460	402	413	410	450	424	446	414	460	409	432	419	411	409	449	438	407	436	417	407	469	402	403	440	438	424	406	386	408	454	391	431	407	443	413	427	462	417	408	399	414	412	430	389	423	420	422	394	436	420	385	430	416	458	420	437	420	441	426	430	443	411	423	430	405	439	409	415	414	406	443	415	404	406	418	405	426	395	411	433	413	393	443	384	416	394	429
4907	530	419	401	461	500	584	509	498	503	468	457	403	431	355	419	398	429	352	352	400	370	358	360	363	398	349	352	361	353	354	390	353	342	335	338	351	358	331	368	341	329	383	354	366	384	362	322	349	364	362	321	368	310	348	315	351	353	327	348	353	335	351	358	355	356	355	321	346	322	338	350	348	352	331	340	370	339	340	354	319	347	366	352	334	352	330	350	350	365	344	378	388	324	368	321	332	368	386	347	347	340	349	334	349	346	343	333	351	342	338	341	368	370	330	340	373	325	364	381	342	364	365	357	354	365	319	353	357	322	332	356	357	335	327	371	365	344	346	351	347	362	343	397	323	319	332	340	332	342	342	356	327	324	372	351	336	348	346	346	334	369	341	343	372	363	300	347	346	366	363	330	358	352	361	332	336	339	320	369	355	365	361	331	359	356	340	367	340	341	359	366	332	342	320	356	372	337	326	367	364	325	350	347	351	344	382	336	341	347	329	363	314	377	377	364	358	371	351	361	320	343	353	356	352	331	370	356	336	321	382	329	342	341	329	289	320	328	313	371	335	346	340	329	325	356	344	329	319	337	344	357	330	325	330	368	333	347	331	345	371	298	364	333	361	344	376	367	374	357	364	347	336	344	344	350	354	328	334	360	327	354	348	332	363	374	364	368	347	348	368	341	358	337	370	325	309	363	399	385	360	337	340	337	301	355	347	351	349	323	333	335	338	387	321	325	347	368	350	369	344	334	350	341	379	357	341	353	349	369	346	337	378	349	331	326	359	342	369	376	340	341	308	339	327	350	314	309	393	350	360	328	350	335	327	321	385	350	333	354	324	361	356	325	362	380	314	335	382	362	347	335	328	380	320	336	368	348	325	343	304	342	375	370	321	377	340	340	343	330	356	350	352	305	370	379	319	354	343	350	363	352	342	366	358	356	343	322	333	360	359	315	368	325	396	333	375	346	329	341	357	380	320	349	328	372	346	338	338	370	319	330	345	336	348	329	338	323	320	341	346	373	330	350	381	339	347	354	363	342	324	355	337	332	348	345	335	371	350	381	345	334	348	376	343	339	335	369	369	375	364	350	355	341	344	321	338	324	345	354	329	344	374	313	376	330	332	339	322	370	353	372	349	357	343	346	379	342	364	343	352	325	336	343	341	335	345	332	366	357	334	351	369	353	347	345	351	314	341	323	342	352	356	340	359	339	335	314	350	389	337	299	293	360	337	343	374	339	354	382	336	337	350	365	362	368	346	346	330	326	318	344	329	340	346	351	334	327	340	354	311	347	315	343	356	322	343	333	346	361	329	310	319	326	305	319	325	334	368	361	354	318	380	348	347	330	338	359	342	353	357	347	354	332	347	351	356	348	320	320	352	377	349	327	365	327	353	353	324	350	356	366	335	331	350	315	306	366	321	350	354	316	349	346	307	366	349	312	371	339	327	339	348	373	322	344	363	344	345	355	317	352	321	326	316	371	353	369	337	356	358	328	371	359	346	336	333	348	338	348	355	329	357	339	350	359	357	347	341	336	340	343	350	346	367	327	309	323	316	339	335	368	363	324	375	365	328	331	323	349	356	358	348	344	337	337	305	330	341	368	312	340	355	324	331	327	344	333	344	389	349	348	340	323	359	381	350	325	356	350	345	322	349	338	334	333	343	351	350	349	353	314	319	338	325	376	350	349	333	356	348	348	382	325	296	365	359	355	369	361	371	331	299	353	340	356	366	352	348	354	349	354	359	314	351	322	315	327	351	363	346	319	348	350	352	338	350	373	321	341	376	332	337	305	369	347	319	364	356	345	341	398	336	351	344	347	337	355	363	348	343	364	354	358	361	307	361	334	333	370	332	344	331	330	352	358	340	333	335	336	347	357	348	367	315	329	330	338	372	337	361	349	355	326	368	318	388	363	313	326	307	349	345	337	360	352	337	337	337	360	349	342	372	345	346	329	367	354	339	319	301	317	346	330	319	380	367	312	347	356	310	375	334	350	346	343	345	346	324	370	364	365	317	347	350	339	321	351	356	375	375	338	327	343	364	366	328	336	331	329	377	343	359	328	351	363	335	351	330	344	370	362	369	342	334	334	367	361	355	370	364	356	316	337	361	366	327	356	361	339	342	350	334	343	340	341	331	353	336	327	351	308	343	331	380	311	356	362	344	340	357	330	331	333	329	358	337	332	353	373	344	307	323	324	344	347	314	343	350	341	300	366	333	357	340	350	334	352	323	339	366	366	352	333	358	343	346	299	316	388	345	337	394	351	355	358	376	376	341	312	350	377	318	336	369	333	349	339	316	345	375	371	364	330	353	332	332	355	331	358	351	327	319	372	337	360	345	373	340	359	338	362	354	334	367	357	332	329	325	326	360	361	399	351	336	335	381	351	333	344	358	346	376	355	372	353	360	327	348	359	351	366	366	332	355	318	325	374	319	342	380	339	342	339	350	304	324	351	347	336	331	354	357	333	341	357	334	332	333	333	371	343	368	392	348	320	370	325	331	358	364	345	322	378	369	362	346	346	357	334	341	371	304	368	334	304	325	366	369	323	353	347	321	306	353	357	358	307	330	356	334	337	346	308	329	361	350	380	314	360	350	324	332	337	334	351	359	350	371	337	352	339	346	371	351	363	314	303	323	355	332	333	359	351	360	358	370	344	332	356	350	373	347	327	348	353	359	333	377	319	341	338	345	324	347	389	332	365	372	349	336	346	363	340	333	360	331	332	396	365	312	326	359	345	338	321	344	380	331	354	304	378	322	357	356	356	358	345	337	351	356	347	324	337	377	374	358	367	353	382	377	367	361	365	340	337	357	359	349	353	339	354	361	372	358	331	335	354	352	360	357	308	284	314	394	370	344	358	369	346	355	382	338	383	358	343	338	342	361	334	337	399	349	301	319	333	381	342	320	349	359	320	329	364	340	327	321	352	350	365	372	347	346	330	358	329	349	352	344	357	388	343	345	358	369	354	339	372	394	337	358	344	365	362	318	339	370	351	318	346	346	316	355	341	333	339	306	352	334	370	335	370	316	336	322	333	375	328	317	361	350	372	339	339	341	318	364	331	354	372	331	340	392	345	338	329	357	357	362	360	354	343	354	341	342	356	364	338	337	366	353	373	347	335	354	370	310	339	342	343	353	311	350	339	349	339	357	343	377	358	390	329	332	320	346	314	341	340	340	355	366	366	332	334	334	358	360	312	336	325	306	353	344	312	341	331	346	385	351	353	350	345	318	336	344	359	355	362	316	342	323	371	352	352	331	338	362	341	358	350	372	331	374	340	366	313	349	314	333	326	347	358	348	339	363	339	362	356	375	363	354	340	307	316	340	342	363	365	342	317	359	344	322	358	369	337	363	374	355	331	396	354	339	373	324	326	312	347	369	356	344	336	317	334	357	352	342	356	318	332	353	331	329	345	351	387	341	357	351	360	332	334	354	353	360	352	351	332	330	345	373	382	325	334	372	381	347	357	342	344	351	380	353	345	345	318
6452	866	641	724	1170	1335	1347	1187	1065	977	896	833	803	740	641	690	636	623	597	608	570	590	571	580	550	511	563	557	528	508	538	539	542	479	509	504	500	480	490	497	480	498	468	495	472	490	462	482	515	442	473	506	451	471	505	455	476	499	459	482	446	510	452	488	483	458	471	485	453	492	494	471	497	434	471	475	460	499	460	423	457	482	447	484	436	469	484	450	445	442	472	484	478	490	486	537	476	459	471	473	476	489	445	476	488	454	484	483	474	462	468	471	481	441	468	469	476	503	499	442	476	506	492	547	495	514	509	452	433	480	541	508	450	480	485	464	446	433	451	445	485	467	474	468	483	428	461	447	460	473	480	473	480	497	492	464	512	441	442	471	503	456	517	444	442	482	536	450	440	472	505	467	489	487	482	487	460	507	479	495	494	469	462	486	463	516	465	476	426	482	474	482	486	505	431	476	463	488	509	479	459	494	484	483	476	478	466	457	468	464	460	479	461	452	454	474	444	462	430	488	440	448	482	486	428	453	459	466	404	463	457	482	448	492	512	453	495	509	449	467	455	481	479	458	480	487	448	482	468	486	484	451	465	509	468	454	481	465	465	462	483	520	475	460	451	453	454	485	479	465	455	514	447	510	489	408	503	489	478	489	490	501	470	434	449	504	466	492	456	450	498	436	492	446	463	481	437	509	496	483	545	470	493	457	488	467	485	462	439	460	446	440	463	456	454	461	463	495	452	454	518	472	439	512	485	487	451	482	457	491	475	485	477	500	485	471	471	455	455	504	492	479	464	467	466	472	464	501	487	491	446	483	490	423	462	457	465	469	483	446	456	464	512	490	494	460	515	476	482	486	479	474	506	477	508	471	459	452	471	457	496	482	477	477	449	439	425	451	464	461	465	487	436	490	481	475	452	445	448	435	522	436	455	470	484	498	477	444	456	494	474	461	506	481	512	472	471	481	430	442	457	477	463	456	475	452	482	415	476	445	479	465	475	502	466	459	471	492	473	482	469	472	511	477	501	493	450	463	455	489	483	495	476	467	439	457	440	429	479	452	502	479	513	440	483	472	456	492	441	493	437	471	439	472	465	482	465	483	475	416	421	485	498	475	463	460	460	470	460	470	482	475	480	466	498	452	480	488	472	498	491	463	475	505	480	486	477	501	484	481	482	480	480	502	477	502	507	485	500	507	500	479	448	470	450	460	495	465	462	462	466	508	489	469	426	499	501	454	449	494	515	418	481	476	455	475	473	473	486	464	464	470	441	533	456	458	453	487	493	484	457	464	497	458	472	497	443	507	478	478	490	424	469	486	458	463	473	472	460	508	474	478	527	441	450	470	430	491	423	427	459	472	485	469	430	482	472	480	446	468	465	487	474	481	508	499	476	478	464	466	489	484	444	513	497	499	464	462	472	490	537	504	426	484	480	468	492	472	443	466	457	471	511	480	463	467	448	467	486	464	460	468	490	491	489	468	492	481	512	463	459	501	493	468	467	450	480	475	457	471	510	518	478	483	462	433	498	444	488	470	462	468	459	452	491	437	465	456	454	465	466	471	468	485	458	448	461	502	499	480	504	478	491	459	475	448	476	489	453	516	499	452	454	474	452	480	481	503	491	455	494	480	503	464	471	490	466	464	484	466	484	494	422	493	504	449	514	455	472	496	496	497	511	478	469	488	448	434	464	451	472	500	453	436	497	465	472	446	464	470	489	482	493	469	491	462	494	462	472	505	462	474	486	447	466	494	454	479	455	469	492	464	497	416	473	443	463	471	466	484	433	473	472	448	451	532	483	436	455	472	472	449	470	448	474	471	440	499	481	493	466	471	471	470	499	521	480	448	458	473	461	453	516	448	500	449	466	483	466	501	481	497	461	489	471	491	447	436	513	494	483	481	467	471	457	459	499	473	489	484	485	478	478	453	469	462	462	436	468	452	471	470	459	501	488	490	465	465	444	474	476	483	480	490	474	466	502	512	467	487	458	463	471	477	458	476	492	491	473	458	500	518	476	494	458	477	483	485	464	488	449	491	460	444	474	434	471	485	478	533	497	453	448	494	436	449	442	495	523	502	436	497	462	489	473	496	461	491	477	450	502	445	489	489	504	474	488	470	531	461	473	455	471	453	432	438	486	477	459	458	468	505	454	495	448	512	454	467	495	436	495	485	434	436	450	453	466	481	479	434	459	476	440	487	469	437	495	496	437	474	481	512	501	489	462	483	455	491	456	480	468	449	453	499	509	495	476	497	523	483	467	495	467	460	505	476	449	448	462	471	477	514	431	458	474	468	465	438	494	464	442	477	501	453	444	505	449	447	453	445	459	460	471	481	446	459	456	488	442	492	449	456	478	463	481	495	439	480	453	490	455	456	448	463	504	470	493	493	444	450	463	453	451	442	480	512	457	464	509	457	461	477	501	484	426	434	451	521	471	474	467	485	465	452	506	489	468	486	449	486	473	437	499	458	443	499	500	477	476	467	484	488	441	454	444	460	503	441	472	458	465	485	479	485	456	480	439	490	467	490	455	489	519	433	478	487	448	460	491	479	441	476	480	481	466	485	424	498	449	483	475	499	495	466	466	473	427	480	521	458	455	477	503	482	437	453	483	456	450	502	472	444	439	505	458	486	484	475	481	503	485	485	469	450	484	475	472	508	430	494	454	510	486	486	456	512	479	438	487	481	435	449	488	488	455	456	467	476	474	493	477	459	460	443	489	450	435	483	450	462	473	473	484	487	495	454	454	470	489	470	491	493	492	484	466	483	475	466	487	470	458	460	498	459	469	500	467	419	494	500	479	471	447	453	462	503	446	442	457	438	495	490	471	437	491	472	495	469	493	486	457	514	451	475	464	458	482	490	461	485	490	488	442	501	475	493	511	441	478	424	426	484	499	449	500	479	442	467	452	477	495	481	500	464	480	437	462	438	487	509	458	458	461	438	442	467	471	434	469	444	448	459	465	491	461	476	440	502	485	473	478	434	475	471	484	464	496	515	464	439	468	458	460	442	455	495	455	456	476	473	501	446	460	465	491	474	477	513	471	457	479	455	437	491	449	438	486	499	422	475	470	480	487	482	432	433	477	468	495	475	490	441	470	462	468	456	478	430	493	518	431	464	462	478	483	472	488	453	494	468	499	474	469	448	477	485	442	460	494	443	501	472	471	463	498	476	452	490	415	458	437	485	435	466	449	470	489	453	459	465	461	471	422	473	487	469	461	471	497	480	452	468	474	462	474	484	479	458	451	461	452	455	482	479	462	474	489	487	435	468	484	452	475	469	486	458	471	483	500	472	468	485	496	492	512	437	480	478	499	482	445	477	462	478	434	466	459	485	484	532	518	476	496	468	479	509	473	477	475	498	450	473	504	420	454	481	468	452	456	505	451	459	508	464	492	452	447	503	427	466	483	476	516	477	445	480	451	416	490	474	519	472	470	497	479	446	467	468	481	467	477	463	508	482	454	475	479	449	493	475	444	454	492	479	477	471
13870	1381	816	722	842	1319	1546	1456	1253	1136	1045	995	969	804	791	714	751	674	632	640	652	632	609	573	609	580	604	591	557	599	538	510	563	531	583	557	557	510	514	547	538	499	530	485	518	526	503	536	526	478	489	507	518	496	512	511	515	482	531	511	533	497	465	490	486	459	523	495	477	513	506	466	552	479	465	510	486	475	503	507	514	516	533	480	496	505	531	481	452	452	500	493	490	485	479	494	499	448	491	487	463	515	480	509	504	492	495	468	503	474	514	505	467	448	508	490	501	456	473	513	487	511	513	457	529	448	473	462	507	510	505	488	470	477	489	494	491	486	496	504	483	495	474	479	518	475	452	489	497	506	510	494	438	492	529	430	482	532	489	500	493	480	482	549	524	474	503	474	485	526	469	465	515	508	508	514	457	458	480	489	483	476	479	489	484	506	511	468	498	490	477	484	505	447	519	499	487	510	466	499	548	486	532	485	513	458	457	493	508	479	486	493	502	517	471	459	512	488	480	495	522	473	473	460	523	491	493	493	487	489	493	471	447	506	478	481	494	446	470	462	509	486	495	465	486	503	530	452	479	518	500	498	437	516	495	491	480	463	475	499	515	479	484	488	452	468	513	454	464	458	511	477	504	508	487	484	485	434	469	474	510	474	465	483	483	440	471	475	489	467	468	487	482	481	484	478	475	537	491	481	485	475	491	477	510	494	458	486	484	506	491	469	509	457	473	519	475	483	443	502	517	495	528	485	455	499	455	485	460	482	484	499	439	465	471	520	455	467	498	501	505	439	480	494	513	479	495	464	489	453	471	536	477	454	480	471	500	497	477	492	487	472	464	488	474	484	498	489	464	487	491	452	476	481	470	517	505	440	452	489	484	474	482	480	492	469	485	460	504	486	478	481	499	460	499	498	459	463	486	534	458	483	483	475	473	489	509	487	487	448	478	457	466	469	495	480	475	479	449	469	472	497	494	516	501	505	454	482	479	490	494	491	500	454	499	453	446	444	514	489	474	486	487	499	464	493	467	550	506	460	445	482	482	491	462	477	483	476	489	466	501	464	504	509	455	486	477	523	507	472	491	486	522	479	471	478	491	499	498	507	479	490	506	512	498	489	476	483	490	510	487	499	481	499	513	484	515	482	498	487	437	499	477	510	460	480	462	514	467	494	461	476	498	468	466	466	486	487	502	498	494	482	465	484	487	472	480	447	495	457	478	517	473	479	485	516	438	489	492	520	492	446	500	473	480	460	491	493	493	493	474	500	480	458	467	426	459	504	519	469	455	486	520	473	478	486	510	453	492	485	492	493	464	490	477	473	495	473	494	512	469	516	484	472	514	485	523	486	498	485	532	467	477	486	487	487	468	456	469	470	517	500	557	522	488	510	507	474	486	479	494	480	475	513	470	482	508	481	502	493	502	481	465	503	493	469	517	487	515	483	508	478	492	444	454	505	468	466	480	484	481	427	483	457	477	494	507	480	499	495	486	491	481	474	511	484	513	529	494	464	491	513	495	491	490	481	449	501	493	466	470	480	494	502	500	488	487	491	478	473	492	506	513	498	501	481	481	486	471	504	494	486	525	455	457	474	482	462	515	505	508	464	488	504	523	519	476	474	497	492	503	464	477	510	507	467	462	480	455	472	483	491	477	469	459	501	484	495	493	459	473	492	456	464	485	488	498	440	470	462	462	468	481	474	448	518	514	475	484	478	527	499	481	537	489	503	474	489	510	500	446	504	459	494	481	518	470	511	485	512	468	483	473	438	478	481	505	483	473	485	482	504	492	487	471	512	517	536	486	499	490	472	489	502	482	502	484	482	496	461	480	494	475	438	478	484	458	475	515	500	457	472	476	525	495	487	485	530	508	501	481	463	477	482	471	479	487	473	474	457	516	487	456	474	466	515	508	457	504	520	499	468	480	523	516	453	511	473	516	464	499	493	472	512	491	503	452	484	450	535	497	449	466	495	484	459	487	473	470	478	479	466	507	439	483	466	476	503	482	499	489	510	464	490	506	442	478	476	515	497	492	487	439	474	516	507	497	451	441	514	490	486	518	530	484	493	442	509	479	496	438	494	509	495	500	502	505	476	452	497	498	481	475	526	480	514	511	513	512	524	486	514	485	470	488	472	525	486	465	493	493	468	484	489	490	481	477	478	457	501	470	482	505	468	505	448	507	478	491	470	471	469	466	460	474	511	503	490	478	444	498	500	525	489	471	477	525	518	487	466	496	523	514	510	479	452	473	535	525	517	488	466	479	493	513	490	479	502	464	519	485	477	469	508	464	493	515	466	486	471	495	434	514	485	511	514	493	504	488	512	512	499	490	501	473	474	481	499	461	498	501	505	485	487	463	493	470	459	472	505	464	501	485	494	497	509	537	508	490	479	507	484	484	469	524	512	465	522	499	475	527	507	488	450	460	461	463	464	473	438	471	484	480	494	515	499	475	483	476	481	481	533	508	492	495	469	498	482	488	482	456	520	479	483	470	482	511	493	490	483	489	545	505	476	485	510	497	502	457	476	481	488	461	492	510	493	503	511	516	548	523	493	495	483	497	486	505	501	519	445	477	465	466	466	464	497	525	488	464	456	501	489	485	484	512	493	461	488	493	498	482	465	520	484	460	445	501	493	481	455	460	510	500	499	510	499	490	425	529	472	517	492	454	517	482	510	489	479	509	484	451	477	470	459	507	470	493	539	470	442	491	508	529	457	515	501	496	511	472	453	499	523	501	480	517	531	499	472	458	489	480	472	479	515	478	465	447	514	497	509	503	480	474	491	503	490	528	477	522	469	489	474	482	477	468	495	500	479	509	469	510	495	511	464	488	466	547	492	463	475	481	487	486	497	477	471	538	477	526	488	484	459	486	524	477	487	480	515	497	500	493	494	518	480	457	533	496	439	485	515	474	518	517	447	497	500	497	483	473	480	495	485	488	452	466	476	486	475	468	456	434	502	496	457	478	502	480	485	491	497	491	509	489	466	449	499	496	507	485	510	492	477	479	482	497	495	489	469	476	476	500	443	468	494	476	502	448	468	496	468	508	510	509	507	440	468	477	477	496	499	470	477	486	482	503	474	509	457	487	496	492	490	504	492	458	492	486	481	498	483	485	478	467	478	487	485	494	484	483	470	442	536	440	460	497	480	476	457	515	495	429	492	500	486	478	489	537	485	452	457	498	481	476	503	512	483	458	458	463	474	513	504	490	497	526	486	524	504	522	505	499	516	511	504	467	482	506	472	479	462	471	491	494	482	474	506	489	467	487	478	532	482	495	467	483	498	488	480	521	489	487	481	510	495	486	494	502	506	502	510	519	474	461	464	472	485	501	521	471	521	477	459	491	497	500	468	486	478	479	458	510	489	468	483	461	467	500	473	459	483	479	412	449	506	477	523	487	518	496	456	482	467	480	507	497	470	497	500	455	497	523	486	459	509	540	503	517	478	465	472	458	523	476	473	492	504	455	493	495	473	470	465	478	539	481	449
10072	1918	1374	1664	3705	4891	4757	4090	3581	3096	2640	2372	2179	1955	1840	1608	1534	1384	1349	1291	1144	1121	1109	1099	1038	994	1014	967	934	935	885	840	859	826	817	844	839	764	792	792	804	804	789	778	824	749	780	773	756	775	725	722	761	757	753	730	725	771	764	746	772	726	709	725	729	663	743	732	722	760	734	709	715	716	814	705	724	709	681	719	665	687	681	775	678	682	707	729	664	718	722	699	701	664	693	715	701	750	725	706	708	682	675	716	719	719	695	697	692	645	697	717	676	746	717	713	718	739	721	716	697	700	675	721	688	673	705	735	699	677	699	664	733	702	718	724	688	678	724	670	728	659	694	691	707	683	707	707	678	683	682	696	688	748	695	653	702	699	682	669	680	735	688	711	711	704	690	726	689	687	693	672	649	648	680	703	697	670	708	692	680	665	708	682	705	659	658	694	669	666	687	646	668	687	677	653	638	688	689	663	691	699	651	653	696	661	664	695	716	679	652	725	687	675	716	684	681	712	678	689	652	642	643	753	667	698	675	710	678	700	650	643	651	699	666	711	695	695	713	709	681	680	689	667	676	719	672	666	648	674	668	720	669	682	688	721	696	694	661	651	672	684	667	711	679	689	646	701	752	732	640	702	706	746	694	670	647	704	692	656	657	685	660	694	661	712	745	681	662	695	709	692	681	676	663	690	728	709	757	661	712	697	592	680	694	704	717	676	701	654	692	643	676	672	646	713	681	672	651	672	689	695	676	673	659	710	668	701	648	698	712	652	647	694	683	658	654	744	687	667	670	693	695	676	674	647	662	705	684	757	679	664	667	698	687	658	627	693	712	661	677	676	667	671	725	671	677	709	691	669	730	697	701	682	669	741	670	670	704	690	677	650	703	691	696	678	684	689	721	720	658	690	697	664	650	697	673	705	677	695	689	717	723	693	672	696	649	679	709	736	681	693	666	662	695	696	690	732	694	687	666	660	700	690	721	685	724	718	703	680	705	662	703	675	675	699	757	670	694	684	664	684	631	657	666	666	669	702	656	710	695	706	726	636	691	683	687	689	700	650	693	692	707	699	752	686	684	723	719	673	651	678	703	683	700	714	685	673	670	620	715	701	684	682	662	606	694	659	663	682	660	694	712	683	722	705	711	683	675	722	665	701	694	707	676	670	679	698	686	678	691	662	658	731	671	667	717	704	639	731	651	693	709	655	726	712	679	718	682	640	703	703	673	676	690	700	685	669	704	692	686	721	701	659	718	660	731	710	709	669	635	670	628	655	630	664	707	658	688	664	657	692	733	693	713	690	669	670	686	687	692	741	703	718	674	669	648	658	689	728	711	673	714	725	671	677	663	679	665	663	690	732	717	680	692	703	733	700	649	661	697	663	678	710	688	720	691	688	681	696	699	689	641	686	652	701	668	670	669	678	685	694	672	666	711	653	678	701	681	712	709	664	699	662	671	679	707	652	651	718	717	674	696	679	673	710	698	643	695	691	652	699	709	680	647	709	663	678	703	687	694	680	677	671	701	690	648	680	705	666	687	697	674	680	762	689	689	698	670	677	676	666	684	679	679	649	713	748	683	683	743	652	687	655	683	666	684	656	704	646	740	716	679	701	683	690	684	705	626	708	652	649	719	690	647	686	707	701	727	723	665	683	707	725	679	689	744	667	685	672	714	716	668	692	684	702	672	708	661	700	692	714	700	694	687	757	722	665	689	674	650	669	667	753	690	754	756	696	696	661	689	699	738	737	629	646	731	694	660	737	693	666	748	692	700	699	639	720	679	632	692	699	648	681	706	689	687	690	721	731	616	724	707	639	675	656	662	669	715	676	692	644	699	664	734	668	688	694	667	711	667	695	652	679	658	707	654	673	614	622	707	722	735	704	712	692	660	720	635	644	645	700	678	683	643	692	697	670	672	678	684	706	695	738	650	684	676	685	672	686	690	712	719	671	701	678	659	679	732	693	658	650	681	693	674	658	676	685	657	696	622	718	719	735	695	642	676	700	688	717	687	700	725	643	718	668	649	633	658	702	672	728	659	668	685	736	676	702	684	713	704	682	674	687	693	727	710	693	706	689	667	667	709	715	694	699	725	676	639	702	619	668	666	666	710	680	686	719	648	725	707	705	712	624	644	725	704	671	693	688	679	683	680	679	704	711	714	641	690	650	723	700	670	655	682	698	695	673	674	757	663	676	696	685	649	656	688	729	665	662	671	662	704	697	668	642	642	655	682	708	644	668	700	703	681	662	692	705	686	720	620	642	674	734	696	720	650	702	717	636	697	675	722	682	679	722	649	681	634	680	678	670	700	714	682	677	699	680	691	692	686	682	691	701	683	681	720	738	695	661	669	685	649	620	687	668	706	625	697	762	668	727	650	656	700	705	708	654	690	727	707	651	675	706	707	695	674	715	700	643	662	671	660	696	722	690	653	703	731	698	696	664	675	642	674	649	682	695	662	657	722	681	712	677	644	714	728	680	734	722	689	683	712	686	710	704	655	695	719	680	677	666	689	690	705	677	669	663	675	716	714	702	697	702	717	652	665	678	724	695	642	691	678	673	675	665	693	680	686	687	728	671	696	676	711	732	630	698	694	685	655	691	680	636	687	706	631	638	735	647	684	672	670	691	675	657	720	704	710	652	671	641	688	678	679	680	626	691	688	707	670	673	703	717	674	688	673	657	668	670	694	648	662	700	689	709	670	673	673	688	698	677	664	714	748	678	702	684	666	662	705	675	672	720	675	730	676	694	671	698	729	664	707	697	675	730	706	706	715	692	681	676	706	709	641	712	692	698	702	678	679	676	694	693	717	669	694	692	658	706	645	707	645	693	661	700	679	688	673	630	651	676	680	698	680	690	741	729	662	670	644	667	687	685	703	644	641	690	697	643	666	716	656	668	674	700	631	759	688	639	706	717	650	711	700	725	719	756	715	692	690	680	696	681	660	719	675	723	694	632	690	719	703	711	722	715	702	676	694	674	672	693	682	698	711	669	730	707	656	667	683	731	654	684	727	651	692	672	678	660	707	701	663	742	683	680	706	696	696	689	710	681	673	654	687	692	674	685	652	663	714	674	652	633	669	690	702	685	727	661	694	675	701	694	655	717	661	741	696	667	686	687	665	676	718	658	717	669	706	655	680	665	726	646	707	683	652	621	700	741	715	694	695	650	651	709	656	717	709	696	689	706	633	654	686	674	691	670	683	714	673	681	674	659	679	643	695	715	666	700	672	670	710	709	688	685	678	762	664	663	686	711	712	698	644	731	727	727	670	699	688	713	708	656	690	629	704	696	695	678	692	699	671	651	665	633	722	697	751	648	710	655	685	692	670	722	722	716	690	665	684	675	712	709	674	695	659	685	701	703	671	714	660	717	714	675	682	631	737	684	681	687	678	646	661	668	667	727	663	658	680	675	651	689	696	673	678	722	689	657	693	656	654	695	679	629	707	670	682	679	681	653	641	663	648	677	650	730	657	713	711	722	658	680	710	676
5758	945	446	385	630	1139	1421	1268	1102	953	814	685	639	520	481	412	422	349	317	322	288	276	267	271	223	222	227	228	203	196	173	193	158	194	167	197	173	162	163	166	148	176	159	140	142	140	149	146	136	148	133	141	144	133	122	137	127	128	153	148	125	135	137	124	117	128	117	113	118	134	141	132	122	138	131	125	108	141	124	150	135	146	153	123	124	131	137	122	122	117	134	144	118	142	127	121	116	118	123	119	121	133	133	123	127	143	111	122	120	142	124	116	146	137	118	111	130	129	130	122	114	123	127	134	117	124	126	115	115	126	112	123	115	143	149	165	134	126	103	127	110	142	107	128	130	147	114	126	109	125	129	123	124	149	103	134	123	127	121	110	134	125	116	132	129	125	107	105	113	112	127	126	128	105	123	115	134	127	132	109	127	116	119	109	127	130	117	100	132	119	128	109	141	141	106	132	133	132	108	96	125	140	119	139	102	108	121	146	114	116	124	145	100	115	123	114	119	124	115	121	110	112	118	103	133	121	136	110	124	125	105	128	116	127	109	126	100	125	108	122	116	119	108	128	131	118	98	118	128	123	129	124	124	138	124	136	124	131	124	140	144	117	118	124	119	109	141	114	117	114	99	107	127	115	133	118	134	129	104	106	98	127	127	97	122	122	126	126	111	124	115	120	125	108	113	105	133	110	116	116	113	128	129	105	136	130	108	119	118	131	126	116	133	113	104	122	135	122	115	129	107	126	114	107	110	115	118	124	128	115	103	111	137	111	112	118	107	111	112	108	123	133	133	118	113	136	116	149	106	140	123	123	137	145	113	131	112	121	114	121	132	110	130	120	123	122	118	108	126	122	121	108	112	108	111	115	112	121	118	114	114	113	133	136	137	105	89	102	105	121	123	126	110	136	128	113	128	117	124	112	141	124	98	121	121	127	149	120	121	133	122	128	122	98	117	126	115	124	123	119	129	108	110	114	124	129	110	124	137	135	133	137	113	108	126	123	129	127	127	117	120	104	124	109	122	120	129	135	124	133	127	125	160	122	129	119	109	116	110	109	147	112	113	107	127	129	147	118	129	141	113	127	98	123	107	113	133	139	99	135	137	109	127	109	113	105	139	130	108	122	147	141	94	119	117	110	138	118	116	127	107	127	137	114	145	126	117	120	120	97	112	116	143	133	111	135	126	99	112	122	133	113	119	102	98	128	109	120	107	113	131	139	118	117	107	131	126	128	110	113	113	115	105	110	127	125	129	115	105	139	101	111	128	104	130	119	125	119	117	111	115	117	106	123	121	129	123	109	131	113	124	105	129	118	130	117	139	139	136	147	125	118	103	143	117	127	112	105	135	121	138	130	124	109	128	124	110	121	135	111	124	114	129	148	112	138	121	124	98	124	114	133	115	127	111	151	128	109	121	133	111	124	137	127	128	109	137	113	114	121	123	150	113	120	111	123	133	112	114	86	128	132	126	116	133	138	105	116	110	110	118	137	126	116	118	111	126	107	136	129	118	119	110	113	113	137	121	136	117	126	108	116	119	129	140	110	108	132	124	121	118	129	107	140	98	103	121	109	116	109	117	108	151	127	119	117	105	117	108	124	141	117	109	113	119	133	125	96	113	115	113	117	107	122	130	101	122	140	120	137	129	133	107	131	116	120	121	137	115	114	110	111	121	122	116	100	122	124	134	130	129	106	134	120	131	110	122	105	136	124	121	122	116	128	116	130	116	125	113	107	117	134	116	118	132	130	115	118	114	129	136	119	123	111	115	107	115	113	107	140	117	128	107	115	121	113	113	132	113	107	112	127	110	120	107	129	125	124	115	125	102	115	123	110	118	120	111	136	136	130	134	124	146	105	116	113	123	97	115	120	140	110	122	111	111	125	121	116	133	114	135	125	140	114	118	97	122	125	100	133	109	114	113	127	128	132	103	132	146	114	124	117	143	135	123	126	125	128	123	130	107	119	122	111	133	118	109	109	117	126	129	111	98	131	124	127	124	117	115	116	142	116	132	122	117	123	116	113	126	110	134	127	129	112	120	127	125	129	127	97	124	130	130	110	110	106	147	111	127	122	130	130	110	109	116	130	128	135	117	127	127	97	119	145	131	131	126	121	144	101	128	103	119	122	123	124	131	114	130	142	129	107	128	116	100	122	130	128	116	133	118	139	124	123	131	141	117	128	120	118	137	104	127	111	109	116	130	115	131	111	99	129	113	130	116	122	139	128	121	114	116	121	137	133	115	142	123	137	117	119	118	119	128	106	112	133	117	115	139	121	120	106	113	117	107	116	120	125	104	142	128	114	135	135	103	125	122	121	108	117	115	128	111	99	140	126	127	113	140	100	106	131	132	137	124	126	118	126	98	114	134	122	121	131	141	124	113	111	127	124	117	128	110	141	112	123	118	107	144	141	118	147	116	138	138	119	113	120	109	137	114	123	115	96	105	107	115	119	118	132	126	103	124	117	131	130	132	114	131	128	140	133	117	118	127	128	136	121	133	117	103	114	125	125	128	97	124	113	112	123	107	122	132	123	113	126	142	105	119	125	124	148	112	129	139	128	114	111	104	124	126	117	127	125	111	125	131	121	125	123	106	120	127	114	106	114	112	123	114	117	118	130	127	105	110	109	115	117	135	111	110	124	133	117	125	114	116	142	122	142	121	108	111	126	135	122	136	109	132	123	104	118	119	105	130	124	123	119	131	100	101	116	107	117	141	126	123	123	139	138	101	150	126	118	114	124	115	126	134	127	115	110	107	110	120	113	125	127	128	118	112	141	133	119	109	128	138	101	134	135	109	124	123	134	113	117	122	131	112	138	100	116	127	94	140	123	120	122	124	137	141	133	127	144	103	127	117	112	106	137	107	127	124	112	125	128	128	104	123	114	121	109	150	109	128	120	122	101	125	135	112	112	119	132	110	115	121	130	108	116	117	117	122	108	128	127	131	135	126	122	126	120	125	122	129	132	110	126	118	151	115	119	132	96	126	126	93	105	138	133	127	127	113	111	111	126	99	118	115	108	140	146	103	121	138	117	133	126	111	129	123	130	123	141	128	109	106	111	121	119	142	115	99	110	123	128	119	109	114	140	116	111	104	113	113	122	138	112	123	124	119	127	127	120	112	137	123	130	133	134	107	112	136	126	103	111	115	134	125	117	123	130	115	105	121	120	106	125	109	103	126	121	122	115	119	135	130	130	130	143	126	119	129	121	115	123	116	129	129	121	126	107	127	149	137	125	110	105	120	121	112	108	116	115	130	128	124	123	138	128	133	135	144	113	116	117	113	103	121	121	128	115	119	131	132	123	127	116	104	111	108	114	115	132	121	144	114	113	117	129	121	122	127	111	127	108	111	120	110	117	122	126	119	117	144	118	118	111	118	113	122	135	127	111	152	127	111	135	117	129	114	131	103	116	119	108	126	117	133	142	131	109	117	120	100	130	116	102	113	134	133	107	110	137	126	120	119	130	134	128	139	98	110	117	114	109
9538	1838	1125	1544	4148	5529	5205	4396	3815	3276	2830	2354	1942	1696	1590	1424	1190	1096	973	933	863	833	759	671	672	640	567	522	527	489	464	477	420	413	380	394	365	350	344	359	308	348	317	316	307	311	309	294	267	308	276	276	310	270	281	258	257	271	278	290	282	235	243	263	259	259	271	228	265	269	223	238	245	245	220	247	257	232	229	214	222	230	238	203	247	221	232	252	229	217	227	239	221	202	223	222	215	231	217	218	216	194	188	221	236	213	208	228	201	199	191	222	209	197	225	234	198	187	202	202	217	197	217	232	248	204	202	207	205	204	203	198	205	212	190	186	183	187	199	206	196	204	193	205	209	215	221	202	215	197	220	216	222	175	206	205	188	180	206	208	201	187	221	207	197	207	181	232	193	180	195	210	209	189	205	196	198	227	217	201	195	182	187	180	197	171	205	208	198	199	169	185	195	183	182	202	200	180	225	212	209	188	193	223	207	223	203	201	193	203	181	190	178	216	205	188	181	205	208	194	216	196	220	201	204	187	202	198	221	217	186	194	173	190	155	190	179	218	204	169	177	234	208	204	221	195	207	178	200	176	206	191	218	207	187	214	225	211	176	212	189	212	177	197	213	192	197	194	191	205	206	215	208	213	188	187	179	200	233	209	198	180	175	181	203	182	204	200	186	206	190	198	209	203	186	199	188	187	197	174	197	221	191	179	217	211	192	188	217	222	212	217	192	181	213	199	192	165	235	211	190	186	170	205	184	183	217	202	208	179	211	199	198	199	222	203	205	217	172	199	203	218	192	217	194	205	209	175	187	200	209	222	183	185	202	192	200	172	198	199	207	200	195	201	189	197	194	181	191	180	191	230	200	207	229	211	193	179	204	192	202	198	206	194	216	192	230	194	194	196	190	231	208	197	183	198	204	200	192	196	182	211	224	194	191	210	197	215	183	204	188	190	213	202	177	181	203	200	243	193	193	201	187	176	217	192	201	214	193	199	177	195	201	209	199	209	194	186	205	210	217	194	179	211	220	203	188	195	182	208	188	195	209	192	216	189	189	213	194	216	230	215	212	210	187	201	177	209	192	200	206	193	206	205	205	202	203	209	205	183	200	195	213	203	197	192	200	210	190	210	204	190	179	192	204	197	191	204	181	191	201	194	229	214	202	227	177	177	199	205	205	201	184	200	175	210	221	183	220	218	190	190	171	199	199	221	202	197	226	182	172	203	212	196	197	222	218	191	212	204	197	187	193	197	209	193	183	191	182	214	203	203	207	228	199	184	192	199	213	221	201	191	212	189	229	190	177	232	214	193	189	184	203	189	172	200	201	224	206	208	187	213	222	215	203	168	185	197	183	193	198	191	196	197	206	186	192	218	219	237	190	207	196	196	193	195	215	210	214	207	199	209	203	174	211	185	209	202	205	206	209	228	179	232	200	185	205	209	178	195	180	201	211	173	193	177	183	203	200	200	189	212	191	176	183	211	207	202	190	194	207	201	195	201	192	199	204	203	213	168	201	181	211	190	215	204	189	219	195	196	212	200	207	203	202	200	209	190	207	190	214	199	198	190	200	189	199	227	216	195	197	186	196	207	176	224	194	178	176	185	180	207	173	185	192	213	212	200	197	211	206	220	190	189	208	181	184	189	175	218	202	184	231	214	197	207	195	232	195	200	186	215	185	204	190	184	198	193	212	182	198	184	217	179	206	208	215	192	194	196	198	192	181	196	203	205	191	193	182	196	192	202	223	165	176	209	182	224	187	220	198	183	182	196	199	195	185	200	197	178	187	206	194	190	192	206	208	191	192	192	197	209	209	211	221	184	204	183	195	207	182	207	198	198	212	204	213	210	215	206	193	193	211	225	188	199	205	204	207	208	199	202	205	211	197	225	230	177	214	190	158	208	212	187	209	203	201	189	207	219	188	204	213	190	194	193	192	188	204	207	195	212	194	218	206	180	201	180	187	203	213	181	175	175	227	211	200	181	202	184	199	201	187	202	203	188	216	215	219	195	207	203	160	200	182	212	201	221	198	220	239	220	193	191	190	188	202	202	219	211	219	198	201	201	234	221	190	212	227	181	197	209	192	183	189	192	196	212	159	202	227	179	215	183	188	205	198	202	202	182	209	196	187	209	228	194	191	191	197	173	199	173	177	198	186	186	218	186	231	210	205	197	213	191	195	203	203	208	206	200	214	197	201	196	218	194	194	198	208	198	199	200	211	201	200	198	196	179	203	189	208	163	206	191	205	209	194	193	176	185	201	202	163	207	220	208	180	206	200	217	194	196	231	186	200	186	208	194	211	202	206	188	194	193	192	184	218	160	193	206	220	184	204	199	182	199	205	200	193	220	238	197	197	199	231	227	211	195	229	192	198	202	211	194	191	210	191	176	199	179	185	197	166	173	197	206	216	201	208	205	196	191	206	197	191	196	195	203	187	191	187	217	187	234	197	216	207	182	209	219	218	220	208	207	207	192	195	226	172	217	213	211	220	212	193	228	213	193	190	202	181	201	199	203	203	162	199	214	210	197	176	205	172	223	246	201	221	195	188	214	214	206	172	188	205	197	208	199	201	184	208	186	186	208	220	214	179	181	204	209	196	223	203	213	219	214	191	205	187	186	197	184	204	220	188	197	190	204	185	214	209	195	187	192	186	206	184	195	191	196	200	198	191	188	185	207	196	194	187	209	211	202	212	205	229	195	185	176	200	192	216	223	204	185	206	176	189	193	182	185	218	206	182	193	194	196	217	207	203	197	189	193	196	223	209	191	202	183	214	186	200	208	205	180	201	174	206	202	211	215	207	221	217	205	187	188	170	187	192	174	216	194	187	199	202	198	210	221	188	223	168	185	212	223	192	205	195	212	182	178	202	199	206	184	191	195	174	191	188	191	186	192	174	193	192	222	204	185	222	194	216	189	191	224	195	189	198	221	208	209	185	194	213	188	209	189	179	223	189	190	188	211	212	172	193	193	201	182	224	189	203	196	198	190	207	210	198	196	213	177	182	221	201	208	198	187	216	195	222	203	206	211	216	207	197	217	206	168	172	191	206	172	206	162	205	186	190	189	180	172	179	200	185	198	198	193	194	202	178	208	205	209	198	187	194	210	199	170	200	190	208	202	207	233	194	201	227	206	195	210	188	202	202	194	200	192	180	191	206	192	192	186	179	219	194	182	151	208	218	202	208	188	185	215	184	202	195	196	182	182	177	180	227	194	185	188	182	179	189	189	204	196	192	201	195	187	203	215	174	184	206	204	203	233	198	220	186	193	196	202	204	198	178	227	223	181	162	181	185	200	206	198	198	193	211	227	177	194	189	181	213	191	211	184	174	188	176	182	214	186	232	222	202	206	209	183	176	203	181	163	187	188	191	193	169	199	182	178	212	214	173	211	194	202	184	209	209	195	180	191	205	199	182	202	190	217	219	199	206	200	199	217	189	181	204	190	186	186	190	217	203	220	195	219	176	194	200	171	216	224	215	181	177	226	206	204
11723	1415	747	572	802	1531	1843	1684	1468	1272	1078	1021	916	788	727	692	593	563	544	532	507	496	490	415	387	398	424	384	389	377	360	373	350	356	350	348	323	331	370	340	317	312	326	331	299	339	336	329	324	315	309	289	313	313	272	309	267	296	323	288	299	317	309	286	284	304	284	291	284	310	280	284	287	291	318	283	295	246	293	263	276	280	274	273	272	267	293	306	269	263	280	294	328	286	280	270	269	280	263	271	311	280	298	274	271	285	282	288	275	289	278	287	278	293	260	288	310	268	274	277	281	258	270	303	270	278	261	293	299	288	259	270	283	240	264	272	296	288	290	287	247	294	273	272	261	292	305	278	265	291	278	270	265	268	281	283	280	277	254	289	291	276	298	278	283	291	311	269	307	305	308	279	269	285	282	319	270	270	288	276	279	270	288	283	264	297	260	280	285	275	245	250	264	301	273	260	306	272	284	289	240	265	290	279	280	289	276	280	264	263	269	306	286	298	264	278	291	272	275	284	264	270	299	293	270	270	282	244	292	269	267	264	290	271	266	288	273	281	239	263	272	271	300	249	274	274	297	276	307	278	285	294	289	285	267	286	269	277	283	287	253	255	272	275	277	255	259	269	287	289	266	277	276	307	287	280	309	259	273	321	262	277	282	284	284	283	304	278	280	278	300	276	274	281	305	256	279	284	264	272	271	285	285	277	302	278	278	244	261	310	279	262	304	283	297	314	294	294	284	269	320	266	294	267	296	283	300	280	253	274	295	306	273	270	282	285	265	289	263	268	269	289	303	289	272	281	262	281	291	275	300	279	283	266	268	278	309	282	290	278	261	255	260	288	262	298	287	261	295	270	278	286	270	270	272	290	284	250	301	289	285	291	305	282	300	260	284	298	265	270	273	336	278	282	284	263	269	272	274	281	300	261	278	309	243	246	273	298	302	285	305	274	295	275	304	290	292	279	277	278	287	256	265	296	287	269	262	255	257	268	269	288	262	272	286	306	294	280	259	301	247	291	282	264	314	280	303	251	284	266	271	269	273	297	291	274	290	283	283	294	271	257	278	299	269	259	251	277	276	267	292	239	293	243	288	268	268	281	273	269	304	292	281	272	281	291	276	294	270	271	268	271	279	287	292	275	277	256	280	252	298	264	257	298	283	275	279	289	272	274	302	296	294	318	311	264	262	278	280	292	273	271	246	265	303	277	310	278	280	302	269	250	270	240	331	296	297	267	275	288	283	260	317	242	274	260	276	284	278	288	285	272	292	265	290	291	260	265	305	251	257	287	274	254	255	278	283	288	291	271	239	285	249	282	300	300	278	289	305	304	289	284	305	274	302	280	271	238	259	294	266	297	274	277	258	286	285	283	260	295	267	300	269	287	290	258	279	291	316	269	272	271	276	257	281	280	292	253	280	262	280	258	264	258	281	261	285	281	274	266	257	292	279	276	294	278	294	256	273	274	271	280	275	284	282	281	265	303	255	266	286	276	251	251	256	267	265	305	309	287	285	274	288	245	303	297	290	288	285	261	301	277	281	265	295	223	291	267	284	255	293	277	270	272	283	264	308	260	271	267	273	255	279	287	269	288	282	263	257	263	276	259	289	287	285	294	284	290	241	289	263	267	292	283	319	323	256	262	288	275	276	278	250	274	273	244	262	274	276	290	268	257	281	320	269	268	286	271	269	237	276	291	278	294	275	265	255	265	267	251	273	283	286	279	268	297	304	278	262	303	266	308	285	276	265	300	274	292	273	299	277	274	311	259	294	337	267	267	273	281	315	282	275	275	271	314	277	289	284	285	290	256	295	261	284	273	266	279	250	282	279	239	274	294	267	284	275	288	280	300	263	257	266	299	303	259	294	282	282	270	277	275	272	297	278	287	280	264	303	271	244	283	273	266	266	264	270	268	288	277	268	286	293	285	276	275	282	268	276	305	277	286	295	249	271	295	298	290	284	264	253	277	302	272	283	274	264	286	280	244	277	283	240	241	263	284	284	255	281	298	271	296	271	280	274	287	265	260	306	259	287	312	269	271	284	249	252	293	294	264	290	261	274	274	281	305	296	280	276	299	274	274	274	269	264	275	293	279	253	297	296	274	276	284	291	245	299	297	256	250	260	316	278	267	283	301	255	295	322	291	259	274	283	272	279	277	251	279	252	271	289	281	268	260	307	276	301	285	267	251	295	267	274	273	279	290	274	247	300	298	278	285	289	282	244	262	268	255	300	240	263	273	291	281	271	255	290	278	320	307	280	257	246	267	261	267	294	292	286	255	258	281	286	243	280	263	270	289	307	298	323	277	275	294	293	266	255	265	273	289	272	275	272	269	287	279	273	294	303	247	292	272	244	262	277	274	260	268	257	287	270	259	282	267	255	287	286	287	285	260	287	276	298	291	236	269	255	277	269	244	281	280	280	301	245	280	242	299	277	271	288	281	270	290	288	285	256	280	266	276	273	275	278	263	269	298	245	315	304	272	291	253	261	296	236	294	309	272	277	293	297	285	270	291	252	279	303	271	260	269	272	288	273	289	285	260	281	282	269	285	284	284	266	280	272	268	289	275	282	272	275	318	272	255	269	297	281	243	259	255	275	272	304	310	289	293	299	280	264	268	305	286	300	265	256	262	266	287	265	279	276	255	263	270	282	247	293	314	288	293	262	265	276	296	283	270	262	287	263	289	258	261	274	312	259	299	265	299	276	284	262	308	284	291	294	260	270	290	306	257	283	295	283	292	273	266	298	271	266	254	257	273	263	292	249	270	273	293	299	260	287	280	286	255	299	304	276	261	269	269	241	248	246	288	256	254	258	271	294	281	274	273	259	300	285	273	275	259	278	280	289	256	280	274	253	276	264	263	273	303	271	263	252	259	281	320	287	276	296	284	247	259	274	261	271	279	339	304	289	278	278	249	262	299	305	273	294	274	272	299	263	259	268	306	303	284	290	267	261	278	255	276	270	294	249	290	279	259	268	258	263	278	259	279	304	269	255	298	301	299	265	310	275	289	269	298	269	288	283	285	264	302	263	279	270	287	239	273	270	273	263	303	263	292	267	282	251	285	261	284	241	269	264	299	281	281	284	246	272	290	281	313	278	269	250	282	264	260	269	259	295	280	283	289	303	282	288	265	283	266	298	269	268	263	279	282	272	295	253	266	280	267	290	252	249	279	298	289	272	290	284	249	287	280	244	254	269	282	268	263	281	273	292	287	258	287	265	273	267	300	264	269	280	284	267	289	266	262	288	275	258	279	281	304	280	252	273	264	254	258	265	275	302	283	268	278	273	297	260	299	290	251	306	278	250	272	255	273	281	259	276	287	280	277	276	267	295	289	265	282	275	265	271	285	295	288	276	273	273	246	268	272	282	285	261	271	283	255	310	274	311	307	305	267	264	277	279	263	296	245	279	251	240	256	248	267	301	291	286	276	276	283	278	278	235	274	296	300	273	308	263	278	293	261	274	266	245	288	282	291	271	305	303	260	291	294
11235	2224	1498	1943	4877	6703	6412	5565	4758	3987	3459	2988	2600	2368	2092	1845	1612	1543	1438	1364	1275	1131	1121	1047	1011	968	912	873	840	797	725	763	715	724	673	735	685	618	613	659	583	589	538	575	576	555	579	536	544	562	544	474	500	511	521	507	481	520	523	530	507	533	495	507	471	444	477	517	468	486	482	464	439	463	505	476	485	481	450	485	479	486	441	422	436	456	473	435	445	464	485	445	474	468	445	428	484	431	479	440	465	421	439	471	443	400	437	452	432	459	445	447	418	435	435	424	442	450	445	416	400	431	455	409	467	419	435	446	439	397	439	404	439	393	407	421	450	416	448	432	409	426	457	435	463	425	398	469	439	389	451	429	435	450	421	430	457	405	440	432	415	407	400	406	414	446	408	431	408	441	394	436	416	417	421	404	393	427	407	424	440	415	441	461	395	422	438	417	425	403	436	451	409	378	419	438	411	422	441	433	426	449	405	407	419	431	416	430	436	399	437	430	394	460	402	439	391	412	432	431	448	441	408	413	468	441	418	450	423	438	413	447	372	404	388	406	419	418	408	429	442	413	442	441	428	430	434	406	408	430	404	402	438	399	409	425	408	406	445	386	396	437	418	425	434	400	402	427	413	439	382	424	421	433	402	438	410	412	378	439	436	442	422	405	395	424	391	402	438	436	413	424	422	403	393	432	428	426	414	458	448	439	410	432	398	417	436	419	399	378	452	433	376	426	467	421	439	447	419	402	398	441	396	445	418	441	451	410	449	464	409	430	410	396	432	423	441	439	428	419	407	435	424	420	416	400	447	435	419	417	398	424	433	406	429	442	410	395	403	436	433	467	415	425	412	448	405	409	387	427	426	448	422	393	419	396	409	421	420	463	416	422	415	434	440	433	417	455	420	424	403	428	441	427	428	382	414	431	432	435	455	405	402	452	418	442	454	429	427	444	450	384	403	439	414	433	421	444	409	446	406	443	424	441	442	401	454	402	441	423	446	429	398	439	417	404	439	414	407	407	442	451	424	421	395	443	434	402	393	447	417	424	386	414	429	442	400	427	427	453	426	410	405	414	417	433	394	386	392	425	429	413	419	404	419	423	460	414	464	426	429	453	435	427	413	421	439	436	438	443	418	465	407	419	432	401	437	411	429	421	408	422	432	435	406	451	407	447	428	414	423	418	414	427	459	384	430	411	420	417	423	419	404	449	438	412	416	407	441	445	430	425	409	449	415	430	438	421	389	411	466	404	431	405	450	421	424	421	421	503	410	381	421	425	388	400	363	398	403	401	395	433	436	427	432	457	418	407	418	455	415	479	402	418	395	410	392	401	437	426	457	417	424	399	427	408	417	427	420	428	422	435	438	406	440	451	425	490	413	386	451	425	375	412	466	443	406	459	389	423	413	434	419	415	435	385	415	405	410	445	441	404	437	442	397	415	425	442	422	432	411	482	433	445	426	432	376	429	418	430	429	395	394	410	442	393	447	403	418	412	364	412	428	411	413	432	411	452	422	439	397	405	417	449	459	421	415	396	434	456	468	426	420	400	443	435	420	413	398	421	443	406	427	440	389	422	416	401	369	374	449	421	436	445	443	434	398	428	452	432	424	425	419	409	421	441	399	461	426	410	412	427	442	418	419	404	441	433	414	418	435	442	452	384	413	437	417	387	423	419	410	426	428	430	451	447	441	417	408	470	417	426	442	477	403	424	443	419	410	412	389	419	419	414	452	418	436	425	426	408	425	435	425	421	421	439	439	426	429	380	415	415	473	409	445	445	412	435	446	462	461	429	395	434	424	440	426	437	417	404	419	428	400	436	414	429	424	407	411	403	421	457	441	380	453	421	431	400	404	415	414	397	460	428	417	421	440	414	411	402	407	415	438	440	455	430	400	432	422	393	448	400	419	411	435	436	432	419	408	415	407	449	414	402	403	446	440	417	408	430	439	400	390	469	407	416	419	418	438	404	391	422	395	427	420	416	446	386	431	424	396	420	423	425	442	387	405	416	461	416	404	426	439	424	414	446	413	433	428	428	434	440	416	407	431	450	434	440	427	436	392	436	416	430	415	391	397	437	404	407	433	421	420	387	428	419	420	400	449	433	405	420	448	469	418	448	415	448	414	443	443	462	439	392	424	440	437	400	451	413	422	429	420	389	446	434	430	404	436	389	416	461	413	442	421	431	385	445	399	444	422	381	425	419	430	459	448	398	390	423	421	466	418	422	447	427	443	440	394	444	423	430	430	481	432	426	440	410	452	392	380	403	441	417	418	423	396	434	419	434	431	411	425	428	436	446	435	439	397	416	450	446	415	427	416	418	412	429	446	404	425	413	433	444	405	464	440	444	395	401	404	432	413	457	425	414	403	415	437	411	416	418	438	406	375	422	402	398	419	421	447	441	413	413	436	424	419	415	412	429	419	389	412	441	416	415	414	403	451	386	416	404	438	421	432	415	412	431	445	453	427	465	372	414	418	378	425	473	435	428	439	407	430	442	421	424	430	404	405	419	414	408	407	411	430	438	405	408	409	416	457	411	398	385	443	373	397	432	423	434	441	436	403	442	403	428	390	448	376	447	392	416	439	423	465	441	425	432	428	382	447	412	403	422	395	452	418	423	381	410	404	397	437	426	409	417	429	391	441	391	413	458	411	396	428	459	451	428	425	414	431	428	428	455	392	394	371	407	420	438	413	417	437	440	392	411	419	434	411	408	412	395	449	479	427	447	415	389	420	404	433	408	431	412	391	445	422	456	413	421	426	396	385	438	437	386	435	428	435	445	454	415	403	426	430	427	421	414	465	419	419	427	436	435	430	417	395	432	415	462	414	426	432	374	431	433	404	441	411	424	415	459	399	426	410	408	433	386	438	419	427	451	428	422	414	440	416	447	410	400	417	419	379	437	420	443	453	433	429	422	425	446	413	401	448	472	427	405	405	414	425	393	403	417	408	367	419	412	398	398	441	415	424	413	444	397	431	442	472	438	471	429	429	424	431	396	393	414	407	419	442	399	405	425	420	456	457	414	416	421	422	427	434	420	462	415	398	421	442	443	413	430	409	420	414	429	414	460	433	431	437	445	448	419	375	427	418	467	452	414	437	429	420	417	403	395	419	384	421	430	441	387	430	442	426	443	464	407	424	443	364	408	453	442	418	431	413	407	396	415	386	458	406	420	407	410	408	411	419	428	422	444	379	421	449	453	431	421	413	460	415	399	414	409	379	419	390	415	441	384	414	412	459	411	427	411	434	413	447	410	445	449	447	418	422	447	430	354	448	414	405	428	441	415	430	404	420	457	420	426	426	439	433	433	444	420	466	418	469	380	408	447	413	405	423	400	434	455	441	430	433	447	446	396	434	456	440	437	409	399	396	422	401	421	445	429	383	412	423	431	428	416	434	428	423	439	428	398	427	403	406	424	439	402	427	428	418	436	434	398	409	413	443	422	440	440	386	454	432	405	441	422	405	417	435	428	401	413	374	454	438	454	400	416	439	426
5065	495	409	415	393	512	547	502	493	478	455	479	462	422	388	404	425	385	395	392	360	381	358	366	323	352	378	368	357	349	334	367	375	341	360	397	346	354	350	363	366	319	349	333	358	349	337	374	365	332	350	319	353	357	346	368	360	342	340	353	339	369	362	354	346	347	384	348	341	328	339	334	329	325	358	321	346	384	340	374	344	359	300	331	343	372	338	350	346	322	346	370	384	363	342	373	330	327	334	331	347	387	343	346	359	344	354	345	316	360	355	309	376	338	336	321	342	326	335	330	320	333	365	372	328	357	338	351	345	348	361	346	353	334	333	336	362	346	350	328	369	372	331	312	327	355	338	312	331	345	348	327	354	339	367	356	366	331	331	323	372	352	334	350	352	322	370	322	335	362	359	333	347	354	352	344	358	351	353	356	322	372	349	306	368	340	385	328	354	367	325	343	331	354	355	323	345	371	342	356	352	359	354	298	354	390	338	363	355	368	347	331	354	350	343	356	378	384	320	338	337	341	337	350	346	352	342	381	337	357	357	373	313	343	345	342	367	342	354	379	356	357	363	320	379	337	349	365	348	343	323	334	326	332	334	360	360	348	362	350	318	363	315	351	357	345	342	327	348	348	336	344	324	383	337	328	361	342	374	355	353	363	337	349	368	343	339	347	344	333	335	381	364	360	357	351	294	334	355	351	346	324	346	345	358	345	381	375	349	352	349	315	355	324	346	336	328	361	317	354	345	349	339	324	328	354	330	420	352	377	352	332	348	338	357	303	342	363	380	341	335	356	359	356	325	343	347	315	361	341	350	336	321	320	350	345	329	332	369	354	334	332	360	347	335	330	328	340	336	330	306	339	368	326	319	370	327	361	353	343	306	359	397	339	347	322	354	336	328	361	362	334	349	311	346	355	379	348	381	359	357	348	354	374	351	376	343	355	325	372	336	341	343	383	340	345	356	362	371	363	353	339	346	346	312	349	371	339	363	327	323	293	374	339	346	346	342	345	344	308	339	349	347	348	336	392	323	377	359	356	355	338	330	360	356	346	325	343	347	336	371	333	362	366	339	358	326	360	362	362	354	349	330	312	347	315	374	356	335	304	342	332	341	360	374	345	328	347	315	340	349	345	345	357	369	341	357	335	326	341	353	329	348	343	331	345	353	379	337	341	340	332	337	311	336	345	348	334	337	316	336	338	325	354	336	369	352	374	320	367	341	331	321	330	339	373	342	316	334	324	360	348	341	330	334	345	374	365	383	334	356	341	316	324	374	324	337	315	349	327	328	351	382	364	355	347	334	351	347	304	350	337	352	366	353	358	331	361	366	312	344	334	337	343	324	345	325	346	362	324	348	360	359	351	350	346	358	342	363	374	328	346	312	352	327	349	327	353	340	346	389	341	368	339	347	315	330	349	348	330	300	325	317	353	347	364	364	320	315	315	348	338	355	327	380	371	318	346	340	368	365	381	343	349	349	356	358	352	383	346	344	320	369	386	371	325	319	347	359	336	376	326	367	348	357	379	371	354	353	384	347	352	352	343	334	326	338	349	344	353	338	340	343	353	314	346	338	336	357	345	360	352	350	339	312	341	328	334	372	345	382	329	354	333	328	341	339	350	336	368	370	355	336	320	325	350	320	345	347	325	353	337	326	326	362	326	375	356	349	350	377	347	335	355	347	374	355	334	346	377	343	326	362	339	322	348	332	338	337	332	340	362	325	342	336	366	382	375	327	345	357	337	343	340	334	348	376	357	338	332	375	332	313	356	330	338	335	350	369	371	362	366	335	324	355	346	343	341	370	338	343	378	322	349	374	365	349	369	354	342	339	365	330	355	351	337	351	334	350	367	372	387	344	304	352	354	346	334	353	375	347	337	344	341	355	358	336	340	306	338	354	354	344	327	301	364	371	332	347	360	364	349	360	320	344	369	365	344	326	365	340	361	352	371	331	327	364	370	341	333	351	354	367	326	369	317	374	347	394	336	357	324	326	347	336	344	324	372	349	357	336	342	383	364	370	331	398	342	361	348	332	354	346	351	361	355	337	335	357	346	344	316	380	360	369	382	343	346	336	337	341	347	367	389	351	329	336	328	358	337	329	332	344	335	387	308	340	351	357	373	346	358	311	349	342	325	323	341	344	372	352	341	337	306	333	350	337	343	364	350	329	369	323	342	325	365	325	356	349	375	356	369	345	342	360	362	348	370	342	361	342	353	344	334	334	336	361	352	315	345	374	333	332	346	347	344	334	353	329	374	357	350	340	348	330	338	354	375	332	341	356	353	337	335	363	397	323	365	359	337	372	350	345	338	310	366	339	380	347	370	343	366	322	313	354	316	347	315	335	333	369	366	318	379	361	374	339	354	348	348	356	329	348	356	330	317	358	359	345	368	358	392	332	385	365	369	359	339	337	332	351	349	330	341	332	362	375	324	343	319	327	326	344	353	331	342	357	342	336	333	341	337	341	351	348	390	350	360	349	367	344	327	363	346	347	327	341	392	326	336	348	347	325	378	387	310	353	353	349	346	365	351	401	374	350	362	360	329	350	347	319	308	358	355	363	393	323	331	343	355	374	375	351	353	376	370	350	372	381	367	329	383	317	347	321	330	334	343	341	358	388	371	324	344	330	320	341	362	365	354	332	356	357	344	339	360	346	326	362	348	332	349	329	326	393	323	337	368	324	359	335	379	363	380	314	368	325	360	327	363	308	336	392	337	321	338	358	353	379	351	349	363	333	340	318	362	363	344	360	339	366	339	325	305	337	352	327	353	348	336	312	370	353	376	314	348	314	315	333	329	347	323	330	326	330	390	359	341	366	307	375	308	375	356	355	343	368	379	379	369	333	332	352	366	390	327	385	338	346	347	375	328	350	378	343	363	363	346	338	351	375	310	342	359	328	338	351	345	349	350	344	364	355	356	335	319	347	349	329	323	360	365	346	296	324	348	313	320	328	357	365	337	330	369	322	358	360	342	335	345	362	329	357	348	332	341	351	362	343	355	364	353	362	337	344	341	362	335	344	366	371	355	350	361	337	360	338	350	335	344	374	367	328	330	333	313	331	325	368	330	385	352	343	362	375	322	331	344	362	352	327	370	384	349	349	370	353	399	339	329	351	342	331	308	353	337	343	354	346	350	348	362	344	349	326	347	334	375	350	379	371	348	316	334	329	337	347	326	380	318	308	363	338	323	320	364	323	334	319	351	340	343	339	339	320	320	342	382	391	353	329	360	312	355	354	355	348	355	338	334	294	339	337	342	343	363	329	330	359	344	327	364	362	346	337	354	322	335	374	362	345	343	383	318	324	328	350	347	364	369	322	315	368	345	314	367	349	304	355	315	340	315	315	353	362	326	351	330	333	367	315	382	336	369	347	361	332	337	350	334	320	329	315	357	357	339	327	340	327	388	355	348	374	361	365	339	373	346	362	354	357	345	335	333	311	352	340	332	353	367	346	306	343	321	354	356	360	334	362	354	342	337	353	312	396	386
6555	837	636	686	1182	1417	1382	1238	1046	957	883	808	736	798	716	689	636	597	634	621	625	558	531	558	561	548	541	531	540	545	543	526	521	470	480	522	503	521	500	493	502	507	473	504	485	559	471	500	477	524	476	481	453	500	523	488	504	498	488	491	471	514	490	475	487	492	479	485	481	510	482	492	492	514	477	486	494	492	514	442	498	460	457	493	494	457	512	477	487	501	433	477	500	444	473	473	482	488	464	476	449	505	479	437	507	475	496	459	448	462	479	451	463	464	435	454	516	487	464	491	485	487	478	475	451	490	466	502	519	455	470	455	484	480	472	477	477	484	503	451	461	491	490	497	480	518	459	513	450	482	487	458	502	452	467	486	489	464	505	493	513	515	471	452	474	494	454	412	487	482	490	433	454	488	482	482	456	512	458	481	481	476	465	501	454	430	475	465	456	485	486	486	475	477	467	465	488	503	418	477	459	481	483	490	502	454	476	467	494	500	521	472	465	459	480	475	485	486	470	464	519	480	433	473	509	510	480	491	492	489	492	467	442	471	462	497	480	456	460	443	472	458	468	458	481	458	463	490	469	468	478	491	480	478	448	458	447	452	432	479	457	500	471	477	452	469	467	495	461	484	503	429	466	459	477	472	476	455	465	493	459	460	469	455	460	492	478	455	490	459	458	437	473	488	478	478	463	520	458	457	449	510	487	470	491	455	481	492	465	504	515	447	431	500	455	504	491	506	451	494	453	484	486	469	446	450	474	506	480	486	439	465	489	436	481	466	451	501	500	475	476	489	487	497	503	477	466	471	469	514	521	456	427	450	505	442	495	504	501	474	502	476	505	503	503	475	502	495	469	478	465	451	491	508	454	461	500	459	466	467	453	475	485	442	472	469	473	478	481	419	483	491	505	483	495	468	469	510	489	480	518	501	473	440	479	487	429	462	471	472	470	504	438	462	492	465	433	457	485	448	434	464	473	493	485	481	521	489	481	473	496	444	502	532	476	464	492	481	466	488	434	510	481	469	480	466	533	433	499	473	483	459	469	477	496	471	433	441	482	466	508	459	472	472	488	512	461	463	470	493	508	469	488	486	472	495	479	479	463	526	436	475	474	503	480	488	472	514	491	462	448	458	471	504	491	462	461	533	494	491	458	463	507	475	505	485	464	466	473	450	462	480	489	471	461	488	465	458	451	514	480	413	512	509	456	468	480	504	481	468	471	491	530	498	483	467	469	499	482	467	482	465	461	493	515	515	460	481	490	493	478	476	461	515	490	493	480	473	470	481	433	465	450	510	465	482	522	466	525	488	462	459	450	486	466	479	490	518	485	469	472	463	519	474	448	507	513	461	462	489	505	503	449	469	474	458	455	481	479	480	456	509	490	451	455	489	449	474	467	447	494	427	465	485	508	483	475	522	461	467	468	464	491	480	431	500	497	488	501	510	473	480	500	488	482	427	451	496	466	524	442	473	445	473	491	510	453	458	437	483	447	499	479	474	496	453	489	482	431	470	479	446	476	486	477	511	492	474	514	478	531	503	464	503	495	445	512	512	471	472	497	478	443	506	493	485	461	503	482	476	492	448	478	446	462	476	480	461	488	472	477	456	470	484	497	444	487	496	469	463	490	486	454	509	460	469	481	496	485	491	463	457	501	489	495	486	487	490	465	482	500	458	472	465	490	484	467	481	519	494	454	486	433	480	486	477	492	488	461	472	525	455	512	482	442	469	460	459	451	432	465	503	478	460	491	487	482	495	485	468	475	495	458	509	490	507	459	510	491	487	496	494	492	507	445	479	468	479	429	487	480	438	458	431	485	419	500	522	503	477	443	496	484	472	529	465	497	456	498	508	492	528	475	460	486	481	481	472	497	453	451	458	498	445	481	463	502	464	496	479	502	460	503	476	479	475	469	458	490	482	474	467	456	508	478	496	469	507	473	506	504	514	474	493	430	464	473	505	467	457	430	470	441	516	487	487	493	491	503	450	453	462	456	520	470	471	470	470	522	473	506	450	472	522	498	452	469	466	503	464	495	471	485	487	511	495	451	479	481	469	462	492	490	501	496	512	497	446	493	485	457	467	489	458	489	451	461	468	443	476	478	457	490	480	456	480	473	479	486	531	480	437	453	469	485	463	452	485	454	491	469	475	497	509	503	483	471	468	499	527	465	494	509	494	462	457	461	485	504	508	456	497	477	480	479	500	436	454	471	474	508	467	474	462	509	497	469	453	489	456	487	476	521	462	494	524	468	480	448	491	470	441	483	499	457	447	528	492	477	497	498	464	429	444	504	508	480	494	474	463	477	496	457	498	449	442	480	493	472	444	488	486	484	481	491	461	474	459	485	461	496	462	486	438	468	451	477	489	447	512	474	499	468	481	437	475	471	468	466	462	438	470	487	475	483	527	477	513	449	456	476	447	503	503	463	475	511	470	436	465	462	485	490	503	446	479	460	508	486	485	476	495	495	491	498	485	474	453	512	459	491	466	505	495	479	482	465	478	470	427	465	482	516	486	472	487	498	487	475	474	459	456	431	465	493	494	482	528	452	460	463	452	501	524	469	462	470	502	502	454	466	468	472	487	497	504	484	464	460	479	493	474	453	454	456	450	454	470	506	519	490	470	508	448	491	467	476	483	483	503	451	458	441	470	504	478	457	467	518	489	499	478	524	521	507	444	452	492	480	492	512	465	478	459	480	490	452	474	464	458	479	466	489	483	464	449	464	460	485	490	434	455	466	489	488	482	501	455	474	452	490	446	466	479	488	501	488	489	410	490	511	487	460	494	477	513	468	484	481	442	455	491	454	480	463	435	454	515	488	466	466	462	485	451	473	480	463	495	510	455	492	477	507	496	510	480	517	475	512	475	453	515	503	450	493	456	507	514	472	501	459	502	484	506	491	468	477	476	485	455	482	491	506	495	493	475	458	513	483	486	483	450	496	474	455	473	506	488	464	464	479	497	477	483	488	505	523	446	492	455	467	438	475	495	449	473	460	456	494	484	459	486	444	476	477	473	475	458	466	500	470	483	474	453	485	526	500	463	507	473	490	506	482	485	472	493	486	444	474	500	480	484	494	491	480	454	484	477	455	467	469	479	431	448	491	506	466	440	489	466	489	498	467	509	462	469	496	439	440	507	459	471	470	490	487	475	497	461	474	414	463	488	488	463	494	482	432	462	463	511	484	442	499	477	460	502	483	504	501	471	470	487	488	493	470	484	474	483	468	491	465	464	464	494	479	460	485	498	480	458	431	455	455	492	449	478	490	458	462	495	490	510	475	478	468	466	451	463	439	464	468	487	473	498	499	508	511	425	487	469	495	514	471	488	473	519	525	463	514	470	460	473	491	521	493	548	450	471	459	476	471	507	462	454	470	515	485	482	485	456	503	484	503	492	467	495	480	474	495	475	469	457	454	466	490	511	473	447	496	450	466	461	477	504	473	452	457	438	428	469	486	458	487	444	489	483	451	461	452	485	462	498	490	518	479	476
13929	1443	823	722	902	1372	1497	1446	1305	1198	1123	907	907	855	755	733	681	677	662	663	637	607	604	568	602	578	593	571	580	571	609	530	476	547	535	534	476	525	559	507	573	556	486	506	532	535	515	513	525	531	488	504	471	514	500	539	512	529	514	520	491	481	511	502	505	457	518	496	487	522	498	528	493	486	478	501	504	533	537	498	484	491	511	484	484	505	503	497	503	542	532	491	476	512	478	511	539	461	508	514	496	502	505	502	519	488	504	505	528	454	494	507	489	508	531	488	494	535	494	493	520	489	506	502	518	517	539	478	459	531	504	484	498	470	468	461	515	486	522	534	496	528	439	509	475	535	494	488	485	504	494	490	492	510	438	522	474	547	471	510	497	537	489	497	534	491	496	485	475	477	482	473	455	479	467	506	459	498	479	445	523	511	530	488	513	501	495	472	491	484	531	452	524	523	512	512	518	473	473	491	484	470	483	497	500	483	509	540	500	525	536	460	545	498	510	497	445	487	508	495	518	500	460	497	440	500	508	510	540	508	484	529	496	490	498	491	478	461	492	491	479	505	434	477	501	527	484	507	496	528	479	451	514	533	481	484	505	532	494	493	487	474	491	460	525	505	483	496	431	509	543	510	497	494	510	501	521	473	497	483	488	509	514	483	459	502	516	517	492	528	483	479	439	495	495	479	501	511	489	502	480	450	491	477	500	524	498	489	511	453	506	465	477	549	463	479	469	467	517	472	482	492	512	469	512	489	487	502	498	469	514	488	504	516	517	535	520	490	464	484	454	494	483	496	473	535	528	503	497	530	474	445	497	468	524	505	532	482	534	474	500	494	532	537	467	490	523	483	523	468	498	494	507	460	528	519	488	497	501	492	497	511	485	515	484	509	474	467	454	502	465	476	485	488	470	553	493	499	495	528	484	503	481	471	477	489	508	500	488	488	510	492	495	529	509	455	505	552	478	473	500	501	495	486	474	503	500	536	475	497	452	503	511	511	480	509	505	487	492	476	484	480	486	499	477	457	467	526	450	533	514	482	482	474	483	484	482	458	468	507	477	475	473	497	489	504	530	473	494	474	466	478	478	469	513	453	462	477	496	488	539	477	514	505	505	484	493	529	520	509	504	467	476	492	509	501	491	477	527	510	472	502	489	459	503	482	480	474	513	476	469	534	508	480	491	491	475	497	491	490	471	495	510	506	494	475	430	525	487	492	508	512	491	470	471	474	487	498	527	464	431	484	446	472	490	449	512	469	531	493	519	474	496	461	523	491	524	499	497	497	450	503	490	474	512	473	447	500	498	520	480	514	471	474	484	523	503	465	545	453	477	518	468	537	450	490	484	469	471	461	511	524	520	513	503	474	531	535	510	525	483	464	464	517	476	491	482	523	529	524	555	509	457	504	460	486	470	477	497	479	505	528	423	517	483	506	485	547	523	499	481	503	511	490	500	456	486	461	470	481	480	495	467	511	476	491	508	540	440	478	495	483	577	536	477	488	460	479	524	483	469	488	529	435	488	482	473	467	481	497	508	462	486	553	491	481	482	463	480	526	501	482	524	498	513	446	440	477	520	506	490	490	501	521	467	501	469	473	507	510	502	512	458	484	503	478	489	475	513	482	527	517	527	489	464	506	513	501	470	469	480	530	486	477	480	502	494	479	523	510	494	526	483	462	496	508	455	479	482	489	494	497	512	522	511	504	471	490	508	522	478	460	488	490	464	486	468	484	460	465	496	500	510	497	455	530	462	480	477	444	489	514	479	500	496	492	511	483	485	497	481	484	511	533	468	517	490	470	518	484	487	493	532	491	465	496	488	470	514	493	495	483	462	512	492	498	465	511	470	463	486	475	499	491	475	500	493	519	523	440	485	461	469	465	500	467	469	467	497	478	453	500	506	495	497	448	490	492	467	510	480	495	459	489	503	486	461	504	507	483	441	507	476	484	489	464	510	506	508	501	484	486	514	467	444	494	486	499	493	514	487	508	485	500	476	500	469	513	486	463	523	491	535	484	489	493	483	514	461	502	485	484	514	473	444	499	497	472	509	468	526	474	503	478	505	497	503	478	499	480	532	506	514	530	493	511	490	489	522	524	473	508	471	475	493	499	518	504	490	500	498	506	463	517	474	494	531	485	499	448	491	504	480	505	522	473	489	496	467	511	473	519	485	506	483	485	503	507	498	531	514	479	459	511	507	494	506	500	487	494	478	521	523	511	498	485	512	493	553	466	515	468	485	517	503	503	501	463	509	506	485	467	472	470	512	495	442	465	473	466	486	523	456	482	506	478	522	495	499	511	483	460	480	509	510	526	485	511	488	483	529	473	499	471	510	491	467	485	464	483	488	528	469	488	498	472	469	474	506	475	479	500	492	507	497	531	503	476	519	491	487	498	482	457	518	495	453	541	535	491	449	472	472	472	468	516	537	507	462	471	508	475	481	534	462	517	506	527	521	498	490	491	459	463	517	504	515	482	467	477	496	503	491	498	494	455	471	478	492	465	507	504	512	508	518	499	461	494	486	495	497	494	487	485	500	521	507	502	527	506	475	470	467	435	469	503	512	510	526	446	461	516	523	480	468	468	467	481	479	493	498	512	476	501	486	495	493	511	499	534	451	507	463	506	479	478	492	521	519	520	507	467	422	432	484	504	473	499	492	517	487	532	486	512	467	505	477	534	497	476	501	506	464	444	487	510	516	499	531	462	497	447	501	492	482	497	492	452	503	475	473	491	554	468	466	480	530	525	497	477	459	518	466	468	481	490	499	470	467	528	522	496	471	497	463	527	516	496	514	480	481	477	502	461	457	470	480	491	488	502	485	488	491	496	520	484	494	489	529	491	480	482	463	490	496	515	524	487	514	515	506	502	507	479	463	538	490	514	492	512	494	458	519	461	468	522	471	521	453	453	456	516	496	486	487	518	480	485	467	516	459	519	484	498	509	460	497	486	497	503	487	448	476	481	447	504	463	483	495	496	476	498	522	512	527	492	482	507	516	480	501	477	508	498	478	462	497	506	473	483	501	492	521	457	489	498	483	522	515	486	490	485	483	487	527	526	519	501	446	493	501	462	493	469	512	496	492	491	527	531	513	438	478	474	508	466	486	463	467	481	501	476	497	512	463	462	511	503	508	502	497	504	497	494	505	511	489	498	487	500	461	508	509	483	503	503	541	496	493	448	489	512	507	536	487	490	497	457	464	515	470	561	503	500	478	461	483	485	484	491	512	527	480	500	494	461	487	517	478	506	501	481	431	516	537	452	525	493	463	500	507	493	527	484	519	520	510	519	485	483	471	496	516	493	512	518	499	476	464	478	449	511	492	518	544	485	505	512	477	498	484	484	526	438	496	480	453	480	556	521	543	504	503	489	506	515	508	452	500	514	490	490	507	496	524	506	524	467	502	476	500	467	533	467	492	437	468	474	464	469	474	484	484	492	502	523	512	480	470	530	521	474	495	483	520	458	516	524	483	487	461	498	498	509	531	454
9918	1811	1392	1678	3712	4784	4698	4022	3488	3064	2694	2375	2140	1919	1669	1605	1479	1362	1309	1280	1222	1048	1136	1087	1025	1056	1035	997	920	920	929	933	898	830	839	795	842	854	839	778	789	811	789	829	759	795	815	727	736	704	754	784	756	736	803	741	722	741	694	801	760	712	740	756	685	711	737	764	711	755	715	695	716	741	754	697	764	703	672	693	687	684	732	682	683	726	726	737	751	719	711	724	708	707	702	684	723	761	677	714	703	717	701	726	698	686	719	692	666	723	710	697	684	675	668	718	673	696	698	713	725	700	723	662	685	687	673	724	699	674	665	653	672	649	688	687	721	726	723	713	689	720	695	727	744	721	703	690	719	713	688	727	724	691	722	673	714	696	734	675	631	682	663	678	645	699	676	693	691	667	636	746	701	677	636	699	712	723	686	709	661	649	696	717	657	639	716	667	706	661	689	684	706	733	660	694	707	669	689	672	712	678	675	663	667	649	695	660	762	729	687	722	675	674	665	694	695	703	660	696	709	730	721	661	739	706	647	688	701	676	680	701	725	633	712	701	672	667	651	671	718	717	648	690	684	718	712	690	656	634	684	700	687	665	696	741	708	717	653	693	679	676	686	673	722	755	679	677	697	714	711	634	726	684	666	667	749	690	661	692	705	682	701	666	669	680	738	687	666	739	676	675	698	722	689	695	722	689	671	656	720	697	682	721	684	669	651	710	652	685	689	755	693	690	723	686	679	697	684	648	672	627	661	712	693	681	698	673	680	706	725	676	673	717	691	731	724	659	645	683	710	695	684	698	703	697	702	721	670	667	675	736	674	718	656	713	703	680	646	670	688	692	686	767	684	668	710	699	667	735	637	670	708	702	654	689	662	656	741	692	722	687	712	660	688	682	659	662	704	686	676	695	674	693	691	661	714	721	705	678	624	692	707	654	696	694	701	687	710	712	701	658	717	684	694	667	710	715	666	627	713	693	686	740	716	697	701	696	675	678	644	701	728	647	689	706	674	685	685	713	674	715	630	700	652	680	659	671	745	697	690	727	672	684	666	716	746	714	690	677	717	698	688	711	668	623	694	732	736	696	697	710	672	704	769	710	658	676	669	692	680	669	739	718	721	709	697	639	666	667	689	700	683	714	636	680	703	641	768	680	703	674	676	700	728	730	628	643	663	749	700	642	704	707	689	659	714	632	662	667	691	697	717	711	685	665	738	703	672	677	707	653	696	700	712	695	696	680	711	680	707	695	692	689	710	731	688	717	727	682	650	673	694	722	685	671	655	678	679	666	689	651	655	692	679	647	683	647	681	681	673	684	661	706	671	671	686	638	694	675	669	714	698	674	674	699	675	698	689	648	695	645	705	650	673	669	672	661	671	675	699	680	728	649	663	716	683	654	660	679	683	716	705	709	681	643	656	686	695	729	622	676	713	744	756	705	671	682	691	667	691	743	673	712	642	710	640	674	669	685	701	676	709	733	683	660	704	658	688	682	669	689	688	727	722	726	707	707	685	626	644	712	690	733	686	685	720	727	681	681	680	620	701	697	719	690	680	688	660	685	657	686	706	680	702	720	699	634	677	697	697	694	649	659	663	718	701	683	709	664	667	671	645	708	690	689	661	675	683	677	756	711	658	695	677	659	737	674	685	643	660	642	694	706	721	672	688	695	641	687	686	723	714	664	727	668	713	709	693	716	674	707	667	666	719	683	655	732	686	724	699	736	671	686	645	670	699	690	715	681	679	711	643	670	685	685	677	703	701	703	705	710	660	720	702	701	708	696	685	703	686	704	748	687	709	729	706	666	677	670	690	713	667	730	668	689	681	664	700	662	685	668	716	691	668	754	695	665	730	705	753	691	663	664	754	687	682	722	679	675	711	712	669	655	677	705	701	730	695	658	724	740	701	704	681	699	675	685	661	676	694	725	690	677	685	674	685	635	671	635	698	689	683	678	677	640	721	686	719	703	655	647	670	694	642	703	718	656	717	726	692	691	696	709	725	727	689	685	688	646	656	708	720	722	686	667	695	685	661	683	703	699	677	739	678	751	704	687	718	713	736	678	684	720	746	734	638	745	711	688	680	696	655	704	651	697	726	709	663	688	756	629	644	707	688	634	660	686	713	685	638	627	690	715	727	721	697	713	704	693	651	712	672	721	671	687	688	694	718	698	629	665	718	690	645	647	722	686	706	691	675	675	675	662	720	736	678	674	697	718	671	677	706	658	682	755	677	690	682	723	689	714	664	688	744	707	731	769	698	664	698	657	658	659	692	711	720	743	683	706	683	712	679	636	654	652	658	688	682	688	704	698	719	776	711	670	659	666	708	693	698	671	653	708	705	673	684	693	650	681	708	687	693	652	700	676	720	685	697	720	686	637	663	731	702	727	688	656	701	719	673	657	707	707	716	668	686	651	683	669	705	676	656	722	692	719	666	720	704	726	719	697	735	644	655	697	688	687	695	726	710	704	710	679	676	718	672	679	649	707	693	704	678	691	692	692	682	670	653	714	708	706	732	667	702	675	614	661	748	705	751	690	710	706	691	726	687	674	731	682	674	657	659	699	725	626	659	659	681	657	660	694	675	686	682	709	685	695	724	645	685	707	718	712	722	670	672	756	645	710	676	729	633	730	696	706	730	694	694	723	671	685	686	677	676	653	695	641	708	653	689	673	695	682	669	714	699	676	688	686	699	629	668	732	675	700	694	676	645	645	712	679	691	655	675	726	699	714	694	717	671	631	721	682	666	669	711	713	711	654	711	655	703	685	670	662	720	678	668	695	680	660	726	715	682	703	704	700	694	711	672	690	708	694	691	699	697	753	701	669	703	671	717	678	740	687	707	688	669	659	692	673	668	655	668	694	670	645	724	667	721	713	727	698	658	633	741	676	716	717	673	659	643	698	698	692	722	718	735	702	660	722	642	707	664	668	651	701	652	654	716	691	674	652	663	698	699	704	697	639	679	767	659	678	699	734	660	720	700	670	697	689	702	687	668	683	678	711	693	744	659	697	658	684	695	663	701	659	678	719	683	701	679	690	684	696	688	766	646	692	694	727	693	664	692	660	659	677	683	683	654	698	736	739	652	644	654	652	704	699	669	691	713	683	661	726	703	645	718	671	698	718	709	659	709	694	672	683	731	708	691	725	697	690	710	682	669	706	685	672	678	701	708	680	678	653	736	678	705	731	739	690	696	709	693	695	713	685	670	706	690	683	668	714	655	707	716	663	705	661	689	694	701	691	706	716	693	687	685	682	717	716	675	673	713	704	652	664	699	667	676	733	678	670	696	711	688	716	645	647	657	651	723	693	711	671	646	695	658	692	682	687	718	693	731	750	705	707	678	721	643	693	703	630	699	689	671	695	691	734	673	707	678	667	652	672	692	721	648	706	686	718	669	688	663	677	687	726	693	684	662	648	664	637	653	692	696	694	661	679	693	631	735	692	702	728	719	713	670	700	711	704	700	681	738	664	674	694	668	706	667	677	641	717	683	676
5770	895	513	396	598	1113	1371	1303	1117	894	824	701	602	563	513	430	365	341	345	354	318	270	251	247	250	245	225	210	214	214	181	179	201	168	149	150	163	165	167	142	153	154	165	153	156	142	162	147	136	133	132	137	138	138	142	146	146	151	145	147	131	155	138	115	136	144	117	127	137	145	132	129	117	137	131	135	143	97	141	135	143	142	119	126	141	138	121	153	120	138	122	133	135	132	125	128	144	141	129	122	132	124	121	146	134	117	136	97	115	134	138	126	109	132	133	121	116	139	109	118	120	121	150	115	131	111	135	129	120	116	117	128	120	112	111	137	139	124	134	127	119	111	104	115	111	109	119	127	119	110	133	136	124	119	148	130	118	122	129	115	112	123	110	141	119	124	131	117	135	123	123	121	134	137	102	122	116	130	124	136	112	99	141	125	123	113	111	110	111	123	133	125	108	139	123	94	117	105	126	125	117	137	132	122	126	111	121	129	128	132	113	127	133	108	136	114	109	125	120	122	126	139	116	127	133	125	138	108	139	109	121	127	117	132	116	132	127	132	116	145	124	133	120	128	115	124	106	135	120	118	118	91	95	106	142	107	118	125	109	126	111	127	131	120	115	103	122	144	130	136	133	112	135	130	124	134	127	119	120	126	113	107	144	102	117	104	109	123	120	123	127	102	97	124	134	117	119	127	130	121	110	134	115	140	113	119	102	117	133	114	126	113	125	127	136	126	113	101	139	143	122	122	124	118	109	112	115	116	122	112	119	127	132	133	118	142	109	103	140	136	135	147	117	142	116	109	123	129	128	119	116	124	132	131	115	135	131	150	120	126	130	134	121	143	116	119	111	113	111	118	113	131	114	114	121	106	117	116	136	122	104	119	123	128	129	134	130	118	132	111	124	142	136	126	123	130	103	124	120	117	123	140	127	137	136	119	131	148	136	138	126	114	112	105	98	115	130	103	123	126	143	135	132	135	118	122	131	129	126	138	133	133	141	123	107	134	140	134	126	129	124	133	159	134	134	127	111	116	128	126	107	112	123	121	125	153	123	132	104	114	129	103	112	122	124	132	115	138	102	128	142	132	122	111	106	128	131	141	126	99	136	120	110	118	113	135	132	121	107	138	140	131	128	117	119	145	134	126	105	131	124	121	121	118	118	108	132	114	116	122	117	136	105	120	120	125	119	136	128	122	122	136	120	130	118	110	111	128	135	104	109	116	104	122	135	125	124	122	137	138	118	112	121	152	97	131	132	113	116	134	120	124	114	105	119	112	132	122	110	108	129	98	131	125	135	113	117	106	120	148	119	122	119	112	140	128	126	144	110	158	117	107	127	107	107	106	120	126	142	133	120	122	125	102	137	134	125	132	119	120	113	119	111	129	129	104	106	104	127	135	127	117	123	113	114	125	114	115	139	128	121	129	126	127	120	146	124	111	108	123	122	124	135	111	112	137	117	115	133	123	128	125	122	130	124	124	114	109	125	126	107	113	128	113	130	121	143	121	126	108	131	117	112	113	129	121	146	124	127	94	131	125	110	128	135	117	121	124	155	126	114	128	120	133	121	139	118	110	142	124	123	103	133	122	117	135	129	131	115	134	128	133	126	134	119	118	125	130	131	133	124	137	131	134	130	118	130	99	124	118	116	108	127	132	116	134	119	113	140	132	140	117	121	114	102	128	112	142	118	123	123	118	142	127	124	132	123	121	123	117	117	142	110	129	135	104	113	118	121	112	132	107	130	112	125	139	139	128	134	122	123	143	115	115	137	123	132	132	124	130	126	148	123	101	144	118	126	108	113	145	131	113	119	119	115	101	94	122	108	111	113	126	94	134	135	129	130	122	115	102	112	135	122	134	138	141	145	121	121	131	125	110	126	114	122	113	129	122	139	128	116	121	120	130	147	123	125	122	112	140	128	147	131	133	108	137	114	140	119	113	115	140	113	118	132	112	121	110	119	102	125	135	128	122	117	127	139	121	119	129	121	129	119	116	124	103	134	135	127	113	115	124	118	102	125	147	99	115	108	138	120	143	107	105	137	151	131	144	126	122	122	120	118	113	125	121	146	141	110	148	108	103	124	119	125	116	112	120	127	138	119	119	98	121	127	124	123	131	125	121	132	99	108	123	131	117	156	134	145	113	120	120	119	116	105	116	110	109	119	140	112	122	118	104	142	108	118	114	119	114	137	124	111	139	115	124	96	123	128	116	139	116	124	131	117	121	126	105	102	131	140	125	119	126	119	121	115	127	128	135	132	123	128	110	142	113	98	110	106	137	123	130	116	128	115	109	126	130	136	135	127	131	138	133	108	121	115	114	134	120	117	114	104	125	115	125	109	121	124	130	116	118	129	122	143	110	128	129	117	128	108	111	130	135	139	119	107	123	112	118	109	95	135	120	133	122	119	111	110	110	128	115	113	130	122	113	108	101	133	138	127	116	127	128	115	125	120	115	125	124	123	114	140	123	107	135	140	111	129	117	147	116	117	107	127	122	105	153	148	121	126	128	112	106	115	147	117	137	129	121	129	102	122	139	116	112	134	122	146	132	125	103	101	145	134	121	139	141	139	116	123	130	126	106	135	109	129	134	113	140	129	129	123	123	109	118	133	152	114	114	136	151	109	132	102	137	119	135	129	112	118	122	123	106	144	123	120	126	129	121	115	113	115	114	130	93	117	138	123	120	118	96	86	139	134	106	131	113	119	124	137	135	108	125	138	129	115	111	121	145	120	136	126	123	117	110	127	117	125	129	130	142	122	109	116	125	129	137	122	123	127	142	139	126	109	120	134	119	145	114	141	126	132	125	131	134	111	117	108	127	129	111	129	118	130	117	128	117	99	139	108	137	129	114	124	132	124	118	158	101	123	112	122	113	130	128	133	146	125	123	108	119	124	116	127	98	104	134	134	120	118	116	136	121	130	117	120	112	137	130	100	128	111	103	124	94	133	127	129	112	118	132	126	141	127	133	117	138	113	116	140	106	111	125	120	129	147	120	101	122	116	126	119	122	136	124	128	129	132	112	120	117	135	125	121	132	128	109	125	138	124	143	123	112	100	117	114	118	110	119	108	123	124	107	117	131	106	126	131	135	123	126	129	105	105	115	117	122	131	133	115	118	122	144	120	135	130	128	122	127	143	118	117	126	120	123	129	112	117	130	116	122	119	119	133	132	119	118	117	119	128	103	111	119	107	115	145	137	128	105	121	103	114	133	119	139	117	106	147	112	133	128	106	103	108	124	129	119	106	126	92	121	139	134	113	112	124	108	132	132	122	131	123	129	139	117	125	122	135	108	132	158	118	117	136	130	122	123	101	124	139	144	117	137	113	133	138	106	137	118	114	140	127	133	115	122	113	118	126	110	133	107	103	117	106	101	116	107	153	135	126	114	119	121	114	144	123	130	118	116	103	114	127	130	129	128	121	122	121	101	160	137	121	122	118	111	134	113	116	130	110	121	123	111	112	123	127	125	105	107	138	127	140	114	136	123
9736	1859	1124	1463	4129	5485	5179	4430	3645	3324	2685	2320	2065	1706	1469	1351	1258	1074	1068	911	803	771	728	656	677	618	558	542	501	479	500	480	411	407	396	356	407	394	331	341	349	348	310	315	313	299	288	307	309	320	292	317	310	303	309	235	287	279	249	276	258	265	247	254	246	248	267	257	217	210	254	228	236	224	241	278	234	227	231	267	223	242	234	229	263	211	224	252	246	232	234	256	233	210	237	205	228	223	210	218	207	208	189	212	194	221	234	218	219	204	234	189	177	209	229	195	215	198	211	195	217	219	210	195	210	212	220	231	213	236	208	207	202	238	203	181	201	201	212	206	181	210	206	194	200	227	185	198	198	215	206	236	230	209	199	179	205	189	209	226	192	197	205	198	205	204	205	213	198	201	212	212	190	212	242	210	199	204	230	202	189	212	196	176	236	217	190	201	202	222	181	204	177	202	195	206	185	186	193	202	189	195	213	214	211	179	182	196	211	171	177	201	197	187	195	197	194	186	207	192	227	226	206	198	213	186	195	197	206	215	230	202	185	197	202	204	227	224	197	205	211	189	221	222	214	201	200	197	192	216	183	198	209	221	215	223	219	193	221	188	208	200	205	202	172	214	211	205	190	204	210	218	205	201	185	206	199	171	179	210	209	209	220	219	177	192	222	209	214	223	194	198	212	203	193	196	176	206	208	188	208	195	200	190	207	198	198	218	197	222	212	187	201	193	169	216	178	209	212	199	185	210	208	216	167	205	218	201	202	181	192	185	216	199	193	195	220	182	188	214	206	193	192	195	233	205	198	201	212	192	197	217	193	171	215	201	209	204	185	219	202	190	193	197	202	199	197	199	227	209	193	185	174	175	204	186	198	178	191	181	200	197	209	209	196	200	190	230	214	205	209	206	191	205	192	215	189	213	190	189	189	176	208	208	209	209	181	181	219	181	221	197	209	209	209	195	202	210	181	194	208	191	194	219	207	217	188	214	206	199	200	213	213	204	206	232	174	189	185	210	185	200	217	226	182	217	190	192	204	167	159	190	204	200	159	205	176	212	208	206	185	189	205	211	191	181	189	189	189	219	196	200	215	199	188	225	203	187	202	216	167	191	194	189	171	209	212	180	176	192	202	190	203	212	183	224	223	191	208	174	214	208	201	197	207	193	215	217	212	196	208	207	179	212	207	168	197	198	222	205	183	204	206	235	212	193	192	213	217	180	192	189	184	202	209	208	203	176	199	196	201	213	203	207	188	202	205	198	178	204	198	199	197	207	197	192	202	167	228	222	181	206	214	194	202	200	206	189	212	198	197	197	176	211	189	189	209	239	198	173	207	211	202	195	218	214	190	185	190	212	193	183	196	197	211	186	197	218	192	195	219	205	200	207	196	191	215	192	214	231	218	175	203	197	214	180	188	187	201	182	199	202	211	191	218	199	212	206	195	197	194	192	194	208	215	192	197	185	192	191	207	175	194	204	208	203	211	189	208	196	174	209	196	194	202	216	177	225	189	193	191	201	233	199	186	174	192	202	176	196	198	192	208	222	167	197	197	179	213	199	173	213	219	187	188	205	208	177	199	206	197	213	208	198	203	207	206	200	214	174	202	206	202	179	209	196	191	199	196	198	181	179	186	182	194	202	205	200	177	218	200	198	199	186	215	188	181	195	202	208	226	221	190	182	180	202	194	203	201	203	199	212	207	198	194	203	187	189	199	183	185	214	184	207	169	221	202	204	214	207	219	215	177	217	202	212	181	199	213	185	220	191	201	179	233	181	184	200	202	207	208	199	220	204	214	186	214	186	211	193	189	180	194	202	214	209	177	203	180	196	184	179	202	213	232	190	213	200	166	177	191	191	202	232	203	211	187	202	205	207	221	210	202	207	206	186	223	194	204	181	182	196	226	188	233	202	214	181	213	207	199	180	215	193	214	202	219	203	184	213	192	208	212	187	194	188	198	194	213	206	211	187	203	173	158	224	206	206	207	215	192	213	190	187	197	197	200	199	183	188	195	195	201	184	205	180	202	191	199	202	199	225	211	202	206	221	196	212	205	197	201	176	193	206	200	206	213	199	178	205	177	207	200	217	202	195	192	181	174	200	230	217	185	183	193	188	227	201	186	201	196	201	206	203	188	224	197	192	225	192	207	210	232	174	207	188	186	202	200	176	209	204	191	230	166	184	230	199	200	196	217	181	223	177	197	214	186	218	202	181	217	204	216	191	201	177	188	181	198	181	204	207	190	187	197	227	211	187	201	201	194	207	195	207	218	182	174	212	183	206	212	200	183	225	205	195	213	183	189	207	212	203	203	194	195	203	180	201	182	194	174	186	205	215	216	211	214	222	206	233	185	226	196	198	175	205	227	176	207	202	223	218	220	197	194	201	210	219	202	183	211	193	181	179	239	198	189	220	192	192	197	209	196	226	188	203	196	194	204	192	200	178	218	213	194	207	196	181	200	190	198	174	171	201	199	212	185	203	201	178	209	198	194	206	180	198	178	191	222	224	204	176	195	195	194	208	204	198	224	165	217	176	189	188	187	191	210	194	204	209	215	212	205	200	217	171	208	214	212	192	200	205	183	175	200	187	198	205	204	203	198	203	191	218	201	189	208	187	174	168	220	179	199	204	167	219	199	199	187	209	199	182	200	203	185	182	222	195	221	214	177	192	187	210	171	196	184	207	189	191	183	180	188	199	180	210	199	216	213	203	208	176	203	187	224	192	204	189	179	188	195	200	186	208	191	188	195	198	218	203	203	206	187	210	194	198	180	208	186	216	200	207	211	205	214	198	192	209	212	210	210	196	203	187	200	198	202	175	220	203	191	202	209	183	193	204	202	195	201	193	188	189	214	205	173	205	223	193	212	201	220	178	214	202	199	201	197	185	192	189	182	177	190	203	196	190	167	190	223	207	194	195	180	211	213	219	208	216	192	191	189	207	207	183	197	192	211	181	182	209	201	195	191	208	191	220	182	209	190	181	209	176	201	183	211	208	202	197	186	196	188	194	183	202	177	219	221	177	188	200	191	194	190	210	211	174	209	221	210	174	189	198	198	217	181	219	204	210	190	187	227	188	187	238	184	220	205	183	208	183	195	175	199	193	211	211	171	220	197	192	214	196	207	224	200	216	192	175	209	197	216	179	183	209	200	209	207	198	207	192	193	183	204	190	184	186	181	177	215	208	211	206	184	210	193	203	190	217	158	195	219	207	172	185	189	207	213	194	233	241	189	184	199	206	216	214	209	189	203	226	214	191	180	207	212	214	207	193	200	200	205	180	185	204	221	197	220	206	205	199	188	209	234	212	186	226	197	190	173	214	206	206	201	180	194	173	199	206	202	175	226	187	199	195	183	207	212	194	188	208	185	204	196	204	233	211	204	196	203	230	194	198	184	211	191	207	181	199	203	200	218	215	207	210	224	209	207	203	203	229	188	187	206	176	201	199	190	206	230	201	204	200	186	184	218	210	183	213	211	217	203	189	220	211	212	190
11810	1459	727	598	879	1569	1876	1742	1548	1358	1163	983	877	765	699	664	612	563	570	507	509	478	434	485	456	428	426	380	376	384	362	349	367	320	377	320	335	336	356	356	328	318	320	298	284	291	312	301	331	277	335	332	314	325	294	310	286	298	303	309	330	312	285	285	310	287	302	318	311	287	289	306	306	305	298	296	302	339	329	281	282	285	294	305	277	340	262	289	291	295	275	287	283	309	262	305	304	273	245	290	263	291	291	272	293	285	286	266	285	277	279	274	247	285	300	300	297	307	273	315	306	309	267	292	287	295	268	305	274	254	293	294	287	323	254	280	283	274	273	282	308	304	263	270	290	268	284	268	274	272	287	296	281	258	293	247	276	303	268	281	279	259	285	268	296	266	288	288	312	243	289	252	286	287	266	265	266	283	280	279	269	294	291	281	289	301	269	287	278	294	288	276	302	290	254	298	293	267	286	287	273	272	261	278	287	279	289	265	280	279	268	289	281	293	238	278	280	281	269	285	280	283	286	277	309	256	289	268	275	309	282	258	271	282	278	290	273	299	305	292	316	323	253	291	295	287	283	269	267	273	268	329	283	258	274	288	288	266	295	264	283	294	264	281	265	284	276	289	299	275	288	249	279	289	264	278	285	266	275	278	278	293	271	291	274	311	294	287	288	295	280	281	277	278	261	293	284	291	294	283	273	270	298	274	288	243	296	284	260	273	272	261	309	283	248	261	283	273	279	262	268	245	298	285	308	290	283	257	276	289	282	302	273	290	272	309	266	280	264	275	296	271	311	295	269	265	296	279	289	268	280	299	263	241	292	275	292	291	303	291	291	279	278	276	282	319	291	308	286	293	291	308	301	310	266	279	294	266	272	283	271	310	282	316	287	304	304	278	263	308	277	282	282	252	292	279	296	229	301	309	263	273	286	280	323	251	323	320	275	299	259	285	250	302	277	285	286	267	285	275	283	301	292	272	242	264	313	268	286	275	257	254	310	248	263	267	273	300	290	279	302	257	307	299	264	287	317	260	298	287	298	293	294	239	325	262	254	269	283	308	317	323	254	296	278	253	266	292	290	281	319	298	286	298	298	243	263	309	284	326	304	300	296	275	278	268	300	250	245	293	261	261	264	271	295	293	299	274	278	282	301	287	274	288	302	243	284	288	288	268	299	279	283	298	285	283	284	240	253	281	298	257	308	272	267	268	283	274	288	269	292	268	279	237	270	290	272	283	293	274	286	306	260	292	274	299	278	288	284	263	302	278	262	279	265	276	305	266	271	279	287	295	292	269	270	273	276	283	278	287	266	278	319	251	293	314	272	273	295	272	283	286	264	309	280	297	320	293	279	292	296	294	293	265	281	284	295	271	273	266	275	255	320	293	265	310	279	272	291	281	320	280	279	288	283	290	305	316	303	287	295	293	301	302	245	260	281	269	303	271	281	263	275	294	302	294	289	283	265	273	274	277	300	281	305	296	246	307	244	283	280	303	283	289	296	304	296	306	286	260	286	304	307	284	263	286	258	319	296	292	289	250	293	292	276	274	279	296	256	258	297	306	265	253	282	277	284	279	290	304	264	312	297	248	284	297	291	298	276	291	284	313	266	293	267	314	330	265	292	252	269	288	270	268	282	288	267	299	308	269	289	292	286	276	281	273	276	298	270	266	293	278	261	287	269	274	265	308	276	277	283	260	268	288	256	312	275	250	285	275	285	304	276	290	286	289	254	305	269	267	292	259	272	283	262	295	270	280	293	277	263	256	277	304	295	255	298	294	268	269	292	291	284	301	277	302	310	295	279	293	280	284	257	272	290	283	308	285	270	269	270	289	291	283	268	284	275	296	294	295	270	307	279	268	295	278	270	265	300	327	293	289	265	306	251	286	264	306	277	265	260	267	277	323	342	291	256	271	265	292	268	288	239	277	250	292	299	289	293	288	276	256	276	277	294	292	306	282	285	278	318	274	284	295	276	265	270	296	310	285	302	243	281	304	274	291	311	256	292	296	301	305	307	282	291	288	301	317	290	269	293	267	260	298	284	280	290	266	272	300	284	269	288	303	275	295	283	252	305	275	241	289	278	266	289	267	304	308	276	284	256	291	273	291	282	316	294	271	287	262	262	264	264	269	279	271	252	285	292	286	273	289	283	275	299	281	273	295	262	269	298	277	264	265	267	290	291	267	289	276	280	263	311	279	275	234	295	272	303	282	271	315	264	287	248	257	283	269	295	274	280	286	286	271	264	280	281	273	280	308	251	298	285	289	283	301	266	292	283	264	286	294	301	279	252	293	257	298	290	301	297	254	296	294	292	275	262	296	314	278	285	290	298	278	282	288	298	302	296	280	303	273	303	315	266	292	289	271	267	298	278	271	269	273	271	302	286	302	298	295	318	280	306	293	283	279	301	286	281	271	277	283	275	255	301	295	292	287	266	265	309	277	279	238	276	284	281	296	299	289	284	301	277	263	284	291	297	294	278	300	287	279	287	276	278	279	308	282	291	269	278	269	313	265	269	262	284	246	289	244	297	303	283	290	282	237	296	274	303	298	289	261	273	282	277	292	281	302	275	278	255	279	280	310	279	286	291	312	283	273	257	276	280	289	307	262	266	263	289	273	254	274	286	265	303	249	290	280	292	257	308	310	281	285	285	303	294	274	297	280	258	265	283	310	309	260	277	315	284	284	288	279	314	249	279	302	287	285	273	298	290	277	282	249	279	299	308	276	276	268	283	323	287	291	297	284	265	292	261	256	267	280	299	279	284	267	278	311	298	258	275	273	261	307	277	264	264	292	275	262	285	278	272	318	305	265	292	321	310	284	287	282	286	308	267	286	262	302	294	301	282	271	312	277	301	240	254	290	278	308	278	261	306	283	308	306	293	287	246	277	287	259	292	268	280	296	295	300	275	295	299	313	282	290	269	258	314	288	297	276	330	291	312	276	289	319	278	266	296	295	285	282	280	267	275	280	281	295	261	275	306	272	274	245	246	280	252	281	273	290	278	279	286	293	312	303	274	300	258	295	279	271	283	300	281	298	299	251	291	297	285	269	281	258	288	281	309	281	301	262	322	295	290	284	269	292	268	292	279	273	279	271	294	241	281	277	258	272	285	266	274	290	277	256	294	241	302	290	323	289	273	311	262	290	291	297	237	278	291	277	252	262	265	292	262	271	282	263	282	267	263	294	276	270	281	277	262	295	267	260	322	300	259	280	288	297	265	292	274	305	265	290	311	289	270	283	271	259	294	278	271	291	250	292	279	260	284	287	313	275	276	283	263	275	256	245	265	282	295	270	277	306	262	311	260	300	279	280	278	296	313	267	311	282	300	268	284	292	320	254	266	276	264	278	283	258	267	287	299	290	292	292	255	284	305	309	294	266	295	307	297	295	291	278	261	263	307	287	255	269	271	275	263	264	281	279	282	287	324	298	289	281	291	295	287	296	243	281	274	269	283	286	305	306	251	275	289	279	248	278	284	267	273	270	280	291
11289	2364	1464	2015	4974	6769	6308	5586	4789	4107	3513	3114	2603	2316	1994	1871	1651	1545	1401	1348	1194	1155	1104	1011	988	937	932	875	829	805	800	778	770	714	683	670	667	665	659	653	617	615	589	580	569	578	572	578	568	554	538	537	544	544	528	546	529	512	512	476	517	499	518	526	474	501	491	467	471	430	465	487	458	479	428	458	462	464	463	466	486	460	502	450	441	455	488	460	472	424	482	464	455	458	477	433	451	469	434	475	483	429	473	433	409	446	419	452	443	467	425	450	426	451	449	483	447	459	448	437	428	426	457	436	464	443	461	442	388	410	456	420	458	413	423	458	412	449	444	438	435	433	426	453	400	438	404	458	444	421	435	434	423	471	406	424	407	427	425	426	391	398	405	376	431	447	440	448	445	427	449	450	418	441	412	426	445	458	415	410	474	441	467	425	447	445	455	410	449	433	401	418	432	447	443	433	422	378	444	433	394	422	426	430	400	444	428	427	408	429	430	425	407	426	431	426	399	432	448	444	456	438	435	432	405	398	453	427	427	398	395	419	424	421	405	404	435	434	446	439	425	444	470	412	433	408	398	450	424	414	427	410	457	468	423	419	444	414	445	421	445	462	455	428	412	404	448	448	388	444	432	422	427	456	442	443	445	400	464	421	422	425	434	374	478	409	455	446	442	437	410	443	437	459	412	392	415	472	422	389	435	452	421	434	427	434	421	409	416	410	460	418	415	392	456	399	438	405	442	427	434	444	485	396	421	388	405	436	445	402	437	408	440	438	429	377	467	431	471	430	427	413	411	418	435	461	426	417	428	403	463	406	458	412	412	433	386	405	416	438	419	421	424	459	420	374	409	412	407	443	429	417	436	440	454	464	380	435	421	430	427	430	424	412	431	435	368	422	420	424	426	444	477	398	434	468	429	410	415	443	419	427	423	437	456	396	397	448	430	418	446	421	422	402	438	418	457	450	422	375	430	387	424	432	451	403	422	461	407	466	419	402	425	410	436	435	453	462	419	408	416	416	402	450	420	426	410	407	421	428	405	427	419	404	389	442	435	471	411	406	403	427	428	400	400	436	451	416	433	402	427	404	421	411	400	412	401	425	448	456	430	396	451	442	434	429	414	411	451	413	416	418	407	413	430	433	428	419	376	444	448	435	442	448	410	435	447	447	453	460	422	417	429	385	430	424	428	419	442	454	420	426	449	433	461	463	423	421	413	412	451	452	427	443	451	415	460	419	420	437	410	435	435	462	406	427	391	428	426	447	426	425	444	436	440	427	417	445	463	406	458	430	407	455	443	410	451	432	422	393	455	400	421	413	451	434	398	426	431	435	406	466	474	417	447	427	432	477	448	406	382	449	432	429	408	434	454	413	420	429	425	438	417	434	415	433	444	414	431	408	403	403	458	407	435	448	426	398	422	425	448	429	437	436	389	407	439	438	461	464	409	406	440	439	406	427	396	438	414	418	416	456	426	423	437	426	437	440	440	441	453	425	428	406	400	462	403	410	438	430	413	392	398	422	418	442	421	389	415	415	408	432	426	431	401	439	417	453	427	397	465	410	419	428	430	414	424	432	431	420	447	420	402	453	441	378	401	406	463	414	399	432	356	427	427	431	446	414	401	461	430	429	440	433	450	393	408	444	427	416	423	438	411	389	460	462	434	423	432	447	409	428	420	428	370	460	413	433	423	382	453	458	393	450	429	438	388	409	424	464	402	426	435	434	405	466	426	410	431	426	403	406	428	431	420	396	354	434	388	385	417	429	436	455	447	415	451	421	414	428	470	452	436	394	444	423	428	399	450	379	446	398	444	405	447	489	427	443	454	441	387	385	429	447	400	451	410	443	416	397	429	432	423	427	415	420	438	422	412	433	418	431	429	477	413	428	438	448	435	399	459	404	434	427	442	424	407	444	404	441	439	376	426	406	413	456	378	470	403	444	406	419	426	418	421	392	423	400	439	393	400	405	468	427	437	420	422	443	419	427	426	407	434	430	430	439	443	451	438	430	403	449	454	421	459	454	387	440	396	432	421	441	466	415	404	418	425	411	449	413	399	408	410	426	424	440	443	459	402	409	428	452	419	442	421	438	436	417	470	443	404	450	438	421	450	419	417	422	429	428	436	436	382	395	431	410	397	430	435	418	412	471	406	404	425	445	398	396	456	406	430	384	444	426	424	422	422	444	424	426	426	433	415	427	399	409	415	416	429	424	394	442	443	419	412	432	430	365	369	422	412	425	419	447	465	418	434	448	401	442	431	427	412	408	417	448	465	423	439	383	420	416	385	448	423	406	443	431	422	411	401	414	398	412	427	407	413	433	438	461	409	413	430	427	433	450	427	450	417	415	418	399	438	442	413	403	427	437	410	451	414	438	440	410	395	412	434	443	447	428	395	385	423	444	436	429	451	438	433	422	465	431	444	431	426	409	389	430	407	385	450	463	450	430	448	387	458	432	415	410	417	390	419	439	428	396	405	410	438	421	445	446	431	393	435	440	412	412	442	426	407	440	412	397	454	442	422	427	404	407	412	455	434	438	404	456	401	425	464	443	405	430	417	428	415	425	449	408	429	430	417	420	437	407	409	432	398	412	451	422	425	404	401	386	424	451	407	484	423	385	375	408	411	415	402	383	433	446	433	397	429	420	389	423	430	429	433	419	421	391	447	454	409	430	403	468	439	421	412	411	415	415	412	459	444	412	426	435	430	443	433	399	454	443	418	435	437	416	420	453	435	448	450	425	408	406	435	440	423	443	434	416	406	422	462	449	454	459	443	468	371	407	442	448	437	420	432	417	421	444	399	434	401	421	405	454	453	415	427	415	422	443	431	382	399	435	414	453	426	420	428	431	441	435	406	447	430	431	406	438	424	407	439	430	423	447	408	443	424	415	463	439	435	446	390	477	387	420	429	390	407	458	415	419	432	390	457	439	469	425	438	433	443	422	424	419	409	464	428	413	434	441	407	461	419	436	402	408	379	394	433	409	456	406	420	465	429	430	431	411	407	378	428	431	428	432	432	412	432	428	426	389	429	413	396	462	456	435	456	410	422	420	436	415	452	423	428	421	398	401	407	438	427	399	429	389	446	415	412	429	431	420	401	428	421	425	447	398	452	418	432	424	433	417	441	401	428	438	428	426	434	400	395	427	390	434	435	391	401	455	407	395	454	420	419	398	401	417	415	429	416	411	441	395	461	443	419	437	414	446	445	456	429	413	432	415	423	434	451	423	437	423	403	390	439	436	450	434	421	441	434	404	434	406	418	440	415	450	454	383	423	406	426	441	418	422	395	441	407	429	445	372	432	437	418	414	413	441	420	438	457	392	418	422	434	416	407	385	419	428	439	447	389	442	444	442	437	398	422	430	406	435	427	423	439	410	411	423	390	430	434	434	421	448	431	435	427	425	426	392	436	443	455	447	445	442	407	428	440	437	410	424	417	405	407	424	424	396	429	426	443	415	451	439	410	427	432	417	432	395	426	438	409	406	416	433
4912	509	438	417	469	533	563	535	486	493	504	448	437	435	422	403	422	413	358	374	380	407	367	362	378	371	393	377	344	415	339	355	342	350	360	374	341	398	332	359	330	383	342	339	366	349	327	353	364	359	379	350	369	357	358	380	324	343	342	355	355	336	375	385	345	362	338	347	335	361	334	386	377	378	356	374	338	358	354	340	340	366	354	360	364	360	360	368	381	369	379	353	358	356	323	342	363	378	392	364	359	374	359	366	379	364	383	347	401	335	358	343	325	351	330	330	362	345	387	328	332	370	370	335	365	343	369	358	365	350	342	340	354	365	368	352	350	349	352	380	344	365	367	356	353	367	356	377	353	360	361	395	388	352	347	376	390	330	355	367	344	325	348	336	351	369	349	363	376	357	382	362	385	343	358	365	336	345	368	354	340	345	332	376	368	363	363	311	383	356	352	364	385	336	370	363	343	316	362	345	354	359	355	327	368	374	356	361	335	342	336	363	353	343	344	364	357	347	362	376	370	337	390	390	360	343	327	322	378	368	360	370	336	365	377	367	346	354	349	340	372	363	345	373	355	348	351	350	329	337	331	344	353	366	364	373	311	344	350	323	355	338	337	390	347	346	383	388	373	347	332	333	343	362	409	368	342	374	354	336	336	347	374	360	395	322	380	342	333	329	330	351	370	368	319	400	390	388	328	359	374	333	352	325	348	350	349	361	355	385	353	363	367	384	378	350	368	378	355	369	325	338	347	339	337	318	357	366	337	355	369	337	363	342	339	361	326	344	358	398	361	374	350	388	363	374	367	335	341	364	355	358	339	370	360	306	378	371	379	338	379	340	385	359	380	364	375	393	361	360	330	384	360	401	347	346	357	387	385	377	328	374	350	340	366	416	338	366	359	391	341	348	382	353	352	361	331	329	364	378	329	327	359	364	351	375	351	324	345	362	325	371	345	356	333	355	371	373	352	344	395	354	363	375	382	351	342	405	378	360	402	346	362	356	352	354	367	363	362	344	348	386	352	330	397	363	349	358	348	338	354	329	419	353	360	352	357	395	351	370	358	358	373	372	362	366	353	390	342	359	395	355	367	353	324	326	342	319	359	375	380	377	351	359	371	349	352	375	350	343	356	349	340	391	372	358	342	353	345	372	360	363	365	369	359	359	321	376	370	364	367	375	371	371	391	346	357	328	364	369	360	375	357	324	341	378	344	372	324	363	317	364	345	382	338	373	354	391	387	331	346	339	382	376	381	389	370	374	382	363	360	337	347	363	382	379	363	382	347	340	335	348	344	336	342	366	357	367	360	359	344	384	316	365	342	359	361	349	345	381	329	397	347	339	354	375	367	394	392	349	382	360	345	342	388	372	342	344	373	388	368	389	342	396	320	360	366	388	372	342	338	342	357	372	338	385	340	362	363	349	372	346	337	373	367	345	376	344	360	327	326	359	338	365	334	364	335	371	356	329	365	390	373	409	339	343	347	372	343	347	379	361	336	354	367	408	378	340	376	361	324	358	386	376	333	363	408	338	315	317	380	348	338	376	339	365	353	356	315	344	348	360	359	364	359	387	367	365	354	375	354	368	339	328	348	330	355	367	353	386	370	369	359	371	346	351	333	369	362	350	368	360	360	359	350	343	389	356	350	348	342	378	334	374	364	372	376	350	348	297	312	354	365	354	342	369	363	346	340	381	344	324	351	364	348	348	353	368	332	381	341	357	358	340	351	333	367	355	342	357	339	376	361	361	351	347	358	339	329	359	329	350	327	332	336	316	363	357	348	357	354	344	377	396	371	347	361	383	380	393	375	370	368	356	329	358	352	396	363	359	333	349	344	361	322	350	376	355	380	349	373	344	359	343	350	374	352	351	353	346	352	356	349	366	369	345	379	360	373	376	398	350	320	365	381	369	368	373	391	374	338	342	360	356	358	334	394	390	358	326	383	336	348	344	330	374	376	361	352	352	361	333	361	339	336	352	376	360	382	336	343	360	357	329	371	351	361	293	350	392	349	356	394	386	362	354	339	349	352	322	348	367	358	388	375	335	390	341	357	361	382	348	337	306	373	362	365	328	371	358	364	381	352	346	370	313	322	370	341	332	372	344	377	329	382	334	375	386	375	363	364	368	357	324	349	359	352	392	354	359	339	330	370	336	366	387	377	349	375	328	353	363	381	344	376	357	339	366	363	334	343	356	395	357	379	326	354	374	383	353	359	361	367	346	359	363	361	344	392	410	374	359	368	333	314	351	362	382	348	319	371	366	368	376	375	350	344	360	377	355	342	316	356	374	384	376	379	349	371	329	330	374	328	373	358	340	362	342	341	354	355	347	357	337	350	370	330	373	358	355	376	385	368	398	327	358	388	341	367	328	394	376	340	335	352	363	375	383	357	356	355	336	394	352	344	357	360	362	411	349	340	353	338	364	354	299	343	390	351	331	367	329	376	354	367	350	369	382	383	350	402	359	336	353	379	388	342	334	377	374	353	354	344	348	373	339	333	334	385	341	360	373	353	323	376	342	365	325	347	370	348	380	347	329	364	365	326	355	405	343	342	358	407	356	379	353	359	341	362	365	365	375	368	343	381	368	339	350	349	348	366	347	357	359	366	336	350	351	353	358	352	364	342	360	362	367	350	351	366	379	401	355	333	355	339	350	362	350	342	371	358	355	367	362	346	379	361	380	342	359	371	350	356	396	344	361	378	357	392	335	359	389	354	360	361	389	373	361	339	353	390	363	383	368	359	346	363	367	365	367	388	371	340	347	362	382	311	339	337	359	345	369	353	334	344	369	359	327	379	379	333	349	340	376	360	322	363	367	334	363	383	372	330	395	400	344	394	364	368	348	394	342	360	342	360	348	352	353	352	349	364	347	354	339	351	343	356	372	364	367	327	354	372	333	385	349	352	347	351	352	336	337	358	385	353	352	365	368	343	358	322	379	346	363	357	373	348	351	374	359	370	382	351	343	358	350	351	349	396	345	340	368	361	366	387	324	368	369	385	347	361	351	347	349	338	376	371	365	356	347	338	368	374	357	393	338	358	368	352	382	325	352	354	376	338	365	373	360	354	331	318	347	356	373	328	352	371	383	396	322	375	359	377	366	351	357	359	372	330	386	329	339	383	357	385	391	374	331	379	346	346	380	377	365	359	360	369	396	342	341	331	325	364	324	347	348	368	342	402	371	346	356	320	331	342	341	358	390	369	359	364	361	351	361	343	371	359	372	361	388	354	355	357	386	358	365	352	379	354	344	357	376	336	371	369	339	329	375	327	343	397	367	344	347	366	378	383	363	332	363	362	364	358	347	362	362	350	378	354	340	340	380	347	371	386	380	334	378	379	359	342	327	357	335	333	359	386	384	337	375	389	348	351	360	385	377	339	377	384	329	350	373	345	359	354	387	380	367	363	354	337	379	373	359	372	385	366	382	402	333	354	347	371	355	373	371	325	359	333	336	375	342	346	353	329	313	367	342	360	360	345	370	352	397	353	332
6577	813	652	699	1117	1433	1298	1200	1089	989	943	812	728	741	701	661	604	595	611	599	549	555	563	504	518	536	532	528	552	541	521	516	529	540	502	534	508	510	497	488	471	517	486	477	500	514	470	493	506	459	503	481	492	515	492	529	486	509	480	496	471	498	518	483	498	493	474	504	499	476	510	479	502	476	508	464	486	486	463	478	500	489	487	489	474	467	503	503	511	473	477	439	475	483	506	477	480	477	451	506	471	486	467	451	509	459	475	526	493	480	518	442	491	473	491	484	490	469	484	500	509	505	468	431	497	469	462	501	465	495	448	469	523	471	467	488	471	487	482	468	467	503	456	533	495	512	499	457	503	478	505	516	459	459	504	470	477	492	463	467	466	520	499	512	513	471	539	470	471	537	517	429	511	457	504	465	486	483	501	480	470	464	495	468	488	463	475	449	465	497	475	523	491	482	478	503	486	473	484	445	494	536	453	484	514	495	494	468	449	487	504	493	492	502	462	499	489	505	488	476	489	478	485	472	461	475	486	477	517	453	493	510	469	454	460	452	504	465	505	471	514	498	455	475	475	466	470	460	490	501	491	442	460	537	516	467	483	485	467	496	461	476	461	459	519	483	486	477	479	478	482	481	470	480	466	481	507	451	458	446	441	493	457	457	488	437	476	488	499	480	489	501	471	499	509	498	503	492	467	469	461	500	512	491	459	449	463	495	498	476	490	464	485	492	485	488	480	531	498	467	477	469	507	450	513	478	504	502	504	447	497	478	516	503	477	470	517	497	499	480	462	454	448	556	455	477	451	512	475	476	470	491	477	477	478	480	497	486	480	494	471	524	500	475	467	476	538	472	483	464	441	441	460	480	453	510	461	434	451	471	467	475	472	472	495	459	500	489	479	514	494	462	471	486	483	488	481	484	502	492	499	477	473	487	479	467	474	450	521	448	498	438	493	486	495	510	487	471	483	474	472	466	480	478	489	478	466	466	471	505	504	467	494	483	482	474	482	478	452	487	490	528	475	490	469	490	506	470	484	464	486	489	484	530	498	466	438	511	514	484	507	478	467	459	493	499	490	493	517	485	491	460	500	484	512	483	465	453	448	487	520	493	466	480	516	450	487	504	451	482	487	464	474	500	475	476	471	487	504	494	487	480	506	505	488	513	495	466	464	506	481	449	504	480	474	482	474	489	462	495	461	472	502	493	476	471	470	487	535	505	496	424	446	513	481	482	463	472	478	512	467	471	438	448	451	493	472	491	496	432	480	497	481	504	542	489	506	506	450	487	512	481	477	469	488	445	475	481	475	472	475	492	485	488	484	463	528	467	501	461	457	478	495	475	477	477	452	444	447	507	457	487	501	494	465	490	485	468	467	465	488	468	521	479	519	490	504	474	476	516	486	515	477	481	457	478	495	458	495	495	506	496	505	497	524	462	496	485	486	447	482	450	535	495	417	511	446	447	516	486	494	445	451	460	496	480	414	472	500	460	474	496	496	485	494	509	481	503	474	431	484	463	495	474	481	475	507	511	464	494	487	515	507	456	478	454	509	483	482	482	494	505	502	480	482	469	513	458	475	450	483	463	505	498	515	475	445	498	508	514	478	454	497	483	493	463	487	474	482	459	527	462	467	462	488	480	513	500	493	493	487	470	458	480	454	468	511	475	477	456	484	490	482	475	494	495	456	447	471	505	468	476	453	519	503	444	506	474	475	488	459	501	480	517	539	498	503	455	485	514	482	452	481	482	460	518	514	487	472	491	481	475	498	466	543	489	501	471	506	446	504	482	496	457	450	483	480	493	479	480	522	474	493	473	456	489	472	484	480	482	459	492	478	478	489	478	458	478	480	469	478	508	458	485	476	483	499	490	473	481	473	483	478	497	496	526	518	497	472	466	455	473	488	501	476	521	453	515	501	529	517	473	443	488	506	462	457	488	505	478	446	485	507	462	485	459	453	526	459	471	487	481	476	497	483	508	463	467	441	501	464	525	534	480	467	503	487	471	487	517	499	478	487	466	485	498	460	478	482	496	487	470	475	485	482	498	519	475	469	454	456	509	517	495	476	463	496	481	503	476	488	497	455	478	465	492	503	504	473	487	507	475	476	489	463	518	483	498	459	484	484	467	491	514	462	525	517	500	495	481	501	492	488	476	461	476	458	488	468	409	514	489	460	483	428	496	481	470	521	448	501	501	490	510	525	462	471	499	509	528	481	460	459	464	453	468	485	482	486	478	477	478	450	501	473	488	460	476	465	501	467	506	503	441	520	472	490	529	461	485	470	490	492	490	466	499	461	476	427	476	473	485	486	424	520	455	474	466	466	497	447	483	483	473	495	479	472	469	516	482	486	523	434	442	478	442	473	491	488	485	485	489	451	519	454	506	509	477	536	467	483	493	497	487	473	476	488	503	462	486	479	513	456	522	485	480	479	467	467	492	497	493	488	444	480	486	493	442	478	500	506	525	493	446	494	486	502	461	499	496	511	515	479	522	512	475	493	519	491	478	560	487	473	513	524	465	497	470	499	438	460	498	469	495	490	469	484	487	463	514	460	460	478	465	540	496	480	497	494	496	452	463	480	469	487	506	446	463	467	502	477	467	456	425	528	484	485	510	485	448	462	471	499	482	454	468	495	525	506	545	471	514	473	496	467	460	518	469	486	468	488	497	483	464	467	520	483	521	519	501	513	500	458	458	485	486	464	450	492	483	492	459	510	493	511	466	459	491	480	485	485	468	482	484	497	518	500	473	459	503	472	518	495	457	470	488	464	474	488	472	470	520	451	497	480	504	500	464	480	519	470	494	481	530	493	517	464	496	476	466	478	502	508	471	485	500	480	474	518	498	495	523	464	499	487	475	492	480	468	492	489	470	467	514	521	503	499	473	497	477	454	472	468	505	500	449	465	498	487	475	456	525	521	455	491	515	506	491	504	456	487	511	503	483	457	470	526	466	469	477	474	506	471	487	471	465	425	476	510	470	503	472	461	509	493	452	436	472	479	483	455	456	492	471	493	527	457	466	458	453	478	508	506	488	467	495	468	447	487	446	494	494	488	473	533	482	525	475	498	476	484	480	516	514	518	466	500	469	492	486	490	469	511	462	480	488	472	477	490	492	479	509	507	459	479	502	504	490	473	474	449	503	465	470	485	498	502	476	488	478	500	452	473	469	484	528	498	464	491	479	506	449	467	479	484	494	535	461	495	479	451	458	501	452	515	478	505	519	489	491	518	492	500	486	477	487	499	480	490	425	473	457	485	477	449	466	509	495	479	504	515	518	449	510	478	454	526	491	480	495	492	474	475	476	468	481	499	485	506	502	482	471	450	487	505	440	486	528	485	496	443	515	522	507	457	509	465	461	443	488	505	501	491	479	503	505	489	491	499	514	526	482	482	507	483	493	461	498	480	516	469	499	493	495	506	468	485	485	476	542	512	488	506	523	470	509	482	500	439	474	472	483	478	490	478	492	486	467	454	483	473	509	502	513	500	501
14139	1497	757	733	823	1335	1473	1489	1296	1152	1084	980	938	846	851	789	748	733	649	674	638	583	668	600	601	628	554	578	559	530	540	571	573	520	515	475	512	563	530	565	560	527	511	517	510	509	517	538	546	519	527	534	520	501	510	528	513	495	483	517	494	556	536	502	502	503	502	492	481	552	480	503	516	498	492	495	539	505	525	539	498	484	534	516	517	499	500	502	494	471	500	505	490	507	513	505	496	507	509	521	451	526	492	520	476	499	498	525	536	518	483	550	473	460	487	483	489	491	460	451	494	529	484	508	483	458	508	493	477	521	472	466	509	491	496	522	515	486	489	516	531	497	478	445	516	465	534	458	485	490	514	511	505	463	492	484	531	487	515	480	498	511	502	537	528	523	509	494	506	490	484	515	493	506	488	444	503	476	508	537	537	447	505	525	481	534	504	452	538	495	483	516	498	512	542	565	508	474	539	522	442	470	498	493	500	504	547	496	492	555	501	518	476	493	453	476	462	530	445	501	519	546	479	510	493	467	529	488	509	515	459	524	517	458	464	484	488	499	525	485	504	537	484	505	517	486	500	514	472	485	519	481	482	522	479	469	512	504	517	543	498	493	474	505	504	503	462	523	483	461	516	451	503	524	488	462	495	496	539	514	481	500	458	448	469	511	521	525	485	523	493	512	496	475	480	492	503	508	488	483	509	487	495	503	533	512	492	456	480	482	529	491	474	496	493	522	489	451	485	502	496	487	490	479	479	514	516	508	509	504	435	479	510	516	524	503	508	520	510	489	518	478	480	486	461	462	480	473	464	474	522	513	516	514	500	469	455	496	462	494	503	530	493	521	520	544	520	465	483	511	474	472	467	505	495	512	492	491	500	481	497	529	477	470	520	471	483	481	478	500	574	433	516	503	471	530	466	504	541	477	532	539	519	489	468	530	491	471	478	511	485	529	529	539	506	485	500	455	507	507	477	505	493	510	509	501	467	465	488	497	493	479	523	452	482	476	469	500	478	498	499	493	462	512	512	514	498	511	453	479	506	508	443	514	457	518	462	461	530	509	528	504	446	521	495	499	516	484	497	487	499	505	454	492	504	455	483	462	538	488	491	503	527	511	493	492	517	492	473	481	480	513	507	526	480	510	504	494	498	455	479	536	461	468	502	468	519	496	479	517	499	536	527	522	507	457	509	514	530	525	506	505	498	480	474	514	491	501	483	476	497	504	497	468	478	519	508	476	547	481	476	473	503	502	470	480	489	496	501	511	453	498	489	473	491	474	456	499	499	481	492	509	507	493	494	495	493	488	504	493	504	520	463	497	488	472	547	486	507	495	471	515	531	522	495	504	498	497	493	484	490	529	522	488	538	506	490	500	469	502	470	482	477	519	484	493	515	464	503	506	489	480	489	512	518	462	490	482	461	484	525	516	488	505	549	522	495	463	492	494	490	484	485	527	462	483	472	503	487	480	487	485	495	541	494	467	530	524	506	485	532	467	512	505	487	525	488	494	472	498	431	510	495	482	468	504	516	522	490	501	494	450	503	492	513	520	532	515	474	490	506	483	480	486	526	496	479	494	525	519	485	530	500	526	478	463	467	489	502	514	517	476	499	478	474	529	490	509	461	455	512	511	480	508	478	492	461	512	505	523	536	484	485	505	481	480	518	474	471	518	523	464	510	459	520	524	497	467	498	514	535	487	504	543	495	503	505	489	503	492	510	507	508	510	471	483	476	485	501	459	501	450	493	524	488	508	501	499	502	528	548	490	502	513	537	508	503	487	552	554	518	500	489	469	441	494	504	499	510	512	515	511	469	496	527	472	459	497	485	460	538	521	462	479	498	487	520	518	527	524	505	470	505	501	514	474	496	494	501	486	483	489	483	483	474	508	508	508	514	493	479	490	496	514	481	562	528	467	503	471	458	526	508	488	503	483	481	474	516	522	532	500	548	524	540	511	495	490	486	475	513	523	464	495	460	487	498	451	477	518	485	502	497	511	516	559	450	527	467	517	520	490	484	473	530	518	523	519	512	525	519	495	516	511	523	537	484	509	499	519	510	485	500	483	499	491	533	516	511	452	496	497	470	503	528	489	530	465	490	558	497	494	537	495	478	509	506	487	504	526	537	516	495	477	497	459	492	509	456	498	494	504	508	474	515	514	496	493	493	507	483	527	473	533	513	517	530	473	494	519	528	481	512	537	479	527	471	464	498	508	515	557	482	458	507	502	491	474	509	533	535	467	523	509	461	523	513	468	500	505	521	510	525	491	479	534	472	513	494	508	481	498	513	510	518	520	506	479	479	484	477	522	467	526	488	528	491	486	470	512	506	522	524	495	452	483	476	499	523	543	478	482	491	498	481	515	489	469	510	488	488	527	475	458	525	482	489	517	518	508	502	494	491	515	495	499	487	507	509	497	507	519	498	521	461	487	523	473	511	474	503	475	502	493	485	494	501	480	490	470	495	484	476	493	526	480	499	523	493	526	525	494	518	490	462	535	508	470	473	503	479	547	475	462	448	465	491	504	475	477	496	501	519	515	483	468	475	508	448	499	519	512	514	501	486	518	463	487	495	502	487	508	521	493	448	458	506	508	531	500	508	489	486	464	447	483	489	517	523	492	489	484	505	478	481	487	503	506	532	467	511	507	480	488	481	488	499	546	491	481	487	508	492	505	518	503	506	464	488	486	496	515	498	497	495	528	513	495	465	504	556	519	486	527	476	483	494	501	494	476	502	510	539	522	512	520	531	505	476	490	515	487	494	484	510	451	461	480	475	530	497	509	514	521	498	500	493	519	502	508	481	509	470	458	487	478	469	522	540	484	444	512	481	510	490	489	500	515	482	479	483	502	462	496	501	525	507	463	467	520	521	515	491	493	502	482	506	496	473	486	512	512	485	504	529	502	455	472	456	560	503	528	487	501	485	475	465	516	483	465	491	523	505	483	456	483	478	491	456	466	528	443	495	527	482	486	489	457	483	475	504	475	458	521	489	514	560	505	498	489	522	494	506	534	529	468	511	486	500	476	494	519	489	491	529	497	487	504	511	494	513	487	506	513	489	477	489	515	469	484	486	478	525	474	486	461	499	539	461	460	461	531	519	486	520	494	525	456	455	467	470	476	498	449	498	518	494	519	491	526	483	508	510	528	531	510	486	513	474	492	512	490	505	499	500	492	494	516	525	480	499	499	509	519	521	496	511	482	493	519	465	446	512	490	518	522	481	507	513	488	465	493	523	528	508	444	494	517	483	448	462	475	496	507	479	488	500	472	450	487	502	485	439	497	491	507	529	484	508	531	461	501	495	512	466	456	496	490	490	530	604	510	507	507	512	483	515	490	507	489	477	474	503	497	474	475	474	499	474	473	519	463	489	500	489	473	471	486	475	513	469	485	477	507	500	485	523	477	492	478	505	467	512	538	463	506	499	502	521	519	522	470	477	518	470	498	456	512	508	497	535	482	507	493	489	502	471	429	533	520	543	497	493	500	481	531
10046	1900	1377	1667	3735	4911	4678	4025	3579	3062	2689	2417	2139	1990	1752	1625	1468	1396	1368	1243	1195	1161	1131	1127	1075	1017	1039	979	944	984	936	855	867	887	825	877	769	834	833	806	858	780	783	818	805	748	784	805	777	776	751	740	768	698	731	783	742	748	772	777	721	749	725	797	730	721	726	709	742	748	754	744	757	739	728	710	713	753	752	707	708	733	751	709	757	717	739	742	694	689	723	752	700	727	674	682	687	711	676	734	706	696	673	706	709	733	705	729	661	741	692	724	669	714	704	739	732	684	751	704	735	715	734	711	684	667	709	718	689	664	667	751	707	759	752	738	708	664	689	669	711	700	731	677	660	703	697	717	673	690	737	722	718	683	656	681	708	644	694	678	706	713	700	679	684	714	704	670	680	644	679	673	705	684	693	701	672	708	682	684	681	723	763	706	709	716	638	709	686	669	706	726	692	680	654	691	667	665	724	733	676	685	724	686	727	690	695	695	687	677	725	699	677	716	689	734	712	692	647	668	761	706	681	666	672	652	691	705	660	720	727	659	697	691	705	690	701	698	718	729	658	708	693	704	720	679	663	707	701	686	691	646	695	714	712	683	674	736	644	728	691	684	689	670	672	722	714	720	707	732	711	744	683	653	696	717	730	722	703	697	708	712	706	672	660	718	731	701	694	744	698	670	709	702	716	708	700	650	700	734	735	673	713	700	685	706	692	678	675	663	754	681	655	661	713	702	707	681	645	721	714	688	683	699	710	681	707	709	716	673	698	732	687	707	695	696	630	689	752	664	698	699	700	667	717	696	697	726	706	699	675	652	676	708	691	657	704	704	645	705	674	714	695	726	734	670	694	668	700	672	714	708	720	668	710	658	687	718	701	731	707	688	708	709	665	702	688	673	683	660	672	640	670	677	686	689	670	670	640	699	695	698	744	686	634	656	674	698	669	711	681	756	677	736	665	695	714	654	741	710	668	700	701	719	695	696	706	722	700	714	713	712	693	667	669	707	691	732	688	661	700	703	702	705	669	690	730	680	661	681	657	698	659	693	669	624	692	637	703	704	671	669	695	700	707	719	668	662	687	719	694	685	673	738	703	694	739	666	695	691	654	673	711	700	659	694	676	722	692	698	684	672	647	751	680	654	696	660	685	681	671	671	670	683	684	650	684	713	702	677	727	685	723	712	681	677	710	696	730	711	658	690	639	707	686	697	723	658	677	694	730	740	702	730	701	690	689	679	684	672	670	748	712	655	692	734	680	697	647	673	675	694	697	681	719	707	693	691	724	688	669	721	689	686	694	705	664	707	709	701	744	660	701	741	684	689	702	680	664	683	681	709	666	664	683	716	721	680	745	701	701	707	688	659	732	670	651	695	709	679	681	664	655	710	680	674	655	696	679	680	669	714	683	628	733	735	768	724	660	696	648	704	678	717	662	685	681	693	662	714	694	703	701	706	664	678	734	731	681	670	670	743	655	667	692	705	654	689	722	702	677	716	687	699	687	714	689	714	652	666	656	683	698	662	693	699	687	673	713	710	690	736	734	715	723	681	719	698	651	682	697	677	687	700	714	711	745	656	673	657	715	741	686	670	693	706	697	709	676	685	689	681	715	709	673	692	647	719	661	756	737	697	748	692	702	689	665	663	745	723	677	670	742	716	688	667	706	677	731	681	686	693	702	714	716	684	678	684	683	688	686	718	682	687	721	716	674	678	675	669	705	700	715	671	672	703	723	672	680	673	703	704	679	741	705	695	728	685	675	716	661	662	682	678	686	708	698	706	663	684	711	692	714	687	677	709	682	714	700	703	682	713	722	684	671	703	705	675	687	757	675	675	707	677	694	728	781	672	675	679	681	648	689	704	714	706	683	695	685	728	677	721	689	762	708	683	711	699	681	649	681	670	689	671	712	711	689	679	694	696	730	698	679	663	697	674	639	669	654	681	727	674	684	670	693	695	690	718	676	719	703	681	702	724	707	671	726	690	678	663	724	677	709	718	688	711	676	723	709	708	713	720	677	682	722	682	700	702	680	724	706	686	713	671	687	729	703	704	656	714	672	655	683	675	676	670	739	632	682	666	668	637	718	713	665	674	684	685	692	725	681	712	649	729	695	698	737	711	726	700	756	696	701	670	752	706	698	701	714	717	710	694	665	673	691	752	698	717	669	666	714	681	716	718	684	663	699	681	672	674	713	658	640	672	696	643	709	703	671	691	664	682	702	683	668	685	684	718	688	699	687	679	692	616	755	758	694	657	696	668	690	702	711	675	725	738	705	723	705	697	699	701	698	702	673	648	685	666	674	664	698	640	726	677	701	758	708	701	697	730	672	685	672	656	686	689	713	692	734	693	713	674	709	724	687	660	738	738	706	695	718	694	746	671	677	682	725	718	669	722	701	701	698	696	696	685	755	706	678	686	719	678	716	687	684	669	679	677	666	706	708	685	711	653	708	705	659	681	683	677	685	688	693	720	681	713	705	708	732	688	711	693	669	653	680	707	676	691	712	690	727	743	750	692	717	682	729	642	647	679	695	713	660	690	675	650	710	735	627	670	678	661	683	682	711	690	677	671	678	679	716	704	713	716	691	719	696	654	709	688	671	683	723	728	735	672	672	727	701	672	611	708	706	681	718	744	733	694	744	665	707	683	677	713	680	676	688	714	714	685	689	682	708	724	673	706	692	711	719	697	695	705	698	721	674	675	691	679	651	714	687	689	750	631	708	721	637	726	702	688	732	667	659	672	694	735	671	683	726	666	671	734	722	677	671	690	690	655	724	696	711	723	667	674	715	722	643	663	703	671	640	682	708	708	686	739	673	686	716	703	697	677	685	686	660	655	699	693	698	755	691	649	701	692	689	667	667	695	743	737	695	715	719	708	690	680	734	642	692	696	704	746	684	672	667	652	678	737	713	695	695	659	746	683	687	669	722	661	666	722	642	668	705	642	716	666	673	748	681	699	667	704	689	696	707	719	693	728	658	659	693	763	737	673	692	690	697	687	767	664	709	642	700	733	733	705	654	687	713	691	661	642	660	667	706	672	677	674	719	671	693	698	699	686	710	736	685	707	652	684	671	676	679	684	679	710	720	695	685	715	719	685	694	660	715	658	701	704	699	692	659	702	735	706	721	708	704	701	650	712	695	694	663	695	698	727	716	688	691	720	635	681	679	684	732	712	697	720	700	680	684	685	661	701	709	713	702	728	690	722	703	712	653	709	686	685	691	629	658	706	673	690	694	668	672	711	685	662	682	707	717	673	727	658	740	701	671	678	619	685	697	698	654	723	689	684	701	687	710	655	700	715	707	727	690	683	655	661	676	699	692	740	733	674	668	739	746	712	630	632	702	654	667	684	665	662	767	680	709	693	673	671	707	687	698	674	676	693	682	687	725	666	720	675	721	699	694	689	721	679	738	723	708	694	704	685	700	634	667	722	651	699	673	667	710	676	666	700	682	767	727	731	651	661	670	695	683	734	710	727	717	698	720	651	646	717
5977	904	494	401	653	1159	1357	1317	1080	957	869	746	583	555	479	466	387	338	340	325	318	294	273	259	226	234	229	223	197	192	197	191	177	167	174	154	183	166	146	192	177	151	155	147	157	135	187	167	149	146	140	138	151	141	148	130	145	146	136	151	162	152	129	163	127	132	123	123	114	107	109	141	137	125	127	155	151	125	121	122	149	144	142	123	129	150	120	135	127	136	108	127	135	118	150	130	120	133	124	136	123	126	114	144	138	109	133	124	112	118	131	120	108	113	148	115	119	135	117	130	116	112	125	136	122	129	138	109	119	123	113	118	124	138	110	128	123	144	119	128	127	120	134	146	129	128	126	123	100	134	127	125	122	138	134	131	120	116	113	110	126	121	111	136	128	114	118	121	135	127	129	143	114	131	129	145	141	121	124	114	123	128	122	138	123	118	134	131	131	124	133	106	118	101	125	127	143	153	136	120	120	113	110	126	124	129	124	123	121	112	136	121	111	151	120	124	144	121	106	109	131	121	139	121	120	137	113	133	139	123	131	141	121	118	108	148	136	127	114	107	97	127	125	111	135	133	121	128	129	131	137	134	118	140	117	110	145	118	138	116	146	128	128	131	108	114	122	122	139	138	125	120	118	119	126	115	135	127	110	136	125	122	127	132	105	122	119	120	117	121	114	113	152	113	133	135	134	133	116	124	113	126	117	129	119	106	116	135	122	125	130	117	125	130	138	123	123	127	114	114	143	129	107	129	109	130	140	139	128	138	109	125	125	119	133	125	123	125	129	97	126	123	113	126	114	134	148	127	122	147	119	105	116	116	124	134	136	124	100	106	130	123	129	128	119	129	132	126	104	126	109	104	120	132	133	144	149	114	119	116	127	116	116	132	136	125	121	122	114	140	125	124	120	129	129	112	124	117	130	143	117	123	136	114	115	111	114	112	125	110	136	113	127	124	103	118	137	152	129	113	137	127	127	143	130	130	134	118	142	107	138	132	127	128	132	124	124	129	108	144	126	122	128	128	122	137	126	135	127	121	99	129	136	118	119	135	131	108	142	122	135	130	139	92	132	123	132	124	120	119	108	108	118	141	137	116	124	124	128	100	117	126	131	105	123	102	122	135	135	107	125	138	131	121	123	125	147	117	118	122	108	123	121	119	109	114	111	107	124	138	139	142	126	118	132	111	122	129	140	135	139	127	127	128	126	112	129	114	117	136	118	121	133	122	115	131	131	125	129	146	115	130	123	127	109	124	134	116	147	115	126	136	122	108	126	131	121	132	135	128	124	129	128	130	100	114	142	122	120	106	126	124	129	130	149	131	118	120	114	139	124	124	120	122	111	123	113	108	123	112	111	123	121	113	119	100	124	112	115	133	120	121	118	104	128	126	133	98	143	118	116	123	138	136	119	124	120	123	132	121	130	123	100	149	122	122	108	130	121	101	118	123	123	128	124	111	128	139	130	133	134	126	118	145	120	125	128	129	117	120	122	121	125	125	125	117	122	130	108	118	132	132	127	117	138	118	120	125	110	113	132	144	116	130	143	115	130	127	117	114	119	125	141	126	121	117	128	133	134	111	107	107	132	130	122	120	142	129	139	128	116	118	123	123	137	140	110	124	110	114	115	123	114	116	117	124	132	125	142	120	127	116	122	139	122	121	123	114	143	128	108	108	131	110	109	134	114	116	127	131	121	121	130	111	146	136	104	109	106	136	117	130	136	123	140	139	110	141	140	141	142	123	120	118	143	122	127	140	121	132	103	133	132	132	112	109	104	129	111	114	119	137	144	117	123	117	132	112	117	120	117	138	94	114	109	119	131	112	128	121	129	119	127	112	104	110	119	119	129	107	133	126	134	119	102	121	129	115	144	125	118	112	113	140	111	125	107	130	128	123	128	136	126	120	105	134	133	136	116	129	133	108	126	109	124	115	126	122	143	119	132	145	131	105	131	119	122	108	128	118	128	121	108	114	123	103	122	132	117	120	133	122	125	131	125	116	117	123	131	139	146	108	119	123	114	138	133	117	120	110	143	141	131	139	147	108	121	112	117	116	126	107	126	128	125	123	120	119	105	124	119	131	118	111	125	134	133	116	144	117	126	130	136	113	142	116	128	136	115	125	118	136	133	104	126	126	113	124	128	150	125	139	129	143	120	117	124	113	132	124	130	113	129	114	133	112	136	112	140	130	118	125	109	119	113	136	125	102	117	124	136	116	114	110	102	125	131	121	142	122	117	99	123	128	110	112	103	129	128	118	124	121	141	119	114	115	142	131	117	115	130	111	126	106	116	108	141	116	128	129	126	106	131	104	103	99	120	121	123	123	119	123	118	107	117	141	116	127	116	123	115	133	128	112	145	120	126	112	122	131	123	123	92	127	107	152	122	137	123	128	147	136	122	99	114	136	118	122	94	132	126	124	113	101	108	119	125	115	117	115	124	131	130	124	121	102	121	141	134	125	128	124	124	127	139	133	131	107	128	113	134	109	138	119	131	142	112	136	113	115	105	125	126	118	137	120	107	109	114	115	107	112	131	126	133	126	107	115	145	118	113	134	120	105	109	107	125	123	114	108	121	119	117	128	120	143	124	124	145	129	137	108	124	113	127	117	126	110	117	133	125	108	111	139	122	145	113	111	124	107	122	121	132	108	127	142	131	119	124	113	113	127	126	122	114	123	134	135	117	105	153	129	120	124	117	121	138	125	116	132	115	147	123	135	130	102	121	114	120	126	112	108	122	101	124	133	115	112	132	119	111	127	118	107	106	130	136	119	97	104	117	106	112	127	123	134	129	120	129	126	120	121	125	118	125	124	117	100	102	131	130	140	120	120	121	158	127	98	129	111	142	107	142	118	127	138	119	91	127	120	114	134	129	112	141	128	132	112	109	115	112	116	119	113	106	131	112	136	114	140	122	139	136	129	120	134	122	114	128	124	112	104	110	124	130	123	109	107	141	123	119	126	105	136	111	116	133	125	109	121	115	104	143	119	122	137	129	112	129	151	125	134	128	105	133	125	118	127	123	108	120	114	133	125	107	126	130	122	118	118	118	126	122	136	130	112	113	123	103	115	159	125	118	137	148	107	119	129	119	132	141	128	115	128	114	125	116	119	117	113	116	126	123	117	134	116	132	103	118	141	112	133	134	133	100	120	134	129	136	122	116	126	95	127	160	140	118	130	133	106	131	120	116	122	131	112	111	106	117	141	116	132	128	129	113	122	126	115	136	117	145	118	115	111	113	122	104	157	120	129	109	114	115	122	133	129	133	123	121	116	131	129	120	122	107	105	129	132	132	131	127	126	107	124	128	131	116	139	121	119	111	116	115	145	142	135	120	121	131	119	121	139	134	123	120	134	111	112	122	128	125	131	121	131	110	131	115	116	123	125	127	107	106	115	122	120	111	122	143	132	112	117	124	141	137	123	110	146	114	122	113	129	116	142	131	118	145	130	127	119	112	113	116	125	104	129	138	138	131	102	110	134	120	124	110	141
9712	1851	1150	1571	4166	5585	5223	4468	3814	3165	2641	2270	2010	1672	1419	1385	1224	1058	1003	916	812	738	743	680	599	639	603	562	556	433	445	431	427	409	422	397	417	365	369	340	355	311	359	295	302	319	318	327	266	268	296	298	266	255	269	277	287	296	257	278	272	274	261	281	258	226	248	230	278	271	260	246	257	256	238	228	219	234	237	200	215	245	205	213	234	226	230	227	258	226	212	230	200	223	210	229	212	236	220	208	217	240	221	216	222	217	219	213	224	227	197	224	212	230	208	201	209	203	206	242	230	235	201	213	208	224	209	212	209	184	200	204	230	202	208	207	214	196	207	213	216	213	203	209	209	185	215	212	202	218	208	216	201	207	215	217	192	225	210	244	195	197	215	199	211	215	212	231	195	182	214	210	203	208	231	205	195	209	199	221	182	222	200	215	203	214	195	186	196	179	174	209	204	220	185	197	169	223	196	190	176	192	187	203	218	221	179	191	218	218	218	208	198	217	171	215	206	217	200	190	203	191	212	202	221	206	195	211	198	202	207	175	213	187	207	222	224	197	207	202	206	199	175	200	212	197	212	203	195	199	194	208	209	185	220	229	192	205	205	208	199	193	196	202	193	195	207	209	214	194	216	191	205	186	223	196	183	209	222	203	186	195	193	186	182	203	200	179	203	193	193	195	213	220	197	189	199	176	207	181	196	187	209	212	203	210	200	172	189	202	186	170	219	195	194	196	193	171	188	191	214	209	205	219	231	172	183	198	186	211	208	188	183	193	200	188	204	218	193	208	202	180	195	203	202	188	178	197	223	187	194	179	192	200	206	187	195	202	162	181	198	199	185	219	186	180	200	194	220	201	202	206	198	175	204	202	188	182	203	210	180	183	201	211	220	186	193	202	196	204	182	196	181	193	186	204	184	207	194	198	195	199	200	203	192	192	203	204	212	223	191	182	195	185	203	213	201	197	185	177	201	218	223	204	168	188	179	196	211	180	210	190	179	193	198	188	179	198	206	202	182	202	203	205	184	200	215	187	205	221	210	176	218	182	207	217	175	196	182	186	182	202	217	167	186	179	193	204	171	215	217	176	176	194	203	203	204	207	197	199	198	196	187	212	187	212	194	239	223	178	181	172	180	169	217	207	200	199	169	168	221	201	194	197	217	191	204	214	191	216	173	200	200	180	211	221	209	215	179	229	187	215	212	213	230	211	199	198	194	197	204	196	222	207	201	197	226	192	206	207	225	217	195	191	195	204	168	205	210	193	216	220	192	186	184	204	186	195	197	201	214	202	206	192	195	183	182	208	191	198	189	215	199	196	186	191	190	224	194	214	204	214	181	215	174	198	210	229	207	199	197	190	187	211	197	202	215	226	189	206	196	186	218	194	186	205	201	197	191	198	185	188	214	174	209	203	203	211	183	179	199	200	209	210	208	186	167	197	201	189	169	223	193	206	206	199	212	186	214	194	199	227	198	196	172	216	183	186	208	203	221	203	175	169	179	188	199	183	187	188	220	204	184	174	200	209	197	192	205	201	188	185	203	210	201	182	208	195	208	210	188	226	221	225	177	214	180	199	187	220	187	194	210	174	208	214	191	207	158	204	192	204	218	201	197	219	201	224	185	195	224	216	215	181	190	205	232	195	162	194	185	209	202	212	194	191	186	201	216	197	168	195	203	185	197	196	199	165	188	194	222	213	202	217	235	212	189	176	215	208	201	184	181	223	189	202	212	214	211	204	207	202	184	194	193	209	206	226	175	201	183	202	237	191	201	189	187	184	199	210	196	189	194	198	203	197	210	196	193	180	208	198	197	178	205	200	185	199	222	197	181	207	228	205	169	196	181	176	186	214	208	195	194	217	217	205	217	202	182	170	201	218	179	212	185	209	197	196	182	194	191	187	201	215	186	216	206	219	203	209	179	200	184	181	196	195	200	213	200	204	212	181	194	187	201	224	203	202	180	214	186	189	174	203	194	211	210	209	184	184	181	166	175	188	199	204	209	188	178	182	179	204	167	209	201	179	215	199	199	173	202	214	175	205	210	200	203	212	174	180	185	208	209	196	179	205	205	197	186	216	222	195	199	183	207	194	210	187	199	179	200	208	226	180	200	185	179	210	157	183	203	211	206	177	193	188	196	203	180	188	210	192	200	202	188	202	191	210	203	191	213	201	207	196	210	179	217	202	181	214	219	207	208	197	200	195	204	213	180	199	180	173	195	226	203	199	195	199	208	199	190	189	210	182	191	183	187	194	188	202	214	211	222	187	180	200	222	191	200	187	192	180	184	191	220	202	192	180	181	207	187	212	226	193	199	191	199	224	225	211	185	213	214	183	187	194	207	230	207	197	185	203	188	200	219	217	197	221	213	195	204	189	202	184	188	204	196	211	193	214	166	184	172	193	220	202	240	197	219	185	206	213	204	207	222	202	194	212	194	233	173	190	193	209	195	223	230	185	211	217	196	188	221	211	204	201	193	207	196	182	191	212	207	232	178	182	200	196	193	229	184	205	172	206	211	200	204	227	227	209	214	187	209	195	219	196	199	171	201	212	200	212	201	204	212	219	202	222	195	206	207	191	220	216	191	202	213	185	218	204	181	172	184	183	196	212	231	214	192	204	213	175	172	189	198	191	186	221	186	192	195	190	188	195	185	176	192	185	185	191	202	213	185	216	205	180	194	188	187	190	192	195	201	211	186	191	192	209	194	188	206	232	181	181	181	170	216	206	197	210	215	207	200	186	204	207	174	213	190	200	201	180	191	208	199	218	189	205	195	209	196	194	210	184	211	221	199	173	203	191	188	198	227	200	203	190	222	195	202	201	217	183	219	185	190	209	202	204	196	203	203	210	202	203	184	173	197	205	200	201	214	203	213	193	205	236	199	211	191	208	197	179	174	206	187	203	199	206	205	182	189	223	207	206	210	193	207	193	217	193	195	183	187	181	202	190	211	174	176	218	205	208	166	196	192	228	218	193	186	187	189	196	197	215	204	186	199	173	218	165	211	210	217	203	205	207	185	187	194	206	200	192	206	196	195	227	185	205	180	204	219	201	196	208	192	204	179	209	204	178	209	227	202	203	188	203	202	208	209	186	200	211	199	193	202	182	220	218	195	212	212	211	194	211	202	188	192	217	212	200	196	202	195	212	194	194	225	205	198	200	195	201	197	191	186	203	180	187	170	193	179	209	199	214	196	229	195	203	215	174	177	171	217	202	203	189	181	187	185	164	201	200	200	174	201	224	204	209	198	207	191	195	170	215	185	199	185	197	182	192	179	188	209	225	197	199	172	231	211	193	220	221	218	184	186	197	220	190	190	195	206	230	185	164	212	178	209	188	173	201	201	210	202	200	162	205	201	186	225	190	196	210	208	206	222	193	199	211	195	212	223	210	194	191	225	183	209	220	196	191	175	195	204	206	194	179	181	192	190	190	213	213	197	195	202	208	202	186	180	190	217	183	196	185	209	200	193	192	200	185	200	205	207	197	206	213
11915	1420	752	622	850	1553	1751	1699	1491	1286	1131	975	900	835	701	683	603	574	550	561	514	458	478	460	455	426	432	405	381	424	334	354	380	362	365	348	324	323	340	326	348	296	305	306	347	312	328	291	282	325	308	314	291	299	305	305	330	330	294	287	304	296	327	301	248	294	296	326	283	304	283	269	270	282	289	294	297	278	277	313	305	313	309	296	263	273	292	280	287	314	328	325	279	278	260	278	304	290	271	320	313	288	259	255	271	289	263	305	233	261	295	264	278	300	298	293	310	281	273	290	240	281	302	280	287	285	272	291	252	311	287	300	254	281	294	298	267	267	291	272	302	293	247	303	274	300	311	264	306	318	281	273	277	283	279	286	220	271	295	307	275	295	269	310	273	272	284	303	315	275	291	271	267	299	300	276	296	310	269	273	262	292	287	291	279	269	266	305	301	274	291	270	281	267	280	301	250	285	275	259	269	288	276	280	305	299	277	291	266	258	288	280	294	252	288	297	245	289	276	302	282	304	283	259	260	247	301	275	259	302	276	290	287	277	274	261	292	293	258	269	284	281	307	266	284	285	274	284	253	286	270	295	280	273	266	250	285	282	257	277	305	297	275	299	281	276	326	267	285	293	298	267	274	292	298	291	283	295	328	287	273	250	293	275	291	302	281	290	299	299	287	269	286	286	299	292	291	285	302	268	273	285	290	262	266	285	264	277	301	268	292	268	267	270	271	304	296	300	294	263	304	265	302	284	272	321	308	300	279	302	274	280	265	304	296	269	268	288	250	282	279	272	269	269	259	276	254	273	293	265	290	292	298	289	284	258	279	286	249	270	266	284	280	282	277	279	291	239	296	277	271	260	272	289	290	287	260	303	266	290	289	288	275	277	288	291	308	278	283	256	278	289	282	278	281	230	324	289	272	300	242	291	305	273	264	292	268	269	271	294	290	283	293	295	271	283	255	282	271	273	279	285	263	293	276	284	301	278	262	293	295	253	309	304	284	276	264	293	283	291	279	306	299	293	301	271	297	288	244	284	259	290	304	312	291	295	259	267	280	280	312	279	300	284	253	276	264	310	300	288	270	282	294	296	277	274	299	286	288	285	279	286	298	277	265	284	304	292	242	269	295	302	271	303	283	283	285	307	274	293	273	274	262	301	281	259	315	292	254	281	300	263	271	272	310	262	281	295	302	263	274	274	281	300	295	303	285	285	262	278	305	302	294	287	302	279	262	285	312	278	303	314	286	297	278	291	312	277	299	297	283	273	256	265	281	277	306	280	279	252	299	274	291	297	305	278	266	288	269	280	293	249	281	297	251	273	277	304	274	292	289	274	294	279	265	284	301	284	254	269	259	302	303	282	281	277	293	305	294	299	273	285	274	277	277	298	301	281	275	262	270	260	245	313	243	282	284	288	280	290	281	265	305	265	296	298	307	248	305	274	301	296	299	291	290	273	244	284	285	280	278	286	274	279	280	275	254	288	278	294	321	261	267	251	300	284	289	280	284	302	270	297	301	298	292	265	285	265	295	280	264	287	264	284	314	294	290	294	271	269	274	279	268	288	281	291	275	255	250	266	289	305	302	298	268	277	308	296	277	295	239	287	261	277	281	268	282	295	291	275	239	287	304	309	290	262	279	301	304	299	301	285	264	281	286	286	258	292	288	262	270	259	279	276	280	267	304	250	278	288	274	284	274	291	272	277	261	302	291	276	287	272	297	270	282	291	305	276	296	259	284	314	266	277	260	295	298	272	297	306	295	311	273	280	295	277	303	293	296	266	267	270	303	302	271	284	283	296	279	264	296	240	314	289	312	287	285	316	299	268	281	272	294	287	286	290	277	295	267	285	267	289	260	289	300	282	253	274	290	267	265	283	302	316	281	261	265	303	298	292	275	282	301	283	281	304	273	279	286	287	305	276	290	281	262	292	285	270	309	275	289	278	266	307	258	290	269	270	261	284	297	265	286	275	247	263	291	290	266	258	289	280	299	245	227	277	269	286	286	277	317	311	269	266	277	276	284	270	258	277	297	259	283	278	283	289	259	282	264	283	289	267	267	281	290	262	312	293	290	269	295	249	270	267	292	267	273	254	274	281	268	295	287	282	284	311	261	263	270	288	290	270	255	277	247	302	283	257	271	288	287	307	303	258	279	283	274	296	259	279	287	301	290	252	288	325	294	297	301	269	281	254	271	295	262	252	264	282	242	270	254	296	277	299	258	269	280	292	270	258	298	276	295	261	276	268	286	285	273	316	298	283	300	293	270	273	281	293	271	260	280	278	280	277	305	302	274	292	314	314	297	281	262	262	273	279	249	242	319	278	290	267	261	289	300	280	267	292	275	267	270	278	264	298	271	278	265	284	279	273	286	278	278	274	269	268	268	285	291	316	270	271	280	260	235	277	298	288	252	269	300	291	286	301	284	261	260	300	281	287	301	276	263	288	313	283	281	278	295	258	291	273	284	279	257	252	289	304	292	303	253	280	285	283	313	298	288	236	283	261	270	276	271	306	300	262	282	279	298	305	285	297	272	271	292	310	257	303	273	312	303	260	276	271	272	273	287	249	306	255	269	284	252	292	288	273	278	253	292	285	299	277	329	301	293	272	261	282	283	275	304	236	322	264	277	252	266	294	296	286	287	232	261	314	309	287	295	272	276	269	291	262	257	298	281	313	306	265	283	251	283	284	267	274	251	292	292	276	286	261	296	279	314	281	265	276	285	287	268	255	244	276	270	284	283	284	299	294	262	268	291	266	266	278	261	291	276	313	248	272	281	248	262	290	280	289	298	274	294	288	270	269	291	272	282	240	313	252	295	277	286	291	245	309	297	246	298	270	281	281	300	295	259	268	301	273	273	278	256	301	255	284	294	290	274	290	266	262	287	296	262	269	293	257	303	288	291	295	263	253	247	267	267	294	296	268	280	320	271	290	280	266	272	261	292	268	284	295	289	304	289	288	282	268	286	290	280	257	275	276	276	304	289	260	299	271	278	289	245	294	293	266	271	266	265	280	287	278	266	295	310	247	297	277	283	293	293	311	285	297	288	252	269	293	305	275	252	287	261	272	261	260	284	292	298	293	313	282	301	268	280	289	325	295	292	317	267	283	258	303	260	294	259	305	331	283	301	282	307	254	310	270	282	273	295	309	290	284	275	300	285	290	294	281	294	299	307	273	265	322	295	287	276	254	277	283	288	276	271	295	293	275	240	271	282	259	264	285	268	271	288	281	295	307	265	294	284	255	263	272	271	321	287	267	274	303	274	279	274	278	272	290	276	256	279	284	266	276	283	279	288	318	276	272	266	287	287	270	292	276	279	290	266	261	303	259	291	282	276	261	264	324	297	283	283	256	271	301	285	268	297	256	322	271	280	267	267	279	258	277	281	274	293	294	284	289	302	285	277	275	273	294	292	308	260	286	255	288	300	264	299	307	311	257	268	272	275	302	268	286	267	288	252	258	301	298	270	278	278	290	268	266	288	285	291	296
11284	2281	1467	1914	4979	6513	6200	5479	4701	4021	3470	2989	2650	2310	1897	1741	1664	1522	1437	1292	1241	1153	1098	987	1003	915	934	871	792	760	740	770	725	689	710	677	662	603	647	610	571	592	568	599	559	563	516	569	566	522	557	550	496	514	485	489	523	535	513	541	487	477	513	481	493	463	493	480	504	456	482	482	481	499	464	485	465	471	494	478	464	482	446	466	449	490	464	421	439	466	437	519	448	438	468	475	479	471	442	470	477	431	432	451	442	418	433	418	424	463	415	436	444	466	438	397	421	453	407	429	403	447	432	431	405	445	484	422	444	466	405	472	439	429	417	414	436	453	441	422	446	449	424	466	453	418	410	423	405	420	426	442	477	432	430	477	442	451	424	394	422	438	437	431	391	423	438	450	468	462	443	438	450	411	419	413	423	410	423	435	401	435	422	414	452	426	461	413	450	410	418	441	410	451	442	406	449	432	407	429	414	407	434	423	448	410	457	431	469	387	408	428	439	403	441	433	439	434	402	410	454	428	427	415	433	418	403	447	465	403	452	420	459	437	437	391	423	439	431	426	417	453	428	401	421	466	400	415	420	441	397	429	415	460	403	423	443	424	413	433	423	389	423	444	432	414	432	436	451	403	452	443	413	420	468	441	440	411	457	406	413	434	445	460	425	428	377	411	436	403	441	482	426	434	414	417	430	448	410	403	424	441	468	403	412	425	441	452	437	381	449	424	423	395	438	420	460	419	419	410	428	410	381	440	383	458	415	450	396	441	417	442	439	427	406	445	400	407	466	423	412	429	401	430	379	439	444	421	416	423	402	417	441	444	428	369	417	448	449	407	433	437	418	422	433	434	430	406	449	446	435	425	441	420	377	395	447	446	420	436	451	424	439	418	407	418	453	464	423	441	415	411	457	422	418	414	415	410	419	445	439	466	398	447	412	440	427	421	429	403	422	430	418	422	428	413	449	432	396	425	401	437	401	429	408	413	434	437	452	462	434	458	454	428	395	426	421	441	401	408	417	436	453	483	442	426	444	391	403	415	418	417	433	469	388	457	466	397	406	393	413	411	446	414	410	427	423	394	450	474	425	487	427	421	421	454	428	418	405	430	432	432	443	416	426	372	427	425	419	461	406	433	420	381	456	433	444	452	411	449	439	411	402	411	438	444	409	415	438	427	428	422	424	411	418	407	410	416	417	478	398	438	421	440	384	420	433	424	436	403	440	422	442	415	429	404	369	387	414	404	432	420	382	448	402	432	400	397	421	461	405	397	442	440	411	412	406	424	420	450	420	433	433	419	432	426	413	390	477	434	450	433	425	436	412	401	436	397	415	456	426	475	401	439	448	400	428	386	428	431	436	409	430	420	404	444	413	436	418	412	428	442	433	425	388	441	445	435	427	459	448	452	458	409	466	406	400	416	437	420	430	440	452	460	432	430	417	408	432	429	409	414	403	404	432	435	410	405	415	444	413	412	439	443	420	447	426	465	448	418	448	419	439	428	461	435	416	409	412	428	431	448	434	403	413	430	416	435	444	413	429	428	421	419	405	418	411	441	435	431	433	433	442	390	402	399	418	406	427	466	420	394	427	418	402	432	468	420	442	423	400	408	437	441	444	428	423	416	411	458	405	442	420	403	451	449	428	452	449	437	451	410	383	385	415	427	408	420	401	403	459	391	436	430	417	418	408	444	449	428	408	433	438	417	421	438	411	424	429	455	421	427	437	471	420	397	450	438	396	447	455	419	397	414	426	412	406	441	450	424	425	452	428	428	373	417	422	421	429	436	418	408	408	416	438	464	417	400	428	421	394	413	407	425	384	422	426	442	417	452	450	402	428	431	414	442	428	409	457	444	424	426	401	429	428	443	409	441	426	441	418	433	443	441	423	428	420	422	423	441	422	412	403	399	445	432	465	386	427	447	439	399	410	398	414	415	430	436	429	437	431	445	418	390	423	436	411	416	434	435	437	389	436	388	414	415	421	448	422	428	452	408	436	407	431	388	397	424	418	421	421	403	413	417	429	412	427	407	438	456	422	415	435	386	421	446	443	445	448	395	429	437	432	438	422	407	419	390	420	420	417	411	401	415	393	387	453	408	457	427	398	431	462	401	442	431	422	402	423	427	436	403	439	430	415	429	451	423	434	390	429	430	485	417	447	449	431	377	399	445	440	413	439	421	439	421	434	391	434	430	432	446	444	421	430	381	473	428	429	405	408	450	465	477	417	430	400	436	423	406	403	437	411	450	450	400	430	437	428	441	415	446	437	398	424	423	423	427	428	448	441	431	425	418	455	424	439	429	430	432	436	395	412	408	433	418	417	398	414	423	433	422	420	406	436	403	411	400	461	430	409	430	429	459	447	439	428	439	432	486	425	413	458	454	426	443	402	445	413	418	417	428	436	419	443	388	387	409	443	407	415	444	400	410	379	447	394	414	459	395	432	418	432	420	421	464	418	416	427	421	421	424	439	427	429	421	410	448	429	429	415	426	432	421	422	462	428	438	425	438	407	441	408	391	402	401	452	454	408	421	446	403	378	425	386	428	405	426	438	439	410	431	430	391	429	399	439	418	395	403	434	435	453	412	429	412	429	458	421	440	397	430	391	429	402	425	381	463	435	421	437	466	429	445	417	429	406	411	442	421	402	449	426	427	415	417	422	449	425	448	416	437	446	407	450	481	432	423	455	372	419	400	420	410	446	419	428	408	424	403	415	453	391	413	418	432	419	406	426	409	405	421	434	433	409	420	447	447	389	404	448	426	433	459	424	413	441	442	430	424	417	443	429	415	399	409	418	425	409	388	444	427	409	422	440	411	426	403	477	403	435	450	409	397	397	442	426	420	434	405	434	454	419	423	397	410	463	426	418	445	431	411	439	427	415	435	410	431	406	447	431	428	424	450	430	443	445	420	422	422	422	422	427	426	413	429	437	430	396	418	451	463	460	462	403	398	389	405	422	429	395	431	443	441	436	379	442	408	408	435	421	435	437	406	438	418	430	437	457	396	421	426	391	407	422	470	422	415	424	439	407	384	454	401	456	400	408	448	407	421	432	405	425	399	408	415	413	416	399	439	403	402	457	433	391	430	423	433	441	443	414	391	428	425	451	443	398	448	424	465	421	415	416	414	396	470	425	439	442	442	458	407	399	402	411	451	426	398	458	430	434	409	420	381	411	405	448	415	441	408	471	442	410	455	415	384	463	398	436	412	430	421	409	444	424	406	487	441	431	459	400	386	410	417	422	443	408	421	441	444	446	418	401	421	396	374	441	451	413	427	471	416	387	401	428	424	421	427	396	420	429	421	439	412	405	471	476	451	422	438	423	448	457	432	430	388	396	455	417	434	439	385	402	423	431	407	423	464	400	399	426	417	417	417	439	416	397	441	413	509	405	405	449	448	440	439	428	426	421	413	437	415	433	417	451	432	426	468	399	423	375	409	402	437	441	426	431	429	409	461	453	441	421	398	431	407	443	439	418	405	396	431	435	449	446	422
4925	542	411	399	425	521	539	526	474	508	470	396	463	412	395	440	373	370	395	374	345	388	328	339	375	369	374	362	412	383	380	363	359	355	382	366	336	378	320	393	329	341	378	332	348	374	353	375	357	310	369	369	379	363	343	330	382	337	389	382	372	376	385	342	315	366	353	341	351	373	381	375	358	350	370	383	369	341	343	354	335	359	353	346	341	366	358	339	359	370	361	356	356	355	347	365	375	368	337	337	356	379	354	363	348	349	334	345	370	353	363	359	311	339	399	356	370	342	354	369	345	344	391	385	378	384	371	380	383	329	350	349	352	378	348	352	372	346	365	382	327	371	337	344	368	355	335	375	332	326	375	338	348	362	338	363	342	355	347	375	376	333	366	327	370	338	371	372	372	337	367	340	335	357	390	332	336	373	380	366	381	343	352	348	342	338	358	308	354	324	383	353	352	357	370	346	336	363	322	374	323	325	368	357	380	347	401	360	323	353	388	351	390	350	351	360	353	351	362	392	340	361	369	368	378	346	366	350	380	342	357	336	352	343	360	332	367	363	335	330	366	340	404	333	408	356	337	362	349	372	346	361	328	339	367	350	386	346	364	314	316	318	362	371	339	346	355	359	358	343	328	367	395	383	344	369	380	352	385	327	376	328	324	358	349	342	372	342	368	354	359	358	361	377	343	321	366	341	346	307	364	363	357	351	360	377	351	297	340	330	335	344	351	316	370	347	344	358	343	343	328	359	360	336	367	365	310	397	342	416	379	345	354	384	353	334	364	348	372	359	373	350	357	372	342	379	354	345	367	353	337	340	387	371	382	370	332	364	361	343	378	365	348	323	360	327	342	339	345	355	351	338	364	376	374	375	356	368	329	303	336	371	359	331	340	357	335	342	372	366	346	358	329	363	350	330	332	359	345	347	355	383	371	377	341	354	388	355	356	378	360	380	364	352	332	349	318	383	345	391	371	328	346	331	345	358	338	344	346	367	366	359	356	358	356	355	340	386	369	371	354	394	373	375	363	346	366	361	374	341	327	385	356	365	357	374	382	332	336	338	373	352	369	352	302	367	340	352	345	383	374	353	361	348	363	391	329	355	400	400	348	374	331	338	334	365	362	350	371	349	350	336	319	354	365	353	344	356	375	355	363	365	345	345	357	364	348	364	348	344	370	346	386	401	336	360	309	313	342	339	361	348	370	379	387	336	367	366	373	334	368	332	374	370	376	336	361	386	368	383	359	326	352	378	346	358	370	350	348	326	362	336	369	373	357	387	350	343	350	376	380	359	348	394	354	383	363	343	333	376	343	378	357	378	370	350	346	387	394	393	366	352	358	357	383	354	361	372	391	390	342	342	359	319	370	341	358	345	327	377	349	358	322	359	372	362	351	388	356	345	371	385	364	346	355	337	378	357	355	379	356	368	351	337	342	369	376	358	369	327	349	374	385	364	373	379	366	377	364	333	356	361	364	354	359	367	381	341	360	332	364	321	365	344	375	353	349	357	411	336	346	320	389	355	365	393	317	373	327	331	354	340	349	358	347	370	363	366	352	360	325	383	357	336	351	369	349	385	354	323	336	368	384	359	367	312	376	369	382	352	350	325	326	358	359	348	349	349	342	380	356	364	367	351	375	348	353	336	359	361	373	351	371	334	354	345	385	355	372	360	341	325	370	360	409	369	355	347	360	319	343	351	348	354	386	372	352	345	347	355	356	328	361	367	347	384	371	346	350	358	341	353	329	351	364	377	369	338	349	341	363	370	377	353	359	353	353	382	358	342	353	372	316	341	357	371	349	335	334	343	387	360	371	369	349	324	345	354	352	344	352	391	376	348	360	346	360	376	364	373	370	391	374	339	323	355	335	341	320	349	375	383	375	360	340	346	388	395	350	373	360	392	342	351	372	341	362	348	382	362	401	323	335	316	367	356	364	324	368	325	362	363	390	364	349	368	364	333	386	351	371	361	374	330	343	333	366	349	356	370	355	349	345	365	394	345	344	393	358	344	373	326	338	335	369	351	347	363	353	347	368	380	333	349	356	328	339	366	345	345	375	371	390	355	352	376	354	362	349	346	395	394	387	382	351	365	348	378	355	357	402	347	377	377	378	341	390	377	349	356	339	365	364	381	332	326	405	358	352	354	354	357	350	355	354	371	358	330	422	371	353	370	359	330	347	370	395	354	356	358	370	396	348	343	349	350	346	362	368	378	333	328	355	338	378	350	367	384	388	344	358	361	339	397	375	346	381	379	393	350	366	341	334	378	364	386	347	347	348	327	353	340	308	343	352	352	336	365	344	313	330	366	352	369	352	382	361	351	369	372	345	326	379	364	363	336	334	374	344	366	390	357	348	365	372	344	375	354	378	342	342	385	341	337	321	341	369	363	356	325	348	351	359	352	365	352	336	362	345	354	333	340	374	362	426	359	360	368	385	373	345	338	362	353	361	379	348	324	373	352	390	370	354	356	348	338	381	323	379	350	352	357	369	359	338	345	383	388	357	342	338	356	335	335	398	333	347	347	337	361	363	342	356	338	346	347	368	344	373	368	355	345	377	340	321	334	347	367	354	344	353	385	326	348	368	337	372	365	350	385	338	349	350	314	343	372	349	361	323	337	377	394	356	357	341	369	377	363	356	362	333	339	340	368	386	377	363	380	361	381	332	349	358	335	368	340	362	350	376	382	336	354	348	363	377	370	360	342	370	376	339	344	354	365	364	354	393	349	324	338	340	381	333	332	377	328	360	342	403	325	363	349	328	381	344	352	339	342	352	343	345	354	356	335	338	360	379	372	381	391	384	350	345	362	345	349	354	347	359	346	335	324	324	340	369	330	389	347	327	364	395	373	370	354	368	341	350	344	366	354	376	344	337	341	349	370	370	366	388	361	388	357	353	352	315	367	393	376	326	343	371	341	373	339	370	375	386	344	375	373	376	369	357	380	372	358	379	350	377	366	345	277	342	348	369	368	336	353	373	330	368	368	346	381	347	402	387	377	380	352	351	360	356	355	339	317	320	364	373	375	330	379	327	364	353	341	342	342	381	347	375	366	385	372	335	358	354	361	367	346	347	364	353	370	323	373	369	342	348	365	362	380	359	323	374	350	325	382	364	343	361	380	329	357	393	345	368	362	351	357	386	340	357	361	370	362	368	369	361	374	352	333	365	371	365	338	362	332	367	366	342	354	388	357	368	362	346	351	378	334	323	346	334	371	343	370	368	362	343	349	365	299	344	333	386	338	358	349	359	351	328	340	361	357	339	380	318	368	369	350	354	353	326	397	384	358	345	338	343	363	410	392	340	349	383	352	368	372	333	311	397	355	365	348	388	345	400	394	343	387	343	339	301	321	312	383	356	359	353	362	366	370	351	344	365	361	364	327	339	366	355	341	340	357	377	377	331	349	352	330	356	362	355	359	404	331	334	352	342	322	310	339	359	352	350	360	364	352	354	354	331	334	339	389	368	390	374	364	323	392	341	355	335	358	362	336
6705	888	718	740	1206	1425	1316	1160	1071	1014	850	807	770	761	701	662	633	632	597	608	593	572	538	585	575	559	543	532	536	512	550	529	517	468	492	488	521	502	549	475	559	482	526	521	495	538	502	522	502	513	474	479	514	514	505	470	497	475	533	504	489	483	468	518	481	478	546	493	468	472	472	503	488	504	511	506	479	492	482	481	487	471	458	522	496	459	488	489	479	482	468	525	467	493	476	477	484	527	458	512	487	502	470	451	480	559	486	480	497	494	455	479	481	513	501	516	469	484	471	473	490	531	448	482	486	497	483	492	522	484	445	466	499	481	468	488	459	458	513	466	518	498	471	474	474	485	462	496	494	502	463	516	492	455	511	464	491	483	525	500	458	484	480	510	483	477	467	473	502	475	458	487	484	475	481	484	478	481	493	490	496	475	477	519	496	509	495	476	502	519	469	477	469	514	509	463	516	501	468	452	487	460	472	466	476	484	474	473	510	480	500	498	487	518	465	453	508	469	465	494	463	511	477	530	512	503	530	476	494	454	473	497	475	467	492	464	496	471	493	462	459	494	471	487	446	496	518	434	526	481	492	467	496	498	461	445	498	471	502	502	458	490	460	501	487	470	484	506	513	480	501	475	486	471	505	453	505	511	480	503	509	499	488	493	469	481	494	505	438	468	433	464	497	476	520	476	458	481	491	513	499	491	492	496	497	473	510	504	495	444	503	522	497	498	481	465	469	487	483	472	509	501	474	483	516	442	473	460	486	475	480	459	529	477	525	465	475	516	446	484	499	483	524	495	449	486	467	493	494	462	521	507	500	468	488	520	472	463	508	482	480	477	486	451	474	504	498	503	481	488	467	493	517	498	491	480	478	495	486	479	493	473	433	500	484	484	485	458	508	489	513	501	483	503	491	493	512	461	479	495	483	486	489	478	522	477	484	472	468	483	466	506	481	516	451	483	483	550	488	460	500	496	534	493	527	510	478	510	485	487	471	500	472	480	481	484	501	496	476	506	460	470	499	471	509	483	495	484	472	452	490	450	499	497	460	481	472	474	493	489	476	486	480	481	488	479	475	488	505	501	518	482	502	459	486	472	441	486	495	483	510	496	474	473	516	487	512	521	485	495	484	526	478	479	500	470	470	458	525	471	468	481	503	454	475	501	514	484	475	483	458	466	487	482	492	547	502	473	478	476	489	488	536	469	518	483	507	489	512	496	477	461	477	463	538	494	515	502	472	481	501	457	463	510	457	474	504	482	496	481	496	503	511	510	468	487	447	481	506	478	476	478	493	518	453	450	536	460	482	466	492	489	495	474	463	494	474	487	483	476	449	507	489	485	534	484	507	487	472	457	478	515	483	473	500	475	501	492	482	509	497	492	454	505	463	484	472	508	455	491	477	513	446	483	474	521	510	467	487	480	464	498	502	481	517	494	463	479	488	491	464	487	498	484	487	471	478	471	537	476	510	497	501	499	453	519	449	519	469	483	459	441	475	463	498	516	449	447	479	506	461	496	492	492	491	475	483	469	497	490	491	467	498	485	448	520	482	469	456	477	472	481	471	476	490	501	433	461	489	553	530	518	456	490	495	456	455	495	463	482	482	468	483	500	460	499	450	470	507	504	491	486	544	454	465	489	520	514	488	498	464	492	459	508	495	462	494	480	463	519	480	501	477	465	509	488	520	464	501	471	462	449	466	539	449	490	485	455	467	525	519	520	535	465	510	497	517	437	499	437	534	485	449	485	480	466	501	475	486	480	490	481	489	477	499	477	462	517	485	500	496	481	471	474	493	459	429	497	484	507	519	448	452	485	480	468	478	475	464	505	478	504	482	492	513	508	494	536	453	479	488	483	459	488	488	506	494	470	473	483	481	458	462	532	452	481	455	467	489	475	491	471	474	478	482	499	464	460	494	473	473	493	471	490	476	474	491	503	488	456	494	532	463	507	455	472	494	492	505	528	464	519	522	456	456	500	523	483	448	514	519	466	481	498	485	491	523	492	477	492	512	487	513	470	477	533	524	489	499	473	527	496	483	479	484	495	483	477	473	472	466	502	497	506	517	460	512	512	494	495	475	462	466	487	485	443	513	471	505	496	481	454	447	487	431	484	470	492	518	483	486	505	504	452	504	533	483	472	449	511	455	429	438	468	496	532	500	495	500	533	493	502	518	497	486	479	509	470	517	479	487	481	485	460	523	481	533	474	485	521	494	478	496	456	511	511	469	512	461	495	501	509	483	479	474	458	468	485	516	461	493	534	507	500	495	456	477	493	453	503	488	520	463	466	477	461	500	477	471	494	469	489	466	472	457	459	463	464	475	499	515	471	508	510	475	515	444	493	483	516	479	508	455	438	500	487	499	476	516	468	491	472	506	478	468	472	451	460	488	485	460	494	465	481	518	464	474	481	510	480	538	518	455	477	466	480	451	492	455	462	504	473	471	482	508	477	460	485	520	499	445	478	470	471	491	496	501	508	454	467	499	444	512	486	477	500	445	481	478	470	461	482	485	500	512	467	452	486	492	465	465	514	468	474	531	477	488	464	472	485	505	513	482	499	503	543	458	515	478	480	512	473	446	450	450	486	463	468	485	458	505	467	481	486	536	510	468	470	486	454	496	511	505	488	495	448	479	478	525	469	498	460	467	451	454	464	523	472	507	467	474	465	465	506	491	517	484	483	474	509	501	517	501	491	520	477	475	497	523	500	518	504	472	476	462	499	491	488	500	478	491	465	484	448	450	468	489	478	484	477	483	465	489	491	484	507	476	472	484	472	474	486	509	437	481	508	471	484	514	508	488	490	493	490	462	474	483	516	478	490	485	504	455	474	417	472	482	472	478	466	482	500	485	487	499	459	450	497	471	491	510	465	469	504	435	490	471	512	505	476	471	479	480	506	448	474	458	473	500	481	492	482	510	450	477	444	447	493	472	479	475	485	486	495	478	474	483	470	508	518	482	504	499	461	513	470	488	479	499	481	504	483	481	506	501	446	459	517	498	483	475	505	446	485	466	474	463	474	459	518	500	483	454	446	481	476	461	501	510	544	466	501	503	477	475	510	504	519	488	464	499	501	489	470	518	480	474	496	448	492	476	434	502	513	457	464	489	447	478	478	467	510	473	497	477	463	490	439	493	538	504	498	474	436	478	490	487	458	507	472	462	488	496	450	486	504	505	465	485	471	464	481	498	534	476	478	504	498	498	450	500	481	484	522	509	505	486	456	473	485	475	478	479	516	486	513	441	469	470	456	479	502	514	444	468	522	461	487	500	514	442	471	499	509	489	482	498	490	494	492	534	447	496	498	477	501	448	484	478	475	485	532	497	496	479	472	477	514	497	466	474	465	501	465	507	464	489	480	464	504	448	519	519	517	464	462	463	475	508	474	480	469	486	480	484	479	499	532	510	498	465	506	487	480	465	469	494	485	469	509	476	507	504	489	446	469	503	467	505	516	513	445	458	473	474	481	482	501	493	495	483	457	497	463	506	518
14108	1464	854	703	896	1330	1618	1503	1316	1158	1075	983	924	820	827	744	684	752	665	649	639	588	610	597	607	617	583	570	550	617	551	621	538	580	554	536	530	545	527	554	536	566	565	557	518	549	525	510	559	532	511	491	528	535	496	527	517	510	533	508	509	534	494	552	510	503	546	520	513	522	506	508	532	501	476	513	458	527	486	570	507	522	484	525	523	526	549	484	485	550	525	502	518	525	529	533	498	515	472	506	496	477	539	473	510	524	483	482	487	521	519	462	497	496	557	490	462	516	543	515	510	526	531	551	507	508	492	509	507	525	510	519	476	496	456	499	523	527	504	477	544	494	530	498	536	499	498	519	498	507	501	504	553	497	477	497	491	507	515	494	522	529	487	524	474	492	492	502	491	459	467	478	493	492	485	447	524	476	504	477	511	474	498	516	503	521	481	471	498	484	491	532	476	542	467	509	556	462	492	500	508	491	460	502	509	524	475	482	503	487	487	522	513	485	468	496	517	491	515	520	482	488	527	495	528	510	510	525	480	496	476	512	472	504	498	489	472	483	526	511	483	490	475	503	502	519	474	482	470	499	512	486	477	530	512	505	521	490	495	531	527	495	517	512	502	475	490	522	508	484	520	527	475	516	489	466	461	481	480	513	514	471	529	536	462	481	499	477	510	535	519	486	499	477	497	533	503	482	498	452	495	556	518	470	529	498	497	543	528	483	468	522	505	535	516	538	469	511	488	495	469	490	496	534	522	496	481	459	518	481	515	514	489	470	511	475	473	494	487	511	497	502	492	496	544	502	504	512	512	491	529	516	495	502	472	530	496	484	545	491	464	504	475	496	486	500	502	514	472	508	529	519	508	520	507	515	544	496	502	487	493	475	523	464	519	504	493	474	512	508	518	504	506	539	515	518	468	501	454	528	497	508	516	492	494	471	477	525	494	483	552	509	489	500	486	521	515	533	509	505	520	461	532	501	522	502	519	504	488	483	502	443	503	511	502	468	492	539	484	555	500	497	529	531	507	496	505	493	524	495	498	522	527	493	522	512	479	471	496	500	520	480	525	496	529	511	514	514	503	518	514	477	498	520	481	468	479	541	538	505	520	492	501	517	499	483	540	542	484	530	472	477	524	506	516	525	522	521	510	497	472	523	526	521	529	459	528	483	468	523	472	501	534	491	495	500	453	506	541	513	504	509	472	505	493	507	515	504	500	492	535	519	500	512	492	537	501	521	493	498	499	527	468	532	497	482	531	471	481	489	506	501	533	533	512	561	477	530	493	531	496	481	474	485	489	540	547	507	523	535	482	483	488	512	527	472	521	489	520	503	518	506	553	482	504	458	525	498	528	487	533	490	505	462	430	492	497	493	492	479	546	493	512	496	485	528	481	485	544	476	468	511	507	519	524	513	541	490	500	459	537	537	518	531	483	506	509	514	516	531	542	484	523	491	486	460	502	501	536	495	514	482	523	506	517	478	489	538	547	464	480	485	526	483	470	510	520	533	502	476	470	516	490	523	510	537	490	505	452	540	501	525	526	490	498	531	482	491	548	464	470	514	497	504	512	508	513	490	530	521	458	526	525	504	504	534	503	482	522	465	482	513	475	486	491	475	501	470	548	461	481	562	487	505	541	497	531	497	468	487	482	490	553	508	504	486	541	491	519	509	495	538	518	497	492	500	540	512	518	526	537	476	500	491	543	472	514	493	493	522	490	509	512	498	457	500	492	510	522	462	517	497	462	494	535	519	494	527	518	505	484	508	516	543	506	508	459	515	558	479	499	533	487	509	536	491	496	509	493	482	508	484	525	495	465	504	569	497	558	511	514	520	490	549	577	489	509	537	516	497	525	514	504	503	477	519	482	538	548	524	550	539	542	471	519	509	481	483	539	532	529	474	497	522	482	506	490	509	493	514	531	504	491	493	480	493	546	507	517	550	470	521	515	527	513	526	509	473	526	473	528	515	476	460	525	463	439	495	526	505	515	533	506	479	472	490	488	504	526	520	512	500	536	486	511	503	478	484	542	496	499	471	487	487	537	506	498	490	537	469	500	502	485	529	501	485	500	449	481	496	519	472	540	509	495	526	517	546	494	492	475	487	532	475	483	490	465	480	516	496	506	519	521	520	482	521	485	517	536	511	522	493	518	508	505	474	517	504	486	482	537	514	543	482	517	464	487	491	500	485	476	491	462	502	505	496	567	472	502	467	499	472	495	461	497	535	508	544	487	514	488	475	498	479	545	490	534	485	482	508	516	521	521	499	499	511	490	467	518	512	509	486	511	506	500	513	498	549	528	472	481	508	505	516	486	521	505	493	501	511	483	466	500	510	505	494	517	548	516	485	460	532	522	500	504	494	509	503	525	500	515	487	480	512	483	482	494	488	480	528	482	496	473	522	518	500	517	490	535	483	490	538	481	490	514	529	549	487	477	459	563	500	544	499	508	494	517	500	484	542	489	503	544	473	533	515	460	479	463	507	518	538	506	499	534	506	508	494	490	513	518	467	484	492	536	529	509	477	540	494	451	506	489	485	511	455	505	522	469	509	501	545	515	532	527	532	504	503	499	517	496	465	504	503	494	543	436	490	523	526	523	497	476	527	494	511	500	504	506	504	489	500	483	503	524	518	513	524	521	480	506	497	511	469	483	515	518	499	478	447	515	550	471	486	489	497	526	506	487	509	472	466	536	505	503	522	438	479	532	502	499	479	508	517	520	545	456	501	496	485	506	509	504	492	483	475	544	513	483	538	526	507	501	490	520	491	494	565	505	499	476	505	504	463	504	521	532	533	475	504	510	525	507	531	505	468	516	493	517	530	466	500	507	523	493	501	473	498	479	504	525	511	527	475	554	516	496	510	487	536	496	496	521	488	500	488	495	469	513	538	519	476	488	489	553	493	519	505	532	499	585	494	493	493	480	451	462	508	506	505	515	490	521	483	515	454	497	512	546	537	513	487	505	463	472	507	508	494	491	492	481	491	468	492	471	489	511	480	503	479	479	480	520	480	486	540	509	494	568	545	513	497	469	495	503	487	516	541	502	521	495	516	466	494	476	508	519	489	488	536	546	510	497	483	466	500	509	513	517	492	481	481	515	509	471	490	551	496	523	511	502	537	509	492	526	510	504	525	538	482	518	526	560	516	500	533	522	494	508	498	508	485	487	511	457	504	478	454	517	505	499	504	534	490	478	528	508	553	527	508	493	536	487	489	508	497	562	513	515	520	484	473	457	511	495	531	485	528	521	514	515	488	513	539	523	492	528	480	516	494	489	461	466	541	508	455	534	469	551	512	467	496	503	518	535	502	477	523	519	512	504	517	506	500	501	497	500	499	499	497	479	484	466	510	492	518	521	470	522	498	543	484	497	538	477	514	520	470	521	461	503	494	471	486	517	499	493	496	556	477	504	483	498	453	495	515	499	547	484	497	509	502	514	533	530	531	531	509	510	520	503	567	491	543	504	498	521	519	526	467	503	496	506	560	514	511
9957	1845	1343	1682	3754	4806	4760	4158	3540	3082	2731	2481	2133	1943	1676	1593	1554	1382	1268	1292	1330	1207	1083	1148	1083	994	1026	1010	928	929	922	896	860	864	888	856	837	887	815	869	839	796	812	801	813	781	802	770	826	737	732	815	814	791	788	768	755	707	741	765	724	773	758	727	734	716	745	777	729	733	710	738	730	715	741	721	745	729	715	713	724	772	701	750	696	709	722	743	706	708	698	716	685	654	727	710	723	694	665	738	716	676	728	705	708	700	692	702	697	708	725	735	689	755	681	683	698	704	673	701	672	787	657	716	749	674	649	703	678	690	650	715	723	682	703	684	737	698	702	701	668	709	702	715	676	702	723	683	681	720	727	673	653	698	652	696	702	685	715	688	687	714	713	732	688	693	689	717	673	683	622	723	692	708	677	701	715	638	645	684	683	700	673	706	652	679	714	697	709	687	751	694	706	712	708	687	707	737	730	704	666	721	700	711	663	714	695	686	701	693	652	725	685	696	708	698	709	700	693	659	683	705	742	672	721	701	727	737	692	646	720	731	703	715	683	704	679	737	732	745	697	707	683	697	637	667	685	740	720	676	697	740	718	713	761	723	656	657	693	685	719	757	729	701	675	698	694	702	753	671	666	693	684	715	662	697	730	726	683	750	635	743	702	708	676	734	682	706	748	678	701	694	672	689	691	735	698	690	651	666	731	714	684	726	678	726	715	688	688	680	667	658	684	626	689	744	671	658	684	768	650	703	714	693	705	724	659	665	718	642	690	738	649	651	716	664	701	646	697	705	696	700	691	680	757	677	656	756	681	660	696	699	699	735	722	694	694	721	713	719	732	738	685	674	699	687	730	656	711	694	702	679	686	683	666	718	694	660	698	676	674	701	740	709	686	683	691	678	658	691	664	684	673	684	720	699	655	739	708	717	685	693	670	703	726	700	688	674	659	693	686	714	682	735	677	733	739	755	713	681	700	686	648	689	678	684	708	679	700	711	735	690	688	749	667	754	716	715	671	698	744	708	682	697	714	695	697	696	685	708	706	688	719	678	708	681	711	717	709	656	709	725	681	725	695	699	684	683	688	703	701	687	734	734	679	704	693	686	713	674	700	677	666	690	694	703	739	713	694	719	733	666	712	698	684	706	654	712	720	650	661	705	671	645	698	726	714	698	752	664	691	712	700	695	682	755	703	711	708	683	687	661	721	666	705	690	720	699	691	687	669	692	714	696	636	697	689	703	679	610	685	686	733	656	667	723	715	734	681	701	710	686	655	687	686	685	721	689	678	694	699	657	735	690	745	675	682	731	699	725	706	653	680	720	730	724	708	681	674	740	728	661	722	722	686	716	726	690	698	671	680	712	679	684	684	736	715	670	677	690	660	663	702	670	629	696	688	712	693	688	739	678	681	693	682	683	722	721	679	688	730	713	718	658	685	667	654	687	737	675	699	685	685	693	728	699	696	703	699	689	695	679	686	717	713	689	644	729	702	687	684	683	677	649	683	705	665	748	690	705	682	696	706	666	690	703	678	678	649	751	678	656	682	708	669	659	704	694	679	712	705	726	678	691	677	669	705	739	702	729	687	662	727	712	699	690	678	680	725	731	670	685	694	659	692	708	634	713	715	698	696	733	697	651	698	707	675	723	706	664	687	695	729	688	739	678	685	641	703	693	723	700	672	673	703	728	748	696	691	700	711	661	721	652	731	730	682	666	675	685	717	673	656	678	742	641	695	666	715	673	680	707	706	691	706	737	682	693	692	688	695	700	704	704	745	707	722	725	716	691	735	703	690	723	742	704	732	683	707	660	714	701	698	687	695	682	692	719	679	692	672	698	739	666	717	748	709	687	672	680	687	654	641	683	712	693	701	690	710	726	646	687	783	691	667	726	678	710	654	729	740	675	696	707	663	695	689	662	691	695	690	674	711	705	704	710	693	680	685	707	728	721	714	706	638	695	646	682	692	666	753	765	710	716	692	733	720	674	700	727	691	680	744	689	653	690	718	678	691	709	655	687	709	684	737	743	718	701	662	714	643	682	688	663	698	722	704	727	678	683	653	717	745	699	671	655	662	725	681	685	707	650	740	704	675	700	734	653	725	718	727	710	644	744	679	738	690	708	690	753	686	709	670	673	697	753	681	708	678	689	737	652	736	705	691	727	675	726	718	723	740	725	723	702	694	749	672	667	706	647	708	662	707	702	662	668	740	693	710	694	645	674	687	702	682	731	720	695	692	668	707	712	652	681	719	721	678	662	712	658	724	698	677	701	689	682	746	677	722	653	676	697	703	645	684	672	761	703	739	705	665	696	702	686	734	708	679	696	680	705	691	708	691	683	690	719	703	714	701	698	702	663	690	697	670	657	754	692	648	658	691	716	675	698	699	652	652	707	686	699	667	722	677	741	760	696	715	702	671	673	699	743	679	712	670	692	675	676	705	642	715	728	722	746	697	680	751	707	686	707	740	713	729	688	753	717	707	680	697	676	678	663	795	694	669	693	743	711	705	678	709	672	694	660	698	742	713	648	697	690	651	703	751	691	710	709	660	731	747	675	698	687	671	718	678	709	721	709	714	714	690	678	706	713	719	682	742	678	695	696	716	733	692	720	672	680	712	705	702	689	707	724	678	683	757	664	737	693	718	711	745	696	697	730	652	721	699	714	663	701	668	718	730	746	732	691	686	691	721	664	666	682	654	721	694	699	736	743	652	700	741	720	707	650	707	683	758	704	703	700	677	743	732	715	688	701	656	722	670	759	679	699	698	694	690	707	668	701	706	681	696	641	715	724	688	670	698	701	695	740	766	731	712	710	716	672	715	700	666	708	739	692	669	710	691	717	690	727	656	665	715	725	670	651	724	742	697	648	628	696	703	678	715	677	708	749	695	756	648	714	696	702	643	682	732	703	694	728	714	727	688	693	768	743	735	670	627	686	702	676	708	695	677	675	715	664	692	698	677	666	729	648	740	685	703	706	726	683	697	690	702	647	700	731	727	685	701	696	694	718	680	711	688	652	691	699	700	704	726	703	737	691	686	679	699	704	682	660	692	699	706	676	728	722	700	722	722	664	703	703	694	751	692	719	672	704	667	691	679	724	689	743	666	649	727	761	703	711	685	662	687	700	678	677	708	713	680	652	695	674	670	704	751	709	692	653	667	690	701	687	700	698	684	672	764	685	670	668	702	702	712	681	706	687	618	666	678	744	684	696	694	673	678	656	675	711	723	674	696	699	699	715	731	722	720	690	763	678	682	692	697	696	716	671	694	686	690	677	675	658	693	695	713	696	708	728	661	625	672	698	692	701	686	723	694	732	675	712	672	681	702	684	692	674	727	691	711	721	714	663	712	702	722	698	702	650	683	700	722	693	706	712	663	688	666	689	702	717	683	729	704	704	653	693	715	696	755	649	664	674	666	704	737	709	718	722	705	695	677	762	731	671	750	735	688	698	671	708	732	712	681	624	713	729	699	671	688	679	662	722	700	664	699	708	688	711
6152	940	505	398	607	1221	1401	1303	1101	948	864	716	620	504	502	455	376	349	318	327	306	286	282	251	232	239	208	240	192	190	184	206	194	187	193	176	157	167	158	167	165	156	175	156	152	162	158	158	146	142	146	139	158	151	137	133	141	147	140	141	126	151	139	127	149	142	138	110	137	153	139	135	131	136	142	123	146	134	125	149	134	148	144	138	131	126	128	122	107	151	139	105	132	123	130	155	130	115	143	136	116	118	113	116	126	132	128	134	114	122	117	138	103	127	127	137	131	145	108	124	119	125	127	133	109	130	134	129	135	122	121	119	138	131	135	136	132	124	118	132	123	127	119	113	134	137	115	145	130	133	138	136	128	134	118	123	129	141	153	107	130	122	123	120	117	118	104	115	111	129	121	121	135	110	126	147	128	121	138	106	132	125	117	120	130	126	114	141	105	124	133	123	137	116	129	116	108	124	129	124	130	140	128	141	135	125	165	124	122	117	134	121	128	128	119	103	118	124	115	129	110	111	140	126	126	126	136	140	128	126	119	132	125	128	124	121	116	139	139	118	137	131	115	133	118	136	149	125	122	125	123	121	115	124	122	134	116	116	137	132	134	135	137	136	131	121	150	129	113	150	134	144	136	136	149	117	123	145	122	119	131	102	116	132	130	128	141	136	138	127	137	107	129	132	122	129	135	129	115	124	131	92	142	126	136	133	118	152	148	121	122	105	127	117	121	120	120	106	126	140	115	127	127	118	138	103	129	126	121	131	138	141	107	111	141	112	116	134	112	106	143	107	137	140	137	117	111	127	133	126	125	126	116	156	117	124	119	134	134	123	129	123	134	129	139	117	131	139	125	118	118	136	111	130	132	121	97	128	114	134	119	131	112	126	110	120	128	132	119	143	122	120	131	136	96	125	134	145	118	110	124	144	127	136	142	138	136	105	120	111	131	147	126	115	115	115	127	118	129	124	124	123	125	135	142	152	122	125	138	129	142	125	122	130	143	111	108	132	122	128	122	141	139	121	114	113	116	108	150	149	120	114	110	119	124	136	111	132	119	138	135	110	123	119	143	139	112	111	118	136	107	123	118	135	135	136	118	115	129	157	120	132	133	132	128	125	116	131	122	120	128	130	138	132	129	136	109	142	131	125	116	110	115	118	119	133	112	132	131	110	134	125	114	122	115	115	128	120	107	124	138	111	134	120	115	101	105	123	136	118	114	95	114	110	131	140	115	133	124	138	128	122	140	128	125	133	132	135	112	113	126	145	119	109	108	132	139	112	129	125	134	114	131	107	131	127	116	148	135	135	123	133	102	114	118	149	116	121	130	117	116	116	141	108	141	123	129	116	136	139	127	116	132	122	123	119	131	127	135	107	124	141	122	139	132	128	119	133	127	127	114	142	111	121	125	144	118	125	125	110	120	120	139	135	120	131	131	141	110	124	105	116	112	141	140	133	118	127	118	129	97	124	128	140	114	127	135	118	115	121	117	140	125	102	125	113	120	121	117	112	130	115	118	130	130	125	119	133	111	124	127	150	124	138	137	124	136	136	100	131	114	132	124	119	123	135	125	121	111	112	122	120	120	147	127	135	135	121	122	117	134	139	133	136	134	129	113	125	129	116	129	137	125	133	135	116	133	126	120	166	107	125	135	110	131	132	129	153	129	137	133	112	117	127	135	125	119	117	124	136	131	121	134	129	126	144	112	135	139	131	123	106	127	111	108	137	124	128	98	121	129	125	126	127	122	126	131	121	138	118	113	111	122	127	128	139	143	113	154	113	143	112	139	115	117	128	125	130	107	105	120	105	99	125	127	122	133	117	127	129	129	143	100	134	115	119	121	124	120	114	129	112	136	125	132	113	121	150	151	94	116	124	114	143	123	128	135	132	110	129	126	125	114	122	112	146	120	137	115	123	131	125	126	126	120	120	126	124	128	133	129	128	128	121	129	111	109	130	118	123	123	124	129	127	117	151	139	135	138	141	132	117	107	124	106	123	118	137	126	113	147	116	128	116	130	127	134	119	133	130	124	133	124	105	122	122	131	134	129	130	117	113	150	131	105	118	126	138	140	131	118	116	111	131	133	122	129	116	122	137	128	130	123	126	118	124	137	112	135	129	105	149	136	119	154	131	135	141	118	131	124	123	130	121	116	120	92	139	141	137	104	132	123	144	139	119	118	168	122	120	127	137	127	145	119	113	114	143	118	110	123	137	131	104	126	119	137	145	108	110	151	144	153	138	125	104	133	130	127	122	136	118	127	143	131	126	138	146	132	136	141	108	122	144	147	128	120	117	128	137	118	115	139	101	117	122	101	116	112	120	134	120	119	90	117	123	108	115	130	99	138	117	135	119	111	125	119	115	140	114	133	142	116	143	125	120	107	153	138	138	124	144	123	133	135	111	143	114	125	124	130	139	126	123	128	124	127	123	132	146	133	124	140	128	100	130	108	128	127	120	122	136	130	127	118	131	138	125	124	118	116	137	129	131	144	108	104	119	120	124	107	126	122	105	146	130	121	78	124	111	127	121	126	124	132	117	133	118	134	130	125	111	133	131	122	121	102	134	126	116	140	127	130	114	121	119	127	130	112	115	119	129	127	155	129	128	112	129	151	132	110	131	126	133	140	124	136	123	110	125	139	126	128	131	121	125	124	150	123	117	122	132	118	117	130	117	103	129	123	119	126	119	118	119	116	152	133	118	120	115	125	134	138	108	117	143	127	117	123	110	131	131	126	125	140	131	131	130	139	135	116	132	123	109	142	131	122	102	130	139	111	131	123	143	123	108	124	112	133	97	127	151	124	118	113	145	125	135	138	142	117	106	124	103	140	119	137	141	117	136	105	120	137	143	118	131	119	131	149	128	135	115	110	129	124	132	130	146	108	139	143	129	126	129	139	117	120	132	134	142	135	125	125	123	110	129	119	122	122	137	127	121	134	105	126	120	131	114	119	128	128	129	113	145	129	124	116	119	125	132	116	131	128	121	129	122	142	126	112	127	115	133	112	121	132	119	131	135	137	129	124	125	141	114	125	122	115	127	135	127	142	116	108	132	142	124	113	112	114	112	105	129	110	118	135	112	115	121	125	143	139	119	123	113	119	125	146	145	122	119	113	131	122	133	119	144	134	116	114	136	123	115	110	127	127	152	122	135	117	121	120	116	121	115	104	119	132	135	109	123	137	125	124	112	123	114	127	138	130	129	142	131	127	111	143	134	130	117	120	122	149	115	135	144	137	120	123	124	128	127	148	129	105	127	125	124	116	146	114	147	127	128	105	104	104	131	146	122	138	113	128	142	136	117	138	136	124	122	121	134	134	113	134	131	122	135	142	103	125	116	121	124	134	119	139	141	103	142	124	117	120	109	146	113	135	112	135	121	122	144	123	104	118	138	147	114	128	111	120	121	122	129	110	147	122	140	126	134	123	128	116	122	105	109	130	128	134	120	128	112	114	111	126	132	129	137	129	119	116	134	122	127	130	145	117	123
9889	1818	1124	1530	4339	5461	5208	4432	3753	3222	2753	2271	2025	1768	1602	1361	1160	1071	1000	953	867	777	728	672	685	666	596	538	509	516	492	422	437	414	387	400	398	385	391	363	330	341	319	333	316	262	267	324	314	311	290	278	287	264	299	269	278	287	263	299	270	291	229	231	260	283	230	251	266	233	258	271	232	260	237	258	249	241	244	263	236	220	211	209	243	249	209	218	231	208	238	217	210	236	226	215	215	207	218	227	205	223	230	213	212	230	212	224	228	212	198	230	200	228	184	216	233	222	216	197	229	196	201	193	228	213	227	188	233	209	195	200	202	225	196	212	194	208	207	218	193	186	223	220	229	229	208	196	196	215	219	224	209	192	200	200	194	191	206	211	221	201	189	213	226	221	224	220	180	196	200	188	228	197	217	219	222	191	198	209	230	228	201	188	218	214	216	194	187	208	216	186	199	218	218	209	209	189	181	204	195	231	199	195	202	204	199	199	202	182	201	198	185	196	214	196	205	210	191	217	160	200	173	221	215	196	194	199	203	193	206	190	199	206	185	210	202	211	206	217	212	187	197	216	181	218	207	204	190	213	187	221	194	194	229	196	205	195	207	224	205	204	201	202	196	218	200	205	213	197	175	196	217	194	188	175	226	203	213	212	208	214	223	192	204	211	202	205	209	189	196	185	224	192	203	193	215	191	189	217	187	174	190	178	213	212	212	225	184	209	193	214	195	191	206	202	193	184	202	207	223	212	225	223	180	212	192	191	195	196	194	210	192	209	197	217	221	197	207	182	202	181	198	190	224	206	194	217	214	213	205	221	221	215	204	188	220	207	189	187	189	188	206	224	188	210	215	162	214	214	216	221	171	183	238	188	201	174	198	182	202	215	177	192	203	187	189	219	212	208	203	214	206	200	177	210	207	206	221	230	189	207	202	222	170	215	202	197	181	204	207	210	177	188	202	174	234	208	216	202	202	196	192	192	178	192	206	210	209	197	208	220	211	201	203	174	195	206	195	186	223	191	226	209	207	186	208	212	223	203	188	209	200	210	177	210	186	196	200	206	209	188	213	218	213	191	183	197	170	215	213	215	195	206	216	197	198	209	206	190	187	232	212	218	210	203	208	190	212	209	193	210	195	200	201	191	200	188	168	192	220	176	210	195	216	193	191	198	193	210	189	200	206	198	186	198	182	210	217	211	175	219	200	205	190	199	195	213	180	178	202	205	178	185	213	196	197	193	220	199	184	212	200	206	199	204	201	195	188	198	225	227	227	203	206	208	224	228	214	206	215	197	201	194	211	208	216	193	228	209	197	190	212	185	216	232	214	196	207	207	212	196	199	201	204	201	214	217	206	217	202	201	211	209	214	204	190	196	193	187	209	196	209	205	198	181	191	167	217	223	212	203	208	204	178	204	222	194	203	209	217	190	191	203	226	208	218	196	179	217	243	202	205	214	237	216	220	200	177	187	205	203	205	179	180	208	198	201	200	202	209	208	201	179	194	188	198	219	210	194	212	217	203	201	201	207	200	176	219	204	217	197	213	197	198	183	188	205	200	207	208	203	230	211	205	209	190	181	220	213	181	177	195	224	228	237	193	194	216	194	197	182	201	214	201	195	187	206	210	192	198	193	193	193	182	179	202	238	184	214	207	218	196	208	187	221	226	197	193	200	234	186	197	189	189	196	212	191	186	217	170	199	194	221	182	198	193	201	179	201	190	209	235	208	213	195	219	181	226	201	199	194	196	201	233	232	189	210	198	218	209	200	213	202	193	192	214	185	204	227	193	196	206	213	203	207	222	225	204	199	212	212	215	193	199	201	203	205	211	211	187	224	195	207	192	208	169	191	208	223	196	202	199	206	195	208	224	232	196	212	195	181	189	191	217	180	217	175	199	166	185	197	226	214	227	167	174	179	209	236	193	215	199	188	207	193	226	227	212	211	222	189	223	214	173	201	210	198	203	200	203	209	204	191	187	186	193	187	182	229	212	180	204	209	227	201	172	175	193	183	197	206	197	183	218	203	210	195	194	220	192	199	211	208	181	208	192	191	209	193	230	241	190	211	197	199	197	227	179	208	191	208	187	210	183	178	200	210	192	227	205	205	179	216	182	198	189	200	182	182	184	175	193	192	197	199	195	166	179	217	205	234	174	223	189	220	216	195	216	176	229	164	200	218	190	199	182	207	198	210	179	199	214	182	179	196	202	192	188	204	190	185	215	188	185	213	201	210	197	216	217	189	204	197	201	201	189	209	199	193	190	187	195	194	193	197	191	204	214	182	184	196	212	189	204	208	200	200	171	208	206	208	210	216	196	218	213	177	217	190	196	205	210	216	185	213	219	195	198	192	215	208	175	221	190	202	203	194	193	198	190	215	215	210	209	198	202	196	187	200	181	182	208	184	192	238	198	172	214	215	190	202	206	206	220	227	190	211	196	188	209	193	201	212	203	215	201	215	199	200	200	200	198	240	207	217	212	199	196	213	202	185	200	189	192	215	222	214	198	185	177	213	212	177	178	205	221	192	217	205	183	185	228	182	183	206	193	227	195	224	220	181	198	203	214	184	211	203	199	203	208	195	207	225	226	194	194	185	221	213	218	209	207	187	209	186	190	173	212	224	203	179	209	233	226	181	206	215	216	189	183	198	200	211	198	217	199	198	191	203	217	196	207	215	202	224	182	200	218	186	204	188	205	175	186	205	186	190	206	221	222	209	197	224	202	186	189	196	197	198	205	200	181	194	227	207	204	195	189	205	192	196	220	232	197	213	191	198	190	198	214	191	206	198	204	199	207	193	195	225	188	179	190	214	199	216	213	190	213	207	206	177	206	193	176	192	211	202	194	204	199	204	226	198	221	206	208	211	204	174	185	220	181	212	200	214	205	208	176	200	190	184	197	183	185	211	177	208	186	211	192	210	231	202	202	199	202	210	210	200	184	200	203	191	194	201	218	182	199	211	189	209	196	206	196	202	199	212	213	217	216	212	193	202	195	197	223	190	214	221	244	187	230	204	214	204	215	222	198	214	204	204	217	200	198	181	168	220	196	208	182	213	225	177	208	209	181	198	200	198	209	205	214	198	211	216	186	194	195	188	193	223	192	198	209	212	214	237	211	191	189	231	242	211	214	223	209	184	226	202	215	201	211	214	184	186	188	205	175	185	210	220	162	196	203	206	212	172	197	215	203	186	185	212	214	223	197	191	201	188	202	200	195	186	202	197	197	203	203	217	205	228	199	181	170	232	196	195	192	217	184	192	203	196	182	224	188	181	204	189	187	214	197	183	216	211	180	214	201	205	196	189	204	186	199	221	204	201	197	201	188	200	207	216	236	211	194	211	212	187	206	219	170	245	193	207	217	242	194	196	198	211	194	206	201	214	223	213	190	242	187	212	190	206	197	228	216	215	217	241	209	227	221	209	204	222	203	221	194	186	203	230	192	234	228	187	202	189	205	214	205	201	199	198	201	203	211	184	198	190	221	189	205	197	189	205
12230	1453	752	614	876	1609	1862	1730	1459	1367	1113	1010	859	815	746	660	611	580	537	551	512	488	458	463	468	469	394	388	399	382	410	347	356	332	343	333	361	328	357	349	364	325	317	326	338	307	338	316	299	317	313	298	325	288	325	311	311	296	305	272	316	274	321	294	306	297	289	333	330	296	321	337	311	280	350	295	293	323	301	282	326	292	279	298	307	290	301	258	281	276	295	309	280	306	269	289	291	290	307	308	309	315	284	308	271	280	288	299	319	310	305	307	273	289	303	293	290	261	278	270	263	289	283	323	286	289	291	283	277	309	277	290	312	295	260	269	297	284	321	291	272	312	306	267	284	307	306	252	288	292	286	290	303	292	287	282	282	293	260	293	296	274	316	273	275	310	259	291	253	304	285	267	300	282	279	300	282	293	312	304	302	291	288	245	297	276	276	276	270	300	292	267	262	331	300	302	291	293	293	267	297	258	292	299	273	254	262	251	310	309	281	291	294	278	282	279	280	335	305	285	275	283	246	276	309	291	252	270	259	283	318	275	307	305	280	300	294	297	326	278	285	254	276	281	265	298	288	304	259	305	294	282	253	289	299	263	306	308	312	284	332	288	266	300	281	307	299	311	292	290	269	286	297	273	282	278	277	298	273	293	327	290	299	284	315	267	318	303	275	261	276	265	273	297	266	275	268	261	319	298	296	297	269	288	292	292	276	291	304	294	313	325	285	329	300	283	273	276	267	270	305	283	262	271	252	311	276	263	289	294	274	281	275	248	284	297	266	283	286	291	276	280	263	287	292	300	308	280	281	291	310	289	290	282	314	274	253	295	303	274	283	302	268	286	284	270	296	279	293	313	265	310	279	256	305	288	307	286	296	305	294	279	288	296	300	262	274	294	296	279	292	260	276	291	275	287	278	279	309	262	302	281	307	280	280	271	276	275	298	279	307	288	281	283	284	263	296	271	305	265	259	266	279	272	299	286	300	277	308	305	264	267	277	279	312	271	254	289	291	270	289	266	297	252	267	271	287	308	296	278	281	273	279	283	274	318	251	280	267	280	329	322	260	314	301	266	316	291	293	280	291	280	256	289	286	296	274	269	301	262	232	277	271	262	257	298	286	274	279	276	287	261	298	289	285	266	296	289	304	306	270	318	275	312	269	295	307	306	280	277	291	273	269	313	275	305	283	313	270	253	320	276	268	304	272	298	317	294	301	285	295	281	287	282	274	277	264	272	284	269	288	300	298	299	300	298	283	273	295	305	296	285	288	274	268	275	291	311	287	297	292	305	265	282	278	268	295	281	272	289	266	283	270	256	274	289	285	286	281	285	286	304	283	263	290	269	267	300	307	278	298	300	308	296	279	287	305	300	308	287	280	314	275	245	283	284	281	314	296	274	279	277	282	275	277	313	265	298	272	273	290	306	306	283	260	260	322	308	288	278	301	288	312	316	288	260	288	310	252	308	282	287	279	282	272	313	285	285	253	284	303	285	285	268	306	303	263	308	318	283	301	313	283	278	289	272	284	263	261	261	266	292	310	313	295	259	263	285	312	288	291	266	266	281	306	271	263	312	314	264	297	304	260	268	299	303	286	291	272	270	304	292	285	276	275	272	302	274	256	318	271	282	288	289	287	281	278	295	297	292	254	308	277	285	328	270	306	282	285	273	272	284	293	279	281	290	306	322	290	247	280	274	247	269	291	318	271	267	313	283	255	294	283	278	257	292	310	263	302	280	272	275	271	271	290	269	293	271	262	288	321	281	280	286	274	280	278	272	282	272	291	253	312	277	285	288	283	324	286	305	316	285	288	290	284	281	278	277	289	313	297	293	284	289	278	278	271	282	310	257	256	301	268	301	304	278	286	288	304	269	329	270	265	285	273	278	272	310	282	286	292	301	275	264	305	261	292	278	269	300	288	277	293	295	297	295	298	279	274	279	284	298	280	265	294	275	314	297	301	292	311	283	294	269	297	273	265	290	300	253	276	276	261	263	286	297	290	255	319	268	303	289	285	273	245	285	300	274	275	279	279	302	272	303	275	268	300	269	330	272	263	305	285	272	298	279	299	284	282	307	277	296	286	302	277	236	297	284	266	276	284	288	293	282	317	299	292	284	296	282	315	288	278	303	276	288	271	304	285	297	292	309	275	291	304	287	284	307	284	274	307	300	281	262	320	284	295	259	253	317	317	301	247	250	293	281	274	295	282	300	287	245	287	298	280	291	258	289	306	278	286	305	278	307	271	332	283	292	266	282	293	317	269	284	283	270	297	276	272	299	303	263	282	252	296	305	297	291	296	307	252	294	282	282	283	295	234	320	270	265	265	273	280	252	297	266	312	297	291	271	286	273	272	286	289	294	288	278	267	289	285	307	297	264	298	293	261	276	285	301	309	282	287	272	275	269	283	312	278	261	286	274	288	318	281	289	286	286	304	286	262	272	291	271	278	288	298	290	285	276	280	292	312	314	265	289	269	312	326	265	284	269	295	289	309	295	287	275	297	282	290	285	270	290	288	276	281	279	290	274	293	283	313	286	266	277	263	288	281	265	294	275	290	290	307	273	273	282	289	274	295	278	295	280	290	301	293	304	271	278	285	283	283	292	284	303	265	292	332	283	275	258	291	293	287	312	298	289	304	278	260	312	310	289	295	263	300	304	311	271	281	308	302	296	326	296	292	307	291	272	272	264	298	293	288	297	284	304	288	310	288	275	288	292	288	293	294	305	283	294	267	283	305	311	310	275	279	279	266	260	255	261	262	280	263	288	276	265	253	292	274	292	263	276	303	313	262	299	271	293	262	282	281	284	276	262	271	301	275	281	296	289	318	306	270	330	291	281	292	269	283	283	296	326	313	299	264	289	247	252	279	289	280	271	267	285	306	298	292	255	291	306	302	295	299	325	275	286	300	280	263	277	279	321	264	259	283	306	250	262	297	276	274	284	286	252	273	276	280	326	278	290	278	287	273	264	302	310	303	251	270	299	308	280	263	286	291	276	304	245	298	272	280	266	263	299	283	309	289	278	289	302	309	308	267	281	291	311	282	273	304	286	271	291	285	279	281	298	272	265	310	239	279	310	283	261	301	290	316	294	256	312	304	278	282	301	250	272	301	282	270	237	283	287	297	278	309	284	284	277	259	278	283	290	285	285	284	290	294	285	280	288	258	285	309	302	292	305	260	296	292	310	257	281	297	300	287	304	288	284	296	271	273	295	267	268	270	280	313	272	284	286	274	307	316	276	295	291	291	272	271	280	318	316	270	284	319	270	281	316	254	265	311	304	272	265	286	300	288	303	303	327	277	304	302	298	282	293	281	266	261	293	269	273	267	294	280	306	268	285	284	304	278	300	302	283	300	290	280	284	276	275	342	313	299	255	286	273	291	278	276	299	266	272	265	279	285	322	263	285	275	312	300	289	293	306	311	263	285	302	265	270	322	327	262	266	292	288	302	297	264	280	263	265	263	265	296	266	301	287	296	292	284	298	276	267
11381	2321	1457	1950	5042	6663	6354	5564	4729	4004	3512	3037	2570	2255	2050	1856	1615	1519	1364	1361	1153	1131	1035	973	958	952	879	863	835	793	813	777	694	679	687	621	707	630	617	623	597	623	607	567	612	538	581	560	548	554	512	547	505	518	553	511	540	526	521	542	506	497	461	548	484	496	501	497	471	470	470	454	467	464	482	508	492	466	493	505	445	473	462	481	460	446	447	494	442	453	460	473	503	483	449	471	486	479	419	434	439	433	405	489	466	444	412	428	423	446	450	476	416	422	441	407	424	406	467	403	487	426	439	448	425	415	447	412	458	383	460	400	454	440	397	441	414	436	446	441	426	430	478	459	393	449	469	436	483	449	404	440	433	430	453	446	445	444	405	442	425	429	425	431	424	378	436	481	439	435	456	466	415	407	384	415	434	467	417	401	438	422	436	461	449	445	426	418	448	459	447	446	446	430	439	427	474	434	457	422	439	443	434	456	474	407	435	410	424	408	411	408	460	384	443	405	422	416	440	460	445	429	419	433	491	422	453	501	430	429	441	393	428	421	415	382	411	472	416	400	444	448	428	439	434	430	452	444	414	467	405	429	429	468	405	423	427	422	423	416	415	428	467	417	434	425	455	424	461	424	435	414	418	402	419	434	458	432	435	424	422	391	412	392	460	429	404	464	460	416	445	428	431	433	439	428	433	428	400	431	421	408	427	394	437	417	441	439	428	398	407	392	428	392	416	398	415	471	418	426	417	392	402	459	401	441	452	446	381	417	422	423	412	437	429	432	448	425	413	396	418	414	450	449	456	422	402	434	434	402	405	428	417	416	388	429	392	464	405	403	433	420	435	429	454	423	414	418	432	445	432	412	441	387	433	422	445	405	416	430	479	430	439	405	435	415	414	423	401	444	410	444	416	475	456	456	420	440	430	426	405	413	438	436	440	462	415	407	414	437	454	431	462	409	445	411	432	451	390	435	416	419	436	451	419	425	417	395	459	425	435	377	434	403	457	430	404	401	439	435	418	444	428	432	422	455	423	465	410	445	415	396	425	441	431	461	392	453	410	452	391	405	402	434	439	433	455	468	444	433	443	438	419	426	422	446	438	438	422	414	406	411	473	440	441	446	432	428	400	424	422	433	447	394	440	395	459	476	432	448	422	455	443	408	467	440	460	430	476	396	442	455	455	415	438	411	401	421	417	443	420	408	457	420	466	444	429	474	436	447	440	459	420	430	424	461	468	413	412	423	438	398	400	435	469	436	411	429	429	443	398	412	400	439	430	433	431	407	388	434	431	435	424	399	448	419	421	415	446	438	460	426	432	404	409	457	478	423	436	421	438	414	418	460	445	449	442	410	411	424	430	412	405	456	420	421	422	420	440	458	441	410	424	441	453	416	425	406	398	419	441	415	468	420	434	443	423	437	414	395	427	426	442	398	417	428	466	421	464	437	425	438	455	446	422	439	437	385	440	406	439	428	432	412	440	419	470	411	410	423	441	439	438	423	458	417	455	406	452	434	434	454	437	409	434	432	439	433	414	431	443	447	439	449	435	421	451	443	387	416	425	439	424	412	419	412	395	419	415	410	444	424	427	420	452	399	441	436	441	412	413	416	396	433	435	455	419	456	412	410	392	443	486	441	440	423	399	438	382	401	436	415	420	414	439	408	413	398	428	442	449	424	405	413	424	433	408	431	446	390	411	440	462	429	415	433	423	449	435	404	450	404	420	433	466	445	437	390	434	442	406	436	435	421	460	437	403	423	444	430	412	433	478	443	398	423	424	431	467	422	443	463	406	408	432	447	424	433	462	468	423	423	436	446	403	384	427	406	447	430	412	420	438	437	436	413	415	389	381	454	425	440	395	446	423	426	420	434	400	422	426	420	406	440	467	482	411	474	445	461	419	415	398	423	447	417	407	416	407	453	371	398	426	413	452	459	425	462	440	431	422	429	430	416	417	433	419	405	463	489	439	418	411	440	415	437	421	414	449	438	435	413	428	428	431	424	425	444	431	444	455	456	406	437	431	421	421	455	430	416	455	439	423	466	436	436	436	443	438	407	451	438	400	403	430	471	448	402	416	436	479	363	428	423	439	400	430	431	436	447	429	397	439	425	421	462	397	446	479	429	432	449	403	461	423	414	427	409	446	417	447	458	440	439	431	388	399	452	408	428	432	424	429	452	433	444	479	411	458	454	431	410	446	438	409	436	428	385	418	412	415	451	444	465	435	413	425	437	398	450	383	424	449	417	395	399	410	443	458	404	438	404	370	408	412	430	450	411	431	439	425	439	473	425	428	421	405	452	424	401	397	437	419	412	459	421	402	422	426	428	456	413	438	420	450	455	398	403	428	393	414	443	427	425	453	444	447	463	392	389	448	406	413	404	423	430	456	428	449	451	442	429	466	418	425	451	406	402	443	474	461	442	419	401	428	471	449	442	458	395	450	407	467	395	406	423	422	417	383	426	446	439	439	399	412	454	413	423	433	423	427	424	420	443	416	383	415	438	443	385	407	371	422	455	446	453	458	371	449	442	425	441	432	437	406	400	429	426	449	393	413	449	458	416	444	451	440	408	451	452	413	430	418	446	431	421	464	411	455	469	402	416	408	446	429	406	411	434	437	455	379	440	390	390	433	415	430	443	411	488	416	441	409	432	435	426	433	444	408	395	399	453	436	472	453	434	419	474	488	436	429	432	416	405	425	422	434	424	383	449	431	431	428	462	415	430	464	410	410	456	448	472	454	432	438	416	440	423	405	424	413	484	450	426	382	426	394	398	419	401	415	446	403	421	438	428	425	414	434	418	418	417	412	445	399	449	425	415	445	448	455	419	418	436	434	418	407	404	437	425	438	433	433	436	458	439	446	427	456	402	403	436	439	412	433	460	439	409	432	439	415	460	428	426	449	435	457	454	457	451	450	406	435	451	405	432	396	461	408	405	401	412	424	428	426	398	407	429	450	421	462	441	458	428	418	415	409	453	415	426	400	420	430	422	431	440	407	465	446	442	420	421	447	457	462	415	445	419	434	428	413	463	402	407	426	398	442	457	439	440	421	462	419	419	454	414	442	431	441	451	412	413	416	474	383	391	408	409	434	436	425	424	429	431	400	408	409	407	404	438	450	421	411	393	438	394	417	402	441	406	426	436	405	414	431	459	433	435	479	431	465	426	417	416	415	416	392	454	422	412	446	438	416	395	430	433	414	408	434	412	439	399	459	435	423	437	447	437	459	415	403	449	433	386	401	432	450	453	430	439	447	433	413	405	466	405	438	447	448	448	422	382	439	444	447	452	447	383	409	410	431	416	451	391	420	435	412	446	447	419	409	396	447	401	423	400	471	394	422	457	391	413	419	432	447	434	446	425	421	436	394	414	436	470	429	408	412	441	478	420	452	445	449	415	445	403	421	440	414	465	468	427	438	443	449	417	450	460	449	418	396	410	430	437	447	403	429	428	437	424	464	430	406	427	425	439	433	426	457	427	412	418	464	420	396	444
5159	552	416	396	419	555	579	523	509	506	463	478	448	423	441	396	392	405	404	370	363	401	426	378	396	389	350	403	380	376	392	376	351	348	392	369	343	379	427	364	368	390	323	363	397	346	358	387	349	373	354	385	337	375	384	399	381	375	376	382	352	391	358	404	354	314	352	376	371	358	375	405	372	398	362	325	370	360	358	329	363	337	349	358	378	378	366	386	351	356	355	358	386	379	371	382	326	364	369	353	357	357	385	368	365	377	380	377	355	372	363	376	336	355	359	356	408	333	349	350	388	380	355	354	347	330	341	375	350	351	339	372	345	351	357	374	342	337	369	392	365	358	377	376	352	358	339	379	341	362	366	325	350	378	368	356	385	334	362	353	372	365	365	363	379	346	352	336	362	347	347	376	357	341	357	361	370	353	359	369	344	337	326	362	365	344	403	410	363	370	348	392	327	367	359	331	339	361	369	373	352	374	355	426	335	367	354	351	362	378	385	357	396	385	366	355	396	398	334	358	369	326	385	341	381	350	371	346	378	374	393	349	350	331	336	366	370	379	339	395	347	362	350	370	396	375	378	376	359	369	374	356	382	382	361	385	356	334	341	363	393	348	333	372	363	395	364	373	386	347	393	371	359	356	357	374	350	376	349	381	380	384	399	373	383	380	368	335	338	334	379	362	405	347	380	362	372	373	373	355	369	365	394	346	378	345	369	371	314	349	356	397	377	379	381	352	375	366	332	384	340	356	319	347	347	363	368	361	369	357	373	347	357	361	355	347	372	341	355	374	368	364	382	378	356	374	361	344	378	362	352	361	360	355	359	375	367	367	350	390	369	344	377	375	366	358	352	381	352	364	353	377	340	327	365	359	339	401	358	350	386	348	371	368	366	347	359	342	378	364	373	364	322	412	357	354	379	348	384	371	333	343	341	354	349	369	351	368	340	379	368	343	361	345	381	379	382	371	378	367	395	393	356	318	350	336	367	360	335	328	350	361	340	330	373	369	354	366	345	369	361	334	374	370	360	355	353	372	364	374	388	348	386	364	373	351	377	367	333	362	360	359	365	360	351	373	356	348	347	366	376	360	320	370	335	354	328	337	342	358	351	348	341	348	339	352	377	355	344	384	364	370	398	359	337	345	359	367	363	374	357	376	349	352	395	377	385	379	349	393	368	354	379	369	365	375	401	347	356	337	370	323	344	319	358	348	371	390	349	344	380	370	390	363	386	346	354	348	348	358	384	336	369	334	325	343	351	388	354	334	339	363	386	363	372	356	363	357	348	371	372	342	355	390	411	381	347	341	352	350	339	339	374	337	369	357	368	384	308	344	352	358	384	352	348	357	362	394	352	376	344	353	362	369	352	338	383	359	317	337	352	386	336	365	369	357	357	343	351	373	366	363	361	385	380	344	352	394	340	360	375	353	358	367	366	370	359	362	367	357	352	334	341	346	365	375	355	394	368	347	331	363	359	348	344	363	357	343	368	343	325	378	334	343	386	339	375	350	352	365	360	382	364	351	389	377	377	367	357	406	362	374	372	362	372	365	357	389	339	369	369	383	373	377	367	320	353	353	368	359	367	348	353	393	321	338	367	355	378	328	396	360	363	389	363	357	363	366	354	344	384	348	374	326	356	394	343	398	376	345	365	362	401	365	336	350	357	352	384	328	361	375	329	372	357	383	341	363	395	380	378	361	375	364	354	391	359	380	369	353	340	394	381	328	387	374	358	321	360	358	373	368	352	390	395	332	389	377	364	355	362	373	365	353	353	361	338	363	365	354	347	395	357	385	370	377	379	366	381	358	369	376	373	381	332	362	378	332	327	368	349	364	361	367	364	381	383	346	342	381	357	362	379	342	372	354	363	364	372	365	403	339	332	411	317	359	332	400	358	387	361	388	355	377	345	356	402	345	367	356	370	394	343	369	344	355	373	390	366	379	342	412	349	380	335	338	384	367	368	373	375	335	348	384	374	363	362	365	371	367	335	399	342	344	407	370	340	359	357	357	399	376	361	374	343	389	344	367	349	389	358	367	360	331	353	371	367	351	370	330	381	362	341	369	340	350	349	351	335	349	339	348	347	359	360	353	367	351	347	350	381	349	373	366	353	375	376	391	364	375	373	358	386	353	371	330	363	374	355	349	340	334	348	355	360	351	331	349	355	362	363	400	365	356	343	359	322	369	355	345	365	348	345	349	336	390	366	375	364	357	406	369	370	353	344	352	351	357	351	340	364	368	375	375	372	419	374	337	389	367	371	367	374	353	357	355	334	406	368	375	384	379	398	382	412	345	386	390	373	381	350	360	358	355	309	371	348	347	351	341	365	360	355	364	376	378	337	408	357	379	363	353	359	368	354	340	319	343	356	333	344	375	384	375	377	378	368	339	369	348	360	365	399	373	315	348	352	374	344	385	377	332	356	339	364	384	357	341	344	337	358	394	377	359	351	349	350	396	326	337	355	340	383	354	339	337	374	341	379	357	342	372	357	359	377	364	337	365	359	337	366	379	380	405	380	378	367	364	344	375	362	373	373	364	354	369	377	368	384	341	328	358	385	307	339	338	345	352	363	364	378	361	340	400	368	371	340	340	343	390	334	391	320	358	349	379	371	379	380	348	338	341	374	365	380	347	382	353	347	363	357	391	365	371	364	359	361	349	387	373	370	339	365	359	340	369	387	372	375	359	364	357	383	392	323	380	363	340	363	374	341	375	378	345	351	365	388	366	388	348	351	386	348	375	396	388	368	366	371	338	373	370	372	410	330	348	347	373	383	349	379	323	354	362	377	397	357	322	331	346	394	367	368	351	390	339	387	355	338	364	369	366	341	389	345	357	369	364	361	339	369	364	350	352	355	337	372	376	381	351	313	393	359	330	360	355	382	349	340	378	332	371	356	338	373	352	387	342	337	364	397	379	363	363	390	376	343	327	391	400	371	367	373	353	387	374	331	369	371	381	369	349	373	358	355	352	371	389	350	381	358	380	357	368	378	371	379	349	367	398	396	344	365	331	371	350	400	382	360	361	375	378	365	377	339	358	341	372	343	347	380	335	404	372	350	362	336	372	339	370	360	385	363	401	381	340	376	367	375	372	304	356	372	378	362	329	337	353	373	351	370	349	353	350	393	345	335	362	389	372	377	364	366	345	344	351	384	376	381	360	366	339	369	362	373	360	378	383	359	384	394	376	356	386	350	365	377	333	376	386	353	387	381	335	358	356	357	325	399	348	343	364	360	366	389	355	384	338	341	361	353	387	364	350	416	341	369	353	323	371	337	348	346	372	361	353	376	376	355	365	363	376	350	388	377	338	354	353	342	354	372	380	343	351	362	353	381	336	379	374	367	362	352	405	340	355	368	361	362	377	360	394	379	384	353	400	387	395	374	349	357	364	352	367	354	360	344	355	334	401	377	358	371	359	372	345	336	384	365	312	381	378	394	367	338	400	326	338	355	374	396	365	390	371	363	350	378	358	332	332	347	389	394	380	376	367
6708	845	698	696	1127	1440	1331	1160	1022	994	880	848	783	720	665	661	653	590	610	619	612	566	583	579	568	584	507	519	532	604	554	515	582	536	522	502	513	500	487	528	478	492	537	483	539	515	459	504	488	470	477	518	512	527	502	484	492	486	491	487	491	496	472	509	432	522	494	486	496	479	499	509	501	500	477	478	539	471	488	527	536	537	503	519	473	481	474	482	476	494	496	513	486	479	463	509	517	497	501	504	461	506	468	500	503	465	477	472	532	513	482	547	499	472	477	474	489	496	477	468	463	467	474	477	527	470	498	486	477	482	485	484	501	489	503	512	468	495	470	492	484	506	490	448	496	525	511	443	487	502	529	495	482	498	482	503	490	499	478	501	497	493	456	479	478	474	490	486	480	451	473	488	486	495	481	492	475	474	471	500	447	533	533	472	476	470	531	513	468	509	505	487	484	491	491	488	512	491	447	485	476	504	445	515	456	466	501	515	482	476	501	520	483	477	474	520	493	479	491	514	490	445	525	524	461	492	497	480	494	518	459	442	507	477	507	490	463	480	509	505	497	512	505	512	501	525	482	502	493	490	459	537	503	519	470	451	492	490	532	449	489	498	490	473	495	534	492	474	492	468	483	498	450	491	489	469	490	474	469	501	502	499	508	452	471	469	501	464	493	455	500	484	539	496	483	484	500	475	494	496	480	477	476	474	537	500	466	496	486	493	467	482	512	498	505	489	485	480	492	454	523	469	484	481	531	477	487	481	495	455	469	447	531	515	467	514	498	491	491	483	501	494	479	505	532	501	449	505	473	481	521	496	482	479	512	488	518	500	505	504	518	487	472	538	493	501	518	510	504	493	481	491	489	509	539	467	479	469	504	478	495	473	474	456	525	468	487	501	504	487	474	489	486	523	492	512	483	514	480	466	496	486	516	501	528	474	515	473	509	512	505	526	526	503	445	491	470	511	491	459	464	509	465	497	517	534	495	475	493	442	483	496	488	495	477	510	485	498	510	462	524	515	499	484	489	489	505	445	493	524	505	485	484	479	494	471	518	482	527	507	455	533	517	463	474	494	491	484	471	508	469	513	507	458	468	476	508	514	497	495	459	479	504	485	495	484	503	503	475	535	465	468	495	482	468	525	431	472	445	493	516	489	471	470	478	498	540	475	501	480	515	483	474	506	475	493	486	519	512	472	460	510	498	499	476	512	492	522	491	514	518	481	505	478	491	528	483	463	467	460	449	486	478	449	534	510	472	499	467	474	482	467	500	494	507	493	518	506	477	457	454	475	492	499	442	471	461	458	479	523	468	491	502	496	477	463	506	518	465	479	494	498	517	502	483	511	514	493	485	492	493	494	512	479	499	461	455	514	477	524	538	489	505	517	491	501	499	496	490	492	494	494	480	489	427	483	489	467	497	502	492	495	460	500	474	469	467	471	480	487	458	480	476	503	511	543	511	537	490	508	546	475	462	490	511	508	455	506	491	494	480	527	507	476	475	507	472	493	498	437	493	544	478	530	455	478	466	502	497	483	522	471	516	484	522	490	494	528	497	477	469	472	463	492	489	509	495	510	494	499	469	497	488	467	501	488	488	478	480	472	492	492	470	495	490	490	480	510	489	482	479	492	472	491	453	516	522	475	472	498	486	486	504	459	488	517	501	480	474	489	501	496	509	486	469	511	481	527	488	474	473	518	506	504	454	480	469	494	505	509	520	475	503	530	471	513	472	498	488	482	515	464	513	500	465	561	480	504	498	480	495	495	470	485	491	511	519	504	493	474	505	496	470	492	473	477	489	469	507	479	509	522	505	475	469	508	501	453	484	481	506	464	518	516	519	496	467	470	490	517	535	470	497	477	492	431	475	475	467	506	509	483	451	492	484	503	490	498	517	481	506	483	474	506	499	453	538	492	478	476	470	490	495	522	483	539	476	506	521	496	484	457	520	478	527	486	495	491	480	454	520	522	442	478	493	470	493	464	506	518	488	486	484	500	444	500	483	481	516	518	514	504	508	490	507	474	492	461	491	497	516	444	510	469	461	482	489	460	501	486	472	508	467	469	498	500	502	477	509	465	453	502	489	474	482	505	494	465	504	488	481	476	493	509	492	511	525	526	503	511	481	514	485	505	500	517	486	492	482	503	456	497	503	478	499	492	455	472	488	471	508	488	530	470	506	458	502	498	504	483	527	492	519	508	518	501	481	469	503	466	455	519	507	511	473	468	485	502	493	509	474	483	510	493	498	475	463	491	506	504	500	466	460	465	530	491	502	465	538	493	500	480	516	507	483	468	484	504	491	464	485	490	466	470	462	474	505	510	501	524	502	485	472	501	479	486	520	498	486	510	507	466	493	510	485	499	538	473	482	482	475	500	457	492	552	461	472	503	494	472	490	491	469	460	510	506	505	475	469	506	442	462	467	498	489	510	493	499	519	526	455	552	504	476	521	475	501	521	481	459	515	514	478	482	485	468	493	484	501	482	517	477	488	500	478	517	495	504	514	482	490	500	478	508	489	498	468	475	523	504	435	487	471	509	467	519	526	488	451	495	479	501	487	459	468	518	528	480	477	463	455	495	509	496	503	482	521	490	472	505	498	504	482	509	476	504	490	532	511	473	485	502	487	512	502	513	507	476	544	482	480	478	507	515	523	466	498	468	497	494	494	495	502	503	499	491	496	477	477	470	481	494	534	503	498	500	504	478	512	477	526	485	480	475	501	520	504	502	474	481	492	502	461	503	478	486	469	484	485	496	505	468	473	522	472	504	493	463	501	502	476	514	517	494	489	531	522	479	514	483	473	448	466	484	497	524	464	493	495	463	459	507	486	497	488	479	481	508	482	471	474	512	486	512	483	475	475	494	499	508	482	503	511	531	462	486	461	471	466	462	502	523	492	497	501	492	472	502	453	505	542	453	471	512	508	503	501	497	490	486	489	460	473	493	491	477	512	489	478	488	482	478	467	510	457	493	458	490	489	522	503	520	492	474	531	479	463	517	496	515	500	490	471	514	498	510	502	467	517	514	489	493	485	489	514	491	458	492	502	487	477	471	499	485	494	481	455	499	491	464	478	513	492	495	466	473	480	498	521	506	515	508	470	524	488	472	504	480	479	495	502	494	549	509	491	478	508	527	470	494	512	505	483	512	444	487	495	489	487	496	507	495	488	504	513	481	417	500	510	526	493	432	493	511	463	501	496	475	497	519	482	488	511	489	513	497	492	505	508	477	511	475	501	495	480	458	473	507	477	474	490	463	487	493	508	514	495	481	518	485	496	468	465	483	507	503	518	503	451	493	537	497	481	497	444	500	494	492	495	481	469	501	478	507	471	495	502	475	496	511	497	483	501	518	465	429	484	443	487	509	500	509	498	516	482	484	506	461	471	484	466	492	464	509	475	489	543	508	489	504	489	528	497	471	481	506	465	500	478	493	494	469	473	493	479	509	523	494	544	520	517	501	490	497	487	539	486	503	496	489	515	481	506	502	515	448
14314	1458	796	701	841	1287	1424	1437	1291	1215	1018	962	895	855	836	767	704	751	692	629	652	643	609	590	609	596	615	589	628	542	550	564	561	510	577	534	497	515	538	532	542	522	505	547	556	502	544	549	524	553	534	556	535	550	502	515	511	517	568	560	493	520	507	496	529	540	506	477	515	485	498	507	538	518	522	543	482	525	538	499	486	528	522	523	519	485	538	537	513	494	508	538	511	498	523	484	518	491	488	498	457	504	515	505	519	541	486	507	505	482	525	522	479	508	452	547	487	515	508	520	519	496	556	531	532	506	543	474	511	502	543	478	541	491	539	495	495	501	484	470	511	488	470	542	495	480	539	529	494	474	476	518	510	487	508	514	508	536	475	493	529	478	499	481	520	539	496	535	459	525	491	476	478	517	517	506	508	526	557	522	523	468	478	524	503	530	529	485	511	533	484	489	546	492	496	462	479	493	514	526	486	505	514	535	500	502	539	494	511	512	483	541	467	505	500	514	494	519	497	477	495	480	458	493	504	471	519	515	495	489	474	565	472	489	466	554	505	505	447	521	496	520	479	497	528	518	490	514	498	489	506	534	508	481	544	503	515	541	474	507	445	487	510	497	543	527	482	515	543	503	531	525	516	507	461	493	559	487	489	484	496	481	470	526	563	508	480	510	539	542	509	534	479	523	489	520	521	465	482	515	500	479	522	491	512	479	484	530	511	502	511	493	499	465	485	522	479	504	493	464	538	550	483	517	524	508	490	487	488	503	514	496	461	486	507	502	496	525	456	525	488	485	500	512	501	524	471	505	544	512	482	518	495	523	489	497	482	529	467	517	522	507	546	501	480	505	487	519	492	479	515	482	468	534	487	529	471	539	496	543	506	501	515	500	498	507	476	486	453	512	534	477	497	513	528	541	523	482	489	528	493	482	490	510	513	496	493	533	529	475	449	473	528	513	498	515	522	544	506	508	492	546	469	493	539	476	471	464	506	503	502	533	499	528	501	552	514	491	490	479	493	494	511	525	495	483	504	499	537	469	483	523	516	489	518	488	494	499	507	518	511	484	532	497	510	512	489	489	514	481	506	515	511	465	514	509	485	513	485	524	492	512	477	514	499	490	500	491	452	498	487	485	445	481	505	459	493	502	473	499	502	479	501	494	509	494	534	495	511	487	480	525	497	495	476	541	536	475	502	524	524	471	556	508	520	499	490	521	491	444	521	509	523	469	467	488	507	514	548	567	573	499	482	527	498	487	507	530	504	492	493	515	476	547	549	514	513	505	495	498	528	523	540	527	513	490	459	493	524	497	504	492	546	529	504	515	497	500	517	527	495	521	540	482	478	488	482	530	535	475	455	497	491	518	517	500	516	505	511	479	463	466	497	505	496	533	500	481	507	512	516	489	516	510	489	543	537	513	528	534	490	495	497	493	524	480	515	469	522	507	529	528	497	483	549	513	514	489	526	451	513	532	499	518	526	494	519	504	511	525	525	489	495	524	504	495	521	533	523	529	498	543	522	512	480	511	546	488	495	486	540	518	475	503	508	532	519	519	556	486	500	532	545	519	525	512	498	509	558	518	508	490	475	520	559	509	487	494	524	503	520	510	532	520	485	525	475	512	492	513	485	507	511	538	451	478	513	533	496	530	518	492	520	507	492	505	469	520	528	501	546	543	519	482	485	495	514	484	536	494	509	486	517	480	505	484	456	521	488	506	494	520	507	496	475	473	539	533	506	490	540	494	537	505	504	494	512	505	555	516	501	507	490	518	466	516	511	528	548	500	518	500	509	504	465	529	486	488	543	527	506	507	490	501	514	499	526	483	491	515	521	528	526	472	486	531	529	465	501	509	521	506	485	490	486	519	501	503	504	523	501	487	492	498	513	506	509	482	463	533	507	506	504	507	545	481	489	477	510	553	510	483	513	519	501	499	486	512	496	496	493	490	507	509	501	487	510	500	499	475	510	507	534	508	530	480	473	514	517	520	498	519	526	540	474	476	497	490	507	497	529	509	523	526	502	510	498	487	473	498	503	499	529	502	491	511	515	546	514	508	525	511	486	509	511	519	503	516	475	487	499	518	520	522	506	469	490	529	489	507	472	512	486	517	478	489	512	536	498	479	486	538	537	531	530	482	495	525	508	511	502	523	519	541	500	519	470	507	518	524	484	521	474	525	519	504	498	520	493	506	528	461	492	525	484	554	517	522	514	502	491	490	509	571	506	529	486	514	515	484	518	506	526	500	546	525	499	521	519	519	493	523	508	520	499	514	466	502	510	502	522	473	536	487	494	438	527	522	535	503	462	452	502	514	480	522	475	506	478	525	463	559	528	526	536	481	533	483	481	490	515	520	469	500	517	503	541	539	454	459	515	489	471	457	502	478	508	489	523	483	519	464	493	515	504	485	489	516	533	529	516	459	522	504	527	500	520	475	522	495	514	499	524	486	516	529	511	496	522	513	502	483	465	495	470	451	490	536	472	521	515	525	522	509	507	525	514	526	526	502	498	506	482	477	509	500	521	529	507	519	518	528	506	525	472	503	530	488	513	518	488	542	496	516	497	504	512	489	488	462	503	486	491	493	527	481	507	511	497	527	519	532	476	507	511	510	499	495	510	516	475	497	486	502	498	489	507	522	540	485	502	504	497	513	484	460	504	530	493	517	519	491	494	503	513	473	479	510	540	488	528	532	497	492	520	509	486	501	488	486	434	492	511	496	478	502	455	498	521	507	533	538	492	535	476	518	542	492	514	500	479	504	482	534	500	484	496	485	514	521	495	511	504	497	507	471	496	487	463	518	485	512	481	454	533	497	480	494	563	452	530	510	510	476	492	486	513	500	539	513	498	514	530	475	512	522	455	527	545	518	488	484	484	501	482	489	520	516	490	507	535	467	549	532	509	511	504	507	519	487	493	520	490	528	519	503	512	477	523	510	499	509	500	535	497	513	503	479	475	512	485	517	496	497	468	473	507	502	494	502	507	491	515	511	523	483	463	520	521	466	472	534	488	548	491	548	528	490	497	505	529	523	480	486	526	528	507	547	493	478	502	469	528	463	527	485	518	516	505	480	470	496	492	485	485	487	464	507	540	500	474	505	537	508	513	491	487	501	502	512	496	475	529	516	541	501	508	480	523	502	518	506	507	509	480	548	524	537	488	483	529	517	522	485	510	527	490	485	496	525	493	489	504	476	483	519	536	544	521	499	493	529	538	491	490	463	458	495	507	514	502	482	494	541	500	465	471	526	481	519	485	510	488	493	509	488	467	496	488	502	493	513	470	540	467	495	488	498	555	514	485	509	519	515	538	500	499	529	500	505	506	511	542	509	471	558	494	502	518	522	501	502	486	522	524	554	521	466	517	522	477	528	529	537	490	446	476	506	529	515	497	491	494	541	485	491	570	526	501	522	497	541	500	499	525	514	506	537	503	509	521	510	528	556	520	554	452	524	516	470	525	520	502	480	467	490	499	487	512	576	474	453	485	496	508	534
10235	1940	1428	1690	3701	4863	4612	4096	3413	3240	2788	2342	2137	1959	1727	1577	1522	1377	1324	1239	1237	1148	1135	1144	1079	998	992	1033	945	933	843	846	913	905	880	841	876	864	894	840	842	760	770	810	827	756	809	792	794	739	781	802	787	744	806	696	789	782	760	765	749	787	774	716	772	757	759	778	743	715	714	747	758	735	768	718	672	717	723	746	751	735	698	750	690	696	701	748	709	722	701	728	679	739	683	702	711	736	764	679	716	728	744	720	682	689	720	693	690	706	743	731	725	717	733	711	731	688	722	664	682	686	772	713	666	679	656	702	695	688	710	692	715	738	724	707	717	678	733	734	708	727	705	722	691	695	676	735	680	708	680	666	747	718	700	650	706	706	708	693	717	638	725	697	704	725	708	714	723	746	762	701	703	664	698	700	696	701	681	670	740	715	699	725	672	683	697	691	745	751	697	704	682	722	721	702	692	731	746	698	737	722	673	702	710	703	699	687	734	690	705	685	701	754	679	705	744	688	711	692	747	620	669	712	700	703	647	710	693	720	724	740	692	688	684	699	691	744	702	690	697	727	729	708	677	707	701	688	665	698	682	730	712	706	687	733	732	669	732	705	727	740	722	676	658	666	701	744	716	708	726	698	686	692	701	715	738	674	707	675	698	720	711	717	724	654	703	716	699	709	683	708	727	663	737	688	731	719	677	691	683	714	689	706	720	701	753	673	700	696	684	723	745	689	701	670	759	679	714	696	702	743	696	723	733	684	719	711	700	707	675	690	696	667	718	707	687	713	711	660	677	718	642	688	720	702	667	693	698	695	684	683	683	691	676	692	720	707	706	706	646	720	682	661	680	732	703	697	650	725	705	703	705	690	697	711	692	693	710	743	695	712	645	705	685	693	714	724	668	674	749	718	674	655	667	713	717	729	747	739	702	694	692	714	693	673	670	687	711	696	739	693	680	699	702	742	674	669	705	681	680	726	685	726	725	753	697	695	702	707	730	634	711	734	718	703	695	683	699	705	673	645	714	728	745	719	683	702	715	711	704	666	697	714	679	694	772	695	699	701	677	708	683	671	724	708	732	684	708	708	677	711	703	708	756	692	747	698	752	647	707	724	731	699	726	708	721	745	666	735	727	719	707	698	703	731	679	744	674	692	687	674	706	660	719	699	716	703	712	702	720	721	687	737	731	692	709	637	685	710	725	715	670	773	720	694	697	714	663	677	679	699	696	663	686	694	660	723	678	707	679	710	762	731	706	685	676	717	699	679	676	696	687	741	651	688	707	719	671	660	691	685	677	729	691	715	716	662	709	738	740	697	711	716	688	719	665	709	644	727	707	723	732	712	670	718	653	734	690	724	750	696	736	714	690	738	698	691	701	709	713	743	734	708	672	753	706	696	739	728	721	718	711	753	755	713	689	729	678	702	671	719	705	721	693	733	687	681	695	794	695	714	727	690	699	682	714	688	753	697	696	737	677	739	710	726	684	710	732	666	664	666	689	681	725	684	697	677	678	683	700	704	705	736	670	746	697	693	715	732	709	673	710	694	713	681	680	698	691	677	720	742	687	709	704	687	708	650	675	694	688	688	663	681	682	693	648	661	734	730	684	752	714	692	711	689	738	696	675	713	684	710	723	788	712	673	754	697	747	720	689	745	712	717	705	725	680	693	656	741	734	730	722	728	664	657	718	746	734	648	705	719	672	728	713	715	688	685	674	692	676	712	682	708	690	741	714	705	692	720	736	708	719	698	693	668	706	738	676	696	704	709	732	719	690	699	693	732	710	641	714	721	748	682	718	720	684	708	703	727	659	695	698	710	680	726	732	680	722	736	746	707	701	653	759	730	694	723	707	736	691	682	697	711	716	727	698	688	726	738	726	720	711	727	709	693	721	744	710	699	729	701	692	760	699	677	700	721	667	693	701	709	721	662	717	702	715	716	729	673	690	698	698	655	684	680	721	741	698	716	660	682	698	706	681	739	674	694	719	695	702	734	701	689	717	649	713	657	738	686	690	650	694	699	694	718	710	681	738	727	684	701	702	705	698	717	675	702	697	705	693	725	736	744	668	716	714	666	715	678	668	699	654	723	696	694	708	679	713	730	678	677	707	699	710	663	693	666	675	767	714	705	757	734	700	731	703	665	728	731	662	684	719	703	696	675	681	696	742	677	710	693	692	708	734	708	743	654	735	676	673	691	717	696	701	718	717	730	730	701	686	708	667	684	725	768	693	713	671	683	720	697	739	706	729	723	730	708	687	748	712	713	681	698	702	725	681	693	724	714	694	666	678	700	696	684	718	711	721	693	671	659	694	718	723	712	686	708	721	697	682	669	706	626	718	682	748	733	653	715	748	716	721	674	734	727	739	718	716	661	708	684	702	689	674	687	680	670	722	708	692	737	715	698	687	677	715	705	717	689	682	686	693	684	696	746	649	688	685	669	692	688	718	713	681	687	721	666	669	687	732	749	674	705	686	674	692	724	668	698	650	698	706	637	712	670	717	698	703	713	694	674	681	715	698	666	635	740	746	769	670	724	711	679	678	662	723	705	699	692	713	699	724	677	750	669	683	728	753	705	702	741	698	660	708	717	699	726	690	716	698	767	706	674	745	712	721	744	706	658	648	678	707	674	683	714	724	750	722	697	697	736	683	767	697	706	684	702	721	659	728	673	634	706	714	714	689	689	717	684	667	736	723	672	671	721	719	682	685	680	740	728	660	713	662	722	682	704	708	729	714	703	734	696	719	679	705	710	729	702	654	763	712	669	691	705	688	693	681	738	674	646	717	652	657	641	733	702	733	687	706	713	675	698	711	712	736	707	682	686	715	712	693	727	721	683	697	680	737	674	719	693	676	768	681	730	686	711	698	699	716	773	693	701	673	690	679	691	739	712	723	756	693	656	714	720	710	695	744	697	701	698	722	711	719	681	692	694	694	753	692	679	700	736	711	752	725	704	690	746	694	675	741	700	705	690	722	738	739	691	714	695	709	663	714	709	681	725	726	645	687	731	709	684	679	713	677	712	661	720	717	755	731	684	672	675	731	658	677	713	709	724	683	652	699	707	710	708	728	710	691	704	700	697	708	673	728	716	696	743	665	718	724	676	694	695	732	734	766	709	674	684	712	702	721	686	667	741	675	686	736	738	718	741	656	715	725	739	697	702	720	689	754	685	727	725	694	699	706	732	731	674	680	684	666	706	708	720	684	667	708	715	735	698	683	705	711	707	732	702	727	730	693	687	709	691	674	671	682	738	736	688	691	666	676	693	713	706	704	720	726	678	670	749	682	736	730	708	697	696	708	704	671	709	701	687	729	728	738	691	729	694	752	677	687	707	776	675	689	738	676	709	715	710	684	677	669	704	706	693	680	658	682	634	656	741	694	648	736	723	676	686	732	710	683	642	730	752	752	733	686	700	695	663	711	699	661	714	692	701	693	679	654	747	746	712	696	688	690	679	679	657	731	723	683	696	711	666	727	702	688	697	701	673	706	680
6132	912	515	366	613	1233	1425	1262	1191	929	819	727	627	552	469	431	369	356	343	328	295	284	281	245	247	234	222	190	232	218	197	176	181	183	170	174	157	179	174	173	186	153	162	144	160	152	152	145	163	164	154	134	133	143	143	151	135	154	141	142	147	149	131	139	149	152	147	142	129	143	130	169	165	156	128	137	144	148	111	153	151	144	125	139	142	132	134	130	143	125	142	139	131	116	137	133	140	112	136	124	139	131	128	115	151	134	142	134	93	118	143	120	129	112	135	133	141	132	144	142	145	152	143	121	118	132	154	129	120	153	120	161	127	143	113	123	109	123	130	126	150	129	130	146	175	134	122	119	122	130	133	134	120	141	112	123	126	130	112	116	115	113	127	128	135	138	134	133	130	134	135	129	134	135	140	150	118	134	154	130	144	131	129	117	130	129	137	115	122	143	121	110	137	118	140	113	120	118	125	130	123	129	120	139	134	145	108	122	126	115	131	137	158	144	131	131	157	156	131	132	126	142	145	130	122	115	126	112	132	142	120	128	126	138	121	119	132	118	121	133	128	132	128	124	127	124	144	157	126	110	110	122	126	136	142	130	132	112	127	129	103	122	127	116	133	132	132	140	122	129	137	130	139	130	125	140	119	137	137	137	129	134	137	130	115	134	150	124	131	129	138	138	118	125	114	130	136	109	141	140	138	139	128	134	114	129	105	125	127	132	125	143	139	123	126	132	126	125	136	122	148	105	132	145	112	118	130	129	132	113	113	127	127	121	135	135	132	126	136	119	117	115	130	131	144	115	128	150	128	115	124	120	139	125	118	131	114	118	128	122	113	121	114	133	108	125	130	131	112	104	125	130	130	120	123	124	111	126	110	132	120	132	122	132	123	123	115	106	137	130	137	109	125	129	143	120	137	139	138	132	121	113	135	125	111	142	140	149	128	140	145	124	122	134	130	131	130	116	129	122	128	125	126	137	136	119	125	137	129	135	131	134	132	99	119	130	131	139	118	117	130	122	113	129	132	114	129	140	123	108	128	131	128	122	115	132	116	130	128	137	144	127	108	118	113	129	117	122	113	130	141	134	119	109	116	116	127	123	109	120	105	113	109	134	146	119	114	123	126	152	111	127	141	125	131	118	126	118	146	137	131	135	117	110	132	119	137	111	122	137	129	141	128	134	134	111	114	113	102	122	143	119	135	137	117	138	119	135	125	115	145	151	125	129	134	130	145	114	128	132	137	119	128	133	118	104	132	114	138	121	116	131	124	129	119	127	120	122	128	126	118	128	122	137	145	144	121	126	119	116	137	119	117	120	131	140	140	109	140	119	121	119	150	119	121	130	129	126	149	117	135	124	127	141	121	116	120	122	114	113	125	132	127	134	130	116	118	114	117	135	128	111	125	129	112	130	126	124	120	132	122	130	146	153	140	132	123	114	141	113	117	110	137	129	133	125	137	143	120	124	120	130	117	118	135	134	133	133	116	148	120	140	122	110	109	131	129	129	132	121	128	127	125	120	122	124	121	126	133	130	127	121	128	130	124	116	130	136	109	141	113	137	133	134	136	109	139	111	121	126	131	101	110	151	116	149	123	129	125	118	121	129	150	125	122	135	118	115	132	121	111	134	127	140	128	133	127	115	130	122	142	133	139	135	110	116	149	120	126	142	113	121	133	124	112	118	125	112	118	131	127	125	143	141	133	111	126	139	117	128	130	130	125	138	131	132	123	120	138	138	136	116	134	128	130	111	135	108	113	94	100	130	121	113	137	134	141	136	128	136	125	128	130	116	121	136	128	105	140	147	123	120	112	123	114	110	129	119	152	123	122	115	118	152	136	128	116	135	119	139	125	128	115	108	151	115	129	121	136	135	132	113	114	131	118	128	125	113	126	108	108	127	121	109	111	118	130	116	144	117	134	104	128	118	105	131	112	120	145	122	133	103	128	140	117	146	117	118	128	146	134	137	122	131	127	125	130	109	127	139	131	109	130	124	139	111	110	136	146	136	118	129	107	127	122	125	120	134	100	131	116	117	137	123	121	137	129	118	140	125	130	120	139	124	140	117	132	133	121	146	131	131	126	132	113	117	135	133	125	116	130	106	138	124	134	133	131	124	135	151	138	129	147	116	118	129	136	124	135	127	121	117	126	117	140	138	124	136	130	132	135	126	140	138	130	126	126	117	121	130	125	121	101	126	131	119	120	133	117	138	139	112	120	127	132	114	144	116	136	149	112	134	126	136	131	151	128	124	119	123	118	158	114	114	152	120	121	144	152	150	127	121	115	126	126	130	133	140	128	142	147	118	112	118	129	107	137	130	132	124	117	106	120	121	130	136	138	146	124	113	97	112	133	131	124	109	131	109	127	120	138	125	122	118	114	130	135	124	99	142	132	118	115	108	141	127	118	133	133	145	116	151	146	116	121	114	131	128	125	116	121	115	129	128	108	154	116	126	124	150	128	141	107	129	150	110	117	133	134	118	119	127	129	122	149	140	128	101	142	150	110	124	124	138	126	120	115	138	117	117	124	132	139	137	125	133	102	124	131	135	119	123	125	141	130	145	116	124	120	121	132	127	147	129	165	145	146	126	114	141	139	119	137	142	127	124	142	129	129	104	124	138	148	140	154	124	134	154	141	103	115	128	122	127	123	122	138	136	137	131	118	131	116	138	132	132	133	110	115	131	122	98	127	137	119	144	126	136	128	113	119	116	133	117	142	136	114	126	107	125	119	116	148	127	136	139	124	130	119	130	129	137	133	133	111	119	118	131	140	124	128	116	111	134	148	134	127	137	127	140	140	113	146	135	119	108	123	123	121	136	104	137	110	112	117	127	115	129	145	111	125	136	115	123	120	113	133	115	135	129	116	120	125	111	128	115	110	115	119	128	125	132	124	124	111	110	131	123	126	105	112	142	121	140	117	130	109	110	126	132	128	144	134	114	141	133	111	143	114	130	126	127	118	149	144	130	95	134	154	125	129	122	120	120	127	130	120	135	121	128	126	127	125	133	120	135	116	118	111	137	122	119	139	120	97	119	140	116	126	115	139	134	129	119	128	114	128	137	124	122	124	123	118	113	141	145	115	126	140	134	122	126	109	143	125	126	107	132	145	108	117	113	131	136	112	106	125	123	116	118	135	129	126	127	140	110	139	139	122	134	125	114	123	129	88	116	142	128	139	132	127	112	116	135	127	134	114	126	102	135	161	133	134	135	136	151	114	137	133	135	104	90	127	137	120	145	114	152	111	130	121	119	127	118	135	140	143	133	143	133	119	139	136	126	147	134	130	109	124	124	143	111	120	134	123	130	137	103	134	132	115	123	114	121	127	128	125	113	140	129	123	123	119	120	136	133	116	143	113	133	129	134	99	120	122	121	131	145	132	131	104	137	132	123	125	127	130	123	131	119	135	101	99	122	104	128	122	131	131	116	138	125	127	140	118	136	121	139	132	134	123	128	145	121	128	126	140	155	127	153	123	120	110	128	132	135
9896	1813	1125	1507	4205	5526	5212	4417	3807	3212	2647	2341	1960	1743	1484	1401	1169	1066	981	998	870	752	698	721	631	639	577	565	529	507	505	482	429	467	425	373	378	381	349	379	365	327	329	338	341	308	338	286	322	278	307	268	280	294	260	287	277	294	295	277	271	254	285	271	224	241	265	267	268	273	231	245	258	256	238	251	246	262	238	223	221	225	249	228	236	228	204	237	244	234	237	221	228	255	255	252	216	231	244	195	229	242	203	214	212	202	227	245	229	214	227	209	219	234	218	211	222	222	249	194	241	216	214	200	219	227	198	202	231	212	213	203	189	198	238	197	214	212	218	203	207	245	186	244	236	200	191	197	225	184	218	223	219	230	227	222	210	228	200	243	234	182	207	199	191	222	198	211	220	221	199	209	203	230	208	208	209	219	239	199	211	201	183	210	218	189	211	203	211	216	196	209	193	184	229	201	211	218	215	192	209	222	215	206	195	216	199	221	209	186	220	187	182	194	232	210	189	215	211	195	202	197	242	189	211	220	198	189	204	216	229	222	214	226	186	226	218	201	201	220	207	211	210	218	227	211	217	180	214	236	206	204	193	221	171	202	191	177	205	192	216	211	200	213	210	181	223	222	210	188	183	213	212	200	216	203	219	198	178	213	206	187	223	199	197	215	205	203	189	181	197	217	176	212	195	181	219	199	213	210	224	190	218	178	218	188	215	201	233	207	192	202	212	209	189	188	223	183	199	200	202	169	220	211	192	182	206	208	206	195	226	195	211	197	205	215	206	194	207	195	199	200	193	207	204	206	218	243	184	198	205	192	204	199	189	239	189	199	211	215	215	222	215	190	212	186	202	219	202	221	223	191	218	219	198	217	198	221	217	200	211	185	187	197	190	189	205	227	207	203	197	196	235	227	182	213	203	198	204	220	193	218	234	213	197	216	200	216	208	221	206	198	207	219	199	204	204	201	185	203	203	215	206	203	223	215	208	210	189	218	234	228	206	214	220	189	197	216	226	211	213	189	201	202	193	196	192	200	210	191	202	206	214	213	207	205	222	199	212	206	215	216	208	209	222	218	183	215	233	209	206	211	185	205	204	203	224	218	213	189	209	223	186	213	206	177	214	195	213	187	220	190	210	203	175	202	183	215	181	228	197	183	234	211	203	209	201	217	220	212	210	201	201	204	208	191	230	220	185	219	200	199	206	206	215	188	213	195	219	198	198	163	219	194	209	217	218	198	188	218	233	212	196	216	189	207	233	197	193	217	213	205	231	196	211	209	187	220	196	216	220	207	193	182	189	209	189	194	211	224	202	228	200	211	213	235	222	204	209	207	215	220	178	201	212	188	211	207	190	206	195	216	202	240	176	232	236	217	220	191	212	205	202	216	208	207	202	223	202	195	210	199	219	223	215	197	234	191	224	215	197	192	211	192	198	210	220	226	199	208	204	200	218	211	190	164	217	218	221	189	174	206	233	213	212	174	205	196	177	206	222	208	183	206	186	207	223	225	217	178	215	191	189	216	212	204	210	216	191	208	194	178	208	213	199	221	216	219	192	165	218	227	202	195	194	205	202	209	188	223	202	205	195	206	214	212	194	227	209	190	204	201	196	197	207	183	214	204	212	215	175	204	186	193	198	186	217	184	212	203	194	215	216	219	203	193	209	218	238	214	186	213	214	198	215	215	194	200	166	217	216	202	209	198	210	196	184	206	220	205	224	216	233	183	216	209	231	218	218	219	199	224	198	208	205	207	231	189	213	196	192	208	199	183	222	208	232	198	216	210	196	210	204	206	179	221	222	178	216	217	216	181	204	188	202	181	209	198	192	195	220	235	208	205	194	208	211	212	188	204	222	192	196	181	207	179	204	193	203	174	211	220	214	208	209	183	225	204	197	194	208	193	207	182	208	181	240	185	187	188	202	233	247	212	211	232	196	166	208	199	211	194	187	221	203	181	201	203	198	202	214	218	214	212	216	206	193	241	196	208	199	208	226	233	223	190	195	219	211	225	209	204	182	208	222	169	194	186	192	212	176	221	192	188	208	210	216	188	200	233	217	204	198	217	211	216	198	188	210	218	189	218	211	221	214	240	206	241	221	215	207	185	210	208	219	201	209	227	230	225	200	242	200	198	230	179	193	227	215	203	218	202	188	204	210	191	218	222	216	222	210	203	208	217	184	206	211	193	208	198	217	204	196	195	223	217	208	202	182	211	190	194	198	201	230	204	209	200	197	214	187	178	221	212	195	213	220	200	197	166	184	174	194	196	194	204	218	226	211	237	204	212	214	194	196	200	190	209	194	228	214	173	223	190	182	219	188	225	195	216	224	196	200	241	205	217	199	212	197	194	218	211	213	173	211	183	189	189	191	223	190	209	205	205	197	191	198	193	201	202	196	188	206	192	207	199	222	197	208	190	213	224	210	199	226	205	194	206	188	182	218	184	194	214	194	197	195	203	190	189	199	221	185	196	193	196	208	226	217	243	218	197	208	202	215	190	202	196	199	206	184	228	225	203	232	198	232	188	216	210	207	185	166	205	223	215	188	194	208	200	198	218	212	224	198	209	193	216	210	193	197	209	218	208	239	216	199	216	217	189	225	192	207	188	204	197	198	199	219	207	229	201	201	213	224	230	192	212	204	211	216	198	206	219	226	196	211	161	219	208	186	201	218	196	194	187	196	200	207	243	238	202	202	209	196	199	219	216	220	191	220	209	195	208	204	200	180	212	192	199	220	189	184	212	199	212	205	186	219	202	185	215	209	218	211	204	219	230	208	211	183	201	201	187	221	207	182	200	213	207	179	191	208	202	215	200	213	197	237	217	201	190	190	186	201	206	204	222	225	215	225	202	195	187	197	203	191	187	207	209	202	231	206	206	211	180	193	226	207	211	193	209	214	210	188	204	210	194	192	203	199	215	209	192	198	202	211	206	192	199	190	177	210	193	194	211	174	187	198	200	225	204	193	218	207	194	208	206	193	204	205	188	233	205	230	205	204	211	193	228	204	226	198	206	197	217	215	212	202	213	206	198	216	198	205	207	198	195	202	228	219	219	188	157	199	192	192	211	178	239	229	222	208	211	217	190	214	173	198	202	212	190	184	191	224	208	215	236	193	188	189	215	196	209	176	217	208	206	206	168	206	190	216	195	188	214	219	197	186	207	189	203	214	195	232	218	220	194	212	199	200	204	194	178	196	206	187	194	211	199	216	193	223	227	208	171	221	198	224	215	256	194	211	194	211	208	207	233	187	178	207	193	210	217	204	216	204	237	207	227	197	202	198	218	227	207	218	196	183	187	201	225	195	197	218	243	211	173	226	195	193	211	188	230	201	194	183	243	181	222	234	211	221	183	201	244	188	181	214	211	206	195	192	193	215	186	191	220	200	206	202	212	213	179	207	228	192	197	209	212	200	190	183	213	204	197	217	209	205	209	215	221	212	242	211	207	210	193	229	185	229	248	194	204	189	208	209	210	190	247	214	211	208	187	210	213
12097	1337	779	575	824	1553	1847	1674	1462	1285	1184	1040	903	760	712	697	644	590	565	500	534	475	455	445	430	435	412	425	369	406	372	381	365	347	313	354	355	325	348	316	340	315	359	317	327	301	318	306	324	281	310	313	337	307	303	299	312	331	343	356	295	308	321	302	315	281	309	296	314	295	307	296	288	282	281	284	322	269	299	285	295	306	336	302	307	295	312	279	298	278	318	267	279	281	283	246	298	261	316	302	303	307	286	276	275	279	296	282	254	308	276	297	307	254	274	279	296	301	277	303	285	272	267	264	325	283	296	265	255	296	316	286	274	249	323	301	266	291	258	308	267	281	314	322	311	265	264	282	316	305	272	272	309	290	268	267	265	273	323	300	280	269	273	304	286	280	287	303	302	296	324	269	313	279	290	296	283	260	304	316	288	301	289	327	289	314	284	272	288	275	304	293	289	278	308	267	278	288	298	284	292	309	296	268	298	292	307	243	300	325	270	319	286	309	290	300	317	277	318	300	291	319	271	299	288	306	289	268	274	285	284	280	279	280	267	302	285	281	267	290	289	284	283	290	310	292	273	284	288	279	307	289	267	272	273	313	325	293	309	276	303	265	320	280	276	269	274	274	259	282	289	290	280	299	299	294	273	253	282	292	296	281	274	313	286	307	315	275	264	287	291	273	277	309	296	314	287	285	260	293	293	291	246	292	295	283	284	274	283	277	287	289	301	269	263	290	299	271	277	276	288	298	271	287	310	294	272	251	307	310	274	272	279	282	248	290	286	259	313	271	295	292	286	302	255	308	304	315	298	260	276	281	298	286	300	286	298	285	321	304	297	276	294	297	269	279	316	295	245	312	309	249	267	311	269	273	278	282	264	267	276	278	272	292	300	297	231	285	292	291	249	293	260	282	281	302	270	295	277	278	302	269	295	272	272	292	317	303	306	285	293	300	297	300	249	289	273	290	271	295	272	287	257	281	297	281	278	279	295	280	261	265	286	312	281	246	285	280	271	279	285	305	306	276	278	278	282	268	324	289	260	257	315	282	297	293	287	282	276	290	296	258	323	273	283	290	293	269	296	283	301	287	292	307	274	286	289	269	281	300	303	300	291	287	280	292	272	269	267	283	300	250	278	267	294	302	300	295	313	300	274	287	294	289	299	280	288	285	276	285	271	282	292	290	289	270	316	282	284	252	286	280	291	274	284	285	277	322	251	279	292	293	258	316	276	282	297	300	265	306	271	278	286	280	286	297	275	295	280	322	269	296	253	282	301	299	325	290	275	318	276	270	304	288	261	253	275	286	290	275	257	267	284	276	282	283	276	298	287	294	295	284	275	290	281	274	285	268	295	302	243	288	249	281	290	291	308	273	298	265	281	266	282	285	293	293	274	275	304	260	298	292	289	291	293	283	305	286	314	305	287	274	279	304	293	313	318	278	274	283	270	310	299	328	294	289	282	336	295	278	299	280	282	284	318	263	271	289	291	270	338	318	267	312	273	268	294	272	306	339	319	284	250	272	276	289	277	262	295	326	299	324	283	298	298	273	281	271	290	298	290	283	297	290	293	285	263	279	290	295	255	307	279	267	268	297	287	275	279	307	269	285	295	285	292	301	269	293	265	290	284	285	311	273	275	311	285	284	304	289	285	273	303	278	307	294	283	300	272	268	278	305	309	289	294	293	281	292	284	298	272	296	284	302	287	260	269	262	292	323	264	294	284	296	273	292	311	284	274	267	283	306	282	254	304	263	307	281	261	300	269	302	301	300	296	287	292	298	282	308	283	313	267	313	293	274	320	269	249	279	293	304	283	280	317	281	258	256	306	284	303	290	280	311	287	291	291	312	306	278	286	285	264	284	276	259	301	283	271	279	311	274	307	310	277	309	280	297	297	270	298	297	288	268	283	285	292	288	285	290	291	276	298	283	275	296	324	278	284	320	281	297	306	278	269	261	312	269	295	263	293	271	305	249	281	299	306	288	306	276	303	246	303	302	281	286	290	308	286	276	271	268	249	260	284	281	301	293	313	277	292	299	317	252	279	310	264	324	292	267	285	285	278	265	293	277	295	287	287	270	301	288	281	272	291	266	281	301	286	306	285	289	253	311	268	287	291	283	295	293	286	303	289	284	296	279	262	285	280	282	263	282	281	295	303	311	296	248	284	296	279	297	295	289	272	299	260	260	310	278	261	271	291	287	263	275	288	288	297	266	322	274	309	302	302	276	284	300	295	279	281	274	264	273	289	298	293	281	299	277	274	282	266	256	292	284	299	288	303	279	305	296	268	280	333	264	333	298	265	269	295	286	282	290	277	287	278	296	284	299	292	295	276	294	301	310	276	325	253	301	278	254	283	283	307	274	294	295	277	287	278	310	299	356	265	298	283	305	276	292	271	250	275	290	285	273	302	277	289	296	276	291	264	266	268	264	277	289	312	282	272	275	299	295	320	247	284	299	288	312	287	295	297	297	281	278	301	291	262	275	346	308	291	270	310	275	285	279	294	288	295	280	266	299	264	288	263	301	266	271	277	288	323	315	291	280	257	307	272	308	245	294	252	288	284	288	267	255	288	290	284	266	259	290	272	286	279	268	295	280	297	307	289	312	295	289	303	286	267	276	283	316	281	295	289	303	287	283	301	268	319	275	289	296	282	273	289	265	276	291	306	301	308	288	281	283	267	280	272	285	310	272	298	310	295	264	293	286	323	306	292	281	253	283	294	245	287	301	299	312	306	305	264	266	287	264	301	282	266	288	279	280	270	291	284	271	274	280	292	252	295	300	336	288	287	296	278	289	262	268	303	308	301	271	297	287	294	297	275	295	291	290	275	287	266	313	273	277	284	303	296	276	262	268	301	298	268	275	325	296	313	270	281	288	291	278	290	290	304	294	264	286	269	294	291	266	271	304	289	271	271	277	280	298	301	283	289	276	224	277	288	287	282	310	264	319	329	290	309	298	267	310	277	273	290	275	312	335	260	274	276	297	300	304	304	301	290	288	286	280	275	305	280	280	277	302	286	290	262	292	290	312	287	316	302	264	273	284	252	301	316	284	266	290	252	268	270	292	310	290	285	313	317	285	288	294	280	277	285	283	249	298	288	293	317	268	251	315	274	317	283	275	266	302	292	304	303	298	293	251	274	300	300	293	236	293	296	243	284	273	312	293	314	265	318	273	300	303	283	278	300	291	287	300	267	269	248	296	282	299	273	269	294	318	295	284	269	286	267	298	288	293	307	313	295	304	287	286	293	251	277	271	286	280	298	292	276	271	274	284	307	285	276	285	312	298	289	270	249	288	253	296	264	295	298	316	299	303	273	282	318	277	274	284	266	300	296	299	284	282	278	283	288	278	268	303	261	298	290	291	317	273	320	284	310	298	304	300	299	323	286	272	293	287	308	293	257	304	280	264	293	277	286	312	287	285	281	304	270	286	314	301	289	260	320	311	281	298	304	309	254	259	276	278	275	316	297	292	281	294	280	260	249	303	296	276
11488	2273	1433	2022	4921	6694	6394	5543	4590	4016	3568	2985	2649	2276	2037	1841	1688	1513	1453	1383	1235	1203	1138	1050	965	949	918	848	841	785	777	760	722	734	633	697	638	635	578	624	633	575	582	610	594	528	564	516	553	545	549	556	489	495	531	519	516	519	513	499	472	472	523	532	497	481	524	530	520	491	505	446	514	495	486	467	485	473	493	510	451	472	467	483	439	437	494	479	428	478	438	519	457	461	459	443	430	458	440	464	436	475	457	437	490	411	442	442	456	433	466	460	444	466	440	434	421	415	467	427	463	474	438	447	458	426	418	461	446	414	467	481	439	444	445	435	437	406	415	425	440	427	436	444	473	437	454	447	467	450	388	414	442	445	472	451	442	474	428	452	413	432	466	471	443	460	438	429	409	399	407	468	412	418	445	454	416	423	443	430	455	414	427	467	462	451	433	420	456	438	445	449	440	407	440	433	425	455	452	417	399	414	388	390	433	438	449	451	407	436	445	404	484	401	424	477	418	449	463	466	445	452	450	441	441	419	442	438	441	459	450	460	431	424	424	443	434	420	431	445	401	455	441	441	471	416	403	419	440	455	452	433	455	432	460	442	381	449	440	441	413	409	409	467	444	416	429	417	418	429	417	388	431	433	392	408	456	428	409	462	384	412	408	423	412	401	429	425	438	477	439	415	433	419	448	416	457	442	424	457	412	440	440	432	452	452	420	422	460	442	432	446	456	444	425	440	441	436	420	451	407	430	434	404	424	426	401	426	453	452	459	418	433	437	460	450	442	456	471	437	427	438	435	430	439	433	444	382	436	459	444	445	434	434	391	439	431	444	445	440	408	417	419	446	421	428	439	426	431	437	440	428	431	424	447	438	466	432	441	426	446	468	412	448	456	421	446	425	418	424	477	421	428	431	431	426	425	449	414	415	445	431	396	437	411	463	387	419	438	420	425	433	426	419	384	440	381	431	445	448	426	428	446	438	404	384	396	412	444	447	405	430	455	406	438	413	442	463	427	441	418	401	448	450	420	410	413	433	425	413	442	479	429	445	436	446	460	446	425	435	479	422	414	425	445	433	408	458	407	453	464	448	413	414	455	449	433	440	458	463	442	439	419	421	477	476	444	415	454	451	419	445	391	439	405	419	406	438	458	452	387	421	444	415	420	430	409	442	417	428	408	413	454	451	436	465	428	442	396	424	434	442	444	406	425	426	402	422	422	434	443	396	430	423	446	445	434	440	438	417	414	418	443	416	437	448	448	447	439	418	413	428	455	422	387	440	398	405	459	456	431	437	441	410	429	429	422	421	434	450	415	469	396	433	433	424	434	404	413	432	438	443	457	450	415	444	404	417	411	440	467	460	440	461	429	424	432	406	429	440	442	419	479	423	413	471	439	426	461	442	426	423	456	462	421	421	422	430	397	448	450	466	432	437	441	476	411	443	414	415	426	423	431	445	393	426	411	451	441	435	447	444	426	452	412	400	481	424	461	435	425	449	483	457	461	431	431	402	426	449	406	434	447	443	441	442	461	438	367	427	452	396	413	420	450	443	460	432	451	434	453	464	440	487	441	407	438	414	447	480	420	421	430	457	447	407	434	409	452	461	460	424	451	438	430	432	422	459	452	459	436	443	426	406	450	461	449	388	428	447	417	426	445	407	426	474	414	423	425	430	390	431	403	402	409	475	426	432	483	443	425	438	414	424	442	438	473	407	454	485	408	432	401	465	431	435	429	424	427	425	467	449	432	463	402	442	443	424	430	412	434	431	445	422	478	411	452	427	434	411	444	459	432	438	428	424	423	421	439	440	413	458	444	416	436	478	463	441	378	418	403	407	439	441	469	454	432	435	454	409	431	430	445	419	427	437	432	381	424	444	457	413	472	426	444	443	445	479	412	464	446	413	424	428	426	411	455	376	412	434	426	430	445	430	421	436	436	451	438	434	399	435	426	420	411	428	477	426	438	434	427	442	429	415	438	415	446	422	402	419	405	433	399	431	400	466	372	374	437	454	470	420	432	432	449	390	433	409	421	438	416	395	429	465	440	417	440	414	418	418	449	428	443	418	419	426	456	446	411	441	423	437	413	443	432	443	411	427	432	379	429	400	427	431	404	441	468	456	415	435	412	443	465	443	471	417	380	397	458	413	423	411	411	411	438	436	461	413	399	422	424	445	443	479	428	421	433	418	387	441	405	409	439	442	447	425	465	474	408	442	440	426	424	393	408	419	447	408	423	436	437	427	449	474	451	443	397	426	419	432	401	467	408	447	427	421	474	446	413	409	450	410	426	424	413	437	391	421	397	412	449	435	442	429	431	465	433	445	423	431	419	425	433	413	431	414	430	417	445	423	395	424	439	429	477	368	411	445	468	390	435	436	444	429	446	407	433	413	428	392	447	451	436	426	427	431	452	417	442	450	442	446	421	439	405	413	445	422	448	436	399	421	445	484	439	444	418	450	410	433	417	421	449	366	428	425	451	465	433	429	447	419	393	444	437	423	432	421	414	396	404	404	442	416	454	425	436	422	425	422	440	468	461	417	446	446	408	454	430	421	426	424	440	389	445	417	444	458	430	437	445	449	446	412	412	435	444	396	414	418	468	433	426	400	431	452	446	390	447	425	368	465	447	417	442	418	426	410	436	430	425	430	456	440	492	428	452	445	458	444	434	412	483	421	430	439	401	475	438	414	437	411	434	430	401	438	443	435	410	413	412	404	446	426	433	424	425	437	423	486	417	465	424	414	444	432	396	485	416	425	401	411	423	402	417	453	427	475	412	424	415	420	420	362	413	404	445	436	431	406	403	427	447	443	433	443	407	410	483	414	416	441	459	411	428	393	405	447	460	431	428	437	416	444	435	432	451	423	399	435	426	399	463	482	432	459	403	368	426	430	439	435	436	458	442	454	406	417	439	453	440	409	459	428	428	389	443	415	445	415	431	424	413	442	446	416	457	404	407	412	424	403	394	407	434	445	424	445	433	416	409	420	428	410	441	447	437	438	443	447	450	401	411	461	471	434	439	452	423	428	430	409	411	428	414	418	435	446	473	401	432	410	404	451	443	435	464	433	443	461	432	424	449	463	404	435	412	419	450	423	413	448	410	457	424	417	413	476	440	432	403	439	430	403	430	428	421	450	429	450	446	461	399	424	414	426	459	449	432	389	421	402	451	387	406	436	423	403	455	429	444	487	409	417	466	403	427	429	411	465	400	412	414	454	444	401	427	450	431	432	426	411	447	376	422	409	427	437	412	437	458	437	397	431	400	444	436	414	443	442	400	421	431	456	457	439	412	412	431	418	428	448	438	462	452	417	418	409	396	433	445	444	429	457	407	434	431	429	406	380	449	431	427	427	433	420	445	419	430	405	435	447	464	441	427	419	389	454	414	437	457	422	425	453	407	430	451	453	440	418	399	423	421	378	429	430	474	403	437	429	440	400	465	429	441	435	490	426	392	426	430	401	446	448	426	446	446	462	406	423	434	431	405	415	432	450
5282	502	449	413	417	530	587	552	551	496	462	487	401	416	448	399	420	383	377	420	381	370	423	376	412	376	394	394	386	366	377	357	397	358	369	347	363	336	365	372	412	375	343	369	398	367	410	356	379	343	373	348	356	378	373	382	370	355	377	357	387	393	381	373	366	363	351	334	371	364	381	368	385	377	389	335	345	357	364	374	365	377	335	351	374	364	376	358	354	390	356	362	369	344	361	386	373	354	400	376	362	414	321	376	356	348	366	347	352	371	362	365	388	335	356	347	365	361	336	344	380	333	385	369	371	365	365	368	353	382	341	371	351	348	353	367	365	357	320	382	365	354	365	363	357	381	345	388	377	365	370	375	355	358	363	361	322	357	366	336	361	379	342	351	339	333	336	374	338	344	362	350	336	336	356	387	382	370	348	387	375	358	398	335	349	348	370	368	352	348	353	368	369	340	375	349	359	377	361	404	398	367	349	386	369	373	406	359	346	358	401	319	390	364	353	354	357	363	358	356	353	359	373	355	385	346	387	344	351	369	358	359	368	370	379	396	369	369	375	385	339	355	363	381	365	350	402	376	362	367	376	356	334	369	356	393	344	378	352	372	332	400	365	357	371	376	350	340	365	372	407	344	390	352	349	367	356	345	367	386	371	357	365	364	355	388	369	384	349	357	352	344	358	342	378	402	355	370	386	358	397	385	366	376	334	350	342	405	365	354	348	349	369	350	392	354	363	385	380	331	372	386	354	380	347	375	391	365	355	324	362	362	391	342	364	359	386	407	354	326	373	386	367	351	377	352	373	394	345	372	371	354	339	386	365	353	327	369	364	357	367	388	361	387	373	377	328	364	353	368	365	358	368	355	404	352	361	375	371	372	390	348	351	362	370	366	350	356	371	348	367	357	355	419	326	387	358	357	339	335	365	377	375	392	366	360	352	365	358	385	345	374	378	371	353	350	358	405	331	363	347	349	366	390	358	386	367	343	360	377	388	387	356	358	376	364	381	374	372	374	388	337	372	338	398	351	346	384	381	332	373	376	358	378	346	382	380	373	391	344	353	363	331	357	393	382	353	366	325	374	356	376	353	357	354	346	370	354	368	371	329	401	369	369	349	367	366	382	374	347	353	373	375	342	363	360	373	384	362	372	358	390	335	394	372	366	342	349	376	350	383	361	351	346	398	377	369	373	338	364	368	353	371	374	366	380	394	356	372	404	404	354	369	372	386	374	373	386	389	357	356	363	341	365	388	393	361	362	402	371	389	362	334	376	391	349	392	385	366	338	361	374	368	364	370	379	351	352	338	369	338	379	356	367	330	380	340	354	360	361	350	347	364	380	405	363	347	355	348	377	341	362	377	357	420	349	355	309	342	337	340	375	367	357	359	361	354	374	357	345	383	370	397	365	377	389	325	357	353	373	352	343	368	357	373	337	351	351	361	364	373	392	375	352	374	397	379	387	351	363	348	351	374	390	359	371	353	372	371	375	363	379	376	395	368	370	393	347	382	371	377	351	376	338	334	389	351	361	384	376	363	384	376	348	353	368	352	357	371	358	334	379	353	356	378	385	348	356	336	360	344	382	373	354	358	361	371	376	385	373	364	378	377	399	358	352	332	393	389	353	364	359	373	358	366	375	368	371	333	352	373	339	415	401	396	346	348	372	337	398	362	398	382	340	359	408	354	374	353	349	366	353	339	376	363	357	346	338	359	366	351	368	347	358	369	366	367	366	394	329	364	347	366	353	390	348	354	338	352	377	386	375	368	374	350	361	398	366	365	387	375	382	360	364	349	350	369	369	373	324	341	337	373	369	380	365	380	346	354	364	343	364	341	361	395	375	363	381	335	413	357	351	373	368	362	379	353	364	341	400	372	379	372	363	370	409	375	351	371	376	358	346	411	336	346	382	364	373	333	347	365	341	341	350	406	349	375	383	401	376	357	381	367	360	388	348	327	363	359	367	334	359	350	367	360	372	368	368	361	363	365	390	385	377	355	376	394	380	404	365	383	353	365	357	361	361	352	361	375	330	362	382	347	355	363	364	385	404	375	358	349	373	353	357	400	342	329	393	372	371	397	357	382	379	365	364	356	359	353	359	375	357	322	378	366	373	374	358	346	357	347	354	367	390	347	347	376	357	350	399	375	322	372	342	331	378	352	407	385	351	338	355	388	361	369	386	382	361	373	343	366	392	385	351	396	352	375	402	311	355	344	353	376	359	387	319	361	341	369	351	371	395	375	364	376	369	354	341	383	342	377	371	334	336	361	412	362	370	363	355	372	325	343	333	357	383	377	361	380	347	337	369	371	353	360	343	386	351	371	363	373	323	357	386	351	380	342	351	374	331	343	359	363	365	344	365	375	365	346	364	366	306	336	387	326	333	348	402	347	410	374	367	389	382	378	359	348	358	361	382	349	372	364	351	368	336	328	372	358	362	379	353	369	377	367	369	391	358	381	374	366	342	398	379	347	351	351	376	372	392	340	350	350	353	349	382	353	361	378	353	333	365	371	367	341	379	380	373	364	369	355	357	376	345	377	349	377	378	367	346	372	360	383	384	371	375	363	332	340	373	341	338	399	343	344	353	364	352	363	403	366	367	366	377	374	389	363	370	343	369	363	337	332	354	353	379	355	368	365	359	380	351	355	335	365	361	353	371	400	357	371	342	370	350	336	379	371	366	378	377	337	370	365	343	357	360	380	363	368	348	372	374	348	376	408	321	347	332	358	401	381	385	326	386	343	365	364	376	363	333	325	362	334	403	359	327	334	342	338	370	391	390	360	356	390	384	325	336	386	364	352	365	379	371	390	357	346	366	381	350	322	360	373	354	365	358	370	383	365	388	349	343	349	397	362	348	364	366	397	389	334	381	354	350	360	403	388	380	370	360	361	327	373	346	376	343	351	354	340	368	354	335	369	368	349	380	347	366	346	382	364	384	388	363	362	358	356	346	357	360	360	346	354	321	341	365	373	335	368	391	369	391	367	351	350	381	365	339	347	332	339	367	344	337	347	357	361	343	406	397	368	369	390	359	370	357	373	339	346	390	363	376	329	340	345	386	333	352	355	347	353	376	406	365	379	338	369	400	388	350	351	357	376	327	347	374	359	364	357	345	409	387	345	363	364	349	350	384	392	365	375	364	342	341	354	363	345	403	326	376	336	353	360	391	381	360	341	344	351	361	398	365	384	358	351	361	352	364	397	363	376	373	382	337	349	342	334	373	374	371	347	377	348	382	375	360	377	369	383	360	373	346	378	375	402	386	358	344	352	383	371	418	391	380	350	340	349	348	342	336	352	326	349	362	366	357	366	381	331	375	376	345	369	377	352	344	342	368	374	365	361	366	341	344	376	378	395	387	365	361	348	339	355	360	370	378	345	379	361	375	371	371	390	397	375	374	345	362	344	361	352	343	382	349	369	334	387	373	363	379	377	374	338	362	381	323	352	383	357	386	357	358	370	357	365	354	371	361	384	367	343	390	357	357	348	365
6848	856	668	703	1135	1313	1310	1254	1045	949	859	827	788	756	751	638	664	632	626	605	610	581	589	566	566	554	539	515	529	527	541	573	541	524	571	499	485	535	512	507	534	526	508	538	508	520	529	486	492	532	505	515	518	527	493	505	492	493	516	529	488	528	492	508	546	474	504	487	527	507	477	499	488	500	491	502	501	503	464	517	530	494	531	570	429	508	500	499	458	519	440	532	495	496	504	494	504	483	511	480	468	478	479	501	511	479	476	478	499	482	479	454	486	466	492	506	482	499	446	482	496	514	510	469	529	461	475	527	492	482	515	509	496	525	491	464	483	485	507	492	480	500	498	432	463	501	536	512	498	487	475	482	449	508	482	504	478	492	497	526	537	487	481	479	480	498	481	491	510	487	464	494	518	462	491	508	490	493	458	507	523	502	497	496	502	465	492	507	503	525	523	490	478	505	470	455	528	521	482	468	521	502	468	509	531	484	482	505	508	488	480	498	460	489	516	516	476	487	456	497	511	509	491	500	460	472	520	512	496	495	530	473	471	463	488	476	483	467	483	532	483	498	489	498	482	479	525	463	459	502	463	486	497	519	461	490	527	500	506	509	459	536	486	481	500	498	520	490	491	527	483	502	516	489	485	524	478	529	480	511	502	476	483	486	487	527	495	507	508	477	483	484	488	491	516	505	496	520	476	507	500	478	502	503	544	469	511	513	465	473	481	483	506	492	469	527	523	483	480	491	491	506	486	471	490	505	499	490	499	501	479	534	481	498	471	523	508	489	472	509	501	517	486	515	480	502	486	498	461	479	484	481	504	506	495	462	502	462	475	490	503	504	509	472	461	510	511	490	503	500	473	506	564	526	486	514	514	516	509	495	509	525	532	498	491	482	498	493	497	498	448	490	461	541	505	486	536	514	483	474	504	524	474	495	517	478	530	532	472	456	480	492	511	511	497	525	467	518	501	453	481	501	519	479	484	493	495	510	515	510	485	457	513	478	497	484	475	495	479	504	528	471	491	522	525	473	485	501	495	496	470	475	489	470	488	495	515	558	477	489	514	531	510	465	493	446	524	521	534	501	518	504	474	484	494	451	500	519	515	526	471	487	478	498	478	470	493	525	479	481	503	466	489	467	480	518	493	515	508	473	464	498	520	445	490	454	514	456	479	432	497	522	536	507	480	498	491	497	505	540	515	477	519	478	494	476	491	499	508	546	479	503	495	479	500	458	462	476	494	509	510	472	540	488	496	491	529	488	465	480	483	501	498	511	504	485	489	477	473	484	493	497	535	494	507	471	467	468	493	527	497	477	522	480	540	523	497	501	481	503	484	521	511	495	524	519	481	501	494	475	477	507	481	498	516	456	509	491	505	446	497	482	532	491	507	477	441	537	497	527	516	505	468	459	503	514	508	527	499	525	487	499	512	478	482	492	433	494	504	504	527	468	500	531	491	477	508	490	484	499	537	559	486	504	460	482	498	482	502	470	491	494	484	508	492	493	483	518	507	487	482	464	464	527	499	497	512	476	453	479	503	516	484	474	509	504	474	492	500	530	466	485	476	486	477	507	511	481	510	484	460	483	501	492	483	539	524	547	494	526	479	531	483	475	489	482	501	492	484	505	496	487	522	477	538	505	511	476	477	484	515	518	508	525	474	483	464	524	501	483	523	458	469	506	466	499	534	503	449	506	419	506	464	482	480	471	486	520	484	519	497	473	463	525	496	541	544	471	484	494	461	478	480	501	474	477	455	508	502	490	508	521	499	493	518	486	531	480	484	496	477	539	491	507	503	470	490	510	515	463	464	503	466	497	490	494	517	502	466	516	473	518	486	447	499	462	523	539	473	487	552	497	492	484	544	513	446	511	517	542	476	512	485	501	484	506	535	501	487	485	485	456	512	491	527	512	479	489	530	482	492	485	516	507	465	516	505	483	472	458	481	501	484	502	515	517	522	501	501	487	466	472	511	483	561	465	470	496	500	533	480	504	488	490	500	507	523	450	539	481	475	452	499	504	496	478	452	513	463	513	480	477	505	529	517	500	534	494	499	451	533	490	503	501	494	494	511	501	488	478	493	477	507	489	453	514	524	517	490	526	486	498	518	471	522	524	486	465	532	514	504	484	449	495	489	482	491	521	483	512	490	471	446	484	514	542	461	418	492	498	496	494	463	480	503	457	516	501	476	471	509	496	505	534	517	473	500	517	499	498	494	495	459	480	517	520	476	481	501	487	512	470	503	525	500	518	505	500	509	483	500	490	491	473	502	466	458	513	528	478	494	500	476	487	497	478	501	490	520	473	511	522	523	527	501	536	502	496	506	531	447	524	524	487	493	457	482	529	487	536	484	470	478	515	467	545	493	472	497	508	475	497	497	497	509	492	491	503	507	461	463	470	514	473	465	504	502	519	498	531	471	481	478	505	468	476	514	530	489	501	508	498	470	493	501	530	516	499	482	529	452	485	524	497	475	490	539	490	527	486	520	518	503	530	502	520	505	491	517	459	481	494	484	499	459	528	500	509	465	507	491	496	484	548	475	512	495	532	446	519	465	463	491	500	476	512	515	516	530	476	480	532	524	475	476	510	468	486	526	535	516	482	503	501	512	480	521	490	504	488	462	502	519	544	490	487	533	535	489	485	530	522	498	510	486	506	491	517	482	511	497	474	503	483	483	499	517	509	499	449	457	484	512	491	523	490	482	483	480	510	532	482	509	467	496	510	551	462	481	479	518	479	508	483	547	474	505	496	479	464	495	502	481	515	498	504	483	444	525	476	493	478	438	474	507	503	507	517	502	514	516	494	503	507	524	478	466	483	485	483	510	547	505	493	539	489	474	501	480	496	477	463	479	481	473	484	513	528	507	527	501	519	487	497	474	517	460	517	460	477	497	447	506	482	471	514	501	535	511	487	519	489	477	527	452	510	506	491	508	462	480	507	551	531	505	481	457	509	499	508	454	529	482	491	453	507	490	537	529	452	510	501	532	483	492	484	521	478	525	483	496	438	498	504	537	482	472	499	528	479	472	493	458	511	465	490	483	497	518	464	478	491	479	470	489	508	482	487	498	473	523	499	477	496	528	492	505	501	457	512	506	505	477	495	524	507	455	482	483	492	516	511	504	498	527	489	484	487	478	448	510	491	491	522	504	479	472	483	497	488	522	480	468	472	505	524	487	474	496	507	489	481	437	480	495	475	482	525	462	464	478	480	490	466	508	476	503	539	478	520	482	513	479	548	500	460	498	505	503	536	529	485	495	522	489	469	474	482	490	513	506	509	512	478	465	500	532	489	460	492	508	506	512	549	527	502	450	551	514	478	481	497	511	498	431	468	522	461	492	500	461	470	476	486	533	496	504	466	526	480	537	488	476	487	498	528	504	469	491	491	494	516	495	542	497	501	495	494	495	455	528	465	482	476	494	503	506	491	494	523	485	508	526	464	525	492	506	540	501	514	470	525	494	540	500	491	461	503	502	465	488	502	471	465	510	530
14128	1452	882	696	843	1335	1461	1382	1271	1183	1063	1019	892	835	780	745	727	678	672	691	642	644	623	562	623	626	612	574	564	623	563	565	542	589	571	544	549	565	549	562	577	590	543	521	507	522	524	516	488	534	514	564	501	545	498	480	498	571	529	515	517	505	531	518	485	486	488	508	527	518	496	524	491	523	500	534	528	489	530	542	505	484	499	489	493	505	493	486	524	537	509	491	507	499	474	518	489	491	509	502	529	559	525	536	525	504	541	490	527	494	522	515	487	519	484	510	472	511	490	533	498	492	483	505	524	532	477	528	503	514	515	469	517	565	550	526	491	479	502	522	487	491	496	496	461	532	491	495	547	488	513	513	471	467	517	517	523	497	499	525	494	524	490	506	500	465	500	491	489	508	538	503	475	512	510	515	511	503	523	515	516	518	530	489	452	547	509	514	481	516	494	538	543	568	513	496	508	513	516	467	490	517	481	544	503	529	507	477	491	526	497	483	473	507	476	484	552	488	449	499	509	507	506	461	533	550	467	535	515	499	492	498	480	519	473	530	500	499	510	547	511	499	536	507	488	508	498	566	491	486	529	483	494	491	582	524	508	500	529	490	509	504	488	532	501	490	533	501	490	532	477	536	527	440	505	528	467	531	552	499	489	501	480	511	488	525	537	482	532	516	512	474	515	529	468	486	513	512	532	531	518	517	448	507	469	531	470	558	477	544	524	490	510	509	508	552	526	506	517	501	463	489	538	495	516	504	511	488	485	508	497	545	548	474	508	510	501	502	526	511	490	472	491	543	485	493	502	489	499	508	490	515	479	503	487	501	513	511	529	515	485	528	495	530	521	476	489	513	497	509	497	530	524	494	512	501	513	521	519	534	515	497	498	479	515	506	508	509	499	503	497	512	509	514	503	536	537	499	515	477	489	511	506	554	513	520	505	542	552	505	509	503	538	503	548	469	510	506	539	524	499	470	494	496	490	543	539	531	531	481	512	493	510	556	508	545	471	492	506	531	475	485	518	546	511	486	522	497	518	493	501	505	467	501	512	475	498	498	531	508	528	520	497	538	515	491	513	494	514	511	513	497	534	500	513	545	457	555	495	519	475	534	495	536	467	461	496	512	545	498	525	502	503	498	495	507	469	455	487	531	483	507	515	521	554	521	519	486	513	508	534	489	487	496	473	507	429	466	558	516	494	459	445	551	525	520	512	476	494	504	480	490	517	478	496	459	525	511	563	499	488	511	492	523	564	539	530	520	528	491	519	503	507	527	503	517	497	455	491	521	523	510	526	543	497	533	502	513	492	528	512	512	525	509	491	479	527	493	497	542	529	487	557	516	545	468	524	488	493	533	506	493	461	507	503	541	551	467	501	475	518	486	502	475	513	513	520	551	476	510	523	496	508	534	521	510	566	516	518	473	489	554	500	518	509	496	504	480	549	500	524	505	524	518	493	501	452	472	540	495	510	471	511	525	524	483	495	487	482	490	533	484	501	484	495	535	469	511	528	477	476	527	498	472	495	519	500	449	493	494	506	483	496	506	516	514	525	469	515	514	508	516	521	534	507	486	497	494	453	496	496	530	517	543	520	485	496	497	527	524	496	512	479	525	503	548	510	492	538	492	556	505	506	509	499	533	510	551	516	489	545	518	556	515	498	497	464	507	504	530	526	485	523	482	537	538	508	533	454	513	488	483	537	514	520	508	523	538	510	506	521	479	482	499	515	494	521	533	501	496	505	474	555	498	489	496	534	496	508	530	501	499	529	515	497	530	536	535	469	509	549	531	512	523	510	482	488	531	515	496	510	518	522	527	501	470	546	552	516	502	487	503	484	517	517	507	495	505	514	505	491	540	490	448	535	505	524	548	527	531	496	477	499	498	468	481	496	521	480	528	480	484	490	519	481	477	514	498	494	504	487	522	509	485	496	503	484	547	481	541	520	538	497	546	510	472	513	501	564	465	506	476	493	472	514	515	492	500	503	508	499	539	515	530	498	480	491	493	494	496	513	494	512	508	519	474	512	548	537	499	486	540	529	495	451	512	497	495	525	510	473	525	543	553	488	495	527	474	517	502	510	457	505	519	505	508	525	533	481	509	507	502	518	525	527	497	490	485	519	540	523	476	517	513	523	502	531	493	486	487	480	473	524	499	529	533	499	498	495	528	555	486	480	478	487	511	468	516	529	481	515	518	472	527	536	503	487	497	517	503	529	517	497	501	516	495	445	475	474	504	515	486	522	473	508	509	522	470	490	458	505	513	503	523	479	481	522	469	505	529	510	483	509	531	514	529	463	485	501	458	511	507	508	539	482	527	523	460	502	542	537	494	521	456	525	493	533	531	503	500	554	502	544	519	540	506	507	508	536	535	515	484	541	498	495	500	519	516	495	481	493	509	514	503	477	500	519	492	479	516	483	506	495	523	490	483	486	542	500	508	463	498	503	521	521	552	482	474	552	511	502	550	471	542	489	491	543	503	520	536	524	497	505	510	502	497	540	489	511	486	544	523	522	494	518	532	517	529	496	512	524	515	521	529	478	480	522	494	467	515	489	484	514	509	532	540	507	503	520	515	493	520	496	517	469	464	495	484	505	509	489	511	482	485	548	538	461	496	482	535	545	539	506	462	524	479	504	507	446	527	531	505	498	468	507	507	487	484	440	474	539	490	499	502	507	537	534	532	503	521	496	529	511	527	481	494	517	480	517	497	517	506	540	518	471	480	508	482	534	513	485	499	478	517	467	504	493	537	443	523	515	474	504	505	520	497	512	451	504	507	499	504	481	536	515	525	501	482	507	542	540	475	512	486	509	505	504	454	486	562	490	457	548	529	503	473	491	547	501	485	516	443	468	502	488	479	506	514	499	549	504	501	522	523	503	509	497	505	516	525	502	522	470	517	529	463	467	517	534	515	508	495	466	490	491	522	519	497	512	510	529	472	510	510	492	502	492	535	543	548	501	490	511	510	511	489	487	537	492	506	497	496	515	499	513	542	459	480	529	505	508	475	485	483	537	506	541	480	508	468	508	476	485	504	514	522	475	543	473	481	480	536	516	526	539	524	476	510	531	514	494	489	543	470	546	519	523	512	496	495	504	544	519	534	506	513	489	514	521	532	496	483	548	502	527	520	490	517	526	519	523	506	475	486	509	555	463	553	493	496	500	533	500	485	516	528	482	502	524	479	499	499	534	496	521	501	539	508	544	524	541	480	478	483	537	497	511	482	492	492	522	488	523	497	553	502	516	544	496	533	482	517	503	509	508	491	481	482	516	459	470	484	509	500	512	496	459	488	511	487	499	490	522	505	505	504	484	481	516	487	551	482	478	498	535	548	455	522	492	510	497	515	517	544	516	472	475	497	488	499	500	492	540	535	486	521	523	547	500	501	504	489	459	496	509	516	528	520	513	495	479	525	499	493	485	487	503	536	476	498	501	528	484	537	496	524	515	492	491	479	494	477	500	534	525	489	534	525	523	513	495	551	523	465	517	508
10210	1810	1402	1632	3816	4834	4660	4113	3580	3081	2768	2424	2113	1898	1677	1601	1543	1405	1345	1267	1233	1184	1119	1066	994	1057	994	1007	995	922	906	891	921	905	855	865	879	818	809	815	793	850	782	808	803	803	777	795	767	771	825	758	767	764	817	780	769	799	750	753	764	757	705	751	778	771	739	763	776	843	788	739	817	719	712	711	726	754	742	728	700	716	742	718	734	768	756	696	714	721	710	739	765	731	728	708	753	750	681	716	683	765	684	693	727	745	773	739	715	674	724	686	766	664	718	697	707	736	742	723	711	753	762	699	714	721	690	743	706	716	737	704	731	718	691	701	649	732	672	707	719	681	687	724	696	747	733	712	688	701	682	707	704	694	635	741	690	717	726	767	681	686	723	743	706	687	765	721	720	701	709	723	663	703	670	729	656	747	734	707	720	740	704	678	724	663	671	708	673	774	700	708	708	706	705	738	703	699	721	761	730	784	714	703	690	671	709	720	703	731	737	698	757	703	700	655	711	722	699	721	715	636	759	724	755	701	736	682	703	673	725	696	724	675	727	688	706	723	721	712	695	728	634	671	687	717	727	683	727	670	714	705	746	670	707	726	684	717	715	709	729	691	729	684	718	657	713	731	726	696	700	666	703	687	742	691	731	707	694	747	693	682	711	711	666	742	709	712	767	719	680	747	718	655	698	726	688	745	664	727	709	671	754	666	666	722	709	667	713	708	740	722	738	724	739	706	668	696	681	722	733	716	727	693	693	695	710	690	695	716	705	705	665	770	715	671	722	709	680	715	683	675	705	721	720	705	713	748	694	670	688	713	701	759	718	714	662	730	742	713	714	693	740	704	674	705	697	691	726	690	688	681	731	703	714	734	747	672	710	739	737	747	726	743	668	686	693	680	721	691	742	732	726	676	712	746	713	711	656	730	700	679	677	766	684	680	663	717	692	741	688	657	709	682	679	678	707	681	716	756	729	721	743	714	685	688	717	707	753	725	716	680	689	654	700	661	670	727	696	706	718	733	718	739	661	731	735	656	687	693	690	672	716	687	729	714	717	718	751	732	691	740	704	708	746	715	703	708	738	698	661	715	755	677	775	726	687	684	743	704	729	735	690	683	708	754	670	687	750	722	702	664	672	705	721	718	727	693	682	730	667	727	674	695	686	702	696	714	675	688	699	692	714	706	723	698	734	773	649	725	740	691	717	730	738	698	695	736	722	690	711	739	708	662	688	723	669	733	707	762	727	753	744	741	702	693	681	700	689	733	676	728	692	695	724	713	700	720	707	720	705	761	704	706	743	666	712	701	750	666	727	672	666	736	663	657	762	720	728	716	692	728	692	726	700	748	745	687	733	685	709	686	734	679	697	705	707	694	714	705	726	686	708	689	726	723	705	676	702	735	659	695	693	720	701	722	735	672	702	673	681	651	736	702	685	702	706	680	734	669	736	669	740	716	718	731	689	719	705	706	737	689	749	694	694	730	751	686	705	706	699	699	746	727	667	711	657	715	702	675	672	696	691	682	750	703	678	675	681	742	706	702	722	670	687	748	729	681	692	731	728	716	702	726	700	733	728	691	697	681	685	691	732	697	703	702	700	734	755	685	689	688	699	752	691	746	667	689	758	684	755	704	747	623	757	687	709	748	706	677	717	665	690	681	743	742	691	699	709	721	756	696	665	686	735	671	677	703	683	699	718	766	723	671	662	706	695	704	730	720	650	667	697	708	747	696	664	714	732	710	697	755	738	687	715	733	703	717	691	660	726	679	781	729	693	694	696	711	744	716	717	702	741	718	710	726	690	693	687	707	696	758	719	742	723	703	726	677	710	728	723	729	673	722	659	695	694	704	664	712	733	715	649	671	749	741	708	709	703	679	754	708	720	702	649	733	743	743	736	717	698	715	701	710	703	736	716	707	696	732	745	683	681	735	675	751	730	684	723	714	717	738	702	710	702	679	659	711	693	695	740	656	668	683	668	724	710	728	690	681	690	649	675	666	693	706	676	719	743	666	715	651	697	668	697	680	755	767	702	714	700	675	723	694	706	757	691	700	693	676	703	667	660	719	703	746	729	730	680	721	760	643	724	738	724	692	701	702	655	718	698	702	681	686	694	756	759	691	735	730	697	710	739	719	737	720	744	703	731	671	740	729	748	730	705	658	683	705	733	707	715	704	671	673	714	682	658	713	682	700	716	666	745	677	700	731	749	725	699	739	723	743	696	693	682	714	671	716	732	756	719	725	711	696	715	704	725	727	738	701	729	652	702	722	727	677	688	785	709	716	693	746	713	684	686	716	698	740	726	721	742	699	688	732	736	696	712	708	674	745	716	698	653	720	694	746	723	680	694	705	717	714	745	709	676	724	753	736	711	694	695	712	688	697	703	750	667	699	722	692	677	735	740	743	723	732	705	740	720	741	743	720	701	667	643	695	708	717	684	777	661	700	697	687	694	676	731	722	721	731	729	646	673	710	706	705	703	712	703	710	687	683	687	688	705	694	712	650	700	741	670	716	742	760	736	723	701	719	729	686	637	712	704	716	684	746	717	714	747	684	674	669	725	650	700	703	680	706	688	720	766	696	709	672	705	667	694	717	639	681	698	729	749	732	714	678	689	663	703	695	712	709	688	673	717	686	747	700	700	730	739	705	690	715	702	676	728	731	750	735	705	718	724	727	710	723	682	740	720	679	645	672	648	733	733	696	699	719	699	696	738	688	750	689	758	712	671	726	730	711	723	730	684	678	712	714	733	738	706	718	719	679	687	696	710	686	716	680	713	733	643	650	719	710	699	711	658	706	689	704	723	762	691	770	656	711	714	704	663	716	717	707	688	716	733	706	670	665	710	690	693	724	781	708	659	690	692	683	683	679	731	686	728	711	777	735	679	709	696	705	714	644	682	717	708	685	696	727	706	696	709	728	702	684	731	742	691	723	666	725	746	691	668	757	743	706	674	716	706	724	675	729	718	676	712	710	711	747	688	670	690	707	707	756	699	736	764	702	714	681	704	695	790	696	709	735	781	682	699	660	692	698	723	689	738	733	679	744	712	696	736	707	735	670	703	732	685	736	703	715	728	694	702	713	691	700	703	681	685	708	747	715	699	711	678	714	710	698	698	682	700	687	744	716	709	757	742	663	695	722	710	693	697	687	719	736	709	710	739	743	716	734	717	683	757	693	724	707	702	683	694	744	699	747	723	732	658	716	688	755	729	713	699	752	718	703	700	670	674	728	677	716	672	703	732	648	734	692	680	706	721	751	728	710	790	692	744	700	694	683	742	688	647	711	695	686	717	733	732	714	689	693	690	730	714	727	718	699	680	701	643	730	703	710	730	730	709	717	682	707	765	712	720	678	702	704	724	704	710	679	668	677	692	706	668	717	633	767	729	696	726	690	703	693	701	727	756	727	677	701	707	678	724	731	690	716	713	723	713	715	670	688	747	717	675	704	694	744	696	709	668	679	734	710	742	707	680	711	698	731	708	655	747	713	695	717
6213	932	522	373	584	1199	1389	1234	1139	973	850	697	574	512	446	462	425	349	338	327	284	264	270	256	240	244	242	194	220	184	188	194	187	195	196	176	173	176	165	160	168	147	145	165	179	161	158	142	150	141	142	131	153	113	154	142	158	151	150	158	115	141	133	145	123	123	139	119	136	140	127	137	119	147	135	140	136	134	149	119	130	140	117	127	122	134	140	137	147	141	136	138	139	133	112	114	144	96	122	133	134	140	112	147	117	140	132	108	148	114	143	128	143	140	129	125	134	146	126	135	140	108	121	125	142	131	136	129	129	125	113	126	120	117	124	127	105	149	105	124	116	144	131	125	142	128	110	130	135	126	140	134	130	116	130	129	142	118	106	96	117	122	151	125	135	137	94	134	127	119	127	148	115	102	108	120	103	117	135	130	143	137	130	129	136	127	125	130	126	121	122	143	118	116	128	115	123	134	144	135	129	139	120	123	138	143	124	118	142	130	135	126	125	135	135	111	138	126	146	120	145	123	98	128	138	111	116	128	133	108	118	117	134	145	130	124	129	158	108	128	121	133	126	133	124	131	134	110	132	126	131	130	125	130	128	122	135	136	110	121	112	136	109	127	95	127	127	136	120	123	132	135	99	123	120	138	117	144	137	129	140	118	149	134	119	134	128	99	118	129	125	121	122	129	132	147	137	141	136	133	130	120	141	118	140	135	122	129	145	134	111	126	126	91	123	129	148	124	128	133	121	114	117	123	139	126	136	136	124	130	109	122	116	142	102	143	130	122	142	126	114	139	131	116	114	120	134	118	125	114	125	125	130	122	116	135	140	126	135	136	132	141	102	118	125	129	104	138	134	130	121	119	130	110	129	115	118	130	138	112	117	119	141	125	112	121	109	122	115	117	155	119	121	136	124	132	121	129	108	119	137	119	105	116	105	138	118	116	123	124	147	128	134	103	143	116	133	132	116	129	136	135	127	129	133	112	110	120	131	132	120	127	118	133	121	105	132	124	130	121	129	121	122	119	123	125	127	105	134	126	134	119	132	121	114	129	127	132	123	116	118	139	135	105	147	113	138	124	122	137	137	124	119	125	115	119	134	104	118	126	128	119	129	135	115	136	131	116	121	115	124	129	139	135	136	120	149	148	132	127	114	130	141	134	146	125	126	119	118	135	149	119	120	101	122	120	132	126	135	126	103	120	128	124	128	132	120	132	116	113	114	111	109	127	121	123	111	129	118	130	112	133	128	137	120	133	138	130	126	120	138	132	116	119	146	136	141	128	116	119	130	138	138	142	137	126	115	141	137	134	118	131	114	142	115	109	126	136	111	122	111	125	136	127	113	124	118	145	120	135	126	143	131	124	123	160	132	153	121	112	123	117	121	134	135	118	128	126	127	138	143	106	113	120	128	147	134	128	123	103	119	114	126	128	132	134	137	129	114	128	133	154	126	129	119	123	117	118	111	146	109	117	114	120	122	137	130	125	137	144	120	132	124	139	123	136	140	116	141	115	117	113	121	123	150	121	118	127	119	113	107	116	116	113	121	112	143	133	127	129	111	119	120	128	143	125	134	116	125	129	115	117	131	130	123	102	129	120	138	146	134	125	120	126	123	134	134	146	130	117	117	127	131	117	132	141	125	142	135	125	135	125	111	112	115	121	123	120	118	104	129	117	116	139	120	119	118	131	150	137	121	124	122	134	127	133	130	138	111	116	126	138	130	137	129	124	127	137	124	129	123	142	139	121	137	121	115	110	100	129	120	117	130	126	112	133	114	133	124	100	131	129	125	109	126	134	117	120	123	128	112	141	125	139	106	136	118	120	109	121	116	114	132	124	127	111	130	137	112	142	137	142	136	127	127	113	141	135	119	126	115	143	137	136	119	128	127	127	110	132	101	131	144	133	118	104	129	144	119	112	129	119	124	109	119	137	120	123	133	134	120	114	128	117	144	137	134	135	113	119	131	131	123	123	130	117	121	122	117	123	122	118	119	120	116	111	128	119	142	118	115	117	121	138	126	129	119	122	121	142	125	101	114	122	122	130	123	101	119	103	125	130	122	115	117	120	135	132	156	132	102	128	121	111	113	139	132	114	133	131	140	119	136	120	138	133	126	132	136	111	125	103	114	135	115	144	121	129	129	141	128	123	127	138	109	154	106	136	139	114	127	117	142	141	121	129	122	129	120	123	114	135	122	124	125	114	116	126	125	127	125	139	134	119	124	119	127	119	122	125	128	102	118	130	126	124	128	117	116	128	134	107	107	122	119	129	107	133	124	133	124	115	116	141	118	134	122	130	133	131	128	137	140	149	107	128	141	143	124	116	141	128	132	110	150	117	134	136	136	112	132	127	128	125	135	122	137	132	121	126	123	131	121	137	140	132	105	145	117	114	107	143	127	118	136	120	127	123	135	115	142	121	137	124	142	114	129	123	120	119	115	110	105	141	131	128	130	115	112	123	128	121	104	129	143	115	131	129	132	146	102	121	105	97	139	131	110	111	117	115	131	136	128	137	116	116	104	127	117	105	123	152	126	121	133	117	124	104	118	122	121	123	117	121	152	129	111	122	111	117	134	124	123	104	139	130	132	144	127	109	128	100	142	138	131	132	123	125	125	122	113	117	111	121	119	125	110	102	126	143	131	135	124	122	142	126	125	104	133	124	135	137	98	128	124	109	120	129	147	139	129	126	116	141	127	133	139	136	123	142	123	147	116	121	129	125	128	121	128	130	113	109	146	128	119	125	124	134	102	131	132	122	136	107	118	134	115	134	124	122	134	125	138	132	123	147	133	137	121	116	120	124	125	127	128	111	115	123	126	141	126	126	142	134	119	119	133	144	127	129	137	132	125	128	121	137	120	119	109	140	118	143	117	121	120	117	130	116	130	150	123	125	141	126	124	118	121	132	136	142	135	124	116	114	115	137	115	121	122	137	129	128	122	123	138	108	139	130	109	114	126	136	141	129	133	126	138	134	125	130	144	128	125	128	111	139	101	125	120	146	122	104	121	115	114	136	124	148	132	116	123	131	120	134	128	121	121	136	114	147	127	128	130	118	128	120	127	116	123	142	114	135	113	136	133	121	124	122	131	117	131	117	142	129	141	145	93	112	134	122	129	105	105	135	139	115	147	124	135	126	137	112	138	127	127	108	114	121	128	130	103	132	111	129	105	125	129	127	106	95	121	130	141	131	133	150	116	134	110	136	126	134	100	99	126	133	115	122	114	114	116	125	113	135	133	122	132	148	111	126	118	143	137	155	129	134	124	117	133	129	124	119	128	126	130	126	133	117	114	142	124	133	132	137	141	129	125	105	129	126	126	111	112	135	144	120	125	124	108	86	119	120	128	135	148	107	127	133	131	120	126	146	122	129	121	131	148	115	134	134	111	149	132	144	142	107	111	125	132	142	112	123	140	114	127	114	130	137	155	124	130	125	134	139	115	114	136	135	118	133	137	116	119	127	117	120	102	148	141	154	148	138	132	136	124	112
9908	1808	1120	1537	4152	5390	5095	4396	3746	3106	2687	2276	1955	1705	1530	1313	1152	1099	976	949	845	821	750	669	660	592	560	512	510	503	481	460	474	463	421	358	357	430	378	373	351	304	344	361	350	287	316	306	315	287	304	298	314	294	291	250	259	269	286	241	273	273	247	261	280	268	226	269	245	267	239	222	234	247	242	234	245	220	222	252	220	254	237	225	242	218	218	243	231	236	242	218	225	212	203	192	221	243	218	205	223	191	250	235	207	246	218	247	195	211	213	221	208	212	221	224	195	211	234	227	199	210	185	237	211	261	197	229	208	212	194	213	208	200	204	209	229	194	195	224	220	206	232	223	223	185	214	217	204	214	200	207	218	225	212	204	208	210	213	212	209	205	211	195	182	212	193	203	229	203	217	181	207	218	217	201	214	216	200	207	225	215	205	189	207	205	212	190	205	222	188	211	204	212	203	191	218	197	210	184	203	177	216	212	181	203	173	206	213	227	218	202	228	200	214	197	212	197	208	222	214	195	200	180	195	189	204	220	183	203	230	212	208	219	214	208	187	188	206	224	200	231	212	208	241	191	186	202	206	203	208	230	215	231	198	215	218	186	198	213	211	210	192	196	232	226	213	219	199	215	209	195	209	201	218	226	187	192	203	207	191	219	213	216	189	215	194	202	217	197	202	190	206	199	205	190	222	203	201	198	196	225	173	178	204	210	191	206	202	187	190	205	198	199	192	190	222	216	198	212	201	227	202	192	185	208	205	202	174	207	219	216	202	215	225	200	193	195	207	210	235	195	226	193	225	210	216	197	187	194	214	211	204	231	197	221	193	177	194	201	200	213	213	239	195	193	212	179	185	228	240	204	209	213	233	217	211	194	240	228	206	205	201	213	201	222	207	199	197	235	211	200	203	215	192	205	202	208	201	217	209	191	196	184	207	192	185	201	194	205	224	205	225	188	206	210	194	211	198	175	201	200	215	192	211	186	210	195	219	198	183	206	217	216	180	192	223	212	211	223	194	233	225	212	213	195	220	229	195	198	198	210	199	214	189	200	198	213	226	212	212	206	212	196	183	226	210	208	215	195	176	213	202	199	242	211	193	193	204	196	201	191	221	199	214	194	201	220	203	217	233	210	224	219	237	197	197	220	201	204	208	205	202	231	191	197	189	209	198	174	196	207	223	211	185	199	213	206	218	213	202	202	211	194	208	191	215	219	201	195	211	208	225	201	203	218	195	205	209	205	197	195	212	220	215	187	202	196	192	201	236	202	207	214	206	208	220	210	199	189	181	195	208	225	179	203	213	192	213	194	219	194	207	223	196	234	214	159	192	202	241	198	194	224	191	193	197	212	184	211	208	193	209	221	195	194	194	191	204	208	185	188	204	197	216	189	207	206	204	185	229	180	213	194	198	216	214	221	203	219	213	183	209	193	184	204	229	203	209	191	202	223	184	214	218	201	189	204	212	237	211	219	234	216	202	218	191	203	215	183	194	203	206	217	183	187	189	210	208	205	191	197	230	208	199	190	218	188	183	213	201	226	227	215	197	183	187	207	207	210	208	210	190	199	243	208	217	208	186	188	200	186	205	208	215	214	209	190	211	225	230	213	194	206	192	199	196	211	220	206	223	202	215	217	212	194	197	187	199	214	214	205	194	205	190	213	212	179	209	215	170	205	220	210	229	218	211	205	224	189	184	200	217	203	189	197	196	184	231	190	184	197	196	198	190	224	205	183	227	192	222	226	225	227	194	218	229	220	194	196	190	205	194	200	220	199	189	209	206	200	222	203	201	209	212	189	195	200	229	220	169	233	206	208	228	209	186	220	205	203	215	217	211	210	208	185	215	195	202	208	212	203	194	213	186	201	213	214	207	237	226	227	231	218	220	205	221	233	211	198	205	198	188	209	213	200	201	201	209	215	214	232	208	181	219	179	202	200	207	189	193	200	195	185	192	183	204	203	207	198	207	216	220	189	212	232	219	201	199	208	183	210	182	215	222	190	205	217	197	184	212	212	218	205	203	206	178	215	178	195	224	200	179	196	194	195	245	207	173	193	183	195	185	204	214	205	233	195	225	219	216	185	183	213	195	194	213	207	194	196	213	228	211	193	199	204	215	222	197	203	195	189	195	212	200	183	189	201	201	219	197	208	196	179	212	195	214	211	203	202	208	190	229	222	202	189	206	208	245	198	210	204	213	189	206	200	218	218	199	216	191	252	183	201	216	183	226	197	211	205	202	203	211	213	214	211	186	219	196	204	205	231	228	212	195	208	194	217	192	207	205	218	193	210	208	240	210	205	203	214	197	208	193	221	185	188	196	208	198	209	213	217	183	227	191	196	242	203	185	219	190	202	204	222	225	198	224	203	200	179	183	195	200	223	174	203	221	218	197	186	193	200	234	203	224	198	219	200	211	204	186	198	175	204	210	192	214	203	200	199	209	205	204	189	206	193	217	218	186	217	201	183	202	201	203	184	218	179	220	204	205	185	208	202	189	201	193	203	218	204	198	191	195	199	182	198	217	225	197	193	223	193	193	207	234	196	206	215	194	223	197	213	202	225	192	222	199	189	177	215	185	212	218	204	186	221	221	214	188	199	203	213	208	197	173	203	226	195	200	201	217	183	204	203	192	218	215	207	190	182	219	208	223	203	202	190	218	197	217	206	184	210	188	201	205	213	220	200	219	207	221	208	213	200	202	183	196	218	204	215	185	194	198	216	185	212	224	188	213	205	209	204	216	204	213	206	174	230	203	198	211	215	184	227	203	228	187	198	225	216	204	201	212	191	222	234	202	213	204	194	242	241	237	204	178	209	213	221	210	193	203	215	173	206	207	222	189	189	196	206	186	202	193	194	201	211	202	180	188	196	195	198	185	203	209	193	203	235	200	180	188	203	198	203	202	204	213	183	214	228	201	190	226	221	181	222	188	203	222	178	208	217	218	206	211	204	216	210	214	194	198	233	204	217	208	186	187	193	207	217	178	216	221	203	223	186	201	224	213	209	215	222	199	194	197	189	215	187	185	211	205	213	196	214	185	219	195	191	193	202	186	189	184	202	216	187	172	206	235	200	198	216	205	174	184	182	199	192	211	198	205	198	203	212	210	221	213	214	196	218	201	199	205	199	196	185	209	191	211	211	207	202	201	225	216	207	221	192	204	201	232	216	203	202	205	210	210	205	207	188	205	217	204	215	193	221	205	217	198	208	225	201	213	204	213	212	225	196	207	204	225	194	250	216	222	196	222	186	234	214	189	218	217	208	188	190	224	209	220	203	198	190	178	242	191	195	209	220	193	223	186	194	212	221	183	222	210	213	207	183	209	215	223	209	192	203	193	222	187	184	218	199	222	201	224	213	220	187	215	210	203	194	212	208	217	186	184	195	203	208	200	217	207	191	202	206	215	212	218	212	204	194	198	228	211	235	200	216	195	215	195	203	192	195	204	216	216	201	220	213	204	196	186	223	202	202	200	221	187	217	212	201	217	174	223	210
12133	1432	765	607	826	1608	1884	1694	1479	1292	1179	1041	925	786	738	662	629	543	520	518	522	520	450	428	407	428	417	398	419	381	365	364	377	358	344	368	368	324	325	335	330	319	332	337	316	315	331	333	315	312	307	286	324	331	301	316	309	300	320	289	311	295	313	316	298	306	318	303	298	281	274	302	297	294	305	291	298	328	284	252	302	309	286	309	291	265	304	303	285	274	284	315	277	301	296	297	304	262	275	295	296	294	284	232	283	281	290	316	287	309	299	325	303	299	271	294	293	285	266	274	296	289	280	304	270	294	278	310	319	281	280	302	343	287	294	299	297	284	294	250	284	280	295	262	280	281	297	296	300	280	264	266	301	282	269	269	289	295	309	309	267	283	269	308	303	272	303	247	297	296	292	281	286	278	306	287	301	265	295	300	298	305	295	307	280	273	320	268	282	304	264	278	309	293	315	305	292	311	269	301	290	280	267	318	290	301	268	287	265	306	268	275	293	303	270	296	289	333	276	282	276	302	281	308	290	310	274	277	277	275	281	294	262	287	294	282	280	288	313	289	271	237	304	270	277	316	279	287	310	258	330	303	314	289	287	284	288	311	275	281	292	296	306	273	258	288	293	281	269	296	268	273	304	312	310	268	272	333	243	286	264	312	251	292	320	324	301	275	288	310	281	287	283	299	284	283	286	295	304	301	305	270	298	301	258	271	272	273	274	289	265	299	301	283	276	291	304	272	297	279	298	272	320	272	292	279	321	296	266	304	284	278	298	273	285	269	329	305	271	276	276	246	270	262	299	275	282	239	284	276	285	283	276	291	285	280	300	314	272	230	279	319	308	259	311	295	271	290	294	273	299	273	289	282	285	290	311	309	283	295	263	330	293	281	277	283	291	263	267	302	277	272	288	302	290	283	307	301	299	313	290	293	281	281	275	281	266	266	301	303	273	305	320	269	259	304	278	288	285	283	294	287	305	285	291	303	303	273	268	288	298	280	264	282	270	296	292	295	283	288	276	290	303	288	278	290	294	272	289	292	287	282	281	287	266	289	301	310	293	318	285	279	328	264	294	295	295	282	302	272	307	273	300	276	307	282	269	311	268	293	292	315	294	287	272	285	274	319	267	260	292	261	307	290	300	285	292	316	299	318	324	277	251	292	274	308	292	283	304	305	277	279	304	276	322	277	313	264	288	305	279	260	279	282	305	288	263	275	288	266	297	269	267	272	282	282	289	289	295	310	289	314	298	289	300	280	279	294	313	255	289	268	283	257	307	280	273	293	316	273	269	289	284	289	294	301	305	278	260	278	299	260	305	326	288	266	292	305	298	255	305	277	304	272	308	279	278	302	289	255	287	300	275	320	294	287	285	277	289	289	303	297	270	276	264	273	286	274	288	292	287	247	314	282	290	255	298	275	267	287	283	242	286	277	273	320	277	293	326	294	288	284	284	285	296	296	253	280	300	291	315	276	289	295	291	298	253	276	257	296	267	273	286	299	312	277	281	274	247	271	329	287	306	329	288	288	260	285	290	269	283	322	279	271	266	294	283	277	264	278	299	290	279	265	301	270	294	297	292	300	321	291	287	300	322	287	238	314	303	269	269	275	252	284	279	321	289	282	291	252	302	264	306	287	303	282	273	298	274	284	271	298	255	320	310	306	274	299	269	303	268	280	270	270	290	290	331	280	297	301	267	274	277	315	283	283	285	286	282	284	296	294	307	272	278	294	291	320	285	268	315	293	298	280	280	311	291	268	279	335	308	283	287	288	282	276	260	325	275	286	271	286	285	298	282	303	294	295	274	278	290	309	299	283	284	296	273	290	284	281	308	314	291	282	291	302	311	320	286	276	290	293	286	303	269	293	289	305	278	283	294	279	286	284	272	311	287	282	276	300	256	314	262	279	274	304	259	282	319	295	319	267	269	275	291	278	284	298	288	267	296	333	310	299	282	263	304	280	281	275	318	276	266	318	270	304	291	300	295	313	263	300	261	308	279	323	285	264	243	271	277	307	302	307	272	334	260	287	311	262	253	301	273	277	284	286	316	287	299	300	285	295	287	271	304	259	285	279	296	298	280	297	278	270	288	273	272	272	292	249	254	311	271	281	295	282	275	280	285	277	295	302	293	310	281	268	273	270	279	279	273	302	256	261	269	286	297	303	293	321	272	263	304	303	310	273	298	297	302	309	276	312	291	302	290	302	280	300	307	294	302	316	294	290	252	282	297	270	306	281	322	261	282	292	294	293	267	276	305	287	274	276	308	280	293	286	283	309	287	306	296	272	280	286	320	296	291	291	301	273	317	254	271	270	275	294	282	311	267	255	269	290	296	272	292	278	274	297	294	272	283	295	291	258	249	262	287	275	256	265	266	291	315	278	284	268	297	292	284	287	296	294	260	296	305	264	280	262	311	292	283	287	294	265	311	279	277	309	302	309	316	288	304	276	283	293	282	290	286	271	278	309	288	288	319	290	282	254	318	306	276	288	277	287	330	244	298	289	276	264	306	301	291	303	281	258	306	277	288	300	283	314	262	289	301	283	307	277	264	275	283	293	263	288	285	288	261	313	319	293	278	286	278	277	283	282	276	317	312	266	306	239	297	308	292	320	292	308	334	305	256	291	303	298	266	284	300	298	245	310	290	278	285	280	267	281	302	270	293	280	270	301	284	297	317	274	288	265	316	297	293	300	272	322	275	274	283	273	289	258	319	282	294	296	299	287	277	291	280	284	277	312	261	285	293	306	275	299	282	304	290	274	280	303	297	253	291	295	267	288	317	282	285	280	275	280	296	308	276	263	262	263	271	295	279	313	281	305	310	285	315	298	270	275	310	301	286	258	272	244	295	277	276	322	305	277	264	288	290	284	277	299	270	278	255	284	296	295	297	280	272	265	296	284	290	282	272	285	301	267	289	275	285	277	310	265	273	307	271	301	256	286	288	302	267	295	298	285	314	283	261	305	269	291	297	289	253	291	291	321	309	328	303	304	296	289	275	288	274	284	275	282	296	294	266	265	308	271	316	309	267	286	278	287	305	287	260	242	310	263	275	296	264	272	314	283	273	295	309	276	293	303	303	288	303	279	259	291	286	291	293	308	302	300	278	264	280	286	275	257	275	314	273	303	277	296	311	297	294	334	268	284	306	280	267	290	316	288	271	274	317	294	318	282	284	289	305	285	292	297	279	301	273	307	269	315	295	256	271	275	304	282	259	294	282	263	259	310	294	312	269	256	306	282	328	283	284	307	305	278	286	316	305	299	280	298	289	289	317	324	315	285	297	300	289	300	282	281	313	315	280	264	287	282	290	268	249	276	270	291	277	299	332	311	275	263	297	269	295	274	286	289	301	265	305	310	277	270	297	302	301	288	284	287	267	279	266	276	300	301	306	288	281	316	260	292	261	289	322	289	286	285	306	308	280	299	252	262	293	324	291	268	324	277	302	298	306	279	294	303	297	269	298	259	250	314	265	284	275	314	301	273	277	315	280	241
11701	2178	1460	1961	4839	6657	6324	5533	4659	4077	3476	3006	2617	2330	2047	1826	1599	1452	1433	1330	1243	1153	1152	1002	982	938	906	876	780	786	800	735	730	695	640	694	663	665	613	599	660	579	574	649	553	589	602	540	547	557	547	503	568	485	547	505	552	553	518	530	474	537	539	510	519	507	452	513	466	503	501	467	485	486	500	453	493	519	483	460	506	469	492	456	473	449	483	502	463	479	453	502	454	491	447	472	484	458	471	429	446	448	474	494	479	468	449	447	469	442	463	444	447	453	438	458	413	427	420	468	452	452	462	431	422	461	463	450	435	432	464	433	438	448	460	446	415	407	408	398	451	430	434	416	473	430	459	435	440	427	425	427	426	458	441	461	462	437	439	423	467	395	438	469	428	457	424	480	456	467	440	465	406	426	460	440	413	500	418	437	450	432	476	421	454	435	459	433	440	437	473	431	436	435	398	414	429	427	424	444	459	438	453	410	404	456	483	453	416	424	441	447	427	404	433	407	444	440	476	437	418	436	411	488	394	386	428	407	473	454	434	428	456	457	447	449	461	457	452	472	405	432	464	428	461	463	476	434	450	419	432	450	413	399	433	434	437	436	402	386	430	388	456	436	431	447	429	414	417	449	463	435	423	415	454	442	455	434	425	420	468	470	437	448	424	465	438	437	423	396	475	424	422	439	452	423	413	440	423	438	441	435	450	433	458	454	455	436	446	449	456	421	416	456	433	446	474	430	434	465	479	453	457	400	429	460	431	455	437	460	435	440	433	410	453	451	428	431	444	458	434	447	425	422	445	433	444	438	406	429	461	425	438	491	439	428	381	389	427	411	471	439	432	426	463	466	420	397	421	457	423	473	454	422	438	449	422	481	443	426	416	434	456	457	467	458	451	434	399	420	431	453	420	407	392	412	415	426	413	446	448	454	401	464	456	446	425	381	423	459	424	383	447	435	473	416	425	416	422	387	423	439	482	436	431	433	405	379	435	420	433	454	422	421	431	412	429	392	436	422	432	440	453	474	418	423	448	442	376	431	433	431	427	436	443	477	416	457	439	402	403	440	428	428	461	420	442	369	434	439	434	440	382	439	415	430	448	436	426	406	439	439	398	461	432	449	454	419	427	439	436	415	449	441	418	431	442	430	419	439	437	452	432	398	435	423	455	459	456	409	459	435	456	405	442	438	391	386	419	456	457	426	443	398	423	468	432	440	429	404	425	417	432	414	425	431	403	424	462	442	437	422	405	424	409	424	388	425	424	408	435	449	438	477	408	419	439	431	446	448	453	437	461	450	446	454	436	416	444	451	426	436	472	436	439	457	434	432	465	432	424	450	446	451	455	439	444	420	417	421	463	438	433	426	436	441	422	432	400	416	436	467	431	412	446	403	425	424	389	452	464	421	423	421	423	426	415	432	446	405	420	430	394	428	444	409	481	398	445	405	428	423	442	434	398	432	435	433	431	444	423	429	405	438	426	449	428	437	471	428	414	447	406	428	439	424	414	436	450	420	451	402	465	445	439	418	445	427	448	372	457	409	439	433	438	460	442	450	449	432	414	379	455	446	429	430	418	423	432	435	424	439	425	417	450	419	412	392	441	455	403	444	415	438	418	454	428	456	460	428	454	400	407	458	439	411	402	409	442	447	449	466	441	373	419	408	405	445	430	394	416	468	442	445	427	362	458	414	416	408	412	385	458	410	425	414	459	461	448	414	439	439	455	430	413	462	466	448	409	425	430	429	443	446	422	478	419	467	403	398	415	432	446	431	387	445	447	432	422	428	413	428	453	494	443	449	423	439	447	442	437	446	424	398	448	412	425	411	452	448	464	446	431	464	441	449	395	445	421	409	429	409	419	430	446	466	420	437	473	411	420	410	453	430	421	424	433	432	470	407	437	446	461	396	442	447	447	456	420	474	398	426	387	448	415	429	468	420	434	439	421	461	445	421	439	474	407	410	422	411	445	431	379	452	458	427	458	452	423	441	413	429	395	434	421	425	470	431	448	431	462	451	392	433	447	436	423	379	411	429	442	434	412	446	416	456	455	431	403	448	428	395	457	424	459	450	426	430	436	418	408	445	427	420	441	434	445	406	433	429	395	460	440	483	439	416	451	460	419	438	489	433	448	485	447	438	450	397	460	431	428	442	449	419	408	442	455	461	445	439	422	462	427	399	411	472	440	419	400	472	410	442	438	408	438	449	460	405	456	424	416	414	440	405	389	427	446	405	420	441	448	422	436	419	479	451	448	445	447	423	408	431	427	428	451	424	466	448	425	457	437	467	430	463	411	424	418	449	412	408	429	460	457	432	459	437	468	435	430	428	474	439	411	414	394	440	418	394	451	472	434	431	448	423	427	449	420	464	437	459	441	417	428	439	457	409	441	437	413	474	433	438	412	423	422	398	450	435	428	415	442	426	399	435	444	427	403	416	434	423	458	421	439	430	415	418	427	455	433	431	444	480	423	441	418	420	430	427	413	428	445	426	447	438	480	469	451	439	412	452	441	426	455	447	481	458	400	415	431	458	451	416	464	393	412	463	406	421	439	479	402	457	437	445	431	431	432	426	422	405	420	435	420	423	431	472	404	457	454	421	477	411	445	469	424	434	442	452	428	438	407	443	438	413	470	446	401	462	444	439	421	428	406	446	397	421	395	411	432	426	408	446	463	427	432	445	420	450	436	440	452	423	456	429	471	392	399	450	413	430	414	437	448	449	443	451	459	434	439	436	425	405	410	426	457	438	449	464	442	453	455	425	441	412	449	434	448	427	403	432	387	446	436	416	449	401	451	471	456	421	427	404	393	498	466	467	462	431	399	440	433	446	432	423	493	469	422	398	454	470	441	459	400	424	454	416	430	419	418	436	466	480	392	470	449	438	411	451	477	424	445	459	434	435	467	445	470	500	418	394	456	432	390	435	445	387	447	428	484	456	427	431	441	455	446	417	453	429	434	439	435	401	458	406	426	429	425	415	450	418	392	461	413	447	481	436	413	455	444	456	443	425	449	455	429	456	428	410	449	455	422	467	450	443	429	473	420	453	439	398	436	414	441	458	433	453	451	436	408	432	433	445	446	419	396	410	454	416	403	476	465	414	421	434	434	466	439	414	454	407	455	421	465	442	452	472	448	475	424	413	465	442	425	423	436	394	474	445	429	422	432	402	424	407	443	445	436	446	437	448	442	424	438	439	430	444	417	428	399	414	453	446	430	399	400	424	445	427	430	449	431	443	429	393	425	432	445	431	442	446	440	450	425	426	439	417	418	463	438	424	450	412	442	397	421	448	423	443	454	432	426	414	434	436	469	457	478	424	424	451	467	444	456	473	446	387	432	411	411	439	443	416	452	437	429	452	427	439	458	426	465	414	427	425	449	468	420	429	446	431	426	428	426	436	442	464	403	429	441	383	440	431	430	450	479	447	432	433	423	452	446	437	448	428	444	423	451	454	426	482	404	422	445	455	439	442	439	426	453	424	435	400	416	438	466	466
5157	531	442	382	469	503	545	576	511	509	475	451	432	422	422	424	390	402	400	385	399	383	367	363	360	394	389	381	352	351	385	404	375	343	366	377	365	386	373	374	365	375	376	368	393	395	372	331	390	363	369	343	381	359	354	406	351	383	379	382	377	374	382	380	372	328	395	373	382	376	344	369	340	334	396	352	411	361	405	338	330	349	362	366	362	353	364	366	380	375	361	374	348	366	333	350	349	395	359	363	358	374	369	380	382	346	370	342	352	394	339	343	363	352	373	358	352	378	368	361	371	368	340	363	363	357	404	340	322	363	359	400	386	388	359	385	395	355	363	403	401	346	406	356	392	367	358	358	361	369	365	378	359	373	337	355	406	370	358	382	374	366	368	361	349	389	347	332	398	391	366	350	335	374	368	358	333	358	373	323	364	378	372	390	359	379	382	347	378	367	370	390	372	367	368	417	353	371	353	359	365	364	376	356	372	383	386	388	349	356	384	347	385	334	382	383	354	327	361	353	365	378	354	354	368	360	368	372	345	391	352	366	364	366	383	363	347	376	401	333	369	335	353	396	382	354	358	371	355	383	371	349	360	379	354	379	383	361	390	383	384	373	396	370	375	375	354	358	357	385	348	391	338	343	363	382	355	359	372	346	373	354	369	369	378	362	391	376	361	384	358	359	367	361	386	346	337	402	376	393	375	344	378	364	355	344	357	368	328	361	380	366	384	374	343	377	363	350	382	365	336	353	357	371	343	377	346	346	363	366	356	359	374	364	350	359	376	368	348	388	369	377	366	376	369	368	375	362	362	375	336	382	348	330	369	352	331	365	366	363	358	354	390	384	363	381	343	358	378	385	375	404	363	384	387	331	389	342	353	338	354	376	359	378	357	347	364	362	364	374	401	360	367	393	375	368	370	385	378	381	362	352	363	321	384	404	353	346	374	339	349	376	393	384	350	334	353	347	381	376	396	341	354	385	367	379	370	346	383	379	335	338	366	376	364	339	359	372	362	344	343	386	374	379	351	350	371	368	349	373	370	349	389	375	335	360	381	390	365	395	377	370	349	352	386	349	377	352	407	387	332	381	347	394	359	372	370	388	357	353	362	357	371	361	390	307	349	368	352	356	388	386	338	367	340	373	379	394	407	342	373	362	380	379	351	354	395	363	367	357	339	349	344	360	392	366	346	326	344	348	335	363	336	376	346	370	339	373	384	344	343	363	337	378	432	382	384	338	387	349	359	379	360	365	351	364	336	381	389	333	398	368	360	357	360	369	355	381	399	338	352	341	364	374	374	348	351	369	395	342	347	399	418	354	402	356	360	381	396	363	396	359	346	364	379	374	339	399	380	356	319	387	346	378	344	353	418	369	369	353	372	346	367	351	360	392	358	360	359	381	374	346	373	355	358	360	353	389	363	375	385	383	355	376	344	330	342	350	390	358	351	365	355	379	387	396	352	368	350	361	390	352	352	344	372	343	344	320	391	380	375	359	349	355	343	361	356	384	358	336	351	396	366	362	362	353	366	371	397	361	389	366	370	320	403	342	382	363	374	361	366	344	361	389	382	372	340	348	362	343	371	365	402	409	338	396	364	376	328	368	359	347	295	362	365	361	337	376	389	342	364	347	358	356	347	370	355	363	327	373	364	385	394	363	353	357	388	360	359	372	386	383	384	372	363	377	381	346	377	352	389	360	383	354	357	393	365	390	349	380	370	375	356	369	316	376	378	350	360	358	358	311	324	392	382	360	379	371	377	319	365	358	364	324	368	365	395	345	383	399	386	381	335	366	358	333	361	328	363	355	397	365	370	406	368	335	364	349	333	380	354	373	353	361	358	386	361	365	388	341	393	397	364	370	324	385	344	347	392	350	347	357	346	377	359	358	378	366	347	371	354	359	351	373	386	381	319	353	383	364	354	354	372	386	346	372	350	380	355	386	339	344	386	367	345	373	366	383	372	369	346	328	359	356	343	399	340	351	356	340	363	376	382	349	345	361	372	360	344	348	356	358	358	356	353	373	356	360	345	359	365	376	358	352	312	382	413	352	367	361	375	355	364	398	390	368	389	365	345	349	395	363	339	380	357	368	349	412	329	373	354	357	376	403	385	335	355	355	379	384	358	354	371	366	349	343	351	373	382	394	382	364	356	367	395	359	387	357	375	370	347	379	382	319	372	386	355	388	393	370	373	379	369	350	380	383	371	357	362	358	349	356	361	383	381	361	347	388	376	370	364	349	364	358	344	393	384	379	370	338	359	352	369	356	361	365	374	329	397	388	378	363	364	296	367	385	403	372	386	328	355	359	377	388	365	369	333	358	365	363	382	376	354	356	348	340	417	383	337	340	364	352	360	411	383	345	390	393	368	373	372	367	373	365	376	378	371	366	344	384	356	380	341	342	358	351	416	375	359	329	389	364	363	357	334	333	349	355	344	355	339	344	361	369	369	379	312	345	347	422	367	362	388	374	355	360	358	348	335	365	370	356	320	364	355	344	390	349	364	359	370	334	337	355	362	341	379	385	422	360	379	344	368	366	360	359	369	384	366	367	347	349	345	395	363	363	345	339	370	371	360	353	398	394	333	363	377	382	373	370	368	369	363	351	338	357	379	367	381	364	369	357	360	366	359	399	342	356	390	339	355	372	355	345	391	348	330	345	409	344	370	331	360	357	393	381	388	372	349	375	363	358	366	355	355	355	369	334	380	385	368	356	364	369	358	374	378	363	369	354	335	343	365	344	368	363	365	350	369	385	336	349	401	370	400	351	349	362	360	367	343	354	387	347	359	359	344	361	382	354	354	388	377	370	350	355	349	339	405	339	356	331	362	365	357	372	363	383	364	387	359	382	378	369	375	366	388	333	342	346	350	325	364	334	368	351	376	368	357	328	384	389	341	375	379	376	347	336	393	371	379	390	367	362	361	346	350	390	374	384	362	361	339	354	369	341	352	363	330	376	343	376	366	334	353	371	348	405	352	373	348	381	380	364	383	341	380	386	388	345	379	355	368	374	344	413	355	373	372	357	343	366	337	358	376	368	380	352	391	335	367	380	365	336	389	371	356	372	382	372	364	387	385	369	335	338	372	318	379	363	382	392	386	370	385	357	384	345	341	355	390	387	347	386	349	352	363	391	370	368	379	388	368	386	366	368	361	359	377	370	361	370	357	389	355	372	374	328	399	366	339	384	378	391	371	360	384	345	343	331	396	365	378	351	391	403	370	371	363	371	343	380	396	372	376	374	359	356	371	331	399	349	329	370	341	341	388	360	352	357	364	379	378	364	370	350	340	373	353	339	397	358	360	355	387	354	347	326	396	371	346	386	357	339	366	351	320	329	318	362	375	359	362	378	365	382	350	358	365	380	365	344	356	367	331	367	333	342	344	358	372	330	361	410	368	368	359	361	347	335	384	360	409	381	402	339	378	388	369	342	353	367	345	367	366	403	364	362	391	376	382	360	373	343	386	362	345	365	368	339	395	343	382	352	357	361
6855	835	675	801	1155	1438	1302	1254	1099	977	931	844	789	773	710	737	643	610	633	618	601	595	570	557	579	542	547	537	533	530	577	545	584	571	535	499	537	502	529	515	507	543	502	526	553	482	547	486	523	468	553	527	527	492	517	509	524	558	521	528	498	538	489	519	496	494	527	511	534	519	499	541	530	498	513	496	504	547	492	520	486	495	501	468	493	490	518	520	502	518	502	514	491	506	502	541	538	486	477	485	488	500	524	524	500	531	513	483	503	481	513	523	517	504	498	468	489	499	465	434	498	486	488	448	510	481	514	494	508	488	506	488	507	522	503	533	469	529	505	506	507	534	471	489	526	495	533	457	463	508	482	576	495	480	531	451	536	513	502	519	511	528	463	527	528	476	523	517	500	444	478	511	529	524	514	507	473	486	490	509	546	532	497	499	511	495	490	500	471	472	486	534	453	497	547	490	478	508	492	507	502	511	504	516	482	480	499	497	491	489	514	459	516	489	512	488	491	502	510	503	553	498	506	490	509	530	497	538	483	520	490	452	474	478	522	506	493	501	440	473	484	512	479	458	505	468	489	496	495	510	513	525	444	501	507	515	531	478	502	503	488	460	515	532	514	499	503	528	476	532	467	502	523	516	479	508	494	535	488	461	511	482	480	463	484	522	495	504	481	510	480	512	481	486	537	514	498	505	508	531	528	537	510	470	495	544	504	461	570	505	496	478	529	500	517	497	492	477	487	497	519	501	501	494	501	507	498	533	494	500	516	477	475	515	532	502	516	494	488	511	514	513	501	481	492	474	490	527	527	468	505	509	515	490	511	450	477	458	513	473	491	533	479	536	460	466	534	486	498	530	514	496	490	464	492	507	508	513	487	510	496	527	512	491	484	475	496	500	505	505	521	499	495	541	501	510	496	515	533	511	494	472	503	520	505	525	516	472	557	510	511	535	484	494	482	512	487	514	486	481	461	465	486	485	537	514	486	515	528	501	514	473	520	495	506	520	522	499	516	508	491	534	500	484	514	494	503	502	480	500	485	462	490	473	485	480	477	440	508	491	491	531	532	524	517	525	540	506	451	494	527	516	475	510	465	489	511	500	463	518	486	478	493	468	492	523	508	498	484	467	460	500	479	504	488	501	486	478	471	531	466	478	493	481	490	493	492	502	522	513	493	503	524	528	477	528	494	507	501	544	479	515	516	518	495	469	478	446	468	515	485	483	472	513	490	465	540	522	476	470	499	457	526	490	497	527	528	516	501	510	499	487	476	502	531	505	493	497	498	511	490	501	465	517	540	508	480	505	526	514	507	498	525	525	513	457	472	539	518	491	463	495	510	460	508	506	475	494	507	494	493	506	499	497	511	459	451	554	496	479	487	556	502	456	496	481	495	506	479	509	496	505	474	514	470	517	531	470	504	503	500	507	469	511	510	517	491	507	431	482	534	509	494	502	497	524	486	510	490	495	482	518	484	485	496	484	516	474	509	461	477	518	546	508	491	503	501	499	473	505	528	507	486	503	492	514	483	540	519	508	506	495	470	478	503	517	499	516	480	508	520	521	460	501	512	527	488	525	481	490	487	528	475	497	494	472	517	503	524	491	444	487	448	529	547	519	499	519	504	497	473	462	485	517	467	511	531	519	534	494	524	536	499	517	516	488	513	484	537	495	468	481	473	492	495	479	505	497	518	515	490	489	519	458	478	532	459	476	506	502	498	484	497	514	535	489	512	499	506	466	491	530	502	563	519	524	508	475	508	487	473	532	477	475	473	520	487	440	486	523	497	494	521	490	508	502	488	471	527	507	517	521	480	506	515	485	532	536	490	466	488	517	462	521	442	483	508	515	495	506	497	476	527	466	468	508	496	494	491	525	501	505	465	485	507	519	495	525	508	507	525	483	506	510	494	483	510	511	460	516	512	524	512	492	479	477	481	463	488	495	454	504	500	497	538	490	497	518	499	510	494	515	516	471	508	545	540	497	524	484	509	506	470	485	514	509	470	521	488	471	495	503	546	490	511	486	521	495	532	496	519	480	528	507	518	504	518	530	525	494	474	507	470	469	514	449	463	506	505	478	516	495	490	466	476	454	465	527	501	497	463	516	510	505	458	510	502	529	481	496	486	520	493	532	469	503	482	529	544	519	511	508	493	485	496	509	498	561	530	497	503	536	520	509	508	512	511	511	479	528	471	484	481	507	492	524	473	487	532	525	477	505	516	500	551	504	465	494	486	474	506	514	500	494	515	534	484	484	474	484	452	496	557	527	546	522	508	538	486	496	482	483	499	469	515	508	481	529	535	488	493	482	501	534	505	496	500	490	509	486	465	473	519	513	549	530	533	527	507	547	528	528	513	493	524	521	486	489	474	467	516	512	501	489	459	502	482	514	502	548	482	503	514	504	542	502	477	462	490	474	479	511	511	483	510	528	477	522	514	532	483	538	479	508	506	497	514	475	472	512	484	499	484	504	527	499	533	458	480	484	507	534	497	490	494	523	508	497	507	550	527	516	484	496	523	498	489	481	480	468	475	484	489	504	485	534	470	493	526	502	454	515	490	494	507	495	473	478	486	491	489	503	509	502	482	497	482	538	498	491	490	501	485	495	501	465	492	497	465	483	520	464	489	512	500	461	525	466	514	519	541	489	467	492	480	529	529	497	475	481	500	512	478	480	516	504	509	488	465	541	523	502	478	532	443	517	478	515	504	508	505	509	516	481	513	523	495	574	477	480	493	501	542	491	488	507	516	495	485	472	494	494	500	457	504	512	508	487	509	509	474	459	474	497	474	515	522	480	493	489	458	465	509	545	490	461	500	549	490	481	501	495	533	497	492	523	514	537	524	504	461	518	497	524	514	522	500	504	521	506	485	508	488	499	468	514	520	501	471	500	528	506	511	494	515	491	482	510	527	499	552	489	521	470	497	508	497	511	471	495	513	492	495	464	504	480	523	520	497	489	488	509	513	519	481	473	467	501	497	563	506	514	498	556	488	495	507	453	494	493	486	536	510	513	523	492	507	458	522	545	472	528	500	487	493	501	478	482	473	532	499	516	480	497	490	489	490	506	495	545	528	470	478	461	479	470	521	546	505	479	530	478	494	466	493	512	512	540	507	486	498	525	534	506	560	468	520	498	473	528	506	509	533	509	476	553	486	490	507	505	527	537	503	513	450	517	508	463	507	504	490	498	478	518	513	491	522	504	519	495	480	547	513	461	510	520	496	511	518	501	517	522	475	541	549	498	504	469	465	427	490	519	524	479	497	543	488	508	543	532	527	484	507	544	476	473	506	523	489	521	499	521	525	502	497	510	469	475	480	491	491	493	528	464	539	488	542	521	489	495	504	476	476	489	509	508	511	485	480	509	496	520	541	482	500	505	504	497	521	518	521	510	468	492	523	485	473	520	512	481	505	498	488	511	492	490	493	495	490	535	544	511	534	486	489	495	484	506	471	554	498	528	499	493	469	476	493	460	510	525	483	483	518	484	514	516
14097	1501	856	753	794	1283	1551	1439	1331	1155	1068	1053	927	849	790	784	748	726	707	639	646	595	674	634	615	612	622	566	533	581	566	577	584	556	548	514	524	566	545	516	531	548	525	522	538	559	525	527	524	541	524	517	479	562	523	517	545	511	486	458	497	516	559	516	525	523	568	528	495	502	511	524	468	525	539	516	497	485	537	524	520	506	545	479	556	506	490	537	513	535	497	495	494	505	521	497	516	478	497	530	503	485	503	529	502	495	516	505	516	486	544	514	510	532	535	543	482	508	487	521	518	507	474	475	493	495	506	538	541	472	520	472	537	497	483	530	521	506	519	518	488	495	531	494	506	537	504	508	532	489	506	487	476	520	517	490	523	529	493	503	502	513	548	546	502	479	546	491	488	473	464	491	486	536	498	523	517	498	521	497	525	540	507	560	490	519	535	478	507	533	527	502	534	507	501	569	499	501	519	489	497	479	513	507	467	525	507	512	470	464	472	521	510	511	505	502	561	501	569	545	482	556	513	528	486	534	519	529	491	526	549	520	511	458	501	524	482	510	494	552	530	500	499	512	505	470	507	496	529	507	497	493	494	485	504	511	516	513	515	489	520	488	505	499	519	504	511	511	520	506	525	513	509	512	529	495	518	496	528	521	598	490	549	501	485	500	491	494	553	501	509	519	488	519	522	555	522	487	528	515	536	484	515	534	535	554	500	513	493	514	524	499	465	522	525	504	525	502	494	513	472	484	502	520	510	506	464	513	479	514	485	532	490	545	516	520	513	513	521	508	490	528	532	521	519	495	485	496	466	497	529	466	515	474	495	523	499	516	491	549	532	501	547	486	515	503	496	516	518	500	524	473	504	467	517	508	513	508	536	486	501	499	513	495	530	490	512	518	522	499	564	456	502	526	496	509	513	578	486	526	517	501	502	527	527	534	525	544	544	549	487	493	510	555	522	473	510	529	483	547	536	505	509	522	510	516	506	518	496	523	529	532	478	481	529	511	537	507	520	530	486	472	537	519	523	546	510	508	509	486	513	519	517	489	524	485	526	489	478	540	525	497	469	541	515	491	510	541	493	491	531	515	507	519	474	543	548	508	500	534	501	477	493	493	494	474	508	536	465	475	488	497	504	478	531	522	497	522	492	509	495	518	499	539	544	501	508	536	535	510	489	529	478	527	575	503	504	447	479	473	541	531	510	505	498	488	515	498	540	506	494	540	534	488	486	504	477	486	495	528	530	503	484	505	540	538	520	468	482	508	492	481	509	513	483	495	517	541	485	517	542	478	526	458	502	528	488	506	485	506	520	525	494	522	496	525	526	530	463	530	496	496	516	537	507	520	532	477	479	536	574	517	513	541	495	506	497	470	520	501	530	537	523	499	495	493	549	526	595	484	514	518	492	559	493	514	504	481	495	506	558	490	485	527	518	510	498	478	490	495	458	474	464	510	512	509	502	582	544	524	515	499	536	474	499	520	499	470	525	519	536	504	524	493	538	517	489	505	472	551	507	529	516	545	541	505	478	491	522	516	524	496	522	498	499	513	488	496	551	492	504	469	508	533	473	491	510	497	534	491	521	489	513	552	525	509	515	526	519	544	528	504	520	501	493	521	487	489	544	550	492	517	464	534	524	495	512	503	467	564	512	512	523	518	520	496	488	467	491	503	480	512	540	517	511	470	488	548	507	496	519	525	524	472	497	470	481	490	517	545	539	527	533	497	511	509	496	500	488	477	560	521	511	523	560	518	519	530	538	530	519	522	510	496	526	525	505	511	556	506	514	502	491	500	500	473	505	540	509	514	521	507	514	506	500	512	463	512	559	529	503	525	521	504	502	515	502	527	540	500	481	505	518	546	538	502	530	502	506	517	548	472	490	487	484	509	481	521	539	509	508	523	504	483	526	509	543	528	486	562	517	561	492	493	516	508	458	532	532	512	506	469	513	577	524	513	515	510	507	486	521	484	524	496	505	536	554	517	492	552	533	485	463	484	509	539	490	524	516	502	515	523	487	505	496	516	473	483	545	485	462	511	511	484	511	543	479	527	547	498	555	522	539	488	507	520	490	516	512	536	467	536	522	534	499	509	505	484	500	494	520	502	471	487	524	522	534	513	472	512	524	519	541	478	530	476	442	541	533	525	510	526	455	503	501	500	524	500	523	521	512	485	491	525	470	528	504	480	511	500	523	492	497	514	534	500	506	525	532	506	452	520	563	535	497	504	519	515	501	497	495	510	482	507	499	552	507	522	462	467	473	511	540	505	564	506	490	530	492	497	533	534	512	519	517	512	508	511	473	519	517	500	516	510	502	477	494	490	501	515	498	506	526	540	504	490	535	546	480	502	491	485	503	472	524	533	509	509	530	536	486	489	499	497	503	503	490	548	504	523	514	460	505	506	473	472	536	538	523	440	520	556	521	523	472	541	507	520	516	507	551	486	558	537	527	512	511	520	529	503	503	501	527	503	541	531	513	474	491	516	510	496	494	500	520	536	539	520	474	532	486	542	499	480	551	515	518	517	490	522	523	539	542	507	528	503	547	476	481	541	499	508	496	495	511	509	472	554	500	483	471	528	520	501	497	498	549	482	490	541	487	540	500	491	469	472	553	495	509	476	526	500	504	492	515	496	527	549	557	515	516	512	544	509	512	508	496	523	482	500	531	501	512	475	537	535	555	499	517	506	527	458	536	515	500	510	517	494	510	551	518	535	489	542	496	492	517	549	504	514	504	478	461	520	502	542	454	494	507	469	496	517	477	502	543	503	498	548	503	497	474	480	515	473	515	504	524	501	592	485	541	499	532	524	508	532	526	516	543	502	505	500	489	493	472	518	538	510	487	500	549	511	501	532	547	478	515	512	518	493	502	506	471	448	529	499	529	522	506	496	489	512	523	521	497	539	515	512	506	519	508	528	537	533	550	465	536	525	486	519	529	506	502	539	530	528	511	536	500	520	512	502	525	496	491	493	525	490	473	492	535	499	479	500	515	500	520	532	495	493	542	548	506	482	491	509	510	519	466	482	472	540	489	500	511	529	501	546	509	531	536	492	507	522	509	510	530	515	483	505	486	491	518	524	514	518	524	494	494	539	488	533	467	546	531	559	479	511	516	512	493	485	504	502	499	532	558	535	489	518	481	519	481	525	526	546	493	476	531	544	506	508	529	498	515	485	484	525	487	541	505	507	553	544	510	469	541	496	494	505	502	504	492	488	522	531	529	546	518	521	517	529	486	479	501	525	524	478	545	535	491	478	502	557	510	526	477	528	509	497	575	509	498	484	518	541	484	513	490	543	526	516	530	491	485	513	501	539	549	502	495	538	486	540	487	505	508	516	490	533	478	522	512	471	478	520	500	479	499	472	492	476	540	551	532	535	501	509	532	481	523	501	499	453	476	503	518	484	533	518	535	524	500	496	515	537	534	489	492	511	523	502	528	518	529	517	515	523	525	517	506	462	560	529	503	538	550	524	500	495	480	506	526	502	505	504
10339	1925	1359	1694	3656	4820	4624	4047	3594	3050	2790	2477	2110	1849	1805	1702	1608	1413	1328	1342	1229	1181	1149	1091	1058	1031	996	989	961	956	945	909	899	865	945	895	866	854	777	860	865	821	831	862	810	783	839	802	789	765	754	798	777	757	829	733	767	806	744	737	775	797	762	756	761	742	736	730	789	705	753	770	738	758	791	749	779	775	752	756	812	774	743	697	714	778	716	734	734	724	770	724	767	721	707	751	781	711	708	728	713	765	719	740	706	724	748	725	720	737	734	769	725	743	740	725	719	737	755	696	713	725	739	680	731	707	717	714	739	718	713	734	724	716	735	683	723	730	726	729	711	711	740	705	718	679	690	668	706	706	723	698	735	718	683	707	710	665	763	673	674	700	714	699	727	703	724	739	704	691	680	740	738	700	718	683	753	726	728	695	735	706	726	688	694	688	728	735	776	765	703	705	730	680	662	691	697	712	700	731	704	696	646	705	686	695	695	734	686	701	687	674	715	738	668	676	722	717	717	727	750	645	663	711	677	677	705	643	734	717	707	747	664	693	708	715	690	716	700	706	707	670	739	777	725	705	711	726	694	753	650	713	712	717	733	750	741	713	739	678	703	701	701	733	721	698	683	732	687	700	658	719	712	667	720	689	739	714	702	754	744	713	727	711	698	706	703	700	726	750	673	716	678	677	678	713	672	726	724	666	751	692	688	764	709	679	737	690	700	740	694	684	709	682	714	713	725	676	719	709	697	688	741	752	717	716	707	718	653	677	690	720	741	732	676	621	694	739	688	672	753	724	769	720	679	666	684	743	694	744	748	727	708	674	711	729	705	710	763	731	684	713	753	699	700	704	713	734	716	732	710	710	709	678	660	717	752	747	721	699	704	707	722	706	703	757	710	736	689	671	731	694	718	692	670	641	697	723	732	716	743	737	718	687	694	739	687	711	643	713	702	706	728	685	722	722	687	689	710	717	753	751	747	683	711	693	749	708	670	723	717	703	713	705	738	669	732	699	685	685	745	730	710	670	733	680	763	700	695	724	713	691	718	680	708	740	699	687	742	776	683	741	698	659	703	725	684	693	731	722	683	716	711	738	723	723	668	680	752	685	700	730	723	737	679	688	708	712	693	716	703	705	732	737	701	715	754	699	704	700	723	691	719	695	755	699	703	699	694	670	703	716	670	683	698	731	724	674	719	741	698	735	647	717	695	701	742	742	723	703	769	732	703	733	686	727	716	718	736	684	759	719	743	702	720	731	702	714	716	718	707	739	713	665	699	707	688	727	700	695	722	710	714	710	690	747	747	724	735	706	720	703	729	695	717	685	698	686	713	708	714	692	719	777	749	685	735	661	727	744	726	695	717	744	740	692	694	692	704	708	722	693	725	704	700	677	722	778	699	690	684	635	727	678	683	687	752	723	699	647	696	733	659	685	769	675	728	703	697	696	706	734	675	741	722	704	685	678	711	711	748	723	698	684	747	776	727	699	731	748	728	709	739	663	755	710	743	723	702	706	688	691	706	691	689	677	755	713	678	724	706	729	731	753	734	695	702	750	694	694	721	710	737	686	671	713	751	724	725	649	695	775	706	704	709	709	735	753	751	675	691	693	667	741	706	733	668	719	678	722	729	701	705	687	716	738	722	711	712	691	697	688	658	793	754	674	730	666	700	742	743	729	697	707	773	736	692	736	710	746	752	700	722	710	690	723	699	702	736	714	739	695	748	708	695	759	697	687	731	678	717	730	715	705	674	690	704	690	738	690	746	718	698	683	735	699	709	723	681	697	741	698	699	692	733	734	725	676	755	657	667	725	679	723	673	707	725	738	720	737	670	684	698	708	738	697	743	681	720	724	656	710	749	652	678	726	704	712	723	694	733	725	726	667	741	727	683	668	726	704	782	712	712	714	719	747	726	731	722	751	753	668	744	731	666	727	721	691	723	731	717	691	704	672	728	719	737	692	756	715	726	731	706	728	750	745	704	703	672	710	736	704	717	697	713	704	731	690	698	729	749	723	696	700	669	714	750	699	710	683	655	685	701	721	724	687	689	689	733	709	695	692	704	702	695	681	748	682	708	717	677	743	674	724	710	694	664	755	734	691	705	695	689	727	735	719	705	659	720	717	717	711	704	699	724	701	689	717	649	733	708	696	711	683	701	697	676	736	639	728	737	717	717	754	718	715	656	676	699	688	723	703	770	719	721	705	686	682	616	721	711	735	757	662	677	671	734	702	718	745	670	677	651	673	691	678	736	664	715	650	740	682	730	748	728	703	735	680	688	682	715	696	712	696	694	778	677	723	665	735	702	704	708	701	750	762	763	700	710	697	726	657	728	719	776	677	703	692	735	759	748	680	750	682	702	727	735	737	803	711	720	675	697	764	736	674	712	706	756	758	677	697	704	731	713	697	741	690	725	707	711	691	664	704	697	662	719	717	730	737	667	680	723	670	718	697	710	698	734	687	726	716	714	685	709	671	730	720	724	713	704	706	728	734	702	719	768	697	725	701	747	749	704	687	732	748	694	743	702	717	714	734	730	686	725	690	723	710	739	693	757	724	693	726	693	672	756	715	746	761	707	721	754	721	716	734	738	714	765	698	748	684	717	712	688	705	721	697	735	682	712	734	704	690	686	706	698	682	740	730	726	696	717	719	693	693	710	718	671	697	689	731	724	700	745	710	730	722	699	720	727	748	694	709	713	713	721	715	686	713	742	739	723	719	719	740	742	714	666	703	753	680	722	736	727	686	655	725	741	748	691	692	713	678	705	660	712	708	721	711	655	709	727	716	717	775	731	673	690	673	679	762	687	705	743	716	728	678	676	751	672	727	675	736	738	732	764	710	681	720	729	741	704	688	705	685	708	689	731	747	697	696	722	708	693	729	733	723	692	721	716	687	727	686	655	727	723	663	722	692	759	719	728	699	678	690	712	693	731	739	712	675	698	719	739	677	720	685	729	680	749	698	678	713	696	700	727	691	679	714	752	716	706	709	650	740	689	727	733	719	697	719	730	740	728	730	690	720	700	706	739	714	695	724	710	711	711	691	679	775	701	747	659	755	674	715	727	713	706	708	689	724	663	715	689	725	728	674	734	756	649	694	707	721	729	741	726	704	711	750	704	683	743	695	722	715	721	774	737	696	730	779	685	706	731	716	676	722	737	723	655	745	739	727	717	713	731	697	732	714	705	684	716	729	750	703	683	704	699	686	675	707	712	772	712	708	732	696	692	729	739	687	736	725	678	748	681	714	710	723	702	737	713	715	734	711	715	695	734	688	744	703	702	768	696	732	719	749	756	708	695	670	703	693	651	690	750	747	720	725	717	762	703	721	681	689	691	696	688	773	754	729	750	734	730	710	714	715	680	707	701	726	685	692	732	733	720	712	684	730	661	696	699	713	685	751	706	722	720	684	712	726	719	671	720	710	775	686	714	724	677	700	722	694	701	670	699	736	726	687	730	712	711	730	723	726	684	715	705	722	688	707	728	750	741	709
6130	952	466	379	627	1104	1392	1334	1121	906	838	738	615	554	535	423	377	378	374	335	277	273	276	262	226	217	238	208	243	203	192	195	184	176	177	201	199	164	161	180	169	138	149	153	147	171	135	165	150	131	156	151	135	161	157	160	154	148	156	153	145	127	147	131	153	143	145	120	137	135	124	150	139	132	119	140	160	150	131	137	118	142	121	125	128	139	136	119	141	141	141	142	139	152	129	127	135	123	143	117	123	155	116	137	143	125	133	130	143	106	120	147	135	142	128	123	128	130	134	129	107	144	149	121	135	129	135	123	112	108	134	136	128	125	110	137	127	117	135	107	123	110	111	126	117	133	150	128	137	143	129	132	99	141	123	131	121	126	130	114	133	106	152	140	113	111	134	117	119	145	136	111	133	139	146	111	113	136	145	132	133	128	113	113	129	132	122	130	122	145	131	142	149	121	132	119	124	135	124	142	114	124	99	132	123	117	133	145	130	106	127	135	127	106	111	132	137	123	110	110	120	149	127	128	136	134	144	119	121	130	112	125	128	114	135	139	118	118	122	133	131	124	122	121	123	105	130	120	144	127	141	127	127	145	137	122	123	127	145	127	115	118	142	132	137	127	101	129	141	114	110	119	139	128	121	117	144	155	111	121	112	136	127	134	113	120	136	123	125	118	119	112	100	123	125	148	124	143	124	122	124	130	135	123	116	118	125	132	172	127	128	138	134	145	138	125	125	104	142	122	145	127	140	138	144	112	109	125	126	130	139	121	135	145	131	144	141	108	153	112	128	115	134	127	132	134	132	125	108	140	109	120	115	115	133	144	129	115	109	115	123	135	114	121	142	147	105	126	119	111	106	125	126	139	131	129	120	129	133	121	138	140	123	126	122	125	97	123	134	117	136	127	123	132	105	135	129	125	113	111	112	144	117	128	126	106	115	138	126	127	140	139	108	120	117	144	102	124	123	144	148	120	152	126	154	134	130	135	141	130	120	120	152	127	121	127	151	118	139	112	112	129	107	120	119	124	142	117	126	116	113	122	123	119	119	125	133	124	126	134	152	94	148	117	122	118	125	129	125	110	116	132	139	109	126	127	130	152	134	134	128	119	133	136	124	143	119	96	119	117	111	132	136	114	127	133	115	107	127	145	130	130	140	124	122	129	116	145	138	122	123	124	127	125	137	119	121	119	128	118	132	132	120	110	118	123	142	130	148	109	102	123	121	116	138	127	134	126	125	106	117	130	86	136	145	112	130	141	128	131	132	112	110	131	124	127	125	107	120	126	132	120	105	120	113	129	135	134	133	130	124	134	112	111	123	132	137	130	137	127	103	133	119	121	113	134	109	118	111	131	130	143	126	145	137	133	119	142	126	129	124	114	139	121	150	109	142	120	145	121	115	139	125	131	124	126	132	133	134	151	153	115	140	124	138	142	132	111	136	119	133	125	140	106	108	139	111	123	119	114	134	153	117	131	141	100	137	141	120	130	116	138	122	135	125	119	131	131	138	121	99	142	128	124	124	136	139	121	128	126	135	141	112	142	120	134	118	145	124	138	115	134	120	106	117	115	107	124	139	133	130	134	130	135	122	126	133	122	133	150	124	114	131	122	120	145	128	136	139	148	103	117	143	132	146	131	110	133	151	125	120	115	128	129	125	128	146	127	129	107	125	142	124	118	132	134	147	139	139	110	110	121	115	121	134	118	132	133	123	144	114	145	128	129	126	137	114	123	149	128	131	124	133	118	142	134	125	135	121	121	124	104	130	127	133	120	125	108	119	123	123	123	102	107	117	127	128	110	111	128	111	145	115	147	122	114	135	128	119	112	114	140	93	120	135	139	122	133	120	120	126	128	118	107	111	127	131	116	130	119	117	146	126	124	127	129	131	140	141	121	114	141	110	133	111	138	121	120	140	129	149	102	126	137	119	122	147	126	134	102	141	118	99	121	144	118	150	144	123	107	136	118	134	139	113	132	118	119	133	105	116	129	118	149	119	105	117	142	138	118	150	142	122	145	124	112	118	135	129	120	128	112	123	130	141	127	121	131	126	119	130	127	136	134	135	136	131	145	130	132	127	138	133	138	149	119	129	136	133	158	126	116	121	134	142	123	137	117	143	148	137	132	126	146	147	137	132	118	124	119	124	134	116	107	121	124	115	147	124	145	143	133	125	121	119	127	133	132	155	148	133	99	118	118	117	119	124	136	130	134	113	102	99	114	120	106	111	126	150	132	116	131	103	111	129	133	138	122	124	129	136	136	123	140	124	121	121	135	125	117	116	135	120	123	140	120	126	132	120	123	132	145	115	112	126	123	132	125	119	117	117	124	125	109	119	126	122	112	125	130	136	112	130	130	111	125	123	118	137	113	148	117	120	124	123	115	118	129	132	141	139	129	115	127	141	118	125	135	142	126	133	132	131	136	115	141	123	140	123	137	138	122	118	144	131	137	133	133	120	111	123	147	131	106	125	124	136	126	127	135	123	128	114	122	125	135	119	125	121	135	110	116	132	136	113	128	109	124	137	132	137	140	129	123	117	120	114	128	112	144	127	119	107	132	119	135	127	124	141	128	132	116	128	138	144	110	127	130	102	136	135	115	129	129	131	139	115	130	121	130	120	109	107	130	133	135	137	115	117	125	141	144	136	152	121	129	107	109	132	124	134	136	131	125	113	111	109	133	132	125	123	156	110	123	136	137	147	130	145	139	116	123	137	119	132	143	133	143	114	120	118	123	128	136	133	114	125	120	134	126	123	162	135	115	116	119	128	126	115	101	129	116	124	107	118	127	109	126	129	104	103	115	117	114	110	139	146	108	139	124	108	130	115	133	127	128	125	107	125	121	118	131	126	116	115	150	125	129	110	120	146	135	122	143	144	141	129	122	129	119	122	141	129	120	148	137	149	128	127	129	124	131	126	106	111	123	129	141	134	143	131	133	118	113	143	113	106	135	125	113	130	115	149	136	112	138	122	113	132	112	141	120	135	132	121	132	106	117	126	139	120	112	121	132	139	120	123	118	140	109	118	130	149	116	132	138	122	129	121	129	128	125	121	124	119	115	138	134	120	111	130	115	136	127	141	154	121	154	156	125	115	112	129	127	139	135	123	121	123	131	109	134	140	118	145	144	126	114	121	124	125	133	109	135	126	125	136	123	137	149	128	120	128	122	126	138	147	127	130	124	132	100	120	137	119	131	135	115	135	109	118	125	125	131	122	130	152	131	123	122	127	130	136	129	123	133	137	120	129	130	130	110	126	145	125	114	119	112	130	147	140	120	115	138	143	125	124	128	131	134	109	137	136	129	149	109	130	112	136	120	119	121	133	121	122	123	114	123	137	107	121	126	138	134	125	121	115	123	138	125	135	108	134	121	129	127	135	124	119	128	105	122	103	117	121	104	136	117	153	116	140	142	115	129	142	120	126	134	137	130	134	108	127	113	117	123	137	127	135	117	132	134	122	130	126	137	140	116	147	126	123	132	123	132	152	113
9963	1805	1161	1473	4295	5531	5183	4467	3732	3297	2756	2405	2065	1749	1522	1352	1270	1064	1007	929	860	800	747	683	643	624	583	540	512	469	469	493	462	397	401	419	371	359	371	307	344	370	351	337	337	287	313	323	305	312	299	300	274	283	263	285	282	265	296	268	273	237	254	220	252	275	248	271	235	240	248	253	279	244	245	239	267	239	252	259	237	249	229	232	247	237	254	245	255	228	218	249	210	241	217	209	236	219	220	224	224	204	219	234	243	219	234	238	228	240	217	230	194	207	217	231	229	206	221	219	236	230	175	218	211	234	236	193	209	209	203	196	223	225	209	214	238	195	223	199	176	219	199	223	221	229	209	201	185	213	239	210	203	197	202	219	183	203	201	216	213	208	213	217	226	218	206	225	218	201	251	207	237	247	190	212	200	207	209	197	195	207	214	181	219	198	183	235	225	208	217	209	196	197	219	192	190	204	237	221	231	220	208	210	217	200	240	203	222	217	204	217	203	188	214	189	215	198	209	206	191	209	211	220	209	222	192	222	211	202	194	199	216	207	241	221	189	216	214	225	214	205	215	206	224	188	210	190	197	226	182	210	201	203	208	198	197	180	191	222	214	196	190	195	222	198	222	167	199	195	223	195	189	202	205	207	214	216	203	193	225	201	199	204	212	198	214	219	190	196	204	183	184	202	218	199	227	220	211	203	202	204	195	194	193	202	195	204	175	190	209	221	220	220	217	187	213	225	211	202	187	204	202	190	209	203	208	208	186	223	176	214	233	216	244	213	216	191	207	223	224	201	189	200	210	201	210	220	200	206	205	228	217	190	197	199	193	200	211	213	217	215	198	194	232	205	225	202	189	201	237	223	234	235	211	224	206	222	206	171	189	203	192	217	213	215	182	217	221	188	207	220	215	215	222	215	210	214	179	232	211	221	224	198	218	184	196	217	183	216	191	223	202	211	226	243	183	219	193	212	211	187	200	195	224	207	190	209	197	206	206	207	204	210	211	181	210	197	204	226	199	197	213	210	225	190	211	187	205	223	205	228	221	184	212	201	196	204	190	231	197	207	200	208	221	213	172	219	202	216	201	210	225	224	222	202	197	196	230	200	218	224	229	194	229	211	219	206	189	209	191	174	178	208	188	201	218	220	234	195	217	227	183	227	213	226	218	208	199	209	190	216	204	208	220	209	192	201	194	212	219	237	204	225	259	206	213	198	196	213	231	197	205	200	207	203	259	187	187	193	220	220	209	193	206	183	207	206	206	177	208	216	190	208	197	199	207	206	207	196	213	219	209	201	218	172	206	214	221	174	225	198	216	224	204	213	206	200	199	196	222	204	207	184	187	219	217	201	178	222	224	209	228	221	196	198	247	214	196	190	177	214	204	212	202	192	187	239	209	186	218	196	200	198	223	185	234	211	236	192	206	197	187	197	195	205	237	185	223	216	195	209	191	208	196	201	217	203	212	193	203	186	207	202	189	180	183	197	202	199	211	187	218	207	188	199	204	204	225	199	204	188	200	194	216	210	235	208	219	204	207	194	219	216	205	198	191	220	193	232	209	179	179	191	202	215	215	180	205	213	205	226	213	200	221	186	207	239	189	188	197	221	224	209	200	196	204	174	210	197	212	196	221	208	213	173	220	214	234	221	192	198	221	249	237	222	199	214	188	176	216	228	213	193	184	190	184	211	216	192	196	214	198	204	208	194	204	194	186	223	222	194	219	219	221	198	206	187	235	188	199	196	213	215	205	212	225	198	218	228	194	225	192	194	203	209	207	200	189	229	210	211	207	211	199	185	184	215	206	218	239	210	197	225	198	228	186	196	201	206	203	197	191	201	215	197	222	229	203	188	189	200	220	238	196	222	202	201	196	204	200	210	204	221	218	203	218	199	241	167	219	220	172	202	202	200	205	199	194	193	192	212	195	206	217	217	225	226	211	182	182	231	220	183	221	211	199	209	177	214	216	209	198	208	227	200	202	203	204	195	204	216	214	220	194	207	206	209	195	214	209	205	217	201	191	212	199	228	205	211	187	209	191	228	211	212	218	186	219	180	199	208	198	217	199	220	188	219	187	222	216	235	196	188	196	198	202	213	195	215	213	203	201	191	207	208	215	201	204	233	204	188	198	191	206	194	204	225	205	202	213	229	203	202	197	236	216	198	212	203	188	180	219	202	201	188	195	188	217	193	193	198	180	215	217	202	222	213	200	216	211	214	202	223	213	207	224	206	202	199	214	201	190	200	203	193	187	207	205	201	208	197	201	221	209	209	227	179	191	208	176	214	213	206	224	187	195	196	195	190	207	195	202	225	205	190	206	174	209	226	206	215	196	213	209	178	206	226	225	202	211	215	217	220	178	184	202	207	203	227	219	216	219	210	203	195	204	187	218	196	217	212	203	191	192	227	206	198	179	207	197	208	212	243	211	202	221	199	211	218	183	209	212	206	189	199	215	211	209	205	202	211	188	229	223	210	221	196	190	211	216	197	223	206	218	213	211	203	209	191	189	189	196	197	196	220	233	199	214	204	217	243	169	196	217	189	202	214	236	193	181	210	200	182	186	196	184	221	222	189	185	215	207	199	231	196	186	212	241	216	214	193	192	204	201	200	236	203	206	216	207	201	200	216	199	211	194	190	204	223	194	210	188	215	205	210	185	215	200	187	203	222	204	210	191	189	207	221	215	210	210	218	206	192	207	197	179	205	220	196	222	215	203	207	231	199	195	222	206	216	217	171	219	200	215	177	224	196	212	199	212	199	213	208	206	183	189	193	222	209	193	212	187	221	203	188	203	183	208	199	203	203	211	203	210	212	180	209	212	227	227	202	197	222	230	220	187	193	195	224	220	205	216	204	198	225	239	191	190	207	198	219	200	224	220	230	218	204	212	219	189	193	201	200	225	197	203	202	225	232	239	176	218	249	192	222	199	211	207	198	199	219	192	247	224	213	225	213	185	200	210	209	192	186	203	196	203	199	223	215	173	202	210	235	197	198	200	216	220	216	200	193	214	200	204	184	215	190	190	204	204	185	244	210	192	199	216	210	198	198	212	205	220	223	226	187	220	201	222	207	247	206	208	208	228	208	216	222	196	183	199	199	192	215	231	233	202	217	209	205	219	197	185	216	189	197	203	180	174	220	220	192	201	190	219	205	211	201	212	198	201	205	209	192	218	193	189	200	197	230	170	212	210	195	214	186	203	217	196	210	221	223	251	193	218	205	180	196	212	218	203	214	219	200	194	190	178	185	226	196	214	195	218	208	194	216	207	219	209	226	215	239	212	199	196	196	208	183	207	216	219	207	213	214	220	205	216	218	197	197	212	192	196	208	188	235	222	207	203	217	183	202	213	223	197	216	200	194	217	177	205	202	199	223	211	182	192	205	209	197	199	217	202	222	210	220	195	190	223	208	213	238	220	201	205	198	235	210	207	197	201	204	238	197	200	228	224	226	208	206	218	192	221	211	216	199	181	197	205	207	215	230	209	213	227	202
12120	1497	842	655	886	1592	1820	1760	1495	1351	1148	1029	916	800	706	713	639	556	520	532	567	497	429	464	433	433	403	424	389	390	357	394	396	347	348	341	352	320	327	356	309	333	351	300	326	322	303	299	295	322	324	314	287	326	308	329	279	311	322	346	324	279	306	314	329	349	302	312	314	273	298	320	321	288	293	293	300	299	289	309	305	299	290	318	319	298	281	287	282	291	303	300	274	293	312	334	287	285	310	293	296	300	295	291	267	295	301	274	316	292	270	278	289	280	311	288	297	285	308	294	294	298	295	296	292	294	283	291	276	285	280	277	277	268	315	268	301	314	280	292	284	288	300	305	283	270	304	276	297	302	306	309	308	289	288	280	259	275	283	275	288	331	325	316	284	311	288	297	278	267	279	264	301	294	270	295	300	274	265	315	304	264	306	289	291	293	306	291	274	309	285	311	268	275	305	294	312	304	273	298	294	280	283	289	301	297	297	283	309	281	283	275	298	299	262	297	294	326	292	303	311	267	290	273	285	289	289	303	329	312	291	296	307	265	280	274	275	271	295	288	278	284	278	286	293	280	317	266	286	309	290	297	293	294	286	324	304	253	315	282	273	296	295	294	307	298	288	270	315	302	263	293	283	256	276	283	283	267	287	260	299	291	251	297	314	269	311	284	297	292	299	282	264	296	312	269	290	277	270	300	281	268	299	295	294	266	285	256	276	293	281	304	279	313	290	309	313	303	285	298	280	303	290	290	296	295	268	315	280	285	283	286	274	265	314	271	299	315	302	288	291	298	271	264	292	315	255	303	297	294	301	273	276	278	295	320	295	286	291	297	279	295	299	312	254	300	278	317	294	285	278	301	316	283	292	294	287	295	307	281	256	325	290	297	291	269	262	312	271	309	288	299	255	264	295	297	292	300	283	305	312	277	280	263	288	252	267	275	270	284	264	294	307	317	309	277	311	291	314	287	281	301	284	323	300	301	259	294	266	257	280	270	300	321	303	306	283	261	258	311	274	279	251	313	267	321	313	263	293	281	289	276	269	326	279	287	275	277	303	317	285	284	279	257	297	315	262	280	294	312	268	293	283	308	266	317	298	281	289	262	304	301	306	249	294	310	303	285	324	284	300	288	291	301	304	290	303	304	295	274	302	293	322	298	301	287	271	300	264	287	275	260	294	279	252	276	276	288	274	269	284	278	283	283	271	279	274	262	274	296	274	282	280	300	288	287	314	276	273	284	301	265	284	275	290	290	265	295	288	312	306	263	280	313	315	297	306	294	291	280	303	324	308	286	288	286	270	313	300	296	279	308	270	300	294	271	292	288	291	288	271	273	283	300	278	276	278	314	298	251	258	268	294	314	307	288	267	287	261	269	303	264	293	311	276	298	261	294	335	307	271	278	246	288	261	272	277	311	311	292	307	277	303	296	310	319	295	275	285	274	296	293	292	271	306	296	273	321	312	275	275	244	248	276	273	294	292	308	289	324	283	276	273	294	303	308	264	273	284	265	304	273	294	283	284	290	266	302	269	278	280	279	305	307	296	289	295	284	281	264	264	276	297	283	290	288	301	294	290	282	309	296	250	285	280	278	300	270	263	256	274	263	260	319	264	284	280	285	280	288	303	295	288	278	303	318	297	281	302	317	273	262	264	303	310	288	299	300	283	286	279	296	287	291	267	265	295	297	292	287	307	352	293	274	320	271	300	268	289	313	270	295	305	278	313	299	286	286	253	291	281	296	262	312	307	303	276	297	292	306	274	315	277	305	271	320	305	295	293	271	270	268	288	311	282	298	297	287	325	284	285	274	297	296	306	277	293	272	283	273	297	280	286	295	283	306	284	288	289	272	290	298	291	302	299	279	286	261	304	285	276	313	280	269	279	312	278	276	270	261	285	277	252	306	326	302	297	283	279	312	286	265	273	227	268	286	307	292	299	250	293	298	287	285	321	307	274	296	295	273	294	273	300	290	280	304	269	300	287	303	274	294	296	315	280	309	312	305	286	284	291	292	266	297	259	291	297	262	298	272	331	291	274	260	320	294	281	311	283	297	260	312	254	310	262	303	288	304	273	287	304	287	282	295	301	312	280	278	284	299	290	304	288	266	290	272	286	280	302	289	278	298	330	287	305	322	272	290	259	299	313	287	294	280	302	315	284	268	293	284	287	286	283	280	271	312	294	296	315	301	288	285	300	285	301	300	318	283	303	299	296	289	271	288	254	302	278	289	276	269	298	300	283	278	287	286	310	323	284	263	304	288	269	287	273	285	282	308	278	301	272	294	282	300	307	287	255	290	288	267	270	261	301	306	299	278	285	299	293	313	283	271	271	291	279	273	304	288	292	307	313	275	304	274	315	312	293	308	278	291	286	312	298	286	305	298	291	282	285	258	290	304	266	299	226	311	268	306	337	292	267	287	294	281	283	260	265	260	279	290	290	292	275	327	308	279	295	304	289	299	308	286	284	268	292	292	297	284	300	284	310	294	305	279	311	271	319	287	278	295	275	276	299	308	284	298	305	320	277	319	342	272	269	295	306	263	279	296	303	303	290	279	274	303	312	266	271	294	273	329	296	282	271	298	313	298	264	274	271	287	295	295	272	263	250	290	330	317	278	287	285	316	315	329	273	290	274	308	306	289	274	272	295	295	291	287	296	280	319	292	274	295	304	276	304	281	288	274	313	274	268	310	295	264	320	285	311	272	272	303	272	284	307	261	276	300	288	268	312	320	307	263	268	243	282	248	312	306	275	285	293	292	271	305	282	291	263	267	304	276	290	286	273	277	293	269	262	324	292	290	284	258	255	296	278	308	283	295	296	322	309	302	281	260	316	261	272	288	281	302	287	285	258	263	283	236	312	312	295	284	279	304	306	308	308	302	286	287	255	285	282	306	302	300	305	293	280	267	293	306	310	306	298	286	290	303	321	295	287	294	280	285	328	288	278	338	283	290	274	306	309	306	294	291	295	323	281	285	299	278	296	302	305	273	303	286	312	293	307	302	302	291	298	300	316	286	248	276	276	303	300	291	271	337	315	276	283	290	313	294	250	314	273	277	252	267	240	297	298	308	301	326	285	305	292	305	291	286	298	287	312	302	301	320	277	316	265	294	307	323	315	313	299	298	285	268	291	255	306	291	297	298	314	292	292	291	293	294	265	326	279	318	303	304	296	285	283	307	270	300	287	277	309	280	293	277	283	286	287	314	278	283	286	274	285	319	289	281	289	298	299	278	266	291	299	287	312	285	302	285	271	287	344	283	282	276	263	291	285	271	284	274	307	273	299	272	266	289	284	286	292	291	271	288	291	263	287	291	307	301	303	315	266	290	290	297	324	250	285	291	272	307	304	269	279	286	280	294	284	276	280	288	319	302	314	299	290	267	295	287	315	317	285	284	268	313	305	285	284	281	332	305	298	296	285	268	288	286	274	315	305	287	294	292	278	294	293	289	309	291	258	306	305	304	317	299	300	280	280	277	292	251	292	271	273	308
11734	2276	1470	1988	5046	6700	6178	5522	4671	4061	3628	2985	2622	2308	2029	1888	1667	1512	1396	1370	1168	1184	1090	1023	943	976	891	872	791	751	799	755	726	687	714	725	671	676	677	630	607	589	574	592	562	548	581	552	577	590	572	526	545	554	503	522	601	517	505	500	508	540	502	482	489	475	476	462	474	455	539	507	451	480	456	456	447	457	485	495	482	465	490	484	496	498	440	469	484	496	473	481	465	469	475	426	483	461	460	450	443	451	474	447	432	431	487	441	473	452	453	446	459	463	451	452	455	439	430	466	405	434	477	439	413	430	465	484	449	416	450	397	469	420	427	410	428	444	434	437	436	470	412	443	449	430	425	446	429	408	454	441	447	433	459	424	435	398	481	465	455	450	448	465	439	415	452	429	434	487	446	433	415	419	427	465	457	452	442	475	411	459	420	470	422	426	442	446	443	421	457	491	418	424	407	427	434	464	425	420	457	457	457	443	424	441	430	444	449	472	428	411	430	425	445	441	472	442	450	420	418	422	483	415	449	459	445	432	458	421	436	451	438	442	449	453	434	430	477	476	441	428	427	437	403	430	448	427	406	455	449	458	458	442	448	416	418	448	407	454	408	430	426	406	444	432	440	432	449	429	398	451	449	414	430	436	448	412	407	449	438	401	400	439	434	424	412	446	416	417	424	427	437	441	423	467	461	457	441	436	447	422	449	414	455	429	429	429	421	411	435	451	462	443	464	434	410	435	434	449	427	456	455	476	422	486	401	433	442	461	434	443	470	406	437	464	431	441	464	455	420	443	449	427	413	442	449	441	443	443	421	459	425	427	471	427	451	465	411	418	437	426	473	438	409	459	449	403	420	415	455	425	428	448	443	438	416	413	446	406	466	454	432	441	421	448	461	436	436	405	442	436	427	408	431	393	475	451	436	449	489	421	440	462	432	434	419	448	448	445	405	432	399	442	460	444	421	401	417	420	476	423	387	473	424	438	452	426	424	438	433	426	491	464	437	419	452	453	395	433	476	428	442	434	455	434	435	445	440	468	444	446	430	464	437	431	419	427	421	419	407	484	448	397	446	458	415	456	454	438	413	446	402	433	412	493	424	446	473	398	442	426	435	437	452	441	444	418	435	438	473	444	430	445	440	440	460	418	437	450	442	446	452	451	442	453	440	495	426	426	459	434	479	443	430	444	417	451	435	422	425	458	424	419	414	439	452	403	429	431	434	427	448	455	441	413	439	444	458	420	425	411	424	443	417	470	436	406	463	439	417	441	456	458	455	455	447	410	453	422	416	436	462	465	457	441	455	452	450	453	426	443	480	432	403	461	442	449	442	426	437	472	438	388	436	396	410	425	390	448	408	412	411	439	447	422	425	461	432	429	418	462	456	423	447	425	435	439	417	465	427	403	437	416	442	453	427	428	405	427	430	460	430	392	468	415	457	439	413	434	454	443	460	428	418	400	397	449	432	470	433	437	434	385	464	467	425	427	462	443	443	425	460	428	419	448	422	469	467	431	439	401	445	416	429	426	426	431	465	410	452	507	413	376	411	432	439	446	407	410	403	439	415	415	450	413	469	434	438	406	438	461	472	452	437	430	456	464	400	451	441	437	453	404	466	445	435	488	443	427	428	417	474	462	422	433	421	433	441	424	445	409	431	442	433	474	416	448	430	443	402	412	441	416	435	413	448	445	441	398	423	398	454	447	420	421	418	434	417	461	390	440	420	454	423	451	457	383	425	483	431	402	443	449	457	428	425	403	438	436	411	400	444	438	438	436	458	407	412	441	401	412	443	431	389	438	472	435	443	438	444	419	432	469	387	453	439	407	385	439	435	397	466	417	422	407	427	416	410	429	424	457	453	476	423	426	425	410	443	409	429	460	389	445	467	446	444	416	425	457	400	414	448	419	444	435	434	434	425	431	450	466	433	426	437	423	432	460	441	451	419	430	434	430	433	437	468	450	395	427	445	467	432	467	405	464	421	424	413	459	426	471	454	388	417	449	475	474	429	457	453	432	455	454	448	407	458	415	441	417	423	401	422	427	443	469	453	465	421	463	444	425	419	428	466	414	444	470	441	427	446	442	449	454	473	424	445	429	449	401	436	429	430	418	458	415	431	424	441	435	421	462	428	412	425	468	441	444	405	426	459	411	457	418	439	409	466	490	439	411	429	428	419	452	442	443	420	420	474	427	441	453	425	407	443	457	411	446	406	440	405	434	417	458	437	423	446	468	424	424	439	430	446	452	423	423	417	448	455	437	440	417	433	424	442	393	460	410	396	448	421	425	424	449	442	441	417	469	434	445	437	380	404	499	437	429	441	428	438	417	465	427	432	440	456	400	425	398	397	452	421	414	409	429	395	408	423	407	439	435	421	440	451	431	404	432	383	418	446	419	436	406	424	449	411	451	443	445	428	438	458	462	469	443	396	441	465	429	430	421	409	448	401	415	393	432	413	423	411	460	430	458	435	425	427	438	460	404	420	435	429	454	431	404	449	450	414	417	470	419	403	446	400	440	433	445	447	467	427	443	413	403	469	424	465	450	447	410	454	460	430	446	429	404	372	438	411	432	420	467	458	425	434	453	448	385	438	435	412	446	414	442	441	448	424	457	432	426	409	480	438	471	418	464	421	433	405	397	419	408	434	422	406	379	408	429	419	430	468	428	430	420	407	410	430	414	437	410	412	476	424	420	436	436	416	451	438	402	446	420	414	478	436	441	453	455	470	419	445	464	430	421	453	436	440	379	467	447	445	482	404	410	429	418	440	431	450	437	418	497	444	415	426	411	415	425	429	429	423	437	426	454	414	446	444	463	423	445	473	423	456	431	442	448	460	451	484	475	415	434	466	428	446	456	454	477	435	475	400	460	470	412	423	434	456	446	461	459	422	430	425	435	463	392	429	446	471	411	384	450	460	440	447	429	448	472	424	410	403	440	425	447	455	411	435	448	455	422	416	427	443	446	440	415	417	443	476	418	462	396	448	437	449	453	454	411	445	439	434	433	451	416	411	426	442	475	448	449	412	470	440	437	460	428	401	405	457	413	431	439	401	415	462	392	458	452	426	433	437	451	442	475	420	433	488	428	424	435	428	458	462	430	427	413	433	437	450	433	457	425	441	432	443	440	439	440	485	445	396	434	446	444	432	455	450	436	430	429	422	462	438	434	413	441	448	421	459	403	463	417	433	405	447	463	441	461	449	454	428	442	474	426	409	431	454	456	389	459	457	393	491	473	442	453	446	457	441	461	404	467	444	452	406	414	453	431	430	438	444	458	457	439	451	422	420	440	394	427	431	431	424	405	414	415	424	424	434	433	428	446	419	439	430	410	430	412	486	428	442	466	441	427	416	445	421	393	451	454	446	430	430	460	451	418	428	428	411	429	469	432	389	431	399	437	441	440	466	452	409	460	457	428	422	407	448	438	420	421	469	412	431	411	399	439	446	437	422	405	464	448	444	451	460	426	457	447	432	432	450	413	432	402	457	437	484	462
5109	555	450	429	454	556	551	579	512	520	483	441	477	420	398	402	377	393	402	392	451	412	412	415	403	380	383	404	372	386	359	365	356	377	396	403	381	367	388	376	369	362	367	371	346	381	383	390	393	380	348	399	384	365	378	376	400	399	407	382	362	357	341	376	338	367	376	380	383	396	347	358	346	307	373	378	355	393	392	377	370	397	344	375	386	345	342	374	415	355	371	372	364	356	380	371	344	380	372	352	402	424	358	411	376	357	381	374	381	343	389	353	378	373	365	395	383	333	375	369	401	352	396	372	378	404	386	383	382	367	361	417	387	384	367	339	385	373	416	383	388	341	369	370	366	405	395	359	371	390	365	364	372	386	364	404	378	376	355	399	380	352	392	357	340	362	416	362	402	366	342	367	390	385	386	356	374	311	363	384	389	356	370	394	397	356	328	363	362	371	378	370	393	380	395	357	363	378	369	364	372	378	366	386	402	365	375	357	357	390	387	358	351	404	374	402	344	387	364	377	348	389	376	367	394	369	376	347	412	375	331	393	387	356	358	397	353	364	372	392	389	386	368	358	396	387	347	336	368	406	358	355	372	397	350	376	343	370	395	375	386	354	332	353	390	363	429	390	365	393	405	391	351	362	392	402	356	382	366	374	368	386	358	348	391	341	383	329	384	385	323	387	372	390	370	369	382	365	363	342	363	365	364	366	378	394	362	378	358	386	363	363	400	359	378	358	375	400	376	362	377	385	375	349	365	399	391	363	365	371	353	360	341	365	371	342	365	397	400	403	402	402	392	357	386	358	396	384	393	358	380	366	358	400	336	390	379	364	367	387	383	364	384	387	398	354	338	363	380	412	392	359	373	374	366	370	354	353	363	373	389	372	347	393	322	384	348	370	374	339	382	376	378	357	397	377	393	369	388	345	385	372	337	372	344	379	392	380	370	347	361	361	376	383	368	390	331	334	368	380	382	376	365	361	362	336	360	367	376	382	383	336	360	363	358	391	378	349	366	366	387	387	345	338	387	384	408	382	342	371	401	362	389	334	365	352	373	359	354	382	365	352	359	357	393	356	367	389	382	347	375	379	354	358	378	371	340	389	347	378	402	366	357	358	354	369	410	366	350	383	362	349	387	416	337	360	369	369	356	380	357	384	377	383	350	371	361	393	360	363	379	374	370	328	362	370	339	397	383	363	357	363	390	360	387	350	366	391	348	349	362	377	378	345	393	393	372	344	366	393	373	369	371	361	326	378	368	368	361	373	377	367	381	412	408	347	351	382	361	371	378	349	384	395	328	366	333	357	387	411	360	352	394	349	366	372	365	375	363	383	370	338	396	359	403	362	406	326	353	379	375	376	376	375	294	387	374	367	371	377	382	347	353	398	368	356	368	336	376	411	377	362	337	371	388	394	349	353	394	379	367	367	353	359	362	376	351	351	366	367	345	393	409	362	391	360	360	369	348	371	375	371	358	375	379	356	371	366	355	379	398	370	369	373	364	323	335	351	364	368	398	375	386	367	326	342	401	364	388	367	367	375	340	376	383	380	341	354	319	394	377	353	346	371	395	355	371	364	360	354	379	388	361	362	389	372	354	372	370	345	373	346	364	354	350	383	406	381	397	362	368	329	359	376	339	372	373	344	363	326	372	360	391	380	347	346	393	379	381	370	375	367	344	339	387	410	370	356	363	346	372	366	355	381	372	357	332	369	372	359	373	391	378	365	391	382	397	364	385	377	345	387	390	360	388	368	347	395	412	358	371	348	357	385	372	352	369	377	358	369	341	344	366	371	357	410	363	357	382	381	354	367	395	374	341	414	348	406	356	383	344	356	373	400	357	344	371	358	392	358	382	389	375	363	388	407	414	331	328	369	357	356	372	389	373	370	375	364	337	387	366	400	352	376	357	389	337	377	356	325	371	351	387	395	352	357	362	360	364	399	359	374	386	340	346	340	378	366	354	394	392	370	375	342	376	356	360	368	342	374	372	396	371	372	349	375	376	366	360	348	362	399	360	368	355	375	373	386	367	363	405	369	375	357	381	372	344	371	377	387	376	403	363	396	372	393	381	388	359	372	383	394	379	370	368	376	389	400	399	378	393	367	385	351	379	356	368	384	361	360	380	384	377	346	394	347	367	360	341	359	383	356	377	373	340	356	358	387	376	358	343	363	362	359	365	362	381	370	341	336	379	362	349	358	366	371	358	367	375	348	343	358	348	392	372	363	389	346	423	366	380	371	380	393	376	371	341	367	343	389	383	378	392	353	382	363	363	355	390	367	358	363	354	377	386	377	360	369	375	390	367	394	383	362	383	334	404	373	390	381	353	374	343	413	364	322	395	357	373	341	362	390	383	378	348	366	360	374	362	404	365	397	409	383	364	346	378	370	356	385	378	366	379	367	393	384	386	351	394	328	387	361	346	380	369	348	384	375	342	354	390	336	347	386	379	370	368	351	343	366	364	386	399	370	365	366	384	348	371	361	404	398	390	336	384	402	381	354	377	342	379	384	360	344	366	359	388	410	385	384	376	360	360	379	355	379	399	372	408	337	399	382	403	327	346	332	370	349	407	366	363	382	369	379	365	400	403	363	377	353	343	362	365	367	333	366	374	394	365	413	346	364	363	358	377	394	370	381	373	355	360	358	403	385	355	411	387	374	346	370	372	370	374	342	367	381	383	383	375	395	381	378	362	351	377	328	381	382	354	394	400	349	361	390	355	374	379	371	384	377	390	375	362	383	398	374	375	369	352	366	363	399	362	375	360	329	335	349	377	355	400	362	368	381	367	389	380	382	378	352	393	338	345	339	357	325	371	354	346	367	399	386	352	360	372	355	379	331	403	391	368	376	402	374	345	363	344	358	403	369	385	365	369	326	329	416	361	352	379	348	354	344	328	368	355	359	369	347	421	352	350	363	396	370	392	382	393	365	389	355	396	381	357	365	349	366	367	351	332	379	359	349	397	379	389	338	414	378	373	390	346	375	389	375	368	408	375	312	324	378	383	381	376	345	372	396	375	373	361	339	375	398	366	364	360	383	359	353	366	363	382	423	378	360	389	365	413	360	349	357	363	369	354	374	388	390	344	411	384	361	368	370	375	355	390	367	361	404	352	361	363	345	340	344	362	383	378	385	354	403	379	383	366	370	396	367	389	374	374	370	402	380	397	373	387	378	344	395	421	369	368	385	384	365	331	374	383	361	335	336	342	376	406	366	367	345	375	357	363	355	379	384	402	363	371	399	398	361	351	388	378	365	377	376	353	389	325	364	394	337	346	370	363	346	350	342	371	352	378	362	369	376	349	377	378	379	400	369	358	395	348	371	364	399	395	356	357	363	339	364	355	395	379	361	374	384	344	356	338	367	364	377	348	400	350	407	349	338	360	351	358	399	362	393	384	362	354	348	352	386	361	385	374	374	355	365	387	325	384	343	366	362	353	379	395	377	402	355	352	384	400	368	363	366	355	363	381	376	357	390	377	351	369	392	424	373
6839	850	683	762	1172	1321	1307	1177	1032	1038	964	856	788	721	722	685	722	673	570	616	584	577	595	537	562	580	558	565	548	532	552	553	525	522	522	503	501	522	575	586	552	544	507	508	528	498	507	474	534	530	494	518	527	493	534	518	530	540	474	511	500	508	487	490	531	537	519	501	493	509	493	547	469	473	503	528	541	495	496	502	490	563	503	556	508	479	504	520	480	488	533	484	484	494	511	488	510	497	552	502	507	519	513	537	523	503	576	503	503	495	529	537	515	531	490	474	517	481	504	491	451	489	486	468	550	537	477	472	504	521	530	514	485	484	488	528	506	478	492	508	477	498	504	519	537	500	494	517	475	503	478	457	503	504	480	475	488	509	505	477	501	492	505	504	490	489	502	490	500	499	503	480	521	497	496	525	535	508	477	482	509	526	532	485	494	495	505	516	511	487	525	525	522	480	476	521	523	496	497	506	536	480	479	518	544	540	517	494	494	474	515	500	489	471	500	494	496	496	524	508	531	474	489	527	516	503	502	518	512	508	490	517	496	505	513	507	521	500	490	551	545	526	510	501	478	490	487	519	515	526	533	487	502	482	462	525	515	498	493	500	469	509	480	523	510	499	470	506	488	531	503	529	443	532	500	471	539	535	499	507	471	514	504	516	494	525	473	524	508	528	520	502	500	489	487	521	478	499	511	529	512	476	468	513	542	508	461	472	534	492	485	498	548	529	489	495	491	508	499	517	494	511	492	513	519	507	502	509	514	516	490	518	550	502	497	432	483	504	505	525	490	505	515	468	542	502	510	481	474	503	522	473	468	494	471	479	530	478	502	534	523	545	524	509	505	533	525	524	535	495	510	497	483	484	511	514	497	563	528	516	514	521	504	550	554	481	482	508	559	513	524	489	497	536	488	497	520	477	507	492	509	476	495	506	514	493	502	486	534	489	507	557	507	477	498	521	530	475	494	499	499	518	540	505	491	497	478	501	499	483	483	470	524	476	477	511	517	544	472	528	503	505	513	486	490	473	491	503	482	502	502	498	513	494	518	509	492	479	528	517	521	485	508	477	463	510	490	468	473	472	474	471	501	512	522	497	510	495	528	489	490	505	477	512	528	486	490	491	499	520	515	481	480	518	520	540	502	500	511	495	512	521	527	509	491	521	494	484	531	518	507	520	468	513	504	483	500	513	493	494	498	489	494	499	478	487	475	544	481	494	502	490	519	496	489	462	508	480	516	512	466	516	523	522	501	496	504	537	561	468	536	518	518	515	495	546	518	507	516	477	471	528	534	490	506	489	512	513	461	506	482	483	483	525	521	536	524	515	517	509	460	495	509	501	523	523	518	498	532	525	524	504	498	520	503	486	500	509	513	491	511	534	485	517	513	492	529	524	514	501	462	520	480	504	500	558	463	500	490	501	509	532	497	461	511	503	516	505	502	512	510	486	532	487	516	491	506	523	505	500	538	501	507	524	489	475	469	461	498	539	498	468	478	488	500	493	486	497	501	511	514	477	472	525	511	494	506	494	481	562	498	487	509	552	470	468	528	543	494	478	497	517	516	489	527	506	509	503	522	502	490	496	501	484	511	509	499	504	518	516	441	505	496	533	540	500	498	490	470	498	482	509	494	480	513	480	491	489	548	481	504	509	459	487	499	485	561	516	499	500	509	520	491	520	506	494	471	537	548	494	467	525	487	498	520	498	485	493	508	504	520	523	504	520	522	495	469	528	502	521	513	508	502	487	502	532	493	454	487	510	490	530	549	524	450	465	481	475	472	500	492	531	528	479	484	489	519	513	483	477	544	539	498	478	503	514	459	489	475	515	503	515	529	519	459	528	486	504	484	493	485	498	465	494	495	530	521	527	446	500	467	511	529	492	463	481	511	498	509	520	491	503	522	506	531	475	490	492	526	499	478	509	505	518	534	499	504	514	496	518	493	558	525	485	478	490	517	513	513	469	534	480	495	514	528	455	476	518	486	501	502	509	503	497	502	476	485	516	485	501	524	501	490	498	495	489	498	454	512	522	501	530	492	460	489	542	484	477	480	516	544	488	475	499	523	548	467	474	537	533	502	474	502	491	517	469	500	499	465	518	470	473	489	512	507	524	481	510	528	490	499	500	498	466	488	480	470	498	477	520	500	474	508	507	457	504	484	512	489	527	494	488	484	484	496	525	495	521	536	484	537	501	501	512	512	537	498	546	504	483	504	498	525	518	563	517	535	500	515	491	500	470	462	500	482	538	504	511	496	471	456	523	482	505	510	494	501	479	509	536	541	543	501	465	465	520	495	513	518	479	461	500	533	484	484	455	536	498	527	491	501	537	474	515	497	529	460	521	515	517	519	521	528	539	508	553	510	507	501	508	477	468	481	502	514	518	491	490	491	537	513	509	500	500	527	501	568	503	495	487	485	548	506	532	477	552	527	512	494	507	494	526	522	539	555	452	545	471	498	515	470	483	517	526	540	522	539	507	518	478	515	495	480	487	501	533	529	546	503	534	484	494	497	496	527	462	496	522	494	508	480	485	506	451	484	534	462	500	557	532	512	470	488	504	515	500	493	518	510	512	504	514	472	523	545	499	519	495	467	525	545	529	511	492	491	490	507	529	493	478	514	465	486	503	526	494	512	511	492	529	496	467	520	527	496	485	478	534	527	504	503	534	503	466	488	536	509	509	493	536	531	537	567	539	508	506	507	502	502	476	478	523	527	498	482	543	458	558	514	478	518	479	482	514	544	518	523	509	494	534	526	495	556	487	524	488	532	519	490	496	479	498	481	461	472	513	513	507	529	516	563	526	504	495	505	521	490	511	513	510	477	549	481	434	500	528	526	493	501	463	526	504	522	503	527	532	517	445	519	484	448	489	489	472	469	457	476	519	502	500	490	496	508	500	494	551	504	508	495	501	479	493	492	486	492	519	545	508	467	473	457	485	557	560	511	537	520	518	455	490	495	527	533	500	529	472	486	517	529	492	533	496	497	448	523	520	524	501	509	475	502	527	502	495	539	493	496	488	494	495	496	504	495	516	513	552	522	487	517	490	537	483	473	522	539	505	500	501	497	477	504	503	495	473	489	513	492	511	476	504	510	516	487	508	534	503	511	484	550	499	501	506	526	480	472	496	500	464	530	548	480	503	502	493	526	490	505	508	531	502	515	516	505	527	530	493	493	498	506	517	480	533	509	510	524	513	515	517	484	515	496	535	520	465	523	510	549	483	505	509	487	497	523	483	484	550	494	484	518	484	509	545	553	491	484	545	530	503	490	485	506	544	471	500	522	496	471	494	505	482	502	536	462	510	495	507	491	478	479	509	516	507	493	486	506	556	527	539	515	485	481	499	516	501	505	459	487	486	512	522	513	493	512	552	516	500	526	539	510	505	493	523	495	485	583	529	470	510	518	491	497	475	450	495	502	479	530	515	530	474	515	499	488	513	507	494	477	541	483	557	490	518	496	495	496	490	493	464	497	493	511	505	516	481	485	514
14030	1460	859	721	913	1360	1539	1463	1330	1242	1106	959	922	866	843	796	728	658	686	710	619	685	649	599	616	597	581	603	561	560	524	568	557	559	556	545	560	553	548	594	523	559	528	509	546	519	527	534	539	520	537	503	521	562	548	530	561	544	503	548	543	531	480	518	550	538	555	536	479	522	526	506	531	518	506	524	505	517	493	512	542	541	511	507	504	501	524	544	542	527	511	484	461	555	551	544	490	538	544	536	525	511	524	536	526	499	545	515	541	557	543	498	489	540	489	540	516	510	509	515	522	600	470	514	495	529	520	503	533	472	577	519	464	504	522	502	487	536	499	504	497	497	497	509	532	527	482	515	508	537	507	542	501	547	477	515	513	528	559	488	524	481	501	516	497	535	514	529	459	540	491	490	472	572	486	527	514	513	524	531	545	479	546	541	511	521	546	513	526	525	492	530	511	542	506	484	489	490	495	491	494	530	520	510	528	508	555	530	470	545	540	540	534	517	498	506	497	568	493	500	524	530	507	479	508	560	511	537	522	529	533	529	548	507	500	519	510	514	517	505	502	554	539	496	553	547	504	521	549	531	533	516	482	567	500	509	490	525	507	471	509	514	511	546	504	501	521	505	523	549	506	488	492	540	519	502	502	470	506	515	564	514	498	510	545	507	492	557	501	565	561	495	485	518	519	495	535	533	521	503	537	500	535	505	541	532	524	504	509	539	553	536	517	556	522	493	522	523	509	494	533	517	503	484	486	516	554	513	518	497	541	481	498	524	516	518	535	512	492	528	469	503	473	508	539	499	534	562	502	491	502	503	521	551	511	475	502	489	510	509	525	536	517	503	483	491	509	503	533	495	537	516	495	499	514	514	502	506	496	506	519	482	565	509	529	526	550	519	520	520	540	524	520	501	505	528	525	514	519	515	518	527	484	519	519	514	497	521	503	541	495	498	531	511	521	533	490	547	493	495	528	536	536	496	516	540	482	551	528	473	516	527	476	507	518	541	492	515	537	522	538	521	519	498	547	490	497	517	497	530	491	526	527	514	477	526	510	541	498	535	515	521	496	525	507	521	529	515	489	533	487	499	535	514	543	526	511	517	510	471	477	514	500	524	490	489	480	526	509	540	526	509	512	549	495	515	491	514	541	548	513	450	522	536	505	540	528	487	502	542	462	526	504	517	505	528	505	505	491	520	522	510	487	469	508	506	518	544	533	532	521	506	530	529	530	516	535	477	507	502	525	532	497	515	519	502	520	537	491	519	500	499	520	499	512	521	521	535	548	562	492	499	523	553	506	464	535	499	492	546	543	525	571	512	560	482	526	515	511	533	539	524	548	492	529	502	524	542	503	504	532	539	536	510	533	498	530	510	490	509	469	490	522	512	509	527	500	505	526	552	524	528	489	544	508	465	480	508	507	516	508	498	503	528	505	550	513	498	550	514	523	501	498	566	531	529	482	493	522	505	505	488	510	477	476	511	468	514	512	512	487	529	515	528	456	518	532	521	486	538	503	531	543	551	499	501	519	519	535	533	507	534	516	507	504	497	511	536	550	507	501	490	543	548	503	505	472	507	482	531	554	544	507	504	536	538	541	546	520	556	530	501	499	581	499	530	494	491	536	506	561	517	504	511	487	507	532	533	531	548	551	528	554	526	497	498	471	540	514	567	526	501	494	496	508	475	510	552	524	494	521	548	548	502	531	522	521	516	540	527	502	498	501	505	520	516	514	510	525	535	502	525	502	527	490	508	542	503	497	478	510	523	510	525	493	525	556	540	553	483	514	496	530	535	534	461	541	498	548	487	505	524	515	518	514	502	522	510	523	542	525	516	514	502	513	482	512	528	522	529	520	505	506	514	518	502	504	503	512	480	530	518	519	515	504	515	484	501	514	553	525	515	541	514	511	516	508	562	520	511	487	504	542	492	540	517	513	468	525	527	530	484	527	522	548	510	503	491	530	505	549	534	534	492	498	511	513	534	567	512	545	523	502	496	510	496	538	547	494	518	503	526	518	498	509	511	532	500	494	495	484	535	495	556	507	510	485	502	500	491	474	524	486	514	512	533	500	509	533	505	542	486	498	515	501	557	514	516	527	541	510	581	516	507	507	513	533	534	483	492	520	503	509	484	509	499	540	510	513	504	528	485	494	466	532	546	554	522	492	506	529	518	547	526	555	530	528	499	523	553	509	516	554	503	475	511	488	477	483	522	503	483	498	501	532	497	516	492	544	498	442	502	543	525	559	538	499	545	503	488	492	550	476	508	511	469	533	474	498	515	531	518	531	543	536	495	538	504	530	536	494	502	549	470	513	524	513	538	545	533	507	485	539	463	488	514	533	493	504	522	524	529	487	510	555	524	497	527	514	523	520	538	500	532	491	546	505	572	545	493	513	464	548	515	564	526	549	503	536	483	528	519	515	523	506	472	493	538	512	509	485	519	488	514	520	487	478	527	509	490	511	513	494	541	554	528	514	516	511	506	544	506	496	501	495	510	522	506	510	552	484	518	510	481	515	507	536	512	525	530	519	484	523	513	534	483	517	518	502	492	517	468	463	531	522	544	535	533	513	552	492	505	492	501	529	488	480	542	520	507	547	524	524	489	536	516	489	517	471	534	507	488	549	519	534	514	486	477	515	513	506	525	494	506	485	508	492	494	495	523	544	471	520	474	510	559	495	520	525	576	518	528	479	511	500	521	479	507	533	490	499	502	538	538	507	528	541	520	516	495	510	534	554	468	500	509	495	519	508	520	519	540	521	530	544	510	509	515	517	507	488	516	538	517	490	498	502	510	503	571	536	506	556	516	527	504	510	451	521	517	510	520	495	474	519	534	451	513	538	526	507	505	485	537	547	526	570	513	553	510	491	506	490	555	492	518	524	510	508	482	519	508	500	528	497	531	474	556	533	566	498	491	493	499	521	555	532	524	493	520	534	533	501	532	487	516	523	529	528	501	540	528	532	530	549	522	568	523	524	524	506	517	522	502	547	523	515	510	561	499	518	519	537	469	516	484	465	502	508	513	536	569	529	520	563	534	455	495	493	505	501	533	530	499	491	522	511	523	531	487	526	556	512	491	536	520	520	500	496	518	535	519	525	502	527	544	465	517	536	521	534	523	487	474	522	509	540	483	538	525	540	588	522	505	522	532	516	532	521	501	496	521	505	532	507	523	548	496	529	488	493	509	511	508	509	534	527	495	516	511	483	525	488	492	530	492	489	521	551	524	515	514	526	520	535	541	529	530	543	534	518	517	496	504	484	503	497	507	533	514	498	546	529	495	469	492	483	462	538	562	512	510	517	527	484	491	492	550	510	487	527	497	480	512	543	518	494	484	505	472	540	456	466	505	479	530	512	497	545	494	552	550	535	511	482	523	590	534	523	507	497	547	526	492	474	525	530	517	542	540	510	507	505	504	523	500	461	569	511	524	513	533	498	479	484	534	486	514	509	516	540	493	479	534	549	479	501	508	505	526	490	505	511	494	541	492
10180	1928	1365	1688	3647	4810	4589	4097	3549	3091	2751	2508	2203	1967	1728	1712	1480	1400	1351	1301	1232	1157	1147	1038	1086	1078	994	987	997	943	932	888	875	906	937	900	870	876	844	826	811	761	831	780	825	778	800	788	814	779	845	722	835	763	789	793	757	714	756	792	747	733	723	754	728	764	721	765	743	776	733	752	747	710	754	792	770	764	775	779	705	760	747	740	741	775	755	775	736	722	694	735	738	756	719	688	755	697	758	731	699	690	719	778	676	730	729	708	705	772	725	686	682	749	745	731	722	774	727	715	734	711	742	737	734	673	753	681	742	701	708	724	698	752	715	694	741	761	708	716	754	733	720	730	726	694	657	754	804	659	699	706	720	736	772	698	685	709	676	730	751	713	705	762	679	777	739	691	751	689	693	740	710	707	680	729	646	687	709	723	783	735	726	752	676	720	724	706	758	737	733	699	724	720	726	714	727	684	700	694	774	732	715	758	741	797	701	734	702	704	764	726	711	681	750	749	745	736	745	729	701	706	757	697	718	678	737	688	708	730	708	764	757	695	716	709	721	696	758	695	687	698	689	686	694	705	748	764	761	694	697	732	726	689	759	713	719	702	708	717	737	710	694	701	698	738	694	690	744	732	752	742	724	707	731	722	735	735	749	687	706	725	685	737	705	713	691	719	706	713	725	716	748	706	678	760	665	738	712	659	740	706	698	704	738	713	733	725	735	698	709	736	760	695	728	676	703	698	696	681	682	691	739	706	694	733	704	739	692	740	681	753	725	706	734	735	709	698	703	652	728	651	701	733	706	733	703	713	723	683	694	730	683	721	723	709	718	726	763	745	748	687	740	722	708	677	721	722	716	701	724	731	740	709	725	723	716	737	718	698	672	763	695	730	686	740	701	744	728	721	746	765	704	676	733	719	701	700	719	717	693	720	699	762	726	722	708	700	688	728	718	695	733	681	721	676	705	700	719	740	700	727	705	743	725	704	687	659	680	727	672	726	759	717	742	705	702	711	717	719	655	671	743	700	716	755	741	705	705	710	665	645	706	646	681	712	743	685	691	738	738	750	697	699	691	752	748	695	694	713	699	714	673	729	691	716	737	698	733	684	719	766	658	691	701	685	758	704	714	719	695	778	696	732	734	763	711	711	693	713	752	692	694	748	719	762	718	733	695	728	694	719	776	681	710	714	642	674	718	699	740	682	732	738	698	749	698	762	727	694	702	698	722	721	700	694	752	692	716	700	698	663	739	709	695	680	704	766	718	713	731	720	747	726	757	707	780	723	776	690	735	716	708	708	749	684	723	718	736	676	729	697	703	660	734	743	727	679	670	728	704	739	709	697	702	682	653	693	736	677	734	694	718	714	732	775	683	721	673	687	681	745	667	651	736	695	706	706	706	690	688	713	710	681	737	694	722	752	717	708	732	745	696	735	706	706	802	736	715	757	737	687	682	729	728	735	707	721	714	696	671	705	732	733	685	738	743	697	710	729	692	717	688	692	701	733	692	747	775	745	761	721	713	746	704	728	695	686	680	737	706	742	699	716	738	707	699	735	725	697	699	715	710	654	745	711	698	733	715	727	696	717	717	743	731	667	740	744	774	755	711	714	764	748	728	703	714	710	698	710	688	689	715	667	704	684	718	767	679	717	712	693	708	718	702	687	725	680	733	732	698	716	736	685	746	732	706	696	725	759	693	707	694	669	727	670	737	698	697	759	699	707	700	712	724	677	691	728	710	718	739	724	749	714	651	686	717	677	726	741	775	755	702	745	723	733	716	777	722	703	717	727	736	713	730	710	681	695	721	709	765	756	653	748	757	733	747	729	688	683	737	713	742	700	712	732	712	731	736	675	761	723	707	727	671	722	699	740	732	688	684	709	727	743	723	702	717	731	709	748	696	721	725	703	729	708	709	677	748	710	679	721	692	703	735	768	746	774	724	691	727	749	737	694	701	735	709	703	678	713	735	698	715	706	731	737	676	700	729	707	758	686	731	726	708	727	700	698	736	688	704	766	757	705	667	750	704	706	750	706	664	698	723	707	752	786	722	747	752	713	687	681	719	723	735	733	745	693	707	733	766	759	711	690	664	728	659	695	735	726	682	752	754	708	725	725	744	687	735	677	728	704	714	700	713	708	749	692	671	715	681	736	738	710	715	669	712	747	711	729	756	707	726	719	746	726	686	730	723	751	712	735	751	709	741	675	709	687	725	724	761	732	673	713	699	714	723	732	727	712	680	705	724	779	698	729	730	709	720	724	683	695	689	699	686	743	724	731	700	675	742	766	703	670	725	692	702	717	724	692	704	676	729	722	698	742	766	700	752	712	743	722	759	698	703	695	740	700	696	719	737	751	699	689	710	746	740	714	738	737	698	717	697	732	722	710	696	667	689	682	736	681	738	705	757	714	706	768	681	748	715	730	669	741	705	777	695	708	782	663	671	710	713	698	704	719	703	695	741	738	715	757	733	684	709	714	698	713	687	711	723	726	683	748	699	697	689	723	717	683	672	717	705	711	703	739	682	717	776	698	747	741	737	736	740	745	749	718	715	699	717	714	713	721	721	714	691	719	705	692	733	667	761	696	734	719	691	692	702	691	720	682	696	697	702	705	703	681	714	732	689	702	725	775	712	715	690	724	736	699	714	723	690	716	715	719	696	710	707	718	690	711	739	741	719	702	688	713	713	747	659	750	668	743	658	734	731	713	719	775	718	706	758	759	694	720	715	751	728	722	733	672	770	651	722	747	705	735	714	735	704	734	754	753	705	694	701	716	718	692	672	704	732	703	685	673	703	727	703	716	646	757	761	735	718	741	689	767	740	683	713	639	719	699	713	699	730	680	715	754	717	685	766	693	729	730	670	687	710	694	731	713	754	733	681	716	702	737	699	722	718	711	718	746	685	692	756	711	734	735	735	708	737	725	695	702	715	704	711	716	702	667	697	698	723	714	747	737	712	681	717	747	734	718	748	749	722	730	698	698	738	777	705	720	685	690	731	674	713	728	747	666	704	719	695	714	748	751	722	730	732	676	732	684	674	707	705	722	701	725	774	686	733	731	756	693	670	711	679	704	745	679	698	719	757	785	709	714	688	721	737	730	699	668	751	713	722	750	762	710	723	729	742	703	716	764	734	720	694	708	738	761	668	736	745	709	676	710	714	732	739	730	696	682	708	698	729	698	737	717	761	715	698	698	734	728	673	682	700	675	703	698	723	697	707	694	712	718	722	780	709	735	723	751	717	764	727	705	678	685	727	741	748	689	730	688	714	692	707	665	714	713	706	719	686	723	746	700	735	715	715	690	684	691	713	685	667	705	734	676	787	724	716	764	715	743	710	716	744	723	738	730	680	730	717	758	702	735	722	692	695	683	737	737	716	707	662	723	737	753	724	752	735	689	709	732	696	738	689	708	705	727	693	733	756	708	736	714	717	688	689	705	724	745	753	727	708	738	694	766	726	694	683	756	695	706	727	692	703	729	734	721	710	741	693	733
6105	928	514	399	611	1151	1371	1346	1151	938	774	694	620	516	476	435	374	368	341	317	299	257	297	274	230	251	242	223	197	219	201	199	205	170	185	171	145	159	168	168	146	159	153	171	162	183	153	144	148	134	153	152	146	150	151	158	131	136	162	128	120	144	139	141	133	131	138	142	132	139	131	126	140	145	133	125	148	149	129	128	146	144	128	145	146	130	141	154	151	153	141	142	128	147	133	140	139	147	134	128	136	131	127	136	125	140	126	119	139	141	151	137	131	124	137	133	120	127	143	124	137	127	147	118	128	123	124	119	127	106	147	152	126	118	120	121	124	132	138	121	117	120	126	141	136	108	116	133	130	122	133	128	140	125	119	129	132	116	139	153	119	123	115	115	135	138	148	121	131	144	109	117	147	127	120	153	134	132	128	128	126	118	111	127	132	129	149	104	113	117	140	144	141	130	118	117	146	141	133	134	126	135	153	143	124	159	117	130	128	120	129	133	133	123	132	136	133	122	134	128	126	135	112	119	126	130	126	120	113	128	139	134	118	129	122	122	122	133	152	116	146	124	129	127	117	112	111	120	135	132	108	140	131	141	123	131	132	136	125	127	118	119	118	134	120	128	135	123	116	132	115	116	139	143	126	110	139	129	136	114	125	124	132	132	129	135	125	145	138	135	124	144	122	132	132	111	126	149	128	131	123	136	135	125	120	157	122	112	120	135	111	105	149	119	146	154	131	114	144	123	122	160	123	113	131	115	135	128	126	126	140	143	137	137	110	117	141	140	115	111	138	141	149	135	121	124	141	136	150	119	124	124	135	112	136	136	122	135	128	121	142	133	146	129	121	116	120	110	131	121	121	120	136	138	128	154	117	122	125	136	148	126	133	134	144	130	127	114	142	133	127	131	115	140	123	133	118	140	116	119	135	118	135	133	138	110	123	128	132	125	125	132	148	141	126	110	127	119	138	131	119	117	135	128	125	128	108	121	130	113	123	132	132	134	140	126	125	135	115	120	138	165	122	151	123	107	121	113	139	127	140	128	130	91	132	129	116	135	122	120	142	128	134	139	133	105	127	131	112	135	150	138	143	118	137	131	112	117	121	112	120	110	144	136	132	128	135	114	133	131	110	126	108	142	115	107	108	135	127	137	128	123	121	143	126	115	108	129	144	136	121	105	125	115	146	122	137	143	122	119	130	121	111	113	130	130	137	114	131	126	116	130	125	116	106	164	123	144	112	148	153	141	138	138	115	143	134	159	131	122	130	127	119	132	114	130	129	140	131	134	122	121	134	120	123	127	111	116	115	114	106	124	122	131	123	121	130	116	121	108	137	127	120	146	120	115	128	125	120	104	139	127	123	111	111	94	115	124	148	136	126	142	125	126	126	117	124	137	137	137	103	119	129	128	132	122	152	131	117	130	113	140	119	121	100	131	123	125	119	157	124	128	136	122	136	113	136	108	121	115	147	117	123	125	122	111	144	114	145	147	122	107	121	126	129	122	148	122	117	123	131	119	151	114	152	128	142	115	137	126	121	122	114	107	156	126	151	125	108	123	125	126	137	108	140	113	111	117	129	115	135	133	128	124	133	123	119	128	117	142	119	119	135	126	106	114	115	136	124	135	129	99	136	121	129	126	113	132	118	135	138	141	129	121	122	134	145	130	126	112	119	117	105	142	152	129	136	134	126	134	127	118	125	129	122	126	127	123	132	141	127	119	106	117	120	144	129	131	134	122	148	150	140	115	134	125	140	109	142	114	136	113	144	128	138	118	129	109	138	151	135	126	104	128	127	123	133	143	142	121	133	129	137	130	137	132	143	117	135	112	128	129	131	133	119	122	129	136	134	136	110	130	138	145	114	109	130	110	126	119	118	137	126	133	114	135	130	120	138	124	130	139	152	139	117	140	138	124	137	143	126	121	137	128	115	126	140	125	139	143	136	117	118	120	122	146	130	117	106	130	126	125	140	141	118	124	119	138	116	126	113	117	104	144	128	129	123	130	126	107	152	130	129	125	135	121	108	122	128	130	142	114	131	129	127	147	124	130	143	138	135	120	148	132	120	134	138	121	123	104	126	131	105	158	132	116	129	113	126	147	135	139	126	122	130	110	154	128	134	129	127	128	139	140	128	137	132	120	124	141	144	116	118	107	123	130	138	119	130	127	105	114	120	132	135	139	134	142	113	131	127	125	121	123	134	106	146	133	134	132	120	128	129	129	150	126	137	136	140	117	109	126	127	125	120	116	126	138	115	121	138	125	146	117	138	139	110	133	134	134	120	115	143	139	120	130	101	127	127	133	133	131	135	124	119	121	116	117	122	108	132	117	129	120	135	133	138	129	138	133	126	120	147	121	142	116	138	124	137	134	127	107	138	120	125	106	149	111	149	117	147	139	127	139	138	138	113	142	134	117	120	116	134	134	138	133	130	122	122	114	124	118	131	117	129	122	113	144	124	133	144	127	117	144	125	123	141	125	142	133	135	139	136	129	134	133	132	130	133	103	128	137	135	136	159	113	115	130	133	140	109	142	124	108	135	138	129	127	119	116	125	110	118	123	129	140	132	123	115	123	133	107	144	133	131	150	113	134	140	137	137	130	116	124	140	143	142	125	123	124	126	97	138	120	100	126	138	148	129	118	125	155	105	142	114	114	140	122	127	114	128	134	119	131	129	101	150	139	133	113	134	136	123	117	134	129	143	104	128	130	116	119	124	119	129	122	132	135	105	136	112	119	117	125	131	145	138	156	146	118	118	132	134	105	125	123	113	105	125	123	124	134	121	129	123	123	115	134	139	123	112	126	169	143	122	119	120	140	121	117	131	118	149	121	117	126	126	129	139	125	142	128	122	127	132	107	145	130	114	131	125	124	138	124	130	109	141	130	127	127	143	144	107	139	122	137	121	132	135	139	140	132	120	114	108	124	114	132	125	128	132	149	146	131	134	142	155	118	132	123	133	111	150	106	133	138	142	100	122	108	115	142	118	125	139	121	132	121	147	118	126	155	112	140	153	121	109	123	111	126	109	120	129	134	119	103	137	110	119	123	139	122	144	117	123	113	122	125	138	130	132	115	126	126	125	128	131	109	128	130	109	117	131	111	122	135	108	138	120	99	131	131	133	122	112	137	119	126	129	119	130	120	120	127	121	96	131	126	128	133	136	139	137	128	123	140	117	133	132	131	134	130	136	132	125	135	132	137	122	114	134	151	114	139	136	132	126	122	121	139	130	139	130	145	118	122	133	117	124	140	125	113	132	117	138	133	136	111	137	142	156	133	130	132	125	117	128	122	134	139	117	146	95	145	130	123	113	127	133	120	146	123	141	125	144	150	119	141	122	129	127	151	133	131	133	133	134	159	121	131	129	143	135	109	122	130	137	141	136	115	109	129	148	141	148	120	108	126	112	113	104	118	127	132	125	132	121	142	131	103	132	131	139	131	130	140	134	130	147	108	113	112	136	129	122	115	137	102	130	113	110	113	125	154	132	120
10128	1780	1144	1565	4133	5404	5106	4445	3668	3159	2777	2365	2020	1829	1501	1346	1223	1067	997	925	828	818	717	739	643	638	561	544	495	493	460	428	449	456	406	376	394	344	395	362	336	363	336	333	294	311	325	325	312	267	289	328	318	255	264	289	266	293	251	300	266	245	266	272	273	257	261	281	248	267	244	254	255	241	280	256	253	251	244	242	259	210	213	219	228	219	234	239	244	237	234	245	244	252	247	209	213	255	227	233	213	251	215	212	239	247	194	196	251	227	233	214	180	235	231	209	209	230	220	210	208	249	234	200	198	229	202	226	226	234	227	219	188	204	206	220	227	214	204	225	239	220	231	226	215	196	224	217	212	182	217	202	247	209	188	208	211	211	203	221	225	208	235	221	197	208	226	226	206	190	222	199	203	210	240	217	207	204	224	206	191	200	218	217	223	226	221	244	213	239	206	194	202	193	213	229	222	206	221	206	192	224	205	207	199	204	235	214	215	217	184	197	198	227	210	191	194	232	216	202	213	215	221	216	207	178	205	209	238	214	210	227	185	224	212	206	206	196	210	226	197	237	192	196	218	177	202	203	227	230	224	209	209	181	212	201	189	200	206	193	211	196	205	210	231	204	198	204	226	203	209	217	203	227	200	221	217	204	215	209	241	222	226	212	202	197	189	229	224	200	219	218	191	188	194	221	200	190	180	206	180	212	191	212	212	195	209	195	205	205	221	232	181	240	205	210	216	221	220	204	196	189	205	192	204	195	209	237	207	196	218	205	215	205	194	211	188	210	207	227	214	238	190	211	197	228	216	213	222	215	234	204	204	213	216	204	207	222	206	213	186	204	207	186	221	216	200	181	216	211	199	184	192	220	211	226	209	194	191	216	211	214	208	218	202	191	211	201	207	206	236	190	210	206	201	217	213	199	229	233	216	202	196	191	204	211	232	202	189	187	213	211	203	208	198	195	205	199	190	239	204	216	196	181	189	183	235	225	191	211	193	185	195	206	206	198	217	184	193	231	221	197	212	211	199	206	215	195	221	227	190	209	219	185	218	247	184	222	226	192	184	221	239	188	213	227	186	202	174	234	202	202	193	203	200	197	201	196	204	200	215	194	195	180	204	219	173	194	176	196	193	216	243	230	193	191	201	202	205	220	210	220	222	176	196	216	228	196	204	204	187	195	211	216	199	223	192	190	182	204	213	218	210	225	215	213	199	219	214	217	208	212	213	199	207	205	230	207	210	226	222	181	257	194	209	184	213	184	175	199	214	236	202	217	233	210	222	218	203	181	218	217	227	195	212	231	208	228	207	222	216	195	212	207	207	209	217	190	220	197	190	178	190	220	215	218	196	211	204	238	187	198	193	194	190	211	212	205	216	211	221	192	193	213	217	225	211	214	198	215	196	194	221	206	202	189	196	219	219	214	236	209	192	200	221	198	194	226	191	225	211	209	203	209	226	225	205	230	197	203	220	237	199	208	210	201	233	203	183	212	178	202	199	202	213	194	197	189	215	233	224	220	205	228	204	195	216	206	193	208	202	206	202	216	206	215	205	187	212	217	208	237	204	209	200	196	235	207	184	204	209	210	234	183	226	189	208	195	227	234	207	252	196	209	222	203	220	208	230	193	225	174	221	233	202	196	202	199	195	202	190	207	196	213	229	193	200	234	189	182	207	208	214	199	212	166	194	204	223	252	205	218	208	219	207	195	218	226	196	202	211	200	212	215	212	185	210	192	220	183	197	215	215	217	227	197	208	233	186	225	207	196	226	203	201	225	201	227	213	197	212	202	226	205	201	220	188	200	241	202	205	222	198	202	190	218	196	209	216	206	195	233	199	210	182	212	220	197	192	208	194	198	195	230	219	206	208	205	221	197	199	207	231	198	219	213	204	194	216	235	206	201	215	211	201	184	202	187	220	221	223	214	204	202	211	198	216	208	205	197	200	197	198	207	234	234	231	216	223	218	216	216	194	208	202	201	229	196	215	223	199	222	206	178	221	230	194	192	209	213	201	217	207	185	214	220	215	220	212	190	195	202	195	211	188	228	200	231	209	229	194	208	241	199	210	203	181	200	200	193	201	202	231	210	228	199	198	230	200	195	216	208	215	193	202	228	238	199	199	219	183	212	200	217	202	201	188	229	212	204	212	206	215	207	184	220	207	226	179	185	211	213	203	176	179	219	200	204	203	207	221	203	178	208	206	222	208	213	216	187	179	217	221	206	195	206	193	212	219	209	184	206	218	212	211	200	215	201	219	203	192	202	228	181	201	230	208	198	205	228	198	235	211	200	210	210	197	210	210	227	216	241	188	189	224	193	192	211	188	224	202	209	197	204	203	207	199	206	226	215	208	199	216	207	211	198	211	234	206	198	199	211	191	208	231	189	218	223	214	201	225	228	187	215	189	194	207	224	213	218	196	218	212	216	224	234	204	224	209	223	215	180	224	228	202	201	177	227	214	186	174	211	188	187	197	210	227	198	195	218	194	196	210	189	220	217	195	193	219	185	200	193	217	201	208	193	221	170	204	205	211	217	196	213	229	214	213	208	219	221	214	199	198	209	208	207	217	214	208	206	216	207	195	200	194	196	206	218	195	223	173	227	211	208	198	200	187	204	186	210	205	220	218	203	195	212	181	187	241	219	197	164	211	215	191	208	225	193	220	214	218	210	187	227	191	221	203	225	202	198	203	227	185	198	210	218	214	205	191	215	224	199	197	162	195	209	211	206	203	206	216	193	192	228	181	214	179	194	204	213	227	199	205	208	187	213	209	215	229	202	195	213	201	218	193	180	231	212	189	202	197	199	211	196	206	210	220	191	186	211	212	223	194	200	219	201	216	218	216	201	190	215	181	200	216	182	237	164	214	206	206	213	209	208	196	215	194	212	192	228	233	224	179	179	201	225	196	186	180	202	208	218	229	190	198	202	199	249	179	232	212	220	190	193	215	214	208	205	220	218	211	214	216	190	220	209	184	215	210	222	203	213	209	214	215	205	215	211	212	210	233	205	206	192	231	196	190	227	221	194	212	218	204	209	177	205	200	208	210	208	222	198	196	215	197	188	232	177	191	210	223	204	216	202	216	205	212	211	200	235	189	201	213	203	206	207	199	220	229	227	188	204	214	215	200	201	190	196	205	218	195	237	228	202	193	203	219	201	207	236	210	210	202	212	241	216	212	199	221	197	223	227	244	207	206	211	200	213	199	200	223	186	212	207	195	197	211	196	190	222	211	220	202	203	211	224	180	222	237	219	217	196	209	187	205	199	186	212	222	171	222	197	199	211	180	212	207	209	196	198	201	215	222	226	217	192	185	198	217	201	200	194	245	217	221	223	212	203	209	203	209	223	178	205	219	203	222	198	211	188	220	220	202	206	202	200	207	214	189	198	212	201	208	196	199	221	213	204	209	222	189	196	218	209	223	205	230	201	182	200	223	224	187	220	186	211	197	214	216	210	198	166	203	214	166	189	200	222	216	210	210	201	197	226	195	230
12283	1460	743	636	863	1503	1797	1705	1442	1364	1196	1047	904	809	754	670	649	575	542	558	449	464	463	462	435	461	420	390	383	383	397	359	389	382	337	357	344	358	338	358	347	337	350	335	347	312	321	346	327	325	289	295	308	331	323	288	299	317	310	334	310	289	309	331	291	308	287	316	321	289	292	286	286	304	313	335	299	284	281	283	280	303	312	297	309	300	309	295	278	330	305	331	304	298	271	296	316	291	291	308	252	301	295	337	291	323	278	257	294	323	290	282	282	321	269	275	317	290	302	288	308	334	319	311	299	279	309	303	299	285	319	280	265	269	272	277	287	307	327	296	288	277	252	324	276	304	278	278	282	278	296	296	287	283	284	285	285	311	299	282	295	315	276	283	314	291	281	298	294	284	280	305	283	268	310	280	297	267	287	294	291	323	286	285	286	333	297	280	316	318	318	279	284	283	308	289	297	305	297	291	317	272	277	289	287	284	295	276	301	290	266	268	314	286	287	277	315	265	283	302	281	311	301	272	256	260	296	284	288	314	290	304	275	308	274	279	298	256	302	269	296	271	285	258	325	299	263	284	281	314	306	304	292	319	278	281	284	300	281	316	308	272	276	292	274	296	327	295	308	308	284	270	281	299	289	289	312	293	302	298	290	273	331	308	324	272	291	279	290	299	287	275	305	274	286	289	283	299	331	293	295	290	301	322	296	287	310	295	288	277	262	296	273	298	296	284	288	306	303	268	253	300	274	267	299	305	306	329	290	289	291	326	311	294	291	275	291	295	299	264	284	307	289	292	326	284	292	313	298	309	292	281	288	275	311	264	290	277	334	289	278	279	269	274	285	310	281	275	300	306	279	285	289	279	274	247	279	298	271	284	308	297	285	299	298	309	316	279	309	287	301	303	283	310	293	260	286	310	285	293	294	303	259	277	307	288	275	295	296	292	265	304	296	272	315	303	295	284	283	263	294	305	278	281	298	300	272	287	294	270	282	286	303	276	263	261	268	310	289	316	309	274	303	321	282	295	285	310	294	302	290	307	266	305	281	301	286	302	274	288	277	284	257	286	292	302	293	301	286	293	252	289	254	306	285	288	307	302	302	290	306	286	294	302	305	281	267	296	291	271	295	315	280	309	259	311	294	284	299	297	294	288	261	284	301	305	308	295	288	266	298	318	268	305	311	271	273	318	302	298	287	286	275	298	262	304	284	289	328	305	313	273	296	303	288	339	288	289	318	283	332	276	287	292	248	272	261	292	298	290	301	278	306	259	272	292	285	285	252	310	256	296	293	293	275	305	292	290	274	289	249	264	296	265	286	295	301	282	312	313	310	300	271	281	274	312	287	298	338	323	296	274	272	251	278	328	318	279	311	299	270	320	298	280	246	269	286	312	287	299	306	279	267	306	302	308	313	313	280	282	276	271	293	273	276	287	288	273	302	293	264	313	295	314	302	271	303	314	266	306	283	268	292	323	291	289	258	329	291	279	287	320	291	291	320	288	303	296	297	307	311	296	270	289	320	295	294	297	290	314	269	270	295	289	272	318	304	288	273	291	299	309	280	298	308	290	278	286	287	290	298	304	269	269	282	273	271	291	310	302	282	301	284	309	271	317	284	288	262	296	287	303	265	298	280	315	300	289	318	295	314	252	291	258	267	287	277	277	248	273	284	279	292	293	277	274	300	263	309	300	307	303	311	259	306	274	285	284	307	274	289	313	293	297	287	301	296	300	284	309	292	314	310	304	310	317	296	296	304	288	289	289	278	263	281	310	294	305	274	262	287	282	323	295	274	272	279	309	312	302	297	281	292	286	316	274	288	315	287	276	268	296	296	308	291	274	314	267	274	277	275	288	303	289	317	307	289	330	286	288	308	303	301	281	272	290	255	293	297	271	266	312	306	297	286	318	294	244	284	288	286	288	280	292	294	315	287	272	270	316	278	282	304	313	301	272	296	314	287	258	298	321	287	304	285	259	293	311	296	288	283	300	292	286	275	295	281	312	296	291	286	293	291	292	277	298	245	304	261	287	280	270	259	290	288	309	249	266	274	292	290	281	242	287	319	274	269	297	256	291	293	308	313	266	319	304	276	283	290	280	286	304	327	275	282	290	277	276	255	287	294	290	275	283	272	288	280	272	274	278	278	313	282	300	304	269	285	281	322	288	277	292	276	299	296	303	301	316	275	299	289	256	313	284	292	303	292	291	305	285	295	280	302	306	298	282	320	303	276	261	323	287	266	293	264	272	273	287	290	265	296	277	279	295	288	303	283	299	298	312	288	305	317	280	288	306	298	303	288	299	306	333	271	290	272	299	293	286	276	264	300	300	333	263	298	287	293	303	300	279	284	277	289	276	284	271	288	288	236	330	287	257	255	302	293	299	275	273	288	303	299	288	312	290	289	283	286	296	294	286	308	286	286	282	271	279	297	267	276	261	287	273	284	295	281	270	276	303	306	285	288	285	284	280	282	276	268	253	295	287	302	300	296	319	271	308	299	287	299	287	306	272	300	275	275	273	279	298	306	289	278	278	291	267	305	307	286	291	301	267	260	290	286	271	295	287	314	277	302	324	272	292	283	315	274	311	263	287	303	289	316	305	297	272	306	261	292	259	255	305	328	297	277	275	298	314	308	260	279	288	288	292	293	295	281	283	305	276	297	278	316	307	295	293	311	294	267	230	294	288	295	270	269	272	326	290	315	268	316	283	280	300	288	272	287	307	285	293	286	247	318	299	300	292	305	279	330	284	266	313	273	307	280	304	263	299	292	313	303	288	294	321	281	311	276	283	274	295	284	298	287	293	275	261	269	280	258	279	290	285	307	291	284	284	309	295	282	287	268	295	301	294	282	298	307	294	283	296	281	298	285	300	298	299	279	265	273	295	274	306	267	241	302	283	265	276	263	326	310	270	278	263	294	280	309	313	267	261	284	285	257	256	340	279	280	299	286	300	302	312	298	273	294	268	289	288	288	290	272	328	306	304	308	290	287	293	275	280	283	262	298	307	304	283	267	308	300	278	257	322	267	293	260	297	311	309	296	309	293	298	314	276	295	295	295	274	273	285	267	288	302	289	291	334	327	301	282	292	296	276	293	267	282	302	268	311	307	293	278	282	299	279	319	283	300	296	302	273	294	294	272	283	286	270	295	266	266	274	307	289	279	316	307	267	275	295	280	269	292	299	307	277	269	285	289	303	295	288	264	308	286	301	254	281	314	279	301	323	277	277	298	307	301	295	327	285	267	283	307	255	328	284	279	301	284	293	263	286	271	295	270	274	285	258	290	302	280	314	317	271	288	315	305	297	297	314	280	285	267	310	285	284	311	296	305	279	290	298	270	272	281	262	299	311	295	265	307	298	309	285	316	270	328	290	276	326	291	305	275	268	282	301	277	306	304	285	293	302	269	276	263	298	281	318	300	328	304	323	274	247	269	280	308	299	303	277	331	283	294	276	285	283	317	303	297	273	280	281	265	266	287	288	295	298	288	305
11785	2255	1506	1934	5069	6503	6420	5519	4707	3951	3521	2955	2636	2435	2143	1826	1663	1458	1458	1431	1223	1154	1106	1060	982	961	907	828	811	837	808	743	691	719	709	675	686	606	625	600	640	605	592	580	596	536	542	558	544	598	519	583	535	538	562	549	512	526	556	517	478	484	499	494	518	487	486	500	454	502	482	514	544	503	474	479	464	456	463	478	468	492	475	455	469	438	475	507	484	462	452	445	447	468	456	492	456	434	437	458	459	464	500	493	456	432	456	494	468	457	474	449	455	430	448	463	445	429	479	436	443	436	431	439	477	459	459	461	411	424	450	453	432	476	445	450	448	452	440	447	480	445	452	454	407	419	452	463	462	490	427	447	442	436	420	447	425	424	449	413	457	420	432	450	436	447	433	426	421	404	453	439	410	421	434	438	471	420	423	436	463	415	456	451	454	424	413	479	449	447	400	445	406	462	441	421	462	440	453	448	425	430	452	477	480	444	451	454	465	429	466	437	457	427	412	420	462	443	420	410	443	416	450	453	438	501	469	441	425	433	404	450	441	446	474	396	409	408	416	416	438	404	440	401	401	450	438	440	439	448	472	442	474	460	464	427	397	444	418	483	433	439	417	424	466	460	423	437	426	428	421	444	416	457	434	407	412	393	425	464	435	441	441	433	457	453	415	410	459	449	450	460	475	428	433	451	428	459	422	433	452	445	423	444	453	402	429	417	428	419	467	465	460	440	437	445	422	441	422	421	447	431	442	438	433	428	426	439	467	475	432	427	467	448	472	460	436	462	442	458	460	441	457	442	443	417	456	430	438	472	412	428	465	430	434	414	439	428	443	465	411	452	434	408	461	450	391	462	452	436	409	428	420	430	420	462	453	449	439	429	423	435	454	415	430	458	453	429	434	456	438	437	453	414	411	435	469	417	404	426	452	451	442	433	421	490	438	419	479	460	440	425	431	445	462	433	447	432	431	424	418	460	413	458	430	460	467	462	429	440	437	417	419	456	423	408	441	427	400	426	422	431	454	442	427	418	455	449	450	431	426	483	411	412	478	439	434	441	459	417	423	442	462	454	426	425	420	409	460	458	457	437	455	464	446	423	429	418	425	428	484	459	438	422	467	412	432	423	438	461	445	453	400	421	420	466	462	421	439	446	437	430	439	451	468	424	422	407	422	464	416	455	432	434	439	426	439	445	438	450	438	462	408	407	432	430	449	471	455	434	458	415	425	443	422	437	396	441	447	436	430	423	461	433	477	451	468	419	462	435	439	438	451	452	441	481	446	425	419	455	369	464	488	445	471	430	391	483	452	415	430	458	425	460	451	473	442	426	473	449	456	458	426	424	437	431	439	442	452	449	425	405	479	445	419	431	510	427	445	448	414	424	434	451	451	420	415	428	431	454	489	417	461	416	446	437	424	462	461	443	440	427	450	431	427	445	421	433	463	440	445	419	413	403	448	449	423	442	411	447	426	447	441	461	440	417	439	449	414	454	448	440	448	433	452	408	396	420	467	452	431	438	424	452	433	423	418	442	437	439	445	438	476	433	430	424	427	450	432	455	490	433	467	470	451	430	464	442	422	440	418	437	454	461	444	422	425	438	454	404	437	424	457	434	435	438	419	414	472	459	430	431	429	428	452	449	436	435	418	467	445	402	468	452	428	422	483	482	450	492	413	409	483	434	445	448	428	452	431	462	452	441	419	429	373	434	452	451	471	416	431	412	432	458	396	439	446	429	411	423	455	465	418	455	471	435	406	434	429	437	441	449	424	435	404	398	453	419	452	418	430	437	423	413	460	434	443	448	434	410	455	461	425	462	469	449	439	444	430	420	452	435	416	438	436	484	441	461	434	442	447	465	449	415	420	464	441	434	403	435	406	452	422	423	450	443	399	411	490	420	419	447	443	425	460	424	438	418	428	456	401	398	436	426	438	424	480	480	435	453	416	418	457	473	404	465	429	466	425	403	413	467	435	453	429	485	400	459	425	436	433	424	404	472	431	447	433	437	455	451	425	499	424	425	462	438	432	500	465	455	436	446	454	434	403	416	409	468	448	438	478	439	429	464	439	465	449	410	404	465	427	472	424	451	407	427	441	433	413	437	424	421	412	423	445	469	440	449	432	445	420	454	432	435	445	415	457	426	415	423	439	417	456	445	435	441	436	468	470	406	439	446	390	397	436	475	456	430	447	505	409	465	432	392	454	430	457	420	508	432	414	411	465	428	454	425	482	435	418	436	422	430	478	448	459	409	453	443	476	399	410	477	452	445	460	472	436	428	430	437	415	421	443	447	451	435	461	409	429	436	433	446	438	417	423	418	449	439	405	443	439	450	448	424	433	435	439	431	461	486	414	439	442	444	448	417	492	437	449	422	444	431	463	420	441	449	435	434	454	443	458	446	414	421	447	459	442	422	424	485	440	445	398	447	457	422	449	427	461	427	431	456	444	420	439	431	459	431	421	393	478	419	420	476	428	466	458	471	459	417	458	450	416	446	431	408	435	428	459	474	429	472	444	419	434	437	476	430	463	450	427	407	435	429	412	448	437	460	425	450	427	398	422	445	442	446	459	434	436	452	431	426	460	444	445	421	475	409	405	427	444	430	438	441	451	436	455	402	483	436	426	424	492	409	431	445	427	481	427	427	469	454	438	451	452	395	438	436	436	424	419	477	430	432	436	466	377	425	416	422	426	425	457	408	452	434	457	421	464	397	435	469	449	415	432	435	372	435	406	438	408	445	434	448	388	416	433	457	458	414	423	437	452	406	483	429	486	457	466	433	426	463	462	412	422	482	444	449	459	450	417	454	437	421	403	455	470	442	433	432	423	472	445	399	422	421	419	434	409	434	447	429	407	416	456	428	423	438	350	426	471	452	414	427	444	435	461	412	421	392	428	440	404	455	461	437	430	405	444	502	423	456	446	475	432	415	438	473	443	479	432	463	467	432	430	439	464	481	416	516	450	440	439	411	480	413	438	457	451	450	406	452	459	410	456	429	434	454	424	418	446	459	457	435	460	401	438	435	467	406	413	448	463	457	446	428	392	475	421	421	457	446	419	474	438	408	413	429	449	417	443	457	466	418	433	428	402	442	436	408	442	428	418	441	421	423	432	394	469	446	462	416	420	422	458	468	468	448	430	417	421	456	427	424	443	420	434	432	393	411	441	429	434	449	498	455	429	467	462	448	457	417	472	465	421	451	456	495	437	425	406	420	419	435	421	482	413	429	406	446	426	481	419	461	434	434	450	432	440	459	451	427	445	483	440	425	430	426	446	383	432	452	434	410	504	433	449	448	442	463	440	443	422	436	442	403	419	419	435	453	428	418	490	409	475	462	462	432	421	431	435	407	450	480	426	453	456	437	452	456	457	393	466	450	426	465	459	427	421	493	427	423	449	420	441	431	415	430	404	451	453	450	442	456	454	434	458	424	409	423	442	458	467	437	452	448	462	467	473	433	460	430	461	435	456	432	434	410	420	425	416	416	400	399	418	405
5061	525	426	423	473	565	562	511	550	472	442	470	454	451	424	415	388	378	381	402	379	392	414	410	368	414	370	424	364	366	391	379	393	355	358	363	388	347	370	393	335	369	384	380	374	395	345	405	362	354	375	374	400	364	361	382	380	395	382	331	327	384	333	413	373	387	389	375	323	359	374	336	365	369	370	399	383	356	368	347	399	408	369	324	372	374	330	349	356	355	366	360	388	365	357	338	361	355	358	375	351	349	376	359	354	370	350	362	383	393	378	358	357	356	362	361	348	356	414	401	345	381	394	382	361	383	379	373	354	357	374	357	395	348	354	358	409	365	348	390	368	358	364	367	349	385	381	391	367	368	401	336	376	343	377	396	355	397	334	330	387	352	367	370	368	390	341	367	340	356	360	389	349	368	364	369	363	362	377	374	363	406	381	399	365	350	356	322	387	355	366	398	358	364	369	378	355	369	380	349	376	330	387	362	395	353	370	390	410	381	395	389	339	396	356	348	353	398	395	378	365	364	369	390	344	391	379	389	369	400	391	354	366	390	381	359	377	341	355	358	382	346	388	374	372	365	390	346	361	349	345	372	394	371	352	342	418	357	374	346	373	350	370	329	357	365	377	369	366	386	388	399	367	352	340	366	356	395	373	330	378	382	381	354	384	375	363	387	372	394	389	392	359	367	383	367	393	379	405	383	344	378	399	398	380	403	338	380	356	347	394	365	376	393	371	340	365	383	387	359	362	340	365	351	369	340	353	335	382	350	366	345	361	392	373	368	364	353	361	389	346	377	392	397	378	387	341	381	357	329	383	374	362	361	352	350	364	353	359	355	387	348	372	367	390	362	392	346	341	360	357	392	360	362	381	382	355	380	369	368	383	309	373	371	329	358	372	374	375	356	337	346	383	362	384	357	352	364	368	350	395	350	380	418	391	347	356	377	361	383	322	343	386	375	390	375	372	353	374	349	362	363	388	407	382	399	400	386	373	364	346	416	368	370	388	367	359	388	343	358	378	390	384	376	333	362	349	379	368	386	387	363	346	360	368	369	372	363	358	335	402	343	410	375	370	348	360	360	375	352	375	323	362	360	372	320	384	365	366	374	360	374	380	360	363	369	351	357	381	414	373	370	390	333	391	364	321	345	354	381	348	378	361	391	394	386	374	389	341	377	390	365	400	378	422	366	341	370	349	380	355	345	402	353	359	369	384	407	355	355	352	368	359	361	356	342	398	357	367	371	376	356	366	362	393	346	379	408	381	385	374	371	370	353	359	354	347	327	366	353	389	367	341	383	364	377	351	366	392	361	385	389	373	366	366	372	346	383	345	379	383	359	391	341	337	378	357	417	352	363	373	379	360	375	433	399	381	342	354	383	392	383	355	375	343	339	344	394	381	379	378	383	373	366	358	370	392	374	378	353	379	384	376	376	371	365	355	358	366	358	366	364	377	355	363	377	384	372	350	364	372	383	368	393	385	378	335	388	383	367	332	386	353	409	371	416	391	356	330	384	377	344	353	331	369	377	377	385	384	346	380	372	370	357	383	375	371	368	379	367	381	387	361	371	399	390	369	385	340	331	388	358	403	361	389	337	355	387	386	411	376	364	422	385	384	383	353	377	344	349	347	360	345	364	359	358	369	383	390	369	339	374	387	419	389	366	344	365	361	348	396	368	361	413	413	390	376	367	336	361	359	366	346	391	393	394	414	362	357	342	365	345	373	359	398	367	388	328	412	344	359	357	430	376	385	390	333	359	405	371	338	372	391	380	335	371	353	386	380	366	332	363	392	355	364	359	362	366	364	365	401	359	335	357	321	351	376	335	386	375	364	402	368	408	395	343	363	378	370	383	391	373	385	347	349	348	330	340	344	371	342	390	386	377	357	423	395	375	373	379	348	364	347	405	366	370	408	363	370	365	375	360	354	333	378	359	372	356	342	337	357	400	349	398	358	404	396	419	362	365	392	362	360	346	359	347	362	329	414	361	345	411	370	355	351	367	370	371	402	359	350	346	386	397	361	342	342	347	363	382	371	352	364	402	355	377	337	344	388	372	374	352	350	351	356	411	351	359	390	366	370	380	367	346	370	378	345	379	372	355	374	343	360	390	431	368	345	371	368	360	361	323	355	359	395	377	400	365	364	402	401	352	361	341	407	374	336	368	383	374	379	366	347	363	367	368	323	381	400	340	342	334	372	334	354	393	364	349	372	380	360	346	369	333	375	358	333	361	342	386	366	303	386	355	353	340	386	351	403	362	385	370	363	356	372	389	407	377	344	381	325	340	357	379	336	415	388	377	360	339	367	366	324	397	372	349	382	365	350	365	355	388	393	392	367	323	339	383	392	338	365	357	377	358	370	365	370	366	339	406	373	390	336	358	357	358	378	376	385	363	321	363	375	401	375	328	396	347	379	366	403	366	354	421	390	368	365	399	384	349	376	405	401	403	387	339	350	354	427	356	399	355	348	362	379	386	404	393	379	351	376	406	356	355	371	367	336	389	398	392	335	360	350	346	347	369	367	361	369	347	367	371	377	369	359	362	370	361	375	335	369	356	388	380	392	380	388	379	372	390	387	350	372	363	343	384	343	356	352	402	386	375	345	378	387	353	363	350	331	346	375	383	380	345	379	350	359	401	376	390	331	411	350	373	389	371	353	358	377	356	370	388	355	363	386	366	336	378	365	341	395	365	396	385	379	342	364	369	393	383	355	364	355	378	357	372	356	364	370	387	390	342	360	368	358	364	369	408	350	359	339	370	365	333	371	359	371	334	379	404	343	373	371	364	346	351	374	389	343	355	355	367	375	363	371	381	366	332	420	372	364	351	358	340	353	394	351	379	363	353	356	347	394	389	357	347	359	410	364	399	413	380	398	357	384	375	374	388	403	347	377	388	365	380	405	357	374	357	375	393	382	375	397	364	334	350	352	354	380	328	357	359	357	359	409	346	374	368	387	363	359	385	393	387	317	410	364	360	386	376	375	375	365	327	381	360	361	378	388	345	383	365	377	368	343	363	403	369	346	383	344	361	361	384	352	388	384	380	385	421	357	349	384	367	405	389	357	370	398	373	364	376	375	400	387	358	353	361	398	384	343	363	358	366	382	397	376	394	377	345	381	361	403	352	354	368	405	368	365	395	369	373	394	382	358	368	376	342	432	389	371	391	336	391	360	423	399	356	385	372	343	350	331	385	363	358	391	346	385	351	377	380	356	348	337	359	372	395	353	408	365	391	359	341	345	362	381	353	374	396	385	378	370	349	365	344	345	384	385	362	361	369	347	369	397	403	367	335	320	400	378	341	370	370	372	360	357	364	332	342	372	379	364	356	391	373	390	332	367	391	357	404	354	385	393	372	354	378	396	403	362	361	335	393	361	401	371	387	385	373	363	418	369	404	389	344	382	376	364	363	366	338	400	351	411	386	401	370	360	362	392	347	363	370	361	346	412	320	332	392	369	356	380	384	338	396	367	382	338	361	344	364	360	361	390	382
6867	825	659	703	1147	1413	1282	1151	1096	1032	907	879	771	786	729	702	685	670	614	597	603	589	601	627	533	577	558	534	523	558	563	494	540	538	527	539	495	536	531	515	541	496	548	544	516	496	529	524	506	535	526	504	493	542	502	508	504	514	492	514	516	517	452	547	487	479	489	536	503	517	523	538	525	514	499	480	538	533	496	529	515	485	502	504	548	522	523	512	506	508	499	525	489	477	544	550	520	448	535	494	502	575	505	527	510	522	465	510	528	494	506	526	497	537	488	493	555	502	496	536	492	518	542	507	505	539	526	495	511	454	534	458	493	528	479	498	489	520	479	512	492	503	535	488	507	501	494	523	512	504	502	512	490	494	514	506	474	473	554	507	510	524	505	475	506	529	522	526	448	481	498	507	473	500	513	482	510	496	509	484	480	503	524	535	502	505	490	511	474	533	471	502	504	455	444	516	495	484	526	498	467	461	493	446	501	485	518	501	501	491	478	537	507	480	480	512	539	500	530	511	502	473	534	535	517	484	503	515	484	544	509	507	540	470	499	544	507	534	511	499	497	484	502	517	495	522	481	512	492	507	509	515	489	463	509	459	521	523	512	539	501	487	512	514	514	561	479	515	484	474	525	518	502	506	474	482	501	485	494	489	493	531	469	465	505	513	511	481	494	484	470	486	511	511	504	509	473	517	499	504	491	515	496	536	527	512	514	497	519	478	503	494	500	505	520	515	531	500	508	514	521	553	507	514	538	541	529	507	521	529	536	482	459	506	533	455	492	535	480	508	550	490	490	517	486	520	525	446	495	522	519	498	525	530	494	531	486	557	524	500	540	530	539	509	506	480	521	502	510	520	510	523	477	518	501	490	489	487	525	479	517	552	500	522	482	477	514	526	526	490	538	505	493	520	471	483	497	499	490	509	490	495	496	525	471	489	489	497	535	529	493	508	539	503	510	513	484	509	502	517	495	532	550	504	537	519	473	558	527	477	518	506	491	536	471	486	518	471	526	475	523	505	520	494	499	534	505	507	471	495	499	522	484	535	495	468	515	503	517	471	497	480	531	481	514	491	519	471	542	476	522	513	495	524	535	476	487	533	518	522	504	504	516	468	526	519	530	521	515	520	498	449	483	491	541	507	560	460	467	498	475	504	484	514	504	476	513	553	509	503	528	507	525	494	468	511	515	490	471	497	537	535	477	536	509	537	489	521	495	513	499	530	476	509	494	464	466	509	474	484	541	478	504	512	492	459	486	517	516	486	528	518	513	538	507	529	525	486	500	529	477	490	524	482	528	523	512	550	488	458	523	522	494	520	502	507	502	490	543	522	510	521	487	490	525	539	566	557	518	451	519	531	467	494	467	447	492	564	507	499	521	523	513	507	481	518	487	547	501	479	501	492	480	550	509	537	500	510	511	489	459	543	503	486	519	513	475	495	503	533	524	507	528	505	530	494	509	489	500	495	472	504	511	501	525	514	516	507	498	501	543	515	521	514	534	490	516	495	490	505	487	480	535	528	503	477	561	539	508	529	512	523	453	501	476	505	508	499	478	461	512	479	507	477	494	530	513	511	486	527	504	562	491	505	501	463	518	530	515	468	530	509	529	532	470	483	485	520	506	456	499	532	530	493	503	476	534	471	496	488	487	499	535	476	521	490	504	489	478	500	516	485	542	516	535	506	461	545	501	481	527	532	517	477	480	556	495	469	488	453	507	487	494	481	507	489	513	479	541	492	508	500	507	447	493	494	497	457	490	521	497	518	495	511	532	499	501	520	501	486	547	508	519	510	504	468	476	526	443	502	510	483	510	528	499	492	490	506	546	512	497	471	536	497	523	500	493	527	506	522	492	473	509	492	530	515	491	513	533	498	549	548	478	524	527	486	500	533	494	498	462	529	497	519	542	518	514	456	522	498	503	488	518	474	491	511	498	480	516	495	527	502	510	532	534	492	527	524	461	540	496	516	521	500	479	508	519	525	532	493	498	537	529	489	502	501	475	491	486	497	503	470	483	497	511	504	513	505	517	515	504	534	523	484	496	477	516	527	521	509	463	528	498	522	505	502	477	501	510	500	519	499	484	511	490	473	463	568	509	488	498	550	506	547	491	489	481	482	482	505	532	484	552	472	498	524	527	517	494	483	492	528	529	494	461	510	523	542	459	501	459	492	535	481	500	481	496	489	497	516	472	507	512	539	496	508	518	528	526	513	489	534	508	527	479	513	487	495	518	497	522	490	496	532	532	531	544	505	511	486	507	517	500	494	529	515	469	522	497	522	507	502	478	471	536	508	506	488	503	505	465	524	472	526	508	501	516	496	491	517	521	485	474	523	476	507	501	509	508	509	475	500	524	510	478	487	506	506	511	497	495	471	510	536	521	498	503	525	508	515	536	484	516	528	476	445	495	480	489	487	503	478	520	536	481	502	510	518	487	517	537	516	503	461	489	533	513	472	498	455	460	517	493	511	493	519	514	490	490	444	489	493	518	522	514	467	533	491	515	545	507	497	495	466	501	528	548	487	487	496	482	490	507	515	493	500	501	528	484	498	492	521	509	498	497	487	504	524	491	486	493	533	492	524	531	527	499	522	477	535	509	483	549	473	450	481	513	498	518	529	486	523	494	491	533	516	509	478	491	513	519	514	508	504	485	491	507	515	478	560	520	511	480	484	529	493	497	521	520	498	534	478	535	530	501	501	485	515	497	499	494	530	523	452	519	519	515	509	451	500	484	529	506	520	555	525	521	530	465	484	520	483	514	497	533	503	496	451	486	470	455	487	505	504	527	461	447	515	498	515	485	552	477	511	509	503	479	552	489	533	500	517	544	536	509	484	469	514	477	502	470	528	520	557	519	498	512	479	547	523	474	518	495	536	533	519	557	471	484	526	513	500	532	505	502	518	484	465	534	514	520	490	520	440	485	497	490	510	524	517	527	520	516	520	497	529	511	490	502	496	496	500	504	502	503	523	525	466	479	467	488	517	483	490	481	501	477	506	506	523	505	505	506	516	527	479	467	490	498	473	527	518	480	509	540	525	551	490	476	499	495	513	485	481	482	514	543	530	525	533	513	504	455	528	509	516	483	468	471	537	500	535	525	508	488	470	487	481	545	529	519	499	487	526	510	515	528	499	465	491	486	532	535	490	486	544	517	498	448	495	482	497	525	501	532	508	517	473	533	498	531	511	497	496	526	469	522	502	464	477	540	498	530	475	515	519	468	481	534	494	486	499	477	516	491	527	540	524	481	505	543	501	513	505	490	503	510	512	509	473	543	459	478	506	521	530	507	494	505	502	540	505	473	505	525	470	544	514	490	508	519	510	487	546	485	475	522	508	525	461	502	503	476	522	490	503	492	480	535	502	508	537	480	505	504	503	526	487	490	477	511	518	526	505	510	483	497	498	534	510	534	487	531	518	541	500	507	498	498	561	476	512	492	534	499	470	517	494	521	550	508	504	477	523	525	491	469	469	533	468	510	485	503	488	521	523
14141	1464	834	736	907	1374	1510	1441	1296	1223	1060	988	925	835	827	742	721	744	683	670	642	643	617	602	631	589	599	649	640	596	571	564	544	588	591	548	548	566	581	530	537	510	579	560	540	542	602	516	554	521	555	533	518	535	527	533	507	541	534	534	521	516	520	519	532	527	506	519	553	496	509	558	500	518	550	561	525	503	539	523	521	534	514	475	504	525	536	517	539	545	510	535	534	527	519	548	499	528	506	552	494	510	544	492	473	486	537	536	505	519	532	521	547	532	527	503	498	518	534	537	552	529	527	532	515	535	513	540	528	496	490	517	512	506	528	507	531	520	520	531	505	492	477	521	473	496	533	502	483	519	506	489	516	521	496	497	505	542	522	520	545	541	481	565	518	492	532	525	527	563	500	542	524	518	468	485	546	526	499	541	520	496	512	461	533	540	518	505	533	544	495	500	545	502	493	504	562	529	492	544	551	527	495	509	542	517	501	504	497	528	481	512	541	537	528	480	512	476	536	475	541	539	517	540	516	556	522	497	495	477	484	494	534	453	526	549	511	514	505	461	486	491	535	517	505	544	487	519	491	543	530	562	492	515	530	507	530	509	539	528	541	502	484	509	493	503	522	541	495	520	472	525	530	468	508	536	540	518	524	525	536	531	516	518	567	503	529	535	525	507	479	521	526	515	515	525	510	470	558	520	509	474	514	516	541	510	523	496	546	514	501	530	519	488	533	549	538	557	503	554	507	500	486	507	495	535	515	512	516	517	526	513	523	476	510	502	465	528	517	518	483	525	534	552	508	483	509	489	562	530	494	540	498	529	521	507	508	477	524	514	495	517	507	487	559	552	505	517	560	485	521	511	537	518	551	491	548	508	542	516	506	468	514	492	532	523	505	527	544	465	463	535	532	504	534	509	500	495	567	488	527	537	493	505	529	525	555	519	547	495	571	514	542	505	504	519	526	569	492	569	504	495	525	436	525	534	486	560	507	498	536	520	483	515	566	519	503	503	500	511	534	540	536	502	541	500	522	510	549	519	537	527	496	521	530	521	543	512	523	488	491	529	504	520	478	502	498	519	509	483	504	524	512	533	537	547	532	514	538	515	470	487	547	550	553	539	523	493	545	500	528	501	526	515	526	500	499	517	511	534	527	496	502	508	526	553	494	500	480	525	488	561	478	507	555	495	517	535	476	507	504	567	491	526	527	522	499	494	539	479	530	492	514	539	540	505	534	483	541	526	522	511	568	492	526	517	494	501	536	497	522	522	521	487	511	544	527	504	514	499	528	463	534	518	522	493	538	525	494	515	501	505	494	534	519	498	470	500	540	498	548	509	557	506	492	539	493	489	466	518	511	538	510	532	545	509	508	527	561	503	540	547	560	509	512	490	529	530	543	498	528	522	513	526	497	515	484	521	492	509	530	515	524	529	503	490	525	482	523	552	564	491	523	520	541	515	488	540	512	495	529	484	510	519	518	547	516	546	501	531	517	514	525	507	526	510	522	504	525	507	487	472	486	542	508	519	482	477	580	535	543	510	509	525	510	555	517	508	542	506	476	536	511	509	521	524	554	526	525	490	480	516	490	562	532	549	501	510	500	480	543	542	505	502	496	486	536	517	546	545	501	510	508	532	514	508	507	541	492	522	534	515	540	560	547	554	544	530	532	546	550	547	547	514	517	533	520	550	501	483	514	475	513	547	530	555	527	495	524	493	534	535	525	564	528	514	517	513	548	486	515	544	536	500	545	548	544	580	567	481	546	550	520	532	545	491	532	507	498	521	473	528	478	522	505	529	508	535	484	513	556	503	516	554	504	507	497	524	538	489	523	487	485	538	498	521	543	515	495	527	514	492	519	524	552	514	497	496	508	521	502	513	484	490	492	490	551	538	523	468	523	508	505	493	533	473	516	553	563	532	536	555	504	490	502	527	538	520	528	474	551	502	549	525	536	500	506	530	485	514	558	518	512	511	521	517	521	500	498	509	567	525	506	517	494	528	555	479	509	564	523	532	532	488	501	498	491	549	533	571	510	505	502	515	514	521	518	521	547	499	561	543	544	527	539	519	498	526	510	531	523	507	509	477	526	523	493	509	488	538	515	542	532	560	529	506	531	499	516	552	526	528	529	512	522	496	526	510	544	504	504	479	480	550	516	495	508	513	493	533	517	520	515	526	513	522	516	533	528	493	482	510	516	524	531	527	496	520	502	527	530	504	538	523	530	532	484	519	550	493	533	557	517	478	520	548	534	491	493	470	527	512	547	559	507	536	494	508	517	576	526	496	520	515	475	510	516	519	488	522	507	483	537	508	518	487	539	517	550	514	500	497	488	528	486	493	552	518	544	508	495	515	526	529	518	539	550	475	505	550	557	513	509	488	558	505	520	507	561	507	495	539	514	517	495	552	496	500	536	487	491	518	514	527	491	570	508	519	501	522	558	521	478	506	482	510	516	526	522	506	514	497	492	516	557	528	526	513	516	518	521	527	528	542	536	505	515	544	505	517	527	482	510	533	567	537	551	502	516	499	488	513	517	483	489	525	543	524	516	528	555	528	522	553	511	517	524	513	503	512	532	531	564	577	516	502	515	524	495	532	544	548	506	501	522	532	494	501	516	558	525	523	487	483	538	502	494	529	486	486	490	507	507	516	544	533	487	536	518	514	502	500	535	520	506	513	465	510	551	520	505	501	472	535	512	525	499	529	530	502	492	534	524	530	525	518	513	515	527	466	539	506	539	520	522	513	509	462	535	551	503	520	521	526	513	510	502	528	551	511	580	489	529	546	520	465	482	497	520	475	513	517	516	500	525	535	519	495	482	554	514	501	512	498	532	513	510	466	544	455	518	470	479	532	548	510	530	503	537	504	530	519	483	497	535	553	527	505	489	504	521	519	537	509	549	526	466	508	521	551	509	497	493	453	512	466	530	546	526	514	541	509	554	527	522	498	527	512	526	497	511	547	522	490	491	517	512	550	524	504	533	508	547	520	525	518	493	528	540	503	519	545	507	504	537	527	502	529	494	526	508	504	516	504	492	514	472	494	502	557	519	502	493	492	525	514	508	523	538	486	485	554	531	502	555	512	506	524	529	528	557	526	489	473	515	507	525	533	509	520	511	507	541	507	549	523	515	516	489	537	537	501	535	498	469	517	472	535	552	568	590	511	506	551	525	520	543	504	555	507	524	502	543	543	547	541	543	486	489	530	524	509	549	564	531	526	511	485	542	534	533	509	494	500	519	554	484	532	521	529	527	524	501	560	504	524	531	492	508	529	540	498	517	527	524	539	511	504	512	559	500	521	513	529	541	483	520	497	516	507	489	504	517	510	518	539	520	530	498	527	499	521	506	505	534	533	518	525	533	520	532	503	535	517	507	513	482	545	483	504	518	502	541	544	495	518	511	516	500	532	514	528	490	528	517	541	533	534	514	515	531	513	488	484	489	526	502	539	517	507	509	484	542	527	478	568	515	513	539	533	528	538	489	529	488	539
10482	1884	1492	1655	3693	4764	4596	4126	3570	2991	2765	2374	2229	1965	1789	1621	1486	1479	1363	1275	1250	1224	1175	1135	1106	1028	992	983	941	978	883	880	926	875	918	837	894	804	793	844	808	776	838	899	840	820	829	834	776	769	765	782	796	744	777	796	797	787	821	737	772	754	735	762	792	784	763	748	722	705	725	723	778	759	731	778	771	740	764	736	768	754	728	726	749	717	713	726	734	761	759	781	757	718	710	722	709	744	734	796	772	674	754	699	734	740	773	729	738	770	742	737	703	725	709	698	711	713	742	702	759	669	699	742	756	741	722	710	790	721	696	741	714	703	741	745	714	740	717	719	749	721	749	708	704	726	772	701	668	761	770	707	682	714	693	734	722	718	736	741	736	777	759	745	766	695	720	743	739	725	703	692	733	743	729	742	729	702	710	711	700	734	693	710	722	740	735	775	743	712	754	718	730	677	788	712	727	709	716	723	684	725	744	669	702	708	726	696	669	736	745	720	695	731	746	723	720	714	751	732	768	678	709	776	751	754	723	692	756	719	720	733	713	731	736	729	712	711	732	739	742	664	800	695	727	710	764	747	764	733	699	775	685	746	727	728	736	714	703	731	719	722	785	701	719	766	658	684	701	721	745	772	739	684	718	771	704	714	745	711	729	726	736	745	738	761	728	717	761	699	723	765	733	733	712	704	750	720	711	735	713	691	754	742	726	753	744	754	761	777	700	766	752	753	706	733	706	709	706	714	723	741	735	722	737	675	706	744	749	734	757	713	771	690	748	754	766	738	780	746	716	767	724	702	732	737	682	742	716	733	698	700	723	737	729	745	710	750	755	756	743	723	759	716	717	709	761	717	709	766	768	736	661	753	712	718	758	671	709	733	713	723	761	699	708	719	728	720	750	717	723	727	728	731	759	736	689	722	722	723	735	734	723	725	743	739	757	695	746	736	694	713	726	724	724	684	663	742	721	715	712	757	727	710	754	740	726	742	689	734	738	746	728	728	740	693	735	685	691	701	738	738	737	695	760	697	699	708	751	743	706	675	734	722	670	742	740	744	734	692	739	707	736	704	703	766	692	731	712	658	706	728	719	732	741	742	704	718	730	729	659	709	716	759	675	750	707	715	738	742	694	717	729	744	733	706	726	704	698	707	694	700	756	762	741	747	700	669	708	735	694	699	675	736	732	768	690	735	759	734	730	761	720	726	714	684	729	745	719	736	704	701	695	696	755	735	703	750	747	724	727	707	733	756	712	731	755	728	714	673	743	702	759	747	687	723	730	758	745	708	694	759	737	771	703	731	670	696	694	679	722	729	727	723	732	757	727	708	749	701	723	711	714	723	716	720	738	727	691	721	767	689	741	727	699	732	710	717	734	683	713	725	729	742	767	681	744	751	717	725	728	762	722	700	701	718	734	768	736	743	755	737	674	705	701	728	719	752	670	658	731	756	716	642	753	710	734	718	719	777	745	715	708	738	712	706	683	727	744	708	752	721	734	702	774	692	687	752	764	685	724	657	716	704	688	694	763	707	684	717	735	690	692	750	697	781	771	736	726	735	757	697	738	769	719	666	808	716	678	702	722	728	758	724	722	716	770	683	744	710	744	736	737	709	749	742	690	695	772	734	721	752	726	722	755	717	719	685	726	711	751	724	725	774	718	704	741	675	727	741	692	751	750	725	689	668	643	721	744	716	688	660	703	715	700	762	722	719	777	718	729	731	755	715	720	712	776	761	738	715	785	705	678	771	760	717	730	730	743	744	717	728	707	706	718	760	713	779	685	691	648	688	748	736	694	766	726	705	756	725	711	764	729	684	713	699	753	709	744	694	692	693	745	755	709	741	735	753	690	703	708	711	699	724	722	684	712	709	731	691	683	721	738	722	749	654	798	700	665	726	734	735	728	727	722	769	762	679	746	778	698	729	710	708	699	701	676	764	722	723	683	746	743	672	718	771	675	663	674	703	712	701	711	728	757	720	747	686	757	689	735	713	763	730	746	741	717	710	751	698	677	678	711	717	691	732	733	719	695	744	689	717	681	705	693	744	670	672	698	720	760	712	732	712	722	755	753	740	677	708	718	710	750	747	693	736	749	754	675	742	739	750	647	717	692	723	706	773	689	701	707	778	708	686	714	711	695	683	701	696	721	731	713	703	717	683	696	688	767	721	697	733	723	712	766	745	692	713	735	719	713	722	702	732	750	732	762	677	690	677	692	754	726	751	739	746	717	739	749	768	766	715	753	714	719	715	718	710	723	749	701	718	726	661	706	715	727	705	704	695	731	716	695	711	717	727	737	700	742	708	721	672	660	742	780	720	711	751	679	733	757	670	712	731	713	757	680	732	667	684	761	679	667	682	696	768	696	746	743	792	739	719	767	667	696	710	739	745	730	744	736	699	720	745	700	772	752	699	759	725	728	740	687	765	710	747	736	722	746	715	722	759	682	729	739	662	725	729	762	703	724	755	733	665	716	745	668	790	734	730	726	712	697	735	695	745	699	701	734	741	735	743	768	735	742	716	706	729	692	736	718	685	775	680	698	721	692	711	736	689	743	730	773	702	680	644	747	746	740	728	752	745	684	749	735	684	687	733	723	761	724	683	713	714	705	732	704	701	727	668	776	723	694	761	721	759	732	749	708	668	718	689	667	702	750	766	740	720	674	717	692	688	709	745	695	692	647	699	703	743	667	718	761	729	748	739	695	715	735	697	714	768	734	732	730	683	648	722	710	719	689	732	742	732	755	738	742	700	686	757	686	749	705	724	728	714	682	757	746	651	691	720	767	692	738	704	744	733	740	734	708	678	758	704	712	728	740	718	724	721	738	687	755	694	749	724	759	705	714	762	706	709	712	691	712	692	748	734	733	735	690	696	711	719	693	749	727	659	688	735	717	702	699	713	729	680	669	720	732	723	710	733	730	758	702	707	726	722	724	779	702	686	724	717	714	686	723	755	706	737	676	725	715	696	706	713	707	719	700	738	710	687	658	727	739	748	728	755	728	721	761	751	713	689	711	703	715	711	696	695	702	754	788	698	743	702	761	765	694	726	680	682	716	732	729	732	720	660	728	741	735	717	724	682	750	693	725	707	692	699	748	734	694	685	707	702	685	696	728	736	758	756	749	775	734	728	736	701	703	737	757	692	701	743	720	749	713	694	758	704	691	719	740	739	724	720	764	701	740	757	731	731	732	748	701	751	715	769	680	686	708	740	682	672	708	693	751	731	728	716	752	741	706	752	690	705	713	741	697	762	748	756	700	668	714	744	744	753	710	711	711	745	756	678	737	713	707	719	735	766	725	771	737	749	730	664	724	746	729	678	762	745	738	751	753	723	731	759	719	682	735	693	729	775	764	694	734	730	728	652	695	727	677	708	737	661	720	753	698	713	725	734	679	708	664	678	688	731	691	745	701	715	685	695	728	749	715	702	698	740	705	716	707	728	727	706	679	702	692	724	705	764	762	745	716	727	761	738	704	672	693	693	721	679	675	734
6262	931	549	440	582	1242	1397	1243	1054	937	805	686	632	577	496	437	427	383	339	369	309	287	266	261	237	204	223	243	213	196	192	182	200	175	184	169	161	190	191	167	178	175	157	140	149	138	152	159	140	151	178	152	149	157	148	156	148	152	154	112	151	175	134	151	149	141	140	141	155	139	120	156	144	134	134	147	145	141	138	120	142	113	148	114	138	147	137	136	134	154	132	130	132	128	132	120	113	141	120	150	132	140	124	146	126	118	128	118	124	127	133	129	119	115	123	139	140	141	120	123	137	142	144	142	105	108	107	140	133	137	128	132	132	139	125	139	112	123	141	130	134	122	117	154	101	131	134	109	125	138	129	115	126	134	133	118	130	115	137	172	154	128	119	128	149	140	120	149	129	135	136	120	122	138	140	137	123	113	126	122	139	119	133	124	116	132	110	143	135	143	135	127	130	135	138	123	126	111	135	121	118	117	128	124	116	126	117	130	118	132	126	111	116	135	135	111	129	134	142	131	138	117	118	138	125	132	144	106	103	138	130	106	117	120	122	138	124	130	135	134	117	126	131	132	135	103	127	132	122	113	130	133	120	138	156	118	111	128	137	136	139	128	122	146	144	125	114	108	119	131	123	134	116	127	128	117	133	114	137	124	133	140	122	131	122	126	151	129	126	137	140	127	125	135	128	128	124	138	121	115	109	145	137	139	132	123	119	143	111	126	131	123	125	128	120	108	131	164	126	144	128	121	133	125	132	133	141	114	144	140	138	108	134	139	136	138	145	126	136	112	106	129	119	117	128	122	130	137	131	139	128	139	124	116	132	117	125	124	129	121	141	119	97	112	130	132	120	126	125	118	132	138	114	134	160	157	129	110	129	141	145	124	128	124	146	126	129	139	137	128	134	132	125	125	114	112	120	137	132	134	131	124	130	110	122	134	136	135	144	126	124	144	127	167	125	131	140	152	109	117	132	143	130	113	122	137	130	148	126	124	169	132	137	110	136	138	117	117	126	114	139	145	139	134	140	134	143	129	120	124	120	126	120	111	142	126	116	138	110	118	126	140	112	127	141	112	129	104	139	149	109	113	149	128	132	107	125	132	122	120	134	161	134	125	129	139	125	135	119	127	123	129	133	147	118	123	135	119	126	115	127	147	124	127	112	125	135	114	145	143	125	153	121	144	153	129	125	125	134	127	112	124	133	141	137	139	126	127	135	138	138	129	137	135	129	125	118	111	126	132	131	122	127	146	152	131	134	119	123	104	113	134	130	131	122	127	138	109	133	131	121	137	145	136	139	142	125	117	132	112	129	135	134	130	132	133	126	136	126	119	128	129	132	127	139	135	155	127	129	108	119	130	129	114	148	125	115	119	119	120	127	129	115	150	133	126	119	107	130	126	134	123	123	126	121	143	120	128	139	121	120	131	121	129	117	149	124	124	132	134	141	104	127	158	113	128	133	129	119	125	123	109	135	127	126	118	130	113	142	145	129	127	119	122	109	150	126	121	133	133	130	122	126	128	126	119	125	119	141	114	114	134	149	150	126	140	109	127	141	113	126	118	133	144	113	140	135	112	122	151	144	124	144	117	128	118	112	130	136	142	125	132	142	129	104	123	131	112	128	127	97	140	112	122	130	133	130	112	110	143	131	126	131	121	132	137	116	133	121	134	138	121	111	110	129	133	118	114	138	118	139	119	106	134	127	113	120	123	141	126	121	137	113	122	135	128	129	142	119	143	149	143	147	148	132	147	122	124	132	148	118	127	129	121	115	141	119	140	127	121	132	114	142	124	126	120	129	121	113	129	137	90	115	122	129	133	122	128	120	141	139	149	144	128	123	113	112	131	143	133	130	111	118	127	149	118	124	135	133	103	131	122	144	129	127	133	130	127	133	122	128	158	135	138	127	114	139	143	144	127	135	159	124	141	128	138	124	146	105	118	135	130	136	121	108	138	118	109	113	131	149	118	122	121	123	90	118	130	113	134	126	120	128	129	150	134	124	143	132	130	141	142	137	129	122	130	103	133	128	137	126	126	126	136	125	113	136	129	125	139	136	96	144	120	124	119	134	117	152	116	138	132	121	135	116	136	97	134	122	126	132	127	129	137	154	131	128	117	125	112	110	137	129	131	122	119	125	132	138	117	122	115	132	120	113	145	142	135	132	114	115	89	131	134	117	143	118	141	125	119	103	156	121	126	106	125	128	113	112	128	114	143	135	108	146	133	115	137	143	131	137	124	146	158	144	121	111	144	147	130	140	140	129	137	136	129	128	138	140	150	123	122	126	140	131	126	115	110	159	132	126	125	146	138	117	127	135	105	126	123	122	133	145	124	144	126	127	134	123	126	138	120	123	119	121	128	138	116	150	140	143	131	143	124	112	118	133	138	110	126	124	128	140	126	128	129	129	127	129	138	127	122	125	130	110	131	111	124	140	116	129	138	138	131	128	116	123	131	136	145	116	139	111	133	123	150	128	122	127	146	135	102	129	128	125	111	133	142	129	108	143	126	129	130	148	130	145	125	109	118	113	138	124	128	154	123	113	119	106	118	126	141	122	142	134	132	108	129	137	132	122	151	129	125	125	134	123	153	128	115	130	133	117	125	127	131	114	123	134	147	111	138	130	126	139	131	134	139	97	151	121	129	127	133	146	114	132	141	105	130	132	140	139	121	130	144	123	131	144	130	130	128	140	122	130	134	114	141	123	112	117	142	123	146	134	119	133	136	136	154	133	125	113	118	122	118	127	119	119	128	138	136	123	133	136	128	121	132	116	135	121	145	120	115	149	121	135	122	124	126	122	142	120	144	122	132	119	133	114	142	119	140	130	122	120	112	132	122	128	130	141	128	120	132	130	129	130	119	115	124	132	119	122	113	122	150	110	131	114	127	120	125	132	115	143	149	130	139	148	135	129	135	139	124	125	121	130	114	134	129	121	104	137	130	131	146	119	131	131	141	137	116	129	115	116	147	168	126	130	166	118	114	130	137	130	122	128	134	119	119	131	141	127	132	148	124	125	109	131	114	128	134	136	130	142	130	120	127	131	116	132	121	127	136	103	127	128	102	117	127	124	140	119	125	131	129	116	139	137	131	143	140	121	109	110	125	134	143	139	116	111	140	128	129	127	116	119	122	130	143	124	137	128	126	118	126	126	140	137	127	144	137	130	104	128	129	140	121	130	126	132	128	131	123	126	140	143	117	125	116	135	132	127	157	107	139	121	151	118	131	113	138	110	146	152	113	133	122	140	123	126	103	116	131	111	109	106	102	130	124	122	128	136	138	126	116	135	138	126	121	137	136	121	136	121	119	135	130	133	117	113	132	122	139	140	135	123	125	160	134	109	152	115	131	131	128	119	119	140	135	104	138	123	116	128	134	136	131	130	145	124	140	129	123	135	139	132	131	115	127	130	134	116	125	131	120	138	128	114	110	140	115	123	143	123	121	127	130	104	115	114	108	106	131	114	116	121	133	105	135	119	139	134	113	104	132
10481	1832	1160	1506	4061	5549	5327	4414	3804	3171	2760	2363	1994	1747	1451	1345	1205	1100	987	1009	901	747	745	699	602	618	597	580	491	530	527	450	453	424	385	372	408	384	371	351	351	359	332	336	364	326	289	309	264	297	276	271	290	248	303	310	292	306	260	269	280	263	289	271	258	272	244	250	222	216	248	237	250	260	258	267	234	261	260	258	230	246	228	238	224	260	245	244	218	253	240	228	227	265	203	230	227	267	232	228	216	219	236	227	247	220	244	225	223	209	217	241	235	214	230	247	224	214	216	232	233	234	210	219	222	205	210	215	227	219	233	236	254	184	211	210	228	199	205	222	228	222	187	199	231	251	203	203	219	221	206	237	214	211	192	206	226	209	221	216	234	191	212	198	195	223	209	213	200	239	223	188	225	208	209	220	206	241	192	233	200	240	235	223	241	197	208	193	205	226	208	222	190	215	215	213	210	237	225	206	236	201	232	210	213	196	180	213	214	187	217	211	221	209	166	237	216	217	201	215	212	193	231	216	193	216	225	210	181	215	226	187	205	210	203	208	211	223	208	200	188	201	226	202	207	227	204	218	230	216	182	226	219	201	203	210	224	215	208	202	214	226	237	209	205	198	222	193	204	201	197	219	189	219	213	223	210	195	221	217	212	211	213	222	210	232	207	223	206	205	189	250	189	207	235	208	175	242	221	201	212	202	199	192	204	220	220	198	204	200	198	212	212	201	202	239	217	223	211	213	199	233	204	210	205	212	201	221	203	211	214	234	184	219	200	207	193	207	155	242	216	189	226	178	238	232	177	211	225	219	238	199	217	188	212	203	203	211	206	252	209	217	215	239	219	232	213	181	209	194	213	227	206	193	201	211	228	187	218	234	194	212	220	228	197	182	227	207	164	218	229	222	226	188	220	203	204	207	201	223	224	224	205	212	212	208	227	200	225	213	215	226	190	233	214	212	171	223	206	189	223	199	196	200	227	227	218	183	197	184	193	194	196	223	200	210	183	211	228	210	230	207	226	194	206	197	209	222	232	201	239	187	183	202	243	213	222	199	219	243	208	196	205	206	219	206	187	188	188	207	211	215	202	208	215	219	211	199	207	196	203	233	201	205	224	203	197	205	234	203	212	186	224	183	199	180	205	210	201	218	211	190	233	198	198	202	227	198	224	192	209	218	197	227	219	203	224	245	203	196	192	194	209	176	230	207	218	186	223	207	209	177	217	216	220	210	223	232	203	196	220	220	210	207	210	204	222	176	221	204	215	213	212	215	200	205	231	182	213	196	220	190	224	205	223	229	190	231	217	197	216	208	189	217	200	200	191	232	221	195	213	247	214	214	218	220	187	212	201	199	205	211	189	203	205	219	208	194	211	215	212	210	194	196	221	221	195	201	218	207	218	243	211	228	197	211	211	237	214	195	231	214	204	172	201	211	201	203	212	205	199	232	207	236	207	228	215	217	186	200	197	211	196	207	198	213	208	206	201	202	173	221	215	217	194	234	218	206	184	197	209	200	188	219	205	194	211	207	229	203	204	207	183	192	202	187	192	217	204	227	188	186	215	221	221	192	213	232	224	210	210	219	203	210	191	202	206	205	197	195	204	223	199	214	205	199	199	194	212	216	215	209	210	212	201	193	203	223	194	209	224	205	207	225	219	192	217	186	206	193	187	217	210	198	223	202	221	207	215	222	201	199	249	211	243	193	193	207	212	193	216	206	209	212	218	197	203	213	198	237	218	218	213	202	221	212	209	210	204	185	202	204	214	195	201	188	191	201	213	202	208	181	215	239	201	202	215	172	226	235	218	248	208	193	224	211	232	205	205	235	206	203	186	222	214	219	202	206	218	175	205	219	203	225	214	204	223	186	195	214	190	206	208	198	195	229	194	213	218	202	186	211	223	198	206	212	212	220	198	192	192	228	203	210	223	217	197	213	208	208	196	210	210	206	219	203	213	208	219	186	232	209	211	189	207	219	201	230	189	202	203	209	213	184	213	207	228	200	197	230	199	220	208	219	182	193	198	196	198	208	223	218	191	193	201	205	227	201	240	208	232	198	214	203	211	212	190	218	223	198	213	231	203	215	213	210	233	220	232	197	218	225	213	223	232	181	202	233	202	196	193	230	213	191	223	190	219	186	209	207	209	199	223	202	211	207	220	244	221	251	206	220	212	198	212	234	187	230	185	205	200	205	201	215	212	200	191	196	227	195	233	206	210	206	203	196	203	220	183	216	205	207	194	191	216	221	194	185	202	207	216	218	203	184	216	210	226	212	243	208	210	211	225	238	185	201	191	223	182	187	221	203	203	222	215	209	199	199	221	224	210	165	229	196	234	204	207	210	198	171	215	223	216	199	199	177	209	193	233	210	193	211	213	208	191	200	208	198	231	218	214	212	194	217	204	198	214	187	209	219	221	224	216	203	194	207	203	214	198	195	221	217	228	184	213	207	204	210	239	216	202	212	195	203	208	240	244	204	218	213	205	211	214	218	205	207	200	206	226	210	213	212	234	216	224	210	238	196	208	215	217	191	237	219	214	195	219	218	213	213	201	206	205	244	207	190	201	214	218	189	198	211	193	211	234	200	208	193	223	227	220	193	220	201	186	211	205	205	210	212	187	204	209	238	209	217	198	172	203	188	209	212	234	230	197	198	202	216	201	232	199	202	197	231	222	194	211	190	212	241	217	185	195	210	189	202	202	225	218	217	218	205	199	217	215	208	209	202	207	214	220	204	224	200	201	190	203	182	224	190	193	214	217	210	200	201	209	215	180	210	219	217	210	224	223	198	211	200	208	197	189	192	209	210	195	212	228	218	206	220	205	249	218	199	218	207	228	215	217	215	212	210	199	209	224	212	217	201	190	235	185	199	227	193	196	222	200	210	204	204	177	206	188	192	208	202	195	203	214	224	221	245	209	210	178	197	216	226	192	196	187	190	215	198	204	179	215	177	211	196	220	212	205	210	187	229	189	191	210	223	205	181	212	223	215	213	192	227	209	221	201	199	222	197	211	216	227	202	200	215	228	206	207	210	230	188	194	221	208	192	196	207	228	193	221	195	202	213	200	225	205	200	210	205	225	206	212	214	209	201	227	198	178	219	207	225	233	200	190	205	214	226	184	217	216	218	205	204	206	229	212	190	205	232	203	193	191	197	220	204	183	209	229	225	221	176	219	198	199	199	212	199	188	193	213	220	192	221	233	202	224	208	188	211	166	216	193	202	188	217	196	203	192	227	182	191	227	226	222	217	191	212	205	214	206	200	230	214	212	203	207	213	205	213	176	196	206	216	210	233	211	212	204	197	195	229	197	202	218	228	249	221	220	188	231	202	218	184	230	207	224	186	217	198	212	190	207	191	220	203	223	211	204	200	210	206	212	193	217	222	212	194	219	223	218	193	211	172	193	213	218	215	210	211	207	214	195	217	200	225	223	198	219	178	193	215	204	192	217	205	182	210	214	215	207	239	235	188	183	245	215	211	217	205	206	228
12313	1371	787	604	926	1529	1847	1699	1486	1383	1205	1023	960	830	717	718	596	591	563	545	509	470	452	453	435	469	424	425	408	371	388	372	342	377	348	371	352	349	358	315	315	351	294	299	346	332	331	339	298	325	336	328	313	314	315	305	306	320	307	324	323	318	314	324	317	306	321	291	334	315	280	323	314	293	276	288	335	340	322	294	324	309	293	294	299	311	300	279	287	307	314	273	273	311	307	300	278	278	303	291	298	282	318	297	307	317	269	338	271	332	302	295	292	276	277	281	323	268	293	289	289	290	274	286	301	308	301	322	304	304	288	312	263	317	292	309	310	282	297	287	306	316	298	317	266	292	300	277	297	249	263	314	279	292	297	312	303	266	318	273	296	260	305	271	288	266	285	289	270	295	248	307	290	308	309	305	284	307	297	312	309	305	308	317	278	297	291	281	258	277	287	302	272	305	277	269	279	280	315	291	296	314	279	301	314	330	315	285	328	282	275	304	269	278	312	290	316	319	273	300	299	280	282	266	310	303	317	301	273	287	319	315	280	272	287	312	314	304	259	292	297	285	301	296	300	265	333	320	267	298	262	291	281	288	287	326	328	292	254	312	303	282	310	285	266	287	280	301	310	291	288	317	281	310	288	314	322	305	298	275	295	311	283	275	283	299	284	286	273	283	309	294	289	277	263	302	255	295	305	283	308	272	312	270	305	273	279	268	278	314	260	316	286	308	332	311	297	299	276	314	309	268	293	286	265	286	294	292	285	295	265	297	285	284	260	262	260	303	277	296	317	295	308	263	289	315	319	291	280	298	275	276	282	299	312	300	261	320	290	297	297	304	271	294	271	267	301	296	305	246	308	292	284	322	277	283	294	256	301	257	288	324	287	303	291	292	310	320	291	310	293	314	238	265	309	316	266	299	300	300	303	306	283	263	301	278	249	284	306	287	282	286	294	295	260	289	307	298	286	283	329	297	261	304	318	298	300	314	255	299	313	311	297	313	307	288	301	297	275	306	302	287	284	315	295	282	298	272	292	278	268	301	279	256	288	280	314	283	250	284	276	261	268	287	279	301	320	287	289	291	293	280	258	293	261	319	275	306	316	274	272	268	286	285	266	306	281	300	291	286	297	283	305	294	285	273	317	281	288	293	264	299	327	306	328	313	277	299	285	263	304	299	292	303	274	271	271	262	310	285	283	315	299	263	260	296	285	288	299	277	309	297	277	289	300	296	239	273	305	300	278	254	269	276	307	280	274	306	303	311	268	300	296	308	311	296	284	289	295	304	262	322	288	299	266	271	293	279	286	280	298	283	290	295	284	306	321	260	263	300	253	281	305	307	296	313	301	269	319	257	294	308	254	309	303	264	282	295	277	293	312	304	261	296	303	314	305	272	309	282	311	300	289	283	310	309	317	317	296	279	282	297	281	282	307	279	274	267	295	284	305	269	304	312	278	288	290	275	265	313	287	295	290	305	298	324	290	307	272	302	281	310	286	308	279	289	276	282	300	301	283	283	283	322	283	287	310	293	303	316	286	301	321	309	280	287	313	297	278	261	303	308	276	291	277	285	282	314	285	270	296	265	277	295	292	314	316	282	300	265	269	311	257	324	275	309	279	315	303	298	307	300	319	288	319	309	281	298	318	317	302	276	260	269	276	309	290	316	308	288	297	290	280	311	279	290	277	288	288	272	267	271	284	287	294	307	257	299	298	272	288	280	288	281	278	262	295	318	278	290	272	285	269	312	275	284	266	294	282	293	281	293	265	288	287	277	332	287	271	296	282	282	306	293	288	284	293	292	298	270	284	270	302	296	282	276	332	289	291	309	313	309	273	298	285	295	267	291	280	292	261	307	292	271	301	291	307	306	287	263	311	292	263	279	282	285	269	301	282	279	269	314	297	280	295	307	318	272	272	308	277	289	278	276	293	285	301	272	269	274	292	283	285	288	294	291	299	320	289	271	280	263	275	299	306	286	281	283	266	310	281	293	299	312	291	270	267	302	270	275	286	279	269	304	310	299	255	304	274	269	276	282	274	288	297	309	288	299	304	306	266	289	294	303	302	276	253	316	279	260	298	304	321	310	291	279	292	313	273	266	313	300	289	277	275	288	253	303	303	277	295	287	326	256	274	285	284	316	322	329	306	261	278	287	292	328	282	295	287	295	303	267	297	273	321	260	280	330	278	274	308	299	299	269	277	260	257	280	267	290	295	277	302	298	336	264	283	290	302	279	296	266	282	290	304	272	283	273	287	284	300	258	267	284	322	272	286	309	309	285	284	285	308	307	306	301	290	306	283	297	295	278	323	250	318	316	305	293	292	293	256	294	285	286	322	320	291	288	263	276	293	277	317	328	290	299	268	305	309	334	269	307	312	294	304	270	269	280	293	297	296	297	277	312	302	306	299	287	300	313	280	291	303	297	306	275	290	282	285	267	310	289	300	305	301	310	300	249	267	287	307	297	288	319	304	283	309	304	290	320	313	252	296	329	297	302	276	267	313	314	295	292	285	277	263	273	273	250	302	279	311	300	290	285	264	300	309	280	312	290	293	267	301	313	298	280	298	285	294	304	278	260	296	239	296	275	283	330	301	283	295	303	278	285	305	285	278	299	289	314	306	285	302	305	313	265	290	297	294	277	316	300	294	283	305	297	284	258	304	299	290	279	281	294	308	283	300	308	277	301	281	274	280	290	272	280	317	255	286	273	263	263	298	283	280	309	271	294	278	310	304	303	268	274	325	315	291	298	292	291	299	300	287	286	275	293	298	272	306	298	300	302	295	277	296	292	277	311	293	310	268	251	294	306	260	294	266	282	282	280	272	301	291	265	293	273	245	330	277	294	319	305	277	259	295	298	290	284	290	288	280	277	327	279	299	323	304	290	274	306	283	319	272	284	297	285	296	304	281	308	308	295	274	310	322	273	285	309	263	267	276	271	285	270	293	294	250	258	282	279	300	282	304	297	284	274	294	294	265	267	291	288	284	298	285	323	288	320	289	289	267	288	289	251	293	294	276	285	265	282	282	295	307	291	291	286	258	256	293	317	297	278	274	286	304	308	285	289	288	293	297	264	281	318	318	299	277	325	288	269	293	298	282	293	282	272	289	299	293	307	262	315	301	330	300	304	275	315	300	289	292	289	274	284	314	262	273	294	304	317	323	261	320	292	290	295	296	291	305	281	310	297	328	274	289	279	302	289	265	313	287	280	291	273	307	281	272	313	286	320	326	325	298	258	302	295	276	315	310	301	291	326	310	277	290	296	280	310	307	319	299	284	285	278	296	278	303	277	290	302	300	285	262	303	309	298	281	275	281	282	306	268	281	297	310	303	286	290	309	320	305	305	300	257	260	294	320	313	306	289	297	308	293	303	290	306	303	289	291	273	287	282	241	271	320	291	294	300	293	283	274	315	280	292	287	310	286	319	298	299	302	290	279	286	289	280	283	307	312	296	298	287	256	278	264	288	277	301	303	316	286	288	274	292	324	291
11891	2233	1525	1995	4913	6553	6335	5533	4689	3977	3539	3039	2584	2302	2169	1915	1672	1628	1425	1325	1286	1136	1127	1082	952	974	889	845	826	826	789	749	716	723	692	744	683	664	707	645	659	615	637	549	575	609	558	588	565	609	522	530	559	544	500	536	498	523	519	541	524	499	516	510	475	528	509	485	508	497	474	482	472	438	500	492	470	493	499	523	466	487	516	493	478	451	483	470	471	506	474	460	440	473	478	434	464	461	467	458	445	463	488	479	423	435	481	475	491	487	457	473	460	431	430	491	483	445	483	414	449	458	478	439	442	458	446	468	448	467	424	461	442	452	447	492	449	447	459	433	458	435	456	438	452	430	475	445	428	443	463	456	457	457	470	454	456	456	499	437	424	464	411	460	433	455	415	445	425	500	450	454	456	428	475	422	457	432	436	416	440	466	430	423	441	449	445	456	440	433	416	459	443	470	448	429	425	425	461	417	454	464	432	434	447	475	443	440	448	459	419	425	423	454	440	466	437	472	450	442	449	476	450	406	474	419	477	418	428	450	412	409	440	440	430	414	436	429	435	419	439	466	429	403	457	460	469	477	447	474	443	434	423	481	436	400	448	456	456	432	472	457	470	448	459	454	441	420	456	446	455	448	471	412	464	447	453	466	476	441	439	441	440	426	422	432	430	436	392	454	416	451	423	430	442	432	435	452	412	458	444	412	420	411	438	436	467	442	431	416	441	451	451	445	437	408	420	428	421	443	468	449	404	434	419	461	436	467	418	436	433	438	450	415	444	436	471	451	463	413	458	442	435	405	425	467	422	454	480	427	448	409	455	429	458	432	437	472	454	469	434	451	473	410	438	437	463	427	441	443	435	483	411	447	420	501	458	425	431	406	458	417	447	437	445	424	435	449	442	465	450	432	438	459	424	449	412	423	436	449	465	486	421	432	482	414	437	409	416	446	413	418	449	413	428	389	471	432	450	454	433	436	393	439	453	450	466	469	437	414	438	463	451	445	436	445	436	445	419	425	452	420	460	445	432	455	465	403	445	464	440	454	460	442	443	437	426	448	447	419	446	433	463	455	438	422	436	490	443	432	468	437	429	435	438	432	443	446	426	469	461	456	448	435	458	430	405	418	471	408	451	428	445	433	449	441	459	428	425	455	436	469	457	468	451	440	440	431	437	443	467	416	431	444	436	443	458	447	452	432	433	430	461	431	437	436	447	434	488	441	431	486	477	423	463	437	451	455	414	470	445	479	432	406	451	433	432	482	438	428	430	453	441	423	437	439	412	425	442	426	455	427	418	431	461	443	480	416	416	402	441	410	447	430	411	450	429	442	448	421	442	453	427	442	449	449	432	464	452	425	467	461	446	417	432	415	442	439	468	438	475	414	463	440	415	467	451	438	398	450	460	479	473	466	445	414	421	453	443	418	414	455	454	440	488	458	462	431	426	441	463	449	443	413	423	431	459	428	454	482	437	470	447	433	436	449	443	425	420	442	445	466	474	433	433	457	425	451	459	450	393	475	453	382	403	420	436	469	440	438	422	439	428	460	406	450	465	457	389	438	458	434	457	453	434	455	422	448	460	434	469	436	458	439	451	438	419	480	450	451	415	428	431	461	464	424	470	471	423	461	485	435	439	421	425	415	437	453	439	459	457	482	426	456	433	453	447	441	447	469	438	418	453	455	463	425	433	486	428	452	440	439	439	450	437	438	446	446	443	453	452	454	481	424	450	461	427	423	449	434	431	451	414	463	424	437	406	435	456	395	459	437	451	420	414	422	408	407	428	432	448	466	450	441	427	435	440	428	434	438	410	430	428	423	433	449	450	435	444	414	466	429	417	434	481	420	460	407	427	464	469	411	399	459	469	443	441	439	422	415	426	438	452	411	462	435	432	477	411	439	443	436	450	417	431	447	435	423	403	418	431	430	432	442	412	442	422	441	463	470	474	440	447	417	447	440	410	471	400	400	458	439	473	423	432	467	438	420	421	432	436	434	389	454	454	444	452	435	446	445	442	462	472	442	445	450	454	450	433	424	460	437	444	453	486	405	469	445	436	433	471	440	459	422	421	401	474	431	408	453	446	464	444	466	403	451	440	408	459	450	437	451	481	439	425	421	453	432	464	442	431	430	433	428	452	435	465	439	442	422	415	430	433	414	445	464	440	448	468	417	436	399	435	435	450	424	443	431	462	469	451	441	447	427	436	444	460	464	450	432	395	437	433	449	418	395	410	436	455	431	432	430	459	414	458	446	430	451	482	427	428	436	469	451	414	452	437	434	450	435	459	458	431	476	416	436	469	426	414	430	466	458	463	426	426	455	439	440	442	458	456	397	429	465	470	441	448	434	430	450	453	459	448	423	449	463	454	420	424	441	437	394	431	453	404	448	436	428	429	423	456	420	439	410	443	456	462	426	414	454	453	445	484	439	445	464	379	484	418	445	445	446	459	433	482	465	460	446	444	437	426	399	429	438	442	390	449	456	451	414	456	439	418	468	428	406	441	441	434	419	427	463	443	440	455	414	469	423	445	445	493	462	384	446	468	413	425	442	457	455	455	418	449	462	478	431	475	431	425	454	456	486	439	479	431	442	443	449	420	437	456	408	477	392	445	407	444	406	426	457	390	435	453	456	418	415	429	450	430	502	415	459	490	438	434	432	457	470	454	445	448	446	463	427	453	451	470	412	441	462	468	419	439	417	463	453	439	457	484	474	482	438	415	448	449	456	436	442	460	443	450	466	435	444	464	451	416	442	426	417	462	449	435	415	430	443	399	431	436	446	447	450	459	429	420	417	447	465	487	466	459	449	427	427	444	442	439	438	427	463	433	396	467	480	432	432	452	442	454	441	429	415	452	425	458	446	462	456	447	439	453	443	443	417	416	423	409	411	475	440	419	466	422	447	465	447	500	459	459	441	418	431	450	453	448	437	401	454	456	405	461	437	474	455	449	451	458	455	443	419	442	479	442	408	412	435	414	460	412	427	431	422	424	455	419	436	443	468	425	427	446	458	474	466	393	416	432	449	425	443	458	479	448	439	445	446	450	431	458	407	427	421	420	409	453	447	459	408	441	425	458	467	473	454	495	439	469	443	458	478	431	450	465	459	458	421	452	451	444	434	469	472	460	434	436	428	419	434	429	445	435	447	444	450	462	446	413	446	448	427	480	434	422	489	439	434	442	464	445	491	455	448	433	405	423	452	439	444	435	438	435	435	456	469	444	406	431	401	451	427	428	428	409	451	454	471	424	455	451	468	423	488	392	427	414	438	469	418	436	451	454	473	433	417	455	454	423	439	479	481	426	460	448	419	435	412	456	422	415	468	449	441	465	478	475	441	437	444	469	434	433	473	456	433	431	436	425	424	389	469	454	406	440	437	422	430	471	426	486	442	469	457	446	462	469	453	417	467	455	469	452	397	436	451	447	469	433	445	453	459	442	430	463	427	405	461	429	437	414	429	451	435	458	458	468	456	488	459	413	459	429	450	448	433	433	430
5042	550	422	427	441	520	574	541	495	504	510	482	439	454	434	416	428	415	387	404	420	397	407	380	389	398	422	404	417	383	360	389	368	375	357	379	365	334	403	393	390	396	395	385	356	393	377	360	372	370	366	388	367	374	393	355	368	391	368	383	376	375	375	380	352	371	378	409	363	382	403	365	407	370	359	381	390	395	373	386	402	358	385	375	370	405	351	413	375	389	396	389	377	405	402	398	379	364	369	354	383	386	363	383	366	377	356	353	374	331	376	400	375	401	372	412	352	375	386	396	380	385	381	386	381	386	367	337	375	354	386	364	343	356	391	364	367	365	433	378	374	371	350	400	346	400	375	364	394	399	375	401	410	350	342	352	359	393	402	358	353	389	368	374	375	372	360	390	379	358	362	353	385	388	383	396	380	398	367	384	370	359	384	389	381	342	354	343	367	395	369	344	382	367	359	378	358	366	399	396	356	332	399	385	368	380	349	378	363	373	356	368	400	351	383	365	360	403	398	369	366	398	350	352	350	339	337	376	375	350	386	341	390	373	387	355	397	371	414	340	383	367	405	376	383	367	410	388	375	403	355	347	387	358	395	352	402	386	375	393	379	396	328	405	373	408	385	377	406	373	376	375	374	398	363	393	393	344	403	381	357	403	379	377	393	402	373	357	399	347	366	356	343	340	373	398	394	391	330	349	372	393	387	327	374	396	363	360	414	412	379	365	357	396	381	356	377	367	373	401	376	397	391	363	383	411	340	353	376	354	374	372	342	392	379	400	354	353	374	350	396	385	382	363	380	376	348	373	421	365	367	406	384	375	364	386	395	349	385	364	382	398	393	376	387	382	383	369	374	398	388	349	378	339	353	374	359	380	367	371	363	392	356	374	357	370	364	344	364	344	360	380	373	374	371	365	386	392	392	368	362	367	398	374	339	366	390	422	392	394	369	365	397	365	391	381	353	379	383	398	363	403	371	403	386	366	379	381	351	339	346	360	378	397	389	368	389	374	367	385	396	394	376	343	373	388	393	393	354	413	399	374	410	385	367	373	376	369	374	344	328	352	355	387	364	356	381	351	383	386	387	409	362	380	359	377	351	368	394	402	359	388	376	366	340	386	373	390	374	375	370	339	375	374	364	402	357	366	387	361	412	390	365	375	358	371	353	368	354	401	354	407	395	380	364	384	374	415	366	344	371	344	367	376	403	377	404	359	431	374	368	379	333	362	342	390	369	386	394	390	388	370	363	363	393	367	345	364	397	370	383	370	348	371	387	382	375	381	360	384	370	352	349	385	365	352	366	392	406	382	374	394	364	386	387	381	369	370	382	392	386	403	378	380	374	364	361	365	385	344	417	356	380	376	355	365	369	403	369	379	357	355	373	393	359	351	386	379	358	371	372	349	381	345	388	377	356	354	368	371	368	370	343	376	360	363	372	361	337	367	374	358	362	325	352	359	358	387	390	382	365	348	368	395	363	402	359	359	369	365	418	371	361	379	371	394	356	373	387	348	375	382	371	390	392	412	364	387	387	360	377	390	362	398	360	378	412	389	351	341	383	365	342	380	340	375	372	374	377	395	380	393	373	362	358	383	363	369	379	393	363	386	373	364	365	392	380	368	390	391	386	361	354	377	368	363	413	366	348	379	386	369	344	380	364	399	387	350	369	389	370	388	373	396	348	391	350	397	394	384	375	395	388	371	386	373	373	418	338	354	328	395	407	366	387	410	338	350	386	411	381	358	354	350	342	371	374	370	353	371	355	393	333	370	392	355	372	357	381	413	362	384	340	385	385	356	372	388	367	365	393	378	379	413	390	393	398	371	366	367	354	356	375	345	390	348	357	373	376	378	351	372	369	400	379	413	380	338	347	373	407	378	389	373	376	350	357	387	389	326	379	361	380	369	373	367	379	387	358	364	374	355	350	385	399	362	370	386	368	347	384	366	372	358	370	354	361	378	360	342	378	345	385	390	395	380	385	392	374	351	383	321	369	373	381	377	389	337	350	386	391	379	379	398	367	381	363	362	382	370	400	390	394	380	378	346	435	350	369	394	353	364	336	396	380	383	396	374	381	366	390	354	375	375	368	377	369	374	378	360	379	393	351	377	357	390	366	399	390	372	368	370	405	349	359	370	393	356	350	356	384	375	374	360	376	381	390	382	361	380	380	360	362	429	386	388	358	363	389	391	400	402	378	407	367	368	369	359	376	378	364	378	363	376	341	347	403	403	382	358	335	363	394	390	399	392	334	380	344	397	371	376	362	381	372	394	357	391	351	387	414	370	371	362	378	393	357	365	400	366	357	356	389	386	376	387	347	406	393	345	370	343	313	347	371	349	405	371	366	374	362	361	365	434	384	383	379	367	387	376	361	408	380	339	393	373	398	365	347	406	372	383	362	382	380	399	373	362	372	393	375	354	385	385	367	351	400	366	385	344	373	387	350	369	364	357	397	362	387	334	413	384	431	415	350	365	369	376	400	386	380	424	369	423	385	357	340	358	358	349	416	376	357	364	379	349	381	379	398	379	394	357	392	378	374	357	386	388	378	422	380	369	388	393	373	380	377	342	358	375	384	391	374	411	389	346	364	342	384	382	380	359	352	359	351	384	405	416	407	364	383	401	393	401	400	396	376	361	396	399	357	368	402	376	385	370	374	367	372	350	362	349	367	394	368	401	384	394	386	331	333	367	355	372	392	366	382	375	388	344	385	406	429	355	376	402	387	401	362	399	395	385	391	344	358	376	373	348	405	364	386	362	400	373	357	368	391	360	363	368	378	371	374	366	381	374	369	400	382	371	378	394	378	387	389	379	414	373	375	364	405	379	363	391	360	380	382	412	384	372	404	381	375	371	367	380	367	360	341	399	365	387	420	402	380	374	373	380	347	361	379	367	358	353	392	373	350	384	381	374	381	386	363	395	400	367	392	392	365	355	385	303	361	363	337	351	346	378	369	429	385	365	420	361	366	396	395	381	328	383	388	399	399	386	377	391	386	369	390	359	413	341	375	369	392	395	379	369	365	378	358	401	379	350	370	389	347	373	374	391	355	376	380	345	355	399	329	376	359	376	375	351	347	418	375	336	384	377	394	359	368	374	376	368	343	360	353	361	414	357	371	380	396	357	376	409	356	381	367	373	393	344	399	347	371	368	345	355	388	393	381	380	376	396	355	384	413	399	398	380	384	400	389	362	383	383	388	384	392	409	387	370	379	347	369	372	325	373	385	377	365	376	380	379	392	391	385	366	386	387	357	403	373	402	374	322	393	383	368	359	378	369	347	361	392	365	376	358	372	373	361	382	365	345	373	387	337	370	358	374	354	338	363	382	360	367	368	362	388	350	369	370	400	384	364	368	430	383	381	384	387	389	390	397	388	370	332	368	361	406	388	346	363	394	392	363	399	365	398	420	355	361	369	371	353	368	396	368	357	357	386	384	357	374	376	352	400	361	354	377	376	385	369	355	382	380	371	376	345	363	355	375	359	388	387	388
7161	862	670	716	1130	1428	1385	1204	1085	964	923	851	801	744	709	701	683	647	604	622	627	641	569	593	569	580	570	540	559	531	558	533	523	506	560	511	524	555	553	582	521	525	522	549	498	504	549	490	556	527	518	537	497	543	534	515	541	485	513	534	519	489	510	499	520	499	484	473	543	548	514	565	519	530	539	537	524	538	485	510	483	528	482	511	485	548	507	540	469	464	523	518	542	515	513	512	524	507	531	538	470	523	525	515	493	498	517	522	505	476	507	485	525	505	509	505	523	509	545	501	484	540	519	542	528	552	512	549	483	477	511	456	503	476	482	470	502	534	487	485	516	506	540	476	503	475	484	474	493	508	488	505	529	498	479	508	506	511	509	509	495	501	512	521	525	522	508	485	539	499	510	515	541	488	506	560	527	482	510	513	551	520	461	508	485	523	539	536	530	537	511	502	531	506	493	507	532	505	504	518	476	532	496	471	568	513	523	518	473	546	516	519	546	517	464	516	491	506	534	486	489	483	499	487	514	501	511	530	527	500	508	478	522	489	486	509	485	490	501	523	508	483	532	531	486	487	539	483	485	501	542	544	516	502	480	536	521	486	513	520	505	511	513	491	523	501	494	523	504	512	493	513	545	495	513	517	518	528	499	514	514	546	536	530	480	548	504	502	492	511	499	478	531	509	527	488	506	523	494	502	532	485	510	510	494	501	487	512	476	510	523	521	499	495	514	571	504	506	487	516	478	486	518	496	453	476	516	509	491	486	500	531	506	555	532	526	513	510	466	490	534	511	511	495	493	542	550	553	537	514	513	494	525	526	533	531	531	517	558	486	487	475	462	508	495	524	510	514	509	515	517	512	520	509	527	542	481	503	505	523	530	554	506	508	509	525	521	544	468	519	504	498	528	477	550	493	522	516	512	458	504	554	528	505	496	520	497	554	510	509	512	471	516	498	481	504	532	501	515	528	530	477	509	476	497	521	500	490	539	514	514	515	528	536	515	498	520	489	521	524	538	499	527	538	536	518	452	494	512	521	511	530	488	528	503	491	501	498	472	511	517	538	502	495	526	485	481	508	489	538	524	455	523	490	559	529	504	523	502	506	463	501	464	522	494	488	504	488	531	547	493	468	520	497	519	493	554	510	517	507	466	526	461	516	555	507	557	526	538	527	507	553	490	515	516	538	517	498	509	528	511	484	515	494	502	501	507	497	513	474	496	513	530	516	529	485	518	503	567	518	520	480	544	522	557	514	522	529	489	484	513	464	512	522	489	528	497	530	487	491	528	503	487	535	532	485	467	480	509	526	504	520	529	501	502	518	490	505	525	513	513	517	466	467	518	540	495	516	510	513	500	503	536	490	543	498	475	538	540	501	540	501	490	495	553	516	511	520	535	526	508	522	520	503	473	494	489	509	518	509	515	549	557	532	486	513	530	529	517	567	512	484	479	533	504	512	512	533	489	518	478	494	520	472	540	522	503	502	533	520	526	477	511	549	502	523	517	522	488	521	544	544	521	506	509	512	518	564	485	536	557	522	555	471	503	523	562	546	475	500	542	499	541	489	520	472	551	554	514	531	512	524	512	487	524	499	508	517	466	518	528	523	528	532	507	478	561	508	502	468	511	492	527	442	498	553	553	510	533	516	512	548	516	527	538	493	496	484	496	532	526	552	500	558	539	505	510	540	504	511	525	494	521	535	517	501	487	525	520	544	489	482	501	506	491	507	464	524	479	498	522	543	514	521	492	485	520	480	523	503	469	515	521	510	557	509	523	509	493	494	502	506	521	523	502	476	495	522	529	512	482	508	484	506	494	495	558	507	497	505	545	530	476	515	525	558	463	475	537	536	534	508	527	492	511	531	530	528	481	515	493	456	505	495	557	548	523	532	479	499	528	500	476	531	524	489	517	495	509	533	485	493	517	548	518	480	503	521	510	482	520	536	497	516	507	502	486	489	492	525	507	517	501	518	493	547	512	527	486	542	520	521	496	513	537	525	501	548	516	502	518	474	485	487	545	556	510	522	558	525	518	519	500	535	532	485	511	525	533	515	508	508	526	495	521	549	472	520	519	506	491	499	529	512	529	547	498	525	532	523	535	515	514	513	497	548	486	509	494	583	523	507	517	497	519	480	515	521	498	485	511	543	509	549	539	519	506	492	496	538	524	509	514	530	510	492	487	562	482	517	502	537	551	463	486	525	527	499	516	508	552	540	513	482	497	517	514	514	532	505	510	511	500	464	504	522	507	510	530	517	503	510	543	532	535	486	496	541	552	495	488	531	491	517	520	531	515	518	532	510	502	524	483	503	541	492	536	519	505	506	504	485	488	522	529	495	509	498	480	520	529	496	504	496	533	539	544	546	490	495	498	509	489	504	517	478	544	504	525	509	518	495	510	469	497	501	512	490	546	498	510	516	502	503	530	526	524	505	529	509	496	516	531	503	484	502	522	503	458	531	527	498	491	482	509	527	545	534	512	493	503	484	548	509	520	530	525	535	537	562	544	500	484	501	492	492	527	518	503	529	515	508	476	506	485	520	497	534	522	485	526	522	471	498	509	503	509	512	498	508	516	534	545	529	535	472	545	507	516	511	537	542	508	581	524	565	500	478	526	580	495	558	482	476	554	507	504	546	575	457	520	511	484	537	507	509	538	473	492	499	492	518	502	521	511	501	520	483	497	502	496	516	508	544	463	533	538	528	486	485	537	523	507	503	530	508	537	490	555	533	553	487	469	481	500	497	520	502	547	537	492	516	495	474	489	504	457	486	478	502	485	497	464	477	461	552	502	510	543	499	499	484	499	523	530	507	513	523	527	527	486	530	531	541	478	510	491	526	490	531	502	527	505	501	542	515	512	497	496	521	541	564	531	470	519	514	522	497	514	482	503	538	515	520	509	510	524	478	532	500	537	516	470	512	526	508	559	501	547	510	526	509	518	459	528	527	518	507	520	479	530	481	523	499	488	486	498	539	513	494	516	508	479	505	505	524	547	515	529	499	483	492	509	481	468	502	525	547	520	523	520	475	510	532	509	508	515	496	508	476	476	549	492	508	496	521	480	506	498	521	511	528	524	542	474	471	507	504	496	508	535	544	543	489	508	511	499	540	488	486	523	547	490	545	508	507	496	519	516	524	499	533	521	501	543	541	482	497	482	449	511	461	473	497	515	475	469	515	531	483	478	538	512	495	532	516	497	512	512	494	529	512	485	486	519	518	518	513	478	501	464	482	512	499	512	494	505	501	497	484	553	531	500	524	526	519	519	501	521	527	505	497	509	500	530	482	532	536	519	523	479	488	510	533	496	493	531	502	511	499	525	551	482	505	492	509	514	544	523	507	520	552	495	490	508	535	494	562	518	492	474	488	513	495	517	506	493	538	498	490	532	536	494	525	510	489	469	536	506	556	491	528	455	523	545	551	524	527	471	555	525	515	499	505	449	499	547	511	523	533	518	469	508	481	533	520	534	545	500	519	524	509	492	538	482	543
14483	1541	868	760	876	1380	1590	1448	1341	1182	1150	1028	978	854	820	742	782	723	696	675	682	642	692	582	616	624	615	579	565	563	637	599	557	569	545	548	588	554	572	577	538	541	570	506	566	551	538	571	495	538	514	538	549	564	534	542	550	543	538	503	541	495	556	515	539	545	500	526	570	539	545	520	513	578	568	534	526	548	503	541	527	572	559	491	562	552	544	483	522	485	506	556	492	541	544	529	554	499	511	531	545	526	505	499	533	558	511	559	524	520	540	542	492	543	530	518	544	551	480	561	530	506	505	533	585	521	476	503	512	519	502	488	561	521	532	536	492	576	504	584	561	541	577	499	506	575	491	536	511	531	516	550	488	501	481	529	504	549	539	519	554	567	518	515	528	566	508	528	508	543	503	550	521	535	548	548	495	538	486	535	491	521	534	520	484	509	526	531	546	537	465	503	504	508	540	511	484	485	506	554	496	530	542	530	549	485	564	482	538	538	507	510	535	469	494	515	513	543	520	547	503	527	540	516	466	538	547	547	510	529	536	492	561	539	497	526	489	535	486	537	496	525	493	478	527	472	547	555	516	520	552	571	562	538	528	513	546	512	533	496	557	511	533	482	543	520	517	542	529	544	527	517	457	548	507	487	484	541	524	548	550	529	543	527	542	521	564	576	512	490	532	560	512	525	505	535	530	499	509	495	529	485	561	505	565	529	514	501	518	528	507	516	532	518	526	516	516	511	559	518	543	551	494	544	523	547	588	522	528	503	504	494	505	500	541	544	490	510	546	506	535	534	498	493	520	558	519	519	522	567	545	569	537	538	549	511	565	526	528	557	548	542	524	545	518	503	525	540	544	516	546	523	515	536	487	519	560	509	497	512	508	520	538	534	542	524	516	487	496	560	520	513	540	522	508	520	546	514	493	491	547	518	512	538	545	538	538	502	526	478	531	559	507	479	547	504	556	545	506	543	548	535	527	530	528	508	560	532	523	557	502	504	495	505	523	513	520	530	538	509	513	518	517	528	548	546	551	525	526	549	550	540	510	494	521	539	555	573	509	514	507	561	506	518	523	479	549	524	557	499	530	507	511	498	503	490	512	523	541	506	500	490	545	509	498	557	515	519	493	499	495	526	541	482	536	499	551	553	511	548	532	523	523	512	524	547	557	526	540	510	517	554	512	536	513	524	525	484	536	531	495	523	566	512	502	520	468	551	532	559	578	516	529	464	505	525	505	485	523	551	496	518	556	529	562	528	519	550	505	527	527	496	535	565	525	527	530	537	529	517	510	577	536	533	508	521	527	546	533	485	528	495	535	560	546	537	522	572	538	551	502	538	510	551	543	492	535	503	545	520	547	551	515	506	549	539	519	499	524	547	533	527	514	476	530	546	494	552	537	503	526	516	514	544	548	523	523	487	530	511	540	559	582	492	530	534	538	529	543	547	517	552	531	552	518	502	538	548	548	542	511	514	537	569	475	519	545	517	525	520	535	498	532	549	508	549	516	532	505	494	505	519	542	521	508	574	531	510	512	559	501	518	517	524	505	504	541	536	539	526	559	526	509	530	533	503	490	561	567	537	551	538	513	501	520	517	504	489	540	566	507	531	514	539	586	512	544	511	529	502	509	550	531	529	515	523	537	510	527	494	538	505	522	535	508	519	570	544	505	518	533	523	537	468	512	500	527	538	540	520	512	518	526	566	516	497	535	509	526	569	545	508	498	518	515	531	478	545	504	560	513	554	496	543	506	532	515	497	502	547	494	539	531	540	540	526	551	535	552	516	534	554	532	504	542	534	554	526	507	541	542	541	534	549	572	497	538	533	551	556	524	502	507	498	491	501	545	482	528	505	538	498	536	519	524	553	528	558	512	567	512	510	512	539	534	513	509	532	503	521	532	498	509	510	544	551	539	495	578	518	527	489	556	505	539	531	507	515	518	535	513	550	535	565	554	535	509	559	557	525	516	473	502	534	525	528	537	505	514	507	540	542	522	545	519	513	546	542	503	498	542	480	516	540	531	538	541	524	527	548	522	523	538	464	516	566	499	493	537	533	571	518	521	548	541	511	556	495	550	540	544	488	485	519	513	463	503	517	484	496	539	553	540	499	553	526	467	581	528	516	507	503	565	508	494	515	538	549	492	526	513	510	537	558	527	525	547	549	510	500	561	528	513	460	507	552	516	526	553	515	529	533	537	559	551	526	521	527	582	551	531	557	513	520	540	520	531	542	497	541	512	517	522	544	537	524	528	528	512	507	556	540	520	526	512	491	494	520	541	505	560	526	524	527	524	537	551	495	519	549	561	522	489	490	538	531	528	535	550	506	478	545	528	495	470	492	539	526	550	511	518	521	542	474	562	528	499	533	572	529	526	492	537	515	502	518	540	499	530	564	525	524	526	511	496	567	525	538	504	512	526	519	542	526	542	512	505	562	503	479	521	555	523	572	524	543	527	563	500	521	515	529	516	486	553	536	546	529	529	540	536	497	515	517	506	534	539	530	495	532	549	542	509	515	502	580	576	523	520	532	590	539	552	545	550	470	534	505	568	519	514	521	545	498	534	535	507	530	522	536	546	567	558	526	503	529	532	475	535	550	499	502	543	521	541	566	522	505	497	506	527	537	525	525	496	491	520	543	537	544	501	553	503	517	564	484	531	524	504	473	535	542	520	533	509	511	539	501	552	517	517	505	544	500	507	520	523	558	484	534	543	516	515	524	504	525	508	522	525	530	513	517	534	483	516	507	529	541	506	518	515	502	542	501	528	530	494	529	504	506	482	514	509	485	525	521	500	539	516	520	492	523	504	520	521	456	516	535	554	550	531	545	503	528	536	497	525	552	543	531	518	525	568	495	517	512	499	531	503	541	574	544	502	511	488	506	541	494	524	488	589	510	499	551	514	552	525	503	501	537	513	499	541	508	516	541	479	514	570	557	532	521	549	559	525	506	545	531	518	464	500	518	505	517	516	522	566	549	495	531	494	538	543	499	522	520	557	540	521	563	486	533	573	555	489	532	535	520	498	488	531	501	519	546	529	486	524	570	519	530	594	545	535	486	519	540	481	532	513	465	532	530	545	569	526	518	579	523	487	478	536	547	549	538	525	525	538	567	490	481	553	515	498	550	557	515	521	548	554	534	579	489	531	526	544	501	574	502	510	477	513	520	501	506	516	529	588	541	493	513	512	552	531	524	504	498	491	539	500	541	526	543	534	512	523	521	496	525	515	562	529	547	491	505	515	557	505	555	514	558	482	542	502	522	536	545	560	541	535	565	474	485	504	538	513	498	538	514	519	565	545	513	528	530	572	511	463	530	546	560	489	505	508	539	548	547	568	534	527	521	530	501	539	531	536	550	525	525	506	563	520	554	518	493	534	516	498	531	487	527	468	505	558	539	503	506	516	497	498	565	536	544	535	486	511	534	545	530	514	524	581	548	543	559	517	526	499	510	507	564	536	554	538	527	529	517	568	523	526	504	520	515	510	535	497	526
10533	2026	1425	1605	3756	4813	4639	3992	3495	3176	2819	2475	2116	2025	1748	1549	1496	1436	1441	1342	1269	1151	1183	1120	1091	1005	1033	997	993	971	973	925	956	937	877	841	899	861	872	876	815	863	835	796	811	845	805	822	807	804	838	851	798	814	788	779	802	771	796	772	773	758	775	816	797	800	772	757	783	733	745	759	810	710	786	750	747	757	785	773	764	736	793	764	758	736	745	757	774	752	750	763	748	715	788	725	731	722	742	715	749	804	729	735	722	701	728	713	715	741	723	750	761	710	728	740	750	751	772	736	753	731	733	714	730	803	728	788	757	722	701	748	767	777	707	759	716	767	716	716	790	728	737	674	699	757	721	795	739	710	719	737	704	654	687	734	766	680	708	743	771	692	732	667	757	715	707	725	758	714	686	749	782	719	717	717	707	793	701	752	713	689	737	687	709	704	724	778	744	747	709	702	708	805	692	702	726	793	724	706	707	722	701	764	734	736	682	724	740	735	727	746	739	729	739	798	725	707	746	734	719	673	736	745	743	715	732	697	721	736	716	757	702	694	762	688	768	780	721	722	735	699	714	757	707	712	743	768	728	680	731	754	722	736	731	691	715	754	720	756	722	741	756	812	708	731	689	755	773	749	771	717	730	758	754	695	730	748	707	736	739	740	712	674	747	699	737	728	715	732	709	751	728	729	743	735	698	743	714	714	666	769	706	710	698	709	751	719	735	714	727	772	731	710	728	733	750	722	782	703	776	774	727	753	781	756	773	710	692	767	714	714	717	714	733	769	732	690	736	747	771	764	736	745	692	692	753	716	752	733	744	714	672	701	805	689	712	757	725	733	719	686	675	720	707	692	764	754	691	722	714	695	712	774	750	772	708	702	757	708	727	678	706	759	722	667	742	747	739	666	748	748	682	735	771	732	711	708	743	762	722	706	725	755	737	711	771	725	790	733	746	679	726	736	721	728	713	708	746	686	737	740	733	674	736	739	699	739	687	726	721	723	760	747	673	758	720	779	698	763	746	764	707	681	709	678	763	682	670	768	674	678	743	703	749	708	694	731	756	718	723	740	726	752	722	707	714	754	732	697	787	732	730	726	730	708	726	754	724	763	771	712	729	706	732	779	683	728	715	726	668	745	742	688	710	697	743	722	725	720	696	774	718	759	722	714	712	730	727	749	689	718	741	704	693	716	726	758	785	716	675	757	747	731	746	682	771	711	738	706	740	735	759	682	660	766	745	722	708	672	751	706	705	726	748	708	701	688	737	713	734	755	726	752	706	766	751	708	700	701	747	743	768	720	714	702	754	700	705	725	757	698	690	751	712	729	747	737	738	728	687	759	748	749	722	715	758	736	741	720	734	709	761	745	704	768	717	735	774	716	721	709	675	743	744	725	701	733	750	745	719	718	683	694	739	740	701	715	775	734	725	718	751	722	735	701	728	774	741	731	722	721	687	716	714	741	734	734	711	730	757	730	750	747	718	775	684	721	750	767	707	756	731	698	738	768	766	692	703	762	781	677	722	725	742	734	733	762	757	728	693	730	764	672	715	758	684	720	738	762	719	748	734	723	676	705	751	679	759	706	789	714	707	725	699	726	765	707	737	720	746	716	688	767	704	684	730	724	706	727	742	690	740	688	699	712	743	779	729	723	741	717	717	681	703	749	690	716	675	720	740	720	706	685	716	731	748	737	731	683	705	757	688	735	667	696	717	719	763	700	749	694	674	746	705	734	717	718	716	717	701	737	732	756	740	720	728	703	721	759	722	726	714	671	727	693	706	716	707	757	747	681	751	698	713	694	724	744	742	687	701	725	739	670	777	699	775	721	749	673	698	683	699	703	751	741	770	735	728	725	710	737	700	703	748	703	704	731	721	774	727	723	750	707	750	709	712	761	722	728	728	733	726	731	717	683	736	740	738	723	739	750	733	774	783	763	712	719	742	726	754	753	722	705	725	686	737	709	759	730	748	769	733	748	782	720	783	687	767	777	778	727	746	750	760	722	736	743	701	741	729	741	775	766	703	707	706	753	727	774	748	729	708	745	730	703	680	687	699	760	693	730	733	717	709	750	742	699	786	740	755	720	671	752	719	731	720	770	741	757	703	774	745	740	743	758	716	689	735	699	708	683	743	763	721	742	695	687	694	731	721	779	669	759	730	694	729	762	786	716	711	678	708	727	714	738	737	736	721	702	725	729	690	731	731	757	753	709	755	750	779	740	716	730	744	727	724	739	690	710	712	751	707	764	685	739	684	720	696	728	715	752	752	768	723	705	726	762	749	732	791	710	786	746	692	739	731	724	713	738	765	701	697	738	726	743	712	740	727	746	741	716	679	724	782	761	737	758	723	717	677	688	718	751	717	696	689	741	780	765	722	707	679	746	762	727	686	738	759	781	752	705	680	717	758	735	763	750	706	763	732	713	757	746	733	756	754	722	717	718	773	711	744	750	717	705	716	766	709	736	715	720	751	718	746	776	697	710	697	724	716	747	684	720	718	731	732	728	701	738	787	769	687	640	742	739	729	707	763	711	755	673	689	735	726	681	744	718	700	699	680	761	789	732	758	728	724	809	723	723	772	753	794	745	750	725	719	756	752	685	755	806	754	744	745	720	717	721	743	693	782	729	726	753	699	742	708	746	721	693	692	694	722	685	715	729	725	690	719	717	707	695	721	744	743	737	711	708	727	739	750	709	757	739	703	768	697	768	725	759	724	719	712	754	719	741	745	704	732	729	698	694	758	685	710	721	754	719	671	710	775	747	772	735	726	764	719	694	722	728	707	768	714	733	680	729	732	753	734	781	766	774	736	709	727	742	764	756	712	786	750	713	710	750	691	726	741	753	711	752	702	724	757	709	732	738	713	747	754	687	712	745	717	772	727	741	730	730	738	706	692	756	745	709	752	712	690	701	743	735	726	695	717	747	750	690	725	736	703	726	713	718	708	707	703	753	703	764	666	741	721	698	694	738	716	717	733	714	735	742	691	716	755	743	708	695	733	702	711	722	763	736	744	736	735	729	731	757	716	700	729	766	715	753	723	694	754	711	731	791	736	736	699	755	700	712	724	722	690	728	751	713	716	726	747	746	722	740	674	739	730	707	729	716	680	692	731	717	704	711	738	748	745	709	767	703	747	772	715	760	720	733	641	712	699	675	752	698	775	705	771	718	730	726	689	748	740	771	713	722	712	770	748	753	674	707	755	685	744	729	713	740	765	723	762	745	707	692	748	697	766	747	734	674	766	712	707	773	677	675	752	714	739	726	708	736	723	712	723	751	678	759	680	732	695	741	732	715	695	743	741	731	751	706	708	709	722	723	737	705	737	707	712	707	744	737	689	741	733	724	737	783	746	703	675	771	714	771	707	730	739	756	762	722	771	737	698	721	706	807	751	739	737	729	748	744	757	708	698	701	762	735	757	706	681	730	694	767	763	695	697	744	730	711	763	709	707	756	737	712	770	716	744	753	700	710	698	718	697	708	723	737	731	685	754	728
6302	955	541	408	641	1192	1392	1296	1127	1012	868	739	630	544	497	425	398	389	350	314	308	282	297	271	296	241	223	205	209	190	185	220	185	177	170	203	171	171	159	194	173	160	145	175	159	164	136	157	160	142	151	143	162	121	153	146	126	148	140	155	155	135	141	154	162	138	136	156	140	133	144	149	149	150	130	143	140	160	148	148	125	132	147	140	141	141	147	142	120	144	138	149	152	141	155	145	147	122	139	138	131	140	146	144	137	136	151	142	128	128	126	151	129	148	118	138	156	126	122	137	131	147	128	134	139	125	143	136	127	116	140	128	140	129	140	121	123	123	141	150	129	138	112	144	129	140	137	141	129	141	135	116	134	126	131	149	135	137	128	137	131	138	142	131	133	122	157	148	118	114	120	116	140	120	141	131	117	141	152	128	122	129	126	118	132	127	123	137	155	129	133	147	136	120	124	134	152	134	137	125	117	146	125	127	115	129	132	136	132	130	117	139	145	131	143	137	152	132	114	125	154	138	130	122	112	127	131	110	146	145	144	136	137	128	117	136	145	134	129	135	128	112	108	150	133	138	143	128	141	123	135	140	126	147	140	133	113	134	130	122	145	123	140	114	113	126	129	129	119	144	135	130	138	140	151	124	147	133	151	133	135	141	109	123	125	146	130	143	130	124	118	141	137	135	139	122	122	128	131	151	137	133	129	118	121	166	135	138	125	130	147	120	134	145	130	115	132	143	126	142	143	121	137	139	136	138	120	138	143	126	121	132	121	125	139	111	132	146	145	140	144	134	128	135	146	116	129	131	129	139	137	125	145	122	134	126	120	112	121	141	134	134	114	164	133	121	120	114	111	126	117	113	125	131	148	118	120	125	139	130	140	135	148	120	117	128	133	141	140	124	132	106	126	119	131	124	135	111	130	148	144	136	147	118	115	134	142	124	137	129	122	137	145	123	133	121	120	149	141	118	136	117	128	103	123	127	139	119	123	123	141	145	120	140	119	118	144	127	120	115	117	128	126	156	113	133	106	130	130	115	142	152	133	133	125	127	131	128	144	122	123	112	128	133	136	144	140	130	140	135	129	138	127	143	111	156	132	133	137	135	122	130	119	152	106	126	131	123	126	146	131	141	137	141	121	142	150	130	142	126	138	143	141	131	134	107	116	125	123	137	148	135	140	128	147	131	134	143	131	131	125	134	125	124	116	117	128	119	124	98	115	132	128	129	148	116	122	140	129	116	125	138	137	120	112	135	111	122	134	128	138	135	115	133	131	132	135	135	114	120	110	131	150	116	130	131	133	122	135	135	125	132	119	139	142	113	118	126	140	126	127	130	127	126	134	125	105	120	149	109	149	132	124	130	133	129	119	133	124	131	123	119	123	137	127	134	150	125	125	144	122	120	134	111	151	126	150	128	125	114	133	127	137	134	123	138	148	157	127	131	131	123	135	130	145	136	138	121	129	120	130	134	123	148	130	139	124	122	123	127	126	126	133	127	128	147	139	145	106	136	138	121	111	109	118	140	114	150	127	151	128	143	128	127	142	112	140	114	143	124	139	139	129	143	127	114	109	127	127	132	141	115	123	143	133	134	122	146	143	130	136	143	148	129	149	140	139	117	129	127	140	131	134	127	133	130	133	118	129	127	146	132	120	130	124	128	134	129	127	147	119	117	116	119	128	126	134	124	142	110	124	121	114	137	116	142	133	133	147	118	123	115	127	129	142	128	127	138	131	127	120	131	115	118	116	150	121	137	146	126	117	130	107	145	127	117	122	144	119	160	128	126	144	138	143	138	117	132	130	106	120	140	112	126	133	125	124	108	148	132	129	141	119	125	127	133	118	145	122	133	138	114	123	137	127	147	150	147	143	121	138	134	141	135	130	151	137	125	123	141	118	136	129	154	132	116	121	135	109	117	149	130	117	141	140	125	129	142	153	143	150	142	125	123	143	117	125	137	112	111	125	132	121	131	129	131	139	129	137	151	154	127	150	120	136	143	140	117	135	137	144	113	139	113	109	126	119	119	121	141	134	134	151	130	136	135	122	129	111	131	127	128	148	127	119	125	153	131	132	121	109	154	135	149	141	116	136	134	130	138	126	113	149	119	145	132	138	122	138	129	141	128	137	119	154	112	130	137	131	123	135	145	112	128	141	123	129	130	148	132	135	132	153	129	109	147	159	113	133	139	135	119	135	133	123	139	152	153	131	130	132	143	126	130	119	139	131	141	118	127	157	129	145	121	117	121	130	133	146	152	113	132	120	138	145	141	137	146	115	129	132	115	115	115	141	119	139	127	122	127	139	109	119	133	109	148	124	124	141	127	121	139	128	117	131	138	118	129	133	126	141	133	141	160	126	127	130	131	135	123	138	112	140	134	144	142	114	127	124	127	133	136	127	135	136	125	136	124	134	138	114	124	121	130	123	157	138	135	117	122	140	126	135	146	132	112	119	113	128	110	132	126	141	123	136	121	107	124	123	131	126	111	155	142	143	135	126	152	116	124	119	140	122	112	138	140	105	145	151	137	119	122	105	122	134	140	150	112	130	135	151	116	119	131	132	135	146	142	127	162	154	132	107	162	121	133	133	135	132	125	127	140	141	143	131	118	133	130	116	121	140	123	131	161	130	109	126	128	110	133	115	131	131	125	113	129	127	119	119	130	150	134	143	132	133	139	137	103	118	158	110	114	135	125	142	132	143	144	144	129	133	140	141	155	131	131	116	120	112	104	133	121	153	135	128	138	152	122	142	135	127	111	143	131	137	139	131	118	128	148	122	139	134	145	107	129	124	136	130	127	136	110	124	146	130	124	125	119	137	135	130	133	118	125	136	120	123	121	128	117	129	126	127	130	118	144	140	125	113	129	134	129	117	123	143	143	131	129	122	123	139	126	118	141	117	126	144	131	155	150	108	118	130	137	132	129	113	129	141	116	124	118	144	148	143	140	137	119	127	134	127	143	107	128	143	119	114	122	123	126	106	136	134	95	116	117	128	131	116	142	134	121	126	136	118	135	123	117	128	146	135	115	124	131	118	137	165	140	123	144	124	145	107	124	112	136	125	125	137	138	130	132	129	121	152	133	113	142	122	145	114	123	145	118	125	125	122	123	137	143	134	145	118	130	127	119	146	129	134	130	122	135	128	135	123	138	115	135	125	135	136	130	129	148	114	112	157	131	137	138	128	124	113	141	128	150	123	126	115	130	139	115	150	125	126	129	145	157	136	128	125	166	140	121	131	118	113	130	136	135	123	147	134	133	133	133	134	132	126	120	125	129	123	122	134	125	141	108	146	116	137	146	143	130	137	135	149	133	140	124	123	141	129	120	111	130	124	124	102	107	138	146	121	130	128	129	125	110	124	132	150	149	141	108	141	130	122	141	126	114	133	148	122	129	137	107	134	151	130	133	133	145	115	150	144	129	128	125	128	122	156	127	126	153	140	141	110	108	142	124	127	142	117	130	157	129	130	114	125	148	115	141	118	116	150	134
10357	1927	1214	1462	4128	5483	5149	4455	3795	3143	2725	2349	2003	1772	1505	1296	1214	1067	1010	954	850	794	756	720	669	607	608	533	547	542	466	446	422	428	402	431	396	371	373	385	360	302	319	354	310	353	343	292	321	309	282	286	311	275	301	304	273	308	276	256	257	238	266	285	271	291	257	279	250	269	263	227	250	248	264	260	240	261	267	274	232	244	287	229	258	223	231	230	223	231	229	248	235	239	246	231	225	239	240	258	214	221	236	242	210	207	198	213	233	213	224	250	209	228	221	224	228	198	232	231	230	238	208	227	197	206	228	220	200	226	194	206	234	209	245	237	221	222	232	230	214	205	211	233	189	190	226	182	223	186	218	225	211	209	220	200	195	187	221	221	227	200	228	184	238	227	224	219	220	194	227	209	224	232	231	204	223	202	216	216	244	216	224	219	204	234	192	227	194	216	199	242	224	211	236	194	240	212	218	221	213	207	214	210	214	218	229	246	213	191	231	255	202	206	212	231	191	200	223	213	230	219	216	214	200	209	211	204	199	204	223	224	195	209	181	234	203	182	212	194	232	209	210	220	184	202	203	219	208	217	211	232	209	200	194	200	221	213	215	228	195	190	236	196	200	214	203	205	203	198	208	213	205	211	219	211	203	219	231	199	199	205	218	229	222	185	214	219	188	199	232	218	204	212	205	225	212	195	237	229	204	211	217	208	212	216	206	213	214	225	218	222	242	188	229	194	206	198	212	208	187	224	211	237	219	204	189	189	228	214	187	201	215	208	190	207	197	202	233	213	220	230	191	200	222	208	187	221	212	211	176	225	216	234	225	212	209	212	191	223	218	201	204	233	192	234	204	205	200	235	229	227	226	223	200	231	213	231	219	206	214	200	219	213	218	217	204	186	203	214	209	196	215	200	192	220	217	235	203	255	195	192	217	214	210	207	219	201	213	225	181	204	187	233	193	228	216	242	209	195	200	198	203	220	220	209	201	212	225	200	222	208	239	222	214	196	213	195	200	209	246	199	226	210	203	235	205	230	218	221	194	199	230	205	205	225	198	208	202	200	221	208	207	206	211	215	224	216	197	226	208	216	218	201	194	214	205	191	226	210	204	234	205	222	218	226	225	208	200	219	187	202	200	202	193	218	219	213	200	192	217	197	190	207	209	221	216	192	211	234	190	239	202	237	215	211	219	195	225	193	196	225	224	226	205	247	206	217	194	223	231	192	210	215	220	191	222	222	220	226	195	212	214	218	206	201	213	194	186	204	211	225	215	219	210	209	214	225	225	203	207	212	200	193	228	220	221	197	210	220	193	188	210	187	210	192	210	208	206	207	225	194	200	199	213	217	195	191	211	241	218	207	190	220	198	195	195	224	218	211	200	195	211	229	210	215	219	207	217	217	199	206	194	209	209	221	221	207	197	221	207	205	204	225	236	201	201	202	215	227	232	205	188	199	239	229	216	217	209	186	223	210	198	200	201	233	208	173	229	223	201	223	200	184	218	230	218	216	199	199	223	221	192	223	212	232	196	196	218	217	230	187	207	218	206	210	185	224	213	190	193	224	192	237	184	197	235	186	195	204	210	194	189	187	230	201	231	216	215	222	210	226	206	226	211	199	202	207	206	190	209	219	199	224	221	215	186	210	209	204	206	187	231	200	224	203	202	193	201	237	202	209	227	208	232	219	200	237	211	195	200	194	192	237	211	181	216	200	177	232	222	210	197	211	219	211	213	218	228	231	243	196	212	201	205	228	213	217	214	213	242	205	210	229	202	198	191	172	235	196	213	219	208	237	201	206	229	210	191	191	189	180	211	201	227	192	206	216	208	195	204	169	209	212	218	210	213	203	218	212	209	217	201	217	196	202	232	193	202	198	210	222	230	217	180	190	218	218	229	238	237	199	204	200	238	189	194	183	206	210	199	216	216	217	181	200	212	219	218	213	227	204	230	195	201	208	207	205	240	223	190	212	214	231	242	204	219	188	207	220	179	217	209	220	193	198	220	201	217	168	223	181	231	212	218	201	215	209	189	214	221	217	219	228	202	215	207	226	236	231	253	172	225	224	228	211	223	199	244	218	193	216	222	226	206	235	193	203	223	195	222	218	218	204	204	197	220	203	220	182	258	238	202	210	200	188	193	202	219	194	223	198	204	192	228	173	206	204	218	218	195	209	208	195	223	230	212	219	198	191	221	178	222	197	223	198	207	204	199	197	224	193	208	217	219	214	192	203	218	198	210	211	217	205	225	219	223	215	203	179	192	254	207	176	191	209	213	227	206	194	256	197	194	229	188	191	193	202	244	212	197	216	229	229	202	220	195	208	225	223	201	211	206	231	209	203	238	214	206	197	222	214	201	205	179	224	202	202	194	198	189	199	216	236	204	206	172	212	236	227	218	211	189	210	214	198	216	203	196	199	216	234	218	222	204	187	201	228	226	205	228	236	195	219	195	224	199	217	246	187	216	230	204	176	212	212	219	225	222	202	202	167	211	185	221	211	193	206	209	214	220	217	239	222	234	210	199	230	217	205	226	213	222	210	193	217	222	222	220	217	196	183	211	236	226	204	236	180	226	220	221	223	226	215	231	185	179	222	195	218	216	201	204	208	225	205	227	200	208	218	208	201	223	204	206	185	195	199	215	206	194	214	232	216	200	201	226	197	197	187	209	222	192	223	217	196	222	207	210	221	212	200	198	194	204	210	190	191	192	212	211	217	198	195	204	225	222	230	211	216	194	220	201	200	207	234	208	228	206	197	218	231	223	214	209	241	229	204	202	225	199	204	200	190	195	227	195	180	170	210	190	189	229	190	221	204	227	202	237	219	195	213	191	182	188	218	190	211	226	225	198	210	209	252	209	239	206	231	201	203	200	207	205	182	192	184	200	212	192	221	231	197	210	223	212	212	202	200	200	205	207	221	206	223	215	197	197	222	198	207	215	180	212	212	230	202	206	204	183	215	191	199	222	208	190	227	215	222	212	205	250	210	228	210	200	201	218	169	215	212	215	203	229	207	213	217	212	206	193	211	204	207	202	221	214	212	204	212	200	207	199	210	203	210	190	190	234	206	236	229	221	181	220	246	197	221	194	216	180	198	205	204	218	220	231	203	197	199	195	210	195	215	219	210	192	222	236	195	208	198	205	215	226	233	200	220	193	194	173	181	213	210	227	232	224	217	228	221	239	231	225	215	225	212	227	215	177	197	221	214	191	204	187	228	203	207	205	204	222	210	193	208	207	178	206	187	193	181	219	222	216	216	226	213	202	196	233	207	206	216	235	191	213	207	232	198	228	224	220	210	238	226	204	184	210	207	237	216	225	218	214	240	207	199	201	209	193	222	190	212	209	204	212	223	221	194	197	220	204	211	204	205	194	228	204	205	192	221	220	258	229	199	202	223	222	213	219	225	229	198	218	207	191	211	223	216	214	219	193	204	226	208	193	209	208	218	208	226	215	245	247	203	172	207	226	194	222	198	209	224	226	220	236	200	191	199
12462	1475	813	636	886	1589	1894	1750	1561	1365	1160	1005	913	830	718	653	625	577	582	518	525	518	468	448	473	451	416	421	405	374	406	380	383	340	330	361	334	351	368	371	360	357	340	323	302	305	316	311	321	332	313	321	331	306	296	318	306	308	313	333	309	307	314	323	309	294	317	303	330	318	313	276	293	301	319	308	283	325	312	284	295	295	313	303	309	292	323	308	303	310	273	304	315	315	304	292	330	323	292	323	276	323	258	286	300	275	306	294	311	287	285	300	311	277	306	313	284	301	277	295	283	316	333	320	329	295	299	312	271	310	276	288	334	292	279	310	294	284	326	282	310	309	287	279	288	276	263	316	310	309	291	324	282	270	308	289	312	302	322	309	291	291	259	309	305	312	269	274	295	323	311	284	280	285	322	303	342	290	291	305	303	269	275	313	289	277	281	261	303	278	288	292	280	273	294	305	289	315	283	274	286	268	286	312	312	308	279	278	277	266	302	332	310	274	286	312	297	300	282	283	283	290	315	291	312	305	305	288	307	296	320	290	279	289	314	289	289	287	289	275	279	318	308	310	281	296	273	334	304	324	296	288	308	308	327	314	307	271	269	307	323	301	286	299	274	277	293	306	265	293	303	277	308	292	299	264	301	311	296	292	303	276	300	308	318	309	294	280	277	300	269	302	284	302	278	294	275	290	277	302	265	295	314	307	301	275	315	284	312	281	319	289	298	308	287	297	295	274	288	273	254	280	305	333	316	307	302	316	312	307	290	294	298	298	284	302	284	324	274	287	283	252	302	297	275	280	284	298	289	292	307	299	310	297	317	307	298	308	326	300	284	301	277	306	276	302	287	287	317	299	316	289	294	282	313	289	302	286	284	290	320	274	282	295	286	278	315	306	268	319	287	301	298	277	311	295	265	284	294	315	307	292	283	288	276	298	288	275	306	323	309	304	314	292	274	295	314	282	290	290	307	288	296	312	304	294	263	294	294	286	303	279	294	271	295	305	286	312	289	294	271	294	295	295	298	253	281	308	304	319	292	302	294	292	281	292	289	284	307	298	311	328	319	299	318	310	292	314	310	331	320	268	275	329	311	293	294	296	288	301	293	289	315	310	264	290	260	310	286	294	280	288	305	271	287	325	318	301	302	301	311	285	316	294	318	315	271	287	331	283	297	270	288	300	300	273	281	296	306	297	279	310	266	301	312	298	300	297	317	305	319	294	286	306	273	292	288	287	313	282	271	298	334	265	309	300	290	314	273	298	291	328	283	313	303	305	329	297	281	299	273	291	305	292	304	293	305	310	269	294	265	311	260	299	290	269	287	309	304	330	288	302	311	291	287	296	264	276	267	302	296	281	329	281	286	312	298	318	275	292	301	283	278	307	270	290	319	300	297	321	295	280	291	298	276	307	272	324	305	300	320	281	306	319	273	289	252	289	309	282	300	331	290	271	295	270	277	303	274	267	272	287	268	296	292	312	306	310	301	309	293	301	304	259	291	318	286	336	321	334	291	287	326	328	283	284	317	279	298	308	295	280	296	286	311	321	312	305	276	315	324	285	313	313	298	288	282	291	292	296	275	280	304	284	291	295	289	312	307	335	298	289	320	307	293	279	304	295	309	308	291	285	277	299	311	279	317	308	319	294	293	303	280	300	291	273	300	297	291	314	285	276	319	301	287	310	323	303	291	287	276	341	326	290	306	289	297	268	322	260	296	288	306	312	313	278	295	309	298	297	299	289	294	288	295	284	312	319	283	270	309	309	318	327	294	328	276	291	279	298	297	283	289	344	312	286	334	295	301	306	283	285	271	344	297	302	304	284	292	292	299	296	316	280	252	288	336	270	340	272	255	305	304	312	276	328	253	296	299	293	299	283	302	291	296	326	293	318	304	304	275	285	299	310	281	293	267	281	284	295	311	289	288	325	280	286	285	278	278	275	306	291	293	276	280	284	283	318	300	318	311	285	315	324	281	280	308	291	309	298	311	279	324	323	319	278	288	299	297	274	294	283	279	318	306	260	290	274	267	280	291	294	292	271	298	257	290	297	310	312	301	299	283	291	309	269	267	282	319	307	313	284	295	295	283	312	275	297	285	292	281	283	300	292	300	320	316	274	280	272	277	297	301	289	303	291	277	301	312	307	313	298	305	302	287	313	266	305	306	289	274	294	302	282	304	286	265	297	270	271	286	308	282	296	313	275	282	289	313	287	317	303	296	320	266	286	321	290	292	285	313	308	283	291	296	248	279	285	296	262	303	304	262	286	294	292	300	294	325	297	279	318	287	259	276	274	294	272	266	301	284	285	297	299	274	261	322	291	285	298	290	294	312	297	316	307	307	267	278	291	277	283	276	273	287	312	291	278	308	334	302	270	308	283	278	290	275	283	280	317	309	288	297	290	306	288	294	294	261	320	290	284	293	242	293	289	287	290	327	309	302	278	268	282	318	286	278	293	310	305	305	304	307	291	267	269	276	314	331	264	313	306	288	286	295	290	290	291	314	283	304	315	311	298	278	298	282	278	277	305	293	300	317	251	281	256	304	300	304	285	327	267	280	268	284	296	297	280	284	315	296	312	290	278	291	293	297	308	318	289	312	302	238	302	283	250	297	311	268	292	299	324	325	310	308	289	280	286	321	294	294	290	299	284	265	294	305	296	308	290	300	300	280	299	292	290	297	289	314	307	313	297	295	291	294	273	296	294	282	287	306	252	271	291	279	268	279	298	277	265	280	346	306	299	298	268	276	312	302	294	296	286	302	290	292	283	321	312	282	286	300	269	264	280	293	313	304	273	304	315	294	265	291	329	300	287	306	317	286	300	309	293	310	288	324	272	276	306	308	289	309	274	282	279	324	296	308	289	296	281	309	311	285	285	290	252	280	296	325	322	284	306	293	298	296	302	321	285	281	292	292	311	312	315	300	305	307	311	305	309	280	279	294	283	276	282	287	310	284	295	305	285	288	258	288	293	315	296	302	286	269	286	332	281	307	284	311	308	309	281	319	295	305	286	274	292	280	257	298	322	291	312	299	298	309	296	266	295	290	293	279	318	304	287	311	327	312	304	323	279	287	290	311	284	289	303	295	304	272	288	297	299	287	309	319	302	338	308	285	293	316	313	284	313	308	313	266	260	270	284	267	282	284	294	284	281	301	274	299	312	309	297	307	262	292	279	314	296	298	279	319	322	288	281	301	273	283	284	303	285	293	260	321	262	248	308	289	264	263	302	316	284	306	296	321	311	279	280	315	270	277	314	314	315	277	303	295	321	300	286	293	265	291	303	306	279	278	288	298	279	310	288	295	300	302	295	318	292	291	296	318	294	264	295	280	305	280	285	324	302	294	288	321	288	309	326	329	287	311	279	305	305	246	257	289	329	288	321	266	291	284	271	286	293	307	284	278	309	306	287	251	272	275	294	275	285	293	333	294	281	308	295	299	338	322	305	279	318	311	282	313	290	305	289	278	289	270	297	285	274	309	291	288	288	310	285
11836	2305	1520	1971	4963	6583	6324	5545	4679	4004	3487	3014	2694	2329	2016	1789	1640	1566	1486	1344	1231	1250	1089	1056	1031	948	924	867	838	813	768	773	763	680	661	662	652	661	667	617	662	601	591	614	590	592	611	592	557	575	545	539	556	521	517	519	501	563	459	553	492	520	564	474	523	469	487	554	503	539	484	492	494	461	489	482	473	472	480	504	500	466	477	483	475	478	486	476	476	470	468	486	450	521	444	470	496	455	477	470	463	443	441	490	480	488	447	455	430	436	438	470	463	473	458	454	482	476	469	490	478	476	422	475	468	470	449	447	435	471	461	458	426	442	464	473	428	457	453	439	456	437	466	402	472	411	456	494	479	455	425	457	449	469	484	446	496	454	441	438	415	445	431	486	399	430	436	474	492	427	451	472	450	410	432	413	464	434	445	467	479	483	456	454	425	459	473	469	425	441	410	440	438	424	463	434	452	436	484	467	454	464	439	449	429	446	437	440	432	467	454	430	424	434	443	472	439	436	452	462	445	452	413	484	473	470	449	464	470	435	438	451	470	450	446	418	474	441	414	468	439	447	436	472	441	420	467	431	448	464	443	411	464	411	452	460	478	502	429	435	422	401	432	467	410	451	418	461	433	420	436	439	425	474	432	469	474	466	500	429	406	436	457	457	426	417	416	437	437	461	436	476	444	476	448	415	412	464	469	469	416	453	416	466	461	412	454	466	462	440	450	448	445	456	454	457	453	429	463	435	445	456	422	470	450	445	432	433	433	452	440	426	468	433	446	416	412	446	402	455	429	408	463	418	467	464	453	465	462	403	433	465	472	432	457	440	438	418	440	451	456	436	405	474	441	401	426	464	454	416	428	444	416	460	444	478	467	483	472	415	426	425	452	418	419	465	450	411	425	441	456	424	437	452	480	447	416	444	462	450	449	443	430	402	462	425	454	443	447	444	442	475	434	447	413	439	453	374	431	424	463	457	446	435	432	410	439	452	439	436	412	441	434	424	440	433	466	434	449	433	430	486	382	483	470	442	462	451	446	460	424	455	436	411	411	444	420	486	432	431	432	419	472	484	436	401	431	459	416	454	434	397	446	450	435	447	428	446	429	448	438	450	463	460	469	446	409	451	437	432	457	470	431	464	451	429	431	423	457	422	458	411	436	427	440	437	424	459	461	482	435	456	433	437	466	446	430	451	426	459	481	425	449	433	442	414	442	451	457	423	420	434	455	433	455	417	447	420	462	448	432	458	443	405	436	457	465	416	427	445	458	436	454	436	438	458	448	438	448	431	462	444	421	461	419	461	443	435	456	437	435	459	439	438	470	432	499	455	438	411	464	457	440	463	439	442	420	433	432	466	471	461	416	471	434	429	473	432	471	393	442	432	456	455	428	460	425	426	445	462	460	444	428	435	429	481	428	452	407	437	480	411	465	422	476	496	460	460	431	449	457	406	470	455	459	452	439	410	433	437	423	430	405	421	400	454	440	483	455	458	408	449	436	441	447	455	450	446	461	447	441	434	444	435	437	456	472	448	429	424	440	436	454	419	475	450	463	432	443	435	403	413	446	460	443	430	457	440	475	446	485	458	428	426	434	432	425	418	453	439	460	411	437	458	440	463	492	431	481	456	414	445	411	426	433	445	433	472	458	460	425	467	461	423	393	447	453	450	434	439	431	439	478	398	448	454	461	464	470	447	427	435	438	429	439	435	432	438	430	415	428	441	434	446	432	450	427	461	410	451	414	484	463	484	431	447	472	418	418	448	408	484	457	424	401	454	434	468	438	443	412	454	458	463	444	423	429	414	440	443	438	436	413	490	420	437	440	455	444	451	446	426	458	482	444	443	450	457	463	432	448	422	462	446	485	407	424	435	436	440	452	444	437	426	432	424	460	485	457	466	459	417	423	437	430	453	438	441	431	491	429	422	430	396	474	434	453	401	466	420	426	444	438	439	437	469	421	435	455	433	436	453	445	426	429	422	433	463	454	420	423	471	437	461	417	460	419	465	440	449	451	468	469	438	420	412	402	463	483	407	429	439	451	447	444	436	467	433	449	450	480	425	429	437	434	433	446	430	437	472	478	422	463	441	440	439	430	418	414	445	429	443	435	476	406	460	441	457	464	474	464	411	443	406	443	464	466	421	441	430	444	468	451	460	435	399	484	456	439	453	435	445	434	399	476	448	429	432	450	427	469	414	435	409	449	447	445	468	421	462	454	460	410	461	455	440	472	457	457	441	452	426	436	440	427	430	432	483	433	420	439	439	446	462	421	424	437	457	431	439	432	433	468	463	428	467	420	441	431	409	459	457	415	426	423	438	454	423	453	454	439	407	471	394	438	430	447	454	424	416	458	413	460	442	437	439	448	444	420	438	436	450	428	440	415	449	408	415	424	443	458	446	426	448	447	478	437	423	433	429	430	432	408	445	431	471	477	415	452	474	440	438	493	438	490	456	444	441	415	449	443	420	426	441	440	411	461	453	427	405	451	455	445	445	443	453	417	472	432	426	461	445	446	417	449	468	469	456	452	465	444	470	434	478	461	433	450	403	446	453	448	434	448	492	443	430	438	418	454	454	453	444	447	448	457	462	465	421	440	478	464	494	439	458	452	449	458	441	432	463	433	440	409	450	427	452	417	418	461	457	453	433	471	443	426	402	452	410	410	426	410	471	432	435	403	425	453	431	452	427	411	449	455	447	429	413	504	465	432	449	473	434	450	407	441	415	421	447	434	456	454	436	464	456	447	420	475	438	462	470	462	453	457	443	434	465	465	466	473	457	429	447	460	420	416	452	430	432	440	444	414	413	440	460	457	460	458	448	413	417	457	423	499	431	425	440	477	432	437	459	439	413	478	437	455	435	452	446	460	430	447	443	451	468	433	429	453	448	424	428	436	406	413	409	457	413	453	430	450	437	418	433	454	466	438	445	446	465	452	450	454	450	448	461	429	470	479	476	482	489	417	429	395	452	436	451	458	448	433	445	421	417	463	458	430	471	460	430	404	474	468	419	486	428	427	470	434	420	440	439	453	436	485	410	423	457	463	468	485	448	425	469	507	445	434	409	453	464	420	457	454	480	443	496	448	443	420	414	463	434	451	433	448	437	417	423	432	390	434	426	467	455	464	460	468	436	452	477	421	436	465	470	432	423	452	434	443	432	420	403	408	438	405	428	456	455	448	448	488	424	439	462	421	415	421	392	421	428	454	438	460	463	462	433	443	481	456	454	471	465	450	482	407	398	446	461	472	430	475	423	428	441	468	496	401	441	473	433	489	450	434	493	416	413	424	413	462	441	445	439	451	450	456	418	441	439	451	437	471	419	420	494	412	419	439	511	414	439	441	450	481	441	415	447	446	468	423	466	470	462	441	471	440	446	471	448	437	416	422	407	435	440	462	472	462	443	469	448	400	433	426	408	453	426	441	434	429	442	471	438	448	448	442	448	430	484	440	451	439	433	446	430	438	457	443	459	442	450	467	447	456	418	456	423	460	454
5350	540	459	421	434	566	598	545	557	527	498	476	470	445	430	432	421	398	392	390	385	369	425	422	389	393	388	372	411	399	418	383	394	395	401	358	351	371	382	400	363	363	368	392	395	387	392	387	405	363	381	395	384	393	380	369	373	377	400	415	397	348	410	358	376	389	410	387	393	398	400	393	381	377	395	359	401	363	387	369	375	388	387	358	383	381	395	355	387	392	373	369	392	365	374	370	341	398	385	413	387	390	343	388	390	375	380	354	385	378	411	387	398	368	386	380	410	348	373	401	361	389	351	377	413	367	369	391	368	388	361	389	373	356	394	406	356	386	386	376	380	398	402	346	383	365	355	371	397	387	347	400	362	395	386	373	408	349	412	367	372	369	340	386	360	360	363	413	377	387	354	380	385	406	375	380	401	423	360	390	371	359	384	371	382	383	374	415	363	352	386	389	390	392	403	354	379	364	361	383	425	393	410	373	367	354	379	382	354	390	399	386	398	403	367	396	359	374	402	383	378	356	386	421	374	370	343	400	365	390	394	396	362	409	398	376	367	403	381	391	349	393	343	389	394	393	389	395	383	386	382	397	371	390	395	393	378	399	355	378	388	395	364	381	358	382	351	358	419	373	366	422	357	379	399	389	370	388	398	352	387	401	369	349	369	403	375	387	374	368	414	400	341	352	377	413	370	420	403	362	394	396	376	343	373	376	388	403	381	378	391	347	325	374	406	356	411	394	366	395	388	389	396	385	367	334	366	388	374	371	429	415	386	380	390	384	400	368	340	359	380	384	378	368	355	372	367	378	387	391	399	389	407	405	366	373	357	402	380	350	379	401	405	385	384	370	412	364	409	394	378	358	371	354	381	383	379	383	368	338	391	359	359	371	390	401	391	359	394	386	386	401	364	380	379	363	373	392	425	392	413	393	393	349	386	362	410	417	370	355	360	372	355	364	382	402	378	403	359	383	402	408	378	368	365	356	386	350	375	395	383	358	403	358	374	360	386	378	385	368	373	380	325	379	400	379	361	366	410	386	399	355	370	418	402	388	414	370	390	384	393	407	440	372	358	385	378	382	357	353	389	365	384	369	344	374	355	365	361	389	392	385	381	405	387	373	358	397	389	372	404	380	399	367	397	359	362	357	366	421	376	381	384	346	359	388	357	369	443	398	346	396	426	376	366	371	355	388	388	408	378	378	355	416	371	358	368	363	382	382	373	425	399	375	356	421	385	385	396	397	391	365	413	379	344	383	384	384	334	372	394	378	380	375	379	395	363	344	394	372	371	377	349	399	407	384	326	382	357	386	396	393	358	389	390	369	422	396	352	413	383	372	392	371	362	415	336	353	387	409	408	401	361	367	387	356	406	415	386	354	399	411	367	390	416	377	382	384	353	380	376	359	378	401	377	373	383	401	390	381	374	378	404	358	377	383	416	350	397	388	371	393	363	395	387	381	371	363	341	364	359	395	377	393	399	368	394	395	332	385	363	404	363	376	378	401	369	382	367	380	377	402	408	357	378	370	409	382	372	407	340	379	366	403	394	391	387	367	347	392	373	375	362	388	399	401	417	386	384	406	372	374	378	368	359	422	402	385	398	351	388	357	371	402	384	405	385	389	396	360	419	371	379	352	336	384	364	390	397	383	387	382	387	370	415	390	367	395	393	403	414	375	383	417	392	367	391	396	392	349	369	387	414	401	411	390	331	394	406	348	395	411	381	391	396	385	379	370	365	407	380	360	344	358	393	399	390	380	379	381	393	407	382	343	381	372	360	334	370	379	382	348	374	362	393	387	348	420	393	376	379	393	346	380	395	389	388	371	351	376	365	389	388	327	390	356	388	383	422	383	345	383	390	367	425	388	399	389	356	388	362	417	401	384	409	383	385	410	357	388	386	379	367	367	400	412	392	381	390	386	389	372	406	416	387	413	375	402	386	377	398	379	395	365	396	384	380	388	375	361	394	401	354	336	376	379	365	371	378	378	378	388	394	364	375	366	377	406	382	395	379	369	393	405	402	378	398	396	399	421	355	381	389	384	390	417	417	376	360	376	350	382	350	379	365	385	376	365	379	377	402	426	393	382	388	371	362	359	380	414	371	402	410	377	346	379	387	375	376	379	371	397	357	371	397	404	374	379	408	411	423	368	373	385	369	387	386	362	376	386	375	387	367	398	409	365	386	405	410	402	371	351	360	401	394	402	380	381	392	361	392	419	383	404	385	376	375	385	367	384	377	382	350	375	386	402	351	400	371	402	376	345	352	353	406	377	370	426	398	386	394	349	399	383	382	396	330	366	391	368	396	388	374	390	376	381	358	357	396	394	390	410	385	357	370	372	411	375	417	423	382	358	372	400	379	385	413	367	383	434	377	383	385	329	381	388	346	368	359	367	360	340	388	367	370	409	396	407	370	412	378	368	408	372	389	418	370	378	381	380	409	386	367	397	397	420	402	394	373	361	395	340	385	352	373	386	383	378	365	390	347	404	386	374	385	424	387	376	384	364	372	377	384	368	392	379	406	399	364	382	395	361	373	364	355	383	385	394	408	378	378	362	378	411	413	398	352	377	372	397	370	404	393	379	347	368	348	371	393	370	380	382	373	364	387	351	430	392	418	376	389	405	376	387	376	369	350	373	376	384	414	364	385	389	397	390	377	380	377	382	414	382	331	411	395	367	389	382	356	357	388	394	381	389	371	395	372	367	368	379	365	378	381	380	358	373	377	366	379	365	373	372	372	413	373	409	387	380	386	414	375	361	372	394	365	361	350	399	405	381	370	362	343	342	381	367	323	400	358	380	399	401	362	371	347	348	406	388	347	376	367	403	364	382	390	372	381	367	367	396	362	391	385	340	372	432	400	371	374	355	408	396	361	366	423	390	383	430	371	379	395	353	372	407	423	363	365	399	391	375	399	355	393	382	391	389	385	409	429	394	397	368	374	382	370	407	386	389	409	384	397	352	398	385	368	364	405	359	365	384	389	371	376	358	343	369	417	392	340	399	396	377	412	380	370	363	387	382	376	362	382	376	396	396	358	353	383	381	365	369	347	386	399	382	363	406	380	375	369	344	377	378	377	399	366	401	389	398	366	395	377	377	370	385	382	369	388	425	384	424	407	405	370	403	387	364	406	387	365	363	375	372	427	347	395	401	420	392	389	380	378	372	354	388	365	347	384	355	394	362	387	391	385	388	374	378	405	385	385	383	389	368	388	397	367	367	403	360	386	384	385	384	426	352	419	387	458	424	404	395	384	375	395	341	359	360	392	372	372	397	384	359	387	371	378	350	360	407	433	380	382	416	387	392	367	398	367	389	365	358	379	383	364	387	399	374	393	383	380	363	385	425	392	385	372	373	415	391	371	356	385	372	376	386	343	372	357	367	408	401	329	374	385	361	363	385	389	415	391	388	382	402	351	374	396	377	387	400	367	377	394	390	377	387	407	376	401	368	327	370	352	368	401	391	361	407	377	401	393	346	390	379	388	362	406	397
7039	886	696	725	1214	1373	1427	1219	1140	1030	916	856	824	753	767	743	687	628	620	646	604	561	615	611	568	581	576	530	600	542	549	567	552	526	559	581	547	550	515	569	539	499	596	491	495	528	489	501	506	567	553	515	532	499	530	536	527	523	512	541	510	501	555	535	551	525	487	535	545	537	522	561	543	543	526	512	504	512	547	578	502	507	543	502	542	558	555	505	499	509	519	564	530	560	514	528	516	477	513	507	526	513	506	505	532	502	479	528	530	524	534	501	507	549	478	542	522	548	512	532	518	492	550	511	508	523	499	497	480	485	510	524	523	519	505	536	522	514	496	524	527	484	512	514	571	530	532	517	513	572	542	464	547	517	498	511	530	526	532	563	518	541	521	488	519	529	522	476	515	527	577	489	514	532	529	508	518	514	525	555	509	484	577	548	514	538	534	526	500	486	501	523	543	524	531	527	510	508	538	510	547	555	553	530	543	509	515	508	541	547	561	520	469	522	529	532	536	538	509	539	512	486	513	500	493	515	510	509	478	539	518	493	496	533	531	524	495	540	524	517	505	536	567	506	498	505	522	521	511	508	499	513	554	493	512	520	514	532	521	508	501	520	484	534	492	508	518	512	532	518	512	548	535	498	503	487	523	516	510	555	512	513	531	503	507	501	486	541	528	504	541	490	510	519	552	491	504	506	508	530	489	488	507	525	500	514	524	518	535	515	547	540	476	518	515	472	484	488	533	486	507	519	541	527	575	484	515	533	541	507	546	526	530	531	477	534	548	493	536	512	519	538	508	488	510	540	485	514	490	570	456	481	519	539	527	566	508	525	539	543	555	537	523	535	517	505	492	524	514	557	488	517	531	497	479	535	515	500	529	539	556	506	517	515	506	500	527	556	521	527	539	534	503	553	522	535	500	490	516	536	513	507	491	543	541	485	498	531	534	510	527	509	465	504	524	530	472	540	510	511	520	538	508	516	492	526	502	520	438	512	504	526	528	553	524	534	476	499	496	556	544	500	528	522	500	512	506	492	526	477	514	536	505	515	520	549	508	527	504	548	512	489	546	501	513	527	495	514	503	508	539	529	529	574	483	534	512	510	494	524	477	465	534	528	502	518	527	519	497	515	510	515	507	488	497	498	528	528	551	557	512	523	512	478	541	537	510	507	518	556	509	500	509	502	475	466	547	491	491	543	485	531	531	513	513	495	542	520	525	507	546	494	557	553	503	505	536	531	524	522	540	531	516	528	535	500	544	548	519	545	515	516	483	504	557	525	536	502	505	521	517	550	539	499	502	515	492	541	521	529	543	525	539	495	528	482	536	473	523	509	488	493	511	514	515	512	547	519	507	513	536	499	465	498	531	508	516	529	549	477	479	519	488	499	486	515	526	487	503	498	467	533	512	512	538	529	496	576	557	566	503	498	512	477	510	511	531	504	490	539	480	502	526	486	527	540	533	527	485	515	496	526	473	515	501	504	526	485	544	501	478	492	528	507	522	511	541	467	495	510	528	514	522	508	496	522	557	523	485	513	496	510	479	472	506	490	484	532	525	547	554	465	502	488	511	519	552	495	550	509	502	504	497	526	509	507	504	487	522	525	507	515	515	511	497	523	513	524	540	515	542	560	533	542	532	524	498	539	510	512	478	483	544	495	503	527	488	504	511	469	548	526	505	500	498	556	507	552	522	510	536	475	494	541	526	491	500	479	537	528	494	500	533	543	540	511	547	556	485	525	527	515	523	540	524	525	519	554	523	536	553	525	508	491	526	541	534	511	527	512	542	511	524	510	519	546	508	515	497	483	520	524	519	482	499	487	527	491	520	518	522	535	492	530	552	487	513	501	547	537	509	494	553	545	496	530	496	521	473	517	493	529	515	502	548	566	530	514	579	510	531	517	527	507	534	519	522	521	498	540	520	543	553	529	491	495	501	527	529	548	525	551	532	506	536	474	553	516	515	553	504	545	523	528	519	525	497	493	488	521	530	546	514	506	497	504	528	485	504	538	507	542	554	524	503	522	549	530	532	506	533	539	532	504	520	527	508	564	500	483	539	486	514	537	539	525	488	517	511	504	510	497	471	533	516	514	507	508	515	528	524	526	504	499	540	544	473	550	537	493	499	482	513	540	476	523	535	508	502	542	514	473	526	500	518	522	529	520	509	535	523	524	567	507	543	525	539	542	475	538	525	474	523	508	487	550	508	489	513	506	517	516	526	497	523	499	527	496	514	516	481	489	487	521	537	519	503	558	531	537	503	516	501	525	505	528	513	507	500	534	476	524	565	490	513	516	500	465	465	533	510	500	522	506	544	539	526	477	498	519	509	538	544	541	509	499	510	551	518	547	548	542	532	511	515	520	509	521	487	500	522	523	567	497	541	524	524	489	565	530	515	540	511	530	505	522	505	486	485	536	530	493	539	502	519	528	522	539	504	511	531	555	512	520	546	498	538	517	496	512	494	530	505	536	551	522	513	527	543	518	509	516	548	525	486	494	524	555	508	486	515	479	549	463	542	504	505	480	502	534	510	538	545	546	506	512	532	513	493	511	501	508	531	515	519	522	504	536	575	566	538	487	530	519	524	506	495	507	518	498	555	544	488	493	513	510	492	486	492	479	498	525	487	527	493	471	500	551	500	499	521	563	508	499	506	504	514	496	537	532	495	482	530	476	568	533	518	501	497	489	517	497	552	533	495	507	529	516	558	520	545	491	536	536	533	510	518	524	529	489	485	501	501	509	538	523	528	530	529	492	536	508	505	521	570	537	545	517	514	504	522	501	545	536	473	581	529	507	491	512	484	522	492	529	536	495	541	477	521	498	493	521	493	559	522	526	528	527	486	526	530	510	512	523	505	502	569	533	515	503	529	514	523	526	529	518	507	496	507	553	504	519	548	501	496	524	560	519	522	506	519	524	551	531	485	529	545	540	512	513	475	540	528	521	484	507	543	546	507	565	504	542	542	539	500	498	537	522	512	482	543	527	524	502	530	506	510	513	525	490	529	510	498	515	522	507	534	496	557	529	505	510	535	523	526	488	508	490	490	513	514	527	500	543	499	507	510	518	539	538	519	499	508	509	533	489	511	553	521	489	531	543	526	522	524	525	523	504	523	539	557	529	552	541	524	552	534	538	514	503	506	524	519	473	474	487	537	498	501	516	540	538	497	480	521	507	492	529	557	569	513	494	560	512	530	510	530	563	488	505	483	551	513	500	494	501	522	531	538	493	533	463	545	484	543	508	517	500	564	518	520	468	517	556	534	494	522	539	511	514	515	513	513	534	492	489	529	527	553	472	541	522	502	531	525	542	521	557	516	486	487	486	530	535	505	521	475	529	509	500	550	523	498	493	509	531	533	521	526	512	473	503	499	486	520	535	490	498	506	510	514	510	525	531	508	481	526	544	505	522	564	509	526	496	527	517	533	539	487	526	482	556	471	507	518	507	511	495	522	554	518	519	499	482	498	496	526	514	532	509	549	561	558	556	536	552
14375	1522	918	764	869	1356	1568	1490	1301	1168	1146	1017	918	898	817	771	755	697	700	678	664	681	675	621	580	651	645	567	551	594	582	629	571	555	568	550	584	576	614	587	527	565	559	572	566	513	523	566	563	540	539	572	544	536	531	532	545	528	555	532	547	580	533	555	543	525	551	521	560	502	517	522	519	477	578	565	542	523	471	556	517	561	547	531	554	495	515	544	531	564	541	549	524	555	534	515	507	526	511	552	544	541	500	575	490	486	493	500	553	521	545	528	539	528	558	524	548	503	543	569	527	544	528	562	501	528	581	522	556	527	527	518	496	514	532	521	496	546	565	548	504	543	518	568	510	545	561	547	525	541	491	554	571	516	530	520	535	569	549	531	531	557	531	542	518	503	530	511	593	528	532	501	527	514	509	558	537	538	525	570	542	509	530	517	562	537	533	522	495	525	509	565	467	560	514	561	565	520	546	555	509	497	536	506	526	538	566	508	529	591	504	539	538	508	486	507	545	575	490	543	527	513	550	549	514	517	554	497	556	538	529	525	502	534	515	523	548	535	546	535	559	499	528	553	550	536	507	594	499	540	532	551	567	528	535	552	501	499	585	566	525	547	518	519	567	504	539	547	557	522	487	530	506	516	549	524	535	492	548	540	512	530	523	554	481	510	503	542	518	522	518	518	523	564	529	548	557	535	497	513	519	569	544	571	492	537	516	554	529	551	562	535	553	582	516	559	566	513	502	548	481	532	527	543	548	565	552	575	523	505	504	537	529	523	521	536	508	522	557	511	552	494	513	565	521	562	535	533	477	576	526	555	531	548	541	535	545	542	526	519	520	518	537	525	525	567	460	559	545	498	513	515	489	539	568	572	513	525	505	524	511	520	545	538	526	536	532	467	539	492	547	537	534	553	570	488	523	527	515	499	542	531	509	512	536	504	502	518	479	547	540	523	507	527	476	521	539	498	546	528	533	521	534	504	513	548	507	516	537	537	537	552	562	500	582	497	555	518	549	531	522	599	523	529	535	556	487	513	540	521	496	479	508	562	514	585	557	556	552	537	542	516	516	547	556	515	520	502	519	539	532	502	529	532	542	504	532	536	494	540	579	522	522	551	563	526	537	546	543	559	537	520	507	499	558	508	531	494	513	550	529	525	530	523	552	502	531	557	514	529	544	549	544	478	526	525	521	495	589	554	555	579	564	551	523	522	551	532	544	532	566	540	541	520	497	541	522	530	519	513	534	528	557	531	491	509	519	519	559	543	553	519	524	532	521	518	537	547	561	533	519	487	529	558	513	547	531	592	518	506	537	550	519	460	519	573	495	504	559	533	560	537	539	542	524	498	504	497	507	551	535	552	501	516	533	514	536	538	526	489	532	498	521	516	547	516	565	523	523	491	485	509	503	500	516	519	570	514	566	521	520	540	545	533	514	516	536	526	528	519	548	528	527	559	549	492	570	501	508	526	516	568	555	541	511	531	514	529	464	521	497	546	522	546	521	526	461	556	552	565	506	507	521	507	571	503	526	558	471	583	536	523	507	578	571	512	528	502	524	534	600	528	566	503	539	545	516	546	489	530	494	528	535	495	532	520	497	525	544	516	506	500	545	519	509	523	542	535	565	522	512	572	532	545	530	482	545	546	507	546	530	531	539	552	552	516	523	498	509	511	528	551	528	519	491	546	585	551	521	510	546	568	566	511	544	585	536	529	517	544	502	543	529	564	514	532	481	542	532	524	566	515	536	534	496	562	506	541	506	535	528	524	549	540	536	529	562	506	506	536	529	531	539	481	530	554	517	518	534	575	494	558	544	532	562	542	524	515	532	516	550	565	516	537	510	545	533	578	535	517	502	506	516	511	521	503	521	531	552	554	549	563	510	566	549	523	504	515	529	503	484	559	556	516	517	505	522	578	542	552	532	529	562	563	559	582	519	559	551	552	549	512	557	518	540	511	500	563	543	514	540	530	557	544	545	500	503	528	570	547	508	513	517	584	530	535	539	491	523	519	529	553	521	520	534	501	534	532	521	503	501	538	538	529	520	531	550	526	514	559	506	557	518	551	521	538	535	520	522	540	512	540	576	548	559	520	526	516	531	527	490	536	519	527	522	527	529	522	552	548	550	523	507	522	547	546	510	487	488	512	527	556	544	536	525	504	517	558	509	514	542	518	528	518	529	524	520	492	551	556	488	565	536	539	559	559	530	540	527	533	526	546	515	541	535	541	552	524	530	574	496	511	540	523	550	513	512	513	505	516	514	534	526	526	549	508	534	485	535	540	517	492	506	506	526	519	517	544	500	503	488	540	501	495	548	518	548	517	513	558	569	524	526	583	561	504	527	513	516	509	567	548	504	500	518	527	540	487	530	559	532	563	528	516	490	553	539	492	551	512	521	501	506	527	534	565	439	531	530	529	532	537	510	527	532	542	510	477	555	510	560	540	535	554	545	551	518	567	519	587	518	558	513	514	578	564	515	536	518	499	605	539	487	518	547	520	544	524	542	510	527	493	558	552	530	521	528	518	503	537	488	521	574	543	552	487	528	526	497	504	563	533	539	521	532	537	497	519	547	521	544	563	498	524	576	515	515	530	538	523	524	534	527	524	532	553	520	555	537	560	505	529	550	508	558	537	550	545	490	542	530	548	544	519	530	505	530	535	565	556	530	549	518	514	530	507	518	548	505	551	534	551	492	543	525	524	534	542	512	530	550	550	542	510	549	534	478	574	527	498	520	489	542	526	516	566	525	572	512	531	509	524	550	524	531	543	528	490	527	496	530	524	502	537	517	572	559	543	492	568	547	550	522	542	544	555	513	548	536	524	536	528	529	548	484	494	541	561	521	513	490	518	548	524	487	488	540	519	520	534	551	541	509	540	523	553	523	549	511	535	523	517	533	579	551	551	534	519	522	552	500	561	534	531	531	557	532	523	510	576	517	545	529	587	530	516	506	543	562	520	561	502	502	483	537	530	523	477	518	488	509	538	521	508	522	514	508	548	530	554	518	524	486	565	515	548	549	555	512	519	508	558	554	549	502	494	495	571	547	546	524	537	556	506	514	513	531	501	539	567	561	553	561	537	569	528	522	526	551	535	484	536	498	508	514	531	552	537	513	537	509	564	484	538	534	571	529	466	523	538	539	506	507	553	517	499	565	521	537	549	562	509	553	552	491	472	548	523	536	545	514	505	559	529	487	492	536	493	550	502	526	526	537	525	572	493	532	520	532	541	522	517	544	553	523	526	570	503	545	514	543	510	523	480	584	572	552	562	531	507	539	526	532	555	548	546	575	514	507	532	539	529	527	557	555	555	524	545	511	518	550	533	492	549	504	505	533	521	497	507	533	535	509	522	526	517	506	527	517	497	552	486	536	529	529	523	539	520	568	543	513	519	534	543	522	518	461	506	549	583	531	529	531	558	520	507	528	501	526	527	541	510	509	524	520	518	540	533	569	520	546	535	547	549	530	546	557	492	565	513	516	550	491	543	497	504
10558	1905	1486	1689	3607	4824	4786	4004	3528	3129	2729	2455	2199	1902	1742	1663	1573	1440	1412	1352	1195	1239	1158	1150	1151	1049	1081	1025	1002	916	960	999	902	842	891	897	876	861	892	890	875	860	835	839	831	813	855	801	832	777	697	805	851	738	760	782	772	745	801	775	772	828	778	829	791	783	786	749	789	755	803	741	783	802	750	792	768	722	754	777	765	776	756	746	750	700	708	795	747	717	753	767	774	773	742	759	759	734	729	780	754	773	765	742	749	764	778	720	728	735	748	744	705	759	725	769	706	760	750	727	726	742	717	749	740	757	755	763	742	773	735	762	772	745	721	728	782	777	717	757	688	682	737	725	725	732	755	743	751	764	702	748	744	710	767	660	703	734	736	710	698	715	744	711	772	731	766	793	701	778	780	738	707	773	745	636	709	656	757	728	725	776	754	758	727	719	736	786	749	779	711	714	653	708	753	687	742	793	731	750	741	740	737	765	769	738	749	720	738	745	766	702	768	724	758	745	768	698	755	748	720	749	770	699	697	768	715	738	751	727	683	727	748	703	705	736	722	758	727	725	699	742	719	776	710	743	730	767	773	719	738	775	771	726	732	784	732	760	677	735	737	746	727	733	729	732	775	761	715	730	756	765	708	761	698	764	684	690	745	752	708	746	715	760	775	739	745	742	737	676	755	733	762	747	701	778	715	720	744	745	761	690	703	809	718	736	721	723	734	732	696	711	746	727	728	730	734	713	751	704	697	714	767	739	704	780	742	774	717	752	787	757	710	690	763	718	745	775	715	692	745	737	724	760	804	812	770	725	670	776	721	732	740	744	779	729	734	725	736	709	764	745	706	736	720	733	746	680	735	754	747	752	747	747	676	752	675	730	759	718	753	802	688	770	760	768	713	763	728	723	748	788	723	707	736	744	740	749	763	733	718	720	777	735	743	735	724	754	664	715	713	782	693	728	724	744	723	753	738	772	779	759	733	703	726	747	812	713	708	752	768	737	713	707	686	703	727	760	685	740	722	765	742	736	717	707	724	756	782	704	728	755	732	717	750	732	699	719	760	751	742	728	772	736	716	723	722	759	735	740	736	741	756	693	740	721	780	738	705	698	756	701	720	728	726	759	722	707	754	710	711	723	707	722	713	699	691	718	702	711	669	730	704	720	762	718	709	691	703	716	760	746	726	775	736	751	721	737	742	765	727	773	767	712	709	746	766	721	711	721	736	773	732	753	722	727	736	732	749	667	732	731	701	717	745	753	745	748	718	743	769	718	777	757	731	670	723	795	726	772	729	683	728	694	751	733	764	703	775	742	732	745	767	758	714	726	731	701	731	753	713	752	770	732	675	770	733	718	732	751	775	757	731	733	752	691	714	745	677	687	734	688	752	732	741	743	727	718	720	780	759	727	728	785	728	694	722	774	761	723	709	729	705	732	700	701	698	724	706	754	703	744	681	716	748	712	744	761	742	696	728	748	771	712	677	744	710	700	728	717	762	711	720	745	712	735	721	745	647	739	696	794	770	772	766	753	693	781	706	759	694	733	749	716	738	747	710	736	738	737	687	766	732	697	765	722	745	736	759	768	755	749	713	727	733	721	769	805	720	743	726	717	769	722	736	720	760	743	742	739	729	801	749	742	765	704	721	725	749	766	760	688	719	751	748	714	743	754	783	721	736	730	736	713	740	703	740	742	681	692	725	744	740	708	738	717	711	724	712	718	728	701	758	699	739	755	696	787	704	741	696	758	744	725	756	725	724	758	768	749	715	726	708	716	735	773	731	736	734	728	730	735	735	794	733	727	707	700	775	733	737	774	738	702	754	767	736	751	740	684	733	718	733	749	743	677	784	710	729	667	784	730	723	745	768	720	679	771	737	755	777	767	723	739	682	731	758	722	731	750	721	739	706	712	707	766	757	712	715	742	690	740	715	704	730	747	748	727	747	708	700	698	751	743	724	726	734	687	765	739	761	688	711	734	734	705	771	737	745	708	747	728	733	739	764	722	716	711	743	740	742	699	718	756	749	749	766	746	689	741	723	794	693	715	754	700	723	695	782	763	703	699	727	704	738	768	752	755	717	777	758	700	741	741	694	746	725	702	729	720	757	768	769	709	761	713	684	727	721	726	664	689	783	748	720	716	691	759	747	724	667	699	694	709	707	707	713	726	710	726	718	715	773	737	727	736	718	731	673	735	738	748	723	714	727	775	785	815	707	741	748	749	738	787	743	715	724	717	712	720	701	717	726	746	721	735	745	774	708	778	758	748	767	731	727	752	721	722	733	750	768	773	732	746	740	738	704	717	780	707	733	729	745	735	729	747	670	722	722	752	716	668	734	697	735	735	785	711	734	771	748	748	719	768	760	745	712	735	730	759	694	761	712	702	752	711	748	736	702	724	719	704	718	688	653	748	735	709	732	770	721	727	720	790	737	727	721	683	739	723	759	745	733	736	756	725	748	772	696	741	724	710	705	714	727	697	733	688	688	741	708	747	757	737	775	775	686	758	731	723	739	723	728	729	754	746	750	706	766	745	721	736	747	782	693	759	749	777	736	696	727	703	706	698	751	774	723	716	743	747	739	740	751	732	752	703	760	736	752	713	739	729	749	757	760	752	725	730	734	696	679	740	782	729	706	769	725	715	743	758	722	742	770	710	680	738	731	677	732	749	755	759	708	718	702	678	705	710	654	735	711	660	691	763	708	715	729	731	707	684	799	759	739	679	740	745	743	750	758	773	740	690	725	743	729	721	722	731	744	735	773	724	694	727	655	726	765	761	709	708	769	751	756	695	754	786	760	676	746	744	722	786	726	746	693	724	718	754	749	745	666	735	726	719	774	767	759	761	735	758	739	720	700	698	768	744	778	727	703	725	770	731	772	768	739	722	770	767	756	675	739	760	778	726	744	716	742	690	759	753	734	722	756	726	695	723	726	722	796	756	699	703	732	699	729	769	748	779	708	748	755	698	730	750	745	721	770	742	732	740	705	719	683	731	709	723	713	785	717	735	699	782	715	710	698	779	728	712	694	771	750	768	721	710	715	774	708	753	699	765	718	741	690	719	741	747	712	814	752	729	720	732	726	734	701	749	681	688	758	678	709	731	759	774	715	729	738	701	745	702	738	701	727	729	728	734	746	755	754	776	740	744	787	732	765	702	726	716	690	745	721	725	757	715	740	740	721	728	733	706	754	743	800	722	731	731	727	732	724	740	725	722	724	725	701	739	739	706	725	763	770	759	788	673	805	716	741	744	719	729	737	718	702	761	702	727	704	715	708	699	717	711	726	727	722	748	709	752	709	742	776	745	759	762	706	710	711	757	707	730	758	742	740	707	716	719	728	730	708	730	710	769	746	764	727	737	719	749	722	693	711	723	727	739	755	780	758	739	737	726	739	783	720	774	781	750	716	728	735	714	718	724	728	708	715	670	737	739	750	668	757	736	763	713	748	745	734	738	743	728	736	750	718	731	740	731	651	762	738	751	716	759	729	731	728	737
6463	940	513	388	627	1168	1388	1277	1097	951	826	720	641	548	492	490	411	381	317	328	311	276	270	269	270	250	236	215	234	224	227	203	190	207	191	186	174	187	172	197	145	162	169	146	178	164	172	164	158	159	153	150	163	153	128	156	161	156	150	150	121	126	145	134	117	148	140	141	126	158	156	140	126	136	132	130	141	120	151	137	130	137	151	127	154	140	133	158	138	148	137	143	118	141	171	135	132	151	150	135	127	131	145	141	117	139	125	142	134	132	145	143	134	114	120	128	128	138	140	108	139	125	143	132	147	131	131	138	148	141	136	150	140	144	128	119	140	155	141	127	119	130	131	126	124	123	156	153	147	119	148	109	120	126	129	130	111	141	137	130	137	117	155	142	132	133	127	141	120	125	138	111	146	131	118	125	131	126	134	151	139	129	123	134	134	130	121	143	141	134	140	131	132	141	128	138	140	120	142	155	147	141	145	142	139	140	122	130	124	120	126	132	135	117	141	136	131	131	136	122	140	129	144	136	126	154	142	112	148	140	119	125	133	125	116	147	140	115	117	124	141	140	126	120	130	129	152	122	123	133	143	132	135	144	133	122	147	124	133	135	128	137	123	153	174	121	124	148	123	133	142	129	111	155	135	145	138	155	137	142	124	132	146	140	116	133	137	150	135	120	130	128	139	127	134	150	143	112	137	127	134	144	142	136	162	150	119	128	137	121	142	135	130	128	122	125	136	126	139	133	107	118	132	129	124	138	122	133	131	125	121	124	148	149	132	130	123	132	122	133	145	134	121	121	128	123	126	121	137	106	140	104	129	157	141	145	142	131	131	119	137	157	130	154	135	120	126	125	123	117	117	151	151	133	133	140	134	152	133	125	161	138	122	121	120	136	118	165	133	120	141	140	108	124	108	122	132	131	116	118	106	133	107	135	163	111	109	125	133	154	128	140	139	126	149	132	122	127	135	122	113	121	151	110	123	144	140	135	116	143	139	134	125	144	129	138	128	132	125	131	135	145	121	119	142	136	120	148	129	124	146	147	154	125	117	136	130	150	139	129	146	139	130	169	123	113	144	107	135	109	147	134	138	111	130	133	129	130	129	148	108	129	151	142	119	119	135	135	142	129	139	112	116	138	139	125	124	123	138	148	143	125	115	126	118	123	113	140	117	112	169	122	138	142	108	133	124	146	145	141	138	141	114	140	136	130	135	125	133	140	137	140	128	137	139	120	154	119	137	139	122	112	136	147	145	115	137	144	129	147	126	129	135	128	119	139	140	130	133	136	152	122	129	153	136	131	144	134	114	129	127	135	125	120	112	114	152	124	124	143	114	145	138	144	117	141	133	117	130	119	133	135	133	146	142	141	136	128	127	115	150	137	119	128	139	124	131	127	139	141	114	126	131	128	124	132	128	117	129	125	116	115	128	141	140	119	146	127	146	152	145	130	143	128	133	146	140	115	144	140	134	156	125	127	135	134	123	133	128	141	139	104	120	135	138	122	133	134	135	134	127	126	119	136	120	103	130	136	137	139	115	127	128	140	143	121	127	130	127	131	118	139	143	149	144	129	144	137	125	132	144	127	136	139	123	128	123	139	139	147	141	138	150	114	104	127	123	145	136	140	160	111	141	133	133	129	115	162	130	108	144	118	140	137	127	141	138	155	113	143	124	137	117	120	127	144	140	138	130	125	111	138	132	150	140	133	132	135	129	149	153	124	140	138	122	142	117	130	130	130	156	123	134	133	139	145	178	152	153	116	164	124	130	125	136	133	129	122	128	139	134	137	134	134	132	148	131	127	125	142	143	128	136	140	126	136	140	129	130	122	132	110	143	118	132	128	134	127	135	130	134	135	128	130	141	119	146	145	125	118	141	128	121	148	140	129	140	131	118	141	118	121	130	133	132	135	136	165	149	126	126	129	114	131	137	125	145	131	141	147	115	122	125	131	132	146	148	146	136	122	118	139	129	132	121	137	138	123	121	113	128	116	108	116	118	145	127	129	126	132	110	130	139	122	149	125	137	136	143	124	125	112	127	153	115	108	122	124	130	130	131	134	131	147	148	127	136	131	144	132	142	148	111	141	124	133	151	123	153	134	121	143	143	118	114	134	142	144	144	119	120	137	126	140	120	133	141	119	156	144	124	142	140	122	124	133	115	140	131	161	124	144	129	120	136	115	112	138	156	119	149	149	114	146	129	122	141	92	150	128	113	147	119	126	133	123	132	130	143	151	126	141	128	166	131	119	136	149	121	116	122	122	140	130	137	156	133	138	139	131	137	143	151	124	146	139	141	131	120	118	122	146	150	136	145	152	129	106	140	127	144	134	136	142	114	133	121	138	118	119	133	116	155	146	138	134	134	132	133	130	120	143	131	125	147	143	115	145	129	138	119	130	146	127	122	131	117	129	133	170	146	149	130	133	122	110	130	135	126	125	131	144	155	110	124	127	130	111	122	132	135	140	135	135	135	138	145	158	157	150	114	128	132	128	127	102	124	134	118	139	115	117	130	139	159	139	133	130	151	116	134	138	131	134	118	125	124	151	105	134	135	152	111	157	126	127	135	116	116	121	148	137	144	139	142	118	128	149	129	133	127	135	111	144	114	127	134	106	126	121	164	149	124	141	139	147	150	120	131	125	142	144	127	126	150	119	128	133	139	128	131	118	133	135	132	129	107	137	130	142	142	131	140	103	118	140	125	151	137	120	133	111	154	121	119	141	109	134	117	119	132	131	132	125	131	118	140	131	133	143	113	136	113	138	131	123	128	146	134	141	131	128	133	125	107	117	120	137	125	128	128	143	147	129	124	105	125	134	140	130	163	136	146	134	141	112	141	117	124	151	138	112	143	130	125	116	121	125	151	171	134	141	129	121	129	127	122	144	119	134	126	134	144	109	149	140	136	134	122	125	119	145	128	121	141	131	121	156	134	124	154	120	123	126	123	126	148	145	146	134	153	151	142	157	138	126	108	136	156	138	143	150	118	131	130	114	140	124	150	147	140	128	123	137	125	125	139	166	134	142	117	138	130	136	141	135	138	164	146	139	102	138	122	153	132	105	147	139	131	132	120	139	127	124	117	124	144	119	146	124	95	126	146	145	125	130	136	112	133	142	139	121	149	117	130	134	131	118	131	117	130	138	143	148	142	122	129	122	143	133	130	140	128	117	157	143	133	151	131	160	116	145	150	106	160	131	123	125	126	137	131	142	133	138	128	137	123	145	147	143	133	116	145	136	109	133	107	122	140	142	130	126	126	108	100	131	128	135	121	114	139	138	133	140	142	127	131	113	133	135	136	120	119	158	146	139	133	125	137	138	138	131	135	120	118	130	133	144	134	131	136	158	113	122	133	121	121	137	132	125	159	151	163	147	145	117	151	131	135	137	123	142	137	111	113	113	136	116	124	143	127	129	136	120	138	133	144	129	127	116	151	141	133	134	135	148	115	144	139	119	133	142	145	134	123	112	117	131	129	151	144	136	119	134	116	134
10379	1836	1180	1572	4071	5457	5198	4459	3812	3164	2749	2381	1995	1691	1526	1361	1228	1059	965	892	867	802	753	721	702	612	635	539	522	484	509	427	486	417	436	403	372	386	400	405	349	379	352	316	325	314	335	323	283	294	287	275	315	292	321	283	281	302	296	259	259	294	276	266	264	261	242	266	266	258	274	241	206	235	256	265	268	258	281	267	243	241	227	247	224	260	229	245	245	213	226	242	230	213	241	262	222	224	218	214	221	255	241	252	204	245	228	243	223	260	223	231	241	202	206	232	228	222	217	229	231	209	214	251	224	225	236	236	231	232	199	248	236	203	220	248	210	224	195	228	204	233	238	213	192	249	221	227	218	208	240	187	216	236	209	190	196	259	223	233	221	228	235	219	226	228	217	223	228	220	204	225	237	200	206	222	206	211	203	201	204	213	230	228	217	197	212	199	208	217	198	211	217	214	189	224	184	244	193	211	207	205	195	195	224	203	213	206	217	225	241	194	206	198	216	220	217	218	215	229	205	217	224	192	196	242	203	209	197	210	227	220	232	212	213	210	204	226	184	231	189	219	196	222	219	205	215	195	192	224	254	196	214	233	220	203	195	212	220	228	213	224	182	249	190	224	193	204	209	204	226	218	225	198	218	219	197	198	207	208	211	206	196	217	196	228	221	197	204	194	206	197	200	224	217	211	247	208	216	212	203	196	241	235	212	229	211	211	203	223	216	191	204	215	224	217	245	227	224	220	199	171	213	236	212	188	206	212	232	216	190	199	194	222	210	194	201	225	235	213	200	204	205	221	226	200	209	202	219	177	220	217	217	210	205	225	219	202	226	191	248	211	242	225	192	197	221	220	206	188	175	238	197	224	219	200	207	206	202	230	205	202	217	213	201	217	222	206	236	215	192	204	202	193	216	174	229	202	194	202	215	199	233	233	220	189	216	205	205	211	202	200	205	205	205	223	201	216	219	209	193	199	218	242	216	201	215	213	180	189	224	205	208	211	203	204	200	250	211	204	214	214	217	214	227	219	213	220	220	198	204	208	201	200	201	220	228	225	210	191	198	200	214	212	184	210	216	187	199	215	226	218	200	188	218	214	230	228	199	222	209	207	218	188	185	192	182	225	205	237	216	213	217	210	216	208	204	204	198	211	221	208	200	208	215	211	217	204	202	203	245	229	226	216	220	194	231	226	204	192	217	198	211	220	218	229	211	188	175	212	209	214	226	217	222	202	224	197	203	234	212	211	221	214	205	166	203	223	190	217	215	203	218	192	239	196	217	203	202	222	198	205	210	237	238	225	203	219	204	222	232	214	235	213	219	227	198	222	203	225	217	179	212	223	180	176	238	226	183	214	197	210	214	195	209	222	196	210	218	224	193	227	196	219	235	186	229	228	195	223	180	225	219	223	188	219	223	213	228	188	257	212	220	198	177	208	224	222	207	211	202	227	215	202	208	203	229	244	228	226	229	227	226	197	211	204	192	214	227	188	202	212	209	226	208	190	206	216	187	206	214	229	218	218	208	206	217	213	205	206	212	224	223	188	234	208	206	224	186	216	199	184	222	211	230	225	194	208	222	219	196	217	187	224	211	206	217	207	200	218	213	206	222	211	202	232	212	196	215	188	230	227	210	191	202	203	208	226	220	181	192	193	203	213	181	221	217	226	206	227	225	207	202	192	182	217	198	224	212	206	230	220	235	225	197	221	230	209	221	232	204	223	229	221	219	217	203	214	214	200	200	197	212	218	217	195	207	214	200	217	231	216	186	189	244	224	204	197	230	196	227	221	210	196	228	207	231	206	241	201	226	233	213	214	228	224	189	228	202	229	209	197	226	201	214	208	211	218	211	210	218	195	219	226	195	217	187	227	212	237	193	210	202	182	214	210	206	226	190	230	211	232	208	189	203	203	200	214	218	220	220	226	206	222	206	242	196	193	211	222	215	204	232	227	238	240	206	218	224	209	203	227	211	195	189	201	192	239	210	180	243	232	206	211	222	233	191	230	196	216	203	220	220	204	184	209	183	197	218	196	200	209	226	205	195	223	223	192	202	201	207	206	223	215	195	188	221	223	213	189	203	209	205	188	222	205	185	228	174	192	206	224	204	206	196	206	217	202	222	192	215	233	228	225	219	219	218	181	206	200	227	217	241	238	197	241	176	182	227	225	185	210	213	210	215	195	212	214	224	204	220	209	218	204	212	226	212	211	207	214	230	208	225	223	242	209	201	199	227	220	215	210	219	181	204	195	180	242	192	211	209	209	233	212	184	203	218	226	199	218	211	205	198	239	195	225	197	236	190	201	207	187	213	204	232	230	204	217	201	224	239	213	205	180	216	212	207	207	188	205	215	216	217	183	216	208	211	185	197	216	231	209	215	207	214	209	210	206	205	206	215	207	213	200	225	215	216	209	241	195	197	209	199	220	245	213	205	227	200	210	205	200	172	193	204	217	193	214	205	211	214	200	221	188	202	205	223	200	210	174	206	180	220	215	214	229	230	217	206	224	188	209	209	212	225	192	194	210	217	203	200	224	224	239	217	209	189	224	202	242	236	215	200	192	233	222	238	197	197	204	196	208	212	217	213	221	209	205	241	213	230	197	192	192	200	214	196	228	205	225	241	220	217	237	244	195	207	212	227	212	222	235	225	197	198	214	235	209	229	190	182	205	208	199	215	198	205	189	231	208	206	214	212	189	201	230	222	209	226	218	197	199	197	217	226	222	211	186	204	210	202	221	228	189	221	207	222	207	200	200	220	236	205	200	203	243	227	184	203	200	201	195	211	199	191	203	198	217	196	190	200	196	224	203	220	216	240	196	205	236	195	195	210	218	220	211	220	183	209	223	193	213	201	213	237	208	226	216	207	213	225	187	202	215	226	233	174	216	197	230	223	210	231	215	203	215	229	200	229	192	172	221	219	196	205	235	218	204	201	209	191	205	223	213	222	197	222	187	203	216	206	186	196	207	201	191	203	226	228	171	207	203	204	233	218	208	220	205	214	221	225	213	215	207	224	202	201	227	205	192	199	218	228	215	203	216	240	225	228	221	217	208	210	218	212	205	216	208	202	201	186	217	202	219	220	228	234	210	203	185	229	222	233	203	196	203	235	192	223	199	226	192	227	236	211	205	216	229	203	188	200	193	208	206	165	228	193	204	231	223	175	192	199	203	207	182	192	211	213	236	213	218	220	219	190	249	195	193	226	198	223	235	234	232	223	223	200	206	196	231	224	202	227	216	200	224	198	199	228	195	191	213	212	212	208	203	222	210	217	200	214	199	220	211	207	206	207	213	203	220	203	224	198	213	206	228	218	198	222	205	221	209	216	211	213	208	210	198	221	198	206	201	192	197	204	212	230	222	217	232	187	192	228	206	193	230	199	198	254	208	222	217	214	211	205	222	203	185	222	240	225	237	205	201	202	212	223	186	211	242	182	200	232	216	197	229	218	215	214	213	197	211	221	202	220	186	239	192	208	219	218	212	212	202	196	202
12280	1503	811	616	923	1592	1871	1743	1542	1330	1202	1094	916	868	754	706	643	585	595	546	511	468	511	480	451	442	456	428	403	411	365	400	396	373	387	357	322	392	380	356	361	336	331	331	347	334	345	321	330	339	325	346	321	298	314	307	323	323	331	345	313	317	317	319	330	344	311	296	328	323	331	260	355	294	297	312	320	313	325	300	293	350	301	294	302	300	335	315	305	355	320	296	311	292	286	296	310	315	300	305	316	308	283	306	306	290	307	291	315	318	280	275	285	309	286	291	292	303	320	292	278	302	292	292	274	280	321	286	266	295	309	317	326	310	280	297	289	281	280	291	270	290	357	305	293	309	325	282	300	301	284	294	306	330	311	317	290	295	277	277	321	287	291	299	320	303	284	312	313	283	316	317	283	305	302	315	323	318	276	302	286	298	307	287	304	312	292	302	302	272	282	318	295	284	307	329	305	308	306	299	305	305	300	291	302	295	321	305	295	311	268	295	275	307	307	316	314	334	320	267	313	290	303	300	285	294	312	288	310	272	296	286	313	298	283	284	288	334	311	311	326	332	301	283	328	299	331	299	336	291	290	290	294	288	332	275	301	324	308	302	317	322	305	306	303	296	276	284	279	325	310	313	308	301	284	318	298	321	298	326	317	284	292	311	297	311	307	276	283	302	311	340	295	311	319	298	289	296	275	297	304	314	309	308	316	303	283	292	300	295	294	267	292	305	302	319	286	285	263	299	306	308	270	290	345	267	293	289	297	302	301	268	298	321	265	287	292	305	271	285	298	299	292	315	291	308	293	309	315	306	281	294	279	304	284	301	292	304	297	318	294	274	297	277	292	314	309	286	298	292	294	300	326	310	315	284	285	317	304	288	319	345	313	280	271	285	283	305	300	299	296	317	293	291	279	283	285	275	302	276	313	306	322	285	307	324	337	315	311	326	277	299	308	266	293	281	313	310	283	304	307	324	313	319	311	337	289	314	286	279	275	323	319	330	284	306	288	312	332	288	277	311	286	270	321	316	291	301	306	288	283	301	271	304	331	317	289	275	309	296	281	310	292	318	300	304	298	304	291	304	294	316	285	298	302	295	310	273	279	298	285	306	320	303	309	270	293	280	334	310	320	284	330	316	318	301	297	265	312	305	311	289	305	318	307	300	297	286	301	296	307	317	300	304	326	299	327	284	314	292	309	291	302	289	273	318	295	310	293	290	303	335	277	293	275	310	272	304	290	281	265	290	308	302	302	299	297	306	305	293	274	283	300	310	312	316	299	300	294	318	300	294	299	307	280	320	291	308	281	296	288	302	309	305	301	292	274	328	293	313	308	326	286	302	296	316	266	289	323	271	277	278	281	302	282	291	319	291	308	303	348	356	312	328	316	269	320	307	320	292	319	300	310	303	296	313	287	298	285	295	289	299	328	314	304	287	332	289	291	283	296	310	301	305	306	315	296	280	335	301	293	304	273	297	294	306	315	308	329	303	283	287	284	285	268	317	296	312	306	333	305	306	308	274	296	263	351	298	287	272	305	318	306	297	322	282	294	293	321	308	325	303	318	285	307	305	289	301	300	325	276	281	302	304	301	281	311	323	301	291	314	276	288	289	248	305	296	318	316	284	256	305	274	301	308	259	316	308	317	304	338	283	285	314	292	283	302	313	281	293	323	320	301	311	309	304	309	279	287	307	293	281	296	307	280	285	281	307	299	285	286	310	305	280	318	298	327	297	290	304	306	297	285	292	308	291	300	289	295	329	290	276	290	318	319	300	302	320	295	302	300	282	286	274	299	322	309	300	309	326	294	286	332	307	328	309	299	294	297	338	296	299	309	295	294	309	297	297	306	276	275	284	310	301	305	271	321	300	295	305	278	288	282	326	299	287	290	280	276	305	312	325	298	326	268	256	291	310	297	325	280	323	260	312	307	277	294	309	265	276	318	331	319	304	338	301	288	305	334	305	338	295	312	326	326	331	278	337	284	261	308	294	282	313	324	303	305	320	297	300	311	295	283	281	301	294	301	332	302	282	316	304	281	287	304	317	303	281	266	316	326	283	285	323	281	292	290	298	312	309	270	298	273	320	309	333	318	293	313	284	299	311	276	298	309	284	297	283	287	277	295	305	323	285	272	313	294	294	305	314	287	297	313	298	303	274	305	312	288	302	310	318	313	308	287	286	272	264	288	288	308	318	307	287	312	303	336	285	303	332	304	274	285	320	310	295	299	298	301	312	311	290	303	297	268	306	292	312	276	301	332	308	324	320	316	274	285	328	312	318	296	301	300	284	317	311	319	299	304	305	285	317	350	308	316	293	297	294	331	301	272	304	302	277	279	301	286	281	320	305	268	282	306	309	290	279	294	284	309	304	290	281	300	292	299	295	302	291	285	290	282	296	318	294	307	305	276	301	275	278	322	286	299	264	308	285	263	298	249	328	290	321	325	323	330	306	309	274	285	310	284	270	315	295	291	305	318	311	301	292	302	287	317	275	334	312	294	336	308	317	296	282	294	281	316	301	327	273	281	288	304	296	259	273	306	281	308	285	289	308	297	330	315	289	298	274	294	295	300	291	326	266	297	308	311	299	305	280	313	300	298	308	321	323	308	320	283	317	300	326	311	278	317	278	286	281	299	295	317	299	290	283	300	285	313	298	321	289	308	328	282	303	282	276	273	296	328	274	270	287	315	334	313	293	303	297	284	303	270	281	302	288	271	300	307	307	312	292	314	298	313	312	287	281	318	288	292	298	298	296	300	291	306	345	318	309	306	287	305	309	296	311	286	307	272	320	303	272	287	275	293	296	264	307	301	300	257	312	297	284	289	308	309	287	303	274	294	310	271	309	324	309	284	287	305	298	306	320	305	271	316	306	279	298	294	283	284	291	284	325	301	316	289	317	312	308	288	288	277	279	298	273	315	319	289	297	288	282	331	321	283	275	300	315	271	314	293	302	303	290	300	299	293	294	255	309	330	317	310	297	335	299	310	268	300	307	298	309	311	299	343	317	301	280	291	296	282	296	293	294	294	301	290	314	299	323	301	270	275	322	322	309	311	297	247	287	328	297	278	273	302	267	300	293	305	285	283	304	300	315	288	306	276	297	288	287	329	299	274	310	278	310	304	309	288	304	283	263	302	293	273	302	278	303	305	305	295	288	317	304	266	288	307	321	316	260	268	287	324	309	313	292	293	264	344	294	307	284	294	309	321	301	307	309	263	304	325	291	290	323	300	315	258	283	279	325	305	297	299	302	318	312	296	329	295	303	359	278	317	304	317	277	302	302	299	325	317	319	324	280	309	270	318	292	305	346	331	326	292	293	309	295	318	276	313	310	281	322	298	280	322	309	301	299	308	305	280	275	278	309	288	293	310	317	270	305	262	307	286	317	288	308	307	282	253	307	318	261	316	298	294	295	274	310	288	300	320	303	298	295	315	268	316	293	295	281	302	296	302	309	310	298	309	292	295	310	304	291	342	331	314	281	294	297	325	303
11908	2314	1544	2026	5104	6681	6438	5509	4687	4078	3487	3161	2716	2408	2049	1907	1724	1554	1497	1364	1271	1153	1144	1061	981	993	950	830	817	872	777	785	732	745	716	673	664	676	646	686	647	592	625	607	584	644	590	580	568	537	513	577	527	527	543	543	479	512	526	527	518	511	518	526	534	500	492	493	491	488	494	468	478	508	483	468	482	481	460	486	495	507	443	465	471	483	490	423	480	484	445	484	462	457	489	480	438	466	473	468	474	499	454	497	468	478	449	450	496	480	468	469	449	461	482	478	473	448	471	463	465	458	454	474	499	447	435	473	433	453	473	462	446	450	428	444	446	445	440	505	443	454	444	418	426	464	472	444	495	459	438	469	472	428	444	476	447	422	437	488	447	457	464	435	469	443	415	482	468	410	428	442	482	446	450	434	446	469	445	441	444	467	442	409	457	456	463	439	457	483	467	483	425	458	468	406	439	435	448	440	450	451	434	455	450	430	440	420	440	456	453	459	483	452	429	440	471	461	465	432	439	420	465	465	426	434	472	445	436	449	422	443	443	454	475	458	418	391	434	444	467	466	488	471	458	432	418	483	451	483	420	470	458	450	451	480	472	432	432	437	454	459	426	473	460	454	426	430	460	452	468	472	460	450	440	451	457	440	473	436	468	472	464	444	464	494	506	439	477	450	470	440	464	438	472	484	450	496	426	455	435	435	459	460	439	455	471	459	439	459	429	454	441	436	474	461	446	441	441	435	440	466	426	472	414	474	452	437	431	401	471	436	454	452	466	453	442	459	459	420	478	440	466	433	401	435	483	423	485	455	459	431	443	452	463	464	466	447	442	447	447	451	429	452	440	463	478	430	414	421	437	457	455	420	484	409	463	431	426	474	444	450	447	413	462	439	438	421	437	496	456	473	459	430	481	445	454	442	452	450	438	442	440	456	457	441	446	439	417	473	429	429	434	478	449	465	475	431	420	462	468	401	436	448	458	469	431	451	439	481	468	436	445	419	446	429	428	401	443	475	439	443	451	438	454	485	471	431	452	462	457	476	456	433	454	434	490	457	415	477	459	466	448	462	442	457	461	442	458	457	452	429	463	438	484	471	460	410	448	481	426	458	456	457	430	438	455	396	475	392	490	433	476	441	445	440	435	418	458	440	465	444	416	430	468	462	497	465	401	449	459	434	444	420	436	410	412	419	461	445	456	453	373	411	453	425	422	429	411	445	412	454	455	471	488	492	462	478	478	461	432	445	446	436	470	423	399	427	506	433	453	429	464	460	439	410	411	489	441	431	460	452	444	473	481	440	447	473	470	438	452	427	418	410	440	462	482	467	470	421	403	453	443	414	437	480	452	459	417	504	437	449	456	429	472	443	452	427	436	464	450	443	455	465	460	443	437	499	456	508	469	457	429	471	443	421	452	463	457	468	487	441	446	465	455	459	455	441	405	503	453	484	468	432	421	427	461	426	430	449	419	440	419	417	439	404	432	437	467	420	458	444	417	431	467	454	484	425	475	478	442	454	466	457	462	427	430	432	399	459	446	457	456	437	437	446	461	473	436	440	439	438	424	450	444	434	403	403	446	459	470	456	466	466	451	438	450	402	467	453	423	464	471	474	443	432	422	473	431	444	409	459	460	443	507	427	421	457	406	494	452	430	460	466	461	436	436	455	470	450	423	423	485	428	464	452	456	456	500	458	444	458	454	463	435	463	473	477	498	402	438	436	417	457	414	445	440	428	481	446	439	467	442	483	486	435	466	482	436	467	416	436	431	416	429	427	471	430	442	445	423	463	443	498	456	445	424	456	435	413	464	447	420	508	448	445	450	449	467	450	442	462	423	491	425	475	466	470	413	454	455	433	447	476	484	452	465	475	436	464	426	477	475	421	440	434	460	468	485	435	440	432	443	455	459	427	482	402	441	476	446	401	480	409	446	442	486	414	442	462	454	438	460	444	387	438	463	475	453	413	449	488	450	422	447	457	471	477	418	439	461	436	437	425	472	471	451	452	446	440	481	433	393	463	423	415	470	453	450	452	463	475	430	476	420	454	418	476	453	442	431	472	452	438	456	445	427	458	433	440	427	466	451	452	400	462	485	428	435	459	443	446	441	438	419	463	419	486	423	436	426	437	447	456	412	449	453	457	441	432	441	442	452	438	417	469	435	439	430	441	473	442	414	444	501	435	462	443	440	449	434	481	469	460	461	430	423	438	397	428	451	467	433	474	420	444	447	440	460	462	417	441	467	460	424	429	479	471	434	458	432	468	432	444	458	434	496	479	444	440	425	420	467	451	438	407	438	442	449	407	495	447	452	459	468	450	432	475	435	449	461	430	417	446	450	415	428	451	449	462	436	438	429	446	416	478	435	444	448	441	447	452	491	416	434	465	466	468	416	440	425	441	439	477	403	442	465	465	450	453	459	447	453	472	446	457	496	451	452	463	459	417	465	413	400	436	468	421	460	456	458	465	456	454	458	458	416	472	450	451	435	436	436	410	416	472	444	441	482	418	475	473	425	432	473	482	419	448	457	422	444	455	432	453	442	435	430	448	480	462	423	445	446	439	414	442	444	465	466	452	433	481	440	435	462	448	449	442	427	440	464	448	474	421	439	447	438	469	473	457	461	445	440	477	431	451	418	446	431	425	448	468	463	447	477	402	453	436	410	422	507	472	422	479	387	466	435	426	472	458	462	448	440	451	435	453	467	406	513	456	477	508	456	414	447	466	413	506	439	443	477	473	451	444	466	446	484	429	449	449	460	421	413	433	474	434	424	438	455	460	457	455	467	436	425	446	440	459	412	417	470	448	424	433	453	443	419	460	465	432	448	485	465	476	432	441	436	448	491	504	447	445	440	450	480	437	436	449	449	421	464	487	435	443	451	448	428	451	397	440	434	511	397	441	407	442	461	433	462	454	463	453	456	444	400	421	411	451	463	412	473	382	462	466	489	459	485	433	485	443	426	460	453	473	469	423	424	448	439	455	459	399	442	430	457	446	472	434	467	438	431	421	474	456	437	409	435	402	416	433	414	449	468	421	458	405	458	450	460	415	454	467	469	464	456	459	445	435	480	414	410	436	464	433	454	439	414	436	450	441	439	429	442	432	432	453	477	460	466	434	444	458	482	424	435	419	474	436	464	439	443	409	478	459	451	435	472	445	457	425	420	444	401	470	449	448	459	467	460	424	431	476	470	438	463	464	468	448	427	414	436	472	463	451	453	438	424	449	444	439	439	458	436	459	461	426	426	444	432	466	458	424	467	428	462	431	490	471	421	424	455	410	406	455	461	486	421	445	458	472	428	417	460	490	479	416	430	459	458	447	462	413	429	454	418	455	446	480	447	446	428	387	442	425	433	463	443	451	451	447	423	421	452	451	422	465	431	421	429	419	433	421	422	441	418	468	442	445	467	414	408	471	452	451	419	436	428	427	425	438	439	419	461	442	415	498	444	487	411	412	476	458	415	468	462	452	451	442	427	473	442	437	461	426	438	442
5170	586	475	445	514	518	567	576	527	527	486	468	492	467	375	451	427	409	425	403	417	418	369	389	412	384	410	359	407	389	442	390	397	406	421	402	397	389	384	408	411	434	388	382	380	374	407	379	404	373	372	398	369	390	367	418	388	376	408	388	404	375	392	367	377	410	374	390	412	386	391	388	396	400	369	376	363	379	391	378	388	358	373	393	414	365	376	375	409	414	363	386	370	387	376	421	376	396	371	401	375	412	378	368	409	383	386	380	408	385	400	381	372	369	419	423	393	352	437	373	403	394	376	399	392	401	382	386	401	417	390	411	388	378	375	377	353	350	368	392	363	364	403	382	375	369	423	386	400	396	361	382	374	375	419	364	373	427	412	395	380	391	379	395	387	391	402	412	378	389	382	406	414	379	390	389	388	415	408	373	375	367	378	377	356	395	447	364	401	399	379	408	371	366	401	358	420	382	383	371	407	395	411	338	352	400	363	380	392	375	380	379	385	386	392	357	383	398	383	405	402	386	384	390	344	412	390	392	408	351	395	378	406	408	394	341	391	398	396	366	394	381	413	367	369	385	376	363	391	376	381	373	413	370	367	394	403	401	377	387	359	351	377	370	402	419	351	403	414	392	405	397	348	391	372	390	397	404	381	371	391	389	401	346	367	372	377	374	371	434	408	403	372	397	378	370	378	399	362	388	372	421	357	358	353	392	369	383	370	354	377	363	389	399	374	372	386	419	358	420	404	404	388	409	371	365	406	380	367	365	379	379	383	389	395	372	390	383	377	377	417	377	384	397	390	414	385	365	397	394	400	406	373	438	385	410	387	401	365	371	373	396	382	371	385	389	389	396	392	424	409	415	377	406	385	390	394	406	370	382	403	415	387	400	405	368	415	367	383	417	401	392	369	400	392	385	395	386	401	373	413	375	390	394	419	371	372	382	358	414	382	362	393	369	371	420	402	364	370	388	368	410	403	415	371	357	397	363	380	380	423	380	365	381	402	363	376	386	369	377	381	374	346	388	373	400	403	418	374	381	400	401	367	377	405	361	365	393	389	377	363	362	410	397	423	397	397	381	380	394	374	363	384	402	390	392	349	399	398	412	362	395	398	406	384	403	374	375	406	360	363	393	397	373	360	381	357	410	389	372	384	372	384	408	390	390	362	374	395	339	408	382	375	394	371	398	398	374	418	366	374	392	345	363	396	417	383	367	396	380	360	394	384	371	390	374	420	381	381	405	369	362	406	351	387	359	396	365	374	371	409	409	380	340	383	389	368	377	413	401	350	410	410	390	405	400	409	375	370	367	368	386	387	380	399	376	341	388	412	410	368	357	350	407	411	346	382	389	373	383	406	383	377	367	388	367	361	364	411	379	378	357	388	352	398	382	405	386	393	402	365	384	358	409	373	391	362	374	396	365	375	336	401	390	425	395	397	388	412	378	421	420	403	382	347	391	411	368	377	365	373	396	392	421	346	388	417	386	410	385	400	392	358	383	380	387	379	385	370	412	378	373	393	375	380	384	375	367	385	376	406	365	382	394	367	378	413	365	399	394	382	392	386	383	367	384	380	391	375	405	398	405	394	397	419	424	377	385	386	382	406	363	373	420	375	382	411	376	402	407	391	388	417	367	373	380	358	376	414	402	413	400	372	376	406	403	381	369	383	374	405	350	392	373	415	389	391	364	386	400	396	374	386	369	384	356	370	372	387	366	376	388	372	403	380	339	391	393	406	382	380	384	410	365	383	381	391	363	360	382	370	352	380	364	377	344	384	393	372	373	374	391	362	356	376	388	375	382	415	389	336	423	430	390	396	340	381	397	345	390	392	346	396	403	378	384	375	394	411	339	396	362	365	378	390	376	413	390	358	372	412	425	419	421	388	377	395	356	387	401	381	447	391	377	398	424	398	440	372	413	403	363	355	392	389	373	398	417	367	380	377	349	357	366	376	385	379	405	386	379	393	405	360	391	396	342	370	340	367	368	393	367	462	350	364	406	387	382	439	384	385	392	403	382	402	402	386	362	384	372	346	382	346	389	368	372	385	365	380	397	377	396	373	407	367	349	370	382	360	410	372	387	371	406	363	390	383	387	357	392	388	344	415	413	353	375	377	367	396	403	376	347	380	379	390	387	404	370	377	383	368	366	394	396	400	340	391	398	386	401	409	367	375	407	371	375	358	383	358	369	387	389	397	377	376	409	378	392	392	406	406	387	396	341	378	381	389	361	380	374	416	413	387	395	389	392	417	393	382	409	423	341	362	406	394	341	396	386	399	403	409	379	389	423	376	364	356	411	403	372	394	355	402	384	372	397	342	376	386	361	349	408	362	400	359	369	383	385	403	375	409	375	395	380	360	402	380	393	378	401	376	376	387	375	389	387	378	375	354	406	371	421	400	349	371	362	372	404	372	375	354	352	393	360	416	429	365	380	355	382	401	382	381	387	420	364	368	366	375	351	375	385	373	357	375	383	345	390	382	358	392	388	387	418	388	363	376	398	395	391	374	402	407	391	373	337	376	363	398	404	375	367	395	421	397	390	371	385	411	382	400	371	411	372	397	371	419	364	358	371	360	406	349	377	405	388	391	401	430	378	411	394	338	368	372	406	395	384	411	391	391	367	392	375	389	392	356	411	379	379	383	401	372	401	377	400	409	373	403	379	388	360	393	381	349	411	421	347	359	353	393	359	407	377	395	393	378	410	378	408	370	375	390	411	373	400	406	373	419	371	403	375	398	390	372	398	393	401	369	427	384	378	388	386	369	376	364	358	377	360	379	383	370	447	385	380	431	375	390	368	398	374	387	382	375	383	382	426	399	390	411	384	414	361	402	422	385	387	384	388	378	401	397	380	384	381	405	423	380	373	402	367	387	375	410	411	377	377	374	390	401	388	389	379	405	385	360	386	386	396	411	397	384	375	382	362	395	384	412	379	384	373	388	374	426	371	406	395	346	404	405	395	393	341	404	420	377	409	408	411	395	377	351	404	385	388	407	387	403	374	400	378	374	379	366	347	355	385	382	366	389	399	366	387	393	370	385	401	389	385	406	352	361	391	366	401	380	380	393	384	377	375	364	394	367	386	412	412	386	395	397	399	368	433	390	408	392	369	397	383	372	400	376	408	381	387	403	391	394	429	405	393	427	373	360	417	381	368	377	377	394	396	355	391	369	361	399	328	375	363	386	400	401	383	376	413	365	391	375	412	367	388	387	360	428	375	385	381	346	372	416	352	360	372	381	373	375	389	386	404	408	374	364	336	389	342	401	384	373	396	393	397	390	349	386	406	360	386	417	426	401	402	389	408	367	361	388	398	399	390	370	350	399	396	396	369	392	389	368	392	397	379	394	372	381	388	382	393	422	368	358	391	402	397	370	385	410	358	419	353	352	411	386	368	384	391	396	397	403	387	372	411	394	378	408	363	409	385	379	387	400	390	388	394	372	404	384	369	361	345	377	361	405	398	363	405	357	359	403	384	368	399	385	349	339	405
7164	862	702	779	1165	1432	1330	1187	1095	1059	984	916	797	733	668	686	676	643	653	656	602	645	605	562	602	624	572	574	552	566	549	521	559	550	552	543	554	544	577	545	528	580	497	569	537	534	564	531	527	517	520	555	562	531	580	511	526	535	521	538	541	574	482	515	552	530	541	543	557	474	522	520	515	497	534	493	555	493	567	516	549	584	510	562	517	520	524	524	533	499	525	546	534	529	491	540	549	532	589	510	523	523	510	509	546	505	532	494	545	543	548	515	485	536	496	539	569	570	495	539	540	507	541	531	539	511	532	522	520	553	492	553	518	543	509	504	524	514	501	511	495	484	535	521	503	537	510	515	571	496	510	518	543	540	496	500	524	506	521	544	532	523	495	530	553	585	539	555	517	500	485	549	513	538	524	549	513	512	490	481	532	514	551	490	536	533	560	538	532	494	511	556	548	553	538	520	536	542	501	544	526	509	515	520	517	472	512	495	497	507	541	523	544	541	527	512	491	536	525	507	514	531	543	578	523	537	527	559	502	541	503	495	521	527	519	553	504	516	540	512	510	517	523	551	521	556	532	556	549	542	563	549	507	507	517	506	486	519	521	526	528	536	513	496	536	531	504	530	472	477	519	524	512	519	536	546	502	502	478	512	454	552	554	555	519	529	536	553	539	507	550	500	536	500	513	497	512	530	530	576	520	512	526	546	538	553	558	512	489	565	525	538	535	514	549	534	558	553	519	538	537	542	548	506	503	497	517	535	546	481	488	487	538	530	527	549	530	551	523	520	527	521	520	538	586	535	494	549	549	490	507	535	555	539	543	528	529	520	561	559	509	500	536	514	525	517	513	527	572	554	539	513	512	538	532	500	526	547	512	553	547	512	504	518	526	522	506	502	518	499	483	494	527	504	543	525	525	505	534	560	475	518	537	541	527	515	508	572	529	520	515	529	531	539	552	549	551	508	551	544	550	578	522	521	504	518	554	505	527	542	533	501	518	507	553	515	516	521	505	542	524	542	512	512	504	492	497	506	505	500	575	520	515	558	539	528	557	523	545	519	499	538	518	497	538	548	553	539	547	525	538	530	528	540	510	516	537	523	525	499	507	550	506	553	500	507	505	533	522	534	529	508	547	539	489	571	484	513	517	512	558	503	545	519	487	515	552	558	516	545	568	501	583	521	493	513	509	509	545	479	526	481	508	535	516	525	509	525	563	498	529	516	529	505	542	505	528	486	522	523	517	532	501	522	523	465	500	537	523	510	532	530	521	515	503	489	545	531	549	542	571	502	539	452	512	503	522	574	563	516	519	524	539	534	509	546	531	551	515	553	506	484	549	524	530	511	523	523	489	514	514	494	565	517	520	536	477	552	524	540	544	503	504	509	493	533	522	521	545	543	501	505	502	498	548	514	520	550	523	453	544	540	529	491	548	513	530	529	471	499	509	483	497	545	543	549	478	526	507	522	525	547	571	541	486	521	541	531	489	463	529	546	525	506	543	538	535	540	514	507	533	545	524	510	551	554	529	527	530	526	513	568	514	520	512	495	544	536	540	544	534	515	498	537	543	526	514	502	527	520	519	509	551	532	548	558	487	482	492	495	508	558	509	561	466	500	516	509	535	485	532	553	506	553	509	492	517	525	535	491	495	510	533	503	523	518	479	537	483	580	535	530	541	521	525	508	537	516	485	563	527	533	518	500	525	569	518	542	504	517	517	529	534	484	537	519	554	503	516	541	487	484	538	549	513	569	472	544	513	525	525	503	541	517	535	501	538	512	507	533	533	486	526	533	516	540	538	501	509	495	517	542	514	587	524	546	569	530	538	520	542	507	501	544	506	507	523	507	516	500	509	498	585	533	495	535	491	548	530	538	523	528	508	536	560	510	495	539	527	526	531	491	506	568	509	551	542	503	494	526	532	539	526	504	525	489	509	550	521	473	528	514	521	508	533	567	517	522	549	525	535	467	501	532	547	514	557	527	516	522	534	491	473	508	551	505	507	541	515	530	517	516	526	518	537	525	541	512	524	532	510	538	517	499	529	527	524	510	540	550	514	491	554	513	530	515	456	499	525	536	533	508	540	518	488	523	529	519	523	521	540	506	524	573	520	536	521	547	527	529	515	499	528	539	510	490	531	533	537	513	510	550	538	490	477	502	524	494	492	517	501	514	511	540	558	510	512	493	497	484	539	579	492	523	522	537	525	494	502	501	548	498	576	540	506	542	540	542	518	524	510	508	527	488	521	562	545	500	519	495	509	542	515	488	536	512	467	537	539	542	543	504	543	502	481	510	539	508	525	556	556	563	511	510	527	510	512	553	545	522	548	540	520	536	536	505	487	517	504	519	495	530	525	517	520	490	531	509	502	561	518	543	513	503	549	562	543	533	554	493	546	490	514	502	523	582	522	519	503	556	541	531	538	503	530	534	492	532	545	507	533	547	544	556	510	524	518	546	554	516	546	507	498	517	533	572	504	543	536	509	491	522	558	476	542	494	518	494	499	488	507	558	538	535	552	538	502	555	505	512	525	527	534	529	510	539	556	501	517	507	555	498	526	556	523	498	498	508	514	489	507	504	469	521	510	566	510	521	512	542	538	522	496	532	536	532	526	553	543	544	496	513	548	515	575	526	528	531	508	536	526	520	529	538	517	486	525	488	555	502	546	489	492	501	525	530	523	509	580	525	542	501	516	507	510	561	552	527	553	517	558	531	534	535	532	502	535	564	557	507	558	505	512	500	542	553	575	537	536	545	500	530	488	542	518	501	485	523	563	520	535	558	530	519	537	542	544	512	492	509	557	529	541	524	545	518	563	541	486	528	523	492	536	510	537	548	504	529	546	535	486	481	519	558	508	525	550	543	496	517	489	544	498	494	521	565	521	503	551	524	522	538	548	503	532	532	531	532	560	569	534	517	515	500	538	562	538	527	533	511	570	510	538	526	551	533	499	526	503	513	542	491	553	488	500	511	546	520	537	501	471	508	529	558	534	536	542	467	560	507	509	523	496	513	515	552	546	509	519	497	498	506	511	524	527	519	526	531	537	546	547	526	552	565	536	577	493	521	523	533	511	543	532	518	518	525	509	517	559	518	487	546	493	508	498	536	499	519	503	511	550	517	530	540	498	511	536	555	517	510	508	506	516	501	563	471	502	539	547	511	516	523	520	517	538	538	521	492	541	541	535	527	522	508	527	496	533	530	578	529	518	502	556	547	526	538	521	525	519	547	494	528	539	507	512	534	494	527	512	528	522	541	524	483	520	532	549	488	507	536	533	486	519	516	527	522	510	521	522	520	512	521	537	504	501	503	524	502	516	498	504	513	510	478	545	516	489	513	536	465	479	530	492	530	553	539	551	509	507	494	527	521	553	530	538	515	526	489	530	517	548	526	512	494	556	529	583	554	534	529	510	529	529	482	565	509	500	541	550	519	507	508	518	528	512	537	494	541	500	512	523	515	516	548	553	514	524	542	492	508	536	523	536	494	508	513
14212	1529	822	739	894	1343	1522	1450	1296	1188	1115	1021	1026	881	797	776	701	737	705	711	635	682	669	604	643	648	600	590	605	575	572	574	567	617	567	599	608	555	542	551	565	523	583	543	546	571	545	572	569	569	563	529	498	555	552	575	541	594	567	563	546	535	573	529	487	536	571	534	537	551	547	539	547	546	578	535	561	528	525	567	518	578	551	508	494	545	515	609	571	521	532	544	527	502	477	529	535	482	529	565	576	458	543	526	500	488	536	565	533	508	524	526	553	516	540	573	496	554	524	547	548	538	541	572	544	508	536	493	531	554	541	505	535	541	538	520	535	528	563	513	535	534	523	514	542	504	516	516	591	548	538	563	505	503	532	551	513	536	548	517	535	550	517	508	520	542	491	557	534	557	510	540	536	524	570	529	522	534	511	546	539	550	546	534	574	499	528	554	553	543	505	518	556	560	511	495	523	499	537	546	499	505	531	528	538	551	526	553	533	500	570	545	558	521	537	537	483	562	542	486	526	558	509	529	540	540	518	493	569	551	542	551	551	509	558	529	531	527	555	518	511	524	516	522	515	495	500	550	541	540	545	556	492	561	504	537	556	491	562	539	528	564	519	531	536	525	493	544	536	492	561	532	528	498	560	538	504	510	512	531	538	552	541	516	499	538	540	517	560	555	551	523	545	547	540	533	537	546	558	538	549	493	503	539	524	546	514	512	506	533	531	531	602	528	558	507	522	508	525	567	553	545	549	543	525	545	515	525	482	572	510	515	531	581	549	527	552	536	581	533	505	527	569	503	566	545	559	494	489	511	555	535	530	537	498	519	513	538	524	550	514	529	539	519	563	563	504	544	595	511	591	534	517	550	545	501	500	557	531	510	487	549	569	520	540	509	543	550	562	548	518	549	521	505	541	543	503	525	496	548	512	555	565	552	510	534	522	540	554	543	535	563	513	517	527	543	569	529	500	514	548	538	532	519	517	550	540	521	538	521	518	567	526	521	500	523	531	568	505	552	515	513	533	515	544	552	479	541	513	512	574	520	549	522	535	563	528	509	544	561	529	538	498	500	505	518	533	558	525	542	516	516	486	560	499	503	537	522	555	519	521	537	549	537	542	532	568	495	530	534	618	506	529	519	508	508	530	544	527	504	481	523	549	541	555	519	557	574	554	543	533	468	516	540	518	499	510	545	528	540	538	522	520	533	561	530	538	498	513	593	572	540	542	547	556	562	529	572	522	487	545	497	510	513	553	534	565	553	542	555	518	545	572	522	552	522	523	532	527	565	519	494	510	561	531	548	513	532	528	502	519	510	558	529	524	523	573	500	529	527	532	561	519	545	507	555	526	483	584	517	538	514	529	511	507	550	517	546	523	550	516	513	566	529	533	559	548	540	538	495	569	511	513	535	574	531	526	547	500	552	505	534	537	579	549	592	543	502	538	554	543	502	531	568	497	512	519	532	500	547	517	531	577	529	517	522	552	526	545	506	498	515	578	560	540	518	547	535	534	523	503	563	554	534	532	530	517	550	536	515	518	545	546	522	522	528	553	540	536	521	540	545	551	530	552	550	535	507	573	565	595	528	534	516	534	508	536	508	511	530	529	527	494	561	515	575	560	568	496	526	524	571	516	518	559	526	530	508	496	573	520	583	542	515	542	551	527	549	519	542	570	565	529	487	525	513	501	524	514	546	504	547	548	564	518	549	564	527	506	505	537	537	534	558	535	561	577	558	513	504	581	490	547	559	517	514	534	527	540	516	533	534	511	460	548	536	535	532	550	582	502	554	498	544	541	535	573	550	543	565	528	495	531	567	515	577	541	518	535	541	518	528	547	503	559	537	548	554	512	562	542	547	497	572	542	518	558	554	522	535	520	507	538	526	536	561	508	545	576	535	501	499	548	525	534	519	539	560	507	534	535	526	508	510	535	525	549	532	575	534	530	535	539	563	548	574	562	520	542	559	510	532	528	562	571	537	498	516	523	520	503	530	503	503	529	532	538	519	516	503	557	565	550	525	513	545	532	521	544	489	510	534	558	524	527	512	538	565	575	548	518	527	521	496	532	529	526	489	516	537	537	507	590	540	527	497	535	558	502	518	550	588	490	553	545	498	532	502	513	554	540	530	545	532	527	532	512	522	550	573	480	557	528	548	515	516	503	474	582	492	556	546	517	492	591	582	556	536	538	495	514	490	520	487	513	572	538	514	532	535	534	527	542	555	513	547	541	586	513	524	518	529	495	576	541	496	523	521	509	547	480	528	545	506	522	545	517	593	508	564	552	512	519	517	537	548	542	519	522	510	516	543	530	532	537	586	539	566	572	507	550	525	524	536	503	522	582	559	522	549	532	502	544	534	549	551	519	535	505	551	562	574	521	517	522	524	507	564	539	514	556	548	546	527	554	517	510	513	528	573	543	536	493	527	550	562	486	550	516	531	559	507	518	532	540	545	526	539	543	504	518	536	548	512	553	587	513	508	561	522	523	527	560	499	545	496	506	528	545	530	528	544	528	498	503	504	567	521	484	539	531	500	507	523	524	533	515	517	532	515	537	539	504	541	524	537	520	524	525	557	521	552	535	501	532	540	526	541	529	473	519	512	557	555	553	521	579	541	519	542	505	528	550	543	540	504	535	528	512	526	515	488	492	520	552	520	578	537	527	501	546	578	557	506	543	506	541	542	568	517	540	503	533	525	514	552	549	512	503	524	501	540	520	512	509	552	543	524	500	526	535	542	566	541	521	571	549	487	537	551	517	531	508	524	521	553	517	551	547	529	540	510	500	549	505	543	565	577	525	556	555	556	521	538	546	528	529	508	543	472	541	488	583	537	506	485	523	564	525	579	452	558	546	536	556	494	554	562	520	554	563	569	541	511	530	520	539	522	557	532	552	551	532	524	562	536	524	545	506	476	527	495	508	576	565	563	518	471	537	556	535	499	536	533	534	544	559	555	529	508	505	589	537	560	509	538	507	527	578	570	479	539	521	485	502	529	522	536	553	528	531	530	530	538	531	573	549	504	589	517	546	519	579	530	528	509	566	509	520	546	532	565	538	531	542	520	515	564	559	568	526	538	538	513	562	537	576	549	518	550	516	546	549	546	512	558	530	496	502	546	499	540	545	540	559	535	523	554	528	549	535	482	574	550	522	533	512	564	512	540	517	555	510	556	528	495	544	493	554	522	563	552	527	531	539	545	561	529	535	579	548	544	528	509	498	591	522	538	572	532	516	509	541	562	560	549	536	537	534	519	569	541	546	496	495	528	545	540	518	537	554	525	532	575	535	576	568	519	538	538	512	464	507	532	554	538	520	527	555	564	522	581	569	546	561	486	522	561	539	522	534	530	524	533	547	547	539	552	512	561	525	453	534	567	527	528	534	543	510	579	552	506	547	551	536	557	544	520	528	503	560	547	515	559	547	507	543	535	502	509	529	546	518	528	519	518	518	536	562	524	551	550	494	553	487	509	538	501	579	509	565	518	496	541	575	521
10492	1903	1499	1709	3667	4777	4686	4273	3656	3144	2727	2440	2125	2067	1803	1656	1519	1455	1422	1359	1318	1144	1187	1180	1125	1127	996	1062	969	970	974	961	937	923	966	872	904	864	887	834	859	838	825	834	806	782	794	771	836	810	732	828	798	792	768	830	798	796	806	787	806	733	812	830	824	805	794	830	780	772	759	791	784	759	765	766	770	795	756	802	796	759	731	755	759	710	819	744	729	728	790	771	770	738	757	748	721	758	755	751	774	686	763	777	763	746	681	714	804	742	748	790	700	744	774	681	723	729	761	717	748	742	720	763	755	717	774	732	747	757	731	780	763	751	769	746	771	714	740	691	778	776	700	704	732	799	735	722	736	796	777	711	744	721	735	762	722	726	731	721	723	749	738	757	770	757	781	760	688	765	707	771	756	739	797	774	725	750	756	685	727	736	713	776	725	738	776	761	765	714	719	829	736	777	774	768	766	732	731	719	708	724	738	713	763	750	752	733	735	772	742	711	730	728	755	837	709	777	771	734	732	772	741	702	718	754	720	727	762	727	687	731	698	764	733	763	736	741	751	757	775	743	705	734	717	724	718	741	751	733	718	738	721	739	718	730	762	728	730	757	767	744	766	791	734	711	785	746	734	782	692	683	730	770	745	737	739	724	713	745	773	800	701	779	723	717	771	694	749	754	727	809	772	758	776	689	707	712	751	777	730	686	776	725	726	714	792	724	732	770	750	781	748	712	787	738	727	743	759	741	738	705	707	751	766	736	739	748	761	740	715	737	784	733	757	748	727	751	734	746	726	668	735	761	737	730	747	719	702	779	760	711	759	707	757	720	792	715	735	728	760	754	786	713	768	764	733	717	707	783	727	729	755	764	714	746	790	734	776	742	783	712	745	731	728	742	715	735	727	708	762	697	719	765	747	708	733	732	716	810	766	786	729	792	720	714	712	735	692	741	746	695	716	763	747	737	725	731	696	788	740	761	761	701	756	707	747	727	721	773	722	684	731	802	731	727	748	801	735	744	771	732	682	751	776	778	722	760	768	751	733	771	738	762	755	730	732	720	741	743	722	739	752	773	716	777	747	739	718	750	743	767	733	739	731	711	769	722	708	726	719	720	690	750	742	714	733	749	755	763	754	735	782	785	718	736	710	741	725	764	714	706	774	787	761	685	750	717	746	768	737	753	727	773	735	736	748	737	715	738	755	770	736	713	743	765	723	789	768	810	754	754	726	757	776	778	730	702	690	706	742	718	701	711	704	759	740	743	750	792	695	737	783	671	748	730	744	756	756	754	720	782	747	759	759	702	754	753	729	725	743	735	762	728	706	727	728	800	773	746	749	740	764	738	745	720	771	739	756	764	745	769	751	728	714	758	739	761	718	689	705	682	771	766	728	743	780	737	728	760	746	738	740	766	736	771	759	730	712	731	759	692	726	758	751	665	731	766	753	742	692	765	773	744	741	766	749	710	773	761	798	764	765	711	731	813	712	713	750	812	748	733	767	728	787	680	763	703	786	726	700	747	761	711	732	701	719	746	723	721	696	773	725	713	744	742	756	738	752	715	702	748	764	697	752	724	749	764	733	708	736	763	671	733	715	782	717	758	740	717	665	800	742	741	700	704	768	725	750	723	746	743	743	803	702	745	713	726	719	757	746	765	684	691	747	793	729	717	739	684	711	711	736	705	748	799	737	777	698	701	758	774	783	762	747	811	774	769	696	799	715	738	775	734	686	752	690	696	759	762	680	723	715	698	772	707	724	727	749	787	742	691	766	727	738	755	760	702	774	765	759	752	773	744	717	712	722	788	814	715	784	778	726	690	724	733	787	737	751	783	749	734	744	723	729	716	743	709	765	724	720	733	732	733	741	743	751	783	744	757	690	737	701	725	731	762	762	722	753	776	737	783	762	764	726	760	755	738	727	702	742	720	703	733	763	738	757	733	740	732	783	765	765	735	771	717	727	713	743	776	712	765	742	731	705	758	731	772	745	796	730	737	736	706	749	763	746	706	715	728	747	729	741	743	717	732	712	697	703	756	763	732	723	743	755	684	761	734	729	765	724	763	742	711	788	725	733	748	737	667	760	746	694	735	759	708	730	726	716	739	724	727	702	705	748	734	696	743	743	724	692	711	776	764	725	732	767	726	727	786	734	747	742	716	754	713	759	746	700	734	704	714	749	737	754	728	752	789	703	744	754	711	723	772	754	735	686	730	787	744	713	780	718	736	737	740	752	735	738	664	792	736	775	758	762	747	794	741	746	707	752	744	758	784	758	797	682	754	727	722	719	767	720	727	709	758	720	761	694	764	763	749	768	707	713	759	735	713	762	729	759	728	756	768	713	749	691	716	757	734	718	729	721	742	735	723	764	789	752	741	733	748	781	727	776	699	742	743	764	759	722	744	759	711	685	760	727	766	672	726	785	772	745	730	787	689	758	803	732	782	732	730	748	712	759	730	719	735	725	719	760	746	743	695	759	741	748	749	738	738	763	702	790	705	740	719	748	721	720	721	815	769	725	725	753	745	718	750	733	767	691	775	690	740	773	737	739	754	733	747	716	734	722	667	723	711	714	788	742	726	722	777	780	721	750	689	715	777	681	741	746	747	734	754	758	740	724	728	799	731	739	721	727	786	726	739	773	749	774	780	670	696	731	734	773	767	764	786	769	733	739	735	744	735	741	732	758	746	728	740	731	746	712	745	716	746	727	729	798	760	742	730	723	778	766	730	754	718	737	805	765	710	739	754	771	790	743	742	741	730	773	743	743	753	750	723	705	701	745	756	719	728	746	764	749	741	704	737	785	736	755	713	766	763	764	732	701	726	743	729	735	751	716	767	739	736	746	768	726	758	720	751	697	750	766	689	692	738	726	732	671	716	783	763	754	743	752	766	716	727	760	767	760	704	715	728	728	739	737	727	703	718	749	738	752	731	752	778	729	721	724	708	719	725	722	711	733	746	752	716	725	773	765	700	771	747	790	746	734	714	759	713	713	721	733	711	753	765	736	764	719	730	764	761	735	763	762	712	733	758	736	745	699	728	719	741	705	712	736	756	728	765	776	769	693	716	752	744	747	746	775	766	718	763	705	746	743	730	747	793	771	708	721	768	720	701	736	736	738	741	743	721	782	741	741	777	721	722	740	695	703	700	745	714	722	740	732	706	747	752	707	772	695	769	764	774	781	765	730	781	727	748	774	722	850	748	752	777	723	722	726	704	746	730	739	756	719	741	765	665	708	720	775	772	754	705	741	740	743	789	738	694	761	819	735	742	723	719	743	702	780	743	730	738	724	760	740	759	733	724	747	725	800	728	713	756	753	723	742	757	741	713	767	659	770	742	753	763	773	734	745	725	745	720	755	774	697	804	720	722	735	702	650	794	728	750	761	754	753	722	689	737	756	739	743	766	718	772	693	734	743	785	762	728	761	728	740	754	722	743	708	766	779	690	727	727	738	752	804	764	737	715	729	730	795	678	774	757	721	740	705	713	738	733	769	733
6267	964	499	375	667	1243	1570	1274	1178	952	844	738	638	542	517	448	391	390	317	347	304	294	256	269	246	265	239	200	225	212	190	198	198	185	187	181	182	167	181	176	194	149	148	175	177	159	166	162	139	157	159	150	137	147	144	143	148	132	148	144	170	154	142	136	130	173	137	136	151	145	139	135	145	133	144	166	161	139	122	142	156	135	146	141	127	148	152	135	125	139	123	160	154	146	138	136	137	138	150	120	131	132	125	153	144	131	145	153	147	126	142	138	125	129	129	139	130	113	142	151	146	146	114	126	148	141	141	135	139	122	127	175	136	121	147	148	138	133	115	130	135	139	116	129	154	144	138	133	149	125	152	169	124	133	141	131	129	134	130	135	115	128	143	119	126	130	129	148	119	116	140	117	142	138	135	143	138	108	155	124	127	128	148	128	146	122	117	116	126	140	135	134	130	147	140	138	130	145	151	136	118	127	128	144	136	125	133	143	162	111	137	130	126	135	136	119	123	139	143	126	133	128	125	110	132	134	133	120	131	107	162	146	143	148	129	124	134	119	131	143	142	118	119	139	127	135	161	136	112	123	129	142	131	125	130	125	127	155	136	118	122	135	132	141	123	141	120	150	136	116	141	132	121	146	136	130	133	122	123	146	129	140	142	141	137	120	127	133	138	129	139	152	116	116	128	129	157	125	138	122	157	109	153	140	125	138	123	137	111	141	117	132	142	113	150	114	161	121	124	159	134	123	126	131	125	140	121	131	123	124	141	146	137	153	125	118	127	137	135	136	108	131	140	119	146	128	119	139	132	158	132	148	129	128	129	135	117	133	135	126	155	139	139	113	135	109	127	142	128	144	138	120	132	127	116	138	140	141	113	124	152	129	134	140	129	149	143	143	147	139	136	125	129	147	167	136	154	143	147	146	137	141	124	130	129	134	142	138	125	142	123	135	119	132	129	142	141	125	142	127	110	126	140	130	140	147	132	141	130	139	133	128	135	121	152	132	137	142	142	140	106	128	127	121	136	133	139	119	131	140	130	142	113	129	167	119	125	126	141	154	135	157	127	143	134	105	130	123	125	128	128	133	137	144	134	132	140	138	130	143	112	136	153	121	126	129	122	138	131	135	133	119	145	128	137	151	131	151	126	127	132	133	138	129	145	117	148	127	143	124	124	130	133	120	121	145	122	132	123	126	123	145	125	130	144	136	114	110	121	153	148	124	120	127	101	122	137	123	172	142	120	127	143	127	121	131	147	115	137	117	123	130	152	154	126	134	148	122	128	148	129	136	135	137	138	140	132	141	127	141	138	126	147	140	125	136	138	119	164	141	135	145	121	152	119	135	103	145	150	129	138	142	124	120	114	125	128	143	167	139	133	141	130	127	141	133	135	138	147	132	148	122	151	122	144	132	117	120	126	119	126	121	129	120	137	113	137	137	122	117	121	138	117	158	127	108	133	124	116	131	133	146	124	90	127	134	138	136	138	126	126	130	114	133	143	122	125	113	125	136	144	129	136	119	129	144	137	135	137	131	116	121	119	145	158	132	126	129	119	128	127	133	140	137	154	132	115	125	133	129	125	147	113	127	122	121	134	125	142	151	120	118	123	128	110	141	114	124	108	135	129	148	133	129	150	116	138	130	132	130	129	134	131	138	113	141	129	137	149	112	124	109	122	114	131	140	152	142	132	112	129	141	130	111	137	157	130	109	124	134	131	134	130	110	133	131	117	131	123	127	162	112	127	127	103	132	112	145	147	134	111	122	131	120	141	130	135	118	129	124	145	128	146	124	141	142	132	129	157	128	160	120	120	146	114	131	135	118	138	155	122	120	144	139	126	128	148	128	140	150	121	150	126	139	135	136	138	124	142	135	146	133	154	137	120	149	137	158	136	140	149	124	141	127	143	126	138	131	128	128	141	123	133	122	135	137	131	128	136	129	126	148	131	131	134	137	137	132	161	150	156	142	152	156	121	131	133	129	128	158	101	133	117	132	133	150	122	109	124	157	149	137	154	135	127	126	116	131	119	146	133	116	124	134	121	137	135	127	142	114	122	161	125	131	124	134	118	133	140	127	119	134	143	96	128	117	125	108	139	120	128	134	135	138	135	124	125	143	118	131	135	122	134	123	143	131	138	122	124	127	136	114	137	130	121	127	143	107	135	129	138	147	146	124	123	126	129	141	140	124	126	117	124	139	140	136	126	145	114	124	123	128	139	124	121	133	128	104	144	119	142	109	139	138	126	138	130	138	114	144	128	134	110	133	124	125	141	135	150	115	137	136	127	133	122	127	158	110	123	148	149	123	119	122	123	131	137	143	119	122	142	140	154	129	127	125	112	135	127	142	124	126	140	129	123	135	144	133	144	135	131	132	124	136	133	126	145	126	140	136	141	142	126	132	124	162	147	125	150	128	115	128	153	133	157	133	148	117	140	143	132	118	118	124	132	137	120	109	102	152	122	149	141	133	123	138	115	145	132	122	133	138	132	124	132	146	133	138	132	108	128	113	124	138	117	130	126	141	135	151	130	117	160	116	113	141	143	120	135	127	114	120	149	118	116	141	131	123	127	144	122	125	137	127	142	121	151	119	149	155	133	138	120	111	139	130	129	132	140	129	147	131	137	121	126	124	152	137	126	137	147	145	116	151	131	135	130	118	132	110	138	142	119	153	115	141	136	152	118	126	131	141	142	158	140	123	163	124	126	125	129	134	138	144	123	140	124	119	138	141	113	142	122	129	136	125	152	131	145	135	119	143	123	130	133	146	132	133	146	131	136	127	119	136	138	113	139	135	120	151	137	140	127	133	125	142	135	130	127	134	120	120	129	128	121	136	128	147	132	119	116	135	124	116	115	150	115	108	117	150	123	140	137	135	151	128	135	126	112	126	114	122	118	134	115	135	137	141	131	146	135	130	135	143	161	150	144	123	139	126	115	130	146	125	150	129	130	127	134	116	133	122	131	118	139	124	139	124	132	127	139	139	157	124	135	143	125	121	148	133	123	133	127	131	134	143	128	128	126	138	123	152	155	157	137	120	125	122	108	123	139	140	128	131	120	113	133	144	130	138	122	129	131	141	137	126	107	131	124	127	141	129	129	132	146	134	143	126	124	136	146	148	113	145	133	124	123	126	144	138	131	145	125	134	135	132	120	136	131	117	123	122	132	130	127	145	155	138	148	132	133	135	153	128	132	125	149	125	143	137	126	123	118	147	121	126	157	144	136	120	115	145	147	125	151	130	152	102	114	133	124	138	160	117	155	152	137	118	118	146	148	135	153	113	128	135	142	123	135	125	122	130	152	134	146	127	123	147	126	112	133	121	127	136	135	132	120	144	118	125	142	141	141	131	136	156	119	143	135	123	129	153	112	115	129	124	151	140	131	150	150	143	131	135	134	141	150	148	131	142	121	141	117	128	139	108	141	137	127	134	147	107	143	128	125	127	124	124	128	128	136	124	132	119	135	143	131	133	121	158	147	149	144	136	142	126
10193	1816	1084	1480	4173	5556	5150	4528	3788	3249	2810	2279	2019	1718	1504	1385	1144	1133	1009	990	881	803	720	703	637	608	572	554	508	496	502	505	437	450	434	394	399	398	399	381	344	362	352	348	332	377	318	317	307	306	297	310	266	301	289	278	308	284	311	307	256	259	277	232	257	298	270	270	251	279	251	272	246	256	249	254	253	246	249	274	231	267	261	234	241	264	229	246	250	241	232	229	267	234	237	214	231	229	223	226	214	226	242	230	244	204	227	221	274	233	245	216	208	201	226	223	215	218	206	241	224	244	223	223	235	213	224	224	206	208	225	221	221	227	202	207	213	213	226	202	222	192	218	221	197	233	195	228	230	222	189	222	236	229	224	218	213	208	219	238	211	210	216	222	214	236	224	215	217	205	244	228	248	185	224	206	240	244	241	213	219	219	225	214	217	222	214	186	217	220	219	270	202	206	231	223	203	235	257	226	204	207	185	214	217	214	204	226	215	221	210	177	204	221	220	191	225	229	205	216	201	217	211	221	213	243	222	195	211	217	208	210	222	209	209	214	217	201	234	208	200	235	219	228	248	219	236	227	214	217	229	223	216	213	210	207	227	213	211	233	203	219	197	203	203	195	223	219	194	202	208	223	246	217	222	202	228	230	218	229	225	216	215	196	219	213	214	199	212	227	204	204	236	221	187	195	202	229	194	214	204	196	206	230	217	206	194	209	217	202	225	243	217	204	241	215	202	206	217	248	215	200	191	210	208	210	220	186	203	197	226	209	207	221	216	211	209	212	211	242	211	223	204	195	222	209	205	177	209	202	201	204	206	215	203	193	215	216	201	209	184	224	218	219	204	222	203	203	201	220	222	204	183	209	231	232	225	209	220	203	216	225	237	213	219	210	222	215	200	193	204	210	213	229	222	206	221	220	214	204	209	198	243	220	217	223	203	199	195	179	236	212	197	201	217	215	215	221	198	190	216	227	218	225	233	208	200	225	222	227	203	229	220	236	224	216	199	208	215	208	204	199	198	228	228	236	191	222	206	234	231	225	215	229	229	213	212	205	199	216	221	258	227	209	217	217	231	215	195	242	208	209	263	203	217	213	211	216	220	207	222	231	227	192	211	219	184	212	198	207	223	209	219	185	191	212	228	177	196	201	218	196	200	222	216	221	203	212	210	194	212	221	206	204	195	198	226	222	208	211	238	208	219	203	202	214	226	229	223	198	216	188	215	223	203	233	210	221	214	206	219	217	220	240	199	202	208	200	197	214	217	232	201	185	221	230	202	208	207	229	203	202	210	215	189	196	227	237	246	228	205	209	202	222	215	188	211	236	214	212	216	229	204	224	219	224	215	202	211	206	250	231	209	216	206	211	214	206	219	221	204	208	195	195	210	211	185	229	189	249	191	202	214	206	217	213	213	235	207	220	215	214	204	197	204	207	195	219	220	209	204	208	217	226	212	227	232	217	248	233	204	205	230	207	267	207	218	208	238	232	223	217	209	201	184	235	208	214	202	215	253	205	208	217	240	197	225	211	212	210	205	203	194	214	220	210	226	199	189	206	204	216	208	226	201	198	203	212	208	210	236	195	225	189	187	204	188	219	200	209	210	173	209	208	229	221	205	205	235	231	220	214	225	205	210	219	200	212	185	216	216	213	218	203	244	215	206	226	211	231	196	211	196	195	207	199	199	218	215	197	200	222	194	209	219	204	224	223	218	219	231	196	235	196	205	205	211	203	184	201	213	195	233	213	200	187	211	238	204	217	223	198	218	216	212	206	220	232	237	207	199	238	227	215	211	231	214	227	227	195	201	215	198	206	211	191	197	231	205	198	183	199	228	216	234	218	239	202	220	209	213	204	198	197	217	223	219	224	225	204	210	208	204	194	220	190	180	200	235	208	209	201	205	192	181	219	232	239	206	223	220	204	191	222	228	197	202	205	235	207	208	190	197	212	188	210	198	216	221	213	207	214	230	199	216	193	209	208	246	196	202	240	210	204	217	193	228	198	240	213	197	209	193	209	208	211	204	225	246	209	213	199	211	225	225	194	190	220	231	173	225	208	202	188	222	214	220	218	208	219	217	209	214	232	203	186	201	183	209	191	202	222	232	180	222	196	213	199	224	200	207	197	220	209	212	203	209	211	218	204	225	186	246	205	221	213	222	242	227	239	214	223	220	198	197	231	232	205	215	200	200	195	254	179	239	200	186	234	219	218	231	197	207	217	196	207	217	200	212	214	214	229	209	219	194	203	232	226	210	227	234	238	267	238	221	213	215	214	216	199	223	211	200	214	235	196	224	220	211	231	187	203	218	207	209	202	224	238	217	217	222	204	229	206	223	206	208	229	214	215	220	203	196	224	218	188	218	219	240	222	191	202	196	220	220	208	190	221	229	232	251	216	204	224	210	216	217	181	189	211	231	216	211	210	208	191	201	223	222	206	189	229	203	196	209	214	209	240	234	233	199	220	227	206	241	233	215	177	213	227	229	202	216	240	192	206	232	193	208	199	230	213	199	229	244	213	211	227	209	205	226	211	192	198	226	207	194	171	237	207	197	196	214	193	213	218	200	206	197	200	242	239	200	221	240	215	213	210	218	218	207	194	230	217	215	190	189	218	201	225	231	220	218	220	211	203	215	208	225	207	184	226	222	225	203	214	213	209	204	228	221	215	193	203	194	200	212	214	234	229	192	221	198	200	198	221	196	243	216	190	183	202	220	204	234	219	207	203	203	207	230	188	201	237	208	199	235	204	228	221	206	194	221	224	208	216	236	186	197	223	202	183	223	211	223	224	234	204	244	223	223	225	187	202	203	212	217	199	229	216	211	192	201	193	228	242	226	236	212	221	221	214	210	204	233	216	242	210	208	194	182	228	213	188	217	201	225	223	207	217	213	205	206	204	232	197	239	202	191	225	219	207	204	200	186	224	234	226	211	231	208	192	214	225	237	190	217	214	224	217	220	237	213	205	195	244	238	236	231	217	218	223	235	225	222	212	200	210	231	216	207	237	227	222	216	204	209	214	214	218	216	222	216	195	220	205	204	209	206	210	209	220	210	202	186	220	230	249	221	213	209	226	191	241	226	233	215	217	242	234	228	235	237	232	229	239	226	211	222	229	197	203	223	216	222	218	236	213	224	212	213	198	195	203	222	230	209	198	208	228	210	234	203	208	217	245	224	194	201	216	222	240	213	197	213	203	213	203	197	212	198	201	204	198	233	229	218	211	219	222	208	214	174	226	196	227	229	199	200	205	214	203	233	197	192	198	213	219	216	207	203	224	206	184	214	185	212	215	197	226	229	219	206	215	204	232	223	249	228	213	212	231	232	215	212	221	175	235	208	174	195	194	222	207	218	207	197	212	211	230	248	197	204	162	232	231	195	219	193	198	209	197	216	221	206	201	216	209	221	209	223	254	189	210	215	233	220	225	215	219	210	214	192	224	200	212	225	207	213	231	209	191	208	216	228	221	206	234	218	197	191	196	199	223	216	228
12493	1523	798	632	853	1622	1823	1711	1535	1344	1181	1037	927	848	740	667	627	564	530	556	531	510	436	471	492	453	433	414	389	399	378	383	411	381	346	361	355	352	339	338	331	333	349	336	335	343	305	320	316	310	362	338	353	301	310	323	327	292	315	323	328	316	305	304	321	306	317	312	322	374	326	350	323	316	323	329	307	297	332	306	288	330	295	298	317	288	304	288	300	327	298	278	297	348	320	306	294	303	305	348	293	315	333	275	287	280	301	290	296	292	329	323	283	315	311	326	280	294	282	315	313	316	309	278	297	311	300	326	310	266	323	301	291	310	287	295	302	302	299	306	314	318	315	302	299	311	317	339	271	282	312	340	254	289	295	270	291	290	302	298	283	298	307	326	290	288	311	314	273	306	285	288	310	300	290	291	297	300	299	294	311	338	295	305	315	333	291	307	294	283	311	299	284	290	321	303	317	311	343	316	320	329	288	307	307	279	268	313	290	272	298	347	296	286	310	300	305	325	271	279	300	273	316	324	295	309	304	309	314	316	316	297	296	295	305	310	322	308	310	283	294	311	286	289	323	290	283	292	297	299	278	309	300	310	304	247	291	295	293	299	294	303	324	304	300	321	309	322	303	341	317	287	292	299	280	339	316	300	274	289	288	292	306	301	258	277	322	310	322	305	292	281	331	299	298	304	303	270	307	306	290	339	291	299	264	302	306	342	309	302	307	295	332	296	298	319	304	302	306	301	283	271	289	304	284	307	278	297	266	294	320	316	300	303	299	309	319	326	314	269	278	301	320	294	272	316	285	294	304	285	280	312	292	323	307	305	291	293	300	318	289	288	333	290	312	272	305	288	301	313	323	271	314	302	344	271	305	327	294	319	331	288	299	272	311	310	303	290	319	313	282	331	267	276	291	320	302	272	288	300	314	322	298	320	301	320	304	268	313	276	327	283	276	326	277	307	334	296	343	311	298	340	305	332	301	296	330	321	323	286	279	310	291	300	267	278	305	304	298	300	271	278	302	310	306	307	299	294	313	290	289	317	307	266	276	288	291	283	310	291	298	306	300	289	339	321	308	309	281	328	295	310	301	289	275	297	307	296	312	336	307	299	281	294	259	294	300	282	303	308	287	321	288	278	301	287	315	297	295	311	251	287	286	271	298	293	287	335	303	306	303	312	303	300	313	334	284	294	313	283	290	302	305	295	286	295	317	280	304	316	313	300	289	323	275	294	284	286	321	309	276	310	302	292	300	308	314	294	319	322	283	311	290	303	317	313	294	301	296	272	295	309	335	330	325	302	326	301	273	336	323	295	307	315	288	310	318	302	348	314	291	304	306	287	314	260	324	288	307	291	315	309	284	283	301	310	320	290	318	318	321	297	290	314	326	279	307	260	314	300	312	275	324	291	303	269	300	300	322	294	283	275	298	278	298	305	292	286	291	326	298	277	281	282	314	280	296	284	280	308	288	292	296	319	275	300	303	304	323	288	293	290	298	280	298	297	288	323	316	279	312	275	287	257	322	308	340	300	310	288	295	310	288	312	285	310	316	297	311	294	310	323	322	300	274	312	320	305	307	331	295	301	278	338	305	309	292	273	271	289	298	283	312	281	312	299	287	311	311	317	307	289	316	289	300	295	289	291	282	312	314	320	292	287	312	310	299	288	308	273	276	335	292	312	318	315	253	282	301	291	285	318	319	293	324	310	335	271	329	318	267	306	321	317	301	279	293	277	275	307	297	304	312	305	279	304	304	309	306	314	300	285	309	285	338	316	314	281	313	329	305	304	317	285	320	310	322	304	297	323	297	298	302	281	303	316	310	305	296	314	285	299	318	297	287	315	295	314	286	316	302	291	262	304	280	325	312	286	309	331	287	279	309	295	284	286	276	311	291	314	327	309	314	315	311	295	304	298	285	322	301	299	285	306	306	275	309	304	315	292	293	280	298	311	310	302	314	301	302	330	316	299	306	313	323	302	288	327	327	312	253	306	337	333	296	291	308	328	294	312	307	310	297	308	312	292	296	325	297	311	274	281	309	304	322	306	285	301	327	287	319	330	288	261	263	301	268	303	300	301	315	310	316	330	302	303	273	335	307	320	301	275	292	308	327	298	299	309	261	311	284	297	328	300	265	287	292	308	300	303	309	292	292	307	301	267	287	318	328	276	294	271	302	292	290	297	281	296	317	311	309	304	301	280	287	294	300	299	306	297	308	300	289	314	278	277	309	301	296	334	301	318	311	285	288	266	292	272	305	296	292	263	286	289	329	310	341	303	317	274	290	310	330	286	320	298	350	303	307	284	277	311	300	301	287	295	296	285	266	302	296	292	317	295	283	317	301	310	303	321	302	341	257	290	289	301	314	293	314	336	319	256	308	302	329	285	327	328	307	307	291	297	283	315	274	342	293	294	289	323	285	321	302	316	287	287	297	296	306	289	293	305	295	281	321	287	286	327	304	305	261	303	267	313	334	313	306	306	317	308	322	313	330	297	305	294	302	294	326	300	287	289	286	294	287	310	309	335	327	280	285	276	276	301	298	318	310	314	320	309	342	292	314	346	289	295	310	291	271	274	295	305	298	290	304	265	288	305	284	338	270	322	279	277	306	296	310	291	301	300	270	309	321	302	302	314	310	318	301	320	318	304	307	308	286	289	295	294	297	313	283	291	296	294	290	311	273	310	319	286	326	270	315	287	298	283	290	319	295	324	321	329	315	290	301	283	308	321	280	289	301	283	263	323	313	317	289	279	295	312	293	293	305	286	273	276	328	291	288	297	347	315	308	283	308	299	302	323	309	316	280	300	269	290	272	300	288	293	269	318	278	263	289	307	301	301	302	269	297	292	280	298	358	300	268	280	296	326	329	333	325	327	294	323	282	317	284	326	275	273	304	330	269	300	302	290	319	328	317	320	331	294	278	284	275	325	303	290	289	301	290	270	311	310	298	311	288	315	296	311	290	289	295	269	276	280	323	308	303	277	295	301	322	317	306	280	299	283	275	321	287	295	299	290	296	299	298	289	323	320	299	287	295	298	323	299	321	283	298	320	262	309	285	320	281	307	283	294	302	305	321	303	283	286	318	331	277	293	312	293	298	310	270	291	287	322	307	307	307	296	320	289	289	300	302	297	286	285	317	301	284	308	282	285	296	305	332	293	255	277	278	310	291	287	291	307	311	295	296	312	293	291	299	270	308	320	307	258	308	293	310	297	335	287	290	305	256	247	286	264	305	308	310	267	305	294	294	289	307	289	269	299	301	323	302	292	294	306	288	306	294	331	311	303	283	306	294	282	316	306	283	297	300	288	295	279	321	312	305	326	300	284	303	295	302	300	273	329	306	329	300	289	317	280	285	309	319	330	313	325	318	335	306	298	312	290	270	297	287	278	307	312	266	278	331	276	272	262	299	296	294	280	273	275	320	347	292	265	324	301	299	298	285	322	284	295	309	290	294	311	307	317	293	295	303	317	292	329	298	317	307	304	301	332	292	305
11947	2337	1519	1963	5082	6585	6385	5427	4784	4015	3503	3030	2648	2251	2045	1904	1676	1496	1427	1372	1198	1187	1103	1026	932	924	926	859	866	852	793	741	766	750	724	717	637	684	704	611	669	631	584	585	628	596	507	590	575	552	568	574	554	560	537	563	541	556	539	552	547	539	534	508	518	538	489	480	511	540	520	512	536	484	504	477	529	484	474	485	498	469	500	496	495	499	505	498	445	478	489	468	476	481	454	491	473	453	491	496	482	464	449	485	508	465	482	442	462	433	461	504	448	430	460	467	500	432	509	441	440	466	442	449	444	486	441	487	491	482	504	455	465	493	439	488	411	434	422	457	479	472	467	459	491	451	458	450	449	458	499	455	448	474	422	456	456	451	455	454	432	439	461	443	441	477	441	472	432	456	420	457	459	429	471	445	413	456	425	439	441	456	463	448	433	446	444	459	428	461	454	426	429	473	436	455	431	451	449	457	456	486	458	440	463	437	467	442	425	449	473	451	444	437	451	436	455	465	451	451	402	478	460	437	430	438	438	479	476	407	458	442	451	433	419	461	435	456	456	488	421	445	457	442	454	485	480	395	463	448	463	415	461	438	423	462	438	454	457	396	453	460	444	449	445	444	449	476	479	452	450	481	473	445	426	445	503	487	461	446	443	435	436	455	452	415	441	460	455	480	448	413	418	443	451	459	444	424	451	467	447	442	447	441	460	455	418	500	448	452	489	472	412	435	470	426	462	442	456	425	463	422	437	438	464	415	426	466	444	464	488	444	462	427	465	435	489	449	437	425	429	474	426	439	448	451	478	452	427	433	451	437	405	466	467	444	428	446	424	463	449	436	453	457	479	427	459	456	431	419	433	456	427	400	469	384	456	423	430	429	444	438	435	449	460	432	480	490	449	474	476	412	456	475	439	466	461	435	477	419	507	426	430	445	434	441	414	447	435	417	451	435	457	452	433	458	438	451	441	459	436	457	458	448	448	441	455	464	462	472	487	469	472	466	443	474	481	473	443	438	483	446	486	484	424	474	424	466	448	486	431	436	447	483	415	424	423	442	414	470	457	439	453	406	453	405	447	469	445	492	432	467	435	466	483	468	462	448	491	442	439	460	439	478	415	438	448	435	486	480	472	491	443	453	477	452	415	451	461	445	420	414	458	466	464	478	460	425	439	435	465	414	427	454	463	462	434	408	470	490	464	444	490	445	442	455	483	475	465	479	443	430	440	451	445	436	440	453	455	412	459	437	482	459	416	483	412	452	485	417	439	452	452	483	444	455	430	454	445	465	449	454	426	451	448	441	433	455	437	432	432	454	437	426	441	440	439	472	434	429	427	445	472	453	434	432	431	454	444	469	449	429	448	490	458	460	413	442	458	463	401	470	484	419	434	465	434	441	444	429	450	457	451	468	470	432	429	445	458	462	452	446	474	450	466	405	455	447	418	470	480	427	444	407	420	452	441	484	415	455	484	455	438	480	438	424	452	449	433	460	491	451	458	436	468	416	431	453	422	440	453	443	459	442	443	452	482	423	455	407	446	463	452	447	441	400	443	426	419	491	435	448	455	470	474	422	452	434	485	431	413	451	419	446	454	429	470	415	449	459	443	482	413	456	441	447	465	433	445	476	457	434	461	443	426	457	425	505	438	468	435	432	466	471	445	456	461	451	433	407	435	471	467	426	451	470	460	463	460	491	461	450	450	454	452	440	435	462	444	428	449	441	459	449	450	504	440	446	471	470	411	433	457	471	467	450	406	433	461	452	434	441	429	471	402	452	449	458	429	454	432	427	424	487	473	419	452	472	404	461	452	438	465	422	446	436	454	436	462	445	446	447	437	452	460	447	468	420	400	450	453	467	442	462	478	425	431	474	447	464	512	435	419	430	449	465	460	453	428	488	427	438	468	428	444	438	488	455	452	434	396	432	424	434	421	453	469	458	458	426	439	450	455	461	472	459	443	444	471	467	467	457	453	455	461	441	465	422	437	454	436	455	470	455	477	441	443	436	440	438	435	450	475	467	459	426	466	441	449	432	422	418	490	428	444	473	396	434	453	453	419	460	478	488	393	480	457	443	472	448	439	452	447	451	436	441	436	447	446	451	424	475	463	457	423	450	423	406	454	418	421	440	490	483	481	456	463	460	463	439	470	456	473	446	437	475	449	384	440	457	453	442	432	475	479	497	477	446	444	448	456	437	442	412	420	492	482	447	409	479	498	465	412	435	443	445	454	461	457	445	457	458	427	451	462	469	464	411	464	423	461	476	435	423	440	466	441	445	468	473	463	449	478	489	444	454	445	423	438	464	449	447	457	475	461	476	454	438	456	476	473	418	464	445	484	443	438	410	465	429	421	466	491	441	444	450	467	434	416	495	436	474	446	415	417	447	448	426	456	475	425	445	416	430	476	418	452	473	440	428	435	479	480	443	461	460	455	429	460	484	449	460	486	465	503	449	498	453	444	434	422	451	437	407	474	439	452	436	458	444	443	432	493	441	463	424	438	444	427	429	441	430	496	477	461	461	459	461	472	424	434	419	423	478	456	493	437	456	438	433	410	434	462	460	450	435	467	466	452	425	457	452	457	476	439	421	457	436	447	432	448	433	492	438	439	429	414	426	410	449	489	472	478	432	439	497	452	453	464	447	436	457	454	454	428	450	420	482	447	474	460	472	438	462	460	473	425	474	443	470	433	409	411	425	477	451	447	454	460	437	477	404	462	444	427	435	434	407	415	461	439	473	471	454	479	427	464	459	455	430	457	460	444	465	413	423	435	435	429	468	469	459	446	436	436	442	459	440	432	453	470	472	428	477	458	480	451	442	452	435	456	431	452	460	450	474	429	463	448	455	395	464	443	450	443	469	434	406	467	452	460	454	424	414	433	441	477	455	441	474	449	447	450	497	446	500	451	448	478	441	462	465	427	475	464	434	444	423	468	440	461	454	475	452	462	470	463	459	456	416	420	444	397	489	447	470	467	459	425	453	476	450	450	449	464	430	422	456	432	452	440	456	450	443	414	452	449	459	457	472	462	454	457	451	481	422	438	492	432	419	453	453	424	417	440	464	457	463	426	422	481	423	428	444	414	435	466	436	471	458	464	462	436	425	466	449	535	467	447	442	434	429	447	458	462	453	423	464	443	485	453	450	444	442	464	441	445	445	460	495	447	447	451	475	495	440	477	416	435	441	458	471	459	425	424	487	449	462	439	447	443	452	458	451	471	443	437	446	416	419	411	449	449	423	445	479	420	425	457	424	460	426	419	467	437	446	454	466	449	441	454	446	442	438	453	488	437	479	424	403	426	481	465	417	412	485	446	465	433	473	445	452	444	433	452	448	441	458	417	448	469	431	444	458	468	461	461	460	478	457	465	449	491	455	447	454	472	466	445	446	442	430	451	458	446	443	478	504	439	447	428	413	454	489	431	439	436	457	431	447	463	455	433	465	426	447	445	463	438	449	436	434	445	429	421	443	448	415	426	426	443	456	446	469	449	449
5350	533	451	467	480	529	602	571	573	533	501	436	476	468	462	410	403	453	443	414	409	443	394	387	382	433	380	417	425	361	412	371	377	410	446	424	375	408	415	387	383	396	414	390	399	400	386	361	399	367	403	383	412	352	362	449	385	357	411	414	389	408	418	374	383	353	387	413	389	378	362	418	403	409	398	356	361	405	409	344	384	400	402	381	446	429	393	405	424	395	397	378	422	381	390	394	399	372	403	366	388	418	370	390	405	395	402	439	420	362	391	391	379	378	367	377	395	389	392	416	395	375	403	379	407	401	402	424	388	397	418	378	420	342	378	392	357	392	384	375	376	402	449	390	366	404	399	401	390	377	360	379	411	388	395	395	383	393	390	358	402	414	410	382	359	361	383	374	402	379	397	397	374	396	412	387	374	364	381	387	375	428	419	369	388	406	367	390	391	398	366	386	373	394	387	391	404	365	402	385	400	379	391	372	374	404	386	393	395	393	392	387	379	365	398	376	364	381	359	385	390	333	391	359	423	350	418	403	388	395	363	388	381	430	382	414	400	418	399	405	387	408	343	385	424	381	396	375	388	415	393	368	394	397	448	417	399	388	401	381	414	386	429	379	408	344	419	399	380	362	382	376	363	394	394	368	367	347	389	438	400	414	394	375	405	403	415	431	415	402	402	381	378	408	395	434	362	405	399	417	408	404	397	393	393	382	384	379	420	380	381	404	401	409	405	409	395	421	400	394	371	411	377	399	383	378	405	356	400	383	432	361	427	387	389	384	402	404	391	392	385	391	421	362	373	360	360	399	376	377	412	370	403	405	418	410	410	414	397	365	401	408	388	392	359	408	382	369	400	394	391	378	391	379	400	393	395	407	349	391	421	374	377	386	389	379	370	378	357	406	365	385	419	378	371	388	383	407	375	409	406	366	388	371	337	386	408	398	370	389	384	412	399	381	373	387	401	361	385	383	421	437	413	382	410	386	386	414	410	391	395	388	353	398	339	386	369	425	422	372	388	411	409	393	406	395	413	406	406	386	404	391	364	384	410	382	397	383	432	435	392	402	393	394	409	394	391	396	370	399	343	423	381	418	387	387	407	372	407	403	411	366	399	425	421	416	407	376	398	392	386	393	410	401	397	374	368	406	402	404	431	373	410	422	382	374	369	394	372	403	411	367	401	385	403	401	398	403	371	367	366	396	421	361	403	375	399	351	363	383	382	393	401	381	402	393	390	355	380	355	376	388	365	394	380	362	404	401	420	404	379	379	395	434	343	378	353	346	410	377	401	393	399	398	405	353	398	404	402	377	392	388	415	420	352	398	411	408	374	373	387	384	398	383	377	394	395	375	398	355	406	390	381	384	371	412	398	434	395	390	396	396	375	384	374	405	390	426	388	374	378	423	405	393	388	358	400	416	391	396	388	409	400	403	390	377	411	380	375	382	410	386	400	411	384	399	386	408	402	402	410	387	419	441	400	406	366	391	432	375	388	425	398	406	381	387	352	395	423	416	408	403	386	408	395	368	420	372	405	381	378	374	381	416	398	387	386	373	359	400	408	363	385	379	384	409	388	408	397	414	404	365	361	365	423	386	398	378	423	376	375	393	387	402	390	384	369	397	423	387	376	390	376	397	370	393	379	400	381	404	394	412	393	411	368	376	408	400	405	426	359	411	406	381	384	388	408	392	396	407	409	428	387	388	380	413	414	407	395	423	391	382	415	400	413	374	376	393	355	416	405	375	396	397	398	394	398	363	396	389	372	403	370	423	412	350	369	396	376	378	404	424	367	409	389	407	363	388	381	398	358	396	388	410	399	389	403	390	376	399	379	410	366	420	418	388	376	381	387	360	405	387	381	409	394	410	404	406	378	408	377	386	382	343	400	398	405	413	378	361	415	401	384	368	400	395	376	353	408	369	420	357	391	357	391	364	433	359	385	424	380	390	413	379	353	369	366	386	403	394	399	401	346	371	388	421	388	432	396	383	386	398	394	402	400	347	353	407	380	401	374	411	390	392	397	410	393	368	387	382	364	394	361	362	403	382	377	392	433	380	406	384	389	416	407	397	436	429	392	415	396	410	382	386	390	373	435	353	399	397	417	385	415	406	401	389	385	384	380	389	381	357	393	374	372	408	329	368	378	374	383	379	378	396	416	413	399	370	415	424	376	404	397	379	407	392	430	398	363	367	358	390	371	381	351	408	376	355	407	403	364	370	344	424	380	382	400	393	392	363	394	410	415	384	393	385	376	358	397	383	390	423	369	429	376	369	374	383	431	382	409	402	398	361	383	382	396	406	394	411	377	382	390	372	377	384	395	403	385	420	394	400	380	357	387	404	407	407	384	380	424	425	375	371	388	414	361	374	382	402	403	377	375	405	377	413	423	377	390	373	368	385	389	372	414	385	379	400	399	413	399	408	374	391	371	385	391	414	389	383	398	366	389	391	395	390	399	432	403	363	417	382	404	425	411	428	394	393	386	419	375	377	368	390	367	394	399	375	390	396	404	416	401	390	403	417	382	400	424	385	409	409	431	396	379	370	400	391	407	390	399	397	378	375	361	371	409	413	384	376	386	392	388	379	366	403	395	393	376	404	423	382	389	368	376	401	356	398	393	354	381	388	373	375	358	344	406	381	370	343	397	385	409	425	421	409	378	374	383	392	369	411	359	369	365	440	398	394	429	371	360	374	362	422	432	389	355	375	428	428	401	400	408	399	394	407	394	391	375	385	358	414	416	383	392	364	405	397	381	389	382	355	401	422	391	393	416	381	394	367	401	382	399	372	382	360	420	412	391	378	387	407	388	403	382	361	411	390	376	372	393	414	386	401	413	330	375	405	422	386	438	364	401	370	384	391	376	409	393	355	362	395	382	394	422	395	403	423	402	391	405	389	402	421	386	423	368	422	382	403	429	413	406	393	412	380	391	375	390	423	406	397	398	397	424	390	390	391	392	423	418	402	395	321	408	407	375	379	366	361	398	416	393	377	409	367	378	368	413	387	402	371	361	411	365	437	402	432	384	380	421	367	379	400	403	366	377	395	412	368	381	381	433	395	381	351	369	393	425	396	405	357	386	401	397	410	415	391	422	365	397	406	391	375	384	417	400	416	418	375	414	409	422	378	398	389	412	393	349	391	379	398	358	404	387	382	407	380	414	374	438	410	371	368	372	392	398	360	373	423	392	377	412	354	387	394	404	365	400	402	397	363	402	381	366	325	385	379	382	400	389	399	410	395	361	413	404	410	406	421	413	414	419	396	389	378	376	398	397	391	406	398	399	404	402	386	407	372	356	383	373	393	400	384	438	396	401	393	380	328	385	375	403	359	368	362	375	394	379	398	419	408	394	381	386	401	385	380	400	417	356	409	394	385	410	391	363	398	430	426	377	395	431	362	413	371	402	388	389	425	388	355	425	384	376	385	423	376	383	407	398	389	381	420	404	378	405	415	385	365	373	380	399	402	394	405	384	405	409	391	379	398	375	387	426	352
6967	896	685	783	1204	1414	1389	1213	1083	1062	909	865	827	765	758	714	684	648	665	622	632	599	602	596	603	587	589	568	526	581	622	609	570	576	520	547	553	554	534	542	535	543	547	593	547	571	524	552	552	520	546	536	521	549	493	578	539	558	551	544	529	571	532	557	555	542	490	567	519	536	540	532	549	519	572	538	582	532	553	530	554	550	601	514	526	488	444	475	517	500	536	541	541	545	516	487	523	547	534	553	556	534	548	538	511	547	551	530	489	547	529	489	553	547	508	529	515	504	533	549	499	499	555	517	495	487	550	525	525	613	510	543	508	533	525	561	521	541	529	515	538	518	538	494	535	539	552	500	517	546	542	507	507	483	512	512	537	570	535	541	515	524	533	533	546	514	535	546	531	544	546	561	494	533	515	518	529	543	498	542	538	533	546	542	537	521	540	518	531	529	508	519	541	536	554	543	542	531	541	502	523	513	517	517	525	535	538	549	511	509	555	523	498	554	540	540	519	514	529	582	519	533	508	512	537	499	545	537	565	535	532	553	541	574	552	527	567	596	541	492	525	525	528	525	523	515	470	548	537	527	512	524	481	540	478	519	587	546	543	503	499	517	540	554	528	542	531	533	529	546	526	517	484	547	488	562	493	517	504	524	572	545	544	551	532	503	503	554	503	501	508	500	483	527	550	515	518	553	582	525	518	497	507	507	480	537	523	519	548	528	549	569	518	529	536	479	542	505	550	514	530	519	470	512	554	566	493	538	515	509	572	546	518	515	507	524	575	556	546	585	520	485	556	487	485	561	496	536	554	523	519	541	511	530	517	531	532	516	531	546	513	528	532	512	524	527	543	513	484	530	516	539	499	527	506	532	531	537	595	513	565	526	523	529	512	512	508	535	534	518	538	495	543	523	508	520	538	529	521	555	561	566	525	519	539	544	508	564	550	514	511	551	539	532	549	539	505	555	502	508	531	511	562	535	513	547	550	529	539	525	526	539	513	510	510	526	536	508	535	463	512	536	543	522	547	508	536	521	525	555	501	517	553	547	554	552	542	518	529	522	514	528	531	506	522	517	488	495	518	516	546	512	497	515	492	509	481	526	518	529	536	554	500	541	508	521	524	514	571	561	527	509	522	539	531	530	530	519	526	488	598	530	526	525	538	541	529	541	552	519	532	567	527	499	530	537	530	543	538	560	516	506	564	545	494	505	516	515	501	523	535	545	535	505	514	505	541	538	517	508	537	521	539	579	516	510	531	525	539	486	492	541	531	511	562	535	518	527	527	530	557	535	500	545	563	515	540	545	531	569	503	575	498	541	521	514	541	580	544	590	489	502	516	504	514	519	523	466	497	547	495	520	536	551	520	531	553	521	562	512	551	539	560	528	493	524	493	543	560	522	518	534	529	535	532	536	552	530	554	506	534	545	525	527	542	567	487	463	525	530	549	528	527	536	514	506	538	534	534	506	507	527	570	536	524	494	576	496	558	485	502	514	492	526	533	503	567	548	481	495	548	528	511	488	504	489	580	542	530	509	543	494	559	472	521	516	507	555	558	533	530	537	530	519	555	550	520	521	518	504	559	500	505	509	547	500	494	519	544	502	516	513	497	474	488	556	503	583	519	496	555	513	513	565	525	531	543	512	519	521	574	566	537	547	523	526	507	537	525	508	526	545	548	493	543	505	535	524	531	530	559	511	591	510	547	529	577	543	527	535	484	546	527	548	507	511	557	529	506	508	520	544	520	530	537	473	485	526	506	539	537	547	514	534	469	551	497	509	500	545	502	556	513	530	525	526	488	499	537	511	502	529	545	513	523	481	530	535	528	510	521	486	513	511	501	493	527	542	529	482	522	505	525	508	517	515	495	559	494	515	530	566	537	567	520	524	543	534	513	541	512	574	542	527	561	488	525	536	575	535	558	528	525	534	550	540	507	544	547	593	508	526	477	529	543	514	517	529	538	497	550	504	536	553	545	483	516	514	507	517	530	537	543	543	528	534	533	530	541	531	525	530	535	542	515	528	483	543	540	530	545	509	577	525	496	521	503	508	531	518	538	484	517	544	490	521	538	508	502	521	520	532	558	573	534	550	550	533	489	490	546	538	509	541	551	553	530	546	553	522	560	514	479	529	589	508	551	535	485	511	475	533	504	536	508	544	509	532	553	541	501	523	537	536	531	520	503	521	530	534	565	557	509	527	502	504	523	504	533	558	521	505	527	527	542	527	504	552	503	540	502	501	528	586	495	511	544	516	578	557	556	547	556	519	553	565	523	531	531	536	551	495	521	514	555	559	518	568	510	542	527	512	462	522	477	482	463	496	508	538	552	523	542	513	543	492	552	542	554	541	538	504	535	523	507	527	523	526	548	496	531	507	529	537	508	536	511	544	567	513	506	468	523	517	538	552	541	549	497	504	529	560	521	532	539	542	484	511	531	518	519	495	570	522	558	565	549	523	521	537	512	544	517	539	529	537	538	509	570	521	540	522	486	568	562	507	502	510	567	533	533	536	536	516	540	529	505	533	519	494	502	524	510	515	516	559	522	551	502	560	476	533	536	530	521	534	547	533	541	478	529	543	530	549	511	498	553	547	519	526	520	546	552	514	499	552	543	552	515	518	498	533	509	518	546	556	452	539	519	514	552	519	518	518	537	511	517	550	483	494	553	546	568	562	502	549	511	528	523	542	549	468	512	524	541	548	525	535	533	532	485	509	527	537	501	500	549	496	500	547	530	523	542	541	499	512	529	505	548	522	521	515	490	538	529	490	487	521	559	542	513	514	550	556	546	534	526	526	508	536	520	516	477	533	509	509	548	478	546	547	528	511	554	508	494	582	550	514	578	507	521	531	519	520	498	503	481	532	501	539	516	536	579	545	558	538	523	499	523	526	498	550	551	524	565	525	518	567	504	529	522	512	525	510	532	502	535	494	498	558	540	532	509	559	540	512	520	517	502	531	537	533	515	521	544	539	564	519	549	530	529	550	553	532	526	505	547	559	516	514	546	536	505	537	547	511	513	487	550	514	528	519	538	522	525	513	544	547	530	549	519	509	574	531	513	482	526	524	489	507	563	535	517	520	542	544	531	516	519	477	488	531	567	538	564	530	509	516	570	483	535	514	543	577	544	512	510	516	525	534	555	516	536	562	558	506	540	541	543	543	528	511	550	512	526	575	536	513	508	504	496	509	532	527	554	538	546	530	552	552	535	510	493	501	580	475	525	504	572	544	558	517	508	551	526	516	494	506	511	519	517	508	552	461	538	469	488	516	565	535	554	515	531	484	545	518	514	541	534	523	521	560	504	572	498	534	537	515	544	523	536	486	534	505	527	522	536	525	525	519	500	495	553	516	500	562	500	496	549	540	522	501	543	528	528	541	485	543	536	523	559	556	492	501	543	522	506	511	520	525	555	461	504	527	523	528	518	525	536	557	512	535	543	507	546	564	533	553	525	526	549	544	565	559	552	571	495	529	536	550	559	533	521	516	554	557
14217	1505	874	744	923	1351	1562	1438	1376	1254	1148	1001	913	863	780	809	756	739	749	735	691	658	647	630	630	603	652	596	578	595	644	607	602	608	548	558	590	547	612	565	562	592	549	537	567	529	564	520	538	563	516	578	595	592	552	547	528	557	566	551	575	564	546	555	557	546	528	517	529	597	519	510	524	568	554	544	513	554	568	510	504	559	574	513	514	560	552	554	558	534	549	529	548	548	523	582	562	527	577	519	552	500	552	524	520	515	551	517	552	550	513	594	504	512	567	522	529	562	578	553	527	541	508	522	582	560	549	557	501	509	552	554	548	527	555	556	564	505	497	549	511	523	549	535	520	511	541	508	546	533	530	500	508	514	548	543	515	577	519	542	526	533	531	541	570	513	517	538	524	525	561	531	595	487	531	568	506	579	514	565	526	550	562	534	542	545	558	498	555	536	566	562	528	529	530	526	551	552	532	521	511	505	520	504	538	538	478	528	525	558	558	533	526	541	503	502	499	533	553	523	553	563	521	550	556	536	530	559	530	563	561	539	545	549	546	503	518	544	508	535	565	577	589	547	532	586	529	493	521	550	564	480	567	548	508	536	514	554	537	527	538	525	540	569	482	529	532	520	552	551	546	514	539	534	572	505	536	545	540	532	542	538	511	538	529	547	539	558	568	544	528	562	535	535	545	519	531	551	598	522	497	552	512	543	540	544	527	518	539	553	564	536	516	526	561	557	573	501	511	500	539	561	533	546	511	504	536	530	527	502	525	541	508	560	517	548	535	537	535	572	519	527	502	525	562	529	556	522	505	516	521	568	534	518	525	568	501	520	536	577	538	528	550	543	491	504	505	511	533	536	521	537	518	540	520	530	511	545	511	520	551	542	545	544	559	518	530	525	536	530	535	539	569	536	539	524	539	522	506	527	575	515	559	531	529	536	525	565	536	524	580	554	532	499	505	526	566	515	524	514	543	553	532	551	504	512	522	552	540	554	493	520	572	552	573	607	565	515	562	537	509	601	545	571	528	518	521	533	539	482	569	524	536	535	542	541	543	546	526	567	559	539	519	558	582	540	551	522	545	541	537	533	515	553	532	574	514	524	591	547	570	509	512	535	542	547	514	529	557	514	579	503	515	518	495	573	545	544	505	532	519	577	534	531	574	506	586	545	535	514	540	546	524	526	558	560	517	526	509	525	511	526	562	526	583	526	520	558	554	552	533	541	567	541	501	549	521	535	521	554	522	534	526	530	540	554	512	542	572	510	552	524	489	531	546	526	493	518	509	514	518	573	551	589	535	573	517	532	590	539	537	536	513	580	489	525	510	565	513	525	594	514	571	555	531	535	577	549	571	510	544	542	512	540	548	537	585	544	569	552	568	539	521	503	537	520	524	538	542	550	535	560	547	531	522	567	523	520	573	519	500	534	544	524	532	515	569	499	578	494	513	543	544	524	579	553	533	525	555	529	513	521	580	511	538	523	534	555	510	488	529	566	519	521	546	596	549	505	535	488	539	537	531	546	523	538	525	554	507	518	559	499	523	515	522	520	517	564	548	534	540	556	552	555	522	545	499	521	536	564	505	516	551	535	540	562	515	551	540	513	536	523	532	513	551	497	536	549	521	559	528	545	559	575	529	544	514	536	557	592	520	543	552	513	567	541	537	536	545	527	533	543	514	551	544	532	568	545	562	507	539	542	496	532	561	517	528	543	491	533	518	575	544	562	567	555	560	518	543	541	519	516	524	510	546	543	556	534	539	569	563	513	529	532	507	535	488	506	520	546	509	571	532	530	571	548	514	526	508	552	534	579	514	522	522	611	533	549	557	521	538	553	508	506	537	568	548	527	564	508	543	554	589	538	528	521	535	532	552	566	528	550	553	546	577	503	553	547	573	564	546	554	556	508	538	542	552	503	505	538	524	540	528	544	553	525	553	519	538	556	511	522	531	573	513	568	548	524	516	532	539	554	501	556	522	523	553	546	509	554	564	519	489	537	550	553	495	534	538	518	523	544	572	509	559	555	543	542	540	507	502	561	579	572	516	519	556	556	528	519	539	548	525	525	545	546	538	537	544	521	541	511	546	592	516	551	532	507	524	571	533	535	548	536	562	529	535	591	536	554	499	523	527	508	503	576	540	546	550	536	556	568	576	561	554	544	552	530	562	520	567	560	530	532	541	528	561	502	561	514	524	547	547	527	527	533	562	551	519	556	516	523	537	534	553	528	552	509	538	541	558	529	550	522	522	517	523	493	495	556	506	563	552	544	539	510	522	547	556	550	571	559	545	545	508	535	556	536	521	556	532	531	537	535	495	512	527	583	538	541	564	536	549	520	511	538	536	552	587	566	535	535	531	548	537	516	548	540	510	534	523	551	502	529	537	538	505	532	563	546	511	514	553	538	568	548	540	522	581	593	537	521	544	507	547	570	564	560	543	538	493	527	545	531	521	502	545	529	543	578	529	550	537	569	547	512	578	498	526	542	570	557	570	531	587	552	549	532	497	539	556	550	520	590	527	558	501	522	512	510	531	572	532	535	541	539	527	523	514	548	524	524	552	543	574	537	523	514	546	527	553	520	508	487	518	534	550	551	498	524	532	575	549	527	526	533	558	502	485	524	561	508	538	523	544	516	507	506	530	532	536	514	545	519	546	514	542	544	550	555	537	521	519	548	593	534	565	529	549	558	529	517	516	544	534	530	529	530	550	543	527	539	521	548	519	526	553	562	519	503	547	529	524	545	528	513	548	529	567	523	529	529	532	524	561	517	546	492	560	536	539	530	540	512	576	531	556	532	518	553	537	552	581	553	550	548	554	523	499	540	512	541	482	528	520	519	525	518	550	529	589	565	558	562	511	546	540	545	540	501	497	554	528	569	565	536	518	516	580	538	541	556	494	563	511	522	518	549	564	506	517	520	490	538	523	546	585	538	546	507	543	531	504	530	552	491	552	548	583	550	466	538	492	547	517	531	492	524	532	497	567	520	509	543	523	539	491	507	513	582	520	519	579	529	523	513	518	526	545	515	546	521	528	554	585	477	543	567	507	527	499	563	560	520	523	558	558	558	536	562	556	536	549	504	541	482	498	533	524	514	499	491	530	536	501	531	552	542	516	559	476	498	515	526	545	529	553	544	542	559	536	506	569	549	564	564	518	586	548	556	566	542	587	495	527	561	544	518	536	544	540	524	572	586	537	532	489	604	562	546	570	541	541	544	572	584	542	545	525	568	486	536	551	528	566	563	557	525	541	507	531	573	537	546	511	502	474	543	583	514	512	509	565	550	544	510	522	574	516	532	529	558	487	564	527	545	536	564	513	585	551	497	523	535	550	520	554	518	507	549	559	522	559	515	541	503	528	530	521	538	528	536	558	504	592	550	534	557	511	552	530	519	564	538	529	532	520	567	534	551	544	532	570	559	494	551	518	546	541	496	513	535	557	538	533	540	543	556	537	593	518	528	525	526	532	534	510	557	547	484	501	511	512	525	524	575
10464	1856	1394	1762	3605	4838	4467	4095	3470	3130	2792	2562	2064	1967	1821	1642	1518	1408	1375	1344	1220	1214	1134	1203	1132	1099	1068	1019	999	979	906	938	944	923	877	895	934	913	833	862	837	840	832	836	861	848	820	830	828	827	800	845	792	827	822	794	741	793	834	796	770	785	822	807	813	746	750	803	729	786	783	767	768	791	796	794	771	807	821	763	794	799	755	786	741	725	737	756	713	760	753	809	777	761	758	742	767	746	758	739	781	769	744	747	758	776	786	811	754	774	719	784	707	760	774	741	731	777	748	771	732	740	743	738	720	777	741	713	695	756	735	769	762	714	766	784	744	742	763	720	756	719	738	766	779	723	722	754	767	751	796	782	757	762	708	747	712	757	777	753	739	745	720	764	718	729	729	737	694	762	760	773	699	796	710	712	746	775	733	738	731	734	730	712	767	780	809	763	730	742	717	734	721	719	742	747	721	757	786	706	727	722	767	739	773	736	721	756	709	739	751	739	753	739	747	746	692	720	742	763	727	767	743	825	700	754	725	756	739	801	769	737	772	716	745	763	762	728	750	726	727	755	751	748	777	723	742	768	749	739	775	754	821	762	747	765	717	733	712	720	778	681	731	753	802	752	766	760	739	757	737	739	722	728	705	765	778	731	738	707	749	738	767	730	757	729	748	739	735	728	720	738	767	703	692	800	791	767	696	729	802	747	697	708	789	769	684	735	737	756	733	723	753	721	780	743	775	722	716	723	739	755	748	799	773	745	735	747	723	725	780	716	760	720	776	706	688	712	701	749	768	760	769	735	730	720	763	700	761	725	760	719	702	738	728	781	733	787	754	780	742	761	748	733	752	746	747	773	739	734	748	790	712	764	736	741	768	730	707	706	763	755	718	778	724	727	733	714	730	735	725	782	707	721	773	750	747	729	757	751	763	783	764	721	740	761	757	733	737	750	789	758	739	753	702	700	742	795	745	752	763	735	705	757	771	766	737	751	704	738	730	736	787	776	724	739	775	750	717	767	712	733	690	704	737	756	746	751	698	753	761	707	767	706	753	745	798	749	806	720	735	772	730	747	724	705	741	745	738	701	742	741	747	782	707	764	748	753	715	691	749	734	707	758	731	741	730	737	780	750	734	747	744	743	748	736	745	768	763	752	752	745	720	748	742	720	724	786	731	704	744	774	777	785	743	751	716	722	764	805	764	734	739	726	755	724	757	746	739	772	734	762	737	749	704	745	782	732	734	759	723	748	716	702	763	771	731	748	780	771	723	732	738	722	761	747	741	725	722	745	732	736	761	735	725	738	733	754	755	751	716	759	738	739	707	753	744	713	737	768	749	754	732	728	749	737	711	729	731	734	743	777	696	789	728	720	727	734	751	761	758	754	755	771	735	761	775	768	775	742	726	761	727	767	765	746	687	764	729	784	740	730	772	782	766	752	750	742	770	714	728	752	727	740	751	738	777	705	740	736	738	752	767	743	710	767	789	776	703	742	738	761	733	757	762	716	718	722	778	747	731	765	776	741	721	731	744	703	730	742	802	726	739	753	756	767	723	777	699	683	720	715	758	726	730	782	734	744	789	726	744	745	729	744	768	772	759	773	764	778	755	712	732	741	700	721	803	766	729	736	736	736	718	754	784	741	730	720	776	740	695	766	757	696	736	737	704	727	772	764	729	740	735	782	716	731	729	729	747	731	727	716	658	755	685	692	753	795	705	720	735	769	741	735	764	756	755	764	764	768	751	726	770	763	725	685	731	707	719	762	753	733	723	708	751	744	751	766	723	760	752	728	698	735	691	750	763	779	754	724	790	695	729	776	727	754	766	753	743	748	695	776	750	717	694	757	739	717	709	767	723	709	748	722	752	785	721	725	728	735	734	766	741	768	726	747	746	703	724	761	704	744	763	718	730	700	746	708	749	749	705	779	744	752	758	712	712	748	792	730	739	760	719	726	759	714	725	726	743	745	763	752	710	745	756	759	714	690	694	775	757	759	777	725	748	736	753	717	757	740	704	733	718	736	784	728	775	792	746	709	742	708	764	719	692	711	757	747	717	714	722	708	734	770	797	738	703	753	736	715	752	784	769	683	744	783	725	785	718	775	786	790	724	726	705	778	741	711	720	762	784	710	777	750	750	762	751	727	723	747	737	760	759	747	733	768	763	709	701	729	711	763	748	733	715	776	730	690	743	809	752	707	758	806	710	761	713	741	745	790	757	739	719	756	709	676	756	787	762	797	771	743	755	792	760	728	761	767	733	728	787	724	804	737	744	719	787	764	717	715	738	732	748	730	705	771	811	708	693	704	754	735	741	782	707	765	744	778	768	768	788	748	734	766	735	746	733	740	769	764	711	741	691	735	741	738	748	721	753	738	734	751	746	792	746	709	682	788	737	752	800	720	730	791	727	754	752	796	757	725	752	760	689	762	761	761	773	747	736	713	789	746	783	693	773	738	776	720	804	722	767	738	757	681	744	743	692	762	748	759	733	725	762	758	738	778	752	723	739	723	716	762	716	756	765	732	732	760	699	722	707	756	760	733	723	755	689	723	788	758	727	733	700	732	767	770	722	739	759	743	703	745	740	743	745	716	771	800	779	743	723	728	740	752	757	791	751	747	759	707	749	729	750	717	712	733	740	711	720	741	740	794	728	704	757	750	720	743	765	755	815	714	721	746	735	728	707	749	728	764	777	706	747	760	733	735	729	768	778	767	722	753	721	713	771	736	727	790	703	717	766	726	726	726	699	761	776	759	744	710	739	736	784	744	713	764	743	688	766	719	772	748	745	685	754	735	730	729	769	746	765	769	767	771	789	775	752	750	741	740	742	724	804	734	765	714	762	689	744	771	716	745	773	726	735	740	741	744	693	745	757	754	785	715	748	729	733	766	784	730	711	741	761	777	761	768	801	733	749	781	724	700	757	723	752	766	758	750	723	702	744	769	725	745	780	742	770	754	688	730	746	767	781	732	732	711	702	721	764	786	771	729	766	728	726	756	754	738	770	772	750	722	750	725	775	749	738	749	768	731	744	752	750	718	781	771	761	749	772	676	712	766	808	717	723	743	757	776	771	791	779	764	761	719	738	706	753	758	725	763	744	756	748	807	734	782	727	729	692	736	779	766	731	740	764	704	755	723	742	751	720	775	728	749	763	762	750	751	738	719	740	780	788	735	758	752	778	692	737	686	776	763	789	801	715	696	737	788	802	732	712	764	688	744	704	734	759	764	713	750	761	753	744	722	693	739	741	769	726	736	750	772	739	715	735	724	781	758	732	790	772	743	719	731	651	749	713	755	733	762	769	762	743	736	728	680	725	721	737	702	716	753	661	709	721	737	752	766	709	719	735	718	737	761	728	757	740	742	762	743	697	679	728	727	739	704	752	758	723	742	749	708	739	752	733	762	748	772	689	688	760	756	744	785	748	754	748	757	726	769	750	741	775	759	743	687	733	737	715	791	710	745	748	741	797	775	760	686	729	711	740	740	756	780	740	707
6393	971	489	372	580	1176	1432	1310	1117	987	832	769	636	566	490	402	403	380	350	324	289	313	264	277	239	222	273	225	210	242	223	217	206	215	183	189	195	185	168	184	157	171	181	156	172	173	161	145	172	127	151	145	170	148	141	139	161	130	142	149	138	168	163	120	140	165	162	149	142	133	163	161	149	123	140	127	159	134	131	142	148	130	129	128	149	165	138	150	124	165	155	124	147	138	129	137	139	119	127	130	142	133	138	140	138	124	122	137	136	130	144	147	157	127	128	144	128	142	125	131	133	152	137	125	131	154	138	122	126	154	142	136	142	126	143	152	136	125	114	153	131	147	160	123	130	164	142	119	122	122	134	135	148	127	133	111	145	149	138	122	120	135	126	143	138	122	145	133	134	134	144	126	115	122	155	140	131	136	139	141	147	143	147	140	127	154	121	146	133	118	120	126	136	127	138	113	138	146	146	133	139	144	135	151	136	150	136	151	133	133	129	140	166	133	120	140	143	148	143	136	157	153	122	140	135	157	134	151	134	142	130	149	149	127	124	139	139	129	140	117	127	130	125	140	170	118	118	138	159	143	154	154	113	133	121	126	108	129	137	131	126	124	116	135	121	138	143	123	118	143	150	137	142	133	139	123	126	131	115	131	141	120	155	148	145	119	141	135	133	141	127	135	135	146	130	143	129	149	135	144	120	132	143	134	123	147	125	139	127	108	131	137	126	133	132	112	119	136	153	135	151	133	140	147	152	151	148	116	136	133	134	128	132	140	109	123	144	116	137	144	150	142	131	120	126	141	133	137	118	130	145	149	126	125	138	144	131	133	160	143	140	143	122	122	148	114	148	122	139	112	151	116	149	133	139	112	155	150	143	137	139	127	141	156	152	159	139	145	123	130	129	142	126	142	143	145	120	127	120	145	144	155	138	139	143	149	154	133	138	128	112	119	146	152	128	129	114	139	140	133	136	160	149	121	145	151	144	130	122	147	132	153	154	119	122	156	125	143	142	148	127	153	136	153	141	143	129	121	133	128	135	132	148	127	126	148	139	142	121	139	132	137	115	133	130	146	143	145	129	139	132	148	144	123	128	118	116	141	136	145	139	117	112	152	151	141	138	134	139	132	127	136	132	129	128	136	119	127	122	142	141	137	155	120	144	128	137	117	139	135	135	149	142	139	134	150	129	128	135	154	149	126	134	112	123	149	138	152	132	134	124	130	132	110	123	118	122	141	132	138	129	154	123	152	131	133	122	147	125	132	149	133	137	143	140	138	123	129	133	151	129	133	115	141	126	140	140	146	120	123	133	143	127	148	146	142	130	114	125	145	143	137	121	122	129	123	136	133	132	131	148	113	135	147	138	109	113	123	141	127	139	128	130	112	139	135	126	119	136	128	132	143	142	130	121	134	109	150	135	122	122	133	126	132	131	130	116	130	120	125	141	119	148	131	126	143	129	123	118	123	135	120	140	131	142	146	148	131	137	139	118	116	111	122	134	135	127	135	130	128	142	126	128	127	116	119	127	128	130	135	130	139	160	148	151	140	141	134	139	120	131	120	109	124	157	127	130	134	140	121	118	142	139	121	153	125	129	137	158	121	134	129	123	138	133	139	124	154	128	125	153	130	138	134	105	161	126	157	147	138	167	139	143	139	126	127	111	134	125	127	131	137	125	141	124	152	123	123	134	147	135	144	148	139	109	130	123	146	143	117	144	138	131	143	124	123	123	149	148	148	134	129	111	145	129	109	117	143	146	149	126	127	136	116	115	157	143	125	132	120	122	139	118	129	134	131	144	136	143	123	129	167	131	126	161	157	146	128	111	129	114	144	143	143	137	138	155	125	129	140	143	125	150	141	119	143	124	138	158	134	139	128	108	134	158	141	121	132	116	147	108	139	149	138	141	121	143	139	127	125	119	144	156	142	128	112	127	130	157	130	146	139	143	127	152	141	117	125	148	113	125	114	129	136	144	126	128	126	117	141	132	135	145	135	149	163	138	133	132	140	152	133	118	133	122	130	147	122	143	158	133	124	132	154	133	136	128	135	134	145	122	123	142	129	132	120	122	134	153	133	149	130	110	133	129	130	141	129	133	143	125	140	147	126	126	140	123	148	126	147	135	130	141	132	131	135	115	105	111	130	131	136	117	148	105	132	110	118	141	147	128	133	144	127	145	141	120	139	139	142	129	134	144	135	140	119	126	147	153	161	135	126	118	139	132	126	146	121	123	122	135	121	145	143	145	117	120	152	126	123	130	128	148	131	138	125	119	130	140	159	117	119	115	135	148	132	140	134	120	137	136	150	126	130	136	137	126	146	131	133	135	135	138	118	143	140	139	143	142	143	138	143	120	140	145	120	132	125	145	137	138	118	129	150	143	127	139	126	136	143	115	122	138	155	127	154	155	127	130	133	143	133	143	131	137	145	126	134	139	128	145	145	124	128	126	116	151	129	142	115	125	126	124	143	128	152	138	153	113	137	122	133	126	150	121	123	117	142	130	152	159	137	126	131	143	110	124	126	130	133	129	142	142	147	134	130	134	148	143	140	106	135	130	147	129	115	127	140	137	130	119	131	144	147	126	121	119	131	146	125	137	128	140	130	138	121	137	140	141	136	121	114	144	139	129	150	115	110	120	105	135	143	140	135	140	143	136	125	162	127	146	132	133	128	170	134	158	135	136	148	148	120	116	129	116	139	117	130	131	119	140	134	134	117	149	144	148	117	119	131	142	134	135	129	135	132	132	131	139	139	138	143	157	134	136	137	143	130	146	117	131	126	142	131	134	125	136	134	146	143	136	134	141	140	136	120	131	128	139	109	121	116	121	147	128	124	133	128	125	145	138	167	137	113	126	128	119	145	119	137	151	133	135	111	133	147	128	136	118	138	124	128	115	126	130	159	130	128	119	134	124	154	122	158	129	137	137	129	144	154	135	124	145	143	135	128	135	133	121	137	142	150	127	137	134	128	129	130	129	135	117	119	142	142	136	143	137	131	128	126	109	133	142	135	122	119	128	125	141	130	140	152	103	155	131	140	141	126	117	128	146	136	128	140	120	129	135	134	124	133	149	123	153	154	124	107	144	123	148	142	117	130	159	130	141	151	137	141	130	144	132	114	145	145	123	134	142	125	137	128	112	118	133	120	112	154	132	130	116	135	131	142	141	124	116	118	142	126	149	133	137	141	138	126	125	125	125	138	130	141	138	164	121	136	137	120	139	148	123	145	141	132	124	123	130	137	135	125	139	112	165	123	119	138	146	141	118	127	136	128	150	133	129	120	115	131	146	136	144	145	116	122	140	145	134	125	144	121	136	124	157	141	133	137	121	149	134	142	136	156	131	126	143	137	149	130	128	129	131	153	147	134	137	132	145	140	123	124	151	116	138	138	125	134	128	135	125	141	151	139	128	127	166	120	152	150	136	139	117	142	121	124	126	133	129	136	158	144	128	108	138	124	118	116	132	130	144	136	122	123	152	125	125	131	138	126
10311	1877	1176	1484	4148	5450	5306	4483	3762	3153	2739	2332	2028	1782	1558	1362	1117	1094	1057	955	830	743	801	701	683	644	583	573	527	518	495	480	455	404	452	408	371	394	370	377	364	346	352	338	308	333	330	302	310	296	322	302	284	280	309	297	273	289	315	267	240	254	281	277	289	263	233	262	286	257	265	260	251	249	242	254	263	233	234	239	289	266	251	282	252	239	261	248	285	258	227	216	237	247	223	246	229	260	258	253	243	236	253	224	278	252	230	246	221	207	218	248	248	230	230	232	220	218	229	226	223	234	213	230	199	204	208	211	232	238	221	212	235	238	213	200	206	222	216	231	202	223	210	229	207	233	221	234	233	218	203	209	223	213	241	223	188	214	242	227	211	205	206	199	225	209	215	240	233	249	212	209	218	205	219	220	222	202	222	214	204	212	188	221	203	224	207	219	234	220	208	249	208	189	229	249	209	202	201	218	212	213	226	215	229	201	218	232	222	224	204	216	224	219	223	246	206	185	215	216	196	188	208	230	219	214	230	211	204	207	218	237	186	196	232	199	218	233	210	195	231	223	214	234	223	205	199	221	209	256	188	214	210	206	222	209	187	225	232	199	210	239	206	220	197	229	218	225	216	202	215	211	215	223	209	232	199	213	235	184	200	210	215	227	227	236	218	201	234	223	214	212	206	218	249	242	219	205	236	239	238	237	192	221	239	205	221	223	230	201	237	217	239	214	205	192	213	204	227	211	199	225	203	199	217	217	230	196	201	220	263	223	254	205	232	229	221	219	233	216	206	190	226	208	210	222	206	225	219	222	249	236	242	198	207	227	211	200	237	237	187	219	244	234	204	221	212	216	224	232	219	205	239	201	211	216	215	207	210	214	240	205	244	224	221	225	215	238	207	196	226	217	245	248	199	224	198	200	229	218	186	227	216	222	200	203	228	213	201	228	233	187	198	233	205	219	228	190	220	230	249	196	220	215	208	224	196	190	199	235	180	238	216	207	242	228	252	197	226	214	201	231	232	215	207	214	211	215	215	224	223	220	225	218	208	197	230	199	223	240	226	237	213	218	213	221	211	192	189	230	222	208	213	212	231	224	208	180	223	212	195	214	227	216	241	248	184	216	206	214	202	238	220	239	208	209	242	215	242	226	194	214	222	196	233	198	237	209	216	222	201	223	221	200	199	210	211	205	204	216	219	207	234	215	233	199	213	215	192	195	228	231	200	230	232	201	211	183	190	214	227	200	221	228	205	223	196	223	220	197	213	234	224	232	226	228	239	243	205	206	221	213	228	235	203	225	208	218	192	209	179	189	220	188	212	223	222	227	243	223	198	221	198	251	209	247	215	210	225	229	182	215	253	237	184	235	211	199	211	209	217	220	214	209	245	208	211	208	197	192	219	208	209	200	205	213	203	182	200	246	210	207	199	223	197	240	212	219	229	218	200	223	204	218	203	218	179	204	221	237	232	236	220	230	217	195	236	211	219	222	207	235	217	224	198	191	239	198	210	237	223	194	238	196	191	232	215	220	207	205	227	200	207	194	229	221	203	191	215	209	227	231	215	223	215	217	197	218	238	206	239	194	195	206	205	210	198	199	205	241	189	221	207	219	209	216	213	192	241	226	204	191	211	198	229	233	203	230	202	236	206	229	214	231	229	206	213	197	212	207	230	202	216	227	191	220	235	215	188	211	230	217	195	215	232	214	203	244	197	232	246	217	214	232	236	216	213	218	238	227	231	200	233	218	229	229	222	222	200	206	194	230	190	201	203	223	217	207	206	201	212	235	192	191	218	225	226	200	208	207	239	183	238	214	198	192	195	224	219	224	204	206	228	222	218	219	209	224	193	217	190	216	212	204	220	205	243	196	221	209	202	217	201	206	197	210	229	188	198	235	225	221	211	209	210	213	224	226	210	198	215	210	197	200	222	210	205	209	209	213	212	223	218	204	199	207	213	216	192	217	207	236	220	212	231	195	212	214	194	202	217	218	222	207	218	237	173	215	233	239	227	210	212	199	208	247	228	214	204	220	235	207	202	207	219	207	206	202	214	232	221	209	225	236	263	242	232	206	213	182	226	220	231	201	209	223	220	221	210	217	218	196	223	219	196	211	213	223	219	223	192	221	228	202	204	197	203	192	233	196	214	200	201	209	222	216	211	204	208	236	215	210	206	231	217	231	223	214	216	203	208	221	190	197	222	234	217	202	222	207	218	182	213	218	194	220	208	240	194	213	211	205	213	228	206	208	238	206	198	195	223	219	228	217	222	226	219	200	182	217	204	204	189	205	222	202	219	188	177	228	220	194	221	229	214	209	190	215	202	220	212	221	175	194	213	202	227	203	189	209	204	261	199	215	205	201	220	198	194	207	188	188	194	187	209	208	212	200	222	205	220	214	217	224	201	213	183	226	218	216	208	210	212	215	215	201	197	211	209	234	215	221	218	204	194	195	199	222	215	190	209	222	223	211	203	218	201	196	225	211	232	225	220	241	207	231	224	214	200	221	202	213	220	203	242	191	220	187	219	219	209	217	215	187	221	191	211	226	213	242	238	226	227	194	196	227	203	212	215	205	226	234	214	224	224	199	197	208	202	240	212	248	235	222	230	222	232	215	214	223	219	211	202	199	209	208	203	196	207	221	200	210	235	214	229	208	207	216	203	208	226	181	205	228	222	228	220	235	215	247	202	236	222	221	231	206	196	224	206	204	210	230	223	218	217	207	217	191	228	195	215	210	215	217	232	204	233	210	220	208	225	209	213	233	209	205	200	230	213	224	230	203	192	220	211	200	217	222	195	211	245	216	213	204	237	233	227	220	226	212	228	233	214	220	244	182	236	232	211	216	208	235	227	206	210	203	233	220	217	210	231	245	197	206	199	190	209	219	198	236	184	195	210	238	223	200	207	214	222	240	198	201	208	214	213	214	221	243	191	215	199	189	241	219	219	244	209	244	246	213	203	230	216	191	186	234	207	203	240	216	198	193	196	226	205	195	221	212	240	225	197	213	210	221	211	213	221	193	221	194	245	220	184	213	202	227	206	194	227	243	210	221	208	189	230	217	244	214	230	217	205	211	188	198	220	203	192	215	223	234	199	236	229	240	211	232	219	218	212	232	242	200	186	213	213	227	233	202	239	220	228	229	206	209	187	204	210	207	208	181	212	235	201	240	211	190	229	214	230	194	188	217	211	229	217	194	190	219	232	234	194	230	217	222	212	230	246	216	208	207	200	223	219	236	215	255	222	223	234	210	213	210	223	211	253	209	237	242	224	192	232	205	232	208	229	201	211	210	216	226	206	226	211	228	203	222	197	255	210	209	213	201	209	226	226	222	227	229	221	220	200	201	199	190	234	197	246	205	211	165	218	201	222	234	198	229	207	228	216	223	217	227	222	250	212	178	221	215	209	234	220	236	213	195	219	215	234	227	208	219	226	227	218	218	221	213	237	209	239	228	207	201	216	212	200	195	202	206	216	220	236	203	181	221	214	238
12259	1456	777	685	897	1569	1866	1683	1493	1377	1220	1086	916	804	751	703	641	636	560	552	510	477	501	464	427	421	443	458	375	369	368	382	384	361	370	375	343	378	350	307	333	347	361	352	323	364	358	291	327	323	348	326	305	329	348	337	333	314	314	311	319	326	320	315	337	304	311	294	336	336	296	324	353	331	305	295	313	322	312	307	336	313	313	312	290	323	321	298	280	318	321	294	285	307	278	317	305	318	301	299	306	261	320	297	304	319	306	314	287	345	345	308	311	311	322	306	313	334	305	324	271	311	304	280	313	274	319	298	295	304	312	317	295	303	289	294	286	296	286	296	297	306	283	292	314	263	301	327	310	311	310	323	300	310	306	322	302	302	254	327	271	311	313	320	282	351	296	302	322	299	310	320	280	262	293	274	284	306	275	297	279	296	290	287	283	294	314	303	322	276	287	303	316	300	308	296	285	275	334	298	306	291	271	337	313	304	312	280	292	288	304	266	323	302	296	306	307	306	280	317	312	350	310	312	286	281	281	301	288	301	289	274	294	297	299	313	307	302	290	342	295	291	338	294	279	299	292	310	303	298	343	299	290	316	281	283	293	293	294	338	311	275	275	315	278	262	312	286	287	302	293	290	305	285	330	287	316	287	308	287	279	294	301	338	274	270	290	308	303	296	286	289	271	319	319	302	323	312	312	290	304	307	299	286	302	303	336	308	300	282	315	318	287	309	284	309	272	278	271	288	314	313	313	342	349	291	298	275	289	311	270	299	317	296	289	325	285	296	297	347	312	305	309	310	277	308	341	320	317	300	298	299	272	288	311	319	291	285	284	322	337	279	325	306	294	314	332	283	320	277	277	301	302	311	290	265	292	286	298	297	327	284	280	292	312	306	294	296	320	305	289	326	278	269	314	288	295	282	319	288	283	321	316	272	293	287	288	307	272	317	295	326	294	315	339	294	327	322	288	293	297	313	325	307	299	279	293	299	307	311	320	320	305	299	300	275	280	304	283	331	307	311	299	341	302	298	299	295	277	293	323	315	293	304	321	298	317	300	290	289	310	284	296	296	269	282	319	308	308	297	286	280	307	311	287	310	289	335	311	267	305	304	314	326	297	305	322	271	286	297	271	292	282	293	328	328	301	259	290	318	305	292	274	294	308	339	252	342	315	286	312	333	341	315	306	312	319	283	298	313	330	311	301	310	343	276	319	303	274	281	306	306	319	310	289	308	297	307	299	302	290	312	300	305	298	272	271	322	309	317	329	291	332	289	301	325	314	320	314	302	305	306	312	334	305	302	288	289	287	302	275	293	300	281	297	310	302	305	286	300	304	319	309	322	314	290	278	291	297	324	274	307	306	294	289	301	294	276	293	305	286	322	294	287	296	304	268	316	287	276	315	303	281	282	294	283	308	297	286	298	280	283	270	301	292	305	304	281	308	325	284	309	250	329	309	299	306	266	277	299	296	301	269	314	333	325	287	284	288	310	307	282	281	302	312	289	292	289	279	284	322	246	281	279	298	308	293	256	314	289	315	303	315	322	307	287	326	307	285	307	282	255	305	312	309	309	294	288	317	335	305	295	293	303	280	280	324	285	301	310	310	286	321	268	287	290	294	281	275	304	302	308	290	303	290	301	278	272	291	313	281	259	277	318	280	277	298	298	292	297	300	304	296	315	272	304	290	316	302	276	290	298	307	284	310	298	272	308	304	297	278	302	276	310	310	312	329	278	286	295	295	309	308	279	286	268	318	307	286	311	324	313	298	322	287	305	309	314	333	310	272	285	308	318	291	323	340	298	297	278	274	303	280	285	298	303	300	320	270	290	316	318	287	308	313	278	305	311	286	275	321	313	317	288	316	283	320	312	271	305	298	317	311	317	277	270	326	306	284	317	297	309	300	289	286	327	317	316	295	338	271	288	303	304	274	289	330	294	296	310	270	304	304	325	313	289	290	306	314	269	287	332	301	300	298	297	287	308	273	291	316	316	278	317	298	320	270	309	293	311	318	303	306	313	301	323	268	324	279	312	291	285	293	327	294	324	296	326	334	290	293	294	338	317	301	300	301	295	322	288	339	294	282	283	265	295	323	308	289	309	265	309	301	283	322	312	317	309	282	322	310	323	312	274	313	284	296	298	272	302	299	319	309	294	304	266	286	319	300	323	269	312	293	289	277	299	300	297	317	308	292	296	317	299	292	295	294	298	287	303	317	335	272	258	327	294	312	274	287	284	281	296	276	322	274	318	296	317	324	291	299	312	299	292	292	316	302	326	269	302	275	323	343	324	318	296	300	297	281	287	306	309	292	302	299	302	300	278	302	291	320	325	292	289	291	287	317	293	309	312	275	281	331	303	317	284	322	292	316	316	314	295	314	306	293	301	297	307	285	297	289	293	299	320	285	315	285	318	303	292	299	303	285	282	296	308	296	320	285	314	299	286	302	310	313	316	314	314	302	301	293	305	291	310	304	284	275	313	298	282	311	310	263	296	312	281	270	294	289	289	315	307	310	326	276	276	317	320	285	319	284	325	284	303	276	330	332	269	312	307	295	320	279	330	322	291	327	280	283	299	290	295	307	282	288	277	289	289	304	309	290	326	302	320	340	297	308	299	315	280	317	284	300	307	311	302	288	337	298	284	283	307	298	305	319	318	310	301	304	271	294	313	297	296	313	303	289	303	306	304	310	315	290	280	316	298	322	312	295	297	297	348	298	311	323	282	318	309	324	335	292	319	324	303	286	293	285	274	317	272	308	331	302	294	290	320	322	320	292	301	309	291	305	306	284	292	260	324	294	309	301	313	279	346	268	283	304	311	307	283	333	291	289	300	326	313	312	278	289	291	296	301	292	329	308	292	314	305	294	310	314	308	311	265	315	280	316	298	296	285	285	300	296	308	329	255	299	289	305	270	282	308	309	284	274	273	296	306	270	279	298	289	291	284	290	294	319	293	304	316	276	296	324	276	292	325	307	301	303	298	305	269	291	303	336	274	330	288	265	308	291	322	284	298	292	271	329	301	326	288	297	275	310	286	303	324	293	331	308	292	298	335	298	325	291	321	309	286	296	324	268	327	296	293	303	285	294	294	325	328	290	298	302	268	362	318	319	331	323	302	273	275	314	320	325	280	332	285	306	277	309	297	318	286	301	317	317	327	320	308	256	268	287	328	304	295	304	301	294	316	308	299	291	310	338	271	302	340	324	295	306	306	302	282	285	313	303	300	307	305	289	295	310	284	280	280	289	304	352	320	323	312	317	310	310	302	326	313	332	306	296	325	296	302	291	295	258	293	319	298	294	323	271	288	266	314	296	303	253	300	309	302	295	289	288	318	319	287	295	294	312	295	308	295	258	292	296	274	284	286	305	351	298	315	283	316	272	272	324	305	292	342	287	305	304	333	306	314	301	256	313	279	314	308	289	289	327	280	286	326	298	290	281	302	288	327	289	334	291	279	282	279	298	293	290	291	309	277	349	287	307	291	295	327	255	290
11799	2369	1487	1958	5036	6663	6346	5618	4617	4119	3489	3063	2713	2364	2116	1804	1720	1557	1396	1412	1262	1173	1220	1089	1019	950	903	889	889	815	799	741	765	732	699	729	746	692	649	618	669	641	610	627	635	546	566	566	567	586	550	610	562	535	538	597	553	554	516	572	543	511	486	513	525	505	539	537	513	523	508	489	521	518	502	500	481	467	514	492	520	451	490	539	487	501	480	512	474	482	491	461	508	521	489	475	514	458	463	452	491	492	452	465	482	436	469	476	479	488	535	462	424	450	468	460	463	454	422	458	465	419	463	497	443	435	440	443	442	482	447	468	480	498	468	477	447	463	476	482	489	426	448	442	446	462	443	469	472	467	448	456	450	465	439	458	460	454	456	452	515	460	444	470	496	474	510	490	432	429	447	492	425	424	445	478	421	448	471	485	482	456	457	461	438	482	475	471	433	451	459	469	512	493	465	422	456	441	451	470	488	474	447	468	434	471	451	445	432	440	435	474	482	455	454	453	436	461	455	421	479	451	446	438	454	448	469	454	438	463	437	420	480	457	416	466	479	464	491	483	440	478	448	479	449	466	448	439	440	435	459	453	435	437	406	408	455	457	469	428	434	408	477	445	452	488	483	428	444	450	480	436	452	457	460	438	447	407	474	464	415	437	452	442	484	449	483	448	421	468	490	461	488	429	469	441	416	479	466	460	445	458	460	448	454	409	450	412	433	452	422	450	478	470	450	472	407	459	458	443	414	461	456	433	452	478	463	416	443	439	389	463	457	411	443	448	445	482	493	451	431	432	458	441	441	423	444	488	420	448	441	478	428	476	423	454	431	446	441	464	437	452	460	457	480	454	442	473	452	446	451	450	463	437	469	489	478	443	474	446	497	426	401	457	493	437	442	471	457	475	425	427	430	446	445	430	483	485	448	421	462	455	443	433	484	423	446	431	439	459	431	456	432	429	417	444	472	437	444	459	480	430	476	436	434	450	448	452	440	416	454	444	439	469	447	445	452	443	461	495	398	444	425	428	454	448	435	455	408	417	450	487	458	458	463	478	443	437	413	453	449	430	435	421	472	452	467	449	411	433	476	443	475	469	433	455	429	454	426	452	446	440	469	451	439	460	454	463	443	468	408	457	463	453	460	477	457	435	438	461	432	433	470	451	455	467	441	460	454	434	463	431	440	467	455	425	439	447	457	457	492	455	418	444	434	457	439	450	460	445	413	466	445	446	419	444	471	483	443	468	454	466	450	465	464	454	455	453	441	428	435	426	445	457	410	483	460	424	464	458	421	454	418	486	460	464	421	456	463	455	463	466	457	488	447	476	459	416	433	409	436	463	445	466	468	443	435	460	470	471	470	436	404	427	434	455	445	435	494	469	441	435	478	444	485	423	419	450	463	463	445	450	442	468	421	453	486	449	458	442	437	488	448	485	465	473	455	439	490	479	466	467	435	406	482	408	449	418	517	443	444	481	476	445	461	429	427	426	437	426	455	439	455	435	461	467	454	457	425	489	431	439	434	446	466	442	431	453	459	422	451	427	471	453	435	431	452	455	424	438	438	441	441	472	453	447	431	469	454	451	448	462	440	451	429	421	453	456	455	463	447	490	445	437	439	475	441	413	445	478	417	403	447	438	433	417	458	451	477	425	447	460	501	430	443	454	534	471	486	448	404	448	484	447	456	454	506	457	456	437	439	434	429	445	482	459	430	463	446	448	448	444	474	444	473	467	459	458	496	484	450	435	469	498	459	449	451	437	406	391	448	453	393	454	444	453	453	516	467	452	460	467	477	437	476	476	416	415	455	443	451	465	440	490	417	454	462	409	426	456	444	458	459	435	446	440	450	454	445	460	447	448	417	449	447	438	457	483	468	471	470	431	464	454	443	485	456	454	442	468	474	373	442	474	441	447	432	465	457	439	454	441	479	440	433	439	461	466	469	480	422	470	433	418	448	444	482	446	447	471	446	476	441	469	418	445	443	477	429	435	459	463	399	433	446	410	430	473	429	430	447	460	418	464	466	459	461	424	475	439	438	443	442	474	451	460	438	500	459	440	464	466	427	419	442	476	483	430	439	431	460	461	430	437	481	434	448	468	426	443	476	464	455	460	450	442	435	464	435	441	459	425	455	437	479	452	456	440	469	469	465	477	430	438	427	466	425	447	431	462	443	450	419	454	458	484	471	486	425	426	435	490	459	437	461	447	437	468	490	468	443	439	456	454	478	435	432	468	463	466	457	451	461	436	425	457	432	462	447	490	456	461	433	462	449	448	450	443	462	470	465	411	482	449	407	472	444	478	438	425	447	438	463	501	474	483	453	430	455	415	454	438	413	471	449	454	452	477	459	459	434	456	417	489	483	469	464	443	489	447	468	477	444	450	445	469	472	440	467	416	443	448	469	432	504	472	479	456	462	468	446	444	441	455	455	491	415	423	448	482	431	446	459	434	434	449	427	470	480	408	471	462	448	445	476	404	385	456	471	478	493	470	468	479	454	442	472	460	423	438	470	439	473	458	403	471	434	388	465	477	446	437	429	439	410	458	435	453	441	463	424	448	457	445	446	461	480	472	472	457	464	492	444	435	441	438	456	446	415	455	458	440	430	462	418	482	436	420	451	451	463	453	469	408	463	470	412	421	505	442	448	469	436	450	438	438	479	424	446	490	467	463	467	464	447	415	465	448	464	475	457	476	430	436	446	479	438	449	455	473	429	445	488	464	432	416	443	411	458	455	508	485	478	418	449	454	486	431	442	496	439	453	436	441	498	468	463	436	502	460	449	423	448	460	456	434	454	417	438	437	453	438	441	484	473	483	410	454	423	429	471	463	439	418	455	436	478	453	495	419	460	497	478	469	480	417	496	494	463	434	457	467	459	452	411	478	443	460	427	454	440	503	418	450	458	464	428	452	462	455	446	483	415	444	404	451	474	422	445	475	481	500	427	430	434	445	472	468	437	443	441	483	423	428	451	439	471	435	417	455	428	493	465	424	463	444	445	502	460	397	460	489	477	438	472	449	424	456	456	474	444	450	431	479	461	467	457	445	445	467	457	464	460	421	433	466	472	461	455	450	435	431	439	445	429	411	424	432	451	479	453	475	458	436	454	481	450	407	464	478	447	450	450	485	481	443	458	437	441	463	476	475	447	461	462	452	460	444	428	405	448	445	433	461	474	444	463	489	436	457	431	457	429	483	449	430	430	472	486	450	437	415	432	443	458	451	459	474	441	437	463	456	421	469	480	453	467	436	482	460	470	438	473	443	457	472	442	501	412	445	434	460	458	430	455	463	460	468	477	472	461	434	427	459	461	463	490	449	439	442	445	428	462	471	453	430	443	431	437	471	426	467	448	443	444	466	456	457	470	438	464	435	446	443	432	469	447	433	463	443	449	433	397	469	444	462	491	444	448	467	446	455	510	462	460	444	433	470	452	463	434	495	453	470	451	482	436	436	437	464	457	403	418	467	466	412	448	432	448	469	455	484	481	468	448	469
5216	543	447	454	477	557	568	602	541	525	480	485	510	524	435	453	456	422	463	437	395	389	426	434	406	407	400	382	390	388	414	413	420	400	419	417	403	409	385	399	413	385	388	417	425	398	401	380	438	397	398	395	374	382	385	398	360	391	388	385	378	394	362	412	387	433	393	393	407	398	384	405	365	422	398	408	414	406	420	375	411	394	394	361	390	424	416	358	424	376	386	398	420	398	431	379	399	407	450	389	393	407	409	404	429	384	384	409	372	411	412	390	422	375	379	422	371	397	383	399	405	388	365	409	377	402	414	380	412	396	406	402	350	433	366	395	364	363	421	396	415	353	397	368	385	380	398	407	404	398	407	389	379	356	395	411	373	392	353	397	402	416	427	394	387	416	382	424	392	405	393	399	358	377	425	391	377	410	382	388	384	367	377	359	379	371	390	426	405	383	384	393	380	381	385	411	383	385	401	402	415	407	353	394	388	403	393	386	392	408	398	361	382	399	370	402	388	397	399	397	385	405	410	379	378	417	399	415	378	355	409	409	389	411	389	402	390	379	407	377	385	380	376	413	398	373	377	390	419	367	376	385	386	388	390	396	376	413	398	391	429	404	377	417	406	389	372	368	404	429	437	402	401	430	395	385	393	373	380	391	391	376	384	399	410	420	356	373	396	395	358	394	401	387	401	404	378	423	387	387	385	373	396	383	397	364	367	401	387	364	401	389	370	418	410	373	446	401	355	405	400	386	368	415	381	387	383	388	379	394	401	376	374	370	392	373	353	393	365	373	391	394	360	375	383	399	386	407	409	402	403	407	405	386	334	394	367	401	384	413	420	404	369	393	381	413	417	367	364	422	392	396	371	392	436	378	392	410	381	390	389	401	414	411	424	395	383	413	412	410	381	396	424	394	416	395	416	392	397	430	369	379	396	353	362	423	412	370	401	381	396	416	401	358	363	369	392	384	392	375	404	392	424	396	402	400	373	363	396	407	386	362	381	395	415	416	390	390	348	383	423	407	411	405	379	408	399	373	400	381	411	405	432	380	394	389	389	419	342	389	359	362	423	396	416	382	367	365	387	371	402	398	397	402	398	383	376	338	386	381	407	405	409	414	383	399	368	379	395	416	396	416	402	376	390	398	405	419	364	363	398	377	374	414	398	374	386	363	395	380	393	394	384	403	415	410	410	387	403	443	365	370	395	360	381	389	381	405	400	388	380	414	375	370	408	416	419	429	383	398	374	427	407	394	376	401	360	371	410	382	399	412	382	373	383	388	399	407	360	408	375	396	410	403	358	374	398	411	371	405	403	405	374	361	396	398	388	388	367	424	372	388	397	364	363	367	379	371	392	411	425	364	362	405	380	384	427	393	409	362	358	414	401	387	409	414	403	380	377	395	396	404	360	370	416	413	421	386	385	380	389	367	376	394	397	405	390	407	365	367	390	406	370	390	374	403	439	390	380	379	390	380	390	406	392	376	390	413	387	396	410	390	382	399	408	401	387	370	405	384	400	387	380	355	381	418	423	380	384	363	392	408	377	388	386	335	410	371	412	422	389	456	378	417	375	385	385	398	430	411	408	379	411	418	399	374	395	367	362	417	369	391	371	375	382	389	383	445	415	406	372	353	389	404	360	373	377	406	406	411	388	409	388	423	393	417	366	389	402	391	386	400	373	405	374	367	406	407	386	396	377	407	372	385	403	380	353	378	407	402	359	403	386	406	386	407	359	366	434	393	421	398	388	398	368	375	413	437	371	402	396	425	410	398	391	364	375	422	432	408	411	411	399	412	356	369	380	391	396	390	369	380	421	413	416	393	410	412	388	400	417	410	402	384	412	400	371	339	404	407	416	377	392	375	405	452	406	343	417	416	425	384	368	419	416	414	417	394	415	376	378	367	410	415	431	356	409	432	408	413	387	390	367	351	419	372	401	379	409	405	384	429	411	424	419	386	390	370	394	400	413	397	420	396	407	413	374	395	392	397	403	395	389	389	389	387	394	404	386	391	372	385	346	405	389	422	379	361	363	421	398	400	379	408	408	377	377	377	407	360	368	379	413	403	373	443	396	392	360	398	389	383	387	378	404	429	384	369	418	368	413	348	404	418	410	397	396	395	367	405	389	380	351	379	356	420	379	416	428	407	390	405	403	402	423	405	420	422	353	373	364	401	407	388	423	361	381	383	400	387	381	385	379	386	365	420	365	378	391	380	410	402	400	389	363	370	373	392	372	387	397	401	396	374	429	371	392	429	400	376	394	362	399	439	399	398	414	375	422	370	394	402	388	388	377	426	389	401	371	393	443	392	392	397	358	411	408	402	396	367	382	403	381	375	375	414	424	381	393	385	364	357	389	389	428	397	412	411	374	378	421	422	382	396	396	384	374	410	378	417	394	405	397	394	390	430	396	407	372	385	432	376	365	390	383	386	364	398	351	394	363	423	389	409	373	397	382	404	399	374	423	429	374	407	370	411	400	370	408	422	398	379	412	362	385	374	395	405	407	385	402	387	384	396	413	387	413	411	407	401	361	379	379	374	360	399	403	390	421	398	402	393	426	407	392	376	423	396	355	419	383	405	406	386	414	405	363	383	407	375	381	392	410	403	362	394	377	404	406	411	437	427	395	390	396	362	402	423	368	413	389	386	407	407	389	397	382	382	384	410	393	406	383	395	434	356	370	379	413	397	379	402	399	404	402	403	399	404	373	373	392	385	400	392	385	406	396	389	380	395	398	402	428	378	392	374	384	409	377	378	386	383	383	395	364	398	408	414	383	359	383	390	398	369	401	423	400	394	377	425	351	415	418	417	405	410	361	404	404	377	391	400	458	404	401	412	382	351	376	412	411	428	381	417	348	399	423	417	358	409	419	420	391	417	385	396	386	432	395	409	382	393	394	377	421	354	364	390	384	397	391	372	366	430	396	385	384	383	387	374	358	380	422	380	396	380	391	398	372	419	378	355	400	402	381	410	410	395	391	416	381	409	409	354	391	390	402	367	382	418	394	359	400	388	379	403	390	416	372	380	385	366	390	421	391	369	415	408	419	372	397	375	394	381	406	361	382	389	388	386	375	354	373	427	381	357	375	358	401	419	360	368	370	401	411	400	400	399	411	373	398	394	406	383	407	369	390	399	422	395	393	365	379	392	376	395	401	396	387	361	384	411	386	360	401	457	394	412	449	403	390	404	368	361	395	379	396	382	428	401	378	417	415	373	370	401	338	427	392	430	367	383	398	427	421	371	448	410	375	370	410	409	400	398	419	410	360	395	397	380	364	382	385	430	415	397	426	378	384	412	405	389	394	424	414	397	378	418	409	352	411	421	375	402	386	372	381	415	392	427	379	407	382	405	366	392	412	370	385	381	381	417	386	407	393	408	393	399	378	397	390	389	413	419	413	389	357	369	397	375	412	441	375	388	387	411	392	392	394	365	393	381	399	434	376	397	442	407	390	388	401	421	407	394	375	447	420	420	374	407	410	412	374	429	360	366
7119	902	732	740	1194	1424	1331	1218	1143	1063	909	874	792	753	713	702	682	648	639	643	612	595	607	580	591	604	604	598	574	560	559	560	536	544	578	583	574	588	567	543	533	566	528	540	558	552	620	552	525	501	553	505	535	535	571	590	549	530	537	534	557	548	526	528	572	548	540	542	539	548	537	568	501	518	506	538	553	554	495	515	549	489	531	541	533	539	551	555	538	557	524	531	535	544	535	521	531	540	544	545	540	507	527	537	540	548	553	524	505	517	572	539	515	558	549	540	525	509	557	528	506	567	536	542	534	558	507	568	545	543	505	513	508	503	544	562	505	506	540	543	530	561	533	554	549	532	495	536	530	547	550	530	526	545	537	502	507	517	537	531	517	543	542	478	547	544	493	571	578	539	490	535	499	521	537	519	580	505	552	551	561	560	530	552	546	558	536	513	569	482	525	553	520	531	562	515	521	557	529	487	553	529	545	501	557	584	522	544	496	557	538	541	562	560	540	511	569	564	492	516	541	520	505	526	530	498	555	493	519	531	518	571	597	554	551	490	527	502	506	561	564	507	539	528	551	583	535	542	566	540	530	549	518	519	562	537	552	505	541	591	505	516	547	543	487	540	529	506	524	521	523	551	547	559	536	513	519	490	566	490	543	550	539	550	479	529	528	532	535	542	527	546	547	512	548	538	515	559	521	542	512	561	557	526	485	494	566	560	509	544	548	514	506	530	522	496	521	529	554	530	561	539	491	562	541	529	534	549	534	483	535	554	494	571	502	529	508	525	538	540	540	510	560	525	492	544	546	549	508	512	510	534	532	538	533	548	505	508	526	534	538	540	543	511	509	553	526	545	553	516	539	541	549	501	572	527	539	524	517	497	533	550	535	511	524	539	524	515	552	550	504	531	561	527	493	549	553	527	554	564	545	553	541	540	513	521	550	549	499	545	600	571	505	528	497	570	520	496	499	542	508	507	521	515	534	542	497	554	542	526	524	532	535	553	514	546	527	545	529	556	556	521	528	546	536	532	569	524	541	507	553	568	549	535	535	536	512	533	542	542	545	539	497	552	510	524	541	586	566	494	544	547	516	538	551	544	510	527	494	542	525	531	558	515	561	525	534	531	572	573	571	550	542	532	534	555	555	536	539	556	506	587	515	552	515	525	543	525	531	531	562	504	549	489	537	533	538	536	511	550	538	530	518	523	532	525	542	534	538	566	556	526	528	508	497	538	555	521	501	510	498	509	583	514	557	512	530	552	562	544	526	531	530	506	542	575	524	496	516	527	549	537	542	542	552	512	549	553	560	542	529	522	536	512	580	552	551	548	537	550	526	552	544	537	553	501	533	521	596	520	488	509	524	521	522	548	539	524	506	506	533	535	503	571	561	534	543	544	536	573	546	502	523	505	557	500	540	530	522	516	580	549	566	550	508	552	591	534	520	562	518	526	509	544	517	533	575	550	537	497	541	544	493	504	521	542	480	518	542	501	523	553	538	534	499	523	542	568	509	517	503	564	519	557	539	545	522	511	547	518	570	557	576	509	548	556	507	543	530	547	508	541	546	585	514	516	516	518	494	505	513	568	571	535	547	524	526	562	561	514	537	527	502	551	546	555	552	515	512	490	537	534	512	563	543	500	530	533	477	535	553	543	512	503	539	531	511	553	496	510	551	554	519	544	579	527	550	566	517	543	527	493	522	518	510	535	544	526	559	544	529	543	534	546	562	503	530	552	543	554	492	535	568	484	502	534	510	531	564	508	540	543	529	505	526	503	527	537	556	508	526	523	533	507	538	540	576	550	530	567	512	533	547	542	556	551	529	562	514	536	549	528	503	476	505	564	577	548	541	501	508	525	514	547	517	533	526	524	542	530	514	537	524	565	543	512	531	512	533	537	516	507	522	526	512	563	516	475	526	522	546	542	552	567	566	531	520	524	535	534	495	555	566	556	548	551	543	551	517	578	587	506	558	542	517	553	550	498	520	598	520	525	545	495	526	534	525	532	552	518	582	556	526	543	519	545	570	539	526	542	569	562	551	539	575	556	583	528	562	520	530	529	567	546	541	525	530	567	526	529	511	497	566	548	573	495	526	486	503	494	513	515	538	552	541	560	546	552	519	531	521	537	557	535	560	515	535	562	497	530	526	535	465	533	527	542	532	538	538	536	523	551	546	564	527	544	510	517	538	494	539	557	557	508	534	527	541	550	529	519	516	518	511	548	540	554	554	524	591	542	502	563	573	511	495	553	513	520	550	517	542	530	549	533	522	593	555	526	537	526	525	492	550	551	553	508	556	533	493	504	547	554	507	537	548	515	581	535	549	541	552	544	527	503	516	540	525	548	523	534	528	580	511	543	538	501	515	496	542	513	557	508	562	559	562	529	555	528	553	546	537	582	508	503	539	501	492	522	534	521	546	546	528	534	549	560	556	505	503	511	527	523	588	559	548	589	511	506	540	563	512	512	586	564	517	505	557	541	507	550	514	528	533	527	551	504	550	527	513	541	534	554	473	536	523	545	562	560	515	558	499	537	519	506	585	556	562	503	512	487	513	583	553	551	509	545	517	571	519	543	550	523	529	549	491	520	566	522	562	538	517	512	539	532	494	542	553	553	508	518	549	550	522	537	571	538	530	544	573	525	522	545	505	507	553	541	559	567	502	503	519	550	546	544	565	520	541	527	527	516	533	531	514	536	556	559	550	520	551	475	590	527	563	522	523	553	505	575	554	510	534	520	477	556	547	510	506	542	525	562	550	569	530	503	517	513	511	521	556	493	550	554	524	540	514	532	549	524	557	538	523	549	533	509	621	541	516	583	525	542	535	543	549	554	484	522	502	537	505	560	532	568	504	533	548	550	543	530	530	494	540	501	561	502	523	502	514	498	516	503	533	537	561	547	522	529	524	528	558	523	528	556	514	542	568	546	517	513	535	483	542	547	519	536	526	544	551	487	605	531	571	575	522	506	554	512	549	515	509	552	531	524	524	513	538	529	527	518	564	539	536	562	565	530	544	558	560	526	489	521	502	536	527	539	543	543	577	517	499	525	514	507	499	531	542	523	552	577	505	534	559	511	513	531	553	550	512	544	516	557	555	569	512	519	535	572	546	551	478	540	557	531	511	541	549	537	535	554	526	543	541	530	573	530	531	501	539	525	570	517	538	545	538	481	466	555	579	542	551	563	568	529	534	523	530	570	534	497	489	528	527	489	545	513	543	564	592	566	550	536	477	532	508	520	517	484	544	516	536	516	543	545	494	544	514	560	541	536	537	522	562	507	531	514	540	524	481	500	540	522	531	543	539	529	550	505	505	513	513	549	514	549	540	538	534	536	532	536	532	592	527	531	523	579	537	533	537	529	509	536	481	497	508	548	475	544	527	500	546	553	550	575	526	511	517	490	549	565	529	525	528	528	544	540	512	530	545	514	534	522	519	541	526	513	560	535	499	521	493	574	530	538	514	560	531	542	554	588	555	538	542	543	552	559	537	490
14261	1529	908	731	953	1367	1613	1430	1355	1206	1133	1036	924	891	775	811	785	723	670	670	655	690	647	649	633	638	611	635	573	580	577	588	616	584	578	589	565	581	568	573	553	543	564	543	516	541	577	540	530	566	519	586	623	580	587	603	561	563	539	559	541	568	567	518	559	537	549	594	555	532	543	528	538	585	532	501	569	561	519	571	550	514	558	556	560	520	572	538	529	542	539	502	525	545	486	576	578	489	540	524	537	547	552	556	507	544	524	540	534	567	558	565	532	529	509	489	552	555	528	575	535	493	576	547	505	555	515	563	483	525	538	539	570	524	495	531	551	519	526	527	508	564	528	512	491	515	516	554	546	572	530	568	521	537	521	543	558	526	567	576	510	550	509	487	498	554	544	543	515	523	534	545	560	581	522	574	531	567	516	531	522	511	550	519	525	546	549	528	545	550	531	512	546	529	560	581	537	552	555	532	516	483	493	549	525	498	542	538	567	512	529	512	566	520	498	550	523	528	554	500	568	555	536	531	554	529	572	545	560	551	564	531	561	530	515	544	524	541	488	556	521	492	511	504	536	562	551	565	579	503	520	570	544	538	553	534	535	486	586	557	530	512	515	539	512	514	521	503	578	550	538	523	520	539	571	567	523	542	559	540	544	561	534	521	553	532	566	533	516	531	506	517	540	545	557	563	593	513	553	549	508	533	528	489	547	519	546	568	568	522	518	560	568	533	519	547	517	523	521	545	542	486	559	557	534	505	532	537	513	526	530	534	569	544	511	534	504	546	488	513	515	593	561	560	536	561	538	517	580	552	509	533	579	574	536	539	527	519	541	541	548	565	520	464	503	525	535	550	503	532	524	524	536	545	514	526	546	540	549	521	524	547	508	518	538	524	562	527	503	559	543	508	481	493	554	516	513	563	547	557	564	542	535	551	488	527	531	551	508	521	526	522	561	539	487	526	538	559	597	584	532	482	502	511	549	542	539	548	501	568	479	532	530	529	503	553	548	518	523	512	547	542	520	541	506	590	544	622	520	546	517	545	511	516	541	555	522	566	539	560	555	540	534	544	497	492	529	538	548	564	517	519	576	538	566	507	551	498	562	518	548	511	560	548	544	534	502	569	515	498	515	549	543	531	526	559	550	533	528	519	552	518	580	599	562	502	599	530	534	547	542	499	539	552	552	526	555	567	557	527	512	538	552	536	492	552	492	499	545	567	586	552	530	516	526	502	555	497	530	509	559	539	547	531	534	546	534	513	544	553	567	568	547	512	523	538	542	489	532	549	522	547	538	546	527	539	561	542	526	526	538	548	577	565	561	496	506	506	549	521	545	548	525	531	551	560	492	490	543	489	535	516	551	520	527	504	508	492	553	517	544	573	564	529	523	585	578	522	583	553	539	544	572	524	524	519	503	579	531	530	509	578	593	552	593	514	527	516	538	549	479	527	528	523	564	512	568	560	562	559	532	549	532	543	546	546	545	505	544	525	514	568	528	535	524	577	561	585	516	521	509	509	510	557	512	560	548	560	559	529	546	532	533	524	555	541	530	547	507	550	502	511	542	570	569	567	524	550	576	521	529	544	547	524	570	540	553	538	541	519	573	548	563	536	556	516	557	510	553	536	581	543	505	530	510	551	535	511	538	560	536	540	499	533	532	555	477	541	524	505	517	542	555	548	566	530	542	573	525	557	491	531	528	517	540	515	540	561	539	526	523	551	535	501	524	533	520	490	515	570	516	509	531	511	515	533	531	537	516	478	547	537	519	548	539	534	549	516	541	521	538	524	557	533	555	543	523	562	493	535	553	522	562	528	531	534	561	475	531	574	527	572	575	539	543	563	564	529	492	542	557	535	526	528	515	539	528	520	567	533	570	541	505	548	529	539	525	533	514	510	521	513	541	496	517	512	531	538	534	494	530	513	511	568	552	559	523	512	496	554	538	539	569	486	518	574	507	540	528	517	533	616	525	535	531	563	531	548	534	567	544	514	543	568	577	509	540	489	539	552	544	526	561	552	524	514	538	514	524	545	526	540	548	528	526	557	575	564	523	524	575	573	560	576	556	522	502	524	549	498	542	534	592	522	566	542	567	542	501	547	565	540	495	526	480	546	529	554	559	507	550	527	573	559	499	498	505	538	561	541	530	561	564	568	513	542	544	507	557	553	529	532	539	518	523	505	536	523	538	487	496	551	557	534	499	553	507	574	537	557	511	552	546	524	524	531	549	533	529	542	551	517	568	521	558	543	504	523	574	554	520	546	550	528	553	493	533	543	519	531	568	550	565	503	526	516	538	559	516	549	533	539	512	563	557	510	476	534	511	520	536	572	467	524	527	527	540	534	511	532	558	562	522	561	559	552	524	541	567	551	551	543	534	529	513	569	536	482	503	542	535	577	567	527	522	486	521	530	533	508	560	553	518	493	532	529	568	527	557	508	544	557	552	525	538	534	564	525	494	506	524	521	562	563	520	583	536	532	507	566	537	540	563	531	506	547	494	522	546	542	543	519	527	562	532	516	602	531	559	538	512	552	539	537	548	507	558	534	541	531	503	540	501	550	543	545	560	544	540	544	552	559	563	537	541	530	524	533	537	524	581	538	449	552	514	557	547	538	563	558	562	503	560	542	538	504	547	532	563	537	504	555	517	495	502	515	526	515	516	540	568	514	557	542	501	574	535	498	519	560	554	543	513	467	506	496	496	537	524	572	540	547	540	558	520	524	547	545	508	541	490	528	578	537	535	524	540	526	573	577	544	521	546	513	529	519	533	510	554	550	526	498	524	584	504	536	525	506	549	518	495	526	592	497	593	557	531	549	536	577	555	503	574	522	544	561	520	538	508	543	542	545	562	539	591	469	500	569	502	534	518	480	583	519	546	557	561	523	531	522	529	499	552	561	550	508	527	551	517	546	561	569	515	527	513	564	547	529	559	569	558	577	524	569	545	522	508	584	519	568	529	551	550	569	549	529	573	533	504	575	540	512	541	546	549	526	499	545	559	546	554	573	529	552	575	563	535	556	548	530	537	493	519	532	521	518	543	514	521	494	539	523	545	548	585	585	586	528	547	542	558	501	488	543	585	519	508	561	520	536	560	559	549	534	541	521	532	525	575	535	581	511	539	537	526	535	528	590	514	532	509	545	529	525	534	518	555	582	526	566	475	539	566	501	548	545	544	570	556	540	581	536	509	551	514	533	571	512	530	526	505	559	524	560	551	500	519	561	564	524	511	538	540	523	580	484	529	501	581	505	535	565	526	496	548	531	538	533	515	536	521	523	528	542	506	574	537	560	554	521	544	491	488	536	531	534	557	542	532	556	535	532	528	522	540	540	544	560	508	547	552	570	533	520	511	520	507	544	545	545	543	543	517	524	533	480	550	541	522	490	515	553	564	571	491	509	532	535	601	540	554	502	556	553	596	503	541	540	549	499	549	550	532	508	511	499	585	552	537	534	537	546	555	542	551	500	551	512	466	573	527	533	530	540	546	561
10476	1920	1407	1689	3767	4897	4723	4152	3616	3191	2672	2396	2140	2004	1787	1714	1488	1401	1368	1292	1219	1215	1140	1226	1118	1090	999	1003	1045	905	1017	896	967	921	929	945	938	880	912	882	869	820	884	837	813	820	849	835	827	754	823	825	769	814	809	863	784	767	817	780	812	806	788	781	745	805	784	789	802	812	804	778	802	781	788	771	824	780	797	825	798	828	735	767	779	743	766	789	777	727	725	701	753	753	743	770	733	782	790	732	756	731	789	744	768	717	790	787	763	799	749	772	729	807	793	734	755	754	759	706	737	744	710	751	780	756	725	766	782	766	752	740	712	804	771	799	749	743	724	786	776	787	719	742	766	749	745	751	775	735	756	715	745	774	763	735	727	735	724	761	747	749	732	732	730	810	743	704	729	733	734	750	753	812	800	707	734	734	766	712	758	786	764	734	724	757	764	749	776	753	744	740	830	723	745	793	740	752	806	762	771	779	740	748	737	737	690	763	825	794	745	738	757	730	804	756	746	749	730	769	737	722	718	687	740	803	753	745	750	725	789	768	758	767	735	763	776	731	666	752	747	760	730	717	683	759	727	745	733	752	741	732	695	699	729	734	762	695	781	759	782	786	739	728	710	715	729	748	774	767	744	730	746	796	729	728	724	753	744	733	733	743	719	774	738	748	773	755	727	738	742	747	764	794	735	750	728	714	723	776	733	734	756	780	744	748	728	747	708	751	683	753	759	773	763	785	778	724	750	730	726	770	769	740	736	700	752	748	739	733	762	777	708	689	706	717	761	724	755	737	743	781	713	725	727	757	798	753	743	727	775	720	737	744	747	789	729	751	722	761	750	761	777	727	746	786	774	755	739	758	758	760	712	734	764	789	785	762	763	775	800	738	714	718	722	774	740	793	787	747	725	726	775	784	734	766	750	758	721	776	797	809	748	713	827	744	763	742	749	730	717	766	712	748	729	769	763	747	735	715	757	791	745	776	770	771	715	788	725	740	749	760	733	712	691	747	787	807	779	768	754	677	742	719	709	758	720	792	780	754	728	756	736	716	722	736	719	713	766	756	717	738	779	775	750	792	772	720	766	736	759	732	812	723	743	775	781	729	749	763	763	749	768	790	721	753	779	699	752	771	743	742	760	769	729	765	770	732	733	780	781	741	746	724	756	751	732	737	774	742	743	708	724	717	748	742	782	774	759	801	778	728	728	756	782	770	726	729	773	740	743	748	759	764	723	786	738	748	703	733	773	750	752	749	753	753	708	730	714	734	738	794	721	780	732	708	712	736	765	704	703	764	752	710	719	694	752	755	768	734	750	806	762	723	741	724	727	725	757	703	757	733	731	805	707	715	756	750	774	744	755	763	769	765	699	704	695	725	752	757	767	706	775	739	770	799	782	765	777	755	774	774	749	720	743	718	745	729	769	786	746	713	721	718	709	717	729	770	769	737	725	736	760	704	761	748	704	779	787	743	760	697	765	708	768	710	753	737	685	736	751	724	706	733	783	720	779	704	746	727	713	776	754	735	771	771	743	736	802	730	726	726	790	781	702	728	700	765	741	727	790	784	742	720	738	771	726	703	805	716	750	758	709	795	746	784	733	746	718	757	727	755	748	729	752	748	723	777	748	726	758	731	744	701	760	778	753	663	723	755	733	762	803	740	750	756	777	701	770	740	762	747	725	755	759	687	767	773	734	809	770	749	720	762	751	759	731	741	731	745	713	713	706	706	767	757	784	735	740	751	701	678	700	751	756	750	722	751	769	759	722	754	805	777	810	691	751	775	709	750	777	752	729	789	760	750	829	816	733	687	734	775	768	726	758	769	745	803	720	764	751	740	778	765	738	731	796	729	725	726	711	748	767	773	705	759	705	727	733	698	752	739	818	739	747	771	767	762	729	715	707	780	776	747	736	756	732	790	761	739	757	709	757	703	710	745	790	727	721	746	708	738	756	746	722	752	759	729	740	735	743	774	744	765	725	750	770	736	749	701	754	769	786	721	705	786	742	705	760	705	720	738	716	763	730	769	730	733	767	779	763	769	802	768	739	720	709	781	723	779	782	726	784	760	733	700	786	724	755	743	795	755	766	724	741	774	719	773	768	711	794	757	752	757	725	784	762	757	733	748	768	763	745	763	711	779	745	778	775	760	728	744	707	720	747	784	740	758	727	735	705	741	691	746	693	737	684	794	741	752	707	773	803	731	713	755	712	737	700	734	784	762	776	741	765	747	770	768	751	728	757	797	717	741	731	777	730	796	755	735	700	789	732	759	778	741	764	794	809	757	735	707	715	707	731	745	714	746	745	782	792	762	730	760	724	737	759	731	780	770	757	724	757	741	771	713	726	748	669	714	773	807	699	757	745	704	742	704	764	759	751	718	702	736	752	776	788	751	683	751	760	738	743	754	769	745	767	767	723	714	749	731	713	769	785	754	739	740	799	754	748	735	801	767	755	830	712	750	746	748	739	734	718	730	730	763	767	784	732	718	734	749	744	760	761	720	732	743	720	739	771	673	724	732	711	753	784	784	753	753	755	702	737	821	737	717	739	798	711	709	744	753	723	762	754	725	724	703	816	748	744	755	730	772	758	770	749	764	746	808	720	776	739	733	760	732	741	777	785	743	763	758	802	714	738	773	759	766	760	785	736	751	764	749	779	677	720	745	752	795	760	716	794	701	753	728	732	745	744	728	761	716	728	752	746	790	697	772	733	739	739	701	740	738	756	753	747	750	747	761	742	722	717	745	739	713	720	710	748	669	765	723	742	740	789	730	774	781	744	771	730	718	719	783	761	733	702	681	667	740	737	694	767	731	713	782	750	698	793	750	805	722	721	762	719	751	743	734	752	759	752	780	753	751	767	737	747	761	741	772	740	723	758	777	722	765	740	786	750	810	738	752	743	784	702	761	729	745	759	756	723	701	776	753	764	745	758	805	739	746	747	823	769	720	774	786	738	786	737	738	762	772	776	734	763	772	722	707	776	708	735	744	788	750	755	722	751	736	734	775	725	733	740	746	748	775	774	730	706	734	691	745	730	714	717	739	763	789	710	709	741	734	689	741	750	734	766	714	665	762	718	732	779	719	761	726	747	711	703	762	718	775	738	793	761	737	691	719	817	745	768	727	696	742	795	709	722	724	782	758	706	751	724	698	751	694	739	748	758	714	771	753	762	712	776	760	700	716	743	753	737	703	693	761	743	723	729	751	741	747	716	726	743	691	744	739	764	747	713	794	753	758	767	796	722	754	713	779	674	701	732	785	756	738	693	768	719	721	732	722	748	741	727	755	757	723	690	749	763	788	713	780	767	771	784	742	741	778	762	731	704	734	741	753	745	718	792	773	740	728	760	790	707	712	776	740	705	731	727	758	703	730	769	739	736	742	729	713	734	759	762	769	769	736	737	712	781	732	801	743	736	766	746	746	759	714	797	773	762	713	715	738	729	758	703	736	705	736	753	765	736	720	742	729	734	755	734	732	796	740	724	747	722	726	744	798
6192	887	523	412	588	1164	1376	1299	1148	1011	773	734	641	596	480	487	382	365	370	344	297	300	285	246	251	223	247	242	239	228	192	196	222	181	190	177	195	187	197	190	165	164	162	169	169	152	149	157	168	160	174	177	138	147	153	145	164	172	133	135	136	139	135	149	136	132	144	135	168	130	149	137	169	142	105	150	142	143	140	123	143	135	146	142	132	152	139	134	154	107	144	150	158	132	141	150	142	132	150	151	147	135	159	135	134	119	133	147	148	117	142	140	149	134	155	132	130	159	147	133	144	130	142	146	146	128	121	149	131	136	145	132	139	138	136	104	155	128	114	155	152	135	145	149	128	134	130	147	146	120	118	132	147	112	148	144	135	122	141	116	118	138	142	125	135	123	114	140	147	127	125	123	138	113	142	127	147	117	131	134	123	129	136	140	130	140	119	120	145	133	138	128	130	155	128	127	131	144	138	152	143	147	124	139	143	159	127	138	160	134	140	123	127	110	139	128	137	129	142	120	143	139	125	157	134	123	140	139	138	134	135	152	127	135	134	141	149	150	141	127	145	136	125	136	144	136	130	131	122	130	115	143	143	135	127	126	133	130	131	132	129	130	153	141	136	153	144	128	122	130	142	148	114	138	165	126	144	128	138	160	117	126	128	134	127	155	149	131	134	125	139	120	137	137	132	127	137	134	117	116	133	135	120	139	137	129	129	143	126	120	130	153	142	131	121	139	134	119	121	123	139	153	135	107	134	154	120	125	121	139	148	134	126	123	137	146	135	107	119	127	136	151	119	151	136	129	152	145	137	135	135	120	120	137	133	151	141	139	145	149	141	142	129	154	132	132	126	147	144	131	136	125	139	117	147	146	135	151	126	120	107	132	147	128	135	135	116	123	112	134	123	131	144	167	145	138	143	150	118	130	145	135	119	144	112	122	134	144	140	127	150	141	128	138	143	121	138	128	124	122	130	125	129	146	126	134	138	130	154	159	124	134	121	145	122	122	141	144	160	122	132	130	123	134	146	146	135	132	132	149	165	133	134	131	122	144	142	119	145	129	141	125	134	136	142	136	155	123	123	134	138	134	124	116	130	129	135	125	145	160	141	137	111	126	134	129	139	117	148	140	133	153	139	129	141	146	133	127	122	130	141	138	137	136	123	125	127	130	145	153	137	130	145	129	132	143	142	138	138	128	107	137	135	137	116	140	135	121	123	126	150	145	130	138	108	132	120	132	147	133	147	125	109	117	134	136	137	134	123	138	127	141	153	127	133	142	153	127	137	126	150	122	150	132	126	134	138	151	121	129	133	138	121	130	122	137	150	135	129	109	139	140	123	140	131	128	120	141	147	146	128	140	119	128	109	121	141	154	122	132	146	120	124	123	133	143	141	139	137	139	113	136	156	128	154	137	128	137	116	134	139	139	146	134	144	136	130	136	146	124	131	131	153	131	137	126	127	134	132	152	138	135	103	152	141	133	148	121	126	139	112	151	133	123	124	122	130	132	132	153	134	133	126	106	134	131	129	130	118	128	117	139	123	135	161	146	144	137	144	128	142	126	138	131	140	142	135	133	117	132	135	112	135	132	144	155	138	134	143	132	127	136	153	134	129	138	142	140	133	158	141	153	133	130	141	126	147	154	134	159	141	125	140	130	156	138	135	169	118	124	131	141	129	128	129	130	142	142	160	109	127	132	136	135	148	135	135	128	129	147	133	136	144	146	129	144	147	142	132	143	123	125	129	141	146	138	132	136	131	136	139	131	145	120	117	127	139	114	134	139	141	124	123	119	142	112	130	141	141	135	134	133	124	129	141	144	115	141	137	130	117	144	118	146	166	136	117	122	138	130	134	120	148	160	144	151	130	132	136	104	125	122	151	130	132	116	138	126	142	135	118	117	131	138	137	125	116	148	127	142	137	137	131	142	134	124	148	140	134	121	126	127	117	144	124	149	132	127	125	128	147	139	141	129	132	119	147	138	130	134	141	125	129	115	130	160	135	131	146	133	134	131	128	116	129	125	130	132	152	127	136	133	122	148	160	132	129	124	132	145	147	132	150	128	153	143	147	156	131	129	105	132	125	132	152	145	127	145	127	136	135	129	140	151	145	148	121	138	119	121	138	116	123	111	139	146	134	143	135	142	138	129	139	142	151	137	132	136	137	146	139	124	133	137	133	141	126	133	117	132	126	137	143	136	137	124	147	132	120	115	146	137	132	126	122	142	158	122	160	137	142	131	143	147	111	132	125	129	121	122	142	130	137	125	118	115	130	143	150	126	116	151	131	139	127	128	127	152	150	116	140	144	124	116	141	127	124	124	121	134	158	146	107	133	123	138	111	124	145	135	131	139	140	142	136	145	141	144	163	138	152	129	126	145	118	137	126	122	125	129	137	153	120	128	126	118	143	124	129	134	137	133	136	138	131	137	142	155	132	131	121	128	126	134	116	126	133	137	142	142	128	155	114	142	120	139	127	123	137	146	151	134	151	134	124	139	125	139	132	130	129	137	127	134	128	134	121	135	131	146	141	121	134	139	139	135	131	135	97	114	125	120	145	120	118	126	130	121	126	121	149	132	113	148	125	129	132	125	149	128	150	136	124	143	124	111	120	128	124	152	137	145	133	143	127	126	149	151	144	147	131	156	117	153	134	137	146	128	122	103	122	157	160	120	135	141	144	129	121	128	148	122	138	134	129	115	132	145	123	141	116	153	137	142	128	149	135	136	146	120	144	128	145	135	132	120	140	124	139	119	140	124	127	156	145	144	149	149	146	140	134	151	153	144	105	126	148	136	133	138	125	124	120	148	128	125	133	153	136	131	142	137	147	113	123	126	128	132	131	122	136	131	124	137	131	121	113	136	125	133	145	131	118	150	158	128	122	131	123	136	133	123	130	145	127	148	127	132	128	126	135	136	139	119	146	138	147	129	138	115	132	137	144	138	118	167	145	143	117	131	122	147	127	129	138	149	148	124	125	129	172	139	135	143	146	129	139	118	129	119	113	140	151	138	134	134	123	121	140	129	125	112	135	151	137	124	124	129	127	132	131	119	143	168	132	122	127	153	125	144	142	122	124	140	130	122	124	131	130	127	140	125	143	114	128	148	118	146	164	131	125	138	152	135	144	126	112	158	147	127	123	133	131	128	126	134	158	115	121	137	116	122	136	135	120	127	147	115	117	127	128	139	123	146	124	144	128	140	135	127	120	142	126	124	143	138	126	123	138	130	121	134	139	149	130	135	139	142	142	134	136	139	120	144	142	148	134	115	140	136	140	139	121	135	133	123	135	126	140	130	138	141	136	136	130	141	117	150	146	123	125	131	126	127	155	119	122	149	153	115	133	140	142	146	136	139	142	131	151	138	138	127	149	121	148	134	132	143	132	135	126	133	139	114	142	148	135	125	137	143	140	144	116	138	135	165	124	102	139	139	120	129	124	154	126	127	126	149	125	131	140	133	153	140	123	144	124	128	134	124	132	142	133	135	117	120
10269	1820	1155	1506	4037	5575	5070	4379	3799	3263	2906	2332	1993	1818	1569	1374	1240	1065	1058	974	827	830	695	741	702	622	580	552	515	468	482	448	464	461	427	425	378	411	413	375	385	360	347	323	321	353	309	308	300	318	308	315	280	291	301	297	264	258	297	295	263	290	276	286	284	286	273	255	261	248	223	240	280	266	244	274	235	254	259	227	248	232	271	265	248	253	256	268	247	242	230	257	243	219	242	255	235	242	228	239	208	233	255	203	213	233	238	230	218	230	228	213	217	230	236	219	257	220	202	218	254	208	237	241	221	227	211	220	231	210	221	238	245	210	211	220	231	227	224	253	191	235	194	214	230	197	229	207	232	229	226	236	224	249	223	215	233	207	192	204	197	238	237	210	228	210	222	199	214	195	228	217	220	226	205	229	218	240	213	215	201	223	215	217	194	220	216	195	230	215	202	212	220	241	207	212	231	238	214	235	212	225	211	233	190	191	214	218	234	212	200	242	206	210	221	216	230	219	223	226	215	200	229	237	204	216	208	241	219	226	201	215	223	245	238	215	208	211	230	219	219	205	225	229	210	224	221	223	203	207	226	210	173	209	240	215	219	232	233	240	173	212	243	235	215	211	194	174	208	215	207	209	207	232	221	219	241	198	203	206	211	204	201	256	221	212	213	214	201	206	238	193	191	208	228	211	205	214	217	224	217	234	208	222	216	209	193	210	218	226	256	220	204	223	215	214	231	247	209	221	232	220	193	229	222	190	208	211	216	192	227	224	200	213	232	204	240	228	220	216	215	215	218	234	209	190	197	218	208	220	196	230	214	242	206	212	224	192	231	221	207	214	224	220	227	237	210	225	239	230	212	235	207	214	206	209	211	213	195	211	204	204	232	214	194	191	232	205	250	232	216	242	246	218	218	222	212	216	240	218	219	209	211	198	225	222	217	214	191	216	228	210	209	230	217	221	227	207	254	239	183	198	231	213	208	204	212	215	200	209	225	227	199	224	205	210	202	195	223	231	211	219	232	224	223	209	211	212	216	208	216	219	195	237	233	233	219	219	205	191	221	211	213	227	195	209	214	227	209	221	232	218	207	205	210	202	260	199	228	240	213	220	197	200	186	220	202	192	202	228	202	221	200	192	216	203	184	234	193	208	233	196	205	216	213	187	212	201	185	229	220	194	223	201	236	200	190	199	200	202	241	218	226	231	220	204	225	209	202	237	208	214	229	222	226	208	220	201	200	246	190	216	208	235	216	233	221	221	193	227	195	218	225	226	226	218	206	247	248	229	207	213	208	221	208	210	207	228	217	224	226	211	205	215	248	227	226	218	213	206	209	223	233	217	226	199	211	217	227	203	229	191	204	198	229	224	193	231	213	217	210	200	222	194	208	212	205	190	214	246	243	192	210	200	234	243	228	203	216	207	223	225	208	229	247	205	223	192	213	207	230	214	197	213	246	224	230	208	202	205	233	217	218	258	225	180	232	230	213	243	232	176	235	206	232	221	252	218	200	202	209	194	206	190	230	222	225	210	210	217	225	200	181	213	217	218	208	214	232	192	207	221	204	243	223	225	205	206	233	239	206	214	212	213	195	239	197	185	217	199	225	212	208	210	216	187	190	227	232	223	227	220	218	207	195	243	216	210	185	210	231	232	208	209	215	181	229	198	221	243	232	196	254	240	186	201	198	230	200	212	209	219	208	187	221	209	218	201	196	187	215	212	216	225	211	220	222	199	228	226	220	190	201	225	200	236	220	251	221	204	217	213	219	206	239	208	217	201	215	204	199	233	244	211	220	199	209	231	206	221	200	217	240	236	227	214	226	232	233	206	221	219	220	179	221	224	205	226	219	215	243	200	237	240	187	206	221	230	211	204	228	221	207	216	212	238	235	213	205	253	193	234	208	209	209	229	216	217	234	198	221	195	201	233	204	230	185	223	238	207	209	202	183	212	230	207	192	208	210	229	231	231	218	216	220	221	210	196	216	182	194	217	232	227	215	197	246	237	217	234	192	218	230	210	214	203	207	185	210	233	218	213	208	227	228	204	238	213	217	226	231	208	214	219	235	224	199	248	208	227	232	217	227	222	190	212	221	217	223	216	249	223	199	223	220	226	186	220	214	238	207	221	232	238	211	206	225	195	245	212	215	197	219	211	230	218	223	205	212	204	193	211	242	216	214	211	214	228	216	210	222	223	185	205	198	226	226	209	203	199	224	199	207	203	189	234	222	203	226	215	220	215	198	208	219	222	226	226	202	238	203	183	238	213	230	220	190	203	202	203	185	223	200	211	223	192	233	233	186	212	205	191	184	214	217	202	231	232	231	206	212	205	230	204	217	215	231	206	208	215	197	217	206	244	217	201	213	224	219	234	206	166	181	218	191	207	213	216	236	208	243	229	226	226	215	212	190	193	238	212	212	202	185	185	208	211	236	218	221	203	203	188	212	220	205	207	201	216	204	203	209	210	226	229	243	210	192	205	219	210	210	195	235	205	202	221	234	175	201	193	215	216	242	204	228	205	218	233	219	222	208	216	195	230	203	194	219	191	201	219	191	222	208	225	218	223	186	211	223	188	205	240	222	235	206	235	223	212	211	212	188	214	222	217	208	207	213	211	195	212	209	194	192	214	227	218	204	208	211	220	215	231	239	228	198	202	232	172	188	225	211	206	218	202	251	200	222	211	220	223	218	232	221	233	223	222	193	199	213	223	221	212	231	243	213	228	214	204	225	216	211	202	224	206	219	216	212	203	236	230	227	214	244	210	214	181	206	232	201	209	226	207	219	203	215	239	192	237	202	208	217	232	219	213	243	237	219	218	209	207	212	230	211	199	229	220	211	220	190	192	196	244	201	200	210	216	229	209	212	195	214	225	211	196	229	243	221	234	226	234	202	205	241	236	209	219	185	200	190	221	198	231	235	195	205	224	206	200	212	221	193	239	200	218	220	207	214	223	218	216	229	208	213	193	201	212	231	223	211	224	214	207	192	225	227	218	222	194	214	219	244	233	203	218	246	223	200	201	218	221	229	208	209	230	239	231	202	200	231	217	228	204	216	210	195	199	220	185	224	204	209	246	209	206	211	219	218	206	244	196	207	217	239	226	195	219	204	205	212	205	240	221	226	220	200	223	216	208	206	196	190	240	227	222	226	201	210	223	211	202	204	215	226	229	203	187	216	194	204	209	232	214	248	205	219	227	218	209	222	226	227	208	221	227	205	228	194	221	222	227	181	218	204	231	207	218	205	212	213	186	217	229	215	230	208	232	227	225	246	222	221	234	224	236	208	211	230	204	212	193	204	211	233	226	199	206	214	200	209	218	205	189	211	221	224	227	216	199	206	212	200	202	200	234	227	250	210	221	212	221	199	211	227	221	203	209	220	215	195	217	224	227	211	193	190	224	196	233	220	222	208	202	240	224	227	209	206	210	219	225	207	226	214	214	221	212	207	206	198	210	231	223	183	222	231	211	202	216	230	194	213	237	202	199	203	225
12237	1509	760	634	837	1556	1922	1726	1558	1305	1267	1024	972	781	804	679	663	611	557	579	520	515	504	468	413	442	419	417	414	421	397	409	365	391	376	346	339	381	335	323	328	369	339	378	354	352	324	345	349	322	312	350	321	337	330	329	358	350	299	330	324	317	327	293	307	305	336	306	306	281	336	324	324	333	308	348	314	321	316	362	327	328	339	331	324	309	304	320	302	288	331	327	297	342	350	304	308	305	325	331	307	289	311	304	341	313	307	289	280	311	319	300	296	292	288	304	315	290	302	284	295	328	332	304	272	319	314	325	304	309	270	292	329	286	289	303	314	324	342	305	289	299	297	306	309	293	284	291	286	303	321	320	312	323	296	273	311	288	298	302	338	282	287	301	307	305	327	282	289	284	306	314	308	296	323	278	252	297	265	298	287	319	333	279	324	288	296	266	325	304	292	313	312	337	298	303	301	307	303	302	279	328	331	309	342	323	285	315	296	313	316	286	307	322	290	283	299	285	301	315	315	279	295	302	296	282	294	333	294	310	306	304	299	310	300	308	281	261	270	297	277	307	301	308	321	283	279	292	339	312	318	280	310	276	322	293	309	326	303	298	282	320	296	300	284	316	317	299	275	291	313	294	286	312	302	337	314	319	300	266	299	313	310	328	305	295	290	294	303	307	305	280	310	321	308	297	328	309	310	307	304	268	292	322	311	317	307	319	294	273	285	310	294	309	285	281	323	299	289	345	306	309	310	329	329	300	313	286	294	305	267	319	276	294	348	292	321	313	292	272	277	288	284	289	302	296	300	305	290	320	284	291	297	273	295	323	279	296	283	287	312	289	294	299	309	309	258	280	308	293	344	298	303	316	299	325	307	305	273	287	323	306	303	278	292	301	292	296	277	328	300	287	300	295	323	329	302	283	303	306	290	309	296	288	281	271	295	300	305	291	315	308	277	300	307	296	324	285	305	304	299	303	317	321	305	293	293	320	302	316	306	311	334	308	302	267	326	303	303	271	302	326	312	291	308	307	298	289	329	292	246	329	298	309	302	328	273	275	296	293	315	285	302	307	321	260	309	309	340	315	299	287	287	297	314	305	297	308	290	323	329	308	308	275	293	329	298	292	314	296	295	308	330	271	276	316	301	341	329	323	320	308	300	325	300	291	310	317	290	321	308	261	289	340	288	289	286	312	325	339	295	312	291	304	304	299	282	301	296	269	319	292	290	305	306	286	289	320	274	315	318	312	292	319	280	291	296	345	297	293	252	298	299	290	301	276	304	297	324	296	298	313	280	309	313	298	289	289	323	307	317	296	311	339	287	320	310	304	286	296	310	301	291	296	298	293	319	340	295	314	312	298	298	308	329	299	314	353	307	320	323	304	309	288	298	307	313	307	316	299	331	305	301	288	306	289	328	313	297	315	316	312	286	296	286	313	327	299	334	315	308	355	303	309	311	303	294	283	279	321	328	307	315	295	309	265	312	284	285	315	300	309	302	288	314	260	288	329	335	322	306	309	286	299	309	293	318	270	297	278	302	315	320	294	305	300	297	285	283	304	351	282	300	278	296	300	272	269	280	300	279	312	317	283	284	301	284	268	308	314	330	318	280	302	296	272	278	305	302	329	287	264	289	306	286	311	276	297	308	299	298	296	297	294	319	295	287	315	298	310	296	316	297	320	302	298	287	306	273	303	291	319	289	303	320	274	350	319	297	271	299	294	289	298	316	307	289	322	299	266	310	322	286	301	295	278	309	310	312	320	312	297	295	312	335	291	298	338	303	298	292	304	286	309	314	322	303	320	314	306	277	322	321	271	308	294	293	333	297	306	322	318	277	309	300	294	287	289	347	331	295	320	294	319	318	264	277	318	307	302	299	318	269	291	307	308	262	284	319	302	304	336	310	299	303	327	299	318	323	341	297	313	304	297	297	317	311	308	306	301	310	324	300	290	318	283	312	311	307	308	289	267	298	325	333	305	300	312	295	282	294	284	288	303	294	299	321	275	295	272	331	292	323	307	319	292	299	300	303	302	306	294	327	325	325	275	307	313	292	324	280	301	311	282	322	245	290	323	312	306	266	287	311	324	346	278	306	317	319	288	326	316	306	305	275	288	302	321	289	309	264	307	302	297	309	289	288	326	280	315	300	282	290	304	303	300	326	311	324	310	286	311	273	311	312	322	304	282	293	301	336	305	308	316	314	275	324	341	294	304	306	268	270	284	327	327	328	324	331	310	284	303	288	281	325	263	274	317	294	279	307	302	326	317	300	287	312	303	294	319	296	276	281	302	296	304	277	304	336	274	328	318	268	317	283	310	298	318	297	295	328	290	315	311	292	279	290	312	276	292	296	325	293	316	305	306	315	303	291	334	310	295	290	335	275	325	268	302	311	291	291	334	297	293	301	254	307	303	299	295	299	308	340	321	319	270	290	270	310	307	298	317	301	284	288	282	297	281	289	315	292	280	284	311	329	296	299	295	321	303	255	299	290	316	313	313	274	301	280	320	298	334	285	313	295	298	304	294	319	302	322	287	305	299	293	310	281	287	321	328	285	304	284	281	288	284	316	355	308	300	285	303	291	317	313	313	321	310	306	311	308	292	306	290	303	284	299	308	305	294	297	301	312	288	316	268	311	317	307	288	321	300	311	298	289	304	300	356	311	301	329	312	266	329	276	322	296	273	302	312	292	308	280	294	299	297	305	291	311	272	302	286	298	299	292	319	296	283	274	321	298	305	295	316	303	270	263	304	288	304	274	315	302	313	290	286	299	300	305	293	307	321	283	309	289	264	274	275	318	292	315	303	292	295	289	307	257	299	325	319	294	290	321	292	304	317	300	307	314	295	304	329	301	270	298	340	302	309	289	318	315	322	294	309	297	301	303	281	344	290	313	310	299	253	284	272	307	253	257	293	287	272	299	272	303	281	286	303	308	296	322	328	293	345	330	323	318	307	303	294	309	312	298	317	318	326	315	296	324	288	284	319	283	304	290	316	316	301	307	301	278	288	312	307	313	322	335	300	306	319	313	284	348	296	287	264	324	282	305	302	293	303	305	274	295	340	295	340	313	319	293	303	307	275	267	286	292	287	301	297	300	307	311	316	270	297	310	279	289	287	333	291	309	299	283	285	307	327	300	283	284	297	325	302	283	323	301	306	285	295	284	271	283	330	331	307	300	336	279	297	298	300	309	280	309	281	328	313	292	343	296	305	307	319	287	294	304	348	272	307	285	282	283	314	319	288	297	282	329	285	338	290	295	325	328	297	293	330	296	306	305	294	325	326	346	327	306	306	305	312	319	303	290	306	303	299	301	302	277	307	311	324	303	317	314	285	311	305	316	327	303	271	288	280	314	270	312	310	309	292	265	290	270	302	309	275	290	270	302	310	275	308	284	333	292	288	292	256	321	312	296	317	301	299	322	314	293	275	334	346	339	330	284	279	318	301	326	324	314	283	295	340	312	288	291	289	313	307	279	291	325	296	305	288	308	304
11822	2321	1586	1882	4980	6694	6201	5507	4678	4118	3477	3041	2535	2326	2054	1838	1687	1617	1421	1341	1313	1166	1155	1035	1008	988	937	830	793	805	834	763	750	745	687	683	724	671	625	621	644	605	593	641	555	551	601	583	575	585	526	564	524	574	572	586	532	563	509	558	555	576	518	547	523	546	522	525	491	517	510	451	563	525	496	509	530	486	516	523	506	487	449	546	517	533	517	504	500	476	473	489	527	494	473	481	491	504	469	438	470	463	473	476	484	517	482	474	504	462	444	492	494	489	434	477	521	456	505	448	488	447	441	506	425	489	451	461	495	495	475	482	471	462	439	450	440	445	442	442	493	501	479	493	453	473	456	476	499	449	442	443	435	471	440	450	438	454	506	507	462	480	468	456	466	468	439	473	472	456	464	453	464	431	449	463	465	441	433	450	459	470	459	476	477	475	462	472	487	455	443	497	407	431	532	461	498	466	462	504	490	456	431	492	433	488	502	450	458	473	458	466	445	437	459	482	460	452	502	449	458	429	409	454	442	468	463	442	458	495	467	457	427	443	464	437	481	451	470	433	468	435	460	455	449	443	441	489	462	438	471	477	454	440	471	427	464	523	450	486	414	488	469	428	465	489	440	436	498	441	438	468	451	422	476	463	459	435	433	477	429	455	430	458	500	481	477	467	465	452	470	462	472	480	464	473	454	440	469	486	463	478	457	438	458	465	463	455	406	401	418	462	431	420	442	444	404	448	431	431	463	445	489	496	451	437	463	440	448	436	471	464	447	461	445	477	467	461	447	466	438	426	465	474	453	460	482	467	460	435	463	479	483	470	451	429	470	418	447	409	439	483	460	458	492	455	476	467	457	439	462	464	481	425	447	423	425	412	415	466	470	439	465	443	456	463	451	466	467	455	460	432	468	442	459	485	434	480	467	477	431	494	436	471	473	461	458	466	464	449	447	471	438	466	435	450	448	445	455	439	458	459	453	478	422	441	446	481	456	424	447	456	451	456	477	446	449	440	479	420	491	447	440	479	482	461	471	483	437	481	489	428	451	416	433	383	460	460	488	446	471	434	473	446	480	442	453	453	415	421	446	451	447	439	457	455	469	463	436	479	453	434	452	443	469	474	497	460	462	426	467	469	461	522	486	460	470	469	403	514	465	448	425	451	458	439	432	440	418	446	435	479	462	421	429	467	424	458	443	456	442	438	466	443	455	445	463	449	439	418	462	452	460	481	437	439	472	425	484	475	448	445	487	446	424	458	474	435	452	447	460	470	490	471	463	443	464	472	463	482	424	413	423	455	401	414	431	449	453	475	434	467	466	446	486	425	460	472	464	447	415	470	437	415	438	466	446	458	461	459	458	460	455	431	476	417	478	449	429	467	445	446	428	487	458	433	499	474	439	465	445	472	450	421	461	500	467	496	459	452	455	451	486	507	430	460	418	463	425	415	461	452	464	482	435	430	436	460	452	484	470	445	452	481	437	468	467	464	487	477	438	452	466	515	417	474	466	442	457	489	423	479	468	464	479	479	478	490	457	450	458	442	459	482	459	448	426	454	442	479	464	472	426	455	462	477	441	433	456	434	431	448	496	442	453	452	467	466	463	480	408	468	478	443	465	459	470	484	481	440	467	429	475	472	442	459	443	458	437	464	464	468	453	464	461	484	439	451	458	452	461	452	480	452	462	402	465	488	466	470	455	456	460	443	471	456	441	460	445	446	429	441	450	485	430	466	487	441	450	450	490	462	462	424	466	429	471	472	472	489	469	445	446	427	476	476	432	450	448	431	468	463	448	414	447	456	424	451	432	431	474	422	413	449	436	417	464	497	394	464	460	426	445	468	435	465	430	494	457	473	449	456	460	417	465	479	414	461	413	417	457	455	457	490	451	463	479	462	481	461	452	484	485	467	472	461	450	436	434	455	450	452	422	438	439	446	461	445	467	490	443	446	460	463	436	434	455	481	474	492	450	441	435	467	469	464	466	450	461	459	495	458	445	434	463	428	416	465	478	466	434	457	423	462	439	443	433	437	408	448	482	440	441	469	416	446	497	428	445	435	456	453	464	452	465	443	437	445	436	472	472	430	427	430	453	433	483	428	463	493	491	443	472	453	444	466	436	424	440	428	438	477	469	466	463	470	431	520	436	454	485	482	440	420	469	437	450	475	429	465	452	423	462	447	476	428	453	454	445	465	445	460	475	442	458	454	453	456	490	458	464	459	441	464	441	482	471	435	450	447	462	448	447	441	442	415	456	462	430	470	472	449	446	453	440	455	441	465	454	478	443	456	449	456	469	432	427	453	411	438	466	463	478	479	506	458	465	432	427	485	472	455	460	471	500	447	484	463	461	481	414	448	455	465	437	443	420	442	467	492	449	458	411	466	485	455	439	432	452	478	466	414	460	491	455	440	426	466	457	430	434	442	463	502	448	474	464	415	438	434	457	485	447	462	460	428	468	474	444	452	449	480	446	466	431	468	452	429	453	440	472	473	451	470	463	437	474	439	476	439	424	423	437	468	458	451	450	474	455	426	437	432	463	436	461	442	428	444	462	439	469	436	470	442	450	467	445	503	434	490	444	466	488	482	450	481	431	419	459	462	453	474	457	484	466	419	473	461	462	459	467	444	476	423	445	473	459	413	465	468	486	423	448	457	482	441	514	449	447	453	437	459	419	457	443	482	455	443	466	454	466	426	468	452	472	472	423	480	440	486	417	476	458	416	426	433	467	453	415	450	457	440	446	431	459	437	432	447	438	449	429	467	452	484	468	452	429	422	493	446	480	457	469	461	416	472	434	460	490	460	485	444	446	478	458	458	478	465	414	462	480	459	426	462	456	497	433	451	467	462	438	458	422	479	478	510	459	420	459	458	441	460	474	467	490	425	464	459	436	470	475	457	450	470	468	443	452	436	419	439	426	425	457	460	469	453	428	450	462	503	492	474	436	439	487	450	484	447	437	433	427	403	479	461	449	437	480	425	476	448	435	461	444	475	470	448	481	426	431	440	420	433	414	450	436	463	462	498	426	459	441	445	445	450	468	431	495	447	446	442	464	426	452	471	486	465	440	414	481	463	498	442	452	425	431	436	439	483	462	477	462	442	450	468	454	444	467	484	474	452	465	423	452	498	467	476	450	420	427	456	470	455	435	451	468	452	467	440	414	441	433	457	456	457	457	458	470	460	466	462	423	457	453	452	486	483	422	461	442	432	450	448	461	445	438	442	462	462	432	430	484	467	457	433	478	467	478	493	456	476	439	456	471	420	445	444	398	465	467	436	434	493	439	466	449	449	446	451	448	457	468	467	462	434	418	447	434	471	461	442	438	422	475	452	475	440	456	453	461	460	487	457	467	418	458	487	479	424	450	497	480	447	455	483	470	491	458	436	464	463	414	471	428	460	435	480	424	448	440	463	460	477	442	442	451	454	450	471	452	475	440	470	416	448	450	448	507	438	452	452	437	446	468	460	432	425	466	449	418	477	427	496	428	441	431	482
5158	558	486	469	441	529	550	593	564	499	510	472	501	482	458	489	479	423	418	422	409	403	442	412	398	398	419	385	409	387	422	398	386	371	403	430	385	395	378	399	396	410	402	398	430	378	426	344	397	430	381	403	379	397	389	428	430	401	413	382	381	409	407	395	410	406	405	359	412	408	371	402	390	424	402	362	420	374	395	403	361	393	431	369	372	417	372	400	384	389	404	415	367	378	393	362	395	416	402	402	353	388	379	418	424	391	406	410	419	385	367	396	402	374	377	388	390	394	404	395	389	378	403	372	402	388	373	415	424	390	425	422	390	390	408	429	368	372	381	404	379	384	409	415	434	347	374	390	397	438	421	447	407	394	402	373	389	403	396	410	413	405	406	416	392	432	389	405	402	410	363	401	410	408	415	380	376	396	428	380	414	410	428	430	401	391	381	394	374	413	414	351	374	406	403	391	368	415	425	416	377	421	374	369	374	416	364	422	405	379	385	378	384	413	415	392	405	386	391	390	375	383	397	405	367	415	407	421	403	396	422	400	373	394	377	425	400	379	406	430	403	387	409	393	410	385	398	402	373	426	387	399	368	379	403	371	386	419	362	410	414	368	374	397	356	382	365	397	400	378	441	389	418	385	384	406	427	402	412	376	419	387	391	407	411	394	395	401	399	390	389	402	412	399	355	367	403	381	393	405	399	405	431	393	386	372	426	395	403	397	376	392	403	361	396	375	381	403	390	397	359	408	379	375	392	401	403	389	410	410	387	384	382	383	379	419	418	398	404	399	382	368	390	416	370	406	367	348	391	390	392	399	400	376	403	396	378	399	402	410	376	409	383	395	399	384	378	384	426	397	390	416	429	410	402	384	408	379	376	385	422	398	416	375	425	366	378	378	416	385	415	401	386	418	392	402	348	389	380	361	403	402	402	405	385	397	387	402	390	426	433	363	403	396	408	344	369	384	400	396	367	387	413	418	403	411	386	377	412	388	398	422	441	408	390	383	362	419	395	370	379	348	397	410	385	392	385	384	405	412	415	384	379	412	389	402	427	394	386	402	436	390	399	394	444	356	433	381	382	387	407	390	388	424	427	346	384	376	420	378	379	381	438	380	375	390	403	402	394	390	411	403	415	394	375	385	403	401	404	397	386	413	372	348	404	404	396	410	394	382	384	400	372	394	399	394	400	385	367	392	401	392	386	385	388	401	399	378	389	382	388	400	366	341	424	399	386	383	351	396	389	378	402	395	426	405	393	407	409	420	365	391	363	395	408	383	418	417	407	373	398	398	356	376	436	416	400	405	434	413	372	369	362	372	390	400	383	399	400	395	379	395	379	430	397	335	377	381	398	393	369	393	379	393	378	400	409	421	411	397	394	404	383	375	376	384	397	433	433	387	418	402	399	421	363	428	395	430	396	425	380	358	398	412	414	369	400	389	403	420	390	407	409	389	367	401	387	385	437	391	403	399	390	396	423	406	414	393	372	420	376	391	386	367	410	395	398	406	420	373	383	369	413	372	411	410	419	369	383	399	420	424	386	416	377	414	407	404	420	386	410	382	391	402	420	389	407	405	399	411	343	416	410	399	373	400	387	394	395	421	412	374	408	417	409	433	377	396	384	387	411	399	392	392	393	408	423	390	414	370	387	413	377	374	380	381	386	372	370	329	365	373	378	406	381	384	378	449	437	399	403	423	419	423	439	411	353	351	383	389	412	392	365	385	416	381	407	420	401	433	366	422	384	407	397	409	407	403	384	388	403	386	406	439	381	388	368	415	379	400	389	366	414	414	372	364	391	408	384	381	403	387	401	413	398	416	372	378	379	390	389	391	414	407	397	370	379	379	435	401	398	397	421	392	389	356	394	378	376	385	426	379	383	415	410	424	378	386	424	378	370	408	417	395	389	363	414	372	408	391	390	393	358	373	399	390	375	379	383	401	381	392	434	372	405	399	383	412	364	381	391	399	403	380	391	391	382	440	384	389	400	395	349	378	380	382	409	413	401	414	383	363	404	341	414	380	404	385	396	432	372	380	374	395	395	390	391	399	382	409	381	381	413	398	410	390	361	411	409	392	391	366	384	357	373	387	390	380	401	345	370	405	359	356	390	421	385	372	405	436	395	419	416	424	404	382	390	380	374	410	404	429	363	416	391	415	382	390	398	414	389	429	401	408	382	398	377	389	432	415	405	401	415	403	360	398	396	412	365	394	395	363	379	387	374	377	368	385	408	413	418	399	374	409	398	372	389	416	393	411	389	384	440	399	437	373	367	403	415	394	440	379	398	386	371	377	385	378	385	442	391	385	367	374	412	406	384	379	384	413	384	432	398	404	399	430	392	423	396	434	392	379	384	405	383	377	391	391	378	371	426	396	360	386	368	437	378	399	407	406	379	428	383	368	417	399	381	410	409	397	403	411	395	384	377	450	396	404	397	368	368	405	420	378	400	419	409	377	394	398	430	404	350	377	400	420	389	405	362	347	392	422	401	372	345	414	414	390	382	372	359	403	390	392	395	405	378	392	358	394	398	406	383	399	423	393	403	394	414	385	392	369	358	383	398	407	404	390	373	375	382	376	404	436	399	401	437	421	411	367	400	386	396	391	417	391	393	417	429	396	412	393	408	398	408	374	383	398	428	380	390	394	407	400	424	418	390	405	413	385	398	378	390	395	430	417	376	389	424	408	412	381	394	394	391	396	394	414	383	390	404	415	388	419	380	410	391	400	433	415	400	446	363	365	374	410	439	374	394	393	380	380	400	383	374	376	409	375	392	346	418	366	377	390	424	361	385	371	379	387	391	408	370	373	401	409	395	379	407	390	408	401	383	420	378	364	393	416	359	389	389	379	365	402	406	386	402	410	428	378	419	399	401	392	367	426	374	372	387	410	392	406	414	407	401	374	426	375	384	381	423	398	373	371	384	407	397	401	392	346	349	415	439	395	416	416	378	389	395	432	397	395	387	431	395	400	356	409	394	403	372	430	377	401	421	388	377	402	396	378	424	392	384	373	451	373	391	382	401	398	388	386	363	361	408	401	398	406	423	397	392	349	395	378	379	375	414	404	386	409	403	390	383	395	396	386	375	382	356	382	371	366	414	394	426	365	384	387	379	376	392	413	405	418	400	397	383	430	393	409	364	389	399	396	385	409	402	417	444	398	412	392	380	378	391	421	392	422	398	388	372	400	396	416	354	418	365	411	398	383	388	360	404	389	372	423	409	384	397	354	399	390	412	384	367	377	402	418	401	367	395	428	382	405	410	397	390	404	406	410	383	388	374	376	376	399	390	415	406	418	385	423	408	391	388	423	409	404	403	396	412	383	430	419	378	392	375	400	359	391	394	392	393	432	384	391	408	391	381	377	383	385	363	421	370	385	406	413	398	382	401	408	375	384	403	407	418	393	396	419	393	386	409	427	373	423	397	415	411	436	430	404	402	435	370	384	368	436	362	422	383	362	377	423	405	385	402	382	373	359	349	365	385	420	361	398
6905	853	729	769	1133	1404	1290	1238	1127	1037	977	861	822	787	736	735	725	691	635	618	588	674	618	621	567	599	626	559	515	574	569	534	593	609	530	531	583	553	551	515	547	543	593	551	552	567	551	529	559	533	589	550	525	546	541	507	512	512	578	531	522	539	539	537	530	551	528	513	521	555	534	511	548	516	553	548	574	542	513	570	606	554	507	554	556	520	543	486	534	558	559	561	519	564	532	538	536	536	477	500	537	516	535	519	544	585	579	556	559	514	528	562	535	549	533	571	555	500	554	514	554	549	534	544	555	535	570	526	565	496	544	536	517	524	579	570	491	524	524	560	527	523	516	503	509	535	523	539	519	516	525	538	494	536	507	521	543	535	560	494	568	560	537	493	529	521	555	557	536	510	525	514	577	551	510	569	504	513	526	498	506	534	514	492	502	519	527	517	571	519	526	493	530	506	505	506	547	517	515	526	549	534	537	544	559	570	523	540	562	524	535	550	572	569	548	516	554	511	553	568	542	510	526	531	536	464	491	506	551	533	525	551	544	489	512	527	519	557	563	548	574	531	520	545	562	524	538	546	559	521	558	519	525	530	545	535	584	504	526	502	543	546	565	528	518	487	531	554	518	531	529	537	524	561	579	542	544	532	517	542	493	533	536	547	533	552	564	587	527	572	559	542	570	518	562	531	545	492	513	537	539	548	528	540	537	534	508	552	471	529	564	513	578	520	539	544	521	513	516	520	544	518	514	539	544	565	492	562	547	524	526	513	531	520	562	549	478	561	500	516	547	556	570	515	528	516	507	565	526	521	562	537	530	514	516	588	536	510	533	551	543	504	572	536	563	557	544	507	532	536	522	570	560	535	557	536	542	526	527	490	533	483	533	503	496	538	525	540	499	544	518	547	527	564	505	488	561	527	502	557	540	550	513	527	541	543	555	542	575	513	525	527	555	506	518	574	525	564	511	529	513	567	526	508	545	504	520	557	536	547	483	515	507	553	573	527	509	540	525	537	554	510	537	564	519	548	544	536	519	501	503	548	547	547	592	572	514	467	518	545	549	537	562	516	518	530	522	576	558	497	542	561	496	542	538	527	541	542	522	524	538	541	483	534	545	492	530	541	513	530	537	531	572	537	555	488	512	533	498	515	518	587	576	533	511	558	543	541	555	556	577	543	548	489	527	506	512	560	476	530	512	565	511	521	542	532	530	500	543	578	514	536	565	547	546	521	554	562	526	517	533	532	522	583	533	480	534	547	553	501	512	485	580	544	520	536	528	557	527	530	527	524	533	618	545	587	542	509	545	531	527	541	509	539	532	560	539	510	494	528	568	531	528	567	533	513	566	502	488	544	517	568	536	525	526	556	532	514	556	536	506	545	514	526	545	517	530	531	556	533	550	592	584	551	543	511	522	499	545	580	549	552	558	573	545	525	500	579	558	544	496	571	536	553	569	483	560	554	533	545	530	497	526	522	569	570	508	569	513	552	526	519	546	499	531	512	575	541	582	508	539	545	507	506	513	533	528	537	555	547	567	528	567	501	547	550	558	565	518	529	520	532	521	501	549	588	549	531	530	522	551	536	542	536	532	515	577	517	566	519	554	555	524	547	513	562	526	556	550	544	523	511	531	530	554	525	520	529	504	511	572	546	517	548	511	533	504	539	551	537	511	507	565	532	527	562	570	522	530	550	561	514	549	511	601	534	556	526	502	535	508	505	540	508	532	557	512	528	564	527	506	540	544	571	545	562	533	578	541	544	522	494	513	564	585	536	527	559	551	561	521	545	518	550	588	524	538	527	544	515	499	501	566	522	571	544	537	529	563	547	527	509	528	504	569	514	537	505	552	514	540	481	561	501	510	540	519	517	527	528	516	528	557	492	515	533	553	527	502	522	540	516	542	552	504	544	540	552	550	533	529	534	551	533	531	528	511	557	501	565	566	536	492	544	540	514	502	536	539	538	535	510	513	546	562	543	528	544	577	514	561	551	541	531	520	531	546	542	536	515	523	515	505	553	569	544	468	505	524	543	540	514	524	522	550	552	528	513	536	535	545	490	502	529	524	532	550	549	550	506	528	543	502	565	586	516	553	516	565	558	534	576	566	531	527	515	550	532	548	513	515	573	547	534	510	558	525	506	506	513	509	533	541	550	514	555	531	564	546	564	568	543	522	539	536	531	535	518	521	548	521	545	503	520	529	569	533	540	522	526	524	512	528	512	530	508	505	543	549	533	517	539	544	529	538	530	535	557	546	549	527	538	573	536	541	548	534	553	531	518	560	508	564	524	512	535	522	534	555	510	587	521	522	551	541	566	519	581	516	556	553	539	554	508	561	567	581	556	553	574	512	536	520	508	517	587	503	507	539	542	545	504	505	533	526	563	543	577	559	543	542	544	535	499	571	569	520	549	535	538	532	532	505	541	546	529	572	563	537	564	498	542	530	543	544	502	572	521	541	530	534	506	529	534	519	581	533	526	553	572	544	578	554	472	541	552	543	511	525	570	557	527	584	503	571	562	548	524	532	537	557	531	513	485	511	500	553	544	527	515	542	483	491	512	584	541	568	549	562	526	524	550	539	543	531	545	524	551	510	523	549	533	530	523	540	564	566	500	517	519	489	540	512	523	525	525	497	545	516	558	536	553	516	530	537	501	522	546	496	523	529	564	538	513	572	539	569	533	507	528	546	479	541	542	497	534	554	531	523	544	519	530	517	537	557	518	521	522	556	517	493	499	566	520	540	492	545	504	529	518	520	580	507	557	539	520	532	545	534	520	527	511	515	549	550	566	525	525	507	566	524	500	523	530	517	510	551	559	526	498	498	579	539	494	541	501	488	512	530	534	529	536	544	495	486	555	521	528	522	551	538	538	530	559	573	521	542	494	571	573	545	546	563	563	506	538	557	483	550	536	547	526	550	525	517	525	551	554	534	537	545	540	580	508	586	526	496	555	506	543	523	532	550	518	503	521	533	553	562	537	552	552	536	509	550	549	593	507	531	541	582	545	530	545	574	549	524	514	516	535	522	519	504	529	533	536	539	516	520	558	546	558	555	552	548	506	541	525	552	518	538	561	523	519	507	564	576	508	568	578	537	535	531	513	490	523	527	539	536	504	535	558	549	505	534	500	544	509	509	565	544	553	533	520	493	535	515	523	562	593	556	477	561	480	509	523	533	512	546	525	492	485	520	520	538	536	508	559	506	554	497	537	559	534	509	559	532	556	534	564	541	547	541	518	494	536	557	509	514	515	502	506	529	543	495	563	612	512	545	545	533	497	549	566	525	531	530	537	558	535	534	494	556	572	546	516	545	565	544	541	555	520	586	528	542	564	550	491	557	575	567	495	526	513	558	516	547	568	534	510	532	557	555	567	525	504	524	553	593	507	537	515	543	546	495	521	539	549	569	530	531	542	492	529	536	508	572	544	563	539	585	539	519	524	524	553	525	502	501	537	519	540	577	521	526	542	555	509	593	532	568	514	562	541	509	569
14285	1525	873	777	902	1401	1533	1434	1317	1232	1169	1034	921	914	799	754	745	746	708	715	656	704	669	641	619	674	661	614	618	597	634	601	585	641	643	558	606	571	603	565	597	576	595	590	553	539	566	520	542	560	548	586	552	606	542	542	543	531	519	532	553	558	589	497	565	591	568	549	575	582	554	551	526	542	549	589	570	571	535	537	545	562	579	567	533	522	592	571	555	563	570	557	587	548	557	568	525	534	526	535	512	536	522	576	508	584	535	552	527	586	531	545	543	563	541	522	515	563	550	543	537	549	528	554	555	552	525	543	560	531	535	566	589	523	511	587	559	559	551	575	581	521	533	511	527	551	536	535	472	568	535	537	507	519	571	547	583	574	521	535	576	531	534	545	520	539	528	541	575	514	530	525	584	571	552	559	553	535	536	510	532	544	575	528	570	575	536	523	535	558	544	562	502	548	566	574	531	573	548	541	529	539	523	559	562	541	531	540	554	542	510	538	583	535	585	519	539	569	524	551	516	545	540	551	538	520	543	557	558	530	552	565	626	547	557	538	511	509	522	575	535	571	557	544	535	505	494	517	556	546	567	556	514	581	527	533	523	560	555	573	539	551	542	556	554	547	570	518	552	543	569	531	523	542	560	551	514	538	505	519	563	589	550	563	522	515	544	550	504	566	562	533	515	584	517	514	543	597	503	534	525	542	556	577	534	571	529	532	554	536	541	556	560	525	523	522	577	531	522	546	585	543	575	547	561	536	558	553	529	532	547	553	560	528	505	561	553	545	554	540	598	545	576	519	521	558	549	596	587	573	548	553	552	546	542	576	541	528	564	557	556	571	537	564	528	474	609	528	583	510	539	550	524	580	568	532	559	561	524	500	542	552	547	559	561	519	573	530	544	539	602	540	572	551	534	517	528	538	563	557	537	558	553	524	500	553	553	564	552	554	556	538	567	575	527	570	546	543	578	571	554	535	569	545	616	543	531	576	517	529	557	533	539	540	543	536	504	558	511	555	496	530	574	542	532	537	523	532	511	509	554	545	573	598	545	535	533	504	549	559	572	565	563	511	517	523	477	516	541	550	524	534	547	557	556	548	488	585	570	544	570	543	566	547	516	577	543	538	564	519	554	566	526	539	557	548	514	540	538	560	538	533	533	571	533	548	545	530	536	532	500	542	547	555	550	550	542	554	577	544	535	558	548	513	561	591	559	564	579	519	547	503	529	559	561	532	564	535	519	575	538	504	565	544	527	590	548	539	551	538	538	541	503	542	557	504	523	585	563	540	617	551	567	562	490	542	504	559	535	498	529	545	542	551	551	528	525	565	572	523	545	544	559	571	585	570	591	547	552	541	553	520	587	575	542	518	546	543	520	547	559	569	563	523	530	577	554	509	520	510	522	565	526	537	509	554	510	584	557	568	544	549	548	537	559	524	530	522	560	614	550	546	513	528	524	517	541	528	552	571	557	535	498	536	544	571	583	544	555	551	550	569	574	562	569	502	619	538	564	501	537	558	542	530	545	553	532	567	522	566	549	557	476	547	556	547	473	537	551	529	543	612	554	553	524	579	593	559	534	540	515	527	546	554	505	532	574	589	566	531	557	548	552	534	518	542	487	543	538	545	573	531	529	532	514	552	535	529	531	526	522	542	501	528	513	519	560	575	530	549	521	516	540	561	552	541	590	555	501	546	489	542	532	552	549	546	534	556	540	541	546	549	534	513	540	556	528	514	550	539	476	512	508	562	576	546	537	501	523	571	577	494	547	495	527	583	541	593	572	572	554	565	533	586	555	472	540	540	510	550	562	548	558	533	561	520	494	505	555	602	543	561	534	538	516	561	522	547	567	530	583	512	566	565	567	570	513	540	552	586	529	529	536	526	543	584	530	552	549	536	533	537	524	534	551	542	520	566	566	545	592	560	532	554	536	537	546	576	587	529	607	540	563	571	542	539	540	588	542	564	561	526	538	522	525	525	543	535	539	537	505	533	532	534	607	565	562	528	526	551	563	548	535	532	548	544	565	517	561	535	527	544	536	556	562	516	517	582	511	531	527	521	550	520	520	573	516	541	550	532	493	548	564	536	519	564	533	578	543	549	523	519	516	525	540	563	536	559	546	534	518	522	545	581	540	543	573	569	568	523	572	565	587	505	564	511	528	520	566	516	546	554	541	580	541	505	562	542	537	530	532	558	546	539	528	520	563	558	592	564	531	530	542	548	541	565	538	532	583	552	536	535	512	575	544	541	586	538	534	498	535	556	542	507	533	509	533	546	555	550	561	557	541	545	537	531	515	560	545	561	532	536	552	549	573	515	523	492	554	522	568	569	575	557	555	534	566	548	542	535	567	518	519	516	563	538	566	569	544	547	578	574	523	532	558	512	556	571	516	523	535	534	570	547	564	580	581	505	571	505	525	558	550	547	582	502	565	543	550	545	533	510	546	513	543	521	540	482	500	525	531	538	528	546	541	554	564	553	559	520	512	543	532	566	564	529	583	576	556	562	536	507	551	521	557	564	583	584	491	554	530	574	603	538	542	574	499	569	503	516	547	552	531	535	535	562	562	493	549	556	559	532	558	567	570	515	517	516	566	510	549	534	551	523	550	516	533	498	595	555	569	552	517	518	539	539	567	562	552	535	548	548	532	569	541	562	536	535	516	573	511	547	563	518	585	518	512	524	540	537	559	497	499	525	539	536	535	598	533	564	540	532	556	526	500	519	544	552	571	527	495	511	558	516	521	561	552	534	555	562	572	552	539	541	523	533	506	548	518	557	529	527	478	507	558	525	580	578	546	566	534	528	516	542	551	545	537	519	516	577	511	596	529	564	532	532	590	555	527	533	568	516	558	584	544	550	530	511	540	536	574	562	523	528	524	527	507	563	574	525	572	521	546	537	554	555	554	510	540	592	501	533	540	533	551	524	528	486	589	492	550	575	539	536	533	566	572	548	553	509	522	555	550	544	577	564	528	555	544	496	593	573	527	512	554	554	549	570	542	552	550	599	578	574	593	524	572	499	566	546	537	534	536	524	560	536	554	530	566	520	581	552	545	593	527	576	545	573	505	538	536	496	586	561	542	571	529	489	529	547	555	527	565	543	576	537	528	555	516	553	550	499	559	554	558	575	539	563	514	545	554	546	540	538	565	537	565	543	527	579	524	529	528	538	568	562	539	536	507	530	540	561	555	566	559	548	573	547	547	540	556	538	568	572	551	501	580	537	560	523	545	531	559	576	540	519	584	581	559	584	526	583	538	539	571	512	546	524	570	535	561	536	561	513	511	541	558	521	509	541	536	547	542	530	542	525	547	548	518	514	501	553	547	548	528	565	541	561	541	506	521	533	529	540	565	580	527	523	527	518	519	516	524	551	516	546	569	517	557	516	537	553	567	562	551	529	576	534	543	534	551	539	558	557	551	563	559	542	546	538	534	572	540	533	535	599	550	526	523	572	557	598	534	555	496	567	541	540	586	600	531	558	531	521	582	562
10201	1972	1486	1684	3592	4805	4647	4102	3578	3088	2800	2406	2128	2025	1854	1627	1473	1478	1381	1310	1243	1202	1143	1121	1121	1125	1077	1031	1023	997	942	1016	945	947	954	884	948	875	866	904	872	810	890	871	837	822	841	793	807	805	787	830	843	796	784	774	778	824	786	824	794	780	748	748	801	836	797	756	776	774	760	806	798	793	776	813	756	766	793	755	744	806	755	781	792	798	736	764	785	746	782	748	778	823	775	755	805	775	790	716	765	763	739	746	764	784	736	716	745	770	768	752	796	737	774	712	777	773	714	811	826	773	758	744	788	765	740	750	731	745	770	825	742	750	742	720	771	778	708	757	785	723	748	739	733	797	722	764	755	790	778	786	731	773	759	723	755	767	752	784	776	714	748	748	724	746	750	766	796	718	723	741	798	761	731	761	730	778	719	782	722	701	754	774	780	745	755	711	750	798	726	739	774	730	728	727	740	748	775	751	716	765	762	734	809	722	763	752	714	737	762	791	790	785	759	755	770	709	762	769	752	751	760	735	714	768	689	737	764	764	736	733	732	761	746	693	694	743	734	761	699	773	778	807	757	765	790	783	750	756	751	754	765	755	763	755	773	781	773	748	754	760	742	753	728	737	760	758	726	817	733	795	775	753	772	746	769	750	749	715	725	771	747	751	808	761	726	752	728	764	734	746	750	775	696	748	746	760	734	731	726	746	774	772	697	776	707	712	761	749	730	751	751	772	736	807	719	802	746	744	772	712	759	735	725	768	739	760	732	751	780	754	714	719	753	794	733	757	761	735	785	730	789	711	739	767	729	783	718	763	728	701	744	722	734	802	738	763	764	710	788	749	713	786	739	759	735	715	724	723	728	691	748	755	721	731	757	738	721	781	774	732	710	728	756	749	718	706	744	745	737	748	770	705	724	761	753	763	816	740	700	815	748	779	726	771	758	766	765	750	801	743	775	692	753	768	750	705	718	718	765	727	762	749	705	751	700	795	764	718	739	734	742	763	746	743	695	728	774	750	719	702	756	768	717	765	760	737	697	755	793	755	707	770	769	747	727	765	762	785	767	749	776	734	727	726	720	734	742	752	730	758	724	753	737	721	794	753	734	739	706	757	721	732	779	751	769	734	734	749	787	729	737	743	734	788	765	710	758	778	706	787	791	731	746	755	789	771	760	745	733	780	737	778	773	741	774	739	789	770	763	689	775	726	768	778	766	792	718	764	793	716	720	770	789	745	753	750	767	716	732	772	745	820	744	748	727	747	763	728	785	743	755	755	722	702	767	754	775	734	718	752	761	770	767	732	720	763	736	759	724	781	804	743	724	786	747	751	757	809	719	745	765	763	730	746	739	723	735	669	762	703	750	763	805	761	726	739	784	781	760	720	719	774	750	765	765	807	737	708	740	779	726	751	736	729	739	731	717	765	755	781	717	724	730	707	761	779	746	733	747	718	729	725	738	765	767	822	767	728	724	738	784	749	756	749	749	752	734	790	734	760	704	728	738	733	746	725	760	715	740	796	792	805	747	751	738	709	729	700	750	717	780	774	735	757	726	772	706	711	753	769	739	723	743	735	757	780	750	753	778	768	708	763	740	715	774	771	730	725	817	779	760	770	747	770	751	712	751	755	747	749	766	747	738	780	716	741	729	796	793	805	722	738	760	736	735	771	746	788	775	778	704	744	780	757	745	723	753	797	757	752	770	790	757	781	780	740	744	769	750	802	749	788	785	749	746	750	752	735	756	762	772	726	748	766	717	729	744	726	766	759	743	820	707	748	760	775	698	729	721	729	772	750	744	725	752	765	787	746	780	743	769	676	747	756	723	756	792	762	726	710	732	741	760	740	744	752	717	718	739	719	756	725	765	711	713	781	783	793	767	786	750	723	768	738	756	761	710	742	704	769	694	758	759	797	710	734	753	740	741	753	696	681	777	734	793	740	733	721	732	748	785	735	702	725	781	754	770	760	791	699	791	683	712	750	785	725	769	717	717	755	761	786	735	714	725	759	761	760	760	756	737	700	735	770	772	765	730	728	744	714	779	771	757	730	772	764	723	705	763	757	681	683	733	815	749	758	766	703	759	763	751	736	727	742	748	766	763	713	729	788	770	764	768	716	711	795	732	737	763	731	771	742	752	770	758	743	732	787	786	708	751	794	762	767	780	746	752	724	721	693	753	718	737	793	750	742	751	800	748	800	724	843	788	734	713	763	766	765	732	747	714	753	735	758	749	783	735	739	722	720	735	720	738	726	761	730	777	759	773	747	786	774	744	752	755	723	720	740	737	724	747	694	771	748	746	789	752	799	767	745	750	779	790	723	769	743	733	799	762	721	752	745	723	696	764	716	733	746	743	740	738	697	723	763	775	759	758	744	786	785	788	738	760	753	698	801	771	737	748	727	733	691	742	780	743	761	744	749	796	783	709	752	744	737	748	802	715	749	747	753	741	741	748	747	771	759	758	751	731	770	761	824	769	784	809	751	719	746	759	769	787	741	781	814	757	722	782	692	786	763	728	766	771	737	739	817	800	824	785	775	708	769	717	753	740	726	724	764	738	748	700	775	755	767	772	770	746	742	748	792	720	718	729	778	752	735	740	698	748	734	795	705	713	787	726	776	764	723	763	778	746	749	769	749	735	757	754	696	748	731	766	747	796	751	783	712	769	727	766	774	709	795	699	738	779	736	731	687	745	709	811	736	762	716	744	773	779	763	752	730	735	734	757	767	808	711	809	715	731	736	735	816	727	711	716	720	780	766	748	779	694	782	777	723	744	774	711	735	690	710	759	764	755	757	729	747	786	748	736	737	748	718	748	738	719	757	704	722	744	768	803	724	773	706	682	720	753	775	765	718	768	726	745	726	778	748	710	757	752	782	730	791	769	741	746	808	772	734	760	741	718	715	753	763	733	773	743	754	706	802	732	730	735	740	728	750	728	733	775	722	756	763	746	736	758	732	779	768	776	725	727	746	750	721	709	762	759	748	810	792	725	748	728	792	713	748	745	723	702	719	796	796	731	753	754	731	722	705	718	729	732	758	753	784	726	796	685	756	730	789	757	728	752	766	743	804	759	749	752	732	807	754	744	731	760	821	751	756	717	773	754	757	770	768	796	746	754	747	699	729	708	744	759	770	748	787	760	748	744	793	745	767	793	750	736	789	768	743	775	768	709	762	724	779	762	711	773	757	719	736	752	730	796	784	755	780	680	748	696	759	736	737	766	739	738	728	804	774	811	755	782	779	741	757	718	774	738	746	739	774	760	762	728	719	763	761	715	732	776	790	754	709	734	787	711	775	765	722	779	764	768	773	776	770	698	724	733	765	677	718	741	702	753	752	731	734	699	772	720	797	699	774	741	744	806	747	741	734	729	767	773	705	737	790	728	713	720	736	720	776	739	764	764	727	723	775	780	744	724	724	731	769	777	736	769	791	755	740	788	752	721	723	762	724	752	774	755	750	760	684	753	736	769	689	744	729	750	772	760	732	753	761	761	727
6238	962	561	405	582	1161	1349	1263	1192	941	797	730	649	554	486	428	449	347	347	331	324	300	296	301	229	224	213	213	236	212	207	237	210	186	169	181	154	178	181	173	191	182	163	182	170	147	150	179	167	188	172	171	189	161	183	165	144	167	144	152	149	161	147	139	150	164	147	147	131	132	139	161	145	149	162	170	147	149	136	136	148	147	128	144	121	149	148	133	143	172	153	128	144	144	133	144	147	145	132	164	137	147	133	135	128	138	165	132	146	136	143	137	152	136	142	130	144	159	141	138	136	122	133	142	134	128	130	154	153	138	147	120	135	155	147	160	150	138	148	130	144	129	119	149	149	135	146	138	131	143	145	126	147	149	140	147	146	130	119	121	152	136	128	141	131	149	150	122	152	130	143	148	134	132	127	166	141	127	145	144	154	155	146	129	139	132	138	132	131	138	134	135	142	144	152	168	142	153	152	139	122	124	138	150	127	126	125	140	148	149	138	137	143	140	138	146	130	149	124	118	133	126	150	161	131	127	140	128	125	133	141	129	150	126	137	150	130	150	145	135	141	136	164	146	126	142	124	139	142	131	123	149	131	126	130	135	134	152	155	149	121	144	122	154	113	131	130	133	149	143	116	127	144	168	150	140	124	120	125	109	144	154	132	121	118	135	134	119	157	139	129	152	138	150	132	151	153	139	136	130	137	136	149	146	123	128	121	161	144	139	127	125	144	132	127	109	131	125	117	133	138	139	151	145	137	129	127	130	134	138	134	122	140	122	126	138	158	135	128	119	138	127	142	133	142	142	131	146	139	141	123	148	130	126	145	149	133	137	137	148	147	121	136	133	136	139	143	135	118	142	139	150	152	138	113	139	126	140	147	130	148	157	126	155	143	150	121	139	134	159	145	137	128	134	122	157	138	145	126	130	138	132	143	136	139	134	137	132	138	114	144	138	124	136	121	132	105	145	108	136	154	165	150	139	143	143	133	123	152	142	148	136	111	143	158	120	144	124	142	154	130	153	108	124	127	127	104	142	126	123	140	134	136	122	150	150	137	144	135	132	129	148	126	127	166	169	138	146	139	141	149	132	135	156	118	157	134	123	127	133	148	120	141	127	141	123	145	114	132	109	148	142	123	136	132	134	125	146	146	129	116	136	118	131	135	137	162	141	125	153	146	151	142	132	151	134	127	113	124	134	150	127	141	127	150	142	108	156	127	132	123	147	118	120	116	119	143	144	120	131	136	140	153	110	152	137	139	131	138	134	135	126	144	111	131	142	162	133	154	143	154	134	130	139	147	139	136	113	149	125	145	146	129	128	108	117	114	132	144	154	145	128	147	133	134	141	152	123	132	146	142	137	143	154	150	131	159	137	128	141	143	132	139	132	125	116	133	137	139	122	142	132	130	144	135	126	120	123	129	129	144	148	139	132	146	128	147	140	124	126	119	131	118	117	143	134	140	131	132	141	125	166	137	131	140	133	127	130	152	121	119	127	139	139	147	135	117	158	163	123	149	160	145	127	127	133	139	139	130	139	125	144	152	127	127	150	124	112	144	147	123	132	127	128	159	137	143	122	139	132	136	130	143	135	149	133	132	146	142	151	119	111	129	124	134	134	140	107	123	163	158	127	135	132	118	139	136	126	127	130	136	127	117	142	132	148	154	142	125	143	145	132	137	160	145	119	120	137	153	135	132	164	129	133	134	127	131	128	156	120	145	132	118	127	153	130	118	127	140	165	128	122	144	161	149	116	136	139	141	168	134	155	123	150	136	117	114	141	151	140	134	135	133	137	146	137	149	139	152	152	155	139	144	122	131	141	132	135	126	137	149	128	134	130	141	149	129	122	137	145	146	129	149	130	138	141	135	145	140	127	137	149	130	141	144	148	134	136	143	135	137	138	141	146	128	154	123	142	139	133	147	121	134	153	151	137	140	162	115	132	140	145	145	123	149	140	140	156	125	123	138	144	118	144	115	133	135	135	138	129	129	133	132	142	122	141	148	144	151	133	148	165	139	142	138	138	117	123	125	135	145	132	114	138	134	147	138	129	102	142	146	126	124	129	137	135	149	138	107	143	135	129	136	129	115	139	130	104	130	152	150	152	118	143	129	155	139	119	129	153	127	131	151	146	146	145	136	146	139	132	151	116	131	150	141	117	141	135	117	159	160	139	153	137	117	137	141	139	125	132	150	132	124	155	111	137	127	133	137	123	144	122	135	98	148	141	129	160	131	132	131	147	137	124	126	148	137	126	140	141	128	156	132	145	136	126	147	127	142	121	141	131	135	143	143	134	146	153	138	132	146	114	147	142	154	130	118	132	138	155	136	125	116	129	131	131	140	137	137	125	146	125	134	130	127	141	125	133	127	122	135	135	134	132	156	119	139	137	115	157	119	128	124	128	138	138	126	147	145	151	141	135	120	132	136	144	130	133	153	139	145	161	136	131	149	134	131	132	140	141	119	157	128	141	138	146	114	140	134	132	129	104	158	133	154	128	132	160	129	152	137	148	157	126	147	138	148	135	135	137	142	126	131	119	135	124	142	128	139	170	133	128	139	144	130	136	133	126	150	138	134	139	142	155	132	155	124	153	152	140	142	153	149	127	144	150	116	158	142	135	122	121	144	140	141	139	148	140	140	137	137	141	155	131	133	148	138	119	113	129	138	139	141	136	147	144	156	146	129	147	119	150	141	165	119	132	137	139	144	154	131	140	147	129	144	122	144	128	146	132	143	144	154	144	108	149	164	115	134	138	127	128	146	132	135	131	133	138	142	131	145	119	125	140	129	131	137	123	112	123	122	149	111	137	135	128	117	126	144	134	117	141	127	135	144	122	143	143	126	156	137	125	135	149	124	138	147	131	128	140	136	137	128	140	126	113	134	112	144	127	142	127	135	126	146	141	127	125	142	122	140	117	138	121	143	136	125	131	133	138	133	151	137	145	164	117	133	158	125	123	108	134	135	142	127	152	139	136	126	121	121	131	144	141	132	117	146	136	137	126	127	133	147	131	144	149	117	130	134	117	122	128	133	137	141	126	141	129	123	137	130	142	127	138	134	126	136	139	113	118	129	122	150	125	130	158	134	152	146	129	127	141	115	119	145	114	132	142	132	128	138	130	144	126	147	128	139	125	137	136	155	140	116	129	131	155	144	159	126	140	138	152	123	119	126	127	138	148	145	131	140	142	140	127	133	147	133	142	141	138	135	118	140	140	134	122	126	134	138	134	142	137	151	130	135	150	158	148	137	135	142	133	152	128	135	138	116	135	134	126	151	156	139	129	115	131	124	166	132	118	135	145	122	147	137	158	129	158	135	147	131	124	141	141	146	126	139	141	141	129	138	150	116	125	129	142	121	149	144	158	128	143	149	151	144	122	133	154	138	111	153	146	154	135	142	144	119	142	129	140	138	148	103	125	123	120	125	140	151	125	107	134	148	130	125	115	130	133	142	127	126	128	115	147	141	131	153	116	138	139	122	153	120	131	136	114
10210	1869	1176	1529	4098	5460	5100	4465	3716	3184	2780	2321	2006	1786	1537	1313	1218	1080	1022	996	886	742	788	670	621	641	599	582	513	439	466	455	474	444	453	409	413	405	413	359	372	308	367	338	338	345	328	299	312	296	278	312	285	315	284	282	289	294	287	293	294	269	288	255	286	295	250	284	246	252	234	295	274	265	275	277	235	267	243	252	225	232	248	251	260	268	241	265	264	256	224	236	221	262	272	218	221	234	265	223	259	230	230	238	199	239	251	251	255	235	251	238	252	220	234	203	217	216	192	213	217	225	207	218	225	208	236	181	228	222	238	199	204	230	218	231	200	217	227	232	220	202	246	244	216	216	229	200	232	211	239	216	225	248	206	210	205	214	220	201	210	226	234	221	229	205	237	211	205	222	220	208	249	233	244	247	203	237	210	209	200	205	213	205	210	235	200	236	211	184	210	223	222	182	246	243	247	196	198	219	239	199	226	228	214	222	200	248	222	218	247	209	233	242	217	208	246	217	231	237	217	209	200	209	228	220	238	209	213	203	210	225	198	199	193	199	230	200	209	228	197	218	221	231	209	198	223	201	233	222	256	209	231	209	213	209	221	216	193	208	238	216	211	197	228	219	222	215	200	204	213	217	209	207	199	235	204	231	190	219	202	217	216	210	237	240	232	226	205	229	212	198	213	228	203	196	247	222	240	246	230	220	222	243	220	212	215	202	206	230	224	230	260	229	212	211	230	239	195	229	213	220	222	225	202	196	227	218	167	224	205	210	224	208	210	225	210	226	224	200	230	226	211	215	237	229	228	216	175	242	227	232	224	217	204	209	233	215	211	216	208	185	222	270	239	213	244	220	226	217	215	227	213	222	209	223	227	198	181	209	219	219	222	226	217	213	213	211	232	211	227	231	218	188	203	230	227	228	193	232	214	242	228	231	225	231	241	224	210	221	232	220	213	234	223	205	194	203	212	217	212	211	182	221	231	228	215	211	223	252	237	213	226	205	215	219	200	217	213	198	225	231	227	205	224	231	225	213	224	223	213	213	221	229	242	214	239	239	215	213	211	214	218	205	233	217	201	209	191	212	218	226	223	218	221	223	222	206	217	218	201	237	207	204	223	214	212	204	214	215	207	210	213	245	187	223	201	232	210	221	188	200	227	223	226	226	198	192	214	222	213	228	210	233	213	236	226	202	225	208	226	225	239	209	209	205	213	226	214	222	191	203	233	200	242	244	189	206	210	230	205	229	227	236	221	190	225	231	229	224	207	208	213	221	206	209	179	217	194	231	208	186	199	214	202	214	223	201	203	209	215	226	206	226	217	214	234	182	222	218	226	212	206	213	201	208	221	220	207	226	203	225	211	177	224	227	218	220	230	200	218	221	213	223	217	187	226	216	197	205	206	197	213	208	232	211	234	228	224	184	224	213	242	217	224	229	222	231	216	229	201	216	207	177	225	229	207	234	201	218	213	213	200	218	204	248	213	224	200	227	223	191	212	230	229	198	207	230	227	242	208	212	236	219	207	220	232	227	198	219	217	245	224	217	231	230	212	193	206	221	230	217	240	220	211	235	219	194	214	208	210	216	206	219	191	199	205	195	202	195	197	189	227	210	220	215	217	236	227	243	216	227	227	221	221	229	227	204	216	195	221	207	195	211	217	232	206	216	204	220	224	223	206	196	201	228	209	228	170	215	216	223	202	210	206	237	230	208	215	230	209	200	222	200	221	202	226	197	236	221	216	217	261	202	229	207	215	219	184	191	236	231	212	213	209	234	206	212	230	216	197	217	207	230	213	207	197	242	221	222	224	244	214	229	222	211	243	223	219	215	219	222	228	232	208	200	207	203	225	204	191	210	232	209	216	215	219	205	246	204	221	221	220	192	226	242	195	205	203	237	234	225	227	226	220	210	220	216	221	193	222	223	206	222	212	215	220	214	209	210	203	207	214	217	198	211	251	207	223	189	255	258	217	224	215	221	210	228	210	223	253	196	211	194	225	238	206	237	234	198	209	206	241	213	228	208	202	204	225	202	211	215	235	218	202	205	209	200	236	222	243	231	235	191	214	226	231	227	228	205	209	188	201	191	198	223	196	240	221	211	237	219	221	194	248	236	218	220	228	214	224	234	235	205	206	189	234	216	211	196	227	201	203	248	231	225	200	232	178	227	216	195	247	242	214	217	206	228	221	229	219	224	221	226	221	249	237	229	219	226	203	218	237	222	233	215	202	241	219	212	230	207	231	204	223	206	198	234	211	227	230	252	214	221	211	207	224	241	221	209	223	236	219	225	206	220	217	223	232	211	211	241	199	220	211	194	221	224	198	193	205	211	231	203	216	216	211	193	214	214	256	232	237	199	207	208	218	237	232	233	202	225	221	227	208	220	211	197	204	228	198	190	230	207	221	198	227	220	230	229	210	204	235	248	213	263	213	199	211	236	220	208	210	208	195	212	234	201	197	228	221	207	205	224	215	213	216	216	199	195	219	209	207	207	238	195	228	192	228	225	207	200	172	200	214	215	204	198	193	227	211	227	211	226	234	221	210	190	201	216	211	249	201	234	232	205	246	196	200	189	215	216	231	243	224	219	216	186	220	229	203	233	198	211	206	248	185	204	207	225	235	225	208	234	224	225	227	213	233	208	215	216	227	226	223	213	223	243	214	222	238	217	214	214	203	200	219	205	207	224	227	224	219	202	201	217	210	241	233	216	242	229	247	241	228	205	228	210	231	214	225	198	207	234	215	229	228	220	211	197	217	222	208	210	241	216	235	218	229	224	227	230	201	231	225	236	206	211	185	227	212	224	216	220	199	221	249	224	214	219	235	222	223	232	225	195	231	235	199	220	244	223	189	234	210	201	222	230	213	228	217	232	191	238	223	209	240	230	216	234	238	227	214	202	208	232	199	211	210	247	213	239	214	207	228	224	248	219	207	204	227	215	200	205	206	216	223	216	235	229	221	205	219	204	194	180	207	227	203	236	225	241	196	212	223	237	225	240	221	208	206	220	199	211	256	230	211	210	210	206	229	190	233	227	214	235	197	241	227	236	216	207	227	224	209	244	221	200	218	219	237	212	195	222	227	224	246	209	222	213	209	216	202	239	220	241	196	220	219	230	231	225	222	232	237	216	219	223	205	202	208	211	179	234	205	236	221	217	218	183	210	208	208	202	221	177	213	197	217	207	230	217	237	195	223	229	178	218	201	199	203	236	212	215	225	213	212	218	220	207	209	184	239	206	215	223	194	228	206	213	231	214	175	244	200	217	209	202	199	191	259	200	203	241	220	224	199	206	216	204	211	199	206	200	203	201	201	204	235	197	214	223	229	232	206	232	215	245	218	236	220	208	253	195	230	228	209	224	209	215	222	209	208	212	210	204	204	223	228	217	224	224	227	191	192	211	267	199	196	204	235	239	204	195	255	221	206	238	207	210	233	217	214	207	210	240	203	222	212	205	199	202	224	245	214	247	230	242	230	216	224	218	211	208	184	208
12542	1496	780	648	917	1559	1820	1804	1553	1342	1228	1010	883	875	749	702	644	614	570	578	486	501	507	501	482	478	421	429	427	402	382	399	411	369	366	370	358	375	364	329	346	377	341	380	324	320	332	354	311	387	298	347	339	324	317	308	297	322	327	312	325	309	343	342	316	320	348	329	316	350	305	326	385	324	311	334	312	301	328	332	300	343	344	317	313	315	321	335	306	304	308	303	310	310	350	319	327	330	308	309	317	309	299	296	317	310	311	320	344	345	300	300	316	290	315	314	274	322	319	342	301	307	283	298	319	335	313	327	323	324	342	274	293	303	321	321	303	312	282	297	297	326	319	278	313	287	304	312	313	276	320	292	302	281	323	261	308	309	257	324	278	315	296	313	342	295	303	294	350	285	271	295	307	299	290	298	298	287	345	319	286	313	339	281	358	302	321	294	308	312	325	284	301	327	283	327	282	295	306	314	315	254	287	302	293	309	326	318	328	283	342	320	315	314	280	301	315	310	348	287	312	305	293	307	270	283	322	269	265	302	298	314	289	296	294	286	291	275	336	305	311	342	304	286	308	312	292	295	299	276	306	294	310	307	298	297	294	284	290	338	259	310	338	281	320	306	299	308	317	324	264	281	310	268	293	278	308	292	309	304	312	297	305	281	288	315	306	313	326	338	306	294	304	295	303	314	286	300	311	302	280	312	307	302	333	327	303	317	310	293	299	316	307	316	312	312	292	301	276	307	267	284	312	282	303	313	298	310	347	327	279	338	274	304	290	249	281	321	325	300	293	276	303	304	305	284	312	316	301	289	321	296	307	299	301	341	324	292	318	323	276	288	302	299	325	288	297	300	304	315	305	324	321	295	330	315	293	303	312	311	298	318	318	317	312	296	307	313	294	298	291	309	329	281	284	301	308	292	302	338	288	309	312	294	303	298	315	312	295	290	334	335	323	315	329	289	280	300	300	291	299	304	325	316	309	298	295	310	311	282	277	297	276	313	315	313	290	332	293	304	322	289	317	334	309	295	326	320	276	311	311	285	277	271	286	294	260	289	300	331	304	296	290	328	302	314	311	277	284	321	316	280	333	284	295	305	283	312	276	309	312	253	288	298	318	284	297	290	305	340	309	282	305	276	291	296	295	314	296	312	309	309	305	328	293	288	255	312	273	318	332	311	300	309	275	325	340	294	318	321	307	298	293	299	304	291	328	317	303	314	334	303	293	316	285	292	307	316	299	327	310	328	313	308	333	303	299	296	276	307	322	325	332	305	280	285	337	310	321	338	330	310	302	294	321	299	285	281	324	291	348	301	285	301	290	287	316	283	321	309	279	264	308	283	291	313	305	311	302	281	295	291	330	314	272	289	321	297	292	303	300	281	308	309	332	312	319	297	325	316	310	323	302	304	285	306	301	313	300	312	329	314	325	304	318	306	325	295	304	303	308	301	299	329	324	329	329	308	301	311	330	307	277	311	318	288	315	283	319	322	300	310	274	285	303	321	331	317	288	307	297	339	302	327	311	346	296	310	333	271	298	307	301	303	313	325	302	311	290	310	307	302	306	313	322	312	309	321	296	341	305	314	318	285	307	320	302	302	313	339	334	319	283	308	315	303	312	299	298	295	339	281	300	275	307	297	301	295	312	266	289	304	282	322	316	244	277	299	317	327	314	289	308	308	316	312	300	274	299	296	323	323	327	287	329	320	286	355	340	315	298	332	309	290	288	322	283	305	313	320	319	301	332	324	300	305	326	274	314	348	335	295	284	289	311	288	296	301	325	335	295	293	264	314	310	266	296	294	299	294	295	329	319	281	337	293	304	282	294	306	290	312	294	288	316	285	297	300	309	293	303	272	324	351	267	294	308	291	300	311	285	280	307	284	282	321	300	301	294	312	299	302	302	300	359	344	321	308	313	324	329	258	311	315	316	327	273	299	294	309	290	273	291	273	277	283	311	307	341	289	265	308	294	279	297	325	316	293	309	283	312	295	274	309	297	305	305	321	292	293	296	317	285	285	285	311	272	333	288	281	278	305	287	326	331	314	329	294	320	331	295	314	307	318	292	317	288	287	309	336	276	315	291	284	324	301	288	305	311	284	299	328	289	315	294	327	302	326	286	304	326	295	289	295	304	287	317	320	325	295	303	320	305	286	300	326	316	312	293	303	331	323	296	339	340	333	353	287	349	326	317	309	282	284	295	307	329	310	297	316	295	299	327	292	308	277	298	327	309	313	323	316	294	339	286	309	322	298	300	293	287	301	298	332	281	308	283	316	288	334	313	309	304	275	318	318	276	306	279	347	268	296	278	332	314	288	327	314	344	287	299	307	286	280	297	318	324	315	307	306	324	277	327	302	313	296	272	290	302	321	300	331	310	304	301	293	294	288	293	290	303	294	318	306	309	305	297	276	324	315	286	337	313	309	335	318	306	294	338	307	293	303	302	315	336	298	288	302	294	292	313	322	285	314	308	289	289	336	320	317	300	312	320	336	280	315	321	304	306	331	321	303	328	322	323	328	301	304	311	312	318	278	321	302	329	330	311	314	281	314	336	354	292	329	296	286	311	289	323	320	276	304	284	319	320	317	299	314	336	328	290	278	313	301	311	287	316	331	314	261	303	323	310	292	286	306	326	303	290	324	306	315	293	340	308	272	297	296	301	317	317	274	293	307	277	356	309	321	323	308	303	283	323	292	329	287	300	282	317	309	310	309	286	310	282	306	277	304	279	306	282	307	310	272	294	279	313	304	309	319	287	326	332	324	291	267	333	296	309	286	311	301	300	302	311	297	265	296	286	284	319	263	282	313	311	326	282	294	306	311	343	318	364	302	286	287	323	319	281	302	321	295	307	297	314	321	310	294	335	281	295	304	300	313	271	327	305	292	303	295	298	303	343	309	321	308	301	296	308	344	318	294	288	307	303	265	281	308	300	291	301	294	306	309	342	296	305	318	315	298	299	337	312	303	310	277	316	299	320	325	311	317	311	355	338	290	317	311	304	306	333	304	295	294	302	320	298	291	346	333	309	289	298	302	261	327	285	315	323	302	290	308	299	293	288	287	302	279	308	286	311	292	270	296	310	328	323	333	294	318	318	338	311	331	260	331	309	293	300	304	318	268	294	315	318	305	319	279	309	315	298	318	315	319	308	304	309	307	290	284	317	316	303	301	281	295	283	317	298	274	316	285	338	313	342	315	287	303	312	329	316	296	324	323	294	312	292	297	290	312	304	277	287	285	310	342	313	312	291	320	314	301	309	297	315	308	346	304	309	301	293	285	326	317	311	308	313	274	311	316	303	296	310	318	311	283	287	313	313	320	290	303	314	303	318	288	301	296	344	313	318	296	275	303	289	286	288	316	294	337	274	305	301	314	287	305	322	284	305	298	301	316	319	295	295	287	299	319	277	287	320	329	315	292	338	321	308	273	297	310	308	306	306	326	278	292	303	305	291	315	298	293	310	315	305	313	319	308	301	291	321	282	296	318	294	294
11881	2302	1446	2009	5044	6587	6306	5444	4742	4078	3494	3151	2706	2381	2099	1905	1739	1539	1389	1458	1315	1192	1125	1064	1012	918	905	866	863	809	806	745	745	752	699	721	631	647	645	619	651	633	608	581	578	577	558	592	556	555	562	518	577	551	561	528	549	519	564	545	542	506	562	535	480	524	525	491	497	542	556	491	521	534	509	487	482	503	510	521	530	478	503	509	503	455	473	503	501	516	493	444	492	484	472	483	439	482	460	445	491	491	489	482	431	459	496	431	462	471	464	474	476	444	504	435	458	427	472	447	454	484	500	470	461	469	449	438	444	471	471	459	456	500	509	460	463	511	464	461	445	435	441	463	515	476	457	453	459	457	473	469	516	478	453	483	483	447	453	433	485	453	485	445	483	459	496	431	469	469	446	434	451	449	446	451	457	441	435	446	465	470	448	449	426	441	448	473	482	442	471	475	471	488	508	468	449	450	449	427	462	450	460	458	458	472	504	459	461	515	485	470	495	446	473	492	510	483	453	442	445	446	409	446	455	448	454	474	468	456	458	465	444	456	446	474	451	459	464	447	460	455	472	469	464	476	481	474	433	440	446	454	477	485	407	474	460	411	456	451	445	478	453	481	464	439	468	441	496	427	424	451	449	426	469	451	459	413	445	444	456	411	457	427	489	431	458	439	449	478	456	479	475	474	473	454	436	449	472	462	521	443	475	433	452	442	447	468	431	458	408	482	492	503	451	486	451	432	443	480	476	461	417	468	458	478	469	477	463	417	465	438	433	459	460	437	450	432	485	428	446	462	419	480	453	430	443	441	453	480	432	476	431	461	449	454	459	412	449	440	432	478	457	436	473	440	484	449	448	448	468	470	435	460	468	458	463	456	448	483	515	446	464	451	462	441	474	462	458	425	445	462	441	450	498	433	445	490	452	441	427	477	499	463	429	469	472	431	468	432	447	464	460	415	415	424	423	452	448	461	435	476	467	452	468	456	453	435	451	465	450	441	461	419	420	474	440	462	498	454	450	458	443	502	457	455	442	423	446	468	402	459	461	476	470	444	448	446	449	473	466	480	468	446	413	470	454	453	461	458	448	485	451	497	479	454	420	456	456	470	463	450	449	467	474	441	477	439	431	435	490	468	484	459	416	444	452	434	407	433	439	448	462	466	439	480	437	475	421	464	415	465	464	431	454	432	452	444	457	430	442	439	428	453	440	441	490	438	463	470	464	438	468	503	429	466	416	456	438	497	408	487	461	471	447	429	453	417	425	440	453	436	451	439	443	453	452	443	438	441	495	434	473	453	447	487	474	439	462	461	467	482	448	438	455	461	479	457	459	459	471	462	430	406	440	447	458	465	486	406	451	455	449	425	481	442	467	460	422	426	438	421	459	442	442	474	459	439	432	501	449	480	464	420	464	423	461	417	456	474	440	438	484	443	460	437	455	408	431	448	465	480	420	428	432	450	488	434	445	459	446	438	460	462	460	435	440	448	426	436	479	466	459	423	461	484	443	443	453	438	460	491	452	440	449	478	482	410	467	432	407	502	443	445	460	454	430	434	462	504	435	495	451	440	437	470	474	454	437	444	455	465	457	437	434	479	445	498	420	454	437	426	434	457	472	461	441	424	451	434	497	426	442	442	456	496	472	420	437	453	442	428	457	445	433	468	506	430	444	440	477	479	453	448	474	413	452	442	435	457	466	456	462	463	447	467	460	452	475	461	455	456	470	429	452	456	453	441	447	454	489	455	437	430	474	488	498	465	448	412	410	452	476	469	443	453	506	437	491	461	449	452	464	456	440	436	425	480	388	479	482	444	461	454	422	470	461	497	474	431	437	462	447	459	435	476	470	481	425	415	431	457	441	468	492	460	455	476	452	424	435	452	468	461	459	443	458	477	438	464	452	438	456	435	420	461	485	471	476	467	390	472	431	488	428	452	437	417	448	501	476	448	453	463	446	412	441	447	455	472	471	451	480	490	476	459	451	432	467	437	428	470	424	498	416	474	455	442	413	421	491	442	481	451	439	492	485	428	485	465	426	442	434	425	422	495	465	482	433	475	461	478	470	474	424	443	509	447	472	457	442	434	510	426	461	451	471	405	481	466	429	479	483	441	466	476	464	448	448	468	450	472	462	468	435	436	438	451	460	464	466	453	480	466	433	449	491	468	461	426	476	498	475	474	455	482	467	454	461	455	449	474	438	457	441	522	454	476	439	487	472	447	469	448	430	437	470	436	477	472	459	457	458	461	480	456	433	445	455	426	431	477	436	458	468	462	474	460	441	432	476	491	472	461	466	427	463	448	473	469	457	444	452	450	468	485	467	441	451	457	457	490	403	452	436	484	463	462	481	437	441	429	438	479	461	432	441	469	451	425	459	443	465	476	429	458	469	463	460	431	453	485	462	418	431	470	449	481	509	440	441	454	443	434	495	454	473	456	418	469	466	435	453	513	451	451	419	453	461	457	467	467	486	447	445	454	417	489	481	459	433	478	446	454	446	384	457	454	452	429	464	447	464	476	477	449	418	447	477	480	436	468	450	443	412	484	429	427	432	486	475	460	510	420	461	447	460	486	435	428	458	449	473	449	438	468	470	400	474	407	498	451	497	484	432	479	469	427	399	441	481	452	445	440	426	457	451	430	455	461	459	438	483	441	440	450	460	458	466	503	402	491	487	437	426	451	467	443	467	426	452	448	479	487	417	449	452	479	496	449	464	503	463	427	474	459	445	464	474	494	438	457	471	484	434	463	448	473	472	449	462	446	455	446	500	452	458	494	449	458	467	456	435	458	447	466	484	447	451	453	478	446	441	471	424	448	471	467	459	462	455	463	461	462	472	511	454	441	416	459	490	478	474	437	477	441	453	416	456	444	472	468	471	454	477	439	443	490	422	434	439	479	457	493	470	427	466	440	457	461	452	465	423	493	420	457	431	413	472	464	472	474	468	438	482	448	426	424	444	470	469	478	449	444	446	438	435	469	455	450	481	457	451	455	414	482	478	459	434	487	452	463	467	471	439	437	443	445	440	478	444	471	446	453	462	467	433	455	456	451	458	460	475	474	413	472	415	456	465	420	428	467	453	496	453	436	481	485	409	492	462	418	449	430	466	433	451	437	443	455	485	432	416	447	415	420	509	445	455	492	493	448	441	448	446	446	435	496	532	469	460	451	485	463	442	444	432	436	437	442	446	433	445	452	457	464	428	462	444	439	449	490	448	458	461	443	479	453	433	477	434	480	441	434	440	468	465	460	451	432	468	444	463	467	451	472	450	441	453	447	452	391	474	472	455	445	461	426	464	464	466	442	461	475	432	439	448	487	456	456	478	453	466	432	430	433	445	426	444	483	475	438	444	442	447	470	463	487	488	432	447	466	467	503	445	471	479	435	489	417	467	462	435	477	416	470	478	466	461	471	439	435	507	442	443	447	467	470	450	459	413	427	448	491	443	451	456	460	428	432	429	502	489	460	430	493	430	447	470	470	465	477	443	445	502	459
5267	610	469	437	462	543	652	534	549	515	520	521	471	466	421	442	454	435	434	464	454	445	409	411	423	424	447	436	426	384	443	408	437	388	435	405	432	383	439	435	426	404	394	397	419	378	396	390	393	425	388	391	397	438	397	409	410	408	392	399	432	402	412	420	413	384	405	402	389	375	405	400	392	357	422	438	436	379	423	413	381	397	409	428	392	424	396	450	402	406	396	445	405	377	385	434	375	411	421	395	386	437	412	436	397	398	407	436	380	383	415	399	392	385	394	391	426	419	396	423	389	394	383	414	394	380	401	383	393	408	406	403	403	415	402	398	394	392	391	396	430	399	432	413	417	433	381	416	420	421	391	380	392	365	388	384	403	423	432	407	452	414	395	426	390	412	382	382	421	391	404	411	404	415	394	372	432	406	435	419	428	422	427	416	407	386	371	427	421	359	407	389	361	398	414	425	412	372	419	409	377	417	343	408	434	411	403	438	387	385	402	415	405	424	415	452	434	381	401	390	423	425	420	408	422	401	361	418	406	388	368	387	408	409	404	385	398	420	391	413	425	416	394	391	431	412	399	387	382	381	359	397	426	428	374	366	410	396	386	390	419	412	403	397	405	414	423	397	434	409	450	393	402	413	395	406	413	434	415	373	396	427	376	415	395	423	411	382	408	426	373	392	399	358	416	424	376	427	407	456	439	426	400	391	376	422	408	408	417	407	383	420	389	408	407	403	396	369	424	380	395	444	417	388	370	407	395	408	432	427	414	402	398	398	430	409	402	415	383	414	441	378	386	400	435	393	370	410	380	379	412	447	430	426	414	407	367	385	410	387	457	425	416	450	411	410	395	422	455	382	378	420	419	373	382	445	381	408	471	413	435	418	403	391	387	427	391	355	409	416	409	414	409	385	392	444	424	403	408	407	445	415	398	389	413	388	391	403	404	396	421	432	365	421	381	405	371	446	389	396	403	414	416	393	408	417	360	388	368	417	402	383	412	442	374	429	375	414	374	423	336	390	429	411	386	411	386	403	381	405	414	415	372	421	384	373	391	428	418	401	405	373	390	412	415	391	369	381	372	382	391	415	400	394	422	389	412	391	397	407	414	398	385	411	372	424	400	406	431	381	432	405	396	418	432	396	428	418	406	407	449	377	364	394	421	434	382	401	409	422	402	402	372	375	392	378	388	388	417	445	386	380	397	415	395	422	446	435	399	412	389	422	426	386	371	413	446	394	431	386	384	408	406	392	381	398	424	413	391	413	397	411	417	401	397	410	405	399	426	427	406	407	374	382	383	368	395	434	374	418	400	410	397	459	388	399	395	420	388	416	369	420	381	392	417	393	407	428	389	392	399	395	422	394	390	409	433	425	424	429	418	418	431	411	405	409	406	424	406	410	401	432	399	393	416	409	433	408	411	414	436	405	410	434	386	436	434	417	400	396	385	417	384	413	387	395	422	404	416	397	373	402	386	419	434	403	411	420	407	400	410	391	425	398	386	412	404	432	406	428	394	431	407	396	385	393	375	410	397	396	474	425	381	408	385	378	437	407	396	442	437	398	394	423	394	358	394	460	431	379	400	412	444	409	413	427	393	411	365	416	431	417	397	455	389	394	388	426	370	410	416	455	411	414	449	378	412	372	349	415	401	426	415	381	408	412	403	414	409	391	424	411	416	428	398	402	402	391	396	391	431	401	402	383	441	409	410	419	416	403	427	412	432	391	419	420	409	393	415	382	391	367	428	396	373	394	450	411	399	416	382	444	364	374	420	400	417	418	439	403	426	403	427	437	420	398	388	403	400	404	422	432	398	405	399	409	405	406	426	422	437	382	396	400	388	407	417	376	399	455	395	416	393	391	385	409	400	409	413	377	366	389	393	403	369	423	411	417	414	373	391	405	438	423	402	438	377	405	393	428	401	387	398	397	417	413	369	414	370	398	426	365	412	412	422	395	409	404	412	422	433	411	402	389	384	419	388	430	418	377	424	392	403	403	434	394	393	424	378	410	379	397	443	374	409	369	411	407	392	408	392	415	423	434	402	381	402	355	423	387	412	429	417	427	420	378	394	371	415	379	403	402	394	426	402	399	413	369	399	351	430	415	398	402	392	422	396	395	418	373	411	392	387	392	375	423	400	423	413	423	392	375	384	389	399	374	394	438	423	418	398	413	415	387	418	391	400	417	394	417	385	415	382	394	420	399	423	400	399	372	423	389	403	367	394	363	400	387	391	424	400	428	425	408	432	446	396	378	390	404	411	434	410	390	435	403	416	421	426	402	435	411	404	370	434	410	377	364	418	416	398	382	425	396	397	401	382	413	413	440	390	414	418	421	385	385	412	429	397	391	413	404	435	407	392	371	402	382	419	421	380	394	399	377	381	390	412	426	365	397	418	411	395	389	376	378	411	377	428	408	383	404	413	381	445	407	391	398	369	380	383	404	420	376	437	405	405	409	404	392	424	411	415	380	390	398	392	408	415	388	436	400	437	412	443	381	426	417	392	423	412	395	398	410	426	377	417	371	378	422	402	415	388	415	369	356	439	388	422	381	417	388	448	458	411	426	383	383	417	425	393	385	407	388	418	421	418	433	397	378	409	400	419	395	388	404	420	384	381	407	428	411	436	407	426	364	432	421	400	403	418	406	393	410	425	397	375	412	401	423	387	423	391	410	394	428	435	389	393	444	407	407	390	395	386	374	452	409	411	392	371	407	408	399	419	374	396	428	426	388	423	395	408	401	399	404	477	399	399	434	402	390	384	422	407	398	406	412	408	429	369	382	414	390	411	432	388	363	408	437	379	383	405	435	396	397	385	401	369	372	361	385	417	401	420	425	392	390	412	382	398	419	385	447	411	434	363	420	394	398	416	366	403	405	425	381	363	380	401	405	418	416	391	416	395	432	373	412	378	404	396	446	431	412	428	392	414	371	373	400	433	428	392	400	415	388	392	452	393	400	383	395	406	404	418	392	390	404	410	442	427	409	424	370	403	413	411	419	401	414	433	416	395	401	372	417	398	410	418	403	405	455	371	437	374	413	399	407	423	394	398	419	379	408	416	408	408	355	415	411	356	404	402	404	380	413	367	404	370	451	387	385	421	414	429	408	399	399	434	399	395	388	391	413	402	433	400	402	435	438	423	424	398	367	398	432	423	377	440	411	398	424	375	411	419	443	383	374	417	398	424	393	422	395	421	390	406	420	421	408	401	405	418	391	397	434	374	408	448	405	381	421	393	400	411	360	431	393	386	407	396	396	375	407	385	414	409	354	380	436	409	407	396	422	418	413	399	403	399	407	395	413	412	404	380	361	405	425	380	422	401	376	419	418	407	415	397	396	379	409	398	419	422	398	422	377	431	419	408	405	368	392	440	428	377	404	427	388	415	414	426	407	402	397	387	433	437	439	370	400	403	377	385	387	421	402	392	406	408	362	394	404	417	401	412	380	372	390	398	384	391	401	437	447	400	433	413	416	409	382	390	425	417	399	381	396
6895	897	708	732	1198	1367	1373	1247	1105	1087	907	944	770	829	768	697	659	651	656	704	688	631	619	609	636	617	548	557	600	557	590	582	581	592	551	546	605	546	524	584	539	572	588	543	562	531	555	571	536	560	544	527	545	562	590	554	551	523	564	550	561	524	569	522	565	523	572	589	544	547	560	495	546	538	543	610	569	531	526	568	517	553	541	549	537	541	530	560	595	536	530	526	556	534	535	509	526	542	555	550	554	524	553	519	509	546	588	540	545	535	561	545	573	520	549	521	560	544	573	576	541	526	541	584	551	563	530	552	557	503	544	528	562	534	544	519	544	550	526	562	564	585	605	517	572	534	597	517	568	575	527	535	484	571	562	563	565	544	598	561	505	564	583	518	538	518	516	568	545	526	563	559	570	537	517	511	546	557	536	535	551	548	576	544	573	537	540	531	532	531	515	573	511	570	552	546	550	496	573	545	515	507	537	562	563	555	520	526	550	544	534	576	570	523	527	510	507	520	567	551	551	533	528	538	533	564	562	540	536	549	561	566	537	540	558	531	548	548	553	540	508	491	549	590	519	527	534	539	497	573	521	537	526	538	537	557	568	556	557	532	557	565	530	543	536	566	546	492	553	541	575	539	572	555	542	555	555	543	495	532	518	533	500	489	518	521	549	509	532	567	531	554	509	536	577	538	532	545	558	543	584	492	524	558	526	517	497	562	547	528	593	506	495	539	532	582	557	542	558	545	550	539	555	570	527	540	562	543	569	536	513	559	542	561	555	509	531	499	539	512	540	551	521	509	525	530	536	538	530	520	494	528	518	557	511	527	550	527	521	506	518	533	526	549	536	558	575	518	547	496	518	546	541	549	543	536	536	548	561	538	551	536	552	506	517	536	518	573	536	504	560	560	561	552	591	474	510	553	519	570	513	547	526	546	547	543	508	561	546	556	535	519	517	563	527	549	579	543	550	473	485	530	541	539	542	546	516	565	491	544	529	487	491	547	525	553	534	562	515	532	540	570	553	578	525	517	543	533	514	516	525	505	565	566	546	550	541	520	547	538	525	542	524	551	520	595	539	550	557	519	558	523	571	555	576	575	587	507	552	567	555	547	588	565	572	542	576	537	535	516	522	558	565	507	511	534	564	546	535	572	562	525	551	578	473	507	597	576	538	534	529	508	564	557	539	547	540	519	565	512	553	576	505	540	553	517	555	547	521	508	513	489	516	576	534	534	572	548	563	537	537	527	517	583	575	500	563	559	550	512	533	557	563	508	497	524	525	561	571	518	538	565	540	564	563	537	564	496	503	561	527	511	510	534	542	602	532	571	546	562	551	572	533	539	553	519	543	508	571	578	505	520	535	480	522	550	544	553	538	526	516	521	542	470	527	575	560	553	491	540	547	544	529	555	524	508	580	548	540	551	551	527	558	526	525	539	554	527	544	558	563	551	512	510	568	529	533	564	534	522	501	569	515	481	513	530	551	568	522	548	536	526	496	549	541	567	581	512	550	557	491	546	554	540	539	538	558	583	532	539	552	483	485	572	518	518	562	520	520	546	530	528	552	573	585	542	549	536	570	559	521	517	545	507	548	509	503	506	516	553	574	575	506	518	530	556	552	533	580	563	530	577	513	558	544	565	544	559	533	527	575	530	536	529	533	522	532	532	500	559	547	588	511	543	541	565	553	556	556	505	567	536	539	543	543	574	554	556	540	505	535	506	546	544	555	528	510	547	524	547	560	568	549	518	497	505	534	550	547	568	560	507	541	565	561	548	530	560	491	528	505	560	552	549	537	544	503	522	542	563	523	518	520	574	524	544	507	520	550	548	538	552	550	551	547	509	536	522	531	568	566	524	555	593	510	511	595	565	536	524	536	517	528	559	533	522	554	519	532	586	554	563	538	542	549	551	538	536	600	552	576	578	545	532	525	571	552	516	567	514	536	496	528	629	581	569	503	538	534	524	527	543	575	538	551	528	560	565	535	544	538	534	543	523	512	563	566	540	533	531	529	567	524	543	528	533	577	555	543	521	558	528	549	524	509	537	551	561	534	547	540	516	544	504	563	512	563	549	534	567	559	515	566	562	511	517	566	561	592	564	531	558	530	533	515	532	551	548	557	585	539	568	564	565	526	501	525	572	549	542	528	513	548	566	542	543	570	553	518	517	556	528	535	580	526	532	517	534	507	549	536	529	523	530	529	553	502	520	532	541	497	528	552	557	533	528	502	549	562	559	567	562	539	585	581	525	532	523	529	496	577	540	524	503	553	549	528	546	515	529	571	525	545	532	554	564	558	502	536	532	568	554	590	556	568	528	544	510	561	571	558	546	544	562	511	554	514	548	546	539	574	552	576	528	513	515	511	498	559	532	523	522	573	542	548	533	500	568	503	560	520	559	548	576	520	527	551	534	513	555	561	552	566	511	521	541	513	555	573	539	545	517	554	526	543	588	552	508	505	549	517	529	543	531	522	550	537	518	538	507	543	543	527	521	528	543	562	524	537	543	581	526	565	574	545	579	541	557	512	540	532	535	552	540	514	525	566	529	570	511	553	513	592	565	551	538	535	526	536	531	515	552	560	578	524	485	554	515	573	582	516	600	559	551	558	524	528	515	532	525	541	556	538	523	575	552	534	538	498	530	505	528	498	549	562	508	541	526	527	526	574	561	516	566	538	605	530	541	587	522	584	525	553	545	513	535	532	533	545	526	550	570	528	518	530	590	568	553	571	541	567	553	532	529	530	538	522	565	545	566	535	541	531	541	523	573	529	580	538	513	546	549	595	541	539	555	560	514	518	526	534	516	565	540	556	527	532	584	574	568	560	527	525	581	544	507	553	530	502	539	550	535	532	536	517	526	545	502	536	605	493	502	523	546	589	560	505	530	527	549	541	512	571	525	528	571	547	490	543	571	544	531	528	547	560	520	549	554	531	554	499	555	531	580	545	543	550	526	599	491	538	559	585	528	533	548	512	536	573	557	552	527	549	566	552	497	537	533	535	542	526	542	530	538	558	563	496	548	504	566	560	527	547	539	506	542	538	573	566	516	530	554	555	575	561	538	548	553	536	550	495	580	566	562	522	543	556	543	509	545	524	563	591	535	543	535	580	533	549	532	538	547	574	519	602	564	533	520	610	559	528	537	536	566	536	530	554	547	524	492	525	547	540	563	529	553	530	508	556	540	544	543	569	532	520	565	545	571	553	548	502	509	547	527	540	551	505	513	518	500	530	563	516	537	539	570	509	498	560	546	521	535	560	571	534	582	522	534	530	512	530	524	536	567	535	558	512	529	533	523	537	546	523	529	539	549	591	556	564	550	529	546	566	540	531	560	529	514	545	535	548	510	567	562	530	516	503	546	572	501	539	577	563	561	529	576	552	550	566	520	588	538	547	535	540	545	523	551	540	550	537	538	546	529	571	511	530	554	533	541	531	528	495	552	556	535	566	565	541	554	530	516	588	512	528	544	553	549	556	535	532	561	539	554	521	558
14280	1575	865	786	901	1336	1532	1484	1342	1300	1208	1047	982	871	849	730	774	735	733	707	709	664	664	707	612	620	647	642	609	640	647	597	638	587	598	595	612	584	579	560	553	565	586	597	561	582	550	555	544	555	525	561	523	603	597	569	573	551	567	554	553	555	555	546	554	596	547	589	596	590	564	570	540	561	548	543	518	554	567	604	573	587	589	505	562	531	537	538	563	505	574	552	563	587	569	572	546	562	525	576	554	562	593	540	563	561	520	549	560	556	526	542	520	549	560	545	517	556	548	563	554	529	559	534	537	530	577	523	559	579	520	566	562	600	558	594	602	561	574	607	550	577	555	550	545	522	592	563	514	579	549	546	552	619	566	512	536	586	570	559	533	554	598	519	509	537	563	546	567	541	568	525	529	538	553	539	549	544	563	548	558	559	550	586	578	567	556	514	547	511	564	559	571	514	566	514	582	555	549	523	589	538	532	561	582	551	533	542	556	563	566	508	601	585	558	494	531	569	566	549	550	529	565	553	563	588	569	539	558	565	519	546	547	552	597	577	554	579	528	574	570	545	519	558	554	540	550	552	586	543	581	567	549	578	570	506	529	538	522	576	566	587	508	523	525	565	574	551	546	576	527	538	517	525	536	560	549	517	556	541	568	549	541	531	581	546	561	576	561	559	556	569	557	568	549	549	528	545	531	549	540	614	560	548	551	576	518	568	502	549	583	549	500	556	553	576	540	541	529	552	532	509	558	506	580	509	547	547	571	561	561	543	547	553	615	553	576	579	575	575	559	520	539	606	557	562	523	569	517	527	548	544	566	568	523	576	561	543	584	570	520	535	564	558	565	538	561	559	563	458	542	549	532	557	563	558	576	545	545	558	596	509	517	575	557	560	541	532	535	546	553	532	550	599	533	552	563	552	551	549	522	545	542	587	541	578	554	536	560	550	565	529	574	536	596	565	523	494	553	541	579	515	545	577	562	561	561	559	594	559	581	581	504	534	564	585	556	537	567	531	567	539	591	568	579	535	558	488	573	540	552	558	533	566	530	579	522	585	563	581	521	548	579	548	565	539	535	543	537	545	476	600	518	534	542	563	578	555	564	547	532	551	559	544	546	565	550	562	548	586	521	562	518	572	538	538	522	533	598	535	574	542	563	553	599	566	538	568	580	533	597	583	571	525	562	584	541	586	536	550	549	584	555	549	551	596	518	570	510	552	583	522	535	581	570	560	543	546	579	565	565	555	508	538	521	553	567	574	571	583	554	537	584	579	575	550	558	549	560	522	532	548	551	531	574	512	549	592	505	565	601	528	512	562	551	572	569	545	526	523	547	565	574	557	566	580	547	547	520	522	510	570	552	539	547	574	523	538	533	520	566	527	529	537	554	521	504	556	567	565	564	551	543	530	560	585	573	578	541	546	542	482	598	554	549	539	560	551	542	534	562	588	585	536	509	562	576	561	537	520	537	561	556	504	551	549	564	561	542	553	549	550	541	554	549	565	546	562	545	524	560	532	551	523	506	565	557	549	540	526	599	578	504	547	569	541	536	567	533	525	570	532	577	554	552	534	525	562	535	568	514	534	538	528	567	560	549	558	543	549	521	567	536	579	515	514	539	515	558	565	555	515	581	556	540	564	541	528	555	517	549	547	582	558	559	505	540	550	522	499	532	518	531	560	531	542	567	556	523	546	550	540	553	556	527	538	529	523	544	510	577	563	525	545	577	541	529	524	557	531	549	559	549	568	536	533	531	582	573	558	557	556	561	535	599	558	527	556	571	530	563	523	547	582	546	565	556	558	540	499	585	535	514	581	557	502	583	587	545	561	543	587	530	561	583	567	570	528	551	535	547	550	557	534	562	522	565	541	533	533	576	516	513	561	550	558	553	583	531	553	547	561	530	543	562	553	534	545	559	586	561	559	534	555	553	576	541	520	532	511	581	595	572	557	598	535	541	557	584	524	578	541	545	574	572	587	549	553	548	530	531	584	539	541	517	576	553	525	558	559	518	566	548	570	560	594	530	563	555	550	540	543	548	532	547	559	544	522	534	544	543	564	551	564	563	542	534	570	575	546	581	555	516	576	543	566	523	578	567	543	560	521	529	548	540	512	587	552	535	527	545	541	502	539	560	515	524	585	538	597	550	568	560	580	524	580	574	572	570	543	554	581	536	483	581	551	605	579	581	539	553	568	516	548	546	522	556	513	545	510	576	548	537	524	532	565	553	558	542	529	622	520	540	542	562	614	582	571	536	542	556	565	549	572	540	550	542	528	534	553	548	539	575	604	536	591	549	530	542	529	573	584	550	607	577	520	576	541	561	577	559	552	566	560	557	537	523	554	546	538	564	561	553	549	495	568	563	563	582	521	514	559	533	581	591	554	550	515	544	547	535	529	565	551	567	587	556	593	571	551	599	581	565	573	562	563	512	568	543	528	550	544	565	554	576	594	544	580	594	574	541	548	562	563	573	560	552	606	588	556	499	539	528	530	553	581	539	539	543	576	570	541	551	555	558	550	532	533	512	551	542	531	554	571	588	536	491	564	525	563	526	549	551	580	530	556	568	522	542	520	497	537	531	550	543	569	553	576	546	535	550	547	568	534	535	533	550	535	528	512	542	559	552	505	520	523	525	538	552	540	529	574	574	536	570	555	527	532	543	575	551	525	521	624	581	564	522	563	543	559	577	525	576	508	545	533	525	617	515	538	554	548	556	587	567	534	566	556	562	573	584	520	558	575	534	527	564	506	535	580	515	574	517	543	526	560	550	592	546	536	523	548	602	515	583	533	586	492	545	567	548	573	553	546	544	577	553	590	524	560	520	546	602	522	552	543	547	591	565	585	562	549	557	541	558	539	517	529	577	547	596	570	539	533	563	517	561	558	522	628	547	584	605	547	539	568	611	562	560	563	579	542	576	555	508	573	547	536	532	575	555	536	561	528	545	546	539	572	571	551	591	543	538	511	531	553	563	589	578	521	536	552	548	553	507	579	566	559	541	555	537	530	523	532	552	575	526	566	559	523	585	530	564	532	544	546	512	558	557	525	546	545	550	518	492	587	562	594	556	613	580	525	555	523	533	534	557	513	536	563	571	571	596	560	560	504	530	550	538	590	549	532	526	544	555	550	540	564	550	535	542	546	563	569	541	565	537	551	581	561	568	509	548	516	532	560	557	576	577	550	574	566	563	573	592	580	528	544	552	572	544	512	524	539	546	581	585	608	559	572	553	578	572	528	550	572	508	554	539	532	552	529	544	516	551	555	562	521	564	536	550	542	577	548	543	577	548	533	574	581	584	508	519	559	523	576	558	504	614	573	572	572	610	575	544	520	576	541	559	486	596	495	537	563	548	567	564	531	553	602	547	563	564	551	600	561	509	578	534	550	534	587	561	540	528	573	543	548	582	600	535	552	546	538	585	518	557	551	578	565	538	543	561	510	564	538	528	551	555	550	577	554	561	592	525	524	543	561	544	523	547	560	523	584	533	587
10519	1991	1419	1722	3687	4879	4732	4073	3503	3121	2817	2381	2199	2050	1848	1677	1553	1484	1369	1337	1244	1196	1237	1148	1113	1060	1018	1045	1020	943	962	1039	947	939	989	901	932	852	913	920	900	875	857	853	843	857	805	855	817	866	774	816	840	833	820	829	796	772	812	754	769	848	832	800	785	784	764	826	764	754	790	800	726	754	812	802	808	831	806	831	803	827	786	828	767	765	773	744	765	758	759	745	769	782	748	711	776	728	735	777	769	767	795	757	775	778	755	772	775	765	726	754	779	761	740	702	736	766	787	751	721	776	814	761	787	724	754	748	788	731	754	785	819	741	757	736	744	754	742	836	742	768	767	750	757	779	801	734	749	753	743	746	760	770	734	720	749	740	753	744	784	753	735	759	721	759	719	752	790	808	759	770	726	755	786	749	794	758	772	739	786	695	746	727	717	712	756	764	778	751	744	728	770	719	758	773	761	796	747	753	769	782	744	789	828	744	808	742	716	783	747	764	777	797	741	733	774	758	733	701	723	724	764	795	761	785	705	784	763	727	743	769	740	780	730	737	776	732	766	698	779	779	770	800	769	759	750	773	734	778	758	773	756	730	749	737	786	733	744	803	731	725	792	749	726	749	749	766	744	735	734	791	770	747	732	728	692	730	712	752	708	700	756	748	785	733	779	726	743	738	792	787	752	784	724	741	733	771	761	743	695	695	803	756	730	805	758	741	795	750	758	755	753	805	720	788	752	768	753	725	752	759	795	778	771	728	760	793	734	711	764	761	796	697	703	718	796	718	753	754	790	704	736	750	766	742	749	732	757	744	794	779	734	766	758	830	734	778	743	788	717	757	774	756	766	776	779	751	788	779	788	747	744	745	729	753	810	728	767	695	762	762	753	762	727	731	730	698	770	740	775	742	764	753	787	730	766	760	772	755	793	738	763	759	724	728	768	719	788	759	767	717	769	775	695	770	797	777	755	763	797	754	796	788	752	793	749	750	714	759	773	767	705	754	768	716	736	757	767	748	762	740	737	728	765	723	734	774	754	776	769	752	775	756	786	692	758	732	748	794	777	723	739	729	786	713	739	744	714	763	779	766	756	761	740	770	732	771	779	752	761	738	759	758	754	759	733	754	795	719	746	799	743	782	758	771	767	749	797	733	748	755	770	772	783	753	757	754	674	745	768	765	743	745	754	776	708	747	700	741	757	786	728	771	768	752	771	742	779	748	755	810	750	746	784	779	744	743	710	719	769	731	740	723	759	759	725	774	756	750	724	769	718	749	734	748	756	738	784	757	800	717	687	732	778	720	757	736	727	763	751	747	812	756	719	767	754	762	720	742	790	735	773	773	755	748	780	743	738	793	762	708	762	787	758	782	717	767	786	747	786	750	761	782	786	753	706	778	750	752	766	735	742	777	755	706	781	786	772	767	786	754	760	798	766	784	792	745	726	732	774	761	735	797	810	764	803	797	704	775	717	681	762	780	747	804	771	723	750	756	827	790	731	740	759	757	753	765	739	719	720	788	759	777	770	770	743	751	752	733	779	755	766	699	754	782	744	777	759	752	783	762	747	765	779	724	750	742	715	709	745	729	734	728	760	751	798	752	742	755	712	741	775	721	771	758	764	771	754	733	759	725	790	786	733	785	789	745	743	746	760	747	748	799	779	810	736	721	772	736	766	763	799	710	740	772	751	747	754	781	780	757	768	744	720	681	728	736	756	730	795	728	786	765	695	774	793	729	727	705	823	807	780	750	731	790	761	759	758	756	723	736	815	781	794	740	760	720	759	746	728	750	726	739	716	718	804	715	719	721	808	741	806	787	805	759	786	770	717	770	755	750	753	737	731	725	750	802	785	802	751	766	767	776	780	728	742	726	755	774	771	769	716	735	740	733	736	777	755	764	736	744	740	728	745	746	758	767	788	799	748	758	750	748	738	709	758	756	769	757	738	795	736	784	754	761	737	808	735	770	738	748	776	727	743	752	732	757	746	818	753	779	766	713	732	798	792	787	733	781	733	744	763	761	742	810	731	746	743	751	763	735	753	704	741	722	776	807	783	740	783	777	788	745	749	715	754	720	712	768	748	768	761	750	793	757	753	747	756	706	733	722	787	697	834	782	772	769	727	799	738	660	726	764	759	735	771	749	771	751	734	797	770	736	767	748	761	753	802	735	752	803	759	805	754	722	706	770	712	737	735	757	788	752	745	738	764	774	732	770	745	756	800	801	720	747	767	739	798	714	781	718	775	705	752	772	812	777	743	695	714	707	779	770	673	744	722	730	738	748	773	803	723	704	746	748	742	783	784	762	740	779	775	790	788	721	761	776	733	773	741	779	753	764	770	726	746	793	758	792	792	787	741	784	714	761	757	771	717	728	733	753	742	743	779	779	727	765	728	740	761	765	752	765	714	788	753	699	739	718	813	787	727	783	752	710	770	736	761	803	708	740	715	766	719	812	753	801	749	783	769	754	772	731	797	735	819	747	797	756	720	762	755	747	767	775	761	769	767	772	717	740	781	721	711	742	728	766	768	753	750	764	777	769	764	703	743	717	762	790	789	732	782	736	784	791	773	764	804	724	763	769	750	724	762	741	726	743	745	746	754	755	703	758	762	796	779	762	749	722	709	789	745	795	785	747	776	732	758	777	750	731	759	785	782	759	734	784	735	757	745	730	768	748	764	771	812	736	697	722	724	801	734	758	775	779	698	713	852	793	724	769	747	719	749	778	753	729	790	762	737	743	713	717	757	792	799	740	755	744	786	839	728	748	777	735	719	711	791	721	763	812	767	797	761	722	763	806	766	765	740	758	772	742	750	728	760	720	751	744	746	757	741	740	790	802	757	792	755	764	783	772	736	731	759	774	753	759	718	771	772	766	785	740	782	786	768	782	753	732	771	785	715	744	756	745	818	719	767	711	734	796	747	765	746	754	786	720	715	736	783	735	791	787	786	739	730	728	781	724	783	764	776	766	747	758	765	722	775	754	794	701	763	695	751	740	786	761	744	721	735	716	706	776	745	758	743	731	731	745	741	766	757	741	754	755	759	784	753	684	728	745	735	729	767	747	769	726	728	798	780	767	785	765	753	678	738	714	712	794	728	753	781	747	793	775	748	734	749	773	756	715	740	739	747	751	786	727	781	730	742	750	751	787	760	724	709	750	748	716	770	751	811	767	767	770	735	733	781	771	800	757	760	758	794	759	759	745	751	740	739	760	794	747	767	735	771	775	774	768	763	715	707	746	773	768	675	723	734	731	785	743	749	754	740	784	754	744	743	728	776	757	711	762	748	774	734	767	755	753	713	801	763	798	753	734	830	762	765	703	761	762	758	771	738	739	772	748	732	728	739	770	777	783	763	755	769	738	757	770	738	729	743	715	754	714	743	732	745	817	760	775	758	792	791	758	736	750	755	739	705	737	700	769	766	751	730	779	740	825	804	712	729	722	738	780	763	749	739	706	789	745	738	736	758	696	759	776	765	745	772	771	738	751	770	735
6352	981	549	396	633	1194	1444	1284	1091	1012	812	710	624	555	493	484	383	342	363	369	351	294	267	255	261	266	240	237	231	215	200	181	200	181	186	202	169	197	152	182	164	181	190	157	176	145	172	176	175	169	157	190	185	151	160	153	150	154	151	145	148	161	144	122	138	161	161	140	145	149	134	162	130	141	135	140	139	164	157	126	138	141	145	133	153	148	153	139	137	132	141	157	135	147	147	153	127	142	151	167	133	121	174	154	132	168	123	135	161	160	143	114	133	146	141	142	171	129	136	153	155	128	133	136	144	130	139	131	132	133	149	123	160	149	123	137	133	112	131	153	157	137	145	144	136	130	129	128	145	157	122	148	128	131	127	147	148	147	119	165	127	142	146	164	135	153	131	142	120	127	161	147	159	124	134	155	135	136	143	153	144	146	153	152	140	133	137	142	126	115	134	118	150	141	140	136	129	154	127	146	127	155	151	108	124	136	173	156	142	143	154	136	144	138	150	130	124	127	131	131	137	152	134	114	136	129	167	143	128	142	144	151	144	156	126	148	133	133	129	124	132	134	132	129	138	131	139	167	136	134	139	162	134	132	155	139	136	149	115	153	135	135	115	142	144	124	152	138	145	133	122	130	136	146	132	138	140	118	153	130	116	122	144	123	165	132	133	132	154	131	146	129	145	142	143	136	131	147	137	131	133	131	132	124	146	157	154	122	153	139	142	121	141	142	128	127	141	135	150	138	145	127	146	132	132	135	125	146	137	166	136	153	125	136	125	157	123	136	129	146	124	131	131	142	140	148	136	129	146	121	143	143	143	153	135	115	164	149	123	154	151	147	129	155	144	138	142	141	141	142	138	133	151	139	154	141	154	134	148	133	126	128	128	156	143	118	132	132	145	129	140	151	146	129	162	146	151	136	137	137	156	144	148	136	135	122	156	148	131	135	145	151	136	148	180	136	165	145	109	130	118	146	140	141	126	112	157	126	132	118	157	144	143	151	138	128	144	141	147	149	142	145	145	131	153	126	163	134	154	129	151	134	135	140	125	132	135	117	131	144	112	126	140	131	141	132	132	137	109	145	143	138	122	122	127	140	163	133	134	149	140	134	155	128	131	104	129	126	148	133	137	132	134	140	136	152	128	145	139	132	135	130	138	123	142	121	138	135	121	141	145	122	140	144	143	149	130	145	142	152	120	130	141	136	137	129	135	135	138	131	119	150	123	163	164	148	131	131	129	143	129	135	163	116	130	148	147	136	155	132	146	144	140	132	131	135	120	130	122	118	109	153	116	129	156	146	146	131	122	127	145	151	147	139	120	139	143	134	144	149	138	127	140	135	115	140	138	145	139	134	124	131	125	136	135	123	107	129	125	130	122	153	118	142	141	139	141	119	126	144	141	141	145	134	133	144	121	128	139	141	129	134	139	121	139	135	124	113	142	144	144	149	131	131	151	136	137	138	135	134	117	123	144	133	161	126	151	136	115	155	144	133	141	155	143	135	129	153	147	118	134	126	123	176	138	107	136	129	135	142	133	144	129	135	139	148	147	139	130	136	128	155	121	126	132	128	150	144	142	128	128	137	148	181	138	121	145	136	144	143	155	130	132	137	153	151	145	126	143	137	161	144	150	122	118	140	152	152	134	145	162	136	128	146	146	152	119	136	143	120	128	167	137	161	149	142	135	145	134	140	127	139	111	115	124	131	127	158	140	143	126	149	107	163	142	139	149	149	147	117	135	146	141	130	143	129	118	134	154	128	125	124	123	119	123	133	133	142	148	114	116	142	138	138	154	134	129	118	141	136	164	125	143	119	143	139	127	131	130	139	130	124	132	146	132	173	140	164	143	133	149	160	148	130	128	141	131	129	124	122	124	146	139	146	146	141	181	148	142	154	148	129	146	130	123	140	135	117	139	155	125	145	135	123	127	128	110	114	136	140	142	142	137	149	139	150	139	123	131	134	147	148	126	127	147	131	130	112	132	144	143	140	134	107	136	141	117	126	131	125	130	132	144	118	125	138	143	146	132	163	143	123	129	131	132	127	135	125	149	127	122	146	136	124	142	140	136	122	156	116	135	121	144	141	142	144	140	145	165	132	138	135	128	137	134	134	135	115	156	138	152	140	128	151	130	142	158	121	149	147	121	133	113	145	137	133	157	146	128	143	126	125	144	145	164	127	132	142	139	135	134	144	136	146	138	141	119	147	133	147	140	132	135	129	158	137	135	115	141	135	141	142	120	132	127	129	150	137	129	131	127	123	120	120	147	131	118	126	143	133	139	133	153	139	148	123	149	113	134	132	118	132	112	124	150	130	141	133	155	136	118	137	136	156	152	147	125	137	128	139	131	144	133	129	137	118	124	142	129	135	145	131	128	139	145	131	135	147	137	133	128	123	129	139	151	150	174	115	133	145	144	124	139	138	137	117	150	125	132	139	138	142	141	128	149	128	151	146	146	136	146	133	103	132	121	139	140	130	145	134	142	114	120	140	140	145	141	124	127	125	115	130	138	153	130	150	150	151	138	124	138	119	140	145	124	128	134	169	110	162	128	150	133	154	145	126	138	137	148	149	141	146	156	163	161	140	140	122	134	124	124	133	139	102	131	137	141	139	120	150	133	122	128	148	127	147	140	133	149	123	139	134	144	143	142	144	148	126	120	145	116	152	161	146	141	121	141	146	128	138	132	133	135	129	141	149	152	157	131	151	131	153	132	141	136	133	128	156	145	132	114	138	137	143	152	150	136	119	126	131	144	140	142	138	146	117	132	134	120	107	141	128	150	151	132	155	125	145	119	132	132	108	147	151	127	150	155	156	145	128	135	140	147	125	141	154	115	150	131	148	158	134	158	125	123	152	125	148	121	128	125	141	145	126	139	117	120	149	133	141	129	124	147	127	149	136	134	140	127	113	144	140	132	138	146	143	143	138	136	152	150	158	129	129	148	125	130	144	136	140	149	158	141	141	137	118	156	133	118	145	128	122	129	133	136	143	137	147	131	158	118	137	131	129	133	144	137	173	144	126	124	137	131	133	147	147	132	115	113	122	150	134	129	138	154	137	121	122	139	141	124	138	145	123	145	133	142	133	136	124	165	142	122	139	117	111	141	135	129	133	135	153	115	137	122	120	126	136	136	129	141	141	145	133	138	135	124	147	135	119	139	135	138	156	126	123	131	139	137	138	120	135	124	128	146	138	144	161	129	149	132	148	118	141	153	133	147	145	127	132	147	147	135	142	149	145	133	131	137	135	130	110	139	146	141	139	138	151	139	135	141	139	152	147	130	142	124	147	149	146	143	138	134	128	123	130	148	139	128	131	135	128	135	143	121	128	114	132	133	123	134	146	140	112	140	158	156	145	135	115	131	127	127	153	133	142	154	147	121	139	122	139	139	155	140	125	138	129	130	131	148	134	144	129	150	135	137	166	157	146	144	132	148	174	136	132	142	136	135	141	116	153	128	132	145	134	136	141	138	141	142	125	135	153	133	131
10241	1878	1118	1504	4124	5374	5200	4492	3601	3229	2769	2425	2015	1740	1583	1305	1226	1107	1037	968	862	770	811	714	705	626	647	550	578	487	475	510	458	423	410	454	411	394	415	370	360	376	354	338	342	312	318	307	320	308	301	298	319	299	318	321	250	306	238	261	288	273	261	244	295	258	271	274	283	293	274	277	268	260	227	284	253	248	245	249	219	230	252	267	255	233	245	225	230	248	228	240	234	253	245	244	230	211	270	252	232	244	221	224	234	253	225	248	232	235	217	233	222	215	247	236	241	239	225	221	224	218	226	224	229	218	221	244	226	208	214	218	250	221	212	239	236	225	243	200	245	232	225	234	245	207	216	254	222	220	238	203	210	219	207	238	237	238	235	223	215	228	204	234	256	218	223	234	222	208	220	232	183	224	228	223	224	218	218	233	209	224	217	209	236	217	201	222	221	205	216	224	208	225	216	240	191	239	223	217	227	222	206	199	217	220	206	248	217	214	223	219	198	228	221	211	221	225	236	225	194	234	234	230	219	205	225	225	221	206	228	230	220	200	221	234	238	228	220	212	222	207	217	232	216	194	230	214	211	245	204	212	227	216	216	230	204	211	192	234	210	227	203	223	247	232	202	232	204	222	222	216	205	218	225	213	203	220	199	218	210	230	208	191	213	227	202	184	244	210	232	225	225	203	215	232	225	209	222	255	224	202	218	228	216	207	217	236	206	213	244	222	223	208	222	220	260	208	259	216	230	221	236	217	221	197	238	207	222	235	233	214	219	218	178	235	235	220	228	211	210	212	202	213	210	239	213	231	219	235	235	184	232	252	233	232	212	228	228	213	233	239	220	235	215	212	241	212	241	218	205	226	216	204	202	218	195	236	243	219	219	196	238	209	211	225	220	221	240	217	212	235	205	218	214	188	219	218	228	217	195	227	215	240	207	201	219	238	244	227	223	225	202	230	201	237	225	217	227	227	226	218	225	209	196	223	218	221	230	209	252	220	228	258	210	212	224	201	210	232	223	216	224	216	218	226	233	215	211	234	202	210	198	242	190	213	237	240	201	223	227	191	191	223	194	204	219	196	239	219	222	221	219	240	258	217	217	249	221	232	209	211	218	197	225	219	223	210	228	204	240	228	206	232	212	204	241	206	240	223	225	214	217	235	201	235	236	230	192	228	227	215	210	200	216	247	217	224	212	228	195	206	198	214	208	203	220	208	211	226	209	210	200	216	235	214	210	224	213	209	229	231	204	221	218	238	235	236	224	226	202	208	206	238	233	214	226	219	240	220	220	224	213	218	229	198	198	182	231	220	232	208	196	201	230	226	230	217	247	202	230	210	203	217	216	232	243	218	205	211	234	213	243	240	224	200	199	216	199	235	223	209	225	231	212	218	216	227	207	220	207	237	226	222	209	232	210	222	244	241	235	220	202	211	242	203	231	219	227	229	196	246	205	219	213	204	226	238	211	205	219	248	204	228	232	247	217	206	220	210	210	225	204	198	232	247	221	204	232	209	223	234	220	224	222	231	217	250	217	200	200	184	222	237	232	219	246	210	234	210	206	229	210	211	211	206	205	215	234	227	230	229	216	217	253	185	210	215	204	220	207	209	224	200	208	244	237	219	210	229	221	224	214	229	199	210	220	194	224	221	203	234	214	244	225	241	249	214	207	228	209	229	210	223	247	200	229	227	222	216	183	198	196	235	221	193	222	251	217	203	198	207	224	228	201	224	230	215	214	231	237	230	207	214	213	201	188	220	201	257	230	180	232	211	205	233	203	197	223	207	243	215	202	208	209	214	206	235	226	222	203	234	219	187	225	194	239	215	205	199	222	209	220	251	219	245	213	216	201	259	215	237	212	209	212	225	208	216	195	222	226	226	215	227	224	205	219	217	224	220	208	260	239	220	223	217	212	211	233	196	186	191	229	214	225	226	220	209	207	233	209	213	234	216	233	216	222	214	221	212	217	196	234	222	216	214	242	204	221	248	189	194	219	218	228	213	200	200	233	201	211	220	243	217	209	221	231	215	217	209	220	191	238	209	223	224	212	229	198	226	203	213	258	262	200	203	208	223	206	227	236	209	233	199	216	226	231	214	225	197	213	196	225	203	228	219	226	217	197	235	193	194	203	205	210	184	243	229	234	228	214	216	216	239	241	213	229	200	240	208	207	230	211	223	231	227	219	227	234	239	212	218	231	207	221	215	206	237	225	218	230	190	203	222	226	246	183	204	231	230	244	200	224	220	227	221	217	198	201	206	241	207	216	214	204	193	229	202	208	215	216	223	207	201	240	233	191	236	218	237	228	192	218	221	219	205	210	206	211	219	205	206	233	201	204	224	209	227	212	223	254	216	209	223	206	202	201	231	211	222	222	210	221	227	229	217	204	222	210	215	220	220	226	202	198	204	240	236	200	253	231	217	219	259	237	207	204	200	213	205	214	218	186	253	214	226	218	208	229	218	228	244	207	203	196	214	219	232	215	212	211	226	220	190	212	233	214	218	244	233	225	230	235	211	223	213	240	239	200	234	218	233	211	224	217	222	211	247	195	216	223	216	204	210	243	247	228	208	210	230	245	212	206	232	228	203	233	227	216	191	189	218	213	204	233	214	223	209	237	217	224	200	228	203	217	231	196	207	201	205	195	201	214	229	211	212	223	219	234	198	234	222	226	214	222	236	220	237	224	249	221	226	206	207	243	219	200	213	222	209	223	238	195	230	201	215	199	220	224	213	209	205	233	183	233	237	212	224	207	213	217	217	215	209	206	236	217	220	206	223	189	236	203	202	178	219	231	241	223	237	217	207	217	192	201	209	212	240	203	206	243	220	225	213	198	231	197	206	221	226	217	239	217	253	222	215	179	227	213	241	229	201	205	245	218	220	219	206	208	209	217	232	224	228	201	194	259	221	225	220	233	196	240	222	207	209	245	227	198	239	210	234	240	234	223	206	233	219	240	223	215	222	225	213	179	198	235	212	222	224	216	209	202	219	226	218	191	222	217	194	210	215	209	227	196	227	243	228	214	192	237	201	220	201	202	216	203	216	231	215	215	226	190	203	208	217	198	208	222	196	215	236	231	241	245	197	234	212	233	232	217	209	216	228	218	236	209	248	222	220	202	234	218	232	224	224	218	222	241	213	233	228	240	232	240	227	212	205	226	229	194	216	226	208	234	212	220	208	246	218	244	215	225	207	239	243	219	213	212	201	204	218	205	254	197	209	197	197	230	202	195	217	203	204	229	199	218	207	203	194	251	217	218	225	228	219	209	241	211	234	235	204	229	185	226	221	213	218	239	218	212	218	236	226	249	214	213	220	216	184	243	204	242	225	226	233	229	235	207	214	204	231	228	243	210	219	231	213	201	212	217	217	196	237	244	236	213	209	215	224	192	223	204	216	218	224	227	231	209	201	245	216	236	224	243	203	230	204	224	192	229	231	191	199	209	230	211	198	192	238	249	214	222	222	231	198	186	197	200	226	205	215	219	212	223	225
12450	1442	787	677	874	1578	1781	1762	1517	1349	1201	1104	893	844	784	677	637	622	536	554	513	541	488	458	457	398	437	416	400	414	387	388	366	377	384	370	377	374	357	365	350	390	374	367	384	345	377	283	348	326	319	326	322	306	329	293	324	336	332	315	366	314	307	313	297	325	310	300	334	300	321	311	305	311	330	328	300	294	327	310	323	313	309	310	334	279	317	306	294	296	320	335	307	289	302	273	311	323	303	338	347	301	325	307	275	317	346	296	303	292	316	301	301	324	286	302	316	315	311	322	302	332	319	289	310	306	295	313	333	305	334	295	316	303	325	317	331	295	303	306	274	290	301	333	308	277	340	297	328	337	316	312	293	341	304	310	275	291	279	310	298	338	307	302	308	292	316	290	301	302	256	323	302	321	319	345	301	299	315	305	299	316	319	315	297	324	325	322	319	310	275	319	286	296	323	301	348	290	313	293	282	299	319	285	320	316	297	282	313	316	325	308	299	349	279	306	298	283	314	294	311	276	303	296	274	301	314	331	297	312	315	291	298	311	289	307	290	322	295	324	315	310	308	303	351	292	319	274	301	317	334	288	305	298	301	284	308	294	325	330	306	279	304	322	306	309	296	340	323	345	303	322	345	324	298	319	319	311	346	307	290	290	280	290	286	323	312	332	314	319	292	308	290	305	296	302	316	308	284	345	305	296	293	292	312	308	276	301	311	303	281	313	331	305	283	304	328	315	291	309	288	316	353	325	298	292	299	315	296	293	317	305	311	307	286	308	323	315	295	304	323	307	323	303	320	307	301	309	294	303	261	324	299	321	316	311	323	313	336	329	337	305	338	301	296	284	308	299	275	326	302	305	334	277	287	303	350	307	292	282	283	300	325	280	299	284	310	304	300	329	344	313	335	311	299	274	286	318	302	312	296	325	343	295	295	306	333	326	329	320	274	290	306	309	301	319	309	297	290	269	300	303	320	318	300	293	332	303	309	300	304	306	310	308	297	303	334	330	328	288	276	264	293	315	311	262	292	306	277	311	298	298	315	304	304	305	283	313	311	299	321	297	330	341	306	300	279	314	308	287	296	294	319	325	305	309	307	301	318	316	299	290	305	291	310	319	312	313	320	280	334	302	303	322	296	304	304	316	305	277	328	319	334	289	308	323	335	332	337	315	294	316	288	300	314	277	316	329	302	320	286	295	308	325	320	323	304	281	278	304	286	305	302	300	308	286	287	330	310	303	307	290	273	308	294	317	285	308	320	285	299	261	315	304	297	313	280	298	326	303	286	314	338	314	332	288	295	301	308	307	323	291	311	327	322	319	302	289	313	300	302	329	307	294	333	301	298	295	306	290	311	322	307	276	281	311	308	282	292	298	302	283	294	284	308	299	287	313	317	300	280	285	300	310	286	281	291	329	319	303	333	347	312	310	327	324	313	295	287	302	312	321	302	302	308	308	309	291	303	312	310	322	319	323	302	313	290	341	306	310	319	356	329	321	279	313	300	286	321	322	314	302	306	303	274	310	358	299	279	295	310	303	307	303	310	338	317	317	298	300	286	281	312	312	317	286	302	303	266	293	309	331	320	339	322	269	327	284	301	305	318	285	310	326	297	285	300	283	307	298	301	298	301	315	334	308	307	304	293	324	294	290	305	302	306	315	303	301	302	280	308	278	301	314	324	315	313	279	279	303	330	301	303	335	306	332	321	279	290	310	313	307	315	304	294	316	312	314	315	323	308	272	301	317	299	306	322	319	292	312	325	301	309	304	309	305	303	296	324	313	330	305	336	303	292	356	299	274	299	333	314	289	330	283	314	328	294	290	276	328	312	314	319	289	268	282	317	310	320	292	274	298	314	328	306	310	277	333	303	306	321	291	291	322	298	318	306	325	332	319	298	307	340	279	313	317	339	294	322	269	279	322	282	326	319	293	320	307	307	318	308	284	298	295	288	299	298	271	325	284	300	297	308	312	324	322	306	346	298	287	289	324	331	299	301	332	313	290	272	306	320	304	289	297	303	306	322	336	286	288	288	324	309	276	282	286	300	323	282	295	320	342	334	320	340	300	304	308	297	325	302	324	294	300	293	317	295	310	303	298	297	298	318	285	293	296	292	300	294	318	290	307	287	318	324	330	310	309	299	307	305	295	289	328	341	313	349	308	309	297	311	272	304	311	323	320	317	290	301	300	270	287	349	282	294	332	339	304	308	317	299	326	291	300	294	307	298	308	308	318	329	283	298	300	311	333	314	340	287	319	282	300	310	318	327	283	303	268	312	308	332	301	341	331	325	287	291	282	308	312	349	321	270	324	292	296	316	324	282	304	300	321	330	290	336	315	303	300	344	318	309	313	311	314	302	309	290	302	321	311	347	280	309	344	300	306	312	320	308	298	306	325	285	290	323	339	310	333	287	318	297	285	302	292	298	302	298	306	322	328	280	278	304	306	282	294	327	352	295	286	281	330	279	298	293	310	340	343	314	312	298	316	313	324	280	343	303	273	302	296	296	278	305	287	288	309	317	327	364	304	288	302	298	314	333	295	337	332	282	333	348	323	303	332	309	307	308	299	307	326	293	304	310	307	296	296	299	327	325	328	288	301	288	326	285	290	301	299	311	324	307	301	306	315	322	300	289	320	331	332	314	302	299	325	304	292	315	301	312	283	287	294	324	297	316	296	316	316	337	299	288	322	320	309	315	312	330	306	304	281	314	319	311	299	335	318	296	291	297	313	324	293	296	327	298	333	292	286	304	314	288	278	304	323	300	333	310	303	278	282	338	321	300	275	314	328	268	336	314	292	314	316	280	276	276	309	314	282	303	309	310	318	291	307	294	305	321	301	292	302	309	289	313	293	329	274	292	309	302	313	328	321	295	335	328	289	314	260	329	303	319	343	308	318	309	303	309	305	332	291	262	314	302	316	314	301	296	326	303	305	307	262	321	292	328	305	299	312	340	318	332	313	288	292	309	282	320	312	299	324	310	325	319	302	272	309	321	320	315	325	291	317	301	297	303	301	313	321	301	300	331	340	314	305	315	321	304	309	313	314	286	282	328	294	297	297	286	325	306	283	292	327	284	310	314	273	309	293	293	280	324	308	295	347	296	346	306	314	309	296	330	284	291	313	319	307	310	302	282	320	287	321	317	312	307	305	317	285	302	327	291	305	312	309	334	295	316	317	306	332	313	303	300	325	296	296	310	323	327	303	314	302	336	323	294	285	330	290	274	304	300	285	308	324	294	312	305	322	297	321	276	294	319	315	285	297	307	337	298	318	289	308	293	300	323	323	297	322	311	293	330	306	298	269	360	321	281	318	296	316	325	326	320	273	279	319	298	331	303	320	305	297	326	308	339	301	300	289	315	304	314	307	292	291	283	325	272	309	327	277	320	316	302	316	306	297	307	299	272	320	299	294	311	315	338	314	300	313	295	291	287	302	315	324	330	344	318	296	338	332	295	281	327	331	304	267	317	306	327	325	301	323	300	293	284	295
11845	2321	1563	1935	4846	6520	6275	5493	4783	3979	3651	3095	2562	2381	2088	1864	1765	1585	1450	1351	1284	1233	1145	1074	1016	965	935	920	855	803	804	750	741	705	713	751	706	653	679	638	590	626	625	622	620	616	604	563	607	535	574	552	548	567	520	566	555	569	546	534	549	553	543	511	521	539	519	512	492	546	525	544	486	476	516	464	446	483	572	478	500	477	452	531	484	482	475	496	481	491	489	491	477	472	491	465	506	418	434	499	475	487	505	470	454	515	490	462	481	463	476	449	461	492	472	453	481	448	463	471	478	466	460	453	450	470	531	477	471	526	482	441	463	463	474	436	464	472	496	484	498	474	481	420	443	479	471	486	469	448	466	462	433	436	473	444	503	468	492	475	420	446	467	447	431	476	480	446	455	465	483	468	467	462	489	464	426	446	470	465	456	475	436	429	451	468	463	457	432	483	439	475	421	438	475	415	500	428	447	428	457	461	454	441	451	453	466	474	461	428	468	453	454	437	455	442	480	446	473	450	495	463	445	457	457	513	422	479	405	486	468	481	480	465	470	444	433	490	470	457	490	492	444	439	466	458	490	458	441	451	483	436	471	411	468	480	464	456	459	461	454	454	443	479	491	439	487	485	443	493	432	480	482	438	462	451	516	437	489	471	490	481	476	456	467	442	486	460	414	480	448	448	459	456	477	501	469	436	433	447	425	406	452	487	482	454	469	475	443	416	419	458	443	468	424	482	459	466	458	459	453	476	466	454	473	484	481	442	457	474	415	470	483	464	458	441	494	473	427	493	436	462	443	425	439	455	472	449	435	468	443	455	471	454	454	458	485	462	471	526	468	405	478	454	474	475	461	453	425	471	463	432	406	454	471	443	435	418	432	458	464	458	461	464	449	480	480	443	481	440	472	464	451	461	504	468	451	459	477	481	469	449	412	468	445	439	485	473	455	413	476	471	486	431	425	466	426	432	432	500	435	473	449	409	429	479	458	468	464	484	422	411	442	472	441	430	472	420	450	469	423	488	430	438	501	478	446	425	454	465	459	475	447	458	483	461	470	471	450	428	428	446	473	480	455	434	472	455	452	499	455	448	490	424	437	405	461	439	494	482	467	493	482	453	456	473	493	474	455	449	427	493	480	416	479	479	495	449	453	442	489	442	454	454	470	432	460	476	441	465	423	493	497	431	483	465	461	445	464	452	472	479	462	474	524	490	417	425	444	463	468	481	469	469	466	455	454	453	441	447	524	464	445	455	455	449	462	477	501	456	449	463	447	498	475	449	470	459	470	427	441	437	458	459	449	459	494	453	443	429	439	445	413	477	464	429	425	457	495	442	456	461	458	456	453	437	447	477	427	484	450	483	422	435	467	429	474	478	490	453	418	474	490	462	451	487	456	460	451	457	463	433	439	454	454	459	456	440	478	475	443	447	445	452	484	460	476	465	469	461	459	444	448	430	456	450	476	463	474	422	456	436	436	451	446	480	441	445	451	429	441	452	459	429	440	459	450	440	477	443	462	476	462	468	460	417	468	417	439	457	465	452	448	476	472	452	483	483	427	401	461	475	474	469	454	422	472	468	425	457	504	460	473	467	494	445	478	474	486	452	475	438	433	464	446	465	478	430	482	454	461	468	466	477	436	438	478	465	439	475	455	443	499	455	501	470	479	439	459	432	421	456	451	446	489	434	468	434	444	512	438	447	453	425	446	439	427	447	436	424	459	426	457	482	422	435	483	484	445	448	419	458	473	454	497	440	463	448	456	452	444	489	463	449	443	441	443	430	453	456	436	494	456	425	422	476	422	482	452	439	397	434	463	417	446	453	459	446	441	436	445	424	453	464	473	462	414	450	442	439	446	459	431	448	435	469	438	467	410	439	456	453	460	457	444	433	452	468	431	468	452	467	423	468	511	465	436	416	467	461	451	424	456	470	482	402	454	477	437	480	430	494	453	466	503	454	439	504	466	407	407	460	475	476	454	452	465	461	442	408	440	456	431	484	465	434	466	475	477	409	456	464	437	420	463	469	481	434	442	436	426	446	501	463	429	463	485	402	456	448	469	461	458	438	454	462	455	459	464	436	427	464	453	475	489	435	473	460	477	458	429	452	464	472	490	444	448	461	468	434	487	457	439	470	411	438	473	472	460	481	465	484	474	481	451	466	455	419	437	483	469	440	481	468	465	465	476	475	429	454	423	482	431	436	447	452	461	452	475	473	455	444	482	454	479	492	416	447	438	426	421	450	469	424	451	480	420	461	469	461	466	446	438	441	485	462	492	399	403	479	443	492	468	484	470	460	458	473	447	419	513	463	517	390	520	453	454	486	441	457	456	434	437	459	457	433	464	473	481	488	469	438	488	411	429	484	455	477	486	488	457	440	473	479	471	481	508	460	465	436	427	437	499	492	507	475	453	450	479	432	472	461	445	491	447	485	444	458	478	430	444	443	461	436	430	427	449	455	459	462	430	480	431	462	459	462	485	418	482	458	460	456	428	449	451	471	455	436	456	485	455	441	488	442	427	492	438	452	455	472	461	457	459	470	470	444	439	459	459	441	462	457	416	468	458	488	465	408	471	472	490	471	452	464	442	445	437	488	452	419	456	483	428	464	450	405	503	431	454	477	422	429	435	477	457	460	500	440	451	473	432	436	478	446	462	436	492	455	477	470	410	466	456	432	441	471	482	465	482	436	479	453	466	440	454	454	456	422	494	467	452	455	444	503	462	434	470	473	471	460	426	492	454	413	473	453	452	434	423	412	455	491	455	439	457	450	441	411	452	471	465	468	445	467	430	450	426	475	453	409	427	431	476	455	454	461	477	472	445	431	410	469	454	453	471	457	484	438	445	504	461	448	491	439	450	438	445	471	436	492	472	518	451	428	456	466	465	422	430	444	454	458	473	436	462	461	454	446	482	435	464	474	440	427	452	464	474	488	480	428	457	451	461	431	486	475	439	463	445	464	461	424	456	469	470	455	469	432	469	424	433	490	435	427	434	427	437	462	441	454	429	451	476	478	436	453	429	512	430	478	434	473	473	473	447	472	448	435	429	466	462	470	461	499	467	468	469	439	437	453	441	455	468	472	495	458	493	451	449	467	472	460	452	473	443	491	449	433	485	460	468	418	450	453	473	459	463	435	457	452	474	438	442	452	502	483	456	474	488	424	450	452	414	443	442	456	446	454	443	458	455	451	423	511	458	449	487	451	483	461	487	439	467	433	436	464	474	415	475	486	445	481	453	470	478	442	442	432	484	430	494	443	450	470	416	451	447	456	488	424	454	451	475	424	431	456	469	424	454	433	437	474	445	446	459	441	477	456	445	428	466	451	465	421	471	432	471	470	510	429	475	463	449	451	442	465	427	447	466	478	417	480	424	476	449	468	487	469	387	453	442	453	429	457	502	468	479	454	447	448	441	425	464	425	425	431	451	472	455	457	428	424	463	446	474	448	472	448	449	475	451	478	454	447	460	431	459	407	445	412	485	497	467	446	447	444
5138	601	473	429	466	573	611	580	575	507	529	501	493	467	447	435	437	428	429	439	423	411	449	419	410	444	424	411	419	444	428	446	419	397	433	393	413	391	373	409	405	401	401	425	405	401	404	412	404	411	403	395	403	417	419	413	424	431	395	390	457	389	434	384	414	399	397	373	418	399	416	403	425	411	433	407	415	373	381	419	407	397	425	423	414	439	432	396	426	418	426	371	401	378	414	402	393	412	426	405	395	404	430	399	395	411	402	413	397	412	428	399	362	456	398	421	407	412	452	419	396	398	404	432	417	399	410	400	424	410	410	426	429	388	384	430	385	424	394	407	416	392	406	405	415	390	394	378	386	414	406	441	432	417	397	395	406	424	412	420	398	404	413	403	410	405	426	422	384	409	394	404	399	386	392	417	423	428	405	386	436	434	377	389	394	410	393	385	412	388	407	418	389	373	415	415	384	427	389	363	414	350	424	358	400	413	419	427	392	390	428	392	403	375	379	393	415	401	394	381	414	402	427	405	442	445	445	439	393	437	398	382	399	420	412	423	363	397	403	424	409	448	412	416	420	436	383	431	416	400	399	454	376	418	429	400	372	443	428	424	424	398	420	368	400	409	421	409	410	415	412	395	440	371	407	436	417	413	411	400	395	392	366	418	453	395	416	407	425	403	443	420	414	428	389	403	412	415	419	393	399	401	425	399	400	391	407	416	411	385	410	413	408	417	429	389	373	428	387	398	391	352	395	393	405	419	406	387	400	409	410	408	400	421	418	441	390	423	418	406	372	374	421	416	406	399	381	382	403	383	411	402	409	401	388	374	407	424	410	392	397	424	385	405	381	396	400	398	376	416	382	408	412	410	387	395	375	417	391	412	433	389	427	462	402	406	436	367	406	415	398	427	434	416	399	392	423	379	375	365	406	442	411	395	414	402	400	391	415	379	399	405	415	375	399	404	392	378	392	428	394	390	413	393	401	380	376	426	398	371	404	375	377	390	400	397	410	443	417	412	420	417	398	425	421	403	403	432	415	420	381	407	415	411	420	371	413	414	376	386	413	415	420	409	425	442	435	430	409	418	396	430	423	418	386	418	426	409	434	391	453	426	395	385	395	378	396	412	401	428	420	381	435	392	400	367	418	433	414	416	418	427	413	400	399	405	402	426	395	404	381	403	418	425	406	438	398	375	404	450	411	390	399	408	443	369	372	367	397	397	410	421	405	406	382	444	416	400	413	390	404	435	399	388	375	402	420	397	411	421	399	405	359	368	399	445	406	390	429	399	404	413	423	385	411	454	415	391	433	404	428	412	424	391	428	392	413	395	426	390	416	430	404	417	454	418	414	426	426	422	370	405	414	363	418	428	398	389	396	400	396	384	419	408	387	376	397	405	393	412	381	395	373	428	412	439	390	387	396	421	429	375	403	396	420	404	417	388	410	411	399	415	388	407	400	404	392	417	410	416	404	386	402	422	387	415	426	430	399	402	387	411	409	409	386	427	405	439	395	399	372	409	406	414	399	412	425	392	425	444	423	400	434	424	415	379	417	435	401	415	427	376	397	396	371	424	455	400	423	372	428	412	420	413	406	394	393	410	399	410	426	411	387	409	410	410	393	419	417	419	431	412	413	366	414	392	385	394	414	398	401	439	429	423	398	403	401	443	400	425	400	397	393	440	386	383	431	405	411	402	438	409	390	417	435	417	359	395	455	441	409	432	432	377	424	386	369	408	412	379	395	409	439	406	408	427	403	421	408	414	409	428	402	442	387	403	399	393	416	410	365	402	458	429	397	415	389	395	393	408	411	445	433	418	422	419	370	424	384	423	437	455	435	405	378	395	403	402	377	389	374	453	389	404	395	400	418	412	428	423	430	390	378	387	343	404	415	436	448	404	401	442	404	394	423	387	377	382	386	419	383	416	448	402	416	371	386	403	380	406	375	431	411	398	397	421	441	401	385	431	384	425	419	396	413	378	427	404	436	404	391	386	419	403	394	407	450	390	381	412	423	394	397	408	417	389	448	444	416	388	392	373	392	403	403	405	438	399	393	391	436	389	400	450	389	449	410	443	418	393	401	415	436	430	413	378	407	371	411	368	395	436	383	408	396	365	391	395	443	447	401	439	415	402	405	432	447	461	395	414	434	378	398	398	405	384	382	408	435	431	395	396	365	376	428	405	365	398	410	385	411	360	395	422	385	405	389	435	383	398	415	395	382	410	395	434	410	376	441	389	417	417	421	373	413	368	429	388	387	394	427	422	390	395	380	396	414	427	423	425	381	424	401	446	425	414	413	402	415	372	418	404	427	420	401	422	409	416	466	403	425	447	382	367	395	401	419	452	421	453	430	404	403	407	413	419	396	372	397	418	369	422	415	419	408	408	409	404	407	441	410	405	422	423	438	418	412	349	382	425	424	421	402	423	392	349	403	411	402	429	412	423	405	422	392	419	404	412	419	389	407	394	384	426	397	425	394	406	380	402	435	397	389	378	422	386	402	382	418	401	419	354	409	413	394	397	403	384	430	426	377	429	415	433	399	412	433	429	393	393	398	411	402	409	398	409	423	388	383	420	449	423	381	423	402	392	423	419	408	409	396	401	389	374	432	392	389	404	432	371	421	382	408	378	409	426	421	375	409	428	416	389	401	405	389	411	385	417	385	384	405	398	408	382	367	388	392	394	406	382	346	393	397	399	395	402	391	399	403	392	420	400	440	385	392	388	437	376	384	450	437	393	396	425	410	369	400	394	415	415	396	399	395	390	368	412	384	422	414	387	413	390	381	451	402	384	417	381	406	414	410	411	393	378	390	394	404	402	416	406	418	380	412	407	407	392	400	396	393	378	396	418	410	426	428	380	411	408	438	379	411	437	414	375	400	423	426	432	412	418	404	393	395	427	406	408	381	398	423	380	421	417	397	412	451	415	404	410	413	442	409	434	386	411	403	428	439	440	374	424	408	408	392	398	423	400	389	413	401	390	363	389	409	371	402	419	396	398	411	375	394	411	407	417	368	359	377	353	403	456	397	426	426	431	418	396	421	411	386	405	386	384	396	392	433	399	415	373	421	367	406	395	395	412	447	378	414	437	402	371	428	401	412	396	417	401	403	401	447	366	423	384	408	426	407	410	416	438	395	397	403	404	420	396	387	397	392	458	404	429	389	447	457	392	413	400	393	405	385	417	415	375	373	382	430	405	407	410	402	436	429	390	379	394	402	404	394	389	410	435	437	411	415	378	430	402	406	392	397	403	384	424	394	393	394	399	415	367	405	392	387	396	425	410	421	437	418	419	369	397	414	399	409	421	422	424	381	409	410	387	421	440	393	417	364	388	435	364	385	449	398	398	405	370	427	382	414	421	376	413	427	418	385	404	381	410	416	423	415	378	388	399	414	385	431	379	424	404	435	407	436	397	408	415	419	431	442	402	446	371	418	381	399	377	452	377	380	387	437	408	410	453	403	427	400	419	403	405	435	448	392	411	403	387	392	399
7062	890	742	825	1219	1430	1376	1247	1087	1054	935	827	740	825	756	720	669	634	637	644	645	622	619	622	617	584	600	600	579	622	622	592	552	581	578	552	582	533	546	564	562	566	542	531	584	549	574	590	526	571	560	617	558	532	588	566	554	536	569	545	527	544	557	551	572	554	529	543	543	575	568	575	571	576	527	523	548	551	516	521	515	535	588	570	526	539	529	518	552	582	518	529	493	572	550	553	554	571	521	528	577	520	571	559	524	547	553	515	511	564	536	573	527	573	567	559	563	557	559	555	549	551	520	561	543	533	562	552	525	553	553	535	534	551	530	578	525	504	570	534	537	549	538	540	564	527	564	535	556	529	541	545	552	526	537	562	555	562	549	539	540	570	563	572	527	508	533	558	554	531	551	539	536	516	550	552	557	533	539	600	551	563	511	539	545	552	571	563	517	557	518	527	530	554	526	557	508	525	533	496	541	537	570	538	541	560	549	556	535	546	556	550	551	544	542	548	532	516	568	528	553	521	532	562	550	545	544	565	525	569	506	575	573	563	588	573	533	536	523	532	519	497	577	556	542	557	521	547	519	574	557	512	494	524	564	590	553	598	507	590	539	536	510	575	540	545	586	552	551	556	571	516	497	558	557	523	536	542	556	577	545	584	533	569	583	503	547	564	561	560	556	563	570	590	540	542	542	558	540	563	522	556	536	533	550	527	518	525	532	529	544	575	527	557	555	535	552	560	530	562	524	566	557	513	562	586	519	516	542	533	545	496	578	554	511	529	568	549	570	539	571	528	549	555	563	539	516	561	545	554	524	609	501	552	492	543	551	511	564	555	522	552	542	547	537	569	577	538	516	556	585	556	523	546	550	516	550	548	571	600	561	542	537	583	540	555	517	568	564	537	533	514	563	541	510	510	527	519	539	554	518	541	544	541	580	521	548	545	538	566	544	563	506	567	587	533	545	567	541	533	535	540	556	537	505	528	526	541	509	544	554	540	523	581	565	566	547	519	537	509	554	523	587	559	561	551	533	565	573	536	573	571	499	589	565	566	582	545	522	518	562	539	526	557	542	570	522	503	559	528	536	568	577	516	567	586	590	588	569	546	553	547	540	560	533	535	582	592	555	578	554	549	540	562	558	542	582	541	546	553	584	556	518	540	522	499	496	535	514	565	551	535	577	533	552	582	513	576	552	571	589	550	573	531	524	557	577	522	545	556	576	568	520	528	525	551	562	579	523	497	536	527	563	511	558	526	509	528	515	536	571	569	520	520	556	561	546	541	549	541	573	521	585	546	547	577	561	577	519	547	558	546	588	512	568	541	481	569	570	534	538	544	535	563	531	549	550	551	541	569	567	507	548	549	556	563	505	562	564	522	560	513	559	536	560	574	496	555	549	542	537	559	550	533	549	536	567	564	528	544	558	544	540	555	523	570	539	555	555	563	541	514	545	499	566	559	547	560	567	564	527	556	563	517	533	527	527	542	562	521	563	539	535	541	479	515	534	530	525	546	553	530	555	520	577	573	488	500	556	534	529	541	519	554	547	597	498	535	529	530	609	525	538	522	522	566	549	564	546	512	504	543	523	559	547	543	539	567	539	568	537	542	522	543	549	583	566	575	571	555	562	531	496	563	559	534	553	556	580	543	582	594	532	533	530	563	497	569	579	548	516	539	575	495	568	523	546	545	557	557	531	603	511	553	544	555	577	539	533	577	563	548	593	608	553	516	545	564	550	539	575	530	534	566	526	540	551	565	528	544	572	564	567	586	510	544	554	530	586	541	614	526	529	562	571	551	574	590	567	563	502	528	509	567	577	595	558	520	519	568	522	573	512	557	556	534	535	516	534	541	553	595	573	558	566	551	552	536	516	553	596	570	575	509	531	519	546	540	514	559	517	538	563	550	545	552	551	580	542	552	534	558	575	561	553	536	546	536	549	539	515	543	531	596	516	527	561	534	584	537	557	572	600	554	555	556	541	567	510	534	544	572	539	555	532	528	488	590	559	544	518	558	559	578	564	526	539	550	540	546	559	520	549	535	498	513	604	517	532	527	543	559	544	521	498	587	557	520	545	575	543	533	589	553	565	528	575	540	539	563	506	572	554	544	504	543	524	527	537	513	541	550	549	595	524	527	560	517	545	534	523	534	523	582	545	526	573	593	570	555	566	597	562	547	604	508	527	547	541	580	553	509	554	542	506	556	530	536	545	533	551	568	523	540	517	538	518	510	537	594	571	540	525	580	531	519	549	510	530	504	551	521	497	580	533	549	595	538	527	552	545	520	494	574	538	559	544	572	565	577	530	516	587	526	568	557	571	528	528	572	556	589	520	542	560	549	527	506	574	534	513	538	546	524	543	556	576	531	563	489	560	583	550	488	577	547	558	540	526	511	537	544	544	560	557	566	556	519	546	542	528	571	532	534	505	570	547	556	530	538	572	530	563	546	559	544	540	539	546	527	485	552	561	543	512	568	526	542	505	540	584	534	538	557	544	520	612	592	516	562	562	602	551	566	538	567	542	552	533	555	532	561	540	587	551	510	579	549	524	533	484	525	542	561	580	545	546	538	509	542	564	547	559	538	544	546	534	548	533	484	516	527	581	533	554	595	528	595	531	535	526	555	543	533	546	516	548	577	559	594	565	500	546	545	518	545	520	552	543	542	534	522	547	558	547	557	525	542	548	549	545	536	557	598	539	555	579	548	542	515	538	525	543	570	544	548	519	528	536	524	570	521	514	536	538	549	548	536	538	587	520	534	558	540	591	577	539	549	553	514	557	528	546	555	566	522	520	549	529	541	560	553	543	528	538	563	518	531	552	508	550	545	534	550	553	525	552	532	573	552	554	577	557	529	565	569	557	577	549	552	564	543	500	517	558	535	546	559	556	560	518	541	531	560	569	539	511	539	574	578	542	522	530	608	565	512	573	602	571	560	558	541	559	553	567	528	549	542	493	531	552	508	520	535	546	543	541	554	506	608	548	534	532	545	539	498	572	566	570	560	529	543	550	539	542	568	553	564	509	527	527	587	565	565	532	537	528	552	523	574	548	573	525	596	526	597	556	548	557	573	531	512	541	534	541	572	517	569	552	533	530	575	542	580	542	517	499	512	538	497	566	536	511	546	579	555	531	544	534	540	501	537	534	512	527	543	552	542	528	587	542	595	544	582	562	561	550	522	561	534	595	544	534	559	535	597	546	565	552	532	563	536	624	570	533	558	544	520	552	536	561	572	557	531	545	547	539	561	499	514	549	546	512	539	552	542	540	528	513	542	512	576	587	549	549	528	538	612	533	540	554	514	551	519	525	514	539	532	569	547	574	586	578	585	553	551	547	576	577	565	563	552	534	499	546	548	568	526	588	502	551	582	524	558	564	548	538	544	546	536	556	560	548	543	526	509	563	530	516	571	613	532	561	515	575	563	572	507	532	523	498	581	528	523	566	581	588	545	523	530	584	539	547	559	519	530	583	545	574	581	514	556	536	525	549	546
14187	1562	932	771	932	1379	1604	1502	1364	1286	1122	1079	1008	941	886	838	777	719	749	736	676	655	689	677	615	636	675	653	638	619	579	654	634	593	605	628	579	622	588	589	585	536	556	593	628	551	592	582	565	574	555	579	596	588	549	587	537	531	535	581	572	577	567	537	549	528	597	600	561	567	579	559	530	571	554	545	544	547	571	506	576	493	512	576	544	553	602	577	572	558	585	555	569	575	568	592	569	536	536	552	554	564	556	526	550	592	536	543	509	564	576	549	531	547	591	542	552	535	567	569	556	544	505	558	561	565	528	547	556	534	602	570	537	546	549	564	529	575	536	570	563	568	516	542	559	556	556	561	549	554	559	584	542	548	583	542	553	571	574	566	562	512	497	554	593	560	553	539	598	570	566	560	570	563	568	541	494	542	543	566	559	535	551	532	537	580	566	524	558	574	555	525	553	559	580	541	553	578	567	540	599	524	539	541	509	540	539	501	555	579	533	535	535	499	514	512	557	617	571	571	555	526	532	576	550	552	544	515	569	547	567	567	549	548	557	593	565	542	556	570	504	558	520	540	623	596	532	574	560	560	527	542	583	540	560	523	580	562	543	606	541	560	598	575	523	572	527	544	552	499	563	571	563	561	518	576	532	552	549	570	577	587	548	586	542	531	580	557	592	488	597	560	568	561	543	555	549	579	546	632	580	577	580	541	542	555	573	548	569	593	549	579	616	537	545	557	545	564	564	583	530	549	601	578	529	598	526	543	565	541	552	581	541	530	542	604	545	509	558	561	518	608	575	573	563	543	551	572	562	525	501	550	530	536	552	564	550	543	557	533	556	514	597	544	561	559	524	555	597	515	525	576	586	542	556	557	542	515	545	577	642	566	535	541	561	610	584	554	550	515	566	565	576	522	549	557	557	504	528	564	558	589	559	513	574	520	573	601	550	525	533	552	539	615	563	515	586	530	521	538	559	546	590	588	528	591	543	546	526	554	566	570	551	593	571	564	536	561	569	517	558	564	586	539	537	558	553	555	545	524	519	546	573	536	561	532	564	542	528	581	513	560	569	616	567	557	618	565	504	582	532	557	545	579	564	549	527	552	592	582	547	509	592	537	562	597	535	563	508	541	540	533	608	573	533	553	568	521	517	535	534	556	558	535	549	526	567	549	603	605	561	542	552	555	514	591	547	551	558	548	504	542	580	564	572	537	529	565	540	567	526	553	553	540	555	566	549	572	571	571	534	590	586	508	514	568	565	562	552	527	563	573	580	568	602	545	538	581	550	546	527	565	526	530	547	568	545	524	591	538	522	542	553	551	553	528	570	551	537	540	561	586	542	550	550	532	552	538	521	570	540	613	582	585	522	585	555	551	561	536	520	580	565	512	519	589	590	571	547	541	544	557	543	534	558	539	555	512	544	586	513	523	520	558	573	519	576	562	570	558	526	535	568	573	573	569	520	571	596	577	570	510	546	568	569	546	552	572	578	548	527	577	551	553	513	573	547	525	573	576	538	545	571	553	542	521	568	535	539	561	544	538	523	497	524	536	570	596	539	537	513	555	557	554	569	547	599	553	555	531	563	563	566	548	550	531	557	523	595	553	550	563	571	554	545	521	580	547	566	557	577	522	529	578	572	581	545	555	559	531	513	552	553	541	572	551	533	556	551	521	515	543	532	547	561	571	521	545	556	577	516	569	521	582	578	565	601	555	543	591	551	560	586	522	543	592	561	525	557	566	553	568	569	570	548	522	573	567	537	574	526	539	560	555	538	557	541	552	549	558	519	549	545	527	564	537	551	538	509	565	599	568	571	560	529	531	548	553	569	492	558	563	550	517	554	550	555	565	604	551	547	525	540	527	539	555	569	547	540	552	540	553	550	560	531	513	591	508	587	502	514	565	566	519	570	570	574	548	553	540	582	588	575	575	574	572	580	543	543	529	522	540	522	576	608	562	556	562	544	557	546	544	566	547	585	586	537	506	517	534	599	543	568	542	533	538	565	561	527	542	528	510	549	533	547	566	514	574	589	584	543	552	529	571	568	514	590	524	529	554	553	561	564	589	556	555	558	501	550	539	563	519	517	556	568	551	539	582	539	561	562	526	551	584	572	555	544	499	567	550	557	517	553	540	504	583	510	570	566	531	520	551	579	513	515	557	550	535	523	520	530	561	546	526	550	572	557	565	536	526	506	578	604	541	548	562	542	560	529	531	542	542	536	569	534	550	489	549	571	543	556	551	553	545	572	541	570	570	552	576	524	557	547	543	508	602	540	544	527	571	542	539	568	545	567	515	573	533	581	536	561	536	542	580	557	558	565	557	563	547	510	572	557	538	547	569	593	506	566	533	495	523	535	561	600	525	561	567	566	549	589	575	518	596	528	540	603	539	533	527	528	566	549	568	542	550	598	573	580	536	582	547	535	538	508	559	559	551	561	542	529	549	586	538	568	571	543	590	569	557	547	579	573	575	530	575	569	577	519	567	598	530	569	523	570	565	520	585	523	535	565	538	528	550	545	521	555	560	570	577	553	547	551	542	499	511	533	573	585	569	555	510	548	569	565	528	557	546	568	519	536	557	533	561	543	544	560	568	555	549	526	525	554	561	552	553	585	524	529	532	564	542	573	538	529	558	546	548	524	548	542	534	536	533	579	531	540	570	537	516	520	585	546	562	535	545	523	524	565	531	566	558	565	582	516	556	552	546	515	582	561	538	533	537	581	565	546	598	578	567	591	549	588	572	518	580	598	556	547	559	518	544	569	569	576	542	529	559	571	540	522	541	586	538	539	560	563	526	574	550	555	565	568	539	482	565	551	542	571	602	570	551	556	562	529	539	539	548	564	589	559	586	519	562	521	562	576	573	575	549	575	565	579	526	544	505	543	533	577	554	543	577	524	527	582	514	544	553	584	558	520	568	550	535	528	565	570	540	595	531	532	583	495	532	572	519	608	565	515	571	556	573	572	546	555	572	503	580	524	535	565	560	560	538	529	571	548	591	587	516	571	547	574	549	575	566	545	552	587	548	525	604	593	562	531	569	585	559	504	525	644	541	584	534	558	545	567	540	535	595	549	556	572	569	567	528	495	546	529	520	544	584	573	597	572	526	557	559	522	534	539	536	534	610	516	540	562	534	568	554	574	557	564	548	566	570	582	544	491	575	540	531	554	567	547	589	564	579	570	563	585	554	536	515	574	532	557	587	567	560	524	579	578	553	545	574	555	573	552	553	578	593	554	548	546	569	569	529	566	551	506	525	555	511	530	563	504	573	576	549	550	560	602	543	570	592	540	505	577	570	552	609	478	567	546	566	577	566	538	544	583	557	559	561	527	538	574	550	563	554	565	558	578	574	518	533	531	554	531	548	536	558	545	530	578	541	570	558	550	569	579	550	509	515	523	552	541	518	542	543	540	554	551	529	561	567	571	546	566	556	564	583	559	521	518	538	532	554	568	569	542	567	506	529	565	563	563	567	553	558	520	587	558	532	545	566
10503	1915	1493	1697	3683	4825	4761	4154	3623	3119	2662	2418	2186	2048	1808	1703	1535	1501	1358	1425	1276	1235	1202	1171	1143	1094	990	1005	1026	1072	1009	938	932	967	979	925	915	889	886	895	870	870	818	902	859	809	864	864	825	854	861	819	844	850	799	775	797	792	781	810	807	840	823	773	778	735	774	811	773	769	765	783	775	833	767	753	803	807	780	740	757	775	797	766	793	782	760	763	761	767	804	708	741	773	783	773	853	779	800	791	819	776	772	808	787	736	771	774	725	734	767	783	796	727	768	726	782	753	824	781	753	728	737	766	788	771	811	822	761	825	817	765	773	709	722	757	792	792	811	735	733	810	765	784	677	776	742	796	808	769	805	758	756	768	772	826	780	783	734	796	804	771	749	748	753	759	746	737	761	761	766	794	756	784	748	767	747	698	771	789	764	766	722	757	753	767	762	744	775	793	806	752	753	775	730	786	744	775	810	774	740	777	752	718	722	766	751	742	794	805	785	724	805	772	772	743	757	809	777	727	763	751	748	754	788	807	761	748	759	747	764	762	780	733	773	796	781	715	811	801	742	744	760	772	746	727	740	783	791	757	753	786	723	782	784	750	710	709	729	790	779	787	796	734	739	776	745	725	745	746	738	729	765	738	774	741	797	805	769	738	764	738	774	788	724	756	746	757	768	758	694	722	796	739	756	757	713	762	776	736	757	771	724	816	775	797	739	722	760	785	755	764	783	743	748	748	787	829	746	775	758	727	779	744	777	722	770	784	764	742	721	754	743	730	788	770	708	761	758	806	740	751	764	740	719	750	768	768	790	750	752	744	782	761	716	736	744	746	746	762	745	757	766	758	746	732	782	730	793	754	751	736	738	708	720	763	730	745	765	789	761	736	754	738	768	738	805	755	767	773	730	753	748	767	751	761	728	699	780	772	807	743	770	761	770	772	779	763	779	760	824	736	765	695	739	745	781	790	786	737	727	732	768	759	737	780	784	717	761	758	750	806	753	739	767	765	751	710	780	743	748	779	800	750	704	808	746	758	710	733	778	765	743	761	786	725	755	779	798	722	731	750	768	771	733	798	712	760	803	795	777	752	792	726	738	752	736	764	766	702	786	772	762	765	721	729	773	765	778	765	827	764	793	804	751	732	727	733	740	755	778	784	781	764	742	743	774	754	788	748	743	769	769	774	737	774	732	777	804	728	744	704	790	740	743	804	770	783	766	719	762	784	752	737	750	712	732	732	742	802	752	769	734	737	707	731	798	757	799	745	697	744	756	780	716	786	759	773	740	821	735	745	772	756	750	731	779	758	718	777	777	780	735	760	746	756	718	737	803	730	737	788	749	758	718	781	747	821	782	787	753	775	783	786	798	784	740	759	777	749	765	699	790	695	774	782	763	744	817	787	765	744	750	735	767	712	750	776	781	757	752	752	791	785	801	734	755	724	740	788	742	807	774	761	807	734	754	789	738	761	761	793	792	770	749	785	725	749	761	737	767	780	800	733	729	786	778	724	747	732	762	785	765	740	751	792	769	738	741	724	789	775	776	762	754	750	754	749	751	750	743	812	781	800	811	738	783	735	763	806	766	750	746	736	747	769	745	749	779	767	784	778	713	760	765	698	761	749	741	774	747	718	769	718	784	711	752	793	775	755	757	724	750	723	739	798	715	735	751	764	802	767	737	810	749	718	772	726	736	732	756	776	797	790	754	755	705	790	740	735	770	697	777	761	726	770	742	799	773	737	815	776	781	732	756	723	742	777	760	761	795	778	813	765	727	759	745	774	743	793	757	765	761	840	754	755	791	756	761	768	783	807	732	772	762	744	748	747	759	771	778	738	767	760	758	742	813	813	763	748	783	810	823	713	803	830	742	768	725	822	752	775	801	743	771	735	734	743	809	786	769	756	731	751	773	747	780	777	731	754	778	774	771	763	811	746	698	798	802	761	783	762	766	768	772	750	704	780	736	701	757	767	812	756	759	753	752	759	763	749	770	741	778	717	731	747	784	769	765	787	738	757	737	740	712	753	730	767	792	723	797	739	714	780	797	763	760	763	798	749	751	748	783	788	739	746	770	768	783	702	757	769	750	733	660	777	762	695	776	760	796	702	770	776	742	743	742	759	764	711	768	784	789	761	796	772	757	751	774	793	738	751	801	765	772	733	770	795	799	758	765	806	750	748	750	787	771	778	716	734	801	787	757	748	768	754	778	761	791	758	774	785	754	773	775	734	786	719	775	771	734	749	760	740	737	737	748	743	710	752	800	720	785	732	785	706	791	719	799	772	767	784	755	779	726	705	787	791	742	723	759	751	742	782	754	724	788	758	803	720	741	733	760	761	736	710	712	787	767	759	749	816	744	762	729	761	756	738	713	792	739	764	749	762	766	735	748	761	778	756	753	738	750	728	804	720	826	804	700	739	785	779	795	757	737	800	759	743	766	762	732	741	808	794	717	779	772	793	748	788	762	730	737	746	722	754	720	791	736	761	740	848	725	742	769	720	772	765	760	783	759	781	774	730	694	746	763	784	766	774	776	728	777	730	726	770	780	769	785	722	772	744	749	761	779	766	721	803	777	761	790	740	755	731	765	788	736	784	731	764	821	781	729	792	695	748	744	754	786	796	754	726	778	729	723	757	751	717	733	775	748	785	737	771	802	739	783	790	715	747	770	736	736	800	724	790	781	764	765	786	730	782	744	709	782	740	748	742	773	795	787	737	750	767	752	767	722	729	773	782	735	759	779	804	747	784	732	747	711	740	810	762	781	730	751	818	783	742	736	753	761	725	733	759	792	777	760	740	757	764	771	731	737	758	755	801	721	724	809	769	732	774	722	763	762	754	790	708	766	753	859	731	739	744	794	719	751	793	742	766	683	743	777	732	733	753	736	779	797	762	781	729	773	728	757	741	750	764	785	674	716	814	771	752	729	757	739	749	780	763	753	769	749	825	749	753	792	759	770	766	766	748	819	747	760	782	740	743	759	761	755	750	728	739	769	802	743	772	800	831	802	724	770	793	761	752	790	730	754	716	724	776	769	769	749	780	725	739	775	744	771	782	721	755	760	747	709	722	774	779	754	750	798	766	739	788	760	768	771	761	788	729	815	717	759	848	740	801	685	744	789	725	834	761	779	755	727	740	767	751	737	743	721	776	786	748	702	791	735	730	777	727	749	751	772	759	745	770	730	768	784	791	753	748	801	754	809	779	781	691	766	789	782	732	760	783	721	768	735	722	749	780	730	781	769	728	760	780	758	822	736	772	733	773	755	776	731	782	750	791	790	806	783	763	752	748	774	724	757	751	784	760	791	729	756	710	770	780	798	806	742	786	783	733	790	716	736	755	746	761	739	781	810	790	744	762	789	778	735	719	767	779	751	812	724	734	720	750	758	760	765	815	736	749	722	736	736	739	772	780	732	729	761	768	780	723	752	760	771	765	756	773	715	729	777	734	768	768	746	764	766	780	779	725	788	711	781	796	729	753	800	726	788	775	756	739
6343	995	506	424	619	1192	1399	1345	1121	975	836	747	657	531	518	433	396	405	344	332	316	292	288	265	248	233	252	220	206	183	195	201	204	190	175	177	191	177	182	162	189	176	165	153	171	161	162	174	153	162	131	159	154	145	177	159	137	164	158	142	151	152	162	152	142	136	147	152	157	145	148	167	150	159	136	155	150	160	143	142	161	142	140	159	138	156	146	143	146	160	144	150	152	128	159	144	121	152	151	133	138	123	145	129	145	125	136	132	139	145	158	142	154	138	133	116	143	150	135	122	130	130	141	125	151	125	137	122	132	128	142	145	140	147	143	142	139	137	149	137	143	137	172	136	133	141	145	149	144	148	130	138	152	123	130	122	145	146	145	134	131	130	150	132	122	151	143	146	141	135	142	155	135	153	153	144	126	149	145	138	133	154	163	129	151	149	145	124	149	130	149	151	139	117	139	128	161	131	126	136	135	138	131	134	127	145	142	168	140	152	137	131	122	147	123	155	131	142	127	120	168	129	136	154	152	141	130	134	131	144	138	155	139	137	119	139	135	137	142	138	122	108	118	159	141	131	135	142	139	121	129	122	157	131	132	152	111	131	135	148	119	137	124	123	151	152	124	120	152	154	136	144	136	158	153	136	123	151	134	132	147	118	131	140	125	111	128	125	162	124	132	133	127	143	150	164	141	141	143	144	134	145	117	128	117	144	124	149	126	131	151	132	146	175	145	122	119	156	144	141	136	151	141	126	120	116	150	146	132	125	161	140	135	142	142	115	128	124	129	146	122	153	161	128	143	144	145	139	147	161	146	155	145	131	137	141	136	156	147	134	135	146	160	139	136	139	140	128	144	168	129	141	130	132	139	127	136	125	133	152	137	146	121	108	130	128	134	133	149	146	143	151	122	137	147	130	159	131	151	134	124	129	125	113	143	141	151	138	148	139	148	135	138	130	143	150	154	141	145	138	112	160	113	158	123	164	144	150	145	132	136	127	132	159	128	136	133	133	122	153	140	135	135	151	147	148	133	137	133	132	140	138	137	145	131	132	136	146	126	133	147	135	124	133	152	153	133	116	150	134	128	143	137	144	140	126	130	136	140	137	119	156	130	148	121	145	129	146	136	158	146	127	122	138	139	159	140	143	153	133	144	112	151	138	137	134	127	150	133	138	122	136	130	159	143	128	115	154	118	125	130	147	140	145	158	140	149	145	129	129	135	129	140	143	120	136	133	143	122	113	139	148	135	128	145	138	131	136	138	133	122	132	145	160	124	121	135	137	119	134	134	134	137	110	149	155	137	161	137	150	127	135	159	147	150	127	134	143	130	133	139	145	111	147	153	126	120	141	143	147	125	127	142	126	121	136	147	149	135	142	145	131	141	134	133	133	143	133	141	145	114	127	142	140	143	145	131	115	150	115	124	146	138	142	125	144	148	134	130	142	116	129	128	148	160	147	134	131	154	142	139	142	147	147	149	141	139	131	145	133	139	123	132	127	150	132	129	111	141	130	154	124	146	137	145	120	129	148	115	147	140	144	129	148	146	138	134	121	136	135	139	144	143	141	136	123	131	149	135	154	130	113	148	142	143	137	137	150	143	136	130	153	147	125	126	139	137	112	142	129	148	139	152	138	126	145	150	156	118	117	131	142	143	148	111	141	144	131	160	134	136	126	131	133	152	121	136	163	142	151	118	169	137	116	140	126	137	170	149	124	146	118	144	142	145	139	128	137	155	126	129	125	126	136	158	137	122	121	134	125	130	144	132	144	126	152	150	132	154	169	141	133	126	123	123	144	137	140	143	143	126	130	148	139	161	125	143	145	124	136	149	148	133	127	127	126	126	135	168	145	126	138	143	149	157	138	130	113	119	164	162	146	112	121	136	127	137	151	122	121	122	157	140	118	146	134	135	133	150	134	132	144	145	129	141	149	134	146	142	154	133	160	138	141	126	142	143	127	128	131	135	125	143	130	133	150	166	144	137	156	134	141	134	128	152	130	155	142	140	153	139	154	153	148	138	151	164	129	154	134	117	149	126	134	143	134	128	146	149	119	142	129	145	126	132	154	129	139	157	123	120	148	131	133	128	138	119	138	147	128	135	146	143	114	150	123	140	99	138	156	142	140	130	151	127	148	156	135	126	141	133	145	137	161	147	133	131	138	147	132	133	124	114	128	126	123	144	164	136	156	130	137	151	131	129	127	148	137	127	140	139	131	108	140	126	147	166	147	122	138	144	126	130	141	126	143	143	134	124	159	162	154	150	139	135	125	133	146	149	136	159	139	144	157	158	115	153	136	152	151	156	147	119	143	115	137	142	138	122	148	138	135	147	169	165	143	142	138	111	118	129	119	157	126	134	136	129	149	142	145	149	148	136	139	121	121	124	148	124	153	141	152	153	153	116	141	141	119	151	124	113	169	164	130	137	118	121	110	129	124	136	132	146	129	148	130	138	141	132	138	135	147	137	141	153	148	152	144	125	133	116	136	141	140	147	143	123	139	133	127	142	122	143	152	146	144	143	126	129	148	137	166	150	140	153	132	156	147	133	130	143	134	142	150	120	127	143	126	151	125	134	138	138	145	135	154	130	119	134	147	136	130	137	130	145	121	136	121	142	130	148	147	121	152	155	147	145	150	142	136	118	135	126	139	140	131	137	134	118	149	142	143	129	133	137	130	122	131	117	132	130	156	110	134	138	153	140	137	119	138	128	131	142	117	122	129	118	136	154	123	146	146	128	128	180	138	157	119	142	138	129	145	118	153	118	131	143	127	109	141	114	127	145	141	147	135	166	139	148	142	142	109	116	141	143	141	115	149	144	138	142	144	141	139	131	124	152	137	140	134	138	150	132	146	151	137	135	130	145	140	122	124	144	140	133	128	135	154	137	134	155	141	129	135	144	144	116	151	138	152	149	133	139	143	145	142	141	142	121	147	156	157	137	145	144	144	131	144	132	120	135	155	137	132	150	134	129	137	145	135	134	125	154	128	141	143	134	125	139	128	130	153	119	130	143	153	155	128	148	119	171	130	120	119	123	121	120	142	152	140	128	144	153	108	149	156	124	125	140	127	115	172	120	132	134	139	132	124	125	148	136	143	125	142	119	119	127	149	145	147	121	130	130	142	146	148	140	124	139	140	123	137	138	125	140	117	148	142	149	137	142	145	140	139	137	128	131	170	146	135	132	137	140	131	137	117	135	135	123	136	127	128	125	157	130	142	147	135	120	115	137	136	133	138	159	132	152	109	138	138	131	132	145	131	125	144	137	150	162	106	132	146	137	141	143	144	153	143	136	152	141	141	137	147	128	126	137	139	151	137	116	143	133	131	135	135	133	134	146	140	149	139	124	137	138	137	120	138	138	140	139	147	131	144	133	139	136	131	141	127	146	144	117	123	146	148	142	133	136	131	143	126	119	135	136	136	146	147	139	127	130	145	132	138	147	132	139	162	142	146	127	123	125	142	138	130	156	153	141	131	133	144	131	130	144	132
10227	1921	1074	1539	4154	5547	5229	4558	3811	3237	2784	2393	2049	1789	1566	1362	1237	1126	1037	926	916	854	788	680	690	674	607	604	521	490	471	500	459	396	416	386	415	406	418	384	384	342	341	302	355	324	327	328	314	304	344	291	301	288	283	297	296	269	304	286	264	284	266	269	265	270	267	268	260	252	248	254	275	269	271	242	235	239	268	243	229	270	239	247	259	258	265	220	226	253	243	261	234	251	247	209	237	255	242	238	225	253	217	225	246	230	250	228	220	233	225	231	231	249	250	220	240	234	233	242	233	222	222	243	200	229	238	219	235	209	225	224	203	229	212	218	207	226	248	246	213	221	231	209	226	208	234	227	232	217	225	255	218	216	227	219	241	210	241	227	200	219	209	198	239	254	226	224	237	223	240	235	213	202	230	209	221	243	218	220	211	230	207	234	219	244	216	259	243	199	214	197	236	209	215	210	223	248	234	195	230	216	241	229	210	219	210	229	234	194	210	231	230	230	217	212	197	208	238	261	240	200	233	203	220	244	210	238	220	225	206	232	224	216	218	197	198	222	219	230	234	214	207	229	203	243	225	199	208	211	222	235	200	207	222	209	228	220	211	206	234	226	218	219	234	219	258	225	207	230	211	226	221	219	228	221	194	215	220	235	202	229	208	211	244	221	226	226	218	228	220	206	246	229	213	223	214	233	219	216	211	218	224	227	228	244	214	219	221	218	219	234	224	206	226	229	200	191	264	217	201	232	236	229	209	212	214	210	217	193	219	219	230	222	200	224	239	232	194	220	205	193	206	216	211	222	218	208	214	192	207	241	202	228	207	243	198	218	232	224	202	214	240	239	177	221	220	216	220	212	214	217	192	239	213	203	229	246	223	232	206	225	195	224	222	204	204	197	220	259	201	218	210	206	219	218	207	220	231	227	207	222	230	240	250	241	220	201	218	205	210	231	240	245	215	231	198	220	219	203	223	211	231	213	222	202	197	237	215	241	233	188	236	226	212	207	224	229	211	227	197	214	220	215	203	216	237	204	258	224	211	258	210	213	258	239	236	231	221	200	230	239	202	194	240	239	249	231	231	208	221	251	211	218	235	212	226	228	222	193	207	202	248	231	227	250	212	214	206	208	224	196	195	224	214	213	207	230	219	244	174	210	236	195	215	197	217	241	254	222	226	215	230	253	203	210	213	220	223	204	210	222	238	220	181	214	234	214	204	192	202	222	210	230	235	205	235	238	218	240	234	198	220	207	213	236	218	247	220	221	166	234	216	221	231	225	236	197	213	208	227	210	223	230	213	223	203	212	221	209	204	215	244	208	206	236	211	220	214	198	231	207	247	197	207	233	217	196	186	206	217	193	220	207	228	241	217	232	229	219	241	235	237	214	226	218	222	208	225	241	196	233	194	223	225	227	235	243	218	229	201	222	226	228	212	205	218	217	229	214	220	214	240	221	211	222	233	216	239	231	237	214	217	223	222	244	231	214	210	226	217	234	226	203	208	200	228	231	210	203	243	225	202	215	211	230	235	224	206	240	221	227	227	223	226	244	222	221	208	211	246	204	218	194	199	226	223	217	214	199	209	191	183	232	237	225	232	245	212	199	255	228	205	225	226	203	216	225	199	243	217	223	229	224	219	248	211	215	211	239	181	222	226	232	204	250	218	236	227	185	238	213	214	237	225	215	240	211	217	232	207	215	220	253	206	219	203	195	232	214	205	217	204	220	212	228	245	235	203	218	216	212	225	210	219	205	225	212	227	231	263	211	228	197	227	219	227	205	239	219	258	217	208	228	221	188	219	226	210	223	234	191	211	237	203	218	247	225	210	225	244	217	249	226	214	218	234	205	198	212	213	251	236	205	233	223	212	209	194	251	189	214	211	230	197	230	248	183	245	225	203	213	240	247	204	204	231	215	218	197	227	216	218	238	218	253	231	227	220	235	205	209	228	209	225	207	224	212	224	223	214	222	205	222	243	229	216	239	223	228	220	214	197	200	194	220	234	213	228	212	211	209	199	227	236	195	215	231	223	221	221	206	224	219	224	231	210	223	239	187	214	232	220	229	205	218	229	207	230	231	218	197	225	226	218	217	216	225	202	197	223	220	211	194	227	229	248	216	245	240	223	205	210	204	220	255	200	216	199	240	234	216	209	233	208	224	235	234	212	226	213	205	237	250	194	187	240	227	178	229	217	226	220	209	230	241	209	223	195	234	208	197	213	239	214	214	224	221	219	246	222	206	223	222	199	223	214	202	204	236	211	206	219	235	203	216	202	194	181	218	209	202	181	235	225	232	221	232	221	186	220	195	202	208	203	224	221	217	207	217	209	216	232	229	213	201	215	231	201	228	212	208	230	214	243	201	215	238	246	193	245	236	207	212	213	231	221	226	214	245	234	231	209	202	231	194	227	232	221	216	219	240	223	211	227	213	242	210	223	190	199	227	227	226	212	223	226	241	211	220	223	223	237	203	224	213	202	204	220	244	218	236	216	243	224	228	199	232	212	216	209	233	231	228	222	195	198	203	242	212	219	240	209	229	220	244	223	234	213	226	217	238	208	209	260	244	229	212	207	208	225	204	216	249	190	220	218	225	262	223	196	227	220	196	216	247	216	225	229	212	228	236	228	230	216	219	228	228	227	229	214	223	246	219	209	211	227	239	220	189	205	226	214	232	202	214	216	238	222	242	212	227	194	199	219	205	258	239	226	222	212	180	217	225	223	187	202	203	240	235	216	220	222	258	229	214	223	214	229	252	233	209	182	240	229	221	256	245	212	220	195	206	227	221	216	219	219	237	200	216	207	226	242	213	225	219	227	222	204	257	239	211	211	272	229	209	227	208	220	244	225	247	214	229	223	211	233	213	215	237	208	215	231	227	216	222	197	237	193	215	232	230	222	203	229	214	203	226	223	211	210	219	183	225	251	211	215	233	229	206	233	208	207	213	207	213	209	230	220	194	227	237	233	203	216	213	215	190	202	202	238	223	202	211	239	222	217	226	221	225	216	210	235	192	213	217	225	209	234	229	232	206	196	212	214	230	232	210	219	187	210	220	213	212	229	217	208	199	237	205	227	201	218	217	233	214	209	210	217	187	207	221	229	225	221	191	233	218	244	241	235	196	198	212	198	219	215	226	225	237	229	231	236	200	236	236	196	218	206	218	221	224	227	216	215	227	205	239	207	220	212	217	214	221	209	214	213	217	214	209	221	200	213	249	207	216	243	201	226	245	196	237	234	223	196	206	239	227	244	247	205	224	214	236	212	235	198	221	227	230	212	235	223	211	208	234	214	199	205	205	231	211	211	226	221	209	221	244	213	192	248	208	200	225	229	234	213	231	222	220	215	213	237	229	228	204	223	214	235	230	252	194	214	213	232	210	223	233	234	237	215	223	192	236	221	217	232	254	219	213	219	210	240	226	198	229	218	207	213	204	217	235	208	235	225	213	209	213	227	233	219	238	217	213	221	219	231	236	229	215	222	197	207	214	229	213
12312	1512	800	631	881	1576	1899	1695	1565	1422	1192	1082	965	802	811	731	662	601	638	588	520	470	465	509	471	468	431	445	425	429	412	406	397	448	368	378	382	369	385	349	365	328	348	331	334	348	332	363	359	347	345	345	329	300	321	358	326	328	323	332	312	333	333	330	291	285	327	315	316	316	306	299	300	310	325	312	330	349	314	349	314	365	332	315	303	327	304	317	302	310	301	344	346	343	325	332	327	299	315	328	321	312	289	258	327	336	294	302	297	310	316	306	302	338	327	301	278	293	307	319	309	332	315	307	341	316	328	308	299	332	284	323	303	296	326	336	296	321	294	313	308	318	298	315	289	300	293	318	329	306	294	316	296	302	317	334	272	287	269	309	332	325	293	300	281	283	301	330	296	299	335	295	322	317	315	323	276	315	338	333	308	309	295	317	308	312	322	310	297	307	335	301	312	333	309	305	297	288	326	335	306	332	297	327	344	311	281	302	326	322	336	304	280	278	307	339	304	283	289	293	292	308	298	303	298	308	355	309	304	307	306	300	303	310	330	289	349	337	302	303	323	316	324	308	298	315	326	305	282	323	316	323	316	299	322	314	325	341	312	341	298	306	319	287	297	340	295	327	321	322	294	265	304	307	269	293	286	290	318	335	331	327	312	328	307	322	293	321	279	315	291	295	310	300	302	301	307	329	292	318	296	280	294	320	275	333	296	308	287	320	319	319	323	289	316	317	308	283	290	327	304	299	310	332	269	311	334	312	305	276	316	310	295	277	331	328	319	299	315	284	279	299	277	286	291	305	304	325	317	271	339	318	300	315	284	294	306	296	320	295	335	287	312	282	309	295	296	321	285	304	308	318	301	343	286	324	316	294	315	292	300	294	305	286	323	305	266	297	296	281	320	301	307	301	294	324	320	324	262	289	337	308	307	291	309	299	306	319	318	306	305	344	305	301	303	295	329	311	301	299	323	326	288	285	287	308	306	297	347	306	301	315	338	297	301	333	285	310	332	341	284	293	303	334	290	341	308	288	307	294	314	342	283	320	346	307	300	330	323	307	306	354	324	298	294	298	301	288	321	305	307	294	334	266	284	331	315	343	294	297	297	286	312	296	286	324	287	324	316	316	303	307	318	358	311	325	299	310	334	295	306	310	296	267	303	320	305	319	314	325	312	324	275	330	305	316	318	310	286	283	279	312	293	292	293	306	326	321	332	312	348	299	307	303	321	317	298	302	285	291	289	311	315	289	296	315	309	315	307	300	327	307	276	318	305	334	330	292	325	306	294	283	280	294	296	273	325	316	290	317	334	293	329	300	327	325	315	291	306	296	305	311	333	312	302	323	302	293	312	295	329	321	310	282	303	299	342	329	276	299	328	303	326	308	292	301	291	302	335	290	337	336	317	292	329	303	310	307	297	327	328	317	284	291	304	298	318	286	301	285	333	331	263	302	280	319	327	307	302	287	276	306	308	322	295	319	302	288	308	310	342	329	312	289	300	325	310	315	304	297	298	299	338	302	268	322	309	305	319	300	281	292	285	289	278	317	296	290	285	274	388	294	321	305	309	331	309	281	331	305	295	317	285	310	311	297	336	280	339	326	303	329	330	265	302	279	300	303	326	286	332	299	273	269	303	306	297	299	300	321	349	304	291	317	291	285	276	292	344	306	295	315	303	285	323	320	299	328	308	295	309	290	345	331	330	319	293	335	305	311	325	336	336	298	294	284	305	325	306	284	287	300	315	335	315	306	308	292	312	332	334	296	329	294	278	331	304	311	279	322	299	319	329	321	307	300	313	323	320	280	305	296	282	318	315	268	268	327	319	291	318	299	309	316	288	297	313	289	287	321	287	299	298	311	303	347	304	320	292	323	300	347	319	312	356	311	281	309	292	291	286	327	312	310	338	322	303	330	321	270	318	300	326	308	329	304	282	307	284	281	319	302	268	321	297	287	298	311	295	300	333	297	315	308	311	312	298	330	272	329	325	320	296	296	303	309	311	316	315	292	319	333	339	305	333	321	325	323	294	296	271	327	299	299	305	329	323	285	279	320	289	286	311	287	306	270	325	289	328	314	307	315	307	310	312	312	291	310	307	295	296	322	328	294	293	328	329	289	286	289	319	314	285	304	300	283	328	289	294	336	328	306	283	314	319	310	292	316	298	312	309	327	310	302	315	307	316	297	309	333	315	300	300	285	313	292	311	301	294	308	337	313	318	323	309	310	324	323	300	313	291	300	300	314	301	291	315	311	294	334	326	320	313	307	316	254	326	288	312	297	310	330	319	324	295	327	282	330	312	301	305	326	296	328	314	326	315	319	314	325	315	314	296	308	290	304	304	321	303	327	284	265	313	287	341	307	338	295	326	300	297	294	305	279	315	302	343	313	326	316	314	313	296	296	287	254	311	299	307	305	321	345	304	333	320	282	298	280	307	324	293	281	323	285	301	304	302	322	298	324	326	307	286	287	322	292	308	312	290	308	298	332	327	288	271	327	291	274	322	275	284	319	287	302	272	300	338	303	300	313	295	306	298	322	319	284	309	300	296	308	303	290	285	308	316	290	289	319	301	299	286	313	300	280	276	287	272	347	304	282	299	303	301	320	296	297	326	319	269	305	316	290	308	303	308	301	282	289	303	303	305	309	324	302	319	312	289	289	330	302	302	327	302	316	317	303	346	299	269	348	317	352	310	303	331	303	292	303	316	312	294	294	300	345	274	298	297	276	300	303	308	301	330	293	293	341	276	290	316	304	282	299	296	323	314	312	307	340	297	322	322	310	340	323	261	287	290	289	272	316	319	305	285	315	297	287	321	330	321	300	310	298	313	302	365	294	316	309	309	282	306	314	314	296	292	321	291	328	288	301	318	321	307	302	333	295	296	311	303	326	288	296	337	309	330	323	303	288	299	322	329	255	290	297	317	292	287	343	302	302	310	316	333	315	329	307	308	300	303	278	312	292	310	299	347	320	313	323	288	333	351	312	288	327	343	304	314	315	337	298	314	292	302	316	344	300	303	288	321	312	302	312	343	298	293	342	319	317	302	305	297	311	309	293	305	331	299	293	322	310	314	304	265	311	301	299	335	282	337	314	310	322	298	314	348	302	331	316	303	320	330	286	302	328	296	309	355	354	330	332	305	319	302	300	308	308	319	292	301	312	316	325	294	275	304	293	282	300	285	315	306	338	306	290	321	294	301	334	301	321	298	303	308	320	315	292	314	326	294	257	303	291	298	317	296	315	294	306	309	292	274	301	333	334	314	336	315	299	313	309	283	298	297	310	302	300	330	316	312	286	272	291	316	339	288	307	274	299	327	289	306	315	332	310	305	270	288	292	297	294	300	291	305	359	288	306	314	271	295	344	321	298	304	298	298	318	329	305	328	346	280	296	306	314	292	295	295	311	344	306	304	276	330	332	320	281	290	297	279	297	320	328	288	323	298	291	290	309	295	294	308	323	305	314	291	285	323	308	299	296	284	320	298	318	315	297
11787	2302	1493	2011	4828	6574	6357	5594	4782	4084	3477	3109	2609	2357	2189	1955	1710	1579	1460	1379	1272	1192	1187	1099	1043	1002	979	855	782	867	857	769	721	758	721	697	705	692	679	591	673	618	643	569	580	565	616	586	554	594	563	564	602	534	539	560	544	559	551	536	527	489	502	552	530	505	527	556	527	555	523	554	484	504	518	496	503	527	499	542	506	459	548	480	445	484	452	511	497	524	461	511	508	489	470	445	480	440	467	516	487	478	460	455	491	493	485	503	474	432	492	471	453	494	434	432	511	533	484	468	481	467	474	452	459	437	504	495	451	468	465	464	495	476	476	478	480	478	486	455	466	498	478	469	452	493	503	490	485	463	482	462	475	456	511	463	457	488	443	452	488	463	474	454	473	416	468	479	473	458	451	464	454	437	493	470	469	512	464	457	430	483	489	477	465	474	413	457	476	469	460	464	481	462	454	498	428	503	439	443	437	484	464	481	510	454	460	479	450	464	454	464	467	431	464	475	471	495	474	432	495	470	448	479	479	442	438	492	468	478	493	487	454	453	491	477	432	464	472	486	452	479	460	484	457	457	458	437	424	494	462	470	460	465	474	448	459	458	456	481	442	435	447	487	467	469	479	462	498	458	449	482	473	462	457	429	454	445	433	493	455	456	441	463	472	460	451	474	474	479	411	458	490	469	425	504	487	462	459	454	485	459	447	462	470	432	482	511	455	464	451	432	460	478	472	450	461	454	447	439	461	454	479	434	475	482	458	472	457	447	468	391	450	492	486	430	445	467	454	444	475	428	446	452	468	447	456	462	454	462	447	452	465	487	463	475	495	468	418	447	481	454	466	446	423	446	420	480	431	440	485	445	489	462	455	480	491	437	461	474	483	442	475	468	458	427	452	442	473	420	448	460	493	471	472	441	479	442	488	470	444	496	457	440	462	462	474	485	472	462	470	449	437	470	459	491	474	433	474	423	488	450	476	447	477	458	425	478	484	455	486	459	484	481	438	431	464	488	444	470	449	442	482	480	451	446	459	448	443	452	455	452	496	473	467	435	454	441	440	435	479	474	515	448	433	430	488	458	461	428	476	432	485	436	524	457	453	480	432	463	438	447	478	443	470	438	460	475	464	446	444	421	425	495	459	496	462	479	487	471	454	444	444	422	453	473	475	466	467	460	480	493	516	460	433	449	481	432	466	440	470	447	458	472	454	431	478	444	447	487	479	473	464	489	444	467	488	426	476	459	428	465	453	428	460	457	418	436	472	459	470	467	484	499	447	434	490	430	467	458	459	473	466	460	469	479	476	426	439	433	447	462	444	474	442	450	470	469	424	467	470	520	480	490	528	462	459	408	488	476	474	434	450	430	434	453	464	453	447	459	497	489	425	483	433	513	444	437	442	469	455	471	476	427	491	495	462	468	432	451	435	462	457	468	455	443	459	439	465	488	439	450	446	466	456	462	438	452	502	467	482	442	449	460	487	450	496	489	436	469	422	470	433	433	452	438	443	433	491	460	418	474	440	497	415	443	484	459	483	431	454	430	474	445	470	467	450	443	436	447	465	471	492	409	461	483	449	448	470	450	454	433	446	439	452	436	480	465	432	446	456	449	488	437	441	456	488	473	447	446	448	432	414	470	454	471	407	461	417	460	496	476	473	460	489	439	445	477	473	500	441	440	446	458	445	440	497	431	433	464	421	504	456	479	441	476	430	480	436	469	490	465	410	449	447	425	441	445	461	447	453	444	458	459	456	467	475	464	450	469	450	486	487	410	429	453	483	464	455	464	452	519	460	449	467	454	424	454	462	435	490	461	475	420	412	443	424	469	450	450	452	470	469	486	471	471	474	487	417	471	424	476	495	452	467	476	461	466	445	456	463	433	463	438	472	461	464	472	444	464	463	454	496	478	417	466	479	437	433	423	463	444	433	474	466	466	451	484	428	481	450	463	444	461	432	487	456	449	473	449	496	451	459	449	477	467	430	473	451	480	467	473	454	474	428	427	439	484	471	465	460	436	444	467	444	449	470	440	432	483	456	470	430	456	491	455	454	444	478	482	442	420	415	455	476	460	473	502	457	487	457	483	495	451	459	493	455	443	419	446	476	451	444	457	472	481	436	423	473	447	474	462	469	468	496	435	513	466	430	465	442	473	449	435	449	431	451	479	490	470	447	492	480	460	478	454	446	460	455	446	469	473	467	465	457	460	441	487	469	439	470	454	461	451	479	446	455	414	507	490	458	439	460	501	478	442	478	457	453	444	428	455	486	433	424	441	475	500	464	462	441	471	476	442	462	442	475	452	468	416	442	497	486	444	430	474	423	462	447	515	456	480	440	434	433	486	451	474	435	454	454	449	411	483	431	456	441	422	429	433	476	418	463	424	431	436	465	459	469	438	438	444	459	442	438	462	456	473	488	451	418	478	480	452	495	433	476	480	468	485	502	469	473	461	449	457	456	453	444	440	464	475	448	460	478	470	473	481	457	469	448	480	495	487	455	466	487	450	445	455	428	484	464	421	453	441	454	483	447	457	477	451	466	475	434	442	465	442	447	451	475	433	457	441	456	431	447	533	468	480	478	436	464	443	450	439	467	439	461	455	454	467	470	449	433	444	482	449	445	440	469	433	483	413	453	422	511	444	454	457	508	448	474	433	457	470	475	438	442	484	431	493	476	423	452	453	470	436	453	479	428	474	519	448	435	484	464	463	481	438	465	501	425	468	462	439	447	441	441	471	457	472	452	471	445	437	455	498	440	463	479	435	468	481	444	464	445	448	465	488	443	491	461	458	440	446	478	466	466	432	422	449	436	491	453	441	495	437	435	411	435	483	434	456	456	409	475	436	473	467	455	458	487	434	460	461	458	449	437	444	473	422	462	458	461	422	445	450	435	449	459	486	441	454	426	465	468	457	436	403	480	473	483	456	410	465	436	473	453	512	451	464	445	468	471	485	417	481	456	443	471	460	458	444	432	451	448	456	457	466	454	491	405	481	473	464	471	502	469	448	463	415	449	451	469	457	477	501	444	459	439	487	474	454	457	438	460	446	425	437	450	437	448	432	458	434	490	452	468	455	492	452	484	488	461	479	463	453	472	450	483	450	471	452	447	438	437	485	454	452	460	452	476	463	467	463	447	472	424	461	472	458	495	500	466	475	447	450	492	438	463	479	472	462	422	431	453	419	445	467	482	485	427	470	451	426	447	446	445	472	467	455	455	431	462	481	493	481	472	480	482	498	457	475	442	455	494	459	391	472	480	445	432	428	449	471	439	441	520	411	494	465	440	458	431	500	473	475	478	406	446	463	466	491	466	457	478	456	463	461	457	460	499	446	456	500	464	473	453	477	437	437	468	462	456	455	505	485	448	406	456	449	428	485	462	460	498	463	433	468	451	489	472	453	472	446	459	507	460	474	454	470	484	458	491	450	479	425	442	496	480	479	456	452	439	420	452	432	435	485	500	489	476	444	440	458	476	469	447	457	442	441	456	469	446	446
5259	553	490	444	476	550	621	601	583	535	559	528	479	468	486	457	436	429	489	437	455	459	434	410	430	422	384	414	425	435	424	402	424	396	441	453	443	407	447	411	433	426	445	408	382	445	394	405	375	382	432	410	408	426	411	406	408	404	396	391	430	401	416	411	412	407	413	419	407	408	403	402	402	416	407	436	418	444	405	374	419	421	439	418	396	378	399	444	449	409	402	398	409	389	380	419	432	377	387	409	403	397	419	421	457	453	423	381	438	382	399	417	430	395	385	384	428	391	417	426	393	405	400	419	404	428	393	419	450	400	395	433	424	413	378	421	415	406	419	408	426	431	441	407	399	415	404	451	423	390	420	431	406	414	405	409	410	416	433	444	395	416	403	423	403	389	418	435	438	420	406	395	391	385	375	446	393	430	427	410	410	414	379	411	417	394	433	425	428	389	416	428	429	402	374	422	436	390	411	417	395	388	396	414	393	402	389	369	438	395	380	408	388	424	439	411	389	382	408	425	373	432	406	425	414	414	411	417	418	439	402	397	365	413	365	434	456	431	363	385	419	388	411	398	420	385	405	410	415	397	397	363	438	421	403	443	418	386	403	407	392	378	374	390	396	400	400	408	391	432	395	417	430	368	417	429	395	419	429	430	405	447	420	432	365	398	396	418	447	429	380	363	391	429	418	407	430	387	442	427	401	427	410	433	428	383	355	391	403	385	380	432	437	425	393	421	425	410	404	399	377	412	393	455	433	424	364	410	359	434	412	407	426	392	446	424	388	433	372	389	444	423	419	389	412	421	409	449	427	425	451	447	398	406	398	424	418	398	411	407	401	394	393	409	444	410	421	386	369	410	415	374	419	436	419	398	392	422	412	370	381	418	433	442	406	403	396	406	398	418	417	365	405	403	411	452	395	395	408	406	404	439	396	382	360	378	393	422	415	380	370	393	412	418	424	426	435	405	392	422	396	394	404	400	406	449	410	418	439	439	388	452	395	405	427	411	412	411	380	413	438	412	438	392	389	411	408	437	420	418	425	409	418	421	426	401	421	424	396	404	393	392	433	413	418	428	425	408	386	408	418	392	410	406	380	414	405	410	424	404	408	430	373	404	410	430	419	461	439	406	427	419	403	425	405	412	423	418	422	402	412	426	423	411	410	386	408	431	420	435	437	405	432	408	375	421	429	402	399	434	392	412	407	404	427	413	390	407	403	401	400	415	418	381	389	427	418	424	371	380	417	417	428	434	387	376	388	391	409	402	410	380	421	375	409	460	437	413	440	398	363	445	398	398	414	399	441	407	401	415	415	410	424	425	413	395	436	411	367	418	397	410	396	435	412	435	429	445	383	415	404	412	392	432	424	406	428	421	417	459	401	387	425	414	420	398	417	401	397	397	411	439	444	414	438	393	390	412	422	409	441	410	415	412	431	432	407	380	422	380	409	420	440	427	417	403	417	396	388	420	405	406	399	415	424	382	374	361	427	405	401	415	377	421	420	417	407	432	427	395	396	408	434	408	409	385	421	420	371	420	379	370	434	391	417	413	365	410	412	425	419	431	381	429	427	420	370	401	413	428	457	393	403	416	387	419	388	384	406	379	398	412	412	397	431	401	396	414	414	410	408	426	425	410	440	418	415	434	398	414	402	437	364	381	430	421	382	446	379	398	408	385	372	393	427	399	412	450	437	387	381	418	405	393	393	424	397	420	391	401	427	422	397	421	397	421	389	389	441	405	426	386	421	371	413	384	442	421	407	402	438	439	373	423	457	400	420	400	424	406	422	398	407	419	424	430	425	441	440	445	399	406	387	402	403	405	416	387	469	418	374	421	428	375	398	392	395	369	416	427	422	370	460	401	444	411	398	392	392	419	406	449	401	418	383	399	401	422	442	427	409	394	424	419	361	445	398	356	410	388	436	433	422	387	408	374	398	385	400	412	384	401	419	405	436	421	409	411	404	397	420	434	405	399	390	414	432	418	399	429	392	373	409	409	400	417	418	400	440	405	422	440	383	407	445	421	389	397	439	388	396	407	400	398	431	401	410	415	426	392	386	434	400	401	401	404	412	384	427	371	382	405	426	445	388	432	407	385	446	390	417	438	428	409	429	388	405	417	394	414	387	427	414	415	414	406	394	385	407	409	412	463	444	446	396	447	414	406	406	403	384	405	399	392	417	397	397	404	449	417	443	404	415	428	374	395	424	412	415	433	438	406	426	386	432	395	392	397	387	403	442	424	412	423	439	397	436	395	434	408	430	407	397	415	428	414	422	420	420	404	381	430	441	415	397	423	421	391	400	408	420	404	385	421	423	384	407	395	399	388	418	384	392	384	412	417	431	380	384	430	388	383	424	413	394	447	422	421	393	461	413	406	433	415	391	411	402	388	390	446	439	392	433	405	414	440	423	408	436	423	403	436	393	443	412	395	393	365	445	408	406	428	428	423	421	404	450	397	422	445	421	404	398	406	395	374	412	374	401	420	459	412	438	418	427	427	439	404	417	392	423	380	403	394	433	410	412	398	399	402	388	415	406	419	400	405	413	417	430	465	403	438	436	424	404	417	435	400	411	451	404	398	411	386	406	421	372	424	420	364	389	389	431	363	420	385	436	423	398	429	443	408	431	412	417	432	416	467	419	432	400	396	367	370	410	418	405	452	402	402	394	411	397	430	418	387	411	402	387	401	461	398	403	428	423	407	403	422	397	431	420	422	411	412	394	428	414	423	376	414	379	383	438	420	410	389	418	425	402	422	428	383	426	414	392	400	405	412	406	389	412	402	402	393	430	441	418	414	391	426	406	394	377	425	408	422	390	421	399	385	443	398	404	427	426	430	381	415	385	397	419	421	392	418	423	419	380	421	398	429	396	382	411	402	424	394	404	428	420	397	390	429	442	399	385	387	390	359	409	412	465	394	422	389	391	396	385	434	392	453	410	401	425	388	439	448	445	422	437	422	362	395	426	403	413	408	436	413	415	416	391	411	401	396	391	430	398	382	413	386	418	424	423	387	417	419	405	434	412	425	435	389	417	382	407	403	381	456	415	421	381	415	403	448	420	381	408	388	430	430	386	430	370	379	387	398	398	384	393	384	410	411	401	373	402	410	398	395	396	397	398	414	428	401	429	431	409	409	384	384	415	420	434	447	444	360	404	431	370	401	400	421	404	410	399	433	390	435	390	458	401	442	444	417	420	387	427	399	407	388	392	395	405	409	418	380	396	395	412	413	390	452	401	391	431	424	393	405	402	424	387	391	405	416	359	406	437	415	394	436	400	448	392	402	401	391	410	442	388	418	420	412	415	408	407	396	414	404	410	424	410	410	434	455	420	440	397	424	426	401	415	393	453	382	388	433	407	395	417	366	414	393	407	388	419	408	374	406	407	420	430	424	417	391	387	447	444	389	383	390	411	398	437	399	403	452	444	414	425	402	417	422	431	405	401	390	403	409	409	386	395	369	443	454	406	435	414	427	410	403	450	435	388	431	395	404
7014	850	706	760	1190	1431	1382	1291	1080	1016	950	841	823	804	736	734	724	677	724	655	659	695	654	588	626	621	598	599	595	585	604	580	597	596	612	577	563	599	557	539	556	571	563	564	564	559	542	568	564	545	563	572	614	577	541	583	578	574	514	578	564	579	552	530	544	557	529	515	579	545	552	529	555	562	557	519	552	559	545	599	530	569	578	519	567	598	525	561	603	527	595	530	549	559	597	570	578	549	537	530	568	557	629	545	535	534	550	531	596	555	549	560	555	533	549	554	506	559	545	502	564	570	585	547	554	573	554	575	556	533	526	535	547	562	568	552	570	583	579	561	557	573	522	528	549	548	490	556	536	511	527	582	522	535	564	552	555	572	544	539	533	533	551	549	517	569	519	578	538	552	552	563	527	590	560	567	551	535	578	549	568	533	528	514	535	544	550	592	575	551	525	560	574	550	516	534	597	557	647	540	528	548	491	538	486	508	582	527	573	554	529	513	551	537	564	539	528	538	568	510	550	582	557	552	541	531	557	527	511	595	525	555	567	528	534	565	561	537	545	531	582	538	539	535	571	519	546	506	534	558	531	547	546	572	545	570	515	510	546	540	525	564	560	519	526	488	567	554	582	559	573	548	560	592	572	552	570	532	526	521	577	520	533	560	571	569	573	579	506	581	537	552	569	540	540	550	545	571	497	531	506	546	555	533	574	491	509	544	526	578	521	533	583	506	540	497	546	561	549	563	541	585	561	571	536	569	560	561	576	570	579	511	543	533	566	553	543	559	584	607	581	554	573	519	583	546	528	528	536	506	545	532	556	511	540	567	543	571	565	540	586	535	524	562	563	553	549	553	555	525	547	552	536	560	534	528	524	553	564	559	567	551	542	545	543	566	501	576	554	524	579	554	495	561	541	549	550	561	538	547	578	481	582	528	549	508	568	506	537	546	561	545	552	576	595	525	539	569	585	543	520	495	597	528	563	608	560	522	556	587	514	543	554	538	559	569	567	559	578	557	522	574	547	516	547	585	525	579	597	516	567	543	597	530	550	541	548	554	517	579	468	551	516	549	556	559	537	578	535	504	513	525	514	559	546	547	563	570	545	569	535	530	535	557	567	539	547	523	536	566	546	536	568	570	545	557	552	572	598	546	588	486	563	514	582	539	539	517	526	557	579	549	538	537	546	560	577	599	571	549	527	569	549	508	570	559	510	522	557	554	571	535	572	548	555	541	584	559	516	553	515	546	563	567	554	556	578	528	548	533	521	553	545	554	551	547	550	545	571	557	521	608	600	539	559	554	533	503	533	571	543	541	564	562	543	550	526	572	551	558	536	512	559	538	545	514	515	547	519	542	533	572	538	560	510	527	533	573	524	543	579	521	538	553	527	564	540	555	600	552	534	543	570	545	555	544	571	557	597	539	537	586	534	589	569	548	532	556	551	518	546	532	534	541	536	596	557	549	548	552	538	506	561	545	525	526	561	565	566	576	566	580	545	550	547	505	560	515	578	566	555	550	540	531	598	534	532	542	577	550	563	566	565	582	547	553	533	547	561	538	525	524	546	538	555	555	577	541	562	570	553	520	555	589	541	561	568	614	521	530	488	573	535	543	588	545	553	569	531	509	520	509	523	552	565	567	561	579	530	578	558	550	558	554	550	551	567	517	594	546	532	561	523	543	534	546	527	556	593	585	556	567	579	568	538	567	569	527	585	540	571	558	585	581	578	523	552	536	540	541	594	522	521	549	564	524	562	573	553	540	516	561	543	536	543	564	550	536	530	532	559	476	554	547	537	538	525	552	539	521	553	582	571	552	549	544	555	569	570	552	488	540	548	565	529	525	541	543	575	549	566	535	518	560	525	574	545	554	541	595	534	527	549	578	586	472	570	586	569	540	546	561	550	593	569	539	582	575	546	545	557	598	534	548	525	521	540	562	566	547	574	528	545	530	566	518	565	534	545	550	538	570	545	550	535	529	522	537	552	548	548	574	537	589	564	531	575	533	553	556	540	534	534	543	528	537	505	518	558	595	498	512	532	553	568	546	596	550	564	565	546	527	588	544	558	574	575	520	546	574	550	554	523	469	556	539	539	556	582	537	522	511	538	538	550	531	523	577	593	547	544	572	604	554	520	587	536	561	520	522	559	578	562	543	558	573	535	576	525	538	504	538	541	546	512	553	545	533	555	532	533	588	586	576	538	591	531	523	548	559	521	537	563	510	573	585	569	528	549	554	527	557	554	525	575	541	571	564	576	546	549	531	605	550	560	557	517	537	520	496	552	538	546	538	507	517	536	542	560	560	523	553	573	556	535	546	527	545	521	555	558	555	559	533	573	587	564	535	564	523	567	561	572	540	563	555	581	538	531	529	540	552	511	549	541	603	526	573	534	558	532	513	579	536	562	547	532	510	557	562	568	545	553	535	564	552	551	578	511	592	544	565	586	596	533	574	564	541	522	541	573	555	540	555	578	516	574	544	589	550	532	539	540	556	547	582	515	550	549	538	556	585	556	525	535	543	519	508	538	520	484	536	525	493	547	570	516	607	516	509	569	530	597	568	560	553	509	528	600	546	522	536	529	517	589	543	530	570	551	542	506	562	576	570	573	544	556	555	565	590	557	598	558	584	522	517	536	575	579	539	537	531	573	559	527	515	548	521	524	600	547	512	551	551	516	539	547	534	554	517	522	564	528	557	548	564	553	557	543	503	576	598	535	526	547	539	528	525	506	549	570	522	573	498	581	562	549	543	507	544	561	571	520	527	551	553	563	539	573	504	565	515	594	552	542	572	556	542	495	520	548	561	528	550	528	558	542	567	566	560	556	539	514	543	592	572	549	526	540	573	552	527	552	573	505	546	542	555	534	533	574	598	562	524	507	555	516	557	563	535	534	541	525	534	572	573	538	548	561	585	566	544	575	521	550	552	533	490	511	581	597	507	511	565	538	547	566	516	556	553	569	547	563	530	539	577	529	558	592	554	573	538	558	529	542	532	543	526	544	552	571	564	572	523	548	551	575	568	517	554	592	532	527	543	554	538	553	544	550	536	554	565	531	535	536	520	565	558	510	571	568	566	544	539	549	534	534	564	557	547	518	545	601	559	531	544	544	549	566	558	560	543	513	561	550	546	509	528	563	514	540	585	557	546	565	516	569	566	527	517	565	541	556	545	586	524	550	537	574	542	541	545	516	584	557	518	532	560	573	541	595	532	547	528	536	563	551	606	554	571	571	559	536	579	546	563	578	537	567	541	503	526	571	523	579	555	530	584	538	503	500	513	568	541	537	517	610	499	523	548	528	547	551	555	567	549	558	565	554	540	568	562	505	575	552	539	548	555	573	593	549	535	563	548	547	506	515	608	538	565	553	553	549	568	575	542	533	565	546	572	545	488	515	562	598	529	543	552	530	523	552	547	530	571	577	575	546	553	507	506	584	560	580	567	538	582	559	548	551	525	585	568	585	545	552	543	525	542	576	531	556	561	524	580	550	560
14449	1527	947	774	921	1422	1589	1449	1388	1233	1109	1112	959	891	841	755	741	768	738	745	741	687	704	698	634	648	657	608	661	615	609	663	654	598	563	630	610	585	576	603	627	592	565	587	582	589	613	596	629	560	598	539	559	562	559	579	573	552	586	567	559	569	547	611	594	552	601	584	570	538	578	541	565	599	554	555	576	552	584	610	543	518	555	537	568	579	543	543	559	588	602	581	528	568	512	550	569	545	593	500	570	575	526	591	547	518	581	566	552	589	555	567	578	559	610	538	573	575	577	540	564	555	574	542	582	563	562	553	553	543	577	558	558	557	545	593	580	548	599	552	591	547	595	569	575	595	542	553	568	578	549	573	573	569	509	570	530	608	551	575	525	527	539	547	572	547	548	540	534	577	578	550	578	534	568	567	556	579	552	563	578	514	507	545	579	581	552	532	538	547	546	554	517	559	576	587	541	566	567	526	601	519	549	562	592	565	544	529	581	523	549	554	528	542	554	552	568	546	566	537	583	546	549	530	557	519	567	594	559	560	547	540	571	538	557	570	559	594	538	577	580	525	581	534	585	561	564	543	595	559	565	592	576	559	578	542	541	549	599	559	593	513	574	542	564	547	566	569	541	568	514	469	567	569	534	568	538	506	600	528	568	587	582	577	538	560	581	581	546	546	580	575	561	573	558	579	573	563	550	509	594	569	607	588	533	557	571	555	556	542	500	568	542	536	590	609	547	569	580	592	537	590	583	576	557	549	561	536	521	554	551	560	575	619	580	560	518	554	543	489	563	537	520	573	583	578	550	585	569	522	619	547	587	571	599	607	538	596	558	547	583	551	549	566	550	566	567	572	507	615	566	544	509	569	599	542	533	561	568	557	553	493	571	560	524	575	560	558	550	552	558	565	545	582	541	569	570	595	567	566	574	546	590	551	614	507	588	547	623	564	558	552	556	579	552	535	577	536	561	525	580	601	557	559	511	551	559	519	571	562	517	568	521	574	581	573	579	564	547	586	565	552	555	567	564	530	559	554	560	547	488	568	581	560	575	545	524	527	567	570	535	527	564	540	542	598	565	537	565	593	564	540	578	564	592	538	593	553	524	560	568	516	542	550	564	582	532	557	561	513	597	542	562	551	566	563	568	540	548	560	551	550	558	565	556	500	572	535	540	600	571	570	573	551	526	596	540	598	546	570	566	557	553	541	564	543	565	559	602	557	531	581	580	535	577	576	541	541	561	561	543	558	550	599	522	531	590	553	555	527	581	556	533	572	516	572	526	549	494	564	558	558	582	559	571	542	563	535	568	568	566	546	547	579	572	567	582	543	566	596	594	597	574	562	566	571	564	551	535	526	607	582	540	564	523	543	548	529	563	570	570	578	561	558	549	552	555	552	604	578	525	570	564	526	577	561	563	548	526	579	507	569	551	521	585	572	631	558	548	518	548	545	530	593	526	576	558	510	575	534	544	544	552	549	554	522	558	560	560	579	518	567	570	544	540	533	522	558	551	565	593	556	573	555	588	574	568	602	560	574	580	579	555	562	549	581	527	605	543	574	553	533	555	564	542	513	561	531	551	495	566	553	573	550	529	505	509	572	525	613	567	575	487	571	573	590	556	556	590	567	529	543	586	600	542	556	538	558	548	605	555	576	520	565	571	611	545	515	559	508	540	591	539	543	596	570	558	540	533	545	570	599	561	531	610	566	560	591	552	514	526	563	564	552	596	585	542	560	538	584	581	581	563	581	530	605	562	561	543	588	595	522	526	574	598	542	554	566	539	557	567	561	578	599	566	513	607	581	543	615	529	559	574	525	532	525	560	541	569	550	564	522	488	523	615	566	548	561	581	535	549	567	600	578	530	540	565	565	555	533	576	547	583	571	558	554	577	546	573	543	567	535	559	533	544	576	584	547	538	529	507	535	541	571	557	532	544	543	536	554	518	569	556	559	578	563	547	610	561	562	580	567	540	544	572	603	575	586	558	555	591	541	527	524	556	582	538	551	554	589	522	586	559	518	543	549	569	577	566	556	598	544	550	548	549	561	570	575	536	531	583	561	525	580	556	568	546	590	557	521	570	577	547	563	585	540	539	553	514	561	567	563	580	599	539	554	552	551	554	582	506	531	579	555	522	584	531	572	561	570	489	566	600	556	603	529	547	576	528	619	586	542	526	536	542	560	551	603	577	589	563	568	552	542	553	579	538	553	535	577	569	532	514	577	560	542	543	528	544	541	557	554	580	569	546	561	568	552	536	515	547	536	572	537	563	560	593	572	568	576	576	529	566	565	604	568	569	550	521	523	559	593	599	573	522	544	524	572	565	564	570	566	631	598	559	573	586	571	554	542	544	551	556	583	550	568	577	558	567	604	555	572	525	534	545	541	548	516	570	561	557	557	604	577	511	555	563	578	514	566	524	579	511	538	516	576	569	554	483	562	584	515	559	584	546	574	529	558	558	587	547	570	580	593	545	547	559	571	542	575	562	548	544	588	573	569	535	554	533	545	587	512	554	537	572	562	585	535	586	575	572	550	606	555	568	521	544	596	580	554	562	574	564	520	569	551	568	587	595	570	607	560	565	532	524	569	593	546	542	548	581	534	533	500	554	573	585	539	570	592	582	542	531	544	511	516	578	546	565	536	512	559	513	572	510	559	584	549	606	553	581	559	574	600	541	572	536	567	559	555	590	558	558	513	535	569	544	553	534	583	563	551	578	586	545	543	556	542	553	553	542	546	571	549	520	604	552	539	557	566	537	584	560	615	583	583	544	568	542	554	553	555	561	605	558	556	517	565	508	554	582	604	573	560	543	582	560	530	550	581	544	570	535	556	583	530	572	547	546	561	577	584	545	569	582	545	558	553	552	553	540	544	550	538	559	547	543	574	568	591	593	574	567	560	553	566	556	556	585	584	568	560	533	528	542	580	540	519	586	543	556	531	598	582	570	559	593	558	535	549	554	616	568	535	538	538	553	546	574	573	522	503	534	553	531	562	563	538	551	510	553	591	538	553	563	573	553	544	540	556	589	541	549	536	599	558	567	588	560	555	559	569	553	530	563	578	532	562	553	515	565	569	544	529	561	538	536	562	507	583	549	523	549	548	544	577	611	571	530	512	529	566	586	579	555	577	580	570	541	550	539	547	556	541	541	547	565	540	566	556	517	551	561	574	550	544	592	540	570	575	534	573	539	568	557	565	576	556	590	576	525	512	572	540	588	568	558	545	564	548	521	555	562	588	582	529	572	587	573	524	540	574	569	592	583	554	574	581	591	544	563	541	579	550	552	564	564	589	527	583	547	559	535	535	562	579	534	538	587	545	543	577	590	548	543	552	544	524	588	565	586	526	563	552	582	560	582	516	577	507	548	559	582	552	570	511	554	571	532	562	561	547	587	549	555	520	498	541	553	552	567	555	543	588	557	534	569	530	561	531	541	562	542	558	576	565	605	517	584	613	564	599	539	548	568	541	538	531	538	487	556	589	570	526	593	562
10546	1940	1464	1776	3784	4863	4641	4054	3567	3149	2793	2478	2316	2004	1784	1712	1547	1488	1393	1383	1274	1215	1183	1175	1146	1152	1078	1014	1064	1035	967	979	931	956	909	888	938	891	893	858	844	865	850	853	851	907	874	848	837	848	838	863	849	852	839	822	853	822	827	828	805	839	823	771	761	808	829	783	860	761	810	806	773	800	789	814	835	780	787	866	813	854	771	775	816	826	830	805	766	787	798	746	775	808	796	769	758	770	771	793	767	769	837	829	738	756	762	757	774	752	766	783	784	780	771	779	768	695	810	774	778	824	780	780	712	827	729	762	767	777	811	800	782	782	809	776	772	763	784	774	756	835	794	757	785	791	779	816	764	784	765	780	754	773	774	799	754	741	810	706	765	732	767	759	751	817	750	706	784	761	803	780	768	718	788	788	768	755	742	795	703	755	761	806	763	782	782	757	728	738	806	790	739	784	832	749	795	815	758	811	747	765	771	779	734	776	790	762	785	785	783	738	791	761	773	770	804	795	770	780	843	780	758	749	759	732	820	787	810	758	744	788	824	817	757	795	804	757	775	747	725	818	729	750	774	709	765	797	764	767	769	753	799	771	743	789	773	765	726	774	767	771	742	772	782	759	798	760	752	728	781	778	769	749	782	768	787	767	782	763	773	738	806	708	774	734	752	797	734	806	761	725	803	810	785	768	731	841	797	790	735	757	771	783	770	766	755	771	773	791	766	735	782	774	818	807	800	753	773	740	838	743	794	757	760	750	749	762	804	768	824	767	737	769	755	784	759	774	775	748	785	802	780	798	725	805	824	785	778	769	741	837	791	792	770	803	728	759	783	746	781	754	760	814	755	762	788	776	769	727	752	781	773	813	712	759	747	739	755	726	795	765	760	756	767	780	732	765	766	749	778	787	769	761	787	702	772	746	766	787	732	789	816	755	754	720	760	796	775	831	740	751	719	728	775	785	771	765	767	775	734	759	791	771	735	769	745	753	744	738	756	770	789	793	782	750	809	699	765	740	806	781	792	770	791	737	756	778	765	766	759	761	804	810	814	756	798	794	770	756	744	756	746	768	766	746	755	854	750	723	763	760	759	760	820	689	758	756	778	796	716	794	786	748	804	729	764	751	704	793	810	785	762	783	787	786	761	763	777	760	791	785	772	780	762	736	797	735	751	756	773	784	762	779	757	786	787	785	742	758	803	802	784	747	754	810	801	732	749	712	772	800	777	849	820	768	739	768	749	771	772	762	734	805	746	770	778	773	756	731	783	771	756	746	765	751	716	768	779	756	706	766	769	807	739	790	698	758	750	782	799	779	794	780	815	769	796	741	704	778	750	800	763	780	762	799	737	748	767	740	761	732	731	748	773	776	751	787	753	795	723	800	779	759	775	746	764	792	746	780	813	749	814	767	799	778	754	744	797	766	749	797	776	753	779	702	779	779	786	776	756	771	763	804	726	759	784	806	725	785	749	705	790	772	789	741	756	774	815	749	716	811	774	726	764	732	757	714	781	821	726	784	744	781	707	834	785	731	807	742	808	776	759	742	800	790	785	761	743	757	726	744	717	759	755	775	762	818	695	764	782	750	749	774	767	846	703	796	770	749	801	769	725	810	726	772	762	715	797	756	755	774	762	751	756	728	781	739	805	781	736	731	770	730	827	795	736	767	831	767	764	749	800	740	769	816	770	766	772	767	777	796	733	735	796	792	778	765	757	761	818	802	743	802	757	736	794	720	781	794	724	804	808	804	781	768	715	717	801	771	798	744	759	750	775	756	712	807	780	787	814	771	754	799	780	787	787	787	759	750	802	791	750	784	782	772	831	806	729	776	778	769	737	757	766	757	733	804	765	790	785	812	794	753	779	744	769	800	771	748	776	783	720	770	763	797	796	797	738	746	787	818	798	809	758	720	783	784	816	720	685	784	786	810	774	776	780	804	744	736	767	731	761	751	814	785	787	748	768	760	796	780	716	763	848	792	785	739	762	790	773	788	775	737	729	814	776	808	692	718	726	749	747	761	738	743	807	772	758	791	772	778	761	722	765	726	767	759	774	788	702	767	815	772	778	779	730	738	735	730	802	809	793	747	764	778	740	740	749	755	751	791	783	756	808	784	771	772	727	733	720	784	780	747	723	748	800	766	772	714	730	750	763	725	710	770	749	829	773	741	765	794	784	779	764	761	704	746	717	841	831	780	758	733	785	748	780	731	749	749	746	777	746	767	751	782	763	743	763	769	792	738	779	799	763	800	752	765	783	774	731	737	729	798	780	802	703	765	773	801	801	803	785	807	788	765	822	768	771	779	802	772	757	750	751	748	758	769	747	799	796	711	763	757	777	755	749	745	763	710	807	801	826	738	763	777	748	814	752	796	773	720	783	787	757	771	715	790	767	781	755	716	794	737	778	758	761	765	794	765	758	797	762	754	733	771	763	796	780	767	770	768	753	749	801	769	797	760	790	719	730	776	753	732	740	743	776	782	739	743	787	787	778	739	748	820	801	778	772	775	737	730	779	749	732	742	818	820	790	775	777	730	783	798	790	807	770	743	799	761	778	782	784	744	796	740	736	759	768	798	772	753	731	755	756	747	769	780	729	772	750	732	792	740	713	755	740	790	818	825	751	789	791	829	811	758	731	735	745	771	754	780	745	800	791	776	751	827	773	794	809	760	783	731	785	771	732	717	809	787	746	777	763	791	788	791	766	742	763	722	754	786	756	759	766	759	765	801	804	739	783	746	794	790	708	765	756	769	707	796	729	779	784	754	782	823	789	755	741	772	741	773	747	790	741	774	798	751	754	768	741	779	767	771	752	739	734	717	762	753	814	747	809	736	848	736	743	831	778	727	744	739	752	773	778	810	741	730	827	766	764	766	752	792	786	777	771	742	796	780	777	764	766	821	803	785	744	775	779	766	808	796	807	748	802	744	732	755	805	774	796	764	793	785	781	758	763	798	806	716	717	771	752	773	779	725	785	737	745	768	803	778	742	740	763	735	710	742	763	736	759	780	763	797	728	764	727	766	795	751	759	762	742	742	749	714	782	748	764	711	812	755	733	816	702	745	756	753	817	782	817	760	797	717	777	798	785	801	797	745	776	728	767	791	753	770	731	772	753	774	771	775	781	792	842	722	735	737	808	714	811	769	781	775	765	766	805	741	767	735	769	753	783	772	782	797	772	781	796	765	703	733	731	753	728	751	710	772	760	786	737	756	712	785	771	785	692	769	787	825	780	819	741	798	735	802	785	791	815	795	767	726	755	760	753	770	775	773	710	769	838	772	787	748	756	761	776	778	770	770	814	804	765	745	773	777	773	749	790	731	766	772	794	756	805	747	724	710	751	792	778	764	798	752	785	773	750	756	749	798	712	777	780	751	797	730	763	761	727	725	757	728	735	715	757	830	786	723	762	780	763	782	793	745	757	784	712	758	719	725	770	788	759	796	838	831	744	803	751	784	750	777	790	739	758	755	761	820	769	780	745	755	780	781	703	781
6394	1007	504	413	595	1240	1433	1233	1116	982	858	705	653	550	480	465	401	326	364	403	330	289	301	287	280	254	222	226	226	232	212	231	197	229	168	202	189	197	196	165	191	188	185	197	180	187	160	186	181	178	174	147	173	148	155	157	182	160	160	174	163	158	144	147	180	117	136	157	151	168	169	141	152	145	131	157	162	132	139	142	142	136	147	141	173	125	131	140	138	149	130	135	152	116	135	138	117	141	139	158	146	168	130	163	142	132	168	133	133	128	119	146	136	140	147	155	123	159	168	133	134	130	132	147	144	118	136	141	134	137	152	144	142	143	162	137	154	124	136	140	144	158	130	161	160	148	149	142	111	124	135	137	144	129	127	150	124	132	131	128	130	134	150	138	140	154	146	139	155	123	145	121	134	146	135	122	145	148	145	132	135	143	149	153	159	150	128	140	134	150	142	127	140	140	130	155	160	140	132	151	136	126	148	150	132	166	133	135	134	154	141	143	143	133	142	120	137	154	120	163	129	137	133	156	141	135	136	161	141	142	114	148	129	127	132	158	115	124	141	148	135	136	137	125	134	126	152	135	145	156	108	134	138	164	147	135	141	144	135	152	146	138	138	139	147	130	154	115	123	127	142	136	161	155	160	119	128	137	112	128	149	129	147	135	156	131	120	137	139	116	145	143	145	143	146	118	168	171	129	138	159	126	141	144	150	150	146	143	129	131	118	128	140	144	136	153	139	149	142	144	152	132	155	131	134	137	134	135	149	125	127	127	145	149	132	148	134	135	136	131	132	123	130	153	115	125	120	150	128	122	123	125	147	134	144	141	145	154	156	131	154	139	123	138	128	117	133	142	135	138	128	144	124	127	136	133	145	151	147	149	131	135	146	157	142	142	134	129	142	150	154	120	135	147	145	123	126	142	156	155	137	129	139	149	143	121	139	144	154	148	160	137	124	151	137	129	123	145	136	137	141	126	157	131	162	137	129	136	125	135	156	154	139	132	127	128	143	124	157	138	126	144	125	148	137	147	132	147	135	142	125	139	132	115	120	129	141	139	136	150	151	158	131	118	136	144	132	143	135	131	124	153	128	122	132	129	133	141	128	139	147	140	157	142	138	142	129	116	139	135	131	132	138	147	153	135	123	139	140	112	142	162	133	138	136	153	133	129	146	139	116	137	125	143	125	138	159	152	136	135	120	142	138	120	146	132	123	129	138	132	152	125	128	126	132	146	124	124	138	131	143	159	117	150	152	126	169	141	122	137	111	143	131	127	157	129	132	122	147	137	130	141	141	152	137	139	166	143	153	127	125	138	125	163	153	145	146	162	117	126	150	143	152	126	125	127	165	129	111	131	136	131	140	136	136	140	122	120	142	130	129	158	161	123	147	138	131	142	144	149	137	134	159	141	140	132	149	147	153	127	139	129	137	150	135	150	137	146	135	115	138	159	127	141	113	111	131	114	151	145	151	144	148	121	138	138	124	134	110	136	167	148	145	136	137	147	134	136	160	126	137	124	145	166	139	152	132	149	151	153	155	145	132	126	109	160	121	135	143	157	121	135	133	141	160	149	136	140	158	132	122	139	116	124	123	124	150	141	124	139	138	155	132	145	128	138	139	131	144	146	130	132	144	148	132	149	128	127	130	148	131	137	147	140	135	126	131	136	151	124	142	149	150	139	142	110	154	139	124	138	134	161	159	120	145	143	136	145	140	135	158	133	133	146	139	137	129	121	133	138	144	138	134	138	143	124	127	147	165	138	144	138	149	152	140	129	141	129	116	140	135	131	162	140	143	134	140	143	128	148	143	126	132	127	129	121	148	142	155	147	134	153	128	147	164	151	150	149	148	122	156	163	138	152	123	122	147	137	143	168	161	134	137	123	124	154	160	143	151	143	146	141	148	136	117	142	136	128	121	116	138	161	124	136	147	130	146	150	133	142	143	151	125	128	133	151	143	153	118	126	138	144	111	138	157	133	138	146	139	132	137	156	149	134	148	140	141	119	135	134	144	125	132	126	152	136	119	145	131	142	139	150	135	149	137	147	121	115	116	135	146	147	139	140	145	146	142	149	132	122	147	156	130	125	135	130	133	157	150	126	139	147	116	134	152	126	137	145	150	164	142	136	138	150	131	134	161	134	133	125	164	131	120	142	110	136	133	132	135	142	137	156	147	141	137	140	156	138	121	128	157	147	130	126	128	143	142	155	130	148	138	150	134	145	128	137	149	125	156	136	124	147	126	159	125	137	151	134	147	137	157	122	146	162	142	151	144	131	142	131	135	146	136	115	152	137	121	130	135	134	154	124	142	144	136	145	138	137	138	110	139	146	159	132	123	147	137	129	129	145	139	139	138	128	156	136	141	126	142	123	151	137	125	129	139	143	153	144	123	136	133	133	161	124	121	115	144	131	124	168	149	125	141	152	169	143	131	113	134	146	147	152	146	139	134	126	161	135	146	143	134	137	154	152	159	154	138	160	120	146	153	149	137	131	137	130	132	146	134	146	121	140	140	153	129	129	115	140	144	137	139	143	126	116	153	152	136	143	145	135	146	131	138	143	140	149	129	120	137	127	118	141	152	142	141	141	148	128	132	136	143	151	131	146	123	158	153	140	141	150	150	149	140	157	148	142	150	151	128	163	138	159	117	149	143	142	158	151	139	147	131	116	147	132	150	145	158	125	135	135	107	138	167	139	129	137	159	140	150	134	118	141	144	150	147	144	131	129	134	148	137	138	148	150	138	126	140	124	125	157	137	143	130	134	144	124	146	149	136	136	141	140	119	133	153	140	141	139	141	143	130	147	150	118	158	146	144	136	136	118	164	135	130	130	143	133	149	157	139	168	135	117	119	130	145	147	155	134	126	148	135	138	142	159	146	140	140	133	150	151	145	143	132	131	119	137	158	142	143	122	162	137	124	141	137	135	139	126	161	142	130	140	139	144	121	150	143	150	143	162	131	165	125	151	128	142	147	153	167	132	133	145	146	153	140	151	144	128	114	150	136	120	124	128	134	136	131	126	118	143	134	139	146	141	160	151	136	138	138	142	140	137	125	147	146	137	165	133	148	133	146	146	140	112	149	137	132	140	139	126	125	127	153	149	138	134	136	135	147	151	129	112	157	149	130	139	131	144	140	142	129	146	140	142	150	120	157	147	153	145	135	141	135	141	143	136	134	148	149	146	158	145	146	122	113	149	108	131	124	151	158	146	124	144	141	139	139	132	146	113	148	133	148	122	141	120	144	130	138	130	129	131	146	140	152	136	155	129	122	121	151	141	166	136	141	125	138	153	136	143	132	147	147	164	162	142	137	151	145	152	128	127	141	148	142	141	122	148	123	138	135	136	140	128	159	145	153	132	155	166	147	162	154	153	113	131	133	141	146	142	138	173	137	138	123	129	118	145	132	143	119	155	145	160	147	122	131	129	149	143	142	153	146	137	137	134	130	141	140	157	122	150	151	134	129	136	160	147	130	181	144	136	140	142	126	131
10359	1798	1107	1530	4066	5427	5192	4577	3821	3128	2780	2294	2013	1742	1519	1353	1235	1119	1037	1023	830	799	802	721	661	602	635	565	557	531	501	501	487	482	451	450	384	410	365	412	373	359	368	341	354	329	344	330	307	334	300	297	345	318	313	268	283	303	279	307	285	285	288	253	252	283	246	275	295	282	264	263	259	270	253	257	264	259	278	253	238	242	241	252	236	228	290	260	250	248	232	258	219	244	227	248	247	258	216	239	227	209	233	254	257	244	253	233	213	233	239	214	244	224	227	220	230	203	237	230	202	247	236	228	217	246	240	232	219	237	228	240	213	259	228	264	235	260	234	242	236	236	230	250	242	228	203	231	221	217	234	245	212	250	235	235	221	209	215	235	229	221	222	254	227	208	248	256	229	203	205	211	213	243	224	220	249	227	226	206	237	215	227	234	238	207	213	229	229	222	226	218	223	212	230	202	237	226	235	223	226	215	217	205	219	236	200	224	243	222	218	210	240	239	250	236	212	198	210	207	239	221	224	251	196	226	216	219	247	248	218	234	217	216	238	223	228	206	237	250	239	234	233	236	240	231	206	250	228	222	226	211	207	235	227	205	228	225	231	219	257	238	254	212	213	213	239	237	206	204	236	236	219	214	210	198	232	216	217	246	223	229	249	218	243	220	200	208	225	211	236	225	240	190	217	222	230	219	244	230	197	207	217	242	229	251	203	208	210	202	211	242	249	215	225	232	234	214	217	209	217	242	249	243	223	192	215	209	218	219	229	215	236	199	248	208	224	221	213	207	236	223	245	227	209	228	243	209	218	212	232	214	235	244	236	231	223	237	235	226	200	211	232	229	205	224	198	211	226	225	227	225	223	220	242	219	222	210	225	245	231	212	247	228	229	242	222	221	208	218	245	227	235	235	223	222	223	224	187	200	219	195	216	198	196	205	233	243	219	245	221	222	214	219	208	206	194	201	225	220	228	232	216	217	218	228	213	204	247	205	214	235	243	221	237	215	196	233	203	216	238	203	214	233	233	250	201	221	223	195	223	224	237	229	199	212	223	216	221	246	229	216	188	231	206	216	195	233	216	207	210	213	227	224	219	199	231	226	224	225	193	225	231	212	237	227	235	235	244	224	222	216	248	209	204	238	194	225	209	216	203	228	217	229	212	218	208	212	224	219	226	214	224	218	218	231	208	223	235	208	192	231	218	230	227	214	214	239	214	228	223	243	229	215	239	199	223	231	229	238	190	242	222	238	241	239	259	214	233	269	218	234	230	231	238	216	226	222	224	232	220	227	249	215	221	210	217	224	231	242	198	223	212	221	185	251	232	178	250	231	186	238	221	233	218	262	230	220	247	250	215	209	205	205	217	213	248	227	217	212	230	218	252	196	238	212	220	239	219	202	214	208	210	204	220	207	216	219	197	218	219	229	219	231	239	239	229	261	238	231	228	210	219	256	220	190	218	216	226	227	209	201	208	216	203	244	241	228	202	221	240	193	204	237	217	244	227	233	213	206	221	222	243	210	241	191	203	208	203	201	210	226	209	226	218	207	223	222	243	241	235	203	225	212	219	233	233	205	260	203	218	204	244	217	218	225	232	224	233	239	237	232	236	220	194	227	205	206	225	198	223	220	216	223	216	210	224	216	202	211	222	213	210	219	222	228	175	238	214	221	250	209	235	219	218	242	222	180	231	238	237	186	223	189	229	225	193	225	214	226	197	220	206	191	191	248	216	241	193	221	199	227	206	225	247	236	219	223	225	222	235	204	235	215	236	219	208	212	233	227	218	219	240	204	220	210	206	217	205	212	225	223	254	230	207	235	230	236	227	229	214	210	217	235	236	226	219	205	209	240	245	198	240	217	207	204	236	236	206	195	218	227	207	240	213	197	241	227	203	215	247	202	224	220	236	210	233	216	216	217	210	217	237	222	219	213	214	242	208	225	217	216	244	236	225	217	227	205	235	230	220	235	203	223	233	236	232	239	244	221	218	208	235	227	206	231	203	224	232	213	227	226	221	233	225	241	217	223	229	213	239	219	238	208	206	222	226	216	218	220	220	218	230	203	206	210	197	227	200	233	231	223	227	249	212	239	228	229	216	209	213	225	232	215	250	210	198	212	251	240	214	205	213	226	210	211	216	234	230	212	243	239	230	234	213	225	240	259	217	236	227	225	205	193	231	215	230	220	232	238	196	198	226	220	241	225	246	232	200	219	196	207	216	246	229	226	228	253	235	210	242	202	211	229	194	215	207	223	221	205	227	188	244	207	237	237	200	280	211	229	245	225	196	209	221	227	227	235	234	232	224	225	211	244	217	239	239	204	241	238	222	208	201	209	219	221	226	233	231	227	214	189	204	204	225	230	253	194	229	203	230	209	228	210	221	211	220	232	231	210	201	240	206	227	234	234	239	241	192	228	243	236	185	220	210	236	232	243	240	184	200	228	245	222	200	232	206	251	205	229	202	210	218	241	202	226	219	236	215	232	219	212	191	221	219	231	228	221	223	245	212	227	233	221	196	221	215	212	199	217	216	225	204	236	217	218	219	211	215	238	241	229	253	228	223	213	218	216	211	216	209	208	208	227	235	218	219	226	254	195	210	213	215	238	205	228	242	236	211	213	200	236	198	209	230	225	217	223	245	239	234	207	249	217	229	229	240	240	219	231	206	224	215	224	234	225	200	207	226	240	234	211	230	216	244	250	216	210	233	212	241	201	233	229	209	218	199	226	228	213	197	244	235	222	249	219	197	199	215	244	212	240	220	204	251	235	233	233	253	206	226	241	215	181	231	223	230	253	244	232	230	198	217	224	235	225	222	239	226	214	216	223	211	239	218	221	214	216	221	222	220	239	193	230	233	208	206	242	203	227	228	208	232	214	225	224	227	213	238	206	208	209	243	213	223	243	214	195	194	206	222	211	226	225	199	205	218	208	222	217	238	236	228	233	209	229	216	215	221	248	230	223	214	230	217	219	210	234	214	189	202	222	228	200	233	221	213	223	222	208	246	228	240	221	195	237	217	225	224	224	229	201	234	237	223	210	230	210	227	242	192	201	208	249	202	215	237	230	226	201	224	221	222	214	235	230	216	229	216	221	224	217	215	219	231	217	226	225	229	212	203	243	236	243	217	226	252	214	232	213	225	259	219	203	202	220	246	219	204	253	222	227	235	230	210	229	219	224	221	234	242	207	230	251	224	211	241	213	215	205	215	240	197	233	226	246	225	230	235	220	227	222	227	198	232	229	214	231	214	266	240	242	216	211	218	225	191	226	199	195	234	229	208	217	211	232	216	211	240	200	235	205	206	212	225	205	200	201	218	236	247	226	240	238	205	241	216	242	214	237	210	209	220	237	216	231	234	233	224	201	227	240	234	236	218	213	211	232	230	231	250	228	203	224	216	226	251	227	201	214	208	216	230	232	221	218	266	229	214	235	233	229	233	220	240	208	251	183	199	230	218	237	223	204	208	225	237	231	207	195	209	207	231	230	246	218
12391	1575	795	657	877	1614	1877	1768	1611	1320	1214	1056	965	837	761	720	700	575	606	559	506	499	461	538	435	485	409	433	417	394	381	387	360	401	387	364	372	396	381	382	362	351	360	351	359	320	341	373	332	317	337	311	337	335	384	336	317	336	307	342	349	323	311	324	309	328	325	361	323	316	325	307	328	305	338	292	303	324	348	323	328	334	312	325	305	320	352	314	301	315	287	313	304	311	287	336	320	319	342	347	319	307	298	314	312	319	305	320	346	295	308	322	332	302	339	286	308	312	283	299	326	319	329	320	297	313	313	299	319	301	326	292	275	292	311	348	336	306	294	342	308	328	315	327	322	337	337	324	297	294	306	314	295	297	323	287	310	322	312	307	292	288	286	314	313	318	295	294	345	310	303	301	297	318	321	307	327	294	296	312	304	306	326	311	301	299	308	301	310	319	319	326	309	289	315	322	310	299	330	319	317	330	298	301	307	323	311	287	327	308	317	319	341	303	338	300	318	315	294	311	303	298	279	335	310	287	314	307	328	303	277	323	331	292	282	305	323	316	268	323	351	302	345	299	331	288	310	331	346	278	333	311	294	309	277	357	313	338	296	303	301	300	338	329	320	305	288	321	336	325	300	309	295	301	327	310	295	311	327	295	326	302	326	338	319	322	315	321	306	314	305	317	335	312	302	314	290	325	290	339	305	319	308	314	310	331	289	303	327	341	331	333	309	320	323	308	302	342	326	321	320	317	307	282	332	318	316	314	300	301	298	316	311	294	311	293	329	325	318	289	316	374	317	311	285	310	311	296	316	294	291	276	302	307	309	315	292	325	303	308	306	309	287	332	343	319	303	311	330	319	332	289	280	325	292	314	309	308	320	281	268	309	283	298	300	341	298	277	316	323	331	332	337	305	315	327	321	295	318	315	304	290	311	332	327	321	318	333	294	306	307	294	317	308	307	315	259	335	298	302	317	325	300	298	306	323	301	339	297	333	313	325	305	317	322	296	311	311	345	324	298	322	340	310	335	336	326	344	321	311	293	313	355	294	303	287	297	299	306	332	293	269	317	296	318	349	316	294	316	311	319	307	308	301	321	300	308	312	269	305	330	336	316	334	290	331	325	310	354	280	284	301	311	336	308	303	277	309	315	300	307	319	307	331	333	335	324	309	307	285	309	302	344	308	344	309	303	313	315	311	301	347	287	281	337	334	304	297	267	303	308	300	301	295	272	296	313	301	302	284	311	317	311	319	337	306	311	312	331	304	266	324	287	286	306	302	293	310	307	313	294	286	310	312	345	322	308	288	326	294	320	309	318	283	310	335	318	277	300	308	301	309	338	317	334	328	306	322	326	311	323	310	263	329	328	337	304	338	332	327	296	292	309	321	267	291	314	323	304	288	349	298	270	345	285	284	310	331	332	311	290	315	323	316	312	309	350	312	281	302	344	313	292	341	300	298	331	294	294	298	292	345	311	302	319	312	298	310	334	285	314	294	316	338	306	328	303	293	341	296	314	325	320	294	303	296	309	304	307	326	303	324	346	292	294	300	321	272	315	317	332	302	348	320	308	331	342	334	308	318	296	301	305	307	313	296	314	343	315	306	312	323	346	317	308	308	312	304	305	320	286	304	309	289	318	330	296	303	310	308	302	310	314	312	332	327	336	308	314	313	299	344	286	327	335	282	299	299	355	322	301	313	336	324	286	289	335	293	333	312	290	322	309	325	316	310	298	347	296	309	309	328	299	305	328	288	328	320	300	317	320	326	318	289	329	308	296	307	288	313	298	333	313	308	351	289	325	290	313	308	363	319	306	302	320	299	340	310	334	301	315	302	316	291	330	315	315	318	318	311	313	321	274	310	312	273	295	322	312	269	310	312	304	290	287	303	324	299	314	299	348	344	321	319	310	294	336	283	295	288	310	318	295	305	304	311	294	292	303	307	294	345	329	314	299	301	317	333	324	325	319	294	281	322	299	344	282	306	286	296	332	297	326	302	274	289	328	312	272	315	325	296	331	300	304	296	341	313	324	325	326	311	316	327	286	318	323	309	302	316	327	297	326	297	311	304	285	290	297	327	348	314	320	298	301	322	330	320	335	330	282	284	282	297	317	333	300	287	300	334	287	327	299	303	314	283	336	314	319	307	296	310	329	319	291	309	303	302	316	327	360	294	337	284	318	302	299	311	309	328	317	297	321	317	337	311	305	325	297	302	331	335	309	293	286	299	284	324	311	291	320	298	323	293	287	296	316	290	298	343	336	312	315	303	290	339	306	304	305	310	308	298	319	304	289	316	284	322	294	304	325	330	321	309	306	312	315	296	328	316	306	309	293	293	320	308	304	295	295	290	296	292	315	291	339	323	314	294	312	307	318	329	310	324	327	320	319	305	319	309	276	291	328	288	308	303	317	306	357	319	340	288	327	338	318	327	297	333	315	322	304	316	301	299	336	326	296	340	304	315	332	282	291	313	305	297	344	287	318	328	332	301	319	315	326	304	331	340	307	323	319	307	313	306	293	297	275	339	326	316	311	305	296	309	341	296	301	322	299	308	327	265	297	317	330	311	313	336	285	287	281	298	309	314	336	330	334	318	311	346	301	323	318	296	304	315	303	289	333	296	318	327	292	304	333	360	335	315	289	334	296	344	306	328	315	286	304	304	315	319	315	313	332	325	321	309	297	318	286	324	307	296	323	283	311	277	316	310	285	320	320	315	310	327	295	348	315	316	324	308	304	326	279	302	328	331	282	312	299	334	303	313	296	345	309	309	274	300	293	321	315	322	307	330	336	345	327	320	301	294	303	301	307	314	293	318	341	311	340	304	316	308	318	308	298	334	312	318	318	318	319	319	290	298	313	332	315	303	289	331	300	312	332	326	313	310	335	308	309	288	329	333	318	313	323	289	309	311	315	312	298	310	281	322	336	301	317	303	283	313	312	322	292	330	327	315	326	320	296	321	340	305	310	307	282	335	330	357	295	308	300	302	302	312	273	309	308	312	318	305	279	344	294	314	314	282	313	305	254	326	318	330	293	339	318	302	313	325	353	290	337	314	304	326	294	322	310	309	309	319	282	305	327	306	303	299	284	324	287	309	297	354	304	295	293	321	344	319	277	325	307	347	299	316	334	321	290	297	304	292	307	334	280	309	297	321	281	303	326	246	319	299	315	318	287	316	311	305	310	328	299	324	298	277	323	348	290	294	303	306	327	348	307	313	307	296	299	322	309	306	262	307	333	317	300	308	278	280	292	281	320	328	340	341	310	313	290	276	302	318	285	306	309	323	321	329	337	310	311	301	316	321	304	337	305	347	303	326	333	333	331	318	286	274	325	316	303	318	289	315	319	316	303	331	297	300	336	317	315	307	290	284	315	316	339	307	311	339	313	329	317	294	291	279	302	322	317	287	316	313	317	315	293	315	310	325	286	327	315	282	275	281	286	332	297	271	324	315	320	297	332	338	337	299	291	330	335	288	326	292	322	317	299	346	323	315
12049	2291	1552	1959	5115	6623	6307	5503	4851	4109	3372	3074	2742	2299	2054	2001	1731	1622	1486	1379	1248	1179	1143	1062	1059	962	910	970	879	812	814	790	781	755	716	759	642	683	647	665	630	648	646	594	605	576	604	589	586	576	599	548	551	561	567	578	576	579	550	563	504	516	557	539	511	523	514	517	516	501	474	507	524	505	505	512	536	472	528	522	510	520	504	441	473	454	516	484	493	481	481	457	469	497	474	501	506	507	501	446	495	497	503	499	468	469	474	479	452	472	487	443	519	456	485	476	459	438	491	502	466	472	483	471	477	508	453	457	494	501	440	480	473	522	452	471	480	421	490	470	469	475	461	493	454	470	430	453	462	475	464	466	470	473	444	432	445	504	480	464	445	446	503	451	505	474	499	481	490	502	459	485	471	464	461	430	437	461	443	482	433	483	466	456	442	475	472	450	468	486	481	472	445	470	441	432	477	454	481	428	482	472	446	414	486	470	465	436	478	466	485	449	485	479	464	465	464	453	476	451	479	462	472	461	496	501	475	455	435	460	512	440	453	499	445	435	454	492	481	458	490	472	463	471	453	463	497	450	499	464	447	492	448	478	455	442	439	470	470	449	456	457	444	473	493	468	474	487	461	446	464	462	464	451	446	463	493	493	451	462	453	466	439	442	484	445	463	435	484	464	465	462	473	463	455	450	475	456	433	477	450	483	485	450	445	488	485	464	456	424	455	489	435	474	449	420	429	438	437	415	459	423	464	459	462	466	480	518	472	484	437	492	477	466	459	475	471	482	489	434	446	471	432	481	463	461	448	499	481	433	485	482	464	469	458	432	493	469	446	471	443	464	436	482	511	493	485	512	446	470	436	434	459	459	459	435	479	468	431	477	459	468	453	466	478	453	450	456	418	479	481	465	460	474	467	461	457	472	429	465	441	471	456	436	432	479	450	466	475	436	455	529	457	445	461	468	457	453	442	446	476	479	468	447	455	458	449	468	478	457	450	460	439	485	473	478	423	476	437	494	515	486	448	430	469	470	515	493	486	448	502	435	447	459	426	476	466	490	457	456	517	475	453	482	436	437	472	448	443	462	465	507	457	460	489	483	470	439	453	497	495	468	458	472	462	468	471	474	446	465	479	450	451	464	478	470	463	457	484	468	471	468	505	458	479	440	471	487	472	456	464	471	435	475	437	440	424	442	491	487	448	480	485	446	395	443	435	451	478	459	481	455	481	443	494	460	437	462	547	432	455	484	450	458	477	419	474	465	480	466	475	413	405	459	461	417	466	470	431	488	471	456	474	474	445	457	430	450	471	467	467	445	448	448	421	444	429	448	443	475	473	473	444	487	457	482	448	449	430	450	423	485	483	464	478	429	472	470	452	444	464	499	484	462	448	488	474	453	417	418	475	438	476	430	476	462	461	442	469	470	483	447	464	468	453	460	448	464	450	457	439	474	455	439	470	458	461	456	466	480	419	475	485	494	470	473	450	474	499	506	444	450	462	456	448	482	421	464	451	488	454	491	473	450	486	458	445	484	483	446	462	458	419	455	471	459	449	449	469	455	440	491	444	499	465	475	461	477	449	493	490	461	473	436	456	480	455	441	471	465	443	459	510	462	428	422	479	495	495	437	498	462	470	500	480	479	431	420	497	457	428	501	447	479	459	426	470	457	508	442	437	459	455	460	448	463	485	402	465	459	462	482	447	450	467	432	440	488	467	411	456	444	433	465	490	482	475	470	462	472	446	477	476	495	466	455	474	477	464	470	438	437	462	443	452	461	463	421	443	439	451	462	488	440	486	467	478	470	434	470	498	483	492	468	464	444	482	478	465	471	481	418	498	455	424	461	460	456	438	452	445	459	443	447	453	425	454	460	455	450	465	458	452	472	448	429	484	517	443	503	445	423	461	477	495	513	464	458	458	474	464	520	463	487	501	478	453	473	516	453	513	448	438	440	501	459	471	472	432	485	479	469	454	478	449	476	495	453	490	477	461	443	435	432	443	488	449	427	494	490	470	480	462	482	466	481	472	462	436	454	466	440	438	465	504	469	431	478	441	437	454	439	483	453	486	432	505	477	478	453	454	457	493	448	475	462	482	428	471	439	470	497	456	453	503	451	462	451	459	444	459	466	442	483	482	458	440	429	488	478	441	415	480	447	467	467	490	471	497	411	504	451	449	439	483	442	470	469	512	433	435	507	457	462	427	511	459	433	445	473	477	484	484	485	460	489	450	466	445	417	460	478	476	478	516	443	471	477	444	483	444	480	464	465	440	412	448	495	464	474	463	470	437	440	455	455	458	484	474	449	494	472	459	464	437	481	457	463	420	421	475	468	465	450	485	470	452	473	469	461	451	484	427	486	458	438	443	501	474	486	462	469	454	456	484	480	454	463	464	435	476	491	484	481	480	437	447	450	515	507	463	418	435	483	412	488	460	457	465	495	499	482	459	472	482	469	471	463	490	447	467	443	472	465	499	452	464	460	450	479	463	454	430	433	430	451	464	495	471	501	440	428	471	452	452	444	471	461	450	467	461	475	469	480	499	448	468	477	430	456	482	433	493	456	501	483	417	462	479	446	476	483	466	481	471	484	470	451	462	457	450	462	485	461	442	496	458	475	473	511	456	476	440	496	452	475	430	481	419	447	466	473	444	473	474	452	459	417	458	457	427	427	464	501	487	467	459	463	472	454	508	483	463	492	476	472	450	460	494	491	486	472	476	476	441	429	493	480	437	431	451	445	443	433	445	464	462	516	459	426	474	453	458	475	432	465	474	442	447	450	474	443	457	478	424	449	474	456	456	431	468	436	485	463	452	477	461	444	462	446	469	458	440	452	449	466	459	418	466	479	450	453	500	456	441	479	446	470	457	447	426	515	464	458	475	460	464	483	471	478	476	475	450	448	449	426	483	483	464	404	476	424	445	499	458	488	466	453	463	493	448	468	498	449	481	428	463	471	444	490	474	477	462	445	435	458	475	426	484	445	455	462	438	458	470	490	461	440	483	473	445	512	488	482	430	461	502	462	461	478	454	479	484	445	480	429	465	471	465	443	484	442	434	461	449	443	438	451	469	479	469	479	445	490	433	478	445	459	480	477	450	457	483	451	458	480	466	437	491	458	495	461	482	414	456	517	488	446	455	458	455	456	489	486	460	426	453	436	434	435	434	433	465	475	463	511	493	419	466	439	451	495	445	494	481	492	440	461	518	442	494	489	450	441	451	488	474	448	474	445	452	485	464	472	465	458	436	460	495	474	466	447	473	459	459	449	465	464	492	450	459	477	467	438	456	478	452	445	433	473	460	437	469	451	451	484	478	467	452	506	474	474	513	496	472	442	488	449	469	455	482	490	524	475	440	467	483	473	427	441	479	443	451	486	463	490	444	489	468	455	444	476	481	448	445	462	433	513	459	523	475	480	474	453	462	482	506	474	476	461	468	432	455	424	502	424	441	456	448	454	480	499	484	476	480	423	506	457	451	467	446	494	418	460	440	440
5236	577	503	429	491	572	570	577	562	551	530	455	474	521	514	433	467	429	430	509	490	451	454	466	449	424	425	438	462	403	420	429	398	430	427	422	391	391	421	415	398	414	425	412	424	405	392	404	438	436	424	425	401	423	406	422	426	399	445	407	399	404	389	435	426	396	390	414	387	432	376	371	406	433	372	418	393	455	421	396	406	408	446	454	425	433	439	433	412	411	388	415	441	391	383	426	449	425	400	422	433	385	434	438	373	401	412	453	410	436	428	382	421	417	360	402	434	414	390	371	442	413	418	425	430	437	372	419	361	416	363	426	427	400	429	396	406	437	407	442	416	411	375	371	386	416	408	404	427	429	389	406	450	368	453	438	409	408	454	410	449	423	389	425	416	437	424	411	417	438	404	406	395	412	388	427	393	423	407	395	463	405	411	400	436	443	414	412	418	401	418	422	426	392	420	427	401	424	420	440	419	460	442	420	389	412	432	428	446	410	434	376	429	441	384	383	422	431	438	404	420	431	393	405	411	398	399	413	413	408	414	415	423	406	455	392	456	429	405	412	394	438	410	423	378	389	463	439	418	448	453	396	418	422	451	412	419	418	398	407	436	407	406	422	383	401	388	414	402	389	427	417	407	420	434	372	416	435	419	394	451	431	396	376	435	414	414	414	424	428	380	394	406	432	427	434	415	425	409	422	396	418	413	371	392	423	418	393	416	401	436	425	426	407	395	386	408	436	393	412	411	404	424	421	414	414	387	367	393	414	412	387	412	426	427	399	400	427	453	409	413	436	438	409	417	389	429	409	445	425	399	395	419	422	410	410	400	408	400	423	411	403	407	389	418	390	402	420	409	423	413	407	429	432	396	411	425	398	393	444	357	430	433	429	408	387	408	398	425	401	393	421	434	434	402	427	383	367	414	412	396	389	420	403	441	418	422	419	393	454	397	416	405	436	393	404	422	425	443	410	436	436	428	412	435	400	431	414	416	410	414	457	437	423	414	415	417	398	405	382	380	407	383	418	405	424	409	412	428	410	409	422	420	388	378	427	422	393	416	389	426	419	400	404	414	462	387	444	401	427	415	414	405	422	446	398	438	409	431	426	422	420	409	388	390	430	396	402	409	407	417	425	356	388	430	395	427	441	411	434	395	425	438	423	377	391	400	413	414	391	403	438	408	407	400	419	467	422	416	411	367	416	387	453	447	441	422	386	392	400	398	405	425	437	394	423	425	395	400	409	427	400	425	417	443	412	425	380	453	423	424	416	422	430	420	449	427	384	413	394	434	411	419	437	391	400	358	403	436	447	435	409	444	389	409	392	405	429	409	397	420	417	425	428	434	448	420	381	405	409	409	419	454	444	432	413	417	384	378	395	431	381	413	411	420	409	380	395	410	405	405	399	396	414	407	393	416	428	463	453	419	416	406	456	411	402	424	438	403	401	417	408	428	421	449	424	432	426	403	432	408	439	396	399	436	425	410	411	433	395	422	449	402	418	443	424	410	425	395	423	430	391	410	429	402	401	407	404	422	404	428	417	425	384	392	410	426	425	428	393	412	404	403	437	445	401	449	419	385	408	392	446	425	432	439	411	416	413	374	415	391	404	386	354	437	406	446	424	417	417	423	459	421	388	458	423	401	397	405	411	415	396	404	435	401	388	410	409	406	397	426	388	401	392	438	434	406	384	391	419	462	444	423	422	430	415	396	417	419	438	399	369	428	405	396	396	401	382	449	422	399	406	439	427	403	415	352	455	416	420	384	416	412	404	418	429	407	435	392	423	382	435	411	429	396	410	398	457	409	423	423	407	435	392	422	455	411	446	402	407	373	431	444	386	427	422	397	429	421	401	389	412	379	444	359	429	384	445	394	422	400	395	411	419	401	430	398	392	443	420	407	428	443	407	395	374	428	406	446	420	393	410	421	421	385	427	405	425	404	421	444	410	447	408	432	405	421	405	420	352	387	412	415	421	432	446	422	387	397	446	398	430	433	393	422	421	411	419	447	425	392	424	403	438	400	423	374	417	421	397	407	397	416	442	406	398	408	431	422	444	404	416	411	396	414	428	379	438	428	407	415	395	435	442	411	402	393	384	394	426	386	420	426	413	393	408	444	439	410	447	407	444	424	400	427	421	429	429	412	429	445	426	424	406	403	420	426	420	369	398	396	453	377	414	419	421	392	388	425	411	446	391	404	385	408	438	412	395	356	414	441	457	400	408	399	435	411	394	429	426	400	411	397	409	412	400	417	419	418	418	403	429	416	398	383	418	425	400	424	434	432	437	400	428	388	441	414	414	413	378	403	424	412	413	395	407	438	431	428	423	381	387	449	390	420	422	411	395	448	403	429	437	413	411	413	442	392	412	395	426	439	394	411	388	444	427	444	432	401	404	426	390	414	405	412	405	402	378	462	395	395	404	414	422	404	390	416	391	398	455	435	392	399	414	428	382	390	376	413	446	401	462	406	406	427	408	445	406	401	409	386	418	439	412	410	390	423	440	421	420	395	453	396	443	440	436	422	399	428	404	410	403	411	400	433	415	429	391	442	402	389	421	410	407	370	407	399	422	447	399	376	429	415	413	416	426	411	434	423	420	428	396	433	412	395	445	413	404	436	393	425	431	388	442	405	393	430	402	406	410	401	412	403	369	416	421	383	439	397	399	389	397	445	425	444	413	420	448	414	406	403	398	419	416	400	405	389	435	379	408	423	388	393	417	403	431	402	410	411	430	412	416	417	412	426	416	416	450	385	410	391	426	403	448	424	412	409	421	428	414	417	432	409	445	434	398	407	397	416	414	426	463	419	388	406	426	433	426	380	400	412	388	409	408	426	408	429	423	412	443	451	416	389	394	368	408	420	421	419	429	402	433	435	426	450	401	423	404	391	422	404	419	413	392	422	415	391	433	391	455	424	407	403	453	404	416	434	398	383	440	425	370	419	417	402	401	473	450	393	423	396	383	402	426	417	403	408	425	403	378	409	414	399	388	423	422	391	433	421	418	387	403	393	394	403	395	426	415	376	387	405	444	386	406	414	436	398	414	450	422	425	407	429	411	438	382	451	399	405	439	404	408	387	404	395	385	430	391	406	412	417	412	389	450	387	437	407	448	388	404	391	440	408	419	424	426	446	407	407	373	416	386	422	414	427	415	431	383	436	428	423	409	399	465	462	413	398	404	431	390	490	391	419	423	411	393	390	422	427	397	417	415	438	426	460	430	421	401	382	393	425	417	383	385	432	418	401	436	429	418	425	409	437	405	416	446	412	389	355	404	435	425	396	409	428	431	412	419	381	404	430	394	427	429	406	415	459	428	424	420	400	433	441	392	444	429	375	379	409	427	400	403	407	442	407	387	404	392	409	413	405	429	382	405	383	431	402	391	425	404	363	420	445	380	392	417	405	430	417	401	395	391	406	377	435	433	415	392	408	390	441	436	444	386	431	434	391	389	371	438	425	408	418	438	442	427	403	443	428	419	437	410	441	398	425	371
7037	916	739	818	1147	1375	1394	1263	1120	1062	969	841	838	785	751	721	653	707	681	666	680	631	654	642	621	583	615	564	643	592	587	622	599	584	544	598	557	586	587	562	599	522	575	574	541	572	579	577	625	541	553	561	611	569	583	580	592	559	617	573	581	583	523	539	546	565	568	560	577	510	561	549	593	587	566	553	530	510	592	540	567	524	538	583	605	564	577	598	525	573	572	512	582	545	614	552	589	565	555	548	547	532	551	521	587	600	549	521	545	541	565	521	565	546	536	536	555	554	531	562	563	580	570	579	577	567	559	535	556	561	570	555	525	558	546	528	562	585	514	519	569	536	551	548	534	559	565	524	558	564	589	538	547	515	572	583	577	548	584	526	527	577	538	530	548	593	574	560	573	569	558	517	514	561	600	547	537	528	543	548	507	562	576	540	559	541	598	568	591	617	542	605	567	492	543	545	550	602	542	560	539	555	553	554	567	544	557	547	548	539	578	562	517	562	539	533	551	568	575	556	569	542	543	574	562	542	581	534	591	524	574	552	561	525	548	579	542	511	586	507	550	569	517	560	596	569	568	531	543	516	560	523	545	550	546	567	577	553	548	580	508	559	581	532	525	520	558	530	565	521	575	547	581	545	559	535	554	572	553	539	558	570	570	553	582	544	564	584	558	554	538	590	569	529	543	568	529	575	520	557	560	540	529	546	549	531	579	550	541	555	572	536	562	567	591	562	566	551	522	552	534	570	588	533	531	531	547	529	526	539	539	541	549	561	569	550	546	576	541	575	573	570	596	591	512	548	533	523	553	527	550	577	585	561	540	561	537	583	577	556	528	552	529	548	569	551	556	549	562	483	556	551	554	549	555	566	521	542	548	576	538	576	605	513	566	512	552	544	492	549	543	568	578	564	541	596	535	561	588	585	595	545	574	576	592	539	527	547	599	539	616	592	502	528	569	542	533	567	548	586	534	562	568	530	550	563	548	536	588	567	578	604	565	564	535	582	574	550	563	565	541	552	516	589	526	569	569	528	563	582	553	551	567	559	564	540	520	570	575	563	501	526	584	579	545	529	519	552	556	541	531	557	582	560	544	531	606	561	559	518	527	495	540	578	550	558	524	529	552	553	584	565	569	547	568	560	528	565	522	545	550	541	544	557	509	571	518	554	519	565	574	588	562	546	532	530	563	558	539	551	565	570	572	574	537	578	575	606	520	533	571	556	533	585	565	542	501	570	561	550	549	528	541	586	553	582	568	569	541	569	584	555	573	592	603	577	571	570	552	530	536	543	544	583	543	527	577	539	537	592	567	520	603	546	562	566	577	534	580	519	597	553	530	561	543	573	521	573	553	551	527	542	542	577	561	568	537	538	537	535	572	561	538	520	542	542	614	557	551	559	550	579	570	550	576	579	551	592	567	525	627	542	566	541	539	536	541	588	545	545	540	562	523	558	532	553	568	503	549	566	530	552	563	546	570	554	559	531	557	551	531	571	566	563	542	535	582	543	504	572	561	568	522	517	527	519	518	530	555	548	598	573	510	579	566	520	528	583	599	571	537	540	592	553	575	512	528	548	511	567	517	536	543	557	577	517	554	582	587	537	574	584	583	534	596	515	560	548	556	550	580	515	581	531	592	557	592	549	538	580	561	547	528	528	588	530	549	592	567	536	553	591	524	576	551	576	589	547	532	546	511	579	556	593	557	547	583	537	562	586	596	560	509	549	555	537	553	561	550	580	545	536	543	582	577	561	581	558	585	564	573	522	573	529	558	560	546	593	565	535	551	546	558	569	558	539	549	537	503	543	564	547	542	537	558	529	575	534	587	581	588	572	570	586	510	558	588	621	546	549	575	527	571	590	548	526	561	622	527	577	545	546	522	525	570	544	535	544	513	553	576	589	547	581	554	540	578	538	535	562	522	567	548	599	572	564	526	539	525	569	555	568	529	545	538	513	533	563	543	508	523	523	574	525	549	540	563	558	606	501	581	596	519	520	580	527	605	506	556	574	586	563	562	545	570	543	511	569	557	506	518	527	560	553	558	588	527	590	527	531	537	546	563	554	541	618	567	532	523	540	616	585	533	575	546	515	579	537	562	559	543	560	531	535	551	567	512	589	530	575	543	567	531	556	543	541	550	550	559	560	559	499	565	550	551	558	559	591	554	564	536	535	508	551	567	588	568	568	513	536	550	551	563	522	499	541	577	558	569	541	531	560	570	542	624	576	581	567	530	589	531	577	607	582	524	552	520	499	518	553	549	585	554	558	552	565	537	526	528	578	584	550	519	570	558	552	536	591	553	548	577	568	595	540	559	563	550	583	600	582	539	554	587	576	546	568	563	544	551	588	561	580	549	525	574	573	538	554	570	571	566	569	512	541	542	522	599	574	531	578	552	537	546	537	560	559	542	538	547	590	575	563	526	569	537	522	563	581	532	601	544	576	563	559	517	595	540	551	528	550	576	548	580	560	533	519	550	551	535	598	537	612	522	561	577	566	506	608	530	522	537	557	558	598	566	545	546	555	527	567	564	554	565	566	549	556	563	511	556	588	558	540	565	558	532	557	580	497	580	557	553	543	557	585	488	536	576	549	529	557	570	563	543	550	548	541	569	569	572	563	574	580	547	573	518	553	596	565	522	541	592	581	538	539	599	555	584	545	559	579	547	549	530	580	544	524	556	555	584	543	568	486	550	604	595	602	536	548	550	592	514	589	554	567	569	581	510	538	562	548	530	517	596	527	546	550	551	539	524	525	559	552	494	605	574	532	546	574	519	560	510	590	593	553	581	524	578	567	539	566	524	556	543	539	553	537	521	581	544	568	573	558	542	537	561	547	576	541	571	535	561	526	491	578	578	584	555	566	543	554	536	540	540	562	571	567	531	579	508	579	600	526	545	542	522	593	537	526	585	541	551	529	565	523	596	520	547	571	534	518	585	557	576	589	532	568	589	533	546	549	518	533	598	550	556	568	526	528	537	531	567	537	576	546	497	570	577	579	570	563	576	533	552	554	566	586	559	555	505	549	532	549	591	553	530	509	546	552	534	531	541	535	537	541	557	618	538	546	579	540	539	557	544	541	552	566	583	489	534	570	534	566	546	540	588	575	550	578	569	559	561	586	589	550	538	571	600	541	545	563	566	551	569	582	578	577	544	560	571	540	562	563	548	502	542	568	537	578	562	509	560	576	541	570	531	569	554	514	561	572	525	530	565	590	567	549	524	542	550	550	568	584	545	522	536	540	506	578	555	550	586	560	560	569	539	616	556	576	553	559	548	519	567	546	549	616	543	504	564	588	493	565	534	540	557	569	564	545	541	543	551	564	495	557	543	563	553	536	569	556	539	545	540	578	562	501	572	570	539	560	515	560	574	566	567	561	550	570	554	562	575	593	554	546	563	554	547	541	540	587	574	554	548	572	539	554	564	568	590	549	568	556	529	511	557	589	551	546	543	587	536	597	515	585	555	534	577	535	495	571	502	510	578	537	564	563
14618	1568	905	801	923	1326	1556	1441	1356	1222	1089	1024	968	839	765	831	729	717	770	748	718	695	693	635	657	635	613	673	645	569	594	596	599	602	585	583	605	549	594	605	577	585	593	569	577	542	558	571	580	589	610	569	606	633	564	551	522	596	602	552	569	557	566	606	548	613	544	610	558	588	575	576	607	582	557	597	579	600	592	525	589	586	586	526	596	548	515	544	591	536	605	567	573	544	550	553	521	586	572	584	573	543	531	593	527	553	535	558	536	524	608	566	535	541	586	541	559	532	556	542	563	574	543	575	568	521	581	544	552	545	544	546	563	553	544	582	548	535	589	568	565	569	535	575	553	543	528	538	581	588	540	532	501	539	530	578	590	541	541	567	560	582	531	582	557	574	549	545	570	528	512	555	579	556	563	562	543	553	599	533	539	585	541	561	556	571	576	562	554	524	593	560	537	585	514	572	533	581	578	567	536	538	594	557	552	531	541	546	600	533	560	516	541	607	603	515	569	562	563	540	546	537	543	514	541	580	552	552	571	541	590	543	489	531	597	582	545	541	549	580	538	527	539	518	518	592	558	524	553	542	562	539	542	556	554	587	582	558	577	573	579	548	534	566	530	517	539	596	527	514	549	553	539	559	609	562	585	565	546	550	558	572	586	565	543	525	544	559	565	566	564	565	550	533	562	546	560	581	565	581	529	570	566	601	568	564	547	574	561	569	553	539	610	587	554	553	556	579	564	564	552	571	595	582	575	556	573	552	549	583	535	570	563	572	584	578	513	579	584	597	561	517	539	584	610	557	589	550	549	499	553	567	560	585	550	580	529	565	571	615	545	561	538	600	530	540	542	557	546	580	580	547	632	527	550	591	570	570	549	560	571	543	555	550	545	583	557	555	576	584	596	570	570	582	562	540	533	568	530	520	558	532	565	519	558	529	585	523	591	571	549	564	589	510	620	584	568	571	519	557	575	554	550	532	556	602	566	584	566	606	536	584	549	579	556	552	527	502	549	584	532	553	532	564	568	583	557	549	494	562	518	525	555	605	555	549	537	559	547	568	568	550	549	556	571	530	564	532	533	619	575	558	586	576	536	592	579	586	605	598	553	553	548	537	515	556	563	594	531	548	560	532	542	551	580	552	551	585	580	588	532	572	536	550	530	555	579	531	548	561	575	574	581	551	553	589	557	574	601	573	557	550	563	552	543	575	566	565	574	541	539	545	563	554	557	584	560	593	525	563	551	546	555	512	535	544	579	516	555	582	590	617	582	555	574	532	528	561	562	543	572	596	549	561	562	539	551	560	545	542	554	540	530	560	579	565	537	590	560	587	512	534	550	545	539	532	553	597	596	548	554	565	544	557	545	546	570	590	570	528	585	566	535	572	587	553	541	497	597	533	537	553	569	562	531	490	532	549	545	538	553	590	562	568	560	535	568	558	580	538	546	536	536	569	546	534	564	542	533	587	531	573	556	593	584	562	575	551	569	540	558	544	593	546	594	555	565	561	554	571	608	556	613	568	562	545	548	562	556	567	592	545	544	543	530	540	533	511	554	575	547	591	559	586	581	592	573	553	558	573	598	558	582	534	582	605	519	534	561	556	543	501	537	572	581	527	619	535	524	553	574	555	520	556	533	545	541	519	589	548	524	573	565	525	576	573	559	567	577	571	537	548	569	540	577	546	598	537	576	533	584	589	569	556	564	601	601	560	517	559	590	530	549	500	579	539	526	550	568	539	537	573	595	561	513	525	549	522	547	555	556	560	591	565	573	591	612	582	555	561	578	550	593	597	599	543	564	580	548	546	593	506	577	565	570	514	515	553	566	584	554	579	547	552	564	535	547	565	520	600	540	530	513	558	569	509	550	568	561	517	573	566	551	562	567	568	562	575	554	581	536	573	562	564	549	546	538	556	559	593	525	556	559	558	564	541	594	570	559	597	560	506	567	540	602	574	528	604	527	583	555	582	511	538	535	554	548	577	544	545	528	528	583	556	537	569	569	603	543	529	552	581	570	525	530	538	554	565	537	566	547	575	536	563	557	570	572	563	556	569	601	596	556	582	574	572	587	521	569	538	599	564	576	585	525	594	524	540	548	582	560	569	555	570	561	557	563	547	585	562	542	541	563	554	542	553	510	543	578	574	577	578	561	545	512	517	556	532	587	571	524	568	579	573	598	566	545	560	567	580	565	527	572	573	544	540	539	583	591	560	576	565	589	563	543	561	569	554	505	525	571	586	522	546	589	529	551	541	525	525	587	586	559	545	576	567	596	556	546	589	576	564	559	561	574	580	558	562	549	587	547	577	561	607	583	556	607	576	555	511	560	596	559	522	568	573	530	598	592	574	554	533	557	569	556	569	568	574	532	535	569	591	608	574	573	571	572	577	519	515	543	562	584	543	564	551	602	590	553	526	544	538	572	553	541	559	528	578	519	563	567	550	586	551	518	557	544	536	573	581	561	569	560	567	511	527	544	581	588	517	579	592	565	555	569	577	529	570	585	605	544	537	582	556	560	544	560	571	547	589	528	528	513	554	564	557	538	548	545	534	527	587	557	535	556	557	537	536	565	526	558	585	533	541	585	526	543	549	609	534	544	560	556	564	523	538	556	505	575	559	543	554	529	561	603	590	568	541	570	550	556	522	547	557	559	514	622	542	542	538	501	520	586	591	571	510	578	560	557	545	568	565	565	558	521	536	550	539	534	568	550	556	549	535	586	620	556	571	548	566	575	572	539	554	579	531	536	596	541	526	501	582	580	548	559	549	569	590	492	530	540	546	544	583	596	549	540	529	534	582	540	553	523	591	522	498	573	564	574	540	530	553	525	548	567	595	544	538	604	566	558	576	532	583	510	553	552	619	562	555	546	526	529	576	557	562	589	551	569	555	554	540	525	577	538	568	580	543	547	572	565	573	549	567	546	530	558	571	540	556	581	571	553	582	560	538	520	603	570	551	600	529	546	561	557	581	562	552	565	571	590	542	535	544	533	590	588	560	558	548	589	534	545	515	528	563	522	560	540	554	574	574	572	591	574	534	581	560	558	541	557	556	548	545	520	570	542	535	541	590	524	559	587	555	546	574	584	550	607	580	562	564	549	593	553	561	560	532	547	531	559	538	548	543	596	519	526	580	579	550	559	498	578	588	529	548	578	579	565	502	570	543	572	572	580	567	573	571	586	569	576	571	537	590	552	530	550	552	519	563	579	532	532	539	564	588	537	570	538	555	569	577	547	559	599	545	589	512	536	567	568	514	581	546	584	588	517	599	561	543	547	555	539	590	569	518	562	549	547	542	548	568	549	570	577	567	545	555	601	535	552	584	502	532	515	551	499	591	558	622	551	557	561	589	566	525	590	556	539	575	522	570	560	575	545	572	560	532	538	578	572	539	560	582	556	559	566	564	541	550	561	526	559	554	535	568	589	519	548	569	548	587	563	537	528	525	612	545	561	577	559	550	567	559	559	555	538	592	605	597	559	540	540	566	587	571
10610	1960	1448	1719	3710	4800	4533	4100	3545	3094	2674	2481	2178	2002	1856	1650	1504	1489	1420	1359	1356	1256	1181	1182	1125	1082	1104	1022	1032	976	994	998	942	907	939	915	909	907	858	884	903	830	858	886	881	881	854	822	814	794	839	796	835	828	788	855	874	853	868	836	820	831	783	796	876	806	822	797	853	796	820	821	829	758	799	795	756	774	767	783	781	806	840	758	784	815	815	801	744	803	788	825	794	807	840	742	771	828	799	820	755	823	813	791	790	749	796	747	777	745	750	777	745	802	767	803	778	796	802	773	783	784	780	746	783	847	738	723	772	763	789	810	769	810	798	782	761	765	822	768	768	757	749	781	785	709	763	750	761	795	817	791	756	799	760	762	739	741	783	763	816	752	759	760	743	772	755	796	772	762	722	771	774	812	738	769	763	762	838	774	704	776	762	764	795	793	769	785	786	805	777	777	830	789	801	777	791	743	734	775	791	801	779	734	754	807	778	804	752	778	800	796	750	774	771	800	749	744	757	771	767	820	782	779	826	726	730	732	764	716	770	764	770	799	791	774	807	780	753	735	794	786	746	782	798	795	767	754	732	733	784	780	776	752	733	791	768	786	777	730	745	717	773	761	777	783	826	810	804	755	759	736	765	772	741	769	752	762	771	759	797	788	779	759	760	777	834	782	774	822	797	781	778	731	811	742	773	770	827	760	787	765	720	766	785	772	722	772	768	821	770	739	775	756	800	758	755	770	743	753	859	797	771	785	768	813	794	785	768	757	771	764	809	756	786	781	780	791	716	780	800	757	771	780	753	793	726	703	807	799	756	786	764	743	772	767	784	704	798	784	799	741	733	745	809	817	756	746	766	744	761	783	787	758	719	716	796	754	789	759	752	764	743	737	815	761	779	702	806	747	788	771	820	776	732	749	784	725	773	743	759	786	768	792	756	773	775	757	781	790	764	810	766	806	777	780	722	784	730	811	790	758	797	767	796	764	778	758	742	766	781	765	720	773	747	741	779	745	791	760	778	753	787	782	828	745	752	715	768	737	770	783	783	736	733	761	740	817	768	765	767	798	815	746	748	868	779	735	809	785	804	769	752	797	790	771	805	755	743	778	772	784	795	738	731	803	758	747	732	780	754	815	770	763	799	766	754	797	776	747	762	779	744	780	741	756	779	744	796	775	844	792	742	754	789	754	715	783	762	767	766	748	770	778	765	769	782	717	758	764	782	769	761	749	734	758	816	822	770	755	769	747	766	789	759	778	805	808	774	757	731	799	814	838	759	727	781	756	820	746	746	797	716	818	801	788	806	752	804	788	741	774	750	821	738	790	822	786	774	830	799	785	812	751	715	785	802	754	759	750	753	794	770	796	757	796	786	786	767	754	817	763	747	765	737	747	714	795	763	812	758	742	761	769	742	775	765	759	763	799	786	768	787	764	744	772	781	765	735	813	738	794	709	744	723	794	783	783	787	797	756	781	800	778	765	757	780	784	753	751	783	821	782	766	760	729	830	759	791	810	769	764	774	773	760	740	776	826	748	747	792	750	795	753	739	778	783	764	770	765	806	777	791	791	765	762	829	751	735	799	797	749	756	790	787	789	745	787	778	780	735	767	745	790	821	761	737	780	784	774	768	748	788	757	771	796	790	788	765	791	771	787	784	765	756	790	776	755	758	759	780	759	764	773	811	784	803	773	769	802	803	804	727	770	764	733	753	756	751	764	751	797	786	767	772	753	780	788	745	765	769	782	834	799	784	799	770	737	787	797	794	783	795	788	785	746	744	797	757	745	788	801	794	767	722	792	771	767	757	765	782	772	742	733	739	737	737	775	748	788	746	811	766	812	784	791	749	763	774	746	758	791	765	799	776	786	797	796	785	761	738	759	803	759	755	782	760	757	707	757	738	797	732	739	792	724	775	776	784	753	745	790	740	761	783	766	789	761	795	809	766	792	745	789	750	735	834	814	770	794	773	780	764	811	770	771	806	759	763	857	767	787	774	769	804	800	758	807	770	791	812	745	716	754	747	768	758	782	768	755	790	734	828	761	786	779	748	706	739	728	795	755	838	772	800	730	803	823	743	769	772	734	710	748	776	742	782	744	781	767	772	761	790	785	748	757	787	730	750	757	769	779	770	749	762	774	736	757	718	753	770	711	811	753	795	778	773	757	760	803	749	740	789	768	767	722	756	712	682	703	782	760	748	815	772	749	778	771	735	775	754	781	746	799	747	777	784	819	755	761	769	805	764	758	765	776	764	750	756	803	805	727	784	767	774	761	818	778	787	792	769	770	767	753	783	779	767	756	760	774	785	717	796	814	717	720	674	819	729	779	782	744	807	791	720	755	747	789	782	743	701	771	804	778	754	808	756	721	822	819	750	761	765	782	725	805	756	783	800	824	785	761	739	787	775	771	835	766	802	770	752	805	752	780	777	769	737	753	765	739	778	752	794	793	833	749	751	764	805	812	776	767	760	797	788	777	746	788	761	763	782	781	709	775	781	794	801	752	751	730	775	781	733	751	748	779	800	782	783	755	715	726	746	706	791	815	791	759	769	780	780	752	772	787	739	776	756	775	758	758	762	799	773	857	789	790	725	768	757	782	769	743	810	784	769	781	788	817	774	799	748	793	772	790	757	737	741	714	726	775	776	754	804	789	749	817	766	755	747	804	756	743	751	765	756	761	779	744	752	761	722	746	741	691	765	721	743	768	747	777	814	694	745	786	769	761	784	824	772	766	791	772	784	741	787	784	793	767	790	745	783	755	840	807	755	755	760	840	729	828	735	748	796	808	767	749	769	713	729	757	737	785	824	768	806	806	737	754	807	755	770	801	767	790	749	784	743	732	781	783	766	754	806	750	770	763	780	780	799	781	758	768	748	774	756	761	782	801	792	809	771	745	806	774	810	806	820	725	677	794	859	748	782	780	796	741	787	715	771	739	776	793	752	710	749	731	746	735	805	755	761	811	751	724	759	784	767	789	767	761	689	725	749	747	763	766	742	760	736	731	796	756	768	773	800	749	757	776	753	806	779	842	723	746	787	770	768	789	773	735	780	799	803	821	794	731	744	740	785	761	768	774	784	773	823	726	792	759	764	827	796	754	763	825	777	774	761	831	739	747	787	730	791	789	766	755	805	802	742	763	774	762	742	796	772	787	764	774	762	746	765	786	781	783	735	743	732	739	768	754	777	778	754	756	811	805	798	758	741	837	771	757	806	761	770	732	748	815	785	749	764	775	790	746	762	798	802	787	798	777	782	784	725	739	785	752	776	791	786	792	739	696	752	775	755	765	803	768	818	797	775	790	730	762	722	774	745	788	748	807	765	791	801	767	761	756	776	767	781	748	765	702	701	771	745	804	719	714	747	800	771	799	757	788	762	781	770	779	815	774	710	822	769	785	809	789	747	772	777	780	724	854	781	793	782	763	781	796	766	735	785	774	745	774	789	801	748	748	818	809	748	773	757	772	749	787	793	823	784	753	784	791	814	764	767	804
6353	996	491	426	610	1203	1442	1307	1179	966	868	768	657	605	484	432	450	392	351	346	291	316	272	287	229	265	232	216	190	205	226	213	226	193	163	164	199	188	189	165	181	170	189	153	189	152	170	160	178	144	152	158	149	179	155	161	150	141	153	157	157	150	153	164	149	165	126	136	158	168	149	146	153	161	165	141	145	147	154	156	162	149	152	158	158	149	162	152	157	140	137	140	148	135	143	154	137	154	143	132	143	175	125	161	129	119	144	147	135	149	126	158	154	130	147	134	147	136	149	134	142	139	148	156	165	159	134	145	132	133	146	145	136	124	116	136	132	155	138	117	160	150	139	149	154	123	153	147	167	144	143	149	128	142	134	132	125	144	144	150	169	144	141	137	151	138	148	120	144	138	138	145	143	150	137	130	132	131	129	129	142	136	127	140	140	141	127	164	119	160	150	130	124	145	124	146	134	133	136	160	149	141	152	143	152	137	146	157	152	142	140	131	168	140	140	157	138	138	140	142	123	145	117	128	129	130	128	136	131	139	122	143	130	116	133	152	141	149	133	135	143	151	129	142	153	145	146	151	131	135	120	139	144	139	135	125	144	113	151	149	148	132	125	158	139	124	144	137	135	129	149	123	147	125	129	147	134	130	129	164	123	151	136	116	143	133	138	110	143	159	151	139	134	142	144	129	128	133	135	133	168	173	164	135	133	134	154	127	118	150	141	136	128	138	137	148	130	142	118	138	149	138	144	138	136	152	142	168	134	136	160	153	144	122	161	163	144	132	117	139	125	132	145	140	125	146	146	144	147	140	149	132	123	155	120	130	122	160	128	154	158	143	126	121	141	136	136	143	173	146	126	111	140	136	135	139	142	160	119	133	136	133	154	162	141	145	148	129	126	137	133	115	152	143	122	122	130	147	144	153	122	147	142	167	153	149	137	139	159	112	140	138	156	141	118	155	120	125	144	144	148	148	157	148	154	142	147	147	120	141	138	110	135	147	115	153	150	144	140	145	138	114	140	160	125	128	131	117	132	153	132	160	135	119	141	139	126	155	133	134	128	145	141	128	132	134	125	157	146	137	153	111	127	145	156	122	138	143	128	165	129	128	133	149	120	136	150	156	141	155	137	134	144	147	148	154	146	153	153	130	156	125	137	142	137	167	146	150	131	140	150	131	152	119	148	156	165	161	134	140	134	128	154	129	144	134	143	131	145	140	125	134	159	147	139	137	158	148	136	136	135	147	143	131	130	136	150	161	135	150	144	133	137	148	132	125	148	145	154	144	145	156	129	123	152	134	140	147	145	125	135	141	118	132	131	139	150	145	120	155	151	139	151	152	132	164	141	134	169	137	152	142	149	134	159	130	132	150	159	120	145	145	125	129	126	145	145	154	153	159	139	154	149	126	150	123	131	132	135	143	162	144	154	138	136	146	118	122	132	128	143	140	133	137	132	131	125	131	134	144	147	119	139	129	124	132	118	119	143	156	151	153	136	130	146	142	127	129	129	161	148	156	145	124	131	124	124	139	145	146	149	162	136	153	132	154	137	157	157	136	114	154	132	128	152	140	138	133	138	136	129	137	127	135	136	160	164	138	146	159	112	129	126	152	132	156	147	145	157	122	165	123	126	145	140	145	132	111	130	143	154	105	122	148	138	140	122	133	162	150	145	122	142	150	142	146	145	126	136	129	136	132	152	144	135	128	155	138	122	115	148	137	141	133	127	169	145	122	146	139	143	152	121	137	121	147	145	128	146	140	140	122	136	137	149	170	121	135	139	142	145	137	137	146	141	152	148	137	130	180	136	153	124	133	146	129	153	166	130	139	124	154	133	153	144	147	136	133	126	132	160	145	125	145	168	130	120	144	149	114	125	114	152	144	148	146	126	142	150	164	149	158	129	132	135	140	150	119	123	113	136	148	141	130	139	128	120	145	144	124	142	141	137	154	139	135	140	131	129	137	137	149	157	130	139	151	145	129	150	158	149	135	138	155	144	135	146	136	165	133	140	141	147	131	143	147	147	135	160	152	146	126	126	160	126	129	135	149	107	137	128	120	151	113	165	143	152	137	136	145	139	149	149	131	123	137	147	163	137	150	136	135	131	154	150	137	142	128	128	128	136	116	143	129	129	144	128	142	151	142	153	151	139	149	151	131	144	148	138	114	143	136	131	126	146	132	150	152	161	129	149	146	148	117	142	154	163	154	144	123	127	131	141	140	148	143	133	114	144	135	136	127	125	121	125	130	130	144	147	129	152	149	149	124	112	130	134	150	159	133	128	131	135	122	147	152	134	122	139	143	141	159	135	135	135	128	132	149	152	132	126	122	132	149	147	136	132	146	138	114	143	170	136	136	128	125	142	143	138	133	142	130	139	144	143	128	137	133	140	147	140	131	140	142	140	129	111	128	131	131	158	132	118	143	135	159	158	135	148	135	141	138	124	133	142	147	144	152	152	146	156	135	140	128	127	126	147	134	137	157	135	139	159	150	136	135	136	156	179	130	148	143	141	142	141	138	147	160	152	132	141	141	118	131	147	120	131	131	152	141	134	133	136	145	131	155	130	154	128	145	124	122	134	140	145	125	142	131	130	122	147	139	123	147	142	129	134	138	139	160	143	169	139	141	150	142	126	146	139	135	144	137	130	150	135	150	124	134	118	128	141	155	144	123	136	149	150	149	132	168	132	138	130	122	150	158	138	138	144	134	129	144	127	131	115	136	132	143	144	140	152	131	141	136	139	154	132	127	137	129	141	133	109	150	146	121	140	140	132	156	156	133	141	145	121	136	134	150	158	129	134	134	124	147	148	146	143	127	142	124	143	119	144	151	136	144	134	135	154	137	134	143	139	128	150	154	146	146	141	130	137	138	122	130	136	140	152	137	152	134	145	123	133	163	135	144	165	141	136	134	132	122	146	114	167	128	122	140	157	141	156	134	136	130	139	137	135	135	132	138	137	130	140	130	137	127	124	121	142	136	162	121	142	138	128	122	133	126	128	150	156	133	146	129	131	136	138	160	148	136	120	128	133	129	137	123	140	144	135	128	139	134	134	137	136	137	145	146	148	124	120	151	134	160	147	132	127	147	140	131	140	150	137	138	122	118	138	156	135	128	128	139	156	131	117	141	141	147	154	152	137	139	151	133	138	150	124	150	134	132	138	128	137	145	158	135	140	154	135	138	133	140	152	138	117	150	139	160	147	133	150	119	122	134	128	137	133	152	127	155	133	137	140	134	131	141	163	134	124	126	127	143	135	137	149	147	140	153	140	139	121	121	139	128	145	147	125	116	127	138	147	153	128	134	161	138	145	143	130	156	149	111	124	142	126	146	151	137	125	127	151	131	141	140	138	131	132	138	158	137	141	128	142	128	137	131	141	125	166	163	129	135	118	154	151	129	135	135	108	122	120	132	143	142	145	171	174	150	132	148	139	146	141	137	135	131	136	135	122	131	142	129	141	149	147	131	138	127	131	137	134	131	142	125	152	142
10258	1875	1150	1470	4224	5518	5240	4342	3765	3313	2715	2343	2049	1763	1576	1373	1249	1085	1014	1032	888	800	704	687	710	654	646	577	542	480	489	505	464	452	422	456	400	414	392	378	412	353	355	331	339	364	319	292	333	336	325	292	299	343	344	267	279	294	290	293	274	294	296	277	269	266	291	265	255	247	283	255	252	296	271	260	271	263	236	238	263	252	238	276	227	261	232	242	254	238	238	235	254	237	273	251	254	226	221	255	227	234	227	240	227	231	223	249	242	233	222	216	247	231	226	248	233	234	217	234	246	220	231	212	209	255	236	240	214	218	215	215	248	205	226	209	227	227	215	204	233	210	240	189	208	224	238	228	203	226	234	196	241	212	222	229	254	247	225	217	211	215	225	243	250	248	206	251	231	229	229	235	214	230	220	255	215	205	227	218	240	234	235	217	230	221	243	215	221	208	206	241	232	230	209	197	261	247	208	260	210	231	250	216	232	249	221	212	244	241	210	221	231	220	226	243	236	249	235	206	235	202	207	199	225	236	233	241	217	224	225	219	224	222	204	203	220	234	209	224	217	202	241	227	244	241	234	228	226	247	220	216	252	215	205	226	210	215	211	199	232	235	251	226	198	187	248	215	214	227	218	231	246	249	222	208	216	219	245	208	224	212	203	237	228	226	232	228	223	207	228	196	225	219	240	226	233	223	213	205	219	236	229	220	253	205	226	210	220	210	207	243	200	210	233	205	211	217	218	249	207	219	205	199	210	215	229	220	229	206	226	211	214	221	228	230	242	268	235	228	214	212	237	230	247	216	186	210	245	205	222	222	201	215	214	196	251	201	219	232	242	248	228	210	232	204	231	240	239	234	221	211	233	192	240	222	210	224	217	216	217	238	222	203	219	221	239	226	214	227	218	207	238	234	231	209	208	217	201	239	237	217	213	210	205	216	243	209	235	216	249	219	215	219	227	221	206	201	204	227	238	192	250	223	221	231	210	224	239	232	231	239	223	238	209	211	227	238	214	231	231	224	188	234	253	219	222	193	213	221	208	212	219	253	220	211	211	243	231	240	233	243	231	219	229	228	239	233	221	222	262	232	220	224	220	211	242	215	225	226	233	234	233	228	212	218	227	229	219	224	224	218	245	207	238	207	224	205	224	229	233	213	232	197	210	227	221	191	229	239	248	186	197	181	223	223	221	234	253	238	230	221	208	262	219	208	246	218	259	201	245	195	206	224	237	209	241	226	240	223	221	200	237	220	217	219	227	231	207	234	243	210	211	241	209	238	204	222	221	223	234	271	216	200	195	262	206	203	241	210	224	229	235	219	211	217	216	205	242	221	224	225	227	232	221	228	257	211	254	264	211	249	204	203	217	210	233	223	215	212	210	214	244	220	219	237	221	216	243	247	253	207	237	216	206	240	230	202	221	208	214	214	230	211	278	233	216	220	216	209	210	208	201	201	237	230	222	235	228	232	203	229	218	209	236	233	206	200	233	217	217	229	230	225	218	227	222	261	265	221	212	234	209	229	230	192	208	190	218	218	225	209	231	207	245	230	230	190	211	227	204	216	221	190	254	227	208	228	211	221	205	218	222	246	247	236	208	229	235	226	228	215	219	206	228	235	217	218	200	228	206	219	219	244	228	229	238	226	212	211	224	236	242	227	221	232	235	234	218	214	198	231	225	202	223	223	227	221	219	229	217	246	217	241	223	208	221	191	201	232	230	197	214	202	190	245	200	244	209	229	209	249	218	217	219	243	226	202	224	231	228	229	222	212	219	226	238	216	218	231	201	224	227	203	212	220	227	217	225	203	207	208	232	236	211	250	238	213	190	202	234	205	232	231	224	236	224	237	202	208	241	210	212	230	216	239	219	219	241	204	221	232	243	199	235	246	228	233	221	223	216	207	236	200	222	225	204	231	221	222	212	267	231	217	190	209	228	219	184	208	227	228	243	218	226	228	226	217	199	221	229	259	225	200	219	242	219	221	210	222	215	211	238	221	237	212	210	201	249	233	233	229	210	227	224	223	258	200	215	204	213	237	229	231	254	278	231	215	206	209	232	182	221	213	219	228	245	200	206	218	224	235	230	214	204	222	206	226	203	240	231	226	199	222	209	218	213	240	200	226	235	235	214	245	223	225	218	228	218	208	204	220	241	203	214	219	237	219	233	221	216	247	222	194	216	238	208	232	214	223	210	230	263	236	261	220	214	228	224	216	229	206	240	236	218	208	230	223	223	200	230	233	226	249	219	230	217	236	234	229	208	183	245	241	211	223	208	212	178	214	233	250	228	212	227	235	224	206	233	213	231	245	231	226	239	208	198	220	236	237	232	202	217	229	211	238	222	221	250	224	200	205	214	213	207	234	211	191	219	199	240	226	212	227	233	202	217	250	213	234	228	228	222	195	208	237	223	202	221	234	212	226	218	202	254	223	213	215	224	213	220	197	221	222	210	214	223	239	239	209	217	197	227	235	227	216	219	235	208	213	241	216	239	203	216	236	222	197	211	224	194	227	223	219	238	226	218	198	213	233	216	216	225	226	233	218	223	229	221	229	230	225	229	243	235	218	221	239	188	237	238	232	219	216	237	244	233	227	236	225	212	206	223	240	216	242	217	227	228	227	201	221	200	221	203	204	220	232	215	224	244	193	230	215	224	235	212	226	219	243	200	238	216	223	230	217	217	190	221	225	251	228	216	231	231	230	218	259	243	193	232	227	206	237	246	225	237	200	257	224	188	204	238	221	208	229	236	248	241	230	217	234	225	217	237	241	213	232	218	222	231	206	245	202	227	224	189	212	232	250	213	209	212	207	213	201	221	230	233	204	217	225	240	224	224	209	223	230	215	228	219	213	201	233	208	220	211	234	229	238	217	217	217	233	224	203	204	214	231	212	224	207	204	241	211	208	186	232	256	204	217	238	214	224	203	215	231	237	238	242	236	216	223	216	220	242	250	214	209	243	215	215	201	222	218	224	219	219	224	230	195	216	234	224	223	222	208	202	232	230	210	203	222	227	202	212	188	220	233	214	232	228	227	233	232	199	258	236	211	220	225	236	194	216	215	231	215	225	249	209	218	213	237	187	210	221	235	208	213	207	208	229	230	230	214	220	250	197	211	198	219	228	229	206	236	239	220	225	233	222	209	244	194	213	223	239	234	260	245	228	210	220	220	230	214	249	229	210	214	218	232	211	218	211	232	221	225	236	229	228	223	231	244	214	232	232	201	243	240	205	245	205	238	186	248	203	197	247	229	195	232	197	224	209	233	232	239	201	204	208	249	234	210	227	204	229	202	217	215	235	222	223	238	223	210	225	225	222	226	212	246	230	236	233	225	235	204	210	211	233	209	207	192	194	221	230	220	213	230	221	220	216	218	211	239	224	233	185	217	183	214	238	202	204	225	213	200	221	223	226	216	233	248	210	220	220	219	209	199	222	237	215	205	219	212	218	219	212	242	238	217	216	213	221	212	223	189	215	229	235	209	232	220	233	231	201
12536	1443	808	625	942	1586	1812	1810	1554	1426	1236	986	907	878	794	665	678	553	591	569	565	540	516	526	465	450	436	428	423	396	410	389	381	418	345	383	393	362	394	362	361	359	377	339	355	373	287	406	348	310	358	329	344	334	343	343	337	339	331	326	341	299	340	330	340	309	331	330	320	344	348	317	324	332	364	346	306	325	358	336	345	315	328	328	294	287	341	329	323	327	325	305	336	329	304	309	311	329	328	301	320	333	298	340	290	282	310	333	300	318	308	288	296	354	315	338	317	303	330	333	324	323	327	297	305	302	321	284	338	311	317	296	372	320	277	304	310	334	300	305	304	316	332	281	313	330	344	315	361	335	305	301	347	334	300	295	313	306	312	321	326	302	297	282	286	296	330	318	322	307	350	304	320	304	336	283	339	331	312	328	325	319	299	330	325	350	304	294	311	317	302	301	315	351	307	302	333	272	326	354	309	306	354	296	289	309	309	317	333	331	315	320	314	295	304	334	262	319	320	309	333	290	301	343	312	284	274	336	357	309	298	303	332	303	315	311	309	285	296	282	305	331	306	321	326	302	297	288	311	335	326	318	339	327	317	314	323	341	310	319	301	307	279	327	303	328	304	296	323	302	257	309	298	312	291	310	317	276	326	305	338	313	274	292	303	313	370	328	320	304	316	320	296	318	299	317	309	317	280	326	312	311	297	306	333	315	316	337	355	301	298	283	322	340	291	326	315	331	298	299	286	346	347	344	316	305	298	345	317	315	298	296	309	289	321	314	293	291	311	291	302	308	320	310	315	290	327	309	320	331	302	306	285	309	309	330	297	294	317	300	367	328	323	301	351	291	294	325	276	303	293	282	296	325	288	299	327	294	320	310	332	328	296	314	335	327	312	334	294	293	325	347	293	323	347	296	321	321	321	288	337	286	305	293	301	314	297	316	320	295	309	309	328	323	315	315	292	294	304	286	272	337	309	347	327	281	329	313	329	298	318	299	339	309	322	288	302	317	295	311	340	308	281	347	311	307	298	300	312	323	300	315	317	302	311	331	311	314	344	325	314	286	281	303	327	305	314	317	301	344	308	304	301	299	334	310	313	316	317	314	325	302	323	307	305	334	349	307	267	328	302	315	304	330	315	302	343	325	306	326	285	294	326	327	308	311	320	316	317	310	316	299	309	295	305	328	304	327	330	304	313	318	304	304	303	324	345	308	335	297	304	298	293	318	328	311	319	336	282	295	332	318	303	294	337	332	305	318	315	297	282	301	297	300	318	304	323	294	298	301	316	304	319	338	306	301	289	312	324	333	328	284	315	299	303	302	300	297	309	338	277	361	295	315	316	317	310	330	297	311	314	310	334	330	316	328	315	285	298	308	325	285	298	300	352	298	306	318	330	327	293	290	317	341	296	307	348	305	328	310	345	317	315	313	301	333	293	303	324	296	318	313	342	313	273	306	281	316	299	284	325	311	289	288	332	317	304	327	297	307	310	286	305	269	312	307	308	300	316	300	298	315	317	300	313	326	342	308	318	304	317	328	325	335	337	325	319	299	319	300	303	306	316	329	323	301	331	281	342	301	307	304	269	301	302	310	308	294	305	335	329	327	330	304	291	291	323	299	304	310	314	328	311	307	294	307	316	297	348	356	314	314	310	320	325	310	313	274	322	314	314	309	307	292	297	310	302	289	302	315	297	316	301	312	308	310	295	304	316	313	327	308	304	279	313	283	281	331	304	294	334	306	348	302	290	286	328	316	297	348	354	299	288	305	337	335	325	297	319	302	322	281	332	314	312	337	303	286	348	329	296	311	342	308	318	331	347	288	322	294	331	337	307	332	316	325	298	320	341	326	307	292	304	292	305	303	305	327	319	314	299	313	321	342	307	318	312	326	277	330	338	308	299	313	301	352	320	321	290	316	335	313	300	332	325	311	298	316	331	314	320	292	328	316	323	297	345	299	308	298	298	331	307	296	301	314	304	318	324	302	314	337	330	300	305	284	336	324	292	346	296	305	321	329	291	327	318	335	325	316	308	295	299	272	329	316	308	332	314	284	331	313	317	328	281	300	311	300	329	296	308	311	305	312	314	320	299	316	317	318	361	309	319	335	326	298	287	311	319	297	294	330	340	320	346	291	367	306	324	289	314	308	307	335	290	282	316	318	289	297	338	298	301	297	310	312	316	294	305	320	282	279	299	275	332	307	297	308	300	319	322	324	296	322	333	310	309	298	334	313	333	309	317	300	318	316	293	335	324	327	310	322	298	312	324	311	306	316	340	329	296	291	308	297	304	305	322	298	316	328	311	279	333	334	317	288	312	297	359	300	311	292	263	302	303	354	314	320	299	309	296	296	319	289	310	332	325	304	333	327	277	299	303	318	343	331	279	321	278	346	325	317	348	332	306	289	298	308	318	341	314	312	297	306	296	318	303	319	332	292	291	294	308	337	300	311	292	306	326	315	321	329	321	309	320	309	325	290	323	335	334	299	284	323	327	308	307	305	309	284	314	308	284	286	296	297	320	328	291	308	312	300	321	323	275	321	333	357	328	288	342	293	300	269	277	292	305	292	305	305	344	291	311	313	345	319	286	322	302	292	321	315	312	275	295	300	336	305	309	315	321	305	331	313	309	305	304	321	278	302	331	310	324	283	278	320	290	282	305	312	328	297	286	327	332	317	294	310	313	334	316	324	307	294	296	330	304	303	333	306	308	295	325	338	306	273	297	333	273	322	311	272	326	294	320	324	309	315	297	280	319	303	306	343	321	324	307	300	286	308	353	292	289	328	307	302	312	298	291	295	309	288	276	306	346	321	291	311	317	316	290	320	299	326	301	276	305	368	311	292	320	338	305	269	336	301	314	297	316	323	303	314	312	301	312	322	333	319	325	316	332	322	292	309	312	295	299	313	341	285	323	319	318	319	342	342	325	356	330	329	339	308	314	298	286	310	340	314	304	297	297	284	305	308	319	309	317	325	340	306	339	337	299	321	342	307	330	291	353	311	296	270	291	316	279	301	324	335	308	292	330	314	314	340	324	290	267	331	303	341	310	310	319	319	336	299	313	291	298	333	322	304	357	317	311	300	321	352	314	286	295	306	312	335	316	306	281	314	326	316	318	277	304	287	326	319	322	325	341	316	332	308	322	312	313	304	306	322	289	294	303	273	293	359	315	330	315	311	314	304	287	312	321	300	320	316	317	369	298	300	311	285	314	326	286	320	333	325	299	285	297	320	311	315	307	305	340	303	311	294	325	273	316	361	337	334	298	319	318	299	313	307	297	292	302	306	345	318	313	298	318	329	295	312	322	321	304	296	290	301	314	335	327	325	301	318	285	346	342	299	316	309	325	309	300	333	321	311	333	313	303	305	328	310	312	335	308	318	328	322	272	324	342	325	330	311	273	326	285	316	319	319	291	304	302	307	351	313	297	290	328	316	314	290	312	327	335	303	332	306	308	324	315	329	310	322	301	294	296	331	286	292	300	312	322	324
11932	2207	1517	1930	4901	6555	6284	5522	4644	4107	3590	3111	2661	2345	2076	1917	1688	1588	1448	1420	1253	1183	1186	1097	1072	975	948	892	905	796	781	845	762	720	676	708	687	680	723	637	633	641	615	618	591	577	593	601	576	583	600	606	567	613	550	579	554	530	572	526	527	547	531	514	522	491	542	510	499	464	539	502	549	509	514	484	518	492	513	520	515	541	523	497	522	503	488	474	501	482	509	472	454	505	492	489	475	494	486	480	461	493	466	493	489	463	495	468	488	456	486	507	512	490	486	498	499	457	553	475	501	475	493	479	477	474	446	493	480	477	508	522	471	484	499	464	489	450	467	473	484	471	473	443	487	472	473	455	475	461	460	465	449	477	479	454	482	467	466	456	494	485	466	444	479	470	491	463	461	439	487	450	476	470	475	477	482	471	521	462	462	456	513	459	500	470	423	474	490	457	480	438	461	433	460	457	515	506	514	495	483	444	457	451	493	444	464	459	438	452	453	467	465	484	434	450	450	460	455	456	476	476	443	479	452	461	468	451	459	448	486	454	445	480	454	439	431	442	455	487	416	489	439	463	472	468	449	476	471	449	450	490	459	447	485	449	481	496	504	422	427	486	483	478	462	466	463	493	487	449	494	441	488	456	467	470	476	474	501	502	451	452	456	461	480	484	472	449	475	432	464	481	453	466	453	470	468	458	473	438	474	437	460	459	473	468	475	433	472	478	515	517	470	439	435	425	503	467	411	461	481	459	449	467	462	498	484	471	489	483	503	462	449	438	436	461	478	460	461	439	495	463	441	469	470	457	459	471	465	459	417	465	452	458	490	491	431	484	491	444	483	468	485	472	469	495	487	463	504	454	485	466	440	465	440	453	508	483	494	482	464	458	480	474	468	459	447	480	413	459	496	470	469	463	444	502	481	519	469	524	500	459	503	462	509	448	455	440	414	474	507	462	437	473	455	457	449	463	470	470	457	451	487	484	448	451	452	507	464	443	464	454	457	464	462	462	445	468	445	465	465	446	447	464	503	461	412	434	489	451	460	457	470	441	454	460	420	454	480	463	485	440	500	425	460	457	452	503	461	453	496	473	444	484	482	460	451	449	487	479	471	503	478	429	453	471	444	483	452	474	439	460	460	443	452	479	437	450	451	458	446	503	475	446	451	501	444	469	493	443	451	489	499	486	474	438	483	444	499	471	445	464	470	480	461	456	441	449	492	478	468	469	511	473	451	407	459	500	475	458	455	497	466	463	426	459	459	479	456	473	495	456	460	455	446	484	432	471	473	499	455	446	473	463	483	498	423	434	458	487	470	474	473	457	420	463	485	484	474	471	465	466	462	446	469	489	462	438	483	479	442	462	493	485	429	456	451	446	441	487	434	424	485	470	466	456	487	444	462	432	464	496	455	448	478	467	439	465	450	462	447	484	495	460	482	480	476	474	448	456	489	442	469	491	456	450	455	505	476	475	487	526	451	459	469	491	475	457	484	470	437	437	511	443	475	461	464	489	462	459	447	487	473	455	463	482	460	459	465	454	441	454	465	494	455	425	472	447	495	458	463	447	464	456	472	453	469	437	447	500	474	435	489	437	463	467	459	418	486	475	462	456	442	468	478	501	471	501	483	512	479	473	441	430	436	480	427	449	487	477	470	483	475	443	501	463	451	458	448	460	479	461	491	466	448	457	505	470	451	470	427	441	480	456	462	436	496	474	496	512	474	427	457	450	500	466	460	509	451	468	457	419	458	490	477	483	484	458	453	493	482	438	439	494	433	471	475	454	451	465	478	449	462	465	465	462	456	457	486	450	424	481	479	470	450	450	446	437	428	484	498	428	452	471	471	468	498	478	468	474	434	454	465	448	462	436	440	474	453	481	447	432	465	437	453	460	467	443	453	467	485	523	487	449	460	425	450	443	464	444	480	494	496	464	427	449	464	466	432	460	433	466	498	432	453	469	474	454	458	457	438	506	506	442	492	451	462	485	467	459	467	468	476	411	460	489	462	479	471	445	509	469	522	462	466	482	473	448	483	460	475	446	484	399	491	459	440	471	469	475	458	429	455	467	452	440	447	458	441	450	457	465	474	540	469	465	470	454	458	435	424	424	464	452	481	470	467	468	457	481	453	459	471	440	455	466	473	468	452	462	420	472	471	442	493	457	430	424	444	452	483	487	473	443	466	491	451	434	450	475	432	469	445	470	396	460	432	473	500	436	452	416	424	457	445	480	467	505	440	505	532	442	430	448	442	505	481	492	470	439	464	457	512	436	441	450	497	490	464	481	447	451	479	481	439	448	453	468	456	461	457	476	441	456	507	489	458	433	446	446	426	439	425	472	467	428	471	468	474	450	464	458	460	465	469	469	492	469	449	457	481	436	434	454	460	471	485	473	481	424	475	472	453	465	495	488	476	489	427	456	465	464	474	457	491	474	464	481	433	435	481	469	505	477	467	475	474	409	478	445	457	457	476	487	471	453	471	481	430	458	466	467	493	438	479	494	502	481	453	444	424	439	463	499	445	502	469	436	484	488	464	468	453	479	433	484	487	516	469	485	481	458	429	496	480	456	450	454	469	418	442	436	457	500	468	466	457	454	474	473	432	458	441	457	434	458	423	446	465	481	488	468	516	443	465	502	468	487	455	473	510	443	458	420	421	432	488	457	463	442	460	426	476	448	441	493	434	449	457	479	436	492	478	457	466	436	481	464	458	448	472	446	472	459	478	494	481	452	477	453	474	472	446	446	499	467	487	452	461	476	464	465	459	474	426	463	482	480	482	471	423	473	491	498	443	468	445	452	476	460	472	453	449	440	509	431	482	434	485	462	472	456	475	428	443	466	468	451	436	486	468	445	467	479	495	458	449	451	469	451	461	458	460	450	464	483	468	461	454	466	423	474	471	468	505	498	484	429	467	459	493	450	464	478	474	461	469	477	446	446	457	444	477	465	438	469	474	514	475	494	446	477	479	458	459	479	453	435	462	487	480	462	473	450	464	474	485	484	436	457	495	448	452	457	466	486	470	473	498	510	442	466	480	460	477	502	453	428	451	463	519	451	443	478	481	413	461	457	484	455	476	467	461	459	458	450	461	481	442	444	461	452	475	440	491	487	499	452	498	444	471	435	469	514	449	459	456	489	410	444	442	462	467	480	463	463	485	445	433	457	432	473	460	475	422	431	462	449	455	450	463	446	436	458	465	471	424	527	473	452	482	478	442	437	446	473	445	470	491	525	441	439	471	448	487	481	431	459	431	442	479	487	429	446	468	452	455	472	465	469	474	450	462	476	451	489	484	465	455	470	463	476	430	477	418	475	483	476	450	498	448	465	497	469	458	507	500	447	459	446	449	441	472	487	501	503	460	485	449	447	485	462	446	445	454	463	467	464	456	437	471	481	476	486	473	452	453	478	479	469	456	435	425	479	479	471	476	460	453	463	447	466	482	453	444	495	449	451	438	447	467	483	425	496	465	472	476	435	484	486	450	486	461	480	445	485
5455	603	507	475	524	590	636	596	559	503	520	486	516	476	482	444	473	451	455	476	449	439	425	434	414	436	436	433	416	442	453	433	407	422	430	405	378	440	424	416	426	433	437	429	424	406	393	434	463	375	411	431	427	400	403	443	429	420	433	401	434	423	426	413	409	398	426	445	419	425	405	400	394	422	391	393	397	430	399	436	420	438	410	430	400	445	415	416	410	436	404	435	357	444	439	432	438	417	419	410	402	404	452	432	432	407	433	419	459	415	410	421	443	412	403	409	400	415	405	410	387	382	466	399	390	424	404	409	429	415	402	448	438	452	455	481	406	430	454	409	391	461	401	465	449	415	396	430	437	452	403	395	408	400	416	405	433	400	441	403	456	399	429	430	433	437	409	376	379	411	394	400	378	439	433	432	437	383	416	403	404	401	453	382	439	398	396	385	400	443	405	397	419	409	347	434	419	452	433	413	408	413	404	421	390	403	403	443	396	389	401	402	420	429	379	408	405	410	436	405	445	435	436	450	409	426	425	409	445	384	405	412	431	413	395	416	444	398	458	369	438	401	394	425	432	426	396	438	463	394	428	409	419	396	387	420	431	389	437	427	388	409	417	407	436	408	399	411	424	434	415	444	424	449	387	403	426	446	417	417	431	404	416	429	431	423	396	435	405	417	361	439	448	398	445	439	396	381	488	401	415	434	431	383	415	408	418	462	419	435	427	378	411	412	454	422	400	428	434	405	441	388	430	449	411	422	398	428	436	430	388	439	416	413	422	389	388	414	416	395	407	442	416	409	393	423	440	405	385	403	433	417	424	418	428	409	399	419	424	402	384	400	431	415	441	400	387	397	409	391	418	396	404	390	403	421	436	411	384	424	434	448	433	395	392	419	424	433	417	445	429	411	422	436	402	411	441	423	397	437	386	448	435	410	401	441	419	416	426	409	403	430	436	425	409	436	424	433	428	419	418	414	381	414	406	429	412	393	398	402	413	409	390	394	388	433	414	443	440	367	411	412	429	410	401	392	419	420	399	426	419	414	424	405	429	423	445	407	422	416	403	430	425	407	413	416	415	377	393	394	411	376	407	399	441	439	440	440	429	435	404	378	400	476	423	401	396	390	398	421	404	386	398	383	387	440	444	420	378	396	400	415	454	390	412	406	431	419	429	384	380	436	398	411	420	399	389	391	418	422	408	414	405	408	424	418	414	436	407	454	404	457	422	408	433	432	411	449	424	431	391	450	389	405	423	421	429	357	439	427	423	410	402	365	432	387	411	422	408	440	428	427	394	447	416	418	436	409	404	372	441	454	451	415	425	405	449	425	411	424	393	420	421	408	420	367	436	420	443	418	415	436	402	451	386	406	428	428	443	441	426	412	408	399	426	409	434	395	400	398	449	421	381	415	416	418	407	410	434	455	402	393	396	402	406	436	422	415	363	434	446	419	401	363	408	403	417	406	443	438	414	403	405	459	424	417	397	428	391	451	410	427	436	447	441	441	408	382	404	416	414	424	419	381	445	408	416	446	406	401	393	399	438	442	413	410	396	425	378	411	395	414	415	450	446	424	403	432	395	414	422	438	427	409	408	429	380	442	446	409	422	386	419	405	401	454	423	441	419	437	416	412	442	414	419	404	417	413	417	409	400	428	417	397	433	399	392	420	402	424	401	397	404	431	424	404	456	419	384	449	447	416	396	430	432	401	409	413	399	405	414	434	404	356	395	371	439	381	414	432	409	456	390	436	403	442	404	414	425	407	434	443	459	411	429	412	381	412	426	421	398	439	387	405	435	427	417	424	423	404	382	447	409	473	454	418	423	418	406	423	427	397	404	410	442	415	403	394	402	402	417	396	422	435	408	405	419	385	423	449	397	408	430	401	424	433	411	423	407	421	410	379	403	422	407	415	397	403	449	434	398	434	434	455	396	411	424	418	421	446	378	421	440	429	421	422	412	399	456	419	440	370	427	402	433	402	443	423	414	418	457	433	430	395	444	405	441	418	388	420	418	408	422	416	418	478	468	431	418	440	410	420	401	442	402	444	431	428	399	424	414	426	468	435	425	427	425	388	423	386	428	431	407	392	400	413	438	431	425	404	406	427	376	408	383	434	395	432	419	413	420	386	403	384	473	395	407	368	418	432	425	450	428	427	386	415	423	434	380	390	436	413	475	394	465	406	399	432	414	377	394	417	396	389	421	426	408	411	395	450	403	395	406	431	420	444	438	403	410	454	423	413	404	430	415	415	423	408	432	411	449	427	432	428	402	420	384	440	441	422	443	429	451	421	432	417	391	404	436	434	435	424	436	426	400	412	415	437	418	425	417	401	384	453	414	414	437	441	384	414	431	413	450	425	402	419	416	382	436	431	399	448	435	398	415	416	427	419	414	401	426	442	439	443	400	409	359	412	432	409	416	431	389	404	417	409	411	423	429	395	408	422	427	438	405	399	415	425	422	422	436	444	417	441	407	449	400	427	407	440	434	456	422	431	427	428	441	369	411	454	420	413	437	428	413	432	371	388	413	414	473	408	432	403	417	418	389	396	389	433	440	418	399	371	376	425	413	369	429	428	393	440	396	409	419	438	405	424	447	414	438	396	418	431	429	451	426	420	412	436	408	439	440	414	405	409	425	451	422	412	359	397	443	414	462	458	418	407	430	426	421	410	414	416	427	447	433	420	407	404	430	409	434	434	413	401	400	383	473	422	364	455	424	438	408	422	376	370	402	429	402	430	436	422	391	402	428	428	386	410	407	387	391	405	404	404	399	417	432	400	431	433	451	405	409	393	439	398	388	396	444	407	382	441	416	398	393	384	416	407	430	428	384	438	412	423	376	392	400	422	424	439	398	379	426	411	394	428	451	403	439	443	452	425	418	409	384	479	451	449	428	416	407	428	420	416	396	411	413	397	394	433	422	441	416	359	392	397	390	455	401	413	440	411	431	425	398	413	381	415	423	413	393	429	439	416	403	424	382	400	416	401	414	434	452	453	410	414	361	436	435	426	411	422	384	404	417	424	420	436	442	381	412	384	439	403	435	431	420	417	411	419	400	430	390	401	411	428	433	423	437	447	407	405	436	445	377	392	420	406	414	412	407	406	397	432	410	390	401	413	450	416	401	371	396	407	427	443	428	400	389	414	427	415	402	397	405	404	459	448	399	439	423	427	454	430	424	390	429	431	431	431	407	407	444	400	399	438	435	358	423	409	444	409	425	441	436	411	430	412	408	398	402	411	442	402	416	376	399	423	405	446	396	411	430	401	437	449	392	406	460	427	410	409	429	425	399	442	397	409	410	413	443	427	400	414	397	415	386	437	428	410	426	426	397	442	411	401	425	423	430	402	430	409	428	428	416	450	455	389	409	398	366	461	391	405	405	429	425	419	397	430	408	449	411	410	408	423	401	405	441	452	388	438	417	422	414	372	409	424	407	388	405	364	428	435	401	434	463	428	392	407	386	417	422	411	406	369	429	393	406	459	419	450	410	423
7169	979	788	781	1256	1498	1401	1294	1149	1050	983	896	864	812	733	683	713	671	694	712	660	693	640	665	597	602	577	626	624	612	582	619	590	606	674	563	605	589	578	558	587	566	557	581	554	607	554	590	552	592	552	583	582	553	597	585	622	594	585	570	599	554	588	561	575	563	576	569	574	565	546	537	531	542	595	577	572	592	528	513	557	566	548	587	576	547	561	541	585	547	560	614	555	544	574	550	600	600	568	562	550	551	533	553	535	572	571	547	627	564	532	517	547	591	580	600	579	587	550	570	553	549	515	578	561	543	514	528	567	551	574	564	563	557	550	581	525	593	569	572	603	527	526	552	570	566	533	548	529	562	540	561	530	590	537	550	560	555	552	557	567	559	544	553	600	579	593	556	567	549	565	614	560	549	564	566	526	579	582	599	566	574	615	567	560	562	562	581	533	566	549	510	566	556	545	537	572	552	581	529	608	512	598	525	563	533	566	575	534	547	592	581	549	550	527	574	538	571	564	569	542	575	598	582	535	569	540	543	571	569	543	601	586	529	520	556	587	534	543	587	568	570	552	521	549	583	526	555	603	530	556	568	523	599	575	567	555	517	539	566	553	564	566	557	558	569	551	531	540	526	549	559	578	555	573	565	549	545	510	605	552	586	558	579	535	532	557	530	579	566	531	544	579	553	529	558	526	555	607	607	521	589	573	582	572	533	531	574	553	557	536	547	570	539	558	543	587	520	566	574	583	513	591	539	551	569	554	574	562	553	583	567	572	544	604	580	594	542	563	567	565	579	577	581	548	582	550	576	596	564	552	535	536	604	589	602	568	613	540	538	575	575	545	567	572	536	561	581	557	582	561	559	517	550	527	531	510	603	561	592	562	544	581	554	560	543	534	556	580	545	538	554	564	535	546	625	559	517	531	570	549	496	563	608	539	550	538	524	562	589	575	545	571	545	532	582	583	538	560	559	556	560	598	569	563	512	550	532	528	581	533	578	557	545	577	540	579	564	515	571	543	518	566	531	542	595	554	557	576	540	570	587	587	553	577	570	607	527	544	554	579	541	583	570	533	513	544	555	509	575	496	610	538	538	538	556	566	574	519	543	557	519	539	592	562	587	551	554	541	537	578	548	562	570	498	590	586	530	559	587	563	563	543	557	577	537	557	564	613	556	575	552	578	574	545	558	545	517	562	564	597	570	570	538	584	569	556	544	520	598	569	568	586	609	544	621	538	575	572	528	565	549	580	583	544	556	568	604	548	579	539	568	584	535	555	542	575	560	569	566	584	517	561	533	583	553	547	531	552	530	556	606	600	518	536	555	552	557	537	548	563	575	572	556	564	536	571	537	575	533	533	591	517	537	550	497	549	604	562	569	536	505	567	521	565	552	537	591	603	564	552	571	544	554	526	557	555	566	538	577	561	548	572	576	565	555	587	559	542	540	549	564	572	546	568	561	568	538	554	525	574	569	569	580	591	536	595	563	560	578	558	553	545	559	554	551	541	577	568	533	544	553	568	554	585	554	568	530	529	559	548	616	541	561	538	558	597	601	586	553	546	567	555	569	559	563	556	582	533	554	544	550	549	556	551	522	571	570	561	527	579	543	561	564	554	564	598	555	569	534	538	555	588	564	548	575	541	552	559	619	522	583	576	570	538	579	593	548	552	568	573	551	546	554	576	537	524	519	564	571	570	532	560	547	557	527	611	554	566	567	526	607	545	560	551	550	512	586	611	566	513	569	543	549	573	574	566	550	528	544	550	576	557	561	542	574	582	563	568	551	534	580	533	531	590	513	636	565	570	541	537	558	571	580	561	566	580	580	585	529	577	533	594	580	565	510	545	551	526	571	523	539	597	543	553	572	547	576	522	572	515	580	529	544	524	580	589	539	528	518	555	585	550	573	549	531	549	570	547	557	553	553	542	582	541	563	534	592	514	519	567	575	564	585	561	576	572	537	557	556	565	559	595	531	535	576	578	558	578	548	601	579	572	567	501	548	576	571	569	562	581	558	557	595	551	534	504	593	548	528	547	515	553	590	560	565	540	614	583	503	534	535	603	536	579	566	607	556	612	593	548	606	547	563	580	529	621	574	537	554	557	563	532	543	541	563	539	566	536	551	586	604	530	571	540	545	612	517	525	605	613	568	547	560	569	607	578	507	571	573	523	570	558	555	600	581	582	556	566	560	560	554	501	560	527	557	512	543	588	557	578	583	587	623	514	552	584	578	579	534	570	586	557	590	516	551	532	548	517	573	557	573	563	523	548	573	562	542	555	572	547	592	522	522	628	534	544	592	561	569	554	566	544	582	580	579	583	550	563	545	556	610	527	544	600	613	528	563	548	556	527	604	551	557	531	570	584	559	560	540	527	548	570	570	516	589	597	545	550	605	545	534	555	594	550	580	577	588	566	544	541	561	559	595	558	546	550	554	599	525	556	572	535	590	569	598	564	570	501	566	541	569	603	541	524	534	598	553	554	563	554	593	587	593	553	571	563	605	538	551	553	545	529	597	590	536	544	525	570	551	556	542	578	578	614	545	537	583	554	582	528	570	547	519	533	552	546	550	562	534	536	557	591	571	580	530	564	555	529	558	559	560	560	576	545	575	582	561	592	552	585	586	515	559	552	565	545	536	533	577	546	563	554	578	566	552	588	592	556	555	527	598	563	540	557	595	562	556	585	525	584	599	536	504	532	581	580	574	540	565	565	552	554	550	589	550	529	565	584	582	584	559	542	536	540	572	555	572	535	497	556	616	567	557	579	544	569	514	558	545	541	579	531	538	526	550	550	554	555	616	591	543	583	527	561	548	546	565	547	554	570	564	535	537	549	581	501	563	584	577	578	575	531	549	561	584	567	571	586	558	585	536	576	540	517	585	533	560	528	548	547	556	550	588	582	511	595	511	550	552	552	584	551	539	543	565	586	569	556	586	566	539	574	546	577	588	536	545	564	583	569	587	526	577	555	523	574	567	556	549	548	558	565	561	543	578	548	573	571	559	543	551	568	535	602	582	562	632	585	568	535	561	548	580	534	587	588	553	604	557	538	560	545	561	582	571	557	581	546	579	564	575	577	528	595	550	595	579	597	560	560	572	585	549	591	562	527	571	546	573	561	537	589	552	473	535	538	567	586	547	511	569	531	550	556	551	584	537	576	554	580	560	552	543	526	569	533	578	596	573	553	601	590	547	565	572	556	569	541	534	589	581	570	584	579	528	558	556	542	544	556	608	534	576	565	519	514	553	565	569	567	573	519	567	586	606	540	571	609	580	587	562	573	547	568	563	569	572	589	552	580	538	550	557	558	534	557	569	591	541	600	533	551	546	556	574	554	538	571	532	560	536	544	550	576	545	549	554	522	546	559	544	559	566	580	572	569	542	553	504	563	566	584	585	537	539	572	535	579	548	553	579	568	564	529	554	533	552	572	542	557	525	546	552	519	572	546	564	554	531	594	541	527	513	572	571	610	589	552	574	523	578	547	568	543	536
14595	1535	922	769	941	1350	1496	1490	1348	1336	1127	1104	933	932	876	796	781	746	778	685	719	748	675	654	641	632	665	626	651	612	615	649	587	653	626	606	620	603	581	609	566	592	605	590	609	604	578	592	574	542	560	577	564	582	589	598	594	551	591	551	529	600	590	566	561	560	546	587	589	606	528	579	532	562	584	599	565	589	526	554	579	551	539	588	572	583	551	529	557	610	577	571	555	562	576	588	600	555	568	566	545	542	533	571	552	578	611	594	545	555	576	584	565	586	559	568	516	544	594	532	543	623	534	587	569	532	549	585	579	585	567	532	586	574	593	560	556	591	536	596	568	531	560	529	533	607	581	584	597	558	566	560	571	563	548	573	570	538	557	583	533	547	535	526	579	584	533	562	555	558	514	571	546	601	596	555	507	574	581	542	577	533	592	540	575	576	571	579	588	571	564	548	553	520	564	580	562	568	542	548	594	536	558	558	583	593	595	569	552	516	581	551	552	598	594	536	600	556	529	593	575	615	558	560	581	506	541	563	532	562	571	599	588	588	516	582	566	544	551	586	565	568	561	573	600	524	552	587	531	538	584	581	575	560	538	560	565	563	525	556	541	566	592	569	555	553	541	551	572	550	532	558	560	579	602	571	560	570	560	593	607	577	564	565	587	528	548	571	558	520	579	535	543	564	571	588	566	588	527	544	552	562	575	524	563	538	600	572	553	560	553	554	534	558	532	504	550	518	574	550	610	567	532	564	567	531	553	577	523	526	525	539	531	572	568	578	570	624	556	543	539	574	578	503	531	563	552	534	592	558	541	544	566	603	533	547	560	568	550	572	561	567	550	528	559	497	570	578	557	581	581	556	573	530	581	582	546	524	554	537	586	579	592	611	620	551	537	561	585	578	589	576	557	537	513	590	599	536	558	603	600	548	571	582	573	534	515	527	589	546	599	564	563	553	546	599	590	576	574	606	540	558	589	553	582	547	587	598	574	588	508	562	576	588	536	577	540	541	574	568	547	597	546	564	596	589	600	584	549	616	569	541	564	556	567	564	559	529	522	529	558	556	519	535	550	549	584	569	579	543	543	589	554	597	568	570	530	524	545	550	541	541	571	570	548	536	563	548	552	520	577	534	552	575	548	539	567	547	588	603	553	533	582	561	550	567	568	580	573	562	568	589	566	559	591	556	580	572	522	527	530	554	525	522	567	573	553	573	528	590	579	540	517	580	541	593	561	574	538	586	530	546	557	594	567	581	569	581	554	573	510	606	568	526	611	574	573	582	551	558	554	547	518	632	535	585	555	572	540	564	532	583	519	556	592	580	546	593	547	525	556	542	539	581	572	543	544	562	528	574	573	578	592	581	606	518	564	582	570	537	593	592	580	579	586	563	568	550	611	569	543	567	578	588	555	570	562	551	583	522	538	523	592	548	544	569	575	545	535	561	547	568	578	548	619	570	494	561	565	546	562	554	546	547	556	561	584	539	547	594	528	577	569	596	556	574	544	565	578	579	526	556	574	485	561	609	560	584	586	506	595	540	585	559	608	554	570	564	555	542	541	538	568	591	580	611	554	619	594	557	537	540	576	582	555	593	573	560	523	557	554	582	554	573	557	564	559	574	556	537	558	558	579	635	583	578	568	600	580	552	543	545	555	588	545	585	558	495	576	553	573	536	546	594	555	554	545	534	563	514	565	564	569	560	525	554	558	597	554	581	546	584	547	546	573	546	570	530	551	591	590	536	516	553	597	606	541	561	556	582	531	527	522	521	607	578	553	591	555	553	561	570	573	577	546	581	591	560	585	560	567	548	555	577	552	575	543	561	546	562	571	541	562	547	578	549	581	554	512	593	590	557	582	537	551	546	561	605	542	572	540	556	579	558	547	544	526	620	592	558	576	582	558	551	590	573	579	578	560	540	535	548	539	532	516	559	540	562	560	542	548	575	551	598	543	563	565	593	527	560	582	559	544	571	575	600	511	576	582	545	557	576	634	621	563	549	579	595	576	538	559	544	581	598	558	564	597	554	612	559	531	599	538	556	544	558	552	551	562	592	570	570	560	548	589	535	542	549	547	588	556	568	599	568	555	536	581	549	550	514	560	573	550	589	534	537	572	601	605	599	567	554	617	556	568	586	570	535	586	506	570	619	511	537	591	546	566	576	569	559	623	547	537	559	534	564	578	572	549	565	571	577	552	553	567	606	603	563	525	604	520	544	533	570	561	565	560	559	533	541	524	574	605	559	555	535	564	568	580	535	587	531	550	605	579	594	570	568	539	558	581	562	582	520	559	550	560	565	595	561	581	548	578	555	556	532	562	562	526	607	554	515	594	548	560	580	543	548	564	557	545	560	541	549	564	559	534	580	549	568	539	577	537	569	604	598	542	572	542	545	604	557	534	545	533	544	568	589	560	578	563	566	568	551	564	526	591	554	511	496	571	587	556	533	578	541	546	555	557	578	572	619	561	573	561	561	541	575	578	573	596	546	585	550	556	554	579	567	583	563	562	571	579	579	597	591	582	602	547	587	532	585	561	528	560	577	547	562	573	563	554	543	594	556	563	596	548	576	545	573	608	598	554	571	603	555	593	612	558	566	583	595	608	559	561	581	607	570	563	566	536	569	565	563	565	570	542	558	556	533	579	536	543	585	539	548	599	567	600	576	553	522	563	532	541	542	581	583	567	558	581	528	564	530	587	571	519	574	595	578	498	601	583	536	550	591	575	548	606	600	573	589	611	580	567	550	579	548	562	567	553	597	540	534	577	538	550	571	579	556	562	536	569	550	599	538	535	547	603	555	605	606	615	588	531	558	531	559	579	585	569	546	523	592	530	568	548	547	549	554	558	591	575	554	569	556	525	543	576	546	547	568	566	591	562	598	601	592	586	529	604	535	541	579	587	513	570	550	581	510	568	600	560	588	564	568	525	579	558	548	560	603	558	548	536	588	542	590	571	644	587	535	589	533	608	572	570	518	547	567	562	568	590	564	540	560	583	573	603	572	588	532	570	530	556	563	587	595	571	575	600	551	573	572	570	573	559	588	562	569	577	532	597	589	543	538	536	584	565	570	553	558	565	541	528	535	585	584	574	526	577	549	529	586	553	588	529	539	576	592	587	546	551	567	556	530	584	553	543	558	621	556	590	569	584	553	540	568	576	572	533	582	576	588	553	569	538	543	569	543	608	572	545	565	527	547	563	546	577	602	520	544	565	597	543	561	546	601	611	599	528	557	563	559	551	583	529	539	539	540	549	600	598	571	567	572	554	572	582	567	529	558	546	569	561	541	497	590	574	582	575	613	584	566	577	558	544	583	565	541	561	592	540	536	573	591	613	553	529	549	592	541	588	558	598	549	595	549	561	558	535	570	581	527	558	599	569	559	558	574	552	571	539	586	578	558	557	541	565	576	575	594	581	560	552	547	552	549	539	563	599	595	576	520	573	570	564	541	594	563	580	563	586	583	571	553	571	542	544	558	599	586	530	557	564	582
10646	1911	1498	1729	3711	4923	4585	4163	3550	3157	2800	2421	2166	1987	1815	1711	1467	1526	1475	1301	1283	1280	1234	1204	1137	1124	1066	1019	1034	985	984	1000	937	944	937	918	925	916	930	903	918	870	853	899	867	815	871	834	845	861	829	834	857	812	872	793	878	842	864	797	842	829	799	810	828	820	817	856	803	818	791	811	830	834	784	822	840	813	827	822	815	787	811	814	759	775	748	824	832	814	758	760	783	840	734	769	774	783	820	812	832	804	804	800	864	788	743	806	771	778	763	817	784	790	807	732	786	697	839	778	765	821	725	760	805	754	773	789	787	739	820	809	797	807	757	747	793	799	765	757	756	760	748	768	780	770	801	785	826	740	795	779	823	835	720	751	774	751	781	769	804	734	754	785	810	773	843	785	732	794	787	784	809	804	801	815	794	771	812	767	772	770	775	782	770	759	793	751	782	776	763	743	798	783	757	781	788	756	765	726	841	779	756	774	756	801	713	749	787	752	770	789	789	821	767	795	756	767	758	750	805	826	789	750	787	815	773	735	783	778	820	818	756	766	778	748	766	779	793	799	777	793	797	742	739	743	772	767	791	782	784	780	795	760	763	736	757	819	775	840	793	780	759	783	773	686	778	804	759	790	767	758	790	829	772	782	774	772	740	712	839	759	698	762	780	790	736	824	763	755	793	766	740	772	768	766	748	789	785	788	761	769	776	748	795	778	769	778	779	803	733	738	809	744	788	781	769	764	776	811	768	776	782	794	798	780	752	757	793	849	802	774	831	766	774	773	715	761	792	830	779	774	781	770	735	825	754	822	778	792	775	834	798	760	784	739	786	820	773	798	777	759	812	772	772	734	786	808	791	793	771	795	785	826	810	787	792	740	768	750	790	796	818	766	777	827	774	790	806	772	810	771	764	779	794	770	774	756	781	803	793	767	750	747	756	772	796	760	805	720	763	813	743	753	820	779	783	733	768	788	746	811	790	772	758	766	795	756	824	773	727	779	742	768	768	838	795	770	795	801	748	754	743	792	760	735	734	814	804	775	765	763	719	753	742	740	750	749	742	802	809	747	779	808	797	806	745	790	758	735	780	788	742	753	795	825	799	733	779	779	792	737	844	792	791	813	802	778	745	749	812	736	767	765	779	824	791	762	797	746	777	804	805	774	748	808	766	818	772	768	768	801	803	772	769	797	749	774	809	779	712	810	790	766	779	800	760	743	793	772	740	813	755	747	742	790	786	850	771	782	825	783	772	720	750	786	810	718	802	751	791	804	749	773	801	789	795	752	788	762	766	781	726	787	758	731	812	784	770	794	769	774	736	770	768	763	833	796	781	806	784	763	816	741	790	765	765	803	721	761	761	755	771	782	800	793	771	791	791	791	776	769	763	746	766	723	759	804	792	743	753	804	759	802	767	762	809	794	745	807	781	790	768	793	765	745	778	782	757	772	788	782	755	783	783	791	759	795	742	760	753	788	771	745	804	841	762	768	848	792	776	788	811	731	730	782	760	785	774	760	797	760	784	747	777	740	745	762	805	792	780	804	750	807	786	774	804	814	782	785	783	724	769	716	831	774	806	779	786	776	753	793	789	773	796	787	766	740	776	823	794	836	746	739	749	792	820	777	804	798	763	782	824	731	846	785	760	776	754	774	693	778	814	760	756	752	830	765	785	810	776	817	788	751	767	790	747	766	789	756	756	754	729	787	779	781	765	749	791	729	789	804	783	784	747	785	763	782	753	784	762	731	784	780	813	795	838	776	772	771	683	776	725	766	767	804	756	768	784	806	770	779	820	779	777	830	777	751	793	781	769	792	775	801	772	800	759	770	786	734	753	799	806	738	734	752	793	755	789	773	798	767	775	746	758	783	783	756	766	782	779	823	779	761	833	748	817	728	800	763	758	780	777	780	790	739	762	728	739	748	831	770	785	805	806	799	752	794	786	780	782	759	790	792	813	791	770	861	757	759	806	794	778	757	818	805	806	777	734	751	780	817	809	769	802	766	748	773	745	767	781	751	704	819	789	741	809	765	809	738	825	737	778	795	744	755	803	792	768	764	795	785	798	754	779	730	793	742	811	800	774	826	787	779	775	753	799	750	771	749	764	782	762	766	781	778	833	738	803	764	796	766	811	806	731	787	790	824	819	750	752	770	800	742	786	748	768	786	783	795	740	761	721	781	782	834	812	765	758	779	760	775	759	796	747	762	802	829	770	792	785	740	732	758	780	780	809	849	748	757	744	753	809	817	784	764	751	821	737	764	754	774	769	748	802	771	842	769	732	793	802	798	796	792	786	790	751	776	772	783	788	846	745	757	770	772	756	748	770	764	781	808	807	762	808	775	833	773	788	757	766	812	804	735	782	780	766	794	787	774	811	767	821	784	805	757	820	805	803	767	810	739	789	789	743	804	790	783	738	774	719	781	804	819	806	797	797	779	762	782	784	753	803	758	796	763	827	790	765	789	787	793	776	784	767	738	786	800	699	761	797	749	739	742	749	779	743	784	725	796	819	756	762	777	792	793	838	818	781	800	773	754	814	813	780	786	840	774	799	825	746	813	784	813	799	782	774	770	777	760	772	790	780	750	775	767	772	804	798	729	752	833	772	761	788	782	721	814	793	765	751	755	817	809	799	793	795	774	783	780	769	806	782	749	797	709	781	764	774	802	762	819	797	805	845	772	800	778	785	736	811	804	727	813	780	759	777	710	777	715	785	778	781	746	763	784	785	785	756	781	803	764	823	779	771	829	763	732	764	747	758	842	797	792	763	763	798	764	762	774	800	828	765	787	765	784	744	776	755	789	808	746	777	747	815	803	780	773	746	716	794	751	779	761	761	790	777	812	758	838	809	748	767	762	768	773	750	752	796	810	772	776	764	786	782	783	778	756	709	771	736	788	764	762	697	758	818	775	703	740	757	756	771	775	773	796	774	810	785	789	776	730	832	745	755	810	765	786	778	732	780	746	785	831	765	782	810	799	801	763	768	781	790	770	772	754	738	807	769	750	789	814	803	788	747	728	730	695	736	810	785	801	838	743	769	740	721	815	792	778	807	771	765	760	799	811	771	783	764	801	723	767	758	731	754	746	782	752	727	714	750	757	813	714	763	800	810	854	723	747	749	720	827	730	720	814	797	755	698	771	758	806	789	788	739	794	769	713	789	764	801	771	787	740	808	773	769	732	762	767	794	782	772	782	808	776	824	775	799	741	772	777	805	773	773	754	780	792	765	745	772	732	766	733	834	776	818	771	790	809	788	757	857	796	773	747	785	799	765	783	741	747	764	795	741	809	792	797	731	724	764	775	733	784	797	807	810	834	791	779	806	764	774	819	789	804	788	771	755	726	801	772	775	746	745	826	762	779	760	798	772	804	746	817	755	759	777	776	781	789	770	779	780	769	777	804	793	756	803	809	780	751	780	770	745	734	782	778	745	804	781	738	831	803	776	796	767	785	774	778	789	722	784	808	756	762	798	764	790	825	761	815	782	762	774	770
6365	997	519	409	606	1208	1417	1254	1105	1040	903	758	606	555	474	425	419	355	327	363	297	290	294	272	264	281	245	214	197	215	214	220	229	215	183	208	180	204	171	184	150	181	165	194	168	176	178	169	165	161	164	141	150	152	138	170	146	156	161	153	142	155	167	148	172	153	146	157	152	153	144	137	170	149	143	147	156	165	153	147	188	142	126	155	145	145	145	148	155	150	160	151	153	132	163	150	133	147	143	122	121	159	137	157	141	141	138	117	124	123	133	148	135	177	138	155	142	134	146	152	143	144	138	142	142	144	125	138	131	150	149	134	157	138	132	159	165	162	149	160	137	123	137	149	168	153	158	131	139	150	129	140	131	134	130	135	144	113	134	147	135	156	143	140	139	129	137	146	128	151	149	134	148	142	148	127	145	131	147	129	142	124	149	135	144	136	118	135	134	144	120	162	157	111	144	133	144	143	144	156	124	149	161	155	134	152	147	132	145	157	134	156	121	132	141	130	165	131	139	147	131	150	142	129	135	133	160	127	131	146	124	144	138	155	151	129	137	142	147	138	146	135	138	127	125	114	163	117	141	131	149	150	153	131	145	147	139	123	115	123	167	142	147	143	135	125	151	136	135	140	137	132	150	159	163	157	139	117	154	141	142	133	153	130	145	136	142	156	152	143	156	151	142	142	117	138	141	132	142	155	137	152	144	142	134	148	128	124	114	139	113	139	119	143	136	126	151	132	133	140	133	140	131	134	141	158	138	133	159	151	148	132	157	157	138	153	142	138	126	130	153	141	153	141	122	139	144	117	138	139	124	156	137	143	124	140	134	134	157	122	149	130	141	140	141	142	118	140	131	117	117	133	149	133	141	146	136	138	143	153	157	145	125	116	135	148	143	137	133	128	151	134	153	149	141	139	147	126	143	142	133	130	137	141	133	151	139	144	138	160	144	147	142	153	150	118	161	108	157	138	126	142	150	143	134	153	138	144	142	149	112	149	135	154	157	135	135	170	149	142	125	140	129	139	144	131	134	135	146	159	138	141	152	133	144	147	132	140	156	145	109	121	130	143	122	145	150	132	147	142	129	119	142	132	145	130	151	134	141	136	126	154	137	152	127	141	139	125	135	143	137	148	156	136	142	153	143	149	148	138	127	146	142	130	138	128	129	165	116	130	159	137	153	112	139	149	114	125	138	131	147	119	153	128	122	119	125	135	134	148	154	138	131	127	133	141	153	140	135	167	161	132	148	164	154	137	143	139	138	147	152	136	153	155	135	142	148	158	148	137	142	129	140	149	149	141	150	121	133	132	159	134	124	135	133	134	153	137	148	122	152	155	153	140	161	133	149	162	115	141	146	124	149	141	145	126	111	150	144	147	126	126	142	144	135	152	142	135	124	137	134	138	109	119	127	125	135	141	167	128	142	141	127	128	152	151	154	142	121	151	147	160	164	122	148	141	139	133	149	138	130	135	149	134	130	155	150	148	109	152	137	144	136	109	132	141	133	130	142	131	133	139	136	146	122	118	152	164	121	147	143	118	155	148	145	137	148	137	151	137	131	126	146	124	126	140	146	159	142	125	135	131	137	128	111	130	128	152	144	139	111	137	142	145	158	145	142	149	128	149	141	153	142	163	137	138	166	144	138	125	120	139	128	134	139	146	138	139	114	123	143	145	140	126	141	175	126	138	130	139	134	138	139	150	128	156	142	126	137	143	118	126	139	134	146	130	133	151	143	136	124	145	141	145	147	144	147	140	130	114	141	128	129	130	129	166	125	134	122	144	134	140	151	139	146	146	134	148	151	122	146	119	151	147	141	134	139	136	146	125	148	138	136	149	127	134	126	142	130	142	130	144	137	159	134	149	132	173	143	137	136	137	156	118	146	128	151	166	131	135	142	145	140	150	124	125	120	162	139	139	180	126	154	139	136	159	147	155	151	120	113	129	133	166	143	123	136	164	128	139	139	137	129	148	141	130	124	122	152	146	151	140	124	134	148	136	118	132	161	116	125	131	145	147	145	108	125	149	140	130	155	132	134	123	154	149	157	144	125	151	127	127	147	135	148	122	155	148	143	152	154	152	135	153	144	135	137	125	133	132	120	142	132	133	163	131	145	145	113	131	141	154	137	150	142	116	153	129	154	151	147	122	139	143	137	149	133	140	122	141	144	122	134	138	145	120	147	114	130	132	129	142	136	138	148	127	133	141	131	111	158	162	125	144	135	142	138	138	143	133	148	132	151	139	143	159	140	146	134	128	141	114	130	155	172	106	146	142	136	135	122	128	129	118	138	151	132	139	120	110	143	134	121	139	141	137	145	139	145	126	145	132	133	125	145	144	124	151	139	132	146	128	140	133	148	146	136	119	137	151	132	120	130	127	152	133	126	131	121	127	140	145	141	131	143	157	149	146	124	123	134	143	145	136	135	139	149	138	148	147	154	129	151	139	128	116	131	127	146	137	140	130	155	151	139	136	143	145	135	130	133	129	126	140	144	142	139	128	140	157	137	132	139	121	140	143	135	144	152	136	134	130	129	126	127	140	135	138	162	160	138	138	163	138	142	156	144	132	160	140	162	114	130	157	165	152	143	130	121	126	133	129	141	133	141	138	188	127	127	125	144	126	140	140	147	153	143	147	138	150	136	145	144	145	130	134	161	150	126	165	138	155	151	126	143	146	144	139	114	153	143	156	139	133	154	138	146	140	169	116	160	136	149	155	145	147	135	142	134	133	141	141	151	122	119	156	137	121	153	160	161	116	146	152	145	142	146	137	150	134	129	135	156	148	140	127	121	132	137	172	115	157	136	113	147	128	148	162	142	126	151	139	135	144	151	155	134	144	140	140	161	141	152	150	122	137	160	138	138	158	141	145	117	144	160	142	140	150	149	131	147	133	149	136	152	130	144	129	136	148	142	130	139	144	145	144	130	142	153	131	157	140	129	134	130	152	143	137	149	127	130	149	152	126	140	149	157	128	127	132	152	134	131	115	146	123	126	137	131	134	132	145	130	124	157	151	131	147	135	119	119	128	123	150	155	129	148	130	124	131	135	148	160	147	150	143	125	140	145	127	141	136	138	141	134	128	142	159	150	138	157	134	137	154	148	145	140	112	144	148	151	123	144	138	140	151	136	149	158	142	132	119	122	143	141	138	132	125	132	117	139	133	137	120	155	135	144	129	142	122	153	145	128	124	142	140	147	147	141	143	141	161	138	145	146	147	150	122	145	145	140	141	144	153	132	138	131	149	160	148	154	126	136	149	134	133	131	143	151	138	151	146	126	119	159	124	149	126	120	158	136	151	151	135	144	125	159	123	131	134	126	127	139	138	151	143	154	137	159	144	133	140	136	134	166	161	145	144	141	150	139	173	134	147	160	129	157	133	133	136	149	135	136	174	159	140	134	145	131	148	148	145	157	152	141	124	136	167	149	120	128	123	141	127	151	142	136	155	159	134	136	138	127	144	144	160	143	121	122	141	131	133	142	130	146	155
10424	1947	1138	1521	4098	5499	5232	4408	3811	3223	2670	2325	2049	1768	1551	1380	1216	1131	1016	949	928	828	739	696	762	664	636	560	522	486	513	458	446	424	415	462	395	417	408	383	378	338	369	372	357	394	321	319	331	334	315	323	311	329	301	297	290	317	311	308	284	310	286	261	291	303	292	296	266	287	271	251	278	257	277	275	251	258	247	238	266	245	244	287	239	264	279	236	274	255	242	255	246	284	246	260	250	236	240	238	219	231	235	266	265	234	256	264	233	220	256	214	246	206	255	240	223	242	240	210	245	217	224	241	258	241	231	203	231	248	224	234	239	234	237	253	240	246	256	237	243	214	231	228	216	238	238	243	198	246	206	250	233	226	218	214	274	223	221	249	218	243	255	249	232	226	246	216	252	231	241	221	247	251	236	210	250	240	210	250	220	219	244	250	246	241	244	210	224	240	224	205	220	202	238	223	228	217	240	218	233	208	211	221	224	237	211	233	222	226	222	248	223	226	239	225	258	223	245	231	257	243	244	262	240	221	230	233	250	222	230	221	245	240	227	223	259	221	229	214	229	218	213	219	259	217	208	223	241	235	235	207	247	227	236	222	248	220	234	224	248	230	238	226	211	210	202	200	237	215	229	227	243	201	229	255	209	227	204	207	228	232	246	225	237	222	221	250	206	237	209	233	204	224	208	230	233	229	225	236	250	235	206	230	206	230	214	222	246	212	219	219	219	231	234	221	212	216	211	237	228	223	238	234	230	249	246	236	245	237	222	217	226	222	213	213	218	190	234	244	222	215	249	211	241	240	216	217	216	208	215	226	208	227	243	249	234	244	220	225	250	231	228	220	240	214	237	221	205	238	210	225	229	222	206	219	218	230	208	212	220	225	219	227	231	239	222	226	256	224	215	225	211	216	230	231	233	219	212	233	256	203	203	196	221	243	234	260	224	223	215	212	235	220	228	239	220	233	239	218	247	237	222	227	234	225	215	217	237	231	220	205	217	252	224	211	245	226	233	192	202	221	247	240	225	217	238	231	268	204	213	224	219	232	244	227	236	222	220	236	217	241	228	228	215	207	228	232	222	234	230	241	235	199	204	234	207	225	236	242	232	239	229	239	219	250	216	246	217	248	212	222	238	230	211	215	225	228	237	250	195	261	227	230	222	212	230	232	204	243	226	233	225	214	238	238	196	221	227	233	209	236	233	213	224	220	246	232	218	225	219	202	201	232	228	206	223	240	209	231	213	230	225	212	219	212	235	218	229	238	237	242	230	239	218	234	237	210	211	226	245	196	208	214	195	248	229	229	221	222	220	193	240	229	211	228	227	215	225	216	222	225	229	234	224	214	220	181	215	229	229	232	209	194	239	210	223	258	219	238	226	202	238	224	216	215	220	240	216	222	241	212	223	224	221	231	205	220	221	214	218	217	208	206	200	240	199	206	216	218	231	212	217	224	206	263	238	229	237	199	220	255	219	227	219	225	217	226	240	216	228	224	200	245	225	211	210	219	258	215	229	232	220	257	213	214	228	209	236	224	212	245	215	205	236	243	228	248	261	218	231	205	237	204	205	229	230	204	224	235	202	203	213	198	215	231	228	243	231	227	222	222	213	214	218	225	238	214	225	208	219	232	249	219	226	258	231	215	215	214	215	234	213	210	228	218	231	240	228	219	234	210	216	232	232	225	200	222	216	229	252	210	226	214	225	229	204	235	201	210	231	234	240	222	236	220	243	241	222	221	222	206	226	230	219	225	223	248	214	204	224	203	217	207	213	218	220	224	217	226	191	229	232	216	242	233	250	219	232	201	244	216	238	223	236	214	213	238	224	216	215	250	248	208	183	239	214	238	214	245	229	229	231	238	207	231	213	239	227	219	232	225	250	197	231	221	210	244	248	198	229	198	208	230	197	222	205	222	178	207	221	213	229	207	224	211	235	216	212	193	227	223	217	225	227	216	203	231	217	209	209	224	228	223	215	204	268	225	245	246	248	212	230	226	244	252	216	236	243	238	245	209	244	219	210	250	215	205	219	225	204	214	244	207	218	212	224	234	233	202	252	224	236	263	202	240	211	243	198	248	193	202	215	189	245	203	236	213	192	218	210	213	222	252	242	223	246	221	250	218	211	225	208	204	223	236	220	230	227	201	223	214	208	202	245	230	215	240	212	237	220	226	252	232	237	226	214	216	234	228	231	208	214	229	224	220	227	204	192	240	264	210	223	233	223	219	231	238	235	223	232	225	214	214	235	226	199	219	220	239	203	226	231	224	242	227	234	232	226	215	265	222	216	216	196	224	229	238	212	212	219	215	197	256	220	241	254	247	246	192	191	235	209	214	206	242	229	216	214	202	221	235	252	221	211	241	237	241	219	195	207	214	225	227	245	219	233	229	256	245	220	235	212	217	221	216	234	221	214	249	263	225	239	249	222	215	234	226	216	227	237	215	233	226	231	234	216	208	231	241	217	203	237	206	240	198	233	211	234	202	229	211	244	237	233	208	211	223	244	217	228	207	245	244	238	205	202	236	233	230	230	214	211	229	239	226	226	218	201	236	215	218	231	196	202	239	232	228	245	228	239	240	247	239	227	236	225	269	197	213	245	223	208	217	221	232	244	223	222	200	209	224	245	222	207	229	248	212	243	206	223	219	231	247	242	224	211	223	239	210	227	239	267	202	232	226	235	211	231	221	205	219	226	250	238	239	224	235	214	208	210	245	212	231	229	222	205	209	215	194	208	222	225	210	252	194	205	215	198	218	223	214	217	241	220	220	236	216	251	243	231	219	233	233	215	223	262	232	219	196	216	267	218	192	211	244	210	239	233	234	220	216	234	241	235	236	200	213	232	186	238	203	246	212	252	218	229	219	236	217	229	229	225	194	197	206	209	221	222	210	232	202	238	222	226	218	227	234	221	250	234	212	221	200	202	218	202	232	235	220	210	223	227	237	243	242	237	264	222	239	215	224	205	242	225	241	231	222	243	226	244	217	241	218	225	222	214	210	227	225	240	265	223	245	198	193	200	236	240	214	241	233	249	225	224	237	213	233	213	255	205	212	235	207	232	219	213	224	226	241	257	245	223	236	191	217	227	204	230	217	245	223	207	211	199	243	216	216	215	212	228	217	245	231	216	225	225	217	230	207	215	246	229	215	244	240	205	230	218	216	215	206	226	213	212	240	239	223	209	215	243	219	218	216	224	223	232	233	222	255	236	244	213	231	212	225	216	211	233	244	238	249	242	238	232	237	227	226	230	244	209	267	227	203	211	248	241	201	215	218	228	231	227	205	215	203	236	238	238	206	216	223	204	215	202	240	226	220	253	228	240	235	239	224	201	228	201	204	214	229	226	224	209	248	210	251	201	225	210	207	225	222	228	206	237	240	217	229	226	236	215	208	232	225	237	209	244	227	221	214	211	240	214	228	214	222	241	229	220	220	187	218	254	219	226	210	222	272	214	246	220	212	222	195	222	214	227	241	227	242	220	186	239	244	255	231
12432	1451	784	667	875	1559	1896	1725	1530	1406	1252	1060	966	827	795	707	679	617	607	553	563	513	461	483	465	473	425	413	385	420	402	386	385	394	385	384	361	336	379	371	398	325	336	322	359	348	378	355	328	327	331	322	329	329	323	314	314	308	345	318	342	304	330	323	354	313	307	320	329	295	313	307	330	331	318	338	303	323	310	314	305	320	337	295	317	351	310	313	344	293	310	345	318	288	289	290	318	334	344	307	281	311	283	276	317	304	312	324	318	337	298	300	289	292	312	325	342	318	338	281	310	295	296	309	292	300	310	291	326	312	291	311	329	305	313	318	340	304	296	332	341	306	304	320	307	303	322	327	305	298	329	317	322	309	299	331	335	305	334	334	316	269	269	302	297	303	306	320	322	281	289	304	321	287	346	316	306	310	310	329	326	292	329	329	297	329	302	318	300	322	305	325	322	293	296	292	282	330	310	320	297	330	310	303	290	339	302	322	329	305	293	331	325	328	307	290	296	309	281	318	325	320	314	333	307	330	299	330	329	335	311	321	294	329	314	325	325	299	317	308	315	319	298	289	273	274	334	307	327	285	318	323	334	314	302	345	291	332	306	263	282	304	287	337	294	314	315	280	319	298	293	315	302	304	293	276	290	315	277	326	318	312	322	308	313	357	312	315	310	291	306	283	306	281	308	318	312	276	307	313	301	305	300	321	302	333	311	304	332	313	309	312	300	303	311	323	307	303	311	290	317	311	275	289	313	305	276	284	306	311	316	322	317	315	310	299	321	323	318	274	270	328	311	313	328	314	292	313	321	337	289	314	301	281	285	308	305	323	294	277	321	352	303	304	317	316	317	303	323	315	360	300	301	306	287	320	352	327	299	314	302	301	285	280	318	308	315	328	291	280	283	327	305	296	304	324	294	325	289	314	298	344	335	271	326	297	293	295	284	306	337	285	304	331	330	327	290	280	313	288	300	301	322	304	303	312	339	308	283	305	315	306	310	336	293	316	319	333	294	316	289	314	289	338	320	296	298	321	281	291	339	275	290	344	301	271	297	352	318	276	269	322	299	322	338	301	290	317	305	324	303	288	345	313	319	316	331	310	292	313	287	320	288	295	306	314	336	309	291	286	326	310	314	287	286	321	337	304	315	288	318	329	286	342	300	293	333	270	303	320	297	286	280	258	310	283	304	304	334	285	330	292	328	338	288	300	296	325	336	308	308	326	320	317	308	317	294	301	337	316	287	297	329	311	306	317	302	320	317	321	275	322	289	278	301	347	302	306	306	312	268	323	313	314	320	306	303	311	317	307	313	320	311	341	327	270	313	316	333	318	286	327	305	305	350	311	300	313	323	345	325	296	291	310	321	310	316	320	326	303	295	309	316	276	343	288	278	287	302	304	303	329	318	316	311	319	301	322	298	289	313	292	302	302	319	280	292	307	321	291	336	322	314	297	309	310	325	305	278	314	333	305	319	311	311	325	299	364	313	331	293	309	337	328	313	347	323	308	298	326	300	345	326	301	307	317	291	309	310	277	286	295	295	298	318	319	293	281	343	309	296	350	310	315	346	304	272	323	295	333	277	294	320	311	309	332	310	305	327	313	280	290	306	322	292	311	301	303	308	299	326	303	313	339	330	309	303	299	301	316	337	324	279	321	331	314	294	325	307	328	342	295	325	322	310	338	341	307	319	331	321	311	315	317	311	338	313	316	305	286	297	303	306	328	325	299	340	320	301	341	297	305	301	298	329	309	337	329	328	285	319	319	277	285	299	304	323	312	288	311	345	306	323	305	331	329	303	311	300	340	312	322	337	285	362	307	332	299	343	340	305	305	313	354	314	286	306	310	288	313	314	331	308	325	320	308	302	315	321	297	321	279	326	332	281	333	270	323	311	304	319	310	326	301	310	279	328	307	324	320	337	277	332	294	320	294	321	293	318	304	319	310	330	295	306	297	337	297	322	316	304	310	301	313	294	319	302	316	321	284	313	316	310	315	306	286	332	329	302	264	333	305	289	296	317	297	316	344	319	296	318	314	331	333	290	297	294	291	322	310	325	293	298	330	279	297	314	274	320	283	317	286	302	324	296	287	314	305	327	300	287	326	289	280	319	319	293	323	296	321	325	320	293	298	308	308	292	326	309	304	344	320	318	308	307	300	296	318	314	354	293	287	333	315	276	307	331	311	319	324	289	284	299	317	336	295	314	311	327	315	284	270	316	310	329	296	297	331	280	312	301	340	321	300	320	328	312	323	299	322	291	296	305	317	287	302	294	308	336	305	294	332	320	270	282	302	316	316	333	325	303	326	302	329	340	327	322	291	318	311	323	371	290	326	309	316	310	293	300	297	325	285	331	319	314	296	300	321	317	302	325	302	308	318	346	311	295	336	288	299	294	314	322	298	298	335	321	322	281	313	311	323	312	304	291	296	298	294	307	294	315	332	300	282	304	292	300	279	329	307	288	305	281	337	306	320	319	288	313	327	297	281	283	300	319	323	315	291	329	324	291	274	298	306	292	296	312	287	294	299	266	314	280	273	282	301	287	296	296	309	307	310	327	316	320	313	319	302	321	292	339	328	316	293	313	344	317	293	308	299	296	304	324	318	313	323	315	334	321	319	308	315	309	278	330	322	283	307	349	306	324	311	331	305	324	335	312	331	303	321	319	315	287	325	280	308	316	304	263	301	332	311	326	291	310	320	299	296	307	327	304	322	305	318	297	296	339	293	292	321	301	317	318	305	327	294	307	314	312	310	299	335	318	299	306	330	328	309	310	310	288	306	303	305	328	313	309	325	305	331	313	334	307	312	289	320	283	316	303	309	346	296	298	327	322	317	313	312	293	311	288	303	311	301	297	313	327	312	308	293	289	326	324	298	337	311	297	326	281	323	301	326	302	320	328	292	287	303	269	305	299	314	317	279	325	306	283	356	365	312	341	320	308	335	331	325	312	298	302	295	322	267	281	299	301	278	313	320	336	314	285	326	268	323	305	313	296	326	356	327	305	272	303	314	307	260	305	297	312	331	324	297	326	328	290	314	309	321	301	318	313	314	292	276	299	287	312	312	325	283	301	297	266	306	306	289	315	332	285	274	324	319	310	301	307	325	309	321	340	294	301	341	282	325	296	311	333	323	303	328	317	307	300	357	315	331	329	289	286	292	281	339	281	282	340	308	328	319	334	293	344	316	329	328	342	346	323	311	294	306	300	331	313	291	308	304	280	285	308	310	302	296	307	314	351	303	319	314	309	301	317	316	329	310	285	310	306	305	327	308	316	326	315	336	311	293	311	291	311	285	339	308	319	316	291	279	314	294	276	299	297	317	307	344	320	316	314	319	293	299	295	309	321	318	343	330	313	304	268	295	308	295	299	320	300	280	283	296	298	319	309	296	312	306	325	329	324	336	316	299	325	343	298	323	338	312	297	310	278	343	291	309	326	310	286	272	302	317	322	297	310	324	320	340	340	324	269	301	346	283	287	308	293	326	315	314
12109	2342	1497	1954	5029	6734	6381	5620	4748	4138	3508	3098	2683	2450	2040	1893	1801	1507	1483	1459	1273	1206	1138	1119	1049	944	923	932	812	827	773	725	801	796	714	691	675	683	658	628	646	634	635	617	649	619	590	569	537	578	578	588	578	588	542	566	587	544	585	522	585	570	543	534	535	525	517	497	499	515	516	506	533	532	514	512	526	497	552	527	531	482	518	528	521	497	527	494	495	481	487	526	510	491	454	515	474	526	495	513	475	474	483	497	499	460	506	469	496	470	474	500	488	500	482	496	456	469	454	476	453	507	462	441	508	489	469	427	476	448	489	439	482	460	510	508	468	436	475	511	420	462	475	487	435	484	482	451	479	472	498	489	463	438	462	485	450	482	476	438	477	484	495	460	464	490	450	461	471	460	452	496	455	501	487	473	483	480	490	510	443	491	436	494	457	460	431	501	494	499	467	527	491	457	506	492	436	446	449	515	455	456	438	455	465	462	505	484	492	442	458	428	456	517	482	439	483	487	480	479	513	484	492	446	465	445	460	490	443	491	493	474	441	441	455	429	462	495	441	486	493	477	458	474	471	471	491	472	484	455	493	474	498	451	468	450	473	464	446	438	477	462	448	466	450	484	471	458	463	466	464	458	458	497	435	471	436	473	492	451	456	506	456	453	484	462	475	468	491	432	447	438	420	450	457	457	454	460	458	471	458	463	460	456	449	411	479	494	455	435	481	492	449	473	467	523	445	471	450	462	517	494	460	422	450	493	513	530	464	473	450	459	462	498	483	512	467	486	463	456	475	453	468	463	467	420	466	495	496	438	478	483	474	454	468	497	463	488	436	465	425	460	460	425	435	486	476	447	451	459	434	445	484	460	487	433	421	490	471	469	451	492	469	476	456	454	465	494	493	453	464	464	476	451	458	468	455	470	475	468	472	432	478	509	492	446	430	424	442	509	480	463	461	464	465	478	456	449	461	481	470	489	475	450	470	444	485	472	455	454	450	487	491	488	452	467	442	458	487	477	477	451	490	434	446	483	466	445	442	490	449	483	437	457	484	489	461	483	466	469	470	479	466	465	482	475	489	465	471	490	461	477	523	465	453	485	464	480	447	480	477	454	500	477	433	426	451	451	491	480	463	458	433	431	524	467	469	452	457	473	456	490	500	482	440	463	499	483	454	438	455	433	463	460	484	468	460	475	471	463	458	503	440	475	460	428	473	485	499	485	444	467	445	454	437	446	454	461	452	487	466	472	486	455	430	477	463	492	457	449	511	443	451	474	476	466	465	457	432	466	483	493	471	474	487	483	466	453	459	455	464	499	457	470	458	482	491	468	463	441	481	451	432	467	478	464	453	494	467	497	468	477	476	465	462	456	521	482	441	468	460	477	477	449	448	470	462	460	466	464	444	461	503	498	489	457	454	489	478	483	501	423	455	485	463	475	448	462	450	445	465	432	483	441	444	472	447	470	480	463	503	467	481	475	450	470	473	471	463	434	457	474	432	515	485	457	507	454	454	469	466	445	491	491	441	454	479	469	455	466	449	463	443	472	472	486	476	473	493	482	484	495	450	489	445	440	456	477	454	452	482	481	504	448	453	441	494	462	456	474	450	497	460	469	495	488	452	438	464	479	479	499	432	473	477	493	448	459	437	460	421	479	448	464	489	484	446	451	429	454	481	512	459	440	481	469	482	440	465	436	473	489	447	490	443	467	474	468	467	469	446	498	442	454	485	433	515	497	482	479	485	495	457	471	469	479	465	457	456	444	484	477	444	482	464	473	451	456	469	460	473	455	503	452	462	439	515	504	473	475	427	469	447	499	480	448	485	474	451	497	459	474	508	474	466	472	446	474	449	460	466	455	448	499	479	459	472	464	490	437	456	489	467	486	467	454	473	484	515	467	454	454	430	451	473	469	444	447	470	470	468	462	480	473	459	450	491	435	454	448	487	479	436	474	477	470	504	459	481	472	432	463	451	458	457	434	449	453	454	448	429	452	484	488	471	463	500	433	453	483	454	445	472	453	487	470	445	448	478	438	497	492	495	434	477	422	489	476	455	486	487	477	470	470	481	464	484	462	492	461	455	454	476	482	492	472	483	453	437	470	468	442	477	429	485	439	433	457	476	494	455	431	466	457	442	481	458	411	438	470	446	462	493	442	525	467	439	459	528	450	500	505	493	458	443	452	476	475	521	476	463	489	433	486	484	463	441	450	464	476	413	472	466	459	436	473	464	492	416	459	481	482	445	448	490	465	458	486	478	462	432	477	534	487	460	467	489	474	446	454	465	495	458	458	480	419	486	451	467	468	461	517	480	464	458	461	476	428	413	454	509	451	468	468	438	505	527	453	484	510	468	481	450	432	477	433	455	485	461	464	470	489	463	480	452	506	459	450	453	457	462	485	470	490	449	470	497	431	478	479	478	437	456	468	473	464	456	499	448	491	473	440	446	466	499	486	447	459	477	460	467	480	469	458	475	470	458	470	477	419	494	477	492	491	500	481	486	423	495	449	460	477	451	455	469	440	488	499	457	449	502	447	464	545	454	491	486	474	454	514	477	456	464	458	439	504	425	442	451	485	491	417	467	453	505	438	448	492	457	477	462	499	471	455	459	466	458	459	390	474	440	439	479	451	466	463	507	463	463	438	434	467	460	483	473	467	479	488	461	445	487	461	453	475	431	465	471	459	452	456	453	477	448	411	452	441	515	447	474	424	482	502	457	489	445	449	481	472	448	510	450	511	479	452	440	459	461	467	463	451	451	468	459	503	482	454	464	476	509	443	479	488	446	512	478	449	469	486	494	439	419	460	466	439	459	449	493	532	480	483	456	463	471	446	484	462	427	444	477	410	451	405	480	457	464	444	446	453	498	400	465	463	484	476	494	505	410	473	457	451	482	450	444	484	448	418	495	471	428	438	437	507	472	455	443	524	500	436	486	429	463	473	463	462	444	451	493	483	497	487	416	473	471	469	448	446	472	471	453	463	458	462	472	464	496	455	492	455	472	462	467	487	442	486	488	467	446	479	476	483	473	469	457	472	471	462	478	453	469	482	472	494	498	488	457	476	471	469	480	489	478	449	538	482	464	439	477	491	461	462	448	466	509	486	449	447	451	502	416	468	467	478	443	461	471	482	452	477	475	456	473	462	432	483	453	467	439	450	476	465	440	456	487	478	533	481	506	466	428	452	458	494	465	459	463	481	479	459	464	464	474	478	474	473	448	447	461	461	469	448	436	484	507	501	468	469	442	464	448	471	463	461	478	492	459	475	470	504	469	510	482	445	448	461	453	444	494	438	499	456	486	434	477	471	486	474	440	451	493	468	481	430	453	506	440	490	458	492	437	454	517	462	461	499	508	489	467	457	453	475	480	493	476	503	465	452	484	488	435	468	433	447	485	486	482	468	474	452	469	482	492	485	470	454	458	444	444	482	504	473	469	471	485	472	511	460	437	421	518	466	501	495	431	462	432	466	460	486	477	480	473	491	464	478	484	460
5284	547	498	502	485	597	624	564	579	522	522	492	472	525	505	495	485	477	468	444	455	464	456	450	438	480	397	419	453	453	443	430	432	457	412	400	406	437	417	420	398	430	450	376	444	469	425	430	454	455	462	385	458	404	390	410	438	444	419	417	386	404	421	406	420	458	408	396	414	474	419	451	412	403	401	409	403	427	417	441	369	392	398	431	403	414	450	416	423	426	406	414	441	421	408	419	405	423	419	403	406	428	433	400	461	444	411	386	452	440	431	401	404	437	420	456	415	443	390	394	398	468	397	414	401	413	443	426	454	406	425	416	452	410	392	441	461	422	421	435	463	426	412	414	388	419	446	383	438	437	417	422	396	428	404	426	426	398	411	435	412	426	395	380	409	423	433	479	417	437	451	435	408	412	413	407	438	422	418	413	449	432	395	415	411	388	416	406	401	417	427	417	421	416	453	407	441	383	442	412	417	460	408	427	421	422	447	431	401	401	412	416	430	414	434	414	433	393	418	439	457	410	368	424	461	434	397	407	403	412	394	431	399	398	390	417	445	471	425	453	459	436	409	437	426	401	414	382	420	418	411	410	414	426	392	432	443	445	403	377	458	435	399	429	374	418	427	386	430	405	436	388	429	371	422	450	434	416	418	398	432	433	444	447	394	367	425	392	411	439	397	400	393	391	430	390	406	421	391	397	399	435	435	396	436	424	433	409	453	401	404	432	419	438	410	427	392	361	386	389	390	417	379	400	444	408	387	421	388	405	431	442	408	435	395	397	401	380	443	458	439	395	434	401	404	413	396	401	417	381	433	421	447	405	414	397	401	420	411	410	409	415	424	431	367	392	431	426	436	452	419	423	400	415	437	428	429	415	460	445	440	430	418	429	447	427	441	419	447	430	420	393	405	384	425	415	414	422	415	405	408	437	410	445	419	397	405	418	429	415	444	421	422	396	435	449	434	427	399	414	433	422	421	421	432	401	438	397	392	429	401	372	467	440	450	405	433	390	424	415	444	409	419	406	453	410	446	412	412	408	406	418	427	396	435	421	447	408	448	411	408	429	382	454	420	412	398	400	420	433	442	414	373	367	434	403	393	375	437	446	381	413	403	419	418	402	436	429	428	349	411	410	421	465	450	431	410	437	418	439	420	460	409	404	449	427	432	420	432	427	415	410	388	447	423	434	430	404	392	425	416	416	445	415	405	382	426	423	428	447	411	416	417	449	443	441	366	409	446	401	381	367	382	367	415	433	427	396	388	473	395	430	438	445	431	424	432	430	438	445	413	396	454	391	390	428	394	428	438	441	436	393	419	393	419	412	415	398	417	462	414	450	417	445	394	443	406	382	415	394	391	385	412	386	439	435	415	443	426	414	411	407	403	397	435	450	387	440	392	395	418	423	440	375	469	417	419	401	409	431	391	429	417	413	419	394	403	397	434	411	410	427	418	443	403	377	398	448	425	445	425	398	426	451	430	433	433	396	434	423	440	415	435	411	415	426	382	459	408	420	429	413	438	415	439	412	381	439	402	424	400	389	450	388	462	423	443	427	426	443	395	420	407	404	420	435	408	398	391	430	437	421	401	390	448	382	429	406	433	431	424	395	426	466	424	429	392	418	410	425	416	423	415	385	438	418	414	398	398	404	393	433	423	448	384	396	395	430	404	404	417	373	410	396	391	443	402	419	396	403	420	384	411	434	409	388	418	413	416	436	412	387	412	443	408	415	430	397	380	414	401	431	427	417	409	429	427	386	441	389	403	397	429	458	422	427	416	410	420	434	395	415	417	383	380	398	411	391	451	450	419	420	406	407	446	434	402	421	417	466	390	433	403	425	405	417	414	415	409	424	411	438	432	406	410	430	435	430	398	386	423	458	414	429	413	412	425	393	398	413	428	428	448	448	445	446	411	401	443	450	461	442	454	436	436	436	429	425	408	438	398	418	403	437	421	449	392	462	424	428	394	432	429	372	399	406	408	407	422	390	389	430	424	403	403	396	443	412	449	377	421	425	396	416	419	408	405	424	423	417	423	432	410	405	407	402	440	427	419	399	467	440	421	425	398	418	385	418	445	438	453	417	410	416	408	404	424	438	419	423	442	415	403	399	454	419	406	436	423	407	433	402	433	429	459	422	429	446	419	407	384	408	443	413	436	407	405	417	416	444	406	451	410	410	395	419	419	366	467	422	445	418	428	411	419	462	427	437	405	401	428	426	427	420	406	398	392	393	425	425	405	408	384	421	409	439	405	401	395	407	457	406	408	414	422	416	442	398	436	394	394	397	431	423	408	387	417	442	416	415	377	417	450	398	434	395	375	429	452	393	414	422	409	430	482	416	411	418	386	421	439	454	419	435	385	450	427	397	412	406	389	433	416	435	415	400	429	415	409	400	436	435	402	425	414	449	437	450	437	419	402	414	444	414	432	394	419	411	402	402	423	397	440	446	398	427	377	414	442	409	453	381	392	389	405	433	404	419	408	404	414	419	392	401	418	447	421	437	396	467	425	438	411	396	404	437	432	465	416	439	405	462	380	428	372	394	434	441	425	400	413	440	415	440	443	435	398	406	414	469	416	394	381	415	421	467	423	415	423	413	440	394	387	380	442	411	410	454	429	413	440	431	434	381	449	444	424	413	401	418	419	407	421	380	424	374	434	458	443	424	394	411	386	419	404	427	440	443	443	407	438	446	371	408	381	411	382	441	430	403	391	406	426	422	420	401	434	389	386	397	425	448	387	414	444	424	370	364	407	439	391	396	378	409	425	416	381	413	379	417	411	412	438	408	435	417	441	447	373	433	434	414	416	405	436	440	377	416	346	412	384	394	381	425	412	391	383	392	421	408	406	416	429	397	422	389	459	420	376	413	373	404	419	449	399	424	419	361	432	435	411	406	412	436	410	409	409	421	392	393	412	388	397	428	425	446	445	435	423	438	407	421	408	436	425	439	467	416	429	392	444	452	364	448	437	415	409	420	433	385	429	445	448	407	391	411	404	461	409	403	428	410	430	423	393	392	393	382	440	424	388	441	435	422	460	416	422	411	411	405	441	419	403	425	433	388	436	414	438	426	416	401	426	393	445	386	411	439	416	423	430	435	400	449	395	445	431	408	372	408	419	407	426	412	364	404	430	418	420	418	408	391	431	427	424	422	407	401	397	432	459	401	435	413	423	410	406	401	420	376	409	418	400	424	409	406	416	419	396	392	435	424	409	441	437	428	403	427	427	374	402	379	411	418	423	424	442	412	395	428	389	428	392	405	447	413	436	436	416	430	410	443	407	414	411	413	412	405	423	427	427	441	443	388	454	404	456	408	441	411	401	398	455	431	402	418	414	389	404	423	433	423	437	401	395	423	437	402	455	405	427	410	404	398	386	398	431	428	392	455	434	420	420	403	423	436	401	432	412	408	424	409	402	458	439	426	407	405	421	455	392	409	398	371	446	408	436	399	372	438	430	423	429	409	379	386	446	415	427	413	400	415	430	411	455	404
7115	921	792	808	1262	1423	1401	1326	1124	1047	910	906	832	796	735	748	721	705	698	661	710	609	688	679	652	632	607	603	637	603	596	615	577	583	595	606	622	614	619	606	618	590	573	563	630	601	559	580	525	565	599	610	559	556	578	561	580	566	576	583	530	548	545	604	576	553	560	513	593	544	554	589	590	574	611	597	585	547	590	574	566	585	545	559	531	554	513	611	561	554	608	575	582	572	567	546	564	543	546	561	591	595	556	582	566	556	584	546	559	556	522	553	585	574	576	556	541	551	545	552	588	577	567	564	572	574	576	536	576	573	555	578	563	576	530	573	533	559	574	530	566	558	538	524	563	582	541	564	560	537	560	592	589	614	556	576	529	555	595	527	546	549	571	548	578	587	535	584	594	572	518	540	598	573	586	534	567	590	602	552	540	555	565	533	532	548	520	562	539	571	538	572	581	515	582	583	578	565	572	545	551	539	573	573	551	557	571	548	558	585	600	584	564	583	571	551	548	526	593	551	563	576	518	547	558	554	572	585	551	588	588	586	540	563	555	549	613	588	581	558	544	549	554	527	559	577	557	565	569	601	596	516	593	594	550	531	590	557	569	569	588	575	552	559	544	543	556	559	555	568	572	571	546	544	552	582	570	516	589	589	592	581	558	563	557	547	540	569	553	539	560	571	589	552	549	539	594	610	548	570	544	560	591	547	578	551	519	564	511	597	593	548	579	560	599	526	574	542	550	579	600	576	603	597	532	591	526	571	597	558	541	553	582	548	563	578	582	544	578	560	538	603	622	591	575	535	593	550	538	547	562	529	572	552	560	572	583	563	581	576	520	575	528	572	608	535	558	566	558	593	593	536	533	563	578	550	514	574	522	567	549	559	585	575	563	553	543	559	571	565	575	595	530	562	572	566	556	562	546	578	576	556	558	552	557	517	547	523	577	562	549	588	580	536	544	505	571	547	554	590	535	569	569	535	527	582	578	539	574	540	541	552	577	545	556	592	528	579	554	562	603	576	559	576	570	546	580	544	555	525	528	605	583	539	547	566	555	564	541	586	575	531	544	561	545	547	553	556	560	553	589	583	523	601	524	552	580	582	542	585	554	515	574	549	533	575	586	547	560	554	586	560	590	548	553	568	585	550	523	579	559	588	523	602	547	574	532	581	571	604	549	552	539	575	553	551	573	523	561	579	560	524	539	572	605	632	579	573	542	547	576	569	544	567	579	536	570	559	541	558	556	571	601	572	555	550	537	567	540	523	614	551	561	574	570	532	521	555	547	582	564	598	604	545	529	564	550	584	557	569	541	549	612	553	587	594	561	568	534	594	576	586	565	519	579	577	576	504	559	557	577	559	566	554	561	565	548	583	540	533	554	564	556	534	564	599	595	578	547	561	554	589	568	597	591	557	536	527	556	575	537	552	515	586	550	545	563	549	523	596	590	588	606	578	545	530	570	552	608	558	559	556	580	542	565	579	586	620	540	583	567	539	589	593	570	579	596	608	549	545	547	545	566	528	542	545	590	609	550	534	587	578	562	608	600	549	570	549	553	552	553	557	554	538	555	594	572	578	572	590	526	615	613	538	592	558	566	558	550	533	565	586	573	565	527	546	550	568	565	579	576	522	596	587	583	577	532	564	567	552	550	549	553	533	525	587	571	571	608	552	567	561	570	586	550	539	561	559	566	561	516	580	538	557	537	512	581	542	585	527	539	597	543	556	533	545	561	555	563	555	590	555	572	589	582	527	586	568	582	568	505	536	533	565	536	580	598	554	582	575	559	554	580	550	560	524	569	541	554	548	587	557	532	579	532	557	595	523	557	521	561	581	570	554	577	555	552	561	605	540	558	506	602	571	562	531	546	567	547	551	538	574	586	551	577	577	514	554	555	547	536	579	565	558	538	584	584	612	577	589	583	626	550	581	561	577	569	566	528	550	546	584	588	541	550	617	550	506	547	566	594	603	552	582	604	561	551	563	607	564	569	533	543	545	585	608	548	508	545	555	562	622	580	577	564	596	589	542	579	567	560	595	561	581	574	566	593	550	543	546	567	590	596	515	611	562	547	566	546	580	574	587	578	570	541	587	545	615	590	566	589	585	582	563	572	548	565	552	557	592	553	557	600	594	537	598	554	553	567	569	559	551	594	584	535	541	550	576	597	579	570	510	542	571	554	608	564	570	581	567	584	559	541	576	597	553	565	546	596	551	553	564	548	578	549	569	560	556	535	561	567	566	540	559	583	567	575	568	612	569	569	526	578	547	537	552	539	562	579	604	574	558	599	574	517	544	617	556	587	588	572	587	551	540	632	565	518	527	584	567	583	572	604	580	568	547	544	565	592	594	511	577	535	600	533	528	570	625	566	527	563	570	574	534	573	530	552	582	529	565	551	523	589	561	547	535	563	557	507	602	620	575	556	566	567	553	537	511	585	582	602	584	582	578	563	535	578	583	562	536	569	586	594	567	551	562	547	594	563	598	540	557	521	579	610	594	566	567	572	582	552	570	541	560	571	537	601	519	562	551	574	563	553	552	589	524	573	532	530	587	574	548	594	530	574	620	556	494	574	505	550	583	592	555	563	572	591	557	525	564	555	539	577	588	616	556	547	619	585	604	556	529	545	541	551	570	581	546	567	578	565	575	566	582	559	539	552	558	607	573	627	566	533	548	549	497	581	578	594	550	559	553	571	595	575	545	547	532	540	574	549	527	590	581	541	546	534	582	576	593	551	541	604	576	583	577	592	498	556	534	563	584	596	571	557	531	555	595	526	552	580	532	602	565	581	557	551	570	508	573	579	522	555	544	563	515	562	553	605	557	578	562	551	544	560	540	558	550	558	567	573	555	589	582	590	547	538	566	569	573	587	588	581	542	579	573	534	582	576	562	540	549	522	554	561	558	557	605	582	564	596	544	577	549	542	590	603	573	545	558	567	594	516	567	530	564	528	562	587	575	566	552	569	526	534	524	589	572	556	550	544	560	528	581	594	518	549	584	546	595	575	569	551	539	559	565	553	523	545	595	539	567	522	594	587	580	512	527	562	562	564	546	575	543	517	539	549	541	552	527	538	517	577	549	579	551	557	541	543	550	560	549	575	580	541	585	574	561	546	542	586	550	547	551	579	577	568	546	590	550	529	592	555	547	604	549	539	550	525	541	572	561	591	591	536	591	548	542	544	540	590	581	539	578	576	598	587	587	558	575	572	570	585	543	544	567	542	536	572	564	532	576	581	605	553	583	599	563	596	534	546	582	610	540	580	545	582	577	569	564	607	557	567	599	520	559	569	570	569	602	558	608	576	551	549	515	557	523	598	540	567	569	541	582	596	575	558	560	546	581	541	609	547	583	556	540	528	560	583	541	570	562	579	564	587	520	532	570	561	595	581	609	546	526	584	535	579	578	540	559	554	547	552	555	563	586	579	547	555	554	563	533	559	550	595	578	537	582	548	621	582	538	582	621	585	598	583	560	569	575	563	600	530	581	556	532
14543	1587	915	805	949	1391	1577	1410	1408	1186	1083	1066	968	901	851	829	793	783	745	757	705	728	750	665	687	648	662	643	696	609	627	632	642	650	587	570	629	589	598	578	617	590	563	601	606	580	568	561	591	565	558	563	599	591	512	636	541	618	575	600	564	564	558	599	589	578	598	570	585	560	558	539	610	575	571	566	549	560	568	579	569	561	506	545	598	592	597	525	579	581	555	589	566	555	564	580	613	590	526	549	571	597	594	591	569	526	567	596	566	578	542	548	602	585	575	586	585	558	580	554	535	544	557	560	555	549	606	569	545	567	612	567	522	529	592	590	512	593	573	516	590	585	505	588	579	574	535	559	555	559	566	567	577	574	567	578	530	601	599	556	577	524	513	565	609	562	576	542	598	592	580	526	532	577	603	544	589	539	598	538	542	539	571	573	562	503	600	577	543	541	576	570	591	603	568	557	566	543	584	543	594	555	574	563	544	557	545	602	592	559	600	537	523	557	592	550	565	566	566	547	567	586	519	595	580	589	557	558	542	577	553	518	612	567	576	531	590	568	547	556	552	606	557	569	547	549	573	595	572	564	580	582	536	568	573	568	557	572	558	578	595	564	562	534	577	617	534	567	580	525	574	588	542	539	539	552	581	528	594	598	521	593	553	643	547	561	566	580	546	542	575	571	567	593	567	568	580	543	564	567	588	564	553	607	592	584	574	566	549	608	561	542	551	549	575	557	564	582	544	586	555	560	567	554	558	553	500	554	571	534	561	564	558	574	575	560	551	591	578	607	603	568	577	576	542	556	553	595	540	568	557	581	567	573	568	534	573	557	612	579	546	581	597	532	570	586	551	590	565	572	569	610	564	514	564	599	566	547	600	560	570	585	641	574	574	518	585	545	574	529	568	527	565	575	576	548	554	581	592	587	496	576	568	573	572	582	591	539	548	601	542	581	570	531	548	565	571	565	543	576	548	562	560	565	546	558	613	518	580	568	535	558	571	582	552	582	586	592	568	559	597	570	548	522	600	557	545	595	550	565	527	535	586	529	533	553	535	575	544	577	539	597	553	583	563	549	556	572	616	606	578	568	563	557	552	589	543	511	543	554	577	618	597	552	578	569	586	587	541	552	530	576	573	563	531	580	576	558	589	588	584	555	569	572	577	542	560	540	577	572	602	552	550	569	561	560	578	618	561	583	618	584	564	565	579	508	603	566	513	568	540	557	564	563	553	600	551	588	577	593	526	537	580	572	562	591	588	537	583	533	594	557	604	587	568	568	541	559	591	546	536	530	533	572	555	592	561	533	589	586	568	539	561	591	533	595	580	544	566	556	582	599	601	550	577	579	574	547	587	602	572	572	569	587	513	611	547	544	577	506	565	572	570	561	525	551	564	571	537	547	562	567	550	591	542	563	542	539	601	606	580	569	562	550	593	591	536	528	558	612	539	570	558	575	573	583	584	576	505	561	592	589	548	568	571	569	558	515	546	613	570	583	537	547	538	615	528	588	592	548	602	577	566	585	535	600	541	532	590	546	539	555	590	612	570	594	586	555	585	551	531	569	576	581	568	574	566	564	597	497	555	564	599	537	603	574	549	579	562	518	611	538	518	539	549	540	595	554	583	600	569	560	577	585	576	574	596	542	542	554	597	563	587	593	604	571	589	584	571	561	564	597	557	572	566	562	532	547	547	588	535	529	573	538	574	553	560	617	562	582	536	538	572	534	608	575	600	564	551	568	596	559	581	551	609	570	588	582	562	558	561	581	536	566	522	558	529	535	583	628	536	556	595	518	560	565	561	586	534	529	603	548	611	567	574	550	573	551	559	575	585	523	585	542	591	602	568	480	575	581	566	537	584	543	550	554	589	538	557	537	595	580	559	587	555	587	565	548	540	589	539	536	581	556	567	503	543	552	561	580	551	526	554	586	603	534	566	545	563	565	580	564	539	554	533	555	563	568	589	584	559	573	568	544	538	599	538	568	538	523	578	545	534	570	566	562	596	560	550	581	585	575	558	493	563	628	532	561	600	580	552	570	574	614	530	537	573	545	569	578	560	567	535	597	563	566	567	564	556	569	556	566	548	577	556	516	611	575	533	544	589	584	555	546	552	585	570	529	542	596	587	548	605	597	579	558	548	582	551	565	606	548	564	609	596	594	573	591	582	633	555	565	528	613	580	546	539	591	572	546	586	600	581	549	554	536	555	585	591	550	580	564	552	605	548	592	557	584	545	580	546	553	586	594	505	530	556	541	554	559	539	558	561	551	571	598	565	592	537	508	571	569	580	589	565	527	591	580	569	565	534	598	581	557	553	571	526	619	564	587	604	515	559	548	548	522	571	567	553	565	591	537	572	561	559	568	574	540	563	585	545	573	593	564	533	550	540	575	516	582	535	559	584	589	582	539	523	578	583	543	617	541	579	612	581	545	556	539	581	553	594	567	543	622	578	543	549	540	543	567	591	563	552	593	529	602	558	573	540	558	564	574	579	568	549	517	601	603	589	534	555	608	591	574	556	574	556	575	555	559	571	560	568	540	566	572	583	546	612	566	576	540	536	546	540	535	582	576	553	548	542	600	548	512	545	501	565	560	592	501	568	548	534	580	583	553	604	564	534	576	536	613	586	587	556	594	561	606	540	512	497	576	572	542	569	582	567	586	582	565	561	592	538	580	541	549	582	566	563	549	612	542	514	556	580	554	582	617	543	578	566	548	582	564	519	591	571	552	568	637	546	522	556	551	583	557	576	565	567	565	560	566	573	563	563	565	545	558	574	573	569	523	533	543	560	523	571	542	527	538	546	562	545	559	568	579	549	562	532	573	585	530	507	525	585	502	592	567	591	560	544	579	569	535	567	557	563	583	563	558	561	554	584	541	558	571	551	538	603	602	573	540	546	556	561	545	542	567	553	600	566	551	623	580	572	581	605	566	594	578	550	573	583	563	554	559	567	565	592	534	577	566	532	559	640	589	603	591	574	594	524	581	567	577	572	548	536	574	549	570	601	545	558	593	585	544	544	608	560	584	549	550	560	573	569	540	585	575	551	556	566	567	544	568	557	578	546	569	606	598	505	564	568	587	587	554	596	558	600	580	586	601	579	556	553	568	522	543	571	576	589	543	615	530	559	542	538	603	583	585	563	547	566	571	570	581	549	560	544	612	565	537	547	523	579	546	561	586	577	572	578	557	589	545	566	567	545	580	565	569	545	551	572	567	544	546	554	556	534	582	567	584	584	550	541	565	586	555	591	576	555	542	568	574	568	566	564	563	560	537	568	580	549	595	556	573	582	600	547	558	641	532	569	585	553	534	556	606	525	559	546	577	543	602	539	542	565	596	527	554	513	540	573	552	590	576	575	579	607	572	548	592	565	522	559	573	568	539	568	539	591	573	546	577	558	586	610	540	576	570	553	560	577	572	560	607	549	557	569	576	596	595	573	580	561	584	570	546	511	559	564	577	555	557	577	624	549	536	565	568	577	617	596	539	584	536
10431	1967	1430	1750	3774	4872	4597	4079	3606	3177	2721	2474	2272	2000	1807	1682	1601	1487	1422	1385	1294	1285	1197	1202	1143	1160	1040	1052	1016	994	1016	980	986	960	887	973	901	904	878	965	880	890	889	871	902	842	858	849	866	869	857	858	897	870	863	836	806	856	864	825	843	860	834	769	832	799	846	812	840	794	786	810	787	800	813	808	821	828	837	750	794	803	811	778	798	822	766	808	806	778	741	783	831	775	754	807	782	771	784	798	819	799	817	826	764	800	802	804	792	796	829	769	817	776	756	817	764	799	788	847	848	779	799	826	812	808	768	794	783	798	761	826	790	797	782	811	789	724	754	757	782	803	785	800	847	762	826	819	805	813	785	781	778	767	797	748	699	766	751	783	834	754	758	762	772	756	789	833	794	765	776	800	778	773	758	789	794	836	783	748	800	807	797	827	810	726	789	789	780	732	816	788	829	812	769	816	827	742	797	741	790	795	775	774	743	775	761	765	772	789	759	762	770	791	785	784	803	769	804	780	765	808	810	779	821	826	781	750	774	758	767	858	805	733	732	754	788	846	843	784	754	742	784	735	816	779	805	758	776	784	769	809	818	749	779	767	741	778	831	756	760	742	781	813	788	812	852	741	758	728	763	830	748	772	772	804	787	789	719	814	787	815	775	773	789	789	767	774	776	753	746	822	784	803	793	814	770	756	763	754	764	789	776	759	780	800	766	800	769	806	776	765	746	772	731	761	752	804	816	807	772	824	703	780	770	825	756	792	753	844	778	785	740	773	826	781	755	753	794	805	789	771	815	748	782	769	736	815	782	833	774	766	800	829	836	732	771	723	796	755	793	756	769	744	784	807	831	784	803	741	765	749	793	801	784	829	836	786	770	815	786	781	768	813	753	766	764	845	772	767	760	755	798	834	817	769	751	795	766	785	743	831	777	790	785	752	767	774	797	773	829	753	783	819	738	753	790	824	773	770	759	813	782	778	802	735	780	816	799	746	753	767	805	798	838	746	789	733	809	791	761	855	792	751	769	833	822	732	754	792	792	811	820	728	763	801	756	830	736	728	802	786	724	767	792	745	791	732	802	754	757	719	707	840	777	764	758	800	805	781	773	777	749	744	741	756	790	756	756	794	792	771	744	784	762	803	774	789	803	783	800	750	768	815	762	747	788	760	804	742	812	813	719	762	790	750	809	812	744	784	780	789	817	776	818	806	774	778	812	799	779	773	784	792	748	788	739	803	806	801	765	779	784	832	770	796	737	743	772	759	815	807	779	789	720	795	780	748	792	760	816	731	802	811	806	760	806	760	810	765	832	812	766	778	773	780	782	755	820	774	738	741	753	760	771	807	798	823	751	794	765	805	788	804	785	809	791	775	776	781	795	827	781	772	773	795	789	756	780	792	771	796	810	791	740	765	765	786	769	821	775	784	792	735	776	838	840	747	769	793	761	769	726	773	806	767	807	743	817	778	774	794	695	779	831	771	762	792	781	818	744	780	751	760	778	756	789	780	800	802	802	810	764	781	824	826	817	809	807	850	758	830	809	770	780	813	752	784	770	795	757	776	761	762	773	777	791	798	762	794	821	763	735	771	773	727	754	759	758	774	828	775	827	768	772	884	774	772	766	767	775	796	799	748	761	775	753	754	757	826	814	779	773	768	771	747	789	743	742	797	753	767	725	757	765	788	801	779	771	746	785	764	797	775	784	760	757	793	770	813	753	791	724	764	792	736	811	751	807	818	802	802	779	776	757	791	786	814	821	823	755	719	790	800	818	797	746	789	776	788	801	797	778	767	776	809	784	754	771	819	811	781	778	770	816	782	744	812	765	795	763	789	766	765	787	774	781	787	751	796	779	832	748	772	754	806	783	798	732	778	789	780	783	756	807	779	779	761	830	747	799	759	776	763	752	821	743	833	759	769	796	794	796	775	759	784	816	822	763	758	766	751	753	806	770	766	783	742	765	754	757	806	751	756	812	716	782	720	804	805	768	759	751	797	767	719	740	802	795	756	823	820	804	750	756	780	808	795	806	800	862	757	818	819	758	719	762	792	859	783	769	772	731	825	746	791	767	800	762	779	779	807	827	761	794	763	715	783	788	762	811	755	771	803	742	791	810	790	804	825	768	778	726	780	787	784	786	812	785	837	747	780	781	771	793	773	734	755	832	786	778	781	780	752	770	758	841	777	779	734	802	748	785	804	731	728	796	756	826	754	764	759	800	768	746	765	822	795	767	760	793	815	761	783	728	803	735	779	792	788	768	749	762	849	800	796	790	771	739	793	778	814	771	795	773	837	724	783	764	799	755	782	807	773	757	713	789	803	740	802	788	766	795	805	780	787	765	787	789	727	764	771	804	859	749	776	792	747	756	792	750	762	760	731	753	788	831	816	772	764	781	790	747	774	821	749	787	750	822	795	796	728	721	790	794	755	815	782	766	799	802	799	739	819	785	778	813	759	747	817	800	757	776	774	789	799	769	839	768	778	783	759	733	772	782	759	798	758	746	721	765	788	776	774	753	811	830	799	753	772	797	764	807	836	784	755	754	785	752	756	756	777	778	771	787	844	803	728	763	765	814	744	789	808	787	786	785	800	776	796	775	783	764	790	776	769	777	811	762	814	731	826	830	764	786	783	795	730	762	775	746	734	781	814	805	810	822	763	790	770	738	781	761	788	744	782	769	815	845	729	779	786	781	769	789	792	785	748	777	799	787	785	767	783	787	802	780	793	775	778	796	849	745	785	812	788	832	759	835	810	784	779	804	768	756	812	803	806	827	763	760	774	764	757	735	773	793	752	792	784	835	809	791	778	771	744	765	801	779	757	807	780	755	796	757	786	782	787	752	797	790	823	817	812	730	813	756	807	777	787	792	739	765	782	801	797	783	760	826	846	788	796	754	801	768	796	769	765	772	743	773	763	775	800	727	745	763	748	765	825	788	745	736	817	787	780	773	756	794	727	804	826	740	758	772	818	760	782	766	793	803	812	759	815	770	763	752	756	776	826	778	801	766	824	770	772	783	778	729	826	707	800	789	785	764	734	784	781	778	802	788	782	835	738	807	790	713	767	786	752	743	733	807	751	821	769	804	793	816	792	795	782	841	757	824	753	786	834	745	775	811	768	814	803	810	791	744	770	791	778	753	810	828	768	794	763	834	749	780	768	774	786	791	764	721	805	738	798	833	775	831	795	765	762	793	757	729	747	738	840	792	799	783	833	745	776	796	784	797	764	781	774	791	784	723	787	771	722	759	782	783	770	763	843	757	752	767	826	758	758	780	783	791	830	799	840	760	838	760	810	705	773	760	758	757	814	787	775	771	767	800	811	756	782	753	785	803	776	755	741	769	793	851	754	774	760	799	777	770	788	779	781	768	785	737	767	800	738	797	796	748	718	765	784	797	755	801	799	729	767	805	804	775	803	746	780	782	792	774	704	739	772	782	738	800	794	775	803	747	786	791	826	805	771	776	743	788	798	797	771	784	751	748	787	756	778
6347	917	532	404	641	1133	1420	1286	1150	938	914	738	648	572	510	480	400	380	351	349	307	302	296	286	269	263	246	211	212	231	225	192	203	195	186	205	213	164	198	183	161	216	177	170	154	171	175	174	168	178	180	176	164	148	150	170	163	126	152	166	142	169	168	167	173	167	150	155	144	151	161	152	156	148	162	160	133	164	162	167	155	139	172	132	142	132	161	147	157	145	148	150	145	159	138	157	129	133	145	134	137	147	168	123	133	154	117	145	151	149	131	127	129	120	155	134	145	121	164	133	145	134	153	154	125	157	139	151	138	158	143	150	147	157	169	135	124	143	152	140	132	137	168	141	125	136	124	136	147	129	125	134	135	131	147	134	154	137	131	123	132	132	129	135	157	146	161	155	120	147	140	140	142	128	132	142	151	124	153	127	140	165	131	157	153	141	144	147	154	145	144	141	162	143	140	127	142	143	136	137	150	156	138	167	156	150	136	152	141	146	162	149	122	139	129	139	150	155	126	134	128	138	159	127	151	149	163	150	137	136	138	139	137	143	158	145	127	127	124	167	127	128	140	136	126	141	144	135	129	188	144	125	144	140	116	131	138	147	151	152	129	158	154	136	130	135	149	126	122	121	153	134	147	134	122	126	121	118	144	127	166	125	141	126	144	130	134	152	131	132	139	165	141	123	130	138	148	148	155	143	142	132	126	134	143	129	147	132	153	121	151	138	128	132	153	157	130	175	148	132	147	152	138	154	126	126	133	131	130	136	113	136	119	165	133	171	134	150	138	143	124	139	141	153	143	146	137	131	127	152	136	141	137	135	155	125	148	144	147	154	136	137	120	153	137	124	158	157	154	139	135	138	161	126	138	139	131	131	133	152	157	135	149	150	120	157	146	154	108	151	149	150	150	136	124	152	138	141	129	140	130	129	139	146	134	133	131	137	138	128	155	148	160	162	125	153	131	133	123	142	143	142	138	143	146	129	152	133	144	133	138	140	144	143	135	152	114	138	142	153	143	142	143	154	149	148	160	118	116	119	135	138	147	162	142	132	155	118	147	128	122	141	137	135	146	115	136	145	157	142	129	153	127	127	162	147	147	128	139	132	123	156	158	151	142	149	130	135	140	153	128	159	122	139	129	153	142	137	133	152	150	156	164	132	158	132	137	160	127	154	153	121	159	143	142	153	135	130	138	124	147	137	136	157	143	137	144	138	161	150	140	142	129	128	153	145	145	139	133	139	131	139	124	118	126	146	114	128	141	131	129	166	165	130	127	137	136	157	137	130	145	147	141	129	149	165	118	143	139	142	154	114	136	132	151	154	142	158	125	137	151	131	133	135	131	143	123	121	131	133	136	137	139	145	133	133	131	136	140	121	150	134	165	161	143	144	162	124	141	142	135	152	134	137	120	134	115	143	123	136	149	143	161	148	150	130	128	122	150	148	164	136	138	160	137	122	150	128	154	149	134	147	135	135	130	127	118	170	140	147	140	135	153	155	130	114	146	145	136	137	143	122	122	128	149	145	131	142	130	147	139	144	128	167	138	138	120	139	156	140	141	126	147	133	132	134	161	121	139	129	123	150	132	147	129	139	128	148	137	134	135	155	149	145	115	165	162	131	160	125	140	137	158	160	138	139	138	128	131	117	138	145	184	144	161	126	156	132	140	143	140	142	131	133	121	136	118	149	126	154	123	144	148	133	153	139	133	140	142	126	160	148	131	131	144	133	125	136	142	159	128	141	131	153	138	133	141	150	151	130	147	157	142	131	121	143	163	136	131	131	151	125	140	146	129	136	142	148	121	148	139	137	141	148	141	161	166	130	131	121	142	132	143	152	142	119	131	137	144	139	153	122	137	140	126	119	149	123	154	140	141	153	146	151	158	141	135	159	146	158	144	132	119	134	149	131	129	150	143	127	141	144	161	125	144	120	153	153	162	148	135	135	157	127	156	141	130	163	122	118	142	145	150	133	144	141	139	140	158	136	136	130	139	138	135	125	146	133	158	142	152	130	135	159	136	148	141	136	147	153	159	159	150	129	152	155	146	140	147	150	112	138	133	126	132	143	151	124	143	117	125	128	137	141	147	133	159	118	128	123	142	154	132	146	134	118	150	135	137	143	124	146	140	149	148	146	154	141	153	136	142	132	144	162	131	134	132	135	155	127	148	144	142	118	124	149	119	124	145	134	136	132	141	126	151	119	155	121	139	151	138	129	140	154	144	153	137	153	145	127	139	153	147	128	143	135	143	142	141	144	144	131	140	144	105	154	147	145	126	152	161	144	116	132	144	142	141	146	126	145	140	141	124	144	136	134	168	120	139	136	150	142	128	124	133	123	135	145	144	155	139	147	164	119	153	150	124	145	152	124	141	171	134	129	128	108	128	163	132	149	133	152	130	111	151	144	141	129	124	128	159	149	170	156	122	121	130	133	142	135	137	132	139	137	128	142	153	129	153	166	128	148	130	153	136	126	147	144	137	144	136	128	146	157	151	125	161	132	157	139	122	133	139	139	134	135	135	121	150	128	148	140	133	135	155	142	142	131	133	149	151	127	127	123	140	142	152	119	142	138	126	132	138	136	146	143	145	155	135	139	145	133	145	130	133	119	138	115	150	146	157	113	139	126	139	154	112	131	137	130	132	140	132	154	157	125	158	147	145	148	140	144	146	145	134	125	134	142	142	171	129	154	133	149	156	148	143	141	135	145	144	136	137	141	148	143	155	140	159	144	156	122	149	136	131	133	124	157	128	127	135	140	134	162	125	137	148	164	157	149	144	151	146	137	133	122	146	161	157	150	182	140	132	142	140	136	167	133	150	134	152	164	144	138	129	128	146	150	131	156	159	125	142	152	137	142	146	138	165	154	140	133	130	183	139	149	141	145	165	155	125	132	150	135	129	144	157	178	117	138	136	145	128	158	160	138	112	141	137	151	143	109	164	145	124	148	142	144	145	137	132	143	158	130	134	151	148	148	138	150	157	166	150	140	153	142	149	152	150	131	143	108	138	142	132	124	132	150	117	140	141	166	145	140	138	154	143	148	158	134	150	141	145	138	131	116	143	137	138	144	139	147	142	155	129	157	149	137	151	152	143	134	129	137	143	132	144	140	140	133	137	151	163	141	142	137	129	140	159	130	142	127	128	153	156	136	141	122	152	160	139	142	135	134	145	132	146	134	151	126	137	143	162	129	130	170	128	133	145	132	129	133	148	145	136	139	158	134	128	132	122	130	142	147	155	158	148	153	140	141	142	143	136	163	141	149	141	114	154	120	138	127	161	118	143	151	137	168	139	159	147	137	143	128	146	132	151	141	123	178	154	161	158	142	136	131	111	149	134	142	139	158	145	148	131	139	149	161	135	149	138	138	140	140	150	140	144	145	124	122	117	121	127	140	147	132	156	137	125	153	136	159	144	137	138	130	121	132	136	123	119	139	130	145	120	135	144	137	132	126	139	147	126	131	164	130	157	165	159	144	122	140	146	136	147	141
10373	1948	1106	1550	4092	5473	5261	4473	3834	3219	2736	2366	2054	1768	1527	1346	1249	1055	1008	975	869	768	763	726	644	645	611	594	514	510	498	505	465	448	423	441	392	418	389	358	382	411	360	331	323	335	318	321	319	271	328	312	341	312	286	306	297	306	254	278	300	294	269	286	268	268	315	257	278	250	266	289	252	247	268	255	245	234	268	267	281	269	242	263	271	295	269	252	267	260	260	254	233	252	240	270	230	245	245	236	211	243	235	214	254	266	215	238	242	222	234	215	234	275	249	234	226	229	232	209	220	250	274	208	253	230	215	248	231	248	228	229	233	254	219	234	216	227	238	253	217	227	242	225	225	198	226	234	243	236	255	215	235	231	235	226	267	229	229	236	230	224	227	251	220	243	240	264	266	230	233	201	254	226	246	238	215	211	226	218	222	203	241	252	214	232	233	243	238	267	215	218	198	195	227	223	245	230	225	238	238	218	221	210	240	234	261	212	221	244	218	241	233	227	225	233	230	211	232	201	233	217	239	232	241	212	233	224	226	222	226	238	232	217	229	246	241	235	220	230	234	239	226	256	210	227	235	218	196	211	245	198	224	226	239	215	203	234	221	223	214	250	205	229	215	207	245	216	239	209	239	227	243	237	204	193	203	222	224	218	227	209	208	232	229	218	236	247	252	230	197	219	231	223	205	220	202	225	254	220	215	237	226	215	223	224	233	222	240	200	252	214	235	219	203	228	207	209	210	195	200	228	217	213	226	227	228	222	222	218	210	244	244	195	225	233	217	256	232	241	214	233	235	227	234	225	235	224	241	226	215	230	221	219	219	216	223	225	221	219	213	233	204	216	214	213	244	222	205	224	232	263	202	231	226	218	233	229	222	212	250	224	204	219	232	199	236	221	242	239	224	221	234	227	223	207	234	249	245	224	219	238	230	200	227	222	230	209	232	241	217	237	235	224	239	227	221	216	248	238	205	245	240	227	209	236	214	262	238	233	234	222	262	226	230	237	201	244	245	229	223	239	243	241	233	218	239	221	202	202	227	224	227	233	187	215	246	264	234	235	237	226	208	221	229	224	233	235	214	219	212	202	218	239	242	256	241	223	222	212	231	243	229	239	215	224	242	245	218	240	202	211	235	199	213	219	211	219	215	225	224	230	244	231	211	225	214	241	227	234	244	227	208	236	225	244	223	230	197	208	231	240	245	229	221	242	229	244	218	214	210	220	209	251	225	226	251	262	210	211	198	226	261	220	228	220	251	228	201	236	219	209	227	228	233	228	217	236	218	224	210	230	217	196	198	243	240	217	234	208	210	229	249	224	203	222	263	230	223	229	230	219	208	211	225	246	230	246	211	202	230	208	226	225	200	224	218	212	222	224	222	235	222	246	263	235	219	211	233	206	227	206	223	230	242	222	237	238	222	224	236	251	233	225	212	225	210	234	228	232	240	219	230	240	233	222	212	223	214	240	241	223	211	220	249	236	213	217	248	221	217	233	224	224	215	233	229	209	226	228	239	224	230	213	212	203	187	208	219	231	204	236	250	221	219	230	223	211	206	220	228	212	219	217	227	227	209	205	235	233	248	225	223	228	213	219	233	232	237	226	221	225	227	247	229	217	219	234	175	244	224	240	215	230	196	223	240	242	220	204	227	215	220	215	227	255	227	205	210	224	222	233	226	240	180	233	218	220	222	216	236	231	194	233	197	226	214	232	225	222	217	216	240	232	215	224	235	242	215	213	217	219	246	226	237	221	212	202	222	221	230	211	229	240	210	220	234	202	232	218	227	234	229	231	209	234	215	241	217	244	240	225	252	249	208	219	216	219	237	231	216	235	239	221	196	242	253	234	217	213	223	201	209	220	222	223	219	223	212	240	208	223	221	203	208	221	227	241	209	244	215	218	219	221	233	231	217	217	218	238	212	229	221	229	204	230	231	226	233	228	221	212	245	198	241	243	227	232	232	221	208	219	215	222	196	191	202	226	205	217	224	223	232	253	225	202	227	220	206	214	196	210	222	213	249	228	228	201	212	202	234	249	218	242	207	251	230	269	224	241	236	219	240	230	228	230	223	216	236	209	202	240	231	205	222	221	236	233	246	210	224	183	224	236	223	184	208	209	218	244	213	232	235	255	211	215	242	213	226	218	224	227	219	210	218	244	237	220	220	227	237	234	209	246	229	206	216	258	216	235	212	221	237	238	216	225	226	210	238	188	214	240	227	219	230	217	235	206	234	211	210	226	213	243	227	211	228	238	216	236	211	209	213	212	213	208	236	224	230	222	217	228	243	202	223	228	227	224	223	217	230	215	242	236	218	253	225	228	249	209	243	225	235	215	210	219	235	228	233	221	211	233	228	228	229	209	217	208	205	244	215	206	219	229	229	228	214	209	214	229	218	191	187	229	214	216	219	208	229	221	222	228	257	235	233	228	222	207	225	219	228	220	264	219	232	229	228	203	223	238	208	241	220	208	228	230	218	202	237	241	206	233	219	229	220	222	206	211	245	218	225	245	219	231	250	222	238	224	261	261	223	243	219	242	209	229	253	236	239	248	223	222	202	234	205	253	197	245	209	228	254	253	230	219	208	250	235	216	211	235	233	190	220	220	212	217	220	253	240	226	216	233	232	227	250	228	226	233	225	234	196	213	236	216	205	210	237	241	216	205	219	246	219	222	202	225	216	243	246	224	236	232	226	216	221	215	240	228	237	219	238	221	183	217	226	236	250	202	225	214	216	222	246	226	204	217	224	235	229	241	226	217	232	188	253	248	256	232	250	220	187	210	222	224	245	225	225	212	239	220	225	235	226	223	224	231	220	220	229	232	234	210	217	240	201	225	245	219	235	215	227	241	235	241	236	233	197	228	219	229	254	245	224	241	207	217	228	240	235	189	215	211	207	238	224	218	191	221	215	237	225	210	211	227	238	241	241	224	237	227	238	214	232	195	237	234	236	237	218	217	215	254	211	199	235	231	234	225	219	227	217	201	234	237	211	194	211	219	239	227	187	228	233	238	233	247	232	218	249	232	225	223	241	231	229	203	207	226	232	218	220	230	214	197	216	244	207	217	241	229	205	208	210	233	248	216	236	209	232	226	238	232	249	219	227	229	233	211	212	235	218	241	205	236	213	262	224	216	222	218	250	218	239	234	243	234	207	223	222	220	220	207	218	226	220	232	235	249	246	237	218	219	213	244	224	226	221	222	219	199	220	217	203	220	221	240	231	226	225	225	232	214	235	236	245	196	236	202	227	214	237	220	224	204	241	244	217	219	222	239	219	210	235	192	205	225	215	243	232	232	227	221	214	204	248	244	218	218	199	251	223	240	214	211	227	230	241	207	215	217	233	233	222	246	244	214	208	213	219	212	211	215	218	228	234	202	236	198	237	194	256	229	241	199	256	193	215	253	246	211	219	230	232	197	229	223	207	241	223	214	229	233	215	241	224	211	239	208	224	221	232	226	225	221	231	212	208	216	227	189	229	230	238	212	225	198
12546	1536	751	660	909	1538	1854	1804	1485	1340	1205	1077	903	849	696	648	670	625	595	591	524	526	484	503	450	446	499	414	394	463	414	376	381	402	436	375	359	372	398	307	350	359	370	360	389	346	383	346	373	351	346	342	386	349	343	356	292	348	347	313	329	351	347	336	362	321	342	301	344	321	299	316	356	325	342	306	306	336	294	353	319	311	290	372	330	335	302	321	312	355	325	353	335	362	312	316	298	304	295	307	307	303	301	320	360	308	321	330	326	355	318	334	301	314	329	329	312	364	337	313	302	301	304	319	334	305	342	312	330	314	336	305	320	316	334	294	310	308	293	292	320	312	285	308	280	330	321	323	287	306	319	347	312	294	311	338	298	318	318	351	348	319	333	328	351	280	310	297	338	299	297	329	309	333	324	327	323	295	307	297	304	312	323	318	338	309	302	341	306	346	326	316	313	312	319	315	299	337	340	340	353	297	326	339	313	314	336	304	298	329	293	307	338	341	308	318	342	339	307	325	326	345	321	327	312	324	331	322	296	324	296	296	298	323	321	322	274	312	326	320	312	306	300	339	290	334	316	327	269	349	283	317	339	330	306	336	316	302	313	337	303	303	297	287	310	311	311	319	328	353	313	318	294	338	324	324	284	300	298	334	308	347	279	299	299	307	328	302	318	307	316	312	335	301	299	311	315	280	324	314	327	303	305	281	337	326	307	285	295	298	313	352	314	333	293	314	307	322	303	344	281	323	297	301	288	313	296	341	344	309	331	323	327	302	307	323	282	317	290	288	326	312	297	313	296	302	303	303	300	324	314	304	324	293	307	330	302	309	330	335	308	297	321	331	311	353	331	322	339	314	305	291	305	303	333	359	301	334	345	306	328	315	316	288	325	304	341	303	325	313	290	299	316	318	286	309	343	307	293	330	312	318	317	323	302	296	283	332	314	310	314	323	304	333	311	303	318	318	309	329	278	327	313	303	303	317	289	354	315	336	312	286	319	313	356	336	320	341	306	300	321	298	284	327	301	322	307	287	333	302	317	309	325	273	316	324	342	316	281	327	311	332	338	313	326	348	305	294	318	297	335	317	316	333	322	341	320	323	323	340	337	291	330	299	286	313	324	315	327	335	334	314	313	290	316	333	298	338	288	293	286	333	290	337	317	321	321	298	329	340	272	322	338	291	332	282	326	301	293	331	308	310	323	309	333	326	354	309	321	319	305	315	295	315	317	331	302	319	304	333	300	298	343	321	295	298	308	288	333	318	312	335	325	330	294	292	311	324	288	333	336	312	307	313	312	331	326	326	321	306	359	309	308	290	321	298	332	354	341	308	319	337	302	304	316	306	309	300	321	334	317	305	319	313	328	293	337	280	292	318	334	347	303	327	322	313	318	310	322	334	317	284	312	301	337	306	317	326	306	346	311	318	348	305	349	308	334	335	319	330	313	302	314	326	317	314	299	306	298	324	290	313	314	310	301	342	325	326	327	305	297	304	311	295	310	282	283	310	313	304	295	313	308	315	319	298	305	326	303	303	336	334	327	326	320	346	325	301	317	346	321	304	313	316	323	347	305	315	328	349	298	330	326	337	308	326	303	324	316	302	339	314	339	333	316	299	349	314	312	314	308	312	303	311	290	315	331	309	329	337	323	329	306	299	310	310	305	352	311	325	311	326	323	303	294	312	323	324	305	321	315	284	300	337	314	305	328	339	320	306	332	317	307	335	309	301	297	322	313	328	327	298	296	332	307	296	352	299	349	329	334	310	341	337	292	306	327	317	322	305	280	300	307	337	352	329	313	297	306	331	287	284	310	295	317	293	310	311	339	334	291	316	298	304	315	328	354	289	314	332	304	294	307	306	321	291	306	336	278	323	305	314	325	292	326	298	296	322	335	324	312	323	320	288	298	332	352	342	316	306	315	314	310	316	328	332	337	317	315	349	336	309	341	314	303	284	293	292	293	286	313	302	321	312	344	331	340	331	314	310	343	314	319	299	296	318	314	324	301	312	333	298	330	334	335	285	347	308	299	307	314	284	293	319	322	305	318	291	324	290	294	328	352	300	315	319	294	311	285	308	289	341	318	326	282	333	314	303	316	303	297	347	303	308	315	334	332	330	306	355	308	307	289	295	287	332	324	296	319	334	314	324	316	324	339	309	318	323	304	336	358	297	303	326	320	340	328	303	320	344	338	294	323	313	312	310	338	309	294	308	317	304	310	322	304	298	313	306	312	315	305	347	304	301	269	312	337	315	305	313	329	350	302	290	324	304	307	328	334	303	326	337	276	335	309	343	297	313	287	320	345	278	312	329	326	317	305	319	319	309	322	313	297	289	322	343	297	317	326	355	280	283	320	317	307	305	330	318	338	313	332	316	303	314	344	326	294	285	327	304	286	297	321	313	313	307	333	329	327	286	314	326	324	309	351	306	320	323	309	301	308	331	294	302	312	330	326	316	314	307	302	322	318	321	359	319	321	304	332	333	329	315	316	338	303	281	329	331	329	325	321	318	285	337	319	294	318	316	331	329	307	331	321	344	306	349	346	338	341	314	352	323	312	333	278	289	324	320	342	322	338	332	335	312	332	337	296	290	302	310	304	314	308	293	288	325	324	304	328	333	328	332	314	329	291	299	294	298	323	309	308	304	319	311	308	328	318	326	283	305	318	310	320	278	299	330	299	317	304	328	306	355	305	284	318	330	344	340	303	318	290	310	312	319	340	330	305	325	304	290	308	293	297	292	279	332	327	298	294	313	326	349	303	323	292	295	371	296	341	320	291	317	305	313	308	307	310	313	291	316	296	318	327	334	310	291	303	280	344	304	299	286	298	330	317	283	306	331	325	318	300	339	313	298	297	304	354	336	313	322	322	313	310	305	305	311	330	321	296	315	339	297	332	325	302	310	315	315	308	300	326	306	316	306	318	308	337	331	313	320	323	326	315	306	303	333	311	315	346	319	321	309	335	319	311	338	309	340	302	318	328	313	283	301	336	291	325	295	330	308	283	288	349	290	320	355	328	298	285	343	287	277	311	329	316	308	300	302	302	321	325	341	305	321	340	324	323	321	301	306	324	330	329	342	339	309	283	300	322	308	344	317	294	285	314	310	345	302	315	312	319	274	295	338	300	326	310	355	338	328	310	304	330	295	323	303	307	296	352	309	329	307	305	327	299	325	305	332	313	296	305	305	296	305	325	310	324	314	332	300	315	309	341	347	298	280	332	306	320	298	318	327	303	322	317	315	334	305	285	330	326	321	343	308	320	301	326	308	305	304	272	311	340	327	312	291	323	340	324	318	329	336	328	324	329	310	308	311	329	286	342	300	308	320	314	314	328	327	309	319	290	302	298	329	319	350	321	281	343	287	334	343	313	337	324	320	322	333	295	301	318	316	332	306	332	325	293	337	288	312	308	292	300	333	335	308	267	314	334	323	335	336	301	341	279	328	345	331	298	313	324	320	310	300	328	325	308	314	322	304	322	296	281	317	292	303
12116	2282	1537	2042	4956	6543	6389	5674	4738	4130	3480	2993	2651	2442	2064	1932	1742	1555	1505	1375	1232	1203	1134	1079	989	993	940	865	908	909	844	833	765	762	709	729	754	696	633	638	637	599	648	686	618	634	598	577	600	598	615	583	577	559	560	536	536	538	611	594	533	571	561	612	567	560	550	555	538	536	482	481	494	508	483	539	485	527	597	483	530	512	554	506	497	504	494	518	515	502	499	501	479	480	520	505	476	537	476	486	503	473	482	503	474	533	506	525	481	444	469	479	502	492	508	450	489	507	458	503	465	535	493	459	473	495	458	489	424	491	496	522	510	460	463	456	478	467	451	444	502	463	490	506	480	496	466	459	472	481	487	449	471	509	501	468	498	452	494	493	486	512	472	524	449	450	461	488	474	478	499	482	482	467	481	477	442	477	485	472	454	448	483	449	463	460	474	466	487	476	458	462	468	492	484	477	478	443	471	465	515	476	438	526	464	462	441	443	463	469	492	456	510	522	492	453	484	438	449	478	462	478	473	477	492	462	477	462	468	443	467	472	466	500	452	432	482	472	472	470	504	462	513	464	464	465	520	464	501	511	426	469	446	511	444	465	452	462	468	465	493	492	479	434	477	484	477	427	436	464	456	457	462	450	464	472	494	479	490	461	462	469	462	458	492	454	475	460	500	455	457	459	483	477	475	466	472	450	478	449	449	488	488	476	457	457	508	442	481	465	484	488	498	465	469	457	483	461	476	477	479	490	446	476	481	461	471	466	475	481	459	437	483	488	471	460	467	482	512	454	441	438	452	453	476	535	497	420	495	480	488	497	475	482	471	470	457	466	508	436	479	510	469	472	481	471	447	483	424	474	479	444	473	463	439	483	480	466	431	472	486	469	436	452	471	454	451	424	483	439	452	473	455	446	452	455	473	460	433	485	498	510	431	407	488	459	508	466	508	463	486	498	495	451	492	469	472	496	483	471	480	467	513	487	436	456	441	463	460	467	485	471	480	449	453	502	453	459	471	461	479	483	462	456	417	471	467	472	462	452	488	487	459	457	487	458	441	487	450	481	477	473	442	461	465	467	429	482	485	442	477	461	475	521	442	479	456	466	472	498	468	472	433	491	461	446	472	483	461	424	471	492	474	445	452	470	502	491	433	472	467	465	470	477	460	467	448	452	487	465	449	462	481	506	455	491	443	502	494	467	488	463	460	443	482	463	440	436	463	485	456	485	454	462	466	462	454	528	435	490	449	509	465	445	455	435	447	467	453	467	433	463	457	457	494	481	497	480	501	492	475	494	479	435	473	473	454	476	466	481	502	469	461	454	456	466	518	485	459	423	492	478	438	457	466	508	453	436	492	484	486	467	481	420	468	439	470	446	491	454	485	480	469	471	501	468	462	477	441	422	480	457	468	469	461	485	493	449	458	482	493	487	463	485	511	480	473	474	464	432	481	484	463	487	468	469	457	468	423	469	464	443	489	487	432	447	483	469	465	436	442	431	453	460	504	451	514	466	494	461	493	469	475	474	472	479	446	468	458	500	453	496	470	467	459	486	475	485	447	446	450	453	468	465	448	538	444	502	450	452	489	475	474	475	438	469	494	478	470	456	502	507	474	489	427	451	481	512	468	459	484	465	473	508	441	478	441	482	453	487	503	468	485	509	480	480	456	492	487	477	477	487	524	470	451	480	485	459	484	463	471	466	512	498	479	484	473	445	449	473	473	465	454	474	433	475	484	474	453	464	462	492	471	419	482	454	436	455	460	482	458	449	452	484	457	453	480	467	506	444	427	446	443	517	489	460	436	495	508	497	494	473	463	459	446	480	442	431	468	483	479	474	493	484	463	537	484	464	481	448	450	518	475	475	463	462	468	466	473	471	487	511	505	469	484	449	503	506	482	460	458	503	464	489	451	462	481	450	479	484	486	466	486	438	477	477	475	461	479	468	488	443	506	483	461	479	480	488	449	454	481	439	510	501	458	512	445	476	493	503	520	524	505	438	479	477	450	423	502	466	469	453	461	496	466	427	473	435	477	478	469	495	471	471	490	447	463	463	452	482	474	453	463	477	479	459	500	471	465	539	501	512	472	493	506	486	493	485	520	468	442	495	463	520	460	467	487	451	499	471	471	457	471	471	501	484	468	450	468	465	453	497	439	486	436	466	482	427	469	479	466	427	496	434	429	463	512	453	453	513	482	472	496	450	493	437	479	420	477	509	460	450	497	488	469	446	474	486	438	471	498	468	482	473	453	490	429	448	491	460	467	463	461	481	481	430	487	489	466	460	461	488	481	464	463	444	485	454	486	458	496	482	471	441	461	469	494	477	487	477	464	500	472	457	536	522	478	481	472	466	472	422	495	454	479	449	461	502	465	482	470	457	449	473	443	509	462	480	426	463	447	495	452	479	485	462	466	460	504	466	473	502	463	473	493	470	445	464	524	461	455	464	478	450	441	477	445	446	465	490	501	492	451	476	443	497	453	446	480	480	424	470	464	503	444	488	469	494	489	495	457	481	444	456	498	490	430	473	479	447	456	480	502	494	508	491	454	447	477	473	478	481	444	491	450	465	453	477	482	480	457	455	505	482	458	487	495	478	475	453	454	485	478	434	501	470	486	474	485	517	504	459	475	489	481	436	475	493	514	476	477	494	495	459	479	453	460	437	432	494	481	496	458	486	510	469	505	442	490	472	462	506	468	485	474	481	453	448	445	463	466	442	498	480	431	445	464	457	497	447	472	503	443	461	483	425	461	464	474	476	455	484	454	477	496	438	471	457	464	478	464	488	476	503	445	509	492	504	479	456	458	447	452	436	462	455	467	475	465	480	432	444	488	494	431	484	458	444	481	484	479	478	426	487	498	417	480	473	502	509	426	466	460	450	481	465	479	436	465	488	450	453	499	449	439	463	464	467	465	473	457	485	469	484	460	480	441	475	473	500	483	473	488	441	451	460	417	433	482	504	481	472	457	439	466	461	491	461	420	457	481	474	478	502	440	471	459	470	472	454	438	480	479	457	479	468	464	497	454	486	465	452	464	435	428	496	489	480	444	471	458	459	461	497	470	437	444	443	463	460	468	478	463	455	465	465	443	488	430	467	481	484	490	439	493	471	463	449	465	489	520	461	472	443	482	453	429	475	466	494	447	478	477	471	451	437	476	461	453	443	461	475	505	450	444	496	465	476	444	508	488	476	478	489	492	467	412	477	490	460	456	496	466	494	484	471	461	476	464	481	473	491	497	444	439	482	482	454	473	484	477	502	503	521	449	512	463	496	481	488	467	477	459	448	485	499	465	479	426	449	491	487	456	462	480	460	479	436	509	479	461	468	443	461	474	488	517	449	473	490	430	466	445	459	463	495	505	484	454	465	445	471	467	488	468	453	496	471	483	466	488	471	453	468	469	507	488	455	481	511	494	431	490	469	472	469	477	473	467	419	531	501	453	506	476	460	503	456	463	467	439	484	475	478	516	516	474	455	454	477	484	424	469	452	461	469
5263	589	536	451	478	586	601	572	614	580	540	485	474	466	471	488	491	459	424	472	470	450	458	431	426	401	439	462	440	434	465	420	409	470	445	421	407	421	441	431	425	442	409	411	400	403	420	436	408	432	389	446	433	402	428	468	426	424	385	436	400	457	421	420	432	441	439	448	415	431	439	401	424	406	467	443	409	396	439	428	427	418	420	432	463	432	420	436	437	421	448	420	447	406	412	441	409	447	447	464	394	409	402	421	422	412	455	429	457	422	423	433	393	398	437	451	432	415	417	405	429	416	410	443	458	437	463	418	443	413	445	440	423	396	413	427	408	427	431	411	388	440	427	412	425	452	433	434	445	461	410	449	408	445	440	394	422	427	412	375	409	391	406	440	408	442	414	437	424	413	418	400	399	410	384	433	460	405	410	392	427	409	400	393	411	468	436	438	381	456	411	446	418	380	474	455	400	432	407	421	460	415	457	435	434	371	416	427	412	425	397	419	409	405	401	437	430	387	439	421	440	438	423	417	427	451	438	409	394	447	432	394	439	418	387	448	412	390	450	460	432	439	456	455	417	416	427	413	418	423	420	444	422	447	446	401	404	441	400	460	430	417	424	433	446	480	418	414	434	436	448	455	428	444	446	417	461	432	444	412	396	441	368	423	433	454	442	398	421	461	467	403	428	410	414	419	416	431	430	415	403	433	427	429	446	426	435	417	397	447	429	392	413	421	454	452	442	415	441	429	422	423	430	431	432	433	384	417	425	438	423	419	435	405	400	411	462	440	456	436	436	431	447	464	431	413	375	423	428	440	384	422	452	426	424	434	389	406	469	416	406	379	389	409	426	436	428	412	443	375	399	391	386	407	410	410	416	417	434	426	410	408	422	447	443	452	388	420	420	443	402	421	412	401	402	395	403	416	428	435	405	416	424	399	412	455	427	416	403	426	432	447	429	415	432	379	430	466	431	415	450	444	411	414	410	438	397	411	427	418	440	429	418	434	444	409	425	414	390	452	433	419	450	424	437	416	461	433	443	449	442	415	429	416	409	363	435	430	394	398	387	437	390	438	438	406	449	438	405	416	419	451	412	411	463	458	446	383	412	419	459	416	431	412	418	386	414	433	408	401	464	418	403	423	443	446	460	412	424	437	386	411	442	421	412	367	427	394	436	444	464	365	480	425	420	378	423	415	420	428	447	402	423	412	445	411	449	406	460	435	428	436	424	426	461	405	449	429	415	390	409	403	462	386	431	403	433	445	416	389	438	381	392	418	428	393	390	434	384	427	404	431	446	429	443	419	420	403	432	418	448	416	424	453	429	408	433	441	445	407	409	451	395	479	422	432	409	417	412	424	404	423	442	402	430	413	435	441	415	414	422	414	437	412	443	425	403	425	440	398	432	430	387	433	425	393	421	448	441	377	422	429	385	420	418	420	400	410	427	476	426	400	434	416	463	412	428	467	447	410	427	425	369	422	429	420	441	453	438	441	398	408	398	415	461	431	398	424	455	378	448	458	388	415	406	464	403	409	413	412	436	391	394	434	380	433	433	439	396	453	429	420	412	400	430	467	450	460	413	419	406	463	416	455	461	405	385	456	410	439	411	424	433	366	426	437	446	408	434	432	420	383	415	447	418	445	457	425	452	432	388	432	414	450	403	445	412	428	422	432	398	414	438	414	449	427	420	415	418	413	439	409	429	431	432	428	441	414	439	428	432	479	417	439	437	452	426	445	411	428	429	404	473	428	415	413	452	429	424	416	425	457	415	430	428	431	445	437	430	430	452	454	405	439	460	420	415	437	449	443	382	407	391	456	441	367	431	413	428	433	418	447	439	451	459	424	458	420	427	395	438	396	444	453	427	379	434	388	439	447	413	458	417	419	416	380	434	457	416	435	407	439	418	444	433	411	435	421	402	422	407	420	446	420	413	410	436	412	396	437	435	444	392	421	397	447	439	426	406	399	418	424	399	425	424	392	455	426	468	436	405	437	455	404	391	426	451	430	412	448	427	409	422	395	404	416	422	420	436	438	405	394	398	399	388	440	414	426	428	417	394	403	418	439	411	435	407	427	415	438	436	425	419	413	427	412	457	396	386	427	468	402	400	408	425	410	444	417	391	390	387	422	440	417	419	405	391	444	431	443	418	412	440	413	391	463	423	412	432	449	437	402	488	428	421	398	411	465	452	437	398	423	426	425	464	436	449	409	422	425	471	416	432	396	476	448	405	424	433	418	455	423	440	448	417	460	408	402	436	432	405	443	438	416	395	436	446	427	428	407	426	436	463	437	412	401	416	410	429	446	421	440	412	401	416	418	436	438	433	442	413	458	427	414	429	441	435	407	441	426	408	438	439	385	436	463	437	409	457	394	404	390	451	406	410	442	432	436	431	442	450	435	429	426	424	418	405	417	438	413	452	415	433	400	424	417	406	427	380	415	395	421	396	428	393	407	434	447	424	436	431	429	428	430	410	441	448	408	429	455	456	437	434	438	409	426	381	464	403	443	412	435	438	408	454	425	450	459	429	409	425	391	421	426	430	412	472	411	415	400	456	400	396	412	455	441	399	423	429	459	422	372	413	433	435	411	428	416	423	386	430	391	444	414	411	430	396	406	444	411	397	389	382	388	438	460	402	410	461	420	420	441	413	425	452	421	459	407	427	401	376	410	444	463	418	445	410	406	412	415	432	454	406	411	429	437	425	399	414	399	423	426	413	428	425	391	437	440	438	419	447	441	422	439	410	424	417	425	413	441	434	421	424	411	392	420	408	413	429	391	433	417	436	411	406	413	388	408	444	439	454	413	445	421	423	424	423	464	437	464	403	463	400	436	436	392	388	439	435	444	396	414	416	433	435	456	408	425	488	427	432	420	417	410	448	430	452	425	419	398	414	428	427	421	422	406	458	430	437	415	377	380	482	405	395	405	422	417	434	425	415	409	437	418	433	438	428	472	441	412	405	422	422	481	428	434	428	400	414	461	410	417	385	433	424	438	438	407	415	411	430	440	433	449	419	425	410	433	430	423	415	430	434	446	412	417	412	434	425	424	425	419	438	444	473	407	474	424	423	394	411	429	425	434	399	447	402	422	432	418	431	436	444	399	410	432	401	394	431	435	432	425	423	423	423	398	476	434	415	400	421	413	430	415	424	429	429	414	421	448	411	400	406	447	413	422	434	438	415	415	437	446	442	434	430	389	457	403	473	452	424	421	400	404	416	432	405	400	435	413	408	435	411	454	433	424	414	427	465	384	446	438	431	396	435	430	441	413	446	413	410	436	408	413	414	437	413	376	396	475	417	421	448	438	416	444	456	432	421	421	432	415	461	401	436	442	403	430	458	417	410	413	419	407	427	384	397	401	433	420	448	446	430	396	442	414	453	481	410	407	410	408	410	425	436	409	429	385	415	452	413	437	431	384	424	442	463	422	380	421	425	445	422	434	432	409	407	458	402	406	397	439	393	426	415	397	421	440	394	419	416	397	430	436	434	391
7135	914	739	814	1190	1440	1279	1263	1130	1076	919	921	834	818	797	728	718	724	696	701	670	680	677	646	583	624	621	569	617	637	555	577	596	577	620	600	593	601	590	593	623	587	578	575	548	616	564	535	624	530	605	593	570	547	578	556	567	541	548	533	560	540	525	503	605	567	614	555	591	562	583	572	566	555	560	556	600	551	600	574	585	545	548	581	556	549	493	594	556	562	550	571	591	589	586	571	540	586	572	556	582	582	545	562	557	568	566	598	576	549	547	530	582	573	586	511	559	595	570	593	566	550	547	565	623	550	579	566	561	557	550	570	530	585	556	593	640	565	552	573	547	585	545	545	618	569	558	622	520	512	568	542	551	543	589	587	595	560	545	607	602	576	560	548	567	539	564	605	556	526	534	626	555	581	570	573	562	609	613	546	556	617	567	566	593	577	577	580	575	552	559	558	568	572	614	604	548	560	556	572	568	584	562	551	518	552	554	556	560	557	559	570	586	543	575	581	577	572	602	505	569	529	558	575	567	598	569	506	598	594	571	569	574	544	523	572	550	545	559	589	578	584	573	575	538	620	566	561	583	540	584	584	502	615	586	545	568	568	578	600	595	533	596	580	543	585	551	554	572	551	549	553	571	592	515	536	543	582	555	553	591	596	565	590	545	579	536	582	573	570	509	594	537	571	582	549	586	557	537	573	587	564	591	545	585	581	529	538	574	600	583	554	569	551	558	566	545	550	534	567	543	551	565	561	555	563	575	573	527	577	531	568	545	541	611	531	551	544	577	545	556	561	578	555	543	593	572	629	559	577	550	603	587	568	552	549	540	580	593	567	520	563	541	543	586	568	586	550	580	596	525	578	577	576	560	573	579	571	541	548	569	552	585	583	526	569	569	576	544	535	572	571	542	519	528	573	574	605	549	563	602	571	535	564	537	601	519	604	589	554	525	538	571	559	559	595	556	583	585	586	543	555	579	620	553	554	532	521	584	536	554	524	536	548	537	591	579	583	559	546	608	601	579	568	554	579	543	597	554	559	574	580	587	600	524	540	555	536	614	539	578	601	570	547	600	588	574	550	583	591	587	580	555	567	522	534	562	555	542	561	516	588	597	559	546	565	569	529	536	571	545	593	558	582	547	547	559	560	628	538	541	555	551	568	561	598	559	588	560	584	616	548	580	522	610	552	517	564	569	509	541	624	567	583	552	556	503	585	562	563	563	553	579	518	551	606	530	569	558	550	582	557	581	583	554	572	587	531	572	569	536	585	566	590	566	537	578	525	550	592	559	574	596	574	600	559	536	532	533	522	591	528	509	558	590	571	556	559	584	507	584	530	589	581	541	575	584	524	599	542	564	546	569	603	575	559	546	537	575	582	599	568	522	564	569	570	543	577	619	535	555	574	577	575	553	584	560	535	553	574	593	513	577	578	566	562	543	582	554	563	546	555	519	527	580	602	536	585	539	540	580	544	613	570	583	555	567	622	565	548	602	530	563	539	571	561	569	545	522	509	575	576	595	519	584	564	612	567	569	583	599	566	598	583	516	572	531	538	555	550	581	589	576	572	535	574	582	570	536	548	556	573	600	561	528	569	566	558	599	566	576	559	562	543	546	589	566	551	519	533	525	574	569	569	568	493	557	618	598	569	596	587	561	555	531	573	581	564	593	535	531	607	565	532	542	582	559	575	568	521	553	604	576	615	598	557	571	572	582	595	559	580	565	545	546	548	592	538	583	599	547	577	607	556	551	557	555	546	561	562	548	590	606	581	558	558	569	528	567	605	578	579	593	581	567	562	545	548	614	599	548	552	548	591	530	579	542	547	593	576	574	558	544	587	550	575	587	566	551	572	541	528	577	544	596	537	571	568	556	547	559	630	549	571	566	599	561	608	552	527	572	580	573	536	589	573	605	536	553	558	565	563	528	613	576	611	557	598	549	562	545	535	567	550	560	543	558	586	559	544	543	582	565	544	561	575	543	555	538	566	573	591	551	576	573	530	573	583	559	574	560	544	564	574	537	560	542	562	580	563	565	596	584	608	566	595	600	539	588	584	572	573	554	551	581	558	524	538	569	543	533	558	589	569	570	564	565	596	613	579	561	514	553	569	589	561	538	614	545	551	518	576	549	591	562	603	600	604	556	553	580	610	608	581	541	582	571	552	528	591	564	558	576	586	528	615	543	610	547	546	558	558	569	568	566	603	571	615	569	606	561	549	533	563	561	542	599	536	579	593	578	545	557	600	594	565	594	593	514	555	577	539	640	552	569	528	548	555	557	539	599	584	575	578	579	543	575	556	577	557	579	578	542	553	543	547	573	533	572	576	583	591	539	538	591	584	551	574	595	539	543	521	560	559	569	568	543	553	556	605	568	540	587	570	569	543	549	560	591	525	542	537	587	556	544	533	553	540	529	544	597	595	596	597	574	578	527	537	586	542	557	588	541	553	581	561	544	547	562	602	572	570	529	584	520	599	544	571	579	551	553	583	546	542	532	577	547	600	573	569	576	527	544	579	552	597	552	550	617	485	546	576	627	555	572	542	559	568	569	586	556	552	559	563	527	544	573	559	572	540	588	573	580	551	567	532	577	547	562	614	553	571	552	613	584	565	573	485	574	560	594	559	584	568	560	567	579	547	577	574	619	561	554	587	581	588	583	544	576	545	578	586	564	548	529	544	542	553	580	510	567	585	552	558	556	571	535	529	608	582	555	540	543	559	607	548	594	573	537	571	570	522	595	573	559	562	562	512	583	579	576	548	537	581	593	578	623	583	543	567	600	556	555	556	541	539	556	578	532	531	606	555	533	536	529	582	534	605	549	591	564	556	515	537	555	576	580	544	560	579	538	541	560	544	619	557	553	571	578	554	564	553	581	574	540	591	553	558	554	558	548	560	547	560	589	525	564	584	564	560	551	551	569	578	562	555	600	572	564	548	587	591	612	530	607	604	598	593	569	546	556	583	579	610	591	592	568	536	549	545	541	594	563	567	555	537	563	566	577	580	534	547	598	571	554	610	581	581	536	575	585	601	559	573	548	595	529	579	577	614	609	582	600	559	536	544	576	577	566	519	544	549	580	509	551	555	537	538	574	561	578	647	528	567	592	574	538	591	553	557	572	574	541	520	583	599	561	554	587	541	572	561	590	611	591	550	599	541	545	549	550	598	580	523	545	589	576	539	592	582	584	564	588	544	586	567	549	578	561	577	536	588	603	560	582	516	555	565	524	577	559	536	594	531	581	585	579	535	540	586	567	510	564	539	571	534	554	528	533	553	574	560	594	598	553	593	561	539	563	556	576	560	559	553	561	584	580	555	563	571	544	575	533	576	586	557	605	548	593	554	536	562	566	546	619	560	542	594	572	588	577	602	557	561	587	569	550	549	547	593	538	560	606	609	617	558	547	584	563	556	575	568	588	531	524	598	509	570	533	530	593	589	535	553	563	515	571	537	579	521	578	563	553	563	590	536	591	542	588	547	539	548	552	586	567	551
14526	1520	938	804	901	1430	1540	1508	1333	1247	1131	1060	979	910	882	820	787	766	796	771	747	661	713	667	663	645	663	632	626	637	660	652	620	635	629	580	613	617	598	662	625	595	606	598	588	638	592	637	610	552	640	614	584	609	571	593	594	586	598	602	570	595	595	592	601	606	575	599	582	580	600	576	589	577	565	585	604	584	579	572	586	557	582	609	580	583	543	563	620	613	591	573	584	562	598	583	578	552	605	582	546	561	586	592	542	592	591	581	541	560	601	589	577	577	575	617	605	586	582	635	521	598	556	583	578	580	579	568	587	619	601	584	579	586	611	589	574	599	570	592	566	606	567	563	592	593	597	586	568	578	562	641	554	593	566	574	580	531	585	593	564	617	595	587	545	608	594	583	603	538	610	529	571	578	549	597	572	580	552	600	605	590	583	608	588	613	546	596	559	551	588	600	559	599	575	584	601	586	626	598	579	595	601	580	577	534	577	566	556	603	599	574	591	605	555	590	571	587	582	571	585	631	593	613	593	608	594	568	558	590	555	596	608	606	591	558	595	570	569	595	551	613	578	567	596	579	549	578	574	583	594	594	581	552	592	590	564	552	558	557	599	574	561	555	571	581	592	526	582	576	585	563	601	539	618	584	597	549	567	583	572	588	560	523	604	594	618	613	596	595	592	591	557	567	608	583	580	632	585	604	580	558	587	573	592	600	538	601	556	592	592	586	600	563	526	558	579	587	610	563	552	570	576	549	632	549	563	546	569	640	587	561	591	600	598	596	573	603	580	565	611	572	585	581	619	588	594	584	561	598	555	545	566	517	561	540	586	581	580	554	560	578	585	570	587	582	547	594	565	612	594	615	554	545	543	551	550	583	572	608	590	558	599	555	565	595	557	560	559	554	585	544	588	577	583	595	577	623	559	573	575	588	570	581	556	558	600	602	597	541	593	583	555	589	592	590	579	589	553	485	595	590	569	544	592	576	586	579	588	570	533	603	528	578	556	526	598	544	555	546	557	575	587	604	564	584	607	588	585	584	570	597	537	611	574	567	578	611	587	578	582	631	547	591	587	596	519	600	532	602	572	565	523	559	573	569	540	625	606	571	578	593	550	606	542	581	547	565	624	596	557	575	638	561	609	565	547	568	544	531	553	591	569	550	546	564	550	571	596	598	594	598	584	614	569	565	554	567	568	559	580	581	560	576	564	593	562	580	581	561	564	569	568	570	597	605	551	554	592	584	570	540	550	553	602	584	579	581	555	547	585	585	593	580	608	597	562	579	630	594	585	582	570	619	566	570	600	582	574	592	559	571	573	556	570	560	594	561	580	567	559	597	540	617	565	550	543	579	593	575	609	599	590	579	583	553	555	558	603	571	555	618	561	548	563	595	571	552	552	584	585	566	551	631	594	606	560	546	560	527	527	595	575	587	584	608	587	554	640	569	607	564	576	617	553	547	578	569	588	590	597	631	550	587	607	580	570	575	558	567	564	579	591	589	567	580	610	582	523	558	582	540	610	605	533	600	568	587	596	523	615	582	561	592	570	565	550	611	616	566	584	546	577	584	600	581	594	566	604	579	591	586	576	552	573	559	558	608	593	574	614	544	534	604	595	553	609	558	551	572	579	556	598	571	566	558	578	607	571	579	548	601	562	571	586	554	555	627	543	545	578	565	601	583	558	567	602	574	565	583	605	573	574	585	565	574	553	577	569	613	582	591	559	563	569	577	549	582	564	570	603	602	569	583	603	588	592	612	540	573	563	549	577	625	580	624	624	588	561	598	590	555	611	555	551	556	582	582	571	562	567	565	584	582	616	567	574	582	564	566	538	557	618	532	571	618	550	578	609	567	527	546	580	562	574	529	610	606	583	581	593	604	552	564	568	567	580	563	545	575	595	635	585	567	590	635	565	577	590	623	537	577	578	609	590	604	556	595	607	624	528	551	573	600	584	575	556	606	619	591	601	563	574	572	555	565	583	608	559	561	537	589	579	554	546	603	569	607	623	612	601	623	553	553	565	573	568	615	582	569	584	593	583	590	583	620	570	615	577	574	591	564	606	570	566	547	570	528	536	563	593	602	556	589	579	604	593	554	584	620	579	569	619	586	565	581	591	599	605	574	574	578	574	567	581	588	573	554	591	579	567	605	595	615	600	584	570	548	565	585	580	563	570	576	559	539	583	588	601	571	612	589	563	588	575	573	549	563	590	596	572	582	572	568	594	580	583	541	564	560	559	608	604	597	562	579	542	601	577	567	545	566	575	584	569	605	588	573	534	634	548	597	570	622	569	582	556	560	578	548	569	625	613	546	572	563	568	616	583	605	569	569	566	598	581	609	556	627	563	586	571	573	642	566	614	546	572	593	614	598	602	554	597	573	583	530	585	595	571	577	563	588	591	585	546	542	592	584	573	570	553	587	561	595	566	543	569	560	543	560	548	587	622	602	564	576	565	621	563	573	573	585	577	589	621	586	574	557	589	590	547	547	560	570	616	623	623	585	563	603	529	576	605	578	566	580	594	540	540	586	539	596	588	555	584	605	562	592	549	603	607	581	569	653	541	545	573	609	566	582	549	566	547	567	574	576	565	608	615	622	560	574	570	597	569	576	595	623	555	594	589	574	600	582	558	596	590	611	563	559	545	540	557	559	603	569	563	574	608	552	530	573	551	621	574	612	571	587	587	551	556	555	554	569	556	607	561	612	556	607	591	580	591	561	558	579	531	585	587	575	621	587	623	587	561	559	584	537	616	576	580	579	579	598	596	587	612	574	550	557	621	572	537	605	617	555	542	587	558	553	575	592	589	586	577	607	561	595	576	586	563	603	543	586	577	571	539	562	603	587	617	589	589	583	540	592	579	600	561	548	548	565	556	543	567	558	578	560	567	570	570	578	565	548	606	590	596	556	586	568	602	566	608	598	613	599	563	598	588	531	592	592	544	507	591	590	578	596	575	570	588	584	537	552	551	547	574	547	582	585	574	585	540	617	576	611	583	622	578	580	550	573	564	560	562	592	580	605	510	580	568	600	613	549	575	584	598	570	591	568	553	604	560	586	565	567	550	568	560	598	577	592	555	561	561	528	583	532	630	550	580	577	590	559	527	592	601	528	620	542	533	584	581	584	576	566	572	557	566	614	526	616	550	583	570	561	586	606	580	556	592	529	590	571	561	567	580	543	577	606	551	571	607	597	604	548	645	556	570	584	571	580	566	576	612	595	537	598	562	562	639	570	558	592	582	611	601	567	571	537	525	546	580	614	582	592	565	569	599	555	545	571	618	574	558	589	586	597	572	563	557	584	584	534	585	541	586	588	599	612	557	551	556	566	590	589	581	605	608	593	575	572	514	600	615	587	560	579	610	589	580	592	593	585	576	646	585	613	615	551	605	557	588	614	623	604	578	551	579	577	610	618	574	571	592	583	559	602	605	605	560	567	535	524	546	534	589	601	557	609	569	553	619	611	581	591	588	558	598	609	571	580	593	564	560	574
10518	1903	1404	1751	3818	4735	4559	4117	3483	3023	2818	2430	2184	1964	1880	1653	1589	1460	1371	1365	1293	1178	1196	1137	1151	1105	1070	1010	1006	1019	1038	962	930	998	945	946	948	915	908	906	902	816	871	925	918	937	845	839	902	880	842	864	831	869	861	832	865	844	856	832	867	837	812	802	840	801	843	849	850	850	787	840	842	861	848	780	861	788	789	869	754	778	829	799	790	831	809	763	808	800	854	761	835	801	843	819	759	753	796	780	770	806	801	752	827	824	831	820	745	767	800	801	801	791	816	808	779	810	799	805	786	822	789	776	771	789	789	782	798	766	828	759	772	740	785	818	779	793	800	764	790	751	762	788	829	780	798	767	734	795	726	744	778	808	771	789	795	794	820	781	742	792	789	801	766	802	827	795	768	762	794	738	810	757	829	767	759	836	790	854	802	797	765	760	752	779	781	798	813	757	813	757	763	836	815	754	735	796	767	807	803	759	773	739	787	832	741	817	773	789	781	738	797	843	824	782	792	830	769	818	839	748	794	840	778	811	809	792	775	812	817	794	769	801	804	797	796	788	801	792	791	749	842	757	754	785	743	781	754	768	820	782	773	776	717	739	818	774	771	756	790	799	774	778	775	773	831	755	856	794	830	792	808	801	781	805	786	763	799	791	752	780	751	734	773	843	763	773	830	743	821	749	775	763	799	781	859	802	744	879	769	802	776	778	795	791	815	792	778	766	810	778	768	798	765	773	793	789	777	765	774	776	750	793	779	821	845	848	717	803	764	797	792	787	746	736	787	780	770	796	765	771	786	759	819	815	805	817	802	727	838	793	734	765	778	777	745	798	812	791	763	803	798	784	786	786	768	819	796	839	783	816	783	760	798	743	744	789	750	836	796	808	811	791	782	779	757	813	776	780	788	812	837	776	737	789	787	786	812	807	804	791	768	814	765	814	729	729	778	711	809	749	788	771	799	773	835	775	755	785	766	803	761	766	771	805	790	825	782	779	781	796	807	764	814	772	835	756	718	751	795	792	792	820	762	772	819	777	805	803	809	826	800	841	809	767	761	781	774	783	795	796	816	805	845	825	769	791	857	838	765	817	780	806	787	802	792	838	776	820	763	782	760	796	771	771	753	749	752	785	817	802	782	759	765	771	816	749	811	845	763	784	814	786	852	808	781	798	746	779	808	785	759	743	808	758	802	772	793	822	756	791	769	763	776	752	847	810	786	886	782	734	749	797	812	789	786	737	750	791	796	787	766	791	746	792	760	822	781	766	788	793	766	759	845	783	734	783	834	774	770	763	772	781	791	830	773	763	822	770	785	795	823	763	787	806	727	776	783	784	804	776	776	776	760	791	746	756	773	775	750	769	813	759	797	791	838	793	812	781	757	825	745	746	795	813	745	785	826	773	765	791	744	785	821	780	753	809	789	704	785	769	811	760	800	746	765	781	799	800	752	765	735	768	791	768	761	779	828	768	743	780	770	786	779	800	803	806	760	784	808	766	795	797	773	739	784	793	765	837	787	840	762	794	777	778	788	726	795	810	768	830	795	793	805	790	733	784	796	786	772	827	810	745	795	743	769	811	784	795	737	782	778	805	749	792	777	736	781	785	792	811	764	813	763	760	787	796	768	739	816	765	779	777	828	789	778	794	798	756	801	771	753	775	771	751	795	777	791	792	763	772	782	803	736	829	789	719	802	773	798	797	784	780	805	756	804	754	803	769	751	803	756	811	758	780	785	762	784	766	748	812	729	774	796	741	802	747	801	795	749	781	732	778	805	774	793	803	794	795	777	790	727	827	770	812	788	788	784	757	783	780	795	819	742	813	798	802	759	809	789	766	804	780	819	788	783	815	815	774	788	781	769	827	786	787	809	763	748	788	758	814	729	757	750	817	815	807	756	777	831	773	801	768	708	775	749	757	799	746	792	779	764	799	800	818	752	794	771	811	777	761	771	779	778	764	754	801	809	783	791	763	766	751	804	788	787	743	770	777	804	773	799	767	795	814	768	748	800	745	724	736	762	809	806	819	786	769	775	771	816	820	779	773	857	836	809	806	860	778	812	813	745	731	769	782	798	780	788	822	743	792	824	815	800	806	796	798	772	781	770	759	827	768	754	764	834	789	741	781	803	784	811	796	759	803	846	757	800	767	753	759	821	800	816	729	805	839	797	791	815	750	782	776	774	806	796	759	804	812	789	760	780	788	765	785	806	802	728	789	800	752	774	777	768	775	803	768	791	814	749	787	738	756	803	821	827	752	771	805	838	828	781	823	772	825	756	793	833	807	765	781	735	783	763	759	738	844	771	763	773	774	734	761	762	734	777	780	794	801	770	767	779	823	799	785	758	836	716	769	811	791	832	782	762	833	763	787	816	806	805	780	771	821	768	759	825	775	741	765	782	760	773	748	775	754	765	733	812	808	778	786	802	768	823	751	782	830	763	785	782	762	797	763	800	777	772	789	761	781	793	789	764	788	792	808	769	753	800	820	779	811	773	772	829	753	761	801	795	774	759	781	802	787	759	783	783	787	820	784	777	776	794	774	800	736	842	755	792	771	770	787	782	794	797	776	732	776	799	838	763	767	796	871	788	814	772	746	841	768	807	774	759	765	757	751	770	836	781	747	780	810	784	820	801	783	771	802	811	809	786	775	741	814	780	764	755	809	800	819	750	821	736	764	800	734	755	793	812	828	762	791	782	753	764	812	791	781	755	824	817	783	758	802	805	772	768	851	808	801	802	775	768	843	755	761	817	757	752	820	775	773	759	778	775	793	775	790	765	727	811	760	775	852	783	791	778	810	794	821	818	808	786	765	807	800	795	794	792	761	823	788	799	777	842	750	764	733	810	769	764	789	815	815	838	754	816	749	800	736	873	794	750	785	775	769	783	795	769	761	821	797	817	795	735	807	823	812	818	840	798	806	774	809	766	775	765	841	810	770	787	788	724	747	767	802	754	757	753	735	808	835	795	787	793	826	800	774	777	769	764	785	785	811	774	789	809	754	832	773	792	809	810	798	765	814	806	815	726	797	779	785	799	790	804	813	802	783	788	755	836	770	825	748	769	752	782	767	831	762	733	756	818	733	818	825	772	783	802	771	771	786	781	806	772	765	820	771	791	786	742	773	780	797	785	779	777	749	797	759	795	797	777	797	819	813	754	829	780	789	748	734	790	803	799	790	807	780	778	759	778	755	740	801	785	767	820	750	753	756	809	787	826	770	828	800	790	749	775	778	757	755	762	794	798	771	751	763	742	785	754	752	813	790	814	824	743	824	773	791	745	776	781	814	767	790	741	772	796	806	738	749	783	847	732	764	811	761	768	780	735	784	731	795	754	792	774	762	795	842	742	758	789	808	851	766	753	766	836	818	760	788	731	789	810	763	771	785	752	805	802	802	784	808	805	737	757	790	751	805	798	770	769	792	784	820	770	785	783	864	787	808	779	805	770	767	691	755	821	807	789	754	733	728	742	810	758	831	779	778	803	808	789	753	795	743
6400	964	525	405	565	1151	1441	1379	1162	962	812	753	646	613	458	455	408	360	358	344	279	287	282	272	263	265	217	218	231	208	218	217	169	222	214	185	198	159	193	181	174	177	166	172	161	179	169	153	177	170	177	166	149	155	186	158	167	179	159	142	169	158	166	145	179	138	154	156	160	154	142	156	139	155	147	160	180	121	187	136	150	159	147	137	152	156	149	144	135	173	148	133	143	148	157	147	177	148	131	174	141	139	145	139	132	130	141	148	134	148	151	151	144	157	148	131	147	140	147	161	135	145	157	143	155	154	148	152	139	140	147	141	151	144	134	131	132	153	125	164	137	151	123	130	160	147	153	146	150	145	139	128	155	152	130	143	149	163	159	149	134	136	147	133	138	144	123	141	111	128	157	138	125	157	136	142	157	154	164	150	141	131	171	150	151	148	162	162	178	132	161	164	123	145	120	138	159	147	131	126	137	145	146	140	171	138	159	160	136	132	146	134	147	147	125	153	142	136	144	142	132	127	134	148	133	143	139	153	156	150	152	133	162	143	130	160	141	145	149	141	122	136	133	137	143	153	142	147	153	132	124	129	137	123	122	123	148	146	137	141	138	118	162	151	122	144	147	150	146	150	149	155	121	146	147	160	128	140	161	124	137	140	144	116	150	146	137	139	138	152	140	143	146	142	131	146	151	125	147	159	125	178	164	146	151	141	145	138	146	140	134	141	153	127	124	134	146	160	126	135	130	143	158	149	142	138	142	142	130	152	150	141	135	136	148	147	139	137	148	149	131	142	123	146	159	145	153	141	140	163	130	146	120	148	123	132	140	136	134	132	147	133	169	136	141	164	147	141	159	141	159	140	159	136	135	141	155	148	138	140	143	155	166	146	150	143	161	173	134	155	148	134	147	160	152	141	178	144	133	131	136	144	136	162	158	122	140	142	142	143	140	145	153	148	135	148	138	140	157	128	129	133	145	142	140	143	149	137	156	180	138	126	139	126	130	133	163	121	122	153	129	143	112	172	124	151	142	157	115	130	123	149	148	132	148	155	124	150	135	128	140	136	137	161	167	140	136	151	132	144	128	145	140	126	132	138	153	152	127	137	136	131	125	124	143	149	138	146	151	141	145	180	135	158	134	129	134	151	140	163	136	129	142	139	149	134	153	154	152	120	146	148	138	136	154	135	130	136	153	151	152	152	131	147	135	164	151	152	158	147	155	153	142	137	127	125	125	140	137	153	152	155	131	136	144	141	142	164	158	155	136	152	157	139	157	134	123	144	140	130	148	142	149	148	135	138	142	133	141	136	140	148	145	136	148	144	130	138	163	146	131	157	158	137	146	142	142	144	162	135	137	169	154	136	136	136	140	129	123	122	111	128	150	136	162	154	156	144	142	155	137	133	142	165	140	150	119	146	164	148	140	148	153	139	137	138	136	144	133	144	154	136	139	134	145	160	146	143	132	154	142	135	157	126	152	146	127	144	146	134	147	154	151	156	120	124	134	154	153	131	131	144	149	138	157	135	126	155	147	156	132	132	140	153	119	128	149	134	138	139	139	149	167	133	127	129	149	152	144	145	123	134	136	134	166	145	121	140	165	140	139	116	136	146	149	131	160	149	129	120	123	141	119	140	141	138	129	131	143	119	141	136	171	136	151	125	126	141	148	132	136	130	133	133	147	132	160	148	125	138	145	138	138	126	138	140	155	143	145	141	131	156	136	143	112	135	130	158	131	151	160	158	138	143	156	143	142	150	133	144	137	145	135	144	150	140	131	150	142	161	136	146	147	147	149	156	145	172	167	144	124	128	126	144	135	130	144	128	150	137	151	137	150	160	149	163	142	142	140	126	137	152	143	146	141	155	142	145	159	127	149	138	141	145	148	127	121	152	150	146	149	141	150	151	154	131	138	130	130	129	130	151	158	134	142	137	150	165	131	115	147	134	136	154	117	171	143	128	138	138	151	149	144	147	139	129	134	141	132	134	143	166	116	142	125	140	142	142	129	132	151	134	141	142	153	140	116	138	159	133	156	135	158	162	135	164	166	124	139	130	164	133	155	137	140	158	117	171	129	138	152	118	135	154	135	150	132	145	158	140	149	137	151	141	146	125	171	149	154	130	154	135	129	144	115	148	130	123	150	140	142	131	146	134	130	126	161	161	141	134	133	139	154	150	145	138	142	147	144	146	133	132	147	134	147	144	147	116	111	153	165	155	129	116	147	138	135	149	155	145	145	144	136	133	136	153	148	151	157	158	163	126	139	147	170	168	147	161	146	144	133	134	151	123	125	149	142	135	138	128	132	153	149	132	147	138	139	152	136	168	152	139	161	138	148	133	122	166	151	132	137	126	147	167	120	163	125	143	152	130	135	139	144	149	147	135	136	153	142	124	129	167	137	135	148	152	127	135	133	151	155	154	141	149	133	127	143	168	152	167	130	126	146	134	134	138	142	137	143	148	132	141	148	133	121	144	140	145	128	152	152	135	144	137	138	136	131	169	134	144	144	147	149	172	138	151	134	146	158	164	158	155	155	160	155	134	140	135	148	137	127	124	150	130	117	137	149	144	158	153	137	146	131	123	131	141	121	141	139	126	144	153	170	146	133	160	139	150	163	146	154	153	142	156	124	158	124	160	136	158	144	144	138	131	167	154	129	147	141	148	144	130	126	159	132	147	158	151	122	146	144	123	151	137	153	174	150	135	136	165	138	151	133	158	151	140	143	154	132	142	138	139	145	160	150	145	136	126	164	127	146	120	156	149	151	148	168	131	159	146	135	158	123	135	157	132	140	139	147	130	138	150	143	137	159	115	149	132	129	147	153	135	152	144	119	135	127	149	138	136	147	139	153	144	153	160	131	142	133	114	130	154	145	142	164	148	134	125	131	135	150	135	117	140	139	130	121	145	135	125	176	121	122	128	150	156	159	143	157	149	144	153	130	143	140	144	149	160	149	126	146	139	147	120	137	156	144	142	119	153	127	150	155	136	138	147	160	142	140	150	151	144	122	158	134	127	143	150	136	157	151	170	134	139	148	137	147	146	134	127	139	126	138	141	140	141	137	164	139	120	127	151	139	158	125	137	145	131	132	133	137	148	132	158	127	154	150	139	143	131	127	145	155	139	148	138	149	139	149	141	138	136	154	163	134	127	140	130	141	152	158	135	163	146	160	162	116	139	145	137	144	133	141	133	155	179	133	141	138	136	136	148	123	147	144	155	123	144	155	139	144	156	123	150	146	152	151	133	137	146	141	162	130	132	158	135	136	145	144	147	151	156	141	137	139	149	138	135	151	148	125	157	153	154	140	139	153	153	138	151	128	130	144	147	148	142	141	148	125	145	153	138	156	150	137	144	149	127	144	119	136	140	143	156	141	145	136	164	144	145	144	140	128	144	159	148	137	155	160	149	147	113	153	170	156	144	156	155	128	142	147	143	139	149	116	138	151	146	168	129	154	126	150	131	146	136	126	161	140	142	145	143	122	158	164	139
10402	1866	1149	1535	4147	5537	5251	4517	3734	3074	2767	2323	1994	1697	1553	1385	1225	1139	1034	972	878	840	782	714	670	636	616	545	540	539	497	501	470	456	372	439	401	404	413	386	389	327	379	357	344	369	328	291	325	296	340	338	309	319	301	322	305	313	327	283	277	257	301	270	284	303	268	257	237	279	276	273	268	289	263	290	279	278	268	287	266	263	240	275	259	253	243	230	243	251	249	234	237	236	249	234	262	244	225	239	242	246	251	221	254	256	238	254	270	239	248	232	267	221	226	248	246	231	222	217	250	252	233	238	249	239	224	210	227	244	228	228	191	212	239	212	224	232	214	226	245	242	238	193	252	246	226	222	245	228	237	201	206	199	225	246	222	221	216	268	221	201	245	216	242	244	211	253	236	238	246	248	219	225	218	211	212	223	215	239	199	242	232	237	229	222	232	218	235	217	234	220	182	258	252	232	231	274	221	217	247	231	227	195	207	203	204	235	236	235	223	249	221	229	220	241	219	223	226	232	217	245	236	205	238	231	214	231	224	214	218	235	225	243	215	207	220	236	229	245	230	232	230	226	221	230	246	232	204	231	252	233	245	212	233	223	208	252	173	218	234	240	240	238	228	238	251	237	213	237	217	229	234	209	210	242	216	226	242	237	222	227	245	236	230	248	240	240	199	197	252	237	209	210	216	204	205	220	215	216	223	232	247	226	241	241	232	234	228	234	208	221	217	210	215	212	255	227	216	215	245	224	232	212	232	220	228	223	229	216	232	242	205	201	238	252	234	249	200	231	208	214	229	217	230	234	225	205	232	227	219	221	244	222	270	233	245	232	223	238	230	221	215	268	218	216	217	233	250	210	220	231	217	244	227	208	230	245	250	229	204	221	233	211	223	213	214	217	224	226	213	222	232	219	201	248	206	231	231	219	230	204	232	214	225	221	204	206	235	250	206	234	232	242	214	241	252	242	206	228	225	216	206	220	210	202	228	236	231	214	241	204	220	221	243	242	248	221	245	205	223	223	229	211	230	248	236	206	227	227	220	230	226	221	222	222	213	227	253	248	220	241	229	238	207	220	236	232	250	228	234	241	235	218	207	241	235	231	261	227	198	226	205	235	226	215	235	260	199	225	227	264	219	211	247	222	248	231	229	219	228	222	222	214	223	195	227	214	216	244	238	215	229	216	236	239	239	236	203	231	224	227	229	263	235	217	224	222	225	259	226	208	214	211	216	234	226	207	208	210	243	243	186	203	214	200	229	210	214	254	208	248	239	222	245	241	222	215	215	235	226	219	247	243	258	230	229	194	201	216	235	210	217	208	217	214	243	218	216	246	223	229	239	218	222	238	232	235	226	211	223	238	206	246	254	201	236	215	235	254	230	202	242	215	218	215	203	216	228	206	183	233	219	220	231	212	239	235	222	249	224	220	235	247	226	209	206	209	221	224	189	240	235	234	215	226	233	227	224	229	221	243	221	218	243	210	225	232	260	213	220	228	234	235	237	208	213	223	232	217	236	237	219	223	214	213	209	246	231	242	241	219	242	247	226	197	234	240	245	206	252	239	247	217	213	221	216	252	231	213	227	231	208	215	207	215	255	225	236	225	233	232	222	212	233	221	217	230	220	218	241	221	234	237	207	226	215	238	224	217	206	205	249	225	227	221	240	233	233	210	220	238	213	225	234	213	229	249	237	219	236	222	242	241	201	206	232	223	234	219	241	225	233	224	224	216	228	217	199	227	235	189	230	223	211	203	220	217	225	246	247	244	211	223	220	227	197	218	196	229	217	206	233	247	243	252	235	231	222	218	226	212	212	235	213	211	247	202	232	222	262	211	229	218	218	220	223	254	244	198	231	193	233	211	232	230	220	241	209	237	206	226	241	233	231	233	250	208	192	232	222	228	217	255	227	210	206	234	211	203	243	226	242	229	224	260	221	249	215	225	239	216	216	227	211	246	249	205	228	248	201	225	216	226	218	208	229	209	232	223	220	205	212	236	210	228	220	239	220	219	214	224	250	215	226	241	196	221	197	250	196	217	224	205	189	211	224	220	240	210	189	243	240	223	226	214	247	206	225	231	205	218	228	252	215	214	251	227	240	223	213	244	231	251	231	218	233	248	230	214	223	227	223	224	212	213	230	210	223	204	244	205	209	243	263	236	243	239	195	237	217	237	233	212	228	196	220	221	235	222	206	233	243	223	231	218	239	214	213	245	227	236	232	206	224	228	201	243	243	230	207	236	235	235	233	224	200	222	198	218	227	203	221	220	217	214	250	231	230	214	226	230	222	235	221	204	232	218	235	239	238	224	229	214	223	215	193	212	220	239	249	233	223	211	236	220	212	218	230	229	244	223	253	245	207	256	214	234	208	231	218	237	231	239	227	233	221	219	208	200	241	230	213	225	234	247	216	225	237	227	213	211	272	232	216	218	251	213	215	220	218	231	244	232	213	221	215	218	219	226	223	226	248	219	211	237	217	227	202	220	220	258	231	236	232	216	207	240	224	204	198	226	213	220	238	229	250	230	242	212	219	240	196	221	229	254	219	241	209	227	217	233	221	208	222	247	243	233	252	212	229	222	221	233	181	222	232	224	237	225	221	240	228	197	232	230	233	228	215	222	248	237	213	236	232	263	228	241	204	253	229	242	225	223	247	222	229	239	210	206	249	207	246	232	224	224	236	243	225	212	222	231	217	213	225	209	223	239	238	232	258	225	219	219	201	254	226	226	235	257	227	252	206	246	206	227	214	230	211	206	220	234	217	216	250	232	212	229	248	239	214	266	235	234	223	230	229	225	232	225	230	224	217	246	243	238	206	237	234	247	218	213	215	253	227	211	250	234	231	208	215	253	233	234	220	203	220	220	216	204	223	233	213	235	221	204	232	240	220	228	232	229	222	202	213	244	226	225	231	238	229	220	196	244	229	219	213	235	234	226	253	241	242	254	243	225	232	212	223	231	210	216	229	195	254	207	231	237	244	249	225	216	217	228	254	210	214	225	216	239	227	223	212	242	241	240	246	201	214	214	225	251	231	238	261	254	233	239	217	214	243	229	209	215	227	218	242	239	214	230	221	224	266	257	237	200	267	214	235	225	212	226	221	257	238	240	241	245	241	228	209	225	243	269	232	212	232	229	241	250	232	218	197	243	212	234	270	215	225	213	233	235	246	214	221	209	201	222	241	214	222	214	215	225	249	210	214	216	223	218	212	242	220	226	255	218	247	235	234	215	245	253	241	221	255	228	222	238	219	218	230	227	209	247	212	208	222	224	228	208	218	219	251	237	221	225	232	207	255	224	223	236	257	218	184	229	222	198	188	244	238	193	216	208	212	246	217	245	230	277	229	212	221	212	198	237	244	225	229	228	230	220	228	214	232	222	227	240	224	221	226	245	225	218	227	211	239	231	226	225	248	227	234	215	219	225	220	243	204	196	243	226	229	218	231	229	226	238	233	203	217	247	209	253	216	243	212	218	214	228	231	220	188	219	214	223
12628	1514	881	659	883	1469	1824	1771	1515	1352	1171	1038	914	847	784	677	652	633	611	592	581	499	507	496	507	474	452	419	426	398	406	377	398	372	390	406	347	370	373	354	380	355	377	372	351	319	322	380	333	300	354	325	374	340	296	377	348	319	336	340	332	402	326	325	345	351	295	325	326	311	306	329	314	332	327	321	345	321	343	312	291	311	333	338	312	308	295	330	346	312	327	322	363	337	354	302	341	344	301	351	312	295	296	304	350	295	316	331	314	331	295	313	327	330	334	302	329	321	316	344	324	315	326	337	297	282	305	343	340	334	323	376	326	326	325	336	319	335	339	305	336	337	325	309	310	308	319	303	296	302	343	319	319	336	345	294	280	341	318	288	335	335	293	309	321	302	290	329	316	343	319	333	315	340	349	327	311	284	317	310	310	311	323	286	308	304	325	301	321	335	342	321	314	314	348	299	318	315	339	302	295	311	316	323	328	287	328	357	348	279	294	336	322	288	298	328	284	330	307	337	301	307	333	323	298	293	324	325	342	369	331	274	316	317	295	344	309	292	284	355	299	339	336	326	332	337	302	281	312	305	317	302	331	327	343	321	323	326	296	291	337	353	310	267	314	337	308	336	278	308	323	304	343	321	342	316	297	286	290	308	301	336	344	333	310	303	346	319	303	302	307	311	310	313	345	323	317	324	318	297	345	344	319	322	299	285	327	292	374	293	308	310	298	318	320	314	318	359	299	352	309	329	299	329	345	319	320	295	291	290	311	319	316	300	355	335	321	294	307	353	310	282	311	321	308	277	317	298	331	310	317	276	332	317	323	326	305	304	315	319	344	321	332	323	281	340	290	288	322	320	317	322	301	287	279	345	306	364	311	330	304	335	318	319	312	342	296	336	359	307	319	291	331	308	289	303	357	276	314	321	333	285	331	281	315	330	332	311	334	321	257	309	305	307	331	320	329	323	301	364	313	305	329	300	328	293	308	317	352	301	304	307	305	326	330	310	282	349	309	338	278	312	309	302	303	326	331	335	329	298	296	331	271	317	297	321	316	303	348	296	311	317	314	339	306	314	328	295	317	326	327	330	348	336	329	312	342	325	327	322	332	297	307	318	340	345	302	308	310	292	323	300	301	315	319	311	303	316	332	309	294	303	304	339	321	322	311	338	297	314	289	303	322	311	323	307	323	315	286	342	290	286	300	304	321	309	305	276	297	340	314	327	310	292	323	320	325	301	325	320	313	318	331	333	291	320	300	321	316	313	342	329	324	321	302	313	351	296	306	306	323	326	347	330	301	324	357	301	320	335	305	308	319	336	330	313	342	310	316	325	322	355	335	317	339	308	330	305	347	339	338	303	296	313	306	316	320	316	286	327	294	318	317	358	340	303	318	296	368	347	354	310	317	278	306	338	311	293	329	347	329	340	330	323	328	314	345	332	335	294	334	285	324	304	290	309	330	305	310	295	335	314	322	334	334	316	327	310	304	341	320	303	324	308	332	344	341	355	325	283	302	309	366	320	323	317	297	291	300	294	304	308	318	341	312	317	296	295	325	327	314	342	310	308	307	332	352	314	305	337	326	316	322	307	340	320	286	290	308	305	340	300	297	289	316	327	278	325	297	344	298	288	305	333	311	324	320	329	323	310	304	322	314	322	321	329	286	299	335	320	340	315	301	320	294	303	343	310	315	313	320	313	322	309	314	311	309	353	323	330	295	305	310	303	320	351	324	321	322	299	324	308	316	330	325	347	288	314	307	332	295	287	293	289	311	298	323	285	315	314	282	336	329	298	324	333	344	302	321	300	323	319	289	310	268	327	303	301	296	341	325	298	312	314	312	335	292	292	300	337	316	305	304	312	291	299	298	310	340	291	309	301	301	300	323	335	284	301	299	338	315	295	303	293	343	312	306	332	281	312	315	273	306	318	300	289	342	342	309	339	332	316	297	295	299	322	297	355	294	342	314	263	333	309	338	332	288	336	355	343	309	291	303	316	343	305	334	309	308	308	319	325	290	313	314	352	295	331	308	319	303	309	310	326	347	332	300	317	325	325	333	342	299	336	322	296	342	307	299	321	338	343	313	344	301	309	274	328	296	303	313	327	318	341	308	279	314	310	327	310	325	327	311	326	333	330	277	287	314	307	275	340	308	344	316	311	308	334	305	312	316	349	311	313	320	310	332	302	299	312	315	328	347	293	340	333	308	303	279	305	318	304	329	288	338	315	338	310	336	299	317	317	299	330	322	310	314	324	330	328	286	297	315	300	305	321	339	317	333	326	329	324	321	321	276	300	329	296	313	276	330	333	300	354	311	323	322	337	302	324	306	295	322	303	322	330	298	347	315	293	317	336	294	309	348	310	307	330	338	314	349	347	290	323	344	311	300	319	347	325	323	288	294	302	306	254	281	294	305	297	311	351	318	320	278	323	327	302	316	319	290	327	332	285	331	328	324	292	306	347	330	323	326	322	317	313	296	312	319	309	335	300	333	310	308	297	336	309	288	285	342	330	322	300	315	298	334	329	314	331	325	321	316	290	292	308	317	323	289	297	323	326	335	321	326	321	300	313	345	310	351	287	296	304	286	348	284	326	345	304	352	298	292	304	277	322	316	318	315	293	331	299	317	313	304	314	326	326	316	354	314	298	311	319	323	333	304	367	327	315	343	302	338	328	306	323	350	347	298	319	304	303	304	322	309	306	296	292	312	325	343	297	344	326	288	351	315	318	314	283	326	313	310	308	320	339	299	311	281	315	313	292	292	308	352	297	299	308	310	318	296	308	311	326	316	321	311	309	299	328	315	319	308	333	331	325	330	346	336	328	335	311	321	334	328	326	302	323	312	352	315	328	301	304	335	324	339	331	332	341	293	285	315	315	342	329	337	327	332	327	328	328	312	329	332	320	318	341	303	307	293	287	312	314	335	341	313	303	321	313	300	353	309	296	309	307	282	340	321	323	315	290	313	317	310	326	339	324	291	300	293	342	319	320	345	333	312	299	304	320	332	313	346	303	279	309	294	321	324	319	304	278	318	307	328	293	311	307	332	307	310	300	286	293	305	320	307	312	287	301	303	293	315	296	332	370	316	321	349	319	307	343	291	269	299	355	326	348	358	344	323	329	296	293	292	297	336	320	300	333	339	313	304	307	328	305	286	332	326	315	295	314	318	330	306	328	296	327	342	317	348	334	307	318	294	354	310	346	303	299	331	321	309	291	320	281	342	322	306	332	275	280	321	299	333	320	327	309	309	283	320	327	316	327	314	317	296	319	312	321	331	321	300	349	332	308	318	320	290	291	340	294	336	321	286	322	320	311	286	327	314	343	301	332	301	340	310	305	338	312	331	316	328	286	323	306	324	326	339	305	306	340	316	331	324	317	283	364	304	296	310	332	299	326	306	300	309	294	364	295	308	295	314	309	296	284	353	355	309	303	337	291	314	319	325	289	325	329	309	320	306	336	312	327	310	288	294	299	303	319	306	345	273	313	332	348
12159	2293	1490	1968	4803	6533	6231	5555	4663	4095	3484	2973	2668	2292	2085	1934	1641	1524	1437	1376	1296	1170	1175	1120	1044	1049	936	955	842	805	770	778	761	722	734	683	710	674	689	697	700	626	653	619	608	622	637	599	597	576	586	615	555	569	564	620	587	537	556	563	548	561	547	532	550	498	507	536	558	513	528	496	570	554	505	524	493	448	526	507	521	510	510	515	537	502	532	512	527	527	485	475	485	475	479	450	500	496	489	508	474	464	511	477	488	438	478	484	509	460	456	499	505	465	522	512	463	452	499	525	513	458	490	494	504	470	471	462	490	502	457	478	488	532	492	471	484	487	469	465	474	473	465	477	455	440	487	509	446	463	486	461	465	480	462	467	477	419	480	484	464	464	451	444	469	485	453	424	475	457	500	466	473	475	490	480	467	507	470	438	479	468	508	477	462	483	471	450	454	432	458	495	449	455	454	493	472	474	467	464	510	473	461	492	449	499	487	441	484	504	458	455	462	472	496	456	448	476	467	476	456	437	439	479	460	524	461	517	470	473	454	465	477	465	498	492	443	470	437	455	441	465	451	444	488	483	486	479	453	492	443	484	466	478	495	464	439	459	488	481	442	465	473	502	465	425	506	486	468	470	462	477	510	488	438	488	453	469	481	472	479	448	412	495	496	456	475	463	468	453	472	502	459	458	463	460	484	426	453	470	435	454	473	480	491	468	468	485	517	502	498	479	510	485	458	446	492	475	431	479	483	452	437	474	496	521	432	493	490	464	467	489	496	467	450	470	476	485	463	436	478	470	485	450	496	492	468	452	441	470	480	475	482	455	496	427	457	456	466	474	432	452	456	448	504	447	473	477	466	450	461	451	486	480	462	437	507	479	445	495	496	435	496	486	473	490	468	514	497	461	448	469	486	466	497	518	458	489	458	487	432	500	468	460	456	485	453	455	432	468	457	494	488	468	492	454	417	447	464	489	456	473	478	491	440	450	487	464	450	502	443	505	475	463	442	424	480	512	465	453	482	471	475	472	466	454	479	466	493	500	459	464	455	485	453	504	452	500	498	479	482	485	479	470	460	486	483	485	459	501	516	425	460	475	467	447	510	511	503	473	480	448	459	428	485	464	459	471	485	462	458	451	479	487	434	468	468	505	477	484	472	484	505	449	480	476	473	456	453	470	470	447	467	429	496	475	485	459	466	507	462	484	473	491	438	507	463	475	481	470	455	440	439	460	518	475	480	434	489	465	476	486	485	432	437	470	453	443	481	494	458	494	512	460	494	488	503	496	532	497	452	474	443	446	442	471	478	475	439	465	497	479	485	447	502	477	427	520	447	501	467	460	516	417	473	490	513	469	482	445	462	474	475	466	462	486	492	467	469	516	419	488	432	438	460	515	478	460	493	489	452	452	477	458	446	437	476	446	456	467	516	445	474	514	477	455	513	441	484	497	432	472	431	452	490	471	468	478	472	457	457	460	508	458	473	480	473	473	466	466	482	464	457	464	478	457	492	473	490	486	487	449	462	476	486	450	498	435	464	493	495	483	477	484	475	475	504	474	443	444	527	461	499	466	462	474	477	447	479	475	495	469	496	482	470	482	478	453	504	452	451	452	452	491	474	475	465	469	463	474	469	468	452	454	487	491	476	452	454	468	457	548	446	496	487	509	496	464	556	451	446	439	436	459	454	500	440	446	468	475	441	453	475	466	493	519	457	488	499	459	423	489	454	468	493	435	485	464	468	466	451	475	492	394	436	436	465	523	458	450	461	484	462	490	461	448	446	495	464	452	461	477	422	491	445	460	474	457	489	474	484	465	472	405	470	479	457	490	492	467	474	441	441	499	474	466	489	470	479	484	497	445	463	479	500	493	452	481	481	457	475	449	478	487	413	447	496	463	463	452	475	460	506	467	436	475	496	491	430	447	481	487	443	464	466	507	449	460	445	479	480	458	443	447	460	496	468	488	495	494	481	477	472	480	445	495	470	481	525	449	488	475	458	514	475	533	504	492	455	464	471	460	481	460	482	459	480	500	432	456	433	448	471	478	464	472	478	523	434	498	439	487	429	472	483	473	485	487	506	475	466	482	456	450	452	514	458	456	486	492	479	454	470	446	456	466	488	453	499	464	487	478	495	468	477	475	464	475	478	510	458	472	495	475	477	470	467	471	459	507	458	475	474	520	469	456	442	494	475	526	487	463	450	436	463	510	461	475	472	438	508	467	464	458	471	448	469	433	457	488	425	453	447	447	498	478	508	486	501	469	470	477	474	508	502	444	451	472	494	469	493	429	459	436	470	425	420	442	476	499	514	490	499	446	514	452	452	432	504	473	441	495	434	518	489	507	486	467	470	460	514	486	481	484	486	489	453	472	478	465	437	436	488	485	474	462	481	463	492	482	471	478	440	478	456	449	490	465	497	447	497	476	468	462	478	454	445	496	461	450	479	503	493	487	487	484	477	517	448	448	466	435	458	462	469	452	488	481	452	462	477	439	488	495	490	447	500	469	503	446	467	447	496	485	467	469	478	473	482	442	481	491	448	467	463	432	477	424	462	497	485	479	467	463	436	498	453	469	483	473	475	454	467	442	471	461	476	495	472	485	427	468	495	452	495	470	475	466	494	474	466	485	485	475	452	518	487	487	429	465	511	494	469	455	492	481	471	479	461	470	474	510	450	508	491	457	493	466	466	474	488	446	500	426	505	474	484	463	463	457	468	453	482	465	498	478	435	457	462	448	462	465	507	462	465	445	456	447	466	498	489	476	460	460	445	483	524	449	463	493	476	465	459	445	478	437	443	452	493	438	464	488	501	496	469	490	457	496	492	456	485	508	480	438	440	486	474	444	484	486	519	488	457	478	465	476	455	478	453	467	491	479	480	474	492	466	452	465	497	505	462	505	467	450	458	480	465	475	522	480	468	470	447	474	484	496	415	462	464	506	459	459	461	484	448	485	507	517	443	500	460	488	473	469	462	504	468	458	479	477	455	469	446	476	475	456	469	474	469	429	441	491	505	488	504	442	441	441	444	439	493	506	450	468	467	464	486	441	445	456	461	453	480	525	447	460	465	452	468	448	489	472	478	488	490	462	479	463	494	510	467	458	510	448	451	483	455	480	462	462	504	447	453	457	463	468	483	429	461	455	443	453	484	453	447	515	495	432	443	464	504	428	484	477	454	485	476	472	491	468	481	461	467	482	490	465	443	476	480	430	471	455	456	454	490	459	495	481	474	464	454	406	458	454	475	454	490	457	459	489	487	466	440	474	469	525	466	516	465	513	452	440	497	445	462	476	465	480	404	486	479	493	466	464	487	446	483	505	461	439	461	475	454	494	491	467	453	462	464	449	471	413	446	489	488	436	442	473	474	473	478	474	487	493	484	450	447	477	472	454	469	432	443	447	469	462	462	465	458	491	464	489	480	487	486	482	461	460	509	470	471	475	495	498	437	437	457	487	465	502	451	507	498	465	459	459	477	457	433	479	481	472	483	502	472	471
5295	630	511	435	496	596	605	599	588	531	558	526	491	521	465	473	469	441	464	434	462	470	476	429	451	423	465	448	415	426	442	421	414	438	424	439	367	407	469	423	403	418	412	430	423	460	418	396	407	398	432	413	451	412	476	446	435	443	435	445	369	427	445	409	406	409	442	428	445	438	423	410	419	429	465	413	439	437	437	448	413	444	414	426	423	459	424	420	470	410	431	428	445	420	401	421	413	431	397	425	435	405	417	435	412	458	425	455	398	436	454	416	411	427	468	425	414	425	429	437	417	434	406	413	447	438	426	461	431	421	477	440	447	416	411	424	449	450	449	427	455	426	452	427	456	448	411	435	415	466	442	480	429	473	436	431	402	405	453	465	413	423	425	414	442	393	414	416	453	388	408	433	413	435	449	416	426	402	401	452	424	424	429	444	431	445	455	449	416	389	428	426	418	444	419	439	404	424	432	430	439	429	433	408	426	452	446	422	414	383	466	391	401	464	431	458	449	428	471	411	460	414	428	383	430	470	415	415	381	447	416	436	412	412	448	418	448	411	415	425	463	433	454	428	401	436	426	423	399	413	419	447	406	394	409	439	439	426	438	429	403	440	417	435	433	466	444	420	457	455	442	454	406	408	455	428	420	434	468	388	430	426	437	428	431	399	445	429	426	384	373	411	442	420	408	480	429	441	413	380	419	412	443	412	422	421	451	398	397	405	450	443	425	429	395	421	414	403	455	381	418	448	411	454	471	429	452	402	424	410	431	414	440	405	418	428	439	384	404	406	418	446	426	414	422	409	446	424	428	422	422	434	430	414	430	426	451	467	437	476	430	494	451	462	472	422	389	384	456	428	429	401	414	408	430	407	395	442	447	418	417	451	407	459	420	412	418	435	430	438	431	377	436	450	403	445	441	398	411	427	423	438	424	452	414	409	417	413	395	440	397	461	429	403	433	386	415	412	451	403	420	412	430	484	367	460	432	413	446	398	461	492	435	437	455	390	441	438	449	424	445	423	441	420	421	439	429	401	431	425	414	420	394	433	431	433	431	468	400	443	467	420	394	438	413	441	417	431	425	443	442	441	374	428	440	388	458	409	390	436	381	455	390	408	412	408	424	453	384	391	421	440	416	432	430	402	433	432	424	449	421	415	423	400	440	432	439	387	417	454	414	388	403	430	437	460	385	455	400	409	416	420	422	413	424	381	396	444	394	433	427	436	442	401	459	455	437	445	440	433	400	409	446	449	424	454	449	398	377	411	451	461	460	440	410	425	394	427	447	421	425	436	413	409	465	410	396	449	414	422	400	392	419	418	420	446	432	418	426	431	395	412	418	445	433	399	442	426	478	448	407	405	442	432	447	434	402	406	475	427	433	426	410	417	456	446	458	443	446	439	433	439	432	420	418	425	417	465	419	438	431	419	440	407	429	429	459	437	428	403	418	410	431	469	431	403	453	449	437	401	441	411	388	431	449	436	431	451	388	425	413	399	404	457	479	442	431	405	452	399	433	417	401	427	402	459	405	426	441	425	426	374	435	413	425	418	446	435	436	427	439	386	433	409	403	442	447	433	468	451	435	409	410	407	426	433	422	415	418	454	432	410	441	428	423	430	453	438	402	445	427	412	427	461	410	419	431	440	417	479	378	404	437	424	465	419	415	452	409	444	396	439	418	388	435	456	389	436	455	415	435	420	405	379	446	417	425	465	422	447	430	465	414	438	417	452	398	423	474	430	404	411	407	474	458	422	408	408	445	404	417	418	447	431	440	425	416	431	454	433	416	460	431	410	443	413	444	439	455	441	440	474	414	444	415	427	423	416	420	426	428	420	410	434	404	413	406	451	443	427	414	414	428	445	452	453	450	427	428	400	421	457	421	387	428	405	441	426	396	399	443	410	448	421	410	445	452	426	464	413	409	390	426	440	431	406	470	424	418	414	418	451	382	446	394	406	430	440	434	378	413	401	423	399	424	504	410	415	462	405	435	402	441	441	474	423	431	405	409	415	439	434	438	413	465	456	428	392	399	398	420	386	439	422	419	431	444	418	418	396	444	413	412	411	453	421	422	423	437	428	439	417	447	427	448	397	447	440	434	408	416	429	422	449	406	430	408	406	455	432	423	440	458	429	412	426	434	420	402	461	427	405	403	417	456	454	416	443	429	431	440	421	427	403	406	412	430	452	405	440	411	416	438	374	444	437	444	417	438	422	441	455	400	432	395	404	425	438	422	431	429	423	425	383	425	400	417	423	435	432	453	465	453	436	428	417	422	443	418	409	433	424	421	430	417	445	412	435	389	425	453	436	419	437	446	428	428	408	405	410	395	398	427	444	406	436	412	429	399	417	445	457	426	405	446	433	421	424	417	471	419	416	417	451	433	417	432	421	431	418	415	463	415	423	436	439	420	399	425	422	428	393	439	452	464	409	434	429	439	436	437	417	406	433	441	427	408	433	407	426	442	399	466	390	459	420	418	436	433	398	433	430	416	410	429	431	450	418	403	411	418	448	447	462	408	451	454	443	404	422	453	437	442	444	431	451	382	423	406	429	442	400	446	429	413	453	449	439	432	427	441	392	442	505	418	443	437	385	426	403	417	405	437	406	377	416	418	402	419	371	405	458	412	436	404	428	414	475	443	425	441	426	416	399	442	430	440	420	440	436	415	422	391	463	457	434	425	427	425	391	431	436	424	433	435	440	438	434	476	450	410	432	427	461	456	437	429	431	424	404	422	402	413	398	425	441	420	427	425	416	439	406	429	421	435	423	426	412	439	452	446	436	436	425	429	444	416	397	424	461	434	423	461	404	409	416	445	412	453	447	382	425	426	441	451	422	435	432	430	435	418	456	420	440	448	443	420	463	435	412	421	443	458	403	430	439	425	449	421	452	490	450	417	420	427	405	413	417	418	429	435	394	434	418	384	451	408	381	406	458	414	416	440	437	433	431	384	460	441	418	424	405	430	398	421	417	403	397	420	414	369	425	398	404	420	427	386	420	412	471	460	415	401	415	413	432	409	389	427	429	412	440	423	473	415	444	396	417	402	392	428	412	430	425	414	434	465	478	393	422	422	412	425	402	412	435	443	398	451	410	442	473	449	446	432	404	423	430	421	415	437	404	457	423	424	427	406	392	408	442	412	444	461	400	391	402	447	382	395	412	416	425	426	363	425	433	393	429	473	445	433	459	385	429	400	442	394	440	446	425	428	434	438	419	424	484	454	441	452	440	435	409	388	426	412	422	418	419	428	421	399	451	411	418	427	404	422	417	431	457	428	412	404	429	432	418	445	374	461	431	448	442	448	422	457	402	457	425	410	406	452	408	404	425	465	439	412	453	418	441	438	464	423	438	434	458	442	443	428	451	418	424	446	442	407	425	442	426	436	423	438	443	407	435	418	421	415	385	396	428	412	437	434	395	439	395	439	399	393	447	423	415	409	408	420	389	459	410	420	420	397	439	429	386	442	447	428	433	458	416	424	394	421	421	433	446
7141	863	755	840	1174	1396	1409	1234	1154	1090	945	900	861	825	767	720	677	706	660	745	640	683	628	625	672	665	635	633	609	628	618	620	598	594	622	620	592	596	569	558	572	597	580	580	555	580	570	593	539	566	574	565	569	569	599	559	564	608	576	588	560	532	546	586	595	544	545	601	572	588	597	587	578	588	554	618	570	568	567	598	560	595	532	521	546	606	564	602	578	560	534	524	576	551	577	561	551	571	549	591	592	593	556	562	572	567	572	570	612	580	554	572	592	541	614	556	578	586	575	608	570	569	611	616	585	543	568	609	583	526	558	580	554	571	608	578	573	558	568	584	597	581	576	594	571	570	568	556	551	570	545	565	553	580	616	569	589	570	547	554	585	573	562	555	557	588	618	570	596	593	567	566	558	564	564	535	522	518	571	565	584	589	582	542	585	572	564	546	618	568	611	564	533	555	534	574	572	569	615	560	553	577	621	585	582	611	564	553	589	550	555	569	569	596	583	564	540	585	586	559	552	545	602	599	566	551	547	606	533	540	548	568	572	612	573	593	596	595	555	570	584	552	576	593	577	563	550	608	588	600	587	548	566	564	600	575	579	525	544	554	601	588	561	578	608	609	579	601	578	548	578	545	592	599	581	563	582	561	578	574	602	546	535	606	534	525	575	567	567	545	582	576	568	552	592	563	573	540	632	586	588	599	543	571	557	581	549	565	572	549	570	581	563	557	577	563	583	552	589	586	551	554	585	607	546	525	611	539	557	595	505	573	566	560	565	570	587	597	553	529	548	535	550	561	598	619	553	591	570	560	566	552	590	601	573	585	561	603	537	589	587	563	651	556	582	574	550	547	582	600	558	553	575	602	557	580	548	585	575	598	573	601	556	578	604	562	562	581	560	571	566	581	579	544	596	570	531	614	584	568	574	554	577	563	579	567	630	530	563	563	544	596	607	576	572	627	585	579	568	543	560	549	589	587	591	549	561	568	560	550	594	549	552	510	573	575	579	583	546	558	562	533	573	551	556	563	561	571	544	586	568	595	611	590	565	516	530	601	562	591	573	573	578	573	583	576	557	591	573	585	534	593	575	563	567	548	569	589	538	546	574	585	622	576	585	588	540	556	584	586	575	543	627	583	588	543	539	556	573	613	552	596	524	564	561	541	560	564	575	588	565	607	568	558	608	570	594	582	564	546	608	609	547	583	563	565	579	560	553	565	578	572	571	585	553	626	589	607	563	552	529	546	578	569	562	598	573	563	544	536	569	567	590	583	548	580	619	582	548	578	571	588	566	614	601	575	574	568	558	584	587	566	571	570	594	659	557	559	566	600	585	544	555	578	555	583	553	576	544	557	568	619	576	582	568	534	591	535	586	543	530	554	555	599	564	592	568	599	620	542	553	555	592	591	565	564	543	592	579	566	566	543	595	555	570	547	540	552	555	568	579	571	583	585	591	581	607	611	617	593	592	579	582	565	590	596	535	601	585	575	546	584	594	585	542	574	584	577	557	573	510	561	555	573	565	591	574	556	522	567	562	588	548	560	545	605	579	584	560	549	594	562	629	561	578	605	597	619	571	571	612	547	577	589	554	619	588	540	574	542	582	585	580	558	596	565	567	612	549	567	593	604	559	548	630	562	552	553	535	587	591	604	596	546	591	592	552	556	544	549	576	566	589	597	577	588	538	584	590	574	544	565	561	603	573	588	575	580	581	602	615	525	594	569	552	585	605	537	556	541	583	554	576	571	589	561	614	561	577	549	546	584	571	544	579	560	511	586	562	562	565	583	571	571	576	615	554	589	528	587	568	579	567	557	586	579	560	591	598	577	594	627	573	590	523	544	583	537	565	559	549	621	606	535	573	588	555	510	564	588	554	610	569	564	543	585	589	560	618	549	529	549	567	605	602	615	537	507	584	521	544	527	643	583	580	563	573	582	581	550	543	565	559	566	547	555	539	569	560	571	581	564	562	543	571	584	620	601	544	572	575	571	571	565	588	557	556	538	594	534	591	555	586	562	569	551	596	607	534	534	590	548	552	571	550	581	566	548	581	538	558	600	520	556	566	596	599	557	619	585	555	556	559	580	585	545	593	577	567	567	521	536	595	564	591	580	532	554	553	608	577	570	586	559	563	548	568	598	534	575	545	607	587	569	567	587	567	567	582	567	596	577	575	601	601	603	551	598	576	574	551	574	543	582	573	575	576	552	535	508	568	568	546	558	599	597	567	523	569	589	569	575	634	553	551	603	599	584	578	547	568	579	540	573	571	577	520	584	590	577	585	565	570	575	596	582	574	549	566	573	550	520	527	557	572	578	572	564	560	542	567	588	573	527	588	589	578	582	556	571	577	607	549	548	547	550	556	567	639	559	539	587	579	498	546	584	561	556	554	580	576	561	587	549	579	555	593	612	595	564	585	600	570	556	547	581	524	585	547	597	552	594	560	534	573	589	547	601	571	574	594	562	557	589	536	582	549	563	562	556	579	600	589	575	564	575	596	572	568	573	550	559	588	612	565	508	542	624	550	602	550	622	557	575	600	587	548	540	529	565	564	531	594	569	570	549	566	601	558	563	576	589	557	580	591	544	561	569	587	558	591	606	563	566	518	569	549	561	564	606	589	589	578	595	599	578	590	569	588	559	591	570	576	558	587	518	553	573	526	610	598	569	561	512	573	600	541	579	562	568	569	643	538	547	582	548	581	603	577	562	533	540	561	604	556	553	590	562	559	563	575	572	578	567	538	560	566	595	591	553	582	557	555	556	573	565	559	620	569	559	571	586	593	537	586	557	564	598	592	557	571	569	552	548	611	592	581	555	561	592	599	549	556	579	577	593	569	556	541	598	576	528	614	529	599	527	533	578	568	568	569	577	547	605	573	560	549	581	554	581	528	588	543	561	586	583	587	571	543	562	551	565	578	608	561	591	565	541	576	565	537	543	583	576	595	563	595	573	572	575	570	540	563	588	583	579	581	607	593	585	576	523	571	539	601	593	524	614	595	565	547	608	554	597	621	581	583	552	581	534	568	619	552	622	570	540	557	557	583	569	606	593	573	589	567	568	555	521	558	569	576	591	615	601	569	573	560	570	564	566	563	583	590	554	601	603	597	545	545	559	578	572	564	613	580	616	555	585	605	595	562	583	522	562	547	567	576	562	548	569	607	587	608	548	598	620	564	584	613	560	547	530	593	581	614	561	534	559	580	560	577	527	586	605	595	608	555	586	552	577	561	606	567	558	577	585	580	557	600	544	545	524	586	532	541	589	535	594	559	538	563	530	568	601	565	612	581	599	605	542	537	564	575	575	585	574	519	586	602	562	554	633	580	585	592	567	581	575	573	556	519	574	568	561	530	572	552	570	571	574	574	574	560	565	590	535	567	566	623	524	557	566	555	559	573	606	545	563	565	581	538	564	571	590	544	542	605	533	547	544	542	555	589	566	607	575	580	541	561	536	543	602	556	531	590	572	559	568	597	561	566	537	532	530	540	538
14451	1544	896	878	949	1398	1492	1520	1369	1247	1178	1074	1001	904	842	794	791	804	748	761	725	685	729	696	680	659	667	648	624	635	649	632	598	612	628	642	600	639	585	626	616	573	586	546	588	618	614	597	556	569	584	547	597	574	581	610	601	551	613	573	572	618	562	629	578	598	600	563	560	572	544	582	561	566	594	596	568	532	596	604	573	576	595	585	583	572	554	635	557	560	576	567	556	597	607	568	556	587	570	572	573	586	577	590	612	516	553	584	574	563	546	627	568	551	581	567	551	565	563	558	576	566	560	560	529	595	549	608	542	529	559	597	585	546	592	563	619	584	608	555	548	553	578	555	554	537	591	650	633	568	568	553	589	568	574	530	566	562	576	541	578	615	542	546	538	579	548	575	569	608	491	642	564	598	608	597	596	576	557	591	582	600	541	557	558	569	573	624	567	622	616	589	609	610	580	563	580	539	609	617	580	595	581	606	584	594	599	548	557	562	571	559	618	585	550	601	570	545	629	566	596	571	575	596	585	554	536	550	567	513	589	565	591	583	603	597	605	560	596	602	547	520	578	576	592	574	566	576	530	610	578	603	576	573	527	535	551	557	539	551	577	552	560	589	596	537	583	578	554	611	624	567	567	581	552	554	536	606	518	594	567	555	536	566	599	531	565	559	586	582	572	535	593	591	584	575	596	565	577	534	596	556	568	591	579	587	604	588	583	566	596	606	579	591	571	603	553	614	554	538	575	583	580	545	566	547	575	561	572	609	562	571	558	624	530	578	573	590	595	623	576	592	543	519	626	602	547	593	596	554	569	596	584	580	585	584	541	574	542	585	554	592	555	572	593	597	559	595	622	563	562	573	556	557	556	591	595	599	579	565	549	587	561	585	533	579	590	562	564	570	580	560	570	580	554	620	628	563	547	599	555	614	597	569	576	614	608	561	540	577	558	578	577	588	594	595	587	601	546	595	558	583	538	593	576	568	575	626	554	621	540	564	577	596	585	532	560	586	580	566	585	616	603	564	574	540	607	607	571	555	556	584	583	556	600	561	568	589	577	549	584	568	553	571	577	553	592	572	540	551	550	543	550	555	567	569	581	575	607	546	584	545	585	565	548	585	607	548	600	596	558	548	600	523	580	541	606	568	569	571	587	580	577	559	508	552	606	620	542	592	606	613	572	518	585	595	559	578	565	579	592	600	548	593	566	560	566	541	613	541	572	552	565	554	532	607	569	593	572	526	544	590	567	572	604	620	563	569	595	557	559	578	570	574	584	582	591	624	570	569	619	586	578	635	554	590	575	566	553	561	574	565	567	505	582	614	563	601	596	612	534	580	591	576	545	574	602	576	586	595	583	596	606	538	574	560	513	611	548	571	534	576	617	578	561	543	567	594	638	577	572	523	552	567	570	569	556	572	579	606	609	541	553	573	598	558	551	561	557	549	542	578	584	578	583	580	600	560	594	534	567	548	596	578	586	551	580	548	577	575	530	585	560	607	552	580	594	578	565	584	575	536	593	574	555	591	553	588	549	590	593	602	567	546	593	566	595	600	610	570	552	588	554	594	586	596	581	533	569	564	558	597	570	562	559	574	566	604	597	596	581	623	546	580	577	592	559	550	600	552	574	584	555	551	574	549	589	588	578	576	580	583	564	592	572	550	580	576	561	574	591	572	547	594	606	610	543	564	592	611	587	544	577	561	587	576	572	594	566	573	549	553	540	564	591	593	551	602	610	588	598	570	574	602	587	596	579	556	592	585	584	556	561	582	503	614	597	557	540	545	554	567	543	579	560	580	587	604	581	558	599	545	562	530	573	577	538	533	613	571	579	581	592	575	562	582	546	536	607	544	565	570	552	611	546	551	541	576	586	540	543	556	568	537	610	590	603	589	573	524	570	556	595	550	552	562	566	586	537	536	578	571	556	628	596	595	613	604	596	572	605	550	559	561	583	567	577	591	590	577	541	549	581	568	553	592	565	565	594	585	542	576	586	588	578	583	622	639	562	566	580	550	545	567	596	593	550	576	587	587	571	563	563	557	567	570	579	580	569	557	602	514	569	570	547	607	564	562	594	600	542	550	597	586	583	559	569	569	575	546	578	572	591	607	527	571	585	573	567	561	581	547	579	585	539	571	552	528	587	559	583	587	571	533	586	593	605	582	578	577	542	556	552	604	599	587	571	515	574	543	576	577	593	599	596	585	511	575	553	581	587	575	583	551	586	555	581	559	573	559	570	612	555	591	561	585	571	527	601	622	577	616	576	564	535	612	586	580	589	527	580	551	567	618	568	599	572	573	613	603	556	574	594	542	563	589	487	587	571	575	579	541	545	569	566	561	576	590	579	586	564	556	568	597	582	567	595	548	584	574	581	574	524	547	589	568	596	542	553	546	553	573	579	586	584	577	548	572	549	617	544	608	545	584	590	561	584	567	573	583	620	581	568	544	603	579	558	527	573	569	592	618	529	604	553	583	574	584	624	593	582	548	556	616	562	571	611	579	583	589	578	552	589	526	585	592	562	600	572	575	542	629	598	563	571	592	577	579	573	633	574	594	541	548	575	563	564	566	524	585	595	536	546	559	569	567	552	594	613	551	561	578	562	576	588	576	606	573	555	542	614	574	535	569	581	561	584	591	564	568	523	563	559	626	597	580	564	585	544	574	576	551	548	562	611	522	588	575	606	577	542	537	574	573	591	580	546	591	560	614	612	569	548	618	592	591	561	540	553	575	650	572	561	621	568	577	571	612	566	606	577	539	566	561	592	552	567	599	584	568	580	565	586	571	577	555	579	559	539	549	584	591	614	574	563	531	543	550	559	551	558	599	557	592	613	563	563	553	560	580	548	585	524	613	543	585	585	554	554	600	569	563	582	576	593	568	584	566	565	549	525	601	585	580	575	620	595	561	568	585	591	585	556	586	589	539	574	584	591	580	550	600	573	615	563	590	619	601	613	591	552	563	574	555	551	567	594	567	608	559	551	562	581	580	568	563	590	559	546	605	585	558	550	576	589	570	565	593	582	595	603	588	584	543	565	570	594	599	556	580	579	591	604	574	592	538	566	597	588	522	558	614	605	593	578	568	612	562	564	586	560	578	595	595	595	555	610	585	527	573	586	558	546	549	609	597	645	576	606	579	550	576	538	536	612	613	565	576	570	543	550	555	580	581	577	545	581	603	540	550	598	575	602	567	599	551	584	618	591	563	552	566	584	599	609	613	610	557	573	594	595	606	558	584	567	618	550	562	619	580	560	550	603	557	551	589	607	590	558	568	531	552	593	563	607	570	615	544	513	589	591	583	535	589	568	594	552	557	579	524	579	563	576	580	555	605	559	550	543	539	566	524	574	585	550	599	574	538	576	570	543	551	573	542	609	551	606	569	554	593	578	566	546	568	594	554	610	597	550	618	574	575	586	561	578	557	535	549	581	589	587	549	555	557	552	564	537	576	585	592	565	539	580	567	578	569	557	589	545	539	593	541	575	587	594	587
10627	1948	1445	1786	3610	4761	4643	4131	3538	3053	2783	2491	2187	1983	1883	1758	1595	1435	1431	1395	1257	1255	1196	1201	1115	1122	1139	1068	1019	988	973	954	972	983	969	941	967	912	919	900	896	910	918	917	888	919	904	909	823	929	862	895	903	924	863	834	893	842	857	794	846	826	826	773	806	826	860	812	874	765	791	810	784	814	810	781	796	848	843	854	832	784	755	814	782	836	774	806	837	799	775	789	807	781	815	795	775	794	825	802	857	835	832	766	776	750	824	776	826	799	778	802	872	766	793	772	778	833	790	776	803	744	724	784	770	777	763	800	764	807	782	805	753	819	811	802	752	784	769	782	769	816	797	795	766	862	742	763	793	816	785	783	766	791	753	765	788	835	824	790	818	788	811	807	795	776	796	792	825	783	760	762	756	779	799	837	829	755	763	865	795	793	785	779	815	789	801	770	820	734	784	786	801	775	768	755	799	863	801	844	804	731	803	828	780	801	797	837	780	820	731	796	758	763	771	751	774	765	752	797	783	773	761	744	768	733	829	812	804	806	734	734	796	782	791	791	807	823	789	798	779	707	748	774	787	797	762	746	782	835	850	820	787	864	771	794	813	779	792	792	778	785	840	759	821	759	793	805	803	833	780	749	806	817	783	845	762	766	811	803	778	786	812	814	807	798	781	756	831	777	785	777	795	750	765	829	842	761	765	806	828	813	806	732	764	807	791	803	751	781	820	745	775	786	806	760	791	766	762	775	785	794	773	782	766	806	815	809	812	793	819	782	757	753	802	801	783	806	760	802	764	752	728	789	799	807	834	746	783	791	803	793	801	788	815	789	778	786	788	760	773	796	782	795	752	862	772	756	792	840	777	804	778	768	752	798	778	781	780	838	791	755	759	748	815	778	797	782	797	767	763	766	764	794	736	707	762	720	787	800	737	774	773	770	746	731	800	808	829	831	805	737	815	756	822	768	814	763	751	767	760	819	782	798	787	751	809	819	786	783	746	735	755	726	758	800	815	794	786	800	753	781	799	784	822	764	805	784	806	801	813	813	785	754	732	813	750	750	733	773	726	830	725	782	805	796	814	760	773	820	783	832	776	776	796	808	837	776	779	783	825	770	809	780	806	799	790	829	780	779	801	769	762	811	815	795	809	773	770	821	810	822	814	777	755	849	796	786	744	750	780	792	783	786	799	766	785	778	773	772	805	771	777	779	812	795	732	790	825	764	854	770	764	776	800	801	773	812	840	723	805	807	819	769	787	783	775	747	755	772	757	780	719	758	763	766	733	766	752	740	804	834	800	805	748	805	738	812	805	803	843	770	815	768	777	752	784	775	750	807	781	750	812	785	747	781	822	776	745	764	772	784	780	795	793	795	812	754	765	711	809	760	793	760	800	707	770	839	720	813	778	765	783	818	769	736	776	776	757	799	766	798	807	779	777	786	812	787	784	768	792	796	765	765	775	779	796	748	774	769	756	794	804	753	801	797	795	779	770	772	779	762	740	741	781	768	808	778	822	788	764	772	794	800	861	826	759	772	811	822	814	742	782	776	794	764	744	780	806	738	734	768	752	797	775	744	768	759	790	744	780	791	730	764	791	785	746	824	794	742	790	770	787	812	795	810	757	769	822	831	793	798	775	783	779	791	802	759	771	769	739	746	829	805	794	776	753	786	815	798	766	796	772	772	793	786	806	778	768	758	782	802	780	743	804	825	751	765	744	774	774	827	762	810	781	719	740	785	770	785	785	806	823	770	778	816	708	776	803	748	763	760	781	780	767	737	781	795	824	739	755	805	782	821	796	749	807	814	792	762	794	762	831	787	746	787	739	772	791	796	802	818	787	809	758	824	735	808	816	796	745	768	788	739	813	788	842	839	787	743	749	777	807	818	815	785	781	780	821	790	778	807	786	763	793	762	779	758	807	750	760	747	753	775	805	751	817	756	825	829	778	780	813	781	769	808	765	767	770	802	777	830	784	788	740	789	762	792	769	800	816	793	759	835	738	813	769	747	777	785	762	779	805	780	763	735	751	802	786	785	766	764	809	804	814	762	743	813	824	802	787	821	739	847	728	756	802	814	807	773	774	783	812	779	796	755	806	770	803	808	834	769	826	764	749	802	736	764	766	757	790	773	766	770	794	810	838	798	789	774	807	770	839	766	789	786	765	813	798	799	810	774	836	800	768	791	828	834	798	746	797	826	760	819	777	724	759	753	825	780	785	767	775	772	783	760	768	806	791	742	779	759	793	817	808	739	806	770	756	857	764	780	812	799	745	754	793	772	798	777	755	764	851	735	754	803	768	796	755	808	782	772	789	775	792	746	818	780	809	770	793	791	808	782	796	764	798	795	823	785	794	823	784	785	803	755	744	795	792	756	743	770	751	752	798	852	823	814	779	786	814	800	803	768	769	824	790	800	781	797	811	749	778	811	766	776	808	837	787	761	793	813	790	746	746	807	771	787	863	814	805	777	763	803	774	779	797	773	764	819	833	789	750	781	766	781	792	759	794	807	760	786	719	810	806	778	782	791	800	767	837	764	803	769	791	768	843	795	793	736	731	765	758	773	750	785	817	788	814	835	792	822	753	783	774	755	784	786	757	782	784	793	791	805	777	770	788	770	754	776	794	767	766	794	821	806	726	776	776	798	771	767	781	802	801	767	791	769	755	832	810	762	770	794	798	722	770	757	816	776	779	833	802	839	785	773	742	764	770	758	778	779	787	814	785	774	777	787	817	795	804	787	806	788	835	838	765	769	802	713	816	793	845	770	801	758	805	771	764	814	803	737	741	796	750	824	832	761	788	759	767	814	741	773	724	765	815	762	740	760	818	803	776	767	832	765	763	795	759	712	737	776	787	818	779	751	781	787	816	765	772	809	784	792	803	809	752	804	822	790	800	784	774	810	803	802	821	781	801	771	770	804	776	889	780	796	740	805	783	821	796	830	818	759	812	763	736	830	797	783	828	758	764	772	751	792	780	773	785	781	753	801	782	808	779	763	746	791	754	842	782	755	772	811	786	848	750	777	777	832	756	756	752	788	795	784	795	768	763	753	763	740	762	794	804	766	753	808	811	784	780	811	763	766	836	764	793	774	760	834	775	802	800	783	793	804	783	753	793	828	775	786	770	807	816	785	771	794	824	758	747	769	837	767	791	754	823	781	769	774	788	795	751	788	766	757	760	822	814	757	793	793	782	775	829	779	776	824	782	820	769	775	759	800	834	740	776	782	789	806	808	779	834	790	816	764	795	787	757	783	754	801	778	795	742	836	798	826	802	801	782	812	749	770	739	784	825	797	809	779	780	805	785	780	744	747	792	775	799	794	802	793	757	806	782	783	774	807	801	777	756	851	849	769	791	788	768	797	752	802	797	791	786	809	760	816	814	823	765	829	796	788	761	803	841	790	758	732	777	820	825	788	763	765	803	797	757	777	790	776	796	773	779	811	744	762	839	805	774	798	788	775	795	783	746	856	806	798	806	784	785	747	802	816	748	807
6648	981	526	433	600	1189	1349	1351	1101	961	857	749	630	567	508	468	424	386	393	340	306	312	280	288	250	280	235	244	220	207	221	223	233	204	216	194	180	195	180	190	178	165	160	162	178	163	172	168	171	156	175	152	159	167	164	170	136	153	149	173	156	144	155	133	158	149	159	141	170	143	150	150	163	161	182	122	134	153	150	142	155	156	151	174	137	151	152	144	141	156	131	135	157	142	145	153	151	145	165	167	159	137	151	154	152	139	140	153	164	155	159	146	148	163	138	151	174	129	144	142	149	149	154	136	138	151	133	159	142	160	156	142	159	140	132	158	157	161	144	162	157	131	157	159	150	157	128	144	166	144	145	164	149	157	143	159	130	149	139	159	133	163	128	156	149	165	141	131	141	154	135	147	160	124	129	133	139	142	139	123	135	128	143	127	149	145	135	149	145	144	131	138	140	144	151	116	146	126	132	159	146	132	142	151	143	168	166	149	171	148	133	139	156	136	172	121	159	151	148	145	157	133	142	148	140	153	138	144	134	153	141	139	147	133	144	148	147	155	151	157	152	141	133	129	150	141	111	136	128	166	153	163	153	113	144	137	140	168	158	168	146	141	124	136	132	144	148	176	142	169	157	130	168	150	150	157	148	151	139	163	133	148	150	138	149	144	148	146	140	142	149	145	158	133	136	176	161	175	166	135	169	129	156	136	151	126	138	163	152	153	147	146	141	128	163	140	111	122	145	143	135	174	129	136	159	157	138	151	162	111	129	140	153	146	155	125	133	153	136	127	138	152	133	147	133	135	139	156	134	152	145	132	137	148	155	129	112	130	124	134	142	145	148	165	157	140	150	130	129	152	132	148	126	155	169	147	120	146	124	140	137	128	140	115	128	144	163	146	141	147	142	139	130	151	157	143	142	154	138	128	159	132	131	139	148	135	159	148	151	136	141	143	133	132	144	151	148	134	133	139	149	140	134	156	151	148	148	140	126	130	136	133	128	118	133	153	150	143	152	139	156	158	133	156	156	149	143	153	144	140	131	109	148	153	144	160	157	153	126	140	122	128	136	117	150	147	141	142	135	146	134	139	139	144	148	151	167	142	141	153	149	139	150	120	157	142	141	148	146	135	159	131	150	146	148	145	156	170	145	138	149	121	140	136	152	127	161	160	142	144	151	145	146	159	140	138	138	115	138	150	145	132	151	147	143	150	147	139	165	119	149	167	121	144	132	140	124	143	124	142	171	113	133	172	144	145	132	152	154	160	154	130	135	152	125	143	143	153	134	139	142	134	139	154	142	138	146	146	145	154	121	140	137	164	141	162	149	142	160	157	150	155	159	141	136	143	162	112	147	125	141	132	152	128	152	147	138	160	173	139	142	160	139	161	118	128	168	149	138	142	138	128	142	129	145	143	147	125	146	160	153	141	120	147	157	146	135	134	136	156	150	140	155	156	123	148	144	163	139	157	134	151	137	125	136	152	156	142	134	147	129	130	167	163	144	146	150	160	140	144	149	153	154	165	146	156	142	147	133	136	138	139	151	138	116	129	152	168	136	166	152	127	129	137	139	134	132	136	166	150	124	144	146	141	136	147	121	140	150	168	148	162	125	137	157	151	147	152	139	158	165	131	136	153	137	118	127	137	146	114	146	130	157	154	151	171	157	148	110	133	132	139	156	132	138	134	134	138	152	154	157	142	144	150	128	135	144	138	122	128	175	138	148	143	144	148	161	141	158	142	161	140	168	136	126	144	156	148	141	156	146	144	135	154	143	147	119	150	126	129	149	135	143	146	145	149	150	125	135	121	143	139	146	148	143	151	153	160	162	147	142	154	143	126	138	165	151	143	134	164	136	141	141	143	154	150	150	129	152	160	138	147	152	132	135	132	147	144	143	132	134	156	145	137	137	139	157	165	130	145	157	123	142	136	143	132	145	169	148	147	128	127	138	152	153	147	148	137	156	136	149	131	137	130	149	146	156	146	151	131	129	140	148	134	147	127	135	144	141	155	158	125	120	146	143	151	140	157	132	140	138	141	131	138	151	155	144	163	127	143	147	150	133	128	141	138	132	122	164	135	158	140	147	162	130	148	150	157	122	161	129	147	163	150	165	143	148	128	159	143	166	150	153	143	152	135	142	132	155	150	156	156	129	149	135	145	140	139	138	146	158	127	159	169	150	129	146	153	142	143	134	140	165	146	138	143	124	156	155	152	139	162	157	140	132	122	131	163	149	130	140	137	153	153	143	145	151	124	141	130	134	156	151	167	147	166	133	131	139	159	142	148	129	148	130	146	129	135	129	144	160	125	140	117	143	154	146	146	140	164	158	136	138	139	137	127	161	133	159	146	142	136	133	149	147	139	185	132	136	130	160	136	152	148	134	147	143	150	138	153	148	134	157	135	142	142	127	147	140	150	144	146	143	136	157	140	158	155	142	144	139	155	130	134	116	129	132	151	150	144	133	154	127	117	137	146	159	141	150	142	148	129	147	166	116	148	150	137	134	139	142	138	162	130	154	147	154	150	149	149	171	149	130	136	129	143	138	145	141	126	137	142	150	127	162	149	168	135	147	146	135	137	146	127	139	156	145	129	146	137	132	146	134	134	146	143	158	134	158	142	146	147	161	141	144	152	149	138	132	151	142	131	140	114	143	131	149	129	148	146	139	150	146	173	164	154	151	137	130	148	136	148	143	149	144	160	157	139	145	159	130	157	165	143	135	125	138	158	121	152	137	125	152	149	153	169	129	159	147	149	147	150	166	123	156	140	159	149	121	158	129	124	123	137	131	149	137	129	162	144	140	131	161	140	154	143	143	132	135	123	147	129	145	143	139	136	133	155	147	161	141	147	147	138	137	153	137	150	152	154	138	171	132	136	135	141	151	138	126	158	154	155	147	155	157	133	160	152	160	159	143	126	157	137	138	140	147	140	133	150	135	138	157	143	149	143	145	142	149	148	163	161	164	166	141	169	150	149	147	158	174	133	149	161	142	129	157	150	149	166	163	154	137	148	133	139	151	155	139	151	132	149	145	166	145	146	155	136	152	154	121	133	141	152	142	145	137	131	151	132	164	152	138	132	145	159	145	137	157	124	141	134	150	147	130	144	152	134	137	136	152	139	141	144	134	144	148	130	158	125	146	148	155	144	124	144	163	162	158	142	140	139	116	167	155	156	148	139	149	150	154	142	110	153	124	139	141	139	140	154	159	139	156	126	132	137	121	148	164	148	130	151	149	158	125	181	169	149	110	128	127	128	133	134	152	144	142	139	142	140	156	174	135	151	159	116	136	141	127	159	170	133	141	141	140	145	146	142	137	153	139	140	158	144	171	159	151	134	162	158	148	130	138	134	160	133	153	135	151	155	147	147	145	126	142	128	130	133	146	132	167	141	145	151	164	134	137	130	147	132	159	134	122	150	152	153	136	148	142	134	139	140	121	137	152	141	126	154	132	151	168	146	155	156	137	159	135	138	154	164	150	144	135	135	112	132
10451	1881	1139	1500	3981	5414	5109	4458	3781	3341	2803	2398	1966	1777	1533	1441	1199	1101	1046	1030	867	809	778	716	681	660	666	541	523	477	540	472	468	461	456	425	415	413	420	391	362	380	402	333	380	342	340	273	295	311	319	347	340	294	282	285	287	317	315	294	253	286	276	297	300	291	281	304	265	281	299	280	274	278	269	232	225	260	251	255	269	244	243	254	261	267	231	277	229	231	271	266	234	248	244	271	248	243	235	225	240	220	219	244	238	228	214	263	226	228	232	245	232	231	253	236	237	242	231	232	237	218	238	238	235	235	269	254	245	219	234	219	266	239	233	243	245	248	249	250	233	237	252	244	228	207	233	216	253	250	274	249	241	212	242	264	231	225	259	250	242	227	225	224	245	207	248	264	231	230	245	251	223	238	246	243	234	223	224	210	219	271	271	240	245	230	212	229	238	219	241	215	214	229	237	245	224	233	262	247	202	234	218	261	229	226	222	227	219	229	222	263	236	255	210	221	233	234	250	257	232	240	236	214	227	241	249	253	212	235	253	244	231	239	227	243	236	226	243	233	219	229	230	216	204	233	245	229	209	228	263	248	213	215	217	224	218	220	220	239	223	216	219	236	248	221	252	239	241	213	248	229	241	243	234	224	228	221	210	221	224	237	222	240	225	231	231	250	227	223	220	224	223	233	220	206	249	219	225	225	222	224	243	240	223	224	218	251	247	228	211	213	225	224	236	265	238	230	242	234	222	231	231	217	218	222	244	203	266	232	220	226	212	211	228	246	221	224	252	225	215	233	228	225	250	220	217	252	210	215	242	252	239	195	213	209	220	250	234	226	231	229	227	218	226	226	202	218	225	241	211	239	223	226	218	210	212	219	225	212	234	219	197	218	187	233	226	230	231	242	229	222	237	216	242	214	234	213	251	232	225	231	241	237	229	224	228	213	267	235	227	216	198	218	238	192	247	221	218	232	209	206	214	215	273	244	229	238	237	220	250	230	233	227	244	216	249	225	210	212	249	208	261	203	240	257	247	226	235	240	212	232	260	201	205	206	222	240	263	238	221	230	248	206	267	216	214	214	243	222	240	234	203	246	212	205	212	256	225	239	209	219	216	212	230	236	238	223	197	239	229	247	222	234	229	225	217	236	231	261	215	223	215	226	223	232	223	218	223	232	231	223	235	208	220	236	222	235	230	221	230	212	237	251	243	230	224	212	231	217	245	220	249	229	248	239	241	256	203	225	209	224	217	234	223	210	240	242	231	193	226	208	222	251	218	235	249	235	208	228	213	256	220	226	218	209	229	246	237	234	212	227	209	237	240	250	234	244	241	234	226	198	252	207	220	231	249	229	234	216	250	251	209	245	210	237	215	200	211	239	229	213	207	213	222	235	217	202	227	201	229	217	236	224	246	229	229	231	230	223	243	238	228	281	228	244	225	211	217	238	216	228	226	215	236	202	225	243	230	227	235	219	208	252	221	222	218	234	228	209	287	229	229	227	234	231	231	227	233	224	228	229	237	222	226	213	232	224	238	194	222	223	218	210	254	222	239	232	232	220	221	230	213	222	260	241	225	219	234	242	242	215	225	233	242	224	249	251	236	198	219	245	247	233	239	257	209	216	218	223	208	253	230	217	234	225	227	221	226	225	205	232	241	228	228	222	229	208	209	219	227	240	222	227	210	224	215	235	221	204	209	229	242	227	232	238	237	226	215	245	258	236	225	222	252	217	226	245	237	226	231	256	221	207	233	223	213	247	242	229	227	211	217	202	222	228	216	220	220	243	212	224	227	220	214	207	221	224	229	238	224	234	254	222	228	236	232	222	237	232	211	206	242	225	227	219	204	234	200	263	256	233	225	227	213	226	227	238	222	223	221	228	250	198	247	249	257	226	213	231	221	229	199	239	227	206	215	250	195	214	252	228	213	227	243	233	230	234	228	238	221	225	226	232	211	203	223	212	226	233	240	223	231	223	215	246	209	256	230	221	213	233	209	232	229	228	227	230	236	208	224	234	207	220	204	216	225	221	235	226	260	208	231	224	231	217	240	248	229	235	236	227	238	212	234	209	242	245	243	224	216	239	219	225	246	204	240	228	239	249	229	244	235	223	233	219	229	223	222	216	197	244	219	226	253	227	201	247	218	211	215	220	230	246	232	219	219	246	246	239	218	209	219	238	223	203	239	215	247	232	211	240	220	227	249	259	242	231	248	244	249	195	214	195	217	203	220	213	244	238	214	241	224	215	235	229	207	235	250	227	202	246	260	224	218	260	215	229	226	240	224	255	239	245	212	229	251	224	220	234	220	242	219	224	227	243	250	226	217	234	246	226	218	228	223	235	242	240	221	240	234	180	220	239	246	243	227	228	214	229	210	236	212	217	225	254	246	251	215	231	208	229	241	228	234	236	221	227	256	220	239	238	213	241	223	201	215	240	196	252	254	233	230	204	231	241	237	218	215	240	234	235	244	217	231	223	226	213	254	208	261	217	234	216	221	213	212	247	222	213	233	207	232	206	231	222	240	214	203	186	237	240	218	230	205	216	212	207	268	242	246	251	246	225	222	221	228	231	227	259	202	222	236	243	252	213	219	234	244	250	226	215	199	215	243	235	233	232	231	248	233	210	222	224	234	235	252	229	204	228	230	238	220	221	205	208	226	221	226	227	216	244	230	229	215	238	224	244	236	230	234	203	246	227	195	235	241	219	256	224	227	224	219	219	244	240	203	218	226	244	246	227	231	222	232	241	214	205	235	228	231	214	245	222	220	233	257	244	221	264	210	216	212	243	214	237	234	235	228	235	200	224	222	240	256	251	223	213	215	258	237	231	257	224	223	236	209	228	226	221	209	207	216	187	241	249	248	224	232	243	203	225	222	234	230	216	244	225	204	212	215	205	219	202	214	208	213	223	250	235	207	215	227	228	251	209	206	218	228	210	242	225	236	228	226	274	240	237	234	222	226	204	243	221	255	229	212	218	238	226	241	238	213	240	234	211	222	224	252	223	234	247	238	250	204	246	220	208	243	204	218	247	224	204	234	221	247	220	194	211	198	245	241	236	220	246	220	198	228	251	222	235	229	227	222	249	197	220	241	223	236	225	215	237	224	222	240	220	215	250	221	204	241	237	232	213	233	204	222	234	229	251	251	223	210	243	223	245	204	213	239	231	231	237	241	220	229	222	229	236	221	198	267	233	221	228	217	219	229	227	214	192	217	229	242	239	229	234	236	226	218	210	219	257	236	254	229	264	230	242	248	216	232	238	213	237	197	238	214	226	244	228	241	241	240	234	237	204	216	250	261	251	241	245	226	215	209	233	231	232	239	224	252	226	239	239	230	223	211	244	229	241	209	233	208	217	259	213	244	236	208	208	239	213	232	218	222	227	214	244	240	241	247	241	240	228	222	216	213	236	241	229	247	223	227	234	224	203	222	221	214	209	227	225	234	200	227	235	252	234	244	231	230	250	234	216	212	207	220	231	226	238	206	229	230	220
12553	1537	811	679	862	1593	1872	1854	1540	1408	1223	1056	1017	827	738	734	689	588	625	576	526	511	520	466	440	489	471	430	420	415	420	427	430	386	392	428	386	401	363	379	366	371	358	386	366	363	364	356	345	345	342	366	319	310	321	353	399	344	357	358	348	342	340	305	307	328	289	355	355	324	346	328	307	354	345	326	329	364	314	346	349	316	341	305	322	333	337	327	323	345	319	331	320	340	357	374	318	335	352	284	346	311	356	307	320	322	270	346	295	349	340	324	353	305	329	319	338	306	304	329	331	322	300	360	349	306	314	321	322	339	316	323	316	344	297	324	336	313	361	352	320	323	336	300	312	290	340	347	294	332	334	292	356	313	333	308	320	329	327	301	324	310	308	315	336	328	313	345	335	300	302	350	322	314	308	287	339	289	342	309	318	307	327	282	328	320	322	311	297	324	336	307	322	307	315	323	341	314	292	282	304	315	322	289	312	298	318	309	318	298	302	300	322	349	321	337	297	340	314	306	348	348	296	299	341	319	275	319	315	321	303	341	328	342	334	348	310	356	331	329	298	340	315	290	325	329	314	307	326	314	364	280	327	329	337	298	324	337	300	322	326	284	333	317	314	307	303	305	338	303	304	315	307	316	322	354	327	328	318	318	303	292	343	322	349	330	318	311	334	301	337	293	309	349	326	308	337	349	334	296	323	293	329	324	345	307	285	336	315	328	348	342	301	322	309	306	323	318	344	327	311	326	308	289	315	324	273	327	330	295	320	299	333	309	324	339	313	299	301	312	346	327	332	287	310	327	284	345	347	341	323	316	288	344	301	331	299	341	331	331	309	311	314	323	357	339	344	328	297	327	345	293	299	303	299	343	337	292	337	312	327	327	303	321	358	309	324	317	297	333	333	320	310	332	300	319	328	316	298	307	343	310	290	331	321	313	318	332	343	305	320	325	322	292	310	303	311	296	335	308	324	385	305	321	329	354	284	304	340	322	325	328	318	314	311	310	308	323	344	294	302	305	315	335	335	313	313	336	342	331	341	312	295	309	304	313	322	302	286	323	325	327	326	336	319	316	353	342	315	309	333	337	330	320	320	341	336	348	311	342	314	341	311	331	338	334	324	330	345	317	304	340	312	343	299	317	338	309	326	305	341	305	344	334	328	311	331	322	329	317	320	322	342	345	323	338	302	270	339	298	319	319	324	331	324	319	317	321	307	301	312	308	302	297	330	313	315	300	316	323	320	318	328	336	352	322	279	309	329	339	282	314	322	317	302	328	312	282	333	334	302	326	323	295	315	311	320	349	279	326	305	305	342	319	334	328	310	312	318	363	285	329	287	347	354	327	307	316	321	325	322	323	349	304	325	300	331	273	321	336	307	305	341	331	338	287	311	341	320	308	345	337	325	332	330	329	329	320	306	318	344	328	312	320	303	347	326	331	326	279	307	342	330	293	306	321	321	293	293	317	301	330	320	307	334	316	315	311	314	323	318	310	321	281	294	315	284	337	332	310	325	317	289	317	318	305	295	314	289	354	358	313	319	352	308	316	313	306	328	335	301	338	305	302	307	309	347	325	312	338	357	311	330	272	290	339	340	298	334	313	300	349	298	331	322	322	332	332	340	321	337	316	317	307	324	320	298	284	312	329	332	358	318	323	316	330	321	328	277	304	310	328	319	301	325	329	315	289	311	355	309	309	305	331	328	339	350	328	341	319	294	324	345	297	290	316	333	331	337	323	297	306	301	319	307	318	334	371	291	325	308	325	326	308	301	304	339	323	314	321	323	275	325	326	295	309	289	280	325	302	282	315	340	309	331	327	323	286	273	332	330	296	322	290	356	332	300	334	310	334	314	330	298	332	301	303	332	311	313	331	307	350	306	341	337	299	309	330	320	325	310	304	289	286	320	344	321	337	347	328	338	294	314	302	327	306	300	313	324	305	336	302	313	307	289	291	337	303	300	337	303	319	318	297	318	320	308	305	311	310	325	323	305	335	297	313	345	332	320	303	294	362	330	328	342	312	306	278	329	289	308	338	343	319	346	316	296	325	351	327	324	346	314	330	330	320	315	317	318	274	307	352	285	285	320	318	323	354	309	303	318	326	338	310	341	314	338	323	305	309	336	321	320	319	344	330	324	321	315	295	294	305	292	293	321	301	339	303	305	331	315	323	342	303	349	297	314	334	293	318	334	309	292	323	318	338	287	324	328	296	296	318	300	324	327	322	325	314	313	315	386	300	337	325	298	350	305	300	311	355	341	333	326	322	341	296	332	322	349	289	333	303	312	344	328	294	325	308	320	328	338	351	309	303	324	327	338	330	309	328	324	323	296	315	275	329	327	314	303	330	301	284	300	306	306	289	330	337	326	334	346	297	291	270	300	306	358	309	311	358	313	317	294	316	328	305	300	341	326	333	318	317	321	303	323	311	316	343	311	317	325	308	328	287	311	298	302	312	335	292	315	322	340	331	320	292	285	312	309	306	337	314	312	329	308	349	326	299	325	311	306	326	319	333	284	333	344	319	342	345	302	308	294	320	316	309	320	313	286	338	313	298	309	325	348	288	310	302	309	342	301	319	329	321	324	325	330	315	325	342	335	333	313	316	292	320	305	347	318	337	325	304	311	295	289	347	312	299	288	294	320	310	323	311	302	308	276	323	291	310	283	320	290	312	355	325	288	321	342	313	316	362	304	287	320	273	315	312	302	327	299	305	331	330	304	292	316	342	346	284	319	338	336	314	311	319	298	349	335	321	337	328	310	311	334	327	326	331	294	330	301	315	305	322	300	328	291	310	290	323	289	339	317	323	369	328	307	338	306	316	325	329	331	279	314	324	324	307	323	299	293	320	327	329	318	333	312	313	305	305	319	309	331	341	335	312	312	313	318	305	347	340	328	348	297	353	308	360	338	332	328	347	289	349	305	292	309	386	311	333	289	320	313	337	311	294	280	338	322	308	305	305	329	308	338	302	328	301	304	284	297	317	313	329	326	333	303	326	290	318	305	359	293	310	297	294	304	355	311	309	332	340	332	312	305	309	326	322	335	317	314	337	306	322	334	324	307	323	315	322	318	298	330	354	320	294	306	341	312	323	336	302	311	313	332	320	307	321	348	296	317	328	309	333	329	303	312	313	350	318	320	310	347	312	329	332	313	339	293	322	318	285	305	313	317	319	339	306	328	316	312	325	280	321	308	308	313	320	309	301	309	298	295	316	335	317	301	354	311	337	315	288	312	310	323	331	304	310	326	320	284	345	292	320	285	327	321	277	326	331	315	318	320	327	328	311	322	329	285	295	308	311	309	306	300	275	306	301	303	319	290	343	329	295	281	330	293	308	330	284	345	313	331	329	352	316	305	338	322	295	326	348	305	333	293	288	305	323	322	328	320	303	316	347	334	313	296	353	319	313	301	329	312	307	316	311	344	345	313	332	342	307	342	301	324	334	341	316	333	311	293	324	347	316	328	307	345	306	291	324	298	290	335	305	325	298
12099	2294	1578	1984	4936	6605	6244	5542	4756	4120	3548	3040	2678	2282	2104	1922	1699	1584	1454	1408	1276	1099	1106	1051	1019	1002	960	879	904	818	836	822	749	760	770	757	724	655	711	651	654	646	618	598	601	600	641	662	601	569	601	625	572	586	576	554	524	521	535	541	575	538	513	531	560	520	522	513	546	509	544	496	504	551	518	526	557	539	513	487	504	516	493	525	523	481	502	489	528	489	495	509	516	473	521	487	485	483	448	502	512	483	493	461	480	500	483	471	498	496	468	510	471	499	517	494	496	483	515	496	484	493	500	469	461	463	456	493	497	515	485	476	473	449	457	451	487	508	448	484	486	483	474	445	478	466	527	483	464	496	503	462	483	500	504	512	468	435	482	442	481	535	438	519	489	493	473	470	507	479	483	489	508	491	517	481	475	530	484	493	469	478	460	441	464	499	445	496	457	482	497	476	464	508	480	469	453	506	518	492	445	534	494	483	509	470	478	473	478	469	470	541	421	516	437	460	473	480	476	483	508	505	524	485	439	504	465	450	469	469	445	459	468	490	474	453	497	492	485	476	484	462	495	458	491	464	478	479	473	540	466	454	501	485	431	499	454	475	442	451	435	485	441	421	474	455	437	475	477	462	493	456	489	444	460	430	435	526	485	466	474	477	511	444	447	451	454	488	488	452	476	486	459	482	465	451	495	481	474	502	429	459	480	492	471	544	466	480	440	459	452	461	506	440	517	499	434	494	478	488	465	471	483	450	428	482	454	487	471	485	477	476	459	514	483	505	465	481	486	477	482	496	522	405	490	458	477	449	439	497	481	466	491	468	514	481	466	454	463	455	478	487	489	443	465	444	500	466	444	485	504	478	469	483	483	472	478	463	440	502	477	498	501	417	463	481	456	487	476	481	491	468	481	477	446	458	466	482	441	455	498	446	484	434	504	477	474	447	520	495	434	481	468	459	468	471	492	477	461	548	467	501	462	498	487	502	481	464	471	498	448	452	430	420	451	520	471	430	446	498	482	479	452	448	472	462	487	474	459	460	507	444	440	477	516	472	509	483	489	492	474	444	444	459	460	479	439	528	460	477	477	465	459	468	495	459	467	490	459	431	458	503	468	441	443	472	479	434	460	492	466	466	490	439	501	475	440	471	463	482	457	467	448	486	466	466	458	469	450	494	425	455	500	489	480	453	480	461	453	429	467	517	483	474	438	485	487	475	489	469	485	482	492	448	473	486	444	470	479	480	495	491	456	429	506	469	424	456	508	493	412	463	486	471	477	488	492	456	479	508	456	486	492	470	498	474	452	473	501	444	460	494	445	494	448	446	476	462	473	458	500	521	478	488	454	464	484	457	495	485	439	464	438	509	450	490	476	460	462	523	489	479	487	472	475	511	469	460	463	485	454	500	460	481	467	498	425	467	457	460	473	433	485	469	486	492	491	462	498	465	470	486	494	474	490	462	466	481	489	448	478	453	464	490	428	446	493	476	508	484	443	463	497	457	495	454	479	479	493	490	498	490	459	430	470	450	484	459	467	467	452	469	486	451	443	474	447	486	457	439	481	420	461	433	492	482	473	507	440	450	474	483	471	485	456	480	468	485	441	490	470	467	485	495	434	509	464	466	484	478	470	497	461	470	470	520	436	489	460	502	474	481	507	474	490	523	442	433	484	460	470	490	470	473	480	468	415	476	481	482	497	456	509	444	501	473	473	479	486	499	449	480	463	516	493	453	505	474	495	478	502	457	484	449	477	478	440	473	432	508	473	492	444	457	509	471	484	446	452	477	459	475	507	470	476	463	469	486	495	450	509	500	496	501	481	466	469	428	449	469	451	478	436	467	449	434	496	441	474	515	491	493	488	433	461	461	457	474	472	502	478	447	447	495	507	483	463	501	492	450	453	488	466	492	491	429	474	450	492	450	498	501	466	459	460	487	474	461	476	454	460	486	473	467	433	472	454	507	442	469	478	454	450	498	468	481	461	468	478	476	473	472	422	451	507	471	446	447	437	474	458	463	469	436	468	458	487	463	465	477	444	473	475	469	461	495	469	452	483	440	498	448	473	482	449	511	429	465	448	490	473	463	472	447	459	507	460	457	451	511	503	443	466	415	479	491	501	455	442	479	483	488	483	443	480	488	482	498	463	478	450	482	528	477	459	463	472	438	469	469	495	473	488	481	442	465	478	465	456	487	413	468	443	485	461	498	442	441	447	488	485	470	460	436	466	455	487	465	474	447	472	439	439	459	470	465	466	491	483	418	450	462	512	470	462	453	491	460	466	500	457	485	474	456	511	482	468	467	450	454	445	457	464	491	455	470	470	460	514	513	481	437	481	512	435	455	471	498	491	464	492	447	512	461	489	439	513	473	449	478	461	503	486	439	477	481	517	493	484	487	480	464	442	468	433	453	447	438	483	496	502	492	491	450	487	489	448	497	492	459	449	481	464	449	466	478	462	498	494	460	484	493	462	453	489	464	457	474	487	486	483	455	486	470	505	462	484	472	434	477	487	480	481	490	455	465	508	449	486	474	473	471	455	516	443	450	471	450	457	465	482	456	478	476	475	435	475	451	467	459	448	467	467	456	438	458	459	462	464	480	460	469	466	444	440	472	454	452	470	486	479	494	472	432	465	431	484	510	446	466	481	445	474	466	444	488	516	475	456	461	465	466	472	467	466	507	465	447	494	440	450	497	467	478	460	460	479	464	444	492	486	463	487	485	483	463	476	465	479	490	454	431	497	477	450	460	482	475	480	486	457	444	463	483	479	497	488	475	481	488	491	458	468	478	484	458	492	481	459	426	501	465	498	489	469	487	494	476	464	460	491	478	468	509	490	476	467	470	507	472	470	464	474	477	443	469	461	473	454	457	479	432	464	458	483	477	452	481	477	481	477	481	477	487	444	497	479	492	493	476	462	476	458	486	460	477	466	477	438	477	440	436	448	522	466	471	502	460	513	456	478	469	469	480	455	448	489	489	432	466	488	446	433	461	506	496	461	448	462	475	520	445	466	471	441	450	479	473	436	477	479	450	486	512	475	502	480	461	506	501	466	505	480	468	448	484	496	503	479	449	463	473	444	464	470	505	492	508	446	487	497	446	507	491	468	434	472	485	472	486	509	496	484	451	504	488	454	489	500	424	474	489	450	464	455	484	486	471	510	478	460	482	485	455	461	482	457	461	459	462	454	449	467	470	482	473	489	494	476	450	459	489	434	518	481	465	490	455	466	429	452	461	486	463	502	468	489	519	474	495	452	462	489	439	482	496	478	505	515	470	446	453	461	461	463	480	469	481	462	478	476	475	430	494	471	464	454	495	480	434	488	459	478	508	456	498	430	448	485	514	469	454	468	466	474	488	479	479	464	478	467	489	496	501	461	488	473	509	463	470	500	494	472	486	483	483	505	473	471	485	477	495	470	491	483	448	477	472	478	469	467	459	478	468	450	465	451	503	475	401	427	458	458	466	474	467	433	501	446	442	451	467	466	485	454	467
5505	599	548	429	483	535	641	630	519	569	533	520	436	505	498	529	476	461	486	475	461	475	473	438	455	438	447	415	461	425	438	431	440	437	445	471	441	429	430	413	452	425	404	430	452	439	434	437	428	448	404	457	427	441	467	433	442	416	411	411	432	411	438	453	413	468	435	411	448	443	415	443	424	464	461	482	441	419	453	386	432	423	448	424	427	407	417	430	430	431	423	461	450	429	393	414	438	379	420	429	438	403	428	404	437	427	442	423	414	408	453	453	423	418	431	440	408	426	425	443	437	472	426	428	448	423	383	428	446	411	454	448	435	435	454	440	475	409	430	407	446	420	416	421	444	445	424	413	450	417	411	450	440	449	451	431	416	466	439	453	449	436	387	415	440	435	410	451	417	420	405	435	421	420	427	417	456	421	452	422	452	416	420	455	435	388	428	436	479	436	439	409	437	412	415	415	385	425	450	421	421	459	421	428	404	419	409	454	418	419	438	433	425	432	400	426	443	445	400	456	446	449	397	420	403	426	437	426	428	458	434	440	448	422	452	421	413	422	426	437	424	401	390	449	407	444	431	413	413	442	439	399	428	431	423	417	451	413	446	434	454	421	452	432	414	419	432	413	440	488	449	388	462	405	406	437	413	420	400	473	456	453	457	395	465	494	411	414	432	388	397	443	410	384	423	434	453	402	400	463	426	436	457	412	413	436	455	432	454	416	412	422	416	390	447	435	443	409	421	419	411	429	409	447	434	424	413	424	396	448	437	431	398	437	365	418	423	409	462	459	441	433	433	425	472	468	377	421	450	422	401	401	423	403	424	430	408	445	392	446	405	387	432	425	427	451	391	396	402	438	453	408	400	424	462	424	437	430	411	383	422	398	466	441	438	443	435	416	400	440	473	453	403	431	409	419	430	413	452	422	454	428	447	447	408	425	420	439	416	414	472	441	452	453	438	470	460	416	420	435	408	454	408	434	410	434	427	433	448	412	391	407	443	410	422	425	432	451	407	468	461	412	478	426	434	396	434	440	417	430	424	433	455	463	452	416	440	438	415	433	461	441	458	447	441	431	420	410	462	437	459	441	421	427	404	433	434	452	404	412	416	447	415	448	460	404	423	447	401	417	440	443	462	406	458	440	408	421	436	465	413	452	412	407	439	449	435	479	429	427	432	443	474	444	418	417	426	425	423	407	391	407	453	424	464	444	448	437	438	407	416	383	446	446	447	475	415	421	407	411	428	382	423	425	429	426	460	399	382	422	371	458	428	439	449	427	442	435	390	465	420	422	428	412	393	475	445	440	432	445	446	442	419	436	409	447	442	387	421	397	435	409	469	404	404	381	455	415	413	399	435	381	439	421	435	434	425	395	431	454	434	432	464	416	472	417	410	420	421	428	466	399	434	423	453	466	460	411	417	454	404	432	425	410	448	426	436	450	404	381	424	402	440	432	433	431	405	411	417	406	403	421	443	460	443	436	430	424	427	430	414	370	406	389	403	400	421	410	424	445	427	448	439	407	436	435	413	452	410	418	427	435	443	430	420	438	428	412	429	396	403	415	404	432	433	415	429	434	454	411	433	403	401	390	408	440	435	451	439	451	427	413	435	451	443	412	443	380	407	434	457	422	446	427	368	474	446	453	417	416	437	420	450	427	393	400	419	402	416	444	420	446	445	416	406	408	449	410	448	397	412	430	418	427	456	457	420	454	386	431	440	432	436	396	409	401	426	411	447	406	401	407	425	411	435	426	363	440	445	398	408	420	432	429	426	434	450	446	396	453	441	425	441	441	438	435	487	427	466	426	477	429	404	448	431	410	434	462	419	425	420	438	431	449	413	437	436	440	445	422	437	409	450	431	421	394	413	455	403	432	415	417	418	465	402	440	422	419	465	393	422	477	431	435	423	454	429	431	431	455	400	425	444	401	409	405	427	407	448	440	407	398	430	389	441	461	407	386	434	457	383	422	462	473	450	434	439	411	390	459	431	437	399	430	452	391	425	435	424	419	445	416	430	394	390	441	443	408	383	437	443	496	451	413	425	459	407	473	454	410	426	425	428	438	439	411	415	417	424	398	387	392	439	422	475	424	440	420	479	417	417	440	402	414	415	408	438	416	428	412	414	407	455	438	419	441	454	458	421	441	422	420	404	438	419	420	448	405	416	440	466	410	402	462	421	421	421	421	458	421	400	431	426	365	461	411	405	438	383	420	426	425	403	395	393	467	451	415	418	439	393	432	457	455	412	436	458	425	434	411	414	436	442	447	447	420	438	443	421	412	435	426	420	483	430	410	429	440	414	450	427	429	406	418	448	370	423	443	399	411	418	411	421	430	438	440	443	433	396	408	408	431	458	447	409	463	424	434	377	406	424	450	446	464	393	440	416	442	400	481	429	408	409	413	441	396	419	396	435	409	434	475	458	467	423	451	452	413	439	446	423	423	442	395	396	447	434	412	423	415	431	391	417	426	401	438	435	434	398	386	452	430	456	452	393	408	456	395	421	422	437	460	430	412	430	416	410	431	460	425	468	475	448	424	402	450	433	459	430	440	440	392	440	417	431	437	434	419	395	394	442	435	445	431	452	391	419	465	418	420	452	430	419	425	409	419	439	450	419	396	418	402	395	463	429	420	438	427	412	443	415	421	419	443	434	436	396	418	443	409	439	460	454	473	434	447	435	435	419	435	398	425	407	429	470	449	441	454	456	392	448	403	423	451	442	446	421	428	411	457	469	450	432	447	396	428	437	405	422	418	450	404	434	401	434	407	428	419	430	416	484	450	476	441	438	405	454	394	414	426	458	456	438	413	413	410	397	440	416	455	448	411	448	426	427	410	406	411	446	435	461	450	429	436	398	419	451	441	427	443	453	426	432	403	463	445	416	392	441	428	418	437	408	393	441	401	445	438	438	457	423	421	425	436	430	426	441	448	419	402	373	436	422	421	424	446	440	436	405	383	438	467	396	414	438	408	417	445	438	456	428	432	424	453	407	454	422	430	464	434	428	472	427	430	397	420	410	438	403	435	434	445	425	445	419	417	440	420	439	422	426	425	451	409	401	470	406	405	413	405	383	437	411	377	410	416	405	451	433	449	452	436	443	476	431	472	431	420	438	424	421	427	440	434	437	435	407	426	434	439	459	436	431	405	385	451	443	436	426	418	428	461	437	406	430	447	423	421	423	420	439	465	429	436	409	445	458	431	442	461	418	424	393	410	414	421	440	453	441	401	453	427	414	420	443	439	443	467	424	449	439	435	442	430	411	404	426	432	430	375	392	428	434	406	414	440	423	406	393	418	427	420	412	422	401	419	388	375	434	440	372	479	431	424	408	422	440	456	432	440	408	426	397	458	425	424	399	437	438	433	433	424	432	414	457	447	445	392	436	410	410	420	439	442	413	452	441	425	435	414	415	416	413	441	424	460	409	424	395	436	443	402	409	416	436	491	433	425	445	438	448	389	432	398	456	415	405	403	416	423	445	429	403	428	448	441
7141	927	783	755	1189	1439	1347	1188	1095	982	963	916	873	757	798	729	721	693	719	642	673	666	613	639	628	633	638	682	619	585	594	603	650	634	617	574	613	653	623	596	624	587	567	590	612	578	583	576	613	571	558	558	550	619	587	555	565	584	566	580	594	553	594	589	562	532	577	609	582	581	564	599	575	563	540	563	558	574	550	596	582	560	558	569	541	585	586	556	573	583	617	588	551	555	599	617	595	542	575	607	580	569	624	549	563	569	536	582	602	611	574	580	532	586	559	577	520	585	532	580	544	570	583	552	566	604	565	570	560	604	556	546	554	583	589	558	574	615	587	587	575	568	572	543	587	558	592	574	570	594	533	610	564	585	556	566	565	575	566	580	545	543	576	586	560	607	552	554	577	575	546	568	561	588	597	559	540	573	596	572	548	547	567	568	585	559	565	535	593	497	554	575	554	615	566	589	539	549	569	598	577	542	595	545	590	567	591	568	587	559	599	583	574	588	529	575	592	553	622	595	594	585	591	563	585	566	613	559	586	554	549	552	558	549	547	566	607	619	567	611	560	549	572	603	540	621	580	558	560	555	579	542	600	579	563	572	560	562	628	572	602	557	525	557	560	542	598	604	528	548	605	601	570	549	542	557	624	563	561	580	587	579	632	549	552	586	565	571	597	534	577	501	555	557	581	590	571	524	574	585	569	567	595	568	558	602	542	580	567	581	538	571	561	553	538	559	596	570	540	547	559	571	601	533	546	594	502	551	561	581	551	572	572	599	585	554	548	616	554	553	574	542	565	582	616	569	575	564	618	566	565	597	581	588	594	578	561	582	590	586	581	580	614	540	584	576	551	513	575	568	557	559	557	559	606	588	572	549	593	576	520	550	543	582	591	537	573	634	542	572	580	591	589	594	549	602	554	578	591	548	546	576	563	581	625	579	568	572	611	540	567	578	585	583	612	555	563	622	563	567	592	515	586	532	542	581	571	565	564	569	571	572	611	609	564	588	600	541	583	608	606	611	581	593	523	610	592	588	554	580	558	557	558	579	590	565	569	555	545	504	582	596	588	600	626	565	599	551	506	579	546	509	554	545	560	563	566	603	567	558	564	527	616	551	611	584	570	560	620	609	604	537	554	567	529	549	595	567	581	560	556	571	577	547	542	549	544	569	560	547	554	580	561	611	576	543	571	570	558	547	535	586	576	554	565	561	592	549	599	598	556	560	599	537	528	574	549	552	554	612	568	617	608	613	582	540	541	547	544	544	542	546	560	537	565	580	571	561	578	573	576	547	578	585	598	553	598	556	584	577	598	579	577	541	618	559	571	541	594	565	591	586	589	571	596	575	548	567	581	568	572	581	565	605	566	545	602	567	554	591	591	591	572	577	605	603	554	578	562	593	601	545	556	562	605	536	596	590	620	587	565	608	544	566	566	571	545	591	564	614	563	578	567	556	548	533	576	570	571	599	570	550	554	587	607	536	572	499	570	571	580	624	568	571	557	583	605	629	500	547	562	542	570	523	585	562	579	581	559	610	583	574	591	539	598	588	593	561	578	576	564	540	600	595	573	550	578	566	561	529	602	584	541	607	540	569	578	559	525	556	554	559	575	595	562	587	579	552	589	593	570	531	539	576	548	557	592	583	593	576	571	556	601	557	534	544	548	577	591	555	520	545	587	552	527	589	579	587	588	575	532	544	582	562	566	577	579	590	577	587	535	567	580	582	604	567	565	581	559	579	548	583	584	528	601	568	590	586	576	563	582	563	628	606	541	609	619	577	546	562	563	539	582	547	556	549	602	567	590	549	545	573	576	587	638	567	626	572	574	556	560	560	626	546	575	570	570	618	558	547	576	512	552	521	541	556	603	596	562	571	612	538	574	601	590	602	557	553	606	534	551	592	575	552	577	581	581	573	562	582	596	572	577	637	554	571	552	596	573	574	566	585	583	612	568	590	593	598	551	577	614	589	518	588	575	602	594	516	550	554	627	562	546	574	595	569	605	564	578	627	581	538	592	572	559	554	564	588	570	573	532	588	565	601	609	597	570	591	565	589	573	578	540	562	547	545	549	498	557	520	605	556	604	559	580	566	567	524	586	555	579	568	540	559	563	561	605	587	553	576	575	562	597	586	595	631	564	599	611	570	613	581	577	608	593	537	609	577	551	581	561	544	538	539	600	555	576	527	545	589	573	550	546	583	556	571	586	571	573	575	619	566	548	571	511	541	596	551	612	596	568	538	579	557	572	551	569	576	600	590	567	564	553	588	541	562	561	572	561	578	578	601	578	572	586	587	569	564	596	567	577	558	534	566	567	538	560	578	624	615	575	587	571	572	536	558	548	595	585	584	585	524	569	570	544	593	591	576	553	570	583	564	554	555	557	576	572	590	579	560	562	537	550	553	590	532	567	564	555	625	540	555	587	569	587	534	579	549	549	552	562	533	546	544	571	526	623	532	586	585	580	542	573	552	573	539	616	580	596	598	575	547	566	513	572	599	583	535	553	589	569	589	529	581	536	531	564	548	555	587	589	582	545	588	558	618	557	561	571	570	566	549	596	557	598	579	620	587	589	548	563	575	604	530	605	606	564	615	580	556	568	573	581	565	603	581	565	574	575	562	571	573	589	578	618	512	497	577	601	548	560	576	584	550	611	594	575	615	580	561	573	557	577	547	551	567	604	601	591	601	554	590	554	534	519	542	572	556	545	551	580	556	538	567	541	558	595	602	586	596	589	585	613	560	555	540	562	594	536	558	524	545	590	548	555	563	560	602	572	584	540	560	565	598	555	536	577	555	612	553	625	571	578	592	556	583	586	569	594	586	614	559	575	614	591	590	548	612	572	557	536	555	604	568	571	560	554	578	591	567	565	591	583	574	564	573	572	600	553	600	510	572	537	549	581	565	579	530	586	566	534	594	552	602	583	576	554	599	549	539	559	553	535	607	552	563	593	538	566	611	588	576	586	571	562	562	552	586	595	565	564	574	581	600	567	571	522	627	617	577	643	584	539	544	555	552	614	602	572	589	589	563	576	546	550	578	537	567	555	557	582	562	592	535	603	575	585	582	567	592	573	612	514	520	538	573	579	577	556	546	575	576	560	537	569	574	584	565	596	551	532	570	561	575	582	563	562	557	548	566	562	576	558	636	569	542	632	583	590	571	577	602	605	555	557	619	552	591	581	602	535	584	570	518	543	598	594	578	596	560	587	563	577	593	566	558	536	524	598	601	592	593	542	615	597	603	595	547	585	582	627	556	495	560	591	583	564	548	524	555	535	559	552	595	561	591	535	570	601	582	573	576	533	582	610	566	571	530	583	599	547	561	555	671	555	557	585	587	552	564	506	584	573	574	572	549	585	557	538	546	569	563	552	572	583	546	563	570	608	563	587	570	563	567	549	557	534	578	565	592	603	603	564	587	569	547	575	594	493	551	540	572	570	550	559	591	568	574	604	583	543	579	581	547	606	529	562	578	593	614	536	556	589	613	555	581
14637	1598	960	792	999	1410	1625	1499	1425	1248	1172	1044	1040	926	873	859	831	793	772	738	758	714	667	732	696	689	658	639	634	645	650	660	665	614	652	582	582	644	647	622	628	588	617	569	626	594	621	602	592	607	622	618	581	623	557	615	578	596	607	535	593	619	610	612	597	615	587	600	595	546	594	624	595	595	629	557	571	552	612	600	590	623	602	649	631	556	646	562	590	624	608	603	625	588	578	566	530	573	638	533	541	571	580	603	569	590	603	576	616	596	553	581	602	596	574	581	587	588	586	547	578	583	608	609	602	600	607	594	578	594	606	538	592	587	579	594	610	567	554	580	615	614	572	597	568	584	586	624	621	611	541	611	571	560	587	622	577	581	601	565	558	586	587	580	550	593	547	565	572	571	600	558	594	587	568	585	585	603	592	605	618	564	610	548	578	588	599	585	577	563	531	581	572	614	565	584	581	600	604	609	559	619	597	574	562	590	591	607	593	574	577	551	585	569	620	601	585	574	607	574	594	574	547	562	631	620	564	561	579	561	524	566	600	574	561	527	584	556	606	589	585	596	580	600	587	598	578	577	597	572	600	530	575	635	572	589	576	617	593	611	571	568	579	555	581	606	613	557	553	618	582	621	602	590	574	555	583	574	564	598	562	517	572	565	565	558	587	596	565	592	599	575	606	604	600	581	570	548	572	572	568	585	589	568	610	612	567	605	585	570	607	579	569	646	558	581	577	594	559	603	598	618	610	602	631	648	576	598	645	612	570	632	563	617	585	552	585	557	606	579	597	594	586	588	557	560	587	567	568	602	664	577	588	600	529	589	578	585	589	595	575	617	606	611	558	572	591	566	580	629	554	645	574	585	586	586	598	607	604	571	568	590	553	501	572	572	579	622	583	566	576	627	582	598	612	594	560	570	540	661	585	569	576	638	597	605	563	564	544	582	610	590	571	581	604	571	596	552	596	584	551	562	550	573	562	574	585	532	553	558	570	588	585	644	567	625	530	555	587	543	605	584	588	552	572	538	592	590	636	594	553	555	546	564	573	599	573	581	598	577	596	578	642	582	576	591	587	584	591	572	594	603	569	601	605	638	604	617	598	605	557	595	576	553	613	586	588	601	608	546	606	592	574	597	607	619	596	596	578	600	542	589	564	572	599	559	570	582	582	609	589	554	582	595	568	580	564	557	561	611	591	540	592	582	618	626	567	621	575	597	570	581	561	567	526	546	551	533	649	581	600	555	596	589	625	591	576	561	559	601	641	598	592	586	577	559	549	610	569	592	600	572	592	588	626	585	583	648	602	590	572	567	590	569	566	634	632	626	608	600	554	599	627	557	559	625	617	616	571	573	579	579	589	556	589	571	588	594	576	555	546	557	533	588	640	552	579	612	594	615	622	566	576	538	600	628	560	575	622	575	584	602	598	581	600	597	565	628	575	574	567	576	611	589	552	568	593	572	570	578	615	593	586	595	548	600	548	566	597	605	565	596	570	587	557	615	604	631	614	595	602	576	576	584	604	592	562	573	581	589	639	574	591	645	535	598	588	584	620	614	577	584	579	595	598	497	596	605	541	579	565	564	577	574	594	569	584	599	578	548	553	569	604	587	611	557	567	568	551	599	604	594	577	572	589	599	563	598	603	565	618	601	576	551	589	567	571	597	592	607	600	590	623	554	568	586	637	539	621	585	567	556	575	588	586	634	566	574	612	620	560	604	575	563	598	556	574	650	585	622	602	588	593	560	579	581	551	565	593	528	582	595	593	563	592	543	576	585	609	569	568	579	586	582	564	591	562	607	580	596	558	560	591	550	566	600	596	550	601	615	559	607	599	590	557	578	578	587	592	621	566	555	576	612	608	632	580	632	625	574	602	590	565	551	592	544	569	611	549	579	565	591	587	589	606	575	578	550	579	603	610	579	574	592	591	555	608	569	587	612	593	563	545	568	586	584	578	590	556	606	580	605	550	597	570	605	596	573	581	581	529	567	609	604	646	593	564	590	546	592	558	602	573	593	561	577	573	637	590	599	543	570	580	593	564	593	568	627	596	575	595	578	578	557	560	585	588	587	602	594	574	577	567	584	640	583	620	600	605	561	593	569	583	524	594	586	626	600	563	595	605	546	567	590	606	582	597	578	596	596	564	619	635	601	617	594	590	621	622	617	605	579	584	580	569	564	591	551	551	561	568	579	589	574	577	563	586	566	560	586	590	622	600	602	613	592	592	584	636	579	545	547	598	571	597	584	611	574	574	614	586	587	595	575	582	567	572	608	563	611	578	573	562	596	606	574	618	583	535	602	546	580	564	638	525	631	598	621	560	591	590	596	601	583	602	577	541	603	583	587	563	562	600	593	632	597	575	596	547	615	558	582	560	572	584	545	574	564	573	595	604	554	606	615	592	548	632	596	578	627	587	541	554	618	596	566	610	602	614	616	613	575	595	589	604	580	560	569	596	589	569	576	590	589	590	568	626	569	609	544	599	642	588	575	593	585	574	576	566	628	597	579	536	578	541	591	615	576	545	588	558	587	569	621	589	579	547	616	588	569	581	574	550	573	584	598	548	613	556	581	588	634	582	595	607	589	604	584	577	606	596	557	598	598	606	632	577	560	564	563	563	588	605	553	592	642	581	554	617	577	613	550	582	576	623	633	580	563	584	581	563	563	575	603	552	587	580	579	641	569	564	565	612	566	559	582	614	589	575	584	545	567	558	548	606	565	524	543	549	585	565	572	616	590	567	552	566	582	578	593	573	577	559	592	558	551	639	546	612	552	563	639	627	594	576	583	592	612	598	592	571	625	581	595	608	550	612	607	582	589	589	587	578	581	610	586	542	588	579	599	596	601	558	536	580	619	588	580	602	596	618	573	584	594	593	581	586	616	579	570	583	578	603	520	585	557	587	584	546	585	584	582	551	578	605	588	605	570	547	544	585	607	600	553	608	603	579	583	604	564	612	552	598	575	580	602	624	592	612	560	598	587	609	573	552	593	560	542	612	576	555	594	571	629	561	592	542	597	549	576	580	596	609	610	542	574	548	557	597	576	632	619	568	581	608	610	542	635	577	553	604	520	580	580	607	593	607	607	550	582	592	578	594	560	592	594	595	603	591	556	574	575	547	588	593	542	564	598	588	591	579	600	555	588	576	574	588	571	592	609	594	579	592	600	550	605	628	600	565	608	539	526	599	587	565	558	604	563	575	585	571	593	548	630	564	595	574	555	560	631	613	556	571	586	604	567	539	576	600	549	593	550	545	574	623	585	581	562	537	567	554	614	532	592	621	564	564	535	586	550	596	575	606	623	591	603	570	568	606	604	572	539	596	590	576	618	571	599	588	561	602	571	562	587	610	595	557	610	587	646	550	584	605	589	586	632	610	564	613	587	547	553	586	569	594	594	594	556	602	566	593	575	625	593	589	603	587	573	556	608	609	584	571	605	582	549	557	609	558	623	616	624	565	554	594	583	570	603	576	602	569	598	579	607	565	559
10487	1971	1449	1678	3654	4739	4430	4149	3579	3099	2645	2382	2136	1972	1769	1774	1544	1459	1339	1398	1368	1283	1179	1122	1150	1112	1111	1026	1015	1005	998	1038	925	949	964	967	1024	935	940	891	946	897	907	921	854	845	848	863	875	882	884	878	828	847	825	838	894	870	796	806	873	831	949	853	817	844	833	810	826	851	845	836	784	836	818	798	772	839	825	796	825	789	838	812	829	818	801	779	790	796	781	770	809	816	820	835	838	825	811	869	851	762	818	819	759	768	794	835	813	780	753	806	824	830	819	855	828	809	856	860	794	776	757	820	762	788	832	811	779	813	832	743	827	824	722	758	743	764	781	828	779	803	782	754	806	782	796	772	826	856	766	844	739	779	783	776	712	773	817	799	783	823	772	786	779	862	770	784	791	784	788	746	785	773	811	759	747	771	742	769	816	801	793	775	784	803	840	731	766	817	795	805	827	771	793	785	788	788	780	781	780	751	779	796	823	839	725	779	820	759	808	787	730	823	811	787	771	770	796	801	806	778	761	830	800	806	808	816	840	794	780	750	790	762	765	812	749	792	832	777	815	792	769	803	793	804	744	808	777	786	834	807	792	768	728	817	809	826	771	848	776	837	756	739	778	822	765	801	783	825	857	764	797	813	841	785	767	838	775	772	819	819	768	807	733	833	853	761	813	796	732	806	756	815	821	836	800	790	815	789	771	831	775	789	804	742	766	832	776	762	814	822	838	783	804	809	794	794	819	777	803	786	801	802	786	709	791	785	767	776	782	821	784	798	788	786	770	753	826	763	772	786	772	787	806	798	784	828	791	790	795	750	734	841	771	748	794	816	785	784	780	794	790	774	809	770	798	781	813	787	804	754	796	748	823	758	748	779	791	820	819	747	736	799	747	773	816	787	813	789	726	717	822	839	758	813	767	775	809	768	807	818	813	804	806	783	818	821	798	760	733	814	815	754	802	826	800	782	816	783	800	772	791	795	805	771	786	816	846	838	815	757	786	801	773	782	803	861	831	776	751	808	802	807	740	801	792	777	788	778	771	833	831	812	786	809	772	761	805	756	803	853	814	838	771	815	773	783	828	829	804	736	788	795	791	764	761	781	805	822	786	785	785	780	787	796	749	806	814	826	768	817	786	788	796	799	815	796	792	797	768	768	827	776	802	755	752	801	751	814	761	791	840	835	735	793	793	761	760	807	759	828	828	832	766	834	787	775	782	788	798	786	775	762	739	755	773	730	770	805	801	856	824	792	839	867	817	774	780	829	770	834	761	744	787	813	791	795	730	792	827	802	806	814	763	786	738	779	778	792	803	835	807	785	769	769	742	824	812	794	821	795	815	794	843	812	770	764	788	789	835	755	789	814	794	808	839	747	802	727	757	754	796	755	864	783	821	784	727	772	773	735	799	764	821	751	745	771	812	818	797	785	754	783	795	762	773	812	818	806	758	781	755	754	776	792	759	772	771	793	834	857	860	802	821	779	785	781	736	785	809	765	742	778	790	782	754	772	835	780	766	790	772	800	736	782	797	824	796	759	777	778	771	822	808	759	809	759	793	775	793	804	830	773	792	806	796	775	808	773	800	843	791	809	803	835	793	810	793	723	818	819	776	794	818	790	811	777	781	800	778	862	820	774	793	776	787	754	808	806	800	769	718	765	788	772	798	745	802	790	805	751	848	790	830	828	786	774	849	768	785	779	785	754	794	815	733	773	795	820	820	830	738	773	762	798	812	764	812	818	803	771	821	773	789	788	794	790	835	754	812	797	779	799	773	788	758	785	765	803	819	775	812	796	770	821	770	832	775	798	774	812	760	794	777	835	808	775	807	806	810	796	836	806	825	727	771	809	782	786	808	796	809	772	817	805	773	790	827	767	773	779	835	808	751	775	783	794	746	796	827	803	776	793	812	814	826	802	740	791	761	822	793	772	828	756	824	821	799	812	850	792	805	794	809	775	803	762	799	756	793	793	817	793	846	793	833	783	778	764	784	801	717	803	759	846	756	764	774	747	753	794	793	798	832	806	771	825	761	814	824	784	754	791	833	770	767	839	751	814	791	813	792	776	815	772	754	833	730	783	783	804	780	822	803	738	759	788	781	809	795	792	762	846	787	819	782	789	791	798	819	793	827	815	782	757	786	832	803	780	776	818	784	767	805	802	805	822	812	816	843	835	762	829	838	763	784	743	815	791	776	763	802	819	783	791	798	791	824	792	817	789	753	762	800	764	793	782	803	833	799	738	796	773	833	790	779	792	739	822	815	747	791	729	818	823	805	822	774	754	828	790	786	735	796	780	836	801	792	832	770	786	825	758	811	757	865	794	823	757	753	782	798	768	783	764	804	765	811	742	785	746	771	800	770	767	804	793	784	823	776	794	775	747	775	811	804	824	753	773	821	790	801	796	818	801	789	798	773	754	824	822	824	854	806	797	795	764	794	762	787	827	793	779	790	745	813	805	761	729	769	804	775	794	785	772	766	762	773	806	789	782	795	795	798	797	819	770	762	761	772	804	782	736	783	754	778	780	779	845	765	816	773	803	803	784	788	796	783	794	806	812	813	765	767	806	790	780	741	828	823	807	780	800	744	787	806	787	810	769	750	820	836	744	838	791	769	842	804	788	787	788	808	774	760	766	823	796	809	754	766	805	815	789	782	793	790	835	751	789	794	821	785	776	791	750	794	787	838	799	805	807	809	809	777	748	799	737	764	807	762	735	771	785	769	760	811	810	767	820	771	770	800	772	794	802	807	805	757	771	774	821	774	799	777	794	833	792	779	795	766	820	746	782	759	764	767	826	776	793	770	878	756	760	771	820	832	758	816	802	779	837	791	764	777	730	809	756	800	771	803	775	764	755	785	792	778	739	809	834	796	756	804	808	770	774	795	813	762	790	790	818	826	782	809	803	807	793	787	767	749	782	803	808	795	780	845	798	750	794	779	816	791	832	734	810	768	793	788	729	834	825	820	806	825	770	770	754	776	838	782	841	817	806	790	806	823	801	807	785	817	753	770	798	794	784	770	767	761	836	772	764	803	848	753	764	789	702	788	806	821	841	836	781	761	799	777	783	778	769	773	834	783	779	838	788	858	846	866	797	771	803	779	738	777	760	798	807	821	757	792	787	815	749	785	733	798	798	780	799	785	770	802	797	811	820	752	769	792	771	821	782	794	770	810	821	794	789	792	807	801	790	784	811	838	806	775	790	794	767	830	817	761	776	811	751	800	820	757	769	792	817	773	800	791	811	794	771	791	862	786	801	819	752	793	823	816	819	808	768	777	806	805	800	795	801	747	734	805	838	747	795	835	802	782	822	770	798	747	795	784	742	765	809	763	796	808	748	799	844	825	756	808	787	785	811	831	785	803	801	765	832	772	800	801	785	858	797	806	764	849	784	763	834	767	823	769	796	830	760	783	795	773	801	849	787	834	775	805	793	797	787	772	789	812	757	795	780	809	760	739	782	771	800	822	766	736	836	745	790	795	786	814	781	802	802
6809	993	490	390	613	1213	1436	1377	1135	957	867	713	628	557	525	464	383	371	397	359	335	291	262	258	275	281	242	216	227	224	200	223	199	200	179	181	193	195	180	186	178	176	188	151	185	177	180	182	165	165	181	146	185	156	156	151	162	166	147	160	162	160	138	172	177	158	155	159	145	133	153	146	156	146	166	181	151	143	152	176	143	154	148	143	132	156	153	142	154	165	158	124	142	147	124	184	155	153	136	157	149	152	138	159	172	153	151	174	143	142	159	131	141	151	134	145	163	135	193	157	172	142	165	143	161	152	142	177	139	162	154	134	163	132	141	132	156	146	139	140	135	126	134	148	147	128	149	140	173	142	135	154	173	150	157	148	144	146	137	170	126	167	149	143	148	164	157	128	155	170	133	150	138	150	154	144	159	150	148	152	129	153	134	158	159	139	132	155	121	130	143	150	161	146	149	139	137	151	149	149	141	153	143	126	147	141	137	138	156	141	136	137	126	137	136	139	143	139	140	141	152	138	153	143	145	138	140	151	172	143	148	131	158	139	146	136	138	123	134	132	143	161	147	131	146	129	136	146	148	131	145	131	141	133	154	142	158	137	142	147	141	147	118	152	167	146	149	135	140	129	160	150	149	158	165	136	159	127	160	142	148	141	149	135	153	159	157	156	137	163	143	142	149	129	160	161	139	134	163	150	138	140	148	144	125	147	146	141	144	129	133	146	155	155	142	126	163	147	173	146	146	167	124	151	149	144	158	163	136	127	172	135	162	143	143	135	154	156	166	141	169	132	137	166	153	149	134	133	156	129	144	152	153	144	151	172	137	134	146	130	150	142	151	121	129	154	148	118	143	157	155	149	144	132	154	141	148	155	140	137	160	171	138	125	144	168	169	144	166	149	154	141	155	140	173	133	146	151	164	134	132	144	135	133	139	139	159	124	151	154	126	134	155	135	142	147	166	154	135	145	120	148	149	162	136	136	132	155	157	133	156	138	142	148	145	139	158	123	135	140	128	151	154	144	134	151	140	153	160	156	159	146	146	133	152	143	148	139	135	133	171	141	151	146	151	140	131	150	133	155	141	145	172	151	147	152	151	144	130	132	151	145	149	157	145	142	144	145	143	161	145	135	138	148	156	153	161	140	160	133	139	135	156	127	129	140	133	149	137	132	152	145	139	146	133	149	142	154	130	141	137	127	152	130	140	134	153	162	157	125	144	153	137	153	144	135	151	134	146	151	136	144	145	145	148	121	136	153	131	162	156	139	155	149	147	139	129	128	145	120	132	153	145	147	146	145	133	150	136	160	174	159	151	162	166	138	133	138	136	154	142	129	125	154	168	154	143	145	148	145	141	140	166	141	139	146	135	134	159	148	154	151	140	146	142	150	150	143	142	157	145	148	150	147	153	136	134	148	164	161	139	168	147	142	144	155	145	143	140	149	128	141	139	150	138	130	150	163	164	132	135	135	164	142	148	148	159	136	142	140	148	147	141	150	158	129	152	167	160	155	133	162	114	129	150	157	149	135	162	151	162	140	139	159	136	146	143	124	146	148	134	144	152	159	140	133	143	128	164	139	126	133	136	127	149	149	131	135	152	144	161	127	169	142	156	146	152	147	135	135	142	145	171	144	149	142	151	142	161	145	138	146	136	143	156	145	151	132	149	138	129	154	148	135	156	154	155	159	163	148	149	145	134	148	142	144	153	138	149	144	154	126	148	167	127	132	155	132	135	172	157	145	146	151	137	134	149	141	137	145	151	154	165	154	146	131	141	155	135	152	145	148	158	154	146	130	168	163	152	125	154	139	139	153	139	148	162	147	138	142	129	135	143	154	152	127	158	152	127	140	151	136	159	137	145	160	142	152	153	170	145	140	160	123	141	147	132	141	145	147	147	149	139	135	145	157	145	137	141	156	140	160	170	156	152	157	129	152	137	132	153	151	126	142	137	142	158	142	145	159	139	173	140	155	153	162	139	141	163	184	158	131	142	145	138	140	143	125	166	143	134	143	158	129	142	135	150	124	144	161	146	132	154	136	128	147	148	168	131	134	150	148	146	161	131	130	133	144	131	140	139	146	147	154	161	133	143	174	150	144	162	159	146	126	144	154	123	146	170	134	147	156	144	157	176	144	130	149	130	154	144	150	150	136	153	133	137	157	154	150	143	149	125	161	152	140	143	152	137	160	148	159	148	139	163	159	152	139	134	155	161	150	143	160	157	143	138	170	146	169	148	150	137	140	137	145	131	132	144	157	145	143	147	166	144	152	119	147	142	135	125	131	142	153	143	148	134	153	148	154	148	131	131	141	158	156	124	180	147	165	136	127	165	145	141	142	140	129	141	140	149	144	148	155	138	167	157	166	151	140	142	126	146	146	154	132	148	149	136	154	131	143	121	138	132	142	166	166	164	144	153	129	169	152	148	152	149	173	143	156	145	146	135	145	159	122	132	159	135	157	148	129	138	158	136	120	161	158	137	160	151	145	150	149	161	150	138	141	134	122	132	166	138	147	126	151	144	155	159	156	145	132	159	131	141	127	147	149	140	154	166	127	159	143	166	129	146	143	118	133	146	152	135	147	146	140	141	147	123	143	128	137	130	127	164	149	156	155	133	136	136	155	143	141	150	144	124	130	125	144	143	141	160	145	145	160	145	149	142	151	140	133	116	122	169	146	160	153	154	146	144	154	149	121	125	149	138	146	134	137	145	143	134	144	135	165	161	153	152	153	156	162	142	114	134	152	166	147	167	137	166	160	140	162	127	131	148	124	138	147	147	129	127	143	149	122	141	150	154	115	148	146	132	133	143	154	151	137	153	143	151	134	142	145	125	146	144	170	142	120	123	144	144	130	158	158	152	151	157	149	160	136	147	163	136	151	130	154	131	156	136	145	123	144	146	151	158	137	122	150	143	145	169	165	129	118	144	161	134	154	144	161	136	131	154	144	138	171	155	149	149	149	147	154	143	182	142	132	149	141	141	139	158	155	146	155	158	127	144	141	139	143	161	159	131	164	128	150	154	152	161	131	151	142	152	146	132	135	146	133	145	150	144	151	143	138	157	152	155	151	150	161	132	146	151	152	122	158	148	162	148	134	154	171	146	135	135	139	136	111	141	121	148	163	142	156	143	151	147	167	145	156	126	166	130	147	115	170	150	153	143	152	136	129	147	129	136	136	145	151	160	142	161	143	130	139	119	144	137	134	125	125	149	152	130	140	160	141	138	130	124	134	157	139	150	144	158	138	150	136	136	138	174	141	146	150	138	140	130	154	164	158	176	149	177	150	160	140	160	124	128	155	146	138	167	152	135	136	158	138	121	167	144	153	137	146	156	138	138	146	155	153	167	137	124	143	136	160	148	147	147	153	150	135	150	139	138	140	146	140	150	145	153	158	158	146	152	140	149	149	136	136	143	147	156	151	171	136	148	142	151	154	151	127	148	146	153	149	170	148	156	125	143	153	142	137	143	149	151	138	152	150	134	142	141	142
10625	1840	1190	1552	4079	5416	5204	4484	3743	3134	2754	2296	2024	1804	1588	1328	1214	1119	1055	985	838	793	743	758	705	627	637	543	554	543	491	520	498	478	426	417	421	429	445	390	360	383	353	339	380	373	323	384	327	342	323	331	291	310	306	285	304	306	332	298	295	287	305	290	258	301	286	287	274	257	258	251	270	283	279	255	264	284	265	270	254	252	256	278	275	267	235	277	267	258	267	230	269	264	248	246	259	238	249	250	266	253	231	228	221	221	254	232	234	230	259	268	240	235	238	238	251	254	227	227	234	254	238	241	242	269	257	254	242	267	231	247	229	219	261	248	238	243	216	217	215	220	234	261	238	225	229	253	252	218	234	231	224	229	211	221	240	238	237	224	217	213	207	206	232	221	232	226	214	228	262	235	235	245	239	238	230	238	225	245	215	231	224	248	265	244	256	222	234	208	228	219	236	241	237	226	212	245	253	248	221	207	241	240	225	220	244	224	221	243	230	226	240	221	229	233	219	225	219	265	221	187	247	234	219	211	201	225	231	255	232	246	256	226	222	240	226	217	231	219	220	241	234	229	236	237	253	248	234	238	246	220	230	233	218	233	224	235	229	217	224	235	254	206	235	249	244	227	224	245	225	225	224	210	244	236	212	206	201	233	203	223	217	232	245	200	246	205	235	222	252	237	234	241	229	226	219	234	228	235	223	249	199	233	219	257	225	225	266	228	236	242	224	209	251	218	258	225	205	208	208	213	234	218	233	249	224	203	223	232	236	238	261	213	229	221	206	225	215	225	227	244	255	269	211	273	260	231	216	238	235	248	244	233	252	214	245	222	221	227	234	243	241	234	244	228	228	250	227	225	223	242	251	258	234	220	212	245	206	238	224	218	234	225	225	238	225	243	213	219	227	230	228	233	218	216	242	220	246	234	217	214	211	203	237	227	224	228	269	214	211	227	225	231	231	220	242	228	236	199	237	247	219	251	241	221	239	237	235	234	206	232	227	226	210	224	259	244	232	230	217	228	219	239	215	220	219	232	225	220	227	233	262	225	237	259	216	229	266	231	222	243	207	235	236	229	229	243	212	208	250	203	233	227	215	222	236	224	236	202	221	232	247	221	224	222	235	242	241	225	225	223	225	229	222	202	248	237	224	241	242	225	228	206	203	243	238	222	233	257	242	251	215	236	216	221	225	247	231	210	222	233	222	195	217	240	225	223	238	214	212	232	249	236	270	241	216	234	212	240	212	224	219	241	232	230	246	242	229	243	234	248	240	222	254	217	238	236	237	230	247	270	240	239	239	226	237	231	236	222	217	223	245	249	235	228	245	246	251	230	211	210	223	227	198	225	211	206	227	245	214	238	212	212	232	222	243	204	258	243	183	229	201	243	236	241	224	220	231	209	210	251	221	206	224	251	229	240	231	232	221	240	220	225	246	253	240	259	254	229	238	242	269	228	232	258	211	226	229	237	192	220	226	230	229	242	260	225	225	237	211	231	242	240	229	228	218	220	217	241	237	233	240	215	234	250	242	241	205	234	215	235	224	233	207	258	237	234	244	262	252	207	230	235	233	223	205	224	208	250	233	261	280	229	216	235	192	219	240	252	246	246	213	245	206	214	231	231	231	238	230	220	254	229	249	232	216	252	224	209	227	227	244	229	238	248	231	237	226	217	249	210	222	243	228	225	239	233	230	231	257	233	236	209	216	212	237	209	219	221	242	199	202	222	237	228	231	228	212	246	218	201	229	226	258	227	205	248	243	222	237	235	218	217	244	223	211	255	250	209	225	225	241	229	231	255	247	226	233	237	215	243	227	226	210	246	215	238	236	219	230	226	220	247	217	256	256	249	215	249	225	202	222	246	231	215	231	211	237	215	238	231	222	222	242	230	216	194	238	217	215	209	247	239	241	235	214	238	237	202	226	261	227	213	216	222	220	207	265	252	220	239	207	242	247	222	219	243	236	226	238	233	241	257	238	217	238	216	243	243	253	212	230	233	209	227	232	234	225	210	227	253	201	217	247	226	234	212	241	218	205	236	233	237	254	221	212	249	241	249	216	226	248	246	220	235	233	223	223	225	224	231	205	229	225	228	221	238	234	231	234	213	245	219	203	237	219	234	201	234	219	208	218	230	210	216	247	229	233	210	249	215	226	247	228	229	228	248	231	244	232	229	240	233	228	222	249	233	235	218	203	224	230	244	226	234	234	247	261	209	225	259	221	261	228	231	220	263	214	241	251	222	233	232	196	243	248	231	232	225	263	245	246	252	214	227	254	210	252	259	225	221	226	218	234	222	219	209	246	247	235	237	233	247	212	211	250	220	256	224	248	211	234	215	226	231	228	220	230	199	212	241	240	245	279	236	231	214	220	209	242	223	232	231	236	235	247	230	201	245	239	247	258	221	205	216	240	214	195	242	241	237	229	220	230	237	263	221	223	219	246	247	234	201	219	217	213	257	212	248	213	233	221	213	250	224	214	210	204	226	239	230	236	233	227	246	219	238	231	253	247	223	229	246	243	229	231	228	246	236	240	252	212	211	227	227	220	223	248	225	252	236	239	242	224	225	234	222	243	206	258	206	222	230	193	239	232	240	236	236	220	228	247	227	221	219	226	220	252	239	194	240	233	228	241	228	222	229	239	247	232	233	218	231	253	260	223	227	212	254	240	229	192	201	238	239	226	233	233	222	233	214	222	245	242	236	243	228	243	236	220	223	249	246	248	234	209	235	225	239	244	217	215	228	224	239	223	202	229	231	233	221	238	261	219	256	252	250	238	216	250	233	230	246	241	238	268	230	246	246	211	219	237	226	229	229	205	225	210	235	244	251	198	224	255	222	208	229	248	239	224	231	212	228	199	220	215	220	228	247	231	261	216	259	248	254	238	240	244	216	222	215	209	213	226	222	223	259	239	221	200	233	244	227	232	223	224	217	233	226	230	230	223	223	232	219	244	210	212	245	204	229	242	222	232	239	244	244	214	280	266	224	234	241	203	235	239	224	241	224	215	236	222	236	225	247	224	219	231	199	226	221	245	210	229	219	243	245	195	237	222	214	234	241	224	231	227	219	221	226	217	221	246	216	246	226	264	251	231	221	236	242	243	240	208	224	227	223	256	229	234	207	243	242	235	214	213	188	231	219	220	208	208	220	257	266	228	239	243	205	217	244	213	242	255	219	225	224	218	217	221	233	246	256	237	207	215	233	262	252	238	222	242	241	239	203	210	227	234	221	238	244	237	245	233	244	211	247	232	233	243	191	251	212	219	212	212	253	235	234	233	220	249	201	244	243	244	232	193	265	235	247	228	240	225	235	223	226	228	251	232	234	227	216	236	250	229	248	218	223	222	250	235	226	238	220	227	218	225	230	217	202	236	210	229	223	213	254	215	220	218	235	245	210	218	218	254	226	230	242	209	229	216	248	243	235	239	255	255	194	207	230	234	238	233	228	243	228	257	226	231	237	208	237	258	227	216	233	211	247	213	250	205	239	248	249
13006	1497	842	686	900	1601	1862	1726	1484	1327	1185	1047	880	814	759	691	672	641	577	610	578	530	491	498	486	452	408	481	459	396	398	415	382	398	381	409	395	395	365	363	333	373	356	373	340	373	341	336	323	333	358	324	362	367	338	356	347	312	346	332	317	337	341	316	339	313	329	358	297	318	305	350	346	334	343	357	348	357	354	317	313	318	345	302	343	319	345	364	315	346	325	382	338	341	332	310	357	330	277	354	364	324	323	293	323	298	307	321	319	315	319	340	291	346	317	345	364	366	335	327	320	320	356	329	317	313	340	298	315	345	346	336	322	330	314	342	318	322	315	303	300	326	308	312	327	325	299	310	347	329	318	345	320	338	297	315	318	329	303	307	334	322	317	313	346	331	354	343	348	305	325	294	325	286	310	331	336	326	331	317	347	314	325	307	331	280	318	305	316	326	367	317	342	313	312	282	309	339	349	325	329	316	317	314	333	314	356	342	321	322	331	320	311	336	299	333	339	354	326	341	330	309	316	325	351	322	314	312	334	292	335	310	344	333	283	330	350	305	330	325	288	340	329	325	337	341	301	346	317	324	308	313	330	304	337	343	331	341	319	318	330	361	351	337	330	287	292	380	313	320	314	333	318	348	317	317	327	345	353	332	324	336	321	331	303	301	348	329	315	284	317	321	318	321	319	333	370	349	340	350	348	313	330	331	334	282	325	311	309	272	336	323	358	324	336	311	297	345	327	357	308	354	287	345	324	311	313	321	342	356	306	355	332	361	310	295	320	323	319	308	355	315	310	306	339	316	323	336	313	320	338	324	325	330	306	292	340	323	317	325	316	294	324	331	320	319	296	285	316	294	294	323	337	360	295	345	362	332	349	338	316	338	322	339	310	332	305	304	330	331	332	314	319	337	303	317	325	293	317	265	285	288	344	328	349	323	316	333	329	310	331	297	302	322	343	313	336	288	318	311	307	340	335	349	311	332	343	341	326	348	299	339	295	303	292	332	291	331	293	286	330	325	331	330	325	352	333	340	314	316	309	325	314	329	318	308	342	292	339	322	325	323	323	298	342	340	344	307	337	326	304	319	318	327	321	321	311	320	336	322	320	312	334	335	327	301	338	305	326	317	341	342	300	327	337	355	333	299	338	329	336	317	354	332	321	319	346	301	324	324	329	323	350	330	296	307	354	308	325	328	290	318	348	295	319	315	317	308	278	331	310	329	324	307	318	335	327	319	328	315	305	301	317	309	284	315	319	329	311	311	339	294	291	327	325	346	347	342	319	313	321	316	348	307	293	325	328	319	301	350	311	327	290	328	331	318	305	326	325	300	302	344	321	302	342	326	311	311	320	323	335	329	323	322	321	315	291	319	321	336	279	321	302	333	338	328	311	308	316	318	313	323	321	336	339	320	330	305	322	325	323	366	326	312	322	301	342	316	302	314	331	305	314	333	311	337	305	283	327	299	317	336	343	290	312	339	328	333	329	305	320	335	292	336	317	306	305	318	335	339	286	358	335	324	296	338	354	343	319	300	314	306	316	315	315	310	322	315	315	319	332	330	319	364	323	313	335	307	351	326	307	309	334	362	314	316	337	340	350	307	333	290	316	312	294	321	343	333	330	325	354	323	335	320	322	337	331	325	342	307	327	328	307	297	321	304	302	337	344	323	331	316	297	349	318	347	321	358	337	332	312	307	320	305	321	328	330	322	309	320	324	316	292	313	295	321	306	306	305	332	300	331	334	350	347	317	324	355	311	315	334	298	297	337	342	350	338	299	321	316	354	330	320	309	310	335	316	332	308	323	312	316	326	307	316	359	287	333	315	323	311	310	324	279	307	319	317	333	306	308	321	309	347	309	314	347	334	340	313	319	295	331	318	309	334	325	318	293	321	299	331	319	325	310	348	320	322	316	318	312	322	323	324	323	311	322	301	297	347	296	352	317	321	316	344	353	297	307	323	289	337	341	325	342	332	313	339	338	315	318	314	359	334	324	337	309	326	326	341	341	309	319	314	321	339	310	354	322	316	340	353	319	343	322	327	310	302	333	309	333	283	325	336	304	326	336	322	319	297	339	348	339	309	336	359	324	334	308	349	302	297	328	315	349	293	311	315	335	342	346	355	344	328	331	329	309	338	318	300	374	312	318	340	306	343	337	281	319	318	339	316	345	313	324	318	297	335	294	307	328	326	321	328	308	342	334	332	329	334	312	337	324	323	316	323	309	352	320	320	350	296	332	317	316	330	335	367	333	316	317	335	301	318	329	342	345	327	326	294	290	298	316	326	289	318	316	316	339	349	334	323	335	313	284	321	343	340	304	333	319	301	330	332	322	299	327	357	350	290	307	333	297	334	310	313	346	330	340	351	309	298	292	321	312	358	329	359	351	319	346	310	361	315	268	316	356	335	318	330	341	319	333	308	330	295	310	322	333	322	345	291	314	296	338	307	303	322	340	318	308	324	341	340	303	310	322	359	320	336	316	323	331	358	340	342	327	364	321	321	322	354	312	339	324	349	325	339	334	330	309	321	316	358	307	296	324	308	289	332	311	288	320	336	286	348	313	319	301	316	305	324	286	331	348	323	329	303	356	314	357	323	316	327	348	315	320	332	322	315	329	360	327	308	321	315	323	323	321	299	314	350	325	322	312	347	304	305	357	319	321	320	323	327	338	334	323	312	317	340	371	337	318	301	303	333	313	332	312	311	328	328	328	284	346	299	321	334	338	352	336	321	320	317	339	347	389	298	303	304	329	343	317	335	319	312	346	309	368	333	302	357	312	323	332	323	312	314	337	319	337	307	312	314	334	359	316	334	340	339	306	320	312	330	321	318	295	303	321	333	348	333	285	286	339	330	315	309	339	303	321	329	309	320	329	354	338	323	292	327	329	321	264	307	320	342	310	339	342	313	334	303	320	296	329	320	320	330	319	342	315	316	314	331	316	318	283	336	308	294	329	326	340	346	316	348	331	326	327	300	299	301	318	331	305	302	328	332	357	311	326	318	342	334	306	315	337	286	349	310	299	309	331	338	309	316	316	324	345	334	322	343	348	339	359	289	320	309	326	318	329	316	341	325	329	344	304	331	339	317	353	298	323	294	331	325	360	305	332	297	335	351	330	337	315	320	304	349	340	322	350	336	298	322	315	305	335	319	292	340	349	346	332	323	340	289	352	316	317	337	339	316	336	324	301	325	325	322	293	329	281	319	307	300	331	303	314	316	313	299	291	323	319	334	305	299	318	316	342	312	321	312	311	310	313	316	335	324	343	334	302	306	311	367	344	354	299	313	336	328	347	293	325	309	379	320	320	334	342	340	321	310	312	311	318	327	344	335	376	314	325	333	342	345	321	317	304	334	355	327	329	339	304	323	300	310	310	307	315	318	323	345	359	306	286	314	316	330	320	278	322	297	319	328	332	314	332	328	333	318	323	344	301	312	327	312	309	302	329	306	314	325	318	315	315	341	318	334	313	317	312	318	295	324	337	302	310
12011	2279	1520	1954	4901	6370	6152	5504	4659	4117	3551	3003	2634	2320	2141	1866	1631	1538	1458	1405	1279	1158	1149	1045	984	1035	930	846	862	787	794	793	771	783	763	728	657	702	668	657	635	640	639	609	628	580	601	602	541	631	646	568	634	571	535	577	596	617	541	537	540	539	550	512	583	556	520	585	572	532	563	498	501	522	562	518	560	476	520	559	508	535	514	457	500	517	544	506	524	519	490	525	539	503	511	495	490	506	486	508	498	514	475	497	478	515	463	530	506	526	499	489	503	473	509	487	509	477	472	508	482	488	467	517	483	441	512	513	492	508	533	499	456	503	512	471	447	477	444	460	431	491	460	485	462	478	498	508	518	499	504	533	459	505	518	467	478	464	448	504	489	535	491	455	479	443	445	466	471	476	457	498	458	486	500	488	478	472	470	489	473	494	450	465	464	496	507	462	503	473	487	476	476	481	449	480	491	510	508	513	438	459	507	482	502	479	475	519	524	497	470	503	484	495	518	469	474	509	460	467	456	451	499	477	466	454	466	456	486	465	481	481	490	482	492	451	482	532	450	444	462	468	482	504	470	497	457	470	483	478	472	486	450	504	520	501	517	493	454	452	478	465	447	493	466	475	469	440	484	475	490	484	445	486	453	471	453	455	493	475	494	453	462	483	461	495	481	470	468	501	467	495	473	449	454	487	528	475	495	494	501	464	464	477	465	487	479	471	506	457	476	478	479	451	476	487	443	480	420	476	460	468	446	441	490	493	473	449	438	468	489	465	472	468	497	443	476	498	454	442	484	511	437	495	466	472	442	523	481	450	490	442	487	454	489	496	489	444	511	475	485	472	458	495	472	450	452	475	479	490	445	490	509	479	439	483	478	485	479	466	444	480	466	499	452	487	497	436	439	483	491	445	482	471	464	482	488	466	475	457	463	458	480	478	491	473	460	489	463	485	465	464	486	492	455	471	514	488	434	494	433	489	451	476	446	446	487	434	454	456	499	486	454	494	470	479	477	470	498	466	427	440	483	460	531	470	487	479	455	510	467	516	471	478	479	446	472	509	474	497	500	438	498	419	495	444	450	468	468	485	453	497	461	467	532	513	481	488	484	458	509	495	455	478	528	498	493	496	458	506	481	460	474	447	430	454	485	478	480	479	461	482	489	472	487	501	476	498	494	500	455	498	457	473	437	498	524	461	464	460	472	507	495	451	437	447	453	515	491	472	482	462	457	473	473	478	474	491	477	497	476	523	487	506	498	482	475	504	452	426	491	456	429	469	498	443	478	482	488	486	494	442	468	498	459	483	458	478	460	484	516	465	431	506	437	503	447	455	471	463	475	501	472	460	476	497	480	486	432	491	478	438	517	471	491	494	476	477	470	463	470	426	478	477	492	468	443	492	459	486	489	452	502	471	442	489	483	472	487	465	480	465	500	481	472	420	500	448	513	471	481	514	462	484	509	464	450	483	460	433	470	512	431	470	482	471	450	430	426	457	458	467	477	451	499	476	436	457	461	504	429	436	478	471	478	467	462	482	485	522	478	459	483	440	482	493	477	466	465	507	495	477	504	460	486	422	472	474	465	444	440	494	488	452	462	469	469	465	474	455	515	462	474	518	441	460	486	517	469	467	477	517	504	477	470	425	458	445	461	478	465	463	442	494	473	485	481	478	462	497	480	507	473	463	487	476	512	523	465	531	495	475	505	477	459	442	455	462	450	447	481	487	481	478	494	455	463	466	502	461	485	443	497	500	464	476	467	485	466	472	513	425	472	475	469	429	481	491	460	463	494	456	483	494	513	488	464	484	486	420	479	504	484	496	444	439	499	477	541	458	482	441	474	471	488	509	467	498	494	488	468	510	474	469	491	491	477	478	498	488	501	519	470	460	498	441	467	451	433	483	514	505	473	502	471	470	493	495	522	450	474	480	487	465	449	473	477	464	497	501	448	481	526	481	439	464	465	467	478	474	493	471	490	470	483	509	437	495	502	491	460	452	506	500	447	507	481	462	490	434	486	432	485	493	477	457	469	450	490	463	525	517	504	478	463	482	465	504	472	457	473	456	507	471	445	472	463	445	458	503	482	480	466	430	479	476	497	467	494	467	443	476	483	478	507	467	450	477	512	446	485	472	481	480	516	487	500	464	454	505	475	457	452	470	495	508	478	492	534	495	475	484	491	441	469	507	488	497	498	463	472	470	461	430	488	501	474	489	499	476	456	448	457	482	480	460	477	509	502	468	469	480	476	448	473	450	468	480	455	493	469	464	496	472	448	453	469	474	455	437	457	491	481	470	405	478	515	469	489	470	458	454	475	490	472	496	458	471	460	460	494	492	485	479	464	476	499	464	453	466	466	491	455	485	525	505	535	448	481	476	447	485	461	478	423	461	467	482	490	485	440	455	470	474	484	506	459	493	511	470	461	468	449	483	465	510	502	486	483	457	453	471	474	448	472	506	455	455	456	471	488	478	452	451	494	490	424	461	465	478	469	495	485	480	446	486	490	503	467	452	473	440	499	474	521	475	460	491	437	450	450	490	473	495	457	484	492	480	423	478	467	515	460	451	491	476	485	529	478	473	462	469	470	459	456	470	443	476	458	468	463	512	457	441	468	457	491	458	464	466	430	485	463	474	443	482	470	490	486	473	511	486	427	456	474	478	533	501	497	466	463	421	490	473	484	498	456	450	473	463	452	459	462	481	448	496	492	477	456	476	463	506	454	509	490	498	470	455	431	418	468	452	467	462	502	463	491	460	483	449	512	474	485	468	406	480	482	440	487	445	472	501	486	503	484	460	460	482	439	499	478	488	494	476	473	461	444	461	472	449	460	487	458	487	488	480	499	500	455	490	512	482	473	464	473	466	458	439	451	454	462	459	514	488	468	465	461	490	457	491	505	474	526	490	440	456	503	504	530	495	485	492	477	468	487	459	477	499	491	468	456	456	461	442	455	464	519	466	493	448	475	465	488	502	518	477	486	450	516	502	494	497	448	452	455	477	477	440	471	503	475	469	461	496	488	447	468	474	484	517	503	462	494	484	485	446	513	441	459	464	459	462	472	465	484	494	532	475	488	448	491	470	454	495	507	483	436	457	459	496	467	468	475	440	445	483	441	499	449	538	474	483	481	475	539	470	497	466	481	491	514	469	524	466	503	504	516	464	502	504	502	481	488	471	472	494	497	486	460	489	474	462	488	447	535	511	474	479	440	503	468	455	454	460	464	459	482	475	472	459	441	495	494	454	477	433	475	430	480	491	460	503	504	513	439	494	509	508	485	486	524	453	474	491	507	468	488	481	478	467	424	494	479	534	508	477	504	492	471	447	500	443	479	446	498	485	491	518	477	470	490	458	468	450	450	501	446	428	478	469	482	500	482	511	480	485	468	487	454	441	470	465	475	483	478	474	473	450	448	463	475	483	457	445	437	501	450	528	469	484	459	464	467	446	492	481	423	447	464	503	499	465	486	511	488	487	444	516	453	453	425	483	438	447	467	455
5996	623	529	480	494	574	650	618	572	601	528	524	478	499	496	532	470	494	479	471	473	444	462	431	455	445	424	424	442	477	448	488	453	435	442	416	440	400	490	482	432	422	423	444	476	427	438	419	484	430	441	475	428	430	425	435	451	435	427	454	425	417	407	452	396	427	429	440	438	445	464	423	454	447	413	394	405	433	453	452	422	410	384	443	435	417	436	426	422	404	440	452	453	405	430	417	451	468	383	425	425	457	421	425	430	435	426	451	442	443	460	437	438	469	457	452	424	421	425	438	435	432	415	450	436	413	465	431	428	489	442	399	422	455	463	449	427	408	438	433	435	438	457	427	442	427	442	415	458	406	391	426	442	466	451	448	449	451	448	442	461	449	463	415	428	428	457	411	427	459	446	438	457	430	485	452	411	427	446	446	416	433	419	430	433	401	440	455	446	405	441	413	444	401	447	450	444	404	473	403	441	463	448	398	436	421	449	432	438	433	443	431	455	405	423	472	444	446	418	428	454	450	436	427	430	438	432	458	407	467	452	450	415	432	421	412	423	455	429	449	450	429	440	411	416	421	448	431	452	397	448	430	472	387	452	434	424	413	451	446	451	438	445	447	442	437	419	463	464	466	422	442	414	457	443	429	441	460	433	431	451	450	419	390	425	411	414	460	407	450	412	404	454	450	414	461	414	442	424	437	474	457	408	410	474	399	413	450	474	449	464	411	429	425	434	415	435	426	428	437	429	430	457	460	417	413	448	436	449	452	434	438	467	457	440	473	452	455	418	402	454	461	429	403	450	465	411	418	434	398	451	419	426	436	445	423	434	432	428	423	451	423	468	427	450	420	450	451	443	436	459	449	430	416	484	419	455	421	434	417	439	445	416	448	455	499	429	436	460	423	458	405	468	420	446	439	449	467	425	412	456	392	457	418	410	463	427	428	449	479	478	444	406	408	432	455	484	411	436	424	447	397	459	475	442	459	431	393	471	455	408	435	425	478	474	401	460	423	423	457	431	453	472	455	439	424	439	462	454	445	422	467	425	467	438	479	434	450	441	455	458	472	447	446	435	429	438	443	399	467	435	437	448	452	443	419	395	484	437	439	445	412	426	420	465	451	420	438	446	436	421	450	446	439	443	436	428	445	451	444	449	482	426	429	437	465	445	444	444	402	432	402	433	432	442	469	401	414	430	412	439	410	421	427	460	459	432	447	434	436	436	470	479	423	458	452	467	402	444	434	436	445	434	444	456	425	452	449	427	420	442	415	450	436	508	450	410	456	437	464	429	440	428	453	467	442	452	412	449	432	436	446	416	443	426	404	443	427	451	426	420	439	465	407	427	468	424	438	462	446	422	453	429	420	451	423	419	429	421	439	432	420	427	460	399	430	430	451	439	402	409	467	447	424	448	420	486	466	473	448	408	416	445	407	461	436	427	456	405	436	418	406	425	463	396	456	428	427	427	421	439	427	479	466	430	464	446	408	438	429	432	456	439	449	457	454	446	385	432	429	460	438	431	472	406	414	450	428	441	429	432	425	438	440	475	450	425	405	415	466	418	473	498	411	427	416	437	421	431	423	437	439	459	477	419	414	455	462	480	434	430	437	426	436	385	449	420	471	505	467	412	436	437	448	468	394	422	413	427	449	416	404	427	428	449	452	435	430	423	440	411	447	459	432	478	425	459	457	450	432	409	422	473	407	437	414	459	422	398	422	429	432	402	433	436	421	421	436	421	420	435	438	440	430	410	417	409	437	469	415	465	424	452	461	439	437	484	419	479	437	439	433	477	449	404	419	458	467	449	430	386	422	410	411	426	411	438	413	452	447	400	454	440	454	417	428	397	446	420	463	433	460	455	415	431	370	413	434	448	436	435	419	457	414	445	446	458	446	458	447	474	469	440	441	463	439	460	424	421	434	410	465	460	394	460	423	466	486	444	448	425	393	450	413	413	435	454	479	428	427	455	434	403	437	425	426	435	443	434	436	439	454	445	406	421	443	405	448	455	467	433	400	459	431	408	420	435	452	411	436	414	443	411	423	432	427	414	439	415	420	443	438	439	417	450	449	442	433	458	425	465	454	448	455	466	439	416	431	441	412	398	421	409	448	437	422	423	448	461	422	471	449	397	444	440	433	446	450	438	463	447	430	427	430	460	440	403	437	404	454	440	418	428	408	425	426	388	453	443	468	456	427	413	436	406	447	421	484	412	460	420	432	431	407	425	424	450	448	422	428	453	448	434	451	499	444	406	427	444	421	479	464	412	418	405	467	434	456	438	412	445	460	419	414	416	421	426	441	422	461	430	445	407	419	419	458	459	467	478	428	477	401	417	412	406	431	464	459	442	495	434	443	456	429	442	439	433	454	454	398	475	417	437	458	436	422	425	453	403	451	444	424	439	436	381	423	439	455	408	413	413	427	462	425	394	433	419	446	403	458	469	412	417	413	376	464	416	454	439	441	449	439	429	439	437	404	447	437	424	446	440	403	469	413	467	426	449	420	447	481	434	443	433	461	393	458	396	445	420	439	440	432	440	420	423	411	452	445	426	429	449	441	435	421	444	413	441	458	464	443	462	437	448	424	456	439	440	407	452	425	485	422	432	393	402	445	428	451	471	424	420	435	433	453	427	404	426	432	466	433	438	459	451	426	387	418	450	421	445	468	407	465	441	420	415	444	439	470	436	458	423	419	408	443	439	425	447	406	418	442	448	417	431	433	427	417	443	430	440	445	419	433	421	431	485	415	444	467	440	452	470	433	439	421	420	465	482	435	422	463	429	451	457	408	417	478	423	406	448	422	432	421	449	441	381	420	438	412	419	412	432	405	443	450	400	459	444	435	466	441	451	417	462	445	428	436	423	449	464	444	438	439	467	445	415	427	407	449	434	442	421	407	428	438	411	441	407	418	454	434	439	408	449	450	423	437	448	436	450	428	431	441	429	458	432	414	399	457	393	397	428	455	423	446	473	476	438	428	447	431	483	428	472	438	411	430	446	436	444	396	443	423	432	457	399	461	416	395	435	440	399	419	441	470	435	430	480	462	412	411	467	459	420	395	412	434	455	415	455	430	431	446	457	415	465	448	433	457	422	422	439	421	456	458	424	405	411	424	458	408	440	435	437	430	452	485	431	399	451	435	442	438	423	448	425	457	414	457	424	429	422	390	415	484	456	438	431	440	433	431	452	482	454	426	412	468	398	435	406	419	445	421	431	444	439	409	461	444	443	465	459	432	425	455	427	436	411	426	433	433	437	411	393	424	476	448	413	404	449	435	433	409	412	449	419	444	442	476	436	409	405	453	415	416	460	407	472	439	457	433	443	428	427	443	450	399	436	442	380	464	452	446	456	437	429	472	417	458	439	415	423	450	415	423	437	456	463	454	449	390	472	393	457	410	463	459	460	438	439	416	457	446	418	430	437	454	430	452	423	407	436	430	408	425	408	484	457	452	440	402	443	412	443	453	462	431	468	399	428	429	412	418	424	445	431	402
7458	915	724	799	1204	1402	1439	1278	1114	1021	998	910	805	807	741	806	723	701	730	722	700	656	649	612	703	662	688	620	644	634	635	582	614	672	575	587	622	639	627	628	641	605	597	577	595	611	590	570	565	588	603	629	586	614	581	632	615	627	584	584	572	548	611	567	652	556	594	559	587	566	586	583	577	631	583	542	527	594	609	577	518	579	616	593	578	575	583	547	598	594	579	602	569	543	624	586	544	555	582	583	583	519	513	608	580	572	527	612	581	590	552	596	600	587	591	601	559	549	575	574	625	566	598	575	538	573	598	566	583	531	632	619	561	596	561	545	622	584	608	565	608	568	587	561	574	532	592	594	595	586	602	597	594	611	609	602	606	558	572	590	560	579	547	611	575	577	588	571	556	562	583	626	592	540	587	581	573	604	576	578	567	574	563	614	608	560	553	557	591	561	600	586	583	559	577	548	565	586	591	565	621	570	555	640	582	610	612	599	610	612	606	575	582	560	599	610	593	561	596	579	538	576	579	592	593	566	589	559	576	578	578	580	535	599	575	588	573	570	584	614	564	601	594	634	567	577	574	572	557	585	603	615	600	555	577	560	607	571	565	584	603	593	579	598	583	598	600	627	636	573	564	560	582	606	593	576	614	574	587	609	529	573	577	588	594	573	621	588	538	574	602	585	552	542	550	573	597	561	567	587	570	527	568	580	622	610	580	622	613	563	563	573	624	567	555	585	551	584	564	571	569	600	539	563	605	621	571	589	609	575	608	590	603	554	578	611	575	592	569	544	586	643	590	581	613	572	572	621	583	623	557	558	549	556	597	569	607	605	578	572	591	541	590	603	603	590	578	594	593	571	561	584	590	565	532	601	601	552	580	550	573	600	591	628	570	618	576	573	610	582	584	614	591	575	611	548	582	564	581	595	569	576	538	531	617	583	646	596	574	551	607	576	543	616	540	566	593	567	516	574	570	543	547	596	612	563	562	596	628	550	575	593	603	584	579	589	603	595	586	548	566	590	578	557	602	538	545	574	587	584	581	591	616	581	532	541	598	605	595	578	584	560	559	627	607	570	548	571	574	583	602	560	587	577	569	568	548	567	579	569	590	538	566	597	541	576	548	543	579	577	566	561	536	591	566	547	594	543	604	580	598	535	617	576	615	524	537	553	594	615	581	596	569	613	578	586	623	568	567	576	566	551	586	544	583	600	596	564	512	602	544	589	567	604	542	603	588	626	618	568	609	586	586	598	579	627	576	563	567	589	590	580	540	547	575	596	569	586	580	564	615	590	590	583	598	609	589	605	553	573	540	591	600	648	607	644	538	610	591	591	594	602	593	594	554	582	608	598	563	550	634	543	580	607	600	573	546	626	575	598	553	588	577	553	553	564	577	580	591	547	555	606	552	557	625	611	586	607	546	582	583	565	599	614	580	568	559	582	594	600	623	562	607	572	577	603	576	579	539	597	623	587	546	598	586	584	610	567	558	589	593	578	572	586	586	606	579	535	564	601	564	604	581	610	602	595	590	552	600	577	562	579	573	541	568	566	531	584	616	602	619	565	521	600	613	556	543	582	587	596	532	595	608	578	582	581	577	566	544	564	584	590	611	572	551	638	570	581	581	595	632	605	603	608	579	574	549	593	556	543	617	562	556	592	610	582	539	594	572	547	579	594	569	591	623	563	542	559	556	583	547	550	626	603	562	552	604	582	599	603	565	581	617	569	592	551	557	581	592	576	598	566	585	583	583	588	573	586	557	579	582	563	590	560	540	602	556	611	564	584	570	557	618	563	601	582	594	584	586	575	569	562	587	560	609	616	619	559	565	517	603	575	596	572	560	563	596	589	564	589	578	556	623	606	612	526	561	602	591	580	527	567	610	569	605	557	575	604	609	551	576	560	586	622	618	559	559	547	560	601	628	579	589	634	570	544	585	545	579	555	587	555	590	603	605	598	600	596	580	578	534	616	563	585	588	585	606	608	532	632	590	542	595	594	595	564	584	645	579	587	595	632	562	596	572	565	569	579	601	575	601	552	587	598	616	593	591	571	621	567	578	581	593	604	578	592	572	592	563	581	573	585	568	563	589	567	587	570	556	595	594	607	566	637	628	558	557	545	552	563	568	581	554	577	602	593	594	593	525	579	557	580	615	593	582	588	534	565	616	585	562	574	602	597	618	587	598	567	553	580	517	607	541	578	582	578	553	523	561	559	585	597	594	590	537	576	575	559	576	571	621	580	586	632	597	565	617	555	590	581	603	603	566	557	609	598	575	592	525	560	609	571	605	547	608	569	522	627	598	572	553	556	602	593	596	568	582	577	613	555	555	581	561	588	572	580	611	533	593	552	575	611	561	585	583	584	576	539	576	559	587	563	586	608	607	537	547	568	580	605	634	563	552	570	586	584	550	581	608	572	532	609	541	569	606	554	567	572	566	543	563	599	599	555	635	598	619	592	593	578	565	599	576	600	562	553	534	564	579	568	604	574	545	627	578	602	592	554	573	575	562	578	562	556	578	572	579	576	623	573	623	588	643	554	565	540	529	594	591	599	578	574	567	536	570	583	566	580	603	569	541	546	608	581	604	582	566	565	594	586	552	570	550	630	593	586	568	599	603	562	567	575	573	578	567	560	590	566	591	564	576	534	582	591	575	593	568	630	614	588	581	566	579	614	588	628	590	581	570	583	591	595	585	556	568	537	568	581	569	575	585	593	602	623	564	580	561	576	579	605	634	616	558	635	593	582	578	588	533	592	527	585	574	548	546	562	588	622	566	568	572	556	553	593	596	569	569	594	583	545	616	608	632	595	604	606	580	565	557	589	568	582	630	590	592	600	601	567	562	583	548	571	581	529	556	554	600	562	570	590	586	557	584	548	602	586	617	621	590	600	573	591	574	581	587	579	603	541	582	536	609	595	594	542	560	599	579	616	581	607	525	548	552	585	617	588	580	546	589	610	636	553	596	614	581	594	596	571	565	592	578	518	611	549	580	601	605	546	582	581	574	637	579	558	601	586	588	617	591	605	564	590	582	529	565	598	583	554	627	580	638	575	565	590	573	558	542	563	553	572	580	563	574	574	596	619	610	576	550	575	577	586	606	620	576	592	577	584	616	565	588	568	580	600	532	538	620	607	617	567	596	568	601	588	562	581	565	565	588	561	603	593	582	561	580	520	542	569	573	566	593	586	579	571	603	596	599	566	556	575	562	607	556	594	573	596	585	558	566	538	564	590	586	588	606	557	562	588	575	574	613	616	604	580	597	548	562	592	601	568	600	611	558	609	584	572	644	552	582	580	630	593	569	575	522	584	575	537	570	590	556	536	620	577	582	593	564	607	548	555	544	620	596	589	599	602	559	588	549	562	562	636	596	552	549	558	611	594	568	555	579	628	573	581	608	552	543	605	594	579	599	579	557	598	564	618	577	554	551	518	587	579	597	587	598	560	573	556	598	559	573	555	610	566	568	608	583	603	617	582	618	546	583	588	592	603
14832	1630	902	871	931	1443	1639	1593	1332	1292	1143	1045	1017	884	881	826	777	779	763	771	754	745	670	695	712	700	703	643	640	627	661	695	621	628	608	622	638	635	610	589	628	576	666	635	601	559	615	613	658	608	588	601	606	612	560	601	649	587	619	579	607	611	546	567	648	615	623	602	564	612	641	580	572	598	625	601	595	567	571	544	572	630	586	572	615	594	620	589	606	578	585	557	625	583	579	594	576	531	589	604	574	586	620	587	576	564	577	578	569	632	566	593	558	579	556	605	569	547	589	592	591	665	551	566	584	622	603	612	598	593	544	581	603	590	613	603	590	596	578	548	528	612	556	543	605	584	568	592	571	593	621	594	585	570	555	614	571	571	602	583	589	559	553	587	554	565	543	652	561	591	563	594	585	605	559	553	555	564	576	557	621	559	596	578	591	601	541	605	618	603	593	613	636	593	600	566	589	574	626	616	576	541	564	590	573	574	579	605	576	584	588	565	610	574	547	577	564	591	587	572	606	586	608	627	604	598	595	605	558	581	591	576	592	564	601	598	615	592	644	626	552	585	573	545	558	647	586	594	583	594	610	570	596	570	602	587	586	557	594	612	554	567	587	555	650	638	584	641	593	573	573	569	565	549	578	574	561	559	587	571	547	573	591	587	545	577	602	581	594	584	565	566	536	570	584	609	542	548	553	593	611	554	574	588	591	599	527	615	597	543	587	540	555	614	586	561	611	571	576	586	557	593	573	577	580	593	588	565	578	578	569	585	563	554	618	583	608	581	570	533	606	537	568	580	546	589	572	614	596	584	601	592	597	560	584	620	596	556	635	564	563	608	581	562	584	581	521	597	566	596	611	605	599	591	604	545	600	592	586	607	549	604	614	565	569	597	544	577	578	568	613	592	586	538	554	569	544	564	592	577	593	590	550	602	600	608	596	596	584	600	545	506	588	572	596	607	589	615	585	554	597	597	629	575	615	573	553	630	579	616	623	562	597	599	535	567	556	593	596	581	575	576	640	502	583	547	628	568	571	615	575	561	577	613	593	585	613	528	588	569	568	614	600	575	553	600	602	559	608	572	563	564	582	547	566	587	609	572	566	608	577	627	609	546	566	597	584	606	559	567	622	556	587	560	596	615	597	564	567	599	603	564	576	576	588	510	547	552	552	600	605	624	615	614	598	564	615	556	582	595	592	576	579	567	574	572	597	616	578	637	560	587	612	530	574	565	587	571	564	590	525	586	554	552	605	592	553	583	579	572	605	566	576	572	564	577	548	537	577	557	576	592	581	575	579	577	599	551	581	574	564	557	615	574	548	550	618	600	581	550	577	611	615	601	574	578	603	565	584	587	586	632	595	644	595	553	547	599	568	583	571	592	649	561	595	571	548	551	532	573	600	649	590	591	577	565	556	570	545	586	563	572	610	560	575	580	558	589	527	554	608	608	578	605	566	536	597	562	552	550	579	569	633	607	589	583	548	575	567	594	599	611	575	577	581	606	540	591	592	610	556	597	590	594	567	632	589	575	558	574	604	587	568	586	572	572	579	591	613	581	612	555	621	546	580	606	611	571	558	581	602	580	605	597	600	581	545	614	586	562	561	564	656	569	592	605	611	585	549	607	593	553	596	595	584	600	588	567	567	534	558	587	574	575	569	586	582	572	567	590	585	594	607	557	561	517	557	582	545	556	569	587	573	633	576	573	559	556	615	570	562	614	579	575	554	615	512	623	589	567	551	571	581	582	568	555	591	582	544	640	612	557	571	633	546	559	577	587	619	551	591	586	565	559	587	594	597	562	564	587	640	576	589	592	580	546	599	593	574	591	572	586	608	579	603	560	581	553	576	597	559	579	583	644	617	575	574	608	563	585	598	554	601	587	603	590	587	535	610	587	561	574	592	519	555	594	560	590	570	595	572	606	573	562	584	549	572	561	573	581	590	572	580	575	604	594	594	624	523	609	564	568	599	604	614	630	638	557	550	591	561	589	559	578	594	579	592	579	599	622	531	533	606	587	588	591	593	573	565	586	567	570	605	593	559	600	548	587	574	574	572	541	564	589	583	585	632	579	559	602	571	596	554	577	558	593	561	595	576	559	592	591	594	551	570	593	556	588	545	617	567	587	579	627	619	615	589	609	612	579	623	559	581	595	570	594	601	594	558	591	624	555	538	575	552	537	577	572	616	555	562	561	582	604	520	550	574	571	596	591	543	605	590	616	572	601	552	611	610	585	607	596	606	541	582	575	589	597	568	625	580	572	512	596	595	570	529	547	562	583	567	574	553	575	539	595	618	555	579	582	557	555	551	595	565	590	570	555	578	610	575	587	584	554	626	610	584	572	571	611	616	609	593	543	550	528	567	593	563	567	562	557	540	616	600	594	623	592	592	549	561	549	577	597	599	601	604	585	606	585	593	578	591	613	570	555	581	576	568	601	605	585	598	610	586	612	568	591	555	581	575	557	549	557	581	578	579	575	596	614	593	606	558	580	564	634	582	633	526	564	562	600	606	573	614	564	560	575	606	563	578	522	584	572	563	561	571	564	614	590	589	582	561	622	586	647	602	598	539	576	578	615	625	610	582	595	601	617	565	598	618	579	591	598	576	545	590	605	579	562	599	612	567	581	601	610	553	572	614	563	528	579	513	595	604	586	588	593	551	562	613	562	581	596	582	594	592	584	640	555	536	577	590	550	594	530	573	586	555	569	610	602	568	606	563	607	577	571	594	570	583	581	595	591	622	593	552	568	589	495	598	597	566	595	596	606	573	595	610	598	567	586	584	599	569	575	597	617	620	605	599	560	593	567	610	582	604	598	539	542	539	565	610	581	572	591	541	570	554	596	599	588	579	585	593	519	601	595	610	531	598	531	524	594	585	560	593	555	590	598	550	564	572	585	558	587	578	547	576	581	559	608	574	567	547	568	590	622	596	570	598	591	581	540	611	618	589	580	578	590	535	577	599	604	578	602	596	587	611	545	579	584	582	591	512	584	573	585	621	548	601	576	539	602	539	585	595	562	611	548	577	585	569	532	587	563	580	578	526	554	541	613	567	600	586	593	569	590	598	605	577	547	569	598	534	635	585	542	589	580	572	544	584	617	577	628	586	576	653	569	562	598	563	589	540	600	574	571	589	598	602	614	609	577	607	535	557	616	585	565	606	564	554	595	614	628	550	583	565	588	547	570	588	584	577	569	610	572	574	568	558	582	554	587	596	596	617	577	595	572	602	601	562	573	586	569	603	635	570	596	572	542	541	553	633	553	562	565	636	587	575	615	586	581	594	627	579	558	535	572	617	590	610	540	538	565	581	563	578	550	557	593	590	571	574	563	552	521	581	579	547	618	596	560	523	564	571	560	601	589	601	582	584	569	584	603	573	592	560	569	592	570	627	588	591	562	561	597	597	565	612	579	604	601	560	560	613	606	615	582	568	589	594	596	585	585	578	581	578	610	570	599	566	597	531	594	583	573	573	609	564	593	566	564	565	602
10681	2008	1418	1711	3642	4794	4588	4029	3555	3178	2763	2444	2194	2042	1730	1730	1530	1487	1430	1365	1296	1222	1201	1195	1132	1113	1113	1053	1042	1054	1063	982	978	970	965	933	914	963	919	887	926	944	836	863	897	864	885	818	871	833	822	871	853	873	874	854	825	879	828	852	812	809	814	785	815	811	852	806	806	835	823	835	807	785	774	804	842	838	832	843	829	882	785	787	792	768	837	801	786	781	806	796	793	777	816	812	814	794	809	804	823	740	753	796	813	783	787	809	789	823	849	778	818	772	815	845	764	797	782	791	774	830	812	822	799	792	763	794	816	737	804	819	824	809	842	740	828	807	752	786	796	842	802	817	800	789	763	819	779	807	816	775	822	831	840	804	818	806	810	778	800	826	824	870	796	788	810	808	778	840	767	771	755	804	828	736	828	780	792	824	784	815	839	795	779	804	758	795	822	819	718	797	772	826	809	788	762	750	796	775	763	809	804	806	783	807	770	804	756	851	782	787	834	807	776	796	771	821	799	832	774	830	816	761	779	812	754	796	796	812	811	754	784	763	803	805	806	776	812	827	768	722	798	801	808	819	839	783	808	815	803	801	766	750	720	781	788	826	822	822	826	777	774	735	761	805	829	806	799	802	851	791	802	786	753	788	750	805	737	820	803	816	779	784	818	817	815	749	826	787	763	814	756	813	756	741	831	824	805	774	810	838	799	807	788	787	792	815	778	757	766	764	781	757	817	751	824	804	795	841	747	780	765	783	832	774	802	731	783	799	784	787	749	796	770	785	751	816	788	800	806	780	793	789	775	829	799	774	782	784	792	807	815	804	792	802	797	847	798	804	825	780	830	789	779	769	810	805	788	769	836	815	753	765	807	778	818	840	737	806	825	801	856	853	779	785	843	786	819	762	755	777	781	805	785	774	829	825	758	816	842	794	755	803	781	782	845	741	783	779	749	808	777	775	801	786	777	783	809	836	764	763	814	816	808	791	809	767	755	768	802	810	804	754	816	879	815	773	778	788	776	738	805	780	811	780	779	755	771	749	769	787	802	757	785	774	743	833	769	798	758	804	827	731	787	779	772	784	791	746	792	798	782	806	835	785	770	793	848	778	797	740	779	780	835	798	757	801	801	781	840	791	826	795	788	830	763	772	805	783	800	783	779	780	801	787	805	802	791	752	756	778	791	824	818	808	784	839	816	782	830	786	789	806	766	787	828	785	797	753	815	778	746	839	797	824	837	810	781	766	782	793	832	796	769	785	760	774	800	761	806	794	773	764	773	839	797	822	766	766	768	798	802	825	794	801	776	805	764	806	774	778	761	738	755	740	741	794	773	757	804	780	727	838	725	807	862	815	795	812	775	784	787	767	764	812	772	780	800	804	803	763	806	798	769	772	787	789	798	809	831	787	824	746	820	771	792	844	795	784	772	753	784	826	801	811	785	831	781	779	772	816	766	815	761	748	771	844	757	807	741	830	775	769	801	797	764	779	759	780	810	786	752	782	754	784	780	789	798	775	839	779	832	762	796	770	746	803	785	777	825	795	808	785	778	794	838	828	817	809	783	868	812	791	775	784	790	800	771	805	832	790	825	800	772	769	820	752	809	744	830	813	801	796	766	820	803	789	779	799	808	827	809	726	811	824	820	774	806	793	799	797	811	755	809	808	799	826	801	804	779	804	829	844	792	822	758	838	809	814	812	819	779	854	813	754	802	792	764	834	816	819	811	795	835	795	815	783	759	799	763	769	788	811	811	798	792	799	830	810	766	755	805	740	787	748	839	791	817	807	831	784	799	840	765	739	809	847	779	795	798	762	777	812	743	784	793	742	819	827	796	820	836	802	785	806	780	792	832	829	719	816	804	798	830	785	767	803	787	793	797	773	796	820	771	825	769	827	758	788	833	800	790	815	782	790	810	785	794	772	801	797	817	808	836	747	828	778	821	777	766	796	835	747	794	781	829	795	846	779	810	808	760	762	802	717	788	771	789	842	811	795	792	801	759	787	799	782	755	771	811	795	822	785	765	802	806	805	738	807	811	848	811	834	829	720	751	754	773	829	826	792	798	774	801	786	856	816	784	772	781	799	790	784	833	787	786	760	813	821	780	822	784	801	799	806	809	792	814	847	789	787	827	757	824	824	796	813	814	801	754	802	818	736	778	791	794	818	792	795	817	789	772	801	772	774	797	797	794	811	757	759	783	761	811	809	751	855	806	771	810	847	762	735	772	816	767	805	817	782	786	801	836	760	802	823	795	832	808	766	837	835	783	744	786	763	782	760	784	790	834	833	759	821	805	822	808	797	789	783	789	748	830	837	763	799	773	792	825	818	770	802	816	767	842	805	798	767	784	829	810	791	780	786	811	780	799	796	786	774	799	797	844	832	833	835	774	799	835	812	760	763	792	787	806	825	756	793	816	814	802	782	803	802	809	811	762	764	772	770	826	802	793	824	793	755	817	779	813	819	810	816	847	749	773	770	782	850	791	819	848	798	820	801	838	789	844	764	766	838	810	768	780	813	771	826	768	812	818	885	811	798	791	821	800	777	809	793	787	766	751	813	816	791	811	782	804	747	774	739	771	803	805	781	826	777	761	826	798	766	808	831	765	762	777	775	754	771	810	764	813	795	829	803	794	773	796	796	806	770	852	772	749	841	789	801	827	768	794	857	777	807	781	758	795	767	772	781	776	814	795	880	776	824	788	787	825	800	773	785	755	800	811	800	752	772	772	829	808	792	768	793	841	785	811	799	765	793	773	797	761	792	782	843	807	786	815	810	737	799	810	805	811	811	768	770	790	776	758	773	803	786	814	777	763	790	796	811	826	802	742	808	799	752	765	799	816	834	740	826	778	760	783	788	740	777	816	828	846	817	803	769	773	762	778	821	737	809	795	745	794	824	745	788	782	793	777	795	817	821	787	780	803	809	822	787	819	819	761	810	803	826	800	812	818	802	784	731	844	768	809	782	826	820	789	793	793	780	851	803	797	805	768	753	768	797	816	823	830	830	882	793	782	836	810	788	751	752	764	793	786	839	787	802	747	803	831	763	816	768	790	813	769	757	790	764	744	775	781	790	788	753	819	769	841	797	798	867	791	796	787	800	797	774	789	818	796	821	761	782	835	790	799	792	822	756	786	819	817	775	793	806	833	825	810	798	778	852	732	765	841	779	746	833	797	745	755	814	820	848	803	781	794	824	834	756	758	797	834	808	798	810	769	815	850	734	826	815	761	796	756	781	776	814	787	763	780	813	784	809	752	808	804	805	800	771	744	806	794	818	772	768	770	803	810	737	781	795	786	786	828	768	803	791	801	824	797	821	804	769	789	812	799	851	776	778	802	820	787	782	805	841	820	780	827	776	813	849	802	757	823	827	812	785	810	846	802	754	802	790	848	814	821	745	820	851	780	814	741	772	782	807	821	819	798	783	756	775	787	781	769	824	797	838	729	812	781	778	746	826	799	798	748	776	732	751	816	765	794	819	808	740	828	787	823	759
6669	992	517	414	591	1208	1412	1325	1122	967	834	710	642	609	522	472	405	382	378	337	330	307	293	283	278	249	248	251	242	209	216	196	200	190	222	194	185	183	171	186	191	199	149	179	180	178	171	194	168	170	170	193	189	176	178	157	149	158	171	149	156	168	160	180	155	173	176	139	169	133	144	141	154	157	171	169	141	162	161	137	156	167	151	139	157	158	151	148	155	161	168	144	132	135	156	148	141	144	141	163	151	150	151	151	149	156	140	151	149	151	146	151	154	153	132	135	127	160	178	138	141	138	144	145	156	144	164	158	138	168	147	176	149	156	160	147	144	151	145	151	127	142	144	143	145	183	169	167	149	131	133	154	161	132	168	162	148	153	135	145	152	157	133	128	128	132	135	140	136	159	136	146	147	153	129	148	135	154	127	165	137	141	136	113	155	139	137	154	160	144	143	157	141	154	119	167	128	153	162	143	146	146	158	161	167	139	145	155	147	152	165	139	133	131	137	165	164	139	160	139	138	127	131	157	137	149	140	151	143	118	153	156	142	132	144	137	165	140	151	132	169	147	148	152	149	151	141	131	132	152	156	149	147	147	150	173	133	136	131	148	164	136	144	151	129	145	144	158	137	152	141	168	151	165	140	148	146	129	158	146	156	150	153	147	155	131	123	155	139	153	165	147	135	159	143	136	132	127	146	139	129	176	149	146	155	155	128	132	155	125	167	149	151	163	142	172	168	165	154	160	134	162	135	151	139	160	144	127	154	157	142	145	150	146	151	153	133	148	133	147	139	123	160	146	159	145	138	141	165	139	149	161	161	141	151	133	135	168	136	130	143	134	144	137	142	140	140	136	153	132	153	140	152	147	157	159	155	149	148	165	133	163	136	113	155	139	149	142	158	156	146	139	148	117	164	146	145	149	141	162	128	142	143	126	134	131	138	148	157	122	152	156	125	162	160	154	126	131	151	152	148	158	165	137	151	146	161	144	142	147	147	133	152	149	125	138	152	133	144	139	149	140	145	130	138	154	156	157	135	145	178	151	133	150	133	141	140	124	147	141	134	143	142	154	144	140	134	144	141	136	163	135	133	146	142	143	146	146	148	123	163	135	135	142	128	158	136	154	147	127	118	141	149	149	149	132	145	154	133	114	162	135	142	161	146	173	157	120	138	139	161	139	134	135	159	154	148	147	147	133	162	137	142	138	153	133	147	169	141	160	172	163	147	153	141	112	152	138	159	154	149	134	126	141	146	140	153	152	148	145	140	138	164	152	143	136	150	148	149	112	146	172	157	169	147	149	152	120	140	153	160	117	128	153	150	146	139	152	118	158	135	132	131	156	139	165	140	155	157	168	139	141	151	173	159	158	138	143	140	141	138	150	149	175	129	149	141	149	125	135	130	134	143	154	160	147	144	150	147	144	162	131	137	141	155	151	141	148	137	142	133	159	136	144	149	148	134	133	157	125	146	158	145	147	142	129	139	133	149	149	137	149	145	136	138	154	139	156	149	140	132	145	139	141	154	151	151	158	131	150	141	143	149	143	152	146	144	138	142	151	158	142	138	152	178	150	127	132	152	141	163	125	171	169	137	139	132	136	138	145	129	152	145	172	146	150	147	158	136	145	124	135	165	159	137	157	133	137	161	153	152	132	127	144	130	150	135	150	147	163	146	145	136	142	139	122	147	145	139	160	145	157	137	158	170	132	137	128	141	146	141	142	141	148	153	150	131	160	157	136	130	138	171	145	140	131	152	129	149	137	143	133	141	135	143	161	152	136	169	136	161	149	140	136	163	136	126	143	142	139	152	134	144	135	134	152	167	139	143	133	137	139	144	148	124	160	138	142	128	156	176	150	144	145	173	141	132	130	134	158	145	145	142	156	129	147	149	136	143	139	150	163	154	151	139	160	162	137	153	152	145	130	157	140	116	135	147	143	144	133	158	152	137	131	146	130	128	131	137	166	140	125	158	150	152	144	163	146	115	148	142	147	153	150	141	127	153	152	140	150	136	132	146	159	149	138	149	133	163	150	151	129	127	146	144	150	166	144	149	165	135	131	147	156	152	149	152	137	151	148	152	136	155	132	165	139	131	137	162	146	155	140	150	135	134	140	147	129	159	132	140	126	144	135	149	122	162	148	129	145	132	145	144	160	143	139	139	152	158	144	135	135	130	146	137	145	143	161	155	149	152	131	141	146	169	136	158	143	152	131	157	166	170	143	150	155	153	151	158	129	139	136	155	143	140	168	144	158	140	154	144	139	132	141	157	152	153	156	141	150	160	142	128	164	134	148	140	142	136	117	138	142	149	171	144	143	141	147	152	146	142	138	122	140	131	141	153	146	133	123	148	149	145	143	143	169	133	148	147	148	137	146	144	132	142	149	138	179	165	137	144	139	151	150	170	125	143	140	133	140	134	139	140	142	116	124	147	147	159	154	125	148	135	167	142	163	138	132	121	132	154	124	149	158	134	158	125	146	144	145	138	140	145	127	131	115	170	142	151	137	156	155	125	125	145	158	150	144	145	129	151	147	148	129	152	138	144	146	134	144	142	130	156	145	161	132	139	134	144	158	163	155	131	149	147	151	147	141	143	166	156	135	144	160	142	141	154	149	149	166	143	144	148	129	150	127	139	138	156	131	152	128	142	164	133	144	165	157	147	139	131	147	165	138	145	149	157	145	153	136	138	143	156	125	162	149	133	129	146	150	132	140	149	133	133	147	138	147	152	142	132	148	147	132	136	143	128	138	143	150	139	136	144	131	137	137	106	141	150	164	141	135	152	155	137	139	140	137	150	154	118	131	161	158	159	146	149	144	149	141	141	156	146	157	161	152	142	127	147	172	129	134	161	155	141	153	146	139	140	125	149	148	151	143	122	109	138	133	129	135	129	125	149	144	169	139	135	130	139	144	145	155	144	154	162	153	142	126	138	140	154	149	144	138	146	129	128	152	139	154	153	135	132	138	161	146	152	137	130	161	146	142	149	126	153	171	138	145	141	136	164	144	154	154	161	119	138	144	142	137	161	152	139	144	145	151	157	141	143	150	164	160	134	148	153	151	151	160	152	159	151	147	184	143	141	147	172	161	150	135	151	154	135	162	154	144	160	114	123	147	141	143	146	135	176	151	165	152	147	131	118	127	155	162	140	140	147	147	148	150	136	147	160	136	133	131	164	157	155	147	127	135	141	144	157	157	152	159	149	144	143	148	114	144	135	157	145	156	153	126	147	148	161	149	148	165	155	148	133	164	143	141	147	147	131	150	130	114	148	139	151	144	155	147	147	141	152	157	145	152	144	147	139	176	163	151	151	146	134	145	145	132	149	153	141	146	149	142	155	150	147	143	138	128	152	154	129	141	145	141	134	160	144	124	158	149	160	146	138	132	149	154	139	153	154	148	131	136	123	140	143	149	168	150	127	130	149	148	136	156	167	160	127	162	152	146	151	156	138	147	124	116	136	156	148	143	155	137	154	168	163	155	134	121	157	138
10432	1887	1107	1509	3971	5297	5077	4397	3727	3161	2712	2344	2049	1647	1436	1326	1179	1078	986	972	887	814	750	678	661	648	602	565	568	549	482	489	449	466	392	435	414	418	375	392	393	357	368	347	351	309	321	320	342	312	318	300	322	307	304	294	293	297	294	300	286	287	298	274	289	277	301	288	266	264	284	283	263	256	282	275	274	253	261	252	258	247	255	249	250	249	290	271	243	273	237	268	237	267	230	227	247	242	254	282	261	253	250	255	247	238	238	248	251	245	234	235	246	249	211	228	217	236	246	228	262	249	273	233	250	219	231	232	241	240	241	228	239	220	246	228	220	263	234	210	260	244	216	257	215	228	230	235	228	212	246	206	241	246	256	224	248	246	245	238	242	227	226	266	222	240	234	222	233	239	258	246	245	230	237	270	242	245	234	240	230	240	258	234	216	244	247	241	226	237	252	233	228	249	207	257	228	206	224	235	232	214	231	230	234	249	243	215	244	226	206	258	221	236	252	214	233	214	248	250	235	243	240	220	224	229	240	240	204	249	207	257	222	237	251	225	257	235	226	224	248	232	221	251	226	212	201	218	254	243	211	224	226	229	245	214	225	230	214	246	236	242	229	202	235	203	229	223	201	215	229	216	201	240	242	230	245	227	237	223	225	226	226	245	242	243	249	216	230	212	235	255	244	236	233	250	234	215	246	237	240	243	250	209	256	196	219	249	235	226	235	225	231	207	217	242	238	223	240	243	236	199	221	254	214	218	202	218	246	227	218	255	232	230	248	223	263	218	206	199	228	220	235	248	235	219	257	217	215	225	233	242	220	245	244	231	229	196	213	236	194	230	244	202	190	229	195	219	233	241	226	268	222	222	221	250	206	221	234	232	245	242	230	213	258	255	244	231	251	211	235	222	228	237	215	225	242	248	222	245	229	214	252	228	228	259	222	231	222	191	203	233	229	212	230	213	222	216	233	258	233	225	203	216	217	257	253	217	194	197	231	236	254	201	220	247	220	227	247	227	220	228	238	257	195	210	206	243	211	236	219	233	235	235	232	227	252	211	208	261	236	234	223	229	216	216	239	224	228	238	256	215	262	231	198	233	242	249	215	232	214	264	243	229	220	230	210	206	212	196	234	236	221	220	204	201	213	220	241	212	240	240	215	225	235	235	217	200	228	226	229	224	229	239	225	205	221	231	233	241	248	247	250	264	242	224	233	220	239	224	260	229	234	254	213	229	245	223	236	231	225	215	218	240	228	251	230	224	197	225	220	243	221	203	262	237	247	216	244	218	236	243	237	239	218	236	231	261	229	223	257	247	232	232	217	221	224	244	226	222	241	247	221	228	233	240	245	218	227	233	249	252	241	229	210	215	225	229	216	225	247	241	241	239	236	208	245	244	229	232	211	225	229	240	217	200	221	228	244	225	244	228	217	246	257	229	199	223	229	246	223	233	240	222	229	235	238	234	225	222	244	233	223	225	208	225	267	244	201	227	267	254	233	222	211	231	231	244	233	233	234	244	249	213	216	243	246	216	270	225	245	227	266	234	259	231	223	225	227	222	250	231	229	214	233	225	213	231	222	246	223	236	230	269	222	251	222	227	234	254	219	232	234	233	226	224	224	221	232	233	272	213	232	217	235	229	231	227	246	212	263	231	227	242	221	220	203	198	208	226	223	232	238	221	234	232	250	244	234	236	257	245	220	197	241	250	222	252	250	232	206	245	240	241	204	238	217	233	212	208	240	228	229	213	240	242	246	242	231	267	220	197	248	223	218	257	204	270	249	244	242	234	234	239	207	260	244	200	230	255	242	219	243	217	231	207	232	246	233	225	242	231	238	223	216	214	228	214	202	229	249	243	218	222	222	230	213	224	211	209	226	244	203	222	233	261	226	241	236	251	237	256	272	222	237	220	242	219	224	240	242	215	220	241	241	223	197	260	218	244	224	231	238	244	228	217	195	213	237	241	246	222	241	240	226	250	218	245	235	219	249	213	221	228	225	244	217	238	225	222	242	230	215	242	257	237	220	227	228	229	252	251	229	206	222	229	247	188	228	230	221	228	249	251	253	215	229	225	200	200	249	234	238	209	230	223	244	235	225	217	220	220	238	226	215	223	222	225	228	218	230	254	242	215	237	200	205	257	219	257	204	207	238	216	228	236	234	192	228	222	232	210	205	238	227	226	258	254	220	228	219	222	235	235	230	216	245	217	241	221	246	231	218	257	226	234	210	253	241	243	204	213	203	242	228	240	228	239	230	213	217	225	243	232	241	244	227	227	234	220	239	218	223	273	217	230	245	246	243	237	246	233	218	232	220	230	239	230	229	220	212	209	224	227	225	227	207	207	230	230	212	220	211	248	248	235	236	225	217	230	217	244	199	241	247	219	212	235	257	238	222	256	237	233	228	199	229	227	221	220	223	223	231	212	215	231	226	235	221	227	226	248	238	230	239	249	228	213	231	231	244	224	252	214	227	241	219	216	222	240	241	234	251	225	220	230	232	205	240	215	260	226	217	225	244	210	250	220	239	206	231	245	201	222	256	228	251	225	252	252	231	227	221	230	232	228	229	225	235	228	237	232	225	219	217	214	230	227	213	238	243	206	209	232	218	249	222	231	229	233	228	227	233	226	216	234	215	226	240	232	229	234	234	256	235	230	255	232	219	241	224	243	249	237	232	256	236	241	213	242	218	260	259	225	247	236	246	241	228	218	216	244	218	234	226	228	208	211	246	245	244	247	248	248	249	224	199	214	239	215	216	231	220	233	225	249	233	224	265	231	238	207	216	233	236	201	208	229	212	247	227	239	227	235	239	247	195	221	249	233	229	234	229	236	212	216	222	216	238	246	233	233	236	207	246	210	240	262	222	246	206	245	255	232	253	225	208	200	212	230	206	222	229	232	235	230	228	242	245	237	229	207	229	246	226	236	232	258	235	198	210	229	217	232	212	246	216	220	218	246	223	245	238	231	225	226	230	219	231	220	223	225	236	248	222	232	227	257	215	229	237	216	223	214	222	199	253	231	237	229	237	245	238	242	225	220	230	225	227	239	232	216	242	209	209	233	190	236	247	250	244	223	248	233	225	229	244	241	208	225	220	247	205	211	240	224	230	245	249	224	233	218	237	226	218	227	215	228	213	239	225	242	223	226	244	231	229	236	235	233	213	227	238	237	228	211	215	238	245	242	238	217	238	234	236	233	230	237	230	224	263	234	273	232	225	197	225	234	213	230	229	236	262	218	258	219	208	234	236	245	218	210	209	229	247	212	230	226	218	223	228	230	229	227	225	237	244	251	205	247	213	212	244	209	229	238	202	249	251	231	240	219	216	216	247	216	226	243	242	217	239	218	227	220	207	240	227	242	271	231	225	251	236	228	206	231	224	211	236	216	239	220	237	238	218	220	252	218	210	244	227	245	234	219	231	231	234	239	221	257	215	220	239	189	218	224	221	243	214	223	237	237	214	222	239	240	231	211	239	230	243	219	240	236	271	231
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
