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
338621455201	338621455760	338621456310	338621456860	338621457410	338621457960	338621458510	338621459060	338621459610	338621460160	338621460710	338621461260	338621461810	338621462360	338621462910	338621463460	338621464010	338621464560	338621465110	338621465660	338621466210	338621466760	338621467310	338621467860	338621468410	338621468960	338621469510	338621470060	338621470610	338621471160	338621471710	338621472260	338621472810	338621473360	338621473910	338621474460	338621475010	338621475560	338621476110	338621476660	338621477210	338621477760	338621478310	338621478860	338621479410	338621479960	338621480510	338621481060	338621481610	338621482160	338621482710	338621483260	338621483810	338621484360	338621484910	338621485460	338621486010	338621486560	338621487110	338621487660	338621488210	338621488760	338621489310	338621489860	338621490410	338621490960	338621491510	338621492060	338621492610	338621493160	338621493710	338621494260	338621494810	338621495360	338621495910	338621496460	338621497010	338621497560	338621498110	338621498660	338621499210	338621499760	338621500310	338621500860	338621501410	338621501960	338621502510	338621503060	338621503610	338621504160	338621504710	338621505260	338621505810	338621506360	338621506910	338621507460	338621508010	338621508560	338621509110	338621509660	338621510210	338621510760	338621511310	338621511860	338621512410	338621512960	338621513510	338621514060	338621514610	338621515160	338621515710	338621516260	338621516810	338621517360	338621517910	338621518460	338621519010	338621519560	338621520110	338621520660	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2732	3600	2300	2731	3600	2300	2730	3600	2300	2730	3600	2300	2729	3600	2300	2728	3600	2300	2727	3600	2300	2727	3600	2300	2726	3600	2300	2725	3600	2300	2724	3600	2300	2724	3600	2300	2723	3600	2300	2722	3600	2300	2721	3600	2300	2720	3600	2300	2720	3600	2300	2719	3600	2300	2718	3600	2300	2717	3600	2300	2716	3600	2300	2716	3600	2300	2715	3600	2300	2714	3600	2300	2713	3600	2300	2713	3600	2300	2712	3600	2300	2711	3600	2300	2710	3600	2300	2710	3600	2300	2709	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2707	3600	2300	2706	3600	2300	2706	3600	2300	2705	3600	2300	2704	3600	2300	2704	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24137	21298	25674	27240	21303	21241	2230	458	352	306	274	237	258	261	229	231	243	233	212	203	207	229	229	211	221	246	194	203	209	196	216	236	204	207	203	217	219	194	166	194	204	185	185	196	181	201	210	190	195	209	231	189	196	206	199	210	212	155	194	184	187	204	196	187	180	212	209	205	202	222	191	176	199	206	192	189	201	204	195	194	219	201	190	174	208	205	213	226	204	195	184	202	210	207	202	210	204	211	208	194	193	207	209	188	209	194	224	237	196	213	199	194	199	193	223	196	181	208	183	176	173	193	202	206	186	215	202	206	210	209	178	234	201	216	206	190	172	186	197	192	225	216	187	175	223	200	175	169	200	176	192	218	196	199	219	188	186	224	188	174	178	200	202	214	182	197	223	186	207	201	207	195	190	207	187	202	194	188	208	204	199	219	199	184	169	213	216	212	199	197	216	198	197	176	213	213	218	190	178	185	213	189	204	207	206	205	196	191	185	212	190	192	196	220	205	214	214	197	175	186	203	175	194	194	214	187	209	179	214	195	192	196	192	195	216	202	212	184	197	179	197	200	220	198	167	160	210	195	216	207	194	195	210	158	222	191	227	196	209	224	207	200	215	208	186	217	217	191	158	196	186	230	196	191	223	196	188	199	172	188	222	221	174	195	206	213	190	191	198	187	207	186	214	192	185	195	170	210	181	216	219	204	212	212	211	206	210	231	204	197	177	203	208	183	190	200	215	194	211	181	197	202	200	190	206	216	195	190	202	204	207	196	190	193	216	225	219	194	194	223	223	202	202	225	229	187	188	217	215	201	193	202	219	178	196	193	170	206	183	214	215	188	200	208	202	238	219	184	216	206	216	214	214	242	205	218	202	197	221	216	179	204	198	208	209	219	196	202	233	180	211	189	183	197	203	193	211	195	196	195	194	182	193	166	184	205	195	186	230	224	210	161	231	190	200	194	185	210	169	181	184	203	211	209	213	210	205	193	186	192	183	217	203	209	184	179	204	188	202	191	216	213	195	215	199	194	201	182	177	193	197	190	189	177	217	206	202	223	190	201	229	193	222	164	197	230	208	201	229	204	194	192	179	169	184	178	241	208	211	180	196	195	231	196	197	213	224	215	227	212	206	216	220	221	184	194	206	191	202	167	204	181	191	201	216	194	207	184	190	190	199	198	207	208	191	188	222	201	211	212	222	201	164	216	198	179	215	185	208	193	180	233	193	196	221	194	210	192	211	190	214	196	197	195	189	214	204	219	176	189	221	170	199	208	160	206	207	214	173	187	210	195	169	193	202	215	197	230	208	206	211	189	181	220	161	206	241	207	222	219	221	198	201	199	187	180	199	189	173	190	233	169	190	209	202	221	212	209	202	207	189	209	205	182	220	193	196	199	183	171	195	192	196	195	179	179	199	189	190	194	195	202	196	183	204	230	217	186	190	161	197	197	205	194	208	220	190	211	206	198	166	201	207	205	186	201	220	186	159	196	194	175	207	233	214	206	174	209	189	180	195	209	201	193	186	193	209	193	194	188	218	188	189	192	189	224	207	213	208	188	206	203	202	198	197	186	219	203	180	236	217	190	223	217	200	217	182	215	191	231	187	190	183	201	192	212	176	177	203	214	190	196	189	218	190	183	182	219	205	198	194	195	206	189	221	216	204	232	227	210	194	217	179	201	189	229	231	211	198	199	207	226	211	192	180	203	208	211	217	183	186	213	171	204	168	183	188	197	185	239	209	197	190	221	215	202	189	194	186	168	188	204	215	211	172	190	203	188	210	210	208	218	207	187	202	200	203	224	179	197	220	184	177	195	225	177	214	197	197	220	196	185	201	194	209	205	167	191	200	196	185	227	201	214	183	196	176	206	214	187	229	214	201	189	192	178	197	192	210	199	202	210	179	203	219	162	189	182	181	209	190	201	213	217	171	190	196	186	195	191	189	209	207	199	190	203	190	188	200	217	207	216	202	204	208	191	196	197	156	183	200	193	190	213	193	210	189	196	204	178	189	208	194	200	203	211	197	228	185	210	193	203	203	198	165	207	199	213	188	181	186	204	217	181	190	163	190	185	196	186	168	199	197	181	206	190	218	204	191	194	205	197	202	205	204	212	191	209	202	171	189	192	218	212	203	187	189	208	228	178	196	190	182	182	204	172	205	175	208	210	191	192	197	191	205	211	206	180	212	206	201	216	148	223	226	203	208	196	200	207	187	200	216	219	176	190	192	199	217	239	184	187	226	222	208	207	208	206	210	223	217	209	203	194	219	222	168	203	197	198	213	207	208	188	243	185	183	206	195	186	182	192	212	174	195	231	203	214	198	206	181	202	188	209	166	203	187	187	212	212	226	194	220	182	194	205	172	208	219	220	205	198	185	192	203	206	221	186	199	193	161	204	193	190	200	186	199	194	218	200	224	186	188	192	193	247	211	211	211	169	201	214	202	204	201	220	194	204	181	205	206	172	185	210	200	182	185	190	199	238	228	211	173	181	204	196	218	203	196	193	207	178	210	215	195	229	222	194	180	178	229	196	205	178	198	186	229	206	210	208	202	192	210	195	185	207	192	189	186	216	204	199	189	209	194	212	200	200	182	185	206	205	198	214	190	205	202	194	190	200	215	212	203	176	193	174	181	194	195	183	220	204	212	198	200	191	203	178	211	199	208	193	235	208	210	198	214	200	187	171	189	218	204	189	199	191	206	185	213	200	188	180	193	208	204	203	195	197	214	181	181	226	205	213	201	203	229	204	190	193	219	212	177	219	193	204	182	196	209	161	199	214	192	200	193	195	208	178	196	195	198	211	184	186	194	184	200	189	196	225	209	157	198	211	207	194	194	210	210	184	201	197	205	221	203	195	186	195	206	204	206	198	210	185	198	201	201	187	169	167	201	206	195	193	211	209	191	200	196	181	232	190	199	198	211	222	189	234	193	196	201	210	194	174	204	187	175	197	173	209	203	214	171	210	202	194	164	223	199	191	214	191	176	192	214	232	177	203	171	220	211	179	214	202	235	206	223	198	189	168	233	203	183	186	224	204	207	199	207	169	202	211	213	199	198	208	206	206	196	204	191	185	219	211	218	198	219	219	212	176	173	198	201	198	198	193	196	183	220	179	232	201	213	223	213	209	186	189	192	212	194	207	191	187	209	178	194	210	193	203	202	208	191	213	203	209	214	191	218	200	226	194	208	188	187	206	196	209	196	229	193	217	195	208	203	211	212	200	212	169	201	201	175	221	206	203	180	199	181	211	217	165	240	205	207	222	194	210	220	200	201	198	220	205	202	208	179	220	202	216	192	197	190	210	220	181	224	175	193	191	202	199	207	205	217	227	204	207	234	227	211	163	206	218	221	178	195	206	180	178	208	234	212	215	224	197	202	204	190	190	204	172	182	211	196	203	179	191	186	190	187	195	173	210	200	218	209	205	200	191	221	227	196	197	201	170	182	196	246	206	196	219	198	196	223	199	201	199	225	194	200	212	197	204	245	206
3501	5345	3166	1433	939	698	596	569	538	529	479	476	497	494	491	466	459	478	452	465	424	483	475	420	492	424	447	482	488	428	472	454	456	454	470	448	440	447	470	452	415	434	430	464	436	438	466	435	449	422	424	455	463	462	443	463	477	426	467	410	420	436	467	451	419	443	438	433	462	449	438	445	444	431	434	452	462	427	453	398	462	422	435	435	428	472	419	422	451	460	427	451	463	453	467	446	458	444	433	471	446	450	441	435	422	488	454	476	438	414	440	463	435	458	419	488	437	448	443	441	405	417	448	410	436	453	466	416	449	431	427	469	497	451	411	458	418	443	481	448	455	437	426	469	415	395	429	471	441	452	496	479	441	416	442	432	418	460	440	456	456	427	440	448	444	432	438	444	420	451	455	441	446	428	458	462	434	448	435	458	449	456	451	434	464	474	437	448	435	456	464	483	421	458	456	447	471	445	426	430	435	484	428	439	445	459	488	432	409	483	453	464	473	463	437	455	444	435	414	437	417	451	404	430	456	472	462	413	472	470	401	444	438	415	466	429	426	457	457	454	401	447	431	441	422	429	429	443	464	446	430	482	426	430	401	468	435	424	438	430	434	420	422	435	448	446	448	411	439	453	433	464	450	437	402	436	448	443	462	435	410	458	448	426	440	439	471	439	414	461	438	442	455	448	406	398	431	460	421	434	409	446	410	455	442	434	435	442	459	420	432	426	431	445	457	450	491	403	466	427	441	416	463	416	449	438	447	463	451	435	455	455	454	439	405	428	445	495	419	408	410	408	500	458	466	439	490	452	464	458	419	438	436	476	446	443	455	464	419	434	430	449	475	445	483	426	419	465	472	441	409	432	426	479	457	457	441	442	463	424	428	447	454	441	415	442	462	416	423	454	455	506	451	467	462	429	460	465	429	461	444	425	459	468	414	440	430	471	433	434	442	479	487	450	474	424	413	431	424	429	433	489	438	401	482	451	459	459	463	468	446	450	433	442	399	444	438	469	473	434	423	453	423	447	461	462	425	440	434	441	443	411	429	450	464	471	416	452	441	416	467	440	450	461	475	433	425	475	452	414	436	418	439	398	448	459	432	430	492	428	416	441	424	440	470	422	453	444	465	438	477	454	439	456	451	461	444	436	444	465	464	444	497	424	445	386	433	419	455	479	434	478	453	463	463	437	466	452	457	410	459	461	435	427	464	486	438	449	443	407	449	436	456	435	404	441	452	457	465	407	446	416	431	426	446	438	501	430	429	431	427	424	500	454	478	425	435	456	463	447	439	436	475	434	425	443	437	446	447	451	456	465	418	471	473	477	453	491	434	439	474	417	447	424	463	440	494	494	461	443	449	411	441	444	449	446	429	457	441	411	444	443	467	445	428	484	413	442	478	448	430	472	427	447	460	441	400	419	450	444	425	448	386	442	416	456	411	468	448	424	410	461	464	444	449	418	429	442	432	476	443	448	464	483	435	456	440	450	471	431	471	436	437	468	446	435	447	433	449	427	452	470	493	444	474	475	441	469	432	451	454	461	419	426	421	431	452	394	429	439	443	443	435	435	420	409	446	449	429	446	473	443	449	466	444	429	448	464	433	442	432	494	426	417	432	436	434	441	468	431	454	391	477	452	444	438	428	487	435	408	444	437	428	467	406	411	468	449	435	511	468	451	451	480	441	401	471	474	463	407	441	467	430	451	454	468	397	469	447	450	456	459	443	470	464	423	422	484	440	428	449	449	448	408	437	422	434	415	433	468	438	414	446	450	442	457	405	468	429	451	420	436	429	441	433	420	496	451	448	484	439	461	449	419	460	444	491	451	435	452	450	429	446	419	446	398	456	491	468	446	479	431	458	434	457	468	452	447	470	481	439	457	468	438	413	435	405	416	438	434	432	429	437	451	460	422	433	430	449	413	419	445	430	420	470	416	478	455	443	417	440	441	472	474	476	457	421	456	462	462	428	425	467	437	443	454	450	452	459	434	453	447	417	462	408	488	427	463	406	433	454	429	446	460	456	441	444	411	475	433	406	436	427	449	456	436	467	429	466	462	461	453	436	434	412	467	421	443	444	443	423	432	427	409	454	381	435	453	439	450	421	459	424	429	474	451	427	424	469	472	467	443	454	460	408	420	439	423	456	434	470	397	443	446	395	423	426	413	466	459	439	442	448	445	434	461	474	449	442	436	469	436	417	434	466	456	437	411	445	457	452	456	465	418	418	454	444	438	421	469	456	501	415	437	462	422	475	458	431	462	450	444	438	404	416	428	448	447	429	477	430	443	428	462	437	472	419	471	456	416	478	465	406	416	414	432	425	453	461	423	452	410	447	457	452	430	447	428	445	386	439	430	442	421	433	438	451	440	437	473	423	488	440	464	405	428	406	464	433	432	467	413	437	426	432	453	437	467	497	453	460	473	467	430	459	413	503	453	404	423	456	435	459	396	411	445	431	436	420	467	441	445	419	443	455	407	431	405	480	433	451	491	440	470	477	438	424	436	463	441	401	461	462	446	441	436	439	464	437	455	470	421	450	466	449	445	430	448	452	442	426	475	471	469	419	421	441	466	422	416	465	431	428	469	469	438	463	448	448	425	441	429	468	471	465	456	430	410	442	436	417	439	452	502	486	427	507	436	450	410	454	456	478	444	437	478	460	407	463	414	472	419	483	462	436	449	437	465	440	469	459	455	421	420	466	472	444	443	439	451	435	404	461	421	400	450	416	438	443	444	394	471	425	438	428	428	460	445	472	423	433	441	431	429	442	398	441	422	451	482	458	434	445	431	442	446	465	455	516	462	444	425	421	454	419	480	462	423	443	427	458	457	480	450	429	428	413	421	438	453	438	413	439	465	461	466	489	407	438	401	432	425	401	426	483	429	433	456	448	464	445	441	415	445	422	429	414	450	427	433	432	419	439	443	410	415	480	433	447	438	446	440	497	440	443	403	444	418	435	448	435	433	407	423	429	467	430	438	503	467	431	472	445	489	463	439	468	466	445	440	425	475	463	448	456	449	458	463	437	510	450	463	476	398	468	409	443	460	407	476	452	453	477	407	400	438	438	464	446	444	429	449	439	476	473	442	439	456	460	465	405	437	447	470	466	446	447	460	432	471	416	435	425	475	410	463	444	443	431	454	416	456	443	481	453	403	418	448	449	426	384	446	445	446	484	445	442	439	481	434	423	446	419	424	435	458	453	456	430	444	408	430	470	456	467	431	466	457	449	452	424	432	449	446	463	485	431	430	422	429	485	448	428	489	437	416	425	404	451	433	440	424	438	430	471	414	458	429	442	437	428	435	450	457	470	443	441	400	414	443	451	455	431	452	432	471	457	438	455	421	457	474	458	421	457	436	481	443	444	466	444	442	447	465	444	465	431	424	504	437	455	474	443	432	437	435	486	431	450	441	458	466	442	448	457	463	460	424	449	462	438	434	425	464	456	443	445	467	453	460	410	443	451	413	394	440	450	457	407	417	432	427	420	453	434	406
32555	11698	1162	262	200	180	210	189	182	167	168	198	205	195	178	192	207	193	179	183	180	181	173	207	169	202	177	185	172	160	178	205	155	171	146	181	196	182	162	184	208	170	157	178	167	197	187	178	171	178	209	198	225	188	185	190	179	154	181	222	192	222	200	202	183	194	186	192	189	176	175	176	194	189	204	185	179	195	198	209	188	193	186	197	202	181	194	181	174	209	177	179	205	199	195	167	192	171	153	172	179	215	196	185	200	190	192	182	189	167	201	175	196	183	178	168	174	174	175	182	182	191	174	175	194	148	194	188	187	168	186	188	178	166	176	180	208	187	191	207	175	173	179	198	167	193	201	184	165	192	170	192	169	201	181	140	218	182	196	165	197	147	175	191	200	155	182	162	184	209	185	204	220	184	167	174	178	186	178	195	177	162	180	154	173	198	178	187	193	180	200	182	186	187	179	181	187	169	184	159	205	209	182	198	195	176	200	195	215	198	181	188	182	178	192	159	201	199	197	195	171	191	201	186	174	179	186	179	195	161	196	204	160	180	209	200	184	170	196	178	167	186	175	165	171	200	207	196	200	155	197	190	185	174	178	179	177	186	188	165	165	185	193	189	174	173	171	176	184	195	175	183	203	168	184	184	169	158	162	157	196	206	189	219	154	216	191	167	172	195	204	185	196	170	168	168	187	187	185	175	159	184	191	197	183	190	195	192	193	174	165	191	191	195	197	198	178	171	215	186	182	201	181	177	190	157	179	176	194	186	210	170	202	196	172	162	184	166	192	192	170	191	184	191	185	177	181	174	177	182	178	205	199	194	192	181	197	187	200	202	167	200	184	192	197	186	172	214	212	184	201	184	191	194	172	191	175	204	208	185	198	192	154	168	195	185	182	171	163	169	169	167	181	203	197	202	170	209	175	176	172	212	188	190	174	162	186	171	189	171	203	182	187	190	172	151	191	208	213	193	189	168	177	162	187	184	173	177	196	176	177	176	200	179	181	184	203	165	189	172	172	180	170	180	188	191	197	172	176	198	215	175	171	200	180	166	165	180	195	203	200	185	183	185	176	186	194	175	166	192	199	171	173	167	182	187	174	194	188	190	160	197	149	171	208	184	208	176	201	205	178	174	192	194	200	204	198	196	207	194	176	198	168	188	174	193	184	172	190	181	179	197	175	179	197	180	183	179	175	170	182	163	211	159	214	171	202	176	189	190	196	173	184	194	218	183	204	196	186	201	193	195	187	181	194	189	193	183	168	143	194	207	214	168	180	189	178	183	170	199	196	179	190	197	186	199	203	196	187	167	182	197	183	180	197	185	193	180	168	184	180	168	180	180	198	189	176	151	178	183	180	164	198	195	195	178	159	192	204	176	166	184	194	200	223	204	184	166	202	181	162	193	173	191	185	175	189	205	174	182	203	162	181	177	180	165	180	174	224	184	180	169	160	153	197	198	205	183	178	189	201	194	175	157	181	178	194	225	178	175	185	187	172	205	195	175	213	183	191	201	204	202	186	167	185	194	173	174	188	184	197	200	164	179	167	169	163	195	157	185	143	180	168	175	194	191	186	198	193	164	174	164	198	163	182	190	173	179	181	185	187	177	162	181	179	166	203	181	181	197	186	180	196	210	185	195	189	192	211	174	178	181	191	206	188	165	187	182	188	182	211	178	190	165	149	180	199	179	212	175	211	188	191	183	170	171	214	180	198	170	185	168	146	194	199	209	174	207	222	177	183	197	187	206	175	193	210	180	163	192	164	168	176	183	188	167	178	174	178	158	176	189	173	218	190	202	176	189	173	199	199	184	183	200	192	182	197	165	181	193	176	179	205	181	193	163	183	201	181	169	187	184	209	199	209	178	180	166	184	206	180	178	172	170	197	191	188	203	184	187	202	171	170	200	172	186	199	158	175	179	194	166	193	175	184	173	194	190	168	164	197	168	181	220	175	186	164	198	177	179	175	179	196	205	181	181	196	189	197	167	188	178	194	181	178	168	190	192	207	206	177	192	174	172	158	182	188	179	169	190	181	210	200	178	158	184	188	181	174	176	213	194	173	159	171	158	179	171	206	191	184	180	173	174	164	193	180	198	168	190	214	169	184	167	171	204	167	195	176	179	183	179	186	173	195	195	191	189	168	183	209	184	170	160	166	177	211	190	181	158	172	174	193	174	179	169	197	200	193	207	166	177	211	200	184	179	208	188	195	197	229	181	190	195	180	176	190	184	185	173	165	180	170	184	174	177	199	189	174	184	200	187	175	176	180	197	216	209	205	203	192	208	200	169	189	164	205	190	166	164	211	202	178	179	205	185	204	194	174	177	180	186	204	136	192	179	180	198	185	209	158	195	187	164	200	162	172	197	173	165	201	205	169	211	183	165	193	143	187	178	173	189	157	176	172	178	177	207	177	175	184	182	177	178	195	189	185	216	181	194	175	191	194	165	212	208	180	183	165	201	193	193	175	151	176	182	201	213	171	181	197	177	176	174	193	183	189	174	193	196	178	189	200	184	194	181	213	206	179	204	186	181	183	202	210	182	223	174	173	209	173	195	220	200	184	186	173	180	188	191	209	170	170	194	190	189	202	205	184	186	198	184	212	199	177	188	174	165	200	192	175	177	186	160	180	156	187	158	191	182	193	178	171	181	173	195	200	165	215	183	195	174	170	200	181	188	194	186	179	201	177	169	189	176	153	163	185	177	182	211	189	194	155	180	194	171	158	178	177	207	181	179	178	180	181	178	180	202	179	172	191	192	170	206	176	195	204	199	189	202	189	187	209	170	175	182	175	161	212	197	190	161	162	187	188	185	188	200	189	210	167	173	181	173	166	188	169	164	160	184	175	206	197	195	171	170	203	180	214	195	166	196	176	179	223	190	174	174	180	183	188	176	193	184	192	181	156	174	173	171	174	203	169	191	180	182	181	184	185	189	211	201	191	194	203	186	180	189	138	181	176	170	191	182	193	182	198	173	163	182	208	169	210	182	176	188	178	205	200	178	184	181	187	171	196	176	183	195	179	149	176	191	225	174	192	170	204	175	197	174	180	199	170	192	189	183	187	165	190	199	190	181	153	210	196	179	186	196	182	185	199	206	179	186	182	179	164	199	148	192	177	182	164	176	203	209	176	180	172	159	177	168	176	169	202	185	161	172	162	164	173	176	179	174	177	157	192	181	197	217	175	191	198	188	183	193	152	201	176	182	162	201	181	185	185	200	176	177	188	186	186	182	191	183	187	167	182	182	174	166	202	174	192	174	213	170	178	200	186	195	183	168	243	166	198	202	166	206	176	165	158	172	170	188	193	169	177	171	204	209	185	184	181	175	175	176	171	200	175	195	182	176	193	166	208	184	169	193	193	165	178	177	178	172	183	163	165	188	198	185	176	176	177	165	194	199	153	170	191	173	207	218	213	176	185	200	176	207	170	172	192	183	194	199	195	191	195	197	171	199	180	185	203	179	194	184	185	190	184	194	197	170	169	188	188	192
5480	712	594	495	488	422	462	447	482	439	452	454	469	439	432	469	447	443	493	443	432	472	423	431	472	422	456	453	438	398	494	441	426	470	441	410	475	450	459	414	449	438	436	468	404	445	450	443	455	427	441	391	478	441	437	437	448	437	465	457	456	401	470	452	454	485	423	437	454	424	432	449	437	442	465	452	419	456	439	443	422	471	468	435	438	446	458	437	459	462	484	414	433	457	452	411	422	474	450	472	471	458	475	482	438	432	454	450	430	441	477	448	463	464	424	427	453	450	413	431	457	471	469	447	446	431	408	475	443	467	446	471	453	467	470	403	423	469	439	454	425	416	448	434	456	453	436	457	419	457	432	424	427	471	432	445	446	429	432	435	451	455	457	419	494	417	483	465	456	473	436	445	424	439	452	441	440	448	465	480	474	471	450	441	434	437	419	451	465	446	439	439	454	442	448	475	452	459	432	425	416	444	479	470	432	419	464	410	453	448	455	435	451	458	435	468	433	419	462	420	427	452	471	446	489	453	454	454	442	477	450	451	421	467	454	437	488	436	457	449	428	446	452	476	423	464	441	449	454	440	431	431	437	442	450	407	464	480	457	461	481	410	451	466	432	451	429	476	453	464	440	444	419	444	461	467	455	457	488	465	424	459	448	486	436	483	431	461	442	433	399	468	464	423	412	435	460	437	435	415	424	458	452	434	418	442	455	426	462	437	440	462	470	415	466	449	448	460	442	437	462	392	487	465	458	413	443	437	451	443	432	433	452	468	436	448	437	447	429	423	443	444	469	439	455	447	442	443	461	462	471	445	474	453	444	435	439	426	416	471	453	445	460	457	420	419	456	444	480	469	453	479	453	440	449	389	466	445	413	475	446	455	461	445	432	443	459	424	463	431	436	438	457	455	409	467	452	472	448	481	467	421	456	464	468	416	448	453	472	458	434	442	432	496	443	462	449	481	436	450	449	448	447	457	423	442	442	478	409	501	463	463	395	468	440	461	431	467	452	416	462	431	410	421	429	460	454	437	484	463	482	448	425	457	486	481	468	445	453	438	446	462	437	415	472	460	434	451	454	452	474	451	452	447	434	443	429	477	496	482	461	453	470	424	435	468	432	472	467	457	428	429	466	459	454	432	471	480	464	448	470	403	460	402	453	431	419	503	460	430	421	471	441	454	478	483	432	441	439	407	452	475	481	474	459	433	433	466	447	463	466	432	467	443	440	459	453	491	436	435	457	417	483	419	474	477	454	485	477	421	442	438	507	459	466	450	429	440	429	433	438	442	407	448	421	442	438	462	445	452	453	403	448	434	441	434	451	497	458	422	435	426	446	464	457	450	451	431	459	453	473	411	430	488	478	462	457	442	459	457	473	429	465	450	442	455	464	445	445	449	484	432	473	469	422	462	430	453	467	465	452	460	493	431	449	471	452	448	442	438	406	433	453	489	434	464	467	478	460	454	438	477	474	481	484	458	480	449	413	460	437	459	397	466	457	433	461	414	437	431	423	456	498	462	439	428	443	463	435	438	485	427	460	431	464	509	439	452	415	409	490	476	434	455	454	444	441	431	420	467	460	456	491	506	460	434	469	441	392	461	451	458	490	459	454	461	421	452	453	444	484	452	440	477	493	453	471	452	407	446	434	426	467	458	452	491	441	471	449	406	471	445	455	455	427	445	464	440	454	491	475	440	488	398	470	453	419	484	480	437	438	455	438	429	421	456	464	450	452	456	463	484	423	441	437	459	447	420	457	435	414	480	451	459	496	460	395	454	482	451	453	452	463	479	429	465	456	439	458	426	416	454	458	468	420	449	456	448	453	448	484	447	465	505	437	471	466	446	457	444	454	455	423	441	430	465	470	486	440	419	448	481	440	438	497	435	435	459	450	479	447	490	453	453	447	403	431	440	422	527	426	441	470	424	440	477	444	443	476	485	508	480	430	428	444	463	449	428	471	450	478	454	492	449	464	431	464	453	451	449	432	459	468	485	449	439	463	412	434	438	446	446	464	441	471	461	439	466	451	429	455	457	477	400	477	424	458	461	435	451	435	484	430	442	436	473	427	437	437	446	455	476	412	438	458	424	445	409	471	449	463	445	461	465	433	456	458	428	460	432	473	459	448	456	456	428	423	479	481	457	444	492	502	457	415	442	477	485	455	463	437	429	426	441	469	465	452	456	447	430	435	460	427	456	470	435	404	421	399	438	462	449	434	475	470	453	479	464	431	490	431	453	444	424	431	439	456	501	479	442	444	466	469	419	457	447	429	445	463	419	476	480	445	424	449	448	436	435	440	436	409	447	431	459	459	481	419	454	439	461	464	445	480	453	454	464	452	411	442	445	420	485	425	452	444	422	471	438	494	426	439	433	448	447	432	487	480	414	417	437	436	454	482	422	452	444	411	453	426	459	480	436	453	442	434	456	441	455	463	449	438	465	458	446	482	466	474	446	437	429	417	454	421	433	434	438	464	439	429	429	473	465	474	466	465	430	458	431	440	443	434	476	408	483	471	501	481	442	425	457	474	463	431	479	449	447	490	433	462	416	471	444	437	414	443	470	444	468	447	461	444	439	395	446	474	443	451	469	456	455	422	421	437	498	471	441	438	456	440	456	462	400	417	436	447	475	437	459	463	467	454	490	456	444	476	458	450	470	461	394	453	423	432	456	470	435	491	444	435	464	460	485	438	443	484	407	456	438	398	418	445	415	460	442	444	419	414	460	452	444	470	421	435	444	440	468	443	452	432	425	432	441	437	441	413	432	428	435	476	447	457	466	461	410	466	492	444	470	431	499	477	469	478	430	470	464	449	438	446	450	383	455	449	469	446	457	439	435	451	450	438	464	418	419	476	447	444	469	431	456	495	433	431	420	454	474	448	418	423	464	446	431	434	429	465	494	416	439	412	444	425	420	448	445	453	407	430	454	456	473	441	428	460	446	463	442	460	434	414	462	418	463	436	462	471	439	458	415	439	456	441	441	452	440	466	455	482	453	442	479	427	439	436	442	469	475	442	442	457	434	436	466	413	477	448	432	443	474	460	440	474	451	422	456	448	482	445	473	408	437	449	437	480	476	452	448	423	461	484	422	456	452	448	446	410	449	436	442	460	440	397	480	413	435	443	439	405	441	449	484	441	416	426	439	426	423	428	461	425	458	465	449	460	446	407	409	438	424	409	462	423	460	449	422	455	461	464	481	426	445	460	457	489	433	463	452	467	429	409	470	434	476	465	506	445	412	455	432	446	443	474	444	423	441	432	440	445	433	433	492	461	461	490	436	455	446	439	427	484	437	434	445	458	439	437	417	495	448	436	413	411	446	452	443	429	472	470	431	473	465	436	436	430	414	485	477	441	415	472	437	412	440	454	450	450	415	468	458	465	458	454	433	498	444	462	443	451	419	432	458	461	448	434	444	437	424	478	449	421	439	440	411	475	446	406	448	423	453	468	453	453	456	473	481	445	447	443	433	475	441	472	419	457	433	417	434
24499	20918	24608	27367	20281	1849	490	377	319	346	352	334	303	313	323	280	310	324	268	283	303	309	282	294	313	284	282	314	252	286	298	280	288	242	282	313	300	305	255	294	259	289	323	305	276	281	308	294	287	280	331	266	246	305	288	299	265	275	265	313	278	273	293	252	291	277	323	261	291	323	293	267	270	297	283	309	271	305	305	280	291	300	260	288	250	274	273	282	235	265	330	301	277	306	271	302	256	288	300	293	278	276	275	267	338	280	265	278	302	291	269	275	305	290	266	285	275	286	267	267	255	320	286	271	248	268	264	275	265	256	297	289	260	303	254	300	289	311	280	312	288	304	275	273	264	282	290	300	289	302	248	296	297	274	268	272	279	298	284	269	295	281	288	237	282	287	310	297	289	286	281	284	299	279	316	262	272	313	272	298	265	249	284	298	260	259	277	261	289	275	285	283	248	281	266	308	263	268	295	318	268	306	277	333	304	294	291	284	270	280	259	289	290	285	253	294	256	306	257	294	274	273	300	282	265	299	298	294	271	287	260	291	259	287	289	277	278	284	266	272	256	284	253	278	306	274	267	249	272	265	281	294	266	309	271	278	260	267	276	273	283	273	328	256	288	324	271	272	251	259	287	297	298	311	267	318	270	295	282	261	279	286	250	288	297	338	281	303	279	283	281	262	281	291	279	278	282	288	284	276	288	309	299	277	263	290	285	252	276	240	281	276	302	288	257	285	237	293	297	283	303	301	285	261	266	282	292	303	274	323	326	250	261	284	302	241	318	290	280	271	279	306	334	318	309	282	270	276	327	279	255	280	293	284	278	268	266	254	261	285	277	250	264	277	282	314	321	285	286	246	284	265	236	286	244	281	285	270	266	279	285	293	291	276	298	308	258	272	305	293	246	302	303	274	289	286	279	301	279	297	289	259	330	293	278	311	283	317	280	290	259	284	289	304	309	274	250	307	291	304	299	265	287	299	288	271	291	286	300	275	289	294	292	278	269	286	315	319	270	301	276	330	284	279	258	307	280	278	277	311	342	293	296	294	264	290	282	285	300	288	269	277	260	285	294	289	280	268	292	301	293	290	275	286	296	288	282	286	255	261	288	257	274	292	265	266	268	270	276	295	267	307	286	262	287	290	297	304	292	274	297	308	285	283	273	270	283	275	267	268	302	265	310	322	284	282	271	290	298	281	273	281	274	264	283	283	293	269	275	314	315	320	258	282	268	257	280	251	268	296	251	270	293	289	286	307	229	255	289	278	272	290	296	296	292	250	264	249	301	298	289	264	289	266	283	268	328	289	268	289	257	297	263	279	276	249	318	288	271	304	242	268	289	267	309	301	271	259	297	283	336	256	292	303	268	290	244	292	258	272	267	280	258	286	260	292	292	295	288	266	278	268	293	269	287	293	231	290	272	250	288	289	273	280	255	282	277	297	279	271	281	274	303	241	311	270	285	308	298	276	271	309	303	278	281	284	285	271	259	266	300	291	277	285	265	300	277	239	253	289	283	282	275	271	286	282	277	267	269	294	278	318	281	297	253	254	330	304	295	287	301	286	282	275	287	248	295	258	288	302	316	296	289	296	260	302	282	288	263	267	311	275	278	276	285	274	260	300	325	305	260	272	290	300	249	257	260	261	283	291	276	304	278	285	273	261	282	246	296	273	296	275	313	285	276	273	249	276	246	283	302	301	274	281	272	287	274	273	280	259	296	274	293	305	277	293	261	273	325	284	297	270	286	293	284	300	290	308	285	262	252	280	265	271	271	296	311	301	319	300	285	268	272	287	319	309	280	326	288	276	280	319	297	289	294	288	288	276	270	265	287	268	263	244	272	319	267	280	250	254	258	259	290	272	277	277	296	261	268	225	314	277	295	265	246	286	296	285	255	305	306	270	267	270	314	281	286	315	287	299	265	297	296	283	287	268	267	270	296	317	279	317	319	276	267	273	262	303	290	275	283	266	275	294	306	279	258	297	304	295	278	270	263	273	303	291	311	292	245	286	332	287	271	262	266	264	278	248	246	304	279	252	303	282	303	295	319	275	302	270	303	277	264	247	272	316	267	288	273	307	287	285	260	288	283	263	266	281	258	288	287	278	290	296	289	297	279	280	309	291	260	272	281	300	307	280	273	273	280	281	272	283	301	283	251	288	293	271	299	294	244	281	292	283	282	279	301	281	277	279	272	288	274	286	233	271	282	280	274	303	325	306	290	274	300	286	284	272	264	311	263	267	307	296	303	305	269	329	271	277	248	281	313	272	255	280	251	292	294	319	286	272	285	291	301	267	282	295	270	252	278	247	308	267	301	281	297	278	308	261	279	313	254	318	309	272	250	310	287	291	308	263	286	308	255	274	284	312	299	259	279	268	310	313	281	288	303	282	309	245	293	264	249	277	291	286	288	270	283	310	279	239	275	265	267	271	265	262	271	272	265	261	281	301	281	276	277	291	266	263	308	284	290	277	272	306	239	301	290	303	263	295	291	287	267	246	316	261	283	293	273	253	288	290	254	302	299	287	278	288	295	272	268	311	292	259	281	260	257	271	310	271	284	258	326	278	287	282	284	289	304	321	295	272	287	276	269	282	268	298	289	291	268	276	305	312	286	264	284	303	294	282	279	304	253	289	293	268	268	283	279	272	280	293	266	269	259	250	265	265	236	273	244	277	280	279	286	276	286	311	285	289	266	289	276	296	247	260	302	271	274	272	291	293	288	286	256	256	305	260	282	276	263	263	286	275	252	263	268	279	275	269	255	298	250	277	279	307	270	297	298	246	276	293	285	280	273	270	278	279	257	316	303	298	294	246	273	280	291	301	278	272	277	266	254	292	282	294	310	302	277	281	285	283	258	301	273	277	294	304	282	294	289	309	252	275	267	283	271	256	290	298	270	268	282	295	289	272	253	276	286	284	271	289	265	269	297	281	262	277	279	287	285	313	266	296	297	308	271	321	298	281	301	267	293	292	262	269	252	253	278	310	264	306	247	269	310	265	291	280	287	274	282	277	296	240	221	295	281	280	295	292	255	271	285	231	300	296	300	301	297	268	298	285	291	305	293	271	286	263	311	286	294	267	302	282	261	274	262	267	296	239	289	251	294	282	289	307	282	277	273	289	290	311	297	262	274	275	296	265	285	248	289	250	258	287	264	288	295	267	284	280	291	291	310	305	308	280	299	316	248	264	300	286	281	293	269	273	296	274	315	278	304	273	309	295	268	273	284	298	279	316	279	266	286	282	303	259	292	329	280	307	288	283	267	277	257	272	268	269	279	283	259	234	317	275	292	310	295	277	285	289	260	296	275	299	252	273	260	298	282	267	267	260	258	290	273	323	276	288	298	305	294	299	286	304	287	286	299	272	313	270	279	295	238	255	293	285	279	291	303	281	261	260	306	281	286	259	280	299	245	246	297	303	308	301	245	238	252	279	274	264	298	278	299	287	313	277	281	292	266	289	294	301	311	286	275	263	274	289	271	274	288	287	286	292
3276	3215	2006	1157	862	816	740	695	654	665	624	643	676	611	677	616	652	654	668	674	633	638	660	636	608	641	650	633	637	665	643	628	555	635	628	603	653	590	631	649	680	606	596	605	650	589	637	664	593	629	643	592	616	626	591	646	588	589	650	636	641	618	616	633	595	622	672	619	680	630	615	647	639	639	635	593	611	642	606	667	599	604	608	612	612	642	562	593	611	622	610	646	623	678	601	632	628	647	634	605	644	622	657	675	657	619	615	612	638	649	645	605	633	627	632	608	651	630	638	675	626	622	611	692	587	660	630	619	683	608	643	620	620	641	554	674	630	638	620	593	659	596	633	628	626	652	651	647	641	614	628	641	614	639	617	589	666	662	610	608	617	618	628	615	638	655	625	649	695	664	610	650	658	624	631	621	632	615	602	633	593	627	625	638	625	619	614	597	608	643	640	625	662	632	624	587	622	676	629	618	694	641	662	638	646	616	646	650	628	657	636	672	612	658	603	642	597	628	657	688	607	632	620	612	656	595	641	642	596	603	651	622	618	616	622	644	595	623	650	634	649	617	615	620	621	640	642	645	572	596	613	634	696	653	660	671	618	639	614	682	637	622	631	601	685	619	645	626	684	645	641	607	648	639	634	651	621	633	657	624	665	633	637	634	636	632	594	614	609	602	606	644	645	614	658	631	645	611	647	653	637	649	635	610	664	616	634	628	629	624	590	605	636	646	625	631	614	678	639	621	691	591	627	650	624	635	644	648	614	633	603	637	591	648	628	639	622	595	651	622	658	621	654	584	615	629	639	641	627	603	644	633	677	631	644	579	650	650	635	631	604	615	613	635	623	573	640	686	646	686	641	602	615	669	640	653	569	632	581	665	618	597	658	598	590	636	616	682	611	665	626	626	666	600	662	644	666	669	612	662	617	648	597	636	599	569	639	648	601	649	677	629	613	614	632	602	645	640	622	651	619	661	617	660	644	627	567	665	619	637	611	604	635	651	577	601	655	666	605	695	648	642	706	610	645	663	669	656	606	648	638	627	598	628	642	579	620	599	634	670	643	618	655	629	616	595	591	624	660	590	655	624	607	618	641	623	633	656	625	649	650	644	600	596	646	638	588	646	656	661	612	655	635	614	622	637	624	652	649	597	634	657	608	574	636	607	590	653	645	636	650	659	612	676	624	645	621	611	631	645	588	581	642	608	662	619	591	637	652	653	606	619	655	621	621	629	607	645	685	587	629	644	653	633	619	614	632	607	603	614	582	634	658	635	657	626	622	614	611	614	607	562	624	657	605	633	632	600	636	608	656	615	674	584	612	644	610	654	594	639	646	682	683	591	634	604	597	616	604	659	628	638	604	651	640	637	641	628	632	635	618	633	619	618	656	640	665	576	663	624	630	626	632	630	657	649	632	647	612	605	607	650	637	645	627	594	636	660	618	582	602	625	568	625	636	643	624	629	606	606	613	626	628	633	621	630	677	652	649	627	636	614	623	668	624	655	644	632	618	613	661	639	602	659	659	639	655	613	644	614	580	617	619	592	645	603	616	646	634	620	628	609	661	627	612	635	684	698	668	622	654	655	632	600	634	605	610	637	575	610	647	657	628	660	637	623	575	589	625	622	588	621	633	637	631	599	635	656	642	578	640	576	640	649	657	670	624	615	667	648	605	618	645	631	644	651	614	638	629	667	614	641	590	654	602	656	613	645	600	637	644	600	619	679	637	607	644	616	668	649	597	666	585	651	636	610	622	639	602	610	636	659	657	604	624	619	631	665	645	615	669	591	642	604	658	576	617	655	617	614	635	621	627	655	594	669	637	627	610	631	605	611	562	639	633	648	608	619	636	607	634	637	613	638	643	636	634	595	636	647	650	641	634	655	603	611	693	663	636	650	610	623	583	586	613	621	624	618	583	667	618	598	659	663	624	604	641	595	623	624	617	605	616	622	638	613	588	588	613	591	639	629	642	620	632	618	663	650	606	666	641	624	634	662	621	687	673	623	640	628	600	684	609	670	623	633	604	635	623	654	621	617	606	666	634	711	651	616	576	573	670	624	642	649	613	616	626	631	639	688	611	618	616	591	648	640	594	635	610	624	669	638	572	635	674	628	626	644	624	627	646	635	627	630	668	609	612	591	602	597	653	630	633	660	588	677	628	633	636	632	613	655	627	699	614	653	630	622	654	639	609	639	607	593	602	683	620	670	644	659	627	641	582	584	616	663	670	594	649	633	661	667	594	623	649	626	635	605	645	586	692	649	667	640	649	618	588	581	600	613	616	657	603	635	638	618	644	618	622	605	634	650	626	679	677	657	679	611	614	615	607	586	601	644	668	632	615	646	652	630	592	632	667	623	634	622	615	667	633	661	649	614	671	656	650	640	609	624	680	629	635	588	644	609	632	653	579	643	631	637	636	657	656	624	654	588	648	626	561	619	635	596	615	624	659	628	651	609	622	650	652	597	643	630	632	664	681	628	595	621	633	629	642	622	649	610	642	638	582	630	643	603	671	642	636	665	601	647	625	617	609	624	652	645	645	600	637	619	623	659	677	611	618	632	625	610	640	620	640	640	648	620	618	626	659	665	603	632	613	626	587	608	617	669	591	656	620	643	648	670	648	627	692	653	600	620	588	613	660	619	615	626	630	628	604	612	645	611	664	637	623	662	635	594	627	640	564	625	650	631	604	625	638	657	623	624	663	574	589	614	649	631	600	584	622	617	627	664	635	618	671	631	628	596	605	659	637	571	639	617	643	619	620	632	647	613	676	633	609	601	618	625	629	627	622	618	662	645	607	611	627	626	600	676	646	610	615	638	601	620	652	620	636	605	642	664	637	628	663	660	654	639	608	605	586	587	653	611	628	620	638	628	599	691	634	640	622	635	662	619	620	626	625	639	641	577	670	604	593	620	619	642	644	684	631	623	617	641	632	674	625	648	607	655	600	652	660	602	661	662	630	624	590	634	695	647	613	579	667	605	644	628	624	599	635	580	669	607	598	624	640	653	612	623	606	655	616	643	656	645	634	667	645	673	679	635	610	636	648	600	660	668	620	626	659	634	639	606	660	619	598	628	627	607	621	666	628	572	639	616	652	607	589	624	622	634	641	622	606	605	668	575	633	631	646	702	595	632	606	606	698	601	616	681	607	615	591	662	590	644	610	619	631	628	569	645	564	635	638	619	679	628	644	626	620	603	622	625	584	602	597	645	611	587	624	640	630	636	650	593	610	638	627	642	629	623	624	631	597	595	600	681	616	604	595	624	621	649	588	629	629	660	624	683	583	581	605	650	609	642	646	657	665	616	641	631	616	602	607	613	640	632	650	671	659	663	611	657	641	647	610	620	629	656	598	607	619	607	578	638	623	618	592	643	609	646	623	638	638	617	647	665	629	641	627	609	657	641	663	616	600	617	631	623	643	626	649	621	568	604	631	665	636	641	697	658	676	593	674	573	599	635	643	596	619	619	641	701	608	629	661	612	668	564	678	624
23660	20892	25204	26706	20897	20840	2149	431	322	275	248	267	274	232	215	203	229	211	205	233	201	208	202	170	178	202	220	216	199	191	228	199	191	219	223	220	206	198	201	198	208	174	182	163	197	190	210	208	209	187	238	177	187	170	179	191	193	188	195	211	194	206	178	187	183	188	197	179	187	206	161	197	193	183	202	180	194	223	196	205	192	188	181	210	187	220	183	180	165	193	197	169	194	174	178	209	219	195	167	200	157	196	204	193	206	199	206	185	208	192	196	203	191	202	183	215	210	210	191	193	186	209	176	198	204	203	198	191	188	186	186	184	191	214	215	203	207	204	193	186	174	207	203	201	204	199	182	198	194	196	211	168	187	199	188	177	216	189	221	218	193	205	194	189	203	216	172	191	205	201	203	191	194	195	170	181	163	219	197	199	213	183	230	205	182	198	164	180	210	192	196	189	209	184	194	198	186	200	170	198	159	185	200	190	201	211	197	192	184	214	201	185	211	179	164	206	201	189	220	198	197	173	175	211	200	191	213	209	203	200	227	197	195	183	198	222	205	188	189	188	202	210	185	187	189	170	208	188	214	205	202	209	191	215	199	184	188	177	180	182	198	211	190	219	188	218	192	179	185	176	196	177	171	193	190	210	191	213	188	205	205	211	185	199	186	193	182	172	187	212	190	226	171	217	192	193	209	210	216	181	187	177	195	212	209	215	191	198	198	198	202	231	202	171	189	182	189	175	193	171	209	207	189	192	201	202	222	191	189	209	191	199	187	174	188	201	213	204	219	226	212	206	201	205	207	224	202	204	203	197	185	189	194	188	195	187	182	194	192	180	191	191	203	175	186	206	179	214	210	207	187	170	170	199	188	175	202	211	185	224	190	177	191	205	203	193	201	205	214	209	195	184	200	195	164	195	198	217	209	188	196	201	209	198	207	171	194	206	183	179	172	213	204	204	220	203	185	175	201	208	205	203	205	209	183	198	228	191	191	216	201	194	216	209	197	196	197	193	205	213	199	190	199	193	188	185	173	176	181	239	192	183	219	217	217	205	183	194	186	200	176	178	184	192	187	210	204	192	190	212	183	212	208	206	194	186	202	184	186	204	200	200	175	180	194	221	182	204	167	191	192	192	191	177	215	196	190	195	179	194	203	194	183	182	199	183	218	184	212	207	183	190	195	187	184	206	209	224	172	220	189	174	173	191	192	216	219	202	195	196	195	197	221	212	184	201	190	213	202	185	207	204	183	203	191	176	200	196	188	203	197	200	185	223	198	195	185	174	213	214	199	201	200	199	184	183	191	208	203	214	198	224	186	180	185	203	202	216	185	177	209	204	196	193	177	181	212	191	175	219	192	200	202	178	234	218	198	212	183	172	199	189	189	220	211	192	206	215	190	201	198	207	196	183	193	191	199	166	198	204	194	195	207	194	169	173	220	200	199	200	172	204	178	186	200	185	184	223	194	197	225	197	212	208	213	192	206	223	195	198	180	192	176	219	180	209	179	216	190	188	220	174	212	181	192	185	199	201	203	214	217	214	212	172	177	194	188	189	232	214	185	180	201	195	202	195	187	196	204	240	182	217	204	210	191	205	225	212	210	200	212	196	227	192	186	199	240	175	199	188	220	199	176	186	185	204	180	186	212	237	204	203	177	241	193	166	203	156	210	189	212	188	180	212	177	191	201	212	193	177	193	196	180	193	189	175	202	202	197	197	222	191	208	178	177	167	194	173	192	183	186	205	203	185	208	189	179	180	207	196	193	210	187	197	190	206	219	182	204	197	192	218	189	217	200	157	182	184	210	224	212	197	195	209	187	200	197	191	195	174	217	196	184	205	184	216	197	176	186	189	185	194	171	202	194	211	218	218	169	196	212	167	182	197	199	188	189	157	165	190	169	196	166	190	157	223	214	191	182	204	205	194	215	216	201	180	209	212	218	209	182	191	193	201	204	175	173	201	153	189	166	190	170	209	204	218	210	210	206	201	229	174	194	196	204	224	193	182	189	228	195	168	196	176	175	187	211	199	176	175	172	191	200	217	189	172	193	205	200	212	212	198	187	179	194	174	187	182	186	179	168	197	209	203	196	197	175	163	187	173	199	187	189	179	202	159	208	205	170	184	190	189	195	206	207	172	186	198	186	161	202	225	218	207	208	210	200	194	217	196	187	219	205	164	192	179	197	184	201	180	175	209	190	183	201	216	187	194	178	223	197	184	187	199	219	241	219	205	214	205	235	216	200	204	228	205	208	189	219	182	185	209	172	209	193	182	197	178	200	213	193	182	216	193	209	214	172	192	190	223	188	165	219	158	199	197	215	203	207	208	191	216	201	222	204	174	161	227	193	204	188	193	178	182	183	202	180	209	199	198	207	183	168	220	222	193	202	225	195	187	189	206	166	179	171	177	181	178	216	177	181	199	186	196	185	177	212	182	185	197	228	166	175	203	220	192	198	175	185	200	196	186	188	175	161	186	211	195	202	176	197	204	212	185	212	202	206	182	161	160	225	193	208	200	185	191	215	186	190	210	216	182	198	188	187	202	188	201	195	204	198	198	200	192	183	181	194	217	187	177	199	181	196	174	194	205	183	195	197	185	170	198	203	211	197	180	191	180	221	188	195	214	199	194	182	220	194	193	193	166	200	205	209	211	178	180	174	193	192	200	178	222	193	198	193	191	209	181	188	184	194	196	180	182	203	191	213	181	175	197	242	198	205	211	201	202	214	185	175	197	194	204	212	175	221	183	174	215	164	179	211	216	183	185	205	185	169	193	166	196	218	193	174	202	191	179	203	198	203	177	192	190	200	199	224	200	198	193	202	188	194	217	169	162	180	170	190	192	183	189	191	200	210	201	200	165	173	193	216	194	189	192	206	178	164	205	218	199	181	206	197	209	180	192	184	214	189	193	218	200	181	177	183	204	195	207	210	196	182	202	197	202	207	197	199	190	180	195	191	203	207	210	173	202	217	179	188	204	209	199	210	195	168	181	188	190	200	196	177	195	198	192	199	187	200	185	187	178	208	199	193	205	198	203	213	184	193	176	207	191	168	174	201	230	194	209	194	193	182	178	179	179	168	173	203	216	208	179	191	210	170	183	186	207	185	201	190	201	181	178	208	184	157	194	194	173	205	191	189	176	206	184	197	206	189	190	182	198	170	194	188	220	200	206	202	206	202	219	174	191	211	200	180	180	202	215	204	198	176	194	186	183	202	199	190	217	195	206	211	204	184	189	219	188	208	217	178	189	209	194	187	180	191	193	206	197	200	194	222	202	178	182	196	198	196	187	209	170	221	207	217	195	210	188	166	193	186	188	180	209	195	186	205	195	184	191	199	195	208	208	189	192	202	196	195	167	210	197	205	214	205	205	186	182	193	197	193	198	230	191	193	193	192	188	189	179	185	197	212	176	200	214	172	174	172	182	187	203	199	190	162	183	209	207	192	206	200	191	175	209	226	195	178	190	192	213	205	193	170	201	222	181	201	217	218	225
3374	5288	3137	1516	906	660	581	508	539	495	493	455	448	465	460	467	458	472	414	437	427	455	473	442	432	443	478	451	431	444	440	445	418	427	465	463	429	412	407	433	396	412	471	428	452	446	421	448	416	471	493	420	452	430	456	472	403	394	412	433	430	467	421	456	447	406	471	447	433	451	415	380	440	438	463	421	428	425	421	462	447	434	443	464	472	423	415	455	440	421	442	432	453	416	449	444	446	459	416	449	425	401	415	423	395	435	415	463	433	444	463	423	441	428	426	446	457	438	436	446	440	440	423	426	444	450	438	415	403	463	445	435	437	445	435	446	449	406	431	388	448	418	465	432	435	431	426	428	469	405	464	436	425	429	436	412	424	405	458	427	465	455	491	407	432	458	413	406	459	416	452	403	422	437	467	459	421	432	415	429	423	421	386	473	434	430	418	454	455	449	393	434	435	408	401	461	429	423	442	443	403	468	448	432	381	429	454	437	442	434	429	436	422	440	421	432	418	425	448	431	385	481	411	431	451	452	429	414	435	428	404	416	444	458	453	425	424	400	424	425	434	402	422	474	438	447	437	467	416	469	407	416	418	424	447	392	450	424	424	444	451	463	435	442	433	466	433	449	400	468	445	416	441	408	455	433	459	455	441	446	457	456	467	401	428	427	434	426	420	431	412	466	393	418	476	422	435	406	436	399	390	451	467	419	420	461	432	439	421	444	431	410	424	432	438	414	421	448	426	428	432	439	410	416	447	451	428	429	462	441	412	445	454	445	428	466	457	415	435	435	387	440	477	435	450	436	465	434	421	458	427	489	437	436	408	441	423	446	421	479	453	429	456	440	430	488	408	436	452	452	486	402	418	446	446	418	438	449	418	419	432	404	389	451	430	421	448	397	453	430	448	401	428	447	435	431	421	453	428	437	459	409	454	445	455	449	436	456	421	412	405	424	433	393	407	438	403	414	429	411	415	370	449	448	407	449	427	466	427	413	434	457	422	457	415	458	428	419	465	439	465	425	444	449	414	455	453	444	408	424	426	424	456	484	451	428	421	467	444	432	457	456	440	442	422	428	443	410	436	461	444	498	440	420	461	436	441	430	423	453	423	446	431	404	465	453	455	443	415	444	433	441	404	453	423	406	443	426	455	413	432	420	474	469	432	440	419	384	441	434	414	432	477	463	406	455	432	428	447	446	435	442	434	426	437	462	433	471	444	469	450	454	449	436	431	456	429	439	429	406	389	383	436	453	435	466	463	413	424	416	399	412	461	430	455	479	424	422	426	410	443	436	432	462	432	439	429	418	455	449	432	431	440	448	421	432	417	423	426	439	405	434	443	419	450	415	447	427	457	465	424	465	413	453	443	474	419	376	418	399	426	442	405	426	489	441	456	434	399	456	405	414	397	438	432	440	445	418	417	451	458	449	435	429	410	453	429	435	456	416	427	427	431	432	462	446	439	429	416	433	428	428	413	447	465	440	468	432	450	434	451	428	468	448	446	454	421	387	460	454	455	435	455	427	392	425	416	435	429	442	428	444	408	398	433	443	429	468	420	417	425	410	441	430	415	462	471	414	463	435	424	387	445	463	434	419	441	413	440	414	406	436	430	401	422	459	432	414	444	443	410	413	417	463	441	428	466	439	424	464	409	435	424	431	465	448	430	434	437	453	423	444	417	445	417	434	486	437	432	456	433	445	432	434	440	471	449	451	464	412	449	435	460	425	457	430	434	387	421	390	406	410	473	472	455	419	448	464	449	443	441	418	455	446	433	431	430	481	447	455	429	385	431	426	385	439	422	464	413	442	415	462	473	444	421	426	436	434	435	434	420	449	444	449	464	457	436	415	433	452	464	435	438	413	421	433	418	457	446	473	440	442	458	432	421	402	445	386	400	447	418	435	458	447	424	479	428	416	436	415	421	436	428	413	445	400	439	432	455	455	457	481	429	414	436	423	397	433	409	450	464	437	411	404	442	441	443	452	438	430	440	428	429	418	444	427	442	442	447	422	436	426	448	389	430	423	405	446	439	447	420	408	405	463	438	433	436	428	429	420	445	401	429	406	427	449	411	423	450	417	450	451	438	448	483	399	423	427	413	450	434	441	411	430	420	428	448	441	442	422	496	452	414	438	467	435	439	449	452	435	404	486	400	423	446	423	424	402	414	414	440	430	427	434	425	455	433	432	430	455	458	429	419	443	412	427	453	442	425	444	452	432	473	436	416	403	419	454	444	455	446	423	424	414	445	433	428	430	447	427	484	453	452	443	417	427	451	426	431	412	403	419	415	433	410	425	432	439	478	433	454	416	397	424	437	425	434	438	414	433	444	436	442	439	436	445	440	460	425	432	451	435	479	475	414	409	436	420	408	427	459	436	417	456	438	435	414	435	435	450	414	415	429	397	424	453	458	433	397	437	441	416	481	441	436	418	425	424	422	443	431	448	410	421	435	440	448	434	451	448	452	432	432	441	448	440	451	394	436	443	463	442	447	428	455	425	441	452	444	455	451	437	435	436	452	425	437	443	453	438	443	431	450	429	452	434	427	438	452	410	454	415	471	426	483	448	441	421	436	456	444	405	444	415	463	401	433	411	446	426	451	429	409	387	450	450	440	433	475	417	422	426	448	409	414	469	418	435	458	423	433	405	440	423	434	395	440	435	412	419	464	441	418	446	460	445	413	413	411	434	430	434	381	457	436	423	411	424	451	421	444	431	448	423	440	429	426	422	446	441	390	465	470	460	405	429	432	464	419	383	489	428	437	416	452	433	415	429	481	441	432	425	428	410	434	422	459	434	406	402	424	439	420	452	475	412	453	462	414	420	416	455	455	439	445	485	430	459	446	428	410	444	425	452	424	406	454	386	463	426	426	441	423	433	408	454	445	425	444	425	440	429	410	464	418	428	432	419	394	436	437	439	466	450	471	394	420	462	437	414	414	482	432	408	422	466	421	439	431	456	410	395	400	423	416	449	443	437	425	425	425	420	442	447	416	441	479	411	465	443	448	472	407	450	450	449	449	457	408	440	435	432	467	458	445	408	432	472	403	428	454	412	421	450	420	467	426	437	416	467	406	432	438	410	471	453	449	426	438	434	438	447	406	416	465	423	451	434	469	451	465	446	427	470	432	450	456	436	405	446	440	437	464	447	444	446	421	434	403	459	424	426	410	453	429	422	398	467	432	389	441	449	398	423	454	438	435	436	432	463	439	427	440	450	443	415	414	453	457	431	419	419	419	445	441	408	406	433	415	440	407	407	422	449	424	418	439	397	436	463	415	417	439	437	428	422	406	423	447	451	448	442	409	423	437	434	395	429	461	422	415	432	468	438	427	458	443	451	458	421	468	430	414	414	429	408	449	436	449	438	436	473	472	426	462	432	485	400	432	430	430	410	401	426	430	467	418	407	410	435	444	457	435	455	395	443	406	431	467	429	448	390	454	422	391	462	406	444	454	378	437	431	423	420	446	442	421	399	421	440	430	453	379	435	408	429
32786	11832	1098	257	183	220	218	214	171	171	221	172	190	189	194	210	174	173	190	198	179	192	188	184	197	176	165	185	173	169	174	206	183	187	202	217	174	173	188	173	206	159	191	191	187	192	184	188	188	170	182	178	190	184	182	161	203	178	185	206	184	176	178	184	213	197	200	204	164	191	164	191	197	190	169	168	209	198	180	178	173	172	188	201	183	190	162	197	180	163	180	185	190	180	165	167	187	168	192	191	165	207	192	205	198	176	188	171	187	157	184	176	201	184	202	197	167	186	157	160	185	183	196	173	172	189	181	169	176	193	186	175	192	164	181	203	164	184	203	197	175	168	187	192	201	155	189	186	190	181	191	172	190	185	188	182	184	185	160	192	167	168	179	178	214	200	187	204	185	203	194	180	188	197	183	218	168	187	196	180	188	198	180	170	202	176	191	203	174	197	178	206	179	161	201	186	191	179	182	176	171	180	177	172	183	173	208	167	185	165	184	182	182	188	182	168	185	164	184	187	199	167	186	169	169	166	193	172	184	177	193	208	162	172	195	217	187	180	172	178	193	201	224	196	191	196	192	168	189	181	191	178	156	185	216	188	196	192	156	171	169	183	186	175	178	193	161	170	189	181	172	155	210	208	188	171	171	184	183	185	196	194	180	191	172	189	159	158	168	174	177	173	181	176	199	167	160	149	159	179	172	198	195	191	179	185	208	177	207	179	185	165	194	171	188	167	190	183	197	211	175	190	199	178	189	186	198	182	184	176	205	191	172	173	207	207	185	167	174	181	170	202	179	180	176	196	191	197	186	177	189	185	172	171	173	185	218	175	168	175	161	206	175	183	167	181	204	156	180	177	185	179	219	192	157	207	196	176	181	195	206	169	182	190	188	189	172	195	177	170	189	181	175	171	144	154	167	208	184	171	209	183	190	185	173	193	184	172	172	166	164	169	212	162	187	169	168	201	180	157	169	183	187	169	190	170	197	179	171	177	153	200	188	157	201	160	199	161	178	191	184	175	203	176	175	172	190	199	169	187	189	180	174	182	161	192	193	184	184	188	173	204	183	171	183	224	205	176	178	199	170	207	152	180	197	158	174	188	200	181	185	174	192	183	171	170	179	143	172	194	183	179	181	170	177	195	207	188	156	179	176	161	173	203	179	217	185	192	168	183	158	191	177	199	169	193	195	193	177	193	156	176	205	179	192	172	186	185	190	164	163	171	190	184	189	183	170	184	178	194	179	168	192	178	186	210	179	168	166	168	223	189	149	195	152	166	204	201	167	211	187	145	190	209	184	180	168	178	186	182	195	174	187	177	179	179	200	163	202	212	192	192	198	177	161	183	161	170	158	171	192	186	193	162	196	168	202	204	201	194	184	217	201	180	213	188	198	205	196	196	198	192	190	184	208	178	172	181	163	192	179	210	171	188	191	190	175	186	179	189	189	176	191	157	167	192	163	207	187	201	212	205	163	179	166	172	158	175	169	178	169	187	160	186	202	188	164	210	192	185	171	183	189	185	180	161	165	177	179	191	186	191	189	175	200	203	181	195	184	179	193	205	215	186	179	175	187	173	181	172	169	163	189	198	189	176	173	187	197	182	201	168	168	186	188	176	195	193	163	191	181	197	180	178	182	169	202	196	179	195	193	171	175	158	173	184	161	172	192	167	197	206	176	213	163	167	179	202	205	191	168	171	176	186	184	188	197	169	200	159	189	201	199	197	190	166	145	152	172	170	204	182	200	203	201	175	183	192	181	173	186	207	208	208	176	189	180	209	212	166	155	176	168	174	180	168	176	179	190	202	171	188	151	180	184	144	185	201	184	191	184	191	189	179	182	176	174	189	193	169	196	164	199	189	200	166	152	184	176	198	189	205	171	171	152	184	207	176	162	183	174	201	183	167	174	190	167	193	175	192	195	181	215	185	181	179	179	207	188	183	206	205	170	190	167	188	188	184	190	198	174	189	180	180	152	171	199	161	200	193	173	180	177	189	180	167	184	176	174	209	172	193	183	196	176	189	185	187	171	178	174	225	172	175	220	184	203	203	197	190	201	168	172	181	161	188	193	161	196	179	196	201	184	177	189	192	200	188	194	171	144	201	186	158	177	167	161	186	216	166	195	195	169	197	166	181	183	192	182	179	221	204	206	161	192	185	166	196	186	179	174	159	179	176	189	208	181	209	165	187	174	219	193	166	194	192	200	179	174	178	180	177	189	192	183	204	165	170	182	174	202	180	177	185	163	194	200	206	183	173	171	194	203	152	178	212	180	198	175	155	174	177	180	189	177	188	199	209	167	190	216	166	172	194	184	190	182	179	162	192	180	200	200	201	198	161	177	184	180	156	216	180	178	184	178	173	185	181	179	205	184	186	175	208	183	217	184	158	179	169	195	181	204	198	172	181	178	152	184	185	189	179	172	194	163	197	168	169	229	208	168	173	197	187	177	189	146	174	171	184	182	196	188	196	188	164	196	184	185	184	178	186	172	182	199	192	152	184	153	174	182	168	197	186	226	159	192	172	191	167	191	207	162	161	192	186	179	165	177	187	184	177	166	156	183	189	175	169	166	179	159	205	191	170	208	185	165	168	213	185	170	163	202	148	181	200	179	183	212	200	169	181	169	170	194	173	180	178	184	180	182	190	174	161	192	178	180	188	183	194	182	165	184	157	179	185	164	178	175	184	196	174	179	179	184	172	207	203	173	154	199	181	148	185	203	205	205	163	198	169	180	187	182	168	190	178	183	204	184	179	149	204	172	181	160	173	202	164	191	157	169	186	199	178	179	181	203	180	183	185	181	173	156	162	152	176	197	183	181	180	171	187	196	206	213	179	167	193	170	166	176	167	169	171	165	202	157	174	187	165	194	151	174	180	153	182	178	176	187	201	170	188	190	170	191	190	173	196	219	184	183	191	210	200	174	200	193	165	207	154	213	188	205	197	197	194	161	215	194	213	148	196	215	165	168	182	183	189	166	184	183	173	201	181	185	166	190	167	168	180	170	181	182	187	181	194	176	179	184	181	202	182	185	189	177	165	172	184	156	194	181	176	172	183	202	184	178	186	189	188	198	148	162	181	187	190	180	163	197	156	185	213	172	164	180	196	160	167	197	189	173	187	197	183	182	188	188	176	197	200	176	211	204	174	216	175	192	188	202	190	196	168	182	192	153	214	202	213	157	141	184	182	198	196	199	200	212	199	201	181	175	196	177	172	171	213	169	176	175	196	173	178	189	197	182	193	177	183	184	201	190	191	218	166	183	185	162	177	206	212	203	175	169	177	187	216	162	170	170	197	181	182	180	174	174	186	182	185	180	177	171	207	162	202	181	183	174	176	186	185	184	189	177	187	189	170	199	169	180	175	166	193	182	165	171	203	196	195	195	195	186	174	159	191	164	201	189	173	189	186	163	183	190	185	186	195	192	177	182	188	189	166	186	195	175	206	183	156	170	164	188	207	171	181	158	175	175	194	204	188	200	180	187	177	200	168
5192	738	614	503	502	409	456	464	441	459	442	450	467	437	436	448	478	446	471	464	449	435	448	457	444	447	486	453	446	460	430	430	486	450	445	455	485	438	427	448	433	456	494	460	411	437	443	458	477	454	447	450	435	458	435	482	432	444	443	451	424	468	421	470	476	465	429	429	490	442	475	481	382	428	467	473	432	435	454	450	444	465	460	435	481	462	426	471	472	433	406	444	441	449	492	503	472	422	446	462	476	425	455	481	445	437	439	412	453	429	442	468	417	426	456	422	444	433	421	441	439	437	424	512	456	456	444	440	446	456	427	427	463	472	426	450	479	426	438	452	444	454	458	443	429	456	467	468	473	426	422	464	462	469	431	444	440	465	482	444	422	450	485	456	476	456	425	447	437	443	471	458	434	416	441	415	469	502	450	489	462	467	457	413	479	461	410	429	444	449	442	480	447	468	448	428	456	455	454	443	433	457	456	423	447	450	444	418	416	388	490	457	426	434	429	451	429	425	420	481	411	434	447	451	458	470	443	450	464	447	434	442	415	458	441	478	485	468	444	389	465	416	415	431	460	450	428	450	411	435	423	428	455	424	436	501	443	451	490	458	426	453	460	409	489	454	441	457	424	445	453	416	427	420	439	458	428	417	424	440	430	479	438	431	446	474	472	465	438	442	454	440	402	468	437	453	426	451	481	437	465	446	423	437	464	452	439	458	429	458	443	441	459	418	421	473	417	453	449	491	432	422	460	455	415	451	447	437	436	433	481	476	481	454	483	465	427	427	444	454	449	423	467	418	426	441	453	453	416	459	447	461	426	420	505	453	433	425	447	414	475	448	495	438	422	490	462	458	451	500	456	450	435	435	448	471	438	476	465	454	462	432	447	430	449	427	446	462	473	453	453	475	423	491	444	471	435	474	472	485	442	422	448	428	460	451	465	457	433	486	430	446	423	433	431	439	431	422	436	422	439	446	424	420	438	463	459	430	466	450	432	474	453	464	453	456	433	452	454	470	435	425	465	438	443	443	451	494	443	454	458	445	425	488	478	435	392	446	435	473	466	408	428	420	450	453	463	475	428	458	469	459	475	454	451	419	469	468	462	458	436	445	449	461	441	445	427	453	463	435	434	426	424	450	458	432	438	410	434	425	426	478	425	453	473	417	428	435	451	451	445	456	464	432	441	447	469	447	458	460	456	473	464	424	452	443	444	480	436	460	474	454	428	425	422	479	443	474	433	421	479	427	446	439	470	442	480	429	433	419	467	436	460	477	414	481	427	452	454	438	455	406	427	445	433	415	435	420	516	427	443	475	468	446	445	483	438	482	468	453	475	442	442	441	449	443	483	423	454	439	396	441	454	422	445	481	446	440	412	428	462	461	463	461	463	498	459	460	448	455	415	426	450	402	455	475	478	414	448	433	452	452	438	420	458	465	460	476	446	429	488	451	434	437	464	460	450	429	456	454	446	467	462	447	459	458	429	454	430	435	457	445	424	438	465	453	435	439	479	425	419	451	459	416	456	429	404	501	464	414	447	475	428	471	452	444	438	475	471	407	471	456	421	433	476	446	473	456	456	515	415	454	429	450	448	443	457	480	460	432	451	412	444	420	454	451	418	428	449	430	439	446	425	404	440	455	427	490	453	455	456	488	458	473	432	464	409	457	426	425	478	442	470	429	436	437	493	474	463	424	497	447	419	454	472	450	449	445	471	448	452	430	470	451	449	417	418	457	465	439	473	468	442	426	435	435	473	462	426	478	447	452	454	447	407	425	412	451	416	410	457	400	443	430	423	460	446	403	443	487	491	432	465	445	452	446	468	452	435	417	452	498	453	390	424	438	461	436	471	477	411	437	457	405	447	468	465	485	430	457	454	476	462	430	434	452	455	425	459	456	423	389	412	413	451	459	410	438	427	424	461	473	455	428	461	464	466	485	460	453	442	478	461	473	444	466	441	477	446	445	431	454	464	480	472	452	451	473	454	472	437	436	477	460	435	478	474	431	423	493	446	408	444	430	468	481	464	423	485	435	423	439	454	456	448	434	452	458	457	437	468	465	420	455	472	467	440	483	451	428	456	433	479	442	425	488	493	433	442	402	486	477	442	440	482	432	439	453	444	416	447	440	464	427	431	439	463	501	455	467	409	448	404	462	458	443	465	416	429	444	476	449	451	468	412	454	475	410	429	452	421	449	456	452	444	455	437	422	414	432	402	444	458	424	419	452	446	444	478	431	455	409	451	485	441	449	457	453	409	445	435	505	423	436	450	465	467	445	429	466	481	450	470	488	398	449	457	432	454	438	446	445	484	449	464	459	439	451	437	454	442	448	436	486	442	439	478	473	442	425	429	437	491	460	480	428	444	453	468	403	437	430	437	461	454	468	488	441	465	418	433	442	458	450	439	469	481	449	411	445	437	462	440	474	442	428	482	448	457	485	408	415	425	484	408	430	430	445	443	474	459	429	428	457	442	434	476	404	436	469	428	466	419	434	443	462	457	438	438	423	450	409	439	426	448	454	468	426	453	468	456	467	451	445	443	465	468	457	472	414	437	424	440	445	426	451	473	436	436	417	425	442	450	441	470	443	477	456	455	457	449	441	447	429	448	456	475	410	410	445	450	453	442	464	457	486	455	464	465	461	455	454	438	442	452	451	440	455	452	453	398	478	468	489	456	449	418	438	425	390	423	445	461	453	448	483	449	438	467	456	478	466	423	445	445	450	456	440	428	424	429	435	422	427	474	433	452	465	464	463	437	454	449	416	452	453	453	481	444	376	490	446	461	445	468	461	420	440	458	442	433	446	475	405	440	477	470	432	463	409	417	450	428	438	420	449	409	447	492	412	413	424	454	449	432	419	497	461	463	463	429	447	473	432	446	470	426	425	465	433	465	412	439	462	433	423	460	451	459	431	456	467	428	476	420	476	434	388	453	448	445	443	426	470	444	435	445	440	448	446	443	453	451	460	432	436	437	423	487	460	441	450	474	433	475	433	420	392	445	487	454	434	444	428	420	483	454	502	443	481	475	464	452	436	455	493	458	434	397	428	462	477	431	460	438	466	429	432	441	438	450	440	453	438	476	410	450	438	446	473	443	448	446	439	443	454	463	468	426	419	467	439	458	427	413	443	466	438	409	421	440	468	468	425	431	434	445	463	423	478	438	431	448	436	413	461	455	414	480	442	450	443	450	433	419	446	448	468	453	445	454	452	465	429	449	463	449	439	486	438	452	433	459	473	452	440	426	469	453	477	452	473	450	458	435	471	445	444	429	459	468	485	406	467	463	438	411	436	426	434	457	497	431	462	447	433	442	422	454	393	454	427	484	474	480	454	463	440	457	436	481	474	481	423	464	432	454	454	423	481	422	474	421	451	453	442	403	442	479	471	423	505	465	457	449	436	466	422	435	409	478	441	424	399	460	444	464	441	417	434	470	443	419	459	442	466	482	434	461	430	468	478	450	469	400	450	447	446	424	427	449	472	452	439	470	441
24513	20880	24531	27356	20212	1701	480	367	358	336	265	308	336	327	302	286	328	322	286	246	312	312	317	293	285	262	280	262	290	291	270	256	292	277	247	282	299	274	301	312	286	292	287	285	306	299	313	266	314	261	273	254	286	273	265	253	293	279	283	275	311	278	242	285	313	305	286	287	278	323	296	311	282	290	324	280	265	305	271	279	288	280	323	296	286	264	296	301	279	295	300	237	296	293	276	300	272	299	309	302	268	295	288	289	262	289	282	279	291	262	256	294	265	266	282	290	287	304	287	241	277	307	293	301	296	281	274	278	322	264	285	267	304	283	284	299	265	278	302	265	271	277	305	293	271	286	271	259	311	240	287	270	301	281	252	270	284	288	293	286	270	284	280	286	277	255	270	260	259	284	300	271	267	294	290	289	273	270	274	301	288	303	314	315	266	329	288	286	263	304	292	311	274	290	288	286	276	283	278	268	268	280	267	280	278	284	279	268	291	268	290	260	280	253	276	229	285	286	279	243	272	298	275	300	282	294	279	259	294	293	257	280	278	269	280	289	302	268	295	251	278	269	292	293	312	278	291	283	268	288	283	282	283	272	318	280	282	275	259	259	294	289	241	266	272	260	293	313	293	287	293	286	293	261	263	305	232	263	285	277	295	301	292	280	295	325	273	259	275	327	291	302	296	273	281	291	318	283	286	310	272	295	314	279	258	303	287	310	298	259	278	270	275	286	270	329	265	265	295	248	334	254	258	259	248	254	299	254	296	261	288	297	266	278	253	273	268	307	269	248	319	252	302	276	268	238	281	289	285	251	292	260	259	294	270	276	291	273	272	276	257	261	256	292	278	250	276	271	274	286	277	303	261	292	295	271	280	290	277	267	296	295	299	309	289	256	269	263	268	264	245	278	291	262	278	259	252	272	298	301	267	284	282	249	290	282	296	268	301	286	272	298	266	301	277	295	273	282	274	266	271	288	288	275	310	296	266	271	301	268	310	281	310	323	260	272	282	278	278	297	316	266	246	292	271	285	270	272	272	266	281	290	269	263	271	282	295	285	266	315	255	290	291	272	274	285	303	261	284	278	239	297	271	268	255	315	290	279	277	279	292	265	331	267	289	299	295	283	280	301	288	299	260	261	249	298	304	274	259	252	288	271	265	263	279	283	248	252	295	274	286	280	304	265	226	298	292	285	297	285	318	263	296	283	260	286	284	263	244	277	262	281	272	298	280	289	246	299	311	289	257	325	279	296	249	287	290	298	291	255	289	304	282	297	294	268	274	292	252	312	268	288	265	283	253	286	321	269	263	275	259	280	276	292	251	284	287	294	248	270	297	250	284	268	307	304	324	294	294	284	278	283	288	251	281	303	263	287	230	267	256	280	257	291	282	272	278	269	284	289	216	312	268	279	307	287	270	296	291	247	255	266	282	284	266	260	286	256	308	301	307	287	297	293	271	288	273	274	272	280	253	284	301	319	308	286	251	253	295	249	256	271	275	249	303	296	289	280	272	297	271	296	299	254	232	272	288	288	265	263	273	276	300	300	305	270	246	302	263	291	288	270	264	285	262	284	272	277	273	268	264	293	261	256	266	262	260	276	270	274	240	287	286	285	273	262	292	322	254	275	304	294	288	277	282	264	300	251	283	272	283	265	285	275	289	281	308	291	296	269	278	290	312	286	288	266	290	301	288	280	277	293	288	287	260	263	280	284	269	247	322	275	295	286	279	291	271	258	319	286	284	271	277	287	260	274	310	282	280	290	302	277	271	260	261	283	267	292	298	241	245	268	266	284	280	273	278	287	316	304	268	258	289	257	283	297	293	254	258	281	285	276	294	269	308	288	270	283	258	294	269	255	286	282	266	269	289	270	308	297	245	274	261	297	275	273	253	280	248	302	289	289	270	257	280	275	336	286	272	247	284	314	322	280	271	272	291	294	277	255	252	292	277	276	267	280	283	297	287	261	263	257	279	277	309	265	264	298	303	258	248	305	293	284	273	296	280	273	299	302	292	298	301	285	299	293	298	247	319	238	289	292	278	251	258	271	292	327	284	273	277	256	262	272	249	292	263	282	261	278	284	240	302	260	268	283	254	301	281	263	274	278	285	276	263	257	260	283	267	255	297	275	289	248	283	273	293	294	302	270	280	294	302	255	296	267	271	314	302	281	293	313	285	297	267	257	275	252	292	273	291	276	279	286	274	328	286	265	289	284	286	267	311	291	328	308	252	288	291	282	268	263	275	271	285	267	289	297	272	257	274	290	258	269	281	282	293	262	285	260	289	299	307	309	265	304	303	326	280	288	275	278	311	263	276	258	301	283	301	280	287	245	260	279	259	273	295	267	260	262	292	278	282	273	278	264	287	263	265	259	277	282	269	284	261	321	263	317	301	279	281	283	252	271	248	270	297	268	295	291	282	270	291	270	253	286	293	288	285	272	288	274	282	265	298	294	295	274	285	253	313	254	255	251	284	277	278	282	264	279	281	298	268	284	244	295	288	286	276	301	278	275	285	270	290	279	282	284	290	290	276	270	287	273	296	303	283	281	292	276	303	316	291	328	265	266	238	257	267	271	271	307	282	253	294	283	276	292	277	257	298	290	262	264	269	256	328	262	255	273	250	229	254	302	285	265	268	290	303	278	277	266	291	308	276	284	274	269	251	287	268	274	245	283	240	240	290	295	265	280	324	293	330	264	284	277	293	304	293	290	297	274	282	295	269	298	269	257	299	313	278	283	248	296	291	287	279	289	256	280	259	271	276	288	272	291	274	308	286	313	252	293	272	264	275	309	261	292	282	286	305	271	276	270	294	250	274	280	296	307	276	240	257	238	267	292	282	277	276	266	299	297	265	262	277	256	300	286	286	280	265	258	248	270	275	279	255	250	253	253	268	252	298	252	279	274	287	300	271	285	258	265	240	272	231	262	276	300	270	284	258	285	287	284	244	314	237	279	299	284	277	265	272	288	269	276	270	296	270	276	260	271	273	298	274	244	267	280	246	291	289	289	274	276	297	273	271	263	289	301	304	293	318	285	271	264	305	296	271	285	282	317	302	248	295	269	269	262	293	279	301	304	276	271	277	270	258	279	297	307	285	285	319	250	265	289	288	266	267	284	268	290	286	247	266	263	300	281	260	289	293	290	299	279	268	229	266	293	299	281	267	303	280	269	302	289	266	318	307	284	299	247	262	259	278	238	259	309	284	268	301	283	287	332	292	273	245	271	291	268	255	258	293	285	266	287	274	288	270	273	274	290	239	281	294	301	303	270	275	227	277	279	271	276	290	269	291	262	281	306	271	295	246	294	255	309	262	283	270	253	301	315	291	303	257	290	290	264	261	291	280	285	298	271	257	272	261	294	284	287	271	265	313	290	281	286	264	294	280	303	247	278	256	283	278	293	263	272	306	260	239	275	278	279	273	302	270	307	265	268	287	300	289	261	267	279	291	302	288	326	280	278	282	303	274	291	250	275	295	275	257	265	276	299	270	290
3199	3201	2138	1188	848	745	717	625	681	633	690	644	630	651	623	629	650	655	604	615	613	623	620	637	620	645	606	641	618	596	627	616	639	640	617	647	604	623	618	620	635	621	662	673	560	617	611	651	589	608	579	659	638	641	630	605	618	629	673	617	618	645	644	640	617	636	660	589	616	641	651	622	605	605	664	654	628	637	615	664	629	611	671	628	636	618	667	607	622	595	609	654	635	667	621	612	622	621	642	624	600	634	667	630	623	698	622	639	624	599	671	616	623	614	612	585	649	632	624	659	580	633	602	608	632	593	623	647	649	607	626	624	626	630	677	603	666	643	606	659	594	672	604	633	632	623	615	623	646	610	627	666	610	628	595	660	587	606	605	665	640	696	623	640	619	637	597	600	638	615	675	650	646	623	586	579	614	658	634	604	619	645	619	631	612	688	617	628	582	623	591	586	644	606	599	625	634	638	653	591	634	669	634	616	626	601	623	626	621	593	620	642	627	628	611	636	615	607	574	602	639	670	633	618	578	636	640	591	614	654	612	599	632	660	660	658	602	664	625	648	606	628	644	626	619	657	642	602	608	678	593	631	646	626	630	634	613	621	651	649	628	634	647	671	633	611	613	655	628	617	670	632	631	625	595	633	630	606	636	611	624	605	646	580	633	588	626	620	618	674	603	668	628	607	683	615	624	603	624	632	620	684	642	619	647	659	626	610	628	648	624	624	593	620	628	648	618	621	639	619	655	665	632	609	624	619	599	641	642	595	662	608	628	656	623	602	650	596	639	659	672	641	612	629	600	641	620	640	604	578	621	603	646	658	593	586	665	588	625	637	612	619	631	631	653	642	651	631	603	626	638	673	598	634	629	645	627	653	641	614	614	606	586	648	612	583	644	625	633	638	617	653	630	644	654	627	678	627	625	622	651	600	636	634	659	614	578	618	647	660	621	586	633	657	659	638	618	602	621	643	650	656	580	626	618	637	642	572	624	588	629	653	611	622	620	603	622	657	679	637	654	664	638	631	609	590	663	637	607	600	616	628	653	629	665	675	630	599	579	644	683	650	588	622	624	615	648	631	615	625	637	614	628	645	624	637	644	630	646	656	595	585	630	617	658	636	586	617	650	623	641	597	623	579	588	675	642	615	626	651	601	626	616	675	597	627	638	610	664	583	597	636	580	635	585	628	659	644	613	655	629	631	633	641	619	641	625	608	594	679	622	666	648	661	624	650	649	617	614	627	645	615	622	568	658	639	623	625	646	649	621	608	654	580	592	639	604	584	612	663	653	620	593	585	669	575	608	629	578	602	637	615	638	591	619	590	648	598	606	615	600	665	638	658	683	592	642	611	634	646	608	625	626	644	637	650	621	619	596	585	604	629	631	623	598	626	609	649	589	637	642	601	647	626	621	659	595	646	618	645	625	663	636	658	616	672	624	606	604	616	561	585	594	642	653	644	649	631	659	612	605	664	634	594	602	618	657	614	660	635	648	631	641	613	632	601	629	634	621	623	625	611	648	639	583	686	603	657	628	611	584	583	641	634	617	619	587	604	630	626	618	610	608	608	623	630	673	624	579	657	650	653	603	653	649	642	566	636	574	610	649	623	614	650	606	618	659	639	595	632	616	611	615	643	660	647	617	621	634	645	634	612	642	637	626	645	629	644	630	614	634	668	665	645	640	568	608	593	653	605	587	639	604	646	606	643	621	649	654	600	649	665	658	635	635	582	625	610	637	611	645	634	630	645	626	617	609	623	610	625	617	632	620	625	636	634	640	621	592	591	597	625	627	661	627	639	624	655	670	620	617	636	641	621	607	592	641	616	662	611	602	596	635	619	645	640	613	598	598	633	661	612	624	641	608	608	605	589	647	600	635	595	681	613	616	623	657	645	668	647	587	595	623	645	616	626	664	624	630	613	651	600	588	623	608	661	661	566	617	610	576	630	587	652	667	664	633	650	627	616	618	605	602	613	592	596	642	635	589	586	597	646	649	663	612	568	624	666	643	648	621	592	611	596	674	655	656	580	623	619	620	627	600	636	606	619	613	647	641	606	624	640	539	587	672	643	647	595	625	613	647	592	636	625	652	670	618	639	653	626	655	638	619	594	639	607	624	659	606	616	616	609	622	697	608	623	701	584	615	588	634	613	587	617	623	672	624	623	589	646	650	599	610	591	614	642	654	634	680	572	616	613	587	604	618	631	622	602	575	623	627	658	646	684	627	603	663	611	618	631	651	587	645	628	590	658	611	661	611	624	600	599	639	620	609	632	624	638	621	593	632	606	631	636	606	590	614	638	655	657	610	641	611	634	626	636	624	629	623	642	667	600	645	631	666	626	662	631	597	629	695	664	596	603	607	629	583	601	610	605	598	653	635	592	614	632	661	654	621	629	648	635	616	711	639	602	625	603	615	629	606	639	653	625	589	609	629	603	593	648	615	634	589	640	654	658	576	653	589	612	672	645	615	629	580	613	640	633	620	644	658	628	615	590	624	651	618	624	592	614	589	609	614	617	618	573	613	639	629	652	639	642	633	631	619	568	584	668	628	653	630	627	643	594	576	644	616	609	607	627	631	598	602	595	669	602	641	612	644	623	599	666	648	673	593	666	705	622	634	621	632	603	574	657	629	605	582	614	609	619	615	630	644	649	632	605	612	583	646	626	614	620	603	624	675	608	583	627	634	597	645	625	679	641	609	623	643	603	654	600	654	631	660	624	625	627	619	621	595	618	612	596	604	644	641	623	576	642	600	676	685	636	617	654	668	615	608	575	641	614	582	615	628	627	622	631	591	596	590	590	614	637	634	677	597	698	594	643	641	592	643	626	633	560	597	621	609	640	644	643	632	614	629	653	598	645	591	644	629	598	632	585	685	636	643	668	660	653	620	611	607	657	613	613	612	618	578	619	627	604	620	617	619	668	648	639	613	619	590	622	644	600	630	651	651	682	608	670	592	651	614	610	597	616	596	641	636	649	651	638	635	629	640	580	642	629	637	627	636	610	623	649	604	612	629	586	620	632	615	649	645	653	626	616	619	616	647	635	638	608	619	617	595	619	627	634	622	602	628	594	589	655	582	626	633	600	626	651	613	588	584	648	618	630	624	627	657	639	619	634	602	610	587	649	630	648	601	641	597	642	627	667	624	592	629	641	643	601	617	653	618	593	589	657	664	657	649	605	595	628	661	649	635	645	652	612	674	629	647	642	639	605	653	645	628	634	606	614	543	591	675	636	648	660	637	652	629	630	598	637	619	598	659	622	603	623	642	682	662	620	638	641	616	590	642	595	649	639	600	620	629	602	653	657	642	641	644	604	646	622	653	573	632	657	628	604	684	642	623	584	588	624	643	588	629	608	620	611	597	661	614	635	621	612	647	668	607	615	561	631	627	594	581	623	638	626	645	622	625	633	645	610	619	629	612	618	621	614	619	613	635	630	636	631	595	644	609	609	572	621	634	640	597	660	615	669	612	609	577	623	598	649	626	604	627	632
23631	20878	25187	26698	20884	20807	2036	451	350	309	272	283	225	229	228	262	214	206	235	176	212	218	196	207	217	205	201	223	185	207	192	212	187	202	191	208	193	204	186	194	194	197	201	180	175	195	192	215	171	203	193	189	189	181	205	220	204	169	188	207	203	187	187	214	195	209	186	184	197	215	185	204	200	203	213	196	201	175	209	179	179	200	206	213	214	185	210	170	193	181	191	188	169	192	170	194	163	193	181	186	184	217	201	211	196	214	169	168	213	210	224	173	186	224	218	205	221	183	189	183	210	185	209	197	185	192	167	191	198	210	185	194	180	185	211	195	207	194	213	226	185	173	182	178	193	187	223	208	205	201	186	199	156	189	174	200	197	226	219	177	202	188	189	190	214	179	173	195	209	196	202	181	173	198	182	177	173	193	189	209	190	195	202	200	190	186	174	197	198	208	183	196	157	184	198	201	208	219	170	182	174	186	170	190	182	189	199	195	203	183	205	192	186	184	221	196	204	189	189	189	182	166	208	199	221	172	194	197	206	181	195	196	219	205	164	174	173	172	195	219	190	186	200	212	194	206	216	194	197	169	197	180	183	183	190	209	197	193	187	181	201	191	193	189	208	162	186	194	207	175	195	170	178	190	172	193	192	204	191	195	180	204	209	195	202	203	192	179	199	175	178	186	198	222	205	189	210	183	199	220	214	188	193	178	198	223	188	191	158	205	181	184	183	226	186	184	156	183	195	198	185	217	185	180	217	173	178	185	180	229	212	180	184	209	205	194	191	205	217	192	192	191	200	200	191	194	209	216	213	186	193	177	181	176	190	199	171	161	185	173	239	193	191	191	193	193	186	184	180	169	203	187	186	192	191	206	196	197	188	187	211	182	197	211	179	187	190	165	190	205	197	201	196	204	198	179	183	180	159	206	201	226	217	220	189	159	178	190	191	196	205	198	185	198	198	210	191	201	204	235	172	205	186	198	185	199	189	181	194	192	224	226	204	204	192	197	177	186	206	192	185	189	185	202	180	179	213	174	189	186	197	191	201	194	182	197	213	203	210	209	201	214	201	207	191	186	170	206	182	180	205	186	200	198	187	183	205	200	207	206	208	191	227	188	202	200	182	191	214	227	185	191	219	182	191	202	206	177	166	180	174	186	198	211	173	197	167	192	206	181	182	203	200	199	211	189	177	200	207	177	198	187	201	190	175	185	183	197	161	189	200	204	206	224	204	208	201	181	192	201	204	194	224	202	199	198	182	187	194	205	192	193	233	196	205	215	205	179	199	202	185	205	221	176	186	187	193	196	188	173	166	174	174	173	223	181	188	160	179	196	193	190	203	186	199	188	170	202	235	201	200	206	209	207	185	186	187	179	187	213	228	177	199	206	176	183	200	189	203	167	206	200	199	220	170	193	237	181	210	194	175	186	252	209	200	202	209	185	207	209	182	202	203	184	193	213	195	174	191	195	210	193	188	176	201	174	200	184	210	198	185	207	203	200	207	202	202	170	178	186	186	179	192	214	200	196	196	197	220	190	194	189	178	208	178	211	205	184	228	213	185	195	187	203	175	190	203	212	194	176	184	200	217	176	172	195	195	184	157	196	217	201	204	205	186	223	211	209	199	209	204	191	198	178	178	208	186	183	180	186	204	199	207	225	216	176	206	199	161	201	232	198	200	193	173	203	191	186	186	199	172	208	205	186	200	209	201	185	174	196	200	180	187	180	188	202	194	206	193	188	181	190	207	174	203	182	201	192	175	184	170	169	165	213	203	208	192	200	168	190	165	194	169	178	199	195	171	179	213	195	198	212	212	191	192	185	212	210	193	189	175	188	216	174	197	192	202	202	214	205	213	207	182	191	200	174	180	189	203	192	182	189	212	198	175	211	210	205	161	200	191	212	192	178	184	202	197	166	208	220	197	205	179	209	195	187	183	177	176	185	181	201	208	192	217	204	177	203	184	164	226	202	232	192	179	217	185	184	190	186	229	216	220	220	202	177	214	176	203	208	200	170	192	217	174	204	197	211	173	182	198	165	200	183	223	194	190	189	197	203	231	217	177	176	192	185	209	214	191	170	175	182	220	190	162	200	179	169	193	162	195	189	198	213	200	207	188	198	177	156	178	205	182	164	198	193	198	184	192	196	202	207	206	199	197	195	230	180	200	151	192	185	182	184	175	222	191	205	209	198	170	180	167	189	189	197	204	176	165	164	199	187	201	190	210	194	209	185	201	195	199	196	157	172	191	177	185	213	187	178	200	202	187	227	177	208	225	209	196	192	233	188	171	228	198	181	187	176	176	209	193	217	170	221	174	200	164	171	185	183	200	200	195	172	232	210	188	189	203	226	183	179	207	188	201	174	199	202	177	195	187	176	200	207	204	217	207	185	203	168	189	170	214	186	231	210	202	209	188	195	187	201	211	201	180	180	196	200	198	185	190	192	209	194	203	228	175	190	192	173	205	226	204	189	191	203	184	206	205	186	191	183	208	181	206	227	187	185	170	188	182	183	199	167	190	175	215	205	181	195	206	162	170	199	195	183	166	177	213	184	194	208	190	197	174	198	203	177	202	191	212	191	220	169	192	216	192	199	214	199	169	193	180	217	200	202	184	165	197	215	185	202	218	183	207	210	178	181	199	215	201	211	183	185	178	203	209	191	207	219	184	187	177	212	194	194	205	224	197	177	214	209	171	177	215	196	201	193	182	212	202	204	216	186	189	197	169	188	204	183	185	179	216	190	205	199	161	157	196	210	179	184	191	190	191	227	181	199	207	197	192	191	209	205	190	200	173	193	214	205	214	201	189	186	189	213	214	203	197	173	210	192	161	209	192	201	225	187	176	198	181	183	192	207	190	195	187	199	213	176	190	190	195	185	208	216	198	199	206	198	215	197	205	204	204	193	186	201	173	188	210	170	218	181	198	173	179	179	167	184	207	192	210	166	201	172	192	208	203	197	179	173	170	188	190	197	188	164	226	186	209	201	184	164	200	178	195	209	198	186	192	184	201	201	180	195	226	180	203	173	204	203	185	192	221	178	206	183	194	163	199	185	178	189	200	218	184	191	195	204	184	203	200	216	184	201	169	178	191	181	212	196	201	202	206	222	187	218	206	180	180	190	185	204	196	159	176	191	195	187	235	205	210	191	193	193	213	220	190	179	175	209	219	214	177	201	206	201	186	204	183	188	180	204	202	183	196	189	180	191	195	185	214	190	204	198	197	188	167	181	193	195	180	200	220	221	195	199	193	183	207	193	200	220	193	203	173	164	184	199	202	210	178	201	198	199	196	193	177	174	182	210	174	192	177	175	226	161	231	196	177	219	180	212	192	188	181	187	194	196	198	183	189	218	195	194	197	195	200	174	214	216	200	181	206	201	188	197	210	192	179	198	188	187	176	170	194	200	207	198	215	173	171	178	174	195	189	207	176	195	191	210	186	191	175	178	204	177	214	234	191	172	215	207	188	205	180	184	208	201	190	197	191	204	192	170
3286	5242	3224	1520	915	681	574	573	524	503	487	482	482	451	448	434	438	483	487	451	458	448	465	455	444	420	439	416	451	503	454	417	463	435	398	464	445	443	427	438	455	456	425	461	460	458	427	437	431	427	448	431	442	439	448	461	422	444	456	448	438	462	450	455	403	434	381	425	428	446	458	450	443	454	412	398	436	431	455	425	447	414	382	428	405	434	447	388	445	417	426	420	444	407	427	409	417	456	428	416	463	402	452	428	434	438	447	434	413	438	425	433	448	437	437	453	423	427	439	440	450	437	430	466	435	458	429	471	427	460	441	407	443	449	412	451	414	392	475	418	461	433	427	415	441	440	422	418	430	460	381	441	448	444	414	436	439	402	461	489	418	441	457	462	456	419	457	427	432	466	456	458	444	457	453	435	452	458	464	380	437	409	452	414	404	459	449	407	459	398	391	414	445	435	445	457	469	425	405	448	434	418	437	415	430	446	415	448	440	398	451	408	428	434	422	434	419	440	461	450	429	418	422	470	427	461	420	392	472	433	476	423	427	427	438	455	447	438	420	435	421	406	431	458	430	413	430	427	422	415	439	417	445	390	494	424	425	422	425	422	439	410	425	411	420	430	440	417	406	402	451	457	431	439	436	418	450	435	413	437	434	453	454	465	439	449	440	466	464	427	410	432	445	416	434	398	455	442	443	451	447	443	424	411	405	440	395	404	425	391	457	404	437	456	425	445	420	448	401	440	435	462	432	440	417	442	441	414	428	392	443	423	453	387	443	417	462	441	463	449	425	450	468	430	456	444	434	447	442	447	418	373	455	462	439	450	453	460	408	454	432	445	417	450	435	432	433	411	435	438	443	452	400	438	461	443	456	430	440	401	454	427	450	442	440	447	461	414	457	471	423	439	421	457	417	415	447	438	431	452	405	453	452	473	390	402	447	428	430	429	457	452	484	451	412	418	425	418	432	401	409	423	413	435	450	431	406	446	450	440	439	429	425	409	414	434	445	453	470	409	432	450	458	409	431	439	424	377	470	405	454	450	432	416	447	442	462	402	453	419	403	452	432	426	481	455	410	467	423	441	433	425	450	425	431	437	431	450	429	448	405	457	465	427	407	429	440	414	464	402	447	448	426	419	405	413	417	436	419	435	429	450	410	447	451	433	421	403	445	441	480	393	445	450	434	444	474	420	400	415	440	423	434	461	432	418	417	444	403	425	438	433	421	432	424	430	417	461	410	432	424	456	411	450	448	389	425	417	430	411	402	418	432	436	447	404	408	426	399	413	451	442	434	441	443	421	432	462	414	402	442	416	424	454	411	429	439	405	372	436	459	424	415	415	399	456	377	445	432	417	409	465	476	446	436	424	406	433	457	445	440	427	422	428	449	445	454	464	438	446	429	409	416	443	437	447	424	441	419	431	421	433	456	413	378	435	479	429	441	436	440	420	459	431	436	461	417	450	414	440	438	428	461	433	420	439	435	401	396	435	458	429	405	431	477	406	423	444	460	418	444	461	448	405	435	412	439	419	448	409	425	447	428	423	432	434	429	417	482	424	434	422	472	405	445	462	464	446	447	454	435	424	412	456	380	433	436	433	393	443	429	428	441	460	412	428	462	449	418	408	422	425	419	465	441	432	404	465	437	449	414	416	419	421	427	437	436	479	414	429	490	449	462	427	451	416	466	415	426	455	399	448	444	416	464	434	420	390	458	436	472	417	464	448	442	423	409	423	414	462	431	406	471	460	414	419	451	435	477	439	446	435	383	452	406	432	451	448	475	401	448	439	430	426	408	448	463	450	436	429	415	456	442	482	443	429	458	397	418	480	441	432	434	442	408	468	418	404	430	453	449	428	446	442	447	441	457	434	436	451	405	427	452	426	416	422	446	438	481	441	433	436	443	426	435	464	458	444	426	435	451	423	452	399	466	446	447	457	444	449	430	447	393	410	420	474	416	475	468	429	438	439	445	471	437	444	427	415	423	463	416	438	410	427	431	453	428	413	424	429	427	440	453	436	430	416	433	458	428	439	417	451	409	456	433	411	387	417	430	463	443	460	449	446	458	444	443	431	441	412	442	427	456	427	427	421	463	401	449	426	423	451	446	428	456	405	483	425	413	433	457	414	384	480	404	438	432	428	447	453	438	417	430	409	441	460	445	417	466	433	437	429	410	398	438	441	421	457	480	409	444	447	393	457	413	418	426	417	444	454	440	405	440	433	414	391	423	424	385	432	460	426	448	427	417	439	423	442	420	401	409	422	453	401	475	440	497	460	417	438	405	426	463	449	444	420	419	483	436	438	414	454	468	375	442	459	438	431	430	431	411	401	454	414	441	389	404	424	451	410	400	403	453	454	408	417	472	457	457	416	441	388	413	452	463	416	418	458	429	434	429	406	418	414	431	430	450	434	404	459	433	442	414	472	437	428	418	422	443	399	404	444	430	414	435	433	444	405	417	412	434	434	465	450	434	436	457	433	440	434	415	446	418	435	419	443	437	417	416	419	445	413	427	407	438	452	440	460	458	418	420	444	439	454	423	418	420	418	444	438	451	436	416	409	431	455	429	463	430	416	419	427	424	428	388	382	451	412	432	482	429	438	453	467	413	470	433	413	452	453	426	398	419	435	440	421	447	487	437	446	428	423	411	389	420	453	469	384	438	440	401	406	409	445	447	438	403	438	431	423	441	439	438	444	442	421	461	438	449	425	431	453	464	413	437	449	419	419	455	447	429	438	426	422	449	467	438	419	422	435	416	446	435	419	426	377	422	463	411	420	425	478	423	436	449	430	435	390	460	463	440	419	425	436	436	432	461	456	467	441	440	419	456	451	425	403	444	400	458	421	404	435	442	422	421	422	420	422	444	443	469	388	446	463	429	413	421	458	446	450	448	402	425	413	433	463	451	437	424	422	450	438	449	431	410	409	432	405	450	443	398	382	428	428	447	460	448	432	405	416	438	444	403	429	437	402	426	419	422	435	445	420	440	424	430	401	432	432	418	442	445	470	471	419	441	429	465	447	454	428	469	436	401	421	433	430	414	429	406	425	447	415	408	419	419	452	411	409	448	435	460	427	454	446	449	427	411	427	458	432	450	419	417	418	432	428	427	428	491	419	418	423	450	417	434	432	420	402	434	457	433	444	411	444	453	439	443	446	413	420	406	458	459	468	448	435	430	420	450	445	451	413	411	445	437	456	426	456	434	449	428	432	409	420	426	415	420	424	463	440	433	414	431	436	442	429	419	424	423	453	454	467	393	476	443	440	453	449	465	409	469	425	479	425	441	408	390	439	449	435	412	432	434	427	420	389	452	418	438	442	439	430	411	413	425	410	444	418	476	471	421	406	435	439	457	402	429	377	436	428	439	412	420	414	444	436	453	428	422	393	439	425	427	415	460	436	429	442	421	488	439	420	440	452	440	423	429	433	401	454	421	442	426	441	449	443	428	416	412	445	404	442	443	441	463	417	428	412	415	425	408	406	411	447	419	455
32601	11737	1219	238	214	208	194	212	187	203	176	175	167	180	215	194	212	190	169	220	182	202	168	188	183	182	197	164	175	164	201	152	191	167	198	181	181	179	187	209	175	187	176	175	187	172	217	188	185	171	192	162	209	198	198	185	183	184	198	177	172	176	204	146	181	178	192	235	177	202	192	198	202	164	193	179	183	159	199	196	185	165	185	185	185	171	174	171	199	191	162	172	225	195	184	175	166	172	193	173	185	199	170	199	196	172	210	192	183	194	186	200	187	183	178	171	207	212	176	193	171	188	171	190	204	184	179	187	198	184	157	188	203	184	190	183	197	183	198	185	183	173	188	186	190	183	157	191	151	170	198	180	185	151	191	169	183	183	178	188	181	185	208	183	196	191	187	197	185	189	162	172	181	179	175	189	170	213	175	176	186	170	168	169	155	179	195	188	191	176	179	171	197	183	177	186	190	183	192	190	183	204	180	187	175	166	195	174	175	190	186	167	192	203	220	184	171	149	178	175	171	187	207	176	198	213	161	158	202	182	178	229	184	162	199	192	177	178	159	174	171	201	189	183	205	170	192	178	183	166	190	190	189	202	198	204	189	177	213	184	196	197	184	190	219	165	169	185	181	212	207	187	200	189	156	152	179	151	166	194	180	219	180	155	183	176	187	170	186	187	176	170	186	155	176	169	154	190	171	177	179	206	184	180	183	208	189	179	196	170	163	196	175	201	208	196	181	189	194	154	177	186	147	172	159	181	149	168	201	217	175	181	195	164	179	173	156	195	190	173	188	181	173	163	175	188	162	190	197	169	175	199	196	185	165	195	200	189	179	166	187	180	204	192	174	194	157	213	177	200	184	185	187	159	187	195	179	192	183	173	183	179	188	186	192	172	178	192	173	199	164	184	169	170	169	188	202	210	187	205	179	183	183	193	179	199	185	198	194	191	160	173	185	183	168	174	185	185	171	191	182	188	174	190	207	181	196	179	173	172	184	150	152	187	202	178	211	155	178	195	175	195	191	173	206	177	192	175	179	203	180	149	179	184	206	204	150	171	174	186	212	153	200	172	168	161	184	179	194	189	180	171	171	173	188	189	174	194	165	169	152	167	149	190	194	195	191	184	202	183	186	174	204	186	176	166	189	169	178	170	191	180	202	176	169	181	175	210	172	199	181	205	192	187	165	219	177	175	203	181	189	204	176	176	159	191	203	192	182	217	196	198	191	177	177	190	203	166	183	173	165	164	184	183	178	228	185	168	183	177	191	183	201	182	181	212	171	192	202	184	176	175	155	183	171	193	182	189	187	203	186	167	183	172	174	192	177	182	188	185	180	173	196	186	203	177	181	192	172	174	178	157	162	176	182	193	182	198	163	185	180	179	180	185	148	192	160	168	194	176	200	176	182	182	161	176	169	177	191	176	197	179	177	200	169	172	184	225	194	193	161	172	177	193	200	210	179	216	163	179	184	180	192	174	195	184	176	181	177	176	182	186	168	184	176	195	168	177	177	180	170	174	197	179	193	173	181	165	162	172	178	203	175	181	173	201	181	173	171	195	167	188	195	187	179	193	188	169	189	185	193	185	174	186	190	184	175	166	187	172	175	171	187	195	195	186	169	156	179	168	194	191	173	183	176	173	187	196	193	168	163	188	210	157	197	205	186	202	167	190	193	178	185	201	178	191	205	184	196	180	175	176	184	152	196	189	172	177	165	171	176	162	176	170	209	180	196	205	188	208	163	177	188	183	199	181	191	201	194	174	205	204	187	196	176	172	185	190	145	162	150	166	206	176	182	183	197	184	181	158	195	182	166	170	188	185	166	200	189	163	171	197	179	203	169	165	200	178	186	163	182	188	202	202	209	185	180	211	166	179	228	199	184	182	194	175	176	175	193	198	187	167	208	187	177	197	174	213	166	170	193	182	193	176	189	189	176	171	184	185	178	202	177	162	167	184	178	166	165	175	184	176	168	179	184	187	170	204	195	188	188	169	160	175	189	195	170	195	157	193	174	176	168	186	184	162	190	158	183	160	184	161	176	187	171	211	178	170	174	179	211	190	178	179	156	183	202	193	201	190	187	196	189	171	183	187	159	205	186	172	161	163	150	160	164	186	179	175	173	187	198	191	184	177	204	203	184	190	168	183	197	161	194	198	184	165	145	193	190	166	186	163	150	170	172	179	206	176	208	177	171	174	195	191	175	197	151	164	180	164	166	179	223	202	174	177	182	170	176	182	187	206	195	208	180	161	177	200	193	166	195	155	187	166	170	164	189	173	201	170	192	190	195	171	209	185	187	190	190	192	208	204	196	190	181	186	156	155	161	157	181	179	206	191	162	196	177	205	194	203	176	175	156	180	182	195	190	174	188	177	169	167	189	180	210	177	184	169	202	176	178	193	181	191	154	204	184	173	200	157	185	195	157	192	195	149	195	181	189	195	171	174	151	193	214	182	182	199	176	171	185	187	188	157	181	203	153	193	181	199	185	170	154	186	182	193	176	191	161	161	176	186	200	170	188	206	179	190	193	180	173	196	182	185	162	177	209	189	185	213	177	167	177	151	183	157	167	160	185	183	192	162	166	192	172	175	167	199	187	173	188	187	204	176	173	172	171	174	182	160	178	201	171	180	171	193	187	173	163	190	193	165	164	182	172	176	172	201	200	187	153	196	164	175	188	195	178	171	191	176	169	150	174	185	150	196	188	195	159	190	193	173	181	177	182	183	193	180	173	198	170	202	177	195	211	188	185	195	189	188	193	186	212	176	153	182	183	184	171	173	160	178	183	174	165	174	158	182	191	183	186	197	164	179	211	176	161	185	192	198	194	192	183	179	183	193	181	187	195	179	166	194	177	167	193	169	193	184	186	165	180	184	166	204	180	178	203	199	153	186	174	166	178	183	170	181	190	178	216	185	197	190	191	191	190	164	198	184	158	192	168	188	199	180	175	166	185	155	178	188	205	170	202	167	193	203	186	182	200	198	168	201	185	210	188	181	147	169	187	179	190	198	173	174	175	178	188	190	197	190	189	171	186	192	160	174	201	155	183	173	208	193	194	223	191	185	152	196	207	205	191	187	200	177	201	178	179	207	175	194	182	189	183	175	200	185	200	195	182	188	199	193	203	213	205	175	204	174	180	196	192	187	191	190	175	190	190	165	192	195	197	170	179	166	197	188	198	150	177	179	186	182	182	168	162	191	174	204	206	199	182	178	187	194	194	193	178	183	199	174	217	199	197	177	160	169	201	184	199	189	179	196	165	171	218	189	189	178	150	193	186	188	181	164	210	189	209	196	200	203	203	177	200	174	191	185	172	189	181	163	185	143	190	187	191	184	197	171	195	175	210	203	191	174	161	204	194	214	188	182	159	169	191	164	192	189	169	190	179	179	195	185	169	205	180	194	163	198	214	178	180	191	180	164	199	186	187	177	195	180	165	163	201	158	167	174	187	189	182	198	173	196	202	206	164	183	176	184	195	194	172	189	199	163	184	188
5182	767	611	490	437	428	449	486	429	478	462	437	423	426	429	451	446	443	448	467	433	475	436	421	456	415	426	452	469	458	464	426	428	472	461	453	445	444	438	449	481	473	490	485	462	423	463	412	467	433	461	441	469	443	433	435	437	455	449	435	463	465	457	466	434	429	455	442	479	449	466	444	471	453	445	472	484	447	467	465	459	437	449	436	446	430	460	440	449	425	447	473	466	457	449	444	446	437	417	494	444	461	406	482	410	465	452	450	478	470	496	461	479	441	440	504	457	447	418	460	434	491	442	453	469	450	462	444	450	402	432	455	448	432	461	476	442	439	452	467	451	425	437	435	436	451	465	437	457	456	474	410	439	432	424	436	460	471	478	442	459	432	473	408	458	432	405	461	469	452	442	438	466	470	433	466	425	439	467	424	460	459	462	438	460	502	413	434	489	425	447	438	471	434	467	449	459	406	476	453	431	434	425	473	476	481	490	476	424	443	471	448	447	439	429	429	454	452	436	451	442	475	444	440	469	434	448	433	442	474	422	438	470	418	424	499	454	405	453	428	437	443	430	482	480	458	412	479	471	430	443	482	447	425	421	474	425	456	462	450	420	444	469	439	465	463	453	464	435	485	456	471	461	438	425	412	508	420	456	457	427	410	417	403	412	392	442	458	440	443	440	490	464	420	430	431	441	477	430	446	430	426	481	452	430	454	460	401	468	468	443	423	491	464	479	478	444	412	446	443	445	479	448	429	450	420	461	461	437	428	449	441	440	458	435	444	458	461	459	481	432	454	476	459	390	433	446	445	438	436	466	452	462	441	461	426	462	443	463	453	485	433	474	474	451	450	434	463	470	418	427	419	456	491	424	425	470	460	446	452	455	474	441	424	447	458	466	465	464	485	477	473	432	450	426	442	462	449	450	391	416	463	459	460	456	482	405	438	482	454	484	446	468	469	424	464	424	460	482	460	450	457	474	473	460	473	446	429	479	426	444	464	418	483	436	443	403	443	460	452	442	442	432	443	412	461	480	404	465	430	435	440	456	440	406	457	446	448	451	426	442	420	471	484	457	421	446	428	421	435	489	464	444	453	454	479	451	473	409	426	459	465	487	438	474	430	455	422	435	477	452	458	461	457	456	445	442	490	458	408	474	434	469	457	429	453	484	420	428	430	454	454	407	463	464	409	457	453	439	440	449	467	462	444	423	420	458	461	389	436	468	468	467	471	490	496	427	469	429	436	494	439	445	456	467	422	425	461	463	423	479	447	485	463	501	468	464	464	423	437	432	441	444	438	425	420	448	417	441	446	471	447	445	395	443	462	461	465	512	465	461	476	438	447	443	405	457	442	450	440	442	421	441	449	459	433	438	446	461	434	424	448	456	468	457	442	464	428	431	433	468	494	458	448	449	432	483	460	456	470	416	455	419	436	443	461	469	435	428	456	504	448	450	477	449	450	411	452	432	449	437	454	497	426	451	452	457	448	468	451	450	466	478	478	434	438	429	462	419	406	441	437	453	490	433	468	488	450	499	474	458	463	448	452	454	466	442	437	437	440	434	450	485	437	471	421	450	435	471	458	432	466	452	472	468	451	456	433	453	452	463	442	415	437	399	420	436	435	454	457	463	452	447	456	468	435	461	477	423	443	463	380	432	438	440	404	425	443	431	411	449	472	510	461	446	437	488	507	437	428	411	476	453	453	426	471	457	475	451	454	438	427	459	471	470	450	494	474	466	445	436	445	438	466	496	441	440	481	449	433	458	435	438	435	455	443	422	448	472	451	469	447	445	430	431	485	469	501	475	447	442	487	498	494	450	475	444	440	455	523	447	479	441	429	473	475	463	482	475	453	476	434	456	404	443	467	444	483	467	461	419	445	444	443	432	456	459	505	464	478	470	448	467	413	427	440	446	413	441	433	472	462	459	401	479	450	444	464	455	487	434	440	479	406	457	469	463	448	431	469	480	458	497	446	437	443	427	450	431	465	462	429	411	449	455	422	432	424	446	438	431	452	485	472	450	465	435	421	473	441	430	446	449	426	439	433	431	444	444	490	422	454	449	418	480	440	433	437	467	472	492	474	459	463	472	459	454	458	450	486	475	451	437	395	494	426	472	406	451	422	495	456	467	440	451	468	439	498	417	491	472	425	441	463	485	443	451	419	445	458	433	423	442	455	432	425	459	432	464	418	424	449	438	449	431	463	467	425	472	437	437	452	451	440	433	489	492	408	456	452	456	432	443	496	436	452	457	440	463	461	479	452	453	425	444	439	473	475	418	445	472	448	479	387	433	432	439	476	446	440	435	410	480	437	455	463	465	453	454	462	460	406	447	439	416	432	448	431	460	409	441	438	456	434	446	452	469	466	458	461	453	440	456	416	447	443	427	456	400	457	438	461	438	446	442	476	424	397	471	443	462	482	464	462	462	451	436	442	433	432	462	442	457	452	437	447	471	453	463	399	430	464	467	404	431	487	473	468	431	440	442	449	468	445	458	437	475	459	453	448	429	472	445	432	451	456	440	436	431	437	401	452	435	473	398	456	416	468	440	463	417	447	440	443	440	473	444	457	437	439	437	426	457	447	455	444	452	473	416	435	458	426	416	403	447	449	431	455	451	419	447	430	443	470	479	466	460	479	444	437	436	431	397	432	426	469	463	453	451	483	422	431	480	488	469	404	423	445	433	432	457	452	436	439	460	431	450	464	437	464	428	433	438	421	471	458	458	427	462	477	478	448	451	458	460	501	461	437	462	446	459	443	461	464	441	461	454	414	431	425	446	438	463	443	424	416	456	462	436	439	440	441	419	468	485	445	445	403	460	452	460	488	475	435	453	449	453	467	442	451	413	441	456	445	427	485	440	474	468	427	456	458	437	473	438	440	477	495	435	467	490	405	458	417	502	438	460	428	458	448	443	425	450	460	450	430	464	454	475	481	434	455	450	428	439	466	429	427	467	466	434	415	413	450	445	411	462	466	393	450	457	454	444	457	436	442	440	471	442	432	457	463	450	439	471	421	492	431	423	413	436	445	442	479	459	438	448	396	440	434	426	448	479	430	443	452	426	457	436	403	457	444	443	460	487	458	429	443	482	493	439	467	502	458	462	442	453	437	452	454	444	464	454	472	429	403	454	442	437	494	449	456	442	447	438	426	429	463	430	535	439	453	456	449	467	440	424	469	449	455	463	417	444	457	446	405	444	438	451	439	435	439	476	442	422	480	474	395	405	449	438	457	460	475	462	429	484	450	478	449	441	465	471	438	433	425	452	478	504	455	463	425	419	441	448	436	410	447	419	443	460	452	420	460	432	444	471	444	489	434	453	422	430	442	443	444	490	419	486	488	444	440	451	435	478	452	448	449	454	431	420	447	472	472	452	430	474	459	447	478	438	461	422	455	445	456	429	478	492	459	469	419	433	451	443	444	428	411	465	448	452	447	436	464	441	448	456	454	451	488	434	431	417	477	454	391	503	455	486	446	463	447	449	451	433	434
24525	20916	24597	27365	20231	1660	475	389	344	295	329	333	291	304	274	285	287	274	282	290	319	262	289	321	310	299	295	276	266	280	267	270	278	275	254	293	300	305	278	289	257	297	273	294	286	306	273	270	270	275	274	279	269	267	304	274	249	267	244	273	276	288	272	289	251	275	287	296	296	284	273	283	285	322	278	285	270	300	251	279	279	273	295	281	273	272	279	272	312	271	276	248	268	262	304	292	286	280	293	293	291	291	254	313	281	263	282	277	281	295	279	311	269	287	310	312	291	279	272	257	270	255	270	251	273	275	283	269	304	260	252	261	290	285	273	268	285	257	257	271	284	340	260	305	246	254	285	277	273	311	298	283	307	279	280	294	280	291	276	292	291	269	260	267	282	298	273	273	288	267	290	286	304	296	289	298	287	273	296	288	283	281	293	259	286	281	269	261	313	290	287	294	279	273	289	268	286	281	283	277	289	286	283	291	277	267	260	289	314	276	266	280	294	286	275	276	273	305	281	318	276	257	285	318	286	294	272	313	271	299	286	286	267	294	300	307	267	295	250	278	299	275	283	282	271	262	297	307	278	272	266	284	286	272	290	293	273	309	280	287	302	277	276	303	285	270	285	303	296	290	290	278	298	264	295	293	318	295	301	292	287	285	284	291	267	292	328	312	272	300	288	282	270	274	255	269	291	272	278	295	271	272	280	258	277	281	267	276	298	281	268	274	300	308	301	283	284	297	303	276	248	269	299	298	246	287	272	301	298	283	275	269	253	295	283	294	295	281	310	293	287	304	260	268	256	286	319	261	257	295	290	304	242	270	303	250	255	292	301	278	305	274	285	271	261	295	282	283	297	269	298	262	283	322	260	306	299	262	267	286	281	297	280	304	286	278	302	277	318	250	271	268	277	298	305	281	257	290	290	266	284	305	275	297	273	266	302	310	273	262	283	289	283	274	299	263	252	276	244	304	288	267	282	293	283	293	270	290	271	300	282	296	264	283	297	282	278	259	251	251	269	287	296	287	285	285	265	281	281	301	274	267	278	284	296	298	266	270	268	261	266	269	290	310	265	275	290	249	289	273	279	282	275	267	272	259	276	297	295	287	277	312	313	290	261	281	270	256	271	264	274	255	278	264	303	265	302	275	277	268	280	291	293	239	317	293	280	303	298	299	284	271	268	296	269	292	282	291	265	294	291	291	260	284	267	262	272	294	257	301	324	257	276	287	269	251	278	271	273	270	254	278	291	301	291	294	273	282	304	297	315	278	279	268	261	275	288	262	291	267	265	268	284	284	256	273	251	295	294	283	302	242	283	277	300	274	296	255	260	266	300	319	260	300	303	295	276	318	277	282	254	290	292	277	279	271	291	271	263	304	275	273	283	275	296	298	283	307	294	281	277	289	326	251	256	303	256	263	289	278	272	273	279	278	268	297	270	291	282	309	262	278	290	306	310	285	273	275	281	310	278	286	309	268	273	263	286	284	267	275	285	276	261	283	289	279	305	314	287	288	296	282	266	262	284	303	276	269	295	288	278	259	295	316	260	292	265	280	291	302	276	293	318	267	286	291	284	290	284	281	290	273	283	282	286	327	303	297	317	284	305	278	273	262	325	273	338	314	261	288	305	264	274	290	279	257	299	254	241	301	289	271	280	294	302	282	299	286	283	278	320	286	277	301	264	318	298	264	295	282	264	282	276	281	291	270	284	292	299	293	278	309	291	278	275	289	287	263	280	284	292	268	270	300	311	296	266	284	271	272	269	286	282	278	249	255	255	270	240	301	265	292	318	300	285	298	307	279	277	262	246	262	312	268	277	276	267	261	299	318	297	289	305	311	259	246	309	272	267	304	291	276	243	277	290	261	260	289	302	253	284	284	272	303	254	312	249	301	279	309	253	287	239	260	294	262	291	284	285	260	280	301	285	267	301	269	296	270	328	303	246	308	294	316	290	264	261	285	275	267	236	290	280	282	286	278	297	247	268	278	236	283	262	283	264	265	294	308	254	315	273	316	272	292	290	291	272	278	286	261	279	290	292	264	295	256	299	291	237	265	280	277	308	304	292	298	300	290	255	310	275	278	251	265	286	246	282	296	279	290	274	320	299	270	277	290	319	284	283	318	264	270	261	289	270	292	276	273	269	273	273	268	269	279	275	295	297	280	259	290	249	292	276	293	271	294	276	276	264	325	299	259	275	265	291	262	275	264	245	308	305	266	272	255	307	285	297	287	276	289	313	283	269	297	245	269	307	281	305	303	313	295	269	244	268	282	272	277	248	299	264	298	245	266	280	300	272	282	314	258	290	295	278	310	284	290	291	308	297	306	259	297	291	329	292	287	275	274	264	288	299	279	297	327	253	291	298	255	296	278	269	276	283	270	278	259	291	288	300	267	294	271	282	304	289	267	260	257	310	267	285	283	304	250	297	268	294	281	302	292	268	266	313	289	272	279	272	267	304	297	274	314	291	292	288	285	281	288	299	280	266	288	291	276	276	252	265	279	274	253	248	267	255	308	285	303	303	266	292	279	304	267	248	272	257	247	272	276	263	300	335	273	294	296	278	291	251	312	281	270	292	274	287	295	289	305	298	277	254	277	256	299	302	251	280	279	305	263	282	247	304	248	263	292	277	260	270	303	270	292	269	246	280	273	244	273	301	286	290	289	258	268	271	271	272	261	302	264	280	285	279	315	282	265	291	293	274	293	316	278	256	259	281	283	260	283	272	310	270	261	296	283	263	271	265	295	297	273	287	308	297	255	247	332	287	252	272	268	284	263	250	276	294	288	278	292	297	267	278	256	295	262	298	258	254	285	289	268	258	261	313	267	258	290	280	306	284	259	291	249	272	294	261	272	297	274	283	284	292	300	254	272	274	272	233	279	260	290	293	282	263	311	276	287	306	286	293	296	240	276	278	295	295	312	290	285	278	273	289	296	298	293	274	272	266	288	282	257	288	257	267	269	285	268	266	336	288	254	298	250	281	298	254	291	291	265	319	262	260	284	255	217	294	296	261	272	269	289	263	300	297	279	271	313	272	272	287	271	290	266	290	272	262	270	271	288	287	250	272	299	284	267	289	285	296	277	264	272	274	287	307	263	275	279	306	271	279	262	308	298	309	289	276	285	286	297	277	299	269	290	308	266	248	319	257	244	262	294	278	263	276	288	291	308	270	290	263	301	287	265	274	285	284	268	260	276	270	308	256	272	276	282	326	263	282	344	277	272	238	250	276	265	270	258	286	276	264	250	257	276	259	277	274	283	316	273	295	280	262	269	261	264	288	243	305	254	289	293	266	302	275	298	259	273	254	275	283	277	289	282	298	260	280	265	301	284	311	273	276	310	281	279	303	276	271	273	279	259	309	259	311	275	280	279	269	285	280	300	286	321	270	298	308	295	306	273	292	271	260	320	274	293	280	258	290	285	265	279	289	304	295	299	287	255	294	287	287	267	232	251	256	277	300	287	262	296	275	285	279	284	292	271	239	277	269	273
3263	3157	1986	1169	861	758	722	684	703	716	645	656	668	609	634	661	634	661	629	561	630	625	601	577	629	655	626	624	643	608	633	621	598	661	650	635	630	647	611	598	644	617	609	624	614	647	668	647	627	649	613	637	622	648	640	592	635	616	655	664	639	583	622	600	576	660	631	640	587	646	621	630	615	592	680	603	680	665	591	619	617	662	583	625	582	627	588	613	651	636	642	624	617	597	625	647	638	635	615	629	651	624	581	602	647	633	624	646	628	610	607	653	653	617	645	644	612	635	616	629	600	647	611	624	626	643	635	619	618	629	608	640	639	628	632	615	665	672	615	639	671	629	643	610	640	612	638	631	603	631	625	612	635	621	645	616	662	626	618	614	624	638	606	613	655	600	633	656	597	658	615	644	624	624	645	635	684	654	603	648	677	617	651	645	608	645	664	627	633	641	586	633	665	625	620	616	594	620	644	629	591	640	661	624	625	621	634	618	642	575	639	618	655	647	622	643	639	622	624	628	556	624	611	670	639	595	658	636	608	610	663	636	640	638	661	649	614	593	634	573	654	654	618	634	640	652	675	651	689	625	607	628	663	659	674	611	618	616	630	657	641	650	641	648	605	629	584	615	651	607	633	628	650	646	657	655	629	622	601	641	666	678	625	588	626	590	625	635	610	612	655	622	600	635	619	629	608	656	613	650	644	638	639	657	624	587	632	594	630	626	609	634	620	630	677	623	643	631	608	596	639	635	604	650	667	637	715	615	569	604	635	618	646	603	619	628	624	654	645	656	629	590	612	640	661	593	675	619	571	607	665	637	623	587	655	666	666	631	641	652	628	572	621	633	653	620	619	601	620	628	624	654	623	640	604	639	614	623	610	645	565	620	661	616	624	616	671	662	626	669	598	619	641	631	612	619	620	668	634	646	645	634	654	585	624	599	642	561	625	625	650	643	627	641	656	634	618	652	647	651	638	659	633	610	631	603	657	613	632	596	585	642	616	604	617	646	632	636	574	595	636	559	649	568	632	613	599	631	672	614	637	612	623	620	624	596	677	659	629	651	612	645	588	660	662	622	580	653	639	617	641	655	661	642	603	662	655	650	593	637	658	625	612	628	618	628	678	601	628	597	619	609	630	655	605	645	609	627	593	653	630	633	628	643	636	632	606	598	687	629	634	570	627	608	621	611	626	655	629	646	635	636	615	633	677	616	623	611	616	678	665	597	671	640	603	659	621	616	681	630	600	609	653	667	608	646	579	601	632	656	663	656	658	622	641	596	645	630	620	633	639	631	651	648	636	606	672	622	639	653	632	588	613	631	597	634	629	648	606	681	618	577	622	582	598	662	618	599	660	631	603	665	624	636	623	604	650	617	629	670	668	633	627	585	653	630	647	628	609	608	646	631	629	597	615	644	638	658	604	628	675	663	577	631	639	625	623	663	614	672	586	593	644	634	626	626	622	684	657	598	658	579	625	610	631	624	595	628	670	631	671	635	606	628	632	674	564	634	618	681	629	590	652	637	614	683	582	630	618	625	618	650	648	637	630	665	608	638	632	647	635	643	639	607	627	643	636	644	642	632	619	636	670	624	630	654	620	666	623	594	580	603	627	640	616	634	646	633	649	635	601	644	608	659	646	640	625	636	610	636	562	651	620	633	627	600	679	617	624	640	627	648	642	626	681	638	613	626	572	667	625	635	638	648	650	671	610	611	612	629	615	653	613	645	601	610	573	580	647	611	599	603	634	588	652	627	663	634	618	634	581	651	654	644	623	662	666	578	648	638	587	619	636	661	630	651	653	576	636	621	600	623	649	586	600	641	653	587	645	641	661	593	633	663	620	649	617	628	646	658	641	661	643	660	648	613	604	643	627	655	653	681	605	657	618	633	599	624	625	670	615	639	634	586	653	611	624	607	597	662	644	651	623	652	618	616	641	662	662	622	676	659	608	610	615	630	628	687	613	657	634	597	626	614	643	661	619	609	647	611	648	618	646	627	660	667	625	621	676	669	587	593	625	590	587	646	604	629	629	645	592	672	656	599	663	619	631	657	611	615	590	629	657	623	628	593	647	602	596	605	583	647	616	645	633	588	652	641	634	633	628	630	640	631	637	627	582	633	669	629	668	610	587	658	618	667	598	600	664	603	607	630	571	619	644	652	655	658	636	609	669	597	639	662	624	628	582	608	626	640	649	638	645	652	639	594	646	618	634	630	596	623	638	634	629	629	622	632	627	637	680	628	619	580	628	678	625	635	610	635	626	643	643	635	581	586	616	599	620	610	651	596	648	640	698	623	605	651	641	633	649	619	579	670	623	616	644	644	633	640	631	664	625	651	610	608	652	592	596	604	650	618	629	607	659	655	612	627	673	619	593	652	567	603	609	653	609	660	646	636	627	622	660	642	580	620	625	635	619	638	609	658	650	627	635	609	635	635	646	657	620	629	613	600	623	633	640	657	627	622	679	624	629	605	602	634	644	585	608	657	624	638	619	609	578	672	665	646	631	622	618	621	585	614	634	611	623	638	638	618	608	590	588	590	573	658	626	584	611	594	569	620	597	623	656	612	661	629	632	603	649	666	625	626	636	641	619	634	638	608	672	556	600	611	585	630	635	585	665	610	625	571	607	605	655	618	614	588	629	665	636	594	618	612	639	611	569	643	619	676	595	634	628	658	647	602	629	633	663	671	577	625	601	607	643	626	617	603	609	595	624	662	630	642	629	573	677	607	652	626	636	657	631	641	639	622	661	624	656	623	568	655	672	640	629	620	587	640	593	620	692	680	604	639	634	629	618	566	609	629	628	661	626	622	673	623	584	648	671	638	636	623	627	621	614	622	615	685	605	654	614	629	656	614	615	616	612	631	634	630	625	623	603	657	636	613	569	666	579	666	626	646	610	636	601	677	599	585	624	632	617	670	550	615	626	649	623	639	595	618	609	594	616	623	641	636	618	634	606	619	652	585	616	674	626	621	705	619	660	615	602	593	585	682	660	645	583	583	660	629	634	596	659	591	664	599	639	626	628	645	615	627	648	604	607	621	612	677	624	598	635	656	605	616	613	614	595	629	627	627	662	587	654	638	612	599	634	628	622	617	596	590	627	634	620	631	656	618	639	653	594	635	614	585	660	638	629	638	626	637	618	618	634	624	598	617	613	666	608	647	598	657	609	636	608	608	650	688	663	612	619	603	632	631	623	630	659	647	615	605	655	654	632	657	636	602	657	636	581	600	614	637	645	655	650	631	593	647	676	634	615	656	656	662	631	631	634	614	608	641	678	586	583	624	622	609	646	629	593	645	628	627	638	622	651	612	627	635	642	570	632	621	647	619	698	635	622	587	631	622	633	620	631	623	623	690	653	643	618	632	596	603	599	641	651	630	592	610	646	589	658	649	648	628	672	606	647	646	620	613	618	629	655	617	669	641	643	641	654	622	593	638	646	624	606	618	674	619	643	650	651	622	654	653	616	655	624	645	649	603	628	641	636	596	587	648
23697	20916	25232	26767	20922	20849	2106	462	330	293	292	251	232	250	217	205	226	215	243	242	204	225	185	213	206	217	217	231	174	217	222	183	200	185	216	242	184	201	196	215	225	203	200	193	207	204	221	185	207	196	211	222	185	207	198	200	184	193	187	231	195	180	193	185	173	180	175	201	180	196	202	198	232	192	176	190	185	175	180	169	176	212	189	177	183	214	187	201	199	209	188	188	204	210	201	209	184	179	181	182	207	200	203	211	186	189	178	181	211	199	217	173	189	224	211	192	182	183	190	204	220	191	200	203	203	195	191	212	201	192	202	176	217	191	205	213	188	210	186	184	175	210	180	167	211	217	188	217	203	198	176	189	185	208	180	178	193	211	193	197	190	195	182	216	201	192	203	191	185	159	224	180	209	209	180	206	201	206	218	181	186	200	194	231	191	210	203	195	172	202	210	200	201	203	190	208	201	182	186	199	197	165	195	188	179	163	189	182	205	190	209	173	182	172	191	188	202	189	220	210	194	197	202	211	234	213	204	204	183	213	176	201	203	213	208	173	197	159	213	185	203	213	191	188	188	189	181	204	231	216	160	203	187	184	194	190	192	207	164	190	204	165	215	205	183	173	202	207	194	190	174	188	208	182	201	179	175	204	215	180	186	182	205	198	184	175	189	209	181	198	174	209	210	174	198	206	167	202	208	200	196	186	200	179	198	211	191	221	197	209	196	204	178	156	204	190	192	204	190	191	201	193	214	162	233	168	192	210	197	184	193	201	195	173	198	184	203	185	217	166	184	180	176	198	196	213	216	190	169	225	204	194	189	189	184	195	200	219	199	198	206	202	221	174	183	199	203	197	182	184	186	204	166	203	205	188	206	218	194	188	203	190	198	194	170	188	219	191	190	194	192	159	167	198	198	213	214	227	198	223	195	218	227	201	205	198	216	196	185	199	198	204	196	194	190	187	200	198	183	179	208	208	199	191	178	188	186	202	180	203	196	201	217	219	207	161	184	174	182	205	193	164	191	194	183	219	187	146	215	178	172	207	213	197	202	186	205	226	212	165	203	202	212	182	187	194	164	200	231	174	206	194	184	164	183	197	224	199	177	188	226	222	193	186	197	194	208	174	195	206	182	178	183	185	175	219	188	184	200	189	209	198	223	179	210	194	197	215	207	186	196	216	214	207	181	197	193	178	179	187	214	207	192	203	198	179	178	184	206	181	210	208	187	179	177	170	186	186	191	178	190	208	201	187	168	189	207	194	196	179	181	217	214	188	214	185	199	201	194	206	190	198	187	195	204	190	209	193	201	215	222	199	186	187	208	162	192	206	194	201	207	225	195	204	193	203	165	198	200	185	193	229	193	179	210	212	192	192	182	226	207	199	214	169	184	188	180	199	166	185	196	195	194	199	198	183	205	229	172	177	189	173	217	170	170	196	172	205	192	227	198	218	190	186	191	180	192	178	207	204	204	197	196	178	194	202	201	200	188	201	176	175	207	224	190	209	192	228	195	198	219	210	184	174	202	181	165	186	220	210	197	209	190	208	176	207	215	214	169	184	198	192	235	155	222	173	195	216	194	204	194	177	183	193	179	207	175	172	205	210	190	164	198	211	195	199	222	220	199	189	188	222	198	178	191	196	189	194	210	200	187	191	186	200	182	168	196	205	206	185	214	171	189	181	195	227	182	217	185	199	197	201	222	189	188	181	189	213	201	227	185	204	202	183	169	197	218	192	192	196	188	196	154	192	174	189	211	196	184	197	204	206	209	199	193	198	219	230	178	177	202	199	163	186	187	209	169	185	174	213	186	197	223	184	213	194	200	210	184	203	185	215	197	192	204	188	169	178	184	180	209	207	197	184	202	208	226	192	207	204	222	194	184	203	187	200	163	197	193	191	180	205	192	179	218	193	201	187	208	196	196	207	188	190	188	176	204	208	205	206	213	212	182	208	191	187	199	210	207	205	172	212	199	200	191	204	209	167	210	191	206	206	175	191	203	219	188	221	206	196	186	206	202	188	179	219	207	181	194	214	181	177	200	203	206	200	184	175	190	204	150	212	187	201	193	196	187	205	178	206	213	186	188	178	172	185	215	184	166	184	204	203	208	218	192	193	212	206	192	197	169	190	190	200	211	198	171	179	181	178	203	219	198	186	188	198	195	180	193	188	218	227	164	217	199	191	177	198	193	195	154	185	185	175	202	182	216	194	191	191	188	175	197	193	190	181	180	208	181	204	182	194	167	227	184	193	193	235	201	168	184	199	204	229	212	187	188	186	210	182	216	218	200	160	178	190	208	182	199	202	215	194	205	193	192	185	177	176	212	177	209	178	188	208	172	202	189	196	194	221	235	193	190	207	190	172	170	223	225	145	204	208	204	207	222	212	205	200	205	202	179	188	185	179	168	179	210	180	175	181	204	214	172	188	204	186	179	188	218	203	218	160	190	189	203	195	182	177	187	183	185	196	207	192	199	188	208	189	186	211	196	194	205	205	206	172	204	186	190	191	194	197	182	188	192	198	171	194	200	204	201	181	203	183	204	199	169	187	210	180	187	185	201	190	183	182	182	202	181	188	185	176	201	197	181	182	177	174	175	188	220	179	174	183	193	177	214	194	205	202	213	180	199	189	206	212	175	218	199	193	188	193	171	190	195	222	186	195	160	191	203	189	184	223	203	209	214	173	200	181	204	177	207	180	209	206	209	189	165	204	177	173	188	200	218	180	196	188	184	194	206	200	200	159	178	217	186	203	191	228	193	202	193	190	189	169	202	200	181	183	167	178	186	199	209	187	201	177	209	185	192	180	180	185	237	236	177	204	197	179	220	184	187	186	188	175	203	193	167	215	197	200	195	198	191	184	193	179	208	202	209	185	190	194	198	194	185	201	232	190	197	203	165	223	179	197	197	197	170	201	217	175	190	183	195	193	220	207	191	193	198	172	224	181	209	205	201	192	226	200	172	186	200	175	176	198	170	151	200	172	197	200	221	194	185	210	167	207	220	210	193	184	177	199	204	205	217	212	187	160	215	203	184	203	199	172	180	168	191	224	186	196	190	192	193	191	199	214	210	179	184	206	173	200	190	211	210	185	191	178	206	219	220	211	171	199	194	230	194	187	193	206	180	190	167	188	191	199	195	194	190	202	204	195	215	178	216	203	197	204	187	188	200	201	196	224	190	193	209	198	181	212	209	173	192	204	190	202	184	186	194	196	176	182	213	197	185	220	200	176	214	233	205	194	195	181	185	201	175	168	204	200	221	174	186	209	159	194	169	205	205	179	221	212	190	196	159	182	185	186	216	189	196	191	207	200	185	213	207	190	195	191	206	195	204	203	168	175	171	201	171	216	221	171	188	188	203	210	205	184	193	212	190	169	193	187	188	183	184	204	225	190	208	178	167	170	184	219	170	172	214	192	195	190	194	207	185	235	188	200	215	218	211	203	192	208	204	178	202	196	220	208	175	207	186	188	191	194	195	184	199	184	184	186	217	213
3422	5286	3208	1398	860	655	583	540	462	492	469	485	442	430	478	476	443	410	503	415	450	416	484	440	451	467	446	450	445	465	462	443	468	459	444	439	439	461	464	423	461	437	450	447	446	442	426	427	423	410	445	406	435	436	447	442	471	444	440	418	411	437	440	437	395	468	456	446	424	449	414	422	452	445	438	425	459	452	432	457	427	441	462	434	470	462	413	435	417	460	468	447	467	405	430	445	434	432	397	418	425	407	461	438	421	450	473	450	442	430	442	420	458	433	421	432	459	420	456	449	431	467	460	456	419	453	445	419	442	419	412	462	419	436	451	487	436	433	439	423	420	405	457	442	461	420	431	445	441	436	412	459	426	390	467	469	399	421	440	445	421	461	422	453	426	441	429	453	438	409	446	410	420	446	453	454	455	417	417	445	468	433	445	475	429	454	442	420	423	423	418	391	459	443	429	409	428	420	446	464	478	458	394	426	444	429	415	441	438	436	456	436	430	425	450	418	396	418	422	448	390	410	428	412	450	466	415	415	436	432	441	443	433	428	463	440	422	452	413	443	457	418	438	428	408	419	500	416	441	453	427	451	431	428	441	400	436	439	433	391	427	436	413	432	418	447	432	405	467	464	459	436	462	425	400	468	474	393	424	399	437	470	437	411	468	443	423	442	444	466	419	414	442	444	457	469	438	471	433	426	441	430	431	408	435	386	398	437	429	455	418	458	400	437	445	423	449	458	393	461	440	439	439	433	413	382	426	425	430	421	426	442	429	397	447	476	442	412	443	414	449	470	447	430	452	467	449	422	446	414	406	428	425	442	455	455	464	406	407	410	432	424	429	454	447	428	414	431	418	423	420	412	459	423	433	456	442	416	431	437	479	402	437	437	433	442	441	420	465	435	425	438	414	436	424	457	435	450	444	437	458	410	431	377	459	397	423	458	426	438	399	408	428	423	431	422	437	416	440	450	459	410	419	454	434	417	422	418	423	435	458	458	402	429	428	427	388	384	414	484	437	437	429	407	426	424	418	436	394	397	409	421	425	446	437	427	427	399	410	416	436	412	443	436	452	451	421	464	431	472	416	411	469	470	414	439	471	445	425	432	418	446	449	447	429	408	425	482	461	411	427	427	451	426	399	465	424	414	428	424	438	411	399	435	403	429	423	456	443	417	408	433	470	416	421	434	475	417	422	433	422	424	420	429	426	419	427	479	468	424	450	404	460	390	435	448	448	436	420	439	456	443	389	404	422	400	443	425	419	418	414	422	445	447	440	464	423	467	432	457	446	453	461	425	427	466	476	441	413	426	436	403	461	430	466	423	455	436	475	415	417	412	454	457	435	426	422	427	413	417	409	459	420	422	414	444	414	435	470	423	411	494	451	433	434	429	407	444	461	430	395	389	411	435	413	438	460	458	415	451	431	419	392	439	476	439	417	421	465	439	427	438	473	437	399	442	474	444	421	465	451	423	390	414	404	465	438	444	444	454	465	469	448	425	443	425	404	428	451	418	421	400	450	450	426	421	425	452	431	433	432	469	429	432	419	474	458	425	440	463	439	475	444	417	418	405	428	438	415	451	436	446	440	412	436	441	397	427	441	462	467	430	439	449	405	433	441	422	418	432	438	419	440	422	448	419	435	444	425	425	387	451	405	429	451	470	464	413	446	428	425	446	442	430	431	407	436	428	438	443	401	448	446	432	473	431	431	417	450	456	422	424	417	426	439	423	457	448	450	456	439	418	432	427	432	413	477	454	465	443	435	448	460	421	425	451	427	421	398	422	440	419	429	443	425	435	421	428	428	486	458	398	429	459	438	422	443	410	409	447	437	470	403	458	439	438	455	459	451	408	413	433	449	415	450	443	406	394	424	386	438	413	443	414	420	479	467	435	440	451	449	418	426	390	424	418	454	434	451	460	393	442	451	424	455	431	417	461	447	463	451	448	483	390	419	461	400	432	426	444	422	437	438	425	406	422	448	434	442	425	375	481	437	411	420	452	429	437	397	449	418	407	430	450	422	462	497	441	425	445	450	427	452	436	438	432	450	398	410	431	410	457	452	409	436	404	450	453	429	426	443	459	471	407	429	458	441	420	458	452	414	463	438	412	444	437	407	463	419	434	428	442	444	432	423	412	458	420	392	426	420	439	432	458	406	445	423	383	419	465	417	409	443	407	459	425	425	435	476	457	432	412	433	460	383	436	420	414	441	482	474	428	456	435	462	434	414	415	391	426	423	454	420	440	427	464	406	415	434	396	418	439	395	445	399	443	409	404	451	413	429	434	446	438	428	451	449	412	417	426	450	387	457	435	465	404	402	469	402	435	470	415	410	443	440	393	450	421	367	408	422	438	458	420	409	441	449	456	442	424	445	396	441	424	429	415	430	429	439	440	427	498	472	407	425	393	432	430	452	433	420	427	435	433	433	431	448	393	406	452	445	447	450	428	458	470	451	462	424	445	434	421	453	468	458	411	428	457	443	457	444	410	458	439	428	434	455	427	434	429	434	407	426	418	423	420	422	421	459	431	454	466	418	410	454	433	418	451	426	389	413	403	438	375	449	434	432	439	428	449	388	478	440	417	452	461	400	445	405	428	428	441	435	445	439	436	442	424	395	430	440	458	451	429	422	423	417	427	412	431	438	431	437	445	441	442	453	453	438	471	419	451	403	441	428	402	481	391	461	420	400	427	412	388	441	447	418	482	396	433	439	457	419	391	437	433	421	453	452	443	454	457	439	435	487	454	453	413	435	435	452	466	425	408	428	408	417	460	414	469	424	419	397	452	391	411	434	422	442	427	471	385	472	433	427	436	423	430	425	425	440	445	423	400	467	424	452	425	457	421	454	445	456	430	461	447	449	456	434	413	496	404	436	436	437	427	434	403	394	428	405	453	451	456	425	442	430	425	426	400	478	439	466	442	444	452	417	411	471	438	439	423	415	422	409	414	428	443	419	449	467	473	449	435	482	449	414	374	410	390	461	460	418	466	422	397	424	445	434	413	439	438	415	428	452	433	424	446	463	405	453	422	400	406	414	443	400	445	434	429	414	425	446	436	398	432	426	431	419	393	411	403	419	443	437	429	382	440	491	434	401	444	444	432	412	450	398	419	422	426	421	432	446	447	424	448	432	452	438	409	464	405	431	464	443	434	433	432	432	445	431	444	436	427	415	429	425	435	441	406	409	446	418	451	454	464	436	443	454	424	441	440	442	384	429	416	426	432	457	432	409	405	454	423	435	423	422	423	442	419	443	428	422	432	432	417	429	416	403	423	428	449	425	438	434	427	458	425	494	434	411	445	428	387	434	445	445	449	417	419	433	432	468	457	420	449	445	446	425	413	453	417	409	405	443	428	421	451	435	446	474	434	447	454	460	395	456	409	444	467	440	433	429	425	452	420	442	441	419	446	431	445	462	428	451	431	413	446	397	445	430	447	404	449	424	413	416	414	403	457	477	423	445	401	393	464	391	408	466	468	433	427	419	442	423	471
32526	11844	1223	233	217	218	193	185	189	162	183	180	211	178	184	207	169	185	191	191	169	171	190	190	191	173	167	188	190	202	181	173	201	191	185	177	184	176	217	170	188	162	180	199	164	205	190	172	179	182	198	195	205	187	205	160	180	199	187	173	175	188	162	175	179	203	187	185	173	184	170	189	208	184	156	189	168	188	161	185	191	172	229	195	202	194	184	166	203	185	170	191	192	162	170	164	173	202	191	180	198	185	177	172	169	180	204	182	206	172	200	205	168	157	173	171	156	208	175	181	201	197	185	159	184	220	197	207	179	169	178	210	175	182	167	216	188	202	218	170	195	182	186	173	195	184	193	172	179	171	180	213	174	171	186	181	205	176	199	167	191	173	149	181	185	219	215	174	210	175	196	182	186	183	191	202	181	187	180	194	162	173	207	203	216	186	198	168	187	188	182	185	208	177	186	187	210	187	205	172	188	179	204	184	164	164	182	171	188	160	185	170	201	196	194	185	194	174	172	206	182	194	166	190	174	186	181	224	187	170	158	181	175	181	168	160	196	166	205	175	188	184	175	186	200	191	179	206	164	195	176	186	150	173	155	198	173	169	175	190	197	162	155	202	180	176	197	176	185	201	225	206	183	211	188	209	198	197	164	183	202	193	154	157	193	181	176	179	194	172	182	211	194	188	182	181	182	191	189	188	194	196	187	173	175	175	197	185	207	190	179	188	211	203	159	161	209	195	177	146	191	192	189	209	179	153	186	184	182	201	202	172	202	178	179	167	179	173	185	184	188	186	158	161	196	179	175	188	191	168	173	184	197	192	172	169	195	166	195	182	165	178	193	203	185	191	192	184	154	193	209	208	206	189	189	191	188	177	168	185	188	165	181	187	196	222	204	172	178	184	170	185	182	212	176	178	173	166	213	207	201	186	193	193	199	183	193	196	177	190	194	186	174	179	188	187	202	180	190	207	189	159	166	207	188	179	183	187	205	187	187	173	192	177	179	180	177	185	173	186	160	184	191	184	216	202	183	201	185	194	204	180	198	194	177	172	199	154	170	161	186	192	185	196	164	166	173	223	188	179	189	188	178	213	190	195	169	181	192	176	196	183	184	186	174	198	181	179	194	199	201	188	196	200	179	170	191	200	184	205	153	173	199	201	203	170	190	183	190	191	192	202	186	194	190	185	172	186	198	163	183	148	175	191	175	187	150	180	181	169	181	175	186	201	192	192	194	189	185	182	157	173	188	198	187	177	196	183	193	197	171	217	175	182	206	189	178	179	191	204	172	192	170	176	173	208	176	173	199	166	197	184	196	152	184	153	189	175	207	181	180	190	193	175	189	201	180	183	177	168	184	169	187	183	189	180	179	204	188	188	189	190	201	202	163	171	194	192	204	191	174	178	165	178	199	210	196	192	188	200	186	199	171	161	174	148	190	164	200	198	198	197	224	216	191	170	178	176	200	167	194	208	178	194	197	193	198	197	192	152	196	183	185	182	177	199	180	182	188	156	194	176	192	158	175	169	165	200	203	189	177	187	179	209	192	180	188	149	190	181	180	177	197	171	169	168	180	157	194	219	221	188	184	202	194	182	177	165	196	200	187	181	172	152	164	198	181	181	182	193	190	194	189	209	174	191	196	196	202	192	181	164	180	215	174	169	201	178	167	213	165	175	183	189	195	180	200	182	168	172	188	181	177	183	188	191	182	182	196	207	181	194	185	191	204	164	164	189	172	217	155	183	197	182	179	179	198	155	168	191	164	194	164	192	168	181	179	205	172	180	176	174	177	184	181	194	161	199	193	164	183	197	175	168	184	166	193	195	179	197	164	173	174	178	190	190	198	175	199	171	180	166	184	159	190	174	184	191	185	179	173	185	198	182	158	158	187	198	180	190	162	157	184	174	194	178	200	198	179	175	202	210	178	195	209	181	166	182	179	196	173	180	195	197	199	180	189	194	193	176	210	182	183	197	182	191	192	204	199	164	199	179	198	175	167	203	188	174	177	176	173	164	206	173	180	185	209	189	197	179	166	163	172	203	158	189	195	197	171	193	159	186	222	178	180	196	193	171	184	188	154	215	193	170	170	167	173	153	170	193	169	190	166	195	154	191	176	195	174	182	198	190	180	178	170	160	159	190	193	193	181	190	175	175	201	196	179	169	174	209	181	180	191	170	188	183	211	198	190	192	184	181	177	185	176	169	174	203	189	195	182	165	185	191	157	209	184	186	167	163	215	176	165	179	174	184	176	195	185	156	177	164	168	233	187	220	174	180	198	167	182	167	161	186	158	172	197	202	203	181	185	166	181	211	180	195	195	176	191	187	185	170	158	148	170	188	185	190	203	193	191	188	206	207	189	201	196	195	180	201	175	195	204	196	186	194	201	211	194	195	169	169	208	194	157	179	160	173	158	182	161	198	176	178	188	203	200	144	191	208	148	183	193	177	194	196	202	203	187	172	170	189	156	183	167	201	181	194	186	171	197	183	169	186	178	188	184	169	194	170	174	162	178	172	174	188	192	160	203	183	189	201	190	180	184	185	231	171	213	176	185	183	171	191	186	199	168	176	204	176	188	181	207	171	182	179	195	183	184	179	187	177	177	174	170	173	205	189	153	191	184	190	213	200	208	191	194	171	200	180	186	222	191	182	181	194	162	198	185	202	168	184	213	174	196	166	183	172	177	171	170	181	197	152	185	178	195	194	175	212	169	177	192	191	177	175	202	175	190	201	184	177	173	197	185	190	179	185	184	156	200	177	176	196	203	189	195	198	171	160	202	186	186	201	211	188	193	166	204	186	170	195	176	182	185	199	185	203	204	174	204	198	157	207	185	156	186	187	186	172	205	194	177	185	191	190	183	221	175	191	177	182	179	176	163	171	171	165	179	170	231	179	192	152	185	191	184	187	171	204	174	185	184	173	198	171	188	197	219	194	179	202	154	191	183	179	185	183	187	175	155	178	169	199	195	184	204	201	186	187	183	168	182	199	185	195	166	190	198	167	198	148	180	173	165	168	177	160	194	174	192	205	165	197	196	174	150	195	203	222	199	172	201	178	178	145	183	182	189	164	171	171	163	181	157	175	185	166	177	178	202	171	191	183	190	178	189	163	182	224	177	187	153	160	199	202	190	208	158	194	189	190	189	186	173	202	213	185	180	193	166	170	170	189	208	189	193	186	162	169	166	166	178	187	191	165	201	182	195	189	181	174	204	189	194	184	184	172	209	197	178	192	184	173	192	175	179	178	192	171	189	195	179	191	195	174	175	174	192	171	169	200	194	219	198	184	190	177	205	175	172	187	198	186	191	202	227	180	189	203	169	166	178	155	207	196	180	188	173	213	181	192	192	178	172	163	192	163	177	202	184	188	174	185	188	168	189	206	188	190	192	217	167	184	191	182	168	166	208	219	200	194	202	177	200	184	201	220	181	202	195	184	203	173	174	207	171	165	192	177	212	193	227	185	178	179	177	182	183	182	189	181	194	218	192	177
5223	695	570	502	479	473	495	480	458	481	442	468	452	453	469	449	439	470	454	437	489	461	444	455	438	457	454	462	496	478	443	439	439	474	476	461	499	456	446	457	476	443	458	475	459	406	446	445	487	464	435	448	446	451	461	469	451	439	412	430	460	452	446	464	470	445	486	447	473	473	463	458	455	488	421	457	439	464	474	467	463	451	430	473	459	437	467	446	456	432	448	449	464	418	440	476	482	474	425	439	429	463	437	453	423	467	418	461	463	461	461	473	443	448	431	480	439	457	526	423	447	488	398	474	450	427	466	475	443	447	456	470	421	499	468	461	428	442	443	438	427	457	466	442	450	430	456	463	462	425	426	489	449	408	425	401	441	466	447	453	439	430	433	473	472	452	482	466	450	435	451	466	434	439	459	439	451	442	432	439	444	424	430	440	475	478	456	435	480	408	454	441	434	416	450	438	435	422	422	469	476	485	421	394	391	475	497	467	458	454	457	467	419	451	419	459	492	446	469	433	449	421	447	494	421	437	469	458	477	463	491	413	469	478	478	435	471	438	431	450	465	414	464	453	442	455	465	436	406	418	465	437	451	473	459	436	440	448	491	426	448	444	419	469	446	467	471	430	446	457	484	457	499	432	434	459	468	430	453	431	424	439	434	470	475	445	475	430	428	425	432	461	428	481	456	451	453	460	491	482	458	448	440	442	479	440	458	422	442	465	449	468	449	448	472	449	447	478	484	496	475	479	470	425	463	456	444	421	446	432	455	423	435	413	457	475	441	442	469	447	446	422	433	431	473	433	435	421	468	425	466	439	433	438	486	452	476	437	466	446	446	454	435	457	427	444	450	462	465	456	436	424	431	443	467	477	446	451	484	465	429	441	467	459	445	463	454	434	460	458	488	465	424	487	439	478	450	497	420	466	463	429	467	450	449	462	462	464	432	429	497	416	448	439	466	432	443	441	436	450	449	471	453	446	449	522	471	485	436	419	461	474	455	476	435	436	474	488	467	423	457	419	451	441	476	446	418	455	474	463	456	486	453	502	471	444	452	473	460	440	468	425	467	433	455	458	453	418	492	430	424	456	420	447	470	449	455	452	477	433	464	436	463	476	464	430	414	413	407	420	453	447	433	446	432	448	413	477	446	450	448	412	463	441	441	481	477	441	454	457	446	475	432	466	426	501	465	425	462	439	437	444	457	443	439	458	407	474	432	455	435	441	458	396	430	486	445	452	460	449	424	480	424	465	454	454	447	461	451	454	427	406	435	446	487	434	410	470	454	417	446	453	467	455	486	440	451	472	505	470	412	429	444	491	414	473	429	441	429	456	454	455	408	470	398	457	459	429	456	443	438	452	449	473	446	447	427	429	430	468	456	443	451	445	460	397	461	451	433	454	444	451	476	446	449	444	425	480	471	476	470	408	465	441	454	456	452	430	444	471	460	440	474	461	476	474	451	442	449	451	468	466	438	430	451	436	461	430	451	437	480	424	451	455	439	468	465	458	436	428	457	448	454	492	445	421	448	436	453	430	443	446	434	479	449	439	472	445	460	491	473	414	442	463	457	462	436	411	464	463	408	454	451	423	427	445	424	440	447	465	508	445	434	479	479	459	451	458	421	408	484	433	419	424	476	450	458	462	430	471	441	452	425	446	426	440	448	480	507	439	450	440	452	486	457	454	490	477	463	426	461	435	508	443	465	432	420	461	436	454	451	464	469	457	467	454	487	445	474	441	466	464	455	473	475	431	449	450	477	451	449	468	477	449	448	405	473	475	460	433	424	431	464	449	468	479	469	425	430	436	469	454	437	446	430	430	426	467	412	392	448	428	446	468	466	417	411	463	429	450	459	466	479	455	463	450	458	441	490	446	431	426	457	454	451	433	443	487	440	441	451	451	443	457	435	463	476	463	443	442	423	471	401	467	467	444	461	444	460	425	451	487	472	458	425	463	456	450	500	449	444	456	475	434	467	496	455	438	432	439	439	461	486	482	465	462	442	462	462	434	426	451	453	443	437	470	445	446	470	460	457	487	423	463	488	457	442	446	423	441	451	445	470	468	494	459	447	473	444	439	461	427	459	451	458	463	448	467	463	450	441	449	465	453	480	451	466	433	431	491	445	436	457	468	454	457	439	466	445	470	463	463	455	464	455	435	494	441	438	486	449	494	448	479	449	449	421	441	453	472	433	407	433	422	433	456	477	460	427	427	445	445	487	442	466	426	458	393	440	468	451	448	454	439	459	448	479	440	471	466	421	424	478	442	457	469	505	449	461	483	453	457	432	452	419	448	432	426	489	455	417	471	433	450	439	458	418	471	437	427	442	466	466	462	461	474	410	485	454	445	422	453	443	478	413	439	486	465	404	477	475	417	459	466	443	464	417	485	413	455	431	420	413	451	473	445	428	452	456	454	450	410	440	411	441	470	455	471	459	444	465	445	436	452	448	432	432	440	436	449	444	453	476	470	452	426	488	450	465	476	486	464	432	473	457	455	446	472	422	457	482	432	485	422	413	446	439	470	465	475	477	420	443	476	459	481	449	441	461	430	444	426	434	492	478	446	443	450	468	464	477	485	448	457	471	424	458	438	430	426	460	473	458	409	448	459	481	414	418	433	453	472	467	474	422	479	443	427	467	453	454	463	449	410	407	462	445	456	434	452	466	447	496	450	406	465	442	443	448	465	437	454	443	423	446	479	437	444	486	459	454	446	453	459	436	479	457	431	432	438	444	430	475	455	478	473	456	465	439	446	448	465	449	402	451	413	464	450	439	441	439	454	487	398	474	439	486	516	465	453	406	435	428	509	455	451	451	423	441	472	456	444	484	433	483	432	425	426	477	442	441	472	464	448	405	436	448	444	442	430	465	467	406	472	445	430	443	502	443	494	430	438	430	480	409	462	454	455	448	416	449	463	480	462	394	496	433	492	437	438	461	471	477	420	466	439	452	439	453	496	471	447	465	431	491	406	428	422	435	432	410	460	429	463	468	497	440	428	434	512	447	446	441	423	463	440	472	453	441	427	433	398	421	506	442	436	451	444	451	460	477	453	465	448	459	444	453	484	436	448	469	457	411	475	445	452	421	425	403	425	459	463	462	425	446	442	448	460	469	450	411	487	412	450	481	453	445	434	415	435	455	430	465	422	449	414	420	457	461	470	487	444	451	458	422	448	456	458	485	489	436	443	442	458	461	438	431	461	476	444	444	444	449	452	484	476	444	467	451	412	457	424	458	445	429	456	460	474	437	508	481	478	434	424	433	438	467	422	466	482	439	459	460	441	436	448	455	452	472	460	462	477	465	474	447	427	408	430	438	451	469	456	455	444	460	453	451	424	466	462	444	489	429	448	425	435	439	477	509	444	437	430	442	456	463	430	416	425	451	434	482	464	466	430	448	438	471	439	439	458	471	429	462	429	440	436	424	433	437	441	448	467	485	459	459	398	471	447	406	405	462	416	417	450	459	463	421	425	440	448	407	445	419	482	453	466
24545	20884	24555	27351	20219	1716	485	372	332	345	323	321	300	316	286	299	297	298	300	302	245	297	317	306	298	251	257	309	289	294	298	273	302	274	294	300	279	290	307	255	284	310	253	271	278	286	314	290	277	292	264	303	292	295	336	287	306	297	299	300	273	282	298	262	284	264	309	257	275	237	299	294	317	309	281	252	296	285	247	279	255	293	299	282	314	288	310	283	271	310	282	288	287	286	280	268	283	282	321	306	305	268	306	276	312	262	281	299	289	291	269	299	296	313	317	299	289	311	283	281	274	279	347	316	265	280	297	288	302	279	303	267	288	283	319	267	258	279	324	285	297	302	285	297	277	294	305	290	305	263	291	242	291	255	289	313	277	309	277	259	293	282	265	293	274	286	292	282	292	271	300	292	274	257	287	284	279	293	283	280	289	305	261	248	265	240	258	278	298	288	268	282	329	246	286	267	284	263	263	257	313	269	270	313	296	279	290	228	290	278	260	285	308	291	286	278	311	287	282	287	290	274	265	256	272	272	291	317	273	282	295	267	275	313	267	296	305	269	277	290	320	287	282	296	280	272	303	282	285	264	291	288	297	306	288	288	284	309	286	257	286	271	286	311	318	296	275	293	268	274	281	256	306	283	250	274	259	261	269	260	289	267	270	275	296	295	273	283	283	300	263	273	274	254	290	296	283	274	295	289	288	276	305	308	290	295	283	275	279	273	283	273	260	256	283	288	319	277	285	288	288	279	284	296	264	307	254	310	299	294	260	248	274	290	271	303	276	268	252	267	270	269	266	249	270	263	286	279	281	326	302	275	262	296	306	259	294	257	280	289	294	281	286	283	280	278	272	288	264	277	268	252	299	321	267	282	256	278	279	271	271	291	266	271	279	259	292	286	302	310	286	311	285	283	294	263	292	275	287	309	274	299	300	277	284	293	311	282	308	279	272	288	256	283	253	299	317	298	267	309	286	268	271	333	289	307	276	280	239	264	285	260	263	294	293	277	274	312	302	271	253	302	256	286	297	260	288	273	302	307	323	292	311	254	284	244	280	306	290	294	303	274	281	278	313	322	271	258	279	246	285	290	286	268	288	284	262	276	275	289	263	302	311	315	299	256	252	284	253	285	292	285	244	277	289	290	311	283	321	271	288	297	286	302	292	273	297	285	270	247	261	293	313	314	246	299	305	287	297	268	257	268	286	280	297	266	324	303	323	315	299	262	319	324	256	285	286	257	290	286	261	292	297	298	259	288	262	297	315	289	302	255	279	280	307	274	285	282	323	262	276	303	281	279	273	298	278	273	269	303	305	258	283	283	277	271	249	285	294	263	304	282	262	244	292	244	262	258	257	288	303	246	304	282	276	284	288	309	277	273	266	299	270	260	284	320	305	292	298	307	255	271	272	288	288	288	249	264	274	271	273	256	316	280	262	273	316	279	291	292	258	283	291	289	298	276	265	303	273	242	273	274	295	260	299	301	270	290	271	289	311	303	293	301	292	280	274	289	286	283	277	278	304	261	309	281	281	304	299	258	273	268	277	265	305	281	278	265	271	277	302	267	297	233	263	288	272	278	268	260	255	262	281	278	299	296	276	274	256	258	276	249	293	290	297	258	312	298	278	314	294	269	263	257	292	278	293	296	274	267	265	291	300	277	301	259	277	266	284	301	290	313	291	278	293	272	281	282	315	272	301	288	283	279	272	294	291	309	241	271	264	286	326	326	310	286	312	260	275	267	311	284	266	264	240	295	283	272	264	300	280	267	269	257	292	316	268	286	285	285	281	298	270	301	284	258	281	319	272	281	302	306	277	280	269	293	303	323	291	272	305	255	308	288	283	266	309	275	297	279	271	294	296	246	249	278	284	279	320	266	285	302	290	241	276	297	297	274	252	268	251	248	290	313	293	259	264	257	279	287	258	269	250	284	276	276	289	291	275	288	296	267	296	288	287	288	284	308	282	291	291	287	277	265	309	286	279	284	319	300	300	325	321	288	309	272	271	286	280	268	314	274	287	275	271	296	273	267	280	291	273	277	286	280	258	277	248	267	276	289	302	299	291	296	309	258	283	310	293	288	284	260	250	289	292	272	280	297	288	260	270	292	281	279	295	292	296	293	287	288	276	262	291	287	319	301	289	291	276	244	268	286	290	260	270	287	270	310	289	289	286	295	282	288	283	298	336	322	280	296	276	312	286	265	281	252	288	262	262	302	284	308	287	278	266	265	336	292	269	298	270	256	260	272	269	304	283	261	285	260	314	285	282	303	270	295	301	260	299	272	282	249	266	285	292	244	288	260	268	310	283	299	279	302	310	297	288	275	304	298	259	302	265	298	274	286	292	295	298	283	272	329	290	281	269	316	280	283	259	299	280	323	324	280	274	231	286	261	282	290	273	258	281	278	294	316	258	294	253	315	313	291	294	317	278	288	274	282	283	289	314	248	292	269	278	295	267	279	258	280	275	275	281	277	300	273	303	285	254	281	279	252	291	285	308	259	299	253	279	289	278	294	279	237	259	253	317	273	300	299	298	249	282	306	289	314	282	273	294	279	284	290	331	267	278	319	292	300	264	288	293	281	293	258	315	310	306	292	292	320	275	274	269	321	292	290	283	283	287	313	268	267	269	318	277	289	295	296	298	296	295	277	291	308	279	308	261	278	293	304	299	317	292	302	302	303	293	279	286	279	270	286	299	302	285	308	298	302	296	238	274	306	279	316	265	320	281	300	313	322	282	278	300	275	270	275	290	305	235	253	292	291	298	297	285	311	312	283	297	286	287	294	274	274	294	285	239	294	290	284	313	309	264	283	292	282	292	270	279	285	269	281	254	258	281	268	268	271	270	259	269	262	267	283	259	288	284	286	283	286	267	271	230	266	299	262	258	299	278	281	282	271	237	281	281	287	256	260	287	270	272	276	301	288	271	296	303	283	243	280	277	269	250	257	310	286	308	254	262	281	250	258	265	274	299	253	291	268	286	312	306	307	302	268	287	243	307	268	274	275	257	266	269	271	258	288	293	262	236	267	268	271	292	287	285	286	290	257	257	296	250	281	298	287	301	295	281	279	294	269	308	299	268	289	290	294	294	252	328	309	283	290	306	261	314	310	285	268	239	289	310	274	264	304	285	335	278	298	295	311	288	255	265	273	268	310	302	301	275	269	287	283	290	288	286	286	261	269	279	281	265	277	295	278	263	272	290	288	264	287	297	273	283	298	241	275	295	300	289	273	283	282	293	288	251	279	295	267	276	250	302	281	272	303	306	288	297	275	273	281	294	255	299	295	283	291	288	292	283	258	292	307	282	281	275	295	301	285	282	278	252	286	286	272	284	278	274	274	260	261	273	307	300	274	284	312	270	278	290	279	314	295	324	292	282	280	292	280	297	287	300	271	305	276	311	258	270	254	274	296	295	301	282	249	288	285	278	275	269	281	265	296	309	294	307	282	291	276	318	263	296	316	272	290	315	279	279	286	299	286	255	314	283	271	259	296
3243	3074	1965	1157	842	742	720	717	677	650	691	654	657	644	700	672	644	650	669	669	595	678	656	626	615	634	624	632	625	614	646	610	676	640	620	634	617	626	649	629	606	602	657	639	636	644	642	644	615	581	619	629	603	574	596	620	638	645	656	600	620	637	621	642	626	650	649	642	640	667	625	638	625	632	607	598	631	598	620	627	676	609	620	668	616	643	673	654	664	620	656	621	628	645	642	624	620	660	662	633	607	670	625	604	593	614	640	690	662	632	647	671	630	613	625	598	662	643	660	684	610	599	634	600	630	661	623	626	645	657	635	689	667	663	648	641	614	662	608	629	669	636	664	610	649	592	620	623	672	641	588	675	649	645	633	658	646	665	608	655	655	637	616	600	613	613	628	647	611	639	595	601	603	580	593	611	662	636	621	660	660	615	612	663	643	649	644	640	655	626	657	629	620	651	669	595	627	646	641	613	586	644	651	595	614	579	658	593	637	625	631	603	648	603	652	666	626	631	595	593	622	623	655	649	634	630	626	599	649	581	629	636	640	660	623	636	657	615	632	581	626	621	647	614	655	635	659	604	668	627	648	651	642	631	627	625	639	593	641	639	669	643	633	603	656	636	636	649	599	626	682	610	631	606	648	681	620	630	640	626	639	608	654	617	628	640	618	599	633	617	630	678	663	593	649	652	642	624	636	657	592	631	670	649	671	610	647	575	630	599	630	641	665	596	641	595	649	586	653	627	642	659	669	627	630	672	642	593	631	653	626	613	640	647	670	657	657	656	634	641	682	638	601	622	703	569	606	612	627	587	655	633	671	612	622	649	662	620	651	635	609	598	622	673	652	689	604	604	657	587	648	652	631	608	611	641	629	607	633	615	625	633	622	616	649	625	663	660	641	631	623	544	600	584	657	604	598	599	622	654	640	623	661	677	639	642	633	649	662	649	592	612	636	653	621	624	640	565	636	600	650	590	629	632	663	692	692	601	634	639	608	619	633	611	629	634	587	622	647	624	599	666	638	624	655	658	640	646	644	607	620	607	623	644	643	658	630	628	637	690	652	636	686	620	603	636	625	668	646	640	661	642	641	658	629	624	627	631	616	639	651	599	616	648	591	608	635	622	615	606	633	652	646	622	659	617	657	689	642	662	604	630	607	646	610	595	651	673	636	642	645	656	612	649	651	631	662	659	609	692	582	649	614	636	649	652	594	627	629	666	628	597	623	605	632	628	629	624	620	633	590	632	634	623	620	630	636	624	615	632	659	632	629	648	594	634	621	631	630	642	630	604	648	636	639	610	620	592	611	661	667	679	662	616	622	708	670	649	636	651	649	594	645	655	637	648	575	575	675	668	575	640	635	621	645	589	627	662	622	631	634	635	636	615	615	607	584	637	660	634	637	609	586	659	585	684	650	666	621	618	704	605	636	628	653	587	661	653	623	618	655	607	613	650	592	653	633	609	678	605	589	600	667	662	661	621	620	628	583	645	660	703	669	622	602	647	661	645	611	652	614	611	663	684	631	577	663	616	595	661	617	605	581	633	639	614	633	647	618	672	611	609	638	619	610	623	677	647	665	646	600	569	632	616	603	592	650	674	618	629	647	621	648	664	637	585	606	568	643	586	616	650	655	570	645	650	639	632	616	620	648	604	661	657	601	625	611	647	672	662	673	610	587	622	650	636	629	590	627	639	621	588	588	648	629	665	643	654	619	599	605	613	578	640	616	666	616	644	629	611	611	580	585	603	636	633	633	632	627	635	686	658	642	647	628	630	636	586	615	617	643	571	618	652	597	616	667	631	603	641	644	626	652	649	641	643	644	629	615	626	640	607	638	654	615	647	589	604	671	639	639	658	664	644	628	620	624	627	695	644	649	594	619	630	655	641	657	659	622	623	657	612	652	600	611	645	597	643	648	643	622	612	579	630	600	596	684	655	602	621	660	661	663	641	638	626	639	607	614	623	634	670	617	637	659	607	600	667	646	624	616	671	610	640	620	627	637	674	634	653	651	663	679	611	624	619	623	667	604	627	629	644	634	619	653	612	641	583	691	644	632	656	641	623	641	634	630	577	657	612	631	645	605	622	654	625	638	621	633	636	616	650	637	612	631	619	667	664	617	618	581	628	665	606	616	644	610	587	642	621	620	647	603	641	633	656	672	645	650	601	636	631	606	568	635	624	576	607	610	671	590	665	646	615	645	629	623	685	627	643	609	663	597	615	617	631	649	619	597	665	652	637	659	619	618	652	627	660	635	639	596	619	636	589	618	645	632	676	661	626	694	631	639	615	653	631	652	637	629	595	602	620	615	624	576	629	612	641	631	635	609	597	564	623	649	609	559	649	639	606	653	614	643	631	668	597	626	651	599	630	651	627	629	672	632	604	652	621	660	613	621	623	648	645	642	618	605	647	611	621	617	647	591	601	630	628	614	603	641	633	611	639	659	613	613	612	635	634	637	597	603	648	650	657	609	656	642	641	634	663	608	656	652	651	621	635	610	623	646	604	602	644	637	621	624	629	616	633	632	580	630	668	617	643	607	659	614	600	644	605	651	545	598	623	645	666	628	604	636	644	588	630	664	624	595	653	624	632	614	607	591	657	606	627	688	622	563	620	652	586	644	570	644	623	613	629	608	612	609	641	645	639	645	587	597	651	640	604	625	627	635	632	624	631	608	633	621	645	614	632	622	680	625	625	648	629	681	666	637	673	611	656	611	646	655	620	644	634	659	588	680	659	659	637	643	611	635	609	639	616	618	616	589	652	652	620	610	642	660	642	627	615	628	636	614	655	582	650	595	626	661	590	576	647	608	681	630	689	661	660	606	643	666	602	656	659	667	628	575	633	617	631	673	669	624	636	618	588	650	631	628	636	652	610	647	658	625	628	676	595	648	632	588	604	633	575	663	634	623	626	613	638	657	675	593	646	622	643	621	616	670	607	677	637	627	622	621	584	643	607	646	629	639	616	611	607	618	618	665	615	607	649	597	662	666	634	662	660	667	648	636	648	629	623	548	589	660	672	639	609	635	632	662	689	635	630	645	593	629	608	646	636	614	646	606	654	668	631	621	635	604	614	635	634	610	600	583	637	625	638	622	604	629	602	647	636	607	620	615	640	588	651	625	644	592	594	586	650	637	610	635	619	665	629	677	689	609	655	615	665	662	615	663	618	603	598	626	620	633	573	619	669	594	598	692	635	631	604	636	650	581	622	604	603	596	604	632	636	624	610	682	661	608	650	665	639	635	648	629	621	668	630	604	625	675	657	634	600	645	671	600	632	622	579	616	623	639	631	657	605	630	633	666	657	618	609	611	620	603	582	658	640	630	652	642	602	629	630	607	598	643	658	607	667	611	631	562	582	631	609	677	654	624	632	621	657	666	654	655	619	679	623	623	607	641	586	630	622	669	646	577	634	639	641	600	626	649	652	609	568	641	660	630	669	596	618	611	606	616	642	616	629	622	631	589	633	622	668	646	629	611	642	654	599	658	652
23586	20876	25183	26695	20880	20832	2294	415	336	314	296	250	273	231	243	212	209	238	227	205	204	220	239	226	218	225	202	223	221	236	186	224	199	171	203	209	203	192	200	180	198	196	204	205	183	183	185	191	192	204	205	194	186	214	184	198	174	201	196	181	179	193	219	235	172	209	200	227	193	208	184	220	193	196	195	206	206	198	227	194	188	183	208	206	185	220	199	192	196	193	205	194	190	167	217	194	214	222	199	186	214	197	197	185	182	194	174	189	197	235	209	202	183	193	180	185	183	193	170	225	192	192	198	226	221	190	211	193	203	205	194	177	175	180	192	182	200	194	217	190	203	204	175	216	181	190	175	212	168	196	181	199	190	204	199	186	206	205	187	186	191	222	209	188	186	204	195	171	170	217	219	213	189	229	224	229	209	202	212	181	221	196	207	203	206	212	219	198	201	213	216	217	211	219	165	190	161	197	190	188	208	197	216	224	185	197	214	170	214	178	189	161	210	198	232	186	175	200	206	196	224	170	203	227	191	184	209	194	202	201	167	240	204	227	178	191	193	219	193	180	183	215	182	199	196	171	214	221	203	186	191	192	194	210	190	181	228	187	179	183	219	206	187	189	159	180	198	203	187	197	193	200	235	203	162	195	225	224	201	170	191	177	223	184	185	187	206	213	181	227	212	202	192	204	188	183	207	220	192	198	203	187	204	196	208	206	172	203	195	189	196	218	180	205	204	204	189	200	237	185	194	198	206	185	194	228	207	213	195	188	206	172	165	193	204	198	163	204	185	225	197	202	190	239	211	210	197	190	193	198	219	182	203	202	194	195	165	164	198	191	201	202	189	206	218	192	195	210	189	210	170	190	213	198	190	219	196	194	173	216	202	215	192	191	201	236	200	187	209	206	197	200	203	201	215	188	199	183	222	205	223	208	216	221	174	243	199	204	197	188	194	206	211	227	178	188	188	243	200	217	200	195	202	190	207	184	174	226	225	222	203	194	214	198	194	190	208	176	195	219	163	159	180	197	223	183	194	209	160	187	210	178	186	182	193	205	211	201	194	190	207	222	178	187	187	174	193	180	218	208	182	204	179	190	177	185	215	174	191	208	192	206	217	189	228	197	207	203	181	194	204	202	197	192	200	176	209	175	174	208	227	175	189	195	182	195	209	207	178	187	186	187	203	192	183	207	201	204	187	201	186	192	212	184	193	195	212	186	205	208	168	195	206	207	216	179	191	189	171	222	213	190	211	182	172	203	187	204	199	240	192	189	198	189	187	195	207	219	191	187	184	191	206	227	197	189	221	195	223	199	199	201	204	219	182	186	202	175	200	188	192	203	213	205	201	215	194	219	196	211	189	179	212	196	219	185	176	187	188	195	177	194	169	214	195	201	200	177	213	192	211	187	176	181	186	204	182	199	197	193	186	206	194	205	188	201	182	212	178	192	226	185	202	219	176	198	198	205	184	190	195	190	186	193	194	223	183	174	229	189	196	224	235	220	194	202	195	192	187	186	201	207	179	179	202	175	192	192	217	189	189	192	198	191	215	205	236	215	194	220	186	212	180	204	196	207	205	191	183	190	190	181	202	212	194	185	201	206	201	177	210	195	203	197	179	183	198	208	195	215	212	183	182	205	214	182	190	243	162	184	191	155	198	205	199	199	223	187	214	211	161	182	189	207	205	189	196	218	198	198	213	208	212	212	190	213	172	216	224	198	223	191	189	176	204	182	203	219	218	198	192	156	162	193	181	204	214	195	185	200	193	193	201	200	220	208	188	173	195	204	194	205	178	203	195	178	189	186	218	191	209	172	184	210	205	197	197	204	200	206	210	180	169	222	198	203	205	228	157	188	196	203	192	210	226	169	183	184	205	199	207	210	201	178	205	218	187	191	197	208	209	200	219	204	196	214	161	193	169	191	197	202	191	215	202	214	188	218	190	185	194	205	201	220	213	213	196	207	198	212	179	187	215	194	206	181	178	198	172	186	218	196	180	192	189	188	192	237	181	212	181	186	207	196	207	176	212	184	207	225	192	189	179	216	186	167	165	190	205	185	191	190	183	215	218	170	184	195	186	215	186	196	197	171	181	202	184	202	201	179	186	211	208	196	187	200	212	185	164	227	199	210	189	178	190	192	179	192	211	240	201	211	182	200	208	202	176	215	218	207	209	213	189	167	228	219	201	170	183	203	210	197	199	193	203	198	207	167	217	195	212	184	189	197	195	175	201	199	209	217	193	178	164	178	223	190	179	187	219	196	202	225	214	167	206	228	199	184	215	181	199	176	228	196	235	198	198	188	183	190	210	197	187	194	197	212	218	197	185	185	216	204	215	185	171	201	207	179	228	213	202	207	200	222	198	179	194	188	193	187	186	176	191	191	188	221	184	198	212	201	191	190	186	210	178	207	176	177	183	208	199	181	193	196	191	184	197	223	183	194	184	156	219	214	181	189	182	226	194	222	206	215	198	189	195	156	223	191	190	229	220	169	207	184	175	189	211	206	179	216	198	222	189	217	232	210	208	214	218	196	230	205	197	223	205	201	177	190	181	212	193	200	185	214	191	201	178	176	191	167	206	190	193	195	204	189	213	207	193	181	205	189	187	163	167	176	206	197	179	200	185	178	173	208	181	197	201	207	191	222	217	195	174	208	207	196	184	204	185	204	213	174	212	186	210	209	217	184	192	202	196	190	210	221	211	180	180	184	224	241	247	195	196	189	196	195	196	177	211	206	198	207	183	184	175	213	199	209	222	199	210	191	215	182	193	200	208	194	203	192	195	162	195	191	216	217	205	193	178	211	186	201	202	190	209	199	182	202	177	192	189	223	191	183	183	192	197	178	200	167	198	175	166	183	213	163	190	202	199	190	196	207	190	188	201	211	181	202	207	195	202	195	206	197	209	225	212	188	196	215	207	187	219	205	159	184	190	200	204	200	138	206	213	202	163	213	210	196	188	174	187	191	184	174	198	215	179	224	192	215	202	168	170	186	207	210	184	183	184	199	172	197	197	196	201	190	216	164	204	201	202	201	211	222	177	211	185	194	184	191	210	225	189	192	185	216	233	179	212	190	183	202	191	207	214	204	204	202	207	201	179	213	192	204	183	183	193	190	199	200	184	197	201	187	213	213	188	219	186	165	184	216	171	194	189	163	219	189	203	185	189	190	188	211	205	188	251	223	213	189	191	198	171	180	202	187	192	206	195	186	205	216	192	193	203	204	193	192	207	186	220	192	197	177	202	201	175	178	196	205	207	185	181	170	205	200	206	212	225	197	204	190	217	216	189	188	192	197	182	202	209	214	187	185	177	174	230	205	187	198	225	211	185	216	192	174	193	195	211	215	197	177	197	204	185	182	199	180	183	215	201	210	186	186	193	173	201	209	202	202	171	182	228	201	207	181	221	202	190	216	193	185	186	186	189	184	202	202	187	210	188	226	205	185	192	192	203	156	182	177	222	187	211	194	201	198	194	227	203	218	195	220	179	195	217	232
3321	5199	3088	1428	928	658	593	507	512	516	486	479	503	502	488	471	459	480	471	445	470	475	422	442	443	440	474	482	465	458	414	432	444	444	429	453	434	437	443	443	411	411	426	438	441	435	429	438	453	433	445	462	465	421	432	478	446	460	481	437	453	445	458	443	428	464	460	425	422	436	429	474	446	426	452	419	410	458	451	418	486	437	464	432	395	461	463	444	446	445	436	422	435	430	442	430	426	451	414	391	420	414	442	405	411	439	405	481	433	460	454	455	407	420	419	426	418	443	446	440	436	397	443	439	485	418	442	428	462	442	464	432	437	453	451	447	444	434	462	457	441	456	468	446	414	459	436	439	444	458	451	431	446	403	446	456	472	417	455	469	430	444	404	457	431	430	424	423	404	462	452	451	418	432	434	435	433	424	439	442	452	431	428	480	424	461	421	438	448	409	416	450	429	440	417	383	449	421	431	428	438	466	457	491	438	466	443	488	415	418	411	448	476	435	439	432	443	441	419	444	434	457	443	416	420	439	423	414	395	431	421	423	394	419	451	428	419	458	437	440	427	466	478	434	430	402	431	455	427	441	436	442	415	446	449	420	438	477	431	412	418	420	463	404	447	404	433	442	412	456	421	492	394	445	464	452	444	412	420	390	419	452	448	440	458	427	453	445	409	420	409	453	467	434	488	424	427	433	483	450	472	463	460	412	431	466	430	457	417	482	414	444	460	426	444	447	477	481	441	431	434	440	435	410	483	424	449	422	454	454	440	455	419	445	435	440	435	404	424	452	412	423	453	447	423	427	440	417	464	477	447	451	433	447	426	422	436	438	410	422	444	451	450	446	445	416	408	407	429	425	421	481	438	406	437	412	449	420	408	474	450	445	498	446	439	454	421	449	455	437	421	427	399	415	456	395	433	408	435	405	428	425	435	445	446	446	404	463	427	498	452	430	455	426	425	410	471	438	437	443	455	454	423	429	449	458	478	463	446	385	399	445	456	464	419	433	406	425	446	420	399	415	418	432	405	440	467	414	415	425	451	422	448	441	419	431	418	430	436	441	453	414	401	430	444	440	432	435	416	409	440	462	472	440	462	463	415	480	426	452	434	443	438	445	424	408	442	417	438	437	424	428	458	428	450	477	417	440	447	422	464	402	406	451	460	442	426	450	410	403	447	425	450	427	443	430	425	403	416	438	412	460	422	455	409	451	414	449	442	457	465	445	453	448	425	417	478	455	466	414	403	405	447	398	439	427	370	443	431	469	417	424	418	467	418	439	429	414	428	412	430	440	413	404	415	455	472	424	414	443	428	438	451	450	458	465	418	440	424	424	415	418	423	468	492	448	437	413	446	435	407	423	463	474	431	473	453	444	418	437	442	437	448	436	411	411	430	414	450	428	416	444	432	436	434	438	432	435	448	434	435	482	440	456	426	438	447	433	393	441	443	404	417	446	460	419	450	415	415	445	406	434	424	445	429	428	407	440	426	470	424	441	463	430	481	434	461	440	441	407	428	403	412	421	428	479	437	444	448	385	427	427	414	460	469	411	447	433	452	437	442	444	401	450	421	430	433	462	424	478	428	449	451	430	439	402	429	426	424	439	435	452	425	413	432	426	462	450	420	427	413	429	445	426	442	451	436	458	428	448	502	418	452	443	471	448	455	400	436	420	462	437	448	434	385	436	415	431	437	431	419	447	463	470	443	408	436	457	405	427	433	445	466	427	473	456	423	454	468	445	425	458	434	406	443	394	434	439	412	402	472	422	393	437	436	441	426	428	443	440	420	444	466	409	422	497	479	409	425	407	389	430	425	432	431	442	420	435	424	443	480	440	447	421	413	375	424	430	413	440	453	466	404	435	465	467	460	440	440	422	426	429	428	424	458	462	408	441	417	425	388	408	453	424	443	444	444	438	423	441	407	438	429	448	456	458	462	460	406	426	402	432	434	453	445	437	427	452	422	448	444	432	435	423	449	456	484	432	442	436	437	430	424	457	429	435	405	436	461	437	439	451	465	428	442	430	485	443	458	422	460	411	425	473	435	461	404	446	406	466	429	438	408	452	471	441	430	458	437	452	421	409	361	421	411	401	429	448	416	444	421	473	424	396	454	408	437	417	380	443	414	421	444	459	466	463	434	418	431	417	423	409	426	476	447	368	462	395	473	448	469	439	417	435	417	439	426	443	444	433	432	428	439	438	421	413	437	429	423	436	398	440	451	429	436	478	504	432	435	445	458	404	418	438	443	442	392	444	437	404	434	447	410	437	457	420	407	459	447	459	411	414	430	444	461	470	465	441	426	466	430	430	401	435	407	466	474	472	404	442	424	424	421	424	413	424	454	393	431	468	444	432	447	422	400	418	432	439	429	455	418	445	450	467	422	410	399	431	431	442	441	444	418	421	463	410	446	423	455	438	422	419	455	432	445	419	407	434	456	463	440	470	428	397	401	454	439	408	419	432	433	394	426	463	441	450	450	424	432	462	437	430	438	455	424	408	420	438	439	441	445	445	412	410	417	444	431	451	440	415	431	449	416	404	466	455	410	437	458	456	440	435	410	463	422	423	426	423	432	427	438	424	437	434	416	407	403	418	432	437	456	425	487	465	425	468	440	399	427	419	432	425	436	443	382	427	436	416	422	460	418	433	387	450	443	450	455	427	409	437	449	417	473	452	445	472	413	457	408	456	463	451	455	428	408	467	434	482	477	429	460	444	409	421	428	436	456	465	436	423	449	445	468	437	460	441	457	460	425	412	437	431	415	457	448	423	442	425	403	407	448	415	438	455	467	483	412	433	418	429	454	396	463	447	415	447	438	434	446	426	447	432	432	468	460	415	461	452	442	464	423	399	483	450	434	443	406	465	434	423	401	433	434	436	404	460	425	452	474	448	424	419	429	405	424	417	445	393	449	455	442	402	436	435	417	426	419	438	465	476	422	435	389	457	420	468	415	421	429	429	426	432	417	423	457	447	420	469	405	461	437	423	436	392	440	425	452	437	447	443	428	464	392	423	440	447	442	442	434	430	430	425	430	466	439	433	436	443	459	500	434	471	422	450	428	423	462	407	437	401	424	417	401	431	457	449	465	441	407	430	464	412	418	441	434	440	455	442	422	434	458	422	443	422	416	433	435	429	453	450	429	433	444	433	451	418	454	426	474	408	413	440	451	440	414	404	465	439	413	463	396	422	470	442	408	445	438	431	409	418	462	441	433	427	437	408	431	420	379	405	434	431	409	447	440	441	448	423	425	413	452	439	430	430	455	431	408	413	447	467	417	485	437	422	446	438	466	457	440	454	425	446	424	432	431	423	432	402	456	414	457	432	457	432	430	445	434	445	414	433	451	443	478	454	433	438	416	431	410	406	470	439	413	443	427	442	439	432	494	425	440	443	442	443	432	458	461	429	401	411	408	410	438	425	458	414	421	450	398	439	442	436	443	433	439	415	414	388	439	420	424	417	451	422	439	440	476	440	417	417	445	443	438	460	437	417
32541	12115	1252	242	213	184	180	172	190	205	184	178	213	185	199	184	200	179	182	190	176	167	176	173	196	201	151	190	168	185	172	186	180	173	174	170	197	162	188	155	199	142	180	172	201	151	190	207	191	180	175	193	173	178	186	176	206	184	179	182	185	178	207	170	188	204	193	209	195	207	193	211	189	184	192	178	190	195	176	182	205	213	181	205	197	183	186	187	205	192	185	221	181	160	197	196	183	182	177	183	164	152	174	179	173	190	187	208	175	177	192	190	169	158	198	207	185	189	211	201	204	184	183	215	168	207	170	182	180	185	172	148	185	173	194	182	186	180	186	173	190	171	164	201	162	185	180	194	189	160	210	175	196	174	199	191	186	188	174	192	206	202	185	189	190	201	172	211	194	173	175	176	173	192	161	192	186	206	180	198	184	168	191	175	201	181	204	181	199	176	173	200	176	183	186	158	200	185	176	174	182	183	164	185	189	188	190	202	199	212	201	202	183	199	194	193	193	192	196	190	194	200	163	168	176	188	188	193	182	195	199	204	197	201	182	180	192	176	169	206	192	175	163	170	186	195	189	196	168	188	200	176	185	184	184	164	181	191	193	195	192	179	177	192	195	205	195	184	155	188	180	231	179	172	194	180	153	174	171	183	185	187	191	164	200	186	194	160	175	190	207	184	188	157	184	211	186	191	186	188	203	191	180	181	189	167	183	184	169	182	200	180	186	175	179	168	189	197	181	179	172	185	203	167	150	188	172	202	190	198	191	183	173	204	158	184	194	193	158	199	201	192	170	194	202	171	180	224	190	192	167	179	200	178	171	183	167	205	182	151	174	177	185	187	171	194	184	186	183	197	200	174	191	180	182	175	179	171	181	184	195	198	184	179	209	204	191	163	172	180	186	180	203	194	172	177	192	162	192	189	199	191	205	175	232	192	175	165	177	204	175	197	193	200	184	191	199	211	186	199	216	151	171	223	204	203	169	165	173	188	203	177	199	185	189	207	188	155	158	181	182	214	179	202	187	190	202	193	178	177	177	163	159	188	179	198	194	180	176	202	189	192	216	208	223	201	193	186	176	175	164	177	199	200	187	194	199	180	203	197	195	142	191	188	189	191	197	174	185	186	188	185	179	201	179	185	176	192	192	189	183	169	180	174	204	198	184	174	209	200	170	176	184	165	206	171	187	168	181	165	180	191	178	162	192	164	221	181	189	190	183	208	199	191	195	208	186	194	183	182	176	196	196	166	208	180	186	181	191	186	154	199	191	196	157	190	190	156	182	187	217	181	170	180	186	165	171	215	198	185	205	180	201	170	190	163	187	169	177	190	177	214	197	196	169	195	174	183	201	184	167	199	162	207	210	150	190	190	181	229	197	191	206	203	176	180	182	180	183	187	197	172	168	180	199	156	179	174	190	204	199	168	175	196	188	165	197	192	172	172	182	201	203	178	181	188	201	191	175	197	197	211	176	196	171	171	174	176	207	174	174	198	170	175	179	177	190	192	195	209	184	185	189	205	187	189	207	205	193	183	197	178	195	189	192	192	190	182	188	168	178	201	184	205	179	196	178	200	169	188	162	183	195	200	163	167	196	179	187	225	178	206	189	172	210	192	170	190	199	169	165	182	187	203	202	174	168	190	192	199	195	180	188	177	203	195	183	212	178	171	193	207	203	198	170	175	176	210	193	191	186	179	196	176	185	150	160	169	197	191	196	175	186	205	175	194	210	201	172	189	184	181	200	172	170	190	186	182	187	180	204	176	180	167	189	177	182	187	194	187	192	168	178	204	163	199	200	191	186	203	214	189	208	181	186	168	165	172	175	195	182	199	164	192	187	162	214	188	186	222	199	178	196	180	200	177	178	165	184	190	173	195	194	158	184	190	182	203	186	194	188	176	176	194	187	193	189	215	150	201	190	167	176	180	185	185	210	183	177	173	188	199	203	195	175	194	190	197	164	179	196	195	180	178	190	191	199	201	193	192	176	186	173	177	187	171	202	196	164	203	184	175	167	170	163	193	205	173	188	178	181	194	178	180	157	204	164	180	181	195	181	168	180	182	187	194	205	181	201	191	193	202	187	206	193	175	208	183	178	200	208	173	184	186	225	206	167	170	175	180	202	183	177	192	185	215	201	218	161	187	181	192	170	190	211	203	180	173	159	184	178	171	174	205	189	179	203	176	205	197	195	187	178	182	178	201	196	177	176	188	202	177	177	185	199	175	180	186	180	177	179	226	203	184	177	179	181	179	192	182	199	172	163	179	206	204	206	193	209	160	188	169	201	198	175	177	187	190	175	169	145	205	153	200	169	183	167	211	202	201	199	204	197	186	167	186	197	203	187	169	156	177	166	168	201	202	172	190	212	205	197	161	174	199	185	162	195	195	168	167	186	181	192	215	198	191	208	190	173	173	168	154	163	178	174	201	193	181	192	182	183	181	204	187	168	176	182	216	190	209	164	197	172	200	183	182	173	170	195	186	191	192	191	188	200	193	176	177	173	189	187	226	166	197	194	156	176	193	170	178	182	164	231	196	188	198	186	192	195	203	215	191	183	199	192	185	175	203	188	206	176	168	209	199	165	178	192	167	180	206	192	198	209	179	185	194	191	166	180	187	165	179	186	192	174	201	179	197	174	175	197	172	176	180	182	176	160	171	195	178	197	165	177	185	204	158	184	171	157	200	202	188	190	205	188	181	204	194	175	199	199	188	194	195	175	159	152	176	174	184	211	195	174	179	184	193	196	188	172	204	213	194	190	195	207	194	210	165	179	180	180	211	203	181	172	180	174	187	171	188	156	175	162	210	184	179	170	173	194	182	178	191	178	184	170	190	191	195	228	185	198	186	188	192	184	178	169	168	169	178	206	164	163	194	208	191	203	207	168	165	194	210	172	179	182	211	190	199	183	191	193	177	183	192	178	189	187	173	196	168	188	212	208	174	193	187	169	198	169	147	198	186	196	161	186	193	203	185	189	167	171	177	196	177	200	191	187	176	179	211	173	197	187	186	185	196	179	213	162	188	225	181	165	191	215	161	189	178	177	185	203	189	185	167	188	187	172	164	200	176	211	179	180	182	170	189	189	185	166	174	185	188	205	169	176	182	166	199	183	162	186	185	186	170	195	192	176	190	195	219	197	179	202	180	189	198	166	196	193	194	183	197	151	194	179	166	178	199	180	176	180	169	212	166	199	178	174	169	183	182	214	201	193	187	180	173	188	187	190	160	200	176	184	177	189	203	203	201	183	178	188	193	223	201	196	217	192	156	168	179	192	159	187	185	187	180	182	193	217	185	192	174	200	151	178	185	178	207	198	193	193	200	227	196	194	191	185	187	186	203	178	200	175	196	185	186	203	176	204	199	207	170	199	188	188	162	166	188	192	204	174	200	198	195	202	196	202	185	167	167	203	167	197	177	195	180	176	186	185	189	198	167	172	191	182	220	197	209	197	181	185	190	196	193	180	202	162	154	194	189	196	181	164	183	179	208
5240	745	581	477	473	468	470	463	454	481	467	454	440	473	453	482	435	442	438	438	454	467	436	499	467	439	468	409	442	447	483	455	443	425	475	445	418	464	478	467	465	441	459	450	473	468	479	421	470	433	438	434	478	398	441	421	468	450	479	450	478	449	461	465	442	451	446	502	491	455	461	467	439	443	453	450	451	452	466	443	465	433	435	467	462	516	443	419	443	408	466	461	439	428	415	490	434	454	489	436	439	450	477	454	469	433	429	497	453	456	464	436	442	451	448	463	457	462	480	441	444	448	463	446	421	431	440	495	448	451	458	461	466	455	475	439	462	465	461	454	470	443	433	444	453	394	434	487	440	408	473	437	460	462	449	462	436	454	474	460	473	455	447	434	430	443	435	441	480	479	413	450	448	474	453	478	426	483	463	481	433	413	454	455	484	447	459	474	416	479	453	424	475	478	486	462	434	461	430	407	444	422	463	466	463	466	400	411	478	459	431	459	436	441	481	436	489	411	478	487	481	468	452	472	461	518	463	441	438	433	445	467	453	458	441	484	441	423	453	446	475	438	448	443	471	443	441	458	504	449	488	447	465	457	475	424	470	409	441	434	465	427	430	480	478	418	422	475	495	450	462	451	448	453	462	475	491	494	440	453	447	452	507	458	439	463	493	442	460	430	416	442	430	438	494	421	461	445	436	455	431	424	472	480	435	441	436	438	451	444	439	447	443	417	441	455	433	472	506	501	469	451	432	447	455	442	437	438	428	476	419	461	414	457	429	479	459	448	459	419	448	468	451	442	407	459	451	489	473	463	463	427	427	467	432	488	478	465	456	448	475	428	463	455	409	423	450	490	423	494	448	444	443	438	435	430	450	429	468	430	455	456	448	454	437	429	423	438	448	434	462	446	481	411	456	457	510	466	442	478	441	456	475	433	430	436	443	457	468	453	444	464	471	451	465	445	441	497	476	456	458	464	436	455	431	450	436	462	413	439	483	454	473	475	479	389	461	439	452	438	482	490	449	485	432	432	450	454	480	481	415	443	479	446	452	455	442	462	439	442	455	473	463	443	466	443	432	471	475	451	435	445	446	424	431	423	467	467	458	445	454	482	453	460	438	456	448	478	464	434	480	484	470	439	440	472	461	440	441	451	429	431	426	452	483	477	478	445	475	469	461	452	460	441	414	450	430	454	459	433	491	430	459	455	403	452	427	422	443	465	410	470	472	464	443	453	432	465	429	483	425	466	442	480	466	438	452	482	454	489	471	448	436	456	472	504	461	446	487	433	459	440	421	450	416	434	479	490	437	482	454	424	484	475	466	433	497	419	457	467	452	439	470	471	457	412	473	444	475	454	467	466	441	448	447	440	456	470	450	469	470	426	451	407	477	423	450	458	470	409	448	441	476	435	439	454	410	425	459	475	443	450	450	425	438	440	476	461	476	455	459	453	439	460	438	478	433	479	463	464	458	469	464	448	451	494	458	442	461	442	443	445	478	443	477	429	452	445	399	458	465	469	425	446	458	415	462	456	457	428	471	467	427	475	468	474	435	466	460	459	428	457	466	429	459	446	460	488	462	448	440	416	439	460	415	505	413	464	440	442	468	427	430	447	478	422	459	447	486	447	451	434	432	481	468	432	493	458	464	482	472	483	444	476	448	465	448	439	484	447	432	431	466	473	471	429	455	465	460	504	463	441	431	431	471	462	484	462	456	455	457	424	465	441	456	421	419	420	444	423	500	435	410	459	459	439	467	444	463	467	453	419	458	431	438	438	456	458	463	431	467	465	476	427	444	454	449	413	496	449	438	434	466	448	489	435	462	488	453	473	421	445	456	471	474	460	437	417	461	431	451	448	468	450	425	483	439	442	464	461	468	467	449	439	426	467	461	402	448	452	460	409	480	490	475	459	446	433	494	456	446	481	422	473	425	452	461	444	430	435	463	448	462	478	476	473	460	438	456	435	451	421	460	466	488	458	457	457	452	486	435	483	461	434	455	436	484	448	472	471	444	481	468	441	457	461	489	436	442	453	477	426	432	471	464	484	458	469	474	414	471	476	471	453	474	463	474	442	441	421	511	487	420	410	438	453	462	439	476	459	443	478	479	446	429	471	451	443	438	484	431	442	433	472	413	450	481	517	451	484	466	459	449	418	449	429	449	459	426	466	439	470	429	454	455	457	473	458	479	433	425	481	484	427	446	467	463	471	489	449	450	435	432	484	429	423	458	454	472	438	465	435	462	455	451	437	451	417	413	443	466	445	450	436	459	442	471	462	454	484	457	476	459	445	442	448	455	427	465	424	454	420	422	445	465	473	450	452	469	413	447	438	448	444	467	433	455	446	462	427	455	439	429	426	463	480	439	459	445	468	403	438	467	466	445	435	483	417	424	440	430	492	467	431	473	443	461	458	453	460	437	445	465	436	441	402	435	433	461	436	463	451	465	449	464	435	425	489	423	454	461	462	447	447	417	469	443	454	451	454	470	422	482	447	413	431	459	429	414	426	416	481	423	461	435	467	445	464	469	436	461	446	444	419	472	458	448	439	451	465	463	462	457	459	457	460	452	474	450	502	465	481	455	452	451	452	463	450	461	445	461	447	434	453	448	482	471	467	446	457	460	403	467	434	432	442	458	444	448	456	451	441	427	488	498	440	436	457	446	478	440	456	474	437	429	469	454	426	432	440	478	428	457	410	440	478	519	465	428	444	457	449	420	487	468	423	435	468	442	436	454	482	455	417	488	428	443	432	443	468	469	432	459	444	463	447	431	444	443	463	482	421	460	449	470	450	498	461	454	480	496	466	431	468	422	487	470	440	478	433	440	438	439	443	471	467	449	464	452	443	433	439	466	409	444	476	458	460	439	430	434	446	462	458	446	444	460	435	427	424	452	440	424	456	484	426	426	431	450	455	459	478	444	416	458	456	441	439	439	426	445	450	435	470	465	457	472	414	458	464	479	414	490	462	469	449	466	469	453	470	426	422	469	462	448	447	435	483	458	448	455	499	490	479	463	471	450	488	451	472	456	486	428	489	431	447	455	425	439	440	442	462	449	447	446	468	462	406	425	451	443	470	443	458	419	473	464	443	496	451	423	463	467	477	457	488	438	466	444	436	468	436	460	454	423	423	464	483	469	463	453	458	480	497	438	471	467	468	460	433	485	415	464	454	425	485	452	453	434	440	475	432	459	442	429	450	460	466	461	472	444	419	443	426	443	447	478	450	456	429	454	441	480	468	444	465	445	480	425	444	417	442	456	415	457	456	464	475	414	444	461	492	395	451	440	418	429	417	447	445	427	438	432	452	418	467	450	459	497	481	453	522	452	450	459	447	417	479	445	473	468	474	491	429	407	464	462	471	450	454	447	459	424	421	435	443	411	445	439	463	471	443	453	446	419	462	410	418	455	427	460	442	459	477	433	440	458	474	469	467	432	481	491	493	466	462	450	481	463	457	466	467	428	450	464	455	466	436	476	426	463	429	475	463	422	445
24470	20858	24501	27307	20221	1868	492	376	335	320	296	266	344	349	303	276	299	304	278	290	291	265	288	310	284	278	302	291	311	281	263	340	280	283	314	296	274	274	275	276	307	293	276	261	273	293	294	306	264	300	281	259	300	277	311	273	274	290	278	298	321	300	281	260	296	275	275	278	303	304	282	256	295	273	310	298	281	283	270	326	289	329	287	260	282	309	279	294	298	275	312	274	301	275	300	270	304	263	305	301	274	305	318	312	295	307	297	283	297	282	313	230	303	301	300	261	307	284	276	264	264	290	313	275	290	287	244	251	280	310	287	274	308	295	274	291	277	304	274	279	277	305	303	301	280	285	290	284	301	291	298	286	261	267	272	308	291	286	293	272	282	329	286	281	274	285	283	265	318	262	290	306	305	289	284	281	270	279	248	284	272	292	293	299	265	242	293	290	283	278	323	273	269	282	309	289	292	295	309	302	288	288	280	265	299	257	281	268	274	290	298	273	304	250	279	240	291	279	270	323	273	267	266	270	262	296	292	278	255	296	268	322	269	269	332	249	282	239	263	273	288	286	315	277	339	274	286	271	266	332	278	276	303	271	305	296	281	275	290	276	304	271	283	256	282	281	279	277	300	280	321	282	290	292	279	287	292	288	290	279	288	251	288	273	270	309	287	287	295	285	247	303	257	321	312	291	279	321	267	297	263	267	268	279	299	295	262	311	343	252	262	284	302	308	261	282	283	285	268	294	314	273	278	298	284	276	286	285	270	293	287	294	286	309	281	264	254	328	316	288	259	288	299	289	259	284	295	297	299	292	307	292	290	296	300	294	279	312	267	282	273	279	291	274	265	262	284	284	295	296	305	277	320	270	277	281	281	280	291	254	294	292	281	293	287	292	297	301	315	295	258	268	274	306	289	310	287	283	291	305	256	305	272	273	275	299	270	280	293	292	253	273	302	326	292	287	289	287	269	274	305	279	255	299	299	296	252	284	290	277	290	260	307	265	278	303	295	286	272	253	282	287	258	321	294	277	285	280	271	304	241	283	271	267	266	284	282	281	277	274	272	282	270	290	286	281	298	265	276	272	274	290	331	291	279	298	311	261	290	266	291	280	311	303	263	253	306	260	268	290	260	249	302	276	253	268	279	291	288	279	281	265	276	303	317	269	258	328	295	275	271	309	269	272	275	294	304	282	307	255	310	277	277	286	302	283	287	325	315	275	262	286	264	315	293	304	305	265	258	284	336	326	306	295	300	271	248	280	242	297	294	277	277	293	282	313	287	301	291	301	262	275	275	319	259	293	289	310	274	277	312	280	276	267	306	285	300	281	265	283	295	284	273	288	274	257	271	281	309	289	269	275	292	290	245	243	271	260	281	264	303	257	289	287	284	297	301	296	298	295	284	315	289	289	288	230	282	266	327	264	265	273	314	271	277	296	313	278	289	310	306	304	299	298	285	328	283	301	237	282	295	267	283	281	319	300	295	298	261	297	283	309	286	284	311	288	287	292	298	285	282	259	274	277	284	278	258	277	321	262	283	256	241	284	301	311	279	283	301	276	271	297	294	291	298	259	279	304	293	269	301	272	256	287	298	268	293	303	280	299	288	275	292	262	277	298	272	285	235	299	303	280	282	314	263	275	270	271	261	284	299	287	285	269	277	276	285	288	275	297	275	291	288	275	266	319	275	270	278	312	284	278	284	273	322	299	287	299	274	269	266	310	271	265	288	287	274	281	280	255	259	294	288	303	296	261	292	286	269	295	286	258	276	268	251	273	285	281	260	283	311	281	288	271	305	283	258	294	289	299	276	325	283	280	286	275	254	309	292	305	295	271	282	287	304	297	260	290	275	284	281	285	316	253	278	281	280	287	279	274	261	281	272	295	264	285	316	313	286	278	296	286	298	247	298	267	298	280	276	303	293	289	299	279	269	281	273	303	272	275	315	248	314	256	288	295	269	262	292	294	288	278	299	279	268	280	310	270	263	290	239	274	244	285	268	277	278	269	319	302	289	283	262	275	287	232	257	267	284	273	290	279	305	268	295	270	291	292	274	312	301	282	294	288	292	292	327	318	300	304	256	274	299	291	292	304	299	323	282	309	292	281	279	314	270	283	255	287	289	258	291	287	280	294	267	281	290	280	295	318	304	313	267	274	269	302	296	317	306	303	311	291	268	265	284	271	299	303	299	311	291	279	321	266	290	278	302	277	294	269	278	312	306	303	284	292	330	278	258	251	328	313	247	301	271	285	265	299	293	270	300	285	281	315	307	289	267	292	283	286	266	271	273	301	273	289	286	272	284	270	291	273	253	291	291	267	307	287	283	276	278	262	308	275	309	288	259	265	264	286	295	289	305	296	279	309	271	297	298	289	266	274	280	296	270	307	313	288	284	286	256	260	286	283	274	264	306	271	301	287	292	309	259	285	269	283	282	273	279	262	287	284	261	288	277	311	254	283	281	280	283	311	266	290	311	233	241	301	284	292	299	298	299	273	290	270	262	307	261	280	326	262	289	287	260	280	293	281	300	317	302	292	306	291	297	280	286	285	297	260	296	280	280	307	267	269	270	271	280	298	267	305	272	285	316	270	286	308	295	305	305	295	273	290	310	292	296	292	327	296	303	283	291	279	258	323	286	290	269	288	309	269	308	300	283	290	288	247	271	278	270	265	265	281	251	275	288	257	293	290	297	279	314	294	293	265	296	275	296	246	257	287	271	271	286	275	279	287	282	290	299	310	266	306	258	273	279	275	267	263	285	270	296	284	293	318	290	277	294	287	299	285	298	291	269	259	258	262	258	287	296	279	267	265	289	276	288	273	279	301	292	261	289	295	294	321	276	284	300	290	301	309	298	315	290	265	267	277	308	275	257	266	238	291	321	333	281	278	337	275	249	272	294	288	316	268	284	271	283	287	267	330	321	314	294	280	285	264	290	272	283	330	254	256	267	268	302	336	257	280	279	305	299	280	300	302	291	265	263	301	296	281	301	266	296	261	304	288	268	276	269	259	283	288	284	260	270	291	288	273	307	288	277	325	256	280	290	264	247	288	282	297	320	275	279	297	301	238	256	263	293	283	279	305	302	267	273	294	295	266	262	297	312	270	267	306	296	309	264	268	267	258	330	281	302	282	279	297	305	300	250	268	276	282	303	291	304	296	261	299	319	285	299	280	258	260	276	281	274	264	295	265	264	273	291	293	278	264	299	316	307	262	248	295	274	275	252	288	303	268	268	264	294	276	271	275	289	299	320	293	266	279	275	276	276	252	273	244	272	282	314	281	286	249	304	271	301	302	296	254	291	300	283	290	325	284	279	269	296	294	279	293	269	250	296	282	297	263	288	289	305	281	288	288	279	279	301	292	278	275	269	271	296	314	300	351	296	264	260	296	299	330	315	265	304	277	293	289	277	296	295	259	294	282	289	234	270	281	318	324	291	287	304	289	268	274	303	290	305	291	304	291	277	298	294	273	296	284	270	302	282	272	293	286	252	306
3419	3159	2003	1162	871	749	686	656	675	685	649	670	619	700	646	651	661	686	638	646	643	677	635	566	654	591	661	606	637	595	640	616	658	630	661	673	651	631	611	610	677	649	638	641	643	650	638	623	601	651	583	661	627	633	588	641	592	673	581	663	611	678	637	671	626	653	643	661	654	605	667	632	589	649	645	584	666	614	646	620	643	667	600	629	655	659	615	632	655	607	619	658	671	626	615	597	616	629	644	620	624	652	625	610	642	631	641	662	625	604	601	635	582	638	627	668	672	645	595	611	641	628	660	669	647	631	655	617	651	638	644	607	619	646	583	647	614	669	598	635	591	645	630	620	614	620	621	632	628	656	611	620	648	639	616	674	623	660	616	609	667	649	641	647	656	638	627	666	635	661	622	605	571	660	635	633	654	620	604	645	656	692	578	585	636	645	643	630	637	590	628	625	632	621	606	628	593	620	605	623	651	620	649	611	663	668	620	676	671	617	625	612	633	608	625	624	656	614	653	678	607	648	685	674	643	625	614	594	669	598	630	623	621	607	626	615	631	655	621	637	618	618	635	674	621	617	612	629	606	653	618	635	651	628	599	622	647	612	661	630	626	651	631	620	667	659	623	611	599	663	625	637	632	645	625	605	627	636	631	667	691	673	614	634	625	609	580	661	661	624	652	620	638	662	619	628	632	669	641	612	666	631	629	613	653	625	621	635	593	636	691	595	650	585	674	615	638	668	631	637	634	632	622	622	624	650	624	653	644	616	647	632	607	595	685	627	608	625	681	599	617	637	606	636	678	628	602	612	652	608	620	608	604	636	599	636	674	660	670	631	672	647	650	665	626	649	628	709	636	645	605	594	671	609	642	658	655	658	667	610	645	644	614	628	594	652	633	624	661	640	629	645	628	664	636	621	659	608	631	660	638	651	634	602	647	641	663	615	661	649	665	591	623	632	659	719	661	619	607	660	678	635	634	658	647	648	610	593	656	682	653	624	643	596	599	656	628	614	631	628	645	625	662	610	647	641	644	659	618	629	621	631	626	646	654	632	615	646	630	663	628	674	631	591	582	598	652	642	661	624	648	637	624	637	604	689	686	620	614	624	632	627	564	643	663	637	640	641	642	631	647	632	619	628	637	624	627	668	633	631	633	658	657	665	667	666	639	616	673	648	618	654	623	599	635	665	635	668	657	657	608	643	641	627	647	626	679	659	657	703	618	638	668	669	647	650	638	617	625	621	620	645	619	699	640	665	630	655	603	593	664	624	642	631	619	651	631	638	618	681	616	605	675	633	640	667	674	640	645	645	583	640	613	654	624	635	634	610	677	655	606	651	624	642	648	658	645	625	643	633	646	656	620	643	634	606	655	633	622	633	632	646	612	656	627	590	639	660	602	593	655	617	583	655	666	639	640	629	653	602	651	645	654	648	670	675	634	632	642	631	670	628	651	611	640	639	644	606	662	574	629	650	664	666	655	616	667	621	660	618	636	630	582	631	633	600	655	652	632	637	636	597	658	643	644	638	644	637	576	641	663	628	639	613	600	613	670	613	621	580	590	649	667	614	608	612	643	624	617	603	596	664	638	624	631	645	621	647	631	620	589	635	636	623	636	636	661	601	626	608	609	600	644	672	656	659	667	658	593	641	613	640	632	626	602	629	631	639	692	635	670	610	621	618	617	621	603	600	645	607	566	573	627	656	657	593	608	635	643	571	635	645	612	601	626	624	591	655	662	624	638	662	671	610	636	639	660	648	694	649	634	657	619	622	648	660	642	617	618	614	607	669	627	629	659	603	663	611	654	635	652	633	675	617	648	647	616	617	620	641	625	612	602	680	615	673	611	635	659	671	605	695	637	639	635	642	661	611	595	659	608	635	635	690	657	659	627	595	626	655	632	667	637	646	633	626	653	649	595	623	606	634	620	669	636	625	656	643	656	616	626	657	652	653	618	597	574	611	640	635	589	643	661	610	654	681	617	667	665	632	631	637	655	609	659	656	639	662	621	596	666	620	650	673	650	598	580	626	624	607	648	631	620	666	674	616	627	668	611	644	627	612	674	640	634	684	664	639	627	649	638	651	626	655	616	626	616	657	638	594	660	632	631	637	615	636	626	631	647	603	639	640	619	598	664	602	618	639	688	600	599	605	620	653	660	663	607	628	698	634	638	628	656	675	615	589	647	668	622	584	635	651	614	609	626	605	648	624	645	609	641	646	600	606	654	654	629	657	642	681	600	667	649	615	676	605	618	612	592	617	659	613	621	644	639	630	659	628	653	577	613	659	632	646	621	632	614	648	629	623	626	629	613	658	621	607	678	658	569	563	669	678	628	604	632	638	633	642	618	618	620	611	630	609	637	634	633	628	656	648	682	624	675	641	601	636	611	643	634	643	610	645	603	638	640	633	634	647	614	603	645	661	628	625	646	660	616	635	641	633	619	624	614	645	656	667	598	635	592	629	628	663	614	660	640	611	646	628	627	666	631	632	626	655	618	654	652	634	625	667	669	675	655	625	564	644	631	666	637	626	567	649	603	644	614	628	633	622	650	644	633	620	663	618	601	645	618	620	621	583	635	593	617	645	635	610	623	637	648	649	638	641	586	633	625	639	659	602	637	638	694	628	626	655	647	613	621	639	601	660	598	667	668	626	599	678	596	632	640	636	624	633	667	596	646	607	631	650	650	609	610	677	651	596	608	635	638	622	693	614	647	609	662	654	642	608	666	621	618	605	655	652	623	661	643	625	657	663	675	622	669	631	649	658	640	635	663	695	665	622	634	620	655	655	635	643	607	629	589	628	615	636	612	575	637	628	654	616	606	569	626	640	684	637	603	659	620	614	627	625	643	628	633	627	603	622	625	641	610	596	644	609	646	616	656	607	595	643	631	656	640	637	644	592	600	656	632	571	640	659	637	627	603	628	654	681	626	654	611	616	651	613	613	641	576	659	645	663	619	647	640	627	623	641	620	657	681	619	604	675	666	642	612	610	614	648	669	627	615	599	683	656	628	664	629	609	641	604	612	618	702	604	603	649	646	647	627	675	655	613	632	637	643	660	691	667	614	610	638	652	645	640	651	659	677	649	587	623	625	624	645	639	624	646	608	616	635	576	684	607	625	616	616	646	604	669	662	656	603	614	649	673	630	619	659	626	632	623	700	648	619	629	625	611	616	623	648	651	618	616	639	595	603	651	688	647	634	639	618	580	626	636	629	611	663	631	683	619	631	646	644	610	648	642	593	627	651	627	626	613	659	615	634	658	620	594	633	658	675	591	606	627	625	618	587	625	658	598	630	682	645	665	618	610	645	601	605	574	631	650	622	590	640	631	663	629	606	620	650	596	632	626	569	624	644	688	630	627	634	628	602	631	622	630	664	646	626	701	637	655	618	636	625	586	648	629	644	646	675	661	619	623	632	603	643	644	631	606	630	686	642	651	667	600	581	661	673	596	652	595	661	654	597	630	599	651	599	641	625	668	647	630	647	664	621	602
23585	20876	25174	26706	20881	20841	2395	472	311	286	292	266	253	285	211	235	252	245	247	222	208	173	195	208	238	193	209	226	226	194	219	225	195	221	206	204	187	206	176	203	196	174	197	198	227	224	214	190	206	208	183	227	221	220	218	195	199	191	212	170	202	206	220	211	195	209	215	224	197	189	204	188	181	203	196	195	195	188	216	219	189	177	239	206	204	195	194	227	175	203	208	186	176	192	192	195	211	191	232	215	190	187	189	215	212	203	177	201	208	189	249	182	214	195	193	184	228	202	187	190	197	204	192	176	197	173	183	185	182	199	211	181	204	192	163	186	237	181	183	216	223	210	211	187	207	197	192	191	194	180	189	224	203	232	207	172	178	198	177	214	167	195	189	215	184	198	184	200	221	199	182	199	203	181	195	175	200	199	194	207	203	189	206	195	204	203	185	183	185	189	190	185	191	210	211	203	208	202	202	211	201	189	190	171	207	208	197	188	188	177	198	216	199	192	175	186	189	198	194	214	223	196	212	207	218	201	208	219	205	193	225	190	175	188	196	213	203	214	179	208	206	203	200	198	169	186	182	191	213	190	197	183	201	197	178	243	216	189	200	218	188	206	202	205	174	185	199	211	189	192	223	211	171	197	207	181	194	194	215	215	213	213	197	188	178	196	203	198	213	167	194	194	229	208	183	173	187	208	211	178	194	200	193	192	182	192	210	211	218	200	200	204	197	197	181	189	216	175	208	183	185	218	216	189	191	200	179	208	189	183	205	202	192	192	181	188	212	189	190	173	198	186	181	207	203	194	213	193	181	177	201	224	183	188	199	207	172	183	168	210	187	188	213	209	202	206	197	186	202	175	217	201	187	196	196	201	204	199	183	197	191	200	180	206	207	206	193	186	196	208	196	207	174	214	221	179	195	206	228	174	198	194	223	199	198	182	193	189	191	197	194	175	183	194	195	174	200	183	192	194	184	191	191	221	181	189	205	195	210	210	195	201	187	198	222	196	205	207	204	195	175	201	191	213	202	193	217	219	194	204	192	196	206	199	195	194	201	206	238	204	190	216	198	186	198	210	181	207	185	207	192	189	215	190	183	182	215	208	211	177	201	182	216	170	223	199	230	204	212	200	173	186	194	201	193	204	202	188	222	184	211	186	212	196	183	204	193	172	205	212	198	180	173	208	195	170	218	205	185	192	201	230	187	203	232	201	202	203	202	207	191	182	185	193	233	188	187	158	185	176	189	191	208	184	215	211	206	200	222	201	207	211	202	199	212	207	209	179	218	183	205	196	179	195	204	191	174	203	205	214	195	191	222	196	190	202	207	192	199	197	186	186	206	174	194	174	199	165	217	190	188	186	206	192	201	213	205	190	182	205	172	190	185	229	193	203	212	192	193	187	210	182	210	226	192	196	178	180	201	198	167	226	231	217	184	187	183	223	210	197	205	191	192	192	217	183	167	184	188	200	175	205	188	183	198	217	198	216	211	196	201	187	210	186	193	154	230	226	190	210	191	203	194	215	185	169	178	188	211	192	191	173	185	212	223	212	211	188	174	183	196	199	188	181	218	192	190	212	174	195	179	211	209	192	201	196	188	208	220	220	197	192	186	189	175	207	173	216	186	186	215	147	238	193	208	182	198	210	187	214	199	187	193	216	211	225	219	203	196	211	210	222	238	175	185	199	196	198	186	202	226	201	199	201	184	226	254	191	213	203	200	200	215	198	192	177	193	195	200	188	236	206	236	197	204	201	197	204	181	194	176	210	213	206	195	191	212	185	206	168	199	171	204	177	206	194	188	193	198	206	194	206	198	216	189	198	206	184	189	183	182	189	221	178	225	210	188	194	217	190	198	196	186	184	187	171	211	175	184	187	193	187	176	220	189	218	204	193	207	183	183	188	183	190	213	215	191	189	195	205	199	186	195	198	182	192	214	180	189	200	214	191	197	205	199	184	188	196	224	199	186	195	205	203	196	184	184	186	224	210	204	180	217	189	202	227	243	175	191	176	210	181	217	193	213	216	182	169	193	186	186	185	188	182	241	184	207	228	205	216	208	210	176	204	202	176	191	217	178	216	167	167	202	187	201	198	199	218	185	180	202	225	209	193	201	178	197	215	198	223	206	205	191	195	176	198	197	192	214	211	196	227	204	180	170	193	189	195	191	216	190	195	197	206	203	199	208	182	186	209	197	180	196	200	207	194	183	196	213	211	203	163	187	169	188	202	208	213	210	175	216	188	209	216	197	193	198	206	196	180	205	203	204	201	200	222	209	169	221	198	166	196	202	199	193	211	182	173	185	188	203	211	203	192	186	179	204	186	180	200	208	200	192	172	190	225	209	200	192	167	202	190	188	205	201	163	193	219	207	183	189	196	196	184	173	204	208	188	220	191	195	213	198	197	189	193	211	187	220	176	179	180	196	171	201	221	176	188	191	192	209	205	192	197	213	214	209	169	222	185	184	207	180	199	175	213	222	183	201	186	201	170	186	172	216	182	195	235	183	190	222	198	177	194	175	175	208	209	192	195	194	191	205	207	208	181	197	188	192	211	196	187	190	168	183	218	195	184	193	174	169	175	225	218	211	176	232	180	184	201	193	196	195	185	190	196	195	196	207	219	219	212	180	217	205	175	201	205	174	178	164	213	223	196	181	218	185	205	184	208	170	201	217	211	178	203	193	187	193	207	199	185	200	189	199	220	206	193	174	191	208	175	191	206	212	192	202	180	172	175	204	190	199	176	183	191	187	184	180	164	213	225	182	203	212	214	179	193	186	190	194	188	182	198	183	228	216	208	200	197	217	190	194	181	221	227	219	163	182	233	213	202	185	202	182	172	193	191	219	211	206	206	219	226	197	186	216	208	211	205	205	195	188	189	196	205	162	210	170	217	221	199	191	180	211	213	172	225	196	191	214	202	197	203	195	191	202	176	169	192	198	227	197	197	210	227	196	210	188	161	190	195	176	205	181	195	211	202	179	191	209	212	192	186	209	222	213	190	181	198	198	166	186	204	190	193	204	203	221	204	227	188	217	189	193	194	192	200	191	197	189	211	202	203	195	203	196	205	190	189	182	197	196	205	205	209	196	174	206	195	189	206	170	211	209	214	188	203	186	207	194	218	203	215	205	195	181	210	226	198	174	193	195	218	223	190	192	199	214	182	180	177	183	203	196	190	197	227	215	199	198	212	187	179	188	182	198	189	185	220	201	193	206	203	167	210	210	196	206	225	181	195	172	207	197	185	184	232	184	181	215	178	196	225	187	175	194	185	204	212	195	227	184	186	178	194	199	206	204	198	218	190	176	179	181	217	199	195	232	212	154	175	196	213	191	219	206	214	237	214	210	216	176	211	208	186	182	201	183	170	217	194	208	227	211	181	220	195	200	203	204	219	199	208	184	189	198	168	188	193	201	222	193	197	197	193	189	176	214	205	200	157	188	201	202	195	197	212	192	203	205	209	224	201	212	210	194	213	193	198	183	188	193	192	206	236
3306	5109	3106	1456	921	679	642	506	482	481	446	461	519	458	452	459	449	454	455	477	453	429	416	427	454	431	430	423	464	472	420	476	429	434	424	443	435	444	432	441	444	429	447	431	463	475	448	486	466	502	454	457	418	445	439	459	439	469	400	413	461	448	434	434	415	444	418	454	450	425	427	434	449	435	438	459	485	444	428	437	452	467	420	444	420	407	443	435	451	406	422	441	387	491	467	446	464	445	430	442	462	476	463	476	448	417	442	420	473	431	435	453	457	459	411	427	431	440	447	431	464	413	415	441	441	441	469	454	430	448	483	437	436	446	403	432	449	438	418	426	436	437	443	417	421	431	451	411	491	441	441	458	452	443	418	470	428	433	465	457	452	428	472	431	444	435	436	411	462	447	455	452	440	441	428	445	430	430	414	439	449	432	404	481	430	430	475	438	457	424	420	444	421	452	465	415	411	474	455	427	449	425	435	425	465	485	444	434	433	422	421	435	453	420	431	431	460	423	412	477	397	468	436	453	429	440	417	452	481	422	463	460	402	420	437	448	419	427	458	444	439	433	431	453	466	446	441	412	408	415	441	424	425	423	440	465	432	389	460	407	435	436	484	411	458	416	388	430	459	469	453	483	442	456	436	459	446	483	462	426	462	437	429	445	444	439	425	431	444	414	436	405	430	457	448	425	468	470	415	438	433	440	431	460	418	446	403	452	440	438	425	435	463	432	412	429	429	471	431	400	444	455	435	438	444	452	447	432	424	437	450	439	455	450	443	487	458	451	410	487	427	436	416	410	456	437	448	401	432	435	454	424	438	441	399	446	444	459	468	453	434	444	438	403	427	443	431	425	433	422	391	434	427	463	443	438	449	414	473	403	454	430	442	447	454	418	459	416	439	412	438	439	460	467	450	465	422	465	446	476	416	470	472	460	459	441	437	439	432	453	471	456	425	463	401	454	448	439	469	433	443	399	436	425	443	466	453	455	395	454	442	425	443	419	441	455	428	440	402	458	422	415	439	412	388	419	409	426	400	420	431	438	418	420	456	439	463	395	423	472	444	429	442	427	394	443	463	444	447	447	462	444	432	433	429	486	465	428	427	455	447	463	437	458	406	427	435	432	454	444	440	424	433	469	398	403	429	454	419	416	448	499	452	451	434	459	439	440	425	444	446	432	488	416	431	406	457	386	454	411	404	398	393	447	449	412	416	422	462	431	429	403	440	460	438	428	453	419	398	460	469	478	448	433	475	456	437	449	420	433	433	404	444	442	434	426	413	423	413	416	420	475	439	443	437	410	443	471	411	387	472	464	428	463	449	419	423	446	469	432	398	422	422	446	436	411	452	429	455	459	467	463	429	462	448	440	395	448	438	433	445	445	421	438	424	439	454	434	457	427	456	430	436	418	454	457	433	439	484	405	447	480	453	448	438	423	435	405	447	421	465	413	390	415	393	481	455	482	413	459	439	443	431	439	466	428	483	445	443	425	407	442	424	424	450	446	410	485	439	445	454	441	458	475	441	470	411	445	463	424	457	422	450	449	511	416	407	456	428	434	418	425	411	435	469	436	412	453	491	411	438	482	456	459	445	430	417	457	439	407	461	440	416	436	411	435	439	420	457	396	450	428	445	440	441	467	441	458	457	436	447	441	432	452	412	443	464	433	424	409	480	419	455	442	447	396	406	451	468	468	402	459	437	421	417	435	457	418	413	420	427	447	438	467	419	441	413	491	451	469	458	435	446	441	427	430	467	464	455	399	424	404	413	452	431	455	404	423	462	458	451	441	446	440	449	471	435	421	451	436	448	459	460	477	478	447	454	456	471	452	430	392	459	456	400	419	480	385	463	433	463	449	446	425	432	453	431	473	416	446	442	449	444	432	432	425	487	467	423	495	438	412	436	453	468	466	442	442	425	454	443	440	426	390	441	442	427	443	468	428	447	439	437	441	471	438	462	417	421	435	425	424	419	436	434	403	452	437	459	432	414	438	406	465	450	438	450	470	446	422	436	444	444	438	418	432	458	457	448	480	411	449	437	452	465	423	393	417	427	433	423	418	434	415	457	429	453	441	460	420	421	475	439	465	402	438	433	431	428	448	438	430	413	427	454	449	423	423	466	471	452	414	437	465	465	442	430	423	437	483	492	429	468	456	445	396	445	488	436	439	409	449	439	396	485	468	454	415	447	454	394	436	402	397	439	427	419	427	440	427	443	430	430	467	447	436	424	461	446	444	477	445	415	454	427	444	434	425	440	381	427	410	427	459	411	445	447	439	413	433	420	429	422	449	445	418	453	438	439	408	409	462	428	464	462	460	457	443	402	445	443	456	439	440	439	443	416	418	456	418	437	444	396	455	417	447	434	420	449	449	455	412	448	444	411	444	411	461	434	459	431	468	475	441	451	452	428	463	424	422	435	441	455	438	414	412	411	430	429	437	468	448	487	473	442	409	440	451	430	426	419	446	444	427	439	464	448	448	455	434	437	421	417	416	444	429	406	437	425	466	429	479	437	446	439	449	464	453	437	422	433	444	451	459	433	439	429	433	434	449	431	438	414	398	451	427	431	419	384	458	428	424	444	442	490	412	440	435	414	440	454	442	447	444	450	442	432	427	455	466	423	444	439	428	453	417	425	422	453	465	447	471	418	412	434	471	412	421	404	438	446	435	418	455	440	457	443	429	478	384	440	467	436	414	448	432	461	453	446	406	429	444	478	458	430	422	405	447	464	446	428	428	443	449	448	445	441	427	459	428	449	418	432	460	434	448	449	450	464	438	427	482	434	464	466	416	422	425	419	426	441	414	435	447	434	443	426	419	446	423	446	520	416	418	498	432	455	449	411	472	424	475	418	427	412	435	472	405	413	460	459	389	438	430	405	465	404	462	450	456	395	419	440	462	424	411	446	441	437	434	438	419	434	399	428	423	460	470	414	425	439	467	424	439	458	436	433	421	470	416	458	434	433	437	450	444	452	455	442	414	428	476	446	420	446	430	418	470	446	441	453	437	436	450	448	439	450	418	424	442	409	463	473	416	411	422	441	463	392	456	425	478	432	464	438	513	401	422	418	468	456	437	431	445	421	454	421	437	414	447	412	381	441	462	439	454	428	435	464	378	433	457	433	459	482	438	446	466	416	431	449	441	443	448	447	447	412	427	419	414	434	450	361	444	459	393	467	434	462	408	463	414	379	447	447	417	425	426	441	473	466	427	391	423	448	446	448	481	423	405	411	451	424	442	448	415	420	450	427	423	402	412	452	445	410	438	454	478	408	408	450	408	446	436	424	442	411	463	442	426	428	435	487	416	449	442	426	427	479	436	439	453	413	457	444	412	443	412	420	424	455	456	436	472	428	388	435	453	449	452	434	421	438	428	460	417	466	450	444	458	473	448	468	436	431	429	434	406	455	424	432	452	422	467	405	448	440	432	435	432	453	440	442	434	450	421	406	459	436	448	443	470	400	452	451	435	424	426	422	467	448	402	462	420	486	449
32411	12095	1253	251	194	191	178	187	174	194	196	186	178	180	198	202	202	186	188	186	201	190	162	186	164	181	176	164	194	198	177	206	204	203	181	196	192	182	196	190	177	187	207	180	194	185	191	196	200	183	191	196	193	176	226	188	180	183	185	166	200	170	193	173	158	194	202	173	206	159	197	227	196	176	179	204	167	188	168	204	190	195	211	185	190	192	183	164	215	167	174	207	189	190	169	181	182	159	199	220	213	201	179	214	184	182	186	184	192	185	185	158	198	210	188	180	204	180	198	197	202	187	203	183	196	193	182	189	210	198	198	176	219	190	171	178	176	165	157	187	202	175	185	166	175	207	189	185	177	182	237	185	159	200	227	193	173	183	178	203	199	175	197	171	202	190	186	196	173	189	173	194	179	193	197	165	166	180	208	192	194	158	176	178	187	197	165	176	209	185	186	186	205	200	178	160	192	198	187	169	193	201	174	169	182	221	176	196	184	178	172	191	211	182	238	197	184	170	196	171	193	181	168	185	176	189	174	208	181	164	212	211	186	190	181	171	188	204	211	179	195	177	176	187	185	185	184	173	156	182	193	191	189	168	225	186	181	184	156	205	186	172	183	204	172	189	203	183	198	186	195	203	204	181	190	210	198	181	180	180	175	234	182	173	196	180	178	187	201	179	171	196	202	170	199	185	197	189	160	180	191	191	172	184	182	167	162	194	182	199	189	172	171	204	179	175	189	184	201	160	187	187	173	188	172	192	189	187	208	180	181	189	199	163	183	168	201	200	195	188	209	203	181	181	203	190	216	199	184	164	182	200	189	182	195	180	158	202	159	178	177	176	200	173	199	208	198	182	198	197	197	194	171	193	172	173	195	228	212	182	203	182	175	198	188	179	166	188	158	168	190	195	180	184	195	168	181	192	195	182	189	201	206	195	191	189	176	184	151	164	199	202	195	188	216	192	175	205	213	169	196	197	175	170	200	183	176	183	179	204	163	190	158	166	190	177	175	172	203	170	223	178	191	157	159	193	190	203	217	180	216	173	180	192	202	189	191	181	164	172	166	173	166	179	175	205	205	200	180	193	180	187	217	183	190	190	165	183	172	164	190	158	181	180	187	204	179	195	188	198	204	172	209	231	189	175	178	190	175	192	208	197	182	183	199	159	194	194	201	177	189	201	185	175	168	200	185	221	206	183	180	198	196	167	219	198	183	164	202	193	195	187	177	170	174	190	197	176	180	141	175	195	201	181	179	155	191	174	180	177	195	181	160	210	164	184	171	204	151	200	197	178	177	183	170	154	194	178	197	170	185	198	194	185	196	190	176	176	178	206	184	200	190	174	174	188	158	154	184	171	194	163	189	171	181	182	171	185	167	204	198	200	197	185	178	190	154	211	186	203	188	182	189	185	197	188	204	186	195	195	187	178	178	175	188	188	176	172	202	183	193	173	165	196	195	165	181	218	147	172	188	166	185	183	163	176	179	172	162	200	216	214	178	179	187	186	203	175	216	183	203	154	222	187	174	201	188	196	186	185	195	182	193	169	206	192	179	173	188	198	164	192	204	203	192	192	182	219	173	207	209	197	206	166	183	190	191	163	190	207	194	178	186	201	184	202	194	155	192	194	173	172	213	189	178	171	186	164	184	205	205	209	182	232	213	191	195	195	216	159	186	175	168	197	208	188	177	169	161	173	183	192	175	179	183	191	168	203	183	198	185	195	180	187	194	163	183	147	185	185	185	204	225	194	187	161	190	190	165	195	212	202	184	212	176	172	180	184	184	174	189	177	198	186	190	184	179	198	181	199	197	191	174	178	168	157	209	191	220	191	202	209	184	192	175	176	168	184	200	175	194	184	189	182	188	182	187	174	183	181	207	189	197	198	196	197	174	165	185	225	165	186	212	208	198	171	178	200	196	168	186	196	182	187	199	176	172	183	184	174	186	190	172	170	202	176	161	172	167	195	212	186	190	181	170	155	166	190	166	192	190	208	184	179	170	177	203	208	211	218	188	205	190	173	184	178	174	192	177	190	197	208	183	218	196	187	171	178	198	193	185	177	199	181	202	223	181	155	173	187	177	198	205	156	192	196	172	163	188	170	194	199	166	229	185	194	196	156	182	192	176	210	154	187	171	185	171	184	189	187	189	192	176	185	180	180	195	189	165	175	162	196	199	199	174	170	202	194	187	159	213	198	173	193	193	195	201	186	194	190	190	177	172	201	218	203	157	179	159	165	161	196	183	206	173	182	184	181	185	168	184	188	184	192	186	197	202	187	189	177	223	185	194	203	211	145	176	173	158	180	157	182	185	177	168	162	190	177	176	179	198	191	169	198	194	198	175	176	194	184	191	181	157	205	188	195	184	183	175	196	175	187	227	170	179	200	155	187	166	181	198	205	206	189	228	177	176	185	184	180	183	206	186	203	212	223	189	163	176	172	180	195	175	165	169	177	180	152	185	162	188	178	178	200	205	190	190	192	187	188	177	206	222	197	173	195	182	199	179	193	182	190	205	194	197	192	198	209	204	199	193	191	189	193	195	163	172	178	203	196	172	205	193	176	187	201	182	193	178	184	190	191	175	157	190	192	185	176	175	196	181	200	198	177	188	197	187	177	194	177	190	199	204	184	188	184	206	186	221	182	174	183	196	153	182	171	200	213	196	201	173	181	189	170	194	204	190	189	191	190	187	198	155	183	183	176	171	137	162	217	143	204	191	178	197	183	214	171	192	184	196	167	178	185	188	192	186	194	170	206	190	190	201	169	199	200	183	200	167	194	193	155	188	182	191	211	205	184	213	166	201	190	177	162	164	177	193	179	176	217	182	184	193	194	198	177	203	176	168	181	197	180	168	186	161	181	174	175	198	185	184	200	168	186	204	170	176	187	185	171	168	189	192	210	182	162	179	197	162	190	190	176	202	211	186	185	183	196	182	174	184	195	170	174	177	195	160	175	194	212	203	188	171	181	194	204	179	162	208	218	189	209	199	199	202	208	182	213	191	194	168	178	178	179	186	194	171	183	175	187	189	184	203	162	149	175	192	185	181	189	197	209	188	178	210	172	187	206	188	175	193	207	193	190	194	223	180	189	195	172	193	194	176	189	191	208	206	193	178	176	189	173	190	179	208	217	201	178	169	179	206	220	188	161	195	155	180	173	185	197	164	212	176	210	193	206	153	208	184	196	201	188	184	221	192	193	193	161	186	192	181	196	178	186	230	160	173	177	177	182	182	229	176	175	191	172	182	186	195	173	190	187	199	211	200	194	165	173	167	176	204	167	207	168	174	192	205	205	167	201	192	175	197	187	179	207	167	184	198	191	150	171	169	175	215	175	163	200	186	205	176	172	173	191	194	169	223	187	201	143	176	169	209	188	170	213	170	202	151	168	185	175	178	182	184	167	177	208	188	169	173	225	193	191	190	160	165	191	201	201	167	169	192	194	197	159	198	163	195	189	206	212	203	192	208	192	180	192	165	170	178	180	171	163	165	177
5071	743	584	481	474	455	486	445	436	441	499	458	456	477	470	447	442	457	462	447	481	449	429	438	433	436	462	469	502	447	483	466	487	436	442	492	435	459	472	459	434	460	454	444	402	473	424	449	410	433	454	464	485	503	474	446	453	442	478	445	424	470	453	474	465	481	451	469	468	448	458	440	475	437	458	423	459	451	426	444	459	438	434	418	452	465	498	426	452	455	471	436	449	462	474	449	434	511	477	456	450	437	460	433	434	417	506	468	437	479	462	461	472	476	419	458	476	425	448	487	436	436	506	439	463	469	445	439	459	459	482	452	395	452	452	481	452	468	443	454	455	453	459	448	462	439	466	456	424	436	438	438	424	468	440	440	471	431	446	472	426	492	446	465	463	443	433	448	424	469	446	449	425	495	470	455	434	425	502	472	455	459	439	435	466	426	443	470	447	465	452	463	477	458	441	485	433	477	451	474	428	468	446	492	455	450	458	466	409	455	463	445	500	454	452	481	467	427	487	448	422	453	496	460	459	445	443	441	444	415	452	433	473	440	425	445	495	448	442	485	452	442	459	438	434	472	443	497	453	442	441	466	483	485	450	418	416	460	448	439	438	485	429	482	419	463	437	448	443	485	430	470	425	417	424	417	403	473	459	486	502	452	428	429	454	467	480	450	440	464	456	451	465	438	439	490	472	490	433	417	463	442	474	459	473	494	444	453	467	442	456	418	455	475	421	432	443	440	454	419	440	471	458	457	451	490	414	456	429	424	457	443	436	445	447	438	453	413	462	442	454	432	412	447	480	403	473	464	492	457	486	471	451	452	464	422	432	461	419	485	415	466	423	441	418	478	463	431	466	466	475	438	416	478	456	468	440	411	456	447	431	404	431	462	435	458	482	418	461	448	445	519	441	420	462	491	432	470	490	454	427	428	463	467	443	434	419	437	436	480	470	525	469	482	443	448	482	470	455	444	401	452	455	444	462	456	456	494	448	453	453	414	435	452	460	416	464	428	445	443	446	464	497	427	456	453	435	447	455	453	433	454	488	462	432	417	480	423	454	432	448	477	457	446	425	461	454	443	461	461	472	471	438	454	444	464	475	469	437	441	434	464	436	452	467	449	451	453	449	403	434	447	448	471	435	453	486	458	462	463	456	453	450	452	443	446	406	427	449	428	465	439	481	456	430	477	480	469	430	481	484	448	443	515	467	459	478	466	475	466	476	471	461	479	458	447	455	468	496	489	440	459	423	438	446	458	484	431	420	412	443	447	479	431	468	449	442	461	444	470	476	445	480	460	454	446	446	441	459	426	454	432	458	449	467	441	503	430	469	411	446	456	423	453	481	468	477	414	459	463	487	485	479	445	450	443	448	452	463	484	379	475	439	443	452	429	492	441	471	438	481	490	450	480	476	465	413	397	460	444	470	443	469	435	460	465	439	472	463	440	457	425	500	460	438	448	451	481	426	438	418	439	486	451	458	467	470	486	445	457	458	479	418	505	459	436	435	428	475	459	464	425	504	467	450	407	465	449	484	459	430	470	476	470	440	435	484	451	458	437	433	462	437	430	440	435	467	453	428	424	467	458	463	435	453	476	458	460	459	433	484	467	425	454	462	438	428	432	434	470	458	460	463	446	448	434	458	432	449	454	450	470	458	461	460	470	427	461	460	486	446	490	444	437	426	462	438	444	498	441	446	438	448	460	449	417	453	468	424	470	478	424	453	421	436	464	461	474	434	446	446	473	453	442	478	449	464	482	447	427	465	415	466	428	460	441	445	446	457	458	463	447	422	429	459	445	456	427	432	465	470	451	440	453	445	441	443	438	444	442	457	436	452	439	462	441	455	423	445	467	443	464	436	488	465	449	430	491	442	450	437	453	447	497	477	426	480	444	475	462	439	491	429	465	450	468	437	412	447	438	417	467	479	494	430	491	455	417	464	448	441	435	447	432	480	476	498	436	476	489	424	441	461	475	422	446	427	458	445	447	481	438	430	439	462	444	472	413	458	483	432	469	491	441	441	432	460	453	469	448	439	431	420	435	432	471	401	432	450	481	438	451	453	453	450	430	452	436	489	426	456	444	452	472	430	487	423	500	446	458	417	466	425	461	472	502	438	490	472	448	434	477	450	451	448	438	458	409	446	475	514	459	445	410	442	446	436	429	462	449	481	460	421	468	431	380	433	462	436	456	440	440	426	450	478	458	478	457	468	452	449	443	449	449	459	482	437	506	443	460	480	427	448	450	417	431	416	431	464	418	468	460	462	431	478	450	441	444	419	434	444	467	440	421	458	469	455	427	454	463	435	438	445	434	409	432	452	483	437	478	450	457	459	437	501	448	436	451	432	464	521	466	439	430	438	447	485	473	469	433	448	417	457	452	456	432	439	456	440	434	462	445	464	455	469	436	454	439	467	487	450	474	481	457	416	451	403	484	491	451	460	460	446	441	447	426	443	502	444	484	448	462	464	440	421	444	444	444	449	457	440	468	442	421	452	464	460	474	443	448	419	445	455	476	503	461	468	434	486	501	446	469	512	398	442	454	437	442	467	484	445	450	463	447	439	435	472	478	450	437	490	465	458	434	474	479	438	471	451	445	449	427	475	456	491	434	456	447	473	440	431	473	429	460	461	475	449	462	481	506	448	447	460	447	476	442	464	472	442	470	468	420	441	453	433	482	458	492	471	442	478	433	447	464	502	508	444	487	461	468	465	458	468	499	475	490	454	467	477	466	456	454	479	428	421	470	467	429	422	426	472	474	437	476	446	405	453	464	453	458	448	434	469	453	448	462	482	429	475	454	463	467	478	411	464	419	491	444	489	487	469	454	433	459	492	456	450	444	461	452	409	416	395	416	502	448	453	457	439	441	462	460	456	458	484	472	446	403	511	467	456	412	433	468	455	462	482	458	477	462	452	453	420	444	454	471	442	458	436	437	428	482	466	463	471	423	461	445	451	479	442	433	457	438	486	483	449	459	433	473	457	432	471	450	437	446	418	474	478	452	454	431	417	434	485	469	429	426	463	464	467	466	465	480	455	463	455	473	457	478	427	523	484	435	439	426	460	450	478	443	440	472	443	456	438	466	471	441	445	439	454	482	457	470	484	441	435	433	441	456	467	439	466	471	433	445	428	448	410	414	480	453	445	434	446	426	468	449	459	458	419	457	477	447	431	514	438	432	432	480	484	449	491	454	439	452	470	473	438	427	436	441	418	473	446	433	483	429	420	475	474	483	472	447	449	462	485	479	514	464	465	437	439	478	466	460	454	455	432	432	453	463	429	440	456	499	444	457	425	475	468	463	450	414	447	432	453	451	430	396	461	454	436	459	445	463	422	445	431	449	408	451	475	455	442	432	427	443	474	472	467	430	457	467	449	460	460	451	454	427	457	413	464	436	477	490	460	452	451	476	446	469	459	493	455	466	464	409	424	460	450	434	430	436	456	431	430	454	451	458	420	454	427	445	461	446	458	479	417	398	454	430	440	434	462	478
24502	20892	24565	27311	20245	1691	446	362	314	322	359	300	286	317	305	263	331	254	314	302	295	298	343	326	299	288	298	291	291	270	281	305	286	298	256	291	286	288	283	289	304	297	265	292	291	288	319	290	286	263	259	287	265	272	286	289	280	303	260	284	288	274	282	308	285	274	262	295	257	304	268	316	307	269	283	288	280	278	329	292	277	304	333	298	313	297	311	295	337	289	301	267	267	254	285	263	280	297	282	284	309	315	252	255	303	284	301	288	271	289	333	247	304	266	259	275	262	240	305	304	318	252	287	269	282	302	272	283	261	296	277	268	258	291	299	300	299	266	293	306	256	288	286	308	310	285	273	302	241	307	278	300	280	268	276	264	276	272	312	299	239	266	279	312	288	269	299	305	295	270	315	282	273	302	273	271	282	308	273	266	252	279	270	292	315	295	268	272	274	288	312	299	281	275	252	298	318	281	252	276	287	312	295	276	261	290	294	281	272	281	273	284	300	334	255	310	308	293	298	277	289	302	313	285	248	290	265	281	292	279	264	272	276	288	280	256	255	275	273	294	290	287	260	294	262	285	267	288	291	259	291	296	289	308	281	282	278	291	266	283	293	282	277	304	301	275	262	266	260	293	290	289	262	285	237	294	289	250	291	303	309	299	316	285	286	276	281	306	252	255	273	312	302	299	277	275	305	311	250	276	277	299	307	272	297	279	272	267	291	288	267	295	274	276	269	286	312	246	300	289	285	276	278	323	305	270	269	324	283	305	285	259	280	292	289	283	287	267	280	278	277	278	262	250	256	296	298	289	290	309	298	266	270	271	279	313	295	290	286	306	269	263	302	250	266	302	308	290	288	286	284	302	289	277	271	284	291	294	287	249	291	282	261	335	246	267	274	282	295	297	272	273	277	255	282	282	303	280	299	307	283	290	299	299	265	284	280	287	297	254	289	252	298	272	260	298	284	300	276	258	270	335	312	283	283	281	258	284	261	278	271	284	276	280	299	316	281	275	288	311	285	278	299	293	308	301	286	253	292	286	296	284	264	284	263	306	266	287	263	280	326	261	280	290	297	281	278	301	303	285	276	277	285	269	293	291	270	264	282	265	307	316	318	255	269	282	284	277	302	324	233	312	291	265	259	283	271	285	298	294	277	276	281	296	317	308	258	277	273	280	299	311	276	287	293	274	267	280	265	283	303	302	294	264	241	301	301	292	275	310	278	272	259	263	268	256	280	249	298	327	327	322	275	279	297	269	301	279	297	302	308	277	289	263	309	274	281	281	284	294	275	281	278	279	290	294	302	284	263	295	309	287	298	241	277	280	295	267	296	276	289	286	298	283	290	277	253	284	297	284	254	286	281	324	335	291	299	270	263	294	278	318	267	282	303	297	304	294	284	262	279	268	275	252	281	296	318	305	278	288	320	289	269	308	273	314	277	297	308	302	279	286	274	277	258	277	267	296	315	286	287	261	282	284	311	286	271	289	305	277	268	265	304	294	290	259	292	241	308	298	296	300	293	282	316	273	282	260	290	303	303	283	290	289	260	287	323	301	266	226	278	271	256	270	261	282	304	293	252	278	309	278	271	292	313	281	288	270	292	292	269	298	263	245	307	269	302	310	284	295	300	300	280	304	274	265	286	287	285	283	286	270	283	290	282	276	288	293	293	324	339	274	288	258	309	311	296	277	305	296	250	262	283	289	279	296	286	256	257	284	313	282	316	293	292	266	279	276	299	262	283	312	316	268	293	300	316	291	258	315	288	291	305	300	279	287	256	292	289	310	245	301	282	300	273	278	281	268	258	319	268	294	274	285	284	260	260	302	316	277	277	281	304	297	312	298	259	269	286	302	265	264	304	310	312	280	304	288	310	302	281	283	300	305	298	305	287	299	246	305	272	291	286	285	276	307	287	324	280	291	309	265	258	284	300	256	257	306	315	280	281	289	265	292	299	276	316	293	295	306	275	280	268	290	310	304	297	271	278	297	272	251	265	318	298	300	267	317	317	280	272	282	283	277	293	264	285	276	299	290	277	292	288	287	269	263	288	296	280	271	291	284	306	293	280	289	307	273	304	321	277	256	275	286	300	290	254	290	251	279	274	260	300	300	247	283	294	281	271	275	297	311	281	307	299	281	282	280	268	273	313	290	311	303	305	292	289	280	252	293	321	276	295	294	271	294	299	269	283	324	304	286	325	301	303	302	292	300	304	274	308	278	306	296	273	290	325	328	288	326	307	285	260	303	279	277	285	277	270	272	300	252	262	292	285	277	269	266	261	276	304	281	295	245	307	297	285	305	303	308	302	296	283	269	280	263	328	331	289	306	277	282	273	304	252	296	312	282	299	294	276	282	287	274	272	306	281	295	289	293	286	262	261	286	306	273	280	305	286	292	292	275	269	269	306	328	298	304	299	330	277	290	278	257	295	276	248	294	259	253	288	272	289	264	275	303	319	303	306	289	294	290	275	279	272	305	280	258	268	298	273	307	280	281	297	268	292	261	293	289	275	318	292	281	302	301	326	289	271	292	271	300	300	265	283	281	308	303	284	280	299	259	280	239	291	298	282	262	281	303	288	304	315	284	323	301	258	278	259	303	259	302	295	271	257	295	284	336	290	320	299	273	306	303	274	315	266	308	288	326	260	269	312	318	268	298	275	283	273	275	266	290	278	316	284	306	258	268	286	273	314	314	305	306	270	268	287	261	292	299	270	254	286	288	288	273	266	288	301	269	307	293	276	274	303	274	306	284	284	299	279	274	245	272	297	281	263	300	291	287	261	253	290	289	277	287	275	281	309	285	301	300	313	287	272	277	296	285	302	286	300	294	290	285	274	294	283	283	275	276	280	296	262	280	278	270	276	301	306	249	291	249	314	283	288	277	237	278	299	256	310	266	299	268	278	288	257	286	306	249	280	260	271	273	244	263	258	256	275	286	290	275	273	281	291	292	268	326	306	321	289	295	282	269	294	252	272	298	287	269	305	313	294	298	306	285	280	258	289	300	261	279	254	262	272	265	297	298	254	332	281	279	289	306	253	272	247	271	288	275	295	287	264	263	289	283	292	284	275	290	298	273	318	272	259	318	256	291	302	293	280	263	288	280	287	304	303	277	276	266	322	260	278	302	263	293	323	281	274	297	284	279	302	297	272	298	280	274	279	284	281	285	313	305	292	273	273	287	309	292	294	260	276	287	310	301	281	283	320	271	277	281	297	270	284	304	308	271	294	287	312	284	290	292	288	285	293	278	276	283	267	284	292	271	299	274	303	272	278	321	303	303	270	266	292	279	289	288	281	284	323	302	286	274	278	262	286	305	291	237	297	273	254	286	311	301	302	286	281	287	273	301	294	305	277	269	269	251	251	277	299	292	267	264	289	316	297	289	300	292	326	286	291	269	293	287	283	290	277	270	291	279	294	255	255	270	252	274	293	282	300	286	269	277	276	311	279	262	291	263	296	266	290	279	282	246	259	308	293	295	295	270	301	250	314	280
3333	3151	1982	1149	833	728	743	704	702	653	625	610	676	646	696	632	651	679	642	679	589	626	633	621	616	603	659	631	669	661	638	689	655	621	626	644	628	657	620	659	616	592	597	612	634	619	652	684	604	666	634	646	634	595	704	593	637	609	609	647	631	670	623	625	611	634	621	630	600	668	667	648	624	640	659	588	578	701	614	646	638	598	683	640	690	644	672	618	635	601	585	671	655	645	631	639	626	598	674	590	623	634	649	622	592	625	653	587	667	593	671	645	661	677	660	642	589	660	656	565	643	603	657	650	609	629	658	695	624	598	640	619	671	670	599	623	622	624	621	640	629	654	581	623	614	661	595	611	638	659	651	646	653	689	629	658	614	620	604	602	627	643	622	629	659	585	643	630	602	650	618	596	650	605	628	639	631	612	619	644	607	631	610	669	673	632	621	674	620	680	677	619	581	623	666	615	627	654	580	627	618	654	629	615	662	623	651	647	623	639	640	663	622	603	634	644	605	632	633	619	597	609	635	638	631	703	672	616	640	632	608	698	602	641	600	595	618	590	598	682	630	635	664	650	610	648	664	671	626	656	635	664	610	641	670	638	662	653	633	607	643	667	611	632	641	661	607	615	636	596	627	621	636	622	642	622	633	653	627	605	668	618	626	646	603	691	651	622	665	655	666	680	622	613	624	627	638	635	627	643	643	604	646	615	622	607	625	633	583	628	613	577	607	645	665	627	646	664	622	636	625	630	659	598	647	630	624	688	647	613	643	627	653	660	668	646	636	609	642	637	618	642	633	650	641	653	611	647	650	623	585	621	643	598	656	598	644	631	604	627	663	626	629	609	602	621	645	650	667	645	605	653	638	655	588	656	625	577	655	634	629	601	627	609	632	650	657	620	614	606	627	621	626	641	615	637	645	614	625	630	611	627	623	672	644	647	676	671	643	621	648	629	628	648	591	618	681	653	659	602	635	625	659	638	626	619	662	633	625	637	616	631	646	618	601	603	626	597	651	627	628	646	638	637	689	636	600	655	637	590	673	647	628	670	614	651	694	599	624	638	621	596	644	634	640	615	616	612	575	621	583	692	592	627	644	629	638	687	600	648	610	663	655	622	654	626	636	665	632	646	612	614	638	639	640	591	667	627	606	627	606	655	616	616	656	642	631	649	641	656	640	615	611	647	639	598	613	663	672	614	650	655	653	585	617	610	667	612	638	648	607	646	653	614	617	667	626	599	588	650	613	622	639	655	647	599	668	623	619	671	646	642	620	619	653	627	627	662	642	651	624	661	644	617	698	615	673	631	670	653	578	635	591	668	659	606	606	646	623	591	601	612	653	625	654	631	646	643	649	655	626	642	588	619	602	608	648	623	682	631	644	604	632	638	635	627	641	643	609	660	600	609	678	661	601	609	609	596	642	643	632	641	646	632	660	665	670	620	609	619	623	684	620	599	597	610	680	675	678	613	654	619	633	674	618	631	648	670	616	643	705	589	621	667	631	630	649	674	619	581	650	658	658	621	629	653	565	661	646	651	643	627	626	668	634	674	643	661	636	627	590	605	641	617	606	659	624	625	638	638	638	653	632	693	643	616	637	589	620	651	622	666	624	596	627	661	613	641	656	635	619	655	614	606	640	652	623	615	642	636	643	623	639	598	599	675	648	660	688	653	592	656	679	641	652	630	686	608	597	646	611	647	607	658	599	636	624	699	623	631	600	627	642	645	591	651	645	653	649	640	639	640	603	647	664	650	615	621	604	606	665	680	619	620	631	645	639	647	582	636	660	631	619	634	625	688	644	614	620	629	602	628	577	624	625	651	641	623	584	608	625	619	629	595	597	609	665	647	640	639	612	649	622	609	668	634	669	621	621	644	628	610	656	594	604	579	626	637	612	620	640	620	593	597	618	614	641	652	689	681	591	642	647	662	672	670	593	658	642	639	614	646	648	600	622	607	639	668	638	593	603	647	683	660	644	600	609	610	648	604	598	629	650	643	646	625	593	596	648	637	617	612	606	638	686	642	650	621	616	652	638	622	593	634	652	658	680	594	617	605	631	605	648	621	605	669	657	618	661	607	631	664	612	649	628	616	625	639	631	634	656	632	622	666	631	639	665	627	630	673	617	635	627	570	664	590	615	612	642	662	614	632	697	659	632	623	651	594	624	620	642	630	628	631	631	606	624	624	582	657	642	634	640	623	598	646	646	625	617	661	608	686	656	657	603	685	610	647	652	613	626	600	644	625	590	625	657	660	634	626	616	626	630	606	605	648	620	627	627	641	629	654	617	625	648	637	667	626	638	636	674	605	649	621	662	643	609	648	617	685	619	658	621	666	623	615	619	590	611	636	649	673	627	647	641	649	654	636	620	587	629	665	631	634	629	613	642	666	655	629	600	627	606	629	666	630	614	618	629	688	610	646	656	660	637	637	624	642	653	622	596	682	623	646	646	644	662	632	657	621	658	631	678	611	625	665	631	606	684	657	658	636	638	633	649	638	622	599	619	636	637	614	632	613	664	601	597	605	641	593	667	647	641	625	636	626	614	662	620	605	669	642	598	634	631	655	659	632	658	636	646	588	618	650	615	586	636	645	574	650	655	625	649	600	625	635	618	603	647	632	624	602	639	621	603	689	642	632	652	607	644	632	656	604	614	620	609	659	586	601	594	583	628	618	671	624	624	608	643	617	619	655	662	652	656	640	599	657	646	651	601	643	666	641	618	628	637	611	622	630	650	639	625	611	624	657	583	632	650	633	631	618	654	599	625	610	640	622	706	621	632	671	616	605	631	651	634	671	606	608	669	606	610	602	649	631	609	612	642	594	672	619	639	633	662	613	629	576	684	629	610	633	610	605	639	669	610	636	603	653	651	636	642	605	662	636	627	627	630	613	629	605	626	640	667	640	654	637	637	650	601	607	629	645	661	641	637	596	585	625	642	626	633	643	576	682	654	664	682	607	602	608	656	587	620	612	635	579	653	603	616	636	637	619	609	614	665	607	649	624	633	669	629	617	676	658	596	632	660	634	598	635	663	591	651	662	613	613	632	596	640	628	672	640	652	631	645	604	657	671	608	636	609	595	602	614	660	632	633	626	622	633	652	646	593	668	606	646	659	635	648	616	615	621	646	651	721	605	629	659	669	593	582	648	582	641	622	659	655	672	600	582	667	632	622	596	632	630	626	641	614	651	664	612	608	622	645	626	605	633	616	622	661	606	660	580	582	601	647	635	641	632	617	662	678	626	622	644	609	645	622	633	608	605	621	590	678	659	614	628	634	628	634	657	646	621	616	659	611	690	658	615	656	644	594	623	640	609	590	631	617	592	609	636	610	627	687	654	603	615	639	616	620	606	612	623	663	678	652	640	633	714	684	585	661	630	630	678	630	638	644	626	632	616	661	648	635	642	645	662	661	554	631	594	685	656	634	599	617	626	606	645	668	653	657	609	663	652	630	632	631	620	671	651	648	653	640	605	627	619	620	639	653	610	610	637
23653	20896	25216	26721	20904	20855	2380	486	325	298	222	262	224	278	249	240	225	224	253	207	224	227	215	235	208	175	216	221	226	204	241	198	194	184	195	222	226	201	225	188	236	195	189	193	207	212	204	212	212	188	166	197	235	216	193	185	202	187	207	212	184	188	190	168	220	209	199	188	183	214	229	171	188	177	189	231	188	186	200	197	185	194	184	189	215	199	208	200	204	227	170	206	206	209	187	195	194	215	183	215	201	211	208	229	195	230	219	211	198	186	213	218	199	206	186	190	214	187	197	204	186	214	189	206	186	185	214	200	224	214	216	188	204	206	196	185	180	202	218	217	233	206	173	221	210	187	225	202	202	190	197	192	212	192	196	183	198	195	218	170	161	191	201	220	206	232	192	232	190	203	182	200	201	208	198	199	193	171	233	193	212	205	195	184	199	185	186	201	175	195	213	211	190	196	203	177	200	186	177	185	194	223	218	203	187	196	201	201	184	216	199	197	201	186	200	207	206	214	210	193	229	174	205	233	205	167	173	224	208	209	187	167	205	180	186	190	223	205	195	196	198	197	200	229	229	199	211	195	180	183	183	173	214	194	210	177	183	207	207	206	204	202	211	192	183	200	191	179	176	183	175	206	220	204	185	204	214	211	178	159	203	196	185	184	202	208	206	205	188	214	213	203	185	184	181	210	185	190	186	226	160	189	204	202	184	201	181	212	187	205	213	207	191	209	204	207	201	185	190	183	200	217	194	212	219	202	211	182	203	182	185	200	198	202	217	198	203	193	198	171	192	218	212	212	188	183	189	220	198	156	214	188	183	172	189	194	208	213	193	204	206	206	232	203	207	197	186	210	194	204	212	232	189	184	189	212	198	193	185	202	228	192	202	217	211	194	203	244	217	240	225	178	188	206	216	196	191	191	182	228	210	199	203	202	208	206	177	229	174	202	205	181	191	198	208	201	213	210	195	210	218	199	192	195	194	187	195	179	208	189	219	196	182	222	199	193	208	187	180	182	185	192	216	203	199	171	202	167	172	181	184	181	200	187	206	208	204	212	196	222	208	196	189	188	192	193	209	209	170	207	195	193	203	209	215	194	191	209	205	196	203	204	190	183	176	204	209	232	211	206	186	216	180	217	207	218	222	205	181	194	187	212	210	186	233	226	209	192	209	205	189	206	169	226	224	205	211	218	187	193	202	208	206	225	222	193	198	199	233	174	196	196	170	204	211	189	178	181	198	189	182	174	211	189	187	209	150	208	215	201	241	215	201	201	183	191	203	191	199	176	189	185	212	189	186	204	199	202	202	212	217	198	209	210	187	178	219	208	193	210	214	195	201	212	173	178	218	208	191	249	178	207	182	205	191	216	205	201	189	221	177	189	183	212	208	192	211	191	201	208	192	205	198	202	203	209	177	191	196	182	209	199	202	202	189	220	208	204	200	197	176	192	185	192	193	179	199	188	175	196	210	197	208	208	173	184	192	202	205	206	171	197	188	200	210	176	176	217	191	209	221	221	204	209	215	183	192	198	191	186	215	186	216	203	202	170	185	177	213	195	191	191	189	213	180	188	221	210	203	205	205	203	222	208	180	193	204	216	195	172	202	182	219	200	177	176	208	206	204	190	192	217	217	190	192	201	177	166	213	211	192	201	203	212	194	208	189	216	204	224	206	214	214	197	194	206	205	190	194	202	199	220	213	174	161	202	207	194	213	188	165	201	213	216	217	203	189	187	201	202	188	203	200	199	217	202	184	205	205	192	166	215	188	226	216	213	209	217	179	182	188	195	193	175	233	217	191	180	180	179	206	214	213	172	153	191	172	196	215	195	193	202	224	224	208	207	199	199	207	219	210	232	226	238	203	188	178	218	185	201	171	206	202	202	214	176	205	185	204	186	218	213	216	213	205	222	191	218	186	196	217	234	171	230	195	197	175	200	201	193	200	178	179	184	201	212	226	215	208	218	212	208	174	221	158	206	197	191	193	202	196	194	198	184	200	165	179	188	206	232	215	192	178	222	214	174	203	177	198	192	172	197	205	193	166	162	197	199	197	216	206	182	222	190	195	210	178	188	184	221	194	204	204	189	214	220	220	213	208	200	220	201	169	198	170	222	189	200	193	211	194	183	206	204	176	201	197	207	199	231	173	191	187	189	176	212	210	211	222	206	181	223	185	211	185	214	179	217	197	211	205	193	239	215	200	204	188	215	187	205	208	222	200	213	197	200	184	191	199	182	186	223	172	186	197	215	209	199	199	184	193	172	201	190	198	204	177	197	168	199	198	171	188	205	205	192	197	213	177	198	208	219	175	178	202	181	215	202	199	241	219	188	215	207	189	221	196	190	180	193	182	204	200	182	186	191	208	178	209	171	189	201	183	199	203	203	192	233	217	194	193	217	196	194	194	234	191	219	187	192	172	191	197	170	202	193	196	206	195	205	198	205	205	226	194	197	197	212	207	204	213	188	202	200	211	204	171	213	164	191	157	177	201	197	200	205	178	197	212	215	202	214	219	178	177	206	211	205	219	194	209	198	204	207	231	199	221	206	205	191	186	210	201	202	198	173	221	196	190	205	196	234	183	189	201	205	214	248	197	206	208	194	189	187	200	191	187	178	194	180	183	185	203	188	176	207	193	240	238	266	177	184	203	208	198	231	163	191	193	196	189	214	177	206	215	217	178	205	191	195	191	202	215	223	187	208	221	171	219	189	216	186	213	192	168	189	201	212	201	184	193	190	197	213	196	189	170	191	194	169	207	215	178	198	188	215	204	203	216	187	195	202	220	200	203	185	222	180	204	172	200	216	214	187	211	209	193	177	190	209	205	214	183	188	233	195	195	220	207	235	202	217	206	209	212	194	192	205	204	198	223	209	174	221	168	212	194	175	177	208	185	199	193	193	189	208	167	198	196	212	208	209	183	190	201	201	210	211	185	208	195	209	192	208	197	206	192	205	201	201	203	210	220	216	198	215	190	167	208	194	168	205	207	185	212	198	197	192	186	153	182	198	182	208	218	198	187	173	194	180	194	219	198	205	194	190	196	226	190	198	200	229	200	202	211	205	183	203	198	183	205	202	193	193	209	199	186	184	198	198	183	208	195	213	202	180	201	170	219	217	188	188	186	173	190	203	195	222	209	198	196	217	198	200	213	220	183	182	229	216	253	178	198	219	190	223	185	190	217	201	185	201	198	194	217	194	194	195	204	223	178	173	183	210	205	213	207	212	226	184	203	205	208	228	184	203	193	184	186	199	241	202	219	190	186	192	189	192	198	207	192	204	198	229	186	185	175	207	178	201	205	194	193	175	197	201	203	161	233	201	185	191	227	177	193	198	197	212	208	210	194	192	199	178	210	193	206	199	189	190	178	239	205	191	210	180	189	171	213	235	214	175	197	207	182	195	224	200	197	203	173	216	220	221	170	182	203	211	176	181	201	223	197	179	220	207	213	193	169	173	175	189	198	177	193	198	184	209	201	202	202	203	189	184	225	197
3385	5121	3173	1473	860	682	586	548	507	441	464	509	446	484	466	427	426	423	459	459	473	448	448	470	429	449	461	476	440	464	460	416	377	453	438	433	439	464	436	441	471	466	454	405	450	414	445	440	452	431	435	393	453	491	437	435	439	473	465	431	424	462	405	416	455	464	420	503	430	434	449	418	443	458	431	419	426	462	458	450	447	417	454	433	449	455	446	406	445	470	450	415	453	431	439	418	439	423	451	431	431	462	448	428	450	453	437	435	431	436	433	456	436	437	444	442	445	445	430	429	406	437	422	485	414	440	440	431	443	408	474	463	406	452	437	423	432	401	440	480	461	458	441	462	439	443	404	422	462	440	399	423	427	453	431	428	464	455	457	425	479	447	450	412	470	459	429	418	407	484	408	426	432	453	460	422	466	403	408	405	401	455	474	463	435	459	451	496	426	434	473	408	485	424	441	447	425	406	414	436	470	445	440	454	392	453	401	464	408	421	462	452	462	437	426	438	429	392	450	430	465	434	417	440	463	456	447	444	432	444	444	451	425	434	425	491	448	421	410	441	413	432	398	419	444	436	449	432	448	468	417	446	439	412	464	427	463	447	447	436	460	435	445	422	428	456	446	432	477	439	463	473	462	429	418	411	462	449	432	425	421	435	434	446	439	462	424	441	446	445	457	417	420	451	453	412	420	438	400	421	438	428	454	423	428	440	436	447	452	447	415	447	461	442	454	466	466	410	419	469	449	439	444	453	393	416	421	453	459	442	447	437	456	427	402	447	396	457	422	443	419	427	438	449	432	441	447	461	411	455	432	464	424	406	466	386	436	453	384	464	432	429	426	424	421	419	423	435	449	461	436	414	453	469	421	468	455	446	427	423	431	442	455	454	386	413	449	437	429	425	406	471	413	458	420	435	465	436	452	396	469	433	396	450	446	431	459	435	431	468	445	430	422	430	428	431	450	435	434	406	464	444	438	429	415	477	458	438	435	424	446	471	419	435	427	445	461	424	441	432	451	442	405	445	437	458	460	452	426	449	440	440	388	442	472	438	447	453	481	450	434	426	437	398	442	430	427	471	429	427	446	408	469	431	422	428	468	442	434	433	452	462	488	405	416	477	457	421	429	423	437	487	442	438	451	464	418	474	467	438	447	437	431	412	457	436	415	434	482	454	435	437	393	452	458	412	446	436	430	438	426	433	400	419	437	433	432	445	473	430	414	451	426	438	465	440	462	455	444	422	461	429	455	455	445	443	459	422	447	400	428	471	459	428	414	427	419	440	481	442	461	435	403	448	461	420	452	396	445	436	456	442	470	455	446	469	436	448	435	411	427	453	443	421	459	480	444	454	462	444	424	395	427	443	409	460	409	390	431	409	439	447	456	449	420	419	412	386	423	437	415	458	445	435	452	426	439	437	452	414	445	392	433	461	439	427	468	437	442	439	450	466	432	418	416	429	431	428	458	423	414	417	452	442	432	415	434	413	458	424	439	435	462	482	444	467	456	410	424	452	420	407	442	417	456	440	399	425	414	435	438	460	454	471	443	425	422	437	421	457	459	449	449	458	422	466	417	418	417	421	454	407	387	420	417	457	463	421	434	452	425	429	468	462	428	448	445	396	438	493	406	420	440	435	427	391	423	471	408	435	416	450	436	400	477	472	437	426	478	446	483	465	469	419	447	438	426	443	443	462	479	417	419	447	489	438	409	457	438	468	438	453	408	418	436	434	441	463	433	466	472	460	457	474	430	431	427	418	423	451	462	459	430	462	465	443	453	440	435	422	463	408	455	453	456	442	430	429	419	442	489	472	405	498	461	419	413	431	471	474	436	455	434	450	442	437	416	412	392	438	440	443	429	442	401	459	424	380	443	437	437	448	436	461	435	443	413	441	426	456	435	448	454	428	428	458	460	440	440	457	461	418	459	461	443	439	443	453	421	454	389	464	425	453	466	436	411	438	463	433	406	456	444	423	463	428	505	439	445	431	422	449	448	447	447	443	421	435	443	450	461	421	446	412	410	422	424	459	437	452	453	463	463	430	433	453	441	420	511	435	446	420	436	461	462	421	441	416	458	428	403	424	424	420	435	473	390	409	452	437	405	455	433	419	429	412	443	447	436	463	408	447	482	433	421	463	431	428	490	448	403	434	452	440	417	472	449	419	440	457	445	444	469	468	443	458	494	399	459	455	483	455	446	478	435	466	418	468	409	368	436	413	440	441	429	436	480	438	432	459	440	445	433	420	456	423	453	459	455	456	413	448	451	440	432	457	468	449	423	422	465	426	417	409	447	438	419	426	409	431	461	434	431	450	454	466	400	412	427	430	459	418	460	430	451	443	427	424	432	412	438	439	452	443	439	467	430	426	438	411	450	423	438	457	402	424	429	429	437	426	444	464	452	415	442	440	475	439	453	463	439	418	420	423	427	438	416	455	452	408	418	441	431	429	467	450	442	483	464	446	425	438	428	433	437	436	426	415	421	441	435	454	425	437	460	422	412	439	462	424	443	434	412	442	413	425	440	426	416	415	441	454	442	431	456	390	394	436	440	453	457	438	419	451	419	435	453	460	428	411	400	479	452	429	409	444	431	405	464	443	465	449	454	436	418	451	470	434	406	438	424	463	408	453	414	417	457	452	416	415	438	416	437	446	462	461	477	396	429	464	444	419	429	397	425	394	432	430	471	473	438	433	440	419	468	419	461	437	418	456	460	453	463	445	430	476	439	458	430	422	433	432	464	429	395	439	403	447	463	450	430	428	429	459	463	451	419	405	481	431	438	465	453	440	455	471	452	478	435	430	437	440	413	414	417	448	417	428	416	472	422	464	429	441	430	450	414	405	457	435	423	440	448	427	433	422	402	448	467	457	468	454	432	404	453	439	425	431	449	464	420	433	405	429	460	434	421	454	462	458	420	455	460	427	443	444	431	436	398	465	434	439	442	428	438	435	453	418	397	449	446	458	453	445	441	436	441	435	501	445	407	435	468	438	427	425	420	430	483	456	420	419	409	423	439	407	445	456	433	447	452	476	421	431	432	427	464	446	468	440	420	439	451	429	422	453	419	412	416	427	435	390	438	433	441	401	423	459	409	415	443	476	423	459	436	443	445	439	428	435	434	435	446	455	429	419	424	457	422	456	464	435	446	427	443	424	439	422	421	412	456	430	444	457	426	452	439	445	460	449	425	406	439	457	466	399	433	450	465	469	429	474	439	437	455	482	445	409	449	441	456	398	461	441	458	490	413	434	442	440	403	411	456	450	463	454	423	432	446	440	443	449	425	425	408	464	462	449	443	430	446	413	413	435	421	418	465	403	436	408	445	446	452	468	429	439	445	436	442	438	422	424	399	425	476	441	445	446	450	430	474	443	428	434	445	400	440	471	442	435	443	425	420	456	407	431	447	433	433	473	408	423	419	452	417	385	476	424	434	463	412	423	417	430	452	417	451	403	434	422	443	441	462	445	407	460	431	453	440	405	420	434	422	414	466	398
32739	12075	1261	258	197	205	213	211	205	192	195	171	210	185	186	208	204	159	172	186	180	199	202	178	202	194	183	157	202	207	178	172	157	192	210	187	205	177	181	186	199	187	186	184	194	180	180	164	184	199	157	174	200	177	173	186	183	185	210	202	220	209	183	189	191	190	214	186	189	175	202	184	183	175	193	167	158	212	181	181	181	189	179	173	187	168	180	156	179	182	214	168	185	186	192	194	181	196	178	190	186	171	209	188	181	200	172	213	187	190	177	185	187	180	189	193	195	198	180	178	168	178	189	191	180	192	193	175	184	181	183	166	197	174	177	172	181	204	195	183	196	194	190	184	197	184	164	182	236	185	204	189	182	180	215	170	192	159	187	189	185	180	200	183	209	203	193	181	194	201	216	165	201	182	187	196	168	164	186	190	205	200	171	202	214	203	177	176	199	193	174	208	204	183	192	179	207	214	188	175	175	154	189	189	186	192	196	183	188	186	176	187	193	210	190	177	209	191	201	211	186	187	181	182	204	205	184	179	205	197	189	167	204	201	186	221	212	209	191	177	182	174	210	203	195	191	188	184	222	195	187	215	180	206	185	196	214	179	206	180	186	170	158	194	183	168	190	201	186	194	174	179	197	186	213	181	179	165	163	190	191	164	207	182	197	202	200	184	190	181	189	174	166	218	201	177	193	148	176	210	201	183	183	202	214	189	197	207	186	209	171	201	184	180	177	196	206	204	188	192	193	222	184	196	200	174	184	169	206	183	217	175	195	167	183	176	194	193	202	181	178	224	188	206	200	223	184	210	155	190	195	182	199	189	175	208	203	192	195	194	217	201	192	187	198	185	185	200	205	204	198	173	179	175	188	216	204	180	184	182	168	179	181	192	174	187	212	199	204	200	191	171	186	173	182	174	192	182	187	213	192	206	202	208	192	167	182	204	194	181	177	209	221	200	178	194	189	169	187	195	187	185	193	189	190	207	181	180	190	211	180	176	196	175	198	196	206	204	169	177	189	193	185	193	178	173	179	217	188	185	176	193	187	208	202	196	196	192	200	188	185	194	166	191	198	180	202	215	174	175	184	188	190	177	173	183	195	179	175	186	206	186	201	195	174	172	177	174	173	166	196	207	179	174	168	214	162	197	181	180	178	196	195	182	186	186	192	219	169	172	184	185	172	195	189	190	202	195	200	185	210	190	185	159	212	201	195	210	193	174	159	178	185	210	179	187	184	161	179	198	187	195	177	184	192	193	186	178	188	205	169	173	187	194	171	184	194	198	159	200	177	183	169	201	187	196	188	205	221	210	209	201	176	200	216	194	204	182	186	194	174	187	191	190	193	178	176	191	180	189	199	178	181	202	197	206	200	200	177	194	200	178	177	201	190	172	196	181	179	179	189	192	177	195	189	193	199	188	211	187	181	153	200	179	199	196	197	184	190	212	152	172	174	203	191	194	162	196	189	208	183	191	212	175	190	207	200	186	191	193	199	191	203	193	157	181	189	198	156	169	172	189	189	175	174	195	211	169	162	208	187	170	175	197	212	206	174	178	179	181	194	173	183	197	160	168	167	183	177	210	176	172	176	188	222	144	187	193	204	196	189	195	204	190	222	176	163	173	194	187	164	201	209	195	198	181	169	173	190	172	169	190	175	190	194	211	190	197	197	204	192	188	166	185	176	177	194	158	189	189	158	182	207	211	169	178	188	168	168	194	179	168	212	183	216	210	177	193	193	180	181	187	166	158	165	170	139	174	189	200	169	183	178	187	186	177	186	158	197	177	205	181	209	177	192	182	191	171	177	169	203	176	208	188	210	183	213	198	196	191	184	190	188	177	187	191	226	200	205	199	189	194	177	181	179	179	189	192	195	208	168	196	182	206	215	194	197	178	179	181	195	186	188	187	188	188	175	156	203	194	218	193	202	207	223	180	182	185	205	174	186	222	180	191	190	205	187	195	207	208	209	209	197	157	185	168	183	194	179	196	180	162	179	194	179	168	196	166	197	172	198	195	200	180	196	181	191	189	203	214	177	156	191	174	176	166	165	191	202	180	170	193	202	193	166	170	182	181	183	189	184	201	184	172	198	206	189	194	199	199	182	200	181	220	193	174	181	207	207	213	223	168	197	181	199	195	211	197	193	210	213	203	168	216	214	188	195	173	208	172	188	190	161	191	170	179	193	171	189	171	198	179	186	201	176	199	220	180	195	176	184	202	202	218	194	185	181	189	188	199	181	217	175	229	208	173	177	217	185	194	185	191	214	196	193	198	175	206	181	173	201	178	158	201	203	195	162	198	215	199	196	206	210	186	150	167	196	207	158	196	157	192	182	181	205	205	190	192	195	207	187	177	183	172	207	192	180	184	202	191	157	186	200	172	207	189	184	217	189	186	183	205	162	179	212	172	189	190	192	184	197	185	183	180	176	180	193	198	191	180	184	165	216	178	209	205	192	181	183	196	198	203	175	190	200	185	191	180	166	171	191	202	169	174	201	205	179	201	205	183	182	186	177	205	188	185	200	182	172	198	177	197	199	191	190	200	182	188	180	194	174	202	190	186	202	160	171	132	171	192	167	193	210	207	172	192	169	197	166	173	167	188	178	203	183	181	195	186	215	175	181	206	186	209	205	166	190	176	194	201	190	204	186	153	193	195	176	196	215	172	216	189	196	169	167	194	175	189	190	169	168	192	207	230	195	194	198	245	190	177	187	200	190	198	170	206	187	162	201	184	211	177	185	188	178	209	201	182	174	199	194	198	185	188	190	193	184	187	173	189	169	163	186	204	194	185	180	209	214	180	189	160	211	200	193	173	202	164	206	178	229	197	208	191	215	167	178	196	209	212	195	203	176	185	205	164	195	183	185	188	175	193	183	160	186	187	177	204	200	186	174	202	188	187	200	176	186	197	192	189	194	227	221	208	198	151	190	187	191	181	189	202	193	186	179	200	196	213	195	207	184	191	216	185	199	180	227	191	202	182	182	208	194	194	178	187	172	220	195	174	188	173	199	195	165	187	198	205	166	202	194	190	178	193	195	166	187	169	197	194	177	212	189	208	212	198	191	188	188	200	189	209	227	214	178	173	187	165	207	196	193	190	170	167	186	181	187	180	199	191	182	195	187	176	188	167	183	174	200	235	195	187	174	206	187	189	206	191	181	149	184	185	191	194	187	178	172	173	173	179	204	177	198	163	186	206	184	203	180	186	182	182	173	183	195	178	200	211	192	174	196	193	180	189	173	194	174	176	204	183	184	178	195	177	186	190	174	171	200	186	179	177	152	161	181	184	191	222	183	180	184	187	173	161	174	198	180	195	194	163	168	201	170	190	177	182	186	218	196	180	165	208	174	195	194	172	183	180	182	193	172	181	198	167	197	163	191	209	180	184	212	221	179	161	230	191	203	201	190	194	194	176	182	205	206	191	203	188	198	192	206	200	183	190	175	174	191	168	202	179	178	185	168	200	158	198	194	175	208	203	178	199	180	203	174	194
5347	777	595	505	479	466	450	443	452	417	480	493	458	474	488	431	426	434	461	477	461	459	442	447	472	495	470	443	431	457	461	459	447	437	424	472	483	413	464	403	453	449	435	460	464	449	458	431	448	445	462	460	456	454	449	433	452	446	482	446	424	456	436	489	456	466	452	456	436	421	468	470	476	486	489	452	455	439	471	446	435	476	467	466	462	463	443	447	488	467	444	483	475	445	426	442	453	459	467	436	452	475	468	438	449	447	451	432	444	488	429	449	453	457	469	425	456	499	446	460	466	455	503	448	460	444	491	468	417	401	485	452	518	461	391	471	440	431	438	417	453	495	456	438	459	469	468	448	493	423	471	478	428	429	469	451	429	467	436	471	481	463	420	434	440	488	464	447	492	434	465	429	447	468	467	452	458	452	452	475	456	455	431	439	468	452	464	475	450	474	434	408	475	482	465	467	423	406	466	463	483	423	429	458	431	401	448	444	452	475	440	470	474	498	478	480	456	505	472	466	433	448	429	477	456	440	476	465	449	445	471	438	469	481	456	491	404	431	425	494	459	449	524	462	469	483	457	455	478	446	484	469	452	435	458	432	437	464	478	478	475	448	485	425	467	475	458	456	462	443	475	465	507	513	416	455	459	480	453	466	478	451	461	453	449	457	451	424	454	419	463	478	404	435	466	488	455	463	459	476	451	445	435	465	453	483	411	480	511	448	447	478	482	471	449	457	463	480	439	447	486	441	451	429	476	425	479	487	458	471	453	462	459	477	459	484	430	467	480	451	460	484	430	436	459	454	446	463	453	439	483	452	465	448	459	450	496	435	446	432	438	446	443	473	445	487	450	472	471	498	460	478	489	509	463	480	423	443	448	474	452	450	480	472	431	453	425	456	443	452	421	463	439	457	431	423	512	478	485	464	421	426	493	455	471	463	478	451	447	462	479	498	488	417	491	482	444	450	458	440	460	427	452	440	458	459	471	491	449	409	442	417	456	420	471	450	491	433	487	474	458	402	472	463	402	448	459	414	443	419	435	476	488	475	483	442	453	447	484	466	451	422	411	448	448	462	459	476	483	466	470	480	441	470	425	452	452	496	444	462	454	463	470	472	463	463	447	477	478	429	459	498	447	453	466	456	465	448	428	508	466	472	445	496	439	478	480	458	442	510	441	453	482	469	404	408	477	484	459	466	433	437	478	516	439	459	451	453	431	469	463	457	485	470	438	444	452	474	440	475	467	441	450	460	447	449	442	450	462	507	495	418	473	447	440	453	445	472	454	456	463	420	485	452	435	451	478	449	443	452	473	488	434	484	447	463	427	444	463	482	468	450	443	408	447	435	468	482	450	472	496	467	444	448	486	463	462	478	416	419	475	458	415	424	469	473	479	473	472	465	485	444	457	461	487	483	440	431	434	446	462	402	425	488	440	452	442	485	444	435	445	443	445	441	458	440	466	452	446	466	490	452	420	447	461	466	465	444	443	415	448	458	448	497	465	436	453	488	472	470	484	492	485	477	443	459	477	455	452	470	470	475	466	438	457	430	498	463	451	475	429	437	439	476	450	430	466	440	419	488	448	471	453	478	423	459	467	459	462	470	468	470	477	467	397	442	444	436	474	453	471	471	455	481	443	484	449	465	438	421	505	439	435	496	414	444	443	466	438	436	449	443	393	466	462	450	470	461	430	445	463	501	438	434	479	479	494	452	471	482	408	454	465	476	478	435	431	455	478	426	420	446	435	500	488	478	461	494	424	433	440	460	427	449	428	455	477	486	461	465	444	467	463	470	451	460	430	457	446	469	457	457	448	466	460	443	451	423	428	513	448	459	434	446	447	460	476	432	423	457	485	459	477	450	437	439	458	457	470	480	469	460	414	454	480	454	460	438	478	465	430	468	471	456	479	441	497	402	439	436	484	440	439	436	457	435	446	463	464	440	419	483	464	440	454	446	501	452	461	470	455	444	451	453	463	462	453	454	466	474	396	491	456	466	433	471	527	430	419	444	461	459	434	469	477	439	440	456	453	500	463	470	434	475	448	461	479	441	482	469	451	463	452	457	430	448	424	466	447	455	483	518	467	439	458	431	451	451	443	434	441	415	451	515	442	449	471	471	466	486	435	444	452	480	477	452	449	457	448	454	438	461	439	490	478	429	445	413	455	459	461	490	464	433	471	418	486	455	458	440	449	501	478	473	451	449	464	432	464	445	476	449	472	432	468	459	478	449	414	474	453	438	443	464	457	454	449	471	429	474	461	446	525	444	503	484	498	460	436	441	468	461	437	423	454	460	469	447	464	460	459	449	464	476	449	412	453	380	457	446	418	478	415	444	450	482	415	475	458	427	441	459	446	503	469	454	478	440	460	451	477	421	464	435	445	467	461	440	443	475	460	491	440	442	435	475	464	481	461	473	461	474	437	479	475	458	437	478	462	487	456	450	465	496	459	460	474	461	432	466	440	452	435	463	477	451	460	430	452	471	489	450	461	496	429	457	434	447	480	437	478	442	465	449	454	448	468	444	476	467	448	431	451	480	461	450	448	469	445	425	457	450	449	446	444	458	482	468	461	473	458	437	426	456	495	449	458	438	450	427	426	439	449	463	457	450	449	458	438	483	480	430	456	469	475	456	450	471	467	471	428	458	458	408	509	480	460	431	474	487	463	461	474	480	492	468	450	467	460	459	467	485	445	493	493	463	470	455	441	468	442	493	429	457	460	482	462	453	474	449	469	442	466	461	488	489	448	463	444	402	454	469	456	440	476	468	454	473	425	413	453	442	429	445	425	494	438	479	442	477	491	474	460	457	473	474	434	457	425	446	445	448	463	425	446	433	463	426	450	446	463	466	508	480	431	453	486	408	461	464	435	480	423	449	427	470	449	434	472	459	454	469	456	435	448	448	455	456	465	480	473	462	469	443	487	458	472	424	443	454	440	434	445	490	494	434	472	475	467	473	418	463	443	444	456	463	480	424	500	471	448	437	482	482	449	468	443	505	469	454	458	465	473	482	421	441	474	464	429	444	464	461	464	432	482	444	501	469	434	430	469	427	412	442	494	483	450	462	435	475	483	454	463	436	490	455	460	451	452	429	450	453	463	451	441	477	454	450	467	503	456	501	467	440	455	451	434	473	492	433	451	446	468	471	459	406	469	467	434	452	449	462	454	471	455	479	431	465	462	476	452	448	461	470	436	474	435	499	444	443	460	446	456	470	452	445	454	455	462	435	479	491	464	463	484	438	472	429	412	448	452	468	480	447	452	452	467	478	471	463	464	422	453	458	455	442	411	469	441	471	482	470	428	407	469	451	458	461	449	423	456	479	429	429	480	465	455	495	416	428	467	452	475	489	450	442	458	479	456	486	469	444	485	461	472	408	457	444	478	444	479	471	439	423	455	447	435	460	439	480	445	481	467	466	427	416	478	440	454	461	481	443	424	502	448	461	456	466	417	440	493	445	440	471	452	441	432	427	423	462	428	461	456	471	498	436
24554	20894	24580	27361	20239	1783	462	370	342	361	326	335	320	293	305	280	286	292	299	313	277	270	264	274	316	273	332	308	294	290	326	292	297	289	250	271	287	297	289	272	294	321	265	254	291	289	248	291	250	282	285	288	303	303	347	297	307	268	311	284	280	261	292	293	302	300	308	317	287	302	322	300	279	297	266	296	307	298	307	285	313	272	270	295	292	296	305	298	279	301	299	289	292	297	287	264	307	284	296	277	281	290	336	323	294	295	284	281	325	315	268	324	301	295	297	304	294	269	267	301	250	277	329	312	266	275	294	277	266	263	269	267	307	307	312	273	251	264	276	295	274	299	301	284	239	293	284	274	289	273	305	322	284	252	319	284	304	276	296	290	283	290	296	275	301	270	313	269	297	307	256	282	282	280	273	295	285	300	290	334	270	276	285	303	274	279	261	274	259	315	289	263	287	304	281	345	283	264	284	270	308	266	293	258	282	338	282	279	278	281	299	308	305	292	312	283	285	290	278	317	290	279	282	275	286	322	316	282	292	291	300	273	281	269	297	292	290	280	289	295	280	312	303	276	299	251	263	265	274	288	300	302	298	303	275	283	323	279	288	294	294	294	318	304	294	312	319	274	304	271	273	291	309	271	300	291	314	275	326	314	293	306	288	265	320	270	310	309	284	316	302	240	303	302	291	293	250	258	273	279	286	291	271	261	304	287	264	276	270	259	287	314	292	288	292	251	314	291	262	271	289	300	251	321	314	286	316	288	274	281	281	264	303	260	304	293	322	338	265	280	324	301	256	291	306	274	309	286	312	330	275	282	313	281	297	300	310	288	300	267	266	257	262	266	301	286	302	325	293	287	311	326	280	278	309	299	295	301	265	318	295	263	278	297	288	302	280	292	225	254	299	312	287	282	274	317	290	322	303	267	258	279	255	297	283	271	281	294	270	248	308	303	320	291	264	301	284	266	291	285	262	264	295	308	282	279	296	299	261	298	288	279	272	309	303	276	292	281	254	291	324	273	279	298	278	300	293	271	297	291	282	281	290	272	292	297	280	256	302	318	316	289	264	285	312	282	277	303	305	276	253	293	307	277	281	317	292	250	294	254	286	284	291	299	272	277	290	289	240	287	262	288	285	309	295	299	292	296	278	303	311	258	252	290	299	302	291	269	307	276	290	283	294	278	297	251	308	273	298	309	284	289	303	326	296	283	282	299	300	300	289	297	290	266	300	283	262	290	279	314	280	300	278	288	282	273	278	277	276	272	294	257	303	265	297	291	324	257	293	296	304	298	295	264	276	313	294	270	284	304	303	262	300	291	296	275	273	278	280	320	250	255	278	277	311	286	297	275	291	284	291	274	282	296	272	288	282	301	289	294	266	318	264	277	289	304	299	303	267	262	294	281	291	305	279	310	284	296	307	282	299	299	300	292	288	263	307	294	323	270	279	291	266	281	284	291	258	284	297	287	282	277	304	300	249	270	287	288	274	281	298	292	270	302	293	316	315	284	312	272	273	304	283	242	298	327	288	281	256	282	255	262	300	276	323	270	267	279	286	268	295	268	255	288	276	307	288	316	275	254	241	308	315	328	328	278	296	270	290	260	276	286	271	287	291	268	278	274	302	302	298	291	283	282	322	279	248	287	255	300	283	282	297	288	306	281	293	286	323	260	292	262	292	277	277	252	255	311	264	293	302	310	302	283	285	291	304	283	298	314	261	275	313	290	281	297	301	283	300	301	276	274	281	291	274	278	287	286	290	308	298	269	306	312	311	293	277	289	267	300	285	272	275	265	283	290	293	276	266	273	305	280	291	267	272	311	304	301	293	277	311	285	281	289	310	286	302	320	291	297	263	270	274	283	317	297	261	263	278	274	267	308	261	290	270	271	329	314	313	311	306	294	302	290	294	266	256	277	251	312	288	283	270	315	275	281	283	291	323	296	280	306	255	288	264	268	265	307	277	273	299	268	319	263	275	278	296	286	300	275	267	297	274	241	252	291	311	283	264	277	294	319	294	275	282	280	308	297	275	288	284	302	266	298	277	270	310	285	292	260	289	307	271	268	286	288	261	273	280	289	299	282	267	260	284	303	307	326	312	281	270	282	315	249	287	281	262	315	253	324	317	284	271	277	303	258	288	271	279	283	267	274	280	290	286	275	278	276	301	292	267	288	272	269	281	286	317	290	295	279	286	281	281	329	294	290	302	254	301	252	304	301	271	285	286	262	310	283	281	299	289	269	264	265	282	296	305	275	291	280	240	306	274	264	285	285	276	300	297	278	300	311	300	261	306	270	272	279	293	295	285	284	299	302	312	313	298	283	322	287	298	258	289	275	309	298	283	292	305	306	281	268	265	316	273	294	312	327	284	288	280	281	325	301	316	281	286	283	281	305	299	275	314	291	278	297	295	307	271	293	306	274	260	297	264	290	267	257	278	322	295	267	285	295	310	318	282	293	289	312	288	272	265	292	268	317	305	276	307	273	307	305	304	294	283	267	297	288	303	302	264	303	267	291	293	238	291	315	290	279	314	313	307	291	291	269	303	314	279	310	308	265	291	267	283	282	304	306	287	294	284	269	298	286	286	256	317	287	303	267	280	270	298	295	295	327	296	284	257	273	268	280	296	283	293	287	267	269	295	278	310	275	279	283	258	293	286	294	287	300	292	267	282	298	296	303	292	279	286	245	320	257	273	299	260	276	289	283	310	278	255	283	280	256	319	285	297	298	299	286	302	296	291	284	274	291	287	258	264	290	256	271	279	283	284	286	308	307	279	303	278	315	251	297	267	281	289	290	317	304	304	305	272	279	263	299	274	281	288	274	283	271	296	291	309	274	282	289	290	300	308	296	278	305	292	306	301	264	279	304	308	311	268	283	273	300	271	287	288	285	297	270	266	312	297	299	305	307	297	289	279	290	327	286	296	277	292	292	294	291	273	296	311	310	283	291	324	289	267	281	296	271	271	280	255	300	288	246	303	280	296	280	287	284	271	293	245	279	313	289	303	298	304	291	281	272	286	277	283	280	273	262	293	259	261	262	289	278	287	315	278	293	276	294	296	282	282	283	291	281	282	252	275	306	298	268	296	290	266	278	288	275	305	293	290	310	296	277	312	310	280	301	303	305	262	305	237	295	269	285	262	300	288	287	271	312	283	268	281	274	305	295	262	270	251	265	283	271	265	302	261	297	281	269	302	304	273	252	263	290	311	270	279	293	307	258	293	262	302	315	282	258	288	260	263	286	272	267	264	289	299	279	294	307	302	265	252	286	250	287	291	286	313	309	276	290	254	281	301	275	260	262	318	299	271	297	278	271	240	293	293	263	278	270	331	263	325	281	295	259	297	292	330	282	308	283	279	298	306	243	290	289	275	269	294	264	267	257	282	286	287	286	306	309	301	294	295	278	297	302	287	297	279	302	261	279	288	287	289	285	270	302	297	269	275	291	250	284	288	272	284	304	304	305	301	312	305	320	288	274	295	309	289	283	275	294
3309	3168	2002	1148	846	733	670	703	710	665	662	659	647	639	645	639	610	589	610	652	591	606	630	652	668	623	623	645	619	629	677	602	638	604	664	609	655	590	626	652	658	620	609	644	663	612	673	649	664	631	658	647	608	613	662	652	610	637	625	674	666	641	640	611	625	641	603	702	656	637	616	625	626	641	670	651	639	607	657	611	630	669	673	670	620	683	631	623	625	652	647	661	650	699	671	622	616	615	650	661	647	655	651	635	658	645	657	645	687	660	628	600	658	620	621	649	624	627	638	612	660	683	646	652	651	623	613	641	628	657	662	648	644	603	642	630	622	642	616	625	635	597	672	653	609	653	609	583	630	648	621	697	660	598	667	644	630	621	639	651	669	669	651	622	608	646	658	585	662	625	616	643	632	623	663	658	635	639	622	627	656	604	586	652	617	617	603	689	639	619	621	612	642	596	591	629	642	678	603	620	651	607	636	585	627	656	620	616	648	627	657	639	633	626	665	620	644	692	600	661	635	640	643	681	669	607	671	622	635	660	647	606	640	617	612	638	645	625	702	618	605	663	650	615	609	651	648	643	631	644	643	629	621	614	633	660	645	669	643	677	660	642	623	644	574	622	619	645	625	646	650	645	620	663	618	634	639	664	611	608	666	615	633	607	590	614	585	638	588	712	651	615	635	647	613	653	611	601	609	605	607	644	645	639	683	668	659	635	588	653	645	615	568	639	592	625	648	607	623	623	610	608	616	638	614	632	651	625	590	639	644	614	670	624	660	663	598	619	623	639	607	648	642	618	614	656	669	656	593	611	632	651	619	681	648	618	640	654	639	601	602	641	607	683	627	609	635	661	606	647	624	621	632	623	652	632	655	658	657	633	664	597	638	654	620	634	650	652	660	616	620	673	648	658	603	642	644	675	627	590	612	685	638	652	631	614	678	651	654	665	640	620	615	621	608	603	627	638	626	663	611	647	647	615	610	657	644	618	632	675	625	640	647	575	622	667	658	638	613	620	633	633	642	638	634	618	635	609	597	656	646	611	639	625	647	600	652	632	637	624	638	656	612	604	628	640	657	602	620	639	613	647	664	630	580	593	646	639	624	650	644	632	664	621	662	602	621	677	635	648	659	675	662	640	608	612	630	630	590	648	672	611	616	632	626	682	628	631	606	626	607	684	665	596	597	603	659	646	643	671	680	583	654	617	618	693	652	611	666	645	615	643	614	674	656	621	668	665	620	563	654	613	613	614	619	593	643	599	633	643	618	625	664	628	619	658	584	609	649	667	656	634	609	622	623	634	653	633	695	642	630	649	651	673	606	671	627	647	632	637	655	647	633	653	641	607	627	640	604	642	656	644	621	654	611	646	658	648	595	677	659	678	613	606	603	645	599	622	662	666	625	644	619	646	673	676	660	610	622	648	644	624	638	622	649	594	606	644	585	639	610	662	584	647	638	637	592	652	574	646	634	620	659	634	651	599	674	635	654	617	631	594	626	625	612	619	613	637	608	641	673	656	620	648	590	594	651	629	658	596	665	664	617	616	643	613	632	662	679	632	631	599	648	632	656	657	713	637	661	655	605	601	628	589	628	627	652	636	631	598	636	675	638	665	628	698	594	676	597	658	667	664	648	618	617	643	630	648	642	652	605	677	655	631	653	635	630	643	618	652	613	622	676	635	650	657	682	655	640	650	645	632	639	625	635	661	614	649	663	637	633	604	650	642	619	604	641	640	648	625	635	609	626	632	627	684	636	625	601	653	602	605	636	658	636	644	697	677	640	675	637	617	625	610	667	591	650	625	634	611	652	613	625	644	643	623	656	667	663	662	650	630	669	650	602	632	655	630	641	621	631	639	618	612	653	606	613	620	620	619	632	653	647	632	606	652	595	639	592	643	651	638	663	672	624	647	670	641	627	633	658	630	617	639	656	593	615	641	585	668	663	647	602	604	646	656	654	647	597	653	608	595	662	657	617	626	602	622	621	630	607	659	628	607	697	652	621	627	649	670	649	673	587	606	657	656	678	633	626	652	625	642	601	622	628	638	624	623	614	600	608	615	661	597	660	616	606	662	674	656	682	596	650	656	639	666	644	600	623	608	645	620	649	637	660	598	635	635	653	620	635	630	605	603	702	629	613	691	649	651	646	596	651	616	670	614	616	612	649	645	656	651	591	644	626	615	695	640	642	640	625	697	623	663	645	656	594	671	671	646	629	616	595	652	645	636	664	630	555	658	634	602	628	649	658	608	651	653	663	613	661	627	650	577	611	637	650	656	642	659	559	651	603	672	607	637	662	618	644	611	601	612	630	640	572	627	641	642	614	611	637	624	618	640	653	640	641	624	614	605	602	622	623	608	652	631	610	642	644	640	653	682	677	638	618	643	666	616	669	644	621	657	655	623	681	599	627	595	640	606	640	617	636	631	621	604	630	608	628	651	661	673	623	632	659	605	662	679	674	632	633	657	627	644	603	606	626	600	621	661	607	609	607	636	656	613	645	632	627	641	607	644	656	638	665	632	621	640	627	626	624	645	640	617	660	673	596	654	609	615	597	632	653	658	614	622	668	635	613	635	635	674	643	617	635	629	591	622	627	651	661	646	669	637	586	671	650	639	654	692	649	635	649	673	675	632	604	606	656	629	615	624	663	615	640	670	643	606	611	590	660	698	669	656	636	608	644	610	657	619	637	632	677	628	648	649	623	683	653	630	675	653	633	674	646	653	642	605	597	607	610	617	639	588	605	613	646	652	619	646	644	594	619	662	619	648	657	641	628	595	640	672	604	639	603	651	626	653	586	606	592	624	620	651	623	609	632	665	619	619	661	620	634	656	633	593	622	635	645	633	627	571	684	613	653	634	607	627	630	653	669	645	604	646	643	598	612	632	622	630	610	620	632	652	629	650	597	650	626	600	652	603	613	675	623	640	676	641	634	673	640	584	619	654	613	651	613	662	632	640	628	640	648	597	610	665	593	607	636	617	639	648	643	620	632	683	685	640	668	629	637	632	641	638	594	653	601	633	672	623	662	632	629	662	639	622	649	659	652	691	599	662	659	659	658	601	636	572	621	622	609	658	647	623	602	674	611	622	681	668	617	647	653	643	652	641	662	640	669	633	649	619	614	628	614	636	610	627	573	613	633	587	627	627	653	655	691	638	606	580	610	639	624	629	676	658	621	631	617	639	604	643	632	665	658	618	657	626	648	662	669	653	628	646	595	586	597	681	650	616	624	655	632	576	662	626	632	666	655	609	623	605	595	623	606	640	622	641	623	640	625	611	655	654	613	693	636	613	616	625	600	648	629	649	612	611	641	644	626	656	608	596	626	627	646	617	624	632	654	662	618	627	641	606	638	604	655	677	625	598	631	602	631	626	662	599	613	614	622	661	656	614	612	656	613	643	626	611	640	647	647	589	570	629	655	669	629	633	641	681	679	633	668	580	635	659	606	623	608	679	638	639	639	658	640	583	633	610	646	647	589	619	642	625	629	636
23615	20880	25166	26708	20885	20856	2200	459	333	309	276	291	241	254	224	224	228	211	205	201	222	217	191	190	191	190	201	212	226	231	208	204	226	204	186	203	205	189	204	186	229	219	210	205	227	205	235	175	197	198	226	201	186	188	199	202	199	190	210	181	216	188	194	190	190	174	204	187	194	169	185	203	211	163	194	204	233	223	209	212	193	188	193	206	207	216	177	201	200	209	200	181	206	173	189	196	212	201	173	172	194	215	221	198	198	179	187	188	172	195	181	224	185	208	206	188	179	215	200	234	199	205	196	165	206	214	187	184	197	220	211	205	202	188	179	215	175	198	199	181	189	186	201	193	189	217	185	189	227	209	222	212	189	181	200	188	199	209	190	197	212	216	195	188	206	181	180	181	203	233	195	214	181	192	154	198	187	213	197	206	200	203	178	199	205	187	206	196	186	178	203	215	218	215	177	199	174	215	183	185	193	210	208	205	192	223	194	178	180	183	193	176	190	189	211	196	200	159	197	196	183	187	198	229	185	184	196	217	171	205	221	201	195	172	175	191	175	186	190	199	198	173	178	205	176	190	214	170	192	214	179	204	219	195	196	207	201	188	212	220	217	198	208	181	219	187	194	200	215	175	188	207	186	217	208	203	201	197	198	202	198	153	178	197	208	178	184	182	199	198	174	164	183	196	191	202	205	204	200	164	179	204	198	206	184	235	195	208	192	189	211	174	223	216	183	188	213	227	203	194	196	200	210	190	230	190	199	170	188	196	210	202	202	215	198	192	216	184	178	183	206	217	181	176	177	202	200	217	218	194	199	207	183	207	198	200	202	190	172	181	187	196	175	194	210	201	203	187	189	206	182	218	181	199	214	170	187	180	204	191	193	196	193	206	196	214	185	175	186	202	206	204	214	191	183	212	207	193	199	194	192	215	206	179	179	190	179	204	188	182	198	229	218	180	180	194	208	190	192	199	215	213	198	178	193	210	174	191	191	185	180	185	175	208	196	184	199	191	188	197	193	192	202	213	178	189	180	191	188	185	208	202	197	230	214	211	205	193	203	184	221	224	180	197	199	168	173	191	191	157	214	222	175	179	222	192	196	194	191	197	202	205	198	182	195	180	219	183	173	192	195	176	197	182	203	190	211	187	186	211	195	200	197	193	215	203	211	217	204	207	196	215	193	208	183	208	221	206	227	189	186	183	184	186	190	217	192	224	189	180	202	193	166	213	184	194	177	197	198	191	171	198	165	186	209	191	212	198	211	195	193	192	203	200	203	226	184	188	193	200	211	197	214	220	175	189	188	197	188	188	185	196	201	171	196	210	205	182	183	184	186	212	204	188	205	195	200	199	215	204	222	213	220	210	169	172	218	210	220	192	205	211	217	187	192	195	195	208	193	209	199	223	211	213	192	194	214	193	231	178	212	211	205	199	188	213	210	185	213	203	203	190	185	173	185	182	201	177	188	190	195	227	165	197	206	180	191	214	207	180	206	205	196	165	215	204	209	200	172	197	197	219	214	205	208	192	180	208	226	214	183	202	188	213	188	200	203	205	207	190	157	165	233	176	186	159	204	210	221	189	184	211	200	200	204	234	191	206	198	167	183	227	196	206	220	176	200	187	194	199	164	167	172	175	219	185	196	186	181	191	185	180	209	214	202	192	202	201	212	177	190	208	189	209	177	193	238	209	228	197	201	205	185	196	187	202	207	203	218	176	215	197	183	212	211	190	184	179	189	193	194	190	191	181	194	180	185	195	176	215	215	205	157	188	196	187	200	190	193	181	186	193	191	205	189	156	199	191	199	199	199	188	203	181	195	191	212	214	189	208	199	197	214	198	217	195	225	184	200	198	183	211	193	198	204	205	208	192	204	212	195	219	227	185	199	215	192	193	167	200	196	177	173	185	214	213	173	210	215	188	187	216	214	189	200	209	206	194	198	188	183	200	180	170	200	172	197	191	215	179	214	188	219	193	175	211	186	215	192	208	193	229	201	204	175	175	198	225	217	207	200	173	166	185	193	187	223	199	193	210	188	185	202	211	195	204	182	166	193	196	204	179	219	227	183	199	175	191	179	222	229	190	204	207	185	189	200	201	206	198	190	192	216	194	224	204	200	210	202	194	181	200	226	202	195	212	206	206	206	212	226	183	192	199	198	199	210	188	227	193	190	204	209	210	219	187	195	195	199	228	208	211	202	208	210	198	188	212	169	178	186	218	211	207	198	202	194	197	184	210	208	203	191	177	203	210	206	204	194	204	177	183	195	192	210	201	214	209	183	195	173	204	178	213	194	177	205	202	175	184	212	177	194	209	198	218	203	217	197	194	212	192	192	166	192	225	184	192	211	220	199	178	196	175	198	167	198	218	180	201	223	188	182	190	202	203	202	173	209	175	187	172	189	222	191	196	200	199	201	179	198	204	198	171	200	225	217	203	194	186	176	197	195	173	197	219	190	218	208	209	194	208	210	196	210	189	215	193	189	178	208	213	190	204	220	205	196	177	217	219	182	180	203	210	199	199	219	210	236	190	179	211	203	225	212	198	215	202	205	192	235	197	209	173	196	217	219	217	189	189	217	193	213	200	187	167	210	186	213	180	195	212	197	209	210	196	217	187	190	194	191	192	193	175	158	192	199	201	203	213	189	203	194	186	199	218	203	211	184	192	204	183	200	186	189	206	188	208	202	184	200	209	196	201	194	178	203	202	193	194	190	195	200	203	186	201	202	220	189	184	176	207	206	190	202	169	204	219	193	201	190	204	187	191	181	196	210	201	198	204	212	200	192	192	203	214	186	197	186	219	167	189	211	211	231	227	190	194	186	197	179	194	212	206	207	211	182	202	205	204	181	193	197	191	201	210	228	179	194	206	201	203	220	189	175	201	213	211	183	194	196	208	201	201	182	209	193	189	208	192	203	220	179	215	197	195	187	196	196	212	199	182	216	225	198	186	206	191	221	187	181	199	195	186	222	205	201	215	192	179	179	195	207	205	188	203	181	198	173	192	213	197	190	197	217	186	184	187	207	188	205	191	177	187	201	220	190	189	203	180	196	179	208	215	184	211	228	200	166	194	198	195	228	212	192	157	198	218	215	218	191	186	204	201	178	193	203	231	176	195	200	177	214	199	183	192	179	202	177	190	209	188	189	174	209	190	178	169	209	212	187	205	217	180	205	213	189	219	214	192	187	205	187	240	217	195	176	176	190	202	213	204	188	204	214	193	199	194	175	204	207	197	202	197	187	190	203	191	197	198	175	203	203	203	199	181	176	207	180	180	188	213	194	177	211	208	236	188	208	188	188	209	198	209	191	209	185	178	217	206	192	186	174	207	197	188	238	186	218	203	201	184	205	212	192	200	170	197	208	220	172	208	189	196	197	195	192	192	212	198	171	202	195	184	170	160	190	199	193	201	191	221	188	185	190	196	191	214	207	164	181	223	190	197	215	184	197	208	194	193	187	183	177	193	228	200	204	203	203	204	180	180	209	187	174	200
3295	5184	3061	1419	868	685	606	508	514	501	463	469	480	405	488	460	440	454	464	476	430	430	471	432	413	442	467	423	462	457	431	446	468	457	445	414	458	457	438	466	430	465	445	432	448	441	440	432	430	433	431	423	477	449	435	419	492	403	437	457	472	454	457	427	449	414	412	436	423	477	444	446	473	412	464	445	454	446	429	423	435	431	467	432	443	453	475	406	430	465	417	451	430	468	456	453	448	445	462	420	426	461	459	448	473	439	447	436	432	424	452	459	441	455	394	438	445	445	455	500	430	441	435	426	446	411	446	452	433	440	429	439	411	416	426	472	442	408	416	458	467	462	462	410	437	418	436	388	453	457	435	438	433	460	404	413	431	425	423	474	426	433	422	474	405	422	442	447	477	418	434	434	414	428	407	418	429	445	449	466	416	422	438	413	404	440	399	427	382	424	423	438	456	418	447	402	428	456	432	426	423	434	452	475	448	390	443	413	431	418	402	434	387	468	433	475	443	413	455	447	410	462	438	429	439	406	435	444	446	429	473	462	428	438	450	400	435	423	417	436	437	437	447	448	431	442	470	414	393	446	441	419	417	427	429	428	444	424	417	419	447	451	447	442	424	418	442	422	454	415	431	407	462	422	427	436	457	482	452	431	425	426	446	421	472	433	430	448	459	467	457	458	416	414	428	479	421	437	429	423	436	461	458	426	440	415	448	450	456	441	418	435	433	405	493	451	448	425	418	455	477	440	415	446	451	416	443	387	404	420	432	440	423	435	445	455	481	440	444	459	476	473	442	435	477	446	426	403	424	420	447	460	388	473	418	444	426	459	450	469	465	425	473	447	429	429	463	407	476	421	470	434	418	461	423	397	438	405	423	446	452	428	463	427	421	445	432	396	424	440	462	428	439	428	454	433	481	423	393	477	417	453	422	422	432	445	463	434	456	436	426	428	446	466	458	429	435	424	432	427	442	412	420	450	440	443	413	424	416	454	417	445	396	456	420	424	445	429	436	455	448	474	464	435	434	490	432	430	425	436	403	389	454	421	433	411	461	447	399	444	439	412	445	424	413	438	436	469	431	466	429	441	436	436	450	446	422	466	421	452	443	436	433	458	460	447	464	448	498	427	422	424	440	454	444	457	459	455	453	462	441	429	435	450	430	408	435	413	390	462	448	449	432	433	380	443	442	418	414	433	447	382	461	420	384	444	450	453	388	442	429	441	435	449	468	435	433	428	456	465	428	476	438	416	427	433	427	448	414	437	448	481	461	437	446	404	437	424	436	469	430	435	452	433	458	438	432	429	404	425	404	438	412	434	487	443	451	468	465	402	438	427	435	462	447	423	435	476	419	445	446	444	426	431	454	472	435	413	431	438	482	412	458	422	429	425	432	450	450	449	436	422	409	424	427	406	449	392	425	403	499	435	446	484	451	428	443	432	434	452	443	424	447	426	426	490	408	434	432	448	433	431	399	450	440	438	389	463	428	431	407	431	469	446	455	456	443	450	473	448	453	423	431	434	425	439	473	452	456	443	465	413	435	462	435	462	435	443	462	390	434	392	435	424	495	449	439	407	433	451	423	435	466	423	434	425	495	451	398	420	414	396	430	450	475	443	440	442	445	447	468	452	438	443	469	423	422	493	412	433	476	446	470	464	439	408	435	442	454	409	470	432	460	443	420	419	459	415	480	419	447	486	424	420	400	443	432	456	476	467	414	444	411	448	437	445	436	405	434	423	453	438	402	428	414	473	446	406	480	416	426	426	414	437	471	436	413	413	395	425	441	437	425	439	462	416	426	457	441	411	447	423	442	439	425	408	426	451	471	442	407	463	396	427	441	438	454	426	418	445	435	417	406	427	390	407	379	424	421	446	459	438	427	435	396	436	449	427	408	433	460	409	421	429	407	448	442	390	441	421	452	436	406	442	422	427	440	438	474	451	438	437	454	430	420	403	463	445	448	428	386	417	425	457	440	463	453	403	439	430	462	437	440	444	414	451	462	424	458	437	436	424	452	436	436	446	439	435	445	435	446	454	431	434	453	441	464	416	474	426	446	428	467	423	435	432	462	392	437	439	448	427	487	454	434	475	448	433	437	482	457	419	433	399	442	402	428	451	477	430	446	448	425	440	449	461	449	454	428	434	456	424	413	411	448	410	427	408	443	405	445	429	406	406	405	441	408	441	463	455	417	421	442	443	431	481	438	382	430	435	439	465	394	446	380	417	435	431	458	429	435	419	463	482	454	433	406	423	432	457	424	450	439	452	423	421	430	454	429	403	451	461	422	410	458	425	469	443	427	433	409	433	419	462	462	422	427	452	392	432	416	435	425	469	435	445	439	429	424	431	450	447	428	452	407	460	426	438	434	407	452	436	461	451	394	405	429	446	425	452	481	420	457	419	444	432	438	496	416	453	452	455	455	429	444	491	435	424	449	464	432	448	445	433	420	452	422	443	412	424	434	420	420	415	413	439	448	447	476	461	421	393	428	458	436	443	443	429	478	386	484	410	414	428	434	438	431	437	422	402	450	461	441	456	421	426	459	462	439	431	421	430	408	463	453	448	395	437	447	438	424	443	428	430	415	430	432	418	431	447	475	402	444	455	417	434	488	426	445	425	434	469	459	444	444	428	459	437	424	480	404	444	426	460	449	425	435	491	412	436	458	437	447	455	409	425	430	442	410	400	414	446	432	445	463	454	467	410	408	446	461	450	430	441	428	447	467	418	402	447	437	407	438	421	495	426	436	450	465	453	452	416	434	455	420	434	455	502	467	403	438	419	422	450	411	436	455	462	449	423	441	454	443	425	417	429	475	405	437	417	425	424	410	450	426	447	441	461	441	402	422	417	441	398	434	438	384	463	414	426	447	443	424	408	428	451	430	443	428	469	424	432	441	432	422	401	484	447	423	444	437	429	416	451	436	452	422	419	430	420	417	459	467	419	422	480	455	432	416	412	424	436	419	461	418	461	427	466	435	409	403	459	445	403	446	412	433	455	476	430	432	406	434	436	450	424	452	409	465	434	419	373	428	393	426	458	420	450	465	474	397	414	393	420	450	464	405	455	442	441	431	432	434	442	504	426	429	417	439	429	444	424	460	471	432	401	413	419	424	415	434	437	476	454	450	441	439	451	436	470	469	407	461	436	438	439	441	468	421	419	437	459	398	397	462	442	461	441	466	403	411	439	411	431	443	420	444	416	445	437	406	426	414	457	450	440	487	443	446	446	440	413	430	416	457	470	442	446	453	428	426	449	442	461	425	432	419	470	456	426	434	446	451	432	429	410	465	445	454	418	447	425	420	423	416	405	447	426	411	443	434	431	453	433	474	441	426	429	419	435	457	468	424	427	424	431	421	419	483	450	468	445	423	434	433	422	472	380	464	418	433	407	416	446	425	424	449	430	471	437	435	404	433	484	407	429	465	457	444	493	439	397	431	421	453	426	452	431	441	422	397	452	438	449	421	430	437	407	432	440	432	478	430	451	426	440
32679	12042	1283	286	194	214	224	192	181	220	193	212	193	200	200	210	175	182	183	190	162	166	214	195	205	176	190	194	181	190	196	213	205	196	207	202	183	178	164	219	214	234	197	175	171	173	181	195	183	189	204	175	222	207	180	179	179	189	184	195	176	180	195	192	180	182	224	163	188	200	184	209	202	208	196	178	185	172	195	149	175	182	173	205	182	189	167	179	201	164	191	184	177	184	191	184	198	186	199	207	171	165	186	199	192	186	184	190	176	209	196	184	191	192	157	198	187	191	191	202	177	201	157	225	190	179	175	173	176	169	207	185	191	176	199	203	192	200	164	199	183	195	177	195	174	162	203	203	154	186	205	212	185	153	183	179	186	174	184	178	209	187	185	166	167	183	196	180	201	175	193	158	193	176	183	199	184	182	189	154	187	176	184	201	202	170	196	186	180	171	177	188	178	181	182	175	185	196	189	176	181	222	191	166	202	178	178	217	194	205	203	178	209	194	183	175	183	180	181	190	187	188	181	174	198	188	188	177	193	189	190	176	202	206	192	167	199	216	205	183	165	192	188	186	185	199	192	184	182	180	195	186	201	183	161	203	185	191	186	182	215	181	215	190	169	201	152	182	152	184	194	188	174	196	164	229	167	190	178	204	178	184	161	174	210	214	191	199	189	191	204	188	194	182	169	182	182	179	181	186	192	173	180	170	199	179	192	205	184	193	188	196	172	209	215	177	204	184	190	165	194	208	200	163	198	163	165	165	181	170	208	196	202	195	189	174	197	176	196	177	182	189	181	182	181	194	149	163	175	185	196	189	184	212	199	174	193	198	186	166	197	182	207	178	171	195	181	222	184	192	208	214	200	192	186	224	195	194	205	187	174	185	174	192	184	176	184	197	178	227	211	214	187	186	175	184	179	197	172	169	180	188	198	195	173	194	199	200	192	197	192	196	191	195	187	162	204	191	183	196	204	199	183	179	185	179	171	191	170	172	187	191	172	214	196	180	200	198	181	186	170	181	180	173	189	156	192	171	176	214	186	186	180	195	207	182	185	201	189	192	207	181	202	230	192	190	177	185	170	206	200	209	155	190	209	160	173	197	181	168	194	184	180	168	185	208	191	185	197	200	199	174	201	181	170	175	179	184	188	187	155	152	187	177	196	199	177	190	187	207	187	200	189	199	192	187	179	176	161	197	180	183	194	198	191	187	190	186	201	180	193	202	188	197	183	164	179	176	199	161	211	198	189	175	210	181	180	164	164	196	178	156	172	173	178	167	163	205	178	165	188	197	192	190	204	200	180	180	197	199	171	197	176	189	187	178	187	192	193	201	193	202	178	186	214	170	174	204	187	175	182	192	214	204	203	192	181	167	218	168	174	194	188	178	198	184	195	184	198	187	166	185	191	167	209	184	213	197	176	172	151	204	204	181	191	185	193	183	179	197	204	200	195	163	186	187	201	181	190	213	193	189	193	196	172	210	201	176	177	177	218	190	173	187	184	215	192	233	160	186	180	182	175	197	233	167	200	184	204	188	169	177	182	189	201	194	183	190	194	175	162	205	187	192	191	200	201	168	185	198	173	191	183	210	195	174	175	179	166	216	179	188	164	179	184	206	209	196	186	196	203	180	170	192	180	183	179	195	191	178	214	181	163	175	192	172	221	231	187	191	187	176	196	181	181	171	191	201	187	188	203	185	183	203	213	212	211	191	199	196	178	192	173	201	216	182	199	167	181	160	198	205	196	182	192	196	201	192	182	184	210	182	165	192	174	174	177	196	183	169	185	203	194	196	203	175	173	218	213	192	187	184	198	173	191	182	184	191	194	179	200	174	201	179	197	177	188	176	203	182	190	191	198	217	189	214	175	202	208	191	212	174	200	201	195	195	204	188	165	203	187	174	199	173	203	219	179	165	182	186	184	178	179	190	182	180	156	186	188	190	205	186	223	187	190	188	174	203	178	176	194	200	185	194	191	173	167	182	168	195	204	166	179	196	215	216	197	165	157	208	215	177	189	185	173	180	187	206	201	202	184	189	194	159	209	197	206	188	190	179	175	154	199	176	184	183	203	177	184	189	177	180	186	194	196	174	167	197	162	171	218	200	183	231	189	186	174	179	195	198	183	188	189	196	195	197	193	191	178	175	175	197	199	175	214	200	178	193	179	187	171	174	202	196	195	197	187	191	199	200	182	182	169	200	180	198	187	193	198	190	173	187	216	179	179	179	205	190	188	176	175	194	191	194	183	175	188	190	194	179	226	203	182	164	183	188	211	191	186	188	181	179	190	192	193	199	181	174	187	185	217	209	184	208	168	172	177	163	210	178	194	190	195	187	210	195	198	167	177	198	182	162	176	181	179	191	185	173	187	208	193	199	168	192	169	189	187	181	206	182	136	190	162	195	194	190	191	180	195	187	198	201	153	174	206	169	194	180	171	164	177	179	194	184	171	178	188	191	195	199	193	192	181	193	174	197	174	190	206	172	187	224	184	186	193	195	199	206	196	209	173	163	167	183	179	185	209	206	178	165	193	198	196	204	190	178	219	191	175	195	166	191	216	207	203	182	197	183	205	174	195	203	178	200	205	177	188	207	202	213	152	203	191	180	191	190	180	172	194	188	182	180	193	185	179	178	176	186	203	196	197	181	189	220	167	186	193	206	200	181	181	207	226	205	209	174	186	221	200	180	174	172	166	205	191	179	196	206	183	191	190	203	184	189	168	178	187	189	167	200	182	206	175	181	178	197	184	189	178	182	173	188	181	206	180	194	199	179	212	196	197	185	191	173	204	196	213	189	190	174	199	187	184	185	198	174	198	202	196	203	195	184	186	195	190	185	193	165	187	168	161	202	179	173	171	180	187	225	186	203	205	190	208	188	186	186	167	177	189	175	170	201	202	184	193	169	167	162	189	174	197	179	211	203	190	206	193	198	194	207	173	207	173	191	172	174	220	220	203	192	204	187	201	205	196	187	162	177	195	196	211	181	176	207	191	205	187	203	203	190	199	174	219	166	191	164	205	186	209	164	201	187	179	196	181	204	184	179	181	196	175	186	186	177	180	189	184	199	195	175	222	205	185	213	209	215	201	178	183	168	180	205	170	221	215	193	181	226	203	202	188	187	180	209	225	187	189	195	194	184	185	201	187	198	187	191	187	195	183	194	206	173	195	193	154	193	200	188	186	183	181	172	169	174	196	180	193	165	180	185	191	203	198	185	176	190	170	176	208	199	202	193	182	175	207	207	193	176	190	193	190	214	184	196	186	205	180	171	211	173	188	203	194	193	212	197	214	193	162	182	168	189	169	195	187	177	184	192	189	202	183	196	188	191	191	178	204	215	181	174	166	181	178	173	185	172	180	208	214	164	167	200	190	189	182	194	187	206	150	205	206	176	209	197	177	185	186	228	213	181	184	188	200	212	194	201	197	193	206	170	185	189	192	215	163	205	182	169	168	183	193	182	194	170	180	183	191	181	189	198	201	169	200	214	175	176
5249	697	600	527	507	508	507	454	482	464	453	409	475	510	444	453	480	485	470	429	429	482	466	430	435	467	430	470	483	493	448	467	459	457	443	452	448	424	452	477	442	472	476	446	472	482	470	466	444	472	430	486	490	482	457	498	475	440	463	458	436	433	463	449	458	468	429	451	456	433	460	452	418	463	431	432	439	447	413	497	424	478	436	488	431	479	465	407	463	468	489	409	478	457	455	437	480	446	472	449	458	441	457	453	421	462	465	441	457	418	455	463	424	465	463	430	499	443	459	442	467	476	445	452	489	471	476	470	464	450	455	455	450	501	462	449	422	424	446	423	476	437	481	455	476	426	478	470	436	480	434	490	470	473	484	429	456	487	474	482	457	458	445	460	489	469	471	455	467	441	489	448	489	490	454	460	499	470	457	456	465	508	430	473	452	516	425	426	466	468	466	478	455	451	475	467	490	439	453	495	454	474	428	443	485	439	461	518	461	446	430	459	461	457	471	476	462	449	452	446	445	450	414	472	473	475	497	449	453	458	461	503	456	496	444	502	439	499	442	460	474	453	477	435	471	429	449	476	433	408	495	497	454	442	430	478	470	438	466	432	480	438	450	447	436	461	451	470	443	451	487	444	466	418	497	451	480	435	461	455	477	421	467	496	456	453	467	454	461	456	470	412	457	414	478	430	447	450	408	433	474	459	448	466	440	481	434	458	458	490	457	446	453	443	444	451	419	438	454	458	489	461	450	466	465	497	414	472	443	469	415	435	470	457	420	435	490	494	504	472	443	445	447	451	480	454	468	431	465	479	469	453	450	414	468	482	470	448	448	448	447	487	428	420	415	464	480	478	454	487	469	452	469	445	462	440	456	470	473	472	416	431	421	481	408	463	476	454	467	451	453	451	441	444	450	505	442	471	460	468	433	460	446	468	472	430	489	436	466	465	457	451	456	447	454	452	487	480	454	478	480	451	447	460	467	434	419	424	480	453	480	464	453	439	430	467	450	455	485	457	418	469	479	442	443	515	442	442	468	452	440	476	412	462	497	487	438	460	500	490	458	470	446	447	461	408	456	475	466	470	464	423	472	435	445	469	463	470	438	505	474	457	436	484	460	438	488	437	449	454	513	478	510	458	439	491	462	465	473	467	445	407	459	457	459	468	445	440	465	415	416	424	429	467	479	416	485	435	490	445	476	446	434	444	489	467	483	413	509	448	457	464	470	402	470	488	425	460	456	451	460	424	467	516	428	434	461	450	433	454	468	422	393	444	435	477	432	470	468	491	445	465	430	472	453	495	452	473	468	490	414	453	458	468	477	455	398	479	476	482	484	472	464	467	452	440	458	464	460	471	463	452	496	466	466	463	482	472	494	467	438	468	447	423	470	464	455	448	437	448	471	458	467	448	470	479	452	436	444	497	482	486	469	428	488	467	447	453	445	454	443	467	500	453	447	450	460	438	467	443	480	453	481	435	491	471	448	484	393	450	478	467	464	434	470	441	443	480	489	457	504	458	433	489	467	447	454	515	467	480	439	454	443	437	433	448	479	438	443	478	468	432	456	465	439	485	439	468	460	458	489	487	480	423	502	487	446	440	463	442	451	450	472	484	462	476	454	459	485	458	440	469	472	447	485	465	430	470	452	474	519	450	418	469	481	501	427	466	469	434	464	450	451	445	461	462	453	443	463	461	461	472	457	437	459	465	449	461	480	440	471	399	465	461	440	493	486	445	457	504	456	454	451	469	459	455	457	470	425	465	432	453	414	456	446	460	487	507	457	419	437	413	474	484	450	440	439	426	441	419	467	472	442	484	472	434	433	446	438	464	440	479	474	473	447	463	454	460	479	438	433	468	465	469	473	438	489	463	429	457	450	407	461	450	451	470	496	467	470	451	426	476	462	469	482	471	481	493	463	471	472	488	446	491	440	433	436	439	426	462	448	440	472	485	433	459	435	440	475	500	467	451	472	473	427	434	430	427	449	477	428	460	447	446	455	419	474	483	443	432	511	474	464	460	427	445	494	484	455	463	497	431	479	447	477	470	449	450	445	477	407	488	467	440	445	423	431	453	470	421	471	463	464	468	454	484	455	434	450	449	442	468	427	436	467	514	442	479	465	465	448	447	455	430	446	472	425	463	426	427	448	455	477	430	469	440	443	454	482	458	475	431	498	468	442	454	464	463	440	459	485	456	445	407	449	435	464	487	472	458	436	434	432	442	480	466	473	452	433	443	433	488	444	430	471	451	476	449	468	465	444	473	490	468	460	456	445	472	443	452	439	459	490	476	450	434	460	480	438	402	449	506	448	471	443	470	434	485	457	491	446	468	429	439	451	431	438	456	444	441	430	457	452	460	454	470	459	450	479	451	449	464	444	458	463	452	451	406	455	488	429	455	424	460	464	453	427	461	478	443	454	447	453	450	484	443	445	456	430	485	403	427	443	504	477	461	461	417	483	481	456	470	446	432	446	451	400	475	424	420	397	447	480	460	449	470	455	479	473	470	450	467	421	446	459	455	489	449	485	488	483	447	452	433	449	495	440	459	506	434	443	430	429	430	472	463	424	446	445	436	441	457	453	449	455	421	487	499	454	471	453	477	447	477	501	434	454	444	455	439	470	482	457	438	459	468	460	489	457	430	464	454	472	459	493	471	466	443	452	471	529	481	450	445	464	463	448	471	468	470	437	508	454	458	428	470	492	443	483	494	476	437	449	474	488	480	486	421	455	446	483	443	480	452	472	443	396	449	463	484	456	477	452	438	461	432	472	421	452	459	460	472	435	470	442	465	444	456	464	462	490	456	486	507	454	433	444	446	453	456	417	445	478	462	474	451	458	452	472	437	412	457	413	457	450	482	475	442	465	452	459	481	477	458	455	478	432	467	480	439	467	484	436	429	492	454	397	435	445	502	491	445	484	459	487	451	429	444	478	443	439	457	449	432	470	452	462	474	476	476	448	449	435	459	426	465	458	452	440	463	487	486	450	438	482	448	471	441	473	441	478	472	447	465	465	465	437	466	483	474	445	466	458	471	523	468	414	462	447	427	479	473	462	467	420	437	451	421	451	475	464	462	439	434	441	448	444	446	478	467	461	447	441	445	482	453	447	465	475	458	463	484	439	479	418	457	432	442	444	459	463	485	446	420	483	454	475	467	425	468	439	432	447	457	478	444	453	462	489	441	463	455	478	449	465	438	414	428	442	450	489	469	471	492	479	428	440	478	460	429	470	425	464	468	481	463	478	448	465	490	465	438	481	458	478	518	467	430	486	450	464	492	469	453	431	437	472	453	451	481	472	424	466	460	451	457	450	441	502	457	453	438	477	477	463	457	494	489	476	427	473	444	456	453	452	442	428	463	453	445	469	467	469	469	429	463	459	461	416	466	476	447	474	425	434	432	430	479	443	452	433	438	422	471	479	473	472	460	471	457	459	423	428	456	450	464	473	409	463	454	460	439	466	459	500	458	436	428	457	464	508	446	456	434	473	442
24444	20856	24526	27322	20178	1658	514	393	334	349	338	333	315	305	288	289	290	293	310	292	309	328	326	281	311	298	296	310	313	270	316	319	280	281	286	294	279	287	292	287	300	271	277	302	280	256	278	308	280	269	304	310	265	292	304	293	282	302	269	283	263	266	285	292	258	298	284	271	297	276	267	286	319	303	281	295	276	308	280	287	284	267	283	303	294	318	284	291	260	281	285	293	296	299	277	272	270	277	297	275	299	271	259	274	283	293	268	243	266	294	276	302	270	306	304	266	251	260	268	288	287	289	301	319	259	292	322	280	301	252	274	284	257	300	297	287	307	298	262	302	323	304	323	286	291	305	288	289	318	287	278	277	274	278	291	321	282	281	319	327	275	285	260	280	315	290	272	296	260	279	257	284	286	300	298	280	269	262	288	249	290	275	310	269	307	329	326	312	285	295	314	279	296	286	265	271	304	279	294	254	273	299	288	282	313	287	266	262	287	273	257	314	298	307	277	280	346	328	242	289	325	282	313	296	286	268	286	262	278	286	290	284	305	281	266	279	297	267	303	304	277	312	274	312	265	297	282	285	293	299	302	303	306	281	289	275	290	259	267	308	282	295	271	270	308	286	311	277	279	256	258	285	256	304	284	256	289	272	295	286	282	277	258	299	282	294	267	289	281	254	252	298	277	279	316	288	279	266	309	295	285	293	289	303	282	282	273	258	285	295	275	260	285	267	263	286	279	269	285	283	268	259	315	305	284	258	305	283	324	295	295	296	317	294	289	322	278	315	301	287	252	296	254	263	284	288	284	293	299	264	336	289	262	254	266	285	290	295	278	305	295	260	279	271	281	274	252	286	289	308	290	302	291	292	275	315	270	269	309	302	303	253	320	259	298	308	288	291	310	304	286	277	289	260	293	272	296	304	281	252	262	271	270	251	296	260	288	291	265	307	286	262	260	276	288	256	285	299	266	308	290	291	289	274	323	288	245	279	279	270	265	263	302	314	286	282	286	323	281	312	246	260	265	291	313	281	235	296	304	308	258	261	250	292	306	261	287	313	287	291	262	262	278	285	300	269	311	275	294	262	288	279	316	294	302	277	289	269	275	306	289	277	248	305	319	286	251	288	280	290	253	291	316	306	244	263	262	283	273	308	269	291	259	252	310	292	289	283	296	286	331	292	300	305	256	300	292	296	313	299	286	259	313	291	282	278	291	307	275	267	298	295	270	263	302	307	271	256	282	301	317	308	289	306	273	319	296	292	288	276	278	286	302	283	280	330	277	283	273	294	257	285	316	309	315	280	270	299	284	303	271	317	257	293	255	289	300	248	319	298	303	306	270	285	289	289	300	292	298	281	287	248	304	293	290	265	294	290	263	294	302	291	307	308	263	267	253	286	297	277	277	325	272	253	261	282	299	297	281	277	318	311	287	275	323	294	317	331	280	316	277	277	292	277	292	291	269	286	274	335	313	253	291	285	308	281	297	306	341	290	298	271	291	291	305	274	285	269	285	273	289	275	300	271	291	285	307	272	259	308	287	276	306	287	294	289	305	270	278	295	309	268	306	295	295	276	308	281	322	281	300	299	290	279	280	271	254	250	278	260	278	276	288	315	287	297	294	316	301	282	302	298	308	284	269	288	288	299	297	290	273	298	285	279	256	311	289	301	258	260	263	278	296	248	286	284	313	282	266	269	263	262	246	281	274	270	289	294	268	264	258	280	285	286	313	270	311	312	282	293	268	257	282	301	278	257	280	317	288	286	289	288	273	311	308	276	273	270	258	280	321	276	287	288	294	269	307	293	236	331	292	295	315	294	291	297	294	280	287	260	271	287	294	308	278	286	246	308	271	293	290	270	271	304	275	242	288	264	267	255	290	278	256	268	268	267	290	349	293	329	286	285	255	285	278	256	267	313	296	285	285	265	277	282	287	242	295	267	298	302	267	279	290	312	279	318	314	282	260	304	309	283	278	280	303	271	271	294	320	283	299	272	289	284	270	299	276	288	302	277	312	273	290	301	278	280	287	288	302	290	310	292	291	257	286	250	275	291	280	310	292	270	276	287	287	266	302	306	256	292	286	271	322	288	310	292	273	267	282	296	318	311	313	284	303	302	289	294	277	313	260	295	291	299	272	302	287	310	284	290	296	291	272	290	291	281	263	265	277	277	306	283	291	310	277	285	275	291	300	274	291	301	258	259	292	299	324	312	282	306	278	296	278	295	294	254	298	280	297	299	294	274	280	288	298	309	306	299	242	278	286	296	262	290	275	305	308	286	262	293	275	279	286	289	279	321	274	294	311	273	295	316	304	286	292	291	282	298	295	239	276	282	303	278	277	283	267	294	318	289	279	315	274	301	309	288	274	275	305	291	294	282	305	262	296	274	278	265	264	285	302	312	291	276	243	289	295	323	278	296	295	295	274	289	263	252	302	279	279	285	281	309	260	288	314	275	268	282	299	339	269	246	298	292	293	272	279	298	304	294	283	292	242	288	265	281	286	301	280	272	288	281	309	272	264	319	267	303	287	289	314	297	267	272	306	277	251	275	280	265	283	264	298	255	315	297	312	273	297	296	281	274	318	303	295	301	300	273	291	288	289	267	259	242	275	308	289	258	312	266	252	276	295	274	281	252	276	282	291	283	329	327	245	289	270	293	270	303	252	311	278	317	280	310	270	271	287	298	305	287	309	290	258	282	289	278	316	287	321	313	269	276	295	272	254	294	325	307	280	280	295	294	275	264	292	302	252	282	274	295	311	304	263	303	280	282	312	303	282	256	305	269	278	298	347	288	259	301	294	299	278	298	272	296	301	316	276	289	290	264	285	306	246	288	281	304	308	295	283	296	283	295	299	294	279	324	316	248	253	270	260	294	288	304	295	258	274	271	268	261	270	281	300	307	290	283	251	297	273	279	277	276	297	279	306	308	273	304	300	313	275	270	313	291	262	303	313	279	279	287	279	275	299	294	285	282	281	258	297	265	260	305	309	278	285	265	315	298	283	288	302	265	312	245	318	304	285	305	260	294	324	326	281	280	299	307	274	278	308	267	286	296	286	289	286	307	305	266	277	302	276	251	281	271	284	270	246	270	279	279	307	296	263	265	274	257	314	304	272	293	292	278	277	303	293	281	296	297	316	295	315	282	281	290	310	287	283	305	263	290	288	257	252	297	264	265	290	265	279	268	276	329	261	286	309	279	288	284	281	274	280	285	279	266	276	305	266	291	261	281	272	282	270	257	322	273	266	262	256	297	294	266	289	278	286	279	267	279	292	307	277	262	283	312	290	271	301	264	302	321	272	270	286	312	319	263	264	292	276	284	331	308	269	264	291	255	302	289	286	326	264	271	273	281	324	317	273	267	268	286	280	286	283	266	267	274	288	278	277	276	308	250	316	302	257	270	332	282	245	285	282	277	281	249	283	303	280	283	285	323	257	291	289	307	259	296	293	288	295	311	275	271	325	306	297	327	267	273	291	304	310	272	278	273	293	268
3298	3188	2021	1202	888	674	662	721	708	659	683	633	659	647	677	633	681	652	687	666	645	658	622	619	682	638	655	590	620	639	653	635	659	658	615	619	694	638	668	641	601	649	672	635	651	665	656	654	678	646	637	615	618	624	674	667	616	631	643	622	660	646	628	633	652	637	626	593	638	628	658	643	666	560	591	664	608	671	618	608	625	604	634	590	655	651	649	649	637	599	605	625	672	584	656	606	630	633	631	619	630	649	624	637	628	629	657	627	675	611	629	640	645	590	676	629	643	617	630	632	625	636	643	616	682	621	652	634	621	620	619	648	630	614	601	675	657	624	639	599	621	633	681	673	656	613	622	589	628	650	648	644	619	617	699	646	649	616	592	632	651	625	695	656	608	625	610	574	597	640	619	644	636	623	606	610	654	640	600	648	614	639	669	635	618	620	640	597	654	637	645	623	651	639	622	648	671	646	634	622	661	631	660	645	637	605	619	640	664	616	675	660	605	635	632	618	665	645	687	600	657	669	620	637	641	655	597	617	615	599	655	640	670	607	619	668	647	635	648	641	641	651	642	623	624	640	642	631	650	669	630	611	643	621	635	647	626	630	624	684	627	653	671	650	657	656	586	668	665	662	642	602	643	664	616	637	620	652	655	625	613	640	639	678	617	639	665	599	658	644	705	628	676	617	632	613	651	640	619	649	618	641	651	630	582	631	615	631	630	595	657	685	659	615	653	653	611	611	689	637	604	599	609	644	654	632	621	613	610	605	636	695	644	628	629	636	682	611	654	612	595	654	694	674	632	672	606	626	578	611	649	672	632	645	635	644	631	603	599	659	630	636	602	617	661	629	680	647	620	646	640	639	649	664	653	641	645	675	609	662	616	628	607	607	611	619	592	664	611	666	645	652	641	637	610	658	634	637	604	691	663	646	649	586	637	661	666	659	678	649	676	616	627	620	559	648	610	619	624	619	646	610	616	645	595	636	631	606	644	660	653	653	612	656	626	631	626	642	648	585	614	630	625	625	658	609	663	690	602	600	611	626	660	571	631	649	634	645	592	634	641	613	661	610	599	629	657	592	657	619	619	622	640	590	633	661	638	626	631	660	633	665	619	623	603	649	623	672	648	640	629	639	681	632	653	669	666	644	643	614	650	662	644	614	646	610	579	623	661	634	616	683	660	672	628	612	685	639	609	590	675	639	681	631	663	598	599	614	625	644	601	597	673	594	591	659	644	637	620	653	638	615	611	634	610	631	601	647	668	661	647	612	603	628	673	635	639	612	664	649	638	684	652	684	647	629	616	614	590	641	595	664	554	620	658	616	635	593	626	660	641	634	598	647	613	647	604	620	640	642	641	684	638	648	627	635	632	629	643	620	644	611	662	616	637	631	650	617	628	646	644	624	594	702	632	651	641	668	636	672	603	647	644	668	612	605	675	647	711	648	616	595	610	635	572	623	632	599	630	607	647	654	630	625	616	614	631	602	617	638	692	629	650	618	646	612	611	656	637	622	654	661	622	665	597	683	657	661	609	665	604	618	609	625	627	675	627	688	611	613	636	681	648	644	591	637	640	626	610	642	657	644	648	631	638	669	640	654	657	599	627	638	688	604	665	590	597	696	643	641	609	653	630	647	582	609	629	653	665	630	644	628	648	600	607	651	588	616	671	676	620	662	591	691	616	639	660	688	617	634	638	654	645	642	616	634	624	678	654	615	609	647	639	638	679	639	643	639	616	641	623	611	623	635	632	669	647	637	603	619	614	639	632	611	625	589	626	615	640	655	621	633	601	599	624	658	638	659	644	652	596	665	640	662	644	633	619	628	625	660	693	665	619	623	628	633	680	620	637	635	642	640	636	610	658	672	677	657	620	630	587	615	637	608	632	625	641	661	627	674	631	623	617	614	630	670	606	657	642	616	591	639	597	706	617	636	624	624	656	631	612	660	666	642	606	674	643	630	621	620	629	684	604	597	645	644	647	649	640	613	632	597	653	619	673	626	618	630	628	671	619	574	638	659	638	660	650	639	650	643	609	626	657	642	623	658	630	601	609	629	604	634	585	614	648	691	637	650	624	621	623	633	643	637	659	612	640	654	630	625	613	623	555	623	642	648	590	612	640	676	669	595	622	623	582	642	649	662	661	648	629	600	641	607	657	646	614	636	656	642	641	623	628	648	656	590	669	627	648	631	614	631	631	644	593	615	648	614	665	673	691	599	629	633	591	667	657	602	580	655	627	661	631	621	617	588	613	651	645	606	627	670	634	681	615	662	635	634	627	627	629	646	631	647	623	618	661	635	607	672	628	580	661	611	600	637	646	584	638	612	614	646	625	630	619	632	634	640	607	667	605	603	657	630	590	663	651	630	619	637	651	597	627	624	628	672	672	647	647	620	627	636	678	602	611	615	622	613	657	615	672	668	662	603	649	700	694	653	670	594	640	616	625	645	635	684	641	669	653	641	645	624	621	647	634	624	614	612	659	621	634	656	641	623	649	614	648	672	610	653	693	646	657	632	643	639	637	615	699	574	661	629	603	669	654	618	617	648	644	644	640	672	676	615	605	612	641	666	669	656	612	700	638	647	654	683	617	679	618	633	606	631	580	666	660	695	622	619	614	657	643	650	606	651	652	655	619	643	644	615	636	593	663	583	657	628	681	662	652	630	643	620	633	645	702	636	660	650	651	627	655	609	615	640	654	592	626	615	661	621	623	589	654	648	661	649	627	666	634	616	637	610	628	635	642	586	665	636	671	616	639	630	628	658	648	618	620	669	610	630	618	682	650	632	619	663	643	636	672	656	606	632	678	636	643	635	659	653	636	628	661	648	635	634	654	629	633	656	607	589	618	611	632	681	624	669	625	662	643	656	620	635	608	667	646	637	597	618	625	620	613	601	627	627	614	623	629	636	633	627	579	655	643	649	679	662	661	642	644	591	615	635	650	666	611	606	608	624	621	618	581	645	621	675	662	638	641	586	638	630	609	652	640	633	564	601	613	595	620	624	637	638	613	597	639	674	610	615	596	669	640	594	647	593	643	633	639	644	681	643	636	679	665	645	630	628	638	624	620	661	650	661	624	659	632	651	597	639	653	634	676	613	628	649	635	621	644	619	626	685	608	674	616	640	656	635	638	620	614	654	588	676	641	675	618	656	601	637	706	699	638	661	655	670	643	636	569	640	640	606	629	623	644	635	664	665	640	641	640	648	620	659	660	623	600	611	667	612	677	655	617	637	602	645	627	622	660	649	624	650	660	622	657	635	625	664	652	611	621	598	647	612	690	627	624	627	622	639	634	613	605	649	652	621	602	624	609	667	625	639	671	620	644	633	656	612	626	638	696	660	627	638	629	653	647	637	579	647	624	654	652	671	596	582	635	616	610	623	637	644	640	595	614	619	671	600	629	655	617	591	656	651	642	645	642	637	645	613	613	638	603	634	655	617	611	610	648	652	630	634	639	662	650	644	631	609	677	661	615	584	593	647	587	626	652	693
23687	20914	25207	26755	20919	20861	2111	491	326	254	277	265	251	247	226	219	238	218	185	204	232	202	210	192	185	199	216	216	223	199	209	171	190	200	232	173	235	196	207	218	181	229	192	212	214	214	210	199	224	227	204	194	198	196	202	197	202	193	203	208	209	200	218	224	226	217	187	218	235	210	223	193	215	186	199	192	205	202	206	183	207	184	193	193	181	216	202	184	205	190	239	199	199	203	206	197	185	213	162	214	202	181	214	201	159	218	193	193	200	184	190	210	224	199	166	194	205	188	202	184	206	190	173	192	203	231	185	168	200	180	201	179	211	190	193	190	223	185	190	202	208	200	208	177	199	209	222	191	207	223	187	209	212	196	205	188	197	190	208	204	206	201	218	200	197	201	227	181	165	209	227	206	200	201	201	188	200	201	192	184	193	207	191	197	183	192	191	197	227	212	203	188	192	185	224	218	219	200	194	192	181	242	190	214	205	198	168	209	208	188	213	161	209	221	184	196	181	184	200	198	197	187	168	194	172	215	216	220	202	204	213	196	204	202	193	196	208	207	201	179	209	220	223	224	172	187	204	212	199	196	184	189	204	190	156	176	212	187	182	200	211	187	175	200	187	165	185	228	212	229	168	186	195	173	195	217	227	210	207	225	209	190	188	215	224	202	186	201	182	216	203	219	207	188	194	175	181	187	209	199	197	171	191	181	217	177	183	184	193	204	200	205	196	221	192	194	189	186	196	199	175	199	183	172	174	186	181	162	215	217	206	192	200	197	196	210	194	204	194	201	204	205	201	199	200	162	210	198	207	220	209	174	181	207	211	196	209	164	190	190	201	186	221	186	194	209	182	184	191	167	189	202	203	185	196	173	199	185	219	208	200	195	191	181	203	195	211	204	191	161	200	179	185	193	185	218	180	200	192	197	212	180	209	183	204	215	211	197	218	201	187	179	211	224	194	188	181	181	185	215	201	202	220	200	191	183	191	192	208	186	197	183	192	209	213	189	181	195	202	225	194	186	179	177	168	187	178	208	193	210	203	205	195	213	178	186	191	201	174	203	216	198	227	193	212	187	218	204	175	191	184	184	219	191	204	193	189	185	210	205	163	210	232	218	206	212	206	167	178	218	224	161	214	193	168	189	216	203	192	191	203	193	203	215	220	201	204	200	209	202	208	211	209	189	200	196	186	190	198	163	212	214	197	199	205	178	206	212	196	198	211	192	195	204	203	191	192	204	209	174	194	187	208	180	167	174	194	215	222	202	215	196	196	191	213	200	182	187	210	186	203	212	177	188	189	204	218	224	213	192	194	192	169	201	213	192	184	181	206	186	195	197	197	201	210	218	175	201	185	197	192	216	215	199	191	180	167	170	203	194	204	166	193	209	221	167	196	167	193	212	191	186	212	191	214	223	207	205	196	192	195	189	189	192	203	180	201	229	173	182	190	220	189	204	217	199	198	202	195	180	190	216	187	203	210	189	184	211	215	210	177	200	184	157	185	196	193	210	183	190	168	158	204	200	186	201	199	200	204	203	166	211	194	201	179	222	202	228	184	211	204	222	183	197	195	202	169	205	220	182	189	187	199	186	195	190	195	212	189	186	224	195	204	188	174	166	189	187	194	204	201	174	168	195	194	212	208	204	196	204	195	213	202	217	189	178	207	161	194	187	220	176	177	229	213	185	173	192	215	196	183	216	223	189	182	214	186	207	208	180	198	201	224	186	186	205	195	198	205	194	217	199	190	207	173	188	193	209	229	209	213	196	192	214	176	204	207	192	194	207	184	168	206	190	175	212	201	215	202	208	196	187	190	192	198	220	222	178	193	168	162	195	197	186	221	183	178	244	210	198	192	222	190	200	186	185	204	194	179	209	178	201	159	207	207	191	203	183	191	179	187	194	176	199	180	188	219	190	186	200	194	213	204	156	196	189	205	211	157	187	190	173	206	189	200	193	200	173	179	182	214	188	181	168	199	206	199	210	184	227	203	197	185	208	213	200	173	185	200	197	188	190	205	191	190	196	204	178	187	236	191	170	216	199	210	211	203	202	200	183	196	199	202	192	179	197	175	202	179	208	204	212	199	183	186	179	219	185	211	178	194	189	199	167	193	209	171	194	231	213	221	197	202	211	199	167	211	173	190	178	183	213	218	191	180	205	177	202	175	179	196	171	186	202	207	206	196	202	216	173	193	220	197	200	177	219	185	190	190	203	182	189	187	216	184	167	177	197	204	186	201	207	201	179	217	184	170	180	201	193	221	200	186	208	189	218	196	172	200	180	192	167	182	204	202	185	184	166	206	199	179	214	206	194	190	203	180	197	200	186	199	185	192	197	189	200	184	195	196	210	199	205	187	206	202	191	224	218	180	206	223	190	209	167	198	203	192	204	192	186	184	200	199	217	195	212	190	189	233	194	193	215	202	197	207	197	211	222	197	203	197	188	196	200	183	199	195	192	186	203	197	166	189	198	191	199	196	210	186	202	199	187	189	202	200	194	203	197	205	177	181	203	182	187	201	200	216	200	197	204	223	190	181	169	208	175	183	240	197	200	179	173	187	195	182	181	192	199	199	199	205	199	183	172	201	195	198	192	189	191	197	218	192	189	187	204	204	206	195	169	201	189	211	204	235	199	179	189	198	195	215	200	220	189	232	194	176	198	192	198	190	187	205	214	219	211	181	182	187	207	213	181	195	205	197	198	207	180	183	218	216	212	226	180	217	203	198	213	198	200	173	207	159	203	193	190	213	218	174	205	213	186	201	189	181	192	193	208	184	219	196	207	200	188	230	205	195	206	200	190	197	208	200	219	200	198	207	197	210	230	187	175	200	194	208	204	198	225	243	210	204	175	217	209	178	204	194	199	189	171	194	197	235	185	192	198	193	194	175	208	203	183	187	195	193	197	215	214	195	190	191	188	206	207	180	188	185	210	190	189	176	220	215	222	197	184	190	202	223	176	199	200	246	201	192	176	191	203	186	198	181	169	216	213	170	173	201	194	190	183	200	175	174	182	194	185	212	210	197	206	215	182	201	203	192	183	200	195	201	226	200	184	196	195	193	209	193	181	202	216	194	173	190	170	196	192	179	209	192	203	210	166	201	179	183	192	223	209	230	191	202	186	204	216	175	198	204	210	184	179	189	167	185	192	187	199	202	216	183	181	203	188	171	197	183	164	187	195	218	199	212	207	182	212	177	164	167	173	196	189	193	212	195	219	214	200	169	188	191	213	190	202	205	201	177	178	201	213	193	221	168	193	213	181	167	218	183	203	184	196	210	186	228	235	175	193	191	188	155	189	170	206	208	165	193	211	187	176	185	191	184	196	200	222	197	201	190	193	196	205	164	200	206	178	200	197	210	179	191	194	232	228	213	184	189	213	201	219	181	210	194	200	199	221	204	197	189	185	185	188	212	211	200	184	203	188	195	187	170	222	241	220	239	208	182	194	221	198	191	196	196	199	211	197	192	181	181	195	171	180	192	186	207	213	156	200
3362	5262	2992	1466	932	694	635	549	499	507	450	462	442	466	461	462	448	408	440	450	458	449	435	457	467	417	434	475	414	468	441	453	458	450	448	434	448	415	439	446	463	431	472	465	417	443	433	426	448	433	448	431	451	433	423	402	454	409	426	451	434	464	429	454	455	467	433	479	401	463	422	421	462	473	426	422	441	464	453	459	463	441	456	457	449	408	470	436	430	461	477	437	452	428	411	437	449	424	457	453	444	409	431	463	463	457	473	438	416	434	445	473	463	461	430	410	413	420	428	444	458	409	419	413	430	464	401	449	480	449	452	445	417	414	474	449	434	448	413	458	430	441	446	445	452	444	454	458	454	463	472	438	416	442	426	425	431	451	411	440	447	459	442	453	454	454	428	421	429	418	469	447	486	425	445	419	443	473	420	420	445	440	409	452	502	406	414	421	417	425	408	431	440	471	438	433	410	400	447	454	431	453	430	471	442	428	439	453	483	447	431	433	403	457	469	396	468	439	463	422	451	411	422	447	422	464	437	433	446	389	477	424	443	414	452	414	470	468	431	456	443	424	392	422	444	445	471	461	409	457	421	439	420	431	442	432	425	417	461	443	429	403	451	434	477	420	471	447	399	419	477	422	446	435	433	459	412	447	469	416	413	391	437	454	447	475	466	414	447	442	473	418	445	438	412	461	404	440	413	412	445	465	482	430	467	434	431	428	387	428	439	422	412	411	431	427	443	416	443	449	430	417	439	428	452	465	451	447	440	441	423	424	433	425	465	464	416	416	402	408	448	435	443	419	429	460	455	494	431	447	447	392	436	443	474	423	413	459	430	464	417	458	442	467	408	477	422	469	445	436	417	421	465	442	450	429	429	394	445	471	443	410	426	453	431	415	447	443	393	423	466	424	435	438	415	448	448	471	455	449	438	462	456	454	473	430	458	447	419	417	435	450	477	425	437	413	440	463	451	423	448	396	412	445	427	450	447	427	426	427	449	414	405	438	447	418	442	473	445	410	427	445	430	436	413	463	420	442	453	429	447	405	440	440	464	412	446	416	434	440	422	460	420	461	461	413	410	424	419	491	458	426	412	457	471	446	414	447	440	457	446	434	418	448	446	448	406	431	433	447	421	400	446	444	416	438	463	456	450	418	449	465	430	417	442	411	427	424	482	436	438	451	444	441	448	427	428	438	480	438	427	444	436	505	460	467	441	440	437	440	465	437	426	445	446	444	441	458	418	432	424	435	473	410	423	439	463	442	412	426	416	445	427	476	434	458	449	434	425	435	403	433	404	463	462	472	437	444	471	419	434	450	411	429	474	444	438	475	469	463	454	431	420	435	411	462	443	425	436	405	459	404	409	426	461	450	448	406	439	433	454	461	451	437	425	405	460	433	427	458	402	460	438	435	424	458	423	455	456	430	459	417	459	427	449	431	427	441	484	430	453	416	437	440	488	425	468	435	443	474	418	445	430	431	417	431	450	444	482	398	451	449	445	379	455	438	446	454	455	395	422	429	450	427	453	436	462	444	449	428	449	404	458	464	442	442	452	454	449	474	430	411	440	489	435	471	464	418	453	453	469	386	456	436	429	440	471	436	490	430	461	420	404	438	458	467	428	425	444	422	461	430	477	428	433	437	428	451	409	437	421	422	460	437	452	415	404	412	426	412	424	405	418	466	424	452	459	430	427	434	440	461	435	435	459	460	449	433	470	453	431	486	430	428	446	441	427	408	446	445	487	420	435	430	469	420	447	435	443	415	425	450	454	416	438	454	443	464	465	424	427	450	445	444	445	451	453	465	461	416	443	497	424	435	450	450	412	461	436	448	463	459	422	399	436	413	437	451	432	405	463	453	410	458	466	403	425	424	472	422	431	435	447	463	462	455	429	427	407	458	440	413	450	441	403	405	419	453	418	454	433	431	468	424	440	434	458	428	437	449	420	453	443	479	458	420	452	447	436	484	432	413	442	429	402	448	422	449	467	462	463	434	417	455	428	456	449	437	468	415	430	447	413	445	441	461	458	453	417	440	431	425	465	446	470	433	469	431	485	423	452	432	441	464	450	464	402	466	399	405	468	410	461	423	430	443	440	435	430	405	435	432	414	470	452	442	428	417	443	419	438	417	462	443	416	456	472	439	438	455	419	440	400	440	442	462	423	428	434	460	440	426	429	436	458	437	431	399	440	441	488	463	430	430	430	403	423	434	396	422	438	421	423	447	442	446	444	427	425	460	468	449	490	459	446	437	440	447	488	438	424	441	454	443	421	394	455	441	441	455	479	437	456	432	449	414	418	437	431	438	428	458	412	419	412	443	453	435	455	404	420	441	439	453	414	409	432	418	469	422	428	434	440	415	403	429	435	484	417	429	454	437	397	425	450	444	405	411	457	451	431	491	450	430	401	451	437	445	401	489	433	467	427	447	476	433	416	459	423	465	420	436	439	451	440	434	472	459	424	455	425	427	424	438	440	402	474	419	405	449	447	445	421	431	475	459	445	438	442	450	451	443	461	447	455	455	416	441	425	426	427	420	461	442	433	463	418	421	483	487	455	443	426	433	389	444	425	444	454	444	421	426	405	435	402	446	443	456	434	423	442	399	410	475	417	461	442	428	452	450	467	409	453	435	440	435	419	465	449	398	458	449	434	424	436	408	387	446	460	442	471	436	412	423	416	441	415	424	435	438	455	419	443	437	444	417	491	444	431	482	402	468	409	460	457	446	428	440	454	489	442	430	494	442	400	442	421	419	441	434	501	427	401	433	386	444	418	420	473	436	422	442	427	413	412	432	460	412	467	507	449	433	441	430	430	450	427	455	416	452	466	434	470	444	413	447	456	447	438	424	419	429	420	418	406	426	440	457	453	458	421	454	420	408	402	422	431	455	418	453	444	423	442	401	425	448	435	399	437	438	429	479	481	469	422	450	445	454	405	427	449	433	436	467	425	423	441	417	432	389	402	427	440	461	429	455	444	447	474	433	417	438	424	451	427	429	444	431	463	439	465	445	447	419	447	443	451	435	444	457	437	452	417	450	476	481	419	436	457	439	465	428	461	449	478	441	403	426	439	446	438	452	406	430	424	426	437	452	425	430	420	439	463	459	455	455	444	470	421	392	468	477	438	450	424	403	448	448	440	419	454	415	445	409	432	447	415	430	406	458	482	427	452	372	473	463	435	438	436	430	450	450	424	443	420	439	478	450	445	435	436	389	443	448	438	453	460	431	449	462	433	446	400	419	435	485	405	452	400	445	394	422	430	427	446	455	446	419	453	437	445	433	422	445	447	455	446	435	472	450	421	458	436	419	439	464	433	439	386	453	414	465	427	437	432	469	424	442	460	415	452	439	427	442	474	452	458	447	413	457	401	443	421	461	446	392	446	448	450	427	425	421	433	444	414	463	434	384	407	467	441	426	374	439	421	467	460	446	472	438	479	416	427	436	438	419	442	431	441	430	451	441	481	447	456	465	459	426	452	425	430	436	448	444	440	440
32564	12214	1301	264	227	235	193	196	197	196	192	180	201	199	208	189	184	172	205	175	205	201	187	178	190	188	195	178	194	190	181	207	190	217	177	208	197	207	216	191	197	222	173	187	189	228	197	227	213	191	180	198	179	203	220	209	215	188	208	167	188	211	200	198	189	178	184	216	181	165	172	183	190	178	193	161	196	197	184	193	175	173	160	175	204	183	163	203	209	190	210	172	215	176	171	195	200	180	191	198	191	179	199	190	185	219	171	205	180	194	166	195	195	153	172	184	171	209	193	198	200	201	190	186	187	186	193	204	166	194	199	176	171	165	217	203	186	195	207	184	187	170	196	193	196	207	186	213	172	193	179	206	202	186	203	222	164	177	229	197	202	215	172	207	182	186	194	201	170	190	205	197	188	189	210	202	219	169	213	178	168	212	182	173	204	180	203	182	179	202	172	196	194	204	161	178	196	207	172	200	189	193	171	166	202	226	199	200	193	187	176	207	196	182	174	195	188	178	172	184	193	187	198	178	193	180	213	175	204	182	168	178	186	191	169	192	193	198	150	175	189	176	201	168	207	147	197	185	194	193	178	181	179	199	183	185	189	198	192	193	195	192	213	188	194	205	171	192	173	187	215	181	177	189	201	189	184	191	157	184	199	163	191	180	223	197	194	181	171	182	190	193	179	181	166	174	183	204	205	179	191	175	179	204	182	185	193	168	194	194	167	186	177	217	195	208	183	191	207	182	168	203	179	174	177	188	194	175	201	185	180	166	182	192	181	220	203	191	184	211	189	179	191	195	161	181	197	185	193	177	174	206	197	185	188	211	201	184	191	196	192	175	185	193	191	179	211	176	203	169	192	172	190	222	207	176	201	186	179	187	182	173	188	183	174	169	194	212	173	211	188	192	218	189	200	198	199	195	194	217	193	189	193	189	192	168	189	169	206	170	160	175	211	174	187	199	190	171	192	216	197	191	179	171	196	205	173	185	174	172	180	211	192	173	208	185	183	195	177	188	215	197	224	183	187	176	226	200	155	171	188	213	194	197	163	202	196	188	181	158	217	199	168	175	155	179	169	196	201	196	187	188	194	185	226	175	187	202	184	172	224	203	178	200	171	183	198	202	176	179	171	165	212	184	206	220	152	209	180	186	208	183	193	188	186	184	183	187	192	198	199	179	201	190	185	197	182	200	178	200	187	178	190	191	200	188	189	186	181	201	207	175	203	188	195	195	188	182	198	185	194	190	172	206	176	186	196	211	183	199	173	173	199	195	198	162	206	211	215	187	177	177	188	181	191	187	189	164	160	192	203	174	170	191	194	183	205	200	166	196	186	166	183	187	203	182	179	179	193	188	185	166	208	192	181	189	202	185	192	193	189	204	183	159	202	201	190	202	201	175	176	162	172	194	190	178	160	197	211	192	193	190	201	175	176	204	198	184	198	195	181	195	192	179	202	213	187	193	185	178	228	185	182	200	176	177	183	199	175	185	211	164	161	163	187	209	191	198	195	187	199	189	182	184	213	198	188	208	195	189	176	179	188	199	204	191	216	196	172	184	193	187	183	198	175	160	195	192	183	190	205	185	204	202	214	184	211	195	182	188	187	170	183	180	173	209	190	211	190	188	197	171	199	188	195	180	187	211	202	187	171	213	207	178	175	197	201	209	195	157	197	191	190	180	181	205	210	207	188	186	168	185	210	195	201	197	188	211	192	187	170	184	172	194	194	216	174	184	188	173	202	196	184	191	169	179	170	165	207	202	177	153	211	185	172	186	206	186	197	185	176	176	167	168	179	200	206	192	195	188	198	172	195	177	173	182	183	205	200	193	184	202	191	190	182	209	198	181	203	194	192	190	206	208	236	222	204	189	164	186	173	179	191	177	194	195	201	190	187	186	160	195	215	213	187	189	175	189	204	200	179	193	201	183	166	185	192	192	196	213	161	188	189	196	209	191	186	186	179	192	157	172	209	185	186	192	191	184	199	158	220	198	182	197	221	164	203	208	194	177	227	182	171	190	198	206	202	183	204	215	208	180	194	181	202	201	226	184	202	194	188	197	178	212	164	178	200	210	196	180	208	203	197	195	177	200	197	205	191	187	189	186	199	194	193	186	189	183	186	210	214	190	172	184	178	193	183	210	174	171	185	182	192	190	227	189	179	185	208	185	209	202	201	185	160	199	173	211	202	204	233	198	214	172	175	200	192	191	196	191	196	170	200	184	182	206	180	185	205	171	186	202	182	199	200	191	167	182	173	202	188	185	182	205	183	188	180	185	198	190	183	188	190	190	194	182	203	193	203	186	193	196	195	224	175	198	165	181	161	206	200	189	193	194	172	188	180	161	202	184	191	183	193	162	178	212	191	182	192	198	199	197	199	214	173	201	198	222	200	184	212	202	198	207	201	212	209	191	164	183	197	199	174	194	180	215	189	193	224	191	185	185	190	196	185	217	196	189	201	211	198	191	183	176	178	205	202	183	189	203	173	200	166	160	205	218	218	167	203	192	188	212	217	196	160	203	187	174	178	188	190	207	179	203	223	204	180	181	201	187	193	198	183	202	181	180	178	199	190	199	182	185	185	183	182	216	201	179	182	194	189	177	204	236	181	182	212	205	205	222	170	200	186	182	200	177	193	213	198	188	192	190	192	172	188	168	198	195	186	211	191	198	173	189	209	187	230	196	178	169	196	205	177	179	184	191	177	202	178	172	165	182	186	213	191	202	216	180	181	192	214	198	190	188	152	238	202	191	192	176	184	209	201	210	202	194	207	205	161	194	181	190	205	209	166	197	177	170	179	214	187	181	176	207	187	218	209	183	199	202	201	179	184	204	186	200	188	189	176	188	171	220	195	184	168	210	196	171	173	194	184	182	194	175	186	188	193	175	207	168	172	187	221	167	195	201	201	188	191	175	183	173	186	172	196	165	195	191	168	210	170	205	165	164	174	199	183	218	203	201	182	207	187	211	200	189	208	171	217	194	198	195	184	179	193	189	200	203	201	177	206	169	204	187	189	181	191	201	169	187	196	183	185	215	212	189	169	194	186	158	196	186	201	188	194	179	176	184	184	181	173	184	187	211	226	197	182	192	195	179	214	194	174	177	168	198	183	176	189	189	159	195	208	177	208	211	213	174	187	198	209	202	191	192	206	185	205	188	182	197	210	178	180	189	184	179	196	175	219	176	204	185	172	186	178	189	213	180	194	213	210	185	193	171	176	187	184	185	181	189	186	189	198	187	218	183	202	203	215	183	177	232	183	180	179	191	184	200	190	217	179	153	189	208	191	185	155	182	185	176	184	202	174	199	187	177	176	186	189	186	197	206	189	188	185	181	205	186	207	178	172	168	193	202	168	174	208	198	182	163	170	205	178	181	198	201	169	165	187	183	164	199	208	191	194	170	201	176	182	168	185	198	175	176	198	203	189	190	191	180	170	159	199	193	180	218	186	176	195	182	197	200	193	176	226	199	184	184	200	178	189	180	176	185	183	205
5290	763	587	541	452	479	500	471	491	493	463	465	482	464	454	450	454	478	463	436	465	410	449	451	431	460	468	481	459	460	475	483	451	460	433	452	456	456	437	487	431	458	446	450	445	472	481	455	439	449	466	471	453	503	455	460	472	481	452	471	448	454	440	479	468	473	461	489	444	451	470	436	453	471	450	447	439	460	474	478	456	440	424	428	436	434	438	497	457	499	454	448	504	441	457	451	461	488	467	425	453	450	496	482	469	494	453	494	466	467	484	451	449	474	492	456	429	455	472	474	486	460	455	465	463	445	468	483	467	496	474	494	461	468	444	459	498	486	448	496	425	481	458	479	440	481	455	475	463	472	463	488	461	493	449	501	481	466	479	442	454	435	462	467	472	445	439	450	463	450	467	459	469	474	463	408	467	464	452	498	454	487	464	455	436	457	503	464	477	464	485	488	442	460	450	503	456	474	490	439	496	467	485	514	469	500	444	407	471	441	474	473	465	457	396	456	448	505	466	479	457	509	445	495	494	476	484	456	461	431	464	470	459	427	443	427	432	445	464	448	444	447	417	450	481	476	438	467	509	496	447	445	492	422	473	443	501	530	466	521	462	470	426	448	434	468	441	488	461	452	451	470	482	478	431	465	464	471	449	458	425	456	495	452	461	426	432	477	467	433	494	414	449	478	472	448	441	490	486	488	512	453	511	452	440	480	452	442	434	466	431	461	483	453	444	439	467	471	468	470	463	452	496	459	445	447	456	479	447	443	417	466	475	397	451	465	494	444	447	453	434	480	448	461	433	433	487	443	460	525	452	488	457	477	463	454	432	442	468	449	495	469	470	427	487	439	492	474	472	448	472	456	495	446	476	455	466	476	505	445	464	442	429	448	422	492	466	465	433	471	442	470	469	465	450	460	462	483	453	492	476	451	483	483	454	484	457	458	476	451	477	436	470	437	463	479	468	489	435	462	446	429	499	487	456	446	455	473	430	483	474	455	435	487	447	479	430	451	436	468	451	474	459	449	473	465	406	401	459	460	431	449	446	484	469	433	474	466	429	472	443	479	435	449	439	484	511	452	485	448	447	456	483	451	474	466	455	450	431	440	432	465	457	515	453	426	440	459	482	471	462	438	462	455	481	483	483	461	476	455	468	449	447	498	458	422	500	499	455	444	436	477	491	464	414	492	459	470	425	474	466	464	489	491	468	471	453	465	450	452	467	456	466	483	452	455	481	465	484	466	506	450	486	459	429	469	473	452	459	458	454	461	484	485	451	475	451	492	427	454	423	437	418	469	440	458	495	455	463	459	482	496	475	472	461	480	485	491	456	485	469	485	449	452	464	472	448	441	483	453	429	470	461	495	439	447	468	450	495	503	483	466	459	440	470	443	434	473	459	464	463	498	469	442	496	453	431	439	435	480	468	518	462	510	462	438	461	468	487	460	444	437	502	456	454	462	429	472	503	410	471	451	460	487	457	489	421	490	432	462	425	469	439	448	465	445	469	478	459	439	492	502	474	461	417	465	458	524	456	433	464	456	452	476	424	426	450	463	462	426	466	469	441	456	457	466	460	474	436	493	445	472	454	511	458	429	445	462	448	446	473	435	468	468	445	463	442	451	512	449	455	467	445	460	507	458	446	468	477	451	482	476	458	454	508	461	527	479	453	475	454	469	467	446	468	466	459	427	483	511	437	426	493	466	427	435	457	475	468	463	444	475	468	458	456	450	465	459	479	492	434	431	493	472	455	492	431	428	456	441	447	432	498	486	453	443	455	480	430	489	467	448	469	445	489	468	449	484	450	434	463	463	424	452	482	448	463	453	463	467	452	442	466	453	476	469	470	437	454	464	441	457	416	467	485	453	491	456	458	423	468	472	473	442	428	471	465	441	484	434	434	480	452	466	432	488	451	485	420	458	444	458	455	500	473	442	484	454	458	465	481	428	480	472	451	455	453	481	453	448	500	445	446	452	471	453	478	451	455	495	484	455	453	469	416	510	458	511	429	440	445	453	470	466	453	423	448	484	435	499	444	513	460	463	480	453	476	458	483	416	458	466	430	453	522	435	461	486	484	453	443	449	432	438	447	437	458	477	485	442	449	482	448	475	455	424	457	453	454	464	486	457	476	472	484	447	440	477	436	475	497	465	452	461	424	477	465	494	438	481	463	485	456	490	489	435	468	483	469	477	442	464	491	466	466	485	433	495	471	437	500	510	436	492	475	414	443	454	448	460	494	455	459	441	505	495	444	470	435	476	431	488	429	469	475	439	465	486	473	485	460	478	470	444	471	479	458	466	470	450	475	475	451	452	479	473	467	508	433	471	473	472	490	419	486	436	450	480	485	453	441	468	451	444	476	462	464	477	454	470	521	486	451	456	470	447	444	499	471	461	466	414	437	516	453	469	446	472	501	475	469	433	444	452	461	438	454	495	451	468	446	452	432	416	447	475	435	456	452	470	466	443	488	453	448	467	455	438	478	462	471	471	434	480	467	474	436	460	474	419	486	456	463	432	442	453	484	462	462	464	445	452	499	476	465	454	452	447	451	513	454	427	483	440	485	457	404	465	478	487	428	482	424	482	434	493	451	489	469	426	492	461	438	447	442	494	453	420	472	441	454	446	432	470	412	420	459	405	471	470	466	453	456	433	451	466	406	461	463	448	460	423	436	486	460	450	467	476	431	485	465	471	489	461	454	489	455	457	450	476	480	466	482	460	503	462	428	472	447	472	424	447	485	424	449	483	432	445	478	481	475	442	458	498	479	466	490	440	473	426	458	428	451	449	490	412	501	490	475	421	455	469	493	468	463	449	454	477	448	452	473	458	461	475	483	479	436	490	509	452	453	466	457	477	498	451	451	442	432	499	476	465	446	475	486	467	448	474	430	453	474	451	445	442	476	449	460	465	485	459	486	474	481	492	455	461	448	472	454	472	430	426	452	483	465	470	455	468	443	479	468	463	452	454	457	459	474	433	498	459	448	448	448	439	465	456	492	461	428	430	456	432	442	481	492	475	486	440	455	442	477	444	459	470	508	433	446	470	453	462	456	434	483	477	463	459	429	496	451	433	424	458	461	481	444	452	422	438	441	487	460	492	450	471	473	444	496	487	467	475	435	446	448	477	470	491	463	473	426	458	497	459	455	465	441	436	464	460	490	457	434	449	447	484	436	491	438	448	471	454	455	481	451	480	427	470	466	466	463	440	467	487	431	466	466	492	476	452	473	429	471	451	453	438	446	472	488	472	434	445	479	406	470	471	469	472	483	472	422	436	471	455	441	501	468	461	466	425	463	482	451	474	412	475	462	444	471	435	457	433	455	424	459	473	464	432	494	445	445	467	471	421	463	460	452	444	435	443	474	464	461	432	440	500	494	450	487	495	488	469	461	420	512	457	443	446	461	529	503	493	443	445	431	455	456	398	441	420	475	441	485	501	443	469	487	501	447	456	441	458	452	462	461	410	476	470	421	466	486	453	440	461	458	440	467	452
24521	20882	24539	27350	20125	1662	477	387	328	335	303	317	329	281	288	305	338	282	266	330	308	302	329	285	302	275	292	307	270	281	245	285	302	304	278	276	305	309	260	280	301	272	298	303	284	310	291	278	292	296	297	286	308	326	282	249	285	270	307	266	266	277	282	262	278	324	288	295	315	279	267	300	297	261	270	270	279	309	268	282	266	283	308	299	259	255	278	284	276	279	307	292	308	276	277	290	291	295	314	283	312	275	282	283	297	247	267	307	301	293	308	308	258	275	267	292	248	285	241	297	286	291	288	291	283	284	278	284	298	300	286	276	281	284	282	288	283	282	294	302	316	270	291	308	245	284	305	273	312	260	253	274	287	301	266	270	275	303	281	275	321	283	262	279	294	288	280	286	279	278	269	306	290	296	283	272	259	302	300	281	311	292	304	289	282	297	304	298	291	279	291	282	306	268	263	270	312	296	265	278	302	310	271	262	283	297	266	236	301	283	281	290	275	327	298	268	302	295	289	276	293	256	278	273	264	295	294	289	283	270	269	297	266	273	283	298	316	261	268	286	278	289	287	303	264	269	319	275	301	278	260	287	295	275	299	303	283	277	289	280	253	288	289	283	283	291	295	307	282	317	310	288	306	341	286	262	273	267	301	297	292	300	287	240	269	286	261	273	308	284	281	258	257	265	274	265	280	270	299	314	305	263	290	322	297	278	254	291	345	269	267	284	276	266	291	325	279	305	312	304	293	301	243	294	310	265	295	280	319	298	308	344	286	283	299	272	257	289	293	287	265	298	292	274	304	276	288	275	245	277	262	281	285	303	267	286	297	258	287	292	296	288	303	284	285	256	293	270	270	263	271	279	281	315	311	272	302	275	296	298	299	316	295	281	283	269	262	330	290	261	299	300	289	292	281	298	283	279	269	296	288	302	315	273	315	274	267	295	267	274	285	275	269	309	276	279	321	259	305	286	299	276	299	293	283	248	293	293	280	257	305	290	266	291	291	292	256	302	281	296	301	268	273	278	293	306	285	299	295	343	312	283	291	268	279	292	313	281	259	294	315	275	255	287	270	256	270	265	262	289	298	283	294	274	285	283	300	302	307	295	327	276	276	305	276	270	303	305	267	275	285	291	296	291	274	294	303	264	263	294	295	290	245	307	270	302	297	289	269	276	309	281	298	277	323	242	249	268	274	279	302	263	280	302	272	255	290	289	301	314	289	283	298	292	295	333	309	277	279	285	270	304	291	327	301	270	326	275	274	295	270	316	281	294	268	261	300	293	347	298	271	289	265	283	306	284	278	268	313	298	273	318	266	278	301	290	301	280	314	291	302	284	264	282	302	269	285	286	322	303	290	269	294	320	336	291	319	273	253	290	263	303	304	262	305	257	286	251	308	256	292	273	279	289	268	267	284	276	288	289	315	298	283	237	294	286	253	309	293	301	289	301	268	289	324	309	293	284	288	292	265	286	283	279	286	291	261	274	255	277	256	270	291	285	270	307	304	291	303	324	319	276	286	314	276	329	285	284	282	280	299	272	286	274	327	287	290	261	294	265	255	255	319	272	277	288	286	291	307	289	247	270	284	271	275	293	327	226	294	284	320	279	300	304	275	276	255	289	300	303	307	268	261	298	290	264	285	287	296	292	255	299	290	281	295	250	244	310	273	266	282	252	286	294	272	302	307	266	263	284	300	283	298	280	265	303	309	287	294	288	286	259	272	302	260	305	289	282	301	313	248	269	269	287	291	286	285	264	288	287	268	254	286	307	250	269	267	295	302	318	282	291	288	294	291	266	272	300	265	282	307	293	267	293	297	296	296	317	275	294	271	302	311	336	281	287	319	272	302	282	305	305	283	268	317	286	293	292	291	287	262	264	304	276	281	320	333	274	284	269	266	292	279	315	292	277	285	269	282	285	301	297	287	300	265	301	290	302	297	269	261	312	310	264	255	280	256	286	269	260	259	331	301	268	286	298	263	261	260	264	265	243	284	316	256	283	259	277	267	285	281	298	308	276	295	266	281	302	280	260	258	262	292	269	298	311	252	262	290	293	260	277	261	287	284	288	280	318	291	293	278	288	288	289	300	280	297	284	287	337	323	285	278	274	281	318	292	295	283	304	255	282	305	275	302	275	310	332	292	287	290	309	305	316	298	263	311	287	295	252	316	288	282	259	274	274	254	259	277	296	294	296	300	281	278	291	281	302	302	255	300	296	292	275	266	282	296	314	299	304	286	272	232	259	268	299	262	299	303	304	284	282	318	267	306	270	265	283	271	309	273	295	295	266	299	317	237	267	259	282	298	291	281	283	326	269	277	304	290	298	256	290	291	287	259	301	283	278	283	255	297	282	281	314	283	269	319	276	302	268	300	335	308	281	282	284	292	294	313	280	300	275	284	302	290	290	311	303	276	259	267	311	277	307	276	265	294	269	234	284	292	318	312	263	265	300	292	277	277	287	281	286	282	277	262	284	268	312	289	298	276	289	299	286	316	284	290	334	291	258	297	269	307	279	271	272	258	263	285	279	269	302	293	262	304	275	292	256	283	308	281	278	283	270	325	283	300	283	265	252	320	265	306	287	280	284	311	272	256	267	277	274	271	272	283	317	273	309	305	272	296	319	277	276	300	250	323	297	310	264	281	262	261	310	249	279	272	285	314	279	317	264	283	263	261	288	280	300	294	299	280	250	302	298	284	276	265	297	264	278	279	281	253	302	294	282	299	262	297	270	273	277	299	293	301	274	292	258	271	298	290	285	288	280	293	304	302	261	285	267	308	264	317	301	276	281	279	249	309	253	264	263	277	311	266	290	312	324	320	303	274	265	275	307	277	287	291	284	268	266	281	287	294	267	292	270	283	296	274	282	289	274	249	260	293	265	321	271	260	299	291	259	284	271	283	302	291	272	303	282	315	290	284	282	284	288	271	253	275	298	280	286	253	266	302	302	283	252	276	285	280	277	296	292	291	258	274	281	305	278	255	300	271	273	267	293	285	259	267	266	273	327	270	300	283	318	282	259	276	293	280	260	300	313	311	311	290	282	310	274	279	255	290	290	278	278	264	264	275	309	267	291	300	262	276	311	280	276	285	281	302	283	302	297	297	262	296	242	326	291	299	282	303	285	286	256	270	316	271	274	278	281	287	278	320	301	286	242	296	278	272	283	267	271	273	262	306	287	258	258	289	309	285	283	263	280	284	297	276	254	270	296	296	317	290	272	265	309	268	276	324	262	283	265	254	315	314	289	274	293	279	282	283	296	276	276	281	279	262	274	281	251	316	275	288	261	298	297	283	284	276	285	304	288	281	259	307	309	288	275	285	279	270	274	275	280	294	242	292	272	288	274	326	255	277	273	293	269	284	303	286	302	289	261	294	309	301	258	276	274	293	305	290	260	279	293	302	273	282	299	307	279	278	309	289	307	260	282	294	261	270	311	262	274	297	293	303	268	293	274	301	302	321	277	273	291	310	262	293	284	258	274	308	307	274	285
3283	3132	2025	1110	820	732	694	696	625	608	678	631	602	632	655	646	676	679	607	607	665	681	645	620	666	614	613	676	642	597	630	612	671	687	696	605	651	648	622	616	656	656	665	638	634	610	589	644	629	640	618	605	642	602	630	635	634	632	658	631	690	640	604	648	630	675	643	638	651	642	644	619	600	678	637	656	644	638	659	652	647	626	680	641	628	595	660	621	641	652	672	626	667	646	651	652	625	672	654	608	685	604	660	621	671	633	652	645	618	636	637	642	654	647	637	644	645	658	667	576	613	616	663	640	624	614	643	632	588	596	660	576	635	638	613	651	647	642	646	665	647	638	625	644	639	670	647	621	632	634	668	601	606	660	622	613	648	629	632	620	645	650	647	669	689	647	604	648	656	651	620	635	651	604	648	609	631	595	634	647	616	607	630	639	596	591	661	637	657	644	610	634	649	658	622	586	624	676	670	656	634	645	621	633	614	627	629	630	608	596	646	626	625	643	652	636	664	632	629	649	605	604	627	611	647	606	622	647	616	613	629	656	626	661	627	644	639	592	615	627	595	658	619	650	642	646	633	688	624	628	664	629	611	648	605	621	646	658	638	648	639	640	640	666	668	655	634	663	614	615	624	645	621	606	643	615	617	650	640	659	605	644	669	609	617	606	626	600	645	615	668	682	695	636	696	671	633	645	673	636	637	641	624	632	655	623	656	629	608	676	635	615	632	650	605	651	636	662	621	627	631	650	622	651	617	650	621	658	665	658	632	636	679	655	676	677	581	649	645	643	608	650	670	651	678	629	662	634	643	628	649	664	607	648	642	636	625	636	638	658	627	612	630	597	650	652	615	633	661	620	658	659	658	636	668	638	653	659	658	638	598	606	626	636	593	610	626	595	630	610	620	603	671	637	644	674	634	632	604	604	631	632	635	664	653	651	612	613	617	607	612	614	652	588	617	627	619	653	591	622	647	629	643	626	643	649	610	624	699	568	609	651	603	662	640	660	632	613	620	656	609	643	586	632	589	620	634	598	643	676	574	623	611	675	665	639	646	637	628	619	644	599	613	676	640	608	616	626	630	623	629	622	637	601	611	595	631	660	609	639	651	658	614	637	649	673	603	619	658	606	611	648	663	709	636	627	639	650	672	610	625	636	617	663	629	641	608	636	615	583	588	620	638	645	657	649	639	590	636	647	633	619	679	667	684	654	639	676	611	609	620	605	619	628	606	650	631	608	693	636	660	679	638	608	654	656	649	635	620	657	593	632	669	657	645	644	594	671	620	650	657	632	645	616	629	625	616	694	644	656	654	588	624	609	644	672	670	647	653	643	621	630	617	611	601	593	625	594	627	675	653	633	642	634	632	607	624	640	611	581	635	669	569	626	617	630	660	667	713	642	670	633	638	650	578	630	605	635	636	643	658	675	656	619	640	634	650	626	655	645	621	645	632	661	625	605	613	609	617	656	664	586	636	647	621	630	654	645	606	626	652	640	647	631	605	639	640	645	666	648	660	632	614	620	654	665	676	668	614	637	640	618	587	674	639	621	672	596	688	695	637	658	592	697	662	660	642	617	668	642	656	628	577	658	619	642	603	618	621	627	621	626	605	637	603	670	659	636	607	639	593	656	654	625	647	628	638	667	658	585	632	625	640	628	647	640	640	697	643	615	646	615	628	615	633	612	647	613	651	655	656	612	667	626	636	611	639	665	630	614	681	624	640	616	654	584	609	678	611	622	694	647	637	630	624	640	580	604	668	603	643	631	655	617	644	688	612	651	608	622	604	638	649	684	657	662	637	616	659	618	617	637	630	666	629	578	629	685	604	671	666	676	638	626	609	615	602	611	650	643	604	628	651	606	644	644	620	671	634	641	686	661	601	642	641	629	660	619	678	601	644	611	656	641	589	630	661	555	677	696	677	630	619	679	635	711	643	652	669	623	640	624	648	632	582	619	636	613	663	668	656	622	623	604	613	581	633	575	623	597	648	635	651	641	661	642	651	596	621	647	604	610	654	609	659	653	649	647	609	660	683	651	584	610	636	628	617	626	643	633	663	690	650	630	686	659	628	646	668	601	651	608	625	636	644	681	668	645	667	644	586	653	668	680	644	654	626	619	667	629	635	656	651	623	648	670	664	617	618	656	619	645	625	628	632	658	631	619	577	689	636	624	683	680	643	648	628	633	667	610	603	640	650	663	596	649	615	637	664	647	605	607	644	627	621	617	597	656	660	607	547	635	676	625	656	633	672	669	593	622	643	642	652	595	647	620	632	627	632	648	653	600	654	641	669	620	633	651	648	674	662	648	649	617	629	656	611	655	630	652	615	652	679	634	610	612	596	640	681	598	612	634	629	630	631	659	643	612	601	661	609	665	655	639	668	658	617	647	608	629	663	615	651	641	640	677	660	656	611	663	689	628	680	599	649	690	623	595	608	596	643	627	598	601	703	613	648	643	632	640	645	646	646	636	669	621	604	650	638	652	586	655	609	648	609	642	675	627	625	646	634	623	623	665	685	655	643	635	650	661	632	654	632	608	659	640	627	645	638	651	619	654	644	615	647	671	634	600	635	611	606	640	666	574	672	658	574	617	632	626	614	662	608	606	668	651	627	662	628	678	607	609	640	652	722	626	620	635	567	669	616	680	611	600	652	708	609	614	637	618	649	651	649	631	598	677	632	650	610	645	648	614	599	642	641	598	622	588	641	628	676	648	671	606	643	639	659	639	615	609	672	646	610	626	658	642	657	667	614	693	669	649	627	638	642	661	623	574	646	648	672	621	611	630	658	650	642	677	629	641	657	624	583	641	624	653	604	654	658	657	657	650	651	621	616	602	607	647	617	627	616	637	607	642	640	600	627	610	638	635	636	603	644	643	595	620	628	683	640	644	613	630	647	626	676	599	625	579	602	629	634	652	625	633	663	631	679	677	587	599	622	655	597	614	613	609	656	612	656	677	638	594	657	642	671	608	626	646	627	640	678	584	631	627	619	662	648	627	637	632	641	637	630	617	643	672	580	599	651	612	659	654	605	657	632	642	601	658	616	626	610	622	640	585	624	630	595	645	624	648	618	617	612	595	665	589	667	661	618	639	625	626	629	617	595	600	638	595	634	672	679	601	623	648	640	629	640	671	632	635	626	607	612	647	633	648	635	701	584	633	661	587	620	620	648	639	617	636	623	675	666	637	653	650	631	631	623	625	603	612	632	619	630	634	614	618	610	635	651	631	617	638	622	608	639	663	650	666	640	643	569	664	646	637	652	614	662	614	669	594	617	651	600	659	589	590	643	669	663	652	638	651	665	631	624	622	664	699	617	655	620	638	639	614	634	676	656	645	595	642	621	599	625	633	612	644	662	588	661	665	632	602	607	603	616	618	631	588	609	653	669	691	665	623	622	634	655	634	618	596	625	622	645	629	628	653	630	639	615	676	601	642	631	591	662	589	690	625	648	642	620	619	668	593	627	601	623	646	633	622	605	618	588	672	644	635
23619	20884	25224	26692	20891	20830	2087	454	331	308	275	281	227	250	222	230	253	218	228	244	193	203	219	206	213	179	224	197	213	230	213	184	204	218	195	217	199	151	211	172	196	212	229	200	194	203	193	210	188	177	201	208	199	180	194	224	171	190	177	193	199	212	198	197	196	188	183	192	208	213	175	224	191	198	203	216	187	201	210	198	199	200	190	197	216	188	196	225	164	186	200	201	179	196	200	210	182	191	188	209	196	205	201	218	232	233	209	181	202	162	181	231	175	229	172	191	207	178	204	193	211	213	202	169	219	197	197	204	178	213	217	212	188	212	230	176	198	184	188	176	190	178	183	183	211	204	219	200	193	185	210	207	208	208	192	203	216	210	219	209	184	201	195	169	202	179	201	220	210	191	202	196	188	226	212	210	225	189	176	170	195	204	202	175	192	201	199	195	208	194	191	185	197	185	184	179	221	214	207	190	176	198	183	212	211	203	200	214	181	193	189	196	177	199	192	191	185	197	210	186	167	217	181	227	209	202	196	189	217	208	184	205	249	174	224	206	180	181	193	206	204	191	202	204	186	195	172	210	195	197	198	205	184	191	175	209	197	205	201	213	189	211	204	218	165	190	210	194	176	210	193	167	186	181	181	205	193	203	189	204	214	173	210	201	204	213	200	188	195	212	175	188	182	217	183	193	199	211	197	180	188	198	190	212	200	181	177	215	165	208	190	190	181	182	211	200	181	209	170	166	197	213	204	187	193	173	229	177	200	177	238	186	194	208	195	204	166	213	168	193	195	196	199	202	181	193	209	214	192	187	188	211	179	196	188	200	199	212	200	191	212	174	186	216	214	185	204	169	190	178	204	235	195	192	207	188	210	172	207	178	198	196	210	189	184	187	222	171	200	181	207	215	199	198	203	164	199	228	202	207	230	214	201	212	191	170	221	219	178	189	201	207	189	197	180	215	191	196	178	210	192	210	207	203	188	193	205	217	217	208	215	198	177	170	162	191	196	214	194	188	200	214	196	222	217	197	173	189	183	205	207	188	199	178	166	212	193	198	197	168	201	184	202	208	195	181	183	185	216	202	208	185	179	179	197	190	191	227	184	204	216	183	219	191	189	199	185	211	164	216	211	202	203	199	194	172	203	199	209	206	192	205	185	193	198	200	211	195	196	187	191	201	208	178	185	183	205	193	192	201	204	220	198	210	192	218	187	198	202	179	204	170	185	207	221	192	202	207	179	187	173	213	212	169	210	176	219	183	208	207	190	186	201	184	201	202	190	177	208	213	210	217	171	189	205	185	194	206	193	227	188	218	198	168	171	192	180	201	183	195	190	184	192	191	201	176	196	188	211	223	185	197	208	226	188	214	193	199	191	191	225	190	156	218	228	196	186	180	196	211	185	182	191	206	194	211	207	199	201	200	182	204	188	191	212	195	216	217	199	197	207	214	193	197	205	205	196	181	200	205	219	201	216	174	180	216	202	181	174	186	200	201	181	200	213	205	177	196	189	209	205	207	220	199	208	177	179	198	227	212	193	195	193	200	187	211	207	192	188	207	178	196	205	185	197	192	196	210	218	203	222	184	186	197	184	177	189	186	220	198	195	184	220	189	214	184	170	232	205	228	170	207	215	163	213	202	194	210	197	207	186	220	200	187	228	209	167	188	183	187	189	200	192	193	177	207	194	158	182	230	193	204	219	214	219	204	173	210	198	185	197	192	163	187	206	172	182	191	197	192	185	197	177	179	197	194	227	208	172	216	201	195	215	224	196	169	184	171	203	227	188	179	197	179	195	205	200	218	172	196	196	203	182	217	209	206	199	219	194	198	224	195	194	179	182	197	204	195	185	199	160	209	169	192	200	204	191	176	180	182	191	195	185	172	209	198	177	171	173	193	200	232	183	200	181	199	205	218	201	205	211	218	205	212	213	200	196	223	219	207	219	199	173	187	216	183	175	195	195	203	175	221	206	194	179	220	204	191	206	195	185	195	179	192	214	196	197	173	177	202	211	190	188	207	208	199	187	210	217	177	238	188	232	197	171	183	202	206	212	184	202	222	178	222	172	214	212	221	205	227	173	192	224	208	191	202	190	189	200	196	177	189	188	208	213	213	194	204	205	178	185	192	202	202	184	180	192	210	193	199	202	194	208	202	171	196	181	205	160	191	212	187	195	217	216	199	200	212	181	221	203	167	209	220	190	191	171	185	191	169	215	200	196	194	196	189	198	211	238	185	197	216	205	205	180	200	190	185	194	216	182	192	177	189	221	180	217	199	199	223	194	189	209	192	204	179	195	187	217	193	201	185	199	186	206	179	197	218	210	212	192	217	175	191	200	194	184	210	198	203	188	183	216	167	185	185	213	211	189	194	198	218	203	203	191	208	193	176	199	204	208	188	211	172	186	207	196	194	210	186	208	219	186	195	192	181	204	157	210	168	235	181	211	186	196	187	204	203	197	200	183	183	190	195	199	183	214	209	176	178	189	216	228	213	228	183	194	196	198	199	187	198	193	241	188	173	161	202	200	197	200	209	180	179	193	186	215	185	204	182	200	187	174	195	213	194	185	205	187	213	212	213	184	212	195	205	175	174	212	199	205	199	185	195	220	206	172	186	182	196	198	200	234	199	195	202	198	183	191	191	187	194	207	193	233	191	198	165	200	180	211	195	197	202	217	176	179	212	192	184	190	201	201	196	192	188	198	198	192	210	215	190	177	206	208	187	195	191	193	206	182	208	191	219	188	201	187	193	207	193	173	182	216	205	211	199	187	185	204	176	197	226	166	189	231	218	173	186	177	196	203	193	228	201	205	207	192	189	172	177	189	223	171	197	195	202	207	198	173	210	190	193	179	212	208	205	182	209	188	184	181	206	201	182	216	193	207	179	191	201	197	197	213	156	191	194	193	203	188	193	205	203	195	211	216	183	179	192	181	184	201	177	170	183	238	210	209	225	178	200	210	214	197	185	220	211	246	199	203	189	222	178	194	220	207	213	190	197	192	196	208	215	202	229	185	188	236	226	191	215	193	187	199	190	204	165	191	193	169	215	210	200	193	168	170	215	209	168	208	194	218	201	192	187	197	187	201	213	223	199	200	213	199	178	191	190	216	224	226	238	200	195	203	217	183	195	178	198	215	205	181	208	228	174	185	192	194	199	207	209	212	213	190	193	194	206	206	215	197	215	177	200	165	204	216	182	186	184	184	232	191	207	215	203	183	166	179	180	198	180	192	205	190	185	206	193	205	196	194	189	230	196	188	211	217	192	221	219	182	184	189	207	181	166	241	201	214	211	206	215	216	196	180	169	197	201	185	213	214	162	211	180	213	167	211	169	181	180	196	194	170	211	210	185	202	171	214	184	187	180	210	204	187	185	182	190	211	199	224	198	189	209	218	210	185	175	178	185	165	202	198	182	194	208	201	203	198	217	231	222	176	199	196	221	199	221	218	223	192	197	192	183	202	187	185	180	202	179	188	189	202	202	196	177	215	179
3313	5224	3140	1419	907	679	596	556	527	481	460	460	455	476	425	461	467	471	427	445	463	443	501	469	452	441	449	449	434	433	415	459	460	468	435	420	456	428	447	378	481	439	425	447	436	430	452	453	467	455	455	410	370	475	450	454	458	442	416	376	421	475	412	453	424	505	453	440	441	458	426	436	464	371	439	449	475	488	435	413	424	415	424	451	456	459	431	456	443	431	441	437	464	443	469	425	469	452	424	446	434	425	449	431	410	463	437	476	433	453	464	401	443	455	446	391	445	454	452	451	410	465	431	431	455	408	428	456	487	426	427	444	464	484	450	449	453	411	397	427	466	440	426	482	434	422	439	434	443	441	480	410	450	419	450	426	449	486	414	464	423	434	414	446	486	423	399	436	471	431	380	438	453	433	442	418	435	454	461	426	429	443	411	454	463	455	473	421	464	435	436	465	471	443	428	438	409	449	410	433	439	468	448	419	432	417	435	405	470	480	438	442	450	443	420	419	425	418	441	454	415	425	428	439	439	396	425	442	417	440	425	433	448	417	404	433	432	470	468	430	466	468	461	430	443	410	427	489	419	437	424	413	432	498	465	441	439	453	428	467	432	470	427	467	436	441	436	463	445	442	424	411	402	442	429	431	407	451	408	467	452	444	440	414	449	422	450	467	434	438	424	427	448	463	423	420	444	434	436	429	460	424	452	432	484	453	420	412	443	443	449	423	434	460	427	454	418	423	431	456	409	407	436	444	426	428	419	467	448	434	434	440	436	435	442	444	412	450	470	455	433	438	416	434	410	427	439	445	403	429	449	420	438	440	449	448	415	467	466	454	451	420	445	458	423	452	438	467	427	435	414	440	444	424	449	455	438	463	489	469	423	440	436	484	454	433	442	460	409	424	418	446	465	444	418	427	419	466	441	457	401	414	428	457	433	451	456	443	417	462	438	453	432	446	435	474	446	414	434	395	443	449	448	425	398	436	431	433	441	409	428	442	490	478	422	462	468	469	432	448	458	423	433	438	422	453	459	440	425	439	468	439	417	456	429	423	447	424	453	428	430	461	408	469	447	482	421	418	430	475	422	454	443	432	450	487	457	407	446	471	454	402	459	427	401	445	422	448	451	406	442	412	433	474	430	450	414	436	463	445	443	437	437	452	401	490	438	393	446	422	424	412	478	427	472	419	449	401	428	488	475	458	421	428	409	471	454	434	392	453	416	418	449	447	460	457	456	492	455	401	452	440	436	437	438	455	402	440	433	412	462	430	416	446	427	425	444	405	443	425	421	438	437	406	444	449	410	425	426	437	465	482	412	440	448	390	468	453	454	418	422	432	457	463	449	443	457	423	449	412	425	422	387	413	422	424	433	423	420	413	433	459	420	396	455	454	455	439	464	452	414	434	437	429	435	413	453	431	437	446	420	442	433	479	420	441	428	401	467	416	435	417	412	411	432	480	442	454	416	424	452	472	443	456	438	424	451	417	475	412	442	437	475	421	434	434	442	487	414	475	425	405	453	465	443	447	431	419	423	429	446	454	430	453	458	411	454	396	466	428	436	447	468	461	455	422	457	448	423	423	435	453	423	467	449	461	438	457	412	470	417	432	402	420	415	458	397	439	434	497	449	477	469	412	438	416	443	474	437	460	438	383	429	472	429	478	419	467	414	462	414	437	448	429	443	441	421	487	501	417	449	414	438	433	415	422	440	441	435	428	469	444	434	436	413	425	456	475	471	434	453	441	463	428	458	429	462	432	433	405	429	407	441	444	456	421	446	441	439	442	444	402	387	423	442	437	412	474	454	394	461	455	460	460	431	459	449	429	460	444	423	445	468	436	428	441	442	444	418	438	411	482	461	476	451	440	457	458	450	425	405	420	425	455	434	464	444	409	454	432	433	462	437	447	505	442	455	414	430	437	478	452	425	416	402	444	470	429	424	480	427	460	403	476	415	409	490	458	434	441	427	416	455	451	433	449	435	410	418	451	440	444	445	427	438	422	444	430	441	435	456	416	444	412	451	483	419	419	485	416	415	433	430	430	473	434	465	426	437	442	446	445	468	425	449	422	424	456	444	438	444	437	398	472	419	462	451	462	479	400	389	408	431	447	470	475	460	452	425	418	436	425	437	448	421	449	412	438	453	423	472	426	389	471	442	418	449	388	456	462	446	428	411	442	434	435	410	453	464	445	446	453	454	424	428	445	433	423	428	399	478	442	433	425	483	407	414	482	484	427	435	434	418	450	469	440	443	420	434	472	458	424	434	454	461	437	426	447	414	471	468	432	432	456	429	444	465	438	495	414	420	468	419	407	437	436	417	456	452	459	431	459	419	421	392	464	439	393	480	427	444	429	451	431	490	419	442	421	441	397	453	486	457	412	446	413	444	459	447	446	433	437	457	430	449	428	436	440	451	421	454	457	430	414	429	427	469	445	380	430	455	470	440	452	421	437	421	427	420	466	442	436	447	458	436	446	466	437	493	454	449	433	441	438	431	456	468	402	424	444	412	473	415	432	436	436	431	444	460	485	444	431	431	453	404	427	434	446	463	423	422	448	433	437	442	387	431	443	430	432	411	474	462	417	438	428	424	441	462	425	423	386	446	451	414	408	452	449	473	473	436	425	428	441	474	420	430	429	488	414	442	488	422	423	416	459	416	430	440	435	411	403	464	414	443	445	416	417	408	432	414	466	447	439	480	461	463	460	487	399	412	427	426	451	428	447	443	486	418	418	430	457	410	422	436	461	401	467	464	419	448	448	422	440	416	432	426	437	432	428	423	457	462	393	450	433	422	434	441	423	446	414	441	433	417	425	427	422	480	444	430	448	452	405	443	447	431	402	407	447	441	416	444	451	451	457	417	431	427	461	436	409	441	426	443	429	443	441	442	418	486	435	451	431	423	437	449	453	424	440	438	432	479	416	439	437	439	446	431	441	457	423	458	446	413	425	419	407	436	420	455	453	444	453	431	429	457	448	437	440	459	448	406	420	435	468	450	490	449	424	480	451	435	437	454	426	448	411	412	459	462	472	451	429	414	433	456	450	446	448	448	461	464	429	444	472	410	411	447	449	471	422	407	452	450	426	475	441	465	420	454	456	447	419	413	417	456	467	468	420	466	436	421	473	460	420	439	433	434	449	421	441	480	448	491	440	429	424	457	456	448	436	435	430	416	444	419	407	477	434	434	460	429	457	449	450	421	468	406	455	448	416	414	423	437	478	427	466	423	466	464	442	477	419	479	433	431	411	475	438	453	443	486	423	446	430	442	420	448	433	430	458	431	437	436	429	442	444	440	426	439	424	398	471	439	424	448	482	443	407	431	440	422	422	430	438	392	427	437	451	435	409	424	434	455	433	468	437	465	457	447	416	441	445	462	450	436	425	425	425	432	431	428	452	452	404	436	389	457	436	457	421	421	443	473	406	450	429	440	457	427	467	440	440	413	405	437	466	405	420	447	466	446	442	454	450	413	402	437	460	469	456	408	485	406	439
32682	12274	1366	225	216	182	180	175	178	159	195	187	195	211	183	200	187	184	188	200	186	177	201	180	219	187	184	190	165	163	187	181	181	201	171	188	203	190	179	195	202	196	199	196	210	214	195	169	187	204	193	184	211	179	205	175	209	183	190	191	186	179	164	175	176	186	167	207	176	181	181	211	178	197	182	180	174	178	195	171	194	165	203	203	202	146	160	210	196	180	236	206	188	186	174	197	206	201	193	193	196	174	171	200	185	156	212	186	199	166	215	187	169	205	220	170	180	213	193	168	200	182	195	176	185	182	184	174	178	172	186	186	183	193	194	200	216	209	217	195	190	195	186	188	183	189	195	177	190	192	206	193	166	177	170	172	210	192	185	184	175	193	193	188	198	176	178	184	198	189	179	189	187	181	205	160	172	184	191	181	181	190	170	181	186	199	179	188	205	209	192	218	188	167	202	211	198	177	198	181	193	169	187	191	188	198	205	174	214	193	199	196	186	188	193	186	193	175	209	177	208	195	214	189	192	201	169	206	157	198	185	205	193	180	206	204	213	182	178	196	190	162	191	187	200	188	191	198	210	174	163	203	170	212	198	217	206	186	182	167	180	184	190	186	195	195	223	176	193	206	183	212	195	181	197	187	164	201	193	199	181	171	178	188	187	182	211	191	207	189	174	190	186	205	180	182	186	188	209	192	171	168	177	188	196	165	197	213	174	180	214	198	174	226	192	196	198	216	183	188	202	182	196	171	215	178	225	193	199	184	194	197	202	185	221	207	169	208	179	187	173	199	187	177	201	160	179	202	210	177	187	194	174	186	198	178	181	193	187	197	180	170	215	195	171	184	196	175	184	178	192	165	173	173	200	179	197	202	187	203	186	197	167	183	195	216	187	164	193	190	191	174	209	194	175	165	188	207	164	181	199	175	182	216	186	182	184	206	201	187	207	176	178	202	200	185	180	204	169	189	168	188	186	186	195	221	210	180	176	158	224	191	170	192	181	194	203	218	195	179	183	188	198	204	189	210	187	180	180	172	169	184	187	183	185	209	182	201	189	214	194	182	184	211	179	190	173	180	194	187	191	201	203	183	165	176	181	174	198	206	184	198	191	186	220	206	178	168	198	196	180	179	198	187	165	185	150	194	195	191	178	184	180	212	169	161	203	176	180	187	191	196	164	194	190	194	179	194	193	183	179	198	182	212	169	182	190	192	186	204	167	182	200	196	188	177	167	191	175	199	186	183	181	175	207	179	180	195	200	211	190	182	201	185	166	189	208	191	196	175	168	179	188	194	172	199	190	172	176	186	181	200	163	179	187	188	205	204	200	203	185	201	173	195	187	160	168	202	193	201	169	163	206	175	193	171	184	199	182	174	179	190	205	184	187	199	201	209	196	177	189	193	194	162	200	189	191	193	190	207	181	175	191	192	206	173	199	182	167	204	181	225	197	181	195	179	195	206	185	210	229	160	207	175	186	179	196	200	193	193	209	186	203	169	212	199	188	193	203	201	180	176	190	197	189	185	204	188	180	228	169	177	183	203	197	189	183	183	186	177	181	162	188	174	175	213	179	172	159	153	181	207	188	189	171	218	158	158	188	194	177	168	216	223	198	172	183	182	175	176	200	188	192	184	190	179	191	201	190	175	194	214	171	188	177	201	179	191	180	203	197	185	179	205	175	200	180	220	187	192	177	212	176	180	201	214	178	170	198	172	189	214	197	194	199	162	190	175	226	185	183	193	162	201	172	188	164	175	172	181	185	207	198	190	161	170	196	163	179	189	182	215	193	206	198	189	173	209	179	189	175	182	193	196	165	178	177	161	179	220	227	160	202	171	181	190	176	152	178	186	193	190	184	219	168	206	215	180	161	197	186	174	179	213	195	187	214	189	204	180	185	200	190	186	188	182	181	204	196	208	176	186	165	176	169	195	204	187	199	206	194	201	181	195	187	181	177	168	200	226	186	188	196	170	184	160	203	183	190	191	206	210	203	201	202	211	188	181	168	173	206	215	192	207	169	167	168	195	184	181	158	189	184	205	199	201	178	182	185	196	167	192	196	183	189	170	205	217	193	194	198	203	187	209	214	191	180	212	181	207	180	189	213	183	181	191	208	195	182	189	182	189	189	173	168	184	212	214	195	188	200	188	185	208	199	178	162	198	182	167	189	181	196	198	198	179	178	201	186	193	193	194	180	170	201	205	189	199	175	196	174	182	176	181	205	195	178	205	191	183	182	197	169	203	148	205	183	206	153	173	187	196	192	197	149	183	187	172	208	203	166	200	177	195	186	184	177	191	196	201	188	183	173	209	195	181	199	207	180	202	190	171	183	189	208	173	189	185	189	187	187	195	176	161	167	206	174	165	188	206	179	193	201	183	196	179	180	180	197	211	182	185	192	184	191	210	197	200	202	205	192	171	178	199	184	173	207	173	165	171	204	189	190	202	177	184	192	199	210	192	181	217	204	173	200	200	183	207	183	184	184	219	191	183	183	182	182	169	199	175	191	175	203	208	176	196	183	198	189	203	212	179	205	193	211	192	182	173	203	187	160	179	180	182	181	183	177	188	161	170	199	198	193	178	178	195	185	205	197	186	199	223	174	205	179	193	174	195	185	180	191	164	193	236	204	182	198	212	212	190	197	184	194	186	162	196	191	208	183	184	198	179	209	174	187	171	241	193	183	171	188	191	195	195	178	186	200	184	174	183	175	178	172	212	202	211	156	182	163	183	198	177	186	191	200	216	181	171	169	191	181	207	198	184	188	177	163	178	185	187	165	173	178	177	195	188	205	195	167	217	183	221	190	189	165	206	193	197	208	192	166	167	169	201	192	187	188	150	186	196	204	186	201	175	181	178	192	205	184	222	191	152	190	180	196	179	207	195	186	164	193	203	211	177	190	187	220	180	201	184	201	172	196	187	201	195	194	191	174	192	181	201	172	184	208	176	203	192	203	172	202	197	177	162	225	184	164	200	185	201	178	192	189	214	194	208	194	168	203	180	183	200	163	169	185	203	198	177	193	158	189	191	171	184	202	183	244	176	160	181	175	184	172	179	206	215	184	178	171	185	196	176	201	175	187	212	198	172	192	194	198	191	178	204	201	171	221	171	198	186	170	196	184	158	169	203	193	203	155	162	190	210	182	184	163	191	183	177	177	185	187	216	191	185	198	185	168	185	188	160	210	193	186	163	171	190	219	178	197	193	190	203	184	162	173	192	174	183	212	188	201	178	202	193	197	208	204	169	200	176	205	196	192	195	190	192	203	200	195	180	171	201	169	187	217	175	212	175	199	199	171	163	191	172	193	175	187	204	181	197	195	201	200	191	171	173	205	215	177	185	199	199	199	186	184	206	183	193	185	221	177	190	205	190	189	163	205	172	218	197	181	153	192	167	172	204	194	184	174	200	204	184	182	183	174	193	184	179	182	183	203	171	165	178	201	198	166	200	199	201	217	215	186	209	196	207	198	189	202	176	154	177	199	186	196	200
5210	735	543	499	472	438	455	446	485	450	469	462	431	446	455	492	456	455	460	471	469	461	437	446	439	458	460	487	469	490	471	478	465	451	467	477	468	473	457	478	436	447	481	482	453	509	460	472	458	450	454	496	498	470	446	459	429	470	443	436	462	451	430	471	441	462	449	448	461	447	460	500	427	430	483	494	499	460	439	468	471	448	521	469	434	478	429	427	460	486	457	462	468	466	497	450	448	418	477	462	488	432	480	431	493	460	492	438	450	509	446	439	471	442	450	464	449	445	458	471	469	469	470	501	484	468	471	491	456	473	444	468	456	440	474	432	480	447	466	421	439	435	422	462	450	467	440	447	476	466	414	450	451	484	425	438	468	472	434	469	430	441	443	464	458	517	472	433	464	408	489	466	471	482	465	459	482	481	498	460	472	444	501	443	433	474	459	466	473	500	458	465	499	434	483	456	443	476	482	451	450	471	451	437	450	481	462	440	433	424	466	480	459	473	451	475	458	435	453	468	454	457	476	463	507	468	476	464	440	464	470	457	450	503	496	490	464	465	470	470	444	462	474	474	484	505	465	461	464	440	450	426	454	462	463	430	484	458	460	435	453	456	449	472	431	449	489	420	487	464	429	478	467	465	469	433	427	438	465	484	432	448	449	471	473	463	438	468	469	458	460	468	506	507	428	463	467	486	476	404	462	453	469	458	478	446	457	443	469	454	459	441	411	465	472	418	469	472	437	424	451	487	453	474	474	433	456	438	436	486	442	452	452	447	502	454	482	463	406	434	464	483	464	450	482	459	456	464	466	465	468	438	420	472	469	462	474	455	445	438	484	462	430	423	432	421	462	458	423	449	449	468	461	448	444	441	471	441	429	455	504	441	445	466	480	469	481	437	451	450	491	455	483	470	455	477	418	448	448	410	446	468	448	461	452	485	434	490	445	494	456	464	462	464	435	469	463	458	480	443	426	482	487	457	434	490	495	470	475	468	488	479	527	481	430	455	474	465	490	479	478	518	463	441	492	424	480	442	453	481	475	487	450	453	465	476	460	465	448	511	461	437	459	437	486	456	446	450	470	477	476	452	470	447	452	466	504	455	451	447	451	459	467	455	445	456	468	444	457	435	485	442	437	429	442	437	458	466	468	460	475	451	451	493	454	469	457	458	435	451	447	485	463	472	461	488	464	460	471	474	448	448	491	487	462	460	474	476	407	460	502	458	430	430	444	465	485	448	439	446	413	447	481	498	458	457	440	449	431	483	465	417	459	478	467	457	450	465	442	459	455	465	468	470	449	468	462	469	437	464	465	459	519	481	489	484	469	446	456	455	486	469	448	459	444	460	440	448	470	469	417	499	436	435	458	486	466	425	466	450	449	469	444	441	452	430	517	436	486	448	464	474	479	457	429	485	464	456	469	452	475	460	434	439	469	473	438	493	465	456	433	448	454	443	448	463	451	499	477	471	439	436	485	444	483	450	499	415	493	453	465	416	469	481	458	486	473	447	462	462	471	446	452	477	490	453	428	435	455	454	446	456	456	471	455	444	449	448	465	444	446	459	459	436	440	470	472	446	510	455	429	449	437	477	426	434	449	468	473	473	442	482	490	442	468	439	430	469	430	454	398	406	460	466	460	461	454	466	526	483	418	451	472	470	454	486	470	422	479	492	477	442	430	483	487	471	458	458	448	461	464	449	501	465	475	459	450	447	441	494	458	456	489	450	454	461	466	466	464	446	461	488	472	448	481	462	474	428	474	458	460	461	480	455	470	509	460	427	467	475	453	469	458	480	510	447	467	444	491	452	449	469	455	473	457	451	459	500	463	460	460	450	466	509	459	444	489	469	425	477	457	467	468	431	432	444	445	490	442	464	471	483	463	463	464	438	437	494	453	467	455	459	441	458	444	435	485	470	430	460	439	465	458	450	466	451	460	448	446	471	456	441	472	456	463	452	435	469	474	445	469	439	458	466	452	455	437	454	483	441	472	478	430	433	455	446	475	479	402	484	465	483	457	467	462	499	449	436	469	489	491	479	443	499	441	461	452	469	449	434	440	459	468	490	449	509	456	419	456	459	449	478	435	476	471	451	494	481	452	449	513	430	458	447	447	458	455	442	477	445	473	426	501	489	438	443	447	430	435	435	488	452	455	466	464	473	475	469	459	432	429	453	471	470	482	463	480	425	458	480	459	455	457	464	470	468	480	457	447	460	451	467	481	463	480	458	457	497	447	436	451	455	421	419	453	467	453	462	474	466	452	415	472	454	483	509	480	419	462	468	478	481	448	462	504	444	443	424	448	477	443	422	470	445	458	496	487	484	447	436	462	441	458	452	486	435	475	464	459	465	474	487	480	452	486	482	496	461	421	453	506	492	462	428	444	470	431	416	463	457	464	487	523	487	439	452	471	469	445	433	438	443	480	480	440	459	470	488	426	506	473	444	474	447	444	494	465	464	444	444	445	474	456	438	438	435	446	474	463	467	438	441	473	456	479	459	456	470	488	510	444	454	473	490	472	477	437	456	482	477	454	476	457	464	450	433	450	434	471	444	500	462	453	462	443	416	496	467	448	435	452	493	468	433	482	470	451	494	432	444	466	481	469	444	475	445	441	470	436	476	452	489	465	475	449	460	448	450	481	459	449	460	464	465	469	438	422	461	469	482	458	489	462	483	485	452	475	459	475	428	454	483	516	470	464	423	476	440	456	438	460	461	477	468	419	425	440	464	455	457	466	484	452	454	459	478	452	436	444	489	464	484	461	455	431	485	451	438	477	451	467	440	443	475	440	463	444	477	476	478	449	455	474	484	478	462	456	464	457	446	526	462	425	435	454	425	483	462	424	450	506	443	436	455	521	505	441	447	460	467	443	484	470	452	425	463	467	483	424	440	478	432	446	464	497	465	457	451	439	450	466	448	461	429	468	451	481	474	441	500	442	481	467	444	436	472	483	457	487	490	436	473	438	456	458	452	483	457	435	424	458	485	459	466	469	474	455	453	440	484	466	453	479	483	440	471	478	469	463	444	471	464	433	429	438	448	420	439	457	480	476	411	449	448	401	483	433	464	451	432	455	481	437	491	469	421	464	468	431	486	436	440	466	427	476	464	472	442	446	461	475	451	451	455	445	457	448	447	439	459	487	469	457	449	479	465	451	459	448	441	435	477	438	482	516	405	436	441	444	455	486	433	455	431	442	466	439	460	484	458	448	451	450	464	433	464	475	441	534	466	438	478	457	444	473	445	450	483	475	458	483	462	470	456	435	449	434	479	458	475	468	465	454	435	458	449	489	456	464	454	470	423	443	475	468	440	477	450	449	397	459	501	451	494	448	456	477	494	420	438	500	448	428	463	466	477	468	483	445	421	439	483	448	478	464	442	464	494	492	469	475	458	485	432	479	472	439	476	449	479	475	467	451	477	449	458	451	457	464	446	473	466	454	438	451	477	472	486	473	441	501	454	443	440	453	461	475	472	451	488	467	470	483	419	481	435
24437	20860	24533	27281	20129	1640	460	353	336	317	327	304	291	310	295	311	332	318	295	286	288	298	298	291	274	278	289	274	270	281	287	295	308	256	276	281	294	281	288	301	278	258	307	289	289	264	281	287	280	255	263	285	278	292	282	305	294	270	289	306	266	275	274	282	316	282	269	277	266	258	284	312	319	290	306	282	296	275	297	284	276	270	323	289	264	272	275	273	344	272	280	282	308	278	266	265	293	302	300	299	306	275	277	283	268	282	321	327	294	304	284	293	280	301	268	302	299	308	255	282	276	292	292	280	296	307	268	250	313	262	324	297	299	284	290	287	256	296	310	304	268	275	282	278	274	282	281	300	290	298	276	266	301	285	275	303	287	256	277	265	259	277	281	291	289	265	274	307	293	310	283	312	268	280	311	266	290	264	266	289	307	272	304	279	280	307	241	284	290	281	265	264	278	290	273	289	288	287	260	278	318	270	295	279	299	276	299	273	277	304	266	305	273	263	262	304	293	284	288	327	286	309	275	281	328	290	289	302	250	292	306	298	283	287	248	245	261	265	301	281	292	262	287	267	295	289	276	338	315	272	297	265	320	226	248	277	294	274	297	284	287	276	271	279	288	277	289	290	264	263	288	257	253	282	293	275	252	270	327	245	291	275	272	277	255	272	291	271	301	283	284	250	303	288	335	301	294	313	300	293	293	281	306	290	278	254	305	309	314	272	266	294	277	314	271	260	301	292	269	279	259	255	282	262	274	284	288	255	301	283	288	277	269	299	300	319	263	267	291	266	297	269	285	296	266	285	287	285	276	283	293	268	260	278	281	283	286	299	308	297	269	315	315	300	300	317	296	259	285	268	267	304	268	248	277	285	291	287	323	271	317	253	290	264	276	295	265	260	265	313	277	294	323	312	278	274	265	308	275	289	287	293	293	285	281	271	315	269	263	244	282	261	309	317	281	320	295	277	301	274	289	284	278	310	265	284	302	274	301	306	299	261	299	266	266	251	265	303	305	282	283	287	296	258	322	261	296	257	298	312	251	304	259	270	302	272	271	271	303	318	260	280	279	284	282	288	285	281	281	287	281	268	284	265	316	293	284	280	307	281	326	321	294	309	294	263	256	310	271	285	249	306	271	292	261	284	283	288	284	281	258	281	285	302	299	299	268	295	318	320	319	316	295	298	283	285	265	289	271	289	293	269	283	263	285	318	314	327	294	269	290	248	278	301	280	284	271	297	288	326	268	291	277	294	294	270	289	265	291	278	263	295	280	277	292	261	279	262	263	298	246	284	335	310	266	322	295	293	290	276	307	291	294	283	282	313	258	298	257	284	293	307	324	258	301	313	280	270	338	313	286	301	291	299	286	262	288	274	281	263	297	280	274	294	269	299	289	286	302	272	296	271	279	321	312	278	284	301	303	293	285	274	221	300	290	285	302	312	309	331	300	306	279	294	291	290	309	330	286	309	305	279	280	306	311	278	293	276	279	309	310	297	315	258	291	314	311	284	277	294	287	278	332	281	288	305	301	262	256	288	264	331	294	285	285	283	258	274	289	281	282	261	265	319	300	313	296	271	295	272	293	266	281	300	293	282	261	274	300	296	281	282	283	292	309	282	280	286	274	285	281	270	274	301	289	298	306	302	287	263	244	317	275	310	292	285	268	278	277	297	269	274	260	273	278	301	309	265	301	291	259	309	267	269	271	290	294	257	279	285	285	305	292	297	305	264	283	299	283	312	290	283	299	308	288	292	284	309	289	284	296	297	268	325	285	284	280	290	280	273	276	266	285	316	294	322	299	268	278	261	280	289	270	274	271	293	306	261	292	269	249	304	319	308	318	289	285	316	257	299	316	294	296	272	265	290	299	303	285	326	279	278	288	308	278	294	295	270	299	254	260	281	282	271	293	307	267	275	245	279	277	267	274	277	303	324	299	276	292	252	301	268	269	273	310	297	307	305	304	311	274	290	290	276	259	290	304	259	268	303	288	255	318	253	293	279	283	271	289	307	276	282	320	277	245	283	299	290	285	245	277	284	283	283	311	281	262	306	282	280	289	285	308	289	308	277	308	295	313	307	275	256	257	288	268	275	280	289	285	280	301	296	261	248	304	277	267	305	268	302	269	235	265	336	274	264	240	282	258	304	301	274	291	304	290	306	300	272	294	307	303	285	261	308	272	268	273	303	264	295	278	285	287	268	270	278	307	276	300	279	265	279	285	294	288	291	277	250	314	292	290	282	267	294	279	287	317	323	281	282	295	276	299	297	285	280	280	264	270	275	293	277	267	280	246	282	290	300	271	285	266	292	298	291	247	299	298	315	298	287	277	306	312	293	283	262	297	290	300	288	292	318	279	303	308	269	230	262	275	292	302	303	301	269	282	273	287	281	249	257	282	277	260	289	300	276	271	297	281	288	298	297	321	264	265	294	297	279	295	272	304	277	270	275	300	275	313	275	308	288	274	252	286	285	280	263	280	254	294	293	269	259	264	265	283	279	269	306	320	291	278	261	270	304	345	263	276	253	270	276	314	289	268	308	275	290	280	265	289	288	274	292	294	285	270	279	299	320	297	307	289	294	292	304	281	277	265	271	295	289	278	275	283	288	305	286	273	304	301	281	304	284	296	279	275	259	311	261	273	292	263	271	271	263	276	268	298	293	277	281	288	278	312	270	303	266	271	258	289	277	268	307	276	275	297	280	276	275	300	266	310	313	326	284	289	314	301	260	265	286	268	299	307	303	256	305	255	243	293	285	284	290	313	271	299	256	283	280	316	255	304	306	299	297	277	279	272	312	287	301	261	277	310	266	292	274	279	306	263	293	312	272	288	255	269	296	310	295	300	255	291	260	308	288	280	303	262	278	307	302	279	290	276	293	285	295	273	288	270	280	271	259	263	271	281	313	315	262	295	302	287	307	279	255	290	274	294	294	285	295	295	298	266	291	287	285	277	286	264	278	261	259	288	332	242	308	272	298	318	260	278	285	285	266	269	298	294	268	271	284	284	293	309	280	289	295	285	289	315	280	235	262	279	261	247	326	271	279	302	262	282	305	312	300	293	276	275	323	283	314	288	281	303	288	276	280	249	285	276	309	305	297	271	262	286	246	287	326	279	312	253	262	315	318	277	260	304	288	324	271	277	287	287	282	280	313	289	303	262	330	283	281	310	295	294	257	272	278	262	281	323	301	315	271	318	282	299	255	272	313	277	286	243	277	276	261	325	293	277	300	353	297	284	278	284	249	269	288	292	284	302	272	289	298	298	292	292	274	283	280	264	260	292	290	292	246	288	255	287	270	245	282	270	288	269	292	277	264	294	305	310	281	253	274	296	293	282	271	301	272	254	277	268	302	295	276	282	297	313	260	286	293	269	292	287	294	294	279	259	288	304	256	266	280	297	281	273	252	300	259	297	307	278	271	246	265	252	306	261	279	281	295	276	309	299	256	274	276	301	297	277	261	273	270	285	276	286	300	285	278	280	276	269	292	293	280
3244	3116	2058	1103	902	715	732	724	710	637	650	672	618	681	649	606	675	617	635	624	614	613	648	628	651	638	672	651	672	650	634	696	652	588	616	628	637	676	619	635	639	647	608	624	668	660	698	605	670	599	691	668	601	620	626	643	612	603	653	611	669	671	643	617	633	634	615	685	599	652	630	659	602	644	664	673	643	636	644	664	663	582	668	629	630	612	631	622	665	625	616	685	642	669	645	652	646	649	661	632	641	633	695	616	686	662	606	625	644	615	651	621	644	642	642	659	588	688	631	632	649	683	631	611	626	622	629	595	628	622	683	649	657	644	674	607	592	657	649	595	618	623	648	630	631	653	683	627	645	632	611	654	655	646	568	651	636	670	645	683	595	653	618	633	659	630	600	624	643	627	645	605	652	648	620	606	608	624	655	649	669	616	697	601	656	643	608	645	659	611	619	635	657	653	649	639	629	647	644	671	598	634	650	635	676	648	635	667	643	645	666	655	601	646	627	645	649	605	628	630	630	640	604	651	618	639	662	627	628	603	672	632	651	635	631	602	642	625	669	621	625	662	627	637	651	593	627	644	626	620	627	653	651	640	631	665	634	643	655	615	641	598	646	650	670	628	660	657	639	641	649	657	686	674	649	633	644	655	654	651	644	619	668	667	653	629	629	653	650	612	641	625	646	641	644	635	633	663	659	627	617	625	694	642	617	606	664	662	635	655	623	631	606	592	616	635	605	622	668	638	660	616	642	617	695	634	665	601	621	609	623	599	627	623	634	629	630	715	644	615	648	656	623	643	671	695	640	694	662	730	647	624	659	630	636	615	644	592	685	656	634	614	613	627	643	602	645	613	635	595	615	586	616	628	632	648	616	661	622	684	599	590	632	642	683	600	626	636	633	627	668	645	641	646	654	625	614	681	660	666	674	650	645	629	671	606	581	667	649	662	621	662	675	629	614	655	652	632	622	631	692	627	620	603	633	631	617	635	641	625	616	626	645	611	644	675	658	646	671	681	644	685	639	636	622	645	625	625	662	701	601	670	617	635	645	604	665	642	678	610	643	642	613	608	600	633	612	626	710	625	641	699	609	623	624	654	638	650	594	609	657	701	597	606	650	621	627	622	623	628	598	640	618	635	644	650	613	621	655	592	641	634	644	657	649	622	669	635	642	640	629	617	657	622	598	641	676	648	642	598	631	625	605	652	618	615	642	627	628	629	610	633	651	663	665	628	612	610	647	623	657	606	620	632	654	655	659	649	628	644	687	601	642	590	623	619	621	646	625	624	637	636	687	649	612	651	634	633	642	652	617	652	635	651	626	666	622	611	631	631	652	619	650	625	645	645	662	626	639	631	608	642	658	631	623	639	604	619	699	615	648	613	659	618	631	600	654	634	623	679	607	629	586	605	620	682	666	644	668	671	638	662	634	634	584	630	642	627	583	644	665	655	637	673	618	687	651	612	650	643	621	641	638	653	638	601	654	666	678	676	630	623	662	653	604	613	625	614	643	627	656	647	709	635	639	610	621	610	628	680	597	645	596	661	642	638	588	629	620	641	658	635	627	679	607	629	624	681	632	656	654	647	612	617	628	639	658	614	607	687	616	656	617	609	680	634	646	598	682	611	696	664	690	628	634	629	653	637	664	600	700	632	598	668	653	667	650	663	677	610	637	671	646	656	652	612	661	611	642	683	617	631	646	618	671	634	616	647	636	602	607	647	619	621	636	618	643	637	661	603	625	665	618	610	612	615	655	641	605	638	636	657	658	639	623	684	595	643	674	641	643	661	633	602	575	607	592	634	644	634	645	629	595	636	644	606	650	628	653	627	612	651	722	623	649	641	700	671	614	645	651	626	636	646	610	603	659	627	624	648	629	649	608	597	629	629	627	659	627	604	600	646	657	593	600	644	607	621	653	609	588	644	612	614	644	682	664	625	637	650	630	643	616	603	656	652	608	628	602	664	628	649	586	652	640	659	623	613	621	672	642	624	628	639	590	641	608	622	655	611	638	649	612	642	619	673	635	614	641	562	622	606	649	617	651	634	586	682	629	660	635	636	622	672	686	646	641	613	656	677	693	658	674	579	618	625	620	628	613	636	654	627	655	616	658	635	605	663	611	614	661	574	624	651	638	623	676	605	668	678	615	626	643	614	597	666	603	652	619	649	630	661	638	688	591	630	645	576	623	659	654	634	668	634	635	618	619	652	672	623	656	635	608	636	644	641	681	619	611	616	626	605	636	640	649	628	687	617	621	655	656	657	633	644	659	615	651	660	631	621	660	623	677	650	606	657	672	672	663	630	664	625	647	673	626	615	631	646	646	671	614	663	599	644	620	645	636	614	637	647	655	635	616	616	592	664	637	631	618	619	640	649	649	576	599	643	663	637	649	645	655	649	612	629	591	617	622	642	655	606	657	618	627	608	646	647	652	610	632	591	692	600	621	636	638	588	674	635	652	609	635	631	656	642	627	650	624	673	598	643	648	630	605	612	679	673	638	620	650	651	641	632	636	607	632	611	589	588	630	673	691	667	655	639	654	602	655	636	642	636	622	647	686	643	633	677	673	677	638	614	591	632	665	649	665	659	655	647	622	614	669	643	658	613	657	601	599	586	605	637	631	606	618	639	644	654	648	648	639	647	645	670	680	668	617	635	660	622	586	631	605	605	615	634	623	641	610	651	642	638	655	658	670	648	626	639	579	647	624	619	657	632	626	609	632	675	649	658	588	592	631	610	659	656	653	653	606	652	641	670	641	663	654	645	629	661	642	677	647	635	584	626	654	662	643	641	668	638	668	661	665	636	625	654	640	656	650	651	642	659	679	636	695	628	595	628	630	655	631	655	629	610	601	647	638	657	604	616	615	626	632	630	604	603	684	654	644	619	604	614	658	608	608	671	608	622	642	645	654	707	681	614	640	621	609	666	633	678	636	661	625	637	645	589	645	607	656	606	601	638	633	651	626	606	654	635	632	630	652	620	632	649	621	583	625	633	600	661	643	641	644	645	643	667	640	617	641	659	652	629	619	617	655	616	575	621	664	642	694	631	637	629	636	615	632	632	662	641	670	656	609	596	635	649	568	670	642	666	634	633	661	613	657	660	637	661	578	648	646	626	631	650	676	653	615	640	606	607	649	659	638	681	651	645	672	618	604	616	611	625	622	613	619	666	622	634	619	642	622	660	629	616	646	632	628	634	672	630	603	673	697	648	671	675	651	632	600	645	630	627	627	644	642	653	651	609	642	665	614	636	623	640	647	619	665	648	625	585	638	640	655	655	608	629	643	649	645	614	629	635	599	647	623	620	663	643	664	589	637	629	641	614	612	660	687	622	627	676	666	655	606	607	677	623	646	663	646	629	588	645	619	634	611	609	636	642	669	653	669	594	637	625	630	661	582	644	639	613	642	653	618	653	618	634	637	631	642	621	643	642	658	606	671	672	647	596	694	646	584	596	648	616	692	642	644	610	633	623	629	638	681	666	653	646	614	649
23633	20920	25225	26764	20932	20882	2103	470	324	323	292	274	225	232	231	220	209	205	203	241	214	189	246	214	184	194	199	205	228	211	193	181	218	221	206	175	206	207	205	195	218	227	221	208	198	196	230	220	208	207	177	184	203	184	182	213	211	189	179	210	175	189	225	175	203	209	214	189	206	208	195	228	208	203	178	205	187	225	216	194	187	206	201	212	189	178	179	194	214	211	210	190	213	186	197	226	201	203	172	184	234	199	204	175	207	192	192	229	182	233	222	207	197	202	194	187	226	178	191	216	197	187	186	205	200	215	199	202	187	210	207	175	206	173	212	186	204	191	199	193	202	191	231	183	187	216	190	198	174	198	222	182	179	199	202	196	198	183	199	204	243	192	173	212	221	179	198	205	190	191	185	202	206	195	189	207	197	193	204	153	201	195	195	170	185	203	212	200	187	212	199	187	201	193	185	170	196	218	194	196	181	198	187	179	204	228	195	201	185	202	191	211	188	211	225	199	206	187	191	175	194	184	233	212	206	190	201	210	211	200	218	185	222	227	210	206	192	213	195	177	209	216	191	201	196	192	207	193	229	203	202	217	202	202	224	207	198	202	203	195	181	212	211	185	183	208	198	207	172	211	208	211	192	203	192	196	196	191	184	198	193	195	192	206	217	181	168	199	190	186	188	189	216	200	187	192	194	189	207	166	164	193	166	211	209	190	190	187	181	213	191	181	174	203	185	199	194	197	178	165	184	207	188	216	232	199	184	204	193	202	192	212	197	205	218	211	202	204	172	199	212	198	208	216	206	213	195	199	225	198	211	202	187	166	217	192	179	194	189	192	196	197	203	198	185	174	185	180	164	228	177	198	210	200	216	187	194	189	214	185	194	208	209	190	219	213	174	177	190	197	190	190	186	196	230	213	211	193	210	196	194	184	173	197	198	221	219	233	204	194	195	194	193	191	211	200	194	195	198	207	197	193	179	189	217	182	194	196	183	174	176	169	210	201	191	215	191	195	167	189	222	185	189	208	210	220	205	187	173	207	220	212	208	168	215	211	193	208	210	183	185	191	237	171	200	207	198	178	202	175	182	192	204	173	184	200	189	194	196	184	171	183	192	178	208	153	172	177	183	193	203	190	196	188	191	185	203	205	208	212	231	206	209	224	193	204	203	180	192	190	181	208	183	190	196	189	200	192	195	216	195	198	226	191	198	218	185	197	205	225	198	212	195	189	221	203	195	183	207	187	192	205	191	197	225	204	203	193	186	174	200	189	180	180	162	175	186	205	218	191	186	195	199	211	224	210	203	207	181	182	180	196	198	180	214	202	174	210	193	233	204	222	205	203	220	189	206	225	201	182	203	204	184	202	207	214	209	202	185	203	198	173	200	223	208	202	198	182	207	181	184	169	182	236	202	194	208	218	189	183	181	213	240	215	163	215	179	196	191	178	207	242	201	190	213	212	200	179	208	156	187	197	212	183	209	194	190	195	206	205	246	201	186	183	192	201	182	195	191	178	190	187	205	196	237	187	194	197	224	217	209	206	183	205	179	194	183	202	192	184	192	212	217	210	206	187	208	188	216	206	207	181	207	183	214	183	184	179	204	217	191	205	146	225	191	209	218	194	216	202	213	200	225	214	228	199	179	198	174	182	216	194	198	195	180	215	176	167	203	249	214	209	192	212	185	194	219	200	190	175	200	203	200	204	184	169	216	209	161	181	227	210	199	204	192	200	192	235	212	219	219	202	192	228	193	203	185	210	204	220	200	211	184	221	183	187	185	173	181	203	196	190	209	204	196	198	159	166	196	200	181	203	199	192	193	175	211	169	219	210	180	182	193	187	214	197	211	209	189	191	217	189	173	192	200	169	180	201	215	188	192	176	177	212	191	191	202	193	213	180	211	192	196	186	200	204	186	176	223	190	220	206	197	201	178	200	181	198	196	214	185	204	192	204	207	199	175	202	238	204	198	168	184	191	203	195	214	218	215	188	172	200	170	196	212	205	230	165	224	186	192	197	231	182	194	205	192	216	219	212	180	200	179	211	193	234	199	176	203	194	184	189	225	188	176	181	213	191	181	172	179	205	187	198	187	214	201	187	197	216	217	182	202	194	180	222	183	201	223	188	205	194	179	176	181	215	205	180	199	186	216	178	190	175	196	174	213	194	203	193	200	186	200	199	160	169	206	195	194	204	198	194	217	183	213	208	200	183	184	197	207	202	202	199	183	197	190	222	195	213	188	196	191	204	189	211	173	198	183	193	158	179	195	201	216	199	217	179	182	204	211	204	184	191	202	197	203	218	209	216	217	194	197	191	183	197	185	187	188	216	199	196	213	175	187	221	190	167	214	214	211	187	176	204	204	193	179	194	173	229	187	193	177	213	203	195	203	183	204	216	192	189	210	212	161	201	188	187	196	203	214	198	205	218	206	185	182	193	196	203	185	212	208	191	178	207	185	178	174	206	211	195	200	203	210	183	193	215	200	187	181	198	204	195	212	183	213	179	207	202	230	184	209	181	208	201	200	201	223	201	205	200	206	195	197	204	212	195	213	206	225	178	205	206	196	184	200	209	184	171	208	179	221	200	212	205	221	227	200	196	194	201	192	190	196	217	217	191	167	186	172	206	177	200	204	203	207	207	178	225	193	165	179	183	188	175	178	207	211	212	189	205	206	211	218	224	212	206	212	210	211	203	187	199	208	206	211	202	199	192	221	197	212	197	212	176	206	175	194	186	190	214	198	178	181	177	216	194	204	189	190	214	174	180	212	194	219	220	218	189	185	178	208	199	228	202	201	214	211	193	203	179	194	209	236	215	194	214	208	195	198	162	203	202	221	199	189	231	182	200	194	203	205	214	183	224	193	210	197	207	213	197	188	194	194	194	218	206	207	222	195	200	189	197	186	206	188	209	211	167	177	213	207	208	206	185	204	198	211	202	209	191	195	207	195	194	208	178	197	183	186	194	210	211	229	204	174	187	194	161	204	197	168	201	214	194	203	164	189	214	182	190	234	189	183	187	188	195	224	214	172	207	190	172	216	207	210	230	217	212	205	188	196	187	202	208	212	202	199	183	223	186	203	196	205	206	193	222	195	195	194	188	200	168	166	197	188	162	189	192	226	204	213	227	216	219	185	216	185	211	203	184	183	177	212	201	187	186	188	215	146	182	218	211	199	201	197	183	196	190	218	188	191	201	204	188	187	219	218	163	176	221	185	201	199	175	174	205	193	205	198	199	200	202	200	211	190	197	198	183	226	198	203	196	190	198	207	185	212	233	185	199	210	195	208	198	197	201	190	183	226	185	187	169	206	214	213	207	183	194	234	190	186	194	209	196	167	202	203	207	207	188	218	185	208	200	229	201	198	220	195	174	184	213	171	191	218	212	213	187	189	205	219	199	210	194	191	197	199	201	193	180	217	173	199	201	205	207	202	182	213	214	218	196	188	208	203	204	195	182	183	206	187	167	203	195	192	227	224	185	213	221	189	183	210	190
3240	5115	3088	1477	921	642	590	549	492	517	472	476	493	462	440	489	478	441	465	507	446	465	445	425	445	447	451	443	478	436	425	443	436	441	482	482	448	448	467	435	432	474	428	444	471	459	437	459	461	456	471	439	430	438	443	441	464	474	460	443	454	460	463	451	442	450	456	433	454	486	433	421	463	456	458	444	434	430	486	477	407	425	462	413	454	462	453	485	411	454	446	451	417	447	427	418	484	463	452	441	455	402	442	449	461	449	467	426	422	431	458	431	415	455	439	426	469	399	448	467	507	459	429	461	430	459	446	465	444	428	459	419	501	453	431	440	422	465	411	415	440	442	403	428	457	438	453	459	406	446	459	399	464	452	447	443	447	447	438	451	451	422	396	463	430	451	416	421	427	422	426	476	441	429	433	426	477	480	435	448	428	485	428	441	438	476	429	400	435	428	454	406	433	407	425	462	442	444	462	458	435	440	444	436	469	407	428	426	421	429	430	451	433	465	439	489	458	465	431	441	464	447	442	464	458	466	429	405	470	441	433	475	440	410	427	462	447	444	425	457	425	462	420	475	460	452	454	443	444	464	435	446	473	461	431	439	431	456	424	412	460	427	403	422	431	429	443	374	437	419	451	430	414	483	405	430	457	495	390	465	441	460	461	465	443	423	438	412	442	428	436	411	410	459	436	426	419	438	461	448	448	444	443	451	420	477	420	457	451	474	454	456	447	439	429	480	445	478	445	453	432	439	450	443	441	455	487	438	424	429	440	448	420	414	439	418	449	448	430	424	448	446	440	474	481	444	430	479	471	465	425	457	410	452	432	440	443	464	467	410	403	434	420	412	452	481	438	450	452	465	465	448	411	434	448	418	445	428	490	446	444	429	432	426	454	415	459	440	454	409	436	533	471	440	424	424	449	425	442	440	438	446	480	431	452	446	415	487	403	419	423	446	443	441	461	447	441	440	439	453	444	441	473	409	409	438	466	456	458	414	455	423	428	434	449	456	435	428	432	450	425	392	485	431	405	480	468	406	452	459	427	425	443	426	430	427	434	421	446	464	461	431	454	405	423	425	460	412	414	438	425	434	432	452	446	455	463	486	431	453	440	466	488	451	429	409	404	449	469	451	432	437	413	420	445	429	414	483	445	454	448	434	418	444	435	447	451	413	457	419	429	444	459	453	464	431	444	460	457	486	437	436	419	422	462	465	448	422	449	451	422	515	456	489	453	422	453	433	427	450	422	417	475	437	423	441	454	452	424	450	435	441	439	444	441	463	434	440	462	430	421	445	451	424	460	426	454	413	456	464	398	444	419	432	429	431	479	468	460	445	432	465	463	442	492	457	468	434	440	458	430	458	467	458	458	463	442	465	469	416	463	449	483	429	435	446	475	428	425	428	434	481	450	424	452	444	417	430	431	444	421	435	461	413	417	470	410	412	413	461	473	419	481	436	417	481	459	437	452	481	442	436	440	440	457	426	448	433	398	406	427	444	444	459	413	463	435	433	481	392	422	423	500	392	440	454	413	416	443	421	406	427	435	460	438	452	435	421	443	438	435	446	448	448	439	447	463	461	470	446	382	439	427	459	435	461	433	430	445	467	453	434	415	446	430	480	464	454	472	435	456	443	456	427	440	422	466	469	467	464	447	424	429	450	425	460	415	448	424	444	455	427	452	430	469	413	431	419	441	457	443	445	455	433	453	429	432	434	409	426	456	452	443	444	472	441	478	439	459	446	456	466	429	403	426	481	449	431	432	436	476	437	436	470	447	449	441	429	481	468	461	459	438	483	434	451	432	443	447	450	415	465	448	455	414	483	461	426	472	452	458	423	420	447	402	452	492	447	445	430	408	432	406	429	399	445	474	429	426	462	438	429	453	458	447	464	469	454	465	440	452	460	453	452	447	431	439	478	461	500	465	421	441	381	449	417	458	459	445	420	408	450	434	410	433	439	413	439	425	488	453	410	437	439	479	435	442	432	454	423	434	425	439	479	457	417	416	467	433	444	436	426	467	462	416	465	475	442	440	392	461	437	447	408	432	436	438	438	468	457	438	438	481	436	480	446	465	437	427	478	442	468	433	460	483	431	448	447	463	490	420	455	438	451	431	411	463	455	421	398	414	480	439	437	476	454	455	432	451	415	419	437	412	430	442	460	432	432	430	451	434	462	433	459	419	422	463	445	409	418	459	384	466	438	455	465	443	431	475	428	432	475	453	443	444	447	463	419	435	424	435	423	432	429	462	419	433	444	415	408	475	422	467	441	422	443	439	436	432	452	428	438	468	414	484	452	469	436	429	471	422	436	429	413	447	429	435	423	450	409	438	458	460	460	397	445	417	466	477	416	428	422	415	452	483	416	463	436	398	411	440	475	449	483	463	464	445	421	448	450	418	424	457	442	424	448	440	457	474	440	456	488	433	498	440	427	379	435	427	456	441	450	422	458	467	486	413	469	471	456	449	447	456	438	422	451	446	477	461	442	413	436	438	434	429	436	456	451	460	470	452	434	424	427	429	424	434	416	422	410	430	475	409	455	448	443	440	428	450	414	434	430	421	470	462	448	464	458	436	426	461	434	476	450	454	433	472	420	446	463	435	430	444	466	468	419	452	418	434	428	402	439	452	453	488	427	431	413	426	416	484	441	446	441	430	422	444	447	414	437	434	430	493	408	438	436	441	472	424	430	470	429	429	445	441	431	449	449	451	450	450	413	461	432	445	463	420	445	446	432	434	431	443	430	465	388	459	451	434	424	436	426	424	441	433	411	398	423	470	446	430	483	450	438	470	464	450	458	455	456	431	461	459	430	425	461	437	444	454	430	427	450	433	445	448	407	442	453	442	407	445	465	460	444	442	455	479	431	411	398	420	440	431	449	423	408	431	425	464	401	450	460	454	460	434	459	443	462	443	442	424	465	432	452	439	434	424	443	458	455	442	415	438	455	445	428	475	477	408	449	437	418	437	444	467	476	456	469	440	451	431	462	447	449	428	460	450	461	440	412	429	406	421	461	394	457	415	452	463	453	432	468	395	464	424	406	409	426	487	454	433	420	437	449	423	431	489	435	457	445	442	405	426	430	439	411	458	467	472	441	430	414	446	406	426	445	448	440	439	397	415	470	441	463	421	437	415	454	470	421	451	418	462	465	455	471	439	461	426	460	436	422	462	441	459	431	424	465	445	470	409	460	447	426	461	436	412	465	430	450	417	426	432	487	446	435	458	429	462	429	435	415	450	400	406	445	429	420	454	482	444	472	440	434	436	464	431	439	467	438	442	434	491	404	445	472	474	424	460	415	422	466	459	447	453	426	475	422	479	411	393	440	457	429	480	465	462	444	431	429	449	462	487	456	436	458	475	490	430	433	423	433	438	472	459	412	417	423	417	424	409	443	471	427	455	434	449	440	411	425	447	431	484	474	444	431	438	459	419	424	429	414	473	469	459	422	427	455	451	440	443	418	459	415	459	444	433	466	454	418	411	423	417	435	437	424
32619	12159	1282	225	218	194	196	216	205	176	157	195	178	193	199	190	175	188	206	178	198	205	223	212	199	199	194	170	172	205	209	199	189	183	189	199	174	196	180	193	186	222	189	181	211	235	175	170	194	205	164	150	170	174	180	199	213	189	167	214	164	180	185	197	180	214	161	181	190	180	177	195	176	211	186	200	215	217	180	211	181	214	172	180	175	178	185	190	184	197	221	182	197	186	199	197	204	174	215	176	180	190	211	196	175	192	190	181	199	170	185	191	175	196	165	194	186	184	183	159	188	180	181	188	188	187	220	185	178	182	213	186	181	177	198	201	200	184	181	188	178	187	190	179	180	170	162	176	200	198	202	196	190	189	187	176	194	196	214	164	204	205	229	197	196	170	169	180	224	197	180	179	181	204	203	201	191	186	219	185	185	187	180	185	206	199	213	176	190	224	202	205	159	166	177	190	192	179	197	166	177	159	225	185	177	183	183	208	166	200	210	215	195	193	206	201	192	196	173	190	200	237	184	217	183	182	195	189	185	173	204	204	199	230	204	184	188	201	226	214	191	181	186	193	213	200	186	204	195	189	172	185	170	208	180	191	213	202	170	194	173	173	171	185	191	165	176	177	184	195	204	193	169	193	178	214	184	186	174	182	211	226	197	182	189	231	172	172	200	193	183	201	189	169	173	186	197	227	203	187	184	148	227	185	187	176	199	195	170	183	177	192	196	183	182	189	200	161	213	199	164	167	155	190	195	196	173	196	193	163	175	188	170	203	185	169	179	197	190	167	210	191	180	191	183	181	199	171	185	191	186	187	164	189	194	181	164	182	167	215	183	191	182	193	195	196	201	183	200	172	172	164	148	181	205	187	189	184	198	213	204	209	190	183	214	192	201	205	181	163	172	199	189	185	187	209	202	189	193	160	230	195	186	164	213	184	191	211	174	214	179	188	209	215	190	196	191	207	198	189	201	194	181	186	182	214	204	195	179	215	180	194	188	197	181	181	197	191	209	162	210	181	179	169	164	167	160	200	188	168	202	206	186	167	165	179	185	182	186	178	193	201	194	192	187	197	208	192	185	180	199	173	160	174	166	208	175	190	204	201	188	171	170	172	195	197	194	190	184	167	188	206	182	188	164	179	194	195	193	174	188	179	188	185	185	174	160	190	171	180	192	205	188	177	186	179	218	195	189	181	186	185	147	174	214	207	160	178	213	192	180	176	199	203	193	212	187	199	169	188	184	164	174	163	175	215	175	185	186	186	202	167	202	186	187	142	187	214	190	184	195	206	191	186	162	199	206	201	201	177	179	195	194	164	185	190	181	172	200	206	196	162	174	202	175	176	150	204	183	187	177	214	201	173	191	190	199	197	203	186	201	185	186	194	193	189	167	172	200	230	190	191	188	198	170	195	193	199	189	185	185	175	157	197	203	164	176	192	200	187	190	199	149	192	193	172	157	174	195	175	197	185	185	175	205	183	193	187	205	189	199	191	171	174	203	201	191	176	205	179	199	208	207	186	187	167	194	219	173	159	174	194	208	188	232	190	162	197	163	202	210	170	184	211	191	180	186	146	196	178	208	188	195	182	195	220	179	181	198	205	200	179	180	211	173	165	196	202	188	202	183	217	181	194	230	170	190	230	217	184	186	172	186	192	185	176	185	164	187	208	166	176	199	188	202	187	207	167	190	200	183	204	181	179	184	186	189	185	188	175	196	195	179	202	186	186	183	201	171	201	219	209	177	182	194	189	174	190	173	190	187	197	214	194	173	195	199	181	188	189	187	186	183	212	182	210	178	202	163	189	187	213	203	186	185	183	177	194	185	178	222	154	185	182	167	204	205	187	205	213	181	216	183	194	173	209	174	151	180	195	192	190	195	193	195	211	173	196	207	186	182	201	197	192	198	221	208	206	186	200	206	221	195	175	175	174	172	162	169	163	188	209	194	200	195	203	157	188	172	181	184	175	185	216	212	206	184	205	187	172	192	208	194	167	178	197	198	181	176	186	204	201	195	181	179	182	174	209	169	186	206	178	190	194	201	173	157	193	193	178	185	188	178	215	183	193	209	195	190	183	195	181	196	201	198	176	177	164	183	193	190	169	173	177	188	209	190	168	168	168	179	175	166	174	187	172	171	162	186	198	191	188	180	198	181	186	199	155	173	196	212	188	182	178	186	189	170	200	179	190	190	168	170	189	173	195	156	210	184	190	178	210	207	164	175	180	201	192	205	179	190	178	177	197	191	200	208	166	172	194	208	196	181	207	187	177	185	176	194	169	187	194	169	198	159	186	192	193	220	179	198	167	222	179	195	203	175	177	199	178	187	192	200	205	163	195	176	192	200	180	194	195	208	200	179	188	186	175	202	169	181	199	201	190	202	197	176	208	187	188	187	198	181	187	190	177	197	210	175	180	163	199	177	184	180	173	191	189	181	185	199	181	164	167	167	208	206	204	177	204	184	164	181	187	187	173	185	196	188	198	179	191	192	190	169	176	192	191	208	181	201	180	175	188	200	199	171	171	196	194	229	185	195	191	146	183	188	167	182	203	183	173	146	201	192	184	177	190	200	191	183	191	151	170	176	190	172	193	199	190	192	195	175	171	200	192	186	215	222	192	183	191	164	176	178	199	194	195	210	191	221	197	179	173	191	186	176	192	207	169	212	185	184	192	187	188	198	181	208	203	181	212	204	161	202	196	179	182	194	158	214	168	217	201	199	188	200	182	172	208	195	182	181	194	185	169	192	170	201	205	184	192	184	220	204	175	205	207	198	187	209	187	210	179	175	206	200	203	202	176	188	202	201	184	188	183	203	176	179	205	176	196	192	173	182	203	182	191	164	185	225	171	205	195	195	185	227	184	184	195	195	197	199	174	197	178	203	202	187	183	197	203	180	187	221	200	172	173	177	169	188	175	193	161	179	168	159	180	177	216	189	175	192	185	178	226	205	193	212	193	194	203	166	198	186	211	192	162	180	179	196	197	188	176	181	192	195	185	185	167	198	192	178	188	151	200	193	228	180	202	194	174	204	223	199	198	210	189	183	186	181	171	184	197	204	200	171	194	191	194	185	185	167	174	215	231	173	176	181	201	180	197	173	184	159	182	153	183	213	173	183	194	184	188	195	200	193	210	184	191	185	196	227	192	164	176	200	184	220	210	198	200	178	169	184	216	203	201	181	173	199	165	181	166	190	193	200	180	182	193	201	200	166	191	165	184	188	191	178	180	202	178	185	207	189	188	205	187	189	167	195	189	193	204	211	182	202	218	178	181	169	192	204	187	189	177	180	187	189	208	237	181	196	176	184	179	183	176	218	186	190	170	170	203	191	174	185	193	166	195	197	180	205	190	173	187	192	192	210	161	182	191	216	168	167	185	171	194	172	140	181	181	198	194	193	213	186	205	185	189	211	169	176	205	214	193	184	186	166	215	169	166	199	177	220	188	186	209	189	212	194	201	195	164	189	167	216	194	177	214	191	186	155	201	195	190
5048	703	601	460	508	454	480	456	450	488	469	454	451	454	419	463	435	454	444	450	478	481	465	438	488	453	446	465	482	463	446	458	448	461	458	447	482	497	485	420	500	456	477	481	451	497	445	447	457	478	448	490	471	439	442	473	451	465	502	449	445	450	483	476	483	436	453	423	475	448	436	492	465	474	466	431	467	444	457	475	458	456	450	451	453	462	429	483	469	484	508	487	431	459	448	474	442	476	477	446	475	414	460	478	499	487	474	477	460	463	484	448	506	473	437	477	465	482	450	468	485	452	466	472	465	467	450	442	458	457	477	472	439	449	479	523	506	497	452	469	464	476	472	411	477	450	472	464	462	449	482	465	472	452	459	469	456	460	472	489	472	471	473	507	455	446	428	441	470	469	451	442	434	443	469	485	483	462	429	468	430	430	448	463	478	475	431	456	439	471	423	511	484	479	430	443	446	470	488	444	431	478	492	453	464	453	471	437	438	436	452	447	436	476	428	490	454	482	467	463	468	440	497	435	489	431	455	487	485	497	443	471	494	482	478	484	473	451	469	458	460	486	445	469	463	434	459	458	474	406	432	462	477	426	481	484	442	491	470	473	455	439	479	464	492	452	424	459	439	439	501	490	477	458	441	471	423	460	453	429	424	454	456	459	434	444	456	492	467	457	444	465	495	481	451	501	470	474	445	507	483	401	461	415	455	460	497	432	490	467	470	459	444	426	482	464	488	429	457	442	465	459	477	414	462	490	462	435	509	476	446	491	424	518	450	435	447	457	481	454	469	454	481	475	433	461	428	495	448	477	448	441	479	451	446	457	440	443	447	441	488	403	397	467	461	442	489	444	472	477	469	457	478	469	437	478	409	485	452	444	496	467	442	423	434	491	464	448	488	427	460	497	460	470	457	420	447	430	464	473	443	460	460	494	480	429	488	460	484	430	426	444	466	452	465	491	461	454	481	446	441	475	503	443	471	463	445	477	456	460	450	483	502	458	475	516	488	482	455	468	471	433	456	502	401	446	438	468	442	452	451	455	476	469	434	459	480	448	462	461	476	434	453	494	476	447	460	422	474	447	496	455	488	440	431	490	459	457	472	458	503	467	483	457	477	470	453	444	466	501	443	474	496	459	439	493	458	486	471	486	477	460	427	448	461	442	421	483	453	467	465	459	458	469	433	478	446	457	461	473	447	450	500	509	449	505	452	452	464	437	445	482	465	444	453	479	480	456	488	450	471	483	476	472	418	475	471	465	444	439	455	480	477	523	491	422	455	450	474	444	437	457	465	461	482	484	451	460	438	467	490	444	455	474	378	448	449	456	450	497	492	450	465	431	470	431	437	449	497	477	443	456	466	464	476	496	455	500	483	424	477	456	465	434	458	465	487	428	444	461	467	433	427	434	452	476	482	433	484	451	467	449	441	463	481	478	443	452	477	467	464	458	456	410	482	474	444	457	455	497	482	407	465	439	431	434	441	454	443	473	464	469	470	480	478	452	511	477	413	469	445	425	421	474	450	448	435	486	456	473	480	462	479	457	447	446	433	414	505	453	441	461	473	496	476	476	467	430	472	428	487	488	466	479	461	457	479	464	461	481	477	451	446	426	493	447	454	476	451	499	426	434	448	446	457	467	475	427	470	469	521	465	414	467	436	484	498	448	449	447	481	433	468	436	474	474	482	448	455	469	449	446	434	449	457	439	478	450	506	486	485	446	440	474	506	483	455	433	475	468	461	430	489	435	460	476	436	503	466	462	422	462	485	495	415	471	453	525	480	494	459	496	441	468	456	475	486	441	464	433	434	459	465	490	446	482	467	469	449	440	459	454	433	414	451	440	454	502	407	466	446	484	464	436	438	479	468	434	449	433	419	460	476	457	456	478	444	491	445	474	447	476	471	463	472	449	487	494	430	430	468	444	454	455	423	439	450	451	426	480	452	513	464	437	463	457	454	473	480	458	455	469	473	463	459	449	424	435	497	473	461	464	459	443	442	420	497	464	472	475	425	458	441	492	456	473	476	452	446	457	483	452	471	461	430	462	461	432	489	449	466	440	482	501	492	456	446	455	460	459	428	472	468	467	468	473	452	446	451	450	442	450	459	457	458	481	436	462	477	424	452	421	474	449	466	465	458	464	492	472	485	476	463	464	474	454	507	476	434	447	482	440	489	478	475	464	446	478	457	453	446	473	440	466	459	495	423	485	445	483	437	470	466	471	484	444	488	450	452	471	466	462	443	489	469	461	464	480	483	474	472	469	490	468	499	450	463	432	477	460	496	428	460	439	482	461	481	429	420	473	438	450	463	503	465	460	486	458	451	425	464	463	451	486	482	457	476	459	469	482	436	483	433	489	503	458	490	454	487	444	463	468	474	484	457	486	456	484	460	476	479	430	462	447	487	471	477	487	499	441	473	480	448	462	502	462	462	453	434	464	466	491	480	482	456	463	466	457	463	472	490	434	446	439	513	496	481	453	481	456	455	428	462	461	468	489	471	433	438	463	428	465	478	465	490	435	481	544	503	457	490	452	427	510	459	471	487	438	429	468	449	439	485	457	434	467	445	476	463	462	475	479	489	428	474	422	477	441	429	459	469	482	500	496	465	452	459	455	467	433	427	491	495	473	457	508	472	486	457	464	515	465	424	430	480	460	467	446	464	489	456	455	433	494	462	473	430	441	484	461	467	459	477	482	490	485	453	469	466	445	448	461	466	469	449	465	488	463	476	456	450	484	467	439	437	483	464	476	449	505	433	470	486	464	488	476	465	478	511	438	458	480	460	464	453	451	459	472	469	430	420	486	456	520	495	492	481	458	446	436	459	467	457	475	431	454	443	456	448	443	486	451	460	432	479	467	475	488	473	425	454	476	446	476	443	470	446	453	428	448	481	447	420	471	436	437	433	441	443	461	471	492	467	502	482	480	467	473	459	443	473	455	489	425	468	467	440	446	421	435	455	422	427	434	454	441	446	448	439	472	469	418	462	446	439	447	477	464	437	468	501	459	463	463	506	410	454	464	431	459	441	434	467	438	460	428	460	440	467	447	449	462	446	450	454	454	469	434	449	448	429	457	454	479	498	482	472	439	445	471	475	456	451	435	473	421	462	481	434	471	409	468	479	448	464	458	424	430	466	504	454	445	457	447	415	475	431	470	468	450	456	451	505	480	486	456	468	433	434	465	453	461	444	457	472	488	466	481	444	480	462	462	438	429	441	455	463	455	463	470	489	512	458	426	476	454	478	426	457	437	445	501	454	470	440	496	452	467	432	470	458	467	485	474	464	426	466	464	501	469	475	460	431	461	450	494	453	446	436	452	469	465	480	448	500	446	431	464	467	460	478	471	445	459	443	442	463	472	453	460	495	449	463	453	455	445	492	439	444	478	485	433	470	493	463	444	468	449	458	474	471	422	482	448	453	465	469	462	464	443	424	457	493	471	486	446	469	493	447	448	441	460	444	435	462	484	456	477	440	448	464	455	437	476	474	466
24532	20872	24567	27311	20085	1562	478	373	337	323	344	307	301	310	244	317	270	302	287	288	276	295	305	239	284	251	292	291	293	297	286	303	296	285	264	294	335	279	279	306	296	284	327	284	288	316	286	280	275	292	301	308	341	295	299	296	274	317	277	252	280	284	254	271	316	282	297	295	265	282	261	290	269	301	297	280	272	298	280	297	268	272	309	298	298	289	319	278	287	292	300	288	280	295	275	319	300	300	260	272	314	262	287	297	308	328	307	295	291	305	289	294	275	292	261	276	280	284	260	319	280	280	297	305	257	283	294	228	308	281	308	289	298	268	275	302	274	289	272	298	292	278	300	288	284	298	305	304	293	289	283	246	255	284	278	259	282	285	317	291	264	296	304	287	268	292	282	286	275	273	331	268	274	280	273	311	284	302	302	287	302	300	287	280	274	324	299	291	265	276	274	306	292	260	263	270	299	280	299	311	317	303	294	244	251	240	281	284	296	284	305	323	286	260	300	288	298	313	275	267	281	300	305	294	303	267	262	273	289	294	284	284	282	301	302	306	285	326	267	259	276	283	300	303	279	277	268	291	243	267	273	265	269	284	259	267	336	248	303	283	287	299	305	310	292	287	266	298	297	305	303	322	287	296	299	292	289	297	310	273	309	278	257	265	281	291	314	306	320	275	313	246	274	277	321	325	280	272	275	272	304	319	281	307	277	279	299	269	315	316	277	314	322	291	257	281	299	270	289	273	295	310	305	335	308	261	283	283	297	273	283	262	257	304	273	279	246	274	287	269	260	313	276	292	283	275	302	302	293	276	284	287	284	285	302	337	264	281	280	309	284	286	325	293	300	284	270	289	270	274	308	296	316	318	277	283	271	281	266	246	308	302	293	278	286	290	279	291	292	308	301	284	308	273	267	284	267	294	280	279	268	285	265	274	292	303	270	292	293	286	275	296	289	265	256	282	297	292	308	278	286	321	287	291	302	286	290	299	278	288	312	309	312	259	272	280	306	284	276	302	275	301	297	248	288	274	293	273	281	328	279	305	290	313	252	272	270	256	263	297	257	293	262	292	287	291	261	308	295	303	288	284	265	274	318	278	301	297	279	293	250	294	261	325	274	283	288	272	257	276	301	283	290	292	264	300	311	267	292	291	291	283	275	303	289	285	273	309	288	284	267	291	300	276	294	333	277	294	279	297	289	294	302	302	261	293	316	296	273	310	282	297	273	296	282	291	259	278	276	283	289	303	304	240	298	307	267	279	304	274	259	297	260	284	281	328	285	300	272	283	283	278	318	293	261	312	245	310	263	275	304	274	300	280	286	269	258	288	251	284	260	277	307	291	295	320	289	275	281	323	272	289	277	285	314	270	292	283	272	267	297	299	268	303	277	287	291	276	286	295	301	279	253	290	272	278	247	285	301	317	284	288	269	287	277	320	258	272	315	269	266	276	267	260	286	280	268	259	295	277	288	274	283	270	275	278	271	268	278	282	258	282	294	280	272	264	318	301	289	269	285	268	263	286	274	276	274	285	310	294	267	294	274	294	310	291	267	292	303	293	292	299	262	272	256	317	304	270	295	271	265	294	289	287	298	274	286	317	328	274	276	312	289	283	304	266	278	295	306	305	295	304	311	312	284	274	285	283	297	298	261	304	262	279	243	296	309	275	283	296	287	308	288	281	282	275	286	308	283	318	285	291	277	312	286	289	248	310	279	319	300	301	276	297	277	256	277	299	323	294	284	266	311	300	260	310	300	299	295	286	285	265	289	308	275	303	312	287	313	277	294	308	259	292	248	265	292	301	256	302	321	282	274	311	307	264	296	271	292	299	287	289	282	301	288	291	267	293	294	291	279	276	306	285	311	238	298	301	303	304	297	276	274	300	317	282	295	286	263	273	285	285	299	268	294	318	288	299	287	283	316	293	312	300	285	260	252	312	306	289	295	287	307	296	310	298	300	296	282	260	277	272	295	312	285	299	256	311	292	275	292	284	293	292	276	295	301	280	280	281	279	267	291	276	315	281	262	266	330	297	280	264	287	288	269	265	286	271	295	293	286	284	317	300	272	289	312	306	281	297	300	300	287	300	295	293	273	291	281	291	284	281	271	328	302	263	280	283	305	287	265	312	310	313	266	277	273	311	264	295	252	262	279	307	272	266	256	301	299	288	283	319	304	283	275	283	300	254	276	302	258	290	280	301	295	304	284	285	286	269	308	274	291	253	292	300	302	289	273	322	273	298	274	277	304	298	285	281	272	256	269	291	267	294	245	328	283	276	277	287	297	292	271	276	297	255	298	309	334	294	258	282	299	298	268	232	272	285	251	272	299	244	282	297	279	322	287	291	298	270	263	287	269	302	291	294	267	307	255	234	273	268	296	294	266	269	313	269	261	283	277	312	291	296	278	293	291	306	267	257	302	275	283	240	261	276	308	267	283	266	281	285	287	284	256	307	310	272	308	287	276	271	284	269	294	316	273	317	312	275	266	307	305	345	279	273	264	274	288	286	278	275	317	300	284	280	315	259	314	285	236	297	318	284	292	303	270	288	253	308	250	270	277	263	295	276	274	275	276	292	274	300	280	310	283	268	258	281	302	305	279	263	258	296	305	285	324	284	299	240	281	268	277	284	269	274	267	274	301	287	294	297	306	267	309	304	315	301	320	318	286	262	290	300	292	289	265	280	298	295	280	258	291	309	239	282	314	275	300	259	289	274	270	289	287	271	295	291	280	295	280	278	285	325	328	265	295	304	297	282	275	269	250	285	264	263	281	280	280	309	286	287	269	323	279	284	289	269	296	294	291	303	296	279	278	320	286	297	239	276	264	277	282	267	309	316	302	297	285	292	292	298	270	284	301	281	289	289	286	262	290	287	258	278	267	257	263	250	268	301	286	291	276	291	280	256	286	273	285	296	274	281	277	314	285	258	273	297	296	293	275	317	314	303	274	268	260	263	280	301	254	293	258	282	299	281	301	309	288	285	277	266	268	289	293	249	304	254	266	273	262	292	282	259	320	301	281	299	280	284	317	271	259	275	253	303	271	314	277	271	268	309	290	291	289	298	279	280	276	275	278	264	304	290	260	283	319	313	293	283	306	294	250	278	259	272	282	293	260	280	270	287	287	289	290	293	284	310	248	284	290	280	291	278	281	273	297	280	330	274	306	285	285	273	281	279	286	307	302	285	274	290	292	320	263	255	294	281	269	272	290	281	259	295	286	269	282	263	308	301	299	329	296	303	272	300	283	254	250	288	281	274	268	310	283	287	286	283	308	293	270	294	288	274	281	311	296	270	272	286	309	277	279	272	291	267	273	296	259	281	297	274	247	324	272	267	272	281	300	295	265	304	248	293	288	298	283	264	280	289	263	293	288	277	266	283	267	274	291	287	286	294	289	269	269	286	272	280	276	283	302	316	277	280	298	288	269	278	286	289	271	277	294	285	305	274	296	314	319	310	297	299	265	296	273	279	306	290	307	274	311	289	290	256	321	296
3200	3222	2006	1149	856	729	749	692	664	712	672	699	675	655	659	669	654	709	650	631	623	635	657	650	660	675	593	637	649	623	656	642	654	679	588	647	658	607	638	617	639	680	658	651	621	627	620	610	575	635	611	620	666	655	659	662	690	612	637	640	613	620	668	600	610	664	631	653	611	573	614	572	616	648	662	638	635	622	606	653	629	591	644	664	650	629	661	601	621	649	633	621	629	583	646	626	607	665	643	706	615	648	657	661	653	637	595	601	670	647	615	621	626	672	634	648	602	683	659	649	644	625	649	718	618	658	657	656	639	636	664	623	610	627	655	649	667	632	612	653	603	635	676	643	612	618	671	684	667	636	635	637	634	665	637	694	659	654	648	633	643	666	605	634	636	691	601	619	675	652	573	603	633	599	620	639	611	668	643	620	666	627	599	584	622	693	649	657	604	644	637	612	663	629	668	647	666	608	660	708	656	623	667	632	645	673	627	638	663	680	639	648	638	631	657	683	577	650	644	617	594	673	694	627	589	639	636	602	691	639	658	642	647	641	647	618	650	642	639	662	623	628	630	654	647	600	616	661	657	652	649	631	631	640	572	651	622	605	609	629	673	645	641	678	653	650	654	616	647	617	664	636	663	704	645	646	637	648	621	616	598	587	655	645	630	622	629	652	681	653	640	659	623	630	650	621	618	615	671	611	636	635	647	626	617	609	635	625	627	645	634	622	618	623	637	638	668	634	641	620	641	655	651	631	603	587	635	626	638	634	624	614	635	635	643	692	605	651	601	660	626	621	632	650	624	617	654	604	677	628	632	595	638	633	624	604	660	632	627	604	617	582	626	659	632	612	594	611	633	636	628	678	684	628	643	636	642	636	632	675	634	624	606	637	615	632	625	650	666	656	579	673	620	608	620	636	613	633	626	640	633	630	642	619	613	624	654	654	604	621	638	643	611	629	671	609	611	638	587	587	634	588	607	630	626	608	622	630	640	632	670	623	636	609	613	636	650	617	649	644	644	650	638	607	632	645	602	636	629	648	699	603	623	624	632	624	622	676	633	614	654	630	621	629	604	609	637	684	615	642	648	638	621	664	644	652	667	587	685	631	621	639	614	627	675	649	649	617	596	648	692	660	622	669	614	654	667	624	624	626	638	654	606	638	696	629	634	643	588	664	617	678	657	656	639	620	609	627	679	653	640	603	636	673	632	607	668	660	614	609	636	638	625	637	690	612	643	579	610	644	637	666	655	649	589	641	669	625	627	651	656	611	618	649	634	638	626	635	653	610	636	639	629	633	655	634	673	651	598	640	651	642	625	586	614	611	595	637	632	683	641	657	640	640	670	630	627	657	690	693	615	625	665	618	630	686	640	577	634	649	612	651	621	627	660	609	646	689	610	654	607	589	665	652	647	597	600	661	648	636	616	639	623	630	624	607	633	662	626	640	650	668	625	647	640	610	666	617	655	606	655	623	630	674	645	678	628	627	647	620	653	611	612	603	666	609	619	661	661	663	625	601	619	670	576	652	652	660	640	648	655	641	631	614	652	631	626	629	633	607	628	669	598	636	633	563	594	651	648	618	633	613	638	628	653	629	599	644	642	652	706	625	638	627	620	604	639	613	661	641	638	634	640	613	659	645	629	654	607	642	636	612	630	626	631	628	596	624	596	619	634	630	639	620	602	632	655	613	638	619	636	666	660	668	649	616	659	654	627	657	621	647	656	633	624	659	592	657	634	654	604	615	630	601	624	616	659	598	669	633	617	599	619	674	694	600	676	646	670	593	629	657	661	663	665	677	603	612	614	585	672	662	646	660	673	665	616	653	634	624	665	684	666	667	653	689	656	641	616	662	669	652	649	648	615	610	656	695	638	627	659	651	607	613	621	631	606	647	558	670	604	619	584	660	662	625	579	656	652	662	666	614	624	655	642	633	620	589	655	628	678	621	675	629	670	617	621	623	619	625	631	605	599	597	622	652	618	641	647	642	651	641	616	586	647	658	592	633	618	666	640	639	630	613	608	651	680	620	660	587	624	653	627	621	631	631	606	601	644	581	643	654	656	628	643	615	616	627	590	645	670	663	621	645	622	673	640	621	626	630	640	622	641	628	638	663	619	637	643	611	618	644	636	665	697	631	613	628	646	620	595	586	619	662	650	672	640	625	618	644	632	635	606	653	652	683	669	628	639	593	661	638	592	630	649	630	659	646	639	627	633	641	635	583	650	634	637	608	641	622	644	669	692	595	621	636	632	644	626	622	628	693	660	628	594	669	634	643	658	597	608	604	614	644	647	674	618	653	616	612	664	620	618	663	619	677	606	591	613	653	647	630	667	600	607	588	642	627	601	592	633	651	643	665	645	656	598	620	636	624	629	625	647	662	647	623	609	601	630	643	645	631	630	600	595	627	657	695	678	665	629	597	642	612	609	637	600	612	611	673	604	616	643	654	631	647	602	640	637	648	645	654	603	664	624	622	636	648	637	602	622	673	633	637	640	599	609	619	635	599	639	660	675	629	670	624	649	605	644	640	627	657	609	659	674	605	660	644	595	623	648	642	648	639	589	611	648	667	610	623	623	665	647	663	619	635	636	615	631	592	623	634	621	606	588	610	635	661	651	680	653	652	620	631	699	642	676	583	619	641	608	687	611	659	639	633	649	629	618	664	640	616	609	639	621	634	655	624	618	622	655	638	612	660	645	589	675	598	630	620	667	625	633	657	663	658	624	640	655	668	660	650	630	638	653	641	652	639	670	651	609	622	666	662	595	613	634	655	629	609	642	662	614	659	601	659	624	632	678	651	688	608	607	635	646	642	591	619	650	665	617	625	623	653	587	594	671	617	626	632	639	631	581	624	635	639	679	644	671	649	581	647	620	643	675	663	646	649	633	609	625	635	632	656	630	640	669	642	636	653	630	640	634	665	670	634	658	677	630	614	663	632	657	639	636	549	658	657	621	630	594	679	614	649	613	643	615	633	614	634	677	610	648	621	662	656	653	666	673	607	601	643	693	663	650	613	639	682	626	636	630	633	666	637	631	617	611	653	600	652	590	623	625	675	600	627	679	617	631	676	661	651	645	656	623	606	660	653	604	627	676	623	628	633	672	626	632	642	593	633	619	634	674	669	666	638	664	619	651	639	665	634	652	601	601	607	614	634	615	613	641	649	577	623	601	680	579	635	646	635	645	634	599	636	645	624	629	649	630	606	639	636	639	647	601	610	588	686	604	665	656	630	644	646	612	655	638	631	649	654	684	608	595	657	645	638	643	660	676	645	647	699	614	599	630	657	614	654	679	597	597	686	645	669	624	610	643	649	648	579	660	614	642	642	638	635	644	638	621	714	639	683	610	627	634	662	615	655	610	595	673	649	616	639	600	646	629	632	621	599	678	631	614	664	603	635	663	657	576	624	647	645	625	663	619	590	576	619	598	672	612	640	656	636	646	615	606	664	630	642	643	619	634	611	593	616	662	615	597	601	678	652	611	657	629	585
23663	20922	25231	26750	20923	20888	2164	483	298	332	293	272	252	221	247	217	213	221	218	230	227	196	224	210	204	214	203	217	188	196	219	203	180	191	189	186	165	188	204	188	179	213	204	204	203	197	216	223	222	185	204	198	188	209	211	200	200	210	181	204	227	174	189	204	206	211	212	205	208	223	213	224	198	206	216	214	179	187	229	186	181	214	206	205	196	188	216	196	217	210	209	227	204	223	187	211	228	217	201	198	214	194	192	193	181	200	216	215	192	201	184	216	203	202	189	227	219	189	189	188	228	210	197	232	203	212	189	186	189	191	190	231	215	211	197	197	185	176	207	216	185	203	219	196	200	201	232	198	206	180	193	215	184	204	206	207	174	201	196	219	164	177	210	166	199	193	195	202	186	203	234	208	179	211	189	187	193	213	175	219	212	187	188	205	191	207	179	209	204	223	170	184	181	189	200	194	200	215	203	183	195	201	202	185	161	200	200	194	211	188	204	197	225	187	204	210	209	183	197	212	185	192	217	208	192	229	180	196	197	206	202	192	194	205	188	216	179	199	196	198	208	225	201	184	175	198	185	170	198	196	187	208	193	223	206	199	205	197	189	192	212	198	172	174	189	202	164	195	201	190	210	214	168	191	203	194	185	195	223	205	193	206	201	185	188	192	214	203	219	197	189	175	190	211	181	212	190	190	188	203	228	233	206	185	186	176	222	223	195	192	207	210	210	221	190	233	225	196	189	196	173	216	212	189	195	194	204	190	191	167	198	211	196	197	208	189	180	202	191	201	185	190	190	199	222	237	206	210	213	213	198	191	205	192	201	202	223	174	225	207	187	186	188	193	188	168	190	203	204	195	218	173	187	181	181	201	204	213	191	210	202	196	204	199	215	199	199	205	224	205	210	189	212	218	205	198	204	217	168	183	214	160	196	205	202	196	204	179	194	187	216	202	210	190	199	185	219	194	214	193	209	208	187	192	208	207	202	204	219	188	204	188	215	174	198	194	202	231	209	192	226	213	225	200	192	204	216	205	211	195	205	204	224	186	200	194	197	209	217	202	207	161	204	183	193	192	182	206	180	171	190	181	178	177	199	227	217	215	201	183	174	183	200	177	192	198	167	219	190	184	208	229	195	168	192	215	188	158	190	171	200	180	180	172	210	187	230	194	186	190	177	158	192	183	193	196	187	202	211	190	201	198	192	189	203	172	198	188	193	190	205	196	200	177	185	218	182	189	207	194	197	204	241	203	193	187	170	187	213	190	179	190	214	189	185	190	204	176	211	199	185	188	229	185	168	163	193	157	203	195	175	205	198	201	204	198	190	226	192	180	183	178	189	216	181	192	191	190	207	204	199	196	187	219	194	198	214	198	185	176	227	225	183	210	194	186	210	217	193	201	210	210	174	199	190	199	210	179	171	188	214	195	208	198	212	157	214	221	165	224	199	211	189	166	180	198	173	188	196	218	186	183	205	207	236	194	197	188	218	208	205	194	218	186	174	189	214	193	200	203	176	171	189	191	206	218	177	186	194	209	193	206	181	188	191	189	213	200	218	195	189	205	192	180	213	191	183	164	197	190	185	198	199	189	191	198	216	191	199	186	180	200	202	175	210	173	220	212	177	231	190	194	224	191	199	165	174	195	196	218	191	193	182	193	194	187	174	199	213	194	175	246	238	183	177	179	202	190	204	179	201	191	170	184	185	199	174	191	189	177	189	201	168	204	197	197	209	191	189	205	210	212	206	182	171	191	176	186	217	214	197	195	197	171	194	170	180	200	210	202	213	218	222	196	194	201	202	209	203	202	152	210	188	193	180	200	182	192	190	199	201	215	197	182	220	187	236	201	204	164	196	239	187	171	212	213	180	197	194	201	205	198	216	200	189	179	185	206	221	203	211	213	210	179	204	184	185	202	204	212	194	204	180	203	181	210	190	198	187	201	202	212	171	163	190	212	221	187	208	212	203	213	186	208	198	198	212	203	179	190	180	196	201	215	182	182	196	181	203	183	182	199	202	203	182	212	185	197	178	193	200	202	217	204	182	198	218	168	209	223	189	224	197	189	206	202	192	183	177	220	197	186	210	195	174	205	211	193	211	182	181	200	177	212	202	173	203	207	201	198	207	201	171	202	171	199	194	177	180	195	197	189	196	224	191	239	193	211	209	182	212	202	200	184	188	200	188	154	192	189	204	198	206	192	200	171	182	238	209	173	196	201	216	209	203	204	201	180	202	177	194	203	203	211	191	211	213	184	200	187	170	218	204	194	207	189	216	182	171	186	225	192	194	202	197	213	187	200	190	195	223	203	190	213	187	207	196	189	185	201	212	173	200	194	200	199	185	189	198	179	204	181	220	181	205	201	178	216	198	166	203	230	163	200	208	189	190	170	214	196	183	190	209	191	207	189	198	190	215	213	194	204	201	209	215	193	203	159	221	202	190	219	197	210	210	221	184	193	213	188	195	205	207	195	201	202	218	202	201	199	197	187	207	212	211	192	206	202	196	184	182	185	236	189	219	175	213	204	190	197	191	191	183	188	201	224	193	213	209	166	180	183	195	214	182	215	225	194	180	202	183	212	197	231	180	210	208	197	176	190	191	177	203	194	211	198	198	209	202	218	206	175	206	182	188	186	219	230	177	204	203	233	198	203	190	222	194	198	182	210	181	188	192	219	186	204	219	217	224	192	181	188	182	196	210	178	203	209	211	194	161	194	191	197	195	198	201	211	196	188	204	191	206	190	210	169	179	189	151	188	193	188	185	193	201	185	174	187	207	174	200	226	185	208	196	196	203	198	209	189	222	218	194	191	198	184	202	194	204	224	176	200	181	182	207	201	205	206	194	204	205	205	191	201	220	174	217	186	171	216	234	208	201	199	193	223	213	215	188	204	204	188	196	174	211	196	178	189	190	200	182	189	189	182	225	221	200	178	192	205	185	206	178	189	197	168	171	190	186	203	219	226	188	176	180	183	190	206	201	188	201	181	205	197	181	171	220	210	213	209	212	180	215	212	208	181	202	199	190	198	218	226	204	214	185	220	194	204	194	195	220	206	191	198	226	199	196	205	214	221	208	187	204	185	183	186	199	193	212	224	189	214	180	192	202	199	207	200	199	186	188	188	175	189	183	209	200	206	200	174	176	193	218	208	191	177	198	175	190	212	196	188	188	184	191	215	216	233	203	180	253	198	208	186	222	186	217	178	218	210	210	218	173	206	186	180	218	230	184	203	199	197	197	199	188	187	195	222	189	186	182	198	187	190	185	177	201	193	208	205	182	209	204	201	214	179	204	208	203	187	217	211	210	180	215	191	203	207	200	205	206	208	200	209	190	227	223	214	209	204	213	170	202	203	180	193	186	229	223	174	188	217	216	198	236	192	215	196	211	205	198	182	188	175	201	196	200	209	197	180	190	177	201	194	202	187	173	177	161	196	213	210	190	209	210	204	193	187	217	193	196	200	220	210	222	213	204	201	189	185	204	201	192	192	201	207
3379	5025	3055	1484	884	681	617	531	531	499	514	470	436	494	490	480	482	478	407	469	440	447	436	470	497	448	485	457	440	483	462	457	455	494	431	418	450	424	451	465	441	418	501	423	464	451	422	433	433	458	445	474	437	439	422	447	454	447	447	455	483	451	474	441	463	449	394	442	440	452	449	443	480	427	455	457	432	416	436	421	459	427	412	433	421	462	406	476	440	457	446	471	409	466	480	377	439	471	432	431	457	457	441	434	449	454	463	443	462	419	442	444	429	429	461	446	456	438	423	437	423	439	439	491	469	443	431	439	452	475	444	451	441	419	420	469	461	430	447	438	438	434	413	437	476	419	435	482	441	445	427	397	449	408	469	420	430	474	411	489	442	448	487	432	432	461	452	411	487	431	467	407	452	457	441	424	480	454	404	430	454	437	468	429	460	451	420	469	443	447	426	477	436	423	444	425	435	456	436	424	419	463	440	426	429	399	430	439	433	444	436	423	464	481	432	430	453	462	430	449	462	433	430	445	446	452	413	438	445	471	460	444	467	438	440	419	425	470	433	448	437	443	445	436	456	459	461	431	445	459	451	444	457	436	401	422	449	466	443	461	450	417	402	457	446	445	451	460	467	418	435	444	465	456	477	455	475	452	447	454	419	427	419	444	440	453	429	469	448	441	439	441	470	455	435	393	426	435	406	431	434	454	443	444	436	468	449	421	416	447	422	442	447	440	449	420	477	423	416	458	439	428	467	476	466	415	431	441	417	471	406	386	466	413	456	411	479	442	485	435	487	426	447	432	453	437	485	456	454	495	434	445	442	481	434	460	430	438	468	440	458	426	423	438	398	465	455	412	460	444	466	460	470	397	401	422	420	458	462	427	450	449	421	451	444	462	431	396	439	478	386	417	449	431	478	452	444	472	458	417	438	419	442	447	427	446	449	426	478	453	443	436	458	440	441	463	400	430	408	455	481	470	430	414	443	429	420	449	469	440	470	446	441	444	427	446	449	432	417	444	435	429	460	453	436	459	429	444	449	457	427	455	430	441	406	449	431	396	447	436	438	414	403	393	438	445	449	490	478	406	417	412	432	477	439	430	410	442	430	427	462	420	444	450	433	437	443	429	430	387	454	452	465	438	457	417	436	446	483	475	476	439	384	426	465	442	407	463	458	441	422	448	434	423	451	459	486	452	384	466	449	423	479	431	458	465	454	442	443	441	429	442	392	459	407	419	439	470	400	462	439	473	431	411	460	436	442	428	446	430	440	440	456	437	438	436	455	441	465	427	433	420	439	456	404	464	419	433	415	408	433	410	451	456	450	434	474	415	465	430	447	438	419	448	455	451	412	450	463	439	446	436	433	420	429	434	427	410	433	462	437	445	451	416	418	481	431	454	449	443	465	442	449	432	441	437	427	465	476	460	473	442	457	407	448	440	434	416	463	468	447	411	437	429	435	434	422	472	455	427	429	426	402	452	454	413	445	434	445	456	458	456	447	438	455	406	428	477	439	441	451	438	431	417	437	416	450	454	458	450	418	438	448	409	429	446	470	479	451	498	407	436	452	414	438	435	475	482	426	424	441	404	475	456	454	447	430	433	461	473	425	432	453	468	454	448	466	442	447	445	454	461	416	425	422	432	403	472	431	445	420	430	411	438	413	438	486	470	428	419	458	463	461	449	432	443	492	437	451	437	459	467	413	402	439	426	433	455	444	437	455	434	457	466	392	465	412	394	448	460	381	402	442	458	480	415	444	467	448	469	458	462	441	443	413	434	452	453	428	430	423	423	433	459	474	454	473	410	452	429	455	447	447	447	468	446	474	429	434	464	444	426	456	441	441	428	435	445	417	431	472	408	483	466	432	423	469	458	464	456	444	417	429	433	449	451	416	437	455	439	418	430	438	429	441	470	413	440	409	431	448	449	444	428	464	429	432	425	441	446	431	438	426	437	405	464	455	439	476	437	423	406	455	461	448	429	460	468	440	433	454	447	444	444	462	418	449	466	437	464	460	426	439	441	437	447	434	414	484	399	464	460	428	435	498	420	410	428	428	467	448	428	452	428	439	455	426	455	392	471	442	433	441	458	437	470	435	412	405	431	437	433	417	462	445	462	408	416	461	428	485	424	420	432	429	443	455	490	444	469	421	444	440	456	420	482	493	420	449	419	406	421	466	422	433	459	446	441	469	415	438	416	450	455	454	458	448	461	441	467	434	427	448	444	452	401	427	438	446	423	441	466	451	404	448	467	415	434	438	447	427	408	452	430	455	431	410	447	428	471	448	477	409	420	445	409	476	456	440	456	450	429	458	454	408	419	452	425	441	433	426	445	443	440	402	429	438	432	446	434	405	445	459	459	398	416	416	449	426	392	437	464	446	430	434	453	434	420	437	460	424	456	468	457	467	461	455	435	480	467	426	391	449	394	419	441	435	445	406	422	487	429	437	453	398	447	463	467	439	443	412	429	463	473	436	429	423	439	433	471	439	417	454	436	405	431	414	422	428	423	480	427	434	460	442	443	429	423	445	441	428	444	452	424	434	458	426	465	486	424	416	465	460	393	486	434	440	431	459	445	464	463	419	452	468	432	453	507	462	458	468	451	430	437	457	411	424	461	443	403	473	458	445	468	399	464	448	462	445	456	460	448	458	462	430	449	424	447	430	435	430	428	447	473	459	426	453	422	468	427	462	455	409	487	427	451	429	409	454	478	436	447	448	423	433	415	458	429	448	455	452	452	460	476	448	471	456	450	441	449	430	440	448	411	449	437	456	435	467	457	424	461	422	446	440	452	429	485	435	483	458	430	423	449	461	439	474	462	418	477	446	451	397	464	412	422	435	405	393	454	421	440	438	445	446	451	466	434	416	418	456	449	402	456	443	428	454	432	464	439	437	445	473	434	450	456	440	450	471	461	424	451	434	471	407	412	407	456	452	446	423	464	438	453	433	440	461	416	446	393	443	452	443	449	403	429	431	437	456	435	406	426	446	447	442	409	454	436	418	428	429	447	443	439	437	448	465	458	449	445	449	407	480	440	410	447	444	444	454	438	438	424	448	449	420	473	464	470	440	431	430	451	427	455	448	430	448	484	425	430	452	469	485	468	469	458	443	427	424	425	445	486	439	433	447	433	435	447	439	448	455	448	419	425	457	442	429	438	459	452	432	456	454	477	441	418	493	439	433	423	480	455	428	423	427	464	440	490	437	444	425	471	417	452	472	445	473	424	422	473	442	452	384	422	460	446	464	454	458	445	429	435	417	400	471	427	482	467	438	437	431	399	462	449	409	453	465	447	438	456	445	465	422	445	408	420	445	434	431	469	444	425	444	483	458	473	458	443	430	431	444	470	464	439	449	464	440	419	474	448	448	465	447	454	402	450	443	442	455	450	417	418	461	465	442	419	406	443	476	433	425	438	435	468	421	401	435	456	434	433	421	455	414	449	429	416	439	451	463	444	459	452	438	441	444	446	465	409	431	393	374	456	457	472	461	451
32641	12171	1234	273	223	192	187	203	179	189	213	174	204	204	178	211	194	215	193	202	187	221	181	168	203	191	177	181	204	217	183	208	186	217	195	208	173	173	179	192	177	177	178	184	193	207	203	188	175	212	182	193	188	215	154	189	185	197	189	187	189	203	184	198	218	178	175	182	193	158	202	185	195	193	198	197	185	162	203	180	192	174	188	224	203	217	202	208	193	194	170	186	165	202	184	184	182	195	177	158	218	190	195	194	189	224	168	180	201	163	172	173	212	181	192	199	194	189	165	163	191	196	189	189	199	187	166	211	174	205	188	202	202	173	206	200	200	198	208	185	216	211	196	183	184	163	185	187	179	186	202	193	198	219	182	210	176	174	210	183	185	171	166	220	197	199	171	201	185	227	210	209	190	188	190	186	177	181	186	179	170	173	214	179	189	168	206	183	210	180	187	197	189	216	196	194	191	196	198	198	188	168	197	207	178	195	197	191	209	187	194	196	213	210	191	159	201	176	207	197	181	181	206	171	182	185	188	165	179	209	186	176	198	174	196	180	195	180	187	179	203	173	203	201	213	184	198	212	169	189	174	166	185	161	194	176	223	186	203	191	186	198	185	202	210	181	167	204	173	160	200	172	210	187	184	190	190	170	190	182	177	172	213	192	189	212	173	174	203	186	188	170	173	210	192	185	183	185	189	191	209	182	204	213	201	178	192	209	165	185	196	212	211	191	189	183	206	190	208	193	186	181	175	166	205	172	179	193	185	181	166	182	196	222	180	198	214	148	191	176	188	180	168	200	196	191	197	213	191	188	194	187	218	227	179	188	168	210	180	165	189	218	209	177	187	193	204	192	164	196	173	192	184	178	175	169	191	183	186	191	185	187	192	176	205	176	210	170	204	219	174	201	194	175	194	184	196	203	192	194	181	187	170	176	188	185	179	164	190	183	191	216	206	189	190	175	215	198	208	186	176	193	185	166	179	203	187	193	181	175	151	174	189	194	198	231	177	180	181	189	216	205	199	172	170	207	197	164	175	160	175	167	201	186	200	210	194	186	209	208	194	179	205	199	214	176	190	194	196	187	203	192	166	206	170	183	196	206	175	186	190	197	163	178	184	196	178	190	184	191	176	170	190	180	168	193	184	179	200	185	189	196	190	189	176	180	175	173	203	187	181	208	178	190	172	199	195	198	183	218	178	179	188	181	181	195	209	179	189	177	175	190	181	191	180	187	203	203	188	187	150	177	193	171	190	194	196	197	162	213	178	178	204	166	197	196	198	182	187	220	200	179	201	191	169	197	204	199	188	165	207	162	188	224	203	178	156	189	193	179	197	177	168	169	186	185	174	183	194	201	194	174	171	152	192	203	175	186	185	176	206	188	187	196	211	209	175	178	173	176	221	188	170	191	167	171	189	190	190	171	205	154	224	203	197	186	200	185	176	187	185	189	201	192	194	191	178	196	176	213	173	192	205	169	186	191	174	188	188	199	189	184	213	193	205	183	189	194	238	208	152	181	204	197	177	183	194	187	173	214	190	159	195	195	185	169	186	181	187	183	190	183	217	191	215	196	203	228	179	187	200	205	203	201	188	217	186	198	188	211	195	205	216	192	174	182	172	197	192	215	169	154	181	185	186	193	189	188	202	203	177	167	180	198	167	173	179	174	198	183	197	222	196	208	191	163	168	167	194	212	175	206	220	221	198	189	195	167	172	180	193	174	185	195	190	193	183	171	207	187	191	201	182	186	202	187	163	183	201	183	193	169	172	182	182	171	201	195	186	171	209	197	195	171	173	175	206	199	189	189	158	213	232	189	204	192	196	165	168	200	212	187	177	166	182	205	216	168	196	197	200	224	201	188	174	173	194	180	204	196	176	179	184	191	185	182	197	199	191	175	173	180	201	189	190	191	197	223	171	175	181	165	193	191	206	165	182	192	213	193	199	167	187	210	200	214	194	185	211	192	182	163	184	193	198	168	183	200	210	187	210	209	188	218	183	206	192	173	187	209	184	174	188	185	173	183	186	175	171	207	204	175	181	183	187	187	190	211	203	200	168	178	186	176	174	159	169	199	188	185	196	178	207	156	178	200	200	160	162	184	182	210	145	196	184	179	195	200	183	162	198	174	177	167	187	180	199	176	188	177	196	204	164	204	174	176	180	172	174	191	187	196	210	180	186	193	190	187	181	187	244	202	176	206	197	180	196	184	169	217	176	187	174	191	148	173	196	176	220	197	186	198	200	161	178	180	184	186	199	201	183	166	204	195	172	171	165	185	212	177	182	177	180	194	185	188	187	183	177	187	203	175	194	162	196	210	208	185	191	208	199	202	167	189	192	183	218	189	186	173	172	183	206	187	180	185	200	189	169	208	181	205	201	206	183	187	177	204	181	164	221	203	185	173	204	151	192	168	192	211	194	194	198	198	189	180	198	185	196	212	169	167	187	179	210	180	168	182	197	199	199	197	189	197	211	196	209	198	180	178	196	182	189	230	204	189	169	197	212	171	169	186	204	193	193	207	195	192	171	189	191	156	173	185	223	180	174	200	191	190	184	193	210	169	195	214	190	183	186	190	178	189	202	186	165	167	186	197	221	164	171	193	173	191	185	172	155	176	203	172	190	178	176	210	196	203	186	190	185	208	176	192	198	209	185	178	198	180	197	172	180	189	219	169	192	210	184	189	202	209	166	189	181	198	169	201	198	187	167	212	200	191	181	194	196	180	202	183	226	209	192	190	166	198	195	164	184	177	190	181	184	201	209	171	170	215	184	183	203	194	205	207	198	214	191	196	182	172	181	212	189	210	186	208	195	194	208	198	181	179	192	193	180	187	197	188	187	213	186	180	161	181	194	175	205	164	192	162	193	186	177	194	195	176	201	195	175	205	195	211	194	181	187	191	189	170	219	193	199	173	188	207	209	200	175	213	194	199	178	201	207	176	171	192	168	178	183	200	195	149	190	157	176	203	187	201	181	187	194	203	187	193	177	187	195	170	189	196	204	200	191	202	194	199	181	184	198	184	216	175	199	168	198	184	189	175	156	178	173	221	194	197	173	209	191	178	170	216	183	182	208	175	164	188	196	181	196	154	202	190	197	196	218	182	174	149	186	172	191	171	207	200	178	183	183	209	194	182	203	176	192	181	191	184	191	198	171	183	192	203	195	176	167	179	201	174	169	196	185	188	181	185	188	208	202	186	170	176	168	199	176	195	185	190	184	209	195	185	196	167	208	189	191	196	188	184	209	197	190	193	205	196	187	191	178	190	159	182	175	189	194	186	189	176	195	199	210	208	169	195	177	198	197	206	200	199	180	194	223	185	192	197	196	211	153	206	207	179	191	189	197	175	193	201	176	208	194	154	159	191	198	181	197	194	207	179	172	207	191	201	183	203	200	185	172	189	198	203	202	186	201	180	195	191	201	187	190	173	200	186	176	184	172	215	173	208	190	181	182	187	188	183	188	182	185	177	202	198	168	182	181	194	184	151	200	197
5062	722	597	567	520	456	468	486	444	488	440	463	475	496	455	446	449	455	458	505	440	482	431	451	429	468	469	491	461	467	460	435	411	461	539	489	493	476	504	436	472	465	482	435	485	461	474	461	467	466	461	458	469	451	483	504	474	474	404	452	487	459	493	483	438	502	486	502	525	485	454	450	481	473	460	498	449	464	422	461	436	418	463	464	454	477	449	480	434	439	457	454	448	465	464	447	447	431	460	456	506	477	469	468	442	461	483	528	461	473	445	475	457	472	442	466	448	477	444	429	456	470	475	472	467	421	447	468	486	451	499	435	497	476	449	478	470	465	459	496	463	458	458	418	461	474	463	439	465	462	480	465	486	455	452	446	475	464	443	421	465	432	436	490	455	450	503	487	438	449	474	450	476	451	438	470	456	458	458	460	464	476	473	459	415	460	457	466	489	472	465	493	464	498	439	493	462	505	453	454	460	449	459	457	501	457	495	453	431	461	506	461	420	477	482	471	455	464	491	451	472	467	476	432	458	508	466	484	495	491	487	454	423	484	450	508	443	502	472	464	459	431	509	454	455	400	500	443	469	485	438	482	450	450	476	475	477	451	471	407	466	450	479	482	466	462	465	448	477	468	469	446	443	476	474	466	465	421	458	451	451	457	458	456	462	466	437	486	465	500	432	491	458	466	445	460	471	453	446	433	495	483	465	494	450	480	468	479	452	422	473	469	457	467	494	470	442	431	447	426	456	453	496	471	476	499	471	470	444	456	464	419	445	444	480	438	455	467	467	467	447	446	442	439	429	436	455	476	464	510	434	475	464	494	436	463	456	447	457	448	471	479	483	443	450	484	464	433	461	428	452	450	473	460	494	451	437	448	450	485	461	438	479	454	453	471	470	432	455	457	455	469	486	444	481	467	493	448	501	508	454	504	429	457	457	487	497	461	434	465	480	463	476	426	453	428	471	444	449	489	485	451	463	477	526	440	441	461	442	474	465	471	473	476	427	457	472	461	433	446	483	463	441	493	469	449	433	427	460	459	435	428	432	437	482	469	451	478	456	445	453	492	449	448	466	501	454	435	438	445	439	452	458	456	466	456	461	424	488	459	472	458	479	449	451	446	450	465	484	460	476	412	463	460	414	453	425	470	505	507	415	469	478	487	463	532	460	443	464	456	449	429	453	486	470	441	474	426	494	471	466	465	470	461	449	480	442	447	480	471	513	470	460	465	417	468	439	431	463	455	492	480	520	451	478	465	431	492	485	449	451	500	463	466	483	460	468	448	448	445	474	479	471	467	448	500	472	470	464	462	474	454	445	487	493	451	462	461	495	483	452	475	480	464	438	458	465	458	462	459	493	440	487	452	437	455	481	465	498	459	482	454	476	466	476	476	423	461	472	473	467	452	455	474	465	449	481	419	501	452	456	461	438	447	448	419	444	462	460	483	460	485	478	461	452	426	482	504	466	458	477	465	467	467	444	460	482	461	442	441	460	461	484	434	483	446	457	438	484	465	464	471	452	447	481	445	501	480	490	465	451	468	476	438	489	467	456	451	456	442	487	499	423	485	474	486	439	454	491	455	444	470	458	449	470	473	457	481	451	443	434	457	474	457	475	445	454	485	447	488	486	422	464	431	457	460	505	469	492	472	443	472	456	458	431	425	428	478	466	462	469	482	478	495	458	467	460	454	472	481	487	469	456	477	443	455	468	461	495	464	456	460	486	453	420	435	466	476	458	433	423	436	442	465	441	490	484	494	461	458	483	458	453	493	452	462	431	471	453	435	474	484	472	460	416	454	447	463	463	497	463	476	486	494	481	450	458	455	460	417	442	463	442	478	427	477	463	454	471	428	494	460	462	426	482	493	471	479	462	438	447	477	472	484	454	460	471	470	444	447	442	441	472	399	474	407	472	451	436	475	437	471	475	450	463	471	460	462	425	473	489	397	490	455	492	519	454	466	413	478	450	457	448	436	444	477	451	445	439	446	431	444	475	490	451	454	506	471	485	454	490	488	458	477	496	419	487	486	473	454	463	492	439	459	443	483	444	445	495	463	476	481	468	475	513	429	479	493	431	451	467	427	463	474	482	442	473	470	455	526	445	458	482	481	453	463	479	456	459	441	482	450	466	457	508	456	473	448	443	451	507	457	467	485	420	456	461	433	475	472	480	488	486	483	413	463	468	476	441	447	462	447	453	449	435	445	467	433	452	469	488	454	430	469	436	446	492	460	442	458	471	460	466	469	489	465	476	420	465	466	449	461	462	463	508	461	467	456	471	463	494	440	527	465	446	469	466	473	468	474	448	471	458	465	494	500	458	477	437	458	445	477	464	457	475	468	453	476	474	463	497	465	461	446	452	452	464	494	488	452	499	428	483	449	459	479	493	482	419	489	450	483	428	492	506	457	475	458	488	487	460	445	460	448	479	490	450	507	454	491	493	502	465	445	459	492	436	431	440	466	486	481	491	474	469	497	481	462	459	439	438	490	453	456	487	476	465	488	461	473	442	437	481	460	462	456	486	475	498	435	481	463	462	496	487	425	489	485	458	451	458	466	473	448	455	484	456	435	469	447	514	459	471	468	463	482	451	493	445	446	453	462	493	478	509	493	516	455	452	472	483	499	451	469	460	457	471	465	482	436	470	457	432	473	486	453	433	495	450	405	438	465	444	465	465	465	423	431	477	471	457	486	423	466	453	461	487	402	441	469	482	457	440	465	455	444	433	504	440	431	489	477	463	489	483	422	457	488	433	493	462	482	476	453	459	499	475	498	502	450	464	451	448	404	457	471	472	475	490	423	481	461	469	493	470	475	471	452	442	491	427	466	463	471	470	476	494	438	459	454	492	456	514	418	497	436	479	475	436	477	459	483	445	486	449	468	421	467	478	451	462	425	435	459	467	467	462	487	479	480	464	485	450	421	476	436	447	463	479	463	456	466	493	471	417	476	430	440	479	454	504	429	477	477	467	429	492	453	447	462	452	433	461	445	450	444	477	478	440	441	465	454	462	426	469	498	461	452	452	471	444	443	472	487	456	491	447	464	481	441	456	422	491	473	456	468	448	440	457	476	493	490	467	476	471	469	476	462	476	462	481	452	451	468	478	454	495	441	442	466	435	469	437	420	464	456	475	465	453	434	448	453	509	458	457	470	429	486	469	474	468	467	438	493	472	463	477	439	448	471	454	437	457	470	453	452	435	462	471	492	462	479	460	484	467	456	457	477	459	449	486	471	469	505	470	490	497	458	443	406	476	480	475	465	494	469	466	496	456	466	459	412	430	471	428	420	480	454	496	447	438	482	452	452	440	474	477	466	471	467	465	441	472	455	483	481	436	459	477	487	477	446	466	467	446	443	481	446	423	492	466	464	454	470	448	445	449	467	489	470	493	450	439	463	449	498	446	488	447	500	473	461	455	426	451	474	475	482	437	458	456	478	468	491	480	471	423	485	477	479	480	423	470	464	455	453	505	457	451	420	453	436	429	495	514	458
24422	20874	24520	27361	20035	1585	474	411	350	344	327	321	325	341	275	310	313	317	341	330	296	327	299	316	295	299	266	272	303	275	305	278	323	276	314	318	288	311	283	295	305	299	293	304	306	279	286	278	269	295	303	284	276	273	302	285	249	291	297	320	283	325	304	271	282	263	299	310	264	235	297	280	293	250	268	275	282	294	304	300	320	281	289	297	291	281	274	302	293	302	248	303	295	314	275	285	292	258	253	270	306	281	281	314	273	267	274	263	284	324	294	312	305	294	288	314	278	299	289	296	277	271	292	285	277	302	286	321	300	293	283	303	270	316	273	308	291	289	259	280	254	276	290	289	313	260	276	265	301	268	288	259	241	281	263	285	293	266	305	296	266	262	293	264	265	307	301	281	282	288	286	279	262	289	271	262	290	285	292	291	303	290	292	302	285	288	272	273	338	277	269	271	279	298	279	257	309	314	278	278	273	312	286	279	274	281	274	280	306	300	277	287	330	288	273	261	261	307	269	287	250	316	287	281	289	295	273	297	301	291	273	292	289	302	287	291	299	291	282	270	275	271	302	289	298	262	297	297	242	291	280	314	294	311	251	276	292	300	267	277	289	278	287	280	290	276	278	288	284	317	262	283	293	287	271	312	284	317	289	283	281	304	268	278	282	278	254	293	295	282	292	275	297	328	302	252	283	297	286	282	314	299	295	293	270	313	291	279	283	289	301	298	280	304	281	294	273	291	261	292	280	317	273	323	303	295	301	337	273	275	294	294	275	303	316	305	276	298	293	276	283	301	268	290	288	299	278	300	306	293	307	299	271	298	274	251	330	291	273	287	298	271	275	300	289	294	309	311	289	267	313	288	285	309	272	256	282	295	276	292	289	264	288	275	274	299	300	291	301	301	306	278	322	319	285	277	297	268	293	279	265	273	306	285	298	319	296	307	288	336	292	284	264	276	272	305	284	311	294	304	289	277	299	291	289	307	264	276	266	295	308	313	309	273	279	267	263	281	270	280	289	284	288	320	275	293	281	271	284	306	268	285	286	297	282	261	297	285	274	275	303	264	309	289	300	270	292	278	314	294	293	281	289	338	297	285	273	304	302	289	291	290	298	291	265	282	275	283	282	264	311	246	322	264	288	290	266	273	271	293	279	304	299	303	290	281	270	253	261	287	293	280	290	270	299	309	271	311	258	338	298	289	298	263	279	281	308	282	288	304	294	263	320	270	271	275	283	285	270	280	278	298	297	273	302	288	286	312	272	282	287	281	288	269	293	279	240	278	326	298	297	298	290	282	278	313	277	281	298	306	300	300	272	282	285	252	296	282	284	302	275	305	269	295	270	315	290	269	283	290	276	276	285	314	266	281	298	301	279	308	276	272	297	268	271	289	292	301	287	273	274	333	261	301	297	262	292	307	293	278	296	323	313	271	252	293	244	279	267	290	296	268	282	272	282	322	274	273	293	280	292	292	281	277	292	278	288	321	291	285	280	263	311	289	282	312	318	297	311	278	284	264	276	268	286	288	290	279	267	292	298	297	273	299	326	290	290	257	301	284	299	285	301	298	295	297	282	286	289	281	254	299	281	307	283	302	283	296	254	275	254	271	290	283	281	302	309	258	298	331	338	286	294	298	261	279	282	278	281	314	284	302	293	272	297	291	314	300	282	300	294	283	291	301	285	303	299	277	297	265	292	282	273	308	296	273	306	297	313	252	326	288	272	274	283	289	258	266	295	300	279	263	254	290	282	267	299	291	279	288	252	258	289	300	331	318	275	276	300	281	315	278	270	285	281	311	277	305	302	277	303	244	311	323	285	311	270	307	300	303	271	289	304	314	275	296	271	280	276	281	306	273	297	308	301	304	283	302	288	293	318	272	283	281	267	303	285	270	307	293	303	270	298	284	254	267	285	305	279	310	292	293	276	294	319	311	266	322	289	297	294	315	278	281	290	284	284	293	289	319	293	314	293	267	305	246	270	286	304	252	282	306	289	270	298	270	310	263	315	302	314	270	286	257	295	306	306	300	295	286	272	292	266	270	298	302	269	308	274	299	310	296	299	284	284	276	276	293	280	286	277	312	297	290	281	270	287	263	291	287	280	298	317	307	284	296	299	273	295	306	268	284	294	297	281	278	283	275	301	284	286	305	304	290	290	231	284	265	289	291	290	264	270	303	281	315	291	272	286	301	261	268	285	290	289	264	286	294	305	304	318	264	290	280	256	288	277	290	306	271	292	303	260	257	287	266	255	275	328	278	282	307	312	313	294	297	262	270	305	276	309	313	289	285	260	280	253	313	268	282	251	293	289	274	311	295	294	280	267	311	266	296	285	297	290	317	278	300	291	300	309	277	271	298	299	287	307	253	304	258	300	262	299	280	281	284	289	281	275	296	296	300	310	299	309	310	275	277	295	288	298	280	298	302	288	292	259	280	273	291	327	306	284	270	299	288	306	286	299	290	291	287	288	321	288	265	298	308	278	321	313	262	282	313	301	279	297	274	291	277	281	270	262	300	265	311	305	293	284	255	301	278	306	259	326	319	299	307	272	249	299	304	278	282	291	279	275	276	294	264	288	295	291	301	328	265	275	277	271	305	290	281	281	306	281	285	301	303	277	280	323	283	262	277	294	278	311	278	245	270	282	288	294	272	271	268	292	281	243	297	303	267	272	313	281	235	307	316	293	299	303	312	303	304	310	271	246	285	303	294	286	289	283	249	303	249	297	298	291	288	265	264	298	293	270	264	321	272	256	271	271	285	282	298	299	303	295	282	275	278	269	278	301	284	317	309	291	308	309	282	283	295	263	282	289	277	282	289	292	254	283	259	260	313	300	266	312	261	261	264	276	316	316	274	279	307	283	289	282	314	315	276	288	279	288	301	289	296	331	281	266	264	296	308	263	284	302	279	316	291	317	306	329	267	287	279	287	296	257	286	273	275	262	301	310	313	280	264	287	278	293	313	310	274	271	278	281	272	301	273	308	263	285	300	275	266	296	269	289	293	275	266	296	279	298	300	313	268	290	292	292	323	278	282	263	287	303	293	261	276	281	246	302	279	292	310	285	308	316	293	278	312	307	305	300	265	253	280	302	265	287	287	288	314	279	302	259	285	286	298	314	285	263	268	271	298	312	268	285	268	309	287	299	288	293	270	304	291	275	293	278	298	295	283	287	259	272	306	292	270	302	292	246	263	291	277	296	290	302	298	282	301	283	302	282	268	316	290	266	293	282	307	283	285	315	303	307	319	281	267	266	282	315	307	286	303	273	283	294	296	289	300	303	267	250	303	296	258	306	269	257	253	283	274	297	287	278	283	304	260	323	284	269	314	283	292	271	275	277	290	294	268	270	286	287	259	267	294	287	313	320	288	313	322	308	285	266	302	309	268	261	288	238	292	275	281	259	254	302	271	288	269	246	286	303	305	288	276	292	257	285	275	300	331	303	283	308	282	277	287	280	290	295	286	308	282	278	293	311	291	292	297	268	276	256	306
3268	3127	1937	1198	860	792	674	702	669	733	660	672	638	633	610	666	611	599	636	621	678	614	606	688	678	651	601	662	670	652	609	614	652	654	679	621	637	637	624	653	597	663	627	642	617	634	651	663	610	653	678	669	668	632	682	648	618	684	688	645	623	621	651	612	643	638	646	674	629	652	637	625	662	628	647	650	595	628	605	656	645	619	661	646	677	633	625	659	613	636	649	622	629	650	666	613	650	601	655	664	631	658	716	637	612	644	679	674	678	645	638	680	661	655	607	628	634	648	591	647	639	665	655	627	658	613	665	610	654	642	639	633	662	608	623	645	655	618	640	679	609	637	702	689	658	649	613	605	646	632	640	628	606	662	633	610	723	627	617	612	651	636	605	650	606	613	634	663	622	631	648	632	630	634	654	675	644	646	633	706	602	641	680	662	660	656	688	605	626	678	634	622	614	635	662	635	644	671	611	634	637	655	638	678	592	629	651	645	674	640	647	673	655	641	652	658	667	633	639	632	679	639	616	694	644	637	668	611	672	598	649	626	648	665	622	627	641	678	654	645	649	599	631	640	624	669	626	632	723	661	623	619	650	639	630	622	692	650	615	620	592	605	667	605	615	636	652	623	652	679	655	611	659	630	621	658	629	695	640	638	653	634	611	672	610	607	600	645	600	669	595	632	633	626	672	617	625	642	613	634	621	650	679	626	652	640	601	664	623	647	650	622	671	681	639	646	646	637	595	621	599	639	637	623	658	605	591	625	649	601	631	676	643	647	690	612	623	676	654	612	659	681	703	628	654	639	651	639	664	684	674	615	617	653	640	615	607	656	637	672	667	621	624	676	659	625	613	633	631	683	608	658	607	630	614	657	648	668	684	660	610	656	620	684	614	659	677	597	635	662	644	648	656	690	660	675	610	648	644	618	607	692	646	623	647	651	640	666	678	612	624	611	691	640	653	587	598	672	646	646	679	607	627	672	643	638	679	645	623	647	642	640	658	628	637	675	640	624	680	626	650	600	644	607	649	620	631	636	657	626	621	607	661	652	655	628	661	650	660	608	655	594	657	646	628	659	637	650	636	666	645	653	639	673	584	640	677	634	644	669	669	636	678	659	611	647	661	668	647	659	630	614	677	652	571	642	640	618	654	698	665	648	644	653	666	628	683	728	603	620	663	608	667	602	681	629	699	589	625	607	657	656	656	616	664	611	644	661	644	605	628	642	636	633	639	628	653	650	672	620	660	631	667	618	623	612	683	615	696	646	614	681	684	607	654	636	659	592	650	631	667	672	697	691	607	624	648	689	659	634	674	641	640	660	643	678	660	667	643	607	601	674	626	662	633	656	654	680	642	716	666	666	626	617	660	670	662	608	618	626	663	596	660	611	655	634	632	652	651	620	628	641	625	607	609	660	657	661	641	625	637	647	617	616	633	684	675	647	635	657	678	633	659	638	631	647	638	625	670	637	675	603	635	625	617	637	658	669	613	602	676	626	618	623	622	632	669	624	619	614	607	634	648	712	647	658	680	609	653	652	614	636	680	632	609	596	658	651	620	622	632	626	604	660	601	647	655	615	658	672	604	645	651	687	682	664	668	645	621	628	612	651	676	616	630	617	644	594	642	625	629	630	640	653	637	664	651	631	670	676	600	675	636	618	681	643	669	668	634	616	662	627	666	641	585	643	642	676	633	662	656	686	669	653	659	647	643	618	688	619	611	642	635	660	638	643	662	630	646	641	605	614	661	710	646	662	662	673	658	683	672	657	659	591	681	646	607	633	644	662	664	640	639	628	639	646	641	640	669	671	692	595	649	638	634	619	650	646	660	651	611	605	644	631	669	666	645	674	631	668	636	629	636	682	650	612	665	631	653	627	650	639	655	590	683	684	634	675	654	641	645	628	669	627	582	653	655	683	618	705	619	651	611	652	650	617	672	631	679	676	650	641	625	602	618	621	673	616	669	646	637	642	637	665	671	625	629	669	646	604	707	613	622	650	675	667	644	634	628	662	643	607	639	652	598	624	647	608	634	609	602	614	632	601	649	669	661	595	670	605	694	693	663	624	622	664	599	653	620	680	671	685	648	644	676	643	655	603	641	638	688	594	642	674	625	626	657	615	608	656	625	634	647	628	641	588	631	662	651	583	655	594	630	654	652	625	687	628	608	610	668	632	631	670	639	682	650	651	635	646	637	652	624	646	638	593	671	642	646	678	642	639	660	631	635	687	636	650	629	611	690	625	641	671	692	691	635	643	630	672	578	632	658	655	632	614	652	681	646	671	592	688	671	663	646	593	661	613	592	643	623	614	673	607	623	656	695	677	663	629	681	621	643	653	678	639	623	644	553	661	669	640	666	640	632	638	660	680	660	655	648	644	670	614	667	637	628	582	690	647	663	590	619	640	650	610	658	662	640	653	615	628	638	629	639	608	655	633	623	659	645	629	669	649	635	694	616	651	633	619	613	623	652	629	655	631	610	676	634	685	676	634	637	637	652	598	595	643	614	661	669	636	642	620	655	644	600	646	634	662	648	645	659	622	645	633	600	602	621	680	655	610	610	662	703	631	613	641	663	645	664	634	698	652	641	675	634	639	653	662	646	631	626	592	655	642	670	667	659	629	679	682	664	650	620	653	593	629	633	619	626	698	626	665	664	628	652	637	639	679	628	676	687	690	623	618	588	641	626	614	643	644	605	657	657	641	691	652	663	692	640	661	632	676	659	628	667	628	634	625	654	675	639	630	641	625	662	624	601	621	611	638	687	645	643	649	652	652	664	593	597	637	627	607	623	677	647	663	666	627	687	653	635	652	650	688	658	665	623	689	678	624	656	645	597	647	658	662	619	617	642	638	676	635	670	646	658	652	646	634	676	625	671	666	634	631	620	632	625	622	688	649	647	622	634	649	697	654	625	619	613	611	624	601	688	641	611	657	610	666	627	660	592	669	637	626	610	646	647	668	635	626	647	642	627	644	682	677	624	644	689	644	652	609	659	608	633	645	686	627	611	625	627	667	641	625	636	647	646	622	617	667	665	672	686	638	647	605	661	661	633	624	629	642	644	618	601	637	621	652	631	636	659	645	651	678	623	635	638	659	676	627	605	681	650	647	648	656	644	652	632	665	648	627	613	690	648	602	621	656	640	669	627	700	640	694	636	648	602	633	587	645	603	612	624	668	675	633	650	659	627	662	588	661	641	675	667	666	652	653	634	636	632	655	711	647	632	634	631	679	664	668	626	637	666	601	627	588	680	642	629	653	626	617	638	632	611	610	622	608	630	648	581	635	613	619	648	640	633	592	676	651	635	581	603	674	589	660	677	633	643	610	624	633	667	617	654	663	637	620	653	647	618	677	655	635	644	649	627	599	624	679	639	640	645	627	597	647	645	627	651	628	651	650	642	644	631	623	631	698	665	635	649	620	627	617	637	638	609	624	648	679	606	684	648	635	637	688	659	663	657	652	643	601	648	661	646	654	703	636	644	604	661	626	637	605
23625	20878	25202	26683	20886	20841	2270	473	327	318	279	258	226	247	207	236	230	248	220	256	200	191	198	195	203	201	188	202	217	195	208	220	196	231	175	199	189	193	207	210	190	208	210	186	165	193	233	198	218	215	195	192	204	208	206	165	206	182	191	195	190	205	225	196	199	202	187	225	178	180	223	208	208	191	212	212	209	232	192	196	208	188	196	203	174	201	194	173	196	221	192	173	214	199	196	209	180	190	194	184	176	198	174	185	205	206	206	206	221	185	210	187	188	204	196	193	180	187	206	228	202	207	210	211	195	209	197	205	185	180	213	222	183	188	183	186	197	224	187	236	213	196	180	193	206	227	180	202	202	166	219	211	190	215	209	206	211	217	189	202	219	221	165	205	177	195	212	225	190	210	198	209	194	187	203	203	191	211	214	199	207	169	211	207	184	187	230	215	187	253	214	203	188	219	213	200	230	229	194	209	202	205	180	191	195	203	206	200	192	184	227	187	174	202	202	201	189	202	183	183	211	214	169	179	197	186	204	207	212	184	180	212	202	183	187	181	216	181	210	212	203	208	198	192	215	193	216	203	188	199	215	192	187	225	223	193	211	190	219	216	182	165	210	202	180	198	198	166	183	187	176	220	206	208	193	205	197	201	185	213	188	191	206	196	208	199	196	186	198	221	192	222	195	205	203	180	181	189	192	173	197	208	184	203	204	223	187	181	201	193	194	197	196	187	194	196	208	213	175	220	188	205	182	204	199	201	181	200	194	190	224	176	167	193	187	184	202	224	191	217	208	202	198	202	210	216	209	186	199	203	192	211	184	206	200	211	185	222	191	196	200	205	193	209	200	210	192	218	214	207	194	213	217	203	175	217	213	168	205	192	214	208	184	190	158	200	214	218	180	202	195	187	202	167	189	172	195	197	187	187	203	207	187	216	190	181	191	181	180	200	217	191	205	205	173	199	218	208	163	199	201	199	199	190	195	207	193	181	237	206	180	184	222	237	225	208	174	205	174	225	202	197	206	212	196	219	162	203	230	196	196	216	203	198	199	201	204	179	176	198	187	177	202	203	186	174	206	193	193	196	190	193	193	195	203	196	187	187	189	171	216	215	169	195	178	197	204	193	191	211	182	221	198	192	211	220	183	189	192	215	193	183	206	209	195	206	211	194	191	207	210	169	197	193	204	190	215	194	180	167	203	202	188	205	218	176	196	184	204	181	206	180	185	195	185	181	208	188	218	197	177	199	192	203	194	196	145	207	181	175	198	208	181	197	183	218	214	206	190	224	175	209	201	220	200	197	202	161	189	210	184	219	181	203	202	232	195	208	174	208	196	227	217	186	188	195	215	200	199	180	214	200	191	195	204	205	218	194	197	184	191	174	202	202	192	184	186	217	181	217	176	183	201	172	190	185	197	193	192	213	218	202	179	163	182	185	216	204	215	197	185	215	209	208	183	184	189	221	182	190	191	214	185	185	185	200	213	201	197	209	183	217	199	189	205	209	209	200	186	207	201	193	197	182	174	181	171	222	185	193	196	178	197	194	190	179	201	205	178	207	200	210	224	217	181	204	181	176	200	178	172	196	186	216	192	195	181	196	195	185	189	186	193	212	199	198	178	210	185	195	197	231	215	213	205	208	187	180	210	225	184	216	209	208	184	229	210	212	195	191	203	182	209	172	210	219	189	205	189	215	229	199	194	186	206	203	177	220	197	206	210	193	177	210	198	180	205	184	179	187	192	200	207	200	195	199	172	203	213	182	190	196	208	207	208	211	195	179	196	179	191	219	193	225	192	198	203	161	168	205	157	212	220	224	167	226	201	173	180	212	177	192	179	223	190	190	236	218	191	201	209	195	223	189	215	215	187	189	228	207	192	215	200	185	178	191	211	215	184	197	193	164	218	189	200	207	187	184	171	181	215	224	211	185	202	202	183	180	197	169	206	250	192	204	190	205	186	197	199	224	187	174	201	207	189	201	169	212	169	213	192	204	170	216	214	218	199	194	209	178	201	208	218	218	203	188	219	186	180	206	179	190	196	190	214	216	202	212	178	177	178	190	197	179	216	189	198	211	194	175	199	193	208	205	213	192	213	223	205	168	210	209	215	187	201	202	208	213	183	181	232	176	208	196	201	185	232	202	184	211	156	186	204	174	190	199	210	189	191	189	173	183	192	186	207	203	210	207	194	188	235	199	220	205	196	219	205	212	191	197	209	208	193	204	180	207	182	213	216	192	193	216	196	178	209	188	189	195	191	174	209	174	187	172	193	201	191	203	180	206	193	218	201	211	202	211	182	210	188	194	182	205	187	219	170	194	219	191	236	188	167	175	204	187	188	183	215	196	193	194	183	205	184	164	184	209	202	223	188	182	183	204	196	212	217	199	219	192	241	220	203	191	201	187	201	190	200	193	177	202	206	222	206	177	191	218	210	211	201	211	209	218	206	202	208	226	198	210	192	226	177	207	197	195	185	185	223	202	181	189	217	183	215	182	214	201	214	204	180	189	185	213	205	214	184	171	224	214	197	203	193	176	206	190	208	205	214	221	194	213	182	192	187	196	218	183	191	227	223	213	220	170	201	186	181	220	223	199	193	201	161	166	193	194	221	204	226	206	183	195	197	200	184	214	227	181	187	188	181	198	200	180	206	179	189	187	186	176	199	203	203	204	225	189	181	218	221	215	198	184	191	176	197	190	230	194	186	197	203	169	196	191	187	211	214	209	215	203	181	189	211	202	192	172	202	197	196	175	211	214	189	169	187	156	176	187	196	171	186	185	216	177	201	196	191	173	219	210	177	238	217	200	212	207	198	189	201	210	220	189	214	198	200	204	197	194	195	205	173	162	189	192	206	200	189	187	192	200	200	180	234	205	217	179	189	202	187	192	197	199	179	225	216	193	195	207	193	195	203	210	181	196	183	189	194	201	224	201	176	223	184	180	195	176	213	198	231	164	189	203	207	185	197	197	188	232	189	185	198	214	196	197	196	215	215	183	201	200	211	197	214	191	192	226	186	204	185	163	222	180	157	214	206	200	206	175	200	193	173	199	204	228	215	210	222	200	215	216	196	203	184	177	202	185	191	214	185	187	185	167	217	191	206	212	207	213	200	173	204	205	188	210	211	196	206	213	196	198	185	190	194	188	195	190	202	178	209	185	193	185	198	218	176	186	193	197	193	205	198	201	228	205	166	218	190	191	163	190	199	170	221	207	209	177	177	190	229	177	219	199	230	176	208	180	212	197	212	221	194	183	171	196	222	217	204	216	205	181	243	198	192	204	226	188	205	220	208	224	183	190	192	215	212	196	221	180	192	195	177	178	194	205	197	169	205	193	218	210	180	199	179	178	171	216	191	212	212	225	195	215	186	206	189	213	206	216	178	187	184	168	207	195	196	188	193	185	205	210	190	208	200	212	210	189	211	201	201	189	203	197	210	209	218	202	218	205	190	177	197	224	193	198	217	184	185	209	205	214	209	204	205	219	198	175	200	199
3429	5205	3090	1499	901	679	610	544	540	473	453	466	507	455	465	471	446	466	471	449	469	473	428	440	447	453	457	423	475	425	449	463	469	460	469	459	425	487	447	447	440	433	443	452	423	427	448	451	461	446	443	457	404	460	455	459	410	442	450	454	438	407	504	456	443	388	451	472	475	437	447	438	445	427	436	432	436	506	432	465	455	445	430	461	440	459	427	431	380	464	458	435	416	461	432	468	480	398	449	425	421	437	456	458	464	445	406	466	440	435	424	437	469	420	461	446	445	467	379	441	444	459	436	419	468	439	454	422	495	427	453	459	388	463	476	432	429	473	400	434	438	462	463	476	442	435	409	427	450	418	421	431	433	397	443	467	439	475	480	424	462	466	431	453	442	423	475	479	425	462	445	470	477	464	421	440	425	448	407	463	469	425	426	428	447	425	442	449	449	457	448	429	450	398	445	450	464	480	442	498	424	462	426	455	461	427	424	469	454	425	429	430	444	437	470	474	475	446	440	448	430	451	416	444	439	421	427	448	441	463	464	444	460	426	428	483	500	441	432	414	445	453	439	477	475	432	426	414	412	434	427	443	464	430	454	452	402	452	411	424	443	441	413	431	426	444	469	460	455	448	413	423	417	432	440	439	447	468	485	441	456	469	445	453	453	472	419	488	433	482	437	438	448	428	424	439	452	472	464	434	437	405	436	444	448	414	498	432	450	429	409	464	445	449	432	432	436	482	435	443	452	419	441	468	436	440	457	463	457	457	445	452	452	484	462	434	431	425	434	441	459	429	452	411	494	409	448	413	489	455	439	517	433	441	450	416	450	439	494	460	478	449	402	486	416	417	449	456	426	447	463	458	446	421	494	437	440	434	421	453	388	467	437	480	402	433	477	400	440	471	449	426	453	437	430	433	420	455	417	446	466	432	466	457	443	455	417	440	418	516	411	453	445	438	443	450	460	442	427	406	471	439	393	439	476	452	405	436	425	454	468	437	457	456	451	459	438	449	471	439	482	444	449	455	440	434	437	445	445	448	427	424	436	451	466	439	410	452	448	429	439	432	444	409	442	397	442	430	443	457	450	450	452	473	443	433	478	401	399	481	448	463	415	468	442	451	455	410	431	462	426	423	431	429	426	415	454	432	450	483	448	455	401	469	437	425	425	406	456	413	447	454	466	477	457	439	457	452	456	435	418	425	444	445	434	452	460	416	471	414	454	485	462	429	439	442	427	490	481	478	449	456	479	455	458	457	447	414	471	451	431	477	441	432	429	463	427	430	461	471	447	411	426	418	443	457	443	468	441	471	462	457	427	432	428	406	443	449	424	424	451	453	425	436	405	417	430	418	439	469	455	461	423	457	403	453	452	462	424	459	437	476	453	470	468	408	496	446	447	446	475	452	423	450	443	413	446	422	414	447	444	404	456	478	430	447	447	418	424	469	452	447	424	450	424	491	482	462	432	422	492	493	432	407	410	428	458	459	456	412	437	437	413	465	443	456	403	443	413	475	462	459	430	445	464	435	441	408	446	452	477	428	425	436	428	457	461	429	446	441	427	463	429	452	418	431	431	447	417	403	413	455	429	416	434	437	449	427	474	435	439	460	451	462	410	453	443	429	470	453	402	466	405	430	447	448	458	449	427	440	455	426	451	410	435	445	458	452	458	434	426	407	421	413	445	427	463	426	413	396	440	450	481	449	447	394	444	446	446	467	444	444	457	418	449	469	431	421	458	456	415	448	479	465	441	456	448	439	448	465	468	446	487	475	435	441	438	411	429	454	471	429	404	465	403	465	440	445	449	436	455	458	444	412	434	444	459	460	456	410	436	442	458	440	433	458	472	483	452	448	398	436	425	427	406	435	444	436	428	420	430	470	444	430	426	469	498	423	470	443	438	430	446	418	418	435	478	450	459	444	430	428	482	452	417	420	464	420	430	478	453	431	432	414	412	435	465	452	466	419	457	466	413	439	434	416	477	456	420	477	434	454	486	441	494	453	428	459	440	448	455	420	439	432	426	441	432	470	427	425	454	459	438	450	429	438	449	471	435	485	457	415	445	447	453	463	478	425	441	414	419	476	421	460	425	443	461	424	444	448	462	435	463	467	410	425	487	467	449	423	426	458	434	429	441	427	431	424	441	464	422	425	486	403	403	460	454	441	479	427	458	437	456	451	452	436	468	468	458	446	457	441	433	426	465	447	461	470	460	446	440	442	432	405	448	460	428	400	453	479	470	417	468	490	426	469	436	433	431	462	455	407	442	451	437	465	458	441	428	459	449	454	431	477	459	449	433	434	424	444	457	459	439	426	451	435	465	446	450	458	437	460	424	457	440	447	450	456	448	435	477	424	437	442	436	437	449	396	476	447	447	451	430	412	458	458	463	453	466	444	434	461	481	438	423	453	435	422	432	432	429	500	451	411	481	476	445	450	436	426	454	436	472	439	472	456	474	454	472	425	440	472	452	427	400	446	453	430	478	437	405	443	434	472	417	407	408	400	476	427	463	482	465	486	422	469	428	426	452	443	420	482	488	450	456	415	472	420	443	411	407	441	465	438	485	459	437	458	429	425	449	447	451	455	464	440	450	424	451	400	418	434	462	424	429	450	445	430	495	404	457	419	451	462	471	437	449	437	434	420	453	492	443	426	535	431	423	429	458	417	458	417	421	461	462	442	426	436	471	443	453	429	436	462	411	430	427	446	452	447	467	469	398	459	412	446	447	454	446	510	476	468	442	514	465	464	456	482	438	441	416	477	474	454	446	449	453	437	475	482	479	461	457	429	405	403	432	404	438	424	462	416	418	460	468	444	449	458	472	444	466	428	464	438	442	452	446	464	428	419	410	437	415	419	444	423	426	427	401	444	469	442	451	479	426	458	430	443	413	440	468	467	474	418	452	444	486	470	452	482	424	436	423	436	460	393	433	445	429	453	443	426	419	417	445	458	419	421	448	453	433	430	462	444	427	440	455	411	466	468	399	465	452	443	460	450	443	444	420	448	463	458	449	467	456	479	402	455	459	395	475	409	433	424	467	440	450	435	439	427	448	435	442	446	433	407	445	407	443	444	460	436	415	425	406	436	444	478	435	444	433	403	434	448	469	433	431	438	442	456	469	453	413	424	453	440	425	454	463	473	434	433	438	470	425	444	481	473	446	463	426	435	393	450	455	456	459	453	420	428	456	448	426	433	442	413	448	426	459	436	430	420	443	451	448	435	457	405	430	482	430	397	459	467	449	434	443	451	422	459	438	457	443	384	465	466	417	422	451	443	419	463	422	473	444	433	468	404	397	451	421	444	431	472	472	434	456	483	410	413	462	452	423	454	475	457	425	485	426	462	428	447	485	444	418	455	431	451	406	434	430	450	447	445	425	433	448	431	448	470	518	459	434	431	461	439	454	430	409	401	440	472	433	456	487	440	455	425	462	449	442	418	415	461	441	417	471	431	431	421	473	436	462	433	479	458	422	408	432	436	420	438	444	470	437	438
32742	12477	1355	250	226	196	209	193	190	186	203	218	181	189	180	181	203	202	206	203	166	182	164	182	178	204	194	200	171	167	190	164	169	192	224	207	196	222	215	198	183	198	175	183	197	203	168	190	179	212	190	151	214	189	186	179	207	198	197	212	180	194	164	188	159	189	199	213	191	202	179	183	187	177	184	191	178	190	189	186	197	186	191	185	217	205	195	186	202	166	186	181	204	198	190	220	223	196	205	178	182	174	166	183	191	184	174	190	194	199	204	208	211	234	216	187	208	172	175	180	211	201	184	189	208	194	189	191	204	216	191	188	188	194	188	208	230	153	186	187	200	166	195	170	164	188	188	187	189	213	200	199	184	198	199	179	182	193	180	183	169	189	205	189	199	193	200	208	197	201	165	187	187	213	172	177	175	196	201	171	173	177	184	189	189	207	188	184	179	208	186	188	185	197	216	200	201	167	199	189	195	190	204	195	174	193	182	179	192	188	187	218	186	209	190	205	197	197	205	191	174	172	193	199	184	187	185	192	164	189	160	183	188	182	192	194	192	192	176	173	207	191	206	192	203	177	192	181	220	202	183	194	187	188	199	200	192	218	173	207	204	206	191	191	219	170	211	188	176	208	193	197	189	198	180	190	191	167	164	190	183	204	207	190	183	194	217	183	193	188	184	188	160	192	201	191	190	183	158	176	188	195	169	175	196	193	190	194	197	188	205	181	209	189	167	192	178	196	181	203	185	200	198	194	205	183	180	195	198	171	173	197	192	194	169	200	186	175	183	187	188	205	182	202	194	210	202	213	161	205	191	172	183	163	175	202	190	195	181	188	190	195	184	200	173	184	203	181	200	206	181	194	189	196	161	221	171	211	178	186	178	212	181	180	206	207	209	208	214	207	157	185	197	201	186	198	181	170	188	215	202	190	179	203	185	204	188	193	210	216	189	195	205	184	173	206	187	205	196	173	192	187	196	195	176	202	214	196	179	172	209	195	192	168	184	175	222	184	187	180	197	204	182	192	213	194	168	196	188	199	205	176	175	187	191	184	194	194	163	184	221	178	189	201	192	197	196	201	197	182	188	208	189	177	185	212	196	154	166	194	202	201	200	177	184	212	196	210	178	204	156	206	169	227	205	169	194	184	184	203	204	235	183	165	199	201	191	172	205	234	172	202	167	182	214	210	193	201	187	219	165	193	184	210	203	196	220	215	184	193	194	195	193	180	189	197	198	215	227	174	182	204	202	187	182	189	201	205	190	177	202	187	194	186	172	191	180	166	183	204	190	179	177	193	202	230	217	230	187	183	190	216	203	205	189	189	186	183	191	208	202	219	201	182	182	197	208	181	184	185	200	182	200	185	201	180	175	172	181	172	211	179	173	170	203	189	186	181	189	201	199	202	174	187	212	182	177	192	185	194	188	167	195	206	170	206	203	193	198	189	171	168	188	200	182	184	178	188	189	178	175	185	184	215	190	194	214	187	210	180	202	191	170	168	201	197	182	208	207	196	180	174	173	208	202	199	191	194	160	200	184	191	174	210	194	228	173	206	186	176	182	187	213	186	198	193	185	195	209	174	174	197	205	210	201	174	187	168	190	174	184	217	209	194	169	207	189	190	180	213	181	176	196	182	170	179	200	180	191	176	193	207	209	178	171	176	175	167	192	186	180	165	193	216	202	186	198	185	210	165	174	161	194	201	170	161	199	170	193	198	209	185	193	188	176	185	180	209	181	182	187	188	170	199	191	210	194	166	189	178	198	207	198	209	170	185	196	191	190	201	213	178	184	168	162	204	208	224	195	198	212	162	200	217	199	203	197	207	178	189	197	194	185	185	158	190	166	187	183	174	210	197	193	196	205	198	206	187	216	194	195	207	198	167	190	190	197	188	198	196	175	203	186	212	199	180	160	189	205	195	192	203	186	205	180	208	198	211	186	183	208	200	187	183	187	201	211	186	192	183	184	200	167	214	203	182	182	187	194	164	210	206	221	197	212	192	190	218	190	219	182	189	185	158	200	175	162	199	197	212	206	196	179	204	218	199	207	208	203	204	197	185	198	181	189	216	203	176	187	163	187	191	214	174	191	197	150	178	200	167	202	213	202	198	186	221	203	209	192	183	182	196	197	178	205	175	179	192	175	198	203	177	196	165	185	186	185	176	194	197	195	197	203	213	187	178	183	181	181	196	176	198	206	183	177	199	189	196	174	210	188	193	196	181	186	200	179	155	195	195	169	172	167	167	174	195	175	191	158	192	196	182	196	196	226	208	197	191	197	181	202	230	183	182	207	201	201	199	220	190	205	179	198	197	185	195	178	188	198	177	208	212	192	196	189	201	172	223	185	193	194	173	207	201	214	187	220	200	213	201	184	193	164	201	183	199	206	212	172	196	189	184	201	180	205	213	186	214	193	194	198	189	184	195	192	175	182	175	194	216	178	191	212	175	194	213	197	213	202	181	171	200	195	191	174	207	206	186	207	211	174	174	193	188	199	184	168	194	175	198	204	202	210	202	206	202	177	190	216	187	155	176	208	172	171	200	207	181	209	187	166	208	204	177	193	164	189	166	173	183	178	184	196	227	207	208	213	207	199	175	183	195	186	184	181	174	167	196	193	197	190	194	218	186	193	176	208	194	199	197	203	211	184	208	192	177	201	186	201	175	197	213	227	181	154	210	195	198	200	185	177	178	187	194	206	189	170	205	187	208	184	191	186	179	191	186	202	193	202	183	195	202	195	185	171	170	196	159	182	165	173	191	178	208	170	212	201	181	195	206	184	204	194	208	199	197	210	203	205	197	189	171	218	209	224	205	211	181	209	195	196	202	189	170	195	213	203	189	208	202	222	187	225	186	190	190	191	200	150	200	201	220	167	189	192	193	186	188	194	176	179	185	211	185	199	177	205	201	185	207	196	198	211	181	171	175	195	187	225	161	213	198	200	189	185	196	191	196	192	188	191	214	169	202	195	198	194	219	164	194	192	188	180	225	196	178	190	218	207	186	174	189	189	203	210	167	174	201	202	173	184	212	206	192	201	215	210	185	212	172	165	177	188	199	170	220	194	207	206	167	182	178	200	197	188	198	187	187	203	185	207	183	202	187	174	188	209	221	182	195	200	160	189	200	182	217	176	179	202	200	196	200	189	176	185	203	209	206	211	180	194	190	193	207	199	217	170	221	198	178	203	181	202	225	171	209	188	198	178	187	176	212	192	199	194	212	186	188	173	177	205	209	179	179	165	181	183	171	181	186	214	216	211	204	186	199	216	207	175	184	200	177	194	179	175	189	157	195	222	184	175	209	172	214	189	173	198	195	183	197	179	185	165	188	189	177	205	194	195	172	193	194	187	206	221	197	183	201	215	183	174	184	218	204	191	220	216	192	193	198	183	203	174	180	159	194	188	206	200	178	196	194	189	201	221	177	213	177	184	176	212	173	205	197	181	189	233	192	181	218	189	188	210	216	185	189	185	174	214	200	201	206	200	207	189	206
5190	691	607	548	492	476	472	489	485	477	442	433	439	447	462	432	460	483	456	476	465	484	455	458	479	498	485	475	477	456	474	515	472	470	481	499	510	487	491	461	500	469	467	473	488	473	442	502	466	471	502	428	442	477	451	494	469	471	485	460	451	482	477	467	469	478	451	496	476	458	474	460	475	475	482	492	462	473	467	449	450	441	461	447	439	484	476	505	465	487	442	444	442	461	488	477	470	422	486	496	450	474	483	464	502	479	453	458	454	466	481	502	486	445	489	447	460	515	470	427	497	485	480	462	493	467	469	483	466	466	439	460	474	457	441	468	486	501	450	464	458	443	463	460	458	460	500	499	431	451	428	473	445	444	469	462	409	451	430	481	461	483	464	476	470	487	487	474	490	495	433	499	485	458	466	444	429	454	471	451	448	463	469	456	470	454	428	447	436	463	494	452	452	472	458	445	474	471	469	481	491	481	523	453	466	454	490	458	461	464	463	466	481	489	455	467	459	463	483	481	479	465	442	476	469	506	429	466	460	454	510	459	467	452	442	440	494	448	473	453	457	464	454	477	470	476	463	489	486	458	477	475	471	493	481	480	492	457	483	462	497	461	516	440	440	491	473	491	446	456	485	473	485	450	446	472	476	447	441	501	484	477	455	433	477	436	484	459	472	463	425	479	435	488	514	461	458	434	490	430	453	457	460	484	462	455	471	464	463	468	472	468	473	437	450	475	496	443	448	476	479	472	463	438	454	471	468	449	464	444	473	456	470	491	483	443	454	452	415	446	467	452	473	451	458	493	432	442	460	496	454	462	412	454	435	469	466	470	483	459	429	452	483	478	472	466	510	449	454	439	460	454	411	499	461	460	473	433	473	408	437	487	458	478	483	493	484	442	444	465	485	428	477	465	436	463	481	450	433	436	461	507	494	454	476	463	511	466	467	449	471	488	491	465	438	502	485	476	455	493	477	517	459	469	477	431	457	486	479	451	476	444	478	462	437	493	477	431	483	429	451	462	444	435	462	479	501	489	477	449	475	484	484	479	486	473	465	488	437	424	478	441	466	455	486	441	494	466	446	458	463	466	496	463	503	504	477	491	471	478	514	457	448	444	473	500	479	496	448	486	469	444	478	437	459	491	439	444	453	480	466	463	471	495	434	466	446	456	451	493	449	440	487	498	491	480	469	402	491	478	486	493	471	464	463	476	427	462	467	529	453	502	462	458	462	441	456	510	485	512	473	437	447	467	437	466	475	430	437	465	466	488	435	464	487	475	470	462	481	465	485	465	498	465	453	514	485	460	479	488	458	484	493	433	482	496	450	477	484	484	462	503	479	496	521	493	441	471	443	461	475	470	480	461	467	490	440	469	489	459	480	461	429	449	446	498	463	460	487	501	441	455	480	463	481	466	490	444	466	468	460	476	489	435	479	440	447	449	498	469	463	469	479	401	439	492	487	497	484	495	488	467	451	457	475	481	458	497	446	446	471	453	479	440	473	475	452	449	490	451	494	508	442	476	451	463	457	455	462	497	487	470	452	468	455	461	451	460	442	461	478	467	501	478	469	460	463	462	503	457	457	469	460	486	484	449	470	459	493	456	466	445	474	456	460	487	456	415	446	475	457	445	435	473	450	482	470	478	456	472	472	465	439	482	435	467	471	474	457	446	476	484	457	459	424	486	465	460	489	474	447	463	463	499	472	477	462	439	495	498	452	432	457	431	480	469	453	459	463	488	492	433	479	462	463	457	444	492	437	468	463	435	484	466	477	451	483	445	495	450	461	418	457	500	518	461	467	446	452	458	484	548	482	474	471	446	455	443	447	458	418	466	454	506	450	444	535	463	476	475	463	447	434	475	458	475	451	487	495	476	499	446	515	446	442	466	488	472	450	479	491	459	449	477	485	484	441	456	478	481	458	416	459	485	442	508	502	466	502	484	461	440	445	426	490	449	485	478	455	477	486	470	445	453	458	490	453	460	463	440	473	479	481	463	484	462	460	434	477	480	473	447	468	467	452	452	446	494	474	449	448	439	503	496	465	462	455	494	477	455	464	454	459	455	468	484	460	433	488	460	479	476	456	441	473	470	483	488	476	457	471	464	424	480	422	482	469	468	461	482	485	463	456	491	486	470	476	460	459	463	450	474	453	453	475	433	477	459	498	450	493	446	470	487	472	448	458	471	494	446	487	478	457	476	432	518	502	492	433	461	475	471	472	470	475	434	450	490	455	494	465	481	465	501	445	489	463	432	431	477	468	446	475	442	439	434	470	465	460	457	509	450	465	436	481	482	467	486	510	454	471	459	456	438	495	466	441	418	463	506	450	498	451	467	471	482	448	483	474	449	455	425	486	458	456	454	472	475	468	498	461	438	448	427	490	460	468	466	485	445	466	450	484	457	454	442	465	478	429	435	461	484	440	464	462	461	482	452	479	480	471	435	475	429	452	451	440	517	469	486	450	478	484	469	417	471	488	490	468	523	475	461	423	467	443	452	479	498	503	444	476	483	496	444	475	478	493	476	527	498	406	480	474	442	502	508	515	491	515	465	443	497	473	447	452	464	476	469	491	478	447	454	441	471	472	455	470	483	455	450	465	481	427	424	473	510	470	432	463	451	508	494	429	494	458	436	469	457	448	443	419	457	446	440	506	455	482	471	460	436	440	474	440	449	475	455	445	449	463	446	511	493	452	473	483	441	466	453	465	513	449	421	474	446	467	469	479	493	475	461	456	457	500	468	464	446	442	468	485	487	449	439	486	492	482	473	450	498	447	423	453	459	465	468	497	500	486	465	463	444	476	475	499	467	484	459	448	491	436	449	471	488	501	509	482	459	464	452	443	461	470	464	428	449	438	451	504	448	476	441	481	478	442	425	471	487	433	472	425	452	437	458	459	467	426	455	471	445	464	472	452	476	506	473	443	475	453	493	482	484	503	491	507	453	448	491	429	487	489	481	460	466	466	446	458	471	516	499	482	472	477	457	432	490	477	442	521	448	454	433	464	493	530	478	468	501	493	482	472	489	442	474	451	494	458	466	485	484	509	400	440	463	481	478	496	449	518	446	449	450	473	464	467	479	442	433	474	451	434	465	484	491	480	465	473	457	468	479	452	495	463	449	471	422	484	466	463	472	500	500	455	481	499	449	481	524	448	452	420	465	495	427	476	460	419	472	473	453	429	462	468	483	481	461	482	463	468	459	481	431	494	488	488	455	457	464	485	478	456	493	454	427	443	495	433	484	484	472	509	470	491	451	484	518	468	443	477	454	498	450	401	495	449	466	524	427	485	426	478	504	437	482	479	476	489	484	465	469	481	508	460	433	457	460	445	461	455	463	471	473	445	487	481	473	454	464	450	468	483	438	490	430	441	472	459	446	474	469	431	457	504	454	496	516	449	482	423	460	490	468	482	459	459	469	502	446	491	469	435	467	425	481	457	459	471	467	460	459	466	513	519	480	452	459	438	453	459	477	464	433	455	408	455	412	458	468
24484	20856	24526	27311	20213	1789	480	369	359	321	337	311	310	293	311	292	316	321	322	297	328	276	285	285	311	309	292	299	313	286	300	276	292	295	302	291	268	272	264	264	294	261	303	303	297	295	300	334	294	286	277	288	287	270	284	325	263	286	272	300	259	275	342	310	309	293	295	259	253	287	293	311	280	277	279	265	284	298	287	279	305	301	321	288	320	280	304	284	272	294	285	300	265	300	276	290	296	291	291	298	269	279	308	288	312	278	320	296	306	288	314	296	285	291	269	284	328	315	268	269	256	325	292	307	306	278	264	269	288	304	282	301	330	262	268	307	294	264	263	280	274	282	301	283	276	271	286	282	269	286	289	286	298	302	310	325	342	288	322	270	319	288	312	269	256	297	298	302	285	269	310	281	287	317	307	296	297	270	292	289	307	290	307	256	296	283	277	285	266	275	293	290	258	272	332	284	282	303	314	299	285	291	282	310	313	258	285	290	268	282	277	262	276	307	299	311	284	264	255	315	265	280	270	282	271	288	305	283	281	287	293	322	309	289	274	303	264	288	258	299	326	290	339	278	261	278	322	276	318	258	282	290	298	271	305	271	322	311	312	309	305	276	288	275	272	303	286	290	280	261	303	268	261	286	309	277	319	318	300	303	279	259	273	294	257	288	281	308	296	259	301	289	287	310	330	267	281	303	274	309	275	267	303	268	283	299	296	286	275	259	263	265	274	313	287	275	310	280	298	289	241	297	303	279	308	290	310	302	267	285	283	289	280	263	290	270	313	295	260	300	303	288	252	287	259	306	308	309	281	277	274	295	269	289	305	293	275	239	283	286	274	297	304	293	287	257	280	274	292	300	303	296	268	293	286	287	273	294	308	274	288	298	291	280	282	286	275	264	314	285	271	307	273	280	296	266	278	291	294	254	303	268	284	287	290	258	277	287	299	298	292	276	326	335	287	263	282	283	264	284	283	292	286	286	293	308	298	323	298	337	283	303	285	311	285	317	339	293	264	289	264	283	288	270	281	287	314	300	286	279	255	310	265	301	308	314	316	283	301	304	271	300	290	308	305	267	282	290	255	300	291	289	244	319	309	285	289	267	302	332	266	281	273	285	308	260	325	294	296	291	296	262	273	288	295	283	290	312	292	274	318	249	292	301	306	276	302	264	240	294	287	287	281	261	274	293	293	293	279	264	308	307	338	279	304	299	277	302	270	308	260	288	261	293	303	295	288	282	276	300	293	297	279	287	304	329	281	286	278	280	289	290	280	277	293	278	281	285	271	271	245	286	301	293	286	320	343	298	254	269	308	301	296	284	291	276	253	290	322	306	293	282	273	273	263	287	275	276	273	285	308	297	296	301	319	316	283	295	294	281	307	279	279	287	293	277	282	289	263	315	263	300	291	280	290	288	298	298	284	327	286	294	273	299	288	272	308	277	298	294	282	314	286	302	279	281	306	278	283	271	300	306	307	301	282	282	311	325	283	303	267	276	291	274	276	273	275	286	277	297	286	292	283	286	291	257	256	274	266	282	253	293	297	278	311	317	277	282	260	278	277	271	308	264	308	266	322	289	297	286	300	251	310	327	296	320	325	285	266	272	279	297	278	288	281	264	275	296	295	298	291	306	304	260	270	274	288	303	289	273	312	311	278	278	289	278	288	249	289	304	258	308	270	278	275	281	285	292	310	302	288	292	272	319	305	292	287	282	313	294	278	320	288	309	272	292	308	253	303	258	321	290	274	293	290	242	277	278	267	298	294	286	269	260	317	290	302	270	272	303	304	252	290	308	310	279	299	308	294	276	304	303	250	285	270	298	337	282	297	300	327	286	273	258	271	275	311	301	271	259	296	256	306	287	250	298	286	279	259	257	284	246	303	335	270	315	304	284	271	265	292	284	267	284	343	263	315	311	269	276	272	307	274	273	273	322	311	289	262	338	294	306	334	271	277	309	284	278	287	290	278	289	266	321	304	320	308	272	281	256	295	334	297	283	266	286	268	272	299	301	296	287	289	286	274	278	298	321	317	313	282	294	282	276	288	286	296	303	270	290	246	287	294	263	306	278	290	293	297	321	281	304	312	295	321	291	316	286	270	317	283	291	276	277	286	296	296	290	306	324	288	247	298	259	266	311	298	285	290	295	259	284	275	261	275	286	250	309	254	283	247	283	313	284	319	307	306	291	329	304	319	290	318	281	284	268	281	286	316	266	265	254	264	289	310	279	294	273	296	311	268	276	292	277	270	276	290	261	296	260	297	269	307	299	277	321	295	274	265	303	252	273	266	283	320	293	282	291	285	282	255	315	295	311	263	287	289	264	261	284	293	287	306	275	275	256	255	264	313	275	287	270	265	316	315	301	299	278	276	277	325	287	276	290	314	287	295	305	265	315	269	276	295	294	288	296	297	303	299	295	270	296	294	271	293	311	289	296	261	296	290	262	314	279	295	322	293	314	276	300	288	290	282	266	300	278	299	283	274	259	268	314	345	292	291	236	268	310	276	300	275	285	287	310	309	311	285	300	275	280	289	298	287	301	291	270	307	293	276	293	292	279	293	277	285	286	283	272	288	295	301	329	273	244	306	315	291	300	265	313	295	286	285	290	290	272	243	278	301	295	295	281	272	308	282	300	295	305	265	272	300	285	304	297	263	257	310	294	283	293	294	281	277	270	302	286	299	293	252	289	276	295	294	262	270	282	301	282	314	272	282	295	283	299	321	299	317	299	259	265	263	300	266	281	267	290	280	299	287	304	331	309	306	321	268	295	292	307	269	274	287	294	274	309	304	250	316	284	288	295	272	285	276	278	296	267	277	261	303	286	336	291	276	302	274	297	318	286	260	284	293	306	289	285	256	298	268	281	281	288	253	294	286	299	287	281	267	282	309	294	256	260	269	280	243	292	303	273	299	261	285	237	293	296	325	267	276	296	327	296	321	285	282	299	294	297	273	298	310	291	265	302	267	309	298	302	273	310	300	313	285	290	305	287	267	329	281	282	274	278	310	275	299	296	293	240	287	314	313	296	269	271	304	308	282	308	248	278	299	321	296	283	289	291	309	338	275	326	330	285	288	249	262	286	254	278	253	275	293	271	311	284	298	280	279	278	287	301	278	293	266	291	281	292	284	324	297	315	296	278	299	270	287	326	270	282	241	294	279	277	271	281	295	271	294	272	281	282	295	290	280	263	304	298	284	252	323	283	264	250	285	273	292	287	264	272	270	263	291	268	288	308	298	296	277	299	306	261	252	271	265	271	313	269	322	284	251	323	263	292	288	287	278	312	292	282	302	291	291	312	284	293	274	278	292	320	289	307	280	263	284	281	307	286	299	297	277	302	317	289	343	290	240	278	289	310	263	290	286	245	252	332	278	276	292	299	261	283	266	303	305	282	269	313	277	272	277	275	268	280	313	280	288	277	273	261	294	308	280	282	289	275	306	278	273	302	275	305	301	297	294	307	271	296	282	317	268	294	283	299	304	303	264	273	299	261
3303	3075	1986	1150	874	773	771	665	703	662	695	711	655	623	682	649	670	635	607	606	662	679	648	645	644	649	643	673	651	672	607	646	633	603	704	631	636	661	659	656	652	637	630	650	617	645	638	652	629	630	622	628	630	598	627	672	613	631	671	586	626	666	704	673	627	641	638	645	604	652	643	639	633	654	623	652	622	666	634	667	616	648	625	632	653	656	625	618	648	599	621	665	602	600	620	664	629	627	660	626	612	645	651	636	674	655	632	650	641	633	580	616	668	675	644	655	670	660	639	658	647	659	617	646	632	662	624	647	641	646	634	611	624	649	688	606	660	625	646	668	628	659	659	652	681	676	642	646	617	622	647	651	653	650	631	604	618	658	659	661	661	612	648	635	642	669	631	595	665	630	660	603	617	697	603	647	645	632	640	664	654	618	635	670	678	685	679	638	620	594	661	672	669	642	606	604	663	632	646	616	681	650	648	625	662	653	652	673	615	670	662	651	681	658	638	635	680	649	647	667	656	635	642	678	610	615	616	663	627	638	647	599	656	640	644	659	644	631	607	619	690	631	621	596	628	634	601	629	640	670	655	651	640	657	603	643	641	628	646	643	625	602	580	655	667	677	609	665	644	662	648	631	647	591	643	618	655	618	642	683	647	635	671	636	586	638	615	643	615	646	633	620	626	674	661	619	624	645	630	645	629	632	633	657	702	627	662	586	607	632	669	602	637	625	688	582	663	666	666	616	660	647	657	620	594	631	665	634	625	633	591	620	611	657	653	639	699	659	615	637	609	582	646	642	665	621	687	601	681	614	615	626	675	666	637	638	647	612	639	603	606	632	599	680	626	659	632	619	643	643	630	592	706	635	641	597	594	640	641	679	639	666	636	668	620	649	610	674	657	656	628	667	597	639	661	590	626	632	645	642	692	637	656	679	669	622	645	673	631	638	590	669	605	631	640	678	635	649	632	664	629	671	674	671	687	676	612	669	649	648	652	662	609	641	663	669	615	621	630	605	674	634	631	628	598	638	630	634	639	618	645	617	609	571	674	616	632	625	593	647	672	652	640	627	636	641	646	651	637	651	633	604	674	634	677	651	643	622	642	648	653	621	627	634	626	662	636	642	666	647	658	626	641	686	632	640	629	639	660	648	682	627	620	629	609	607	651	633	644	651	598	667	673	657	606	653	583	601	575	644	660	623	655	703	637	611	612	612	653	652	655	654	623	642	686	668	645	581	646	653	622	624	613	653	666	639	654	688	663	633	655	614	663	652	645	624	701	665	579	628	636	643	627	642	643	639	661	606	593	622	634	635	652	624	609	613	713	630	607	657	619	618	650	647	598	663	628	653	629	689	619	615	624	632	640	621	629	674	610	617	611	612	668	632	688	586	680	613	652	660	641	668	684	625	664	614	647	584	659	654	703	628	623	625	653	624	670	667	640	664	585	597	611	648	637	642	598	670	647	653	661	643	608	664	648	648	641	629	633	674	641	682	616	654	605	640	652	651	601	658	672	628	613	686	665	627	630	697	631	655	653	611	640	616	643	595	649	660	635	671	624	644	680	673	633	640	639	607	589	610	650	632	626	666	634	639	621	615	643	659	609	650	663	666	645	611	669	670	651	648	645	633	589	638	653	627	647	649	623	621	631	653	678	644	666	593	698	632	636	632	647	650	644	668	614	635	625	652	643	668	643	600	681	628	695	638	656	599	577	676	643	626	610	627	610	696	627	660	638	584	629	647	598	633	645	618	664	659	629	633	653	657	637	632	605	623	627	660	627	652	655	628	644	657	667	616	610	620	619	674	623	599	640	649	630	661	613	633	628	633	607	661	612	654	643	637	654	629	637	636	661	586	677	676	643	623	611	667	645	634	652	631	651	643	630	626	592	621	616	644	676	636	615	626	674	637	624	662	592	608	641	603	615	660	609	679	617	621	609	672	682	635	646	622	642	613	625	633	620	638	590	609	622	644	618	654	670	660	655	627	618	647	631	623	651	642	664	618	620	692	629	636	686	642	660	595	639	623	646	593	654	663	614	598	652	647	602	632	631	634	636	644	639	636	644	669	607	606	646	643	632	627	617	614	663	629	643	617	633	650	640	637	600	657	644	655	629	669	605	652	670	667	638	600	620	602	640	628	645	643	618	608	619	592	628	626	612	620	637	656	633	698	704	619	623	671	694	605	632	628	661	632	630	645	605	647	654	668	648	621	649	608	603	616	642	639	643	654	632	593	647	623	668	614	674	654	661	628	628	610	626	603	637	652	628	663	598	624	616	689	663	656	628	650	642	653	717	664	600	632	691	616	634	658	600	614	648	646	636	643	681	667	666	642	632	612	638	638	625	608	640	667	611	650	631	643	619	662	593	647	619	618	647	641	630	632	628	584	650	689	632	644	609	679	674	595	653	626	611	661	656	628	653	650	643	649	669	613	658	635	627	613	671	634	637	591	623	580	634	621	612	617	638	654	630	690	634	682	649	628	621	635	641	583	638	618	650	642	630	610	683	605	633	693	679	614	657	639	645	663	627	642	617	629	594	648	615	661	637	618	628	616	620	656	595	681	636	681	618	671	683	636	624	668	653	644	616	655	600	614	612	637	627	627	659	635	653	615	646	664	662	624	670	664	618	590	585	628	665	595	626	622	634	597	611	627	585	634	609	664	625	648	634	646	662	638	655	690	627	675	629	626	679	676	645	619	604	615	663	618	627	627	617	608	682	657	625	614	622	630	660	612	612	629	611	603	694	646	648	656	619	659	634	611	619	630	667	582	631	668	658	615	635	652	645	591	627	654	619	619	629	610	601	628	629	622	688	681	644	613	620	693	681	665	632	631	598	640	635	609	617	631	627	604	643	619	700	644	645	618	609	644	664	643	647	616	674	617	666	670	627	627	636	659	625	639	602	650	638	636	669	627	637	637	642	645	654	638	607	636	631	625	632	643	683	665	621	684	660	647	623	656	642	661	631	639	659	659	653	642	656	647	623	623	690	621	610	605	638	680	632	602	608	640	611	630	618	663	618	633	643	636	633	668	614	661	639	688	665	637	622	667	702	643	648	681	644	628	674	711	610	597	651	591	586	668	667	651	655	668	619	624	650	626	639	635	619	612	670	642	688	649	638	672	641	658	673	669	602	652	600	693	649	631	610	611	663	604	605	596	642	656	627	631	654	636	616	642	670	629	616	622	621	628	624	627	632	615	637	624	616	664	634	652	625	660	635	616	603	616	586	665	657	600	615	630	664	663	578	617	651	637	628	636	606	638	648	632	615	619	650	624	623	712	618	615	647	671	685	643	658	644	646	599	609	622	639	616	637	626	616	622	616	668	640	663	669	629	635	588	611	652	654	616	644	647	631	607	654	645	667	624	601	672	675	643	650	618	574	648	656	663	615	646	646	616	613	603	658	625	647	640	617	668	603	679	707	688	634	616	633	610	592	633	690	652	602	636	581	635	635	606	613	649	627	637	578	640	646	649	636	623	649	638	585	612
23660	20876	25145	26741	20881	20853	2552	481	335	311	307	248	228	222	241	237	225	242	223	220	228	213	214	223	208	214	233	196	192	195	204	218	216	198	175	225	240	188	188	192	186	218	194	194	221	202	168	164	210	178	214	186	213	201	215	208	167	235	186	187	192	201	214	221	208	199	190	224	189	194	186	211	197	204	193	195	207	178	208	218	188	203	186	185	179	183	241	198	188	210	205	202	198	201	199	197	204	189	188	215	209	183	171	201	175	179	187	187	216	218	208	188	195	181	202	194	179	238	198	194	196	191	193	209	219	208	218	185	181	187	190	214	175	194	205	191	202	204	205	214	203	192	202	201	174	187	207	242	185	200	228	222	207	231	219	179	211	225	218	195	180	212	194	201	188	226	196	200	195	193	208	194	213	193	190	202	205	196	172	193	196	198	203	212	203	211	216	207	194	212	194	189	237	197	207	179	228	189	186	196	201	193	203	213	210	231	208	194	196	176	209	213	226	205	222	193	199	187	188	182	193	187	218	191	205	204	195	209	195	191	223	219	215	199	200	200	201	191	193	190	181	199	238	210	185	193	193	188	211	193	216	198	195	181	197	195	206	186	195	206	198	202	170	199	218	208	214	199	200	239	203	194	185	202	211	204	214	169	192	191	199	186	197	203	192	181	167	184	197	207	196	201	179	186	165	191	215	193	171	223	198	181	183	211	204	194	186	197	180	178	176	195	206	193	202	200	185	219	208	202	196	203	205	183	192	180	195	167	190	206	201	182	187	189	184	193	197	195	201	184	186	190	208	194	210	195	178	175	183	182	207	184	202	205	190	206	232	208	202	201	176	205	179	191	203	185	211	189	201	207	201	205	188	203	192	215	216	221	217	191	195	193	208	191	172	205	190	211	177	196	198	200	168	227	189	207	201	220	198	208	233	216	224	188	183	208	215	207	198	200	196	196	208	185	202	171	198	217	199	209	176	201	207	205	198	189	215	202	192	203	203	220	178	201	199	179	212	226	208	204	188	227	180	189	179	220	191	199	194	203	180	182	190	209	195	200	224	199	204	201	177	221	188	176	200	201	190	192	180	202	199	193	201	195	219	190	183	221	200	218	180	193	154	213	201	211	181	210	186	194	204	200	181	195	191	221	236	200	202	223	154	182	207	192	197	183	192	209	182	207	208	216	203	210	170	209	201	170	214	196	194	196	217	211	232	183	199	186	219	220	184	196	175	198	209	198	191	198	195	199	197	177	202	203	201	179	210	184	189	187	175	193	205	213	193	182	202	206	208	199	206	198	185	178	205	200	186	193	180	198	186	168	154	217	230	196	177	197	226	216	205	193	215	190	177	202	202	198	208	190	220	212	229	185	191	186	173	206	190	202	195	196	204	223	172	204	209	191	196	220	202	195	212	206	236	201	193	193	188	196	185	198	207	217	176	201	207	186	226	198	202	192	184	184	201	181	180	200	215	197	181	192	197	212	182	213	240	201	175	202	208	229	192	190	189	191	188	200	218	216	192	186	178	208	183	215	197	237	193	199	181	200	184	199	209	221	186	198	225	187	193	197	182	183	224	204	182	188	227	196	202	181	177	213	175	201	200	210	185	182	221	198	206	193	197	216	178	188	204	185	187	212	205	190	172	175	193	218	176	202	180	229	168	214	182	190	185	231	220	180	193	204	204	197	182	212	181	205	198	188	182	218	185	191	207	200	185	200	207	192	204	204	202	194	203	217	196	188	198	185	195	187	193	177	231	172	185	198	204	197	216	207	204	219	187	196	201	218	188	189	180	181	228	190	214	202	180	194	184	187	174	198	200	202	180	210	214	237	187	186	195	179	216	196	220	189	196	217	194	226	187	195	194	189	174	190	214	200	196	190	200	180	215	186	167	205	184	199	225	206	198	184	177	198	193	202	209	195	206	203	191	219	186	206	200	207	205	200	183	171	241	206	199	206	184	189	173	240	222	196	207	192	174	200	161	188	232	209	192	215	205	194	201	204	200	197	180	203	198	188	193	239	189	217	219	205	190	183	191	193	226	209	167	210	191	200	197	207	212	210	211	181	190	197	184	206	179	190	182	213	190	197	218	202	216	200	197	206	199	202	213	195	203	186	181	183	197	195	185	223	216	182	207	210	209	212	196	191	189	207	210	200	210	213	218	195	171	196	227	226	226	201	207	199	178	222	187	165	173	202	204	190	174	211	226	204	196	216	190	203	195	202	200	220	188	191	184	211	161	213	199	242	214	192	176	186	205	207	214	202	204	218	206	182	201	190	176	200	208	195	236	213	186	184	194	204	183	192	239	208	195	219	175	202	172	217	177	238	226	190	183	220	202	228	195	195	234	209	215	190	195	189	175	198	211	182	221	206	188	205	184	202	200	188	177	201	163	186	186	200	204	202	230	187	217	198	183	205	171	200	217	170	192	183	199	192	197	192	196	199	192	216	194	197	194	182	203	206	183	204	181	200	198	206	205	203	169	197	212	215	189	187	205	222	230	200	185	211	218	219	229	189	197	222	186	219	213	222	199	196	177	192	188	213	208	180	171	181	166	170	191	201	185	183	208	197	199	182	189	181	223	197	188	224	229	193	202	191	179	190	191	199	199	220	202	191	212	204	186	171	196	167	196	205	202	236	197	177	200	214	222	208	207	216	212	216	198	191	185	178	185	193	204	208	189	198	206	222	193	205	202	201	208	205	188	195	195	203	174	197	203	184	205	183	184	207	187	210	192	193	193	196	186	210	193	198	198	210	204	203	208	192	171	203	200	199	210	208	186	221	194	185	184	207	181	175	202	214	221	201	203	179	186	193	190	170	183	173	201	204	205	199	222	180	195	188	175	180	208	195	205	168	196	227	214	216	219	221	208	204	195	241	206	188	167	220	193	212	208	185	184	217	203	209	187	210	216	234	186	179	172	200	188	200	193	188	182	184	201	185	188	181	223	219	178	213	210	190	198	199	174	202	212	185	182	185	200	203	201	235	191	173	194	178	181	201	224	172	209	195	179	198	211	173	178	192	199	198	230	206	185	182	193	181	202	192	222	190	208	180	214	183	183	206	187	190	173	182	190	176	180	198	193	182	212	199	177	227	194	173	208	192	188	218	213	219	211	199	176	204	205	202	228	226	198	213	221	180	201	195	214	195	205	212	196	210	201	202	154	204	191	188	190	188	189	172	211	217	201	183	178	209	204	194	192	209	207	211	194	175	204	205	192	203	223	205	210	221	216	195	196	177	190	182	187	203	187	220	205	177	198	215	208	199	185	188	199	206	203	215	197	206	212	189	208	181	194	192	209	180	186	190	187	226	197	168	200	244	189	191	195	202	204	218	205	165	204	190	178	193	194	181	194	216	195	206	169	206	171	210	175	204	199	178	215	177	207	174	205	201	216	184	180	232	213	237	180	201	196	195	201	209	208	203	188	190	212	186	191	204	190	198	210	200	207	195	213	213	206	198	206	194	227	207	204	205	201	204	193	215	229	195	211	195	200	204
3372	5210	3122	1480	900	673	584	536	468	487	512	459	477	475	445	492	455	431	434	460	462	489	473	457	433	422	439	487	424	444	440	427	446	474	468	439	423	478	466	412	489	477	458	459	412	450	389	475	401	434	451	437	444	428	418	451	476	457	433	446	404	446	436	431	411	439	419	455	464	410	451	449	427	439	418	450	469	455	423	457	459	411	453	448	462	439	438	431	428	501	462	450	432	419	447	444	459	438	422	415	472	449	432	460	479	427	450	439	452	444	434	465	441	443	434	443	479	475	435	437	467	429	438	442	473	437	430	453	442	441	466	427	428	421	472	456	444	440	414	455	416	444	431	439	453	497	437	458	476	457	448	446	458	459	428	445	433	463	456	401	445	427	417	439	445	426	427	435	472	431	443	421	483	430	429	482	436	432	476	458	422	413	435	465	470	420	478	495	466	481	464	466	448	434	434	403	430	438	438	429	443	400	421	408	426	419	434	416	431	458	422	422	431	456	450	463	440	459	395	450	406	441	442	450	411	454	463	472	408	412	444	451	450	452	443	411	427	452	446	418	413	434	479	431	411	449	433	438	428	424	438	454	431	453	455	472	448	413	461	431	421	460	472	479	474	473	443	407	437	433	442	414	426	417	434	450	458	427	451	429	496	450	465	428	427	472	473	446	430	455	439	456	451	452	468	417	460	411	409	461	461	417	414	439	457	453	437	460	432	460	438	421	418	450	404	454	444	422	442	413	464	451	433	439	463	463	433	429	457	461	398	453	422	460	440	445	440	438	444	436	462	417	439	457	444	430	456	429	448	449	436	449	475	478	410	444	463	434	446	453	449	431	447	434	427	458	469	467	458	448	451	476	433	403	481	483	475	444	449	448	443	423	458	428	454	439	432	466	429	441	432	435	442	381	451	479	427	440	444	440	440	426	465	412	441	457	431	446	434	450	454	457	428	442	434	441	427	447	419	415	446	462	451	445	418	409	475	467	461	442	449	432	444	438	417	422	445	465	450	437	401	468	442	471	445	399	420	478	436	433	443	465	448	438	443	399	436	447	420	400	455	408	431	443	439	448	406	441	439	418	445	462	417	458	425	426	455	436	466	430	451	452	409	426	472	452	439	508	412	430	464	454	440	457	431	435	462	405	455	410	439	437	443	425	456	415	494	476	424	431	436	431	476	435	427	475	432	447	459	422	429	447	447	424	460	439	411	452	441	415	408	450	458	445	448	436	409	419	419	438	467	456	437	431	462	413	465	436	453	410	442	439	438	458	415	426	442	427	423	440	401	489	455	428	443	446	434	451	408	461	449	463	442	452	408	433	411	398	448	410	451	473	433	432	417	436	451	448	453	430	429	456	434	474	419	437	475	433	418	456	425	433	423	430	453	470	435	485	457	447	442	457	423	447	422	458	452	456	455	465	426	453	421	415	451	423	436	408	417	455	449	434	437	398	424	479	475	449	449	413	457	448	405	421	399	456	463	437	469	423	440	464	449	465	440	466	434	449	416	430	452	426	420	447	402	428	454	459	454	436	407	452	441	444	387	435	421	435	436	429	432	449	448	438	451	478	427	435	455	437	438	451	434	426	423	483	422	429	437	433	431	453	439	461	469	418	441	431	452	409	439	446	446	430	448	481	454	404	433	459	423	468	437	480	457	439	442	427	443	464	450	428	427	419	432	455	425	419	465	460	428	426	424	444	452	432	445	449	439	487	418	420	433	462	433	470	459	429	449	423	424	412	482	457	453	457	435	429	450	463	456	482	423	465	469	481	437	461	439	419	441	421	462	469	454	418	425	477	447	435	477	451	466	450	448	424	460	467	463	418	434	457	429	418	431	408	427	431	445	429	412	449	471	418	432	426	462	431	474	447	419	457	457	460	458	388	420	457	464	460	465	449	432	431	449	467	471	456	448	461	422	440	456	435	448	426	441	442	414	444	415	428	428	436	427	445	455	441	425	405	412	430	409	438	438	466	482	469	473	436	463	445	452	430	386	441	444	456	405	440	435	453	431	452	439	427	466	472	476	463	440	443	402	444	422	423	417	426	440	435	449	436	470	447	474	462	478	438	476	438	466	424	408	449	438	461	447	478	443	479	416	433	466	426	458	436	459	427	448	447	433	491	429	426	403	451	428	470	454	470	439	456	405	435	426	450	456	439	427	422	438	431	485	435	454	407	416	415	468	446	450	439	413	457	483	458	443	412	433	407	412	446	439	403	416	469	430	434	424	475	422	428	445	455	451	406	467	430	486	416	456	460	461	451	438	478	369	477	438	422	433	463	461	398	465	417	398	448	448	442	433	434	431	425	446	440	468	402	423	473	416	436	463	457	417	431	443	444	429	442	443	465	446	403	406	442	461	410	490	456	439	427	403	472	455	425	434	446	431	455	446	454	457	454	404	418	461	428	437	413	478	469	459	436	447	437	484	481	444	448	443	467	438	424	453	436	402	466	489	461	443	446	429	436	471	449	428	417	439	423	430	444	463	425	421	397	415	418	439	440	443	434	430	466	426	432	440	504	459	437	449	420	489	414	432	422	444	453	420	420	477	428	441	440	414	431	428	464	469	451	426	455	414	458	460	409	458	483	453	415	418	458	465	423	421	479	448	434	432	456	449	422	405	396	433	432	475	410	440	443	451	429	456	442	417	442	448	447	442	461	435	456	447	449	432	448	439	435	428	444	474	479	458	440	451	444	410	448	444	471	450	445	445	425	414	472	434	444	447	418	485	418	414	453	476	445	437	450	416	424	419	429	431	439	427	443	455	448	439	463	491	428	420	433	456	463	454	453	434	450	460	438	422	452	416	457	474	452	477	415	426	444	473	420	436	445	399	434	471	431	435	467	444	448	444	478	412	446	436	421	413	437	448	456	464	414	409	447	428	428	422	455	407	458	430	414	412	422	430	467	441	407	502	429	433	426	449	432	444	473	414	428	454	467	419	444	431	398	443	432	441	410	476	471	411	418	417	428	410	441	427	436	463	415	448	443	401	442	457	451	435	406	436	452	448	419	469	441	478	425	464	446	457	434	456	482	452	450	429	455	464	439	495	440	435	441	453	465	436	439	430	419	438	439	448	458	430	423	457	450	439	422	406	475	450	442	466	443	456	401	434	455	434	469	460	466	472	437	442	450	443	425	445	449	452	428	432	461	437	457	451	448	429	416	438	437	434	422	443	419	453	454	443	450	429	425	462	476	445	452	442	393	447	447	443	442	458	484	433	437	439	408	471	472	430	452	394	446	497	450	424	439	436	469	427	455	423	408	410	428	451	446	433	452	455	477	450	433	411	473	432	411	434	441	434	457	438	408	409	487	457	467	421	476	432	435	438	411	406	475	436	413	415	429	413	423	408	460	435	457	427	453	440	440	447	452	416	436	446	435	420	448	463	454	432	415	426	450	420	459	476	432	439	441	441	429	411	433	429	451	466	417	431	448	420	428	472	448	464	433	459	420	425	455	448	444	467	429	402	414	423	442	419	479	444	450
32511	12557	1386	264	199	201	187	188	179	185	199	205	206	189	197	184	216	166	189	211	204	214	207	196	203	181	210	214	177	189	175	192	189	199	159	172	185	200	191	203	189	191	203	164	190	209	207	193	187	181	188	209	202	198	205	163	179	172	214	196	187	175	173	181	177	201	193	202	195	190	217	188	188	219	207	168	173	158	214	177	207	184	183	185	189	199	196	201	195	193	171	195	190	177	182	177	196	194	191	193	179	202	195	191	180	189	198	214	174	193	186	167	191	203	199	201	197	193	201	177	210	181	181	200	192	177	191	200	189	170	206	189	201	186	209	200	173	213	159	212	199	183	182	197	190	178	194	202	223	177	189	208	206	207	189	187	174	180	197	175	173	206	182	201	197	203	176	197	176	196	194	204	197	185	197	204	167	178	183	200	191	188	197	174	192	206	185	205	194	207	209	185	204	196	215	223	201	174	176	199	182	192	179	189	175	195	167	175	211	190	218	205	196	218	190	194	200	205	201	173	198	198	198	172	204	195	207	190	183	200	173	179	180	180	181	184	186	217	190	209	195	193	193	202	182	189	191	179	182	173	210	177	197	192	190	202	192	209	219	190	170	223	167	201	180	188	193	188	195	202	194	165	182	230	175	178	186	185	201	167	186	168	194	188	187	199	188	174	183	230	196	176	201	189	193	195	203	186	196	195	189	181	157	174	206	166	180	164	184	203	194	171	168	178	199	189	205	168	171	176	187	186	202	190	174	182	203	180	193	204	192	189	186	162	194	197	190	193	187	197	175	169	169	204	199	166	181	211	234	178	198	194	194	163	195	188	176	173	197	186	198	187	170	176	189	180	183	224	172	197	170	193	196	213	165	186	196	179	216	179	192	190	210	182	194	185	213	197	198	202	169	194	180	197	171	190	176	197	200	182	199	181	186	200	190	205	194	180	183	189	199	182	182	170	200	205	196	210	196	177	172	190	160	186	182	200	175	186	172	193	193	190	176	221	225	167	168	170	181	191	194	220	190	204	192	162	199	177	172	184	179	180	176	177	206	182	204	171	189	161	177	182	181	201	184	164	169	208	203	196	195	158	191	155	175	185	175	167	177	207	196	163	199	171	179	172	186	170	192	175	196	172	191	187	163	192	197	202	193	177	176	182	190	217	197	186	191	184	176	192	181	178	196	201	178	177	183	188	176	216	176	162	191	205	203	211	193	198	193	179	166	177	202	209	201	172	197	168	198	186	189	198	164	180	188	188	185	186	191	197	201	190	220	178	188	206	198	178	191	190	210	201	182	179	201	191	168	191	191	207	184	210	220	186	223	189	213	210	213	158	172	193	181	185	193	206	205	178	203	190	181	180	193	189	195	204	183	201	171	213	229	171	176	188	193	168	182	199	202	189	202	165	186	199	186	192	178	200	204	217	198	193	199	185	166	194	180	169	169	179	200	191	191	190	168	184	196	227	205	195	181	180	184	174	186	163	178	203	187	197	169	188	190	193	182	210	191	170	183	190	177	196	183	181	187	200	180	221	188	195	167	214	204	191	152	165	186	181	192	191	189	190	183	191	191	198	202	192	205	193	176	203	206	189	191	168	204	194	188	166	219	187	198	201	210	202	181	188	212	186	192	185	193	189	205	185	201	191	177	188	176	198	192	180	203	199	188	198	181	192	212	179	179	183	213	202	190	199	203	187	201	179	203	183	172	205	195	179	208	204	207	201	171	189	202	219	153	190	188	190	199	210	212	178	199	184	176	186	172	183	197	189	216	160	179	180	185	179	190	221	191	196	182	173	204	164	195	194	173	189	211	211	181	182	208	181	206	192	200	190	204	193	191	181	188	189	216	180	187	187	215	177	193	191	186	180	167	186	207	199	193	212	201	191	192	195	196	180	182	182	192	188	185	182	196	196	193	186	176	194	202	206	176	186	157	207	193	196	216	184	156	190	186	206	176	209	181	194	182	192	187	184	170	180	191	187	184	174	171	191	182	178	163	188	185	166	196	159	179	179	200	189	228	206	192	188	197	182	219	193	215	207	153	166	196	172	200	200	204	220	209	200	173	181	156	184	188	200	208	199	185	200	163	175	208	203	205	187	181	193	173	192	205	198	178	201	200	157	209	157	201	207	160	228	200	214	197	185	173	186	171	209	185	179	183	183	187	205	195	182	179	189	178	199	198	183	199	203	197	189	187	173	191	180	183	169	205	206	195	223	209	184	198	185	192	191	195	178	168	172	185	199	176	190	180	173	199	211	200	181	210	205	181	211	204	189	180	211	201	190	214	212	178	173	199	197	185	186	175	170	200	193	189	215	218	192	182	197	194	158	187	211	200	200	183	188	172	182	206	191	184	207	172	192	194	182	203	208	177	153	162	187	190	206	199	209	218	230	195	195	201	185	191	185	204	188	205	187	208	215	183	179	212	189	198	183	184	177	194	180	161	152	170	201	199	203	177	190	172	179	173	179	181	217	180	190	150	179	202	189	199	203	177	190	168	185	208	191	203	209	202	184	197	185	167	229	184	185	182	186	199	198	215	192	171	179	223	156	196	185	194	213	185	194	175	186	184	180	188	180	181	185	177	184	168	161	175	179	193	222	207	181	201	165	190	208	178	172	209	176	193	210	156	198	184	179	190	189	200	180	198	192	204	211	208	188	171	182	205	194	197	213	210	184	192	211	204	214	225	181	213	211	166	191	212	175	184	186	177	192	159	191	182	180	184	200	167	205	221	183	187	161	203	186	170	196	198	184	165	182	165	183	180	204	178	216	208	187	171	185	187	203	194	177	189	179	172	180	198	190	190	193	191	170	197	188	195	178	188	201	193	186	187	186	180	195	216	228	213	188	203	180	189	162	196	195	190	180	194	193	183	212	178	193	214	201	196	196	168	192	219	162	180	185	216	202	185	176	168	194	198	179	171	190	200	195	160	204	175	176	195	190	186	196	190	200	175	192	191	187	191	184	205	202	182	176	157	183	154	198	187	171	187	194	187	188	199	200	171	225	168	177	193	168	161	181	202	185	176	193	185	201	193	191	212	183	147	175	176	164	199	196	208	190	199	189	197	189	202	185	180	190	184	189	182	164	192	154	177	183	197	190	178	191	193	209	171	225	185	204	157	172	159	190	197	181	170	176	171	197	202	197	201	205	206	189	182	206	188	199	185	190	195	168	191	177	170	195	182	187	198	183	200	218	165	176	185	208	171	202	185	178	212	179	214	196	188	176	187	183	189	161	165	184	192	170	200	183	165	194	190	194	203	165	186	158	194	218	206	203	177	197	197	215	166	196	171	189	192	205	176	217	185	208	201	176	201	200	177	156	210	188	178	185	190	197	167	179	203	208	205	185	209	176	203	196	198	188	203	188	191	175	225	176	181	200	191	213	191	192	185	206	188	190	186	184	232	186	185	189	200	208	175	185	181	180	181	179	176	190	190	195	179	196	204	168	172	202	180	179	198	213	182	197	171	195	194	180	182	186	176	173	171	186	188	191
5006	724	556	509	462	439	411	426	485	467	482	490	458	481	458	448	431	436	473	471	493	486	479	502	471	483	424	487	447	433	480	446	489	452	475	457	465	455	449	498	495	485	423	481	486	493	495	444	443	452	456	424	465	435	432	446	437	446	476	478	464	375	490	508	486	472	481	463	419	464	445	474	490	430	476	491	468	434	471	417	423	491	465	446	495	488	493	487	481	473	510	479	437	440	474	438	465	446	489	466	453	431	459	435	468	466	445	455	464	432	466	498	482	466	444	441	448	456	455	451	414	486	434	466	447	451	452	476	482	501	475	436	458	448	447	474	452	479	440	484	436	453	449	461	455	426	417	479	464	476	465	433	458	461	439	476	412	479	470	460	469	494	444	497	448	470	445	418	471	417	411	448	469	527	501	442	449	488	485	454	487	462	448	464	452	431	457	448	436	452	459	434	475	482	445	449	503	483	475	439	450	479	441	468	434	489	444	461	462	481	467	433	446	461	448	476	453	451	474	492	439	475	423	459	477	480	474	439	438	465	447	451	440	471	415	465	445	408	465	447	456	488	404	472	466	496	468	494	470	461	459	495	478	456	490	443	479	468	488	429	470	455	469	469	435	483	489	460	476	464	464	429	453	460	456	438	436	446	436	462	466	461	441	452	443	438	451	430	433	437	426	461	506	471	458	429	464	471	451	511	496	457	462	481	458	460	456	476	463	491	408	426	498	452	477	515	511	444	460	428	464	492	451	446	444	456	436	467	458	450	473	449	480	478	453	427	501	466	469	477	433	466	480	464	426	452	438	421	455	427	463	425	488	433	483	431	425	481	455	467	477	427	452	436	452	459	454	473	471	478	481	446	448	502	455	469	472	481	435	434	477	472	512	480	452	462	430	517	466	484	442	460	447	468	420	463	427	435	464	461	449	478	487	438	441	409	453	471	459	487	462	477	463	465	421	436	470	438	442	443	463	471	463	470	462	498	492	444	450	493	445	464	451	450	472	456	505	463	485	431	425	489	485	455	475	472	441	469	475	467	448	503	445	464	440	503	444	467	438	467	453	459	495	487	452	447	435	495	463	437	443	473	497	460	451	473	487	468	457	433	499	494	482	467	443	490	449	453	443	441	445	477	498	466	457	497	493	454	458	462	469	468	459	459	476	442	511	439	455	461	460	476	475	490	446	465	465	422	454	452	516	458	475	505	414	471	410	458	438	434	469	457	456	501	462	451	455	469	438	479	502	451	476	434	482	463	430	450	460	494	461	470	465	458	439	504	517	441	499	460	443	469	455	504	440	447	436	476	454	448	450	437	472	495	457	446	471	450	485	500	447	452	484	492	460	420	435	464	448	452	455	450	477	466	435	452	447	472	505	426	411	456	467	458	450	505	422	421	450	455	442	445	483	444	450	530	455	459	480	443	457	442	505	454	465	429	453	458	460	486	460	434	484	459	447	473	437	441	470	461	450	449	473	468	460	467	480	474	468	457	438	473	471	431	473	488	460	440	443	451	481	453	499	481	475	453	450	448	468	445	479	447	481	466	494	480	482	424	445	471	449	450	472	424	442	448	454	490	478	462	462	451	436	492	426	438	449	430	493	418	496	443	496	442	438	453	450	441	473	433	491	460	501	410	475	435	477	432	486	498	430	447	451	465	472	486	457	492	503	425	493	465	450	430	448	451	466	481	471	406	477	465	470	454	437	452	449	456	458	477	470	470	466	468	470	507	430	457	480	449	437	430	406	455	495	455	447	472	475	464	443	464	469	466	430	443	467	495	486	467	453	426	477	468	455	467	462	421	458	470	502	464	460	469	472	444	477	469	464	471	457	491	478	440	458	483	484	473	463	438	462	471	484	442	447	475	448	473	471	446	459	462	442	456	469	456	437	437	470	466	438	492	437	465	481	477	467	424	425	455	447	480	475	449	448	487	455	438	512	436	452	465	473	482	469	445	486	446	470	463	473	470	474	456	482	486	470	473	484	499	486	485	460	474	435	433	458	433	467	463	485	484	439	438	462	452	452	459	422	454	467	445	459	440	453	467	455	446	467	491	465	447	501	435	482	443	470	465	477	508	457	466	438	455	452	483	467	454	447	496	462	455	418	504	475	449	473	450	473	443	477	466	449	464	464	439	471	465	486	446	478	438	481	464	464	474	449	459	440	429	474	480	449	424	438	441	446	475	466	459	483	454	423	466	457	460	451	467	442	462	507	453	457	448	448	478	456	421	475	416	429	444	423	473	474	452	481	484	449	450	463	484	458	455	493	446	483	475	418	463	433	442	467	424	476	476	456	452	477	441	480	433	448	446	461	489	443	433	421	502	448	442	435	462	429	451	463	466	474	513	491	440	468	490	475	416	523	446	479	433	497	483	446	476	473	461	458	471	456	472	409	501	447	423	466	491	449	420	477	473	483	435	457	443	507	471	442	459	460	482	454	447	471	432	492	485	472	486	449	484	494	490	447	424	464	467	492	476	475	453	474	449	443	501	483	492	445	441	437	460	486	435	489	483	459	413	455	469	453	461	467	460	476	508	457	456	456	451	473	445	467	494	469	446	503	475	466	473	457	471	444	464	484	451	453	460	495	484	439	485	476	497	451	482	449	453	425	472	471	469	459	516	448	478	424	437	461	461	471	480	471	467	454	455	448	469	476	433	471	426	475	446	472	423	454	476	460	469	463	438	440	442	442	415	431	455	438	489	411	473	465	437	470	444	501	439	504	487	421	436	427	471	435	480	453	483	486	456	486	450	485	506	438	502	443	438	449	486	457	459	497	433	485	487	443	491	477	463	434	449	429	471	454	423	441	458	446	488	474	465	472	455	445	455	480	422	473	484	452	437	471	443	450	436	417	445	510	513	478	442	456	438	444	472	490	462	466	483	474	448	445	442	480	487	466	436	477	490	466	462	473	476	465	477	472	449	480	458	472	448	453	436	441	474	478	468	467	417	469	461	474	476	451	468	469	465	436	471	460	442	429	481	460	452	460	461	469	440	455	430	465	452	452	454	464	470	418	478	471	451	470	476	429	461	486	457	441	475	448	449	440	442	472	451	470	466	442	405	460	422	496	460	479	485	438	455	472	446	460	448	466	464	488	466	437	458	470	468	468	446	492	451	417	436	458	439	493	466	449	435	468	498	484	497	433	450	441	452	469	457	454	428	421	442	490	478	457	445	457	439	451	453	436	477	466	437	478	437	424	475	464	418	469	456	469	457	492	469	474	472	502	486	448	456	445	471	475	450	461	434	448	447	502	457	444	465	456	453	489	498	487	496	427	446	472	461	448	490	469	449	465	426	475	451	466	448	502	486	452	483	444	454	440	478	435	448	483	446	457	442	479	479	480	454	494	471	443	428	457	449	493	474	443	477	426	460	459	452	492	432	471	427	514	451	464	462	461	469	470	487	470	448	484	471	457	466	455	482	444	465	453	433	456	441	453	470	505	465	473	429	458	468	453	478	464	435	460	448	481	475	450	494	495	444	442	466
24405	20856	24507	27313	20186	1683	550	408	331	331	334	338	277	307	330	373	311	300	294	294	304	295	315	271	299	289	280	296	317	299	324	315	302	231	286	308	296	304	289	237	295	305	290	294	275	266	240	309	329	270	315	255	342	290	274	288	278	262	287	297	298	272	297	319	287	327	275	296	289	289	317	313	291	334	292	322	268	263	276	315	303	316	287	292	296	302	287	275	258	278	293	280	286	280	286	305	304	257	301	258	308	286	264	318	289	292	267	288	257	291	257	345	283	271	274	294	265	280	336	274	322	280	295	291	301	262	290	280	299	294	255	305	276	264	263	312	299	302	299	279	292	311	291	277	266	322	310	307	277	255	297	271	298	255	321	277	295	319	279	314	301	280	294	292	313	288	300	296	290	325	263	241	311	291	301	274	318	293	278	274	326	297	303	277	306	316	332	290	310	282	268	247	284	278	284	288	274	294	290	315	272	302	277	296	283	275	324	288	308	257	306	317	275	265	308	274	288	257	293	281	295	276	287	265	293	297	261	291	290	285	277	276	284	305	297	285	310	292	266	307	285	281	311	305	286	272	287	273	293	260	336	263	271	280	272	342	299	303	333	300	308	278	313	264	262	321	292	312	276	280	268	252	281	274	277	279	282	269	288	295	276	271	301	276	330	292	256	298	290	288	307	345	275	276	319	308	318	254	274	297	302	280	303	269	271	250	310	296	293	271	285	301	278	339	292	283	299	266	276	303	263	258	307	280	297	252	291	300	297	286	286	302	280	269	279	317	279	312	292	281	286	290	313	285	279	325	284	288	275	260	289	283	296	270	285	292	269	277	277	272	288	287	265	298	278	250	279	273	281	292	342	280	275	277	289	289	288	303	275	283	266	317	267	313	311	295	289	266	307	317	271	285	322	303	289	283	295	286	272	290	298	275	257	285	276	289	273	280	333	293	272	284	297	285	298	274	315	266	270	294	300	276	274	317	289	287	284	276	287	271	299	326	277	285	294	276	316	314	280	270	287	299	290	301	286	271	267	280	291	284	290	320	290	310	295	284	298	277	303	284	279	260	286	307	295	296	328	275	272	333	298	296	299	308	271	300	296	328	268	295	250	278	315	273	287	301	306	279	270	321	280	261	313	283	311	286	290	291	287	300	310	294	277	290	284	294	303	288	295	301	278	278	288	264	279	276	294	276	287	287	272	281	276	297	302	310	293	282	289	250	274	268	287	299	291	278	293	296	299	302	268	284	303	265	281	257	258	280	288	278	298	283	276	305	304	299	275	291	324	293	278	270	279	306	257	277	314	283	290	257	264	288	281	307	287	291	268	312	296	286	298	266	275	312	271	254	295	306	286	324	294	304	285	295	275	301	287	300	277	285	277	275	279	285	257	297	288	298	309	264	262	273	295	267	301	284	278	301	281	292	273	295	291	305	276	295	280	274	279	335	290	266	301	280	274	318	265	291	306	303	264	292	277	301	284	304	265	273	310	277	268	294	282	295	275	280	294	286	300	269	285	290	264	288	300	279	296	301	301	356	307	306	297	280	259	307	276	273	283	287	311	290	276	324	296	320	287	282	317	282	278	276	294	290	310	321	288	279	289	286	293	300	300	279	272	266	289	260	282	276	280	265	284	276	319	291	286	295	285	254	313	272	280	284	321	280	269	285	270	308	268	288	298	292	293	296	308	283	280	287	266	301	241	275	302	308	286	271	278	300	326	270	277	291	263	288	301	314	300	294	290	264	256	278	320	293	281	272	302	311	282	293	280	275	305	285	329	295	291	292	294	273	298	296	302	311	302	283	285	273	270	303	271	266	299	290	298	284	325	290	278	306	276	258	286	308	282	283	295	283	305	291	292	317	272	293	290	304	273	333	279	268	280	296	271	302	271	279	268	274	268	331	274	296	256	264	267	275	278	319	295	277	282	279	300	285	306	258	270	292	288	279	281	282	305	274	294	279	283	276	275	274	306	300	286	287	289	307	279	268	327	305	275	292	277	317	285	313	279	309	263	285	301	292	299	319	338	308	282	288	277	312	291	282	303	289	285	286	294	275	251	314	290	266	296	341	310	286	304	276	277	262	285	288	287	293	286	290	273	288	315	315	267	301	254	329	286	316	295	285	292	280	283	278	283	265	296	313	286	293	289	271	284	297	262	280	301	246	298	295	268	283	262	283	302	294	309	315	323	268	302	303	321	321	277	274	319	261	256	322	278	278	322	249	276	310	266	302	271	329	308	287	268	267	339	288	281	290	279	265	281	281	295	314	317	313	316	244	284	258	293	282	287	297	305	264	278	313	301	310	303	269	300	271	287	310	296	306	331	256	272	285	317	282	296	276	284	293	233	300	299	270	294	303	249	272	278	277	265	253	296	245	282	291	316	293	270	289	279	267	337	246	280	296	249	287	258	255	272	297	310	269	285	318	266	314	293	299	287	252	289	304	279	300	259	281	274	308	275	292	304	271	284	296	309	280	268	290	259	277	245	286	276	245	298	302	320	291	296	276	295	304	298	280	285	281	256	312	304	289	299	283	300	287	283	294	280	278	284	272	260	276	263	266	265	314	278	313	259	317	299	304	291	280	266	288	289	282	286	285	281	321	309	313	319	302	288	269	313	288	292	271	287	328	278	265	291	281	295	270	309	292	315	313	271	279	281	296	273	282	299	310	300	276	310	285	275	262	297	291	299	290	289	315	275	259	263	265	282	314	277	272	292	289	293	269	268	293	290	276	280	281	289	295	275	276	304	265	282	269	267	266	278	296	290	286	320	283	289	284	285	271	270	270	303	269	306	304	291	283	286	301	302	268	299	268	252	254	293	288	257	300	280	279	302	277	262	302	293	314	265	300	262	269	269	265	303	318	283	287	291	284	297	276	294	310	283	285	275	283	309	265	319	294	264	279	306	300	292	292	295	271	297	288	271	262	290	298	325	289	274	301	268	274	301	277	294	271	305	289	311	292	308	305	274	287	278	290	301	288	286	285	302	284	316	309	320	308	277	274	259	261	283	269	303	296	313	294	296	294	307	276	251	296	327	291	283	263	290	319	288	308	274	330	300	303	320	273	321	314	283	317	290	304	297	292	266	272	280	311	288	273	276	279	296	297	278	249	286	263	263	303	269	255	302	279	252	267	284	240	275	282	291	250	281	299	300	282	288	269	268	300	286	284	305	314	295	318	302	293	277	291	270	289	292	252	279	279	322	298	278	251	309	320	336	264	274	300	299	309	264	303	267	320	272	275	297	277	287	279	299	300	320	296	272	268	301	242	272	297	302	277	293	287	280	307	280	288	290	284	291	256	278	296	305	287	317	298	242	273	284	277	277	310	303	282	270	261	292	261	326	299	283	261	302	279	290	282	247	321	280	290	307	270	244	266	288	282	305	307	310	269	284	302	288	288	290	239	307	300	275	290	327	310	294	271	305	292	320	314	302	303	299	274	293	320	291	270	287	285	290	288	285	271	292	308	281	302	291	313	297	269	295	280	299	280
3269	3133	1955	1115	867	760	678	706	642	707	646	708	676	631	676	672	668	650	609	684	643	647	604	627	661	622	669	630	616	638	669	696	632	682	673	675	617	657	650	652	584	652	620	687	596	638	636	617	658	657	615	630	621	613	598	630	646	645	667	666	653	636	606	586	616	634	650	653	642	686	682	647	620	608	651	648	650	623	652	658	631	615	644	642	655	661	605	640	652	660	592	625	655	645	652	621	676	638	651	603	621	628	632	656	621	639	653	628	665	642	621	613	639	649	648	653	659	652	645	663	639	683	634	651	632	640	593	620	683	704	629	655	645	670	631	643	659	639	599	671	647	625	643	652	633	645	629	665	623	626	685	661	651	659	640	641	702	634	658	660	611	655	635	605	659	627	636	682	641	587	633	620	687	636	619	636	674	652	692	656	663	639	662	573	696	610	630	635	602	625	640	596	642	632	645	621	647	691	650	649	638	633	620	668	641	643	657	607	636	624	660	669	653	647	680	664	588	662	637	605	629	676	672	673	660	643	644	640	640	638	641	710	646	651	593	633	628	662	667	629	658	637	651	665	639	600	598	599	642	642	607	642	667	601	645	627	618	654	627	641	635	695	642	604	644	682	622	658	639	643	695	641	625	666	636	641	639	632	635	575	613	600	624	642	628	628	651	621	669	629	657	659	616	635	606	594	616	662	611	625	686	632	642	636	623	660	606	664	688	677	670	663	638	595	645	666	629	627	601	613	694	634	639	674	641	619	589	651	641	648	635	620	602	622	632	667	644	642	646	710	605	663	679	638	664	628	607	639	626	704	646	623	666	596	618	615	628	607	666	684	659	616	606	673	642	636	591	625	626	638	647	604	653	599	615	650	645	636	623	648	652	649	623	664	638	639	649	581	646	596	640	610	680	666	638	627	638	617	630	657	653	628	630	592	670	634	660	640	666	630	602	636	620	661	660	622	620	636	676	648	657	619	646	644	610	652	675	679	669	617	611	645	640	651	636	668	652	609	600	632	687	589	645	658	669	656	635	668	668	666	623	675	676	657	666	642	657	619	616	670	652	642	707	653	648	635	611	656	640	639	644	678	600	599	671	615	675	629	653	658	583	606	636	684	589	643	614	671	638	663	626	618	647	636	655	612	646	661	629	651	621	688	632	676	612	683	617	647	705	606	678	618	650	620	619	669	620	643	660	664	602	648	646	636	670	611	630	681	610	641	632	640	669	694	638	631	663	633	663	646	681	670	613	631	613	622	648	623	663	649	638	659	625	670	625	633	629	645	633	654	595	647	674	602	639	643	656	634	626	618	679	627	593	605	688	617	704	624	608	674	626	612	645	674	619	626	671	697	653	664	618	646	669	637	660	619	634	611	655	594	648	677	647	615	688	674	599	646	643	661	683	666	654	601	619	646	632	601	670	637	643	605	670	622	626	651	621	701	611	629	667	626	663	639	680	625	680	609	665	647	615	611	623	664	634	633	667	674	648	652	640	637	662	663	681	679	641	656	626	645	636	615	662	657	686	594	673	619	662	603	656	636	652	640	667	628	658	654	635	651	615	656	605	634	659	681	580	625	627	662	648	620	616	610	646	646	614	658	638	631	674	626	625	652	663	662	571	681	647	609	640	656	622	611	662	659	627	624	697	693	663	638	620	625	637	626	618	617	633	627	658	650	683	675	652	619	589	615	680	652	638	647	664	638	643	653	593	621	665	655	680	662	650	649	647	619	645	667	624	600	627	609	701	628	666	631	624	659	636	680	617	626	605	661	659	644	627	622	641	641	615	639	620	606	579	624	653	700	650	620	630	593	646	646	623	688	642	616	637	662	633	613	665	637	637	652	657	644	643	625	622	626	663	622	638	650	613	593	623	683	634	636	666	661	619	661	681	598	644	572	610	628	611	684	618	670	629	642	624	651	633	630	596	625	666	658	653	584	632	637	603	645	601	634	652	650	653	608	663	653	621	665	619	614	654	597	600	632	609	626	674	645	675	669	604	652	620	642	625	691	643	651	637	634	627	651	626	627	643	631	649	636	661	627	645	617	680	618	629	625	678	637	599	640	623	654	615	608	598	632	656	646	626	643	615	637	669	638	624	624	633	630	603	619	588	623	630	635	606	656	629	629	653	624	602	614	612	634	640	657	642	665	621	638	675	624	624	607	619	625	611	652	635	653	667	642	628	676	640	661	663	638	626	671	623	631	674	670	680	628	647	627	687	612	633	656	633	610	623	636	645	704	634	628	653	654	648	653	672	658	642	627	695	696	635	660	658	652	601	654	674	661	636	636	633	687	676	678	669	650	618	690	569	667	650	648	636	655	621	602	624	623	665	675	585	653	634	609	626	654	605	609	673	708	626	662	650	638	626	650	659	595	624	675	614	607	648	628	642	671	689	611	659	657	653	643	648	642	642	608	625	615	703	650	647	606	693	649	656	664	641	656	635	656	648	662	668	639	646	614	633	636	665	628	614	617	636	666	636	631	603	643	643	617	634	632	630	667	634	631	636	657	652	584	655	652	654	631	657	653	601	580	647	651	640	620	624	621	632	592	628	656	626	684	690	677	641	694	625	668	673	652	670	625	657	623	660	659	653	619	623	672	629	658	640	606	629	630	645	685	647	625	662	646	663	681	664	621	616	579	561	678	651	654	646	653	623	611	644	654	629	669	648	696	649	691	638	653	614	679	640	645	625	660	662	598	588	618	663	674	615	618	624	590	663	661	656	627	624	673	646	612	657	631	626	696	653	647	608	672	606	612	656	576	701	600	642	646	596	643	681	627	600	692	617	618	623	647	637	610	631	632	642	581	614	625	637	648	646	660	632	592	631	641	634	663	643	659	695	666	625	670	640	638	625	650	641	640	632	639	645	638	659	621	660	624	652	614	631	595	623	623	673	627	637	603	699	668	662	574	672	642	661	631	642	659	643	625	601	637	643	590	634	619	589	642	644	640	641	640	657	599	609	590	672	645	609	655	671	654	671	654	648	645	606	642	626	658	663	645	656	631	613	672	650	633	651	617	680	673	602	657	682	640	690	648	647	609	683	639	637	616	622	657	670	639	626	610	618	690	657	649	631	657	657	620	655	630	669	684	668	620	636	621	602	607	609	612	630	666	602	579	580	623	590	662	727	662	619	603	687	601	643	621	609	660	625	648	649	624	646	694	668	615	687	643	623	594	658	591	682	604	648	645	643	618	635	650	640	675	639	634	691	674	628	668	649	642	651	644	674	667	618	652	596	651	643	666	694	682	633	663	641	633	643	631	617	674	665	641	660	629	644	653	639	639	669	655	626	662	651	645	596	653	681	664	643	613	636	649	652	627	630	608	659	662	608	648	638	593	625	632	674	664	668	674	661	590	633	664	626	654	631	626	613	616	625	666	604	630	629	620	597	674	626	640	652	652	685	663	658	665	632	640	647	659	618	660	670	645	673	665	649	646	656	630	664	612	628	647	675	652	652	616	643	664	634	634	627	658	639	703	643	700	642	611
23589	20868	25162	26692	20873	20841	2533	468	331	337	267	242	256	247	236	213	214	217	226	219	187	223	191	209	196	212	221	182	221	230	196	217	212	195	212	191	184	218	200	195	203	225	211	220	202	206	193	181	188	206	198	187	197	164	189	215	197	185	202	188	194	184	210	200	219	218	196	190	210	190	232	200	215	194	189	201	218	172	186	197	222	202	194	171	195	190	198	197	184	217	208	215	181	177	202	185	196	194	173	224	224	221	183	190	201	219	238	195	187	176	219	206	197	202	198	208	207	194	187	204	200	196	194	189	182	200	185	172	201	207	186	189	217	189	204	200	191	207	200	189	206	189	183	222	209	161	185	192	193	184	204	205	204	183	223	203	192	191	189	176	205	208	216	206	201	206	189	220	206	187	167	181	204	200	209	192	177	174	176	163	185	186	217	200	235	214	194	204	214	184	180	186	188	205	192	194	194	200	188	230	209	197	194	186	187	203	212	185	190	209	175	177	161	223	180	216	199	167	218	198	217	219	191	183	182	179	173	229	206	217	202	198	202	211	214	189	189	203	204	170	192	185	202	181	209	206	192	221	223	191	199	189	194	181	197	187	219	204	192	220	203	183	190	190	177	194	171	192	200	204	209	204	192	198	192	212	192	214	193	198	224	204	185	212	197	200	198	177	197	236	187	198	212	213	165	207	191	208	170	164	179	183	210	186	171	233	181	188	176	195	189	192	194	191	200	207	191	195	221	200	225	210	207	220	207	212	194	177	203	186	206	169	183	191	196	201	199	195	212	194	208	162	185	209	205	186	199	197	210	203	176	175	194	186	210	202	168	210	200	201	201	208	190	204	206	193	219	226	178	185	206	212	190	200	216	167	159	201	232	205	179	183	227	207	211	220	192	196	200	180	197	184	211	181	185	188	198	196	195	224	191	205	186	195	192	210	196	203	220	215	201	211	204	231	199	198	201	190	204	199	186	196	166	164	189	187	221	177	196	198	180	229	194	185	177	197	191	171	198	234	202	202	204	208	191	217	183	218	202	210	183	185	205	209	186	205	200	196	206	183	222	211	226	202	216	167	184	197	191	180	191	177	193	204	185	211	186	194	209	196	229	194	215	175	195	185	209	174	206	196	216	180	196	195	209	217	195	219	220	191	190	213	186	240	196	223	192	190	197	210	208	216	196	187	213	204	201	186	201	187	206	187	232	204	205	196	173	181	189	181	203	201	184	216	202	215	184	202	213	192	176	210	184	213	195	222	190	191	217	196	195	185	207	177	194	173	211	176	169	208	193	177	190	181	175	187	191	212	204	161	192	206	221	211	175	177	197	211	199	197	192	171	188	190	219	179	171	200	203	186	200	193	187	190	203	197	194	213	211	185	214	183	201	205	209	205	242	210	164	191	172	184	182	194	188	195	208	189	194	226	191	192	193	207	192	209	214	172	213	199	212	205	187	213	196	179	197	197	221	211	160	178	182	186	198	184	190	186	184	202	198	184	191	184	181	205	169	219	206	214	215	207	204	181	215	186	226	210	207	213	200	232	192	209	189	198	205	194	201	198	199	175	207	194	199	216	203	189	206	202	187	202	214	183	192	193	180	200	199	192	201	209	202	210	189	224	198	194	206	201	196	201	195	199	198	166	197	193	226	203	203	225	170	201	208	203	197	177	224	217	190	212	190	199	197	202	212	180	187	200	179	183	208	194	215	216	203	209	187	209	200	204	225	209	182	189	210	210	188	218	191	171	184	177	196	219	214	216	216	201	191	193	223	193	202	204	195	201	197	195	191	199	199	198	210	203	177	192	229	206	210	232	207	203	190	180	201	195	185	193	213	177	203	199	198	191	180	199	209	210	203	191	188	196	202	191	201	208	200	180	203	188	203	236	205	180	215	172	196	175	205	207	181	223	179	198	192	199	199	208	204	191	179	177	203	205	207	173	214	191	220	200	200	190	199	187	198	201	234	218	193	194	204	225	190	224	192	235	203	192	191	219	210	203	169	180	211	183	200	183	165	215	170	206	212	221	167	195	203	197	192	202	206	172	177	200	214	207	187	210	184	187	177	198	178	184	185	195	227	167	199	186	191	211	187	196	168	191	188	204	195	193	185	216	219	207	192	204	180	200	198	181	203	187	204	191	219	199	164	189	171	219	199	206	190	170	204	220	210	202	201	188	208	183	212	188	192	200	220	189	191	194	201	216	185	192	198	205	220	195	221	206	175	186	180	181	192	182	212	183	186	170	190	231	209	195	194	168	198	200	204	199	196	174	215	205	192	218	175	208	191	177	182	204	201	200	195	172	182	203	200	197	204	199	211	196	206	199	195	181	205	201	213	178	200	196	216	197	202	214	192	196	191	191	218	194	204	214	207	188	186	212	175	183	207	230	194	182	165	197	196	208	178	178	204	204	215	183	214	220	188	203	220	229	184	179	194	187	195	218	192	225	186	193	189	207	174	202	171	208	215	221	175	181	174	182	189	191	177	174	189	213	217	218	210	184	188	186	198	218	223	182	218	238	217	198	189	191	179	178	207	177	189	177	209	208	232	185	200	207	204	168	201	203	197	190	183	179	193	195	226	174	185	190	208	191	216	167	198	214	160	217	212	207	194	195	178	168	172	186	195	195	202	212	210	190	211	212	186	221	201	209	185	182	180	201	182	221	202	183	208	222	205	203	212	212	184	188	174	191	188	186	201	181	191	184	186	202	199	210	200	201	209	199	207	185	196	191	218	181	178	208	213	195	214	214	188	222	179	178	209	199	204	205	217	190	181	198	222	191	199	213	216	228	191	174	169	180	206	190	220	222	211	218	177	187	205	213	198	199	206	217	183	173	167	220	193	160	185	211	196	216	192	205	194	168	196	209	249	200	206	199	218	194	178	180	197	220	221	177	201	174	200	204	178	183	208	184	203	208	207	169	222	182	207	176	174	171	218	213	184	164	185	188	190	201	181	166	202	227	184	186	170	171	214	192	190	179	168	224	172	201	196	210	208	204	220	241	211	210	189	203	179	189	190	187	194	206	177	200	193	193	219	183	216	209	190	198	209	211	197	170	191	219	206	206	202	210	165	199	212	190	201	216	196	206	165	184	202	163	209	197	192	190	190	186	197	189	201	204	208	185	187	227	204	201	175	199	193	166	198	186	193	192	221	200	204	183	192	190	187	198	175	198	200	179	206	175	220	166	167	225	211	184	166	186	164	198	195	180	196	202	182	226	189	190	190	225	207	192	197	194	185	189	186	217	202	209	192	203	179	204	199	217	199	194	191	206	230	178	182	196	224	204	195	189	178	163	221	212	227	194	218	197	198	188	216	211	213	209	235	202	204	198	169	213	191	184	203	225	199	200	194	189	201	224	190	215	214	203	185	187	182	211	232	188	180	196	198	182	205	192	212	184	177	196	216	182	198	201	187	191	194	212	198	206	164	205	219	197	184	215	231	198	191	201	213	208	191	192	176	178	191	179	198	190	160	205	190	203	167	197	196	205	203	191
3286	5219	3123	1481	898	625	552	524	531	504	459	462	447	475	453	442	461	463	443	504	434	443	470	427	448	453	420	445	454	465	434	438	450	430	473	429	450	483	475	428	413	437	434	427	464	378	454	448	451	446	466	449	445	413	389	415	434	432	406	447	462	443	428	443	489	417	430	454	458	485	458	450	464	425	438	440	459	442	393	487	464	419	463	431	470	455	466	425	456	418	465	420	422	434	442	446	414	430	405	440	460	432	447	433	434	458	450	461	412	421	473	449	420	453	454	458	420	431	452	454	447	440	445	438	412	442	465	409	482	486	473	414	421	419	452	411	492	446	433	439	419	430	408	422	486	436	460	411	449	473	464	470	422	419	459	475	415	460	432	453	408	410	439	473	423	499	444	404	448	429	457	454	459	426	439	449	417	445	469	421	428	402	421	410	473	471	456	455	458	447	437	453	434	412	480	468	422	460	424	429	430	493	425	428	423	421	405	427	435	446	434	458	472	435	453	417	449	414	410	437	409	445	440	405	467	419	444	419	418	438	443	449	441	439	443	458	454	452	428	436	429	415	395	445	431	428	431	433	446	452	451	448	425	442	415	410	438	413	464	425	407	442	467	450	463	398	469	460	456	446	449	430	464	431	467	457	424	444	447	437	437	425	417	413	426	440	432	420	431	455	451	449	433	454	459	452	481	447	433	411	436	442	452	441	463	454	432	459	503	444	454	445	482	465	456	427	395	455	434	431	440	413	465	461	386	454	432	451	455	407	447	435	436	461	439	458	442	413	443	407	444	434	459	438	450	443	469	410	414	433	424	417	436	492	444	441	408	432	469	472	450	463	463	439	460	442	426	456	433	449	473	445	440	453	444	475	428	446	437	464	402	438	449	454	404	450	431	452	466	439	437	415	426	436	455	461	430	446	423	442	419	414	479	438	466	425	423	446	420	446	444	432	456	458	453	413	459	451	447	430	429	484	432	437	430	464	436	431	438	438	497	470	449	426	429	476	448	444	436	450	449	428	446	443	410	479	465	434	436	417	419	443	458	427	455	451	405	468	444	456	464	471	416	458	416	472	416	463	439	426	424	450	437	466	443	422	450	425	431	448	449	463	498	441	449	449	463	433	438	403	438	431	455	432	428	397	458	434	425	423	409	402	414	429	439	452	396	482	415	442	436	449	425	439	439	414	471	494	461	433	417	475	470	438	452	437	431	418	458	454	424	441	446	444	446	401	444	442	454	422	501	425	420	438	452	423	433	453	431	415	415	481	430	449	463	452	397	445	484	418	476	432	425	468	440	436	440	418	406	459	429	466	462	463	454	491	411	431	456	505	442	449	458	435	448	431	454	446	444	420	425	430	434	410	456	460	418	481	397	437	451	448	434	438	474	445	459	419	449	427	436	421	457	454	455	435	428	443	446	413	416	460	465	429	429	482	437	380	430	399	460	451	483	439	440	449	428	440	449	428	418	427	419	410	443	432	420	405	432	389	434	411	447	436	442	422	438	453	463	440	469	419	486	457	470	454	430	410	428	441	417	459	440	418	459	445	439	403	466	449	459	439	439	445	453	426	433	455	418	425	428	457	458	428	478	463	441	453	439	433	423	428	465	455	438	434	454	442	440	472	448	460	455	440	411	456	437	461	423	438	422	436	452	433	437	447	456	481	478	498	419	435	414	396	394	446	399	437	409	427	426	458	460	437	466	463	458	455	444	458	433	417	450	416	449	439	461	438	449	457	431	439	443	474	446	462	422	431	401	394	446	447	458	453	452	416	436	450	468	414	437	461	464	396	426	481	417	418	439	447	436	447	460	449	448	471	442	426	465	441	463	443	449	465	397	421	454	472	428	452	445	418	471	436	429	441	450	427	445	465	430	447	404	460	432	480	426	460	391	488	477	417	492	429	442	410	422	411	421	430	412	442	464	467	438	402	451	439	425	436	483	430	433	395	475	441	438	422	400	470	426	418	459	429	437	483	445	436	457	454	423	414	448	396	430	433	412	457	452	422	414	358	467	450	444	456	419	441	459	409	421	460	411	449	434	427	435	459	448	432	414	470	456	472	436	437	463	407	409	464	442	430	439	423	424	405	454	454	501	456	472	478	449	396	450	434	475	453	433	408	462	446	466	442	419	450	417	434	454	439	469	413	439	444	440	435	439	462	412	472	450	422	440	472	457	452	425	443	427	423	451	415	473	431	432	451	438	419	424	434	445	458	456	454	434	437	480	459	463	455	431	432	415	446	453	441	457	455	441	466	396	456	454	446	445	472	461	434	485	441	444	432	441	432	438	468	432	468	435	477	443	425	447	420	449	416	435	469	471	439	421	434	423	420	491	431	436	469	433	438	440	461	449	442	420	473	422	424	441	438	459	465	431	455	453	433	414	446	408	405	430	471	462	471	465	453	457	452	431	454	449	462	445	466	436	431	456	445	473	470	452	475	439	407	452	444	411	463	474	432	439	481	471	430	480	461	408	457	456	486	453	445	437	482	407	425	423	429	445	400	448	433	443	473	456	459	425	458	414	445	441	406	456	426	466	434	436	456	418	436	453	435	457	401	441	468	458	446	434	443	422	394	470	455	459	447	448	417	409	473	426	473	430	484	436	447	427	418	432	442	427	440	427	444	449	450	444	426	428	417	427	437	447	433	437	466	450	473	458	457	464	428	453	415	414	457	460	468	448	408	435	419	437	426	453	487	423	449	444	433	432	438	496	426	457	414	410	462	427	410	430	467	462	450	440	464	453	445	438	414	447	381	431	417	375	424	463	452	442	437	425	437	447	483	473	472	470	432	427	487	475	453	401	438	465	427	430	444	426	438	437	440	422	427	417	415	460	459	444	448	383	419	452	438	408	439	427	434	439	469	470	439	449	471	467	421	433	423	458	417	457	467	451	460	413	423	425	432	427	460	434	425	435	457	447	428	440	421	455	458	450	449	423	405	425	413	455	434	437	431	443	461	464	423	432	448	459	482	479	432	468	406	441	456	448	455	461	458	435	441	417	447	411	444	448	457	449	448	441	449	496	437	479	399	432	436	420	442	447	447	432	436	460	428	421	427	447	442	466	469	438	415	429	420	423	440	434	436	439	464	397	417	473	432	433	436	441	442	423	491	438	457	428	392	475	460	465	429	467	461	485	457	499	413	464	446	437	463	464	431	461	425	458	424	403	451	458	451	433	408	435	420	427	431	444	419	378	466	404	419	463	450	436	444	465	440	425	415	446	453	454	448	445	430	449	474	452	451	449	448	420	442	456	412	444	420	447	435	451	460	413	433	444	449	434	461	444	432	423	422	446	426	426	434	481	433	472	432	415	473	432	443	437	476	450	446	455	424	444	440	455	461	418	435	461	432	496	454	446	426	479	449	447	478	399	436	455	473	415	446	428	439	460	434	410	411	442	442	494	462	420	470	442	475	418	450	460	455	400	427	446	450	431	470	431	439	429	447	429	434	425	452	363	460	456	430	440	422	430	429	422	437	436	439	410	451
32719	12403	1327	215	221	224	164	206	193	178	187	178	157	185	218	228	230	209	209	203	206	195	200	198	186	171	209	217	197	172	204	179	193	191	193	204	217	197	190	185	175	229	213	191	170	176	174	185	199	205	207	198	185	189	198	225	210	190	211	180	200	197	172	185	181	185	194	204	194	201	192	214	198	200	201	200	197	191	170	193	204	191	215	193	188	182	181	201	197	190	184	223	176	195	186	201	170	178	188	158	188	200	195	165	230	178	188	190	177	204	190	207	182	227	177	204	181	187	207	202	204	179	178	190	193	208	185	178	172	184	178	192	181	179	207	217	160	174	177	215	193	190	193	166	207	164	187	168	182	196	184	193	204	214	193	197	176	202	216	188	208	195	184	191	187	181	172	225	181	182	191	215	173	190	211	186	189	170	182	182	175	199	189	187	199	211	196	170	178	185	206	177	178	193	189	186	197	195	187	188	187	188	188	197	182	180	239	187	186	193	166	190	202	181	184	181	214	215	202	180	190	203	191	164	206	154	184	203	173	189	193	205	194	179	188	207	166	190	163	197	195	208	172	189	221	206	196	192	177	186	193	205	194	191	188	204	167	180	177	184	198	196	203	180	207	185	182	173	169	200	186	204	200	192	200	207	176	211	191	214	183	229	195	208	203	200	199	217	218	191	181	189	168	185	205	176	195	174	165	184	197	226	192	174	204	186	182	205	196	243	192	204	211	187	183	190	208	189	211	194	190	181	181	200	147	181	194	163	195	189	192	188	170	186	201	177	179	191	193	175	157	177	224	187	189	176	208	214	167	180	205	207	188	174	213	228	195	208	171	184	198	201	207	215	202	192	195	191	204	181	209	189	198	209	171	215	195	197	176	212	210	181	171	167	194	207	204	219	179	178	205	188	202	186	189	207	170	195	191	191	197	205	183	185	184	207	205	198	172	207	191	197	194	198	178	192	192	180	182	173	189	210	198	194	209	196	211	197	171	187	199	190	188	174	207	161	176	192	180	183	179	183	202	191	194	216	195	201	199	208	195	184	205	185	185	181	180	186	192	184	185	190	206	188	161	187	200	221	174	202	197	182	191	182	176	186	183	204	185	185	172	205	161	188	212	192	192	193	189	181	210	186	166	184	197	186	203	197	177	186	172	200	197	174	167	202	206	195	203	188	188	211	185	192	191	204	190	195	190	218	183	178	196	217	180	201	169	177	175	200	200	179	219	199	190	204	202	192	168	207	214	184	182	186	193	201	212	159	186	185	190	196	194	168	203	199	205	181	197	183	208	203	197	205	194	214	199	209	190	208	206	193	205	160	182	179	182	170	190	168	184	169	182	197	229	220	197	185	186	202	185	158	179	216	222	195	185	180	173	176	226	177	206	197	199	182	218	198	202	203	207	195	200	202	192	209	183	200	190	199	171	180	209	209	210	200	182	168	182	181	196	211	170	185	194	187	186	188	187	171	186	150	195	185	175	168	207	191	163	190	212	185	203	209	190	198	190	179	190	195	189	176	185	193	182	173	172	177	174	206	190	184	192	192	205	185	190	198	181	183	171	182	206	181	189	198	180	218	184	189	174	180	182	182	191	193	196	196	198	193	195	204	192	195	205	183	157	204	182	198	181	213	200	170	187	170	200	181	179	184	167	172	183	175	210	184	186	205	206	196	194	180	186	191	192	177	180	198	203	182	188	198	193	221	201	203	207	183	170	204	172	216	175	171	184	207	191	172	192	192	205	170	189	214	222	205	195	154	171	199	187	183	188	172	204	208	189	184	195	205	155	195	193	200	205	197	205	183	172	190	186	191	204	206	209	202	193	185	181	179	156	201	216	209	199	207	181	200	199	191	191	222	199	181	176	192	177	200	213	189	208	148	183	178	199	173	175	203	158	182	194	184	172	208	210	194	201	175	187	181	161	184	182	196	207	183	200	188	215	180	183	193	182	207	214	180	189	197	180	189	198	200	205	202	191	186	181	213	203	181	212	183	202	172	197	178	200	211	184	191	174	190	171	181	213	204	212	202	194	188	192	191	179	195	191	181	187	208	193	205	181	202	190	177	177	187	190	188	177	174	191	215	189	187	198	186	184	153	202	188	224	179	196	213	184	204	162	202	190	184	202	183	191	208	188	176	205	199	183	156	192	185	178	189	172	193	176	175	199	202	224	193	210	211	191	211	192	199	183	198	184	205	172	210	187	193	189	206	171	187	183	178	192	181	190	184	187	159	170	192	175	217	191	201	199	191	209	202	195	217	165	176	197	198	206	170	173	172	184	197	183	168	186	171	171	188	199	186	188	175	213	214	180	200	187	165	199	183	199	203	184	209	199	201	191	183	207	181	189	194	227	174	164	202	194	177	194	200	168	216	201	201	177	193	192	184	162	222	209	163	192	185	209	209	181	187	171	203	190	199	200	201	196	219	187	191	205	186	190	188	192	194	174	181	227	176	198	187	199	205	196	179	191	212	196	173	198	209	197	199	161	182	204	192	206	196	180	196	196	179	208	185	207	182	231	194	217	199	190	185	224	179	185	205	152	201	205	198	209	168	205	186	166	207	188	202	178	176	203	189	174	204	190	183	195	194	196	161	204	182	195	195	200	199	194	188	180	231	184	212	229	205	193	177	193	203	171	220	195	192	182	174	202	238	195	195	193	184	207	194	184	189	188	195	212	194	157	177	185	175	226	195	200	206	180	186	186	186	196	191	219	191	200	202	189	172	177	212	218	194	173	217	196	194	206	205	183	178	167	184	189	187	201	171	187	197	179	217	199	186	177	181	172	182	175	190	195	198	205	179	205	203	185	193	198	180	152	192	195	170	197	195	170	190	203	187	201	182	199	180	204	171	201	183	200	202	191	210	155	203	205	199	186	204	165	196	190	185	184	188	213	194	199	199	211	197	189	174	174	175	220	178	196	189	177	194	216	210	198	161	210	185	176	195	180	187	182	180	201	198	190	185	173	188	205	169	202	177	202	204	218	199	179	205	181	208	207	198	193	207	234	194	173	196	180	193	212	205	178	169	237	183	190	175	199	179	202	220	192	194	198	203	222	169	162	213	203	168	209	190	185	193	215	179	175	202	184	214	171	191	208	208	199	177	189	188	172	161	203	178	192	196	208	177	184	200	192	204	183	217	207	200	181	186	170	175	187	168	168	206	210	191	188	183	196	195	189	193	175	196	225	193	187	188	164	171	195	233	180	206	193	189	187	216	178	202	197	221	204	184	200	179	184	197	157	189	198	190	200	192	183	201	158	184	201	192	177	217	194	166	170	192	213	203	217	216	200	199	202	175	191	210	181	179	210	190	186	181	178	176	196	194	180	192	213	185	207	206	200	200	219	183	192	200	217	181	199	188	186	208	191	198	191	192	191	187	208	184	217	171	179	192	196	188	205	171	184	182	189	217	190	224	200	192	183	194	182	196	189	180	202	196	198	214	222	178	205	201	166	188	195	202	188	186	171	183	169	187	179	185	211	194	200	188	189	189
5133	753	574	499	505	441	474	484	469	481	463	488	472	451	487	464	477	452	454	435	477	490	482	441	494	486	476	495	472	478	420	483	453	487	463	487	484	447	459	478	430	510	426	485	461	432	481	437	482	464	480	441	489	482	479	409	507	450	449	470	435	442	529	475	465	484	465	465	440	518	464	451	491	440	501	449	438	437	490	435	503	475	495	460	452	484	465	487	504	499	471	451	509	487	511	494	465	517	475	468	496	452	466	477	485	501	459	438	439	490	451	481	470	466	477	494	445	468	446	513	464	459	447	437	436	469	451	445	461	425	444	447	443	472	481	472	468	472	464	445	467	464	445	465	454	490	478	462	476	444	455	429	472	454	445	479	536	498	470	475	478	484	497	467	458	493	454	455	449	412	448	453	435	438	463	439	512	450	498	462	498	464	471	496	454	449	446	464	493	449	508	452	481	436	457	495	490	504	461	486	509	425	456	465	439	414	436	458	464	493	478	421	439	468	453	445	443	459	514	436	447	464	422	450	472	481	452	444	477	410	458	466	434	485	450	447	436	475	440	463	441	478	456	454	475	484	487	465	449	426	446	479	422	465	466	443	455	470	468	472	465	420	436	474	452	456	445	453	452	459	471	439	491	467	457	489	468	460	487	444	458	457	456	471	443	474	493	440	488	480	494	476	446	472	478	439	506	479	493	431	458	447	487	472	452	494	445	445	521	454	472	463	497	464	463	478	446	444	462	487	464	449	464	468	440	446	467	465	464	470	458	475	470	441	458	483	428	461	516	457	502	482	470	488	474	472	484	469	450	470	445	510	466	483	438	501	452	454	471	471	503	455	520	456	448	463	450	460	436	499	493	452	449	486	447	472	484	453	460	439	446	471	471	447	478	500	432	423	489	428	459	443	466	495	440	475	451	450	484	484	451	459	463	471	474	461	426	470	463	476	438	446	466	470	463	512	488	453	473	460	455	487	461	479	502	477	483	458	432	422	479	488	443	451	437	470	451	511	475	464	482	457	450	446	447	481	460	495	450	471	485	482	439	454	461	464	455	450	451	414	493	426	461	504	459	467	465	469	466	434	471	451	451	472	459	488	456	475	463	500	487	455	456	485	470	484	475	505	442	459	462	426	468	460	474	433	465	464	496	500	462	490	435	473	470	462	433	455	491	468	474	473	481	421	428	477	465	466	455	458	442	505	466	488	459	474	429	430	482	460	470	468	469	465	439	475	479	445	486	493	484	482	445	452	499	444	483	486	453	476	474	460	447	471	480	491	494	456	443	462	453	470	477	422	437	448	452	446	450	465	465	453	489	438	448	476	475	479	476	449	433	505	440	452	477	471	468	427	458	452	442	427	439	450	481	467	480	480	483	442	454	455	450	461	466	475	487	481	435	461	508	492	497	493	443	424	479	486	485	506	477	457	445	464	458	462	409	425	450	514	479	459	469	499	457	526	471	471	453	493	475	470	460	454	488	450	483	481	443	439	439	488	516	454	487	466	462	518	478	493	450	452	487	465	482	462	476	467	478	443	466	494	459	468	454	442	504	444	459	438	443	470	516	472	467	452	501	475	447	440	444	463	469	463	438	504	464	502	460	474	452	455	466	462	430	472	468	459	493	479	480	448	500	436	460	497	458	449	475	468	455	418	437	438	434	457	472	486	471	461	469	438	453	466	414	459	450	485	465	453	471	468	500	460	452	452	465	458	474	452	488	480	458	480	433	483	496	474	447	463	499	465	482	455	504	448	474	454	442	491	516	448	444	466	486	516	502	468	419	468	473	459	459	455	466	452	467	471	430	491	500	471	468	473	433	480	494	433	448	451	486	479	435	478	456	464	462	472	436	417	490	477	465	461	480	465	463	498	476	428	473	483	430	509	453	407	487	440	489	461	486	474	470	485	471	463	467	485	450	471	463	429	479	476	477	483	449	447	493	466	463	485	477	437	441	426	462	467	466	452	478	442	509	472	457	466	466	463	422	444	475	437	428	466	485	450	459	495	455	464	498	451	449	470	480	480	450	516	445	446	481	464	471	449	463	439	469	512	461	439	463	447	467	470	473	438	479	489	479	455	484	481	444	479	460	471	479	469	484	487	473	473	439	466	464	481	467	476	440	461	452	451	441	479	489	439	478	461	460	452	471	455	455	464	445	451	477	458	484	462	464	456	487	511	439	438	484	475	476	475	495	477	467	513	464	468	473	446	458	468	446	475	468	465	483	472	484	441	432	498	465	458	447	488	478	465	480	436	469	431	484	474	474	473	477	471	453	465	445	453	474	457	463	465	457	452	453	464	469	486	486	500	463	459	482	435	468	482	492	482	461	464	496	507	430	460	472	457	432	498	464	446	456	482	453	454	491	467	462	490	456	458	474	482	474	503	473	451	489	470	468	479	475	458	473	470	453	466	408	469	440	471	489	449	449	461	435	469	493	440	447	485	455	469	471	469	489	478	493	491	491	456	474	461	499	485	478	449	470	456	466	496	483	492	493	493	481	435	461	463	467	468	422	458	486	449	432	458	470	459	475	493	465	491	491	471	440	447	470	467	506	407	447	489	437	440	484	470	460	458	483	448	513	453	474	497	457	434	435	485	461	490	449	466	473	441	425	436	430	462	474	467	460	463	475	481	467	475	455	451	474	449	433	497	454	490	497	476	486	495	457	469	510	465	461	507	450	462	508	474	451	474	470	456	457	446	474	490	447	489	459	446	476	470	475	456	446	481	474	455	484	486	444	461	451	448	469	510	445	470	460	462	473	501	468	466	462	447	457	478	462	445	444	433	476	460	509	461	470	471	455	438	475	468	499	483	449	473	462	445	485	511	454	461	469	478	453	428	457	481	474	453	449	476	480	478	435	437	503	449	447	438	436	444	492	446	449	427	449	475	450	448	491	467	445	458	468	444	461	430	439	461	461	470	471	470	503	445	469	476	469	481	472	498	467	479	465	451	438	450	484	423	473	474	439	463	474	487	500	423	474	453	485	465	489	471	466	457	456	453	430	495	502	475	489	467	494	466	448	458	459	462	489	462	482	494	446	408	418	489	504	460	466	452	517	433	449	471	473	457	483	509	434	471	476	452	481	463	431	463	456	451	462	458	480	505	463	478	462	494	467	492	448	466	446	485	453	432	431	461	527	468	463	442	483	482	458	433	423	474	469	487	498	475	474	475	502	454	470	428	492	442	441	448	477	466	468	464	443	476	463	467	513	441	484	488	467	455	503	484	456	464	501	522	456	469	470	462	492	470	461	502	480	431	457	475	471	480	473	485	470	459	443	413	454	433	474	419	460	511	456	488	483	486	461	497	463	463	508	465	460	470	476	455	488	487	486	487	485	493	456	497	453	465	494	463	488	478	491	492	460	494	475	460	465	461	447	491	482	443	492	466	462	465	494	436	485	461	460	529	455	476	451	492	485	458	475	439	454	446	455	461	473	495	451	485	489	482	470	445	475	485	470	529	495	447	462	468	491	461	490	429	468	480	462	455
24554	20910	24559	27416	20222	1622	522	356	346	338	329	317	323	282	285	297	343	291	327	323	323	294	285	327	292	318	291	289	287	276	274	277	278	298	296	332	300	269	269	252	324	262	299	289	311	258	311	309	275	304	278	284	301	286	321	282	297	293	281	292	302	264	276	288	311	285	277	301	295	271	314	276	297	307	295	296	288	296	282	273	289	303	333	301	282	285	301	302	314	287	285	237	266	294	267	302	261	283	292	300	310	285	262	307	315	338	308	265	323	280	307	296	300	285	316	309	260	275	290	311	302	293	267	277	303	295	279	276	292	305	254	260	297	282	272	298	269	304	294	264	318	259	296	254	297	350	265	273	278	261	292	295	278	299	257	284	250	279	273	283	296	281	292	275	281	292	298	294	290	279	274	295	295	285	271	301	289	294	294	330	301	314	284	285	288	294	305	279	292	259	284	265	283	309	264	281	273	296	289	307	290	314	293	280	297	294	301	289	288	286	273	279	275	277	251	274	285	285	280	295	318	287	319	275	283	275	269	271	290	322	260	318	268	277	294	312	286	284	292	288	279	328	256	296	288	275	302	284	293	284	292	288	276	289	264	306	295	265	259	285	326	269	285	270	289	268	286	289	285	292	267	300	283	294	319	285	277	279	335	258	311	282	285	295	292	296	269	304	303	283	305	251	258	287	322	274	300	313	284	308	268	295	305	307	318	297	319	279	310	276	299	279	292	288	296	277	245	258	311	280	300	289	305	298	312	289	316	282	289	292	295	276	300	282	291	272	278	317	290	318	299	273	287	291	305	271	297	295	260	293	276	270	275	287	270	260	259	302	291	287	270	312	293	258	288	297	285	300	289	283	290	297	286	294	286	259	312	298	258	316	279	260	281	279	265	283	312	317	283	296	242	279	287	291	290	300	290	280	311	283	282	294	287	305	305	317	285	279	326	299	282	273	302	282	287	302	304	283	300	278	288	345	294	298	269	287	280	271	261	276	298	311	310	256	247	284	284	307	278	283	278	285	292	309	293	290	303	274	311	292	310	304	276	302	282	264	263	262	269	274	273	288	271	280	261	290	329	308	251	280	302	293	259	283	271	276	324	310	298	280	292	286	267	289	273	284	296	314	261	261	249	318	307	290	279	286	275	289	266	268	317	301	271	296	284	315	254	307	280	304	297	296	292	302	280	269	285	270	300	287	303	273	265	263	274	262	262	311	278	273	301	311	319	259	312	274	265	317	311	271	286	295	309	288	289	327	299	289	317	313	292	321	309	286	279	258	276	315	254	257	295	270	265	262	330	260	264	271	277	293	297	294	303	318	305	273	271	264	287	266	289	320	321	300	294	317	286	273	285	294	304	282	282	282	284	326	281	272	305	266	281	285	293	253	291	294	305	277	268	316	285	245	288	289	298	272	292	270	285	270	280	289	278	324	283	263	282	251	311	293	306	325	242	304	299	256	262	292	243	253	282	255	303	267	271	299	275	325	310	293	287	270	282	297	291	282	273	308	308	278	295	255	273	285	290	267	287	256	276	281	297	242	267	314	286	309	257	275	255	305	280	272	299	306	287	297	294	263	252	280	297	290	296	291	275	316	301	304	278	291	288	253	265	284	270	300	267	300	264	289	266	255	272	277	297	303	270	309	326	343	300	291	299	309	286	319	295	284	307	293	320	304	313	288	318	286	320	282	302	285	280	294	290	275	287	248	270	278	273	290	284	288	285	297	285	293	289	282	290	286	288	304	305	289	285	296	308	278	256	259	298	298	303	277	260	285	318	288	254	305	271	303	282	291	288	292	311	291	297	304	256	258	276	261	306	287	311	259	321	280	290	294	310	284	276	296	293	290	291	286	287	286	253	292	293	294	303	304	276	289	312	310	283	298	307	298	305	293	296	259	295	273	315	306	280	276	269	326	290	271	263	294	275	266	288	312	268	309	293	258	312	271	304	280	252	287	273	303	317	285	282	296	314	290	276	282	283	305	274	283	318	321	293	324	294	287	251	300	315	281	313	269	253	327	300	310	284	271	293	284	277	252	285	314	285	302	310	300	286	292	326	289	280	283	300	295	248	278	295	322	319	263	268	295	285	299	290	291	297	322	281	272	274	284	298	247	279	313	287	300	343	268	267	298	285	299	282	292	273	274	299	261	275	284	293	298	293	294	320	281	264	277	275	269	269	284	306	283	264	313	281	327	304	294	286	265	279	294	308	274	295	287	264	293	304	296	292	290	286	303	315	293	288	292	278	292	256	298	301	263	289	311	287	297	277	294	316	263	271	284	290	295	292	285	294	284	309	329	314	300	300	312	317	269	287	299	301	259	283	292	287	282	277	271	288	299	317	287	296	300	306	298	277	289	318	299	295	262	254	257	275	301	284	310	257	265	299	326	257	283	273	302	275	276	268	296	306	252	300	291	282	280	272	314	313	295	297	289	276	319	288	281	285	285	287	268	325	352	307	272	267	291	309	260	298	313	273	276	300	289	283	285	284	309	290	286	302	264	292	276	290	271	287	301	274	293	270	288	252	258	287	284	250	261	259	298	268	305	295	316	276	270	330	292	298	305	268	325	295	295	306	248	288	257	284	282	277	260	283	282	286	299	285	271	268	282	267	285	316	279	289	299	281	309	306	288	321	319	317	285	322	255	303	279	289	318	294	310	293	297	267	285	281	269	247	253	282	292	270	285	284	284	304	274	264	292	303	279	302	286	263	279	300	320	286	272	282	303	294	277	264	294	316	333	273	298	264	250	289	283	304	275	293	279	291	301	255	294	289	282	298	275	264	305	304	307	304	274	291	280	307	302	300	295	306	318	293	298	266	289	281	292	249	251	271	277	269	317	297	293	273	287	295	281	301	293	277	295	288	293	281	264	294	303	294	265	293	283	273	287	287	298	299	261	304	270	284	266	301	283	275	278	271	325	312	305	303	318	323	305	282	284	271	285	279	302	301	273	307	330	296	274	296	295	270	275	308	275	251	255	288	274	304	265	306	283	300	291	278	242	287	278	304	279	289	294	284	275	265	304	273	253	264	306	267	310	336	325	311	272	305	283	284	325	293	266	277	298	295	271	283	279	293	297	293	286	288	270	294	279	270	301	305	271	273	258	269	282	300	314	302	272	290	299	294	277	289	297	288	293	277	257	294	267	283	289	294	312	294	296	289	296	296	256	286	269	318	280	271	270	236	285	283	286	262	279	286	290	314	344	290	283	289	293	283	284	309	305	268	269	322	290	327	278	272	281	268	290	299	307	287	290	261	287	274	323	296	334	278	296	289	260	283	288	283	290	299	298	301	289	300	270	250	255	257	276	264	284	265	288	326	300	268	296	287	267	273	291	288	285	300	280	305	305	315	272	312	297	298	268	296	296	258	256	303	311	290	301	285	288	242	278	280	293	308	312	298	269	249	274	292	269	295	294	305	271	263	331	267	279	283	284	283	298	268	291	296	322	299	300	275	308	301	285	288	283	306	281	289	281	280	282	298	284	278	292
3301	3201	2039	1173	867	752	720	654	689	707	673	637	688	666	652	677	657	669	634	664	660	621	669	657	645	663	662	640	646	634	681	650	652	679	642	661	656	662	647	645	638	608	656	592	643	636	657	658	609	634	645	621	658	651	656	641	643	642	615	739	615	643	643	644	616	633	681	693	666	687	615	671	657	672	659	593	626	605	652	664	594	677	630	741	677	674	601	668	648	617	664	637	632	638	628	631	610	645	651	621	692	632	651	697	668	615	639	616	599	652	639	638	622	618	666	647	631	670	656	672	650	610	648	637	650	604	671	684	634	649	667	669	672	636	654	615	641	667	617	653	633	649	652	692	635	593	647	642	578	616	653	601	623	634	604	647	662	624	702	646	640	691	644	602	650	637	675	641	644	624	658	653	667	696	631	656	652	641	655	655	634	635	622	658	623	601	673	643	627	619	614	676	627	647	649	641	579	633	643	675	684	690	675	621	625	659	655	673	679	610	603	685	677	639	655	663	604	659	612	620	629	678	625	676	607	621	665	637	599	625	663	614	631	663	629	650	650	657	632	661	691	640	630	624	623	642	630	609	674	589	637	637	653	677	640	605	674	630	652	575	654	618	641	644	638	673	692	686	636	604	614	632	666	669	611	650	649	676	675	668	613	691	636	649	677	628	651	614	637	639	602	671	630	637	609	664	675	670	633	670	656	644	631	642	633	666	617	640	655	650	672	622	592	580	668	656	631	616	646	633	639	656	682	675	599	608	660	649	611	624	686	639	610	655	662	638	615	643	632	587	617	643	645	636	657	657	630	655	589	620	653	655	673	639	626	683	637	598	677	617	620	638	615	617	583	673	668	654	729	658	697	672	663	712	598	663	624	660	615	630	638	667	627	660	590	631	635	652	666	615	655	646	640	640	628	646	675	592	711	630	612	625	677	643	659	635	671	649	664	620	640	632	595	676	631	599	607	646	661	680	619	608	650	653	629	667	627	637	659	638	718	623	614	627	632	655	643	643	665	638	636	685	599	671	627	644	646	616	595	611	623	635	618	655	615	664	659	633	628	669	638	651	626	652	600	691	627	611	698	635	669	642	617	615	673	670	631	600	639	627	607	628	654	635	662	631	617	629	659	616	673	621	693	657	661	662	604	709	646	708	638	676	631	670	629	639	610	650	631	650	662	630	609	621	647	718	620	673	624	610	672	643	657	639	653	644	595	628	660	645	613	639	661	602	647	659	641	596	596	643	661	615	629	647	664	657	661	632	642	633	630	677	654	661	601	684	630	613	658	680	596	628	604	628	633	669	636	616	638	683	618	624	579	625	627	614	617	604	630	634	643	714	653	643	605	642	593	621	665	647	677	674	622	635	617	601	637	625	636	659	655	630	630	657	665	665	613	634	631	634	633	606	661	653	659	605	629	640	697	648	661	601	665	683	642	614	641	640	660	654	636	626	637	651	682	645	634	618	659	638	635	655	614	668	615	681	590	654	619	630	661	629	625	652	699	661	615	654	641	645	610	701	617	623	645	625	639	678	606	638	630	697	659	677	639	657	645	672	636	607	648	651	673	643	674	648	701	676	646	708	684	690	630	643	641	623	653	628	633	651	608	629	664	709	650	638	656	636	634	613	619	631	629	648	654	639	630	616	636	621	691	657	666	648	651	662	648	651	643	634	603	667	628	639	590	629	673	618	699	647	618	662	595	626	633	674	637	629	677	631	680	656	637	653	580	632	634	658	631	632	664	625	675	561	699	638	673	662	656	655	642	699	673	634	615	676	620	646	611	668	608	675	677	664	677	620	673	638	658	654	649	600	653	647	657	634	648	628	677	655	672	652	679	631	622	630	585	639	647	657	614	622	641	610	633	660	663	672	628	624	607	649	654	609	656	655	642	674	603	617	626	673	628	647	640	661	609	654	621	600	635	659	657	674	613	659	619	620	621	634	609	646	672	621	617	646	633	617	639	627	620	660	677	655	601	650	640	677	639	632	628	628	617	626	646	627	640	696	636	603	633	650	656	622	664	698	639	622	605	666	677	636	671	661	653	644	641	649	633	639	641	706	652	656	677	648	656	645	631	631	622	659	626	627	602	606	610	708	610	615	654	664	663	634	609	644	673	610	659	629	646	656	605	620	622	662	635	642	629	648	635	648	621	640	682	644	658	623	700	629	648	631	666	626	660	672	655	680	634	611	673	605	646	632	629	630	619	623	617	658	598	597	612	585	616	667	638	677	654	625	624	598	628	636	679	632	647	641	649	648	657	636	607	633	662	634	619	683	608	682	663	619	644	672	643	657	646	680	663	652	635	645	655	660	626	639	661	640	654	634	632	619	636	644	678	590	638	631	658	695	627	602	631	633	628	672	653	579	613	611	623	619	635	616	659	690	647	680	589	644	617	665	637	625	598	662	621	630	630	651	645	623	623	598	658	666	638	623	694	614	670	605	637	639	641	645	662	609	668	651	631	597	633	648	638	634	593	686	648	610	624	673	630	631	648	628	620	649	619	648	654	641	634	660	620	659	696	652	637	636	659	645	646	663	643	666	625	627	637	661	656	678	644	645	616	635	602	687	648	674	649	628	651	631	664	672	635	603	608	623	643	719	661	618	642	613	632	690	638	626	692	685	664	643	622	671	617	686	645	673	608	633	608	620	632	654	694	693	649	680	686	641	670	601	631	686	666	667	681	652	658	643	618	634	578	663	637	653	599	685	627	649	662	674	620	627	654	644	630	651	657	601	679	624	621	615	644	675	639	664	621	648	624	642	621	648	606	688	617	651	628	653	599	642	628	595	625	599	591	650	650	630	618	598	653	624	689	626	627	618	630	679	670	651	606	659	639	629	617	639	616	666	640	652	625	629	675	640	680	667	622	610	650	603	599	641	601	614	594	690	617	658	638	645	597	626	640	636	609	620	670	649	673	642	646	634	595	657	625	652	655	582	635	665	628	626	651	658	634	657	689	576	592	668	628	666	672	604	630	657	624	602	600	637	608	646	669	636	634	700	627	631	634	624	663	630	651	596	668	633	645	619	646	649	657	617	647	647	677	609	607	659	646	644	627	657	692	655	681	671	670	650	641	619	595	655	694	617	621	609	659	616	667	700	649	635	642	632	667	651	659	602	647	635	636	635	581	608	643	653	621	618	642	669	670	641	632	674	580	662	613	651	663	630	643	695	656	638	651	659	614	615	652	641	644	621	641	704	648	650	619	613	614	639	680	663	682	651	649	680	636	680	600	638	652	628	652	645	663	596	633	631	615	631	687	670	638	680	609	645	638	633	649	653	635	615	645	677	606	619	637	655	644	630	663	633	648	659	645	591	634	663	649	620	655	643	634	614	666	699	653	623	645	665	598	630	623	612	621	599	642	643	642	640	675	592	640	595	615	643	626	635	631	648	630	638	650	650	684	605	631	639	632	643	627	648	620	590	691	637	609	636	638	653	633	617	661	625	608	633	645	683	607	592	656	609	639	612	639	653	619	632	679	642	652	662
23648	20892	25202	26725	20896	20884	2541	435	318	338	261	263	236	213	249	190	235	243	238	227	226	207	204	210	204	213	181	201	212	194	184	209	204	204	174	195	208	215	197	195	229	215	189	214	203	208	181	180	205	163	209	174	178	190	216	184	200	221	194	191	219	209	191	195	193	210	189	185	212	205	196	226	194	178	169	196	177	197	209	203	199	205	201	193	203	232	212	203	180	182	205	222	193	196	188	198	225	219	194	176	186	200	189	173	186	216	212	188	179	160	187	187	190	196	196	181	204	185	191	158	192	180	201	207	185	201	197	182	161	203	198	238	193	188	202	219	216	159	176	215	182	187	199	177	208	206	201	221	189	216	188	183	180	211	186	210	191	179	179	172	189	209	185	198	194	185	201	215	201	173	180	196	191	206	196	187	206	209	191	182	206	171	229	179	218	185	184	192	218	191	187	196	204	175	188	173	225	197	206	193	209	198	207	221	193	212	191	176	205	188	190	188	185	190	206	192	223	223	185	202	207	184	199	204	227	202	194	202	202	229	206	186	207	193	195	216	180	181	201	178	199	193	213	193	198	201	207	202	218	186	188	181	208	201	219	223	196	215	212	209	194	185	195	167	198	222	178	211	204	200	208	201	187	193	180	212	180	184	199	184	209	173	209	206	190	196	200	225	208	185	212	179	168	214	200	214	207	196	183	186	193	203	246	187	173	191	200	220	200	186	188	191	206	203	213	178	214	203	180	194	210	182	183	208	195	196	169	208	198	211	192	201	200	191	177	182	203	199	201	212	220	230	225	204	197	196	219	201	188	193	233	227	217	213	198	206	213	176	221	199	209	185	199	189	219	198	238	208	197	175	198	208	189	181	187	183	202	213	191	190	192	193	192	180	191	195	209	220	199	200	197	198	196	206	192	187	187	208	221	182	205	204	197	184	177	207	195	218	174	200	214	210	215	191	208	186	227	205	175	166	207	202	180	158	190	212	205	201	196	192	189	220	202	192	206	242	203	210	209	208	184	183	218	188	193	190	186	204	207	219	195	192	218	212	202	183	180	220	197	192	197	195	173	206	192	207	196	205	199	203	193	200	205	177	216	196	201	192	185	193	186	190	174	223	204	217	201	214	204	229	194	177	180	209	205	223	204	198	173	192	188	199	195	201	180	209	243	226	189	191	169	208	205	197	201	188	214	205	218	189	213	180	164	200	219	199	204	166	187	194	184	209	211	216	207	194	175	196	184	178	185	224	232	213	205	186	182	169	182	172	197	198	232	191	188	197	178	194	233	210	197	180	189	193	208	219	214	196	200	209	228	222	189	195	206	213	180	201	195	182	229	199	214	177	190	197	180	209	213	180	204	190	179	197	180	211	188	195	187	203	184	187	164	186	217	197	178	186	177	213	193	221	185	218	187	197	182	205	201	196	175	185	204	192	208	204	200	196	201	210	210	189	171	193	187	187	192	174	194	184	168	199	207	200	188	228	197	184	186	201	209	206	221	212	202	205	214	199	202	191	193	200	186	204	172	184	189	193	217	199	180	173	200	200	200	161	208	213	209	194	181	192	217	198	190	193	204	189	194	189	199	197	192	182	168	182	201	206	172	181	203	202	193	196	205	177	172	188	211	194	175	201	176	180	181	220	202	220	195	211	196	205	180	177	191	196	188	215	214	209	186	249	219	217	196	199	192	182	182	199	195	235	183	181	209	185	214	180	188	193	210	202	210	201	209	181	193	177	181	183	190	175	176	198	186	155	190	198	204	217	216	200	193	185	216	210	165	197	228	200	200	211	203	174	215	195	184	203	203	200	185	193	201	199	198	210	193	207	207	226	216	189	177	179	184	181	217	181	190	209	195	183	173	196	203	165	184	156	189	190	196	187	214	213	236	187	179	186	185	200	212	234	196	183	200	214	219	187	186	203	198	183	179	189	174	204	229	181	203	194	178	181	211	216	189	182	211	194	199	195	200	192	202	183	197	191	178	214	204	209	218	196	198	211	187	195	185	202	182	177	220	176	195	214	199	157	204	219	202	217	183	210	167	184	189	188	197	216	201	204	201	202	207	199	188	207	218	194	214	165	187	186	194	165	203	202	217	204	185	213	188	214	184	212	180	208	187	192	183	190	215	165	187	198	188	227	210	201	176	201	182	170	204	179	159	186	169	180	209	189	176	188	195	188	202	196	217	202	181	194	214	177	216	186	178	204	189	229	235	216	216	195	188	192	175	195	184	217	202	197	220	189	195	178	187	161	189	186	201	203	198	201	199	197	187	186	196	211	191	192	211	225	178	182	205	196	196	206	217	203	193	181	184	192	182	219	213	213	208	210	196	184	181	204	210	207	220	186	161	201	187	192	210	188	210	210	161	175	184	189	192	174	198	200	226	182	185	207	194	200	185	202	215	187	204	183	205	216	212	208	212	204	228	208	160	207	206	192	222	197	181	213	234	213	206	190	196	190	202	204	170	223	181	205	190	195	204	188	170	179	188	205	194	213	194	174	177	211	213	181	170	231	161	180	207	198	185	209	170	230	213	183	197	204	174	214	192	202	181	202	207	197	197	197	172	236	179	205	185	186	196	194	200	201	200	201	203	185	203	198	188	213	178	180	212	206	203	204	199	193	161	202	204	205	198	214	199	192	182	202	181	187	195	195	178	211	175	207	234	209	181	195	176	190	198	204	192	205	188	207	184	190	213	165	206	224	199	200	187	195	199	199	211	205	203	171	203	177	186	218	192	181	219	186	212	187	190	197	220	208	225	186	209	181	191	201	209	174	199	186	177	204	214	194	186	203	210	201	195	199	197	178	198	183	190	198	197	183	177	186	192	180	226	207	179	188	212	191	201	206	181	194	198	198	204	194	200	213	206	198	205	212	193	185	183	210	191	190	190	173	211	220	225	205	205	199	219	208	194	164	201	194	184	194	202	180	207	194	203	193	192	192	184	165	201	179	228	223	190	220	190	194	173	200	189	192	222	209	186	174	216	205	195	209	200	191	187	221	174	196	214	194	191	170	195	189	191	181	222	197	213	192	218	203	167	181	197	204	184	176	243	170	198	200	179	196	196	201	219	204	200	180	200	186	204	186	190	192	188	180	227	201	186	191	165	192	234	191	191	196	160	197	190	199	202	217	226	204	187	196	187	209	174	220	193	197	214	208	177	177	202	202	183	214	222	198	225	198	206	198	187	183	228	196	203	205	182	204	199	183	195	200	210	180	213	185	188	204	191	189	194	200	201	197	204	212	187	204	203	188	196	194	215	167	188	192	199	175	190	206	210	204	215	185	163	183	184	182	220	204	209	190	187	164	221	210	206	196	190	213	192	206	190	193	219	191	186	200	205	189	197	180	212	232	205	195	179	190	180	170	190	180	183	190	225	216	193	207	212	216	206	185	177	210	192	159	211	219	201	184	211	216	198	174	204	177	173	200	193	184	187	203	206	195	196	220	193	192	205	189	192	208	196	198	187	230	209	197	206	199	203	186	175	197	179	178
3279	5118	3191	1493	837	657	588	554	504	501	510	469	445	479	477	440	418	464	458	481	445	484	464	486	473	424	424	419	480	475	440	408	465	421	469	449	413	424	416	429	433	414	415	453	446	487	451	414	438	453	487	430	437	430	408	437	415	448	479	427	470	435	423	462	423	411	461	456	453	414	436	449	433	410	425	459	430	436	409	445	472	431	411	458	443	416	465	444	456	381	451	414	433	448	466	411	422	462	460	456	465	455	455	427	464	439	452	432	453	429	426	421	462	445	441	448	417	422	424	450	449	479	450	405	477	463	430	451	470	453	421	460	424	424	409	442	465	468	470	419	446	464	440	468	436	425	458	450	426	469	453	441	471	421	456	420	408	408	432	449	424	408	422	452	451	430	441	423	428	442	423	435	426	438	455	445	466	411	443	385	435	422	419	449	398	443	450	451	461	430	401	451	399	477	446	431	468	394	446	456	461	427	393	424	437	411	453	454	454	418	472	427	476	405	424	460	445	454	438	451	440	445	434	464	431	482	450	455	448	424	454	458	446	434	453	372	410	433	439	442	435	490	413	420	456	452	446	403	400	498	425	446	418	446	429	448	441	419	435	424	464	451	435	404	411	452	452	456	427	432	426	482	434	425	403	433	465	489	458	433	419	449	425	467	481	443	439	397	458	445	435	475	441	433	471	449	448	425	437	393	436	450	483	447	445	442	417	436	462	421	459	452	446	448	429	404	455	429	407	448	404	462	451	403	447	440	427	421	444	420	435	432	408	436	444	396	415	428	495	415	440	407	451	421	419	446	446	410	406	442	450	450	447	464	420	406	446	437	404	432	419	451	448	471	447	446	460	477	402	461	438	429	463	411	445	448	439	400	428	435	457	459	448	412	422	410	497	480	459	428	450	450	422	441	466	431	422	453	402	449	426	413	489	422	447	428	452	401	435	424	454	432	437	439	443	471	466	461	453	454	426	427	415	446	433	461	412	420	416	432	441	488	455	458	433	422	454	430	401	423	425	393	425	425	401	453	470	447	454	443	407	440	419	429	420	454	484	443	439	462	408	436	428	415	437	430	447	427	428	414	453	415	461	456	429	447	462	442	419	413	432	459	457	457	423	469	425	436	405	439	416	441	468	424	456	430	436	428	435	457	410	451	448	442	448	470	441	457	442	454	460	442	442	451	436	416	458	437	425	431	432	441	444	445	452	435	476	434	440	433	458	444	471	415	440	455	458	462	445	449	429	473	417	447	476	448	439	422	467	435	447	435	431	443	472	457	423	441	456	445	429	421	460	449	442	470	450	457	433	464	459	466	429	408	448	409	432	456	464	457	424	458	428	448	435	468	457	403	433	459	436	459	418	452	398	430	434	453	440	487	441	451	439	434	425	435	403	432	452	439	462	397	392	383	474	454	447	443	434	424	451	440	438	459	459	412	460	418	413	413	448	459	434	453	450	452	431	436	437	420	399	425	445	469	449	408	419	432	445	431	416	416	427	421	418	453	427	439	448	430	439	461	417	451	428	429	424	415	462	426	411	436	453	480	449	455	435	416	434	431	444	455	414	445	428	444	461	430	429	463	458	425	448	459	404	412	408	449	444	486	418	416	414	447	436	444	442	442	483	429	424	435	451	430	450	421	447	420	456	432	450	440	421	419	425	475	479	435	388	442	448	512	428	451	465	415	451	442	466	435	431	447	448	490	442	442	433	440	411	429	455	426	440	460	486	466	464	426	401	461	438	439	433	433	426	422	424	451	431	420	421	445	445	433	483	438	427	450	456	457	468	442	457	476	425	442	478	417	451	422	426	454	445	419	483	446	442	437	407	441	448	449	453	443	416	457	416	409	431	445	444	420	437	448	437	420	416	441	439	452	451	426	433	434	466	444	436	454	453	406	459	429	414	414	421	439	463	432	427	466	461	447	400	457	446	448	460	418	433	436	487	448	458	460	486	433	455	459	425	456	466	438	430	420	479	478	432	427	426	440	461	431	430	430	442	417	422	457	431	469	435	433	427	421	433	435	430	444	433	449	438	452	451	439	405	452	451	414	429	446	426	462	427	431	414	445	420	471	448	426	446	441	432	418	425	427	457	423	441	424	471	437	412	453	455	421	420	433	444	464	466	442	421	448	447	451	418	446	438	434	434	454	405	466	451	448	420	435	449	416	454	452	385	465	436	432	407	477	457	470	436	419	428	438	406	458	403	438	401	462	440	446	466	440	433	390	441	439	441	442	438	412	426	417	410	440	407	468	400	398	447	385	401	421	461	448	456	505	439	461	425	429	476	445	431	429	431	409	444	404	443	440	454	434	447	429	440	455	471	448	474	431	454	432	418	454	457	418	430	437	420	416	480	458	475	421	437	450	403	444	439	430	445	427	423	441	437	410	429	455	437	420	412	408	449	425	438	434	450	404	455	391	434	435	403	466	453	439	461	409	400	432	421	487	436	423	438	452	442	424	467	469	421	425	463	457	456	456	445	410	450	431	419	458	421	433	449	456	428	453	415	458	455	480	419	428	473	448	415	451	483	441	425	444	440	436	426	424	450	489	437	426	447	448	412	416	451	432	450	451	464	432	429	434	433	420	462	433	473	425	463	459	423	432	444	440	441	463	482	442	464	464	405	459	453	445	452	432	453	423	440	435	467	399	422	441	423	427	437	427	500	424	452	438	427	436	416	407	445	440	417	448	463	429	441	463	399	430	415	471	445	416	433	439	410	423	426	466	437	473	443	437	463	428	413	467	414	475	442	425	430	489	434	450	440	421	418	429	450	426	419	403	434	448	435	408	444	433	466	410	440	470	439	426	470	450	492	462	467	439	401	457	394	438	431	421	445	402	422	477	448	479	457	417	460	456	417	432	423	447	418	490	441	416	459	471	429	432	435	439	452	428	476	442	448	421	475	459	421	444	466	407	394	432	446	420	446	430	436	407	420	420	454	450	444	420	427	427	441	411	452	452	423	416	456	420	422	419	436	434	446	437	427	415	458	387	456	424	472	459	444	461	429	417	419	469	432	440	433	446	451	457	442	434	450	443	445	452	429	415	440	465	476	437	446	427	460	423	437	436	453	426	421	444	455	408	444	462	464	433	446	379	446	473	454	438	466	451	434	405	428	442	443	454	427	454	388	406	457	489	408	439	449	419	421	450	428	415	415	475	444	451	456	445	404	483	421	428	434	432	446	433	420	416	425	413	404	421	426	438	472	416	469	479	385	410	398	410	424	415	433	433	438	441	479	414	457	443	434	448	405	413	426	485	475	430	464	447	432	390	460	436	437	470	408	421	469	446	428	412	433	408	453	441	414	422	434	393	426	438	416	449	471	440	460	434	430	440	482	435	407	417	431	450	471	412	429	419	397	446	449	443	466	415	429	424	405	438	410	426	439	419	447	432	440	471	439	465	424	420	451	428	445	480	410	435	420	447	430	438	459	461	441	466	438	433	414	447	424	458	474	440	433	423	410	422	465	409	462	468	440	425	409	438	451	456
32598	12657	1424	306	203	209	204	201	196	195	214	206	208	196	197	195	191	181	185	198	180	187	211	185	173	179	164	173	205	183	173	194	194	204	192	208	209	188	189	173	204	205	180	170	208	184	209	226	204	213	179	197	190	231	209	209	187	180	207	209	172	193	183	199	188	206	193	165	193	200	215	191	215	183	205	196	182	216	196	199	199	204	189	192	198	218	202	210	186	186	192	220	198	201	165	185	189	168	169	169	162	189	176	165	200	170	193	203	205	203	204	191	171	170	197	214	184	224	204	160	194	221	202	203	170	234	196	195	197	185	214	177	202	164	160	192	212	152	214	199	187	170	190	204	177	200	189	172	177	180	184	174	191	180	189	190	231	176	233	186	197	177	220	180	194	181	177	207	173	198	164	201	167	189	185	196	170	206	226	205	193	220	188	181	199	165	200	190	191	175	168	212	185	175	170	184	202	198	196	210	204	174	207	184	192	184	164	191	192	195	186	238	215	175	198	201	164	212	181	180	216	199	209	201	204	187	193	186	172	179	200	202	209	181	198	194	169	185	188	175	187	206	189	173	180	194	205	186	203	176	184	160	187	189	217	191	203	169	190	163	199	166	225	190	201	201	176	201	197	205	202	205	177	196	185	183	193	189	154	180	175	206	183	180	221	182	145	202	191	194	190	175	178	185	185	199	183	207	183	186	188	194	186	207	206	204	203	179	171	210	230	206	179	188	177	201	205	149	183	170	177	195	174	202	177	194	182	203	190	186	179	198	176	170	179	170	179	205	210	175	180	198	189	201	187	189	192	190	182	183	183	210	188	206	216	184	172	225	202	186	173	222	217	199	188	202	207	205	199	181	218	174	173	171	187	193	191	192	179	185	197	194	186	180	174	157	174	180	179	187	165	183	201	194	198	205	181	204	198	188	181	166	188	202	173	196	205	197	219	189	202	200	214	196	180	207	208	175	185	177	186	181	191	211	187	215	191	182	205	187	221	186	181	173	182	186	188	202	204	181	192	182	198	216	211	203	192	198	199	171	191	200	185	198	221	217	195	174	189	169	175	172	194	195	173	179	191	219	184	185	193	172	198	202	202	184	197	192	188	211	177	161	177	162	220	184	187	195	195	198	184	190	190	217	204	210	184	179	190	203	200	171	195	213	223	165	186	190	212	199	166	177	174	182	183	190	210	188	186	209	226	194	187	198	185	189	191	183	196	207	202	226	191	209	173	162	192	172	180	184	182	188	169	171	191	204	190	199	188	188	162	152	214	191	182	185	192	202	215	188	209	212	197	186	189	179	206	218	168	180	185	202	159	183	179	183	169	188	161	163	209	179	180	171	179	216	199	190	181	189	179	187	201	173	212	182	208	185	199	178	202	194	201	176	190	189	199	198	186	203	182	172	186	194	180	199	176	210	204	215	192	185	187	172	187	181	193	202	212	195	184	181	210	223	186	207	167	196	182	180	209	169	203	205	184	194	169	196	208	156	171	186	154	179	189	170	184	192	189	195	216	172	215	201	207	188	188	189	193	184	189	194	167	200	185	176	206	220	198	230	212	199	184	191	187	188	168	178	172	186	180	193	197	194	203	179	178	175	178	171	169	203	166	188	179	200	201	211	200	232	187	206	200	223	200	192	204	173	200	168	175	194	190	196	239	190	177	202	175	213	171	191	174	213	186	230	174	184	184	198	196	222	203	210	207	210	213	222	189	173	202	232	182	203	160	190	188	189	189	178	209	213	196	206	192	186	169	192	185	156	204	179	190	215	187	172	180	172	192	188	171	193	183	189	186	177	181	178	208	167	195	196	208	207	195	187	161	182	208	191	195	201	205	223	208	190	193	184	205	207	181	211	188	189	212	169	182	198	190	202	197	202	183	179	183	214	193	178	195	202	205	198	170	173	190	238	192	173	174	177	197	222	192	193	203	177	161	194	209	176	177	175	176	215	184	192	201	194	202	185	198	194	213	165	196	196	185	197	191	192	202	184	161	166	178	181	195	196	169	209	180	208	185	208	193	189	181	190	163	185	183	219	182	176	189	197	196	176	170	198	212	197	209	180	166	174	203	205	181	185	172	209	207	175	191	191	183	209	179	178	208	178	190	188	193	201	183	184	200	204	193	207	193	173	191	188	207	183	192	174	177	196	165	211	192	194	151	192	165	166	189	232	174	196	199	187	194	219	176	186	182	163	209	173	172	199	196	179	207	186	208	183	206	188	187	198	194	193	204	181	160	207	206	197	155	194	186	217	200	197	185	181	186	169	188	203	207	201	176	190	186	194	220	197	210	194	207	181	205	200	179	182	167	211	197	217	190	185	191	178	221	202	183	186	196	167	161	194	180	223	182	192	211	183	195	182	216	213	173	180	163	192	178	178	205	213	189	198	204	200	198	184	210	176	161	172	183	167	197	196	179	184	168	190	189	194	178	194	180	199	186	179	169	191	170	170	164	195	189	177	178	198	190	173	203	175	183	212	198	179	198	156	208	199	197	195	181	196	207	188	186	184	195	206	177	173	206	165	171	223	178	189	174	195	187	175	189	199	171	206	210	203	198	188	179	200	156	197	195	204	168	207	166	189	175	178	192	189	190	199	173	172	183	189	210	190	197	224	196	208	177	218	182	186	183	183	172	184	194	210	173	212	199	173	188	176	208	172	189	189	188	192	198	227	192	171	225	203	191	203	193	174	180	174	171	195	207	203	201	157	176	194	195	195	197	214	206	189	200	197	186	192	190	177	183	167	195	195	170	195	159	190	220	193	230	184	207	195	191	217	185	189	190	199	197	176	179	184	163	216	195	181	169	196	188	151	184	187	170	191	187	191	199	199	189	193	216	208	203	190	175	176	199	213	195	194	209	197	191	195	172	199	200	192	182	174	171	189	171	194	198	181	174	211	202	182	190	166	213	196	208	180	191	194	200	182	205	200	210	198	181	193	186	191	203	184	170	195	183	211	195	181	193	193	192	176	170	172	193	188	175	218	219	195	166	186	203	187	175	191	175	163	195	214	172	192	201	185	196	175	196	198	183	192	193	194	215	199	168	165	194	185	184	167	185	203	197	216	217	187	184	159	186	193	208	179	185	189	181	184	199	191	185	176	176	200	233	198	192	202	188	184	208	180	205	175	207	213	199	185	182	194	196	195	220	191	174	209	185	197	194	172	196	212	165	166	176	206	194	188	208	187	185	182	188	198	193	172	193	184	172	188	200	205	184	177	203	199	180	163	191	197	197	196	209	180	201	210	205	198	208	196	192	184	186	192	192	200	219	187	182	188	183	185	186	183	183	209	195	221	191	187	181	168	190	203	196	186	172	205	163	181	187	149	176	181	163	179	202	188	186	176	201	168	203	180	204	201	191	182	178	194	202	188	186	164	177	199	205	205	177	191	182	200	220	214	192	194	197	178	185	205	196	223	194	185	193	195	178	209	168	170	196	185	189	216	199	205	200	191	182	183	189	201	167	198	164	207	192	218	182	181	192	192	219	189
4999	673	583	556	496	476	463	459	470	450	453	473	461	433	469	475	490	496	450	471	472	491	482	424	456	425	480	442	460	408	438	443	491	419	456	453	464	455	492	456	498	476	480	438	441	477	512	471	485	481	440	443	501	502	481	460	423	451	479	460	479	451	454	467	465	459	480	431	461	461	484	436	448	482	457	444	478	438	463	491	438	461	449	460	469	459	483	464	461	449	444	468	487	469	449	471	442	491	485	451	455	448	475	447	459	448	473	451	470	475	459	486	458	473	481	453	479	483	471	477	479	467	439	459	445	411	468	458	415	420	450	434	440	485	447	466	463	484	484	504	449	473	508	469	446	481	445	468	469	405	441	459	443	504	449	467	450	465	450	463	477	468	450	470	424	483	460	433	463	460	458	439	455	437	479	499	475	490	469	454	464	476	461	435	430	492	418	466	477	466	449	454	490	467	477	465	482	458	469	463	473	471	468	462	471	495	435	459	474	487	508	469	484	481	469	465	464	436	453	441	479	439	490	451	461	447	437	463	433	478	479	443	466	455	490	432	437	459	468	481	525	486	494	453	503	428	474	434	461	484	438	478	484	461	445	505	460	444	440	471	496	495	465	502	471	470	464	463	452	463	426	467	433	463	476	469	487	471	473	418	450	457	481	465	409	504	506	476	443	450	500	488	446	475	452	505	505	401	484	400	463	448	463	450	460	478	442	498	455	473	500	464	498	482	479	432	455	486	459	475	466	492	452	434	469	441	469	473	409	446	436	466	459	483	504	480	445	478	476	444	483	473	442	461	450	474	481	470	492	457	501	491	449	493	439	428	481	492	498	459	467	464	461	432	497	437	436	469	456	474	465	498	470	443	416	464	480	470	462	480	455	465	437	443	477	465	439	484	449	457	486	469	432	449	453	467	517	447	456	464	445	448	447	456	467	472	492	447	443	436	472	479	453	465	441	468	432	456	453	480	465	471	479	463	466	488	479	430	481	463	441	454	461	484	463	483	461	488	473	441	447	443	497	437	464	484	465	485	438	451	476	446	471	446	423	449	497	479	469	464	461	464	465	435	455	489	438	486	495	468	535	441	455	449	471	462	430	484	453	422	443	474	455	484	444	495	501	459	501	442	487	469	458	459	491	468	419	487	484	438	455	437	460	491	449	499	470	449	434	417	460	448	517	463	460	495	481	438	446	486	471	486	470	476	490	521	459	485	496	445	492	438	450	480	480	434	454	462	448	470	475	479	489	430	477	444	472	479	476	468	450	469	499	479	430	483	484	451	429	471	473	470	499	463	474	486	451	471	452	463	489	447	491	455	438	459	478	451	463	448	453	496	415	459	475	466	474	428	485	450	495	475	491	463	416	458	491	487	486	485	453	458	494	444	480	461	453	482	482	487	474	454	476	432	450	455	483	472	474	456	472	440	493	443	425	488	512	457	461	463	491	408	449	494	473	456	446	484	471	454	432	434	468	454	445	494	450	483	443	465	453	450	438	462	453	450	427	467	447	489	470	455	509	469	480	413	492	470	479	474	433	437	483	458	508	460	466	454	489	439	461	454	446	496	472	457	471	503	467	484	444	458	453	439	425	473	470	468	480	482	481	467	425	465	455	473	462	494	409	462	496	434	448	490	491	493	473	489	444	467	479	475	488	453	444	508	494	458	446	472	463	446	462	493	445	455	434	506	487	447	461	474	477	487	476	475	459	454	464	476	447	464	476	486	491	464	446	451	469	482	470	507	482	447	500	453	456	501	463	494	489	451	458	423	440	484	443	474	440	489	473	503	457	425	449	476	495	442	467	468	427	455	461	442	457	507	446	432	461	455	438	459	479	469	446	485	430	487	498	474	466	466	473	462	476	466	461	457	454	454	497	473	457	437	471	467	481	490	483	504	454	489	447	475	508	481	490	484	470	467	483	441	456	447	481	485	477	477	439	483	497	473	459	466	430	481	448	469	499	451	472	454	452	481	452	453	477	444	439	464	484	454	444	465	513	440	447	473	444	484	460	465	454	449	449	467	440	469	462	446	493	446	457	481	487	455	452	460	437	471	471	452	425	479	466	472	472	469	467	481	448	457	486	446	476	461	478	466	472	465	480	468	430	500	473	464	442	474	429	490	470	478	418	423	464	445	460	497	493	475	466	449	493	470	470	457	492	475	470	455	479	459	457	455	455	456	470	464	489	466	457	460	449	424	465	472	419	482	472	472	447	465	480	480	441	475	450	447	447	462	460	484	467	487	434	477	484	480	473	439	447	455	453	426	441	439	462	444	477	511	438	460	437	483	496	465	480	452	490	484	464	428	434	483	453	470	475	516	468	476	469	471	447	462	460	407	446	461	470	445	468	446	472	507	443	453	453	450	489	434	469	447	426	483	473	472	445	444	484	518	471	463	446	478	487	456	464	459	503	484	506	466	476	471	478	457	476	453	457	490	461	492	471	474	460	429	430	454	467	460	473	434	469	456	488	445	474	493	443	448	428	469	451	449	467	500	453	441	477	446	454	437	469	450	481	473	462	449	437	460	454	478	455	478	485	461	477	442	458	462	438	460	523	480	445	468	446	465	437	454	442	419	463	428	478	486	447	486	470	466	481	515	467	470	479	474	456	465	458	476	497	486	475	459	465	472	500	465	427	504	473	524	476	487	463	487	476	433	481	459	485	445	476	472	484	436	457	480	448	457	455	444	454	464	449	431	472	424	465	487	464	457	480	483	455	468	474	492	424	450	462	473	484	455	457	464	457	459	465	464	488	477	433	460	523	488	464	464	448	449	478	476	465	466	442	475	473	439	442	494	439	475	478	446	454	446	506	513	513	486	485	453	481	471	493	466	419	438	471	452	472	478	440	497	440	500	468	479	477	437	444	464	444	469	474	458	493	451	462	477	478	446	496	447	447	475	481	448	439	464	463	508	441	488	496	454	452	506	502	472	498	501	481	459	461	473	446	477	479	465	467	478	499	447	455	452	462	461	494	490	490	455	474	440	467	463	504	468	471	473	449	468	464	450	465	449	446	440	455	483	457	470	475	483	461	454	443	447	496	458	485	474	463	503	438	472	463	453	479	464	466	456	514	477	447	475	474	499	467	454	451	464	482	458	468	474	466	445	477	459	493	469	457	429	474	505	467	451	459	489	503	480	467	463	465	460	446	498	444	498	415	468	451	489	503	471	487	457	496	462	452	439	497	455	425	430	430	429	469	483	458	479	427	469	468	460	484	473	495	452	456	463	446	478	450	458	461	465	491	456	469	446	498	498	476	450	486	454	474	496	457	488	486	443	460	439	457	463	453	450	450	524	443	495	469	471	484	501	499	441	501	447	462	511	444	482	435	462	452	480	476	440	427	470	454	486	466	480	445	455	517	467	434	493	441	454	465	463	438	457	468	441	497	484	475	501	518	490	473	450	475	491	499	479	488	426	500	482	442	439	473	452	478	471	435	482	454	459	472	462	460	481	474	472	482	442	494	456	483	464	447	503	433	486	495	440
24457	20862	24479	27342	20152	1650	479	389	358	312	337	319	315	313	322	303	333	296	302	300	274	305	300	316	309	303	278	282	316	289	294	268	276	306	311	307	242	293	295	280	311	275	277	277	272	266	324	319	294	296	281	282	302	276	285	319	254	246	291	267	258	303	299	277	249	305	301	284	275	304	268	280	295	275	293	280	306	297	299	309	316	253	250	288	277	282	285	286	288	292	282	268	290	278	283	317	264	336	308	255	280	310	310	299	277	303	314	316	306	302	288	293	303	284	238	281	303	287	294	283	291	279	289	274	283	296	303	288	282	293	300	283	277	278	286	248	281	277	299	282	261	243	277	297	251	283	282	283	315	265	283	283	277	312	296	282	280	291	281	266	282	303	331	271	279	302	324	277	277	273	276	272	279	285	300	270	270	278	288	291	274	296	281	294	269	286	315	281	292	284	290	313	272	295	287	301	310	305	279	275	314	284	257	277	290	295	286	276	290	311	288	289	272	290	282	290	282	296	256	256	271	285	312	271	287	260	300	281	319	273	282	261	243	303	268	307	284	280	266	272	261	279	270	257	306	284	319	269	287	306	302	275	293	295	276	315	281	282	287	261	293	280	258	299	276	275	265	316	279	298	288	280	300	309	293	271	281	283	275	310	279	327	311	308	297	284	292	267	273	249	290	258	283	267	244	249	276	285	275	282	288	288	273	282	319	283	299	295	248	293	272	260	289	266	263	256	310	281	271	307	254	271	316	265	302	312	320	287	282	291	275	303	277	312	301	306	264	269	271	278	272	281	281	296	284	260	285	287	254	308	314	290	322	312	318	293	286	278	293	284	276	290	271	307	290	278	305	275	299	290	280	282	274	312	294	260	263	279	312	318	295	288	301	285	280	295	308	319	302	266	243	298	307	283	309	286	294	278	297	257	295	289	327	278	278	268	310	279	289	276	271	252	300	312	268	285	272	265	312	287	297	282	279	293	273	292	295	277	252	289	267	254	297	296	292	266	286	297	296	329	270	288	290	302	289	319	278	302	264	278	260	290	255	264	289	294	249	289	260	287	272	264	282	284	283	289	263	296	279	316	315	302	326	278	274	277	291	272	291	297	290	310	269	283	263	277	284	309	273	274	272	288	309	280	267	277	303	278	280	278	294	265	293	282	277	317	269	286	253	272	251	297	286	286	288	301	279	317	283	318	276	295	269	289	308	279	300	294	290	297	313	287	319	275	282	296	317	300	278	300	307	308	270	300	298	294	281	295	275	268	285	279	313	258	290	289	285	299	293	308	293	292	274	281	271	292	303	269	297	313	270	287	283	283	260	305	300	294	320	302	283	293	310	294	298	277	290	301	327	298	271	277	283	284	256	284	275	305	287	285	293	291	257	293	277	274	282	266	267	263	293	274	292	277	262	286	292	263	307	280	284	296	256	306	322	285	292	306	307	261	305	261	265	275	302	284	278	287	280	323	296	301	320	285	269	313	279	278	304	286	304	292	271	271	276	292	259	285	270	290	278	297	256	286	314	292	291	271	289	297	289	296	285	331	313	273	300	323	269	281	269	322	267	273	270	316	256	266	293	263	281	281	303	258	279	305	292	309	262	283	266	305	284	283	256	297	288	293	270	320	321	282	273	298	286	311	291	300	274	313	293	298	290	301	304	315	269	296	312	262	323	257	264	265	301	305	315	297	274	279	304	271	280	246	320	275	284	271	309	281	266	318	288	253	282	306	298	285	316	295	286	248	291	305	317	261	252	305	252	312	290	298	272	276	315	237	292	281	280	322	282	297	289	255	318	297	265	291	314	291	288	292	293	272	285	256	290	268	277	297	281	268	309	299	287	269	294	289	281	276	303	277	317	269	301	279	279	270	273	290	266	269	316	319	259	256	310	286	265	296	290	273	299	260	295	262	258	312	291	279	273	291	315	287	273	299	305	282	290	307	282	295	297	264	250	305	282	286	293	326	302	289	280	292	279	274	305	311	289	280	282	285	307	289	294	330	296	304	307	302	277	300	273	304	291	287	280	286	320	236	260	290	234	258	298	299	297	294	306	267	262	239	249	315	283	262	285	296	265	305	298	252	253	267	289	272	273	270	297	305	283	313	264	269	306	289	292	286	275	251	276	289	282	291	303	287	288	292	313	283	285	238	280	303	274	288	295	269	288	279	283	287	330	279	293	285	304	285	258	262	267	307	287	282	284	271	291	288	274	271	286	308	250	293	282	288	303	327	273	278	315	288	300	286	314	304	249	247	282	291	265	280	271	308	294	271	295	281	310	323	295	248	282	272	292	304	270	281	293	284	285	285	303	295	284	284	276	314	294	310	280	293	278	296	280	250	286	253	293	297	281	324	268	306	279	306	291	286	296	290	291	274	286	293	293	280	267	274	281	286	314	292	325	298	268	296	275	282	289	302	282	264	283	266	247	282	273	309	280	304	283	256	256	272	296	313	306	317	269	302	288	301	277	275	294	291	286	258	272	290	306	257	273	251	291	252	293	306	302	326	268	295	294	279	280	288	304	255	281	286	300	293	303	287	279	272	276	291	297	282	290	281	279	273	278	293	271	288	252	271	290	279	320	277	310	310	261	313	277	272	302	291	312	292	276	278	233	311	295	269	270	286	293	291	291	284	260	275	314	305	288	285	293	287	291	269	311	267	292	290	270	269	299	259	291	291	298	281	278	288	277	263	307	286	299	265	292	271	313	286	286	320	282	267	278	271	267	275	265	307	290	272	263	294	314	315	302	302	286	286	279	306	304	291	306	296	269	265	298	285	277	296	267	275	316	302	294	302	310	244	279	328	293	302	283	258	290	287	298	293	296	301	238	297	286	285	273	272	279	257	276	325	306	288	307	311	292	257	289	283	292	296	317	307	288	300	299	289	314	281	292	329	305	313	322	286	263	289	251	292	269	267	302	313	275	286	282	278	287	313	308	306	306	310	318	293	273	306	267	290	290	283	288	290	284	257	273	279	323	302	313	296	268	260	272	270	302	294	280	298	296	265	309	269	287	286	298	288	306	300	284	261	305	305	289	256	281	283	274	273	270	275	309	305	309	280	285	290	317	292	282	310	298	256	330	288	303	274	294	291	276	296	304	277	299	300	276	313	316	303	276	275	313	348	277	256	298	304	281	282	285	292	287	306	286	282	283	308	274	305	282	269	274	305	269	299	277	292	275	250	299	299	319	298	293	271	293	286	300	283	288	296	285	286	277	286	310	258	271	301	312	252	295	253	306	279	283	287	281	285	286	312	307	265	272	299	299	289	274	274	286	311	264	258	315	286	267	299	299	293	281	272	277	282	279	288	305	292	294	308	285	267	282	305	263	297	289	278	283	259	317	271	300	298	294	320	296	242	297	277	278	298	256	272	268	243	278	285	259	281	290	270	251	268	284	279	256	305	282	302	307	244	288	298	303	267	312	284	244	244	253	264	283	259	300	317	294	313	249	314	280	319	284	267	302	251	279	308	302	301	289	267	268	257	305	265
3231	3026	2023	1114	899	740	748	694	672	679	631	624	649	630	670	662	665	682	664	621	645	652	618	653	644	649	642	633	647	668	639	618	653	633	668	662	630	620	656	639	598	644	628	661	683	621	625	607	671	617	578	617	636	595	650	665	643	650	674	650	637	665	616	699	648	664	634	600	626	593	661	686	637	660	700	586	656	676	610	659	701	669	625	616	664	663	615	660	640	651	594	653	637	669	618	682	600	650	628	643	636	614	620	648	647	621	629	595	568	619	613	617	622	624	638	651	617	675	623	691	635	666	656	668	648	667	639	674	650	600	649	632	660	629	635	648	688	636	665	656	620	663	659	615	630	652	686	659	657	651	608	649	671	620	665	626	674	631	661	616	666	599	607	662	671	647	605	659	659	654	627	636	628	649	669	677	664	655	673	657	632	616	621	668	646	632	711	651	634	610	563	609	651	665	645	664	640	618	668	672	619	603	669	675	621	655	652	668	700	605	645	634	644	623	581	611	675	627	641	614	633	654	633	625	639	625	655	624	676	670	626	638	608	679	657	624	637	659	639	665	654	647	647	638	627	663	656	640	596	620	636	674	670	617	672	617	622	629	666	626	599	657	645	648	585	652	657	646	664	651	625	620	604	643	659	666	631	567	629	656	681	570	687	661	586	615	630	641	685	602	646	660	648	665	671	651	639	643	646	629	675	655	643	638	673	602	620	653	690	616	614	647	651	666	617	659	608	692	643	642	639	632	660	618	614	652	616	666	643	649	613	640	641	638	709	664	621	675	627	656	630	658	670	581	652	635	639	618	632	630	645	663	657	671	631	691	678	640	649	614	675	653	631	645	659	639	636	636	649	638	652	664	638	630	636	644	633	626	647	617	638	624	650	673	662	656	636	661	627	597	632	625	667	607	672	624	607	647	662	597	679	650	673	648	631	619	645	610	607	649	657	671	620	638	663	635	599	624	642	642	672	662	620	656	628	631	634	698	654	611	621	627	656	624	638	621	664	654	615	611	644	681	661	617	635	660	673	664	690	590	628	629	636	671	623	701	647	662	617	658	623	647	589	602	662	656	622	660	641	678	674	619	645	637	658	622	635	625	624	642	689	647	637	646	652	654	667	658	594	651	596	599	629	658	646	647	629	598	657	677	676	639	660	633	593	638	657	653	658	641	639	619	662	633	618	652	634	618	627	678	643	593	666	634	606	603	609	632	650	641	647	623	633	662	647	696	670	622	642	651	633	696	671	640	694	651	643	657	626	634	654	653	697	616	623	635	674	613	660	644	660	625	632	645	695	663	658	633	645	636	664	598	603	624	637	670	640	649	634	625	667	619	623	667	624	698	634	662	660	604	650	659	639	663	673	597	634	683	661	662	612	644	636	650	651	660	607	668	660	618	571	606	635	633	643	682	676	661	614	622	633	604	638	682	618	639	659	592	632	692	661	629	656	669	620	646	676	665	616	612	618	692	648	613	630	599	667	602	663	617	622	620	631	614	623	623	612	644	641	674	653	628	647	663	636	651	647	652	648	665	671	683	589	639	611	629	630	610	634	670	671	628	688	612	622	634	658	685	619	628	637	618	660	668	653	638	603	663	620	615	667	656	614	674	647	628	630	674	612	692	654	614	655	647	643	635	652	661	652	615	630	634	628	673	693	613	675	621	685	632	666	649	659	635	693	618	620	610	622	672	628	622	644	677	599	635	629	645	659	634	556	634	643	623	656	644	606	593	658	626	650	583	614	615	670	651	631	636	646	679	631	623	650	707	648	637	654	628	648	690	637	614	658	630	669	614	682	661	655	639	635	631	586	619	660	639	609	621	648	672	619	689	628	652	643	634	619	608	645	644	623	622	672	631	614	629	636	622	667	620	637	671	633	657	625	664	705	647	599	653	644	644	632	621	650	634	673	680	574	615	640	663	619	610	611	657	681	629	628	641	628	620	626	605	626	659	670	637	592	637	660	663	660	608	664	646	647	617	655	643	695	608	619	639	645	654	607	646	648	642	652	642	608	678	640	703	677	627	663	648	681	610	636	640	659	681	656	640	657	659	608	633	687	643	642	631	628	662	675	606	638	639	681	605	641	628	605	612	671	624	626	592	685	665	621	691	622	668	623	650	612	664	645	638	617	623	619	667	614	665	602	647	653	713	661	647	641	650	649	631	685	622	661	661	628	660	646	605	652	640	651	561	641	647	658	595	622	622	657	635	672	683	642	670	659	619	676	643	690	651	622	639	680	634	633	628	584	662	643	628	649	656	633	608	655	617	592	668	619	633	674	614	650	631	652	641	638	643	616	663	628	626	668	646	603	624	631	613	592	671	649	674	649	661	597	639	633	639	610	638	623	607	630	641	651	581	660	647	665	645	672	650	641	641	631	636	648	662	636	603	635	678	626	666	673	671	658	662	638	687	652	636	663	606	627	636	618	592	641	623	618	687	652	689	697	645	675	670	654	630	600	604	651	579	628	638	635	645	686	711	651	616	620	605	640	618	620	639	668	623	652	611	645	613	588	634	641	649	611	614	666	649	656	674	641	597	639	644	649	674	620	660	632	682	642	615	656	624	628	617	658	606	623	664	639	630	632	620	645	643	635	625	634	627	632	643	625	652	640	667	657	684	662	639	643	627	626	650	638	601	619	611	627	617	637	641	640	601	677	691	612	654	618	655	665	691	583	687	638	640	580	600	692	614	608	645	611	605	600	643	635	656	634	648	632	661	666	647	650	663	653	654	631	685	622	600	595	631	646	642	608	642	659	603	605	687	631	636	662	655	700	631	659	617	609	633	633	703	656	648	611	600	635	639	660	628	610	656	629	682	638	666	640	623	649	633	623	634	610	674	636	639	635	645	632	651	650	676	632	638	682	612	617	664	602	608	656	667	602	660	638	601	675	613	617	630	661	667	678	611	671	665	626	635	654	655	647	684	640	684	638	640	681	646	677	630	596	625	665	639	639	627	571	631	654	609	601	661	690	621	603	648	633	654	640	656	649	652	608	635	665	592	617	639	659	639	636	668	618	673	677	641	669	612	651	644	603	592	646	625	663	637	605	618	646	635	648	614	686	649	651	656	628	636	668	661	606	647	623	630	654	635	631	681	668	615	614	655	615	590	611	606	642	638	577	632	658	657	644	611	605	643	637	567	592	675	653	624	604	642	666	658	677	648	710	637	636	617	638	645	656	635	685	642	629	679	632	618	654	664	614	660	647	634	658	620	683	608	654	630	632	633	647	658	664	645	613	697	678	667	611	651	654	639	678	693	634	596	640	624	646	617	635	635	610	657	647	649	630	685	636	611	655	667	613	638	644	621	607	634	630	617	621	587	645	628	618	644	652	631	623	639	631	673	639	632	648	634	652	638	619	630	607	663	620	649	661	651	634	622	625	620	658	608	621	644	641	651	652	657	668	648	627	617	660	671	613	639	677	631	662	658	691	652	621	622	615	651	639	649	653	647	647	648	671	606	655	604	625	645	648	630	644	622	649	625
23604	20864	25143	26718	20871	20849	2584	455	355	291	296	255	251	253	215	254	232	233	217	185	216	198	185	198	212	220	222	234	197	216	242	212	213	182	193	193	203	216	199	212	223	201	179	197	227	211	183	195	211	197	163	188	162	197	197	219	205	217	205	168	215	195	207	219	207	201	196	198	199	206	209	185	199	192	217	214	199	204	188	211	198	201	176	213	189	199	205	214	205	192	180	207	209	191	198	205	190	224	223	213	212	207	202	212	180	188	212	198	193	208	192	195	207	196	217	160	194	203	200	199	202	170	196	195	190	193	201	192	163	185	193	195	225	207	194	206	199	192	199	214	214	172	179	200	197	195	191	231	197	209	227	195	179	215	208	182	218	213	201	197	166	206	209	178	190	186	190	192	216	251	221	199	186	190	158	207	196	194	208	185	203	206	201	193	211	198	191	171	191	206	212	203	174	166	174	219	185	204	181	195	200	199	166	208	202	191	194	183	189	202	194	217	241	189	212	190	208	198	186	218	189	232	189	204	204	199	191	190	193	202	198	190	194	196	221	191	191	194	181	203	186	202	198	201	213	211	168	188	190	182	207	157	174	184	181	178	184	199	207	199	203	221	164	218	195	218	189	177	186	190	219	208	198	179	221	203	194	176	183	198	204	171	200	200	183	196	193	190	208	181	201	182	227	179	196	204	193	207	199	224	217	212	209	208	183	156	182	198	227	186	179	213	193	220	207	195	188	191	177	200	189	197	190	206	205	203	194	215	199	204	195	177	204	196	217	226	190	197	203	198	189	206	184	186	178	212	223	224	205	194	185	185	197	187	209	163	189	222	220	195	190	176	191	205	198	172	209	231	194	174	241	200	211	215	191	207	198	193	200	191	184	220	195	221	189	226	174	170	185	171	225	198	196	202	200	192	209	202	177	199	185	237	213	208	211	186	217	197	212	191	213	179	198	178	211	186	208	184	211	209	209	206	220	186	215	201	204	205	210	189	197	192	216	205	207	219	191	190	203	176	201	167	203	180	210	227	187	176	191	217	199	218	199	187	184	187	208	211	199	228	237	191	206	184	203	193	199	195	207	210	191	187	202	190	188	210	202	196	216	195	206	215	228	195	211	176	206	194	195	207	188	201	191	171	191	169	216	203	201	178	198	206	209	170	190	196	175	176	203	225	193	206	192	206	183	185	208	211	212	196	173	202	182	225	244	186	205	205	195	224	237	230	188	169	187	195	184	196	222	201	193	193	188	207	181	209	178	204	195	184	197	170	161	191	203	206	193	221	198	223	217	203	221	210	172	176	165	202	226	196	196	208	219	190	231	204	188	208	211	207	187	180	189	190	205	192	175	226	200	230	219	207	192	183	199	211	179	209	184	185	216	182	201	194	210	239	211	183	210	197	195	205	198	204	194	178	187	203	195	206	184	197	206	196	199	206	198	193	201	198	167	228	222	181	191	213	200	189	184	208	195	204	200	203	210	211	194	210	197	188	201	182	196	203	181	212	200	190	201	198	226	197	200	235	202	208	179	201	197	188	191	183	195	185	171	218	195	208	195	184	192	181	187	192	195	196	201	211	204	191	189	203	174	210	169	210	168	221	187	174	191	221	182	197	199	187	193	207	198	203	193	214	190	207	217	158	179	153	200	216	184	183	207	215	182	216	200	214	210	226	188	210	217	183	227	205	203	168	182	205	168	202	180	190	235	201	197	203	210	217	192	201	217	197	180	203	200	179	190	198	189	220	219	164	179	154	185	177	212	182	221	200	172	203	211	196	193	209	167	207	228	236	213	195	215	165	187	198	203	222	190	198	193	201	218	181	179	175	167	181	175	191	200	189	206	215	200	198	222	206	191	183	189	173	183	188	199	208	180	210	198	175	194	215	192	191	213	196	202	196	198	209	202	196	187	191	219	178	227	178	195	163	174	208	227	209	172	196	183	216	191	196	201	206	200	189	207	182	186	196	195	185	203	223	170	212	207	206	186	203	199	182	211	195	194	198	199	182	177	174	191	209	207	207	185	170	189	204	204	208	195	197	182	229	207	203	220	183	203	172	184	163	203	182	165	206	207	189	196	236	194	191	212	211	181	192	217	184	180	199	192	216	196	202	201	183	209	201	205	171	188	182	183	206	197	175	194	175	190	210	194	198	192	220	171	221	177	179	198	200	195	177	222	211	210	214	185	206	176	185	207	201	199	185	213	183	216	222	194	185	193	216	209	178	172	212	194	206	236	214	204	165	205	184	209	190	217	185	214	204	206	202	167	175	204	210	180	190	209	184	209	188	160	213	177	182	206	216	178	204	211	152	173	204	155	200	182	193	184	189	206	192	203	205	172	175	202	202	189	190	212	176	226	173	182	182	164	188	226	181	185	155	194	209	204	212	207	205	170	213	187	161	207	198	194	204	165	209	193	179	214	171	194	195	182	177	198	191	203	186	193	189	204	212	194	216	180	192	205	210	206	169	195	180	202	210	165	198	192	178	186	200	174	187	212	218	202	206	202	159	165	193	166	208	192	173	214	207	211	200	203	199	210	208	187	178	198	235	211	191	219	188	207	181	215	204	180	194	205	209	179	188	190	204	221	215	160	184	209	221	192	200	155	180	190	213	226	199	213	188	200	181	212	199	205	179	207	172	181	152	185	195	193	199	193	205	161	221	200	160	213	195	196	178	198	191	184	190	210	193	185	194	210	194	224	221	236	188	195	165	192	188	191	182	189	189	189	179	212	193	200	229	198	197	215	187	182	175	173	197	178	185	197	202	220	202	213	174	198	147	184	173	172	198	199	169	187	190	200	193	188	194	179	216	185	232	223	207	262	209	209	229	178	167	174	200	196	206	211	192	183	195	215	181	210	205	185	205	183	217	192	200	188	187	193	210	194	224	188	199	212	181	188	192	184	187	194	187	217	175	193	204	204	178	177	194	198	188	169	197	192	179	191	185	173	200	200	204	183	211	203	190	197	203	202	171	209	221	217	213	184	186	187	191	201	197	190	218	176	192	212	178	173	184	195	201	204	206	194	208	175	193	192	199	194	193	214	179	174	187	189	186	188	199	208	212	200	208	200	185	211	180	207	195	178	176	214	193	199	211	203	202	199	211	202	203	205	208	204	178	216	176	169	199	202	205	199	216	184	204	195	209	178	185	199	194	189	197	226	205	201	191	225	165	218	216	158	208	173	202	227	211	194	178	163	198	165	188	243	217	167	178	203	213	194	203	189	145	195	201	192	192	206	196	193	197	199	197	192	169	234	209	197	187	204	179	188	170	184	191	197	188	188	197	192	198	189	190	205	225	213	194	171	172	203	195	188	182	188	186	196	191	198	191	168	210	213	202	206	221	188	198	194	187	194	221	203	204	188	220	184	163	234	197	199	195	218	221	211	216	214	193	184	216	222	164	198	194	173	191	204	193	179	193	191	200	189	209	193	209	198	186	194	216	187	204	202	188	188	208	201	204	194	226	182	188	199	200	193	179	187	184	192	219	185	198
3301	5233	3250	1405	936	658	582	531	502	494	490	473	442	472	458	466	478	455	462	427	469	457	414	417	435	456	472	459	445	424	399	461	413	447	424	473	417	452	463	449	439	460	418	491	425	453	418	458	436	454	428	420	415	461	443	451	435	448	410	456	440	456	418	458	404	455	438	445	436	439	459	483	428	461	478	409	432	454	471	425	461	443	445	445	450	436	448	434	429	440	424	430	417	460	430	444	459	446	458	450	438	457	426	468	487	435	436	477	439	412	375	444	501	459	440	428	452	437	486	415	454	446	421	435	416	438	432	407	428	462	418	417	420	453	427	469	481	425	432	389	434	472	417	444	445	440	446	431	422	440	460	440	467	478	461	435	452	457	397	448	414	449	441	417	434	430	442	406	432	433	437	451	444	417	430	459	457	433	427	449	452	433	455	440	442	446	438	439	432	448	436	463	441	425	444	442	448	418	467	420	446	452	455	434	452	458	405	459	446	436	446	424	423	410	432	429	449	454	463	473	394	432	430	413	452	402	430	417	404	469	389	422	412	418	428	422	416	434	451	417	416	368	415	462	483	444	432	423	429	433	414	454	429	434	414	462	419	457	460	439	432	404	411	412	465	439	462	455	447	437	451	449	436	408	463	435	458	456	423	421	428	419	407	451	407	460	437	454	445	446	470	444	399	420	475	430	450	434	476	429	441	415	393	437	457	448	448	464	419	417	400	464	418	407	427	443	436	399	423	448	457	431	441	394	434	411	422	418	448	450	399	438	448	464	414	447	468	445	414	469	463	445	448	423	433	441	466	422	422	454	449	452	457	447	401	415	454	416	408	446	435	449	434	460	447	450	415	430	419	424	408	412	415	448	479	418	459	454	453	471	433	423	456	427	436	456	423	463	416	478	437	455	461	446	411	447	442	458	428	410	450	400	464	411	437	404	403	439	434	423	446	451	499	453	472	449	443	471	407	432	435	426	448	448	455	390	458	426	425	444	451	421	440	437	444	421	431	440	416	468	465	461	413	465	454	429	471	444	454	471	424	461	437	432	444	444	479	439	420	460	428	437	451	451	405	481	472	438	461	457	429	436	436	440	421	464	437	436	492	463	418	448	442	454	429	455	424	426	397	421	448	464	457	441	453	454	376	432	444	388	468	468	452	422	486	436	419	452	418	450	442	457	447	458	428	449	436	446	419	460	411	425	465	458	397	478	405	449	450	398	418	383	463	427	404	408	472	457	452	442	454	410	481	468	416	422	427	468	467	428	430	440	441	426	443	435	470	442	475	448	423	430	416	429	431	429	419	454	451	437	446	431	390	481	432	459	441	453	415	439	449	457	463	445	459	434	372	418	472	412	453	415	459	422	458	438	395	460	443	408	424	413	420	424	439	457	443	472	463	436	449	412	493	450	397	447	400	416	410	453	434	473	453	430	424	446	456	494	405	476	464	464	414	454	413	417	461	451	371	484	435	418	446	439	443	427	439	419	431	440	446	461	435	466	460	466	439	459	454	471	405	471	411	462	426	463	494	397	434	426	426	427	454	419	444	405	442	446	482	424	458	415	458	451	425	439	456	430	444	382	425	441	444	435	445	453	455	418	484	488	438	441	464	454	446	422	412	432	405	443	437	432	470	423	463	413	434	444	419	437	428	430	448	470	427	404	436	472	463	445	442	461	424	383	481	437	432	427	423	437	400	446	438	418	439	467	462	459	449	443	441	416	446	434	420	459	448	432	473	459	418	424	452	418	472	467	422	395	417	431	424	445	421	424	445	452	456	456	442	447	446	451	429	437	477	457	429	430	448	427	409	438	455	423	463	455	462	446	440	449	442	446	434	433	406	435	422	408	440	452	481	428	418	446	429	403	449	440	437	468	464	413	429	434	414	417	442	439	472	427	432	410	453	430	428	428	452	449	450	443	440	436	447	440	424	447	434	452	506	422	430	401	447	424	429	419	417	438	448	450	443	435	452	458	471	418	408	429	452	415	393	446	450	447	446	430	448	422	453	460	446	474	420	467	467	446	455	469	433	432	430	438	433	442	438	450	435	432	426	421	445	485	452	454	471	416	422	427	403	440	470	470	422	423	460	426	444	421	448	420	427	447	429	405	442	438	426	408	395	448	483	461	420	480	426	467	429	431	423	438	437	440	423	445	429	443	458	423	414	437	474	460	429	466	435	438	459	386	456	414	461	436	425	395	470	392	403	431	395	456	417	430	427	454	448	493	449	445	417	434	406	439	469	425	418	407	441	425	439	440	457	422	469	421	445	461	424	478	430	439	443	470	407	470	470	431	483	398	437	445	444	417	440	437	412	413	452	426	458	447	465	421	416	443	445	455	475	445	433	439	434	387	448	414	451	425	422	438	445	424	410	425	454	446	446	429	450	434	435	443	442	433	451	426	468	423	418	471	457	462	426	423	437	455	439	415	454	443	445	448	446	423	432	459	418	418	435	458	422	431	458	410	417	428	456	436	408	403	452	445	460	445	441	476	442	462	408	453	450	411	458	433	422	450	426	453	463	455	445	434	462	442	433	426	450	435	452	431	442	455	512	436	451	438	423	463	446	452	428	402	413	427	471	454	448	449	431	433	439	410	474	460	409	414	446	449	428	399	428	453	423	431	404	464	414	406	456	490	445	450	432	488	413	430	438	445	472	464	435	424	453	451	434	464	433	474	449	422	421	480	431	432	438	462	474	495	451	463	452	477	461	443	420	426	411	409	428	418	441	473	422	459	398	454	421	434	421	413	434	461	438	436	434	417	464	430	480	437	449	433	441	443	418	428	464	476	421	433	423	439	418	450	459	397	451	433	444	393	434	438	456	438	449	457	449	451	460	442	455	449	439	416	467	437	428	455	448	481	411	461	411	446	488	478	435	436	419	430	414	408	447	432	427	424	432	441	424	408	433	450	417	425	464	467	423	454	437	471	431	447	426	442	457	441	424	487	410	426	479	455	416	427	435	439	400	446	489	426	461	433	488	467	455	415	419	430	432	418	453	447	443	407	437	400	406	456	478	474	448	436	427	436	434	421	455	445	428	435	427	405	447	447	418	448	438	408	452	418	412	431	447	433	435	432	482	412	443	410	439	437	441	413	448	449	422	428	389	432	418	432	406	437	421	447	443	437	436	412	436	444	404	370	427	435	446	433	436	437	424	432	412	453	466	428	472	428	430	449	448	416	456	459	449	418	449	453	470	470	419	435	443	423	427	423	429	448	471	465	410	458	421	446	426	449	424	463	427	465	418	413	428	427	408	465	408	432	431	430	437	460	440	476	464	461	449	441	438	432	451	463	453	427	423	450	418	465	407	422	500	450	448	444	446	432	435	452	443	424	423	431	438	426	431	465	435	443	464	458	470	431	463	448	407	457	414	469	449	426	442	462	412	463	444	443	479	419	438	471	442	453	444	458	429	440	444	416	431	434	444	470	416	434	411	444	443	446	450	448	468	413	461	419	458	443	459	387	413	433	438	452	454	441	428	454	434	477
32553	12649	1461	242	208	189	195	183	188	190	183	211	170	204	208	209	184	200	206	189	193	176	187	173	176	198	197	203	213	175	193	214	194	194	169	196	204	189	184	196	202	178	173	192	204	203	202	202	184	183	185	181	206	198	192	177	177	169	172	193	195	182	202	180	180	201	201	181	198	219	187	173	175	161	198	193	165	173	155	183	205	203	187	181	197	176	187	188	177	176	201	197	165	173	199	205	215	193	181	208	165	184	184	170	178	173	188	209	202	190	157	184	189	189	179	178	221	205	174	219	209	199	194	195	168	183	178	188	157	169	203	177	208	183	187	188	173	176	186	198	199	203	182	186	169	212	195	201	175	188	173	202	176	211	188	201	186	187	172	189	197	208	208	167	203	195	198	187	166	187	191	178	227	216	189	210	196	187	200	189	210	171	202	168	185	178	191	187	171	188	171	182	213	205	180	167	162	191	204	181	195	202	185	199	194	185	187	195	188	165	206	194	181	193	185	186	185	212	185	185	207	189	190	205	182	191	179	198	220	209	187	180	171	199	178	200	198	197	173	206	186	223	206	209	182	207	213	173	175	206	202	195	185	203	191	218	177	167	166	180	208	206	169	188	161	204	190	193	186	211	219	176	217	177	209	197	187	161	233	187	169	203	206	205	178	192	205	204	197	178	181	164	208	169	201	213	181	185	211	206	187	191	189	190	168	199	171	221	206	191	169	221	211	191	205	192	187	195	172	204	180	184	193	178	176	159	181	185	215	178	225	183	202	151	173	183	167	189	205	193	184	169	183	201	188	170	181	181	190	176	168	190	188	183	172	181	199	209	191	161	199	175	167	191	181	187	188	193	175	199	186	206	187	208	194	239	189	203	175	178	188	216	187	189	204	186	183	240	217	189	187	176	176	183	210	167	172	207	206	190	201	192	207	192	196	181	173	208	203	175	210	185	196	200	195	195	177	186	150	196	177	205	186	194	187	187	199	193	207	185	203	197	179	213	185	184	201	199	191	205	187	161	171	178	192	198	185	188	174	219	197	189	180	167	188	168	168	173	152	191	178	177	209	198	195	198	181	211	164	196	202	179	195	165	187	170	171	195	207	195	172	177	227	216	209	206	188	206	180	188	199	182	197	175	190	191	211	186	183	164	207	203	182	210	188	198	184	191	211	201	159	193	211	190	205	206	170	160	188	185	203	184	192	179	201	182	192	199	169	213	205	187	218	208	173	209	194	179	158	185	177	200	184	183	182	195	176	197	202	187	198	156	206	173	198	189	200	182	180	187	183	187	178	188	184	192	196	184	185	200	214	201	232	214	191	168	191	173	185	180	192	194	215	182	187	193	194	192	176	190	204	185	213	195	173	190	190	201	173	195	170	195	197	174	187	193	193	183	202	193	192	202	208	171	179	187	155	202	197	183	195	177	224	204	196	211	167	169	198	208	186	210	190	197	185	192	221	189	187	194	189	192	175	166	202	207	208	192	199	193	175	176	210	219	235	178	201	201	180	199	228	214	219	188	191	164	205	186	182	174	201	194	246	189	197	203	207	179	191	190	194	177	180	185	210	225	205	189	188	190	185	199	198	196	191	202	168	171	188	211	159	195	181	193	190	180	163	179	197	190	182	178	203	194	183	208	175	199	178	191	189	192	188	190	168	181	197	187	209	201	188	209	221	181	197	176	200	168	180	193	208	196	190	204	180	192	181	187	191	195	192	170	182	188	187	201	212	187	185	200	184	224	169	187	201	203	182	177	209	187	200	198	202	195	181	187	183	193	219	189	205	185	186	217	181	213	164	215	199	190	204	179	185	207	199	195	199	195	186	171	173	170	180	177	198	187	160	175	208	202	165	199	177	187	170	161	216	200	201	170	187	199	171	202	169	187	183	173	170	194	178	190	208	208	223	190	202	175	224	186	172	202	220	189	194	207	169	181	190	188	189	215	212	177	192	179	206	193	173	182	217	189	182	182	211	175	200	187	206	190	177	207	194	186	186	193	220	184	201	174	201	159	192	175	210	213	209	172	195	224	169	216	160	191	205	188	172	177	164	214	177	176	180	176	196	205	194	190	191	205	174	189	185	178	190	200	170	164	186	180	216	198	180	167	177	185	197	213	186	208	184	174	211	196	195	186	193	230	193	195	183	184	192	183	170	184	218	205	183	185	185	185	172	199	190	191	195	218	188	183	209	187	189	185	191	205	206	164	201	181	206	171	202	172	179	171	174	181	191	210	199	156	189	198	177	191	180	192	186	172	185	205	188	194	191	178	213	195	193	188	193	189	194	174	205	185	173	211	195	209	199	175	200	176	202	187	173	183	197	195	198	171	211	171	211	173	211	159	200	193	176	211	199	187	197	192	183	198	176	193	187	191	184	199	217	195	209	192	172	208	210	159	201	163	185	193	206	190	189	188	184	201	192	179	181	197	239	172	193	172	190	156	200	198	188	208	202	220	180	192	209	188	171	174	200	181	198	191	178	194	206	217	182	208	180	152	226	203	220	181	212	195	191	208	218	212	192	180	215	203	179	181	191	206	182	179	175	200	189	181	179	185	191	198	182	196	207	162	214	178	174	178	189	203	204	177	206	195	191	185	199	198	215	200	206	199	193	189	200	183	199	185	179	174	199	192	179	192	204	177	159	193	185	192	170	203	213	177	168	176	174	181	187	162	204	193	171	177	186	190	195	173	192	214	183	211	226	193	198	164	166	190	189	180	218	190	198	185	179	177	202	186	161	187	209	190	180	203	188	169	216	203	162	194	204	182	201	191	177	197	178	195	185	221	193	211	178	196	215	203	196	203	198	208	199	220	192	179	195	197	186	190	198	184	206	186	188	163	177	191	211	223	159	188	201	196	171	219	204	214	188	204	188	160	195	204	208	221	198	206	202	206	179	181	181	225	192	181	204	184	198	200	190	164	205	186	190	194	178	187	207	190	185	195	173	211	153	189	210	193	205	216	182	201	211	189	187	187	186	194	209	213	203	151	178	161	189	204	204	198	177	177	212	166	194	167	177	176	210	222	197	177	186	175	171	220	203	194	197	196	200	195	200	202	215	177	213	171	211	182	175	178	168	203	187	196	194	207	175	198	208	168	179	161	181	193	182	202	187	191	181	176	189	199	183	202	209	190	187	200	225	209	190	192	163	189	172	192	161	220	170	189	182	187	196	182	174	180	175	171	196	208	180	176	188	208	203	197	206	181	211	170	212	187	193	177	182	199	199	195	185	178	188	179	188	205	186	178	187	191	179	219	176	187	182	209	202	192	174	201	208	178	193	191	201	203	198	202	206	184	180	184	229	194	203	173	180	190	172	169	161	176	198	196	189	183	185	197	186	197	184	190	198	209	183	193	177	173	191	211	203	220	209	183	192	198	190	179	192	213	193	201	187	202	189	208	188	215	185	167	196	162	191	201	182	196	167	197	194	184	188	197	186	165	217	177	179	175	183	190	184	206	205	217	189	203	208	202	202	212	194	159	202	159	179	217
4974	742	564	509	498	471	433	478	459	451	471	456	452	417	460	432	484	493	458	480	484	465	438	428	540	406	444	473	464	434	484	473	468	462	485	453	458	461	454	488	444	495	429	470	458	452	498	495	492	491	497	455	457	475	449	489	494	467	481	495	490	489	469	443	456	446	462	474	471	474	467	446	485	466	463	470	463	473	514	475	506	472	463	442	455	506	444	463	473	417	462	465	481	450	453	427	454	474	455	492	447	504	450	502	480	484	458	492	464	421	411	455	446	462	467	456	469	453	474	463	458	474	473	483	477	484	413	443	481	493	463	458	468	488	459	467	477	462	445	461	440	458	480	494	445	494	492	450	429	478	488	443	467	453	506	434	477	417	442	453	457	481	478	464	484	484	472	435	483	441	455	452	453	459	471	469	463	450	486	464	435	463	467	487	452	464	447	455	474	426	472	470	479	454	500	478	452	491	485	478	483	472	458	434	463	429	464	461	401	466	428	474	490	490	455	486	461	475	465	472	455	457	480	452	413	434	506	500	459	458	465	468	448	483	458	456	504	459	458	464	452	442	447	461	504	437	471	459	475	491	468	486	499	476	441	433	485	445	471	484	465	443	467	490	454	457	442	481	469	479	467	466	456	491	446	452	443	495	444	457	492	495	477	476	461	464	501	457	461	444	470	461	492	415	500	462	501	469	461	433	474	451	413	480	461	468	468	492	463	452	446	470	454	453	430	467	433	487	457	457	501	456	495	453	478	508	444	461	464	475	507	491	466	472	445	440	413	448	484	444	486	490	454	489	480	455	438	526	464	514	495	470	430	464	469	442	472	467	465	466	463	421	485	481	467	477	444	490	476	479	496	468	483	446	450	474	462	456	480	479	489	515	468	489	471	470	429	449	491	456	495	468	481	488	518	429	495	409	455	456	471	454	437	440	500	479	488	486	424	441	438	476	447	475	474	498	490	466	497	474	462	475	454	478	448	488	460	463	495	515	438	474	499	460	477	463	477	453	452	460	453	426	467	469	485	477	473	479	454	470	484	460	440	473	469	433	457	506	461	443	484	447	451	474	451	430	462	458	463	483	474	502	456	464	479	474	432	433	440	421	471	472	463	474	458	452	447	480	470	500	420	503	488	477	469	485	479	470	481	454	465	450	472	474	465	459	485	456	480	441	436	481	483	439	472	535	458	485	456	510	440	486	472	436	473	463	479	495	442	467	438	453	454	496	438	462	451	467	483	488	458	475	427	439	506	493	461	496	484	464	460	458	462	477	466	485	468	472	434	457	455	454	450	486	462	427	463	461	468	449	474	468	458	458	500	486	436	450	477	459	488	415	485	485	464	474	456	451	478	445	438	422	477	420	469	468	458	459	461	467	463	497	466	469	501	463	466	480	453	451	482	441	462	506	458	413	485	470	452	471	470	466	497	453	446	432	469	430	492	484	495	454	435	472	447	439	430	482	486	471	447	487	482	470	461	452	424	426	473	435	455	422	471	482	437	437	488	476	464	444	457	465	447	446	429	461	432	448	488	458	490	514	439	425	461	474	464	463	477	477	459	462	509	449	421	478	491	454	486	443	462	493	451	457	493	461	446	475	463	460	486	477	421	464	472	475	452	462	460	496	503	429	478	465	503	446	480	530	440	492	481	473	440	470	451	430	451	438	465	495	461	463	455	475	496	495	485	476	466	478	489	458	471	460	474	418	460	413	470	502	497	465	512	486	478	431	456	461	462	446	475	479	493	470	506	460	453	478	473	465	435	476	443	440	443	472	495	468	447	465	452	515	429	462	455	482	454	475	448	491	463	461	447	452	463	490	507	491	460	479	506	481	468	450	435	477	514	449	471	504	427	425	454	462	474	446	482	467	451	443	422	465	511	486	475	490	452	474	451	477	485	463	449	482	467	451	451	466	411	473	447	488	422	476	477	426	456	499	477	459	430	448	507	462	453	469	461	469	469	471	473	483	442	435	485	474	477	472	484	462	464	492	467	473	463	486	415	479	449	497	471	487	468	460	449	476	468	503	457	484	481	479	482	486	459	435	464	459	533	501	460	464	454	462	471	487	444	458	474	458	476	443	429	472	464	464	467	468	470	444	472	513	476	457	465	474	462	484	465	444	430	436	430	469	475	504	473	467	458	465	461	518	448	423	471	488	486	481	471	464	468	447	502	463	469	446	496	479	480	502	478	434	482	465	487	464	447	466	460	414	485	465	451	463	486	422	472	465	438	448	458	495	468	459	423	452	432	480	459	466	444	486	455	479	480	475	475	468	472	449	495	462	460	447	446	459	441	439	425	476	460	478	464	461	445	462	482	438	459	471	450	449	468	496	478	434	499	482	459	464	449	506	478	432	454	423	468	452	452	455	441	482	471	456	479	462	454	444	441	471	478	457	444	490	478	455	453	435	494	454	477	451	503	468	483	438	511	445	466	429	460	440	444	468	412	468	467	443	455	497	484	473	499	502	490	450	436	447	482	493	477	474	455	468	457	441	485	467	459	440	460	482	449	464	476	436	464	442	447	448	477	480	471	437	466	486	459	482	452	471	444	469	435	501	458	452	476	449	492	499	453	470	407	506	458	477	444	459	468	497	453	486	454	469	447	492	474	480	459	472	465	468	469	429	477	446	484	474	452	448	429	456	470	441	486	472	466	483	422	470	500	508	483	503	479	448	467	439	521	468	464	495	458	466	478	463	416	506	442	472	470	448	488	458	483	437	483	415	468	478	457	477	476	468	449	508	475	426	437	500	461	460	480	485	484	479	469	465	429	488	495	464	476	483	488	497	464	475	454	469	484	494	423	479	467	455	448	492	472	435	518	473	464	433	451	474	450	473	454	495	458	464	437	482	445	477	452	433	408	478	525	467	471	471	506	449	419	476	472	481	465	439	462	484	495	489	492	456	444	486	460	464	487	464	476	508	446	471	463	460	477	456	469	471	440	450	469	449	428	495	468	477	453	443	449	484	436	460	455	454	461	432	480	480	446	472	514	474	484	456	454	455	468	483	436	456	466	458	481	468	490	485	474	465	475	457	417	466	474	480	447	463	429	459	443	449	455	443	469	498	486	425	476	508	467	477	445	483	456	456	490	484	463	503	426	492	490	478	467	455	464	437	471	486	476	489	465	489	464	479	473	415	464	458	451	474	466	499	478	469	482	430	499	474	440	474	462	449	487	446	448	469	461	466	435	449	475	439	454	475	474	444	470	447	478	428	447	497	445	459	489	465	465	428	447	472	458	481	473	441	466	464	476	462	444	465	491	455	439	459	446	466	464	489	453	488	436	460	451	508	489	468	486	445	459	472	472	481	488	477	479	473	478	473	461	482	446	513	453	482	455	468	488	490	463	455	511	483	472	457	512	447	506	466	497	421	486	467	511	458	454	448	469	479	477	505	498	477	473	433	487	476	466	495	483	524	502	448	438	457	461	431	475	457	449	478	502	468	484	489	485	500	460	482	488	451	474	501	459	471	475	447	484	466	448	472
24510	20872	24503	27356	20193	1674	485	416	356	322	322	329	288	309	304	293	287	291	323	316	279	262	293	308	309	280	305	287	278	295	298	289	279	315	280	322	283	300	273	276	292	307	293	274	277	330	270	280	303	289	291	304	297	279	294	284	250	302	263	278	284	283	290	264	273	280	283	279	265	281	268	266	297	286	281	307	267	291	231	308	275	294	264	310	277	291	284	327	268	309	300	300	299	293	267	302	305	290	324	273	317	297	308	320	283	293	271	293	289	264	277	276	276	275	304	309	289	281	274	247	277	264	272	300	270	295	303	282	270	313	282	316	249	282	294	300	319	307	289	281	268	300	286	258	299	269	301	272	292	315	312	303	295	310	288	286	276	288	280	302	249	301	266	269	262	251	283	293	282	263	307	259	271	284	297	292	290	248	285	293	250	263	253	253	307	295	351	294	282	267	288	262	303	264	309	295	307	309	311	296	294	281	265	300	295	277	269	327	284	279	284	320	266	284	275	304	282	265	285	252	266	277	275	259	289	266	286	282	318	321	292	284	266	269	307	292	253	280	293	254	281	248	306	293	293	269	300	277	326	299	293	259	257	297	275	301	293	279	287	270	278	287	292	281	280	282	290	288	287	279	272	280	287	312	301	317	313	288	295	308	262	263	294	265	285	281	280	299	271	256	296	307	318	278	253	299	290	289	294	277	247	277	258	293	268	263	268	247	291	313	297	308	292	292	248	287	274	329	276	255	306	270	295	291	279	336	288	291	267	284	285	314	283	300	252	279	246	311	283	289	285	310	288	303	289	272	327	285	301	249	329	287	256	280	271	299	298	310	257	290	299	287	314	261	299	261	279	309	290	312	307	303	273	290	250	275	262	312	294	312	276	281	260	296	288	291	300	295	276	272	250	318	347	285	298	325	312	289	285	305	284	285	303	278	264	278	268	300	277	293	292	289	292	280	276	288	275	272	288	269	274	290	304	294	280	312	274	287	268	300	301	268	274	271	277	295	300	262	284	276	290	288	278	301	318	292	280	272	304	283	278	299	284	314	298	272	294	301	305	316	325	291	305	288	272	281	284	258	292	304	281	281	263	265	270	300	263	277	289	263	255	256	306	265	295	274	270	279	264	308	301	287	257	322	290	352	314	301	269	293	284	298	268	282	303	268	305	249	291	260	286	301	284	301	280	282	305	297	308	287	290	281	293	264	279	294	297	280	309	290	286	267	320	287	306	310	279	267	320	267	310	291	323	308	290	246	252	299	249	289	287	281	292	280	280	304	298	278	294	305	272	272	284	275	293	279	259	288	307	311	280	288	310	323	292	319	322	305	298	289	313	252	305	296	288	319	293	299	277	306	298	285	309	309	247	252	275	273	280	307	304	288	284	292	257	281	280	268	322	283	266	298	279	302	301	271	272	288	282	305	313	273	290	304	271	263	290	252	253	296	291	298	288	302	281	278	288	250	267	294	274	297	294	280	281	290	288	307	266	281	282	293	267	263	287	297	320	276	241	306	287	265	298	298	294	315	312	305	269	328	279	282	279	306	293	278	359	280	302	284	325	261	289	284	278	277	313	278	311	302	290	288	323	309	297	288	273	283	288	275	282	281	303	313	262	259	313	269	314	321	308	288	298	298	278	291	277	302	312	285	285	281	333	280	282	301	309	290	296	287	270	281	250	274	314	291	300	262	274	313	298	289	269	270	283	317	303	307	300	320	277	295	275	305	289	302	262	265	294	262	270	291	276	288	287	290	282	294	274	309	250	261	277	303	286	292	317	257	242	287	260	271	293	298	301	281	313	267	272	332	295	285	273	261	292	292	294	276	274	265	254	278	304	289	267	287	296	287	298	283	306	269	307	248	262	306	296	288	269	279	267	289	283	296	299	294	274	298	290	272	303	274	294	296	308	271	318	292	270	271	294	266	274	289	302	333	278	292	280	294	305	279	316	292	301	270	290	231	278	278	279	302	295	289	253	274	279	281	299	303	312	304	274	298	300	332	307	279	281	295	326	286	301	279	283	307	289	294	279	289	298	285	321	284	329	314	276	294	262	277	346	297	288	296	301	276	298	294	295	300	274	296	281	269	251	277	288	298	306	280	314	277	280	304	277	285	278	290	289	313	296	276	259	303	266	304	302	280	312	281	313	277	348	277	272	293	295	253	294	282	296	281	287	290	315	274	295	307	266	259	291	307	280	296	316	285	279	365	279	272	303	300	282	280	287	268	275	276	272	281	269	286	258	330	264	284	262	315	290	265	286	299	249	294	295	295	295	272	293	297	288	293	265	301	291	281	272	302	289	262	292	277	280	261	286	307	300	313	257	260	301	267	276	276	279	287	281	295	282	273	296	304	300	292	274	303	273	310	272	265	287	282	295	302	269	278	282	290	294	280	309	292	278	290	277	287	314	276	281	278	276	331	278	278	306	289	303	300	294	281	273	287	266	313	278	295	287	288	322	274	273	297	279	241	298	290	266	267	270	274	303	301	272	289	291	299	305	286	294	260	305	294	277	303	292	280	292	320	279	284	260	281	291	289	280	289	277	285	314	289	302	236	287	267	298	271	285	287	272	299	274	272	284	284	308	297	292	258	282	329	282	294	285	272	311	286	287	285	312	300	279	298	302	298	277	294	262	276	289	270	291	255	281	295	278	309	288	300	264	304	303	312	317	287	299	288	295	295	299	273	314	319	266	312	273	319	276	295	299	293	275	293	285	284	279	312	275	265	278	318	280	307	303	286	301	252	275	254	259	292	305	283	308	268	263	307	302	270	277	260	308	291	295	273	274	270	284	275	282	279	293	275	310	262	262	293	301	271	305	288	295	262	297	285	264	298	318	299	319	262	273	311	308	232	293	284	308	299	298	326	296	274	292	251	284	308	274	293	282	330	277	283	303	293	267	287	304	283	297	286	285	281	273	261	297	272	311	285	293	313	258	294	315	249	271	284	323	297	299	289	272	264	276	278	288	290	285	290	295	269	319	269	304	315	276	276	282	301	302	314	279	304	273	305	297	294	289	293	290	255	252	304	278	281	278	300	313	332	282	241	327	298	305	292	278	290	282	293	301	292	303	281	268	288	296	275	290	252	284	286	317	274	272	291	283	304	293	278	303	298	282	289	269	305	275	288	266	280	268	276	281	272	295	270	305	285	286	303	293	303	306	323	279	312	298	276	276	280	308	293	284	306	249	296	293	262	303	312	293	301	310	293	266	293	274	305	301	269	294	267	308	255	297	256	265	279	278	293	275	279	280	282	301	287	301	278	245	286	326	280	288	294	255	279	280	312	290	273	294	299	294	308	309	294	274	293	304	298	297	296	250	333	284	248	252	265	301	282	279	305	288	275	267	290	324	275	289	289	281	299	269	266	285	297	292	265	269	281	273	249	307	277	315	276	316	275	265	321	267	285	300	258	311	263	283	300	281	288	293	301	305	262	274	308	274	259	287	305	272	288	293	304	286	296	294	275	325	272	295	287	289	304	292	249	274	271
3259	3079	1998	1170	890	751	701	688	676	651	673	637	686	660	611	671	671	605	691	613	616	612	624	643	633	662	640	635	670	611	643	700	688	637	664	631	601	652	639	639	641	610	615	643	724	664	665	659	675	665	659	586	644	656	619	677	657	624	654	675	645	615	613	655	587	631	677	633	612	642	630	620	662	612	622	619	641	624	603	625	621	658	669	675	639	647	624	686	599	671	640	687	672	689	621	605	647	693	655	658	646	649	628	627	648	643	706	649	663	647	611	660	644	659	644	633	664	593	631	656	657	642	674	652	674	641	653	656	626	655	682	670	713	662	630	643	655	615	671	614	650	604	610	640	679	625	614	677	668	618	630	634	627	670	663	625	638	656	671	665	648	600	609	642	664	694	699	655	649	660	629	645	629	670	646	670	638	663	633	676	654	612	600	631	630	653	673	646	691	678	609	622	630	616	649	669	623	628	646	647	654	681	651	633	662	642	636	570	654	679	686	688	666	610	633	610	654	680	630	695	646	647	652	625	651	594	601	621	641	638	604	692	617	629	629	659	653	675	666	625	612	583	584	631	633	702	617	631	654	628	615	664	686	661	662	624	590	651	655	646	608	623	621	616	670	651	636	617	651	628	633	656	603	606	657	632	613	631	639	656	655	613	622	651	625	631	606	678	609	665	596	663	654	651	654	608	665	612	631	667	664	701	673	712	634	643	669	642	621	555	665	629	637	593	673	638	618	635	617	694	635	583	633	637	659	671	616	607	695	679	639	652	685	662	639	657	665	648	679	611	633	589	630	604	629	621	694	603	627	600	576	628	656	674	607	613	646	652	625	648	664	616	641	671	674	628	631	630	650	602	630	671	631	641	649	653	638	637	649	649	651	659	647	645	636	634	593	631	656	659	645	622	650	648	622	598	617	632	639	626	610	639	653	628	625	655	637	654	604	715	629	666	643	673	671	635	602	639	631	626	636	679	641	590	660	649	618	627	644	679	592	637	629	606	663	641	626	661	606	602	649	666	626	595	620	656	642	630	656	637	690	624	690	659	644	595	648	643	633	607	628	663	605	683	637	627	651	648	635	659	640	615	642	651	625	665	652	660	644	631	644	624	619	625	655	680	639	663	672	619	655	630	627	670	628	612	622	640	670	621	626	634	664	601	672	653	603	615	609	674	636	619	633	632	606	629	671	636	620	637	629	681	603	656	646	664	606	624	630	656	642	692	664	671	624	621	646	655	645	656	649	626	694	650	642	663	663	644	637	690	652	601	651	682	653	628	691	614	667	624	624	645	695	643	629	663	634	610	654	635	619	642	624	664	665	704	631	665	661	638	625	669	650	651	687	599	646	637	684	610	632	629	678	640	635	638	630	630	606	622	685	657	623	668	638	661	636	639	648	686	667	626	653	655	655	648	672	616	631	646	652	666	646	652	611	640	636	603	645	648	623	641	652	645	663	603	654	611	605	655	609	645	624	672	640	611	664	678	624	655	659	644	612	632	632	662	630	690	646	655	668	686	666	648	630	636	642	635	631	626	601	704	651	653	664	642	652	654	640	655	644	642	616	670	663	676	712	625	640	642	622	635	661	666	669	627	616	680	657	681	629	616	635	658	587	642	640	674	625	638	632	652	612	613	624	642	648	630	608	682	662	614	652	671	625	639	650	660	621	651	660	628	630	618	627	659	634	655	609	613	670	631	637	678	641	625	609	697	625	655	684	675	689	620	622	647	633	667	666	613	615	614	636	660	604	635	647	647	616	681	660	632	643	679	658	642	611	624	627	645	677	642	576	661	630	644	684	674	653	632	604	643	619	679	610	635	612	648	649	635	624	608	642	619	669	636	610	651	654	657	649	661	600	641	652	616	633	581	586	642	651	632	614	633	644	624	669	675	641	630	667	633	645	627	635	647	627	645	665	646	596	614	614	658	604	614	639	675	657	631	616	653	604	638	636	642	650	637	651	613	603	638	608	646	682	614	630	626	641	670	643	623	635	640	613	623	688	640	623	651	659	610	641	665	665	605	625	658	642	638	599	641	639	684	624	622	694	669	660	666	679	644	649	661	594	631	625	638	623	681	661	633	624	648	626	674	593	642	641	620	620	638	674	663	638	645	617	666	607	658	680	632	640	649	684	678	634	645	671	640	668	638	621	652	666	639	662	631	631	644	659	628	635	643	666	655	621	634	642	633	666	635	654	610	609	621	655	616	633	646	669	646	615	591	654	651	659	608	602	651	645	661	619	646	671	635	641	635	674	657	676	603	639	670	632	626	621	626	613	582	597	639	663	650	609	633	655	663	647	633	671	672	636	634	620	606	647	663	616	654	626	622	629	687	677	643	663	650	671	634	650	606	642	667	679	609	636	648	641	648	633	674	602	652	626	686	641	628	646	655	600	627	663	631	681	629	669	638	641	629	659	669	604	658	620	689	628	623	662	632	625	630	684	647	660	704	639	643	691	627	636	669	650	613	619	620	607	643	680	644	667	624	635	686	654	628	662	663	671	574	670	658	644	662	699	647	674	599	652	632	627	654	640	641	656	686	641	611	636	650	644	645	633	667	646	661	647	611	620	639	617	655	629	630	639	622	626	648	626	643	636	632	631	632	612	668	622	646	624	625	653	651	623	665	693	572	621	701	626	647	666	642	624	642	661	630	640	637	626	666	656	611	666	637	641	654	606	625	625	654	633	637	607	646	622	669	646	637	650	649	681	617	623	627	659	651	689	675	649	656	635	681	607	648	632	628	622	669	648	628	665	694	621	628	660	673	647	631	629	669	637	648	637	665	689	691	625	632	681	634	668	650	645	647	628	604	628	621	667	629	637	665	634	688	628	632	655	618	640	624	650	614	625	645	607	691	673	643	650	625	659	584	675	632	647	669	663	637	646	661	651	576	669	641	640	638	625	642	663	638	625	642	607	618	682	664	677	642	628	620	622	669	619	664	612	620	642	592	648	626	651	644	667	630	665	632	660	616	650	617	647	653	629	645	632	625	624	660	652	651	674	704	664	663	639	642	627	633	615	602	595	659	635	669	636	649	651	661	678	634	624	681	675	648	641	663	644	644	678	596	576	665	651	673	664	623	630	626	647	665	636	655	615	699	673	648	661	603	595	627	663	625	574	638	637	632	642	624	690	631	702	661	649	630	596	653	656	626	698	652	638	610	627	675	664	656	679	685	713	646	653	649	690	661	679	631	654	657	666	691	683	636	643	602	614	612	650	642	653	636	665	668	651	625	658	641	656	656	667	645	619	615	661	633	658	595	658	628	660	646	605	659	659	634	660	690	685	644	627	643	626	618	681	679	621	605	627	636	612	657	598	642	608	645	677	634	667	631	645	629	592	647	617	647	612	670	629	639	618	644	651	656	610	633	630	645	635	628	646	649	634	678	671	655	638	614	630	610	613	628	641	681	642	637	638	680	641	682	611	683	599	642	630	653	646	651	633	722	675	662	687	700	637	653	634	616	643	645	629	617	623	606	619	635	687	614
23638	20916	25211	26782	20924	20898	2540	461	395	352	302	225	239	223	240	245	218	234	226	187	231	215	226	255	191	238	185	217	207	179	186	213	188	190	203	185	195	197	208	196	183	209	213	198	233	214	195	218	211	197	212	188	243	207	201	196	187	208	228	155	202	229	206	197	197	162	185	183	174	207	193	190	215	186	190	218	201	205	203	178	212	196	199	225	205	190	193	185	197	171	217	196	212	216	230	196	194	216	193	211	220	195	202	187	195	206	192	182	193	196	178	185	211	199	191	206	212	210	198	156	210	202	219	174	171	184	213	215	203	189	193	212	232	211	186	191	193	207	213	199	205	202	196	210	205	210	225	213	207	213	215	197	229	220	185	199	199	206	188	229	166	189	199	183	206	199	241	215	187	190	195	202	201	208	198	183	218	196	196	193	215	206	203	182	181	196	181	188	175	196	198	178	180	186	198	164	205	192	212	193	188	190	194	189	180	209	208	185	203	192	195	192	184	172	216	198	206	189	185	191	198	213	222	196	169	192	199	194	209	199	217	203	215	194	203	230	219	200	187	225	198	193	210	181	214	186	197	217	199	190	210	185	201	170	205	178	192	208	181	189	195	219	229	206	192	207	200	206	174	214	195	189	190	204	183	196	213	179	221	194	185	204	182	181	186	190	199	203	213	185	220	199	174	169	210	183	237	197	199	201	190	191	170	191	178	189	184	199	203	217	224	198	208	168	210	206	210	185	199	225	201	208	176	185	232	189	192	204	183	225	205	198	203	176	209	199	206	202	194	209	190	193	194	228	188	213	174	184	189	238	205	229	184	205	194	227	187	175	190	209	186	195	182	203	186	165	189	206	214	193	196	187	194	190	208	193	194	188	212	204	201	222	227	204	202	197	193	180	217	226	186	204	188	224	204	227	207	171	192	193	218	187	198	186	208	197	212	213	213	195	190	223	219	196	201	191	202	222	191	222	213	202	197	220	188	221	185	219	184	189	217	180	195	195	203	210	184	217	188	188	172	201	186	189	206	210	210	213	217	217	190	208	198	190	211	191	199	205	203	191	212	225	188	190	192	196	202	215	188	192	193	205	191	190	219	236	195	181	203	218	216	209	183	183	223	214	243	184	202	211	209	200	216	163	220	226	180	210	222	186	197	206	184	197	196	200	193	198	217	187	187	183	207	162	194	183	212	202	193	212	200	165	170	186	195	167	194	205	200	220	180	190	179	220	195	205	188	181	202	182	180	184	199	186	186	189	231	185	199	170	208	195	232	230	199	193	196	171	194	171	195	202	209	210	208	202	175	197	214	219	184	197	198	193	193	206	190	211	185	190	203	195	223	198	217	192	189	201	173	187	177	205	195	169	217	196	201	207	179	196	198	183	191	158	201	185	169	205	195	207	182	193	206	214	213	225	193	183	208	195	239	195	216	187	198	227	198	180	181	206	179	200	203	218	192	210	209	214	215	235	196	191	219	204	216	213	196	206	219	180	185	172	213	215	174	219	188	221	188	219	212	202	213	191	196	225	190	208	184	206	193	232	209	201	182	215	204	213	197	184	190	195	214	198	187	210	185	215	215	202	175	209	229	172	183	195	203	197	200	204	184	169	208	198	202	194	200	215	215	211	201	196	196	191	195	206	205	229	218	224	198	210	184	190	193	243	192	200	183	185	200	199	207	212	202	213	216	197	213	203	217	205	203	198	211	204	167	199	197	189	184	218	204	177	202	204	169	191	178	191	171	184	214	213	191	223	201	203	202	204	208	195	217	170	191	163	214	218	174	171	199	196	198	222	220	171	210	189	210	198	170	186	211	185	201	186	199	197	206	204	213	191	189	192	218	194	183	201	182	204	211	181	219	212	206	210	199	199	196	197	184	168	181	221	190	218	206	216	207	203	209	209	189	207	194	183	198	188	202	205	220	210	216	221	221	216	189	213	221	186	223	185	201	199	212	201	189	209	206	195	185	227	220	231	184	182	192	206	194	193	216	220	209	195	208	180	192	202	209	218	214	206	211	175	176	215	212	211	183	233	195	167	193	209	204	177	200	207	202	196	220	202	197	220	205	185	209	175	190	183	208	190	217	173	203	216	193	195	197	205	186	218	171	209	191	205	210	199	183	202	197	177	208	206	223	199	211	184	163	213	185	199	176	200	181	187	192	205	212	202	201	188	192	224	174	182	221	199	178	204	189	214	207	195	189	195	223	174	190	188	172	176	180	201	200	176	202	221	188	180	206	207	176	204	210	189	224	209	194	217	187	198	230	222	164	208	197	186	206	204	208	218	198	164	199	216	196	218	184	182	201	184	194	214	200	199	181	217	205	217	160	196	187	184	176	185	204	207	206	206	206	165	198	221	215	200	211	200	182	195	217	212	197	181	211	169	213	217	229	214	167	227	182	232	202	195	213	232	206	210	182	205	189	190	188	216	206	192	203	185	186	231	203	189	216	176	168	173	178	198	197	223	216	208	199	177	186	198	177	182	188	176	195	203	214	199	188	170	207	190	198	199	174	194	181	198	214	204	203	183	201	183	205	211	198	221	173	195	180	162	206	172	208	178	201	236	203	178	205	194	172	189	206	186	204	199	217	205	195	206	201	183	209	211	193	198	186	219	223	182	186	186	191	195	168	186	215	213	226	220	213	205	181	176	206	211	184	201	218	204	184	214	195	183	165	194	193	220	189	138	199	195	224	195	212	212	198	192	219	205	186	173	170	207	218	188	206	230	203	190	215	188	190	186	203	184	162	195	217	223	208	169	213	213	203	211	196	231	186	202	213	188	206	177	183	187	198	210	218	220	167	205	185	197	192	200	216	199	197	203	190	203	174	209	183	200	218	189	207	209	184	181	194	182	211	185	178	180	176	209	186	193	193	177	206	175	210	191	193	188	191	189	212	195	168	191	214	192	216	213	223	200	182	182	193	204	189	192	187	207	189	182	233	192	185	207	198	185	216	200	181	191	186	202	192	197	224	222	173	210	213	185	204	218	211	176	195	181	206	199	203	215	199	200	179	194	192	195	213	191	193	196	217	216	198	178	208	190	197	202	209	189	202	197	192	197	200	183	204	224	207	189	201	196	180	211	196	197	191	194	163	186	178	201	197	223	218	204	215	216	207	198	208	216	205	184	216	175	215	189	207	210	212	193	204	199	193	202	207	204	193	227	214	200	196	207	186	224	193	216	198	201	191	193	203	192	184	176	203	178	160	177	187	190	209	176	207	209	227	208	215	208	205	199	206	194	218	206	198	191	219	213	192	206	201	190	205	183	184	214	215	161	221	205	180	209	214	154	214	214	239	155	210	208	203	207	213	219	183	199	222	180	191	187	192	185	194	203	193	190	197	187	192	223	175	202	186	190	222	185	194	227	215	177	227	206	193	203	207	205	214	200	202	211	208	174	192	181	189	192	198	202	195	195	185	187	205	194	198	214	215	184	206	201	200	204	241	209	191	203	165	188	227	206	174	193	204	207	194	214	175	214	212	204	176	190
3267	5208	3093	1443	939	704	574	561	485	536	484	513	488	485	439	453	472	512	495	450	465	431	432	451	451	413	433	465	461	490	460	465	450	483	459	455	461	480	485	452	439	450	453	462	459	453	450	494	454	440	456	471	469	463	446	441	437	427	432	429	438	438	462	465	434	495	456	478	451	453	454	472	447	446	443	442	458	435	456	430	431	412	452	438	480	463	456	438	487	417	458	464	463	475	470	432	442	439	464	448	399	471	394	443	448	440	447	439	487	432	426	449	455	430	450	469	453	438	479	451	464	430	426	443	427	454	474	483	465	461	454	470	423	443	432	439	430	406	437	462	456	441	439	469	457	452	467	456	447	429	469	422	471	420	453	430	441	463	457	423	457	456	456	420	434	418	450	464	442	444	438	437	413	463	432	438	417	440	439	461	414	436	452	446	445	415	455	417	450	461	479	424	429	444	467	453	441	436	458	435	460	452	449	465	421	434	469	409	411	399	444	440	445	417	426	413	426	454	442	452	438	459	447	458	445	450	442	446	428	446	462	425	471	413	442	435	424	455	447	412	471	397	435	436	421	437	441	462	434	447	453	452	475	458	463	464	403	411	455	434	451	449	467	423	477	485	496	464	465	482	454	471	469	434	453	423	452	444	437	441	454	455	388	448	441	437	415	416	423	441	450	458	460	435	446	427	434	456	438	406	431	442	429	437	441	445	443	433	454	457	431	455	431	391	443	431	426	454	436	444	453	450	446	429	433	470	444	452	468	443	434	405	450	449	425	441	450	466	434	421	453	474	438	487	407	470	463	432	444	410	421	472	418	430	463	452	459	456	411	457	429	450	460	438	437	447	450	471	461	452	475	432	426	451	462	417	426	420	437	439	448	468	470	435	431	451	448	445	399	462	484	442	434	446	427	436	430	453	434	437	449	431	449	441	438	440	421	410	413	442	453	437	479	460	489	449	389	452	476	415	427	434	466	410	470	425	463	443	409	469	420	443	465	439	458	411	457	402	441	450	419	444	447	441	413	439	460	464	398	453	461	415	456	436	453	469	436	443	396	447	433	453	426	434	455	437	419	436	448	464	436	422	457	435	474	480	438	420	443	443	414	451	481	421	452	431	461	479	432	444	443	442	458	426	438	423	426	435	447	432	407	453	457	448	425	424	432	430	382	419	433	427	428	433	419	440	458	456	466	421	443	466	410	425	462	438	452	420	442	444	401	417	470	420	412	472	402	435	450	427	410	434	478	462	468	475	439	428	440	460	464	450	430	432	420	454	430	457	471	459	425	424	450	452	443	435	439	454	421	404	434	441	492	465	439	433	461	428	500	416	469	460	442	456	414	447	450	417	418	457	421	435	444	434	450	450	434	432	448	424	448	437	449	426	398	450	413	455	461	439	431	447	466	463	435	457	446	470	435	489	426	486	432	443	429	433	448	416	480	472	441	430	443	458	451	436	440	450	454	453	422	416	452	443	442	411	420	451	457	483	437	453	443	450	418	439	431	441	464	425	490	465	481	445	455	420	434	440	454	457	447	467	427	415	428	417	440	444	408	456	434	437	448	451	409	433	430	441	462	438	421	459	421	453	450	453	421	463	446	464	444	441	474	429	436	453	424	500	427	439	448	456	447	463	423	435	425	450	434	456	487	450	411	405	455	456	396	414	430	433	423	436	433	447	413	439	441	478	487	446	440	413	433	490	418	462	433	480	458	415	461	441	450	402	507	437	461	423	398	443	459	446	456	446	448	452	455	459	414	409	471	453	451	461	455	441	438	417	432	462	430	416	458	448	451	422	413	434	424	406	451	476	454	465	457	454	442	453	464	417	453	454	432	454	421	452	454	459	442	461	452	462	437	431	432	451	468	421	437	450	412	446	406	432	441	438	460	428	463	470	454	449	441	431	449	455	499	481	419	463	439	479	483	453	435	448	459	450	440	428	436	464	446	420	455	434	430	455	451	449	447	461	429	426	480	452	435	416	416	466	391	475	445	482	433	439	427	466	438	409	459	408	434	440	453	455	441	422	432	439	446	476	440	437	438	406	456	441	453	425	443	447	477	443	398	441	424	398	494	453	436	419	461	449	467	415	439	448	411	446	434	423	459	409	448	424	437	487	441	462	437	442	456	457	441	441	455	431	451	423	434	475	457	463	435	456	417	438	392	389	418	437	456	449	484	430	414	442	416	421	461	444	428	443	461	451	436	426	462	435	431	462	463	436	425	441	430	443	420	460	445	438	457	442	444	453	405	416	426	456	431	422	477	432	432	458	418	438	450	417	413	437	420	440	457	441	436	435	423	459	448	476	426	433	410	455	418	464	462	413	464	456	448	425	442	452	404	438	449	470	425	482	465	467	452	493	434	474	432	435	460	450	447	433	417	483	444	459	488	472	444	454	440	424	429	449	448	427	435	432	439	403	427	450	454	419	435	410	443	448	440	453	453	418	465	421	432	415	468	444	451	473	452	435	437	443	510	443	484	462	424	444	447	436	457	461	414	448	460	473	416	428	468	456	448	458	458	417	458	425	438	419	433	424	390	433	466	476	452	451	441	440	451	407	418	436	460	454	464	418	398	466	424	483	465	469	433	458	427	440	463	425	453	425	462	432	420	430	456	440	457	479	440	431	421	452	419	426	429	476	476	381	443	424	425	446	445	438	478	425	468	464	411	431	475	444	413	437	446	387	457	430	415	451	445	447	444	431	429	447	437	454	403	438	456	465	453	426	486	405	429	461	432	444	442	463	450	438	434	443	427	473	444	452	431	458	456	436	433	384	439	415	443	423	438	461	461	401	443	458	457	463	437	489	427	444	463	475	450	463	443	443	454	457	432	444	439	464	448	409	427	427	436	428	432	461	462	467	425	421	453	470	470	465	409	420	432	479	456	467	453	463	448	435	441	452	425	417	446	453	463	430	431	436	439	424	430	410	445	452	468	469	418	444	450	426	428	427	433	468	424	448	432	444	480	446	425	436	435	448	417	432	489	444	453	423	431	417	394	421	480	432	515	431	460	390	460	435	426	469	464	460	446	469	442	437	443	468	423	477	422	464	429	459	461	401	400	436	421	444	472	444	428	440	427	424	441	413	492	440	431	426	424	473	509	409	446	417	432	434	451	429	470	436	469	433	426	459	422	413	410	460	435	475	469	467	434	449	434	413	487	461	448	412	422	448	468	416	479	421	457	457	460	435	439	430	437	470	429	420	470	419	448	436	439	463	416	458	441	447	468	451	451	451	464	438	429	402	431	444	458	400	414	410	433	432	478	444	447	443	429	457	462	470	458	444	414	461	450	428	439	480	452	430	425	504	457	435	442	438	470	447	428	454	462	433	416	450	411	427	461	473	441	444	448	427	454	441	427	464	479	463	423	428	452	419	442	414	432	468	437	424	470	439	447	485	466	466	405	463	492	416	431	427	474	444	471	426	426	437	437	455	437	415	475	468	454	427	426	452	433	435	454	456	448	436	463	434	436	473	446	435	433	434	436	452
32446	12607	1332	264	211	196	206	196	206	172	199	171	167	195	204	188	200	205	172	186	207	180	185	183	168	212	188	192	167	203	210	208	189	217	195	198	193	189	195	186	175	190	204	189	196	180	214	193	193	189	180	209	181	189	203	204	196	208	204	187	217	201	191	208	185	198	188	185	190	201	214	194	187	217	178	163	178	152	185	185	182	164	195	173	202	193	226	193	194	164	202	207	173	206	196	181	180	196	163	183	179	165	190	215	180	189	196	200	197	186	209	204	201	185	199	183	163	182	186	210	177	194	219	197	182	190	177	192	183	193	193	224	182	212	185	210	193	206	180	200	193	189	201	184	178	200	206	219	197	192	200	192	169	226	189	187	206	178	193	203	188	201	178	213	184	210	181	207	223	198	194	170	195	191	187	194	198	204	204	205	182	196	185	182	219	197	200	182	195	190	171	199	190	175	160	204	182	213	200	195	221	193	198	165	202	206	199	217	182	204	208	179	206	216	223	207	198	191	206	185	193	181	194	194	183	213	178	196	207	182	199	189	180	174	181	192	193	192	190	151	201	204	199	209	197	182	182	164	201	194	173	196	180	186	166	187	207	191	200	180	197	192	182	193	184	196	180	223	209	193	175	171	187	173	161	164	189	195	194	205	191	193	212	202	166	207	193	194	214	233	168	185	205	204	200	189	190	189	164	187	189	228	211	182	177	187	220	193	186	197	162	192	179	177	177	205	221	201	184	200	206	194	206	201	217	193	190	199	183	179	177	192	176	192	175	201	167	187	208	182	192	186	187	183	186	196	194	191	215	197	197	202	176	209	168	182	192	200	202	197	186	167	175	174	185	213	199	200	213	205	206	195	186	198	187	203	189	184	216	204	211	194	186	204	212	198	194	194	194	196	189	183	200	192	203	204	181	186	175	216	208	219	224	179	208	192	205	187	215	184	214	178	193	221	186	187	188	185	185	216	196	212	196	204	207	190	210	224	208	177	186	197	182	206	206	164	198	180	179	193	199	197	178	188	183	198	173	178	203	179	186	182	213	181	193	193	214	219	219	183	201	202	202	176	165	192	200	198	191	203	187	195	201	186	189	197	200	211	186	189	196	180	190	183	193	190	187	204	201	209	184	198	186	186	171	193	207	180	189	188	196	161	190	186	186	191	189	197	195	185	190	203	167	197	196	192	196	193	186	191	181	207	194	175	193	186	183	182	179	213	153	199	184	183	178	189	195	172	216	210	204	191	175	210	177	192	183	231	191	186	176	190	199	183	195	188	192	195	182	180	198	173	176	188	196	175	191	201	183	193	163	219	187	174	179	190	189	188	196	203	197	206	188	168	214	189	187	179	207	165	198	212	189	189	191	175	178	203	172	197	207	198	180	191	160	201	204	196	184	192	182	184	216	198	190	204	181	187	189	182	189	191	203	187	184	215	212	215	200	201	196	197	207	205	179	199	189	197	184	182	177	193	199	187	191	228	189	199	190	178	193	210	211	206	208	204	176	188	191	192	228	179	200	214	196	186	164	203	199	200	167	203	201	193	219	193	188	168	215	192	168	202	188	206	191	152	203	187	198	194	181	189	194	171	184	187	201	170	187	207	170	204	156	228	177	180	202	196	187	176	213	200	186	217	184	175	179	189	180	187	216	180	193	203	217	213	159	195	189	212	188	180	174	203	194	191	162	208	179	180	161	184	197	187	210	190	187	185	172	197	187	188	187	190	179	192	199	178	193	179	188	206	197	175	211	202	198	186	205	196	198	154	206	168	171	199	194	200	224	168	171	187	201	193	189	196	179	169	185	200	162	201	176	202	214	153	193	200	181	175	192	185	161	197	212	179	189	214	202	190	202	216	184	184	205	190	222	200	198	203	199	188	180	166	188	203	195	187	185	172	194	185	147	178	195	191	184	191	162	199	189	209	168	177	170	216	207	200	218	192	177	178	202	180	201	215	231	210	205	188	190	186	198	201	201	205	202	183	211	189	195	197	222	200	173	209	178	157	197	232	170	190	219	177	209	178	202	222	182	198	200	171	195	206	217	179	182	196	182	174	225	205	195	175	174	186	182	188	166	193	190	165	176	185	192	191	186	174	187	198	201	186	204	190	193	217	209	210	191	185	190	163	208	209	212	170	180	190	187	216	195	184	206	194	173	198	174	218	179	177	207	189	200	199	181	197	201	175	209	183	166	205	171	198	182	184	187	162	188	186	194	184	210	171	193	201	194	198	210	186	214	170	182	191	175	199	176	188	182	188	204	230	168	188	194	217	181	186	179	210	168	158	199	214	186	172	186	210	191	166	222	198	194	189	168	197	205	182	198	187	209	199	190	202	190	167	183	197	202	176	206	182	173	188	187	214	181	184	210	186	180	208	210	205	183	179	177	174	181	207	166	193	189	182	182	182	204	190	194	190	218	227	192	173	173	198	184	192	194	178	190	194	215	184	186	182	175	174	211	188	185	172	152	177	205	193	182	179	175	180	197	211	188	156	197	156	166	177	181	204	204	174	204	177	212	196	173	178	192	171	195	178	176	189	194	192	176	191	170	187	187	200	194	213	233	203	184	188	172	189	181	209	196	227	206	186	201	185	205	224	184	206	190	207	214	206	184	199	218	201	186	174	198	185	214	213	187	193	191	184	206	186	196	199	194	203	200	219	211	205	173	203	188	194	172	185	216	203	214	193	198	187	190	215	190	196	188	180	201	192	204	201	217	204	207	187	227	186	177	180	194	216	208	178	183	197	196	161	209	181	193	191	193	191	228	169	190	188	194	182	186	191	201	207	198	204	212	184	220	211	158	211	196	174	163	200	181	163	191	212	198	172	182	169	193	175	178	176	176	198	189	195	216	188	204	193	212	191	181	200	184	191	188	178	181	212	198	194	206	214	184	184	208	188	193	213	192	207	187	165	185	185	186	226	205	179	180	159	171	208	209	206	200	189	189	199	197	200	185	175	195	216	201	209	194	194	186	199	209	180	177	211	195	182	200	210	204	186	166	182	179	196	206	235	177	203	177	192	221	211	205	190	173	191	201	200	202	182	200	179	180	181	184	157	165	187	174	203	141	198	207	177	199	197	195	182	197	202	178	196	176	178	184	199	209	189	194	181	169	197	215	208	186	177	210	185	194	187	187	199	209	184	222	181	186	206	199	197	199	176	166	180	188	204	217	192	205	201	188	184	161	182	175	190	202	191	202	200	189	187	159	200	222	189	184	184	165	198	197	214	188	221	210	187	180	187	194	185	169	178	186	191	175	202	183	175	188	205	185	176	193	181	200	204	209	175	185	174	189	187	211	181	194	211	192	214	208	181	206	223	192	192	192	205	186	179	196	186	197	185	181	176	177	163	204	230	219	208	223	197	189	195	202	198	197	192	193	199	161	190	182	187	203	191	194	184	207	177	160	209	172	192	183	201	189	202	187	184	172	174	183	204	196	183	156	184	192	199	178	198	204	193	195	186	191	187	184	160	178	183	190	205	194	179	194	173
4927	691	561	536	482	470	477	481	468	505	468	445	452	466	475	476	486	462	478	464	434	447	467	462	470	425	472	485	459	515	434	435	501	475	475	499	483	457	453	449	466	429	445	455	454	428	473	453	462	441	478	452	440	471	452	454	441	493	436	459	437	470	448	430	467	496	490	463	473	453	477	469	451	428	447	493	474	527	482	476	466	459	429	476	486	448	455	435	493	495	455	426	421	445	440	475	508	469	508	472	480	434	445	445	441	521	477	474	459	476	465	443	462	469	462	476	452	455	487	439	462	426	462	456	472	451	473	473	456	463	448	465	459	497	421	466	474	467	450	486	467	460	490	470	446	488	442	459	457	463	446	452	475	452	439	413	417	483	454	461	463	439	484	457	473	526	486	494	481	449	500	450	486	446	507	451	476	484	475	448	459	451	465	473	489	464	451	474	451	475	441	437	455	476	455	458	476	473	445	435	434	453	484	483	476	470	456	491	462	453	469	450	484	485	488	448	432	528	450	447	470	461	486	462	486	476	496	498	468	451	454	497	427	472	482	435	469	446	450	523	462	464	473	454	475	489	488	474	479	504	498	463	480	465	441	436	468	467	453	482	473	474	461	471	432	474	461	474	467	455	455	481	449	474	452	470	522	489	429	468	483	465	486	463	444	490	476	485	477	467	472	501	469	427	469	472	456	491	433	458	440	459	442	468	445	460	447	482	500	484	451	456	494	491	495	404	475	437	441	437	465	476	473	434	504	487	459	442	437	480	489	469	465	464	473	497	472	481	421	498	481	475	476	491	421	456	479	475	469	458	446	447	449	460	467	465	482	432	453	449	441	445	492	485	520	473	487	465	469	501	455	470	484	451	451	498	465	480	452	472	467	469	466	439	445	459	441	507	470	461	443	464	441	507	452	472	481	458	461	429	513	493	452	459	480	470	510	480	492	481	438	435	455	498	476	446	463	464	474	469	453	468	480	436	497	472	447	494	464	488	449	465	504	451	496	461	469	484	477	516	462	453	476	507	468	479	500	489	483	441	468	494	447	486	525	447	485	477	485	446	435	513	464	459	478	467	457	452	447	462	486	430	469	478	478	483	475	468	466	481	467	473	516	495	479	481	460	480	461	471	460	469	468	463	441	450	427	488	487	491	470	516	491	481	452	454	449	452	460	462	470	462	497	482	436	485	495	469	457	462	480	483	476	465	467	466	493	486	492	424	489	444	443	500	454	488	490	474	456	463	467	510	439	466	476	446	475	471	457	440	469	473	495	480	491	459	451	473	488	467	455	442	460	435	463	496	462	485	471	473	434	472	462	461	447	466	463	439	459	494	446	447	469	450	449	493	475	469	455	452	481	474	454	414	438	448	501	471	491	471	468	444	432	478	482	480	442	498	439	449	440	438	458	458	420	462	464	461	508	444	492	508	430	469	431	432	477	469	487	465	483	458	478	439	465	491	465	466	475	466	522	487	478	481	462	461	453	486	494	462	413	456	456	458	464	467	489	441	441	478	439	521	478	454	486	445	467	460	489	516	462	460	477	464	427	496	500	478	472	403	468	428	454	460	457	459	524	466	467	457	461	474	462	448	464	449	494	444	481	428	491	481	451	458	469	472	469	463	476	475	487	470	434	452	445	464	442	491	475	466	457	494	465	471	488	460	494	461	476	458	497	477	431	450	474	488	439	497	515	476	467	462	456	470	490	462	477	493	437	488	450	464	471	459	470	458	455	469	471	461	457	475	437	483	475	492	464	440	482	463	467	457	453	479	437	473	490	467	474	486	482	474	487	445	454	439	440	471	464	469	519	444	470	498	473	475	508	471	462	446	443	446	465	449	481	504	467	497	482	493	460	470	455	491	496	465	483	424	456	487	429	476	484	437	473	446	450	481	498	454	466	488	477	450	450	462	446	461	472	477	445	461	472	435	452	471	488	486	461	470	457	458	479	502	477	488	468	443	484	485	445	478	463	451	464	481	480	469	456	470	472	467	467	434	444	435	449	470	451	479	455	471	480	492	478	477	414	450	442	474	478	448	514	463	475	450	436	437	481	542	477	482	436	439	475	432	497	451	452	476	445	488	487	424	428	481	446	481	470	433	453	454	438	484	480	450	474	464	500	470	465	464	483	463	475	461	462	480	464	433	448	441	479	478	485	475	459	405	481	449	465	442	414	451	481	452	539	455	492	505	454	475	433	443	461	506	460	467	424	469	442	526	439	464	447	479	445	480	492	443	506	469	433	482	430	466	524	476	443	436	415	500	486	452	494	477	511	464	492	477	444	418	480	474	443	501	478	497	460	459	469	477	474	458	485	461	493	494	449	454	510	492	490	420	466	441	474	475	496	498	451	452	461	508	497	462	475	469	462	488	488	481	490	448	464	467	468	437	459	484	485	502	435	508	475	504	462	448	468	477	462	418	434	455	481	447	502	467	467	469	487	511	471	491	474	486	449	469	509	458	475	469	454	493	471	465	473	519	493	436	486	480	467	459	495	474	492	442	456	471	485	481	448	488	459	478	473	466	400	438	460	492	455	451	485	486	462	492	433	474	445	445	453	449	459	449	442	445	498	468	467	486	461	461	486	469	439	456	512	454	430	463	500	447	436	493	440	435	458	455	481	432	436	428	477	481	487	481	465	488	478	522	472	450	470	498	465	496	460	455	511	466	464	445	483	471	442	483	477	502	445	440	450	465	463	434	466	466	447	493	459	432	478	491	431	459	474	451	464	469	466	464	466	454	438	438	412	446	462	430	461	455	455	473	468	500	472	477	441	435	475	476	493	472	476	469	468	464	441	450	423	483	453	438	487	483	436	446	431	469	462	492	469	485	460	452	499	452	489	456	481	444	429	449	471	420	476	462	476	454	466	507	456	477	446	498	483	466	465	473	504	459	458	427	470	448	499	468	467	461	473	431	427	470	468	490	446	452	435	447	452	476	472	505	426	439	471	446	469	445	466	474	473	486	437	478	442	477	466	439	453	445	469	455	456	476	442	487	466	514	461	458	459	457	462	464	453	447	468	464	481	498	464	456	422	435	487	450	465	488	451	429	488	480	467	497	470	414	468	481	483	482	470	482	443	440	459	492	470	446	462	444	472	494	445	464	454	446	459	478	410	464	451	471	450	462	457	491	476	466	466	455	465	448	468	446	459	457	467	460	457	455	477	445	460	478	458	482	482	473	485	487	417	495	487	438	450	463	465	475	451	444	488	448	459	475	446	450	433	466	440	481	464	463	429	458	483	455	448	435	464	479	449	491	482	496	477	461	469	476	475	452	451	486	472	465	465	492	470	478	469	481	479	466	464	489	428	461	427	442	516	424	449	459	489	475	470	436	499	465	483	415	459	469	464	480	452	461	464	465	429	484	488	461	479	486	500	448	491	457	460	487	448	469	481	465	472	486	476	438	488	456	449	438	506	488	456	427	445	486	479	443	452	443	489	471	463	448	463	436	471	460	434	468	441	473	484	493	485	475	470	472	465	459	438	488
24468	20880	24519	27356	20168	1649	444	383	381	314	340	309	312	332	302	307	338	291	261	314	288	317	282	277	308	258	290	290	329	276	312	311	310	264	301	283	278	295	277	312	294	292	290	278	264	310	292	269	293	291	290	278	303	280	285	282	279	301	269	289	264	266	277	283	289	271	263	318	291	287	275	285	299	309	304	280	306	289	334	305	293	296	261	294	325	304	282	295	270	318	290	267	299	274	321	274	295	287	281	315	285	306	288	282	279	302	276	296	276	323	298	272	323	284	272	285	322	279	292	276	305	305	285	270	302	293	304	306	301	294	273	254	327	272	301	277	292	316	284	289	297	264	306	240	275	274	289	286	287	298	291	256	261	271	273	296	289	278	314	276	275	280	269	269	304	274	283	268	282	279	278	277	264	285	260	269	285	289	327	310	269	258	284	282	300	260	315	326	298	302	277	273	282	282	296	283	281	284	300	297	302	285	306	312	293	291	312	305	278	291	305	333	256	293	304	249	280	263	280	316	313	283	292	291	291	263	312	259	297	272	288	272	255	291	279	298	269	312	294	307	279	302	271	290	279	291	291	273	284	288	351	291	297	310	343	304	277	269	320	289	254	263	283	289	279	276	261	299	271	302	298	295	327	243	255	280	277	262	301	263	280	288	297	310	285	291	290	283	286	296	263	295	281	326	287	281	282	294	271	293	286	285	270	296	277	290	307	275	285	331	271	298	324	308	267	312	274	304	265	315	299	274	283	304	298	285	301	303	282	274	278	275	298	301	299	256	292	264	304	290	270	274	308	300	276	271	289	252	271	281	287	278	318	309	283	298	306	293	303	265	278	265	313	316	302	301	274	350	316	299	301	265	305	302	339	267	282	282	275	279	304	297	257	269	294	272	274	293	261	273	295	276	272	281	328	290	324	314	274	261	283	280	285	310	291	293	281	290	256	256	282	269	279	295	303	313	294	269	318	251	285	288	283	276	294	280	286	288	301	289	278	278	271	266	274	311	309	306	292	278	302	290	304	282	302	294	319	265	282	276	281	281	295	307	274	288	306	291	310	266	262	316	288	273	264	262	328	296	286	266	302	315	267	312	299	283	282	263	279	293	280	277	288	277	321	246	317	316	293	272	305	325	289	284	298	270	303	277	247	284	298	296	301	273	301	306	278	318	330	308	290	292	269	311	287	267	288	332	296	304	282	314	312	295	305	277	241	291	265	295	292	288	290	316	249	265	281	283	289	276	309	342	303	264	322	309	293	303	285	283	296	279	320	305	257	274	283	280	317	283	322	275	304	300	281	289	266	301	311	269	268	303	312	261	260	313	301	297	320	283	277	283	256	290	306	328	287	243	301	314	314	306	302	292	290	276	314	289	280	298	268	269	295	305	287	313	293	308	316	268	300	262	276	295	291	286	310	310	291	291	279	298	269	274	273	256	282	289	309	284	294	282	284	308	320	294	269	273	270	289	299	291	289	310	295	287	260	282	296	323	309	334	276	302	258	309	275	290	281	325	322	288	273	265	295	285	277	316	284	297	265	290	277	272	262	266	255	299	315	298	261	270	297	316	304	279	304	289	300	308	284	301	277	328	306	297	325	297	279	270	291	303	284	305	320	290	268	289	301	282	292	286	284	301	272	278	302	272	290	273	281	312	289	294	306	266	306	274	289	279	285	274	297	292	304	318	256	273	302	295	284	283	287	263	279	268	299	320	313	325	264	264	282	296	296	273	271	304	277	318	282	290	312	280	307	318	278	298	308	281	269	281	281	318	262	292	297	271	291	242	313	297	296	279	285	242	271	275	280	292	264	279	255	304	283	298	305	280	319	321	329	302	316	280	286	280	274	289	276	304	315	299	283	260	311	306	294	268	282	290	301	309	303	264	285	296	276	275	307	298	276	286	283	295	330	301	294	271	292	290	276	301	285	263	243	280	316	272	294	300	279	291	270	275	315	298	280	288	318	290	271	255	278	298	314	291	322	275	261	280	289	310	296	287	309	282	296	256	288	293	318	313	292	270	300	289	320	285	291	277	253	290	273	268	283	321	304	283	286	268	286	280	293	285	316	330	278	279	282	282	263	285	281	273	261	298	302	287	305	272	282	310	270	287	298	298	259	284	292	293	282	302	289	278	295	286	277	295	246	308	274	275	282	273	294	266	287	297	306	302	294	321	302	244	296	278	270	270	295	269	302	259	294	284	294	284	275	300	303	247	297	267	279	300	277	304	275	322	271	315	226	255	291	294	285	284	303	299	281	268	288	297	275	280	255	266	302	294	290	279	289	325	258	280	250	278	274	286	320	294	323	268	297	288	276	302	267	285	306	263	319	279	287	319	266	272	291	272	268	281	280	277	265	278	295	329	324	277	290	305	293	294	301	263	267	290	306	295	256	280	291	289	266	282	314	270	297	246	277	297	292	276	302	283	296	282	274	293	272	276	303	305	299	327	269	298	273	294	309	318	263	327	246	290	300	271	290	268	276	306	302	267	315	292	292	275	267	271	299	293	278	302	273	273	256	267	285	286	307	258	299	276	275	294	284	294	279	291	272	280	278	268	282	294	273	251	303	299	283	297	289	279	302	291	294	300	268	274	274	297	290	265	281	294	307	312	296	279	271	297	284	256	282	300	279	271	301	255	250	303	283	289	258	267	281	269	277	299	286	305	304	308	285	288	292	247	281	277	277	312	265	285	288	274	277	289	282	261	271	277	300	302	279	314	288	278	311	339	319	299	267	330	276	294	318	302	294	277	292	281	278	288	308	293	296	283	301	291	284	284	319	306	313	297	310	278	318	297	303	305	274	294	260	255	278	305	308	295	291	320	268	297	294	260	289	267	254	280	295	271	309	300	293	261	309	282	307	280	279	309	270	323	271	298	311	292	280	283	338	281	281	241	275	305	267	282	285	309	264	282	273	279	281	311	296	262	326	316	301	299	292	285	266	299	272	249	289	316	303	254	258	263	291	260	295	299	294	266	329	292	296	298	275	297	240	302	324	264	268	305	260	290	334	308	291	320	258	278	257	286	358	286	287	271	292	291	282	280	304	290	272	299	311	289	290	302	289	264	300	291	303	296	268	299	290	275	295	316	281	286	304	283	309	336	266	297	304	312	280	286	267	306	305	270	298	294	296	307	283	259	284	299	267	272	297	272	288	296	325	294	282	295	264	298	289	304	300	292	266	300	264	295	273	277	289	263	304	314	251	298	291	288	293	276	284	253	249	308	264	268	276	287	289	290	284	271	284	304	308	295	265	308	265	282	254	274	298	289	297	267	261	289	302	278	307	293	308	301	273	285	294	280	291	272	272	260	285	266	281	268	275	281	288	299	319	339	293	308	293	310	274	289	306	280	279	257	249	287	295	277	304	296	298	320	298	299	290	279	292	267	288	297	292	269	254	286	274	288	299	246	297	297	263	293	298	308	310	262	285	257	291	287	263	278	300	281	297	279	299	296	301	310	308	276	271	265	276	319	300	261	296	305	275	289	297	330
3210	3107	2029	1161	858	719	742	709	704	645	633	625	672	649	656	619	618	620	618	692	641	616	638	608	592	625	656	637	670	621	639	630	626	647	644	652	625	633	638	663	640	613	574	592	652	587	641	609	671	597	619	638	664	646	631	659	643	611	636	659	627	624	649	660	638	634	665	627	591	664	688	629	634	637	669	617	637	697	653	630	615	644	628	617	619	607	617	707	635	655	626	654	643	656	627	604	620	665	623	642	658	682	639	620	691	618	636	615	621	620	636	636	646	634	599	618	669	656	646	587	660	627	644	611	631	677	615	624	657	639	603	612	623	585	674	636	627	645	671	632	683	645	626	664	687	615	625	644	636	646	624	641	623	653	623	635	678	610	627	631	639	675	611	634	592	634	601	663	620	668	706	645	645	634	594	638	652	652	625	607	646	657	629	671	653	630	697	640	631	633	628	630	645	665	640	635	614	649	624	604	626	635	648	619	601	705	644	649	629	622	588	594	631	656	646	633	652	647	655	597	629	640	618	629	638	643	665	638	611	604	649	634	659	609	623	648	629	626	626	654	688	661	608	622	647	661	626	603	660	673	621	611	619	614	714	656	627	682	644	597	629	646	649	660	662	687	688	609	689	620	694	649	671	589	670	657	604	644	641	635	656	603	633	647	622	644	583	631	614	646	622	672	642	641	572	600	652	664	635	641	683	670	691	643	609	642	651	653	629	666	670	639	638	660	643	657	587	653	653	645	665	610	655	594	673	666	630	660	674	615	685	626	658	639	708	646	638	656	653	605	678	615	605	620	664	688	657	613	673	620	632	618	612	634	631	647	633	662	631	664	669	617	606	622	651	605	664	625	634	647	643	651	690	671	656	612	651	633	635	640	645	590	630	662	639	610	673	600	604	615	635	645	669	628	694	619	576	640	624	628	600	609	650	689	653	604	632	643	602	651	643	645	660	611	608	663	610	656	671	624	639	648	658	630	643	623	650	640	653	622	585	623	637	648	656	629	652	640	614	670	587	646	630	672	646	665	620	633	670	640	660	627	657	613	625	642	675	629	642	672	661	625	589	668	608	608	650	615	617	661	650	638	632	624	633	628	638	652	617	693	636	638	608	665	640	677	643	663	627	660	618	651	630	631	627	600	686	640	617	663	641	676	658	672	635	604	613	652	637	681	695	636	662	653	622	618	658	622	648	661	598	656	653	627	565	646	691	652	613	606	655	655	609	648	625	691	624	677	666	639	624	667	655	609	645	614	615	626	591	647	659	682	662	601	666	654	626	670	637	653	630	618	695	632	637	661	623	675	643	615	626	643	636	642	607	628	649	657	619	592	662	668	624	635	630	662	639	649	649	619	626	633	654	627	657	630	626	639	638	673	657	597	653	632	609	635	609	645	652	598	638	621	655	656	602	587	636	623	633	598	636	626	673	620	649	666	646	647	632	611	686	594	624	634	656	616	647	661	593	639	603	661	634	663	618	601	620	693	593	640	663	633	614	620	652	615	620	623	609	671	616	638	696	656	647	660	672	621	618	671	631	608	625	604	680	672	672	685	641	615	620	646	618	625	630	630	608	636	656	610	611	644	613	662	666	638	611	596	607	604	654	629	650	620	609	650	644	645	626	591	639	682	671	637	656	690	643	615	644	642	643	642	634	674	646	639	696	632	642	656	611	635	635	589	630	632	627	629	698	602	617	618	646	631	668	631	655	636	622	659	635	574	587	653	635	642	642	644	686	598	635	619	619	609	643	612	654	639	620	628	607	636	592	626	642	645	648	631	629	643	633	665	614	601	612	647	638	651	626	599	597	634	642	658	651	575	655	647	647	602	647	668	637	635	639	652	637	596	633	659	632	660	612	635	650	615	641	588	617	630	646	621	612	618	596	640	650	627	636	602	624	688	640	656	649	651	654	649	585	622	639	600	655	625	630	640	628	647	638	622	631	640	662	670	637	633	598	647	662	641	617	665	670	652	612	638	608	630	672	634	664	623	627	650	646	605	621	600	652	641	649	688	635	621	623	660	619	638	615	665	663	639	635	634	610	689	656	638	638	687	621	628	664	653	619	620	607	658	622	634	624	625	653	606	684	631	669	652	660	658	649	608	640	628	619	611	652	673	676	664	643	653	617	629	626	637	682	611	698	640	691	673	601	577	631	649	633	603	639	650	686	624	659	698	715	628	608	641	629	612	648	648	647	650	602	590	651	621	673	611	657	602	566	636	660	670	644	664	616	651	654	637	646	634	676	638	647	614	639	592	652	631	656	626	652	583	686	604	636	654	618	641	682	616	635	619	598	654	610	660	660	629	660	644	635	597	594	662	677	645	583	629	600	629	625	621	623	634	649	649	667	611	601	654	646	645	606	634	662	619	603	609	653	622	621	687	671	655	638	583	613	676	596	607	608	640	679	624	641	639	617	659	635	621	630	620	671	663	650	633	617	601	611	625	665	591	622	593	629	588	644	613	633	614	592	693	622	649	638	632	677	629	640	619	675	625	630	671	638	599	650	632	715	650	665	636	626	637	682	642	634	615	587	630	677	638	616	658	632	691	614	641	620	614	669	629	587	642	623	635	652	604	642	610	599	633	699	675	676	595	634	650	645	603	626	644	633	660	627	663	641	657	632	642	664	621	665	593	617	582	637	630	609	633	637	652	668	608	658	640	652	638	644	629	626	635	642	619	646	642	635	656	651	647	648	640	624	626	640	599	646	627	656	620	635	634	610	663	658	629	677	612	680	670	662	615	614	620	671	614	646	636	636	605	606	643	636	624	640	640	660	628	646	672	648	621	656	671	642	598	627	629	636	632	618	655	633	635	605	662	636	639	650	638	625	619	635	644	622	646	624	624	663	651	649	627	627	621	599	653	636	623	632	602	655	634	660	688	690	644	621	650	662	649	612	623	600	657	655	636	665	589	660	610	651	657	609	618	603	629	632	680	607	647	665	654	686	634	602	615	667	667	659	630	646	654	683	657	582	672	633	636	628	633	642	650	600	595	607	655	647	615	631	635	617	673	648	658	648	639	647	635	598	663	590	631	620	630	641	595	648	647	661	650	634	626	666	641	655	662	645	665	645	640	637	640	650	610	645	661	584	595	661	621	649	608	613	682	663	646	677	643	621	636	671	617	630	583	656	644	626	633	667	635	580	652	616	641	646	686	645	632	611	630	645	660	633	610	582	651	619	619	628	651	618	652	650	616	645	640	646	684	640	656	632	706	649	673	637	622	611	640	649	603	681	612	627	649	599	608	594	629	648	646	630	594	624	643	644	680	634	651	642	635	680	667	629	694	621	625	598	667	653	682	662	641	603	623	652	674	644	624	611	673	619	645	633	610	654	619	618	630	652	613	608	614	637	628	657	621	642	669	602	614	638	671	663	619	639	637	609	642	655	666	595	649	641	625	643	677	659	633	693	674	593	617	629	641	580	626	631	609	644	632	615	677	615	658	599	620	656	597	637	656	652	618	663	671	667	667	653	609	601	685	603	693
23574	20802	25054	26631	20813	20796	2765	445	296	294	283	239	251	235	226	234	220	196	222	200	189	217	220	212	221	207	211	193	196	194	199	204	212	159	213	221	192	214	193	207	185	223	193	189	203	194	179	174	199	196	209	171	239	190	203	193	181	184	193	197	177	181	209	156	200	213	202	217	220	212	203	175	170	185	198	195	201	188	176	224	195	184	221	207	207	207	212	188	181	200	167	194	189	196	199	215	202	187	209	195	192	195	205	182	179	190	206	207	206	194	197	213	205	208	173	189	218	203	162	223	203	183	203	207	192	203	201	189	206	201	197	214	188	168	181	197	207	178	234	185	186	205	204	187	178	185	188	225	199	212	208	195	191	210	208	189	178	174	183	183	228	201	193	214	196	197	192	192	178	182	199	199	201	219	199	169	193	183	213	214	214	196	190	180	200	174	204	202	195	182	193	162	203	222	173	190	211	199	211	192	235	198	170	212	190	187	203	194	213	195	187	227	215	194	193	204	199	199	205	205	177	172	218	170	201	195	219	193	201	185	208	196	197	200	207	204	188	206	190	166	212	223	205	204	192	191	182	193	191	203	196	184	207	197	198	215	226	212	178	199	197	190	200	206	189	171	195	179	191	188	193	157	175	202	159	211	192	225	180	215	173	205	189	231	176	204	189	209	191	223	198	180	180	183	173	189	180	194	213	167	174	188	160	210	215	191	193	186	196	194	180	199	181	218	236	217	202	197	187	184	208	208	195	198	207	198	194	179	179	196	201	190	211	215	219	195	177	203	193	188	202	204	202	228	200	191	200	190	177	174	215	240	190	182	214	168	176	214	198	172	187	200	205	198	199	205	185	236	215	214	193	187	195	211	178	190	189	202	199	204	172	199	213	200	197	183	174	174	186	215	198	177	191	206	189	207	185	232	204	216	202	216	184	197	185	196	184	221	205	173	178	177	175	205	198	197	187	210	189	220	195	170	186	191	186	194	212	170	217	185	161	203	199	188	233	199	217	203	188	176	205	175	181	177	197	198	181	213	210	200	187	194	203	199	203	202	210	218	192	216	203	184	152	206	202	198	203	206	172	190	189	185	168	186	199	203	191	182	226	179	197	175	200	187	203	200	196	189	207	203	180	182	206	177	208	167	193	188	172	175	188	175	210	204	176	180	188	199	172	197	206	193	197	186	198	187	206	184	214	190	182	164	218	201	216	203	181	192	184	208	200	181	198	206	201	183	197	189	189	190	194	181	194	200	200	202	180	200	192	189	199	198	201	202	206	224	215	190	210	218	195	191	184	186	193	209	189	206	201	213	208	178	208	219	206	206	177	178	238	191	184	188	186	200	184	204	190	206	213	174	209	216	215	218	203	185	204	200	199	170	180	211	183	191	211	221	199	196	201	238	198	213	199	196	191	195	204	177	199	199	207	182	171	198	201	222	203	193	211	167	168	191	187	187	183	199	201	184	203	212	201	184	204	204	201	206	185	165	209	195	165	191	235	195	182	218	210	194	198	217	204	187	205	190	209	216	199	209	186	205	180	188	175	203	209	198	201	195	178	214	218	184	198	195	211	184	197	184	216	193	178	180	200	173	206	205	213	206	230	188	187	189	208	193	207	181	182	184	204	193	204	218	239	184	184	209	201	211	182	193	200	228	198	197	191	201	198	226	216	201	196	166	206	235	189	191	201	195	192	196	188	205	201	193	179	165	203	219	182	174	200	203	193	184	211	212	184	185	204	199	185	183	197	224	212	188	193	182	186	197	200	200	187	186	184	201	206	175	193	194	215	201	188	161	191	187	175	210	209	221	188	224	238	186	213	186	172	202	207	196	183	211	172	190	188	181	207	199	174	203	198	219	192	190	195	233	193	213	164	197	210	176	190	192	186	171	219	184	168	165	215	205	197	192	211	198	214	191	208	197	186	220	176	187	207	208	176	207	235	206	189	206	189	210	204	194	196	172	202	181	223	202	188	204	185	196	172	201	222	166	210	197	203	217	212	198	214	185	203	203	219	201	223	182	202	189	204	199	195	183	202	192	170	182	202	194	191	155	215	189	202	213	195	205	192	222	181	182	218	180	207	236	205	201	196	215	197	177	192	213	192	179	216	215	199	203	179	216	185	201	173	196	208	176	191	180	187	187	194	185	199	211	209	214	194	184	198	203	184	181	204	203	200	203	209	223	199	194	237	203	214	184	199	176	200	181	173	190	182	188	210	192	221	181	209	206	166	168	189	204	203	204	192	197	183	174	198	196	220	228	196	208	176	207	173	191	206	170	187	212	195	214	224	202	197	206	156	192	228	207	199	182	181	203	196	196	205	188	223	210	206	209	169	179	199	187	181	203	196	232	213	194	202	203	196	200	186	202	193	172	215	188	205	199	174	197	223	197	196	218	192	197	198	179	179	184	218	182	213	208	180	189	201	196	196	187	187	189	173	184	201	156	213	190	200	203	184	181	195	191	211	205	196	209	200	209	200	178	194	202	198	188	195	183	198	229	217	219	207	194	220	186	211	213	227	208	193	190	206	190	194	202	198	201	213	219	202	219	177	168	202	230	210	191	216	217	202	183	189	199	180	192	208	180	204	222	181	192	197	186	187	217	212	209	182	208	210	196	220	170	209	202	188	188	194	208	195	178	198	220	207	202	190	182	208	186	193	192	179	167	213	204	201	183	191	195	166	180	194	156	185	169	209	197	210	189	214	174	209	176	196	219	201	174	183	159	206	214	195	202	193	161	194	189	197	197	187	185	188	210	201	193	166	191	185	214	211	201	198	185	194	197	233	176	208	202	174	171	180	197	216	206	217	168	222	195	170	204	220	204	206	202	173	190	211	200	182	205	189	199	179	207	199	203	217	189	195	195	201	179	206	236	225	213	201	198	192	218	200	167	211	204	198	193	196	188	188	184	209	183	191	171	183	206	188	174	163	152	212	204	181	205	183	171	211	201	203	214	205	202	212	211	229	183	183	179	182	197	204	231	197	183	202	195	220	195	193	186	167	184	192	205	206	208	209	188	160	190	218	215	191	172	192	174	180	207	185	184	216	184	200	206	196	203	204	220	190	210	179	191	228	172	201	207	170	213	197	214	199	197	212	197	188	201	201	229	209	225	165	215	180	208	173	200	202	194	201	193	218	210	180	200	190	193	218	177	188	165	214	208	177	164	188	174	176	212	208	191	179	192	182	199	210	196	217	200	194	190	195	199	202	183	184	169	181	206	235	189	204	212	176	195	190	203	199	197	190	194	189	197	204	217	190	182	182	204	194	214	185	187	182	211	190	181	202	217	201	191	198	188	178	204	197	193	151	202	219	202	210	181	189	189	198	194	178	188	206	181	218	199	180	215	201	193	182	195	185	209	173	192	217	210	191	207	238	213	201	188	183	209	209	191	213	181	201	187	215	226	193	210	183	225	201	235	181	179	199	196	211	207	205	231	218	208	180	215	216	180	198	179	208	199	196	195	188	201	210	216	227	201	190	197	246	190	193	213
3313	5129	3220	1490	858	718	587	527	505	509	525	451	443	482	482	430	463	483	455	437	433	456	448	469	468	440	450	450	453	384	454	442	406	444	480	416	469	455	451	435	439	457	442	449	450	421	453	480	426	481	417	431	446	414	435	441	447	427	434	449	444	448	451	439	439	468	410	428	437	446	477	451	469	440	430	481	436	437	408	418	427	443	434	468	453	477	447	450	420	395	460	459	442	445	433	439	412	442	426	421	436	434	459	444	494	434	415	465	447	454	449	471	446	442	441	459	428	420	420	416	423	468	476	416	450	446	425	436	386	453	416	476	416	477	439	427	446	452	457	404	463	429	398	451	471	415	424	422	440	423	412	445	442	440	467	449	420	444	468	468	441	419	459	431	438	447	425	429	452	437	407	452	475	449	463	392	452	450	445	455	472	402	376	431	450	425	439	395	469	430	439	397	395	451	393	441	434	450	413	388	428	444	414	427	472	424	436	442	426	447	414	439	410	437	447	423	433	385	452	407	412	466	435	441	441	444	425	423	435	461	464	463	448	438	460	450	472	456	383	461	437	446	398	412	499	453	456	431	414	433	468	434	440	433	438	443	427	437	399	453	419	448	409	439	445	416	416	438	402	430	417	478	459	452	404	436	443	409	432	397	444	425	451	416	416	438	426	454	457	472	451	483	438	458	405	429	419	424	419	450	462	461	426	430	415	430	466	456	431	440	467	420	423	471	433	483	452	436	431	469	416	440	461	445	415	458	460	416	454	449	446	448	448	419	437	451	403	429	460	430	416	400	454	411	423	430	391	431	461	475	426	400	432	492	461	428	420	435	436	447	461	435	414	466	430	427	439	469	419	458	453	478	450	443	455	423	409	432	454	472	424	431	418	388	436	424	455	434	420	439	434	417	421	415	436	420	464	445	447	396	435	451	449	440	453	430	432	445	404	418	434	455	414	458	418	408	410	441	425	449	438	451	422	456	437	471	430	419	486	422	436	484	468	450	437	425	448	445	437	427	440	445	414	423	448	441	452	454	427	447	435	447	426	422	411	412	430	447	430	461	424	479	448	414	451	402	414	436	413	428	442	429	418	448	438	434	416	439	430	430	430	421	432	454	474	415	448	427	427	442	439	431	448	438	448	437	407	426	449	461	449	393	454	424	512	445	420	464	450	418	481	444	435	471	457	419	476	407	422	433	450	462	444	420	456	418	460	430	408	453	408	453	435	446	429	459	481	455	488	451	463	474	445	438	485	425	462	451	469	446	452	439	431	429	410	437	433	434	464	472	415	454	480	427	442	438	445	436	408	446	423	448	452	483	441	447	451	414	405	418	430	426	438	427	455	409	405	441	466	453	436	472	427	456	413	455	429	461	438	406	416	453	449	414	410	418	437	446	404	383	431	419	453	444	478	435	426	419	457	442	460	445	452	436	399	435	398	445	453	468	449	427	444	442	439	419	428	432	451	475	474	450	438	466	452	434	435	452	421	449	447	442	427	446	441	445	449	461	471	440	443	434	420	431	451	475	436	445	437	444	440	416	447	435	443	459	442	460	479	479	457	453	430	417	463	443	452	404	442	420	450	437	454	427	471	423	458	417	430	448	409	460	418	429	439	430	446	454	476	416	415	422	455	417	442	453	405	422	403	449	418	409	467	445	411	451	437	411	448	475	426	446	427	450	444	463	419	453	434	451	414	420	476	437	455	447	429	416	423	453	441	420	458	429	397	428	414	407	454	459	396	433	424	433	441	389	440	474	429	468	437	406	393	461	456	450	443	431	439	455	453	433	467	419	446	428	408	446	431	468	454	406	420	425	431	448	417	429	472	460	455	453	429	447	431	445	423	430	419	470	459	459	452	452	441	465	452	461	444	454	474	460	437	453	416	463	471	461	427	460	449	407	469	430	455	472	415	459	450	410	427	412	426	463	448	415	443	427	424	476	442	408	441	415	444	419	451	439	426	400	427	452	406	427	445	414	459	425	442	436	433	421	476	460	435	426	446	452	401	442	400	423	414	435	458	440	447	444	468	428	477	467	432	467	434	437	485	419	440	402	427	430	439	446	454	423	420	449	412	467	458	424	441	430	436	428	407	462	449	418	442	453	397	433	430	420	449	401	412	468	443	433	469	400	425	423	456	420	428	427	455	435	419	435	442	461	421	413	412	471	448	430	404	426	437	438	453	437	433	443	433	452	422	442	425	456	427	424	415	437	428	441	445	422	415	441	406	462	424	430	456	444	405	407	472	381	419	444	456	427	452	475	424	432	471	402	438	447	407	468	463	426	429	408	429	379	453	428	445	437	434	444	431	449	408	426	447	461	441	433	421	406	442	414	418	447	434	408	426	438	441	480	382	437	396	430	444	417	411	438	445	442	413	412	449	449	456	423	421	444	438	443	442	458	420	459	452	452	411	447	444	456	440	429	445	437	404	428	393	441	424	424	424	429	448	452	428	455	452	426	450	430	453	421	440	423	452	459	421	456	456	417	446	453	429	398	457	403	445	425	443	413	437	435	464	415	437	440	474	444	414	435	444	453	453	427	475	442	456	443	438	451	394	447	437	411	423	441	447	444	433	428	432	416	397	423	408	405	435	442	433	451	456	443	435	446	418	414	460	400	457	426	410	466	434	410	421	486	464	421	457	432	437	469	424	455	454	437	401	416	458	413	438	444	415	441	468	449	436	390	458	456	456	428	426	467	436	460	450	434	421	406	433	456	462	406	430	392	435	409	454	443	432	426	418	432	426	421	449	446	448	421	437	427	448	438	462	451	419	426	415	443	413	455	430	451	451	456	420	403	428	428	467	440	478	427	440	452	466	460	458	474	446	439	432	430	423	436	442	441	401	445	440	450	441	419	425	462	432	405	435	443	491	424	418	438	441	439	428	429	432	445	418	456	479	423	412	426	467	436	439	416	410	386	455	416	410	446	442	438	432	447	407	436	470	479	474	418	420	473	389	424	432	458	395	460	442	468	458	473	436	455	399	439	441	432	461	434	394	399	473	423	427	415	425	444	463	401	478	425	449	407	474	451	407	434	439	399	464	457	433	426	456	450	446	446	470	439	432	453	407	440	429	420	457	459	416	430	435	450	441	483	461	416	430	426	448	455	463	461	419	425	432	448	478	459	460	436	421	438	457	419	462	413	443	428	431	450	436	449	416	437	454	412	438	436	411	421	412	461	434	419	432	456	435	434	450	459	437	461	510	446	433	461	471	460	427	421	422	430	431	462	437	445	406	447	417	450	438	454	440	462	427	438	426	436	440	473	439	400	457	467	435	423	465	464	419	403	431	442	443	463	432	450	448	435	444	436	434	425	428	432	417	470	437	431	447	395	459	414	455	435	469	408	466	427	450	412	399	438	441	462	441	420	437	457	438	448	423	469	464	439	475	426	457	438	418	456	435	453	429	473	447	415	458	426	461	425	405	442	448	447	427	446	449	394	446	451	429	460	459	440	414	410	399	442	443	441	461	437	442	421	453	441	445	401
32481	12736	1489	286	245	211	194	215	195	183	183	206	190	212	185	207	152	197	207	210	201	167	185	206	211	208	208	211	206	182	178	192	170	210	200	193	185	203	198	189	191	182	181	203	184	187	160	199	168	178	184	224	200	190	198	178	157	166	213	191	211	201	227	185	185	188	179	173	199	203	183	177	180	198	188	197	191	187	193	196	176	177	203	192	185	197	185	179	202	188	199	185	201	208	201	205	226	195	191	183	199	188	176	223	180	208	198	198	192	216	193	201	202	185	197	235	207	176	204	230	215	173	228	180	203	174	219	191	200	177	194	192	180	209	208	193	178	203	212	174	169	196	174	186	191	214	204	187	175	214	167	185	180	210	207	191	203	196	179	185	193	193	219	192	184	185	168	182	206	184	197	207	206	210	186	179	196	205	198	176	216	198	200	191	185	212	218	219	218	191	192	174	201	206	193	190	189	202	199	163	179	202	197	176	171	211	209	187	191	168	185	202	180	185	202	173	199	195	219	181	185	152	189	192	177	202	184	178	208	202	183	174	210	200	199	187	200	188	185	206	180	198	177	204	198	190	194	179	184	204	186	185	200	203	206	225	205	211	204	186	186	203	179	191	195	183	224	212	183	191	205	190	192	196	191	199	221	209	201	183	206	203	187	190	195	195	214	185	215	188	190	210	200	207	182	194	185	204	201	209	206	194	165	178	233	191	170	216	205	206	203	186	194	183	203	182	210	193	189	190	210	183	161	194	196	181	232	177	189	202	173	183	178	186	222	198	197	180	179	199	172	186	207	193	213	213	194	181	190	183	201	193	215	181	192	187	204	191	194	199	193	198	205	206	199	203	201	178	188	200	202	175	183	197	191	220	207	199	187	178	194	224	171	163	190	218	181	172	197	183	218	196	194	236	211	217	217	179	185	195	192	219	204	204	204	212	192	158	212	187	174	188	186	201	189	196	189	170	197	191	205	207	187	178	188	198	201	185	201	179	175	192	199	168	206	210	210	189	184	181	189	188	205	188	201	197	192	211	194	201	216	182	180	211	192	207	177	185	208	188	194	206	186	166	204	195	171	182	168	222	199	197	184	207	182	222	207	203	172	197	185	176	205	199	198	198	215	201	184	185	208	204	192	164	201	195	217	197	186	198	188	190	258	183	211	206	149	190	229	209	218	194	178	197	208	194	184	202	183	170	170	208	202	220	164	189	212	196	200	201	205	178	185	194	187	186	166	186	206	190	171	197	203	192	202	182	211	233	224	185	191	219	180	208	209	201	200	194	178	188	197	194	190	193	184	180	220	175	195	181	195	178	190	184	209	210	196	179	172	218	180	182	186	184	196	190	211	199	181	196	195	186	181	183	205	182	182	165	205	190	226	184	214	173	173	189	164	191	204	197	168	179	170	212	197	198	202	207	174	188	197	197	179	195	173	214	175	181	189	197	198	176	169	187	194	202	193	201	198	180	174	169	192	194	212	193	199	198	189	187	184	191	207	183	173	203	200	205	188	165	175	170	195	201	200	173	194	181	202	188	184	169	185	187	195	198	179	194	181	184	208	177	199	236	195	186	175	183	205	182	186	208	204	173	166	202	174	161	177	189	200	211	206	179	227	160	212	181	228	198	192	176	189	189	197	189	178	191	183	188	213	203	189	200	198	193	192	194	215	179	194	202	188	179	209	185	216	193	187	191	170	198	187	203	189	180	211	215	209	199	186	193	205	205	196	190	185	181	216	174	189	198	182	191	188	207	201	195	208	205	201	204	213	216	196	180	179	194	173	204	217	181	170	220	190	173	216	178	187	222	193	202	174	209	159	189	182	186	201	183	189	180	187	200	219	201	200	193	191	188	194	186	210	218	193	173	193	199	174	193	188	168	190	187	159	215	218	181	201	187	198	191	190	186	195	195	187	200	223	202	195	182	200	226	197	211	183	206	191	208	200	170	188	183	184	186	206	182	199	201	208	170	213	203	205	174	186	206	175	185	190	190	187	226	181	181	207	199	198	198	186	209	206	177	206	211	195	173	192	194	215	200	181	165	218	190	203	201	208	175	190	202	157	222	180	198	206	186	184	197	174	208	184	188	176	180	192	192	198	190	201	208	145	215	195	186	209	215	207	183	194	204	191	200	195	168	173	180	199	187	170	205	188	190	193	186	186	192	221	186	178	196	187	209	158	181	203	220	188	190	185	199	193	203	189	203	195	169	186	177	198	188	213	215	187	224	212	216	193	181	172	197	197	186	193	175	179	189	187	206	190	187	198	203	192	169	168	203	183	203	202	202	210	152	186	204	171	192	186	182	176	212	194	191	154	169	189	165	161	206	220	187	210	175	192	177	190	185	161	218	201	178	206	171	211	202	197	195	185	172	204	209	182	189	201	189	198	209	219	184	189	215	170	201	209	175	204	207	171	180	166	167	202	189	191	185	210	192	191	197	199	194	184	178	217	190	185	192	174	171	204	177	177	193	221	184	198	177	180	177	209	167	191	170	185	188	219	191	201	188	224	225	200	185	167	211	179	201	232	189	216	227	201	211	174	203	202	175	223	212	185	197	179	184	199	181	206	169	179	206	188	200	194	213	187	181	208	173	192	202	185	189	205	205	178	169	182	195	194	187	189	189	206	173	237	191	202	182	189	175	200	202	206	187	188	186	178	217	229	188	198	191	206	161	219	181	182	179	194	191	188	195	208	216	185	216	208	217	186	235	176	204	201	163	201	201	227	179	197	197	189	188	205	196	215	202	176	178	217	210	216	163	208	174	193	195	182	197	212	202	194	198	198	177	228	203	179	183	188	179	203	204	187	201	198	201	188	203	179	187	226	182	182	180	212	194	173	195	200	209	172	190	175	224	203	191	203	199	180	166	180	183	192	188	190	177	204	210	176	219	191	166	210	178	178	192	214	180	186	188	211	171	193	198	199	193	190	175	184	191	216	199	213	202	196	190	184	196	217	208	198	192	188	201	186	179	210	166	196	208	190	190	194	200	203	200	208	198	188	204	180	191	197	182	199	180	200	188	194	174	177	205	182	189	187	218	189	188	184	181	181	175	196	178	206	193	177	195	209	183	220	210	219	181	188	198	192	193	189	176	197	165	176	211	208	202	227	208	194	177	178	168	216	207	193	189	211	176	203	214	212	195	166	182	181	187	172	167	230	169	187	174	192	175	181	208	194	212	193	207	182	191	211	207	189	181	189	212	217	183	191	221	199	191	181	185	192	184	201	221	198	195	161	230	177	212	163	209	174	212	171	203	215	210	183	205	172	171	192	188	159	209	185	177	196	189	198	190	170	166	208	183	179	192	187	164	179	204	213	212	184	196	180	193	214	197	199	170	204	203	176	178	190	178	191	181	199	210	187	203	177	201	188	176	190	213	193	181	180	200	217	183	169	206	174	185	166	187	174	198	178	185	206	172	175	183	185	158	189	179	202	200	190	188	207	183	214	173	203	187	193	234	187	213	200	183	191	186	191	187	183	207	216	219	218	163
4950	748	568	505	488	470	457	455	489	506	450	468	434	499	463	458	475	462	460	447	463	468	439	434	475	522	481	490	427	471	459	490	501	472	476	509	508	491	460	454	543	502	439	438	458	451	480	448	453	495	461	479	501	472	478	456	462	423	450	446	490	436	467	496	427	459	473	439	467	480	456	487	455	475	481	455	458	462	438	473	501	456	434	450	510	446	471	444	439	442	455	468	450	494	475	494	508	516	508	460	465	459	438	458	451	469	409	467	476	469	443	482	472	476	435	456	463	443	478	415	479	506	466	482	427	458	462	486	492	486	478	501	463	481	471	475	500	490	481	498	468	480	453	456	484	473	448	481	463	429	422	482	463	458	444	522	427	507	440	458	454	464	451	474	451	467	447	472	465	497	460	466	462	453	483	463	441	484	473	486	456	466	476	484	502	471	467	483	444	481	480	486	450	464	486	493	485	521	442	449	461	452	483	478	474	494	469	481	475	463	461	448	454	474	421	484	496	458	467	457	482	430	485	457	468	452	475	477	517	467	462	457	510	495	477	427	456	451	473	472	452	441	428	505	494	469	496	469	440	499	508	445	465	469	474	465	460	460	446	439	466	460	476	494	467	460	465	462	468	431	474	474	460	476	477	468	471	425	488	465	478	458	479	475	470	444	424	482	493	503	467	447	482	441	476	496	467	445	475	497	489	448	509	453	452	503	466	455	454	444	463	467	461	444	467	466	468	448	455	511	459	449	458	460	471	466	492	519	497	489	482	437	448	498	486	476	473	476	449	453	498	449	485	504	470	490	466	454	470	463	467	479	445	483	475	483	428	491	455	461	451	442	455	421	454	516	458	461	455	441	461	453	416	452	447	444	478	496	437	484	505	470	511	476	506	431	487	453	453	493	495	490	456	496	476	446	459	470	466	450	481	455	441	471	490	478	472	472	511	454	485	478	475	437	463	470	460	486	486	453	488	448	490	480	462	477	492	465	483	475	504	455	462	490	463	461	489	452	477	428	480	454	507	463	497	446	472	479	471	469	483	508	456	494	474	501	459	502	459	472	467	471	487	415	490	507	517	508	455	443	460	458	489	467	488	481	466	485	474	470	461	468	482	493	457	481	467	466	480	527	481	455	470	441	493	481	428	455	499	491	509	426	465	446	430	484	469	459	453	464	453	486	431	456	457	423	512	464	477	457	425	480	489	467	472	475	479	483	468	470	486	444	460	476	428	480	469	465	468	462	471	470	455	472	483	437	486	438	479	461	504	483	484	487	458	466	424	469	462	453	430	476	436	427	442	457	437	485	478	508	485	425	484	507	450	476	500	539	489	459	491	446	507	469	470	450	461	506	487	445	495	464	452	473	467	472	431	510	498	481	501	479	477	461	471	491	457	464	471	506	489	447	442	452	485	466	468	492	462	493	455	514	469	468	468	445	481	467	452	470	444	462	484	476	418	481	465	488	451	470	465	490	505	523	499	484	452	477	481	481	477	468	431	455	504	462	485	475	439	445	478	460	479	484	526	439	480	454	460	464	475	519	465	482	473	431	475	467	503	471	464	461	463	482	477	473	464	451	469	497	443	458	481	465	448	496	468	477	504	468	462	444	480	499	487	427	468	464	447	480	497	486	478	440	491	484	476	482	491	469	498	478	484	426	457	502	482	475	447	466	491	453	494	484	472	484	489	476	508	478	462	470	460	443	465	487	446	469	405	439	464	437	485	478	451	437	470	434	492	475	422	484	482	493	488	499	457	463	466	454	455	489	480	461	495	449	497	460	473	470	478	499	495	471	458	442	487	446	481	462	474	453	502	436	478	482	420	485	449	459	472	470	443	478	463	496	483	462	465	491	419	487	464	495	440	436	448	463	507	495	489	461	468	445	481	453	464	512	464	451	479	465	477	476	465	503	450	502	449	421	458	474	462	489	453	483	442	481	470	482	473	452	455	503	470	495	476	494	436	432	455	458	471	449	478	452	431	472	481	470	460	469	473	490	490	460	437	482	513	461	439	449	460	474	458	506	493	450	485	439	482	467	474	444	462	471	458	491	532	458	469	460	457	449	490	458	491	489	534	512	481	476	449	469	493	477	492	491	497	465	460	502	456	471	488	481	474	415	473	513	503	449	460	462	482	437	448	489	475	489	468	451	519	451	501	474	432	500	442	433	483	495	460	469	460	478	461	473	490	483	514	406	512	510	493	435	482	487	493	443	473	455	464	503	463	499	477	474	486	455	465	515	427	470	438	438	489	458	499	467	476	459	492	455	492	416	470	464	473	479	492	471	476	481	498	460	460	453	485	470	475	457	502	442	484	470	488	456	504	484	464	466	495	483	484	475	472	471	453	515	465	476	458	447	488	461	472	480	482	466	490	471	450	465	472	477	413	455	435	505	478	491	437	470	464	497	474	465	462	508	434	442	428	465	466	490	448	463	447	432	491	452	486	480	507	462	475	446	458	483	526	452	511	481	472	452	445	441	497	488	470	457	441	473	453	456	442	481	468	431	484	461	457	454	440	463	448	465	494	494	488	478	482	467	465	491	442	475	466	531	421	493	473	506	482	483	491	489	468	418	447	452	444	478	463	483	473	495	444	425	430	480	451	479	481	485	452	452	476	443	465	434	452	454	495	466	457	471	465	480	478	490	440	456	472	476	478	447	452	438	467	489	470	476	449	492	462	456	533	488	471	439	470	457	455	491	496	508	500	457	461	493	465	470	484	486	481	463	492	468	457	494	453	455	438	461	441	461	475	480	444	448	497	466	438	478	458	467	471	430	489	416	477	444	453	480	426	444	482	448	423	486	453	433	455	451	465	454	470	459	468	500	471	404	471	466	490	476	495	420	479	458	447	431	485	446	464	472	447	465	482	481	484	479	523	442	489	476	471	469	487	466	455	428	403	472	510	467	479	506	446	461	471	451	433	458	509	433	490	467	480	440	491	472	485	468	460	469	452	483	486	483	495	423	478	482	498	509	475	457	481	484	455	496	489	475	474	456	436	487	465	453	456	476	469	445	469	530	494	457	495	469	479	468	450	486	513	464	419	489	454	492	449	476	456	452	484	461	434	462	452	470	487	482	435	471	450	472	450	460	458	451	476	490	489	472	470	481	474	487	498	451	495	470	461	443	483	504	456	473	433	462	473	477	436	405	485	460	482	469	478	439	459	486	460	502	476	450	477	451	481	442	435	451	462	478	453	480	494	495	439	451	475	476	493	471	490	468	494	483	479	521	473	439	442	436	453	481	432	474	474	463	454	443	471	448	489	476	506	456	442	466	445	466	472	474	490	482	473	483	450	461	493	482	425	441	439	467	475	470	486	444	499	449	482	451	495	443	430	445	454	455	408	447	458	522	447	500	481	514	479	481	464	474	424	470	479	467	482	474	471	502	454	466	487	478	466	440	447	505	466	443	450	491	474	447	462	460	486	484	478	507	484	485	507	481	437	483	489	475	448	491	442	443	472	481	471	502	483	476	472	479	469	498	479	461
24483	20840	24417	27351	20081	1649	482	370	345	310	333	323	352	309	277	317	300	294	301	289	290	290	304	283	288	276	304	290	265	322	299	310	278	284	296	315	290	287	315	277	292	325	284	281	276	291	312	272	297	292	262	275	278	292	306	248	293	273	286	294	302	279	289	297	289	288	307	315	301	258	310	295	294	298	284	288	297	309	273	294	287	270	294	295	327	265	280	300	263	300	280	318	282	271	277	307	296	326	325	279	290	343	298	307	249	304	269	299	320	302	278	282	277	291	267	322	278	308	328	290	309	294	273	264	266	272	311	317	300	330	302	291	309	270	270	269	288	283	291	271	259	288	285	306	280	291	295	287	286	281	282	264	284	288	314	305	312	319	251	273	343	310	300	296	280	300	327	277	284	283	301	276	297	290	275	298	282	282	312	307	274	285	327	275	288	266	268	281	317	287	313	321	310	272	275	302	308	320	290	264	280	316	299	291	284	279	269	307	271	304	304	318	287	261	287	289	293	279	336	301	275	270	260	265	287	267	312	262	252	289	277	254	280	281	305	275	292	269	310	291	287	284	297	280	294	278	293	283	298	272	292	284	254	293	280	291	285	298	319	289	287	298	307	310	276	306	293	278	302	286	288	261	305	292	294	270	301	273	282	296	288	278	287	284	284	307	287	288	252	311	257	279	276	316	287	274	295	302	291	274	273	276	285	294	268	327	286	283	295	257	269	276	284	276	283	276	286	280	294	269	317	287	296	281	320	264	277	282	301	314	263	259	267	263	274	291	309	294	289	266	295	287	300	270	302	271	312	287	279	294	283	280	287	258	300	281	283	276	288	283	290	272	285	268	259	265	311	279	320	274	296	285	292	268	270	270	281	299	324	284	290	291	308	249	302	254	261	305	301	300	289	259	332	295	247	281	289	302	272	277	284	307	288	258	290	301	335	255	304	279	294	302	298	258	280	280	283	291	275	292	311	286	315	270	295	246	325	293	282	277	273	274	318	300	255	281	318	280	241	288	307	275	294	303	264	277	273	282	267	319	300	257	311	308	313	269	280	272	294	266	283	309	284	266	291	284	313	284	314	309	279	293	283	302	275	270	261	284	287	248	289	297	320	267	238	283	282	310	297	290	286	280	287	328	285	265	296	302	286	256	307	279	292	287	284	282	281	289	287	309	297	288	300	286	308	290	248	293	297	300	273	292	306	281	271	325	292	291	268	283	286	309	285	285	301	288	297	281	294	283	290	283	234	293	317	308	281	310	306	311	302	285	307	287	287	305	306	271	260	286	324	322	276	281	283	286	289	266	278	271	264	280	248	281	276	294	335	291	278	268	275	309	287	268	290	303	271	265	303	296	305	272	282	297	274	277	273	322	290	282	310	303	267	285	306	299	283	269	287	301	279	311	297	278	271	309	278	279	271	295	263	275	302	319	299	276	270	318	272	288	273	289	280	302	285	295	277	254	318	299	304	283	247	291	260	303	264	274	299	303	306	298	290	299	270	305	276	264	286	293	302	284	298	299	308	319	263	279	287	308	316	296	257	274	263	292	304	297	286	282	314	278	292	319	313	303	288	280	277	264	314	290	267	295	275	295	316	303	285	256	276	257	283	308	306	307	305	276	303	244	318	279	278	278	285	276	265	303	302	276	279	285	317	302	306	300	296	287	303	313	318	287	260	277	249	292	311	257	308	271	287	315	305	283	277	260	316	308	278	283	288	315	262	283	264	264	288	256	280	266	283	326	282	275	295	280	276	286	269	285	287	269	313	299	307	293	269	266	258	284	291	287	278	308	276	271	314	276	311	321	321	273	285	300	318	245	264	294	311	307	283	285	272	283	303	287	272	272	287	293	284	313	306	311	280	287	292	296	309	329	280	274	308	312	295	281	310	327	287	292	299	278	280	305	284	307	312	276	265	286	300	247	317	282	273	278	276	304	265	284	299	345	292	288	281	289	287	275	312	308	299	256	264	282	294	285	297	282	295	271	304	267	286	268	274	290	286	281	275	289	293	308	299	276	271	292	314	319	309	309	318	282	266	301	282	290	296	279	280	318	285	311	290	276	273	326	280	294	275	290	267	285	294	253	288	301	288	301	290	297	323	281	293	289	262	275	312	289	299	290	323	300	274	285	293	253	300	270	322	298	274	299	276	274	274	254	297	284	285	302	283	303	292	260	301	306	303	289	290	299	268	290	300	288	261	287	298	319	284	291	305	301	295	286	296	307	309	306	286	304	284	277	266	295	254	259	268	288	293	254	274	297	275	292	301	319	260	288	258	288	312	285	298	285	296	288	297	296	294	304	317	314	292	312	344	300	303	285	311	258	282	275	306	278	268	290	295	269	259	273	293	280	266	292	297	315	313	281	332	259	297	280	314	280	288	302	296	295	317	276	292	285	276	301	259	278	302	320	297	260	243	296	312	286	300	280	287	297	271	319	271	268	299	256	251	290	303	262	305	255	297	278	286	261	304	286	273	282	278	292	291	301	275	276	277	298	291	281	293	304	288	304	282	297	298	310	300	267	274	259	298	297	275	262	306	304	270	299	262	293	269	256	299	343	265	289	255	301	309	307	296	287	288	313	303	258	308	281	290	271	295	281	287	299	285	267	280	297	294	290	244	322	287	279	279	252	278	285	264	293	270	279	282	294	309	311	314	322	263	272	290	321	251	273	307	272	313	284	275	295	291	273	312	296	295	282	276	291	236	313	273	287	272	299	275	300	327	290	318	253	297	311	292	273	324	268	299	300	296	274	306	277	270	282	326	273	299	292	275	265	282	267	282	277	261	296	270	318	300	280	289	244	250	263	314	309	313	302	292	283	320	300	284	263	274	263	299	260	286	295	283	292	295	276	305	287	284	287	287	273	276	277	266	296	309	259	286	307	293	275	285	267	308	293	280	281	315	300	249	303	287	319	320	299	296	273	274	287	300	275	311	262	288	280	286	269	283	286	274	335	291	279	270	298	311	306	277	299	280	276	316	305	291	266	319	270	274	280	301	255	285	276	304	323	271	286	311	260	272	315	293	310	308	290	287	274	312	318	280	302	274	278	300	273	294	263	289	321	265	298	286	286	264	268	292	310	279	260	273	331	306	273	292	261	306	268	283	302	286	289	307	309	286	260	291	319	296	301	286	284	277	276	274	279	278	303	271	292	276	309	276	293	274	287	289	275	321	257	289	278	315	303	282	254	265	301	289	296	337	280	267	302	250	287	278	292	291	282	284	318	318	259	289	310	308	259	299	282	291	292	284	306	290	239	306	316	294	286	257	272	288	308	300	265	327	280	286	279	281	316	272	294	315	314	313	292	286	291	295	293	301	260	292	300	317	288	287	308	320	298	265	286	274	305	278	286	275	338	324	300	309	270	300	317	298	304	300	301	258	286	321	289	329	293	310	272	293	293	293	273	301	301	279	293	281	273	307	287	281	276	259	312	319	292	279	264	304	290	288	278	290	266	318	315	334	276	299	301	319	316	266	280	289	291	295	279
3238	3054	1986	1119	877	763	712	677	708	653	660	636	708	629	633	668	648	626	641	632	710	661	643	616	667	633	647	637	577	614	657	624	672	653	608	646	642	597	654	681	644	593	657	667	653	639	665	650	631	671	624	638	661	661	643	679	629	640	632	602	660	668	645	640	651	620	648	686	653	645	644	630	646	649	690	690	678	675	668	687	625	590	681	633	660	621	671	623	622	633	624	649	655	605	680	646	683	646	598	672	677	681	680	634	616	636	611	670	662	653	648	646	656	652	633	649	671	650	626	616	638	660	641	647	657	683	655	632	637	649	612	644	587	691	662	593	643	614	661	695	667	674	640	603	619	653	603	680	640	680	676	616	634	646	629	618	633	648	641	617	660	643	636	682	638	641	647	646	585	652	605	655	645	625	633	644	643	693	692	616	627	676	666	611	672	649	651	646	642	672	664	627	640	651	626	690	622	626	619	659	643	607	689	621	646	630	667	623	664	608	631	684	671	626	700	602	622	626	677	620	624	658	660	599	610	661	679	615	653	647	670	590	653	635	642	621	657	606	603	613	578	609	636	699	642	641	628	610	654	610	671	661	670	710	688	662	649	666	631	658	608	626	637	667	635	608	650	617	623	631	644	615	644	657	641	636	644	708	620	636	687	673	639	646	615	647	633	664	651	630	646	644	624	615	653	646	606	652	621	623	631	658	637	626	647	634	633	639	636	645	605	652	618	644	608	654	650	657	645	611	652	642	621	623	612	668	692	656	652	654	630	647	649	662	637	639	649	644	620	601	645	651	617	644	650	648	632	614	586	641	618	634	642	693	647	628	683	639	642	661	639	604	622	673	639	675	594	652	627	645	676	632	649	676	629	601	680	677	639	623	609	661	657	633	635	648	643	629	644	637	606	640	656	617	662	639	624	600	678	650	636	627	658	636	619	640	671	639	654	691	587	663	645	619	594	653	651	630	628	654	642	633	614	607	606	602	644	602	626	653	623	631	699	656	673	635	693	647	663	672	641	628	669	618	632	618	601	656	689	641	644	686	632	592	652	601	631	620	633	656	649	647	606	657	664	657	639	669	657	657	671	623	673	644	650	646	661	661	642	627	650	636	656	653	616	675	607	644	625	609	612	671	642	669	641	646	604	620	650	615	644	674	636	651	663	691	700	619	643	687	647	660	688	669	608	650	621	572	592	655	618	586	680	690	641	644	664	612	657	622	604	623	671	629	646	657	669	653	670	621	642	646	649	613	644	636	599	703	644	668	643	664	642	619	659	657	662	661	675	639	624	642	619	656	618	630	638	637	640	692	656	654	628	587	603	643	678	624	652	646	590	637	679	618	656	648	644	688	640	636	674	680	607	670	644	640	664	619	637	653	649	657	611	655	623	670	639	602	606	721	646	652	613	629	632	673	616	655	637	677	648	645	597	650	648	633	612	636	636	581	659	636	645	563	654	596	659	628	637	626	643	651	651	665	663	676	644	647	705	654	592	695	656	676	665	675	636	616	608	639	643	700	622	652	660	659	645	639	665	653	646	665	622	649	653	678	638	627	648	644	675	658	586	655	635	625	598	616	638	626	597	640	663	634	667	647	654	655	689	670	631	662	645	639	693	601	662	652	639	708	585	645	617	645	648	650	667	634	647	673	641	640	597	660	628	641	636	667	657	658	654	674	627	659	640	661	659	652	663	624	656	620	617	634	659	669	631	638	659	665	621	623	639	707	672	591	664	633	658	625	655	632	680	610	650	643	660	642	636	631	614	602	636	623	654	619	606	648	654	652	652	659	645	635	672	637	620	614	628	647	638	624	613	603	676	655	631	638	595	650	652	645	658	625	614	662	619	636	643	642	666	651	651	635	615	636	675	623	627	684	661	707	612	623	652	623	614	658	656	664	649	676	647	612	637	599	643	637	641	587	635	628	690	621	618	648	646	647	610	651	652	622	657	631	673	632	615	612	647	615	630	620	633	618	610	664	632	653	669	633	618	609	619	655	631	653	623	638	634	664	676	674	653	677	635	633	675	631	668	639	632	608	640	632	628	618	626	643	606	619	639	630	646	595	668	652	673	577	620	634	605	605	662	639	648	598	610	644	662	652	629	686	639	657	665	633	645	634	651	644	635	604	667	651	619	628	619	644	651	614	677	631	661	605	665	634	627	632	622	682	653	645	630	627	634	588	636	649	645	582	653	681	656	623	620	632	640	592	641	656	644	600	639	619	612	642	634	679	674	626	644	642	678	634	657	638	621	649	644	659	671	662	693	685	708	672	634	668	583	642	620	653	601	665	624	637	649	678	662	619	663	651	698	678	625	666	647	619	663	647	612	665	628	586	655	641	633	665	624	667	662	635	702	654	654	651	627	638	607	642	677	644	612	670	635	619	588	660	684	619	633	671	637	620	635	670	623	668	642	627	659	647	619	583	687	646	616	661	666	661	621	652	616	626	600	644	649	622	653	614	639	683	623	655	671	610	602	650	685	653	644	595	644	640	649	671	658	660	658	632	619	612	685	616	615	673	677	661	629	674	645	614	635	682	670	647	641	680	660	619	620	652	618	645	615	632	596	674	631	642	656	702	633	649	660	649	658	680	667	679	600	676	633	638	648	690	646	679	618	662	610	652	648	620	617	630	630	617	626	681	654	656	695	675	662	676	631	686	650	667	655	653	638	651	575	662	631	653	616	628	616	664	646	647	635	692	628	661	598	636	614	592	668	623	663	615	648	621	646	584	651	615	628	597	639	627	655	603	648	623	620	667	661	655	642	630	656	645	613	641	654	646	666	625	665	637	626	615	659	678	641	657	669	631	639	645	651	681	704	637	630	630	645	659	651	653	626	682	645	617	630	606	675	644	654	611	648	651	646	643	624	628	677	622	622	660	656	684	622	599	642	629	609	682	675	614	648	607	633	616	632	631	638	641	608	660	637	647	636	653	661	630	625	654	619	628	664	618	619	617	615	654	676	621	643	619	641	600	623	634	615	660	677	679	630	656	611	674	630	634	654	647	663	700	641	611	642	619	603	648	611	641	647	632	602	609	663	636	611	646	695	657	668	621	665	615	653	616	623	617	670	717	683	638	638	660	632	688	599	659	664	623	619	610	637	645	640	650	672	640	676	666	652	673	682	628	653	646	665	635	643	648	659	638	682	632	634	677	638	601	626	670	652	688	646	652	644	643	649	603	625	639	584	674	681	644	613	619	642	632	671	632	670	623	607	649	661	672	632	653	638	648	606	659	656	628	647	613	624	645	648	656	658	645	652	620	643	588	634	668	648	640	679	670	663	644	638	600	681	633	694	668	637	673	636	647	674	654	693	658	614	639	615	600	620	603	635	658	663	639	646	621	608	611	641	677	615	619	670	717	676	636	647	624	660	656	646	642	641	616	637	648	623	637	683	623	666	675	628	646	622	634	635	624	616	605	621	661	650	685	700	636	674	617	635	619	655	654	664	629	648	699	629	645	664	616	653	655	644	625	609	601	609	616	712	667
23579	20852	25127	26678	20861	20838	2565	448	349	293	309	282	235	231	247	227	234	208	218	213	213	220	197	202	220	214	207	212	196	194	163	226	209	173	185	167	205	226	185	215	200	196	176	200	176	202	218	201	171	188	210	193	211	204	188	193	213	213	236	184	192	204	179	209	204	172	187	183	203	183	175	213	162	204	202	163	177	186	201	215	186	198	169	187	172	232	225	178	184	211	207	203	214	197	193	215	205	224	201	202	175	190	199	191	213	192	191	207	216	222	166	221	205	219	207	186	205	212	200	194	208	228	188	198	190	192	223	158	190	209	196	183	217	204	212	226	191	195	204	190	178	239	188	224	200	190	212	221	175	167	186	201	153	200	204	204	203	210	199	209	166	210	183	187	176	205	165	222	212	213	206	228	218	155	201	197	235	212	177	197	174	189	205	214	192	197	196	189	224	215	177	195	214	198	197	176	201	171	185	170	213	235	187	197	198	206	199	201	184	205	201	188	184	214	198	197	207	164	172	185	232	210	216	173	188	191	202	198	189	199	199	202	196	181	188	187	201	209	164	199	217	186	218	215	209	213	170	207	195	226	210	190	185	211	223	186	236	216	192	181	180	214	206	219	202	194	211	209	200	205	195	204	210	181	177	206	190	177	191	215	206	225	206	190	207	190	196	193	203	170	184	196	186	206	211	176	217	178	189	194	170	186	237	162	184	204	169	218	197	166	227	191	193	203	229	219	200	188	188	194	189	191	211	182	191	203	188	213	219	196	174	186	194	194	143	179	207	186	188	208	214	174	209	184	197	178	227	188	193	176	212	187	197	209	211	207	209	204	187	209	205	203	217	208	199	186	186	202	209	166	196	199	168	206	191	180	191	198	201	195	225	190	186	213	189	181	191	209	197	176	221	199	209	233	174	205	207	185	200	193	182	228	200	193	206	185	209	196	197	199	184	206	223	199	185	208	184	188	228	199	199	148	202	216	165	181	186	220	193	176	170	190	156	195	244	202	193	180	206	208	193	181	178	194	184	199	200	166	184	197	175	177	192	220	196	207	199	212	196	204	203	195	196	185	208	224	186	195	232	192	206	179	180	205	210	191	189	168	198	174	196	178	196	171	227	224	178	214	231	199	204	179	192	174	208	220	189	204	225	190	198	190	194	218	178	214	220	174	207	184	208	191	168	192	222	203	190	206	205	207	174	212	215	181	194	194	185	193	198	193	213	208	177	172	189	182	212	200	194	202	192	180	185	206	189	178	226	202	203	173	205	189	197	229	183	196	199	195	211	206	208	188	195	173	197	192	186	164	185	201	182	237	214	194	214	200	197	206	208	186	190	202	186	187	178	234	187	183	188	240	180	198	190	172	157	184	202	219	202	179	214	186	193	209	189	194	218	231	202	186	182	184	170	201	224	221	195	155	232	223	178	207	183	184	202	219	157	187	217	201	189	185	184	152	228	202	206	191	187	174	181	163	212	207	207	203	169	235	188	188	198	218	228	207	176	194	164	225	215	179	178	212	184	220	197	204	169	186	202	200	220	209	198	183	225	210	222	220	176	172	200	199	203	194	205	204	184	213	231	210	210	178	192	195	201	199	187	176	204	181	212	208	225	196	208	162	205	198	185	166	195	187	199	177	218	201	200	170	191	181	203	186	198	209	197	209	179	205	199	205	223	182	183	212	200	199	211	167	193	157	218	195	193	205	185	203	190	210	185	204	199	205	199	200	187	172	187	201	198	182	189	198	175	214	210	198	182	185	192	168	174	213	175	186	196	179	199	200	185	204	191	199	198	212	197	202	192	207	175	182	182	197	196	194	177	182	162	197	215	217	176	206	200	182	207	176	201	168	188	198	233	178	211	209	182	180	192	191	177	174	195	229	165	189	216	172	222	194	210	187	224	166	216	196	185	191	175	167	186	195	210	214	205	198	203	206	175	188	217	209	205	204	188	176	192	206	188	193	216	214	170	198	190	183	191	202	206	212	191	201	188	208	197	208	195	191	179	220	192	176	185	194	220	217	205	210	183	210	208	213	206	202	192	214	179	216	158	197	195	186	210	190	214	210	187	188	186	168	217	206	186	195	182	181	189	180	194	211	213	169	187	203	181	188	173	176	195	176	182	192	204	181	207	196	176	183	201	206	173	184	150	204	184	197	200	219	191	190	198	208	187	199	182	201	190	224	198	210	207	183	196	155	184	188	190	179	191	180	187	176	185	190	197	208	203	197	213	189	182	192	188	199	196	201	185	208	193	161	205	212	159	190	185	197	208	204	178	194	189	196	186	174	183	205	182	189	182	186	175	180	181	209	196	209	203	190	184	171	204	187	191	188	192	189	212	200	198	208	204	181	201	195	214	184	162	214	190	188	179	211	217	207	208	182	224	178	189	184	192	192	188	177	192	178	176	186	191	188	196	199	200	186	177	175	176	208	203	207	167	186	206	220	211	206	192	201	225	201	186	199	214	214	196	194	221	231	186	181	184	211	181	209	218	200	189	199	179	164	171	197	193	222	205	183	178	208	192	195	211	204	195	197	185	190	196	188	223	188	200	189	189	200	209	198	192	187	190	205	188	224	188	213	228	192	197	206	180	187	181	202	160	179	225	206	184	180	187	212	192	205	197	198	205	197	189	202	191	181	196	190	185	252	204	184	217	180	203	195	185	172	200	207	173	174	193	206	204	192	198	215	175	168	204	213	221	190	152	216	192	199	180	197	191	208	206	205	167	178	203	207	186	183	192	172	194	180	181	205	208	192	213	202	201	201	214	190	210	211	175	204	210	201	216	194	166	185	192	200	195	186	188	197	191	188	198	190	198	209	183	204	190	189	202	203	195	193	179	171	203	197	190	209	194	167	206	202	195	196	179	177	170	199	209	200	214	188	197	194	186	183	203	190	196	205	224	196	203	216	216	214	194	191	177	190	181	182	189	192	187	217	211	231	191	204	200	186	196	188	206	188	191	202	202	158	167	170	177	204	211	180	196	179	208	195	189	193	175	185	169	217	197	217	233	183	179	195	190	214	192	182	185	206	199	222	184	199	184	199	182	196	176	193	199	212	202	188	177	176	190	200	176	203	200	208	193	196	177	205	183	197	208	201	202	200	202	196	182	216	204	203	212	184	209	203	225	190	200	190	204	192	211	177	166	199	160	187	217	195	197	223	225	176	163	194	210	216	202	199	204	191	182	211	254	196	188	211	181	220	230	197	198	183	218	195	193	204	187	183	194	199	194	196	174	229	176	200	187	186	199	226	215	199	221	205	202	167	180	186	178	189	198	217	177	185	210	179	190	187	186	176	203	219	178	160	198	201	178	193	181	181	201	168	174	204	210	196	167	194	194	179	207	215	191	199	173	190	203	188	186	187	198	197	223	196	192	191	200	200	211	205	198	186	182	171	197	174	172	229	214	196	197	209	202	176	212	194	196	223	232	174	198	173	182	196	172	197	177	178	196	188	199	174	207	198	199	183	174	160	194	204	195	178	186	199	193	197
3364	5059	3070	1474	870	698	598	525	532	480	462	441	474	455	475	457	456	415	459	463	468	451	453	448	444	421	433	402	414	452	402	446	465	438	435	451	435	448	428	450	457	448	460	434	420	439	420	463	451	433	481	431	416	464	440	423	423	429	439	440	492	418	413	449	436	462	436	424	427	464	443	431	421	462	481	450	455	409	465	445	460	460	427	445	434	466	444	414	413	433	436	400	434	437	402	405	401	473	432	450	411	440	446	448	437	428	451	452	453	423	413	428	452	457	452	449	368	435	467	465	471	424	420	415	457	436	466	480	423	487	432	446	426	435	420	427	425	431	446	462	417	444	455	452	451	402	406	420	414	441	484	396	439	411	437	449	428	427	418	418	426	464	449	471	471	450	426	418	413	438	442	418	430	435	423	463	425	454	451	441	437	501	408	473	380	429	414	447	431	399	454	462	440	443	409	397	427	458	452	453	402	443	464	427	444	457	450	417	451	403	418	455	391	465	428	459	441	390	433	439	450	428	439	451	484	447	431	408	445	441	462	462	414	442	430	419	416	434	422	428	443	461	465	450	440	430	419	420	448	443	446	474	454	428	422	475	450	426	459	430	422	443	461	459	430	446	457	472	455	440	446	418	449	422	456	442	459	419	417	423	456	458	423	463	412	437	455	411	416	438	432	427	420	437	445	408	453	426	426	457	443	439	467	411	447	463	448	434	435	403	445	421	432	422	472	435	434	411	463	428	409	406	414	444	393	433	468	446	442	465	469	471	433	420	425	464	440	441	443	447	434	419	407	440	403	428	453	450	451	416	407	410	438	430	427	477	409	437	485	455	449	449	442	429	426	473	454	446	451	431	445	453	459	428	434	433	456	462	429	439	428	426	416	443	423	419	457	412	421	426	464	415	428	427	393	380	506	429	423	404	451	416	419	429	429	434	419	472	455	469	427	444	418	429	462	453	406	424	414	463	417	406	434	407	427	465	436	445	452	440	442	455	444	452	459	453	458	455	396	453	420	439	463	413	432	406	410	471	425	399	434	446	476	401	430	404	477	444	450	432	432	415	448	455	430	442	425	460	438	461	455	444	425	424	430	460	460	441	409	400	445	454	475	405	438	407	446	450	425	406	451	418	444	464	456	437	452	436	454	437	451	453	426	436	431	435	437	435	412	391	421	459	425	413	464	431	418	438	467	445	396	443	471	435	413	447	426	456	439	419	443	426	450	420	423	423	444	419	416	439	425	444	444	429	455	475	431	433	412	460	435	436	474	461	416	452	461	427	452	445	452	437	402	431	431	444	461	444	452	424	423	476	408	413	419	427	440	425	462	483	461	444	406	460	423	422	451	418	444	446	414	470	403	462	407	452	459	445	447	400	423	396	478	424	481	456	470	431	424	422	411	408	427	423	420	432	421	434	451	424	465	459	391	442	454	459	440	439	466	417	441	427	473	425	471	409	429	428	447	439	438	423	456	456	434	446	439	461	470	458	414	424	456	461	467	463	445	447	417	406	459	439	427	404	441	426	460	456	403	428	454	424	455	422	495	437	442	404	418	382	462	426	474	450	453	429	443	440	463	399	446	453	426	466	420	434	464	438	442	461	478	422	425	456	445	441	418	467	449	454	453	417	435	449	389	440	444	435	437	473	409	470	451	455	446	425	459	443	470	438	434	425	431	437	460	443	435	450	457	433	436	415	458	446	417	400	422	479	471	423	456	419	434	475	424	446	455	426	438	444	441	455	401	438	390	405	424	437	437	445	449	418	484	480	442	427	452	427	430	412	481	416	430	454	429	464	425	490	449	421	449	448	410	466	432	443	402	450	431	452	471	429	437	439	439	450	433	453	450	414	450	443	415	433	449	424	421	441	387	420	380	430	438	407	412	462	412	435	451	444	451	417	427	452	434	466	435	457	419	430	438	452	459	442	446	439	435	424	468	422	430	388	467	460	441	421	471	420	432	425	428	441	413	473	471	423	427	439	418	431	446	483	445	465	460	450	453	417	406	449	470	418	438	436	444	391	454	443	487	410	433	413	472	435	425	418	436	421	438	441	437	444	412	424	454	482	503	393	413	451	449	412	426	406	477	443	427	413	491	434	415	439	399	427	431	420	457	429	464	409	407	440	425	428	431	401	445	446	441	478	444	437	431	424	423	421	408	467	425	459	437	472	437	421	444	429	469	450	447	408	405	456	455	432	439	478	430	417	437	475	420	391	468	425	401	427	469	404	458	484	425	421	470	434	429	423	464	455	445	456	443	412	466	434	435	463	441	442	456	438	453	451	438	428	466	459	447	451	447	449	422	433	442	427	449	430	449	436	496	462	456	451	399	417	496	462	406	431	444	450	428	450	432	485	401	434	401	453	431	442	454	434	431	458	429	414	455	457	448	393	424	416	437	476	456	472	441	402	433	443	425	468	446	412	410	452	414	446	454	444	453	477	447	432	456	432	443	475	450	447	430	419	445	405	444	435	385	438	439	443	442	435	459	439	418	445	409	424	448	443	438	436	402	468	427	439	455	429	388	465	457	445	473	406	427	426	456	430	453	432	418	377	451	479	439	456	470	423	466	459	462	469	479	417	444	435	413	450	454	422	459	425	432	443	464	437	466	433	483	473	416	408	427	451	412	444	439	452	434	469	433	401	448	428	421	437	461	478	415	433	465	434	434	450	454	433	463	408	440	452	415	442	443	456	466	438	421	478	442	440	433	404	478	428	471	428	465	450	426	438	445	431	450	459	449	415	431	432	404	443	440	443	452	409	469	438	407	449	463	454	415	439	441	450	428	429	462	427	434	412	450	418	412	446	462	408	421	408	442	448	417	414	473	440	462	425	410	475	441	464	485	464	419	451	395	451	407	464	459	444	435	457	442	437	394	428	442	392	479	453	444	418	429	423	408	474	468	431	441	410	431	470	415	468	425	417	439	463	426	473	442	418	443	482	439	437	430	445	429	448	437	454	427	386	446	413	484	420	464	418	423	447	450	446	450	440	477	453	435	435	423	433	465	454	448	444	455	425	429	444	446	476	459	459	440	435	432	439	425	395	457	452	455	431	459	467	428	400	463	473	474	441	398	437	470	467	404	432	431	463	436	427	434	438	418	443	444	411	445	449	443	457	425	435	421	440	426	435	413	446	430	447	447	423	423	416	426	452	422	424	438	476	436	424	452	442	461	433	440	446	454	460	438	437	461	452	447	463	443	443	441	419	398	461	434	419	442	473	420	416	475	434	437	431	441	395	450	439	445	421	437	403	439	438	426	413	400	432	434	430	388	493	441	419	437	428	452	442	425	420	429	418	444	448	418	439	422	397	417	433	461	380	420	451	417	461	428	440	465	447	472	432	421	468	444	446	406	443	426	427	387	407	428	441	462	453	427	435	432	447	426	454	428	455	409	416	413	402	425	441	458	433	410	418	423	430	457	457	460	418	414	460	409	438	486	472	446	421	443	472	439	453	459	440	461	447	437	456	442	474	475	457	449	414	443	448
32534	13014	1565	341	233	213	215	203	202	203	162	190	196	195	201	180	221	193	218	202	207	196	199	190	188	173	201	214	201	209	201	196	217	180	194	190	190	194	184	173	196	194	192	189	182	210	195	183	172	187	193	195	170	201	183	162	196	187	202	201	168	186	209	201	201	200	188	221	216	196	186	199	192	194	182	183	200	177	176	181	206	219	206	183	177	199	177	215	210	192	193	218	212	200	171	188	169	181	170	193	194	202	193	187	219	196	185	213	204	190	210	215	203	201	208	216	198	212	190	175	198	192	186	218	200	193	204	201	216	196	171	165	200	171	186	202	179	184	224	178	224	180	212	176	209	179	201	169	198	201	181	200	192	178	201	194	203	186	190	199	207	170	209	220	192	193	199	217	187	203	200	192	192	194	193	197	182	167	206	188	199	172	192	180	201	194	201	203	224	178	195	212	213	204	184	216	204	193	197	191	182	182	180	185	187	196	196	209	181	184	181	203	189	180	202	204	207	225	177	184	166	205	198	180	183	169	168	183	208	161	187	205	194	182	189	202	196	179	198	214	209	182	197	168	218	181	200	192	171	173	186	237	179	182	195	217	192	194	191	197	211	194	203	183	207	202	187	202	202	178	183	191	191	210	216	171	202	192	212	192	194	189	193	187	177	206	194	191	199	219	191	202	189	213	215	214	193	165	217	207	216	179	194	186	218	214	180	170	190	153	215	216	187	199	193	187	192	197	207	201	207	174	185	221	196	226	203	202	196	187	190	207	188	187	196	207	179	183	194	201	178	242	181	203	194	213	204	212	213	189	195	210	209	182	208	189	200	180	202	197	172	178	214	176	196	196	177	163	186	202	206	175	187	193	192	185	199	190	187	207	195	199	184	205	210	223	193	179	226	187	186	182	177	185	195	193	189	207	220	200	194	194	199	187	186	185	196	191	212	205	198	205	195	180	194	194	196	183	192	212	171	176	194	181	196	178	192	170	192	185	206	220	204	189	173	200	194	188	187	192	194	186	166	195	185	192	183	179	174	188	164	211	171	170	188	186	211	183	179	170	218	151	196	181	216	193	187	200	208	208	160	201	169	187	178	204	212	212	187	186	171	201	188	162	195	160	190	189	212	207	170	185	188	180	201	204	203	183	181	176	170	199	224	209	210	180	173	182	212	187	187	201	227	225	225	222	174	203	195	195	183	223	202	171	178	162	221	175	204	216	198	222	219	169	189	194	171	200	175	172	182	187	197	169	207	165	177	191	204	198	188	174	206	191	195	163	184	208	209	210	189	183	198	194	207	183	198	200	174	210	179	168	201	168	194	201	180	214	228	211	216	150	181	169	192	175	199	191	201	212	196	188	198	217	206	201	179	156	166	157	188	203	202	180	180	200	185	194	195	180	177	202	191	184	190	199	177	187	177	193	180	207	219	221	189	187	207	180	222	199	214	195	210	202	201	160	170	217	202	208	187	192	196	195	204	170	185	226	179	187	201	188	197	201	232	186	157	184	180	199	214	196	204	184	214	220	210	200	207	184	201	186	166	207	180	197	188	192	180	166	179	204	178	193	198	217	205	191	186	174	162	194	206	188	215	177	192	211	187	178	173	216	170	217	188	175	200	198	175	199	168	186	194	198	222	224	167	187	210	168	167	190	195	188	188	197	177	168	202	189	189	195	190	172	175	195	229	201	187	208	185	192	204	200	187	216	176	184	197	198	214	181	213	189	229	239	193	186	193	195	194	183	213	194	185	209	193	200	212	183	192	197	189	192	165	185	185	190	178	187	190	192	194	196	188	211	219	171	178	173	188	197	221	176	179	183	224	183	175	186	191	193	210	212	200	175	227	197	177	242	195	186	197	205	192	180	206	217	229	192	165	184	181	205	185	201	191	206	168	196	199	167	188	191	210	236	184	204	220	186	180	216	193	209	192	201	195	181	215	198	210	213	215	181	172	197	187	199	188	188	183	189	224	188	189	194	199	224	195	208	196	218	191	178	194	204	209	172	196	188	197	187	199	173	203	203	216	171	192	221	192	184	200	200	200	163	195	196	223	200	189	171	190	211	187	184	182	196	186	202	203	197	189	200	196	180	198	189	184	192	199	178	201	206	201	185	196	221	218	190	175	201	200	202	191	204	171	204	173	180	185	225	185	195	171	211	183	212	200	195	183	174	191	178	175	191	185	211	177	202	203	199	160	193	182	194	209	197	195	179	191	175	206	223	197	184	206	196	183	194	198	180	175	196	202	220	198	206	192	203	186	195	197	208	193	187	200	175	200	172	205	221	195	185	189	198	172	180	188	196	190	188	172	181	211	200	209	193	191	190	208	172	213	186	191	209	196	169	193	205	199	190	198	176	213	171	210	208	223	223	188	183	177	152	187	201	189	200	203	204	189	215	197	193	214	218	195	206	180	177	188	167	192	194	232	194	183	186	174	165	197	189	183	202	204	200	217	191	185	205	219	173	211	183	188	201	213	166	167	185	163	213	179	211	205	192	190	203	200	189	222	175	199	191	202	190	177	187	206	177	206	203	189	195	181	207	192	207	183	185	183	209	188	190	172	186	187	198	184	184	180	195	182	200	183	196	208	182	179	184	201	179	174	215	187	201	196	190	196	171	182	185	208	190	200	195	184	177	184	196	182	182	210	175	212	171	157	190	179	165	193	190	189	202	173	208	194	175	210	216	193	193	202	197	198	189	175	190	198	194	218	208	192	186	167	175	181	215	188	206	213	205	162	168	195	180	193	191	173	199	220	198	185	198	178	198	195	224	197	189	194	207	183	204	175	181	180	198	216	182	207	198	183	205	210	230	190	188	211	192	186	211	185	185	193	190	210	186	175	184	199	195	199	179	187	160	200	202	189	193	177	169	167	192	207	192	204	191	182	204	170	185	180	193	213	211	199	202	178	200	194	188	199	183	187	207	187	167	206	198	191	192	205	193	179	176	178	197	204	178	193	201	187	205	201	180	209	200	196	189	215	192	184	190	199	190	180	208	198	168	183	198	181	190	192	200	199	167	206	197	177	169	208	208	202	189	205	157	198	163	234	193	182	181	193	229	209	197	166	186	158	191	200	204	209	212	189	210	189	198	192	200	182	178	179	222	213	188	198	210	220	213	196	190	181	213	201	198	189	207	198	192	205	186	189	168	192	183	147	182	181	184	187	202	178	217	178	178	188	194	212	202	185	200	196	191	190	194	198	162	177	166	211	227	185	193	177	202	198	182	193	189	176	164	196	184	198	188	227	198	196	208	188	167	172	189	186	183	199	215	193	214	204	202	204	202	177	220	151	211	181	180	206	180	190	206	200	194	179	187	199	220	185	230	159	211	189	196	172	191	173	187	200	169	201	187	175	200	187	210	191	176	203	213	167	205	177	183	209	202	199	211	209	204	206	202	186	178	166	197	166	198	173	187	216	225	174	201	200	207	192	195	193	198	183	187	187	196	178	188	187	193	188	189	199	196	177	192	194	179	196	199	217	167	171	175
4982	707	618	452	482	448	463	471	435	467	470	478	450	473	460	447	473	440	478	469	472	507	488	463	462	496	496	453	462	487	485	457	460	486	493	485	477	507	488	468	479	500	445	471	488	487	476	445	499	478	511	478	456	487	465	468	471	469	530	486	496	488	413	458	472	466	497	474	463	490	489	492	489	482	513	451	425	477	466	481	489	476	494	465	489	431	425	488	496	498	459	484	458	502	482	445	442	470	482	488	476	477	478	461	480	495	456	465	452	470	500	470	503	458	456	484	461	456	421	428	449	485	457	494	498	492	479	476	413	468	464	440	434	488	464	463	465	517	497	465	474	475	449	453	484	470	441	445	462	489	480	450	484	474	460	458	457	473	488	458	489	462	471	472	462	475	472	470	470	447	456	471	465	458	470	469	520	493	511	461	483	451	508	454	484	473	470	502	467	464	476	476	460	501	482	468	503	491	453	463	483	477	474	458	458	490	492	438	450	490	450	429	462	460	454	437	482	492	430	476	459	493	486	458	437	475	494	463	447	473	462	500	418	449	459	482	465	456	491	452	478	460	487	452	482	472	500	463	434	449	466	469	502	482	497	447	437	478	449	446	445	457	453	452	496	472	487	491	442	467	445	431	432	484	482	485	489	481	475	470	467	486	470	455	440	463	452	433	453	485	484	483	448	488	478	456	480	463	461	510	460	437	465	449	446	497	470	513	487	457	490	475	439	454	535	460	492	473	448	480	469	473	481	461	500	449	462	445	484	483	458	484	435	516	469	469	478	496	490	469	451	485	493	461	438	456	471	451	492	488	514	484	490	477	510	436	455	476	448	467	479	447	431	439	443	481	419	456	485	482	480	450	482	474	464	449	480	472	509	443	488	451	489	465	499	457	471	514	438	462	472	437	478	454	470	435	481	510	463	495	456	497	445	426	474	463	498	441	446	456	447	481	437	474	493	500	474	475	469	460	437	484	418	491	495	486	442	485	479	457	473	470	420	480	469	498	512	422	475	440	442	481	444	445	486	461	472	453	457	491	440	497	483	505	451	485	478	464	483	461	475	499	470	468	466	445	459	422	467	476	460	458	444	439	463	464	467	457	473	462	452	458	477	471	486	467	484	440	471	439	515	504	476	477	447	445	475	468	486	487	431	486	470	457	443	486	486	463	473	482	435	460	455	464	463	480	498	458	483	474	472	475	476	504	513	476	457	427	489	481	490	502	482	493	466	455	510	481	532	470	488	480	472	455	452	494	501	470	517	469	442	458	442	458	447	464	483	492	450	445	499	494	513	494	456	485	466	450	464	446	472	476	478	445	459	473	504	461	476	469	450	420	456	462	474	474	461	477	443	479	437	476	444	484	470	465	494	448	472	475	497	491	452	476	471	500	458	489	481	495	408	451	478	435	471	481	473	431	488	522	432	450	461	438	494	437	464	459	483	448	474	477	484	472	468	480	491	492	443	486	466	473	443	477	475	476	469	489	451	418	505	527	450	459	495	426	452	529	488	484	443	450	468	468	440	480	496	453	477	450	514	444	457	498	460	479	457	475	481	479	500	517	468	438	463	456	495	443	446	466	471	505	488	449	479	502	450	455	491	484	496	476	450	492	520	456	440	473	452	489	446	461	482	461	462	478	457	547	510	456	482	447	450	468	472	483	445	499	449	442	433	438	407	445	490	471	506	501	469	466	475	454	437	448	493	495	502	457	470	475	473	464	442	468	453	462	465	481	447	511	461	487	512	446	474	445	455	494	484	495	511	460	469	442	489	437	475	425	435	472	477	457	484	477	434	456	473	452	484	461	451	482	504	447	462	481	455	463	466	448	531	484	517	461	481	491	458	468	503	447	493	505	501	447	505	447	460	484	479	451	495	466	453	466	505	495	459	464	477	462	457	462	473	460	450	466	500	457	412	498	475	453	466	466	453	480	476	478	453	476	470	467	488	490	503	507	473	483	460	520	491	470	457	492	471	465	476	451	451	476	440	489	428	449	469	479	463	479	464	501	454	412	478	463	480	480	509	500	445	451	481	450	444	454	479	464	487	497	449	459	438	449	480	480	435	477	468	464	478	463	453	452	477	465	454	478	495	488	477	457	469	476	436	441	438	481	471	438	469	481	460	468	506	473	465	490	451	476	465	469	443	462	490	472	458	466	452	514	442	494	500	485	469	435	485	505	482	472	484	459	489	428	432	474	477	500	457	485	462	443	461	478	498	471	426	476	470	415	480	469	515	517	482	464	459	448	462	460	474	461	428	487	486	492	503	457	470	521	470	452	470	416	438	473	470	478	463	452	472	442	465	451	452	448	490	464	429	463	490	445	462	457	441	472	449	446	465	439	470	487	439	492	461	484	432	504	435	471	460	471	502	431	474	474	481	439	436	482	455	479	479	442	467	469	469	485	474	448	423	481	427	499	455	460	433	456	446	493	464	494	449	484	450	457	447	517	451	467	454	449	445	505	471	491	485	463	472	466	440	479	452	472	466	463	464	469	433	421	488	474	459	441	473	460	449	464	502	482	480	508	480	455	509	484	478	447	465	508	479	469	480	469	471	468	473	438	478	480	454	475	468	500	466	461	481	492	497	490	478	482	468	436	471	472	502	475	467	495	477	446	473	482	496	457	458	465	477	498	452	470	457	478	479	451	463	469	456	438	449	491	475	477	483	473	474	442	469	472	461	468	492	446	457	494	482	488	518	433	475	470	499	522	471	458	451	450	434	468	496	469	446	448	487	466	421	471	468	498	430	455	486	414	453	460	496	458	469	461	456	471	436	489	497	472	506	474	483	472	449	465	519	491	496	473	467	493	477	456	526	456	459	439	491	502	478	467	491	444	467	466	481	488	466	466	427	504	474	448	461	474	475	488	518	466	444	478	440	486	461	453	497	463	450	498	458	421	465	504	448	455	481	455	435	510	470	454	467	455	502	471	461	439	453	470	470	479	461	478	456	453	472	468	444	487	459	480	478	461	460	452	483	456	498	499	504	430	454	482	452	473	445	462	455	480	465	461	496	494	473	489	488	448	420	452	448	499	505	453	445	478	474	475	452	489	448	457	500	465	462	440	463	489	478	450	455	480	444	462	480	468	469	498	470	486	466	488	483	436	479	468	494	481	460	502	462	440	500	469	501	448	470	458	468	503	488	468	459	500	498	466	444	462	475	468	492	502	447	449	486	459	449	456	502	464	460	448	471	452	491	477	469	454	457	455	488	478	488	441	448	456	502	469	473	497	436	474	475	472	492	455	473	464	516	477	493	490	484	443	443	490	466	441	462	507	496	467	449	486	449	464	453	472	501	474	441	462	516	452	430	446	464	450	450	450	482	514	477	447	465	479	409	458	405	416	468	484	465	493	451	481	467	456	461	475	495	431	458	430	503	447	420	474	494	479	489	475	482	429	486	461	476	461	474	456	450	510	463	445	462	470	492	485	454	450	452	449	474	505	458	495	479	528	423	480	470	474	501	458	495	468	463	473	492	467	453	457
24484	20862	24458	27360	20114	1697	453	366	365	332	294	298	330	330	300	293	307	321	316	286	329	291	324	287	267	293	288	308	301	287	281	285	270	299	291	280	278	267	267	280	284	305	317	319	311	290	298	283	290	292	288	276	283	306	282	290	292	279	323	267	307	271	272	276	293	288	320	315	287	258	284	288	298	267	275	328	245	288	275	287	291	288	243	282	282	280	313	275	266	287	272	284	264	284	267	287	279	271	289	303	285	299	283	303	310	270	308	317	316	304	257	283	286	286	278	265	313	301	304	266	288	312	287	284	303	315	237	276	254	311	263	253	276	302	272	275	277	301	258	289	285	304	268	275	259	260	302	295	275	283	277	265	272	290	277	322	287	283	313	267	310	297	315	287	283	287	264	262	308	295	272	308	287	305	301	285	291	293	282	290	261	297	304	276	286	293	298	297	259	294	299	307	304	275	287	278	315	270	299	315	291	294	309	298	292	284	273	287	241	288	267	295	267	282	327	292	313	302	273	273	278	276	282	280	272	325	314	295	306	314	295	286	305	295	285	271	266	288	306	295	272	258	287	291	284	323	282	276	300	272	297	293	279	299	323	301	268	282	312	268	290	294	285	324	281	291	286	294	281	283	282	330	276	275	275	308	282	317	281	285	280	295	298	286	302	281	300	270	264	269	313	293	300	303	250	278	282	259	294	277	311	261	308	262	274	255	303	314	265	289	294	308	312	258	268	277	295	289	304	272	297	285	293	290	294	277	298	292	275	291	307	333	287	317	310	299	296	297	302	276	265	285	299	273	292	285	277	304	293	298	263	293	327	303	283	300	282	304	309	307	304	288	284	306	289	275	307	273	296	290	270	275	291	281	287	273	315	267	300	318	299	308	285	286	279	276	336	277	284	287	296	315	293	263	289	275	291	295	288	300	335	301	290	296	317	304	291	326	284	299	309	297	294	287	303	310	261	274	284	313	299	302	310	280	296	259	268	319	301	261	291	269	281	303	306	274	269	269	291	275	288	288	279	305	315	296	295	317	314	285	287	292	263	282	294	301	301	291	316	347	292	276	264	274	294	262	294	282	277	281	313	300	276	280	289	309	311	245	264	301	291	290	298	276	285	294	320	286	312	241	301	280	318	284	286	266	306	302	299	274	272	304	327	296	240	277	257	312	292	273	299	314	255	339	276	269	298	282	311	302	303	313	312	308	316	302	279	279	306	293	312	300	281	273	266	286	276	241	288	345	261	285	285	292	307	288	282	290	280	345	296	263	290	276	307	280	310	279	254	285	293	267	268	294	293	336	330	287	252	288	293	309	298	287	250	286	296	310	304	311	273	278	314	317	271	301	289	317	264	279	265	254	298	310	301	285	289	266	297	315	270	263	278	311	281	305	274	273	267	297	280	272	267	288	322	320	291	299	316	301	288	271	249	278	275	281	247	311	274	273	293	306	275	294	293	270	281	301	248	315	294	320	268	322	249	284	245	264	272	333	309	288	309	294	281	306	294	288	299	291	289	265	301	304	328	267	302	263	306	271	276	277	281	285	300	293	283	261	279	317	288	276	309	285	317	294	261	274	302	293	295	271	276	287	290	273	267	292	280	299	326	300	313	300	297	306	313	300	280	276	302	272	275	264	249	311	311	255	316	253	242	306	290	327	286	293	301	308	294	303	314	291	291	294	290	308	268	299	307	310	252	271	289	291	303	289	277	297	303	268	308	301	282	307	285	314	309	300	269	281	284	303	296	272	291	280	254	283	271	284	290	294	286	280	282	306	285	322	272	289	305	267	314	305	267	311	307	270	284	279	289	315	288	311	308	287	308	267	298	281	313	278	301	299	281	293	318	280	301	324	327	287	288	296	290	293	300	294	301	283	269	274	281	286	289	287	299	269	264	240	323	267	292	292	309	276	290	293	295	307	250	269	288	261	288	273	287	291	311	281	272	229	303	326	300	310	282	307	295	314	265	274	287	283	270	313	292	296	302	262	257	289	276	310	256	274	306	269	282	282	304	288	282	287	294	280	307	311	279	300	310	270	292	273	283	292	266	268	335	284	256	257	268	298	281	300	268	283	292	292	330	329	317	271	276	295	311	282	281	291	296	291	261	272	297	310	296	248	316	300	280	285	281	294	285	295	305	323	299	263	280	317	334	269	277	318	307	276	285	253	265	305	320	320	297	272	283	317	292	294	272	284	277	255	304	319	272	278	278	293	308	279	266	267	275	288	264	306	289	262	275	278	286	311	292	280	240	293	299	299	278	282	277	291	325	294	271	298	314	263	299	253	304	258	271	295	300	290	271	287	289	305	272	275	300	294	281	286	254	310	271	279	294	315	288	269	285	276	297	262	292	282	275	268	266	286	273	319	269	295	263	281	295	315	291	305	265	290	259	317	278	308	275	308	301	291	304	268	297	311	303	344	279	307	306	309	312	301	285	293	281	294	308	289	267	279	278	296	272	304	259	291	284	300	288	298	318	262	285	297	291	268	292	274	288	276	306	300	280	302	282	283	293	292	272	258	270	262	300	276	288	269	282	306	280	292	294	301	294	299	294	257	280	314	271	260	294	314	351	256	288	320	281	276	267	302	328	260	289	310	315	281	282	304	270	294	303	278	289	294	305	325	278	263	299	304	305	324	267	309	277	299	313	280	271	288	277	319	291	303	329	237	317	288	271	295	318	268	287	260	297	254	275	289	287	291	271	258	278	240	284	280	287	284	272	301	290	287	326	311	263	321	288	305	275	309	292	300	279	266	311	292	283	341	266	283	291	258	312	295	299	279	302	278	303	293	279	290	299	297	301	306	292	321	278	293	280	309	277	309	285	288	300	258	292	307	291	241	289	284	311	278	274	287	285	294	258	290	307	307	263	243	262	317	269	288	299	283	290	279	281	290	253	286	277	288	281	267	277	280	279	257	275	284	318	295	330	327	276	274	270	293	286	293	327	288	313	301	295	304	275	296	307	272	292	311	306	281	265	302	311	277	304	284	278	289	285	287	277	293	299	296	308	257	286	287	268	291	274	297	302	275	319	304	278	303	286	283	259	293	311	272	294	291	309	296	279	283	299	296	265	287	282	284	303	313	270	251	275	284	279	270	285	291	306	299	274	297	294	298	298	308	269	292	292	290	284	302	271	314	291	287	290	295	306	262	268	296	293	296	282	306	305	273	254	318	293	328	277	288	322	285	304	269	279	291	299	294	285	282	314	258	290	263	280	269	274	304	262	275	281	298	257	298	288	296	277	259	290	301	264	308	280	304	288	321	297	290	298	288	279	247	264	254	289	292	272	298	320	262	288	250	283	277	279	279	281	252	265	278	277	271	292	290	299	327	271	331	295	321	271	314	301	297	305	254	327	297	302	283	298	270	279	295	274	298	289	291	288	285	253	275	293	248	289	301	268	275	270	288	330	260	307	278	297	285	294	297	322	282	316	315	308	294	299	276	256	293	293	298	290	280	300	286	270	271	298	309	318	310	294	281	255	303	292	316
3275	3085	1949	1185	903	777	717	698	643	642	732	696	685	650	649	670	715	653	662	664	657	616	661	645	613	629	669	629	616	664	653	638	645	634	622	684	684	615	632	667	669	693	626	623	632	660	655	630	644	615	633	615	682	710	601	682	656	627	601	663	640	604	608	669	654	679	632	663	645	634	645	639	623	684	601	639	677	643	664	651	663	653	645	680	626	610	627	629	643	688	645	661	672	632	673	619	616	611	639	708	648	638	643	666	651	638	599	643	655	627	637	650	651	597	628	634	672	591	681	569	666	675	613	591	650	656	695	620	634	642	645	632	674	656	651	613	675	628	639	594	653	641	659	655	625	632	648	622	623	630	658	638	629	651	631	600	686	694	641	651	682	670	674	640	661	632	676	645	643	648	660	658	615	653	649	626	610	614	638	620	633	634	630	649	630	638	622	635	621	590	652	596	645	613	622	622	586	657	611	623	631	680	626	667	628	625	659	673	642	662	617	647	611	659	685	626	605	625	636	653	629	629	650	685	629	659	677	682	633	628	625	665	625	658	636	636	663	618	631	611	643	625	618	628	658	630	638	614	609	673	655	613	673	646	623	653	645	675	623	683	620	650	658	654	683	632	672	660	667	652	596	645	631	694	655	684	703	668	647	655	633	656	628	640	645	689	666	633	611	625	650	627	643	602	668	644	647	647	653	558	645	608	669	621	647	626	647	631	675	654	656	705	644	627	620	622	677	648	641	651	642	680	662	664	618	620	646	644	632	644	662	586	643	680	642	637	683	600	637	639	621	662	617	640	674	619	640	676	688	652	675	670	645	671	662	638	682	678	655	665	665	639	635	641	676	629	573	684	661	635	645	680	612	618	613	676	607	648	651	665	625	633	658	621	592	625	675	639	689	641	637	646	624	657	661	640	627	610	667	644	625	648	692	694	603	672	634	653	642	674	651	675	675	685	657	657	643	652	622	631	619	648	626	670	678	594	642	634	618	654	677	635	613	637	611	655	662	648	643	642	657	662	608	669	658	675	650	671	608	632	655	642	666	706	657	671	648	606	684	626	673	613	607	664	676	608	591	614	625	634	641	657	661	630	677	625	672	693	673	679	687	632	656	610	654	661	645	641	634	623	658	658	655	621	686	617	658	606	620	641	653	632	619	635	643	625	631	626	605	664	611	665	623	701	598	678	628	621	632	681	618	608	649	661	634	650	648	634	616	662	630	630	605	632	657	646	662	636	631	620	640	668	636	612	632	613	648	643	649	687	628	649	627	655	661	655	627	666	600	665	654	666	658	622	683	633	608	576	649	625	643	654	656	660	649	647	679	631	710	633	640	654	643	665	676	636	642	647	675	673	645	652	645	588	629	634	640	635	625	623	653	672	623	629	618	610	661	671	674	642	629	606	619	648	625	604	632	601	618	638	670	645	615	643	651	640	614	617	635	654	685	671	674	635	647	642	651	681	659	631	629	664	657	654	628	632	634	653	636	637	605	651	620	585	670	653	652	631	644	634	656	623	603	650	639	656	681	651	662	664	660	637	645	633	655	655	674	669	662	655	636	657	624	636	645	640	660	603	626	621	630	628	611	631	651	610	619	620	638	650	649	606	621	646	608	652	634	622	629	653	610	640	598	595	604	653	685	691	629	627	663	662	652	654	624	639	646	626	612	630	666	639	698	658	656	647	638	633	667	634	627	660	635	671	636	644	675	631	654	716	619	620	634	663	607	634	628	625	637	671	647	640	619	617	630	604	663	648	654	620	641	622	643	626	661	663	667	632	694	624	575	658	633	627	622	710	641	658	679	652	644	660	622	653	656	621	626	611	642	682	644	622	636	622	618	644	620	640	615	651	655	632	630	650	674	663	644	630	589	652	635	682	642	634	640	664	656	589	625	648	654	668	626	632	667	615	643	622	667	646	678	673	628	687	644	578	584	641	645	627	669	648	671	635	631	646	642	599	660	717	659	646	619	680	628	700	661	636	658	671	646	657	635	635	684	660	630	629	615	623	646	696	694	677	644	662	624	630	638	651	636	646	643	683	633	657	674	623	640	652	649	656	634	708	653	590	640	653	675	612	683	662	692	609	647	680	613	659	639	659	657	650	650	668	614	623	658	630	633	640	616	643	621	648	676	637	614	641	621	655	662	647	624	683	630	646	657	623	630	637	605	655	628	622	671	668	628	584	652	668	681	657	635	671	668	653	642	650	612	606	618	630	651	644	651	655	670	660	656	632	672	658	605	620	626	669	650	644	619	665	651	647	674	666	626	645	637	624	605	633	691	647	609	667	628	651	646	684	630	665	646	619	684	641	640	634	628	634	664	628	630	687	645	660	640	666	658	654	641	640	671	585	593	645	651	589	645	708	704	689	578	632	603	667	615	688	659	629	623	620	627	669	633	613	646	624	640	661	655	699	680	640	618	693	602	622	632	645	656	661	673	672	631	626	674	657	647	612	673	578	644	668	612	671	632	653	644	633	600	640	636	613	688	655	652	642	613	636	665	671	604	627	631	646	676	649	675	648	635	603	607	618	632	698	652	679	624	650	684	645	614	640	652	663	646	605	649	626	631	670	633	646	643	622	661	612	654	621	630	661	679	634	613	628	628	660	679	608	643	645	659	655	630	643	595	638	667	677	637	581	641	605	632	640	693	679	608	643	663	597	624	602	667	634	680	616	684	668	623	610	644	656	676	634	673	677	656	662	632	660	678	665	621	688	666	676	614	662	662	685	629	651	614	618	650	609	667	617	640	605	665	652	621	642	670	676	665	610	656	614	676	598	700	677	641	610	631	663	619	639	637	647	716	603	607	642	624	611	625	649	662	676	625	623	618	635	597	644	632	633	653	654	655	613	641	627	638	631	627	669	617	646	639	611	654	645	607	647	638	644	649	635	608	656	669	652	649	599	649	669	599	663	651	661	667	630	610	589	697	611	667	648	629	669	653	619	635	633	618	644	658	629	626	614	654	651	655	645	618	699	643	628	657	666	623	698	626	651	653	600	638	654	665	651	642	662	635	681	641	652	654	674	637	642	635	644	598	613	655	644	664	689	626	662	598	641	634	691	651	676	617	701	633	650	656	704	651	640	642	649	640	639	676	621	594	671	638	617	621	648	654	617	619	590	627	619	670	645	683	656	653	604	679	661	638	613	637	653	628	648	690	631	610	658	614	669	617	624	612	619	641	598	669	643	648	629	626	637	615	600	649	645	634	676	682	659	656	661	663	657	619	644	661	610	617	643	660	617	687	642	674	637	629	663	687	606	643	670	625	651	678	652	646	672	681	636	627	628	676	654	648	672	609	658	617	649	672	626	687	644	660	653	647	671	674	582	629	672	623	652	657	651	667	657	672	663	626	667	634	615	655	625	638	614	610	674	619	614	668	620	650	575	635	664	628	674	603	669	631	622	655	678	595	641	648	620	616	649	674	638	651	693	647	688	647	596	658	628	624	665	664	660	621	611	635	648	650	660	659	643	647	703	657	638	658	633
23647	20866	25123	26727	20868	20873	2617	478	340	291	264	273	268	248	250	244	231	212	209	204	229	185	183	170	215	245	228	193	214	203	201	212	199	184	226	227	198	201	196	227	198	205	213	180	173	231	212	211	188	187	203	180	195	205	201	188	172	178	205	207	206	203	191	195	212	203	195	208	210	184	208	193	230	204	186	207	182	190	194	198	189	192	191	166	199	178	202	205	193	237	202	220	205	189	207	201	193	215	207	196	183	178	180	199	217	209	230	197	205	204	209	189	204	190	194	200	190	199	173	193	191	187	184	185	206	208	201	211	197	194	198	207	185	183	214	190	180	188	197	184	196	213	190	176	198	184	200	209	198	196	205	191	211	222	188	156	176	187	210	204	216	185	204	188	196	221	188	187	204	212	186	197	189	226	190	226	213	209	217	203	205	187	202	216	181	210	195	202	197	189	200	189	174	217	211	215	189	200	186	196	201	216	196	236	235	183	214	194	224	166	228	196	203	220	177	205	187	201	212	184	211	240	228	176	187	220	195	192	200	192	193	237	195	215	191	195	175	179	183	191	214	197	195	237	168	209	184	198	182	180	194	215	202	214	224	208	164	187	193	196	198	179	189	203	218	223	201	191	186	181	179	188	204	216	210	197	186	177	187	193	212	187	173	210	191	203	215	186	203	190	240	187	153	189	211	160	202	208	195	184	191	221	191	198	196	195	171	187	194	217	206	171	181	196	207	193	193	192	185	225	222	230	219	207	206	206	195	193	203	173	202	218	227	175	186	202	209	227	191	204	201	218	210	192	189	199	177	206	198	176	211	203	200	206	182	197	199	203	178	217	197	222	213	205	203	202	218	198	184	185	216	169	178	202	192	191	184	188	178	181	213	244	211	190	217	203	213	207	179	181	224	188	208	193	177	203	198	201	191	218	181	213	188	206	184	201	190	203	182	172	206	216	211	178	198	195	193	169	196	187	198	192	187	176	206	174	210	212	192	189	196	199	206	187	192	196	189	202	186	200	209	183	189	209	188	209	214	188	194	189	202	172	193	198	212	198	225	227	202	212	191	222	204	215	208	180	193	205	196	193	203	197	205	236	200	193	200	177	226	196	207	191	182	170	175	212	197	222	206	187	174	201	186	195	207	200	205	200	207	201	193	228	177	216	182	196	186	210	183	225	190	176	190	190	211	186	197	200	202	213	230	195	197	208	179	207	211	237	192	203	191	185	191	223	194	193	198	181	220	228	218	199	187	212	202	202	208	199	202	191	179	185	216	222	200	213	209	231	215	207	206	200	173	220	202	215	228	214	226	186	202	193	201	205	186	222	226	188	186	221	214	229	227	211	189	182	189	167	222	199	172	195	219	234	203	219	192	209	200	210	203	175	210	207	188	180	192	190	183	189	217	189	186	226	196	196	196	207	202	198	208	207	198	213	192	195	203	190	205	184	165	229	218	198	172	206	198	201	188	181	203	203	202	182	198	216	181	207	224	185	191	187	182	218	192	213	175	212	200	191	187	192	204	176	197	220	214	196	194	223	195	195	204	190	195	219	197	188	203	250	223	204	224	221	202	205	213	213	221	196	183	213	189	191	210	196	224	178	205	203	199	203	207	210	171	203	204	201	208	199	194	197	191	200	197	182	223	213	196	185	187	198	192	221	199	213	223	204	213	203	212	196	211	214	216	178	183	189	214	183	186	200	220	192	173	186	193	191	209	189	210	215	198	176	199	211	210	175	183	186	196	215	182	174	200	204	189	185	178	225	220	201	188	204	219	176	199	200	186	195	178	167	212	203	191	185	184	206	200	197	213	207	217	202	181	221	204	200	196	194	187	224	205	188	237	194	194	189	196	171	179	201	172	219	182	201	175	197	220	186	189	173	187	214	222	177	205	230	182	186	195	190	212	207	231	208	207	190	191	204	192	221	203	198	205	198	218	207	176	176	170	219	181	200	218	190	197	204	216	173	204	222	198	210	187	200	196	242	192	233	204	172	201	175	209	203	191	156	188	219	204	191	196	207	208	204	219	209	187	196	214	185	192	237	229	205	196	175	193	234	219	173	228	234	202	211	206	194	189	232	206	195	223	188	206	203	217	200	217	194	210	216	215	206	206	222	208	185	194	188	195	182	214	170	223	195	224	201	206	198	159	184	192	203	200	211	206	203	214	206	230	203	191	199	164	175	207	182	202	185	185	204	215	195	221	167	196	201	219	195	228	204	208	206	173	215	200	201	191	194	187	197	206	204	195	211	191	189	204	187	227	209	192	193	201	218	203	189	208	222	199	209	176	182	199	205	198	213	245	223	197	196	183	173	219	184	206	189	209	194	202	200	195	187	200	224	205	191	184	177	190	198	172	196	204	200	194	210	183	200	212	208	183	203	217	177	180	221	169	197	192	215	184	190	199	209	215	211	186	207	189	214	209	177	213	216	190	198	217	197	209	188	198	239	188	200	227	177	179	229	187	194	208	173	194	209	199	203	202	220	213	187	198	228	241	227	201	205	204	183	218	204	216	194	210	205	208	220	202	197	200	203	218	219	194	205	198	180	199	159	200	190	199	195	195	197	199	211	206	186	179	189	218	211	192	215	221	196	196	190	217	183	210	183	219	187	207	203	224	183	186	226	207	221	196	222	216	195	187	192	186	192	174	203	214	208	182	190	188	183	199	185	206	187	165	209	209	203	189	185	182	215	208	202	218	215	198	203	207	185	192	217	203	181	201	191	199	213	225	196	217	187	213	192	186	188	207	186	219	198	193	207	197	188	213	215	214	185	194	177	161	201	189	199	197	247	213	217	185	192	191	185	203	203	160	189	202	216	204	211	181	190	203	202	191	179	188	219	197	178	192	193	221	180	219	203	211	212	200	195	216	184	199	209	215	182	203	204	197	210	181	217	179	207	210	192	214	197	189	208	196	195	180	209	175	186	202	209	188	200	194	202	168	207	171	192	213	218	208	194	197	216	196	203	187	211	209	210	209	219	221	200	207	189	185	206	194	205	201	158	182	201	200	196	185	201	204	207	204	194	186	197	209	192	203	192	208	210	210	198	205	179	236	190	171	187	173	217	200	188	216	212	203	190	226	186	181	197	228	224	174	178	209	185	210	179	200	210	200	213	203	191	189	206	191	211	208	220	215	227	209	196	173	189	180	214	188	201	207	197	190	200	196	193	193	218	212	211	162	199	204	249	197	205	189	194	205	213	211	176	214	202	208	193	192	178	192	178	160	215	218	198	205	224	187	191	198	192	173	194	192	236	188	220	217	182	207	184	211	179	208	206	204	204	221	224	189	191	181	176	198	192	182	193	189	192	190	188	229	197	186	191	217	219	206	198	198	225	214	164	218	218	201	204	223	214	190	190	194	222	205	201	170	198	201	181	228	204	213	193	192	180	214	222	224	175	205	196	219	223	197	226	193	205	158	205	197	203	201	200	206	212	194	205	219	209	193	199	187	215	175	186	218	185	212	199	195	208	169	222	191	195	192	198	196	232
3230	5126	3106	1447	878	705	590	570	484	491	484	468	506	445	487	511	498	448	461	423	452	450	480	442	440	478	429	448	419	472	401	477	444	450	445	400	446	410	428	402	472	464	482	441	419	427	430	452	448	466	438	421	412	447	454	460	474	449	492	449	439	498	468	451	432	456	463	445	454	453	458	445	451	433	461	445	437	459	440	460	457	480	457	486	440	429	456	457	438	480	430	463	430	487	449	487	420	434	470	467	423	425	426	439	457	431	448	443	479	419	459	448	449	429	438	436	436	431	429	436	423	440	395	453	429	418	433	419	425	470	393	441	443	433	446	460	463	475	448	444	469	418	458	467	412	428	430	455	444	400	407	420	469	438	445	457	446	440	465	466	443	425	440	462	463	442	481	425	478	454	433	425	498	442	438	451	475	445	482	441	464	500	447	430	469	457	446	470	462	431	467	472	438	420	435	467	415	465	440	451	450	462	412	429	481	466	426	468	459	440	435	459	469	436	418	444	423	450	423	421	402	415	445	421	420	466	448	438	451	426	427	458	445	434	467	448	436	447	446	402	470	482	452	491	432	484	450	492	410	454	419	436	446	441	459	433	402	438	465	470	428	438	448	475	445	443	404	433	431	477	380	419	484	493	462	458	418	439	426	459	473	449	483	469	432	446	463	432	481	445	452	448	491	442	470	444	463	451	442	440	406	448	430	449	467	481	450	422	420	456	392	432	448	468	410	427	459	437	473	463	399	454	454	467	481	454	400	413	424	459	454	455	426	429	430	464	433	428	447	477	453	425	416	476	433	465	432	462	464	410	459	433	457	479	420	454	429	434	442	384	462	411	446	439	473	425	402	462	474	475	454	463	434	462	445	453	418	474	441	460	454	469	441	452	438	472	466	452	411	458	466	440	461	449	420	469	423	465	436	438	477	491	441	427	486	439	472	450	453	440	410	418	441	465	380	457	430	459	455	432	415	447	409	410	500	443	470	479	476	442	438	449	459	447	459	449	451	462	436	448	452	465	422	480	457	417	435	429	465	445	455	448	429	467	447	438	439	440	447	458	447	406	457	462	428	452	414	480	468	449	458	462	435	449	426	421	444	459	459	488	418	452	451	439	430	465	423	463	447	455	412	452	471	453	476	456	444	458	444	410	431	449	473	448	476	450	479	449	463	419	402	456	433	424	478	433	421	431	435	443	403	462	450	448	454	465	472	445	431	457	455	439	448	458	439	432	415	473	424	462	469	448	441	439	418	417	435	471	491	447	423	462	439	447	430	425	436	452	445	430	443	430	455	451	423	432	449	443	471	445	420	491	418	472	438	449	433	443	461	461	426	425	418	471	458	425	431	499	429	424	431	429	440	413	400	415	464	470	469	453	423	456	416	436	483	448	455	442	469	512	446	441	440	425	470	501	449	405	445	449	467	444	439	470	466	428	437	493	431	471	452	428	410	423	435	438	456	436	478	466	422	424	440	468	432	424	458	402	414	450	408	428	439	479	421	449	438	471	415	493	452	467	407	427	432	431	457	454	425	430	448	395	451	453	441	449	422	462	425	441	462	447	458	451	440	434	459	469	465	453	415	463	428	413	452	436	452	446	477	451	447	471	465	453	446	423	435	443	441	466	442	436	438	416	471	448	443	421	436	470	400	430	416	444	488	488	452	450	454	440	428	423	461	440	451	453	454	418	443	495	466	500	461	434	485	433	472	491	466	441	469	473	469	410	461	423	501	460	437	448	452	470	472	428	422	407	428	448	452	457	433	424	458	424	433	425	453	448	435	428	446	439	460	473	502	459	463	442	417	460	453	433	456	423	438	431	423	418	457	472	411	448	419	478	455	435	457	456	438	457	493	416	439	440	431	504	412	469	456	425	482	473	475	433	445	438	462	462	438	455	449	446	442	441	416	461	449	454	432	473	422	449	456	435	461	446	442	465	441	446	444	471	437	466	442	446	439	465	437	421	462	452	410	429	461	413	459	475	468	422	408	430	477	444	448	430	441	432	487	467	525	452	473	458	436	426	434	405	449	461	456	440	438	439	450	446	422	414	457	451	439	470	420	459	449	457	444	477	424	436	465	502	471	441	447	482	468	444	460	478	454	424	443	440	428	440	406	438	450	454	405	465	489	394	446	455	453	446	467	437	426	495	493	417	474	463	459	444	416	457	473	449	428	440	450	461	458	423	448	473	452	445	444	414	420	420	434	439	472	438	430	442	483	401	432	414	471	505	469	423	444	499	439	405	439	469	446	455	413	470	459	421	452	454	426	398	455	465	465	441	435	447	454	419	443	437	432	429	432	477	459	442	438	434	438	441	427	444	444	462	473	454	399	444	452	450	438	438	458	461	500	439	469	478	426	465	428	429	395	446	419	453	443	427	421	440	453	435	476	421	434	471	463	430	450	433	434	456	435	447	422	457	457	444	456	434	452	464	426	468	423	413	495	448	461	415	443	445	479	409	453	432	422	423	433	434	458	461	428	441	464	436	439	456	443	406	477	462	451	449	442	445	473	462	485	478	440	473	441	456	471	469	446	441	449	447	440	451	443	440	458	465	441	454	456	471	447	433	438	421	429	464	418	476	445	398	447	438	442	467	430	418	453	466	458	452	478	436	458	483	452	444	408	414	467	440	478	454	462	437	439	438	464	424	460	410	451	425	464	446	449	450	434	479	452	461	435	452	441	504	448	454	437	448	453	420	463	427	448	431	472	452	423	484	455	470	437	449	461	464	450	439	436	419	429	457	461	434	450	452	415	483	422	442	434	406	453	437	433	450	451	447	440	473	438	451	424	423	458	416	464	484	474	446	466	439	399	406	442	436	379	435	455	453	415	419	409	463	443	452	486	450	452	435	458	422	469	431	443	461	456	469	458	451	455	445	473	469	435	448	441	448	459	472	457	453	437	404	418	440	473	421	438	468	441	387	494	419	478	438	440	466	434	424	421	447	462	473	437	479	432	460	435	427	450	460	381	447	442	432	461	434	471	452	425	472	483	487	449	459	440	454	439	446	429	456	442	423	402	431	413	426	488	461	470	456	446	427	439	495	442	474	433	447	442	436	428	476	423	449	405	456	456	412	472	479	428	449	469	419	488	444	457	438	472	437	487	461	461	432	440	426	393	468	487	467	429	462	486	445	437	460	415	436	450	458	460	456	470	430	438	411	480	438	469	483	451	485	471	438	491	409	409	391	452	442	439	464	466	457	454	414	423	424	413	451	411	418	434	456	462	444	464	457	461	442	467	448	430	437	463	392	437	406	423	444	446	463	424	425	446	439	463	445	444	455	421	447	461	425	471	469	437	441	447	460	438	464	440	441	410	425	409	446	448	440	494	487	446	443	454	482	472	460	452	495	456	431	447	473	474	444	444	460	435	435	466	440	423	419	422	481	453	446	483	452	398	438	439	472	460	442	428	485	422	450	473	458	461	426	457	439	420	404	423	432	436	436	432	460	463	383	471	477	454	450	472	470	427	441	420	448	453	485	455	433
32477	12882	1570	339	209	220	213	218	183	200	202	185	203	201	180	205	223	195	194	182	157	221	228	193	175	193	195	197	179	220	219	217	198	189	176	194	200	215	182	189	178	186	185	211	214	183	197	192	193	175	187	182	166	175	187	179	183	182	158	180	171	200	212	188	192	194	200	210	200	178	211	179	216	204	188	182	218	196	172	175	203	201	180	207	181	216	183	198	184	196	201	184	192	192	198	193	205	200	223	227	176	174	188	233	211	183	199	200	182	185	186	211	196	185	180	166	213	194	203	197	204	213	182	185	173	188	200	164	196	177	180	187	192	160	186	192	200	185	183	193	188	174	188	192	178	186	174	186	188	201	196	198	224	184	220	211	190	194	202	185	188	211	225	211	203	218	201	167	188	196	195	184	195	190	200	196	188	179	186	177	203	181	211	209	181	188	225	181	203	197	212	210	183	181	188	207	191	205	218	224	211	212	198	183	199	176	165	196	177	185	201	188	200	159	205	193	189	187	180	207	189	204	203	171	183	195	191	203	199	179	213	196	216	203	187	195	188	199	187	176	207	197	176	198	192	211	193	193	191	187	194	213	168	211	193	176	198	193	238	180	195	197	194	166	184	195	187	182	204	193	184	191	208	199	196	198	198	203	185	212	205	193	184	170	199	178	216	198	179	194	201	214	218	193	189	197	181	204	183	220	207	195	186	203	181	171	177	187	179	204	203	184	224	230	199	197	219	219	214	211	199	161	184	190	168	206	192	186	191	193	189	182	195	198	176	191	193	218	185	207	211	178	170	209	223	202	202	186	172	195	174	210	190	195	195	182	198	194	198	204	164	204	197	200	203	219	202	166	186	189	207	193	179	214	199	206	213	179	183	183	198	172	197	207	203	199	189	173	192	184	217	184	169	178	213	185	181	214	193	176	194	190	196	185	160	212	201	179	212	192	190	177	231	189	211	185	195	182	221	183	182	176	196	175	182	203	183	186	199	190	212	212	191	181	183	179	189	190	180	201	204	195	194	206	183	200	227	163	195	169	182	195	199	205	195	183	210	183	201	187	204	184	207	172	225	185	197	190	212	180	199	194	180	188	199	218	183	217	174	190	211	187	194	200	191	160	196	194	202	190	177	176	195	181	173	195	199	233	182	187	214	206	170	203	198	193	199	192	199	174	185	216	192	180	211	201	184	187	182	177	187	198	196	199	186	203	182	180	172	192	206	189	186	184	176	173	205	197	208	204	184	199	186	195	158	155	202	182	173	193	201	208	226	184	200	189	180	192	193	204	181	195	186	188	212	181	193	212	182	185	204	212	163	219	236	220	199	185	182	224	172	209	198	202	206	192	206	161	200	193	215	180	207	191	192	185	221	221	178	197	215	176	187	214	177	224	171	190	194	218	179	206	187	165	194	214	190	191	225	229	174	233	189	182	187	186	192	205	188	191	208	184	169	198	180	178	199	180	192	190	203	187	197	181	187	202	189	175	214	201	184	171	180	210	224	197	184	175	186	166	209	210	188	178	202	215	211	225	181	212	208	185	182	211	195	184	185	198	187	204	186	181	183	193	192	186	205	200	180	214	237	191	221	199	180	178	193	205	206	162	168	208	182	187	206	222	182	169	174	188	190	190	164	178	201	191	183	207	179	206	175	177	213	181	197	170	178	159	220	176	190	199	225	207	201	195	238	212	214	196	212	198	190	224	188	224	183	182	172	168	211	196	220	180	207	197	205	195	173	198	195	206	201	191	225	225	185	188	202	188	221	175	177	196	193	160	190	183	196	166	197	210	195	199	200	196	187	198	176	178	192	212	212	209	183	205	197	213	204	217	181	195	173	198	210	199	173	188	184	213	188	200	192	201	221	187	190	184	180	156	178	199	202	208	178	191	190	187	171	172	200	201	191	195	180	202	175	185	183	194	199	178	194	213	176	205	203	210	204	207	188	189	178	227	173	206	250	204	180	233	200	197	182	191	189	196	179	162	180	167	202	205	216	190	195	188	189	172	196	178	214	192	201	187	152	206	193	201	207	210	216	192	185	191	204	176	188	199	189	201	184	196	182	197	183	212	176	230	174	198	205	181	214	199	193	224	185	190	199	178	177	180	199	209	176	221	219	192	214	185	188	190	187	207	218	213	198	172	174	205	196	199	160	182	200	208	198	204	191	223	180	197	198	155	196	181	212	172	178	185	194	199	189	195	190	205	187	195	173	185	175	212	182	177	185	195	216	174	187	187	174	184	186	187	210	184	196	188	197	175	200	186	180	193	181	175	181	195	230	214	211	189	196	225	204	176	186	202	193	230	160	213	206	189	188	202	179	184	183	203	182	197	180	231	179	201	214	219	208	203	191	182	208	222	197	208	186	201	204	173	205	187	200	161	190	205	204	175	182	191	197	187	195	194	199	201	199	197	213	195	202	195	200	199	196	190	202	201	194	190	238	207	173	221	186	165	194	184	177	178	194	173	213	188	195	182	212	193	199	187	197	178	188	197	190	196	201	205	177	206	191	191	208	213	212	190	209	227	201	201	190	193	191	204	192	187	182	172	184	191	185	174	164	188	203	191	205	197	175	193	167	187	215	185	194	207	216	216	200	203	187	203	189	201	183	194	208	214	208	218	192	186	192	170	191	193	204	216	209	203	185	181	199	181	234	210	181	209	213	179	189	206	175	218	205	180	172	191	207	202	191	195	201	186	196	211	184	183	170	177	212	165	221	196	177	214	190	181	199	169	200	164	194	201	192	191	185	194	193	204	199	186	188	201	202	199	210	173	212	192	202	200	224	185	211	205	155	188	192	199	201	205	164	158	209	212	177	173	186	191	182	169	168	196	217	228	180	200	195	169	178	209	207	211	160	174	172	184	199	221	209	173	214	186	165	216	201	173	185	208	184	179	153	181	185	203	212	206	205	181	174	184	189	195	187	187	204	170	220	183	178	184	182	190	164	197	178	207	190	195	183	195	195	211	205	180	195	188	189	188	184	190	199	180	186	198	163	196	200	165	182	190	200	175	174	176	186	187	193	204	188	207	191	207	203	183	204	160	171	193	180	187	204	240	190	184	200	196	221	164	197	169	175	206	183	170	183	227	195	213	213	232	209	191	181	186	195	201	177	196	182	194	188	204	202	186	173	183	208	206	201	203	208	210	197	195	179	183	205	184	197	189	195	211	170	213	169	215	185	177	196	199	219	200	209	195	186	181	168	202	179	195	202	188	204	215	205	201	203	206	216	190	170	190	168	191	181	222	196	214	183	217	205	191	196	203	193	205	196	205	214	208	196	205	214	176	202	171	192	174	206	212	203	188	215	198	192	202	195	172	205	183	167	186	190	186	188	186	184	212	178	177	182	189	196	184	213	227	194	172	171	193	198	221	210	202	174	195	174	178	213	182	174	184	204	212	208	168	197	186	214	179	178	195	183	178	170	200	173	195	194	177	205	206	188	171	197	188	202	146	162	203	209	183	204	172	188	197	175	188	188	209	181	186	200	174
4911	706	603	534	493	544	486	477	474	480	520	481	449	472	480	512	498	441	490	453	464	492	453	450	476	449	478	513	455	453	487	490	468	511	480	443	450	456	487	501	451	445	450	486	451	450	435	447	490	463	501	454	482	478	468	516	459	476	522	463	482	520	475	455	488	457	470	476	450	506	457	454	450	490	459	454	481	486	426	450	500	461	474	469	437	453	468	483	436	480	440	440	463	507	446	447	432	451	423	484	475	474	497	496	452	453	446	451	483	494	519	461	467	453	474	444	427	458	503	495	480	515	440	494	475	456	473	500	477	473	453	494	466	480	451	457	443	446	487	515	488	467	456	456	481	487	434	458	469	489	479	474	474	468	481	496	493	487	494	433	480	422	451	472	429	459	466	416	451	481	424	474	489	438	465	492	439	452	462	473	458	489	490	477	443	466	464	485	471	444	502	458	425	447	451	469	464	450	450	455	459	437	474	487	492	475	452	452	520	422	479	482	468	455	463	436	467	462	487	459	462	499	484	484	453	440	463	452	527	435	458	440	451	498	476	464	422	488	454	472	482	473	449	458	506	475	513	480	468	487	489	410	458	422	441	442	451	468	474	444	446	462	488	481	478	457	495	477	466	469	459	467	493	506	431	485	459	482	437	476	459	486	510	451	452	480	473	470	500	490	504	479	491	454	454	452	480	471	468	479	484	450	435	462	485	468	493	516	504	451	483	454	444	483	481	509	464	450	475	446	455	436	438	480	463	453	463	464	488	499	458	504	463	501	452	480	456	455	443	428	460	470	459	474	460	489	515	454	441	500	477	486	463	461	437	412	434	487	472	476	466	518	483	498	457	468	445	448	481	469	486	456	511	486	456	485	493	452	475	477	479	476	491	482	489	478	443	470	528	476	478	463	491	481	503	457	464	435	465	507	464	479	488	502	478	517	437	450	483	483	501	498	506	462	474	467	474	447	470	459	484	466	486	492	488	424	490	468	482	493	451	433	471	456	463	474	470	443	482	471	484	481	467	455	475	533	494	456	501	489	463	472	486	468	470	462	431	454	493	416	456	453	439	454	448	468	469	462	448	453	519	467	467	479	473	466	479	441	467	495	445	449	453	461	448	469	476	491	462	465	454	428	455	468	471	522	512	481	495	443	468	449	439	421	436	488	498	471	469	456	490	457	513	474	479	497	507	508	505	505	449	477	458	463	479	450	458	466	490	475	475	460	471	430	460	440	512	464	469	475	451	456	464	453	455	509	457	477	453	498	482	451	477	467	446	501	500	427	434	495	493	430	470	458	480	457	471	500	480	450	488	495	484	489	487	480	431	481	471	448	459	472	508	431	439	492	459	447	442	480	482	445	471	488	487	466	512	447	462	448	443	458	469	443	474	479	454	465	499	458	474	505	474	462	493	474	450	489	480	441	484	482	475	468	460	480	505	433	496	478	478	484	447	468	430	461	496	492	435	469	471	449	443	488	457	485	487	484	507	459	474	467	458	467	465	478	478	492	469	479	467	495	465	485	481	472	462	462	499	436	453	482	477	480	470	440	497	446	449	462	474	458	504	471	492	469	461	494	417	522	433	478	515	460	479	459	493	438	477	488	457	488	467	437	474	482	487	464	460	433	422	455	438	512	442	480	471	460	452	479	483	435	514	463	489	478	506	497	451	457	489	432	450	425	455	490	431	488	495	449	470	443	488	463	487	484	484	497	469	463	440	472	461	461	473	490	491	469	473	506	444	478	451	479	467	446	470	474	434	459	465	442	465	444	464	483	475	434	496	438	464	473	503	467	492	492	481	466	494	479	515	459	464	464	460	450	487	466	526	508	463	424	447	437	493	497	477	449	525	417	467	469	420	475	481	449	476	492	457	538	452	501	513	507	485	467	482	481	488	456	490	492	454	457	482	464	464	437	467	519	491	457	478	492	481	507	459	499	484	473	456	455	459	481	456	448	503	476	495	463	457	485	506	453	446	490	464	457	489	463	461	445	468	505	464	476	435	455	475	467	462	487	470	476	433	463	531	429	455	475	492	458	478	472	446	447	497	455	474	492	476	442	463	454	460	481	470	497	446	499	474	474	462	486	452	485	459	480	488	446	458	492	460	469	489	480	503	458	454	478	499	466	490	496	492	486	439	422	494	509	488	465	503	476	475	471	480	432	506	458	464	486	463	460	446	457	507	478	473	439	469	490	462	449	456	460	495	441	471	510	464	476	444	481	469	469	476	462	453	489	458	493	461	484	454	488	471	482	473	522	479	437	432	466	466	477	480	494	459	447	459	458	441	480	470	453	475	434	475	499	497	462	437	477	490	437	467	423	433	470	461	462	487	495	472	419	444	470	495	424	448	472	466	456	447	500	479	453	458	497	484	483	503	465	455	463	485	472	504	474	478	485	471	457	478	462	513	483	449	467	450	462	508	476	492	486	461	432	499	473	457	499	455	490	477	462	460	490	445	470	486	485	485	441	503	438	458	472	492	440	499	467	440	442	452	446	422	484	487	490	485	454	453	524	474	501	412	465	444	488	450	459	466	427	480	486	454	477	472	495	426	481	476	439	469	426	491	485	473	490	475	496	413	482	459	465	462	445	454	468	479	471	486	517	485	491	486	445	495	455	458	466	473	430	467	490	446	495	476	492	488	443	471	457	457	455	428	441	471	456	489	475	486	429	476	465	482	477	460	474	449	473	457	392	455	518	436	485	453	505	484	454	533	492	464	497	464	502	469	466	481	466	476	486	492	470	449	452	458	519	450	511	502	482	490	424	416	474	463	490	462	480	504	458	488	458	499	492	471	496	461	487	459	490	468	463	465	509	511	479	501	431	473	481	441	515	447	447	457	460	449	451	390	489	479	458	468	432	451	435	441	464	510	489	435	489	465	514	478	454	481	465	458	510	466	455	484	474	455	491	463	502	455	495	495	463	481	457	424	469	524	462	496	468	471	446	508	458	448	489	467	468	486	484	445	424	485	466	471	445	499	438	499	478	462	511	492	477	442	504	498	495	499	453	463	496	483	491	432	469	484	453	438	453	441	447	450	440	451	433	436	458	448	462	475	539	478	507	482	473	464	462	457	498	453	476	503	494	463	482	452	477	464	474	466	461	454	462	482	514	466	489	504	495	478	441	511	483	485	446	458	478	463	473	486	467	460	457	472	453	448	464	475	470	473	463	523	468	491	488	474	457	433	461	489	537	473	455	470	484	505	473	469	462	455	501	480	468	465	456	465	455	457	455	466	467	468	497	443	499	452	458	451	421	461	521	467	479	470	456	458	450	478	468	503	421	479	484	447	453	503	468	524	466	492	473	436	424	449	464	497	476	469	470	464	470	514	506	428	502	487	451	490	492	504	491	513	511	429	441	486	498	451	481	449	517	444	460	471	458	479	451	529	452	452	467	472	459	456	482	491	515	455	446	444	460	465	491	447	499	480	485	493	507	446	435	466	500	460	495	472	485	472	444	466	421	479	489	456	479	450	488	471	458	470	472
24516	20861	24505	27318	20027	1505	452	392	344	290	335	310	351	329	280	295	293	304	303	277	260	273	308	297	294	317	313	303	314	311	301	299	292	298	317	305	278	308	294	302	290	289	324	302	286	315	296	288	296	258	274	291	276	262	294	304	264	282	274	310	273	294	298	293	309	308	294	320	278	284	304	277	285	281	330	283	304	285	309	266	271	328	298	293	298	316	270	275	302	287	273	282	278	295	299	284	302	290	287	285	302	286	287	274	273	274	289	305	275	272	274	290	261	301	293	281	281	276	276	274	279	280	315	317	310	284	293	291	257	288	298	300	285	298	268	285	289	267	270	286	319	278	291	270	317	291	296	299	284	264	310	323	325	289	253	272	270	333	289	293	300	281	273	287	252	340	275	305	266	269	288	265	308	301	286	264	304	278	298	266	267	297	285	297	265	276	281	285	292	310	268	281	302	264	299	262	240	279	309	292	310	258	303	317	279	276	274	293	279	302	294	319	282	262	279	275	260	307	279	322	274	291	295	248	297	286	265	309	302	306	302	289	279	282	276	296	298	295	254	277	280	261	281	303	273	260	293	276	275	306	283	277	269	306	291	297	306	299	327	258	313	283	283	265	266	289	288	293	278	246	250	262	286	304	283	260	282	294	292	300	262	277	297	271	304	312	264	324	235	268	277	291	293	279	285	273	293	278	262	298	300	269	308	302	294	286	321	309	286	299	258	291	298	299	308	267	299	286	295	302	330	264	294	278	277	281	278	277	289	255	294	264	291	253	294	299	285	313	325	280	297	316	283	282	270	272	300	296	261	268	262	311	266	292	330	287	272	279	279	262	286	300	265	280	258	347	259	316	262	270	274	282	291	313	290	286	270	272	295	267	294	305	293	288	304	299	297	271	280	316	287	282	304	254	284	310	297	304	285	288	301	260	296	287	321	333	294	274	308	286	282	302	278	283	281	288	287	329	298	285	271	307	276	321	317	274	309	269	295	261	266	305	282	288	253	272	306	284	274	306	270	298	270	295	262	282	275	320	295	298	281	290	292	327	294	293	294	281	239	294	320	296	284	290	311	280	306	261	287	255	307	288	308	294	305	281	271	275	260	273	307	314	277	305	333	260	273	274	292	301	273	281	325	317	290	281	280	285	297	267	265	325	275	287	320	293	285	288	293	313	315	318	296	311	296	285	303	318	265	299	331	275	252	318	298	293	248	287	248	274	247	286	296	277	275	310	247	292	300	287	297	305	280	255	310	261	284	314	298	306	286	300	278	269	293	311	314	307	296	295	297	310	298	270	260	278	292	305	274	298	273	276	272	277	277	308	291	259	281	263	293	289	290	293	290	289	292	284	282	283	330	273	312	296	286	268	289	284	318	293	311	274	293	300	246	287	285	314	329	289	291	320	289	286	269	286	261	274	292	302	281	310	283	293	299	269	288	308	294	283	311	324	274	261	282	298	288	292	282	292	256	290	326	302	277	277	258	279	266	294	294	292	290	251	312	300	273	306	294	271	274	301	265	283	278	282	302	280	309	277	252	315	292	289	294	284	316	278	273	275	268	311	273	278	300	253	259	275	273	295	274	308	288	279	301	294	309	308	290	278	285	300	279	314	298	302	288	334	277	313	320	294	294	309	302	286	281	291	315	315	306	311	297	306	256	298	274	280	311	292	295	264	286	299	283	307	304	293	298	292	294	334	315	303	277	280	282	272	287	309	277	283	299	307	299	318	313	303	295	292	267	290	276	294	290	279	294	268	255	279	291	277	298	286	313	277	273	295	291	304	298	264	257	279	289	277	303	279	297	304	275	294	317	264	306	258	257	281	310	271	327	305	305	271	303	308	275	276	266	259	297	300	296	268	312	281	290	292	317	250	287	286	285	283	300	285	280	292	308	281	283	308	321	274	312	276	246	287	293	284	316	277	313	296	290	301	299	286	284	283	305	284	292	264	259	297	307	287	267	274	301	320	261	270	307	242	260	271	281	303	285	292	275	304	268	275	249	314	336	320	278	271	292	252	302	231	298	290	303	287	287	325	284	325	258	297	286	285	277	305	287	268	280	296	273	302	312	298	299	280	281	260	282	296	284	273	288	313	298	279	303	297	264	283	308	286	320	284	277	307	327	290	309	300	320	297	312	277	274	323	278	295	299	262	298	278	298	322	313	275	292	277	280	290	311	276	292	278	219	302	343	300	286	249	299	291	272	265	286	307	279	267	277	337	301	286	306	269	293	278	296	303	273	267	261	287	282	306	295	327	320	270	276	269	263	289	283	312	284	290	324	299	313	280	272	348	266	265	292	309	278	284	327	331	235	271	283	278	256	283	289	282	261	245	319	244	296	275	289	291	297	280	292	312	305	312	290	281	283	294	262	317	281	315	253	280	298	297	338	239	272	295	299	292	311	308	273	289	309	298	269	249	256	273	274	303	249	293	309	345	285	304	285	292	309	294	301	272	300	317	278	300	264	263	269	304	278	270	275	283	310	273	283	300	288	283	310	316	297	316	278	294	303	305	278	299	286	284	277	252	314	286	268	274	292	338	231	268	267	288	286	311	285	302	293	290	266	292	303	323	271	301	270	276	291	312	291	258	271	263	285	271	291	268	271	307	294	285	280	295	297	290	290	316	283	273	285	259	252	265	287	307	308	305	292	290	289	282	264	322	289	316	280	269	254	298	282	291	303	286	281	298	279	261	289	250	297	267	308	276	279	317	289	265	295	304	279	314	299	277	289	304	283	267	287	272	291	320	329	271	292	323	300	274	275	242	272	280	287	248	299	328	285	262	284	289	264	302	301	323	297	309	282	277	295	291	257	264	302	266	304	269	280	271	308	284	285	260	289	319	279	265	274	303	253	279	271	271	279	294	270	270	323	269	309	295	302	317	287	299	289	296	282	294	284	257	306	293	306	311	293	261	286	292	274	302	284	274	253	321	299	288	313	260	281	300	278	301	293	272	263	287	306	291	306	294	287	298	302	291	276	331	323	296	262	286	276	288	277	278	327	293	284	280	274	273	321	289	302	277	247	303	258	310	293	276	303	267	287	284	296	281	293	281	265	302	286	287	266	283	275	294	289	257	289	269	291	274	306	288	299	295	311	272	276	298	281	283	287	311	312	316	281	297	278	291	267	281	239	251	283	289	299	294	275	304	262	292	309	289	285	296	282	296	308	312	255	294	289	275	271	307	272	287	246	274	276	324	311	286	289	280	280	254	245	327	238	296	308	269	315	281	283	282	311	285	251	319	314	290	278	274	248	260	280	272	285	276	272	321	288	293	285	306	291	300	281	259	280	280	262	305	287	294	296	288	291	275	299	299	288	288	286	295	254	285	303	287	286	317	273	230	286	300	284	270	305	313	285	293	294	317	303	301	306	321	325	276	263	299	305	271	269	271	282	271	280	314	265	273	257	288	333	271	301	272	272	286	295	259	294	291	282	315	300	296	257	290	284	285	285	270	306	308	297	302	272	307	298	260	264	305	266	278	266	314
3298	3050	1925	1100	928	771	679	692	662	635	722	686	641	678	692	641	698	641	720	632	660	670	662	633	635	670	630	665	654	647	637	653	650	666	656	664	668	615	613	647	671	615	661	653	645	687	629	650	645	678	674	681	631	661	641	599	634	636	658	662	683	652	618	638	599	620	642	680	624	617	604	667	638	628	638	644	654	614	652	719	681	690	639	666	649	617	658	631	644	682	612	669	660	646	641	622	644	621	620	648	610	623	673	687	672	626	675	603	645	633	643	629	656	621	673	659	603	657	616	653	653	649	648	640	664	623	649	651	656	627	660	671	687	628	669	681	629	690	625	642	636	697	645	633	625	628	588	676	613	658	665	661	651	650	637	646	671	626	616	602	595	625	672	664	687	669	647	616	654	654	630	634	629	617	707	646	643	636	655	638	678	611	614	637	605	643	665	650	633	679	641	639	642	646	628	651	627	609	611	686	670	700	634	638	636	620	630	649	633	650	680	632	638	645	590	658	674	622	629	636	629	669	627	596	627	708	676	653	653	675	652	678	653	638	688	645	615	674	652	629	637	647	677	611	621	611	656	676	651	645	652	670	715	614	671	623	653	657	663	641	636	682	619	615	632	645	662	675	694	628	652	633	616	603	625	679	645	646	625	691	659	633	696	648	653	635	662	646	597	661	636	661	665	641	664	622	652	675	662	686	613	652	617	640	635	639	645	656	640	612	639	605	602	595	651	661	614	611	623	580	655	665	659	616	599	625	621	677	613	665	694	618	655	633	664	661	628	655	634	674	681	667	659	636	639	669	658	645	615	670	603	645	685	642	619	649	660	643	647	665	645	666	673	623	637	639	647	663	624	633	636	678	642	666	607	626	673	648	635	648	636	686	683	644	619	672	610	622	655	620	651	578	608	684	673	601	638	650	642	646	681	615	647	624	634	650	643	643	642	594	629	660	677	662	688	627	699	648	623	631	617	603	686	616	609	608	640	661	681	678	662	673	620	622	616	652	688	679	669	647	632	655	607	629	638	617	645	611	651	656	710	712	647	613	670	628	657	683	636	634	632	631	646	660	665	611	650	666	708	710	669	694	605	611	631	658	603	652	629	659	633	657	645	605	597	643	628	614	623	619	664	634	627	644	643	612	656	637	625	675	645	621	653	617	633	633	648	676	613	629	649	634	645	606	668	622	659	646	658	646	613	620	617	687	637	657	612	620	636	608	615	627	686	658	679	632	645	661	632	657	611	662	673	619	647	640	626	648	629	637	670	648	648	730	650	619	688	629	631	664	653	655	689	709	621	662	660	639	691	611	656	656	645	675	617	634	651	644	653	698	665	640	642	656	642	669	691	653	618	653	682	633	598	656	668	668	644	653	703	650	640	638	646	618	626	635	658	588	661	641	603	643	649	659	653	666	696	627	622	656	657	661	613	626	676	621	641	671	679	675	663	640	642	656	658	639	640	608	639	610	675	608	625	626	623	645	667	622	655	652	623	623	635	624	645	607	661	606	646	651	690	654	659	652	662	625	643	652	658	626	642	632	608	671	659	641	673	673	596	624	665	618	637	618	626	628	628	662	677	673	635	629	636	653	658	651	612	623	620	610	663	643	677	613	654	593	634	620	678	637	677	643	664	657	646	666	663	639	672	609	631	619	694	674	600	669	643	695	651	662	670	652	647	646	670	662	657	624	592	664	643	647	670	649	639	659	633	655	648	644	671	603	636	605	621	643	675	657	641	638	626	665	633	612	648	624	638	663	649	640	617	653	620	642	646	693	669	677	672	621	601	614	706	695	677	641	685	596	650	623	614	662	712	628	624	660	674	637	631	649	621	659	676	643	660	665	624	669	657	657	606	645	617	648	616	642	640	623	659	584	671	631	661	622	640	629	651	606	660	673	657	658	673	631	643	626	658	618	678	629	643	605	662	675	648	602	689	653	679	666	600	660	653	613	608	599	634	632	647	611	644	643	621	620	614	608	632	573	688	654	637	660	610	647	622	665	631	683	670	616	636	636	604	640	670	665	645	646	689	625	657	654	670	671	618	673	630	626	601	679	617	667	635	689	642	617	632	674	700	605	648	613	674	670	634	669	665	640	632	666	620	612	637	646	672	633	645	656	604	647	622	646	661	667	660	669	650	617	630	648	667	662	642	661	667	627	606	620	596	630	680	654	641	649	636	623	617	634	631	658	643	612	623	690	625	624	640	610	660	635	650	614	650	659	660	645	666	641	654	644	601	646	667	612	672	707	665	629	720	641	637	634	671	626	635	665	649	680	656	635	659	642	648	627	692	687	627	625	592	633	670	638	632	680	647	650	659	643	631	639	621	670	656	638	647	639	664	621	668	608	628	681	601	674	634	634	682	663	625	576	668	638	673	641	649	638	661	604	633	667	644	639	636	726	647	640	643	642	655	650	689	659	617	600	614	636	653	602	612	675	669	659	627	667	644	676	620	608	665	615	659	642	658	613	666	639	655	643	655	610	646	615	611	619	665	615	643	640	646	622	617	692	673	678	646	636	618	667	583	616	647	680	643	679	626	644	620	618	651	685	649	646	686	630	674	672	629	659	623	658	642	650	627	690	652	678	670	653	630	641	676	666	699	635	641	671	663	657	638	661	636	673	622	623	625	662	647	675	640	605	645	684	648	629	633	603	649	614	652	644	649	668	629	671	621	608	662	645	606	592	643	675	647	641	614	645	676	629	648	619	668	599	627	624	650	679	629	654	640	636	656	641	626	650	645	645	632	680	673	631	672	629	649	658	685	615	648	635	676	673	647	633	595	661	675	665	642	654	574	634	627	647	672	622	641	642	639	693	678	624	661	656	657	648	672	631	630	635	654	658	655	648	640	642	643	677	643	614	660	653	659	581	613	659	649	624	660	621	662	663	715	620	667	597	633	664	684	613	613	585	669	634	623	634	611	696	675	642	663	626	600	680	654	604	644	613	584	626	635	635	637	644	613	641	677	679	572	618	660	627	641	706	638	613	652	634	707	608	609	682	661	661	668	612	665	653	646	616	649	661	640	620	602	639	627	621	598	643	695	635	656	602	660	614	645	648	598	661	650	630	655	640	620	668	627	643	621	671	613	671	638	674	624	666	687	683	679	631	621	634	631	657	660	644	621	652	651	637	624	650	624	598	610	635	626	648	668	588	633	685	643	636	598	646	633	611	680	625	623	658	680	626	675	681	649	635	659	717	653	637	681	677	626	631	621	638	670	723	619	665	671	623	631	622	596	649	642	677	633	649	635	638	613	605	709	616	642	606	631	617	650	640	677	600	615	611	654	639	626	615	600	654	636	667	696	621	665	637	644	620	614	618	577	656	691	624	603	649	659	635	671	630	645	632	691	702	626	660	634	591	652	656	632	661	732	627	650	644	555	678	652	642	644	657	693	594	668	653	645	644	617	606	670	669	618	638	622	654	695	618	659	605	616	623	615	648	629	646	623	623	623	652	648	640	655	673	630	626	670	668	666	662	642	650	630	686
23626	20834	25063	26697	20840	20826	2792	508	393	308	283	255	265	223	250	232	234	247	236	224	203	191	195	206	218	225	193	196	198	203	231	220	191	211	190	185	168	192	194	204	204	205	201	203	194	170	202	201	200	216	214	211	199	187	198	153	215	200	198	174	203	206	217	196	191	173	195	196	198	187	209	187	210	188	210	183	203	168	187	184	200	200	191	173	207	165	183	228	173	209	182	175	202	180	217	189	194	203	213	184	209	207	182	204	187	215	223	188	212	188	174	180	181	210	181	206	198	216	194	183	232	188	183	186	192	186	203	212	228	214	197	210	189	181	177	186	172	202	173	217	203	215	201	186	195	207	218	180	185	176	189	221	212	178	219	203	186	211	184	223	194	183	202	213	204	224	226	190	189	197	217	173	190	220	199	203	222	190	220	182	218	227	196	173	237	202	202	198	217	185	217	212	188	196	230	199	201	211	217	221	204	211	192	201	207	188	201	213	223	201	207	186	178	188	204	202	205	197	191	167	209	193	204	178	215	191	186	203	198	199	194	204	183	186	183	214	182	215	202	205	191	188	195	201	210	211	208	194	177	200	198	194	201	205	151	196	172	187	213	213	211	189	174	192	218	187	192	205	206	215	192	220	199	221	201	184	199	182	202	192	219	196	208	202	190	179	165	181	188	199	194	192	201	195	201	225	174	202	193	179	213	225	209	207	192	211	207	199	215	194	188	185	196	215	196	248	195	217	188	220	174	190	190	191	195	174	197	170	215	216	221	222	205	225	226	216	183	171	204	183	216	150	197	168	229	173	185	191	224	190	202	171	196	212	200	196	204	208	227	178	200	195	210	196	191	178	192	238	224	211	196	196	201	210	198	209	200	204	199	212	193	178	204	192	201	184	188	212	184	162	200	196	199	210	198	190	212	181	191	181	191	206	207	205	201	186	176	190	190	201	194	189	212	191	224	204	227	215	197	207	184	221	197	219	212	192	199	194	190	235	223	197	174	195	187	199	171	210	185	184	179	191	231	225	174	190	198	203	183	218	212	200	190	183	198	188	167	204	206	193	199	184	196	199	218	207	216	186	217	196	193	195	160	197	190	187	190	202	198	180	231	198	223	194	195	200	177	192	191	187	206	190	210	190	191	214	211	207	164	157	211	193	190	212	173	196	210	182	217	216	199	175	171	176	219	215	175	196	189	190	200	209	208	194	188	203	189	208	208	207	190	206	190	194	177	196	195	191	183	209	177	215	224	204	179	207	183	191	197	210	202	189	185	196	185	204	173	190	199	251	206	204	187	190	209	195	181	188	184	211	193	203	201	196	210	214	202	201	183	176	187	203	216	213	190	208	215	216	198	216	192	185	197	201	174	208	187	193	189	204	222	175	198	175	197	216	215	163	199	170	185	176	198	185	202	195	180	217	157	225	210	197	191	208	180	192	204	188	177	173	190	189	184	190	219	184	163	202	212	196	194	184	184	197	198	164	215	201	202	205	192	223	193	161	206	199	196	221	198	214	196	216	199	190	206	189	186	192	223	199	185	185	158	188	200	202	191	182	216	196	177	164	194	204	180	195	166	192	209	229	187	211	221	202	204	201	183	207	183	202	207	204	188	195	194	182	186	196	189	184	222	202	210	190	187	246	201	203	213	180	184	193	206	193	213	201	218	206	179	182	203	182	205	197	189	212	202	202	212	195	205	204	199	193	211	217	213	192	208	212	191	190	184	210	221	219	206	191	196	173	203	210	195	214	195	195	178	187	199	192	197	212	206	200	212	214	206	220	196	182	217	197	209	197	201	215	196	174	219	198	207	223	205	191	204	193	201	179	218	225	186	203	193	218	208	224	194	190	201	164	177	188	166	215	200	193	214	194	183	195	188	215	201	198	207	184	200	197	179	213	206	198	208	201	186	199	205	209	198	197	182	196	208	174	175	223	208	207	212	204	195	199	181	198	225	212	175	212	195	188	199	204	199	186	198	201	196	172	186	189	186	230	196	192	171	205	209	207	192	202	204	191	211	175	195	208	204	218	189	212	194	180	193	204	197	199	214	201	183	200	198	198	220	177	205	221	207	183	207	197	191	196	209	211	206	198	217	204	204	217	206	204	197	187	206	231	198	206	181	166	202	196	206	180	166	208	190	206	194	194	170	179	195	218	208	208	199	206	205	204	182	187	193	188	179	199	197	183	180	195	214	217	203	210	205	209	226	175	188	218	203	210	214	205	220	205	212	205	207	168	152	195	193	191	191	208	189	189	213	205	187	189	175	195	221	194	203	187	196	182	196	187	202	198	210	203	189	196	204	205	201	200	216	178	190	205	200	181	200	189	171	184	178	205	173	179	187	192	186	206	193	207	220	185	179	232	207	202	197	215	189	206	196	211	216	200	208	202	207	187	191	194	185	207	202	188	215	199	188	180	202	214	189	213	180	190	201	213	188	202	179	222	202	209	180	198	194	181	194	198	186	196	197	183	211	181	177	183	211	200	212	179	237	193	173	183	211	203	210	191	192	204	176	194	185	197	209	213	201	196	191	198	190	187	192	215	177	177	241	176	203	193	188	198	182	196	200	200	211	183	165	216	191	195	192	217	191	175	169	192	191	194	189	178	193	184	186	203	204	198	166	202	209	195	199	182	203	210	193	196	210	191	219	196	212	229	183	205	198	209	212	191	215	194	186	198	214	193	184	165	188	207	191	202	200	203	185	209	183	196	189	169	206	173	187	197	195	195	186	186	175	173	207	218	185	198	240	206	183	187	206	206	219	232	222	198	184	225	204	206	200	193	197	180	206	216	172	183	184	192	208	209	202	218	205	190	191	193	181	209	193	222	201	224	181	182	199	209	190	201	184	213	190	191	182	224	221	204	202	172	215	232	158	179	198	209	197	200	204	183	212	187	229	206	193	213	182	209	161	202	205	211	208	173	179	191	206	236	201	213	188	200	204	175	196	181	214	195	221	181	188	213	203	218	202	221	181	181	220	192	169	222	192	208	222	207	211	231	182	203	189	185	186	221	222	222	224	224	173	198	191	220	189	201	224	213	196	183	184	193	195	200	184	235	181	201	214	174	181	214	176	185	215	203	199	204	160	186	194	227	183	181	211	184	174	196	189	242	217	197	204	182	199	215	199	211	220	193	194	186	190	215	221	193	200	185	196	202	202	207	198	209	180	180	226	206	205	213	220	202	198	222	215	193	176	202	224	202	195	211	181	196	194	203	219	185	180	199	176	228	207	205	182	206	203	201	184	216	200	215	190	223	203	198	210	170	195	238	178	182	204	193	190	212	214	221	199	205	172	186	217	175	192	207	223	237	205	182	196	185	187	167	179	198	221	200	192	226	205	219	202	168	203	201	206	193	205	197	184	213	228	189	208	188	200	197	184	219	214	174	206	229	193	201	196	184	176	185	205	206	184	198	205	198	191	191	189	189	209	237	224	178	189	215	202	189	204	186	198	202	221	204	201	170	191	190	215	186	215	187	185	170	188	168	205	174
3353	5147	3160	1417	888	705	570	553	515	503	483	430	477	479	455	460	460	465	445	471	494	435	449	475	443	459	455	415	456	454	469	463	425	448	419	417	402	434	444	438	454	425	449	425	470	437	463	449	424	450	424	447	452	408	450	427	449	428	461	413	460	418	437	445	420	423	439	436	439	452	425	460	429	454	468	423	439	442	418	436	446	466	423	448	487	433	425	431	431	453	432	418	436	463	466	489	416	441	457	431	437	454	428	426	465	454	432	436	438	437	482	443	431	409	436	432	484	411	467	430	429	418	421	453	442	440	437	423	433	457	417	469	449	436	452	441	431	458	411	459	465	433	407	466	452	424	438	457	427	453	432	400	433	417	464	437	411	421	466	414	399	446	444	434	455	451	476	415	403	455	447	452	429	460	453	444	456	416	416	401	431	435	451	428	474	421	478	426	443	417	415	457	434	483	413	440	407	460	437	421	465	423	470	430	452	448	468	456	453	395	424	460	440	428	442	466	442	442	422	433	449	472	422	423	392	428	424	463	426	456	444	455	417	484	412	458	429	434	392	483	464	455	494	448	416	435	453	445	450	460	423	461	436	421	442	456	464	438	460	450	439	475	445	460	416	475	477	454	459	428	434	475	432	428	479	467	441	437	480	423	434	494	429	449	444	401	448	438	487	474	469	397	445	446	420	445	429	463	430	428	414	473	416	443	460	427	427	443	428	435	472	449	445	461	461	426	448	451	441	441	414	463	455	424	448	461	465	419	453	422	466	453	440	448	431	437	466	446	437	431	443	492	466	436	419	441	444	416	458	427	453	438	418	457	408	443	408	416	440	448	483	461	417	402	443	396	442	431	454	428	426	439	429	450	427	500	446	436	465	432	484	467	429	466	426	429	421	438	446	423	443	424	404	422	446	465	469	424	433	444	438	436	442	426	427	450	420	416	444	479	457	458	430	395	443	442	448	433	428	451	472	420	443	436	385	417	489	421	460	418	409	455	453	454	428	467	399	415	440	445	442	463	467	433	455	436	436	432	444	412	431	439	477	422	432	436	449	439	412	434	431	439	444	455	434	419	422	452	475	440	443	431	418	428	435	456	415	434	436	432	476	441	435	443	426	438	419	417	416	434	434	448	450	422	431	408	423	435	409	426	467	493	431	431	441	432	450	449	467	423	437	440	435	465	440	438	440	426	428	429	422	427	444	412	443	441	466	438	434	440	440	460	432	450	451	414	457	435	420	449	462	418	440	451	458	468	483	448	407	465	429	472	459	392	435	453	463	461	426	446	432	473	396	454	429	457	462	439	460	461	461	472	450	416	438	451	464	441	445	461	446	437	442	397	444	476	403	452	428	448	437	407	423	438	435	426	428	448	427	423	451	397	463	454	430	445	462	457	486	439	438	440	404	403	453	456	474	447	452	413	388	461	436	454	438	444	443	466	446	440	428	438	434	443	441	407	467	444	419	429	449	435	447	459	499	420	465	425	431	426	486	432	449	433	456	443	426	415	474	484	453	428	421	449	435	433	423	453	457	464	442	447	402	428	450	427	440	451	391	441	463	457	452	434	424	427	483	431	432	411	421	434	412	466	417	457	426	458	428	448	418	427	437	428	426	474	432	446	404	475	456	443	439	422	398	421	457	452	450	420	434	470	434	423	458	445	446	466	453	404	495	423	432	480	430	440	449	434	465	421	434	411	455	431	415	450	468	465	465	421	438	424	436	438	434	460	438	410	438	465	442	437	450	415	452	439	428	436	415	450	467	406	448	422	424	427	493	425	475	462	462	455	423	470	444	401	437	438	444	425	448	455	432	437	435	417	402	450	449	425	430	492	454	430	425	419	471	437	464	410	439	444	439	453	435	414	456	464	461	421	437	461	412	422	419	464	422	434	472	422	448	457	439	481	430	421	417	467	506	419	462	436	431	429	439	418	432	429	461	427	433	417	441	454	433	431	457	494	443	425	430	473	437	428	473	425	408	435	483	427	430	439	452	448	481	419	440	444	458	427	437	424	451	444	414	447	480	418	463	455	456	444	446	419	445	444	473	437	452	396	452	465	487	412	431	436	415	407	449	415	483	434	456	424	429	436	475	444	439	400	448	441	450	437	407	445	466	446	425	437	452	458	432	433	421	436	402	474	402	391	472	425	426	445	459	448	441	434	470	427	455	439	404	452	455	404	467	434	411	449	454	483	412	455	434	434	460	424	462	425	424	432	447	441	424	433	440	477	453	471	446	458	452	460	443	465	447	445	436	452	396	387	443	422	389	449	418	421	422	480	435	405	450	436	404	401	428	467	464	447	454	435	453	480	447	414	452	407	434	460	480	412	462	438	430	441	436	450	450	447	453	437	433	434	457	460	420	446	438	430	431	440	447	435	458	411	465	449	438	436	420	405	437	405	443	452	430	419	469	452	457	422	409	451	409	450	433	452	465	443	437	445	454	455	434	428	471	458	412	411	445	418	432	437	414	404	429	452	426	443	414	415	480	451	406	444	435	458	449	460	488	460	428	414	466	452	459	436	464	470	428	430	435	431	465	453	470	429	422	443	416	436	455	484	435	441	464	437	393	427	411	406	418	419	450	432	439	430	484	405	417	463	422	414	443	418	405	428	445	449	451	404	480	464	458	404	425	422	469	406	436	472	426	420	465	394	454	447	397	451	447	448	444	438	474	436	471	431	456	478	431	492	473	459	411	456	467	448	435	434	423	461	439	491	456	448	424	440	417	403	447	454	448	452	451	391	415	452	464	497	458	416	430	418	435	423	453	424	414	454	411	447	431	429	419	453	444	454	444	431	417	434	446	425	473	447	471	462	464	428	411	464	431	419	425	457	472	438	448	445	438	410	445	448	416	434	478	420	442	434	427	423	416	465	439	454	410	437	385	470	446	417	457	446	446	421	434	438	441	478	452	471	449	455	463	465	426	411	397	418	463	456	458	440	435	417	425	440	430	465	423	455	440	432	438	444	471	457	428	463	458	421	443	440	444	441	426	459	407	455	449	414	473	444	464	441	434	459	399	434	430	452	431	439	441	438	454	437	400	458	422	470	428	416	416	431	455	448	445	437	434	452	452	427	430	434	422	472	458	450	454	461	437	432	447	439	460	412	455	447	452	405	446	422	462	427	458	419	397	414	477	449	440	430	435	432	447	415	475	449	418	457	417	459	428	463	481	495	463	421	408	427	476	448	429	404	446	439	454	416	470	424	458	424	468	474	433	433	483	431	437	450	447	433	416	471	441	438	457	416	449	430	446	473	445	477	414	430	441	439	421	428	421	461	423	453	430	419	473	472	432	423	445	405	426	457	454	385	437	403	468	429	460	438	450	449	445	434	470	432	457	446	440	465	449	459	435	457	394	480	479	403	458	486	424	464	477	452	435	443	440	435	457	438	471	411	469	453	430	419	445	448	437	434	440	436	435	446	450	453	441	415	437	426	453	452	404	422	412	456	443	471	419	428	419	410	435	425	456	469	447	447	443	446	446	442
32668	12905	1487	318	281	230	221	201	199	201	190	204	207	184	186	180	202	209	198	215	200	224	175	172	188	200	189	204	195	182	209	198	194	186	190	197	203	188	185	175	205	189	198	191	205	213	194	178	221	164	172	162	188	197	185	188	193	181	197	199	173	193	222	199	194	200	207	190	191	215	183	176	201	161	170	187	206	192	196	186	209	185	182	175	198	191	190	218	194	195	211	177	192	190	193	173	204	164	196	180	198	218	208	188	200	188	189	192	196	177	152	228	198	176	215	186	201	182	196	209	228	208	182	213	207	195	197	173	166	187	198	219	166	211	228	195	212	194	208	195	210	181	178	199	193	174	186	210	184	209	206	166	199	209	194	170	207	231	214	190	191	196	170	194	212	202	220	199	218	200	187	198	190	195	198	188	214	162	174	200	166	175	197	181	199	218	188	193	186	172	200	188	189	231	182	184	197	208	215	178	212	207	250	196	189	218	179	220	195	184	181	191	187	204	195	202	187	206	188	193	205	194	191	208	190	187	207	186	209	182	195	216	186	191	199	193	222	203	187	207	225	227	178	183	205	191	205	191	196	208	196	176	172	199	208	180	185	196	194	221	185	202	206	208	208	219	205	228	193	192	185	194	198	235	196	225	183	197	214	203	189	205	209	200	183	179	204	198	193	173	195	197	195	215	173	214	179	203	196	184	215	201	226	165	195	169	194	198	186	204	193	175	201	173	192	195	193	207	211	218	206	188	186	198	165	208	182	171	203	186	184	184	200	169	215	215	180	203	200	191	184	213	207	180	154	171	197	168	174	179	191	187	196	186	175	189	194	189	206	175	217	177	203	203	184	204	205	203	204	208	203	205	217	176	214	205	171	187	184	226	213	199	223	184	194	181	198	198	211	212	189	181	191	210	211	215	200	196	200	183	208	171	219	220	191	213	184	222	197	189	205	184	216	211	179	178	199	193	184	235	173	190	209	191	183	215	219	177	183	190	205	210	171	163	175	192	205	210	190	198	177	190	181	179	193	193	203	196	209	182	170	185	212	208	176	190	182	200	190	177	176	185	181	209	189	176	207	195	192	180	177	190	210	208	196	197	209	186	201	201	206	211	177	204	171	171	162	179	183	192	215	206	183	180	210	209	208	200	197	206	200	227	196	208	172	181	197	212	203	182	195	192	202	206	168	180	205	191	189	198	189	198	181	168	189	182	219	187	199	206	210	209	207	187	158	196	196	207	204	218	186	171	213	197	197	173	176	197	218	191	206	188	205	197	228	193	209	189	187	211	192	214	192	195	198	203	169	203	192	187	189	204	232	207	208	170	197	202	195	195	194	205	183	207	219	207	212	189	185	187	186	206	171	189	217	197	181	206	204	190	194	203	219	205	175	205	169	192	240	198	186	189	213	216	189	181	217	206	174	197	205	183	227	201	212	172	200	216	210	185	205	192	178	163	174	213	202	189	224	192	203	224	190	161	195	167	188	188	211	227	196	201	206	180	173	192	205	198	209	187	150	176	171	208	198	193	213	214	216	198	181	171	213	205	204	205	197	188	229	202	197	195	208	203	192	200	174	232	205	179	174	202	150	201	181	209	202	180	183	216	204	191	189	192	207	191	199	194	198	176	204	191	183	185	216	200	188	197	162	228	188	190	208	190	197	171	187	195	189	190	187	167	187	186	235	223	207	174	174	185	183	202	199	181	191	191	205	185	213	204	190	218	177	214	191	190	170	206	196	221	207	195	203	199	184	185	209	222	196	186	194	181	205	178	196	170	218	159	201	194	195	207	195	208	203	187	203	188	220	196	220	194	181	189	206	183	191	181	188	220	222	192	204	191	204	191	216	200	188	218	228	165	183	189	198	184	214	184	211	194	201	217	207	223	203	187	173	190	179	194	189	188	202	181	193	218	196	153	175	214	189	216	237	177	235	206	195	184	193	216	195	203	199	189	181	198	189	201	201	213	188	196	208	190	191	183	199	179	191	189	188	219	195	168	200	222	192	193	188	231	184	203	185	185	215	226	204	199	205	189	185	200	196	209	186	171	170	207	179	190	212	198	209	198	189	201	189	203	180	202	208	220	179	194	187	202	184	164	188	201	208	216	192	186	175	187	211	183	186	203	192	182	202	186	196	180	169	191	213	205	200	169	189	188	189	209	176	186	216	181	193	173	190	187	178	169	205	209	191	223	200	202	189	204	211	185	209	190	202	177	204	212	192	180	181	195	187	184	206	187	215	190	197	206	187	181	194	190	206	182	183	227	186	189	179	187	204	175	177	220	215	218	178	165	184	202	217	187	178	215	210	218	216	201	194	197	187	193	163	202	172	207	189	189	203	162	189	204	219	212	223	203	212	175	209	196	189	207	194	172	214	206	189	188	175	191	166	208	183	213	200	196	201	218	193	182	220	203	209	210	210	213	204	172	217	207	203	197	183	173	210	199	182	182	199	184	206	217	207	198	197	186	175	202	208	196	192	206	172	198	190	187	189	195	219	197	155	180	198	198	200	195	179	189	226	204	218	185	205	197	214	209	196	204	192	180	189	220	164	215	216	212	214	186	186	158	197	183	202	197	209	183	204	198	189	219	207	212	209	186	192	209	216	180	186	188	200	199	201	191	205	194	212	200	207	183	188	192	218	177	158	195	198	220	177	195	181	197	216	192	162	215	196	187	164	195	198	173	180	204	229	191	205	197	205	197	194	193	173	207	196	187	211	195	200	192	207	190	201	197	185	191	186	207	207	189	209	183	209	193	195	206	187	198	183	198	189	182	198	184	192	186	184	215	169	200	210	213	186	258	198	206	187	186	215	196	185	206	186	195	184	189	168	215	219	185	188	166	208	176	217	209	185	189	176	182	201	194	188	189	181	193	185	177	210	200	202	186	208	211	192	175	187	202	178	194	189	190	196	187	172	192	191	200	209	198	213	191	198	184	186	178	219	184	193	202	207	187	221	199	210	192	185	174	178	205	175	169	211	212	210	198	206	203	172	188	182	200	186	186	219	165	197	223	221	191	188	220	192	212	194	205	188	186	186	204	198	205	187	165	236	209	192	187	206	214	206	200	171	192	187	234	206	191	212	215	204	188	172	207	212	215	207	194	165	195	191	194	201	181	170	191	176	168	199	177	197	236	190	171	188	182	192	198	204	208	194	203	189	209	214	202	218	204	184	181	218	206	211	242	181	188	196	190	171	204	186	221	179	202	181	218	191	201	185	232	202	204	190	193	179	178	168	195	197	221	197	179	208	160	186	190	194	211	168	185	176	219	207	180	205	225	178	178	164	206	176	189	194	173	204	209	187	180	188	197	192	184	176	197	189	209	200	175	208	208	192	228	209	189	190	187	217	174	202	218	221	180	208	219	196	203	182	210	221	191	170	163	230	191	221	213	192	179	216	194	185	192	173	206	184	196	195	205	202	166	180	221	160	198	198	198	186	184	219	185	211	191	204	203	178	173	195	215	200	213	198	158	182	210	208	224	198	187	202	199
4902	713	617	545	450	481	469	493	469	486	512	498	487	494	507	482	492	477	479	456	519	474	507	481	489	484	432	449	454	447	464	486	459	458	457	463	481	505	442	454	486	432	481	474	475	427	468	480	438	454	419	505	463	494	481	469	467	461	496	468	478	469	492	503	462	490	450	445	496	491	542	477	434	518	487	484	473	473	487	474	475	496	459	443	528	494	468	495	487	469	440	487	483	503	482	477	470	433	494	460	483	511	438	496	482	480	478	511	451	500	485	473	474	484	459	447	478	483	456	465	480	473	441	463	478	484	448	488	462	513	447	468	559	503	450	467	482	487	453	463	476	453	471	460	468	473	475	482	494	456	455	484	462	465	469	467	503	468	455	514	476	496	440	507	457	479	468	461	458	459	500	431	488	466	485	484	465	473	454	522	489	442	471	471	456	460	444	455	423	468	483	480	489	456	456	471	473	493	520	487	492	436	490	469	493	476	500	490	467	477	435	456	503	470	457	479	451	484	469	532	485	489	434	497	451	469	502	498	461	490	447	467	473	516	501	453	471	504	451	488	467	488	507	452	488	482	461	441	470	466	418	528	509	465	484	462	509	464	495	482	435	448	481	459	468	478	479	503	473	476	468	454	484	496	449	509	492	477	484	512	472	475	452	428	524	452	496	502	502	501	508	480	464	471	479	441	480	429	465	480	469	472	495	451	449	475	498	490	478	451	463	413	470	443	428	469	482	477	480	455	473	472	477	509	454	532	483	476	470	482	468	459	451	475	469	499	449	504	494	470	445	467	513	451	505	488	518	498	484	481	450	467	451	492	485	506	492	511	471	493	504	474	451	492	471	469	483	489	481	496	478	471	477	476	449	452	477	459	460	460	446	479	469	477	462	490	451	445	506	487	451	459	475	466	455	490	478	491	526	476	487	474	473	476	490	427	453	486	456	473	520	445	503	467	488	460	451	483	469	444	499	460	493	474	444	474	462	458	472	449	474	443	462	488	448	486	460	483	437	503	478	476	513	447	445	429	501	465	489	511	519	522	496	488	498	472	441	471	445	458	444	470	453	471	479	481	447	467	460	475	476	494	466	478	503	471	474	484	453	453	459	488	478	455	510	486	473	467	471	502	476	459	482	460	473	457	455	451	512	452	496	462	497	478	470	469	472	457	456	469	458	483	455	467	473	468	493	484	488	478	496	436	454	510	483	505	521	516	488	454	464	486	459	521	485	446	440	479	464	474	482	507	490	461	446	455	455	484	482	479	460	483	438	447	442	453	470	474	472	463	495	478	464	420	492	518	493	457	502	477	459	469	504	456	488	449	456	455	483	478	496	458	462	456	489	485	474	464	470	434	464	465	439	489	450	497	511	452	468	476	458	473	466	469	487	508	491	513	490	481	450	471	480	484	452	465	484	472	468	483	453	474	477	473	456	492	459	486	481	469	443	468	467	425	425	479	456	480	488	473	463	491	470	494	477	498	489	490	462	461	477	504	479	451	463	491	471	473	427	458	471	444	470	498	507	485	502	470	473	479	474	472	454	520	515	458	453	489	461	475	462	477	466	501	496	458	473	506	480	500	437	497	497	448	448	492	482	472	477	473	466	484	490	499	468	416	441	510	442	437	476	450	433	465	422	474	441	448	477	460	463	458	494	458	477	498	469	492	460	499	476	500	462	502	475	476	475	465	461	463	462	459	466	489	492	526	444	441	448	493	452	446	499	509	472	507	463	491	495	462	475	479	487	541	472	471	467	506	505	471	495	467	477	484	479	467	459	462	446	485	471	487	451	467	472	511	512	490	482	449	481	460	466	490	472	458	466	471	478	464	449	440	431	424	484	441	462	474	413	472	503	509	461	473	468	485	507	457	476	510	457	493	480	511	493	454	470	490	480	501	429	487	473	508	480	448	461	493	491	454	453	496	474	466	497	506	457	462	456	489	447	463	469	456	472	443	444	507	483	496	468	486	440	460	471	467	460	489	503	453	470	483	496	458	472	494	465	474	478	467	480	474	455	471	471	436	458	467	481	456	494	483	487	467	481	455	457	483	492	503	463	502	490	459	459	483	453	463	447	488	526	449	481	504	468	470	475	477	476	514	456	513	487	491	484	486	481	463	457	495	454	479	452	500	474	454	476	449	457	476	475	432	492	461	488	443	482	497	447	490	464	460	470	509	468	490	468	505	448	503	479	484	481	453	466	482	476	409	504	457	469	502	482	470	489	502	461	476	497	483	492	443	499	478	479	486	491	461	484	448	491	518	493	485	459	464	485	464	439	502	518	449	491	486	442	509	483	474	490	460	477	443	490	512	451	458	456	478	461	443	460	440	492	436	444	447	477	479	504	464	472	523	464	481	482	463	454	437	492	460	502	476	459	465	443	477	469	483	512	468	515	468	461	500	501	515	477	486	473	450	452	501	458	443	469	505	486	454	477	430	471	495	513	473	473	438	455	495	495	481	442	479	449	478	472	470	462	458	454	470	477	485	471	467	448	442	529	494	508	448	478	519	470	474	491	448	469	440	476	472	466	507	468	470	490	489	461	505	464	483	506	483	480	449	465	485	454	492	496	452	457	438	460	500	450	506	446	450	499	448	524	469	449	475	444	483	488	479	489	499	449	533	468	509	469	467	470	453	469	470	487	496	464	506	492	446	426	506	446	479	442	467	484	465	455	461	488	475	450	491	454	448	445	481	478	486	458	500	533	446	439	506	473	468	498	486	472	454	478	467	484	451	450	471	491	474	471	478	470	489	466	518	528	467	461	436	460	499	493	494	458	476	477	460	466	485	457	440	480	491	467	461	486	494	440	468	470	492	493	455	481	429	463	487	464	462	502	512	474	469	493	465	467	480	508	433	506	495	473	513	471	451	452	467	485	498	439	463	474	453	466	491	483	457	474	488	437	471	446	449	456	470	453	454	494	462	445	463	497	506	467	453	483	465	466	422	480	485	483	516	488	491	469	481	452	452	478	481	499	493	482	483	509	440	464	426	477	472	439	412	476	445	501	478	473	475	489	504	482	473	446	484	452	469	439	477	459	453	506	507	525	486	492	460	469	435	468	513	477	467	450	453	467	500	486	433	468	472	464	468	449	474	471	484	448	492	469	429	477	500	485	447	479	462	495	466	467	482	484	473	451	476	489	480	467	508	448	511	459	506	498	476	452	477	492	461	472	497	507	524	505	456	482	499	460	510	484	437	453	467	470	489	459	470	493	464	460	490	472	505	492	483	452	494	464	443	488	468	486	444	521	482	509	457	467	456	473	499	471	492	480	512	471	456	495	477	469	505	452	414	471	496	487	492	475	486	473	497	488	432	478	487	426	452	451	444	453	448	455	454	461	438	480	455	504	453	513	519	454	477	504	483	496	458	500	470	481	481	490	470	493	463	502	490	485	512	486	497	489	473	502	523	468	493	489	485	500	483	486	493	455	478	479	459	493	475	476	446	465	524	486	474	468	515	469	452	487	490	448	495	494	472	480	459	487	501
24445	20856	24449	27346	20094	1595	434	421	326	346	304	354	316	302	315	278	288	277	295	296	283	315	276	347	272	285	298	286	283	293	258	305	306	306	296	284	307	307	319	289	256	291	283	300	269	279	279	271	276	297	301	323	319	322	298	284	278	282	298	275	296	299	262	307	300	288	294	256	309	278	293	275	292	290	282	306	307	284	306	289	316	294	296	273	296	280	287	298	298	279	315	307	314	265	311	285	316	272	287	276	280	267	305	291	263	272	257	322	318	291	271	292	324	275	297	313	253	307	302	272	301	273	267	322	303	290	281	305	298	289	294	270	319	277	314	281	332	274	253	291	284	311	284	296	275	290	309	258	314	278	310	283	265	298	297	315	294	268	289	267	277	292	320	249	253	304	293	271	309	303	286	275	296	273	249	296	277	307	316	320	274	305	291	253	273	285	293	287	310	304	287	288	262	290	305	266	310	282	251	292	289	309	297	286	297	272	308	295	290	273	276	309	292	267	293	295	292	330	304	287	280	303	287	289	300	300	294	300	336	304	316	298	320	270	282	263	275	328	280	298	308	309	294	287	288	292	280	293	306	262	312	322	296	296	302	284	323	273	303	312	297	311	273	297	272	278	303	319	306	297	260	282	282	258	302	280	314	265	313	290	291	282	257	273	265	316	309	268	296	263	335	303	265	273	278	297	284	280	257	267	266	278	267	228	259	304	284	285	286	287	301	294	301	317	282	295	292	276	272	274	278	299	268	290	278	321	297	312	302	282	280	294	256	306	291	276	295	297	288	299	303	298	277	314	290	286	285	315	282	244	265	286	315	275	285	283	290	309	283	265	295	282	299	282	264	322	292	314	264	297	289	295	291	306	255	305	306	301	302	300	299	256	302	292	319	292	275	330	312	271	260	267	272	272	291	324	330	269	297	285	271	287	317	313	301	291	255	287	299	295	280	271	276	300	288	275	264	298	288	293	269	280	290	289	296	292	264	284	316	275	282	285	310	272	317	279	313	309	264	297	285	281	285	300	307	302	278	273	271	288	300	286	313	245	308	269	290	307	295	284	296	279	314	278	284	300	263	310	290	301	256	317	271	297	281	315	291	292	263	326	282	299	310	266	276	268	231	284	288	309	272	297	276	286	283	316	251	290	324	287	309	302	300	300	317	292	267	287	301	322	319	258	282	294	291	274	282	308	271	312	266	272	256	246	286	298	275	281	295	283	287	285	269	297	305	296	283	295	261	264	280	277	272	296	276	245	297	299	287	297	301	299	272	278	289	300	307	270	246	319	315	266	271	298	289	279	288	298	292	309	302	294	295	305	294	305	310	299	293	284	305	291	258	302	286	279	280	326	297	298	299	305	329	344	278	297	267	334	292	301	305	287	281	282	322	285	257	288	279	307	286	283	301	286	264	288	279	286	290	298	271	295	275	297	282	297	288	281	304	295	307	300	316	314	285	262	281	331	311	296	319	292	308	304	281	280	271	287	308	310	308	291	318	265	305	282	310	279	311	288	259	303	295	273	257	288	281	296	284	284	294	277	328	341	284	315	281	265	311	301	285	288	286	316	296	293	263	287	278	307	272	258	284	286	308	293	289	250	271	258	309	286	288	307	255	294	279	244	290	274	290	276	279	285	266	290	276	277	292	261	313	316	296	308	298	274	282	280	265	294	293	269	293	284	295	283	268	293	273	294	306	290	288	282	315	288	272	264	302	294	307	266	312	307	280	265	270	257	303	288	274	303	284	274	286	278	274	283	278	283	284	276	305	260	272	278	310	282	289	289	289	266	299	295	292	310	295	278	290	306	276	301	256	304	306	289	324	286	297	301	304	307	283	254	288	258	278	278	309	304	306	270	280	257	297	297	293	287	301	261	293	257	279	301	297	288	309	300	298	297	281	319	268	300	283	282	312	288	298	319	281	290	282	260	283	288	271	258	288	289	284	292	300	276	294	289	305	294	310	286	278	273	281	290	289	280	296	289	320	306	306	294	298	296	297	274	318	297	291	271	280	286	274	286	299	294	255	309	309	306	279	281	316	287	300	270	275	298	306	314	283	290	284	253	289	276	262	282	297	306	281	274	287	303	309	315	260	280	273	282	271	274	289	271	289	280	296	299	294	294	306	292	287	290	257	306	303	288	288	309	264	275	262	314	278	292	273	281	326	293	279	305	287	293	328	305	253	312	307	270	274	280	277	273	261	252	254	247	308	274	274	278	314	297	279	320	303	284	307	290	305	293	269	280	287	286	303	272	287	303	291	276	259	292	247	307	270	310	297	320	285	293	277	289	250	283	277	289	286	267	315	289	272	269	280	267	280	287	272	302	288	333	270	283	237	287	286	287	326	271	297	303	316	256	293	309	296	292	293	274	295	257	303	277	300	251	264	255	275	312	280	293	257	298	297	270	338	294	291	253	273	263	268	255	292	315	288	290	296	315	267	318	323	301	290	273	297	284	295	291	264	280	287	301	285	324	326	284	260	264	267	277	300	289	289	290	292	293	293	293	287	305	295	295	283	268	294	291	290	295	328	277	307	272	281	279	310	277	282	317	296	291	328	285	287	271	284	299	275	320	281	329	286	291	309	324	274	289	270	319	284	289	310	288	272	309	323	283	259	280	286	283	262	272	302	286	329	285	310	268	289	290	289	277	295	308	292	302	299	285	244	274	291	300	270	282	292	283	280	273	285	273	281	285	293	280	303	279	300	295	295	290	281	309	302	286	278	283	265	308	255	302	262	284	290	295	299	299	279	294	298	304	292	286	297	307	302	281	284	287	313	314	303	285	338	262	269	307	320	282	296	290	312	323	309	277	276	302	314	286	278	263	270	279	313	293	279	308	272	270	307	289	301	317	282	289	321	278	267	310	302	290	277	275	291	272	302	276	279	297	279	266	285	304	281	315	305	276	310	275	283	298	297	294	281	285	322	293	288	276	275	292	264	295	281	287	331	329	300	302	288	287	303	267	302	264	296	309	274	255	279	314	350	273	303	333	266	267	295	283	300	297	320	306	268	287	306	319	281	281	295	256	265	294	314	295	290	248	294	278	270	263	274	273	293	277	342	319	311	317	305	270	296	294	289	291	256	270	285	303	341	285	314	320	297	287	282	310	295	260	306	265	301	274	288	298	297	328	283	292	264	298	290	308	281	268	289	262	301	296	303	317	282	304	290	260	274	305	268	274	267	300	276	284	283	284	298	278	283	281	280	300	292	324	290	297	295	306	299	294	303	283	317	274	301	267	295	298	304	286	271	275	324	295	284	289	274	301	307	316	316	301	277	291	292	267	311	327	222	268	311	310	278	278	329	269	282	300	280	314	282	277	279	276	283	304	285	284	288	280	272	290	320	312	323	325	272	297	307	275	293	270	304	287	290	306	269	281	312	284	297	275	247	296	285	324	292	273	299	279	295	281	262	311	288	312	338	284	319	293	317	310	278	290	290	315	310	291	324	243	298	301	269	311	266	289	290	291	275	320	310	287	270	283	253	303
3244	2985	1997	1165	846	743	734	702	677	624	650	666	643	675	666	673	674	699	647	601	611	650	664	620	638	674	656	652	641	677	650	670	640	627	636	614	636	635	649	617	657	680	637	632	599	672	610	590	649	666	630	663	576	646	639	682	651	674	659	602	655	615	660	667	665	652	679	669	670	647	624	643	643	650	672	671	638	621	660	673	640	647	659	673	655	647	653	696	655	627	663	661	651	685	620	647	634	683	618	680	637	661	671	622	679	678	633	653	682	619	679	673	714	601	675	646	658	652	663	654	633	645	634	625	605	633	664	619	681	628	629	622	602	704	644	651	634	657	647	606	636	674	595	644	604	619	645	694	667	698	685	666	627	698	688	656	678	659	641	677	614	668	632	634	602	611	656	674	651	648	610	652	624	664	666	614	679	634	644	626	681	639	627	668	656	664	671	660	683	609	597	631	635	685	615	694	606	667	649	641	656	637	689	683	650	615	639	728	621	639	631	667	663	613	653	658	661	656	665	666	677	653	614	625	673	658	604	661	643	653	639	650	747	621	683	655	604	592	626	694	629	650	650	666	666	666	667	666	688	664	656	643	667	671	650	634	643	638	652	603	647	629	627	595	621	680	672	648	613	615	614	620	600	658	624	626	662	665	614	658	604	683	657	687	636	648	665	634	632	660	643	683	650	667	655	661	638	657	673	667	634	654	668	640	664	642	579	646	673	666	640	628	621	632	630	675	656	639	585	673	616	634	653	651	609	672	608	658	630	645	617	640	718	653	632	674	654	649	632	637	649	658	656	661	644	659	639	630	637	679	650	646	675	615	676	651	608	636	668	640	638	631	629	636	673	604	652	596	603	668	658	671	637	644	651	623	677	685	648	597	645	666	657	650	633	621	652	602	692	650	632	636	647	661	646	621	637	636	658	643	632	654	635	677	690	635	638	675	632	657	647	627	643	651	617	640	594	649	678	649	627	648	626	637	665	626	632	652	646	633	641	661	675	662	709	678	620	630	645	671	669	620	638	666	669	592	639	657	680	636	626	642	662	627	599	617	628	682	650	667	663	626	692	676	658	675	638	666	697	630	675	630	636	644	654	647	655	717	683	693	633	619	603	632	644	622	606	658	659	634	657	647	607	645	622	686	670	654	673	638	674	657	631	656	693	620	667	670	664	643	644	702	687	612	667	673	620	642	649	632	636	607	643	613	686	629	692	647	683	672	644	636	657	645	649	650	636	613	698	639	624	611	665	640	659	665	634	676	645	639	601	602	633	663	668	663	622	631	658	652	645	639	657	613	684	599	627	614	647	686	636	649	637	651	641	685	621	642	682	638	659	608	641	651	642	690	668	621	635	661	657	591	581	655	592	664	663	671	652	640	682	625	609	614	649	632	653	657	632	658	618	675	632	612	670	634	641	616	608	631	641	589	637	646	641	660	609	634	641	624	661	677	672	653	668	630	656	665	694	704	693	643	638	722	616	633	645	624	594	649	630	618	699	604	637	624	642	639	655	631	670	653	625	682	628	652	631	656	642	635	699	664	666	615	660	639	624	643	669	643	639	641	725	653	656	672	648	693	678	622	629	636	599	654	653	569	641	652	651	674	637	635	671	642	679	691	653	615	629	611	632	614	662	629	652	666	660	635	680	604	641	617	639	684	622	637	666	601	658	654	649	659	653	644	665	632	642	617	648	593	661	631	624	659	653	653	641	638	656	687	637	700	642	603	653	640	629	611	626	638	656	629	651	655	650	634	612	631	656	679	649	665	627	624	687	670	637	666	626	631	639	627	634	600	668	695	607	653	663	656	640	608	642	649	676	685	672	664	646	667	643	654	606	685	638	643	588	637	662	670	625	640	653	626	688	652	637	656	608	640	655	664	664	623	674	650	661	630	655	619	628	665	643	664	669	641	654	658	671	618	631	647	616	613	625	636	676	605	624	635	617	638	638	665	635	649	685	618	644	662	644	656	661	643	642	666	694	627	627	620	619	593	625	657	637	633	637	693	643	590	630	686	643	700	606	626	616	695	646	620	613	651	636	585	621	673	632	663	650	599	656	685	608	678	614	639	614	642	621	651	650	638	704	651	648	645	645	623	653	678	686	664	620	619	652	675	623	691	627	659	688	586	669	696	642	605	577	627	658	622	647	607	593	633	667	685	663	629	612	714	651	653	674	643	682	622	662	642	672	613	623	680	595	656	655	637	637	629	696	622	633	619	686	675	697	703	625	648	659	666	652	675	627	640	658	605	641	666	636	609	663	643	641	645	635	671	608	678	651	672	662	663	642	624	622	648	662	642	684	639	635	669	664	628	627	623	648	624	644	632	685	660	622	629	629	614	605	609	633	656	623	632	666	675	659	635	635	646	668	660	679	646	618	618	620	619	654	673	665	638	606	667	648	649	657	638	615	662	630	648	671	583	658	656	671	606	658	708	635	682	623	624	673	632	649	668	668	662	672	661	684	664	680	629	640	657	643	603	649	592	645	680	656	666	641	611	639	646	624	645	624	655	631	654	652	660	637	672	630	631	622	651	618	616	587	655	667	666	689	672	706	598	658	690	653	658	625	664	626	634	640	634	710	707	654	620	632	665	670	709	649	633	642	624	608	627	676	693	654	603	636	606	663	603	676	637	637	616	675	645	629	662	647	648	652	599	661	584	659	632	643	653	700	651	648	645	659	624	624	665	626	689	687	613	659	664	651	651	608	651	621	649	686	633	633	674	626	626	652	668	644	617	631	669	609	647	629	644	656	634	647	651	677	668	661	687	631	658	625	700	630	645	652	610	622	638	707	633	598	659	617	645	675	692	618	631	631	695	673	669	669	612	648	658	615	621	633	646	652	690	643	651	609	673	646	676	615	669	662	689	617	685	655	671	648	650	614	639	617	677	607	618	665	659	659	627	626	671	677	669	694	619	634	599	677	692	693	662	651	643	629	623	637	648	684	612	648	612	658	691	641	610	692	616	662	612	694	662	685	672	641	640	660	641	622	663	646	634	612	648	642	608	631	616	692	688	596	651	662	648	634	623	631	649	667	638	630	661	615	625	677	621	619	627	656	634	614	642	620	646	673	610	642	616	626	664	643	669	660	663	683	632	625	670	636	638	626	578	688	593	654	643	662	648	652	643	662	660	648	619	627	610	657	612	665	645	703	644	607	721	651	621	666	661	644	673	658	651	594	641	621	645	638	651	641	636	641	676	638	630	660	567	654	671	607	631	704	625	671	666	577	606	606	618	649	620	658	686	608	660	646	657	727	637	605	607	680	644	643	675	629	637	654	641	643	685	629	649	635	617	695	641	604	630	643	633	620	661	676	665	679	643	666	651	620	607	620	661	643	649	640	627	625	662	638	643	720	648	611	611	640	664	622	657	674	593	625	639	621	645	656	641	652	610	659	670	630	658	650	648	628	631	643	636	605	659	599	663	665	662	655	690	662	640	593	663	647	649	649	594	612	697	643	672	658	619	676	677	700	651	623	618	621	641	587	617
23570	20828	25101	26674	20832	20815	2675	465	333	309	303	256	246	240	203	206	216	231	229	230	194	230	210	191	183	215	196	197	198	195	214	195	222	205	203	195	220	162	216	219	189	191	230	192	204	203	222	163	190	204	217	189	208	205	211	230	214	212	186	200	191	199	197	189	193	201	189	191	191	183	200	217	195	205	199	212	192	202	200	184	204	187	190	187	204	187	209	203	196	203	206	206	213	202	212	179	203	163	216	216	203	173	203	189	189	186	195	181	196	202	201	220	193	218	188	196	197	186	217	206	178	200	199	214	198	185	228	222	225	188	192	199	179	198	186	199	214	188	196	180	220	222	207	211	174	195	189	197	198	184	220	203	194	182	204	179	196	200	201	210	187	204	210	184	185	179	218	212	218	218	206	181	202	220	194	155	199	202	190	203	177	184	214	200	177	212	208	182	212	205	216	181	201	189	188	180	205	203	206	194	160	187	202	205	176	204	214	186	225	189	206	201	188	197	205	216	196	193	178	234	203	211	199	225	206	183	195	194	227	219	217	174	182	201	197	206	216	190	184	197	197	204	195	185	184	217	181	215	211	193	202	206	210	200	191	192	200	212	202	202	183	203	188	203	224	210	193	208	193	184	200	208	185	210	185	189	196	170	183	205	202	177	168	195	232	197	173	210	204	207	201	182	193	195	211	210	203	214	204	189	179	188	189	196	190	224	190	167	197	226	193	165	201	198	187	224	201	182	164	212	203	206	212	211	211	192	217	195	189	197	173	193	209	187	163	180	199	189	208	214	181	201	188	207	206	206	196	189	168	187	193	195	196	192	193	202	202	192	201	186	202	204	216	223	205	184	187	195	197	183	161	218	184	188	199	209	205	193	170	200	198	204	188	199	184	219	207	193	187	185	203	208	166	184	183	210	192	187	209	198	195	203	210	189	209	201	210	214	209	192	173	219	197	216	192	196	208	192	183	202	197	176	214	214	202	187	184	176	175	198	206	227	221	210	215	180	196	179	158	189	222	184	207	217	199	218	205	183	174	179	208	194	222	193	186	202	195	209	220	192	188	193	195	214	161	209	214	197	176	180	193	218	187	202	224	194	185	185	221	202	207	204	201	233	216	208	187	210	201	209	209	214	191	204	191	207	198	194	212	192	185	208	194	196	184	195	223	195	184	161	162	223	199	203	229	197	212	199	175	178	176	185	184	211	188	176	220	181	191	181	202	193	229	196	204	188	205	203	188	179	190	176	196	206	198	202	191	207	180	196	200	204	225	196	182	185	197	201	196	185	205	190	237	188	227	175	198	191	201	224	217	173	184	217	161	186	184	205	201	183	205	180	208	207	201	201	197	211	206	184	188	192	177	172	204	153	176	216	185	180	188	199	205	191	183	196	202	198	224	191	200	192	176	213	187	182	189	206	195	212	180	200	183	190	197	183	180	192	193	195	195	189	215	200	200	199	223	202	178	176	211	178	188	192	209	222	178	208	197	224	196	192	191	183	188	174	229	180	191	190	196	210	200	195	208	193	209	192	196	211	181	195	172	206	204	176	194	191	213	192	222	208	189	195	211	218	220	214	183	208	199	187	160	207	188	212	216	195	205	204	171	186	195	195	204	168	200	176	184	185	193	170	201	216	193	166	197	174	213	171	204	200	184	220	221	197	188	214	180	214	201	180	194	195	206	211	203	187	180	169	211	169	188	217	207	184	164	197	209	205	199	197	189	186	212	206	191	170	204	172	204	198	233	220	204	181	215	203	201	188	202	206	200	186	230	195	198	209	191	192	202	193	200	201	214	209	180	178	188	206	173	200	206	195	220	224	198	203	197	177	165	188	239	186	176	198	206	218	197	194	197	142	183	202	195	182	194	211	196	188	210	191	195	190	200	209	198	182	168	182	188	196	193	166	173	206	199	205	193	213	202	174	195	179	204	193	199	187	182	210	215	195	191	202	211	204	199	188	194	180	189	181	179	223	197	204	234	197	177	191	173	190	222	220	197	193	207	208	223	198	217	180	184	182	179	198	210	199	175	179	192	194	192	202	204	190	193	174	216	200	168	195	205	226	187	188	187	214	220	202	200	199	210	202	193	223	220	199	186	217	198	198	181	188	201	197	180	215	187	216	213	214	193	188	177	193	161	203	211	199	184	185	215	204	208	214	201	187	215	197	183	215	203	203	182	182	217	190	210	215	207	191	193	195	187	187	200	204	197	193	218	189	201	189	194	197	171	194	221	202	217	194	181	182	205	180	188	197	195	189	181	210	216	191	222	199	190	210	231	171	194	171	185	201	188	236	212	208	188	183	203	222	204	183	184	156	170	209	201	178	165	207	191	182	206	228	180	202	205	179	179	199	209	203	181	168	219	192	221	187	204	200	179	188	178	195	204	218	215	183	180	187	187	189	202	191	190	191	202	208	184	194	199	179	202	171	192	181	195	207	207	236	255	207	211	175	202	207	179	236	186	184	177	211	183	210	160	175	195	205	196	194	173	201	213	204	203	185	179	177	186	165	209	187	207	184	197	201	173	198	189	195	198	239	202	205	183	208	179	204	210	207	190	199	213	219	199	164	184	200	170	190	182	210	213	202	205	198	190	213	180	176	145	184	212	202	205	198	179	205	187	180	200	199	177	169	194	166	206	181	217	178	170	211	201	207	197	199	207	219	196	201	183	171	212	214	193	221	186	199	191	205	197	236	178	197	188	185	185	206	212	205	196	204	207	194	182	199	183	207	180	194	181	203	199	208	198	187	189	199	221	191	188	218	222	201	208	180	221	204	213	185	193	201	205	207	184	192	195	220	200	198	182	192	193	208	203	177	207	181	183	216	215	203	206	193	217	178	208	183	213	212	192	198	185	175	192	174	198	188	194	202	204	207	199	211	208	224	186	195	232	209	199	213	206	204	214	219	198	207	193	203	206	193	186	221	188	216	183	226	215	212	212	238	191	154	193	205	218	188	204	213	230	205	171	215	203	192	191	195	212	167	188	183	195	217	203	183	192	184	205	210	209	207	195	189	215	227	211	192	204	204	204	206	208	190	176	220	198	216	174	211	184	213	185	190	203	182	199	202	175	169	172	182	202	200	196	190	187	197	228	223	192	186	218	211	199	166	189	156	201	208	200	184	190	172	212	210	185	207	171	185	175	197	206	186	223	183	187	195	171	177	205	213	192	188	212	211	191	180	205	197	200	190	209	199	211	172	184	191	194	178	174	214	188	193	195	207	197	204	197	221	214	203	209	202	189	183	187	207	187	208	179	213	170	221	191	202	191	199	207	190	206	192	182	191	198	184	195	209	188	192	220	192	213	200	207	185	203	178	184	196	198	205	211	196	187	215	206	205	201	193	205	167	191	186	207	167	180	183	167	189	181	185	222	191	195	203	227	213	202	202	193	186	200	202	194	169	201	204	187	183	207	190	211	208	195	181	186	183	176	177	217	206	196	208	172	174	212	162	202	203	185	193	201	165	161	171	189	206	209	219	211	226	180	200
3325	5154	3045	1563	911	653	589	542	468	482	494	473	459	489	480	491	479	458	468	447	479	424	485	449	395	438	431	455	410	426	415	455	444	432	430	451	447	443	444	457	481	471	434	452	440	442	451	453	450	440	437	474	456	427	439	444	428	479	480	437	467	429	453	448	433	429	457	437	434	446	430	438	398	449	488	434	453	443	442	413	440	447	425	449	435	436	402	426	441	448	415	478	442	445	412	433	431	426	437	418	395	458	431	470	467	409	432	414	424	438	439	476	442	440	421	470	450	420	413	417	436	435	443	415	447	467	423	417	428	431	427	438	409	444	452	497	462	432	461	428	459	479	403	441	460	476	425	477	449	428	464	451	438	474	437	419	430	385	447	453	398	480	458	402	409	407	460	462	444	448	422	430	437	431	485	430	430	414	413	412	463	440	443	382	437	443	418	407	439	421	429	415	430	447	421	445	405	413	448	418	436	420	423	424	443	431	392	430	409	450	464	421	459	438	435	450	456	442	433	455	427	433	461	429	418	437	467	475	431	476	461	429	434	473	439	443	434	462	447	462	458	462	418	429	445	419	435	446	434	486	438	453	418	442	452	420	424	425	432	455	414	442	439	439	473	442	422	447	460	432	410	437	420	464	446	461	471	468	405	469	460	434	439	466	438	477	432	440	426	439	468	428	453	451	470	444	469	448	464	454	400	431	396	430	441	485	406	457	417	426	437	425	447	432	447	432	427	459	423	429	466	432	449	457	482	441	414	484	419	464	471	455	449	456	467	435	419	438	441	432	435	411	433	440	455	455	454	440	412	443	458	453	451	450	447	459	460	440	434	445	427	461	436	480	427	439	449	435	449	423	429	429	470	502	460	374	432	453	444	447	421	488	482	431	447	459	429	420	433	454	450	424	439	438	429	435	444	448	459	430	446	414	425	446	432	420	433	425	440	447	452	448	431	458	439	473	444	430	478	421	426	492	421	468	451	428	406	444	435	426	487	460	419	394	435	439	460	440	456	433	447	480	426	453	455	467	481	439	389	467	426	467	441	410	461	460	446	456	438	470	453	458	412	445	421	428	454	426	426	429	427	460	483	422	462	446	472	449	430	460	437	432	448	388	430	441	443	399	423	396	431	439	491	423	402	438	442	458	427	462	455	451	446	440	415	398	435	437	448	429	439	414	434	439	434	451	458	428	435	395	476	467	422	455	449	436	426	441	453	499	439	453	406	471	463	490	420	474	423	466	428	446	438	451	423	463	455	455	410	428	483	449	458	406	485	438	446	478	452	477	421	424	398	470	446	430	478	407	441	435	424	399	419	443	387	449	453	404	429	445	438	447	452	470	429	435	447	431	436	462	459	422	465	436	455	455	451	437	427	442	439	449	437	463	473	465	449	471	444	431	466	445	409	434	437	402	463	421	428	381	441	423	436	404	451	446	461	455	411	455	433	402	475	459	461	445	452	461	475	438	416	418	474	445	442	464	422	436	417	413	463	474	459	450	448	436	438	457	424	447	489	448	395	451	453	405	437	440	480	447	455	462	468	399	444	437	437	414	469	466	431	476	417	430	424	413	448	418	409	460	419	424	426	470	443	420	489	473	463	416	451	489	426	430	478	472	430	456	427	419	409	389	471	410	441	473	454	434	471	483	474	477	499	415	446	447	422	462	456	438	440	448	460	445	452	433	439	448	448	416	447	453	454	443	427	428	446	437	414	461	452	385	443	387	415	428	454	437	404	460	429	449	454	418	419	452	428	428	467	455	420	431	390	424	458	430	423	413	427	424	417	461	451	437	438	420	422	459	445	431	452	460	429	465	450	433	412	437	479	430	423	450	450	443	452	462	466	441	430	477	401	448	443	445	429	478	441	458	471	423	466	476	442	449	444	460	461	425	465	461	463	424	449	401	475	419	423	435	420	415	405	428	407	398	463	415	410	466	442	450	439	474	440	423	429	463	438	445	401	439	435	475	444	452	442	429	442	403	466	393	406	416	448	431	469	434	427	432	406	435	431	406	493	473	476	461	458	443	485	448	468	424	426	445	433	405	412	465	413	462	454	428	469	441	454	432	421	443	447	457	454	452	437	453	466	422	440	447	448	432	402	434	444	424	406	445	443	463	506	456	444	468	414	435	453	444	467	462	471	429	446	429	413	460	461	455	468	404	468	455	424	420	445	450	387	449	424	441	411	426	407	451	434	447	449	427	439	477	473	392	470	455	435	432	431	422	432	453	449	431	447	455	440	416	451	469	450	447	464	473	438	456	413	449	439	463	462	436	428	456	442	477	490	430	435	456	442	449	460	441	454	439	433	438	476	459	466	467	463	488	431	425	422	476	439	447	427	461	393	417	433	418	411	424	420	440	416	430	422	476	465	451	416	433	436	433	448	424	438	429	439	426	403	481	447	422	441	423	456	434	442	466	392	473	457	435	417	454	474	424	425	484	460	424	424	475	439	506	427	475	446	431	410	463	420	440	425	484	431	439	462	398	413	410	431	422	438	454	438	439	446	435	503	393	451	435	443	434	440	430	453	443	462	448	418	457	428	466	443	434	439	451	433	424	421	431	422	421	415	443	481	403	455	437	430	435	430	416	459	452	459	433	463	413	417	434	429	450	397	415	423	402	435	469	472	444	436	474	481	503	422	457	457	446	463	467	431	445	436	438	429	454	447	432	424	427	404	458	463	467	494	451	439	457	449	440	440	442	442	425	442	457	418	441	449	455	456	432	438	438	434	426	448	432	410	427	424	455	429	453	438	435	447	413	433	420	448	419	449	454	463	436	427	434	396	465	443	426	425	416	421	396	462	434	439	437	433	422	420	469	451	419	438	436	459	437	458	437	418	404	422	459	459	441	468	445	418	437	439	424	415	457	445	457	463	459	455	401	439	465	451	423	454	445	451	465	449	430	433	417	437	418	429	481	442	446	430	493	474	401	422	451	440	465	482	436	483	453	444	459	489	442	398	443	464	449	430	406	435	471	451	434	454	434	426	448	436	468	416	460	414	426	433	450	433	472	443	455	443	446	428	447	445	429	493	477	449	435	425	447	395	456	409	458	452	474	419	458	453	514	444	445	456	435	469	422	424	416	453	441	462	440	437	487	456	475	452	436	464	423	451	444	423	457	453	455	422	467	418	455	441	455	417	484	432	437	423	441	424	389	457	415	440	415	473	434	411	420	442	442	468	470	436	455	443	456	447	463	427	445	456	456	442	453	485	421	438	455	445	462	442	436	432	418	420	450	422	446	457	431	460	469	461	422	435	401	403	411	470	471	428	390	433	426	454	416	426	433	421	433	467	415	450	473	484	376	431	446	495	469	422	433	448	478	476	454	400	446	419	431	447	415	431	418	438	487	443	429	429	415	442	433	472	426	443	436	428	432	426	431	413	426	453	430	461	428	410	449	465	424	466	457	490	432	406	428	437	433	449	425	483	482	436	435	437	466	443	440	450	480	429	420	462	452	431	437	437	423	456	454	488	430	460	430	455	442
32750	12860	1540	305	234	225	195	209	205	187	189	192	201	205	208	213	172	218	208	201	182	189	187	198	212	189	204	196	207	225	202	169	207	197	171	172	206	167	217	189	171	210	197	186	164	224	208	206	175	181	182	209	189	190	201	180	221	203	186	200	206	199	191	230	179	187	190	174	189	165	169	199	178	159	195	184	195	178	230	209	195	185	211	214	186	192	184	196	172	206	227	215	217	197	155	191	192	179	196	188	214	213	189	175	238	196	186	204	209	198	221	193	190	191	220	183	190	208	221	228	190	205	196	175	207	189	184	178	208	213	212	203	195	200	181	212	188	213	198	199	209	199	180	197	227	168	178	205	214	203	214	204	207	207	171	187	200	187	207	181	222	187	212	192	200	204	191	190	172	200	223	210	197	222	189	194	205	184	198	211	205	201	226	177	208	203	184	203	171	200	195	173	201	183	194	178	168	183	203	164	176	183	208	187	178	169	209	201	194	194	197	223	182	180	179	201	199	180	191	187	185	206	187	195	195	184	189	196	170	178	187	198	234	217	199	174	182	187	197	197	219	198	203	188	183	200	198	194	200	202	156	193	190	190	213	198	212	188	192	182	178	201	186	222	201	165	180	198	189	194	204	210	185	173	165	211	169	188	181	187	208	199	167	186	195	170	172	202	191	198	211	194	179	190	188	186	203	193	251	171	184	187	202	207	188	189	205	188	194	192	203	206	227	183	167	199	204	214	201	176	199	219	200	205	181	209	182	191	196	191	198	211	212	165	206	186	193	196	196	198	204	217	200	211	182	195	207	170	195	189	193	199	212	211	191	188	186	190	176	187	185	189	185	187	193	194	225	182	214	195	206	163	202	186	201	197	201	181	195	198	196	198	211	189	200	208	187	194	183	197	197	189	180	212	192	195	223	202	202	195	193	181	203	216	197	167	230	183	201	175	189	175	216	176	216	176	202	200	180	193	198	198	186	212	181	207	209	183	224	203	187	188	212	213	170	170	161	163	196	182	204	187	211	179	167	176	183	214	183	214	193	214	174	213	188	176	198	170	196	192	184	193	188	219	192	189	167	184	224	202	203	173	193	195	204	184	181	167	199	207	202	192	195	173	175	224	199	188	212	203	205	191	184	205	201	202	207	181	179	183	213	230	210	166	200	203	182	169	197	186	189	202	199	200	186	200	179	200	201	200	189	198	209	192	196	188	196	204	194	202	216	166	215	186	183	207	187	217	211	203	186	204	195	184	199	188	193	182	206	197	231	179	200	175	213	200	202	216	205	220	194	193	203	191	205	184	198	197	181	214	207	215	188	184	193	168	204	185	215	179	163	217	183	222	184	211	177	219	210	180	190	197	194	220	184	185	204	196	219	199	184	222	174	170	218	190	177	193	184	206	182	177	194	194	181	187	198	208	201	199	212	206	182	188	162	180	209	192	187	213	221	220	173	196	185	215	179	221	191	189	196	213	195	179	200	211	184	204	207	201	192	187	207	178	177	183	198	180	187	202	196	184	177	202	203	203	211	189	172	185	198	180	184	190	195	209	168	172	212	204	192	190	211	174	181	167	218	185	195	209	192	211	173	193	208	186	187	207	219	204	207	205	179	196	196	180	202	194	212	199	201	199	184	190	220	184	181	203	202	198	179	165	186	178	203	203	184	197	220	202	205	203	205	182	164	203	205	194	203	215	187	192	209	192	179	197	193	178	194	218	199	184	184	201	212	192	210	187	213	213	192	198	200	205	189	219	185	187	182	190	218	224	208	203	184	218	223	186	207	177	169	192	211	181	209	211	197	189	207	190	181	191	188	209	181	193	229	200	220	225	210	191	198	190	185	209	177	188	236	194	213	172	173	197	172	204	173	195	192	201	202	207	217	202	206	193	208	189	209	213	174	179	208	194	210	200	191	207	185	183	168	178	202	194	190	187	221	228	204	164	209	180	186	207	205	194	227	214	200	162	186	202	203	198	169	196	190	203	187	196	172	218	207	172	199	203	188	208	212	181	203	198	190	200	225	188	202	171	195	204	181	198	178	192	190	202	218	170	212	189	204	190	202	198	210	194	202	204	200	195	184	203	191	197	197	190	171	187	162	168	210	209	198	228	190	232	194	177	186	214	171	185	185	212	217	225	227	181	218	197	173	184	191	178	193	185	186	177	188	218	210	185	207	182	177	198	197	161	174	195	216	185	187	186	209	204	209	200	199	173	195	208	197	187	192	193	197	199	179	175	193	194	201	218	221	192	199	193	175	189	202	187	186	197	220	207	209	211	194	184	203	158	175	190	193	195	185	194	181	186	187	188	205	199	186	198	228	177	193	219	245	186	193	210	183	224	190	197	201	180	207	178	203	195	202	166	185	170	191	195	183	192	205	192	187	190	181	207	207	187	182	220	176	180	185	202	187	184	192	202	203	200	186	209	199	191	190	191	231	193	203	204	195	192	202	226	195	177	195	199	198	235	233	220	183	192	228	225	182	186	202	199	193	207	175	174	186	194	211	204	183	168	204	221	214	203	204	180	178	202	217	239	208	182	200	196	234	199	203	209	207	234	175	185	175	203	210	223	210	189	211	223	207	209	180	180	181	215	190	206	196	186	210	206	183	211	191	191	216	191	198	196	204	194	181	193	196	188	161	196	195	218	224	196	200	223	201	216	192	212	196	198	188	200	201	186	195	187	201	206	163	194	212	207	175	176	190	230	200	191	169	201	182	209	203	197	199	215	187	195	172	194	190	181	176	194	214	201	208	199	193	188	179	225	190	183	170	189	192	216	201	207	195	212	203	185	212	165	198	190	198	199	190	210	185	186	200	207	189	188	205	182	186	204	176	201	187	227	216	211	207	189	210	217	194	193	213	170	198	177	198	208	203	203	190	188	196	193	213	180	203	219	198	193	222	185	203	190	173	176	175	210	176	191	222	196	182	209	197	205	179	199	194	184	199	206	192	213	210	196	180	196	197	193	191	199	196	206	176	182	184	227	192	192	212	184	176	210	201	238	206	205	194	212	204	191	206	199	174	206	187	186	200	193	212	213	204	177	214	209	202	179	183	194	198	175	211	197	202	187	185	178	190	179	182	198	205	194	209	228	178	199	192	193	211	219	181	208	199	158	194	193	173	207	183	214	190	203	203	194	202	213	178	189	204	199	186	195	194	210	192	209	199	204	203	195	207	203	209	184	197	192	200	183	194	198	205	205	199	189	197	179	217	214	193	202	209	208	224	197	218	197	213	199	186	180	217	198	215	188	205	185	200	225	186	202	181	190	199	197	197	189	199	220	180	168	164	188	181	193	174	209	197	211	195	216	197	193	202	188	184	196	206	183	210	206	210	194	198	165	213	207	184	182	217	202	171	171	167	205	203	207	211	197	175	202	171	179	218	193	185	215	188	182	196	193	188	194	185	177	192	169	206	200	193	234	186	186	205	197	197	206	174	197	185	206	181	214	198	210	211	204	177	163	165	202	206	243	219	198	215	184	209	186	188	191
5045	762	573	547	494	509	494	472	443	503	488	488	448	477	465	453	477	480	465	481	480	467	485	479	516	470	469	462	475	462	460	457	507	429	515	477	477	514	473	423	441	440	538	444	478	478	496	463	479	462	478	452	504	522	463	527	499	486	490	484	481	464	470	477	447	469	427	484	500	476	492	487	459	507	477	455	490	484	489	478	461	480	466	516	438	460	461	470	463	432	466	471	489	470	474	476	515	436	463	509	453	495	451	453	458	460	445	498	486	492	467	478	503	463	504	493	471	445	459	525	458	478	461	500	488	494	498	486	483	458	461	473	432	474	489	463	495	461	439	441	456	477	450	453	459	438	489	455	484	470	446	460	437	482	425	456	490	494	483	478	454	484	484	447	473	458	439	480	485	457	465	486	464	489	487	439	472	447	468	457	467	439	490	472	491	507	501	482	461	462	450	496	443	513	497	477	439	475	448	487	464	488	500	446	444	468	507	437	460	463	506	491	472	447	467	461	453	495	453	469	459	452	439	445	504	522	473	458	492	474	458	463	460	452	502	487	503	490	462	497	470	506	458	489	448	459	475	457	488	467	493	462	472	454	483	463	466	461	488	480	475	495	471	490	495	456	483	484	502	433	467	491	449	446	459	497	459	486	481	472	479	468	473	472	469	450	432	499	480	437	457	472	469	511	462	449	503	514	443	490	461	480	476	428	446	460	493	508	505	460	514	460	472	460	428	490	447	490	534	454	505	445	475	443	457	439	466	485	483	475	480	470	461	475	506	496	507	470	497	472	460	453	480	475	443	457	497	465	471	492	493	461	434	484	470	487	488	441	472	487	451	452	430	502	489	449	489	477	477	457	483	470	435	476	503	502	438	514	496	475	438	455	492	503	492	477	467	471	494	486	475	490	467	446	467	500	514	520	537	474	489	451	446	463	468	472	483	469	432	474	438	496	494	460	485	468	472	478	519	487	462	463	477	498	450	464	467	520	499	469	486	498	469	466	467	448	477	503	455	462	457	477	460	490	479	511	459	479	476	452	490	490	451	463	478	447	453	457	459	522	469	494	495	458	452	463	463	491	490	477	485	481	471	465	490	473	506	470	468	489	456	469	497	449	477	488	491	468	430	460	472	470	501	447	515	511	479	471	460	455	473	448	480	481	474	508	458	485	487	489	474	455	492	508	480	430	483	482	485	494	478	500	469	526	464	465	483	492	473	480	485	468	472	433	521	451	461	506	462	441	485	475	450	493	447	449	429	465	492	521	466	477	499	496	487	445	493	467	459	499	487	456	462	468	503	501	475	482	485	421	513	469	474	463	453	498	467	499	491	466	460	508	448	450	450	491	478	453	485	477	465	475	478	487	501	459	473	467	442	469	452	476	472	465	491	484	476	453	477	466	452	468	427	463	464	461	487	509	486	403	498	438	440	471	462	491	485	491	416	473	480	497	469	496	485	452	479	518	517	435	467	452	456	449	500	470	436	481	449	495	518	490	497	498	450	477	477	478	484	440	483	492	496	509	438	488	514	447	506	476	446	469	416	467	539	466	479	478	468	477	511	467	506	479	495	469	498	486	464	487	464	489	509	499	502	501	470	464	450	440	491	447	444	458	446	504	479	467	428	470	433	476	469	452	524	435	443	454	455	491	444	500	461	476	453	457	473	452	477	465	494	514	455	476	469	436	469	456	475	464	441	452	517	468	474	468	483	485	481	459	464	482	469	456	487	452	498	480	471	475	481	495	527	539	449	488	456	464	446	452	494	452	490	481	480	482	471	486	467	469	509	451	445	495	454	505	464	479	463	516	443	488	503	437	476	481	503	463	464	458	492	490	533	472	494	492	479	486	477	467	480	462	531	474	482	535	481	481	459	436	456	455	455	514	450	467	490	495	458	438	471	446	453	480	473	464	484	464	493	501	473	464	506	512	500	481	462	440	473	471	465	484	493	505	472	463	432	434	481	483	448	481	463	491	507	481	480	459	492	452	456	481	473	511	472	492	513	515	489	467	494	487	466	508	469	457	431	468	494	464	464	492	463	463	494	500	468	479	486	498	449	469	502	481	496	456	474	481	450	469	455	480	503	480	488	478	474	450	487	501	466	468	455	450	449	488	466	458	455	524	514	464	449	496	476	504	488	455	478	446	467	473	480	462	479	470	478	423	454	467	467	473	500	433	486	464	481	461	460	494	478	510	500	485	491	463	483	480	421	494	481	467	465	462	488	460	422	506	441	504	458	472	454	513	447	508	495	445	484	469	424	485	461	470	471	489	488	458	488	482	467	495	492	491	474	486	442	516	460	461	470	483	454	476	467	491	466	487	483	490	467	451	510	470	489	473	458	498	436	472	481	480	457	467	475	477	467	451	505	465	484	505	481	493	489	455	494	461	464	467	460	470	457	487	519	438	459	473	461	479	483	502	434	453	455	520	459	489	501	475	472	482	434	492	471	482	501	468	495	467	479	450	526	477	461	476	435	523	484	468	493	474	471	487	501	483	491	512	480	466	444	442	448	462	507	468	476	446	440	498	441	497	506	459	430	479	471	479	477	470	466	505	494	451	465	476	464	494	460	463	470	478	431	484	470	476	492	474	476	478	455	530	483	469	486	487	457	452	491	439	465	513	508	523	476	431	474	470	451	464	456	494	501	493	468	459	469	458	451	489	492	439	450	479	462	481	466	495	464	483	463	479	516	493	474	480	498	486	492	454	473	485	462	466	477	468	534	473	476	511	457	481	452	459	472	465	473	464	451	460	508	461	472	477	514	450	433	468	508	460	474	448	467	479	520	483	495	480	500	465	481	467	458	454	483	489	448	476	457	509	460	443	507	456	499	493	447	484	469	517	500	509	514	472	495	499	462	428	474	481	478	480	465	473	465	477	506	447	488	434	468	491	509	501	466	473	465	467	459	505	430	480	463	456	475	458	490	467	447	519	488	476	468	443	519	471	489	451	444	437	453	458	439	470	453	481	483	454	458	463	446	465	503	483	493	493	449	481	481	493	444	507	470	477	481	472	450	469	505	469	495	460	494	475	492	437	472	462	506	442	474	481	439	472	450	459	462	460	470	473	474	508	477	478	498	453	451	509	491	471	471	466	459	462	468	467	464	494	502	449	469	505	474	508	467	506	428	444	474	460	483	480	487	507	499	498	490	472	432	461	499	464	463	482	481	490	495	470	472	454	451	469	453	482	493	472	492	500	440	478	465	459	516	456	472	450	448	476	465	497	476	479	469	468	430	451	432	464	484	482	461	484	446	475	475	463	482	473	476	469	503	470	446	507	488	454	485	484	463	448	474	473	461	500	493	510	474	461	467	464	466	526	495	433	434	490	494	506	477	468	455	448	470	475	480	489	507	473	501	449	478	455	451	485	474	517	451	458	459	452	439	464	482	495	447	500	507	468	471	522	479	471	505	491	418	471	494	482	472	457	484	521	445	487	475	497	475	463	438	470	498	508	459	435	458	507	451	459	449	482	458	478	498	468	454	488
24523	20864	24453	27355	19984	1491	497	394	319	329	339	335	326	315	300	280	297	281	314	281	271	271	298	324	274	300	267	304	309	309	301	309	283	286	264	295	279	257	289	313	321	286	297	314	292	283	275	286	284	290	260	303	250	312	293	313	313	275	293	273	307	304	287	317	284	289	277	280	280	272	259	280	307	302	306	333	304	285	279	310	294	285	294	288	322	299	272	292	286	271	265	255	274	288	306	277	308	311	312	306	284	273	288	301	279	273	287	292	278	265	302	306	307	301	286	309	261	297	289	274	282	275	293	285	311	322	297	294	280	297	286	286	309	268	281	288	295	299	256	326	276	289	279	291	295	281	306	300	282	313	270	295	316	272	283	336	298	299	294	296	290	307	301	292	317	317	277	316	302	294	273	275	268	297	294	281	329	318	307	306	300	288	319	279	293	268	281	307	281	309	296	265	296	273	288	262	296	293	286	284	253	311	300	275	308	282	290	294	317	301	260	316	285	283	307	299	258	287	284	278	270	320	267	306	286	293	299	273	288	325	274	302	326	290	304	290	288	300	287	294	301	280	296	323	288	289	302	302	307	254	324	301	305	301	279	274	287	293	300	284	255	308	314	284	311	301	284	290	304	291	286	251	263	296	290	278	347	285	296	291	293	287	296	289	296	266	307	308	295	259	294	279	263	307	282	299	276	306	296	290	280	292	293	349	298	297	275	259	291	294	321	289	274	248	275	308	274	300	269	306	331	275	287	307	284	299	281	318	297	264	284	306	288	307	312	293	271	277	289	277	292	271	266	288	292	300	280	281	279	322	289	307	281	295	281	268	299	296	286	302	302	278	270	312	294	331	316	292	304	279	289	293	268	263	296	301	306	272	321	262	295	272	274	295	312	245	272	314	296	273	285	284	278	270	298	294	305	287	285	295	331	285	283	304	303	307	285	271	292	318	303	312	303	286	303	319	300	279	285	308	314	272	271	304	306	280	307	264	301	271	320	279	271	279	260	295	269	292	294	286	313	266	286	307	257	309	305	315	273	304	262	290	286	317	262	297	290	282	304	293	292	279	312	275	301	327	269	275	284	298	295	278	287	284	291	274	305	307	312	282	304	269	324	285	296	308	297	299	293	291	285	320	314	296	298	296	305	280	291	308	271	279	294	270	252	298	320	268	277	294	268	272	262	285	298	296	265	285	279	247	278	298	299	311	309	275	294	282	280	288	273	257	302	288	265	315	307	284	266	284	275	275	291	298	267	307	275	337	287	278	273	295	268	266	267	260	292	314	285	272	329	294	290	307	306	267	283	276	273	272	284	303	305	317	311	303	287	293	298	317	275	312	288	292	275	318	303	257	280	281	290	268	276	289	280	278	315	312	315	281	274	284	305	312	267	313	282	304	317	290	286	300	287	294	314	276	305	320	286	288	303	286	299	329	308	274	288	314	263	276	294	317	298	269	273	288	290	291	304	284	334	310	315	297	319	263	302	284	319	299	317	294	277	299	307	282	295	282	293	303	298	331	262	294	244	292	284	248	287	318	269	289	313	313	278	267	314	277	294	267	315	302	300	288	296	321	292	326	294	328	295	304	305	305	284	337	297	272	282	274	298	300	326	279	272	299	316	289	256	275	333	301	288	300	276	287	305	298	286	312	341	296	283	314	292	288	290	295	294	315	315	301	304	258	297	299	292	269	310	301	282	268	287	331	302	294	292	282	305	323	302	307	286	265	321	314	309	319	291	331	294	272	286	261	279	269	263	277	294	310	278	301	284	304	349	319	271	289	263	279	294	290	291	292	294	313	298	308	272	279	330	291	291	302	297	326	285	336	293	302	304	299	291	288	291	273	280	317	310	289	258	282	304	302	274	342	304	303	280	310	266	275	315	308	292	297	284	280	258	316	302	279	309	307	294	267	284	286	304	320	329	291	308	272	299	288	303	299	260	311	319	283	302	286	306	292	280	276	298	263	259	268	328	291	302	294	287	286	286	310	256	287	297	289	314	280	260	310	268	279	267	254	323	305	299	276	296	253	303	297	301	296	317	303	290	290	261	281	289	283	319	326	286	300	326	301	311	299	289	257	327	306	286	290	312	303	324	302	274	272	258	310	303	284	290	279	302	285	266	308	315	294	295	285	286	277	282	295	280	261	300	280	288	272	308	307	302	309	277	279	294	313	291	288	294	297	295	283	303	294	251	284	309	280	323	292	252	304	319	299	281	288	271	274	270	304	270	288	270	285	278	329	276	286	304	334	299	304	266	291	293	289	298	295	266	290	281	278	309	305	268	297	298	303	257	290	300	295	305	319	277	275	290	288	305	279	301	305	265	303	291	302	251	309	288	278	290	327	271	328	307	289	308	278	290	303	280	289	310	312	290	304	277	296	317	293	266	258	263	306	260	275	285	277	278	281	297	304	307	321	278	307	289	296	310	266	291	286	297	276	306	279	299	303	307	294	317	325	286	271	284	307	274	297	277	292	279	289	301	330	283	249	284	287	292	275	310	305	275	304	334	302	278	255	307	278	289	307	289	276	282	276	307	284	285	274	266	284	289	275	281	285	287	287	306	300	274	294	271	260	286	301	290	279	285	269	268	251	259	269	278	321	281	318	267	271	284	262	311	303	295	329	293	291	294	271	308	303	295	285	265	322	283	301	266	299	330	307	300	299	307	279	295	317	280	277	262	268	274	319	266	283	312	316	314	310	309	282	260	295	296	281	290	286	329	281	332	309	252	297	268	287	308	314	281	256	281	280	296	286	274	316	303	273	276	275	279	295	259	263	303	308	317	315	262	322	299	296	286	324	285	288	309	295	287	274	285	265	315	278	298	275	296	331	293	279	313	295	290	296	282	295	290	313	282	304	279	306	287	275	291	304	300	294	304	294	279	327	296	298	276	310	333	316	296	312	315	313	286	298	296	302	296	310	287	317	324	278	313	276	335	300	285	285	275	250	252	298	290	280	317	304	268	261	313	300	261	254	339	298	330	309	278	321	286	330	288	279	289	280	291	299	293	297	316	271	295	280	298	287	269	261	303	266	278	289	285	290	270	310	285	307	279	314	282	300	263	301	282	300	314	293	287	279	278	301	263	297	298	295	290	306	293	311	277	298	276	298	281	289	281	286	289	272	294	287	279	255	275	321	284	310	298	304	276	316	260	292	293	294	300	282	299	280	267	277	282	289	312	305	311	299	307	274	309	270	307	306	295	311	326	302	268	250	259	292	269	302	319	309	286	272	269	268	344	291	333	323	287	304	289	264	295	324	300	269	280	317	308	308	264	270	291	306	280	280	302	301	269	284	292	321	289	296	273	269	296	264	310	307	288	294	308	292	321	288	296	275	267	346	297	282	287	304	278	312	276	284	276	291	281	293	270	302	283	234	298	322	269	291	297	286	287	262	313	304	277	296	263	313	282	301	295	279	293	295	262	299	260	289	327	272	326	291	300	275	291	311	296	301	296	292	310	297	257	310	294	301	304	285	295	284	282	283	280	273
3328	3005	1939	1138	847	778	701	690	672	742	658	663	672	664	628	639	651	661	598	650	658	640	640	630	656	683	630	658	663	678	673	639	643	620	630	672	624	646	655	617	644	642	646	630	620	645	659	614	673	642	686	672	667	665	664	635	626	672	664	643	673	682	631	617	622	658	648	648	678	676	662	722	694	668	708	602	653	645	641	599	666	635	638	648	664	649	639	668	683	696	650	688	625	678	645	663	656	655	643	694	669	640	647	632	651	635	623	626	652	640	660	619	625	650	664	685	618	655	624	648	658	653	652	646	638	664	660	659	651	622	651	624	638	649	658	647	664	656	624	668	657	644	629	660	621	632	662	643	652	634	675	620	636	664	674	621	686	620	650	599	668	629	676	612	618	676	623	688	599	670	611	665	634	588	723	645	677	605	644	640	670	636	666	625	661	641	676	661	599	668	654	621	627	582	613	633	635	665	628	613	629	606	624	664	667	662	677	598	614	673	628	640	634	628	656	653	634	625	636	656	685	631	634	680	662	644	657	676	629	672	667	644	657	653	653	662	614	660	638	651	641	671	624	630	657	680	634	637	666	633	672	648	654	649	626	669	649	642	672	648	631	647	637	640	641	658	629	644	657	648	629	621	631	675	660	708	619	615	664	652	622	666	636	661	576	663	640	655	659	627	628	713	661	659	653	655	633	647	639	694	610	643	654	622	617	616	648	635	676	653	626	631	662	605	656	621	661	639	634	671	630	609	632	667	690	686	650	647	659	674	636	623	638	660	665	668	669	668	690	647	615	629	690	648	630	657	610	629	715	653	629	634	678	650	617	673	663	642	696	634	640	658	655	680	629	637	640	668	615	640	601	644	623	642	625	632	608	608	652	637	633	658	669	683	653	669	696	675	674	623	688	647	623	605	687	638	692	682	643	640	633	641	653	634	580	669	634	669	669	644	637	680	638	667	640	670	678	638	632	643	631	679	652	626	669	630	657	626	664	623	629	674	586	619	598	625	661	666	658	677	610	682	633	608	686	659	653	686	635	641	659	682	682	634	600	649	644	677	643	660	641	660	632	598	671	662	668	644	651	657	634	626	672	671	666	654	655	632	668	600	639	668	686	667	637	683	617	674	619	627	659	641	664	608	645	667	692	636	638	666	626	720	621	660	639	626	681	662	643	673	665	693	667	656	652	668	679	655	637	638	679	659	656	627	610	641	676	643	636	654	673	684	650	652	587	620	643	642	612	655	604	660	697	667	644	644	702	646	617	657	659	676	655	641	673	659	614	637	668	667	614	669	667	602	642	624	630	653	633	658	692	687	691	625	672	679	642	638	653	637	643	618	667	607	675	627	612	696	629	676	650	662	681	667	617	635	682	611	641	645	659	641	628	599	647	669	718	598	682	652	660	619	667	683	650	626	643	641	666	650	626	655	676	682	642	647	658	648	661	620	655	641	697	639	661	647	679	676	647	611	651	653	653	626	635	649	656	646	638	638	642	640	653	659	684	700	652	637	615	689	633	632	639	668	662	631	703	680	645	650	650	659	606	633	619	597	643	648	663	640	675	651	691	628	636	615	599	638	643	721	676	641	669	669	632	663	667	652	638	632	648	663	672	657	632	649	658	646	684	681	634	631	666	643	666	662	631	646	654	655	684	648	640	630	663	631	680	642	670	654	648	644	644	666	661	609	646	634	612	625	627	635	644	662	705	639	591	666	632	643	680	638	656	662	649	655	638	656	608	666	670	651	623	647	661	651	641	608	604	665	683	668	675	632	632	654	628	627	620	642	624	674	658	654	687	598	666	651	647	652	649	672	678	613	617	634	662	668	668	593	660	673	624	628	714	691	678	645	657	612	643	645	622	654	631	680	654	617	634	627	622	639	669	655	616	688	664	657	649	683	647	619	682	663	628	666	655	659	641	615	624	652	681	709	646	652	615	661	617	605	616	623	621	610	657	662	645	680	652	658	647	659	647	646	609	691	636	629	670	668	656	675	621	661	695	671	644	632	657	645	632	636	631	629	673	638	570	726	665	643	630	646	637	641	625	623	652	646	620	585	645	596	627	632	679	635	643	623	624	629	664	641	669	648	652	643	636	674	634	690	683	645	642	663	665	639	650	640	665	628	648	671	664	675	670	623	627	623	628	669	622	623	639	610	638	659	614	630	619	677	590	658	682	654	653	659	633	662	647	653	696	665	633	633	630	638	649	687	707	622	671	606	656	679	646	661	671	645	642	619	670	680	642	651	650	651	682	648	619	666	640	656	666	651	662	708	627	639	650	674	657	677	638	623	633	677	659	649	653	669	630	647	664	658	659	663	665	639	631	677	621	631	666	681	690	654	673	641	659	627	652	657	636	633	640	712	684	614	603	627	630	662	617	689	662	649	640	652	670	666	707	629	675	647	651	622	659	664	620	610	676	649	641	669	678	647	638	597	668	630	666	649	642	624	658	643	687	658	632	667	661	630	662	670	636	604	674	642	620	617	651	609	710	637	665	690	606	668	634	644	647	646	641	619	693	641	627	650	602	656	707	656	640	670	626	649	641	631	673	654	623	666	616	633	672	654	657	632	652	653	612	655	634	634	633	651	665	657	658	633	668	693	636	625	632	669	663	639	662	661	677	640	672	628	608	644	651	668	639	634	618	656	637	668	651	604	680	685	670	616	655	639	629	724	688	687	623	618	656	595	638	712	657	672	651	644	654	666	652	650	630	633	665	677	657	672	664	667	651	671	662	650	617	658	667	676	640	637	658	627	647	687	681	638	667	682	625	702	624	619	618	695	626	665	697	657	659	642	625	648	580	636	650	706	612	685	644	693	646	673	639	624	625	665	653	654	652	636	687	647	660	709	667	628	656	600	689	640	631	670	621	647	704	626	662	622	688	635	645	625	658	689	612	680	645	685	663	660	628	670	638	682	680	661	626	636	633	722	616	616	668	602	653	608	668	712	678	650	627	651	641	653	657	676	678	665	695	648	645	667	640	662	645	635	662	649	656	683	648	669	636	676	625	629	613	653	642	656	622	626	614	608	653	646	685	680	672	680	620	596	630	636	605	656	660	683	660	611	645	600	648	666	692	640	639	621	621	584	627	673	640	637	646	686	616	639	668	615	643	649	631	680	658	645	653	638	624	618	644	679	624	685	675	657	628	631	657	643	656	650	625	684	664	634	635	630	658	688	674	678	675	637	635	651	652	612	642	695	698	704	643	644	633	665	696	669	635	631	668	668	662	689	641	688	624	657	642	640	648	702	640	662	642	648	666	627	649	623	649	662	688	682	614	648	627	669	654	673	639	647	680	647	670	622	680	659	627	628	629	691	634	670	650	637	634	633	639	658	692	618	659	671	628	664	664	647	643	676	662	679	681	585	646	641	645	654	679	685	622	654	663	657	663	663	621	590	611	626	655	694	653	608	679	689	663	680	592	685	689	674	694	694	645	651	682	592	673	630	727	629	700	659	604	670	656	660	678	694	684	636	662	636	662	623	667	666
23591	20892	25174	26746	20894	20857	2437	480	311	330	289	258	249	228	207	220	217	249	208	207	211	213	200	196	204	235	191	190	224	195	221	206	226	178	207	191	213	189	172	210	187	188	187	226	201	202	183	234	207	215	199	217	198	205	191	217	203	229	188	216	198	176	199	177	186	193	205	217	205	227	219	166	188	194	187	199	192	220	212	201	202	196	237	199	198	197	197	197	190	225	200	198	186	213	193	191	225	197	185	201	185	205	193	227	195	203	196	191	210	190	226	217	194	220	174	187	218	222	213	233	218	177	180	203	176	177	198	190	198	195	193	177	186	181	196	196	206	189	211	190	201	203	194	184	202	206	185	187	207	224	216	191	182	196	221	191	213	180	179	209	212	190	187	206	216	203	192	231	194	191	205	244	176	214	200	198	191	185	174	202	190	212	187	203	201	207	191	204	206	219	196	192	212	185	203	187	209	198	191	213	220	185	215	215	207	192	200	201	221	205	208	209	201	181	219	210	221	185	180	205	191	181	208	204	181	181	196	184	201	201	198	218	188	195	209	188	179	194	206	193	190	233	216	181	168	212	202	173	200	187	222	220	203	178	200	205	217	193	217	193	207	193	187	187	221	203	225	205	200	183	176	207	178	174	198	196	201	180	167	196	191	206	231	196	182	212	207	194	208	205	198	192	204	199	200	204	198	192	175	200	222	215	215	203	189	183	196	189	197	197	192	205	181	197	185	203	169	210	165	196	217	202	201	203	218	189	218	210	195	225	201	184	204	178	181	216	177	216	236	195	198	213	204	217	186	194	222	198	176	201	199	202	181	214	205	205	189	197	190	224	182	209	190	232	193	198	216	226	220	200	201	195	198	184	199	183	230	205	204	210	188	175	189	189	205	210	201	208	190	197	185	229	199	176	191	203	175	188	207	218	211	199	191	185	209	186	190	208	197	183	203	216	182	212	206	212	217	192	195	174	194	193	229	191	198	210	206	199	178	197	194	183	197	209	181	193	181	211	196	187	196	185	187	188	210	209	197	192	192	178	197	225	192	194	196	216	188	195	200	207	186	203	217	212	191	202	197	206	219	215	206	234	196	218	199	198	191	219	195	196	187	182	212	195	198	207	219	215	209	195	226	238	201	207	195	215	196	198	214	188	223	224	192	191	187	167	226	212	194	202	194	200	211	173	175	186	213	213	196	186	197	236	227	186	193	169	209	214	180	203	205	200	200	183	217	213	205	197	191	208	206	211	185	189	171	185	188	191	196	222	206	204	192	231	189	204	178	211	222	189	207	179	160	205	198	213	193	205	196	201	200	196	187	174	202	189	197	220	210	197	188	194	202	209	210	202	187	201	222	205	212	178	176	213	217	199	184	189	190	207	215	179	174	198	170	201	207	216	189	240	217	188	194	188	191	213	192	207	199	208	203	209	207	209	207	186	184	200	194	225	218	218	207	184	207	193	203	217	209	179	190	205	208	223	200	194	194	194	188	200	210	187	191	185	216	187	194	190	221	190	179	230	221	197	187	207	164	200	197	187	233	168	186	202	194	167	210	217	214	173	203	196	225	186	203	171	187	213	194	196	196	199	202	227	197	187	188	173	189	219	209	200	176	202	225	223	173	160	207	196	195	200	211	208	196	207	192	198	207	206	179	239	192	194	199	189	210	187	166	171	196	175	202	204	232	190	199	203	196	232	206	186	181	203	185	203	175	212	212	202	225	199	193	214	208	188	184	193	211	200	187	201	194	217	188	214	198	188	195	189	204	183	197	246	200	190	176	208	189	189	170	176	193	205	170	171	199	210	194	209	202	195	187	208	176	210	220	196	198	203	193	202	211	194	196	190	196	226	206	196	202	199	187	226	196	187	206	216	213	201	205	180	226	225	175	195	178	215	213	246	194	225	209	214	198	224	182	206	191	186	215	208	203	199	216	179	213	223	158	154	177	191	211	175	189	173	188	203	212	203	202	188	173	175	174	207	190	174	195	209	206	190	201	208	200	172	191	196	166	185	186	189	188	199	194	197	203	185	211	214	207	187	232	210	212	203	178	180	196	201	158	174	228	194	197	188	221	186	207	208	195	187	256	219	181	220	206	198	200	220	214	194	178	177	217	184	193	199	192	199	206	195	179	183	186	200	174	200	212	181	195	201	212	198	180	175	191	228	181	206	176	187	217	220	203	207	208	195	198	198	189	225	219	205	196	182	197	170	186	204	210	200	218	214	179	190	212	202	210	229	225	213	202	209	220	180	178	192	191	172	177	207	204	189	223	209	216	207	163	193	191	179	200	175	190	190	183	186	199	175	195	185	194	188	191	181	187	203	174	200	187	203	216	210	209	193	234	222	193	169	209	209	190	204	200	195	205	191	202	205	211	189	210	210	198	203	174	224	206	182	193	183	164	181	188	185	201	200	191	195	190	195	198	184	197	198	188	173	195	185	190	193	189	183	213	206	203	183	197	182	199	188	205	213	189	181	176	194	182	184	212	227	213	204	203	200	223	205	191	209	184	197	199	204	217	184	174	184	185	180	197	208	180	210	166	205	198	223	186	195	210	192	191	201	183	169	199	166	180	220	184	217	210	146	179	201	182	177	188	194	210	221	215	195	211	216	202	202	211	181	157	184	184	211	206	216	207	212	212	202	181	188	180	163	231	204	210	196	217	215	229	179	201	174	203	207	185	195	166	179	202	195	177	207	208	202	188	209	201	185	188	182	167	215	199	218	195	224	186	194	187	178	201	186	191	203	207	191	177	209	180	172	205	170	205	196	201	196	213	216	207	203	227	191	191	173	201	180	180	194	181	216	190	185	201	201	241	230	184	232	186	187	204	208	145	203	213	167	169	212	237	207	189	216	196	181	188	171	171	210	199	185	205	203	182	171	223	190	185	213	209	181	175	178	205	189	193	196	176	197	194	205	208	213	207	180	198	202	191	176	204	198	191	210	213	224	173	201	207	160	206	200	204	205	223	163	213	212	197	184	212	202	215	196	232	157	216	212	179	220	191	196	189	218	194	202	203	199	190	227	206	183	207	192	168	216	198	179	182	218	185	208	201	215	196	192	182	160	215	171	205	218	193	189	200	215	180	221	227	190	179	216	212	178	211	209	218	194	201	231	202	206	186	213	217	210	201	220	223	201	197	191	216	190	203	225	223	218	196	193	186	209	197	223	197	182	175	218	198	194	183	198	225	205	190	185	194	181	214	204	182	206	206	206	204	210	197	214	198	201	219	212	198	202	213	191	157	178	181	196	189	216	191	216	206	202	191	214	176	193	207	193	152	199	207	199	208	200	188	180	172	216	185	199	195	200	182	194	177	203	217	175	207	205	199	193	197	184	191	165	188	202	200	195	190	184	178	217	209	172	202	183	224	216	198	192	204	206	208	197	191	197	180	174	207	198	206	218	186	191	210	197	182	210	199	214	209	207	190	202	209	187	191	225	186	208	209	227	204	192	192	193	219	209	195	182	210	207	194	209	215	226	205	194	187	192
3260	5178	3046	1445	886	762	541	582	504	536	489	475	448	481	490	428	436	485	480	441	451	421	504	473	462	451	415	460	430	467	422	467	425	459	505	429	438	426	469	442	458	481	455	436	413	461	445	422	432	391	438	461	415	424	478	435	466	447	423	412	452	470	440	430	413	462	448	438	433	437	457	453	432	421	411	458	454	467	451	427	456	413	409	472	465	486	407	473	428	401	462	415	451	448	471	427	400	440	443	443	445	451	456	414	451	465	442	427	459	453	496	445	446	422	444	429	425	446	477	426	453	443	443	427	453	441	433	417	415	453	446	455	441	473	465	466	421	418	450	472	434	461	462	441	437	496	458	444	425	433	435	473	422	443	441	416	460	441	430	453	448	447	474	458	418	423	408	476	463	435	422	410	427	478	468	418	449	437	434	469	426	451	450	469	432	424	410	445	450	487	437	452	471	450	431	438	465	405	425	437	458	457	450	449	410	467	456	466	449	464	456	469	461	439	454	409	475	473	457	383	411	445	432	444	441	470	444	399	452	444	465	440	418	460	452	413	420	437	461	455	474	431	450	458	453	448	466	400	420	426	466	418	449	421	438	446	435	463	442	471	438	429	442	484	430	480	442	451	457	433	432	447	423	428	444	418	498	454	441	445	437	448	447	444	448	406	466	412	463	414	444	419	460	466	443	435	468	413	469	434	440	441	458	423	424	465	422	448	487	433	449	457	449	432	435	432	450	444	444	457	449	472	460	441	417	423	499	442	449	470	458	400	472	441	462	465	433	479	435	448	461	409	464	467	458	455	449	461	476	438	394	402	429	429	447	466	441	433	411	426	402	457	438	456	440	447	485	440	501	404	444	426	447	451	442	416	440	414	456	443	458	425	442	465	445	421	428	476	458	436	431	483	435	433	466	447	430	481	442	420	457	450	442	419	459	414	440	438	449	412	429	451	447	405	420	457	463	440	421	448	428	440	439	427	459	490	398	471	461	477	446	463	473	440	427	449	452	451	432	457	474	475	415	449	449	423	450	425	417	421	446	436	423	464	433	429	425	439	463	490	425	446	453	396	444	410	482	431	442	472	465	443	465	451	429	445	452	448	458	460	422	435	424	422	455	456	409	455	437	464	446	451	456	437	453	439	454	450	424	445	458	448	441	447	452	456	419	411	467	467	476	454	453	451	440	450	424	403	418	449	478	460	406	472	438	441	415	478	460	432	450	443	448	446	499	435	497	488	429	418	461	427	469	445	455	447	432	451	435	447	427	464	412	495	413	434	430	427	452	441	438	441	455	446	493	424	436	457	459	446	469	470	415	437	434	443	433	478	440	474	466	423	459	430	438	417	456	414	448	442	413	440	425	423	426	463	495	455	428	476	443	485	436	481	473	422	432	468	459	409	448	462	431	410	459	406	431	464	431	457	454	442	414	426	383	411	455	425	478	412	450	433	454	439	447	458	468	439	413	450	413	443	461	448	441	451	462	438	441	432	420	423	454	409	454	412	434	479	453	474	483	428	451	420	431	427	440	400	455	415	450	443	431	418	436	420	428	440	424	435	457	430	428	441	423	447	454	440	424	456	432	450	467	411	445	448	480	414	488	445	436	479	430	426	460	418	448	421	422	446	439	400	432	426	449	450	427	495	423	462	425	458	412	471	412	452	453	441	463	435	468	456	417	444	440	373	411	421	460	438	444	476	446	448	450	448	464	428	417	459	435	467	403	457	443	446	461	467	436	425	423	476	453	408	413	433	435	445	404	449	451	425	447	453	461	430	463	452	436	398	405	453	468	429	469	448	439	410	444	461	433	476	442	434	457	484	451	426	445	425	442	427	389	453	476	445	428	471	422	436	433	454	451	436	445	409	400	463	463	443	445	455	441	417	434	438	443	444	429	445	453	474	433	454	438	458	466	512	403	450	430	430	424	438	384	454	413	431	449	425	451	441	458	386	423	465	449	431	464	451	436	441	423	435	429	446	442	428	466	439	446	448	476	447	418	461	453	439	452	422	445	445	449	452	480	425	448	416	475	481	467	430	414	448	464	439	428	457	436	446	430	462	428	424	443	442	439	462	421	487	442	453	463	445	457	442	463	450	422	464	416	446	434	462	440	483	453	440	421	459	457	427	439	449	464	443	429	486	495	448	457	443	471	434	446	430	419	427	431	482	481	432	437	446	436	479	456	446	434	439	465	428	432	438	380	441	456	468	468	425	450	420	447	416	425	450	461	411	420	400	417	454	443	454	415	488	461	430	425	455	429	443	427	503	464	464	457	421	465	430	444	432	440	430	426	435	430	437	424	435	484	432	415	408	413	404	432	436	428	438	474	440	449	414	445	436	446	443	472	457	435	431	434	461	418	447	431	464	447	428	440	461	500	457	455	401	465	428	459	440	468	397	452	469	486	434	442	434	439	426	445	458	419	466	428	435	440	402	440	438	420	408	413	463	450	448	437	487	433	427	438	429	479	435	467	445	455	432	425	431	432	466	444	433	465	452	446	422	445	441	431	483	452	418	436	448	433	476	431	439	421	485	427	471	434	466	450	397	471	472	442	486	449	425	437	434	439	445	399	473	470	399	422	427	440	471	434	448	438	417	418	401	470	419	433	444	463	454	431	435	409	431	447	462	429	418	430	422	430	425	459	455	469	409	470	461	432	423	441	457	451	402	418	467	451	443	417	414	424	447	438	438	446	492	469	447	449	443	431	476	439	438	468	475	499	439	450	403	418	450	483	460	442	473	464	493	385	459	450	431	464	448	409	463	450	425	439	422	463	459	436	424	434	435	479	458	455	454	411	423	470	418	438	458	459	453	443	431	432	462	463	440	432	486	434	471	463	418	457	413	451	477	461	430	435	468	433	452	449	446	400	428	467	418	436	450	410	449	470	442	481	445	417	432	430	458	426	441	423	464	442	427	476	425	441	436	463	454	421	449	474	439	467	434	421	444	480	429	461	446	447	433	448	462	444	444	452	459	435	465	464	420	454	435	406	455	417	402	439	441	441	465	446	468	444	480	416	440	468	462	420	467	437	428	401	465	471	479	421	461	449	448	478	370	445	415	460	433	427	412	399	454	419	467	433	481	473	435	467	419	415	431	458	447	479	406	427	464	444	459	473	445	452	458	444	443	436	455	444	468	436	450	473	428	452	463	447	425	456	418	437	469	454	422	460	447	444	412	447	435	465	468	439	418	442	437	451	456	442	441	410	445	390	434	448	439	437	440	470	449	476	427	424	460	462	459	404	428	431	449	423	448	450	467	454	421	405	437	451	444	429	421	471	452	418	452	440	436	440	446	468	433	462	446	448	437	427	463	444	489	439	466	447	434	461	463	420	454	472	405	451	428	431	472	403	416	465	447	437	480	473	448	468	401	463	457	471	428	415	446	445	414	450	430	468	444	455	427	430	406	419	477	429	440	429	424	416	439	445	479	423	463	425	440	388	476	460	393	454	456	410	492	465	440	433	488	402	397	456	421	442	436	447	465	407	429
32621	12901	1533	342	252	220	189	220	225	215	191	207	179	177	187	187	205	189	192	193	189	166	205	173	196	187	195	189	191	203	189	173	206	215	213	193	199	181	173	211	196	205	216	215	199	208	190	171	206	213	192	219	210	177	196	189	177	223	200	212	186	189	199	205	206	181	201	176	215	196	186	193	211	215	203	182	185	162	210	199	206	203	179	170	202	207	171	178	193	206	178	202	194	176	163	214	204	216	196	189	208	195	195	219	187	192	189	200	204	202	205	198	172	186	188	193	217	199	192	193	192	183	215	197	200	190	199	182	188	200	196	210	211	219	213	188	198	183	204	192	211	215	218	182	189	180	186	183	175	223	233	191	185	185	199	189	200	194	188	173	204	184	203	193	200	186	193	204	194	230	217	208	202	193	193	214	206	195	170	176	206	202	199	189	203	214	228	211	221	179	188	206	186	201	192	198	179	198	243	212	210	187	187	209	201	194	202	190	198	204	198	166	208	182	228	220	207	203	193	206	185	191	170	202	211	195	187	181	205	195	189	199	194	169	184	216	193	214	191	204	194	201	203	183	201	197	188	172	239	216	211	204	188	183	196	182	195	211	193	204	198	197	179	191	192	219	217	214	192	221	178	204	189	203	194	213	197	207	207	215	192	175	202	197	181	201	211	202	212	153	223	204	201	203	202	209	201	209	227	176	188	174	211	202	218	174	230	218	221	180	182	200	215	197	199	209	168	195	186	185	192	202	195	170	221	235	193	200	198	208	204	210	198	169	194	207	185	216	194	214	216	205	190	200	202	192	209	189	201	183	173	163	198	203	201	201	222	196	179	203	199	217	185	187	214	197	208	195	212	192	186	210	183	219	226	195	185	199	211	213	173	192	200	174	200	246	168	197	172	183	184	216	188	207	208	210	190	224	198	192	185	188	212	195	217	213	194	200	199	190	195	212	190	208	206	183	190	211	201	182	224	200	206	172	226	193	215	193	238	217	216	205	179	183	208	193	211	165	187	215	226	219	193	189	184	189	166	178	172	193	217	193	200	185	206	194	169	202	207	214	215	201	217	213	203	210	180	183	213	194	222	176	210	188	194	178	177	172	202	209	175	189	198	203	186	180	229	197	179	194	220	178	178	208	189	168	193	194	229	205	212	192	193	194	204	187	208	209	187	194	176	159	174	236	199	198	214	186	188	176	198	196	188	223	203	173	198	182	206	201	207	202	183	201	226	198	182	210	188	211	193	182	200	198	203	211	227	217	195	186	204	199	192	179	183	203	159	203	180	197	171	208	187	198	204	207	199	189	183	206	214	203	184	204	181	194	196	183	201	204	195	219	226	197	199	191	203	194	191	198	176	181	217	175	185	205	199	210	174	190	225	192	194	225	200	197	205	183	183	213	218	197	213	204	189	193	219	187	224	209	171	174	198	189	194	201	197	172	187	206	202	183	197	202	205	207	203	198	186	205	205	191	160	202	192	208	212	189	218	179	205	210	176	232	211	208	187	202	191	205	211	177	201	196	176	213	209	219	206	218	208	174	190	202	177	184	201	213	181	193	184	226	203	190	186	209	204	174	207	188	214	177	218	210	207	222	188	217	186	206	192	181	194	212	181	194	189	203	188	190	198	201	202	184	179	209	198	193	212	189	205	208	205	195	189	210	231	169	190	200	217	214	211	202	194	218	222	204	193	207	191	191	202	176	178	196	193	204	204	204	206	196	203	215	201	186	174	212	196	179	196	199	211	214	202	194	178	220	189	186	211	195	218	210	172	187	203	201	193	236	212	206	190	198	179	196	179	216	164	202	208	209	184	197	206	226	219	207	192	187	182	189	214	186	209	188	217	198	215	196	195	189	217	188	199	200	198	227	185	185	205	180	189	178	165	205	192	168	200	173	203	189	213	186	183	209	200	191	199	209	196	202	197	190	217	179	178	189	233	179	182	178	189	182	207	200	188	210	221	201	204	210	205	207	204	209	179	204	198	190	197	199	231	208	223	205	201	206	207	173	210	176	178	196	185	211	190	186	185	203	181	216	188	231	191	190	242	185	193	181	197	236	183	191	174	204	186	203	195	183	202	215	170	191	184	201	167	212	207	189	167	196	175	204	201	204	188	205	174	193	188	183	196	176	213	199	189	181	179	210	192	192	191	173	188	208	187	207	208	207	211	208	176	182	201	202	188	185	200	173	209	199	200	206	176	226	219	181	185	166	178	167	218	196	196	211	192	196	200	185	225	184	194	191	212	170	204	190	180	231	189	195	191	195	198	194	202	194	181	186	193	212	203	190	212	195	188	201	212	226	231	201	182	189	213	187	216	217	202	193	187	206	197	220	198	201	200	190	203	179	182	195	173	193	199	180	208	211	214	200	210	195	211	202	190	192	168	197	197	205	196	209	197	167	208	208	201	215	198	195	190	199	161	219	193	194	196	192	196	191	205	163	169	176	184	192	189	218	173	183	192	203	192	182	216	205	203	211	204	186	179	214	211	187	201	197	194	168	183	203	208	218	190	191	213	192	212	191	198	206	194	221	229	187	181	179	190	222	172	175	204	207	189	219	187	206	181	195	172	180	189	200	222	201	178	216	183	171	186	197	173	187	210	196	174	174	174	187	206	218	188	191	214	198	188	207	215	208	203	189	211	213	223	233	198	182	208	196	197	210	199	205	207	200	195	164	196	210	202	221	204	191	203	210	206	217	193	226	176	192	191	182	233	222	193	168	204	187	192	178	203	191	221	193	187	212	208	200	170	173	171	204	200	163	178	191	216	193	196	185	179	173	190	177	161	194	181	193	182	194	187	207	226	196	197	197	187	211	177	181	198	210	192	201	205	176	187	210	213	188	177	200	189	182	198	208	183	198	220	212	201	190	174	180	190	202	213	190	186	212	214	194	213	215	182	186	191	188	183	221	202	221	200	182	205	226	196	172	187	188	188	212	205	205	184	193	207	180	184	207	183	188	155	222	190	195	204	181	180	189	181	190	171	189	178	205	205	203	184	210	204	202	233	201	202	171	209	204	195	210	201	182	202	175	192	203	200	196	174	201	216	180	195	182	191	204	211	214	201	185	215	223	195	206	191	177	171	185	198	189	186	205	204	185	165	169	207	220	189	153	217	193	202	217	213	194	188	199	231	174	159	214	207	192	211	200	191	213	190	200	223	195	216	175	174	184	167	178	173	190	175	177	213	209	181	202	191	219	194	182	186	180	177	201	207	217	184	213	222	210	182	203	195	197	227	171	189	169	216	183	207	191	184	193	195	194	182	195	188	193	182	217	192	184	190	246	201	175	201	196	172	180	216	207	176	197	194	183	194	188	185	212	203	210	187	184	205	181	173	212	182	182	218	221	185	194	199	202	206	170	164	188	185	210	211	191	181	160	174	192	222	192	200	206	209	213	215	186	181	185	200	177	202	192	201	219	184	197	201	198	195	209	215	178	189	188	208	191	201	182	183	181	195	184	209	202	177	198	195	192	214	190	216	185	198	203
5017	733	605	550	497	468	468	445	454	490	428	470	467	437	484	471	494	480	459	495	487	470	435	489	491	526	442	471	475	505	474	505	498	510	485	476	478	467	459	482	470	473	458	463	471	463	464	485	486	451	470	457	446	484	500	486	469	471	453	468	458	458	501	483	459	474	458	502	479	495	455	504	462	447	485	493	482	473	473	488	456	456	493	506	514	491	464	485	479	450	465	477	458	464	459	452	468	469	488	469	450	465	438	450	478	470	443	464	470	460	481	472	488	451	486	509	466	472	493	478	439	437	460	486	480	492	457	478	464	507	475	482	485	448	479	487	463	469	480	485	493	465	473	465	476	455	482	476	475	506	466	461	474	446	493	474	486	471	495	448	447	493	493	451	487	438	512	475	480	454	500	476	500	518	482	486	476	469	463	508	503	462	490	512	464	467	488	462	451	461	470	520	505	477	493	462	466	481	443	508	485	461	452	483	485	475	497	455	508	428	452	477	454	457	474	451	493	482	493	418	481	461	471	445	520	449	491	470	468	459	499	474	459	443	441	445	497	500	447	510	461	459	465	488	445	476	433	462	502	455	445	502	448	488	494	498	461	505	474	449	453	453	459	509	479	485	487	467	485	484	490	462	490	487	469	509	472	487	467	480	474	449	457	502	471	470	491	461	483	466	473	495	479	516	452	496	475	490	435	485	439	450	495	475	482	474	486	479	473	453	460	506	465	504	487	466	451	467	477	513	428	458	502	454	469	481	468	464	488	471	491	492	430	497	461	464	458	496	501	483	443	466	506	479	448	465	479	465	471	456	510	477	500	430	428	476	497	454	482	439	485	455	482	459	478	473	462	463	493	440	488	448	484	488	476	445	466	451	464	516	500	469	463	445	491	463	493	459	438	453	485	503	481	449	453	506	468	494	476	469	477	453	466	494	472	502	477	468	515	450	486	458	467	487	464	496	498	469	486	480	497	486	467	505	513	449	500	527	453	439	439	501	450	490	475	436	416	482	455	453	457	473	484	455	526	494	480	477	489	453	479	410	482	440	502	485	469	482	479	473	504	532	479	463	490	481	486	518	474	430	495	489	476	444	492	453	470	498	436	491	452	470	486	468	483	487	492	463	479	472	517	480	457	447	438	508	470	472	477	489	491	482	466	493	460	490	484	480	462	473	470	446	477	463	474	499	489	510	503	456	490	458	449	482	465	459	464	505	478	477	460	459	476	475	497	515	502	490	459	438	475	465	480	447	465	436	446	497	446	450	471	488	491	455	475	526	474	471	460	475	460	493	491	487	437	463	497	481	513	477	477	476	442	453	443	452	508	494	502	460	465	472	455	532	476	484	464	511	493	462	486	493	494	444	493	437	480	439	505	459	477	479	530	445	473	448	464	458	486	496	445	535	484	489	509	456	481	443	492	439	474	429	500	507	478	494	484	458	479	477	464	488	475	457	462	461	474	482	434	469	463	468	464	505	452	472	434	442	462	502	498	491	449	478	494	533	474	473	490	525	456	446	449	471	476	462	460	436	485	469	442	452	512	463	482	520	469	504	478	490	453	476	485	502	483	472	500	472	435	483	467	466	502	472	476	501	489	472	484	480	459	471	483	467	484	460	483	493	460	504	475	497	500	532	422	489	465	473	480	450	486	474	489	495	456	500	451	503	453	493	505	480	458	480	451	474	475	451	447	506	457	507	437	490	468	468	447	483	496	474	446	478	491	483	455	479	517	466	485	420	445	470	465	480	438	482	496	470	489	488	494	468	510	454	463	490	496	487	483	477	493	466	493	481	510	499	500	501	507	460	478	490	522	464	482	471	468	471	440	464	448	478	503	438	452	461	484	483	453	488	470	475	483	499	479	508	451	475	477	503	460	463	465	452	460	482	502	454	483	460	490	470	487	438	469	495	454	458	468	464	491	497	431	451	466	496	458	509	454	467	479	473	471	490	470	485	515	444	446	484	434	477	466	489	439	462	496	495	492	454	516	422	454	470	489	452	463	520	471	485	482	482	487	484	506	500	476	478	452	449	475	471	477	502	474	436	473	450	487	462	500	489	480	507	456	467	474	471	506	468	498	470	490	465	465	537	427	496	494	481	474	496	458	462	511	482	477	494	486	443	480	513	511	477	488	467	467	416	470	426	480	519	483	494	480	488	502	457	467	481	469	439	503	459	474	449	446	504	474	457	495	466	466	457	461	494	479	495	431	453	510	473	463	463	502	457	476	519	462	499	488	461	478	453	447	499	476	485	450	446	451	517	513	487	471	447	440	478	477	481	465	435	495	477	485	489	468	475	479	456	462	509	521	487	499	436	479	473	470	471	460	504	507	465	483	509	509	472	489	485	466	461	508	459	485	500	471	524	473	458	492	450	436	500	466	465	464	476	457	503	483	485	513	446	477	482	538	518	500	465	498	472	460	455	461	467	433	477	505	471	492	471	467	506	453	498	498	481	483	502	474	488	500	482	487	442	479	452	458	499	464	453	471	435	488	494	492	473	490	476	505	441	477	490	502	472	472	488	494	434	470	501	499	439	479	518	486	463	452	481	495	449	478	491	509	464	500	474	461	439	480	478	512	464	435	490	485	438	478	469	459	490	483	472	499	478	487	474	486	503	471	462	423	457	442	460	467	487	492	444	510	501	460	493	483	495	499	468	472	441	465	479	462	466	472	472	460	493	477	498	512	460	465	487	492	446	487	486	441	450	473	483	472	473	481	459	432	477	432	469	521	488	468	481	463	458	456	469	464	488	473	504	457	480	481	488	485	496	450	484	516	443	457	502	482	429	453	445	481	487	474	467	480	469	505	461	439	502	493	456	479	480	473	470	498	460	469	467	487	459	502	461	444	474	448	419	483	502	482	455	455	459	453	468	482	500	491	490	471	491	438	483	456	480	463	515	479	467	484	470	553	480	480	522	487	441	463	465	484	458	470	499	440	468	532	488	454	506	491	495	483	440	466	512	501	478	495	482	460	471	476	461	487	473	459	471	487	463	470	444	461	475	448	447	494	491	495	481	494	460	419	534	499	485	462	442	511	488	472	486	498	500	496	458	448	457	483	453	461	464	489	484	483	491	460	491	504	452	460	461	473	472	465	505	472	499	475	503	460	469	501	537	509	486	485	491	486	522	474	469	467	462	504	470	486	483	486	508	492	491	465	474	423	464	453	486	473	508	476	489	464	482	466	437	466	453	441	466	489	473	474	515	464	470	464	463	513	491	493	485	463	466	497	448	493	510	502	489	444	502	523	455	473	455	502	476	511	496	461	481	483	459	489	472	446	494	494	485	451	503	481	468	446	444	479	466	515	518	497	458	461	480	460	472	494	460	493	518	465	440	472	495	473	448	441	439	466	468	482	420	498	468	443	500	471	499	486	437	512	472	448	485	453	454	510	480	485	516	498	468	481	460	504	510	517	474	481	483	462	459	478	479	481	452	502	492	497	474	480	477	474	479	460	472	481	488	448	454	486	453	474	476	489	445	476	495
24410	20828	24398	27325	19997	1524	483	400	391	334	322	332	347	307	321	314	311	283	319	331	356	317	311	320	287	283	295	332	310	288	297	275	324	279	327	290	272	258	283	310	301	309	285	294	282	278	284	273	315	279	282	306	298	273	296	295	284	297	269	291	291	270	305	281	289	251	298	321	249	293	265	259	311	295	296	287	320	278	308	287	290	293	267	315	284	280	324	272	314	296	299	277	311	304	308	295	302	298	295	318	301	291	265	299	292	291	296	319	289	277	259	290	289	277	275	292	271	290	285	294	296	280	309	262	312	270	261	277	300	304	308	283	317	272	327	312	274	291	308	257	286	298	281	278	255	312	278	272	318	296	319	270	281	259	257	309	285	298	279	274	274	321	266	300	303	301	337	282	280	316	292	312	305	277	304	301	293	303	297	262	274	286	279	271	272	291	293	333	315	265	314	293	274	318	295	305	292	265	277	272	257	308	302	273	267	260	296	281	282	293	267	305	313	263	300	260	296	293	282	305	264	294	285	338	291	314	257	288	303	282	298	301	267	331	299	297	261	297	329	304	326	317	297	291	298	281	280	294	315	286	279	287	283	275	281	311	309	315	313	297	278	305	297	303	263	267	316	273	279	291	300	293	282	306	282	281	264	280	320	297	299	278	258	301	297	301	285	297	311	313	280	271	295	300	295	277	293	316	273	311	308	275	244	285	297	285	283	309	298	285	312	281	282	279	319	285	318	280	278	310	289	285	317	282	294	305	304	303	307	310	270	303	313	318	295	288	307	288	279	288	296	317	283	288	305	269	269	271	320	269	336	293	298	305	290	292	270	273	268	313	285	307	278	295	302	294	277	331	317	315	291	295	254	275	264	310	279	294	289	285	320	270	311	267	301	279	253	321	290	271	320	287	313	286	313	317	296	295	276	275	293	316	313	274	285	306	298	292	295	278	295	267	301	312	251	257	283	285	274	274	288	295	293	332	270	292	303	290	301	252	287	302	271	290	295	248	299	303	301	288	269	263	247	296	303	325	299	278	261	285	301	328	287	262	298	290	299	275	280	322	323	313	263	271	277	311	273	309	289	308	287	294	284	294	275	311	278	301	308	272	288	281	301	286	299	259	281	299	302	247	279	310	289	297	313	283	298	289	251	293	270	305	336	293	278	312	284	288	302	304	315	273	293	293	311	289	292	274	316	278	281	276	284	294	292	285	282	294	282	293	281	273	294	251	260	315	303	276	296	257	313	313	275	313	294	281	306	303	284	290	290	306	293	289	261	285	324	289	309	324	291	335	289	290	280	276	298	312	295	277	264	285	286	288	286	304	307	308	282	304	306	274	322	276	314	278	252	295	301	296	256	289	288	303	294	294	273	294	273	272	281	285	307	300	269	275	284	298	288	308	297	275	279	258	274	309	287	293	294	320	285	261	259	306	281	269	318	282	290	284	265	294	283	291	298	297	315	322	257	293	254	323	301	312	264	306	310	328	298	278	274	299	312	281	298	304	280	287	288	292	281	277	296	292	279	290	262	277	292	303	276	312	318	309	320	279	302	306	289	285	301	283	283	273	273	282	315	289	279	306	289	297	290	267	256	279	255	276	300	298	283	284	272	277	278	278	282	300	310	287	285	297	283	279	289	301	297	312	273	290	259	297	312	288	255	285	304	287	318	277	318	306	281	258	290	289	262	304	292	265	246	267	292	289	323	281	286	250	305	301	277	314	314	288	299	285	284	323	303	304	275	310	281	262	293	267	280	316	267	298	270	292	251	300	332	268	281	302	289	281	301	260	298	302	306	302	302	304	275	295	296	301	264	285	316	288	293	311	290	279	283	259	296	303	256	276	298	291	300	290	258	268	318	310	276	305	287	306	264	267	295	283	292	311	268	294	319	319	266	285	264	284	315	292	287	324	257	293	325	302	285	300	290	341	309	285	300	301	297	278	281	314	313	265	291	263	303	290	291	281	289	303	270	284	321	292	305	281	328	291	263	251	286	283	263	265	269	283	250	297	268	294	282	281	322	292	292	279	257	268	302	278	279	290	278	301	286	297	334	312	288	249	285	320	312	247	290	292	283	243	324	311	257	307	314	314	288	287	286	293	268	296	285	298	269	276	296	296	295	303	291	295	326	293	317	281	272	303	324	300	279	313	306	266	283	274	274	309	313	294	257	308	306	317	299	299	303	292	268	321	267	314	332	291	300	301	278	283	322	278	259	284	271	308	278	286	275	281	299	269	298	289	298	266	320	260	282	275	259	293	294	275	317	339	300	289	290	317	278	299	289	290	319	288	307	306	270	268	309	298	277	300	327	268	270	269	312	282	322	286	283	289	295	272	277	296	319	294	328	306	286	303	299	285	333	272	299	309	300	262	313	283	251	317	268	293	254	295	268	289	306	286	283	266	289	295	270	302	295	298	261	305	315	313	282	293	248	257	302	294	310	330	314	268	264	290	311	270	317	302	267	322	299	290	311	285	260	316	295	302	316	267	294	326	287	262	306	310	265	282	288	314	274	283	298	307	286	305	285	296	306	268	252	285	313	295	307	304	282	287	279	269	286	316	293	346	297	286	283	293	296	287	313	329	298	265	268	294	296	274	270	290	301	293	291	273	258	309	301	298	290	291	289	318	283	330	314	298	292	272	296	288	287	297	328	315	288	350	286	285	269	310	317	281	261	302	306	278	323	282	276	299	309	318	307	276	311	307	278	286	258	260	298	317	299	272	313	308	291	276	272	288	294	294	309	286	297	295	303	284	255	315	290	265	314	290	287	307	286	295	296	283	279	318	288	307	276	297	292	275	287	293	280	286	309	281	276	318	292	288	296	293	281	294	287	261	278	287	329	301	330	291	279	297	292	324	276	295	313	270	308	302	304	277	281	296	296	298	284	283	307	262	285	280	291	321	314	278	286	324	266	297	316	289	284	275	274	288	303	320	250	306	312	313	288	286	269	322	289	301	305	275	290	278	306	300	287	330	309	284	288	297	296	301	317	279	308	274	289	275	261	271	292	288	326	262	285	275	314	282	293	274	323	300	281	282	279	281	301	295	291	328	290	299	285	335	271	280	258	298	290	280	302	298	339	297	284	274	285	295	283	286	271	295	301	258	275	285	267	267	266	288	292	275	284	309	322	293	302	288	271	299	305	262	286	289	292	300	297	283	278	303	271	282	276	282	276	269	283	272	275	264	340	244	290	317	283	278	289	300	275	287	261	311	276	312	307	283	288	263	270	271	322	279	296	290	335	276	256	284	309	285	278	291	279	305	245	281	293	282	311	292	312	256	282	297	317	281	275	303	295	288	313	285	277	275	282	277	312	310	299	304	284	293	290	319	264	297	296	306	307	298	289	304	309	278	299	273	273	308	301	301	291	285	306	298	291	313	303	282	264	260	313	261	274	306	283	253	270	295	290	247	286	235	288	283	294	295	352	304	328	326	301	299	336	309	288	296	287	284	283	279	318	292	279	284	301	269	293	293	275	279	297	277	315	316
3277	2988	1991	1127	868	719	754	667	667	662	665	681	662	641	676	655	640	651	674	634	652	657	656	619	616	629	658	646	658	643	642	657	637	630	637	679	668	623	655	659	634	589	654	636	629	675	654	637	658	678	647	590	703	647	616	640	649	668	621	642	660	608	657	671	639	665	655	662	698	643	598	654	612	660	687	630	666	664	673	626	581	623	659	645	636	662	670	646	661	655	678	661	687	663	703	627	646	666	644	677	674	620	642	644	673	627	668	663	637	682	644	695	653	663	634	627	702	588	660	665	646	656	717	692	632	662	628	641	618	671	645	664	637	633	587	667	690	708	652	653	622	623	612	669	680	646	627	610	646	626	684	642	592	621	600	645	652	646	654	632	617	627	629	661	624	661	665	641	624	655	661	654	656	633	621	674	633	628	633	646	630	616	634	607	657	656	623	664	652	605	597	635	663	613	650	650	626	627	668	648	637	657	624	680	645	640	628	621	684	649	664	632	629	644	602	641	648	646	658	644	670	651	648	709	656	666	680	670	646	672	604	648	659	680	624	651	664	638	630	674	634	617	662	632	670	656	642	692	669	620	667	694	681	601	656	666	631	646	641	670	647	657	693	632	621	628	634	665	609	633	680	678	641	618	650	683	620	651	689	639	649	615	639	660	654	608	670	693	638	636	648	694	634	628	631	652	589	673	642	657	679	624	596	611	615	644	664	636	675	639	649	631	601	632	640	644	629	605	662	649	639	672	700	614	651	641	642	632	635	638	646	624	646	610	636	628	632	702	641	635	678	620	633	616	680	643	657	605	673	650	645	614	601	634	670	668	669	625	683	654	622	642	667	664	656	623	625	596	629	663	649	632	665	655	622	657	670	613	625	701	636	620	658	659	702	597	588	675	677	662	631	623	628	681	666	686	647	668	641	618	650	627	588	677	623	627	636	665	637	690	659	613	651	679	624	655	645	576	647	650	623	644	617	648	611	630	648	630	664	600	667	664	594	634	623	663	657	618	652	654	672	659	623	607	662	643	645	639	683	684	638	667	681	606	594	633	697	641	628	645	684	697	644	660	629	634	659	653	601	650	691	655	659	671	685	619	645	628	657	658	708	642	665	700	661	626	649	662	673	606	659	649	692	629	669	672	619	653	684	657	640	675	662	673	675	641	678	666	620	633	654	624	645	623	629	645	667	645	649	635	620	633	639	632	641	650	608	593	665	621	623	669	699	656	624	649	658	669	610	651	655	648	644	650	658	660	659	705	627	593	610	639	642	620	655	645	650	613	640	631	666	699	697	632	655	630	668	667	622	675	632	642	636	628	679	655	635	651	629	658	639	661	661	630	656	640	650	646	641	653	644	630	675	659	619	630	666	645	643	663	618	654	694	618	655	641	674	659	624	621	631	660	627	671	633	616	653	641	637	626	645	685	637	639	638	616	602	659	649	683	666	643	624	683	621	698	649	654	653	619	668	639	611	654	626	642	565	618	666	678	673	663	655	671	651	620	619	624	609	699	603	657	630	624	607	662	640	682	598	683	681	694	617	669	673	654	625	635	647	645	571	633	612	628	643	634	638	696	621	640	656	669	659	698	686	659	666	630	670	638	652	639	651	624	617	656	629	634	661	603	645	671	621	654	655	675	592	659	646	597	614	651	663	627	647	710	696	641	624	622	636	640	668	639	605	659	605	637	634	636	651	636	671	697	633	654	613	665	632	680	698	634	667	634	668	640	725	651	685	656	666	686	690	640	659	625	690	667	629	689	646	629	650	682	642	684	648	671	642	639	682	652	661	614	641	666	662	657	614	640	645	599	624	632	658	664	628	675	673	602	653	650	706	669	625	618	593	655	670	629	652	702	624	614	632	674	669	634	634	679	643	652	590	645	618	655	586	630	613	629	633	645	640	657	667	625	676	656	703	706	643	647	629	600	632	703	644	668	665	671	621	659	621	701	675	591	680	639	671	702	646	640	677	643	637	657	643	627	667	634	625	667	659	625	621	607	694	644	627	706	666	634	646	667	631	711	703	663	608	624	661	686	656	683	643	641	652	657	622	689	634	638	668	671	627	612	629	664	699	635	680	619	607	591	611	662	632	628	666	624	642	629	668	630	648	658	679	691	654	635	644	600	650	694	671	679	635	589	699	689	627	663	596	693	644	684	632	639	614	675	628	624	644	625	686	648	646	624	646	622	634	626	638	641	687	640	664	651	643	645	631	630	631	620	635	619	657	621	608	697	632	649	615	618	628	671	644	646	650	637	673	659	676	668	680	598	650	662	655	631	600	640	663	686	679	662	640	624	603	669	656	694	671	623	612	642	660	660	622	628	658	683	628	702	653	687	655	664	685	625	616	661	630	605	647	656	633	650	659	651	664	620	651	658	651	656	706	664	693	643	658	678	675	690	656	627	643	687	685	685	627	638	647	615	626	610	605	676	688	634	640	638	644	667	670	612	620	638	651	616	635	664	660	646	628	618	653	657	636	612	649	651	630	640	657	656	667	657	621	601	667	615	628	649	668	662	643	655	602	635	630	633	624	661	654	648	658	668	644	646	658	639	639	610	633	612	657	611	672	645	694	669	640	607	670	636	686	606	640	630	649	697	655	665	652	620	677	606	656	661	682	650	616	625	615	675	657	646	676	673	624	645	676	682	644	671	653	627	651	655	660	653	674	633	639	658	647	682	633	647	654	664	636	607	623	638	683	670	621	642	641	675	614	624	625	675	697	620	626	622	610	633	603	640	625	640	618	645	611	647	689	667	635	666	633	615	683	633	612	594	673	650	643	653	676	636	638	626	662	633	683	650	668	604	659	637	623	608	688	638	654	641	648	688	633	666	651	641	617	619	627	600	633	702	682	642	689	642	671	644	649	651	707	609	658	655	704	630	641	681	634	648	587	646	633	601	637	590	670	607	658	681	644	668	623	655	660	669	650	646	675	680	638	657	635	680	585	672	634	612	651	648	674	627	677	689	599	679	693	636	654	666	654	620	676	691	695	646	628	643	659	679	614	651	660	658	682	635	705	615	688	688	657	607	620	680	626	690	636	667	622	669	644	634	663	651	611	669	682	632	684	664	666	616	670	637	628	659	619	620	668	704	678	648	630	664	668	620	687	635	635	688	609	666	641	663	647	623	637	647	644	622	599	693	646	632	628	646	668	671	614	692	628	632	652	644	612	661	698	682	593	608	662	631	647	641	683	641	640	649	635	618	618	621	687	657	643	609	605	645	664	623	649	666	624	662	653	663	642	609	661	633	631	610	674	623	661	655	612	668	638	675	606	682	657	629	656	626	626	604	653	628	648	665	642	702	647	668	652	619	642	671	647	622	662	651	624	655	627	641	622	667	687	594	664	649	634	702	668	692	672	651	594	640	577	609	647	651	638	658	681	644	688	629	604	639	644	657	633	667	594	644	640	624	624	659	644	669	644	639	555	651	691	623	656	667	636	625	668	606	665	634	647	599	681	635	646	599	601	662	668	661	661	615	660	674
23567	20806	25060	26636	20815	20775	2679	470	364	288	260	234	264	249	244	242	264	221	219	233	217	210	204	177	218	220	212	192	220	203	211	230	202	176	202	198	193	189	217	183	195	191	186	212	202	217	218	205	191	184	190	204	204	206	214	206	190	237	203	222	183	205	177	184	193	199	182	184	177	222	166	171	218	199	194	186	188	201	186	186	176	180	203	233	188	200	209	188	186	209	187	218	216	202	199	198	219	230	207	180	168	201	205	216	196	179	188	211	185	197	179	212	183	180	217	202	173	188	191	186	194	220	214	199	229	199	209	203	187	186	204	199	193	183	178	201	218	210	178	233	225	196	182	211	177	207	220	199	207	232	204	182	195	177	185	170	172	190	212	191	187	209	186	194	203	162	235	200	197	203	196	188	207	209	198	209	214	192	208	201	192	206	207	192	208	177	201	217	202	213	210	202	186	210	200	174	171	201	223	204	206	196	176	188	213	190	175	188	175	197	232	213	189	206	178	162	209	182	169	186	194	185	189	217	193	201	211	202	227	188	229	182	214	197	205	220	149	197	196	217	193	212	217	238	215	195	193	199	199	213	181	197	177	167	187	200	206	191	212	228	210	167	223	177	185	214	180	188	195	207	204	151	194	174	192	197	194	192	221	198	204	224	166	205	211	202	206	183	198	186	192	181	183	195	208	224	212	234	182	172	217	192	189	180	216	210	179	219	192	226	238	213	207	206	202	185	187	171	193	188	186	216	195	188	201	203	149	220	200	200	216	188	183	213	224	186	187	215	199	204	187	210	199	212	189	211	183	201	229	207	212	214	226	193	195	203	186	201	212	199	205	212	215	207	208	180	172	226	213	206	233	183	189	227	224	169	185	208	210	213	183	193	190	195	193	182	178	220	200	181	204	225	189	208	168	207	173	208	197	201	215	213	231	183	190	175	185	175	179	190	187	213	216	203	204	174	212	203	206	171	176	197	203	212	199	177	190	148	209	196	224	178	183	222	209	208	193	185	193	214	197	187	191	206	176	183	196	181	194	184	187	205	190	182	202	209	190	184	193	173	197	211	200	192	184	192	193	199	166	187	198	190	209	210	196	197	184	208	189	217	194	201	189	204	192	185	200	219	200	207	165	203	203	233	179	209	188	205	230	218	203	211	169	203	196	189	175	171	232	203	224	172	176	202	217	208	174	196	183	196	206	195	198	195	202	218	172	204	181	183	212	212	179	238	215	199	191	210	214	200	199	193	184	188	187	175	188	224	217	187	197	200	211	173	200	188	178	189	237	178	216	197	184	208	205	202	187	185	182	188	215	209	199	240	206	185	190	181	196	197	185	187	209	222	206	189	190	201	201	218	201	185	177	207	202	194	169	209	203	195	201	176	201	206	221	204	217	188	190	185	191	204	181	226	205	218	210	184	203	192	188	209	179	193	217	197	191	181	195	194	164	213	188	171	210	183	188	210	178	193	187	215	220	210	221	184	201	200	185	186	194	201	182	215	178	218	189	197	209	181	207	185	205	195	193	195	183	189	177	204	190	196	203	191	194	223	196	221	211	212	206	197	213	208	237	221	186	206	199	212	170	194	211	187	190	187	179	200	213	196	214	186	206	153	190	191	200	175	201	194	212	198	201	184	210	185	179	180	175	180	199	212	186	221	174	197	195	201	223	206	195	175	207	201	186	208	232	200	186	217	201	186	214	188	194	190	175	197	189	197	172	195	186	202	231	197	218	189	203	217	201	184	198	207	220	188	178	204	177	216	203	220	224	196	186	208	210	212	211	199	189	180	174	205	206	202	204	205	178	213	194	203	175	192	171	179	223	166	184	182	200	193	219	196	197	218	211	193	198	191	192	225	200	179	231	228	182	216	184	199	189	197	232	183	205	175	192	174	196	211	194	207	199	209	199	200	185	195	168	195	230	192	206	188	178	202	200	191	211	200	213	196	189	216	173	230	199	179	203	196	190	190	199	203	236	217	218	173	214	195	195	194	174	202	177	209	184	183	182	192	211	216	193	160	199	201	180	185	204	205	196	206	212	216	170	199	206	197	183	188	192	199	213	178	178	202	191	176	186	202	180	179	177	215	184	209	181	212	211	201	205	193	201	218	187	192	186	215	202	216	210	179	197	186	178	203	215	191	191	199	184	168	212	191	220	187	177	194	183	192	203	197	170	224	197	206	187	189	227	183	220	187	197	179	214	205	183	185	173	196	178	197	193	178	219	178	203	203	189	188	215	200	203	199	166	190	229	204	221	213	191	183	188	180	174	204	201	195	187	170	212	193	178	207	233	198	182	203	222	210	189	196	196	203	176	185	189	198	202	190	198	202	200	186	196	167	183	200	224	206	235	214	211	197	205	195	190	222	199	202	185	197	209	217	199	209	181	199	193	213	192	216	203	208	218	177	191	202	197	192	168	197	194	200	205	194	203	207	196	236	196	172	185	188	206	202	188	168	194	214	192	178	207	202	221	206	184	199	211	177	205	191	207	181	201	222	210	208	195	209	176	218	205	173	213	216	157	207	190	228	206	203	197	183	223	205	193	164	184	178	205	189	221	200	199	188	190	197	182	205	207	192	208	201	153	183	219	204	183	206	186	200	204	208	183	217	210	202	218	193	198	219	205	199	185	184	201	214	170	203	193	201	185	174	181	213	199	192	182	191	200	188	190	191	209	173	229	209	194	197	182	198	198	204	191	210	168	186	202	199	197	175	206	182	212	202	199	202	185	220	206	203	203	205	182	186	203	189	185	236	202	212	218	194	180	196	195	177	175	206	199	198	190	166	189	180	172	204	194	197	209	193	211	218	209	199	179	230	203	200	207	198	194	166	198	163	174	187	217	188	201	193	171	183	198	201	214	174	191	180	207	199	190	198	199	207	212	198	179	202	203	190	209	195	198	187	219	218	169	183	168	179	198	201	188	181	196	201	184	199	184	181	173	175	207	214	181	190	193	202	215	229	189	180	202	183	184	175	194	193	178	229	201	191	228	201	190	191	181	191	201	215	195	197	216	192	179	193	207	186	180	200	195	186	179	192	196	175	189	191	195	203	209	200	210	218	192	181	193	171	232	224	220	205	208	188	209	206	184	188	234	190	189	194	188	194	194	211	185	212	162	223	202	217	178	192	191	208	187	170	180	223	188	205	194	185	201	191	199	199	192	209	201	191	211	174	201	203	181	221	201	201	189	192	194	208	201	180	201	197	192	195	186	159	171	207	211	188	230	209	184	242	209	174	171	214	202	190	182	188	194	205	160	193	197	197	205	195	190	191	197	198	205	183	202	185	193	216	194	199	185	217	154	206	211	189	183	197	201	194	175	199	213	215	176	193	197	189	185	168	208	206	172	203	201	163	215	202	190	198	192	203	196	199	188	171	187	169	183	219	196	216	182	223	169	195	185	187	193	199	211	187	182	205	220	188	193	193	179	200	200	174	221	208	221	228	185	200	172	199	192	231	202	202	203	181	205	210	201	202	190	185	195	190	193	199
3322	5231	3038	1508	905	672	554	469	526	473	493	478	485	452	476	463	486	429	439	479	439	434	425	449	446	467	418	451	413	435	460	467	444	433	489	490	480	436	398	397	468	422	446	442	417	447	454	444	436	460	417	450	453	452	426	444	406	445	434	431	448	432	423	488	414	469	393	448	441	430	480	431	441	419	439	431	412	427	431	430	449	449	415	454	441	418	461	410	456	480	430	433	443	451	429	400	427	402	414	455	454	444	418	434	454	445	465	442	394	426	442	408	407	420	416	410	450	422	429	474	440	437	456	418	421	429	429	445	448	452	419	452	415	430	410	414	420	418	413	457	420	453	448	445	450	441	430	421	431	432	458	453	417	415	410	435	458	461	457	449	494	455	462	444	442	397	440	439	494	474	432	442	453	474	442	454	461	436	476	456	447	450	468	455	416	460	452	463	420	401	431	434	414	433	452	441	455	463	440	466	448	441	443	432	459	446	448	410	420	414	464	431	439	477	417	442	423	462	451	470	455	457	491	460	455	434	446	466	462	454	430	420	437	431	426	404	443	436	408	456	462	446	411	439	454	427	449	447	388	435	445	418	416	455	467	439	481	392	459	425	468	442	432	419	447	437	454	452	469	450	457	457	475	441	458	427	480	438	487	482	458	443	381	468	427	467	453	456	410	452	432	497	423	429	426	438	439	461	434	448	412	465	414	431	464	451	475	451	473	452	428	424	453	475	437	423	437	446	429	456	433	430	439	404	487	445	451	436	452	410	420	460	421	414	454	445	447	456	459	432	435	448	432	424	456	445	491	435	440	465	458	423	427	464	470	426	432	479	438	464	385	438	441	399	398	456	431	423	446	452	411	434	405	436	418	471	441	460	412	413	444	464	441	408	484	432	428	433	421	396	467	424	423	444	446	472	436	461	481	456	409	432	418	445	462	440	442	458	415	447	443	457	469	402	452	508	440	429	456	426	447	434	432	436	451	415	465	449	449	456	427	428	429	456	426	441	451	423	461	419	448	460	477	423	451	439	436	435	454	468	420	481	444	419	417	464	448	417	487	430	388	431	431	465	406	418	451	390	464	418	469	466	431	477	412	441	433	476	445	454	405	400	455	435	449	408	449	456	460	469	427	461	406	411	438	460	451	462	466	418	428	435	474	427	439	423	435	444	442	443	416	453	436	448	454	432	469	436	459	480	463	475	435	455	443	466	467	413	460	419	398	443	458	438	440	409	428	418	430	437	438	514	431	468	439	473	448	437	437	440	450	432	475	425	435	443	412	410	448	451	416	433	450	473	431	458	470	429	453	437	421	399	438	435	459	413	434	476	473	449	408	460	433	428	450	475	449	444	402	424	461	441	423	417	443	434	437	429	467	438	421	461	446	451	452	454	436	408	457	440	463	403	451	448	431	455	459	467	452	457	428	450	464	427	404	434	428	403	459	440	457	458	408	485	459	399	413	460	433	420	453	458	461	434	425	396	454	436	423	474	418	453	435	459	405	444	422	435	428	450	421	455	454	426	412	468	484	444	452	424	427	471	428	457	423	442	413	407	445	466	453	405	424	424	425	453	462	407	447	469	437	403	428	440	424	416	437	444	416	471	424	439	452	402	458	420	426	424	438	436	445	433	441	435	440	437	476	454	454	441	408	446	451	439	478	450	477	465	414	434	461	472	422	488	435	409	426	449	399	398	426	432	413	425	434	459	467	413	468	469	467	454	431	466	493	425	453	460	469	467	428	457	454	423	420	425	387	406	436	438	423	411	430	418	431	460	425	461	425	441	425	485	454	457	458	472	414	465	422	463	400	423	434	434	476	434	438	403	421	429	459	419	454	417	410	419	414	452	429	402	501	428	487	413	478	467	458	469	463	457	441	416	447	414	422	454	438	445	450	418	428	442	444	443	448	466	451	472	445	438	450	452	416	470	436	434	441	418	478	417	433	426	445	408	435	447	448	422	425	472	459	423	431	440	454	413	433	437	420	418	423	452	454	438	412	433	431	439	433	470	462	428	429	420	442	431	432	384	451	401	396	411	454	401	441	460	421	414	487	470	467	443	463	434	434	440	472	463	407	430	444	448	426	425	455	456	413	432	412	431	444	461	452	429	422	402	441	454	413	472	439	440	445	435	453	469	465	423	422	484	459	434	432	395	434	429	430	452	440	486	397	428	417	427	431	442	456	429	379	457	411	432	455	446	440	426	400	473	440	435	421	427	432	424	454	455	450	464	447	454	451	418	490	403	419	463	473	392	416	463	432	422	420	456	433	457	436	447	460	449	445	429	435	407	441	459	443	451	430	441	456	446	438	447	490	408	497	442	458	483	455	465	416	438	449	414	460	411	454	454	459	420	451	463	430	468	457	465	425	444	418	433	467	429	457	448	445	498	403	438	437	424	412	449	484	387	414	453	428	475	437	443	466	443	424	407	481	441	478	432	439	462	465	412	454	427	451	434	417	409	437	444	443	431	432	445	389	423	425	435	428	402	453	431	386	431	448	447	438	423	430	449	430	420	427	443	429	402	392	465	425	446	422	413	436	439	487	426	443	454	446	417	405	438	465	432	446	452	438	426	459	442	392	417	457	410	448	443	399	440	451	438	442	449	462	436	453	450	436	431	438	444	429	441	439	426	471	434	443	440	428	444	466	451	417	478	439	474	417	411	402	414	449	412	448	435	458	455	463	455	417	439	431	454	421	434	399	475	447	385	442	439	425	433	418	439	448	446	428	460	452	444	424	425	432	446	430	456	448	419	447	457	458	444	405	443	437	443	467	413	459	422	430	444	439	427	421	433	487	466	440	445	453	436	435	435	409	416	411	443	433	443	418	425	453	439	418	436	466	449	415	428	410	422	454	435	441	447	448	467	409	423	415	451	485	473	439	468	419	404	399	426	417	422	437	421	475	443	461	459	466	444	436	479	451	415	441	441	457	426	422	426	434	436	468	413	425	412	409	457	453	493	436	439	431	417	423	439	419	474	401	445	427	439	425	425	449	446	405	446	439	451	420	488	464	439	417	443	440	417	474	463	440	455	427	468	415	469	449	415	426	415	426	431	429	488	452	438	416	412	435	428	490	432	431	431	417	435	438	454	470	402	430	458	444	415	416	449	441	458	468	443	472	405	407	466	446	427	455	449	385	455	426	443	455	436	441	443	435	417	484	431	464	433	440	437	426	455	466	399	470	442	413	389	411	460	432	416	433	452	431	468	465	454	441	476	409	451	438	436	433	420	425	448	476	430	438	393	424	428	453	479	433	435	456	436	414	441	474	471	473	446	409	474	427	453	442	442	440	460	444	419	430	466	448	458	436	442	443	436	433	431	430	456	433	434	436	455	461	433	461	406	446	442	473	460	464	445	437	441	429	418	400	426	419	416	453	426	461	438	430	447	438	473	412	444	475	434	405	413	423	415	440	438	416	468	427	448	427	414	432	474	442	445	434	382	454	423	396	452	422	467	442	451	453	421	448	436	455	438	428	450	439	423	488	412
32564	12686	1490	297	238	225	214	213	209	220	162	185	216	174	181	177	168	196	191	194	184	191	206	198	188	201	164	218	198	216	208	184	214	209	215	208	197	186	215	191	198	191	212	193	199	196	190	217	200	192	186	195	198	205	188	210	208	191	197	197	190	211	202	175	194	174	179	194	209	224	209	214	198	213	177	194	199	199	186	197	203	174	192	196	180	196	186	187	203	179	196	191	206	184	183	183	206	190	202	186	196	224	206	197	191	206	228	200	189	225	234	209	192	189	170	189	202	209	186	196	202	179	203	207	212	176	186	171	204	195	178	243	215	200	204	207	214	220	189	205	202	180	211	196	211	192	202	195	207	205	169	223	210	194	183	184	197	188	194	192	213	196	193	196	212	213	183	215	197	211	204	208	219	194	195	227	207	191	200	196	189	185	199	219	187	208	209	196	205	184	211	215	203	169	189	198	220	217	193	174	205	197	226	233	223	179	174	176	205	173	210	208	225	179	175	197	199	183	197	207	189	209	191	209	166	217	188	180	186	202	186	197	211	190	179	196	191	160	205	201	208	209	181	230	200	201	209	234	208	173	198	202	188	195	184	232	193	212	179	190	256	226	198	215	186	190	184	225	210	220	173	209	175	212	200	196	194	172	186	205	187	199	209	197	177	198	184	210	211	226	166	167	195	198	223	211	221	208	198	216	209	194	205	200	203	157	208	226	207	206	199	214	166	190	205	166	160	234	170	182	199	216	227	199	194	177	184	207	224	197	196	220	226	216	201	197	193	195	188	175	187	191	187	183	195	156	194	197	198	199	171	209	194	187	186	188	207	195	200	195	201	195	219	167	192	182	185	181	188	177	216	210	226	191	181	194	207	211	204	194	182	179	195	195	182	208	205	195	211	216	184	195	212	192	219	204	228	197	201	187	207	203	210	205	218	200	178	206	186	192	215	193	197	212	197	215	200	181	230	171	191	179	220	167	210	188	189	174	200	192	173	178	213	200	185	216	220	204	211	218	182	200	180	200	196	205	196	204	192	183	195	226	214	188	187	194	192	208	195	204	194	190	202	192	210	201	197	174	186	207	189	166	193	186	199	178	171	199	183	208	210	216	180	210	185	213	215	186	243	205	199	207	178	211	223	183	192	192	198	201	204	192	202	173	189	180	228	197	203	174	216	179	227	200	187	198	218	208	194	212	197	197	209	199	175	215	188	217	187	239	234	197	204	210	180	178	177	188	204	211	200	208	183	193	196	207	203	200	205	188	193	198	206	214	199	210	183	208	196	218	200	196	189	172	196	183	217	201	215	172	171	167	195	195	198	182	204	188	200	205	176	181	182	215	192	207	198	210	232	200	190	194	171	201	193	198	229	204	190	195	182	205	193	184	195	199	193	209	197	178	170	185	188	204	204	192	189	195	185	209	205	179	217	190	196	210	206	204	203	230	191	185	159	198	212	189	184	189	191	215	207	202	179	199	199	206	184	204	174	209	197	170	183	209	194	185	190	223	180	208	188	187	193	186	202	209	202	194	205	194	183	208	226	192	200	193	190	210	222	196	182	201	183	200	213	212	180	213	162	162	200	202	178	189	209	180	181	208	196	187	195	189	198	174	215	191	221	208	185	212	199	186	174	221	195	190	191	192	201	194	187	199	183	189	232	184	166	179	185	190	164	197	190	187	175	194	182	186	194	170	206	213	190	200	211	215	190	193	184	188	180	202	179	181	208	208	195	221	193	191	195	202	197	168	194	192	202	203	178	180	198	217	212	191	194	168	186	173	165	188	178	185	178	208	202	183	197	200	194	177	172	202	198	207	186	194	191	218	202	184	206	195	178	215	176	204	218	187	182	214	202	193	211	185	182	194	227	180	223	187	208	217	170	192	245	207	219	195	196	202	211	205	188	199	196	209	197	193	219	186	201	187	170	232	209	174	202	213	192	174	196	184	186	186	218	175	198	196	188	198	172	223	182	204	161	180	207	209	213	185	182	199	145	188	200	167	192	196	198	202	198	206	194	181	164	210	193	232	218	208	160	171	191	211	177	196	203	218	197	182	187	196	209	234	182	193	206	215	198	202	197	190	195	214	188	201	195	202	207	205	201	178	196	184	186	211	200	196	226	226	190	228	198	187	210	224	173	191	213	174	188	238	188	189	183	178	216	213	193	179	207	188	219	199	194	182	216	218	203	179	179	207	203	228	200	176	192	186	189	196	211	173	197	206	206	187	176	211	202	214	218	196	211	184	225	182	181	188	202	191	204	197	196	190	184	175	202	173	195	204	172	222	204	194	218	165	195	195	185	188	180	208	194	179	200	181	181	184	182	177	193	209	169	184	201	215	163	186	237	206	188	185	176	193	189	197	201	180	196	192	193	197	193	181	215	210	191	204	228	176	196	200	210	186	187	234	209	208	177	217	197	178	203	185	181	210	181	194	182	188	183	192	202	204	199	190	212	196	197	224	177	200	195	187	214	214	192	227	193	174	189	204	177	199	229	190	184	191	203	171	202	240	219	179	182	206	166	163	175	205	187	202	185	185	180	199	179	203	190	205	192	181	214	171	200	199	213	184	171	183	221	196	203	189	207	200	203	199	197	209	209	195	198	180	196	189	224	199	196	187	193	191	196	184	211	213	245	224	193	226	181	186	185	180	200	193	192	167	199	194	215	190	199	195	204	186	197	198	199	218	218	198	218	181	212	203	200	201	231	203	202	187	187	194	223	235	197	180	181	197	203	197	206	194	188	199	183	203	185	192	166	164	196	203	195	195	202	224	173	220	202	207	180	199	171	176	205	190	222	198	223	175	194	183	226	200	190	215	175	193	210	169	178	194	194	180	211	209	193	195	188	192	220	192	196	215	176	179	217	191	210	210	212	183	176	190	196	195	200	189	203	206	173	193	220	187	200	180	183	196	184	222	210	225	175	196	212	195	207	195	186	206	192	199	184	202	185	174	191	213	209	193	185	187	185	205	241	189	206	230	200	200	198	207	198	209	224	216	184	173	224	212	183	181	194	190	201	184	216	205	192	191	180	189	197	184	200	188	192	190	197	177	185	185	211	206	174	206	191	197	193	211	219	198	184	206	212	185	201	181	173	193	188	192	208	213	208	177	186	217	219	215	207	225	201	183	192	202	191	201	210	205	187	196	195	225	193	190	190	223	187	182	208	203	193	195	214	177	214	186	182	174	195	197	215	191	202	175	155	178	195	184	175	180	185	183	207	205	188	197	223	201	197	191	212	223	178	198	200	183	185	181	201	213	162	219	164	201	203	203	183	206	181	206	185	189	199	199	193	184	183	191	186	205	204	204	209	208	209	199	170	195	165	189	216	190	218	209	208	182	205	185	202	197	222	198	192	190	204	194	220	188	193	189	191	173	197	206	233	207	191	209	194	197	201	196	205	185	173	188	201	188	210	166	218	181	196	187	221	200	229	181	203	224	191	191	192	199	234	211	161	210	203	190	184	196	181	214	210	187	195	208	188	195	194	196
4885	739	570	523	500	503	479	471	506	443	491	516	449	458	486	477	479	467	489	458	479	445	482	477	477	520	472	491	429	498	472	460	489	443	476	537	469	452	467	453	483	472	497	469	475	473	508	472	493	500	499	479	480	438	499	491	460	452	473	514	506	479	471	486	463	483	470	464	478	484	475	477	467	445	455	462	444	490	490	500	505	482	464	481	482	502	471	464	498	493	483	450	451	476	469	498	471	448	493	414	497	481	436	435	486	485	462	487	464	516	507	480	483	429	479	490	495	473	435	512	473	451	476	465	497	461	448	446	502	444	479	473	493	484	448	487	457	477	504	506	456	482	437	500	472	495	446	473	448	473	445	469	503	444	472	472	467	483	502	473	446	500	502	490	491	515	490	482	521	476	480	461	470	464	473	464	464	473	454	534	489	458	471	475	504	479	432	459	491	478	480	456	472	487	477	472	423	440	496	456	490	474	475	451	479	463	434	477	498	520	465	499	456	507	465	452	508	463	505	507	485	478	475	444	434	480	478	439	448	489	496	480	500	486	450	521	457	497	481	464	455	486	515	514	467	503	483	455	471	475	483	496	432	483	464	440	502	460	458	461	461	478	425	487	442	528	484	454	488	485	491	494	470	433	462	446	500	509	456	467	506	462	459	479	484	475	480	488	474	443	424	450	509	507	509	477	429	435	487	461	467	465	465	430	474	481	501	453	467	485	419	463	478	476	442	454	454	465	460	465	444	486	458	440	439	416	466	475	455	467	495	500	483	468	473	434	466	466	474	489	463	462	467	478	494	444	510	503	517	474	460	473	455	443	489	497	471	451	483	445	454	484	476	488	487	469	469	479	480	507	464	459	481	472	450	458	491	470	451	473	460	472	472	463	457	483	480	465	473	439	476	465	459	458	477	483	462	491	487	489	468	474	482	480	494	547	493	472	452	455	478	490	486	476	511	463	482	463	472	464	481	448	472	463	500	456	491	509	473	497	470	491	451	468	470	484	471	487	448	464	474	432	453	480	491	483	450	463	454	470	486	454	490	505	456	458	483	455	464	465	476	463	432	498	461	467	452	485	500	472	473	435	487	472	466	509	461	475	454	479	447	458	465	499	488	478	482	502	487	473	504	459	510	444	473	470	443	488	478	480	421	457	465	475	468	507	450	454	455	501	469	468	467	455	503	482	438	455	516	496	473	455	457	459	522	438	484	469	472	486	502	514	469	455	511	429	522	465	498	466	467	471	460	476	496	489	470	491	506	492	480	462	470	461	504	491	466	498	479	483	439	484	473	443	485	459	452	460	477	488	496	469	446	490	509	489	467	486	484	499	443	483	498	466	477	474	473	439	462	441	452	517	491	482	467	466	457	489	481	475	471	448	470	454	490	482	449	478	435	500	481	499	477	493	480	476	503	486	491	467	485	445	483	450	494	478	475	474	520	476	479	431	518	488	503	453	443	478	470	452	491	490	497	460	485	491	490	519	512	467	486	457	477	484	446	477	472	409	472	524	500	456	465	472	482	475	449	472	485	480	469	473	494	447	476	466	489	469	461	476	473	511	501	456	448	464	482	490	464	445	448	501	476	486	468	462	470	469	484	461	484	464	446	449	505	448	500	490	506	467	427	474	490	463	489	482	479	513	516	440	530	475	465	431	478	408	485	486	489	427	504	511	478	475	473	447	431	517	462	499	517	475	456	464	476	503	459	457	458	482	474	449	507	481	486	452	473	475	485	437	470	447	494	466	443	503	452	486	479	479	445	436	441	442	490	462	496	476	515	421	496	493	466	458	506	418	470	481	469	452	482	465	447	456	480	452	500	472	473	451	477	459	469	507	479	460	476	501	494	490	438	447	508	479	469	485	477	473	479	457	481	502	464	461	451	492	462	460	453	473	463	477	471	490	457	476	461	471	476	442	489	525	448	417	486	467	487	509	427	472	485	464	470	486	487	473	470	482	499	498	478	498	491	480	445	495	459	445	457	467	454	494	482	489	482	443	461	462	470	493	463	490	467	475	458	476	487	467	472	457	491	512	487	469	519	510	486	459	474	453	499	464	478	460	498	485	489	501	478	447	461	457	494	513	457	457	480	451	446	456	472	446	485	470	496	487	465	437	489	453	465	476	469	472	471	484	491	519	484	476	470	492	459	483	483	531	450	470	510	502	508	448	458	488	457	473	502	469	460	453	479	470	499	438	434	503	453	503	495	462	498	492	476	482	467	504	502	481	512	462	439	470	441	489	458	462	481	522	451	442	468	457	497	509	461	493	471	533	459	501	502	446	502	480	439	445	453	456	437	499	470	510	473	478	475	473	436	472	461	468	475	479	492	451	458	512	456	455	492	495	468	500	501	473	436	471	497	483	467	472	456	482	484	451	472	479	514	472	468	461	503	463	501	457	497	469	457	499	491	491	486	459	463	439	487	509	479	493	499	481	455	460	465	467	458	470	470	436	497	492	479	465	474	504	455	483	483	477	477	435	497	440	443	465	489	444	467	476	488	481	447	489	482	458	439	455	449	468	475	454	479	453	473	494	466	464	460	458	478	458	509	488	460	457	510	468	475	474	466	484	462	473	457	468	472	470	424	501	461	457	463	502	490	459	485	499	490	465	445	467	477	460	472	481	439	501	435	482	472	416	470	503	472	495	461	462	477	434	483	502	434	472	454	501	482	451	479	463	433	496	465	451	425	486	494	471	455	415	454	453	490	490	457	499	440	467	471	507	487	506	438	495	446	470	460	471	475	463	441	493	490	503	440	450	475	463	514	492	492	439	436	497	481	474	473	501	484	449	424	446	477	480	499	504	470	447	491	498	461	478	481	467	478	479	419	440	456	497	412	488	449	455	441	455	494	486	476	453	511	459	466	435	439	473	461	488	510	482	442	511	512	473	441	441	497	461	479	494	449	503	479	472	471	475	490	469	485	470	489	477	473	485	435	489	491	482	479	467	471	444	496	490	465	445	464	520	479	492	503	456	533	484	484	455	485	476	478	511	492	488	487	457	514	472	477	456	494	469	470	456	470	472	487	480	520	435	500	446	491	497	488	449	486	466	436	464	434	468	468	443	447	474	459	500	466	464	430	469	443	515	458	437	508	492	434	477	469	468	454	515	475	454	508	479	493	452	481	459	464	469	513	444	453	462	496	456	458	480	466	493	500	479	463	472	479	468	481	461	455	458	463	430	475	468	469	480	446	435	467	469	436	454	450	450	467	471	493	467	454	501	461	481	470	424	474	512	485	481	497	484	477	464	457	479	464	494	474	464	494	497	480	515	502	452	461	483	502	504	475	462	501	482	442	481	459	461	465	461	479	465	485	506	464	456	480	494	494	452	500	461	490	458	487	466	459	443	489	494	442	431	438	466	478	487	453	497	489	488	464	458	480	514	455	506	479	462	478	463	491	476	469	491	470	479	505	500	477	457	502	490	492	481	471	460	467	488	487	462	460	452	460	505	441	442	469	457	469	502	460	494	433	485	446	453	470	455
24505	20890	24479	27399	19879	1462	450	397	365	304	335	322	292	288	299	298	277	261	282	290	282	296	296	283	298	313	311	307	269	280	280	264	308	298	250	301	332	303	305	336	309	279	279	285	316	283	311	297	281	280	321	296	279	313	269	294	322	300	267	304	294	320	270	296	296	284	271	269	246	283	305	270	280	291	297	267	310	279	315	277	278	293	295	306	288	278	287	289	308	276	285	299	253	302	282	293	307	252	272	286	288	290	292	276	300	293	267	303	297	271	291	259	286	301	315	272	301	284	278	308	303	312	288	277	311	272	282	253	272	277	273	314	304	304	291	296	326	265	291	265	273	292	276	282	278	284	289	315	268	292	330	282	314	315	330	289	295	282	305	301	288	300	304	312	292	281	288	310	301	334	274	299	314	286	293	280	295	283	279	299	244	272	286	309	293	326	291	303	305	309	294	295	306	284	305	264	288	285	301	260	308	310	315	263	283	288	289	287	288	303	288	320	297	316	314	278	258	292	277	280	257	313	317	276	305	322	270	284	282	307	284	317	292	294	300	321	273	299	285	274	283	284	279	303	294	299	248	308	279	274	284	297	270	296	290	305	285	275	272	303	276	342	302	294	283	296	274	300	287	304	295	317	295	295	288	278	277	309	295	289	291	281	267	292	289	297	283	279	315	303	268	280	308	280	272	285	320	295	279	315	283	305	283	307	281	308	310	306	312	316	307	293	284	312	281	301	293	297	258	293	310	302	305	281	287	320	276	294	298	295	313	297	288	291	308	296	302	291	317	295	281	315	267	298	283	301	278	296	305	270	282	335	299	299	277	287	273	306	320	315	296	303	299	271	331	310	303	300	297	289	288	277	293	289	277	310	325	248	277	282	276	267	321	299	321	306	257	288	303	321	287	287	315	290	279	284	318	296	300	313	302	281	296	279	288	280	299	281	325	334	279	299	311	304	299	294	307	298	286	307	291	299	280	306	266	278	272	288	287	279	275	318	281	270	284	294	300	325	280	299	289	284	295	239	296	314	296	311	308	288	284	288	270	284	301	322	298	288	283	290	276	318	281	274	289	312	252	265	338	259	281	294	284	281	312	301	302	288	296	297	294	278	267	320	273	328	291	275	301	276	274	272	288	286	287	288	263	265	306	307	313	274	295	328	283	260	269	304	316	312	283	279	305	261	299	286	300	299	249	322	288	307	280	294	283	284	283	277	308	334	317	279	298	304	284	300	314	262	286	300	302	267	312	296	273	288	307	280	274	281	293	293	311	314	295	318	275	295	299	301	262	291	240	312	314	317	286	305	295	269	286	314	300	291	286	298	301	301	286	261	304	282	272	265	285	309	292	321	272	343	284	285	274	270	279	317	298	298	275	305	271	308	315	301	302	306	284	290	283	286	286	278	282	286	329	307	287	298	274	297	280	304	300	295	284	288	308	299	281	299	279	275	269	264	272	288	296	285	305	299	320	272	303	290	303	298	296	282	273	316	299	319	283	288	274	273	292	320	292	293	302	319	285	299	277	277	279	300	301	323	296	321	304	286	323	265	293	298	304	295	295	294	269	287	279	303	268	300	288	256	309	297	263	275	294	299	324	258	290	286	297	273	291	281	303	299	300	255	300	315	261	316	298	296	307	287	296	278	293	284	295	281	306	271	253	275	263	296	294	272	258	275	299	319	293	311	283	319	302	310	297	266	298	303	305	280	287	274	277	265	296	302	312	308	273	292	293	288	252	304	279	313	271	279	303	313	311	258	336	260	284	287	309	291	316	332	287	304	256	277	275	297	299	305	282	288	272	261	280	290	260	287	297	312	299	304	278	274	282	280	298	274	312	299	304	271	314	295	300	283	282	278	277	280	272	272	255	314	292	300	291	270	293	264	296	294	325	303	283	284	308	262	281	304	294	320	312	290	300	282	275	308	294	284	298	268	323	308	321	275	303	303	281	268	280	299	283	305	281	284	293	270	294	291	291	292	313	317	289	301	298	292	284	286	295	299	296	288	282	307	323	294	285	277	274	292	273	276	327	298	266	290	260	330	293	251	289	279	281	292	306	286	281	293	310	297	287	293	282	270	297	291	298	269	295	298	286	276	267	259	298	287	269	311	310	304	256	313	320	289	271	320	300	309	269	265	275	312	295	293	327	279	267	283	304	287	292	263	284	267	296	285	250	312	286	246	275	299	286	300	286	297	299	309	271	340	319	341	300	349	294	315	297	287	262	268	273	285	290	296	293	288	313	294	296	290	269	277	298	278	294	272	297	281	279	280	282	281	301	329	261	273	316	320	297	303	261	295	303	269	305	299	274	290	279	281	309	308	307	313	276	326	308	294	301	302	297	272	284	279	268	303	329	284	279	271	270	285	295	275	279	291	289	331	284	275	267	303	317	327	299	275	283	278	289	295	296	290	261	272	311	305	292	273	262	267	264	308	280	310	272	324	292	279	300	301	328	292	274	277	264	250	287	269	324	291	282	313	276	296	326	288	314	297	300	296	277	283	280	324	312	296	274	274	259	265	284	289	296	335	281	292	305	281	312	293	297	294	278	287	300	276	316	313	286	300	337	303	301	305	290	317	275	279	290	296	312	322	292	277	296	305	279	277	296	300	301	305	303	295	319	281	287	302	297	276	279	280	256	308	330	284	283	292	307	287	291	291	299	304	264	308	271	299	253	259	284	281	321	328	302	282	289	306	297	318	301	293	303	295	313	305	298	274	290	269	319	304	263	285	294	296	312	269	270	321	259	320	316	305	277	284	314	299	297	298	308	297	288	276	282	286	306	305	318	251	271	281	264	261	287	277	261	274	318	303	286	268	276	283	282	278	309	307	303	296	329	285	248	285	288	295	325	315	319	256	268	280	345	276	267	330	295	260	295	288	307	290	284	283	278	275	295	296	275	283	299	252	289	281	272	274	274	269	307	306	269	299	287	301	297	264	282	279	291	272	293	298	289	312	292	272	302	270	282	265	301	270	278	301	247	278	281	289	311	292	298	299	298	274	289	284	274	263	292	329	278	295	270	299	301	285	275	292	309	292	312	305	268	275	262	261	284	299	288	313	316	280	266	320	322	307	296	259	249	279	288	306	289	304	296	307	266	265	267	285	264	315	309	270	265	301	291	323	293	310	298	287	310	275	246	255	280	273	282	339	259	274	296	277	276	281	251	268	275	308	285	298	274	296	272	286	306	277	327	325	283	320	266	296	283	285	296	286	275	274	276	310	275	306	295	282	300	278	287	268	288	282	312	291	299	289	308	308	290	294	334	281	291	288	299	298	304	297	307	310	293	276	281	275	280	274	317	309	309	322	273	295	246	287	296	299	279	271	322	260	304	320	305	270	260	271	311	292	275	314	315	266	301	291	280	308	267	281	329	270	297	270	316	311	283	321	292	282	280	276	291	305	261	284	340	286	311	315	264	283	279	292	303	264	291	283	310	304	319	298	313	304	330	287	262	287	288	279	301	270	293	307	320	312	305	286	269	245	264	288
3290	3089	2016	1174	882	774	687	740	676	643	646	667	656	633	681	615	674	721	663	650	659	675	712	689	648	656	628	642	669	649	673	677	652	672	690	687	606	600	635	614	664	651	674	593	641	685	683	653	662	621	648	696	639	672	620	637	651	649	653	673	611	635	636	681	609	643	643	666	696	618	687	638	620	660	635	618	688	683	643	681	645	702	661	611	651	665	661	662	658	654	682	674	619	620	637	651	627	653	624	634	665	638	669	703	631	649	652	637	635	642	662	636	673	585	656	615	622	593	672	654	612	655	666	674	614	679	648	623	602	625	657	704	657	618	677	646	655	688	609	660	704	626	621	657	678	646	607	653	635	662	645	690	676	675	643	615	642	675	687	619	582	638	664	685	634	604	629	633	672	686	622	633	695	637	648	635	678	640	630	651	644	664	632	685	636	640	636	593	687	705	635	653	616	660	682	616	651	694	619	667	655	623	633	640	647	668	636	643	649	653	616	690	685	664	680	648	679	670	616	633	635	656	693	667	625	659	606	611	672	619	599	649	645	640	633	684	646	676	661	636	683	645	668	641	648	632	683	617	655	640	665	665	683	628	629	670	702	645	653	640	619	622	681	668	634	666	675	644	692	675	661	668	669	670	646	623	654	686	652	629	652	651	620	613	652	665	655	611	611	647	637	695	656	630	614	602	678	626	649	664	642	625	647	655	661	642	618	639	695	620	655	651	676	636	615	626	634	639	629	653	657	663	620	664	687	666	670	646	663	644	653	635	651	651	638	635	646	640	639	625	668	647	645	619	640	611	669	645	665	690	665	655	647	673	676	673	666	696	691	668	651	642	647	633	642	689	662	667	650	612	636	634	645	681	624	599	556	659	653	609	642	689	653	618	638	618	636	661	605	639	669	660	638	685	693	655	696	636	604	642	648	693	560	606	639	652	679	695	660	696	668	633	649	630	647	658	683	636	665	701	625	650	653	658	628	641	639	632	636	644	649	694	660	642	640	637	596	609	628	616	690	631	682	656	653	636	649	659	612	640	636	643	677	635	630	638	627	634	654	652	614	592	645	645	646	644	621	657	673	655	624	641	684	643	646	635	648	664	636	666	632	578	650	727	638	648	636	594	595	639	635	662	658	674	648	646	641	623	633	612	666	636	605	678	675	649	684	641	689	713	653	642	653	633	669	619	610	672	636	648	663	641	668	667	635	601	598	663	643	644	627	649	639	650	639	663	627	624	633	644	632	630	619	656	639	684	669	679	654	627	671	683	637	654	620	629	651	632	651	611	610	627	653	666	637	623	684	653	662	608	630	629	675	672	624	626	628	644	628	671	658	677	636	675	619	651	658	652	676	648	612	636	668	666	613	669	645	617	623	640	618	684	683	643	619	678	616	613	694	650	648	672	638	612	623	652	636	610	622	691	658	671	622	675	647	636	627	604	618	624	607	631	654	672	599	645	706	627	640	646	669	644	613	645	663	692	656	621	700	632	637	668	637	631	659	646	615	702	652	655	662	671	682	592	674	642	623	680	608	717	673	667	674	599	646	639	643	639	687	581	608	647	647	650	640	709	641	621	610	656	669	656	606	634	667	613	650	669	675	639	624	573	684	702	686	639	648	663	667	644	653	651	596	614	616	647	677	674	663	624	669	637	605	631	622	683	638	640	670	631	625	647	654	682	686	652	689	659	648	610	624	653	629	669	617	688	623	697	652	644	673	615	660	636	670	661	654	655	646	718	630	670	619	627	640	666	661	628	654	650	689	589	628	599	648	643	682	673	638	696	650	670	654	629	661	654	664	667	664	678	653	647	705	669	637	675	629	683	663	644	673	640	642	665	641	674	685	679	628	648	664	661	645	616	653	644	647	624	655	627	623	628	639	646	630	611	663	650	658	650	642	635	694	667	638	640	725	659	665	613	651	639	649	646	580	649	647	670	644	630	638	608	658	647	636	644	658	647	635	658	630	603	666	633	616	635	634	676	654	663	710	670	653	616	628	683	635	639	654	655	620	662	622	633	662	612	632	642	638	660	663	667	614	665	661	671	642	698	640	648	681	644	664	632	740	621	644	635	674	682	641	670	627	618	666	625	654	636	629	688	654	650	628	630	649	664	616	603	672	659	649	654	624	669	628	656	642	653	680	630	651	618	635	668	579	676	663	657	612	608	655	668	680	661	649	687	699	687	681	645	675	665	631	644	694	688	649	667	654	645	682	635	644	650	640	641	656	670	667	639	650	692	619	611	663	666	669	662	656	678	612	660	649	672	652	655	679	650	640	615	630	664	653	668	645	671	705	619	628	625	623	664	659	657	653	646	624	628	632	633	633	681	679	659	687	645	650	591	670	652	623	683	697	670	678	641	650	640	645	677	624	675	694	646	682	631	642	620	647	632	673	616	646	628	675	680	635	620	654	629	661	638	644	641	617	664	662	620	614	666	663	670	665	593	631	664	673	629	628	641	674	684	631	634	685	659	646	649	645	645	646	651	635	693	651	702	648	657	683	687	648	654	655	649	642	660	669	646	668	650	654	682	620	676	616	634	612	630	665	638	615	631	641	691	617	624	660	641	682	672	645	686	634	632	649	670	668	632	668	660	673	653	654	669	673	667	652	661	625	660	645	689	663	640	663	668	630	617	629	642	633	637	654	650	649	614	688	635	624	665	634	683	677	628	672	644	637	685	651	670	717	608	622	677	636	634	648	620	635	675	622	650	648	659	672	613	624	659	659	649	640	619	635	675	636	616	640	635	663	673	649	664	634	643	629	665	662	667	666	621	676	619	679	671	642	645	675	644	664	672	683	641	693	660	696	626	627	629	599	628	675	616	657	644	695	669	627	657	623	632	632	671	682	635	639	648	631	638	657	657	642	688	620	622	651	643	632	598	650	596	644	609	627	662	654	621	661	700	714	621	628	648	639	704	643	685	734	639	658	647	632	635	639	657	641	664	619	664	669	672	638	651	639	650	673	630	638	652	619	654	616	706	616	677	627	657	644	640	665	704	671	659	633	669	653	616	662	651	650	652	652	665	666	605	676	631	691	629	652	643	653	659	681	625	644	627	642	663	612	647	675	618	646	683	637	670	659	690	648	584	694	665	608	666	674	631	670	686	636	661	652	653	656	694	667	612	623	679	638	622	650	644	651	679	653	647	648	611	653	683	619	669	697	676	683	654	655	659	636	615	589	666	661	675	656	691	642	616	598	630	659	662	624	651	628	667	708	615	640	656	665	685	686	686	696	671	659	599	666	624	635	642	612	656	633	593	646	634	646	663	642	635	624	655	656	652	643	644	666	671	608	648	644	629	643	658	650	629	591	667	648	685	652	673	674	640	639	592	629	644	654	660	692	633	668	619	655	665	646	631	680	682	657	676	626	661	681	677	639	629	673	638	665	651	648	706	647	639	646	605	656	622	660	620	596	624	700	619	623	653	634	660	639	622	645	637	622	629	626	638	685	611	639	680	649	633	682	617	672	683	658	640	612	687	640	675
23521	20810	25084	26616	20816	20793	2440	427	343	320	283	249	248	243	219	214	233	230	181	252	214	216	187	205	199	177	175	214	203	219	195	200	189	203	200	197	209	194	191	200	218	190	201	209	222	209	190	213	199	183	192	195	208	197	223	192	239	217	189	181	218	189	188	207	183	209	191	208	165	181	214	216	213	196	193	179	207	196	195	204	169	202	172	191	225	185	235	206	207	191	230	220	213	210	197	188	205	215	185	203	199	186	217	205	242	189	232	200	217	202	213	229	220	201	189	186	168	213	205	218	183	205	189	195	196	190	177	180	198	185	207	174	176	205	182	185	230	210	201	197	183	175	182	206	199	204	202	191	189	188	183	188	193	170	210	189	169	225	189	198	194	214	203	205	209	192	185	212	182	203	208	199	183	214	171	191	197	203	208	204	168	183	178	189	176	180	205	186	204	236	204	181	199	175	225	184	188	200	210	188	197	180	197	187	205	196	194	175	179	187	208	212	177	194	210	179	200	192	187	170	203	200	204	217	198	197	208	234	180	183	207	194	209	209	187	237	193	217	197	185	218	187	190	192	183	191	213	184	196	195	198	195	196	230	182	210	185	200	163	214	201	185	209	199	205	182	195	188	172	181	205	199	192	188	208	170	189	191	191	227	222	222	221	179	187	194	192	171	195	203	179	192	175	192	203	162	198	164	172	193	202	208	216	215	196	210	190	223	193	200	208	185	176	171	190	192	189	200	167	195	209	207	193	191	184	205	210	199	182	200	187	194	201	220	189	222	216	208	197	187	197	198	188	178	219	171	202	169	167	189	172	163	191	196	191	208	187	204	213	205	225	200	190	205	196	193	172	168	195	203	173	165	183	187	202	187	204	191	192	191	211	205	203	190	222	217	179	201	193	212	220	191	194	195	189	212	209	230	180	208	202	202	194	219	191	219	199	184	203	180	188	199	188	153	165	178	180	212	215	183	201	181	190	195	198	221	187	162	190	193	196	221	225	208	186	210	209	204	219	219	193	193	223	242	183	229	192	203	204	199	179	182	202	207	207	183	212	212	210	208	203	182	211	205	189	214	169	204	207	214	193	190	199	194	228	199	212	189	213	187	181	197	195	204	231	185	210	197	185	205	202	216	194	197	188	192	177	234	188	180	202	178	182	191	226	212	184	191	175	189	216	184	191	195	192	221	199	218	206	207	213	199	174	203	171	189	165	222	220	196	208	218	199	203	197	228	197	198	172	207	195	175	205	207	218	234	195	197	184	203	190	167	193	218	208	171	203	198	224	188	204	217	176	180	220	196	227	175	195	196	189	191	201	168	206	184	186	221	192	196	196	220	217	193	215	187	167	208	209	176	211	205	192	179	209	181	189	218	196	190	212	206	220	196	181	215	189	210	174	187	192	200	180	200	196	212	239	196	195	180	217	191	192	173	185	194	181	197	191	205	219	219	188	198	189	201	202	214	197	200	199	197	190	187	196	176	210	208	208	174	188	212	195	181	211	211	222	198	193	199	208	204	209	170	191	189	181	214	192	184	184	182	200	213	176	196	188	201	204	202	204	209	207	190	181	200	175	195	215	198	186	205	216	203	176	205	188	194	201	200	195	208	170	197	186	180	218	195	196	184	205	214	209	203	212	186	213	193	179	202	188	203	200	209	195	210	207	187	194	183	197	182	195	195	202	208	196	207	182	204	212	220	186	220	224	201	172	208	202	178	191	188	207	220	221	206	201	183	199	168	190	182	179	191	200	191	212	181	200	195	203	216	212	192	218	170	212	197	201	221	194	208	199	203	196	185	184	210	189	191	185	194	215	193	188	213	207	210	175	219	211	165	191	213	196	188	171	176	208	208	219	185	210	208	193	218	193	201	223	206	201	215	189	206	187	209	201	200	205	189	243	217	177	177	172	194	188	185	205	207	196	192	198	184	197	202	194	196	190	198	216	199	213	188	183	194	214	214	211	199	203	189	198	189	196	198	196	185	196	209	210	173	208	200	204	187	182	188	195	194	159	201	201	175	207	228	170	211	223	174	210	229	195	206	179	201	199	188	205	187	199	191	192	189	172	173	183	186	203	184	186	208	200	202	193	181	148	181	193	213	181	200	179	189	204	178	196	199	211	214	207	190	192	164	198	170	225	179	183	192	200	202	206	193	182	207	193	197	180	195	209	182	227	188	192	169	173	198	189	202	192	202	190	206	192	207	186	174	204	216	188	199	210	182	200	192	213	191	188	181	201	172	185	195	186	196	200	183	191	214	209	185	199	196	171	200	190	227	197	191	211	234	174	196	225	192	178	203	189	217	182	203	191	190	190	194	204	220	217	191	182	184	174	183	165	193	184	194	231	188	204	176	192	196	205	186	197	199	185	175	200	192	205	215	202	195	193	229	204	178	179	187	193	207	229	194	199	190	207	199	189	196	233	196	188	207	190	200	178	158	192	197	187	212	186	174	194	214	184	178	205	220	203	169	199	233	234	209	185	206	221	184	168	183	195	214	224	174	176	214	194	185	200	180	189	197	177	182	215	173	197	189	197	188	188	196	219	187	224	185	194	193	217	197	205	213	205	201	185	212	203	214	197	202	197	190	208	201	211	199	216	207	186	220	186	173	211	200	236	190	189	218	213	173	200	220	202	193	197	191	219	215	198	205	210	183	192	225	224	216	181	208	214	214	194	163	193	186	189	206	211	219	208	177	230	185	212	187	204	187	169	193	164	187	224	212	198	188	206	221	179	192	193	199	200	179	180	196	198	202	194	183	195	200	203	206	200	214	191	181	190	178	168	195	208	206	204	207	187	220	187	187	184	201	198	215	179	181	182	187	217	197	193	181	204	240	194	194	193	185	224	214	202	211	209	215	204	209	202	176	198	208	183	199	205	197	202	207	186	186	208	199	193	223	222	202	187	214	192	193	162	227	179	181	200	194	189	196	252	219	186	188	181	194	175	173	193	184	197	173	182	205	204	160	197	202	212	195	170	213	228	185	190	197	191	186	209	196	200	195	214	211	195	167	191	193	207	195	197	189	204	189	207	184	203	182	196	198	197	198	205	193	197	169	188	195	209	178	187	205	219	206	183	197	193	192	191	218	194	178	187	209	193	214	192	186	212	178	199	160	198	189	242	185	177	203	174	208	181	178	209	226	222	218	209	226	180	183	182	204	188	187	185	180	187	185	201	176	211	184	190	197	182	216	194	206	171	171	183	183	201	186	214	184	202	211	185	185	214	195	189	227	176	181	143	193	190	219	207	214	190	178	186	189	214	213	210	227	208	193	194	199	215	187	233	215	205	189	211	188	193	199	176	188	204	203	182	177	205	206	192	192	198	189	191	177	187	203	184	204	213	165	185	192	187	190	218	194	188	194	198	202	199	219	177	215	214	212	169	184	187	192	184	200	195	191	184	207	182	198	148	173	195	212	175	195	199	200	208	200	196	221	208	219	223	221	171	197	179	207	241	189	192	203	213	179	204	222	229	224	192	187	170	204	203	201
3339	5102	3084	1448	912	658	616	560	499	508	509	448	485	477	452	461	474	477	476	438	461	423	495	434	469	422	455	455	429	474	436	411	432	448	452	445	407	470	396	467	435	436	453	433	453	449	457	396	428	455	444	429	454	456	452	422	432	442	427	441	432	441	464	413	428	428	458	412	457	450	452	448	465	481	443	443	446	444	423	447	451	430	429	473	462	435	424	432	431	433	444	450	486	434	412	428	443	428	425	457	472	448	425	453	444	413	487	497	458	448	444	455	439	429	454	443	463	425	420	413	432	394	406	451	445	452	427	426	442	449	444	435	400	445	493	393	435	412	448	438	448	453	443	458	460	435	459	405	457	429	447	436	471	447	418	425	453	440	422	441	421	424	411	439	418	435	468	389	422	446	428	406	434	464	420	451	457	440	426	445	417	495	469	457	446	437	467	453	449	409	442	465	421	472	414	419	463	461	446	437	451	450	399	435	425	419	413	431	434	461	445	450	463	433	451	460	441	407	428	423	447	475	472	454	436	445	447	417	447	443	427	431	402	404	437	443	463	440	451	464	453	435	469	455	459	436	420	397	413	431	451	464	426	439	417	387	423	451	451	457	424	427	459	483	414	444	487	451	453	437	428	457	454	427	485	414	434	456	500	440	452	464	415	451	432	407	431	430	440	443	452	453	439	494	484	439	418	458	428	437	435	461	418	405	444	436	467	440	447	416	461	449	391	478	461	430	438	423	403	467	476	425	411	433	421	447	437	459	438	442	422	432	468	438	453	454	447	424	438	453	419	462	438	454	448	456	441	444	464	433	421	465	408	440	496	443	428	480	451	463	462	448	443	440	457	424	435	418	459	434	470	450	448	417	417	458	396	437	471	450	421	456	417	467	435	453	439	430	471	425	435	430	440	461	439	454	406	451	446	411	477	450	426	415	408	477	407	441	453	441	438	443	447	467	439	434	425	408	449	462	438	454	413	429	418	428	463	435	444	477	445	411	465	456	397	445	395	404	410	455	461	461	443	431	449	476	460	461	408	410	436	479	433	435	429	431	452	444	469	408	443	428	415	466	459	415	458	468	413	414	452	439	477	417	476	441	386	386	471	469	438	440	430	423	427	426	435	475	432	457	416	441	437	451	466	439	453	446	461	429	482	486	411	424	459	429	457	459	468	430	400	412	416	439	443	433	433	442	460	415	471	410	454	435	454	414	436	431	428	452	449	434	454	427	430	471	413	433	436	446	409	464	412	388	473	457	407	438	444	434	446	440	408	427	440	447	432	447	462	436	475	436	419	494	440	402	472	459	452	431	423	457	469	425	429	426	442	453	440	423	434	432	399	427	414	443	470	442	484	442	432	442	469	441	457	423	428	457	444	459	447	433	418	459	425	433	443	413	457	425	386	424	414	419	414	418	500	417	400	438	413	448	424	456	439	481	428	452	470	438	425	455	417	418	475	424	414	437	437	449	444	441	408	442	444	435	453	432	432	441	449	467	443	437	447	453	440	435	426	478	433	442	430	416	442	467	413	450	435	435	445	432	468	467	428	437	436	429	396	480	440	408	417	438	461	437	466	464	422	384	419	459	439	452	413	446	442	412	463	411	422	461	407	414	405	465	406	476	437	417	463	454	471	462	430	425	436	413	464	427	432	446	441	442	420	471	446	474	450	435	395	420	447	425	455	455	452	465	405	424	436	421	417	438	450	407	444	418	364	432	454	425	445	439	408	461	451	491	442	494	450	428	447	453	460	430	425	419	450	439	437	472	429	417	467	432	423	442	442	457	441	450	454	446	447	447	454	431	462	469	435	445	453	449	421	391	462	438	439	416	429	455	429	428	440	431	440	419	473	443	469	454	439	436	438	435	451	407	436	468	445	439	440	446	454	427	468	435	426	462	458	412	416	442	410	462	438	445	418	434	416	442	414	426	436	409	451	439	434	442	431	480	441	421	456	471	445	420	421	419	420	436	427	431	431	456	463	472	424	420	452	469	410	450	444	469	409	464	457	444	455	450	478	467	451	429	424	442	450	408	410	455	445	454	430	411	442	450	438	457	444	467	411	436	441	441	459	411	457	467	442	464	444	430	424	447	458	479	440	444	406	462	414	441	463	452	417	462	429	447	436	421	465	442	419	449	455	443	433	432	433	433	423	474	426	439	453	461	441	431	428	485	420	412	448	397	467	447	422	423	440	451	496	456	430	436	446	436	420	435	411	454	439	437	445	432	447	415	468	426	410	436	420	447	461	453	456	467	429	436	457	430	433	442	424	482	459	437	434	411	416	455	417	420	419	412	455	459	437	448	414	455	431	423	433	437	448	437	480	425	485	429	452	431	439	420	491	428	433	431	415	483	462	431	449	453	450	459	428	434	424	430	435	422	451	430	439	418	452	411	457	439	419	472	447	457	431	426	441	464	424	429	446	459	448	432	433	482	488	453	457	424	433	443	374	459	455	422	441	432	416	428	446	423	415	428	441	408	441	488	435	435	441	421	434	398	460	446	454	440	436	443	434	431	390	420	462	431	405	461	429	427	419	472	458	438	472	430	436	465	410	452	487	443	468	431	479	445	445	433	487	430	426	407	473	450	449	419	454	430	418	451	409	426	420	441	440	411	440	455	429	426	415	462	462	482	438	455	437	459	469	412	434	438	450	440	470	433	434	412	475	463	463	409	411	430	449	419	471	464	445	462	457	424	418	434	411	435	406	435	462	443	426	426	474	451	424	443	417	437	444	436	434	461	432	420	427	420	435	417	478	458	452	431	423	429	471	416	435	447	440	448	429	449	453	444	441	404	448	442	465	457	419	429	459	490	447	422	439	421	450	447	436	424	453	457	460	449	435	423	462	411	411	459	414	461	414	442	433	464	444	457	440	462	417	451	427	443	438	441	450	423	456	449	445	465	481	429	474	437	454	435	452	447	394	440	427	462	402	468	458	408	416	436	434	431	461	415	448	446	411	408	430	442	460	471	446	420	448	438	432	407	488	484	432	403	448	477	395	442	465	456	483	457	418	433	445	442	427	417	430	443	457	438	401	423	490	444	458	472	448	433	464	445	433	428	440	457	440	434	478	415	427	404	446	446	483	480	443	449	451	461	451	426	458	471	434	448	405	450	457	452	474	446	402	431	404	425	458	427	428	434	459	433	424	410	446	439	425	454	436	441	458	403	451	393	439	431	451	468	393	420	493	464	459	432	427	453	426	438	426	407	450	404	444	461	457	472	447	414	447	448	431	447	406	443	433	400	428	454	429	424	416	426	468	418	398	455	445	435	463	406	453	435	426	447	431	448	479	444	431	443	449	414	417	444	420	458	439	463	459	464	462	499	376	416	489	413	453	394	405	455	398	458	457	443	410	455	448	446	458	439	477	437	448	455	462	447	442	430	452	449	417	463	426	461	479	422	403	448	471	432	450	451	431	417	470	403	414	461	435	463	442	459	452	442	404	452	467	427	412	414	459	462	424	454	427	437	425	446	446	419	410	428	444	393
32467	12803	1536	320	247	233	211	242	195	192	190	186	193	214	185	184	214	190	196	212	206	210	189	186	194	184	198	165	191	221	194	203	194	196	191	188	172	174	193	174	185	211	212	190	173	232	218	194	208	194	208	185	214	181	197	207	174	212	195	172	224	201	202	202	185	172	195	195	182	204	175	202	183	163	170	196	208	199	173	208	178	195	177	179	177	193	182	218	180	180	190	192	213	216	197	216	213	220	205	219	230	207	214	211	185	194	215	218	179	204	174	204	183	197	204	201	199	206	197	199	225	208	186	223	211	170	193	181	234	197	228	192	173	202	199	208	183	165	198	201	190	186	198	203	189	208	227	175	191	192	203	203	202	191	191	174	167	194	195	188	203	184	206	210	201	197	182	212	181	222	190	183	211	170	200	220	184	207	203	201	207	163	180	213	191	202	215	172	196	204	171	216	202	202	212	172	215	228	197	181	156	203	202	207	171	212	211	202	200	202	190	185	192	177	220	207	201	220	211	191	214	198	179	191	174	178	207	189	174	195	206	209	176	211	185	173	190	221	190	210	179	196	203	179	202	209	171	209	190	193	209	179	187	204	205	185	196	191	203	203	178	209	204	175	201	178	226	211	199	203	206	170	201	229	201	158	197	200	219	176	189	205	193	219	198	179	192	206	197	181	200	208	223	216	203	211	195	212	205	215	177	188	194	201	217	205	188	191	208	217	187	208	187	157	194	197	194	177	188	182	205	201	204	202	194	199	207	196	208	159	173	209	181	209	227	198	214	205	183	166	197	161	175	196	208	210	178	206	201	201	200	195	209	201	197	209	171	192	218	197	192	183	195	214	210	193	217	197	182	194	174	193	166	193	201	214	158	218	190	211	192	213	182	177	202	261	198	221	207	195	165	196	175	197	205	173	211	197	197	177	171	185	186	216	202	173	182	178	199	180	192	211	176	221	192	190	173	213	216	217	193	199	193	179	195	167	198	207	212	160	169	197	182	199	185	190	204	205	192	173	179	214	191	215	214	194	192	185	193	199	195	187	183	160	212	184	220	210	192	188	184	178	203	201	200	183	185	189	195	192	224	187	189	191	220	187	185	204	203	154	200	197	194	212	190	201	197	216	200	190	206	184	183	188	220	204	193	171	192	180	185	200	187	182	219	205	196	177	242	172	200	216	197	203	235	204	202	218	223	203	188	190	209	203	189	179	194	177	192	194	203	195	194	199	214	227	179	227	184	183	201	198	215	192	196	214	185	223	188	165	161	180	211	220	188	204	195	183	176	213	184	205	182	188	182	216	207	203	194	179	194	178	213	198	206	182	207	188	192	190	198	207	179	227	206	191	189	194	209	200	218	210	182	201	199	183	191	200	194	191	188	205	199	206	184	193	174	224	210	191	199	201	167	209	173	202	216	179	200	202	198	170	172	207	222	178	216	210	185	195	175	173	195	181	199	199	172	171	201	188	185	196	221	194	177	189	207	214	204	201	210	190	191	198	201	225	191	181	196	215	194	204	184	189	201	178	216	200	216	207	185	173	183	184	198	181	182	200	186	198	179	183	173	162	185	178	211	212	177	187	197	202	201	179	191	198	225	214	205	183	181	203	183	220	202	189	183	202	195	177	169	208	172	205	207	183	187	213	174	182	197	199	177	197	227	184	222	220	207	200	218	203	180	216	191	190	213	199	203	180	215	191	195	191	154	185	180	200	201	189	212	193	206	205	186	210	197	212	215	206	180	235	200	191	184	216	191	213	185	211	219	191	181	169	203	217	202	214	178	201	175	188	194	204	198	201	198	178	198	214	204	210	199	195	196	191	242	191	189	193	214	188	199	195	217	193	219	208	180	203	196	179	202	197	199	210	212	193	195	200	208	178	186	180	194	187	205	189	202	191	206	211	177	201	204	193	212	182	177	197	174	183	167	192	199	189	199	197	199	205	188	202	209	190	202	202	183	198	203	175	170	197	181	193	175	209	193	194	195	175	207	188	171	194	174	191	189	208	202	192	201	179	184	215	175	190	197	211	179	177	195	206	211	176	180	206	192	193	175	188	147	201	204	200	189	170	223	204	209	220	192	206	182	184	193	188	203	192	180	223	211	184	189	202	200	204	202	192	183	197	218	222	198	203	179	191	165	186	195	193	207	191	190	199	167	196	178	181	219	177	180	206	192	195	196	206	190	195	196	165	205	191	184	194	199	194	179	194	181	193	224	221	202	172	198	200	200	183	170	195	179	195	220	185	164	170	198	196	206	221	214	193	209	199	202	185	184	219	175	194	178	185	177	190	220	173	194	193	176	188	205	180	211	173	206	202	208	186	230	169	188	213	194	200	214	193	183	200	210	195	216	172	208	204	203	180	190	219	181	229	222	204	193	183	202	184	173	204	203	187	236	213	190	186	173	190	179	190	202	205	177	203	187	201	197	181	231	192	183	208	226	205	215	201	194	204	204	228	225	215	203	193	189	233	225	188	208	187	191	189	196	208	181	193	188	205	178	183	174	212	185	204	199	192	201	198	195	177	210	190	190	220	197	201	210	201	237	212	188	199	217	207	183	186	189	184	190	221	191	215	181	215	215	200	224	203	242	189	215	210	172	189	191	218	199	211	182	198	179	194	190	191	185	175	207	200	199	191	200	167	200	213	188	237	193	211	177	200	199	191	199	194	168	181	185	198	204	182	198	207	198	213	175	194	200	183	185	195	196	199	202	202	185	205	192	168	185	197	186	190	204	196	204	238	185	215	166	205	195	199	175	182	193	192	212	217	227	209	182	179	207	192	202	171	207	165	193	207	191	209	197	183	200	189	204	173	187	199	188	193	191	196	209	191	198	206	172	219	187	199	204	190	188	191	160	189	207	208	203	226	206	207	175	214	188	192	185	190	191	193	193	180	178	219	217	195	171	224	203	199	176	179	184	207	213	201	173	173	189	182	204	197	189	154	212	227	192	206	206	196	197	234	191	170	198	163	199	211	178	179	185	215	197	196	193	235	175	216	195	211	222	219	212	217	205	207	184	187	196	199	231	193	212	223	211	206	188	207	226	190	194	189	196	201	200	203	182	196	189	187	178	192	196	195	207	206	186	196	202	225	200	173	211	214	220	189	190	191	195	204	201	205	183	194	195	203	196	228	209	202	207	181	189	198	198	191	177	196	187	214	176	205	208	206	160	192	178	204	195	191	183	216	179	186	179	218	189	206	202	184	183	203	197	191	202	208	202	196	205	196	220	206	192	187	193	220	209	203	197	173	195	167	205	194	203	187	171	177	186	233	194	210	194	183	199	213	211	198	180	197	201	204	189	187	181	207	204	195	207	198	201	199	201	191	166	185	192	165	191	214	213	220	204	212	211	187	215	189	199	193	188	196	176	194	220	210	187	189	181	193	178	187	209	214	182	209	195	194	169	215	213	186	194	221	207	236	210	191	191	198	221	217	223	192	173	192	194	191	193	200	168	188	181	204	221	211	205	210	214	157	185	189	208	193	184	184
4877	694	629	488	506	498	460	500	466	491	476	459	516	500	498	492	498	489	456	473	507	468	448	487	469	456	493	472	472	508	495	472	469	455	502	495	464	479	484	444	481	506	495	471	477	458	489	494	487	468	476	441	466	489	479	452	506	455	492	485	473	468	485	466	482	474	471	490	425	472	480	480	452	479	447	445	474	474	476	444	499	462	422	477	484	471	505	441	491	453	472	466	467	458	490	483	458	452	507	447	496	519	493	483	460	483	484	459	424	510	484	497	460	456	499	465	493	450	505	496	529	479	473	445	475	483	489	488	480	476	501	492	505	467	537	447	472	434	475	473	482	491	483	463	492	485	491	430	469	508	476	440	494	419	484	491	501	451	484	462	465	473	457	464	487	466	462	476	528	463	502	446	513	469	468	501	491	489	474	458	472	444	477	494	493	437	464	461	497	502	490	486	517	505	520	520	446	461	464	490	553	455	526	476	451	488	501	495	430	472	426	471	507	475	450	469	463	504	464	473	504	439	487	479	442	463	453	491	460	495	441	465	500	460	488	471	472	502	470	464	491	477	475	448	464	481	481	447	463	497	464	489	465	433	531	495	484	471	446	423	468	440	440	469	507	470	499	463	499	458	447	510	473	451	449	444	450	473	510	471	469	513	495	439	472	494	497	534	442	499	487	465	485	469	484	460	484	493	461	453	470	470	485	515	479	480	486	466	488	437	476	498	492	460	500	430	521	497	465	454	464	481	478	500	501	479	484	464	484	467	447	521	479	471	512	487	476	473	461	460	488	472	438	467	459	473	450	473	487	470	466	454	478	464	447	489	484	488	464	442	472	464	474	471	512	497	459	463	459	487	470	470	485	457	492	487	503	469	491	476	450	483	441	466	456	459	505	470	487	513	454	471	486	459	436	477	478	486	482	468	478	484	493	458	498	486	531	462	511	443	469	474	485	468	484	461	470	447	402	505	473	465	486	478	498	492	498	467	499	471	494	450	496	491	476	464	480	465	464	480	458	433	451	461	451	483	475	442	479	490	466	471	458	432	486	437	458	455	462	474	460	470	456	462	478	447	484	471	466	466	465	473	491	507	483	497	479	427	489	458	467	455	457	469	450	495	470	482	509	490	465	499	474	456	476	494	480	431	472	464	464	540	471	470	480	448	474	439	475	439	487	472	498	499	444	461	476	509	458	451	462	484	413	476	493	488	494	484	476	491	479	474	481	459	493	471	460	509	452	475	476	481	460	460	468	491	448	455	437	492	460	452	504	495	523	475	452	464	467	456	451	494	498	490	502	450	460	490	522	451	449	486	432	482	460	469	441	480	495	476	458	521	451	472	461	471	498	455	462	482	474	478	454	513	457	450	474	481	450	452	485	467	489	470	468	498	498	512	446	469	485	448	514	435	483	487	517	482	470	428	449	507	447	462	500	454	449	476	486	464	465	476	506	477	466	486	465	500	472	449	452	482	475	470	482	454	483	450	481	471	471	492	456	487	464	475	498	506	442	474	503	501	456	473	493	480	507	453	465	456	507	462	465	451	460	481	497	429	484	456	455	443	493	486	463	490	448	479	450	490	445	463	494	470	460	504	528	485	511	491	522	511	458	465	459	456	476	490	491	466	449	489	454	462	461	489	468	475	458	476	468	456	489	492	491	467	501	458	466	463	490	459	529	470	514	457	431	471	445	494	452	484	477	479	503	451	485	487	432	447	438	470	444	464	464	503	487	433	463	477	469	492	474	504	454	448	482	480	469	458	508	453	472	455	491	519	510	470	509	474	478	470	477	491	459	458	499	457	502	530	501	495	510	462	454	468	463	494	493	472	472	457	491	466	495	464	475	484	483	511	432	468	450	482	455	443	511	473	451	486	445	487	475	482	502	505	458	471	467	456	473	486	477	474	464	485	443	472	480	463	471	445	491	475	491	440	485	511	504	501	506	461	455	493	445	487	481	434	507	501	460	452	484	462	489	487	477	459	494	463	502	511	498	466	463	437	486	460	483	494	479	472	443	470	451	472	498	510	442	464	480	493	478	487	461	486	476	429	474	450	458	470	496	463	520	441	460	431	460	494	480	463	460	492	490	477	471	473	484	501	468	478	456	476	524	454	486	470	445	503	472	497	514	430	463	492	481	492	499	487	502	467	474	460	487	491	484	438	462	475	492	461	472	449	454	470	476	452	489	477	490	450	465	484	446	459	513	453	483	452	493	481	448	484	480	451	476	482	465	439	508	475	478	507	490	477	461	505	524	421	512	459	484	485	484	498	470	465	482	506	489	495	508	457	445	493	475	497	503	461	504	466	440	484	477	415	463	469	464	476	438	463	475	467	464	451	468	475	440	501	497	458	502	465	490	437	466	436	483	445	467	463	489	482	443	542	457	508	462	477	450	474	450	481	482	509	470	470	508	496	483	463	466	473	458	466	487	482	494	489	469	477	495	484	468	456	482	460	467	478	494	488	465	465	450	439	474	468	434	441	486	452	469	492	454	439	475	451	491	456	518	457	467	479	469	451	474	479	476	482	431	455	467	495	448	467	467	478	456	465	446	492	488	494	497	457	503	455	500	444	476	490	443	483	477	479	509	504	447	451	444	452	462	464	460	481	437	478	446	465	496	461	465	455	517	492	454	483	476	470	477	509	519	467	497	449	500	464	518	498	470	512	470	440	472	491	468	471	476	490	508	450	534	457	439	527	491	472	448	475	475	487	458	494	463	485	477	467	462	477	473	445	474	474	495	477	474	485	438	467	453	511	464	473	477	473	458	434	494	467	484	524	480	482	498	465	530	475	439	481	470	486	457	474	497	450	471	459	472	472	508	489	450	483	506	474	451	438	464	466	488	477	481	494	440	423	490	446	475	441	493	511	444	462	451	477	477	487	477	489	477	468	474	494	485	456	466	494	525	496	472	467	499	484	463	459	527	486	480	471	438	474	495	486	409	468	491	441	483	459	469	447	495	493	461	472	476	407	466	456	451	488	457	488	474	490	450	460	450	480	490	473	456	443	484	447	477	486	499	453	445	479	481	429	496	472	469	534	485	463	487	440	471	483	463	480	459	397	468	491	463	496	446	463	461	442	475	459	500	468	510	536	457	476	490	474	460	497	475	486	517	495	472	468	498	462	462	445	487	480	469	474	504	509	446	478	490	495	463	438	478	462	476	474	473	486	504	440	525	466	466	489	486	488	487	482	464	480	428	510	491	481	452	470	472	476	470	464	453	473	501	470	457	463	430	432	496	488	444	471	491	488	475	483	485	446	450	483	453	452	476	441	518	469	457	516	470	440	502	482	460	488	447	472	469	460	475	441	445	468	493	458	444	460	469	499	480	487	478	465	491	458	486	458	455	470	471	536	449	507	470	483	445	495	458	511	466	518	462	478	467	450	484	486	490	471	502	474	480	457	470	507	438	502	465	500	436	477	494	445	459	497	473	468	445	495	497	480	483	478	478	458	465	471	465	455	459	456	469	492	450	485	464	506	486	509
24400	20813	24441	27267	19938	1434	450	363	347	344	313	322	336	303	307	283	291	298	300	307	289	317	268	273	291	335	297	315	282	287	291	323	277	301	325	283	317	317	321	298	275	301	285	271	278	280	304	263	299	343	320	291	267	267	277	316	339	272	295	302	309	284	286	287	295	289	293	281	294	306	279	305	291	308	275	291	280	285	286	282	311	280	292	294	303	268	254	308	296	307	314	276	283	328	266	312	281	292	310	287	282	268	279	270	271	303	273	290	286	307	274	278	294	289	321	278	273	291	295	331	263	285	282	283	299	307	303	310	286	280	291	289	289	292	296	291	320	292	253	297	296	283	289	306	255	286	287	290	283	293	245	323	319	315	305	299	277	261	298	279	318	298	304	248	298	311	311	297	255	265	316	309	261	274	287	307	293	325	304	271	324	317	298	303	271	250	300	275	298	316	311	293	274	290	287	295	271	286	279	308	322	302	294	275	312	295	312	292	297	264	305	316	257	299	276	277	261	287	325	295	252	289	290	299	300	284	335	305	284	288	303	291	296	288	290	285	281	285	316	265	287	302	284	269	281	292	293	304	293	266	308	291	298	308	300	295	294	279	311	298	295	306	313	264	264	292	303	250	283	304	278	282	298	295	297	300	306	302	278	285	308	284	324	316	275	296	286	299	285	286	314	233	261	274	305	303	298	298	258	292	328	324	279	327	289	334	311	292	318	300	323	282	293	304	298	292	294	302	271	272	276	296	284	285	288	282	291	257	298	287	285	294	298	338	307	296	284	277	295	312	296	286	306	323	310	267	282	302	278	276	321	307	283	303	328	285	286	288	307	293	300	285	274	304	289	270	304	288	274	332	295	268	276	251	259	292	262	308	295	279	311	286	310	291	319	306	289	298	281	317	300	267	298	286	296	351	292	312	314	320	321	301	261	292	261	264	279	311	278	298	284	324	307	318	294	291	308	313	265	296	298	307	248	302	285	292	270	297	303	305	281	256	273	312	326	334	273	296	348	288	291	274	278	281	275	310	278	298	305	294	302	301	302	288	312	319	282	303	327	283	294	302	280	302	320	296	286	280	334	320	290	301	270	267	294	293	280	313	309	263	289	296	275	302	316	286	305	290	296	300	281	279	326	285	300	263	285	296	274	312	311	296	275	308	303	334	253	284	290	316	308	331	283	273	295	289	302	266	317	286	330	247	305	277	271	318	269	286	271	280	309	278	280	266	320	284	293	307	298	287	308	303	326	297	313	267	271	277	295	279	265	267	288	252	311	251	289	295	263	270	315	320	292	287	318	273	292	309	302	279	273	286	321	308	305	271	309	271	313	275	295	267	294	303	271	272	277	281	255	269	312	306	302	298	292	307	295	300	299	275	274	294	305	263	286	315	297	292	301	290	283	318	284	337	270	238	264	276	285	277	315	287	311	295	276	330	301	289	263	299	294	301	294	300	272	264	281	259	292	290	285	313	275	283	258	291	277	304	284	313	348	284	301	285	252	305	280	272	287	281	283	304	282	295	303	281	296	293	273	277	293	271	288	292	307	305	286	305	315	271	275	307	311	248	274	276	312	290	292	292	268	348	314	327	315	290	312	304	299	273	254	315	297	278	280	271	281	287	317	291	280	312	290	248	293	266	300	298	271	302	328	282	299	289	283	276	287	272	319	283	282	260	277	290	285	275	314	251	289	294	305	311	311	286	284	290	276	328	320	302	307	301	286	272	250	308	301	285	269	264	330	293	257	307	286	307	309	328	297	283	263	260	308	286	289	303	308	278	284	284	291	284	308	290	314	315	277	291	293	312	285	305	293	315	283	324	293	304	285	292	303	312	301	296	287	292	295	265	295	278	257	309	308	285	289	324	297	307	289	287	329	284	253	292	281	326	266	278	296	297	293	286	275	300	310	316	287	292	266	335	305	310	281	268	314	312	256	273	274	272	315	295	323	279	282	287	278	296	326	305	287	325	282	304	303	292	274	300	277	293	318	330	308	294	279	292	318	269	304	274	298	309	317	286	295	278	315	276	293	247	290	279	272	301	294	283	274	289	267	294	290	294	300	268	271	282	305	309	312	279	305	301	262	295	310	277	310	319	297	290	320	303	317	304	271	313	350	284	299	305	281	284	303	323	278	303	321	277	289	284	289	302	311	304	280	285	310	305	294	292	282	265	284	303	278	286	282	275	260	301	293	311	284	301	282	294	311	297	289	310	276	306	272	275	287	313	298	295	277	288	271	301	303	286	288	334	294	279	304	287	284	298	340	312	311	307	269	299	314	274	278	262	250	291	290	300	275	260	307	281	321	312	313	291	258	267	263	276	275	300	323	324	278	282	278	303	275	325	321	292	313	284	298	292	279	292	297	303	296	297	303	288	293	275	292	307	289	289	261	292	255	271	294	306	271	299	268	297	289	292	288	322	271	303	274	305	288	321	272	284	283	327	271	278	248	263	263	302	295	288	275	281	274	310	302	306	304	278	315	277	236	275	285	269	291	294	298	303	310	301	301	282	314	275	253	295	283	317	292	335	282	281	295	300	300	275	249	286	287	281	296	304	331	277	303	315	280	301	272	279	298	289	290	300	307	286	303	306	277	300	308	298	278	292	295	304	303	273	298	294	329	306	290	291	272	289	278	300	268	276	295	271	295	285	303	299	308	306	287	266	302	299	291	269	288	297	264	279	284	272	279	287	302	284	286	282	285	318	289	271	325	325	314	294	298	283	328	314	292	290	276	305	266	289	287	293	284	295	265	298	272	293	340	293	272	302	275	298	296	284	277	282	316	267	289	288	284	292	299	282	260	287	278	286	302	299	292	309	303	339	273	301	280	290	298	312	286	350	287	299	263	290	289	263	285	294	275	314	283	292	281	303	291	263	302	311	282	263	326	273	284	292	300	297	270	272	303	304	269	294	273	298	285	311	279	276	291	274	284	305	264	295	287	317	301	282	292	308	310	319	286	250	289	271	301	283	311	272	314	298	264	244	277	285	273	313	301	283	261	304	286	314	267	251	268	308	303	310	292	296	289	294	300	336	264	293	285	298	299	295	301	298	266	287	302	303	272	294	281	268	318	277	298	272	263	290	313	292	304	310	255	306	280	239	326	302	285	329	279	298	324	298	269	320	297	302	299	306	298	260	296	272	313	309	300	286	295	275	304	275	274	298	293	307	315	278	279	313	287	290	270	292	304	301	316	301	279	280	305	306	287	290	277	316	320	298	271	293	252	265	300	274	279	289	247	286	264	308	282	294	301	321	281	280	290	255	293	272	306	290	296	278	275	278	258	274	280	278	243	298	294	270	342	323	318	312	298	288	307	274	296	284	298	301	309	303	314	298	300	263	265	266	282	302	281	322	309	292	313	273	314	259	285	284	318	281	296	295	301	276	283	314	293	264	257	312	285	280	320	286	282	306	260	284	315	274	309	292	257	319	307	293	252	283	307	276	296	308	273	291	258	278	288	285	281	318	333	304	275	282	284	261	255	281	297	301
3224	2917	2039	1145	880	780	732	678	703	673	644	667	615	652	660	683	639	665	666	669	643	673	683	655	661	672	675	624	625	638	640	648	649	668	648	617	637	665	639	649	641	649	685	631	607	616	613	690	599	676	619	661	625	657	653	642	619	666	685	696	630	662	603	663	632	636	674	655	655	607	651	602	710	633	662	692	656	645	641	615	645	677	638	630	646	669	650	653	661	668	670	701	667	630	688	662	664	657	653	648	637	655	691	655	651	653	686	669	630	646	610	639	636	650	662	608	650	637	686	673	622	634	619	638	636	654	646	635	648	664	620	689	653	643	637	634	628	686	664	660	655	613	653	620	653	598	612	652	595	656	639	636	678	601	606	650	697	668	618	687	638	664	629	680	670	633	654	618	618	644	642	633	626	664	689	680	660	655	666	673	660	648	671	644	672	605	654	665	632	649	611	658	603	645	653	608	647	640	636	669	612	648	635	667	643	660	631	656	692	634	620	646	693	664	684	663	570	654	658	692	683	660	684	657	613	666	681	670	660	645	586	657	684	653	656	646	605	652	599	675	666	677	703	649	654	673	596	629	697	662	680	650	653	594	690	635	662	635	627	617	668	661	610	645	675	625	653	660	620	606	632	627	637	650	626	668	650	652	611	588	613	657	637	680	626	664	635	663	625	667	675	652	645	620	638	633	643	658	650	671	671	696	646	651	658	652	611	629	643	696	642	637	634	631	615	677	697	650	611	672	655	653	642	664	654	611	644	676	694	648	609	695	684	643	668	626	668	674	656	677	646	681	638	621	646	666	654	608	675	611	582	678	683	655	644	691	676	663	644	657	635	642	647	613	612	663	640	600	646	652	657	676	621	642	588	662	673	664	626	632	655	635	640	637	624	626	667	622	602	657	644	604	628	613	651	656	637	630	631	617	637	678	616	590	650	679	618	652	681	664	637	640	662	661	615	654	599	654	628	642	653	614	618	646	636	649	642	651	654	678	629	691	634	639	654	640	651	660	664	667	666	630	656	670	640	639	620	677	640	658	649	648	668	673	638	654	606	662	677	664	635	634	667	648	621	623	647	625	639	623	611	639	654	613	671	643	626	624	653	655	688	642	639	662	678	680	626	707	680	644	644	669	625	652	697	619	658	636	609	606	671	624	660	614	660	647	623	669	644	630	631	666	620	637	622	662	637	651	637	603	694	655	651	637	657	677	650	638	644	630	616	654	652	628	623	645	624	628	600	664	643	665	620	664	656	688	576	602	676	676	657	627	644	650	610	635	716	646	627	639	645	676	686	649	643	634	676	624	633	654	655	680	619	637	668	657	638	643	631	653	663	645	640	638	661	610	593	637	653	628	667	638	677	619	654	647	626	666	661	644	708	672	659	692	696	669	631	675	636	653	642	617	635	673	645	656	675	595	658	647	703	653	653	627	674	656	653	588	681	639	658	665	642	627	648	600	652	657	664	649	641	670	630	626	658	621	634	649	659	626	690	625	690	595	659	656	641	614	611	641	674	623	674	631	659	625	639	658	611	650	638	630	616	620	668	662	651	647	638	659	636	646	652	674	607	696	612	651	646	677	633	628	647	626	654	608	626	644	604	618	650	605	669	699	656	630	689	704	655	654	633	617	652	665	638	622	717	632	656	679	650	626	607	641	655	685	621	665	632	660	657	697	612	632	654	620	641	643	661	631	647	656	634	651	671	689	593	600	647	659	638	648	673	694	664	647	663	622	633	659	621	649	708	648	669	692	656	674	610	609	668	643	687	697	617	677	644	651	655	654	676	648	689	665	649	661	659	648	663	624	644	647	624	638	658	669	622	673	627	714	672	678	635	620	658	673	660	653	636	655	633	689	669	632	674	654	642	609	632	665	667	661	583	601	607	635	644	689	677	646	646	643	594	654	628	690	649	638	642	609	602	664	612	684	658	690	603	601	603	647	621	654	652	637	633	656	641	652	641	637	630	630	685	664	666	657	651	655	660	642	638	624	640	654	625	663	636	660	632	653	662	642	657	632	709	633	630	640	654	660	659	685	646	620	632	651	670	664	697	685	680	674	674	675	638	650	626	673	653	646	662	615	637	626	645	650	634	661	598	672	662	675	630	661	630	662	669	673	647	656	620	625	687	617	679	660	607	623	657	620	679	610	618	640	573	670	677	607	697	643	728	670	661	646	648	639	650	660	582	652	736	635	623	638	590	634	664	674	648	626	602	625	640	615	651	669	649	694	670	672	603	677	616	696	626	656	667	644	671	606	680	614	647	634	624	637	619	695	651	708	665	676	665	659	634	624	643	682	636	622	643	672	613	641	635	644	677	666	588	646	625	620	638	674	597	642	667	650	697	651	650	659	644	617	604	624	658	678	642	652	636	614	661	661	713	678	626	610	618	650	652	653	663	700	611	627	664	657	627	603	645	674	680	650	651	668	637	631	618	631	665	636	675	714	675	642	669	630	635	632	679	668	628	619	610	656	659	707	608	636	661	691	695	658	640	637	677	674	669	631	618	624	611	654	649	649	610	682	676	636	653	666	628	642	658	655	628	718	651	626	657	639	636	677	597	631	642	636	652	624	630	657	672	712	680	671	647	633	663	701	659	675	664	685	641	654	648	644	679	674	644	606	631	602	652	599	638	643	648	626	654	686	664	627	698	654	635	680	666	695	623	702	663	621	688	673	655	610	673	632	630	622	634	656	641	637	657	662	650	640	650	664	615	667	689	662	649	629	640	643	676	607	613	682	628	632	653	652	654	658	629	673	633	655	614	664	635	665	624	626	665	647	651	616	635	628	595	631	656	648	650	648	617	641	639	651	624	641	640	638	647	670	632	651	650	663	634	666	684	643	635	669	616	620	673	647	681	659	674	696	654	655	643	634	689	661	638	649	659	689	636	673	651	663	652	622	640	629	694	597	646	658	644	664	656	598	663	658	667	639	628	650	616	649	641	636	641	656	669	692	668	607	665	613	642	626	631	647	652	598	630	632	709	646	602	658	650	676	642	668	640	620	624	636	654	637	683	642	671	644	667	666	650	628	638	644	660	662	656	652	676	648	632	673	663	613	677	670	640	659	634	614	656	629	629	659	606	634	669	654	638	663	648	647	617	653	650	645	627	599	636	649	638	673	653	650	642	619	620	635	646	661	634	637	651	640	652	644	625	638	687	648	623	637	647	618	650	609	637	670	658	614	640	602	655	692	581	643	648	622	644	656	601	612	643	658	634	675	650	620	680	614	633	588	610	653	601	647	671	656	626	678	627	641	654	662	598	669	697	642	598	626	647	674	681	652	679	668	670	622	637	667	673	688	645	672	606	659	657	683	662	661	620	653	611	608	633	666	584	657	644	622	651	693	673	632	661	654	659	647	583	669	693	650	624	657	662	609	666	619	656	661	649	617	658	640	695	643	648	634	663	661	648	645	634	653	655	680	645	620	668	676	617	644	630	646	673	619	617	667	644	676	640	650	714	585	652	641	642	619	630	617	711	650	609	609
23627	20858	25128	26709	20866	20858	2705	455	313	304	298	260	255	222	233	209	229	222	212	229	232	227	203	212	224	206	242	182	223	215	198	192	210	230	217	207	220	208	191	196	219	206	200	223	218	222	227	216	192	191	235	217	212	186	224	206	202	227	198	203	210	223	203	184	199	226	219	204	197	218	186	217	181	196	197	192	223	209	201	214	188	197	172	231	208	223	204	183	199	191	187	214	162	200	209	206	221	217	215	215	203	187	193	191	189	180	201	229	160	208	209	202	202	191	194	173	184	181	173	207	201	215	186	197	204	204	179	215	197	181	198	208	193	201	190	189	199	196	198	199	190	198	196	212	203	190	193	189	214	207	213	207	244	207	206	184	211	198	197	197	179	166	172	209	216	182	192	170	200	218	175	178	166	246	203	176	195	193	209	214	193	204	178	216	200	206	226	201	225	194	206	175	198	202	218	217	191	201	207	209	209	212	191	203	218	181	179	211	199	215	206	201	201	173	218	217	175	205	192	222	217	203	193	160	193	207	213	177	206	217	209	205	214	205	192	187	203	207	223	221	196	178	225	170	201	208	173	204	210	182	201	190	229	218	226	228	211	180	203	198	242	194	199	194	184	187	215	195	196	208	220	205	181	204	184	186	232	208	193	212	208	182	223	179	176	228	207	187	188	191	217	209	190	217	206	203	202	179	222	209	195	198	186	195	191	196	176	186	198	187	187	197	185	231	221	190	219	192	220	190	217	234	195	171	192	187	218	219	198	223	197	199	187	223	186	185	180	172	227	161	228	216	201	203	196	216	204	199	177	186	201	217	214	204	191	191	187	176	206	188	174	175	213	196	174	212	198	212	189	185	213	182	185	221	193	190	212	178	171	197	212	210	210	231	217	192	213	200	174	213	168	177	198	220	204	209	197	217	201	196	206	231	179	218	200	202	179	199	205	175	222	194	189	184	221	186	187	184	200	196	197	203	195	196	227	210	215	194	191	208	181	203	192	220	196	189	237	187	169	191	186	207	159	184	222	192	209	208	210	175	185	180	206	203	183	182	187	185	196	179	202	218	199	195	187	217	172	206	223	196	213	215	217	209	229	174	178	214	218	199	219	211	193	171	172	194	208	217	213	187	223	231	208	201	227	212	198	199	189	206	197	190	189	181	206	192	187	196	199	193	202	173	199	169	191	206	195	196	202	224	194	220	215	225	198	187	206	213	197	187	232	201	198	196	192	173	198	212	208	220	207	222	218	198	203	192	207	197	200	204	209	201	194	180	210	198	211	195	184	214	180	186	200	195	185	186	192	205	205	202	193	215	177	176	201	197	190	194	213	217	192	200	190	183	194	213	204	197	191	197	203	221	214	188	209	191	193	186	205	193	202	216	203	192	208	202	214	193	219	206	202	216	205	207	186	212	233	204	176	185	165	194	204	203	183	177	172	201	194	210	216	200	192	220	189	193	191	197	179	171	173	199	196	209	201	176	188	186	184	213	193	197	197	205	196	205	196	212	160	189	229	225	186	204	203	168	203	202	197	193	183	204	163	177	201	197	208	215	198	206	204	187	205	214	195	181	197	194	192	191	155	183	203	195	203	226	176	147	217	185	183	173	185	199	199	189	209	194	223	225	212	204	219	213	198	210	192	204	208	194	191	191	201	183	188	191	178	209	207	165	163	198	203	209	210	203	189	202	192	218	195	190	199	193	188	193	227	179	209	180	210	219	187	204	178	212	220	195	200	179	213	214	207	199	220	217	202	190	180	248	192	205	197	205	213	187	228	197	171	173	168	226	188	200	178	208	200	192	183	208	195	183	214	216	200	197	208	165	207	199	195	190	214	176	218	204	185	209	220	205	211	202	210	209	200	195	205	165	215	206	214	186	207	190	200	191	207	198	186	210	196	193	194	212	196	202	197	204	212	214	217	193	202	196	182	207	211	202	187	209	214	186	198	220	215	218	203	204	233	190	203	191	174	215	224	185	193	215	192	212	223	170	183	184	219	198	226	215	198	205	202	203	190	187	195	208	205	197	197	196	174	217	220	197	171	198	199	198	204	205	210	218	187	214	177	191	197	231	212	223	182	189	201	194	214	191	178	201	198	209	182	206	185	215	233	205	189	204	192	207	189	210	205	226	215	233	197	211	207	209	210	228	207	185	207	184	197	211	190	199	200	212	199	201	165	197	203	202	196	185	209	202	213	232	207	213	176	210	215	166	207	194	182	185	199	199	194	214	200	207	219	193	203	229	176	183	187	203	199	174	164	178	204	225	177	203	190	172	196	185	183	232	196	182	165	199	210	200	194	211	200	193	181	220	171	195	195	210	174	192	218	184	202	207	202	197	217	182	189	204	187	199	213	160	211	178	198	198	207	225	188	197	189	226	180	190	219	202	181	204	207	192	209	191	194	158	198	209	190	180	180	193	194	222	204	213	222	203	175	185	187	180	195	178	209	191	183	191	209	181	196	195	214	192	226	178	183	194	178	178	226	197	188	228	188	191	215	190	228	198	211	210	198	202	171	196	183	190	200	180	203	182	197	203	202	228	195	184	220	192	198	158	187	198	170	193	191	200	210	189	182	219	190	210	171	209	196	216	208	172	179	201	206	198	217	183	211	180	170	191	185	202	186	209	212	211	214	239	182	240	185	191	200	195	173	159	187	209	184	200	203	228	196	207	188	188	210	206	177	201	228	179	213	204	215	187	179	218	187	189	197	184	188	195	186	181	198	214	210	216	195	217	205	191	200	219	187	189	179	197	219	207	206	199	199	186	212	237	190	219	186	181	185	179	206	171	179	205	204	168	220	181	175	199	248	184	191	203	184	196	225	204	210	175	201	216	178	223	199	226	186	210	225	193	204	197	177	201	167	199	165	194	235	156	196	197	192	210	181	209	186	198	186	214	176	216	201	202	204	200	203	181	201	172	193	191	219	194	214	165	163	207	200	214	214	213	202	205	204	185	210	213	174	197	205	212	193	148	194	201	196	201	205	222	187	171	167	173	179	179	171	206	181	216	178	170	196	215	199	209	175	194	210	211	184	204	202	196	178	215	169	202	189	172	192	191	204	202	194	203	189	201	179	201	180	217	206	194	208	205	205	174	177	187	184	192	207	207	223	189	218	184	195	204	210	188	202	184	195	185	208	232	195	201	188	203	208	178	184	196	201	198	215	176	212	198	202	205	171	209	197	193	184	179	192	208	213	198	198	222	204	183	195	178	182	205	220	188	175	196	188	197	205	180	200	223	176	197	200	226	191	179	183	207	190	220	194	209	183	196	195	208	184	195	184	196	176	189	211	195	202	194	215	213	188	213	219	233	174	205	194	202	207	193	201	211	208	220	194	188	184	205	198	191	173	171	189	178	203	220	206	180	208	209	184	203	196	188	193	210	191	184	216	195	220	219	212	192	190	210	191	189	196	197	172	193	187	200	176	199	197	184	214	198	191	209	200	185	196	177	191	206	214	181	212	202	173	223	216	220	215	199	181	212	191	197
3332	5085	3154	1517	800	663	627	525	504	509	463	483	498	471	497	457	471	457	447	428	457	460	418	452	444	466	427	451	471	397	460	423	456	466	432	436	432	477	455	432	466	457	467	431	431	428	478	464	449	441	445	483	450	468	478	458	419	439	472	448	463	412	492	424	461	416	449	426	430	439	444	434	412	440	424	436	441	437	433	456	420	442	422	433	413	461	408	425	451	479	456	452	437	475	446	452	411	444	479	464	437	467	463	448	441	453	402	447	479	474	443	425	419	446	457	437	441	440	408	454	435	452	483	434	434	469	432	447	450	466	429	502	479	485	442	437	460	480	429	441	445	436	442	455	460	461	453	435	411	439	416	443	440	451	485	460	419	412	448	428	436	455	406	472	407	404	438	409	446	423	449	459	458	444	436	431	402	412	450	452	433	442	466	424	461	461	412	442	469	403	444	442	443	481	422	447	425	451	437	417	427	454	440	453	455	440	418	483	469	440	455	446	472	464	417	468	458	385	461	486	444	431	450	448	425	455	443	382	414	432	462	443	448	397	420	446	447	467	433	463	440	431	441	440	412	452	437	452	454	442	437	452	421	469	424	467	446	481	445	438	443	446	404	435	443	388	419	415	436	437	402	477	435	448	439	451	421	438	421	445	464	446	433	445	442	441	440	472	437	435	485	448	458	418	403	431	464	433	453	477	452	415	462	451	457	449	486	440	437	468	459	411	435	432	425	458	462	471	432	451	487	460	441	432	416	453	430	454	454	424	445	407	462	459	407	449	438	465	430	446	457	466	424	459	415	473	445	439	463	462	448	449	447	448	464	497	439	467	484	442	434	430	450	379	466	475	472	459	436	459	436	473	456	419	444	437	455	398	442	468	426	458	427	436	472	430	445	425	467	464	456	444	474	463	423	440	453	431	469	463	444	444	439	442	437	432	464	422	446	415	446	408	464	433	475	460	418	402	431	453	477	425	433	382	438	426	453	447	435	455	432	461	433	429	447	419	420	452	422	397	433	443	433	459	434	428	414	419	428	470	401	443	432	417	477	421	461	421	424	455	466	423	488	442	432	479	443	456	439	447	463	468	422	428	449	426	460	426	452	451	448	451	450	438	446	456	421	440	438	459	456	456	480	430	465	447	426	432	416	424	455	412	452	457	441	441	453	469	408	391	449	410	442	485	451	417	430	460	467	458	445	457	413	421	446	465	432	468	467	454	456	460	458	441	469	450	436	447	421	446	396	462	460	449	464	429	431	442	430	430	463	462	449	445	419	439	439	446	464	449	415	455	443	469	466	459	431	403	467	423	408	465	425	430	467	430	452	480	438	481	455	467	449	453	448	437	467	433	436	409	404	414	429	425	439	428	441	475	475	468	458	449	480	468	444	469	423	399	458	436	436	459	451	427	434	457	453	463	462	435	454	445	479	463	450	431	454	457	461	475	445	453	453	457	438	451	467	439	458	415	443	460	447	447	422	474	442	413	444	441	448	421	436	438	440	423	485	437	445	462	451	453	444	438	449	454	442	469	459	429	401	421	432	450	418	446	460	453	382	453	443	393	450	481	445	440	462	478	415	459	417	450	446	457	420	418	469	434	424	444	402	464	472	469	438	430	461	390	461	446	424	448	431	415	442	435	445	458	460	417	420	446	448	428	463	426	453	435	445	437	450	416	463	443	412	413	456	421	429	464	439	462	467	439	440	419	452	461	438	428	426	451	450	453	447	444	443	415	437	463	472	397	393	400	444	408	445	444	451	447	465	446	401	466	405	403	469	426	425	440	473	411	416	434	440	436	444	456	442	441	438	447	423	445	420	472	431	413	489	472	450	433	453	450	475	438	485	452	460	450	447	433	411	446	430	459	399	441	445	422	427	441	440	483	453	425	390	445	449	404	466	431	457	410	425	453	468	416	462	433	487	453	418	454	425	437	403	454	452	443	444	427	431	450	451	447	438	435	447	452	463	448	452	438	431	421	424	439	446	457	431	458	461	472	431	438	462	409	424	446	463	429	439	439	426	432	447	426	476	476	438	438	444	464	435	402	442	441	432	473	450	442	470	453	480	423	457	452	477	437	433	414	430	460	399	443	459	444	450	452	478	418	424	460	403	430	422	416	457	447	448	435	440	453	480	462	460	433	448	424	459	463	445	431	440	439	443	421	435	446	401	439	425	463	455	431	435	459	415	465	461	432	415	458	452	449	456	443	445	445	439	435	443	456	449	422	469	466	438	439	475	461	398	447	451	436	440	434	442	414	408	436	428	449	411	445	465	456	477	417	485	449	460	416	492	434	451	460	449	476	448	453	447	437	429	459	425	468	484	455	467	422	440	442	406	458	435	416	479	435	408	421	442	451	428	468	447	433	434	397	443	453	440	450	427	428	440	464	428	441	456	452	414	466	428	434	446	437	470	464	444	415	447	460	467	469	447	438	437	427	447	419	410	448	463	460	463	424	432	409	463	443	479	471	396	412	456	437	453	463	406	419	440	433	413	453	456	418	407	418	465	423	456	454	486	453	440	436	441	437	443	427	434	435	411	415	424	440	426	450	450	424	455	440	436	439	379	431	431	424	462	455	461	430	412	449	453	432	480	465	439	451	488	424	455	471	456	430	404	430	467	414	434	428	461	464	422	431	420	443	382	458	487	449	434	426	457	431	480	417	436	418	441	473	424	425	441	421	435	468	411	442	471	465	477	461	428	459	437	411	453	423	470	412	453	428	425	411	459	419	416	420	451	469	438	464	433	445	477	463	435	412	416	462	449	449	429	456	478	419	432	476	423	456	460	428	457	442	457	461	475	442	435	428	465	459	436	408	419	465	430	452	457	451	468	432	436	430	443	386	475	441	437	430	454	405	432	442	456	439	469	441	375	448	424	461	428	468	426	436	469	470	454	439	436	427	458	474	464	417	439	438	455	426	442	464	450	405	465	448	478	409	368	453	445	457	434	429	460	422	443	451	461	427	459	440	465	481	409	437	465	416	459	448	451	433	453	425	410	392	431	434	456	447	434	472	444	455	455	444	435	449	435	433	444	424	458	411	463	424	460	457	451	450	406	419	462	448	443	444	476	436	469	438	419	452	455	446	437	433	426	446	447	445	449	466	433	465	467	458	429	451	468	442	416	445	478	428	438	452	458	441	434	432	424	439	441	406	476	441	429	420	419	392	452	458	432	448	408	478	476	457	468	437	461	484	457	413	444	427	466	449	420	420	437	408	437	448	432	452	464	428	454	445	418	400	438	485	455	428	447	409	405	452	459	472	484	435	486	427	437	460	415	433	438	424	437	463	418	425	426	464	454	438	459	444	431	443	437	451	433	450	452	461	459	433	426	447	417	439	439	425	462	455	432	463	473	428	494	477	445	403	429	473	431	439	431	430	449	475	435	486	435	452	441	493	441	422	433	460	450	431	454	447	450	445	458	462	436	441	447	433	463	464	439	432	432	422	443	421	458	435	456	407	464	398	447	432	436	454	424	436	469	469	453	481
32561	13012	1579	299	247	217	200	232	200	202	221	200	171	192	183	212	191	212	207	175	166	182	204	204	218	213	191	228	187	190	172	182	184	222	199	216	180	211	243	222	195	197	170	204	199	176	188	196	197	224	166	244	173	167	182	180	185	195	185	195	209	195	199	192	202	201	205	223	176	182	181	175	210	203	210	200	225	216	217	223	160	203	191	179	185	215	205	174	188	211	195	222	181	197	182	217	212	201	201	233	188	166	195	203	181	216	178	190	192	221	218	197	209	199	188	190	175	213	187	216	204	185	181	207	191	176	226	193	195	176	214	214	176	181	195	202	160	201	222	219	197	186	189	173	205	188	180	185	194	201	171	172	203	210	186	217	222	196	205	208	216	200	207	207	209	221	219	185	185	201	186	204	203	191	190	208	198	218	202	206	189	215	193	197	184	184	199	230	192	213	200	231	174	222	208	229	187	205	240	215	199	197	196	179	195	206	202	180	191	212	212	211	189	185	191	219	201	192	187	206	211	203	215	194	183	210	231	205	195	198	188	226	200	183	191	217	196	198	186	209	203	223	215	177	215	187	210	185	212	175	191	194	206	191	213	192	202	194	206	208	199	218	192	184	189	198	190	212	230	200	201	190	182	205	189	202	227	198	201	199	188	172	162	175	185	207	188	222	189	191	203	180	186	215	181	156	184	174	211	188	182	201	198	205	214	221	193	197	219	174	175	201	195	195	187	216	193	204	196	206	183	188	197	202	188	201	209	193	197	227	206	203	182	226	191	173	220	199	198	196	187	206	204	179	210	176	174	186	213	195	189	186	206	195	198	186	210	213	200	191	193	210	223	201	218	223	188	190	199	208	197	222	168	180	182	193	201	191	188	205	190	198	188	192	223	193	193	216	206	196	204	205	179	197	226	205	200	184	194	229	214	221	200	198	222	189	201	214	188	184	206	206	190	160	173	195	196	185	202	181	217	211	181	188	190	222	212	188	187	212	214	206	180	199	215	214	204	165	230	202	202	188	186	195	175	185	215	191	163	183	215	206	198	199	186	167	202	208	194	188	192	203	175	166	186	187	211	165	193	226	221	175	177	194	192	212	201	194	214	193	184	207	186	197	216	202	189	184	199	197	221	202	176	190	191	228	200	198	193	191	230	206	171	196	206	194	192	213	184	212	224	192	201	220	205	217	198	226	188	186	194	202	183	194	168	211	195	196	215	214	207	231	214	187	187	207	231	207	190	199	205	206	206	200	193	192	181	197	206	201	199	194	197	215	194	199	187	202	210	229	199	203	213	211	215	182	214	188	183	176	188	203	170	165	188	235	199	173	205	218	216	200	219	174	201	203	190	216	188	185	209	193	204	206	202	208	199	193	228	197	194	227	204	194	201	183	168	212	200	233	213	197	204	187	210	198	203	215	190	190	211	208	186	182	192	185	184	194	206	203	203	205	216	197	193	212	198	190	204	197	202	199	177	181	192	167	189	193	215	199	188	178	204	181	221	211	223	205	192	201	176	188	208	193	211	208	226	187	200	180	200	178	206	213	245	211	206	206	198	185	180	204	197	207	218	172	198	199	217	212	210	198	200	198	219	240	187	175	204	210	194	221	201	209	179	208	210	196	203	184	184	210	195	188	207	179	202	209	199	225	204	219	202	201	198	184	190	195	197	199	174	233	176	214	213	199	183	204	195	217	175	208	212	211	196	196	214	199	235	231	192	175	204	216	213	182	182	190	198	198	177	229	188	205	218	190	209	205	233	191	206	208	183	181	220	191	220	194	228	211	219	185	192	189	206	183	189	178	182	186	188	188	197	194	187	175	173	194	193	191	212	178	200	188	183	186	212	225	204	204	211	202	197	191	194	214	171	189	175	198	215	214	215	185	203	206	204	200	194	180	192	186	204	210	209	200	187	225	188	218	202	177	200	206	217	191	186	219	191	224	230	195	199	235	204	194	228	207	216	185	197	185	202	171	174	200	201	209	170	205	203	220	189	189	187	189	197	194	193	214	206	160	212	189	218	204	195	195	201	168	181	214	195	200	201	214	182	182	206	184	199	192	180	218	211	191	190	211	188	202	193	209	208	181	192	206	190	224	194	211	215	189	205	188	195	203	210	182	209	226	197	214	206	180	191	207	203	193	200	187	184	190	198	216	198	188	195	203	239	215	210	213	213	204	213	214	221	180	208	204	200	189	210	191	216	202	195	196	203	201	193	223	198	213	188	192	195	210	191	215	193	199	185	178	185	164	200	195	198	198	174	214	206	200	162	207	216	194	183	203	197	175	215	208	171	202	215	216	188	172	172	180	187	193	187	165	196	220	192	204	214	212	209	191	219	217	214	200	186	213	211	190	239	191	203	217	192	220	209	195	204	183	224	210	222	215	197	210	202	198	184	221	189	187	181	195	164	201	201	197	192	181	199	195	175	195	202	182	197	217	193	194	207	211	207	170	192	195	202	194	203	228	225	204	175	206	201	209	193	202	191	176	192	233	176	186	204	202	187	207	227	203	182	209	201	179	183	202	197	191	213	200	217	196	204	195	215	235	193	182	194	199	169	210	192	194	207	198	205	197	192	170	217	215	227	202	190	203	196	211	189	196	153	214	205	211	211	183	200	198	232	195	175	212	206	185	208	172	184	232	190	184	190	177	205	176	212	197	192	211	196	190	183	203	215	208	180	186	215	201	187	186	192	205	190	209	234	210	211	188	204	183	168	191	194	217	176	207	220	212	227	201	160	204	166	220	200	190	199	178	205	196	194	209	210	189	194	189	209	208	194	218	194	194	193	209	195	202	198	176	223	213	216	207	193	234	188	199	199	167	199	211	215	178	201	203	189	208	212	234	214	174	199	222	198	200	212	206	195	181	199	179	200	194	185	189	216	192	217	191	188	213	190	204	213	208	167	209	188	200	179	206	189	232	181	197	211	205	206	203	184	191	208	184	201	182	202	211	187	226	201	200	179	175	230	205	190	199	209	224	184	176	185	188	204	203	220	202	191	184	183	207	196	195	194	214	179	203	198	205	196	194	202	222	194	186	200	178	204	220	235	205	188	215	196	207	200	198	180	201	201	205	208	206	205	212	225	200	209	198	211	188	191	203	200	187	209	202	221	197	179	221	229	187	210	182	214	200	161	181	202	181	178	197	190	197	179	204	217	198	199	187	218	226	188	211	214	204	187	190	216	181	196	210	215	194	225	198	201	200	189	187	203	207	185	201	213	200	185	210	207	216	220	208	188	201	208	209	206	207	180	208	199	189	208	204	212	196	192	192	201	183	194	176	172	199	180	199	182	221	192	201	180	198	177	191	184	204	203	218	242	197	186	216	192	185	187	187	192	214	204	212	208	185	166	199	178	198	202	184	188	194	196	176	212	201	202	183	218	211	208	216	199	176	194	200	175	200	178	232	192	203	181	192	207	206	190	168	201	198	165	213	198	194	191	192	231	184	192	195	199	199	185	207	193	199	219	185	197	208	212	187	220	197	182	200
4826	752	612	555	470	455	517	508	446	461	492	478	483	501	471	456	464	518	492	468	481	501	511	471	484	484	476	478	486	480	492	477	459	457	457	524	478	488	458	476	530	466	492	473	460	495	507	487	476	470	481	492	475	507	427	471	500	477	485	479	495	454	448	511	476	431	462	464	449	447	487	476	468	495	512	491	493	460	496	455	486	463	430	471	483	510	470	472	463	488	516	460	479	500	495	511	457	483	484	485	474	489	482	450	497	459	506	482	463	489	525	474	484	466	455	481	477	487	471	492	488	441	457	471	498	448	490	460	509	465	452	489	489	518	466	465	450	456	423	480	486	476	482	426	549	467	480	463	480	481	471	485	484	433	438	497	523	470	446	522	477	488	510	460	471	523	444	478	492	412	517	499	462	464	493	500	455	505	453	477	500	456	476	523	461	453	462	468	448	489	478	499	479	485	512	456	476	542	458	468	515	467	494	459	462	473	493	507	521	502	475	516	479	495	500	455	470	485	517	486	468	454	473	456	491	491	476	480	489	485	493	476	494	447	488	515	480	462	471	500	442	497	498	527	478	491	419	486	457	490	476	491	455	482	487	495	538	493	502	512	499	510	500	486	453	504	470	479	473	494	494	430	505	503	477	477	415	462	495	473	498	453	478	482	458	440	493	486	503	461	459	499	500	510	457	477	479	500	452	519	487	456	437	476	472	454	523	503	508	531	520	497	458	468	462	494	473	468	500	471	462	442	487	495	465	467	460	468	471	467	477	488	495	497	451	520	509	464	471	503	489	466	459	459	502	504	473	488	496	488	478	457	471	508	521	481	461	499	462	491	515	440	474	514	462	480	458	487	488	481	447	478	460	460	498	488	528	512	470	475	468	436	477	486	485	464	485	480	489	437	473	474	464	462	504	467	463	504	471	504	547	480	478	499	466	470	476	455	506	495	513	516	459	496	512	469	469	456	472	512	493	440	487	485	467	483	478	460	457	498	475	499	468	455	528	482	493	496	531	438	514	473	447	477	489	492	473	468	492	452	502	492	471	490	491	497	486	491	488	431	495	475	468	525	483	488	471	446	478	483	517	494	491	492	464	461	455	453	487	497	450	513	476	481	491	484	496	505	472	458	459	486	506	465	509	461	481	519	498	464	449	503	424	468	481	488	521	484	500	420	523	505	499	489	466	454	508	472	478	481	530	461	451	487	436	484	487	475	457	488	466	499	478	476	470	469	501	489	475	443	485	473	476	470	522	477	430	461	472	476	471	475	488	470	483	446	465	497	522	429	510	422	500	510	458	488	484	446	438	460	549	484	449	494	493	477	480	484	465	488	501	487	504	491	468	465	453	518	543	469	456	507	499	462	512	500	479	478	432	500	503	456	502	477	458	464	473	475	488	517	485	513	438	451	468	507	517	509	466	472	457	472	487	477	457	481	481	484	462	516	452	515	497	483	474	482	485	500	470	470	505	459	488	486	463	517	440	474	468	486	483	445	472	486	473	517	490	455	497	479	477	415	489	503	476	503	476	488	500	473	476	488	492	500	477	483	465	436	434	488	502	452	486	497	452	461	484	524	481	522	472	454	451	489	463	506	484	487	501	454	518	461	445	496	462	515	498	495	484	470	495	478	480	462	519	472	470	504	444	520	502	491	482	508	502	469	456	523	485	470	474	476	467	476	501	486	441	464	491	477	464	497	484	489	488	468	486	477	459	486	468	462	465	453	482	428	492	512	490	512	475	464	466	499	476	451	480	467	469	451	502	501	499	477	503	515	461	455	510	441	495	508	462	463	473	491	528	471	461	496	479	499	480	467	489	462	483	460	495	522	485	493	452	479	471	464	455	489	431	461	503	461	490	515	524	479	535	489	492	473	471	483	483	498	441	463	455	489	477	483	476	452	475	412	473	443	514	448	486	478	483	474	504	498	490	460	447	465	491	468	437	514	487	502	453	498	504	514	474	489	496	478	483	477	468	481	518	468	514	474	490	457	490	502	490	486	500	500	502	487	509	468	455	478	502	477	490	463	509	467	459	497	488	538	478	508	484	463	491	458	457	479	495	473	483	478	483	460	460	488	486	542	424	519	448	473	482	466	434	470	499	509	483	521	459	510	468	475	488	539	522	470	503	483	468	470	454	514	504	474	468	503	480	476	479	444	494	477	489	506	477	487	426	467	457	442	462	488	507	502	464	477	490	454	476	457	516	469	463	455	512	452	517	504	516	483	474	485	512	504	493	507	484	476	491	486	474	535	463	461	483	502	525	527	448	480	493	488	495	488	469	463	484	492	468	529	467	478	492	496	460	465	529	492	486	476	477	495	464	496	457	533	490	494	450	500	514	466	497	476	444	507	485	501	468	511	513	471	477	473	423	450	493	523	479	483	468	477	455	463	484	503	451	465	472	456	468	489	474	482	468	490	492	502	491	477	507	504	470	448	465	474	485	473	466	441	471	513	488	480	487	500	481	449	474	464	501	509	442	489	516	511	495	493	472	486	505	451	493	483	508	464	456	487	484	501	481	492	521	506	458	514	473	463	524	504	473	495	456	479	484	507	496	450	489	512	466	493	430	471	490	496	461	455	493	468	489	489	502	517	459	477	508	511	494	456	499	488	491	499	456	519	525	479	477	460	435	489	525	430	448	500	492	465	485	486	516	464	485	492	489	469	451	486	473	466	498	478	455	497	473	475	524	468	473	477	522	475	458	516	440	497	481	453	484	461	518	471	434	494	531	483	479	497	496	473	476	465	463	472	492	486	488	499	507	462	465	462	485	484	502	492	468	451	486	469	478	505	492	462	476	480	474	494	470	476	486	444	484	493	435	480	436	448	506	483	444	445	445	521	491	482	480	486	459	477	505	479	462	487	477	482	454	441	490	434	484	482	483	491	475	499	481	494	461	487	478	452	508	503	471	477	479	486	460	479	491	438	494	517	490	480	458	484	490	477	523	466	496	479	477	506	499	468	478	470	499	502	467	455	528	523	503	495	463	468	488	486	490	516	477	507	473	537	485	467	471	462	463	482	437	448	470	485	474	487	501	490	501	448	494	453	492	498	490	471	508	469	506	461	458	502	500	451	467	452	478	519	494	448	478	486	467	487	489	477	486	477	500	479	483	498	466	487	503	477	512	499	461	489	533	444	519	465	494	483	473	474	526	479	441	481	495	495	495	485	459	492	476	488	499	434	459	481	439	467	489	459	461	495	450	508	482	495	493	479	520	515	461	487	497	473	463	499	472	519	438	450	493	487	509	463	466	482	478	446	504	479	464	494	476	480	507	501	495	502	472	473	490	517	496	473	464	483	487	476	498	486	442	499	483	472	458	462	488	462	499	483	450	490	490	465	473	473	497	510	524	471	470	484	460	479	487	517	440	481	468	462	469	476	490	498	469	443	490	500	481	489	467	464	477	471	514	459	504	466	451	463	445	472	461	492	487	486	466	477	495	456	490	494	534	458	513	499	477	488	504	487	472	464	477	481	441	492	514	452
24524	20876	24485	27390	19833	1357	416	416	332	308	307	294	318	293	344	309	299	335	306	295	295	296	311	281	286	313	308	326	300	266	310	309	264	317	287	302	256	274	292	297	265	286	314	280	312	302	266	277	287	300	315	317	278	267	314	311	328	273	297	308	302	276	260	286	285	297	287	299	289	303	281	299	278	295	293	299	299	295	309	282	286	284	285	281	282	280	273	327	261	302	290	288	252	295	288	294	279	284	275	320	303	282	277	287	284	287	300	297	264	282	317	296	267	308	318	285	256	273	294	295	273	278	305	310	323	327	330	300	272	269	315	303	269	274	262	309	272	303	283	258	300	324	280	273	295	295	315	281	301	267	270	313	339	302	281	288	279	278	263	283	313	286	341	289	325	319	282	284	303	302	287	286	279	347	308	293	269	275	272	316	282	271	319	279	303	279	270	320	285	289	266	287	258	243	310	324	321	301	263	294	276	301	286	289	276	309	296	280	268	285	282	274	304	273	285	294	302	293	309	281	282	293	287	306	262	292	273	288	285	288	293	267	288	286	273	309	293	278	280	287	306	295	280	310	317	279	291	265	297	302	269	292	233	275	316	256	281	280	269	309	293	294	282	259	289	302	298	278	253	306	290	301	313	319	280	275	279	272	287	302	296	305	334	294	300	318	276	322	296	310	250	332	285	290	288	299	271	316	299	327	294	289	302	328	288	301	287	298	276	279	294	323	279	305	292	269	276	266	318	297	325	332	332	277	332	284	280	283	277	316	309	319	311	274	288	303	321	250	285	290	329	256	325	320	310	304	306	264	277	272	295	312	316	310	298	265	313	294	297	283	317	267	249	308	309	308	326	319	305	273	316	275	299	308	299	310	284	270	284	303	278	273	266	285	316	296	291	293	284	288	286	298	286	296	276	286	273	269	304	277	318	282	285	331	280	289	306	257	281	288	271	315	305	311	328	271	280	298	308	293	304	325	277	294	278	309	313	298	305	289	287	299	330	277	260	288	292	304	280	277	311	269	281	290	321	279	289	305	311	296	324	331	288	293	307	264	305	282	256	301	257	268	292	313	291	316	297	282	278	257	278	318	281	308	308	283	290	301	244	272	293	297	296	302	262	284	274	288	304	281	336	284	263	268	305	320	283	312	289	305	289	274	271	298	292	293	279	264	283	289	284	321	291	309	289	293	278	294	280	328	285	296	307	287	271	289	295	283	312	286	269	294	303	272	268	309	275	320	292	295	279	282	310	306	285	281	291	301	321	288	262	315	278	286	258	308	307	300	315	302	285	289	289	301	304	297	297	286	313	302	293	311	276	309	297	293	280	331	298	310	296	271	313	261	283	291	298	267	280	282	333	295	314	282	276	256	288	303	278	346	284	246	324	292	292	278	319	263	275	278	290	297	296	275	306	323	280	309	296	314	278	297	341	284	306	304	271	301	276	303	272	320	272	297	313	287	287	297	290	316	302	287	282	298	273	313	306	296	275	282	339	294	290	302	324	260	273	263	316	309	305	294	322	335	290	274	299	336	259	331	284	322	281	283	281	290	318	320	299	276	281	283	293	296	282	268	292	273	308	267	309	316	301	282	238	269	291	295	279	299	274	317	272	297	293	322	283	268	290	289	292	291	309	307	271	301	321	284	311	300	304	259	270	274	273	292	278	285	275	290	267	256	298	308	258	270	305	274	288	304	283	281	292	270	305	321	275	263	268	288	315	307	284	271	303	292	304	298	304	289	282	292	322	337	326	331	276	319	293	324	279	309	253	304	282	282	295	307	266	307	303	289	295	287	286	260	306	285	280	276	256	282	327	280	283	298	267	270	258	283	328	296	303	289	296	302	282	301	283	318	268	285	301	289	309	286	292	333	269	302	323	290	287	289	279	293	273	303	276	264	285	277	307	300	316	289	276	308	303	320	298	282	298	282	273	280	293	296	311	316	319	311	317	285	303	279	295	289	297	281	297	272	285	311	292	305	277	289	302	275	282	287	302	304	283	305	310	317	282	278	323	292	280	318	298	298	307	288	317	295	285	278	317	284	248	299	301	328	292	278	272	292	301	314	310	318	288	268	303	282	323	322	285	298	320	294	310	320	294	285	295	254	276	270	254	279	280	307	288	266	275	288	292	243	295	264	284	288	255	276	269	297	305	316	295	269	323	317	272	294	275	237	294	301	301	305	276	302	296	290	253	276	294	304	266	273	320	272	284	299	287	293	318	312	305	260	301	312	320	311	302	299	304	311	293	314	312	310	290	315	293	293	291	319	296	293	294	260	280	311	296	277	270	287	301	301	267	289	306	313	309	289	292	296	271	303	259	265	297	286	299	275	271	251	319	311	277	271	273	306	269	282	300	322	290	301	279	276	292	299	291	279	279	270	280	274	312	265	288	299	299	282	277	302	295	277	299	307	294	288	298	294	260	273	284	312	291	286	289	291	293	272	300	292	318	294	295	281	290	297	278	309	281	285	294	273	306	314	261	305	312	303	269	276	286	283	292	289	309	328	299	284	288	287	272	312	300	267	304	300	299	293	278	327	319	290	322	279	317	291	286	309	305	302	271	271	272	281	273	273	271	278	295	309	296	286	313	282	287	277	311	317	300	306	316	328	300	289	283	309	275	274	290	284	286	302	315	263	322	288	290	297	301	299	324	287	298	289	286	297	270	277	293	302	296	294	275	316	326	286	306	281	296	269	293	284	295	311	305	299	321	278	312	306	300	301	290	301	310	264	278	313	316	256	306	310	284	285	302	296	260	292	276	262	284	312	306	313	308	328	291	278	285	311	280	319	292	288	266	282	297	322	290	275	283	307	284	277	273	334	269	299	308	296	301	288	263	270	277	283	296	350	304	297	293	320	309	296	280	289	310	297	281	296	300	265	326	307	287	292	284	254	314	276	279	284	297	289	316	296	285	297	293	303	276	266	281	291	266	273	310	315	289	286	277	274	234	282	296	273	303	303	322	287	321	312	281	281	316	282	283	248	290	293	326	289	293	303	297	323	292	272	303	296	289	289	302	282	290	289	285	314	279	295	316	320	282	279	305	312	315	293	294	320	295	266	292	292	334	307	297	321	301	272	313	292	302	313	294	295	301	327	296	283	300	284	301	277	292	332	291	296	280	284	284	291	289	277	273	278	297	278	305	307	276	282	285	303	339	293	305	299	298	290	305	298	308	293	296	295	314	283	259	297	290	313	306	266	263	299	269	264	292	313	341	299	315	313	307	264	326	285	281	289	304	311	283	287	308	296	304	305	276	303	304	306	286	304	270	310	303	300	330	289	294	312	283	302	298	295	295	287	318	273	282	312	297	291	303	270	277	327	304	287	255	292	269	318	306	331	313	285	284	267	293	301	288	306	283	307	288	293	297	291	278	285	278	287	317	310	287	280	273	275	284	286	288	296	322	297	297	277	273	309	270	262	289	290	287	269	318	276	311	275	272	281	283	313	276	290	322	298	296	320	293	281	264	297	275	327	314	255	317	266	298	304
3249	2939	2006	1125	880	778	706	702	684	674	646	645	670	637	657	705	672	662	650	599	685	631	637	647	597	712	639	646	638	620	652	665	618	691	612	685	678	635	662	623	645	640	652	649	595	633	655	703	649	640	612	646	578	630	643	644	694	613	646	662	656	670	632	609	647	632	654	674	649	699	671	645	646	683	605	630	583	662	640	678	654	670	654	674	605	676	681	619	648	661	685	642	691	668	614	687	639	650	631	635	641	632	643	678	647	671	644	655	629	641	624	649	594	681	638	663	688	669	651	692	653	618	673	622	622	637	607	640	664	661	657	638	677	630	627	646	681	631	669	684	619	642	646	689	660	659	677	719	622	625	662	724	709	649	678	662	655	675	648	634	670	651	623	633	662	660	648	664	642	680	639	641	650	631	653	654	682	617	689	657	661	607	663	607	612	640	676	647	627	691	645	617	648	653	664	608	676	659	660	617	691	629	660	654	669	651	650	687	631	642	647	613	645	606	610	611	660	659	606	668	641	649	659	642	659	642	650	660	616	643	653	653	634	652	635	627	645	659	611	630	577	614	641	619	697	644	654	646	613	659	624	673	642	648	651	615	643	640	590	645	653	646	653	648	638	640	619	695	637	620	650	613	650	665	654	638	627	641	624	620	639	622	639	638	657	624	651	664	635	646	622	671	702	606	700	692	646	679	633	679	659	655	644	636	635	665	634	635	586	638	662	658	684	640	588	613	658	600	650	635	641	623	649	638	644	678	693	626	630	606	611	658	658	686	692	647	672	661	624	647	659	667	697	602	665	599	655	634	681	654	691	636	647	676	694	679	661	674	665	655	642	657	666	644	650	651	701	642	614	708	661	677	650	593	641	663	676	645	658	643	714	660	658	629	650	596	670	691	649	654	642	659	654	640	605	659	665	637	671	670	653	658	647	638	683	650	637	697	670	648	686	650	650	632	680	664	632	614	677	663	682	647	645	663	670	678	653	648	616	649	696	634	682	646	688	684	650	672	677	634	680	633	622	642	655	619	605	655	654	638	629	630	649	638	628	654	680	613	603	651	608	662	688	654	641	656	650	636	617	643	678	575	629	658	640	653	625	644	656	710	628	695	645	646	699	659	635	654	651	685	686	662	674	663	650	667	628	649	674	652	680	675	642	632	630	686	619	684	683	637	641	637	656	642	610	650	623	681	678	649	665	667	652	653	659	658	719	615	642	660	665	646	673	656	690	627	673	597	685	628	646	693	688	634	652	686	682	654	680	621	633	644	682	673	640	627	633	634	647	665	668	706	674	695	645	651	627	642	660	657	681	649	666	676	658	634	650	622	671	652	689	634	607	636	654	666	677	644	659	609	650	686	659	657	689	637	645	670	690	642	639	629	646	674	665	639	655	686	638	633	694	666	663	651	626	689	661	635	668	624	639	670	623	639	673	607	626	641	646	652	674	635	699	692	651	662	685	658	682	647	685	630	624	682	633	656	623	658	668	662	625	629	656	602	661	660	662	668	677	670	627	619	678	638	665	651	628	630	713	609	675	660	621	696	617	665	653	646	657	618	691	668	638	643	647	679	635	628	651	670	696	626	667	637	666	664	657	679	708	628	625	636	688	668	644	628	636	682	648	632	652	661	619	651	655	705	660	659	692	688	667	643	670	651	649	651	643	651	629	702	662	666	680	638	647	666	664	684	638	636	657	638	646	670	649	684	632	681	664	718	657	630	655	615	612	620	635	670	611	635	642	649	603	631	654	661	669	637	652	633	665	691	651	650	658	690	646	663	687	646	629	646	594	671	662	639	646	664	641	644	679	616	650	608	628	712	700	621	604	701	634	644	568	636	641	603	625	655	650	639	616	665	650	647	624	617	657	636	636	661	634	649	655	684	648	618	683	656	646	641	701	632	655	650	646	699	680	654	691	624	644	633	637	641	682	662	619	649	682	620	653	636	743	653	662	660	639	622	687	629	646	648	657	656	596	649	711	614	640	674	627	657	661	683	671	673	624	644	656	674	666	677	663	646	660	649	635	640	659	620	616	655	621	635	619	678	620	653	671	637	632	648	681	606	669	630	685	665	635	625	628	723	627	641	632	636	617	677	695	671	638	656	675	639	670	676	630	642	673	675	648	680	623	623	686	649	619	667	620	643	657	617	688	713	656	602	628	653	650	686	618	670	651	682	677	677	684	694	651	630	623	653	618	653	659	665	624	664	660	639	629	689	664	682	648	623	625	686	634	631	607	685	682	655	672	657	666	653	675	651	648	672	641	631	655	647	636	630	664	654	660	663	629	647	652	687	623	655	629	648	637	662	644	648	690	679	612	632	661	615	646	667	610	638	683	639	608	611	656	646	679	631	625	673	652	689	650	649	614	651	640	624	657	651	652	607	608	652	618	678	635	637	681	615	661	637	657	674	616	678	613	679	643	670	609	614	637	649	652	668	627	631	603	645	684	622	631	648	697	669	687	655	653	676	622	679	685	666	649	664	666	610	620	624	670	641	670	695	592	601	623	659	590	679	677	665	671	675	650	627	634	653	651	658	671	661	649	658	647	631	641	666	652	673	651	654	677	622	617	645	671	649	625	689	665	633	625	687	645	634	628	617	654	604	662	661	612	607	628	657	657	673	627	683	649	646	666	642	623	678	680	621	618	629	616	690	647	682	650	661	673	683	640	646	638	655	666	645	701	661	674	705	620	674	691	681	635	670	654	603	664	578	644	644	601	685	621	633	634	608	662	668	653	627	634	647	651	664	667	660	589	658	610	673	671	644	644	657	650	680	672	660	605	664	648	601	618	635	640	658	674	650	666	694	689	647	584	654	601	680	629	665	653	670	674	622	639	626	631	652	611	643	637	632	676	616	701	681	651	626	700	625	668	712	602	670	653	659	595	608	656	667	603	670	671	625	664	612	656	618	657	636	658	671	643	672	626	625	629	666	650	685	673	675	586	681	626	660	610	616	631	619	635	620	627	654	656	650	634	660	608	666	660	599	635	692	703	678	641	661	640	647	683	639	674	664	661	623	641	688	673	689	631	670	691	626	642	615	666	656	691	660	650	611	656	657	705	649	665	631	646	662	666	659	701	640	624	631	679	635	638	672	693	657	707	671	613	633	661	653	643	629	669	632	626	670	645	657	660	663	668	662	659	635	648	615	631	659	648	652	642	660	692	629	652	629	623	633	649	615	650	642	682	648	648	638	666	648	668	644	670	609	630	630	660	671	667	667	642	688	645	679	677	712	675	665	625	632	686	679	635	641	670	642	627	643	648	645	657	670	668	640	685	590	635	650	684	632	641	642	649	639	605	626	649	661	644	650	618	688	698	648	660	605	603	641	670	670	672	631	642	665	650	632	618	643	626	619	705	677	605	703	643	655	649	617	672	680	670	673	662	606	663	661	658	640	662	658	639	620	647	626	625	666	650	627	667	672	697	657	626	679	683	692	671	655	610	697	639	687	666	651	694	670	633	685	659	660	641	622	657	705	628	642	673	678
23683	20884	25169	26753	20889	20894	2601	485	329	311	302	276	263	248	259	233	222	238	193	235	248	194	198	243	220	194	224	233	190	203	191	152	214	191	189	182	209	185	210	218	230	212	226	175	197	210	213	191	194	191	179	177	204	187	190	238	195	206	196	184	229	210	217	189	195	186	215	195	188	181	203	183	211	193	170	193	187	188	192	218	215	205	215	201	232	200	220	199	197	196	209	197	204	197	194	191	187	216	184	209	188	190	191	188	226	184	197	193	199	208	207	181	172	189	217	173	218	181	211	192	180	213	194	188	194	182	190	189	184	188	182	195	208	180	196	194	191	208	200	221	188	206	205	223	193	224	206	208	193	202	190	168	234	225	183	180	192	206	188	207	219	187	171	202	213	205	209	183	179	192	215	183	189	198	164	194	185	189	195	199	213	190	194	178	211	188	202	196	199	205	192	185	199	190	195	203	201	188	197	195	200	193	208	167	205	219	179	227	191	192	198	221	166	195	205	203	207	223	206	211	193	193	183	201	209	212	220	215	187	220	211	212	215	182	170	175	174	222	204	191	190	187	192	186	212	193	230	194	197	185	191	239	196	218	209	200	192	166	200	211	197	156	194	192	193	199	232	224	187	209	174	190	193	202	205	222	209	220	179	201	200	191	175	186	189	210	183	224	175	211	206	198	200	214	193	196	204	204	196	210	227	180	196	188	187	164	177	167	187	184	182	187	193	213	194	197	190	255	199	190	173	208	202	192	175	167	194	171	206	191	170	183	194	202	186	214	190	207	178	229	193	198	180	198	198	194	191	193	183	207	204	180	190	216	217	219	186	174	200	186	206	192	191	204	176	201	214	215	185	207	171	215	202	202	226	202	196	204	218	191	188	200	183	212	207	202	197	216	216	218	192	213	181	233	216	185	207	207	187	197	200	210	223	200	191	208	208	200	204	210	190	185	180	192	191	191	201	198	211	200	201	197	208	207	198	195	176	236	192	212	194	186	225	214	176	186	192	213	190	235	187	218	163	218	195	176	203	184	196	170	197	231	188	194	181	198	217	240	213	222	204	181	200	217	199	217	191	225	230	203	216	166	165	216	245	198	198	198	186	202	178	203	186	192	218	203	179	194	198	172	200	169	168	188	200	207	186	210	191	188	213	208	207	190	200	188	192	201	210	183	175	200	227	204	197	197	206	216	213	193	192	177	208	191	181	199	193	206	213	190	200	216	177	201	192	187	227	195	244	188	183	188	210	182	194	206	212	189	201	209	201	195	222	195	184	210	184	201	193	195	192	216	207	211	197	180	191	197	203	190	190	195	194	189	185	194	206	200	193	243	214	200	195	199	205	184	184	225	189	183	194	199	208	177	188	219	197	220	182	194	181	194	212	204	176	204	198	194	217	224	222	186	199	184	186	197	187	228	223	200	210	200	176	199	190	220	186	202	227	176	192	208	221	194	221	202	220	177	222	211	170	199	201	215	210	169	202	212	196	198	219	200	189	217	190	183	188	189	167	197	203	173	204	216	227	182	222	214	189	207	194	221	209	217	205	209	207	198	227	189	199	209	196	215	187	200	219	194	227	216	230	219	215	174	187	220	179	185	183	189	187	209	193	198	195	188	167	191	203	212	192	200	180	188	221	205	217	221	179	215	201	211	199	208	182	219	184	161	219	182	202	191	197	189	189	185	204	202	203	209	182	184	210	237	185	186	198	209	171	226	197	202	232	210	238	201	195	207	189	184	181	207	200	211	186	197	191	190	185	165	179	206	197	189	174	224	197	182	212	189	193	227	201	214	216	188	177	176	156	183	199	202	215	178	192	192	200	210	210	203	205	206	207	182	194	178	214	191	210	174	186	172	217	214	205	200	214	219	214	185	189	211	207	191	165	169	180	171	211	192	204	214	180	184	182	220	181	222	206	190	229	195	180	188	200	201	206	208	207	238	189	186	181	218	206	196	214	202	191	206	184	193	221	196	216	195	195	198	196	187	212	206	206	173	192	182	204	202	216	203	212	195	194	187	203	185	155	207	207	208	227	180	186	185	222	223	176	193	227	206	198	237	211	197	179	190	197	199	218	191	196	199	216	163	210	209	180	188	192	172	188	189	185	186	190	223	170	194	183	229	209	181	206	184	194	183	219	176	211	180	219	189	198	176	198	182	219	210	188	201	192	232	170	210	193	177	194	173	217	207	193	207	194	211	182	221	191	198	176	187	209	193	190	204	193	205	211	154	172	210	189	190	203	224	182	194	180	182	195	190	205	219	202	201	221	192	193	176	207	197	178	179	198	167	205	187	204	186	191	182	206	189	206	209	192	209	203	181	211	172	180	212	202	181	187	204	182	207	207	195	198	193	180	187	226	211	211	205	211	182	186	185	177	176	191	200	184	200	211	225	195	186	195	227	203	201	200	180	214	192	218	192	222	187	186	170	191	184	202	196	233	191	202	222	194	205	194	180	189	210	188	181	205	194	253	208	203	236	211	173	210	192	206	190	196	211	192	205	199	194	191	211	224	212	202	197	171	182	213	194	178	226	200	206	208	169	164	197	226	182	202	193	209	197	197	168	190	197	204	220	216	213	186	203	189	206	195	206	177	186	212	214	208	214	190	183	187	198	212	209	207	202	183	211	211	190	195	191	196	169	187	192	181	174	188	190	180	204	217	193	215	171	231	201	183	200	208	145	194	198	201	199	201	221	195	187	187	203	199	198	193	206	202	201	193	181	186	205	201	180	191	174	202	214	199	201	195	189	200	200	188	184	172	187	188	207	191	182	183	186	234	199	206	206	201	212	220	171	244	204	200	180	176	208	174	196	193	220	210	188	193	234	206	201	210	175	177	199	223	191	181	204	176	163	184	196	219	201	181	200	198	184	214	209	190	189	204	195	174	193	201	198	197	200	196	208	226	184	181	195	203	196	180	193	183	231	178	182	196	198	187	169	200	187	194	203	184	190	186	186	192	191	201	202	205	209	179	214	203	212	211	163	193	204	211	168	218	201	173	187	204	187	184	217	195	197	207	199	170	184	218	212	221	183	225	191	233	210	185	208	192	187	184	189	205	191	193	208	203	208	194	212	178	185	195	185	196	186	192	188	214	199	205	185	200	200	196	209	196	180	194	227	174	211	187	177	203	192	190	190	233	193	194	227	182	218	194	200	194	175	188	182	205	174	201	198	186	213	221	206	206	181	195	178	221	186	194	194	217	212	198	189	224	207	184	207	201	188	224	177	199	184	214	187	181	193	193	194	190	195	187	197	188	208	187	201	217	196	195	197	183	185	178	196	191	177	195	206	199	210	203	204	214	185	200	197	180	194	197	226	200	215	211	188	213	212	204	209	169	190	213	206	203	173	225	178	157	181	176	179	186	174	179	224	180	222	200	179	176	202	209	189	200	204	207	222	191	217	197	198	182	217	222	197	210	198	206	206	230	205	192	164	183	199	194	197	192	181	182	185	170	201	200	190	211	214	202	210	205	193	184	193	233	181	198	175
3247	5088	3130	1453	949	679	616	511	496	515	489	446	467	486	477	469	477	437	470	470	443	455	436	462	409	430	442	433	487	451	472	458	485	472	414	407	486	448	430	421	461	437	419	443	461	470	443	474	441	410	453	461	416	475	413	441	477	387	454	465	459	426	410	434	479	438	411	446	433	431	426	441	448	422	433	394	474	440	438	435	454	425	454	414	449	465	463	451	432	474	425	464	443	439	486	474	458	431	474	456	426	481	445	417	484	468	446	457	429	449	471	403	473	423	430	397	460	428	389	459	424	461	448	455	442	431	460	444	470	426	438	478	457	451	456	476	435	477	504	461	423	470	452	415	439	452	458	476	448	413	463	456	421	424	471	451	478	445	455	447	481	453	423	438	436	463	474	426	428	455	411	413	461	436	434	441	435	416	472	453	445	484	409	441	412	395	445	449	426	486	445	443	421	451	417	448	461	432	424	434	456	421	455	441	425	441	421	442	465	491	450	426	474	440	474	428	419	416	477	429	456	405	458	468	454	452	439	450	430	427	441	430	428	451	448	426	424	453	449	417	414	399	460	449	441	446	422	453	469	470	465	422	455	471	485	462	425	392	440	384	457	423	478	420	472	424	426	472	433	428	419	446	405	453	414	467	466	443	436	435	443	470	438	441	460	462	459	443	463	412	438	432	450	431	416	435	421	432	471	463	450	439	404	417	461	444	425	430	419	437	448	414	453	444	401	491	427	451	423	397	432	450	424	428	392	425	434	430	390	457	395	404	447	423	483	479	440	480	452	426	449	425	457	430	438	481	422	449	449	440	414	430	420	423	423	417	452	408	445	480	402	444	442	426	450	442	461	411	426	458	448	435	404	410	424	438	454	444	428	455	452	444	427	473	457	405	458	452	464	463	458	451	446	467	449	408	458	414	437	422	419	420	438	408	428	442	477	425	450	452	464	391	422	449	386	441	429	434	453	481	432	423	419	445	425	434	420	448	455	473	418	444	448	420	411	436	462	445	400	449	462	427	446	430	424	443	424	417	422	473	428	459	453	409	478	436	428	458	449	427	460	473	458	448	412	456	445	425	425	414	439	438	474	469	452	433	456	449	427	454	446	462	432	460	419	430	431	414	426	415	450	441	442	426	498	448	443	440	411	423	484	451	455	439	428	449	438	460	461	434	461	445	456	422	481	428	427	453	475	469	456	442	468	420	448	433	460	454	426	449	424	434	450	443	446	451	472	417	441	438	420	460	452	491	418	438	459	486	471	428	473	392	440	469	442	457	459	432	469	442	426	437	426	452	402	430	452	406	468	436	442	448	414	439	424	442	423	458	439	438	421	475	415	436	418	457	450	405	444	422	420	450	463	458	434	426	453	422	441	417	449	452	420	455	441	396	464	452	389	443	452	464	424	441	458	420	412	454	439	456	465	453	479	449	462	445	472	412	494	422	458	443	452	471	448	451	405	455	433	471	442	406	437	452	433	424	438	403	452	436	470	450	425	442	461	477	459	392	459	462	418	426	420	451	427	469	387	438	433	419	447	437	402	473	462	436	448	459	421	474	411	442	485	439	479	452	447	444	432	448	439	440	484	418	429	457	421	423	411	468	428	487	487	441	472	425	457	459	435	415	430	446	453	430	445	430	428	435	490	418	449	456	458	468	435	446	432	413	423	417	449	441	453	413	484	456	462	428	477	440	408	440	432	418	477	441	448	465	463	434	459	466	428	432	412	441	449	466	417	410	421	463	487	444	443	422	482	453	448	453	428	427	422	456	387	417	430	491	403	462	462	496	433	400	451	439	449	433	433	436	453	442	445	434	428	463	456	432	443	425	428	428	434	422	451	455	412	409	436	478	466	411	449	404	442	425	427	430	441	459	453	443	437	453	459	412	453	446	429	452	457	437	416	440	481	465	432	433	427	454	431	488	417	442	455	402	424	444	417	467	460	474	486	417	435	486	429	433	489	435	455	473	422	462	436	436	461	459	454	415	485	476	442	414	439	485	462	458	413	430	428	453	462	460	444	465	445	448	454	474	469	435	454	447	469	437	456	401	417	403	479	411	435	422	437	424	440	458	491	409	424	467	426	440	474	421	455	431	469	454	475	433	461	454	477	448	433	452	463	450	442	423	422	435	465	463	435	450	435	433	438	429	451	447	473	458	419	456	431	480	428	409	415	440	463	445	463	440	424	457	458	435	471	439	451	430	432	396	442	439	396	458	434	422	446	423	461	409	444	408	420	449	443	471	398	465	454	455	403	409	456	481	458	449	430	487	479	429	461	447	427	485	469	435	426	447	429	447	406	428	425	427	462	469	404	422	457	422	411	414	477	477	445	427	466	407	437	464	443	455	455	419	434	445	400	483	414	445	432	441	452	417	413	470	396	427	455	421	429	394	421	442	424	481	463	407	433	445	437	437	441	447	443	434	435	435	440	434	448	423	484	436	433	431	405	431	485	440	433	439	473	433	458	451	444	438	411	433	421	472	479	407	443	442	410	431	466	422	451	443	462	481	417	447	411	461	451	440	474	432	412	408	460	419	430	450	443	452	468	436	446	430	448	427	433	461	443	433	464	453	452	428	458	458	441	420	447	454	452	465	402	447	455	415	458	423	467	422	439	436	456	477	462	432	447	433	449	443	454	456	435	390	413	461	438	464	456	445	451	458	413	467	402	465	431	455	410	423	439	454	440	443	462	430	436	428	452	417	441	416	446	395	450	434	449	475	458	430	449	459	431	445	427	450	409	432	397	424	439	419	428	421	462	426	427	397	393	462	447	454	433	435	448	429	427	466	425	469	455	434	438	413	452	437	470	457	445	430	406	468	385	447	469	414	405	424	473	469	488	446	473	442	444	421	477	463	442	418	432	442	490	442	487	481	434	458	455	473	413	461	424	412	423	453	455	430	429	475	424	430	438	427	415	463	410	430	415	428	441	426	471	408	419	443	454	452	469	432	455	435	460	436	389	468	423	412	415	429	468	420	410	476	426	426	469	423	431	471	397	431	436	455	444	400	424	435	438	427	409	473	474	437	461	439	463	458	381	433	424	424	435	385	467	410	431	452	419	411	422	422	439	454	371	406	455	452	446	408	450	448	422	464	449	447	447	440	437	438	451	440	462	452	442	438	429	425	456	460	463	454	396	401	468	412	430	417	440	441	485	433	401	448	449	462	430	441	460	435	448	441	439	486	428	434	437	466	431	434	423	426	468	462	466	457	420	436	402	417	428	421	427	443	485	456	450	451	443	442	422	439	406	472	452	438	443	468	470	479	449	464	424	428	443	409	464	465	475	452	409	462	437	393	482	410	434	427	464	414	434	441	443	424	446	443	413	458	419	435	425	454	446	418	484	465	459	419	438	438	442	436	425	441	467	457	446	487	420	464	440	468	450	446	456	456	441	441	442	446	446	431	412	454	438	420	439	418	421	382	429	420	423	447	501	447	424	456	428	450	432	439	452	466	449	435	455	444	449	444	415	461	441	435	434	443	463	419
32599	12902	1495	259	207	216	181	187	198	209	211	211	204	213	195	202	192	190	167	218	196	217	241	173	198	188	248	232	204	210	225	212	208	206	198	206	246	205	188	212	210	201	196	200	173	199	208	173	201	186	215	202	213	181	194	191	207	189	202	181	194	198	203	187	204	185	193	179	198	180	196	200	208	197	221	204	219	192	189	193	192	225	184	196	211	231	207	174	201	214	186	226	199	202	194	206	198	206	197	182	221	185	220	201	208	218	203	188	178	198	206	170	191	184	206	214	203	188	196	222	194	203	184	199	203	155	194	201	197	202	187	186	175	193	175	192	170	191	193	182	204	211	209	196	188	208	199	205	211	200	192	180	190	193	203	170	200	178	192	217	198	198	208	182	217	183	212	205	203	189	209	196	228	190	209	205	215	207	165	192	215	202	183	194	210	182	217	205	208	204	227	203	203	208	213	199	168	175	197	189	207	196	229	180	168	196	198	192	205	219	199	204	175	201	218	203	204	226	193	227	184	189	192	196	206	206	213	198	186	193	188	181	181	181	210	206	199	196	221	187	197	196	203	235	200	205	198	188	187	189	210	181	227	221	214	216	213	179	193	214	202	195	213	188	188	205	195	184	188	188	171	177	197	216	189	213	184	202	228	205	207	185	200	222	199	217	190	201	230	207	183	197	182	179	196	186	206	174	176	193	182	205	182	186	202	172	204	179	178	221	206	206	175	189	215	201	215	193	202	200	184	193	216	223	194	196	166	189	195	226	193	206	223	208	194	182	197	205	201	219	197	175	218	167	181	205	201	197	196	220	197	187	200	215	204	215	204	198	203	181	208	213	175	189	200	198	199	219	195	218	216	185	171	219	198	193	208	200	189	214	193	211	189	186	202	223	208	200	185	199	196	205	205	208	192	227	209	188	218	193	193	194	223	201	218	175	217	199	223	203	196	172	214	205	199	168	242	191	172	214	195	203	221	190	205	178	209	176	197	187	206	194	196	204	208	207	179	200	187	186	206	199	213	190	190	212	179	218	228	225	189	191	214	217	182	203	198	198	191	180	211	210	188	188	178	189	183	201	205	204	174	209	198	205	213	194	217	205	201	214	218	186	210	185	169	197	217	175	194	179	228	229	225	200	187	202	192	212	168	197	193	192	189	191	206	211	175	171	187	195	216	211	185	211	190	223	196	193	180	220	192	196	196	228	210	217	206	188	191	192	168	224	192	168	207	204	199	167	218	203	210	185	208	203	187	185	212	189	214	176	186	223	195	177	209	204	203	221	207	207	181	173	190	191	195	179	189	170	218	180	183	213	183	174	204	204	207	186	204	177	208	208	187	195	215	194	212	219	214	215	187	203	205	201	198	179	211	206	188	204	207	170	188	192	184	210	189	232	194	202	186	207	200	194	204	227	195	207	211	186	197	199	197	186	190	185	195	213	208	186	201	201	188	204	192	196	183	206	240	191	196	179	184	222	197	210	205	207	189	206	215	180	217	162	205	173	190	196	177	219	216	196	189	208	214	201	182	195	202	199	211	242	180	199	220	204	214	160	201	215	181	211	181	228	216	191	202	196	197	185	200	181	178	191	207	198	201	205	195	191	170	203	183	194	196	212	203	215	169	202	201	192	189	205	196	208	169	186	183	193	176	187	191	199	185	206	175	214	226	195	197	193	184	200	204	185	192	220	178	188	197	159	186	222	209	204	199	228	205	203	218	200	194	162	180	189	179	177	195	204	209	178	220	193	201	196	190	184	172	180	195	224	217	190	170	197	222	185	206	166	215	202	193	211	166	214	196	200	197	204	191	201	191	180	213	217	211	171	192	220	209	206	201	186	195	208	210	186	195	198	210	194	180	204	200	178	239	201	183	187	214	209	199	225	179	178	230	225	200	189	210	212	201	201	193	199	166	168	178	189	172	207	208	219	214	198	202	190	199	204	200	225	216	210	201	191	196	213	208	216	205	185	179	192	196	208	207	197	184	182	175	178	181	211	206	197	203	211	173	206	212	184	196	189	205	197	213	218	197	211	210	194	185	215	200	191	173	214	194	199	233	230	224	212	167	220	179	205	199	217	214	183	185	189	201	180	192	201	179	194	184	189	219	189	197	193	202	170	203	191	191	192	218	201	203	215	230	188	220	213	212	210	181	197	204	194	210	200	191	173	182	205	215	202	195	200	216	199	179	190	192	180	172	212	196	197	204	205	217	223	221	211	211	209	194	211	213	209	185	211	225	201	200	179	219	220	210	202	181	193	197	202	205	223	189	200	204	186	206	184	204	208	215	189	203	222	164	175	238	192	211	221	191	163	208	185	201	190	202	214	202	176	178	209	185	174	218	178	182	199	185	187	192	197	184	173	196	218	190	186	194	205	192	184	175	192	207	202	222	219	173	168	219	188	231	209	207	202	187	206	208	203	203	202	181	211	191	192	188	189	204	191	199	171	173	177	211	202	191	209	207	192	187	190	179	210	205	196	181	215	201	196	175	190	219	182	223	213	198	207	186	214	183	193	194	190	205	213	194	194	204	206	214	222	209	225	195	214	211	191	182	201	196	205	177	207	196	164	194	194	186	198	210	205	224	185	201	215	205	202	195	184	180	211	179	200	211	194	208	197	188	197	227	202	173	199	212	195	196	174	198	204	206	192	192	189	205	194	199	186	218	203	191	222	198	215	185	192	179	166	207	193	199	175	191	192	154	214	213	206	201	171	175	169	207	178	190	203	222	194	191	190	226	198	215	185	202	178	211	180	210	210	221	206	186	195	212	201	210	185	177	202	210	196	209	219	192	198	221	195	184	229	203	187	190	207	209	193	201	181	207	171	202	166	212	208	193	211	201	199	142	191	199	193	203	203	206	199	191	193	183	205	186	186	208	211	225	201	189	223	211	187	176	188	198	204	211	198	206	197	196	185	216	198	205	194	214	188	224	175	199	199	225	180	199	186	206	212	187	200	190	197	196	211	205	202	197	227	216	195	220	204	177	213	210	229	211	224	193	222	203	212	185	235	203	185	231	187	190	193	180	198	214	188	195	208	182	224	212	196	205	202	202	194	192	209	196	197	178	192	181	206	201	199	179	210	186	200	222	211	174	216	210	209	187	208	202	208	203	182	194	182	218	197	188	195	186	172	195	201	192	199	156	189	204	178	214	208	215	212	192	203	183	206	212	228	192	191	214	181	208	194	176	199	183	202	191	205	191	184	200	187	202	216	179	219	198	214	199	182	185	199	215	200	220	187	198	190	176	197	216	217	184	186	208	190	217	179	220	186	198	192	193	218	203	219	199	190	178	191	227	200	235	197	204	203	173	204	220	218	190	187	232	229	210	208	186	190	202	212	201	202	198	203	210	202	227	176	168	188	193	204	209	179	208	226	225	187	203	222	204	194	160	198	208	201	203	199	219	183	218	222	181	193	204	218	200	205	213	178	229	184	208	205	190	229	217	188	208	230	189	185	220	199	205	202	201	198	215	214	224	185	161	212	209	184
4930	735	657	567	501	474	438	475	495	509	477	491	514	459	477	500	444	507	472	487	469	486	480	495	455	496	471	474	455	450	480	504	515	494	488	501	507	423	466	507	454	495	466	493	463	481	494	469	493	499	500	461	529	499	478	460	505	466	444	505	504	456	482	431	458	474	440	511	449	506	504	465	532	473	512	462	510	480	474	493	486	493	469	473	465	494	511	492	508	485	438	464	480	487	447	492	503	478	467	452	486	502	436	479	486	511	488	527	457	480	434	454	458	506	505	519	468	469	505	498	469	475	507	486	473	481	467	473	478	499	491	467	527	447	510	456	494	503	507	506	421	494	467	510	479	475	482	496	495	466	498	499	494	499	492	450	496	473	474	474	486	504	512	493	467	478	482	437	471	495	472	493	468	499	468	518	464	516	504	483	516	476	461	498	463	501	443	476	507	481	480	491	470	481	477	488	474	491	449	499	471	470	473	471	441	502	476	480	447	451	463	451	450	465	435	490	432	460	456	478	457	475	459	438	484	475	508	510	462	478	504	494	457	490	498	504	428	484	524	479	479	487	489	498	483	517	478	464	492	463	513	507	477	503	505	496	497	469	478	478	473	479	539	482	522	472	502	460	457	484	513	448	504	449	457	468	488	484	491	491	516	501	481	467	479	487	460	498	471	470	475	485	507	495	514	470	451	476	495	506	500	473	427	501	527	516	463	479	511	501	481	488	496	456	473	488	478	479	432	477	469	504	489	489	478	470	444	477	498	501	462	451	462	476	501	449	504	471	513	469	485	511	486	492	492	483	473	502	511	497	505	495	489	476	468	455	440	468	500	499	486	461	545	496	486	469	464	503	469	502	461	472	470	473	509	472	485	459	467	491	501	489	473	473	492	505	473	468	474	430	525	463	500	488	458	499	461	474	478	460	458	440	510	464	475	501	461	491	479	460	486	451	498	468	486	496	466	520	474	472	503	449	489	467	483	498	466	422	489	471	471	504	497	480	466	454	513	506	486	491	458	525	447	506	537	465	488	539	498	502	479	492	488	513	465	480	449	521	460	457	452	516	502	493	489	490	484	461	526	491	477	475	497	455	454	465	475	459	508	461	498	504	469	487	452	472	470	540	461	467	489	497	433	465	475	533	443	461	486	512	485	467	506	463	471	492	526	473	464	431	503	430	455	469	495	483	524	426	489	441	500	494	492	507	500	499	494	474	447	425	512	487	450	488	498	496	458	471	486	480	487	490	481	477	464	507	467	498	432	456	498	522	453	452	465	497	508	471	450	469	502	501	476	446	487	498	470	508	520	484	459	480	496	483	496	481	461	485	498	474	482	483	456	473	469	483	447	476	477	442	458	482	489	434	501	465	479	497	501	480	469	483	463	527	487	499	473	466	433	527	476	479	456	485	466	468	445	498	471	495	476	492	479	448	481	482	496	444	499	503	468	466	444	486	473	500	507	502	487	501	431	482	461	461	477	507	481	512	470	459	513	505	448	501	527	493	475	461	453	469	486	483	519	484	477	479	464	468	519	475	549	440	479	539	466	493	486	516	485	493	482	489	545	491	465	501	512	510	472	436	470	480	498	482	459	475	452	477	489	459	482	493	455	489	473	468	461	489	490	481	465	500	509	434	467	453	491	486	478	485	468	519	444	498	492	459	484	461	493	490	443	497	469	468	450	443	460	454	453	464	470	462	454	478	429	478	493	482	472	498	476	480	502	509	508	459	518	506	509	495	530	504	478	533	489	482	455	497	492	494	472	466	450	484	486	470	489	481	488	476	491	496	499	537	466	487	457	484	474	484	493	502	455	490	432	487	469	469	477	432	468	475	491	476	481	457	460	499	513	490	520	479	463	447	462	463	484	529	454	449	481	479	504	498	512	458	473	457	500	510	514	483	461	496	477	469	481	465	504	485	469	490	463	505	488	480	512	524	502	474	471	482	482	525	488	508	479	513	469	531	490	457	455	457	456	422	480	512	505	496	484	491	466	459	460	499	503	425	507	507	515	484	502	444	455	470	466	518	491	484	487	463	481	507	455	470	491	459	524	471	498	462	486	465	450	515	493	482	502	463	507	485	471	497	517	482	482	460	479	470	489	475	481	459	494	489	493	507	481	461	470	437	486	478	476	493	511	484	484	489	475	516	496	489	470	476	459	457	500	447	487	474	480	525	500	489	473	479	511	443	491	492	480	454	484	480	464	468	451	480	477	456	436	434	477	494	485	496	493	481	464	474	473	491	456	500	447	443	486	510	500	502	536	471	462	513	452	471	503	460	489	491	488	471	487	482	436	471	460	538	457	476	536	475	491	467	466	465	486	497	477	477	434	493	489	463	502	489	477	452	495	444	502	446	477	514	491	473	479	483	510	483	478	488	477	483	471	485	496	503	468	473	495	484	465	493	488	478	468	463	449	471	484	516	505	512	449	452	483	456	525	468	448	465	506	521	506	488	492	503	422	486	462	478	499	467	500	510	506	506	509	479	450	466	492	507	461	465	479	485	469	525	468	479	452	494	522	470	480	502	484	490	443	452	448	481	486	477	475	491	480	493	486	460	480	487	475	480	528	500	464	445	502	462	507	510	527	454	490	485	512	459	508	442	476	520	471	487	526	521	498	512	481	495	497	473	478	510	493	509	478	480	467	510	461	481	453	471	503	467	475	480	483	466	483	484	495	509	479	496	484	498	477	496	492	460	512	501	455	499	474	444	489	497	458	499	467	495	476	498	495	480	505	478	494	465	476	507	487	478	455	466	489	486	471	486	467	477	452	467	486	483	467	452	478	479	500	509	483	515	468	518	487	493	469	491	467	445	461	475	412	457	453	489	481	465	466	474	439	491	473	523	463	449	484	461	483	493	494	461	521	486	477	459	464	476	491	501	506	498	494	485	495	519	465	454	488	519	477	483	421	450	413	480	496	499	459	488	488	506	492	496	526	482	482	453	491	474	481	502	480	450	475	446	510	489	493	484	512	475	466	494	436	486	475	466	451	534	489	494	499	484	468	479	484	458	485	436	479	456	468	464	476	469	453	474	437	500	500	501	504	445	496	444	461	482	511	488	431	464	486	494	463	475	439	446	493	517	484	468	494	564	507	481	517	523	457	476	470	465	494	469	474	484	461	503	467	445	499	470	461	472	467	504	462	451	487	475	471	470	478	493	449	496	474	447	457	497	446	523	446	480	476	445	456	480	506	444	481	449	487	492	514	455	512	468	443	497	481	469	453	493	457	478	469	480	503	464	447	489	458	499	491	499	480	466	486	485	472	438	476	420	469	486	479	447	460	463	506	513	472	491	510	456	513	472	442	506	453	458	498	472	471	421	466	482	455	507	521	450	498	480	493	467	502	481	492	455	490	426	491	488	469	476	523	462	459	459	464	472	469	486	503	497	482	496	495	511	460	486	467	472	463	450	458	477	504	502	487	470	476	503	438	466	520	450	447	483	496	475	472	482	498	502	457	516	486	463	479	451	511	471	480	447	493	450
24611	20880	24457	27443	19828	1386	466	386	355	372	344	312	332	315	301	329	323	343	343	312	345	317	295	295	307	308	304	314	284	286	298	289	297	292	294	290	350	304	316	305	250	272	267	259	278	258	335	313	284	280	325	298	288	261	301	298	303	273	294	321	273	288	295	282	280	298	305	340	296	281	285	296	266	296	293	323	270	311	267	299	322	285	271	303	280	290	326	294	292	260	242	286	316	311	278	308	318	282	275	294	309	285	297	268	287	309	296	281	287	281	265	304	278	304	299	269	284	308	291	308	292	292	291	308	300	312	281	305	289	280	297	287	282	279	277	269	285	290	293	316	301	263	280	303	259	283	271	307	281	270	309	298	296	300	321	290	284	292	333	281	298	304	299	279	297	308	295	275	280	292	296	305	286	330	287	282	312	307	274	312	283	283	292	280	304	262	301	336	312	290	285	283	299	288	309	315	314	321	293	295	321	303	280	304	354	294	304	347	279	275	311	276	276	283	322	320	292	287	283	284	294	301	286	295	274	308	327	292	264	296	313	306	324	294	290	307	286	308	301	289	282	316	311	329	298	306	283	288	296	286	298	297	309	314	320	310	341	320	265	298	267	270	297	285	332	288	320	292	295	303	297	299	271	310	266	305	283	314	273	312	315	295	270	281	285	282	270	285	316	303	260	290	285	308	297	280	305	285	309	316	308	330	279	286	299	302	296	292	285	306	285	283	316	300	279	317	306	286	258	285	298	323	285	321	293	276	253	291	302	300	274	251	299	326	303	265	313	280	266	269	253	328	306	298	276	296	293	256	307	329	304	259	299	307	294	324	309	290	274	299	283	282	289	306	266	290	289	290	294	335	269	293	301	296	324	303	284	291	307	324	273	324	321	302	313	301	300	319	292	299	328	304	296	313	274	318	328	308	305	305	349	299	304	326	307	291	278	275	284	327	311	275	285	327	340	293	308	247	283	316	316	273	288	341	297	307	291	295	301	271	283	285	305	291	291	280	306	292	300	296	285	298	293	288	298	289	275	285	305	301	279	278	326	264	295	297	298	279	303	314	307	324	299	317	292	311	285	297	296	322	294	279	326	264	302	283	303	286	312	294	291	299	317	284	270	256	302	274	290	322	294	298	272	306	302	310	295	279	260	325	307	248	289	277	274	294	299	318	295	276	299	294	298	289	317	302	293	261	305	273	304	291	284	303	284	292	303	311	272	304	280	248	290	285	315	290	275	290	291	287	280	262	300	295	276	256	280	300	266	288	326	290	277	303	318	268	305	308	287	283	306	270	286	269	314	311	291	307	310	283	305	271	325	284	272	287	267	327	291	316	297	301	294	282	265	316	315	321	297	290	297	287	283	289	285	292	238	302	288	295	315	292	292	322	281	295	315	295	305	294	290	282	306	277	283	283	274	330	295	317	292	279	315	271	270	300	310	331	279	288	272	270	293	342	253	302	319	291	295	312	304	314	267	292	305	280	338	307	281	282	271	290	280	266	300	309	260	280	316	270	285	278	305	273	276	294	321	304	313	275	280	263	311	297	289	284	283	319	297	283	277	292	257	300	294	276	290	291	286	294	302	304	308	311	275	313	295	288	307	290	305	293	284	292	272	266	285	295	279	316	313	267	292	287	288	279	309	301	276	285	317	308	280	278	248	272	260	269	307	280	308	294	308	298	295	270	325	302	287	297	319	279	278	283	290	257	277	334	266	293	293	271	274	279	280	285	299	297	271	310	305	288	307	297	289	296	262	326	309	267	297	287	281	301	295	258	303	279	321	307	319	305	270	304	307	310	293	276	287	284	285	293	301	326	301	281	287	329	291	334	322	263	281	297	296	289	321	288	274	300	298	312	277	289	298	288	289	313	314	321	295	314	293	265	301	274	272	275	301	308	293	310	288	288	276	317	323	325	286	288	314	295	293	290	261	253	302	283	278	302	278	310	281	297	306	268	290	313	288	277	273	306	292	316	290	297	330	284	273	292	282	320	298	305	291	293	277	290	293	302	280	278	284	306	249	304	298	298	290	282	269	282	277	291	341	277	300	251	297	298	266	283	264	293	309	295	281	286	279	293	293	282	299	279	291	302	323	295	292	293	294	282	274	316	297	304	335	260	310	297	293	294	310	275	268	313	297	280	259	312	317	294	300	332	325	336	319	301	311	310	288	301	309	306	295	277	268	288	285	293	277	280	291	273	315	311	264	297	303	297	290	277	319	286	281	277	354	311	298	291	293	280	329	273	306	292	249	290	323	318	278	298	309	288	307	280	299	306	299	314	292	290	299	289	318	300	274	282	299	295	288	329	265	314	304	304	299	277	314	284	292	278	289	322	285	304	289	284	333	290	255	309	294	274	300	252	315	287	290	250	300	291	297	270	279	273	258	316	282	298	320	282	300	321	305	294	300	337	280	314	279	311	276	293	277	318	311	304	316	294	264	310	292	309	322	306	297	278	248	299	284	280	286	319	294	320	284	277	299	293	288	284	294	312	292	312	284	317	319	307	289	359	300	326	298	311	307	307	299	281	317	268	298	275	279	291	302	267	331	287	272	294	286	269	291	282	276	306	296	291	286	291	284	304	297	275	300	319	274	283	243	275	277	301	308	293	257	327	303	301	333	302	321	282	314	278	311	309	316	296	299	302	296	296	267	306	308	293	284	269	288	270	278	302	297	273	284	271	287	333	281	288	293	320	271	309	278	288	324	277	289	279	295	285	294	281	296	271	306	296	292	291	311	334	276	288	288	285	289	284	291	293	263	278	296	288	293	303	304	266	267	306	302	304	309	316	283	316	258	317	296	286	319	315	288	285	295	258	282	288	263	308	288	289	289	313	306	261	264	296	289	282	269	323	274	308	298	291	296	313	301	311	278	325	322	280	299	267	304	294	299	299	294	317	327	297	311	332	297	256	281	299	288	299	299	280	292	305	274	319	296	297	279	290	296	286	310	298	261	280	288	316	298	290	273	267	290	330	304	306	273	254	282	275	295	285	268	274	276	281	301	301	287	280	292	285	322	332	256	295	276	295	314	272	288	298	309	300	306	292	323	284	290	322	315	300	277	281	311	305	303	280	290	295	298	325	258	341	307	279	276	307	285	283	289	303	301	273	331	269	290	273	297	324	275	298	313	293	302	311	287	309	285	259	294	299	259	295	295	329	312	280	316	300	285	283	295	294	337	301	298	305	303	293	295	306	297	302	307	281	273	319	293	303	317	301	283	301	295	283	289	332	310	296	301	277	269	311	312	271	274	273	305	295	278	288	295	278	281	291	307	330	270	276	298	289	294	287	265	320	290	264	314	289	295	295	298	319	304	285	304	307	285	295	277	283	296	299	310	258	313	297	285	314	317	299	270	272	311	289	289	292	268	279	294	294	297	288	322	316	313	296	298	281	278	303	302	269	288	265	293	298	261	266	304	277	295	276	277	294	303	290	282	295	312	290	312	294	298	306	307	271	290	273	330	280	303	298	270	285	276	325	294	322	330	322
3294	3013	1905	1118	897	769	710	675	725	645	685	649	656	673	650	664	629	662	671	699	683	692	628	647	650	648	655	651	653	640	641	695	685	667	710	686	656	667	663	691	620	639	679	620	628	635	656	653	642	623	687	637	623	649	689	629	638	688	636	661	693	685	627	640	603	611	624	648	678	636	657	658	633	638	670	602	626	657	636	589	641	639	666	644	689	655	668	632	620	650	660	652	652	631	657	649	664	690	639	694	649	665	661	630	637	634	620	666	626	613	694	611	696	661	659	664	669	648	663	691	698	668	637	627	649	670	677	672	694	649	665	613	717	697	640	698	667	655	665	685	667	653	638	631	631	583	650	651	668	630	622	691	658	648	650	637	704	672	591	673	634	670	622	687	630	703	654	674	667	619	652	603	675	717	710	668	695	625	645	661	684	669	623	649	599	690	610	703	685	634	625	618	672	689	663	714	641	644	619	654	676	681	663	662	619	687	610	656	648	656	662	653	682	646	652	688	668	674	673	645	639	658	690	675	670	657	660	657	695	631	598	637	653	648	648	654	629	688	670	664	661	677	670	647	656	600	618	655	691	653	658	647	659	649	654	703	672	701	706	654	680	651	682	667	653	626	685	646	683	627	687	625	644	664	700	669	654	644	685	684	682	663	648	667	612	642	684	682	658	660	667	637	673	646	681	669	665	647	682	656	630	679	670	666	676	664	656	665	672	647	672	636	698	637	708	612	660	632	631	640	689	646	686	675	636	660	691	635	596	688	676	675	655	626	619	700	644	630	637	661	653	627	691	634	685	662	634	718	638	650	633	642	663	630	670	617	669	709	675	657	627	648	646	617	671	645	655	659	652	703	646	629	665	692	616	680	655	734	640	623	681	667	666	680	661	663	679	643	653	628	685	643	664	641	685	670	623	622	643	646	642	607	646	685	687	602	674	685	630	624	686	637	622	616	645	690	664	635	608	627	603	686	686	607	649	680	669	660	664	614	651	629	626	627	671	638	671	661	656	663	688	624	681	645	647	684	648	654	641	637	641	651	680	665	702	677	626	699	649	664	652	650	634	623	653	633	662	669	628	646	664	656	654	639	647	670	695	663	646	670	726	699	695	652	630	685	678	676	647	705	640	666	639	622	670	725	626	641	669	599	659	692	655	683	616	682	693	682	660	648	625	680	604	651	652	677	661	649	685	664	634	649	604	674	649	608	641	685	668	636	663	658	677	599	651	623	644	588	627	674	700	678	654	614	660	646	613	636	668	664	665	644	631	656	669	677	623	660	667	705	679	667	652	716	684	646	698	670	674	659	663	624	628	645	677	661	673	634	599	664	652	689	652	645	633	651	658	694	639	642	655	701	673	649	628	630	661	688	605	651	645	653	652	688	674	641	666	631	709	658	659	645	619	650	649	656	685	619	697	682	641	633	707	620	670	640	655	631	691	629	628	606	632	680	650	640	672	644	641	640	682	630	648	657	689	637	642	637	629	634	671	638	683	627	645	656	698	648	666	635	679	663	629	686	645	669	637	684	653	685	643	640	643	676	653	684	648	655	622	667	663	616	709	664	628	615	692	627	636	628	651	650	671	670	642	613	662	631	630	599	667	620	707	660	662	600	651	677	637	662	643	667	710	675	644	639	651	660	681	622	656	683	651	672	706	688	628	633	600	634	657	651	676	565	641	650	693	604	674	680	657	640	657	624	661	615	630	645	649	683	643	625	650	663	632	649	677	683	646	676	663	653	634	611	669	685	628	635	675	593	657	638	643	642	676	624	629	650	678	634	690	692	697	706	624	645	668	624	664	694	658	679	702	654	674	663	599	716	725	633	650	629	690	654	620	660	633	670	686	688	673	688	601	657	667	704	667	643	657	640	629	611	680	700	699	658	663	647	662	653	621	649	631	686	676	616	645	675	677	673	620	652	633	670	680	630	664	649	670	651	664	632	688	686	634	609	601	677	665	670	682	678	633	642	680	685	658	651	641	673	598	693	654	659	666	620	659	669	695	670	659	672	675	683	608	658	648	646	684	633	652	616	650	672	621	671	613	673	655	630	679	597	649	601	667	666	640	649	657	666	592	707	630	666	700	641	680	665	629	704	634	677	625	657	648	633	651	675	678	634	656	661	663	624	643	651	664	682	643	641	666	638	677	640	664	639	636	650	674	669	690	662	634	671	692	706	622	650	686	615	694	655	652	652	709	638	671	655	639	648	704	637	666	676	658	632	649	620	642	649	653	670	677	643	678	641	692	665	645	696	608	655	686	646	606	716	638	622	644	631	679	622	683	680	623	631	673	612	674	655	647	690	641	687	647	641	649	673	626	689	669	661	648	668	642	634	625	634	702	613	670	667	657	578	625	628	663	658	619	654	636	619	641	637	621	625	650	671	688	669	663	648	682	651	637	669	684	641	624	631	642	645	676	692	655	669	651	655	620	655	632	669	668	675	642	651	623	667	671	655	661	679	695	723	644	696	661	648	715	628	650	630	668	618	649	661	652	666	660	663	668	632	649	626	644	686	635	618	676	673	664	671	617	662	669	696	668	675	669	663	638	663	636	675	656	696	642	633	667	664	632	640	609	666	618	673	728	660	619	687	642	641	616	679	671	668	637	611	662	695	629	665	681	632	691	662	638	706	648	624	655	637	626	693	700	652	626	647	651	650	634	648	638	662	676	619	637	676	705	650	656	689	631	651	649	676	639	677	649	616	647	646	674	658	663	634	679	640	653	670	601	632	648	629	651	663	637	653	676	626	644	634	643	631	671	670	626	649	680	632	639	691	694	671	642	642	636	609	617	619	617	679	663	686	670	700	667	640	628	641	623	623	641	655	656	654	622	643	644	646	625	656	642	659	660	665	643	689	660	637	665	659	654	667	689	686	667	674	594	659	654	641	660	657	672	658	651	672	674	666	701	677	645	624	617	711	658	639	629	658	616	632	651	644	694	646	654	679	634	673	651	676	644	656	623	676	650	673	630	654	632	679	659	628	661	649	641	668	592	660	677	657	649	635	652	635	645	645	658	661	610	698	668	642	673	636	640	605	642	623	661	643	687	625	661	606	683	632	688	641	641	656	691	638	692	657	621	680	644	628	623	645	698	674	707	663	652	686	628	641	652	644	666	631	641	647	682	648	674	643	691	644	654	626	668	655	649	661	638	684	660	660	644	635	626	678	639	666	647	683	613	642	709	668	647	662	632	659	698	677	624	636	630	674	665	624	687	686	645	698	684	630	640	657	625	645	647	671	665	674	680	685	679	655	673	657	697	661	695	677	627	683	658	665	670	641	653	638	629	669	639	663	635	605	652	665	673	619	653	645	708	656	630	676	669	705	671	671	645	648	673	669	624	683	656	645	674	640	625	638	681	628	656	670	636	661	658	667	707	649	628	621	675	666	634	703	644	697	706	666	674	617	646	665	642	683	675	655	628	627	642	649	664	628	660	640	647	688	689	682	654	659	649	644	668	643	652	662	675	677	642	608	670	598	681	624
23704	20910	25215	26776	20916	20885	2527	500	394	298	318	261	241	266	239	190	220	190	201	213	235	182	225	206	215	236	213	222	201	190	223	229	204	209	233	206	216	193	203	201	203	210	208	191	202	164	197	211	204	205	208	226	181	203	176	207	206	206	202	200	199	220	194	210	206	186	188	175	192	192	217	178	199	207	222	205	189	186	216	211	195	198	203	207	193	179	172	204	202	196	206	220	188	190	203	175	190	216	206	213	180	206	196	169	201	200	198	183	204	200	206	180	204	190	202	192	220	197	198	195	209	201	241	198	210	208	210	172	200	203	166	189	193	192	181	194	173	173	195	200	193	156	185	206	181	199	206	184	235	179	200	195	199	207	198	215	171	207	190	200	197	204	202	188	215	189	197	240	203	187	218	192	212	193	192	171	184	210	199	205	239	229	179	189	187	197	211	197	190	191	204	216	201	211	190	187	190	176	196	204	213	245	196	198	182	169	182	198	191	205	192	218	188	191	227	200	184	217	215	181	201	189	201	189	173	212	188	226	210	188	195	200	180	211	207	203	199	186	190	200	206	192	201	187	225	209	229	206	177	168	210	200	190	213	198	197	198	210	218	200	186	189	196	194	202	178	179	187	205	216	205	169	195	175	199	177	179	187	230	201	187	204	208	189	192	203	199	193	199	207	207	204	214	196	182	224	228	215	218	197	183	214	187	209	198	192	219	215	199	205	204	203	203	183	170	204	228	237	194	222	196	163	207	221	243	189	186	181	208	196	183	190	213	200	215	197	183	202	183	187	187	210	202	191	195	186	208	219	182	200	203	186	222	227	193	184	193	197	197	225	188	202	190	177	178	200	194	177	231	211	181	212	191	203	179	198	196	169	204	226	184	197	223	208	203	217	192	207	193	196	207	185	206	211	197	210	229	215	213	209	204	195	200	176	195	199	191	204	189	223	201	189	192	205	185	191	198	211	211	186	211	176	160	193	200	207	187	192	192	184	234	203	212	209	210	191	217	202	205	179	227	217	178	200	196	207	211	205	215	206	230	221	236	220	206	200	198	197	193	227	189	186	187	183	170	187	219	215	173	163	181	157	208	201	201	205	184	206	204	194	190	194	212	207	195	205	218	203	200	212	200	217	190	177	193	205	202	207	198	193	200	177	212	197	189	182	184	210	212	190	210	204	204	205	211	188	204	192	188	182	218	201	174	186	220	204	199	196	213	199	180	182	223	230	196	202	198	205	202	180	169	203	202	188	195	216	223	203	199	206	208	203	169	194	189	196	234	211	214	204	160	205	197	192	205	190	191	218	174	199	178	214	216	180	210	201	200	179	199	221	215	218	189	183	209	175	198	172	192	192	199	226	208	209	202	202	199	224	208	188	180	173	191	193	185	181	209	204	217	205	210	238	177	213	236	206	186	203	190	204	203	207	203	213	195	203	225	209	190	205	201	207	208	186	216	205	199	200	181	169	189	188	184	214	178	201	204	189	206	212	199	168	196	224	205	182	209	177	184	183	181	227	198	200	203	194	199	177	201	200	208	202	187	194	186	174	183	177	205	206	243	207	205	182	212	198	226	228	186	202	229	206	221	184	207	205	230	186	193	206	195	210	195	187	202	213	208	217	199	233	202	174	203	185	210	206	204	216	203	179	192	182	207	227	210	191	181	213	193	170	191	201	214	202	183	217	213	210	209	184	192	190	197	212	208	196	193	210	200	207	209	190	189	210	196	202	203	213	201	195	215	185	193	220	169	200	194	203	224	207	196	213	186	202	214	202	215	216	193	194	197	197	192	194	195	213	220	237	185	226	208	188	173	194	199	204	156	228	217	189	197	192	215	178	220	211	216	213	203	203	171	196	189	211	228	205	193	205	189	210	174	196	184	217	203	176	209	182	217	205	202	199	187	207	196	193	183	193	205	172	173	165	196	185	225	213	220	194	175	193	204	210	174	186	216	198	179	201	195	182	180	206	191	185	193	210	228	205	172	212	190	210	206	198	190	201	164	154	192	193	198	200	198	201	205	212	205	198	199	233	195	197	189	175	193	229	185	204	211	196	181	192	195	201	175	199	207	215	199	205	187	202	195	197	189	200	209	205	210	211	224	172	204	185	231	208	193	173	198	186	205	196	239	203	200	213	212	186	203	204	204	220	228	211	171	201	189	185	194	187	188	187	178	181	190	198	193	202	199	198	210	187	202	205	182	207	191	195	181	224	196	199	218	200	190	192	212	186	192	192	230	199	181	216	218	200	212	190	169	185	199	197	217	188	200	185	219	217	199	196	221	179	206	206	234	207	183	193	175	204	225	177	197	191	194	208	204	177	181	204	199	198	181	191	219	191	209	211	180	175	197	183	218	190	215	204	170	165	187	218	189	168	181	174	224	192	196	217	206	187	197	197	199	207	243	196	207	193	183	191	198	191	205	194	206	203	216	197	187	202	176	169	186	182	186	222	218	222	198	166	217	177	211	206	202	198	182	190	220	192	216	190	225	204	194	188	191	168	225	213	189	151	201	201	191	188	180	188	152	185	190	187	211	197	187	193	197	165	178	187	227	219	197	188	190	190	214	200	196	190	210	240	203	188	212	206	243	201	178	217	226	200	208	198	186	187	202	164	216	194	211	190	233	229	214	207	197	192	214	185	209	190	211	215	212	227	201	216	202	221	197	193	164	185	208	180	176	208	208	189	209	209	195	199	212	214	190	190	191	191	200	190	232	223	201	200	194	186	202	186	198	180	210	207	190	175	205	203	234	213	197	190	208	196	201	190	223	227	174	197	191	184	206	185	189	179	210	212	196	204	207	204	177	220	203	192	198	204	193	172	193	210	185	208	187	231	222	198	185	185	177	214	195	174	200	208	204	195	171	196	197	198	205	215	189	201	207	197	212	198	223	203	200	184	189	188	218	195	191	199	214	197	173	207	185	217	182	184	199	232	224	188	197	219	187	210	218	184	178	183	183	199	204	202	202	213	206	206	193	205	202	205	171	208	201	217	194	222	190	191	193	190	204	211	199	224	208	211	188	198	192	184	218	214	206	207	202	207	194	201	197	203	196	184	196	172	182	184	222	209	195	209	183	202	178	209	187	183	213	194	181	185	208	191	166	200	220	204	192	174	208	228	209	215	206	176	201	204	193	198	174	177	175	182	204	185	205	191	196	192	179	222	192	216	216	196	206	208	211	173	196	178	209	186	166	208	220	220	169	186	195	167	183	185	202	201	194	202	169	206	200	202	230	210	198	208	224	189	174	193	213	208	201	192	185	193	189	201	179	182	201	211	205	180	195	175	196	193	200	185	200	214	211	182	185	198	213	201	184	199	217	208	192	193	221	206	186	185	171	175	217	217	194	217	198	201	187	196	201	182	201	205	204	189	184	184	196	182	202	182	173	217	210	209	204	197	216	199	193	179	201	201	209	215	217	192	193	218	182	185	221	233	214	210	188	224	179	221	181	183	191	194	227	198	191	186	181	185	194	210	182	163	182	195	187	180
3315	5214	3103	1452	923	641	582	532	526	490	493	474	506	516	521	436	455	487	465	434	469	483	470	430	493	432	458	449	492	481	389	447	444	463	454	429	459	442	449	463	419	429	434	443	441	429	438	458	456	493	431	417	495	428	429	453	446	465	448	474	471	475	462	482	446	487	431	471	465	428	432	441	470	424	419	426	471	420	471	431	458	426	459	436	478	449	446	463	423	424	421	439	442	416	429	436	445	408	413	409	412	438	444	419	411	425	433	445	437	440	425	446	438	432	415	460	461	446	465	442	460	437	451	470	454	439	431	448	471	452	485	471	444	418	411	438	412	433	421	458	417	473	485	409	415	454	412	422	463	430	467	445	428	445	439	445	430	407	435	439	440	482	459	415	445	456	464	421	474	437	427	411	416	449	434	439	439	465	427	419	432	468	463	465	448	431	445	449	464	416	455	442	442	465	473	439	442	436	459	446	411	441	429	454	465	449	480	443	469	415	440	456	432	451	461	419	457	430	452	462	448	450	426	481	412	437	411	449	455	465	449	434	472	465	416	480	461	428	422	447	451	462	432	464	456	446	444	469	443	421	399	462	441	418	419	422	483	455	438	402	498	448	448	478	473	498	462	438	436	442	459	453	438	417	469	470	408	435	466	409	442	452	455	426	432	442	440	392	442	444	428	437	442	467	427	416	429	430	409	465	450	445	469	408	445	448	452	442	467	438	455	400	426	456	402	451	409	434	502	476	456	442	433	449	488	438	412	451	441	436	466	461	467	407	459	455	441	494	449	416	435	488	435	440	439	443	449	423	458	416	428	456	428	476	426	459	416	410	445	461	459	427	409	428	456	446	451	411	445	467	444	437	436	415	453	417	401	402	485	430	454	437	428	427	430	427	454	406	422	426	428	468	461	441	436	431	482	456	422	450	429	455	458	430	457	423	431	434	482	428	441	440	417	451	425	443	433	458	461	416	431	427	456	448	445	467	389	486	467	448	456	417	458	445	467	451	451	469	439	454	413	412	430	428	440	422	423	464	444	464	412	444	421	461	429	474	404	477	456	434	417	445	429	414	463	472	444	427	390	476	460	470	411	449	435	450	451	463	430	431	450	480	451	473	478	463	427	436	414	412	459	453	418	451	446	452	446	428	442	478	450	440	477	446	453	455	417	424	449	442	472	468	446	480	430	428	447	447	462	424	464	423	427	469	431	434	463	447	438	444	459	425	472	464	461	479	440	446	427	504	441	413	432	430	453	461	421	441	459	446	452	427	428	443	434	434	446	456	438	450	429	458	476	489	433	473	451	470	447	425	474	477	477	461	453	464	466	469	427	438	433	432	432	428	493	450	460	455	469	452	444	479	453	461	429	446	473	473	406	440	436	448	437	437	440	411	442	454	469	443	444	479	447	431	466	475	459	413	455	442	460	416	439	458	429	398	499	454	453	450	449	430	445	453	379	394	433	469	433	443	477	457	470	429	425	470	422	453	450	431	462	423	433	427	447	412	435	467	473	436	442	401	431	426	442	512	408	421	456	509	417	470	461	440	439	426	448	440	447	447	416	503	454	367	436	449	422	414	476	447	446	442	473	488	432	440	495	480	431	421	482	445	440	452	422	446	450	453	487	437	447	459	408	409	437	428	456	458	421	469	478	446	453	448	432	451	457	426	450	435	464	519	448	471	445	449	457	450	446	438	435	442	427	475	436	452	494	449	443	452	416	468	456	465	427	422	446	469	413	419	458	451	481	427	444	448	478	440	447	419	445	439	441	434	479	453	413	436	460	482	459	447	407	455	452	447	429	478	437	426	463	455	470	474	440	442	485	438	444	453	457	449	431	484	447	468	482	418	425	450	454	454	467	485	434	495	461	489	471	449	458	442	432	432	464	435	420	455	435	435	455	458	435	447	465	411	469	413	484	408	478	459	499	466	451	459	440	437	480	462	435	422	447	437	431	446	440	446	484	410	441	444	447	441	460	383	385	439	457	441	455	462	464	431	435	450	478	439	416	448	487	461	488	410	433	481	418	429	432	439	461	499	472	431	419	459	454	471	441	469	430	459	431	461	485	474	435	415	427	461	456	416	465	459	431	505	474	442	426	443	397	436	434	473	438	433	397	466	424	452	463	449	457	450	447	441	447	452	434	446	453	411	410	459	451	450	404	447	430	475	445	436	439	427	460	495	438	435	479	458	425	454	445	462	475	471	432	428	422	426	458	455	481	449	443	442	435	482	416	443	461	414	438	444	474	450	489	433	431	429	417	476	440	448	451	425	409	497	421	442	435	485	418	458	438	458	446	465	435	452	445	437	467	449	453	417	463	446	479	465	417	436	481	460	434	463	436	403	438	450	445	451	441	448	463	459	431	421	443	470	460	454	440	476	419	439	429	454	467	479	445	445	471	419	446	440	464	460	435	470	468	407	449	437	446	442	459	422	433	449	463	423	425	434	462	421	431	448	443	395	434	431	450	453	475	464	417	449	450	423	427	443	445	461	379	471	459	425	474	419	430	449	411	458	455	419	411	441	448	438	416	461	467	405	449	425	455	413	476	467	419	440	429	455	462	450	440	447	446	446	454	455	452	449	456	438	446	443	453	449	409	469	442	423	403	427	428	442	460	490	438	460	434	455	449	450	443	435	436	428	419	516	446	431	437	464	469	440	473	463	426	457	438	457	454	482	479	446	446	447	453	445	464	476	434	459	426	453	449	411	420	460	445	417	394	440	451	451	479	492	439	432	445	404	433	495	448	426	393	483	468	430	442	399	434	448	426	430	467	474	456	428	463	444	401	440	441	440	433	461	440	420	468	497	454	423	418	465	420	462	431	445	442	450	440	438	402	446	422	426	443	459	423	434	498	438	440	439	462	418	409	439	437	470	435	463	422	438	448	513	457	421	452	461	508	437	421	443	439	501	428	410	451	432	453	422	423	456	428	447	442	427	465	428	445	445	402	434	453	447	436	405	424	463	470	493	441	449	441	438	433	452	416	412	424	483	436	382	420	416	428	457	440	417	425	463	482	471	420	427	470	426	436	469	472	421	432	387	443	416	428	453	430	428	441	476	435	456	463	451	432	438	476	446	432	453	460	444	424	430	446	479	453	436	448	451	429	453	469	428	453	438	482	453	474	404	439	410	451	432	427	442	456	455	473	452	401	450	439	428	420	432	429	465	462	452	439	423	439	418	472	452	433	465	454	440	413	473	427	431	436	459	445	440	424	470	441	481	466	455	462	436	478	459	438	436	463	426	474	437	436	459	443	441	456	444	449	431	422	442	454	474	472	439	418	448	438	429	446	437	461	452	462	475	442	427	443	472	467	434	448	474	414	454	440	427	420	440	431	470	446	444	377	408	418	417	444	412	433	402	397	417	460	464	457	450	428	425	449	421	476	453	451	458	437	400	452	450	464	432	431	458	428	453	447	391	416	441	448	409	429	436	452	464	472	406	403	442	443	474	466	412	456	439	413	449	444	449	425	434	429	456	419	481	425	402
32716	12868	1393	262	228	242	230	206	200	185	223	191	223	204	189	205	197	203	185	210	196	199	201	211	204	221	202	220	208	200	168	174	209	165	223	195	200	189	184	199	219	218	225	185	198	186	191	195	168	187	221	197	183	208	179	199	186	219	199	166	208	182	192	181	204	202	216	229	230	175	182	183	231	212	212	195	191	203	194	223	222	182	197	182	204	210	206	201	181	219	169	171	207	215	204	200	184	190	212	196	232	167	197	227	205	205	220	175	201	214	208	202	192	200	235	198	192	211	198	212	170	223	201	196	193	193	198	184	205	203	191	210	190	218	227	201	211	195	187	181	197	201	201	215	190	195	216	190	209	213	216	196	183	187	212	206	199	228	187	174	201	199	200	200	221	185	206	207	195	193	206	204	190	219	209	202	215	196	217	192	206	185	197	208	191	161	193	196	202	195	200	184	199	167	196	216	193	169	217	217	194	165	211	184	197	212	214	182	180	171	192	180	212	186	193	201	182	209	203	155	180	190	199	199	191	207	197	202	190	201	213	201	186	200	174	204	186	206	222	222	205	209	200	186	173	192	213	181	206	225	223	211	188	197	216	187	234	183	183	192	193	209	193	220	208	209	198	208	210	202	187	210	161	218	190	192	217	219	191	191	193	188	208	200	181	202	185	205	167	222	190	201	192	172	218	217	220	185	189	190	192	227	192	183	203	214	219	198	196	199	191	225	198	188	238	202	171	170	215	201	190	201	197	181	162	190	206	195	193	206	213	213	217	206	210	182	207	217	203	162	195	211	198	218	206	187	198	226	186	215	199	193	203	186	230	240	194	202	178	180	216	228	198	218	199	194	199	200	194	217	192	213	195	220	172	208	209	208	194	186	203	206	211	229	200	208	167	224	223	211	186	221	194	200	240	197	199	180	189	195	206	228	177	217	199	189	192	224	214	190	221	179	200	216	208	167	195	187	189	209	180	197	212	229	192	205	197	189	211	194	202	202	185	216	224	191	197	180	188	208	202	207	200	202	191	177	182	176	200	181	206	208	207	227	189	172	192	200	208	190	206	200	191	210	180	192	203	194	237	198	191	192	200	183	177	191	200	176	178	210	189	217	199	188	194	191	199	250	176	219	197	198	213	199	225	196	212	176	195	203	202	225	204	189	186	193	203	190	187	162	190	217	168	196	204	219	183	189	193	190	232	185	209	214	185	205	179	202	212	203	176	177	202	215	182	206	240	204	192	206	198	214	188	206	197	228	231	219	220	203	199	172	191	228	204	204	189	180	201	200	223	151	188	204	208	197	184	208	218	217	202	194	180	205	190	207	199	200	205	221	198	210	201	195	190	185	201	217	237	231	198	209	193	208	203	190	206	179	210	180	212	201	213	216	209	183	185	179	184	211	194	189	169	194	219	208	189	204	206	209	194	191	157	208	214	174	188	216	184	194	226	172	210	186	206	205	168	196	191	174	192	200	204	182	196	207	221	192	224	189	196	188	206	200	176	204	163	214	205	190	237	212	200	198	185	185	192	175	210	190	230	186	191	206	222	217	192	201	199	197	199	208	201	210	164	210	206	218	214	190	208	180	180	201	216	200	196	201	187	197	201	177	243	199	200	199	206	194	194	192	195	193	205	186	184	237	184	184	212	223	200	186	175	202	217	188	192	203	223	193	212	219	191	194	192	210	191	221	202	208	211	183	194	189	206	210	215	219	190	229	204	165	197	184	201	212	202	203	177	174	217	197	178	202	182	198	185	221	209	188	188	178	179	175	181	179	171	209	197	212	196	195	188	165	221	191	186	195	251	192	214	229	208	194	179	216	191	207	196	188	181	204	197	189	191	199	212	186	170	235	187	204	208	192	194	181	204	213	187	224	161	214	205	178	223	208	223	170	212	206	220	182	200	173	237	236	216	177	188	204	201	210	227	192	217	191	181	193	206	168	186	229	191	215	185	190	162	207	213	209	214	186	192	183	204	213	228	182	186	209	199	204	200	221	204	180	211	208	204	223	200	201	216	184	209	188	164	188	194	210	178	170	175	204	178	185	205	184	210	192	189	190	185	209	210	187	198	197	182	167	210	191	208	199	192	174	207	231	224	203	177	199	197	194	195	182	200	202	211	206	202	186	194	191	189	192	218	193	197	183	205	191	181	220	228	182	212	206	212	203	230	200	205	224	210	194	203	205	188	194	188	191	191	182	180	238	205	211	218	189	197	196	202	207	193	187	216	188	181	208	215	173	218	176	193	226	208	191	205	196	196	173	190	196	184	188	201	205	221	195	201	175	191	170	187	235	186	189	216	183	180	202	201	241	222	224	191	175	193	176	201	196	209	208	198	212	206	181	179	213	202	206	168	197	197	175	197	200	212	184	212	201	194	201	181	208	191	192	220	195	190	175	207	180	217	217	221	199	185	177	217	181	195	219	180	189	180	197	211	195	186	211	228	215	214	185	181	195	201	200	206	217	195	190	223	194	193	191	187	188	220	212	195	200	203	197	177	194	229	221	218	190	233	193	196	202	198	206	212	216	190	223	202	187	187	217	189	172	205	188	202	200	220	196	191	207	184	200	211	201	221	192	175	179	201	207	201	205	211	197	194	191	202	182	191	198	207	199	211	190	187	195	199	212	230	200	180	202	193	170	217	190	205	208	180	178	158	176	207	184	191	188	181	195	183	201	214	182	240	193	221	214	179	213	217	195	224	168	225	206	207	215	199	178	193	197	187	179	157	207	180	190	203	206	235	197	199	204	222	204	190	184	207	195	214	187	201	227	202	221	183	183	206	218	188	209	192	207	215	207	216	220	197	189	198	187	202	234	211	225	205	207	200	178	232	206	202	197	207	204	202	197	176	242	216	205	199	180	210	203	214	176	176	211	203	194	177	175	219	231	193	219	187	222	194	226	206	206	212	201	203	198	210	206	193	215	197	173	183	193	179	189	194	172	186	215	203	212	227	210	222	212	177	180	216	175	175	193	192	217	212	190	190	213	200	212	204	195	197	213	208	209	192	196	192	238	188	204	206	175	184	202	187	181	209	167	201	218	241	190	216	211	204	195	200	205	190	209	211	200	195	209	221	176	193	198	207	199	213	191	188	200	193	187	208	204	203	187	206	185	223	209	218	192	219	203	208	202	192	200	184	179	191	197	200	201	183	235	179	197	193	206	193	203	168	200	208	203	201	215	204	190	191	166	201	207	191	190	201	191	179	202	194	160	202	209	195	186	216	222	188	210	207	208	232	195	191	209	206	187	217	236	252	208	182	188	198	191	208	192	210	194	167	171	197	194	196	177	191	189	201	198	224	213	215	203	187	181	203	173	195	227	204	171	196	221	195	189	202	190	214	155	209	210	188	201	202	208	199	195	186	188	206	200	187	221	168	197	197	165	187	193	210	193	190	177	208	184	195	213	201	183	212	213	182	213	181	184	191	212	193	205	226	187	215	209	179	213	214	195	196	199	197	190	221	182	172	212	214	209	208	199	224	197	191	186
4971	757	579	517	500	509	517	493	461	473	497	507	476	501	456	492	461	460	485	488	465	498	475	488	467	489	455	468	487	505	507	449	495	469	485	481	468	500	501	455	464	456	487	500	485	465	464	451	522	479	490	475	447	449	475	477	476	488	473	487	481	468	467	507	498	482	445	466	497	521	461	482	463	465	497	473	535	466	501	463	523	500	490	501	454	467	497	456	464	508	443	490	497	448	491	491	508	447	526	476	464	452	478	488	473	494	484	496	500	487	478	476	490	472	497	475	455	517	441	462	461	492	432	491	466	483	521	499	501	495	465	484	468	513	428	513	506	475	497	454	483	476	469	456	499	505	489	451	450	468	482	497	478	472	483	493	480	447	476	483	506	463	474	466	488	481	436	508	512	431	505	478	478	464	478	441	456	473	513	478	471	477	489	478	471	483	450	522	473	440	489	463	466	454	520	472	501	489	507	527	508	460	474	468	502	464	462	496	492	478	493	489	464	459	482	469	473	436	475	486	451	473	466	496	504	470	466	450	529	526	479	495	451	484	489	488	487	527	485	477	502	485	469	486	471	480	478	466	509	472	496	475	494	503	442	503	477	456	507	507	475	466	489	483	496	478	482	472	460	482	521	490	476	518	459	479	508	488	475	513	465	523	496	531	448	453	465	510	456	500	494	480	499	492	500	500	480	463	468	494	468	494	503	455	448	441	453	527	508	448	453	463	480	519	517	466	461	447	447	444	465	486	489	473	476	498	489	439	498	493	482	452	481	498	454	430	499	461	477	478	483	525	468	475	495	492	451	488	454	458	463	515	472	465	485	458	484	488	489	509	482	483	508	471	492	504	448	518	488	473	420	445	469	485	480	482	487	474	504	476	470	476	487	521	453	437	468	476	467	485	501	473	441	461	490	520	502	482	481	494	482	503	499	489	492	499	481	487	478	479	470	495	534	482	480	480	493	490	459	497	485	473	468	481	457	538	429	477	497	491	475	504	467	501	445	463	485	477	486	511	515	518	500	473	499	472	490	476	483	491	503	472	458	462	463	489	468	473	475	471	478	474	469	500	427	471	474	518	483	449	464	488	488	485	477	507	490	464	510	484	510	468	481	464	491	493	452	480	471	460	508	477	474	489	475	465	463	469	467	449	475	431	480	464	489	474	473	499	486	525	492	485	468	486	473	440	459	497	440	526	488	478	463	507	471	510	462	526	508	491	520	467	469	487	498	484	495	514	455	511	491	498	507	476	473	537	487	478	511	439	481	458	484	482	496	443	471	487	508	452	496	500	487	493	508	518	500	510	451	490	491	537	494	470	489	463	465	471	525	447	471	497	471	476	459	463	475	478	469	515	463	486	465	478	472	475	486	450	464	471	461	475	505	517	484	464	465	491	462	505	471	468	492	460	489	504	472	453	464	494	442	494	499	443	491	486	487	488	481	471	482	463	474	473	465	511	471	487	487	474	474	513	479	452	486	475	471	519	521	492	447	474	526	475	492	465	502	495	469	480	456	485	497	479	482	515	478	458	447	482	483	498	474	475	513	466	511	513	476	473	452	464	457	489	491	474	498	507	463	513	482	470	469	484	497	522	472	477	472	487	474	472	487	484	479	485	523	500	523	492	490	489	495	489	468	496	498	443	503	484	512	482	484	452	501	491	428	491	448	492	461	476	483	477	498	460	492	457	498	460	473	530	504	444	540	488	461	475	489	501	480	484	460	504	517	507	470	470	492	481	493	458	514	435	486	529	487	500	467	468	472	444	491	428	505	444	479	482	458	492	490	495	494	505	475	437	519	509	479	505	470	506	472	488	436	481	502	470	453	487	492	511	462	489	490	475	463	507	474	492	511	501	512	456	462	481	510	490	502	492	481	454	476	491	487	467	455	485	496	470	488	494	491	487	463	483	483	473	475	498	457	475	513	476	509	478	482	494	499	496	452	520	481	466	442	487	491	478	533	478	490	493	520	491	483	468	518	481	466	434	490	489	495	474	488	443	472	460	477	474	483	471	501	473	478	467	501	470	450	506	469	466	487	499	477	495	511	497	491	510	470	532	505	452	477	464	497	434	508	472	467	468	470	476	507	492	469	464	450	488	441	453	505	457	503	452	480	478	478	467	443	496	472	492	487	439	503	492	457	535	459	468	491	450	484	487	470	500	478	444	513	523	458	486	512	499	446	451	488	494	470	500	468	469	481	476	438	500	460	526	495	489	471	480	477	465	522	492	483	516	485	481	481	476	491	488	499	444	488	471	477	483	468	483	477	489	473	511	466	498	462	511	490	486	487	481	459	473	497	474	494	478	525	517	473	479	473	476	466	463	463	495	468	489	502	484	489	494	458	469	481	437	490	524	474	451	467	479	460	508	507	511	464	496	479	461	446	504	492	453	509	492	525	462	497	530	512	434	474	439	479	488	478	493	454	453	524	470	480	454	460	486	519	453	529	518	513	481	444	481	495	533	514	464	493	511	525	496	523	452	473	463	501	472	429	426	440	490	449	479	502	457	497	463	487	474	473	453	499	498	447	458	501	458	480	486	445	509	484	485	476	484	477	454	499	463	500	503	502	471	483	513	455	498	499	488	454	483	508	473	491	485	482	484	480	503	446	476	459	498	532	469	465	454	468	468	486	481	509	471	464	487	502	468	505	449	514	495	504	481	511	502	498	485	468	493	461	472	480	469	474	492	492	489	463	468	470	488	509	452	440	480	476	446	456	452	484	453	456	468	518	449	464	495	445	437	473	483	510	459	484	493	542	501	525	490	506	500	486	457	483	467	506	493	476	488	478	463	536	503	474	456	464	471	516	468	486	483	500	503	462	452	476	466	465	484	533	510	481	453	457	483	487	502	457	463	484	492	472	499	505	458	477	450	449	483	494	440	482	499	499	481	515	463	513	478	510	464	500	518	448	488	509	485	468	487	493	472	491	488	469	507	514	499	469	464	472	442	467	480	492	470	500	499	460	496	496	451	494	480	483	500	539	494	461	499	474	428	483	469	491	477	532	493	477	458	443	469	457	450	521	490	517	464	453	476	455	488	519	477	490	482	494	458	496	490	475	491	497	447	505	519	481	486	440	502	496	472	483	461	422	511	489	504	507	454	496	470	486	497	495	462	472	463	471	546	470	519	501	516	487	461	471	449	499	481	461	445	449	468	484	510	496	450	500	491	484	481	400	516	471	482	453	468	503	505	463	472	487	481	472	479	487	470	449	449	486	492	487	485	508	531	469	482	496	493	441	456	465	484	450	477	477	490	487	472	504	467	449	463	476	485	473	469	511	505	494	514	496	459	478	498	488	484	497	494	498	492	443	493	500	476	488	489	521	458	509	484	462	494	516	474	472	480	455	487	441	461	486	444	450	473	502	449	477	455	457	502	474	510	480	446	452	493	505	485	477	494	500	480	459	454	531	491	457	492	515	495	528	496	436	487	498	467	512	467	463	460	506	477	493	485	522	517	479	475	437	454	471	496	486	458	506	498	442	507
24534	20870	24454	27421	19725	1269	494	392	316	374	330	329	283	333	290	315	345	289	307	315	331	281	291	277	274	287	300	321	306	280	302	298	317	277	313	300	304	306	310	283	289	305	267	308	286	274	290	275	303	289	305	318	319	259	318	301	299	284	263	271	284	274	305	295	335	293	305	278	258	280	299	297	298	263	289	324	312	295	308	312	310	296	314	304	295	286	286	309	290	283	263	262	303	278	313	309	268	297	306	300	254	288	292	311	285	301	284	299	313	322	285	338	324	338	303	297	285	321	310	271	308	329	311	316	303	285	287	295	299	284	261	294	272	310	278	284	284	253	297	305	293	286	309	297	302	305	338	305	275	278	312	304	301	280	299	274	282	302	283	302	302	310	291	307	305	319	289	305	316	321	288	281	282	295	281	277	254	266	285	286	271	294	271	283	290	300	282	304	295	296	304	258	296	281	267	306	301	280	302	300	275	319	292	290	317	285	291	279	279	281	303	323	302	295	282	279	302	286	316	307	323	317	269	299	267	317	291	293	283	293	292	310	282	292	281	282	300	281	305	300	326	261	261	268	304	311	269	263	293	265	291	291	288	289	317	256	306	284	313	251	308	279	271	298	267	313	266	273	294	305	291	284	274	302	317	320	300	288	323	283	260	283	278	307	273	305	322	285	294	317	328	297	303	297	251	291	305	301	274	249	283	306	296	303	275	300	324	287	311	336	325	303	313	317	305	308	301	273	292	276	264	313	275	293	283	309	305	314	296	311	282	316	349	280	307	294	277	292	287	299	330	264	271	294	288	289	302	292	339	282	301	266	293	310	250	314	262	254	314	288	303	278	275	280	267	287	278	275	299	289	297	281	299	305	298	291	304	280	323	306	291	301	307	307	300	293	288	256	247	294	267	320	291	287	308	279	306	301	305	237	268	262	300	268	314	300	302	282	291	281	282	273	310	292	289	290	285	287	284	268	283	272	295	295	305	308	263	330	297	322	279	331	277	278	316	325	325	297	317	295	330	283	288	290	264	291	324	304	295	281	301	298	294	270	330	280	295	293	317	292	286	277	283	304	285	256	307	282	299	317	310	320	331	341	291	306	290	304	307	269	340	290	290	289	293	296	284	308	318	317	312	300	309	285	320	288	288	315	300	308	288	302	273	310	304	284	341	314	286	314	292	245	288	292	280	303	305	271	280	310	300	291	290	304	299	290	312	299	295	297	288	301	276	291	282	296	287	307	287	283	279	300	300	284	259	306	268	289	273	284	294	279	285	311	291	308	297	296	303	322	310	289	261	283	279	280	281	284	327	269	304	269	305	286	270	291	327	278	297	317	314	303	298	326	303	277	298	269	297	283	263	285	285	302	283	301	325	310	286	308	309	322	297	286	323	306	276	292	332	286	258	290	324	293	275	260	303	306	288	266	264	289	286	308	306	298	298	315	308	286	280	293	297	269	259	295	285	309	294	290	296	317	297	298	296	315	307	292	304	270	275	280	257	339	321	286	290	265	296	294	296	277	286	306	312	283	278	299	282	286	304	292	278	264	317	295	325	297	329	298	309	262	305	311	240	296	312	297	279	311	318	315	292	291	322	330	304	283	289	281	294	298	282	275	305	313	309	292	293	275	304	324	295	285	340	283	312	318	305	295	309	302	300	317	310	272	299	307	276	263	329	327	320	286	318	306	285	288	309	293	273	296	280	283	278	283	303	276	295	297	323	319	274	280	255	287	281	265	266	305	289	292	259	334	308	340	282	301	289	307	310	288	289	304	305	280	311	294	298	284	283	314	298	331	285	296	290	312	296	292	264	303	284	296	300	342	282	296	285	249	293	320	272	275	251	310	285	298	289	313	302	283	312	333	313	305	322	314	285	302	253	301	266	289	297	324	296	285	274	271	288	282	314	280	289	266	267	286	319	294	320	289	285	268	303	301	271	289	287	307	288	308	284	313	295	294	289	288	300	260	316	310	299	278	276	324	319	315	303	254	288	304	271	288	291	268	319	289	289	300	299	287	282	289	284	287	312	293	294	281	318	280	313	259	279	289	290	302	306	312	267	271	284	295	267	294	247	286	284	309	269	284	290	300	260	268	298	304	266	281	300	269	294	286	295	340	290	262	304	280	292	294	284	275	320	299	315	292	301	263	295	314	267	309	269	272	324	321	272	287	294	295	290	312	278	266	330	275	286	269	290	317	290	307	280	273	273	291	294	274	280	295	288	288	283	309	277	330	316	321	293	291	298	284	331	294	288	307	295	284	298	275	320	282	286	314	295	308	263	291	277	260	275	294	274	263	287	281	313	277	312	315	329	280	278	282	300	249	293	273	283	276	296	265	287	265	293	288	297	278	306	287	299	300	289	275	250	296	292	281	294	288	277	312	306	305	291	254	283	310	295	293	298	303	286	275	300	280	306	267	298	295	309	286	290	275	297	263	276	271	294	292	285	300	308	309	285	291	265	315	354	312	290	248	279	287	301	319	293	293	289	338	283	272	294	282	293	304	315	292	296	277	301	318	263	292	280	289	289	284	314	293	291	292	285	273	288	317	272	278	287	296	323	294	306	261	297	323	298	277	304	288	325	291	290	294	292	289	277	270	296	282	299	286	266	288	300	281	306	307	269	301	275	291	299	298	311	278	305	293	261	318	291	311	266	270	276	294	340	298	309	285	299	306	296	304	292	266	277	301	302	278	313	315	319	276	312	258	292	305	302	282	299	306	291	282	337	285	314	293	279	276	295	279	284	293	269	312	303	306	331	305	262	282	273	248	281	314	304	326	317	277	279	318	304	306	280	302	302	304	313	302	311	294	296	291	299	273	265	301	285	280	271	296	296	317	273	303	319	251	271	274	290	288	312	323	319	298	267	291	294	301	310	320	295	280	304	275	289	332	319	292	295	292	289	278	279	307	310	276	291	326	275	316	312	297	298	254	277	304	254	274	300	322	298	275	283	299	275	283	297	290	322	306	295	312	308	295	326	271	302	310	291	280	322	299	307	310	297	298	281	277	307	294	286	300	313	281	288	264	298	277	304	300	285	279	312	287	304	320	280	307	297	330	293	308	312	292	314	288	294	277	310	289	264	276	301	298	267	292	282	282	255	259	289	284	329	279	295	271	285	263	290	294	349	305	304	262	338	300	281	295	244	305	301	305	291	306	303	297	309	279	303	284	304	293	285	314	312	336	305	308	313	271	320	308	299	312	328	280	302	279	270	279	298	292	301	267	277	293	277	267	281	313	270	308	296	293	299	273	289	275	264	310	282	307	306	302	306	282	282	299	313	284	294	288	303	290	285	300	293	304	289	289	302	283	300	283	307	280	291	254	297	279	290	300	308	307	276	315	335	292	301	321	309	270	300	283	316	297	275	262	284	287	293	268	309	294	296	294	291	285	318	298	325	276	298	276	237	308	302	284	301	318	295	292	285	330	296	275	272	295	303	315	270	304	282	304	264	267	307	320	308	289	325	353	292	285	284	310	306	305	316	306	298	297
3251	2973	2054	1215	875	760	700	724	696	652	687	662	662	645	663	713	662	682	652	674	666	663	655	622	659	646	670	675	734	648	608	677	642	629	692	661	649	646	680	637	637	655	689	661	649	650	616	651	651	698	660	617	620	612	698	633	669	665	653	668	663	656	593	664	658	643	661	676	661	666	671	650	647	660	602	665	614	685	651	623	613	654	653	642	658	682	654	616	656	645	678	631	625	643	661	652	658	644	649	673	632	680	641	662	637	654	646	705	688	663	652	660	631	629	663	639	649	665	662	679	598	683	594	676	692	618	679	653	619	683	647	603	664	621	657	666	652	647	648	662	659	614	658	639	631	672	661	653	659	627	625	657	687	626	663	645	667	645	668	654	667	641	664	672	625	647	670	650	662	689	613	652	680	674	663	635	690	624	621	678	626	630	680	642	676	654	639	662	628	664	694	630	630	666	639	675	646	663	683	651	704	665	702	673	615	596	639	652	672	623	637	677	663	659	687	633	669	606	565	610	627	685	701	667	692	658	660	621	668	642	674	633	696	639	590	656	671	668	617	659	668	647	622	681	616	648	689	650	734	628	661	665	702	640	638	660	664	640	602	706	623	662	619	678	661	635	662	649	622	628	684	620	715	652	733	651	637	660	636	622	640	632	606	661	624	641	664	658	639	667	607	656	696	634	646	625	663	661	655	696	675	631	660	634	677	643	650	633	676	638	629	673	678	617	694	658	723	618	661	664	699	724	641	639	663	643	631	677	623	674	696	607	606	656	638	632	696	674	665	647	658	659	611	634	682	643	663	667	678	657	658	646	685	654	655	675	672	667	678	652	660	645	634	639	643	672	656	687	648	667	630	627	658	695	635	680	689	667	676	645	655	679	681	657	691	679	648	682	650	671	658	617	650	636	599	669	637	672	625	636	655	700	687	662	652	677	628	669	642	639	670	634	695	626	605	644	650	667	632	627	654	720	647	687	693	642	702	665	638	658	632	670	663	647	675	630	596	638	659	633	656	693	643	665	597	713	618	668	639	680	656	667	710	630	639	603	622	657	636	677	665	653	674	585	667	643	658	684	703	620	631	641	626	645	639	646	680	623	659	636	659	629	647	632	635	670	683	660	672	672	617	628	645	637	613	687	637	668	641	652	666	676	603	628	668	681	650	664	679	623	675	649	711	653	668	640	665	616	703	627	659	607	655	716	667	664	664	662	641	655	670	672	610	693	701	638	620	609	657	659	657	683	665	639	609	656	652	669	656	635	634	630	657	676	700	674	626	656	668	622	660	661	673	653	679	648	645	663	678	632	635	638	654	674	641	662	669	652	633	646	660	649	685	663	663	721	646	640	703	667	679	688	704	673	672	688	667	632	677	653	639	651	618	679	680	655	643	622	699	688	652	637	668	678	708	643	649	651	661	656	662	650	650	688	665	634	648	686	640	655	678	679	647	672	691	692	648	616	657	652	650	682	675	655	711	647	664	660	651	672	658	611	676	643	635	633	727	657	631	657	609	615	625	652	692	658	641	633	635	613	669	668	616	653	655	693	637	615	677	675	659	603	649	645	661	675	684	652	616	662	606	651	655	665	662	702	657	663	680	639	735	662	673	646	648	632	658	607	643	660	676	649	676	638	696	653	659	651	693	621	666	663	657	644	730	657	707	615	706	666	602	611	658	635	628	667	663	644	662	640	640	654	645	623	669	684	639	635	634	648	663	684	668	657	685	632	679	668	652	663	656	643	622	667	648	665	651	637	627	679	688	670	643	663	672	650	655	623	638	627	626	664	659	691	625	639	673	602	654	640	613	679	706	712	619	656	682	697	673	642	658	608	634	670	635	679	639	674	680	616	634	700	649	639	652	668	675	674	615	650	651	663	627	614	645	660	630	643	668	634	595	690	650	631	625	685	657	668	670	667	643	680	676	618	611	628	649	651	665	639	650	645	634	658	645	645	659	695	632	636	670	650	669	669	639	630	666	678	660	676	624	641	599	666	641	633	630	644	620	624	644	667	679	621	701	657	624	673	659	629	638	640	634	679	644	632	669	611	626	655	653	665	656	626	664	673	634	651	658	668	656	660	628	673	667	661	681	628	639	646	686	650	675	671	640	658	643	675	715	664	665	653	672	660	654	671	615	659	685	694	608	599	638	650	646	679	679	682	628	641	677	625	673	591	679	649	664	627	634	621	642	703	674	681	657	680	645	645	684	666	677	655	651	669	679	612	631	681	680	661	620	668	676	662	631	675	657	646	651	670	674	649	630	659	649	668	693	613	679	616	634	695	633	655	648	657	642	676	675	674	647	649	659	670	655	622	617	614	668	697	641	635	633	660	609	676	603	619	663	672	641	654	671	661	669	648	649	593	651	635	658	682	666	593	676	615	668	648	616	603	664	652	646	698	619	647	652	659	658	644	652	670	688	645	720	635	670	698	678	687	624	644	648	635	630	670	643	636	643	681	615	681	666	678	644	698	613	669	658	635	625	619	634	570	638	612	625	654	668	646	684	701	659	670	689	637	650	637	661	668	676	670	652	669	660	640	692	661	630	661	646	639	641	636	640	651	674	659	685	667	613	652	624	636	632	681	689	608	641	639	680	617	660	660	664	681	676	654	615	682	678	609	699	641	664	673	644	650	694	646	632	685	655	675	613	666	666	663	671	639	691	641	642	653	636	702	626	693	638	667	641	618	639	645	667	699	628	661	582	650	633	662	657	630	643	694	691	630	648	636	626	669	625	618	682	642	640	625	663	656	621	634	640	640	633	669	699	669	660	637	713	663	636	659	618	645	630	659	615	642	674	659	641	644	615	607	658	643	641	622	604	634	664	621	639	637	656	662	669	665	619	694	676	649	641	602	632	634	699	642	623	619	634	655	676	640	665	629	654	679	681	677	637	734	656	683	660	633	666	656	654	653	654	649	615	678	663	619	666	633	639	604	665	634	668	665	675	663	623	655	648	647	637	640	646	671	684	665	657	640	672	641	651	639	670	663	679	656	663	628	694	664	655	652	628	691	645	639	657	628	680	669	631	690	645	678	636	693	646	631	671	683	577	652	681	673	635	644	643	636	651	643	624	651	696	661	658	655	693	606	639	667	640	696	631	676	688	635	631	665	677	696	645	638	628	676	681	671	699	659	671	649	638	646	672	653	644	658	657	633	628	644	657	629	659	654	652	677	631	699	691	631	633	622	624	621	661	660	648	657	641	656	652	651	680	629	642	633	632	685	657	683	656	677	661	644	628	665	665	630	676	664	651	622	610	639	666	666	648	649	642	716	656	658	670	627	667	639	626	693	653	625	622	640	617	684	622	633	639	677	685	672	666	657	658	655	622	679	635	608	697	617	624	655	681	646	648	698	647	635	668	674	698	652	664	633	663	637	646	675	650	655	660	622	692	656	638	697	681	666	624	668	667	685	682	653	637	676	637	666	641	670	645	637	602	613	621	676	663	597	628	663	656	629	655	648	650	647	637	667	700	610	626	661	631	637
23565	20874	25142	26706	20876	20861	2541	459	345	305	290	251	242	255	265	247	216	221	207	212	194	233	231	211	229	213	232	219	203	174	193	230	231	209	208	212	195	241	199	210	212	215	209	217	209	189	207	213	201	225	212	212	191	216	195	196	200	173	217	201	219	188	194	196	218	194	182	206	204	189	192	191	218	198	205	172	216	179	197	176	205	189	196	223	226	235	204	205	192	178	199	198	207	204	188	173	192	174	188	191	187	218	174	194	188	187	205	215	206	193	215	201	187	219	213	190	182	208	225	187	184	199	179	206	206	218	208	194	195	201	201	226	191	218	182	221	196	203	207	212	206	199	214	212	183	204	209	182	202	192	202	169	174	215	222	185	167	195	193	197	186	209	181	178	212	229	191	216	204	213	172	191	194	194	210	226	221	217	185	223	195	195	192	169	216	192	193	205	212	205	210	228	187	220	202	203	196	187	198	208	197	186	221	190	192	203	203	189	192	220	199	156	177	193	225	207	205	209	203	190	187	204	199	205	195	208	201	197	200	209	180	206	207	216	207	196	218	214	217	198	195	197	193	207	178	184	217	183	195	196	212	220	200	226	194	215	208	191	229	231	206	223	215	182	204	195	172	220	206	181	193	211	205	207	175	183	209	227	224	178	222	198	242	202	226	202	179	185	184	181	191	196	213	195	205	176	210	191	191	194	190	179	194	211	191	191	202	213	218	210	188	188	208	201	189	203	190	186	183	163	203	204	196	207	202	194	162	180	217	210	180	205	188	192	207	201	196	210	179	187	199	176	197	192	178	204	218	198	204	186	201	203	219	188	232	195	214	193	211	193	218	184	208	216	214	225	176	187	209	195	182	196	167	195	215	192	226	189	205	182	197	201	191	195	196	211	208	218	204	181	179	199	197	189	224	216	220	187	199	184	201	200	201	207	195	218	195	217	211	229	146	186	207	209	209	182	194	184	208	221	203	200	187	163	194	202	196	203	188	174	202	254	210	175	193	188	218	221	193	199	217	197	181	193	217	210	185	194	191	169	217	205	181	209	201	177	186	241	198	182	186	199	209	198	184	177	203	204	199	192	206	204	192	196	217	186	181	209	201	201	194	209	205	207	207	203	216	208	206	226	205	208	187	215	214	211	175	197	202	188	190	205	201	206	192	204	220	199	188	174	216	246	202	214	198	184	194	204	207	175	221	224	194	190	205	201	210	216	180	184	190	221	192	215	215	193	166	194	217	204	193	205	221	206	204	211	208	212	201	195	201	222	201	198	213	196	199	216	209	209	181	218	233	179	194	192	197	230	217	178	192	209	187	197	206	178	200	200	202	196	178	210	184	192	193	198	204	181	212	224	197	204	201	188	213	215	204	188	184	209	167	193	186	198	225	203	203	180	224	211	185	186	188	201	191	167	214	193	229	204	202	183	185	210	201	198	204	181	175	202	152	197	204	192	196	209	215	192	216	210	212	217	218	200	190	201	210	200	190	206	177	186	184	199	202	208	201	190	182	187	172	212	218	185	200	218	222	207	182	209	188	194	180	199	195	225	218	209	201	216	189	195	221	199	178	208	180	189	211	209	183	198	196	168	201	189	233	196	211	204	210	191	191	209	217	204	196	188	198	199	195	220	223	192	187	207	199	184	212	199	210	218	205	209	197	173	200	215	178	188	217	204	198	218	200	187	186	177	202	191	212	213	164	206	220	212	199	203	166	197	206	216	183	184	191	199	181	208	185	229	211	190	184	207	203	184	199	152	206	173	183	209	224	195	196	188	192	182	177	217	230	235	199	199	198	211	194	222	220	179	213	217	192	207	167	224	195	221	202	190	212	208	207	219	181	194	185	208	203	193	212	188	169	219	204	201	207	184	193	211	187	208	199	210	191	198	216	210	192	201	206	203	200	189	201	206	194	199	208	203	190	196	199	214	179	198	216	187	170	184	190	195	200	185	201	189	179	203	230	193	184	191	192	214	192	197	212	205	202	204	194	189	187	217	203	203	199	217	195	198	193	180	195	222	199	186	194	182	193	201	197	185	193	183	182	197	211	214	202	193	217	198	207	201	195	218	211	178	183	194	212	206	221	193	203	199	177	179	209	199	193	168	171	191	202	198	202	200	203	203	216	208	222	220	188	201	193	190	237	233	189	178	182	217	237	226	212	215	207	190	187	187	213	183	185	221	185	167	212	221	195	220	202	194	177	198	180	198	220	194	186	206	185	191	192	191	206	234	230	177	187	221	204	191	192	210	193	186	193	196	165	176	194	186	233	173	232	187	205	214	188	192	203	203	236	189	208	186	190	196	171	210	193	214	185	191	210	208	221	199	181	187	201	231	203	197	194	174	209	191	195	179	212	220	194	206	174	207	198	205	165	196	206	212	204	223	167	217	191	179	197	172	210	197	218	209	219	212	214	205	198	181	223	220	201	199	170	205	202	206	193	186	183	187	197	176	200	190	196	189	191	192	190	193	200	205	211	196	186	197	178	182	193	196	198	191	181	178	175	187	181	165	184	201	198	174	194	208	208	220	208	197	216	215	213	191	203	196	206	190	216	220	194	199	205	190	206	171	220	190	174	220	197	189	178	205	214	189	179	177	203	202	196	221	184	200	200	188	215	209	196	202	206	229	198	202	211	208	225	172	221	234	208	203	194	179	189	199	196	207	188	202	209	199	212	245	185	204	220	202	208	186	189	230	179	210	191	192	201	196	207	224	181	233	185	198	202	192	175	213	202	209	176	180	207	188	197	217	196	203	191	184	185	197	230	220	207	222	195	202	185	189	187	202	217	213	177	188	222	198	247	189	197	214	185	187	205	207	219	193	199	160	229	185	168	221	215	196	199	182	224	184	205	185	173	205	213	180	204	191	210	175	210	192	206	197	175	208	191	205	205	179	210	186	205	207	227	177	204	199	214	186	220	211	188	203	205	221	218	181	208	225	203	207	198	174	197	202	175	211	205	183	203	205	179	189	187	212	220	224	178	182	189	200	197	234	194	221	192	210	200	206	206	204	199	204	221	190	216	193	189	222	177	171	191	197	218	227	211	217	183	205	184	213	216	207	198	191	205	211	216	193	194	202	203	198	197	211	200	235	204	197	211	187	201	202	201	225	216	212	200	211	198	212	190	206	206	205	190	197	195	190	191	187	203	212	185	195	184	195	195	193	173	201	203	201	174	209	189	189	210	214	218	229	196	220	212	196	221	172	244	207	232	200	188	192	184	221	193	187	193	196	225	193	205	184	191	190	200	216	194	227	184	194	190	159	197	213	178	204	212	196	219	221	223	195	206	208	207	193	207	193	186	204	189	196	175	195	199	213	173	218	178	203	207	206	164	180	208	211	202	204	180	205	176	216	190	203	181	194	199	203	200	219	196	201	186	199	180	215	186	189	190	231	199	160	220	220	222	196	178	220	201	212	199	211	194	189	180	189	205	198	177	189	222	231	194	204	228	189	193	184	193	209	188	192	166	217	229	225	177	219	182	224	185	211
3318	5188	3174	1500	896	690	594	543	492	506	516	460	470	502	435	477	493	457	475	461	457	454	468	428	457	498	436	468	458	474	457	479	440	448	480	464	406	432	447	398	447	463	456	422	484	469	443	425	435	466	452	438	442	420	434	425	472	476	454	493	435	473	478	449	461	432	458	432	466	419	448	432	423	467	457	445	457	479	472	440	483	451	451	496	401	425	433	458	440	440	412	433	414	436	461	437	433	446	410	486	441	456	446	437	459	437	500	456	415	452	443	422	450	431	459	453	453	431	438	442	474	454	450	445	431	457	422	451	460	455	431	442	425	442	437	454	456	428	450	414	488	456	466	453	453	457	393	451	438	396	446	415	424	463	423	424	407	414	481	437	425	430	458	433	412	445	438	495	461	454	454	464	452	463	448	425	410	436	438	443	462	424	431	475	467	424	444	411	443	425	441	451	424	437	486	427	454	470	432	435	489	458	437	441	451	445	420	452	448	464	471	450	426	442	437	447	452	458	452	424	451	447	439	431	492	448	475	445	430	438	397	487	411	446	448	444	411	395	442	440	414	468	435	405	422	453	440	442	470	452	437	499	423	423	436	426	436	439	474	451	452	441	418	445	411	458	471	437	464	414	455	410	419	391	447	463	444	449	434	476	440	444	419	428	454	440	464	462	460	464	429	434	419	436	419	403	476	477	480	458	435	439	430	446	432	429	420	454	399	439	449	445	436	458	478	412	447	447	458	435	473	469	413	441	423	426	455	490	450	458	433	421	444	462	443	403	471	437	479	450	472	409	454	445	439	417	452	483	475	455	472	442	433	479	411	453	436	428	456	465	454	409	438	442	438	440	452	434	447	458	415	471	420	444	440	449	426	450	397	450	461	439	436	427	461	419	465	475	435	445	429	426	420	431	440	446	444	479	452	435	454	460	462	417	462	501	442	453	435	436	436	470	483	447	446	431	445	428	412	445	480	495	421	468	463	453	458	404	446	436	462	435	473	454	422	429	398	464	404	430	434	415	482	442	433	433	454	461	469	458	461	482	508	479	447	417	453	444	432	477	402	419	432	494	460	434	437	457	481	426	440	441	427	445	454	438	445	417	493	463	410	502	425	433	473	441	442	452	448	448	434	421	475	438	423	416	426	425	452	416	481	422	437	442	463	468	446	443	448	476	414	418	425	455	446	443	428	469	442	441	455	472	428	436	440	432	423	455	463	438	445	483	455	405	450	464	480	462	441	462	421	472	436	436	434	439	440	432	448	442	425	425	414	482	453	450	426	433	460	433	435	473	427	445	472	442	422	479	444	413	429	443	469	479	420	461	429	407	403	432	429	449	470	421	429	469	430	441	453	431	455	428	467	441	467	475	443	436	412	444	416	455	442	435	449	429	428	468	429	428	437	431	447	442	412	464	421	463	443	432	455	444	467	443	466	437	421	431	429	427	429	479	403	468	436	473	456	402	427	404	468	457	471	460	462	455	400	460	432	441	450	420	426	467	430	457	449	496	458	420	431	427	472	433	461	485	434	443	474	433	461	468	461	415	475	414	436	446	462	491	453	419	405	462	413	415	445	441	422	438	470	433	467	448	444	461	462	455	428	430	452	424	458	421	473	430	452	420	448	412	451	467	433	407	435	404	446	459	444	459	464	437	452	431	447	398	436	438	467	437	444	445	457	420	461	454	462	450	446	435	441	469	408	430	430	400	415	436	456	451	453	464	455	447	446	454	417	445	502	445	437	434	446	431	477	438	454	476	445	455	475	424	425	454	488	436	458	450	423	438	401	476	441	439	434	458	459	444	458	420	468	445	473	442	489	464	452	450	410	419	489	447	450	406	450	454	469	414	424	436	461	435	431	474	426	450	445	455	418	420	438	468	457	442	419	439	436	394	460	433	418	438	400	440	439	452	416	452	430	466	413	429	448	443	449	466	466	445	473	448	501	466	411	459	453	454	439	438	435	448	432	452	475	437	447	479	454	400	437	438	429	455	425	447	465	436	443	437	441	434	457	445	452	465	451	431	441	437	482	440	421	476	425	452	449	486	467	462	443	434	473	418	451	423	462	463	462	425	455	455	481	448	443	501	471	466	442	470	417	468	434	444	454	445	437	429	456	476	442	450	460	436	444	471	470	409	434	480	432	483	466	385	433	438	423	459	476	398	430	440	440	452	412	478	485	451	434	435	456	435	446	435	485	478	440	445	428	436	436	435	441	441	450	439	446	446	434	427	486	411	462	424	443	449	490	424	442	437	411	434	480	473	439	460	458	447	459	442	456	449	404	425	437	422	467	437	426	442	456	448	418	444	432	484	446	469	437	415	436	432	466	458	431	464	463	435	461	481	441	435	435	461	474	448	457	475	449	413	428	444	445	466	467	433	439	454	443	485	422	454	464	450	457	450	446	440	453	456	453	425	425	452	456	425	438	426	413	442	422	441	421	430	408	444	397	443	468	437	428	491	440	429	464	424	418	451	442	437	443	460	414	454	400	402	439	484	454	448	446	438	430	419	485	421	453	515	457	463	497	440	425	467	447	451	440	452	430	421	433	484	471	428	461	433	441	478	487	481	424	454	469	446	414	448	427	448	463	475	441	451	434	422	402	430	425	454	441	457	439	448	429	454	446	434	458	451	444	455	421	497	448	405	437	447	427	453	440	449	457	451	439	414	441	459	436	448	420	417	444	439	473	457	429	469	427	482	425	431	445	431	462	459	423	450	462	450	460	461	452	437	438	424	419	424	426	458	456	423	403	445	455	467	416	452	432	441	472	463	453	429	469	433	429	403	470	448	432	479	444	428	433	424	487	436	440	437	471	457	446	420	449	464	461	419	440	447	444	435	447	439	432	411	453	428	458	444	453	439	418	420	451	488	438	415	418	453	426	437	487	434	424	454	485	423	445	437	474	415	457	416	458	413	451	452	397	419	441	448	466	435	434	451	454	438	435	435	465	445	450	470	450	428	407	473	435	443	473	451	457	447	427	437	419	414	421	406	449	416	422	425	442	432	453	442	412	477	450	440	426	452	439	441	430	409	410	480	448	458	415	427	431	401	438	434	438	425	422	442	449	434	404	416	431	468	430	457	441	412	419	437	427	400	477	468	404	451	444	407	439	452	451	452	428	462	443	476	454	498	433	404	471	418	455	449	453	442	448	445	425	491	490	468	458	492	491	450	413	435	419	411	418	476	439	472	457	469	420	431	451	447	448	409	451	473	437	450	423	452	427	447	460	450	443	417	453	468	432	457	428	503	461	442	442	488	451	450	426	488	444	454	451	425	431	421	461	467	479	459	448	437	455	430	433	410	480	433	455	450	481	482	458	450	446	464	447	441	470	438	465	461	448	446	453	477	454	437	433	436	464	429	437	432	436	443	449	453	414	490	463	444	413	430	428	444	445	479	417	424	439	447	481	463	452	461	456	415	421	467	465	480	455	450	466	427	453	490	439	430	466	469	431	428	462	417	466	479	459	464	443	423	434	447	435	442	473	444
32570	12810	1448	261	211	198	207	192	181	198	166	202	216	209	203	235	193	222	196	212	187	234	190	232	192	176	215	189	182	181	185	182	199	215	206	201	201	220	192	212	218	183	186	185	187	203	200	196	174	213	176	215	206	196	200	207	196	204	199	188	208	212	188	188	196	188	208	200	217	180	217	198	203	200	195	181	219	211	207	191	187	211	216	208	220	208	186	201	185	196	213	188	200	180	182	203	197	200	215	210	195	193	181	223	210	209	180	217	227	221	211	190	184	204	193	168	186	206	181	216	203	192	211	182	192	179	186	198	204	197	205	179	183	199	197	211	173	199	218	175	200	198	185	170	203	193	206	218	225	163	220	206	216	210	178	216	223	238	202	183	214	192	218	213	193	179	178	198	192	188	206	230	247	208	200	225	200	184	184	212	187	174	215	167	205	209	166	205	181	185	187	228	196	185	215	214	169	189	198	211	221	191	198	199	222	167	220	190	200	180	199	216	193	217	174	174	192	234	157	177	167	200	205	179	202	188	215	188	188	213	193	232	183	211	207	161	191	199	209	191	198	189	205	197	213	190	224	186	198	201	238	184	207	223	186	191	212	183	191	204	203	208	193	201	174	208	163	186	192	164	201	221	232	180	201	180	203	203	194	192	163	205	203	195	189	193	190	198	219	207	197	201	180	169	215	209	209	195	198	190	212	202	218	188	180	200	227	199	215	200	191	188	195	222	203	186	197	199	174	194	189	217	192	201	185	195	215	199	207	222	190	197	199	203	207	219	181	207	233	216	204	213	223	183	196	200	189	194	214	196	207	214	192	196	225	180	230	221	213	184	183	191	180	215	216	224	208	210	194	215	200	225	222	217	209	167	213	233	206	200	166	185	209	187	194	200	216	190	203	171	202	194	206	199	187	186	216	186	190	187	203	185	177	219	210	228	201	210	225	208	209	189	191	204	225	192	209	217	221	172	219	189	218	200	190	220	194	205	195	188	195	199	215	189	192	189	225	182	215	180	186	173	203	208	212	212	191	210	196	180	210	180	187	217	202	189	199	203	193	193	215	211	203	198	184	181	181	193	183	197	206	209	177	214	210	204	206	183	209	195	191	197	189	212	209	216	194	194	237	221	172	230	220	197	216	194	197	176	196	179	204	197	181	221	200	192	213	185	208	185	162	185	170	195	184	211	181	200	188	207	189	204	225	193	218	187	193	227	226	190	206	200	225	206	174	224	187	218	218	183	213	197	196	207	194	193	203	210	218	220	203	193	207	213	192	179	184	201	190	173	196	208	193	194	188	196	194	204	177	209	188	179	204	176	214	199	203	188	184	202	193	212	196	178	220	221	185	191	186	222	197	218	222	183	182	203	225	205	200	188	217	197	205	203	214	189	208	198	182	200	195	179	189	223	181	208	212	210	169	180	199	223	218	190	207	204	185	204	208	194	189	214	191	192	197	196	206	206	208	193	211	203	173	202	204	197	195	200	160	205	191	194	174	164	194	205	191	205	206	211	190	184	199	208	235	190	193	198	203	206	217	190	223	200	242	194	189	197	188	206	209	190	219	202	190	208	205	207	195	183	214	186	200	202	214	214	210	214	203	200	170	217	181	177	205	178	202	192	201	209	205	222	199	193	212	215	182	218	200	260	191	197	190	209	162	197	214	210	190	172	209	218	195	189	202	235	177	212	175	195	211	200	189	206	182	185	165	189	200	204	176	171	187	227	185	211	212	218	216	202	178	208	193	199	216	224	196	197	179	182	209	193	174	203	185	199	198	189	200	200	227	184	184	191	182	212	203	211	163	199	201	187	191	176	225	195	208	215	210	216	207	209	176	207	209	180	224	198	197	219	179	208	171	190	180	201	184	174	199	222	186	190	233	189	201	205	205	204	220	217	185	210	205	238	210	197	191	191	195	206	209	212	207	196	196	190	196	205	201	199	198	234	208	182	187	199	229	201	205	193	223	196	204	208	174	228	172	231	197	198	200	235	187	192	200	200	201	189	194	217	207	186	221	200	198	197	203	210	191	202	192	224	181	203	213	194	209	186	176	218	201	193	206	185	207	186	201	210	205	195	207	190	173	208	177	185	197	190	193	189	211	211	197	161	197	207	188	185	216	197	184	205	188	191	193	195	192	203	182	175	230	207	196	195	201	200	191	192	210	172	217	205	213	210	200	197	199	215	220	193	186	186	181	201	170	201	208	189	202	195	193	204	225	212	205	202	179	187	189	195	194	211	201	172	202	208	205	193	191	181	206	209	170	190	195	175	182	194	204	214	199	209	201	226	198	183	199	214	169	194	201	184	200	185	200	203	195	192	215	212	206	198	172	201	190	203	198	202	181	222	195	200	202	196	195	212	211	197	201	210	189	188	191	192	176	203	200	199	188	177	201	196	201	216	231	196	190	166	207	223	199	218	191	199	177	191	191	174	232	195	187	204	184	185	213	191	177	183	205	203	195	188	213	197	204	198	201	214	226	250	233	216	221	208	210	191	191	208	194	220	213	199	179	181	188	199	222	184	187	210	208	193	196	199	197	219	223	187	215	190	208	209	219	185	224	214	219	188	207	204	200	216	199	216	199	220	200	193	203	198	191	188	185	192	189	183	192	199	209	233	239	199	190	171	168	199	197	214	190	204	215	190	218	213	191	182	198	215	199	217	181	197	242	176	202	203	189	184	193	204	216	219	222	194	191	188	182	193	185	192	205	200	206	191	203	205	185	176	207	201	196	189	181	195	201	200	223	206	206	204	204	195	166	195	203	220	224	192	195	196	206	195	222	179	224	180	200	214	196	205	195	205	216	202	205	197	196	193	214	218	196	208	205	185	192	205	184	189	199	203	213	173	201	230	201	186	187	198	190	250	199	200	202	189	198	187	194	203	205	213	194	213	199	179	188	211	213	212	182	180	203	193	180	195	223	235	218	186	208	207	174	168	197	196	205	206	231	189	196	180	221	235	171	200	208	216	193	191	211	198	201	206	193	190	192	229	216	168	206	217	188	193	181	193	213	202	187	187	208	193	203	217	194	195	185	219	192	200	202	187	209	192	175	201	177	169	201	219	184	209	200	197	179	182	209	197	198	219	216	191	198	192	206	187	212	198	217	221	225	193	191	195	190	177	200	181	206	214	186	218	192	229	201	204	189	201	210	208	226	205	196	205	204	193	210	189	192	193	194	178	208	184	197	200	200	205	225	183	196	206	203	202	184	171	212	204	211	211	190	167	229	190	223	167	230	188	208	182	182	185	209	171	177	218	167	191	207	190	189	209	184	191	196	182	218	211	211	218	214	208	207	177	183	201	213	215	225	199	208	233	204	200	218	199	198	214	194	230	225	190	214	223	211	177	181	196	200	230	212	224	217	208	211	190	209	197	179	166	182	205	195	199	171	184	190	177	205	204	185	220	198	190	206	200	179	201	202	204	201	205	187	203	204	185	184	191	204	215	214	182	191	212	215	206	190	198	201	181	202	191	191	201	203	215	209	194
4869	710	587	509	527	503	468	486	479	485	484	448	454	500	515	474	497	453	479	493	474	500	493	500	492	458	508	441	475	482	441	515	460	419	458	494	519	473	501	505	478	439	472	478	468	459	490	445	519	475	478	478	489	490	489	513	488	494	472	477	489	480	535	461	509	480	523	461	504	490	466	481	476	491	485	493	490	472	500	540	499	466	463	516	476	471	460	458	476	508	492	497	446	486	508	506	486	461	483	474	479	509	496	534	485	476	467	479	515	498	477	478	463	534	470	460	481	477	479	502	516	492	477	471	500	485	468	486	452	497	499	469	474	471	520	463	496	480	501	482	426	531	509	468	475	466	472	479	476	499	485	486	475	426	493	484	514	479	455	501	460	462	476	481	509	497	512	515	475	470	489	502	467	509	487	502	463	470	512	507	464	486	505	466	486	448	503	487	484	474	472	489	476	474	481	489	483	429	467	477	491	471	463	451	464	490	489	493	444	480	487	498	497	503	477	489	528	478	484	506	447	476	471	480	481	451	480	495	456	528	476	458	464	443	460	471	466	489	489	452	480	476	439	443	455	479	486	476	469	490	486	448	487	529	475	439	464	495	517	463	454	468	491	514	495	479	431	454	465	465	507	493	501	512	484	497	403	474	477	496	512	507	468	455	482	493	524	518	503	508	477	493	440	471	512	492	497	494	492	452	482	502	481	514	525	480	470	471	504	486	511	500	489	476	498	481	470	471	491	477	502	470	494	468	489	483	473	507	496	495	446	488	504	512	504	500	485	507	499	505	454	491	492	472	469	500	504	445	489	463	470	479	461	470	516	499	469	490	462	438	535	475	482	476	516	471	489	500	468	467	472	505	510	461	493	509	474	485	488	458	461	486	468	454	455	504	453	499	505	488	459	468	509	498	453	467	474	506	453	467	498	481	504	442	505	502	448	481	441	470	477	510	504	483	526	494	495	478	480	480	512	478	507	475	476	503	475	473	480	480	529	477	463	470	459	477	485	470	480	437	459	492	527	486	471	483	481	438	448	526	478	495	497	480	512	509	502	519	445	460	463	497	483	495	453	473	485	487	486	449	459	493	454	476	544	443	529	485	461	497	475	458	464	466	492	509	458	480	501	512	496	485	438	475	484	441	498	456	510	466	478	500	492	482	509	475	469	485	491	483	486	474	482	508	480	444	472	517	489	439	473	484	502	461	495	463	483	483	497	527	468	524	476	461	514	505	497	471	482	505	459	473	459	468	530	502	467	483	471	488	492	456	486	486	449	483	461	482	477	485	445	477	473	515	504	467	447	448	474	442	512	507	478	445	530	513	446	442	493	465	487	466	469	514	518	469	480	464	498	498	447	526	511	491	493	486	460	470	485	475	443	520	506	471	483	482	489	458	483	494	495	489	480	440	476	469	455	488	482	466	450	476	480	480	477	507	508	530	472	474	508	508	441	493	496	494	485	515	463	485	474	505	478	467	483	497	503	496	484	506	466	467	446	461	514	465	463	454	499	505	472	487	505	492	464	467	457	471	488	519	488	480	518	498	453	487	499	451	486	504	474	460	512	488	473	457	468	482	484	487	484	478	503	470	498	494	457	498	474	443	453	493	443	461	482	481	480	491	492	508	460	482	503	462	467	509	478	505	477	482	474	493	477	477	459	477	446	495	460	466	472	453	512	511	455	437	498	474	516	505	480	496	484	476	484	486	447	470	496	469	493	505	466	475	484	484	514	466	500	512	463	481	443	505	461	468	473	463	496	487	536	471	456	486	514	459	475	445	500	446	470	475	510	500	499	478	461	531	473	479	494	477	469	492	512	512	495	449	460	497	476	494	466	495	500	487	480	477	448	490	473	492	511	514	471	463	496	490	497	421	498	444	499	473	465	484	466	484	490	503	507	464	495	465	442	528	507	473	474	462	477	489	455	501	472	496	459	486	503	479	485	499	505	488	471	474	475	501	477	482	481	478	461	480	498	442	467	480	549	436	492	479	465	495	467	515	453	494	465	444	476	505	474	462	448	462	477	505	435	485	508	461	469	490	483	499	474	455	490	530	457	508	458	502	512	468	472	511	458	466	447	479	520	461	454	529	486	477	454	494	471	467	473	515	503	497	488	477	510	525	478	516	483	478	488	467	484	489	522	470	487	472	453	492	504	491	434	468	445	474	487	460	491	482	486	450	484	495	442	503	484	484	508	499	463	479	486	508	466	530	465	464	479	461	504	491	487	502	492	469	477	515	516	473	501	454	469	458	497	503	503	519	501	477	464	467	487	515	508	497	471	487	510	482	449	487	487	456	458	444	485	480	487	485	519	479	486	462	498	459	427	433	419	511	512	490	489	506	466	525	461	454	505	496	517	474	506	477	485	483	477	495	488	460	523	471	487	455	503	489	470	494	475	470	478	473	475	455	509	494	506	452	481	500	468	444	462	488	456	516	418	450	483	452	518	461	480	454	474	498	496	499	466	452	488	495	457	490	464	487	472	477	476	535	469	482	503	485	506	498	488	518	484	504	445	492	477	480	485	440	496	519	476	482	464	463	478	457	488	517	482	474	516	469	443	471	485	461	463	488	474	508	443	501	502	493	484	471	471	455	480	507	480	492	470	465	469	453	441	519	477	491	475	492	505	475	464	482	481	514	500	479	471	500	475	505	509	499	494	521	516	508	498	469	486	470	499	485	479	442	490	490	493	435	482	449	484	476	470	482	473	469	497	492	513	469	476	506	504	492	489	502	469	465	505	518	528	469	475	488	465	467	479	507	481	488	468	466	473	507	479	479	471	523	503	493	560	451	465	456	482	515	520	512	477	474	450	469	499	502	463	520	497	488	474	522	474	502	475	488	498	459	456	520	463	487	455	474	494	502	491	499	456	473	501	477	458	499	499	452	474	532	507	473	491	506	502	482	474	513	509	492	514	458	511	493	479	453	502	470	509	460	496	537	467	520	462	461	419	513	440	478	475	508	507	506	500	467	477	445	492	495	469	520	481	460	458	489	462	506	458	471	496	471	481	479	486	529	515	489	483	491	558	447	430	491	469	447	497	465	452	486	441	535	492	472	515	466	480	491	514	486	450	451	468	497	501	440	512	453	478	475	503	508	491	459	459	495	501	464	447	465	484	486	489	485	467	492	479	474	466	511	499	530	495	462	521	512	520	451	472	472	496	491	464	494	480	455	470	511	504	461	513	465	504	488	500	469	484	489	514	483	486	488	542	512	495	528	496	463	497	469	452	467	478	495	506	448	496	453	443	480	495	461	517	508	496	481	476	479	417	505	488	499	484	500	455	493	464	472	481	497	541	456	482	491	483	497	462	508	498	511	521	499	468	484	578	433	458	470	488	467	459	479	433	490	483	511	510	488	489	491	512	488	477	502	467	498	515	500	476	484	529	464	457	482	514	443	488	482	493	480	484	489	479	449	443	514	493	470	517	491	510	463	500	414	470	494	501	467	471	461	487	461	469	485	531	508	494	485	510	484	536	527	481	495
24586	20908	24519	27445	19734	1344	516	400	366	327	346	340	306	351	321	282	281	294	274	311	299	303	307	314	293	312	283	312	286	300	302	285	283	266	289	319	302	300	327	278	278	281	309	324	322	299	288	316	297	296	323	320	292	311	285	299	299	294	303	253	291	281	293	298	281	321	313	297	302	253	292	283	303	297	294	302	320	303	279	290	296	309	333	290	292	309	277	285	295	293	300	312	299	283	291	357	315	315	291	304	290	268	284	308	307	315	300	281	325	287	281	271	252	325	312	300	316	281	312	252	292	317	330	302	265	306	294	288	291	305	316	296	292	296	318	296	315	314	301	285	285	288	274	309	331	307	316	304	282	275	284	290	288	293	272	325	297	316	298	281	290	324	291	307	331	299	289	297	277	287	299	302	278	312	302	295	312	303	283	302	283	308	284	284	348	287	305	300	344	292	305	305	293	295	318	295	305	288	287	303	276	290	268	287	273	263	310	270	313	314	290	300	302	262	302	298	317	326	306	304	295	306	298	277	303	274	283	292	295	277	297	281	287	288	285	291	339	312	296	277	335	298	283	284	282	302	319	306	324	295	289	282	298	322	277	332	283	267	296	289	296	280	324	283	312	292	285	297	300	296	309	302	271	297	321	303	308	303	309	293	340	290	276	277	307	284	282	305	327	277	334	320	279	303	290	303	298	323	303	277	286	324	281	289	289	301	279	301	291	264	292	293	278	308	311	303	277	334	313	306	325	265	281	294	337	286	325	327	297	305	290	291	298	286	326	324	289	303	298	302	312	308	319	265	294	290	286	299	299	295	284	287	309	286	288	318	341	274	321	280	277	264	295	261	310	285	310	323	325	272	277	293	307	318	310	297	301	288	287	345	328	306	299	302	293	295	297	281	288	301	279	289	294	280	317	270	311	308	313	310	289	314	272	288	317	293	288	303	275	299	302	337	290	285	306	319	295	301	314	278	276	322	313	289	305	299	305	313	298	311	325	324	287	271	291	289	293	287	294	274	298	318	288	281	270	300	303	317	293	318	290	326	285	316	292	302	304	273	311	284	355	256	278	269	270	291	285	277	307	290	309	293	286	293	274	312	305	292	268	289	298	283	291	293	299	268	289	330	276	275	277	276	308	288	332	266	331	300	313	291	278	333	308	284	320	323	303	298	302	300	280	339	340	323	291	317	288	298	279	336	296	293	298	272	298	295	266	320	284	308	263	279	320	312	308	310	301	318	299	309	277	302	271	312	318	285	282	323	303	316	276	309	273	270	306	313	270	296	304	282	294	299	268	307	289	336	300	270	332	301	313	330	292	294	302	284	299	324	318	291	297	282	279	282	293	309	281	278	320	297	284	279	285	299	315	318	284	288	331	303	299	301	291	261	286	279	320	269	253	265	289	306	315	302	284	243	276	281	302	293	321	280	290	285	303	300	280	280	300	295	290	271	292	279	294	303	280	288	301	286	308	288	275	331	305	320	267	303	300	325	266	287	308	314	268	300	265	280	303	297	316	299	306	310	288	306	305	276	287	340	280	288	308	275	297	263	279	275	284	280	278	274	269	314	282	294	324	322	340	302	297	290	309	288	309	323	307	267	305	278	315	318	285	268	287	293	298	306	338	282	268	263	295	282	258	306	304	308	295	282	275	284	311	307	322	281	281	300	267	318	284	297	293	306	312	299	356	327	269	288	298	267	290	324	281	279	277	288	324	300	278	269	269	268	342	291	292	286	322	296	293	307	302	289	276	273	276	316	311	281	277	230	309	313	293	309	309	292	304	302	310	315	307	330	277	300	313	275	254	283	305	325	282	289	290	300	296	278	314	281	297	381	290	297	307	281	307	328	275	318	300	292	279	264	285	321	291	286	263	308	283	312	307	291	291	317	296	269	321	258	299	294	326	294	302	278	294	290	303	318	286	329	303	305	280	302	290	291	289	293	309	311	318	318	278	297	266	298	290	303	310	299	305	315	291	266	292	299	281	282	293	273	280	285	281	291	302	277	297	293	316	301	321	294	317	292	270	316	276	278	314	284	302	306	287	313	309	311	287	281	314	287	335	263	289	277	287	309	282	290	267	292	305	342	327	293	285	264	297	276	307	289	284	297	281	287	281	293	293	284	292	300	285	295	321	308	297	286	349	271	280	266	303	294	368	292	262	270	302	304	283	270	328	287	291	272	311	299	311	302	302	303	265	278	280	267	349	313	319	288	296	319	303	320	280	291	291	320	322	285	293	320	312	266	267	279	283	295	262	294	289	304	300	308	295	283	296	331	268	284	353	313	285	287	273	293	291	287	310	268	263	340	294	312	317	319	294	303	301	309	254	277	326	293	307	314	309	312	312	279	293	303	314	295	287	299	318	298	305	301	296	317	308	284	270	279	307	288	278	297	284	303	313	294	258	307	295	285	297	286	315	292	283	301	332	286	273	279	312	329	288	281	277	297	317	312	295	299	310	267	296	311	263	315	307	321	275	279	312	300	272	280	296	273	296	269	315	308	282	302	290	275	283	309	290	342	308	286	295	290	318	306	287	317	326	337	297	285	298	279	329	306	331	286	309	312	326	272	320	301	285	301	300	287	307	294	260	299	305	313	313	306	271	252	254	260	294	279	303	325	312	308	266	318	293	287	300	255	284	288	279	325	297	293	293	284	299	284	312	351	269	269	297	293	314	253	321	258	276	306	293	278	285	313	276	326	305	286	289	300	271	284	300	252	272	293	269	308	325	321	275	295	323	323	292	292	304	327	306	304	296	307	288	280	298	291	271	273	304	303	281	302	289	278	279	320	271	283	325	284	303	277	319	309	300	312	291	269	284	291	284	270	283	309	265	289	297	318	267	297	270	292	301	293	291	291	309	289	285	275	302	345	349	294	278	335	305	282	303	313	284	283	297	265	286	283	292	311	284	304	317	329	297	294	302	304	310	294	291	300	274	288	292	292	281	314	306	294	291	308	315	291	312	281	335	291	281	304	271	273	292	315	281	256	287	296	345	293	263	278	310	328	313	312	271	314	289	280	252	274	314	293	276	305	294	295	330	306	274	288	306	292	320	291	310	290	284	311	293	306	290	324	296	302	307	293	317	292	268	327	304	281	252	311	270	306	328	312	272	291	300	313	274	320	291	311	281	296	267	275	276	312	274	270	303	290	302	297	272	265	289	304	308	312	288	296	304	279	313	267	304	284	286	286	312	289	292	264	283	318	306	333	303	276	294	290	294	303	315	305	316	261	307	270	309	274	272	278	286	318	284	292	293	308	299	300	288	323	269	286	308	311	308	301	309	285	357	297	273	263	298	287	286	285	305	308	306	284	280	307	318	270	303	311	309	302	275	292	266	286	295	285	292	275	286	298	284	283	281	296	290	280	284	288	315	297	307	295	323	309	320	305	316	308	273	330	335	292	306	316	326	290	291	301	293	283	276	280	259	307	320	307	321	309	303	310	288	293	282	284	288	304	326	302	309	288	310	278	305	255	294	281	314	287	285	285
3284	2893	1961	1124	858	801	737	701	666	724	675	652	656	624	667	677	659	699	661	618	714	629	656	652	700	660	648	661	645	703	623	636	720	635	673	672	644	661	682	648	656	645	655	659	651	681	647	619	674	663	636	677	694	695	640	655	668	641	642	640	676	646	727	662	657	675	672	657	690	662	660	662	646	679	683	643	637	660	713	686	635	626	682	708	669	621	664	664	611	626	634	682	655	689	637	660	691	641	624	626	643	665	634	645	634	642	661	691	676	691	696	634	674	647	630	659	693	636	639	640	681	659	676	644	661	657	643	676	634	651	652	687	668	668	663	639	635	688	656	678	672	699	613	620	640	641	650	662	640	629	682	665	655	631	671	688	625	719	616	670	621	648	667	728	659	658	689	634	633	666	655	676	674	668	625	695	651	686	655	673	613	657	674	621	671	641	648	658	699	697	642	647	703	620	703	686	630	643	604	634	620	695	640	686	685	667	666	661	678	663	617	627	670	648	677	636	630	633	643	678	671	637	644	680	675	688	659	691	669	674	604	639	679	648	653	648	661	655	674	661	613	658	611	727	677	672	712	625	672	650	702	667	675	678	641	639	669	663	649	694	647	634	671	688	642	642	698	667	653	651	654	662	661	647	657	659	628	665	646	671	682	643	684	693	706	674	640	669	653	665	684	685	693	594	671	644	674	666	693	643	688	626	635	633	643	643	703	656	685	656	691	692	616	646	666	633	643	684	669	689	659	640	603	682	625	669	680	667	688	696	624	635	695	699	639	663	641	676	637	656	659	659	616	705	643	642	695	635	675	683	636	618	625	628	670	670	657	628	656	668	664	630	623	627	602	686	684	620	656	670	700	633	646	655	691	699	675	669	666	666	663	662	682	678	703	662	676	661	629	696	615	583	615	661	679	681	651	610	708	661	637	616	697	698	649	637	701	676	698	660	648	639	609	649	587	593	604	657	639	632	668	649	668	703	668	625	662	637	686	661	630	630	664	620	624	661	647	650	656	684	676	646	623	701	654	691	661	655	686	644	657	678	642	695	674	686	674	659	656	663	639	674	657	637	699	651	653	706	656	697	663	664	695	671	693	657	638	681	685	672	650	668	643	637	643	674	646	674	662	669	626	721	722	672	608	663	640	676	636	635	669	664	667	661	692	670	723	645	707	669	645	673	637	687	622	621	660	670	649	640	674	625	662	636	640	681	667	613	653	688	667	626	666	683	655	675	653	643	688	670	650	654	697	680	644	657	688	656	668	676	659	651	665	659	641	663	688	635	666	641	694	642	647	677	653	617	658	659	698	634	679	674	665	659	667	659	662	620	637	668	722	661	631	649	649	671	724	678	679	639	676	680	657	645	676	692	654	633	679	687	696	681	632	662	664	640	685	665	662	667	693	687	635	652	623	686	679	623	637	672	685	658	619	685	658	656	690	628	672	651	678	677	698	685	575	628	584	672	667	652	693	634	696	693	648	687	639	640	646	663	634	626	677	696	671	669	602	684	657	672	660	667	643	742	719	681	715	697	645	659	596	639	640	635	650	634	678	676	638	663	626	678	655	683	692	673	642	656	599	696	626	638	675	653	750	654	637	663	688	705	646	649	608	635	640	639	633	598	672	690	671	667	715	646	687	653	657	664	689	687	714	649	630	645	673	661	713	663	646	670	633	692	676	640	653	630	668	670	667	716	673	678	643	685	676	683	681	632	660	658	666	666	657	645	626	658	676	629	642	675	694	635	660	718	653	621	645	659	692	670	660	607	661	615	603	684	693	641	668	659	597	651	703	635	631	664	624	683	729	671	611	671	624	655	690	676	710	690	668	589	647	639	635	701	631	642	609	647	648	617	595	585	644	661	653	696	662	646	674	640	663	616	643	630	695	593	678	700	657	658	649	678	684	710	639	662	687	628	673	667	648	608	661	652	660	670	705	681	646	707	696	651	665	673	646	647	687	659	648	666	668	699	636	640	651	612	664	700	637	674	640	655	710	698	645	661	603	603	635	616	644	697	689	749	655	648	656	649	600	646	693	664	668	641	652	689	684	660	696	643	640	675	653	657	631	643	625	598	658	635	728	595	679	673	681	670	669	652	658	596	653	669	652	650	652	707	669	650	688	631	627	661	634	683	644	650	650	674	616	643	648	649	653	671	620	646	666	681	649	642	678	633	645	623	670	670	693	705	666	662	672	641	656	626	645	628	618	659	603	692	696	643	708	654	652	653	654	701	643	632	699	689	623	643	666	692	645	656	694	683	723	674	657	642	712	670	677	626	751	656	662	647	647	690	693	646	631	621	669	659	652	721	666	620	670	696	702	648	636	659	674	649	665	639	615	623	674	661	650	664	697	620	615	657	652	662	657	659	663	675	659	673	660	634	659	626	612	686	628	674	657	676	645	638	706	668	647	626	669	665	647	639	638	690	678	664	669	607	613	662	640	630	656	643	662	622	631	667	592	705	647	665	656	679	670	667	652	705	731	650	655	658	683	670	639	660	611	679	676	676	668	653	696	675	662	599	629	689	707	644	674	637	688	675	641	681	653	664	670	675	662	627	611	670	652	664	628	689	637	658	651	696	677	663	643	666	695	638	643	634	645	664	660	653	645	654	673	658	671	631	656	657	655	618	689	631	635	633	683	641	678	706	618	647	656	654	626	716	687	661	691	707	668	657	652	618	707	613	635	666	637	677	609	650	645	635	667	649	647	677	663	637	652	666	654	664	661	667	664	664	613	655	657	654	674	601	650	654	621	632	624	696	681	680	652	622	666	661	682	600	624	631	658	668	660	691	664	633	651	689	672	640	657	663	674	654	644	665	669	707	618	595	678	674	625	693	626	678	618	675	699	654	652	618	672	653	644	682	687	672	658	606	650	683	681	715	652	669	695	657	677	670	638	652	663	644	648	666	685	661	692	669	733	680	716	665	630	666	653	696	680	658	679	683	628	659	669	630	688	641	689	638	633	635	713	654	660	609	671	652	605	628	689	725	672	648	654	688	656	648	650	663	624	676	672	658	643	680	684	666	651	696	629	629	668	745	642	647	631	691	661	668	665	635	659	666	684	669	614	658	634	673	671	637	643	659	690	667	670	657	667	633	651	648	647	612	687	626	639	670	640	639	669	710	702	628	663	690	664	615	683	634	680	687	637	664	688	656	686	661	654	638	655	638	687	662	622	659	657	658	689	655	662	729	617	678	650	667	622	649	630	689	684	660	657	656	631	636	620	696	626	646	678	613	653	641	670	671	652	675	636	691	629	637	702	581	642	644	668	701	665	627	661	657	640	628	695	712	644	662	677	691	613	710	652	697	692	646	627	704	629	658	639	667	595	640	676	695	707	658	677	616	638	688	618	708	685	686	654	658	660	625	715	614	627	661	691	657	658	662	689	684	696	668	662	614	657	678	664	641	631	645	646	631	673	672	650	656	688	693	646	684	634	646	644	625	656	645	654	685	664	714	626	656	639	673	671	665	673	648	634	662	652	677	659	650
23627	20870	25124	26752	20878	20845	2516	436	356	305	283	274	260	267	235	195	227	236	230	200	213	224	210	219	226	183	221	201	214	205	204	236	211	201	196	203	181	211	178	212	200	200	183	203	192	181	190	188	164	213	229	219	205	200	201	205	206	174	178	206	196	196	199	180	192	227	190	168	179	206	196	214	185	216	193	193	235	212	191	210	226	197	165	187	166	188	216	220	194	218	182	204	229	212	194	198	223	191	187	181	221	210	203	196	204	226	184	214	187	204	201	214	203	213	176	221	201	216	190	183	191	207	180	187	232	215	207	198	195	184	226	209	203	202	224	199	219	186	200	198	225	206	215	192	199	189	210	200	190	197	183	204	210	196	198	205	196	210	211	216	183	213	217	200	176	215	220	203	216	189	191	186	213	173	198	207	203	208	184	189	205	210	221	170	215	208	179	189	198	188	211	172	183	191	191	201	188	148	201	158	178	199	189	209	205	207	219	200	213	203	212	192	185	188	215	179	212	197	165	192	220	203	201	175	194	184	178	214	206	202	191	191	207	178	201	199	211	211	219	191	173	205	185	199	195	195	197	169	197	221	190	219	212	236	203	207	208	213	212	205	201	190	237	200	195	180	197	199	208	170	185	199	203	204	208	185	195	185	187	202	201	199	226	204	208	205	191	210	201	209	192	172	209	176	219	209	185	164	192	211	209	196	218	202	186	179	209	200	205	184	216	180	172	197	169	188	208	205	195	204	198	179	199	178	194	169	178	231	219	193	193	200	219	208	211	196	203	217	202	185	211	172	183	203	189	187	195	220	197	212	214	196	196	204	214	216	216	224	189	196	216	211	208	203	208	217	184	189	206	207	218	219	183	199	203	208	200	193	227	210	194	221	217	180	193	192	213	224	190	207	201	188	215	207	194	216	194	201	195	200	199	176	210	182	210	190	203	175	201	209	210	213	186	186	200	214	226	175	170	206	207	216	204	179	190	186	191	211	205	209	222	201	177	183	197	169	182	205	185	196	181	194	214	208	194	179	197	231	204	221	197	185	191	216	220	212	186	187	199	224	189	219	200	201	199	220	219	182	190	187	195	211	197	188	182	194	191	216	207	182	204	187	195	186	178	229	188	205	183	188	183	206	224	163	207	190	191	186	186	191	213	198	186	189	214	178	180	182	194	189	213	172	200	211	226	204	197	189	233	199	190	173	194	191	197	180	219	211	192	209	171	182	177	187	192	179	204	241	194	230	206	217	203	185	213	198	186	214	180	197	215	193	188	191	180	207	206	200	203	183	218	198	202	206	192	198	194	194	200	189	198	183	198	184	215	211	204	206	227	210	203	215	204	218	203	204	196	213	168	180	213	186	203	200	203	189	193	187	202	184	206	187	197	221	202	199	179	210	192	186	222	217	215	204	178	216	200	194	215	223	203	207	205	177	217	185	187	184	205	201	172	215	188	221	193	199	207	195	198	207	219	198	193	223	191	179	196	200	199	177	217	211	203	181	186	194	199	211	217	197	186	177	216	179	181	210	190	186	197	184	197	198	175	199	173	202	209	188	209	214	206	196	196	211	199	187	167	199	174	203	210	212	191	197	169	206	190	184	207	196	187	209	180	220	200	180	178	222	208	212	207	217	207	195	187	203	187	199	224	212	179	204	187	205	201	178	190	202	176	192	198	216	206	208	215	208	213	181	208	177	188	239	200	189	181	208	161	171	205	179	210	195	203	173	199	213	188	181	209	213	206	195	213	205	205	194	201	183	189	205	197	191	221	170	210	186	181	184	218	224	203	228	198	210	186	226	186	208	204	201	217	205	147	179	200	196	218	200	184	195	201	202	184	209	200	181	193	199	196	161	201	194	197	184	230	186	190	206	179	187	174	187	200	190	215	207	196	203	188	197	187	194	225	199	209	190	177	181	191	180	207	195	176	186	192	241	201	211	218	187	186	191	211	179	218	208	208	192	174	171	231	182	198	203	184	201	179	194	206	240	210	227	195	198	227	188	173	150	181	203	205	213	178	195	220	205	186	190	216	181	180	183	187	228	183	198	199	186	203	237	175	222	213	209	206	202	221	198	179	177	202	229	191	194	177	187	203	190	212	183	201	187	204	204	208	185	207	170	190	212	197	195	206	172	206	225	200	187	185	223	183	192	221	185	191	221	193	177	199	216	213	203	223	215	212	245	204	207	216	194	231	220	206	214	233	202	194	220	195	195	206	230	190	197	198	201	211	193	183	177	193	205	196	225	186	194	190	198	207	196	217	191	206	205	215	197	188	181	224	197	216	209	211	181	203	191	182	185	186	219	209	204	185	198	225	227	216	206	199	190	190	187	184	219	223	217	215	190	192	214	214	218	214	204	226	183	209	189	210	191	207	216	179	185	183	189	191	168	209	214	220	181	195	189	208	197	205	212	214	221	193	195	201	216	184	165	204	189	204	187	190	209	200	211	186	212	191	236	174	175	189	187	183	191	182	205	210	196	179	209	207	200	207	232	211	179	197	205	216	176	194	192	209	191	182	214	165	182	207	179	190	214	202	228	211	185	187	196	217	220	210	191	211	213	201	178	224	227	213	188	208	198	197	196	184	241	171	200	198	185	174	159	197	191	201	196	196	223	215	236	205	200	214	203	196	197	196	191	193	182	190	206	185	184	221	185	212	193	219	185	228	202	180	200	200	224	170	222	183	192	207	207	234	184	197	189	198	194	201	252	186	211	185	213	193	209	220	230	179	204	184	194	201	204	219	151	183	196	219	186	207	207	224	176	177	212	183	225	212	212	213	235	213	198	205	205	199	191	184	175	198	211	163	201	227	193	198	213	224	203	187	173	221	192	197	195	179	180	208	188	244	189	186	228	195	220	200	191	214	198	222	172	219	179	174	209	195	203	189	173	163	199	204	191	195	192	194	210	187	206	191	187	213	207	205	217	205	182	213	187	203	178	195	207	205	206	181	175	184	193	204	205	203	208	184	169	220	194	192	204	196	167	188	218	189	197	197	183	197	182	192	203	201	192	204	182	197	227	211	236	200	186	166	217	186	204	188	187	206	212	200	236	189	169	173	202	190	200	209	205	214	198	208	216	191	204	222	180	226	205	188	192	213	210	186	215	196	198	220	196	188	209	224	200	177	179	205	219	192	178	208	188	198	200	191	187	219	206	189	212	196	191	177	218	195	185	156	212	219	192	196	202	220	210	196	183	212	223	186	195	202	193	190	167	166	206	181	205	236	206	223	232	236	203	202	212	190	236	178	185	230	196	215	193	193	193	189	199	185	224	179	188	221	186	192	195	202	203	214	183	179	217	194	243	201	208	192	193	205	195	211	206	198	210	209	210	198	180	175	198	223	204	188	188	221	169	224	186	207	221	202	172	213	212	197	201	201	214	176	179	192	201	202	216	183	242	198	203	197	215	201	196	212	201	223	193	172	194	203	229	190	180	206	169	204	199	196	180	202	191	197	187	209	194	182	207	193	204	188	223	187	194	211	172	180	212
3313	5211	3001	1375	915	693	621	550	503	475	491	479	469	460	462	449	409	445	485	476	444	468	457	483	458	389	491	489	465	477	448	442	452	445	427	452	450	483	472	419	490	503	431	433	415	434	417	441	442	447	446	477	439	509	467	447	431	443	479	448	431	427	424	421	426	452	464	453	462	439	430	456	474	432	450	445	382	449	486	434	457	434	466	479	440	449	477	400	428	432	440	438	430	441	422	437	449	439	447	449	472	422	439	454	412	427	445	444	447	472	449	476	441	451	437	453	440	460	459	431	461	424	468	429	439	422	439	383	445	468	438	463	452	452	438	422	433	474	428	401	458	441	421	440	413	481	423	456	451	438	454	433	450	454	464	440	439	459	449	437	443	418	456	442	439	424	453	486	460	424	445	451	447	452	460	433	427	451	449	426	474	441	439	501	425	454	413	454	487	438	439	433	474	456	448	424	424	469	450	413	447	468	447	435	455	446	445	457	430	449	435	418	406	458	471	430	436	437	438	435	469	441	448	412	440	419	446	431	445	428	441	458	437	475	429	453	465	462	479	422	409	398	469	414	447	450	435	379	438	428	463	433	478	408	444	454	481	416	473	436	460	438	425	451	417	440	452	424	432	425	415	448	410	465	430	455	440	475	456	473	477	449	447	460	449	463	450	408	455	447	427	483	412	463	413	434	432	469	466	471	429	431	443	469	445	448	407	469	454	434	462	423	441	446	472	466	427	440	421	423	443	440	505	454	443	435	402	463	434	417	412	443	473	462	471	454	468	460	445	448	394	461	436	432	437	432	447	450	454	425	455	440	437	436	431	481	450	414	458	432	439	439	436	456	455	420	481	412	449	455	433	418	494	423	456	435	430	420	422	427	440	484	425	431	479	457	429	397	437	428	442	456	408	447	462	427	432	461	422	444	445	442	439	432	459	486	426	455	453	418	449	423	411	454	445	418	438	427	392	434	483	458	458	442	436	465	482	457	459	452	447	477	435	469	425	437	456	436	422	415	439	470	444	440	431	425	437	467	435	445	451	407	470	456	478	463	460	447	489	419	462	413	429	404	448	454	442	464	439	464	459	465	446	452	428	444	442	474	451	478	465	419	425	434	451	453	442	442	431	452	427	415	443	438	427	456	452	435	459	469	449	441	475	475	431	467	467	474	432	455	458	426	482	396	442	451	480	467	453	466	459	452	462	441	444	470	465	438	456	463	422	438	408	448	435	439	487	444	463	484	424	449	425	440	465	440	421	415	396	496	460	482	434	464	429	431	451	414	432	484	467	416	408	443	453	474	448	429	432	398	445	454	449	433	490	455	422	452	442	432	419	448	432	417	445	430	459	461	434	440	430	467	443	465	450	450	426	449	473	434	474	462	441	428	453	439	414	466	440	431	459	439	445	439	459	443	458	430	406	456	423	437	459	429	438	470	440	482	460	476	427	418	463	426	455	449	433	464	446	453	435	411	425	445	456	458	435	444	451	456	438	403	473	446	422	445	435	509	426	450	434	421	467	457	461	447	450	445	453	461	460	443	410	456	467	454	435	419	463	445	434	412	464	447	481	447	449	458	432	389	479	473	452	485	441	418	460	433	408	436	446	442	431	422	452	450	439	417	456	412	462	410	444	475	465	478	443	431	409	457	448	463	473	443	421	422	424	445	455	462	429	464	453	496	428	471	433	432	464	431	452	428	443	463	425	461	452	413	435	442	423	419	432	420	429	436	424	476	451	442	449	431	430	462	437	452	471	425	454	467	414	433	427	441	439	468	418	410	444	464	444	461	452	449	457	433	466	410	407	467	446	476	422	468	436	477	486	425	447	432	459	455	437	455	429	447	444	465	402	414	432	455	471	430	421	427	443	450	426	432	429	419	459	435	427	444	419	431	431	454	450	457	468	450	395	427	414	455	442	456	448	462	482	415	467	453	444	456	451	469	438	502	395	424	469	430	428	457	456	444	478	465	425	470	486	414	464	441	433	428	497	454	442	413	446	434	434	446	479	422	461	423	456	451	440	420	439	428	428	456	440	474	468	487	434	462	472	464	445	445	447	464	394	410	412	449	425	436	489	454	451	458	432	428	455	414	370	452	462	444	487	456	417	423	449	431	471	441	471	442	443	418	420	432	436	428	455	475	463	473	435	448	428	450	425	456	480	423	449	433	455	462	462	443	432	466	440	439	417	425	443	386	498	467	450	455	448	427	428	450	443	478	469	449	427	440	470	474	485	458	427	424	441	470	467	456	440	481	455	450	407	461	443	440	433	447	420	431	427	441	455	499	420	461	482	424	447	412	459	433	456	436	439	435	459	451	470	445	387	449	459	469	448	418	440	466	464	469	422	458	417	462	424	418	442	447	439	442	429	447	464	436	432	462	442	430	438	447	452	454	491	440	442	510	429	464	474	419	429	474	455	432	435	416	417	430	443	453	420	461	443	461	411	453	440	448	458	453	419	436	485	467	426	441	424	439	447	433	457	463	444	450	494	465	470	462	457	456	483	482	423	473	454	455	432	487	475	433	467	455	431	432	461	449	441	437	428	455	446	462	444	431	435	414	455	467	462	438	452	444	456	452	445	438	443	430	462	439	451	449	423	454	417	475	458	434	442	460	460	430	435	435	424	456	447	432	457	401	401	417	466	463	461	472	447	459	426	438	455	471	477	483	482	449	488	468	466	450	448	450	473	410	457	452	441	433	472	495	441	450	403	467	468	443	445	436	424	414	456	453	455	438	472	445	451	454	475	449	456	452	468	433	462	454	472	440	440	408	444	420	457	452	419	424	453	476	435	432	457	459	452	427	452	442	452	436	409	454	464	431	424	389	397	457	462	421	408	435	450	427	462	428	462	478	439	415	414	442	461	431	421	418	474	458	450	464	433	439	404	434	461	444	404	457	448	469	440	456	451	451	443	431	481	437	402	415	426	406	427	438	457	437	439	469	469	427	451	428	449	434	471	436	451	472	476	454	458	465	467	431	441	439	453	439	425	423	415	446	460	471	423	420	437	419	528	415	449	433	396	408	421	458	434	439	449	447	475	419	464	449	436	443	461	426	439	418	414	426	412	425	422	453	428	471	442	466	424	446	445	402	491	474	455	442	451	441	443	462	445	438	511	431	486	441	464	474	416	451	451	436	473	444	473	429	468	491	440	420	440	466	439	450	448	418	432	465	456	480	447	429	453	453	448	465	463	471	451	438	448	457	462	476	452	450	419	449	424	463	453	474	440	465	448	422	442	422	479	454	450	424	410	446	450	474	431	421	430	450	429	462	457	496	468	438	444	441	444	487	399	440	428	438	456	454	459	453	399	426	441	457	441	461	490	462	468	438	457	457	431	429	444	477	441	487	470	463	446	437	406	433	409	428	414	440	449	438	420	447	450	440	460	431	448	447	432	455	423	431	404	430	461	427	417	412	424	409	438	410	462	447	443	443	467	404	433	475	439	455	436	398	489	432	435	446	453	445	446	451	447	404	436	465	460	470	447	427
32553	12871	1518	294	230	247	221	204	213	209	197	214	205	225	192	212	196	225	199	195	186	203	173	194	187	194	188	182	197	204	228	179	211	197	227	192	211	197	201	200	200	180	198	207	229	218	191	193	211	208	224	211	188	220	209	224	194	204	204	193	181	186	210	187	211	207	189	202	205	211	217	180	207	200	207	196	201	161	202	168	190	197	204	226	199	177	166	192	215	224	195	199	198	188	204	180	185	206	222	226	193	191	214	207	188	198	238	201	203	196	207	221	219	208	198	188	225	190	197	184	203	194	189	206	202	203	190	207	206	174	196	170	186	225	198	202	238	189	177	212	200	215	211	208	185	209	209	186	209	196	194	211	225	192	202	184	193	217	186	205	191	202	200	193	215	192	206	175	206	218	209	189	192	188	179	195	171	198	215	194	169	218	208	183	196	203	187	199	180	220	197	195	185	202	195	203	185	202	192	221	209	219	187	182	190	187	209	209	176	180	205	189	194	195	200	218	204	207	203	225	187	196	214	205	211	210	204	200	210	207	201	227	182	200	182	196	208	192	190	190	173	169	227	190	208	240	189	200	183	178	177	200	213	202	206	219	186	192	209	209	209	190	167	180	199	237	207	241	208	198	211	205	218	191	197	169	163	213	186	206	201	214	173	211	205	172	214	213	222	193	170	194	203	200	183	181	178	204	210	190	188	202	207	201	199	210	205	243	202	206	227	205	204	211	183	193	196	187	182	204	214	192	209	203	186	177	232	215	207	192	207	190	208	175	230	196	196	172	219	183	188	192	192	185	200	189	194	213	190	186	199	208	197	177	197	207	208	217	196	206	224	202	176	193	213	228	183	229	200	194	195	174	178	198	225	194	182	207	216	223	196	196	218	199	196	216	171	195	193	186	207	200	209	212	224	209	229	209	196	192	230	200	191	219	191	219	197	202	198	206	197	211	175	170	182	192	202	211	243	206	193	200	166	211	173	192	236	211	177	198	207	180	210	201	180	184	228	206	198	162	214	216	189	200	188	204	180	235	210	193	168	191	185	219	230	179	216	205	176	177	171	216	212	226	226	209	220	205	187	197	189	210	204	208	213	194	213	198	187	238	195	220	200	187	204	216	172	204	217	184	204	221	190	176	191	198	187	188	215	208	164	220	227	183	230	220	202	200	177	175	218	200	180	243	162	181	189	194	211	210	183	186	205	200	172	201	205	173	201	194	215	205	189	188	206	228	173	190	191	197	210	202	207	201	187	217	196	197	202	190	189	212	216	215	194	191	184	201	202	197	220	226	206	209	162	204	221	177	193	185	193	210	211	173	197	186	172	195	203	206	215	202	220	200	168	197	242	198	214	220	189	197	189	196	222	210	182	194	216	188	231	223	172	200	213	208	196	193	200	201	212	216	181	189	200	194	203	189	180	201	226	195	161	182	211	199	215	181	187	192	216	192	191	181	213	183	195	214	192	204	217	190	189	198	205	194	191	195	193	189	201	227	217	180	202	194	188	195	183	223	224	232	214	191	192	212	211	185	200	213	201	190	197	195	210	195	205	195	195	212	206	196	184	198	179	196	197	193	212	194	196	204	190	183	188	209	203	214	203	195	201	186	225	203	216	196	168	208	198	195	204	213	187	200	210	202	207	212	215	191	198	212	173	225	192	219	211	191	204	202	205	205	209	165	192	171	194	217	200	235	206	185	203	194	198	172	205	167	188	214	208	200	211	212	232	190	215	201	180	210	216	192	197	216	211	209	214	211	196	194	196	198	199	202	193	206	188	198	183	199	204	187	206	208	210	219	217	209	214	191	165	225	199	218	215	218	182	217	204	218	223	217	193	222	199	199	175	212	175	201	189	190	180	212	240	207	194	209	200	204	206	196	206	180	179	190	206	213	213	200	200	194	194	225	213	187	195	203	207	203	179	182	199	184	207	206	190	204	207	187	218	202	173	178	200	200	205	195	177	189	208	181	229	177	234	174	216	200	204	207	203	179	194	201	184	189	221	210	201	193	194	188	193	195	200	201	203	185	214	181	203	204	175	176	203	187	210	197	177	204	200	229	197	177	217	204	209	204	212	183	199	201	183	215	191	211	201	196	192	190	184	166	194	194	184	208	206	224	216	201	203	199	190	205	198	202	217	193	186	202	183	187	200	179	196	172	193	203	188	199	194	241	239	213	223	207	193	206	175	229	187	185	213	211	202	221	195	208	236	190	214	200	225	218	227	204	208	209	208	203	206	198	227	182	192	193	206	211	193	211	219	195	195	215	197	180	177	216	218	204	183	200	197	215	202	210	190	195	201	170	180	209	223	222	210	163	219	208	192	201	189	189	191	200	232	207	200	176	203	204	179	224	188	220	208	217	199	189	200	201	199	205	202	190	194	209	174	224	200	198	193	219	207	169	227	202	173	208	200	183	205	202	202	179	198	199	202	202	182	191	198	212	212	199	215	193	197	197	198	205	203	210	180	210	193	202	196	195	205	203	202	214	208	211	188	201	193	222	213	216	206	229	207	217	203	203	198	165	160	193	190	201	197	197	183	219	169	191	209	222	201	190	212	226	210	187	196	214	215	231	197	199	203	207	212	188	207	231	200	201	221	186	207	199	194	212	204	172	217	202	212	205	193	194	188	204	195	201	210	229	185	218	214	185	209	182	192	203	180	205	179	211	199	219	201	242	195	192	199	208	192	189	225	210	211	222	227	196	200	196	193	178	203	230	227	219	224	173	195	203	184	185	203	204	187	198	219	209	215	204	207	212	203	214	218	196	227	207	210	174	201	178	194	211	201	210	220	202	185	198	187	215	191	212	183	221	211	189	180	185	180	188	184	217	212	204	194	207	195	185	207	188	213	202	204	187	174	189	185	182	200	221	195	192	185	197	225	227	225	191	175	200	229	213	198	188	189	184	201	207	201	217	193	193	184	182	194	180	223	184	221	207	184	178	213	200	212	210	180	192	167	192	208	231	202	203	216	182	225	201	206	215	193	210	208	195	194	205	227	234	189	216	178	213	191	176	211	200	205	229	195	209	232	207	199	218	181	209	224	200	176	189	184	208	183	203	209	202	211	200	203	222	202	190	186	198	215	205	210	200	210	199	198	213	188	193	187	192	207	203	193	182	193	195	189	205	183	178	179	178	204	234	220	201	196	219	200	207	208	192	211	217	199	206	201	180	189	199	214	201	196	219	165	203	218	205	207	179	203	209	183	182	203	215	208	159	194	201	200	189	192	190	180	186	216	206	189	182	206	214	213	218	202	206	223	225	206	182	196	206	195	162	201	195	189	220	196	200	176	200	195	196	176	201	210	177	196	205	167	211	212	198	190	186	204	203	210	193	176	195	232	227	208	238	199	199	192	187	224	204	174	234	206	226	209	231	224	195	179	189	210	206	195	200	214	191	202	205	191	196	191	199	181	185	238	205	182	191	206	197	204	185	175	209	193	195	208	194	214	205	203	193	207	220	208	191	201	160	183	203	210	174	199	189	201	151
4869	738	624	484	482	479	488	504	452	452	494	486	480	431	496	487	502	461	533	504	489	464	518	463	455	499	485	453	538	530	481	466	470	472	480	457	497	471	461	470	479	495	512	480	492	453	471	465	467	550	481	473	478	473	483	484	490	494	523	511	477	466	470	484	486	490	462	513	500	502	481	509	471	522	513	467	471	500	508	474	513	468	507	479	464	470	447	464	466	500	520	495	474	476	476	488	452	496	473	474	500	489	456	495	498	458	501	480	504	481	519	508	525	475	474	474	472	512	491	495	474	476	478	509	474	519	502	477	495	500	488	498	499	525	484	477	495	503	479	452	493	511	532	486	495	480	498	477	470	474	484	472	488	472	482	453	503	475	484	500	481	470	502	480	442	500	462	483	500	450	448	485	445	487	462	458	506	512	463	492	463	450	507	478	520	470	513	478	483	498	463	457	426	467	477	460	476	506	514	492	494	523	501	508	484	505	447	473	462	505	511	495	503	479	523	483	485	482	490	483	441	490	501	508	467	498	468	490	498	508	493	469	467	503	461	525	495	476	480	461	506	459	462	501	462	474	475	512	488	475	461	541	489	481	483	487	495	464	496	454	457	516	498	517	489	518	489	506	521	472	508	479	462	492	444	485	511	492	528	484	534	498	463	469	475	471	479	493	496	467	444	483	487	521	477	493	515	465	482	521	488	441	473	525	480	470	509	488	494	470	491	501	469	475	494	503	488	473	482	462	520	492	454	495	507	472	500	467	510	464	456	456	478	479	519	514	472	483	474	451	492	462	485	468	451	477	512	502	443	489	473	469	488	447	457	491	469	476	483	501	521	494	518	488	484	502	532	492	502	499	487	471	495	491	508	497	514	456	488	524	490	484	476	481	478	457	481	510	534	469	488	495	475	467	510	474	456	465	479	488	514	477	493	430	472	509	473	468	511	465	518	465	456	469	472	494	486	492	478	500	493	480	494	502	469	455	499	497	460	458	486	479	517	486	477	455	478	477	507	483	472	470	461	502	497	513	464	443	474	455	465	476	488	485	460	484	479	471	525	468	480	497	498	472	488	488	476	491	516	489	498	534	507	482	491	491	455	494	453	510	491	501	444	467	492	446	496	450	495	471	488	487	531	483	496	477	493	473	494	474	459	484	489	489	471	481	473	486	477	493	473	475	459	474	457	478	457	485	508	490	482	494	464	510	515	526	469	454	496	428	496	457	493	493	448	496	486	537	495	487	495	489	534	521	493	442	499	516	488	480	517	500	481	476	497	498	485	481	462	492	467	502	458	493	495	472	469	518	478	481	540	488	467	490	479	496	502	488	486	493	497	497	465	496	469	485	458	507	489	454	451	445	498	481	458	484	465	475	494	478	485	476	466	498	487	511	489	443	474	495	480	480	474	455	509	475	509	506	495	487	448	504	450	498	460	493	450	483	436	516	486	465	493	525	468	560	475	522	501	491	464	478	510	498	493	496	518	489	462	484	484	435	536	482	483	501	525	514	487	442	451	483	512	498	517	511	478	498	509	503	508	498	503	467	462	518	513	462	484	442	500	463	488	488	495	457	499	490	501	502	508	490	495	488	468	462	480	450	498	495	505	477	452	490	499	467	449	511	495	475	478	491	477	488	450	490	467	491	479	477	471	490	493	466	468	470	488	534	470	485	491	472	540	442	476	463	494	526	486	483	468	502	504	457	496	525	458	477	488	496	493	494	496	456	483	494	442	495	482	465	459	502	499	503	486	522	470	516	514	516	471	456	520	485	463	464	500	513	522	441	486	492	490	479	470	464	519	503	458	477	450	483	525	464	514	492	517	475	488	475	474	480	477	446	463	449	481	487	490	490	519	519	489	483	438	492	473	471	462	506	473	466	480	506	466	460	487	491	462	515	459	515	481	474	471	511	455	519	500	464	497	472	511	442	487	444	506	482	488	508	529	465	493	498	509	476	471	456	549	475	499	507	509	496	462	468	461	455	493	521	484	472	496	537	469	495	468	480	499	499	486	492	481	496	461	516	457	487	454	474	444	497	450	491	472	507	470	488	438	475	467	496	489	503	458	500	480	496	449	484	456	458	510	493	481	476	492	443	517	479	476	490	476	526	485	499	462	476	494	522	496	493	497	451	485	514	486	477	473	526	497	506	446	489	491	491	504	467	503	473	454	484	519	488	474	537	511	484	479	485	492	480	508	514	496	474	537	463	474	501	472	486	481	466	458	486	456	492	480	507	502	472	490	498	477	527	465	518	484	489	496	450	488	492	486	462	482	515	481	532	489	497	486	486	471	489	494	523	448	458	515	550	480	463	474	487	479	489	461	496	490	458	447	476	493	502	520	479	483	483	467	473	449	470	483	508	472	488	484	454	459	490	473	480	447	490	485	470	482	490	501	473	473	492	475	487	490	488	494	477	521	470	486	452	446	473	509	501	488	474	494	471	470	452	560	485	498	477	486	489	496	510	500	471	456	461	448	509	479	522	468	471	467	506	461	467	501	464	462	474	507	488	524	491	484	498	462	480	448	478	499	516	504	492	462	487	477	529	529	492	503	490	492	516	476	510	450	503	492	505	466	440	461	471	489	482	458	484	469	493	463	499	484	489	491	474	497	485	519	470	478	476	504	516	492	467	469	503	488	487	519	520	478	477	483	461	545	474	479	493	477	528	522	477	498	483	454	454	476	467	489	475	485	519	478	442	516	489	493	469	494	499	470	513	508	536	487	487	506	474	525	489	525	439	465	463	490	484	503	507	489	488	474	457	458	493	465	459	483	485	470	476	502	478	508	493	464	458	495	474	479	501	467	468	482	451	516	482	472	469	516	478	528	491	479	477	513	479	523	500	492	466	496	476	499	557	485	462	466	510	469	517	472	475	455	487	495	507	497	551	474	518	527	478	460	498	484	485	456	469	519	506	510	506	534	517	487	506	494	499	439	500	484	439	467	483	494	478	503	484	478	486	490	499	501	496	483	488	462	456	488	504	464	482	453	510	457	487	512	488	498	494	490	507	523	492	455	478	457	478	492	480	484	481	493	484	497	499	493	507	478	477	519	522	507	499	490	521	476	486	519	479	490	478	482	475	470	473	474	494	486	474	494	477	472	486	492	483	453	436	499	488	496	477	462	515	506	462	491	507	445	452	512	498	533	493	525	500	533	484	469	477	496	503	492	481	496	469	493	493	464	520	454	498	451	493	499	477	493	508	460	508	449	480	447	469	512	522	455	503	455	525	494	486	423	500	440	484	486	467	450	468	461	489	481	498	484	510	482	488	521	502	481	478	476	497	452	487	488	506	475	471	535	519	486	470	458	472	491	523	471	500	463	491	506	491	488	468	470	546	482	457	476	489	465	505	465	492	503	466	447	505	460	480	478	488	486	487	502	475	514	511	527	485	489	529	468	476	448	493	482	515	470	502	472	509	477	457	506	468	486	475	484	515	470	479	498	510	494	475	440	451	512	461	515	491	481	467	450	489	516	519	482	475	493	455
24575	20880	24474	27416	19687	1319	428	401	387	314	311	326	314	300	303	301	304	304	341	330	330	327	288	313	290	285	313	305	281	300	273	252	297	282	276	328	285	313	254	299	296	317	305	291	298	305	277	274	320	272	334	283	345	332	280	291	305	293	266	289	303	292	305	300	312	321	300	265	288	316	284	265	315	299	292	302	279	273	299	316	319	277	295	285	313	317	301	252	301	290	307	280	277	270	287	290	273	295	295	276	275	308	309	307	289	283	297	313	297	276	289	282	327	310	323	299	307	296	322	287	294	326	341	298	290	288	292	291	289	298	279	310	273	313	329	307	291	290	275	351	293	277	301	335	303	297	316	284	302	279	286	290	282	316	305	276	290	324	294	333	318	315	314	309	303	329	308	310	309	287	301	293	301	333	296	283	314	320	309	268	292	339	266	315	293	327	315	283	299	294	274	274	286	309	313	293	322	295	289	314	304	273	294	306	282	305	286	263	290	272	304	278	288	306	306	291	279	314	270	274	293	263	319	303	279	276	317	351	275	311	298	312	303	293	289	292	317	309	278	277	291	309	298	305	289	330	312	314	305	300	278	283	272	286	279	310	299	276	295	327	304	293	276	293	284	296	286	297	277	267	350	286	301	273	299	280	293	293	310	320	299	278	289	303	271	330	285	288	270	305	288	298	327	265	320	295	313	304	294	295	325	297	310	282	274	296	289	299	302	275	303	319	289	325	304	297	304	271	331	280	311	311	302	326	301	337	290	306	306	277	305	277	293	296	308	303	304	284	294	298	308	300	327	276	324	278	320	284	297	303	284	292	268	282	281	310	301	278	331	268	268	275	270	268	310	283	281	302	304	325	314	285	269	260	247	321	334	273	290	296	308	297	310	291	324	287	334	316	304	309	285	323	318	290	315	284	300	295	321	285	305	259	287	276	277	287	289	305	265	267	327	320	289	290	308	285	317	317	340	291	294	294	302	285	288	289	291	295	287	297	324	290	313	314	304	254	282	287	299	273	277	305	301	314	300	322	298	287	328	304	304	291	311	306	317	303	288	297	276	287	281	297	299	264	292	323	274	282	263	294	278	264	276	325	296	279	267	328	306	280	284	284	282	296	292	260	284	275	275	267	266	281	265	279	291	292	272	294	254	278	303	296	308	342	335	265	296	317	303	318	297	334	311	306	318	300	309	318	328	297	251	267	297	330	307	312	274	319	297	316	304	305	312	295	281	276	289	295	298	324	287	312	293	268	286	260	302	283	305	293	312	275	294	305	288	280	288	293	290	321	329	277	295	282	318	302	277	263	324	288	286	295	278	304	290	297	307	295	306	253	295	289	324	313	289	257	310	310	309	292	255	288	265	290	325	305	294	315	285	318	292	281	308	288	278	316	276	307	326	302	285	283	288	269	274	298	280	300	286	289	316	305	294	302	305	353	308	308	314	273	301	289	280	263	305	291	310	294	294	306	315	325	288	317	280	326	309	310	296	269	275	278	304	255	294	316	295	322	291	267	341	290	315	271	271	312	310	295	245	282	283	334	299	305	268	306	314	320	297	312	311	289	298	317	305	298	292	290	332	321	296	338	306	303	321	248	276	295	297	289	296	296	281	297	320	302	279	300	310	299	326	290	277	324	285	291	289	296	276	287	285	279	291	291	307	303	286	312	300	306	291	320	300	311	317	292	333	287	287	282	292	287	305	258	323	290	310	311	280	280	305	300	263	270	283	275	293	303	306	302	282	283	310	290	297	300	308	291	301	307	287	280	296	285	267	291	279	301	318	273	309	324	295	286	312	303	308	297	284	288	306	293	292	316	306	292	287	290	300	337	295	304	297	319	311	307	281	284	283	313	316	291	304	313	295	289	293	289	291	285	294	311	317	306	313	310	330	308	293	281	313	260	310	262	318	321	310	312	294	296	280	292	305	292	320	302	287	333	314	308	330	281	280	264	312	309	281	290	280	283	270	297	281	316	287	257	326	295	294	288	301	284	298	320	280	283	297	310	282	298	317	299	296	314	290	325	277	324	314	310	296	269	271	286	282	284	312	262	314	303	299	315	311	317	286	302	298	315	299	299	276	269	321	300	288	281	285	299	297	265	314	249	307	278	257	274	286	288	304	314	307	272	283	285	317	282	288	263	325	336	277	270	304	301	301	293	264	281	311	257	279	294	301	307	327	296	286	270	299	313	298	309	297	296	318	303	266	293	321	251	305	341	305	303	294	285	296	323	284	289	304	299	321	299	289	293	327	272	306	272	283	319	309	323	264	282	310	278	356	284	336	276	308	301	314	316	280	297	296	288	293	271	303	256	300	307	286	293	294	305	292	296	300	321	296	253	318	308	308	254	270	321	297	260	271	275	296	299	294	285	275	296	279	305	292	264	268	316	278	266	309	255	281	307	319	286	312	291	281	303	321	292	279	260	319	290	308	308	278	287	299	316	303	282	284	260	291	290	322	270	295	294	297	305	298	339	292	269	316	290	311	299	247	276	337	312	306	287	305	282	291	322	320	292	286	314	290	303	296	329	307	315	322	301	311	303	295	297	288	291	286	281	303	317	291	298	282	280	308	299	252	282	289	263	302	329	320	314	282	308	267	282	296	309	319	265	309	282	283	278	289	303	314	284	289	298	290	308	287	283	334	280	285	301	298	275	300	278	280	299	290	273	365	300	307	273	265	267	296	289	284	304	297	281	281	296	279	289	289	289	333	293	307	299	300	289	302	311	277	323	290	299	302	290	318	328	301	294	295	308	291	315	297	268	302	307	323	285	244	272	319	285	277	270	296	316	319	313	303	301	274	299	283	302	282	290	305	301	284	313	286	292	310	277	299	301	308	316	303	291	306	285	279	328	297	291	289	277	307	298	284	283	302	314	277	329	301	326	269	316	280	278	269	279	299	292	300	291	334	281	303	259	264	277	289	298	294	310	298	312	290	283	311	329	294	296	317	336	313	301	293	270	292	302	322	319	303	283	294	309	298	308	271	286	304	302	303	313	301	286	287	294	267	321	300	284	311	272	266	299	300	291	296	307	322	286	282	264	289	264	273	285	318	287	298	276	327	281	291	314	297	309	260	302	294	263	271	292	301	310	303	307	295	303	273	320	312	303	304	288	295	291	303	290	340	309	289	300	296	276	275	295	299	307	300	346	303	296	276	279	287	270	295	281	286	302	301	269	275	325	279	285	272	259	283	297	287	302	295	308	262	287	301	319	294	293	316	308	319	292	276	327	290	308	235	282	327	318	288	296	298	272	287	285	293	313	300	307	290	309	316	309	308	302	276	295	292	297	313	298	298	286	314	297	294	312	259	313	272	314	271	298	331	310	287	317	288	301	335	305	288	278	298	305	268	293	298	339	293	280	301	332	303	332	311	265	293	292	290	249	268	317	300	325	310	294	292	311	283	298	273	262	297	347	311	334	292	315	285	324	303	288	307	273	272	289	288	306	298	300	338	311	310	265	285	300	323	285	242	314	285	301	288	310	280	300
3209	2959	2014	1164	859	783	725	677	669	686	666	713	683	653	700	667	653	654	675	675	699	697	641	662	680	655	652	673	672	646	693	652	643	687	669	712	638	695	661	640	671	647	703	648	657	650	694	673	676	673	662	675	653	644	708	651	665	655	700	646	642	669	675	627	592	681	665	661	651	680	666	644	652	651	638	662	679	665	640	636	658	626	637	658	645	649	690	656	642	680	718	654	652	664	623	669	670	668	676	680	677	664	700	665	679	639	696	664	617	627	648	691	693	698	627	649	679	622	675	653	645	629	691	689	653	611	689	633	613	714	653	665	685	650	681	652	672	654	653	660	651	624	634	660	644	641	630	651	691	679	673	681	671	667	632	632	648	659	665	655	666	625	651	685	737	660	665	635	700	629	693	672	658	667	630	697	674	690	691	659	686	643	691	616	603	672	679	670	698	690	656	632	672	627	661	631	682	664	629	662	628	673	676	630	635	682	642	667	618	673	653	628	625	633	654	687	663	681	635	673	621	650	642	653	644	654	657	677	696	681	619	631	679	684	686	689	639	670	670	674	660	630	708	686	665	628	677	611	683	657	677	647	592	642	724	638	663	648	630	634	686	619	648	667	629	674	605	692	620	642	644	629	674	661	662	636	656	667	649	633	681	649	637	646	671	674	637	703	594	676	646	624	654	663	678	662	673	604	655	698	666	626	695	687	620	644	618	662	679	639	618	655	650	739	652	642	658	659	646	599	651	641	651	669	669	620	705	667	682	655	672	694	653	695	720	672	662	656	658	711	668	633	675	653	660	667	705	692	627	660	705	647	643	697	625	634	678	682	635	648	646	639	654	637	653	660	642	625	652	677	626	669	605	683	670	718	651	686	685	646	668	669	662	644	678	638	641	668	687	669	677	678	643	670	673	720	613	681	669	708	663	659	701	605	667	624	683	636	681	654	638	670	637	676	631	666	611	646	596	668	631	659	657	609	657	636	675	655	629	714	644	607	649	641	644	679	627	676	668	661	618	693	619	656	657	674	652	594	630	681	686	668	646	636	692	656	638	608	643	628	675	657	651	647	711	661	674	636	677	635	643	664	643	669	670	617	655	681	678	657	639	664	650	662	682	676	639	677	657	617	694	638	657	669	672	747	679	619	684	658	617	650	707	689	641	646	647	663	639	627	651	638	644	678	637	677	627	652	658	625	634	666	672	646	647	670	664	660	670	676	682	593	676	674	643	673	654	686	663	601	684	700	634	638	659	691	654	702	635	691	655	671	691	687	662	672	652	624	645	654	702	668	674	674	654	682	658	669	686	711	645	676	689	748	672	714	682	604	688	705	661	696	633	666	637	670	643	658	668	638	631	611	674	630	617	657	652	646	639	649	664	627	667	597	656	665	721	652	647	676	633	674	673	622	664	670	658	642	676	668	653	659	657	667	687	686	646	669	643	635	625	660	641	681	642	723	680	672	639	676	656	624	620	610	608	669	689	614	667	629	665	655	671	648	657	638	617	690	675	645	664	664	652	655	621	684	666	673	643	630	671	636	657	655	668	629	667	643	581	694	696	671	623	692	661	657	678	697	681	637	650	672	661	646	650	681	684	654	640	680	653	659	645	716	666	656	655	681	717	639	653	676	663	665	651	677	644	644	677	654	634	709	679	684	704	647	677	653	663	716	708	642	649	706	631	621	665	675	609	641	661	633	654	635	644	646	702	663	683	649	694	694	680	663	718	660	642	634	673	691	626	666	679	682	652	628	657	625	673	653	630	671	688	637	659	655	696	662	623	680	668	596	689	670	625	694	661	633	713	630	664	628	636	669	631	643	615	663	633	634	681	628	655	709	653	666	650	656	659	655	699	671	661	683	650	646	673	700	684	633	672	664	677	701	644	667	666	657	698	664	649	668	672	649	633	685	666	602	672	623	632	688	681	664	655	652	712	688	607	673	675	693	646	687	664	619	685	658	662	663	664	653	621	626	617	623	674	664	665	664	672	694	658	662	660	637	642	665	662	680	644	660	667	690	645	667	664	676	617	650	663	677	641	665	675	640	653	647	683	651	653	638	619	638	681	653	667	656	662	636	670	679	669	600	659	706	654	663	637	665	639	697	699	630	663	683	640	693	592	638	650	629	691	670	671	662	655	681	679	643	659	683	669	635	650	644	706	675	625	630	697	639	644	705	662	681	693	636	655	660	622	642	635	692	639	710	644	688	648	664	696	651	666	676	657	727	695	672	718	677	690	676	656	656	644	645	697	605	675	651	663	640	697	656	677	644	599	677	636	657	629	676	634	657	678	651	680	639	654	682	641	679	634	625	642	675	634	641	651	659	660	656	690	646	658	623	663	661	682	613	672	633	610	660	683	639	670	679	705	648	640	614	694	660	664	651	617	672	624	642	663	678	646	697	674	636	644	648	683	631	661	644	714	665	663	700	653	672	635	676	655	659	684	623	689	664	661	624	668	654	657	686	652	693	687	653	671	680	664	677	647	631	639	665	631	691	618	700	631	698	629	649	694	637	680	657	654	622	635	663	664	653	681	653	666	654	645	617	697	663	656	665	632	660	655	668	631	611	706	683	652	626	666	670	616	704	637	667	687	688	603	629	615	668	692	679	655	677	696	651	658	665	697	690	653	691	668	614	716	597	666	656	648	644	720	638	630	679	643	680	655	661	606	631	661	649	680	646	644	631	676	689	643	650	618	664	692	648	632	686	660	650	667	660	678	657	653	651	670	661	690	675	633	664	666	654	672	642	620	678	645	629	618	681	707	681	632	660	702	620	630	654	664	635	712	687	647	598	674	665	677	654	661	617	642	670	679	706	668	645	679	732	678	638	694	635	674	620	679	643	632	639	627	687	645	673	620	624	691	651	625	658	647	692	694	652	643	646	628	633	669	677	623	615	585	657	688	669	648	648	645	655	640	673	609	660	643	607	669	656	660	690	696	684	650	651	665	623	607	696	670	596	718	670	652	609	676	675	649	676	649	627	659	661	651	682	647	662	642	643	695	644	643	621	636	699	622	686	643	674	671	642	665	634	670	659	629	675	631	648	646	647	655	649	613	652	659	615	673	647	633	643	673	658	665	619	638	625	656	663	664	642	664	645	672	683	692	686	665	677	641	664	676	616	652	663	605	664	677	642	659	706	656	667	630	691	655	674	659	675	653	656	654	691	673	665	746	643	634	658	660	649	671	686	668	638	642	658	615	610	681	622	649	642	652	680	625	653	639	662	697	647	664	632	686	641	680	711	703	645	628	640	692	648	614	664	644	696	663	660	646	676	637	660	653	687	684	642	676	660	610	646	683	642	715	651	632	683	615	647	649	679	713	686	681	674	666	691	633	641	652	618	684	675	679	661	682	626	681	658	604	647	703	682	626	670	683	668	645	688	696	681	667	653	697	657	651	615	675	698	679	674	691	696	679	698	636	643	652	690	620	674	641	681	622	680	694	648	718	648	645	658	714	630	657	603	595	689	614	682	662	645	655	632	629	696
23615	20868	25151	26722	20874	20819	2474	429	337	341	277	256	270	221	243	252	234	239	234	228	228	236	220	211	212	218	218	221	210	244	204	194	199	207	204	194	191	183	210	221	192	189	175	204	234	177	198	192	212	176	220	194	188	186	211	182	204	199	205	184	192	166	214	187	195	182	184	195	221	186	192	188	176	205	215	202	199	211	199	182	193	185	202	206	213	236	227	212	218	205	198	196	181	195	220	228	199	197	203	203	190	216	190	215	233	195	192	188	197	206	187	172	220	206	187	192	222	208	200	196	238	208	213	209	215	189	199	200	209	209	210	206	188	204	198	185	239	183	172	216	187	222	217	190	185	205	208	196	175	178	193	199	200	208	195	205	191	194	211	193	189	204	202	195	202	224	201	197	182	193	228	200	180	169	193	190	221	185	204	195	177	215	218	201	222	203	201	185	198	210	207	207	207	195	193	200	225	185	222	204	198	207	181	194	206	190	183	196	207	167	202	201	198	203	188	200	209	190	202	191	204	211	180	223	174	187	212	191	190	189	186	174	202	192	215	199	177	198	202	201	210	200	217	192	198	201	196	193	200	187	213	208	189	175	185	188	185	215	229	189	207	232	195	201	195	209	216	217	181	207	228	192	208	202	224	199	198	194	180	182	202	213	205	193	219	236	209	181	214	201	213	215	204	205	213	179	191	178	198	173	207	237	209	202	187	219	205	182	203	215	211	179	230	200	200	191	215	183	221	201	175	195	212	215	203	175	202	195	202	214	199	166	203	209	193	163	172	174	186	189	210	195	196	184	222	214	192	197	199	197	204	189	187	206	219	200	209	209	201	214	209	218	198	198	205	204	205	170	208	202	201	212	190	231	208	216	181	184	197	206	198	187	217	217	184	224	197	183	183	187	204	193	228	208	168	199	177	183	202	191	189	182	203	203	228	194	210	192	196	201	197	235	210	193	175	207	209	198	196	198	226	206	214	202	223	207	210	205	198	180	186	191	202	225	191	187	220	208	180	183	213	216	201	222	229	189	221	179	202	194	182	181	198	214	203	194	199	204	198	188	214	195	177	190	191	194	192	197	207	207	209	200	240	220	196	202	181	204	235	174	195	195	216	198	176	182	216	199	189	209	192	187	200	222	235	192	215	196	187	205	205	190	194	178	201	200	191	162	213	212	202	178	197	208	224	194	237	229	185	192	232	175	207	169	204	193	196	192	188	215	221	227	177	194	186	194	190	207	211	166	198	186	197	194	202	205	198	200	205	188	189	200	187	192	230	202	206	224	204	218	186	213	189	183	233	221	257	200	185	196	200	216	192	194	226	210	202	182	176	195	203	182	187	210	201	212	182	203	218	194	194	198	212	186	194	191	179	183	187	198	211	223	219	177	182	184	212	173	199	205	226	186	210	201	195	197	216	189	212	172	162	207	185	197	242	187	191	185	206	201	204	173	207	191	216	183	210	208	190	220	221	195	199	190	191	200	193	205	209	193	174	221	206	208	192	212	200	189	204	191	210	208	194	217	206	220	209	189	196	207	201	224	200	193	190	189	221	180	188	168	189	197	217	217	225	197	210	209	182	198	191	206	183	197	196	200	202	189	195	212	192	202	208	198	181	205	196	199	204	193	204	209	218	203	212	208	158	191	189	239	205	218	198	197	217	205	183	224	205	234	209	194	189	183	203	185	225	211	196	177	216	223	231	207	194	226	188	220	191	210	197	188	190	197	180	192	227	211	196	211	204	190	210	234	234	223	192	199	210	206	204	207	184	218	210	209	235	211	187	222	195	206	221	184	209	198	171	164	192	196	197	204	194	180	226	230	201	225	186	181	209	205	194	214	183	232	197	167	204	221	208	198	225	200	212	199	190	202	199	182	193	213	199	212	212	194	217	197	206	204	193	190	176	196	216	207	180	203	188	203	180	200	216	228	217	193	205	194	192	210	199	202	197	188	180	195	209	220	155	209	184	196	204	204	206	207	193	215	188	172	193	194	180	182	204	221	215	199	196	235	221	181	193	190	232	219	196	196	200	190	212	165	208	208	203	192	195	204	201	203	191	195	193	197	195	216	191	196	192	191	209	214	191	174	208	198	192	192	192	174	216	194	200	222	221	180	185	207	203	213	202	194	204	187	198	190	178	213	175	207	212	186	228	190	185	185	190	204	217	201	208	205	199	231	186	166	206	192	216	216	202	206	195	195	197	182	206	210	190	191	202	204	210	202	214	206	187	209	190	185	206	181	189	211	199	178	186	185	216	206	176	170	157	186	195	185	196	225	217	205	212	190	199	178	201	195	208	191	195	211	206	189	193	200	203	188	189	200	206	194	181	195	199	209	204	200	198	199	196	172	203	199	193	214	212	187	221	196	206	207	225	203	203	201	212	198	202	212	195	199	217	211	220	208	208	229	170	223	200	212	166	214	199	198	205	215	184	214	199	180	168	194	209	200	186	212	227	216	212	179	208	206	213	194	188	238	165	183	219	203	201	188	195	200	223	205	214	176	188	192	202	196	184	208	205	181	223	216	226	207	205	198	188	173	209	204	209	222	203	188	201	190	215	208	194	185	205	184	189	222	211	191	217	199	198	193	218	197	201	199	181	193	192	186	179	168	199	194	207	211	187	183	201	242	210	204	199	195	213	201	194	210	199	192	191	181	199	213	191	206	191	221	182	204	212	216	194	211	219	216	202	196	212	215	201	194	214	220	208	216	180	187	194	188	212	204	188	189	193	187	212	205	226	198	199	216	196	194	213	207	198	219	241	201	226	242	194	199	207	190	177	217	217	231	183	196	209	192	207	208	185	193	200	212	194	201	213	191	197	209	210	224	188	208	191	174	191	223	184	193	187	195	194	208	196	206	197	211	208	189	186	213	162	178	177	206	217	215	204	209	162	201	171	170	181	221	205	203	204	227	192	189	184	211	206	191	191	208	202	213	210	212	195	194	206	219	231	179	157	219	194	195	193	208	177	188	188	188	202	194	162	196	204	216	193	215	188	213	188	208	195	220	177	188	201	173	171	190	175	194	220	194	215	195	186	174	181	200	196	204	203	187	229	196	189	183	190	227	229	196	211	189	198	225	200	225	190	211	212	172	214	196	202	195	208	198	192	206	202	213	205	183	204	198	194	214	199	191	195	187	197	231	180	215	216	203	186	211	198	201	181	209	190	210	222	196	214	214	200	199	193	198	186	204	198	182	205	183	188	186	199	205	208	198	229	170	181	190	188	188	180	168	179	228	206	219	205	185	201	202	218	199	189	186	195	214	205	186	209	200	202	221	201	200	226	194	196	211	221	211	210	203	198	209	184	220	189	195	221	206	181	209	219	209	218	191	202	213	201	208	193	177	227	207	186	179	235	221	190	171	185	193	184	197	203	177	176	209	178	192	187	221	157	211	192	206	211	193	200	220	175	221	177	187	206	187	193	210	209	210	190	214	186	205	178	212	186	198	176	214	185	214	177	212	207	180	202	208	208	213	201	210	219	214	211	195
3305	5171	3091	1443	905	696	642	579	527	500	482	504	489	477	417	440	463	447	441	427	463	492	441	482	445	459	440	456	477	480	479	465	462	461	445	433	439	455	469	441	463	424	459	437	464	459	475	444	446	457	456	450	452	438	455	433	441	412	437	445	439	455	410	475	426	474	433	469	458	475	478	463	455	477	456	436	456	435	441	424	435	450	508	478	478	433	459	450	495	439	456	454	472	436	475	432	470	436	429	472	448	426	479	444	457	438	451	455	422	441	448	471	445	429	454	440	421	436	500	434	444	432	433	455	447	460	457	425	465	451	448	457	466	455	496	483	437	458	469	491	454	402	437	469	469	450	470	475	420	443	460	503	442	478	445	433	473	471	444	430	410	464	457	455	442	441	445	468	431	440	417	407	451	441	437	457	430	429	488	446	444	421	436	455	482	496	452	439	490	451	464	482	476	427	454	461	466	438	476	456	489	469	446	442	419	418	463	425	449	480	430	448	452	479	457	457	466	435	416	393	482	461	464	469	457	464	456	465	451	471	468	474	456	403	409	474	454	455	443	435	424	457	440	440	478	441	431	449	444	504	445	449	466	463	453	448	448	470	430	415	462	398	463	439	443	435	418	407	449	470	497	436	469	420	450	460	434	418	449	391	440	427	452	453	472	475	440	437	413	403	438	440	474	431	489	461	478	485	483	451	453	470	446	445	441	413	432	457	430	428	465	470	427	468	475	447	434	439	475	452	477	477	458	449	439	468	450	444	447	445	475	484	451	497	455	444	464	438	441	444	458	445	429	446	431	423	481	442	427	488	463	421	480	453	455	448	409	461	452	441	484	464	471	434	473	421	493	409	475	483	472	428	450	454	453	430	433	457	466	473	433	465	453	456	436	427	458	438	408	454	442	442	430	473	451	452	444	446	443	438	444	444	433	455	462	469	457	464	440	425	435	485	413	458	448	456	447	465	432	444	449	426	439	445	431	462	415	470	429	440	437	460	432	442	461	485	460	468	447	461	460	452	461	443	466	465	448	399	476	456	462	427	424	462	465	446	463	456	443	497	478	447	433	435	448	453	438	450	480	442	445	401	457	444	448	462	439	423	448	464	471	433	456	463	455	421	414	435	453	408	470	455	476	446	448	400	459	505	440	437	431	468	442	460	435	438	445	459	463	430	431	449	469	456	421	439	424	470	476	433	418	495	463	443	462	456	444	431	428	434	470	428	445	477	498	439	493	425	422	444	430	485	464	468	428	420	398	426	439	418	449	486	418	443	439	449	450	444	417	407	447	482	480	457	459	459	461	441	414	479	456	417	454	442	473	461	428	435	424	448	470	468	457	418	466	473	446	404	469	460	425	417	436	448	428	487	435	450	469	426	417	412	471	424	474	447	476	428	426	452	407	481	445	478	460	424	482	443	490	466	437	428	456	447	436	470	428	450	443	475	440	446	448	458	494	446	435	431	449	448	469	456	476	447	447	464	459	408	449	440	429	446	436	415	465	447	410	436	486	431	491	450	397	441	454	447	438	434	439	414	463	458	425	438	442	490	465	440	467	451	458	444	475	437	452	404	416	439	432	454	459	478	464	474	428	443	438	410	454	441	442	462	440	496	440	398	439	471	468	483	462	451	453	455	475	437	451	450	466	466	492	443	428	440	446	426	393	436	421	452	451	432	430	464	471	451	426	419	434	450	439	463	453	431	458	447	447	439	459	420	462	466	404	439	417	433	465	431	429	456	474	446	412	516	431	457	439	429	445	433	456	427	443	453	461	441	462	446	458	452	464	451	445	461	425	471	438	504	447	413	464	423	437	480	428	512	429	434	511	466	444	421	467	433	446	448	427	459	437	449	430	483	468	430	492	428	468	432	436	458	428	440	457	412	435	415	469	431	455	438	502	448	464	424	442	453	429	438	450	425	475	453	445	441	493	434	472	455	468	482	447	447	479	448	465	439	468	442	470	413	460	436	425	449	449	436	436	449	450	441	438	472	479	424	447	434	464	459	459	437	477	450	432	448	438	424	430	413	457	441	459	455	465	478	444	456	431	439	442	452	438	435	446	438	463	444	457	431	418	420	453	423	409	437	471	433	462	455	400	485	443	436	462	467	455	423	414	472	446	460	468	481	463	494	460	446	438	456	454	456	453	421	440	427	461	453	423	414	468	435	429	478	439	434	474	431	457	465	459	445	475	512	446	442	429	442	435	444	428	429	421	447	445	431	446	453	438	429	440	434	485	453	420	463	441	486	442	477	420	476	443	466	432	448	457	479	456	458	471	443	447	470	428	417	453	460	468	407	434	436	451	465	469	449	455	417	491	446	435	436	441	469	450	432	441	434	449	466	440	450	455	431	448	441	469	451	423	462	452	426	446	452	454	462	458	477	461	461	413	457	446	416	450	451	461	448	464	474	460	425	449	415	479	470	432	390	471	440	448	441	434	424	480	488	472	443	465	464	425	438	429	412	455	487	426	450	439	400	442	440	413	436	460	468	475	414	427	453	456	443	408	464	442	481	473	436	423	429	452	445	474	407	455	413	453	459	425	426	452	458	425	467	451	458	432	475	441	488	457	457	446	456	445	466	450	499	483	482	462	448	469	468	438	482	450	463	429	459	470	435	434	454	434	458	478	440	477	464	465	452	461	467	447	432	484	439	456	444	430	445	440	420	499	471	447	450	463	476	450	411	406	439	451	475	441	417	445	454	467	456	455	454	460	498	459	423	411	461	476	416	481	441	454	470	474	432	416	422	501	428	469	474	463	475	473	437	441	455	492	460	423	468	471	471	429	450	416	439	439	461	414	416	432	456	460	450	433	466	388	483	446	457	452	439	470	424	421	454	446	474	493	433	425	434	454	466	458	466	490	438	403	476	444	459	411	435	471	444	440	450	476	499	448	445	446	487	438	450	419	456	440	479	432	473	441	419	456	442	465	440	441	461	472	405	444	459	458	416	464	435	441	446	425	444	444	453	473	478	449	439	442	444	426	468	421	429	445	463	461	425	455	470	414	466	459	430	472	435	423	437	454	471	428	475	398	465	419	454	474	443	467	490	454	454	439	436	448	440	434	443	428	484	491	473	417	467	436	457	456	461	410	455	473	437	442	454	405	478	426	462	437	467	441	433	436	427	481	440	476	439	488	448	439	457	431	469	429	438	471	417	464	455	419	475	418	463	454	435	419	460	479	436	423	426	459	446	442	461	404	433	483	460	478	417	432	448	464	463	461	498	434	456	479	429	437	459	439	457	445	441	448	457	452	430	457	450	452	449	455	439	448	462	477	457	468	424	411	442	463	448	440	431	455	423	455	445	458	443	447	466	426	487	464	441	446	499	456	448	449	478	456	454	477	489	447	421	451	452	440	442	452	452	445	437	470	447	416	452	472	462	459	434	440	441	464	450	436	435	485	419	464	467	490	453	442	466	413	440	479	445	446	421	442	448	440	445	455	446	429	463	431	450	471	458	475	458	444	485	456	458	443	421	443	465	460	462
32794	12841	1410	306	218	231	219	228	198	207	192	208	212	196	192	199	181	204	214	203	190	207	208	204	212	177	194	221	205	227	180	183	196	225	213	206	203	196	207	204	222	219	246	241	198	191	221	183	191	200	212	191	220	209	229	214	205	200	197	247	205	199	208	189	194	243	188	199	203	200	207	181	200	209	205	208	182	199	205	185	195	212	182	203	197	197	181	203	212	195	200	196	199	205	217	203	212	198	204	200	200	198	210	198	190	196	213	209	178	219	201	209	208	192	195	183	201	189	211	176	210	208	184	189	192	226	201	194	201	196	203	210	189	225	213	194	225	247	180	190	187	205	198	179	171	178	215	194	201	191	208	197	203	198	218	218	182	189	195	208	208	211	227	180	199	187	205	180	199	178	185	196	212	187	214	199	209	201	208	181	202	189	230	182	203	186	212	203	209	206	212	216	207	172	208	204	211	196	191	191	212	203	200	176	214	223	200	179	198	212	189	196	218	194	186	207	198	226	200	226	187	236	220	219	214	195	195	180	199	207	172	204	195	202	198	220	192	209	193	233	180	208	226	218	212	244	197	214	180	207	209	235	212	185	207	211	221	180	176	207	219	232	234	182	220	201	234	207	200	207	211	199	213	222	196	202	238	224	226	196	178	223	213	197	219	203	172	191	193	189	204	204	211	176	211	209	207	215	209	216	208	218	202	210	211	227	218	181	211	195	188	184	246	184	200	199	220	202	190	192	202	186	211	191	209	203	192	203	200	220	182	199	198	201	186	190	213	212	210	217	197	220	193	209	207	212	204	176	191	202	203	204	210	207	173	173	210	195	190	203	201	216	222	204	223	187	204	200	181	184	223	206	195	178	200	206	188	208	186	204	213	199	210	198	171	232	208	175	205	177	195	220	203	177	207	191	186	217	195	202	220	212	200	199	207	192	189	222	183	184	221	196	219	206	196	205	205	220	225	179	215	197	203	227	191	223	233	200	219	216	205	214	196	204	190	202	218	212	177	204	214	207	216	179	198	195	204	182	244	207	214	196	206	214	201	161	179	194	203	214	186	216	181	228	185	220	215	197	205	207	179	164	240	207	207	211	212	174	185	180	215	201	200	201	212	180	233	204	214	223	185	235	188	247	186	225	198	180	203	193	216	176	196	193	230	208	229	196	201	171	175	200	186	213	234	191	222	197	197	198	195	219	177	179	196	209	192	186	208	213	194	184	218	190	239	227	204	201	203	219	217	214	196	171	223	196	185	184	206	198	184	201	182	208	202	228	223	231	204	203	197	211	193	193	218	190	200	201	206	192	193	191	214	207	208	196	213	193	204	220	214	219	203	215	193	214	175	244	203	181	197	189	216	209	192	201	207	198	193	216	196	200	196	203	227	189	218	186	182	190	184	206	219	239	205	190	186	218	227	215	193	221	211	209	222	219	205	223	199	207	173	207	187	182	196	230	216	227	213	201	211	229	209	236	238	200	213	199	207	203	174	213	182	181	208	201	220	234	202	178	219	186	193	223	195	214	229	189	191	233	202	204	195	190	205	195	229	220	166	177	182	210	214	190	211	204	202	221	215	209	210	182	190	194	255	210	195	208	174	211	182	196	199	193	194	183	172	230	207	226	194	184	195	203	204	195	177	201	220	173	215	206	196	201	213	209	236	171	190	203	188	206	161	208	187	224	188	209	226	165	193	174	193	178	224	202	200	203	221	176	188	210	237	203	208	184	223	207	209	232	190	187	209	225	217	239	224	199	189	192	189	215	229	204	192	199	180	197	185	201	180	171	224	200	182	202	186	207	215	207	200	214	208	206	205	214	213	203	206	201	209	212	218	201	190	210	193	212	206	191	211	193	210	215	199	213	202	183	201	214	197	208	213	204	216	213	200	222	178	194	202	205	174	215	216	208	211	198	176	221	182	191	211	159	203	229	192	195	182	238	182	159	202	193	180	207	206	196	189	227	213	217	202	230	245	228	216	206	183	194	206	214	197	186	202	234	213	210	224	202	216	211	207	230	201	209	183	196	198	181	240	186	191	195	213	210	197	194	205	199	220	208	212	188	199	181	202	200	205	203	210	213	192	203	199	184	217	216	181	205	180	193	211	196	206	176	182	211	199	231	194	222	195	219	173	171	167	174	183	206	224	208	170	190	205	214	198	200	219	214	210	226	229	187	192	194	191	200	175	199	206	206	168	182	209	203	199	219	206	210	201	202	202	204	208	200	218	216	208	220	181	221	201	220	228	212	224	187	216	193	175	219	215	187	209	210	210	210	218	180	184	186	239	202	187	224	200	206	200	198	222	188	185	189	207	186	202	169	221	210	209	194	224	212	183	229	181	209	213	205	184	200	169	178	191	196	179	190	190	214	198	181	197	215	196	188	196	214	219	198	198	213	238	214	173	208	273	216	216	235	194	189	207	192	205	245	197	200	191	180	190	220	226	212	212	195	187	178	208	211	228	185	214	199	209	189	209	201	201	219	202	212	225	204	215	193	207	214	173	217	208	194	223	188	213	186	195	203	211	191	216	197	213	210	195	203	220	202	208	215	199	174	214	216	206	217	210	203	217	181	198	218	196	181	181	203	191	189	232	215	166	179	189	198	204	192	192	209	214	197	223	192	189	225	192	179	202	199	221	186	184	201	203	212	212	202	221	216	184	182	193	208	191	201	190	196	218	215	203	188	200	204	211	228	215	187	182	191	188	212	189	197	194	181	194	215	208	201	220	209	226	210	207	231	203	239	176	198	195	202	203	199	195	179	195	206	214	201	170	207	215	208	207	201	204	191	196	225	201	189	200	206	186	177	210	180	206	203	184	207	249	199	205	208	194	196	171	187	208	201	216	184	199	215	199	187	196	174	187	172	198	210	192	201	197	189	198	247	257	183	191	223	208	185	191	195	198	217	190	189	205	190	193	223	241	209	204	186	196	220	202	196	233	184	210	245	211	208	194	189	207	209	210	188	210	202	210	197	189	208	181	236	221	216	209	198	209	163	194	212	217	204	190	169	178	186	178	194	208	230	206	196	201	191	210	210	218	226	201	170	213	199	205	202	198	208	184	174	211	196	208	188	188	189	221	193	203	200	209	183	220	197	232	178	212	207	191	220	206	215	188	197	217	211	225	200	190	209	214	206	208	194	211	222	213	209	223	190	191	186	206	203	185	177	199	213	200	205	187	186	199	197	195	214	193	222	187	172	183	207	243	227	179	176	204	190	225	217	190	212	193	187	202	209	213	190	220	208	194	200	201	193	222	194	187	181	214	216	208	199	202	192	228	215	194	239	179	206	212	193	220	211	195	173	184	205	199	209	201	209	209	202	204	203	218	184	215	203	211	193	204	215	210	204	217	219	228	163	176	203	212	184	202	223	229	203	189	169	200	237	196	190	206	206	192	222	203	187	196	186	227	183	187	209	209	175	206	211	181	212	203	216	203	209	197	203	183	209	213	193	223	193	181	177	207	208	200	195	209	193	211	229	194	211	210	235
4913	739	634	534	507	533	508	509	465	470	498	515	474	423	457	472	509	492	540	507	495	506	461	468	485	511	513	493	507	511	477	466	490	528	499	509	505	505	436	448	469	485	471	492	487	475	467	476	465	484	494	514	499	443	519	524	473	492	486	479	485	474	504	493	497	482	543	464	488	459	478	468	486	459	491	466	459	499	463	490	503	487	468	502	498	455	494	463	495	474	502	493	500	475	502	501	496	522	445	454	490	504	507	475	477	499	511	457	499	461	515	485	474	485	491	512	472	465	478	463	472	511	497	461	508	501	514	507	498	471	450	467	499	501	460	511	482	497	487	454	473	495	509	466	499	501	496	471	483	474	503	484	472	492	462	503	467	478	511	539	492	507	471	473	487	520	486	495	460	538	528	459	486	428	522	479	452	536	538	475	485	491	483	491	478	484	484	476	484	501	479	510	482	487	505	459	480	476	486	470	474	465	511	490	477	465	469	492	469	474	472	471	478	452	521	480	486	490	480	462	445	482	480	497	484	481	466	484	508	471	446	505	456	504	485	502	490	535	477	474	474	496	489	477	468	488	467	497	491	457	485	540	468	506	491	505	460	493	476	482	482	500	466	474	445	452	456	455	477	526	474	497	479	499	511	503	511	499	494	491	487	472	490	498	474	484	460	472	519	457	541	499	463	509	477	478	498	522	473	466	478	473	477	477	483	465	477	478	498	490	545	493	491	497	476	470	480	458	510	499	537	461	501	453	491	508	477	544	508	555	465	487	489	504	471	498	461	506	473	484	477	530	502	474	457	475	449	519	478	447	461	514	503	531	495	496	457	475	491	499	508	530	484	508	443	527	470	483	485	494	496	507	477	505	476	475	454	490	476	474	467	472	520	477	463	451	497	443	493	507	464	471	499	477	509	457	484	497	481	503	480	486	508	478	482	498	470	499	477	485	493	489	497	466	532	478	494	519	468	480	482	493	491	441	492	462	495	518	506	528	487	492	497	497	465	487	448	476	480	450	500	514	483	487	501	492	506	497	506	481	509	485	472	525	519	438	497	488	448	476	470	462	481	458	506	511	511	509	482	476	463	447	486	453	491	492	489	465	478	496	465	509	488	519	489	545	466	495	497	521	466	475	465	485	480	476	461	536	450	535	475	524	501	483	523	498	463	482	504	487	467	461	499	466	492	492	519	489	515	459	464	481	494	505	486	519	534	499	499	494	481	462	461	492	474	495	495	489	513	494	484	461	481	460	481	483	509	463	502	504	479	485	446	478	512	507	495	473	517	511	485	486	515	512	442	457	479	517	512	521	519	516	468	511	470	477	503	477	481	472	463	504	488	506	519	478	514	495	512	461	499	467	522	502	523	483	498	483	483	510	524	510	468	469	450	490	492	518	451	488	478	531	503	481	510	489	513	480	482	468	514	463	471	437	480	481	492	466	479	467	524	514	513	481	520	479	505	498	499	497	463	518	505	464	465	499	457	468	520	473	511	512	464	481	469	488	491	468	512	493	463	466	488	499	494	522	511	533	488	554	524	517	516	497	493	501	480	486	467	500	477	495	490	439	467	476	486	490	487	534	460	536	498	454	464	492	500	478	505	480	515	476	453	492	473	496	467	528	483	463	505	516	491	442	490	486	472	491	508	517	480	503	481	487	476	510	467	490	540	436	452	467	485	474	482	522	494	501	483	436	508	474	516	481	494	492	503	476	521	471	478	458	461	431	522	470	472	476	485	506	504	473	444	474	473	465	501	475	500	484	524	469	500	507	476	465	512	508	499	534	538	509	463	488	504	494	480	498	474	455	501	510	487	479	488	462	483	458	483	454	496	508	484	548	461	489	461	464	494	515	509	478	508	502	465	448	495	522	502	463	486	462	470	481	500	475	506	477	520	488	516	471	461	443	488	516	525	500	445	508	469	478	481	492	457	464	470	486	480	523	476	479	464	502	500	510	488	467	479	510	520	468	482	462	495	499	498	468	471	525	479	502	517	524	518	501	492	495	505	471	509	486	500	454	485	499	467	488	452	494	468	491	520	462	529	473	473	487	460	470	495	493	506	466	503	499	530	520	523	470	533	491	491	500	500	525	512	498	496	471	479	478	500	490	521	524	482	479	505	481	497	488	516	481	446	473	501	510	497	483	502	507	482	498	455	482	461	456	508	481	495	492	460	469	493	494	484	506	473	526	488	457	489	504	511	481	504	445	495	463	458	485	492	505	463	496	465	485	464	475	496	487	490	482	514	460	474	484	472	476	477	489	505	510	506	467	526	507	525	493	522	467	472	474	480	483	487	501	490	492	442	471	494	482	509	468	484	472	486	467	490	469	498	500	502	502	511	467	502	486	485	477	496	498	461	476	507	490	491	490	504	482	492	502	518	454	482	512	489	502	471	469	515	519	498	452	463	494	481	511	494	517	478	453	486	545	494	526	488	449	495	502	480	482	468	510	475	503	510	456	475	488	476	454	526	459	465	503	498	476	449	470	527	509	486	487	500	447	452	461	507	503	517	450	473	466	486	501	482	482	474	486	501	486	449	514	485	467	513	511	494	500	470	516	470	516	478	490	528	461	449	501	507	468	470	486	490	454	495	467	483	475	484	487	468	507	492	490	513	473	463	464	449	510	507	521	451	462	469	519	477	482	504	513	495	527	510	521	483	477	468	524	485	483	513	486	499	478	441	497	505	486	497	484	494	504	486	457	492	489	517	512	494	490	484	470	476	482	489	467	513	511	503	483	455	469	460	478	488	517	502	489	459	514	490	501	499	513	501	472	511	489	492	504	474	481	478	491	522	486	501	460	480	501	486	521	494	461	510	489	471	504	515	448	484	441	525	469	497	477	481	505	481	527	499	481	511	479	525	488	459	483	490	464	502	503	488	514	440	475	492	478	510	510	451	497	499	519	467	509	508	489	469	518	452	463	491	479	490	467	514	443	492	497	508	473	482	510	499	468	505	461	473	494	475	480	496	515	456	478	462	478	505	471	524	484	472	516	444	465	495	507	472	503	506	514	471	466	468	532	468	458	483	503	521	505	481	491	461	484	437	485	502	481	483	507	510	491	487	505	474	515	452	498	482	516	465	500	443	487	495	522	456	498	483	523	481	502	474	454	470	496	507	478	510	490	452	462	495	472	479	538	513	477	533	499	446	493	484	483	518	493	471	501	519	495	479	480	481	463	493	481	490	484	531	481	466	497	487	485	483	481	499	481	468	502	498	470	475	485	503	493	489	510	492	452	488	481	482	501	490	520	525	529	507	534	421	480	500	489	487	485	499	477	506	506	475	467	509	465	472	479	505	483	477	461	516	463	499	453	479	490	480	542	516	503	474	475	546	498	476	492	481	443	491	505	490	488	475	451	488	528	498	498	446	514	501	508	449	514	490	504	530	473	487	495	476	511	478	464	466	491	452	480	452	464	482	457	453	487	479	518	477	493	500	497	475	492	457	471	527	457	505	501	449	468	492	492	479	462	508	479	507	503	497	492
24497	20842	24428	27372	19582	1294	487	447	358	356	345	295	297	316	335	329	307	320	290	298	320	310	302	342	296	306	289	304	292	298	294	314	307	327	310	340	311	296	280	320	328	307	308	288	269	324	286	297	311	314	294	320	326	289	262	342	302	279	328	305	298	307	336	298	323	276	302	304	299	309	296	289	271	343	278	288	314	261	284	272	295	295	310	295	294	285	264	310	282	290	298	311	307	333	324	306	342	295	293	287	269	336	281	294	315	302	324	275	302	295	307	310	261	308	326	299	293	306	317	294	289	323	303	310	326	282	266	309	294	291	281	298	309	302	273	279	283	276	286	273	271	287	266	328	312	283	318	266	299	328	293	305	256	286	307	308	306	316	322	285	307	294	324	314	265	307	281	303	303	308	292	332	313	254	275	282	297	281	334	309	320	318	272	306	287	306	327	306	272	331	309	301	314	287	313	259	313	291	285	273	323	282	317	300	289	309	321	268	300	297	275	304	292	333	325	323	269	309	290	317	283	322	288	267	258	332	305	283	318	268	313	304	284	291	301	271	266	317	301	310	315	328	313	300	305	312	289	305	308	297	302	289	278	331	291	299	301	298	292	277	305	301	287	314	291	282	295	291	306	270	291	299	265	299	303	284	288	276	310	305	283	282	307	299	305	315	314	274	315	334	290	285	295	251	296	265	278	296	330	318	303	303	266	323	277	286	268	305	302	318	303	301	324	308	307	300	303	307	271	289	308	312	301	302	314	287	290	303	306	286	319	297	313	286	300	337	312	288	309	309	326	279	307	279	272	269	324	310	320	310	315	274	280	307	282	297	276	275	305	291	280	299	307	314	287	276	280	297	283	358	302	315	289	335	312	305	287	307	284	291	331	312	306	289	309	269	323	310	296	293	279	297	273	307	306	327	313	294	291	307	315	305	272	278	300	286	274	314	298	246	250	331	285	295	314	309	320	306	300	292	288	320	302	294	274	326	317	296	293	286	328	294	291	297	292	291	285	303	303	296	298	337	277	278	309	320	323	324	285	303	315	304	291	287	306	292	285	295	288	298	309	288	302	297	305	265	279	299	340	314	250	327	316	336	330	297	285	289	280	298	277	291	314	280	309	304	315	293	311	338	250	291	280	304	275	306	294	270	288	307	291	318	324	316	298	306	307	306	327	302	277	294	280	307	307	291	306	262	257	286	294	316	296	304	319	316	268	311	288	311	334	291	300	332	309	287	322	279	291	304	299	306	311	305	263	287	303	298	310	314	253	320	291	281	309	292	265	319	296	297	322	289	256	278	333	288	299	299	292	292	304	301	278	305	301	308	286	340	278	317	258	281	321	278	291	292	285	270	281	297	292	290	297	249	278	287	275	267	286	281	289	311	296	269	288	289	276	288	283	301	284	292	289	334	332	293	281	307	316	296	294	274	307	324	312	290	295	272	275	292	282	320	289	303	277	286	274	307	325	305	324	311	307	331	295	283	330	295	297	274	283	305	283	322	275	310	313	288	265	291	323	291	305	310	291	275	316	288	296	306	311	305	298	275	262	312	327	321	316	284	275	286	301	284	320	278	284	315	275	302	275	324	342	296	290	359	309	320	272	271	252	309	288	269	288	291	276	310	311	304	307	283	305	302	288	319	290	324	323	292	298	295	332	286	277	305	311	319	297	278	303	309	325	287	282	274	307	297	305	288	274	290	287	295	258	295	307	259	292	298	296	312	319	290	278	290	289	307	301	315	322	306	268	331	298	297	272	282	269	268	288	297	331	306	310	307	308	302	305	330	288	279	315	264	314	301	296	281	306	312	244	282	279	300	322	290	288	320	284	291	312	305	282	271	281	323	323	291	287	320	323	276	323	346	338	310	288	301	304	302	286	287	283	288	277	303	309	291	295	264	321	282	312	282	298	298	285	307	276	294	295	300	271	308	313	308	306	300	285	293	315	296	339	299	281	290	296	296	246	282	279	293	292	292	329	303	279	327	298	276	296	305	312	316	309	321	282	295	324	245	309	322	289	332	300	314	267	341	270	293	273	308	299	293	298	309	295	285	310	299	264	330	307	277	330	312	295	288	294	323	299	301	277	309	287	299	300	316	324	304	275	276	286	286	293	292	308	278	344	301	324	296	295	323	313	292	326	315	284	291	275	279	314	310	294	321	312	304	287	315	303	287	273	269	308	305	331	293	281	291	275	276	300	333	300	294	305	288	304	299	301	284	309	294	265	312	304	287	329	257	302	285	307	328	362	303	265	341	330	304	311	322	285	292	302	282	284	299	291	265	287	284	297	284	275	335	326	352	291	299	277	304	277	263	308	298	317	318	273	290	291	284	269	278	284	316	281	276	268	265	280	293	329	319	266	280	316	259	275	319	317	289	279	303	314	295	309	282	306	313	309	309	325	293	285	283	284	306	303	300	288	292	298	294	282	324	293	269	276	282	287	326	306	266	301	299	309	294	290	304	284	296	294	300	302	309	278	324	289	286	331	319	287	282	286	292	335	309	298	318	271	277	293	312	300	303	279	279	316	286	277	312	325	305	283	304	302	275	286	277	288	271	272	286	316	323	299	319	267	315	297	293	321	299	335	288	312	289	286	309	267	304	288	315	316	287	324	312	304	309	278	297	329	283	308	308	295	331	323	294	270	298	287	304	292	294	334	314	275	285	315	308	292	306	289	283	322	295	320	282	291	300	281	313	301	295	298	284	263	289	315	314	294	286	300	298	322	290	298	299	300	310	299	273	303	298	308	296	309	295	292	285	319	274	248	279	286	280	294	293	288	320	292	299	268	298	300	276	287	311	321	319	303	271	293	281	310	315	300	291	335	311	340	327	287	266	305	300	294	319	324	316	313	312	298	291	298	315	316	294	287	257	303	311	304	304	307	313	297	295	293	297	314	296	273	288	271	329	277	303	324	321	273	310	312	331	287	300	319	311	277	304	267	259	277	281	286	309	295	307	290	289	277	323	294	282	289	314	287	329	328	308	275	270	286	286	270	302	274	300	298	299	259	289	316	337	277	266	286	313	318	264	314	282	309	307	309	325	297	306	297	256	282	288	278	315	278	288	286	284	305	337	314	297	277	313	292	270	304	309	274	308	309	293	305	297	274	281	304	300	306	291	267	281	311	336	308	316	278	285	280	283	297	284	296	301	312	310	288	302	295	334	294	304	312	308	295	280	267	331	294	290	291	294	320	286	304	329	290	303	284	269	272	311	295	290	312	305	314	281	301	282	298	311	288	322	291	282	275	297	271	289	316	277	273	314	296	297	299	309	286	311	278	262	286	263	269	309	312	304	280	338	288	302	300	306	301	279	271	271	312	270	324	285	284	287	276	297	300	310	309	311	274	271	275	279	350	282	276	303	242	284	305	315	302	299	325	310	323	330	283	292	319	296	291	272	296	282	312	294	311	295	280	288	291	294	321	283	322	310	292	299	345	270	262	350	301	314	268	314	293	286	280	322	290	275	303	298	313	317	295	271	274	315	304	294
3287	3028	1992	1237	925	784	745	731	702	657	693	703	661	667	699	652	594	652	659	693	676	681	653	666	666	642	668	657	639	678	690	631	627	662	676	650	690	649	682	675	643	644	676	589	614	659	658	688	683	655	631	671	692	641	615	660	641	674	703	593	641	697	670	678	643	663	679	647	712	684	660	650	692	654	688	647	687	685	633	676	642	681	684	640	665	618	722	644	639	653	686	660	626	647	680	636	652	659	679	635	644	673	637	678	631	637	687	638	682	677	641	647	624	679	622	679	670	685	684	636	680	655	591	669	656	646	631	668	676	680	655	737	682	643	665	691	675	632	650	658	663	617	668	654	654	670	673	680	663	712	655	687	658	684	648	716	642	651	610	640	629	658	701	655	656	680	671	681	683	684	640	701	641	660	686	687	677	641	684	682	629	674	696	653	651	650	669	680	683	644	619	638	678	649	676	647	649	633	661	698	677	708	669	656	620	671	642	697	653	641	641	663	628	641	643	687	671	639	706	614	635	640	657	653	681	691	712	590	683	697	680	626	679	664	678	628	667	663	691	627	631	694	683	677	690	639	684	663	637	667	692	684	680	645	617	635	633	659	704	666	651	623	718	641	702	671	653	616	630	648	667	665	640	678	656	657	696	717	604	684	662	665	613	612	637	639	665	599	681	656	654	645	640	664	695	669	690	672	623	657	667	679	666	654	677	667	662	650	634	710	680	637	666	668	659	683	616	642	646	666	645	668	674	633	647	653	663	664	677	674	678	669	669	641	656	677	635	645	626	652	636	696	665	622	635	669	656	658	674	633	707	666	615	648	666	602	632	645	607	650	645	691	653	670	689	649	699	626	689	694	687	646	658	673	671	638	663	687	658	664	685	637	670	617	640	661	588	720	663	626	660	686	660	629	663	653	647	676	696	662	701	635	652	602	670	671	645	672	607	645	667	702	614	648	698	642	636	706	632	678	649	657	612	623	644	662	699	666	566	693	631	607	657	597	667	650	637	646	738	658	676	612	671	671	683	679	662	668	675	632	659	673	674	663	657	629	653	622	720	631	642	676	651	621	657	705	650	643	702	619	679	646	659	696	675	636	658	667	674	687	625	661	695	610	628	651	649	660	664	671	596	655	647	623	693	663	636	683	639	663	665	690	656	668	723	743	699	681	643	645	634	668	697	713	655	618	648	642	644	645	650	632	654	617	625	648	689	649	666	655	693	631	626	642	708	680	648	679	677	673	660	658	673	645	630	636	674	679	644	634	641	659	655	633	669	666	700	644	658	656	687	678	675	671	663	670	668	743	725	633	622	686	687	696	699	668	670	706	648	657	661	685	661	642	633	703	681	630	625	694	670	658	664	683	677	663	672	651	656	663	670	710	647	662	667	674	626	635	647	700	665	657	680	712	723	631	643	639	681	672	647	696	658	673	679	682	638	637	656	648	681	663	676	644	662	700	658	662	650	714	642	652	689	688	642	699	637	625	654	605	640	653	634	661	693	658	713	669	642	616	608	625	692	698	701	655	702	664	707	681	663	642	678	702	616	687	618	654	653	659	696	661	645	665	698	665	660	689	709	677	675	638	645	676	646	707	656	665	609	697	662	699	698	694	616	657	662	660	671	646	666	716	650	704	648	704	641	656	644	642	663	702	664	670	646	653	645	647	641	652	632	650	637	642	680	630	668	641	608	666	700	665	636	618	693	669	668	680	620	639	637	646	675	691	655	733	675	638	641	614	656	670	681	630	675	689	642	652	672	660	676	629	658	651	670	675	640	711	710	714	633	619	713	654	661	676	669	676	629	695	710	676	647	677	681	643	681	642	641	663	684	685	683	620	703	686	618	659	681	682	665	663	661	688	689	685	658	713	635	662	666	679	689	645	659	636	663	635	687	669	666	649	604	669	625	670	618	656	702	694	657	653	643	649	649	634	681	653	646	681	665	643	663	656	657	712	676	676	634	714	707	661	667	722	652	653	673	624	659	702	628	675	656	678	684	639	663	653	672	630	669	656	665	705	655	695	645	663	669	661	685	619	655	677	673	640	641	631	680	671	643	667	648	635	699	689	666	643	663	650	649	681	666	700	665	647	666	679	667	683	655	662	640	619	667	672	632	683	673	657	699	601	682	683	653	657	640	673	679	680	607	663	636	682	678	641	682	646	670	645	638	648	646	684	656	694	668	701	649	695	652	667	706	650	647	684	696	609	712	614	643	684	640	639	640	639	643	711	667	685	626	639	699	664	668	672	688	690	674	706	669	684	654	738	676	652	640	650	622	658	711	628	694	667	643	687	659	640	688	637	636	663	626	629	699	675	645	672	612	642	663	646	667	688	634	672	650	672	609	664	640	657	692	668	639	662	659	661	664	681	638	631	619	614	690	667	701	668	698	643	698	660	657	675	616	633	644	679	662	670	669	687	670	671	636	679	679	638	674	688	642	612	681	660	666	667	638	671	665	700	659	666	671	668	632	699	596	637	701	621	647	653	638	641	600	674	648	663	686	692	656	625	642	671	664	657	649	660	646	637	699	634	654	651	641	667	684	619	680	647	679	685	678	593	622	665	677	679	656	663	694	679	672	650	670	675	623	653	671	651	691	672	670	705	645	663	730	683	657	655	649	695	611	677	624	665	659	652	659	681	668	699	620	605	601	654	648	691	654	663	651	649	685	664	707	684	664	654	683	641	616	646	688	688	637	639	694	658	668	664	677	653	693	670	663	686	648	667	656	679	658	695	680	619	662	706	641	668	670	678	668	683	625	676	700	628	662	667	677	670	621	663	650	659	697	644	684	693	695	686	607	678	670	659	649	615	611	671	696	704	670	643	671	653	613	651	677	646	714	611	671	674	621	654	657	679	665	648	644	685	652	653	629	676	663	635	672	633	655	648	632	657	670	644	665	635	661	664	683	628	685	586	651	639	653	620	718	626	676	654	661	708	649	685	669	671	677	662	665	705	697	637	680	660	727	635	681	662	667	682	696	615	653	669	643	653	682	703	626	710	613	654	687	716	715	736	654	691	662	625	633	642	708	661	627	712	643	693	683	649	621	612	626	672	663	655	682	663	673	677	648	644	640	648	664	662	649	698	681	672	626	641	689	653	653	630	613	610	659	650	682	672	734	685	693	708	667	618	642	641	638	668	648	676	684	664	622	687	641	637	642	661	613	681	673	661	670	647	681	664	672	662	678	697	643	651	621	589	698	647	692	681	660	654	653	649	627	671	654	657	667	645	621	644	672	638	633	613	624	676	660	682	664	683	674	644	641	633	675	649	675	688	670	660	681	688	679	607	621	644	659	713	678	677	652	644	682	653	652	676	608	670	628	645	657	645	719	645	680	647	673	640	624	650	694	685	663	689	624	709	618	661	659	619	646	690	656	635	665	655	696	683	650	727	640	655	664	665	725	682	707	638	633	642	695	682	684	703	628	669	699	648	619	680	671	676	678	696	649	677	698	676	646	648	679	619	678	644	675	675	655	640	667	687	679	664
23666	20908	25201	26759	20915	20875	2401	481	302	292	290	237	243	244	255	203	229	252	228	228	207	227	231	217	202	197	199	202	215	215	213	219	189	228	216	214	188	203	203	189	214	216	201	205	187	183	224	184	257	192	196	203	192	197	215	228	190	209	216	213	184	230	188	203	206	209	197	201	204	192	200	207	186	178	168	178	187	203	196	207	182	214	216	215	200	192	222	204	213	193	212	225	182	191	214	182	176	187	188	208	188	238	181	211	176	195	212	195	194	195	211	191	186	208	211	219	177	208	223	187	232	203	197	214	213	188	202	207	211	205	207	226	195	193	215	210	187	222	201	162	210	226	238	207	205	239	209	225	188	201	211	164	208	185	200	191	219	207	203	181	180	204	210	182	178	200	205	202	204	203	214	200	204	201	199	180	189	212	166	205	214	204	188	204	211	196	217	217	195	202	183	223	208	199	190	224	178	182	190	209	203	232	192	221	219	216	182	177	216	207	209	191	209	197	209	213	233	205	205	201	193	204	209	181	204	200	173	192	201	214	173	199	229	184	199	203	187	195	178	178	198	213	185	203	194	183	192	211	208	190	215	205	187	213	212	223	169	183	225	214	217	185	182	191	197	184	191	174	183	190	197	217	225	187	197	184	200	200	189	183	217	189	182	193	215	182	209	181	195	203	198	214	207	228	195	223	197	201	196	197	203	208	203	190	178	191	229	187	188	221	200	179	190	176	228	200	195	202	220	194	174	209	201	191	185	195	191	193	213	208	195	150	209	195	209	235	200	207	202	185	214	200	183	210	189	185	188	212	211	219	209	158	204	190	204	211	188	210	224	208	209	191	216	217	189	212	200	161	205	243	203	209	190	185	203	202	174	225	201	202	191	159	199	229	191	223	174	181	211	194	194	222	200	210	182	201	211	203	201	169	195	210	181	229	217	201	195	230	226	199	184	206	223	197	200	193	168	202	214	212	217	216	183	208	193	191	176	206	206	178	203	214	199	193	175	208	201	219	183	206	187	202	175	218	169	197	196	199	203	203	209	205	196	175	209	230	193	204	203	192	214	202	217	177	169	180	198	194	157	201	201	214	191	205	218	207	187	184	184	176	214	207	176	216	220	187	202	230	189	169	223	174	209	198	182	196	200	222	189	209	203	213	198	220	223	180	174	186	195	181	200	199	193	188	203	195	213	226	223	202	215	201	194	182	194	186	197	199	211	230	198	176	216	176	205	222	215	202	203	184	216	181	175	205	156	186	214	193	175	187	208	192	222	217	188	181	180	193	206	195	198	191	215	227	184	183	206	208	192	189	201	217	203	214	195	199	166	197	203	191	214	197	192	205	219	214	208	198	176	190	208	178	207	218	204	184	197	195	179	211	195	190	173	208	226	213	205	213	191	185	196	189	211	224	165	188	205	217	200	204	205	179	203	208	189	193	186	198	183	242	201	196	215	220	222	210	219	235	188	219	205	225	197	197	200	223	170	221	203	212	202	202	198	197	198	198	208	181	241	205	220	194	158	208	183	204	208	202	164	203	182	203	197	213	185	187	205	188	180	212	219	207	187	229	232	197	203	190	206	196	225	216	211	221	209	196	158	203	203	202	199	211	198	190	208	163	183	219	215	187	184	190	215	190	205	220	199	190	203	206	204	193	191	211	189	216	196	227	201	210	188	210	220	203	224	195	192	212	202	214	210	209	211	204	188	209	205	217	198	221	187	217	183	177	201	214	213	190	182	202	215	210	214	182	215	184	205	204	204	212	184	223	191	206	190	205	177	199	209	231	190	204	177	206	219	217	202	231	197	166	198	184	194	187	193	214	215	202	201	170	181	211	199	183	206	199	186	172	209	192	190	226	187	180	210	208	183	223	190	193	187	217	223	204	173	196	189	200	194	198	197	218	205	218	204	191	204	212	180	192	185	175	201	199	189	174	193	213	222	181	216	196	214	201	182	188	217	222	218	219	210	177	207	187	217	215	194	175	201	215	188	188	196	204	185	202	180	197	191	218	171	192	185	192	205	186	191	172	212	195	190	172	179	183	207	227	193	196	186	178	202	195	188	209	173	191	189	191	207	222	203	173	172	214	200	181	200	185	236	192	198	206	212	178	211	230	202	190	173	190	206	186	179	172	215	203	223	209	208	224	215	180	205	203	180	184	220	222	201	203	193	209	182	196	195	201	192	191	193	250	196	200	197	223	208	187	200	189	208	205	184	196	182	205	184	193	191	226	174	186	195	181	218	213	182	198	185	222	209	197	201	199	191	180	203	206	217	193	175	173	211	180	218	234	207	204	182	203	203	198	219	195	191	193	208	202	203	218	206	179	193	191	214	220	205	205	216	179	183	226	216	210	199	195	206	182	208	215	204	197	217	215	202	170	218	228	189	202	198	228	214	196	188	217	217	188	219	178	203	220	188	212	225	184	213	186	180	171	207	206	208	180	203	196	207	191	191	214	239	200	195	201	197	210	194	218	174	214	212	207	227	190	212	188	203	185	212	231	211	222	202	208	182	205	206	208	194	220	193	188	208	216	230	227	169	214	195	227	196	204	163	185	204	217	193	196	221	192	191	202	217	181	195	172	170	196	185	203	202	208	173	203	198	179	207	190	190	212	200	189	213	215	226	197	196	186	190	185	172	177	171	228	174	209	191	202	185	185	184	211	200	186	213	187	214	217	205	214	189	205	211	210	218	188	225	212	225	222	220	198	221	204	190	206	192	180	209	182	203	202	195	223	177	210	193	221	178	192	182	184	210	189	200	171	198	180	195	180	193	192	198	211	187	198	216	194	222	210	212	206	188	227	230	234	198	203	211	207	164	184	212	183	165	212	220	220	231	201	202	210	195	208	204	190	191	209	212	201	187	208	201	182	180	207	202	199	202	170	212	211	203	210	198	192	199	187	181	201	191	204	180	192	179	182	207	181	155	216	195	212	181	172	192	194	187	179	207	197	213	192	212	194	218	226	218	184	219	192	191	181	202	197	184	242	197	209	227	163	198	168	183	246	228	211	217	207	196	192	193	209	238	182	210	194	182	202	209	197	187	175	188	201	191	197	215	212	207	221	218	209	205	198	210	216	197	242	202	183	181	200	195	204	202	190	206	222	177	204	203	197	206	209	224	199	193	197	188	199	224	213	190	213	208	213	214	204	208	172	186	193	197	195	204	202	191	222	176	212	204	188	194	233	227	202	191	202	185	210	197	211	187	193	210	227	215	195	177	189	225	189	231	228	243	197	199	184	183	197	192	235	196	202	214	191	201	213	233	222	193	196	197	205	218	206	192	187	195	208	220	189	211	202	226	181	202	198	207	186	205	174	194	190	215	209	198	189	203	198	197	191	218	210	194	186	209	195	221	180	188	189	170	178	199	199	207	196	228	180	188	192	210	204	188	183	218	177	196	221	194	227	191	191	209	218	221	170	181	187	224	188	209	196	214	205	220	198	208	208	237	221	201	189	195	208	236	186	189	202	195	226	217	216	193	203	206	204
3297	5118	3029	1469	876	715	617	596	510	526	495	510	488	523	517	468	449	485	467	412	418	423	435	459	456	462	497	420	435	446	491	457	455	467	471	475	439	489	457	443	448	488	460	439	483	484	450	459	454	450	443	468	435	424	475	432	447	499	453	484	463	437	455	433	440	446	437	428	456	456	451	439	466	424	470	439	466	469	444	463	466	430	457	443	428	462	433	466	490	452	473	458	470	472	433	429	455	452	456	472	446	458	451	425	479	478	451	481	434	466	439	442	466	466	473	441	455	433	425	467	410	458	455	460	447	489	438	470	439	460	491	439	442	443	446	449	454	472	425	456	509	460	460	463	459	432	427	453	446	486	460	425	461	466	448	463	451	451	505	481	443	452	442	482	433	439	474	446	447	467	453	469	433	433	459	407	448	454	454	435	408	467	469	440	452	403	414	442	446	445	448	432	469	457	407	427	433	494	446	442	461	435	464	492	446	439	450	450	443	433	478	453	405	469	461	465	466	438	448	438	423	417	474	452	446	454	463	434	472	458	465	430	394	439	418	437	430	438	437	454	405	507	466	436	487	463	440	476	464	441	455	435	464	458	436	436	442	471	468	465	430	430	457	469	426	414	455	455	405	449	428	446	486	426	484	437	450	448	451	484	455	468	429	487	456	454	438	428	471	461	451	526	417	457	446	438	453	455	461	447	486	424	456	448	470	429	451	454	420	444	449	461	458	472	421	450	467	441	488	461	470	456	468	412	434	462	424	418	468	410	432	462	450	466	454	462	440	461	459	412	431	425	453	447	468	444	442	437	472	430	427	428	432	448	451	453	426	413	451	435	466	398	440	477	420	442	411	439	420	463	422	402	434	432	480	451	461	454	421	477	457	466	430	453	459	434	436	437	434	452	436	468	458	475	496	466	455	413	474	438	474	464	445	436	440	451	459	440	463	403	445	515	438	490	427	459	470	433	421	464	429	419	457	454	458	463	452	456	473	464	415	448	427	426	392	435	452	415	454	425	469	438	437	448	430	436	457	457	424	438	446	450	437	469	438	470	472	463	456	455	465	468	408	441	405	453	400	450	434	449	448	441	465	459	482	408	450	451	472	470	424	449	411	431	441	444	434	455	458	457	413	418	448	421	454	453	444	449	443	482	436	443	419	427	464	468	440	424	408	436	433	448	431	461	410	476	435	441	440	481	473	440	438	412	456	459	440	456	456	452	472	459	509	464	470	483	421	462	460	413	435	407	446	440	460	415	441	455	456	454	449	476	463	493	493	479	424	429	448	452	410	444	439	458	450	442	456	445	464	432	452	468	446	476	434	446	466	447	486	456	444	461	435	444	463	478	428	436	458	447	455	448	419	445	428	433	440	436	453	431	428	395	478	439	444	475	452	411	462	450	455	423	461	470	440	452	471	478	459	458	448	434	429	458	417	448	443	453	454	441	459	442	448	493	406	467	480	469	472	471	404	465	473	451	408	455	423	472	451	434	473	437	438	456	445	467	480	448	434	444	481	458	407	488	473	463	491	459	432	479	464	443	404	462	447	452	484	500	437	443	429	460	434	407	512	442	444	459	484	470	440	439	431	473	469	486	416	407	431	395	436	445	456	439	440	477	472	412	455	434	441	464	437	444	425	448	446	446	458	463	452	420	457	449	459	436	473	450	412	472	437	460	461	439	412	414	447	462	471	435	421	453	426	440	445	422	462	438	402	461	420	439	424	448	419	440	440	476	452	445	444	441	429	452	425	418	446	457	486	433	425	445	496	413	465	422	499	456	423	468	429	421	433	412	464	432	459	440	451	466	472	427	408	409	443	448	441	433	453	448	450	454	446	448	497	441	427	432	451	471	458	437	475	454	403	467	430	429	476	439	467	431	418	508	432	470	432	407	476	458	449	434	452	440	453	438	427	457	429	463	477	456	456	415	472	440	430	444	459	434	448	442	440	469	464	459	444	423	487	451	474	461	469	395	439	432	442	421	472	466	434	431	439	477	453	447	431	461	446	444	434	477	425	432	453	462	467	435	428	441	422	463	456	454	426	464	433	465	448	477	463	459	467	460	437	417	457	440	483	459	464	443	459	425	421	467	438	419	442	435	441	447	480	479	430	454	453	445	434	431	477	446	420	438	461	447	430	417	439	456	478	469	455	468	451	442	444	458	463	454	484	478	465	506	435	441	435	449	457	495	493	436	445	444	458	444	471	459	424	443	445	444	461	429	448	460	502	463	450	451	458	478	442	443	448	449	437	446	425	493	440	461	436	441	438	446	458	477	461	418	446	466	443	471	434	415	493	415	454	431	429	447	403	426	459	443	439	451	471	420	463	473	458	442	427	447	445	437	424	440	433	452	435	436	476	455	443	449	442	462	452	447	442	435	455	434	447	433	451	437	480	453	439	421	469	474	448	451	464	444	454	461	449	427	423	487	473	453	463	445	454	473	450	460	436	444	455	465	414	448	475	469	436	446	451	478	427	422	454	444	461	468	468	442	416	445	456	480	438	429	474	464	450	472	425	444	438	481	461	460	442	445	451	446	430	441	443	474	427	468	466	434	459	458	417	436	428	478	460	435	422	444	449	464	437	385	435	495	431	444	443	433	473	466	448	437	471	433	461	423	491	441	442	457	463	456	459	484	440	465	463	426	450	435	477	431	473	465	479	436	471	446	485	451	432	433	477	466	436	444	458	407	481	462	461	459	455	442	417	432	486	492	443	444	396	430	443	434	447	439	452	457	456	462	419	435	444	448	439	455	494	456	435	415	447	442	465	452	451	436	448	426	429	466	453	441	467	415	468	456	434	474	462	453	475	458	474	452	479	427	444	462	466	457	473	441	425	416	458	439	417	446	457	436	432	420	431	490	444	501	488	463	443	440	448	485	443	439	430	435	463	476	434	468	488	423	450	435	449	453	441	434	434	428	458	431	452	445	445	433	428	487	441	427	444	446	478	491	423	403	473	410	469	439	427	442	428	489	446	475	458	436	479	463	424	460	410	431	440	424	439	426	399	485	445	469	408	444	436	449	455	426	434	485	440	453	506	456	434	455	448	465	458	434	447	457	435	417	496	426	422	458	427	411	459	458	431	428	447	423	434	457	430	414	447	395	463	446	403	464	465	461	437	453	442	445	413	461	469	477	439	461	486	446	451	412	475	431	416	459	425	434	423	435	478	447	442	464	413	462	451	400	419	444	455	455	438	462	434	448	449	443	463	439	445	486	436	437	487	447	463	439	439	429	469	460	466	490	434	494	474	431	451	430	473	400	453	471	471	459	454	472	446	441	425	445	450	436	435	444	490	437	458	447	436	445	485	465	455	447	417	414	420	469	452	454	443	481	465	453	462	445	447	422	444	446	494	440	455	480	423	439	459	450	450	429	431	434	483	453	465	472	405	440	408	487	468	477	467	442	467	466	431	459	446	458	437	424	476	389	420	443	425	436	435	440	438	455	466	469	433	458	438	441	441	458	425	429	456	446	461	443	452	426	440	482
32653	12627	1436	285	224	228	180	193	187	216	220	190	205	203	188	196	209	199	192	220	189	196	213	203	244	217	232	220	212	209	201	217	224	187	171	178	228	206	205	201	174	199	199	202	222	229	195	190	224	231	235	191	234	188	183	190	196	188	212	233	193	208	224	199	191	201	197	194	204	194	204	183	203	194	187	227	217	188	200	209	221	216	222	179	187	211	195	204	184	218	185	207	193	189	198	214	184	219	181	197	182	183	174	205	205	219	207	207	211	235	196	183	194	195	207	203	206	206	198	195	205	198	171	228	204	168	216	206	199	198	216	183	218	187	225	177	192	206	210	194	203	194	212	193	228	192	201	184	220	192	211	223	213	176	209	177	145	196	233	187	176	192	216	205	215	196	183	177	196	200	220	206	207	195	193	211	204	225	193	200	229	194	193	207	195	195	205	205	212	210	203	200	227	234	216	198	182	215	201	196	199	235	190	204	203	169	210	217	218	197	183	199	199	219	224	218	208	197	196	234	220	202	207	207	185	196	206	202	204	221	201	189	206	206	194	182	195	203	225	164	158	196	205	200	176	171	221	207	210	189	209	188	200	196	211	215	217	181	227	213	199	174	197	208	218	187	221	190	198	216	169	230	213	206	211	214	182	191	199	218	207	228	198	186	240	207	196	194	214	194	202	217	168	221	209	233	185	190	204	206	192	206	228	213	209	216	195	208	218	189	198	196	197	199	220	209	173	183	191	202	174	187	201	193	230	214	210	196	201	197	181	241	177	220	220	224	202	187	172	199	197	207	210	180	173	206	206	216	193	209	237	226	195	223	215	194	196	210	173	217	200	187	211	205	191	223	240	178	190	195	232	184	218	189	189	184	212	186	196	197	194	212	200	178	223	190	205	204	210	199	193	193	192	185	196	203	228	214	167	177	222	153	176	232	220	203	205	211	183	177	194	228	216	213	191	211	207	222	216	195	177	207	192	214	204	210	196	203	206	176	207	192	202	210	193	196	243	196	193	221	213	219	226	192	213	213	198	186	182	189	213	190	228	211	215	202	208	204	203	199	207	225	202	204	178	217	226	191	204	222	181	206	191	181	179	220	214	216	201	206	200	194	181	191	206	241	201	202	205	217	192	201	197	194	202	187	193	190	229	244	201	199	223	190	228	187	211	210	197	201	239	187	204	207	178	191	230	223	190	189	205	180	206	204	197	205	215	197	240	207	227	186	192	200	227	215	190	203	198	221	198	221	234	213	185	243	205	188	199	194	218	190	198	209	218	183	214	195	208	236	219	226	211	186	180	192	216	227	178	183	185	198	190	209	188	189	222	207	202	200	210	183	196	230	207	211	223	198	211	194	201	224	199	217	216	181	216	202	205	195	224	196	191	182	178	211	189	208	192	197	194	193	195	193	202	193	223	216	220	235	214	181	222	213	223	197	182	180	203	236	212	199	203	207	203	194	220	205	224	226	191	215	196	209	210	216	234	189	217	196	195	211	180	209	211	202	232	196	198	211	216	203	179	228	209	216	220	188	207	214	195	205	187	224	244	226	222	208	208	201	197	198	204	197	174	197	183	167	198	216	218	168	187	199	234	206	180	195	198	202	189	207	208	218	222	202	200	179	209	185	201	201	196	193	213	187	214	178	192	213	162	208	197	183	214	191	209	213	192	206	200	185	210	193	216	205	185	209	197	202	199	207	236	198	223	193	207	201	210	203	217	190	191	182	226	195	196	188	213	199	192	181	190	201	194	235	216	218	203	204	187	202	242	203	196	187	212	192	202	180	217	206	194	202	208	205	217	211	187	216	185	183	177	222	170	203	193	204	217	218	212	201	204	185	203	203	186	214	202	206	209	216	203	201	213	223	198	194	199	207	210	196	199	244	216	216	192	203	192	231	219	181	215	230	190	235	196	205	193	200	202	246	182	222	213	184	199	202	215	184	188	178	176	211	195	168	187	193	220	181	178	192	212	185	174	224	201	200	194	198	195	182	180	198	230	210	185	175	193	210	239	206	186	174	203	209	194	194	200	201	228	213	202	197	201	190	203	229	185	199	209	189	203	194	201	210	196	179	169	182	205	207	205	210	194	188	203	204	211	190	218	194	205	201	214	188	216	225	211	207	191	187	217	185	191	205	204	223	205	205	225	205	184	210	193	203	209	202	181	208	212	222	210	217	196	210	226	177	233	200	174	204	196	194	202	199	179	205	207	179	192	184	209	194	191	192	214	218	206	193	187	175	194	203	209	188	191	202	213	197	198	204	210	207	203	223	178	204	201	197	195	197	230	228	219	191	200	180	208	194	198	211	186	194	214	213	229	218	191	187	188	183	222	220	232	197	207	193	211	193	250	219	202	223	242	235	187	205	219	205	184	203	190	190	191	194	181	193	176	195	199	191	189	207	192	195	211	217	201	211	230	192	200	195	216	190	241	200	204	207	188	209	197	195	216	205	215	183	217	201	219	197	200	231	221	190	191	209	205	224	200	208	195	202	191	186	198	209	209	222	193	218	211	214	167	205	225	227	214	206	208	183	218	204	219	207	225	209	207	197	197	215	204	197	196	214	189	228	233	205	212	180	233	224	213	208	181	192	186	190	219	208	209	184	205	177	213	221	186	209	223	231	188	195	187	205	197	195	203	210	220	199	197	202	237	205	189	193	214	193	201	220	198	188	211	234	205	207	206	185	207	194	245	227	214	195	241	205	211	217	190	203	196	212	179	218	211	180	224	194	206	199	164	188	189	218	222	224	203	205	187	178	186	205	195	184	231	199	236	222	191	179	179	196	219	202	216	193	200	209	208	189	228	205	208	186	207	211	213	186	209	197	176	203	203	224	215	215	195	188	187	214	197	196	188	202	206	203	173	240	209	226	220	184	179	197	206	195	185	221	230	216	214	201	194	188	190	202	223	179	195	183	184	196	172	221	189	215	182	194	196	213	210	203	208	214	171	223	215	221	180	209	181	194	198	190	176	205	218	182	205	189	222	196	201	222	186	212	196	200	207	196	193	213	199	211	214	177	191	214	205	201	193	168	218	204	189	224	211	188	225	204	186	190	219	198	218	196	197	199	191	194	176	199	192	220	213	215	198	185	218	181	190	207	232	200	216	208	212	218	238	213	232	198	187	213	229	185	195	185	186	192	198	215	211	196	210	177	187	197	226	200	214	220	197	202	207	196	207	191	201	190	213	219	226	198	215	209	210	206	219	220	214	199	210	178	190	203	207	208	198	198	192	191	212	221	220	198	197	196	206	207	196	203	212	195	189	198	208	196	203	183	203	195	203	204	229	203	228	218	204	210	199	242	206	203	201	216	226	179	195	188	183	181	192	199	196	185	215	207	183	212	193	225	186	187	203	190	203	231	208	198	204	224	194	188	180	188	204	226	196	198	214	182	204	198	175	187	204	205	221	206	240	210	202	222	220	211	188	195	214	175	186	227	234	214	215	199	185	219	198	188	197	242	229	204	200	193	209	206	204	227	214	212	191	220
4981	797	577	514	525	527	491	470	479	477	460	437	486	502	491	473	499	494	470	452	469	452	496	492	487	468	522	474	513	493	496	511	508	488	453	506	480	506	474	524	498	505	470	436	519	516	479	464	484	476	513	513	468	459	500	506	515	445	501	495	475	527	499	512	502	498	493	459	498	502	499	551	474	513	517	470	518	475	514	495	501	496	482	501	498	487	452	524	529	516	505	430	502	528	461	486	493	480	527	505	489	487	497	490	483	481	470	503	504	490	433	506	452	510	491	477	500	505	466	487	544	489	520	518	490	491	493	541	478	533	517	520	486	544	500	504	455	501	470	469	524	504	464	533	497	484	492	445	486	491	507	468	477	497	491	468	500	507	487	531	457	470	502	504	511	526	480	485	493	496	453	501	508	479	469	468	488	493	507	438	526	495	482	489	493	493	506	452	506	493	471	520	493	528	494	510	476	497	494	498	480	478	490	475	493	497	482	496	490	438	491	504	526	506	486	482	491	542	481	463	502	484	510	490	520	475	518	536	486	476	469	446	483	493	484	526	518	508	466	500	473	510	489	483	485	502	484	533	486	532	524	454	508	485	450	504	454	481	505	461	467	475	456	476	479	495	526	502	503	472	438	507	506	450	487	514	482	487	491	466	511	459	457	499	520	485	451	441	523	466	495	462	478	498	534	499	503	497	517	467	447	514	495	502	470	474	519	515	510	481	477	485	492	470	471	505	480	473	470	486	492	480	490	450	502	455	463	491	474	426	488	468	494	469	504	473	495	489	454	514	485	541	490	486	472	474	466	463	465	474	459	475	462	494	499	484	455	474	496	495	466	490	457	512	492	491	531	474	486	493	504	469	491	525	514	487	515	480	465	495	487	501	513	474	518	433	499	496	471	461	485	471	475	485	476	475	498	465	525	543	498	478	494	494	464	473	501	487	512	513	458	494	517	481	490	443	483	462	475	490	522	528	452	480	486	486	502	461	516	444	507	493	476	481	474	534	518	512	509	439	477	511	505	522	490	479	532	477	498	493	500	527	494	481	493	504	500	502	456	502	438	490	508	466	479	507	465	485	433	481	487	483	476	501	492	476	495	517	491	440	503	486	498	481	505	462	440	522	498	529	503	484	481	460	474	477	455	443	480	426	501	486	490	502	505	491	449	492	484	466	497	509	493	483	464	458	494	496	453	505	503	487	504	496	487	490	481	481	442	566	485	487	493	497	468	473	454	456	495	484	478	498	464	467	481	489	508	531	510	512	459	506	488	511	480	489	493	486	498	495	451	489	453	485	441	489	471	476	490	484	501	518	509	489	465	470	461	466	458	519	459	467	512	474	472	487	504	477	518	510	477	448	491	484	455	485	501	483	505	467	499	498	480	491	491	448	478	492	476	466	493	487	438	506	521	513	496	491	472	473	443	467	509	522	518	504	512	457	468	480	462	480	486	474	506	513	511	493	463	453	502	486	496	473	503	491	490	467	510	533	510	487	519	466	481	495	460	443	500	474	455	495	445	476	471	488	507	480	479	469	478	488	472	491	462	489	491	519	501	519	500	511	492	553	466	480	501	486	491	460	476	499	462	479	491	490	503	469	469	489	534	506	506	486	498	517	490	518	459	469	455	495	453	508	477	503	511	474	533	490	473	507	473	470	502	511	480	492	492	506	491	467	461	506	480	496	460	515	479	465	488	487	478	482	523	454	467	497	520	481	496	508	504	470	518	456	481	484	492	500	476	419	511	477	486	515	499	452	493	493	507	482	489	484	457	479	489	530	503	510	541	477	446	485	486	479	498	477	462	484	496	493	465	494	498	461	497	444	497	486	480	490	443	481	463	492	467	501	465	513	474	495	479	531	470	512	496	457	460	503	489	478	506	498	491	480	503	493	506	505	456	496	478	503	512	494	486	495	481	481	508	500	504	448	500	486	492	521	485	469	513	465	488	497	508	493	504	479	491	486	476	513	493	484	478	495	466	502	465	530	501	519	512	471	473	465	496	512	503	499	475	493	480	525	476	510	483	494	498	497	514	476	472	507	528	509	484	506	503	460	474	485	484	483	501	467	488	508	496	500	433	478	456	503	492	552	477	458	470	497	452	449	475	499	506	534	484	514	508	509	501	465	479	488	485	513	522	525	518	474	483	506	486	474	475	441	488	430	504	497	494	460	507	501	503	502	511	453	511	495	484	530	505	513	513	503	467	520	505	504	510	508	524	470	475	496	522	483	503	482	496	511	480	472	503	490	515	486	542	503	514	499	445	459	498	502	471	506	490	493	482	468	464	498	497	516	472	482	479	510	463	493	496	475	488	483	492	467	455	492	519	488	522	498	496	468	488	497	476	475	477	521	470	519	506	469	477	492	506	494	481	463	524	469	499	487	479	521	514	477	511	525	469	460	497	486	487	477	499	542	504	477	523	471	493	508	468	460	446	475	480	477	531	469	494	453	517	488	479	436	459	492	460	504	474	536	465	471	447	459	473	483	498	468	498	441	477	471	514	494	453	527	480	477	493	475	480	503	453	507	492	463	524	492	457	510	532	482	470	500	445	481	503	504	465	511	505	499	514	499	525	473	464	464	501	473	468	510	461	497	486	475	502	504	488	532	504	505	494	492	537	536	487	468	501	495	491	455	512	489	492	458	511	531	487	494	527	461	462	514	489	482	463	478	522	482	512	458	479	453	503	459	451	484	458	485	556	479	496	505	500	503	518	470	498	497	468	497	428	499	474	478	503	473	507	483	507	514	494	467	507	474	505	464	465	490	477	463	473	504	544	496	519	508	491	508	469	510	493	480	493	491	478	504	473	462	445	506	481	496	489	460	505	490	470	483	510	473	476	501	481	500	477	516	523	484	482	495	495	482	473	474	491	495	493	482	499	459	510	533	471	512	464	480	485	522	485	515	472	436	457	475	528	509	508	502	487	487	482	509	490	544	491	487	482	484	485	522	484	445	478	502	488	458	481	533	480	514	473	497	493	479	541	494	457	497	493	519	496	456	466	474	476	524	441	454	467	467	526	463	467	499	473	477	449	489	477	531	515	479	486	517	485	474	458	465	474	496	485	501	501	506	519	505	490	488	476	501	494	515	485	445	430	468	470	493	462	509	480	472	502	494	507	469	523	428	488	475	475	446	497	522	508	477	501	492	484	485	481	463	476	529	485	472	502	478	511	481	499	498	475	467	506	486	483	493	481	452	524	485	478	506	462	468	474	424	492	482	538	478	502	480	470	435	523	506	480	498	527	499	478	465	468	465	512	487	494	481	506	479	448	486	493	482	474	484	471	470	490	466	484	490	532	487	490	486	480	455	468	485	498	502	475	509	495	466	435	465	494	477	501	497	512	474	499	452	497	541	503	500	467	509	523	449	488	491	528	464	503	449	455	476	539	487	486	479	499	476	523	508	531	489	480	491	465	494	491	442	478	439	481	499	536	508	544	514	497	475	497	516	470	505	533	485	456	461	504	491	501	459	464	504	482	497	482	477
24499	20870	24429	27430	19611	1294	480	397	382	305	334	367	352	319	327	318	324	312	312	327	312	301	319	317	289	299	293	300	291	304	326	282	286	307	313	288	322	313	317	324	329	320	297	300	300	288	292	279	306	301	299	303	307	283	309	299	311	292	301	297	321	316	317	302	325	278	312	295	316	270	358	298	309	255	262	295	276	282	318	297	277	303	326	279	261	301	273	311	272	313	314	305	306	296	321	309	300	273	317	279	310	302	305	300	272	287	297	292	291	299	311	277	295	280	274	264	269	310	319	289	310	313	272	296	308	312	287	321	297	274	306	307	315	298	290	305	303	306	284	287	302	297	271	325	331	296	275	283	278	315	299	258	306	312	301	280	309	315	282	288	317	281	290	297	286	302	299	297	292	323	299	288	290	307	276	321	266	272	302	306	308	317	291	295	296	303	254	288	296	308	314	291	329	294	315	291	301	281	315	297	296	312	296	279	303	310	292	293	319	289	290	299	323	277	314	298	287	304	277	327	296	263	284	311	288	323	329	302	307	309	301	299	301	305	271	309	303	325	297	302	290	318	342	327	288	284	308	310	321	288	309	306	294	244	300	304	310	291	302	296	288	292	289	293	285	297	297	285	282	283	282	294	263	275	310	341	322	320	322	272	304	299	289	300	312	314	281	315	313	333	315	310	298	275	300	316	280	300	275	267	300	307	282	311	270	323	309	294	316	271	346	281	283	304	313	296	312	282	297	303	315	299	314	342	268	295	308	316	280	289	293	307	290	300	308	265	301	280	279	311	297	284	292	289	307	292	290	298	306	292	289	288	287	326	314	329	298	292	307	310	293	325	324	307	277	310	310	317	297	314	306	301	292	310	311	273	299	286	283	278	287	324	285	280	323	309	285	279	330	301	323	310	280	284	289	299	293	313	302	325	301	318	292	311	341	261	274	301	316	272	306	335	312	317	287	299	270	336	294	294	299	309	327	289	278	306	301	263	323	257	297	327	276	316	252	296	307	296	281	272	303	316	312	331	281	302	296	293	304	321	329	300	309	292	302	280	304	286	296	314	322	301	281	316	308	311	308	304	330	335	316	299	288	304	268	261	287	301	307	322	310	294	308	322	283	299	296	317	333	312	303	281	284	303	312	291	311	308	273	301	312	308	295	284	279	253	323	303	309	299	284	304	297	288	304	284	279	301	311	268	313	305	299	287	279	301	302	283	328	305	287	320	305	332	261	287	285	296	299	312	315	309	276	295	298	304	274	299	335	319	309	283	290	254	287	324	282	278	288	300	288	290	327	303	276	263	273	281	279	267	315	315	285	285	294	290	304	314	290	243	290	284	314	309	282	299	305	316	296	289	299	303	319	306	281	286	287	265	308	294	314	316	329	271	304	321	297	262	280	312	278	287	303	318	305	293	333	300	296	287	335	293	278	289	285	292	278	323	286	306	345	299	260	308	296	295	311	256	295	318	286	307	312	314	308	288	339	314	300	315	298	332	306	339	281	309	288	280	276	330	296	298	293	297	297	274	279	301	315	311	326	301	282	326	306	298	291	310	287	320	285	280	285	317	289	324	301	312	297	296	296	302	335	287	289	278	300	296	312	325	298	291	294	326	299	274	302	321	306	301	305	290	312	282	280	292	337	291	282	273	282	299	313	277	302	294	293	329	295	284	289	311	318	275	307	325	327	333	323	302	310	313	293	312	300	310	307	272	295	280	284	277	275	336	312	299	319	263	305	318	296	280	309	295	284	280	309	320	282	272	279	290	312	316	302	270	303	288	298	319	299	291	260	290	302	288	296	297	267	314	284	302	254	298	287	311	313	301	284	312	259	275	277	271	337	324	284	330	283	258	272	280	281	280	294	315	313	251	291	293	297	305	270	297	317	300	310	317	307	303	304	299	302	294	247	238	291	264	293	314	316	326	300	295	281	274	290	289	285	296	307	330	304	308	329	313	304	281	310	309	291	345	279	311	297	266	277	309	303	299	275	273	289	275	333	333	295	323	313	300	294	293	283	297	312	306	306	308	276	312	279	305	309	319	260	277	281	294	286	285	272	284	314	307	318	304	285	310	290	321	292	289	317	288	306	273	274	276	291	270	296	313	279	316	270	265	279	286	309	283	301	311	294	274	293	291	283	313	283	295	294	349	317	311	291	283	323	288	273	315	316	314	290	244	276	301	299	279	305	285	281	320	324	274	297	324	293	309	285	271	302	287	312	291	275	267	317	294	287	315	299	298	293	330	315	279	285	299	272	314	308	323	259	299	294	288	313	303	272	288	303	285	296	332	295	279	284	286	313	316	296	281	293	278	288	292	275	280	313	311	294	309	288	317	315	302	313	299	314	308	289	261	252	301	295	318	275	284	307	296	322	302	302	286	289	280	300	267	300	282	287	317	291	308	282	326	300	305	278	329	271	280	316	282	285	315	325	289	282	306	300	325	278	283	319	267	259	346	285	309	282	287	283	274	315	307	316	303	305	294	300	294	327	313	275	294	268	333	293	346	287	310	293	281	304	289	313	314	299	275	283	294	283	296	291	302	298	285	335	298	303	294	285	267	306	306	332	293	299	317	289	309	308	281	264	294	310	302	349	288	302	324	317	290	294	285	287	300	288	289	281	310	292	318	307	318	327	337	320	283	285	312	294	288	299	294	305	295	281	278	302	314	314	261	284	303	282	308	309	268	316	288	279	282	328	308	284	319	285	296	294	313	333	299	309	262	295	276	297	277	301	275	294	338	302	304	274	287	294	299	314	309	328	277	295	311	280	294	309	310	278	296	275	313	288	320	313	308	345	306	317	312	292	314	310	300	292	304	300	294	282	322	317	301	291	301	304	289	282	298	307	326	267	284	303	299	273	295	282	272	302	279	280	273	296	257	284	314	308	297	275	298	280	290	334	298	297	299	279	288	274	286	293	290	309	292	271	304	271	267	295	260	330	310	274	299	320	287	340	292	292	301	312	286	314	306	274	288	289	334	311	263	282	287	314	300	274	276	288	327	306	292	274	284	309	324	313	286	273	291	307	323	274	318	305	281	322	326	297	311	298	299	291	285	312	300	291	301	331	296	308	282	264	298	308	295	309	309	312	288	297	273	276	273	290	311	313	321	292	305	279	305	302	316	299	298	311	267	304	305	289	274	315	295	298	278	319	312	301	302	301	282	298	283	315	279	304	303	286	289	294	287	324	284	298	305	273	278	320	281	307	280	298	320	270	293	296	304	294	266	308	302	296	335	296	367	285	291	329	297	302	301	296	295	253	291	323	308	307	282	267	293	304	310	293	303	336	303	277	312	306	254	303	302	319	320	313	314	303	329	306	273	283	268	300	306	285	283	267	285	270	285	278	279	277	292	298	301	276	303	288	297	306	315	284	315	309	304	295	343	309	312	299	281	316	266	284	285	301	325	291	292	283	289	316	278	282	307	303	295	297	263	301	327	280	273	269	291	328	315	285	328	330	304	269	295	278	304	340	340	324	292	300	309	298	324
3249	2910	1925	1118	864	804	750	723	687	686	693	664	743	675	689	657	669	743	694	685	664	668	655	673	661	697	667	655	664	665	648	667	655	664	688	667	689	670	660	672	673	684	721	652	683	676	644	674	656	705	684	645	671	650	663	612	704	652	686	624	659	666	700	653	610	638	674	734	714	640	697	624	696	678	673	736	647	656	698	642	609	682	649	626	643	670	616	697	633	644	683	630	676	647	665	660	642	673	649	615	688	648	672	655	669	645	704	679	690	689	659	646	659	685	640	657	674	627	676	692	668	692	653	663	692	691	669	606	654	632	618	664	676	633	647	651	682	653	682	658	633	643	653	655	673	643	683	652	655	641	647	695	639	707	691	665	679	684	668	663	649	664	644	662	649	666	637	640	667	646	631	657	647	679	622	692	626	707	684	715	656	659	684	674	641	663	631	670	619	661	659	629	670	648	657	662	648	696	598	684	610	647	699	649	648	595	696	670	674	654	664	652	692	684	671	704	650	654	694	708	672	685	675	661	699	698	661	655	617	625	664	652	641	663	655	671	671	646	622	636	647	720	697	698	676	664	637	616	643	713	639	675	683	673	706	669	630	629	690	651	668	707	685	663	660	711	624	669	684	630	658	690	674	638	660	681	643	664	628	676	652	631	668	653	660	673	696	667	623	675	728	651	671	648	665	631	613	655	733	648	618	690	681	687	663	672	685	704	598	656	660	640	660	652	669	678	658	645	652	645	656	632	663	646	630	620	652	668	664	664	664	630	663	663	666	673	661	663	655	711	693	694	626	667	634	656	672	712	692	627	660	634	675	609	665	611	654	634	629	602	635	685	672	685	659	656	661	681	681	661	698	635	673	693	689	682	605	680	681	689	708	674	643	679	642	627	734	695	655	690	626	620	655	669	696	692	705	613	636	670	648	666	686	662	710	666	666	633	669	683	645	652	662	626	691	650	689	652	639	690	687	629	666	629	643	692	712	663	651	668	673	694	665	698	680	702	682	645	669	705	713	673	641	661	700	689	656	661	647	640	692	654	668	683	689	680	697	630	658	631	690	601	673	673	677	686	698	681	623	636	667	697	711	656	676	652	677	676	644	654	642	696	664	679	656	659	659	666	680	666	654	694	670	662	699	677	687	659	691	679	653	689	658	688	659	660	643	693	610	644	712	676	650	632	654	653	684	688	640	660	671	654	690	697	692	671	642	682	648	664	652	642	617	663	674	615	666	633	652	635	685	685	657	639	675	625	684	648	701	677	701	682	641	645	676	731	665	685	639	699	647	666	646	676	665	673	666	691	614	669	656	664	697	669	664	671	698	675	663	662	699	679	700	682	665	691	691	659	634	629	648	660	676	672	651	646	668	697	645	710	683	704	653	673	645	696	670	722	683	716	661	658	686	630	670	665	717	688	635	688	667	706	692	666	694	600	689	658	698	645	686	652	698	630	637	650	675	641	697	596	685	683	613	678	678	749	687	642	636	686	710	744	685	673	648	679	633	703	621	650	644	677	640	620	683	684	682	627	616	697	653	668	652	665	645	655	662	686	578	674	671	666	666	657	609	674	674	644	638	649	651	678	724	664	647	664	651	645	684	646	697	673	637	673	614	671	674	663	676	684	677	720	660	630	665	645	639	633	670	684	662	640	631	633	634	621	614	659	703	660	675	645	644	691	674	686	709	653	668	679	610	652	652	641	655	672	698	635	691	689	663	652	662	660	663	719	648	662	683	662	628	688	659	654	678	643	674	697	675	658	671	686	637	650	693	656	694	640	645	699	635	653	649	703	673	701	628	630	678	656	684	676	649	656	659	659	626	675	647	646	647	670	603	639	658	637	649	682	676	684	684	643	660	654	673	675	669	659	654	672	692	719	762	685	676	649	630	675	665	708	649	647	735	676	647	683	657	641	687	665	664	686	665	649	673	645	697	682	674	671	688	690	648	678	662	687	704	683	677	707	626	648	645	686	671	663	663	603	655	656	689	688	687	666	696	636	627	677	654	671	705	663	642	677	694	664	672	667	714	643	688	682	635	625	631	646	647	663	725	673	667	673	660	632	655	649	654	691	682	609	636	661	637	673	680	707	648	667	640	640	600	651	687	666	649	667	654	665	656	665	666	660	687	669	658	687	655	656	635	668	633	647	652	699	716	647	687	638	645	667	630	657	703	674	680	702	615	670	660	657	621	694	655	622	649	651	674	637	649	679	692	653	632	670	668	707	637	656	663	648	660	658	679	640	656	673	713	632	682	689	654	624	727	633	669	669	682	677	675	679	683	609	682	670	673	649	692	670	658	677	629	614	641	648	667	658	664	664	681	623	654	674	667	711	618	692	664	658	666	669	637	690	642	661	660	658	623	712	646	662	649	701	692	630	680	648	682	667	701	700	660	658	627	652	665	662	688	678	677	723	628	703	661	637	628	657	633	655	667	670	684	640	651	678	669	674	627	630	683	686	680	651	650	676	668	681	664	623	653	644	665	693	649	672	667	615	675	701	662	678	645	614	654	636	699	677	672	647	654	634	656	653	696	647	681	670	695	652	628	656	643	633	734	646	626	704	726	695	637	634	691	634	650	640	676	669	630	666	714	694	664	652	655	647	647	650	702	655	641	684	665	668	655	609	671	669	663	664	675	630	685	642	709	712	674	682	645	664	696	678	665	651	700	653	678	656	638	693	660	663	613	698	626	667	667	671	675	627	635	658	624	691	704	645	671	669	670	670	626	687	642	661	616	657	659	677	653	677	644	632	649	658	626	646	708	639	669	668	658	650	644	682	729	690	648	662	675	690	645	668	678	656	685	645	665	656	669	665	682	684	665	667	630	714	666	661	680	646	621	672	602	685	688	633	645	658	683	661	646	670	666	683	676	629	619	699	659	676	691	668	719	658	683	679	634	668	632	664	690	640	641	685	684	642	691	673	700	693	686	646	700	697	649	621	680	634	636	656	649	662	686	665	705	670	712	697	702	650	668	643	658	676	704	649	670	654	645	670	665	682	682	642	665	687	643	695	648	650	625	679	663	695	655	654	638	676	721	691	661	717	661	652	681	653	694	672	650	645	652	687	702	699	692	695	648	642	702	635	660	665	690	668	666	660	710	680	682	674	652	641	664	633	644	655	648	693	671	660	726	663	654	653	609	741	659	641	672	648	680	702	681	647	633	669	610	708	681	703	647	664	696	626	635	677	690	691	666	664	675	668	656	653	675	670	659	617	637	658	653	645	653	628	696	666	740	658	622	678	666	713	681	705	687	677	695	662	684	663	653	673	650	615	663	626	649	632	695	666	687	695	646	710	679	692	593	678	660	653	623	734	644	687	646	621	687	680	691	643	617	640	647	633	705	658	669	702	665	626	652	666	689	666	666	641	634	617	683	644	635	714	666	688	699	626	661	663	661	695	634	658	683	642	676	617	656	689	653	693	666	691	698	675	643	664	660	720	652	643	649	700	636	681	652	670	680	691	640	651	658	645	655	659	686	703	639	662
23603	20852	25095	26710	20858	20835	2336	446	344	288	261	249	239	236	244	240	230	242	217	194	230	197	198	215	225	227	193	222	223	226	200	173	183	175	200	199	209	204	199	224	160	211	227	217	205	218	185	199	195	213	192	189	209	195	181	206	208	208	185	160	179	179	189	175	224	207	214	192	218	201	187	203	185	208	202	177	169	185	195	188	180	177	169	197	218	220	187	215	195	201	180	203	185	179	198	229	195	217	224	186	220	183	224	195	189	186	186	212	198	173	195	214	216	201	176	204	214	208	205	207	213	197	207	203	208	181	171	200	220	180	227	208	205	180	185	204	210	243	210	193	202	217	216	201	214	168	200	201	201	221	212	213	185	159	173	170	197	201	179	205	200	207	233	211	180	234	218	196	207	203	210	214	193	190	186	188	222	197	207	173	205	193	184	187	193	208	189	184	195	203	186	173	210	223	229	188	205	174	190	227	215	189	156	190	195	198	191	220	192	183	162	215	184	159	210	175	195	189	220	195	202	187	212	199	186	205	229	215	182	186	204	195	224	211	201	205	212	187	225	218	169	195	218	182	182	196	188	220	180	203	204	212	211	204	218	195	208	205	207	222	201	197	193	203	172	240	208	177	187	168	191	196	230	174	210	197	203	194	188	188	214	178	192	192	200	178	179	159	218	189	186	200	193	197	203	172	226	224	220	197	211	181	234	212	213	210	203	201	206	223	169	222	213	176	219	216	212	212	203	174	195	201	199	185	194	180	221	179	199	211	219	198	194	208	187	186	194	189	224	194	190	217	184	188	225	221	238	186	191	196	206	219	210	174	179	191	221	169	192	193	190	198	208	200	192	195	185	193	185	206	212	209	210	191	221	211	219	203	217	200	199	205	202	178	182	215	222	200	208	198	176	195	224	192	198	205	205	214	199	196	210	230	200	186	203	199	192	201	194	202	188	203	206	194	206	194	191	210	194	188	199	214	186	220	201	217	196	202	206	212	202	203	188	166	195	199	200	179	219	194	194	214	198	186	213	195	195	217	191	194	211	200	209	203	190	197	199	196	189	170	179	210	199	187	188	214	219	212	205	199	216	198	234	192	222	178	187	239	187	218	200	200	218	194	208	211	190	172	203	216	226	181	181	193	198	220	210	183	211	222	234	222	214	190	182	249	209	210	207	190	199	208	213	194	213	209	218	216	207	217	188	205	211	197	219	204	195	194	197	182	196	203	180	204	206	222	205	195	187	186	198	182	194	211	205	190	177	205	210	222	207	186	184	235	196	174	220	206	196	204	208	207	177	252	190	162	185	189	199	198	209	176	214	196	206	208	204	223	203	207	173	231	229	194	196	204	199	200	215	207	190	201	201	197	187	215	211	196	176	204	218	211	222	207	190	208	190	202	217	181	215	204	207	193	179	202	199	225	203	202	190	221	208	201	202	223	186	198	185	201	208	198	218	197	209	192	187	216	185	222	203	204	191	183	201	229	185	178	231	225	213	207	210	204	183	197	210	200	192	210	181	202	203	199	199	159	210	200	181	206	194	202	195	187	219	217	199	206	184	193	191	220	182	198	197	196	219	216	195	204	196	202	216	174	177	210	181	185	199	199	203	203	202	190	201	195	201	185	185	182	204	198	205	183	186	181	202	171	196	216	194	187	187	189	207	181	232	213	235	225	232	175	181	206	212	190	220	219	203	206	208	196	210	209	179	205	218	183	206	192	214	223	211	208	215	216	200	222	186	179	199	213	186	188	221	204	193	193	173	195	202	202	186	192	178	194	197	212	224	202	185	213	192	187	215	175	191	217	195	196	206	212	201	194	197	218	205	199	204	199	218	183	181	204	218	198	197	197	203	213	196	188	182	204	206	215	201	212	202	202	200	221	187	186	176	194	236	207	198	199	185	219	210	213	197	191	204	247	191	198	205	183	196	203	215	232	230	196	177	194	193	178	201	197	203	177	219	211	195	214	183	180	177	175	215	200	189	220	204	209	216	230	207	185	201	192	206	219	175	181	220	219	217	193	193	221	183	207	216	198	194	184	214	173	194	218	187	176	209	202	221	196	192	179	210	199	162	185	200	194	172	207	199	175	232	207	184	181	196	200	207	202	181	221	192	220	237	164	207	201	193	198	204	215	213	200	170	176	192	188	192	213	191	175	198	203	199	225	209	218	194	193	205	219	235	213	175	187	195	188	207	198	165	194	200	200	209	214	178	197	200	222	184	190	224	191	199	183	192	180	226	212	170	217	201	189	180	174	181	205	227	197	192	195	195	185	175	192	174	191	217	189	189	186	178	182	195	193	192	197	195	207	240	182	202	197	207	214	196	225	215	212	188	220	203	223	190	193	214	191	226	215	201	211	210	200	223	186	195	232	188	216	211	169	194	173	164	179	185	207	206	198	212	202	190	187	201	204	212	194	194	188	206	220	193	176	201	198	198	221	222	214	210	163	251	197	213	203	172	167	182	220	218	177	201	180	171	170	181	202	226	217	172	222	178	178	205	180	207	194	220	201	193	181	179	199	204	221	200	194	201	215	204	213	187	181	216	197	190	206	215	186	195	183	198	206	211	235	183	199	198	192	184	221	187	163	199	181	176	210	190	202	236	178	217	218	213	203	195	205	200	221	206	212	224	235	206	181	196	226	188	189	200	193	229	195	200	191	172	197	204	205	181	226	190	191	202	172	179	168	188	204	220	182	214	193	194	210	215	184	207	202	204	219	202	213	212	217	222	208	222	193	173	199	185	211	191	204	206	211	223	203	203	228	186	213	197	198	188	203	184	193	211	222	192	199	231	181	205	183	220	198	178	210	203	179	183	207	164	202	204	199	205	184	214	228	224	177	226	244	224	183	220	212	188	219	226	227	182	214	199	182	200	205	199	222	216	185	206	200	168	213	210	224	205	165	212	189	227	177	196	219	196	220	190	184	215	196	194	248	198	199	226	212	194	216	201	221	212	189	208	207	182	190	170	196	208	224	213	188	206	199	205	202	175	193	195	174	203	190	200	196	199	193	204	183	218	205	217	201	171	189	212	208	197	204	193	186	204	212	189	184	190	187	192	232	202	219	201	172	197	195	210	168	176	193	182	194	202	203	211	205	188	217	196	163	209	189	195	208	194	205	180	198	186	212	196	177	201	208	219	201	175	183	208	193	200	197	206	186	205	184	200	211	206	187	186	197	190	195	233	168	202	197	196	193	174	209	203	193	211	200	194	171	214	174	185	234	220	181	180	211	208	202	216	202	191	191	240	202	215	182	195	198	189	216	168	197	220	167	212	198	222	192	214	189	186	180	181	187	220	205	175	206	195	216	216	217	207	202	191	232	189	179	177	206	194	177	205	208	196	179	193	181	163	193	193	209	183	200	205	198	189	206	204	194	198	193	177	171	190	177	193	205	201	181	205	221	198	195	187	201	197	184	163	191	174	214	213	183	213	214	200	216	194	212	220	205	202	215	180	177	185	185	206	216	204	208	184	193	206	214	208	210	187	199
3288	4960	3178	1444	844	757	589	543	534	538	533	520	457	478	445	467	427	498	469	515	461	451	467	461	457	461	470	458	462	490	455	427	456	471	461	471	450	443	445	440	466	405	509	459	458	454	435	473	458	462	428	430	460	463	455	437	451	475	456	506	443	447	466	461	408	427	456	441	473	429	394	483	454	474	467	416	445	448	444	465	434	466	463	399	470	440	499	423	441	479	460	451	448	433	458	444	483	465	439	437	448	445	454	460	435	423	430	482	418	468	481	451	465	451	431	449	457	447	465	463	441	424	494	423	458	464	476	465	448	437	482	418	449	415	458	428	429	479	450	453	430	477	390	445	422	438	464	454	409	471	465	425	472	446	452	462	460	406	424	410	447	455	460	409	452	466	469	422	441	433	428	457	439	420	490	431	433	481	470	467	462	473	476	491	441	476	443	419	436	480	422	442	444	462	462	438	460	442	408	470	471	455	457	466	429	429	457	445	457	447	474	415	479	472	448	436	463	426	436	448	409	490	470	409	408	435	388	466	429	473	437	461	448	492	466	428	430	442	476	457	430	432	423	438	435	450	448	482	426	449	472	466	436	418	438	439	470	428	480	461	462	468	448	458	437	400	443	434	469	462	459	459	461	468	463	412	441	427	472	408	446	455	455	438	454	448	469	407	460	440	448	450	459	448	434	439	445	440	488	438	484	455	478	450	441	473	449	434	449	474	476	446	424	433	472	418	443	444	426	408	403	451	427	470	458	447	434	461	467	405	462	451	394	487	480	467	443	424	447	454	434	470	482	451	440	456	430	436	430	484	441	414	469	462	460	435	446	491	464	452	445	495	454	440	434	453	473	423	447	454	443	464	445	424	467	453	466	431	433	448	399	432	439	442	459	465	483	455	443	420	440	465	442	458	464	488	432	451	480	468	456	426	445	468	475	449	478	483	447	495	446	493	448	454	430	445	427	457	413	444	456	451	437	451	440	463	428	436	451	453	444	464	483	436	412	413	448	408	469	478	460	419	442	427	467	467	433	451	467	451	423	462	452	457	445	466	414	461	451	441	441	440	437	440	456	418	433	436	448	450	496	426	436	485	423	476	426	432	429	436	450	413	449	411	443	425	449	481	474	452	463	463	419	454	419	438	441	460	422	439	427	465	456	460	492	440	429	451	396	462	497	452	433	464	451	432	457	442	475	438	422	470	467	440	474	432	423	462	471	417	462	490	420	474	449	463	464	462	457	442	427	449	465	448	467	438	433	452	485	452	500	447	464	452	458	438	412	439	437	458	462	444	468	434	465	447	449	432	452	421	440	477	449	440	487	440	465	462	459	470	452	438	436	452	425	439	452	422	429	447	450	434	467	435	472	414	430	416	457	426	441	437	443	431	489	468	498	451	478	455	435	463	426	453	452	463	475	497	441	470	463	432	467	441	426	455	413	466	444	486	441	410	434	441	430	458	463	472	446	431	493	487	425	480	479	451	474	420	450	443	476	489	448	448	453	482	458	421	425	442	467	453	464	438	446	474	468	423	482	420	494	468	424	474	430	417	459	457	476	432	436	468	509	440	485	441	439	443	452	483	480	435	426	452	472	421	449	432	467	459	441	444	458	455	419	463	441	448	456	429	486	471	458	427	470	447	450	488	480	436	448	420	459	458	460	499	463	427	420	428	439	421	443	449	473	449	479	463	434	443	515	476	446	432	461	427	439	453	442	431	463	436	432	482	492	448	456	455	459	448	413	439	438	418	421	432	422	447	465	489	454	429	450	484	475	440	458	447	469	451	482	443	464	424	432	433	486	433	467	467	463	474	466	417	418	494	458	456	425	442	464	462	439	461	480	445	439	474	468	434	459	411	439	418	474	423	459	427	450	506	453	420	476	471	477	463	451	476	469	501	424	438	426	444	498	463	457	430	438	428	449	445	433	427	435	449	446	463	450	460	446	443	460	464	447	475	475	462	448	439	477	432	430	475	418	445	422	464	426	457	464	431	427	476	445	491	484	502	472	463	465	459	434	474	463	474	434	435	417	458	475	439	423	417	453	436	466	450	445	432	463	471	475	447	401	436	482	405	449	446	435	459	429	436	401	455	447	469	480	470	458	454	454	487	425	429	444	466	421	455	482	432	463	453	467	474	462	433	469	467	439	476	459	430	428	491	431	476	426	483	423	464	480	386	451	429	441	459	443	428	457	469	461	480	443	424	468	437	433	443	477	505	467	435	472	481	424	441	393	478	443	453	441	449	456	442	459	448	476	430	447	425	446	462	478	412	427	511	464	450	470	441	493	451	452	456	438	452	447	439	471	442	452	422	397	473	446	463	424	440	442	440	427	449	431	473	410	436	437	443	421	436	417	447	425	417	470	424	487	443	457	471	434	455	473	467	433	452	427	473	447	474	488	455	427	435	442	409	434	460	453	433	463	465	438	445	460	445	444	461	470	438	523	429	441	470	471	478	481	454	439	460	457	436	422	432	460	463	434	433	487	458	468	432	433	410	446	429	463	463	475	415	471	405	475	443	454	455	471	427	452	450	461	435	436	436	450	434	450	452	452	466	446	449	423	416	454	468	457	456	445	445	464	450	445	445	445	479	444	418	439	427	474	474	479	452	466	481	484	456	433	466	485	452	441	447	422	439	469	423	466	438	453	447	486	466	446	417	474	458	450	455	448	415	467	450	481	442	456	462	418	464	472	470	428	478	447	424	454	454	458	482	455	489	432	436	465	442	453	452	428	440	477	425	431	415	459	480	445	473	445	463	496	420	446	452	434	487	480	485	434	441	467	441	435	417	447	434	434	460	454	440	441	456	422	440	431	419	453	443	438	410	436	456	452	462	437	430	448	454	432	470	444	452	474	450	428	463	414	426	417	469	427	440	514	458	435	433	478	469	483	444	441	456	441	459	446	443	492	441	440	434	484	429	423	438	433	474	428	442	413	436	413	443	464	434	476	467	453	408	475	439	450	463	428	448	428	461	443	431	436	455	435	484	441	450	423	475	447	463	436	455	458	447	419	436	428	472	441	449	424	498	438	489	447	445	466	483	453	470	470	436	450	462	474	462	452	451	426	417	459	467	452	418	432	455	490	459	481	451	434	431	461	455	444	430	437	448	414	438	478	445	452	412	437	468	429	432	460	458	427	436	471	455	463	469	445	458	458	463	396	467	511	431	465	448	449	444	422	458	441	467	475	468	450	429	441	442	422	442	406	415	469	439	450	475	452	447	444	442	441	474	462	457	443	471	455	450	482	467	452	454	432	452	441	460	461	430	457	471	445	450	477	447	389	462	408	400	420	492	419	457	424	461	450	448	442	447	460	443	443	469	421	452	458	435	416	451	418	467	486	455	434	465	487	458	484	420	426	471	426	420	417	386	465	441	450	436	439	436	457	424	465	425	436	482	435	450	444	435	401	481	443	439	435	464	412	462	429	438	443	503	416	472	478	430	445	446	464	475	464	431	467	456	432	416	453	429	439	447	471	428	430	451	458	446
32713	12973	1481	280	225	189	223	221	202	184	200	190	161	208	204	200	247	207	215	190	242	211	213	226	189	217	202	198	188	232	202	223	186	185	197	208	199	206	203	182	187	220	192	214	200	210	207	217	189	200	172	188	203	208	183	216	223	219	202	225	213	202	209	198	199	217	200	188	192	191	215	200	205	207	209	202	197	187	198	201	173	219	226	206	187	197	202	189	232	192	191	194	202	211	221	180	212	220	209	220	199	205	209	227	174	193	183	199	194	203	206	189	194	205	178	213	222	233	220	219	238	189	200	219	227	206	206	200	208	193	206	196	193	213	216	215	231	209	216	151	216	203	203	209	187	195	185	197	227	206	192	203	200	226	183	197	222	203	207	185	212	223	207	206	201	211	186	206	214	223	219	186	207	200	206	237	218	225	215	206	204	211	214	214	203	202	210	211	210	176	194	207	225	229	222	182	216	220	179	210	212	163	192	193	197	193	215	214	223	204	211	216	226	227	213	212	185	188	188	188	185	214	194	206	212	210	219	185	212	223	220	194	203	227	218	207	227	210	240	212	213	200	204	201	220	201	202	179	207	213	196	188	210	195	182	211	196	207	168	205	187	208	210	218	207	201	184	164	211	209	201	239	196	203	214	214	223	219	210	188	194	208	211	191	202	230	206	228	199	198	182	179	201	203	213	187	198	218	216	210	215	224	205	198	194	208	212	235	168	227	172	198	206	170	228	211	219	215	217	219	187	179	187	192	223	200	202	205	198	222	223	196	202	203	212	215	241	215	220	195	221	199	215	232	228	199	220	195	206	183	234	228	208	204	187	189	195	182	203	216	228	209	190	187	187	219	198	181	200	220	225	216	191	181	190	186	237	214	225	225	211	225	211	211	220	183	188	192	225	222	201	182	231	205	188	219	222	192	192	189	211	217	204	188	190	216	215	231	193	227	245	210	219	196	203	202	200	194	228	193	195	183	191	219	206	225	197	213	206	233	216	213	210	220	191	230	203	215	213	192	202	174	220	224	204	193	208	209	209	211	237	208	211	206	215	215	184	211	189	219	217	223	226	215	217	224	196	222	214	202	198	231	196	204	213	207	185	192	193	216	222	187	208	201	181	217	218	190	204	229	235	196	204	208	185	189	204	211	200	199	203	194	227	206	210	214	198	194	219	225	219	211	213	205	196	206	229	205	240	195	195	210	227	192	209	182	194	205	204	202	194	186	197	189	211	212	231	204	197	208	216	216	194	220	204	209	197	208	212	191	206	193	183	223	199	201	180	176	217	225	174	206	229	232	212	239	204	218	196	214	199	211	211	224	186	216	212	211	217	192	207	204	211	205	200	198	196	224	211	219	220	207	201	223	212	213	189	202	209	184	180	186	197	202	204	197	210	229	195	225	210	206	206	239	194	241	193	197	185	180	209	227	205	210	187	228	207	189	235	225	208	202	207	229	200	195	184	208	198	208	211	213	208	208	171	194	206	209	236	195	197	209	211	195	231	195	180	195	229	200	204	221	222	245	199	210	187	206	171	215	172	214	207	179	211	226	214	198	225	203	220	206	211	206	196	195	195	225	197	205	210	213	185	202	185	181	173	209	192	211	193	210	199	197	184	199	214	196	191	215	217	209	225	224	230	211	218	211	213	213	215	202	186	195	187	194	187	202	199	198	193	236	214	204	220	212	225	186	223	186	190	216	229	219	203	202	199	188	193	194	205	198	182	240	229	196	219	210	200	202	207	198	190	229	209	185	198	218	216	227	203	195	198	209	204	213	191	206	199	225	196	209	218	226	190	200	208	184	195	218	200	203	194	224	232	222	207	223	200	187	203	188	225	215	211	189	187	198	200	199	221	195	180	193	187	240	183	209	189	204	208	189	209	199	193	188	196	185	190	206	200	211	177	204	227	175	191	237	217	202	214	193	205	183	206	199	190	196	209	191	226	187	195	205	186	184	234	164	181	221	192	195	208	226	178	206	213	204	216	225	209	202	237	211	195	195	209	201	170	172	189	214	220	199	212	201	189	196	201	188	235	221	210	206	224	193	233	205	202	192	201	181	181	175	193	200	217	214	199	214	207	196	199	200	199	216	186	227	202	207	200	192	216	192	204	229	208	205	201	219	202	205	201	181	208	214	212	235	201	197	228	192	221	181	194	212	209	208	203	224	215	222	195	226	229	198	228	209	207	183	216	204	206	218	192	167	208	219	166	192	196	194	167	210	208	197	200	225	194	223	214	229	239	190	206	196	221	214	197	245	209	212	223	219	206	205	205	221	193	205	222	176	216	201	193	196	221	210	202	225	197	209	234	215	185	193	207	209	190	196	207	185	183	182	223	212	219	215	232	175	181	213	207	219	179	219	209	225	204	215	191	218	217	174	208	192	185	186	213	193	196	227	219	216	221	184	209	211	247	219	216	198	184	205	166	198	186	215	189	219	226	191	217	187	213	217	214	188	231	197	204	191	216	201	240	193	200	188	207	191	224	219	198	206	206	213	210	191	204	191	198	222	192	218	186	206	193	192	243	188	200	201	234	197	191	174	200	203	208	202	209	216	190	198	209	182	189	210	210	196	230	209	218	206	219	259	219	213	226	223	245	170	232	195	175	182	214	217	221	192	223	200	221	242	229	191	209	194	220	217	192	200	199	197	223	216	214	217	215	218	240	197	212	213	167	190	237	215	192	196	214	183	231	198	216	241	193	183	214	206	195	192	185	197	225	206	227	189	229	222	220	188	214	186	200	204	229	187	185	198	183	223	218	184	176	229	189	194	214	204	194	198	230	201	220	178	229	199	178	214	171	219	203	209	216	211	203	197	207	198	222	193	214	201	199	194	233	199	220	198	176	203	201	182	212	191	196	205	201	196	205	232	199	193	211	232	235	201	172	200	229	212	212	204	202	205	190	230	219	209	216	205	206	214	218	217	198	206	196	210	216	195	214	209	212	225	226	189	187	180	205	217	213	190	210	195	229	216	191	183	212	180	231	200	227	216	198	195	194	191	218	240	208	198	191	206	201	208	204	200	197	189	204	204	221	195	195	236	179	189	198	219	220	224	216	211	220	197	200	186	219	221	214	215	239	211	195	196	231	208	205	213	196	219	231	207	198	214	186	200	182	225	178	171	197	200	210	179	208	206	184	202	204	228	211	215	233	207	217	220	180	201	228	210	219	191	227	200	192	207	212	202	217	193	218	218	206	227	227	199	209	216	228	201	189	213	219	215	220	209	224	204	195	176	208	218	206	181	216	222	213	208	203	200	210	206	199	222	185	210	230	223	234	199	180	203	217	197	218	218	199	217	239	174	201	231	203	196	215	178	211	197	215	188	221	223	202	204	217	207	228	213	233	209	202	208	211	189	217	185	179	244	219	224	222	196	209	205	225	203	235	220	211	203	214	226	233	217	210	190	227	183	201	230	198	211	209	224	191	193	213	208	176	203	199	207	207	183	186	216	186	203	188	189	210	225	208	205	202	202	227	197	211	205	181	206
5110	751	605	552	511	504	536	483	534	540	480	480	499	455	475	503	475	509	502	485	479	490	454	529	472	516	476	504	518	510	500	503	449	484	514	464	539	492	485	525	495	473	487	522	527	496	531	502	482	467	534	460	510	544	458	474	524	472	463	525	537	482	510	485	502	487	518	514	493	482	517	488	484	458	478	497	454	494	518	476	508	491	495	504	493	473	487	497	459	499	498	515	503	494	505	465	515	516	474	463	464	481	460	498	469	448	483	478	471	455	512	497	503	478	483	528	505	495	485	486	514	486	521	538	511	482	507	496	462	490	488	473	467	498	508	567	482	502	454	478	497	455	523	450	481	522	475	481	520	504	532	461	527	535	494	501	487	481	497	488	486	470	534	501	498	541	487	502	452	439	507	500	510	495	475	479	533	504	457	474	478	500	449	442	499	503	485	503	489	473	484	520	462	526	475	530	436	489	471	520	517	491	524	524	506	485	530	507	488	486	464	480	480	507	497	475	502	464	492	532	478	489	471	486	516	494	514	462	459	461	486	488	500	473	499	502	479	478	515	482	488	490	566	440	465	500	480	522	475	479	526	527	481	522	448	520	528	519	492	473	477	561	469	500	443	496	458	513	473	512	471	525	490	489	498	490	475	482	495	498	443	533	516	453	509	495	471	529	484	466	520	473	524	476	468	458	456	484	471	496	511	511	479	519	501	496	480	539	464	485	490	474	501	477	545	482	519	465	490	517	471	503	490	458	496	498	503	493	477	508	481	491	501	489	495	498	490	521	500	493	473	459	490	472	487	504	513	490	474	483	493	476	492	509	510	495	511	485	507	501	481	486	521	495	472	489	484	490	500	476	467	499	535	490	532	478	470	524	466	545	519	483	487	485	503	487	496	480	510	463	522	487	509	469	498	522	482	493	463	490	524	473	489	463	497	464	470	477	492	481	505	545	509	520	489	485	498	489	461	502	498	537	514	488	462	482	496	489	466	514	509	499	487	509	460	453	513	508	522	489	443	472	527	505	530	509	488	476	462	499	486	499	517	493	488	497	510	511	495	490	469	479	514	478	502	496	461	478	504	533	510	495	465	523	496	516	500	492	452	479	493	466	531	484	478	461	456	475	509	470	513	497	453	463	493	486	481	502	481	483	470	502	482	512	467	487	504	483	498	467	482	520	498	524	447	475	480	457	510	511	495	532	483	573	503	473	479	505	503	528	508	496	504	462	520	474	489	520	498	484	497	486	508	497	491	465	509	526	473	486	446	516	502	495	520	480	499	452	501	494	492	484	544	467	474	500	494	505	471	496	494	517	486	490	489	556	496	475	482	517	479	518	473	468	464	453	500	497	483	534	508	471	475	557	499	505	465	486	519	538	515	467	509	512	508	472	506	495	494	493	530	514	513	497	469	496	475	510	498	474	533	487	504	489	491	490	472	517	508	513	502	488	476	527	455	480	514	536	512	527	482	491	502	490	466	506	504	508	534	502	475	502	477	485	509	483	503	522	480	502	500	503	514	477	470	517	500	479	503	491	498	494	460	480	520	476	504	514	486	472	515	512	478	491	499	495	511	479	487	487	475	507	501	494	495	509	489	524	505	467	487	467	460	460	472	500	498	493	497	516	511	539	503	505	459	511	469	485	480	520	507	486	507	504	512	493	504	535	466	465	475	466	511	456	488	462	493	515	540	504	477	551	509	450	512	491	506	472	457	489	484	464	510	500	503	491	476	521	470	498	482	493	551	488	484	539	523	480	501	480	476	468	494	511	464	477	526	464	468	471	495	492	498	477	492	494	455	494	452	496	510	472	490	510	507	514	493	493	484	533	478	478	474	479	507	515	508	523	481	530	470	527	516	477	485	543	526	522	520	510	501	483	487	493	465	531	501	521	507	515	488	492	520	451	483	521	502	472	478	492	496	505	484	487	478	499	506	524	534	469	478	482	506	500	536	472	511	513	458	466	524	496	530	496	501	500	436	516	519	506	510	510	445	492	487	501	492	499	502	484	451	473	510	480	519	483	467	499	488	493	464	487	492	516	501	482	488	511	484	529	447	482	504	508	443	514	489	511	488	496	527	539	514	475	456	535	435	516	465	490	480	536	483	511	495	489	513	493	453	466	466	465	509	507	503	475	508	483	501	481	472	508	507	492	459	472	475	508	520	505	534	507	491	507	477	496	480	489	524	537	514	509	505	483	501	492	521	549	486	472	489	494	483	481	467	496	500	509	492	474	512	505	497	530	491	518	505	500	507	478	495	470	509	529	510	500	514	514	482	486	488	500	491	456	501	525	461	508	509	534	501	470	501	499	517	484	512	509	503	472	475	476	495	505	480	495	486	472	489	457	527	468	515	467	490	492	529	466	478	532	495	482	484	503	496	473	473	508	530	517	537	514	498	481	521	449	471	482	501	471	515	510	471	529	453	526	464	477	509	542	470	486	517	508	471	469	509	530	511	457	518	505	513	509	503	533	471	490	453	482	464	533	482	509	485	471	492	529	489	448	489	490	488	464	480	464	523	478	501	536	522	482	498	480	503	479	525	477	483	474	518	486	510	475	497	482	556	507	514	506	469	501	520	497	528	463	513	468	458	516	511	508	500	482	496	488	501	477	485	480	502	471	469	488	471	491	466	504	497	484	490	466	477	518	485	481	511	497	497	512	485	503	513	461	499	470	483	545	545	465	509	524	510	500	474	453	494	509	516	508	506	470	481	485	519	482	506	496	526	487	494	494	506	503	508	484	532	481	510	473	523	475	523	509	479	535	472	529	525	492	518	471	543	493	480	488	479	468	508	475	496	484	495	479	541	474	512	502	453	509	507	529	474	507	520	482	501	549	531	542	522	529	458	523	451	493	528	488	501	485	498	490	523	467	487	469	484	508	479	540	465	503	486	452	486	497	445	514	491	504	503	498	500	458	503	453	492	517	490	505	493	468	470	499	492	460	505	480	483	519	484	505	483	513	488	491	501	533	481	506	505	472	497	498	499	513	494	500	529	517	507	514	471	490	469	479	477	470	487	512	506	490	554	486	523	484	516	472	457	490	504	482	487	511	490	475	485	513	489	500	445	478	459	510	500	488	494	474	491	527	525	490	481	476	487	502	479	497	532	496	485	510	469	479	452	506	478	489	489	486	488	499	482	499	498	519	515	474	463	502	478	483	456	453	488	530	483	530	512	477	484	475	481	521	537	485	503	516	493	492	519	494	504	459	487	482	476	478	481	506	495	470	525	543	469	514	496	534	485	471	501	508	481	485	475	514	493	487	490	498	469	512	496	481	453	435	524	491	483	522	467	500	507	495	500	505	491	472	506	494	467	471	479	506	498	522	530	495	474	489	486	496	481	479	523	498	502	476	474	511	477	503	467	476	503	537	479	512	519	497	495	523	494	453	517	477	498	468	485	514	478	500	505	493	511	530	517	465	498	514	479	477	487	498	463	503	530	471	547	463	498	501	444	473	489	486	474	485	487	502	470	498	468	547	482	510
24461	20858	24476	27375	19759	1398	524	454	309	336	325	334	351	331	309	296	271	274	290	311	267	307	335	326	302	264	303	276	296	337	334	331	320	280	305	286	371	306	309	277	299	284	285	295	305	287	318	322	314	290	295	317	301	283	312	329	297	326	266	296	325	306	312	284	314	352	297	306	289	310	289	287	294	251	294	306	301	282	291	321	338	303	300	282	270	282	288	308	295	337	322	306	292	330	301	354	299	304	256	322	329	313	308	307	302	334	307	290	260	302	289	326	288	281	296	280	297	262	301	349	308	296	316	335	331	294	286	297	308	290	312	315	294	296	256	326	295	299	271	302	277	282	305	306	276	331	301	315	274	285	254	285	282	302	296	338	305	320	320	297	269	302	285	299	289	332	283	327	307	279	282	318	282	288	268	307	312	294	320	291	322	291	286	294	294	292	276	283	336	309	277	292	297	294	279	310	302	257	289	287	304	321	307	296	284	270	310	291	311	309	308	293	281	308	319	316	313	295	312	303	289	286	265	292	292	283	331	273	301	312	349	289	275	305	273	312	301	324	276	255	296	303	323	296	302	277	307	277	295	329	314	303	333	281	295	323	289	286	303	289	336	284	312	307	274	280	298	306	284	294	321	315	296	264	255	273	326	309	259	304	303	342	306	294	293	314	284	311	260	281	294	295	271	309	291	289	335	337	312	327	298	311	309	270	294	310	311	280	281	331	296	278	306	308	281	318	318	311	309	309	280	302	278	274	293	296	285	290	298	277	316	325	308	296	316	310	282	340	303	284	316	315	286	270	284	321	322	300	308	292	280	280	271	325	274	265	294	324	287	318	316	301	280	326	333	311	302	314	300	318	311	249	285	320	288	331	308	291	300	298	288	320	322	295	298	306	281	287	304	291	279	321	300	291	312	283	308	300	300	316	286	281	281	284	322	304	283	283	280	308	284	260	280	279	327	344	291	332	303	296	291	290	309	299	307	296	312	294	271	301	295	295	300	282	295	288	295	274	284	300	314	295	281	304	306	317	318	307	274	289	273	280	289	306	296	283	303	275	307	311	334	322	268	298	285	305	292	320	273	359	328	273	284	269	315	291	312	299	318	299	314	311	283	300	278	301	289	321	305	276	284	316	320	300	299	326	318	323	325	294	287	336	306	306	336	323	299	283	312	310	305	289	309	290	304	319	331	299	286	301	266	300	331	304	315	277	329	298	303	303	298	286	329	310	300	262	276	305	296	287	312	321	300	295	301	301	309	299	293	290	309	295	306	325	305	259	302	283	293	291	285	299	314	291	281	294	315	338	304	296	303	315	280	312	278	297	323	305	291	296	289	318	319	314	313	288	294	307	305	294	304	299	296	288	296	320	298	322	288	299	339	263	305	312	277	310	325	316	312	323	284	287	295	299	315	297	283	290	345	318	330	274	309	291	322	322	304	298	310	291	300	285	339	299	314	320	304	299	288	303	315	271	320	294	293	264	321	301	310	333	283	306	301	320	319	289	324	313	311	285	264	328	301	311	298	339	277	332	322	295	295	278	312	316	280	322	290	300	284	271	282	311	290	323	304	303	336	299	284	335	273	317	330	328	292	341	312	320	295	295	298	284	283	277	294	311	298	298	318	312	305	289	292	305	324	305	292	347	326	273	276	292	329	296	283	299	290	322	291	281	314	297	278	308	275	298	256	302	292	288	295	291	290	301	300	297	293	264	282	292	298	277	308	333	285	295	331	263	309	310	278	288	308	277	300	281	302	284	297	279	288	292	291	312	324	291	298	291	273	283	284	300	318	305	298	279	301	300	307	302	303	296	298	292	290	299	303	354	311	280	290	298	273	325	317	271	316	300	310	296	276	264	271	293	286	309	260	306	318	312	291	285	312	316	331	294	295	277	292	283	305	328	289	282	305	320	292	270	314	291	321	281	308	308	297	292	287	282	298	288	296	327	290	303	308	281	295	301	290	279	342	321	311	263	303	313	297	308	301	288	272	295	298	281	320	277	271	298	305	326	304	320	300	288	327	276	314	308	287	299	310	330	288	321	311	318	316	268	318	304	275	341	298	322	293	301	306	284	268	286	278	295	301	328	314	300	298	320	328	326	297	298	285	300	279	277	288	303	317	323	323	306	329	308	298	316	330	302	335	312	302	319	287	298	337	280	326	274	274	282	259	331	325	285	304	302	296	289	315	317	277	306	283	279	325	273	295	334	304	296	280	288	281	276	276	312	320	299	303	277	279	296	281	284	282	321	306	312	283	281	273	283	306	303	326	303	299	269	287	305	294	298	285	341	290	281	329	297	308	319	288	348	320	287	289	309	299	296	271	320	316	304	276	275	301	284	324	329	333	319	278	296	294	297	313	273	318	320	252	329	302	325	319	270	286	305	301	324	293	285	331	320	315	297	283	305	323	288	275	311	330	318	313	333	320	298	291	288	305	321	304	295	318	307	300	311	284	302	320	325	307	314	286	300	305	300	340	270	302	270	275	312	276	274	310	266	292	336	275	293	293	309	282	326	289	300	326	287	287	301	294	311	317	276	338	319	306	277	307	260	279	268	321	313	308	309	278	293	278	309	288	304	289	309	292	285	317	312	304	295	330	312	309	320	293	317	283	301	294	313	286	276	286	291	262	293	304	312	301	288	330	307	302	308	275	318	301	282	274	314	313	302	292	295	300	311	282	293	308	296	272	315	301	286	261	288	317	304	329	293	290	292	310	324	317	288	283	279	301	313	294	315	312	321	302	302	312	281	309	308	316	282	276	309	299	307	288	320	308	291	289	305	289	284	328	311	304	333	287	306	295	306	277	289	286	333	287	322	316	290	302	293	295	325	324	296	302	306	314	273	297	330	285	297	319	303	312	284	322	289	262	283	282	268	288	288	262	286	302	313	311	320	273	270	317	277	284	339	290	326	281	295	307	311	284	326	277	276	340	317	312	316	274	253	279	272	324	305	299	295	296	277	282	300	290	305	283	334	325	301	309	279	313	301	307	280	297	313	292	277	309	317	304	278	262	308	283	342	278	303	303	307	305	312	303	304	290	304	275	282	297	313	306	294	283	284	292	321	303	285	305	283	308	285	339	290	291	297	305	283	322	317	285	294	332	333	301	264	300	291	297	320	249	287	310	279	301	272	318	294	277	278	307	301	269	287	318	292	313	282	320	308	278	285	310	283	292	291	283	319	306	300	295	313	294	286	277	337	294	272	304	305	322	283	294	295	287	311	316	292	282	288	319	305	304	304	318	320	286	302	313	308	275	273	329	299	311	296	290	322	322	327	310	307	314	288	300	296	305	309	325	346	299	301	348	292	328	312	312	301	327	289	310	296	295	278	289	293	303	333	298	314	318	316	303	329	314	322	266	333	324	302	277	302	303	315	282	304	312	318	325	314	312	282	325	285	290	307	301	289	311	318	291	283	297	301	312	299	299	324	310	292	287	320	319	303	298	273	320	312	301	280	280	316	300	311	286	304	290	301	322	301	291	296	294	313
3343	3025	1859	1172	919	732	673	692	697	647	722	663	692	678	624	667	659	711	608	675	612	640	665	698	694	647	659	670	671	655	668	655	620	712	676	641	653	695	649	692	669	678	662	652	657	690	674	670	685	631	657	688	644	687	669	650	667	644	681	667	647	682	693	645	690	698	644	695	741	652	656	684	679	660	655	640	679	663	649	681	717	692	691	653	692	649	663	682	658	686	602	639	651	656	674	623	657	663	644	656	627	640	617	667	642	647	678	681	624	680	625	625	704	648	663	680	682	654	616	632	620	676	675	679	641	666	653	693	654	681	679	607	657	635	689	641	658	673	692	664	697	656	672	604	631	652	650	684	636	642	675	649	632	715	699	636	700	645	668	689	663	687	648	658	677	641	654	696	663	639	668	664	696	676	670	694	711	651	688	645	679	682	643	677	655	670	695	674	650	653	701	631	637	676	656	606	662	668	649	673	642	665	677	652	669	670	674	645	667	674	693	688	684	657	662	686	667	611	692	708	685	659	666	657	667	660	720	613	695	638	677	696	668	695	683	669	692	646	699	678	639	698	703	671	667	650	669	682	692	702	685	679	683	657	608	634	703	672	738	663	694	652	680	670	681	626	696	637	660	659	656	647	685	666	618	651	657	641	683	676	684	647	651	636	629	682	647	666	671	658	689	633	671	695	650	659	670	623	639	636	709	674	650	641	660	712	586	639	663	636	693	647	673	638	615	651	635	690	680	682	696	647	631	649	658	631	713	590	619	654	696	680	653	638	667	643	646	667	638	635	621	601	660	627	668	687	652	697	696	684	627	652	648	658	680	675	660	665	624	652	685	639	685	672	737	702	688	673	691	686	644	628	651	668	701	696	683	663	646	668	616	667	661	702	666	665	632	651	672	703	691	686	662	722	684	680	650	708	682	647	679	646	667	623	643	635	659	686	698	697	668	687	640	693	651	651	661	647	671	689	680	675	631	691	635	614	612	630	696	666	686	676	642	626	640	659	655	655	668	650	663	696	632	654	696	613	661	657	630	648	630	689	677	713	661	662	683	669	644	668	671	694	678	683	615	665	650	661	658	624	629	618	699	683	649	651	655	673	655	634	635	686	677	666	693	690	679	661	632	616	683	653	678	620	678	636	627	651	611	629	681	638	676	691	672	686	658	668	637	660	699	665	650	655	639	636	650	699	631	681	644	650	668	682	700	608	710	676	733	677	665	689	623	682	666	629	692	661	707	651	685	683	644	648	680	667	680	597	643	633	641	651	640	649	619	604	629	641	656	663	674	653	636	677	669	693	715	648	703	597	648	691	665	696	642	673	703	696	637	700	658	692	652	668	675	659	673	652	686	674	675	664	669	635	700	676	672	683	690	655	635	658	691	679	644	653	678	641	619	655	637	664	679	667	665	647	653	680	668	629	691	673	679	676	694	692	651	647	616	646	662	652	642	694	684	642	661	667	688	687	683	700	615	652	657	649	633	637	603	665	690	698	641	652	646	684	685	654	637	659	672	675	689	676	674	711	628	682	673	648	663	659	661	651	626	639	713	722	692	687	733	653	682	610	688	671	657	641	648	640	645	654	653	657	647	656	662	647	682	663	650	672	639	676	628	655	706	662	691	668	629	707	660	666	637	703	634	678	663	718	656	653	671	688	691	677	688	696	654	663	654	654	659	674	666	642	665	677	667	634	641	654	716	688	631	661	685	693	651	652	665	663	655	672	699	647	649	645	699	669	640	664	677	705	703	636	679	655	708	652	612	640	657	686	654	676	631	666	660	652	626	681	636	653	672	662	681	661	683	615	681	650	669	665	678	703	638	707	664	679	692	601	713	724	649	684	636	665	652	672	683	657	652	610	643	673	639	672	685	653	639	660	684	657	649	662	689	673	695	641	692	657	654	688	649	640	692	684	662	695	698	676	690	647	646	662	683	728	699	634	699	667	662	696	704	672	690	660	654	686	610	650	664	676	720	651	703	668	707	624	655	671	646	646	669	674	637	637	646	671	682	707	677	702	670	639	650	638	661	681	653	683	624	639	696	671	642	663	679	663	674	644	652	649	627	695	658	652	698	677	685	684	656	693	674	691	668	703	654	661	657	665	682	683	717	715	629	646	657	666	688	664	638	667	683	645	688	657	641	722	677	710	688	664	666	655	624	658	641	702	624	669	716	637	659	658	666	650	632	662	661	663	645	667	651	621	605	695	627	694	665	613	676	685	709	684	642	646	676	632	676	707	649	644	654	661	686	697	670	682	676	669	666	674	687	689	630	684	667	664	693	617	672	672	658	687	649	682	704	691	639	674	666	690	706	694	656	664	672	666	681	694	676	624	711	644	654	655	630	635	684	659	692	680	663	658	637	642	646	690	652	662	655	659	700	688	607	598	658	641	713	681	637	673	628	660	621	653	629	655	648	695	661	692	684	658	652	674	669	655	701	622	711	702	709	616	637	653	647	649	691	697	716	640	677	638	670	626	643	675	648	641	652	703	671	647	643	662	636	676	597	682	614	676	681	632	635	686	634	673	684	661	673	660	689	653	638	707	675	695	652	648	658	659	661	674	689	659	686	679	648	698	650	664	707	630	630	677	632	668	657	692	640	644	603	662	636	646	695	655	651	662	615	653	690	639	639	601	659	658	653	649	710	665	689	626	650	643	644	624	640	705	708	664	646	659	613	654	650	666	683	593	700	698	672	668	679	651	685	658	673	658	661	630	697	637	681	690	654	688	644	680	666	654	615	677	694	642	673	705	639	682	665	654	676	676	642	656	668	648	656	642	714	658	679	673	674	716	660	632	628	677	634	660	649	653	641	691	695	678	695	672	647	690	661	620	628	649	660	694	699	706	663	695	662	681	637	671	705	658	654	648	652	670	650	671	654	669	659	668	646	675	645	630	683	654	631	664	639	689	675	622	638	611	613	622	691	691	625	696	684	632	667	705	673	690	686	681	662	622	702	655	704	660	602	654	629	632	651	679	666	704	632	625	637	667	661	657	656	709	660	646	668	722	626	668	703	679	663	650	696	608	649	632	688	686	665	633	654	698	666	731	642	675	640	668	663	646	658	664	678	688	655	644	687	636	702	634	690	636	642	689	676	728	729	680	651	698	675	693	655	657	639	659	706	697	658	696	625	656	672	678	704	623	690	695	643	641	705	690	660	634	674	634	675	668	651	654	654	674	625	675	653	663	669	694	653	667	632	636	679	631	715	672	661	691	656	672	651	679	616	661	692	638	683	701	698	679	683	669	628	655	671	648	627	677	652	698	648	658	703	671	646	642	693	688	713	676	647	687	652	653	671	681	652	696	643	648	655	660	655	675	653	653	680	664	668	677	629	695	704	670	689	648	635	688	627	664	681	653	711	619	681	646	714	632	654	717	694	703	588	610	684	682	719	689	665	635	643	681	635	670	662	682	662	662	681	675	667	636	663	658	650	689	651	655	656	618	650	670	661	704	694	710	663	733	677	683	690	673	687	644	689	670	684	652
23651	20908	25191	26774	20911	20896	2416	450	342	316	288	324	247	227	221	239	242	252	218	226	224	221	228	234	229	216	208	204	242	215	210	190	222	251	214	192	171	218	193	205	201	196	225	223	187	214	205	204	220	193	216	204	224	233	191	211	201	192	209	194	203	226	229	205	199	216	215	206	197	210	214	184	226	192	199	206	181	186	197	234	188	187	202	187	193	203	215	205	201	225	193	186	183	193	196	201	224	180	219	176	197	187	209	191	186	201	209	206	214	221	199	194	215	242	226	194	205	196	200	236	211	192	186	236	213	205	193	202	239	172	215	180	212	200	189	231	233	219	237	208	224	183	181	215	223	186	210	219	227	225	211	234	217	215	210	212	199	226	225	187	206	199	227	201	200	200	185	189	254	174	178	196	210	209	191	205	204	181	182	183	192	179	201	197	205	183	204	238	210	178	207	177	182	220	206	188	171	198	193	202	202	202	193	214	198	194	204	213	193	221	243	205	225	200	213	231	185	200	228	208	207	216	208	187	219	187	189	212	207	182	212	206	202	177	190	201	221	198	241	154	190	200	224	219	204	209	213	176	185	187	194	195	197	193	198	183	210	189	202	203	186	223	211	175	195	224	192	177	190	186	229	206	212	190	210	192	187	196	179	222	207	199	189	206	175	164	219	200	193	208	179	178	190	223	188	184	205	204	227	195	196	205	187	211	225	204	180	199	197	171	209	219	201	194	216	238	209	198	221	229	208	249	177	196	201	171	223	213	207	214	196	217	187	188	162	208	206	182	190	183	196	218	216	225	206	184	216	191	176	174	192	194	229	205	182	197	184	165	206	194	229	214	215	219	214	185	188	211	195	191	202	196	225	210	208	181	212	207	196	205	191	219	222	199	212	222	216	186	194	196	204	213	187	182	183	156	214	206	175	206	184	205	215	215	185	186	212	211	211	192	224	210	193	199	170	169	216	163	216	196	183	207	188	202	213	206	212	184	202	188	229	182	177	175	231	210	208	217	209	212	189	174	204	201	198	190	220	187	207	216	199	207	195	215	181	197	201	186	178	194	191	205	189	218	185	216	214	218	204	173	204	184	201	223	179	193	206	217	184	229	230	211	203	190	169	221	203	207	204	218	187	227	210	200	227	204	195	222	207	185	182	195	189	194	214	209	197	246	172	225	217	190	189	177	237	181	208	189	205	212	224	204	232	228	199	208	196	204	196	180	193	219	214	175	202	178	203	232	192	171	184	206	196	216	193	193	206	221	204	221	203	197	207	191	203	219	199	212	208	193	209	189	196	177	200	211	200	214	217	188	224	195	182	184	231	211	209	222	198	208	202	197	231	162	207	192	197	199	196	232	184	175	192	196	209	206	201	212	221	203	193	210	217	202	232	216	205	187	212	191	187	201	207	232	188	181	232	208	231	228	238	217	213	198	202	196	188	193	188	200	213	211	213	208	203	191	184	234	194	189	213	202	215	192	209	225	212	226	204	196	201	214	194	206	195	198	184	198	210	207	205	193	213	218	173	184	220	214	224	161	196	198	222	174	207	196	199	214	204	226	199	207	198	185	201	164	194	191	195	217	201	192	204	183	202	205	181	186	215	226	215	215	217	214	197	199	173	202	208	194	198	179	222	223	206	203	185	184	193	205	197	191	191	194	204	224	210	188	196	204	202	191	197	204	185	202	223	197	188	198	216	226	180	198	201	205	199	183	188	208	217	185	235	203	202	212	193	203	198	218	211	178	194	173	213	179	196	196	206	195	181	188	189	218	191	189	187	205	220	205	182	215	205	186	167	200	210	212	199	218	209	196	197	176	189	220	220	175	213	208	186	182	223	194	200	224	185	216	217	232	211	214	203	222	163	221	201	219	209	193	196	210	187	189	197	208	180	222	199	190	191	214	183	187	207	215	196	189	193	190	194	167	192	173	176	186	196	182	207	204	195	201	213	217	199	238	200	212	191	183	215	231	213	198	206	212	230	189	200	190	205	229	221	222	208	197	195	199	206	200	182	202	204	218	166	200	197	193	204	215	220	216	189	195	204	200	205	214	194	177	170	195	197	179	187	223	217	210	223	192	176	210	208	197	174	196	222	195	218	212	222	183	203	199	189	195	176	200	216	228	194	205	187	218	209	189	209	201	233	219	191	222	208	219	207	190	202	186	199	198	194	213	183	216	212	231	208	194	176	211	206	192	199	190	233	187	194	211	205	203	214	192	223	219	201	194	192	184	210	210	196	198	205	227	216	173	187	183	181	193	258	211	233	215	196	205	189	204	214	235	224	188	189	174	188	187	195	194	212	215	214	221	217	176	225	203	204	182	195	228	226	207	227	205	186	213	201	192	179	219	183	211	196	213	197	184	205	249	199	203	208	217	205	196	187	213	180	208	227	207	213	197	198	218	200	188	194	204	194	223	197	231	194	180	210	226	207	199	207	227	230	224	202	226	208	186	185	226	218	179	209	205	224	180	209	198	201	204	203	192	212	210	230	197	213	198	212	211	231	194	184	213	185	208	243	193	217	236	212	180	220	191	227	224	196	174	163	179	221	213	194	198	208	205	211	186	211	185	209	221	202	200	206	248	212	220	210	189	190	180	182	188	207	240	203	207	211	178	218	213	186	200	201	219	228	213	217	188	206	175	177	207	202	206	207	196	180	222	229	212	200	183	192	214	218	223	212	207	195	213	184	187	206	197	194	187	205	193	198	171	195	193	183	215	183	201	201	232	202	209	209	192	186	174	200	197	203	196	185	206	216	212	227	212	192	189	206	181	191	196	202	193	197	176	182	203	195	219	203	199	216	199	191	182	204	182	199	192	206	188	212	193	236	174	197	223	182	229	208	219	207	202	196	205	208	191	204	211	194	173	172	202	195	213	216	187	197	177	196	193	230	171	206	207	191	225	188	210	206	195	220	206	222	196	207	197	216	206	178	206	193	196	206	204	176	210	167	213	221	190	206	192	188	175	210	188	214	202	173	185	187	209	200	199	186	204	208	176	217	219	204	235	223	235	196	187	186	199	198	230	198	218	215	207	215	202	189	186	178	209	189	199	223	215	190	204	223	228	207	187	200	204	202	206	191	173	191	196	200	204	178	192	189	195	190	173	201	192	229	234	196	207	198	228	188	173	186	194	192	216	182	195	197	213	188	191	218	208	195	194	187	219	225	239	203	216	213	226	227	207	204	207	188	166	242	219	212	196	217	212	210	195	192	193	186	207	215	202	209	177	199	204	210	205	188	222	204	208	180	196	216	193	180	185	202	191	192	199	228	203	204	201	189	222	204	186	211	196	212	189	205	233	204	204	193	221	203	201	204	201	225	207	193	194	174	199	208	199	211	198	196	204	167	203	208	196	193	210	206	186	214	184	195	233	204	202	195	200	220	212	179	212	193	194	213	209	193	195	210	185	209	189	195	227	178	190	217	205	203	225	231	228	177	219	219	202	178	212	203	207	201	186	197	203	197	189	228	191	193	207	219	211	209	186	193	233
3256	5070	3106	1509	894	706	561	581	521	498	457	480	453	519	478	449	458	494	451	453	497	480	455	442	437	472	478	482	439	423	487	471	472	454	463	456	447	441	488	451	478	447	438	507	414	484	396	511	457	445	506	440	436	447	459	480	462	449	475	462	454	473	421	435	435	408	430	436	453	429	459	407	490	479	429	458	460	459	466	429	471	451	476	497	431	470	477	412	433	443	437	447	425	478	451	441	457	458	490	426	440	457	443	466	430	457	472	432	437	458	441	442	441	478	470	470	424	451	453	445	487	498	427	466	435	465	436	448	478	446	447	431	444	443	442	397	449	438	435	474	433	454	447	434	476	474	445	433	454	458	454	489	464	443	475	446	448	488	442	487	425	486	479	460	458	431	462	429	453	412	430	460	473	439	436	454	440	455	463	424	473	476	445	461	460	468	439	445	427	500	447	475	419	474	459	459	486	494	455	476	474	432	473	434	463	452	435	439	415	456	454	415	478	460	464	441	432	456	453	470	479	461	455	464	452	450	499	443	421	458	444	492	456	453	443	433	409	449	440	446	432	456	468	467	432	486	472	455	443	446	407	419	420	481	446	502	479	469	455	475	431	485	447	471	487	442	471	424	438	421	453	448	447	455	439	452	448	419	429	466	450	400	452	429	499	483	480	464	436	460	455	460	436	442	446	494	414	452	419	470	481	449	445	421	442	444	428	405	420	450	432	444	437	451	440	485	502	435	443	419	444	469	422	430	438	452	484	476	428	435	468	429	489	443	455	430	512	469	434	465	428	429	500	443	456	414	441	469	448	479	451	491	416	429	439	441	454	427	495	458	434	460	487	448	429	472	465	458	441	479	472	439	470	469	445	454	451	448	447	491	455	429	444	437	460	495	455	455	457	460	499	468	422	448	459	486	458	403	436	455	455	467	480	489	494	473	414	461	447	446	455	427	446	472	451	441	438	469	439	480	445	461	439	444	466	397	447	458	440	484	470	442	455	487	447	423	431	487	476	463	447	437	474	439	455	450	435	435	444	491	454	459	421	456	434	432	444	442	432	458	449	411	505	452	438	428	455	421	475	480	420	428	478	499	454	483	427	450	450	452	444	431	491	433	471	424	446	438	446	448	432	424	472	470	466	449	445	413	414	421	460	452	452	458	483	436	442	414	471	472	420	440	406	434	447	444	466	461	418	406	490	487	429	443	470	459	475	432	449	448	458	464	484	467	483	463	454	472	465	465	485	445	437	435	410	473	451	432	495	458	418	412	485	499	449	456	477	426	448	459	483	475	486	467	467	466	446	420	438	455	491	445	457	437	434	435	430	421	474	466	436	471	477	441	410	458	428	446	463	460	471	453	476	427	463	471	440	447	414	455	439	424	422	445	478	444	448	470	453	433	463	432	464	459	438	497	450	447	391	472	474	457	423	471	436	493	465	448	432	457	466	483	460	450	482	492	451	434	466	473	455	456	466	465	486	483	462	438	463	496	426	416	430	442	433	460	445	499	485	405	445	467	475	506	458	433	446	409	478	419	447	468	438	443	428	434	477	481	461	454	442	452	473	440	438	469	438	422	441	449	455	454	410	460	475	446	460	458	431	424	441	462	463	417	440	428	470	456	464	436	478	437	470	437	480	459	404	497	445	432	471	447	489	463	470	456	433	503	429	466	404	440	417	449	406	432	447	487	482	446	458	437	454	447	471	423	444	442	472	463	459	482	470	421	454	446	457	498	449	426	456	464	452	459	451	453	454	456	437	443	437	470	460	447	468	444	485	469	468	452	456	491	488	459	438	427	437	475	472	423	461	437	457	410	441	488	447	461	465	468	466	482	468	454	442	462	430	438	457	491	435	443	469	478	438	433	452	453	466	458	423	427	427	423	462	485	446	454	438	462	491	467	475	430	469	461	432	424	440	439	501	426	471	483	482	410	449	453	506	428	447	447	440	457	446	441	469	457	409	445	458	475	451	464	491	430	434	447	428	446	468	477	432	462	459	462	459	494	430	450	435	453	411	432	468	427	455	454	456	432	452	405	464	458	416	477	479	454	442	456	452	478	463	443	447	463	468	434	447	418	464	433	459	448	411	446	426	445	462	508	424	481	425	441	480	468	477	442	458	408	438	487	422	457	477	488	443	485	460	449	438	503	447	450	454	423	408	449	461	455	444	470	436	449	483	436	423	421	421	438	471	459	455	426	444	439	404	431	466	424	452	477	416	462	461	427	444	456	445	417	466	431	466	409	458	476	395	457	438	457	432	451	453	449	420	456	456	441	447	478	443	471	435	470	410	459	445	493	425	438	453	467	451	430	431	441	449	484	455	466	439	455	457	437	445	441	435	462	445	439	443	463	479	464	484	420	449	432	488	460	424	443	446	443	468	432	420	420	469	431	457	455	469	491	481	454	458	418	446	440	438	499	498	426	461	456	464	454	467	420	463	472	422	460	450	415	441	440	464	418	436	464	460	468	443	474	434	446	440	461	478	487	467	483	478	444	445	432	442	411	436	422	440	440	450	425	463	417	407	469	430	445	411	433	461	445	463	401	472	471	494	485	460	456	411	474	432	437	450	458	463	450	501	441	475	446	473	455	462	455	441	470	448	454	433	433	464	478	455	439	487	493	459	418	424	447	467	464	483	469	422	465	463	470	473	447	460	467	467	485	464	458	423	463	466	430	471	458	453	452	459	430	442	445	434	462	437	443	485	471	439	457	409	465	445	451	493	459	448	444	463	445	448	460	441	445	459	465	446	496	428	427	455	463	423	418	437	444	447	495	413	430	440	463	464	435	447	465	472	414	507	422	458	447	454	435	460	479	442	481	461	443	429	481	451	463	432	458	503	457	475	458	476	439	453	470	441	463	426	453	428	441	412	456	461	451	430	394	462	482	483	444	424	432	455	448	446	418	471	428	441	483	466	434	439	432	468	444	451	410	428	439	435	416	495	479	422	461	476	448	492	478	429	458	470	431	406	480	479	455	429	475	441	443	460	466	485	493	416	473	450	472	427	427	437	462	459	436	461	456	474	428	447	464	431	475	450	427	430	450	454	443	436	467	459	431	441	474	458	508	470	469	426	407	432	465	491	447	436	462	485	436	447	448	500	465	425	470	415	397	466	452	458	425	428	480	482	463	424	427	451	465	447	456	415	419	444	485	477	408	457	435	465	455	444	475	455	414	495	452	458	444	425	433	456	485	472	408	446	473	485	467	456	446	452	476	425	453	433	450	432	454	462	478	491	424	490	439	465	483	441	465	453	447	480	457	489	454	442	436	463	460	464	479	446	471	462	455	426	433	409	467	437	466	462	468	428	464	436	468	435	428	438	449	482	458	454	437	492	458	436	451	475	425	438	463	444	452	434	463	444	425	416	455	457	443	496	468	433	485	456	469	447	496	450	451	455	446	469	456	454	478	454	454	488	446	476	441	470	447	469	416	453	462	416	447	470	429	448	464	453	494	470	483	467	469	456	447	447	473	436	443	480	434	439	437
32694	12884	1552	286	225	197	207	211	211	183	176	206	202	207	208	206	194	229	218	214	192	245	227	205	192	224	218	199	183	203	226	253	203	193	209	205	210	165	211	218	213	192	202	190	206	205	202	192	215	176	222	196	225	214	201	197	211	200	198	187	207	227	218	204	212	228	199	210	211	192	222	183	213	209	196	181	206	228	182	222	198	215	157	208	190	205	197	203	211	193	201	196	180	199	220	212	203	189	214	192	233	209	216	228	204	213	194	193	179	200	214	184	195	167	188	217	194	218	209	195	195	195	211	198	186	208	231	177	211	188	188	216	211	200	185	201	198	199	218	204	219	176	176	183	182	225	169	196	193	212	215	205	233	203	228	239	203	190	221	198	193	209	222	202	189	228	226	214	209	190	218	201	221	230	201	215	198	199	192	191	195	219	209	197	197	189	234	206	196	196	197	199	201	199	203	186	196	188	213	205	212	225	179	185	198	222	200	204	207	212	198	189	209	186	192	182	211	244	212	223	217	219	189	177	197	215	185	202	181	187	173	182	203	231	218	189	183	212	191	204	199	193	190	227	183	207	202	202	199	190	206	191	190	219	196	192	183	176	201	198	190	195	184	217	226	185	209	210	184	227	223	198	202	212	204	191	198	183	163	203	201	227	162	187	204	214	204	195	223	183	194	182	209	197	194	215	194	199	198	162	206	196	216	208	203	210	184	195	203	222	187	218	222	222	188	203	232	197	198	209	208	191	206	203	201	187	184	184	203	196	186	186	192	191	214	215	199	187	209	198	199	211	193	200	211	211	200	214	203	209	199	248	184	195	240	212	218	187	198	191	217	195	190	206	206	187	218	214	204	203	214	200	213	205	182	181	186	170	239	176	226	217	217	206	215	183	213	229	221	215	209	213	198	229	236	209	207	190	220	206	229	222	205	237	206	194	215	201	184	185	204	213	198	205	206	201	186	212	209	203	223	184	213	190	191	214	233	211	227	184	209	195	223	234	182	217	186	199	194	205	184	212	216	222	192	199	203	211	205	230	220	201	211	210	217	247	196	181	227	213	213	230	226	184	179	211	205	195	191	223	202	202	218	227	202	192	205	205	196	205	195	194	204	205	199	219	190	198	204	225	175	204	193	170	214	183	218	189	193	209	210	229	229	221	182	210	178	163	201	196	230	195	198	168	196	207	199	203	195	189	190	191	209	205	204	190	197	217	212	194	203	205	195	186	200	205	200	197	204	216	197	219	210	226	180	214	221	206	195	187	207	219	181	196	197	213	203	204	193	213	216	200	192	212	195	231	202	208	206	213	229	182	191	229	207	207	191	239	187	191	206	210	208	226	196	208	191	209	185	206	203	195	205	213	207	205	195	227	228	202	215	219	213	193	205	227	178	194	208	208	191	230	224	214	213	207	212	195	211	186	214	195	201	179	204	191	207	199	202	201	202	206	205	214	212	202	211	223	190	203	202	188	198	228	204	196	224	198	215	200	203	220	208	180	207	210	201	194	205	229	221	209	205	192	193	203	196	203	207	213	193	224	171	188	181	211	204	206	180	207	217	189	209	196	205	199	180	213	182	206	182	228	190	199	214	215	181	209	186	203	192	209	206	227	211	231	217	202	189	221	219	230	207	217	219	225	190	224	211	209	252	180	196	206	186	210	207	211	219	200	218	208	195	210	206	198	211	198	198	198	207	209	208	207	223	224	202	198	194	200	212	224	175	185	189	189	209	232	217	196	202	207	223	183	237	216	225	198	197	196	199	212	193	210	177	202	207	204	203	208	182	191	183	209	181	210	209	208	235	239	207	208	206	186	184	180	231	175	212	192	171	205	196	199	236	202	177	198	232	209	209	211	177	190	191	207	203	212	204	194	219	190	211	227	176	218	198	205	198	206	193	189	195	182	214	202	195	213	202	199	222	215	206	181	238	201	218	213	223	211	213	224	204	195	226	199	202	212	191	203	233	195	204	199	220	199	199	211	214	225	200	188	207	218	200	183	197	207	186	201	189	206	196	211	213	215	216	214	230	191	177	208	221	190	217	194	205	193	211	218	241	201	193	174	190	199	184	190	198	183	184	231	206	203	194	185	199	189	181	205	209	220	211	208	201	194	231	199	201	207	202	219	208	226	226	186	199	191	194	228	216	214	207	202	209	182	201	170	214	196	205	186	201	187	202	209	208	205	204	205	230	189	208	209	200	221	177	209	214	220	216	214	196	186	194	198	208	220	226	208	216	202	217	196	210	192	209	196	208	193	198	227	189	187	188	248	212	192	214	195	211	196	207	202	207	225	197	219	214	208	190	220	215	189	202	184	192	214	194	207	215	193	228	203	185	199	208	193	191	211	209	199	183	227	192	203	178	201	162	190	187	194	180	193	195	189	203	213	203	231	199	221	229	205	211	217	184	189	218	194	207	195	210	231	208	217	187	203	224	184	219	215	211	228	188	207	192	210	196	200	181	211	201	204	188	217	200	223	206	217	186	163	200	212	218	202	200	218	209	205	197	233	237	204	207	211	202	207	245	205	199	201	199	196	218	217	216	209	225	215	221	221	201	206	232	195	201	208	202	186	222	219	208	211	219	187	214	174	188	199	217	208	216	188	217	188	223	180	192	232	225	207	224	189	193	195	193	174	189	200	211	205	198	200	195	209	210	218	209	204	217	197	213	183	208	195	231	218	208	212	199	208	204	190	194	202	191	197	229	199	219	191	212	181	222	206	208	209	181	187	200	189	212	183	220	191	222	184	216	243	196	220	194	201	221	199	176	209	217	217	218	169	196	225	202	216	209	203	234	206	205	208	204	195	230	186	239	161	193	195	196	212	191	229	195	187	217	191	199	208	197	203	213	186	179	212	209	196	206	191	226	214	207	226	190	205	189	194	192	209	198	203	199	224	197	220	212	204	167	178	213	212	209	207	215	191	193	151	209	187	226	176	200	215	207	190	189	178	181	206	168	215	205	211	205	188	187	243	186	200	220	191	195	213	180	196	163	206	228	197	206	212	203	203	210	191	190	199	179	219	194	207	214	241	198	211	204	186	207	185	217	227	207	195	232	230	222	184	208	194	225	196	218	193	202	195	209	180	213	221	196	219	193	193	220	209	213	219	202	196	202	216	205	197	189	209	193	219	175	239	230	193	218	210	220	184	205	202	200	176	189	200	211	197	206	230	208	200	211	195	201	178	193	184	198	204	219	199	223	207	214	238	211	195	194	222	226	202	189	189	242	220	191	192	221	209	232	222	212	215	215	182	200	212	223	220	217	206	181	208	198	206	190	196	193	206	226	179	191	220	193	195	188	199	182	208	213	198	172	213	199	213	252	215	223	199	219	192	210	226	197	195	207	187	186	182	176	195	190	234	235	206	186	201	195	200	227	206	197	186	184	209	190	185	201	174	208	201	210	174	195	233	217	187	198	223	229	211	199	206	209	199	230	225	191	205	213	242	192	222	189	210	186	228	222	211	228	195	214	232	216	213	209	212	228	211
4999	770	595	597	518	517	505	507	466	493	493	472	520	445	489	419	508	509	481	512	507	499	467	538	534	512	492	511	500	465	456	495	485	480	479	502	531	471	495	460	486	521	443	500	505	521	508	501	487	497	487	438	511	495	522	497	493	484	481	470	521	514	462	474	486	503	472	491	488	506	489	511	477	502	505	477	497	522	481	502	497	486	525	515	506	502	505	484	476	470	492	538	516	526	457	496	497	477	479	497	516	504	502	512	460	491	486	489	502	476	480	492	499	491	523	498	502	495	452	520	487	466	501	543	510	528	465	479	471	490	488	501	477	489	511	525	535	534	444	507	504	531	466	459	511	536	490	510	553	501	516	486	501	511	534	500	487	455	500	500	505	484	530	478	507	515	483	507	486	482	496	500	508	521	530	492	467	484	507	507	496	497	477	494	498	513	493	499	455	502	506	498	463	513	502	493	478	492	512	486	484	513	522	483	461	510	511	519	503	468	469	464	498	483	500	439	502	521	516	519	471	492	500	462	494	480	484	509	522	481	469	471	496	459	490	494	507	465	496	509	505	482	517	499	509	519	485	479	505	500	502	504	470	515	475	447	475	503	514	484	462	462	477	499	475	491	497	505	473	541	489	491	471	479	514	492	469	520	472	460	510	513	478	497	498	537	487	542	497	526	452	512	494	485	519	498	503	503	525	491	475	500	490	485	462	465	501	449	504	531	489	501	518	537	497	500	525	526	494	463	516	504	495	497	496	532	527	484	465	516	503	460	479	521	495	476	455	481	486	507	488	507	498	483	455	499	516	539	522	451	511	466	514	478	530	489	461	508	493	489	501	486	500	473	497	472	478	526	491	476	512	490	452	422	504	536	505	480	508	500	514	519	459	492	490	490	522	512	483	506	495	506	487	506	481	487	493	494	514	492	493	498	484	507	509	461	484	510	512	465	535	465	508	521	521	521	449	485	472	472	518	478	508	510	499	482	501	513	529	498	518	456	525	546	500	473	494	486	479	496	472	492	463	493	499	471	484	451	542	509	503	531	457	484	458	541	466	473	482	477	490	501	495	483	536	505	450	486	496	510	519	516	493	531	518	503	517	470	519	489	487	505	483	470	483	499	519	471	503	496	481	478	466	463	492	478	524	511	491	483	486	497	469	524	480	520	479	500	509	532	459	492	480	489	486	482	526	483	515	494	499	529	531	521	494	494	502	479	508	516	482	473	504	512	509	495	482	482	488	514	513	487	503	440	477	484	520	503	473	499	504	518	500	512	492	450	500	493	497	532	493	484	516	505	510	485	477	471	484	484	513	502	507	472	463	486	545	494	470	499	503	545	503	474	482	514	506	459	465	491	505	515	504	465	541	506	489	445	484	487	479	465	471	498	517	480	501	489	486	507	493	478	480	516	538	531	481	491	500	494	494	507	487	452	486	501	509	506	464	475	465	494	520	463	535	496	487	505	516	523	484	482	483	499	484	493	533	500	524	479	498	505	526	496	501	492	470	469	484	511	538	545	498	470	524	502	534	493	507	471	487	524	492	510	506	543	496	523	501	496	526	502	484	478	480	518	481	482	511	483	503	472	499	502	504	500	483	532	472	484	486	484	532	514	505	494	520	460	455	558	507	495	483	505	506	511	506	510	506	548	494	504	494	511	498	521	508	466	521	496	486	457	458	497	458	462	497	490	512	479	542	514	449	517	465	488	493	496	494	473	503	473	467	508	480	536	491	455	478	499	488	460	501	446	531	523	471	508	486	487	498	498	498	484	498	470	505	508	482	458	484	503	493	488	482	493	514	481	499	495	507	495	522	481	499	490	493	526	459	518	489	484	450	492	485	496	504	491	474	500	466	532	531	480	470	505	476	498	521	465	502	502	493	511	449	518	490	474	511	498	471	468	510	517	505	507	486	532	509	492	526	500	494	500	518	496	523	472	464	472	532	487	466	451	485	493	516	478	489	471	482	534	491	470	489	499	499	485	471	508	515	463	480	506	506	486	489	493	530	515	512	446	529	477	522	481	542	528	453	495	513	512	514	532	515	494	502	464	537	487	485	510	543	466	533	481	532	489	511	473	446	463	501	503	467	552	484	479	469	525	526	481	491	500	562	500	500	495	477	481	485	488	517	478	504	530	486	487	491	463	496	453	494	497	488	461	496	502	522	488	431	531	504	521	491	511	486	521	514	480	532	496	488	495	487	483	474	511	495	493	523	488	531	491	499	473	538	474	483	534	508	505	508	467	542	496	484	477	493	467	510	460	506	467	461	475	534	500	497	523	459	534	526	521	490	477	497	494	504	498	464	515	493	472	519	502	482	490	489	510	511	510	502	474	493	486	498	487	486	494	456	510	480	484	512	434	509	483	508	471	498	502	508	478	479	489	519	529	497	495	500	480	454	469	529	464	496	492	485	489	494	514	464	523	515	548	452	451	499	496	511	508	518	515	484	453	499	512	519	505	502	472	480	496	528	519	481	500	492	466	511	488	506	488	517	468	502	497	498	519	458	502	512	494	504	480	508	471	486	481	465	473	500	507	479	484	466	502	471	507	506	527	498	463	528	475	461	501	501	521	503	483	473	519	507	514	501	511	523	482	504	492	468	504	535	461	469	497	488	475	482	504	529	464	474	481	474	508	471	499	482	520	481	488	491	496	504	492	489	492	488	506	510	468	504	482	492	465	467	463	495	548	515	464	476	466	534	496	526	510	505	485	437	478	519	517	478	551	491	499	479	485	554	526	500	490	483	500	490	519	470	485	506	461	530	485	481	526	506	474	495	480	491	509	512	475	470	523	498	473	515	556	494	525	494	478	487	503	514	496	496	515	500	496	482	502	496	509	463	483	516	490	496	531	491	512	494	521	527	444	513	467	506	485	522	491	490	483	482	505	451	486	486	547	474	490	478	498	500	479	484	513	515	504	487	444	496	496	476	482	500	494	489	491	507	499	516	492	548	462	511	471	526	498	486	500	449	503	493	489	474	482	500	481	485	494	502	538	532	487	518	499	465	472	503	479	505	464	493	462	458	539	514	518	502	546	453	477	465	488	453	484	515	504	488	505	485	509	473	484	495	485	481	462	489	488	509	498	472	462	527	475	532	478	444	481	515	450	498	492	482	446	494	510	517	515	506	476	521	486	513	473	509	488	519	466	483	512	478	513	485	503	458	464	491	511	487	484	456	496	450	497	499	499	514	472	470	513	473	514	482	463	500	528	493	531	514	482	530	459	501	484	464	526	468	445	527	516	474	474	474	508	500	516	476	509	458	461	490	480	501	468	493	492	500	453	520	487	498	478	522	487	552	510	481	518	521	536	508	487	501	477	465	468	522	458	488	477	460	520	510	475	486	462	475	510	517	484	483	504	486	511	480	477	485	468	489	525	459	522	479	514	482	438	480	502	453	488	497	488	522	497	479	490	511	532	492	462	528	490	501	489	496	529	472	513	524	492	502	526	491	509	503	506	486	474	492	519	499	500	503	474	466	503	473	530
24524	20874	24415	27451	19555	1214	445	406	367	331	308	356	311	296	302	289	278	325	296	283	325	318	298	337	310	329	266	330	297	350	317	295	311	327	306	327	305	303	333	302	309	323	284	321	316	331	305	295	270	316	338	311	298	316	315	306	313	301	271	299	280	285	278	293	302	299	293	277	280	294	302	298	282	294	282	319	279	292	282	290	301	299	313	303	285	289	322	298	297	293	294	314	315	309	299	291	313	341	286	299	327	298	330	280	273	327	302	306	303	286	345	275	316	290	345	266	283	282	278	283	332	271	279	313	307	283	315	300	297	319	310	315	287	275	290	304	279	316	324	308	311	335	301	312	298	291	294	264	293	288	301	292	291	303	293	271	304	303	305	311	311	294	257	296	296	300	297	270	285	269	261	276	313	319	306	318	310	309	294	268	307	253	322	302	311	294	338	294	304	309	288	291	287	311	322	302	240	289	319	338	309	291	288	306	291	294	297	282	283	273	327	292	269	268	277	315	300	291	294	283	321	321	289	275	308	255	301	263	305	298	291	295	337	304	308	295	321	309	287	309	303	311	294	274	293	301	282	324	312	295	318	314	302	309	284	307	292	287	295	302	291	287	307	330	322	330	339	305	318	275	314	291	305	317	274	307	271	317	306	322	299	282	274	281	300	311	314	285	309	305	329	293	280	291	306	272	318	298	305	314	311	296	299	306	287	300	275	301	306	307	266	308	298	320	280	291	277	272	303	329	320	308	261	310	285	314	322	291	280	264	283	292	314	311	282	299	283	297	325	297	301	299	266	302	292	290	286	323	250	291	307	284	310	307	306	273	304	318	274	311	324	273	309	293	300	282	296	320	260	296	263	275	279	281	301	310	331	277	299	277	316	300	297	326	274	282	330	316	290	309	321	281	302	318	277	302	292	292	261	312	285	275	313	299	282	296	299	305	278	313	279	289	302	312	287	278	281	269	305	299	295	286	334	288	272	275	280	339	321	313	283	263	284	303	254	301	312	329	268	296	308	293	314	321	280	289	284	303	326	279	289	276	293	321	278	294	280	298	311	284	297	306	324	307	304	284	299	289	290	271	298	312	272	296	307	260	340	328	320	293	308	273	315	288	265	266	279	304	317	324	287	305	316	304	312	273	313	309	334	290	332	288	266	277	319	296	284	307	282	304	338	327	289	279	287	282	306	309	293	282	281	314	292	315	278	304	320	295	306	320	273	299	307	301	312	306	295	281	310	314	305	280	295	321	288	318	305	289	286	292	282	299	306	314	290	243	294	349	243	261	323	299	295	327	275	312	297	306	297	272	279	297	309	298	282	302	295	320	304	312	304	291	317	252	321	321	289	312	307	306	360	295	331	323	287	321	291	282	311	304	331	337	283	307	291	319	341	313	314	307	325	318	285	284	291	302	296	292	304	289	298	309	310	331	278	298	273	300	285	282	307	273	331	329	288	300	286	337	272	259	303	279	288	293	267	277	273	279	272	304	282	317	300	293	293	322	280	282	322	314	282	305	261	311	296	299	314	300	289	298	326	274	300	321	290	298	292	330	278	285	295	293	282	316	259	303	307	311	265	277	318	293	299	303	263	280	288	290	276	264	327	299	290	293	284	294	301	305	348	305	300	281	283	273	295	343	308	282	302	301	310	289	306	301	320	303	324	336	308	311	258	280	309	276	304	326	258	298	299	274	300	270	276	273	297	281	297	306	326	322	313	314	303	330	305	329	363	311	290	311	306	305	316	305	301	274	290	292	255	303	277	304	303	293	286	297	296	321	293	292	313	283	305	292	258	309	301	316	290	308	288	269	323	298	297	301	328	313	307	304	345	292	290	290	296	309	300	288	267	302	272	313	292	297	284	300	334	271	324	310	272	259	276	296	323	253	301	333	284	293	309	279	283	306	282	290	297	299	310	295	309	285	300	270	309	300	271	305	295	293	304	320	324	300	298	316	315	293	289	294	304	305	309	309	279	316	300	303	305	297	317	323	312	295	323	310	265	294	303	315	306	324	318	320	289	298	335	269	298	290	330	287	270	273	315	299	305	279	319	273	309	260	320	318	296	268	283	276	274	350	312	289	301	285	324	329	278	324	323	319	301	292	325	309	301	308	310	289	309	303	303	283	271	320	306	276	301	306	314	304	274	291	287	250	286	310	271	291	298	345	324	280	294	319	306	302	314	309	321	289	272	275	290	300	294	328	315	316	305	313	296	276	302	283	322	327	331	294	304	301	264	299	287	319	318	306	329	312	334	300	277	279	330	294	317	297	326	320	289	292	304	301	277	315	270	299	293	304	292	284	271	301	319	290	288	282	287	318	315	309	310	295	294	311	290	285	276	271	354	300	282	316	312	301	323	284	289	308	315	282	303	323	288	307	296	271	281	281	272	321	300	302	313	306	284	289	316	306	310	286	320	296	312	295	295	322	306	298	288	335	325	309	282	301	302	306	285	314	343	312	278	327	293	317	285	285	284	342	325	271	295	313	284	318	274	266	314	269	299	275	311	310	298	278	312	286	291	306	318	315	293	317	298	290	322	275	307	291	283	336	289	310	285	300	266	310	292	274	305	321	329	308	275	307	296	321	313	305	328	274	297	288	316	277	304	307	298	256	312	305	304	264	300	292	307	267	281	305	287	288	289	284	307	295	269	302	287	282	301	322	279	291	319	279	315	302	302	296	325	292	300	293	343	285	316	294	282	313	287	287	333	292	319	288	307	284	322	343	315	292	313	296	299	299	331	294	303	314	290	297	287	267	314	266	317	280	307	331	284	281	306	322	313	301	285	312	329	314	274	332	350	306	284	304	293	296	307	305	294	290	319	321	263	301	293	303	297	283	282	321	270	298	326	338	319	303	291	290	312	312	311	317	297	317	275	277	290	303	288	322	279	272	348	298	323	280	291	316	300	301	302	297	283	290	284	297	294	279	294	271	310	282	268	282	306	306	294	298	296	314	315	297	275	284	319	277	322	266	329	314	308	305	307	337	328	315	279	287	308	310	315	317	305	314	336	332	314	278	288	298	329	307	310	296	292	297	284	293	301	299	309	303	255	301	303	307	288	269	319	301	299	319	264	295	319	315	321	279	279	297	300	305	304	325	287	279	307	281	289	304	283	306	280	289	289	285	279	284	287	295	285	304	323	319	299	277	261	330	275	302	289	307	316	302	296	303	291	293	256	282	308	303	280	327	310	277	290	291	296	285	321	312	332	291	322	309	271	286	284	287	289	326	327	282	302	295	292	327	324	319	310	256	292	305	320	284	276	323	274	303	297	286	291	326	272	328	297	286	300	276	301	284	296	317	274	279	278	304	308	311	305	279	313	320	304	293	299	318	293	294	299	310	287	297	289	275	252	301	252	287	302	318	309	283	281	309	308	320	276	301	280	300	281	295	340	293	286	305	301	285	299	297	286	286	296	327	310	291	313	299	329	313	268	284	278	312	326	277	277	280	291	298	315	250	292	306	295	288	297	319	288	334	276	292	278	297
3234	2923	1997	1142	889	794	704	738	731	701	681	689	728	668	653	679	644	677	712	610	686	705	660	712	668	672	649	702	669	644	632	658	664	685	661	646	675	665	636	656	713	711	659	652	636	633	652	641	647	665	623	714	684	628	682	706	652	649	666	656	644	654	694	684	630	701	653	616	655	662	644	668	673	688	630	701	656	699	667	703	656	669	634	672	672	674	662	672	646	692	658	705	702	669	648	596	639	682	683	653	651	681	694	615	666	673	660	669	651	714	672	640	698	625	647	679	639	631	656	689	684	693	610	662	650	686	642	685	704	638	662	660	674	666	692	638	674	651	658	632	715	614	639	671	656	624	664	652	619	713	639	665	647	638	669	665	622	690	687	644	681	647	639	652	624	676	668	697	658	657	669	667	665	691	660	648	680	687	694	662	643	673	672	643	656	688	630	654	619	659	667	683	672	665	671	666	667	714	647	693	680	659	691	665	673	682	668	670	684	684	679	707	668	690	682	616	721	699	645	682	664	652	653	666	677	649	647	664	671	703	632	656	685	658	662	710	686	684	745	720	705	707	674	634	646	700	650	667	687	713	693	670	690	689	646	682	675	684	635	677	617	630	640	648	624	659	627	689	667	621	677	645	664	667	646	685	707	671	672	638	583	684	647	687	636	683	669	687	673	661	644	723	726	648	693	645	697	638	631	634	639	672	694	673	641	669	655	676	687	686	676	681	686	707	691	666	619	696	701	687	622	670	713	657	688	668	612	625	639	650	680	603	649	688	664	692	658	639	712	668	646	674	616	647	684	608	631	687	643	669	695	683	658	665	669	669	616	671	654	650	611	684	666	631	659	657	675	644	693	663	663	641	661	700	653	675	697	636	658	648	678	669	648	674	685	660	613	592	730	674	662	627	662	694	658	659	680	726	669	678	731	637	686	660	628	667	716	660	680	667	699	712	632	662	666	692	662	677	656	653	612	676	662	694	644	628	709	656	623	665	658	645	658	658	684	643	657	703	656	716	656	698	652	687	663	709	674	657	675	684	662	710	677	661	665	626	663	701	706	666	659	671	703	668	628	696	683	664	698	657	646	660	678	705	644	678	631	667	670	666	681	665	675	632	627	624	650	651	645	696	632	675	648	645	676	670	673	653	705	621	703	627	677	687	697	647	634	674	694	662	688	659	670	672	660	644	668	665	644	660	701	647	709	616	634	682	673	644	626	672	628	659	662	659	649	707	658	698	665	660	639	681	686	685	617	660	709	632	668	636	635	692	639	684	697	672	670	637	705	664	664	643	662	672	685	632	668	697	673	660	692	657	638	664	678	622	674	661	653	661	615	664	668	698	677	570	701	662	630	692	662	651	660	686	705	690	650	681	701	669	624	671	643	662	676	679	693	699	690	669	678	689	686	665	673	663	688	640	705	662	680	673	658	690	678	660	688	650	685	710	658	663	719	698	630	667	669	713	659	707	677	708	670	705	629	666	654	609	659	631	674	684	653	668	646	722	664	676	629	665	691	646	713	652	656	675	638	656	654	649	720	697	644	669	660	623	657	652	658	625	686	662	654	628	650	667	674	713	675	643	687	675	635	646	698	609	707	664	653	701	681	666	680	678	617	665	702	666	641	681	650	672	668	672	647	698	651	670	681	668	708	617	685	685	651	644	653	620	631	682	633	672	700	659	621	657	710	658	633	661	641	625	633	640	630	664	654	665	683	670	704	659	691	640	656	648	670	672	649	622	626	661	646	673	664	675	685	690	664	649	618	686	678	707	727	631	650	671	637	639	677	721	663	673	663	651	658	694	700	690	632	669	698	645	643	665	676	639	643	672	655	719	677	658	668	655	631	647	699	705	663	676	693	696	646	634	641	699	687	682	601	721	647	640	644	691	668	675	674	675	662	636	688	645	670	665	704	666	656	678	649	658	637	654	717	630	624	677	618	618	652	695	671	671	653	670	659	666	671	627	672	684	685	636	665	640	659	664	671	654	676	666	668	682	655	660	692	673	648	690	648	678	708	664	672	652	711	651	654	613	670	705	642	649	636	663	663	664	667	648	695	699	644	672	686	685	706	690	676	607	662	729	670	698	684	633	643	690	653	682	680	642	670	666	667	615	711	641	678	668	660	653	683	622	671	674	673	663	660	651	646	674	643	702	676	653	700	634	605	640	686	652	647	665	710	647	642	635	625	680	624	656	657	723	637	689	651	638	656	683	732	650	681	683	651	652	681	676	643	675	655	629	652	671	649	679	651	624	627	683	693	700	653	662	697	708	635	652	673	670	678	680	692	644	709	664	642	695	666	672	698	714	651	644	667	658	671	649	666	648	689	711	648	664	683	604	636	705	603	668	659	658	690	635	662	643	691	595	688	664	705	663	702	643	666	642	618	619	687	686	719	684	630	613	712	657	678	676	641	650	639	655	609	679	656	631	699	667	685	673	690	674	672	672	648	626	659	697	664	671	717	646	624	638	675	610	640	683	653	675	691	679	683	674	657	653	686	685	721	667	686	658	693	659	708	640	678	650	701	659	682	711	643	644	669	677	653	644	648	672	626	659	649	651	656	686	669	652	644	681	659	636	681	667	645	688	651	654	632	689	700	700	671	639	679	670	682	671	639	661	678	718	660	679	668	687	648	696	654	686	647	701	681	626	658	666	674	677	636	659	656	670	659	665	686	649	682	684	621	664	720	663	670	689	661	673	696	649	671	651	662	638	674	622	688	658	653	683	640	669	667	676	717	671	690	657	640	681	689	632	647	679	685	690	643	718	632	653	678	683	642	661	650	644	626	652	708	624	651	681	688	703	662	656	684	648	703	670	657	661	638	682	679	662	667	630	640	662	668	641	664	674	639	669	633	690	677	667	677	672	639	725	692	713	687	654	652	682	658	646	639	593	701	686	674	633	690	712	607	684	686	700	683	698	687	671	656	693	668	669	685	681	607	688	689	676	699	604	690	706	645	676	663	606	691	680	637	680	651	681	686	686	691	652	685	643	666	629	678	639	652	608	651	674	652	687	632	652	677	660	645	667	719	669	704	656	683	662	683	689	671	682	652	635	712	648	701	749	654	655	657	665	703	689	623	660	682	668	620	632	697	647	704	649	693	653	692	685	687	675	667	698	622	658	651	658	658	666	637	674	647	674	674	639	680	655	698	671	687	695	702	648	701	678	634	721	687	673	695	627	684	660	658	665	642	632	653	681	653	624	676	619	671	702	681	667	662	700	673	660	657	647	675	701	653	650	698	658	678	669	657	621	671	667	661	679	650	694	654	648	677	660	610	671	690	680	703	633	681	696	644	637	624	699	649	708	670	670	645	695	645	711	718	671	688	659	656	672	674	690	680	681	700	648	667	678	694	629	644	664	666	725	666	668	650	696	656	616	671	701	656	706	683	673	683	719	695	693	660	647	682	651	632	652	668	658	720	654	680	682	676	658	637	658	678	711	690	664	608	628	679	627	684	725	670	715	651	687	627	660	708	688	651	647	674	699
23603	20862	25139	26697	20869	20849	2452	477	352	359	284	278	252	221	244	259	244	240	214	238	216	218	217	214	225	203	227	203	194	212	234	221	207	200	212	194	189	215	186	221	195	241	187	208	199	201	225	206	208	221	187	179	221	190	234	195	223	197	206	170	196	220	216	207	203	210	201	207	180	213	204	207	235	208	192	194	212	185	208	188	166	201	205	208	206	211	208	212	219	199	190	201	211	207	214	233	212	164	192	205	222	192	201	209	209	206	212	210	211	197	200	208	211	150	187	185	187	196	218	210	223	196	189	185	224	204	228	206	215	194	158	215	212	216	197	206	195	176	173	197	185	198	197	220	185	203	187	159	207	207	220	200	225	181	204	217	182	192	186	209	227	207	181	199	206	210	172	215	195	212	171	202	198	171	193	199	210	222	227	233	204	198	183	184	226	204	195	193	176	199	169	187	195	207	207	209	182	206	163	186	197	183	231	201	200	216	214	230	207	221	224	218	214	201	184	211	212	200	187	221	204	179	193	198	185	184	198	218	195	222	223	222	195	171	202	188	220	191	186	208	200	198	203	171	205	211	204	194	189	200	200	233	207	217	193	201	230	204	212	212	195	193	213	191	203	205	208	205	199	196	211	220	194	205	189	235	235	177	224	231	174	191	193	222	226	212	220	202	231	169	201	226	201	199	213	203	209	223	197	221	236	193	210	207	214	195	199	194	173	193	196	208	211	194	198	200	213	206	213	194	203	214	196	213	220	202	194	209	212	193	193	192	187	215	194	189	180	208	200	191	192	183	206	204	186	208	182	194	180	226	217	159	173	194	223	179	202	198	210	179	203	166	200	201	215	217	195	190	202	196	194	204	188	210	214	184	178	185	201	186	216	218	220	212	197	209	219	221	219	225	205	191	205	194	201	207	210	184	204	247	218	196	176	203	200	201	206	214	218	211	179	185	211	234	211	212	222	236	207	186	193	225	205	179	220	204	197	195	197	225	242	208	203	192	219	196	191	208	216	223	195	191	215	179	181	182	164	201	186	182	192	194	198	215	187	228	209	209	197	232	230	204	190	205	211	197	195	196	211	195	200	189	207	206	199	184	191	200	212	228	209	228	202	213	199	202	168	203	197	199	210	192	193	203	184	175	197	207	198	201	172	184	187	192	191	201	207	188	235	234	223	200	199	169	190	195	200	210	194	175	207	187	225	186	189	175	205	199	174	207	177	168	206	179	206	194	223	219	214	216	196	206	225	198	212	218	223	191	208	205	198	189	161	220	214	187	204	196	195	211	200	215	204	201	187	207	197	208	211	206	197	193	196	198	207	210	220	208	212	188	223	208	194	187	184	215	179	206	211	199	201	184	222	209	186	231	225	233	196	220	234	186	224	190	229	211	191	202	211	209	214	211	195	209	189	160	189	212	232	185	189	197	207	187	215	183	224	225	191	202	206	183	218	197	170	220	208	198	198	202	221	185	208	211	178	178	192	196	202	187	196	216	206	200	181	202	207	185	204	224	213	192	213	208	220	201	194	219	173	203	210	206	202	191	196	199	173	221	213	215	179	193	203	179	199	207	206	207	228	230	223	186	207	207	196	213	231	214	213	206	210	207	197	181	191	184	180	201	168	178	188	204	197	192	191	187	227	176	193	172	190	197	203	194	192	190	199	200	224	192	219	189	197	196	243	199	184	212	213	199	223	228	201	208	181	183	197	214	211	216	185	174	210	199	191	198	214	214	213	189	211	210	199	203	207	203	210	203	175	203	194	199	228	158	219	217	200	204	206	180	188	195	207	212	174	191	168	188	188	215	198	195	197	212	191	211	198	194	200	218	214	217	211	199	232	204	176	197	220	212	177	194	173	206	202	204	164	202	222	194	198	223	205	198	198	201	194	222	177	213	206	194	190	200	200	199	208	202	204	200	212	191	238	220	207	218	200	209	191	214	211	195	191	193	197	212	210	186	195	187	192	197	206	187	209	198	204	185	211	203	183	235	212	202	201	218	190	203	190	197	210	208	219	199	187	200	180	199	206	188	197	227	213	183	201	231	199	212	228	196	203	211	200	196	170	192	218	216	180	192	197	228	208	195	216	192	219	196	190	215	191	208	185	202	193	188	196	198	233	224	215	204	189	185	182	218	229	229	214	200	185	219	196	199	200	208	227	204	209	217	197	216	198	195	218	199	180	199	207	212	196	197	222	183	187	173	229	214	207	189	191	205	193	203	193	209	192	185	172	191	196	212	204	190	190	225	202	166	210	209	204	205	203	203	182	186	202	193	196	166	203	175	219	202	195	205	183	200	208	183	179	236	232	231	228	200	211	196	198	204	187	206	209	201	211	215	212	215	217	202	166	168	233	202	204	221	215	174	196	180	213	225	207	211	193	194	196	201	192	187	188	228	200	183	193	196	191	222	216	176	179	219	193	216	218	207	188	174	208	213	211	189	193	217	219	201	199	188	212	192	182	188	188	214	195	178	198	203	196	218	190	179	213	215	193	193	215	183	190	195	217	232	215	190	190	186	191	174	200	228	191	225	218	198	168	207	201	175	218	179	199	225	164	181	178	185	207	179	180	205	188	201	213	212	202	201	207	213	171	211	220	206	187	202	251	189	202	195	200	194	203	203	197	217	186	203	195	194	193	205	207	194	191	193	161	211	216	216	203	198	219	190	178	175	219	228	218	203	222	190	197	211	209	205	213	182	205	192	203	202	211	204	200	183	222	201	222	221	219	199	206	209	200	187	187	201	187	212	166	191	224	185	175	195	212	209	203	201	198	235	207	219	170	206	200	220	204	189	188	207	189	208	195	199	195	167	191	203	217	220	191	203	192	199	176	185	187	212	205	213	208	207	183	201	211	179	188	237	179	198	221	205	210	236	186	218	213	203	199	205	215	208	186	219	189	189	229	212	185	177	186	216	183	185	200	207	211	209	173	204	231	198	225	220	192	182	210	177	214	237	214	205	166	190	199	227	218	212	194	236	192	200	222	202	206	235	193	219	185	220	199	206	192	188	225	197	190	205	196	169	200	180	209	211	223	203	200	199	229	194	203	194	202	191	206	197	203	211	210	214	183	197	198	198	178	211	223	215	197	178	223	182	210	199	192	157	203	195	193	170	175	216	194	209	206	166	231	191	206	201	188	211	204	200	195	169	217	189	205	210	178	217	207	212	233	201	190	200	212	185	210	209	203	197	192	226	197	187	190	194	206	229	208	216	216	183	212	186	177	190	204	185	215	209	221	194	214	215	189	205	207	179	195	210	209	230	223	203	240	213	198	211	219	201	216	204	208	206	200	220	177	203	193	215	175	217	188	186	172	215	211	215	209	208	228	195	204	207	183	180	207	199	215	217	180	181	180	165	220	221	222	212	206	222	211	194	233	219	200	181	210	203	219	209	193	212	195	191	207	213	215	194	191	175	201	199	191	215	235	190	194	194	205	161	199	206	203	197	200	170	206	227	174	209	223	247	247	177	211	191	200	196	210	210	173	210
3338	5097	3162	1484	969	629	563	569	538	517	477	491	458	459	468	519	471	431	450	457	456	445	465	464	459	440	431	441	477	452	462	438	419	474	445	457	430	443	425	471	478	446	499	454	446	465	482	468	433	487	456	445	442	485	437	482	449	457	470	440	447	468	449	412	470	442	450	454	464	457	445	480	442	400	456	466	398	426	467	450	469	442	462	456	421	446	442	448	422	475	429	420	429	433	431	466	458	461	458	479	434	425	420	456	445	443	458	450	488	430	464	436	449	471	469	429	465	461	429	475	445	442	402	477	424	421	485	480	462	451	457	463	447	430	441	438	446	443	472	449	445	471	446	445	449	445	415	472	477	434	465	471	489	430	419	431	482	431	477	463	437	451	457	451	459	453	430	442	435	440	442	472	448	416	454	437	455	487	461	459	450	475	486	453	448	423	443	461	441	447	464	463	479	433	465	479	451	475	460	434	424	455	453	430	445	443	484	456	442	446	471	452	481	467	429	437	421	437	458	454	448	463	448	452	439	457	411	478	423	461	445	443	446	486	467	471	437	432	501	437	431	468	423	452	473	430	436	470	459	491	434	433	459	453	477	471	449	428	453	451	420	490	485	446	451	442	448	467	430	459	461	470	479	435	436	446	426	464	470	469	444	436	453	469	464	455	448	439	381	442	434	497	458	460	457	492	431	436	411	452	460	432	480	490	462	405	439	460	471	464	419	419	477	440	448	478	437	461	448	441	496	439	422	489	437	444	446	476	448	423	484	437	443	434	457	434	438	427	454	440	453	449	476	449	467	444	445	449	485	436	457	483	445	405	473	496	405	452	442	493	461	458	441	473	465	492	453	445	443	463	486	457	458	456	460	455	454	469	444	443	460	447	413	453	425	442	458	465	449	440	452	453	431	461	448	489	492	443	467	457	445	416	488	476	459	449	427	499	434	447	449	456	429	425	461	442	462	453	460	495	429	479	430	441	471	440	411	423	436	465	451	477	444	432	469	466	430	440	427	487	425	464	441	450	461	464	441	413	421	474	477	487	428	466	457	444	462	453	435	475	456	431	455	463	458	466	430	477	468	487	459	429	422	473	462	474	428	435	438	456	431	430	482	451	467	423	446	444	426	423	472	423	453	469	431	466	475	445	437	412	447	421	462	392	433	405	450	477	468	464	443	458	419	452	424	435	465	412	452	428	415	454	465	454	438	476	475	384	447	416	461	456	456	469	465	461	432	433	514	445	431	453	461	486	426	419	454	469	431	483	446	428	444	442	429	460	442	450	453	461	436	429	459	468	442	466	431	417	470	424	438	452	461	433	434	422	466	507	413	418	454	445	468	451	457	430	441	467	447	407	464	472	434	483	480	440	450	476	434	430	471	429	456	456	418	434	461	443	468	460	436	417	430	453	464	403	457	473	438	442	450	449	448	456	467	422	454	482	441	452	442	451	429	480	452	430	485	441	429	450	425	464	485	454	448	461	465	429	444	459	444	439	436	460	451	465	463	450	458	448	478	440	454	439	486	493	433	446	427	482	389	471	431	441	412	484	448	457	406	467	430	422	476	473	476	445	427	434	453	423	436	464	451	459	441	470	438	442	459	448	471	495	476	464	428	428	461	444	467	460	428	464	459	449	480	442	416	439	478	453	433	477	447	440	445	440	459	459	449	481	431	441	432	439	442	443	454	443	454	429	465	417	459	435	441	489	487	448	452	473	455	473	455	445	456	430	451	462	502	460	464	433	447	452	412	469	452	433	460	437	444	455	456	505	435	465	475	461	456	441	409	452	423	450	456	452	457	478	434	465	476	424	486	461	478	413	447	463	445	403	452	464	488	495	442	430	447	436	414	447	417	482	403	463	448	436	464	407	488	457	454	438	407	480	437	486	436	466	473	444	453	449	454	442	443	446	440	475	474	439	449	477	464	433	462	472	416	455	462	438	417	468	444	464	438	469	430	457	493	489	473	484	455	462	427	391	425	442	453	426	454	424	464	438	434	438	464	459	450	428	450	436	445	453	445	481	436	408	453	454	471	426	459	471	413	421	430	439	471	446	478	493	469	455	401	478	437	436	427	450	432	426	433	417	432	477	439	488	439	427	411	463	461	433	457	451	404	464	423	459	457	422	436	452	494	427	441	465	481	448	428	436	424	464	413	409	469	433	462	491	513	444	448	452	476	444	443	470	458	411	449	428	455	463	470	440	459	416	469	452	448	453	460	441	434	427	454	473	430	431	449	428	467	454	498	434	467	442	431	415	415	428	453	463	413	470	458	434	472	445	450	474	489	461	423	475	496	434	442	486	408	429	428	473	416	458	469	438	452	460	452	431	404	456	450	430	446	431	491	419	469	424	457	464	422	489	453	475	458	443	461	484	436	456	433	487	472	439	438	469	459	474	488	485	444	443	425	442	431	461	437	439	477	457	441	484	492	456	463	455	420	452	463	452	475	458	431	441	468	465	483	432	500	419	463	473	427	468	433	475	449	437	457	495	422	476	446	463	446	423	414	441	457	460	463	457	443	424	436	436	466	437	445	419	476	439	442	476	446	433	471	437	423	444	442	421	417	455	470	502	456	433	449	473	427	405	450	457	435	452	447	484	439	452	421	428	436	461	449	432	433	423	442	474	452	440	416	423	450	463	451	465	476	438	470	396	470	423	410	487	455	455	438	473	502	483	455	466	467	449	419	469	494	468	474	456	479	451	462	436	453	431	453	452	489	475	442	448	452	440	436	437	469	441	450	422	497	458	414	445	475	431	417	451	454	424	434	440	445	460	465	472	470	430	416	467	454	437	438	446	440	447	420	439	485	414	472	456	459	447	432	472	448	482	469	439	440	448	443	473	434	440	429	460	431	460	461	467	403	431	470	453	435	431	448	449	470	432	450	460	468	465	461	472	464	447	406	467	464	465	433	427	457	468	469	459	457	458	451	448	458	428	446	460	478	471	451	455	448	442	431	440	459	432	460	426	446	480	464	457	447	425	446	474	448	458	488	449	462	473	450	413	446	461	485	460	447	448	413	438	438	444	450	459	443	458	466	446	433	455	464	466	468	432	495	463	418	437	465	423	470	426	462	480	450	442	452	462	462	456	426	438	429	443	472	418	476	450	465	410	457	429	467	422	455	421	485	449	447	419	466	439	425	451	442	461	437	467	437	432	460	456	438	415	447	478	431	495	458	435	430	433	415	461	464	444	481	477	417	455	464	431	454	474	460	434	472	454	467	459	461	471	447	403	481	449	433	461	446	432	466	451	425	462	442	442	441	451	489	439	456	472	475	450	436	417	454	466	448	442	436	418	434	443	422	441	462	435	422	455	489	438	433	457	468	464	462	480	477	414	474	487	469	472	424	464	439	478	442	454	460	432	444	456	435	454	456	429	444	458	451	440	439	443	429	440	443	450	463	457	501	439	425	447	470	444	424	431	462	414	458	470	455	426	471	436	446	489	484	496	438	455	479	484	400	447	453	400	412	463	443	473	439	466	452	454
32669	12997	1544	267	233	242	224	182	228	194	230	212	213	199	187	194	203	221	208	236	197	219	183	209	210	232	165	218	213	210	223	210	213	200	198	204	207	213	228	192	206	196	194	209	248	225	201	225	195	202	227	252	200	204	218	193	233	224	197	212	219	228	211	212	200	223	212	210	223	232	206	247	222	192	199	198	211	213	193	188	185	208	214	197	197	200	206	212	186	196	198	200	203	199	208	150	195	203	185	208	224	226	232	231	215	238	234	216	210	203	220	190	188	198	177	196	205	203	190	217	224	214	214	222	218	195	215	201	227	212	217	181	221	225	220	225	201	202	200	196	223	213	232	205	190	209	182	199	217	194	234	202	204	202	214	217	191	209	223	235	236	207	218	208	196	201	209	210	194	196	210	192	223	208	206	180	176	183	195	222	223	201	222	208	203	216	225	221	187	197	198	200	227	219	203	204	205	179	217	214	173	190	198	191	185	186	176	209	189	220	204	208	183	204	219	177	221	212	198	194	212	208	208	202	191	183	200	221	200	195	193	219	221	206	203	222	182	207	204	213	195	177	219	181	204	174	180	215	188	231	190	196	201	232	200	185	204	202	192	197	197	222	198	212	195	192	204	223	201	206	224	192	202	201	240	202	185	184	204	196	203	212	219	205	196	193	196	194	220	225	218	210	158	196	226	211	195	171	199	189	184	195	212	180	213	212	202	202	193	197	225	182	205	194	200	229	225	220	219	201	200	211	219	207	211	182	211	211	196	238	189	210	207	232	210	203	200	200	207	233	204	218	198	206	198	216	215	181	187	215	233	221	214	236	220	209	224	221	220	197	220	214	220	203	186	194	196	220	209	186	203	206	196	193	194	225	222	198	225	205	208	187	186	201	213	210	208	211	201	188	201	160	201	188	208	233	199	178	206	206	198	207	184	210	176	196	201	188	193	232	212	206	195	214	182	176	182	191	211	223	206	228	243	191	204	198	215	245	212	202	203	184	211	203	194	209	223	190	211	197	230	198	205	185	213	219	216	195	192	194	203	209	201	197	218	184	224	203	198	213	207	191	213	216	210	195	202	204	197	171	185	178	203	198	202	185	197	232	215	197	209	195	196	215	218	191	184	207	223	194	206	221	217	197	199	200	198	219	192	203	184	198	213	195	190	217	201	217	224	178	183	199	183	179	222	221	211	231	212	191	200	188	203	191	189	193	191	211	203	186	177	187	175	210	176	207	171	197	224	191	214	226	216	178	206	200	222	214	234	211	212	212	198	208	224	199	201	206	235	188	191	192	245	204	194	206	203	220	198	228	185	209	198	246	185	196	215	234	206	211	205	199	214	203	236	225	202	204	209	216	209	189	192	172	174	206	199	191	204	223	200	217	198	217	188	202	200	188	208	209	222	173	203	193	226	218	227	198	213	215	204	202	216	210	205	198	218	216	202	177	186	185	203	179	205	189	200	207	210	206	215	201	218	209	220	199	199	205	195	195	201	224	184	203	209	216	248	189	210	190	196	179	225	221	220	198	234	185	217	193	193	183	196	215	207	238	199	205	199	210	211	213	223	226	192	215	240	205	214	190	210	183	210	207	181	207	210	199	189	208	181	210	198	250	204	204	214	202	202	190	228	215	214	203	208	205	212	204	207	202	182	194	203	218	209	201	217	192	220	202	251	198	181	204	204	205	219	203	235	219	192	162	203	192	194	201	202	215	202	211	221	221	202	212	183	205	200	196	231	231	192	191	205	209	195	218	225	234	194	221	202	197	190	194	217	219	223	174	206	177	219	200	197	200	233	192	210	174	197	190	233	221	211	199	201	204	207	196	208	191	185	193	210	203	218	214	192	221	188	219	222	190	214	192	210	201	201	204	192	191	200	197	219	194	222	205	211	204	226	189	200	231	205	206	207	196	201	206	217	228	226	189	217	190	210	189	200	201	216	210	175	191	183	202	179	201	213	173	203	203	212	205	213	203	236	175	183	195	219	191	209	233	174	196	196	216	215	177	205	199	182	212	184	216	182	209	191	200	202	197	223	196	192	227	192	208	216	202	214	212	228	236	227	226	191	199	214	212	195	203	184	211	212	200	198	216	193	193	220	226	194	193	218	193	188	213	226	195	229	198	211	193	205	240	209	195	209	204	183	188	227	203	223	180	210	242	184	221	225	182	205	229	207	184	210	206	214	199	213	233	187	189	196	211	192	193	208	179	198	190	199	207	197	192	178	200	202	241	199	182	223	182	211	198	187	193	205	226	216	215	225	228	222	212	197	172	203	197	214	203	209	231	201	188	225	174	225	184	183	195	243	193	202	181	206	239	212	215	178	192	191	206	192	197	195	207	225	201	221	223	201	201	194	213	207	223	189	195	190	182	225	191	206	196	212	213	198	179	198	236	211	193	214	229	200	210	204	221	185	217	180	172	211	213	189	191	196	204	202	219	212	204	214	239	205	206	189	196	201	224	222	190	188	206	209	196	227	219	217	218	210	211	211	178	203	215	203	195	227	209	230	203	202	218	220	198	195	211	201	215	200	205	198	208	212	189	205	195	180	213	192	192	224	205	196	198	190	212	207	221	214	209	237	204	194	213	204	193	200	195	210	204	201	200	220	205	177	185	207	221	207	199	203	204	212	199	230	200	216	222	180	186	208	203	204	227	217	215	195	235	187	245	221	189	221	217	206	226	230	222	217	194	198	230	202	200	231	191	209	215	209	197	191	202	220	206	200	209	213	226	218	229	209	220	235	229	209	207	217	171	208	182	206	194	187	211	178	195	209	220	206	186	178	195	170	226	234	227	216	193	192	208	178	189	221	234	207	213	197	198	241	189	214	249	210	224	213	162	208	206	202	212	212	206	215	209	219	202	195	207	202	227	216	230	220	200	177	191	232	204	177	212	220	208	217	194	212	227	189	216	200	232	207	215	176	201	214	216	206	210	224	197	202	212	212	215	211	228	205	202	190	231	190	209	182	195	200	185	197	213	186	211	179	189	218	200	222	239	214	206	199	208	214	200	205	213	176	214	216	199	188	192	192	205	195	207	215	218	199	202	200	200	204	205	200	189	191	222	201	196	243	220	216	213	218	203	185	178	199	208	195	201	210	217	219	199	234	204	195	172	214	182	199	194	209	198	192	194	186	207	206	192	177	189	237	203	228	200	198	223	214	214	190	182	196	236	208	207	206	216	216	181	242	211	226	218	220	173	192	247	207	237	189	216	232	210	190	190	236	212	210	225	193	220	201	195	226	228	189	220	218	209	206	188	189	220	223	176	194	212	224	207	198	225	212	234	203	194	215	195	194	198	217	212	200	195	205	206	212	219	221	202	195	183	235	211	244	195	192	185	193	179	218	180	197	206	201	214	203	219	176	199	198	216	219	198	185	235	202	210	212	195	199	190	231	198	211	213	217	206	208	220	200	206	238	198	206	226	197	219	205	209	197	212	210	217	223	208	223	229	181	247	197	211	217	189	202	188	192	209	185	212	200	214	217	225
5063	802	631	564	542	501	506	480	501	532	468	511	492	482	508	509	494	489	515	503	511	506	536	464	511	493	485	484	459	493	499	485	511	493	475	485	520	485	493	482	506	470	493	494	510	480	470	451	487	467	529	489	451	506	497	493	500	523	470	488	527	511	480	474	537	485	559	461	467	498	489	501	540	503	544	499	484	488	513	472	515	495	497	484	515	539	475	459	509	479	518	494	491	537	482	487	463	498	490	481	530	463	479	456	521	517	505	533	463	508	514	465	491	468	509	476	502	458	480	476	532	423	493	530	487	478	506	483	515	484	490	506	476	494	472	510	506	444	505	533	518	492	527	526	457	516	500	485	450	496	476	519	522	514	490	541	505	477	455	484	446	544	505	540	520	504	494	504	517	490	511	509	511	507	564	530	480	502	507	502	510	490	521	492	492	496	486	490	511	464	511	511	503	509	500	493	514	489	509	494	529	480	484	504	518	474	536	503	514	477	526	501	464	538	475	490	459	539	502	505	492	482	509	480	466	456	487	527	476	453	502	471	499	506	492	516	545	488	488	469	470	507	516	481	486	469	524	486	508	531	523	492	518	500	509	513	521	511	497	468	477	510	465	473	510	506	523	499	457	496	495	480	524	498	494	521	480	483	466	504	472	543	488	475	490	470	517	480	504	533	491	530	481	530	512	463	500	513	530	488	504	521	475	489	497	474	485	479	461	515	485	513	440	470	512	504	484	471	531	476	473	514	486	486	482	490	520	502	498	458	505	491	443	512	493	500	510	488	507	511	477	505	488	481	509	515	518	539	500	471	511	470	511	472	525	468	489	478	484	487	456	478	533	466	509	503	475	493	442	496	488	474	450	494	494	475	480	533	522	496	537	491	456	474	504	487	518	476	513	491	492	513	497	524	514	464	515	495	530	488	477	509	502	462	495	542	498	541	495	513	509	485	516	470	483	475	448	476	445	500	495	480	512	511	508	502	557	497	484	477	503	469	499	468	514	526	502	452	489	496	495	523	534	499	488	468	496	489	486	468	526	502	520	452	574	508	499	521	505	537	502	522	510	462	516	517	495	480	487	492	498	470	510	476	477	484	508	502	491	497	475	507	543	496	500	553	453	509	502	495	464	480	465	516	449	493	486	501	498	485	502	503	498	484	505	523	482	526	471	539	497	493	487	525	561	500	476	511	486	502	490	486	505	512	503	507	487	517	472	516	499	507	525	501	521	514	536	514	514	538	502	450	495	483	486	470	498	503	517	473	504	463	443	481	488	488	526	504	520	546	529	481	474	503	498	495	561	460	532	504	507	496	473	507	502	508	505	489	516	495	475	507	499	475	527	511	484	488	491	526	518	515	469	524	504	501	502	478	500	533	509	471	522	491	485	527	496	486	478	494	531	504	490	530	498	512	487	464	518	500	493	454	492	507	538	516	529	486	489	500	471	511	500	476	459	468	506	492	507	539	476	511	485	510	506	450	506	495	492	503	461	504	459	499	508	485	497	518	485	467	470	486	497	490	531	496	520	521	493	480	443	482	461	491	510	498	458	483	490	478	461	490	481	468	492	464	538	479	520	484	448	454	459	523	511	492	492	486	500	501	530	485	471	470	473	532	514	483	488	479	523	488	486	490	485	513	515	485	517	508	522	526	531	491	501	517	519	468	484	504	488	475	496	489	524	498	525	531	511	521	494	491	474	464	495	482	481	520	474	529	535	462	493	496	482	518	500	536	462	505	475	501	484	495	488	531	478	506	418	514	455	488	515	461	510	498	492	469	477	497	495	510	509	515	507	470	510	535	482	489	479	472	498	526	463	474	482	477	514	540	494	515	509	522	495	501	501	459	521	495	498	480	508	480	493	475	481	479	513	463	480	497	478	486	542	519	489	475	525	489	474	521	502	523	514	518	547	490	512	495	493	502	526	532	476	495	492	488	479	498	532	514	532	484	501	488	516	540	507	507	507	523	507	490	440	516	520	493	489	519	512	486	469	504	490	525	485	509	497	525	469	521	485	495	474	509	478	483	489	456	499	474	513	512	483	498	475	551	507	454	496	532	511	467	518	480	508	470	501	481	528	482	503	443	484	513	486	494	504	489	506	489	502	450	495	480	507	477	491	482	510	504	475	519	490	479	500	484	494	507	451	526	564	496	455	484	480	506	465	532	521	455	495	448	524	518	459	497	506	499	491	528	530	506	483	475	498	467	525	483	493	497	457	526	528	478	500	494	534	554	475	499	463	491	448	473	504	506	499	481	517	501	495	519	494	529	504	505	496	462	516	545	523	478	483	470	445	510	520	521	507	496	518	486	470	493	466	496	517	481	494	481	484	530	513	493	484	527	506	496	512	498	510	483	522	486	499	524	489	452	483	473	492	477	502	521	492	511	489	490	515	519	482	486	494	503	476	491	481	526	492	472	488	519	496	497	480	499	477	483	487	499	496	463	517	491	454	519	499	462	489	504	492	504	483	517	503	492	521	520	500	480	519	494	473	475	486	483	481	448	515	486	503	495	508	511	498	510	506	503	502	466	481	536	490	508	463	489	493	525	490	467	545	509	499	470	509	498	527	503	482	501	458	520	511	530	506	490	497	508	478	512	479	478	474	479	490	484	473	527	488	510	521	505	500	476	523	512	504	480	518	481	511	541	501	481	491	500	489	491	495	486	502	488	503	471	491	530	514	531	512	494	463	486	509	474	506	531	498	481	503	503	489	481	491	465	455	462	532	496	469	528	455	521	519	477	492	495	495	514	485	516	511	518	478	527	528	485	488	440	502	489	510	537	474	483	517	515	481	488	513	528	489	501	547	493	505	475	505	518	488	489	484	523	518	479	495	522	525	434	491	499	506	518	499	512	519	460	527	500	484	499	479	480	452	509	475	485	495	507	514	529	488	477	520	498	489	449	502	530	515	490	542	480	481	494	483	471	491	473	475	504	516	461	487	484	483	528	513	515	469	491	498	508	455	501	483	521	516	485	498	463	494	522	530	475	494	504	526	505	482	537	487	503	483	476	506	484	475	494	486	505	503	470	488	510	471	510	466	480	489	517	485	523	485	488	548	495	526	498	482	497	513	506	547	465	501	472	520	494	488	509	482	548	495	486	499	534	477	484	461	518	509	529	507	494	456	454	485	470	492	479	499	515	485	499	475	529	481	517	525	499	502	473	512	525	498	504	486	510	523	465	510	451	483	515	469	499	467	539	530	485	535	500	509	489	515	488	507	505	488	469	499	460	488	477	498	510	498	483	475	488	526	518	541	526	496	488	494	508	503	507	490	492	503	509	454	490	487	521	483	516	487	488	510	504	510	482	506	469	533	463	490	518	490	513	479	479	508	464	518	509	508	495	519	454	502	504	481	520	537	479	506	494	474	477	494	458	476	513	467	486	490	516	529	470	447	498	519	526	506	469	486	500	514	492	485	522	513	527	516	508	479	517	478	487	481	524	467	490	492	525	471	504	480	502	522	477	467	499	474	504	503	463	475	487
24615	20912	24478	27495	19514	1160	529	390	361	330	330	317	338	307	315	346	364	334	328	321	290	307	328	324	317	332	274	304	300	292	339	333	312	321	281	307	295	314	305	312	324	302	329	324	303	276	314	319	310	341	312	324	301	320	294	314	292	313	296	297	262	301	311	296	292	339	311	294	275	316	274	289	284	314	318	316	312	302	308	280	330	325	338	321	311	295	318	321	287	303	294	297	320	301	291	334	302	308	322	308	325	282	299	296	349	289	304	330	283	301	299	309	301	314	317	267	281	291	316	307	323	276	257	308	321	314	315	319	281	303	300	298	294	288	316	301	283	285	293	302	309	308	321	308	301	277	307	316	279	289	293	310	298	324	311	329	312	298	329	313	313	324	282	303	297	285	303	291	300	313	292	349	323	302	272	297	282	282	286	278	269	286	291	291	306	302	313	293	325	329	289	272	295	318	343	270	310	279	310	279	289	300	313	301	307	291	316	284	307	316	295	287	338	323	278	306	339	324	293	291	291	273	296	285	292	296	294	308	301	286	309	292	322	307	299	325	307	310	313	302	329	305	314	308	286	301	329	327	322	287	307	294	271	299	326	310	311	302	312	306	280	301	279	258	330	320	296	311	306	274	267	317	314	336	307	308	322	304	360	296	318	309	274	302	302	310	282	262	305	324	319	293	298	310	309	263	296	274	294	319	318	255	269	301	287	296	279	316	341	273	287	312	274	286	296	313	282	323	303	289	263	310	295	305	306	278	276	272	336	307	289	274	301	333	280	306	347	308	294	285	310	319	314	344	319	292	286	310	273	293	281	322	304	295	300	277	286	282	312	278	329	310	324	289	322	314	315	296	310	319	319	317	274	302	297	251	289	275	306	314	317	295	348	325	323	323	282	312	310	350	328	270	299	278	339	324	313	268	301	312	310	312	305	295	298	309	314	302	294	311	305	284	274	308	274	300	306	293	286	288	301	279	313	320	300	292	291	302	265	300	289	319	315	290	313	310	284	300	319	286	287	278	298	304	297	286	298	304	279	293	270	302	302	306	306	289	282	316	327	306	300	306	313	301	330	305	309	285	320	320	313	259	305	347	285	302	325	302	284	302	326	290	303	278	282	294	325	326	291	316	286	312	305	332	320	265	323	307	280	307	335	287	306	286	318	295	283	302	315	307	307	283	282	298	316	295	309	278	272	283	325	325	304	295	312	303	284	314	283	298	293	343	283	272	309	328	288	346	305	295	325	357	323	277	295	309	313	307	320	325	317	297	304	301	300	289	346	299	305	280	310	280	306	282	300	291	309	308	287	323	265	292	324	272	343	303	303	263	284	292	275	320	288	320	259	269	300	320	284	322	297	333	298	296	301	335	283	311	309	286	327	306	313	306	309	335	344	305	302	271	332	317	334	315	332	319	333	324	285	292	320	285	270	281	314	317	333	296	328	312	276	309	294	305	316	303	305	282	291	293	338	323	308	297	276	283	341	322	287	318	317	314	308	294	312	322	289	314	302	297	283	318	318	289	289	290	272	341	299	269	313	322	306	286	309	292	335	323	290	317	292	299	266	279	282	303	325	292	297	311	306	307	322	275	304	273	336	293	311	302	322	304	310	273	304	300	309	296	300	316	325	284	267	300	289	300	294	303	289	307	293	325	291	297	284	300	295	318	310	271	305	292	310	313	307	328	327	298	291	285	319	286	318	285	324	283	297	282	356	337	313	315	304	331	269	302	264	297	323	341	279	300	302	291	271	301	294	299	319	299	319	353	273	298	295	284	267	272	285	307	315	281	336	310	299	307	266	275	305	358	305	316	290	304	304	285	285	286	345	325	296	304	303	295	295	282	307	268	311	291	280	312	276	304	289	301	326	314	284	353	336	298	350	289	291	290	282	322	319	312	301	309	289	284	297	319	323	301	301	282	292	287	291	300	326	291	283	307	310	311	329	279	294	329	283	344	324	289	299	276	301	343	320	315	308	305	273	303	329	287	303	347	288	310	284	285	316	307	294	330	306	312	311	312	262	289	303	268	271	344	321	286	284	306	293	288	289	289	299	299	316	301	302	302	281	315	353	319	305	323	317	332	316	313	302	310	328	330	297	288	286	293	234	282	348	307	323	312	301	301	272	310	312	276	282	309	309	313	323	334	254	272	287	295	295	276	288	294	316	302	323	286	280	308	334	297	289	288	299	316	301	283	309	305	293	346	293	325	301	320	327	294	272	291	291	340	309	265	278	277	339	317	292	296	301	321	319	334	322	312	301	320	286	335	287	251	309	299	330	287	316	306	319	313	327	329	330	297	300	260	275	282	276	286	286	338	321	297	312	306	312	295	324	302	321	290	293	301	323	298	292	296	340	308	288	290	301	286	320	291	290	333	337	311	288	293	274	279	272	293	329	294	329	293	312	306	321	298	283	287	281	275	295	315	290	299	298	291	316	279	301	322	306	334	299	321	311	319	283	273	335	295	334	303	302	329	305	257	297	282	300	310	345	310	328	336	312	295	315	311	319	288	272	324	298	323	317	359	286	317	300	274	313	293	285	297	305	316	314	325	298	308	314	291	302	295	274	305	325	297	288	265	299	333	273	299	302	298	315	316	303	329	292	304	312	315	297	305	311	301	302	300	309	291	263	344	311	297	312	300	273	274	320	320	296	274	271	302	314	309	304	318	307	283	295	284	314	298	296	312	298	278	287	282	302	307	266	287	298	324	295	280	293	297	335	299	334	252	264	322	313	321	293	290	299	297	311	286	263	330	306	293	341	313	334	316	301	319	310	311	302	277	326	340	316	311	276	313	276	308	306	236	278	298	299	280	286	286	348	281	310	317	309	296	289	306	313	296	280	289	314	339	327	284	291	259	289	304	319	323	288	313	309	341	304	314	325	268	302	317	301	328	295	284	296	311	284	300	293	289	306	309	282	280	307	279	300	331	317	331	325	294	303	308	308	295	338	289	276	263	297	280	293	299	338	289	306	323	294	325	334	293	286	283	284	278	317	304	303	308	273	265	296	304	329	292	328	312	311	294	279	336	317	304	288	301	304	296	273	291	327	336	306	299	281	335	317	269	302	323	322	312	307	305	306	315	291	312	290	309	300	297	312	291	309	298	302	307	309	300	312	293	278	284	323	304	321	334	293	320	286	301	292	322	269	283	322	284	301	279	319	300	299	310	310	313	279	298	301	333	279	303	288	324	336	329	287	306	313	319	295	278	288	295	295	312	299	300	300	283	319	291	282	298	277	320	329	295	335	321	257	288	280	294	299	285	322	321	292	272	310	311	303	322	287	315	308	289	300	281	273	320	296	291	322	315	309	298	301	292	291	322	316	301	281	322	309	311	313	297	329	319	313	306	302	319	311	294	318	294	342	338	312	318	324	318	332	280	314	279	282	287	303	325	312	299	324	317	285	315	302	308	327	255	275	308	302	298	267	269	311	311	338	319	292	313	322	311	295	329	291	302	265	305	265	317	318	305	284	270	286	317	323	317	358	328
3329	3007	2015	1127	951	747	774	707	709	668	695	718	673	644	728	655	685	647	690	662	708	707	675	715	653	653	671	650	651	684	714	677	681	677	681	677	708	621	680	649	664	657	697	663	706	677	691	687	680	677	685	688	694	664	724	722	663	694	624	642	664	690	678	673	701	663	718	603	636	681	667	637	707	681	715	676	680	703	707	625	673	672	648	663	714	718	674	697	691	673	678	633	690	696	692	718	662	709	643	648	682	719	610	669	640	681	688	593	662	695	701	721	717	644	704	736	687	632	673	676	657	631	650	695	694	651	686	645	683	703	648	679	675	693	727	679	726	687	664	657	681	676	633	628	668	652	673	651	654	693	622	673	641	650	664	674	704	676	754	706	664	681	684	614	669	668	663	671	669	644	676	675	621	703	689	655	660	638	691	694	743	644	696	642	666	683	691	660	685	638	668	672	684	714	675	684	664	649	685	652	703	689	635	687	714	651	705	635	673	653	624	657	685	648	655	684	669	688	733	605	644	637	636	711	659	642	703	693	658	633	705	697	628	678	692	654	668	717	680	678	700	672	618	654	655	706	675	649	693	631	695	697	691	678	683	708	643	652	646	677	718	682	671	660	664	708	661	705	678	675	675	674	721	671	647	675	671	683	638	661	644	688	673	684	657	612	677	721	684	678	662	642	654	705	700	686	673	627	702	675	707	720	704	680	690	651	711	643	647	672	680	691	675	676	639	635	674	663	693	695	669	685	673	676	682	688	716	676	686	667	653	672	674	724	653	659	646	657	687	690	653	678	679	696	649	674	744	705	661	684	681	664	657	670	637	668	660	704	636	717	618	712	679	655	682	649	640	712	658	662	717	669	723	674	666	665	664	668	667	623	670	703	684	651	666	660	666	649	673	626	650	660	674	660	706	645	742	688	684	622	697	635	641	709	676	648	665	682	640	650	658	661	654	685	719	718	633	723	668	650	651	654	686	647	676	689	675	690	681	662	661	681	663	667	678	658	637	678	673	645	695	665	672	683	673	706	648	671	691	636	706	652	686	665	675	692	674	683	644	675	641	661	666	684	702	658	678	652	677	725	673	670	671	658	684	672	711	644	699	661	579	710	722	653	644	688	652	680	634	663	693	636	631	670	687	676	693	653	691	684	720	684	659	674	638	663	618	732	647	692	661	676	685	662	671	703	644	659	670	692	671	647	685	663	686	650	647	679	711	682	683	646	704	684	715	678	698	690	700	677	635	697	664	651	705	683	706	665	652	615	672	639	656	688	672	683	675	665	701	691	606	694	709	674	688	702	641	659	723	688	676	688	697	694	673	683	648	729	641	684	689	648	710	698	681	685	705	692	636	624	713	691	638	693	692	675	677	656	657	654	644	672	708	671	667	711	706	670	638	657	683	710	668	661	693	655	672	685	730	734	698	654	687	685	655	695	729	670	663	718	672	650	667	653	683	713	677	673	628	679	706	642	651	673	681	697	665	656	723	686	712	712	653	687	668	663	651	672	638	716	666	619	678	677	646	673	697	672	672	687	679	662	659	625	680	664	678	672	689	656	646	681	686	668	660	720	701	625	709	635	656	663	680	698	708	706	698	680	645	653	669	662	691	659	680	665	690	667	630	663	606	672	714	644	657	645	681	654	681	693	663	611	687	677	669	650	681	667	647	638	663	696	686	641	693	728	692	668	660	659	641	679	668	679	680	639	702	651	666	698	641	681	677	679	658	713	683	700	648	664	659	719	704	684	654	690	662	672	667	704	665	698	685	689	681	699	717	712	684	714	679	672	697	668	660	670	693	688	700	706	670	672	657	678	718	678	708	686	714	697	663	637	650	683	671	685	655	668	700	679	631	721	675	705	670	672	642	687	650	668	650	668	649	656	679	632	660	694	681	701	652	690	686	682	618	690	726	681	691	660	658	672	696	670	683	644	667	695	648	605	655	663	655	634	656	693	693	659	667	639	681	646	693	677	656	655	685	676	650	659	697	669	649	661	648	716	681	664	718	711	682	691	672	695	711	661	698	652	678	679	706	644	640	701	669	680	650	635	705	672	647	666	658	673	663	667	647	675	687	659	671	652	698	671	699	680	671	663	694	694	712	665	669	666	679	697	660	648	680	640	625	634	651	711	695	689	659	677	688	663	686	624	612	675	712	707	652	628	709	639	700	673	631	666	668	630	678	723	698	661	703	703	657	666	718	718	650	646	697	739	684	657	662	674	706	641	715	674	658	681	691	620	607	640	663	687	681	675	699	668	652	675	692	679	696	670	682	700	692	640	619	678	645	663	667	632	664	679	616	654	654	676	670	653	669	653	685	651	691	671	683	673	703	692	725	675	673	671	633	709	666	685	655	666	639	657	675	672	701	692	642	610	670	677	691	688	674	680	719	673	638	660	659	674	682	693	682	693	656	666	646	683	674	651	712	613	682	631	675	698	746	676	723	652	679	665	640	667	683	652	677	655	697	642	648	667	648	656	696	724	700	665	671	657	725	636	699	651	729	725	746	669	647	674	698	676	644	684	674	658	694	625	662	674	694	658	687	656	697	669	690	667	671	702	699	661	692	702	652	655	675	686	668	652	661	655	675	751	714	648	637	692	676	640	692	680	684	740	659	667	654	685	682	683	666	686	721	756	660	631	685	659	676	658	666	677	668	682	676	704	682	654	665	695	627	666	751	711	694	690	676	721	684	666	701	660	702	690	693	694	697	707	665	635	733	643	625	671	673	698	733	697	644	721	701	630	705	678	705	684	641	717	656	703	653	696	669	675	639	707	667	724	661	660	700	690	687	670	672	663	684	688	626	706	655	634	638	689	693	711	669	682	668	712	720	665	689	692	650	658	705	671	675	622	696	671	714	701	646	684	654	655	702	666	691	658	673	721	704	720	643	649	692	680	684	678	686	620	692	695	690	625	686	686	718	725	686	672	674	675	663	647	639	637	657	682	666	648	647	682	657	720	669	665	687	662	696	648	667	715	675	677	629	669	667	683	658	656	690	684	673	666	700	655	630	662	652	640	657	660	691	674	652	688	649	671	650	719	688	698	658	680	656	676	722	673	682	667	680	708	682	692	724	657	679	679	717	626	693	655	669	657	679	663	712	686	703	676	662	655	673	714	603	721	709	655	616	661	694	671	686	674	644	710	718	668	676	696	638	697	655	702	664	620	669	725	635	720	663	684	700	652	689	678	662	701	679	709	691	668	671	635	675	677	681	687	665	643	602	660	650	638	704	674	689	650	669	684	663	661	612	687	700	666	686	734	688	704	647	636	683	695	678	689	653	674	674	662	709	683	698	620	688	669	669	687	684	671	647	665	663	679	696	655	686	687	688	671	673	686	672	685	676	739	633	669	707	704	712	636	643	677	647	687	687	673	701	681	632	692	672	664	678	651	719	622	703	655	642	654	653	643	662	692	692	682	702	685	640	710	665	672	681	689	712	686	662	640	734	685	682	686	691	664	665	638	700	691	687	674	690	663	730	712	687	705
23606	20854	25139	26692	20859	20808	2246	432	356	298	236	266	277	233	250	250	226	227	224	225	219	216	212	213	222	215	213	201	225	232	203	203	218	253	201	192	207	183	212	203	245	204	215	210	190	221	214	195	234	210	196	203	184	201	215	196	206	213	199	187	211	195	223	189	185	189	223	200	217	227	195	208	174	194	206	194	201	225	199	183	231	215	204	193	199	185	195	215	208	221	188	211	199	198	193	223	215	185	182	207	227	194	214	217	217	184	187	189	219	189	183	192	195	191	215	217	202	198	207	216	190	215	182	192	181	211	203	183	229	220	186	210	215	211	213	202	219	204	189	196	220	207	234	222	213	210	171	231	236	186	236	204	183	206	210	180	194	188	189	184	205	187	200	192	188	209	216	204	195	177	168	209	209	200	190	233	214	209	201	183	210	219	198	207	228	212	198	225	228	190	223	189	204	198	216	193	184	201	215	191	216	236	192	194	178	208	201	195	206	216	193	187	231	228	176	191	189	198	222	223	224	196	201	220	188	208	196	207	193	186	197	209	211	235	227	221	201	190	222	199	195	203	181	200	200	199	206	193	208	188	200	204	197	208	201	199	186	190	199	217	197	200	195	180	205	195	182	207	198	210	212	186	231	197	169	205	167	228	195	200	217	183	215	208	195	215	195	194	237	233	188	214	208	220	208	213	220	220	202	176	247	188	220	213	218	204	189	203	190	184	201	215	207	235	187	213	184	197	177	213	210	177	207	191	205	204	192	211	195	177	171	202	204	209	197	209	180	206	186	205	206	192	192	190	209	196	225	218	200	205	201	213	206	201	242	170	206	207	193	187	207	210	191	212	198	208	202	196	168	210	193	181	212	198	195	183	220	206	206	178	196	206	200	197	217	214	207	200	194	205	204	194	201	198	221	208	190	192	211	181	235	196	198	207	212	195	196	235	224	217	192	194	216	190	220	229	216	222	213	212	197	201	172	195	206	192	195	192	212	211	197	208	196	221	204	184	188	192	190	190	189	218	202	203	190	182	205	218	210	225	182	214	188	216	199	218	181	177	209	182	206	187	209	197	182	201	190	216	199	214	192	190	233	194	228	186	170	202	222	201	203	213	189	197	211	187	186	219	207	188	202	216	177	229	206	209	205	200	241	207	199	198	196	213	184	214	214	181	198	173	230	217	189	224	201	198	215	198	184	201	195	221	167	175	168	204	208	199	189	225	194	205	207	193	196	214	195	224	180	223	227	202	203	203	192	210	208	202	202	189	210	212	193	213	203	179	204	222	230	203	206	221	217	191	194	209	219	188	185	202	193	187	206	235	204	224	211	191	208	183	190	198	203	195	188	228	183	222	231	210	202	215	199	205	189	195	231	225	182	178	213	196	166	171	208	192	212	227	191	201	213	203	178	197	204	198	216	220	213	219	212	205	224	198	202	194	221	221	216	193	186	202	230	179	200	217	208	208	202	197	220	214	218	225	198	241	221	193	216	203	211	191	215	186	196	215	217	195	192	215	214	200	215	199	188	195	201	206	181	189	219	214	182	189	233	168	173	194	208	223	193	194	196	191	201	193	193	205	194	207	197	182	198	205	203	195	194	151	226	194	193	193	193	187	190	223	213	220	210	216	185	203	199	192	231	207	191	205	192	204	208	229	201	217	185	204	222	218	191	220	170	167	218	212	218	205	201	223	202	173	188	196	201	221	221	187	227	205	217	192	208	208	204	204	174	199	182	202	201	183	198	183	214	200	193	223	202	258	175	212	193	182	201	208	212	202	216	189	189	225	228	225	212	202	193	205	226	192	238	200	190	224	189	218	207	202	232	187	196	205	209	191	202	236	185	185	216	177	215	193	212	179	193	196	197	197	191	215	204	196	217	228	205	220	193	214	190	204	194	196	223	203	204	191	154	185	218	214	184	204	238	202	203	208	213	201	201	231	228	211	226	214	224	209	192	191	215	207	238	185	221	194	196	207	176	191	202	211	204	202	172	211	217	233	203	190	219	173	187	194	218	195	189	185	227	181	189	210	201	197	193	216	181	198	214	204	202	231	185	211	222	216	199	216	188	194	206	193	173	191	195	186	204	202	227	209	199	196	196	190	194	206	205	186	210	195	205	195	202	212	230	183	211	184	183	206	177	199	193	204	199	166	201	189	164	162	183	188	196	188	221	200	194	227	199	179	193	181	195	188	222	207	189	205	203	207	211	197	205	207	179	221	194	220	192	196	220	196	216	195	207	200	193	171	196	203	193	173	199	210	199	203	204	192	200	215	233	167	208	217	199	194	204	190	211	182	197	211	207	197	205	199	207	211	184	191	201	194	222	219	231	231	214	200	217	212	207	199	216	218	198	200	211	188	187	180	205	192	193	190	208	199	213	199	188	232	220	186	206	221	196	198	171	225	203	179	199	237	186	220	205	201	203	222	203	196	203	218	222	203	197	206	206	196	216	209	204	202	196	202	211	181	207	206	208	227	236	216	223	174	204	191	175	196	179	192	194	201	205	221	191	217	207	195	204	176	200	220	233	207	185	206	172	199	192	186	187	183	177	198	195	208	181	218	246	207	194	204	207	208	197	166	207	194	235	210	197	191	186	224	215	203	199	193	212	197	226	210	213	186	210	199	172	206	206	210	212	200	194	187	201	185	226	225	195	194	170	175	226	206	225	181	192	198	186	216	211	213	214	182	198	200	186	184	217	196	207	229	193	189	192	183	208	222	230	208	244	203	186	218	187	199	186	185	186	204	203	180	205	190	200	205	230	182	176	162	220	213	214	187	206	215	205	185	189	182	184	197	223	197	232	196	187	208	195	212	177	194	176	201	164	220	212	203	200	219	185	194	197	195	196	185	193	196	230	193	200	212	211	225	195	195	190	215	213	246	212	185	194	238	225	203	195	209	216	218	202	179	189	190	218	194	197	196	193	204	219	227	217	235	170	211	196	186	216	195	197	179	215	211	216	202	235	213	214	221	180	205	212	188	196	196	201	178	187	218	193	199	191	199	197	215	209	187	200	190	202	213	186	197	195	192	163	206	215	203	215	192	181	203	201	190	180	177	206	197	191	194	204	181	193	217	210	207	209	205	184	197	208	213	214	198	185	199	229	199	209	206	203	201	184	193	218	191	197	201	192	183	185	204	190	186	200	213	212	205	203	214	204	189	208	196	213	238	209	201	191	195	203	243	226	228	183	177	204	180	175	220	210	197	209	220	182	208	208	198	189	189	242	196	213	200	219	190	205	221	209	185	213	215	177	176	214	223	203	185	207	156	174	205	171	193	224	202	226	213	200	203	222	235	201	192	219	199	213	230	219	191	201	208	233	204	204	209	187	197	188	193	183	192	191	174	222	205	214	187	216	220	211	213	193	180	211	206	218	209	198	173	182	180	203	241	212	198	223	211	209	203	220	202	200	212	164	200	195	198	184	196	191	200	221	194	197	205	201	205	206	253	202	203	236	163	195	223	228	200	203	194	195	216	216	197	203	192	170	185
3275	5111	3178	1529	904	695	597	584	542	527	522	495	492	481	481	444	476	425	471	474	510	448	471	431	436	431	481	453	459	461	445	463	439	484	465	470	479	419	411	456	447	455	491	392	470	454	463	450	470	489	455	442	426	466	455	461	451	449	446	440	469	484	460	443	447	478	441	445	423	480	508	462	481	420	464	454	483	429	457	454	462	450	459	444	447	470	483	446	447	427	456	466	444	487	453	469	439	456	456	459	427	444	443	450	453	481	444	445	531	433	431	470	484	424	462	398	468	441	431	424	446	467	483	429	459	442	464	469	457	471	447	447	477	443	488	436	475	462	432	449	461	446	467	444	432	467	496	433	426	477	487	476	457	465	442	498	446	501	477	448	487	473	472	442	418	436	465	429	470	419	483	472	439	440	459	442	451	453	408	447	469	461	453	493	486	455	444	440	462	441	448	450	459	450	439	423	465	452	457	453	491	453	444	459	464	441	447	441	458	435	472	472	429	461	457	450	475	441	437	451	430	420	456	486	468	474	441	437	438	459	464	437	428	469	468	446	418	465	411	472	451	448	470	449	439	485	444	438	441	474	443	446	448	509	450	486	403	449	434	445	455	465	463	462	435	451	464	507	470	492	459	447	436	452	438	506	457	465	451	472	468	487	478	409	456	475	437	461	447	412	443	467	474	456	497	473	432	440	437	447	468	455	447	446	472	428	432	466	394	454	454	455	434	446	459	456	468	449	411	470	463	482	476	454	468	479	479	459	418	435	393	458	456	439	446	440	454	467	462	465	507	454	458	473	442	460	451	458	463	430	456	414	441	466	457	444	448	483	501	450	434	424	457	465	469	470	488	437	484	463	429	452	443	468	426	469	461	467	454	469	418	460	425	436	488	423	452	451	435	436	452	476	429	485	460	436	470	441	469	456	488	425	438	412	448	433	425	440	459	436	434	407	443	482	461	498	448	476	480	461	446	458	493	443	469	476	472	430	466	443	458	442	429	436	469	456	464	471	443	447	478	472	442	449	437	442	465	429	470	440	456	432	455	424	456	442	444	493	469	489	448	449	488	443	453	468	426	461	458	443	481	467	465	455	442	469	463	461	432	481	471	483	419	476	453	436	442	477	454	472	505	458	451	472	425	457	468	459	462	459	457	479	434	470	432	443	446	424	468	460	461	427	462	459	474	470	446	528	463	456	487	454	486	413	442	452	444	455	463	498	466	494	430	450	458	433	472	441	437	447	455	428	507	453	446	437	431	422	448	520	442	489	452	463	458	488	470	446	463	466	426	429	437	460	475	459	451	479	494	430	475	451	437	470	469	469	478	458	441	434	443	472	431	435	449	455	492	417	457	456	454	439	453	483	494	451	398	443	457	470	437	471	430	476	402	433	443	459	495	440	442	452	435	437	469	396	462	455	445	449	451	485	495	478	436	436	446	463	452	453	450	450	482	475	462	452	444	420	455	477	442	419	482	418	459	448	476	448	450	439	505	462	467	455	489	503	451	483	435	439	447	417	484	416	443	437	455	437	444	443	468	446	499	444	448	427	467	494	458	485	455	491	459	453	479	432	430	444	468	437	463	451	478	464	476	470	435	396	479	472	481	428	464	462	456	425	449	484	450	470	423	448	479	462	437	465	460	439	451	462	443	461	453	386	433	448	463	450	449	491	429	442	448	466	439	437	462	460	450	435	448	486	478	438	456	465	450	460	413	426	450	489	452	472	450	471	434	490	452	452	476	426	424	458	434	455	458	489	426	455	490	451	422	426	444	455	463	430	463	434	447	447	440	449	472	447	455	442	459	464	442	439	440	416	452	483	500	445	434	467	480	473	454	457	419	487	431	485	425	463	438	450	441	453	426	457	443	423	420	488	475	440	477	486	392	461	479	463	458	418	444	488	474	451	445	473	403	447	439	454	443	466	423	438	436	463	461	469	452	441	476	448	430	463	467	459	456	448	465	479	431	457	437	443	465	437	452	438	444	484	430	460	491	461	435	469	471	438	457	435	441	471	476	451	495	464	493	444	462	446	427	476	430	460	445	467	458	474	453	455	476	444	400	448	420	450	463	471	453	461	457	417	424	436	446	433	456	456	410	416	463	419	411	452	495	454	443	447	430	475	496	432	437	471	464	436	449	473	418	488	474	443	451	437	469	444	475	471	478	468	431	450	470	439	458	443	452	488	485	469	483	454	454	472	460	445	442	483	483	488	423	472	423	461	464	448	455	472	458	463	457	481	466	425	455	441	458	467	464	435	414	427	472	440	468	482	478	479	446	428	463	466	419	445	485	428	439	450	480	456	424	496	465	521	430	439	504	453	478	448	457	459	480	457	457	467	466	437	442	431	427	429	462	411	445	458	433	489	455	476	476	464	453	473	420	446	432	442	494	450	458	464	435	485	484	417	444	479	449	433	432	505	478	501	408	486	489	449	483	445	427	455	424	487	430	443	440	453	443	461	437	458	485	451	440	473	476	486	455	448	471	479	489	454	475	493	469	424	476	406	467	443	435	451	436	469	454	467	473	424	452	433	454	469	414	446	456	473	445	442	435	484	493	472	462	420	475	454	449	462	457	463	485	460	461	449	447	427	452	429	510	454	453	453	491	462	438	418	456	426	496	452	445	491	466	455	459	467	434	468	453	455	440	487	464	462	457	452	490	472	470	466	501	432	461	433	490	431	470	480	393	463	445	427	421	430	460	447	444	484	421	456	452	482	445	453	477	468	478	456	453	450	445	436	480	435	484	488	467	419	452	423	436	458	453	425	454	465	454	446	469	445	442	438	457	450	438	466	474	464	438	450	427	481	431	475	461	453	401	472	457	435	470	425	440	461	429	437	452	411	470	447	452	430	441	440	484	439	461	434	451	461	465	522	464	472	452	428	462	466	469	422	474	438	462	475	423	446	454	416	454	452	438	410	491	443	464	447	430	468	446	462	450	433	465	464	466	482	447	433	467	443	494	483	453	455	464	454	477	472	414	423	438	443	449	448	467	441	453	441	480	413	440	436	493	452	488	473	453	446	470	418	486	434	481	463	463	451	449	463	450	472	474	503	427	457	477	468	455	456	442	486	463	467	445	455	469	473	477	441	442	471	440	427	423	459	433	468	453	463	479	443	474	431	430	461	431	423	470	429	444	484	423	454	450	496	467	404	476	453	452	443	472	403	440	452	448	469	457	486	478	466	480	473	434	422	473	425	424	457	437	466	453	456	476	458	492	500	418	463	466	461	476	443	451	439	453	504	426	506	441	428	449	452	490	456	455	471	458	455	421	475	465	422	419	449	498	458	454	446	483	464	444	418	497	474	434	452	467	500	476	462	433	443	454	454	472	494	456	452	429	450	450	490	479	465	479	473	447	457	439	470	451	449	486	463	460	454	496	432	475	482	451	450	432	409	443	458	444	451	455	458	449	455	450	484	462	453	476	502	431	462	476	465	431	426	434	459	429	435	452	449	466	444	481	447	492	444	472	469	467	475	453	414	481	421
32587	12799	1504	295	289	237	215	199	189	230	225	241	226	195	199	195	223	199	197	181	204	212	221	229	232	218	218	228	212	233	219	203	233	199	230	211	207	203	212	201	235	207	198	220	207	234	178	187	212	196	186	203	205	200	222	219	240	218	202	215	212	200	216	195	189	194	197	211	210	187	205	202	216	206	205	224	197	199	200	211	227	212	206	171	212	215	217	214	245	205	235	229	187	208	196	231	198	208	227	219	189	212	195	212	212	223	221	207	217	211	190	226	174	186	205	217	203	196	204	197	215	209	187	219	206	220	205	217	218	217	173	198	202	221	227	212	230	225	211	189	152	222	184	204	221	201	219	200	189	205	243	209	221	204	204	205	212	203	234	231	196	210	185	205	197	201	216	211	222	186	201	209	214	211	199	189	193	229	203	197	212	209	187	214	197	230	175	184	227	198	215	215	201	195	211	195	222	196	201	237	227	207	210	224	205	198	225	242	209	185	215	215	206	213	192	196	185	222	202	198	207	232	226	241	222	201	208	211	183	208	214	201	199	209	200	238	173	223	208	181	191	218	207	210	185	231	228	187	205	200	190	225	234	212	197	231	205	187	184	224	191	215	204	229	208	218	209	229	226	198	216	196	179	202	220	195	201	218	203	214	219	207	220	195	213	199	234	221	221	195	213	225	224	228	232	191	206	217	190	224	210	190	206	226	187	193	181	225	197	212	220	212	199	208	175	222	202	231	219	203	175	185	205	195	185	212	235	199	220	176	215	231	222	203	218	220	186	222	204	229	202	185	210	219	243	218	181	230	187	203	214	201	216	222	211	197	203	176	207	223	181	200	237	197	222	235	195	197	196	177	206	216	216	224	204	227	209	220	204	204	204	180	194	230	216	196	187	176	212	219	195	202	188	208	213	236	184	221	228	224	215	210	188	209	226	191	202	210	203	204	208	192	210	214	223	217	207	206	190	200	220	208	207	187	204	198	184	221	204	215	186	200	199	226	200	198	208	191	197	213	196	184	221	236	196	212	239	195	226	237	202	226	222	193	192	184	214	211	199	199	229	210	203	202	200	186	221	225	220	217	186	208	217	208	203	170	202	217	196	207	197	230	172	176	189	191	206	207	227	198	211	200	204	199	189	230	195	185	205	183	202	211	196	200	190	194	197	193	163	191	212	204	205	213	160	204	202	212	206	184	207	208	225	194	211	193	201	210	181	195	191	206	184	153	171	193	199	226	210	216	216	186	213	212	199	190	194	215	196	194	233	169	186	210	198	178	180	220	186	198	223	207	215	209	187	197	217	191	190	202	220	200	214	215	211	210	206	208	217	212	215	202	212	192	191	184	176	194	220	195	219	224	211	195	176	204	211	235	223	226	211	230	223	206	196	196	219	206	213	205	207	174	217	206	213	236	192	206	204	199	197	209	218	210	212	206	204	237	214	200	222	189	182	206	200	188	229	195	219	208	208	187	208	205	194	195	206	202	244	191	200	186	226	191	191	201	203	210	198	214	213	215	206	223	221	199	218	195	192	204	209	210	216	207	213	215	202	176	199	208	177	225	239	203	234	219	207	208	196	213	190	211	191	200	184	215	217	195	209	223	208	201	210	191	211	194	200	181	232	216	203	218	246	227	190	172	195	203	208	212	224	199	217	221	218	199	183	204	206	209	213	207	186	219	224	212	213	202	222	182	185	203	190	240	193	190	191	226	220	206	221	202	214	209	221	181	216	241	196	182	216	221	189	218	183	215	206	201	202	211	185	177	216	193	198	186	226	197	211	225	226	229	200	211	193	197	228	204	217	211	209	201	228	203	224	208	184	225	198	188	193	203	191	211	215	185	220	214	218	212	212	204	219	222	194	216	205	212	189	211	206	195	205	210	210	173	209	207	216	189	213	221	224	197	210	217	223	227	207	197	204	224	243	184	207	208	197	193	203	198	201	192	229	211	188	211	236	190	182	184	209	217	218	207	230	192	207	203	237	199	201	204	219	199	221	221	217	226	204	202	201	193	197	207	218	205	221	200	223	172	232	216	203	194	191	201	207	213	211	210	230	213	203	218	187	200	198	212	206	221	168	211	197	206	195	208	216	213	195	231	197	206	201	244	213	215	218	202	223	202	225	209	215	200	217	232	212	200	216	210	181	203	177	211	183	169	178	203	196	209	202	179	175	214	192	214	206	230	211	203	214	190	248	216	191	223	200	220	205	211	225	182	212	218	213	172	239	205	227	207	198	210	199	196	220	213	212	228	212	209	215	195	211	187	195	223	224	230	209	164	184	208	206	213	195	190	217	192	232	176	212	197	210	206	174	194	219	181	200	224	212	185	209	189	192	210	210	204	197	192	220	239	213	228	192	201	215	202	206	234	206	201	237	204	189	218	230	213	201	215	224	212	194	185	211	224	187	200	208	200	235	189	227	214	194	200	219	216	187	218	228	187	209	201	223	199	194	231	208	212	220	211	182	198	233	193	227	227	219	217	192	175	219	208	223	192	200	234	206	208	217	191	197	246	228	211	219	191	193	210	206	205	195	212	211	182	220	204	187	219	190	214	225	210	182	190	214	210	197	202	207	218	194	222	219	226	211	206	204	222	227	193	187	194	197	194	223	238	205	190	229	208	204	211	190	184	215	194	180	206	181	206	210	222	187	208	213	197	216	208	232	218	223	237	208	219	198	208	193	215	194	188	189	182	205	184	204	195	224	207	190	214	225	208	217	212	203	227	219	231	232	190	209	229	211	205	215	214	198	224	209	241	188	216	188	226	186	212	239	204	204	211	237	173	167	205	175	205	197	193	218	206	189	194	201	188	195	230	202	222	218	191	168	198	179	217	195	211	197	226	196	208	242	208	225	187	210	201	200	211	193	206	210	206	215	185	182	171	207	221	186	195	227	200	188	219	203	172	200	197	196	197	215	211	210	224	195	231	176	208	208	209	223	207	182	191	201	208	238	193	203	209	205	193	202	204	186	203	197	221	240	210	197	231	225	229	230	212	189	202	204	184	193	197	235	208	221	195	168	208	185	203	223	187	220	224	189	213	193	206	225	210	234	204	207	211	213	182	216	200	189	220	199	170	194	206	220	196	213	218	185	186	206	197	192	236	190	217	244	211	206	222	200	208	198	201	193	190	214	195	173	186	206	196	241	208	234	207	227	196	198	233	203	215	205	200	220	209	197	219	217	249	211	201	188	212	202	176	207	214	187	193	206	209	201	203	220	226	199	214	228	198	202	204	206	198	222	205	198	203	181	190	184	227	186	188	200	206	212	202	241	225	212	252	212	216	208	194	216	189	252	219	196	191	211	195	196	222	222	182	205	229	224	201	190	207	192	212	214	221	213	223	225	226	210	194	194	209	227	212	209	180	193	223	194	237	248	204	206	222	253	209	205	204	195	181	217	199	213	222	215	214	172	212	218	191	186	215	192	227	231	195	218	201	207	203	211	222	199	224	207	208	187	224	213	188	200	216	200	209	188	201	215	209	203	215
5069	735	648	601	535	523	500	507	491	486	540	483	525	459	526	481	512	511	544	529	516	490	508	456	504	493	495	510	467	513	486	522	529	476	504	498	499	515	528	489	506	515	505	480	537	482	535	507	474	490	482	519	461	465	550	487	495	524	515	491	479	466	513	485	467	489	483	500	500	509	479	514	484	483	498	477	506	506	500	490	495	512	470	500	492	511	488	539	483	493	500	483	488	563	507	487	477	541	525	501	509	526	501	508	504	541	508	492	473	506	502	475	520	499	524	468	528	480	475	498	512	513	507	503	458	517	544	476	506	520	515	495	479	488	476	497	545	497	484	503	480	489	502	493	521	528	495	483	504	533	496	443	450	473	471	536	486	464	508	507	510	515	486	527	513	511	514	488	505	468	471	481	539	537	471	490	491	506	534	521	512	513	497	485	497	540	518	518	462	498	459	529	509	493	505	486	523	509	480	502	496	480	485	511	504	515	515	526	486	515	498	540	476	474	500	459	502	476	509	458	487	503	527	503	536	463	468	481	501	510	504	481	498	512	560	476	484	481	494	515	504	520	537	507	489	491	522	488	487	500	485	493	513	449	493	488	495	441	473	475	519	497	528	521	455	511	473	536	505	520	470	514	474	507	466	493	517	491	515	501	516	524	488	506	459	499	497	504	468	503	466	502	523	522	492	522	498	489	501	522	516	494	538	484	556	493	490	504	514	484	513	469	474	521	515	498	472	516	486	491	497	491	489	512	474	471	528	523	556	534	495	486	492	486	501	481	526	524	510	494	513	493	495	468	515	479	459	504	469	462	474	556	513	512	476	486	524	501	485	487	498	503	479	504	538	512	501	499	482	526	500	453	480	499	484	505	539	487	490	466	553	508	498	536	488	483	550	508	469	493	470	469	499	500	524	490	494	509	496	500	469	475	484	503	526	494	503	467	473	474	474	477	524	495	507	536	506	495	509	533	515	496	481	528	523	498	506	505	468	487	500	517	480	504	494	497	500	454	498	496	494	534	558	476	500	511	485	507	502	536	481	506	538	517	504	483	499	472	461	494	497	490	512	519	503	454	495	493	488	476	505	466	479	504	504	459	514	456	506	510	457	519	451	505	465	528	506	479	508	493	526	502	487	500	482	509	478	518	512	488	490	476	540	482	539	500	478	520	517	502	480	502	491	543	492	481	508	537	504	467	498	486	462	458	495	483	478	494	529	502	478	508	489	530	454	497	516	477	483	491	526	520	497	488	480	488	439	481	491	497	485	486	502	529	452	498	498	479	479	501	499	494	505	515	521	472	536	467	486	481	509	506	482	491	476	532	522	522	475	506	515	463	552	512	501	522	465	503	486	471	527	477	514	523	499	453	544	517	520	494	497	508	498	526	512	508	507	509	520	538	512	490	514	498	490	502	530	484	481	495	500	533	534	555	494	507	496	498	498	514	544	542	524	531	473	506	492	498	496	482	547	447	484	500	479	484	505	490	531	472	510	510	515	489	515	470	534	483	502	462	472	443	484	493	483	506	513	474	482	511	527	477	525	526	478	516	514	488	503	502	467	511	483	486	514	487	500	469	473	481	500	435	492	491	507	481	494	479	509	509	485	504	489	536	514	487	494	497	532	499	479	498	521	491	504	492	524	501	476	541	487	484	493	540	498	477	501	511	511	489	461	521	494	454	506	493	510	489	486	525	526	488	502	539	501	487	534	533	503	502	474	523	480	490	466	480	505	500	483	476	495	500	479	479	480	494	453	471	502	493	508	492	487	509	468	481	501	528	506	546	472	487	484	459	466	509	500	515	509	497	513	476	484	495	497	526	504	475	500	492	486	482	505	482	513	492	535	515	487	500	479	529	475	477	483	558	480	514	466	482	508	474	493	479	504	483	487	490	508	482	517	459	527	491	469	494	506	495	475	457	523	498	516	477	514	565	514	478	509	499	462	512	488	523	518	491	476	506	495	493	451	519	470	528	522	474	476	500	531	509	522	519	484	513	501	529	489	534	473	500	485	486	556	498	448	539	506	458	497	484	464	492	502	516	552	469	471	506	484	524	492	452	509	486	517	500	474	496	532	513	502	521	505	490	528	508	521	508	508	491	452	493	509	505	497	515	476	484	487	488	511	507	458	472	541	491	476	486	477	510	465	511	495	486	482	507	481	489	481	496	519	520	526	546	511	488	468	516	489	520	480	482	478	474	468	543	507	476	499	523	533	482	497	476	493	510	487	457	461	483	493	490	459	497	484	511	497	550	519	491	534	498	470	464	511	534	522	490	515	490	517	506	539	498	510	467	523	470	471	488	514	461	532	512	485	488	506	497	512	480	506	511	507	491	499	505	494	504	515	457	499	534	463	517	463	508	477	474	461	437	462	477	549	507	524	510	473	465	489	460	485	484	528	474	505	485	509	523	514	529	486	517	469	548	498	462	550	527	519	484	505	490	491	500	528	478	512	496	493	488	494	537	506	512	536	471	533	538	521	480	512	498	524	495	492	515	505	486	493	490	522	484	478	503	479	485	502	509	515	487	507	516	471	485	514	472	492	502	491	475	492	505	497	518	475	525	474	462	522	540	533	496	514	505	491	535	495	524	511	469	525	538	480	516	475	496	492	496	463	506	476	518	477	466	487	501	518	482	501	500	521	467	428	501	509	521	508	514	460	503	472	500	476	491	513	501	510	457	512	503	498	487	477	479	476	503	501	496	473	473	475	489	503	507	524	531	463	476	513	485	519	506	507	499	532	518	494	472	494	534	516	493	485	520	479	522	476	507	507	490	477	470	482	500	526	506	508	544	491	483	487	524	523	515	525	493	471	521	465	485	503	511	538	480	549	487	550	504	477	538	467	484	530	476	538	477	474	488	513	477	478	507	456	509	498	497	465	536	494	511	479	473	511	545	499	470	476	493	484	509	508	500	502	501	461	506	478	498	498	516	516	494	478	518	513	501	488	481	498	495	517	474	473	498	508	479	535	492	491	526	503	524	519	496	511	476	534	502	515	485	490	500	496	499	495	502	499	500	467	479	499	519	508	496	524	524	510	488	476	488	500	514	522	545	510	511	528	496	485	479	515	467	495	497	524	493	494	524	508	492	500	513	480	509	497	515	499	491	480	491	517	483	517	495	497	520	473	501	498	511	460	472	487	542	527	484	488	463	534	471	484	476	512	488	489	491	540	538	528	529	523	549	504	489	522	525	510	455	513	479	467	510	511	505	510	541	521	471	504	529	489	494	518	511	487	452	482	486	471	535	474	481	500	495	531	533	461	452	506	520	510	522	472	499	514	510	480	483	507	521	512	477	520	489	503	490	497	515	528	501	487	491	484	487	461	494	497	498	470	504	506	504	466	490	471	516	566	485	514	526	460	494	528	512	499	520	495	534	518	537	507	473	501	523	518	492	506	494	509	492	500	461	492	515	481	514	512	451	511	501	483	470	493	502	512	481	453	478	534	536	512	490	503	492	516	528	469	472	516	507	495	471	494	487	492	463
24543	20876	24432	27446	19451	1225	495	403	363	374	332	365	352	332	305	319	341	306	289	305	339	314	330	313	312	297	296	314	320	287	296	302	283	299	310	293	280	307	288	297	300	289	288	329	293	295	317	327	302	326	343	295	298	299	278	301	285	292	301	288	305	302	308	308	289	318	337	308	295	329	302	317	338	300	295	304	308	294	318	295	325	286	290	294	318	345	297	305	299	300	318	288	315	310	290	317	286	305	291	312	297	301	294	302	304	271	324	315	299	310	272	285	325	250	291	290	297	297	298	333	309	320	297	317	300	317	295	244	297	316	298	290	310	310	299	305	331	317	307	278	302	276	304	312	310	282	297	298	278	312	308	286	293	295	344	335	290	328	352	295	306	301	354	290	283	306	295	322	319	287	288	272	256	315	291	311	312	310	263	291	285	290	278	306	310	286	283	325	336	301	288	313	284	274	264	294	297	305	286	306	330	282	297	302	315	317	310	303	296	289	283	298	301	311	320	287	315	253	294	303	290	288	292	286	305	288	298	299	276	328	309	298	309	286	291	280	286	302	267	334	309	304	298	297	267	293	298	298	273	287	317	302	293	276	335	306	292	298	329	322	246	289	280	307	302	306	299	295	278	333	280	314	283	278	272	285	259	302	288	269	281	299	307	292	296	283	314	337	302	319	276	272	301	279	305	302	292	266	278	291	309	318	297	331	287	300	304	305	274	290	292	281	294	292	307	303	298	305	266	295	315	287	305	297	315	317	292	312	295	279	346	289	293	295	325	293	266	287	307	306	339	304	322	317	282	271	270	284	289	265	272	266	345	295	308	327	264	309	299	289	332	286	321	287	297	287	304	315	294	344	294	315	314	270	281	304	294	356	317	260	278	285	257	310	272	273	270	290	287	287	271	275	288	308	342	310	314	275	306	293	323	312	302	267	299	277	288	270	268	354	299	306	307	312	263	289	292	314	327	293	298	318	336	324	301	296	263	272	289	283	356	270	314	313	278	290	285	297	289	306	306	292	286	328	325	343	262	315	299	298	289	293	306	321	311	318	287	313	323	302	303	320	303	274	314	299	299	302	333	307	296	288	289	302	267	288	340	324	293	261	284	260	336	299	300	274	300	269	278	317	299	335	305	305	275	302	288	280	309	290	295	301	327	317	316	315	286	270	336	326	292	310	292	306	267	298	318	320	326	271	289	321	285	309	317	297	330	347	302	283	320	290	295	312	333	316	316	317	301	331	273	294	294	268	281	276	361	308	330	298	332	318	286	268	250	293	296	310	308	288	297	327	322	315	328	303	322	300	301	307	300	283	284	286	307	304	322	317	315	275	327	302	297	290	287	294	311	317	297	304	300	304	331	298	338	306	304	289	296	268	272	278	265	291	315	326	290	323	304	310	301	266	290	340	306	278	284	296	324	298	286	274	337	310	329	305	332	334	285	280	318	319	313	311	307	287	322	308	282	261	288	272	274	299	300	321	279	281	298	307	283	302	300	297	289	308	299	285	304	292	312	284	263	325	263	291	258	321	288	275	295	327	315	300	321	249	298	314	282	305	276	276	302	316	296	270	323	316	289	299	302	284	314	274	290	317	295	308	309	296	302	307	290	300	290	298	298	297	291	308	306	270	275	303	294	279	277	291	312	281	287	275	278	308	310	269	305	315	311	329	292	310	326	293	315	286	322	296	297	286	305	312	281	320	298	293	314	277	305	287	304	286	301	290	267	297	295	311	325	297	318	311	306	324	300	311	316	318	342	309	277	280	271	256	307	320	333	317	292	294	293	298	282	297	316	303	287	325	311	338	332	300	299	275	315	295	328	314	306	281	313	282	308	283	279	325	283	264	285	300	286	261	293	285	310	284	289	325	330	282	306	334	284	316	305	319	319	281	299	305	279	318	306	291	279	260	306	312	309	273	280	311	278	308	296	285	286	335	288	323	299	328	287	304	298	310	300	313	291	294	329	305	288	299	334	266	257	286	280	318	329	324	321	265	307	293	290	310	315	326	329	286	327	300	278	341	303	281	301	314	283	320	275	338	282	272	316	306	336	300	288	271	309	344	303	303	281	302	313	336	278	324	322	327	300	279	316	332	301	312	313	302	342	308	313	300	285	298	311	333	344	283	293	322	284	271	292	283	334	267	295	315	335	282	317	298	314	305	307	289	287	314	337	316	304	319	314	300	320	278	326	292	284	284	279	329	288	299	282	260	292	299	283	323	306	285	322	318	295	305	275	289	295	318	305	275	312	282	287	312	283	273	324	286	316	332	289	322	297	347	339	302	307	296	280	315	301	294	283	265	304	273	291	330	302	310	281	301	324	298	324	302	317	288	301	298	326	292	312	319	290	303	290	289	266	297	309	293	284	288	308	320	277	271	284	314	317	303	275	314	319	340	298	297	336	282	342	288	289	275	299	294	319	284	310	303	321	316	308	299	278	285	269	318	301	327	301	284	307	290	284	296	302	289	298	283	264	295	262	312	281	293	282	295	288	309	273	317	313	320	325	311	325	282	277	320	300	270	274	278	287	308	313	289	293	282	294	328	297	294	303	320	284	316	310	288	275	301	311	311	320	315	262	323	329	326	307	321	299	312	303	306	292	293	343	319	303	306	288	265	279	308	269	314	314	317	302	291	295	309	269	314	270	261	291	269	306	306	301	306	279	288	302	262	288	339	319	301	300	341	281	318	291	304	291	323	288	300	311	281	290	312	294	303	300	297	285	268	294	305	310	252	273	313	285	281	270	311	302	307	283	294	301	281	318	301	292	269	318	315	263	270	334	305	357	307	315	324	345	310	292	358	329	266	309	311	331	289	309	302	312	284	286	302	312	330	300	297	306	302	303	284	295	296	297	342	296	308	283	288	327	324	298	314	320	335	301	316	314	334	317	299	309	321	300	298	323	308	263	271	280	279	286	325	302	269	307	313	258	280	301	337	312	323	346	308	305	295	296	299	328	284	296	298	307	338	295	319	303	315	286	276	328	269	311	294	312	291	312	295	296	281	292	296	317	277	294	294	266	286	294	289	307	305	294	296	315	337	328	288	302	292	293	292	307	289	289	292	328	316	266	316	341	254	273	300	314	302	286	294	296	279	321	300	308	309	287	277	318	345	317	298	281	317	289	334	307	328	320	315	317	283	269	317	286	305	284	265	294	280	281	288	301	329	292	300	287	310	300	291	298	318	342	304	309	301	308	339	309	337	324	279	319	271	258	318	285	324	291	287	293	282	291	313	280	278	333	333	316	303	313	260	316	265	278	319	300	270	295	275	289	316	316	326	325	331	300	341	312	323	301	318	304	297	288	289	290	318	301	288	341	282	301	316	317	273	287	313	313	297	290	272	273	292	318	313	306	322	314	294	333	288	302	320	302	293	299	362	336	294	298	324	280	301	265	289	337	291	271	291	302	278	327	322	293	313	275	291	290	273	290	294	272	325	268	307	316	287	287	317	295	311	284	308	301	301	295	279	275	313	290	286	299	255	311	312
3353	2987	2044	1160	864	766	727	684	718	704	691	641	712	667	706	697	685	652	680	670	667	654	668	658	661	659	679	684	653	657	678	646	648	705	667	667	702	655	725	674	685	665	673	631	664	697	648	682	688	683	657	651	684	678	695	647	645	690	660	670	659	659	702	689	677	666	683	650	646	692	689	693	671	697	693	693	701	687	693	682	653	664	703	654	689	638	671	652	687	638	676	663	627	668	682	657	628	645	651	716	652	666	672	654	711	725	671	693	711	669	661	698	663	688	686	721	678	658	646	622	707	728	704	694	717	708	696	667	638	691	672	671	681	636	694	641	675	661	649	666	672	669	641	590	641	641	648	696	634	663	744	653	684	677	690	699	717	706	685	643	672	682	670	714	654	672	671	676	661	650	638	658	614	670	677	648	676	638	640	684	700	669	648	664	709	703	698	699	647	654	687	686	657	666	652	712	698	680	655	676	674	639	690	688	674	665	674	679	689	684	685	655	639	668	637	678	674	672	627	706	655	688	679	688	680	700	659	668	698	677	706	651	692	691	671	673	675	698	605	648	678	633	712	672	666	681	676	687	666	758	664	698	711	676	671	667	669	651	653	649	708	630	691	691	661	652	670	693	698	653	726	704	685	653	684	661	660	645	647	676	607	664	607	684	641	659	678	715	646	686	707	667	660	639	688	614	689	668	668	659	640	637	686	664	670	656	658	708	714	683	678	662	653	693	640	650	685	659	636	694	693	688	713	633	626	661	658	688	666	641	678	667	698	653	626	705	676	697	719	702	672	651	687	656	659	650	686	671	609	685	684	685	664	691	689	663	675	641	679	691	654	652	650	649	699	683	673	673	651	716	686	678	666	660	670	627	658	754	689	663	647	638	696	684	673	625	671	681	678	703	712	643	678	695	617	665	687	663	692	664	666	649	638	694	705	656	673	663	675	700	653	682	666	666	665	665	667	681	675	675	626	679	720	653	636	644	641	708	678	645	689	636	687	702	682	659	660	680	672	646	694	697	641	655	694	676	713	704	621	638	711	636	658	698	661	665	693	663	666	698	632	664	721	700	654	677	649	664	688	609	695	663	664	705	639	696	675	701	658	652	648	696	694	680	680	654	700	666	669	676	688	679	617	667	672	677	721	682	638	702	700	695	653	663	665	661	647	633	690	697	687	634	674	636	696	658	651	655	672	670	666	688	668	628	680	658	639	654	639	676	693	666	632	644	701	699	652	587	643	665	654	678	646	669	708	683	697	690	646	724	701	694	703	675	670	679	702	717	667	644	675	698	671	723	696	664	682	659	644	665	628	655	722	687	671	689	687	710	688	657	698	627	662	683	668	648	664	645	652	698	671	650	657	736	659	696	664	626	634	719	622	693	664	713	676	644	641	713	703	685	668	667	687	654	654	658	716	661	662	639	687	711	661	717	651	665	684	679	710	644	665	684	653	661	662	656	659	619	656	619	655	659	691	685	687	661	693	647	674	645	642	675	650	700	627	678	670	660	665	695	661	681	681	709	652	705	626	644	692	681	661	655	713	633	695	660	695	637	670	705	674	719	663	643	720	704	671	682	722	693	634	677	658	637	661	666	668	664	651	664	657	700	678	666	719	688	672	646	642	721	668	668	687	670	679	689	651	689	671	673	651	662	668	656	687	627	650	691	639	696	698	662	687	673	658	669	667	673	636	668	705	668	644	677	688	650	657	654	679	665	710	627	663	680	644	671	664	688	650	650	693	722	673	695	650	629	667	637	670	648	644	649	674	655	694	668	673	675	701	688	622	671	671	681	619	686	668	664	682	668	693	686	681	653	667	670	680	648	655	697	640	667	665	665	657	631	675	685	676	650	716	677	684	719	679	644	666	690	670	606	698	673	679	680	684	636	674	699	710	662	650	679	698	677	650	705	702	710	635	685	697	645	648	651	644	657	632	637	670	704	655	718	659	648	696	677	665	658	680	684	637	660	668	630	641	697	718	678	664	718	657	646	673	703	663	642	671	660	678	646	669	647	625	658	647	643	643	708	639	712	649	671	674	674	649	639	687	662	689	662	610	656	696	714	704	696	648	667	649	662	672	701	685	637	662	671	651	670	617	638	652	647	636	677	632	677	690	684	715	675	702	726	669	657	661	649	691	635	656	676	656	646	653	694	659	637	703	702	678	659	682	624	650	655	635	711	704	676	627	657	690	666	719	646	705	656	670	655	691	670	681	690	679	675	665	647	690	658	677	616	709	667	733	659	696	670	688	686	704	663	706	662	665	651	627	688	675	641	685	664	687	659	667	615	696	675	653	652	680	685	686	657	665	678	666	659	664	700	683	672	633	626	700	705	662	615	662	640	681	679	686	694	668	688	708	619	731	699	711	630	675	669	680	709	661	710	694	664	651	644	677	672	662	645	691	641	647	638	633	660	686	638	631	704	690	643	667	682	680	732	671	677	719	677	654	700	631	684	681	658	735	649	642	678	665	709	655	660	656	652	644	679	694	653	680	657	683	668	665	677	705	665	627	652	659	721	615	681	649	664	649	682	637	715	665	688	699	687	626	659	656	669	695	674	617	687	696	665	706	667	686	719	681	647	649	656	694	664	609	671	681	655	696	655	686	620	667	680	641	670	656	649	688	694	660	694	664	661	697	664	667	640	686	695	683	690	673	622	649	689	617	688	712	682	645	643	667	679	649	714	674	661	677	692	742	702	705	696	697	689	657	723	668	721	691	667	668	643	697	646	688	681	638	652	675	648	701	688	656	679	705	674	674	605	688	668	663	682	705	706	647	662	709	715	675	663	643	630	653	642	647	684	691	660	646	682	654	631	682	649	655	669	678	703	660	702	707	669	668	676	664	641	663	717	604	668	650	650	701	637	681	635	604	675	730	661	656	652	692	675	675	671	670	672	659	682	663	664	721	654	622	720	697	656	651	695	676	625	643	717	706	645	688	661	704	661	655	718	636	706	735	673	704	672	654	671	660	677	674	679	677	707	654	666	662	686	651	693	696	685	709	644	688	684	706	687	661	649	675	670	675	679	705	672	695	661	684	640	649	685	713	635	680	706	654	645	681	664	628	668	686	642	646	656	622	699	652	668	662	672	656	697	656	693	673	675	648	691	639	657	721	685	649	626	681	653	715	660	639	673	666	680	671	677	649	642	708	687	671	678	604	695	672	670	653	671	684	670	649	653	700	651	690	627	643	640	631	679	647	711	686	654	688	713	616	698	657	682	647	727	672	679	704	658	688	629	656	663	686	659	679	654	653	659	712	633	679	678	672	682	697	706	684	661	680	684	638	668	714	663	648	648	668	676	670	674	674	678	628	666	648	688	667	636	656	636	683	695	671	679	648	646	669	693	627	714	669	660	674	673	702	651	682	646	630	661	679	684	697	657	622	645	633	671	717	666	680	704	704	630	661	667	690	704	695	695	666	655	707	639	657	658	651	691	693	657	687	630	654	666	643	672	643	675	687	684	654	662	675	640	639	629	655	689	662	675
23528	20810	25107	26629	20817	20783	2318	442	355	288	291	249	264	279	243	244	227	216	246	236	180	202	191	212	244	220	197	196	192	192	194	197	171	211	205	183	202	223	204	218	179	215	198	213	200	210	203	213	183	208	204	207	225	215	201	194	221	174	171	191	188	189	206	199	201	221	206	184	181	215	217	188	222	202	218	203	207	183	166	197	204	191	203	197	200	238	212	184	215	181	203	207	187	222	212	179	199	196	221	234	218	216	216	216	208	214	217	213	204	217	195	221	209	201	198	186	181	223	214	193	212	193	233	192	180	207	216	209	192	204	206	205	199	189	202	189	192	186	186	188	180	207	221	230	201	188	206	212	201	185	183	211	219	208	190	209	203	203	188	197	194	211	204	192	243	203	215	206	206	192	214	198	219	187	192	182	188	199	199	183	165	217	188	203	241	185	199	200	203	234	195	214	208	213	203	205	169	226	195	197	222	195	208	212	190	198	195	200	213	220	190	194	198	196	205	193	190	201	199	192	197	203	210	207	230	191	205	231	203	189	203	223	186	202	215	190	209	193	215	188	202	214	196	202	194	181	198	203	197	191	211	218	188	209	188	198	211	218	219	194	207	228	189	200	211	234	190	181	194	202	199	232	194	184	213	210	188	224	188	198	188	216	188	201	194	195	208	196	226	204	217	204	208	212	194	206	196	199	211	206	190	174	179	215	208	229	191	171	212	194	178	185	206	198	198	211	182	185	204	170	208	179	238	201	200	213	221	206	198	202	182	192	192	186	209	206	226	233	203	203	187	184	202	190	178	206	201	193	218	219	229	186	196	203	202	211	180	206	170	234	212	208	213	200	202	226	191	180	240	202	202	191	245	181	186	217	223	200	191	170	208	188	190	203	218	189	206	198	213	224	207	221	184	183	186	205	208	200	199	207	203	207	212	210	217	216	207	203	198	226	187	192	209	212	214	186	227	202	189	206	229	187	198	207	209	200	203	168	221	191	198	210	203	200	206	199	221	216	212	211	203	186	179	201	191	216	195	191	229	229	211	194	189	171	191	212	217	209	214	188	178	194	203	209	208	164	204	210	198	201	208	195	207	190	216	200	205	201	216	183	210	205	209	212	206	208	179	208	196	181	205	195	176	213	200	175	195	200	170	188	210	187	188	201	187	209	215	249	179	191	209	182	203	227	198	196	231	215	201	227	203	221	215	212	209	208	197	200	210	220	201	221	183	206	197	196	191	198	192	204	194	195	174	191	174	208	214	221	197	198	202	207	197	177	185	215	170	179	200	186	197	207	194	217	209	196	194	201	201	202	218	234	187	199	194	187	207	215	213	206	225	220	193	193	212	217	199	209	180	185	204	201	200	202	181	163	186	220	191	208	191	213	186	210	217	212	211	182	226	206	209	196	206	214	214	190	206	187	203	212	204	203	203	183	184	215	204	204	193	177	217	199	213	206	190	222	210	188	218	200	197	197	200	206	197	191	206	206	240	196	190	215	211	188	212	208	195	220	227	212	211	169	175	207	223	233	203	214	225	178	201	190	213	219	195	203	189	198	183	185	209	201	192	190	192	179	181	206	193	209	210	215	182	191	191	178	224	206	206	225	195	192	200	215	199	176	207	204	206	208	199	167	218	228	184	192	222	176	193	201	198	200	193	166	207	206	183	202	199	182	211	190	207	188	192	195	203	199	182	192	190	193	197	207	197	192	210	228	223	173	193	212	189	192	181	208	208	196	188	194	210	191	215	201	195	223	180	197	194	169	227	205	199	201	207	185	205	224	189	187	194	199	217	220	202	200	206	177	210	191	206	197	218	205	207	191	207	195	192	185	233	228	200	209	187	208	180	218	233	188	191	202	205	207	180	211	198	181	224	195	203	173	197	191	192	199	200	195	183	229	187	174	177	191	218	201	192	211	196	201	204	184	194	210	182	199	200	193	181	201	186	164	185	216	184	211	197	212	201	166	193	185	232	203	200	184	200	205	185	189	190	200	213	173	179	196	197	208	217	188	204	196	223	221	206	202	178	212	199	212	210	189	202	230	211	186	198	184	207	198	195	176	184	173	202	187	187	194	190	179	185	194	187	186	180	160	220	223	204	188	199	225	189	232	195	202	223	173	189	226	199	182	186	182	207	200	217	192	216	203	179	179	191	214	221	191	200	221	200	207	198	192	192	175	201	203	207	198	183	189	209	212	226	190	206	215	206	226	192	190	213	207	194	178	223	189	198	208	211	214	216	188	192	185	203	216	218	200	182	206	197	213	202	209	179	183	185	213	213	204	204	194	170	198	225	169	201	201	217	191	199	204	190	220	204	166	208	200	215	226	194	195	221	222	202	210	223	228	225	186	194	194	209	183	224	170	224	195	227	208	198	191	187	194	181	242	218	205	198	173	228	203	202	231	187	207	223	211	230	229	179	163	185	193	203	184	190	199	202	195	210	187	190	214	223	203	199	207	190	214	200	203	184	190	207	207	210	217	204	197	188	218	208	190	194	199	171	201	211	191	178	202	204	213	211	189	189	187	192	216	219	207	215	197	195	200	199	202	173	200	209	195	202	212	214	198	186	186	162	208	195	198	186	212	210	193	188	164	208	196	205	195	215	213	191	198	211	191	196	214	198	209	180	187	190	178	195	205	197	174	194	188	177	212	218	229	221	204	206	193	208	184	210	168	207	228	183	219	194	210	183	182	208	221	193	239	206	219	195	205	199	209	190	183	202	182	199	185	199	210	193	197	201	185	205	186	235	230	206	207	199	230	195	157	213	198	185	204	208	198	186	205	180	161	204	193	177	206	221	187	226	206	217	200	199	195	185	174	224	193	211	204	214	215	204	197	202	227	202	224	198	191	189	207	191	186	219	203	220	190	197	174	190	189	194	208	198	197	195	205	208	197	184	182	202	202	188	213	217	202	191	223	176	192	213	206	210	189	221	201	200	191	215	196	201	189	181	200	195	204	215	244	198	202	200	198	179	202	219	220	188	205	194	214	205	202	213	210	202	249	179	219	213	222	194	192	213	212	228	200	225	207	195	180	191	186	178	196	202	175	203	216	178	196	205	204	221	182	202	227	191	211	192	190	193	230	193	202	177	221	211	201	230	211	235	203	208	205	183	193	187	189	216	217	210	208	181	214	177	192	200	197	182	211	220	227	192	206	195	212	195	176	192	196	176	203	188	189	191	195	200	190	193	228	219	213	201	190	209	192	213	194	211	174	209	214	200	192	200	243	208	202	203	218	198	178	221	205	204	195	206	217	190	208	199	199	218	221	181	197	204	186	186	221	190	188	228	208	214	213	214	187	208	188	214	194	196	206	207	219	223	226	220	189	188	195	206	220	210	200	184	221	193	199	211	219	199	204	188	212	215	164	178	209	218	193	239	186	217	212	238	183	215	229	192	217	215	204	193	192	235	202	201	191	221	208	221	203	198	225	230	222	198	188	203	211	220	242	197	199	184	219	196	186	180	177	209	208	182	181	195	213	198	184	187	190
3304	5183	3063	1515	866	716	591	531	524	504	470	474	501	457	475	476	442	519	450	468	494	423	459	463	421	485	461	493	442	481	450	481	426	425	414	428	459	454	466	518	473	464	436	449	456	450	436	436	463	473	479	483	440	472	454	463	492	451	459	500	487	457	475	423	444	463	466	467	467	465	431	445	488	452	446	459	446	418	448	509	458	439	463	436	461	475	450	448	483	446	467	412	456	486	475	448	450	413	431	471	477	450	488	467	491	402	444	452	459	425	433	450	457	431	442	464	484	442	448	430	470	485	485	428	476	457	421	470	436	482	447	428	471	447	414	441	440	437	440	427	491	462	420	458	476	422	462	435	476	427	420	469	459	437	446	477	438	479	438	439	458	482	456	449	460	434	441	423	470	434	437	486	436	444	449	429	467	456	439	441	442	447	408	482	449	451	428	452	468	428	449	455	451	440	438	453	440	461	421	476	442	400	450	476	466	465	454	492	449	463	440	470	464	444	488	444	490	452	468	450	434	419	458	438	432	454	476	448	440	428	450	484	453	459	454	459	407	418	457	425	463	460	441	466	412	463	450	444	450	400	447	475	458	463	416	473	459	422	451	444	500	441	475	446	445	415	447	444	468	475	455	451	491	450	428	449	450	446	455	417	490	434	489	459	403	420	426	442	474	482	443	459	468	415	486	436	475	446	463	434	437	461	422	469	457	501	419	449	476	471	489	459	436	448	460	447	438	468	455	457	447	439	433	466	433	461	474	444	485	455	476	445	487	441	460	464	453	454	483	473	467	459	446	449	436	427	456	484	451	461	451	430	429	458	466	458	432	469	462	503	476	481	455	440	469	451	461	463	485	437	435	469	441	444	432	441	433	428	470	454	492	473	458	461	432	477	429	437	466	436	502	464	439	437	437	470	450	434	468	464	455	451	407	481	452	422	428	434	468	455	445	447	478	427	435	417	444	514	463	485	439	430	448	479	488	440	445	460	465	431	472	426	407	434	478	434	466	456	439	447	448	450	428	472	419	443	455	478	429	466	422	448	463	429	467	494	440	447	459	435	454	478	472	421	460	444	448	434	460	429	437	420	416	490	462	463	450	419	465	438	491	486	406	461	461	423	459	436	449	438	443	467	449	455	412	460	457	496	403	463	465	451	435	469	425	426	442	451	472	497	467	439	478	438	440	446	436	455	433	499	436	479	440	428	484	446	518	452	454	449	480	448	446	455	460	437	440	487	467	481	421	420	435	471	452	473	472	428	470	418	459	423	466	459	437	469	436	433	402	473	491	453	464	491	434	470	492	460	467	449	456	456	448	425	464	456	423	476	426	448	441	428	418	444	449	452	445	457	472	460	501	462	449	477	437	451	487	445	457	450	471	448	503	432	426	427	496	439	463	445	433	458	445	461	439	415	428	454	452	435	470	456	425	482	488	434	454	476	439	443	411	427	424	429	428	431	446	429	483	467	457	419	444	463	386	421	419	454	473	474	452	465	444	475	431	458	471	447	442	412	425	455	430	434	436	452	447	464	457	468	486	511	475	441	443	457	441	489	440	448	446	487	501	466	452	447	440	419	431	443	478	463	444	451	451	454	463	447	447	496	453	458	457	453	404	449	464	442	474	477	471	439	404	461	420	455	445	440	437	445	453	483	484	435	462	435	434	435	497	440	435	480	485	409	470	435	524	443	511	472	437	475	463	470	446	465	446	451	465	452	476	443	431	425	424	439	446	462	435	445	430	460	435	428	421	438	421	443	456	450	468	455	488	479	457	428	479	479	470	447	452	445	495	453	450	422	424	444	475	447	457	450	439	408	474	435	439	442	468	459	447	491	469	448	479	442	438	436	452	468	470	445	444	433	479	438	454	416	452	463	423	438	430	443	462	435	442	440	469	453	445	461	443	456	449	452	465	433	446	435	452	437	441	446	469	444	444	450	449	477	463	477	476	446	436	485	453	447	453	444	434	509	447	487	491	448	478	474	424	450	439	451	428	475	497	468	450	454	429	420	455	457	489	433	451	479	450	479	477	457	434	457	487	420	450	441	401	440	414	423	442	452	466	461	435	448	454	490	478	463	461	439	408	434	436	420	466	456	475	454	434	434	451	425	475	395	455	401	446	438	443	465	486	445	435	448	444	460	469	417	437	451	439	445	471	482	416	435	458	450	455	453	446	406	467	481	431	481	426	459	419	462	450	455	470	490	442	436	467	462	449	420	410	469	433	439	466	468	463	449	475	470	500	463	469	450	448	463	480	438	460	474	425	461	477	445	462	475	431	450	466	447	463	410	450	484	461	416	447	444	431	437	484	450	473	457	470	448	478	427	480	448	424	436	449	482	475	472	474	476	424	444	444	506	478	461	463	439	425	426	415	478	446	457	479	464	462	447	424	460	422	424	425	490	453	481	441	411	453	444	439	441	460	450	436	441	454	474	442	426	453	439	506	485	437	438	489	462	479	453	467	451	436	463	467	469	385	435	476	440	456	471	459	471	443	438	452	454	465	474	460	441	433	486	510	459	453	477	448	447	445	409	463	460	464	455	444	480	493	467	485	455	458	470	466	446	462	434	452	462	428	448	457	450	460	436	443	450	443	445	427	435	426	451	470	456	466	441	435	463	450	437	470	463	474	454	428	481	409	441	466	431	438	474	446	448	423	479	406	435	438	475	454	443	440	442	460	438	446	419	472	408	421	453	462	411	476	482	515	427	435	442	442	473	471	428	436	436	436	420	435	413	446	466	419	511	475	455	485	459	401	454	504	431	444	434	468	441	464	442	443	455	477	431	482	458	411	401	483	451	451	462	430	445	418	449	437	451	446	451	427	483	462	451	450	460	438	418	494	481	453	455	482	464	443	459	467	442	470	431	443	449	484	453	438	454	454	480	453	463	426	422	448	468	463	492	469	456	458	457	445	414	431	438	426	460	436	464	456	461	454	460	430	450	470	472	465	441	461	430	483	488	449	458	448	498	421	445	437	480	432	459	433	465	477	462	474	458	451	482	458	406	453	451	458	456	427	458	413	440	476	472	435	397	444	407	450	443	463	447	450	436	478	427	424	442	462	475	422	451	447	434	441	474	479	476	464	462	452	438	446	429	438	441	414	444	451	438	481	496	459	466	462	457	475	435	480	456	442	447	463	473	444	473	454	449	409	452	431	431	449	457	449	443	463	456	472	484	465	431	432	440	430	456	451	443	458	491	475	462	425	451	437	486	456	437	475	429	429	474	509	442	425	480	459	441	489	467	470	454	415	489	471	462	429	442	438	462	437	438	465	434	423	467	438	451	435	482	439	441	504	485	438	459	489	475	504	446	452	429	479	425	460	462	467	469	476	468	441	438	447	451	470	434	460	464	469	485	444	459	474	461	474	430	427	414	442	419	431	474	442	410	448	450	411	419	440	439	452	435	463	461	475	470	448	439	450	432	463	455	439	467	438	494	423	479	451	422	479	436	459	467	409	464	468	420	465	440	459	429	449	443	415	466	475	433
32526	12793	1559	354	236	238	214	224	197	195	197	217	203	197	211	186	206	220	237	163	196	213	226	197	171	216	213	225	219	204	192	167	215	187	215	208	219	198	182	249	192	197	186	215	220	186	214	200	209	188	199	181	185	203	199	190	201	201	203	226	219	217	179	211	210	194	177	190	200	189	231	224	203	193	180	195	217	186	201	210	229	191	207	218	228	196	210	216	215	198	219	222	190	224	231	200	235	207	221	174	213	198	215	216	225	239	201	211	187	215	249	209	185	184	190	183	202	216	199	180	177	204	196	176	214	210	224	185	225	219	216	172	222	205	202	200	190	188	206	207	199	210	210	177	206	228	228	221	193	221	213	210	213	209	207	211	220	225	192	202	180	181	194	216	210	213	227	206	198	187	194	218	210	191	180	229	216	193	182	205	205	195	200	195	177	212	197	206	217	202	213	200	218	204	193	237	207	210	178	190	193	189	190	207	214	208	215	210	194	205	230	201	208	212	190	197	207	210	210	208	229	193	187	199	222	219	214	197	210	198	212	200	205	215	163	223	214	209	176	181	182	207	203	214	200	213	208	212	200	205	199	191	220	211	197	207	197	207	218	199	225	225	200	205	203	217	208	188	188	225	212	224	212	189	192	204	212	198	227	218	221	189	221	194	177	173	234	205	210	209	197	220	193	217	214	217	203	212	209	185	214	200	216	188	215	218	170	187	221	188	217	187	216	213	181	225	223	239	186	202	200	208	211	204	231	222	208	199	229	186	233	241	206	194	202	213	199	223	223	225	189	203	227	214	232	186	192	226	223	201	214	202	227	204	189	208	220	207	188	237	200	250	210	177	201	201	192	216	202	189	192	223	186	209	183	196	197	211	205	224	226	200	177	201	186	201	211	213	234	199	187	200	184	200	220	205	186	177	208	217	211	235	199	218	186	192	196	233	200	207	215	211	227	194	193	190	247	185	212	197	215	191	238	220	211	203	210	196	190	226	225	225	210	204	210	211	191	215	218	188	195	186	214	234	207	209	207	212	224	228	215	202	192	190	200	218	193	197	203	199	210	187	200	217	211	208	196	188	185	195	208	213	191	205	197	233	227	194	233	207	198	191	193	217	196	223	198	202	195	200	204	208	203	195	206	195	223	214	209	209	216	193	194	209	197	235	185	200	192	192	207	202	214	202	197	205	205	202	179	219	206	236	181	234	201	226	199	181	224	218	183	185	179	202	239	199	226	175	227	196	203	209	221	193	198	216	233	229	224	230	214	234	219	241	256	198	209	212	228	212	197	217	187	232	186	226	186	196	209	169	167	186	216	246	193	190	222	204	229	206	217	208	184	196	181	189	194	225	214	209	190	204	196	189	180	227	207	233	206	206	198	198	212	217	216	229	214	196	224	205	206	195	177	212	190	222	186	194	214	191	204	211	200	186	180	231	226	203	186	203	202	219	193	212	204	208	208	208	200	195	191	224	224	198	226	233	198	209	213	208	196	195	182	201	220	201	213	232	217	209	220	216	200	203	213	188	192	252	214	202	195	201	189	194	207	211	203	210	192	223	207	222	212	191	216	208	207	216	214	191	221	180	190	209	171	202	209	206	201	186	210	210	192	212	198	193	214	191	200	227	206	208	214	196	217	222	192	231	211	205	218	217	222	213	205	203	176	191	193	226	225	198	198	237	209	203	244	216	208	199	228	199	216	190	216	242	213	176	206	213	207	185	180	189	191	225	195	211	204	201	217	196	190	192	203	184	202	187	207	185	201	184	216	223	219	200	207	217	210	196	228	185	209	211	201	190	201	210	244	175	217	215	201	210	211	236	214	205	219	214	197	199	193	221	197	190	215	202	226	229	219	220	204	206	209	216	230	217	227	190	236	188	190	201	191	220	193	196	197	200	213	225	199	202	185	222	207	217	238	210	219	213	216	209	207	190	202	201	225	233	190	196	188	200	179	207	196	219	217	182	222	198	219	206	221	164	210	218	210	195	209	215	217	207	207	197	217	207	192	221	206	197	189	194	192	202	199	207	225	209	193	170	207	175	213	232	212	221	199	195	208	226	200	213	181	192	238	189	232	196	222	214	192	204	203	172	208	216	210	232	188	217	206	208	227	208	211	226	215	199	212	200	206	230	223	200	232	225	198	231	213	209	189	207	224	233	227	200	222	192	201	251	199	221	241	211	192	191	202	205	215	191	190	178	207	199	193	208	201	171	196	186	188	180	220	187	221	206	214	224	216	188	209	205	216	197	201	194	202	193	205	188	179	179	198	206	211	182	220	213	203	199	178	216	197	217	225	202	215	211	214	195	207	210	227	216	219	211	199	189	202	245	219	210	227	220	222	168	211	205	217	217	200	188	217	193	204	190	223	212	194	216	211	219	197	189	169	173	205	206	210	212	209	235	208	203	201	204	196	205	223	204	190	173	232	185	210	194	178	201	196	196	213	210	193	184	213	219	210	223	234	197	204	209	177	187	229	204	245	181	206	192	206	197	216	214	216	235	201	204	189	230	246	200	232	212	170	193	215	205	219	209	211	218	217	215	203	199	218	181	194	214	212	212	186	204	205	231	214	168	179	186	179	205	209	179	238	199	230	223	230	191	207	179	185	225	185	250	209	207	202	210	209	210	225	228	219	221	200	235	216	196	217	217	204	216	220	184	197	242	209	215	193	208	202	201	195	204	178	191	217	210	238	207	233	210	196	196	180	211	189	222	197	222	223	204	193	197	208	192	220	184	190	204	184	206	192	213	229	194	186	204	230	177	223	223	196	214	188	191	205	214	203	222	206	191	185	237	220	175	210	193	194	196	210	203	189	187	204	221	199	196	208	187	204	211	188	213	197	208	218	201	224	187	205	202	207	184	207	202	236	188	199	197	216	211	187	232	201	195	203	207	204	202	193	201	212	193	215	206	219	215	190	218	206	212	206	194	231	209	216	227	199	209	202	204	233	212	202	225	242	171	210	194	193	165	196	198	216	199	192	217	206	210	215	214	180	219	204	202	216	204	202	179	215	205	216	214	220	214	231	208	215	210	216	234	224	233	200	234	188	180	191	216	184	189	190	206	221	206	215	216	191	209	176	228	205	187	227	207	209	198	196	201	210	214	211	200	184	208	193	218	230	223	194	212	231	221	176	174	194	187	213	202	206	201	203	207	186	201	233	188	202	222	199	201	214	206	216	204	203	218	200	183	216	212	207	226	231	196	210	210	171	237	215	188	178	207	232	197	222	215	214	202	225	215	218	235	211	196	226	215	219	200	184	241	184	207	199	186	207	191	199	216	210	203	178	227	179	203	226	198	228	193	230	202	190	193	208	192	191	212	201	215	202	210	180	191	214	199	205	202	211	197	194	214	212	195	214	234	202	220	217	213	203	213	212	224	201	219	206	192	194	192	220	220	236	210	194	200	214	193	191	221	187	205	190	211	220	211	197	196	212	205	193	196	201	201	203	188	186	200	206	199	187	204	190	184	209	218	210	243	225	180	202	196
5071	759	615	521	503	516	530	498	477	487	498	488	500	507	533	506	519	466	516	534	485	505	559	495	531	528	466	502	491	545	553	567	474	488	551	522	550	519	507	517	482	511	527	505	507	490	512	505	487	489	473	515	470	473	457	519	478	500	486	459	437	492	483	480	499	527	522	512	504	493	513	502	472	482	479	531	507	480	527	532	490	514	467	495	493	484	467	460	498	481	498	482	502	478	474	511	509	474	539	482	516	492	520	487	499	446	527	554	551	492	480	501	448	543	496	498	487	500	522	521	442	488	463	485	524	505	499	502	517	488	516	539	509	509	494	498	519	519	511	469	479	512	501	500	484	536	511	489	512	493	548	510	528	494	530	518	493	484	499	512	506	508	482	509	526	530	510	504	492	533	523	503	493	487	512	521	520	512	525	468	518	479	478	507	481	473	446	508	519	499	509	510	465	525	533	517	485	442	491	486	498	468	545	503	523	501	518	506	499	469	529	484	485	520	519	501	477	514	523	527	518	488	489	505	454	495	493	477	516	477	501	485	482	504	501	518	529	488	488	497	506	492	495	485	476	479	492	513	503	479	522	491	525	528	497	539	466	492	458	451	477	496	478	547	480	534	494	521	470	533	487	498	493	493	485	476	540	481	494	505	495	500	503	503	511	474	515	493	493	528	491	475	534	480	513	516	496	520	508	466	520	505	542	491	505	530	523	499	486	518	500	492	508	495	486	501	495	507	492	504	503	497	493	541	507	522	512	485	498	524	501	486	490	470	497	521	507	489	463	526	494	487	481	464	497	521	516	487	466	474	517	455	480	516	528	493	483	467	494	532	511	480	506	501	535	475	485	489	489	517	503	480	488	515	531	527	513	502	461	470	498	517	474	501	504	498	528	499	498	496	523	513	528	539	501	509	486	520	502	513	488	505	487	542	511	490	540	498	471	497	502	513	500	505	471	495	517	504	503	556	483	534	507	496	494	506	494	489	494	516	491	514	460	477	431	494	516	475	485	483	507	501	527	516	504	516	463	513	486	532	496	503	515	514	524	484	487	485	511	520	545	508	486	511	546	514	488	483	514	505	535	498	488	495	513	483	503	489	499	459	480	512	507	507	475	474	505	483	499	490	519	485	496	472	516	481	496	468	474	478	500	487	519	483	504	524	530	529	487	501	539	503	476	488	533	500	516	484	504	529	516	496	502	498	470	473	493	505	506	514	499	505	496	507	493	519	521	517	455	470	498	470	524	516	495	508	461	526	460	464	534	507	465	454	495	485	521	491	537	500	510	528	512	474	508	488	523	452	464	529	476	473	531	518	471	444	526	507	514	450	491	487	496	523	446	517	477	491	507	465	484	528	477	516	492	480	482	486	497	474	501	503	513	523	526	496	516	505	513	506	507	490	523	453	498	512	501	474	472	495	492	489	508	531	484	514	500	557	527	525	521	516	489	542	484	488	517	495	489	466	502	468	545	482	531	472	512	490	497	516	506	461	463	510	503	518	499	505	489	451	485	496	495	496	498	512	458	525	482	507	503	478	587	505	500	489	518	479	498	483	484	512	525	501	513	478	472	513	513	499	493	502	528	518	535	527	500	474	483	502	507	498	499	462	491	506	513	504	443	498	521	520	531	531	530	460	483	508	492	511	486	480	507	492	482	480	549	514	490	502	554	562	487	544	522	534	482	503	515	520	489	488	473	499	504	527	482	518	502	504	499	488	478	473	479	514	508	519	466	505	483	477	510	512	492	482	499	485	491	510	485	483	498	533	535	515	522	524	505	474	489	467	524	513	510	527	480	468	518	465	553	493	496	480	498	488	499	516	500	506	520	493	504	499	500	497	510	479	443	525	468	482	480	471	510	494	501	513	524	470	463	515	507	496	480	512	511	507	521	518	452	495	517	475	504	484	479	503	484	521	501	497	536	519	494	504	511	502	534	500	478	512	524	544	448	486	486	461	499	499	534	474	515	540	527	474	488	506	526	548	495	493	491	521	467	532	516	488	521	517	498	495	510	501	500	472	499	514	511	485	507	505	500	506	529	489	501	507	448	469	489	477	508	513	455	532	502	461	474	454	487	474	484	516	495	486	494	477	504	472	522	502	510	512	510	474	511	515	493	512	516	498	483	471	521	487	503	464	499	497	520	501	465	464	571	519	492	518	503	487	533	507	499	516	514	458	502	499	512	515	471	514	481	550	491	457	530	468	516	460	470	510	489	488	497	474	477	475	567	518	520	517	491	489	498	494	499	548	502	508	522	494	462	501	496	479	496	499	504	512	492	467	491	504	463	494	482	546	497	486	503	481	481	493	478	502	507	480	480	516	497	504	470	508	444	529	501	547	484	544	485	452	497	504	519	528	500	486	435	509	475	557	488	502	487	465	505	544	479	482	510	478	480	513	495	473	504	474	517	506	503	533	483	499	497	490	519	461	475	531	496	492	477	500	454	483	510	486	490	466	495	496	486	472	485	507	483	549	501	511	510	500	477	506	496	476	505	480	498	529	492	533	485	514	472	494	524	477	464	488	505	471	497	523	483	499	515	462	514	435	488	502	536	516	500	449	505	514	497	527	494	493	451	508	492	513	518	472	511	516	492	491	500	467	464	473	549	469	511	508	542	516	508	483	517	471	519	500	504	531	508	524	475	515	532	477	500	493	499	502	472	500	523	484	518	482	472	476	502	504	465	483	475	504	470	503	484	485	511	527	489	542	496	463	485	483	506	507	456	499	497	516	548	497	523	452	507	479	464	495	537	469	511	505	486	440	529	481	499	474	499	493	516	477	483	504	499	498	509	510	462	506	488	498	490	523	515	476	490	500	495	516	503	486	488	467	520	502	464	499	505	486	456	493	503	459	482	474	462	526	512	510	477	521	485	491	504	509	485	510	528	476	496	483	473	485	503	533	517	478	494	461	495	484	484	503	480	465	500	480	509	520	497	492	519	474	511	500	488	477	479	488	506	486	447	477	502	538	506	500	490	490	471	472	492	507	498	483	555	510	498	494	507	508	501	509	473	499	503	539	536	498	505	479	492	516	495	477	493	469	510	540	472	511	471	485	504	514	513	475	481	473	479	507	531	525	519	492	526	490	522	472	489	532	489	535	468	509	482	469	501	516	535	492	544	478	492	511	530	480	476	482	511	500	453	489	500	481	482	494	528	490	488	497	513	463	454	492	537	489	455	522	526	490	502	481	499	500	483	495	474	517	562	530	490	462	528	511	506	476	512	510	503	524	519	543	490	487	490	487	477	500	550	541	469	472	475	489	532	500	511	497	497	475	496	508	482	530	507	492	513	516	495	514	538	498	476	494	513	454	487	453	544	515	510	479	502	468	498	470	481	470	467	545	470	513	501	499	507	508	516	460	491	500	492	484	470	525	533	513	468	523	479	536	476	494	524	481	532	475	501	551	500	508	487	547	496	481	488	494	504	467	536	493	502	488	473	503	549	544	511	500	502	502	497	497	500	470	483	535	494	458	498	473	463	518
24554	20815	24316	27270	19300	1155	500	409	354	343	311	333	303	336	321	330	300	296	324	308	288	310	302	326	293	330	257	263	283	316	305	294	312	319	287	317	268	303	297	300	352	300	302	293	290	317	259	316	308	255	266	314	321	265	294	287	337	331	302	321	292	320	276	312	304	293	336	292	297	312	301	313	279	321	309	295	320	304	307	271	352	335	286	291	336	314	293	312	316	328	282	313	297	295	293	264	271	302	330	312	311	315	313	304	298	280	288	302	278	288	304	318	306	282	303	320	305	313	317	348	294	291	290	326	321	295	330	304	332	288	301	301	301	299	307	309	281	307	318	300	293	293	328	301	318	292	300	263	283	264	317	318	322	306	292	277	303	289	301	313	288	263	310	307	314	301	294	282	289	298	305	318	324	311	297	300	305	333	320	303	294	311	313	293	324	318	288	268	310	295	348	333	312	297	312	316	306	286	283	323	283	309	320	274	299	274	303	306	312	253	305	290	310	277	282	286	293	304	283	281	284	357	289	318	292	331	304	321	304	297	297	291	269	332	289	307	284	294	314	284	308	330	314	319	346	324	284	331	308	293	287	309	291	267	288	293	324	287	299	311	332	308	322	317	278	318	297	298	320	283	275	286	296	297	325	272	304	279	257	310	326	307	329	257	292	312	305	284	313	314	291	302	292	298	288	279	301	304	267	291	298	267	298	286	304	292	307	293	319	293	310	264	326	299	281	303	306	318	295	277	337	313	320	324	326	303	277	300	303	298	310	303	278	308	261	331	307	306	304	280	314	276	280	310	331	300	324	275	322	311	305	288	292	280	309	300	307	271	331	299	280	321	288	296	272	322	308	322	311	287	281	272	285	262	305	274	355	283	325	315	266	299	329	322	291	309	332	334	294	288	297	274	276	290	285	297	307	319	299	327	274	318	333	294	307	296	268	308	318	301	323	302	293	299	292	320	272	301	303	310	314	312	338	263	311	325	290	281	283	294	291	320	292	293	298	286	334	307	307	303	293	288	321	343	307	280	294	334	280	312	304	290	321	269	293	329	308	299	313	338	291	292	279	280	286	307	299	305	294	331	272	331	313	324	324	328	281	269	323	296	315	323	266	316	323	299	274	301	280	323	322	278	287	272	301	314	304	286	300	317	297	298	321	313	311	310	289	296	289	308	281	292	318	303	319	289	294	319	287	316	319	287	264	284	281	338	278	302	300	267	286	306	274	305	271	280	335	289	287	283	320	269	261	291	286	308	320	341	303	310	315	302	322	297	266	317	285	313	314	319	324	306	294	274	291	267	336	323	310	332	308	282	268	303	323	285	309	273	337	277	310	278	277	305	294	313	319	291	299	300	326	303	302	308	329	275	286	311	299	292	308	305	306	302	298	322	298	310	295	254	296	317	317	304	289	320	302	289	319	298	300	248	278	279	293	311	303	302	299	305	302	303	316	267	293	312	324	316	297	292	292	271	282	285	279	292	286	306	275	278	330	305	289	292	308	308	271	294	293	277	280	322	292	314	302	311	285	254	268	276	316	317	285	299	344	267	298	303	311	313	291	291	293	292	343	295	302	296	256	313	302	311	317	326	288	308	317	284	291	303	292	307	293	275	308	277	268	302	304	281	314	289	321	250	298	302	322	289	302	311	310	309	323	315	280	285	304	285	294	317	277	289	313	285	297	307	305	322	290	284	302	293	271	288	286	307	283	309	295	291	314	303	288	324	294	310	331	306	284	285	291	333	280	314	302	283	293	316	286	297	325	304	284	300	302	297	330	321	320	312	254	270	278	319	274	295	305	299	286	315	308	305	337	306	287	274	298	283	305	317	290	267	290	347	307	284	292	325	309	257	311	306	306	350	319	295	305	276	297	292	313	257	293	310	332	283	349	300	304	335	343	313	297	309	309	331	299	275	286	312	308	262	288	316	301	317	321	279	310	308	256	313	321	273	318	274	308	292	303	302	300	324	284	314	297	315	316	312	315	327	289	301	262	274	281	292	284	314	277	285	324	303	263	297	307	291	285	306	307	294	299	259	291	289	308	271	292	283	303	265	310	323	289	295	299	308	286	281	284	271	311	291	320	355	273	274	268	301	296	299	279	299	299	285	317	300	273	291	295	292	308	307	264	300	276	297	320	322	336	334	330	280	298	274	279	271	294	326	293	324	283	320	320	317	317	290	314	282	314	263	273	321	285	275	300	302	280	248	305	317	321	300	318	287	327	291	279	298	294	316	312	291	296	310	292	302	302	297	307	319	334	294	298	286	302	310	277	300	278	343	288	292	316	310	285	296	333	307	293	302	289	293	292	263	285	282	291	295	324	339	289	313	349	310	316	295	323	307	276	328	286	293	309	299	298	294	301	289	309	276	299	317	325	308	317	287	326	295	316	317	321	291	291	306	308	365	312	304	273	302	293	323	292	285	327	290	306	311	319	306	282	291	320	309	278	308	279	299	307	301	276	289	319	295	310	298	311	316	307	296	295	323	311	297	259	284	272	295	268	319	335	323	300	304	312	305	308	327	288	297	306	305	268	327	303	317	298	312	310	315	295	307	333	325	299	300	261	295	277	312	299	296	321	291	328	271	271	299	280	264	294	257	320	300	269	299	300	300	302	292	284	322	318	321	312	290	334	294	309	323	266	324	283	294	278	302	296	304	270	309	292	293	317	308	328	301	293	322	303	279	307	316	286	290	294	271	335	311	285	263	285	294	284	313	334	314	284	329	308	291	272	283	277	298	320	297	288	317	304	271	317	281	280	302	281	302	288	308	287	293	332	320	306	339	309	271	290	281	307	326	268	298	287	276	311	262	317	295	293	277	280	277	312	246	298	302	332	290	270	283	305	298	292	301	331	293	282	308	312	282	294	332	294	311	272	287	284	261	321	313	312	313	311	277	336	270	310	263	322	266	325	301	307	289	315	303	274	274	312	320	306	298	266	269	328	286	285	301	307	295	298	310	289	307	284	295	272	282	254	296	288	300	299	290	313	272	259	287	308	330	302	305	287	308	295	294	285	285	340	283	307	309	296	294	294	292	304	280	277	313	308	291	318	308	325	299	329	297	302	291	297	313	323	265	290	310	274	291	310	281	317	285	304	326	303	305	287	274	327	263	281	296	314	271	321	297	308	280	281	311	289	277	286	317	293	284	291	277	303	311	289	306	321	311	302	316	325	301	303	304	323	326	315	309	286	299	303	302	272	292	287	308	322	301	282	314	325	318	272	270	298	283	291	285	318	312	288	282	332	308	299	312	298	287	311	319	284	340	305	330	288	288	304	299	281	270	303	302	297	286	291	311	306	288	318	269	283	322	292	300	316	287	288	329	274	277	293	281	320	291	296	298	299	312	285	311	299	311	305	277	299	333	311	320	292	315	324	291	306	331	312	293	244	313	276	319	278	297	298	262	321	305	335	314	293	300	302	300	284	296	284	288	288	293	323	326	319	313	291	289	283	311	288	303	326	334	327	318	285	292	292	318	292	294	290	272
3129	2968	1942	1111	843	825	742	730	744	707	719	702	671	656	700	695	629	659	675	699	674	669	671	643	675	673	687	632	731	669	686	652	665	658	637	719	675	649	666	636	657	706	692	659	675	715	701	649	659	654	669	631	680	649	671	674	703	706	646	678	678	613	684	712	671	679	650	683	653	673	672	650	717	699	684	688	670	646	672	667	621	627	705	669	659	688	663	649	669	661	692	689	666	700	679	673	667	670	660	670	645	688	715	691	670	721	656	647	677	654	665	685	653	671	651	658	654	653	669	722	694	644	665	697	644	663	647	651	664	662	651	650	674	709	669	616	640	665	683	692	723	586	695	708	653	673	689	619	661	640	656	679	644	671	686	662	632	673	652	667	652	650	690	667	693	676	699	690	631	677	681	684	644	617	666	667	676	655	679	661	669	673	687	671	633	717	671	648	609	677	669	679	710	662	688	647	625	675	706	619	624	609	629	637	688	629	644	657	634	639	677	691	639	691	648	702	704	709	693	657	658	606	686	650	664	656	684	683	632	706	681	652	675	669	676	668	655	647	679	704	678	678	683	650	629	653	682	672	672	685	659	663	693	639	704	668	687	687	651	655	662	670	686	689	635	728	700	658	662	684	661	603	706	657	679	676	647	674	666	658	684	631	681	641	670	672	644	684	635	639	655	703	663	692	647	654	681	631	675	638	665	672	679	679	701	668	698	681	674	669	676	683	660	687	692	662	692	642	689	698	678	660	720	655	642	684	696	659	664	684	680	629	674	653	673	736	654	647	628	663	621	637	619	686	680	645	685	611	679	666	666	663	666	680	696	647	664	668	657	677	646	671	686	671	718	678	664	714	722	622	639	665	640	670	657	711	651	671	673	661	636	667	665	647	651	676	680	652	648	627	707	693	653	692	665	673	655	699	689	680	648	667	697	645	657	663	647	711	659	678	667	664	612	694	677	692	648	664	620	650	676	700	653	660	707	658	630	619	587	699	682	713	646	657	678	658	690	682	686	661	630	643	660	697	699	637	678	657	666	676	654	691	647	714	689	667	650	670	685	605	674	718	661	694	719	702	625	657	685	631	676	648	642	704	676	698	667	653	624	651	660	678	668	634	687	663	671	622	687	695	633	662	689	657	700	692	643	634	669	616	636	716	645	663	689	679	686	675	672	690	657	652	712	676	690	642	581	677	678	676	652	699	656	669	698	681	626	662	692	659	632	664	640	650	676	622	649	660	671	637	714	660	647	664	653	715	622	697	685	630	662	677	663	676	682	640	688	646	659	652	704	685	727	683	674	643	685	630	698	660	620	663	667	723	682	690	687	663	651	664	697	711	704	686	613	685	698	674	686	700	679	622	657	650	629	716	669	650	622	684	707	686	680	701	681	686	639	719	685	721	660	679	648	639	662	637	661	690	698	673	638	653	639	678	681	658	703	660	693	656	665	602	648	676	676	644	626	638	629	721	624	627	679	636	650	696	666	682	688	678	651	689	672	667	666	666	625	639	667	641	648	607	680	613	671	636	732	615	685	673	617	653	686	650	632	638	641	670	691	735	648	662	630	718	654	688	664	694	680	700	631	653	693	662	658	663	666	679	685	694	654	663	639	631	665	674	665	641	702	607	714	650	686	690	683	673	652	655	684	692	649	662	705	724	652	724	660	618	671	662	697	685	637	649	695	651	681	668	659	650	694	658	701	637	634	680	660	666	624	638	665	665	670	635	702	662	622	685	651	690	662	637	657	693	639	633	711	718	700	653	643	658	689	680	684	716	646	699	610	670	683	641	692	659	665	641	659	640	664	668	671	650	657	678	692	680	685	697	608	658	683	657	656	667	715	677	628	653	662	645	633	671	670	669	656	646	655	699	618	636	690	662	677	701	677	608	676	664	677	643	716	636	650	657	671	664	644	706	640	697	677	661	670	669	682	683	661	639	664	687	663	696	678	678	647	649	702	637	656	650	676	733	685	655	656	650	672	676	692	683	679	639	596	670	632	683	688	682	658	661	623	661	645	668	652	635	731	648	665	633	670	641	679	644	662	652	697	668	724	651	655	678	647	665	640	658	655	636	743	685	635	664	635	670	688	684	612	666	636	692	670	671	684	680	664	683	649	687	648	656	712	658	665	646	676	651	641	657	705	638	672	686	650	696	685	634	694	616	616	664	682	694	643	645	690	637	675	652	672	624	667	660	624	684	711	680	683	672	657	683	678	660	618	657	624	664	700	657	671	663	662	685	696	706	699	648	613	617	696	696	683	632	699	688	650	642	638	625	680	661	649	667	658	648	625	740	609	652	683	691	673	665	670	645	649	640	754	636	693	637	653	667	653	641	668	678	711	686	652	685	654	695	650	636	639	661	666	632	632	670	622	658	661	673	660	686	697	642	674	671	680	679	684	697	676	676	627	666	707	643	629	659	689	675	650	661	666	675	708	623	626	698	681	681	651	714	729	694	675	737	629	664	730	691	656	655	616	658	661	653	697	650	625	670	673	703	686	661	691	655	687	667	642	709	664	616	667	698	652	710	681	678	645	642	649	659	655	662	701	718	710	666	701	619	653	624	705	650	672	653	680	687	660	697	651	661	651	623	652	641	682	611	717	622	647	667	662	627	659	632	664	679	654	621	665	644	644	627	672	665	648	672	681	690	664	724	673	619	662	710	668	639	682	668	686	656	628	678	663	678	670	654	665	684	645	672	662	681	676	706	641	675	666	693	618	662	656	672	688	683	667	676	672	666	661	682	675	613	651	686	705	652	685	669	673	753	634	667	660	682	666	677	700	662	668	651	617	680	638	712	648	726	625	677	689	627	664	637	603	653	644	664	628	632	663	683	658	681	663	670	710	646	614	668	672	648	694	654	641	657	615	648	643	669	685	691	643	719	645	656	685	654	704	638	675	729	687	642	618	668	665	682	674	618	640	631	676	661	690	713	663	724	654	611	681	648	683	712	682	689	668	678	630	673	686	698	643	697	662	654	671	675	669	713	698	633	675	673	660	667	649	621	639	636	679	662	699	661	645	613	679	673	685	627	684	651	669	619	660	714	672	686	621	627	679	637	668	617	675	692	667	652	658	663	645	662	704	639	685	697	703	662	717	670	710	657	676	719	641	654	674	611	654	669	663	676	672	694	680	642	648	681	686	697	588	658	709	720	628	678	662	676	683	643	639	690	679	692	666	673	722	664	661	652	695	631	679	670	640	647	680	619	694	661	644	632	693	699	715	666	701	629	639	699	658	671	599	618	634	666	705	674	681	638	669	660	651	639	684	654	665	639	675	688	681	665	689	663	694	691	701	589	661	708	647	632	677	651	685	694	649	651	690	645	657	709	622	677	653	638	705	655	699	690	610	682	674	724	721	636	688	668	647	688	643	666	660	652	649	678	674	709	659	659	679	648	677	656	665	651	659	648	662	675	676	657	693	656	662	629	670	647	656	627	665	670	660	692	657	655	700	680	650	665	651	604	648	640	693	648	697	662	710	642	691	655
23510	20806	25096	26626	20812	20775	2294	483	348	289	287	282	263	245	239	234	242	203	217	223	223	220	234	204	200	204	217	206	202	227	207	197	204	186	189	223	221	194	198	195	212	200	219	210	198	181	200	198	190	238	194	204	229	182	192	208	178	187	210	223	168	173	189	202	200	214	203	207	194	207	204	173	199	205	186	231	201	218	205	204	193	239	190	202	213	209	173	220	194	207	210	170	195	196	208	204	219	175	203	219	197	201	188	201	196	236	229	198	223	219	190	200	235	192	187	195	212	193	183	187	224	190	209	222	197	192	207	230	199	207	205	175	203	220	212	210	241	208	195	213	214	201	229	198	193	199	205	196	200	202	214	221	197	188	198	221	235	170	193	204	174	177	203	174	205	181	191	200	202	207	201	191	198	192	208	208	226	202	192	192	189	182	213	197	191	183	194	187	201	195	189	194	180	202	179	214	203	203	190	194	189	185	202	205	201	218	193	216	186	203	202	188	197	167	177	203	207	202	190	221	189	180	200	207	197	207	215	203	209	207	176	200	199	186	213	213	208	198	211	228	190	194	209	203	186	222	204	212	206	195	206	167	205	187	217	182	182	209	176	204	201	174	205	202	192	205	222	195	174	208	216	188	213	177	213	190	195	189	201	213	194	204	202	206	202	205	206	197	226	191	209	234	205	202	197	219	195	210	218	178	202	227	184	207	231	214	211	197	193	221	214	194	169	195	216	169	188	203	201	219	191	205	206	219	190	188	177	193	202	210	234	195	196	176	189	199	195	218	196	200	238	199	218	215	205	210	219	196	159	180	210	206	192	206	181	197	192	198	206	198	212	201	216	202	220	197	204	199	209	206	179	185	206	191	184	203	200	226	207	199	210	199	212	183	184	210	216	220	209	212	225	188	178	193	223	228	208	221	191	199	214	212	197	186	208	179	199	174	190	198	196	219	174	204	212	216	215	169	190	195	222	208	173	205	195	227	191	200	220	219	214	173	208	198	166	192	204	198	232	205	213	202	229	184	211	214	200	213	182	177	183	205	207	211	188	200	187	174	196	202	192	201	175	203	226	201	206	225	194	215	204	198	192	206	211	210	215	183	200	218	205	222	187	179	212	193	197	167	197	220	186	214	209	185	198	210	195	202	192	202	221	177	196	212	196	223	219	216	204	182	220	186	209	188	215	141	173	191	188	179	216	178	186	211	220	181	213	201	206	221	197	208	225	215	192	178	189	202	202	209	230	186	210	181	167	180	197	201	207	201	218	212	210	183	199	216	190	166	207	203	214	209	198	210	219	215	182	202	219	179	213	171	216	222	214	203	180	188	178	192	219	223	214	190	193	199	227	207	171	193	163	200	223	209	214	203	206	178	200	209	202	205	197	195	208	202	173	202	199	209	242	186	219	182	193	202	203	180	234	212	210	207	183	243	231	201	229	193	184	206	215	190	202	199	204	207	183	214	225	200	237	209	175	234	199	205	209	230	216	199	194	199	205	205	218	214	203	191	189	215	206	199	190	199	241	198	232	214	234	189	194	196	208	194	213	208	211	210	220	197	216	187	228	194	206	179	206	210	221	202	214	205	206	176	191	187	198	196	199	224	210	221	178	184	198	201	198	197	190	219	204	202	192	186	182	216	198	192	211	217	190	218	195	196	214	211	199	218	197	175	197	192	183	211	220	199	191	161	214	229	217	192	239	199	193	191	183	186	209	222	194	192	177	178	216	221	189	211	212	185	198	202	207	209	211	174	218	215	237	190	235	217	180	182	193	209	213	187	199	199	210	179	177	214	187	184	189	214	203	212	212	206	200	197	202	216	192	196	200	208	203	207	195	198	217	197	196	219	191	160	160	222	183	209	206	190	192	172	223	186	201	177	216	203	211	220	188	214	179	189	186	199	251	226	179	209	200	198	196	198	186	201	199	222	186	189	183	189	183	203	199	196	196	220	215	193	215	202	224	207	182	199	174	188	183	191	230	238	193	194	192	222	217	194	206	184	218	203	180	191	199	216	214	204	227	186	204	210	210	209	196	212	199	196	195	208	222	189	179	177	197	170	183	205	219	209	193	185	197	187	210	197	164	216	201	197	185	206	194	179	177	183	205	213	163	200	175	210	217	230	200	198	193	201	185	196	193	219	193	216	187	208	216	181	219	198	191	194	182	208	212	206	192	196	203	202	197	201	215	215	224	216	207	211	191	200	181	196	215	197	221	182	195	197	232	212	179	201	201	192	201	204	203	203	210	208	204	200	196	190	198	179	232	207	197	221	176	181	204	204	208	204	205	197	191	179	226	217	187	217	199	208	214	183	182	208	195	181	201	199	204	217	189	193	191	192	156	197	192	177	180	191	232	185	201	192	202	205	202	223	219	226	210	205	180	218	200	204	218	180	201	234	203	203	229	188	190	195	177	199	203	195	174	188	196	207	178	217	192	186	200	188	204	198	178	198	195	210	185	193	218	197	181	194	197	201	219	181	188	213	191	201	186	201	198	177	196	204	194	206	188	175	207	204	219	204	200	193	199	207	190	196	187	171	191	205	183	190	206	213	196	198	196	194	188	201	197	175	176	175	192	207	196	201	207	213	197	187	217	181	197	199	173	194	174	160	192	211	176	175	206	197	206	201	203	211	195	203	213	213	192	223	190	206	181	180	219	214	205	240	206	211	201	203	186	199	236	220	186	196	191	188	161	230	215	184	187	196	174	222	205	201	207	170	210	212	198	197	195	205	214	159	210	200	198	192	203	217	226	218	179	216	206	201	205	186	245	220	192	203	195	200	197	174	203	194	194	196	199	216	196	192	194	202	199	204	191	191	181	197	198	205	203	197	212	193	203	226	206	240	201	180	195	209	178	192	236	221	190	225	214	205	192	219	181	203	178	186	232	190	207	221	218	193	182	171	182	207	212	182	210	172	185	180	218	226	230	189	214	203	191	209	243	197	195	202	201	221	183	204	198	163	200	194	209	200	204	206	203	196	219	225	219	213	216	209	204	204	195	204	214	192	216	195	184	221	223	186	226	211	201	180	224	214	185	188	213	204	214	200	211	208	211	225	194	187	210	205	227	214	193	212	218	188	196	199	205	203	187	197	209	226	223	190	185	219	178	192	183	178	196	200	226	173	180	191	222	208	218	184	194	193	205	189	194	166	213	222	192	201	208	230	183	175	159	183	195	182	174	193	186	206	211	221	197	195	195	209	208	205	206	205	210	190	213	227	189	213	209	220	200	215	211	228	224	214	199	191	216	205	204	202	214	197	219	182	201	206	213	200	231	204	193	197	196	184	195	218	206	226	195	204	221	197	197	193	200	190	226	184	224	195	226	193	208	207	205	187	207	211	205	200	175	194	215	196	194	202	187	185	227	189	186	205	179	192	208	203	185	207	211	213	190	217	206	187	211	208	215	176	180	219	212	211	183	210	207	194	204	202	220	170	213	203	204	183	214	184	169	191	217	204	194	208	196	198	200	174	184	201	187	212	197	218	204	206
3264	5104	3028	1582	918	690	585	556	508	500	497	464	471	498	471	462	488	479	469	443	443	425	467	455	485	470	466	437	461	479	450	449	463	427	441	476	454	449	440	483	456	439	459	502	464	437	436	460	442	433	448	436	468	446	446	468	437	439	463	441	440	424	457	465	455	461	417	442	461	447	465	418	450	451	465	452	462	446	462	481	465	458	474	444	432	477	440	442	431	464	443	447	431	430	433	452	467	462	469	452	418	446	465	473	473	436	458	429	460	446	437	427	484	444	482	442	484	432	425	455	446	435	473	479	479	421	444	434	456	483	502	460	488	491	459	471	476	473	454	463	461	458	462	429	437	450	456	433	464	466	465	450	420	464	492	436	459	456	470	449	439	439	444	441	435	486	488	452	463	462	473	465	442	441	456	463	448	466	472	448	458	473	430	442	441	449	456	435	461	429	495	478	478	429	483	425	435	419	454	454	435	443	481	449	436	451	468	436	465	442	464	449	416	428	441	449	429	463	450	430	446	469	438	457	443	453	444	462	459	442	446	448	425	476	452	445	474	463	469	446	471	407	471	424	434	427	422	458	498	439	492	453	472	449	477	474	456	461	441	460	465	443	455	438	462	437	458	430	484	450	454	396	458	461	449	487	437	452	424	475	464	436	456	450	432	460	415	440	498	441	448	463	464	480	473	469	455	426	490	493	447	405	456	407	485	431	447	482	477	449	444	475	451	425	448	462	471	464	487	465	464	460	435	438	403	456	433	444	456	429	435	450	456	461	453	459	446	468	484	440	440	476	452	423	439	444	446	453	481	432	477	426	456	481	455	471	456	431	422	431	439	454	468	468	423	443	452	483	418	449	447	484	464	442	475	444	449	467	433	484	444	489	393	459	464	420	450	482	465	458	430	489	433	444	419	459	456	465	447	456	440	437	423	459	430	461	484	475	448	422	429	446	430	462	477	455	434	441	464	441	449	431	434	460	455	463	430	434	487	439	422	436	416	453	465	467	418	448	457	451	459	474	443	447	446	468	441	438	446	442	471	469	476	482	463	407	456	404	428	496	459	441	459	435	440	454	428	475	425	480	469	420	483	429	449	448	434	406	454	425	461	460	425	434	492	487	438	468	424	443	449	426	470	432	431	463	443	466	400	449	470	473	430	457	473	453	456	437	431	458	425	438	453	451	448	468	416	446	441	507	384	417	442	412	475	440	446	474	450	489	405	459	464	449	436	463	412	429	470	434	448	423	443	456	461	434	444	485	416	459	440	469	491	464	450	428	457	450	477	434	429	429	428	436	488	435	440	456	411	436	432	411	445	450	460	424	422	476	458	446	420	457	466	453	447	404	436	436	445	469	436	440	446	450	438	445	440	427	488	432	487	441	439	453	414	449	440	450	440	431	456	421	454	452	432	464	442	466	457	450	429	430	453	458	456	410	495	397	464	443	469	447	413	426	452	475	470	457	488	474	422	425	456	415	453	437	453	451	466	432	450	478	433	444	433	469	440	476	439	509	477	429	455	441	451	473	438	476	427	472	431	460	435	466	402	469	444	445	450	435	464	411	477	443	470	438	436	454	424	454	489	434	463	416	456	457	436	448	483	478	484	451	454	446	433	408	457	469	428	428	444	432	448	496	464	467	458	443	445	426	447	459	466	437	429	451	467	446	435	444	434	483	456	478	440	461	443	434	439	437	480	492	524	452	463	459	458	445	420	445	469	484	470	485	459	449	434	489	434	473	453	473	449	461	460	471	479	520	452	489	432	424	447	453	441	429	444	460	450	434	453	493	425	460	418	438	475	416	422	452	446	450	473	497	449	451	425	405	447	502	486	452	455	464	446	433	450	477	478	457	468	455	456	429	432	449	479	496	489	405	430	428	468	466	449	423	444	463	446	451	489	433	468	442	477	468	420	454	457	470	429	448	443	451	436	455	432	456	483	434	459	436	425	444	479	460	445	455	461	446	432	459	430	483	456	447	484	462	489	454	449	458	488	456	437	447	460	446	465	444	447	454	469	402	467	482	448	453	431	451	452	428	447	458	459	448	494	456	398	477	421	424	433	439	468	435	460	476	422	481	433	438	412	442	425	487	430	458	459	425	457	429	453	460	435	475	443	465	456	463	449	446	439	502	408	469	434	429	452	452	452	456	442	427	472	409	471	470	433	490	426	487	471	456	468	448	476	437	477	449	451	442	473	462	430	454	455	469	443	458	443	471	422	423	470	492	460	464	475	446	484	454	432	424	439	454	447	455	453	467	477	438	441	434	449	448	442	436	419	439	485	449	450	425	460	435	435	450	467	419	446	454	517	419	460	450	450	436	439	426	436	485	446	459	422	448	446	444	488	430	498	424	439	424	473	438	414	453	488	462	429	473	428	459	477	451	457	472	405	410	468	444	461	447	439	422	436	460	492	448	486	438	530	445	477	435	461	425	426	443	437	432	428	444	441	452	440	452	410	483	429	480	469	443	456	443	414	433	437	437	462	447	444	482	441	474	482	446	430	473	416	452	408	419	480	472	477	492	472	462	454	491	453	477	486	478	450	430	451	451	447	470	469	445	452	424	421	456	440	416	421	465	487	461	433	492	433	444	439	468	458	457	445	443	427	447	418	445	468	476	437	446	488	453	445	415	484	484	461	394	439	466	438	457	474	470	413	429	438	421	444	440	448	461	476	418	459	444	461	421	439	429	447	448	465	458	473	444	461	435	441	482	453	466	441	456	427	457	448	461	414	446	464	463	469	469	428	462	479	465	409	413	485	455	425	424	451	429	471	484	444	467	487	474	423	510	435	457	427	431	409	424	465	420	477	477	437	437	437	463	414	417	490	463	407	463	447	451	424	441	444	433	456	447	461	445	449	412	469	491	418	430	459	457	458	462	434	421	468	489	456	443	478	416	411	440	477	469	462	467	459	460	445	479	457	445	431	445	454	447	447	441	431	451	419	445	468	469	456	451	463	460	389	459	444	423	410	459	492	427	459	430	468	436	440	457	481	451	426	436	485	465	431	428	473	452	428	470	466	462	471	456	420	466	473	461	457	473	431	459	462	443	433	432	437	428	454	468	435	444	486	392	429	479	420	446	461	454	437	494	420	470	489	488	450	435	435	462	446	450	417	471	435	462	452	461	439	478	404	451	490	428	485	476	417	446	436	461	456	448	495	448	437	462	421	459	452	489	451	455	408	511	483	473	465	443	477	429	447	455	455	444	477	434	467	485	477	442	450	439	475	435	442	429	444	491	457	434	445	449	453	455	447	449	465	467	459	426	448	423	462	479	445	465	459	458	467	433	429	455	421	450	440	470	425	434	464	436	498	469	472	468	477	466	432	447	446	445	454	465	451	471	509	457	446	430	455	429	451	451	429	469	459	470	465	483	451	491	435	462	463	470	425	444	401	437	438	430	460	419	456	432	443	441	435	464	482	438	439	450	457	468	452	459	450	465	421	444	441	467	438	457	433	478	471	490	468	425	447	463	495	467	459	480	461	458
32594	12814	1511	366	233	247	205	227	193	198	200	220	247	198	216	211	223	221	216	213	209	206	222	218	203	204	224	228	249	228	194	207	226	222	172	222	200	201	202	197	207	203	182	206	206	241	220	206	207	216	201	177	187	199	196	228	209	210	204	198	215	230	221	201	186	207	200	203	179	238	222	252	249	219	194	205	199	200	232	193	227	211	211	214	218	223	198	212	222	204	194	193	212	216	203	204	220	210	198	184	217	215	187	212	177	217	202	207	180	172	187	175	186	211	264	230	197	207	228	192	219	189	212	197	189	183	201	203	207	229	211	208	209	203	247	205	203	207	222	193	223	194	212	222	198	195	211	210	215	203	187	215	209	212	214	199	229	212	203	191	187	205	184	223	193	205	213	212	206	204	215	212	205	207	210	207	223	202	176	207	202	210	186	191	209	174	237	205	215	215	212	215	218	208	225	201	189	202	217	225	235	197	201	210	213	168	228	177	194	218	229	183	190	203	209	192	197	196	209	173	209	199	230	198	235	235	227	223	208	222	217	213	201	208	202	212	185	173	239	184	187	216	207	173	207	204	209	207	192	196	218	235	214	231	237	215	206	211	208	195	236	213	201	202	200	208	209	217	212	221	210	231	210	236	211	198	224	194	203	219	216	216	207	193	209	205	222	199	208	218	212	187	203	226	176	197	200	186	195	219	193	198	206	214	212	215	192	212	201	221	199	197	206	223	230	238	229	218	241	205	222	198	203	204	235	219	202	238	219	186	226	209	209	219	192	186	179	202	223	211	203	178	210	235	218	202	197	212	226	216	216	189	196	192	200	194	221	196	199	217	226	203	215	188	220	214	220	219	229	217	208	214	216	191	221	218	210	201	217	226	218	221	197	210	196	173	191	216	223	228	229	198	192	206	212	229	199	207	197	191	228	228	220	200	233	201	192	254	203	239	212	206	190	223	208	201	219	194	187	195	217	195	214	184	207	215	204	193	210	177	193	203	210	211	237	195	164	237	202	177	174	208	191	194	197	214	204	185	178	195	190	201	227	210	190	215	199	203	161	222	267	200	222	197	209	213	242	228	194	218	186	224	193	208	222	189	216	232	199	223	221	186	207	186	204	198	219	222	212	202	207	184	218	205	181	220	219	194	192	208	207	202	224	219	218	204	217	213	208	224	197	203	213	213	213	183	206	177	184	192	168	210	187	208	198	214	206	214	188	178	225	225	255	247	214	197	216	186	218	193	171	185	190	237	228	210	220	218	195	228	227	203	224	209	177	196	207	227	221	190	233	221	208	213	210	210	199	195	204	214	196	209	217	214	190	183	222	214	224	199	178	187	187	194	214	197	195	204	220	198	202	190	224	219	204	207	206	215	205	198	210	200	211	194	207	181	199	211	195	196	237	204	222	197	218	165	216	202	215	195	213	190	182	201	193	226	217	218	207	191	200	199	213	219	186	225	201	198	203	201	198	220	206	211	203	226	177	206	220	190	191	220	213	246	206	215	220	209	223	240	215	195	196	198	208	184	195	227	186	224	229	218	222	236	201	192	223	225	214	210	208	186	209	225	218	208	199	244	198	207	243	182	208	211	220	202	218	221	234	219	206	200	208	200	214	200	223	207	220	178	189	236	204	224	210	218	209	197	197	224	211	195	210	208	194	193	205	205	195	158	226	208	233	196	201	211	232	193	221	210	195	209	204	227	209	191	210	207	215	214	222	211	197	225	202	207	186	183	203	210	224	229	230	231	252	204	217	222	212	206	194	203	200	198	174	226	214	182	220	219	228	210	199	246	194	214	232	220	199	190	198	227	211	220	195	189	230	187	185	213	212	204	193	206	208	205	230	221	216	214	194	195	212	228	214	195	203	184	201	220	206	201	197	210	193	190	223	227	226	196	240	191	204	206	223	232	229	190	194	211	203	193	219	197	202	216	219	220	217	191	198	209	220	215	207	190	208	209	195	197	209	195	215	186	172	212	173	229	223	217	214	186	206	197	194	204	211	212	235	203	226	202	196	193	217	202	212	216	210	207	210	216	195	208	188	213	205	212	177	197	188	195	206	209	210	198	181	192	200	205	180	211	223	211	192	208	210	206	224	189	207	192	213	211	246	216	224	214	222	213	191	220	180	219	232	205	224	180	194	191	210	223	228	196	244	200	197	205	231	191	225	246	198	192	223	217	203	224	188	230	190	216	204	207	205	183	216	189	193	215	218	229	202	227	197	224	195	214	207	219	206	200	171	215	244	217	194	233	201	239	186	204	210	199	218	217	213	224	193	193	173	220	190	213	207	185	205	226	217	191	208	225	198	208	228	213	228	221	218	192	203	180	227	218	220	214	207	248	198	196	188	172	211	196	213	224	206	221	214	190	229	196	214	237	190	235	218	199	242	201	218	218	234	196	202	182	220	229	193	222	237	199	260	207	192	206	192	225	197	219	242	248	228	186	215	211	191	216	213	183	209	198	209	204	216	205	215	200	194	236	232	192	202	192	220	237	202	193	207	217	210	195	200	222	210	191	206	208	200	199	216	198	190	206	181	213	221	203	187	203	193	214	220	218	210	214	225	212	202	230	215	199	206	253	217	219	209	206	194	192	214	236	205	221	197	196	223	219	211	208	207	222	242	194	184	198	233	201	199	192	211	186	200	248	176	202	197	222	179	202	183	194	209	200	192	224	215	202	195	181	200	217	201	196	219	207	189	194	246	208	208	225	209	210	218	214	208	216	198	190	250	201	197	179	233	200	207	192	232	194	194	216	206	208	200	195	214	176	187	230	229	195	233	196	204	236	184	186	206	205	193	196	213	177	201	209	204	222	206	198	194	200	210	184	185	225	191	180	223	206	205	190	193	197	225	208	231	205	208	217	200	188	213	198	229	249	207	212	211	234	212	216	179	219	220	194	183	221	194	210	197	215	203	224	211	208	189	204	215	187	218	237	208	235	229	196	204	201	223	210	223	206	200	198	207	181	234	201	208	213	208	200	202	227	222	245	199	191	189	220	231	234	193	215	186	191	216	207	202	212	238	193	231	209	214	239	188	180	200	203	205	202	208	217	210	228	205	209	213	209	234	229	250	210	207	189	177	188	206	191	204	186	208	208	233	209	219	207	226	193	195	200	195	205	241	208	196	210	209	212	190	193	184	210	203	207	179	215	182	198	218	178	179	200	251	249	216	201	213	213	191	227	212	211	193	216	201	185	224	198	222	194	192	226	216	196	210	183	224	206	216	197	211	206	221	230	224	213	205	205	242	188	206	187	207	197	196	225	251	200	199	188	208	206	208	193	179	213	212	195	189	183	208	201	214	214	238	201	226	218	222	212	211	207	215	222	205	203	186	208	193	222	221	214	209	210	183	199	180	187	207	225	219	214	189	185	242	221	215	181	215	221	192	208	201	225	197	211	221	192	211	218	213	188	198	206	222	205	193	209	209	197	233	216	201	196	223	222	223	224	198	192	196	225	218	196	197	217	191	211	187	210	224	167	195	203
5114	748	649	547	532	539	524	467	504	493	496	501	514	521	494	482	504	496	506	491	503	487	510	496	514	490	504	489	495	457	483	528	533	515	503	502	468	574	483	503	473	530	485	496	506	562	527	484	475	513	495	536	514	499	465	476	517	515	495	530	505	483	506	503	527	512	514	505	496	513	499	490	507	480	459	517	512	487	488	538	506	512	479	525	493	513	483	474	490	520	497	460	529	500	455	465	526	479	539	524	471	507	501	456	528	478	479	493	525	518	490	518	499	485	499	463	496	532	522	469	506	490	519	469	481	529	486	524	492	489	494	492	472	450	549	539	520	522	446	510	516	517	537	521	528	519	509	495	549	525	499	488	508	495	502	525	512	511	496	501	474	497	500	498	488	505	496	524	496	483	500	494	535	517	460	520	522	492	526	501	499	476	503	458	492	500	475	497	475	488	513	505	511	487	467	521	543	497	487	471	502	519	506	495	505	515	530	516	522	547	494	506	525	511	459	503	530	492	510	505	506	487	510	515	502	503	503	480	507	453	513	527	517	519	475	534	512	495	522	481	516	512	496	481	502	500	548	478	486	535	492	499	500	478	502	520	528	471	509	497	535	485	521	518	464	497	478	533	487	458	478	453	485	477	501	473	491	469	501	507	493	515	520	496	485	500	488	513	533	521	517	508	488	528	527	510	492	515	517	528	522	511	521	495	533	466	509	499	506	477	500	489	485	509	534	480	518	503	474	517	518	512	519	510	473	495	545	529	485	509	497	475	482	505	495	504	502	455	501	506	488	507	520	498	503	479	478	452	517	483	501	502	497	480	471	473	514	510	504	489	566	522	516	519	488	510	466	525	489	526	490	493	505	515	482	554	481	526	481	514	485	518	527	460	523	491	493	536	525	467	517	499	516	508	511	546	552	476	502	459	484	514	518	493	506	519	536	513	496	496	513	497	504	506	521	473	509	530	500	484	464	576	517	550	479	461	535	503	538	478	524	505	489	523	488	494	533	508	531	480	452	534	512	501	487	496	501	538	513	485	490	490	517	487	514	551	495	495	503	486	507	493	543	511	512	517	490	511	480	511	483	547	504	473	497	524	536	499	503	499	446	463	522	491	512	542	484	478	532	492	522	455	473	475	515	477	464	516	502	499	455	484	468	512	497	492	496	474	503	543	504	476	507	538	517	505	527	501	492	533	468	505	523	506	516	515	499	554	483	525	485	468	510	506	494	475	488	524	486	557	495	491	494	491	435	530	537	552	513	514	499	508	501	492	518	527	512	526	500	518	489	516	508	488	493	452	520	490	470	504	495	498	522	494	480	496	505	485	489	517	485	503	510	474	509	491	498	469	515	492	512	506	507	524	532	515	485	479	484	481	498	543	475	504	515	469	497	519	506	467	491	529	511	549	467	502	545	484	477	491	496	466	502	496	531	514	488	489	480	493	475	481	498	487	512	482	477	527	477	499	481	488	513	469	517	487	543	483	468	464	502	484	495	521	488	487	492	475	520	450	473	478	466	494	489	524	504	489	519	525	495	504	538	549	540	512	492	513	509	476	517	482	528	487	469	494	488	506	523	496	497	481	478	502	512	498	553	487	481	475	491	487	506	472	519	494	494	528	499	459	519	515	483	519	537	502	542	478	508	523	503	495	544	469	482	525	496	488	508	488	515	534	513	504	499	508	517	497	502	520	505	546	519	500	495	551	505	531	538	506	522	498	474	491	505	463	547	520	460	512	470	499	515	520	491	529	517	489	457	492	535	505	474	469	530	502	499	499	474	513	474	480	528	524	508	514	520	537	533	458	498	486	505	462	506	490	513	517	503	567	523	502	482	485	489	511	460	455	540	511	522	502	511	537	479	476	463	503	515	487	512	500	466	470	476	513	533	468	476	494	487	476	487	498	523	547	473	528	488	473	485	498	508	497	506	507	483	544	498	506	504	488	523	514	507	555	493	500	500	508	510	507	520	525	513	518	483	491	517	548	491	563	476	493	481	507	475	536	477	489	496	509	520	469	514	466	535	504	461	499	494	480	503	497	504	500	479	496	463	513	512	473	520	479	451	547	476	492	478	495	483	510	474	526	474	514	503	463	500	453	494	475	498	530	539	537	521	502	515	483	501	517	534	548	511	514	534	464	500	487	525	485	458	508	510	524	498	489	471	501	543	484	511	462	509	522	495	485	538	565	485	526	514	503	482	517	489	464	508	486	541	499	514	515	456	498	530	537	523	534	476	501	549	514	514	508	504	497	514	486	481	516	512	496	516	507	508	509	494	507	486	489	485	510	481	497	516	510	508	524	490	556	506	528	493	495	484	500	489	472	496	502	502	460	535	478	503	545	506	529	504	487	525	481	486	484	492	494	496	517	456	507	503	519	488	499	470	529	500	497	508	533	508	518	508	495	518	513	518	480	539	485	509	493	500	499	523	525	503	517	541	536	536	526	551	502	497	544	520	492	536	495	542	488	516	509	487	531	511	522	535	523	500	527	465	503	485	530	460	485	502	490	523	535	529	519	505	484	501	505	500	496	501	490	493	522	499	480	437	517	521	497	483	493	495	496	506	463	487	525	446	489	538	528	517	485	471	519	484	526	476	506	476	526	496	506	535	453	517	484	489	474	511	533	469	506	490	556	463	540	559	481	469	477	503	496	483	538	509	466	495	474	541	472	487	495	502	479	535	480	527	469	516	510	550	494	462	478	496	480	519	565	515	478	517	508	473	474	507	525	513	529	531	479	493	505	527	472	470	523	476	513	505	524	519	486	461	516	513	464	517	487	496	451	500	499	504	525	483	504	499	485	491	499	472	499	511	485	490	499	491	516	494	504	493	456	501	524	529	464	506	470	562	483	492	486	518	534	486	512	507	501	534	501	498	528	521	504	505	526	515	504	490	458	488	517	516	491	488	503	522	473	492	502	502	469	507	484	508	487	514	462	494	521	545	487	490	498	502	539	506	492	480	512	514	483	497	512	491	472	499	501	507	535	538	464	505	532	495	515	494	502	528	460	483	466	536	536	520	528	486	560	499	499	519	445	530	516	520	508	518	535	466	493	517	514	439	508	474	503	485	504	499	522	490	542	495	483	510	506	535	457	477	479	487	493	524	534	492	525	502	497	506	546	498	480	499	468	516	518	499	528	464	556	536	494	509	498	501	502	523	529	500	490	530	479	532	540	545	478	494	490	482	493	527	561	556	518	543	512	529	486	550	522	501	516	526	466	492	505	491	544	508	490	542	539	502	492	518	505	525	459	457	509	525	516	494	481	460	457	507	485	506	505	521	531	495	487	531	457	497	519	473	491	528	465	488	517	476	489	484	513	490	524	511	498	513	500	500	520	524	518	492	540	521	526	511	508	523	492	526	510	560	496	500	520	513	529	511	494	481	528	482	499	490	524	506	516	534	510	528	545	441	518	505	525	501	493	523	494	520	550	514	491	500	514	552	521	480	488	487	485	484	504	514	523	499	492	499	472	510	525	499	499	482	498
24484	20815	24368	27345	19279	1180	466	410	353	327	347	369	337	285	341	326	310	313	318	311	303	289	326	312	320	311	309	282	297	282	288	318	322	298	323	278	306	295	327	305	283	332	266	287	309	312	280	313	292	301	310	335	308	302	320	298	275	292	316	313	312	314	274	291	274	271	291	293	333	349	317	323	308	277	318	283	277	294	318	317	290	307	285	293	297	326	281	318	293	310	278	283	294	305	301	352	303	305	290	324	314	320	293	281	314	290	258	290	304	313	312	315	293	302	296	273	316	275	277	300	308	291	270	303	319	321	295	302	281	298	329	270	308	338	300	296	297	318	284	301	323	311	268	310	298	284	311	323	284	303	309	292	325	334	287	301	311	297	303	350	292	279	307	299	292	313	323	316	294	286	299	294	305	324	300	320	272	262	290	300	321	283	290	303	313	303	317	289	291	299	296	306	281	306	316	351	283	293	288	327	328	352	296	299	330	289	279	298	300	268	299	304	306	293	298	304	242	281	287	298	298	281	294	291	292	283	266	310	327	290	300	298	327	295	310	320	284	326	288	272	315	281	287	307	265	306	319	305	292	283	301	264	327	301	286	335	305	316	283	330	292	312	269	282	316	280	291	310	291	331	310	331	301	287	285	292	279	321	315	297	315	285	287	256	326	323	311	303	303	332	281	317	299	299	288	293	299	273	306	298	307	278	306	304	283	258	273	279	289	285	289	297	312	294	266	307	308	316	289	313	309	296	343	286	313	322	292	277	306	308	278	292	297	307	318	333	299	280	306	298	296	267	286	347	274	315	294	310	303	306	274	292	302	297	295	332	296	342	294	301	315	300	290	289	307	288	301	264	278	310	263	340	300	292	281	314	318	320	316	295	283	322	298	332	317	288	334	310	283	323	326	304	302	299	286	289	280	270	311	282	310	317	307	287	294	313	309	335	306	329	311	311	258	300	280	293	335	310	327	295	293	299	270	307	279	313	289	300	293	281	316	272	309	267	309	299	310	306	303	288	279	298	323	348	329	311	325	284	297	271	319	302	295	282	305	320	292	288	287	270	310	304	290	315	279	308	285	295	298	296	311	301	289	289	319	295	279	287	337	291	315	303	292	288	323	320	283	303	292	318	281	293	299	341	338	284	273	277	314	284	296	278	299	283	271	302	305	317	269	334	274	298	288	300	326	343	281	291	308	308	300	276	302	315	302	275	293	292	340	311	316	304	295	302	314	280	246	293	298	327	320	314	263	324	336	291	291	299	317	301	282	289	283	291	288	273	311	302	293	317	278	263	307	304	286	313	269	327	323	311	280	288	290	305	301	313	337	325	331	353	280	283	317	333	334	316	282	329	337	267	340	327	289	284	298	283	335	318	307	324	268	299	338	328	288	325	316	283	277	294	332	314	288	290	302	302	297	297	318	314	305	300	278	279	294	289	286	289	292	287	289	257	292	325	325	324	304	312	338	321	283	277	307	270	270	304	315	277	298	313	305	294	317	293	276	283	298	289	314	283	320	312	283	310	284	320	318	300	351	296	311	299	324	324	315	300	326	269	321	295	307	292	270	312	277	311	306	315	282	296	288	305	279	274	292	320	292	281	297	285	338	332	299	280	280	290	295	283	277	287	294	297	292	329	318	321	304	274	335	323	291	302	282	323	266	332	294	294	271	338	290	283	292	264	268	277	301	304	296	307	331	280	284	292	330	291	281	276	354	328	270	287	283	303	308	312	319	303	340	285	293	297	299	325	257	324	282	277	302	307	274	290	315	301	281	287	316	302	257	295	317	307	294	308	294	289	285	304	307	331	322	295	308	291	268	329	324	289	310	329	307	302	258	306	285	278	285	303	290	314	281	319	294	305	309	303	304	288	306	276	326	309	311	285	314	290	302	298	297	300	295	306	305	303	310	330	340	288	287	284	282	289	299	322	292	277	287	317	320	293	307	314	276	308	286	278	332	315	313	283	298	292	280	291	301	289	284	288	283	281	294	287	316	323	285	309	301	285	276	290	287	302	311	327	329	319	316	320	292	289	295	299	284	314	296	320	303	265	281	297	315	319	273	286	307	312	279	313	306	319	329	309	297	275	287	301	294	293	307	305	304	285	284	328	314	298	317	302	293	306	273	290	281	291	293	287	302	322	275	313	298	274	294	315	271	276	283	287	279	317	283	299	291	316	316	303	306	297	309	315	321	310	316	296	292	304	320	319	303	311	303	278	290	313	312	339	277	276	301	319	328	274	288	297	303	278	284	310	335	292	317	300	257	282	343	320	301	296	305	301	318	274	290	311	319	283	309	304	323	288	323	296	301	293	290	294	294	307	290	306	301	281	309	286	309	312	283	268	286	325	317	323	287	302	283	306	300	333	344	314	312	301	294	284	290	291	319	297	298	290	269	324	329	338	305	286	303	292	331	298	272	279	282	322	275	329	307	302	303	300	298	341	302	331	302	310	336	311	305	333	332	326	288	300	295	340	290	279	295	314	280	292	283	301	313	311	336	286	301	316	299	322	310	292	304	306	290	316	302	318	311	288	299	310	303	308	308	287	293	282	288	278	312	303	322	294	314	314	306	312	226	301	293	338	307	311	308	300	306	283	292	308	291	285	299	300	303	286	320	267	308	315	327	275	285	300	293	315	322	300	359	271	275	285	292	324	289	304	284	289	261	305	294	313	297	314	323	297	285	324	314	301	279	314	294	328	291	305	304	279	296	294	331	307	263	294	279	271	279	310	280	285	292	328	322	327	288	310	292	278	310	319	286	311	324	303	286	309	310	318	311	293	304	324	311	293	308	291	313	303	301	298	287	275	289	316	288	302	320	320	309	330	301	295	309	280	274	323	321	289	299	297	291	315	313	265	298	324	289	309	324	330	327	273	290	304	318	283	276	280	268	311	293	309	296	313	264	324	312	297	292	310	321	307	290	273	274	303	290	289	283	315	315	317	320	334	289	314	302	287	289	308	296	282	296	288	336	291	295	273	296	290	315	317	302	317	289	286	266	294	315	279	309	303	301	300	283	292	277	276	310	276	303	302	314	303	299	293	308	332	290	317	288	295	293	286	303	312	307	295	318	286	297	303	291	311	311	316	305	305	287	291	257	285	299	313	276	283	309	287	311	302	321	294	303	307	298	301	308	294	281	311	298	315	299	298	317	308	294	294	297	303	315	301	291	325	305	267	311	322	275	282	262	333	315	310	273	266	299	289	301	298	279	306	267	290	306	287	289	360	303	266	309	281	303	294	270	282	318	305	314	295	271	300	311	294	305	276	301	313	294	294	290	330	303	328	304	313	310	316	315	321	305	282	293	291	296	308	303	303	325	293	349	339	329	301	332	300	260	285	285	316	329	283	302	286	272	296	301	317	277	292	301	308	291	318	295	289	286	265	331	312	297	334	319	302	302	290	348	272	297	311	314	305	314	327	273	328	286	318	267	308	314	298	307	292	304	296	286	275	316	281	297	318	328	279	299	303	311	267	274	303	302	316	299	256
3255	3016	2094	1137	870	758	740	715	688	715	682	688	692	695	654	675	654	710	698	656	635	663	692	630	708	632	691	599	657	673	676	671	654	668	712	687	608	659	660	667	694	705	650	683	719	703	644	652	713	687	653	688	666	625	669	670	687	665	651	698	668	693	763	685	631	673	674	649	693	695	672	679	660	645	666	667	656	664	702	670	632	627	673	720	711	634	666	717	689	626	649	714	638	672	663	654	665	641	695	654	670	722	674	727	692	663	701	636	635	666	682	705	651	654	704	668	655	681	695	640	675	693	665	626	671	645	669	634	659	671	657	620	664	663	684	655	669	618	731	648	677	698	655	688	648	646	639	662	694	644	658	679	643	704	665	633	682	654	700	669	634	676	675	681	666	693	696	706	685	671	689	706	702	634	655	678	678	728	647	697	699	650	662	669	637	658	685	664	750	684	655	715	674	672	669	663	682	674	658	706	718	722	683	616	640	678	667	675	639	653	636	619	659	652	690	656	656	670	645	682	623	693	685	674	654	682	676	682	672	692	678	662	632	674	647	662	678	645	683	638	699	676	642	699	650	689	629	684	664	664	662	699	619	675	675	656	625	670	665	679	616	680	634	648	702	637	636	636	667	619	731	702	689	663	636	675	643	680	654	671	674	681	716	648	701	676	652	670	668	634	681	665	662	659	646	715	660	621	678	666	670	680	676	672	647	691	668	722	671	708	697	719	613	674	682	715	751	662	648	666	688	666	698	663	643	629	711	687	637	635	634	641	690	676	652	679	667	674	620	666	665	682	688	679	686	681	648	627	625	653	654	685	635	684	639	698	666	683	657	653	654	657	666	675	667	696	675	679	676	698	636	664	673	714	646	702	652	682	737	630	670	685	671	649	669	661	727	675	668	657	670	702	664	685	659	645	672	655	684	673	696	639	688	659	651	637	670	735	680	695	671	715	643	669	659	672	676	641	665	673	623	645	695	696	662	644	639	667	676	678	711	669	644	675	634	689	650	679	691	655	655	683	628	662	702	674	673	676	703	662	674	639	626	647	674	701	626	690	675	707	629	661	696	644	660	661	668	662	634	675	673	672	690	710	626	638	638	674	666	641	660	679	691	678	640	648	709	666	660	637	643	653	672	694	677	674	632	637	647	696	692	664	632	654	642	661	730	664	691	702	683	662	649	690	662	663	659	676	677	702	654	682	647	622	671	646	650	650	642	663	700	677	680	648	642	693	652	664	662	666	736	689	645	693	631	693	693	663	686	674	688	685	678	707	669	678	666	651	670	685	719	670	639	663	683	659	639	659	685	734	675	616	619	687	685	669	702	712	676	672	692	657	677	629	675	731	701	668	646	713	628	695	684	643	628	635	662	654	672	713	702	640	704	664	702	716	636	707	628	714	643	642	684	701	669	641	648	667	654	635	654	702	681	714	641	675	699	684	705	698	693	665	668	679	674	663	725	675	663	679	677	660	618	638	666	671	618	662	643	684	674	692	621	620	669	709	711	644	720	648	694	648	698	690	690	681	653	672	665	652	638	701	639	665	651	708	672	682	613	685	636	629	664	701	682	642	692	633	657	670	602	625	651	675	606	639	643	664	641	680	688	681	635	666	672	657	727	685	654	665	690	675	686	688	690	666	681	638	721	693	675	607	671	687	714	635	655	672	651	617	686	727	673	706	618	661	709	661	724	663	651	638	711	693	621	671	638	686	651	659	723	665	679	679	684	658	672	643	651	689	689	646	716	676	653	700	615	698	688	693	660	681	707	674	659	717	674	673	659	670	654	653	629	646	700	663	680	714	713	646	663	670	658	626	693	676	651	685	672	633	666	701	654	664	635	709	698	702	684	682	683	676	705	677	643	693	638	643	718	679	691	685	668	727	668	671	697	690	649	729	632	697	656	675	694	665	683	686	666	676	659	694	637	667	680	675	713	656	677	675	655	667	645	695	652	666	710	651	656	656	685	676	668	686	626	671	683	689	652	621	677	661	697	665	642	666	613	623	673	704	625	694	670	634	657	661	684	626	703	688	696	687	621	687	667	672	666	664	707	691	708	640	656	683	727	723	696	644	656	669	670	649	601	692	641	676	698	668	675	685	659	688	671	605	658	679	669	667	681	670	648	692	680	682	652	632	703	703	705	672	665	677	651	648	625	707	611	641	703	681	697	643	622	666	649	657	628	619	648	647	616	685	690	671	640	668	640	683	665	669	626	655	700	684	643	628	644	649	651	619	637	688	702	695	651	701	701	634	733	642	712	666	665	691	667	693	634	679	699	723	680	703	661	680	702	678	712	676	668	651	696	644	694	654	666	717	655	667	660	688	619	688	693	681	669	656	680	641	667	691	709	619	688	659	677	649	678	628	609	682	676	673	681	699	633	650	690	669	656	648	673	644	684	657	668	691	647	640	679	641	693	660	673	692	661	678	646	606	653	652	686	630	679	620	643	744	666	673	677	610	655	612	632	665	687	662	664	717	698	687	674	671	639	659	697	639	659	663	660	725	655	677	674	696	678	660	662	642	680	662	674	658	645	647	676	666	667	662	663	696	673	679	709	657	637	729	658	685	663	653	699	686	685	670	692	670	652	638	657	667	635	634	640	633	649	663	671	676	642	659	675	650	676	691	670	687	693	655	714	647	665	638	667	677	702	712	631	677	708	679	657	647	645	630	640	707	695	634	709	691	682	655	688	640	692	693	675	721	657	668	686	698	665	652	680	687	696	650	671	657	678	692	646	655	668	633	713	702	650	692	643	690	676	665	686	668	647	664	668	671	615	665	660	668	649	657	666	685	631	647	696	703	667	678	677	671	671	640	693	634	641	652	682	643	642	693	689	669	708	704	688	663	659	650	652	676	651	650	652	657	678	697	703	660	626	725	622	705	687	655	719	688	662	692	666	697	697	657	656	650	694	690	631	654	662	655	617	667	685	661	673	692	641	639	672	680	678	657	671	664	643	637	649	711	631	690	687	675	665	651	671	657	727	668	680	635	667	673	656	663	657	663	651	630	666	674	649	628	646	644	627	656	673	700	655	705	678	665	657	691	742	625	662	653	653	684	696	640	658	713	682	668	666	714	651	668	677	673	624	718	644	691	700	675	663	623	689	668	712	695	677	668	658	663	664	685	664	691	687	644	684	633	680	607	665	659	668	656	636	704	678	669	687	670	692	683	672	665	677	666	651	671	657	710	664	624	674	669	702	634	654	642	675	642	663	643	658	675	653	655	699	666	663	682	649	643	681	659	716	643	670	656	687	673	649	653	629	658	641	707	681	659	680	627	663	666	676	671	652	680	695	690	652	722	668	661	681	656	687	606	693	663	660	717	710	639	685	678	696	656	620	676	681	652	665	639	700	697	679	633	684	639	686	639	661	693	657	686	643	654	664	633	635	670	700	656	674	664	661	675	660	647	670	660	656	680	680	667	661	663	627	688	720	693	684	659	633	686	649	654	693	675	731	668	662	678	686	676	704	722	626	610	644	700	696	681
23533	20826	25099	26668	20834	20787	2431	474	356	317	284	263	258	243	237	219	231	241	239	199	230	236	211	238	233	209	227	199	223	226	223	197	229	208	222	231	223	212	181	185	195	202	202	239	191	191	217	216	183	196	198	171	205	199	178	181	219	196	232	244	238	213	204	177	222	208	195	201	212	220	225	211	218	225	207	208	219	222	210	221	212	209	212	204	205	238	172	193	201	221	202	189	225	180	207	198	208	209	195	199	184	184	219	192	186	208	198	207	188	213	205	222	199	199	219	207	210	226	227	178	190	196	202	208	207	220	203	221	208	209	214	195	224	178	232	211	184	221	232	197	236	190	201	172	219	174	197	199	204	212	185	222	206	183	212	213	183	198	217	209	185	174	219	190	213	201	199	232	222	214	213	236	214	189	188	212	206	237	223	179	215	193	209	189	187	194	219	198	232	177	185	211	217	237	240	230	205	200	180	187	193	221	228	220	214	196	192	187	178	223	218	213	211	184	220	192	221	233	213	191	200	210	200	212	210	214	180	186	187	189	223	217	192	195	189	201	206	206	217	226	225	217	207	220	209	216	221	189	221	200	206	210	197	196	200	198	240	214	212	207	207	200	218	181	196	186	199	218	191	212	204	184	178	204	209	223	203	209	223	219	225	185	192	234	181	207	215	217	228	211	184	205	220	206	215	202	191	180	195	182	223	206	206	212	215	205	171	213	198	216	208	214	186	186	181	198	198	197	190	199	208	190	193	205	199	189	204	202	190	194	212	200	201	200	198	229	220	211	192	195	225	193	185	218	201	220	213	210	204	194	203	172	186	200	167	210	192	180	224	209	223	209	193	230	210	207	179	204	218	220	200	210	202	192	213	196	215	203	243	197	221	222	206	201	178	219	176	189	221	208	218	188	174	208	207	195	192	182	218	226	237	240	213	220	219	181	194	183	204	217	234	199	207	236	213	192	179	216	232	187	195	210	193	194	226	206	229	221	185	237	204	210	230	213	205	223	189	202	201	210	199	197	154	189	202	207	203	216	198	175	213	212	227	190	224	247	225	199	186	253	199	200	201	206	201	194	188	213	219	213	243	188	210	201	210	223	214	221	223	219	209	184	201	228	174	214	206	192	244	205	183	206	209	204	207	196	230	220	197	189	194	205	222	231	192	209	175	231	217	215	208	221	179	235	207	210	196	194	219	221	196	187	214	211	196	215	218	234	187	206	204	196	185	177	233	189	224	186	199	206	214	233	215	195	183	211	202	204	213	237	184	198	227	203	205	201	198	189	216	200	176	220	200	184	238	206	198	195	202	188	216	195	220	181	222	250	233	200	204	216	209	196	174	192	179	191	216	217	216	178	223	221	204	193	194	187	202	210	205	188	211	194	226	188	209	221	204	206	224	197	212	222	215	193	190	215	188	181	225	188	209	201	188	182	221	225	217	204	184	201	198	220	233	196	211	220	212	213	238	216	197	216	191	212	229	227	191	216	210	210	192	184	233	202	205	218	206	200	217	182	216	230	210	193	228	212	208	205	197	196	200	232	189	200	216	228	211	189	180	176	188	217	197	196	206	189	198	190	196	195	242	175	191	228	187	227	222	224	192	194	194	177	214	207	200	189	208	200	183	197	205	204	194	203	206	222	220	197	201	213	205	213	256	189	177	199	209	211	188	187	199	187	212	222	193	196	191	190	211	223	212	213	206	211	219	201	192	199	178	177	216	180	181	223	218	182	223	177	214	182	237	204	222	199	213	197	185	228	197	230	210	207	205	222	209	202	221	212	206	198	241	192	198	232	189	186	173	173	211	218	196	217	202	182	187	209	231	203	181	180	192	201	210	182	208	168	188	183	185	209	196	188	196	179	192	204	199	218	194	202	211	192	187	205	206	185	208	202	211	188	181	188	220	227	224	197	200	205	187	191	204	221	185	212	212	167	230	233	218	208	218	220	219	184	210	224	199	195	223	189	204	204	226	179	196	215	213	223	198	193	196	205	212	217	212	233	172	196	225	211	195	206	182	212	195	224	188	217	205	179	204	195	219	204	228	208	228	232	192	220	188	216	182	176	224	198	209	204	203	178	200	189	153	186	208	194	178	220	220	199	202	218	234	195	212	183	193	201	204	229	171	178	171	195	232	226	211	212	227	179	190	219	210	201	204	201	195	202	162	192	238	197	194	229	202	186	175	204	202	188	202	224	204	191	205	180	219	191	202	225	216	192	228	210	201	195	212	189	219	208	202	191	231	211	203	200	207	200	204	244	205	205	177	200	234	207	236	198	186	193	211	191	207	247	207	200	191	218	218	215	188	211	206	212	210	203	197	205	208	207	232	215	213	195	195	189	226	196	192	204	230	198	215	213	209	221	203	207	179	210	211	207	191	199	218	229	196	215	198	211	207	198	207	226	181	199	201	250	191	195	183	192	186	192	227	213	205	220	204	191	209	216	215	200	205	180	199	197	189	205	222	201	225	216	213	207	221	215	209	201	209	226	191	205	224	220	215	191	179	177	199	210	200	201	231	235	223	218	225	219	204	194	179	209	240	202	189	198	204	218	207	181	219	189	170	190	203	224	197	191	194	192	207	203	182	200	205	184	213	202	200	187	200	176	192	191	228	201	186	171	197	197	193	216	213	203	206	196	241	193	218	186	210	225	181	215	219	206	198	242	225	234	209	186	197	182	225	220	184	210	231	224	194	213	193	215	200	220	206	229	197	199	206	206	203	205	236	192	198	217	214	191	195	198	189	203	199	218	202	211	173	188	209	205	187	184	186	206	195	220	179	195	197	182	213	222	215	183	220	214	192	188	221	210	178	194	177	206	211	252	198	206	216	191	197	202	232	195	216	210	223	189	221	222	203	203	215	202	237	225	184	201	218	189	198	221	220	208	192	212	213	224	222	215	220	196	205	216	220	228	207	225	217	233	223	220	182	183	208	205	214	201	227	213	195	231	202	207	175	188	196	183	184	209	185	213	233	235	217	195	181	207	201	176	214	226	226	212	218	221	188	202	193	176	226	241	228	199	189	169	218	153	195	204	228	178	181	197	200	192	214	195	213	209	178	237	189	226	194	207	185	202	226	216	209	216	193	194	211	199	215	162	227	222	236	213	227	197	210	204	204	177	198	200	211	207	210	222	220	197	220	218	213	220	195	206	218	215	196	208	209	196	190	193	210	210	203	218	217	205	231	228	215	217	199	198	196	213	197	212	198	211	187	193	224	184	228	225	217	236	217	204	204	209	205	213	209	197	173	210	192	207	214	228	208	206	180	196	207	199	193	209	222	215	201	206	208	187	209	202	218	187	193	197	212	191	215	210	195	218	225	223	178	193	182	186	203	220	189	181	163	190	212	211	195	176	211	184	211	200	210	183	214	211	204	205	204	195	185	196	186	196	196	204	174	211	205	198	194	196	186	213	206	202	193	209	185	193	209	168	180	162	181	193	218	181	227	197	203	240	176	200	213	227	192	222	198	233	208	187	187	198	211	227	217	184
3372	5094	3227	1478	919	703	609	572	509	484	530	501	463	473	492	464	440	471	458	508	419	455	449	506	490	424	471	503	435	489	452	455	445	446	447	445	452	454	465	471	452	456	468	468	436	459	401	441	480	411	441	448	445	476	450	441	420	465	407	473	473	444	496	457	473	438	464	413	458	440	441	476	408	471	494	492	461	461	450	412	422	469	460	432	491	493	456	456	456	474	453	452	455	452	462	450	474	460	449	437	477	482	456	461	446	457	436	435	467	464	470	455	472	438	487	456	435	428	447	449	465	441	424	483	471	430	468	432	428	474	452	476	442	457	475	444	450	438	473	470	470	454	486	418	465	454	425	452	432	442	467	466	469	445	445	441	477	457	448	457	479	459	455	441	442	470	465	463	442	427	473	481	460	469	472	434	471	447	455	449	464	405	440	466	429	466	438	433	453	460	442	490	420	465	493	438	478	430	425	481	475	455	465	431	458	467	498	438	445	447	462	429	446	452	467	444	467	469	472	500	458	438	444	439	455	441	459	447	495	421	487	494	430	433	467	446	433	444	453	459	499	437	437	448	456	484	510	466	467	438	476	459	449	443	466	470	448	470	441	449	497	466	478	475	430	478	442	468	468	492	455	434	429	440	459	439	482	464	463	470	412	481	476	489	448	458	460	445	467	446	502	422	463	445	441	425	463	424	426	472	456	429	448	447	489	458	438	478	454	434	448	473	462	454	441	468	471	448	519	457	475	474	450	492	483	455	480	446	449	459	484	441	461	504	489	454	453	446	447	457	442	485	488	445	456	451	454	457	418	465	491	456	467	381	451	448	456	453	406	490	486	428	423	481	407	467	443	487	442	445	502	447	477	443	481	449	472	506	433	435	416	462	444	421	483	408	451	498	472	468	475	419	463	435	429	451	496	482	476	455	444	462	469	454	443	432	459	456	431	464	472	474	485	462	437	425	455	434	492	440	448	464	487	453	481	465	444	460	439	469	486	435	445	462	448	447	443	472	466	468	453	500	480	439	433	435	517	492	465	465	429	471	449	456	454	398	417	454	448	459	434	434	466	486	438	480	475	439	467	450	455	439	464	450	478	473	439	460	482	477	473	432	455	464	478	442	433	456	466	453	454	445	439	446	416	463	432	482	434	411	457	452	448	468	482	421	459	423	456	426	483	423	468	446	445	452	496	467	450	441	434	482	477	440	484	441	457	453	425	436	446	419	485	480	478	458	440	487	449	426	449	474	461	441	450	403	419	446	418	497	453	445	432	469	451	428	463	477	456	455	472	474	448	455	438	486	476	402	433	473	444	482	471	436	422	463	451	416	426	429	465	436	422	445	451	453	479	447	455	433	454	437	448	475	432	462	425	474	461	455	424	438	478	465	415	487	500	456	441	432	459	479	475	469	440	478	482	460	436	511	462	432	398	425	469	483	422	454	474	456	446	460	428	468	474	465	457	445	482	460	457	467	429	429	443	461	433	466	499	475	426	467	452	458	449	443	433	491	484	460	457	455	450	450	424	429	484	483	408	431	452	417	458	472	465	476	439	456	478	448	422	433	441	470	469	458	455	471	456	466	460	424	478	436	446	433	462	445	474	500	450	473	472	471	458	443	489	446	469	472	433	424	445	422	476	486	477	496	470	448	432	441	482	448	469	465	471	453	458	490	477	515	449	451	466	450	480	436	480	435	478	435	434	496	414	453	473	409	430	477	479	470	463	458	475	453	472	460	457	491	449	453	494	424	462	447	445	462	429	469	483	457	493	410	446	454	450	445	467	467	448	456	468	474	452	384	459	450	482	449	428	431	460	427	447	439	435	450	469	486	463	422	494	471	484	452	441	478	451	458	478	455	424	470	483	481	448	438	427	450	445	497	469	435	436	453	412	443	441	439	432	451	466	488	471	458	475	457	449	431	469	433	490	443	437	449	463	471	457	440	450	431	449	438	446	455	460	469	467	399	471	417	466	492	434	425	423	464	460	504	405	423	481	436	461	461	438	422	443	514	407	444	443	450	467	447	449	447	420	492	463	444	454	453	452	450	450	447	425	472	453	460	455	472	400	462	463	431	431	462	427	457	438	455	489	419	474	468	455	440	450	441	449	429	412	459	474	455	472	455	446	439	456	433	499	470	482	471	458	448	466	444	418	408	438	477	440	431	492	467	475	443	484	458	489	438	469	434	442	439	503	465	416	449	495	459	466	431	432	449	417	436	510	458	434	459	444	453	451	450	483	469	447	445	472	457	440	432	503	473	447	475	438	452	458	484	424	489	425	457	408	418	469	480	448	438	468	454	458	448	483	436	431	419	445	454	461	469	405	454	461	438	486	469	431	482	430	427	433	459	462	443	437	449	467	458	439	420	423	406	441	468	470	440	481	467	436	401	464	448	440	442	467	461	465	449	488	451	422	426	430	449	476	451	453	463	479	467	433	464	457	415	457	442	466	462	464	473	464	438	457	448	459	440	465	449	424	441	428	470	425	452	453	448	456	449	448	446	465	492	485	516	417	435	468	453	463	464	420	436	474	438	481	453	442	448	503	461	458	458	472	461	470	463	447	433	461	436	460	457	414	461	473	471	451	432	462	465	493	458	451	463	466	435	422	509	471	413	489	469	499	468	480	461	460	423	449	447	472	467	482	470	453	478	487	423	465	438	485	446	468	475	436	468	451	451	445	458	459	456	471	424	475	451	420	483	442	475	457	469	478	480	475	421	445	477	458	445	483	432	447	474	442	466	440	455	473	437	425	468	442	454	501	443	424	454	499	465	468	499	407	459	444	437	406	465	450	473	433	429	434	448	472	470	463	437	407	453	469	426	466	441	436	461	453	472	478	432	455	467	500	448	472	475	473	464	475	463	488	467	471	458	434	464	436	437	471	447	460	424	468	417	448	480	455	434	473	444	421	467	450	457	468	472	488	445	466	480	455	445	418	453	433	430	463	483	455	487	476	466	471	443	425	492	448	435	458	437	438	448	447	459	436	492	411	427	448	482	471	476	444	456	433	464	408	418	434	506	426	500	475	469	470	456	441	446	454	490	439	458	436	418	449	424	478	446	449	485	436	439	457	476	473	463	510	476	498	440	428	457	454	449	438	461	421	400	444	447	439	466	472	486	461	453	465	457	445	475	425	421	486	520	482	469	417	467	471	446	438	432	474	469	431	480	498	457	435	452	447	425	481	455	415	468	492	462	435	456	428	444	462	437	456	441	489	448	395	476	460	462	456	471	453	405	434	462	443	466	436	467	468	440	421	460	427	457	463	455	451	457	453	461	475	426	454	452	460	434	465	428	477	467	483	473	445	460	446	447	461	455	504	465	460	469	467	461	443	443	453	475	444	457	466	477	464	436	467	424	465	431	439	447	431	434	438	457	505	446	444	457	448	436	497	478	442	440	414	453	462	437	434	474	440	426	430	474	456	459	460	475	466	415	461	439	458	464	433	460	467	438	446	444	431	481	449	484	439	463	410	435	477	447	478	478	449	418
32484	12844	1565	347	261	246	235	239	220	210	189	233	225	217	197	205	238	223	213	243	184	213	194	238	215	218	221	237	210	235	200	233	211	233	199	204	205	210	223	203	218	199	219	215	223	200	217	206	191	202	181	242	220	205	174	197	217	223	184	223	229	212	203	191	194	203	209	229	200	205	214	226	209	195	222	223	226	227	219	216	223	185	240	206	213	222	196	218	216	238	222	199	208	221	214	238	226	237	223	204	243	218	195	252	217	214	199	199	210	211	210	190	193	216	210	217	184	163	193	245	199	215	177	210	235	184	200	185	230	210	215	216	191	196	207	235	205	192	222	201	218	194	216	207	220	185	189	213	210	224	216	230	210	190	202	185	213	208	215	212	232	205	212	200	193	182	162	213	220	204	196	235	197	205	218	211	207	205	222	205	199	213	201	183	220	194	244	205	184	233	211	212	206	216	196	230	212	205	220	186	200	186	220	193	203	218	216	184	215	208	206	208	193	239	198	188	218	198	193	214	226	185	184	203	209	224	171	224	194	197	226	234	216	184	243	213	204	202	173	218	224	223	180	203	193	185	215	212	201	198	179	209	219	224	233	206	215	208	212	188	207	196	197	229	186	193	197	211	218	205	199	228	202	210	178	187	209	213	203	219	208	179	192	177	201	208	227	221	211	209	209	220	206	219	205	214	202	189	217	194	205	199	209	172	199	223	206	208	198	231	202	188	207	211	222	170	217	200	225	211	236	241	214	215	217	234	234	198	221	226	206	200	204	212	214	216	201	221	202	207	210	216	209	185	200	192	190	204	181	218	190	205	216	201	217	196	218	205	191	221	197	190	208	198	213	206	207	218	247	215	226	191	226	206	231	193	198	194	213	207	221	214	191	197	212	221	206	212	208	202	221	211	178	209	229	187	200	195	183	198	208	191	175	193	177	195	190	211	194	190	213	227	185	231	190	213	200	227	221	204	217	191	200	202	224	198	224	180	188	211	227	210	199	210	207	227	198	204	226	218	201	210	208	232	210	217	200	201	201	227	209	184	222	218	212	208	194	222	209	220	204	189	223	214	214	210	239	193	188	212	195	205	215	227	214	211	212	197	221	208	211	224	220	193	218	205	203	209	217	214	208	196	172	205	194	264	193	211	194	202	196	229	200	243	261	205	221	226	210	219	225	215	196	221	207	195	199	210	198	233	212	195	191	224	225	226	214	219	227	224	255	180	244	201	182	178	212	204	197	217	216	227	193	206	220	220	246	228	209	191	230	202	187	223	206	209	216	204	197	206	211	205	234	200	230	216	211	226	209	211	214	198	197	205	241	212	203	203	211	210	224	214	208	215	190	191	199	213	213	193	209	218	189	211	218	189	244	216	218	216	207	213	182	236	226	200	203	227	231	191	234	201	197	192	204	200	193	226	240	192	218	229	201	238	229	223	234	191	181	222	193	194	223	205	210	212	194	194	205	202	188	168	213	217	204	220	208	200	223	223	184	193	189	199	232	236	215	204	184	224	196	221	219	238	215	208	187	186	245	188	238	217	195	188	238	208	204	222	207	216	184	179	181	181	226	212	200	200	211	216	208	190	177	233	195	207	205	209	214	202	205	210	217	220	206	191	204	187	213	204	209	225	207	191	209	178	198	212	195	188	178	207	226	203	205	183	197	202	237	221	192	191	209	175	190	207	209	218	189	202	221	230	200	203	198	181	209	206	179	194	194	219	204	207	188	200	221	193	229	230	231	220	208	227	213	192	211	203	202	213	188	218	201	199	216	228	220	201	203	187	175	221	207	218	174	221	199	198	202	202	233	224	211	211	223	197	201	186	202	231	187	190	208	206	182	204	197	221	203	205	200	209	187	207	189	219	210	194	209	207	199	196	230	236	188	217	190	192	193	210	203	203	210	213	200	188	235	199	227	242	181	195	209	209	215	189	223	193	207	201	238	193	205	198	189	203	215	206	194	161	202	196	220	210	194	203	211	212	207	226	211	228	219	196	198	196	211	204	202	185	179	180	238	212	205	212	211	197	200	204	236	214	207	191	246	191	199	187	214	201	210	209	203	217	183	234	212	214	194	213	218	213	170	222	206	210	218	213	208	222	219	195	197	226	205	195	192	211	173	200	204	191	203	219	207	214	212	221	206	212	204	211	215	188	206	216	236	214	194	200	215	209	236	224	223	212	219	199	183	223	203	204	217	195	189	189	226	213	246	203	209	210	218	240	210	199	215	218	236	201	211	201	227	219	233	211	198	218	216	194	179	216	198	179	196	206	200	203	231	204	233	194	183	224	203	209	186	190	200	205	202	216	191	204	203	219	196	186	200	203	196	182	255	232	200	213	166	204	201	230	191	210	238	183	196	194	199	226	234	191	228	182	176	209	210	204	207	199	211	200	199	203	217	190	220	210	189	231	190	218	210	235	174	216	174	201	213	207	197	189	230	209	222	199	209	203	175	200	192	212	195	204	195	221	232	212	213	221	208	191	186	203	216	234	207	214	236	194	184	200	205	224	210	202	199	220	186	192	206	211	222	215	209	218	218	200	193	208	212	209	203	200	219	234	187	226	216	210	223	191	210	229	208	229	219	229	240	208	203	197	197	230	199	197	198	210	188	194	200	215	192	215	213	211	221	207	208	191	221	187	202	210	235	227	204	213	209	203	214	236	217	199	223	203	226	207	183	206	227	227	202	217	199	223	211	209	200	249	253	199	222	205	265	196	197	219	206	225	220	215	234	220	206	173	226	205	215	212	170	211	198	207	226	207	201	211	233	202	238	230	172	227	179	221	207	188	232	209	206	188	223	190	235	219	199	202	196	202	219	206	192	179	209	221	239	210	215	219	187	219	235	237	235	201	230	244	190	213	202	195	241	223	204	218	203	193	224	189	188	215	233	216	178	214	237	203	192	195	226	214	209	229	218	218	207	194	188	214	217	210	224	205	218	194	222	208	219	249	186	220	215	189	238	214	192	215	206	239	219	186	208	228	203	206	230	219	198	216	204	222	251	202	217	201	213	191	205	211	224	206	235	215	177	224	215	219	176	211	223	206	210	202	219	214	197	215	201	210	171	215	203	229	204	184	188	200	204	205	203	220	211	203	180	224	205	202	209	202	195	191	188	208	197	188	191	206	209	212	204	215	225	193	201	190	222	226	224	210	221	181	218	229	211	233	204	232	188	235	211	186	203	211	211	203	187	241	208	214	206	192	213	214	206	217	224	191	221	225	214	213	220	235	212	191	203	196	242	209	216	201	196	190	203	188	206	219	195	224	186	221	218	211	213	197	228	204	200	211	200	232	226	220	185	231	214	181	198	202	198	215	214	194	228	214	213	212	199	183	240	201	232	174	199	200	206	193	221	222	197	225	195	187	191	221	208	202	231	209	200	210	200	190	203	195	199	217	207	232	208	194	233	213	243	207	203	215	209	207	212	193	223	224	215	185	208	197	213	187	234	206	185	205	206	215	229	246	227	183	188	213	185	223	202	182	219	185
4989	761	574	578	536	482	498	525	455	499	510	519	533	506	507	500	498	513	521	526	492	489	507	545	528	501	518	444	523	468	510	513	511	515	505	539	506	474	470	486	484	520	537	475	496	519	503	464	468	506	478	501	487	493	484	501	511	482	510	502	488	510	461	498	475	485	488	514	545	493	476	479	494	496	476	504	488	481	519	557	490	502	502	529	496	491	497	457	494	508	495	472	480	472	478	495	493	528	505	493	541	522	518	530	462	491	474	520	501	502	502	491	515	474	476	504	525	521	491	488	506	477	502	437	486	507	514	507	505	502	482	530	528	492	494	507	540	480	526	474	511	518	493	499	492	487	505	522	542	528	509	510	464	505	518	495	525	529	501	523	526	485	506	501	494	503	532	486	530	481	518	467	510	486	524	504	536	489	526	507	527	530	527	504	473	518	499	500	474	512	527	476	502	495	496	447	487	524	460	523	505	457	509	504	494	526	463	513	502	494	508	503	501	504	473	514	494	521	548	500	497	473	495	519	482	470	488	512	514	465	519	535	528	493	506	514	496	491	469	516	516	516	492	472	511	469	531	512	465	471	491	483	531	501	509	457	490	466	510	485	519	497	477	494	537	525	513	524	544	501	524	488	517	472	492	549	506	481	468	513	484	533	507	502	484	504	497	517	510	508	508	473	469	478	482	480	478	511	511	485	471	533	516	487	480	480	513	478	493	527	451	520	516	492	508	491	495	489	468	483	494	495	524	513	481	472	512	489	483	495	486	478	508	490	457	506	496	523	497	471	508	477	507	500	491	473	518	501	488	512	512	477	478	539	513	524	467	495	514	510	485	511	447	493	521	509	547	482	501	546	493	492	511	482	530	500	493	523	527	501	488	468	478	512	478	490	494	513	501	511	496	461	494	481	473	511	538	491	496	489	470	542	490	545	531	536	506	495	480	493	470	471	526	485	509	469	466	480	531	474	503	536	528	498	498	532	489	483	546	521	531	510	475	485	518	492	526	493	513	546	483	436	515	502	542	498	491	490	474	474	504	470	477	484	519	504	528	506	535	494	527	497	495	455	493	497	479	493	470	536	475	519	509	500	483	521	480	449	522	484	496	474	520	510	519	504	483	526	503	505	471	461	506	489	513	522	510	498	481	512	482	513	500	496	506	503	487	505	500	519	474	500	492	485	506	494	495	474	507	510	478	493	466	516	451	490	505	538	511	519	506	508	525	470	486	528	539	500	472	518	499	526	464	522	522	500	459	482	533	493	494	537	513	480	516	533	473	534	507	505	505	516	512	510	492	505	541	529	471	442	503	552	506	496	478	528	465	508	516	522	512	512	527	488	499	471	503	514	468	461	540	505	482	481	531	476	503	515	476	493	513	520	505	498	511	491	544	497	511	488	495	503	528	502	520	504	525	519	491	495	517	497	518	501	489	511	488	489	490	513	477	473	481	491	492	487	522	487	517	517	540	539	485	478	476	487	488	499	495	526	463	532	490	515	504	471	500	483	489	497	554	482	535	491	526	500	469	501	514	490	485	535	513	540	506	500	499	517	494	497	526	471	476	501	482	491	508	518	486	522	458	527	509	519	490	511	510	523	493	464	494	488	529	475	503	493	505	505	497	511	497	499	497	541	486	541	516	502	478	535	507	496	519	503	508	529	528	475	501	483	480	510	502	509	539	518	470	526	482	504	509	469	475	526	525	488	477	516	483	493	509	529	468	486	504	500	503	478	497	494	478	466	509	496	493	523	481	483	519	520	571	546	535	513	489	513	524	505	475	503	481	500	491	507	550	516	492	522	501	467	487	526	481	484	531	478	527	495	475	497	524	518	541	549	549	490	502	473	507	453	491	502	455	511	509	484	523	483	490	506	485	518	498	528	524	446	512	548	504	503	485	461	521	506	500	500	517	496	515	480	502	506	491	504	469	520	485	518	472	483	532	499	496	519	512	509	504	514	508	517	490	524	521	507	474	480	488	521	514	503	490	491	493	525	465	496	546	492	472	467	472	456	507	489	497	463	511	535	495	509	485	476	485	512	469	494	484	497	495	533	510	477	491	503	493	497	522	532	481	465	492	499	475	513	535	499	516	501	526	472	483	495	492	523	490	474	514	505	520	512	502	495	513	480	493	478	548	530	548	479	489	508	508	535	494	498	466	503	496	496	497	501	504	504	536	465	541	471	486	501	518	532	519	508	520	522	499	473	511	463	476	454	470	506	449	500	476	508	489	487	510	499	554	507	572	522	495	505	484	466	454	464	520	499	503	536	500	520	499	518	514	506	481	485	485	470	513	482	470	492	513	505	510	467	468	486	519	511	488	510	482	503	491	467	500	485	516	535	510	472	519	467	497	520	493	529	518	517	503	508	493	495	494	495	498	536	492	482	511	514	514	498	520	514	513	489	494	487	504	474	489	501	497	520	497	518	500	484	490	486	501	490	493	524	464	498	493	460	487	506	546	463	491	497	515	496	521	461	495	509	552	506	514	515	470	499	496	491	509	486	525	555	514	479	545	474	489	489	497	450	526	481	477	480	485	511	495	520	518	517	501	469	520	471	479	501	534	480	503	442	478	506	547	494	504	469	508	528	509	484	467	502	499	528	525	495	477	479	501	545	505	536	490	500	479	525	493	489	473	483	475	476	514	481	535	564	465	508	498	499	504	463	489	487	522	489	480	543	463	509	514	499	492	487	486	486	505	532	531	505	495	474	512	547	486	523	491	516	494	468	518	513	461	507	514	495	494	512	436	501	501	502	477	514	481	497	533	522	478	507	530	507	506	519	496	497	502	482	539	503	491	476	547	554	523	487	499	488	482	483	464	479	510	501	533	562	528	498	496	504	493	520	495	501	490	476	510	507	490	526	491	510	481	495	509	470	477	487	507	534	491	497	556	471	494	477	530	501	538	516	513	473	527	528	509	532	510	511	500	483	498	504	478	485	523	492	490	523	524	489	493	542	525	532	479	524	485	497	533	493	509	543	471	489	510	491	512	474	472	492	470	541	490	487	510	499	506	506	514	508	517	460	493	521	522	491	491	499	509	484	517	531	492	514	479	508	500	524	488	494	548	514	523	509	498	508	511	504	538	514	461	508	566	525	512	509	470	507	500	507	520	495	486	506	520	482	510	484	489	501	517	451	490	527	475	523	534	495	487	495	488	470	493	509	485	524	487	484	503	536	477	492	518	501	517	514	505	516	491	513	524	490	493	504	525	511	544	543	473	516	502	485	506	522	488	479	531	539	495	475	497	480	487	525	494	516	507	513	535	557	508	522	475	505	514	496	512	481	496	499	516	517	512	496	474	476	507	501	476	535	545	519	513	503	488	493	508	505	536	515	487	500	515	488	495	496	534	501	493	496	506	501	470	502	497	527	472	515	533	520	502	520	499	536	494	488	508	516	480	522	525	444	503	505	473	503	520	477	465	548	480	491	478	507	453	505	468	546	481	493	520	508	469	482	485	507	473	478	533	539	523	477	481	529	499	511
24639	20892	24460	27432	19371	1199	449	410	366	381	339	307	314	328	340	323	324	307	301	331	334	303	322	316	317	289	286	313	318	298	312	289	315	298	303	313	315	310	290	277	289	312	313	303	330	283	332	250	308	281	308	280	294	288	340	344	291	278	305	303	315	283	303	283	278	298	284	279	290	299	313	281	324	319	351	328	340	302	328	329	333	306	306	319	310	322	306	316	313	319	318	332	305	268	308	322	305	310	319	300	313	291	296	300	300	303	309	314	308	282	324	295	305	330	307	304	288	293	308	263	334	321	312	321	310	320	301	304	333	278	277	294	326	307	286	264	308	351	266	299	275	300	304	332	299	270	323	326	304	313	306	290	307	309	294	300	339	273	293	303	324	287	330	311	294	292	307	341	306	301	304	304	352	314	329	315	302	305	329	304	294	292	294	332	297	319	291	337	326	304	297	300	282	278	288	261	347	297	309	332	300	296	313	322	303	324	280	334	345	254	308	286	317	297	313	300	289	293	316	316	323	287	291	307	320	327	369	301	295	311	326	332	301	302	336	307	282	275	337	293	299	315	320	327	279	300	284	356	287	292	291	294	300	296	294	259	310	308	306	341	324	308	318	292	282	285	351	285	281	293	287	303	308	319	317	302	285	327	288	313	284	291	289	323	279	331	297	298	319	296	298	314	285	325	314	316	285	298	314	309	335	305	319	323	299	308	312	288	311	300	297	299	300	300	306	292	299	282	295	336	309	291	319	317	291	332	305	298	287	293	328	342	281	303	309	288	309	340	284	303	289	276	279	304	300	292	309	264	291	292	300	298	307	292	325	284	329	265	342	300	288	280	305	296	295	322	271	285	285	290	304	292	311	338	318	292	293	292	315	340	319	308	279	293	308	290	326	323	312	349	310	294	285	284	309	300	316	294	291	295	310	297	283	312	313	267	328	288	311	328	292	304	298	298	286	285	301	296	298	286	315	321	276	286	321	318	299	286	295	287	293	311	327	308	311	302	274	279	312	298	294	321	327	298	290	335	334	303	290	300	295	278	296	295	293	290	295	312	322	300	287	293	261	318	277	298	271	314	275	304	305	339	298	288	292	291	327	308	318	300	306	316	334	342	335	288	318	305	301	321	281	308	281	321	331	314	339	306	327	309	299	319	300	321	311	355	311	302	290	314	297	315	313	322	313	286	298	324	303	285	318	325	321	339	313	294	294	294	286	267	322	269	307	313	324	321	290	257	307	294	324	327	325	316	319	278	279	277	294	294	306	287	282	333	280	323	333	318	308	293	305	313	275	323	306	245	287	331	330	298	303	258	299	299	304	311	292	320	319	288	299	283	274	277	308	324	289	296	305	321	336	332	296	306	307	309	299	299	306	292	285	308	299	321	275	294	266	344	289	332	349	291	294	306	301	332	305	335	314	306	287	296	291	315	317	330	304	339	315	304	306	307	327	291	278	281	271	319	299	326	279	314	319	289	279	287	295	314	272	302	317	298	293	290	332	303	319	290	309	284	282	309	307	293	302	304	314	310	297	323	320	281	288	290	312	286	313	297	306	287	324	310	302	313	273	264	296	321	252	307	306	307	288	285	281	286	303	318	328	309	318	304	297	294	275	311	307	283	280	311	309	333	296	315	308	299	297	291	268	304	297	301	308	294	302	281	291	327	286	314	291	319	281	282	295	311	285	292	286	280	352	293	321	272	283	304	324	279	308	294	308	310	298	304	292	287	306	314	319	302	326	299	320	289	285	276	312	326	307	285	301	328	261	310	292	286	300	285	286	273	304	307	304	291	300	325	284	323	295	284	322	285	339	328	309	315	334	306	260	319	342	278	331	320	316	303	263	306	334	331	304	321	291	318	315	301	279	299	282	284	304	305	299	292	299	335	353	288	298	306	338	292	320	259	333	292	294	296	287	291	294	305	327	315	305	305	314	302	298	310	335	327	317	306	336	303	295	303	295	305	309	332	303	286	327	318	329	336	302	297	290	338	259	305	321	286	291	295	301	307	292	315	294	318	304	303	281	286	308	324	323	297	315	305	322	309	312	313	287	299	311	302	302	329	297	310	314	296	294	297	316	319	306	305	267	272	309	293	322	287	295	276	310	313	313	306	302	311	320	299	291	296	297	310	290	328	316	327	294	305	293	313	310	325	302	262	308	320	306	287	298	307	308	305	274	345	289	276	308	307	295	319	287	267	298	321	265	313	304	301	313	290	303	311	309	292	308	289	282	284	300	294	289	273	294	298	330	307	307	297	271	321	328	279	318	291	315	278	298	326	312	310	282	303	301	312	259	324	291	293	302	308	315	309	356	298	274	288	285	336	294	329	305	273	304	291	323	314	322	294	271	295	317	329	306	292	301	332	351	301	318	324	294	295	315	298	328	329	281	323	296	335	307	302	286	315	322	291	291	325	290	278	277	317	326	289	295	302	294	273	296	341	312	320	310	330	319	277	316	281	316	313	280	278	312	333	305	320	284	297	272	340	300	292	302	296	319	303	302	277	283	309	304	272	325	312	283	294	324	341	310	298	329	342	306	296	283	278	286	297	293	307	302	293	308	326	338	284	297	311	282	275	266	311	293	336	321	318	305	305	306	276	319	272	252	292	297	315	279	298	310	319	313	303	309	301	316	304	269	317	300	294	330	304	273	290	332	320	304	279	311	313	307	286	325	294	336	301	290	285	325	326	285	245	316	300	302	285	312	315	316	300	296	322	330	334	305	298	317	293	304	254	318	321	286	277	309	326	312	296	309	311	304	277	309	307	307	337	292	321	324	272	315	309	333	294	292	285	305	317	279	325	307	344	359	334	289	286	343	248	285	314	303	293	320	315	343	302	322	318	308	259	286	299	318	299	330	341	316	290	315	297	325	327	307	338	283	326	344	280	301	297	295	300	333	323	326	289	285	320	303	333	325	308	272	270	316	304	298	304	312	316	294	296	299	284	302	305	321	313	290	331	298	270	296	295	290	323	335	301	287	311	330	316	295	322	330	322	280	286	266	296	304	324	310	318	304	326	318	347	322	343	328	276	272	309	284	294	300	343	289	337	296	305	276	308	318	300	302	294	290	293	347	331	320	279	300	301	310	322	297	294	276	301	311	321	320	316	281	308	308	317	301	317	290	274	306	319	309	290	291	303	334	327	320	264	289	311	306	330	276	310	321	292	306	297	364	303	290	284	292	276	283	280	276	280	282	288	282	315	317	336	288	335	298	318	311	297	291	287	320	306	300	312	315	316	289	316	285	295	318	302	323	281	299	279	292	347	339	281	323	311	302	261	303	292	335	312	329	316	290	331	321	300	305	304	256	301	276	314	295	312	326	310	327	282	290	294	315	352	298	318	285	282	320	308	320	279	305	337	337	297	274	321	305	304	343	311	276	300	289	289	320	313	343	325	296	334	309	306	290	307	273	285	326	275	310	317	330	301	314	322	317	277	314	290	310	295	301	314	284	314	310	274	286	315	305	305	300	306	271	282	280	297	336	327
3285	3038	1971	1132	850	788	739	680	719	760	688	696	688	647	678	695	695	676	668	698	689	698	687	670	682	702	657	661	672	657	710	705	710	684	664	656	662	647	674	661	667	640	683	680	685	691	678	707	690	645	687	644	663	691	642	675	645	663	673	656	675	636	691	644	660	661	703	646	684	675	679	712	674	696	671	733	681	737	703	714	659	646	702	703	645	687	675	671	688	649	694	662	710	642	663	624	683	674	683	661	677	727	691	691	651	655	650	657	703	637	680	681	678	634	684	669	721	648	729	689	630	672	665	675	686	696	712	676	626	663	679	708	675	689	648	688	712	688	656	655	687	648	703	691	662	652	708	658	647	681	645	662	735	703	697	682	649	702	680	713	648	694	708	628	651	700	637	646	672	671	706	676	663	698	677	645	683	683	698	669	717	669	689	693	694	679	708	678	678	736	646	691	639	674	661	644	703	663	697	649	686	714	658	669	693	654	714	707	650	617	675	658	674	696	709	674	657	680	657	756	689	725	715	690	689	705	644	667	650	741	739	679	657	630	690	660	677	709	705	659	708	642	693	664	667	681	687	663	675	692	657	657	700	648	644	663	659	717	702	669	711	624	731	695	707	683	695	710	642	646	668	691	749	631	687	648	664	680	623	688	683	672	673	646	668	681	689	696	687	698	653	701	661	698	667	685	642	676	678	685	657	672	669	693	658	648	676	716	685	687	682	693	689	677	705	723	645	694	684	674	697	649	645	673	645	651	657	661	644	642	697	644	628	688	660	695	656	659	672	708	706	659	686	663	641	677	719	672	682	695	711	672	664	662	698	653	747	668	706	669	773	672	650	682	661	655	716	660	668	684	705	697	655	728	640	657	697	701	662	664	718	677	674	649	689	665	655	652	678	694	701	675	666	619	648	718	690	629	699	660	661	668	690	661	690	715	659	653	727	673	661	657	682	662	687	669	677	680	657	666	704	695	694	666	680	650	633	676	673	693	696	662	671	681	657	689	661	645	627	661	697	697	662	688	701	690	682	677	687	624	704	723	674	682	669	677	693	668	706	691	630	672	682	713	673	649	718	709	651	634	647	648	703	698	632	646	622	644	683	657	689	669	676	718	681	651	671	716	695	693	669	663	711	648	677	619	729	722	633	663	661	719	632	669	618	686	664	669	654	692	674	649	655	714	693	634	635	691	654	684	654	716	720	705	674	707	692	665	626	669	659	697	657	700	688	655	700	700	685	677	687	676	695	712	678	679	649	702	642	675	630	666	665	667	666	671	649	723	664	682	649	685	673	679	688	691	701	683	678	664	683	684	691	665	690	679	733	651	623	677	662	691	675	630	705	703	687	692	637	702	708	633	663	668	656	698	663	673	708	686	712	667	669	680	671	693	683	677	680	659	645	668	688	633	694	701	651	687	704	661	662	686	685	674	667	661	696	658	654	655	651	678	705	685	671	677	649	695	725	662	640	683	675	663	606	662	656	711	557	668	683	639	683	709	689	697	678	708	696	681	713	699	698	677	677	668	681	659	669	651	698	706	624	672	665	637	658	640	660	658	627	702	721	680	641	647	682	685	680	688	675	697	711	689	667	676	729	634	687	676	714	674	673	735	625	682	701	654	643	710	660	678	687	665	708	674	707	657	677	701	672	691	733	633	668	663	639	677	698	676	701	685	693	670	674	703	691	675	657	645	666	628	668	668	690	668	718	680	676	694	687	636	676	713	695	697	650	672	661	655	644	688	680	706	641	659	664	628	694	620	675	666	691	688	681	699	697	671	679	659	632	683	654	653	671	664	687	663	700	660	713	639	685	660	619	711	715	660	667	669	671	708	678	670	698	710	666	620	701	707	660	678	673	692	680	656	683	679	671	670	658	652	664	676	692	659	694	742	646	690	668	689	651	679	678	645	686	668	642	650	680	680	677	701	685	680	656	671	682	693	673	653	678	658	635	705	666	635	641	641	672	705	676	671	669	685	656	630	650	642	679	707	658	656	658	656	713	652	660	678	681	715	661	682	722	720	671	657	649	674	671	714	692	720	697	737	666	706	646	686	691	684	664	694	685	686	654	692	706	667	718	674	694	705	675	684	650	688	660	700	695	734	662	728	652	663	656	700	673	686	732	664	645	682	651	682	684	648	670	708	679	674	720	683	691	656	652	682	671	694	670	660	692	644	688	667	675	678	681	642	677	699	649	722	648	668	650	628	681	701	659	687	708	688	692	721	718	678	660	659	690	713	697	672	678	684	701	657	654	651	655	630	665	681	693	672	711	655	677	677	677	677	667	692	677	683	643	727	685	648	713	668	706	665	663	711	665	671	660	735	675	680	676	689	739	676	693	714	651	680	623	682	665	701	678	658	664	679	686	669	662	672	671	710	642	691	688	649	671	666	706	671	694	656	670	703	664	672	734	660	664	686	648	656	678	717	687	662	699	716	686	673	622	677	689	642	666	674	677	643	659	628	687	657	676	642	634	675	680	668	663	685	647	670	683	685	683	664	650	655	686	662	709	644	677	690	706	718	673	699	689	713	693	633	699	686	692	676	716	690	679	720	674	652	642	664	648	674	667	700	688	692	727	680	675	657	659	685	687	687	671	702	636	662	658	655	698	655	658	670	626	637	666	655	665	636	709	711	694	647	666	635	647	679	620	662	672	697	670	663	674	682	644	692	681	656	666	700	644	653	664	658	684	667	719	711	721	667	707	626	680	703	684	719	702	706	691	646	668	675	699	697	708	664	731	691	666	685	621	678	655	684	682	682	664	740	658	647	677	652	684	667	680	635	646	641	664	667	626	698	696	690	657	713	691	672	643	707	643	637	669	644	699	663	656	652	674	664	624	676	621	668	672	638	662	691	702	656	687	690	613	686	676	690	664	665	642	676	745	668	721	667	731	640	672	601	665	675	675	663	638	671	663	675	664	661	661	622	660	689	655	694	641	730	692	684	674	673	622	736	660	649	691	673	690	726	674	682	654	693	647	684	679	705	662	736	664	668	608	635	680	680	673	683	633	692	709	698	662	668	668	669	670	690	629	696	603	702	654	694	665	658	680	644	660	713	683	692	677	664	644	686	680	697	685	713	635	686	649	625	636	639	683	692	651	700	732	612	654	651	719	693	686	649	678	703	702	673	691	673	726	628	676	732	642	660	666	681	673	649	663	698	653	604	632	631	643	700	719	704	667	683	682	635	685	631	662	649	674	685	680	654	710	687	724	621	693	664	710	674	682	744	649	682	693	670	713	684	687	654	633	678	670	691	644	643	732	658	648	700	672	686	667	673	684	680	635	701	670	640	671	705	659	693	659	667	687	668	661	672	699	652	654	661	640	681	675	699	667	641	648	696	723	680	716	683	688	684	649	689	683	683	692	679	655	691	651	708	643	640	692	685	643	654	686	704	643	653	654	696	701	669	673	659	664	663	663	640	691	682	689	659	675	651	683	655	696	701	685	665	691	652	646	663	682	651	660	680	724	687	624	698	698	661	645	642
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
