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
341581288094	341581288608	341581289158	341581289706	341581290256	341581290808	341581291356	341581291906	341581292456	341581293008	341581293558	341581294108	341581294656	341581295208	341581295758	341581296308	341581296856	341581297408	341581297958	341581298508	341581299056	341581299608	341581300158	341581300708	341581301256	341581301808	341581302358	341581302908	341581303456	341581304008	341581304558	341581305108	341581305656	341581306208	341581306758	341581307308	341581307856	341581308408	341581308958	341581309508	341581310056	341581310608	341581311158	341581311708	341581312256	341581312808	341581313358	341581313908	341581314456	341581315008	341581315558	341581316108	341581316656	341581317208	341581317758	341581318308	341581318856	341581319408	341581319958	341581320508	341581321056	341581321608	341581322158	341581322708	341581323256	341581323808	341581324358	341581324908	341581325456	341581326008	341581326558	341581327108	341581327656	341581328208	341581328758	341581329308	341581329856	341581330408	341581330958	341581331508	341581332056	341581332608	341581333158	341581333708	341581334256	341581334808	341581335358	341581335908	341581336456	341581337008	341581337558	341581338108	341581338656	341581339208	341581339758	341581340308	341581340856	341581341408	341581341958	341581342508	341581343056	341581343608	341581344158	341581344708	341581345256	341581345808	341581346358	341581346908	341581347456	341581348008	341581348558	341581349108	341581349656	341581350208	341581350758	341581351308	341581351856	341581352408	341581352958	341581353508	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2778	2000	3600	2300	2778	2000	3600	2300	2778	2000	3600	2300	2778	2000	3600	2300	2778	2000	3600	2300	2778	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	3600	2300	2777	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21198	19990	27166	23548	20184	17002	3586	870	613	595	495	410	376	389	324	330	288	290	300	318	289	289	294	267	288	286	273	279	297	298	264	284	267	283	291	262	275	249	277	264	270	273	229	281	264	272	262	283	254	279	244	270	275	248	284	258	258	278	264	302	248	262	297	261	293	264	292	234	256	283	295	285	262	236	255	271	239	287	271	253	270	259	240	278	228	266	243	267	282	271	266	255	243	271	271	220	260	271	278	251	273	241	277	256	251	288	246	262	257	275	261	260	278	242	275	265	256	262	243	266	252	273	265	275	296	270	234	253	272	232	249	275	292	261	265	276	266	265	247	249	250	259	288	267	269	289	260	254	284	275	260	263	277	246	256	252	266	285	254	266	252	245	275	269	261	251	260	267	260	273	274	275	253	260	267	248	246	270	286	274	270	276	241	289	260	253	284	265	247	238	247	246	247	272	238	289	297	265	263	260	267	259	248	235	262	274	277	259	286	249	277	297	251	252	265	237	281	265	255	283	273	232	277	259	268	299	266	217	266	262	246	268	287	282	248	255	270	263	271	270	236	280	249	235	270	240	259	309	253	259	253	295	239	271	264	261	290	290	271	253	278	271	287	263	246	273	259	238	266	295	264	247	268	263	249	288	250	258	272	268	267	272	266	249	254	272	278	250	273	286	234	259	258	276	255	258	265	250	250	247	278	281	259	259	252	243	250	254	267	262	253	239	258	292	266	263	262	261	239	294	230	244	251	304	262	278	261	257	274	238	264	262	262	229	262	289	257	281	258	251	251	271	249	285	251	263	269	266	276	275	264	255	284	278	259	268	264	265	236	244	286	240	272	254	275	259	249	267	261	264	267	269	262	272	282	271	270	251	298	265	232	238	255	288	261	272	262	267	270	239	285	277	268	281	261	267	287	291	281	251	248	296	255	301	273	279	274	287	261	251	238	248	278	265	282	261	239	249	251	250	263	282	260	249	261	276	259	267	262	254	274	256	242	275	269	261	262	232	239	278	258	268	268	237	275	272	278	229	252	263	245	259	254	264	242	251	237	264	267	280	268	243	259	248	259	266	246	253	280	256	268	249	256	259	245	267	276	234	268	238	260	249	265	251	262	242	291	245	263	247	261	236	255	214	259	255	258	254	270	295	248	244	249	277	267	251	250	257	263	275	232	283	256	288	286	298	277	260	240	289	240	265	249	270	283	246	249	292	264	287	281	267	276	262	255	244	259	263	245	250	277	281	259	271	243	243	276	255	270	266	283	267	283	252	252	245	264	265	279	264	255	245	250	260	249	232	255	251	264	255	258	250	277	271	259	271	238	242	266	252	275	246	242	252	267	264	275	262	262	245	268	287	264	275	258	246	263	259	236	265	258	266	256	232	244	262	221	246	260	245	249	275	238	261	261	271	298	264	261	248	247	309	273	269	259	282	279	265	277	253	276	256	261	249	271	292	255	286	270	232	261	279	265	227	277	259	234	277	260	298	261	266	256	281	272	261	256	262	296	252	252	264	273	248	291	281	286	277	258	246	266	249	268	259	257	276	281	272	257	267	251	247	275	265	240	269	277	273	252	272	249	238	303	260	244	256	277	297	252	262	260	272	252	262	268	268	242	261	259	276	265	284	281	241	278	242	226	243	277	280	248	278	271	245	251	266	248	261	249	272	253	258	231	260	266	249	258	259	225	237	244	244	284	258	233	249	282	251	250	264	243	253	285	297	239	242	243	267	269	254	251	284	261	286	257	268	279	261	289	249	242	297	263	269	233	292	259	260	259	234	256	276	262	282	268	262	261	269	242	239	275	295	250	280	257	290	270	259	259	261	256	251	259	263	235	253	273	268	274	264	257	259	279	261	267	251	240	251	250	299	274	272	282	293	247	274	261	268	269	255	252	275	246	269	247	237	273	252	273	288	215	291	254	257	258	253	238	275	245	265	269	295	253	232	272	270	263	269	258	276	267	276	275	287	255	270	257	285	252	272	239	270	288	287	257	242	273	266	243	259	263	232	255	236	255	292	256	239	275	244	267	236	252	257	248	282	255	247	259	265	247	257	247	264	297	275	234	271	298	270	268	244	282	273	260	247	253	282	247	251	233	229	258	277	275	287	269	253	238	268	234	250	256	259	273	234	256	240	242	264	277	264	253	240	253	266	289	279	246	267	257	245	263	262	261	275	284	259	273	267	222	267	240	251	269	288	253	240	267	282	257	270	259	279	244	239	264	237	274	230	266	234	279	255	271	275	277	264	231	281	264	263	234	282	264	283	283	273	257	241	236	240	268	262	271	271	269	255	255	266	251	253	264	259	289	229	268	263	262	270	248	280	274	268	255	279	283	235	249	287	270	248	211	265	235	253	265	274	285	294	263	275	282	245	284	274	262	273	257	242	272	257	278	260	266	268	266	246	257	248	246	275	272	242	257	255	250	288	250	251	242	241	285	265	239	282	234	243	287	263	264	248	271	256	253	282	233	279	259	301	249	291	267	264	265	257	262	277	274	253	282	257	299	274	260	263	267	272	274	235	263	278	266	253	268	270	250	283	269	290	282	238	267	259	249	235	261	278	259	253	274	260	258	279	281	274	277	259	275	302	262	298	254	262	256	254	252	285	266	268	286	250	238	261	265	256	259	271	236	250	250	251	249	275	241	250	260	269	264	276	254	298	253	265	257	240	269	256	275	287	256	247	266	246	259	256	248	261	256	268	273	236	223	269	283	246	242	298	253	264	268	251	258	269	271	309	269	239	260	260	272	284	259	282	273	265	252	265	266	239	264	268	271	221	247	244	246	257	271	246	238	289	262	246	241	286	237	270	262	257	268	252	293	256	257	265	280	238	271	289	243	243	267	254	298	246	301	268	268	240	255	283	272	279	235	272	275	268	260	264	261	276	272	282	249	239	232	268	246	284	256	273	256	261	280	245	274	228	288	288	245	270	286	249	254	242	255	268	244	269	241	254	267	270	283	228	242	246	281	232	266	217	245	236	270	247	259	269	258	247	236	266	268	264	250	265	265	243	247	253	269	240	233	275	251	269	272	263	262	252	263	254	283	257	265	275	260	271	257	275	260	248	266	282	241	238	280	283	272	245	252	243	255	265	256	295	256	254	241	248	250	262	225	260	270	278	271	265	258	277	262	281	274	259	278	259	285	254	254	252	255	258	228	229	248	253	256	255	268	246	231	254	263	273	259	291	269	235	246	261	236	257	299	277	253	238	267	267	278	266	270	235	262	288	248	247	281	284	257	257	292	272	239	295	298	264	272	246	292	245	272	276	276	271	265	276	270	257	241	238	268	255	257	249	253	263	244	267	259	251	234	287	250	258	289	265	271	279	260	281	256	238	229	253	259	248	280	266	281	253	272	242	286	265	274	245	276	242	257	274	268	254	265	230	274	284	276	229	262	256	252	282	248	264	238	260	284	241	261	277	281	257	246	254	261	237	276	260	288	290	284	260	258	247	280	275	273	248	266	245	250	281	262	249	236	237
10230	22525	17277	37838	3986	2545	2053	1536	1144	1035	699	654	524	574	505	453	510	478	445	445	421	422	412	383	377	385	367	389	374	388	353	356	319	368	331	338	352	346	346	358	335	360	359	355	328	346	363	337	331	329	365	339	367	360	334	326	334	339	355	332	361	311	303	367	347	366	351	306	326	300	318	334	336	355	342	312	342	311	352	343	331	318	346	323	312	330	353	351	331	333	321	370	326	337	323	307	370	339	338	318	339	336	328	345	346	340	296	334	313	328	325	316	339	348	324	338	339	334	337	390	324	338	319	334	315	319	345	324	346	334	323	344	328	304	334	360	331	351	373	316	311	337	337	370	335	304	375	330	321	336	321	305	323	347	333	341	333	339	343	308	336	351	337	312	316	323	318	305	309	351	301	329	327	326	351	342	333	356	366	328	332	358	343	349	365	337	338	346	342	321	316	354	360	334	337	325	332	337	317	335	349	333	330	318	299	324	336	328	350	309	335	352	336	334	353	357	342	359	346	328	312	331	325	364	329	341	326	324	334	337	318	339	321	323	319	338	342	357	313	347	317	316	286	322	325	338	336	333	338	335	358	335	318	312	295	336	302	343	316	346	347	341	321	280	330	308	367	346	348	321	335	349	308	322	326	337	349	315	338	364	321	315	333	353	324	337	351	331	330	385	322	349	335	312	335	338	341	339	360	303	310	336	334	312	352	301	320	307	343	331	351	360	343	352	348	333	330	331	345	317	318	341	339	354	311	337	315	361	294	321	365	321	343	346	334	315	345	317	332	350	306	318	322	330	329	342	371	337	344	358	351	340	327	340	324	326	355	369	318	361	322	329	379	311	322	334	338	346	320	314	296	321	310	359	336	349	336	310	325	340	311	366	340	313	347	332	316	323	365	330	315	355	319	316	325	313	342	318	331	321	334	298	346	310	326	305	336	347	330	353	305	343	335	318	317	329	340	323	330	329	324	313	297	331	347	313	319	318	326	335	312	330	333	346	340	334	322	308	318	307	318	309	347	309	298	337	362	340	331	324	333	316	335	344	347	336	308	315	337	346	331	342	330	336	318	352	329	332	335	352	309	328	341	328	318	337	331	329	326	301	366	343	324	323	324	301	334	316	354	318	340	353	350	321	315	314	314	355	297	327	299	340	334	314	314	333	341	320	349	328	354	298	322	346	341	305	312	331	345	296	353	360	350	340	354	306	354	310	324	318	335	305	309	351	343	323	315	335	313	322	317	314	319	307	314	305	328	309	335	319	341	347	302	302	336	320	360	334	317	330	332	347	310	316	353	340	347	328	318	349	327	293	339	334	323	354	318	321	333	319	320	329	326	371	335	351	306	318	332	361	327	303	316	342	351	355	304	348	291	309	347	371	324	318	355	344	318	321	324	350	339	339	358	339	297	330	330	326	313	300	292	317	316	341	356	343	335	332	329	321	349	357	366	336	314	328	334	329	321	306	335	294	306	333	315	357	329	324	336	323	356	312	321	316	357	336	327	344	335	312	351	310	331	350	366	306	361	324	322	301	350	317	359	297	342	336	363	347	345	333	300	328	339	310	318	350	384	336	298	341	305	301	334	352	347	312	322	335	295	321	324	333	320	320	289	296	352	320	337	342	330	334	312	315	312	344	353	337	341	333	314	322	333	327	346	358	326	333	334	330	352	331	362	366	350	346	338	363	308	343	327	304	350	321	352	330	325	304	329	340	348	326	371	330	326	342	330	332	290	338	327	341	322	335	332	336	340	335	351	356	319	344	307	345	331	336	356	370	329	309	340	327	323	352	334	342	337	336	336	322	346	331	320	345	330	309	339	330	330	315	333	315	336	319	359	336	308	347	337	317	337	359	357	339	329	341	318	310	350	344	329	340	324	319	324	291	358	331	345	360	306	333	329	337	357	339	333	337	320	340	321	341	351	318	324	313	343	304	346	340	324	349	330	314	333	295	368	323	326	347	312	338	332	340	293	338	309	339	324	359	355	349	323	334	326	310	365	354	325	317	324	314	355	339	327	360	316	319	335	307	324	340	326	311	312	312	338	287	340	336	326	328	329	324	344	313	316	334	348	337	334	322	319	341	337	348	346	316	352	336	319	341	330	347	336	335	320	334	318	326	302	344	347	347	302	356	350	340	314	345	315	311	351	353	332	313	351	324	320	344	316	369	338	311	325	313	302	332	349	312	341	320	319	320	322	331	312	311	335	301	332	350	308	343	346	335	350	351	344	361	355	339	338	360	326	330	347	305	362	336	318	364	314	313	309	364	327	354	347	327	294	300	325	334	313	362	311	317	325	349	344	382	342	385	309	347	335	366	324	342	323	324	310	315	321	348	302	338	359	339	313	322	339	299	322	371	329	345	315	325	340	350	339	341	313	332	320	332	330	354	341	333	310	329	324	333	337	328	312	299	370	303	314	354	283	311	340	345	347	317	296	323	307	329	335	347	337	311	339	361	331	320	319	327	331	337	336	341	324	343	363	345	347	326	327	328	353	329	354	300	314	317	332	319	307	314	321	350	294	310	330	336	329	347	316	346	301	366	363	299	350	312	323	274	373	334	323	345	343	313	301	335	325	352	326	341	319	317	307	337	325	308	345	354	349	321	334	331	326	355	353	354	291	338	334	318	324	340	307	318	377	323	332	329	330	323	348	340	343	345	331	343	329	310	324	342	316	333	326	343	338	316	334	308	278	326	323	379	316	342	311	350	323	337	346	307	348	336	303	314	314	320	295	305	321	327	331	343	344	302	350	335	343	329	363	336	347	338	315	334	331	318	329	310	325	375	347	340	333	342	325	328	355	320	337	319	343	315	358	355	322	331	340	317	368	306	330	329	339	294	313	379	315	336	316	307	346	339	345	382	329	333	331	317	303	316	351	327	315	340	336	346	346	334	325	329	325	321	336	308	374	317	312	334	359	330	339	343	330	319	362	316	353	322	308	321	356	344	342	340	321	347	338	338	327	339	313	314	331	331	356	336	315	312	329	333	361	314	318	313	324	343	352	334	334	310	335	322	300	321	349	327	356	310	322	342	324	312	294	330	316	341	309	349	322	333	298	335	342	333	328	302	308	323	328	316	325	352	331	348	345	312	329	341	356	336	355	321	316	335	346	300	338	333	329	376	326	339	328	353	331	341	340	333	304	347	334	318	358	335	320	323	355	350	338	318	335	339	320	341	327	346	333	330	328	333	341	329	334	331	312	316	308	351	332	347	315	337	296	307	316	331	311	301	344	315	321	337	326	298	354	321	323	353	351	333	366	377	332	317	350	316	317	336	329	293	340	331	306	282	337	326	318	289	327	341	314	357	339	347	327	320	311	362	356	319	342	339	312	352	306	325	316	325	320	344	334	361	320	312	329	349	330	344	323	335	334	343	341	319	326	322	343	355	341	310	341	339	327	326	295	353	346	353	338	302	331	317	320	332	328	340	354	323	350	318	312	363	310	309	329	333	327	304	340	357	318	331	322	345	335	343	302	318	325	340
27859	18176	6079	6512	1312	1118	1065	865	959	921	884	878	858	900	889	880	907	878	889	875	901	915	898	919	925	879	900	898	846	866	881	849	847	895	889	846	878	845	921	865	897	892	882	904	891	883	910	872	885	916	873	917	953	886	885	878	850	888	874	855	907	888	820	884	890	904	941	880	919	881	932	842	891	874	902	856	885	923	826	845	876	919	935	866	873	843	934	913	952	913	878	820	875	919	907	831	878	858	866	847	887	875	926	911	880	901	883	926	892	906	910	926	886	902	871	864	904	897	894	894	848	897	869	851	908	842	871	874	872	878	884	914	869	895	893	948	847	865	847	869	935	878	867	859	866	848	895	887	927	857	866	901	873	911	936	846	859	896	901	834	940	885	890	892	884	856	864	860	883	859	844	914	862	905	829	859	890	917	842	917	904	891	843	895	916	876	855	873	839	937	846	900	853	844	859	860	823	812	899	909	866	846	917	867	900	814	869	887	915	835	866	910	886	937	927	875	867	861	885	880	954	933	844	883	860	851	898	810	870	914	886	893	828	894	887	871	911	941	954	850	874	876	839	870	920	923	901	895	892	933	861	905	924	840	836	915	913	882	900	921	857	872	864	867	837	884	883	867	875	878	890	900	823	866	903	857	867	849	854	918	923	813	970	882	869	889	849	917	867	898	924	870	864	855	846	886	867	961	841	858	906	859	901	906	933	909	895	872	893	892	826	830	908	853	852	862	845	885	920	895	936	931	909	908	925	932	935	849	893	947	909	887	867	923	906	892	906	900	879	865	868	843	906	917	905	830	907	876	874	899	879	870	874	827	878	852	899	887	909	897	940	899	869	896	842	919	889	909	864	945	876	859	922	942	850	902	928	878	918	898	871	866	913	905	922	845	894	895	882	868	861	887	863	913	883	901	893	915	852	850	897	865	867	855	936	910	841	933	855	841	850	860	848	890	861	906	894	864	857	912	884	879	880	847	889	866	949	882	921	868	918	889	878	870	926	873	870	849	897	915	902	860	918	907	878	867	842	880	840	885	887	852	923	829	890	846	858	807	898	850	875	896	838	845	892	894	884	884	840	841	893	852	892	876	863	899	868	904	851	839	869	855	923	880	852	843	912	934	870	856	898	867	892	868	908	920	907	886	867	869	880	920	862	875	862	857	889	946	769	900	876	921	846	825	856	849	902	851	938	855	922	883	864	905	877	874	890	859	809	879	873	878	884	936	848	876	890	936	906	920	873	864	903	939	856	842	889	873	904	863	883	921	885	915	842	874	906	861	886	876	882	925	866	834	877	906	907	911	898	875	930	883	835	865	864	867	869	917	912	917	888	894	913	859	853	880	880	917	869	895	881	909	891	891	895	912	920	875	932	899	845	899	879	887	896	837	869	788	871	884	917	868	903	854	862	875	878	874	867	842	891	855	857	916	911	937	853	889	900	880	880	918	938	852	861	878	882	833	890	893	914	868	900	917	887	924	917	899	890	955	824	918	881	811	855	879	840	838	903	914	864	858	876	886	857	886	884	905	888	868	911	873	869	849	824	907	865	859	878	868	915	935	886	843	951	865	889	864	911	872	880	910	847	823	912	840	886	910	895	817	877	882	950	885	915	882	851	894	893	898	833	865	902	874	873	869	939	898	877	892	893	922	931	892	875	872	880	890	877	866	900	927	913	859	900	885	925	899	907	936	893	891	900	838	831	836	899	910	903	838	866	832	893	869	887	882	877	884	840	871	881	893	890	888	863	897	863	852	859	869	887	869	866	857	905	897	874	874	892	863	925	868	879	899	896	874	959	838	834	869	880	878	903	874	926	904	827	899	902	847	923	887	912	892	897	894	940	844	870	885	891	908	879	876	922	930	910	910	891	868	881	871	898	858	912	878	902	918	903	864	900	909	830	852	860	828	856	866	858	898	833	851	862	951	837	944	901	841	869	842	883	893	844	868	857	889	870	950	911	868	923	893	842	851	882	847	876	866	869	894	955	878	826	927	863	863	925	877	837	924	837	882	914	947	825	905	943	859	870	940	836	858	874	908	856	906	904	832	887	855	888	862	914	934	948	896	921	860	865	870	873	890	856	872	866	866	879	863	836	869	897	880	884	929	914	856	861	906	877	867	889	908	864	902	911	904	868	898	885	897	906	864	866	909	901	898	841	882	893	863	865	817	913	878	864	864	877	892	832	877	880	874	922	872	892	840	900	881	899	853	869	882	920	901	928	881	867	867	861	858	894	795	929	877	862	863	876	870	884	891	919	882	850	920	954	893	912	841	909	902	891	857	867	884	910	845	916	893	888	870	849	875	862	861	900	868	914	897	892	870	895	863	905	847	884	892	873	839	916	845	897	852	879	888	898	829	895	864	833	916	874	884	898	859	913	871	949	857	842	883	909	921	840	821	889	921	889	897	897	862	867	910	870	902	891	892	904	886	838	888	889	920	938	887	823	824	841	934	895	887	882	900	897	895	823	886	895	869	842	941	891	902	882	901	822	870	891	919	914	891	852	871	872	903	924	885	904	890	890	888	858	852	904	830	909	869	872	903	870	885	868	812	873	860	856	890	843	787	922	858	863	865	870	887	872	886	859	845	845	835	827	847	871	919	901	909	882	908	825	881	835	906	874	897	899	866	897	867	881	873	908	847	861	880	839	853	859	877	842	851	891	888	936	927	866	852	884	895	873	859	881	839	859	916	879	883	905	884	931	844	888	897	849	878	912	884	879	875	913	891	887	869	879	864	901	901	893	873	869	868	875	910	885	855	905	893	874	868	889	905	888	850	863	918	857	871	893	839	803	890	869	886	841	938	888	914	888	930	887	887	856	846	895	891	851	893	880	901	904	945	899	912	858	962	878	870	858	819	827	897	846	866	899	907	840	848	866	846	893	887	870	892	901	884	845	893	873	829	873	912	808	870	900	868	940	882	872	862	857	895	892	830	928	877	880	930	849	884	885	902	867	880	909	839	814	893	932	884	850	875	850	916	862	902	888	900	856	892	920	890	879	900	925	882	868	870	875	933	946	875	932	886	893	847	874	865	907	907	883	871	883	894	858	849	912	906	896	880	914	906	853	854	889	860	901	894	925	811	918	860	882	872	869	867	879	877	865	873	911	850	954	834	899	820	908	845	881	942	887	891	847	927	903	860	853	858	891	865	859	844	896	857	821	857	869	853	878	900	847	921	919	897	847	896	914	923	878	870	862	906	836	867	852	869	891	924	905	869	865	926	853	906	933	918	844	877	889	880	896	931	882	911	910	943	900	880	857	884	891	831	850	904	814	882	886	862	796	869	860	924	873	868	829	919	838	920	834	879	880	879	870	920	843	852	883	856	847	939	908	825	857	963	890	873	885	917	912	909	876	890	874	881	825	865	845	919	869	868	877	960	854	901	876	885	848	872	879	932	846	864	899	924	887	895	872	820	923	907	859	874	874	843	894	875	886	836	863	951	900	833	902	867	891	880	810	900	905	882	915	833	880	879	854	902	871	889
9044	10584	4412	5521	1365	1296	1277	1228	1079	1136	1130	1104	1079	1081	1110	1035	1078	1078	1088	1026	1071	1048	1064	1057	1008	1051	1043	1030	1050	1089	1072	1057	1056	1104	1067	982	1097	1029	1100	1077	1042	1018	1098	978	1108	1043	1073	1079	1042	994	1113	1110	1053	1083	1061	1110	1041	1065	1082	1105	1025	1092	1046	1053	1043	1069	1023	1069	1048	1092	1078	1019	1091	1015	1105	1084	1031	1058	1073	1054	1113	1030	1033	1066	1050	1057	1116	1075	1055	1135	1063	1046	1063	1079	1112	1052	1101	1091	1070	1089	1006	979	1021	1098	1081	1055	1106	1041	1062	1133	1127	1082	1095	1097	1043	1045	1069	1123	1059	1056	1033	1089	1053	1091	1004	1046	1064	1043	1033	1041	1137	1142	1000	1021	1045	1037	1096	1110	1085	1074	1008	1136	1056	1087	1104	1063	1095	1102	1061	1011	1099	1058	1107	1088	1123	1026	1056	1029	1037	1031	1074	1040	1055	1080	1021	1090	1133	1069	1037	1041	1128	1105	1089	1077	1064	1045	1095	1107	989	1042	1080	1043	1057	1034	1014	1103	1082	1016	1107	1064	1065	1089	1027	1065	1036	1038	1039	1041	1012	1057	1076	1058	1061	1058	1080	989	1073	1082	1057	1090	1060	1051	1042	1127	1096	1061	1079	1136	1054	1101	1042	1133	1100	1097	1131	1054	1063	1032	1064	1014	1015	1091	1096	1093	1039	1069	1035	1049	1044	1104	1057	1052	1082	1049	1069	1113	1015	1096	1095	1062	1080	1049	1036	1039	1070	1094	1086	1126	1008	1022	956	1080	1070	1059	1105	1029	1084	1011	1053	1074	1136	1026	1018	1035	1079	1035	1076	984	1103	1073	1065	1038	1044	1138	1100	1085	1124	1063	1092	1090	1025	1074	1059	1112	1086	1098	1058	1061	1033	1122	994	1047	1061	1035	1060	1069	1021	1033	1059	1058	1039	1021	1063	1059	1085	996	1109	1125	1024	1053	1062	1045	1035	1077	1040	1055	1110	1019	1063	1066	1109	1119	1070	1096	1061	1136	1055	1039	1050	1049	1083	1146	1089	1088	1087	1147	1055	1094	1086	1040	1079	1052	1087	1062	1089	1108	1017	1016	1079	1051	1113	1069	1073	1019	1018	1101	1136	1067	1062	1094	1073	1054	1107	1050	1133	1036	1097	1079	1028	1097	1013	1093	1074	1036	1018	1022	1088	1085	1062	1102	1038	1115	1092	1060	1066	1081	1106	1078	1057	1081	1036	1053	1071	1040	1060	1063	1041	1114	1081	1055	1045	1041	1109	1039	1127	1087	1110	1044	1038	1068	1034	1089	1087	1038	1104	1119	1133	1076	1088	1021	1045	1091	1085	1048	1073	1027	1055	1072	1053	1121	1094	1052	1033	1037	1040	1019	1092	1003	1018	1041	1100	1074	1108	1044	1132	1094	1066	1087	1044	1098	1107	1079	1083	1053	1122	1088	1075	1067	1063	1110	1054	1037	1066	1106	1133	1012	1058	1079	1082	1067	1103	1065	1049	1054	1069	1060	1122	1088	1049	1096	1038	1106	1078	1022	1043	1034	1071	1017	1010	1117	1092	1055	1031	1125	1077	1101	1074	1023	1118	1047	1096	1058	1133	1087	1049	1036	1003	1089	1054	1118	1106	1072	1061	1056	1056	1065	1071	1049	1053	1096	1081	1063	1055	1132	1149	1015	1078	1137	1054	1076	1068	1056	1051	1150	1124	1069	1090	1107	1077	1073	1042	1061	1076	1027	1069	1122	1104	1056	1049	1072	1052	1096	1082	1070	1092	1090	1090	1099	1092	1085	1145	1088	1003	1100	1069	1062	1110	1060	1041	1046	1082	1070	1098	1055	1078	1084	1084	1077	1154	1058	1074	1076	1067	1092	1004	1048	1067	1058	1115	1006	1109	1103	991	1116	1041	1033	1172	1090	1097	1019	1012	1091	1046	1046	1042	1052	1078	1134	1055	1101	1068	1029	1063	1060	1078	1062	1054	1042	1040	1055	1031	1075	1080	1080	1065	1086	1159	1064	1106	1067	1102	1041	1036	1052	1034	1056	1065	1112	1021	989	1000	1085	1023	1029	1031	1116	1117	1087	1037	1063	1073	1092	1121	1062	1088	1010	1087	1098	1075	1067	1109	1045	1085	1094	1089	1064	1062	1063	1080	1064	1093	1078	997	1097	1043	1092	1108	1057	1062	1127	1111	1052	1066	1100	1108	1123	1033	1094	1093	1087	1011	1060	1074	1090	1130	1051	1063	1020	1094	1058	1098	1099	1102	1040	1077	1016	1115	1090	1069	1056	1078	1096	1035	1104	1040	1044	1048	1073	1080	1106	1040	1046	1110	991	1067	1062	1017	1050	1085	1094	1081	1019	1075	1015	1112	1070	1117	1079	1079	1079	1106	1068	1072	1018	1119	1101	1059	1068	1115	1099	1042	1111	1109	1048	1076	1087	1095	1023	1045	1036	1081	1060	1080	1074	1086	1112	1094	1068	1078	1074	1023	1124	1075	992	1070	1074	1052	1055	1031	1064	1070	1089	1069	1069	1086	1059	1067	1119	1038	1026	1039	1050	1076	1006	1110	1030	1068	1082	1081	1015	1110	1075	1075	1033	1025	1015	1108	1077	1137	1062	1035	1055	1037	1056	1068	1018	1095	1026	1085	1086	1060	1087	1014	1060	1061	1123	1042	1080	1072	1068	1109	1124	1115	1116	1108	1106	1039	1081	1052	1077	1119	1073	1050	1133	1040	1116	1030	1095	1115	1066	1129	1055	1107	1066	1044	1102	1056	1096	1035	1129	1076	1039	1110	1045	1098	1079	1080	1102	1098	1065	1088	1085	1104	1109	1081	1122	1053	1071	1065	1082	1148	1060	1106	1068	949	1054	1093	1064	1057	1104	1092	1076	1135	1108	1051	1094	1071	1067	1066	1112	1054	1022	1174	1122	1048	1047	1134	1079	1086	1054	1055	1046	1020	1031	1078	1052	1044	1061	1118	1050	1053	1033	1039	999	1038	1097	1131	1067	1026	1131	1050	1021	1097	997	1150	1072	1094	1131	1092	1027	1098	1072	1112	1063	1079	1098	1111	1084	1041	1102	1063	1067	1049	1086	1051	1032	1046	1056	1070	1044	1083	1134	1108	1097	1053	1034	1078	1089	1059	1088	1030	1137	1113	1092	1052	1038	1052	1049	1112	1058	1111	1049	1085	1110	1088	1076	1123	1036	1083	1049	1017	1085	1027	1013	1158	1086	1075	1103	1083	1127	1069	1056	1070	1038	1071	1064	1040	1085	1033	1096	1055	1039	1117	1033	1056	1023	1103	1084	1076	1054	1048	1050	1049	1056	1084	1071	1065	1099	1080	1037	1112	1071	1065	1073	1049	1015	1060	1032	1040	1081	1060	1087	1042	1062	1079	1071	1028	1076	1064	1055	1067	1021	1106	1094	1099	1046	980	1101	1139	1033	1064	1038	1132	1118	1079	1034	1052	1033	1137	1005	1016	1126	1091	992	1073	1066	1128	1087	1049	1085	1042	1118	1083	1099	1013	1087	1071	1083	1045	1088	1043	997	1069	1111	993	1088	1101	1076	1032	1035	1042	1041	1136	1099	1125	1064	1049	1028	1064	1106	1081	1066	1096	1025	1047	1011	1058	1030	1057	1106	1056	1089	1055	1035	1081	1087	1046	993	1045	1078	1044	1061	1061	1086	1084	1025	1096	1051	1100	1083	1048	1047	1043	1080	1092	1016	1059	1065	1090	1052	1082	1049	1089	1083	1038	1141	1089	1040	1048	1057	1077	1071	1031	1025	1072	1116	1066	1045	1060	1024	1048	1043	1059	1105	1072	1052	1081	1072	1063	1063	1124	1049	1133	1035	996	1089	1078	1084	1013	996	1111	1023	1095	1046	1077	1081	1156	1029	1056	1096	1040	1056	1066	1046	1066	1135	1120	1039	1023	1038	1118	1085	1004	1051	986	1013	1028	1025	1052	1044	1030	1073	1097	1053	1038	1091	1062	1034	1070	1069	1040	1035	1012	1040	1070	1027	1122	1014	1070	1017	1014	1117	1060	1079	1069	1025	1086	1028	1059	1068	1022	1071	1102	1070	1024	1088	1062	1041	1095	996	1082	1084	1130	1051	1121	996	1002	1084	1078	1090	1020	1115	1051	1079	1005	1048	1031	1064	1026	1026	1048	1106	1056	1021	1061	1105	1071	1056	1117	1066	1064	1047	1041	1082	1073	1057	1084	999	1031	1117	1076	1118	1051	1068	1096	1101	1067	1054	1072	1078	1138	1048	1085	1067	1094	1018	1092	1089	1096	1107	1035	1041	1085	1085	1072	1014	1094	1088	1046	1164	1066	1107	1076	1043	1049	1010	1072	1072	1068	1098	1065	1084	1050	1106	1070	1017	1036	1096	1030	1100	1077	1057	1013	1078	1099	1052	1040	1089	1024	1072	1092	1040	1085	1127	1075	1041	1097	1078	1087	1100	1002	1065	1092	1070	1074	1031	1080	1095	1035	1053	1103	1026	1104	1124	1116	1064	1076	1056	1078	1077	1089	1084	1076	1106	1071	1046	1137	1018	1112	1072	1058	1073	1103	1091	1019	1048	1112	1057	1077	1107	1073	1097	1105	1111	1080	1101	1059	1125	1071	1129	1059	1045	1121	1061	1079	1071	1116	1045	1048	1035	1055	1068	1143	1060	1025	1057	1091	1061	1129	1047	1052	1070	1093	1055	1042	1093	1070	1060	1040	1047	1062	1081	1083	1079	1050	1051	1073	1059	1044	1131	1031	1100	1065	1106	1096	1110	1056	1072	1104	1057	1048	1142	1090	1062	1028	1074	1057	1104	1109	1136	1026	1033	1114	1092	1105	1077	1055	1038	1042	1027	1116	1085	1021	1048	1029	1045	1054	1067	1070	1133	1035	1048	1038	1155	1085	1047	1050	1011	1055	1048	1078	1049	1075	1077	1067	1038	1086	997	1029	1067	1068	1031	1021	1085	1041	1039
23756	21474	28650	25556	20699	8159	1506	1084	880	884	775	754	719	728	719	728	764	788	745	671	743	709	709	707	742	698	706	618	697	694	649	703	739	690	712	668	709	681	693	704	676	695	685	663	649	673	673	699	687	672	734	714	712	669	724	700	671	710	690	629	621	674	665	709	653	634	673	685	663	723	651	714	698	689	642	665	704	693	689	690	711	618	658	670	709	669	656	694	702	673	704	736	663	643	685	658	651	688	684	659	649	679	735	715	691	675	646	675	684	672	687	609	682	649	695	659	710	697	669	672	648	660	660	689	672	689	689	664	654	674	650	678	696	683	666	714	671	670	714	696	712	716	681	667	678	717	652	642	695	707	699	641	662	686	689	676	728	684	705	649	715	658	723	666	670	661	672	655	627	650	670	676	705	692	698	671	685	684	682	650	650	708	707	676	723	691	668	680	621	694	666	633	692	695	693	661	690	700	623	670	663	656	699	668	672	689	637	660	744	640	653	652	678	654	683	651	680	708	627	720	708	712	691	693	713	674	733	666	662	631	709	654	669	682	671	654	646	666	667	679	674	672	700	700	677	646	684	699	669	707	646	628	676	717	662	707	649	656	632	676	717	654	698	678	689	701	684	659	659	591	682	642	665	678	705	659	644	669	674	664	696	710	660	680	692	664	677	673	697	653	641	700	719	693	696	711	653	614	703	691	706	731	639	688	632	697	654	717	680	684	647	665	656	714	705	667	633	695	650	699	672	665	691	715	665	634	702	645	668	694	698	700	688	644	683	647	682	646	678	622	668	689	651	668	669	698	679	698	671	683	636	674	658	687	610	667	734	653	702	696	655	680	725	671	672	691	674	692	703	642	689	660	635	690	693	666	636	668	671	646	671	692	648	685	671	724	693	713	663	651	655	664	637	719	670	623	667	639	705	631	675	656	682	664	695	660	721	712	658	679	698	691	700	658	681	657	721	652	701	707	670	700	698	636	647	703	671	726	741	710	627	716	660	659	660	729	587	691	749	660	654	658	662	676	647	708	640	637	672	695	653	671	669	677	700	706	696	673	675	679	696	674	697	676	679	687	696	686	683	715	709	743	661	658	651	634	684	645	675	679	690	681	677	679	674	674	708	694	743	684	661	708	690	655	683	656	696	608	673	718	688	711	660	692	619	673	687	649	674	731	656	695	649	688	635	725	668	681	713	630	707	665	713	686	678	667	677	703	673	680	666	651	684	674	711	680	698	667	719	721	664	700	660	661	617	642	661	706	667	641	678	675	692	668	691	644	673	695	703	652	650	759	653	669	678	637	673	677	710	654	704	706	676	681	685	662	682	737	659	637	687	709	666	645	704	713	681	700	679	696	669	660	672	714	688	687	677	688	667	647	651	650	726	644	717	637	667	725	675	642	686	670	685	681	689	685	667	690	701	693	676	704	660	654	690	638	652	625	719	668	645	665	665	688	742	694	687	681	707	667	680	678	669	666	664	668	712	671	645	672	698	678	717	623	649	730	666	673	668	653	668	670	653	693	730	693	700	660	661	691	667	722	651	687	652	683	712	662	684	637	670	705	651	667	696	670	656	685	678	651	683	670	677	662	668	717	690	654	708	708	678	662	662	657	664	699	668	704	674	680	743	680	666	690	654	737	696	645	670	646	673	672	691	660	683	673	674	638	623	702	647	694	686	663	626	719	654	674	677	718	661	672	693	659	703	682	666	687	695	683	681	713	644	663	699	644	635	729	708	670	649	624	728	663	667	711	683	687	704	704	691	671	683	632	640	712	686	676	693	706	658	676	687	661	664	675	695	677	715	677	620	682	700	672	627	696	645	647	654	647	711	665	678	650	646	659	744	687	706	649	658	648	716	693	700	689	674	660	622	703	696	690	697	679	667	652	679	668	704	674	699	703	709	685	676	698	639	651	682	681	659	677	762	670	676	623	672	669	686	656	676	654	712	696	679	671	712	651	704	692	656	688	698	646	729	641	705	657	663	679	643	652	672	703	655	732	637	647	719	668	707	686	676	676	675	655	683	663	706	665	706	681	675	661	631	660	673	706	655	662	676	664	695	649	697	676	675	696	670	641	692	660	701	692	686	682	672	709	651	663	717	613	699	717	692	682	711	651	698	663	658	636	675	677	667	673	726	680	664	681	707	630	675	707	734	630	704	716	675	686	695	658	703	682	660	668	700	680	676	683	655	678	666	680	624	620	679	652	689	690	686	687	678	659	637	682	647	683	657	674	680	672	676	713	693	674	663	695	670	698	678	741	674	694	703	631	628	696	673	706	651	657	685	721	674	650	626	698	720	676	703	708	660	679	708	668	650	675	691	709	649	656	648	664	668	683	636	682	694	690	689	688	623	673	651	704	659	687	654	658	717	678	726	705	688	664	696	649	687	703	701	684	752	658	703	680	733	663	655	632	664	666	700	704	673	667	616	679	654	681	659	715	679	659	682	695	647	690	704	636	693	672	644	716	715	640	688	705	695	656	640	662	695	692	708	676	701	685	702	668	705	727	691	687	664	679	635	663	673	693	702	695	690	684	710	705	682	659	700	685	722	645	653	671	688	677	658	683	680	670	654	659	613	696	646	668	696	661	660	723	643	680	664	661	677	689	682	689	669	719	626	687	694	656	648	686	641	671	714	658	710	713	679	671	710	679	698	645	628	656	668	664	675	707	655	702	631	669	663	692	618	695	679	676	682	684	679	667	673	671	670	697	713	690	687	727	636	689	644	674	670	632	653	627	681	660	685	683	709	659	665	678	694	633	625	667	670	703	659	684	673	672	703	627	681	723	702	689	703	671	638	695	659	649	634	666	702	664	698	689	683	699	696	691	653	708	661	629	684	647	726	653	686	660	653	659	676	709	675	710	709	629	635	642	691	665	639	622	709	679	687	640	672	621	689	662	682	680	713	692	698	678	687	668	652	670	675	660	693	697	708	697	698	662	700	696	658	658	692	685	634	658	687	699	668	688	651	706	667	714	702	673	689	626	667	699	678	641	621	618	658	670	674	706	645	691	718	662	686	612	656	700	703	735	711	692	667	673	684	623	637	670	657	655	693	736	686	663	695	671	721	704	638	649	659	676	655	690	652	637	702	621	688	663	741	601	651	672	686	649	679	686	674	680	701	686	660	686	699	659	662	678	641	667	690	674	751	716	696	673	637	658	679	706	693	678	715	622	648	675	661	628	743	680	677	689	706	739	697	744	633	682	691	708	660	706	658	669	654	640	713	667	658	630	624	720	701	698	653	694	687	722	670	649	658	667	663	720	684	690	678	703	696	685	635	718	664	633	656	664	673	637	708	687	713	716	658	653	694	720	696	707	681	637	670	666	652	700	683	723	652	686	673	650	672	633	710	641	660	662	674	664	643	696	655	695	704	679	699	620	683	654	665	730	653	634	687	685	726	679	681	709	690	681	653	681	698	681	682	650	706	646	657	675	661	690	695	657	658	677	693	664	678	697	690	691	666	613	661	713	679	666	692	637	682	682
9637	21225	12425	25602	3140	2197	1818	1635	1321	1182	1067	1050	999	972	957	883	965	895	968	877	894	882	873	916	900	832	873	843	906	850	887	850	805	894	875	892	870	859	846	874	826	853	806	860	880	825	881	840	833	787	860	814	908	841	889	863	848	781	847	831	834	871	872	878	925	837	808	808	912	909	873	862	859	890	877	836	852	856	777	878	835	885	889	862	849	839	916	881	870	842	859	876	808	874	866	847	881	823	850	888	881	837	852	840	891	887	845	818	805	829	891	854	879	840	887	861	861	853	865	833	928	845	823	866	799	829	873	858	924	837	852	830	839	797	807	837	855	876	845	773	887	854	878	854	836	821	782	808	824	783	861	873	859	841	888	790	841	869	821	868	841	823	884	785	835	827	887	883	867	862	837	841	832	842	881	885	882	862	801	867	853	845	847	884	841	834	883	817	864	836	827	857	809	866	883	835	813	881	855	851	852	827	868	819	864	836	873	887	830	811	891	881	852	854	872	848	865	881	818	916	863	834	807	874	857	855	916	872	846	865	818	794	903	812	870	868	817	886	810	846	875	819	812	877	825	845	805	820	782	852	865	856	855	879	877	837	811	827	816	867	839	859	788	885	853	860	877	840	868	837	879	847	855	879	846	804	824	834	848	790	835	821	834	819	812	826	835	859	861	818	802	837	804	857	856	779	805	821	811	859	838	818	887	808	839	826	860	818	863	854	805	853	871	857	848	816	830	877	869	856	902	842	822	837	864	834	843	797	856	869	883	823	860	877	845	862	859	825	838	865	828	865	821	813	839	835	788	819	852	839	818	826	852	822	885	870	908	814	838	813	847	864	839	812	851	832	839	816	854	841	859	815	836	870	873	861	822	872	790	838	800	827	827	810	885	861	872	814	824	823	845	793	820	899	861	833	854	844	774	864	862	829	837	844	840	859	813	831	849	851	813	837	914	847	840	863	836	836	828	858	910	883	834	832	827	870	856	843	876	866	844	861	797	849	810	919	876	814	819	838	855	865	843	788	896	901	820	858	794	872	900	850	876	849	802	863	871	822	821	861	837	831	872	816	812	765	860	817	814	841	821	823	881	878	846	805	862	855	896	835	867	826	860	849	879	830	868	842	841	865	840	806	877	893	825	830	875	867	914	855	865	836	876	859	816	841	885	817	834	831	817	833	886	829	850	825	884	858	800	781	831	848	859	891	859	879	775	898	801	851	850	875	867	818	891	838	873	854	852	875	850	811	840	837	871	825	814	837	868	860	796	858	888	836	830	797	878	823	864	867	879	847	832	855	819	881	802	869	832	859	844	835	818	819	777	858	872	804	782	819	836	814	799	875	867	844	826	884	817	871	813	800	848	888	860	850	856	885	808	860	884	885	849	888	857	843	826	815	871	864	798	847	805	870	840	834	860	895	893	895	807	877	869	818	858	850	828	880	840	825	850	793	842	810	834	866	871	822	855	849	855	822	848	831	840	868	841	828	809	823	830	874	856	814	803	829	848	866	913	804	894	822	775	818	868	873	808	830	836	836	848	799	837	820	862	826	850	870	825	866	854	870	848	865	880	794	846	853	867	862	804	871	833	825	861	767	825	808	848	847	823	897	878	871	873	841	855	849	823	830	837	805	853	837	785	921	852	856	863	853	845	818	835	820	844	820	854	849	837	823	871	767	799	894	847	872	855	867	865	838	883	891	855	832	812	835	837	846	864	867	850	856	851	830	834	838	898	863	796	835	867	833	805	821	817	866	836	878	808	899	853	880	877	871	832	861	914	841	906	845	813	854	896	849	819	851	825	806	850	850	844	871	839	877	854	857	846	842	816	871	860	836	775	819	788	878	797	885	841	852	845	832	826	842	866	880	839	846	924	813	876	823	861	873	884	878	845	866	861	804	841	840	850	862	882	873	849	820	837	859	847	907	910	751	849	838	836	833	822	859	867	863	806	862	822	865	821	915	865	828	830	849	833	826	826	890	914	847	825	869	856	861	867	844	840	833	856	808	821	835	865	881	799	865	801	838	879	872	865	825	875	841	854	827	864	811	823	858	830	834	823	829	827	896	812	899	859	884	853	870	891	895	817	788	868	837	838	815	819	844	848	860	820	834	830	845	825	854	895	834	841	843	874	855	869	861	853	859	832	890	826	801	842	846	836	859	858	785	810	857	844	845	851	841	827	844	815	835	858	824	853	795	829	824	850	829	907	847	828	864	852	888	815	844	922	912	826	841	836	806	842	845	857	849	852	859	841	901	843	856	885	829	821	815	883	869	770	850	827	817	858	861	811	863	850	834	803	885	833	846	865	871	852	834	882	820	834	886	812	800	895	840	821	859	914	818	850	830	852	829	841	880	803	856	836	896	842	901	886	835	867	850	871	833	852	831	850	842	885	856	928	901	827	903	819	896	750	851	851	876	800	871	868	856	858	854	858	845	828	850	834	866	851	846	863	852	837	835	885	830	829	868	877	848	874	838	860	855	838	819	811	869	852	847	871	843	890	861	837	844	891	873	841	811	871	805	873	843	865	852	883	874	841	802	828	849	810	839	844	861	751	810	833	867	879	858	871	881	817	764	869	891	863	867	856	880	822	885	853	841	860	844	833	852	830	829	846	859	851	803	845	813	858	877	859	809	813	833	822	838	878	833	896	848	853	922	836	844	841	882	843	869	892	898	863	901	831	850	829	807	834	836	822	896	878	826	866	844	874	849	843	878	806	853	815	868	905	814	779	881	845	876	833	842	842	826	810	876	853	843	849	826	870	864	831	863	891	851	856	837	820	820	840	895	877	832	800	855	877	880	875	793	861	798	896	791	834	846	766	819	905	882	828	837	838	879	837	861	845	816	803	891	860	866	828	804	837	823	858	853	834	811	808	820	804	840	877	838	875	811	855	830	855	820	833	834	817	872	872	872	891	823	862	834	825	883	801	864	872	883	851	847	862	827	879	882	866	833	840	923	850	831	849	837	829	855	803	872	821	855	845	898	840	829	844	865	811	863	812	844	835	858	857	818	866	852	840	868	850	885	864	820	862	863	916	884	856	821	829	840	791	917	838	819	843	848	830	859	855	905	786	849	803	862	882	825	857	868	797	889	838	884	821	865	856	836	873	893	851	839	820	842	835	831	822	873	814	891	789	898	880	800	849	828	845	885	840	865	813	884	802	856	880	842	852	845	772	875	832	868	863	847	843	836	825	868	823	835	858	869	877	892	827	882	835	895	827	832	818	835	845	830	842	832	875	809	917	847	817	824	843	865	859	850	861	860	794	856	803	829	817	846	823	847	866	836	856	846	906	838	798	838	864	842	886	911	804	827	835	845	813	813	880	873	850	866	824	885	843	860	910	867	854	864	845	819	786	835	842	876	892	862	859	883	866	884	835	818	825	871	821	832	906	889	782	889	865	838	872	945	832	817	860	824	882	858	873	829	827	868	825	846	868	795	846	796	828	825	849	870	884	888	800	835	840	851	799	838	820	871	794	856	876	849	846	839
24990	21497	27205	26280	9024	1020	808	792	676	699	642	662	615	619	606	611	576	618	582	617	614	564	581	582	589	589	609	578	579	610	597	588	565	583	646	598	572	571	568	628	589	622	583	577	600	568	590	589	636	554	556	563	563	537	557	568	606	546	586	553	596	588	585	640	594	610	590	544	623	578	586	581	590	548	595	587	568	588	581	557	595	617	547	583	572	571	560	555	636	579	530	594	614	540	622	552	555	606	594	574	589	603	633	581	566	562	541	581	562	568	588	601	565	596	582	558	617	635	566	570	615	593	558	583	604	595	597	588	578	576	540	539	575	623	612	610	591	607	595	595	595	604	566	564	602	591	613	591	565	587	629	588	574	583	613	618	607	639	594	611	621	590	536	609	572	546	578	594	600	603	547	596	592	558	596	597	586	580	626	596	580	561	629	611	572	614	570	634	579	603	590	585	631	560	619	573	608	574	622	570	568	603	590	617	554	617	597	551	628	617	596	630	586	589	565	584	609	572	554	553	584	590	606	603	586	596	595	600	566	639	575	566	588	622	580	602	604	538	582	616	565	620	610	607	602	548	565	596	613	558	579	598	570	569	632	532	645	592	549	554	574	551	578	578	604	586	593	561	587	586	622	593	610	591	615	601	576	598	600	575	537	568	596	596	594	527	580	618	566	604	612	587	572	627	543	563	612	639	556	617	536	597	626	584	599	569	596	589	651	566	571	610	600	546	609	582	619	616	595	552	569	601	572	637	558	635	588	584	601	577	576	585	615	600	633	594	605	545	604	569	600	568	582	602	590	619	599	612	586	559	585	618	581	590	544	608	555	576	579	573	575	594	573	588	584	545	569	556	623	559	603	559	593	632	598	602	572	580	586	586	626	580	542	563	594	580	605	581	597	575	592	584	576	606	565	612	626	591	607	580	592	556	546	599	580	587	619	565	613	601	596	588	609	567	566	608	610	578	584	615	589	572	601	630	609	595	627	573	609	569	590	611	601	591	624	557	600	584	602	584	585	573	634	571	573	558	609	579	580	583	582	580	557	615	602	561	563	634	564	619	591	598	597	558	597	549	594	615	598	585	604	589	586	631	609	613	551	619	594	611	599	631	598	627	607	586	606	586	549	576	588	609	581	582	578	566	566	584	611	571	632	574	511	570	604	572	588	651	598	601	595	577	566	558	576	547	560	588	602	591	572	614	606	586	580	627	556	611	624	580	596	605	594	592	607	604	561	534	632	576	567	606	619	590	570	627	615	610	613	566	607	580	575	585	561	588	551	594	605	634	634	620	618	559	591	646	618	590	577	613	589	645	554	601	576	593	602	580	567	642	581	629	556	628	591	593	522	584	605	596	579	579	599	595	583	576	585	562	598	536	558	591	570	542	600	570	557	583	582	564	592	531	622	569	558	606	588	630	605	595	601	588	613	629	591	599	564	606	594	616	595	597	551	614	574	560	569	603	596	584	624	614	599	580	589	560	578	534	576	540	618	618	589	560	578	587	564	586	580	549	578	579	601	634	612	554	611	598	603	592	547	612	548	608	555	569	603	568	569	563	614	593	636	574	603	588	606	616	549	580	582	568	521	558	560	587	574	614	595	584	544	586	566	605	600	556	585	634	611	611	589	623	566	527	600	591	614	560	601	589	603	593	577	601	586	610	561	606	611	585	564	594	616	547	551	579	570	569	590	586	575	568	594	560	588	524	576	593	578	572	581	558	603	596	606	598	548	595	604	624	583	602	586	590	578	606	578	556	565	629	542	543	609	588	584	613	589	591	634	545	604	585	538	614	557	581	606	556	600	611	601	586	599	577	572	560	570	576	584	575	544	566	581	597	613	581	601	558	622	630	583	614	573	576	580	578	616	601	624	624	644	586	608	600	516	621	612	629	590	597	627	587	578	597	589	617	605	613	608	620	604	623	568	612	552	600	595	605	640	577	591	563	557	599	568	606	595	566	558	611	622	604	586	600	568	595	569	549	590	658	604	588	603	580	563	582	592	559	570	556	559	580	557	593	600	566	576	557	580	591	616	572	611	569	569	619	578	590	608	575	603	561	605	601	563	564	592	589	600	532	590	591	588	576	603	594	571	610	611	542	604	583	591	632	608	598	583	582	547	604	601	600	644	595	545	554	618	592	628	591	610	577	563	581	558	614	583	572	619	609	573	596	626	605	609	557	610	591	579	604	613	559	595	572	597	580	581	559	580	575	589	642	602	569	584	611	642	593	579	588	618	540	629	577	585	560	579	591	582	567	600	567	551	581	575	602	599	543	565	574	614	573	559	601	640	564	597	615	606	539	587	603	563	592	611	624	574	582	577	638	541	614	576	576	569	641	575	608	582	602	622	635	603	549	574	582	592	579	611	597	515	594	576	635	575	561	594	541	616	597	559	587	590	575	582	534	608	553	632	631	581	612	568	580	615	588	593	612	568	588	592	593	555	591	582	601	551	598	600	568	592	599	569	642	567	593	553	577	567	617	587	605	562	576	579	570	614	620	606	559	570	570	591	600	549	554	561	560	588	571	561	553	579	617	632	588	589	590	607	592	598	590	601	595	589	579	586	561	566	562	600	580	586	584	581	628	620	571	558	540	544	603	577	607	554	600	585	625	613	571	576	529	594	632	595	554	598	603	548	653	559	631	612	583	595	595	599	595	556	588	601	566	618	599	564	574	617	618	560	567	588	574	581	578	558	584	578	602	554	565	564	577	590	600	630	589	592	588	587	571	551	598	548	593	595	610	592	560	547	573	574	549	557	561	626	574	559	575	585	538	579	630	602	572	581	560	606	613	619	611	577	585	562	551	548	584	576	615	614	599	550	584	604	597	573	597	592	556	582	543	574	578	592	626	615	528	587	578	552	532	628	560	563	590	609	574	602	610	573	596	576	538	587	591	564	596	598	610	593	577	561	590	579	622	573	575	549	585	594	598	592	621	568	568	589	599	569	540	558	583	607	617	604	636	586	634	593	563	581	582	597	588	612	546	596	563	602	577	585	612	610	597	562	574	591	575	599	601	577	599	585	535	559	590	578	551	556	632	648	590	550	577	578	613	573	589	551	597	634	603	615	589	607	580	581	551	651	595	539	589	600	620	564	549	620	614	575	573	581	615	603	593	537	607	599	588	573	577	586	598	588	597	598	568	584	516	586	616	611	610	539	610	631	590	612	609	606	607	586	611	541	594	584	578	611	557	524	651	592	592	585	584	565	595	594	544	547	595	556	623	626	554	585	614	591	614	593	632	576	596	581	576	593	596	573	531	593	558	582	599	597	584	571	546	592	586	567	563	578	570	595	575	589	574	553	575	567	582	604	561	621	555	645	566	590	597	601	544	610	558	562	594	583	622	570	575	582	600	591	606	598	585	581	616	601	609	595	561	592	578	637	578	552	568	610	583	630	557	567	571	611	523	566	620	594	607	584	581	574	569	597	533	624	590	584	569	543	593	619	572	615	573	590	571	585	585	579	625	583	578	618	552	579	590	547	591
9136	16855	8700	19431	2052	1458	1301	1150	984	856	812	796	815	794	741	744	746	743	754	699	695	752	726	708	702	705	711	695	744	728	760	777	745	701	709	718	697	670	712	697	674	726	679	682	779	666	719	736	714	714	699	651	729	706	713	731	704	708	713	684	757	710	710	678	692	713	701	699	648	742	660	689	681	711	691	741	719	677	714	708	699	693	707	713	684	694	720	738	704	720	707	738	715	701	716	718	718	684	730	733	737	743	727	673	699	721	688	747	721	687	687	706	734	713	682	716	700	746	670	749	655	764	706	689	645	719	710	674	710	725	657	648	713	684	707	687	688	691	727	726	679	660	728	736	680	739	673	660	703	695	702	761	752	734	734	732	718	772	664	672	721	738	682	702	676	674	723	738	696	724	734	756	682	711	700	727	728	683	667	693	753	717	703	726	685	725	730	705	667	719	712	708	712	710	735	680	721	681	691	707	726	642	740	752	729	737	724	671	759	677	699	660	665	675	677	650	702	678	680	690	760	700	729	725	731	683	698	724	726	748	745	720	695	642	705	655	697	733	670	673	671	758	684	746	679	717	676	700	733	757	720	679	703	663	714	690	742	682	735	706	708	654	718	682	678	681	745	633	685	716	741	712	731	687	693	700	714	678	730	688	714	713	719	697	740	750	730	716	695	726	686	694	732	693	764	698	771	730	734	737	664	756	698	699	705	722	675	708	741	750	704	669	690	742	680	639	694	686	694	695	702	724	679	727	693	730	751	756	701	750	667	684	701	648	702	731	701	744	734	693	666	693	728	700	740	702	699	686	716	690	690	703	690	700	716	698	674	689	708	704	718	736	702	699	726	696	660	688	698	689	723	673	733	691	712	715	684	685	702	682	716	717	725	713	680	762	729	652	679	713	743	717	763	712	679	708	724	760	715	743	693	667	669	670	732	693	706	696	703	701	726	707	764	691	720	741	730	692	690	716	700	703	668	714	715	726	720	707	742	725	699	702	712	696	703	721	695	689	690	706	705	682	755	697	708	701	689	727	698	714	710	696	720	695	715	705	721	750	702	680	718	741	684	687	690	773	698	737	709	672	732	722	695	661	664	723	694	720	731	758	682	720	657	764	664	724	733	694	712	728	723	693	728	705	739	709	687	773	681	653	703	686	698	692	712	690	751	713	743	719	692	640	702	699	676	714	726	685	658	714	692	676	742	668	698	727	728	718	700	685	732	737	748	682	720	668	664	698	677	691	692	691	746	710	711	714	758	697	709	695	715	672	718	719	717	731	712	732	692	672	728	711	737	726	654	684	741	704	758	728	729	711	664	691	690	707	746	753	700	682	723	733	735	743	704	687	733	720	714	723	709	685	736	696	763	681	693	659	741	696	697	759	691	731	698	681	736	696	732	713	725	728	711	736	732	713	680	689	724	714	709	723	685	697	747	677	726	700	697	709	711	718	695	650	663	713	745	690	704	734	745	750	709	694	670	664	736	675	704	740	644	693	699	711	700	679	703	665	719	720	720	698	715	730	672	761	718	689	726	684	690	721	685	717	694	671	696	706	688	691	777	717	725	717	685	710	764	663	706	729	730	709	691	700	740	740	747	741	720	695	684	741	692	700	687	728	739	708	689	714	727	694	679	686	694	677	715	665	686	708	725	723	699	741	753	683	661	697	692	756	685	655	678	742	726	701	745	727	703	686	727	700	728	749	656	625	696	672	674	718	709	672	710	700	718	725	702	658	712	693	722	695	692	690	693	707	707	695	733	695	694	731	740	658	674	696	729	718	686	675	759	702	712	713	703	702	663	700	703	676	682	694	716	722	723	685	702	715	724	736	696	736	690	685	738	748	678	729	739	736	698	691	735	690	691	684	712	662	666	702	713	716	711	727	731	695	715	685	696	691	713	710	679	727	741	691	661	746	638	685	747	707	674	688	663	727	683	725	721	716	671	728	735	737	740	711	688	705	699	696	732	719	726	708	732	751	688	723	717	740	752	761	713	719	697	682	733	734	712	701	703	665	716	708	709	725	689	691	699	710	760	695	734	701	703	712	741	697	709	703	748	689	723	731	728	673	717	660	720	700	704	733	707	681	708	701	717	718	717	696	687	755	759	777	726	701	744	742	695	726	715	711	701	722	712	671	665	748	731	727	654	738	737	739	750	682	670	699	677	720	721	697	707	708	700	705	734	719	705	702	716	739	697	758	729	749	706	683	722	704	707	744	698	680	711	690	685	679	715	695	689	747	708	713	768	723	693	699	700	784	676	714	739	731	699	673	710	694	691	678	699	684	695	696	730	675	685	759	771	676	765	752	669	677	724	716	762	712	743	705	682	714	750	680	722	722	699	746	753	700	711	740	701	656	640	668	699	699	686	748	711	706	734	740	712	705	702	732	764	641	734	711	727	687	711	677	721	668	740	740	707	672	675	701	668	678	743	666	712	704	755	707	706	705	767	702	698	690	654	697	707	732	675	705	710	690	667	682	704	700	757	703	704	703	693	750	732	718	696	671	725	712	766	700	730	716	724	741	730	703	758	712	707	662	700	729	656	673	657	649	722	690	715	719	662	716	677	709	714	730	704	667	699	719	724	700	732	722	729	673	742	701	697	686	700	700	661	717	678	724	721	738	715	677	753	738	729	683	706	693	732	752	729	689	713	730	691	693	664	702	730	766	733	714	740	729	701	731	733	734	734	699	735	702	704	729	707	724	710	710	720	738	696	683	714	741	744	705	699	725	729	668	720	722	660	711	725	751	715	717	720	701	697	690	747	741	740	746	720	718	711	654	741	734	721	703	684	705	717	664	648	702	707	694	685	680	718	674	684	734	723	739	722	675	717	646	684	704	723	753	667	716	739	683	646	702	644	741	738	720	724	660	695	748	672	690	714	685	674	629	699	668	698	695	666	709	721	714	663	668	745	695	674	689	686	661	725	667	679	684	670	654	746	696	713	682	686	710	686	732	695	754	680	697	703	736	703	713	716	709	693	751	683	730	733	681	704	736	697	725	717	716	735	735	707	731	692	729	732	680	718	718	737	745	729	728	691	674	706	678	730	706	715	683	676	745	701	693	734	710	665	749	713	684	754	702	750	647	700	719	722	746	678	685	722	712	658	666	692	675	715	702	681	743	651	715	725	690	691	690	720	763	686	737	738	726	765	671	682	692	736	695	724	690	700	717	649	709	731	716	680	704	741	766	686	700	694	708	686	714	735	694	710	656	709	717	716	757	697	716	759	690	752	751	699	729	674	751	699	678	736	737	718	702	734	659	710	776	700	703	681	670	725	656	773	712	739	716	699	687	725	718	710	707	673	700	743	675	688	704	702	685	729	726	662	729	702	697	685	709	709	644	706	678	700	706	713	674	701	681	695	717	720	706	694	739	740	685	709	731	694	760	714	708	738	727	685	659	752	640	734	692	688	713	680	664	709	670	689	672	690	693	720	694	752	681	654	682	743	732	715	747	716	744	702	712	714	682	713	685	697	679	730	673	764	721
22863	21540	29170	24438	21536	21485	8768	1010	671	584	486	425	404	388	365	370	365	346	319	345	322	301	366	300	281	292	310	305	329	302	302	267	284	285	287	291	293	261	283	282	301	271	285	242	277	295	311	254	304	303	295	281	275	267	266	287	271	276	303	283	305	286	295	256	293	268	280	260	283	286	271	262	252	285	293	264	286	257	276	241	270	282	268	287	279	265	279	262	282	265	293	289	299	274	253	277	290	295	289	243	272	256	270	263	292	262	251	271	269	292	275	292	280	272	263	273	248	274	264	250	281	284	295	259	263	265	271	253	296	285	272	265	282	283	253	264	266	260	300	295	296	267	316	295	259	267	275	271	280	269	266	288	258	268	280	239	276	266	322	257	261	275	275	281	274	284	281	269	272	248	262	267	288	294	271	276	273	278	242	259	275	265	291	274	264	273	293	262	281	251	253	257	265	269	296	270	254	254	271	269	287	301	243	272	266	301	290	287	289	256	270	289	248	267	287	284	291	272	261	259	295	258	272	240	277	268	262	276	275	242	246	289	290	267	272	270	276	296	287	246	287	283	289	263	255	286	253	289	294	247	300	298	267	281	265	262	256	283	222	280	294	265	273	272	310	256	270	277	273	271	255	301	253	252	261	286	287	295	279	264	258	249	278	277	303	250	256	278	297	277	258	311	272	261	268	286	248	262	275	267	237	262	258	267	257	283	247	274	287	243	289	256	287	270	276	277	286	268	275	270	297	284	266	268	286	286	274	274	300	294	279	266	278	302	279	270	273	277	293	292	261	290	300	286	272	274	266	281	275	256	256	253	275	220	276	263	246	268	285	294	265	280	280	297	258	273	285	296	279	275	274	259	274	271	246	277	284	280	281	283	277	258	278	296	264	264	300	271	285	266	252	270	269	298	292	264	241	272	279	282	256	291	269	291	266	283	276	263	266	270	227	252	269	268	264	258	286	276	279	261	272	279	274	271	290	269	283	271	301	271	248	282	309	281	262	255	262	285	277	276	311	261	269	268	268	254	266	254	254	301	285	291	271	284	242	252	233	263	252	264	285	262	261	283	280	289	258	261	293	286	282	254	273	281	261	243	284	282	275	259	284	276	276	278	303	260	258	270	282	268	294	261	282	268	288	273	247	271	246	258	277	270	271	269	284	246	264	309	261	277	287	275	282	257	299	282	294	272	297	272	256	241	253	250	246	281	289	265	265	279	276	263	283	270	263	295	255	255	258	264	270	284	241	256	299	256	273	281	293	270	312	283	248	258	281	271	252	264	261	288	270	284	285	273	253	258	269	278	270	281	282	278	288	264	254	300	259	286	298	283	263	276	247	263	271	274	277	297	268	284	278	287	300	280	299	259	259	265	257	301	304	293	287	272	277	274	293	254	277	317	261	255	279	279	308	301	285	274	279	270	300	261	279	247	320	299	294	285	278	244	268	277	290	251	248	292	252	256	285	269	275	273	297	273	303	283	261	282	319	260	290	272	279	262	239	263	275	263	256	273	282	265	309	276	252	261	252	282	264	263	259	268	267	269	257	262	280	265	268	269	260	281	254	292	270	267	277	261	255	251	285	255	269	272	261	288	278	267	278	269	281	270	281	254	280	269	251	278	255	301	270	274	289	272	272	263	287	275	269	274	279	303	238	246	260	290	281	281	240	270	257	279	240	292	266	247	260	261	276	276	269	255	273	263	280	266	291	288	291	304	259	271	306	242	239	276	288	285	251	254	258	281	263	280	278	263	286	277	241	258	251	283	251	243	288	275	271	263	286	288	297	274	293	278	258	304	288	262	270	278	288	273	284	294	277	279	272	269	238	279	262	279	293	272	253	263	282	260	269	263	259	266	245	256	271	272	236	259	254	236	265	301	260	266	270	282	251	270	257	279	292	269	299	275	266	274	265	305	251	266	269	286	262	261	247	283	276	269	258	257	281	272	268	277	265	268	316	266	251	248	253	265	291	251	236	285	227	286	294	265	267	278	266	255	286	257	259	311	274	271	283	308	282	276	263	312	270	291	259	272	248	252	293	247	249	286	267	276	289	267	297	284	280	268	281	267	246	260	265	272	270	262	267	278	272	264	269	265	281	261	302	292	274	293	272	269	250	266	254	283	270	268	255	248	280	255	241	260	291	268	265	262	251	280	292	267	274	284	257	264	300	259	266	296	259	259	270	286	264	299	256	260	286	283	268	290	266	262	272	283	261	247	258	303	287	286	301	269	293	254	252	292	249	263	257	274	251	247	267	267	265	310	272	238	264	271	244	279	293	240	281	270	260	256	246	272	226	286	284	250	263	262	293	266	277	313	278	288	280	292	243	270	260	251	274	246	263	273	275	271	288	268	278	273	279	274	277	278	286	285	272	241	266	262	280	257	270	241	279	287	264	251	278	266	307	282	256	265	260	253	291	266	274	270	284	294	280	265	297	276	297	274	302	278	275	287	277	273	273	299	277	284	267	248	266	276	249	292	276	278	254	245	251	280	270	283	260	267	284	283	280	259	271	273	267	270	228	265	280	280	291	281	281	277	263	294	289	295	274	252	285	262	290	277	272	264	285	261	283	280	269	293	233	259	290	283	272	250	303	252	271	277	248	309	273	266	281	297	273	264	296	270	269	281	305	263	272	291	275	289	254	269	270	259	292	247	279	291	264	284	271	269	309	304	255	293	277	272	257	287	264	249	273	289	280	268	267	284	271	253	244	274	254	274	260	260	273	280	280	293	247	264	284	261	276	273	273	257	277	276	254	270	283	277	259	262	276	316	264	256	269	259	268	286	259	273	244	261	246	275	246	286	280	249	254	288	279	271	290	251	250	298	243	245	271	246	277	270	248	284	264	258	306	267	277	243	287	264	275	248	263	256	257	272	249	256	266	266	272	289	283	254	294	273	258	308	262	258	270	265	291	272	265	257	272	270	292	264	300	262	239	246	263	237	286	303	279	262	292	284	252	265	277	272	258	279	287	245	274	273	266	263	278	289	270	254	276	279	257	283	256	286	264	247	301	254	241	271	284	261	292	259	274	291	246	266	264	275	286	268	311	313	270	255	271	292	275	304	276	258	228	296	270	298	286	289	274	252	307	277	286	265	301	296	291	291	257	289	272	283	283	275	282	278	289	267	277	287	265	265	298	263	279	276	266	274	269	266	269	259	267	269	252	258	259	271	260	275	289	267	242	281	270	260	264	292	273	246	255	263	268	267	272	251	266	286	241	243	262	246	285	267	287	251	242	275	272	283	266	271	255	245	271	289	270	240	294	266	281	265	284	250	276	258	264	275	262	259	277	278	261	271	291	263	251	280	280	247	288	265	293	264	271	241	264	300	276	280	296	264	273	288	249	262	277	248	283	287	287	299	294	270	261	298	288	261	295	259	285	250	280	272	262	265	298	267	222	256	275	257	257	261	264	272	253	287	287	277	256	290	256	289	300	260	282	248	258	281	300	285	263	271	277	304	257	290	278	275	252	264	265	241	254	264	277	266
10990	26103	16447	26547	4264	2738	2114	1590	1224	1024	790	671	698	557	528	526	463	468	464	443	404	382	452	399	384	394	406	390	334	370	355	340	362	345	398	355	370	365	354	370	329	367	369	368	361	362	391	332	373	331	370	383	368	334	367	344	331	338	342	348	340	336	331	337	380	336	346	325	343	352	330	348	370	338	360	318	335	340	373	338	347	366	366	349	364	332	319	353	342	354	362	365	384	310	366	361	311	351	351	341	346	333	380	342	379	339	307	341	315	348	378	371	313	323	339	328	354	355	370	326	343	305	314	343	352	345	361	350	299	376	346	355	341	331	359	356	363	341	370	360	330	305	332	344	359	340	325	333	338	357	338	319	357	333	341	302	388	351	326	356	319	355	332	343	324	353	341	368	328	333	350	351	343	334	328	348	326	378	331	340	332	341	358	394	359	335	378	361	301	323	357	324	357	350	337	335	366	341	341	354	369	360	333	331	378	341	352	329	324	382	376	328	350	333	347	328	333	322	334	350	349	372	375	329	341	339	319	334	359	346	329	309	366	340	367	324	342	332	340	336	361	338	329	347	365	355	380	335	332	341	321	335	333	337	331	335	336	358	357	380	325	328	344	377	350	377	339	360	336	334	374	370	332	341	326	358	347	368	351	345	361	364	319	338	356	337	333	368	369	339	348	333	368	366	327	342	396	350	335	320	329	302	370	358	320	294	364	334	329	317	327	329	305	348	297	366	305	329	333	336	322	328	346	353	357	309	352	357	368	336	329	397	371	334	329	351	328	366	370	341	357	358	361	329	327	345	338	324	343	353	355	311	344	360	354	339	351	332	363	331	329	353	351	337	325	356	352	336	364	342	356	354	354	377	355	341	356	325	341	312	323	325	344	361	330	313	350	338	340	355	352	328	330	320	336	343	377	356	357	375	354	326	298	357	342	324	337	331	334	348	365	346	330	372	294	340	355	342	342	357	331	386	330	345	331	358	310	357	344	362	358	353	351	388	330	341	315	347	313	345	336	340	331	337	346	349	334	347	364	317	349	350	303	340	339	351	348	349	363	364	321	356	335	360	347	357	377	322	324	355	317	366	338	319	359	349	350	363	341	341	382	350	304	327	340	330	330	301	384	356	378	346	346	339	348	357	340	340	326	361	322	332	327	343	370	347	360	319	359	367	354	352	347	339	329	369	349	349	346	374	350	350	367	376	342	374	362	332	334	350	359	323	315	365	331	329	340	319	324	334	333	360	349	383	364	354	336	349	346	310	326	341	345	320	350	316	333	333	344	360	333	355	308	333	349	389	320	345	338	367	346	343	362	357	377	341	311	343	326	366	323	377	367	358	344	346	342	348	350	347	356	328	334	344	358	344	333	326	350	372	323	335	339	343	362	346	342	325	347	355	364	337	303	340	321	332	347	352	366	328	376	332	376	332	361	350	343	346	331	320	350	345	347	365	336	320	327	354	360	354	334	337	382	336	348	353	319	335	342	356	358	375	382	329	320	365	316	369	330	313	354	354	350	358	329	362	330	339	344	340	331	339	342	382	344	362	366	322	345	338	362	331	368	320	374	335	330	364	345	349	339	378	342	365	313	344	343	341	337	352	314	349	345	322	346	344	340	323	323	332	330	355	323	355	335	338	309	375	399	357	359	344	347	383	374	356	355	344	338	348	340	353	392	356	335	340	358	337	327	375	302	360	344	325	325	355	357	336	375	350	334	356	323	330	372	313	334	331	340	347	326	356	385	367	366	344	363	328	330	313	343	392	337	348	355	336	324	369	356	345	355	354	351	366	335	312	373	338	320	380	357	345	344	363	324	374	327	345	407	358	358	381	361	357	337	341	356	324	357	400	327	336	343	346	330	344	357	365	339	358	294	333	353	352	328	375	333	350	343	391	314	364	318	332	358	337	331	362	315	351	335	339	331	340	354	354	334	335	295	373	321	337	342	326	374	323	328	351	341	328	355	339	338	347	356	343	357	356	326	350	345	363	303	363	323	340	354	343	316	370	326	324	354	363	366	335	350	341	353	383	342	364	335	356	336	357	367	335	322	320	342	375	356	345	342	335	355	358	339	388	323	329	347	378	344	360	342	338	362	369	331	315	339	332	349	369	340	361	384	341	364	332	317	322	339	365	353	328	330	327	370	311	354	369	326	359	361	334	365	343	299	340	354	365	319	341	375	330	337	327	365	333	353	374	341	366	363	297	362	360	375	325	369	306	331	330	336	348	351	332	341	338	332	347	315	327	329	318	336	319	334	321	364	338	375	374	321	342	367	355	337	371	349	376	341	357	319	357	345	366	343	345	338	335	335	329	311	360	350	330	366	374	319	359	368	382	326	307	343	350	358	309	336	358	369	346	343	366	342	352	367	363	348	359	332	335	331	388	357	361	347	334	340	363	317	332	373	357	354	346	371	349	315	324	345	371	326	317	329	345	357	302	360	381	340	351	329	330	367	357	359	336	319	373	330	344	342	322	379	337	400	371	311	360	327	359	345	401	344	345	372	359	357	338	380	365	350	350	338	346	351	340	370	322	370	335	313	353	354	371	389	354	337	317	332	357	356	357	352	373	351	338	357	351	361	314	345	350	325	319	315	355	370	357	332	320	330	331	361	328	359	322	343	324	366	368	339	318	360	377	293	338	331	322	375	309	384	337	362	343	350	352	325	326	340	344	355	372	315	337	345	345	343	324	308	353	330	327	365	340	362	324	327	339	394	348	325	332	320	328	347	368	352	379	347	345	344	348	350	355	310	366	360	321	349	348	349	354	334	345	336	319	381	355	339	327	347	338	345	344	352	329	324	308	364	326	312	393	395	354	343	372	360	311	346	309	352	335	364	355	331	345	319	329	340	369	326	347	358	357	360	327	408	337	358	310	318	353	335	389	308	349	326	353	357	366	339	335	363	324	312	353	367	317	359	331	338	342	353	351	349	352	340	346	329	316	342	320	335	346	311	327	338	313	323	347	349	332	353	377	367	344	343	365	339	357	353	346	319	335	345	364	335	333	387	347	353	335	363	351	324	338	335	353	326	363	331	343	338	342	342	383	344	308	332	352	342	316	315	367	361	345	362	332	360	316	332	344	324	328	343	308	367	344	326	330	327	345	325	352	332	330	307	314	349	367	322	331	351	339	314	366	310	373	359	329	339	363	342	352	337	334	331	354	353	345	335	352	355	335	362	350	334	350	317	332	323	369	341	342	335	335	371	390	347	368	351	315	368	340	355	345	368	361	340	332	353	357	376	311	322	315	356	343	351	351	342	329	333	352	366	367	367	351	352	367	338	367	349	368	364	331	330	323	343	349	289	363	327	366	343	364	349	320	335	323	337	356	341	325	346	362	362	382	321	310	312	324	393	377	335	358	359	341	321	342	351	387	346	361	312	378	350	346	348	380	360	353	353	351	359	322	328	341	350	343	326	346	325	344	328	353	315	375	339	335	377	369	320	321	354	346	350	340	344	330	338	339	340	338	321	340	319	350	317	344
27951	17849	6014	4685	1187	915	951	860	893	899	848	879	882	884	838	863	922	843	896	799	859	876	882	832	845	815	851	849	861	843	854	833	849	885	858	884	777	830	854	879	847	873	864	817	893	862	901	850	857	810	828	857	876	834	867	868	906	784	902	863	862	860	871	830	869	912	881	885	897	896	827	837	818	906	888	899	887	839	784	881	865	845	858	933	877	858	880	905	844	842	867	820	878	840	884	902	853	882	802	869	905	838	979	871	918	876	879	883	876	863	843	871	926	869	899	886	822	840	879	867	852	892	884	895	919	874	816	827	851	917	886	903	844	863	855	887	839	897	849	830	901	860	896	810	879	903	905	813	864	876	866	844	839	862	880	882	876	874	920	857	864	851	848	875	852	868	876	863	857	837	834	913	921	842	869	850	891	891	812	903	859	867	828	873	861	872	922	847	862	843	890	836	877	843	833	909	910	915	885	883	879	824	858	839	866	853	900	850	885	892	872	903	841	850	918	911	856	854	882	881	853	859	880	828	884	854	845	884	878	855	855	869	903	873	856	884	910	887	867	896	796	895	842	835	852	847	891	836	888	794	846	910	863	837	887	843	826	838	881	843	860	884	850	810	915	843	864	910	864	875	823	859	902	890	871	862	836	928	839	857	870	856	878	970	876	837	916	818	840	866	893	875	885	875	869	919	846	873	892	927	854	824	892	879	866	871	844	876	846	853	852	822	832	857	837	843	857	837	903	868	811	843	833	885	911	857	842	865	942	865	843	853	876	907	898	852	912	886	909	876	925	805	923	853	859	838	843	863	837	908	872	871	906	853	809	863	875	874	882	876	864	825	861	893	851	894	863	843	864	807	850	862	878	871	925	892	870	853	894	848	851	915	887	882	896	861	873	878	862	885	925	861	848	855	822	846	906	835	822	862	884	842	892	902	855	894	883	811	827	843	841	822	820	846	876	876	893	861	873	824	845	844	904	865	850	827	857	844	884	871	860	855	928	893	842	883	869	905	849	865	817	859	844	881	889	867	883	848	892	871	857	881	876	939	866	844	860	850	920	832	855	863	842	871	840	851	820	924	869	817	842	908	809	899	872	889	916	873	852	856	879	856	900	865	882	876	864	849	872	845	896	828	846	867	818	905	880	866	812	894	878	853	846	823	878	834	858	870	805	897	917	851	888	853	870	884	873	924	793	923	885	864	900	927	847	849	851	916	883	860	884	867	914	875	894	897	843	829	857	891	890	869	824	902	892	911	892	815	836	841	850	861	832	888	876	876	907	881	878	865	831	896	890	840	898	890	868	887	931	883	868	856	882	899	901	879	847	844	810	847	854	765	824	918	811	782	942	912	852	917	845	848	877	862	889	867	864	839	884	888	868	884	867	834	868	846	872	908	903	852	888	844	862	895	876	838	855	864	882	809	907	898	887	911	821	903	904	884	906	878	875	848	904	853	922	899	857	878	838	893	802	892	919	881	926	861	852	886	836	870	870	833	835	845	894	859	863	888	847	874	875	867	916	857	884	839	848	871	851	859	917	869	840	899	827	911	800	850	850	836	893	905	908	915	876	831	883	856	833	794	886	883	861	863	892	914	898	849	795	861	849	834	861	885	856	854	869	877	863	826	918	856	867	912	877	876	832	909	865	838	841	826	865	834	866	844	892	884	930	914	853	933	874	866	870	874	862	846	855	826	816	844	864	875	777	847	858	900	857	897	893	804	838	907	817	881	885	849	893	861	874	853	905	872	901	903	866	853	811	829	910	833	818	890	840	893	810	868	892	863	895	884	924	858	820	860	836	777	912	873	952	873	857	878	865	827	838	882	897	878	903	924	834	855	910	863	855	877	903	853	892	889	870	819	795	947	907	883	880	860	892	956	898	898	850	850	829	920	896	863	862	834	922	886	885	879	866	866	838	853	851	888	892	868	853	892	841	926	855	859	867	861	889	868	915	864	839	835	793	873	884	889	925	832	852	871	860	873	869	867	833	873	837	895	899	900	861	864	901	887	871	889	845	876	912	839	852	903	838	842	849	863	861	866	844	874	854	884	877	874	910	858	906	880	880	824	886	886	881	899	879	838	836	877	884	883	875	824	845	837	868	851	919	858	858	852	853	903	834	884	841	842	892	873	882	843	888	860	859	855	859	869	807	876	892	855	847	887	933	856	862	873	848	852	870	863	829	839	886	889	866	885	837	891	920	833	888	819	901	817	824	873	883	874	868	858	877	887	836	856	895	846	894	864	955	851	859	937	895	913	863	866	885	811	867	883	900	855	863	839	849	890	913	817	887	872	841	864	850	919	902	880	857	882	891	903	838	828	850	902	880	827	855	886	879	869	843	804	875	886	874	912	859	875	903	880	840	911	903	923	861	845	898	917	918	841	876	877	891	793	868	833	901	857	882	863	874	857	856	923	825	879	874	878	878	864	836	844	867	871	879	872	882	896	884	888	872	833	887	854	862	881	887	813	879	893	882	833	905	859	871	884	860	897	887	891	868	867	831	840	864	896	884	851	801	814	857	848	884	845	911	829	889	899	869	850	894	852	861	865	895	936	890	810	894	856	895	886	858	905	839	973	878	871	887	858	914	886	896	871	865	866	863	830	854	914	905	870	863	870	853	864	868	862	834	899	866	899	850	915	862	863	893	888	877	906	890	875	868	869	894	891	870	817	850	896	809	827	880	920	840	900	907	938	867	839	880	855	815	874	927	920	819	882	836	856	870	884	862	904	888	853	877	828	904	853	867	925	847	913	837	861	860	891	867	913	918	817	885	898	883	901	871	903	876	896	860	846	883	881	821	894	871	878	847	849	871	873	859	827	809	891	853	831	846	889	883	799	849	856	838	899	851	885	844	848	900	848	860	851	893	860	891	875	860	871	877	843	904	888	869	839	864	850	862	882	858	782	870	890	904	869	854	895	869	928	894	886	829	844	866	889	867	810	862	903	866	875	850	884	864	913	889	869	861	875	858	896	851	867	802	904	860	818	821	886	865	883	809	825	933	830	901	869	899	870	871	857	900	858	849	917	854	862	882	903	871	887	849	889	871	842	831	844	858	859	905	848	886	887	890	841	885	889	858	873	886	894	911	843	886	932	862	869	879	888	825	876	811	879	839	888	903	915	916	894	858	885	847	844	946	904	890	911	893	869	846	852	878	881	881	919	815	894	810	890	871	864	885	896	847	884	839	818	899	849	821	878	883	865	831	874	866	877	861	882	846	842	803	916	844	855	850	872	830	856	855	881	868	834	871	841	851	876	879	859	889	867	904	847	868	877	914	874	903	913	927	881	826	888	829	898	893	911	863	876	868	893	805	909	862	898	914	911	844	874	924	897	914	860	854	865	881	892	828	835	893	889	909	880	912	850	839	801	854	823	880	898	847	888	886	825	894	896	867	862	833	894	860	873	878	836	913	821	844	883	902	899	893	825	872	942	858	862	895	875	876	878	876	874	847	867	884	865	913	932	818	915	885	882	870	833	879	892	923	871
8629	9968	4774	3776	1334	1186	1271	1153	1135	1138	1106	1101	1067	1088	1069	1112	1047	1056	1063	1063	1043	1078	1128	1031	1065	1107	1105	1047	1076	1047	1032	1062	1002	1016	1054	1063	1082	1041	1077	1058	1034	1050	978	1086	1072	1072	1072	1065	1079	1095	1072	1025	1057	1036	1056	994	1087	945	1156	1003	1039	1025	1071	1081	1098	1088	1052	1085	1057	1079	1069	1047	1070	1070	1059	1039	1008	1034	1082	1113	1021	1003	1089	1098	1053	1110	1057	1062	1086	1054	1083	1075	1064	1033	1057	1015	1058	1062	1080	1046	1061	1061	1032	979	1091	1029	1041	1053	1016	1048	1077	1047	1002	1060	986	1073	998	1054	979	995	1038	1078	1066	1012	998	1029	1063	1042	1051	1047	1091	1011	1105	1018	1045	1081	1155	1047	998	1080	1069	1029	1078	1068	1025	1018	1026	1108	1033	1107	1075	1139	1076	1062	1032	1034	1048	1052	1079	1056	1088	1066	1040	1060	1056	1059	1034	1067	1083	1040	1013	1072	1106	1062	1081	1079	1073	1031	1110	1051	1063	1074	1018	1069	1096	1014	1091	1057	1051	1100	1075	1093	1068	1053	1041	1091	1056	1018	1030	1037	1032	1079	1098	1020	1146	1095	1091	1082	1018	1119	1045	1020	1099	1033	1055	1022	1093	1072	1072	1041	1074	1038	1088	1029	996	1058	1106	1035	1139	1037	1020	1054	1059	1069	1026	1080	1071	1011	1028	1072	1130	1036	1109	1011	1063	1024	1028	1085	1063	1012	1036	1075	1087	1029	1053	1082	1021	1032	1034	1037	1100	1053	1083	1108	1040	1107	1163	1069	1051	1060	1084	1014	1084	1065	1073	1035	979	1040	1023	1050	1022	1063	1062	1046	999	1041	1057	1099	1114	1009	1063	1075	1001	1035	1023	1104	1113	1059	975	1006	1061	1056	1095	1058	1060	1057	1089	1019	1102	1054	1051	1110	1062	1082	1074	1042	1033	1106	1074	1051	1054	1104	1029	1052	1127	1060	1061	1029	1051	1064	1107	1082	1079	1047	1067	1131	1089	1041	1113	1059	1002	989	1059	1057	1048	1039	1018	1016	1067	1078	1050	1075	1042	1013	1089	1006	1039	1002	1075	1099	1058	1106	1081	1029	1030	1045	1012	1063	1062	1100	1111	1028	1037	1027	989	1001	986	1016	1035	1040	1070	1029	1068	1097	1042	1092	1010	1063	1002	1099	1034	1021	1062	983	1033	1068	1045	1077	1085	1028	1067	1030	1082	1076	1079	1048	1092	1059	1039	1037	1082	1066	1049	1075	1041	1040	1059	1034	1097	1065	1032	1081	1091	1019	1104	1048	1008	1044	1092	1029	1089	1058	1047	1035	1045	1059	1037	1106	1036	1054	1036	1069	1065	1043	1075	1068	983	1053	1034	1048	983	1023	1051	1057	1089	1052	1031	1082	1109	1053	1004	1048	1079	1078	1062	1036	1035	1126	1085	1085	1074	1112	1101	1001	1016	1098	1057	1088	1091	1102	1058	1059	1075	1054	1078	1123	1064	1064	1048	1088	1079	1049	1038	1056	1056	1119	1079	968	1015	1060	1032	1066	1066	1044	1067	1069	1057	996	1068	1000	1031	1081	1102	1065	1068	1018	1025	1129	1057	1090	1049	1097	1043	1125	1088	1045	1060	1046	1094	1109	1116	1050	1124	1029	1056	1067	1038	1068	1089	1009	1025	1139	1051	1110	1050	1089	1055	1062	1096	1026	1055	1035	1021	1031	1074	1036	1071	1056	1093	1087	1031	1071	1055	1069	1114	1113	1087	1071	1053	1077	974	1040	1063	1065	1060	1065	1101	1040	986	1034	1031	1029	1064	1077	984	1064	1077	1136	1083	1059	1046	1107	1035	1021	1046	1014	1081	1047	1005	1043	1077	1015	1006	1119	1063	1022	1055	1088	1068	1058	1036	1037	1022	1062	1079	1077	1023	1047	1081	1053	1066	1061	1069	1053	1042	1060	1063	1060	1086	1047	1059	1087	1019	1113	1040	1076	1075	1082	1101	1086	1091	1005	1114	1038	1030	997	1003	1066	1052	1101	1014	1062	1049	1032	1057	988	1074	1125	1026	1074	1054	1082	1064	983	1097	1053	1129	1097	1092	1069	1101	1079	1055	1028	1051	1105	1109	1007	1046	1036	1022	1025	1054	1035	1090	1048	1105	1095	1064	1073	1036	1107	1003	1108	994	1043	969	1080	1091	1077	1065	1052	1047	1066	1064	1091	1084	1058	1053	1073	1005	1075	1030	1014	1067	1115	1005	1066	1037	1066	1066	1053	1048	1052	1043	1108	1037	1014	1054	1098	1027	1062	1059	1067	1136	1021	1066	1014	1020	1063	1083	1061	1071	1047	1034	1107	1125	1103	1082	1112	1075	1048	1032	1050	1084	1079	1040	1108	1091	1094	1101	1050	1081	1030	1007	1104	1074	1028	1099	1125	1064	1012	1048	1064	989	1016	1030	1119	1109	1061	1016	1079	1042	1070	1099	1076	1084	1094	1072	1027	1037	1080	1045	1065	1102	1042	1039	1033	1084	1108	1068	1062	1080	1068	1050	1116	1077	1072	1072	1023	1030	1060	1069	1106	1085	1075	1131	1098	1072	1092	1120	1049	1047	1049	1064	1047	1062	1035	1082	1071	1066	1138	1061	1045	1086	1087	1064	1085	1082	1020	1059	1060	1080	1091	1104	1027	1101	1088	1081	1052	1019	1015	1080	1068	1042	1086	1094	1064	1057	1051	1073	1145	1056	1067	1057	1058	969	1027	1062	1105	1063	1048	1056	1075	1031	1096	1008	1083	1084	1074	1057	1065	1052	1111	1068	1095	1135	1097	1136	1083	1099	1076	1033	1016	1101	1101	1051	1012	1044	1067	1104	1044	1032	1060	1055	1036	1081	1113	1027	1056	1019	1082	1063	1080	1028	1039	1123	1027	1022	1105	1055	1062	1013	1072	1050	1055	1089	1095	1079	1091	1074	1049	1051	1065	1059	1059	1106	1032	1067	1061	1080	1055	1031	1045	1080	1051	1143	1065	1042	1053	1046	1073	1038	1060	1003	1052	1021	1057	1039	1073	1095	1059	1112	1074	1107	1088	1123	1014	1020	1082	1033	1030	1028	1070	1074	1117	1092	1052	1067	1077	1071	1078	1043	1065	1071	1089	1120	1089	1032	1039	1139	1047	1006	1077	1123	1073	1114	1055	1091	1062	1060	1072	1104	1053	1054	1031	1046	1062	1008	1040	1025	1049	1048	1028	1016	1074	1065	1019	1079	1047	1091	1036	1040	1073	1011	1069	1048	1015	1109	1089	1056	1053	1042	1102	1019	1072	1008	1046	1028	1111	1060	1043	1042	1098	1077	1103	1023	1046	1076	1086	1067	1033	1025	1108	978	1053	1075	1120	993	1092	1035	1012	1075	1066	1079	1022	1094	999	1005	1011	1062	1045	1079	1025	1054	1118	1003	1067	1067	1136	1041	1030	1056	988	1057	1136	1063	1094	1088	1047	1037	1084	1106	1019	1065	1046	1080	1076	1080	1039	1064	966	1041	1057	1068	1104	1103	1121	1151	1085	1092	1062	1120	1041	1031	1080	1045	1109	1067	1062	1029	1060	1065	1057	1053	1118	1043	1041	1097	1072	1034	1064	1064	1010	970	993	1031	1048	1053	1100	1026	1125	1066	1040	1119	1060	1063	1082	1021	1076	957	1057	1001	1095	1096	1100	1099	1060	1093	1037	1047	1086	997	1039	1103	1055	1074	1085	1045	1019	1061	1024	1039	1052	1037	1027	1028	1040	1024	1058	1044	1079	1028	1089	1051	1085	1091	1047	1113	1065	1088	1034	1034	1002	1028	1061	1074	1066	1055	1053	1027	1042	1073	1049	1110	981	1056	1041	1014	1092	1064	1091	1068	1062	1008	954	1042	1089	1040	1094	1087	1070	1086	1040	1072	1095	1061	1124	1052	1094	1071	1097	1042	1041	1025	1029	1079	1069	1081	1040	1132	1089	1023	1073	1056	1084	1043	1064	1093	1028	1045	1049	1053	1085	1067	1078	1025	1170	1107	1015	1047	1093	1048	1022	1046	1069	1072	1055	1123	1045	1023	1041	1079	1075	1054	1060	1035	1064	1024	1060	1064	1060	1099	1104	1077	1119	1042	1091	1047	1077	1062	1079	1046	975	994	1015	1062	1016	1100	1075	1064	997	1069	1059	1041	1025	1089	1073	1075	1057	1054	1085	1066	1053	1043	1032	1045	1121	1033	1094	1051	1085	1046	1068	1049	1084	1074	1094	1085	1043	984	1052	1067	1056	1039	1098	1133	986	1033	1030	1085	1107	972	999	1035	1063	1016	1081	1042	1093	1029	1087	1131	1045	1051	1127	1042	1078	1044	1021	1087	1040	1042	1054	1055	1063	1110	1072	1068	1075	1011	1028	1048	1095	1048	1016	1079	1064	1088	1058	1073	1060	1050	1071	1084	1061	1044	1060	1096	1069	1063	1047	1058	1066	1047	1029	1113	1013	1010	1030	1098	1103	1053	1081	1020	1076	1172	988	1046	999	1068	1009	1034	1080	1027	1045	1066	1050	1030	1057	1091	1046	1077	1031	1038	1067	1037	1103	1042	997	1098	1040	1076	1081	1100	1101	1055	1122	1034	1080	1065	1082	1095	1076	993	1116	1073	1049	1108	1061	1017	1084	1035	1029	1057	1007	1061	1064	1015	1045	1039	1023	1035	1102	1073	1110	1060	1046	1043	1101	1074	1041	1014	1008	1030	1041	1013	1102	1038	1057	1060	1050	1078	1047	1019	1024	1078	1077	1029	1020	1119	999	1104	1068	1082	1064	1024	1043	1056	1098	1063	1028	1051	1076	1105	1078	1029	1048	1044	1035	1041	1062	1097	1086	1085	1104	1105	1079	1048	1046	1059	1016	1089	1047	1120	1076	1020	1127	1065	1013	1046	1064	1017	1071	1083	1079
23687	21466	28631	24836	21386	11987	1692	1015	920	874	774	785	730	729	735	766	686	742	726	724	699	745	763	684	655	674	691	682	688	723	743	676	687	654	661	656	656	701	680	686	615	693	641	698	677	690	669	639	622	630	714	634	700	711	672	717	681	702	716	662	662	691	644	666	685	664	659	666	739	666	636	705	707	666	662	697	680	650	700	698	716	636	698	663	652	695	656	678	643	649	653	613	664	651	735	623	680	701	705	676	633	703	695	683	639	653	682	638	652	686	655	677	623	652	718	687	696	700	661	649	663	702	629	660	642	690	675	719	672	716	665	685	655	665	715	667	601	671	679	687	639	677	650	684	654	654	650	649	674	649	608	684	667	668	662	678	712	615	688	700	699	673	683	648	690	632	660	687	636	694	671	680	710	650	665	649	700	673	664	683	670	638	645	621	658	641	676	649	666	644	619	647	662	714	693	703	663	719	655	710	638	656	629	654	713	646	708	713	632	665	650	663	633	648	641	639	703	573	651	645	649	631	647	698	675	638	656	718	649	685	674	678	649	676	634	670	668	689	630	661	701	684	682	704	653	685	685	699	622	674	696	671	680	640	659	615	672	674	661	659	656	633	663	637	655	607	695	660	649	676	624	658	715	666	660	666	645	614	670	680	715	714	692	660	684	650	672	669	718	642	634	672	676	673	663	681	655	689	691	652	721	680	659	672	681	702	685	594	636	710	673	671	677	675	671	672	636	656	649	652	620	689	638	641	687	626	679	634	641	664	658	645	697	672	676	677	671	687	657	683	662	666	688	675	667	675	632	700	697	663	701	637	677	655	703	688	659	676	715	659	641	705	608	672	644	708	721	651	647	680	659	670	675	675	693	613	681	698	647	678	648	685	695	691	716	676	688	677	661	667	711	704	653	626	648	677	651	694	702	657	699	671	699	668	627	660	687	667	646	638	640	656	662	672	692	696	672	677	682	693	712	669	667	664	694	666	674	682	688	644	661	640	682	667	664	660	638	695	694	644	700	656	660	656	629	639	662	693	685	700	694	682	674	677	653	678	653	695	692	651	724	674	660	691	686	656	668	650	677	681	669	671	638	677	661	680	674	668	673	665	668	702	683	662	621	729	664	677	687	665	656	638	649	627	642	666	639	654	667	689	643	657	670	654	662	672	668	703	665	671	644	644	663	638	688	605	669	699	673	751	672	670	690	685	673	655	653	654	694	718	630	624	693	677	666	610	641	638	662	738	617	655	700	657	659	674	660	650	692	655	653	690	676	664	690	711	671	659	655	644	690	635	709	683	667	671	646	637	627	639	689	660	681	648	686	680	652	636	678	688	684	678	615	688	659	639	666	691	652	676	634	646	669	665	654	660	662	641	622	716	666	651	705	674	672	673	697	653	642	640	699	675	636	696	637	688	654	631	668	636	661	638	644	665	683	662	671	664	662	657	686	681	606	676	699	684	651	694	658	655	666	677	676	702	707	685	653	685	666	645	695	654	657	624	655	713	669	634	661	599	683	669	731	624	668	695	616	690	650	664	679	713	679	640	704	655	614	673	652	640	723	639	650	652	668	685	674	668	667	671	609	680	659	672	661	612	617	710	636	631	614	678	683	668	668	658	693	676	671	725	630	681	707	672	669	633	670	672	651	640	670	652	678	611	664	648	619	663	725	661	665	658	651	682	670	655	663	702	675	669	665	695	645	691	662	655	651	640	644	722	661	650	645	654	702	652	655	705	678	641	656	622	677	656	712	663	679	664	683	660	686	652	656	667	670	623	679	672	660	698	680	678	664	628	677	631	692	683	629	672	683	666	625	645	649	696	675	647	656	641	660	672	681	682	677	663	681	663	666	614	707	669	667	650	734	640	697	657	672	728	690	686	643	697	664	661	728	702	671	637	642	676	689	684	696	685	671	678	652	678	648	638	648	653	682	703	687	672	667	708	647	667	632	701	670	627	692	671	631	645	631	645	667	688	637	676	687	655	657	659	646	651	654	644	672	642	693	681	706	649	624	616	654	685	655	679	632	681	689	642	685	682	609	660	683	666	633	651	717	695	706	701	669	640	665	675	731	685	721	667	693	677	647	666	665	647	625	629	707	727	702	704	672	668	648	703	696	715	675	711	642	618	659	693	699	662	667	706	685	660	631	638	655	610	652	656	683	686	675	678	637	691	660	686	635	657	641	642	651	625	582	665	646	642	614	650	643	629	657	651	684	653	692	688	691	645	674	613	694	696	664	654	672	661	655	650	653	673	677	688	666	712	595	725	672	677	665	642	634	678	625	650	684	656	664	682	617	694	706	695	678	663	668	682	664	688	691	656	653	626	688	666	693	653	728	681	646	713	629	641	631	694	670	710	685	694	666	679	688	658	688	667	674	666	667	686	674	714	673	676	708	654	701	658	668	681	653	686	670	703	673	632	688	677	670	681	619	617	651	668	672	695	637	652	669	650	589	693	633	623	646	659	683	698	638	675	698	678	684	687	620	656	666	666	653	689	670	668	666	680	683	654	697	649	697	650	648	697	612	686	663	676	661	645	680	657	654	643	689	661	640	700	678	668	690	665	668	648	710	684	646	656	673	686	675	712	707	619	660	617	631	656	664	659	700	642	661	682	661	650	647	690	652	673	644	638	605	672	698	710	714	668	688	647	696	663	665	683	689	667	705	670	663	666	682	705	685	711	688	672	667	639	743	638	645	682	645	654	698	613	652	694	638	665	683	694	639	659	629	684	698	658	652	630	609	691	691	636	658	674	634	650	699	669	685	674	691	702	650	670	676	633	736	663	667	644	686	666	702	647	606	681	648	674	697	671	694	737	673	681	682	654	658	677	682	679	687	669	681	656	662	690	645	663	661	665	696	733	641	662	626	686	652	649	687	634	655	721	664	660	689	703	652	639	630	650	654	688	644	624	689	651	629	704	702	613	687	674	666	642	677	681	672	687	670	650	685	655	690	634	729	668	695	667	661	636	708	656	647	655	685	707	679	653	714	670	624	703	632	663	681	675	666	613	630	687	673	655	712	650	656	722	684	673	671	634	630	704	693	677	627	704	654	672	615	682	674	626	677	637	682	641	650	674	636	671	718	715	718	688	718	606	668	701	651	669	702	709	660	705	669	661	678	679	665	688	694	706	673	687	713	647	653	662	653	663	655	646	628	671	700	691	654	745	687	671	608	682	636	658	635	664	700	693	595	656	638	735	688	675	682	675	671	662	748	675	659	668	682	710	699	642	642	673	686	677	641	647	670	672	647	657	674	657	681	651	669	695	703	698	648	658	689	679	691	689	685	651	657	660	664	651	673	664	655	688	690	643	654	674	682	684	655	684	692	641	690	687	702	662	656	654	647	671	716	690	668	653	689	633	671	689	674	665	682	672	682	654	658	684	706	598	663	681	629	661	609	644	661	654	660	656	658	695	643	658	676	664	655	689	708	680	666	679	656	677	695	644	664	658	670	690	708	738	669	691	683	662	699	631	682	686	675	631	692	699
8889	18921	12567	20325	2883	2026	1780	1586	1366	1224	1098	1025	982	988	965	920	953	928	889	832	873	886	853	856	902	887	830	805	875	890	872	802	874	870	860	853	880	807	853	834	828	834	829	852	842	779	797	850	820	824	834	838	843	865	884	826	831	874	811	827	785	862	834	857	815	830	831	830	866	830	826	807	891	820	821	840	799	860	844	820	853	845	834	851	820	830	848	837	828	862	847	845	820	828	829	833	892	857	816	823	833	810	847	828	820	861	814	863	877	839	835	802	884	815	853	858	917	835	849	847	769	852	833	848	834	787	851	854	820	795	849	845	811	906	822	838	843	829	822	811	819	849	816	866	872	910	860	783	823	867	763	833	858	852	814	818	804	860	882	858	864	834	882	867	812	765	780	807	831	806	866	835	802	811	875	834	851	854	809	839	784	819	809	827	836	806	830	826	851	876	810	830	824	804	845	827	837	845	808	837	852	895	860	831	869	820	855	824	896	861	832	841	819	842	808	825	812	778	810	855	850	784	834	814	805	892	849	852	870	855	823	867	853	861	802	862	873	862	829	808	821	827	832	869	834	894	822	870	850	848	865	825	886	850	839	834	851	847	811	763	893	810	797	823	849	806	840	832	893	844	822	773	835	863	834	823	810	866	814	886	826	849	811	846	835	841	843	840	807	910	825	820	856	776	856	827	842	811	825	840	866	817	877	861	846	833	906	841	819	850	808	791	838	837	799	863	870	869	846	813	852	888	808	844	864	886	849	807	866	894	810	840	835	822	838	900	818	795	828	873	892	855	835	796	898	854	819	800	806	799	766	787	807	810	880	830	822	890	845	850	865	808	804	853	864	800	872	846	824	836	841	868	863	824	815	840	843	818	848	840	855	854	798	822	812	832	842	827	797	835	874	807	797	855	855	837	807	885	831	865	835	813	816	819	829	757	850	839	872	864	848	814	853	811	800	817	852	874	839	869	797	804	880	834	801	871	846	855	845	836	820	891	827	912	854	821	815	891	836	928	827	825	846	770	894	836	809	910	854	822	847	833	865	793	842	817	825	828	876	909	829	839	799	857	846	882	809	848	810	832	838	820	855	781	817	815	878	848	790	849	863	805	849	778	869	889	757	846	774	910	826	807	821	868	821	856	811	790	886	825	837	808	801	893	816	830	805	827	845	820	909	836	871	827	817	853	837	863	835	801	865	886	832	835	791	824	812	844	840	860	805	864	865	859	866	863	902	832	879	857	783	878	846	881	842	779	908	842	849	837	833	826	807	829	808	838	859	823	809	860	787	875	875	813	832	810	876	846	837	833	884	828	863	878	878	786	773	842	863	831	854	820	816	842	820	888	838	781	848	792	817	762	830	843	857	852	797	837	863	817	816	864	873	810	875	797	814	830	841	878	801	856	859	815	813	843	856	814	826	815	864	853	803	834	852	856	770	813	846	867	772	796	853	859	829	824	834	844	855	815	839	826	785	849	821	790	880	832	848	839	866	812	864	773	831	833	788	833	841	861	826	859	810	776	823	844	869	808	847	821	832	867	788	762	846	828	841	837	822	799	829	850	870	851	837	865	876	815	828	828	859	821	859	836	857	821	824	829	826	870	820	797	808	797	782	868	844	836	831	847	849	796	757	838	834	877	845	876	879	846	770	831	802	826	805	845	832	901	869	873	810	844	826	851	838	836	829	853	820	817	848	830	845	814	789	845	865	792	860	794	852	863	830	884	870	790	824	919	838	784	808	769	870	866	878	808	827	852	797	882	885	813	853	798	862	778	865	847	901	780	802	868	819	840	834	860	857	841	839	859	819	863	810	849	847	858	813	871	802	891	850	833	863	855	850	873	854	834	798	856	801	828	826	826	864	803	837	879	806	838	863	812	874	868	791	879	840	842	846	826	837	883	800	817	812	816	894	843	820	823	863	843	836	845	810	864	804	805	806	833	853	823	823	816	793	826	872	789	837	840	830	837	858	794	857	825	848	853	869	835	852	871	829	816	875	878	874	820	861	813	804	835	832	832	856	851	842	830	840	868	827	825	883	879	780	857	889	842	813	843	817	879	809	816	823	850	823	819	804	854	799	830	838	873	769	849	828	848	830	831	822	832	821	839	821	841	849	783	848	871	860	805	873	836	774	854	878	849	838	922	798	841	835	830	853	854	872	800	871	855	862	853	827	816	860	863	863	828	784	805	830	835	825	811	879	781	854	825	865	837	810	778	836	857	849	866	857	887	912	879	846	845	841	845	833	876	843	857	856	872	772	905	865	786	842	859	895	840	807	837	822	837	823	831	800	809	792	861	835	880	882	872	865	870	838	797	834	817	867	856	816	794	818	861	823	766	824	852	824	845	791	842	784	844	862	837	852	871	808	824	825	849	810	801	855	870	893	858	760	846	817	806	813	845	874	787	784	800	855	837	855	856	802	894	883	842	790	826	813	816	815	789	826	848	796	845	869	816	880	822	804	845	845	792	796	814	869	854	836	890	785	854	892	832	854	914	858	860	803	832	831	800	829	836	854	856	823	816	878	804	876	858	829	862	803	810	881	842	856	863	852	813	784	787	859	852	891	827	836	837	809	884	831	821	849	823	790	823	854	832	847	810	828	880	845	873	842	857	782	819	798	873	821	817	818	847	861	872	822	830	881	801	797	848	810	822	897	826	830	861	866	895	821	820	861	842	807	835	828	870	846	830	826	843	830	838	851	856	880	879	855	839	849	825	807	838	817	867	846	817	864	834	813	820	830	804	822	851	914	855	816	819	841	860	881	865	855	855	818	876	871	812	841	838	830	825	851	850	766	859	832	816	831	877	851	818	873	804	835	861	848	813	845	832	838	859	820	846	858	862	829	803	834	849	831	870	810	885	859	817	849	843	794	861	824	850	875	859	820	857	838	862	871	845	839	867	838	820	839	879	833	838	806	841	834	839	845	794	836	846	813	832	813	872	829	834	815	868	847	782	844	840	831	833	840	786	793	861	833	811	824	840	794	838	832	830	820	880	806	882	849	834	885	828	814	881	832	895	775	866	833	837	855	830	849	838	830	771	819	811	849	795	850	865	843	795	831	863	847	836	835	837	826	894	849	878	793	825	814	829	811	872	857	826	803	868	821	818	850	843	836	846	842	850	841	826	848	831	840	836	855	796	824	838	871	867	808	806	870	861	790	855	874	796	847	838	831	814	816	856	862	800	854	850	823	851	782	822	834	825	902	845	763	834	828	850	861	842	864	844	820	879	834	812	882	846	830	859	826	871	831	838	849	848	822	867	807	814	835	818	801	851	809	755	875	878	836	842	818	826	838	822	836	778	803	819	874	873	850	850	838	823	800	827	814	816	805	820	842	848	851	809	785	814	798	863	865	852	814	877	832	823	882	798	829	857	842	842	848	843	866	852	865	830	854	803	864	834	867	839	813	850	837	891	851	888	815	860	797	846	845	813	840	830	828	851	850	846	834	785	827	867	843	873	845	832	806	869	849	821	822	793	799	791	816	849
25024	21519	27225	26048	8900	1045	831	764	710	657	612	632	624	606	602	595	670	573	563	612	567	597	610	591	617	611	588	596	620	603	578	602	646	613	573	634	577	576	593	560	617	561	623	603	606	623	575	583	606	625	567	556	555	571	560	579	598	563	583	584	616	631	565	569	578	595	561	562	524	598	584	581	595	575	613	579	585	599	602	597	550	580	593	608	640	594	573	563	588	590	626	582	561	610	578	526	547	577	573	574	558	588	604	607	582	574	589	547	560	625	578	584	595	629	592	556	559	586	599	559	552	548	543	629	602	552	565	604	628	592	585	582	546	629	613	608	626	579	621	613	587	586	596	552	558	559	610	592	595	582	564	601	612	614	566	576	603	608	611	568	607	592	611	570	610	563	603	617	579	597	599	601	571	566	569	587	541	592	581	602	592	572	594	594	569	638	571	597	603	578	570	586	576	605	591	575	574	574	576	579	544	589	598	619	594	622	587	600	607	588	604	558	568	569	612	595	599	584	582	543	574	546	598	548	608	573	559	590	572	597	591	592	573	565	627	555	568	599	618	601	554	586	614	548	563	570	544	573	630	593	576	578	580	622	583	584	603	562	560	615	620	575	585	535	538	575	556	591	573	626	593	602	577	622	563	623	563	590	601	606	566	608	564	591	602	568	547	608	579	592	559	562	627	616	583	580	627	541	586	581	549	579	575	567	556	583	553	598	614	579	613	567	600	646	591	609	592	583	605	592	569	595	576	581	519	594	611	561	615	613	591	572	595	590	537	602	561	548	590	608	570	577	604	580	594	585	603	631	596	541	578	546	589	556	613	587	560	562	595	623	613	580	563	615	588	575	587	613	630	573	576	554	601	605	596	557	615	547	604	614	609	586	555	575	616	558	610	572	599	602	598	572	611	599	601	635	601	564	617	555	578	564	553	587	593	566	609	566	581	550	585	655	528	570	580	602	582	591	587	578	573	552	553	581	563	548	583	579	577	544	577	607	572	620	590	547	608	516	618	596	596	621	554	544	594	549	552	637	568	575	557	609	571	581	583	523	594	594	605	589	604	589	602	567	648	581	589	539	548	574	599	553	594	590	582	527	532	588	599	583	600	587	631	611	573	560	592	621	534	601	619	557	596	592	578	576	595	551	617	599	587	563	534	589	563	572	567	559	575	598	600	580	567	586	630	536	599	569	580	596	568	620	540	598	575	597	618	573	568	541	572	560	598	593	589	574	572	570	580	586	556	604	577	590	541	605	522	597	578	595	596	569	556	595	555	593	563	548	618	534	597	572	610	562	615	600	591	574	560	615	593	606	577	612	613	608	606	568	547	591	571	610	606	550	599	606	593	605	589	583	595	581	575	618	598	569	584	579	592	575	585	582	583	575	566	597	596	594	584	584	570	614	555	552	584	576	618	590	563	524	547	572	549	549	593	561	561	541	578	570	586	549	591	570	608	569	599	546	558	587	635	569	546	646	592	597	581	554	556	572	577	555	640	560	565	578	589	605	592	547	538	605	561	596	548	595	594	557	626	567	636	558	604	590	599	558	645	585	561	612	561	536	614	645	615	588	584	612	599	579	583	546	594	565	549	558	630	558	570	579	551	571	592	588	623	529	581	567	615	584	586	631	621	592	575	577	587	606	614	590	564	590	632	570	588	666	559	569	621	626	607	592	582	586	596	578	604	566	583	574	562	553	597	600	570	591	572	570	578	615	570	612	606	599	547	556	585	592	575	591	604	603	598	593	612	580	585	576	623	601	616	607	608	617	625	593	584	606	595	593	594	577	644	568	594	553	566	581	573	584	603	617	571	622	563	591	540	569	549	555	600	610	593	600	580	607	601	608	580	590	624	582	641	590	554	619	636	596	586	578	569	552	545	587	563	568	597	579	555	580	594	582	576	591	599	574	576	564	666	548	586	605	586	593	613	578	577	644	587	591	583	584	529	586	591	599	560	538	595	581	580	572	563	586	597	540	576	569	610	542	567	569	628	573	622	596	619	554	605	599	609	651	552	580	541	632	564	621	595	587	613	562	546	589	555	559	573	619	581	547	590	587	562	575	578	576	558	609	590	587	567	579	590	604	589	604	573	553	587	626	613	636	634	599	588	570	571	570	598	553	576	562	619	563	572	598	599	594	623	575	547	594	556	613	612	634	590	551	592	580	576	612	613	575	596	589	570	604	589	571	552	594	565	593	606	623	592	576	582	574	551	617	592	572	616	570	597	577	555	572	590	578	589	614	590	559	589	552	577	601	562	592	620	535	591	581	589	569	575	588	577	573	598	618	568	569	559	531	586	582	612	605	565	561	605	630	569	555	596	599	591	633	567	632	594	511	612	606	564	589	576	589	559	588	561	578	606	556	575	596	587	547	614	582	572	617	610	576	537	616	591	554	610	598	550	561	551	552	560	553	575	595	579	558	627	563	593	602	565	529	569	568	533	575	595	576	629	597	606	595	618	640	588	561	589	550	596	628	576	570	609	555	612	566	581	597	556	560	590	557	589	585	580	562	544	544	591	554	576	580	601	641	589	561	623	530	585	611	591	617	580	544	630	563	573	557	612	620	617	606	535	545	572	589	584	564	568	564	601	619	541	605	547	592	608	589	568	574	616	603	603	557	593	569	571	593	601	590	545	569	625	578	577	564	586	616	590	601	583	598	594	608	563	546	558	582	625	594	602	590	637	601	552	581	601	582	594	568	593	624	554	609	601	567	607	594	594	596	556	603	579	570	582	576	568	577	558	581	581	572	584	584	566	620	552	547	577	560	571	597	568	559	613	588	614	613	611	571	565	572	557	593	615	601	618	606	600	564	563	587	557	566	601	575	573	615	546	589	570	588	639	556	537	587	549	559	562	582	585	603	584	559	621	567	572	575	572	598	591	580	583	592	605	586	545	598	592	570	609	575	597	576	559	574	570	552	555	593	583	577	581	637	587	576	571	568	566	610	614	613	632	597	566	563	566	574	550	582	577	553	545	585	589	591	593	533	593	588	570	587	596	607	569	609	550	585	578	593	564	627	632	624	603	581	586	601	597	578	579	537	560	565	569	559	595	549	599	550	604	595	589	558	614	560	587	588	547	642	612	524	583	580	584	569	602	569	542	577	617	507	599	608	590	584	603	539	578	607	610	577	542	537	593	605	589	561	605	602	590	564	630	586	619	587	602	586	592	609	594	570	578	570	587	568	635	612	618	570	595	568	569	585	629	574	602	590	538	571	609	607	596	576	586	594	599	552	595	601	556	604	598	626	625	558	605	550	595	582	543	562	592	573	610	621	589	585	594	553	561	585	561	595	541	591	631	591	578	557	579	604	577	559	625	565	574	577	570	632	631	602	563	622	610	537	583	546	608	577	603	639	582	587	623	609	606	598	597	648	635	603	580	553	605	561	550	668	552	554	554	578	570	558	584	607	578	638	561	577	588	601	584	571	594	540	590	602	563	588	573	545	574	567	570	559	613	584	612	573	593	583	559	571	593	575	582	581
9047	15368	7589	14079	1813	1336	1253	1081	938	878	811	827	765	761	721	726	753	716	703	684	717	711	754	742	709	703	710	699	782	730	674	677	710	690	722	677	660	691	736	687	732	695	701	690	722	770	679	735	700	758	692	711	729	657	666	683	657	690	734	677	730	669	752	698	708	681	682	703	703	687	655	689	671	712	714	701	729	704	739	694	730	737	724	696	723	698	723	703	722	651	676	693	681	739	689	733	646	626	708	701	719	709	714	761	715	724	681	684	758	730	707	720	688	687	685	626	702	676	742	672	713	708	683	750	701	702	710	684	715	691	678	691	671	753	705	713	714	678	728	720	678	720	658	686	711	664	680	722	689	658	689	701	710	656	669	695	706	714	670	685	728	715	726	721	710	688	683	679	688	691	663	716	653	706	690	685	696	701	688	688	741	712	731	720	683	730	733	640	720	683	722	768	685	733	694	673	745	673	700	687	723	738	725	703	690	658	693	702	668	697	693	694	738	668	716	733	709	693	733	679	686	703	699	692	728	708	690	713	681	736	694	662	731	725	702	707	750	700	738	711	703	689	718	727	715	761	652	678	662	711	728	717	692	684	709	716	724	681	682	683	708	718	692	714	628	689	749	712	650	679	714	702	679	638	718	710	732	646	691	666	679	731	724	695	660	696	702	705	743	710	714	659	684	715	676	663	674	700	722	680	727	719	715	704	694	661	679	691	724	737	743	726	660	678	682	716	730	635	644	687	718	678	743	691	710	693	673	724	696	739	695	731	705	711	698	702	731	703	717	645	717	652	674	698	720	670	645	736	687	647	726	708	736	737	714	681	682	694	686	674	677	742	727	738	663	709	697	718	732	681	685	716	708	761	711	692	660	696	698	700	725	730	676	619	713	687	751	631	651	664	670	691	723	681	715	702	731	722	737	720	639	703	741	668	647	701	729	680	686	723	690	729	767	738	642	690	692	685	717	703	707	681	700	669	706	678	701	684	726	683	673	642	643	690	701	649	702	725	699	712	684	644	678	710	686	724	710	727	705	694	743	657	685	683	685	724	750	704	737	667	713	754	669	696	715	719	676	694	703	710	666	682	705	685	639	710	694	686	690	742	734	656	638	687	662	684	700	659	709	734	706	683	687	718	734	758	707	666	738	769	685	661	745	728	672	732	670	730	692	634	685	697	704	733	724	716	683	678	684	672	719	678	718	741	660	718	713	714	668	669	672	660	761	677	699	655	660	715	708	705	748	673	673	725	668	698	703	700	674	719	705	666	701	694	687	711	671	732	687	704	730	677	681	713	706	746	659	658	730	645	719	735	730	701	734	636	777	690	725	725	722	725	690	697	666	685	696	694	740	702	737	672	648	711	741	648	709	698	690	668	718	675	738	694	682	665	694	672	707	648	679	660	719	673	739	683	705	703	695	640	689	691	687	723	667	683	704	722	685	734	719	679	676	708	683	708	677	691	726	670	705	684	694	709	687	728	680	646	709	702	715	668	688	684	677	707	695	707	699	683	666	686	678	678	697	713	712	704	724	720	677	686	722	738	719	693	722	696	640	632	781	705	698	670	653	703	719	724	749	675	723	724	736	700	660	706	714	732	732	666	696	684	716	718	707	738	701	729	686	694	696	678	750	721	695	704	683	686	725	690	671	668	696	738	681	723	691	681	679	698	742	696	634	698	755	667	743	672	689	677	708	642	667	728	715	736	702	721	699	723	680	712	715	739	710	732	693	690	696	661	672	738	689	706	745	692	731	714	717	703	710	699	698	701	692	721	693	689	724	683	659	695	732	665	638	684	711	724	754	686	739	696	699	724	651	676	713	715	694	699	708	710	668	689	626	708	713	645	692	704	694	785	695	675	717	678	740	736	716	687	766	688	661	724	746	649	695	749	698	698	703	701	741	639	708	733	681	702	698	732	728	705	716	731	693	743	724	760	704	706	737	708	699	696	738	693	695	728	717	661	703	669	730	709	714	685	704	701	775	719	712	710	701	707	700	737	723	734	687	686	661	697	709	732	701	747	679	695	688	717	717	705	699	696	704	704	737	717	703	718	719	651	649	673	674	731	686	674	743	706	720	685	702	689	694	717	782	674	747	735	696	683	680	692	675	677	677	681	711	718	726	701	733	694	745	694	720	712	709	673	697	688	658	681	711	716	663	699	720	738	692	637	740	687	701	684	757	690	732	723	700	717	716	687	725	673	672	720	722	734	686	730	735	761	768	767	708	671	715	679	689	726	658	738	713	723	709	716	691	668	703	719	714	688	720	724	609	668	663	726	729	754	714	703	756	702	708	700	683	727	726	720	654	728	725	701	710	782	703	694	687	707	719	722	699	670	735	694	732	675	711	718	690	700	680	712	729	676	708	708	713	717	720	683	704	652	674	701	701	686	749	718	684	703	666	715	683	721	695	708	680	740	718	697	740	686	732	690	695	717	686	715	703	694	703	714	684	692	659	682	733	695	687	701	676	695	702	708	667	724	708	684	750	692	702	696	678	658	701	704	665	699	714	673	724	653	678	690	686	714	655	708	723	748	697	701	723	724	743	722	710	694	717	687	730	714	707	696	653	689	691	694	698	686	703	722	720	633	703	713	729	666	709	638	721	694	752	701	685	704	721	714	686	713	730	655	701	733	730	711	615	727	716	747	716	668	691	713	695	755	763	679	733	735	705	678	727	703	674	701	733	675	696	723	713	698	682	704	765	695	725	704	725	678	681	683	700	699	688	705	705	687	720	673	743	721	690	757	722	633	711	708	709	711	668	674	666	744	763	703	661	707	690	672	704	716	682	672	704	738	650	682	708	657	715	717	649	680	734	730	722	672	704	700	709	655	692	692	717	750	669	748	720	760	713	701	705	717	659	713	713	704	718	727	703	661	681	697	689	688	729	679	748	683	693	698	692	695	735	699	712	663	618	730	704	676	695	701	685	747	708	700	701	722	698	727	647	742	705	716	715	706	707	690	681	657	737	693	663	654	688	709	732	763	728	685	641	707	738	720	707	721	677	749	700	663	688	725	740	730	701	691	680	716	721	689	690	697	703	667	699	727	670	680	713	699	718	692	692	657	686	669	731	688	743	700	703	718	696	723	672	706	724	751	754	683	723	711	721	713	680	663	727	727	705	667	733	626	676	714	717	676	678	706	680	654	691	711	733	703	690	743	707	682	724	714	701	733	701	724	720	739	697	705	726	730	734	709	713	694	723	739	675	698	692	712	707	716	729	685	716	667	673	712	712	741	735	680	666	731	703	721	676	669	667	695	727	681	710	675	667	651	687	677	670	716	720	744	705	722	683	646	642	736	685	751	701	726	683	672	681	700	663	694	706	665	683	739	714	730	710	681	726	673	676	708	651	714	642	689	705	705	723	676	729	683	701	673	674	675	769	682	747	652	736	694	682	700	682	675	661	724	761	687	744	709	711	699	700	724	658	628	694	711	718	701	688	735	721	704	728	683	697	707	719	704	691	683	728	670	697	740	726	709	669	713
22845	21564	29258	24326	21567	21171	4562	950	603	636	464	449	371	365	377	376	322	318	307	323	306	310	300	308	279	323	310	286	305	296	274	260	288	255	262	289	257	280	253	222	273	281	283	282	271	263	245	268	272	293	275	262	256	271	270	246	287	291	265	262	299	269	288	278	263	271	259	273	247	284	285	287	277	266	259	262	245	275	281	259	283	282	262	259	261	261	249	269	279	253	263	278	266	261	273	252	253	253	272	285	282	267	248	247	262	299	282	239	272	266	286	254	259	273	268	260	272	280	271	259	260	275	253	311	280	277	258	262	294	281	249	272	270	248	304	296	263	303	267	243	257	232	245	257	289	278	260	268	243	280	259	293	265	223	297	257	269	271	274	257	286	246	281	284	291	234	272	256	277	271	291	249	279	281	264	281	270	260	260	274	274	243	259	271	258	299	253	280	284	269	245	274	265	292	260	257	282	294	286	270	260	258	261	262	275	252	253	271	294	262	267	258	257	288	266	281	271	266	258	263	238	271	244	252	275	260	282	271	271	287	261	288	257	254	275	255	262	300	259	266	261	267	300	244	257	267	261	248	278	281	294	251	275	262	265	266	255	270	269	233	282	268	260	276	290	259	283	262	253	279	267	258	254	260	287	300	255	255	259	278	260	269	284	265	244	246	249	256	271	307	280	264	294	264	273	261	259	285	282	257	267	261	294	270	255	262	293	261	257	271	260	267	272	263	248	273	263	262	271	275	254	258	253	266	285	258	248	246	275	260	296	245	259	265	263	255	248	274	268	281	257	263	284	276	257	288	267	288	266	268	260	279	262	295	249	249	257	236	271	256	267	265	273	260	229	288	252	238	273	275	264	290	254	275	298	263	277	270	277	256	277	277	238	255	271	256	220	254	282	274	288	277	282	283	290	276	248	271	237	253	259	251	251	272	272	254	286	264	287	256	266	275	243	266	271	275	281	256	287	291	267	278	255	270	249	267	283	264	254	260	252	277	265	265	276	334	276	272	276	246	245	294	253	253	249	264	261	232	277	276	256	237	249	276	236	305	267	260	261	253	255	281	287	259	244	235	245	301	264	278	268	257	258	274	230	272	277	271	266	261	241	253	290	280	302	286	269	247	294	272	261	250	266	247	256	217	284	297	233	286	264	257	280	297	236	268	274	286	271	280	239	230	296	274	280	255	238	254	269	276	262	269	263	262	267	268	232	316	292	273	263	263	238	315	261	265	281	271	266	260	292	282	267	259	272	278	275	253	268	282	268	298	269	257	290	271	260	270	279	281	252	260	251	267	275	260	258	286	289	286	260	293	256	240	246	264	267	278	268	278	285	264	280	293	265	266	278	253	267	263	239	257	273	275	252	266	270	290	271	246	249	245	268	278	251	260	285	262	293	275	261	262	279	298	239	242	268	256	265	253	254	234	235	246	293	244	280	276	280	225	247	257	267	280	268	257	265	245	273	257	279	278	243	277	253	256	261	281	321	248	275	291	270	252	278	224	268	287	275	246	284	256	253	271	288	250	287	240	281	264	277	269	280	255	274	239	241	250	286	258	285	269	282	293	266	254	254	263	283	285	235	260	269	237	287	258	283	250	280	254	262	267	282	264	272	298	274	249	258	261	280	274	274	267	263	250	278	258	278	284	270	265	243	264	291	256	240	259	217	263	254	295	279	272	253	273	235	263	259	267	272	245	258	284	250	269	245	286	268	287	291	236	276	249	261	280	296	278	263	286	243	245	241	250	299	267	275	262	267	273	262	266	251	264	269	283	256	280	254	265	260	251	260	272	271	271	277	284	272	258	289	264	275	265	260	267	255	256	251	257	268	236	291	266	270	271	272	254	272	263	265	293	265	259	260	272	281	277	256	263	269	271	288	270	229	240	263	240	272	254	237	272	275	272	259	256	256	263	264	277	253	253	266	267	288	297	255	230	268	289	235	243	262	273	291	273	271	244	255	281	284	254	306	266	243	284	287	261	277	259	251	265	269	269	268	260	240	267	302	252	290	275	282	250	259	273	291	274	260	274	272	267	269	297	257	271	254	291	267	253	271	235	272	268	256	244	254	268	278	273	253	297	269	280	275	279	258	267	271	304	284	246	280	263	270	264	290	294	252	269	295	250	244	268	267	253	254	260	274	308	261	265	273	260	263	253	297	258	242	299	272	255	267	298	268	263	247	271	253	263	273	286	266	277	272	268	296	267	254	247	276	281	260	273	273	257	264	273	257	251	277	253	249	258	255	275	261	278	266	267	266	274	262	264	279	276	265	273	263	275	280	278	275	234	245	252	269	261	305	279	275	269	271	260	250	281	278	261	260	239	272	271	256	281	271	270	252	291	243	285	286	265	240	246	279	263	271	242	243	250	262	235	261	277	290	255	256	266	267	274	250	264	263	281	265	273	273	284	284	280	243	296	245	245	249	269	280	274	264	254	250	263	255	260	262	283	269	265	242	252	285	269	253	272	272	268	260	291	252	254	288	266	291	278	243	238	290	215	278	238	269	249	265	230	267	268	257	261	250	269	264	268	291	291	286	245	275	278	261	246	249	253	261	265	273	257	287	275	280	227	277	278	297	246	251	260	264	267	267	315	290	255	269	259	252	266	229	284	272	267	253	272	287	278	270	256	263	256	275	270	278	272	253	233	267	263	273	267	246	255	244	246	221	259	259	254	271	280	251	260	286	268	284	250	267	257	281	274	232	271	234	249	275	259	270	254	279	250	246	252	275	258	277	278	230	263	291	252	273	254	281	258	300	292	266	261	269	275	264	266	267	269	239	285	288	267	295	248	268	277	256	278	298	237	262	305	293	267	281	259	285	285	244	277	276	256	254	222	269	270	265	275	278	282	248	279	267	253	256	272	261	281	275	264	270	242	275	248	274	270	249	265	259	267	296	253	273	272	255	261	288	283	254	255	287	267	254	271	271	254	272	266	258	304	272	271	271	255	280	275	266	272	291	277	284	265	243	249	274	250	256	252	275	246	261	234	271	288	256	243	235	260	274	266	269	233	262	259	289	261	278	290	244	280	278	249	259	279	264	227	267	264	258	263	266	273	255	224	226	281	248	281	276	291	265	242	263	258	319	278	255	256	259	280	279	268	257	259	258	269	228	293	265	245	265	274	275	242	258	282	269	279	263	242	235	272	255	280	258	270	290	270	268	267	286	284	273	254	240	294	269	264	272	282	269	229	263	224	294	255	285	262	265	272	279	248	280	236	301	276	266	277	244	255	248	278	253	277	271	296	252	274	255	254	259	247	253	246	251	290	246	255	240	278	270	259	263	270	256	256	281	262	276	285	261	265	251	284	286	275	271	242	269	279	268	256	271	277	288	263	275	272	276	278	248	273	253	263	256	293	262	297	286	258	261	247	249	291	247	279	265	274	287	267	279	264	287	237	296	276	267	236	289	286	289	291	281	238	295	260	277	291	276	256	249	309	262	268	290	249	285	276	283	282	266	257	292	272	274	260	261	268	244	269	278	241
12259	27171	18830	24888	3927	2610	2106	1575	1210	1100	831	697	599	564	517	541	482	501	413	457	402	410	440	410	417	377	396	388	383	383	370	364	374	345	359	361	380	400	356	371	383	383	381	358	340	333	338	370	372	327	341	333	332	337	358	348	355	338	365	326	374	321	326	318	385	340	336	334	330	379	376	364	353	309	334	351	314	330	359	322	351	359	364	373	350	348	330	359	342	382	357	329	317	344	376	309	354	362	348	327	319	326	347	358	339	336	337	316	328	346	330	326	323	348	356	352	330	348	337	301	301	360	283	365	325	362	335	365	377	302	316	337	379	314	350	336	336	354	337	317	326	337	340	336	323	352	315	332	304	368	335	319	327	335	337	330	319	312	329	360	332	304	354	337	350	286	318	352	325	367	326	327	345	349	343	333	328	340	334	325	328	337	340	312	332	330	366	329	326	334	365	357	328	345	339	309	335	336	408	370	393	344	368	349	368	379	312	317	318	343	338	346	301	324	364	325	326	332	364	341	328	336	354	327	339	348	348	360	346	311	357	321	368	332	319	359	329	337	332	339	368	323	355	356	312	363	289	372	354	351	315	348	335	319	341	341	354	331	360	342	315	310	343	330	358	326	359	339	364	321	378	324	329	341	326	340	362	337	330	333	327	319	295	342	329	367	325	347	303	357	303	311	338	346	334	331	337	347	362	327	325	335	334	328	342	335	360	338	343	323	325	364	341	347	328	351	316	340	343	338	351	382	337	342	313	343	322	344	366	314	308	322	344	336	342	321	345	323	366	342	321	349	333	337	360	347	300	352	336	312	369	345	310	345	308	348	371	332	346	311	338	313	311	354	334	319	342	339	323	358	345	333	333	347	329	333	300	330	345	349	323	314	324	354	364	320	319	360	298	355	347	313	342	314	340	304	335	336	338	376	324	320	347	346	345	364	331	337	322	353	358	345	326	329	347	356	381	344	323	332	355	343	347	329	354	318	354	380	316	331	353	344	316	328	333	339	347	314	332	310	350	320	318	342	359	337	329	349	355	337	336	340	309	338	374	349	338	311	330	320	331	329	335	323	343	326	380	313	364	341	330	338	334	317	330	333	361	349	310	349	377	330	370	313	347	345	352	350	326	344	327	342	320	369	352	333	332	354	344	339	323	332	352	342	328	343	333	312	377	329	359	336	330	331	338	352	299	322	341	330	317	349	336	320	317	343	347	299	360	343	319	329	305	344	321	340	378	307	365	363	282	342	337	312	336	331	347	310	319	350	334	317	353	375	337	333	332	345	328	327	337	375	352	295	344	316	373	329	342	333	358	337	322	344	337	359	374	339	336	316	344	355	350	371	335	352	318	377	320	282	324	316	331	313	338	349	377	324	341	325	364	318	317	310	335	344	348	330	348	360	334	341	335	327	345	353	344	363	344	355	357	330	347	332	319	356	332	340	338	364	348	349	304	329	351	345	336	344	328	361	317	342	303	337	354	338	305	375	340	367	315	332	338	326	348	322	325	342	337	369	337	335	363	336	326	321	356	342	349	351	310	326	320	322	359	339	333	353	338	336	355	357	339	347	336	342	355	335	343	322	319	340	320	314	359	323	347	336	314	329	350	397	316	334	332	356	367	346	362	305	319	328	348	324	349	329	328	341	311	336	326	321	306	327	332	355	336	362	342	344	335	368	353	352	335	346	356	341	331	318	330	313	331	307	356	338	341	311	344	353	385	352	323	330	341	351	339	343	291	309	344	323	346	340	364	357	325	303	369	300	312	330	331	296	303	382	349	334	343	353	305	359	341	342	345	332	357	308	315	342	326	332	320	339	351	358	316	343	339	363	337	355	340	371	334	333	315	326	366	338	334	353	346	337	334	333	328	316	321	320	356	352	319	356	318	322	357	344	352	375	346	337	366	353	332	301	354	359	332	315	318	360	309	340	358	293	318	337	317	346	335	330	363	349	333	333	312	364	336	348	307	341	331	356	315	357	342	337	344	351	333	339	329	325	335	327	348	337	345	317	301	338	347	336	330	358	334	324	314	324	326	372	338	356	342	314	353	339	300	379	335	338	327	329	310	344	336	331	338	364	345	336	320	289	337	333	319	338	316	342	325	311	340	310	346	372	325	346	315	376	355	350	375	290	349	344	348	304	305	349	308	335	341	361	355	327	329	335	333	354	350	305	330	351	297	355	321	359	345	341	321	344	336	297	335	343	330	309	354	338	348	341	324	342	332	330	356	351	355	351	353	350	328	335	344	357	342	342	346	344	298	337	364	313	359	321	331	351	337	307	349	325	358	331	341	328	321	313	333	331	334	343	339	355	298	328	359	337	323	316	337	320	348	343	325	344	333	302	345	362	366	354	345	357	353	354	331	359	352	347	287	344	346	330	327	328	297	312	323	319	328	333	365	333	346	358	350	340	343	337	334	332	319	354	362	324	336	325	354	361	336	348	323	298	337	340	349	339	329	334	354	323	300	351	341	348	329	344	310	332	312	311	345	325	336	342	332	351	338	355	349	323	331	357	357	329	358	352	332	327	316	299	323	329	300	323	335	332	331	335	351	333	339	351	349	339	323	319	347	337	321	332	321	326	336	320	351	355	327	333	365	347	330	377	350	344	328	355	349	353	376	341	350	333	335	317	380	327	342	360	320	369	325	358	321	314	330	315	329	332	358	381	348	347	344	316	395	314	359	337	316	331	321	363	319	351	334	337	322	343	337	357	361	387	355	356	339	339	325	353	351	327	325	372	324	340	355	316	338	328	335	348	344	344	345	336	355	321	327	333	343	350	358	357	308	342	343	349	343	337	335	325	337	350	325	336	335	342	319	300	343	370	355	348	354	352	330	315	331	338	331	359	333	331	355	363	339	351	333	349	330	293	323	314	338	331	323	330	339	355	383	346	332	341	356	328	346	320	298	334	356	325	334	340	319	362	354	352	345	364	375	376	354	360	326	323	341	329	383	320	324	350	329	362	321	339	385	325	352	372	347	332	313	314	324	321	344	364	314	335	309	311	326	322	362	335	331	340	354	352	361	328	357	329	315	339	356	324	338	312	328	337	338	347	355	321	334	316	321	319	317	333	317	337	328	330	403	308	331	287	349	331	325	349	342	357	327	355	335	337	314	299	329	361	324	329	327	342	319	351	347	314	331	318	332	304	314	342	362	326	333	315	345	326	333	368	386	331	329	348	355	328	341	330	337	322	318	324	340	293	328	370	339	309	320	326	325	336	309	363	293	330	349	332	357	316	350	329	326	351	343	352	329	314	335	293	335	328	335	320	316	330	325	304	337	361	306	356	347	374	334	349	361	305	315	305	377	348	339	342	335	343	324	369	316	345	366	334	327	339	332	294	302	333	368	375	316	336	323	334	330	328	332	337	352	323	350	343	337	303	336	331	339	330	346	319	330	333	357	316	333	337	319	330	330	390	326	341	350	310	329	350	341	331	351	309	308	381	345	357	339	372	339	322	314	316	349	341	318	299	356	313	350	352	334	340
28050	18355	6218	2834	1054	952	951	924	847	867	930	908	885	862	814	846	871	884	903	822	879	861	813	865	849	913	857	848	861	848	886	847	844	879	846	913	903	834	827	852	903	909	885	851	834	803	896	912	897	858	865	848	893	854	899	810	812	854	897	841	869	857	911	878	886	889	870	828	850	821	838	885	853	823	897	840	838	819	886	853	839	913	907	854	847	831	829	897	799	867	856	882	901	892	872	886	896	873	840	873	863	934	842	876	861	878	843	896	851	848	882	842	887	862	840	905	874	858	845	865	887	882	850	843	816	879	874	811	867	811	853	901	836	856	826	841	884	845	882	847	835	842	858	821	910	851	837	848	830	829	847	866	876	873	837	908	883	854	871	826	854	863	856	812	861	858	860	845	831	826	853	897	883	864	831	869	821	866	878	837	873	867	837	864	869	839	858	870	903	853	839	867	825	863	914	847	838	859	852	874	864	847	893	907	893	807	877	821	848	864	825	884	838	859	828	858	819	883	907	867	832	840	892	804	873	904	861	871	915	954	822	850	844	854	850	837	850	805	851	837	873	835	826	806	860	921	851	839	869	881	856	865	901	844	870	813	840	881	893	876	881	872	857	885	857	830	824	837	873	855	889	892	841	847	820	836	886	837	863	869	920	792	848	856	878	851	890	822	927	917	844	824	863	822	833	834	865	835	891	846	885	868	855	833	829	848	827	831	823	820	866	875	923	885	803	887	848	863	855	880	860	864	881	846	846	815	887	856	799	861	956	878	849	887	890	833	882	915	909	864	859	855	908	808	846	826	857	897	878	885	805	848	856	894	876	828	866	829	868	906	894	881	854	826	858	873	875	831	880	868	862	840	886	811	865	906	854	873	852	807	851	856	838	876	856	880	861	830	854	849	911	882	859	867	881	873	860	873	850	852	900	859	867	899	814	819	855	908	860	846	848	890	879	859	821	822	865	858	878	887	890	930	829	873	862	887	853	881	861	878	877	851	845	919	812	897	914	894	871	806	905	893	878	835	886	836	835	887	861	856	810	857	903	844	882	879	893	813	849	881	904	837	845	865	870	882	855	871	879	862	904	885	888	880	912	887	781	827	896	854	873	895	886	884	830	833	903	833	901	816	877	820	863	825	811	837	824	867	865	851	872	928	887	917	860	847	930	845	891	847	876	844	910	916	906	844	829	825	868	862	894	845	786	909	858	868	813	873	887	861	859	875	876	870	893	849	836	858	873	884	822	861	870	875	839	881	897	871	842	868	878	854	835	898	841	881	886	855	857	894	836	802	870	851	853	856	852	852	812	837	883	823	893	857	863	894	882	857	864	867	887	838	843	843	863	864	813	895	865	834	833	827	882	888	877	874	850	842	874	906	870	859	880	893	924	870	852	893	885	852	890	851	882	868	892	792	887	889	880	866	845	843	875	916	869	823	800	874	866	805	838	855	862	885	910	818	879	884	861	869	799	878	887	864	845	847	885	877	860	887	822	885	865	903	835	873	806	836	854	857	858	883	867	884	826	861	903	892	847	855	888	817	841	888	916	865	859	880	909	898	887	826	795	869	824	893	886	877	861	891	879	921	857	883	877	870	886	873	846	849	882	897	842	802	912	870	920	884	886	884	881	873	871	861	816	851	899	891	845	851	843	922	865	830	819	817	902	873	847	787	798	851	817	876	840	828	882	874	877	854	826	855	897	906	876	894	853	908	821	888	824	849	854	895	878	870	851	886	840	830	874	883	825	850	840	905	830	905	838	817	892	908	921	879	839	825	865	877	855	859	870	874	861	860	836	862	876	844	919	882	843	783	887	920	831	859	855	884	815	877	885	802	825	814	802	925	886	848	867	894	882	841	851	885	863	860	837	837	870	901	884	883	846	863	887	874	879	881	890	814	852	851	823	830	899	849	848	864	914	896	802	864	891	854	889	856	860	832	860	817	854	843	778	869	882	846	870	901	860	835	870	864	906	843	816	893	869	883	844	817	853	892	852	838	883	836	856	903	837	871	883	855	849	903	928	868	902	877	902	899	828	904	843	822	893	851	887	895	819	881	848	869	847	878	856	827	838	873	862	865	833	879	854	868	834	852	872	861	899	860	799	852	889	843	867	833	835	915	922	851	960	898	859	888	871	836	903	914	843	798	877	865	820	861	812	875	848	932	866	879	855	883	882	849	875	849	861	866	851	813	852	838	856	878	826	840	878	834	859	809	904	860	892	869	857	866	891	770	902	838	828	851	865	881	852	852	859	845	901	875	854	809	906	861	861	852	841	882	887	869	857	821	900	861	869	891	827	865	818	864	900	866	837	877	913	882	860	875	898	875	848	909	893	888	838	906	848	892	856	938	908	786	911	842	904	851	869	863	924	860	891	848	844	899	888	863	841	871	865	830	883	909	878	867	868	796	879	862	871	832	836	910	905	890	833	865	925	835	814	921	812	816	880	862	847	893	859	901	895	882	882	889	858	903	819	813	919	858	827	814	862	869	853	907	884	910	823	879	894	826	844	873	851	835	841	889	837	850	824	824	858	833	813	828	845	886	855	831	865	877	841	837	873	894	912	915	869	896	834	852	879	894	884	861	856	899	831	923	845	841	872	838	928	886	831	824	903	888	865	933	888	895	870	829	894	908	851	825	933	858	887	841	871	867	859	881	874	833	850	832	899	830	856	903	881	859	863	895	851	820	854	908	834	828	841	886	879	893	918	830	856	869	883	881	857	854	867	881	869	846	852	862	809	851	805	872	863	850	863	828	878	854	868	834	806	881	863	885	854	845	839	874	889	862	884	886	863	841	857	907	851	835	904	860	851	869	869	907	859	813	880	864	878	902	895	867	900	865	852	860	911	861	891	906	844	879	857	838	844	864	832	853	878	864	888	876	853	877	884	877	885	831	885	894	870	837	835	876	867	852	882	871	906	847	861	859	880	854	862	857	888	861	834	878	905	905	816	861	875	851	859	889	883	853	868	850	847	845	898	921	856	857	809	892	857	875	861	860	883	838	848	887	834	835	893	871	902	911	860	853	838	930	843	889	869	792	901	835	881	835	855	824	864	870	889	841	838	803	812	890	861	885	862	855	814	827	843	830	849	852	873	879	812	848	830	848	835	840	904	897	871	901	835	911	874	896	925	892	893	862	917	833	828	827	905	840	811	871	844	866	890	866	813	830	879	829	886	850	857	883	874	869	861	850	922	887	835	860	860	906	874	878	872	872	914	904	839	820	868	867	842	871	793	862	888	864	904	888	862	880	875	913	821	836	889	900	824	854	902	810	877	818	865	843	851	846	942	856	871	885	854	808	863	932	940	862	877	877	907	885	856	863	883	884	881	835	843	885	844	797	860	932	815	854	880	787	857	830	869	855	892	827	842	862	869	848	847	878	901	849	920	800	894	893	890	852	823	889	854	888	915	845	819	902	865	868	848	885	904	852	871	897	870	809	856	856	901	890	894	850	835	864	846	881	892	878	851	833	838	863	833	893	866	874	879	841
10218	12152	4437	2392	1219	1168	1215	1144	1132	1055	1106	1077	1024	1050	1087	1045	1076	1075	1053	1044	1072	1062	1032	1006	1011	1067	1055	1059	980	993	1029	1044	1086	1054	1052	1050	1032	1043	1052	1081	1080	1022	1021	1040	1055	1077	1097	1074	1042	1074	1091	1055	1050	1079	1009	1068	1106	1097	1051	1075	1076	1038	1087	1087	1058	1017	1092	1041	1030	1048	1087	1045	1033	1057	1084	1030	1036	1058	1021	1039	1004	1045	1073	1025	1008	1049	1018	1066	990	1061	1040	976	1061	1074	977	1074	1030	1004	1075	1006	1093	1051	1041	1080	1091	1044	1056	1077	1034	1042	1030	996	1052	1052	1027	1046	1014	1050	1033	1037	1062	1046	1089	1100	1049	1074	1082	1072	1070	1048	1036	1030	1030	1016	966	1033	1063	1055	1069	1058	1032	1009	1017	1042	1073	1018	1069	977	1009	1067	1032	1020	1079	1036	1028	1057	992	1069	1059	1040	1083	1116	1016	1076	1075	1043	1059	1066	996	1065	1112	998	1093	1071	1067	1046	1066	1078	1084	1085	1004	1025	1028	1057	1051	991	1099	1028	1073	1033	1047	1044	1090	1041	1082	1050	1028	1033	990	1066	1058	1023	1043	1009	1028	1017	1034	1018	1058	1006	994	1027	1058	1057	1068	1075	1076	1052	1078	1086	1025	1049	1077	1073	1014	1019	1042	1024	1006	1048	1066	1040	1062	1081	1050	1030	1054	1090	1080	1024	1013	1084	1058	1044	1040	1094	1066	1041	1076	1011	1060	1035	1084	984	1024	1088	1043	1055	1073	1046	1085	1013	1052	1038	1022	1049	1062	1096	1025	1123	1045	1104	1041	1030	1014	999	1038	1006	1019	1064	1009	1104	966	1067	1000	1026	1066	1061	1092	1047	1079	1057	1035	1082	1091	1071	1066	1049	1066	1064	1074	1039	999	1097	1029	1080	1058	1017	1096	1036	1094	1115	1034	1017	1041	1087	1091	1066	1075	1022	1053	1018	1018	1079	1084	1057	1034	1028	998	1112	1077	1081	1081	1115	997	993	1050	986	1086	1041	1008	1062	989	1057	1113	1010	1023	1027	1106	1058	1035	1088	1040	1021	1045	1123	1047	1031	1045	1033	1030	1055	1061	1016	1029	1088	1052	1052	1027	1097	1050	1048	1039	1016	1099	1016	1052	1061	1000	1077	1037	1022	1072	1017	1027	1068	1086	1076	1042	1054	1019	1021	1027	1030	1020	1073	1000	1069	1052	1039	1052	1153	1100	1080	1068	1023	1010	1017	978	1029	1075	1093	1072	1062	1040	1018	1059	1064	982	1040	1088	1018	1015	1085	1105	1034	1043	1012	1058	1057	992	1003	1035	1110	1068	1088	1097	1035	1035	1066	994	1105	1000	1014	1100	1013	1082	1064	1043	1012	1051	1042	1083	1011	1042	1027	1049	1066	1049	1011	1080	1046	1005	1022	1065	1034	1031	1098	1035	1002	1112	1049	1072	1029	1044	1006	1072	1084	1105	1058	1034	1030	1032	1020	1113	1038	1070	1090	1054	974	972	1072	1072	1039	1102	1052	1084	1101	1056	1027	1051	1054	1088	1016	1078	1062	1033	1116	1018	941	986	1054	1009	1055	1040	1116	1017	1040	1066	1087	1081	1016	1034	1094	1037	1040	1054	1023	1038	1022	1064	1031	996	1031	1024	1030	1060	1029	1049	1013	1057	1006	1030	1115	1025	1054	1062	1088	1097	1080	1113	1074	1036	1074	1070	957	1061	1036	1088	1064	1034	990	1069	1020	1044	1047	1072	1064	1038	1083	1077	1126	1090	1116	1038	1022	1078	1082	1043	1010	1041	1056	1064	1065	1087	1076	1013	1035	1076	1061	1046	1079	1065	1058	1011	1066	1078	1072	1059	1014	1071	1035	1058	1032	1077	1095	1065	1080	1049	1050	1052	1055	1087	1040	1062	1042	1118	1059	1058	1062	1045	1035	1042	1074	1056	1062	1089	998	1105	1046	1136	1054	1001	938	1072	1034	1014	1122	1071	993	1109	1048	1055	1073	1040	1054	971	1073	1054	1056	1047	1005	1056	996	1049	1069	1119	1023	1035	1006	1060	1030	999	1063	1106	1062	993	1034	1064	1094	1018	1024	1083	1047	996	1083	1034	1080	1077	1026	1054	1001	1070	1014	1059	1054	1039	1078	1023	1030	978	1020	1048	1090	1012	1012	1031	1049	1088	1032	1034	993	1060	1042	1080	1054	1057	1052	1048	1098	1038	1089	1073	1040	1044	1065	1044	1027	1026	1084	1075	963	1007	1029	1069	1021	1086	1042	1033	1069	1050	1057	1037	984	1072	1017	1058	1020	1030	1021	1043	1057	1051	1092	973	1014	1063	1006	1052	1023	1070	1038	1088	1044	1064	1037	1095	1047	1081	1047	1018	1072	1093	1065	1067	1044	1065	1079	1017	979	1056	1033	1071	1021	1037	1018	1010	1016	1065	1066	963	1039	1047	971	1022	1056	1075	1062	1029	1027	1014	1057	1098	1051	1041	1105	1001	1057	1064	1056	1076	1053	1118	1071	1029	1072	1096	1006	1028	1037	1040	1062	1050	1111	1103	1071	1022	1084	1071	1023	1074	999	1066	1041	1080	1063	1064	1084	1113	1042	1085	1099	1001	1047	995	1037	1015	1036	1049	1043	1036	1031	1032	1045	1080	1008	1085	1048	1032	1057	1092	1030	1078	1034	1060	1014	1041	1035	1125	1019	1026	1045	1056	1116	996	1016	962	1069	1074	1013	1039	1025	1076	1057	1069	1102	1040	1022	1030	1047	1067	1018	1042	1059	1091	1033	1063	1033	1050	1038	1054	1044	1081	1103	1043	1039	1031	1087	1021	1025	1135	1078	1075	1010	1050	1074	1109	1006	1064	1057	1048	1057	1005	1018	1094	1021	1045	1024	1037	1017	1007	1011	1082	1070	1049	1093	1028	1056	1078	1030	1059	1023	1137	1069	1080	1094	1088	1042	1041	1052	1025	1093	1060	1085	1068	1060	1080	1015	1055	997	1008	1074	1071	1080	1072	1021	1045	1060	1012	1052	1059	1001	1053	1024	1091	1068	1009	1011	1083	973	1047	1079	1058	1097	1076	1113	1059	1069	1017	1029	1065	1049	1021	1040	1028	1112	1115	1045	1036	1060	1010	1005	1035	1044	1050	1065	1071	1097	1033	1044	1051	1060	1068	1088	1067	1057	1090	1040	1006	1061	1062	1061	1053	1049	1081	1105	1037	1074	1069	1083	1087	1082	1033	1013	1063	1039	1121	1041	1104	1083	1019	1087	1034	1076	1034	1058	998	1061	1060	1037	1071	1052	1031	1033	1056	1020	1093	1068	1060	1024	1058	992	1112	1035	1061	1111	1070	1046	1011	1100	1007	1076	1050	1029	1077	1067	1074	1026	1038	1059	1023	1054	1123	1038	1066	1125	1039	961	1068	1078	1021	1000	1045	1038	1050	1047	1096	1023	1093	1073	1123	1050	1034	1078	1063	1091	1070	1014	1063	1085	1076	1081	1042	1082	1089	1042	1003	1066	1003	1059	1059	1101	1067	1029	1076	1012	1102	1026	1106	1043	1054	1026	1022	1071	1009	1114	1051	1108	1007	1026	1083	1054	1050	1000	1073	1107	1017	972	1053	1080	1048	1096	1079	1050	1066	992	1012	1066	1063	996	1033	1055	1114	1051	1054	1058	1098	1067	1060	1031	1043	1032	1030	1043	1037	1025	1030	1044	987	1031	1051	1027	1080	1051	1067	1047	1049	1077	1079	977	1052	1076	1014	1045	1065	1093	1121	1083	1089	1072	1039	965	1038	1068	1068	1067	1083	1058	1073	989	1078	1015	1112	1052	1072	1077	1066	988	1042	1035	1039	1069	1062	1012	1054	1047	1099	1084	1023	1089	1081	1023	1027	1062	1078	1009	1020	1097	1084	1056	1065	1034	1065	1031	992	1020	1062	1052	1072	1042	1050	1123	1008	1037	1033	1081	992	1002	1138	1023	1092	1040	1052	1036	1058	1002	1046	1058	1068	1042	1045	1013	1062	1108	1059	1041	1078	1094	1044	1018	964	1070	1062	1096	1051	1107	1065	1100	1077	1008	1059	1060	1064	993	1063	1052	1058	1047	1065	1031	1053	1065	1071	1025	1104	1077	1037	1153	1129	994	1064	1070	1082	1073	1026	1048	1041	1050	1002	1074	1048	1086	1013	1057	1022	1056	1028	1085	1083	1061	1083	1071	1002	1087	1039	1051	1048	1082	1072	1060	993	1055	1053	1028	1018	1076	1076	1030	1051	1099	1092	1008	1094	1098	1021	1039	1029	1040	1063	1005	1056	1064	1051	1034	1099	1018	1024	1050	1040	1091	1019	1039	1057	1026	1068	1125	1083	1039	1095	1077	1081	1038	1054	976	1026	1115	1053	1063	1059	1085	1059	1086	1102	1039	1068	1013	1076	1033	1043	1060	1094	1060	1033	1009	1089	1012	1056	1009	1094	1119	1075	1046	1003	1031	1022	1044	1108	1075	1058	1026	1035	1078	1042	979	1071	1049	1069	1080	1076	1008	1136	1060	1057	1097	1083	1109	1083	1061	1080	1041	1093	1014	1022	1010	1007	1119	992	1066	1060	1029	1049	1085	1095	997	1018	1057	999	1020	1053	1011	1080	1017	1033	1041	1116	1055	1072	1092	1036	1087	1033	1022	1071	1052	1056	1014	1037	1082	1038	1060	1018	1056	1066	1026	1068	1064	1035	1041	1024	996	1005	1091	1046	1021	1052	1080	1059	993	1072	1079	967	1089	1040	995	1054	997	1028	1044	1064	1031	1106	999	1056	1074	959	1054	1025	1026	1043	1006	1054	977	1047	1059	1057	1008	1059	1081	1061	1019	1038	1065	1040	1019	1066	1083	1043	1016	1034	1022	1025	1038	1093	1029	1026	1069
23691	21474	28625	24741	21359	8296	1359	1045	860	897	806	799	752	756	729	680	724	687	684	718	699	726	663	697	669	729	683	735	708	662	652	685	647	704	676	707	690	672	699	650	665	647	693	699	629	689	668	629	624	694	636	679	657	675	670	709	646	647	640	662	621	634	646	687	635	698	668	647	697	693	720	700	665	643	705	642	627	656	677	658	614	658	640	726	692	662	620	681	646	693	720	623	651	661	690	632	652	682	698	665	641	664	660	667	699	665	658	692	655	663	690	699	673	666	642	678	632	675	628	641	648	641	638	675	664	681	654	612	728	639	646	683	660	688	676	688	638	672	673	659	647	638	654	642	667	687	644	682	664	650	638	660	705	654	686	597	673	642	686	674	707	596	642	648	678	667	672	695	657	647	636	695	638	690	673	676	666	682	634	682	672	688	657	628	606	604	713	681	723	662	649	653	642	646	663	663	704	644	670	676	685	653	661	679	654	646	649	689	644	660	672	626	670	639	690	685	663	650	668	638	703	675	657	647	691	697	619	682	661	635	674	648	646	707	679	655	690	659	667	689	625	697	652	615	686	684	718	692	630	600	696	659	675	652	684	654	686	724	658	668	691	664	685	681	639	666	653	683	684	676	652	623	703	657	666	648	674	661	609	610	614	672	668	643	700	628	656	651	652	655	676	668	698	670	672	650	642	720	716	612	650	646	688	637	631	653	665	662	665	678	654	652	711	647	731	724	631	671	690	634	676	693	626	687	648	622	649	642	665	702	677	664	645	645	677	668	702	692	685	661	648	627	629	695	698	687	620	645	712	691	678	649	615	661	706	678	663	665	657	674	650	674	684	650	654	650	656	701	634	674	660	690	644	728	654	704	668	679	662	664	681	669	706	671	683	677	725	686	665	656	627	684	683	644	617	652	678	664	699	623	629	661	667	645	656	659	661	665	671	638	665	696	636	644	642	670	667	707	667	639	672	699	673	658	684	670	684	692	632	680	664	700	648	656	645	660	642	687	674	649	702	673	663	653	678	683	652	678	691	629	682	677	699	640	641	601	701	664	635	656	669	627	659	692	621	614	664	693	675	658	644	658	658	712	620	660	644	676	656	647	663	701	646	662	670	650	670	659	679	645	652	666	648	644	680	692	620	687	695	664	673	680	664	705	622	595	669	714	631	645	683	705	663	675	669	671	701	614	684	679	644	628	676	707	641	639	638	688	717	659	678	642	636	655	693	697	682	660	619	654	645	662	670	704	653	613	628	656	677	657	642	677	704	678	692	640	658	643	683	632	686	698	658	661	659	694	662	675	664	704	610	664	694	636	657	649	679	677	678	636	672	696	654	654	640	650	634	647	665	647	707	663	681	671	728	668	667	626	642	706	671	673	689	630	659	665	652	652	711	612	679	662	660	690	690	648	674	647	689	642	712	735	681	667	692	702	640	642	645	652	635	686	669	666	652	635	674	651	687	694	685	658	658	686	703	677	679	682	688	686	688	674	686	662	615	645	679	657	681	684	677	651	701	679	701	651	661	680	612	701	682	674	684	634	652	675	648	630	621	686	651	705	674	705	683	668	701	718	661	641	652	649	675	648	639	681	659	631	668	661	681	624	616	671	667	647	662	633	709	654	624	648	666	663	616	657	650	666	687	652	647	679	670	676	652	655	691	673	602	645	648	673	663	683	669	675	653	634	652	618	678	654	678	711	615	690	669	661	689	643	646	671	675	656	682	648	694	657	681	612	688	664	668	689	659	663	731	652	669	673	640	687	637	638	658	670	649	659	699	626	667	643	634	685	647	636	664	692	644	605	681	653	669	701	661	651	658	644	704	666	652	681	625	661	679	679	654	636	633	678	691	643	634	659	680	673	688	667	682	719	615	673	646	702	642	665	719	676	657	666	645	640	678	636	636	634	642	683	664	670	697	707	648	656	680	667	627	649	632	682	671	694	663	694	681	675	640	717	655	654	655	647	645	630	655	656	678	678	741	678	655	687	641	626	644	657	685	656	683	705	644	614	645	674	598	642	664	681	657	611	620	631	681	683	608	679	630	655	649	646	687	660	652	667	645	690	610	623	671	648	622	688	698	629	645	674	680	660	647	694	634	677	653	652	684	635	686	600	649	637	687	643	645	648	640	703	635	661	695	634	677	656	655	654	656	661	644	647	668	675	689	663	622	664	645	657	640	674	661	661	661	695	668	626	670	666	648	671	680	673	623	679	683	654	678	617	617	703	667	604	661	691	691	675	668	675	682	666	662	625	649	613	660	663	643	679	676	682	677	712	734	679	667	625	641	626	656	640	658	665	660	641	681	666	654	657	663	649	677	643	647	658	642	629	661	650	619	670	642	690	663	669	637	643	610	647	667	634	679	631	663	654	677	677	674	659	680	652	672	662	703	648	626	647	659	680	657	683	694	654	667	696	641	654	683	647	649	665	702	686	692	647	641	652	644	672	685	674	672	665	675	706	667	692	679	609	650	708	633	673	688	646	650	676	652	613	633	661	677	661	679	646	702	649	618	672	636	724	669	642	700	633	699	673	645	665	678	658	618	692	668	630	642	639	691	753	607	648	709	670	652	636	706	662	623	706	661	645	641	720	644	661	651	668	686	673	662	675	647	696	657	671	642	679	590	610	690	621	666	686	657	670	701	700	661	693	686	666	682	670	686	681	651	658	660	681	632	714	618	682	670	623	651	700	629	651	682	649	604	643	688	689	671	680	653	642	671	688	642	646	679	628	655	684	697	660	697	609	671	638	701	682	596	708	659	631	668	654	693	628	673	675	653	690	624	699	643	687	666	680	681	683	636	674	631	643	636	696	680	686	703	675	686	611	668	665	665	693	654	666	714	605	635	684	713	622	691	632	663	672	627	638	665	647	666	648	647	672	678	673	657	694	694	631	634	622	637	712	657	662	653	647	633	648	656	632	672	643	648	647	644	632	666	692	725	620	680	680	658	656	658	691	681	654	660	627	692	712	632	659	685	650	635	682	687	700	633	632	628	718	656	664	664	649	699	644	680	665	701	632	622	646	649	701	646	686	668	622	640	670	654	688	662	658	661	663	651	675	669	619	648	694	687	644	640	676	662	637	647	661	632	696	703	674	656	647	666	698	580	626	607	617	679	683	691	691	692	705	688	668	705	668	644	677	661	617	601	650	623	661	633	699	662	672	616	655	633	669	634	622	665	657	647	731	658	666	660	674	652	648	688	669	613	689	707	703	662	658	658	647	628	643	650	666	640	654	627	690	694	638	694	666	664	669	706	697	628	641	657	638	689	666	714	667	627	688	650	639	679	670	633	651	614	687	665	624	700	649	612	661	662	676	680	614	668	639	642	673	604	646	681	724	618	640	657	643	654	660	695	705	692	648	675	662	623	692	656	670	649	679	674	635	651	671	605	674	642	674	688	671	668	701	701	654	659	683	651	654	674	639	645	636	652	673	676	644	688	690	686	693	668	684	662	687	641	650	707	630	662	656	620	620	657	662	684	642
10529	24726	12331	12485	2786	1989	1864	1559	1361	1339	1037	973	1011	947	893	903	946	882	906	870	827	883	809	899	842	859	852	801	802	826	903	858	868	837	868	849	905	827	854	841	918	859	827	873	785	830	833	883	827	832	856	786	863	813	826	818	886	853	835	837	857	816	800	822	824	812	811	920	841	803	887	839	793	806	810	827	865	858	819	806	836	858	794	815	843	814	846	751	795	846	807	887	790	863	816	851	874	819	834	786	805	815	832	815	819	793	798	840	835	834	853	842	832	824	819	801	814	861	790	803	869	859	844	790	809	900	788	789	791	824	815	848	898	790	872	815	775	842	830	781	849	813	826	788	819	824	808	818	841	775	836	876	795	859	827	778	851	863	782	818	825	853	821	816	804	786	833	792	787	813	844	827	809	867	836	830	848	807	796	877	816	805	805	835	825	848	871	846	865	813	825	816	811	801	827	804	787	840	833	818	873	861	845	842	820	788	815	816	884	763	774	883	827	813	850	866	837	831	798	807	803	830	817	805	831	814	841	833	828	863	832	848	853	814	855	840	829	867	893	810	861	844	774	804	847	798	849	821	805	850	811	826	829	812	855	894	836	849	821	795	849	785	825	857	801	878	859	820	842	802	844	836	887	814	762	811	837	854	828	837	825	772	860	810	751	808	768	837	830	847	797	826	817	799	825	845	879	833	837	854	857	834	839	833	808	847	811	813	817	809	763	851	850	856	824	806	812	793	811	829	785	836	831	807	866	862	808	834	853	818	795	815	857	806	852	808	859	920	848	743	836	843	807	831	808	801	842	846	834	859	854	821	813	888	798	856	798	840	843	838	830	832	787	836	779	856	845	871	814	844	793	854	852	797	830	841	837	855	820	839	824	808	791	787	803	823	849	863	817	776	798	831	812	838	826	819	840	823	832	858	831	825	812	896	821	841	818	815	762	832	858	901	859	792	879	814	844	788	864	879	867	848	844	784	833	785	787	834	806	795	846	805	823	856	813	805	809	839	875	825	874	828	859	816	777	842	832	786	855	881	767	853	914	867	874	778	882	799	786	783	821	784	826	854	814	848	854	828	837	900	837	875	798	864	838	806	819	788	884	801	817	818	841	822	838	861	799	853	823	818	805	833	823	769	822	805	834	823	809	829	838	862	795	864	871	883	825	778	795	844	790	811	837	825	856	869	832	791	815	882	826	839	849	816	825	838	872	773	837	872	852	863	896	864	845	822	817	876	809	824	813	869	827	799	822	830	879	821	852	832	801	911	868	862	838	824	883	838	835	787	843	869	827	795	828	836	858	838	880	822	841	823	851	876	841	822	847	832	822	841	831	848	808	795	766	835	825	856	868	824	805	793	880	830	828	815	794	838	764	785	860	846	840	827	808	856	776	823	848	857	819	771	858	821	814	823	848	800	879	848	848	859	830	870	828	825	852	879	839	829	837	841	840	906	826	843	875	817	789	816	821	850	870	783	781	835	837	871	802	826	868	855	857	850	828	782	814	807	839	782	835	863	850	801	830	823	857	863	837	799	819	818	869	849	866	814	817	874	835	868	825	868	826	828	829	848	870	858	826	894	811	866	841	805	816	847	859	850	826	772	829	845	859	816	810	829	799	873	827	807	831	824	887	852	828	855	758	834	820	839	829	829	859	904	774	847	854	861	846	814	841	828	833	818	803	864	862	844	819	853	797	782	772	843	810	843	887	850	821	887	863	851	843	816	835	854	839	772	805	843	788	818	822	829	828	862	759	797	794	790	813	826	855	818	825	805	858	789	789	907	833	798	835	849	858	861	876	819	823	837	799	838	841	861	823	807	807	797	791	846	822	831	863	868	806	797	790	792	842	803	804	780	833	774	861	803	797	820	820	796	800	825	798	825	818	763	855	888	846	823	817	831	863	887	796	863	834	876	840	820	795	818	888	831	800	838	834	817	759	843	821	821	825	839	850	755	818	833	836	851	820	826	821	848	802	834	844	810	859	814	842	832	823	826	873	864	863	819	834	830	814	864	817	817	821	793	839	871	835	825	844	874	847	837	818	827	816	868	845	806	776	852	838	836	895	823	860	847	820	811	858	862	832	838	855	817	788	834	793	836	838	829	890	849	849	822	812	847	839	806	820	814	782	858	805	827	800	816	827	859	855	828	829	852	840	824	822	783	833	809	864	879	840	796	833	787	837	898	805	871	843	825	783	832	879	869	839	817	825	798	777	850	845	844	872	764	841	791	872	894	835	856	801	823	820	881	817	789	823	832	821	833	829	855	837	826	794	829	848	793	820	864	823	812	860	833	873	782	834	839	866	811	848	785	811	841	809	820	771	819	803	834	888	813	816	810	860	792	837	850	772	854	873	862	795	827	839	842	838	834	825	820	816	792	843	812	821	790	822	813	864	874	823	837	781	798	801	842	836	836	857	856	786	870	836	833	822	867	774	808	791	801	859	845	768	891	888	812	801	849	811	874	866	828	768	791	791	825	790	821	863	805	795	825	823	864	855	861	831	809	814	816	841	870	860	854	809	842	904	826	778	798	794	837	821	817	820	840	858	830	792	802	811	786	837	813	808	843	830	793	827	842	823	759	829	809	787	838	862	837	861	806	846	829	870	833	819	804	841	790	819	779	792	807	853	793	785	815	829	849	807	835	858	814	850	804	838	807	861	825	807	771	798	848	819	826	854	860	873	785	812	877	865	775	865	836	868	810	866	835	800	838	838	829	823	805	843	805	780	808	805	857	844	746	885	814	854	800	824	838	892	854	875	824	863	835	806	806	857	880	835	804	783	830	828	799	837	817	824	803	835	835	830	788	800	824	793	849	873	891	854	807	812	880	763	796	792	876	840	858	794	843	845	865	855	832	828	801	856	825	804	889	879	815	864	815	840	809	829	798	784	784	848	850	808	825	878	840	837	816	815	857	782	870	797	861	811	869	821	800	837	845	821	867	850	874	852	794	822	814	802	871	809	851	778	837	777	818	906	823	830	806	829	793	785	816	863	853	816	810	860	874	858	864	829	797	819	781	882	833	776	811	788	840	858	840	822	800	833	833	864	781	857	865	832	824	803	824	824	798	801	822	832	800	813	806	788	866	803	794	830	775	816	818	799	863	814	832	862	889	808	829	821	813	862	873	818	849	868	842	844	796	813	864	793	829	827	857	783	825	835	831	848	817	821	857	827	826	833	838	820	819	826	802	831	860	771	823	857	809	799	793	847	824	862	861	818	785	870	848	834	838	773	841	865	850	798	830	819	846	853	826	815	844	842	837	798	850	806	836	806	771	802	850	781	830	830	855	833	893	760	829	817	829	832	832	818	750	853	814	872	828	828	830	841	814	811	851	808	862	847	854	838	785	889	855	869	848	798	867	858	841	825	827	879	828	845	833	841	816	818	827	807	815	874	870	827	830	835	882	842	801	794	799	828	838	843	824	828	762	860	861	809	828	838	840	795	818	814	871	848	871	823	800	849	798	813	875	847	799	839	848	817	854	862	867
24999	21502	27193	26058	7454	953	849	730	664	635	628	621	619	606	591	616	569	555	636	600	563	577	593	586	578	568	613	590	615	584	604	566	582	575	593	531	540	576	592	587	608	564	598	586	588	590	574	539	576	591	589	587	557	589	556	582	569	575	616	583	621	541	596	536	546	554	608	593	583	576	603	590	561	552	575	604	562	584	603	555	546	568	590	582	586	583	565	567	564	589	556	576	603	586	584	610	594	551	593	570	537	538	600	581	584	565	548	588	573	562	570	569	554	610	581	587	571	530	561	569	569	580	576	574	573	590	568	620	546	593	524	584	581	555	589	548	591	597	632	590	599	579	599	601	543	567	577	590	596	554	573	585	613	614	595	548	598	562	604	562	587	607	582	590	620	569	546	588	598	557	608	611	579	572	512	554	564	602	560	581	546	610	609	563	574	574	619	583	568	604	579	553	569	599	604	572	594	540	548	598	591	510	570	617	548	546	625	529	545	614	561	552	553	595	577	612	564	587	564	603	562	578	619	562	535	575	565	538	552	585	570	560	592	577	579	565	618	594	551	606	622	578	633	579	598	557	587	574	572	572	580	566	617	549	562	594	564	552	574	568	585	571	551	561	543	540	596	562	563	644	541	591	584	551	560	550	584	613	573	561	583	575	559	596	556	563	592	558	553	595	582	585	534	559	617	605	577	536	593	588	565	552	567	604	605	557	598	534	559	557	537	542	579	597	547	539	560	580	585	580	562	566	591	567	594	525	573	571	579	577	619	574	561	581	559	557	581	600	573	592	585	616	565	580	598	597	559	543	583	601	569	581	566	556	597	581	589	522	526	596	596	521	596	598	594	572	579	571	588	588	547	603	617	579	551	602	622	588	548	539	575	565	589	592	608	574	571	578	574	578	590	554	548	579	565	549	613	533	550	545	564	567	588	560	561	558	583	572	589	565	592	598	535	603	534	562	554	538	570	576	627	569	623	567	565	561	578	621	565	569	570	547	544	631	571	568	556	538	534	604	602	538	567	581	554	530	551	540	565	578	589	557	562	595	571	579	563	573	538	581	598	561	606	541	565	538	574	568	569	561	517	558	594	547	562	563	592	543	567	576	559	596	573	546	539	549	556	604	561	580	599	533	560	578	556	597	573	540	574	578	585	591	604	602	578	540	614	574	572	570	557	560	556	615	554	568	551	585	586	552	559	634	584	590	608	576	553	591	582	603	595	582	593	588	546	597	580	566	551	562	558	560	552	551	585	624	597	555	597	536	561	592	562	585	602	581	572	573	591	576	611	583	578	565	592	593	582	552	565	564	540	570	571	587	551	579	571	556	593	564	603	622	619	614	607	578	574	570	576	591	614	557	562	556	552	540	538	607	549	624	598	523	584	580	599	553	600	563	631	583	568	560	583	570	545	548	557	583	608	576	556	593	562	573	545	568	550	564	587	577	563	549	621	583	565	570	569	567	563	561	589	557	581	609	644	558	603	578	573	559	596	581	537	549	612	589	566	582	607	541	554	566	533	616	598	600	595	595	546	582	579	617	579	572	632	593	614	561	597	580	586	573	594	554	554	541	565	557	545	581	567	558	589	566	601	606	579	574	574	576	543	582	539	575	646	579	580	556	575	573	611	546	550	592	601	607	556	573	548	561	601	578	599	577	565	547	579	534	581	631	602	542	608	599	544	578	577	599	566	603	606	588	565	578	555	550	574	557	540	613	606	584	584	627	614	539	577	538	571	561	582	619	552	590	561	590	579	565	584	569	591	589	613	579	599	629	585	606	600	588	546	528	579	575	566	575	551	599	564	558	599	552	563	547	582	567	545	614	563	617	525	618	584	595	574	596	586	528	599	605	571	539	603	554	636	556	538	594	572	564	558	580	556	542	583	581	552	566	620	620	622	596	581	589	563	536	551	575	612	548	560	574	581	550	589	592	569	566	553	611	543	551	589	603	600	548	592	576	549	553	580	557	582	589	591	590	526	598	576	580	556	527	586	606	567	580	611	569	590	591	574	579	595	529	589	620	547	564	544	541	586	577	534	552	589	572	567	591	588	568	592	586	570	588	553	579	552	566	582	618	572	605	572	579	543	599	577	593	567	571	537	540	567	597	604	596	589	575	566	584	588	556	616	542	547	614	556	578	609	572	537	580	619	602	555	592	548	539	575	574	576	617	539	564	575	610	570	543	566	565	555	577	549	583	611	566	577	629	566	614	562	542	543	537	617	555	580	570	589	562	578	618	576	617	626	590	596	565	586	604	580	589	582	578	601	553	578	538	584	608	582	653	557	556	558	608	576	572	626	578	543	587	600	575	570	555	557	569	588	592	534	639	580	552	587	561	616	590	556	615	578	604	573	588	587	575	614	541	605	586	556	582	570	638	576	524	549	592	549	570	586	558	539	522	638	569	585	597	563	544	568	564	596	579	565	504	606	595	625	577	557	600	533	533	611	561	600	587	557	616	605	575	614	556	545	613	645	575	564	583	570	582	584	525	587	562	579	516	617	568	544	572	629	593	556	598	600	593	619	583	563	579	559	562	586	540	568	552	564	558	564	583	514	618	564	614	561	577	586	572	533	615	599	546	584	591	559	585	613	557	547	570	562	613	576	598	581	598	554	515	567	569	595	550	536	581	577	533	617	546	583	574	609	582	613	542	610	598	577	589	545	609	580	555	546	588	608	574	570	576	570	570	603	579	606	564	578	593	549	555	616	558	551	579	598	597	567	577	528	570	569	572	571	561	584	614	568	560	559	562	574	598	594	573	605	531	546	590	564	576	637	568	574	591	590	559	535	567	559	545	576	549	609	623	564	585	577	574	580	617	575	519	586	538	556	574	619	578	591	566	593	596	579	543	599	605	577	588	579	556	531	653	577	600	585	591	569	536	568	579	572	570	595	594	576	572	567	562	550	584	572	554	545	566	550	583	603	558	585	571	614	578	603	569	597	569	609	556	587	558	517	598	565	595	568	580	531	546	550	605	597	560	612	590	586	588	567	563	517	597	572	568	553	597	559	543	563	555	619	587	569	551	560	542	553	572	581	568	549	571	595	561	567	564	557	577	582	542	569	583	583	576	590	576	563	560	640	549	593	529	600	576	551	570	535	605	573	607	549	595	582	576	583	524	607	572	588	583	544	599	583	586	534	565	617	567	571	571	582	571	559	624	568	653	580	601	530	543	548	529	573	578	545	547	566	572	565	523	578	577	594	575	639	610	571	569	579	583	554	556	572	545	572	573	566	564	581	593	598	591	583	552	558	598	565	556	581	633	578	574	558	608	592	558	588	584	594	587	517	586	657	531	602	563	599	550	572	560	548	537	591	581	636	575	519	564	599	581	551	597	593	562	576	562	604	597	552	619	542	568	563	563	594	564	585	581	566	624	541	560	585	601	552	583	549	569	592	566	599	601	565	529	593	560	568	551	566	592	531	554	606	583	605	579	562	577	557	576	556	623	589	572	562	563	583	591	614	574	549	568	597	598	584	560	580	586
10021	16979	7447	8137	1829	1372	1224	1126	928	922	813	792	755	758	778	745	733	717	729	699	715	721	706	674	715	689	734	749	737	659	697	676	673	728	745	703	669	704	710	694	659	669	676	671	722	715	724	690	719	735	673	701	719	688	683	691	715	675	673	684	691	688	722	730	677	694	664	735	717	706	780	647	667	694	720	690	714	688	705	723	720	739	662	688	660	676	718	669	709	659	674	694	690	721	686	693	690	704	672	659	703	698	698	674	733	733	714	656	657	713	628	727	731	734	703	670	715	682	706	702	704	688	712	678	698	675	680	688	640	648	686	692	668	719	737	653	682	702	742	621	709	675	716	660	717	692	638	672	681	666	666	694	686	662	687	724	663	658	701	661	698	703	695	677	684	698	647	700	681	647	715	708	672	707	688	750	720	682	666	697	665	654	704	729	702	655	764	698	680	681	669	656	680	716	694	672	688	708	749	695	692	705	672	706	718	672	700	759	677	698	730	656	692	707	629	685	658	650	695	714	715	686	717	703	740	671	691	758	708	731	690	670	719	692	710	688	721	648	691	650	691	690	689	637	663	690	717	641	682	725	700	741	714	673	695	729	677	723	737	656	719	720	685	694	750	722	680	662	695	698	707	735	716	677	689	712	679	637	694	720	708	702	687	734	681	696	708	723	699	727	696	694	666	707	692	663	741	682	746	695	650	675	724	725	711	725	673	694	706	727	674	705	689	680	724	657	703	711	733	748	667	670	704	697	673	675	668	721	708	735	670	674	705	694	719	662	710	669	731	674	738	694	678	685	708	669	678	682	679	707	647	780	656	702	697	694	679	716	729	687	688	671	688	682	706	668	688	690	653	692	686	691	696	679	709	697	648	708	687	722	695	639	663	694	655	661	660	667	684	640	702	728	652	664	724	674	705	681	673	686	709	681	734	700	698	678	658	642	673	757	682	691	657	704	721	688	724	679	694	709	708	710	706	723	697	738	677	703	764	679	688	698	702	738	691	708	718	682	697	730	730	728	745	712	682	673	723	692	730	675	728	701	684	699	652	707	663	641	684	684	662	716	704	683	754	680	721	646	655	664	689	652	679	718	729	685	686	709	681	680	678	693	720	730	693	665	652	679	683	710	697	685	648	701	694	681	719	688	645	692	681	699	646	646	715	736	686	714	666	688	668	670	692	668	774	708	744	674	730	707	713	721	722	706	700	708	691	673	707	704	695	707	717	678	675	659	689	688	680	692	720	699	690	649	682	705	667	707	730	697	666	690	716	688	659	723	664	711	705	693	739	719	675	689	666	720	687	679	713	710	686	703	698	684	666	697	682	757	726	744	704	664	723	688	714	703	680	656	682	694	722	675	702	678	717	666	725	725	709	727	675	674	683	712	688	664	712	667	663	711	714	705	685	671	670	681	681	725	699	719	710	672	711	663	690	646	710	731	692	686	684	749	660	703	681	672	689	723	707	712	683	732	688	668	718	776	672	705	724	659	668	716	690	701	672	714	667	640	737	678	714	707	657	686	703	677	683	617	714	696	692	672	690	686	761	726	705	715	699	707	701	672	693	625	735	726	630	686	658	679	695	720	703	700	727	707	700	702	725	641	675	691	691	696	676	684	672	665	703	722	714	729	733	716	707	694	661	728	706	710	662	709	674	677	687	679	667	718	708	707	745	690	700	709	683	697	716	660	715	644	733	668	716	689	710	680	669	705	719	728	703	738	708	733	686	691	646	669	668	712	679	673	704	728	715	681	684	661	691	678	646	682	661	723	708	719	667	652	723	645	708	674	639	700	681	694	702	690	725	719	657	706	670	679	678	673	686	696	697	708	685	713	701	693	679	718	704	685	653	663	682	678	703	645	674	710	690	715	712	672	682	701	620	731	678	711	738	674	652	685	652	696	679	669	710	684	693	723	676	694	657	728	699	747	682	691	690	709	734	699	644	689	657	691	713	690	668	680	634	670	757	748	703	729	730	674	665	712	704	690	693	669	673	657	686	746	693	665	711	709	654	685	678	727	683	686	645	664	654	684	707	675	693	700	748	673	681	680	674	723	728	730	657	707	723	725	722	718	696	709	715	673	669	678	678	698	712	664	670	720	673	643	669	705	654	670	688	686	701	656	676	675	682	699	659	674	747	670	731	652	729	665	717	729	646	733	671	724	679	698	663	698	750	698	700	695	674	682	692	658	682	687	682	718	664	681	700	690	711	658	654	686	681	655	695	708	679	658	698	708	693	735	631	642	691	715	695	692	727	710	666	695	709	688	691	667	677	718	689	688	660	728	736	647	708	734	696	687	712	728	706	721	693	729	667	716	753	680	708	705	673	712	703	639	685	703	656	749	650	725	696	662	670	701	712	674	674	630	719	677	717	734	678	671	702	724	684	704	689	633	692	696	672	670	718	672	670	698	715	682	637	701	697	683	691	699	711	685	671	725	702	716	721	675	680	704	693	672	671	637	707	660	684	677	660	646	721	704	697	705	709	714	682	678	664	637	676	729	715	780	680	712	651	676	694	676	698	718	690	659	706	710	742	671	660	721	675	669	671	682	685	717	683	668	715	685	709	691	693	706	707	675	703	719	681	708	690	698	677	699	682	642	686	709	698	651	709	697	681	662	671	659	655	698	707	749	721	661	692	662	632	682	695	686	637	664	681	655	690	706	697	703	703	692	660	718	700	712	686	728	715	677	700	680	678	692	691	673	687	719	672	656	708	742	653	691	680	683	649	701	682	712	667	680	693	678	722	686	676	648	657	746	713	643	732	739	690	724	707	705	699	711	655	703	671	715	715	716	701	688	675	667	630	706	736	668	706	697	697	674	712	681	657	728	683	703	654	696	640	702	718	657	685	700	724	720	685	699	667	664	729	699	688	691	696	701	659	729	654	694	661	678	655	683	737	708	662	696	679	677	702	682	701	697	724	693	706	724	694	681	709	704	675	724	648	663	724	679	703	693	697	701	648	662	674	704	697	761	689	648	694	630	654	687	676	688	666	699	680	719	726	722	678	683	686	705	683	665	727	683	698	692	710	716	662	726	674	648	673	683	648	703	681	667	640	672	708	693	676	704	757	646	689	711	681	698	710	676	709	655	686	699	742	700	634	685	693	693	668	696	697	709	694	699	661	662	693	721	675	736	641	728	692	665	721	698	689	647	736	701	686	695	684	667	676	718	736	693	666	709	725	684	650	749	721	703	645	663	723	686	697	736	669	705	702	650	702	686	703	725	739	724	649	729	725	693	664	708	681	671	667	692	671	765	661	747	694	654	725	666	673	663	681	701	667	681	664	663	688	655	675	685	703	741	667	687	712	678	699	736	707	716	719	648	679	694	698	680	732	719	775	699	746	678	663	701	732	671	715	728	713	627	702	684	721	640	658	658	706	698	696	677	692	735	666	714	690	735	733	679	696	721	692	669	692	647	666	729	664	673	669	695	673	715	708	704	691	671	714	647	674	665	700	670	650	715	659	651	688	664	686	696	707	722	714	753
22802	21508	29119	24324	21501	21326	5147	824	597	674	485	423	403	403	364	374	293	318	304	329	322	306	290	314	292	289	288	296	287	299	279	290	282	288	294	269	242	261	285	229	276	305	268	275	259	256	285	249	260	252	274	269	261	290	283	274	296	264	286	282	262	271	274	262	266	238	297	239	286	266	278	274	270	250	259	252	300	259	247	266	250	251	259	264	289	275	257	275	247	275	285	273	277	249	246	224	253	277	278	246	262	264	284	255	227	250	276	291	276	277	272	303	281	258	255	277	253	251	256	239	253	282	262	238	238	285	244	260	277	268	270	239	272	237	261	281	251	249	281	267	244	261	261	264	247	265	269	267	258	266	257	254	232	285	239	276	221	244	265	252	281	249	256	267	248	263	252	275	256	273	266	273	261	243	270	236	225	281	251	258	260	265	266	262	258	298	281	249	259	264	254	278	274	301	242	255	249	267	259	250	258	272	255	257	240	275	255	232	285	258	256	253	256	266	271	272	294	279	253	272	252	253	278	286	272	273	253	261	241	257	233	251	260	285	270	247	248	283	266	274	261	246	233	254	253	288	276	270	233	267	251	273	275	273	269	254	236	274	270	256	271	236	266	232	249	277	248	272	234	236	284	266	249	254	244	269	303	272	280	286	270	256	260	294	244	249	289	271	280	263	262	237	258	262	247	253	227	292	260	254	271	253	253	244	260	255	311	273	247	274	252	242	263	259	254	269	264	263	253	250	260	253	300	252	257	257	264	238	248	286	269	259	258	252	251	273	255	290	251	255	247	279	224	242	278	244	242	264	233	273	255	269	256	265	288	243	270	280	243	267	276	269	271	282	224	238	247	268	268	288	255	274	252	251	259	249	274	249	271	262	250	268	271	258	266	251	240	291	251	255	264	271	249	236	245	258	254	257	288	271	280	256	286	255	250	286	241	258	288	282	257	255	260	256	272	282	229	255	256	260	307	265	280	289	243	261	267	249	270	273	295	252	242	243	256	257	264	265	266	271	270	273	257	261	263	262	271	244	262	237	295	263	286	239	265	280	273	256	284	236	269	247	252	236	248	264	263	242	255	255	259	261	238	262	253	264	284	248	262	266	272	273	254	241	259	256	270	274	256	250	269	261	272	279	279	256	262	280	273	270	231	247	276	279	268	254	276	267	241	247	303	259	252	263	287	251	282	263	260	270	237	267	256	272	282	252	266	280	265	269	290	261	269	258	248	272	263	266	250	248	264	261	245	288	236	259	271	269	270	251	265	231	251	247	301	253	279	261	251	258	266	255	262	252	256	220	284	265	266	289	239	239	238	268	258	264	267	246	281	250	261	278	249	279	262	276	267	255	269	265	240	277	284	256	278	254	288	279	267	262	259	262	270	283	273	237	265	253	262	299	264	284	252	272	250	249	238	261	261	224	266	245	297	250	258	246	250	298	277	275	261	249	255	264	268	290	260	263	273	235	259	233	255	236	263	253	250	265	278	239	268	258	257	271	264	239	264	240	254	241	229	252	259	254	248	264	250	271	250	242	229	232	282	287	245	239	265	262	273	271	276	266	264	244	261	257	258	291	230	246	297	244	267	259	244	270	245	262	241	246	249	263	278	263	267	251	274	266	259	277	253	255	256	246	258	266	249	279	243	241	250	292	259	267	239	259	267	272	272	267	249	283	252	266	278	280	297	255	255	277	278	257	260	239	270	251	226	264	314	257	258	240	280	282	263	293	247	243	279	281	245	264	266	287	252	254	253	264	272	249	246	272	249	221	270	241	263	268	276	248	283	270	242	271	236	280	247	259	264	313	250	310	286	233	239	266	263	266	271	293	238	242	244	245	238	282	265	237	257	236	256	256	265	251	244	271	264	239	256	254	266	226	274	231	254	249	256	261	257	268	293	239	257	279	270	252	265	279	258	267	237	279	270	254	237	265	240	249	257	254	261	228	272	248	250	272	248	258	245	258	262	276	240	256	245	257	272	259	259	255	256	233	258	283	246	239	261	278	252	274	276	253	260	245	251	259	266	228	230	271	257	282	249	255	280	256	262	277	329	279	262	263	214	287	242	242	277	266	272	225	287	273	248	239	288	251	256	279	259	276	232	235	293	252	232	239	261	252	270	258	294	257	278	246	260	259	252	252	250	238	263	255	267	243	275	254	253	244	256	234	258	269	251	272	253	252	267	261	257	278	246	258	228	294	262	258	237	262	246	268	274	271	274	278	259	273	260	288	239	246	244	227	241	267	252	241	284	273	232	258	278	237	289	238	275	241	245	260	269	241	273	267	250	269	267	275	253	224	283	271	256	292	224	260	255	235	288	254	264	244	264	285	289	270	295	261	279	243	270	265	250	234	252	265	251	252	258	301	271	269	235	254	253	250	241	273	278	252	266	255	278	266	244	275	258	272	289	262	297	227	250	263	283	261	263	284	256	282	262	263	245	251	268	227	273	266	249	310	276	262	256	256	271	287	271	244	259	261	249	272	275	243	250	258	274	238	270	245	252	270	244	240	248	269	266	231	279	254	259	256	257	254	277	263	250	244	249	271	242	287	246	292	266	270	257	231	260	264	258	264	250	274	262	252	271	253	258	267	258	276	250	247	249	264	265	232	248	262	239	264	274	243	261	260	261	282	260	276	262	265	249	262	277	263	269	232	283	239	279	259	245	271	266	255	259	265	255	238	236	265	264	287	259	248	257	256	248	260	253	232	256	279	267	261	274	244	248	253	235	258	289	312	263	257	249	266	315	245	273	258	285	253	249	270	255	263	261	264	283	221	259	285	273	217	263	277	254	252	302	253	241	260	273	299	251	271	254	254	235	284	270	268	254	262	264	250	255	276	256	256	259	289	258	298	261	250	249	264	233	272	272	272	267	235	279	260	260	237	265	255	233	261	252	240	250	269	265	248	227	275	267	268	240	232	242	275	277	277	272	261	272	244	247	260	255	244	237	261	250	261	274	259	249	271	223	244	255	261	252	237	272	247	268	231	243	254	243	242	257	268	259	256	270	264	258	251	245	268	252	231	215	252	232	276	265	265	262	251	256	259	276	258	260	270	257	287	252	283	243	274	251	255	255	283	283	247	254	249	282	272	226	266	261	278	264	242	270	250	259	261	258	239	250	254	277	265	266	272	287	258	274	247	252	266	268	246	267	261	272	266	252	253	247	270	264	270	284	277	253	264	259	275	242	264	248	274	253	272	249	253	255	263	257	236	244	255	259	254	265	264	261	252	238	253	241	278	272	261	260	224	274	259	303	260	258	260	279	250	252	266	265	268	316	259	267	276	243	261	259	299	248	268	262	263	304	262	261	250	263	279	245	252	266	268	257	220	275	260	285	256	251	268	256	253	260	276	254	237	280	244	257	264	295	253	264	277	253	245	290	271	249	258	286	255	242	236	252	261	251	266	262	258	254	274	261	274	249	274	242	271	277	260	263	231	247	260	267	283	295	264	224	283	263	284	275	239	284	250	255	276	247	267	270	274	254	243
12225	26655	16575	19503	3938	2539	2018	1549	1242	1169	814	736	623	611	564	500	490	452	454	420	442	413	375	402	385	382	399	421	375	348	374	385	375	374	357	360	355	370	327	378	334	322	329	340	336	331	356	334	338	339	368	349	365	328	318	305	339	335	342	361	342	383	330	361	338	329	312	370	342	355	327	338	352	336	350	340	342	310	311	330	325	323	326	363	347	367	321	327	325	304	324	345	386	316	339	338	306	355	336	346	343	323	305	332	319	365	342	332	319	331	327	358	336	313	341	312	356	336	294	309	332	343	325	341	320	319	334	297	347	339	322	309	325	344	325	340	327	363	347	326	338	357	320	372	318	341	308	331	329	358	350	310	349	308	333	314	347	318	322	341	308	357	344	352	333	327	329	321	301	323	310	333	322	336	352	344	322	357	330	319	323	326	349	343	334	350	324	307	318	314	363	357	305	329	305	320	320	323	298	371	305	327	316	341	322	343	345	339	309	326	333	320	297	312	299	342	323	310	333	318	377	334	329	340	340	351	332	335	341	340	324	335	349	316	368	339	333	306	307	324	332	323	335	345	324	365	323	326	337	310	331	340	332	348	339	349	306	316	341	336	346	356	352	321	355	324	317	316	299	353	327	367	320	335	305	317	347	319	339	354	362	343	341	349	301	333	337	322	323	335	355	318	354	357	331	342	342	334	306	316	345	359	335	291	326	337	306	375	299	342	316	314	350	340	355	350	333	337	304	365	337	324	351	346	337	364	323	353	304	349	349	327	361	339	298	360	340	322	328	336	333	311	326	329	333	347	296	329	352	317	310	335	375	363	349	325	335	319	335	333	349	341	310	342	322	346	348	326	315	343	342	345	332	345	304	302	303	333	300	316	338	349	342	329	321	335	335	337	301	328	308	309	330	342	305	353	359	312	321	325	348	341	311	323	290	315	332	336	308	345	317	347	352	308	317	329	316	338	327	329	293	337	333	307	304	309	337	297	321	319	364	345	332	324	327	306	324	312	349	304	343	348	317	334	389	332	322	320	322	329	302	329	307	339	335	337	316	309	332	343	326	343	305	331	336	357	336	308	322	335	301	320	350	295	338	328	300	353	309	343	342	316	348	347	343	342	331	333	335	334	322	327	320	315	317	334	299	297	339	274	332	334	324	325	335	323	306	311	358	339	323	306	325	341	341	360	318	331	364	341	306	362	319	302	336	302	319	344	344	322	319	338	345	349	325	341	335	357	345	345	322	357	331	311	329	338	316	337	322	332	352	333	332	329	344	305	321	334	290	333	328	312	354	333	327	318	321	334	321	294	341	329	316	341	360	317	346	337	308	326	324	308	290	330	326	313	295	295	348	309	349	314	355	326	326	333	338	340	318	349	368	349	336	318	364	355	323	330	322	365	351	362	359	326	334	342	299	299	326	326	344	342	316	381	320	324	333	334	327	312	327	347	312	325	300	351	369	356	351	345	310	342	324	361	325	319	340	334	364	336	342	335	350	349	318	345	342	379	330	344	328	333	344	308	300	324	321	326	346	317	315	336	332	314	341	343	344	333	317	316	350	330	293	353	325	333	307	339	329	321	289	318	334	352	341	329	343	333	315	361	326	336	325	304	331	326	327	322	330	333	316	322	320	339	322	320	366	367	334	337	326	349	354	347	342	322	342	325	331	339	330	311	364	304	342	300	320	370	324	333	303	313	326	332	313	315	320	324	306	326	291	318	297	310	355	366	337	358	331	347	343	334	349	341	301	339	351	317	307	355	309	351	331	332	350	350	355	294	346	338	343	315	331	342	338	339	319	331	326	356	321	334	344	326	338	330	305	352	305	312	320	328	306	307	292	301	364	328	350	336	321	336	323	337	341	299	366	332	340	313	327	298	316	300	341	337	346	360	329	314	316	339	319	333	293	352	355	326	327	378	313	320	273	330	370	328	343	324	320	351	325	330	315	338	287	315	313	341	364	301	329	316	347	304	319	311	321	340	359	335	340	346	350	336	303	337	317	328	336	324	336	318	297	351	319	359	327	339	341	319	350	331	337	292	349	325	309	338	333	337	340	321	330	327	354	358	372	313	328	308	355	322	354	326	335	346	320	343	333	329	347	317	341	312	345	306	330	299	323	298	301	314	335	331	322	326	322	334	301	325	345	322	346	302	335	311	308	342	326	306	334	339	347	321	326	338	322	328	329	353	342	338	315	321	328	310	326	329	322	358	331	323	312	364	330	352	341	307	339	349	324	311	312	331	323	325	306	344	348	305	350	335	304	366	313	338	314	344	332	349	336	339	325	309	334	322	312	316	335	316	324	334	328	304	356	313	291	339	334	325	319	342	352	327	356	346	313	327	301	338	363	338	369	373	339	332	327	332	336	324	328	274	358	316	319	344	371	321	311	324	310	330	365	348	315	305	371	339	324	351	368	301	326	295	339	334	339	316	344	322	334	379	327	305	315	303	344	305	320	331	326	334	350	325	322	317	324	335	313	352	313	327	311	312	343	335	349	316	342	335	316	338	296	336	322	363	353	319	343	310	346	343	317	316	308	279	344	328	326	333	338	298	338	316	330	323	330	360	311	319	351	296	334	324	319	319	343	309	341	330	371	311	322	326	307	335	337	319	332	331	306	319	332	305	393	340	323	346	331	323	352	338	333	341	300	333	332	336	350	324	320	365	344	328	328	337	333	296	299	322	324	352	360	352	333	328	335	335	376	325	345	348	338	354	310	332	338	327	352	322	341	328	353	335	324	338	339	316	333	312	294	346	350	325	316	335	316	344	365	304	316	322	354	347	293	343	316	327	294	339	372	362	323	309	343	322	326	337	323	307	327	297	311	334	321	329	357	378	373	316	300	310	348	340	311	332	304	312	329	342	340	319	322	323	326	330	329	329	363	333	342	330	331	342	330	338	340	328	303	279	301	336	319	319	330	301	366	341	332	339	327	322	331	328	314	334	335	367	326	348	357	333	348	291	329	298	339	345	348	299	328	331	306	338	348	326	324	312	343	317	342	327	329	308	306	309	341	337	326	323	321	340	337	345	351	333	353	302	332	341	346	311	363	340	348	316	361	307	333	352	342	325	324	314	337	344	345	330	370	304	310	334	338	314	364	324	349	288	338	352	330	347	329	341	344	324	345	364	344	308	326	342	327	333	387	350	340	379	352	347	319	316	316	333	346	327	323	335	373	312	335	348	309	306	338	296	331	367	301	310	342	319	342	322	314	324	352	320	327	350	335	348	343	327	326	344	316	327	343	323	322	356	351	316	311	330	321	311	349	368	363	347	334	316	340	335	349	336	359	322	301	315	352	330	333	322	332	324	328	342	336	337	306	334	324	365	307	325	335	345	344	327	313	340	341	335	322	351	341	333	325	317	384	341	325	325	316	309	342	295	337	330	348	343	344	352	336	330	324	350	329	337	325	331	333	349	348	312	323	326	307	354	335	358	318	327	311	319	320	327	303	346	321	342	352	323	350	334	346	353	355	353	308	333	301	331
27983	18245	5767	2604	1045	936	927	879	871	850	869	861	874	859	890	903	863	846	945	909	855	890	893	854	921	811	842	833	870	854	872	873	866	875	850	873	864	834	876	871	890	883	860	872	863	878	926	847	887	838	815	871	844	809	854	840	874	844	827	854	786	871	812	852	899	864	907	860	839	857	849	878	915	892	847	811	838	858	849	851	887	853	913	908	839	833	875	788	855	866	831	877	875	858	861	810	878	892	839	822	819	826	854	869	861	864	899	888	834	961	883	897	799	852	864	852	860	853	890	905	846	877	844	888	795	921	889	860	871	858	860	855	847	858	833	876	840	888	833	877	891	853	861	872	883	896	866	846	836	831	843	863	856	876	899	862	847	819	879	911	849	856	834	881	857	833	841	837	878	882	887	802	898	839	850	839	818	854	872	880	875	864	826	844	847	847	887	851	835	877	894	883	870	836	881	880	847	842	869	807	870	884	842	845	835	844	851	889	838	842	889	873	846	857	861	863	877	852	885	885	821	802	805	841	873	863	849	849	848	853	872	852	893	846	826	845	896	827	880	840	931	855	884	855	865	834	854	861	886	876	776	884	883	867	814	848	850	816	850	905	904	850	834	872	854	871	888	779	894	842	827	872	850	880	899	895	872	814	881	789	848	901	873	883	876	822	849	870	860	894	834	835	888	842	882	868	892	815	802	903	863	844	827	861	852	863	813	821	841	882	816	865	838	869	853	843	840	818	876	862	871	830	863	805	831	840	814	928	810	855	909	827	874	851	846	865	909	814	860	875	876	822	835	787	863	867	889	906	811	873	874	856	881	853	839	863	892	871	879	850	842	893	837	811	884	883	886	839	871	826	883	834	850	887	874	877	879	882	851	823	873	836	852	888	891	839	879	871	850	888	852	834	865	812	896	890	898	844	873	869	836	838	843	844	861	900	912	845	792	870	848	824	861	829	840	854	846	831	869	851	869	852	852	834	850	869	871	831	835	862	851	868	872	860	876	897	858	834	848	893	877	888	831	839	838	833	866	857	814	837	826	852	885	856	847	878	848	909	895	886	883	835	886	865	848	874	843	834	812	825	853	851	853	858	893	849	819	860	879	860	865	803	835	813	836	895	916	882	842	875	794	857	836	867	851	886	848	861	853	859	857	848	878	872	809	885	902	894	842	913	875	834	896	901	847	862	847	884	882	853	834	891	915	804	847	834	863	896	820	877	825	848	850	863	859	871	851	911	885	885	866	829	838	854	862	834	826	874	831	837	873	890	850	820	831	914	841	908	815	867	834	823	885	846	789	846	869	791	851	863	814	865	912	861	836	892	838	868	844	827	867	858	881	835	875	819	868	900	881	839	887	842	871	804	871	867	838	864	865	804	788	810	858	868	887	846	889	855	896	864	789	830	835	886	842	854	858	858	845	868	849	882	830	815	855	885	892	863	854	779	879	848	861	826	844	885	851	889	856	830	865	907	818	831	871	830	844	843	883	846	834	853	875	868	829	839	874	861	877	876	822	917	829	840	849	893	831	894	864	767	864	876	852	924	812	871	876	847	888	832	855	881	848	854	863	868	866	851	840	848	814	852	844	901	822	887	865	880	780	902	857	788	875	865	861	883	866	799	890	849	851	879	865	829	840	835	906	901	908	885	886	886	855	889	857	838	863	851	861	835	838	872	892	848	851	852	881	836	855	839	851	850	860	915	795	829	838	869	891	865	910	839	846	896	861	889	839	828	894	864	864	870	885	814	906	855	809	809	864	765	850	853	819	873	896	845	833	860	849	899	835	852	859	824	848	887	867	851	861	843	891	830	826	889	914	889	882	916	920	896	907	866	828	899	860	845	853	894	864	831	928	849	875	864	842	839	849	892	854	802	846	862	840	876	819	848	808	847	858	879	844	854	897	876	780	850	873	901	870	839	846	864	889	885	863	876	853	835	845	844	846	896	854	857	820	892	843	888	861	876	860	940	844	873	869	877	876	881	902	832	839	861	869	847	863	916	893	851	870	901	784	902	838	908	879	838	812	884	875	863	850	867	852	842	911	902	895	833	817	905	868	896	875	893	902	874	797	856	853	844	837	918	878	914	852	814	896	830	879	853	879	819	862	908	885	838	867	851	884	820	889	822	888	810	824	905	851	850	816	874	841	873	853	827	839	863	857	839	841	874	883	827	870	853	821	834	874	872	894	875	820	819	878	859	864	884	849	866	909	810	854	888	907	827	878	858	855	851	890	844	824	857	856	873	796	879	916	849	856	866	918	823	894	906	866	887	805	827	838	871	851	868	870	819	797	906	882	854	846	844	824	881	825	940	912	852	830	873	869	877	878	824	858	846	911	872	898	860	841	867	907	891	829	828	876	851	899	829	881	886	909	926	858	852	820	874	860	850	802	832	830	831	882	896	881	824	853	869	842	854	873	842	865	833	850	869	845	865	832	870	865	875	846	856	824	905	882	809	895	888	853	877	866	912	868	846	861	834	837	858	837	824	855	866	841	832	838	860	781	822	860	852	866	873	850	838	892	882	818	827	889	878	894	856	856	889	835	833	872	844	833	819	833	833	867	855	906	846	867	860	828	885	823	858	832	880	845	867	838	863	865	888	820	831	874	815	875	847	765	852	849	870	770	877	862	822	832	860	842	886	891	870	863	877	880	860	854	866	873	841	860	884	877	837	911	868	870	864	890	905	839	912	803	881	860	882	838	906	825	856	890	855	871	834	873	856	843	853	886	870	819	803	836	840	863	803	850	848	872	903	841	835	884	869	867	840	855	860	918	855	795	882	877	821	830	826	823	861	869	877	882	862	897	853	846	874	874	846	830	858	876	851	903	845	896	822	829	835	849	826	897	868	864	838	887	839	872	842	861	834	865	871	840	844	828	872	844	825	858	837	877	838	891	881	830	916	865	821	846	811	850	859	827	924	848	840	850	859	853	856	870	903	872	843	899	857	896	843	863	818	914	894	826	833	842	878	845	842	878	906	871	871	888	847	807	909	831	814	875	919	905	877	906	823	843	867	878	861	845	870	847	849	855	837	868	865	851	878	920	879	849	856	864	865	815	908	824	832	877	857	845	871	857	872	846	810	831	857	855	841	876	817	870	916	867	870	876	875	893	850	831	874	853	876	846	910	867	859	843	865	880	838	822	859	838	846	812	825	874	888	840	825	852	876	821	932	879	882	848	840	823	860	814	865	834	836	845	813	916	826	850	841	864	868	856	810	784	824	860	898	870	873	892	875	842	814	867	838	849	884	837	910	837	840	816	871	852	841	836	895	868	875	851	923	873	833	816	882	868	808	862	852	863	859	829	836	907	917	861	779	851	873	833	856	845	901	859	843	819	868	811	871	863	886	827	891	835	808	854	872	875	858	845	850	784	890	854	853	864	834	837	846	878	876	887	873	825	861	848	863	879	835	840	835	882	892	843	886	875	869	868	826	866	845	839	910	861	793	846	866	935	885	835	831	835	868	872	881	895	826	852	833	914	882	902	828
9282	12342	4456	2373	1291	1126	1204	1049	1077	1115	1064	1072	989	1100	1048	1051	1061	1048	998	1079	1028	1033	1081	1050	1053	1021	984	1100	1020	1032	1052	1032	1096	1002	1091	1018	1070	1041	1013	1069	1092	1091	1013	1018	1035	1094	1044	1116	986	1010	1033	1021	1056	1084	1043	998	1036	1004	1030	1098	1061	1017	1032	1040	1022	1031	1062	1073	1136	1037	1063	1051	1043	1018	1073	1042	1007	1015	1054	1093	1032	1095	1060	1015	1050	1005	1044	997	1073	986	1008	1053	1076	1047	1075	1066	1041	1006	1052	1062	1035	1022	1057	1034	1044	985	998	1004	1070	999	1061	1045	998	1040	1011	1068	1047	1040	1044	1067	988	1109	1130	1027	1009	1039	1065	992	1041	1019	1081	1014	1045	1025	1038	1077	1064	1027	978	1024	1062	971	1047	1049	1014	1013	1083	1012	1030	1022	1065	1070	1044	1012	1001	1078	1021	976	1044	1021	997	1063	1042	1042	1000	1037	1001	1068	1115	1047	1038	999	1065	1069	1015	1085	1069	1014	1050	991	1070	1110	1037	1099	999	1030	1004	1075	1076	1051	1081	1043	1073	1007	1025	1091	1019	1027	1014	1081	1047	1087	1027	1089	1070	1078	1037	1020	1041	1054	1031	1041	1085	1067	996	1038	1083	998	1024	1024	1030	1075	1055	1058	1001	986	1028	1067	1002	1070	1065	1055	989	1030	1045	1025	1029	993	1078	1051	1068	1087	1038	1045	1059	1038	1026	1064	1034	1036	1008	1079	1075	1061	1019	1027	1062	1021	1084	1067	1005	1037	1049	1059	1060	1089	1065	1029	1057	1049	1004	1018	1047	1053	1021	1033	1035	1030	1092	1040	1022	1079	1044	1071	1043	1026	1028	1087	1052	1030	1070	1052	1006	1044	1039	1087	1043	1055	1019	1046	1061	1035	1081	1059	1053	994	1057	1063	1045	1071	1100	1045	1004	1006	1059	1069	1007	1020	1059	1008	1036	1040	1055	1057	1003	1016	1086	1069	1053	1117	1012	1049	1014	978	1025	1060	1107	1094	1051	1051	1070	1068	1092	1067	1075	1015	995	997	1033	1092	1050	1019	1083	1032	1027	1094	1023	1040	1080	996	1012	1027	1015	1010	1019	1090	1004	1069	1024	1026	1060	1068	1054	1088	1072	1043	1060	1057	978	1083	1067	1019	1063	1049	1040	1018	1075	1031	997	973	1056	992	1025	1008	1064	1064	1041	1044	1040	1068	1015	1086	1056	1024	1091	1048	1032	1042	1012	1072	1030	1017	1049	1057	1019	1084	1099	1039	1062	1076	1048	1001	1093	976	1058	1033	1055	1055	1020	1057	984	1018	1016	1012	1006	1068	1076	1087	1072	1066	991	1028	1053	1048	1122	1058	1078	1101	1006	1003	1049	1109	1053	1049	1086	1089	1064	1102	1052	1018	1049	1049	1033	1049	1032	1054	1099	1047	1090	1046	1073	1069	1042	1055	1031	1079	1086	1111	1040	1066	1032	1046	987	1016	1078	965	1059	1047	1003	1027	1011	1045	1102	996	1001	1046	1026	1043	1053	1096	1019	1073	1010	1039	994	1028	1009	1010	1085	1014	1102	1055	1007	998	1013	1009	1045	1030	1045	1070	1022	1030	1051	1038	1015	1010	1043	1040	1085	1056	1071	996	1023	1118	1052	1049	1054	956	1080	1026	1101	1042	995	1044	1055	1049	1056	1095	1074	1056	985	1024	1050	1083	1000	1072	1033	1054	1054	1037	1036	1085	1032	1031	1024	1050	1044	1026	1034	1035	1045	1059	1089	1045	1082	1035	1046	1036	972	1066	1053	1036	1041	1095	1022	1102	1059	1041	1021	1064	1023	994	1029	1001	1036	1033	998	1101	1049	1013	1062	1047	1079	1017	1096	988	1098	1065	1038	1018	1075	1102	1067	1036	1033	1016	981	1056	1045	1029	994	1084	1059	1046	1027	1060	1053	1084	1024	1052	1023	1078	1060	1009	987	1011	1058	1048	1043	1046	1033	1073	1018	1044	1006	1026	1087	1043	1085	1053	1038	990	1010	1071	1067	1097	1008	1034	1082	1052	1059	1087	1043	1050	1048	1035	1009	1048	1022	1060	1104	1111	1016	1040	1013	1049	1022	1030	1022	1033	1027	1073	1045	1060	1015	1076	1065	1031	1043	1036	1006	1045	1037	1015	1076	1060	997	1077	1139	1028	974	1086	1023	1032	1057	1003	1038	1068	1022	956	1060	1103	1085	1121	1029	1057	1021	1037	1066	1070	1033	1031	1080	1086	991	1016	1006	1005	1049	1055	1022	1054	1013	1075	1008	1103	1016	997	1021	1060	1080	1036	1064	1090	1028	1076	1076	1048	1111	1071	1009	1054	1039	984	1080	1026	1013	1003	1087	1076	1044	1065	1055	1043	1070	1062	1066	1053	997	1054	1109	981	1033	1004	1064	1012	1086	1016	1036	1062	1075	1034	1064	1079	1080	1104	1023	1058	1034	1070	1012	1078	1040	1009	1078	1014	1064	1058	1013	1043	1089	1050	1054	1056	1081	1030	1015	1006	1053	1062	1055	1038	1021	1136	1042	1036	1094	1019	1013	1058	1110	1055	1043	1044	982	1084	1079	1037	1105	1026	1048	1009	1054	1037	1019	1044	1016	1066	1077	1027	1073	1018	1109	1056	1017	1074	1053	1102	1034	1030	953	1046	990	1054	989	1020	1078	996	1033	1102	1005	1077	1001	1059	1088	1006	1049	1095	1010	1014	1016	1101	1012	981	1079	1057	1060	1004	985	1036	1024	1024	1093	1046	1021	1023	1051	1009	1012	1062	1038	999	1061	960	1088	1019	998	1069	978	1085	1051	1067	1067	1030	1005	1042	1035	1037	1053	1012	997	1037	1068	1022	1048	1054	1033	1078	1094	1002	1034	1023	1112	1066	1053	1072	1038	1001	1082	997	1021	988	1071	1015	1031	1061	1025	1078	984	1071	1037	984	985	1044	1088	1123	1074	1055	1068	1117	1047	988	1022	1035	1022	1047	1025	1002	1105	1070	985	1007	1037	1051	1044	1067	1066	990	1001	1029	1043	1073	1006	1081	1008	990	1079	1055	1047	1025	1083	1030	947	1085	969	1029	975	1074	998	1050	972	1077	1018	1048	1023	1120	1070	1038	975	991	1067	1056	1092	1017	1033	1056	1062	1060	1056	1028	987	1031	970	1024	1010	1051	1048	1026	1037	1089	1029	1042	1001	1065	1033	982	991	991	1050	1084	1086	1101	1011	1046	1060	1110	1055	1010	1051	1032	1021	1054	1089	1021	1060	1020	1036	1029	1031	1085	993	1033	1030	1075	1036	1034	1044	1107	987	1067	1037	1067	1059	1016	1009	1075	1010	1077	975	1062	999	1077	1039	1012	1046	1035	1039	1066	1025	1074	1102	972	1039	1041	1051	1002	997	992	1061	984	1007	1098	996	1088	1043	1108	1039	999	1024	1009	1078	1011	1031	1034	1007	1071	1023	1045	1030	1066	1021	1067	1075	997	1018	1052	1026	1024	1031	1077	1087	1005	1085	1106	1031	1055	981	1063	1048	1075	1013	1028	1079	1059	1043	1025	1065	1020	1044	1100	1064	981	1104	1057	1037	1042	1108	1081	982	1073	1072	1022	1001	1012	1041	1075	1048	1011	1047	1031	1042	1065	1038	1038	1059	1010	1051	988	1138	977	1107	1024	1030	1013	1041	984	1030	1061	1052	998	1071	1019	1070	1031	983	1016	1037	1107	1069	1059	1038	1134	1007	1073	1019	1036	1077	1036	1075	1023	1010	1079	1034	1084	1130	1085	1051	1080	982	1088	1025	996	1091	1001	1010	1002	1043	1036	994	1016	1062	1062	1009	1062	979	1024	1040	1042	1010	1036	1089	1012	992	1066	989	1022	1009	1016	1050	1085	1016	1045	1049	1023	1031	1020	1047	1006	1055	1031	987	1043	1025	1011	1063	1066	1013	1010	1002	987	1063	1005	1015	989	1005	1015	1023	1040	1109	985	993	993	998	1061	1020	1015	1066	1005	1003	1051	1021	1038	1081	1045	1005	1010	1073	978	1109	1029	979	966	1071	1072	1055	1063	1009	1078	987	1012	1039	989	1017	1087	1063	1095	1116	969	1075	990	1071	993	1055	983	1035	1012	979	1029	1011	1081	1024	1048	1033	992	1068	1063	1047	1054	998	992	1032	1046	1030	1048	1077	1044	1054	1013	993	1075	1102	1074	1039	1038	1018	1029	1015	1055	1083	999	1068	1055	991	1037	1052	1010	1003	1023	1064	1006	1060	1039	1056	1064	1025	1050	1008	1018	1048	1009	1044	1020	1010	1015	1037	1057	1059	1039	1066	1058	1022	1046	998	1064	1025	1075	1056	1135	1037	998	1074	1075	1058	1070	1005	1020	1053	1025	1080	1029	1060	1089	1005	1054	1043	1065	1063	1061	1039	1009	1059	1040	1058	1044	1069	1031	1025	1024	1023	1042	1063	1052	1024	1030	1038	1018	973	1017	1077	1046	1084	1052	1007	1048	1036	1023	1018	1033	1013	978	1047	1036	1032	1057	1102	1081	1087	1035	1049	993	1000	1031	1011	1044	1044	1019	1097	1080	1053	1049	1042	1062	1046	1032	1077	1058	968	1041	1047	1004	1113	1019	993	1044	1078	996	1042	1075	1008	1036	1032	1019	1054	1087	1050	1061	1018	1092	1009	1094	1047	1053	1044	1038	1076	991	1038	1068	1029	1029	1031	1048	1041	1003	1038	940	1023	1021	1015	983	989	1030	1016	1088	1118	1066	1050	1028	1067	1048	1033	1013	1027	1007	1082	1045	1065	1012	1044	1065	1032	1045	1079	1053	1072	1030
23664	21470	28633	24945	20925	6479	1253	982	881	840	789	818	721	726	710	689	700	730	703	642	669	721	665	721	701	669	633	691	673	636	683	723	677	706	690	631	643	670	628	648	667	660	664	661	683	669	657	687	615	682	683	670	618	671	726	706	668	629	660	637	625	665	679	667	701	652	631	675	656	711	666	663	670	664	662	634	646	660	688	668	683	667	659	628	708	690	689	603	694	635	653	646	696	678	665	637	666	670	641	659	698	679	626	659	687	653	599	695	653	689	628	663	657	638	638	637	645	642	695	604	669	670	644	656	615	642	625	644	688	656	652	633	620	637	642	628	659	686	623	661	677	685	674	690	648	646	681	655	623	678	654	662	687	652	684	684	637	612	615	632	642	669	649	646	641	699	648	661	673	673	685	667	612	620	649	658	655	648	689	686	651	614	656	635	667	664	687	648	659	646	638	691	640	631	636	666	672	692	643	637	670	669	694	682	718	675	671	639	679	657	703	667	670	681	661	674	648	627	670	643	648	640	623	626	705	717	637	661	662	652	603	648	623	672	657	625	596	739	667	639	669	677	640	655	634	665	721	679	661	665	677	692	662	683	669	699	688	622	664	636	719	685	681	649	640	660	677	645	657	683	636	638	640	649	610	668	673	730	605	662	621	703	671	680	680	622	662	657	654	665	621	683	721	672	692	633	653	662	672	630	664	677	675	636	622	657	661	684	620	646	697	649	622	698	639	680	637	683	686	651	644	649	688	649	627	698	617	701	641	634	661	668	662	649	579	713	659	654	671	628	620	649	680	647	654	660	639	678	697	664	668	687	609	629	672	657	692	634	675	594	677	681	617	611	652	708	630	619	650	663	638	672	683	597	693	641	676	623	673	653	655	613	646	689	645	647	629	646	644	681	654	662	653	652	690	694	683	654	638	675	671	686	611	683	605	676	682	707	690	695	680	659	683	686	634	632	697	670	630	649	643	672	635	628	661	656	659	660	651	655	658	630	677	645	663	651	703	655	660	669	644	677	653	666	657	654	647	671	662	667	647	671	687	655	669	717	658	648	614	678	681	669	624	630	670	650	686	706	647	670	631	699	666	638	662	614	652	636	628	658	639	621	630	614	681	659	648	693	656	629	653	641	641	635	671	644	684	683	621	679	677	642	687	656	623	710	674	645	648	663	668	658	640	663	632	686	675	648	632	625	615	675	663	694	633	697	730	663	662	612	689	649	654	638	704	630	644	715	642	635	654	642	660	699	650	686	667	694	684	676	656	657	632	649	649	674	652	613	680	694	672	654	651	689	678	639	657	666	672	735	661	644	682	663	673	679	667	648	705	663	629	657	690	698	660	682	669	646	645	659	623	663	681	643	678	637	674	636	657	665	692	684	662	614	655	643	666	644	627	630	666	615	652	630	660	676	636	649	656	635	654	688	642	682	709	625	672	681	641	668	655	639	664	657	673	649	672	658	664	632	608	706	642	693	598	687	636	659	664	651	641	611	628	645	650	625	677	671	629	664	656	666	666	685	664	668	624	662	667	673	677	678	662	698	615	708	641	744	640	672	684	592	641	683	650	709	641	632	641	655	612	660	635	687	635	706	718	732	645	665	684	613	630	648	660	687	675	649	659	678	654	654	694	689	657	682	683	651	625	666	651	679	630	629	632	654	642	690	665	690	672	653	668	639	656	650	700	629	722	654	692	628	661	675	660	614	659	678	734	631	658	671	664	651	668	638	627	655	623	624	684	666	675	650	676	668	656	600	663	674	645	624	619	705	671	620	665	711	656	655	650	663	660	660	627	696	668	640	670	640	681	634	675	651	636	661	655	663	643	645	595	667	650	633	657	641	666	712	641	615	682	664	634	680	648	672	660	672	661	649	658	690	688	653	672	626	679	661	598	678	706	677	676	702	640	663	692	616	651	662	662	691	692	692	651	643	639	636	682	640	732	654	681	693	695	648	660	665	675	635	647	690	701	639	646	688	683	652	669	647	667	693	644	581	662	662	706	690	659	652	655	683	675	618	719	683	613	661	627	640	629	618	669	703	623	652	658	650	684	668	686	643	688	682	670	653	684	715	614	646	628	652	644	650	677	662	640	682	685	649	676	646	623	661	665	579	680	697	683	652	674	683	648	654	633	660	702	733	640	656	627	655	672	647	655	692	639	650	683	666	655	662	685	674	656	686	674	644	680	677	639	655	671	707	648	636	628	690	662	647	671	741	641	627	658	640	661	693	662	670	633	654	641	651	638	658	695	597	706	640	706	663	675	674	667	670	637	661	709	656	632	684	728	694	686	647	668	674	684	675	720	649	648	685	639	642	639	660	664	642	649	687	657	686	644	705	687	648	675	654	650	648	662	643	650	639	656	672	674	623	631	668	686	645	681	633	664	644	666	693	603	647	677	646	646	626	620	673	642	716	673	669	607	666	676	638	660	674	658	653	671	683	666	686	650	657	692	640	624	635	694	658	642	631	635	684	622	688	683	716	667	704	667	629	675	690	681	663	713	641	650	662	677	684	672	686	652	686	652	687	638	663	657	697	710	651	673	674	611	682	704	692	580	665	706	686	675	623	703	666	680	666	657	675	612	675	681	659	672	675	627	642	699	653	621	676	676	658	692	620	631	663	673	709	690	663	675	703	659	619	644	627	685	624	669	634	664	656	711	698	626	698	673	691	664	658	648	671	656	664	632	708	659	619	673	690	632	654	647	646	648	742	645	638	625	627	685	664	647	677	613	656	680	637	616	739	613	622	690	681	648	607	636	654	688	660	618	651	624	661	677	641	675	657	628	636	660	631	680	706	645	640	656	677	669	672	655	673	670	617	708	681	693	631	746	685	667	650	665	624	653	666	611	658	699	681	671	669	672	708	609	643	658	639	704	694	678	649	696	660	709	672	680	720	686	666	656	729	653	648	674	657	649	671	668	700	632	648	650	673	675	646	702	659	647	682	649	644	618	639	658	703	619	666	659	645	685	615	669	648	686	645	675	662	652	672	673	668	684	658	616	644	671	639	705	650	636	668	666	626	626	642	680	715	623	635	678	669	679	683	654	659	656	631	692	654	653	640	622	648	658	703	652	638	694	698	665	647	678	643	692	660	676	662	639	653	642	641	624	693	630	641	640	638	639	636	629	635	654	637	680	660	669	650	657	625	678	634	678	644	649	630	652	634	650	666	684	735	704	613	641	647	641	620	644	666	652	661	644	660	695	648	662	628	691	644	639	638	673	674	702	720	681	662	636	622	683	654	680	642	645	629	711	592	711	670	683	624	702	652	643	689	675	653	659	686	672	687	624	649	648	682	702	700	706	626	624	637	681	643	657	642	625	697	695	707	638	622	659	681	642	668	661	694	701	647	663	681	601	666	655	655	633	716	646	665	620	643	654	670	675	659	635	641	702	693	679	676	650	622	685	683	675	669	695	648	677	660	684	630	615	613	617	686	693	608	676	648	671	671	654	657	680	653	689	672	659	690	678	630	701	682	641	679	686	641
9981	21849	10858	18465	2982	2036	1697	1449	1304	1209	1117	983	981	963	886	924	857	851	917	918	858	870	850	876	846	881	840	854	845	894	810	849	846	788	877	811	793	823	839	790	841	842	830	842	852	892	850	778	853	828	850	830	874	829	814	832	799	847	818	810	833	837	878	841	859	817	868	827	828	852	776	862	844	857	855	828	815	760	849	834	807	855	874	829	837	809	836	897	809	838	742	849	831	838	807	856	804	836	795	856	802	821	791	843	817	795	784	836	878	845	843	782	826	864	858	844	828	816	833	864	780	859	812	791	826	807	769	852	833	788	849	823	786	780	846	862	800	809	800	856	816	798	814	857	819	835	807	849	813	876	807	839	899	812	824	808	818	816	840	831	846	788	804	823	854	783	868	793	786	829	826	780	857	834	820	826	833	831	789	794	817	819	757	816	834	845	808	845	836	782	816	832	845	836	811	773	840	856	810	838	816	820	822	848	815	831	778	819	869	791	780	808	797	854	831	804	837	860	785	828	851	818	846	849	866	838	796	801	811	824	828	845	811	820	865	858	837	793	848	802	827	778	883	851	872	840	802	833	864	786	810	840	777	817	881	853	784	854	796	878	805	844	838	824	825	733	782	798	794	851	790	852	838	801	809	789	820	812	836	800	779	867	845	892	848	829	839	868	788	836	828	837	783	815	866	834	806	823	845	831	802	825	807	815	806	848	835	812	731	849	826	870	824	785	771	862	794	869	816	847	871	832	810	812	835	816	840	834	799	874	875	766	781	872	798	849	829	802	829	851	811	790	821	829	875	854	845	787	826	730	784	732	782	851	811	805	790	780	810	764	805	824	805	810	775	860	848	850	787	854	838	807	777	861	780	843	848	835	879	905	775	880	833	804	797	817	883	832	822	888	829	804	805	837	790	830	797	855	794	816	849	828	808	857	832	832	833	798	767	793	864	856	834	819	848	845	783	808	803	819	902	835	843	815	799	859	820	834	789	808	834	853	824	866	816	784	826	828	791	822	798	826	829	856	853	805	872	857	796	853	824	822	791	886	815	830	812	797	827	807	848	791	835	785	797	836	856	796	830	830	856	828	846	788	871	777	804	805	830	873	788	794	871	842	814	787	783	765	802	868	813	853	764	850	810	768	812	798	807	820	786	837	814	833	795	819	799	833	824	868	840	820	782	816	815	803	889	781	896	896	753	864	760	843	828	795	846	768	844	822	846	847	842	846	792	816	817	815	827	839	837	838	857	832	791	803	849	890	809	773	840	903	865	851	806	812	790	868	869	842	873	810	796	849	813	849	880	841	839	852	818	803	853	805	807	822	807	881	852	783	794	820	829	786	815	865	820	781	857	803	817	835	815	825	832	822	841	849	868	823	771	806	830	831	855	828	822	829	843	783	781	817	843	812	846	818	806	862	815	807	784	842	825	837	794	816	770	816	841	811	858	795	818	822	803	843	800	845	873	841	803	833	819	838	802	836	816	854	873	797	805	887	839	800	799	781	767	849	844	811	824	754	802	852	801	828	834	810	787	869	881	831	797	820	866	840	809	842	839	778	832	855	829	808	856	757	816	795	786	833	841	808	811	758	792	847	793	809	808	847	844	769	835	826	831	818	822	847	837	792	796	787	827	850	843	809	816	838	842	807	813	857	838	829	842	874	744	802	852	812	809	826	797	822	810	841	843	868	822	835	823	829	826	861	907	815	845	825	812	844	799	843	825	851	856	838	792	801	869	806	815	793	843	819	831	811	760	851	859	841	800	842	834	809	853	819	829	812	857	811	824	864	816	825	820	849	888	803	834	834	829	834	833	863	798	803	804	857	871	858	756	828	798	809	834	839	822	852	811	853	794	805	827	864	856	795	816	819	816	896	856	781	799	855	832	763	801	767	812	787	794	824	829	852	807	840	803	829	811	866	870	814	860	825	834	833	817	802	807	850	830	853	832	843	788	828	839	826	808	802	830	813	766	808	868	825	862	851	826	829	792	789	838	841	810	808	851	810	872	839	799	829	759	775	801	840	858	820	872	819	825	839	848	840	791	858	811	815	824	836	812	806	839	822	795	841	830	836	850	843	858	785	838	802	854	844	793	808	837	807	826	802	791	832	831	840	838	806	804	785	821	818	808	791	802	793	846	879	857	844	817	803	841	800	812	826	801	822	836	841	826	785	791	850	800	816	837	847	853	824	778	839	840	808	834	789	779	859	770	832	843	890	807	799	845	834	860	812	845	810	847	836	797	850	831	825	807	852	828	817	835	861	819	844	794	817	835	854	836	825	827	814	795	843	842	827	821	830	791	822	872	841	786	861	845	819	812	814	812	810	823	823	780	784	829	812	763	803	814	876	799	791	875	808	834	798	802	810	843	842	834	818	810	819	915	799	776	772	803	803	828	818	794	857	854	792	811	876	824	818	863	846	810	835	825	837	835	825	815	811	845	752	798	864	851	812	804	896	811	815	845	879	798	847	902	843	819	790	808	815	777	831	804	818	846	843	824	839	780	815	834	810	815	867	790	811	856	835	855	787	842	786	752	812	835	849	870	819	810	800	842	807	893	810	787	844	872	801	809	823	863	777	843	800	842	760	807	777	824	840	830	847	818	784	848	830	853	804	778	813	861	826	852	772	832	820	811	816	790	872	845	796	764	820	823	807	803	776	823	785	792	853	823	814	872	798	849	826	831	822	777	834	857	784	778	843	851	861	887	797	788	802	836	792	796	843	845	878	833	811	846	838	888	829	822	865	755	780	785	779	789	827	792	812	785	813	858	792	859	856	826	767	817	798	852	795	833	821	776	844	839	836	787	827	831	831	828	853	795	807	818	767	799	866	850	778	830	768	806	798	830	768	834	809	820	830	805	785	832	879	792	837	808	789	833	854	792	841	794	800	817	805	819	815	860	793	825	849	860	772	837	809	798	848	885	790	830	805	809	822	829	808	834	793	808	796	806	836	832	842	809	779	836	766	794	815	793	826	799	779	874	808	884	877	790	786	845	815	809	847	836	751	853	830	829	850	803	831	786	834	840	836	832	867	805	805	851	863	867	819	801	820	890	804	876	847	806	834	831	800	838	857	781	784	826	846	837	851	811	832	815	832	842	856	797	833	822	800	827	820	786	820	830	834	783	854	819	847	810	837	828	830	790	787	829	840	876	849	795	787	838	790	800	861	828	871	839	829	850	831	849	869	845	799	881	801	841	832	838	843	801	833	851	837	782	820	792	829	854	806	794	780	838	852	821	801	824	811	852	838	775	834	793	790	902	868	820	841	877	826	885	781	801	837	858	855	841	861	823	807	842	800	859	810	804	812	840	813	856	824	838	804	878	813	803	838	844	840	874	816	823	799	803	839	827	843	814	854	860	864	818	823	771	857	778	793	824	797	812	789	836	805	818	811	804	832	821	879	872	861	777	800	876	773	805	826	793	794	843	828	860	798	826	799	797	867	816	828	761	746	795	824	852	797	823	839	792	777	837	817	818	810	835	799	741	830
24919	21475	27173	26071	7537	885	779	689	669	695	654	668	602	646	612	550	610	614	587	611	623	579	546	639	598	564	577	603	601	592	552	552	576	629	558	572	599	614	541	566	593	568	592	542	612	582	606	578	580	588	572	559	574	609	577	553	605	612	565	609	552	570	583	593	587	600	571	543	569	588	539	598	588	599	574	611	586	586	589	582	566	595	576	572	555	568	584	615	586	584	559	581	606	600	606	571	610	577	610	518	591	584	574	604	556	551	544	616	590	570	583	581	625	619	576	589	573	609	528	567	561	627	556	585	608	606	533	596	595	594	584	564	564	570	572	597	560	584	590	572	573	549	576	569	584	558	543	591	561	597	595	576	605	562	559	637	574	603	585	602	611	543	615	568	605	571	576	603	549	582	582	582	579	572	610	601	584	550	629	579	600	585	598	587	575	590	589	588	592	584	571	581	571	571	547	560	589	574	588	628	523	597	595	586	614	565	606	583	588	605	577	622	590	585	573	561	542	564	604	594	575	589	566	547	634	573	620	596	596	568	620	572	568	614	581	610	631	549	610	578	575	572	589	537	603	577	580	569	618	601	585	584	539	588	560	563	564	585	596	599	568	600	540	575	629	575	593	579	582	570	600	596	591	578	591	552	620	550	578	568	578	634	604	584	608	612	569	571	586	615	589	543	594	572	598	597	534	593	542	600	570	612	589	611	570	514	553	618	569	607	586	539	588	566	585	527	602	624	583	557	568	557	565	614	546	552	543	612	574	573	601	573	581	601	580	577	556	571	514	567	596	611	583	615	606	549	566	605	556	537	589	564	564	603	603	583	639	567	581	552	544	570	638	599	601	552	576	619	597	553	583	532	605	545	574	578	532	663	576	595	581	564	592	580	612	598	558	526	582	600	576	561	576	588	573	608	549	557	619	592	580	574	572	587	579	590	545	514	596	594	655	559	596	558	581	563	577	543	558	602	570	580	574	568	551	574	554	569	577	583	610	623	595	558	588	583	608	548	582	575	570	582	585	592	626	572	640	575	585	599	595	564	590	532	672	591	616	567	560	528	566	587	608	610	568	566	599	597	601	566	563	578	573	572	547	559	570	564	620	609	554	540	518	579	602	571	575	558	570	585	585	603	580	612	613	599	589	573	617	596	563	590	581	563	636	600	544	555	551	541	622	613	623	557	612	594	580	650	525	577	582	592	604	557	620	602	494	643	596	603	606	562	608	625	568	593	570	575	593	596	604	539	603	562	572	562	590	567	581	577	551	586	571	629	644	573	574	576	589	629	573	584	557	577	594	553	556	545	584	600	580	566	578	625	554	561	597	588	606	570	611	557	572	542	562	601	569	587	632	622	581	614	532	613	548	594	574	616	568	586	546	571	633	585	579	601	555	547	538	573	601	554	548	598	578	592	560	551	574	580	572	604	579	555	594	598	628	643	604	535	579	569	585	593	550	545	600	542	609	576	569	610	571	605	591	624	547	604	531	595	588	572	596	558	589	560	593	563	591	550	584	602	551	618	571	610	532	622	558	553	571	595	561	593	625	568	531	642	592	587	560	563	596	567	560	558	626	553	609	568	568	557	630	579	555	621	562	573	602	570	600	568	601	517	588	561	560	564	593	592	622	567	566	591	574	559	539	594	621	585	578	606	587	616	567	595	567	560	603	590	569	626	631	625	610	602	577	584	556	523	561	603	632	558	617	583	580	591	585	562	570	576	585	597	590	560	573	547	586	580	578	591	560	568	574	565	553	564	575	578	596	580	572	596	622	564	570	613	622	583	587	566	584	592	598	599	587	560	561	604	589	532	557	555	564	569	556	625	531	513	588	582	582	547	563	588	577	594	601	553	625	574	555	574	554	550	581	573	585	601	535	567	582	608	576	552	575	539	574	550	548	595	588	621	613	591	592	559	549	582	553	597	596	562	589	583	524	531	587	547	581	540	592	528	592	580	588	581	559	537	605	592	567	564	547	556	560	559	545	607	556	568	598	584	595	525	546	578	603	642	595	597	547	610	522	600	589	578	536	561	573	588	601	618	552	612	581	588	589	600	592	526	587	549	553	591	569	550	588	600	554	559	580	587	600	567	602	570	626	615	557	577	572	593	541	628	595	569	595	583	592	605	604	587	596	592	566	544	568	561	587	553	578	522	537	611	588	608	586	568	614	572	556	573	577	565	595	577	559	606	580	626	535	575	611	584	602	605	562	578	618	567	589	562	590	591	584	541	610	538	524	621	528	626	574	635	595	554	565	606	596	594	558	563	598	594	599	609	550	566	568	611	577	620	594	574	592	584	540	547	620	616	634	579	566	572	560	576	607	572	579	567	559	588	617	583	566	587	610	612	588	516	545	566	583	591	563	511	559	569	570	587	553	577	560	571	618	607	600	585	576	588	571	588	550	567	533	621	602	572	533	578	616	583	592	572	587	577	542	578	557	602	584	609	554	569	527	544	616	594	548	580	572	592	605	555	585	620	572	561	572	571	584	557	608	568	586	567	565	621	573	556	607	567	565	582	596	532	606	574	554	588	545	589	580	563	578	636	576	531	605	578	585	551	568	581	550	587	581	574	570	538	632	592	589	563	596	584	601	542	573	619	590	580	568	570	595	562	586	611	553	555	574	589	614	601	570	601	559	634	554	569	584	535	519	539	578	597	629	564	615	577	591	544	590	595	571	588	628	582	607	596	578	559	541	608	575	545	646	564	598	551	564	575	569	598	558	550	577	592	580	584	582	539	546	596	580	580	594	594	648	582	561	583	580	598	554	586	604	571	594	590	568	559	542	530	576	571	625	571	574	551	599	569	570	614	601	567	594	548	564	603	566	593	595	583	609	571	632	589	559	642	582	581	563	599	556	580	563	569	569	601	543	582	565	626	568	563	609	540	586	607	564	613	567	569	596	586	555	611	564	559	603	585	621	573	584	558	612	592	597	570	609	620	571	558	555	552	551	596	537	626	607	552	573	606	551	557	592	580	596	609	573	576	587	571	569	675	583	597	557	594	611	588	595	584	580	618	588	588	618	599	578	571	597	554	560	595	548	588	594	551	569	588	624	570	605	592	584	562	561	589	587	552	614	548	603	583	572	607	533	602	602	554	616	569	543	585	566	619	617	583	567	570	599	571	596	586	598	604	552	582	527	591	592	601	534	585	533	588	619	585	569	600	566	608	620	595	624	601	601	595	610	567	609	606	631	541	606	523	611	605	577	560	575	618	575	652	586	566	622	566	562	635	587	560	581	602	586	609	557	602	580	578	604	565	587	589	592	612	578	612	606	596	555	619	573	588	591	617	610	580	625	617	570	602	549	590	578	588	551	580	617	580	583	592	605	585	617	584	586	588	633	605	574	608	615	566	557	571	603	600	572	586	569	585	589	584	552	587	606	556	546	583	587	558	564	579	600	582	535	593	588	610	599	602	543	618	569	580	582	604	613	601	569	581	565	561	597	584	579	562	533	586	582	598	562	607	601	603	581	585	562	574	580	593
8781	17227	7168	14189	1816	1287	1218	1053	930	979	873	772	777	744	735	748	685	712	710	760	651	701	734	670	723	703	746	756	690	737	663	724	713	676	719	720	713	727	672	707	667	674	692	688	674	679	751	736	667	718	731	692	680	693	698	697	678	641	701	699	680	691	737	664	685	721	715	660	713	701	701	654	723	694	728	676	719	690	679	754	706	698	660	713	678	733	673	665	674	716	670	723	692	711	679	657	658	691	683	711	700	670	683	692	696	680	723	664	725	694	697	646	743	675	676	703	675	694	677	702	682	733	695	680	680	686	717	689	669	713	653	675	722	679	706	672	691	691	671	697	719	706	738	714	695	677	678	714	675	680	692	730	690	733	679	694	728	698	678	665	727	654	714	707	703	744	713	692	688	692	720	709	710	723	679	736	709	688	697	699	688	659	676	721	722	628	695	674	746	670	702	726	650	681	720	653	688	734	632	681	734	716	681	716	700	687	767	656	706	737	724	669	723	686	664	658	653	693	691	719	704	707	693	675	710	662	718	714	679	660	712	704	696	632	707	670	697	668	761	669	661	732	679	682	679	675	686	714	724	677	705	699	679	726	658	706	716	671	674	687	722	676	706	746	710	719	701	738	705	731	720	696	696	716	683	658	689	700	713	734	667	715	661	637	721	693	695	663	720	676	681	728	715	634	670	720	708	673	717	734	692	646	741	687	709	684	676	730	720	696	702	681	645	689	718	722	671	747	646	711	719	713	712	686	716	682	710	673	673	712	689	670	670	687	659	725	744	700	700	730	691	699	647	688	680	725	713	693	722	703	697	705	707	687	737	646	762	683	630	682	729	732	693	687	679	683	713	709	692	749	686	703	722	706	706	715	686	708	678	737	660	665	671	674	711	747	711	730	713	730	703	687	677	675	698	738	701	703	731	644	749	626	706	687	688	687	690	678	662	714	685	657	655	692	688	704	720	672	665	716	751	681	694	669	664	661	646	691	727	669	691	670	671	659	670	672	651	716	691	668	693	729	672	695	689	730	667	706	667	673	619	669	667	619	694	690	678	678	655	641	723	699	682	657	631	684	658	647	675	704	698	704	726	675	695	699	704	668	688	688	661	699	712	638	663	712	698	670	710	665	721	727	713	691	764	676	680	701	717	659	685	645	705	681	699	711	688	713	734	684	681	659	691	676	705	708	751	659	679	720	727	674	672	671	669	768	648	765	691	636	704	698	697	755	730	722	675	669	722	639	689	680	685	698	709	659	704	675	660	707	703	693	715	709	707	696	695	707	698	703	673	684	666	682	726	682	687	680	687	738	692	677	692	701	698	677	682	721	673	669	709	744	665	710	690	677	713	684	633	705	684	718	650	652	723	706	748	660	688	709	724	695	752	709	698	692	647	688	702	696	663	661	665	720	746	705	703	726	750	690	711	710	719	695	661	714	681	723	711	691	662	663	749	672	698	690	676	712	683	699	649	664	698	727	701	714	651	656	704	687	683	700	690	716	691	649	712	669	652	685	717	673	697	718	659	655	675	708	751	655	703	679	696	644	722	640	675	661	769	656	688	700	674	707	661	701	694	660	652	703	688	706	662	747	684	654	723	727	713	675	639	727	715	704	704	724	680	740	720	697	715	687	680	718	733	688	682	687	669	728	672	722	686	714	665	685	694	665	688	709	660	687	745	668	662	692	674	715	697	678	701	692	697	677	686	702	723	638	680	655	747	715	690	716	675	695	613	700	733	694	671	719	671	708	695	654	683	733	664	770	691	694	681	654	666	684	713	697	697	678	723	684	699	694	657	724	690	660	731	681	714	674	684	731	695	632	741	742	659	666	667	696	699	696	691	667	714	657	688	701	684	711	659	697	714	669	736	685	675	693	759	690	654	710	692	717	693	698	670	705	695	704	655	653	705	708	721	676	720	693	693	632	690	694	688	638	692	687	678	654	687	681	697	696	683	711	710	707	657	701	660	716	690	683	722	691	677	690	697	660	690	672	684	726	723	716	693	680	739	708	676	730	748	676	655	743	722	711	655	705	688	710	710	643	663	703	718	740	708	660	666	703	636	692	714	727	709	705	700	662	715	710	657	695	715	729	699	721	722	707	711	674	689	712	707	713	680	690	737	680	673	690	673	636	711	698	649	657	680	716	714	683	707	729	698	667	664	674	704	671	705	654	749	692	703	704	716	630	688	722	660	664	653	710	746	652	694	703	690	699	681	709	690	728	682	739	713	676	699	681	700	619	713	681	687	665	760	704	728	722	675	719	731	675	710	640	674	734	685	686	697	686	678	663	697	653	684	666	686	738	673	658	694	706	685	679	682	698	668	756	699	675	701	672	678	682	680	664	689	695	640	693	724	734	679	713	693	650	666	728	702	691	635	691	731	705	693	713	690	684	644	734	683	670	712	684	660	739	682	714	727	721	714	665	718	701	735	668	706	668	726	681	637	677	654	656	699	701	680	684	673	747	649	709	652	683	676	689	744	724	704	717	688	713	703	696	714	700	678	739	750	720	679	697	693	688	688	680	679	641	701	632	754	687	693	687	694	683	729	691	683	671	664	645	671	648	682	670	696	753	671	748	700	687	661	700	675	699	760	716	679	698	678	687	726	687	714	675	693	672	678	639	691	683	673	718	691	726	704	711	703	635	674	679	662	707	692	682	666	703	715	708	655	652	692	710	678	670	705	696	704	694	715	648	671	655	697	658	764	699	643	681	741	671	695	690	657	691	662	696	678	682	689	700	716	711	699	681	722	717	683	680	723	661	693	715	700	701	652	657	688	714	704	715	696	707	682	675	674	657	685	710	698	704	726	686	665	688	683	669	701	724	662	670	684	704	727	713	691	618	730	692	674	678	695	686	685	684	737	666	698	671	685	639	666	665	649	721	687	713	681	718	702	695	705	681	704	648	671	704	705	643	661	702	675	736	692	732	730	702	706	691	708	674	666	644	648	658	679	697	727	709	688	719	619	696	707	711	694	687	688	693	716	687	735	706	727	699	737	628	681	682	727	708	685	727	720	650	693	664	636	701	693	716	695	686	667	671	674	706	711	666	703	696	693	708	707	668	712	688	690	640	671	729	703	675	723	657	672	671	710	727	668	716	657	733	652	722	674	644	709	688	685	684	669	694	669	730	664	704	664	675	660	714	679	640	713	683	674	743	656	675	742	707	699	724	740	645	684	688	634	647	704	700	654	714	685	704	715	688	698	679	686	681	686	681	670	686	681	750	718	719	668	692	710	633	711	666	695	661	688	713	708	704	656	672	707	688	652	761	695	685	687	739	708	724	711	648	740	745	667	703	709	682	748	669	662	698	721	725	702	719	683	672	711	656	697	670	684	721	663	720	681	707	659	688	690	677	685	692	707	700	724	619	673	706	663	687	651	695	666	692	684	702	686	681	695	684	698	692	713	706	740	676	730	656	657	701	692	690	707	742	672	699	718	675	698	667	701	714	696	710	706	695	702	684	643	691	682	724	688	705	659	704	690	637
22837	21548	29235	24436	21543	21012	5884	879	663	674	470	440	387	383	393	370	380	324	318	333	363	302	293	274	312	300	309	324	300	277	288	293	301	317	265	276	281	285	262	264	275	249	253	281	261	259	282	248	253	279	266	275	278	298	255	263	276	256	277	259	267	286	263	276	266	291	267	270	270	246	304	252	253	265	291	268	252	268	273	294	281	273	288	274	283	237	290	243	257	284	303	243	300	265	261	265	286	250	255	245	273	261	252	256	262	259	280	257	276	243	270	265	277	259	288	257	254	272	276	296	283	258	238	257	265	286	263	247	259	297	262	260	239	286	287	277	261	227	282	281	266	280	252	269	256	274	258	269	264	285	238	289	257	265	250	266	247	240	300	250	254	256	251	249	299	256	261	289	265	286	244	256	278	270	275	260	268	267	283	260	280	272	268	249	263	269	244	239	292	223	275	256	288	238	250	264	308	250	266	280	271	258	246	286	263	291	267	277	246	267	262	293	278	232	267	269	255	280	240	243	263	229	274	249	277	257	280	247	250	255	256	272	259	249	262	216	274	270	284	259	232	266	264	284	283	254	267	292	298	283	284	273	294	281	270	268	283	278	248	296	257	266	272	274	277	262	253	256	248	279	290	257	283	282	257	265	270	261	280	266	280	246	249	249	292	266	271	255	271	262	257	259	274	230	270	284	283	254	289	273	255	264	254	249	272	263	303	254	295	275	244	271	283	277	304	266	272	250	243	305	257	260	248	279	281	253	271	261	265	265	276	254	257	272	265	251	252	271	253	268	281	265	278	280	268	239	273	286	249	252	258	258	285	253	268	278	273	292	278	274	271	250	290	283	245	277	276	302	233	257	267	257	277	272	275	258	291	274	263	255	265	264	226	264	261	258	274	237	262	276	274	277	287	243	301	256	261	270	248	266	280	251	261	234	281	280	265	230	301	260	237	266	267	276	286	244	275	271	247	277	267	271	257	261	236	279	252	272	229	274	282	241	262	269	264	288	260	280	297	256	246	257	280	254	277	231	265	251	252	268	278	286	267	257	301	261	265	257	256	255	266	283	282	277	244	266	262	253	240	252	249	283	225	247	268	291	275	269	260	274	274	263	258	279	251	307	264	260	284	265	286	248	260	252	278	264	239	260	265	266	258	264	275	260	257	249	274	270	253	282	279	257	285	300	291	271	251	283	242	248	248	262	255	252	298	305	272	253	268	265	273	228	253	263	255	288	276	277	238	255	254	283	269	263	266	234	275	268	239	264	277	262	264	249	265	271	263	247	262	277	271	250	278	264	253	279	270	264	277	274	269	285	271	248	273	288	238	274	220	253	281	272	271	260	281	256	278	257	260	276	266	276	284	264	231	276	240	227	295	281	251	271	279	274	272	264	275	264	269	267	263	235	304	246	241	282	272	267	275	284	271	284	315	280	268	271	251	255	286	284	254	253	261	277	258	256	249	285	238	265	259	256	257	267	234	256	254	261	267	245	259	249	286	277	274	260	250	262	268	262	283	265	264	255	267	268	277	265	265	270	282	250	250	279	245	278	275	242	267	265	252	274	266	272	258	272	241	266	267	285	297	260	274	249	227	255	284	258	260	257	293	274	250	251	248	274	268	245	282	263	269	238	228	273	268	257	247	285	262	265	260	286	292	270	277	290	260	291	259	260	259	233	251	255	307	244	291	277	259	258	258	272	286	264	271	256	253	252	247	264	250	221	244	268	296	263	231	245	248	264	286	287	265	263	236	275	271	258	280	262	265	235	270	253	252	262	281	247	274	237	267	269	261	265	261	224	257	273	277	282	296	232	240	264	268	252	266	253	257	245	275	272	260	256	304	279	226	281	295	264	248	295	235	248	255	272	294	253	257	287	244	279	254	242	255	283	281	255	256	296	261	242	263	252	268	259	273	276	278	285	242	246	269	248	278	259	264	251	257	246	267	263	250	270	243	253	273	270	251	246	263	251	274	268	270	265	256	274	254	286	318	265	271	285	279	271	244	268	236	251	243	258	249	247	282	260	262	259	263	267	268	261	272	234	283	278	256	292	248	294	274	285	267	283	234	275	288	262	300	269	258	257	262	276	281	267	269	254	263	263	273	262	239	254	270	244	259	266	265	281	265	287	257	265	256	270	283	277	265	254	278	231	260	284	267	234	288	283	260	266	279	251	277	252	291	285	269	266	280	256	279	290	252	275	252	269	301	233	271	238	249	268	262	246	283	257	253	245	302	242	284	244	265	258	267	278	256	287	264	262	248	276	259	251	264	262	255	268	265	265	255	271	247	260	252	252	270	257	309	267	266	243	277	249	268	277	273	265	249	258	286	246	272	273	249	285	253	270	249	291	253	255	269	265	257	248	269	238	303	259	234	264	274	246	294	265	288	259	274	248	278	265	275	258	243	275	273	239	223	274	245	279	263	259	282	302	255	267	275	267	279	261	269	274	294	231	244	280	268	271	290	254	265	275	245	240	266	261	277	279	275	254	245	276	247	272	251	263	259	246	283	255	257	282	250	258	257	291	273	290	257	288	275	261	275	246	275	253	268	253	247	263	275	283	242	266	277	270	252	272	265	242	278	311	263	245	289	276	237	259	299	260	253	245	299	257	270	273	262	263	239	286	282	258	284	288	273	271	282	260	284	262	261	271	276	295	270	254	275	259	280	251	270	261	244	276	271	262	238	243	257	277	254	271	295	252	280	261	231	267	251	267	266	279	256	248	288	267	234	266	264	257	268	315	236	263	302	254	262	264	282	265	262	233	314	265	258	290	251	253	268	262	236	260	276	240	249	291	261	290	297	292	289	288	255	264	256	264	274	259	267	265	283	301	256	279	229	281	260	265	259	268	239	273	261	261	287	236	265	276	286	260	284	292	259	268	284	269	252	274	250	249	268	285	290	277	293	242	270	246	279	270	281	240	239	275	258	254	250	255	281	273	272	241	252	277	273	274	255	312	254	271	266	252	296	255	267	238	235	256	277	253	274	252	259	273	259	269	257	237	273	265	273	275	280	267	276	256	266	264	239	295	252	249	297	271	263	268	292	266	249	268	292	249	239	287	265	223	282	275	261	253	262	243	249	292	269	258	269	243	277	283	262	248	272	249	265	225	278	286	271	264	246	258	287	247	268	263	248	243	248	256	282	241	250	264	256	278	264	267	277	247	252	273	259	273	274	241	271	293	266	266	239	273	260	281	278	298	263	260	294	273	276	283	259	259	261	240	266	275	273	245	281	260	265	245	258	243	265	250	262	259	260	310	269	283	257	248	261	264	281	258	262	243	235	276	250	237	256	262	278	263	263	262	266	255	251	286	262	251	264	268	274	259	240	247	247	250	273	271	253	262	268	244	268	276	269	272	247	261	255	284	254	224	262	270	223	245	229	282	236	256	261	245	243	269	259	292	277	225	251	256	273	257	261	232	278	269	277	264	247	299	264	255	258	271	231	263	237	274	280	267	236	302	280	289	269	276	254	260	239	263	253	291	265	275
10887	27932	15437	26966	4166	2536	1873	1524	1159	1194	843	692	601	568	543	515	440	461	461	437	391	400	422	389	371	379	344	379	365	350	369	369	317	359	357	378	353	364	347	373	361	315	337	344	363	344	351	355	325	367	346	366	324	357	335	344	358	332	359	343	326	299	349	333	373	318	358	336	333	341	312	366	331	351	351	329	354	344	390	327	303	339	331	335	373	336	351	337	359	300	322	365	323	360	348	310	344	358	372	322	347	366	353	302	328	354	328	332	341	312	312	317	345	344	338	342	330	329	350	368	365	372	317	324	333	316	333	348	300	326	342	342	331	367	346	340	349	362	332	334	327	364	353	334	350	332	333	385	320	351	344	322	341	305	339	331	336	353	352	333	321	332	360	316	357	339	344	342	358	322	310	340	319	338	319	318	319	328	312	324	333	350	290	322	334	354	326	357	367	359	333	363	315	345	334	328	330	325	359	352	316	355	328	337	325	306	332	332	311	317	340	324	352	302	310	336	344	346	304	352	329	354	321	338	326	388	323	346	301	291	352	308	340	359	340	324	329	334	320	327	319	347	345	353	330	336	331	341	342	345	329	333	299	302	327	333	352	358	335	301	330	334	297	343	330	305	361	312	327	327	316	328	331	340	327	320	338	345	371	312	308	338	308	363	323	303	319	305	340	344	342	337	360	363	327	351	348	360	278	340	326	314	334	334	324	353	325	347	337	334	319	327	335	334	350	361	324	360	335	322	295	319	353	329	321	336	333	327	347	352	319	370	330	324	330	343	310	307	326	346	331	342	341	348	321	349	338	317	348	337	343	355	347	346	346	334	351	345	330	304	360	316	313	294	332	339	308	357	352	313	318	370	358	323	305	343	320	296	347	372	342	318	296	356	336	343	355	358	327	333	320	348	325	318	325	348	323	364	357	345	358	349	342	345	345	378	315	327	316	323	341	326	311	343	325	335	321	333	344	337	317	332	313	341	326	332	342	343	325	330	335	349	309	340	341	337	331	339	361	325	344	311	361	313	294	362	336	332	358	319	315	322	327	350	321	328	347	344	312	330	342	324	366	349	404	352	328	336	351	339	335	333	362	318	362	297	302	314	346	319	308	315	308	355	344	342	330	334	313	323	370	341	324	321	328	338	290	342	339	345	368	321	342	347	350	354	327	326	380	319	325	356	328	298	345	328	322	359	352	339	295	325	316	330	351	371	346	320	334	340	335	331	346	318	339	347	364	333	351	368	308	305	319	322	309	312	324	289	370	360	306	319	320	343	334	294	355	311	334	328	371	310	340	307	350	326	328	315	309	321	306	307	325	334	354	349	314	340	332	325	337	351	353	327	330	346	347	339	349	330	342	318	353	349	303	377	340	337	352	346	322	326	328	309	340	324	320	342	328	360	361	340	315	334	362	335	328	339	321	349	318	337	327	310	329	318	341	350	332	327	335	356	320	348	362	338	338	337	362	360	305	340	321	318	325	359	355	359	303	325	351	335	348	336	365	345	320	331	325	317	339	349	331	336	315	324	331	323	329	326	341	326	344	362	334	337	360	319	348	335	352	326	340	311	307	318	310	350	343	327	332	341	349	332	365	362	339	329	343	330	326	331	345	313	337	321	342	339	336	330	315	360	337	345	327	318	322	329	311	325	350	321	329	330	348	327	325	334	333	359	352	355	340	306	318	304	345	326	367	301	335	327	334	311	341	333	351	332	332	357	333	332	321	331	330	310	329	327	345	342	324	309	330	332	330	294	332	327	330	352	340	322	314	335	313	314	315	325	305	364	316	361	330	328	352	350	354	333	307	329	330	332	358	332	332	347	324	332	351	299	309	348	329	321	336	327	353	343	331	349	361	337	343	337	338	329	340	353	340	337	345	332	316	334	312	389	318	325	330	332	353	308	335	296	353	306	324	326	318	367	336	371	359	340	332	345	298	295	329	355	330	337	328	320	342	353	342	309	306	353	351	377	316	316	320	339	300	329	319	365	316	311	364	336	314	336	312	331	318	348	334	358	314	325	312	298	356	305	349	339	348	316	321	353	340	316	340	322	343	324	357	330	360	341	318	328	332	343	363	298	349	342	315	342	329	342	331	341	341	361	341	339	348	333	331	343	367	348	312	339	297	321	325	349	360	351	370	317	351	354	326	305	321	326	326	318	316	323	335	326	322	343	339	320	342	327	331	318	347	342	344	319	331	325	356	355	321	314	372	314	340	352	304	347	347	360	337	305	363	323	353	355	338	361	329	348	328	335	314	341	349	354	338	360	349	336	337	380	346	323	327	338	329	347	313	361	327	338	341	320	312	324	313	314	323	304	359	322	324	334	344	319	311	331	332	332	317	359	367	354	323	322	342	356	350	330	314	310	341	327	332	321	335	321	364	315	334	331	350	331	367	326	329	371	314	362	323	326	330	337	380	337	334	373	305	343	354	315	322	350	338	323	295	340	305	331	343	333	341	345	354	320	343	321	306	326	315	318	330	298	318	317	332	320	337	342	329	367	331	332	271	330	341	352	345	298	327	362	349	307	330	353	339	340	359	328	356	346	330	328	307	336	346	347	367	318	346	323	302	319	345	363	327	299	298	318	332	330	323	349	328	364	316	311	333	311	331	318	321	345	295	329	318	328	321	326	314	367	375	333	317	362	337	342	328	360	340	324	333	339	337	331	304	347	313	330	313	304	348	331	353	326	350	321	355	330	339	357	313	337	337	350	345	340	314	347	341	294	347	368	354	313	317	327	330	314	315	318	324	341	334	332	347	342	300	355	359	320	339	351	336	347	318	315	336	332	361	331	325	325	335	344	337	340	342	333	323	360	364	306	330	321	324	336	351	342	350	369	355	384	337	342	327	325	319	346	358	325	332	334	298	332	365	333	341	339	358	325	353	330	353	341	305	329	354	323	324	311	337	312	320	337	346	340	330	331	312	338	336	311	316	299	314	340	301	316	326	358	351	327	322	313	334	353	351	332	364	356	340	330	353	340	357	319	351	359	326	345	368	339	344	324	334	339	317	344	335	317	346	319	314	345	345	333	341	377	315	350	335	365	323	325	337	352	327	343	305	350	341	337	343	319	327	357	321	342	324	353	352	325	313	326	332	323	316	338	305	317	312	330	350	315	316	377	332	334	356	344	321	326	336	341	340	336	354	344	330	345	337	332	351	345	336	352	319	351	358	358	321	334	345	321	329	345	325	342	336	347	350	315	350	346	326	346	332	309	321	359	322	321	374	304	336	354	305	323	350	338	318	347	329	351	349	337	318	355	373	329	338	328	333	321	330	346	337	313	341	345	353	344	335	342	333	332	344	340	331	311	338	321	354	354	333	322	342	339	331	346	338	327	301	331	317	315	345	299	329	345	332	353	336	317	296	359	339	321	368	324	324	383	330	347	357	326	350	331	327	357	337	334	340	323	351	329	292	328	317	321	301	358	330	321	327	333	322	334	363	302	306	324	326	306	297	302	323	306	356	299	318	331	351	354	318	336	321	328
27732	17932	5577	3923	1085	924	892	844	866	873	873	889	862	860	862	862	838	884	862	841	851	839	886	874	863	871	879	846	866	879	810	824	830	866	844	848	911	866	824	928	854	850	860	892	861	867	888	867	853	841	859	859	856	887	824	860	852	857	824	896	841	795	877	813	826	815	849	847	855	841	845	845	837	854	800	772	856	814	870	846	905	822	857	927	856	853	899	867	877	825	798	858	875	867	858	795	876	864	856	829	843	881	857	834	864	880	833	876	815	811	815	826	875	840	857	854	838	847	847	884	808	831	899	817	821	875	874	838	867	831	902	823	856	880	860	806	862	868	868	826	881	805	839	833	872	851	825	872	862	831	806	809	837	862	847	853	853	870	878	858	891	799	836	877	832	821	815	823	827	878	837	867	794	828	882	850	829	879	810	857	822	844	878	865	825	809	854	891	884	859	814	867	860	851	854	863	840	837	818	825	834	835	895	849	830	886	893	833	812	849	892	823	865	871	862	803	871	826	890	855	842	907	827	808	918	824	835	865	850	952	884	942	814	822	893	831	832	812	817	838	814	851	909	836	843	833	834	853	857	864	873	890	855	837	838	845	833	788	848	859	839	824	832	822	874	880	886	835	829	861	881	872	815	840	888	843	862	844	842	914	836	835	852	835	837	890	837	853	851	857	840	864	830	822	866	874	886	844	866	800	887	859	880	856	821	851	872	808	833	862	855	868	862	882	860	893	847	887	806	817	777	825	869	851	820	875	818	867	865	892	853	891	824	822	823	877	893	858	893	815	861	866	840	809	848	831	882	821	824	858	904	889	837	889	884	901	888	823	806	824	847	816	842	869	853	863	873	823	801	744	884	830	810	802	848	865	851	860	803	869	822	855	831	830	883	883	824	871	860	889	821	889	914	830	850	791	839	857	828	844	792	809	871	867	908	818	826	872	879	861	826	836	863	807	867	865	848	826	852	877	809	845	859	857	883	884	844	869	868	858	829	874	850	842	876	850	894	817	872	870	842	886	860	886	847	864	877	842	825	838	820	842	836	835	888	836	814	865	842	865	842	805	809	858	848	856	847	862	852	846	881	879	850	804	833	881	825	830	872	825	861	847	889	879	877	840	830	853	812	838	862	809	842	824	843	818	866	876	809	850	882	873	864	809	875	853	835	877	846	886	872	841	815	851	861	824	822	873	896	878	823	840	842	831	915	855	871	816	834	830	887	866	899	839	856	858	806	844	856	796	802	787	841	862	872	894	823	793	846	824	868	842	835	867	870	870	850	846	831	852	860	847	803	897	866	831	832	855	853	882	847	935	875	847	802	865	821	888	854	875	846	857	798	809	883	813	834	804	864	849	847	848	772	835	872	843	844	882	838	837	756	853	849	834	873	875	883	877	836	864	890	829	892	848	880	828	841	796	813	862	838	821	837	856	833	852	878	852	854	834	839	867	886	800	886	816	829	821	844	806	856	832	825	842	880	851	848	817	921	847	876	830	867	881	814	789	833	810	873	790	852	876	863	849	837	839	856	805	806	890	882	851	817	794	857	831	864	855	794	857	849	821	847	832	861	869	855	817	878	851	875	854	887	859	842	815	864	811	856	895	849	794	836	828	837	824	849	850	861	852	836	837	851	857	843	852	868	875	807	857	794	845	812	863	788	854	837	845	914	901	883	875	895	860	815	817	874	836	885	802	836	913	818	855	850	873	836	846	885	826	861	869	847	871	837	846	817	854	860	831	847	888	894	801	805	843	833	854	816	845	837	851	862	860	794	858	903	888	839	818	781	835	824	849	833	838	846	852	853	867	838	863	851	873	838	836	895	853	813	839	798	825	846	851	863	866	840	876	822	826	860	777	835	826	850	913	852	861	867	869	837	805	864	865	855	826	870	897	850	884	889	822	920	847	833	860	835	869	851	833	823	874	885	856	859	866	799	830	843	863	887	870	853	874	839	848	884	869	886	822	806	866	819	843	811	890	819	799	834	837	863	830	837	847	809	840	874	881	866	847	831	908	854	891	814	848	865	831	840	858	812	868	843	821	864	871	868	855	763	872	813	826	861	822	841	854	854	823	860	801	863	802	847	875	855	870	878	847	833	806	882	885	874	911	822	888	815	904	859	861	808	861	814	855	861	880	839	795	849	804	826	880	880	848	843	872	868	837	852	789	850	833	831	838	893	857	839	880	922	855	802	822	867	856	911	850	842	855	891	836	831	845	882	860	825	811	806	893	849	855	839	863	848	905	814	890	860	879	872	871	861	853	872	808	847	881	781	876	827	852	863	872	843	862	820	842	838	876	811	891	861	875	867	828	814	824	847	898	873	872	890	870	835	788	809	863	842	898	820	822	863	848	824	833	847	812	791	842	815	811	850	888	819	876	814	905	850	848	868	846	853	825	825	819	799	880	856	829	869	866	867	862	835	855	858	823	869	871	853	818	836	855	805	810	906	915	823	839	824	866	824	888	833	859	882	926	832	830	880	857	837	816	844	833	837	881	828	853	899	851	873	870	796	847	854	907	840	852	842	851	861	817	846	825	817	907	800	857	878	849	859	872	862	855	889	843	827	836	822	868	784	859	858	863	817	875	884	858	829	922	849	808	869	805	782	885	919	846	841	896	789	863	860	859	875	816	837	841	913	825	863	834	842	842	845	831	785	889	865	832	857	878	815	843	883	838	837	805	814	819	872	840	862	894	878	876	841	830	864	860	811	844	848	850	827	830	850	932	837	850	806	830	824	830	887	838	883	877	851	807	834	840	833	870	846	834	840	843	833	816	833	851	873	813	841	842	880	855	870	786	807	874	852	875	852	789	829	875	819	913	818	861	832	805	856	894	835	872	816	846	840	856	763	856	852	848	823	836	849	863	833	893	830	826	837	801	848	787	837	860	846	870	818	849	801	813	857	839	848	858	847	836	884	830	868	840	855	772	853	849	870	837	891	858	826	815	808	879	876	813	850	897	851	819	872	810	861	868	852	799	839	872	864	862	846	838	793	844	848	847	843	844	865	892	845	849	823	892	855	858	891	817	818	864	840	833	902	855	854	813	890	884	909	802	827	828	842	846	857	834	770	794	874	885	848	842	841	880	833	866	830	881	888	856	911	896	873	831	881	813	862	774	855	808	818	866	814	845	849	836	815	842	825	850	856	810	836	818	805	841	802	926	848	851	765	880	857	873	863	931	831	887	761	912	907	827	844	836	831	835	822	840	855	874	852	826	934	875	919	881	851	859	848	854	866	825	832	866	853	858	859	877	849	792	843	821	853	835	872	852	840	853	887	815	840	868	871	870	803	892	875	841	880	810	872	878	815	895	804	868	831	807	864	842	814	830	867	861	841	868	853	819	885	823	883	861	878	853	870	804	785	750	904	857	845	856	836	856	749	844	884	864	845	856	850	818	812	860	835	845	866	849	834	828	877	800	795	817	793	838	871	825	881	856	841	858	894	854	834	834	851	852	868	887	857	826	850	839	827	821	850	850	891	830	838	860
8074	9631	3761	3215	1186	1131	1022	1015	1050	1064	995	1082	1074	1081	1034	1071	964	1032	1078	1016	1070	1005	1026	997	1038	948	1018	1024	1026	1064	1029	1016	955	1034	1060	1030	1094	1045	1056	1032	1091	959	1029	1011	1066	1068	1083	1049	1035	995	1080	1028	1028	1043	973	1050	1019	1013	1064	1061	1111	1035	1068	1047	1068	1058	1098	1046	1051	946	1046	1011	1046	1044	1065	1056	964	1062	1067	1028	1059	1060	1057	1073	1099	1067	1060	1031	1077	1072	1067	1038	997	1010	1049	1028	985	1006	1073	965	1082	1013	991	1025	1052	1061	1058	1014	997	1078	1094	1008	1070	1026	1045	1059	975	1088	943	1059	1055	1049	1007	1052	1020	1104	1020	1056	987	1034	1010	1096	1036	1037	1020	982	1002	1006	1040	1063	1002	1091	1003	993	1044	1048	1094	1017	1050	1037	1000	985	1039	1069	1064	1048	1040	1024	1075	1066	1023	1027	979	1053	993	1062	1018	1042	1065	1053	1036	1016	1015	1044	1025	1047	1059	1053	1035	1002	1071	1059	1070	990	1039	1013	1017	1032	1031	1079	1057	1001	1017	993	1128	1054	1087	1020	1001	1067	1045	1054	1020	1032	1042	1045	1056	1065	1077	1043	1043	1070	1007	1048	1037	999	1088	1002	997	1025	1006	1048	1036	1067	1029	1078	1020	1033	968	1042	989	1025	1044	1016	1009	1036	1033	1057	983	1087	979	933	1021	1033	1038	1007	1036	1062	1051	1016	972	1027	1003	982	1050	1034	1005	1040	1015	1049	1027	996	1029	990	976	1049	1048	1040	1032	1030	1045	1044	1034	1069	1001	1018	1084	1114	1049	1005	1036	1073	1069	974	1005	1095	993	976	1009	1028	1068	1058	1033	1012	1027	1020	1038	1000	1055	1039	1029	1106	1043	1033	1067	1018	1069	1009	1033	1043	1011	997	1060	1042	1010	1024	1018	1059	1038	1030	1025	1031	1035	970	1022	1041	971	1032	1032	1041	1048	1028	1012	1038	1038	1063	1058	1017	1095	1064	983	1041	1072	1054	1100	1007	991	1012	1056	1034	1075	1059	1024	1045	1043	1081	1042	1059	1038	1096	1033	1032	999	989	987	985	972	999	1006	1058	1063	1006	1061	1028	1065	999	1001	995	1039	1021	1010	1034	983	1072	1031	1040	1040	1076	1054	949	936	978	1018	1060	990	1026	1067	1059	1045	1054	1042	1079	1058	1046	1037	984	1116	1039	1076	1058	1034	1048	1042	1017	1010	1057	1020	1100	1096	1026	998	989	1091	1035	1060	1075	1061	1062	1019	1005	977	1048	1007	1015	1062	1058	1007	1121	996	1082	1058	1056	1095	966	1042	992	1070	1023	979	1026	1019	1105	972	1015	1059	1038	1028	1027	1063	971	1023	1035	991	1043	1042	975	1046	1060	1030	1010	1062	993	1029	1060	1063	1048	1032	976	1018	1017	1002	1002	1040	1012	1037	1009	1043	978	1064	999	1054	997	992	1042	1057	1025	984	1073	1035	1032	1037	1068	1032	1050	974	1020	1015	1023	1046	1006	987	1029	1018	1027	989	1046	1085	1035	1084	1012	1019	1000	999	1042	1067	1061	1010	1051	998	1034	1050	1071	993	1071	1047	1000	1049	1041	1032	1044	1048	1026	979	1051	1105	989	1022	933	1015	1094	1001	1021	1047	1006	1000	993	1051	997	1067	1059	1018	1041	1005	1019	1028	1023	1047	1020	1035	1089	1087	1042	1048	1046	1051	980	1042	1038	1075	1021	1080	1024	973	1033	980	1018	1025	1015	1038	1022	983	1033	991	1045	1108	994	1070	1056	1023	1069	1085	989	1061	981	1060	1053	1031	1018	1051	1050	1036	1034	1057	1066	962	1021	1039	1064	1018	1035	1028	1116	1029	1062	1076	1059	1027	1017	1014	1066	1023	1051	997	1020	1035	1071	1030	1024	1012	1015	1013	1003	983	1069	1041	982	1008	1003	1028	1085	1006	988	973	1024	982	1038	1004	1053	1085	1005	988	1049	997	1045	1028	1047	1037	1029	1006	1048	1078	1010	997	1008	1047	1072	1064	1028	1094	1045	1018	1022	1044	1032	1014	1087	1056	1023	1073	1088	997	1016	1035	1081	1038	972	988	1079	981	1023	1025	998	1027	1047	1009	1083	1046	1051	1001	994	1034	1091	1038	965	1007	1041	1060	1075	1065	1049	992	1064	1069	1034	1036	1061	1050	1059	1079	1067	1052	1004	1035	1030	1032	1041	974	1076	1051	1029	1079	1079	1033	1011	1068	996	1026	1021	1008	1004	1018	1065	1066	1032	1045	1081	1080	1001	1052	1028	1050	1059	976	1028	1015	976	1050	1037	1076	1014	1032	1020	1021	1046	1030	1055	992	1046	1024	1062	1006	1067	1039	980	1051	1084	1027	981	1067	1052	1031	1045	994	1058	1013	993	1016	1076	1001	1033	991	980	999	1037	1037	1019	1040	1052	1077	1024	982	1016	1047	980	1037	1033	1030	1051	1004	1023	1015	1048	1039	1013	1018	1060	981	1025	1068	1042	1057	1074	1038	1048	984	990	1067	1075	1056	995	1048	1068	977	1084	1053	1031	1034	1064	1056	1091	1067	1008	1001	1050	1026	1049	1036	1080	1003	980	1051	1020	1037	1003	1007	1055	1022	1053	1055	1040	1023	1080	1047	1085	1052	1051	1053	1049	1008	1070	1110	1032	1061	1114	999	1036	1039	1006	1024	1048	1039	975	1050	998	975	1026	1077	1066	1021	1071	1008	1036	1032	992	1028	1089	1005	1009	1012	1055	1037	1027	996	1037	1063	1078	992	951	1041	998	1018	1040	1031	1071	1054	987	995	1050	1052	1049	1049	1072	1066	1067	1021	1061	1034	1122	968	961	1057	1056	1040	1051	1061	1049	1039	1041	985	992	991	1008	1013	1071	1012	1031	1045	973	1057	993	1051	1002	1052	1042	949	1047	1010	1053	998	1071	1014	1024	1041	1060	997	1027	1050	1050	1023	1003	1082	1055	1076	1043	1020	1005	985	1024	1061	997	1027	1020	1021	1017	1053	1150	1022	1016	1043	1113	1018	1112	1043	1044	1057	1021	1021	1050	1002	1081	1015	1037	1034	1017	1039	1078	1059	1051	1032	1061	1023	1050	1076	1006	1058	1020	1022	1005	1036	1079	993	1050	1039	1032	1097	1053	1069	954	1017	1003	989	1065	1009	1016	1063	1055	1003	994	1005	1045	1035	1079	961	1031	1033	1032	1060	982	1017	1103	1038	1031	1016	1051	998	1009	1062	988	1025	1005	1036	979	1005	1071	989	995	1047	1019	1051	1037	1094	1048	1023	1017	1029	1018	999	1037	1126	1047	999	1059	1008	1013	985	1035	979	1061	1067	1016	986	1098	1043	1008	990	1062	1038	1043	1027	1001	1047	1009	1035	1034	1002	1094	1085	1016	1059	1012	1055	979	995	1038	1104	1065	1050	986	1009	1041	1071	1034	1073	1004	1021	1038	1019	972	1049	1048	1076	1068	1054	1023	1104	1033	1077	1030	1055	1040	1040	1044	1025	1050	1031	1030	1053	1050	989	1051	1039	1000	1051	1037	1013	1031	1031	1020	1002	1054	998	984	1054	1022	1014	997	998	1089	1047	1046	1051	1005	1050	1012	1028	997	967	1051	1025	1042	1012	1050	1072	1041	1034	1054	1036	1002	1005	1079	1050	1010	1049	1069	1067	1048	1022	1060	1036	1022	981	1031	1018	998	982	1062	988	1017	1055	999	1042	1024	1026	966	1015	1024	1071	1027	1025	980	1028	1019	1008	1010	1031	1094	983	1043	994	959	1031	1100	1036	1045	1043	993	1004	1020	1033	1064	1058	1072	1010	1061	1014	1062	1023	1051	1067	1042	1013	1030	1030	1035	1006	1046	1046	1008	1002	1060	1054	959	1080	1082	1052	1037	1021	1031	1085	990	1000	1012	1067	1037	1075	967	1114	1028	1027	1057	1042	1084	1069	989	1043	1002	1027	1068	1025	966	1042	993	1094	1021	1060	995	1030	1068	1073	1040	1032	1076	1080	1037	1027	1033	975	1032	1038	1020	1034	987	1011	1016	970	1011	1075	1009	1051	1021	1022	1024	968	1024	1042	1006	1088	1003	1028	1034	1054	1045	996	1017	1027	961	1058	1097	1001	1038	1036	1058	1012	1004	1014	1041	1078	1034	991	1085	947	989	991	1004	1017	1035	1071	1028	1059	1076	1069	1016	1034	1043	1079	1052	1052	1044	1029	1018	1082	1032	1064	1020	1030	1058	1058	1044	1037	1061	1098	990	1051	1079	1086	1047	1013	1008	1020	1057	1070	1069	1042	1047	1053	1034	1003	1029	994	972	1072	1052	1066	1024	1029	1051	1023	1015	1060	1067	1047	1020	990	1052	1031	964	1020	1080	1023	1071	1037	1025	1012	992	1080	1068	1031	1015	1051	1047	1020	998	1068	1031	1071	1042	1078	1045	1017	1073	982	986	1022	1009	1023	1044	984	1036	1056	1003	1045	1073	1043	1037	992	1036	1022	1019	984	1075	1067	1054	1029	1054	1055	1039	1039	978	1034	994	985	1014	1034	1078	1048	1021	1071	993	1014	976	999	1026	1015	1011	1006	1023	947	1032	1063	1014	1034	1017	1048	971	1047	984	1037	1009	1048	990	1060	1028	1099	1015	1041	1005	988	1034	1004	1020	1014	1018	1019	1031	1029	1036	993	1028	996	1025	1020	1038	1046	982	1009	1038
23740	21498	28668	24966	21303	9879	1410	992	847	896	838	718	757	727	787	703	685	696	686	686	680	652	679	685	650	680	672	651	650	661	623	664	676	649	666	620	672	668	653	664	677	635	663	636	656	602	715	663	697	629	676	645	679	677	653	682	675	672	651	647	656	635	654	654	630	666	670	619	594	686	692	674	639	633	647	638	683	687	635	617	683	634	640	637	641	646	650	624	637	629	670	612	648	614	623	648	637	632	634	593	633	653	651	627	642	673	632	644	623	662	668	656	649	663	653	712	647	653	682	662	641	671	622	689	722	651	646	656	659	642	669	635	686	645	630	627	675	612	637	659	670	646	648	620	626	689	568	643	722	667	693	645	662	636	664	652	618	608	662	677	665	650	650	632	648	666	655	681	679	667	643	644	669	664	691	664	683	667	658	698	630	635	648	675	699	663	671	672	655	683	659	650	737	650	684	643	650	639	642	643	688	695	694	605	624	645	655	649	658	599	603	643	681	632	633	627	634	630	620	662	629	650	643	671	653	649	601	683	647	640	630	652	671	661	671	673	664	630	638	645	670	652	614	682	666	672	693	666	688	619	655	619	653	660	638	650	670	654	659	635	671	626	633	665	650	644	629	659	680	706	676	669	691	612	639	689	658	639	662	639	651	664	607	645	622	653	701	633	621	631	668	666	646	656	654	691	647	655	661	630	638	646	674	652	680	648	643	625	671	660	654	681	652	702	631	629	660	680	606	602	626	655	653	641	653	599	667	713	705	660	615	624	628	622	660	649	649	695	639	665	673	662	667	669	633	633	669	638	641	670	621	642	658	684	666	665	641	676	674	653	638	649	664	687	654	684	648	649	637	627	629	645	694	648	653	674	678	655	660	637	640	641	672	670	626	641	628	639	617	622	651	632	646	666	666	705	670	651	672	623	633	622	631	680	666	623	663	643	641	664	645	661	627	656	659	646	656	657	659	646	614	705	644	634	681	684	648	646	639	694	671	651	688	634	662	675	685	653	642	656	703	682	658	615	650	619	642	635	615	626	677	638	627	668	648	704	664	659	630	686	630	679	657	630	665	669	608	658	677	662	618	642	662	648	655	660	651	671	670	688	644	650	650	631	617	647	631	640	659	617	661	685	670	692	638	648	698	638	661	619	689	644	648	654	656	620	609	663	663	632	667	622	641	644	650	676	640	649	648	658	685	622	654	637	625	700	664	639	621	655	685	660	629	678	660	640	602	638	667	582	617	670	644	654	596	635	619	617	679	656	664	657	664	691	646	623	631	673	644	690	649	625	695	647	581	717	710	661	641	652	633	594	629	650	664	646	667	673	688	648	637	690	630	687	687	626	646	704	672	670	654	673	651	673	638	656	634	614	657	627	669	686	677	675	622	677	651	572	656	676	658	646	650	682	657	707	642	652	623	669	655	672	664	632	648	679	663	645	635	624	688	657	606	629	664	649	645	621	623	656	657	699	628	684	659	640	613	601	654	641	640	657	640	644	660	583	655	668	681	664	657	650	653	629	687	670	616	610	660	632	658	640	630	620	629	644	684	605	651	665	646	606	645	630	625	656	655	654	682	631	618	671	648	636	646	645	672	669	621	632	611	666	701	648	638	649	634	686	652	641	657	622	681	635	647	699	622	678	601	646	630	675	601	637	670	645	638	641	672	640	626	615	665	632	661	630	632	688	631	649	653	621	666	641	634	688	625	652	596	671	627	631	657	659	686	675	605	664	639	653	637	618	633	677	602	654	606	656	678	622	650	684	659	618	649	712	633	611	663	614	630	655	675	624	675	667	658	631	654	645	664	673	642	676	629	636	679	688	669	628	646	667	660	683	694	634	629	652	628	632	654	616	669	621	612	645	656	653	660	653	638	651	647	709	652	655	654	659	648	692	664	637	630	638	636	660	633	679	666	617	651	628	677	658	665	649	660	633	655	637	666	686	612	635	600	656	637	680	614	651	648	628	607	677	665	637	668	629	620	639	670	618	635	664	638	596	614	672	656	689	693	640	657	647	661	665	644	629	665	686	629	684	649	669	668	639	696	652	667	622	652	610	632	692	690	628	628	665	685	640	699	622	590	684	682	659	655	624	638	650	663	648	634	658	660	609	681	648	652	631	607	625	664	659	622	655	651	659	696	669	645	662	626	634	612	668	622	651	671	640	640	674	683	659	649	667	627	621	686	642	670	635	689	635	632	642	618	653	636	635	641	619	701	616	678	652	609	651	616	617	630	659	669	629	642	639	700	703	666	669	683	661	668	624	622	640	644	676	682	641	654	688	631	650	721	650	648	661	661	619	670	630	660	624	675	617	614	678	652	692	655	702	657	678	668	667	669	638	618	656	606	647	640	628	694	638	616	663	707	632	600	644	681	648	645	671	636	638	649	637	598	629	657	670	687	648	620	601	649	690	713	661	585	643	638	615	659	646	680	629	690	638	628	670	643	686	627	667	638	677	669	679	675	638	611	630	716	595	667	642	685	649	674	662	675	670	687	593	629	667	667	672	609	636	606	672	660	678	701	634	674	626	650	658	680	647	664	628	684	654	673	665	635	612	683	624	631	625	654	653	622	623	668	602	689	659	616	670	675	603	620	623	652	611	652	661	666	649	667	665	617	619	605	681	670	618	655	593	589	671	660	645	622	665	632	605	650	646	652	606	649	690	660	669	647	656	641	660	633	627	660	649	635	670	668	646	595	656	650	665	646	643	628	641	655	608	656	600	683	608	629	617	609	656	665	680	606	663	681	631	639	683	638	634	602	590	679	659	692	650	634	652	661	646	651	609	632	673	635	694	675	647	638	658	595	682	655	665	670	690	645	656	623	627	649	629	622	663	659	645	652	669	654	676	641	622	606	591	630	619	682	632	653	618	644	688	670	658	650	701	640	657	657	647	636	650	652	647	650	618	658	641	698	627	644	667	647	626	639	612	650	639	626	653	620	670	677	655	647	661	678	635	632	590	653	654	684	656	606	675	680	668	663	677	702	632	638	681	632	658	625	665	644	693	644	653	664	644	638	657	663	611	664	649	658	599	680	671	609	649	684	637	633	664	676	645	669	653	657	664	651	657	644	633	645	686	617	668	624	660	625	613	618	641	729	631	631	614	662	667	619	653	661	636	620	588	616	590	633	633	658	648	693	618	652	585	663	699	628	574	675	643	681	669	660	666	626	638	658	623	678	639	617	631	628	629	646	701	681	657	638	645	668	673	723	643	624	669	635	604	683	641	671	671	691	645	683	632	681	663	656	604	664	617	663	637	639	657	651	623	655	611	608	616	647	682	648	635	648	664	646	693	666	639	601	620	616	645	678	597	627	653	627	650	629	607	672	689	645	676	642	688	631	643	650	629	714	638	670	618	586	678	656	653	727	673	643	594	648	644	678	645	631	651	646	632	653	628	653	685	660	640	608	654	623	653	636	621	673	671	674	651	630	679	665	659	673	680	653	675	673	651	659	662	644	632	645	657	659	663	704	638	626	663	640	641
7778	19773	12658	23208	2948	1951	1677	1476	1238	1229	1050	1017	936	915	908	913	888	909	911	884	885	819	849	859	853	837	808	790	818	869	875	909	849	819	812	820	851	793	860	823	830	825	847	804	808	836	805	824	788	872	824	793	818	795	858	809	809	765	878	854	782	810	841	806	802	853	781	836	825	794	832	867	797	808	832	790	808	759	790	845	802	808	808	815	814	828	775	786	782	833	825	810	813	795	835	798	836	845	877	819	797	820	792	804	796	781	789	804	842	846	827	793	836	801	810	800	840	804	804	788	815	847	862	893	779	799	844	803	765	813	832	789	759	779	862	774	811	814	780	825	802	801	803	812	795	840	773	921	850	772	841	772	823	804	816	860	850	799	793	823	821	772	838	803	812	821	813	802	822	835	829	789	817	801	814	813	813	816	857	846	836	789	835	801	782	811	798	794	831	799	830	826	832	807	840	807	811	806	841	824	805	832	801	830	777	811	803	840	773	813	842	756	799	792	826	796	871	822	779	804	816	879	816	807	839	793	817	834	836	847	804	848	762	816	881	828	837	822	834	858	811	810	797	826	770	858	811	758	831	780	766	864	870	774	827	793	845	813	800	800	819	801	824	808	768	817	837	780	816	868	842	811	793	821	828	785	748	845	810	852	863	842	844	844	802	829	806	803	810	859	796	893	814	828	837	820	852	798	755	824	810	775	791	855	820	856	847	790	797	832	778	821	830	809	878	821	813	803	827	826	804	763	768	828	806	812	796	805	743	835	814	824	826	871	775	820	820	776	820	861	793	845	812	826	783	765	852	859	805	835	857	772	802	822	836	811	777	834	861	766	820	818	792	816	796	804	847	762	790	798	808	805	812	802	780	850	779	842	831	848	797	856	784	861	853	849	804	804	794	819	786	836	808	856	804	820	808	849	831	771	815	817	780	866	812	871	805	833	826	816	836	825	805	825	856	816	829	836	790	841	817	903	843	804	808	820	839	855	801	858	837	805	774	826	791	783	809	819	813	775	813	788	823	849	795	790	772	760	839	787	850	809	849	850	814	790	788	800	836	826	836	833	827	833	808	854	851	859	870	804	832	830	779	857	817	810	829	868	809	812	764	810	770	798	804	802	817	808	802	815	805	795	771	802	874	787	863	810	800	822	831	815	789	835	828	827	805	841	773	817	820	869	842	759	791	841	798	823	746	757	816	814	828	823	796	779	783	789	825	836	827	806	744	852	775	785	811	803	802	773	772	839	830	785	817	793	829	820	810	845	806	766	808	789	869	858	855	832	832	845	867	754	824	770	837	837	877	820	800	867	848	862	841	801	780	795	831	826	823	817	860	753	823	767	817	811	774	785	821	768	780	815	814	815	823	815	804	795	813	860	824	862	848	806	830	874	773	805	839	850	818	858	812	824	853	846	834	774	819	846	771	782	815	777	785	784	822	830	842	810	822	836	850	850	821	797	804	849	849	776	835	849	862	778	786	810	815	749	823	805	762	885	780	804	831	790	888	837	870	786	865	778	823	839	850	804	831	831	774	808	780	825	796	843	837	816	863	790	827	749	861	764	823	775	800	818	802	817	858	843	774	792	805	849	817	797	844	815	820	814	781	856	855	809	787	816	787	801	836	822	788	766	856	835	757	839	832	830	828	806	786	811	781	787	851	846	774	819	781	816	863	758	817	838	820	765	851	819	851	826	852	803	834	790	771	827	778	795	821	834	841	804	771	767	856	802	815	800	782	836	804	834	772	822	843	818	875	848	828	780	782	809	748	814	776	827	812	791	804	834	868	830	766	779	816	803	781	850	823	791	830	825	782	802	836	773	840	815	780	826	823	815	789	858	766	810	771	802	794	826	824	803	864	813	851	823	801	864	822	844	761	816	844	802	787	876	832	784	806	831	874	802	872	858	788	771	785	807	782	802	824	761	765	788	811	798	855	866	812	841	827	765	785	830	785	851	828	787	890	807	818	831	771	807	770	800	791	881	821	797	801	822	845	827	796	833	784	775	838	798	790	760	752	830	827	817	822	838	765	777	869	808	835	844	828	841	853	843	809	831	797	853	803	806	822	819	782	862	823	810	849	773	789	801	818	847	805	817	790	836	847	811	832	834	766	830	731	834	822	754	832	824	808	791	787	796	829	826	830	839	819	843	806	804	791	794	814	823	829	819	736	864	849	825	824	828	839	856	835	783	808	815	889	797	845	764	799	799	809	819	820	837	854	817	809	812	816	798	797	776	806	835	790	822	822	805	806	807	833	805	803	843	831	839	778	838	824	845	804	837	799	830	809	826	829	846	852	787	838	820	839	823	799	815	826	810	783	816	818	858	787	828	758	826	845	821	834	826	790	803	749	828	852	789	774	797	789	790	837	776	819	842	801	839	843	768	814	791	849	824	879	818	794	820	809	822	801	838	822	823	809	832	841	800	840	819	796	831	831	862	817	805	761	847	809	793	829	836	793	790	861	838	785	805	792	805	817	831	821	839	812	825	825	851	797	781	824	810	810	811	826	809	817	854	807	832	839	822	830	830	852	790	862	775	774	768	777	841	829	753	829	794	819	781	835	866	808	796	784	857	797	798	846	805	793	818	773	852	801	826	799	743	828	790	819	847	826	829	807	786	840	820	831	799	794	789	786	829	834	836	843	853	782	804	760	801	853	812	809	858	786	807	788	791	823	822	817	754	788	819	808	878	807	822	829	913	878	787	810	863	782	821	793	812	844	738	846	821	800	831	823	814	804	816	799	823	816	791	772	783	789	819	820	871	813	784	803	850	830	796	827	766	817	826	828	787	797	781	856	817	789	808	782	739	845	783	811	844	749	847	773	815	813	779	817	789	846	894	793	849	808	807	803	863	817	798	845	834	817	837	762	818	820	784	779	829	806	770	830	799	766	840	801	819	810	832	786	794	852	827	843	815	815	821	837	813	790	829	783	836	833	839	768	787	835	810	822	797	826	796	808	789	806	821	827	773	785	807	774	750	776	826	807	755	798	759	806	822	815	839	817	807	839	837	833	784	830	809	801	874	793	845	802	797	837	825	790	793	771	841	761	788	838	847	816	820	818	794	830	775	845	834	850	834	789	830	787	803	843	843	813	812	802	807	811	849	769	811	832	784	767	810	812	792	771	850	835	787	748	835	826	837	793	841	794	828	777	825	784	815	779	837	790	769	778	790	756	850	784	820	857	834	831	777	791	768	803	822	804	855	822	825	855	814	808	835	775	783	775	841	807	859	828	800	857	734	825	830	860	845	860	782	833	797	785	773	852	823	824	810	824	830	795	805	819	824	831	834	817	818	815	876	800	855	798	858	805	823	779	851	875	805	837	800	784	888	819	833	806	810	796	842	836	783	811	795	832	825	845	761	816	859	802	807	777	808	826	813	810	785	830	783	802	816	794	790	804	814	854	810	831	774	825	813	834	807	806	866	799	818	807	855	881	836	779	827	811	800	783	790	802	837	816	766	817	798	832	788	808	788	827	785	832	795	775	841
24983	21468	27185	26193	8761	985	814	709	663	755	622	653	633	627	587	600	572	616	603	587	574	578	583	600	560	601	569	588	543	607	594	614	565	596	609	598	589	562	588	656	591	598	618	555	571	570	614	549	554	623	547	584	614	582	576	643	552	564	565	584	564	536	514	617	525	556	581	556	579	575	594	570	590	568	578	552	569	596	585	569	571	572	609	577	544	564	570	591	570	617	584	602	576	565	548	554	538	569	580	584	570	551	566	612	564	589	548	575	546	582	560	539	549	603	604	553	569	569	581	568	586	589	556	580	575	580	525	578	544	552	594	572	570	630	580	576	583	594	547	566	586	520	546	558	558	619	587	602	589	583	598	565	566	567	601	561	543	562	605	607	551	594	602	552	586	600	590	577	583	600	593	515	567	550	596	556	543	561	574	555	560	570	586	606	532	563	585	573	548	556	565	603	544	553	600	558	548	526	591	578	581	584	570	578	583	614	611	574	583	558	561	565	550	548	558	568	523	569	579	599	570	565	589	574	587	579	558	544	599	611	556	559	574	561	624	552	562	580	570	541	602	617	567	577	582	612	575	565	595	599	539	573	499	583	567	548	580	565	608	571	578	560	597	573	563	543	554	549	594	606	571	537	554	591	588	589	605	570	584	564	558	572	614	515	571	597	581	573	553	564	563	547	551	555	540	554	561	537	610	587	552	578	604	554	515	566	595	573	602	559	592	544	574	599	535	561	579	586	599	575	576	587	597	599	536	568	589	604	544	582	557	591	577	597	580	626	560	544	578	554	560	590	549	562	609	552	587	541	598	577	608	526	581	586	526	578	526	565	499	593	572	550	622	600	563	591	570	574	494	614	574	567	535	604	557	603	564	534	567	551	574	556	607	528	578	608	566	556	558	565	567	582	572	580	530	611	573	561	577	585	585	555	540	582	577	563	558	603	595	605	589	566	558	578	560	556	588	555	567	562	581	627	541	594	592	591	576	601	559	584	565	591	541	589	569	554	595	606	572	562	587	579	591	559	564	544	564	579	540	557	533	571	559	581	545	564	574	565	550	555	532	607	548	580	559	554	577	575	572	582	517	559	570	613	580	562	619	606	606	539	538	579	597	585	531	555	576	543	546	589	529	602	555	571	620	565	570	578	562	576	611	563	596	562	567	528	568	629	551	560	569	577	596	580	581	619	560	610	542	602	593	609	580	554	591	586	572	611	565	558	540	592	591	619	558	600	575	551	567	544	559	596	549	563	581	560	544	573	561	606	608	610	571	566	583	586	595	546	597	573	568	560	563	551	582	613	590	571	599	579	531	564	596	607	572	573	571	606	585	552	539	557	566	575	567	570	635	572	556	597	623	544	575	574	578	542	575	560	529	572	598	524	561	564	600	551	535	550	569	581	635	591	574	575	571	568	552	562	587	548	560	569	565	581	560	552	557	545	607	569	596	559	572	529	614	540	574	595	553	536	584	564	605	620	554	540	559	563	545	540	590	586	590	599	550	553	555	568	587	566	577	563	607	551	571	564	531	544	574	631	576	602	602	558	585	569	638	581	592	591	552	568	587	573	580	586	598	595	570	533	610	567	557	572	617	554	567	532	572	616	549	548	513	582	514	527	596	573	619	604	513	542	560	558	569	547	583	580	557	557	593	575	538	554	585	553	586	571	578	550	561	557	567	557	603	598	571	590	525	583	555	560	573	583	593	616	573	552	567	565	582	584	606	596	579	600	577	593	595	557	522	552	574	565	609	549	544	630	555	563	543	570	530	558	561	540	577	578	624	575	549	538	571	610	564	590	560	558	577	546	598	531	559	567	606	545	597	572	515	540	550	581	591	579	568	553	556	566	572	576	564	557	568	543	561	563	609	590	544	555	597	574	581	567	628	558	592	587	580	539	567	542	559	568	534	522	538	555	637	599	566	608	564	553	588	598	525	561	573	559	525	569	534	584	569	593	577	557	563	545	557	625	543	575	568	554	573	546	626	561	604	554	602	576	613	593	539	561	595	586	544	543	562	553	529	582	580	583	614	554	563	561	551	575	549	575	577	545	566	602	597	544	591	601	569	591	580	595	577	563	578	606	570	547	501	580	559	619	576	604	583	617	572	597	546	545	544	578	535	591	568	575	564	584	587	609	597	602	538	591	539	600	609	497	571	548	514	553	537	583	596	581	548	560	579	560	579	545	624	604	547	573	555	578	524	577	590	556	566	602	576	578	564	544	590	571	586	558	570	558	603	560	583	569	603	574	550	566	600	573	583	567	548	595	568	576	600	559	563	517	588	590	544	571	571	545	550	603	556	557	583	562	575	557	551	584	576	607	618	554	544	585	573	595	579	563	563	560	564	574	571	539	554	537	554	569	552	588	562	534	550	550	550	540	577	545	558	539	586	539	556	566	583	566	560	551	592	571	574	552	610	551	541	563	571	575	586	600	515	545	534	594	579	541	584	541	580	582	577	574	545	533	565	571	542	631	524	604	567	563	574	585	542	515	568	542	598	570	540	577	585	546	580	538	605	571	552	563	626	566	563	571	569	548	528	525	538	543	584	603	619	607	558	542	533	540	569	568	609	560	551	524	639	568	531	596	542	600	596	564	583	570	606	574	592	621	525	552	576	621	527	546	558	556	573	506	586	595	535	578	543	568	581	605	576	568	584	585	548	510	589	570	576	555	538	550	560	514	557	554	537	545	564	570	565	541	592	547	541	558	571	597	606	576	618	535	607	554	560	551	552	562	543	571	601	542	545	534	561	583	600	558	591	571	624	595	552	564	567	565	578	596	569	563	572	603	591	558	572	551	578	609	550	596	601	530	552	599	584	547	564	534	594	612	580	547	589	575	603	585	590	585	541	581	528	590	546	618	558	601	597	549	598	514	587	564	557	545	532	563	591	563	595	558	553	588	553	607	551	581	555	531	579	567	621	524	556	557	597	553	575	576	573	617	492	553	617	569	590	571	547	577	605	569	589	564	548	567	566	557	608	543	570	534	546	558	544	568	607	573	565	570	640	631	556	570	581	607	585	616	614	551	563	559	601	590	541	548	549	568	557	566	523	579	567	597	523	555	560	588	586	554	539	556	564	570	573	547	561	585	545	578	554	583	515	565	588	588	584	554	560	568	555	588	596	587	563	561	556	588	569	566	618	597	578	557	559	596	583	590	578	559	576	607	527	519	621	564	578	537	563	525	573	551	578	545	609	573	582	569	586	567	545	540	552	603	579	567	514	579	560	557	598	570	576	604	591	589	587	544	549	552	624	513	571	540	592	571	604	563	603	566	604	575	587	556	609	546	548	599	551	547	590	582	576	584	617	557	607	532	564	588	611	552	568	549	565	581	568	549	591	551	572	502	592	547	561	598	550	556	601	578	607	574	610	560	534	532	590	591	575	593	555	558	566	597	584	593	557	551	582	568	571	598	580	564	544	562	585	588	573	615	562	578	545	586	551	585	577	572	561	583	566	557	586	531	567	580	585	552	553	567	614	621	570	565
7505	14746	7610	19600	1784	1299	1159	1121	917	939	807	806	762	731	721	694	686	689	685	680	722	711	735	700	695	684	678	709	699	706	686	688	693	655	702	708	703	686	699	694	671	694	723	694	705	692	718	711	653	690	715	633	715	701	648	690	697	704	681	682	708	658	646	655	708	696	692	662	677	693	673	715	668	665	682	692	669	666	709	664	695	698	696	705	693	665	693	683	663	689	670	698	712	701	701	658	687	707	705	708	681	705	671	689	640	702	688	688	714	713	704	714	681	698	648	731	707	653	645	731	648	721	709	697	656	696	670	671	708	655	681	704	686	703	696	604	707	664	701	686	636	657	665	702	680	658	688	649	699	727	731	680	658	680	658	714	658	696	693	686	675	716	710	665	655	681	686	709	696	684	710	627	663	678	714	680	716	655	717	671	652	715	648	683	717	654	728	690	686	747	655	673	658	692	718	731	682	657	714	709	696	669	697	687	670	683	659	686	650	712	731	686	706	642	652	661	700	682	699	707	715	701	689	657	659	697	676	704	692	706	750	688	659	690	688	701	654	692	678	728	704	720	707	718	623	646	684	689	659	679	675	678	717	690	717	681	643	672	661	707	724	683	675	684	643	703	646	689	711	656	712	711	679	660	703	691	685	699	670	658	690	663	689	641	706	675	685	628	719	707	713	724	649	708	686	690	685	672	650	668	669	692	683	676	685	639	653	661	725	670	698	638	687	685	693	700	631	723	698	695	693	682	686	716	624	690	701	695	722	689	684	672	716	693	703	680	684	704	693	703	673	688	683	664	695	712	691	661	714	655	664	661	700	698	688	671	694	691	684	730	683	679	677	662	690	703	662	694	724	700	704	704	660	701	675	660	682	676	653	706	667	698	690	685	716	644	681	759	685	754	657	647	644	673	687	702	667	677	681	661	682	695	660	665	644	705	677	652	688	690	702	677	686	698	629	730	730	605	698	637	666	669	631	709	698	693	643	693	686	634	686	712	733	692	685	720	648	662	714	735	697	688	645	661	733	700	712	690	649	713	679	666	717	688	759	695	729	723	664	681	711	698	690	703	674	675	697	660	665	658	691	647	719	649	686	648	664	668	697	747	657	688	684	710	676	656	740	691	688	708	661	668	709	696	705	698	632	672	672	673	660	691	701	614	690	666	646	702	673	681	688	713	681	678	664	711	658	744	683	662	697	715	708	665	699	674	701	682	723	690	675	690	683	709	691	661	660	685	644	671	665	651	718	674	638	689	638	647	673	691	693	677	737	667	703	740	677	695	678	678	680	660	667	678	687	643	703	659	711	713	724	679	673	682	672	659	690	683	705	656	628	712	672	635	716	703	700	693	698	658	659	666	698	701	670	727	638	704	679	685	646	712	695	702	635	730	693	686	658	711	679	732	720	663	643	689	686	665	702	706	693	714	756	742	669	687	691	645	632	674	623	714	723	638	709	689	735	695	692	683	673	703	644	674	690	697	705	673	706	669	708	696	681	664	697	646	747	707	705	675	685	642	665	677	693	685	731	656	678	685	705	649	695	713	713	682	690	709	690	680	677	720	738	665	663	659	706	645	701	626	679	737	674	640	692	703	681	708	687	669	650	730	692	664	678	670	746	703	722	706	669	688	691	663	699	686	681	733	729	768	704	660	713	663	668	687	695	698	712	694	656	712	675	691	718	631	695	714	645	733	668	659	711	730	684	709	700	650	732	670	692	677	711	667	702	660	711	659	677	696	660	706	687	685	677	662	636	685	684	718	654	674	690	683	675	724	673	679	659	640	704	746	634	677	721	694	656	692	676	714	679	674	641	636	696	641	706	620	665	653	649	672	664	679	700	666	666	694	677	688	703	663	681	656	735	711	636	652	688	704	706	657	715	648	688	697	668	690	648	671	653	681	745	695	646	719	705	690	664	655	689	693	705	679	688	634	662	668	669	682	657	663	679	651	685	666	633	693	677	710	713	681	702	709	679	665	714	702	686	675	661	677	681	702	709	693	682	725	721	677	709	680	678	688	636	747	673	674	733	694	681	680	680	681	686	650	686	687	690	673	702	648	724	697	650	682	713	738	654	674	715	688	653	706	672	703	672	659	700	683	650	663	685	707	686	680	657	698	687	673	697	682	657	698	674	642	684	669	687	711	641	668	669	683	675	695	676	646	705	652	683	729	672	705	671	704	692	697	696	652	679	710	617	733	667	650	701	715	715	653	680	696	672	725	699	645	694	672	731	721	706	720	705	682	666	701	705	709	714	652	721	679	684	637	665	711	670	690	690	722	668	638	706	653	659	695	681	684	679	702	684	656	638	684	697	702	680	708	688	703	667	720	713	676	716	666	665	704	653	672	658	698	673	657	658	642	684	681	679	679	675	684	717	702	672	684	693	709	664	722	707	690	630	705	641	709	709	681	700	720	702	668	668	697	697	672	702	705	659	683	672	717	687	679	672	688	712	713	661	709	697	673	689	663	653	642	728	703	718	672	704	684	730	686	661	687	714	656	684	705	681	692	685	668	699	652	650	641	652	676	693	718	691	673	669	675	704	650	685	723	709	676	717	664	689	716	681	694	701	663	760	717	680	689	713	715	697	675	727	708	703	690	670	705	712	694	706	699	682	676	691	680	711	702	696	698	713	722	668	721	658	705	672	665	747	668	600	677	683	680	699	675	662	696	700	695	688	673	675	690	713	658	662	740	647	659	696	698	688	702	710	717	669	696	732	719	688	698	679	671	738	700	692	677	664	668	686	687	657	708	705	654	703	637	675	661	666	696	684	664	688	689	660	674	708	716	671	704	664	698	661	678	641	669	707	665	706	659	681	689	717	729	665	683	672	653	708	680	693	672	722	685	703	687	677	685	678	718	702	715	656	686	733	694	654	683	703	647	659	662	686	667	695	673	700	680	693	682	708	673	687	685	728	626	713	675	719	690	647	700	659	704	657	689	724	720	695	685	710	710	652	702	662	732	692	660	710	710	654	635	627	652	711	670	701	690	699	660	662	700	668	690	720	692	692	702	657	730	673	684	713	694	722	647	691	729	650	686	690	643	700	664	705	718	727	693	711	707	687	681	709	704	740	707	685	655	660	669	680	701	655	696	658	680	696	650	643	706	679	675	670	716	695	708	654	677	691	764	660	664	728	700	696	714	686	701	672	656	655	657	716	703	694	681	714	694	674	657	725	647	679	707	655	685	674	684	675	671	701	688	690	678	656	705	731	682	691	685	702	682	634	675	691	741	710	668	710	662	672	702	711	677	680	686	661	730	637	754	704	650	680	669	705	734	701	702	665	691	643	670	694	710	678	738	705	693	709	702	685	665	706	722	680	686	688	645	690	703	676	653	718	703	712	710	658	709	695	696	681	696	729	699	644	672	714	640	686	662	689	702	636	687	669	661	699	694	729	702	713	605	650	683	657	691	675	683	693	684	687	711	698	722	705	693	684	720	683	644	672	671	690	710	650	699	689	696	710	708	695	689	715	644	709	707	687	655
22854	21499	29150	24754	21525	19688	4170	823	618	625	445	375	418	396	361	337	336	337	333	306	304	317	288	293	273	276	283	264	260	266	312	298	271	331	275	262	264	283	289	278	265	273	306	300	271	243	252	263	250	252	264	253	275	262	286	244	261	293	260	257	293	246	243	269	278	270	262	292	252	249	270	243	252	279	272	237	290	264	260	279	271	287	280	255	235	275	282	281	248	262	257	248	239	261	261	227	256	223	244	270	251	264	249	244	252	261	234	263	225	244	253	243	243	251	260	267	284	263	263	245	237	255	292	251	233	282	217	245	261	232	266	263	247	239	269	258	263	239	281	260	255	245	260	270	255	248	252	270	236	261	279	262	257	248	281	284	262	255	257	273	266	261	251	263	276	266	255	278	267	263	257	270	246	267	257	263	276	277	256	280	269	262	242	263	253	244	250	281	248	268	258	269	277	254	288	271	263	282	263	294	263	262	270	238	255	250	231	259	237	251	260	239	260	277	264	282	257	271	251	232	256	270	278	262	259	276	278	246	275	267	247	243	279	225	249	274	243	282	268	258	241	268	264	243	243	252	250	271	273	260	285	267	261	260	280	252	271	242	260	296	262	249	234	275	254	245	265	264	262	275	263	275	261	246	298	255	283	286	253	275	264	287	265	282	281	252	281	242	271	248	241	226	227	281	236	259	252	254	265	272	278	253	263	255	253	274	261	276	255	264	267	293	266	265	277	239	259	263	236	281	274	273	291	282	257	258	256	251	259	252	262	234	268	244	238	273	286	267	261	246	272	253	277	258	264	278	233	261	247	259	258	257	232	241	245	289	261	253	261	258	251	269	265	241	243	278	265	249	263	261	211	262	249	260	258	262	279	292	269	258	282	307	262	249	258	232	266	256	239	284	238	273	275	264	260	241	269	261	242	242	238	281	259	267	267	265	281	284	270	264	252	276	258	237	251	263	248	258	269	265	286	254	252	282	268	261	269	268	231	262	291	283	267	271	242	250	254	255	250	286	273	255	269	296	260	256	225	248	285	270	283	248	231	277	251	257	292	258	234	235	295	235	266	239	257	275	247	259	275	257	240	246	240	277	279	257	237	258	254	267	264	263	273	264	274	257	246	258	268	247	232	266	265	283	273	287	288	255	285	233	260	264	267	263	250	245	249	228	247	240	251	247	269	250	254	269	227	259	230	268	284	251	244	245	254	276	257	245	277	255	241	282	239	257	240	264	278	284	265	259	257	248	294	250	267	246	268	271	276	272	279	281	288	263	280	295	242	249	255	254	265	231	245	287	282	258	262	270	259	264	236	226	278	254	253	274	259	289	272	244	289	283	241	264	230	259	265	310	253	254	268	283	284	279	252	254	298	231	249	264	267	258	268	251	243	262	247	251	251	261	267	262	276	265	256	255	255	259	245	244	254	264	285	262	247	253	269	256	236	264	260	268	279	239	248	278	255	243	262	280	250	257	267	238	263	268	226	265	254	275	268	269	250	266	270	266	270	259	245	263	263	241	252	238	256	270	267	272	260	299	260	270	233	261	259	265	247	253	250	242	262	262	264	272	229	284	238	248	264	251	250	256	263	264	282	260	279	255	268	280	237	249	257	259	273	245	249	259	289	262	267	243	230	259	257	266	253	230	268	279	259	255	279	235	260	223	247	242	267	251	259	240	245	260	273	233	289	243	251	272	247	257	267	260	285	289	250	274	256	269	266	268	275	265	257	274	257	281	245	273	251	251	270	268	270	260	271	262	262	269	270	267	232	247	283	229	246	212	255	247	267	262	267	267	282	234	248	261	262	279	273	280	260	273	269	273	260	273	227	288	252	260	271	281	246	257	285	273	268	262	256	268	272	287	288	254	246	262	290	253	259	248	258	265	239	253	264	251	272	254	263	268	233	226	254	273	279	267	258	260	268	253	254	259	269	278	260	272	276	258	273	245	254	257	252	286	233	253	244	240	256	275	251	269	313	253	283	247	262	234	263	261	262	260	264	240	245	264	243	269	285	275	258	282	250	272	243	235	272	243	252	268	264	239	270	251	255	286	255	245	256	260	260	258	269	251	255	279	275	248	268	241	279	253	259	271	273	274	228	248	232	291	275	266	244	247	239	250	284	260	235	276	273	258	244	251	266	278	253	277	275	270	229	266	233	267	269	277	248	265	266	289	279	236	242	267	276	283	241	283	241	253	254	265	239	251	254	279	245	284	231	276	288	273	259	246	250	296	272	257	255	281	247	253	275	261	250	243	242	231	275	267	245	250	258	254	225	251	249	251	273	246	269	242	254	258	267	267	295	234	271	268	303	272	236	275	249	245	266	253	253	246	267	250	260	247	278	241	256	258	276	249	263	254	273	269	250	259	262	229	247	254	234	269	271	258	252	245	272	296	250	252	257	268	253	250	249	297	283	277	262	256	268	258	264	242	270	248	250	267	257	266	266	270	256	268	268	250	284	257	254	241	298	271	277	283	301	253	269	251	256	252	225	273	249	243	230	276	271	256	271	234	257	269	270	242	266	271	245	255	261	265	251	247	275	298	274	251	258	245	240	273	294	234	263	242	257	220	249	241	214	262	249	273	267	269	263	275	246	282	269	256	268	274	239	239	252	237	230	262	252	257	274	274	237	249	238	278	274	236	257	231	247	259	233	254	286	247	277	269	263	256	233	242	261	279	227	244	265	241	285	271	264	258	279	257	250	235	291	271	254	284	276	251	252	246	257	245	247	259	261	254	259	280	245	297	261	272	240	284	260	265	246	227	259	233	248	289	258	271	235	239	279	248	279	270	277	246	267	301	236	258	268	296	279	284	264	273	287	273	265	251	292	257	265	241	236	274	273	251	273	255	290	251	254	257	283	246	244	265	247	225	280	227	270	244	279	253	260	270	281	296	249	217	278	242	275	278	279	274	277	286	267	260	255	259	247	238	252	263	251	243	255	247	230	273	278	257	257	258	283	244	279	272	255	271	247	253	266	252	250	244	271	289	272	224	237	250	252	255	272	271	254	267	254	245	273	243	252	262	281	262	265	260	253	257	270	242	233	258	293	282	258	266	255	250	279	281	243	257	262	276	238	256	259	260	272	257	234	269	270	263	263	263	251	249	251	250	237	285	230	246	264	257	280	269	255	266	249	247	257	262	292	245	261	246	259	253	255	227	271	258	280	248	226	268	285	259	269	257	260	302	268	277	251	285	286	262	257	264	273	284	236	249	269	271	248	250	271	234	244	309	269	267	271	242	251	284	273	250	259	232	273	239	243	249	236	280	255	259	263	259	278	273	259	278	250	256	266	275	253	263	287	263	232	257	270	235	262	261	259	288	265	272	262	246	229	266	261	260	260	248	255	258	271	272	262	280	252	265	259	270	278	257	270	268	266	276	253	265	281	304	258	291	285	261	245	276	245	236	273	228	251	269	241	273	274	251	239	276	259	270	267	256	251	243	270	268	249	284	241	261	259	227	251	257	244	259	272	248	255	260	241	258	249	271
9832	24131	14957	34520	4186	2459	1854	1466	1132	1170	715	721	649	542	566	543	475	442	438	399	455	373	393	394	376	395	376	357	398	391	358	387	343	333	369	362	378	362	347	339	307	341	317	353	341	358	368	360	345	317	307	299	325	348	338	335	356	310	349	317	339	333	354	309	329	345	353	327	358	325	323	335	338	355	349	322	323	321	336	348	322	345	304	343	327	325	377	294	338	330	320	316	325	346	344	344	315	338	301	366	344	310	317	315	323	332	342	334	335	326	328	332	323	304	304	311	288	326	349	345	311	321	340	362	336	293	323	343	334	326	316	308	338	357	325	297	326	303	340	301	342	329	334	341	326	307	338	333	326	325	345	342	318	325	328	331	306	345	302	331	348	320	322	327	306	321	321	304	318	365	325	327	329	347	310	336	349	320	347	338	345	341	357	329	336	363	329	304	318	354	334	329	304	331	318	330	341	332	336	335	318	314	334	344	351	339	329	315	325	311	328	313	367	344	322	319	341	303	322	325	320	320	340	328	316	317	352	327	311	293	356	350	331	359	326	322	342	310	352	319	323	324	321	315	337	363	336	332	286	350	313	345	311	320	351	346	333	352	323	340	315	313	313	365	319	335	350	329	299	294	323	318	294	340	342	303	274	355	363	307	329	357	314	318	326	315	336	321	327	349	303	331	298	316	311	302	325	317	315	350	318	310	321	319	312	329	313	327	296	365	340	332	331	335	327	327	352	359	353	293	311	313	325	316	315	321	321	323	336	297	333	328	316	340	333	311	333	349	319	322	336	338	351	316	329	339	333	326	369	340	343	314	316	350	356	328	328	351	327	312	335	330	314	362	303	325	315	313	339	327	323	309	346	325	341	292	335	313	343	340	320	326	307	344	288	321	340	297	351	332	313	354	302	292	354	332	321	337	330	310	334	337	334	329	320	359	297	338	316	338	336	316	332	289	299	334	316	346	329	347	344	300	333	319	310	327	316	307	346	331	340	320	333	381	281	320	339	341	336	325	294	313	366	310	339	305	362	351	293	345	324	340	337	318	341	300	335	358	324	340	330	324	372	331	332	318	340	321	331	321	328	311	311	330	321	320	340	316	332	321	340	326	316	311	328	344	336	307	310	322	318	338	329	342	338	317	331	327	346	352	355	315	338	330	335	339	331	313	352	342	327	357	338	351	323	304	339	308	327	324	305	323	381	319	313	331	365	322	325	320	348	317	341	329	317	313	299	354	290	320	336	346	348	311	309	342	321	320	354	296	330	326	326	340	337	337	326	338	334	345	273	341	326	337	372	316	307	330	309	350	291	343	308	319	297	313	305	321	346	338	317	341	364	317	307	343	332	314	358	350	353	343	354	343	311	352	344	340	342	347	331	321	347	356	323	299	303	341	308	315	327	311	347	328	329	351	348	318	309	345	345	304	310	322	338	339	321	326	322	332	339	320	362	298	325	323	315	339	291	324	349	291	339	344	318	325	342	338	319	364	339	313	361	319	336	349	345	314	311	322	299	327	314	306	307	325	316	330	333	336	320	335	358	299	320	339	347	347	323	336	303	330	315	336	332	348	325	311	348	315	333	341	327	337	334	334	354	357	316	318	314	324	330	350	333	334	316	335	337	295	338	337	329	324	361	307	342	309	351	325	344	339	326	340	332	335	340	311	316	321	325	314	321	319	335	323	285	347	333	318	335	362	287	335	322	321	334	319	300	290	327	329	306	330	331	314	364	322	334	343	332	296	348	340	346	324	368	327	328	323	328	333	314	315	316	352	317	329	339	333	333	321	315	327	341	300	335	329	336	307	333	322	308	307	330	329	338	330	329	318	317	350	342	340	351	330	339	307	391	374	345	337	316	296	314	341	348	314	305	325	334	342	341	334	314	365	341	291	340	339	298	304	329	324	300	316	347	305	317	304	366	366	309	344	321	306	326	287	318	327	336	319	331	337	323	353	367	337	325	338	319	299	335	357	340	324	357	324	319	352	315	326	290	384	344	336	357	351	324	339	339	335	331	306	351	334	372	324	313	324	307	331	371	334	344	337	343	313	350	327	325	337	356	322	327	321	332	342	328	337	338	352	346	309	316	356	327	351	313	317	318	333	291	317	331	324	301	340	333	318	289	336	332	321	348	319	319	321	330	318	329	333	321	327	326	290	323	310	328	332	298	324	328	330	322	329	334	316	354	337	335	312	333	318	310	316	320	335	299	351	334	322	330	355	376	319	332	337	348	337	315	332	335	321	319	343	319	339	315	336	330	309	311	358	311	322	335	378	342	344	301	322	287	302	345	375	335	306	348	326	317	338	324	310	328	353	348	320	334	295	340	348	367	315	319	364	338	317	337	323	324	337	307	336	323	327	335	343	347	317	306	351	329	334	304	320	297	326	313	342	366	300	347	328	339	322	341	335	344	322	311	346	317	353	352	363	331	317	332	315	343	308	332	315	302	333	348	339	313	316	335	325	347	339	338	322	330	335	316	314	323	315	351	315	299	343	313	334	349	331	355	312	338	332	329	300	341	332	301	342	315	343	307	345	338	321	341	293	308	321	328	309	368	350	317	321	329	318	345	331	317	331	322	336	316	336	319	310	315	351	364	334	336	313	342	322	300	293	322	338	301	363	305	337	282	323	316	361	320	315	358	343	342	294	320	354	362	343	311	329	348	323	332	326	293	313	319	294	332	318	332	366	342	334	338	327	360	349	328	310	354	328	330	347	338	303	307	322	329	313	317	357	341	327	338	330	324	312	300	341	303	297	360	333	328	318	330	313	351	327	318	330	315	342	312	334	322	306	325	314	307	309	341	322	323	318	316	322	318	325	316	340	329	357	345	338	343	377	332	327	324	343	323	359	315	318	321	320	361	346	328	308	327	321	354	340	340	311	344	344	338	354	318	325	315	321	313	311	326	323	338	334	339	345	328	294	297	336	329	382	317	315	330	350	338	348	341	342	339	325	337	343	326	335	336	318	333	368	309	318	306	319	308	306	333	328	326	317	354	354	329	313	329	320	327	358	314	324	329	333	302	314	336	302	316	306	335	349	328	343	331	352	311	336	331	332	342	329	334	320	329	309	325	290	295	328	358	310	331	343	350	320	313	286	326	338	351	335	329	315	334	310	357	323	341	346	343	360	333	312	312	307	326	287	329	353	324	357	305	317	320	318	319	330	319	308	317	337	346	324	305	311	298	342	305	333	349	326	335	337	352	348	343	320	328	346	313	334	356	337	332	341	322	352	341	335	308	321	332	327	332	311	349	335	307	330	318	323	318	303	302	297	331	321	341	350	328	332	328	320	325	307	303	291	329	317	326	353	327	318	326	331	315	368	360	311	317	336	332	307	337	353	347	357	337	324	350	321	316	397	348	338	306	322	338	327	308	313	344	350	322	341	344	319	332	363	303	303	346	316	332	334	301	348	347	321	350	345	339	321	338	341	311	324	349	330	309	345	365	340	323	343	314	313	309	346	327	277	350	325	317	329	318	306	357	336
27934	17756	5291	6241	1133	962	892	844	903	828	837	835	867	864	904	829	857	815	876	818	843	822	876	875	892	924	852	825	851	797	834	904	858	852	829	830	849	868	845	860	863	830	791	878	852	832	856	865	856	832	842	855	823	831	842	864	837	797	854	818	828	789	873	850	865	792	828	846	856	807	824	815	846	872	875	850	865	857	856	895	815	856	825	880	863	891	850	813	821	874	813	819	834	827	840	831	862	839	868	825	870	821	854	871	829	863	900	846	825	821	854	848	876	829	841	819	847	817	861	822	896	880	874	813	824	849	837	849	810	829	802	818	791	862	808	904	817	805	849	828	819	795	827	827	844	893	785	868	893	828	799	833	837	798	869	841	862	865	843	853	868	848	807	849	798	871	892	859	800	868	780	869	824	861	847	850	850	835	814	822	881	859	828	848	846	836	842	914	853	832	809	851	836	865	861	880	843	857	845	836	850	860	864	839	873	849	861	893	808	783	804	774	819	815	844	829	841	845	818	806	893	792	803	838	822	824	811	807	823	865	797	817	810	852	888	827	844	851	880	873	850	841	810	847	848	909	854	793	881	872	845	845	845	821	855	846	781	852	809	840	820	869	896	871	815	828	795	823	874	809	849	843	787	862	814	788	866	843	816	876	787	879	857	808	859	858	848	875	849	849	829	843	874	838	868	881	832	845	898	858	809	842	901	834	841	866	820	849	822	886	874	874	870	833	855	788	849	841	830	852	851	805	814	833	868	820	862	835	837	838	881	827	819	813	829	808	849	814	834	818	857	854	863	832	799	797	830	838	826	844	830	859	832	761	849	845	903	811	885	843	854	845	859	867	817	875	842	853	790	872	813	818	783	904	856	892	830	849	827	840	806	811	837	822	809	882	899	843	840	844	870	831	833	847	848	783	845	856	883	836	834	832	852	861	824	831	839	865	787	896	813	841	824	894	799	835	790	897	810	833	826	867	833	826	816	877	815	799	802	875	818	783	836	849	848	841	817	880	851	841	831	818	843	812	901	797	826	805	854	830	854	823	860	830	737	813	833	828	846	829	838	831	809	835	787	803	821	896	829	849	853	840	820	819	846	831	846	851	862	875	866	875	849	811	889	771	869	848	789	811	856	825	835	840	811	823	837	852	886	795	862	851	846	877	891	803	795	797	817	815	849	845	830	827	864	785	871	832	881	822	898	816	827	858	884	828	800	830	815	829	799	864	832	802	823	862	841	821	820	840	835	824	859	830	888	865	845	853	898	813	884	873	796	803	816	857	818	828	847	848	837	825	800	857	846	823	833	874	868	844	853	790	887	858	833	878	851	898	898	877	908	842	838	820	844	914	823	807	821	824	799	902	864	862	844	853	804	815	826	840	855	804	832	832	845	856	772	823	849	838	860	782	809	882	853	839	819	826	843	811	849	848	800	823	816	859	806	872	805	846	842	899	837	880	881	840	804	860	791	856	830	876	855	837	867	826	837	822	798	861	847	868	826	835	817	833	843	875	807	833	870	828	867	835	838	862	853	813	804	800	865	817	859	858	822	815	846	830	858	868	790	845	843	844	856	844	788	842	844	842	839	872	858	831	854	809	839	885	804	867	849	892	846	826	846	823	827	864	869	849	869	880	830	835	828	826	825	860	878	823	842	834	800	857	817	832	835	822	842	888	822	807	858	812	859	853	910	897	842	859	886	819	895	803	838	853	879	897	812	846	817	867	857	845	836	820	871	867	823	768	883	875	834	880	874	849	873	883	864	837	836	843	856	873	839	819	808	838	788	817	886	855	859	859	802	874	886	848	860	854	814	853	827	784	845	891	868	841	838	861	785	843	883	805	847	897	808	837	850	867	847	820	860	861	808	836	849	843	790	821	918	829	893	855	843	842	858	851	840	782	821	852	859	900	833	848	843	861	826	836	898	841	879	821	866	845	855	846	853	859	884	778	828	912	863	906	782	842	844	843	887	860	862	775	826	864	788	881	815	860	899	867	857	863	899	880	873	842	843	796	867	847	863	840	840	863	823	835	831	757	849	821	808	841	823	796	803	792	871	881	849	795	872	870	818	794	896	888	873	803	835	853	857	837	817	834	830	788	904	863	834	865	816	818	790	868	813	894	858	854	816	851	863	835	816	855	805	914	842	879	838	805	836	799	851	882	822	842	865	820	831	807	909	860	887	903	835	801	867	815	846	767	847	846	851	843	872	865	822	858	848	845	856	849	819	828	864	793	777	883	882	838	827	833	866	862	867	828	836	850	870	811	849	895	868	887	874	868	772	796	903	834	869	826	813	867	853	845	819	798	842	860	843	811	794	820	833	859	844	798	898	864	800	778	884	861	861	832	854	891	781	856	883	793	908	826	854	801	872	842	808	847	881	799	882	810	836	847	813	839	890	803	819	777	847	857	827	852	809	816	820	825	858	832	863	902	856	854	836	853	771	786	836	803	810	841	876	861	824	848	830	851	840	917	846	853	826	829	869	799	869	868	825	908	812	850	857	867	832	859	843	833	808	819	787	814	844	835	850	848	831	852	817	758	811	806	777	845	827	822	823	797	833	873	881	748	844	805	791	852	818	811	874	851	882	792	804	836	821	858	844	826	808	810	867	836	904	848	867	830	810	868	858	856	809	839	870	814	833	862	875	825	829	835	830	844	858	866	829	818	851	827	893	813	848	823	805	825	781	854	846	864	830	863	820	851	879	863	770	826	829	829	791	821	786	838	813	839	832	785	856	844	861	862	836	878	823	834	826	833	870	838	794	822	883	837	852	842	844	788	837	827	839	879	824	864	802	825	834	861	838	852	810	919	835	830	881	864	841	834	833	844	859	868	826	866	795	853	875	781	818	803	849	796	794	771	815	818	815	858	861	840	813	881	803	848	842	803	847	853	853	865	849	828	814	900	852	797	835	873	850	756	873	834	871	850	853	852	860	824	858	871	854	805	849	872	839	858	867	860	859	863	876	795	844	830	820	830	778	905	929	815	805	858	859	820	878	799	813	841	892	880	820	811	884	908	847	819	848	837	836	809	886	843	865	867	892	865	843	847	847	842	851	858	842	863	848	867	845	833	881	839	891	896	841	832	823	855	828	828	883	846	833	861	823	860	833	896	796	859	852	803	838	900	810	882	881	828	846	868	808	812	784	809	776	853	860	838	842	850	844	816	864	830	819	844	860	875	851	875	807	811	871	886	849	851	836	814	887	804	838	823	789	822	837	828	832	794	827	820	836	840	859	869	827	843	895	796	830	862	846	878	820	846	872	823	845	818	844	847	841	850	800	831	873	834	844	881	867	853	845	823	856	863	831	825	836	847	858	839	831	837	839	822	863	809	866	808	845	844	880	840	797	842	848	871	842	862	822	822	853	842	835	863	823	818	839	845	790	824	826	864	810	801	888	842	848	861	860	917	810	880	799	854	840	850	836	870	810	835	809	832	816	852	787	870	825	813	849	850	827	880	839	890	844	884	876	851	872	856	863	843	858	835	874	815
7842	8015	3505	5131	1208	1118	1180	1102	1007	1022	1026	1087	1104	959	1051	1078	1055	1041	1077	1028	1030	1069	1022	1037	1031	1062	1062	1072	1048	995	1003	1012	1026	1034	1054	978	1108	1042	1008	1033	1008	1055	1000	1046	1040	956	1075	1009	1064	1046	1066	1046	1011	1042	1054	1047	1027	1017	1009	1048	1017	1036	1003	1068	1048	1028	1048	1045	1025	1017	1036	938	1013	1007	993	1020	1042	1071	1023	1046	1020	1000	1050	1062	1015	988	1050	1024	1051	1056	1056	1029	1011	1088	1008	1034	1036	1004	1010	1015	1017	1014	1049	1041	1074	1011	1022	1005	1051	1037	1045	1081	1008	1039	1062	1078	1029	1010	930	1038	1037	1027	959	1002	1047	951	1048	1027	1048	1008	967	1005	1049	1015	994	1012	1049	1022	1000	983	946	985	1083	988	1031	1038	1030	972	1042	1011	1030	984	1040	979	993	1032	983	1057	988	1062	1022	1037	1096	994	1058	996	1026	1067	999	1038	1017	1027	1080	1034	1049	998	1105	1013	1069	996	1002	1068	1018	1026	1003	988	975	1016	1015	1051	1064	980	1072	1000	1008	998	1047	1029	1054	1075	1030	1086	1032	1002	1024	1036	979	1076	1020	992	1040	1054	1017	1031	965	991	1028	1006	997	1007	1033	1066	1035	1038	1014	1054	1107	996	1041	1032	1033	1110	1027	1083	1031	1038	1037	1026	1030	1015	1051	1087	1018	997	1088	1028	1065	1056	1040	1070	1000	946	1011	1009	1081	1049	1018	1024	1052	1024	1031	1102	1014	1014	1056	992	1069	1013	1093	1034	1054	1067	995	1038	993	994	1015	1067	1015	1054	1066	1030	1065	1044	1004	968	1080	995	1013	1053	1036	975	1060	1014	1072	987	1039	1017	1049	1108	1062	1039	1079	1059	1036	1023	997	1012	1032	1047	1114	1057	1006	1006	1030	1023	960	1033	1040	1009	1007	995	1039	962	983	986	987	1030	1011	1010	991	1049	976	1025	1055	1023	972	1007	1011	1028	975	1006	988	1006	1095	1057	1016	1032	985	981	1018	1017	964	1028	1016	1012	965	1046	1046	1004	1021	1079	1077	998	1070	1020	1017	954	999	1080	959	1043	1036	1018	1013	1007	1002	1034	1038	1019	1096	1070	1009	986	998	1079	973	1053	1055	1061	1014	1028	1051	1016	1073	985	1025	1069	986	1017	1036	1053	1008	1018	1002	1051	1042	1073	1027	1048	1036	1029	986	1025	1085	977	1013	1034	1037	1010	1028	1043	1027	1014	1025	1032	1041	1062	949	1023	1033	1074	1071	1033	1053	1007	1070	1039	985	1056	975	1030	1031	1028	995	1076	957	1005	1001	1029	966	988	980	1041	1067	1046	1031	1038	1081	1041	1044	1024	997	1013	1053	1042	1009	998	1101	1075	1048	1043	1035	1002	1012	987	1029	1090	1056	1078	1044	1010	1001	984	1004	1013	1022	1063	1012	1059	984	1022	992	1057	1015	1083	1073	1071	1040	1021	1011	1104	1023	1030	1026	1087	1038	1009	1030	1020	1046	1044	1040	1087	1033	1051	979	986	1026	1045	990	1040	1008	1045	1069	1039	1002	1031	1004	984	1034	1034	1093	1027	1048	1005	1008	1068	1006	1029	1115	1065	1060	1003	1040	999	1001	980	1047	1086	980	980	998	1026	993	1001	1011	1048	995	1033	1037	1056	991	1037	1014	1009	1022	1009	1035	1031	1025	953	1027	1033	1014	1053	1050	1010	997	1008	1031	1015	1065	1012	972	1018	1064	995	1012	1001	984	991	1018	989	1021	1022	1008	981	1027	1012	1073	995	1066	1051	1067	953	1056	1030	1042	1074	1018	1004	1015	988	1033	1019	1010	1006	998	989	1068	977	1030	996	1053	1061	992	1041	1043	966	1079	1038	1056	1026	1059	1055	1024	1007	1008	1017	999	1040	968	982	1015	1017	1055	1056	971	1036	1039	1067	1006	1063	1039	1030	1033	995	981	1047	1017	1034	1033	1001	1044	1038	1014	1057	1002	1025	1010	988	1090	977	1087	1001	1067	986	1028	1051	988	990	955	1019	1042	1032	1045	1012	983	1052	1050	1028	1052	1021	1064	1053	1044	1047	1008	1070	1014	1034	1040	1028	1001	997	1075	1001	1026	1001	1052	1058	1046	1022	1022	1034	1045	1065	1020	1023	1012	982	1057	1018	1006	1026	1028	980	1033	1029	1040	1017	1038	1018	1026	1027	1067	1017	994	1027	1023	1066	1032	983	1069	1012	1063	1079	1014	1037	1008	1009	1025	1013	1058	1011	1024	1003	1051	1029	1000	1020	988	1050	1044	1043	1020	993	1040	1020	1012	1023	1031	1046	1016	1026	989	1053	1026	1026	994	1043	975	997	1073	981	982	1045	1054	1072	1091	983	1017	1005	995	992	983	1007	959	1026	1067	1052	1036	1053	1023	1075	1006	987	1004	1048	993	994	1003	1054	1034	1030	1005	968	944	1027	1040	1032	1047	1036	1035	983	961	1016	1079	1011	1083	1030	1040	978	1030	1007	1051	1018	1008	1047	1066	1045	1013	1086	931	1005	1031	1007	1023	1043	998	1053	1045	1044	1006	1016	1078	1044	1022	1050	1009	1072	980	1017	1061	1003	1059	1018	980	999	1041	1039	1018	1003	1011	1028	999	1031	976	1022	997	1076	1110	1022	966	1061	1025	1049	1007	1045	967	972	1053	1037	1022	989	977	998	1025	1005	1021	1009	1019	1022	1039	992	1012	964	993	1041	1014	999	1031	1004	1030	1026	1015	1012	1030	1019	962	1040	1078	1016	1067	1000	1040	1037	1009	1037	1042	1023	1004	1016	1049	1052	1049	1015	975	1027	995	1087	1033	1065	1016	1057	1091	977	1001	1094	1025	1064	1061	1072	988	1078	1022	997	1005	1041	998	1073	1005	992	1020	994	1028	1034	1077	1012	1068	1061	1000	992	1002	1002	1034	1014	1006	1056	1041	1084	1036	1016	959	1047	1025	985	1029	974	1013	1023	1069	1057	996	1031	1011	1015	1036	991	1054	1074	1014	1069	965	1069	1069	1021	1016	1061	1044	1053	1058	1009	993	1012	1013	1069	1030	1010	1086	1045	1018	1060	1026	1038	992	1043	1058	996	990	980	993	1032	978	1052	1045	1005	1009	1036	1025	1025	996	1002	1015	1019	1060	991	1000	1012	996	1031	1068	959	986	1104	1037	1023	1035	995	1021	1078	1059	1038	1056	1007	1010	1047	1074	1066	1056	1019	976	1001	1042	1050	1010	1006	993	1023	1003	984	1043	1086	974	1002	1008	1021	1051	1022	1014	1010	1004	1011	1006	998	1057	1011	1033	1011	1037	1004	969	1028	1060	1056	1033	1027	998	975	1089	1040	979	1022	1111	1020	1001	1026	1008	1036	1026	1020	1016	1049	1090	1008	972	1035	1037	1072	997	1033	998	1016	1044	1075	1037	1017	1041	1052	1079	1009	1005	1058	1073	1085	1014	1045	1060	1047	982	1071	1048	1033	1035	1029	1012	1024	1014	1026	982	1068	987	1048	1048	1015	976	1045	945	1009	1017	988	995	1041	955	1006	1042	1044	1027	1057	1029	1066	1022	1034	1035	1045	1017	1068	1001	999	1068	1030	1067	1037	1018	1002	1004	1015	1046	1014	1108	1032	1027	1020	1045	1003	1042	972	1045	1054	1053	1008	1044	1007	1029	1064	1091	1014	1002	1062	1058	1020	1074	1000	1031	1067	1034	1011	1071	1038	1027	998	1030	1034	1027	1043	982	1024	1059	993	1035	1031	1000	1054	1046	975	1011	1046	995	999	988	1069	1054	1054	1038	991	985	1035	1056	1057	1076	1027	1042	1003	999	993	1009	1045	1099	1006	1000	976	1054	996	1005	1021	997	1023	999	1025	1004	1023	1054	1056	999	1045	1049	982	1063	1073	1042	1026	1023	1048	1042	1032	993	1044	1051	998	1049	1016	1039	1001	990	1025	1063	1005	1085	1090	1014	956	994	980	1019	1043	1067	1056	1002	1051	980	1065	1031	1072	1052	1057	1040	1031	1070	975	1027	1008	1015	1052	972	993	1056	1014	1041	1036	973	981	1015	989	960	1042	969	1012	1010	984	1091	1031	1056	1079	1021	1025	1053	1025	1032	1015	1040	1064	1013	1003	986	1058	967	1025	1013	1067	968	1065	1039	1015	992	1029	1026	1068	1060	1030	1018	1058	958	1013	1002	1087	1025	1036	983	1070	1009	1025	1043	1058	1043	1016	1071	1011	1029	946	1059	1006	992	1029	1020	985	1021	1023	1010	1042	1029	1059	1039	1067	1010	999	1025	999	1015	1058	1090	1031	1050	995	1057	1044	993	1025	1049	1014	1020	1040	1061	1038	1037	1046	1035	1017	1081	1068	1029	1070	1032	1048	1022	1080	988	1051	1046	953	1026	1004	1000	975	1031	1056	1020	993	1049	1015	1020	1083	1034	1036	1046	1023	999	1035	1021	1017	1060	1061	1054	1076	1014	967	1047	1050	1025	981	956	996	1068	1016	994	1031	1031	1043	1013	1030	1052	1079	1051	1021	982	985	1066	1016	978	1011	1021	1061	1038	1034	1048	1041	975	1024	1021	1058	985	966	1017	984	1066	1031	1009	971	1041	1062	1088	1037	967	1022	1039	1027	1014	1003	995	1055	1056	1061	1045	1038	1023	1011
23730	21462	28555	26713	20393	7602	1265	994	874	888	783	749	711	705	682	725	687	696	702	692	635	670	639	693	630	658	676	717	659	665	680	681	687	657	643	682	609	661	701	696	664	658	683	670	637	699	692	663	665	689	696	601	627	645	684	659	640	666	637	649	644	620	625	636	660	613	641	647	688	656	650	642	646	693	668	633	658	617	643	630	690	645	628	637	618	649	638	644	638	608	638	654	684	654	636	672	677	610	659	633	613	668	644	619	688	640	654	642	656	664	651	620	635	665	636	614	657	618	689	666	662	648	627	662	586	675	566	637	630	676	623	660	673	628	642	654	677	648	575	613	705	611	612	624	659	679	661	729	660	627	660	639	671	678	660	691	732	644	639	656	658	638	605	656	597	641	656	654	649	659	654	652	642	646	628	640	629	613	658	619	646	655	647	646	628	628	615	620	637	640	665	706	660	669	673	603	646	674	654	687	660	630	653	603	649	647	575	620	643	596	645	614	690	649	688	637	642	665	615	650	662	675	618	648	634	652	615	629	638	675	685	653	581	648	637	635	654	639	647	672	622	661	679	678	672	679	652	668	611	668	656	648	634	649	659	648	686	675	634	630	633	616	628	653	643	654	685	606	604	657	643	626	643	645	630	698	595	612	628	697	661	665	594	639	616	638	650	652	630	635	599	648	643	601	644	610	628	631	674	656	632	675	649	611	687	636	670	635	690	670	659	660	629	695	667	669	616	607	653	615	645	682	617	638	684	635	647	631	598	616	643	635	672	689	726	672	622	648	640	642	682	661	646	634	626	670	720	622	654	633	634	616	591	624	649	674	637	640	715	636	666	633	691	658	638	610	635	652	696	642	629	657	646	665	653	619	684	644	588	633	668	672	637	688	650	642	603	646	680	666	628	674	611	681	649	635	643	660	614	675	673	664	703	640	666	657	656	648	652	688	660	642	629	655	660	641	666	661	660	655	669	654	655	635	636	643	656	629	628	637	640	587	632	682	623	608	663	619	599	653	669	628	663	654	640	654	634	628	620	642	688	636	621	640	632	620	675	623	645	632	631	646	608	658	642	628	647	662	693	621	674	675	656	672	637	638	686	662	659	662	687	596	632	716	662	660	642	635	689	669	595	646	704	657	652	641	676	640	653	627	655	689	640	693	663	663	607	623	632	628	663	631	654	657	643	638	599	603	663	621	654	668	692	674	670	661	670	660	637	628	597	625	654	622	638	629	678	666	609	640	630	676	656	625	679	645	643	678	627	645	660	650	612	664	648	622	663	604	653	652	639	620	638	607	640	641	636	678	647	630	640	689	672	604	709	605	622	660	650	629	637	623	615	674	671	600	683	660	626	631	665	633	621	635	648	606	644	711	650	624	656	650	647	678	644	658	653	649	671	657	644	664	645	628	682	638	633	650	607	619	646	681	617	691	699	628	654	619	688	652	619	595	678	662	637	657	696	633	689	606	619	643	707	688	664	681	626	672	650	648	664	641	619	649	709	660	683	651	645	654	670	655	671	665	637	623	636	640	681	660	655	664	631	651	627	625	632	624	647	677	638	644	631	599	634	623	686	617	636	658	669	658	668	649	670	619	602	649	620	711	673	689	647	650	631	644	693	626	608	622	657	738	650	696	686	590	659	625	618	617	623	648	636	630	637	654	619	630	655	700	626	662	600	658	689	656	676	663	612	684	633	644	653	664	628	640	662	689	632	632	625	629	692	652	632	708	644	655	652	683	665	631	654	667	635	667	659	636	620	616	670	670	581	649	654	656	608	642	646	608	649	654	659	633	650	650	678	619	646	626	645	649	674	672	603	643	664	672	652	616	698	616	687	649	621	616	688	655	653	663	647	718	655	608	657	661	602	609	647	660	677	621	615	625	646	617	637	645	657	664	629	660	644	656	647	647	677	662	624	658	648	639	653	664	628	649	625	657	648	626	590	659	652	621	638	618	635	629	672	639	629	620	647	628	629	612	636	630	614	631	637	689	659	672	653	647	639	663	656	663	610	641	592	628	667	693	655	626	670	703	629	666	616	667	611	663	659	661	619	662	620	645	651	639	641	654	632	641	678	656	651	588	617	627	671	602	666	635	658	650	685	624	630	661	646	661	648	635	617	662	637	669	654	648	672	656	608	632	652	645	654	645	628	643	673	638	644	649	596	598	621	619	664	652	670	643	649	620	652	630	628	694	652	658	671	645	609	638	638	664	628	669	637	619	654	616	629	640	626	624	648	613	661	655	612	627	620	701	698	634	615	651	640	637	629	641	635	650	623	689	724	650	680	630	635	654	594	639	619	676	662	660	667	643	659	676	632	626	616	605	668	644	625	677	592	632	630	615	652	688	641	630	692	610	671	694	693	671	609	701	650	617	680	613	628	598	621	617	649	607	660	635	623	599	636	664	627	584	644	613	619	644	626	665	642	634	627	615	631	669	707	640	657	648	647	679	620	648	635	577	617	637	679	627	639	654	649	637	656	632	632	678	616	632	656	661	641	628	660	658	642	602	658	590	661	614	620	649	660	605	633	653	631	623	629	699	662	601	666	610	657	561	637	620	632	658	681	629	661	686	662	673	650	628	639	686	617	652	658	611	661	656	628	638	653	662	626	621	584	615	679	653	672	610	711	657	640	668	690	672	642	615	600	619	657	623	653	682	653	702	594	617	613	634	701	690	655	644	706	632	685	676	631	636	625	608	666	597	632	617	663	665	648	667	641	632	697	684	646	623	647	647	650	653	658	644	665	652	649	715	662	662	647	660	646	670	688	666	629	612	668	631	603	607	664	616	686	637	638	613	649	646	624	659	619	638	683	656	682	652	692	668	597	650	641	639	641	659	598	685	647	666	624	667	632	646	632	657	623	634	642	667	661	671	617	655	673	676	676	670	629	615	657	660	650	656	618	636	663	643	618	614	674	637	645	629	631	654	616	645	639	656	642	641	640	632	587	616	705	719	628	604	660	623	613	602	680	609	659	646	606	642	653	637	612	685	647	642	667	672	642	668	666	657	671	638	633	621	666	625	628	653	677	673	601	668	670	635	644	646	644	640	629	634	650	630	647	634	675	650	666	655	634	655	648	678	630	659	645	683	662	621	693	655	624	643	662	634	640	662	653	663	649	620	663	664	628	678	696	684	639	652	651	663	659	637	619	628	663	651	644	599	633	653	635	629	640	628	637	604	659	675	621	642	692	674	686	634	619	617	651	642	683	663	648	643	612	662	618	654	637	648	618	638	620	654	627	625	643	662	641	616	636	665	685	641	694	623	611	665	691	640	638	669	651	614	615	670	623	694	648	622	671	642	657	671	659	628	638	666	633	633	656	667	669	631	660	669	634	635	649	622	627	646	673	630	619	660	611	662	627	632	635	648	692	653	684	627	608	621	665	625	638	661	665	662	573	645	684	662	668	625	676	678	654	629	635	594	619	630	625	659	625	626	630	665	663	697	642	663	670	608	679	667	607	620	646	662	641	636	634	647	665	632	606	621
7313	17259	18574	33066	2758	1901	1589	1376	1231	1244	1035	1013	921	923	913	931	837	884	883	826	829	808	837	821	860	868	827	823	796	783	820	869	842	874	790	817	790	847	763	891	792	828	871	797	756	873	812	797	809	804	820	836	794	832	796	808	798	773	800	782	823	793	851	806	791	836	803	770	822	868	844	790	805	766	825	752	822	784	819	827	788	833	801	813	796	799	788	851	850	791	795	824	814	841	836	833	843	848	825	817	846	870	833	800	807	794	830	861	812	795	893	789	815	805	796	833	809	806	823	844	809	820	815	843	796	812	797	773	832	811	854	776	819	755	833	769	816	854	810	841	875	806	819	811	827	791	769	784	776	784	802	807	843	820	797	795	801	834	801	849	839	805	769	808	802	763	827	784	839	818	833	796	800	843	796	827	818	841	860	815	831	799	784	796	807	822	827	791	811	836	860	780	864	826	819	805	805	776	788	804	788	784	819	831	799	803	788	782	837	787	821	792	778	830	857	805	803	806	794	777	777	797	812	787	862	780	806	793	806	763	805	838	750	793	878	826	785	840	807	836	806	878	799	793	780	787	790	758	815	803	762	818	805	813	760	832	772	796	830	825	809	789	834	762	771	852	807	761	808	829	836	759	810	821	792	838	837	813	832	831	807	797	784	820	770	793	821	809	828	761	789	795	775	833	805	849	781	780	804	856	808	759	786	791	814	752	808	811	791	788	835	797	800	776	857	736	823	853	864	785	819	829	824	809	804	827	788	812	800	775	797	855	797	807	782	800	843	822	846	808	782	795	772	796	818	800	811	842	802	822	823	793	791	797	740	807	807	833	816	843	795	820	836	769	847	788	819	795	805	789	814	837	864	789	819	797	783	817	798	808	812	806	840	839	810	810	762	795	818	802	805	825	844	772	844	830	814	826	778	786	793	815	827	849	822	870	814	796	799	818	852	805	842	808	826	801	802	835	770	833	776	741	769	818	807	802	829	847	790	811	788	811	891	868	823	730	742	802	779	819	761	771	842	826	798	791	800	848	809	807	819	824	843	817	814	770	900	815	825	815	773	775	819	811	826	762	818	784	815	859	828	782	841	801	795	770	818	814	785	816	787	863	798	751	822	833	821	784	824	810	818	809	804	785	857	834	842	836	769	814	789	838	795	791	792	805	837	815	852	797	849	823	806	754	833	823	824	814	793	833	812	797	817	777	770	737	791	782	795	775	864	826	803	833	825	821	853	821	792	784	806	776	826	804	826	777	819	782	773	809	827	815	873	771	800	805	808	825	827	821	755	767	801	771	829	835	804	825	761	803	825	834	745	861	820	817	837	841	856	806	789	804	849	776	853	818	823	845	760	790	825	891	795	761	826	824	777	792	832	785	782	779	810	832	785	762	815	822	770	811	816	871	832	840	797	825	848	806	816	852	795	841	814	796	772	814	786	838	806	812	809	785	817	834	837	766	836	879	873	838	785	830	820	795	796	831	878	842	813	832	827	797	837	831	872	867	782	801	800	825	841	821	798	808	845	818	798	809	808	826	812	850	792	790	857	775	838	824	764	830	800	836	840	814	802	801	839	804	771	852	828	795	785	756	790	769	810	844	805	841	778	808	832	802	872	848	837	788	825	763	854	806	808	794	816	847	891	832	836	806	761	785	800	801	780	767	840	837	799	850	783	860	802	760	873	834	813	784	799	869	849	841	826	797	768	809	747	789	812	814	849	774	785	803	795	838	806	818	827	805	836	794	895	812	817	801	782	782	808	814	823	820	828	886	836	815	789	845	844	848	839	768	795	775	842	879	774	814	860	825	823	803	793	846	814	815	815	794	788	805	829	843	771	770	803	844	795	829	768	785	847	824	835	758	802	841	790	829	838	751	806	853	836	816	811	826	849	805	749	790	841	809	782	832	769	768	835	871	814	825	872	824	754	761	836	861	828	799	774	798	833	777	809	812	883	838	814	758	820	786	793	848	808	818	826	756	847	803	818	789	747	838	874	795	802	837	781	808	800	844	794	814	824	836	833	835	850	839	763	818	827	793	779	821	843	851	819	787	792	822	782	849	840	785	838	805	788	791	874	801	795	811	797	772	764	836	817	801	795	867	873	840	813	793	806	804	815	804	809	828	782	812	828	766	850	822	811	856	861	822	854	811	857	811	826	817	793	849	812	807	810	847	820	811	841	797	847	854	826	813	804	808	810	794	813	832	789	806	777	803	802	835	782	799	787	784	814	801	828	794	806	810	824	820	807	809	789	843	828	811	811	778	815	787	835	809	795	749	803	817	842	811	820	838	843	836	768	817	813	804	848	774	880	778	866	820	847	811	796	830	827	809	802	816	839	788	811	794	780	823	840	791	763	816	784	808	838	797	822	813	834	778	844	807	796	788	828	807	835	802	820	887	828	788	770	806	811	824	799	789	824	803	804	785	826	791	844	806	799	755	857	806	845	791	811	813	845	862	877	791	843	766	851	802	816	813	788	818	799	895	773	806	807	775	863	829	792	828	769	797	799	839	803	778	820	758	759	761	830	813	829	828	790	836	811	811	817	808	815	832	850	823	827	793	778	789	769	861	787	835	821	813	809	852	771	810	817	813	858	836	836	792	786	765	845	810	813	838	843	774	763	855	850	813	834	758	801	804	824	820	860	735	790	773	787	790	842	841	866	756	795	801	826	837	792	817	827	814	839	805	799	753	745	780	825	839	804	800	809	812	823	811	772	798	821	791	811	830	793	875	769	790	817	778	837	786	800	814	815	822	821	842	783	824	814	803	815	777	811	845	797	782	788	775	818	804	788	730	824	789	806	792	855	857	763	801	768	840	808	829	757	871	801	839	868	823	810	813	773	792	806	805	870	823	806	838	775	805	837	807	785	823	819	795	870	796	806	855	786	822	791	790	791	832	815	860	850	776	807	800	758	794	810	809	819	768	769	857	857	797	845	775	835	815	844	822	799	872	785	822	818	803	761	807	834	749	810	860	838	785	796	802	899	760	820	823	805	787	829	825	795	801	840	797	782	834	800	828	875	822	836	832	796	817	809	775	793	796	874	853	822	833	867	827	771	852	789	768	861	790	790	799	787	797	777	828	810	815	800	742	844	833	790	826	816	854	783	787	783	778	831	866	803	782	810	826	796	782	851	809	813	787	783	873	777	747	799	827	816	819	789	885	826	857	779	775	771	821	835	800	812	813	801	820	831	789	812	829	791	828	759	799	826	786	805	787	820	826	801	792	799	885	722	829	818	782	779	845	793	810	776	836	779	807	782	768	782	807	801	797	812	852	823	793	776	849	811	831	787	856	753	799	824	794	799	770	808	790	769	826	775	838	839	781	828	845	811	871	859	875	783	856	773	768	808	800	836	797	827	830	845	806	843	780	784	833	842	824	801	795	797	787	788	822	795	774	792	818	816	771	838	876	829	842	823	802	833	824	801	795	858	817	798	763	817	810	819	814	805	781	787	854	812	777	828	831	798	801	811	785	762	813	787	789	804	812
24999	21456	27432	27573	10574	1070	785	697	665	716	642	597	637	612	598	603	576	582	602	588	602	528	586	621	583	635	615	587	605	573	570	625	583	609	558	538	623	547	585	586	596	592	605	620	516	540	597	589	593	544	542	616	591	563	553	554	564	605	554	562	590	560	580	539	605	591	546	580	559	585	595	557	574	600	589	559	588	556	571	582	579	559	596	558	591	594	560	569	563	568	604	551	574	595	547	571	568	586	604	600	595	539	634	590	554	568	569	594	569	576	548	584	615	569	581	533	561	577	519	560	642	580	584	600	540	590	551	579	618	575	538	559	567	593	587	564	575	581	590	562	548	564	601	561	559	602	598	560	576	600	568	576	557	554	623	591	602	600	578	609	592	606	535	609	595	560	570	539	560	616	580	617	578	573	568	580	587	608	565	581	611	561	554	547	602	537	564	564	558	621	586	568	588	569	566	576	574	562	559	564	622	572	567	574	574	593	545	601	579	557	563	650	550	612	581	570	551	533	610	551	546	580	551	637	621	606	609	573	583	553	546	574	554	621	585	555	589	578	589	617	557	610	567	545	617	595	613	597	568	574	557	597	602	577	594	576	572	535	543	561	564	565	546	538	602	570	588	570	635	532	595	559	554	558	576	515	582	623	558	598	596	541	601	569	567	596	596	549	543	566	576	527	557	555	581	550	581	571	584	564	593	560	588	636	525	596	547	569	556	537	564	572	595	600	603	576	620	545	570	579	591	589	569	585	597	604	582	576	574	581	541	612	604	547	603	567	589	609	607	548	563	608	605	636	610	583	592	510	588	559	569	546	547	580	576	576	606	578	569	585	535	562	591	592	581	578	576	568	560	589	580	629	567	583	570	554	602	562	601	600	630	609	568	528	598	551	602	576	624	577	568	595	548	587	563	572	584	566	567	552	574	585	545	581	567	588	588	595	592	604	589	610	611	599	567	520	561	545	544	577	585	556	573	597	517	562	583	607	528	572	531	619	605	629	603	592	575	549	583	608	570	587	569	581	535	556	572	584	575	588	597	603	567	564	585	593	576	587	526	572	574	604	576	581	636	596	595	562	633	584	566	551	601	553	574	607	559	596	569	582	566	597	572	604	543	590	566	580	598	551	567	596	562	609	583	542	554	562	608	557	601	542	576	603	595	577	553	579	597	578	557	565	574	584	542	540	580	576	538	573	555	602	559	567	586	568	516	550	617	602	589	565	579	587	563	565	594	608	579	581	584	568	625	568	610	586	602	592	578	573	644	583	600	605	599	542	575	552	577	572	559	600	603	589	605	629	591	531	586	496	565	558	554	556	567	587	561	554	527	617	573	600	574	544	561	564	574	571	539	539	551	556	576	564	590	561	550	601	536	582	561	588	576	604	569	621	547	598	570	607	603	572	558	586	561	598	591	592	577	556	582	563	577	530	569	589	571	588	617	564	555	589	544	571	541	563	605	577	615	569	559	600	540	563	607	550	552	600	573	578	607	567	601	575	547	567	589	593	557	556	568	579	557	546	558	603	584	581	541	574	587	561	585	559	561	594	626	575	539	594	611	532	576	610	626	599	548	620	597	537	627	590	599	592	576	585	564	598	577	584	635	555	575	574	601	532	583	544	553	537	591	562	584	608	579	629	550	557	573	586	576	577	594	576	589	542	576	585	569	601	582	549	534	554	592	578	596	580	562	549	598	544	545	591	560	587	555	511	593	544	578	550	617	576	623	538	569	556	564	585	582	541	567	542	598	586	582	632	578	570	619	579	572	573	607	589	593	592	561	572	568	535	580	610	568	594	560	579	584	490	582	584	573	588	591	579	558	581	589	582	602	572	565	607	583	608	591	566	585	591	615	580	571	539	576	594	558	572	559	548	571	553	558	566	611	580	572	538	601	592	555	564	589	588	572	572	608	573	560	586	574	531	588	546	605	560	571	573	599	579	594	585	621	598	574	524	546	634	547	621	610	583	581	577	549	578	558	585	606	571	556	580	545	622	605	545	596	562	540	597	609	570	562	527	566	531	558	560	581	625	581	564	575	617	580	536	608	577	563	623	557	584	540	582	572	604	595	571	619	602	567	548	612	598	557	549	568	553	555	585	561	535	575	569	591	590	555	554	562	552	577	537	565	621	567	616	595	558	573	548	612	580	540	548	507	576	565	592	580	578	567	552	589	575	562	572	613	591	556	616	601	571	550	651	541	581	585	583	543	580	579	591	560	608	582	550	611	590	579	544	633	594	563	547	557	624	604	572	559	577	576	580	580	606	576	561	543	551	621	572	598	551	577	594	558	572	588	572	558	574	604	589	551	561	593	564	593	585	587	603	584	560	566	581	586	611	595	584	509	595	581	593	576	588	533	565	512	547	590	549	586	560	600	536	561	569	596	607	542	584	605	554	631	550	551	608	558	559	520	491	566	541	587	554	589	595	561	581	592	532	571	623	544	545	580	552	548	602	555	586	542	603	579	544	574	566	597	613	553	571	615	616	564	576	564	604	541	555	582	610	605	580	570	551	573	590	545	562	591	581	565	553	618	636	569	639	534	559	546	574	559	565	594	567	585	578	551	550	598	577	606	599	595	583	555	559	567	548	561	573	569	621	562	618	569	582	582	620	573	569	585	588	573	581	582	546	602	557	568	579	558	592	588	591	564	561	546	595	590	576	571	594	621	581	592	557	575	549	566	571	569	560	573	569	588	569	588	577	599	565	573	588	599	596	559	551	587	588	602	589	589	598	541	570	568	589	581	544	576	510	530	577	566	577	576	623	617	582	575	514	564	576	598	526	597	584	608	537	581	638	609	558	614	563	548	632	548	614	604	551	578	587	599	541	567	566	587	546	579	580	590	577	599	615	549	574	618	592	625	589	565	563	582	594	585	550	583	580	573	530	530	583	654	625	571	568	578	573	568	595	572	597	622	592	567	535	519	562	565	583	592	622	571	543	582	534	553	591	587	565	603	555	562	609	585	533	579	572	558	594	556	577	577	610	554	564	524	555	565	547	596	562	564	549	566	574	585	544	615	582	606	599	561	607	582	578	571	589	568	572	589	581	597	540	583	613	543	582	564	590	571	569	610	601	561	568	578	570	628	595	594	548	598	561	578	582	574	552	623	550	566	565	559	624	582	567	570	602	614	588	549	585	592	604	556	598	568	575	588	530	552	579	601	535	566	596	555	584	558	595	593	556	560	595	611	552	545	603	607	578	589	550	575	584	565	596	584	582	521	605	533	553	612	559	570	569	609	579	553	591	592	569	611	617	572	557	584	551	582	586	615	565	513	575	589	573	553	564	567	572	571	588	591	571	582	557	578	613	608	548	589	558	588	569	584	517	567	591	590	583	570	618	603	584	574	630	519	599	572	541	553	594	548	575	570	594	600	589	583	581	596	562	511	562	594	558	640	577	630	583	592	543	614	609	577	576	589	618	595	563	563	570	554	586	579	563	581	551	586	603	577	564	546	567	537	573	601	583	559	555	566	583	612	568	573	592
6957	11814	17879	30634	1918	1237	1163	968	891	952	770	764	743	739	751	724	714	716	717	713	689	675	713	719	735	721	738	691	692	728	732	690	683	750	731	718	699	702	654	686	711	716	652	689	715	632	698	656	656	676	671	709	699	743	704	673	711	736	701	704	713	647	656	697	723	685	672	721	702	677	634	696	705	675	708	701	703	687	711	684	677	679	694	667	703	671	655	629	702	721	694	700	661	675	691	677	632	685	673	692	716	712	709	715	670	663	729	709	722	654	699	710	666	703	637	684	684	694	667	675	715	712	671	698	675	735	714	650	722	689	642	701	690	737	678	706	689	716	685	695	706	698	665	701	698	677	669	651	658	668	689	704	685	699	680	706	699	685	699	676	649	720	691	730	701	696	701	665	696	679	654	697	677	728	667	674	658	666	650	689	688	664	742	733	716	711	716	705	691	704	635	696	674	726	685	677	688	690	670	681	699	694	677	732	699	691	685	651	682	732	670	724	695	720	688	696	655	710	672	673	654	692	707	700	731	677	650	692	749	644	687	676	689	708	641	707	670	677	709	717	695	703	710	751	698	686	750	769	657	714	692	633	628	678	721	692	704	705	685	715	705	696	706	652	703	670	683	680	682	700	708	676	697	735	645	681	706	743	670	736	682	704	669	686	676	698	662	704	746	715	635	717	703	674	701	699	711	686	753	677	662	683	647	680	697	707	702	723	691	758	685	676	675	690	688	676	700	687	706	684	689	696	709	710	651	621	658	682	664	715	708	692	694	726	696	692	714	691	718	698	647	690	703	709	709	705	726	690	752	698	613	672	675	690	677	740	654	693	671	714	698	705	687	696	679	661	675	701	711	702	725	692	708	711	677	669	676	682	731	691	696	677	678	688	712	696	678	651	697	659	695	714	684	702	700	665	670	696	676	708	714	682	622	669	700	647	656	668	661	707	695	667	661	709	699	661	673	741	771	679	638	666	660	679	682	677	720	701	696	659	659	693	687	675	708	682	683	692	693	698	674	696	704	668	726	705	690	665	702	653	677	662	701	671	658	698	689	728	649	714	707	714	682	675	714	702	706	679	690	696	710	689	711	754	730	703	650	697	679	692	707	712	727	694	686	696	645	663	724	701	720	731	655	707	676	666	707	663	721	712	665	705	704	660	668	717	714	661	694	697	692	669	677	709	739	691	683	664	745	709	670	700	759	711	653	687	694	677	679	680	649	654	704	671	694	697	735	701	694	693	687	741	739	717	709	702	724	656	683	725	704	670	687	695	720	682	652	720	663	665	683	713	640	718	699	683	758	684	704	697	720	656	690	720	725	718	674	691	701	740	699	724	745	693	701	689	718	689	684	691	726	695	714	693	654	647	724	733	689	699	711	688	722	712	652	718	683	643	719	687	706	687	644	677	667	668	710	737	717	656	699	684	683	686	707	654	676	710	733	680	687	747	723	668	709	678	633	708	703	691	661	707	735	755	645	716	667	692	698	680	715	703	715	695	655	656	703	695	735	705	695	703	736	675	677	707	708	716	666	704	715	695	698	680	737	658	698	700	742	737	712	673	686	665	692	742	679	702	717	682	718	688	691	644	743	695	713	652	665	699	673	729	652	664	728	724	709	691	689	686	656	714	725	733	691	646	663	674	640	707	728	684	671	724	662	710	725	664	704	690	731	720	694	722	707	778	700	737	705	682	715	731	675	686	691	659	673	673	681	672	690	697	702	710	683	745	700	729	736	675	718	692	681	639	683	711	694	697	732	731	702	681	630	708	665	668	742	681	673	703	747	705	671	712	687	639	667	658	664	724	689	704	612	687	660	719	726	706	660	753	686	711	711	648	648	700	708	675	689	641	736	637	684	654	694	716	651	706	723	708	705	671	691	687	700	660	691	689	630	638	652	725	701	698	704	685	716	646	698	692	633	697	684	719	630	704	707	676	693	677	708	696	709	711	683	741	656	660	685	682	707	626	689	697	650	690	698	738	727	679	662	672	722	708	685	770	652	698	709	660	653	690	700	686	709	701	665	709	659	682	719	712	712	659	709	686	710	743	695	688	656	667	665	752	676	689	657	665	669	686	680	662	676	672	727	711	682	727	704	689	703	664	693	745	713	710	699	702	701	658	708	738	704	670	672	683	719	701	726	708	727	698	673	698	705	684	684	682	715	677	678	669	709	726	710	705	700	681	654	686	698	720	689	663	694	688	697	651	676	677	662	674	678	766	711	705	698	665	689	725	721	709	710	680	660	679	706	726	705	651	713	658	704	735	658	700	628	686	668	640	709	681	658	682	691	630	671	690	700	697	720	677	686	650	659	691	685	685	667	655	691	697	745	701	654	721	677	682	696	726	715	705	670	716	683	683	725	678	676	700	679	711	679	659	679	659	689	654	704	698	711	714	641	692	705	659	678	698	715	692	698	708	690	706	746	698	703	705	704	671	701	679	703	664	664	693	694	669	737	680	678	736	691	741	765	669	674	686	742	662	683	683	676	696	728	721	672	654	699	677	696	709	659	665	675	688	754	722	736	722	662	653	676	679	674	707	725	650	654	680	721	716	718	732	659	661	675	709	696	679	721	737	686	677	715	697	689	677	695	684	678	698	724	714	718	696	707	700	783	668	729	707	637	674	696	729	689	649	681	709	687	677	692	696	680	736	742	700	685	678	660	714	683	694	712	733	657	689	703	674	699	677	703	644	673	683	651	674	710	680	698	649	734	689	692	691	682	691	673	701	692	700	725	737	706	665	711	680	732	704	738	693	679	685	657	694	666	728	678	690	760	674	713	650	698	675	684	662	707	698	698	660	678	644	708	730	661	689	723	672	676	672	728	672	748	638	686	669	718	673	687	685	695	690	686	705	735	682	661	701	744	723	706	682	672	643	676	695	701	720	651	716	667	642	638	700	668	689	736	671	691	697	679	660	699	697	775	692	673	712	737	726	701	664	706	675	678	700	723	714	688	682	723	703	686	722	690	660	680	666	679	706	684	687	653	684	649	700	672	703	705	661	684	672	698	668	697	652	695	687	680	748	703	697	645	692	698	738	721	673	679	686	718	661	721	707	676	702	686	717	688	722	693	686	674	711	694	691	699	689	710	697	711	664	688	691	666	659	738	662	684	699	688	639	694	722	644	717	698	725	669	719	644	724	722	666	731	656	678	683	671	680	710	651	695	713	691	671	719	675	707	682	670	691	661	719	714	642	713	729	705	721	701	710	661	735	686	694	733	713	691	705	686	660	699	687	714	692	728	689	723	681	680	713	739	722	717	683	705	672	704	649	691	717	660	696	705	694	692	718	692	738	719	705	737	653	691	660	690	721	693	697	653	723	734	694	665	710	695	666	721	721	679	677	668	683	717	676	724	754	689	712	644	713	731	667	684	700	669	704	659	687	692	707	689	663	716	648	698	647	680	713	667	667	697	708	674	686	681	669	690	704	681	679	744	734	706	694	681	679	702	656	737	661	682	756	688	713	709	675	653	698	728	675	692	649
22867	21548	29240	24678	21585	20473	5561	803	620	674	463	396	365	362	375	317	318	321	343	281	316	302	310	307	328	284	275	300	292	276	293	284	280	261	235	269	267	271	230	278	248	271	268	250	262	280	283	266	284	258	298	245	265	294	272	267	289	260	223	232	277	260	263	267	236	265	297	263	271	275	275	247	259	246	256	257	240	270	288	254	254	262	250	255	269	263	260	257	285	238	262	265	252	263	254	252	257	237	242	247	236	262	255	239	235	232	258	276	232	243	236	261	263	271	285	266	283	277	274	263	254	261	258	265	285	238	264	237	245	276	237	243	283	265	250	283	255	264	263	265	283	259	246	274	253	264	225	251	237	272	270	244	293	243	276	260	229	265	262	236	274	261	258	255	261	260	232	238	262	248	232	233	270	236	281	252	251	262	271	275	263	242	237	264	282	278	267	232	282	253	242	270	235	279	255	251	255	289	239	262	238	265	272	276	254	271	263	270	266	271	290	279	271	243	252	256	292	276	262	266	249	281	260	258	236	259	257	257	254	250	244	265	289	260	258	264	255	273	287	277	253	248	262	230	239	257	284	270	268	244	246	248	256	266	245	280	219	229	247	247	275	252	271	269	243	256	270	255	236	272	272	270	248	258	285	246	270	240	238	267	268	253	276	251	230	264	253	236	241	243	238	274	262	259	244	290	272	286	280	267	243	252	286	266	245	276	263	293	261	282	232	289	239	252	255	257	292	267	262	245	257	253	291	272	266	254	267	255	279	279	264	243	233	237	272	261	259	285	273	240	265	259	269	251	257	252	269	267	274	286	251	292	269	252	240	241	257	256	259	243	266	226	277	271	260	247	260	257	261	255	273	248	260	267	276	231	265	253	264	231	263	267	253	257	246	262	264	252	269	247	248	266	255	254	245	254	253	273	273	260	272	246	241	284	238	255	262	264	263	261	277	267	262	245	285	283	278	242	260	257	242	290	230	275	248	268	248	265	257	246	264	250	266	278	264	295	278	290	262	256	269	264	241	263	241	267	254	289	241	253	273	261	247	236	243	258	255	277	260	273	241	234	241	246	269	262	240	269	242	260	239	257	258	268	259	230	267	236	250	290	239	252	219	226	242	255	265	253	270	265	243	261	286	262	241	275	248	271	261	267	257	256	266	254	279	245	255	273	253	249	264	240	258	270	268	249	252	243	249	266	254	269	253	272	258	287	231	252	263	282	279	233	258	248	244	237	250	227	277	258	255	252	260	245	215	244	263	276	289	273	261	254	276	261	255	255	271	269	263	263	230	237	276	252	298	262	255	297	255	227	238	256	256	260	250	266	249	264	271	221	262	261	275	246	279	237	230	260	228	262	250	223	268	285	279	281	260	261	246	264	278	284	263	257	274	245	258	241	247	253	233	265	243	253	253	277	250	256	269	242	259	210	264	255	300	251	245	280	256	256	260	292	279	236	262	244	275	259	240	254	244	261	232	260	240	258	279	296	256	269	263	242	269	287	271	275	257	284	258	240	275	281	290	247	212	262	291	240	264	258	234	219	256	249	244	257	284	256	238	262	213	269	276	250	286	263	235	253	266	290	254	263	261	293	263	251	225	262	287	278	248	246	248	278	262	283	249	273	269	243	249	264	280	251	266	272	252	243	262	249	250	273	228	250	214	283	265	259	241	264	260	264	256	246	242	266	291	259	256	268	238	268	257	242	268	260	278	242	252	234	260	294	288	280	242	262	249	288	253	282	245	258	281	290	240	274	269	263	265	283	254	253	272	261	321	238	296	259	269	284	248	260	255	270	238	274	285	250	242	258	290	247	266	269	241	286	269	272	276	258	232	246	264	244	244	256	266	269	249	259	304	243	249	262	280	252	268	230	228	244	238	276	261	262	246	256	259	248	254	297	243	241	226	280	262	233	282	241	271	284	260	255	254	233	265	269	245	258	263	261	279	243	286	271	253	272	258	250	266	272	264	248	247	269	240	268	270	244	281	257	261	275	266	218	284	255	254	242	279	249	242	255	257	265	264	243	255	246	258	269	267	264	259	258	258	254	265	254	242	231	258	280	267	252	257	264	281	261	267	262	264	228	243	246	273	259	254	216	281	261	286	237	271	260	245	261	218	258	236	259	255	276	252	286	255	257	300	276	253	238	254	234	259	271	243	254	272	240	257	237	259	263	230	258	244	261	257	243	252	238	268	269	247	244	249	276	261	276	268	248	277	252	272	285	244	256	285	244	243	248	245	277	293	236	264	251	262	259	249	274	286	243	246	279	277	257	239	231	254	241	282	266	297	239	280	223	256	294	251	239	259	250	226	289	277	274	295	257	233	265	259	263	246	261	252	277	267	260	270	255	261	294	259	265	229	288	265	250	251	268	290	303	248	260	293	282	248	260	246	258	255	254	277	291	241	269	283	235	262	259	288	268	247	251	272	234	277	271	248	258	237	261	276	278	291	240	244	286	256	247	255	263	258	271	240	258	254	231	264	247	270	267	242	268	259	241	251	253	264	236	275	268	265	255	282	254	258	269	253	282	267	230	269	246	218	233	248	273	263	262	260	273	273	253	236	258	242	248	259	232	273	270	248	276	235	254	241	255	217	273	241	284	242	271	242	243	270	295	248	261	228	251	266	242	262	258	251	274	248	242	256	248	263	236	277	261	253	234	271	288	240	262	236	254	271	252	253	239	260	250	248	234	238	253	232	253	277	274	260	238	217	245	231	248	241	261	263	285	247	270	276	276	261	262	252	212	248	252	228	257	291	257	235	265	245	261	227	227	272	265	237	264	253	259	234	275	247	243	263	257	269	275	265	238	253	274	254	258	246	260	244	269	250	283	267	285	254	280	246	249	270	266	272	264	234	252	283	256	257	276	250	242	270	255	282	257	271	281	262	235	263	257	289	270	226	271	257	258	253	240	228	248	270	252	229	246	223	258	261	238	260	256	250	273	273	253	278	260	249	258	266	293	238	261	279	231	239	249	248	233	248	246	250	253	281	244	250	288	246	248	263	267	253	228	250	264	236	257	267	246	236	232	261	261	243	253	266	249	264	253	280	249	243	234	266	282	297	266	247	238	232	269	263	252	253	259	273	260	268	266	260	232	244	288	280	255	248	246	250	244	277	241	270	260	237	278	257	262	246	242	276	242	243	256	245	236	274	254	262	270	244	255	266	260	258	262	250	268	275	253	247	254	240	265	240	246	228	248	267	241	256	285	248	278	280	264	300	262	260	272	272	244	270	289	277	278	263	268	276	257	237	250	266	279	261	241	289	231	224	288	249	250	246	259	251	252	278	274	257	229	301	282	268	250	275	229	272	269	253	252	264	246	263	276	281	252	272	230	263	279	237	270	303	246	259	266	288	243	239	242	235	260	264	273	250	250	244	255	227	269	267	244	252	220	258	256	250	252	269	267	259	242	232	263	261	265	236	265	255	232	240	245	256	274	254	253	261	284	282	229	256	265	294	279	256	223	270	263	244	252	258	257	278	264	261	282
8407	22750	23285	37150	4368	2410	1890	1415	1099	1437	775	699	608	550	521	487	480	471	411	422	413	376	385	382	344	372	369	346	368	382	371	331	323	359	364	372	338	353	361	333	347	341	326	351	327	335	325	304	281	342	313	347	305	341	319	344	340	349	327	324	324	313	333	338	327	334	343	369	348	310	322	333	361	336	328	288	299	338	320	327	310	300	308	324	333	324	309	292	349	330	315	345	325	337	334	351	344	335	360	312	303	334	302	294	319	318	334	326	311	327	345	327	291	320	325	317	321	318	318	298	323	332	341	313	354	301	344	313	350	339	319	359	343	330	310	349	307	311	334	346	330	314	340	313	347	305	302	340	297	327	303	320	351	309	324	342	325	330	320	297	365	335	334	323	310	336	315	330	361	327	328	310	354	338	324	327	324	280	322	315	328	344	352	333	314	320	319	313	325	331	304	343	346	359	305	345	343	309	324	329	324	313	344	343	337	336	335	329	297	340	331	343	330	336	332	323	327	318	314	351	296	334	354	295	303	369	325	342	315	335	275	330	322	339	340	312	317	326	332	293	311	285	324	370	342	296	364	337	304	332	328	295	299	350	363	354	322	312	321	317	350	349	316	313	311	351	334	309	314	303	363	350	324	288	345	338	353	316	335	350	348	305	332	333	375	369	315	325	325	342	317	298	303	310	328	327	313	330	313	351	338	283	331	303	331	325	295	321	315	302	328	333	342	335	318	306	343	313	323	311	354	311	341	349	343	315	360	302	333	354	362	295	352	344	347	322	338	306	336	360	321	310	347	370	326	327	312	330	324	301	320	307	306	347	339	328	289	321	322	332	309	350	356	322	312	318	317	299	351	316	290	310	336	339	320	321	296	339	350	317	292	336	332	341	323	341	342	339	322	309	325	312	335	314	328	312	340	316	308	337	295	335	332	328	360	320	324	341	315	346	317	325	334	327	326	301	317	342	299	328	312	342	313	332	295	311	322	307	326	331	341	330	325	320	314	327	336	314	326	327	314	320	345	294	317	321	350	331	319	328	322	348	330	347	329	342	317	355	312	341	325	333	329	308	351	352	344	302	319	347	324	321	319	327	321	331	346	338	297	318	351	303	334	317	362	312	347	311	341	334	335	324	317	285	326	301	290	333	282	333	354	355	329	318	312	347	323	342	346	346	319	332	296	302	341	318	320	316	309	307	316	345	335	314	322	301	340	325	345	348	340	314	294	338	324	341	323	299	338	298	331	334	316	345	317	327	314	350	341	326	315	353	338	305	367	313	331	322	308	358	359	310	337	342	325	309	329	322	316	308	329	335	269	290	312	356	318	327	276	345	328	315	291	315	320	317	311	357	308	315	334	343	309	346	321	317	344	319	297	348	336	315	334	306	320	336	340	332	288	309	320	319	319	330	325	334	308	327	328	359	375	343	333	292	325	356	344	334	332	311	325	307	322	360	327	362	333	324	320	327	349	325	336	327	340	324	320	335	321	331	363	331	284	280	322	347	327	311	306	336	327	325	278	304	316	327	297	354	303	314	306	301	302	271	352	334	329	302	338	324	309	336	335	347	343	315	331	363	334	338	346	303	340	335	303	347	323	345	333	320	335	324	289	313	332	332	332	363	293	337	335	332	352	330	320	322	330	308	316	314	354	317	326	342	312	347	362	342	319	305	322	317	335	312	315	327	312	344	312	336	335	339	339	314	325	329	327	313	339	307	321	322	310	320	292	312	322	326	329	308	313	311	319	300	334	330	332	311	305	306	322	349	312	334	325	317	349	332	342	321	338	351	338	319	350	336	328	331	334	306	309	314	331	264	301	340	302	325	326	316	333	307	344	352	311	315	321	322	284	330	320	336	322	306	363	343	329	352	309	339	346	299	315	343	341	325	315	316	346	320	302	322	355	331	322	367	334	328	343	336	313	314	299	303	329	346	317	346	342	326	289	318	343	314	301	290	328	327	352	352	347	297	337	328	353	350	322	333	325	316	340	302	278	312	323	329	325	317	300	332	321	305	320	325	347	307	313	344	343	345	346	325	319	332	337	331	348	316	320	322	307	323	308	334	322	343	331	333	305	357	331	306	325	301	344	305	334	316	325	333	290	352	326	347	329	320	332	366	298	308	344	316	330	345	323	328	326	318	310	317	348	309	319	304	342	325	342	316	336	348	325	300	321	317	328	309	332	320	309	338	320	326	321	294	329	357	312	326	337	328	327	344	333	297	319	344	315	297	335	323	348	339	340	332	334	333	337	295	332	315	319	349	335	297	331	326	306	358	323	346	314	339	319	310	282	316	334	337	327	331	287	383	334	319	347	324	353	337	333	300	346	337	354	328	365	343	296	345	328	322	316	320	342	370	339	328	346	356	336	356	313	304	367	298	311	276	322	346	342	324	344	308	328	337	303	349	348	316	345	331	336	327	317	299	341	314	302	336	316	351	347	324	312	361	320	333	349	302	341	358	347	303	329	336	344	322	323	345	317	339	315	320	331	319	332	318	334	322	326	343	301	341	338	308	344	318	304	326	334	319	297	310	370	327	331	344	333	335	330	320	308	311	323	330	354	309	340	324	354	344	309	332	280	299	324	325	322	312	324	324	312	339	306	320	351	312	345	328	299	325	308	302	320	326	371	329	313	290	332	345	317	326	332	339	313	368	349	315	341	318	327	302	322	322	311	316	311	315	334	314	305	313	311	317	327	330	346	317	332	315	334	338	330	335	329	332	316	334	336	324	315	352	337	330	326	313	326	309	312	320	327	312	341	326	314	319	306	322	297	306	298	330	333	339	332	352	342	352	330	340	308	321	333	339	307	333	336	318	321	321	305	330	331	288	310	346	332	318	332	327	343	316	334	337	329	310	323	320	306	327	322	326	338	316	352	309	335	319	311	332	322	368	336	326	312	353	330	325	330	323	328	361	345	333	342	325	339	330	344	295	331	352	324	333	322	315	321	328	301	319	370	339	309	327	342	313	304	317	352	392	301	306	299	344	380	329	324	291	348	322	336	324	296	313	331	350	330	317	354	319	313	364	316	336	324	309	331	324	326	304	313	321	355	330	316	346	313	332	287	374	335	297	352	286	331	349	352	295	332	300	323	339	345	349	297	315	347	295	311	330	355	343	307	324	343	324	311	319	338	330	315	305	318	349	335	338	337	319	324	293	341	340	348	351	351	332	320	336	294	290	323	293	330	346	324	312	331	307	306	328	332	311	311	318	349	308	360	329	312	330	346	330	297	315	332	299	313	320	314	340	343	302	311	333	321	348	324	331	309	320	355	329	324	327	334	310	318	319	308	312	320	347	317	316	311	321	332	341	329	330	333	310	328	301	318	345	327	306	332	351	330	330	301	323	353	326	343	274	354	325	329	348	326	314	322	325	296	305	327	350	353	315	321	298	298	301	315	351	314	321	310	325	342	345	335	382	341	315	346	337	324	323	323	339	331	321	360	335	329	331	332	301	307	347	320	326	289	285	350	317	326	340	354	351	335	319
27930	17465	5995	6975	1134	877	892	873	819	844	840	839	830	875	836	865	796	836	793	833	889	857	816	828	816	804	906	790	823	855	877	803	793	858	858	867	824	864	851	860	822	813	860	840	833	826	803	826	822	837	837	828	890	842	844	879	851	815	813	856	869	847	791	827	867	818	769	824	850	844	777	853	821	833	811	851	836	809	875	831	800	844	826	821	820	827	806	811	878	886	848	828	815	821	830	864	790	840	846	804	803	856	773	865	895	834	809	833	820	792	897	825	837	858	798	834	850	808	822	814	816	807	853	832	850	866	851	881	803	804	842	837	808	898	839	837	797	781	834	885	821	881	807	855	854	831	810	838	826	811	835	745	828	862	824	835	848	836	854	802	866	802	845	803	853	838	845	835	805	823	897	821	841	834	815	871	817	884	812	820	843	903	809	855	782	816	857	848	803	821	878	824	827	848	806	847	861	863	839	830	844	826	842	884	829	779	771	875	844	919	897	891	808	841	847	841	852	847	849	804	821	825	831	899	880	828	832	834	838	854	837	842	829	844	797	818	794	813	845	842	809	799	879	845	877	905	851	840	755	893	802	803	842	841	781	818	820	814	894	805	880	836	855	814	815	823	823	782	815	799	866	867	873	858	843	824	793	820	864	836	877	816	789	850	853	842	814	849	797	790	837	806	831	859	837	859	864	818	861	837	809	849	816	789	835	863	789	821	840	827	841	868	822	839	817	837	796	853	845	826	865	848	795	830	813	832	817	829	797	842	853	812	864	850	855	865	788	849	835	857	852	813	821	810	851	807	774	826	873	838	897	823	835	824	824	868	844	842	865	839	869	816	870	803	795	820	868	811	845	846	817	865	804	839	816	808	875	826	811	857	870	795	857	856	803	809	804	803	799	862	816	832	839	845	783	854	854	805	754	757	821	844	836	878	831	833	880	830	851	853	855	844	837	835	867	860	838	879	816	861	814	848	874	791	820	866	823	838	883	855	863	843	822	820	827	830	895	796	816	828	784	819	827	809	832	892	838	826	888	798	813	827	841	801	845	842	832	787	823	825	804	854	814	822	840	789	805	810	798	843	828	818	800	829	811	849	874	877	866	843	847	815	928	785	866	847	831	821	829	833	850	842	818	862	875	803	788	872	871	805	817	833	834	790	873	822	808	764	857	830	817	801	798	863	832	824	812	805	839	901	825	848	891	815	855	848	889	836	860	808	855	822	798	805	837	855	862	876	808	812	813	844	884	819	826	763	848	835	822	782	847	867	814	877	835	829	845	866	822	851	826	819	845	852	850	829	832	834	865	808	833	878	817	833	886	829	871	885	866	828	838	831	842	841	868	813	823	829	908	855	829	859	864	843	860	797	866	837	870	889	781	876	805	817	818	853	840	855	829	795	862	799	855	807	834	847	834	852	849	835	811	848	826	850	842	844	805	873	852	845	842	879	890	870	845	836	833	863	840	846	826	872	830	830	838	824	886	803	820	783	800	853	819	868	852	854	798	843	876	844	831	819	819	820	792	811	827	842	890	905	859	783	845	861	835	827	790	827	862	894	864	860	799	891	805	828	846	869	826	815	850	806	867	848	830	855	829	854	833	808	849	860	785	848	775	780	868	863	820	783	813	845	876	787	834	868	838	837	868	849	792	851	833	847	782	751	897	880	794	824	811	830	834	810	851	819	828	841	814	860	838	864	850	819	806	793	816	875	864	813	832	824	821	812	828	899	874	829	839	811	851	857	835	840	861	851	823	869	841	872	851	808	845	865	817	822	789	835	821	846	803	808	830	794	834	824	874	839	802	827	813	853	819	863	840	834	808	857	821	842	772	850	820	863	821	803	828	843	808	901	820	797	788	848	797	906	820	776	816	852	870	869	836	849	895	810	857	815	866	861	838	808	833	857	806	818	877	841	866	787	830	804	837	845	843	798	861	803	843	792	843	808	848	778	841	871	854	813	808	831	912	868	838	844	827	881	811	847	823	842	905	797	822	820	838	823	835	836	859	850	835	847	821	852	853	795	839	864	776	831	835	797	848	775	782	830	862	809	869	796	906	842	859	855	783	851	821	845	837	767	816	867	845	888	810	809	799	833	836	812	806	797	883	847	793	843	835	822	866	888	783	861	822	851	836	832	849	786	865	892	821	797	826	885	856	814	801	848	861	783	816	829	824	873	828	830	867	823	850	826	897	866	809	819	848	890	866	827	863	813	843	831	758	877	865	757	797	812	842	806	822	814	855	780	815	809	842	838	805	805	870	802	827	835	812	884	818	812	813	851	855	816	811	900	839	835	814	807	805	858	861	858	805	765	801	848	862	854	833	823	854	824	851	860	835	835	842	803	835	827	837	780	882	858	817	859	838	815	826	887	814	843	823	800	769	883	774	807	853	858	835	843	833	791	899	809	816	785	922	833	835	814	864	804	863	836	853	846	834	825	796	825	815	874	864	826	802	809	837	855	814	867	865	799	869	838	856	872	797	865	833	842	847	828	824	837	902	816	910	794	890	834	816	843	796	849	866	862	825	824	864	835	870	785	851	883	841	865	851	799	805	866	870	840	847	823	829	820	854	861	796	831	845	845	837	817	842	850	804	828	801	840	814	823	816	804	883	822	773	819	805	838	771	802	831	797	823	854	861	843	861	829	823	802	830	835	854	847	836	859	838	827	853	804	846	893	870	863	803	838	865	854	834	764	876	889	816	813	813	837	877	887	841	811	815	799	868	876	793	857	893	826	914	856	888	865	885	836	841	816	854	871	849	872	822	797	835	818	851	860	850	768	824	834	849	862	799	880	826	822	790	837	829	841	814	864	806	822	805	811	838	847	820	833	793	862	816	880	802	817	911	803	863	892	800	824	832	841	839	854	866	863	832	828	878	874	841	804	833	847	855	832	796	849	850	811	808	857	777	858	860	894	880	854	748	903	839	845	823	798	810	855	820	810	791	831	886	874	839	839	842	791	820	879	886	880	836	828	854	780	889	797	823	835	839	808	881	844	816	859	854	844	911	835	837	917	827	838	872	886	889	805	851	860	830	838	786	808	860	826	847	829	862	799	901	804	889	844	864	804	840	846	836	830	851	841	834	809	857	769	819	843	831	828	883	818	810	868	860	832	876	843	850	785	883	867	841	855	818	830	815	815	805	833	846	840	873	839	844	840	815	792	828	817	827	791	856	828	797	874	882	888	817	842	857	861	823	865	846	803	888	818	834	829	859	868	853	815	856	843	817	837	780	848	886	816	846	860	825	830	845	815	822	883	836	790	826	847	841	769	781	820	788	838	791	852	862	860	847	830	866	846	839	832	854	833	852	816	866	803	818	869	768	812	803	805	796	860	899	853	823	854	877	840	860	844	819	833	924	854	841	863	847	785	828	834	843	819	831	871	803	826	857	811	855	808	847	805	776	855	838	819	878	870	790	827	799	823	813	783	816	845	883	866	841	867	858	857	802	797	811	817	865	836	882	861	804	847	797	814	842	778	860	820	850	842
7116	7027	4624	5501	1136	1112	1075	1075	1022	1053	1071	1088	1045	991	1074	1014	1084	1074	1051	1034	1050	1013	1058	1059	1083	1020	1021	973	1088	1060	1062	1062	1024	1049	1022	1015	1025	1058	1010	999	985	982	1022	997	1032	1014	1061	958	1027	1007	1011	1046	979	1056	972	985	1003	999	973	1033	1085	1018	957	1010	1015	1009	1036	1007	1052	1039	1066	1076	1022	1024	1031	1082	1044	1070	1033	1013	1065	999	1053	1065	1009	950	1094	1017	1047	1056	1034	965	1046	1010	991	1016	1065	1084	1049	1074	1008	1015	1033	993	1073	983	1006	1034	1016	1011	1024	1084	988	1035	1021	1038	1056	1077	992	1044	1032	941	1043	972	1032	1069	981	1039	1077	1042	1001	1043	1017	969	1050	997	1019	1021	1032	1006	1050	1004	943	1034	1101	990	1017	1025	1069	1036	1037	955	1060	1036	1059	1020	1010	1022	990	1008	1058	1066	1027	1029	1006	1019	1008	1004	1014	1024	1029	974	1023	992	1070	962	1056	1008	1140	1002	1008	994	1042	1003	1038	1004	1094	1003	1036	999	1020	1049	986	1014	1034	962	1093	1050	1038	1009	1058	1010	1060	1004	999	1029	977	1017	1008	996	1008	991	1050	1034	982	1012	987	972	992	1061	1008	993	1068	1024	1031	1003	1057	982	1019	1034	1062	1028	1012	965	1059	980	1070	964	1034	999	1044	1004	1043	1101	1031	1012	1047	1028	1070	1003	1032	1016	1042	1028	982	974	1008	1019	970	1032	1022	1060	972	1031	1033	1054	991	1076	1012	1022	1019	1016	994	1050	1044	1008	1091	1038	1031	1012	1023	1023	948	1030	1014	1049	1053	1041	1015	979	1051	1052	1012	1023	986	988	1025	1018	975	984	1022	1004	1104	1064	1014	970	999	1013	979	968	1003	1047	970	1005	995	1030	1009	1051	973	1027	1020	990	992	1007	1040	1022	1010	1082	1013	994	1034	987	1093	995	998	1019	1044	1009	1021	1068	1061	1033	1010	987	1044	1012	1046	1039	996	1039	1037	1032	1010	1044	1016	1003	1014	1020	1071	995	1050	1015	996	992	986	1060	1030	955	1086	973	1039	1024	1019	1025	1041	1008	968	1043	1067	955	1096	1042	1018	1035	946	967	1071	998	1071	1034	995	1021	970	1045	1020	1067	1042	1073	1037	984	1006	1000	1033	1026	958	1025	1034	988	997	1084	1002	1034	1030	981	976	997	1009	1013	1010	983	1025	1027	1060	1014	1029	989	988	1052	1081	1000	1052	1040	993	1040	1017	1033	1058	980	1046	1042	1032	1027	1042	1028	1073	1050	1082	1032	991	1086	1035	1037	1015	1042	977	1013	964	999	1041	999	1038	1004	1059	1005	1029	994	1040	994	1004	1062	1031	1079	1004	1054	969	1079	1011	1084	1084	1076	1077	1026	1009	1014	1032	998	991	1072	944	1080	988	1075	1023	1008	1080	1036	1044	1034	1036	1064	1023	987	1019	1051	979	1003	1048	1018	1065	1035	1005	1046	1042	1017	991	1067	1027	1036	1029	1013	1025	977	1036	1044	1040	1087	1035	1060	1024	1057	1047	961	1016	1058	1086	1037	1100	1047	1042	1007	974	1013	990	988	996	976	1045	992	1042	997	1026	1020	1029	1049	985	1029	1017	1043	1036	988	1030	1005	1024	1061	976	1036	1017	1069	1069	1037	996	1062	1003	995	1005	1005	1003	1008	962	1012	1008	973	1042	993	1046	1019	896	1073	978	1080	996	996	1119	1021	1048	1002	1028	1040	978	980	995	1026	1051	995	1044	1034	1003	1009	1009	1096	1045	1011	1047	999	987	984	1009	1006	1024	1083	1034	1043	1051	1035	1045	973	1051	1074	999	1013	1037	961	986	987	1058	999	995	1060	1070	1042	1053	992	1010	1029	1050	1055	1020	1019	1031	1037	1052	1042	1021	972	982	961	985	1024	1034	1032	1012	1036	999	1004	1054	1037	1017	990	1025	983	996	1002	1043	1023	1038	997	1027	1047	1053	1057	1044	1062	1002	1085	1003	1015	1026	1016	981	1004	1038	1052	1020	1056	1068	1056	1014	1042	1058	1033	1006	1003	972	993	996	1019	1034	1012	1054	988	1034	1028	1052	1034	1021	1049	997	1047	1024	1028	1058	1030	1019	1074	1012	1071	1038	1008	978	1078	1016	1006	1042	1026	995	1018	1076	971	1064	1032	1062	999	1005	1047	1008	1023	1028	1000	1109	998	1009	1008	978	954	992	974	1068	1040	992	1037	1005	1027	1061	987	978	1035	1042	1031	1026	986	1011	1036	1059	1031	1043	1013	1026	1055	1001	997	980	968	992	991	991	1040	980	1041	1033	1007	1031	1018	1032	1030	1049	1000	1027	1006	1094	979	1004	969	986	978	1045	961	998	998	1010	1002	1027	1029	1018	1030	1039	1005	1016	1044	1008	995	1007	1035	1089	1028	993	997	1018	1042	991	1010	959	1065	1030	1026	1079	999	1007	981	971	1058	1067	1017	1097	991	1001	996	1024	1020	1051	1047	979	993	1119	1034	990	1001	1056	992	1013	1052	996	975	1053	984	1040	1015	1068	1050	1034	980	1043	970	1046	1028	1004	1067	1059	1062	1015	1062	1099	1065	1054	1104	994	1051	1054	1037	1000	988	961	971	1020	969	1024	1044	1040	1046	1025	1049	1082	1052	1046	1036	994	1077	1040	1024	1014	1074	1031	1061	1098	967	1006	1047	990	1033	994	1037	1059	1029	989	1001	1020	1016	1003	988	1030	1040	1011	995	1070	1034	1053	1015	1024	958	1041	967	1063	1006	989	1060	994	1026	1020	1017	1019	1037	1012	1049	1027	1064	1058	1055	1022	998	1004	1005	1061	1033	1020	1088	1011	1023	996	974	1037	1065	1067	1003	1031	1034	1078	970	995	996	1049	968	1010	1024	1045	1055	1062	1035	1009	1052	969	1043	1030	1041	1040	1024	1050	1021	1035	1021	1069	990	1046	989	1066	964	1015	1053	1023	998	971	1005	1036	1023	1027	1047	997	1020	1012	1040	1010	994	988	1022	1061	1036	1062	983	1007	986	1043	1025	1045	1019	1020	994	997	1066	979	1030	1028	1022	996	1049	1045	1025	956	997	1024	1016	1037	1036	1049	1023	1016	983	968	1013	1047	1052	1020	1035	1014	1046	1006	1016	1005	994	1033	1018	1003	1009	931	1035	1087	994	1027	985	1002	1040	981	1034	1049	1006	1086	1047	1038	1035	1017	1082	1049	998	1052	1030	933	1073	990	1003	993	1030	1007	979	966	1022	1040	1051	957	1015	989	982	1030	997	1030	1057	1041	1038	961	1071	1008	1070	1030	1062	1066	976	1040	1036	1055	1050	1031	1044	1048	1105	1002	1039	985	1052	979	1053	1004	1035	1027	1014	1031	1036	1032	1044	1010	1018	1015	1031	1042	975	989	1004	1069	993	962	963	1043	1013	1013	983	1027	993	1071	1000	1016	1004	986	1014	1043	1043	1109	1011	986	1090	945	1043	1001	1027	1023	970	1016	1016	1058	1006	1083	1024	1052	1011	995	1001	1019	1044	1009	991	1019	1008	1009	1053	1026	1040	1005	1041	1008	1064	971	1052	1018	1025	1038	1024	1002	1037	1022	1040	1029	1037	967	1030	1035	1043	1011	1040	1007	1037	982	1042	1036	1024	1047	1031	1020	1050	1014	1052	986	1047	1030	1012	989	1029	997	1064	1053	996	993	965	1042	1092	1039	977	1020	1040	1021	1043	1042	1053	1011	992	975	1040	1075	1001	1053	1037	1034	1052	1017	1035	1091	1038	1000	1018	1041	1032	1008	1034	975	988	1003	997	1031	1073	1015	1047	1009	1018	1032	1147	1016	1018	1034	1022	1020	1014	1020	998	1041	962	1018	981	1002	1022	997	1048	983	995	1057	1023	1028	1039	1041	1032	1008	1022	1014	1067	1008	1041	1021	1042	1011	1020	1121	1009	959	999	1046	994	1024	979	1027	989	1066	1090	996	1055	1074	1002	1073	1036	1059	1024	990	1020	1060	1033	1030	963	1009	1067	989	999	991	997	1035	1027	1043	999	1002	1045	1012	1021	967	1038	974	1031	1013	1049	1014	1075	1025	1038	1046	1038	1090	1024	1045	995	1038	1032	981	985	1034	986	1016	951	1032	1055	963	1009	1023	1029	1028	1085	1022	1059	1032	1032	1023	1001	1009	994	1042	1021	1005	1024	1036	1033	1076	1022	1038	1023	1021	1017	1067	1004	1051	1010	1063	1028	1032	1042	1047	1013	1035	1014	1045	1031	1066	1051	1022	1017	1003	1010	1041	980	1017	1043	1001	1040	1118	1004	1017	1039	1040	1008	1069	1039	1005	992	1057	952	1042	1058	1088	1003	1016	1041	1060	1027	1026	1099	1008	1009	997	999	1058	1003	1015	1055	1032	1030	1031	991	1008	1019	994	992	1038	1020	1008	1015	1023	1017	1034	1015	1041	1048	1000	1028	1006	1025	1014	1039	1084	1064	1000	1012	1012	1029	1010	1036	1003	1036	1086	1063	1066	1027	1054	1072	994	1031	1016	1045	1029	1030	1054	980	1051	1053	987	1063	1020	1001	1030	1044	978	1030	1032	990	1021	1012	987	990	1008	1009
23692	21474	28698	26449	20660	8287	1298	949	827	1064	763	760	673	711	659	670	690	696	711	699	636	684	720	628	714	639	647	667	646	673	698	650	666	618	650	642	595	638	626	648	671	642	692	641	623	660	613	630	657	618	661	615	638	625	657	648	625	658	641	624	631	633	626	651	624	660	600	642	652	672	641	654	620	626	617	660	644	630	660	603	640	644	653	642	651	672	659	641	659	628	650	621	647	659	610	648	625	649	635	617	608	684	610	624	659	623	657	629	676	608	606	632	627	651	636	644	670	664	620	650	653	652	637	628	624	626	628	674	648	610	643	635	667	620	617	684	624	662	658	657	640	644	649	645	639	617	665	593	667	636	630	622	662	599	649	586	645	574	603	679	680	617	632	599	645	618	635	645	752	599	678	656	606	660	638	630	624	663	652	658	652	640	676	633	634	623	637	584	617	656	651	628	650	612	650	626	634	626	608	610	646	675	661	658	641	612	664	668	636	635	676	638	657	651	659	642	647	663	607	594	651	602	637	604	635	632	620	630	643	654	652	671	631	609	636	655	691	608	664	642	638	641	630	596	613	680	653	635	624	634	665	641	635	620	612	607	632	663	673	610	596	621	649	622	638	631	653	635	632	616	666	639	664	590	622	634	646	666	633	670	705	641	642	655	634	647	609	625	649	620	625	668	605	652	659	657	664	674	640	637	639	652	700	656	670	629	632	629	657	655	620	659	707	623	621	669	652	637	661	616	637	640	653	693	651	635	626	635	645	638	678	674	611	655	638	659	640	644	681	644	615	666	633	658	642	627	637	648	619	603	616	595	631	685	646	646	674	649	616	591	634	664	609	669	616	626	677	600	632	639	630	673	714	630	664	644	641	669	642	646	631	625	639	606	654	621	586	634	610	618	663	685	638	670	649	576	628	651	660	669	665	624	646	675	654	616	640	621	601	631	649	655	651	645	640	625	647	673	667	659	591	624	607	593	726	606	609	637	604	684	646	609	605	594	603	640	655	669	641	685	682	628	614	629	621	643	612	607	651	616	676	603	671	649	657	669	660	646	661	639	620	654	665	625	661	640	588	652	679	603	622	647	640	625	649	663	627	607	604	646	682	652	634	629	657	619	629	663	659	624	652	635	649	624	622	667	662	642	643	660	643	656	594	650	615	614	656	652	632	653	625	596	610	646	625	577	653	680	611	644	622	610	642	564	576	611	646	632	625	648	670	622	610	605	652	610	652	626	627	682	617	675	639	635	661	622	656	623	605	583	629	605	630	573	676	647	612	598	670	638	670	633	643	677	638	662	592	676	581	657	636	669	630	597	622	632	654	644	602	650	602	648	619	615	660	665	616	671	599	635	613	622	635	664	615	661	661	686	662	673	637	640	649	636	624	701	664	644	661	665	628	681	683	663	654	641	694	691	650	638	639	611	649	652	679	612	635	627	642	587	635	602	694	638	617	642	626	677	641	652	685	613	607	644	648	637	627	611	621	604	671	665	620	620	650	628	624	647	603	677	655	678	652	675	631	640	629	626	592	637	578	669	655	594	643	630	659	648	596	606	649	637	686	654	649	610	629	630	658	683	651	624	622	607	664	655	702	665	621	599	599	683	619	669	619	647	682	628	649	660	645	633	685	691	628	636	660	629	639	678	660	675	657	679	650	634	658	685	581	649	633	609	690	670	660	652	657	652	692	613	683	589	671	663	670	670	631	638	638	638	638	726	594	652	643	637	637	652	643	673	638	650	640	655	669	645	655	646	572	639	664	625	607	658	598	646	647	672	608	634	572	630	634	682	615	615	612	625	677	637	670	635	644	651	649	663	677	616	627	658	610	682	652	607	682	633	669	666	648	678	623	638	634	643	661	677	647	607	661	657	582	662	597	650	652	632	674	672	632	598	632	671	558	621	622	671	655	663	640	634	611	685	616	653	621	618	654	600	630	620	618	650	652	620	641	632	615	587	689	653	649	611	651	671	644	615	684	608	654	641	635	652	655	662	687	646	637	631	624	650	639	628	613	605	632	578	650	687	634	616	641	618	650	656	674	582	616	612	671	646	586	659	651	640	609	610	683	634	679	630	663	627	603	641	604	624	634	671	632	701	637	633	655	580	638	672	642	627	639	669	623	641	634	654	633	633	629	638	617	639	636	632	656	681	657	636	617	638	643	665	650	667	655	640	588	642	646	676	625	626	659	645	612	602	568	652	620	666	669	626	618	629	643	614	635	642	672	656	634	638	669	671	615	634	656	599	662	629	659	613	592	654	639	637	601	598	646	631	662	661	675	590	638	629	642	600	651	618	644	665	638	639	600	639	602	604	652	645	669	607	629	628	629	571	669	652	635	601	639	635	640	649	597	633	646	651	628	640	641	662	648	673	629	646	645	649	670	662	622	640	651	639	663	652	666	669	625	632	627	594	630	654	659	597	656	633	656	640	659	683	694	623	636	644	620	618	627	623	622	719	614	635	664	624	627	598	623	604	664	659	645	626	570	675	616	662	629	609	656	581	590	637	652	633	639	659	641	689	591	666	643	627	639	624	588	629	630	646	608	658	622	650	644	682	644	606	624	633	623	609	636	639	610	593	664	623	635	624	625	620	661	642	647	701	629	651	644	666	642	603	606	616	624	643	655	621	673	646	679	640	620	645	614	646	601	631	587	626	618	594	709	621	648	624	714	647	644	658	602	638	637	644	680	625	599	637	644	648	638	655	673	633	658	624	616	656	619	636	657	613	680	636	621	667	619	576	612	629	625	638	605	616	651	609	612	627	622	604	633	654	618	633	644	647	659	621	659	642	638	652	622	624	650	642	628	624	612	648	646	679	662	684	579	598	652	650	670	664	659	629	631	641	626	599	645	620	599	673	626	616	666	625	631	667	619	660	575	633	635	619	591	639	637	651	655	621	678	637	641	629	662	640	641	628	621	659	633	653	673	620	660	598	621	602	621	681	589	653	640	625	644	639	670	657	644	623	649	640	629	639	625	614	632	599	657	601	623	637	628	671	624	640	626	632	645	628	673	646	611	655	639	639	616	618	618	624	685	663	613	603	605	673	640	647	660	627	631	656	606	664	649	646	649	661	638	645	659	610	646	644	652	638	638	644	731	622	629	644	647	640	630	668	662	681	631	656	609	632	599	652	636	608	662	661	636	647	658	637	614	590	629	585	630	669	649	623	583	658	609	649	639	660	630	580	635	659	641	641	624	672	661	644	570	644	651	622	650	678	636	618	657	633	641	609	634	637	644	685	642	624	634	663	651	631	639	631	626	617	609	620	686	652	655	606	617	598	649	663	638	659	645	687	688	675	642	662	651	665	621	661	638	602	613	671	619	624	622	621	648	638	628	616	625	654	649	649	668	635	605	665	627	631	638	668	678	635	688	617	642	610	677	630	644	636	660	703	562	653	640	661	695	621	630	649	626	614	607	576	624	653	628	644	640	662	629	633	652	627	633	639	587	649	617	664	584	637	635	663	657	610	647	638	676	619	627	605
6886	17422	24697	34130	2888	1923	1548	1401	1170	1649	1051	966	975	891	873	836	890	874	832	872	890	857	842	806	835	821	833	857	838	840	810	850	866	869	868	823	840	869	792	823	796	799	816	833	793	828	882	800	803	740	751	746	825	868	803	840	733	802	767	804	803	790	787	777	823	853	778	843	853	824	811	792	784	837	795	818	828	789	831	835	812	781	786	823	805	812	792	830	798	797	823	809	774	788	813	838	786	791	812	792	803	777	811	807	835	803	796	847	809	802	847	790	821	834	778	846	844	837	839	832	803	838	771	837	799	823	766	808	848	787	757	823	790	811	836	830	782	759	830	804	827	768	800	830	834	805	781	792	833	824	789	800	797	842	803	807	780	844	787	797	783	777	787	804	807	858	818	798	824	774	790	755	822	788	787	831	787	818	844	812	827	747	809	778	799	837	781	849	773	780	836	781	812	799	819	804	750	823	792	800	812	758	783	774	765	779	807	779	811	847	831	803	795	824	811	830	774	809	819	724	802	830	792	811	829	803	751	818	827	809	807	830	810	789	781	842	821	785	781	820	805	782	823	786	829	833	808	793	831	792	817	818	795	840	770	827	805	813	775	803	798	801	828	784	818	798	851	872	789	787	829	801	835	832	826	827	790	855	794	816	867	803	800	840	807	783	814	853	813	772	818	807	759	828	839	758	796	793	794	811	785	795	766	796	774	790	795	772	833	778	776	807	837	828	760	787	811	739	821	795	831	824	740	845	773	860	800	804	826	814	783	864	826	794	757	810	762	771	863	805	781	817	819	780	842	803	828	832	812	832	775	768	787	797	777	789	819	842	800	811	792	752	804	807	825	810	816	818	871	807	847	760	851	819	785	783	820	818	789	824	777	820	860	846	774	822	767	789	848	812	822	826	766	810	811	814	804	814	811	818	796	795	750	807	810	806	765	818	830	775	763	750	829	790	773	771	873	833	804	805	833	837	744	848	768	801	775	780	822	797	797	773	787	824	765	826	814	768	800	840	815	850	801	796	795	775	786	794	803	828	825	791	783	821	776	812	811	827	814	782	793	810	829	811	807	753	804	807	811	800	718	786	821	833	789	803	816	763	778	822	790	793	804	767	799	771	799	841	840	858	832	760	787	789	914	802	823	836	822	798	794	805	812	836	778	869	850	783	824	818	817	785	851	848	765	809	808	857	860	802	817	786	805	792	797	804	870	806	787	817	810	824	794	764	842	786	842	798	787	786	839	742	822	788	784	811	756	819	801	784	769	783	807	852	797	835	794	780	815	835	805	829	802	825	812	837	803	783	787	815	773	813	785	796	821	806	816	803	832	833	799	795	788	805	800	815	790	826	831	843	789	802	770	850	796	830	737	813	816	835	789	757	799	786	812	753	847	808	788	834	824	802	799	794	786	804	809	814	798	776	775	808	782	814	775	829	758	860	801	756	792	829	835	761	802	800	813	788	771	858	755	857	760	809	745	826	856	772	755	835	818	826	802	826	756	813	800	812	762	837	823	827	825	805	764	889	796	810	800	773	820	795	851	836	782	816	843	837	791	814	808	809	828	824	812	810	815	836	804	759	842	792	744	829	821	797	810	804	749	812	789	787	776	770	805	820	882	868	895	794	901	804	844	794	791	794	766	797	811	788	853	803	793	813	888	801	790	795	810	792	783	778	793	822	794	834	801	729	880	805	791	764	797	805	773	808	837	736	831	807	760	788	752	823	839	781	753	844	814	816	788	774	796	795	824	806	834	824	810	785	779	840	824	803	807	822	732	795	787	834	789	810	858	839	806	807	775	826	773	785	827	834	845	763	837	797	847	779	812	900	828	807	809	778	829	783	785	780	817	796	775	860	807	778	803	771	795	786	779	762	798	794	781	839	831	809	799	804	832	849	805	848	816	777	852	833	776	796	842	822	837	808	830	834	835	826	807	791	750	837	819	847	756	779	768	785	803	811	785	818	759	785	794	760	805	802	815	773	824	825	844	863	773	816	731	789	840	847	844	819	791	815	832	791	830	807	806	791	840	805	827	810	829	804	798	784	774	803	760	787	845	854	752	818	803	804	745	809	781	780	843	785	822	791	805	747	763	833	821	826	817	775	843	836	801	779	772	797	773	837	744	798	768	816	805	790	778	756	772	848	801	784	789	845	792	833	825	807	778	790	832	843	799	773	801	819	790	751	785	825	777	799	794	721	781	802	859	793	805	789	811	861	821	813	778	807	830	742	816	826	798	820	883	793	845	730	813	803	845	799	782	830	815	783	857	820	805	828	804	794	829	761	799	792	819	875	846	825	810	817	806	806	815	758	809	790	768	844	804	800	826	794	853	823	812	794	778	788	802	783	834	807	812	799	819	794	801	820	800	789	826	791	811	765	779	828	788	784	800	832	851	808	780	822	810	794	848	761	777	819	798	818	788	783	775	779	795	825	824	828	821	821	800	793	784	789	811	787	742	794	716	817	786	793	835	783	824	825	773	798	883	810	760	799	822	819	807	818	780	819	806	814	773	862	818	823	814	787	814	801	787	857	840	815	830	788	796	787	761	818	767	794	799	792	772	782	757	844	824	803	794	781	825	777	833	768	761	824	778	773	850	776	797	830	839	798	771	782	773	778	796	834	785	765	794	811	784	814	817	798	794	807	766	821	834	845	774	776	822	779	823	835	833	728	799	811	780	771	755	807	775	793	793	753	775	780	833	841	757	832	820	807	826	846	844	816	811	814	749	852	809	856	800	839	841	816	823	802	801	799	791	835	773	821	816	829	772	799	841	826	818	766	828	830	800	812	810	823	849	834	802	858	742	834	836	797	771	805	804	805	770	849	830	836	757	856	796	819	821	768	797	841	795	775	796	816	794	816	864	824	760	808	803	812	806	826	800	847	781	841	752	826	801	789	779	768	797	843	753	833	822	825	842	798	756	810	852	785	819	813	801	848	790	827	809	824	860	827	827	737	809	832	779	823	842	789	798	840	797	825	836	777	812	771	802	803	791	782	814	827	830	774	776	754	811	779	770	780	832	848	797	823	784	836	817	796	813	770	756	814	819	805	779	778	815	749	843	798	823	807	768	770	811	820	848	821	832	762	802	770	872	790	824	768	810	810	847	789	835	831	801	804	796	812	783	832	765	773	835	811	883	769	794	794	842	827	795	840	799	825	738	768	864	782	783	841	779	836	765	793	801	739	761	818	738	791	786	822	835	809	806	813	801	785	829	808	796	841	773	819	813	786	793	817	785	820	801	809	831	793	823	776	788	804	770	787	806	811	794	811	822	768	782	840	770	815	824	776	806	842	806	815	837	793	768	791	834	807	821	859	765	765	851	837	791	809	792	796	792	822	820	802	807	809	898	836	811	806	818	787	763	810	804	767	832	827	782	846	805	784	861	793	806	853	785	819	769	759	816	816	795	806	807	812	753	787	795	861	816	781	773	800	825	790	811	849	763	782	775	807	813	827	835	796	805	767	817	819	817	812	791	826	784	740	765	811
24950	21465	27174	26768	9258	953	783	682	648	742	632	545	588	570	647	615	579	621	567	549	553	594	603	554	548	527	577	582	548	569	575	549	587	566	588	582	552	607	591	567	559	583	562	538	517	530	558	542	564	526	530	524	573	575	544	611	602	589	587	550	593	581	578	587	539	523	523	555	503	592	610	538	560	575	548	550	529	560	549	613	524	532	560	579	525	581	567	565	542	572	537	550	551	529	565	562	564	563	531	552	607	549	563	555	568	546	606	583	563	577	603	634	532	565	546	585	575	556	583	559	561	589	577	546	569	558	561	555	581	558	582	580	571	570	567	506	555	538	583	577	545	582	576	567	566	499	535	552	558	573	560	523	563	530	494	583	556	535	531	575	519	565	543	553	619	590	556	572	545	552	576	530	557	575	529	580	568	538	555	550	582	590	584	539	567	560	502	523	584	533	540	568	527	568	560	570	557	532	539	559	612	586	573	584	595	554	539	557	540	532	560	504	582	542	566	526	624	607	534	519	565	559	597	561	593	552	504	575	564	581	560	561	581	598	542	532	566	538	541	592	577	558	550	580	568	589	534	554	523	547	542	545	559	556	538	542	605	554	579	599	610	553	538	574	515	599	570	548	568	548	532	569	551	564	569	572	545	572	545	560	612	551	569	556	582	562	547	563	586	570	565	550	531	562	585	554	562	575	570	578	548	594	557	560	591	549	527	478	577	540	615	567	559	552	594	577	544	520	565	582	588	577	576	569	553	527	513	573	560	596	545	567	558	581	584	566	569	558	551	550	568	569	562	585	617	610	588	552	554	575	579	571	535	558	567	595	570	549	589	585	552	524	536	545	540	563	567	576	561	550	558	543	563	565	563	555	585	593	563	541	526	597	564	515	574	539	590	578	582	581	570	574	595	579	580	599	569	593	526	558	560	532	552	580	566	610	563	588	596	550	550	568	561	528	574	561	545	568	576	559	508	548	527	543	499	603	581	592	599	594	568	537	533	554	585	566	577	585	570	506	536	554	575	549	604	552	546	535	575	583	571	568	590	595	593	646	556	576	564	534	559	555	571	623	554	600	553	598	540	584	561	542	588	566	564	556	553	564	540	587	537	550	559	561	550	539	558	593	594	559	536	583	554	544	556	500	558	544	582	525	550	525	551	542	560	572	555	561	567	557	525	563	538	533	574	531	565	492	586	581	566	570	553	532	541	541	602	524	587	528	587	604	604	547	570	564	526	568	543	564	542	598	561	560	551	606	585	555	533	574	584	586	533	604	556	503	578	579	578	565	547	566	545	553	557	493	537	507	558	574	566	570	554	585	534	573	540	582	537	508	525	562	534	551	514	574	579	582	553	551	567	539	560	577	509	529	571	576	578	578	574	540	592	538	572	559	543	561	570	561	579	535	563	544	562	570	557	541	529	590	527	533	577	540	576	539	538	542	549	575	543	562	589	584	586	592	555	531	572	601	564	574	558	563	576	531	563	571	552	533	609	614	515	556	593	563	546	589	564	511	577	535	525	519	571	553	536	555	586	603	566	563	586	568	543	581	590	581	630	560	533	548	536	559	527	570	553	565	558	572	542	520	526	582	550	558	543	551	590	514	557	542	500	585	593	589	574	563	521	543	599	566	583	573	522	562	583	552	566	584	580	567	552	568	559	516	539	536	580	503	536	596	563	551	557	566	595	581	595	573	553	570	590	556	591	546	554	536	560	561	558	583	541	541	568	585	547	537	578	553	556	577	526	552	599	574	570	574	537	566	553	583	566	586	590	567	532	593	594	540	596	552	557	570	516	575	576	558	548	571	570	560	556	575	560	549	566	566	545	534	527	595	540	559	557	585	546	566	548	560	606	581	573	601	597	589	591	587	587	588	551	554	550	544	555	543	601	616	542	567	562	552	584	552	562	524	527	554	503	525	529	551	534	616	558	568	557	535	533	555	542	560	568	575	545	527	555	559	576	574	557	551	550	570	558	563	556	547	563	548	519	573	593	549	525	525	533	581	591	559	605	550	581	535	588	572	600	578	579	566	573	542	579	581	554	572	578	568	548	614	563	561	538	531	543	545	588	591	543	550	553	575	571	547	563	584	558	573	570	581	627	538	546	562	553	532	544	572	570	598	565	531	569	556	587	566	576	588	599	575	549	585	517	528	565	605	546	569	556	546	567	530	563	556	568	573	549	576	557	517	517	542	570	547	566	535	557	616	572	574	573	593	510	561	563	552	541	556	538	552	495	544	551	512	545	572	561	568	568	555	554	554	583	565	544	575	580	559	586	550	555	537	570	558	559	563	493	568	575	592	565	591	504	584	569	560	576	550	562	550	552	584	553	562	573	553	538	511	529	551	556	553	528	565	591	540	553	560	521	583	525	569	553	577	546	553	590	516	558	554	555	569	538	583	523	557	540	561	577	589	519	544	578	561	529	555	551	571	560	572	590	546	594	542	604	584	535	568	563	565	575	529	532	549	561	530	572	510	549	545	550	508	561	577	581	546	555	557	552	555	595	529	535	514	556	570	557	505	544	550	568	589	583	569	549	553	562	569	567	556	537	526	569	553	530	535	559	574	548	569	599	549	569	532	580	573	566	567	553	589	571	528	595	535	543	554	632	530	546	541	601	592	549	606	524	580	583	583	562	584	541	568	567	567	544	587	547	583	552	559	581	543	585	558	582	577	536	552	553	582	583	573	532	542	565	493	552	525	567	533	565	571	564	560	561	554	570	542	539	578	561	606	587	546	541	530	564	598	568	561	549	584	555	581	553	583	575	582	541	543	561	584	541	554	550	551	569	572	573	570	548	549	517	587	521	551	611	555	518	579	516	523	538	576	536	544	550	582	578	555	525	523	562	547	585	589	544	531	549	528	594	561	538	550	540	578	571	554	565	555	524	584	547	538	596	586	596	536	578	557	537	542	546	560	576	567	555	577	539	569	533	574	585	548	535	539	605	567	569	574	580	592	544	538	559	565	559	515	559	517	565	582	542	537	548	582	568	558	569	596	502	563	575	558	543	537	615	568	576	574	527	584	593	565	524	544	560	569	554	553	599	525	585	562	576	545	543	563	567	573	598	572	579	584	567	569	528	573	561	579	547	596	605	528	534	548	599	544	554	572	563	544	525	571	562	521	605	549	549	534	518	548	602	600	571	572	554	510	540	545	559	558	580	585	532	592	546	556	554	557	550	545	561	566	550	564	600	608	542	517	545	557	524	555	537	555	536	520	571	520	530	549	567	524	585	555	588	558	546	570	570	603	520	570	568	552	561	581	593	553	568	544	557	533	573	555	550	505	534	540	582	578	559	579	582	570	603	603	560	587	540	552	519	573	547	571	546	548	567	548	585	538	553	594	556	539	584	558	564	553	558	594	534	563	547	561	560	574	531	570	534	561	577	559	551	541	603	550	547	593	527	536	556	568	547	539	583	576	556	593	560	522	558	524	614	557	537	525	584	530	586	572	533	576	546	568	535	527	527	576	529	593	556	549	584	543
7131	13129	13483	24475	1950	1262	1123	1021	934	1224	817	781	771	750	739	740	734	709	715	712	703	715	719	705	698	668	710	679	723	674	671	704	695	670	684	669	737	718	673	696	692	682	676	721	703	688	721	691	638	703	671	653	647	667	695	687	739	675	694	685	634	694	709	687	670	667	688	679	679	633	642	685	663	711	644	647	698	711	712	646	695	686	649	669	645	725	687	673	690	669	670	704	629	674	664	738	732	707	699	677	693	653	627	707	651	663	684	673	683	708	636	695	672	659	682	630	652	699	698	685	705	722	702	660	701	680	677	671	689	682	677	700	728	695	680	710	671	700	683	667	701	677	673	659	737	658	653	666	646	693	669	634	720	707	706	700	667	609	642	686	711	659	645	704	633	653	648	677	675	677	670	661	693	696	686	690	674	663	697	682	708	700	686	728	707	683	667	676	704	690	700	713	646	670	701	657	679	688	653	705	671	666	697	700	663	696	723	698	668	690	710	681	691	674	698	683	671	692	665	693	680	690	702	716	638	677	638	657	678	709	726	638	680	739	629	676	675	680	688	657	712	673	715	655	700	702	635	712	688	674	685	613	675	677	670	675	671	661	657	658	663	673	695	685	705	694	621	674	653	639	701	722	709	711	667	710	692	685	664	665	643	661	714	676	666	694	719	693	688	681	669	656	726	635	631	709	683	686	706	681	661	691	698	670	657	668	683	696	701	673	717	655	683	732	697	691	666	701	654	708	697	652	671	660	706	687	691	723	674	653	717	693	694	701	620	680	702	670	672	682	683	643	683	686	696	693	662	696	734	655	654	677	668	672	672	682	731	666	674	725	685	650	689	652	666	691	699	720	659	722	672	696	707	648	716	667	706	639	630	682	644	710	661	653	684	734	680	633	688	675	700	668	648	666	697	701	763	673	662	671	693	726	642	776	687	672	696	681	681	660	754	679	679	643	743	727	674	656	693	642	690	679	656	623	692	664	694	717	679	679	726	661	727	717	652	704	727	662	704	666	647	668	699	711	713	646	652	706	672	690	691	681	720	656	707	678	666	705	703	725	686	671	630	697	677	711	710	624	661	659	661	651	639	656	684	630	655	682	680	668	670	664	625	695	651	692	687	684	632	653	674	686	700	705	703	677	644	632	687	666	702	688	690	685	677	677	697	661	651	670	679	720	704	686	657	632	663	692	689	646	675	661	712	650	684	641	684	710	663	721	700	685	664	639	685	744	703	690	699	658	720	666	690	657	684	686	647	705	690	683	676	675	670	659	718	671	685	682	672	694	641	704	723	642	716	687	734	722	590	688	661	704	674	674	681	627	675	719	641	651	618	632	686	728	682	672	663	720	656	663	702	692	690	691	708	693	693	736	671	714	678	640	699	705	655	665	677	676	657	704	740	677	682	694	669	684	697	677	721	688	648	607	687	725	664	670	655	672	651	684	697	658	644	692	696	733	705	687	672	686	670	692	687	668	694	715	669	652	695	668	670	676	661	680	719	696	678	670	678	678	726	687	677	687	707	657	670	693	658	673	695	684	731	702	598	627	677	692	652	678	691	635	662	654	730	669	657	674	634	681	684	726	685	659	672	669	686	692	695	707	687	688	675	652	700	651	733	720	687	669	657	689	654	660	672	675	669	642	669	671	718	697	694	689	632	671	733	704	660	702	679	712	680	706	660	657	693	705	682	681	695	666	674	682	695	688	681	700	628	667	669	692	709	700	681	653	672	698	745	709	688	705	692	659	671	718	721	667	733	691	647	677	707	647	671	712	683	681	673	710	665	701	659	703	710	656	653	696	633	668	696	716	704	642	715	696	728	652	690	703	700	673	680	657	695	618	677	713	696	670	608	690	655	598	696	696	683	702	682	707	721	689	690	694	681	683	708	736	665	683	703	682	676	717	666	669	676	655	671	698	667	669	680	667	663	699	704	726	666	665	675	714	650	701	673	685	620	686	706	670	678	702	705	714	685	647	640	665	675	675	671	676	707	689	691	653	676	713	721	707	700	712	653	620	656	691	709	681	699	655	677	682	690	657	691	631	665	697	655	672	667	694	708	686	667	686	668	697	687	688	709	668	708	692	711	659	636	664	701	678	666	726	689	659	680	662	693	662	654	674	712	719	702	714	683	698	671	707	642	703	642	684	695	642	685	682	661	647	644	694	654	649	732	695	663	699	669	713	683	679	633	664	671	707	679	676	698	674	698	693	690	716	698	758	658	678	699	674	642	663	734	711	660	669	684	671	634	706	669	649	666	646	682	666	672	660	681	717	601	677	683	719	674	715	726	688	699	676	718	702	669	706	699	675	688	723	650	679	701	662	658	661	658	630	653	708	685	670	714	667	666	679	656	682	703	688	672	675	672	697	617	658	693	661	666	654	730	697	634	709	728	674	635	633	670	688	660	662	683	703	641	661	707	721	702	644	671	687	681	652	647	675	691	714	718	654	650	667	688	668	693	684	670	667	656	631	689	691	684	663	685	694	674	693	704	667	681	681	637	643	680	677	706	721	651	697	664	671	660	701	677	689	677	648	657	694	704	659	730	669	672	678	715	629	678	709	689	741	646	699	671	648	677	663	695	673	683	725	696	707	662	659	677	730	670	697	694	673	706	681	703	680	680	684	695	672	676	658	727	662	725	668	697	688	707	715	712	691	728	695	664	749	653	649	700	686	679	693	730	682	624	705	684	618	681	629	731	668	651	661	643	682	665	702	712	667	641	688	709	608	703	691	726	707	681	719	686	661	664	697	748	701	662	695	641	653	662	689	673	664	675	668	721	684	684	691	763	688	673	661	717	667	678	692	690	675	661	711	697	698	678	683	719	691	702	655	677	692	650	643	655	661	723	694	682	708	686	712	716	684	699	693	685	630	688	665	685	728	661	670	728	713	650	710	660	672	632	708	705	689	636	671	675	656	701	659	661	742	684	687	694	670	697	671	678	718	742	734	651	692	649	680	629	659	670	673	725	692	701	729	664	681	662	706	680	723	631	654	655	704	688	671	671	658	672	657	670	666	681	679	704	703	753	642	735	704	732	682	697	683	682	708	697	652	686	660	660	695	694	630	635	655	714	669	648	719	712	694	672	684	683	661	677	694	684	721	676	656	729	671	635	648	691	666	692	663	706	692	668	634	712	666	675	688	748	697	692	696	667	687	708	714	722	655	660	695	686	692	670	695	651	640	665	695	676	621	644	698	728	672	678	657	696	662	651	684	685	674	717	696	699	696	697	674	620	738	707	716	668	649	674	722	682	704	703	703	656	695	663	676	697	694	631	653	660	709	695	670	694	686	685	704	726	707	673	692	679	701	611	654	673	704	699	690	690	688	713	681	665	674	660	672	679	705	653	686	688	645	706	706	654	640	700	675	676	703	682	672	694	641	679	635	684	679	681	637	691	701	681	705	657	722	726	659	709	688	688	646	641	620	694	680	655	663	629	664	675	660	672	727	685	688	645	697	714	675	614	716	720	622	694	660	625	716	683	719
22809	21498	29167	24455	21506	21100	6634	814	584	1154	473	471	388	377	303	346	326	302	332	290	340	335	282	274	287	254	283	272	268	265	254	277	273	265	240	257	250	255	281	267	257	263	255	251	283	314	265	248	253	282	262	256	256	254	274	264	242	243	280	245	273	270	256	257	255	282	260	280	257	265	247	262	273	258	238	266	226	245	256	251	249	242	242	262	224	295	235	252	243	290	245	243	265	262	237	251	222	257	280	234	274	261	267	241	256	261	261	230	247	260	246	255	228	254	276	265	249	234	260	232	258	254	264	277	253	256	247	250	247	250	258	250	274	261	268	247	244	231	241	207	244	230	263	249	268	232	250	265	252	242	265	248	210	249	234	276	234	227	275	241	256	238	246	265	246	264	256	266	272	237	235	259	221	239	261	262	265	263	259	256	241	273	247	246	251	257	263	247	242	259	232	279	248	263	289	251	228	242	234	222	235	287	230	242	236	248	278	274	253	269	256	266	289	270	264	255	248	250	239	246	260	218	254	264	268	244	270	270	267	262	236	257	270	273	262	260	216	247	244	223	227	229	262	270	248	228	246	238	276	244	261	238	248	231	239	272	261	253	249	248	229	225	244	249	241	254	235	256	251	250	233	267	231	254	261	242	266	232	226	256	252	234	247	237	247	264	245	273	246	250	243	262	240	217	244	240	266	237	267	265	280	262	242	223	234	242	234	250	252	269	274	244	279	261	243	262	271	247	279	239	263	263	234	259	260	247	269	256	274	237	267	255	243	242	236	250	261	252	243	240	262	233	235	252	251	276	224	233	258	259	228	255	236	265	260	246	241	223	253	254	239	249	250	242	245	235	284	229	241	260	253	294	255	258	243	239	249	239	263	248	269	266	263	267	265	223	252	236	281	246	257	200	250	251	254	257	263	276	242	246	249	270	245	249	262	259	262	250	269	247	242	238	253	246	268	245	259	222	237	244	256	287	249	253	267	232	247	258	243	261	267	259	241	261	277	272	262	255	249	255	270	253	239	249	265	259	264	215	252	257	264	268	258	274	218	273	244	227	259	255	236	280	233	240	272	231	245	243	253	237	235	284	265	248	234	239	254	270	255	255	241	276	228	245	272	248	239	248	264	250	246	225	245	265	210	241	258	249	252	242	261	241	277	225	257	245	226	226	223	229	289	235	263	261	263	257	227	261	238	251	272	247	248	281	225	288	253	254	233	237	243	230	243	249	243	238	263	234	260	218	265	244	228	256	279	277	241	238	242	280	272	274	256	234	256	307	246	255	241	229	247	279	247	249	229	277	258	240	287	250	230	257	272	281	232	248	264	260	241	241	239	235	266	255	256	263	244	243	253	251	280	262	264	248	246	256	235	259	247	239	242	275	250	248	260	244	241	243	224	268	263	239	252	255	236	252	238	289	264	258	238	249	251	295	233	266	252	273	258	264	256	260	256	241	246	242	244	258	253	259	235	274	258	231	262	258	282	243	246	223	279	220	264	254	273	264	280	214	271	243	259	268	263	247	259	250	267	247	275	248	259	272	214	249	246	279	250	258	240	240	257	250	258	264	231	236	241	238	259	253	271	233	228	274	258	260	260	216	237	260	254	281	291	216	256	239	268	285	269	272	257	255	252	256	252	253	274	272	281	237	228	239	241	249	279	252	258	258	282	255	246	241	263	247	253	254	241	272	230	239	241	241	228	253	259	249	255	275	278	255	240	241	260	254	247	225	270	264	242	233	253	244	284	258	258	240	265	249	246	272	256	240	240	280	251	286	211	253	233	263	248	270	256	235	248	272	255	236	238	228	265	253	258	255	254	291	251	253	265	276	283	236	273	241	241	255	270	261	256	277	257	232	264	263	243	275	260	257	217	247	279	244	280	234	249	235	268	251	228	246	234	269	266	268	237	251	253	252	279	217	247	275	273	271	244	256	241	247	256	254	256	244	257	263	274	250	249	240	238	248	246	250	251	256	253	258	261	246	281	244	253	244	259	257	271	284	213	277	239	262	250	277	231	217	280	271	254	236	250	247	238	262	246	210	265	252	265	254	292	249	248	280	239	269	247	280	237	272	221	242	248	264	267	225	263	257	257	257	256	244	243	254	228	260	259	249	262	247	257	240	236	265	263	223	286	282	231	264	255	259	280	245	253	264	289	236	236	239	242	272	223	269	246	248	259	267	248	230	261	266	223	254	270	276	261	243	250	268	243	245	238	247	248	247	264	255	263	232	266	264	232	231	251	237	251	255	251	215	240	258	228	269	262	247	248	251	250	267	212	239	232	248	296	234	290	268	270	255	230	256	253	291	243	248	256	247	233	242	281	275	235	212	240	234	271	250	254	263	252	233	256	246	275	244	260	256	229	244	228	235	259	253	247	246	251	227	247	248	248	261	239	232	251	243	261	236	240	234	273	273	273	234	248	260	256	253	257	254	262	251	260	265	258	229	269	268	246	244	271	255	266	238	235	255	283	225	274	299	253	250	230	250	260	258	250	277	268	245	260	284	244	278	278	277	274	239	275	258	253	238	252	243	259	238	248	249	256	258	227	239	210	280	251	244	266	249	268	238	248	265	292	252	242	240	260	260	256	288	271	275	289	232	264	238	265	257	254	239	291	229	258	247	239	265	218	258	270	246	253	241	245	240	258	238	225	259	266	235	253	249	243	268	223	256	230	264	267	246	262	246	243	246	272	264	268	251	238	248	248	230	265	240	261	248	263	243	261	253	241	257	226	240	252	249	253	230	260	258	264	262	223	277	239	262	237	292	258	238	269	262	275	248	229	257	275	238	251	248	255	251	260	239	248	277	230	258	242	250	266	238	231	230	263	251	219	241	272	272	289	262	288	281	245	249	282	276	285	225	248	256	255	252	291	238	263	264	257	244	254	249	239	253	260	242	243	280	234	250	277	240	249	292	222	241	251	243	283	244	262	284	278	259	254	257	261	256	268	243	254	256	243	269	242	230	248	244	230	213	262	241	257	219	251	242	269	283	243	238	266	225	266	264	275	269	259	245	245	240	267	249	267	265	240	302	249	267	270	256	277	244	226	224	244	234	279	254	266	272	292	249	267	238	254	234	254	273	254	255	261	244	246	275	233	257	253	243	247	249	229	248	245	253	244	266	251	258	233	258	265	245	254	259	270	249	220	266	231	279	252	250	266	259	251	231	231	259	272	259	241	278	258	242	276	242	249	242	254	249	249	270	245	262	284	238	256	273	277	240	244	245	241	241	247	252	248	269	256	231	228	266	263	256	241	245	237	242	245	270	252	257	261	239	235	252	243	278	242	246	263	258	246	229	258	255	236	255	267	256	247	239	246	226	281	236	228	255	279	243	244	225	261	274	263	243	242	240	264	242	260	257	263	232	249	267	254	255	260	265	235	241	271	228	266	245	228	245	245	261	244	251	254	244	222	242	240	275	270	254	262	253	266	239	265	266	256	221	236	258	257	267	264	265	253	226	258	266	233	269	256	274	264	266	257	290	240	241
8985	23440	24857	34012	3997	2367	1864	1430	1172	2307	792	662	590	583	540	476	482	428	413	439	409	379	391	362	382	384	380	363	344	362	364	341	361	310	325	335	326	337	339	372	328	311	315	338	345	330	325	333	324	337	317	316	316	331	356	335	339	308	288	295	317	343	341	328	323	320	342	348	318	329	328	349	319	272	325	331	317	307	343	324	341	299	321	312	310	320	318	339	315	325	325	319	341	309	303	298	307	325	339	364	281	328	350	326	330	342	316	318	298	305	297	326	308	308	357	326	316	332	325	308	332	320	332	337	330	303	341	290	326	316	329	310	298	316	316	365	350	318	340	314	346	342	299	295	339	337	326	318	333	303	323	282	312	328	345	330	341	323	339	323	337	336	299	317	304	317	322	312	321	329	317	311	301	367	306	310	334	291	344	326	332	312	350	328	350	316	329	342	325	335	320	326	302	313	330	330	311	328	321	331	329	352	316	314	302	295	337	302	324	314	321	312	284	303	303	312	333	325	300	325	344	301	310	319	365	335	293	295	319	304	345	301	351	293	356	318	310	350	319	310	290	312	316	325	333	337	303	301	335	305	278	327	332	334	328	330	321	310	352	325	342	364	288	338	311	297	303	341	323	334	337	310	324	318	358	325	314	305	329	349	351	279	354	350	327	301	321	345	325	298	328	303	318	339	345	335	322	314	331	313	321	269	304	324	337	326	312	313	341	304	341	321	311	328	324	309	338	343	335	324	337	318	320	328	336	298	308	305	303	336	302	335	334	289	314	333	334	319	313	303	305	300	316	308	302	300	320	333	300	288	330	308	316	303	331	312	314	324	335	327	325	357	316	327	321	367	325	321	298	307	326	336	315	305	305	313	305	323	341	326	329	303	320	312	324	312	331	327	313	348	282	336	303	323	310	304	348	307	327	286	321	336	292	323	323	352	302	364	346	323	327	303	303	287	318	329	312	310	299	302	307	314	311	321	349	305	339	333	353	328	281	325	325	327	310	305	312	296	331	342	321	338	345	321	343	336	338	338	333	337	341	301	330	335	338	338	333	314	310	389	312	339	325	332	286	315	346	324	337	309	327	329	337	316	298	311	327	330	337	310	312	348	352	360	319	315	325	341	355	313	323	309	315	323	333	340	335	309	335	318	347	341	309	296	325	308	316	327	336	332	318	298	348	328	292	308	337	310	330	325	340	318	335	329	330	302	329	364	344	320	335	304	316	326	312	318	321	331	313	309	313	306	328	308	315	304	305	351	328	313	323	334	313	307	323	326	315	329	328	356	322	309	327	336	320	311	358	323	317	325	292	318	311	283	304	319	335	321	316	339	300	310	329	293	307	315	328	322	337	328	328	303	330	324	293	318	347	312	330	344	327	324	289	328	330	326	350	306	352	321	312	320	315	344	324	348	349	321	313	308	320	317	321	340	327	350	317	282	314	302	336	306	329	328	321	336	305	333	312	292	290	299	323	314	286	307	353	340	324	354	330	330	336	306	298	320	298	336	333	343	340	331	337	319	316	343	321	302	326	321	298	304	304	322	315	296	327	346	330	293	344	336	293	309	307	309	325	338	316	337	321	302	326	318	313	335	307	319	338	307	341	298	315	345	320	304	296	343	303	325	338	336	344	291	300	318	330	331	307	352	310	311	341	326	306	288	311	305	303	304	340	342	334	316	307	342	349	316	314	331	311	356	359	318	314	337	337	330	345	283	322	315	286	300	304	316	342	318	287	315	335	339	313	341	314	317	297	319	324	333	334	292	320	303	322	302	313	321	355	312	344	355	334	339	327	322	328	302	316	321	325	308	350	353	319	292	320	296	326	322	317	318	317	341	310	317	319	337	312	317	307	314	302	353	304	312	339	319	329	314	321	311	331	300	317	292	298	329	319	315	296	320	328	321	336	346	337	302	346	341	337	298	348	326	323	318	319	295	310	323	317	356	326	330	330	323	317	314	298	321	315	334	341	327	299	313	312	316	361	312	319	329	328	295	337	325	321	358	350	332	325	315	350	317	286	314	342	329	297	337	302	300	324	314	306	307	324	328	334	342	282	348	326	289	354	320	307	343	328	321	306	286	316	294	324	343	296	297	331	279	301	323	317	327	309	326	319	282	314	307	294	323	343	334	326	313	347	341	294	323	301	323	311	326	354	305	316	315	344	319	330	341	321	336	328	317	323	309	308	345	307	300	341	327	316	288	329	346	326	305	321	337	321	287	347	322	289	336	338	308	322	320	327	327	323	330	334	348	321	329	334	310	341	325	319	334	336	320	363	317	323	308	317	325	321	333	286	324	323	306	297	290	345	341	325	335	312	322	313	355	310	311	322	329	369	349	335	340	334	336	378	316	313	304	332	345	333	312	300	331	334	346	319	337	324	348	293	330	312	333	307	324	315	305	309	315	311	277	342	316	333	312	316	334	349	337	306	311	351	329	290	296	359	333	311	320	312	288	318	332	298	307	334	380	306	318	312	322	295	312	312	319	314	322	332	344	320	309	315	327	337	306	308	307	348	325	319	323	325	350	334	325	302	316	328	319	327	326	342	345	303	309	297	329	298	332	344	336	293	327	345	320	322	307	330	325	295	310	335	339	308	347	340	310	322	309	352	322	292	312	324	308	333	347	279	328	309	325	348	319	319	332	328	314	320	331	302	347	282	323	348	312	322	332	289	300	322	327	306	299	332	330	305	310	319	317	325	342	320	309	320	302	311	323	306	329	310	317	318	275	307	309	280	329	337	290	331	340	333	343	306	312	312	311	326	313	310	291	316	343	332	337	332	315	323	327	323	300	318	349	319	327	313	336	300	328	360	309	319	322	319	319	324	322	300	310	323	319	311	290	320	314	349	295	322	303	309	318	299	333	344	322	302	320	312	331	311	337	340	325	307	309	310	304	308	314	328	305	327	324	313	310	331	330	313	297	302	312	304	342	335	310	311	323	336	303	314	319	323	329	316	335	333	326	312	341	326	311	314	340	331	328	313	314	298	344	316	331	316	318	306	332	313	312	330	291	319	296	322	306	335	323	292	322	313	336	324	316	302	298	314	339	323	317	308	312	307	322	319	292	301	314	323	317	319	362	330	345	333	312	325	334	321	341	336	327	304	315	348	313	294	294	353	296	298	319	283	300	325	335	315	322	321	347	320	321	340	334	317	283	293	319	317	283	285	316	326	308	299	314	331	334	325	293	294	338	338	300	339	336	352	292	293	358	320	309	333	310	345	311	326	305	341	338	309	347	301	313	355	340	310	316	330	359	318	343	342	331	318	298	340	321	340	339	284	323	309	288	303	308	293	295	295	301	290	318	292	326	329	343	326	330	351	307	317	330	323	295	307	326	352	303	325	318	314	318	343	309	321	321	335	311	299	318	311	354	304	323	322	321	337	293	341	285	321	332	358	315	349	351	304	301	323	322	344	328	294	314	366	329	326	304	323	321	351	312	347	325	292	310	333	295	327	311	305	318	308	284	340	314	307	308	316	307	335	267
27795	17473	5183	5042	1072	911	872	826	912	817	816	831	809	829	850	830	806	801	811	853	812	794	847	852	795	762	818	864	812	819	846	838	797	865	783	829	830	828	781	798	826	798	802	816	824	820	865	877	763	768	856	815	837	815	807	842	801	769	811	830	778	813	820	823	778	778	798	804	822	811	865	817	851	842	809	818	834	820	772	764	791	866	812	808	844	864	782	820	834	784	822	801	809	833	828	833	800	873	851	806	822	823	811	851	806	832	840	804	857	842	861	767	833	789	864	791	821	786	832	833	855	837	798	787	821	822	795	870	831	793	818	822	789	814	831	828	891	845	773	836	869	812	850	841	795	797	795	824	810	808	789	838	829	777	819	814	847	848	834	826	831	843	834	864	885	788	849	818	782	805	813	798	817	867	835	784	800	778	817	863	817	824	827	808	784	796	853	793	788	830	827	813	813	828	831	829	805	814	838	809	836	811	798	794	858	839	847	818	829	850	774	847	828	824	800	803	825	812	804	810	801	830	867	816	761	866	865	837	830	795	832	859	802	828	865	832	816	813	867	852	752	855	835	815	816	823	814	813	841	849	839	871	816	842	862	853	807	809	836	816	841	825	844	825	790	863	885	801	841	780	818	823	811	806	813	778	784	760	828	806	817	802	853	881	855	809	814	786	809	810	824	775	833	849	815	798	807	836	784	804	809	811	827	844	823	795	807	812	812	832	824	857	800	826	804	815	825	818	847	793	804	810	818	760	779	773	768	871	809	845	815	843	840	781	807	855	870	826	809	860	854	770	841	822	765	852	821	860	813	823	816	832	836	791	813	834	849	789	817	808	860	777	813	824	766	829	819	840	810	868	909	817	837	844	857	819	846	822	772	829	858	897	842	846	802	798	864	787	779	780	808	803	864	800	862	798	780	819	770	876	816	782	816	817	788	822	841	876	814	837	832	790	850	787	791	825	819	795	862	821	829	856	785	805	815	785	827	831	792	780	838	868	855	800	822	843	841	792	808	851	775	827	819	806	839	833	823	831	814	788	818	829	819	774	827	799	825	817	807	779	790	842	853	796	820	787	757	830	848	863	819	824	847	809	830	776	783	832	854	841	836	861	844	799	833	839	838	829	849	801	868	822	819	846	824	815	871	832	757	837	788	798	832	837	834	859	822	841	830	820	819	830	808	803	811	805	828	826	821	782	783	814	807	796	785	885	781	844	881	849	803	857	862	817	842	758	809	803	863	815	775	804	852	771	776	844	796	842	798	761	854	774	786	796	787	828	809	814	830	777	809	765	838	794	831	849	811	780	810	831	797	827	805	815	791	854	803	860	837	839	795	817	793	838	825	808	825	801	868	857	838	815	794	791	803	823	813	768	814	799	808	798	826	848	825	881	856	832	793	826	816	822	844	845	840	765	809	834	800	841	838	845	818	848	780	754	838	826	806	840	830	802	863	867	803	817	832	860	771	839	804	782	781	821	829	808	804	794	845	826	849	804	774	837	837	825	815	772	824	790	826	793	825	839	860	745	785	863	844	816	889	851	778	800	827	881	789	831	845	837	832	825	814	761	840	850	809	799	811	860	814	796	859	883	873	833	780	820	872	811	805	845	837	788	815	845	839	789	796	823	817	811	830	828	877	797	828	840	798	850	855	825	831	843	827	852	886	745	830	806	842	820	817	788	804	769	776	843	842	813	891	848	835	813	823	844	839	801	779	830	790	848	866	794	815	813	875	818	804	822	804	794	896	802	804	816	792	791	840	821	870	825	828	827	854	810	857	788	819	846	867	813	837	826	858	854	812	794	790	857	846	823	835	839	778	815	815	805	866	814	822	835	846	822	738	839	837	816	805	804	861	854	835	803	833	813	842	796	792	849	843	832	807	819	776	856	796	789	792	820	874	774	878	808	796	830	813	850	814	797	829	789	787	834	861	804	822	876	826	791	837	845	811	762	832	792	834	792	829	829	853	770	839	821	814	810	791	844	875	820	864	822	840	852	836	808	818	839	853	790	821	781	834	849	849	837	795	823	852	794	824	815	870	849	804	815	813	839	893	782	805	839	799	796	843	800	825	896	783	786	791	853	796	833	812	817	854	811	813	838	826	836	834	766	891	840	863	806	824	819	782	793	807	809	832	847	866	812	772	843	820	843	863	816	873	867	881	846	822	868	736	810	814	816	806	832	776	847	829	811	835	828	809	843	787	785	796	806	824	827	814	802	817	797	828	796	798	809	816	781	800	827	846	860	850	774	817	812	845	856	819	798	819	846	830	838	814	820	826	740	789	814	828	801	798	768	806	840	838	813	822	858	856	838	838	789	786	831	865	819	816	788	787	795	827	822	876	867	815	822	829	799	811	782	810	790	822	832	823	849	832	832	835	830	836	873	845	817	857	846	819	821	828	860	819	809	786	843	832	837	864	827	808	825	792	821	847	841	797	791	757	847	827	809	800	850	800	821	814	804	805	852	804	811	792	828	836	817	762	846	830	779	882	802	792	891	820	826	818	779	782	852	825	781	793	790	821	841	857	798	844	870	789	812	823	835	810	824	785	817	812	841	793	789	838	846	863	852	835	868	852	834	847	854	829	789	861	833	835	835	783	816	838	873	892	831	809	837	861	847	853	825	833	825	818	833	835	784	850	774	799	816	801	787	832	868	836	843	861	850	768	843	807	807	812	817	824	803	822	824	819	829	864	793	806	847	804	810	866	832	836	813	857	819	846	811	789	802	893	849	834	830	811	860	879	815	843	849	775	810	805	768	801	816	810	829	851	799	817	848	804	842	806	839	831	885	847	837	851	814	846	789	801	803	809	820	815	804	819	776	815	825	862	833	797	861	803	787	841	810	811	866	824	831	761	802	776	788	762	795	798	786	848	846	826	850	800	834	827	792	853	810	831	824	798	812	810	845	760	838	799	814	813	796	812	782	826	829	811	821	860	822	829	834	820	838	822	864	804	818	901	874	851	799	780	832	792	826	767	809	851	849	794	792	815	806	850	827	834	806	880	800	840	805	821	855	793	776	804	816	832	822	779	793	865	863	818	833	850	819	829	811	806	804	795	764	869	832	847	796	833	826	774	837	806	875	807	814	826	866	813	828	826	830	803	741	830	843	879	779	753	854	805	881	813	798	829	779	776	814	860	802	843	858	799	860	811	816	853	818	855	809	812	842	868	821	844	794	829	819	862	818	843	832	888	884	852	813	820	812	833	822	852	836	865	838	800	823	825	804	816	815	793	871	796	837	824	772	821	849	825	817	876	868	814	777	785	789	863	815	843	841	845	829	851	825	807	850	860	818	816	787	790	846	836	832	786	897	791	864	791	867	819	822	814	827	899	832	841	803	865	807	799	750	839	823	840	823	824	843	788	781	878	861	830	838	780	766	887	862	800	811	790	849	846	790	833	807	817	813	793	814	772	800	860	817	812	819	824	792	788	816	821	899	806	806	812	823	837	858	820	807	850	784	816	828	805	812	873	858	814	841	847	834	850	802
7084	6666	3622	4054	1090	1128	1041	970	1099	1047	1048	969	1018	1003	1077	1035	984	1025	1081	999	1016	1035	990	972	1010	988	1047	1014	1004	971	907	1017	956	1056	985	996	1084	1027	996	1027	1005	929	1027	1029	1001	1015	1005	999	1011	1040	1013	980	990	978	1058	1002	1014	984	1009	973	1002	968	1013	1009	1039	981	1006	993	973	986	967	904	1047	978	1007	1011	1024	988	989	931	1041	1045	1014	998	982	1069	984	1024	1001	1014	984	1005	1039	973	1015	969	1023	1004	981	996	1007	1011	1050	976	1038	1047	1023	1006	928	991	1040	1025	1041	1044	1025	988	1048	1026	1061	969	980	1001	997	976	1030	1003	1017	1012	961	1053	1048	1042	970	1014	1041	1034	965	1038	1030	1002	1078	1014	974	1010	1004	934	1034	954	1032	1018	1054	1014	1012	1020	1017	1003	1018	964	991	981	998	898	1023	979	977	1007	1014	964	998	1010	993	930	1025	974	1018	1058	984	983	989	991	995	1018	943	1005	1029	959	1012	961	994	1007	940	1023	987	1025	983	1060	1045	994	970	983	1031	989	1028	1020	942	1038	1071	996	1042	986	1034	986	1032	1006	986	1023	1021	989	978	957	998	915	1047	1013	1003	1030	1025	1005	966	1013	1011	965	1006	997	1020	970	997	1007	990	956	991	1022	985	984	965	1026	1047	1027	994	976	1005	966	995	962	1020	1016	996	980	971	941	988	1013	1041	984	991	1054	1022	999	1000	990	979	1055	982	982	1003	978	968	994	961	970	1025	977	1015	971	962	1018	1047	1007	1014	997	1042	1044	968	996	1045	992	965	1004	1007	1025	1018	999	1009	991	1004	993	1026	990	975	986	972	1046	999	975	1000	934	1014	963	1046	1082	1003	1048	1030	994	1080	986	1083	1000	932	1010	985	1035	1036	970	1053	1002	994	988	1030	973	1026	964	987	1001	1035	1077	996	1000	982	977	1032	998	1048	1083	961	1011	1028	995	954	1021	1013	976	1035	1009	971	944	985	1025	989	993	1042	1016	997	980	990	1011	1075	982	987	979	973	1025	1012	980	976	962	1010	1023	903	1030	970	1021	1065	959	934	972	1052	1079	987	1003	1034	938	1042	1021	968	1015	1027	985	1001	977	1001	984	1053	995	1002	998	989	1000	986	979	970	1013	1045	1000	968	962	989	1031	1072	1002	1022	1059	988	995	977	1007	1057	991	1016	1036	1054	1024	976	1022	1027	1014	975	1007	1035	963	1019	949	991	1071	1006	995	1024	1035	996	1035	1007	1038	1037	1037	1015	1040	982	991	1014	983	1035	1010	1026	1003	1007	1032	1046	1052	1040	1010	1012	1007	977	989	1010	1035	1071	1000	999	1045	1019	974	1024	1054	1010	1004	963	1016	1045	1020	1048	1005	997	1010	1055	1044	983	1012	971	1014	987	1005	1039	1004	997	1040	1020	1031	985	1042	989	970	1014	988	1000	1018	1020	959	1068	1015	1014	998	1004	987	1076	992	1079	973	1017	988	991	994	928	985	983	1002	993	967	1001	1031	970	1019	999	949	1024	925	972	1001	1004	1018	1006	953	1002	984	1046	962	995	986	998	1018	988	1012	994	996	1012	1000	1050	997	1020	1023	997	1004	1068	992	964	994	995	980	980	1022	976	1012	1024	1009	1035	1013	1001	995	1002	1037	988	1019	1012	1035	984	1082	1055	1026	996	1027	1064	932	965	1000	1052	997	1019	992	983	977	1024	1012	1013	980	1041	1069	1025	1025	1044	996	943	1000	1021	1011	984	995	972	980	1016	1076	951	1000	1025	1009	971	967	1011	1011	1016	978	1032	1003	1028	1017	953	946	1060	1005	1060	1020	968	1013	1014	1039	988	997	1005	970	1020	989	1007	1021	1006	956	979	950	1017	1020	1025	996	955	1020	1024	977	943	1022	972	1080	1032	982	981	1004	1005	1012	958	1050	998	1009	1021	1113	1012	1007	965	985	990	976	1059	1007	1002	992	1061	977	1020	984	1053	1031	1002	1010	1058	1044	985	1032	1049	1024	1016	1052	1069	1006	966	995	1017	995	972	959	1023	1023	1006	1028	1016	1000	961	1020	986	1010	1047	1014	1041	968	973	979	978	1003	1128	1031	1022	993	970	982	968	1007	953	995	1002	1016	1057	986	1108	1022	1024	1033	1055	974	1006	1023	982	1010	1009	1001	980	1037	997	1014	1049	1053	988	1030	938	974	1069	998	960	987	960	1012	965	1040	1018	996	974	940	993	998	1000	1008	964	979	978	1031	1003	1053	990	954	1007	1031	966	1009	1009	1047	997	1046	1025	1066	1030	1001	966	968	1016	985	1001	1066	1098	1006	965	1033	1020	1024	1052	992	1051	1035	1004	989	1058	952	1077	1008	1012	1015	1034	956	1003	1048	1019	995	1013	1072	1031	988	998	976	996	1045	1009	1033	1024	1030	1018	988	979	1065	916	1033	1010	1019	977	1010	1043	929	1019	987	989	1051	1014	1007	980	974	995	958	1051	1022	1017	1056	975	1038	1008	1091	1011	1016	1029	984	983	984	1011	965	995	1031	1071	1044	976	978	1007	1040	985	1030	965	1025	986	1020	980	1030	1033	995	1021	1023	991	989	1022	1024	1004	984	1019	982	949	1006	961	990	921	1027	970	1017	1051	996	983	994	1015	1031	1050	1008	983	1051	1023	1077	1003	1026	1032	1012	999	983	1044	1009	1017	1001	1003	1062	968	1033	964	999	1030	1053	991	1053	1013	1034	984	1021	1014	1023	1072	1031	1006	1033	1028	1026	1006	1003	979	1028	1010	1047	1026	1031	1022	965	1017	1010	972	1041	1034	1000	1016	1028	1000	1030	1078	1012	1034	1060	1049	1001	1026	1039	953	995	1036	995	998	987	1028	1048	1040	1051	1018	955	1009	1016	1034	992	1000	1065	1013	996	1011	1049	986	1000	987	1003	1035	999	1065	971	1022	1050	1029	1010	966	991	1052	984	1007	965	911	1025	1026	1010	1024	1058	979	1017	1025	966	989	947	996	986	1020	1023	972	991	1047	1049	1054	987	965	1020	950	1008	1005	1002	1006	1007	1000	981	990	1036	1003	1063	984	1023	955	989	982	990	952	956	1010	1007	1010	1044	943	1052	982	1015	1017	1019	979	1013	1024	1006	1012	1020	1072	1020	1004	1016	968	972	1035	996	975	1013	1052	968	985	1002	1067	1024	992	1005	964	1018	970	972	1013	1003	982	980	940	1061	1018	981	1062	1039	999	988	1018	1025	947	1041	1010	1009	961	1000	1033	980	1041	998	993	1050	1008	1019	978	1011	971	1029	1028	1032	1003	1000	1027	997	1044	994	979	1045	999	978	981	1063	991	1071	1028	960	1032	988	1059	1015	1043	1037	1047	1036	1010	1009	1028	965	1030	989	1033	1065	1009	977	1028	1033	1027	976	1015	1023	1068	1012	1028	994	1063	1000	1021	987	1024	998	1040	981	992	1047	1006	981	984	1050	1070	994	993	1018	1051	1005	1009	1053	1032	964	1011	1003	1069	1005	1003	1049	985	1008	966	1053	1011	1017	1026	998	968	976	965	893	1077	992	1019	1048	1012	979	1015	995	948	976	965	1029	989	1014	1051	1004	1000	1021	1004	993	998	986	1012	977	1019	1028	1038	1072	1043	1040	1005	1030	1028	1029	987	1001	981	977	1045	987	1051	997	1028	994	962	1006	989	1046	1041	988	1036	962	1003	1026	1061	1016	970	1023	1023	1011	1014	1014	986	972	972	1038	1074	1060	1029	1035	968	977	994	1021	1002	1074	996	1019	1004	1029	1005	1001	986	1027	1047	1020	1022	979	995	1061	976	979	1033	980	1045	1044	1039	948	1016	1053	999	1030	988	1018	936	990	1014	1023	1033	1009	1031	1022	985	1042	1068	999	928	1007	932	1032	1030	967	980	959	902	1016	961	1042	972	1097	1023	970	958	1019	948	1043	988	1030	1040	1029	1020	1011	1007	988	960	1057	1037	971	995	972	986	1028	975	999	1003	984	1046	996	996	1020	993	956	1027	1042	1020	982	1012	1028	1044	968	1027	985	972	1044	1015	1010	1040	1021	935	932	968	999	1022	1033	992	1021	991	1067	951	1014	997	992	1000	1001	1060	1016	1022	1010	1002	955	1070	1044	1014	983	1007	1023	942	980	1009	1005	1006	1010	1043	1054	1017	1036	1041	1040	1003	1036	988	995	1002	1054	1030	992	953	986	985	992	976	976	972	983	1005	995	1033	991	1016	955	1036	1029	971	1003	1033	989	995	1024	1022	1022	998	1054	1022	988	994	1028	1045	998	1024	1048	1036	1043	1037	987	1026	997	1077	998	998	995	999	1021	1003	998	989	1005	954	1012	1022	1000	1025	996
23726	21478	28695	24943	21169	8903	1343	917	873	1286	733	733	730	708	681	656	673	673	656	662	647	683	684	632	631	673	633	652	656	673	651	653	652	629	654	600	646	621	609	637	614	672	626	621	643	632	647	629	618	684	639	628	652	665	639	647	637	639	618	614	656	652	599	664	600	664	664	601	612	624	634	620	650	617	610	623	617	630	661	649	621	614	639	654	654	665	641	672	643	619	651	659	639	618	647	630	631	652	644	632	603	612	631	658	612	615	671	642	671	608	583	591	593	622	616	680	587	630	636	614	609	632	640	588	625	635	638	643	665	641	586	629	638	610	637	651	623	642	594	632	605	667	656	656	606	574	634	608	640	626	619	643	588	651	639	612	607	661	648	648	617	581	619	620	629	653	647	618	634	612	683	651	652	596	652	621	600	647	630	630	621	625	653	615	606	654	640	626	671	653	608	639	606	609	676	654	613	607	590	603	644	622	604	629	640	614	658	619	636	616	609	595	602	638	591	673	639	654	636	597	669	619	651	629	616	603	693	650	629	617	661	633	623	672	641	664	661	588	611	650	607	612	617	641	599	641	633	649	683	670	613	642	614	602	641	636	635	601	608	601	655	638	610	611	606	588	646	626	672	614	635	650	631	665	590	614	598	634	671	663	641	622	669	627	623	624	621	611	591	628	645	624	655	620	585	583	677	638	572	653	598	635	628	643	602	617	658	657	676	618	639	624	661	662	573	615	642	630	612	623	653	607	636	681	665	662	640	582	641	635	642	653	608	588	622	569	671	640	698	594	646	637	606	641	632	633	642	614	590	602	591	598	611	640	621	648	650	649	659	649	640	608	624	626	632	599	627	657	607	598	622	580	652	630	633	616	676	679	670	620	604	630	624	641	656	598	621	646	626	576	641	629	634	635	661	621	652	610	658	605	645	623	629	618	619	623	668	598	670	596	597	608	633	617	626	645	654	649	584	652	622	644	629	630	643	611	614	644	648	643	576	589	632	613	652	600	602	667	687	624	637	660	649	670	649	635	625	657	623	617	640	591	631	604	657	632	625	637	642	604	614	667	654	633	610	575	604	655	630	668	671	624	609	617	609	613	626	660	601	603	589	628	668	638	665	602	623	622	646	618	651	644	639	629	585	595	611	615	624	662	659	652	620	613	668	638	667	612	653	605	628	613	616	615	637	615	611	606	622	660	658	598	639	653	630	624	622	589	611	595	662	601	620	589	631	645	633	667	675	608	558	636	634	645	616	622	635	674	639	617	642	630	636	599	623	617	620	642	687	613	619	618	622	610	631	668	578	608	653	630	618	623	605	652	633	653	616	618	683	657	676	605	621	583	619	660	630	666	643	653	634	630	642	604	610	616	635	616	684	641	652	561	625	600	587	622	631	610	623	665	627	631	614	622	587	639	603	589	614	674	633	608	609	643	625	667	644	668	639	632	591	624	679	633	608	634	593	601	658	628	602	624	654	607	635	613	644	648	601	612	641	638	627	653	625	618	604	652	617	628	647	621	605	630	614	659	613	637	613	649	636	614	628	616	649	641	619	614	627	624	607	613	623	667	659	615	636	687	645	618	619	613	649	611	573	688	616	591	645	635	608	609	629	613	696	602	643	675	697	636	605	620	609	640	580	611	639	651	614	612	585	634	621	654	609	676	622	590	639	631	647	661	608	632	589	613	626	586	628	605	638	604	606	613	640	609	612	615	633	587	605	658	617	673	613	614	583	641	597	601	670	628	646	596	655	646	634	594	628	649	635	621	630	611	618	634	604	641	652	614	629	653	648	652	613	617	645	626	610	625	588	663	589	638	653	636	604	630	657	597	655	614	628	632	631	650	631	639	631	633	638	620	640	618	624	619	633	680	646	650	640	669	622	635	672	637	661	597	608	647	626	619	628	564	652	613	606	650	620	618	638	629	652	605	669	616	639	595	613	675	665	617	620	637	574	634	632	615	663	651	639	620	605	604	652	664	593	639	607	602	592	617	667	636	592	638	634	609	611	657	575	681	648	621	615	648	583	622	628	600	625	611	628	605	610	637	625	616	630	636	612	650	657	649	617	655	636	609	629	644	622	676	598	640	640	618	623	655	636	604	599	663	628	584	624	615	609	616	658	638	609	610	647	614	643	633	622	634	603	670	608	599	633	636	601	632	609	615	629	627	653	634	619	645	652	584	646	643	669	597	613	620	625	662	644	639	630	656	624	637	641	635	593	570	651	601	609	639	613	645	615	611	622	624	631	607	583	676	604	595	615	673	621	649	618	671	633	640	608	607	600	653	584	621	643	580	657	637	600	608	631	598	635	653	666	621	655	562	666	619	621	647	665	611	623	591	638	625	632	638	620	611	663	641	603	650	628	621	640	623	627	630	629	639	582	610	599	620	626	622	646	612	602	606	611	603	649	610	640	599	642	632	662	656	632	641	620	648	615	602	645	622	651	628	646	625	653	592	610	659	642	623	627	612	625	625	616	596	658	630	649	610	623	621	617	630	566	595	598	610	617	620	637	601	634	623	612	638	649	618	639	599	642	608	638	596	620	627	610	620	615	642	594	630	628	586	640	615	648	643	609	603	615	631	617	606	641	626	640	635	676	629	636	609	669	630	614	697	629	591	618	663	614	665	625	610	648	649	595	621	621	617	605	662	641	663	620	614	602	644	650	628	640	599	635	631	621	635	592	611	661	595	623	620	606	658	647	631	588	619	649	629	627	648	635	618	597	664	596	614	612	640	611	627	634	631	618	594	638	630	661	607	644	621	649	644	599	639	607	614	594	645	607	613	635	660	629	592	612	562	656	650	593	647	593	659	652	627	634	649	632	609	592	638	651	636	635	650	623	634	613	681	616	638	601	627	638	630	618	629	586	625	628	621	669	634	646	599	610	585	614	605	610	623	619	628	645	617	655	608	611	635	640	619	680	643	608	638	609	623	622	636	597	633	669	644	643	620	629	651	600	630	617	630	685	581	645	615	602	610	583	648	689	621	640	634	612	610	602	568	644	689	628	620	624	597	647	603	658	672	621	636	613	658	628	615	631	612	686	612	639	639	615	634	630	608	636	638	601	647	661	610	597	598	624	587	594	590	634	605	632	606	638	635	650	616	637	609	629	613	600	624	611	619	624	592	590	614	601	631	614	632	591	595	636	627	634	632	650	621	621	626	622	599	649	627	604	631	608	579	638	615	606	599	654	596	611	661	598	648	587	668	664	583	588	655	624	595	628	633	611	635	606	654	646	645	634	632	639	600	581	584	597	610	612	569	624	572	628	570	608	625	617	631	608	611	632	611	629	637	643	605	609	667	642	675	627	644	641	603	623	643	615	587	614	644	599	633	595	613	618	613	645	605	592	596	634	593	634	642	653	642	636	557	634	611	628	607	627	612	646	616	588	677	642	628	642	627	622	652	619	648	573	664	654	593	612	592	550	653	669	660	630	627	598	627	638	681	662	639	628	638	613	625	605	644	628	630	584	603	643	681	680	633	646	572
6959	15840	12952	25383	2609	1851	1641	1399	1216	2163	1033	932	925	856	891	849	892	849	816	845	848	822	887	806	832	873	847	797	763	874	838	835	830	767	807	785	769	804	842	826	784	788	801	832	835	798	781	766	824	791	778	795	800	782	813	785	826	843	798	802	775	776	833	853	812	778	749	780	791	804	800	780	824	785	788	838	802	768	789	807	757	775	767	810	764	814	807	848	758	831	768	785	863	860	800	786	802	783	799	822	779	790	819	807	769	811	772	783	800	752	795	755	783	751	800	865	820	727	774	803	787	803	781	831	782	708	791	807	773	811	789	769	831	797	800	759	843	771	794	767	787	745	834	797	806	796	754	781	745	796	795	804	780	827	755	817	813	795	759	722	758	748	815	703	774	762	828	773	776	777	780	763	800	823	782	788	836	790	795	825	752	770	755	810	818	758	837	783	749	795	794	817	812	773	801	796	819	735	817	753	770	808	807	755	754	810	790	781	818	804	789	828	775	805	798	761	781	732	832	796	758	783	786	771	779	803	814	785	773	785	788	736	783	786	763	811	828	833	775	786	823	831	804	802	825	801	811	794	793	798	846	755	789	795	792	801	821	765	823	809	818	837	794	803	814	767	842	764	730	767	797	797	795	805	772	812	814	763	774	792	788	806	803	808	818	802	820	859	764	804	804	787	862	765	767	774	818	816	821	812	783	789	757	760	793	777	745	807	769	721	793	754	786	755	787	841	804	841	770	846	803	802	797	842	843	801	833	814	838	765	776	792	808	781	779	812	807	768	811	781	795	818	784	769	849	775	795	794	765	760	804	754	838	761	773	777	798	818	849	794	773	777	771	797	766	771	775	783	810	827	780	802	788	773	779	782	796	779	771	780	793	817	766	798	844	774	787	799	796	776	797	750	769	783	794	759	791	773	774	842	778	792	832	776	834	753	800	721	843	745	767	759	802	804	812	818	775	832	780	783	767	813	817	779	805	776	808	797	761	758	740	787	770	783	811	769	792	776	781	746	769	732	841	754	787	831	815	790	780	804	802	750	802	791	813	834	793	817	784	746	764	769	785	836	788	753	784	806	784	786	789	812	775	805	799	767	796	809	780	791	774	765	738	741	792	766	798	795	729	825	781	799	787	800	753	805	855	839	821	792	829	819	806	841	817	776	739	767	797	846	794	751	787	772	757	798	819	789	811	765	773	766	795	788	810	829	789	770	745	786	778	783	797	771	841	801	808	816	764	779	770	796	855	758	779	811	831	786	795	824	798	814	770	839	796	814	864	850	825	832	762	774	798	820	776	790	807	797	776	772	788	823	784	772	754	808	760	795	758	756	825	754	812	794	773	807	772	774	784	766	797	815	788	786	794	795	779	792	822	822	743	758	768	799	804	764	806	821	792	828	765	782	830	777	742	761	805	785	768	783	794	803	816	854	803	787	785	768	797	827	781	810	751	732	797	842	817	812	803	732	808	764	771	815	807	734	798	862	753	846	794	813	810	830	841	811	794	812	770	760	837	819	777	792	757	803	786	802	743	784	823	796	785	787	811	858	811	796	816	788	794	817	731	732	765	858	811	793	791	795	791	849	778	786	810	794	793	748	757	763	812	818	795	772	793	734	799	762	792	822	747	791	792	813	836	798	785	754	820	795	821	777	809	767	781	788	764	765	806	805	801	798	825	819	778	847	741	790	775	780	832	807	769	784	821	788	791	761	753	802	809	781	786	839	829	809	814	821	784	762	781	799	828	750	801	786	821	766	756	765	754	759	818	748	757	802	844	732	759	806	777	820	766	772	787	790	809	769	793	822	801	789	783	811	813	794	807	764	844	796	811	858	774	804	761	758	755	761	814	768	780	823	754	768	847	757	782	829	768	827	755	797	829	813	737	737	773	805	791	764	718	798	793	799	799	786	780	822	779	817	727	786	786	814	790	800	779	813	794	737	770	699	781	795	763	797	742	792	776	842	778	798	797	766	789	771	785	769	800	752	815	805	788	755	817	856	801	794	771	862	806	824	818	798	766	823	835	774	776	782	827	797	810	763	809	761	807	816	828	758	790	803	771	740	787	756	834	803	805	812	796	791	806	819	791	796	778	782	770	798	783	845	832	805	748	795	777	776	797	742	808	820	827	786	775	818	753	794	805	812	795	777	807	821	790	848	786	745	781	776	784	775	787	790	742	815	802	753	797	732	741	754	781	830	819	794	741	704	804	801	800	797	805	811	806	810	789	824	848	839	783	725	809	775	781	796	805	781	769	755	757	810	789	814	789	790	851	799	831	791	756	812	789	775	800	813	780	798	777	818	756	785	796	810	823	761	749	809	806	790	772	769	789	791	768	832	823	751	811	769	793	803	803	812	797	829	768	822	827	790	759	795	792	809	783	818	787	758	794	825	771	810	819	753	753	744	777	768	787	778	835	815	786	767	763	733	783	756	768	808	803	799	812	734	806	828	821	714	816	791	780	753	804	819	794	750	803	782	845	776	807	783	799	775	764	824	764	804	785	793	784	800	770	810	799	782	814	799	787	789	807	812	794	773	765	773	776	781	802	814	816	790	780	783	746	801	822	796	769	765	805	810	842	763	769	822	785	767	809	804	832	794	809	813	774	780	822	735	738	801	769	834	832	713	801	815	783	769	722	758	768	786	786	792	778	805	835	726	738	803	779	811	787	804	798	817	792	789	786	800	772	817	810	770	828	752	731	782	813	752	783	809	798	764	809	817	806	817	800	757	771	780	814	832	794	850	804	816	767	777	784	825	751	796	795	776	794	849	828	772	801	771	835	732	777	809	774	848	821	733	804	797	769	806	806	732	758	756	798	815	768	769	786	795	809	818	777	826	765	793	759	773	885	804	812	838	780	762	855	775	795	780	802	840	789	845	793	822	817	769	848	783	783	751	777	725	827	794	795	841	789	855	810	771	776	777	829	800	805	773	831	809	871	777	847	802	785	778	772	755	790	752	876	786	740	837	823	816	722	834	767	741	819	791	836	786	790	812	787	761	783	820	770	773	813	823	770	794	809	811	835	756	764	807	781	778	812	786	777	818	764	830	804	843	753	832	810	796	789	813	782	821	768	800	812	793	803	870	768	813	785	788	821	780	790	777	723	810	792	811	760	767	812	749	814	835	769	774	775	812	723	802	847	767	786	790	762	818	819	791	844	812	757	817	824	786	782	806	782	783	774	855	835	778	744	774	770	745	786	801	776	760	766	787	806	791	767	835	823	772	774	736	801	813	799	743	744	788	759	757	760	785	766	809	791	779	796	814	760	770	773	767	759	767	775	764	784	792	847	770	803	787	803	768	771	802	818	749	798	825	793	834	783	790	806	800	783	768	801	814	766	791	794	799	799	808	730	773	795	815	793	794	766	789	673	764	786	772	809	782	800	828	765	811	779	812	823	759	746	789	764	815	756	802	825	716	842	795	834	803	797	847	793	763	757	787	772	761	763	759	757	755	765	781	762	829	791	758	760	831	803	779	801	777	802	785
24892	21462	27208	25879	9053	913	761	700	645	843	596	559	588	576	578	633	547	585	593	543	566	581	572	565	519	566	594	587	559	531	586	555	588	611	548	560	557	543	576	547	588	557	518	535	574	558	586	575	525	565	577	546	536	549	610	579	534	509	589	535	536	554	503	553	546	538	519	575	594	531	522	593	550	581	576	549	537	520	536	557	543	551	561	519	511	516	584	528	552	576	567	568	595	519	508	564	553	577	537	537	560	538	583	506	557	569	614	565	543	589	532	549	538	555	558	547	537	549	536	526	530	516	530	538	528	540	550	561	557	547	543	573	537	566	557	542	558	512	573	551	547	536	558	555	540	537	520	550	541	597	594	546	554	517	550	537	539	544	563	543	577	562	558	559	526	571	507	541	538	517	579	538	525	552	526	549	543	570	549	576	556	587	549	523	572	610	545	532	527	570	552	583	565	512	567	606	591	538	547	580	565	562	532	540	543	555	574	543	543	593	590	558	556	555	562	547	536	544	572	541	567	571	540	578	587	541	572	581	594	573	545	485	573	575	515	538	565	549	545	525	537	543	528	552	534	539	556	611	576	559	556	518	552	585	545	564	556	540	576	500	519	523	527	586	572	542	528	618	569	575	552	559	565	512	550	535	605	542	506	556	554	534	517	534	561	560	544	574	526	499	536	532	521	575	567	519	534	551	542	534	543	528	551	556	548	538	570	563	562	556	533	589	536	548	586	521	535	535	560	546	561	570	585	578	547	567	548	541	518	555	584	551	543	533	500	565	588	539	568	565	556	580	612	552	547	541	555	541	591	519	546	606	535	530	560	565	521	580	544	553	519	530	559	569	564	561	571	591	535	569	548	539	572	528	587	573	573	539	573	531	561	566	516	572	537	545	560	559	558	556	559	572	532	594	532	538	515	510	560	545	554	573	568	587	576	555	511	567	565	526	533	582	554	571	535	555	578	519	576	519	545	513	547	583	574	566	562	526	562	573	534	535	538	541	588	550	564	519	563	549	538	548	571	554	565	566	556	558	570	539	531	525	546	541	570	539	551	538	563	542	575	533	580	558	537	573	539	571	545	564	533	565	579	547	562	571	539	558	532	566	572	550	514	560	588	533	549	549	528	536	548	536	578	570	563	553	556	563	542	546	551	552	558	568	543	554	532	565	497	530	555	585	554	504	547	545	524	561	562	549	589	613	530	550	564	521	557	594	517	554	574	570	587	554	525	493	555	541	520	564	565	572	553	558	565	556	530	569	533	529	587	552	570	565	552	547	506	535	541	550	573	571	549	582	570	532	580	563	557	523	517	524	518	568	517	564	540	559	547	542	574	566	541	551	519	555	558	518	547	588	506	539	556	575	540	548	560	622	562	574	584	539	513	510	521	558	563	546	528	590	571	559	558	574	522	540	511	530	519	548	554	537	581	520	537	513	531	577	539	564	544	561	549	584	545	560	546	547	564	516	520	542	560	566	539	547	598	505	527	533	585	507	529	568	539	530	586	555	549	538	561	551	582	566	561	531	544	577	544	537	586	560	566	549	539	493	572	562	533	539	577	497	546	519	584	551	577	560	547	533	577	522	593	588	545	544	525	549	548	582	543	583	574	573	550	586	541	577	521	519	551	578	545	561	533	574	539	538	482	544	551	517	539	530	552	555	559	529	560	533	545	493	560	550	544	584	575	579	583	546	562	573	547	566	569	549	572	543	540	580	604	513	599	538	576	546	545	535	574	580	558	558	532	529	483	588	535	531	568	586	564	556	562	528	540	534	524	531	551	568	568	531	589	548	554	569	573	562	552	579	595	543	498	577	580	518	577	533	537	531	544	566	575	553	521	530	567	563	530	562	550	532	515	535	558	524	526	568	560	554	549	498	523	534	556	539	549	556	552	553	527	560	560	614	558	562	584	567	526	553	505	596	540	493	548	523	582	575	560	581	568	538	504	532	499	534	560	510	563	575	536	574	519	555	568	530	570	593	539	507	562	523	578	560	553	551	542	560	543	536	585	541	560	534	572	579	498	549	539	576	562	545	560	601	555	545	548	527	583	530	570	563	534	560	574	575	559	528	529	531	573	549	581	536	539	525	572	570	541	589	548	549	577	519	547	533	551	555	583	541	525	552	525	536	537	556	552	586	530	551	522	558	522	579	532	551	558	546	516	550	539	533	529	556	564	545	502	548	561	544	598	508	575	561	554	555	518	524	551	568	554	530	563	547	583	547	540	571	561	537	540	531	573	513	569	543	568	484	552	521	543	523	522	515	542	558	551	480	531	527	560	578	548	505	563	593	541	539	531	524	559	547	524	541	498	597	573	542	534	585	562	507	571	555	539	550	569	577	548	571	597	572	573	517	549	553	516	636	534	583	524	576	573	520	542	578	554	571	532	551	562	540	582	523	534	535	541	562	533	578	544	571	524	530	601	567	553	512	572	540	548	539	604	562	533	553	504	553	547	527	578	518	533	564	547	533	584	524	566	565	584	565	548	527	560	565	534	544	528	549	561	556	518	606	557	510	555	538	526	584	557	553	580	590	564	628	539	577	543	575	565	554	529	524	545	578	507	549	530	578	568	521	514	571	559	575	538	557	555	571	590	545	522	531	603	582	543	509	559	496	554	569	571	507	545	572	561	551	542	554	513	547	542	558	560	527	581	607	570	575	514	543	541	566	550	532	536	570	582	571	517	543	517	571	557	544	535	560	545	546	537	544	569	519	550	522	553	530	551	591	559	592	559	533	573	519	528	568	509	558	569	568	545	598	561	538	550	501	534	561	522	500	591	519	592	587	594	541	567	561	518	598	565	555	562	522	582	531	557	566	546	507	570	490	536	537	559	546	542	551	590	619	556	579	562	527	607	534	563	612	531	524	597	568	565	517	532	583	541	583	523	527	601	554	542	570	527	522	548	552	564	525	527	541	546	556	593	593	519	537	513	536	503	552	574	533	564	560	565	566	572	537	571	568	524	556	565	548	543	533	533	524	545	543	546	562	581	538	552	516	510	529	551	552	562	528	575	529	553	526	543	549	557	583	508	569	506	567	539	597	555	556	556	534	586	590	600	559	515	551	541	562	502	536	572	536	542	555	519	560	576	524	580	515	538	524	528	587	557	528	552	518	524	530	565	517	539	564	581	537	555	553	509	543	571	563	532	537	597	558	579	601	560	531	598	540	534	502	544	548	521	530	557	502	579	534	565	560	564	540	536	559	559	576	566	556	499	558	588	540	533	551	529	540	530	562	539	519	539	492	580	549	560	538	549	544	533	524	554	544	573	554	502	522	511	552	587	561	563	557	571	520	530	518	527	604	567	563	525	552	573	562	541	553	574	583	536	560	564	518	537	510	560	544	556	565	559	564	537	530	577	577	551	542	612	518	532	532	512	528	569	548	572	543	568	504	561	537	571	570	588	514	580	529	540	533	583	568	494	554	564	519	535	554	543	537	556	539	526	506	529	585	512	532	538	577	526	561	556	554	543	583	564	514	569	557
6462	11600	12393	15684	1635	1304	1089	950	900	1492	794	752	796	713	684	698	690	725	697	652	692	700	639	743	660	696	715	668	667	665	702	670	703	655	704	663	681	714	690	702	665	694	676	676	708	664	687	718	607	669	682	652	665	663	691	670	702	691	660	646	667	677	664	694	743	677	692	655	688	668	708	690	673	629	658	704	681	705	680	643	689	663	680	667	654	688	654	641	662	659	648	702	653	658	650	661	682	656	648	659	698	659	657	697	667	638	683	655	672	652	689	665	690	690	678	647	662	665	658	668	659	636	661	634	739	679	686	656	677	678	653	670	685	633	671	637	666	647	666	682	675	672	644	671	682	672	650	704	666	608	664	651	653	648	672	631	651	663	668	625	677	676	658	681	640	656	678	712	672	682	687	634	694	692	636	665	676	694	674	714	631	624	601	667	658	681	673	624	673	658	650	619	648	646	635	687	659	636	660	691	630	665	639	683	655	649	663	617	703	639	689	678	686	660	691	682	703	614	717	642	659	627	723	692	652	638	666	664	688	664	678	655	689	657	657	648	659	629	643	710	667	677	619	674	630	677	693	656	659	699	712	690	639	651	652	667	663	679	665	634	658	703	665	678	644	670	668	708	664	669	695	648	671	674	699	654	683	655	672	690	707	693	628	635	673	715	693	677	631	690	636	674	696	650	665	713	696	658	695	655	665	645	674	705	674	612	697	700	693	669	681	701	662	685	655	656	676	702	681	670	700	728	645	673	697	685	669	674	660	670	682	667	682	650	694	674	636	679	702	669	648	665	685	660	661	682	706	667	669	669	620	644	694	633	684	681	674	673	664	670	691	699	656	667	661	713	635	647	683	714	709	666	675	630	645	638	742	656	672	696	672	654	635	632	632	721	686	703	703	702	660	660	655	627	722	706	663	726	699	665	685	691	674	719	641	667	683	685	644	653	658	684	680	640	688	644	665	686	725	702	707	686	690	656	656	669	684	675	656	642	667	689	679	705	630	677	653	661	636	681	694	695	619	651	663	677	686	614	668	679	682	675	654	679	649	704	652	692	640	694	656	635	692	678	657	673	703	683	667	700	696	683	656	686	660	692	685	703	677	640	656	641	682	712	668	688	649	663	656	652	648	672	685	646	685	685	683	662	688	600	681	703	643	671	696	618	648	718	668	732	667	665	652	683	660	657	664	665	703	687	624	641	673	625	704	652	658	708	680	679	640	664	654	721	657	637	665	664	711	694	648	675	657	676	664	655	708	630	677	734	659	703	658	687	658	647	646	725	698	667	644	701	701	694	668	670	668	630	707	694	630	665	721	698	675	689	707	699	668	665	629	698	716	639	698	716	639	690	677	698	683	628	665	615	653	687	607	711	685	681	643	683	639	672	706	637	664	660	654	662	664	677	683	673	666	671	721	653	673	681	709	687	659	690	617	650	665	670	673	653	665	624	682	669	705	637	720	714	666	668	661	622	702	654	704	651	653	702	657	653	683	676	665	672	689	664	667	672	695	649	687	720	685	672	678	670	655	662	659	643	681	646	625	649	657	672	696	742	622	679	680	676	660	680	667	668	730	663	657	664	702	681	644	662	658	667	701	655	706	674	661	700	694	686	669	685	680	637	700	645	662	627	692	643	703	702	627	663	668	677	666	668	708	664	638	640	643	668	648	665	682	658	674	717	688	658	652	679	656	675	664	665	637	670	656	684	647	680	671	665	639	646	645	695	697	623	662	664	672	659	661	683	624	638	654	660	713	641	687	662	682	684	686	610	695	643	672	658	682	661	670	675	684	614	707	669	695	697	706	677	696	680	682	682	678	689	662	629	683	724	656	637	687	635	694	661	614	655	728	657	679	667	739	676	686	713	667	643	625	676	690	648	639	683	693	673	620	654	683	686	651	704	638	725	660	669	649	642	680	678	665	660	654	649	656	670	681	692	654	700	644	667	652	696	661	644	684	641	686	634	646	658	657	636	688	671	695	697	630	652	674	669	684	677	657	620	668	707	643	685	705	648	717	655	710	692	612	632	700	692	638	689	643	654	685	674	689	668	694	667	671	617	670	664	705	673	748	634	679	655	707	680	679	655	612	679	689	634	640	684	669	710	655	706	688	637	679	697	651	705	663	667	706	678	682	625	687	669	666	657	695	698	657	664	666	696	641	693	672	664	602	624	692	634	651	703	666	632	656	654	676	646	662	689	660	658	647	656	642	697	645	694	661	663	664	664	674	654	699	647	646	684	719	657	734	709	678	684	678	678	670	684	673	645	689	627	665	676	679	698	649	688	659	696	658	645	627	655	674	657	682	695	690	639	688	631	719	674	679	687	669	654	666	679	706	718	660	651	675	689	715	634	671	658	651	708	711	689	695	673	657	657	697	648	709	671	664	641	680	670	687	668	675	686	663	653	711	672	667	644	629	673	677	664	645	713	651	696	669	681	657	688	664	625	662	662	636	652	623	655	658	672	634	659	697	620	650	694	661	690	652	660	667	687	665	684	655	666	659	659	668	652	622	663	676	709	663	686	676	689	627	647	688	690	680	711	658	641	666	641	674	711	652	686	634	641	631	702	681	658	679	663	683	694	669	671	682	672	671	710	667	690	663	676	657	678	695	683	676	651	675	650	658	641	670	653	671	697	725	660	644	657	626	651	664	634	703	658	653	664	680	660	669	714	628	682	672	730	725	677	647	671	676	688	671	651	675	652	729	666	691	664	653	666	650	659	692	636	645	681	678	667	666	662	660	720	662	679	666	675	645	678	663	690	644	623	643	656	676	683	694	695	662	683	625	719	669	690	673	685	663	666	643	662	603	642	674	666	669	643	643	696	626	687	661	658	655	687	677	624	610	652	699	681	659	686	652	724	725	654	638	670	677	671	626	646	673	719	661	692	638	727	667	639	701	643	665	657	673	652	686	656	650	696	644	668	637	697	655	654	630	604	637	657	611	685	636	690	673	664	665	669	672	680	689	673	653	632	678	684	672	637	648	652	662	679	694	708	691	645	661	682	670	688	640	668	635	682	696	673	657	652	723	678	656	653	697	675	639	658	636	696	650	648	666	697	704	717	649	662	683	642	636	670	690	676	668	681	658	631	630	700	618	672	723	680	646	652	688	630	661	675	653	641	648	688	666	682	698	652	649	649	652	709	670	634	668	667	684	687	624	597	598	673	666	701	658	657	661	680	645	671	652	685	656	652	676	716	654	712	636	681	669	631	674	672	650	650	638	701	662	686	659	631	692	685	690	634	668	651	704	684	650	681	699	670	653	633	669	698	661	677	688	674	641	680	650	679	672	625	669	676	642	628	645	651	642	652	700	632	693	641	638	694	616	697	667	639	635	661	652	704	674	634	647	655	673	686	732	723	660	652	653	646	700	678	718	670	663	643	661	663	655	715	682	661	690	666	656	673	611	614	682	654	690	655	652	657	675	660	646	669	674	668	659	677	682	655	621	666	679	681	702	665	673	667	674	655	641	662	640	711	627	653	692	685
22840	21510	29282	24336	21509	21146	6890	863	597	1652	461	384	348	381	380	398	349	292	296	348	288	296	290	257	267	252	267	279	277	258	249	271	256	275	273	279	299	280	255	235	214	245	254	274	257	252	249	252	235	276	279	269	267	231	281	288	232	221	298	241	254	231	232	250	234	258	264	236	248	248	279	235	249	231	229	241	277	244	268	237	202	252	232	267	252	222	270	237	258	256	239	221	242	258	257	262	225	287	237	258	229	240	279	252	274	243	271	252	248	234	229	234	287	268	236	251	251	234	266	225	237	247	229	261	234	260	253	237	228	243	255	270	258	251	244	206	250	281	245	248	255	276	267	266	211	260	243	260	224	239	250	248	232	281	228	244	231	257	227	223	236	218	228	214	239	241	238	229	213	235	245	251	245	229	247	218	265	246	252	237	236	224	263	256	243	254	235	230	255	267	241	255	236	259	236	279	236	241	255	237	248	255	236	250	260	244	220	273	253	250	252	257	242	245	251	225	278	246	215	249	230	264	268	233	252	252	235	234	244	260	231	234	229	252	296	252	269	222	254	227	232	233	236	237	262	245	242	237	249	239	243	203	275	239	259	256	240	248	253	263	241	239	227	251	248	246	241	237	239	233	266	242	266	239	250	249	245	249	241	256	258	238	244	245	264	246	242	241	239	244	240	231	239	254	267	270	248	261	247	237	262	251	257	265	237	217	254	251	242	243	260	222	281	272	262	244	243	261	266	257	256	233	255	255	214	266	230	246	288	246	233	246	252	235	274	284	216	256	265	258	242	235	278	244	244	258	257	259	262	235	237	255	240	264	260	263	238	250	262	244	242	248	251	227	235	279	224	257	283	247	228	250	269	261	266	241	260	222	253	241	261	242	273	258	262	247	241	245	253	252	241	261	264	276	231	256	249	247	236	227	238	255	255	242	253	232	265	235	243	258	251	259	256	269	274	230	227	257	258	223	260	248	247	239	261	260	254	221	249	268	238	249	238	238	216	258	221	252	246	262	228	262	254	235	239	267	217	257	244	247	226	266	210	247	266	235	238	249	255	241	224	261	250	243	281	239	244	237	247	223	237	247	245	256	247	241	235	236	265	249	243	259	277	247	243	249	236	267	255	278	224	273	284	245	260	255	272	239	263	222	242	247	253	232	229	223	219	269	245	255	243	195	279	234	249	225	258	262	235	261	220	257	251	253	257	270	265	246	246	261	263	257	278	254	266	258	251	274	225	228	234	230	261	236	234	236	241	255	252	262	241	277	231	242	219	249	252	242	228	229	269	233	268	253	250	252	259	273	256	254	235	263	234	244	239	246	259	240	252	224	273	259	236	251	262	248	246	246	247	241	269	233	260	274	248	293	256	259	245	231	281	242	241	271	241	255	263	255	265	236	243	236	241	240	259	253	211	251	270	260	276	252	227	244	251	232	271	219	250	218	255	232	247	248	247	239	242	234	239	265	250	267	253	235	254	249	241	225	265	238	253	227	246	251	262	271	237	246	227	245	247	245	264	229	221	261	209	222	250	215	230	265	221	260	251	221	276	227	217	232	244	260	250	228	241	251	244	241	256	270	275	251	249	227	243	280	233	248	236	260	251	268	264	259	254	244	222	250	263	228	242	246	276	274	244	256	236	245	237	208	258	261	250	291	252	274	229	244	251	229	259	266	272	245	252	258	224	235	244	241	230	278	236	258	238	240	272	266	245	235	249	234	223	227	268	255	247	247	228	261	241	249	238	239	243	249	236	253	252	234	235	226	247	239	250	259	258	260	248	244	275	254	249	229	231	267	262	246	236	236	253	260	261	236	236	252	234	256	281	208	249	275	235	229	252	257	251	237	227	220	258	289	231	222	235	269	240	272	235	243	265	243	268	244	242	228	255	247	246	239	242	241	268	248	254	250	259	258	270	260	260	231	252	246	271	248	236	237	249	267	252	253	238	250	250	254	247	255	251	237	223	270	244	220	231	254	221	227	263	225	255	244	275	235	262	248	253	219	265	254	246	258	281	256	273	255	255	236	252	227	232	233	240	257	285	246	240	233	234	233	247	250	268	235	269	246	248	227	223	237	255	252	236	242	243	239	224	240	236	267	260	249	239	241	228	250	240	240	249	221	243	255	251	232	254	259	213	258	250	238	255	242	270	236	240	256	246	266	245	263	244	247	251	234	229	273	251	205	262	240	224	269	217	236	254	241	239	234	254	238	230	257	229	265	243	244	222	243	230	257	227	231	242	269	284	269	266	260	215	247	260	267	227	254	230	254	257	278	233	222	250	218	245	258	239	256	214	254	252	229	255	238	268	213	247	245	203	234	241	230	250	276	275	233	238	238	251	255	255	254	252	244	257	253	249	230	241	251	229	233	266	256	274	258	260	247	241	263	230	266	267	239	247	246	253	224	285	253	243	218	240	212	236	234	258	224	243	248	214	266	259	237	220	250	252	232	250	268	238	248	256	237	256	223	250	240	253	256	268	267	221	253	251	255	233	242	250	247	251	252	250	243	217	244	275	241	232	230	216	279	248	242	240	243	265	250	235	225	242	241	269	229	229	232	235	264	252	260	293	238	259	250	271	262	271	221	226	256	248	285	262	276	251	267	243	255	212	256	247	271	220	248	265	248	236	266	262	242	216	262	225	257	230	264	291	241	244	269	270	258	271	215	228	255	242	272	235	247	243	222	246	265	235	225	244	250	279	260	248	264	231	265	247	225	237	242	246	260	254	249	259	224	258	239	246	252	236	230	212	250	266	237	253	246	247	235	237	275	230	252	235	230	236	220	258	255	220	253	244	228	238	251	275	256	253	250	256	274	256	261	261	237	252	252	258	231	256	243	236	227	268	234	241	228	257	249	246	252	249	238	242	257	244	262	244	251	242	241	242	257	232	250	231	249	268	264	270	229	244	245	264	233	254	226	265	235	245	241	252	252	261	256	241	243	239	241	258	253	242	269	251	227	242	228	275	236	246	256	241	247	234	244	270	255	255	232	269	259	256	248	280	254	257	235	244	232	217	239	257	241	255	258	253	252	240	265	267	256	242	238	242	210	277	237	281	244	239	264	243	262	261	223	240	221	274	245	243	217	262	249	239	266	230	240	239	235	256	242	228	247	215	249	258	250	247	237	249	233	237	283	256	241	259	225	254	274	251	279	237	243	232	232	205	244	243	241	276	273	260	274	266	273	239	273	251	261	275	249	275	223	230	268	221	242	262	273	239	245	229	228	262	239	217	227	239	199	254	244	256	238	247	249	244	255	262	248	249	252	251	242	239	229	269	258	240	258	230	261	259	227	249	225	226	230	254	259	253	224	288	257	241	278	291	277	253	258	266	261	268	248	245	265	247	262	249	221	250	245	244	252	236	247	244	282	251	221	236	251	238	238	255	230	238	244	277	233	227	253	240	232	247	254	257	237	240	244	238	264	251	226	247	259	256	263	266	257	238	252	239	247	245	246	261	230	237	235	256	250	246	240	255	252	228	261	257	250
8258	22021	29227	32695	3629	2391	1874	1406	1132	3187	792	694	596	564	500	517	457	420	422	391	397	385	382	398	371	342	396	360	375	340	345	371	347	309	332	339	325	333	343	340	324	336	340	321	326	359	311	341	322	310	292	331	329	285	311	304	330	331	310	314	321	337	350	334	377	333	330	319	316	327	314	317	324	301	331	337	313	317	283	325	309	316	280	313	300	303	295	329	321	328	314	327	330	326	331	310	318	308	340	306	351	320	319	310	338	276	319	313	323	304	336	326	325	307	291	332	355	309	346	315	292	312	278	326	287	346	308	310	313	311	288	346	310	326	328	293	328	297	294	331	355	296	323	351	324	298	330	309	312	295	325	318	299	319	347	338	337	312	308	292	321	322	289	321	323	310	307	315	293	283	301	282	314	303	298	325	332	311	353	318	322	296	322	313	315	326	323	316	325	323	283	317	322	311	319	311	298	323	354	314	347	324	333	356	364	327	342	322	332	340	374	335	317	307	320	301	330	340	331	294	313	331	311	318	343	323	316	316	291	300	327	324	318	304	314	292	315	300	289	301	319	305	309	288	337	327	338	310	301	300	329	306	312	308	321	312	315	321	323	329	331	318	336	320	348	291	320	289	315	326	337	310	306	330	313	311	325	299	313	312	312	344	314	355	280	341	291	313	335	305	332	348	326	332	336	326	324	274	329	330	304	316	294	303	331	323	329	353	336	310	329	311	321	342	296	336	298	333	310	313	325	340	342	324	333	324	298	349	304	302	316	320	322	321	337	326	334	320	309	321	296	313	336	326	325	287	315	296	325	297	288	293	312	310	334	352	312	310	334	330	324	314	320	273	331	313	334	305	323	346	316	330	309	299	316	305	296	316	295	307	318	320	298	321	337	343	349	328	321	322	302	292	345	319	289	288	383	307	323	314	322	354	331	323	327	321	294	303	319	293	307	333	310	330	310	324	315	311	312	321	320	339	322	281	338	313	324	330	322	341	306	337	317	332	310	304	323	318	330	319	327	311	326	325	317	355	313	293	331	305	338	331	330	338	320	284	307	321	315	326	291	312	336	311	300	330	319	338	298	285	300	303	314	295	305	316	328	332	336	312	313	334	319	305	337	314	292	326	292	330	309	343	301	299	329	314	332	286	327	323	310	299	323	296	300	316	303	347	312	325	316	312	315	295	322	287	299	330	286	312	334	344	323	279	320	305	327	319	314	326	317	318	303	316	308	317	314	324	340	310	307	281	318	302	330	326	315	317	320	321	316	363	327	317	315	342	309	321	281	331	323	303	295	283	327	323	344	337	290	343	310	300	305	306	328	355	318	295	320	325	332	312	331	314	318	331	311	318	328	331	325	344	315	328	323	320	335	324	336	318	323	305	296	307	303	308	312	312	304	347	338	325	312	323	325	327	283	303	306	324	294	315	302	353	336	297	336	284	318	307	309	297	319	319	347	351	288	335	321	280	338	318	312	314	320	298	357	325	334	335	312	324	314	329	311	315	324	300	299	284	351	314	331	306	299	292	278	311	320	330	301	355	304	315	350	303	306	317	345	317	319	311	335	304	341	334	341	290	320	311	308	303	272	327	315	319	309	343	336	321	345	291	343	308	307	305	286	309	336	330	332	328	331	291	321	317	324	304	307	305	340	358	303	286	278	346	302	329	317	322	278	315	308	320	321	308	300	315	324	307	316	301	319	354	292	311	300	332	312	284	342	332	293	325	329	319	347	320	311	348	331	337	311	299	317	322	319	315	338	297	296	326	336	308	353	322	343	298	296	321	280	319	317	322	297	344	276	337	339	328	317	311	299	329	316	324	327	327	318	275	312	320	308	315	335	314	304	330	324	290	311	316	323	300	293	304	305	332	299	312	296	316	313	289	345	307	314	306	337	294	313	329	327	305	336	287	301	334	309	300	285	317	328	337	294	325	330	314	326	326	329	321	337	318	341	315	313	327	326	322	289	309	309	314	338	297	351	306	292	300	351	298	309	324	290	308	303	287	302	297	322	315	309	330	265	285	336	314	326	326	317	316	306	291	338	311	292	333	285	337	295	308	330	312	300	308	318	337	324	300	319	338	322	298	326	311	345	327	313	311	326	362	311	344	295	314	332	314	333	315	332	312	339	279	344	317	313	325	313	307	329	322	291	329	308	263	314	334	302	341	323	305	305	343	306	304	344	320	324	355	306	299	326	296	312	310	309	328	315	315	320	328	343	302	297	348	315	317	322	306	296	288	337	329	332	323	327	332	317	330	312	336	294	361	344	330	345	303	306	322	342	326	323	303	282	308	309	289	296	334	325	334	320	336	278	318	319	337	303	307	337	294	318	282	334	346	310	335	340	309	333	311	346	305	315	324	314	332	313	297	319	327	301	335	349	350	289	351	345	290	319	314	321	302	317	320	315	321	305	304	292	325	300	343	308	320	321	315	287	306	321	316	343	336	283	316	336	328	327	293	319	327	329	296	317	302	295	332	322	295	329	323	301	332	293	278	331	293	328	311	340	318	307	301	301	311	330	316	335	336	305	323	318	305	334	300	295	298	336	304	330	293	328	297	361	311	312	330	300	332	320	315	309	322	278	337	297	352	337	340	309	317	317	296	314	306	325	347	310	279	290	322	333	284	347	321	320	328	347	347	312	324	292	320	291	290	331	333	285	309	352	315	325	351	304	347	321	331	330	302	304	307	324	339	326	309	307	371	307	316	302	293	331	305	330	329	344	345	295	319	326	298	307	306	299	316	352	304	310	324	329	310	265	300	340	293	300	277	311	294	293	305	340	304	297	333	340	339	340	335	314	340	303	321	322	330	324	328	334	301	327	310	303	298	316	320	279	326	347	339	328	310	322	363	334	318	297	342	281	332	325	327	312	338	301	297	287	314	321	331	343	309	317	312	300	323	295	328	366	318	294	317	332	291	302	333	344	310	318	337	303	319	342	332	317	334	325	367	338	313	323	343	328	321	294	364	308	299	288	317	308	354	306	337	335	283	324	314	306	332	290	323	314	307	320	325	259	314	273	288	306	289	309	320	322	287	320	297	326	320	297	320	288	315	330	316	315	312	309	336	324	328	348	322	295	322	306	327	317	304	321	342	312	336	302	311	300	345	286	303	363	342	329	310	315	332	324	324	297	309	313	324	322	276	322	300	292	311	299	311	345	338	311	287	340	334	315	316	335	295	337	328	281	276	329	302	311	323	306	317	296	336	358	324	353	284	300	318	329	331	324	321	336	278	340	331	336	323	312	301	325	303	299	328	303	296	323	301	339	288	311	314	307	319	300	318	301	296	295	309	322	309	304	285	324	334	308	327	315	343	345	322	317	332	311	326	313	327	324	311	313	325	330	309	327	306	325	324	303	326	305	302	331	311	308	334	334	316	312	311	326	343	300	296	331	309	316	314	330	318	335	322	308	293	283	294	326	326	304	277	304	307	294	299	325	322	314	295	329	316	345	344	313	301	334	327	283	326	325	313	296	290	309	308	316	294
27887	17301	5435	4503	953	875	857	872	769	831	833	844	804	848	857	850	832	855	865	834	813	821	853	776	841	835	816	820	834	836	858	834	825	838	835	804	826	839	837	836	768	842	840	840	814	778	789	802	856	773	850	831	826	849	844	828	791	834	797	799	869	814	811	772	800	804	789	825	806	807	808	820	799	783	824	829	866	764	855	854	869	815	825	781	821	836	838	814	831	805	813	783	807	805	781	789	840	812	825	810	768	837	834	830	795	802	844	813	827	802	808	797	825	823	754	881	826	818	806	784	791	865	852	774	784	809	796	785	823	851	799	838	888	841	858	826	847	815	821	836	778	830	859	852	859	864	852	805	821	855	812	864	831	838	816	823	820	787	847	807	809	788	830	808	792	796	774	843	799	833	829	772	822	809	773	838	886	855	804	819	796	820	762	810	814	789	830	799	799	817	814	834	874	813	836	834	824	840	854	833	804	805	820	858	824	855	826	860	814	869	851	813	848	859	760	809	825	756	875	844	858	815	859	858	801	829	815	830	817	800	761	843	830	765	835	818	811	836	844	828	807	837	820	896	806	848	778	854	806	755	832	819	803	782	844	838	872	838	783	819	864	883	891	858	817	868	822	768	845	787	854	827	821	798	808	786	839	849	827	792	856	891	830	782	846	766	799	806	770	888	820	810	824	853	811	820	806	849	789	847	827	835	822	832	874	864	783	757	841	849	826	802	844	826	784	861	778	783	822	783	779	817	826	828	823	880	843	881	749	784	867	856	874	826	845	778	877	821	823	796	834	804	835	851	789	818	823	815	836	813	817	779	781	855	796	786	818	840	857	788	809	816	821	869	824	849	793	829	811	803	800	848	835	793	779	802	849	797	838	816	803	771	828	823	816	773	798	774	818	828	825	831	803	792	858	809	837	824	803	838	796	854	810	855	807	824	835	809	837	811	791	802	822	816	827	783	753	814	867	836	867	791	849	825	816	796	836	782	833	822	821	781	780	793	804	844	826	905	814	828	798	813	856	771	808	869	795	788	828	802	777	798	812	807	844	808	791	843	850	810	797	831	843	851	828	848	789	830	815	774	794	808	816	767	829	804	754	801	849	836	793	804	845	871	803	846	797	835	835	806	815	853	818	826	849	776	815	853	845	836	805	845	761	821	807	821	865	834	839	792	846	797	827	835	789	844	780	792	784	856	797	829	811	775	807	755	793	807	829	822	858	805	759	847	853	860	812	774	861	822	785	806	772	771	778	821	858	848	810	835	795	844	821	817	842	822	800	819	810	803	849	815	818	845	830	817	787	786	793	836	870	802	765	797	799	875	818	816	821	809	807	828	765	803	825	789	799	799	808	830	837	804	752	806	841	797	792	819	817	797	864	809	816	778	788	853	824	811	813	807	817	823	811	807	839	820	778	805	831	800	815	838	834	839	840	857	886	834	862	811	808	844	847	791	829	765	857	792	834	834	869	834	781	854	831	856	838	769	814	788	820	848	843	814	772	790	926	845	853	807	814	795	794	777	869	823	805	830	840	857	822	836	775	852	800	778	798	757	803	828	813	846	818	845	835	803	843	810	810	850	795	830	872	862	821	780	823	850	823	789	813	821	816	795	828	812	826	815	793	828	808	838	842	795	830	810	787	814	816	806	810	823	823	810	812	876	780	800	841	839	879	871	841	827	774	781	794	791	785	891	767	822	845	856	810	809	861	797	817	776	818	800	793	859	780	796	761	849	842	880	813	807	804	783	808	816	842	816	767	859	828	844	859	829	866	828	813	831	820	832	880	815	883	824	828	780	842	898	853	855	800	816	778	823	835	825	821	827	825	831	829	797	866	833	831	812	837	830	812	796	814	873	797	786	826	870	834	793	843	813	790	771	883	812	850	867	792	807	788	833	854	808	826	821	798	802	827	824	842	809	769	810	816	778	826	819	821	809	811	800	838	833	839	779	790	852	792	820	779	760	828	804	851	859	784	825	807	851	831	821	764	794	772	796	864	850	767	799	795	742	868	785	851	846	849	800	776	837	836	837	810	793	777	805	820	782	785	815	888	834	795	835	817	832	839	799	812	815	796	839	832	875	836	835	843	742	816	812	829	824	851	787	843	843	820	798	785	848	799	832	808	825	821	808	802	808	824	808	793	856	792	800	855	872	832	812	862	826	814	813	793	791	806	754	838	808	795	846	862	795	803	814	807	813	736	785	810	842	809	801	816	796	794	835	863	822	797	799	880	858	770	778	769	823	819	785	823	808	852	802	831	836	772	853	790	796	840	824	793	756	807	847	854	816	828	804	853	869	851	794	833	845	862	792	784	755	823	802	787	855	859	789	813	806	828	827	808	790	799	803	833	810	853	823	784	819	823	763	852	797	837	827	809	845	788	753	814	813	785	818	801	820	819	780	786	825	767	798	855	853	858	812	846	786	828	749	800	865	834	770	894	833	806	831	839	827	794	848	816	806	811	859	796	812	768	766	824	779	825	861	776	794	840	821	820	773	786	811	843	855	835	821	835	795	889	799	832	779	773	873	834	825	840	772	812	804	843	823	816	823	754	900	853	795	818	822	848	808	820	771	799	864	779	837	812	862	814	832	839	845	857	817	788	755	808	810	838	866	805	785	780	779	813	842	848	793	747	767	797	824	817	816	793	866	843	778	849	798	793	782	792	811	835	808	876	811	844	841	795	840	823	804	845	806	834	839	825	832	806	793	830	849	781	796	837	825	849	742	838	838	852	787	819	863	841	829	803	804	833	837	796	789	812	820	856	830	805	863	808	811	845	840	804	877	775	752	829	839	807	849	839	791	823	786	787	840	813	821	840	820	834	789	855	793	827	846	844	814	814	860	823	829	803	863	812	845	843	820	844	908	756	798	828	770	839	811	821	804	854	785	870	825	842	838	839	808	831	803	822	906	804	823	784	829	839	812	827	792	800	809	886	800	761	839	869	829	858	785	861	797	803	823	830	838	788	820	812	839	816	861	828	774	788	818	850	817	854	856	838	822	851	808	769	783	880	772	780	793	807	816	869	845	815	827	808	811	836	862	877	807	845	814	859	762	844	855	800	792	855	785	867	854	818	807	841	842	779	861	793	823	884	810	764	822	801	836	855	846	838	826	874	876	849	831	833	818	772	836	832	809	863	801	829	837	828	834	845	776	833	815	835	805	799	820	760	855	787	843	778	813	862	850	818	822	818	832	856	837	817	828	810	814	833	842	832	817	860	826	748	824	808	769	831	799	836	771	797	783	812	783	829	794	784	805	832	893	771	830	810	823	829	809	802	797	806	863	760	828	852	814	814	852	832	775	882	802	786	804	831	812	849	804	808	806	830	792	866	821	821	799	869	827	770	777	798	843	817	808	817	854	794	833	828	835	806	806	860	792	841	819	817	815	818	799	835	797	791	850	762	840	856	816	790	804	822	807	822	802	802	803	774	780	846	807	863	825	806	808	802	778	826	799	835	835	844	812	768	814	817	839	840	776	835	830	858	807
6805	6591	4026	3697	1129	1034	1075	1044	1010	1022	1061	1015	957	1036	1036	1009	984	1018	998	1010	976	1020	1007	1023	983	1073	1024	954	988	1006	1066	978	1001	1005	983	1036	1025	1043	975	1031	1012	1062	973	1018	1020	992	946	985	1061	1022	1034	988	978	1018	1050	1010	1007	968	1018	1040	1047	1010	961	979	957	1012	992	1009	975	1007	979	1000	945	972	1027	1023	978	1004	986	1016	1045	1086	984	1001	1012	1008	1051	1016	976	999	932	1001	987	992	1013	1028	998	965	985	1023	1027	1007	1012	1013	990	1032	1023	956	1015	974	1019	1022	1025	975	1048	1047	1028	1001	1007	957	1004	977	1017	1039	1015	996	1050	1026	1014	1033	1013	994	1019	1040	1039	1035	978	984	951	963	1020	975	1039	1049	993	999	983	969	980	1002	1049	1046	993	1004	976	974	1005	973	1008	973	1018	974	994	1031	1033	959	1055	1019	1020	970	1037	1011	979	1007	1012	992	999	1000	1006	1003	1003	1051	1020	956	957	1041	1057	1064	1030	969	976	991	1004	1047	1026	1024	1007	957	980	1017	980	1045	1038	1038	987	991	973	1013	984	1007	989	998	996	982	1041	1082	1037	1003	996	991	990	1008	1067	1051	941	983	980	997	1047	996	960	994	981	1010	1023	1011	994	987	978	1022	1043	974	1028	997	971	1033	1073	966	965	993	1000	1014	1035	997	1018	1027	1019	1005	1023	1028	1038	943	1038	998	944	1047	1108	1073	1026	1017	986	1032	991	1028	994	1017	972	1000	965	994	991	967	997	1000	918	1047	953	1049	972	1028	1017	1016	1007	956	1031	988	1060	1026	1008	1011	962	1037	992	972	1030	1031	1008	957	986	1041	1034	1022	990	996	1028	1008	979	1029	1008	1009	1058	1015	1027	970	1011	1058	964	1029	1068	1035	968	958	979	1075	1048	1025	1018	967	1017	1029	1016	1044	985	1011	1022	1001	976	1008	981	991	981	1017	1032	1006	993	943	1059	981	974	1015	998	1011	1015	985	983	976	1012	1013	1030	1038	1015	1034	1004	980	1031	1012	981	941	987	969	963	986	971	1039	961	981	999	969	993	997	1022	989	1023	1013	999	973	987	1018	1045	1029	1010	980	1058	1028	919	966	1033	1020	979	970	990	1022	977	1028	1019	971	958	947	990	1078	1084	1011	1007	978	1028	1010	987	986	1004	1012	1008	984	1012	1023	991	982	997	991	971	1021	1039	1030	1038	965	997	999	994	1029	960	995	1071	1022	1050	1018	1032	997	953	1029	1005	954	1008	1026	1034	990	1020	994	1031	1012	1041	924	998	952	970	996	982	1017	1008	918	1004	994	1011	1052	962	1033	1022	997	1022	949	1030	997	991	1005	1006	1010	1031	992	991	1056	992	1019	1003	993	986	977	1025	1000	1011	1041	947	930	996	982	1024	958	1018	994	1070	1029	982	953	1018	1022	1027	1013	1026	954	1047	1016	1006	1069	983	973	1019	1053	982	1002	978	956	980	991	1015	977	995	988	971	987	1004	985	1002	965	1036	1015	1006	1012	999	986	1050	1000	1003	988	1033	1010	968	991	1026	1028	987	1014	948	972	940	978	999	1028	1008	978	1013	988	998	1004	1018	999	937	1008	991	981	1054	1018	942	920	1049	1035	1045	1034	998	994	1035	1022	1009	1067	966	1059	1005	1037	1040	1012	1017	1002	963	993	965	1058	946	1012	960	1009	997	1031	976	976	1007	1029	958	1074	982	994	962	1031	1020	1050	1006	1002	994	965	1102	1028	1035	937	1003	1061	1000	1058	1009	1025	934	1024	1016	981	1005	990	1001	981	1001	904	1038	1055	1009	1036	998	1015	1015	1043	1002	1005	1005	960	985	1033	1058	949	1032	1004	1087	950	1040	1021	1011	1003	999	964	983	1018	1032	1008	1023	992	963	962	1008	986	983	947	952	1000	1032	1010	1007	985	971	1020	985	1079	980	1004	1043	955	1033	1030	1008	983	971	1012	981	960	942	997	1003	969	940	1030	1024	1016	1083	1004	1005	972	1036	933	1019	929	990	1026	1010	968	1020	1015	986	1029	984	972	992	984	1031	1011	1047	993	1005	957	1006	973	1015	1027	1062	951	1023	1017	999	1009	968	966	980	985	990	1041	1043	1001	1019	972	991	1024	956	1022	987	1050	1037	1040	1015	1033	1005	1037	1063	971	956	1034	1041	1002	1022	1059	1095	988	999	1006	1018	1002	1002	1022	1045	953	1022	979	1013	937	1018	962	1009	1000	969	991	1022	994	1005	976	969	992	1026	1030	975	989	987	1063	1015	1030	994	1021	1020	990	995	1033	1058	1050	994	981	1030	1062	999	1019	1031	973	1041	1033	973	993	1008	1076	989	972	1024	1039	963	973	1030	994	992	1003	945	1027	1057	1011	1011	1034	955	1037	1025	1021	935	979	1027	1002	1038	969	985	1013	1046	1077	977	998	1019	969	1037	1041	999	1002	991	984	1005	965	997	988	997	1036	1048	977	1032	1004	995	1015	1007	950	1002	1047	986	1010	993	1008	1024	1017	999	1039	991	958	1014	977	991	976	1017	986	993	1022	918	1042	992	998	991	983	1029	1038	1025	989	1006	1052	1018	1060	993	989	1017	989	1070	1032	1093	993	1015	1052	965	981	1000	948	952	1040	1013	1012	1021	1002	1018	1014	999	992	1007	1006	1022	1017	942	977	1019	1025	1048	973	1008	981	1060	998	985	1001	1006	1014	1069	1027	1025	1002	1048	932	1001	972	1031	1050	977	1016	1026	1003	1020	1012	1003	988	974	974	1005	998	956	995	1022	981	962	1006	994	1009	994	1000	1041	1031	962	998	975	1047	986	1061	951	997	992	1016	980	1006	1042	994	988	1007	1058	961	1056	957	989	1021	1038	1027	1071	985	1012	995	977	950	1025	1034	961	1037	1063	989	997	1048	996	999	1073	999	1022	977	1013	974	992	959	999	1009	964	949	1015	1053	976	1076	991	958	1049	1002	1000	987	1051	1028	1034	1005	1049	998	1032	1012	1015	978	995	1039	1049	1001	978	982	996	1002	1008	1009	1000	1010	1028	1013	998	981	1001	963	1060	1010	1051	1019	994	1005	968	994	963	990	953	1024	980	1021	1017	968	949	1065	1016	955	1022	960	965	1054	1024	940	954	1027	998	1045	982	975	1024	902	974	1062	1003	1012	1022	1009	1017	962	1036	980	1000	1061	1060	977	993	989	990	1003	1045	1031	1016	945	999	1011	992	947	1021	1065	1021	1011	971	1001	965	1015	1027	1017	1063	1041	1028	972	1005	991	1034	994	1049	954	1054	1016	992	1049	1010	1029	954	967	929	1019	983	997	990	1003	1023	997	992	1026	1004	939	973	998	1099	995	984	967	984	985	1040	1029	1005	1029	1027	976	1044	1038	1052	1001	1042	973	1063	1028	1013	989	1022	941	1024	986	1028	1037	1012	995	994	1052	1042	988	1047	995	1028	981	1025	985	972	1031	979	998	970	1004	995	973	960	1036	1048	1045	1022	1013	1025	997	949	1073	998	968	1006	965	1030	1014	995	960	1002	969	1031	1016	1020	1022	1016	1041	1021	1045	1024	1051	994	1050	1039	1029	1010	981	1000	950	1016	974	1008	986	970	1007	1003	996	979	1003	963	962	984	1033	1016	967	977	972	1028	989	977	999	996	993	1006	974	983	997	978	1028	997	1032	999	986	990	976	1037	986	930	1017	972	984	963	1001	1024	1008	1056	974	983	1005	1015	1026	989	993	1021	995	979	1018	1023	975	1013	1009	974	992	1033	1030	1016	976	972	1035	993	1031	974	1055	992	1014	1008	1021	1020	985	999	1033	1025	1029	991	1004	987	1055	1028	993	1026	994	959	966	1005	1041	977	976	982	978	1021	969	921	1035	1023	965	1043	1070	1045	1040	1010	969	946	979	993	1015	1017	974	1012	1019	969	1014	1015	1003	996	1046	1001	1047	1075	988	1004	1006	1002	938	1059	981	1017	1015	1031	1067	998	1031	1030	994	988	1013	1041	1043	986	1119	1039	1002	1029	1062	963	957	1013	994	1025	1011	1040	1045	1003	1045	1034	977	1054	1054	1009	975	957	1011	980	971	995	1023	951	1016	1027	1068	1002	953	956	1009	1027	1066	1020	977	1015	985	952	994	983	1089	1016	1038	1003	1012	976	1044	987	1066	976	1001	971	1041	1018	955	1037	965	977	1054	1007	1025	1009	990	1003	1006	1099	999	1014	960	1031	1041	1001	993	1011	1008	1033	1059	977	992	1049	966	1017	975	941	960	1009	1018	948	979	1059	948	1070	1058	983	986	1061	1061
23745	21532	28748	25214	21017	8648	1330	939	851	1480	794	727	703	732	738	713	678	645	688	692	629	635	669	629	596	650	622	659	706	604	646	641	678	607	651	609	658	679	622	618	674	606	625	643	643	598	601	628	633	615	645	601	640	595	655	658	656	618	592	635	610	619	625	595	624	675	638	596	609	654	605	662	661	653	608	659	602	620	632	606	668	629	628	620	619	633	638	617	650	624	633	656	624	631	598	621	618	676	595	650	681	618	615	627	671	633	661	615	612	620	651	653	638	610	626	628	604	682	628	639	620	621	674	631	659	635	632	643	655	591	621	597	660	635	585	565	612	643	619	636	593	621	652	625	643	603	631	619	652	655	634	629	628	631	682	625	612	639	581	628	605	601	586	608	665	628	657	625	661	638	598	622	619	658	575	624	621	591	637	620	575	663	652	650	653	643	635	610	613	673	618	632	604	623	633	649	631	581	617	596	619	619	618	638	626	630	574	608	619	575	600	641	604	663	618	602	646	630	606	631	644	619	644	626	572	673	614	637	633	610	626	689	608	600	627	610	603	646	644	660	602	630	652	636	657	649	656	638	601	653	627	593	619	685	659	687	634	610	602	582	621	643	589	616	660	623	624	623	598	644	602	618	640	619	653	610	644	627	651	635	628	635	588	639	605	654	573	646	579	610	628	627	613	609	667	591	636	626	641	603	683	602	613	638	635	685	637	637	634	590	651	612	611	652	598	611	575	607	630	628	652	665	652	601	597	570	645	595	674	641	673	584	602	619	647	682	615	621	668	656	654	627	632	639	633	612	612	591	612	613	583	641	624	624	625	629	621	621	633	631	643	596	649	647	616	617	637	588	577	650	605	644	625	628	627	584	574	622	661	626	622	626	629	640	622	643	609	635	630	637	572	634	642	619	686	584	588	614	624	609	605	633	631	614	645	612	628	624	643	583	620	619	611	660	621	633	644	629	627	661	641	633	627	627	623	601	636	615	613	611	620	602	624	656	630	672	650	642	629	652	657	631	640	620	643	646	633	606	596	646	648	685	597	628	607	614	682	600	590	602	622	616	616	641	643	632	683	622	614	620	631	648	654	592	629	658	663	633	606	587	639	634	657	649	630	589	615	629	633	629	623	609	615	615	632	648	639	656	639	647	642	578	606	611	651	642	662	594	664	614	597	642	619	626	615	570	608	629	646	653	626	592	611	657	604	604	597	573	640	637	661	619	622	645	654	654	591	621	620	636	589	648	645	641	593	618	617	608	611	600	628	662	709	627	615	634	668	650	632	631	626	615	598	607	601	635	645	589	629	632	615	662	648	649	614	654	616	607	615	622	634	644	623	625	641	645	668	629	603	624	590	614	622	664	637	623	631	634	597	648	662	604	625	658	593	636	675	651	618	618	648	674	619	672	620	630	645	596	613	616	604	645	672	610	659	619	624	606	646	632	636	567	599	632	657	584	608	603	629	612	631	675	638	611	618	587	653	620	632	677	617	666	639	652	616	655	676	587	588	660	639	608	630	647	666	628	656	649	627	625	636	654	625	641	621	599	620	606	608	594	638	634	616	638	624	594	623	643	672	592	664	646	593	624	628	639	670	640	625	639	684	655	630	609	652	631	621	620	649	662	619	641	635	606	608	636	614	631	619	624	599	614	636	642	625	638	683	631	619	637	637	611	610	651	681	632	630	636	688	627	629	623	653	619	632	646	617	583	630	638	636	575	631	642	658	615	641	596	602	643	641	676	612	606	617	633	629	676	592	635	638	658	678	655	585	632	579	651	631	588	684	642	618	614	649	628	652	609	592	636	595	651	638	600	612	646	653	601	599	663	606	622	665	595	628	577	655	600	646	631	583	656	622	637	622	663	636	632	641	572	638	620	662	700	627	617	621	636	609	665	654	578	609	691	626	665	615	697	627	606	598	618	611	636	665	622	669	656	592	595	635	585	605	597	610	654	648	650	669	660	584	661	607	604	678	598	626	577	641	670	657	625	582	635	642	657	625	601	630	591	636	643	625	631	653	661	623	607	613	610	570	653	649	653	613	600	671	626	600	628	601	596	591	637	598	633	624	644	644	628	637	620	662	625	610	635	626	664	633	632	616	602	623	660	637	614	644	614	652	628	651	608	622	604	615	608	634	668	670	617	634	680	638	607	596	643	607	610	649	621	599	615	621	658	650	640	628	671	644	655	641	584	606	611	607	616	626	631	618	639	627	587	621	650	665	621	604	596	606	624	574	676	611	658	586	617	639	623	636	659	624	625	599	601	585	612	640	647	675	645	621	598	641	615	656	606	670	694	650	636	611	586	623	627	638	601	625	641	617	633	588	624	643	630	622	646	641	647	592	662	647	642	619	648	653	604	613	673	631	645	591	698	622	606	585	618	626	625	601	625	603	592	628	631	623	605	612	613	627	606	615	626	633	571	652	585	598	604	644	616	621	621	623	652	639	639	606	676	622	605	636	627	620	631	616	640	654	621	593	620	648	610	589	652	672	624	613	627	597	607	625	615	639	632	659	624	642	665	659	633	607	650	636	625	601	670	602	665	632	617	599	646	650	661	616	621	648	649	668	603	593	620	591	594	636	581	645	665	624	611	643	588	617	611	585	668	614	600	611	643	644	676	633	623	595	596	597	682	628	603	598	639	629	600	635	625	619	623	644	622	609	613	640	623	649	639	609	610	624	631	605	618	585	656	621	595	643	688	640	602	580	639	616	618	637	628	640	622	613	594	608	656	659	589	625	643	592	640	581	662	602	695	604	600	590	656	669	654	641	628	625	646	633	598	658	629	650	596	648	611	649	621	607	638	649	666	606	655	622	651	606	608	663	645	627	641	641	631	594	644	630	619	666	629	609	617	638	670	601	629	636	593	653	663	636	669	632	627	634	664	631	638	686	629	596	611	634	611	659	650	636	634	661	629	615	628	647	623	667	641	640	660	622	594	611	665	606	659	622	599	662	630	604	605	650	636	613	617	621	685	626	609	627	656	628	639	643	622	628	619	653	638	630	627	605	636	634	584	637	591	658	627	591	609	638	658	632	603	621	649	614	609	667	645	636	620	632	642	604	586	608	603	602	641	654	632	595	646	636	634	573	596	637	640	586	610	620	643	635	565	639	600	653	606	602	610	651	653	671	595	624	643	606	594	617	670	592	636	656	593	632	606	642	591	624	647	637	661	651	631	616	618	624	625	593	617	653	637	600	638	566	656	636	635	647	669	599	640	610	619	611	655	634	631	639	642	612	643	639	604	600	601	626	633	588	628	585	672	600	658	612	583	635	650	637	647	642	645	662	571	613	592	634	619	598	609	599	644	611	620	646	628	616	622	576	630	639	574	639	664	668	613	622	629	645	596	599	648	673	611	658	650	612	602	634	640	603	621	652	673	613	638	626	604	613	635	628	662	586	614	603	601	663	616	614	604	626	598	684	562	669	661	696	599	608	606	666	611	616	585	624	622	651	603	648	631	653	627	645	616	592	649	610	631	627	640
6573	14454	22186	27738	2464	1973	1630	1420	1214	2575	1114	1041	983	963	915	884	867	852	804	835	839	851	821	859	803	845	799	849	839	802	803	858	832	822	843	746	800	754	815	788	774	808	802	814	781	800	779	790	760	767	845	801	830	774	774	770	772	724	855	801	796	748	795	814	790	801	846	812	784	793	832	807	791	843	821	813	774	802	780	834	814	796	817	813	798	739	762	806	793	802	810	845	820	803	756	772	814	774	799	788	869	758	819	747	768	814	766	812	784	809	823	783	756	814	725	822	812	809	751	771	774	816	799	774	767	832	808	775	803	818	788	785	781	812	786	746	827	798	862	809	759	766	795	777	852	707	802	790	806	780	802	785	796	790	799	817	800	773	738	784	812	795	804	755	806	768	754	812	764	768	761	796	784	803	770	756	797	772	812	786	784	801	771	792	791	763	793	803	802	776	818	748	779	802	773	775	765	852	796	781	793	750	828	812	861	795	805	777	763	777	769	840	805	804	775	792	826	738	762	866	783	784	760	818	772	812	783	799	782	773	771	798	789	789	790	759	778	797	772	799	791	842	807	825	794	824	804	822	781	762	810	766	812	796	768	810	829	821	791	836	853	789	780	860	785	805	756	774	787	810	824	792	798	761	780	818	798	818	817	814	751	827	786	813	747	818	779	799	783	777	736	805	847	754	781	769	771	824	769	781	747	798	830	744	753	793	786	754	792	806	794	801	798	806	778	777	804	786	781	791	798	796	794	798	805	765	801	803	803	759	800	789	774	820	826	798	767	758	769	757	827	789	796	805	840	831	811	803	803	780	705	811	720	793	835	755	750	818	753	807	820	807	808	773	789	752	802	818	819	758	801	773	792	859	792	772	761	788	783	761	808	775	740	809	836	750	819	842	771	819	838	740	761	765	770	769	805	789	776	765	773	759	778	785	779	830	796	826	755	759	799	798	807	826	788	806	766	762	787	811	802	807	765	780	759	777	775	806	811	774	794	737	720	777	828	788	797	829	795	826	759	737	806	830	787	720	784	802	813	796	759	814	802	807	783	823	803	743	801	792	822	811	799	767	763	787	817	815	811	785	845	808	783	764	811	797	807	773	831	790	755	774	786	804	741	765	766	802	856	788	764	761	774	774	785	766	783	816	797	844	836	757	815	822	741	780	810	781	812	816	752	810	803	808	767	770	854	824	811	792	814	790	814	788	829	786	772	841	804	782	850	780	795	819	757	766	793	840	800	799	779	805	798	785	795	779	782	786	786	804	756	794	738	776	774	818	794	784	782	797	795	753	744	799	769	800	833	791	816	826	792	799	749	837	779	783	788	810	820	805	765	773	767	816	792	844	806	795	709	770	816	764	813	830	777	824	795	760	801	760	745	750	808	767	788	788	767	784	827	789	750	847	829	822	778	756	792	782	831	809	786	793	729	785	768	815	816	764	759	814	834	790	806	776	821	756	851	796	842	788	786	819	783	787	815	774	791	803	779	828	824	782	792	782	800	842	754	773	796	788	753	752	800	827	746	775	793	780	798	797	785	832	837	793	792	817	786	781	761	760	781	781	729	767	829	802	845	771	782	764	754	780	781	823	798	762	864	853	771	766	800	819	803	822	792	805	786	814	772	808	740	815	822	826	783	803	790	867	777	807	807	774	811	791	784	828	766	790	788	751	819	721	798	727	773	780	797	749	827	761	814	768	760	832	776	788	769	763	815	801	817	804	811	823	768	792	786	771	795	776	817	814	810	795	805	808	731	793	805	823	841	828	784	818	775	803	758	789	772	821	840	765	765	764	765	795	811	786	819	749	775	791	832	829	760	786	804	774	803	794	804	829	761	776	822	773	775	813	799	775	801	790	822	820	728	786	788	812	827	768	782	782	791	777	794	757	798	839	803	723	827	810	809	784	794	825	742	803	789	785	823	780	806	794	769	833	810	796	775	752	781	774	789	791	846	769	791	776	787	770	807	771	812	841	782	828	751	797	797	807	823	823	781	820	714	772	806	808	798	851	867	844	759	803	804	795	760	835	765	831	768	815	813	742	758	799	846	826	753	841	761	813	812	783	804	776	835	821	773	799	834	821	824	802	810	838	821	766	800	755	847	759	818	816	783	748	834	777	745	807	755	836	845	770	784	807	802	813	780	831	787	795	802	782	815	795	787	742	750	788	833	800	771	744	813	816	842	796	737	872	795	839	777	767	789	809	803	813	772	719	793	759	767	799	752	800	718	781	771	751	796	824	793	804	828	795	838	793	808	773	796	789	766	745	809	823	764	805	819	782	765	800	779	786	776	767	768	786	794	783	806	816	774	760	755	793	754	789	774	766	809	801	817	840	777	771	804	786	808	801	800	756	783	805	780	843	777	792	815	772	795	859	770	778	792	806	791	863	744	799	767	780	790	813	823	787	743	738	807	755	794	802	748	801	776	772	810	815	805	772	772	803	773	785	809	786	788	784	786	826	784	844	758	843	794	805	810	763	790	757	793	816	770	774	805	786	787	763	770	812	820	790	794	741	809	815	830	781	797	791	825	796	809	872	758	797	799	808	806	801	715	792	773	757	822	842	771	767	766	785	796	773	835	826	772	773	789	804	767	785	805	813	758	845	829	805	750	778	763	747	801	792	762	815	816	702	785	853	776	796	824	812	804	783	801	824	755	786	737	824	844	787	778	830	775	782	841	777	843	793	780	781	778	793	772	789	709	750	776	820	811	768	811	767	759	764	795	801	831	777	768	804	745	752	788	798	811	787	741	743	782	822	837	815	821	806	806	750	748	772	729	777	781	720	821	743	790	812	792	778	754	807	783	786	827	824	823	834	795	789	795	762	817	810	791	777	791	776	835	760	821	791	788	805	747	764	806	811	772	767	728	763	806	827	769	806	809	765	842	800	811	806	786	802	843	772	809	768	801	800	835	798	801	780	797	819	844	798	847	785	736	752	792	802	770	813	796	809	816	810	861	796	813	797	793	810	845	807	790	828	762	791	771	820	825	785	766	812	835	797	790	765	738	788	787	772	804	782	724	782	807	810	770	817	795	789	845	743	807	807	755	829	797	780	762	799	776	843	814	833	794	780	796	798	809	797	802	815	772	818	832	858	836	768	834	766	809	796	812	815	782	731	821	766	763	759	776	754	823	803	782	857	840	790	767	790	756	774	805	792	769	820	831	790	758	773	776	784	732	783	782	810	764	793	803	785	805	850	817	837	772	815	784	824	758	775	796	828	747	816	812	730	765	759	755	785	795	779	854	804	790	865	764	716	786	768	800	817	761	801	801	816	795	802	838	757	779	795	734	804	825	795	764	853	782	779	765	790	774	806	798	805	850	741	801	779	782	790	792	781	771	831	813	790	829	818	749	773	821	820	800	831	788	810	838	818	798	782	750	801	759	803	820	781	816	802	790	775	764	746	768	742	805	851	806	825	821	776	783	747	777	804	815	766	788	758	779	773	738	834	853	783	793	799	749	766	723	813	796	736	781	782	809	793	771	758
25010	21482	27234	26192	9342	946	809	743	676	929	629	627	615	585	633	588	586	535	569	561	568	603	559	557	615	563	591	547	562	547	574	521	535	611	568	572	553	519	560	533	566	524	531	557	562	488	569	558	570	559	506	529	594	574	553	562	587	521	543	546	548	531	555	563	574	510	511	565	585	510	572	560	516	559	565	567	493	564	561	577	564	579	536	518	576	521	533	527	562	558	594	593	545	557	546	562	530	573	541	549	569	549	570	563	529	533	528	529	544	556	554	573	558	585	549	590	514	571	566	523	568	605	581	577	544	617	529	526	533	539	565	539	565	549	592	562	528	567	573	543	540	558	526	546	563	536	562	559	581	570	574	555	590	515	476	511	535	574	581	558	574	548	549	567	587	496	569	532	580	562	525	551	549	559	555	579	564	543	556	593	540	579	529	577	540	587	519	510	567	602	532	531	501	517	529	563	575	544	552	574	522	586	531	522	572	540	579	570	568	533	545	536	573	542	508	578	533	522	527	547	503	528	531	561	564	543	559	521	544	539	565	520	522	544	540	556	560	538	546	515	603	577	530	548	556	565	555	522	520	552	592	535	544	549	548	559	537	533	590	614	541	577	603	549	569	555	588	586	554	511	552	543	536	524	549	554	580	546	568	558	547	526	519	585	558	560	537	548	574	563	549	548	577	572	535	516	535	575	523	548	587	528	561	518	567	546	556	587	573	539	545	566	582	555	515	495	499	541	590	527	556	579	543	549	562	551	552	568	537	513	540	578	561	547	578	586	577	517	565	566	560	582	583	547	567	552	524	510	570	519	590	521	548	551	559	522	545	535	547	557	536	559	540	549	561	536	557	559	557	583	590	539	528	512	538	527	546	521	526	561	555	554	561	557	519	567	509	537	526	534	552	516	549	563	508	578	535	522	557	521	562	521	522	595	569	535	533	559	560	523	585	568	551	588	530	571	573	594	550	534	567	524	567	563	547	549	552	516	550	531	566	526	581	540	532	528	527	533	574	524	565	543	566	570	534	553	516	574	533	555	568	537	566	540	571	564	550	580	615	555	555	555	545	536	561	571	541	563	532	517	541	561	579	537	544	564	535	599	518	569	519	533	554	567	559	555	563	565	566	526	578	554	522	566	554	553	563	526	532	545	557	551	595	540	535	584	586	542	557	518	520	507	531	534	578	556	552	545	583	563	542	576	541	532	557	575	534	538	580	541	558	546	610	564	588	550	542	598	560	583	559	535	542	559	540	548	551	530	546	521	572	566	538	578	513	537	571	555	544	535	574	524	515	561	583	528	562	554	548	529	536	532	560	541	541	542	542	566	567	542	505	549	571	555	543	574	521	538	528	561	535	527	580	509	561	548	531	540	537	543	586	517	577	551	538	541	541	577	544	573	548	569	558	577	533	532	535	527	571	583	551	565	578	562	568	541	629	581	552	555	559	547	592	524	601	582	549	499	532	551	562	542	533	544	512	573	545	506	551	543	541	567	534	546	562	581	541	573	538	556	536	569	536	539	544	578	562	547	533	540	549	557	556	550	523	551	519	556	530	544	557	535	541	592	569	541	537	602	574	603	541	505	537	604	553	540	566	537	554	556	544	569	554	539	569	520	575	577	567	559	563	536	564	559	531	588	519	535	522	527	538	566	575	589	546	548	611	545	585	568	528	562	512	556	558	563	528	517	537	546	545	562	500	547	555	544	569	521	555	568	564	568	551	549	551	562	552	572	535	568	505	562	562	532	615	525	507	546	555	545	587	523	544	572	560	558	513	526	547	555	579	474	503	526	578	568	541	545	566	542	562	531	535	504	560	549	568	596	523	535	567	558	580	577	572	554	565	574	555	577	545	593	548	586	518	566	515	584	585	548	571	534	595	568	539	542	560	540	539	580	574	547	572	545	588	541	557	566	551	565	566	538	552	533	559	571	556	554	546	568	558	492	536	587	574	583	586	547	527	591	558	563	567	534	528	556	554	543	555	569	554	570	520	526	541	569	535	575	533	563	559	550	547	540	548	554	519	532	570	539	542	553	528	531	528	567	581	528	562	559	570	538	578	529	530	536	559	587	545	520	525	531	534	541	537	542	573	542	579	556	562	540	540	568	542	548	583	573	539	599	549	567	559	614	527	564	569	567	576	550	528	584	552	564	557	583	601	537	538	538	560	510	506	551	555	535	555	544	573	605	600	568	551	557	570	523	523	551	566	564	546	541	552	562	573	589	543	540	560	507	573	543	569	522	544	558	564	554	582	578	579	540	531	550	537	542	545	562	543	504	551	496	591	561	558	519	537	547	548	552	562	563	612	573	571	571	541	559	591	559	566	517	564	562	545	498	562	562	548	571	577	530	552	561	492	522	544	593	516	551	540	555	572	518	568	592	531	617	556	586	582	522	566	566	551	546	564	604	569	560	566	562	590	565	587	535	515	559	573	573	562	571	545	535	599	538	577	557	518	541	550	551	570	549	539	532	532	569	541	580	584	595	562	559	582	535	553	536	556	578	562	542	570	564	572	547	574	569	512	546	525	554	546	540	552	554	536	548	536	563	579	572	550	522	513	554	516	536	524	563	550	585	580	535	533	580	542	546	529	542	561	543	577	529	528	560	585	544	563	561	563	536	586	525	559	590	550	549	585	610	517	529	570	566	543	564	573	540	545	581	530	574	558	523	548	570	590	544	593	514	576	549	569	526	581	559	591	582	496	531	510	566	568	550	580	573	568	581	552	517	550	577	583	566	554	576	480	590	504	560	531	566	554	571	523	528	561	554	579	575	578	551	587	554	600	515	570	554	566	570	541	517	558	561	575	552	544	578	615	548	611	535	586	562	554	532	593	514	512	566	567	569	546	553	580	533	574	527	559	564	529	593	536	566	536	523	598	590	593	562	571	576	508	521	529	558	570	530	539	536	568	530	550	590	549	552	540	518	543	524	540	543	586	607	583	577	543	545	565	538	560	559	572	503	577	538	548	553	530	533	530	568	523	515	506	557	567	561	534	565	574	555	571	531	551	623	545	544	550	577	536	540	550	549	537	591	542	506	572	524	538	543	576	610	520	573	582	553	594	591	557	539	510	572	550	515	529	544	525	562	545	573	573	537	548	545	571	575	499	545	518	572	554	584	558	592	516	549	540	577	572	543	525	512	544	545	550	538	553	534	543	588	566	553	528	550	542	517	529	534	556	520	549	574	554	554	545	566	579	534	525	567	553	603	545	571	529	539	558	527	546	528	568	559	524	557	568	534	581	559	553	531	538	549	509	569	526	588	552	540	546	583	538	539	558	536	547	579	565	537	569	505	533	584	533	537	554	614	574	573	538	511	520	534	512	583	566	544	529	529	535	546	556	541	591	528	554	587	497	546	552	523	530	543	580	509	559	538	512	569	576	533	558	544	566	550	609	524	541	529	591	533	533	595	556	528	574	536	539	565	535	573	577	567	548	558	533	557	533	582	534	613	523	540	568	568	557	534	549	517	584	532	513	549	565	562
6106	9696	14188	20613	1606	1369	1075	963	885	1665	793	844	745	712	734	691	733	742	726	685	716	663	687	709	650	710	690	680	663	639	668	699	674	669	670	688	681	690	696	754	653	642	663	620	680	682	680	640	670	656	674	617	758	682	672	647	672	681	639	675	665	677	649	647	712	662	674	652	671	681	703	637	653	680	638	680	665	633	656	667	648	652	633	651	674	684	733	657	666	678	680	678	685	669	677	677	663	669	676	696	648	704	685	715	678	659	672	648	686	707	663	727	659	688	690	659	689	702	693	688	715	701	714	670	690	668	716	667	633	681	618	675	656	649	648	679	647	648	693	669	752	689	634	704	682	658	647	668	679	709	674	623	653	663	658	694	704	736	688	635	651	655	675	655	687	689	691	667	710	672	702	633	683	679	669	656	685	692	689	678	705	666	641	695	637	649	641	653	676	681	645	652	637	700	678	704	700	682	653	681	697	711	638	674	702	632	686	705	666	684	684	659	647	706	659	702	647	627	646	665	684	645	714	620	690	664	671	653	704	652	706	679	617	694	698	703	686	695	663	705	710	666	660	672	633	678	696	704	691	629	667	694	720	706	658	624	728	701	653	693	658	675	672	695	687	649	675	668	656	670	705	655	692	655	687	652	666	685	741	680	653	649	681	689	649	666	655	676	669	634	665	667	672	654	689	697	626	654	691	676	701	661	674	675	685	688	636	696	679	630	687	676	639	665	643	675	662	637	709	676	673	648	658	646	655	697	621	637	659	660	667	660	679	652	648	691	720	675	661	650	637	664	648	715	670	680	687	698	677	659	643	646	717	610	677	687	652	685	681	708	678	683	694	668	638	685	696	663	656	676	654	713	682	691	695	673	678	647	656	724	673	674	687	693	719	650	625	714	696	654	691	714	642	657	668	703	649	653	654	663	697	693	689	662	659	679	694	665	651	711	648	691	620	651	668	634	699	656	696	678	588	663	697	667	644	660	677	657	641	673	694	693	711	679	662	678	633	642	690	669	700	689	681	664	659	654	671	704	653	683	684	653	694	681	671	643	654	714	679	697	718	665	675	635	672	679	650	675	694	674	632	667	669	691	700	724	670	655	648	714	673	640	665	650	687	689	628	692	675	639	646	687	623	635	742	723	657	675	667	701	706	682	699	667	663	664	666	664	674	631	646	657	646	664	695	656	697	659	675	714	671	650	649	682	642	680	699	683	643	672	663	660	648	637	667	630	667	679	630	665	634	655	649	668	607	720	716	662	649	666	653	692	678	641	707	631	665	683	671	656	687	674	667	672	656	666	682	670	685	644	693	636	659	628	690	666	688	651	700	653	682	705	667	662	624	701	626	651	642	670	658	688	696	654	686	660	663	714	668	642	662	739	676	645	676	664	582	681	598	682	690	634	685	678	641	727	674	685	690	673	713	659	631	623	686	627	665	633	711	650	654	684	678	689	663	653	631	700	695	683	671	693	653	663	624	701	716	658	646	696	642	695	708	694	647	725	674	662	620	633	692	668	690	702	663	660	647	622	675	715	666	632	700	739	697	689	644	693	628	659	653	640	676	622	722	641	655	667	631	671	685	641	676	661	638	681	674	679	717	683	669	683	685	691	685	653	667	663	661	651	646	684	726	666	680	646	682	671	657	655	677	702	706	674	675	697	675	671	674	658	675	638	670	645	700	710	680	679	703	695	672	657	668	661	622	629	650	646	676	630	651	694	648	678	663	651	621	657	666	654	662	693	674	678	656	685	658	685	671	693	698	667	705	655	666	660	702	630	663	655	688	650	640	657	702	669	602	685	681	693	650	677	653	696	672	696	693	639	672	652	660	703	676	718	675	689	658	669	669	690	696	702	708	671	716	686	678	646	640	653	645	657	668	656	680	681	653	625	718	636	685	689	686	639	688	702	687	689	701	647	651	683	662	688	696	646	678	731	711	666	672	676	664	654	684	695	656	695	658	666	716	661	633	685	723	684	678	574	663	704	657	629	670	702	664	698	630	709	645	688	646	652	661	659	630	673	669	662	652	645	622	677	682	689	678	645	659	624	679	722	737	727	694	708	627	687	653	595	664	667	644	674	680	656	691	646	676	684	682	687	671	633	678	650	656	697	668	653	640	693	688	739	661	700	683	631	685	650	646	704	652	662	699	644	693	682	691	649	666	657	711	641	662	634	694	684	662	628	646	659	664	694	610	672	681	681	686	666	691	664	690	659	690	684	697	658	691	662	686	641	662	666	725	680	688	660	698	686	713	665	698	627	633	671	671	659	632	701	674	717	702	659	662	703	690	676	657	682	663	699	643	695	672	685	685	678	690	688	658	700	679	670	674	666	656	730	677	684	717	648	661	704	673	666	698	642	661	640	670	688	656	639	681	641	653	694	682	703	675	635	643	663	666	704	671	646	676	661	688	672	672	700	667	652	706	640	666	646	659	712	669	718	691	679	701	705	688	646	681	641	697	680	686	700	653	718	643	659	665	675	655	677	660	660	664	668	664	649	669	688	677	672	691	664	679	675	644	624	688	693	677	705	711	670	651	661	707	646	680	685	693	657	627	718	700	660	657	675	713	627	616	645	683	657	652	701	717	654	636	691	658	664	627	651	697	669	650	674	668	680	665	638	688	660	659	632	675	664	602	672	685	656	668	658	633	675	607	639	657	678	651	651	681	642	694	699	694	717	651	664	695	638	689	696	662	654	691	652	656	673	673	692	702	663	719	740	672	650	699	692	632	688	658	643	645	635	671	736	700	694	675	640	692	714	643	662	615	666	683	635	638	701	679	632	638	688	643	640	670	628	635	708	661	656	700	668	674	644	644	703	679	682	676	646	635	681	674	706	694	686	644	648	656	661	733	651	647	670	703	651	693	626	648	675	642	701	656	656	638	634	678	716	660	614	678	688	689	659	660	686	653	719	685	665	696	734	633	649	663	646	627	645	662	699	665	671	665	680	685	649	630	647	654	678	608	645	643	665	672	673	689	712	652	685	689	655	613	683	679	652	678	642	651	678	691	654	680	693	638	680	638	677	690	634	682	681	668	727	670	675	633	642	642	711	701	666	694	647	657	676	683	642	669	703	673	639	661	696	638	672	678	692	702	681	626	705	639	688	651	678	690	687	699	680	641	656	655	678	709	648	629	654	614	685	678	686	637	659	647	663	691	644	668	657	651	681	678	650	678	664	670	682	643	671	666	728	649	637	654	645	646	677	697	643	704	673	685	657	704	730	666	642	673	635	658	715	659	667	660	630	665	720	699	627	646	675	658	686	670	657	689	681	671	726	664	672	685	655	650	654	687	655	692	651	657	655	698	626	681	682	654	652	634	633	676	709	693	673	654	629	671	683	708	719	685	666	676	638	667	684	694	646	670	673	647	642	673	698	682	648	721	663	666	649	646	647	691	704	680	695	695	674	713	611	689	648	690	672	650	709	671	638	649	643	668	657	679	651	685	640	681	658	706	684	682	685	682	671	703	698	655	700	664	694	694	664
22776	21498	29147	24656	21505	20682	5476	821	592	1979	472	409	357	339	330	334	321	318	280	273	291	305	302	300	251	290	314	265	262	261	270	272	250	238	279	267	303	268	295	260	273	262	277	279	261	289	211	247	248	264	284	257	265	253	258	247	241	269	281	241	232	230	266	240	253	240	267	232	229	239	253	250	247	229	246	248	235	261	224	230	230	233	266	270	270	220	235	258	271	252	278	224	252	218	237	242	239	268	259	245	243	284	262	282	244	247	259	250	255	240	265	255	228	235	229	229	252	248	223	248	236	251	231	219	274	236	244	246	243	240	251	253	272	277	234	245	230	240	260	225	234	250	245	218	237	254	240	229	265	244	242	267	237	214	236	241	262	231	264	230	255	256	251	256	266	258	234	278	260	275	243	247	227	246	235	280	251	232	239	259	238	261	265	232	255	229	236	207	238	233	249	240	235	262	210	228	248	226	236	264	238	242	254	247	265	263	233	248	234	260	252	268	257	246	233	214	222	236	259	233	237	243	248	260	254	244	231	243	242	262	253	237	260	250	257	261	222	230	252	250	226	253	229	223	240	246	242	221	282	241	250	230	241	252	238	254	231	251	251	239	261	239	260	226	232	274	251	258	242	237	233	245	253	261	259	225	269	257	231	264	267	229	251	257	245	220	226	277	199	242	259	258	246	257	260	247	279	230	263	261	253	282	229	257	259	252	249	234	242	247	240	256	262	228	256	250	243	234	240	242	244	240	218	243	228	249	258	246	256	244	275	257	243	225	229	245	260	237	265	227	219	241	211	248	236	278	256	260	234	247	221	267	271	242	260	262	235	250	242	241	283	230	229	283	231	261	234	254	256	230	256	263	228	277	237	243	250	227	248	238	245	259	257	246	221	254	249	244	270	256	259	269	235	204	221	229	263	259	233	232	237	251	244	247	228	206	255	262	260	219	243	241	222	248	256	223	227	257	226	263	237	240	240	241	281	269	226	251	249	252	225	231	245	273	247	257	239	218	224	244	253	273	236	257	246	258	250	248	236	242	234	242	228	239	238	273	240	230	258	257	255	264	270	241	230	255	264	235	236	237	229	288	263	261	224	235	237	255	233	221	245	254	212	240	255	262	233	262	241	263	267	255	232	267	254	243	251	247	256	257	254	236	222	215	224	252	277	249	243	247	236	233	236	238	252	268	239	253	258	246	263	256	274	242	264	276	247	250	265	212	234	252	259	245	226	255	222	222	209	245	247	265	241	238	260	276	240	239	276	251	247	251	262	251	252	266	214	214	246	237	268	235	265	251	244	251	240	255	269	261	231	260	274	251	244	258	233	254	238	220	213	247	243	228	228	249	254	247	221	261	251	256	246	266	253	229	257	218	268	257	246	254	229	241	258	273	240	254	260	243	229	247	240	249	233	235	228	254	222	265	256	261	249	228	245	260	264	232	219	232	247	264	263	274	249	261	223	242	238	223	249	232	267	271	254	236	228	248	252	260	264	237	250	281	265	254	254	268	228	264	226	251	244	245	242	246	275	260	277	257	258	229	237	254	264	217	261	234	241	243	240	241	233	250	222	267	254	238	261	287	239	257	266	249	266	248	229	300	252	238	255	255	246	249	228	256	242	257	235	272	280	252	236	257	225	260	268	247	257	278	272	248	211	241	222	233	257	240	226	249	238	233	216	242	232	242	229	235	235	237	236	236	260	245	235	224	254	268	222	248	240	267	226	237	213	246	233	250	263	258	256	237	252	244	258	240	231	256	253	234	260	256	250	238	222	236	266	263	235	262	275	271	243	221	248	264	247	268	227	268	262	238	231	196	242	258	264	265	253	245	263	256	241	235	247	220	234	247	256	258	274	248	241	257	248	282	253	243	236	282	240	262	252	241	235	270	243	225	215	236	251	226	239	234	250	282	245	254	252	259	252	247	246	260	267	239	236	257	252	240	231	267	240	236	236	264	255	255	293	230	258	270	233	245	230	244	249	236	238	233	222	261	245	248	229	255	245	235	250	250	250	247	263	251	253	244	233	240	255	267	230	245	261	219	237	231	248	250	232	256	229	263	244	254	221	224	256	244	253	253	260	243	252	247	253	243	236	246	257	235	265	245	222	256	222	279	228	241	234	252	231	250	237	214	224	237	253	253	268	232	254	242	263	228	238	255	235	237	259	217	245	232	256	255	227	235	234	239	246	235	232	242	249	223	263	248	240	222	249	232	217	262	257	279	270	243	248	252	229	235	279	237	221	245	220	252	252	246	229	240	253	261	256	244	246	255	243	245	250	233	240	246	253	274	237	277	254	234	258	258	243	236	248	253	231	239	223	232	233	223	243	247	263	227	239	233	224	259	243	215	259	268	247	235	248	272	230	237	232	238	240	242	228	251	263	257	239	238	233	245	251	256	243	244	268	223	232	246	236	249	254	238	275	219	250	243	241	234	251	234	253	249	239	240	236	248	248	243	251	275	258	240	270	220	226	257	245	241	250	246	253	240	257	263	276	250	209	244	235	267	235	233	222	249	239	276	236	252	278	240	226	231	253	204	255	253	231	253	223	250	246	267	215	248	265	270	228	263	253	250	242	237	243	251	277	267	255	261	259	215	257	250	221	251	246	246	224	278	240	236	222	257	254	261	259	234	214	242	277	243	236	248	234	256	282	271	239	241	261	272	230	248	234	220	250	238	233	246	227	242	252	229	246	240	224	254	233	246	235	256	247	232	250	235	243	235	251	237	231	261	255	225	257	247	251	256	250	217	267	217	239	250	254	243	246	251	249	246	231	233	230	235	254	264	236	282	239	248	233	260	228	224	267	246	262	230	266	259	222	244	251	243	249	253	248	248	241	259	246	266	241	243	236	245	255	253	270	254	260	245	238	237	232	239	252	244	244	246	237	232	234	265	254	259	255	261	240	227	240	232	227	232	248	251	259	227	255	256	253	241	260	236	247	243	252	226	239	253	264	268	256	248	265	265	220	236	241	249	260	219	253	249	261	255	255	265	229	252	262	226	259	226	199	236	264	274	255	255	230	226	237	253	234	260	226	253	235	236	230	235	248	232	255	238	283	273	229	237	255	249	257	250	251	255	270	223	277	240	251	233	244	257	242	275	228	263	262	255	220	240	245	252	231	232	223	271	237	244	275	262	230	240	251	253	219	231	228	226	241	256	239	248	234	235	239	245	259	253	260	246	254	245	246	232	263	267	279	228	245	261	247	242	209	279	256	224	261	275	248	237	258	247	239	240	226	246	269	223	240	261	239	266	252	229	250	215	264	238	256	237	238	261	271	247	267	244	239	251	247	229	221	248	233	211	226	233	247	234	243	251	254	230	241	247	210	244	243	240	251	265	213	223	253	239	266	274	259	232	248	258	269	257	256	235	227	261	251	260	232	235	270	229	234	292	247	258	237	232	254	246	253	255	228	226	243	226	239	261	252	250	240	246	266	262	235	250	253	237	228	227	251	215	248	220	237	276	238	232	254	249	266	240	224	252	268	251
7814	19047	29775	37212	3477	2260	1773	1424	1167	3976	761	675	591	539	510	459	474	427	374	422	400	393	355	370	367	382	363	341	357	345	391	331	373	348	357	346	318	303	314	303	331	316	340	326	296	332	333	273	315	311	294	291	318	340	333	311	307	341	312	324	310	326	307	315	312	305	315	313	299	317	367	320	316	295	298	309	335	337	337	333	293	307	302	290	327	284	323	332	334	348	341	321	316	344	344	275	324	329	306	334	312	314	322	281	287	310	314	333	311	304	321	297	344	296	318	304	319	305	288	329	339	310	337	340	337	308	319	336	322	311	332	324	296	331	308	327	325	332	322	306	285	278	305	312	315	299	302	294	316	304	340	325	285	326	313	295	317	336	301	309	306	313	307	321	320	321	320	343	355	283	294	309	314	333	318	318	337	314	309	334	348	298	305	320	325	339	339	300	328	341	303	308	318	296	312	299	345	333	326	301	315	336	296	323	334	318	316	320	293	319	292	333	322	338	332	305	301	313	308	333	346	315	303	281	326	339	288	322	327	350	316	291	346	302	332	299	320	338	327	343	309	328	326	302	340	316	340	330	315	317	297	346	341	329	322	335	339	341	297	328	339	309	308	308	274	304	292	319	310	297	325	299	311	309	323	320	291	306	330	314	299	344	315	321	289	320	321	299	300	308	298	335	322	321	300	296	326	294	338	318	343	348	310	314	310	321	318	356	316	332	301	284	304	319	303	294	330	321	333	339	322	296	307	329	284	301	271	324	328	293	331	343	314	329	355	262	338	293	307	336	312	316	319	308	359	291	291	298	317	333	298	376	325	318	299	331	336	289	324	324	323	310	340	308	300	318	297	319	288	327	335	317	332	344	329	331	301	332	321	323	333	309	277	304	305	344	339	317	311	325	331	286	346	300	314	291	343	331	341	302	294	314	333	316	351	307	315	338	322	324	297	299	313	322	309	298	291	310	315	292	302	325	324	298	313	298	299	307	294	285	321	308	326	317	343	338	305	325	308	301	318	342	315	312	315	307	326	286	311	329	342	277	330	316	341	311	333	298	361	331	330	327	323	321	309	337	302	286	338	309	340	330	315	318	304	337	297	349	349	371	314	325	277	343	345	315	311	342	278	304	316	323	293	328	304	328	321	297	311	278	316	323	325	303	324	298	344	303	302	325	301	324	319	348	296	322	321	364	327	283	339	314	321	310	338	302	301	332	291	288	314	301	327	307	318	274	337	339	305	299	319	335	346	286	323	303	347	273	318	317	304	307	286	300	277	326	322	325	301	317	314	278	292	336	340	292	321	318	295	320	313	307	318	324	307	347	297	335	299	340	321	297	344	330	329	292	321	318	285	336	317	329	293	333	319	320	326	300	307	331	306	327	309	294	355	345	320	296	289	306	300	314	342	317	320	334	303	315	328	295	369	303	343	295	353	329	341	299	316	307	306	315	319	301	330	337	297	332	311	313	335	296	344	296	306	319	291	312	310	281	335	321	310	315	299	287	314	339	275	325	281	301	317	324	328	306	347	325	321	322	307	307	301	333	294	295	331	294	295	340	305	294	279	323	333	332	321	301	328	321	347	302	292	303	325	292	307	302	327	323	286	292	307	312	316	312	309	305	289	342	295	302	327	291	301	310	334	299	294	312	326	325	314	332	308	271	323	317	302	342	331	299	302	322	329	304	312	337	282	314	311	303	339	316	286	320	291	325	297	303	306	306	336	311	333	300	325	300	318	313	335	328	299	318	326	305	340	323	327	304	327	340	303	346	305	346	306	293	314	338	320	325	314	337	304	294	330	288	315	331	324	324	319	314	323	321	333	315	311	289	312	329	333	328	295	335	293	325	318	332	291	301	314	296	339	308	338	311	345	328	308	320	313	307	295	287	290	347	308	319	296	338	321	313	313	337	325	315	292	306	288	325	311	299	326	301	330	303	312	319	309	321	320	342	371	314	317	297	296	278	313	302	337	352	330	341	310	303	302	300	311	325	331	340	310	288	326	312	330	344	335	290	332	333	292	296	336	295	341	318	317	311	330	298	322	315	330	308	307	319	323	298	285	300	321	312	330	336	328	312	335	307	332	284	359	323	333	339	286	321	322	339	297	313	276	316	315	323	268	333	382	317	303	306	290	302	307	323	280	303	376	317	321	300	298	306	325	298	302	294	300	312	314	314	292	330	296	336	327	278	297	340	287	295	310	305	331	315	334	330	312	302	334	311	302	330	327	294	316	297	306	319	280	326	310	293	329	318	312	303	306	332	332	301	336	338	306	313	344	315	311	321	307	319	295	315	330	301	298	306	301	353	310	325	330	333	295	309	339	329	296	319	306	288	343	294	309	332	301	341	295	328	365	311	307	314	304	338	303	335	304	316	313	314	304	308	281	338	343	327	314	330	335	326	317	324	299	310	324	312	313	323	286	307	312	331	330	311	302	316	290	336	330	320	312	304	330	293	310	301	279	336	311	339	285	278	298	327	331	309	284	325	304	311	331	309	303	302	320	294	258	299	320	301	301	331	309	306	316	326	314	322	328	310	315	307	335	301	253	327	332	330	318	325	298	318	318	321	300	301	339	316	302	304	315	308	303	341	320	337	310	301	308	322	306	327	307	323	323	312	351	314	317	285	309	305	288	300	314	338	295	297	352	324	314	333	307	349	320	316	322	332	316	329	303	302	331	296	280	324	330	291	328	289	347	315	317	310	324	303	306	336	314	321	320	315	313	317	338	315	299	317	336	318	319	310	313	286	317	326	301	316	298	312	327	314	311	301	282	279	362	285	317	338	292	333	323	298	323	296	323	304	310	325	334	332	301	341	338	310	305	335	323	331	306	315	319	297	315	331	321	288	305	317	321	322	299	328	312	312	313	329	314	325	353	316	323	329	333	351	300	297	321	336	337	327	284	342	301	347	332	323	307	351	296	307	302	315	326	311	318	321	318	329	273	319	321	319	309	301	330	323	295	348	295	308	289	294	297	322	285	295	337	332	303	360	311	332	315	282	308	303	286	287	304	303	316	290	330	318	344	280	302	302	330	335	296	311	307	329	319	326	334	302	308	304	303	282	292	285	314	302	309	309	295	298	334	335	316	308	296	335	355	322	324	327	341	335	315	331	309	338	323	326	295	339	312	345	317	310	307	337	301	328	355	289	310	292	295	310	292	311	305	308	305	301	307	308	315	348	328	298	329	294	277	338	300	315	339	302	330	337	319	311	314	320	332	347	317	295	311	312	327	263	318	291	327	323	320	313	281	267	341	292	299	327	299	320	315	300	298	307	339	340	294	317	361	310	314	300	306	352	325	311	303	275	324	337	317	343	317	317	321	328	321	300	298	350	318	303	311	318	298	320	297	316	329	316	331	319	305	309	321	306	308	314	303	307	297	316	309	320	305	324	311	314	337	298	315	319	275	343	324	300	329	313	319	293	346	325	339	355	316	311	305	341	318	315	318	348	330	328	301	317	325	350	276	313	311	318	302	324	335	309	332	309
27822	17425	4770	5612	1075	1012	850	850	814	835	818	800	770	816	810	797	795	834	828	831	788	791	797	788	824	792	753	864	849	823	835	834	758	811	833	765	800	802	761	754	786	833	811	836	822	781	778	881	763	802	838	798	816	760	767	808	817	769	784	798	772	746	800	796	814	775	795	834	796	772	789	840	819	850	789	814	746	835	815	803	753	802	808	759	829	832	851	742	798	788	863	793	834	825	754	755	794	839	776	814	817	853	759	822	836	850	806	802	801	842	813	795	768	862	790	806	797	829	778	841	813	817	776	823	810	762	797	813	833	776	862	753	777	752	809	811	800	790	821	866	836	798	814	798	812	794	811	779	787	791	790	822	832	786	810	774	771	893	803	786	837	855	758	831	828	799	785	738	824	772	858	820	820	779	829	802	796	763	788	842	832	742	849	782	841	827	801	801	849	791	856	781	875	861	799	797	781	819	809	792	832	786	771	828	768	776	794	816	816	804	843	757	793	804	873	771	819	808	841	808	820	833	815	806	788	871	862	813	825	832	736	822	804	831	767	795	816	837	829	806	873	818	810	745	829	794	832	775	790	797	831	796	785	792	761	796	818	817	865	812	838	806	824	799	788	829	834	769	862	791	782	800	811	753	775	787	748	792	812	807	771	800	799	789	808	760	802	839	812	812	862	805	793	830	788	796	853	841	803	828	800	799	835	819	766	824	792	805	791	761	755	840	817	790	850	819	841	780	792	820	799	809	812	785	806	785	790	872	803	806	806	789	827	787	796	789	773	774	776	807	815	817	817	787	822	806	799	801	819	776	853	819	816	785	782	852	793	809	825	750	810	843	807	795	818	823	779	833	783	804	877	754	803	813	790	800	787	782	810	807	799	798	824	809	812	819	792	815	841	861	789	805	772	840	842	806	792	783	841	814	753	787	767	794	848	787	785	726	818	820	868	789	827	806	801	800	805	784	859	811	813	802	775	814	782	817	825	792	804	807	781	797	807	849	797	815	798	820	796	762	808	834	830	821	844	849	786	799	807	774	810	838	825	812	780	811	845	802	798	822	890	821	804	781	810	789	805	803	766	828	793	838	784	825	814	791	785	804	811	839	785	813	814	814	815	798	833	770	782	776	839	741	814	804	791	833	792	834	847	820	781	784	788	812	830	822	769	791	799	835	799	804	791	771	797	742	867	777	792	835	815	855	796	798	762	761	827	841	793	765	791	777	791	814	813	765	839	784	840	818	792	825	807	813	826	820	806	782	826	851	802	811	780	795	774	801	787	776	764	803	803	811	785	845	861	803	754	826	829	766	796	859	775	814	788	774	841	852	815	799	878	777	816	820	798	826	801	807	788	797	772	790	814	793	798	814	816	799	842	794	806	846	821	782	754	816	781	793	792	780	828	815	834	869	792	772	789	841	736	820	796	793	800	799	811	836	813	799	816	810	788	792	776	835	789	802	774	861	813	787	821	791	789	816	819	770	783	799	809	775	807	824	813	755	762	896	773	780	898	801	833	755	853	797	837	814	779	790	753	790	803	832	808	803	820	803	862	827	819	805	821	848	777	775	783	769	826	805	830	837	808	798	774	813	801	833	819	805	816	833	766	762	814	792	812	760	806	764	796	819	809	771	774	839	824	839	803	833	779	845	762	831	833	819	822	829	801	799	802	759	769	811	772	855	845	815	799	797	795	830	795	826	866	748	846	806	781	772	757	776	790	769	806	792	788	760	823	822	804	792	783	746	801	785	834	798	791	824	804	796	854	827	837	839	802	782	837	763	853	844	793	781	810	822	819	855	822	835	821	846	796	769	851	806	806	852	819	773	816	836	817	820	770	780	800	725	804	785	800	817	830	774	834	812	844	737	783	853	776	782	821	821	819	813	808	817	795	841	771	860	760	828	826	811	768	792	834	832	808	804	782	779	818	787	731	811	774	823	759	800	844	790	780	791	779	793	798	817	816	833	813	763	754	821	779	796	772	792	845	826	779	782	840	860	816	856	799	795	810	853	814	830	791	890	798	825	801	804	800	823	802	786	846	813	759	819	790	828	800	819	780	805	799	800	827	821	795	818	807	803	806	785	781	788	798	758	733	788	815	829	840	826	791	812	776	808	814	801	776	838	802	829	836	796	812	820	773	828	801	836	788	803	808	738	810	841	792	788	777	825	834	839	865	832	823	777	814	830	784	830	768	840	810	798	790	800	806	771	750	826	792	788	803	834	820	725	815	844	781	830	791	812	828	766	826	772	795	807	853	771	837	788	809	855	779	773	819	862	801	861	774	797	776	866	811	808	838	819	749	801	779	827	800	781	807	769	803	844	809	797	807	802	835	818	748	806	828	834	781	777	793	748	803	775	814	766	739	809	800	779	741	785	801	782	781	779	763	766	772	760	833	778	788	749	800	839	801	767	827	812	800	795	813	840	821	750	900	792	736	851	788	818	766	815	831	827	813	833	813	820	794	791	815	778	801	769	825	804	737	785	874	792	842	834	811	757	815	770	805	814	837	796	802	810	815	814	792	799	794	777	821	797	835	847	794	807	837	786	848	780	824	743	791	828	851	846	867	804	849	781	798	800	778	845	824	790	874	812	777	741	812	873	812	801	795	810	837	827	808	847	798	797	767	816	823	824	838	786	807	812	842	854	784	839	806	810	833	841	845	782	750	783	779	858	824	768	749	775	817	823	771	847	783	794	779	854	835	804	818	813	810	802	804	767	768	820	790	773	801	776	800	797	827	813	804	848	803	823	834	828	812	825	802	813	835	799	798	862	813	794	816	792	836	859	769	805	758	794	787	837	848	816	817	798	823	781	807	763	856	814	840	773	824	820	768	800	809	803	764	837	793	819	820	861	797	835	811	804	783	814	758	841	790	838	822	754	824	804	813	820	847	791	790	853	759	756	808	793	743	812	873	762	794	825	840	789	789	783	790	786	827	762	789	801	801	758	808	801	777	819	850	756	784	812	823	775	826	782	810	802	815	745	776	773	753	793	760	734	768	777	756	763	824	796	769	781	815	785	819	812	822	841	781	803	833	804	840	767	845	810	835	785	789	819	817	791	833	858	808	815	777	797	788	823	850	794	787	817	852	760	776	823	767	799	810	829	752	838	815	804	800	807	832	764	786	772	782	828	791	807	818	846	809	803	807	779	855	798	861	800	784	843	808	765	801	770	880	852	790	805	815	814	832	783	778	825	771	816	794	847	800	802	817	784	798	789	840	828	809	750	796	815	832	786	810	778	815	813	809	770	819	821	770	802	804	785	816	837	798	848	790	772	848	797	799	832	821	793	805	798	803	803	763	788	865	863	776	814	833	744	755	786	818	821	774	811	805	828	761	830	787	833	865	813	861	791	807	828	865	804	802	758	809	781	801	775	824	835	817	804	827	767	795	787	785	842	773	755	792	783	786	845	796	826	807	834	817	831	809	789	819	780	851	814	802	800	812	834	781	779	759	876	791	786	822	764	829	777	828	787	783	813	807	806	821	780
6499	5486	3274	4544	1092	1092	1052	1062	1054	1140	1027	939	1009	946	1003	966	1028	1023	990	1056	995	1018	959	985	1029	994	996	985	976	974	1006	1019	999	1000	950	970	991	943	1010	965	983	981	1045	983	908	1001	1024	1031	976	998	1024	992	1045	1023	987	962	967	1006	1035	994	1016	996	971	974	983	973	981	978	1000	1032	1010	1009	949	984	993	1003	1018	1016	995	980	993	1036	1050	1020	999	938	948	1070	964	1007	987	1037	1017	1017	1016	966	956	1026	952	1005	998	1001	1010	993	979	1020	960	976	946	987	964	987	1003	956	937	1004	933	970	983	1053	980	1018	1030	1010	956	1011	1019	1039	995	1009	978	1028	970	992	1028	999	964	974	1040	1003	1013	995	982	1008	980	959	985	985	955	1055	1001	991	970	966	999	979	995	997	1092	960	992	989	996	960	967	1043	1017	975	1009	921	1021	996	991	1026	999	1005	1044	1026	938	1024	1015	967	997	983	1009	1015	974	958	992	1004	938	1024	959	937	1046	1005	1014	985	931	945	978	974	961	1017	966	955	1047	1060	989	986	978	986	962	939	986	1039	1010	1010	1052	947	989	1015	1013	980	978	997	1011	960	967	966	998	881	958	1046	985	983	969	992	959	963	999	1023	938	993	1049	1015	946	1009	978	918	988	969	1036	987	1005	990	996	999	1012	1034	999	1018	967	966	1014	1038	1003	945	1004	1004	981	998	961	1036	1060	970	1008	1016	928	997	997	1003	977	997	1019	1015	962	973	969	970	1031	961	969	953	984	987	998	1034	972	1006	1020	947	977	917	975	948	968	978	973	1035	999	1022	984	985	995	962	1042	975	1038	1003	995	953	1000	1027	975	977	986	942	1002	981	944	1030	1000	964	1012	947	1003	924	980	1008	1014	1023	955	968	1022	984	1006	1004	944	967	1013	1041	950	1031	1034	978	1006	999	968	1001	996	1002	1030	970	1037	1048	992	984	933	1023	1006	974	980	980	1016	1020	1021	1005	981	1020	976	976	1009	1019	1023	983	998	980	997	1000	1007	922	964	954	1078	978	957	1025	952	1030	980	983	1016	989	994	996	937	970	1020	976	963	986	1016	1014	942	971	959	1036	975	969	995	966	991	1018	989	993	1013	965	993	1027	950	1053	1068	1006	978	992	1044	1007	1009	989	1027	1012	997	987	1001	1000	1001	1008	994	991	1003	973	992	1022	1018	1002	998	984	1023	997	998	956	956	1022	975	999	1055	996	1003	1041	984	1023	1007	998	1022	931	990	974	948	989	1036	961	1036	1020	1033	1017	1038	960	1050	1026	982	1017	964	977	978	1056	980	1012	1017	1041	959	990	1018	962	976	965	1000	1016	964	968	984	965	981	976	991	1044	1005	987	1006	951	999	1035	973	1009	994	1056	975	1012	973	977	1029	970	1009	993	1018	1002	1035	1018	971	986	1037	938	1003	1033	991	917	1025	1048	937	993	1040	1000	1000	1034	964	974	1016	962	981	978	1014	998	1047	1015	1021	1019	967	990	949	963	1001	984	1023	993	1007	984	967	1028	965	1017	991	972	1000	983	979	971	1067	958	1012	1043	951	960	1030	1084	1025	989	973	982	945	955	961	996	1009	1041	1049	1017	1024	954	1052	979	1002	1007	986	944	976	987	1002	1003	986	958	959	973	973	1043	1023	1001	1038	1000	981	1022	1008	1014	1043	1030	1010	989	983	928	1047	981	947	959	951	972	1047	957	968	965	982	1030	1008	1012	1038	979	987	1007	971	990	985	949	988	999	937	936	1044	1036	1004	1010	1027	1016	964	952	981	970	1052	989	1033	967	990	966	1007	1002	1052	1025	947	993	995	992	978	1008	974	989	981	1009	987	944	1004	1001	1019	998	981	979	1027	1024	958	1019	977	999	985	1025	993	1011	1004	980	973	1040	987	1006	1008	1042	993	998	999	1009	1085	968	963	996	1039	1026	1046	1008	1023	967	1051	983	1007	1046	994	1027	973	962	1008	994	987	1029	966	1015	965	992	981	987	1006	955	982	967	951	1025	940	925	962	952	1012	962	981	1003	1010	1072	993	1009	988	1021	979	1001	1015	1021	980	1045	979	1040	962	967	979	969	959	1036	1017	1013	1010	980	989	1061	961	1013	1031	976	998	954	1037	950	994	1012	973	1045	971	1009	979	974	1009	1022	1027	1041	1000	997	1020	1000	1014	998	1000	1031	954	1000	1034	1017	967	1038	990	1006	981	970	990	992	1021	1037	1012	1012	962	957	959	954	952	989	1010	1029	1000	984	990	1011	1004	993	1001	999	918	1009	1037	993	1024	972	975	964	1002	1012	997	993	987	1028	1025	998	973	1019	971	1012	982	963	1004	969	969	1008	989	992	1054	1014	1050	993	961	1014	975	996	942	996	995	988	1041	1016	991	974	1010	1001	989	932	994	959	991	1033	962	951	944	1015	989	1033	943	1048	935	1018	962	996	966	1020	989	983	983	1013	993	1041	963	949	1000	1009	1023	992	1009	976	985	967	964	1037	984	978	973	935	982	1019	942	993	967	990	984	969	1014	1038	1015	1003	995	929	985	972	977	981	1001	1013	1014	979	960	944	1003	1014	1003	989	976	950	1023	979	986	1046	959	983	1002	953	985	994	940	995	995	1024	998	975	972	940	1027	989	1009	981	944	943	985	952	1009	981	1036	1024	946	1037	956	1021	992	1015	1006	1004	973	1000	975	981	991	984	1049	1001	1031	1025	1009	1020	1038	1025	971	972	953	1007	998	1020	987	966	1015	1056	1023	950	1039	1054	977	1014	1017	969	1012	990	989	997	1002	1031	1014	983	1010	1027	1063	972	1057	970	961	999	1018	989	1038	1008	966	1009	982	1001	976	1011	1020	1066	996	962	988	987	1034	993	979	997	1031	977	1016	1006	995	966	993	991	1038	995	985	1069	963	980	997	1003	974	982	992	987	961	967	1033	938	987	975	1006	1008	1011	990	990	976	1044	1014	986	965	996	994	1041	987	1027	1063	964	979	993	967	992	922	974	977	1007	984	1035	1021	948	957	985	971	1003	943	951	987	975	947	1058	975	1011	989	1057	970	1016	949	976	1036	980	1010	970	1020	1015	1033	983	959	1003	1033	995	1000	973	983	929	998	1032	1033	942	1002	1007	985	978	989	1000	1003	1043	1023	978	979	999	1003	970	1042	1028	1001	1006	1039	1016	1006	1015	966	962	932	995	1026	1016	979	1035	1027	929	990	964	1029	1018	1037	977	1002	1041	973	1015	994	963	1016	1008	995	991	1027	930	1005	994	988	966	979	1007	981	989	964	988	1036	933	981	987	975	992	967	979	974	1062	957	1011	1014	978	999	1021	980	1020	1006	988	906	994	1036	973	1052	991	1008	1016	969	975	1025	1008	979	1013	984	964	1011	1053	984	1025	942	983	1005	1006	958	1045	1015	1034	1024	961	975	1031	989	1029	966	976	1013	1000	1014	979	988	996	994	973	957	998	1043	1004	977	1028	973	959	1004	997	1021	991	1007	924	957	995	953	963	990	1047	1008	1016	943	1021	1018	1010	1023	1015	975	1000	1019	1046	1040	1002	995	1018	935	973	1025	996	974	983	1068	984	1000	974	964	1015	970	952	917	1019	974	1017	962	1008	1005	1045	1031	1027	975	985	988	1043	983	986	969	1022	974	964	948	1048	1090	994	986	984	997	988	995	1002	1011	993	985	1026	1013	960	1006	933	992	956	1051	1055	991	1006	962	1012	1016	1015	966	1033	958	975	1002	966	989	964	1019	1015	1036	1028	1052	1017	1042	1022	1025	997	988	999	982	988	1021	1015	975	921	1003	977	970	1005	1008	987	1027	1019	954	981	1031	1017	999	1013	1021	1001	1007	941	972	1026	969	1004	1004	973	1034	1019	942	967	1003	1005	1000	976	1005	959	941	1021	1042	964	1019	953	985	971	1016	990	982	965	1014	1021	937	985	1004	1012	921	984	983	984	991	1028	964	980	981	1041	1026	1042	985	1000	990	968	956	980	996	951	986	991	949	1061	1000	1031	1004	1034	1009	965	969	1015	1014	1008	990	978	984	956	1059	1058	1005	1014	982	1001	1025	993	948	994	999	989	939	952	990	1047	1000	947	969	986	1019	1001	996	989	962	995	997	1037	1000
23768	21500	28735	25084	21155	8670	1245	899	761	1943	742	705	710	686	686	697	682	735	658	671	644	626	668	651	601	624	594	633	647	647	672	621	654	608	650	640	595	616	661	609	604	616	601	637	629	644	587	590	623	590	601	579	613	621	635	569	597	612	654	581	632	623	648	630	601	610	583	598	605	615	581	644	609	621	618	632	635	652	579	630	631	616	588	644	613	601	634	632	628	575	612	610	646	634	639	647	618	619	567	648	601	646	655	603	629	616	603	591	598	655	638	620	602	647	618	585	625	624	611	621	645	620	602	574	602	597	642	656	640	609	594	635	571	606	596	621	617	583	584	616	604	608	601	620	584	622	598	607	648	598	650	592	617	613	621	603	633	574	612	610	615	592	624	600	598	612	626	616	596	600	618	582	619	632	603	597	649	622	666	596	618	621	590	596	606	617	603	630	602	625	610	633	631	608	653	633	646	628	630	627	617	569	639	623	645	647	573	610	591	615	593	592	605	601	641	632	612	598	637	609	577	614	611	632	593	618	675	636	613	598	611	644	650	575	616	648	638	658	637	634	621	643	627	627	663	616	570	617	596	613	619	590	598	575	594	598	591	619	620	617	569	623	627	601	658	617	626	610	630	649	554	643	628	678	598	611	578	591	625	579	604	598	601	623	615	611	632	593	614	612	621	646	581	668	591	579	611	640	607	590	638	608	621	554	624	629	587	581	610	604	614	666	644	616	650	600	598	640	623	610	613	616	594	601	585	606	625	604	597	624	633	594	659	602	621	601	634	627	645	590	630	681	658	605	627	648	582	621	660	619	653	649	605	600	627	596	619	637	616	595	603	620	612	625	660	620	596	623	642	642	611	608	615	547	654	627	612	611	634	622	633	626	648	582	629	649	596	617	601	658	638	591	642	576	631	637	579	604	605	624	662	665	637	603	604	668	604	569	582	612	661	594	609	630	608	612	588	633	610	625	626	612	593	648	616	662	625	615	593	590	625	661	584	608	567	571	660	602	626	642	635	597	623	619	629	630	627	612	605	627	627	647	627	665	647	578	600	619	593	597	652	635	587	566	613	607	619	611	614	597	601	611	600	616	583	614	603	616	617	593	617	602	600	587	623	631	630	617	616	609	626	598	651	611	613	611	660	641	596	629	617	586	655	614	629	643	647	627	634	654	580	627	593	616	655	610	586	585	601	594	593	588	616	652	616	639	598	613	619	641	617	658	618	563	666	600	592	603	629	627	592	626	641	606	599	581	631	593	596	626	633	646	649	619	672	692	587	643	665	582	630	659	627	602	591	602	623	612	635	608	607	600	618	574	620	587	647	616	651	601	601	629	621	691	659	627	609	636	613	615	601	597	633	640	581	577	652	588	658	583	600	631	619	574	621	576	623	645	631	685	599	667	613	618	598	624	590	614	630	633	597	579	609	632	630	645	586	618	631	628	611	597	620	561	612	602	626	584	592	639	614	601	620	635	561	601	611	633	617	624	576	578	650	632	636	600	618	697	602	596	634	649	614	608	602	629	661	627	599	595	653	617	642	622	604	604	620	653	590	574	640	603	625	611	654	606	615	597	599	635	582	623	667	624	625	629	631	596	616	604	588	586	658	640	610	668	595	580	632	620	644	606	653	657	613	656	612	560	610	664	592	594	577	611	631	650	626	617	641	596	588	627	573	619	667	620	557	656	628	568	661	628	635	650	625	615	625	626	613	594	626	616	620	608	595	543	598	583	541	610	592	592	617	580	603	611	603	645	638	589	600	608	606	628	609	574	653	668	625	615	620	648	616	592	582	603	606	555	609	605	589	621	605	645	617	638	612	612	590	598	595	612	631	631	595	649	613	639	634	634	601	616	605	649	605	595	578	605	639	635	647	607	626	592	635	596	609	637	602	647	614	595	597	614	596	568	640	609	644	587	664	599	629	587	598	633	609	637	597	626	647	618	590	624	610	597	626	599	625	634	593	577	611	623	639	601	600	599	628	600	628	625	631	603	640	629	604	611	648	629	617	600	585	615	556	544	615	647	668	625	660	581	656	649	627	584	632	566	620	656	630	617	594	650	600	607	632	633	590	620	631	596	615	614	648	627	588	629	684	648	637	613	609	621	631	634	596	638	626	620	616	635	580	623	628	625	586	629	622	621	611	592	620	611	640	620	638	617	618	626	656	613	601	587	636	596	609	630	607	636	626	585	641	591	612	608	595	605	619	595	631	603	568	657	611	612	630	589	600	663	655	666	587	637	617	594	600	625	626	615	598	619	631	600	585	587	610	603	608	622	597	627	654	650	581	640	614	606	601	586	592	613	574	629	653	591	625	620	625	570	644	605	629	648	614	624	591	608	598	554	589	604	604	570	607	599	606	570	587	632	631	640	579	622	603	611	614	623	635	596	615	662	617	589	575	584	607	635	657	635	641	606	623	634	606	630	612	574	647	602	616	623	589	620	588	634	547	597	589	672	654	638	625	606	643	658	666	613	616	605	614	592	583	622	605	630	669	611	624	584	618	552	598	621	618	635	597	604	599	592	653	630	628	651	639	622	659	610	607	626	597	610	621	550	598	624	639	646	612	600	627	630	595	599	619	634	618	559	617	605	607	620	611	604	623	656	642	599	615	591	606	602	641	632	623	604	612	626	625	623	607	653	559	602	681	586	639	594	618	651	620	620	618	612	618	609	626	649	607	603	672	677	603	623	578	626	653	640	552	581	623	622	646	591	610	614	614	597	609	627	603	618	563	581	616	657	566	627	582	585	619	623	593	624	653	580	603	592	594	595	625	616	621	572	604	556	652	666	582	663	590	599	627	605	589	627	633	658	611	602	592	597	637	576	599	631	602	656	614	656	594	619	613	613	562	598	607	610	570	607	617	630	619	659	613	608	628	680	612	640	626	620	624	601	636	581	580	582	594	595	639	655	619	623	618	645	605	584	630	612	581	619	602	644	568	598	652	636	646	644	623	604	593	597	588	578	621	576	597	649	612	608	623	605	638	658	602	625	634	617	576	616	623	594	583	616	663	642	639	598	594	627	632	610	672	603	604	652	628	644	675	623	621	652	609	596	654	635	635	590	633	598	634	641	604	657	613	578	633	624	576	638	610	633	604	645	605	624	644	606	637	632	599	587	632	587	637	621	615	636	615	612	597	658	637	586	587	650	622	587	609	621	596	671	622	604	622	672	596	593	630	601	586	640	621	646	629	610	610	591	599	636	622	596	648	605	606	660	597	615	630	607	628	589	562	640	634	607	600	601	608	612	618	594	617	649	625	555	596	606	628	594	651	633	599	601	638	603	592	617	626	615	596	597	592	603	614	638	554	582	574	618	616	632	652	594	600	619	583	629	592	645	601	573	593	604	596	632	606	628	621	660	585	636	627	609	623	603	594	649	587	596	641	615	593	627	656	636	671	594	620	609	631	617	570	622	623	604	588	629	609	603	640	664	634	604	624	639	663	610	598	590	622	629	634	646	645	621	625	646	615	620	631	645	661	631
6054	15080	12444	24328	2470	1938	1620	1396	1130	3331	992	1000	924	949	848	880	840	822	862	903	787	846	807	842	819	818	816	768	804	773	804	809	851	800	788	786	793	730	751	820	817	810	792	777	778	761	792	754	847	820	763	766	777	776	751	806	796	770	794	796	827	850	783	771	801	797	799	805	806	782	789	786	815	778	782	796	790	782	800	759	803	781	711	779	785	823	781	710	780	767	752	773	806	772	789	771	780	792	787	799	763	776	701	826	796	774	780	747	784	785	773	844	763	781	793	800	756	783	779	747	756	776	749	793	778	783	766	808	799	786	799	742	781	778	775	772	797	837	765	781	775	748	754	734	761	797	781	737	731	727	733	820	768	785	799	813	778	739	766	778	818	750	793	743	801	770	802	786	766	768	795	784	769	762	756	765	755	806	757	766	806	752	760	776	709	782	729	829	739	759	754	818	776	763	817	752	813	826	759	754	818	816	710	787	789	752	818	759	794	831	824	774	785	837	771	797	774	745	760	785	755	798	799	791	787	759	818	780	757	776	808	787	744	781	772	810	791	804	822	785	812	763	765	785	797	800	785	759	779	809	768	796	748	742	772	801	760	834	768	799	771	791	721	784	785	780	806	775	768	801	776	770	794	815	807	787	738	776	765	732	759	778	723	817	756	787	817	772	788	734	768	762	765	783	796	760	810	782	832	805	810	773	815	771	746	794	803	719	795	771	808	748	808	813	785	770	730	813	752	783	786	777	743	802	755	742	802	755	824	739	753	747	781	762	792	808	780	819	813	793	762	782	782	750	796	757	782	817	745	818	823	771	760	768	815	772	765	771	754	787	790	832	788	811	776	807	794	761	822	758	823	746	772	797	778	737	749	777	767	806	740	740	756	785	733	773	833	801	747	774	746	784	784	797	764	792	772	763	765	758	765	774	757	758	750	826	785	773	810	804	783	749	815	805	776	788	813	776	861	747	781	789	767	803	746	798	727	779	737	776	749	750	777	779	773	818	801	753	840	780	775	827	777	816	776	788	756	843	816	757	833	735	832	752	783	762	821	768	827	784	804	819	827	770	789	740	777	790	791	761	804	768	779	755	714	797	732	794	798	783	776	729	760	753	785	779	785	781	797	785	805	750	788	820	739	845	797	762	788	783	763	860	773	745	783	786	807	783	800	755	758	752	810	796	776	777	753	836	796	793	754	782	775	755	765	795	741	779	815	802	771	761	793	767	764	730	751	772	825	833	800	769	781	813	791	838	746	817	820	825	801	745	798	806	827	772	743	756	798	762	786	754	728	823	797	811	753	842	814	803	792	805	764	753	754	789	807	796	784	785	791	772	793	801	763	776	820	774	788	815	746	792	784	734	820	769	783	840	837	754	804	762	771	774	795	771	809	744	830	753	740	811	794	802	800	748	808	781	800	799	843	766	763	723	748	786	807	814	813	790	802	791	752	761	778	788	817	774	768	759	806	850	784	725	809	808	782	762	785	750	801	776	754	804	791	800	741	738	748	811	820	768	790	806	780	729	813	776	786	735	817	754	788	782	782	738	753	806	821	766	759	767	762	781	816	790	788	775	831	782	777	756	762	768	780	818	736	825	776	745	755	789	723	774	830	822	763	795	723	760	773	791	797	762	778	809	783	788	769	800	748	751	789	817	781	800	786	807	791	815	752	771	802	755	816	814	732	832	813	782	766	756	737	787	806	720	775	808	814	778	784	789	786	815	781	811	765	768	776	776	803	752	776	790	780	762	785	764	815	791	738	820	772	793	769	807	747	767	783	795	748	789	797	755	786	738	755	763	790	795	758	811	808	769	807	730	779	755	766	792	788	740	738	745	795	764	788	789	759	763	753	799	795	780	809	781	754	814	750	779	758	755	786	831	782	765	810	759	818	773	820	765	748	769	734	787	812	765	794	823	835	796	744	696	804	734	762	775	784	768	833	706	771	785	758	777	817	784	779	832	782	823	789	761	777	765	800	821	805	772	800	780	790	745	807	834	834	799	826	800	791	758	777	823	785	760	786	772	774	763	826	795	807	801	794	793	828	772	765	774	778	750	800	795	768	811	819	802	798	740	820	815	789	818	746	725	783	770	802	754	744	774	769	765	812	774	787	730	767	767	748	783	770	762	759	781	806	702	807	767	794	834	801	802	750	805	792	768	800	771	699	787	757	736	812	798	797	802	782	806	821	790	798	772	725	802	784	774	739	739	844	793	794	770	801	779	753	763	738	771	786	786	810	769	792	808	771	837	752	804	789	723	747	793	795	809	834	780	800	818	760	809	783	814	807	763	746	771	747	754	782	801	753	767	766	781	767	798	780	743	755	729	799	785	814	843	799	808	785	783	785	767	776	796	775	770	791	759	760	807	802	786	839	752	730	815	754	751	770	747	787	782	776	824	753	728	759	792	803	807	752	767	761	744	796	762	730	807	778	761	790	763	770	775	794	768	851	819	764	770	799	780	795	764	808	842	780	756	820	795	800	766	740	827	736	791	805	805	792	787	790	752	784	787	759	766	817	818	755	795	784	747	779	777	808	782	803	800	812	773	800	802	771	781	746	772	810	748	821	784	736	772	754	783	764	753	778	761	802	766	844	831	783	786	750	831	781	788	765	800	835	706	740	808	797	801	746	771	810	768	794	745	810	818	816	761	780	766	776	826	778	799	803	799	765	765	792	789	777	815	770	771	816	799	809	791	826	825	774	795	792	779	773	813	758	813	723	749	792	768	773	728	789	760	737	770	776	716	776	816	821	798	835	763	755	794	777	807	730	802	805	815	781	757	757	779	758	774	773	789	801	762	800	778	741	758	790	735	794	756	751	786	821	752	788	794	789	811	747	833	753	740	793	772	796	840	756	798	846	772	782	779	800	800	778	779	800	809	755	748	760	769	782	818	797	759	803	748	768	794	819	800	744	742	757	779	864	799	723	769	762	788	807	786	783	830	755	754	812	743	769	782	836	773	746	804	824	778	740	777	776	783	789	837	815	737	790	786	859	798	760	753	834	795	785	775	747	728	745	763	753	796	791	789	761	744	752	784	809	812	816	793	775	766	801	793	762	792	812	770	796	781	761	767	728	758	783	746	740	749	801	765	818	820	811	802	781	813	752	793	755	794	742	735	750	813	793	771	837	784	727	807	820	800	776	782	768	810	766	794	778	750	724	773	747	788	744	767	744	784	755	780	833	790	797	762	837	770	776	778	813	775	767	737	779	764	854	766	814	813	785	804	813	777	814	806	806	795	707	764	754	769	780	779	767	724	796	763	807	758	799	775	784	774	768	782	797	776	797	773	789	789	834	815	745	796	829	807	788	814	773	751	776	767	806	732	733	833	782	822	812	760	812	787	765	765	757	760	809	779	783	785	782	765	795	774	771	805	763	778	734	772	808	800	771	764	809	728	769	780	819	822	795	798	795	820	822	763	816	788	800	732	812	854	751	788	791	819	777	781	807	800	834	847	750	785	734	803	771	770	796	843	780	781	798	800
24948	21464	27307	26011	8959	967	723	673	669	1137	606	611	558	586	553	567	610	564	590	627	517	549	586	564	520	547	559	551	563	543	528	557	551	556	541	530	551	550	542	568	529	547	555	513	511	578	503	592	569	557	548	558	535	508	547	532	588	532	587	540	520	509	561	531	455	557	558	518	577	557	538	545	589	540	579	505	542	543	492	528	522	561	512	527	579	588	561	556	553	588	564	553	556	605	552	548	564	526	501	543	517	530	557	558	564	514	522	559	521	548	543	580	568	541	532	542	556	589	546	584	524	565	567	566	572	559	566	582	545	521	537	523	537	558	567	556	558	555	547	523	521	549	531	505	590	531	575	532	562	538	525	543	540	528	540	573	562	542	561	550	553	518	587	498	540	529	569	541	623	521	567	549	561	534	529	548	492	527	554	558	582	533	564	559	560	570	515	561	528	566	525	526	538	571	540	538	528	535	524	548	553	536	548	600	548	522	528	509	508	541	559	568	527	579	547	532	524	559	570	535	542	548	562	534	546	565	527	526	545	556	580	559	602	491	536	548	581	526	552	527	526	512	594	529	540	499	536	544	585	510	574	522	550	540	559	506	512	591	547	558	570	572	570	553	533	537	560	556	534	551	506	587	508	511	563	567	544	538	565	573	532	578	520	500	505	559	552	544	569	498	554	552	523	493	554	529	535	506	544	522	593	544	577	548	512	521	541	557	572	579	592	501	572	576	553	538	532	541	562	535	572	486	544	525	553	558	541	540	569	508	569	533	574	527	558	550	535	532	530	541	542	528	567	550	545	504	563	513	570	546	582	536	532	581	558	536	528	554	545	569	548	567	544	520	524	502	582	564	528	516	561	557	499	566	545	530	534	513	492	511	543	560	479	550	528	561	572	582	571	537	514	549	494	523	547	567	581	514	570	550	566	562	547	592	560	569	547	502	560	500	568	542	524	536	568	570	517	546	481	588	542	521	484	505	563	505	544	545	549	497	564	562	534	526	538	523	546	529	493	582	543	559	567	542	516	515	588	522	551	554	544	566	546	577	557	539	568	555	563	518	539	559	559	566	550	560	566	552	601	554	592	510	545	546	523	521	551	551	562	547	537	538	543	518	568	488	546	551	524	575	521	550	533	546	534	506	565	580	535	574	512	565	535	557	523	549	562	559	564	556	567	501	546	535	541	527	546	538	546	586	584	505	542	579	524	538	574	552	531	552	554	514	552	589	549	573	568	528	565	553	561	539	552	559	567	551	534	546	555	556	546	553	541	535	513	548	501	533	524	497	554	535	566	574	554	555	570	517	590	578	537	575	517	544	526	563	571	539	544	511	556	530	576	532	531	569	575	530	552	579	561	564	519	520	530	562	557	518	527	508	523	596	558	547	566	522	530	594	509	569	506	560	565	546	582	558	568	584	562	550	530	514	553	558	520	556	536	544	526	558	527	541	540	538	577	501	520	532	556	535	537	544	533	562	552	513	540	518	528	536	560	583	543	560	562	571	531	526	525	552	566	542	555	534	581	540	510	552	559	532	543	543	530	550	543	559	561	540	532	569	556	544	508	504	543	590	483	557	516	548	541	537	556	559	563	508	528	567	514	545	537	563	517	563	548	570	547	583	569	520	569	580	531	529	543	541	560	585	572	497	565	557	529	547	523	523	499	557	576	545	532	573	600	563	546	555	570	547	525	520	511	562	557	540	569	549	518	563	530	542	593	553	573	590	544	555	533	552	520	522	495	537	530	524	548	546	550	545	564	561	580	541	559	548	484	548	533	531	517	528	578	571	566	574	521	531	533	533	533	548	564	566	573	533	570	561	519	549	550	478	596	571	527	557	564	488	576	545	535	527	516	549	567	525	548	563	502	560	555	536	564	547	535	510	525	544	578	517	488	497	582	580	549	558	551	525	570	498	548	539	550	573	576	535	551	538	569	573	543	525	571	577	553	569	569	555	564	512	572	519	556	591	559	517	508	552	550	516	529	603	576	515	507	528	528	530	578	562	537	561	566	566	542	518	542	549	538	520	529	589	542	541	538	566	534	516	557	526	556	545	520	540	537	558	500	541	532	555	582	501	485	545	524	530	569	584	545	546	516	506	542	539	585	572	568	552	505	572	557	522	588	562	536	584	545	541	577	502	540	538	550	541	557	551	504	542	553	528	551	570	573	528	480	581	542	582	550	524	561	578	519	571	505	560	569	588	501	534	560	552	523	560	563	544	545	518	570	575	539	537	535	535	550	558	543	532	570	517	581	588	552	502	551	520	569	538	577	528	546	532	554	537	544	586	549	525	489	547	554	546	561	555	559	521	513	535	531	577	566	536	564	545	557	499	548	523	539	525	538	535	539	595	534	563	566	531	524	552	537	547	584	521	538	503	528	533	485	548	544	524	554	532	507	558	544	507	506	553	572	550	546	545	555	574	537	532	558	516	590	582	551	565	530	557	550	528	569	596	530	560	551	506	543	520	521	574	579	499	539	553	559	552	518	545	545	590	565	539	564	528	522	543	544	559	560	543	546	563	561	571	557	573	561	548	531	548	551	547	544	522	556	523	554	538	516	559	561	533	543	507	532	552	548	534	534	562	568	530	548	550	531	519	542	539	585	534	522	538	521	543	555	551	552	535	530	541	546	539	471	562	502	489	509	561	588	532	532	570	525	532	534	549	536	555	513	530	578	505	528	523	538	532	529	536	530	546	543	553	516	566	555	552	531	551	509	565	509	538	560	566	550	505	528	533	553	541	511	626	563	551	558	564	547	546	565	540	560	551	524	553	568	558	570	526	517	535	548	552	545	533	538	564	528	567	555	599	572	555	526	550	558	537	527	572	582	559	529	507	512	550	588	526	560	561	515	585	576	577	530	581	587	539	551	522	550	557	542	542	579	548	552	531	549	576	568	530	530	525	525	550	579	527	575	539	563	532	543	532	503	531	506	551	536	548	548	563	548	549	554	570	568	515	537	543	576	545	553	507	582	484	554	531	522	537	561	556	546	539	549	569	542	577	539	576	578	499	558	513	579	551	560	570	576	525	506	596	509	577	507	577	574	573	492	539	554	572	513	550	544	555	523	612	517	564	543	538	558	530	501	569	557	572	586	555	544	535	524	537	581	504	525	546	571	522	558	537	567	547	542	561	533	546	551	531	538	536	551	555	542	521	557	550	565	577	575	566	535	536	526	535	576	560	547	559	509	517	541	512	570	534	595	527	570	560	561	559	568	516	564	497	562	600	551	570	549	526	543	554	523	544	568	574	593	550	528	526	524	550	532	550	570	565	511	523	568	536	560	522	522	516	543	554	555	548	540	537	518	518	553	523	542	526	556	546	601	564	543	598	563	504	559	544	567	530	510	550	584	553	514	558	555	523	525	535	520	590	542	594	552	518	530	557	509	524	552	526	588	588	560	546	538	568	566	555	557	535	515	540	572	507	568	560	529	528	533	498	538	543	571	532	554	575	524	527	572	529	556	540	562	529	484	554	540	583	555	563
5875	10947	10931	19287	1577	1271	1078	1089	943	2065	843	775	717	688	758	743	694	714	706	687	700	703	698	716	664	688	728	666	730	685	676	694	740	690	680	669	703	614	632	708	656	687	679	672	666	687	693	655	654	672	687	609	635	652	669	614	686	689	684	730	719	648	658	641	674	711	680	714	689	674	663	701	632	673	668	669	678	634	626	653	682	683	660	624	654	635	675	666	664	623	715	662	676	656	646	693	686	672	700	633	647	665	674	638	674	635	663	695	656	689	655	672	668	689	701	632	696	701	644	653	634	657	647	677	664	663	668	745	671	695	705	692	643	632	641	649	655	647	587	674	664	648	668	650	642	635	686	655	652	667	669	661	624	678	654	677	691	665	656	629	686	655	685	632	671	663	639	635	625	680	717	683	661	696	651	667	671	629	690	688	659	681	640	638	652	665	658	616	715	687	616	639	662	672	749	702	656	685	623	674	693	629	643	674	686	674	683	714	696	677	733	645	688	679	671	694	649	668	641	653	707	659	675	678	645	687	641	692	665	624	649	696	660	644	651	685	629	677	650	672	618	612	681	686	656	652	698	639	637	640	693	620	652	658	665	659	648	621	617	662	687	626	651	676	726	729	630	697	614	657	690	651	613	675	671	653	664	678	705	641	676	693	686	675	689	662	640	674	647	631	687	654	698	702	658	644	618	681	664	673	660	667	652	674	659	626	667	687	718	689	663	633	676	679	712	689	653	643	659	675	648	711	646	654	635	641	644	693	680	711	699	656	680	693	656	666	648	727	666	648	718	689	702	673	659	657	694	658	660	651	622	660	629	645	659	624	623	699	736	628	681	628	638	657	713	740	660	659	630	685	679	669	697	643	640	626	681	667	632	692	585	662	650	662	728	677	658	678	695	691	645	621	641	678	686	660	668	667	683	631	652	633	725	674	665	684	622	671	694	664	634	704	683	660	689	625	713	665	621	655	657	661	707	655	653	677	692	655	647	630	670	681	687	663	633	699	639	659	698	669	667	704	630	664	691	651	669	646	623	626	696	640	671	654	684	673	662	674	644	657	691	691	655	631	629	627	628	665	668	657	695	649	697	677	658	668	657	655	716	706	641	652	685	642	600	694	649	683	641	677	680	630	718	675	609	697	683	681	668	663	645	666	685	636	632	667	632	676	652	674	670	663	652	629	674	681	676	632	682	695	710	606	686	652	628	659	692	653	652	628	653	673	665	642	623	655	697	644	700	634	665	663	662	665	649	627	676	658	640	691	603	648	675	706	674	676	676	699	679	651	700	675	679	706	647	624	644	664	648	665	663	665	691	713	685	663	641	603	685	675	657	682	638	736	661	660	649	698	602	660	706	675	678	655	658	636	656	651	636	638	685	640	642	682	693	671	677	620	632	667	669	686	670	636	612	624	647	672	675	612	669	695	698	658	685	629	661	626	695	656	683	660	636	655	672	690	645	674	658	645	689	665	668	623	666	661	649	660	675	676	690	643	690	654	697	710	663	676	636	613	673	672	716	655	673	678	711	697	662	618	682	678	672	671	678	698	683	693	659	638	658	637	654	673	659	638	638	670	660	672	661	666	657	695	658	664	692	664	664	700	629	682	637	693	662	638	684	689	687	620	635	646	668	631	675	672	725	682	651	621	639	677	641	608	651	697	664	641	600	695	697	663	651	665	664	692	612	681	713	622	681	673	707	667	643	696	685	665	663	644	649	682	649	651	670	660	680	653	699	671	682	687	699	648	682	697	643	657	627	679	646	690	683	664	631	612	713	689	666	648	674	677	659	596	662	684	650	615	665	625	652	652	649	666	706	672	662	653	704	696	669	682	677	660	637	683	672	682	664	624	684	648	682	654	690	660	661	697	692	689	671	754	656	688	636	618	631	651	651	636	678	686	644	673	706	660	628	632	636	654	693	687	667	608	634	632	707	679	677	691	665	650	694	673	640	642	676	613	681	666	663	671	680	661	682	691	645	638	641	641	640	679	654	658	654	669	632	643	639	663	656	639	650	660	664	679	609	660	651	685	683	662	659	688	612	656	697	695	678	685	686	676	673	650	661	614	684	646	653	647	631	652	671	711	624	659	668	680	652	685	685	656	689	643	708	653	677	683	642	667	669	661	703	661	700	620	735	698	680	670	685	643	630	610	704	683	640	638	654	692	672	668	638	630	651	679	646	670	642	648	669	732	642	617	649	691	664	657	649	691	657	717	683	633	657	690	672	653	667	714	655	694	718	659	616	632	680	636	685	671	649	653	653	650	709	674	616	665	714	665	622	681	633	680	644	628	666	644	647	646	627	638	670	668	664	679	630	686	668	619	664	644	675	677	656	687	636	604	676	637	670	706	677	638	684	721	663	660	655	666	646	658	676	699	708	646	661	661	649	696	649	627	639	661	701	671	647	594	686	695	671	634	712	673	668	687	644	635	626	658	693	643	658	666	658	652	660	653	656	647	730	701	662	693	688	702	666	641	636	630	646	730	666	672	633	661	685	650	631	694	643	678	647	640	626	614	650	661	662	682	642	674	668	677	627	592	688	635	650	687	627	673	657	666	645	624	646	685	668	661	673	695	649	664	629	660	698	660	696	672	673	642	661	653	660	652	638	625	665	706	663	701	642	633	735	609	652	626	657	581	673	668	698	672	670	658	646	633	629	606	724	630	642	632	616	673	679	699	630	636	682	687	662	631	672	659	666	683	694	695	685	629	678	641	639	657	681	635	633	686	675	632	641	700	690	629	706	645	642	647	659	677	619	632	690	672	696	671	685	664	658	673	683	693	665	664	632	666	666	653	602	638	636	676	647	665	671	691	722	661	690	640	687	649	658	668	678	642	676	665	621	650	665	635	703	598	646	619	644	637	631	698	641	705	713	618	646	678	679	676	635	703	703	636	691	666	645	666	631	704	669	662	695	664	665	672	662	636	687	689	669	674	672	653	706	659	692	633	640	662	620	705	699	673	652	657	688	623	688	697	622	668	684	663	639	669	681	633	681	656	678	672	633	687	653	676	661	659	641	634	680	651	636	667	693	634	646	671	605	644	680	688	616	686	679	645	663	654	683	640	634	657	629	669	648	635	632	649	673	632	689	644	641	665	656	684	650	668	627	696	630	680	637	631	662	697	664	674	647	675	665	688	638	614	639	645	652	650	648	669	665	686	661	655	634	685	651	673	640	654	668	624	666	663	659	655	709	675	673	662	629	644	633	695	692	630	659	697	667	657	655	683	648	664	691	676	663	686	634	667	655	659	670	637	669	640	659	659	642	692	634	615	692	692	695	651	644	646	692	674	713	666	674	718	607	684	702	662	657	630	657	691	694	650	682	669	676	672	676	662	651	658	713	654	680	701	643	658	676	682	669	666	663	690	682	673	701	669	664	662	655	681	629	639	674	676	694	718	638	664	648	665	641	687	660	692	674	650	634	677	648	643	660	665	714	643	638	671	648	650	679	670	664	655	640	646	647	659	669	657	669	637	680	729	693	630
22814	21506	29116	24459	21505	21109	6280	839	614	2788	516	424	399	349	310	314	340	301	307	265	309	316	277	281	282	257	264	260	257	243	264	257	264	263	291	274	264	270	262	251	250	242	259	226	253	237	239	249	258	241	238	236	244	252	251	245	267	262	245	248	277	244	241	227	205	261	238	237	240	243	227	276	254	234	215	262	243	271	260	267	229	270	249	234	270	269	236	248	254	205	228	233	226	221	250	244	248	242	241	261	235	246	230	228	238	221	247	276	248	249	257	248	218	258	235	244	229	251	237	227	246	258	263	265	243	230	238	237	259	240	233	259	269	260	268	243	260	262	245	250	262	263	257	221	233	218	235	230	231	233	249	263	254	229	242	230	271	270	235	233	260	249	241	237	254	238	258	258	235	240	247	239	239	242	216	216	227	251	266	234	242	272	248	276	249	245	246	253	272	250	269	257	251	245	237	229	210	233	228	241	218	233	219	230	216	223	244	251	233	255	240	243	240	246	269	245	228	227	272	247	240	257	239	219	229	248	219	240	237	236	241	286	235	210	259	264	233	233	235	214	251	252	226	237	258	236	219	262	230	235	253	258	266	241	239	270	264	244	215	222	254	209	244	254	227	205	236	241	238	236	248	237	242	250	256	233	265	232	272	240	258	247	255	241	249	233	245	244	209	220	238	230	252	224	258	250	200	259	254	274	245	231	232	214	243	245	245	231	241	220	211	238	233	242	264	276	243	232	223	250	247	235	232	212	261	229	213	233	230	210	217	248	232	234	259	276	236	269	229	227	224	240	273	278	247	248	244	244	223	235	253	229	243	238	206	246	221	288	236	222	234	244	249	241	225	244	240	263	233	235	238	223	232	230	236	262	262	224	239	243	229	227	214	260	219	233	249	235	224	201	237	260	233	244	245	274	262	221	226	245	267	244	243	227	259	213	252	247	254	239	201	239	251	217	231	221	239	260	243	249	270	215	256	250	253	279	266	235	251	282	261	255	220	252	261	258	231	214	243	245	233	240	241	234	232	256	215	247	238	247	252	245	244	265	259	224	229	225	239	276	263	260	238	235	259	265	226	240	215	259	254	236	231	241	259	238	243	254	220	211	216	219	218	229	229	253	217	251	266	232	270	253	236	238	229	225	249	231	261	211	242	216	237	241	260	227	253	260	236	269	244	244	249	276	288	225	234	251	272	230	236	217	239	243	239	220	262	271	270	255	225	248	260	249	239	253	236	241	210	234	257	255	237	213	272	221	222	208	237	263	234	230	261	252	237	227	249	258	257	258	251	265	235	244	242	239	200	246	253	240	259	221	252	242	259	244	224	227	261	246	242	279	250	242	232	243	245	226	248	237	238	227	228	265	231	253	210	245	224	235	250	245	273	251	211	209	255	228	262	256	269	272	242	227	228	212	225	266	227	219	212	256	234	229	253	220	236	217	256	233	227	241	266	224	250	244	242	245	250	221	209	223	227	226	239	223	230	211	237	261	247	216	235	253	209	236	257	248	244	234	246	236	237	219	231	243	237	214	248	234	257	222	239	227	251	248	200	245	269	234	236	249	238	253	268	252	210	249	250	183	230	226	230	263	262	246	260	225	240	241	261	247	261	235	248	237	219	268	239	250	212	230	241	255	238	248	248	222	217	239	229	251	237	244	235	261	254	262	240	230	234	244	245	225	257	215	223	258	241	259	243	277	260	235	251	238	242	234	250	236	245	214	247	268	245	255	235	213	257	237	253	232	243	250	218	231	253	218	254	248	278	230	242	234	265	258	228	240	254	230	269	232	264	219	226	218	280	244	238	253	249	233	248	242	264	245	236	250	239	231	234	278	241	259	271	248	249	237	268	234	287	247	221	221	251	236	261	250	236	230	245	248	260	251	234	249	233	243	243	237	251	236	275	240	239	255	250	250	257	261	247	233	231	232	241	225	240	254	245	245	255	233	235	203	255	262	244	243	228	248	237	237	237	202	256	242	229	227	220	253	260	222	232	257	264	238	237	248	247	246	231	232	259	210	223	215	248	232	241	219	266	231	251	254	260	230	227	248	239	260	253	218	220	236	245	225	252	249	253	245	260	250	239	258	245	215	217	238	249	238	235	247	251	273	264	248	244	227	240	243	244	269	255	248	244	225	259	228	238	230	241	226	222	243	229	260	254	229	250	241	282	239	237	259	279	220	267	263	226	254	249	246	256	225	226	227	232	245	246	234	246	252	247	257	254	256	248	233	218	245	243	238	260	273	233	248	237	231	222	220	272	257	253	235	249	224	232	237	234	255	222	241	257	222	301	241	238	243	250	231	253	224	253	250	242	234	242	259	227	219	229	215	241	225	243	271	242	250	244	249	219	219	249	236	231	216	233	263	254	278	247	228	237	253	223	241	250	270	255	238	239	234	267	224	231	257	250	239	228	232	256	214	239	229	254	218	238	239	236	240	240	252	225	222	241	242	229	263	217	220	233	244	245	245	246	241	241	226	220	253	249	224	224	250	229	243	245	253	224	258	239	238	227	246	262	247	222	224	262	280	224	259	255	258	240	251	256	209	238	262	236	233	259	250	262	258	255	246	242	235	238	232	237	225	234	233	247	261	236	251	234	225	238	231	235	234	250	243	243	230	259	255	218	256	222	199	252	253	240	256	220	246	233	214	226	228	227	242	224	237	247	252	251	227	235	246	242	222	245	245	226	234	226	269	247	219	247	260	237	222	212	232	273	258	273	256	247	258	256	233	234	246	242	242	223	238	252	255	274	213	247	243	227	239	238	223	245	262	252	289	253	229	269	224	269	230	261	259	242	257	243	240	236	224	242	249	250	273	209	252	252	248	231	220	258	225	266	255	221	261	245	234	232	232	226	229	232	247	249	215	243	266	270	209	259	256	235	238	251	249	223	229	221	226	216	249	219	241	227	239	197	241	232	237	261	239	244	241	243	235	237	255	238	233	255	259	238	264	231	254	225	242	216	218	244	259	190	254	268	209	241	227	230	269	231	273	232	238	248	224	228	226	225	215	246	255	250	218	250	267	236	272	228	245	244	253	275	229	269	294	262	243	229	260	220	243	255	245	262	234	244	220	242	195	248	235	266	234	270	264	245	220	243	234	236	227	208	246	238	237	267	273	247	221	239	240	243	253	211	266	232	233	232	247	209	245	236	233	260	242	273	200	231	230	251	260	232	260	229	257	263	226	223	250	248	240	231	260	249	222	227	213	251	231	242	263	224	246	262	261	219	238	204	224	195	218	284	267	242	244	280	243	241	251	251	223	237	250	243	204	229	281	217	204	228	247	251	250	265	260	237	256	243	237	231	267	231	267	240	243	232	243	237	237	215	215	259	245	258	220	215	235	236	254	263	267	235	216	251	256	232	260	250	258	241	244	215	245	209	256	242	243	244	262	243	252	220	238	229	231	234	230	263	234	215	225	239	221	257	272	230	267	227	231	246	283	273	219	238	228	261	257	249	206	265	221	227	231	241	252	236	272	243	255	224	223
7262	21012	18747	32183	3607	2387	1847	1456	1103	5013	791	703	590	558	488	489	436	412	429	429	418	390	389	369	356	374	351	359	368	377	370	354	356	347	358	334	312	309	364	303	329	331	339	314	314	315	326	320	337	310	275	335	337	322	335	364	289	313	300	354	337	315	302	299	302	319	373	305	314	327	330	333	294	297	308	338	319	336	348	330	320	300	321	303	312	283	341	306	338	317	309	317	317	323	288	305	300	324	333	300	312	309	349	321	317	332	312	342	309	308	285	310	336	302	312	312	322	336	316	302	322	309	308	299	317	295	317	333	311	302	277	319	298	318	310	298	285	315	308	290	324	285	314	313	298	317	262	334	325	306	305	313	301	327	320	340	295	302	321	293	292	325	323	308	302	318	300	331	340	339	325	327	307	296	310	284	280	287	273	334	312	292	341	330	329	283	309	319	302	320	314	321	315	294	315	335	300	301	301	334	303	318	298	290	317	296	324	293	288	311	312	330	329	324	322	300	312	304	313	315	313	322	326	305	312	297	311	299	327	302	338	303	323	323	328	293	334	283	312	326	356	308	296	303	340	292	311	297	304	307	302	260	318	309	324	333	316	287	303	330	325	317	310	310	314	297	310	346	285	302	316	346	306	360	289	324	291	285	300	303	334	318	337	316	301	321	328	309	299	290	304	300	316	304	332	307	296	289	325	302	287	333	312	329	313	303	308	294	341	320	307	278	319	310	290	280	355	318	298	337	348	275	289	295	361	331	331	299	335	302	299	332	336	323	311	318	300	327	298	295	318	311	329	304	317	287	315	299	302	331	312	309	279	315	284	320	275	329	346	324	308	322	304	341	321	293	295	327	265	287	301	329	325	304	287	293	321	319	337	319	279	334	338	305	286	305	339	336	292	325	313	326	333	299	307	305	329	311	311	334	328	339	292	323	309	328	324	312	295	332	330	299	300	306	296	355	294	342	278	319	294	331	338	327	322	315	295	376	336	338	309	291	291	317	310	307	324	307	344	293	315	302	305	309	301	303	346	326	329	318	266	288	303	291	290	298	336	315	327	308	301	311	311	300	306	311	299	329	338	288	323	321	318	305	310	316	324	345	306	286	299	319	315	326	300	326	304	301	312	310	305	294	308	291	289	311	333	281	294	325	323	318	322	332	334	324	332	311	304	330	331	327	299	303	305	311	302	300	299	296	316	259	306	307	320	322	319	340	313	317	327	317	312	286	281	288	308	279	320	310	291	285	283	326	328	298	334	322	294	312	345	311	338	291	315	306	277	292	301	313	314	345	366	313	291	314	283	289	300	295	305	294	311	323	313	297	314	307	322	306	286	339	332	302	286	285	300	283	315	303	334	274	298	283	321	312	329	318	306	292	280	296	313	291	307	293	307	318	334	340	293	317	307	326	310	318	303	307	317	312	303	303	281	345	309	288	298	298	297	309	330	329	278	288	306	326	350	336	317	268	326	296	314	320	267	325	336	315	307	300	306	310	326	262	325	308	331	314	316	287	318	335	309	318	342	319	298	297	298	268	327	327	321	329	318	322	325	307	300	333	287	327	290	306	308	314	295	301	346	335	322	329	282	282	323	322	297	344	336	310	290	335	295	358	318	336	289	306	284	331	322	306	314	343	303	281	321	307	296	302	335	294	317	283	333	289	286	318	316	296	346	286	284	311	326	291	339	332	291	308	320	314	297	305	325	323	311	312	341	307	293	280	316	302	309	316	331	321	313	317	327	289	319	300	288	314	282	331	297	331	323	291	318	321	305	341	283	288	312	320	276	321	319	311	313	312	311	308	313	286	310	347	287	352	307	296	334	323	310	295	320	326	290	351	310	298	319	279	308	345	296	325	336	311	335	321	301	310	298	305	306	325	311	312	328	297	300	323	300	296	279	307	333	295	316	317	305	326	286	311	328	305	326	328	282	296	347	330	338	303	299	296	309	264	333	294	315	349	311	343	294	333	303	325	331	298	301	303	284	334	308	324	297	330	315	308	332	324	294	293	287	292	320	273	305	344	294	298	335	320	308	331	329	301	310	268	302	335	322	302	317	350	284	311	298	303	325	312	306	334	323	316	350	314	345	307	316	322	331	285	313	336	309	317	327	306	323	313	299	333	291	326	292	301	344	309	304	318	316	286	293	318	283	298	317	308	337	314	284	326	302	332	312	292	323	309	321	305	334	302	298	301	285	299	310	299	332	302	333	298	313	321	338	306	303	291	291	334	304	328	306	306	319	325	285	301	290	330	353	322	329	275	343	336	319	337	299	295	321	326	313	355	301	301	308	285	325	301	302	313	305	320	286	300	329	333	284	308	328	317	323	351	333	319	321	328	330	318	311	367	320	322	346	300	315	321	314	306	314	300	319	306	280	332	336	304	312	301	316	314	317	326	302	315	360	310	303	343	310	300	294	293	332	329	309	296	309	346	327	317	288	293	313	288	323	308	365	341	307	300	330	308	338	302	297	312	318	302	318	321	281	346	329	316	305	316	297	307	352	325	295	311	318	317	329	297	292	300	291	318	309	316	316	296	326	311	317	283	282	301	294	314	337	324	333	309	293	296	292	297	318	334	344	307	303	322	302	340	288	317	294	315	291	327	302	309	296	294	321	298	284	329	300	301	309	332	314	336	327	316	304	307	287	301	328	280	281	291	302	264	304	302	356	336	296	353	305	305	323	336	290	320	308	329	314	287	292	337	321	310	296	333	315	297	310	311	322	292	290	318	308	343	315	334	315	327	298	277	302	299	321	294	294	296	324	309	315	315	307	314	320	312	310	320	336	352	324	295	303	279	339	284	293	340	309	290	309	289	325	324	314	306	309	324	373	307	307	288	285	303	302	318	350	290	282	330	313	339	322	295	303	338	337	334	322	354	297	302	319	339	289	304	279	291	323	276	302	289	298	330	275	271	296	320	320	344	316	319	319	313	308	284	320	323	334	339	332	279	326	272	319	311	288	292	323	340	310	309	308	354	316	311	289	351	312	333	344	308	315	349	259	343	318	289	312	261	295	314	315	318	307	340	297	345	319	332	303	348	334	298	327	310	314	335	332	311	312	301	292	329	329	300	292	329	351	334	321	302	293	281	327	330	315	305	302	327	308	289	316	335	306	280	324	314	320	344	317	348	305	330	320	296	297	302	289	376	286	313	330	324	320	304	318	327	296	299	287	294	294	295	316	320	308	300	331	287	329	328	316	268	327	299	280	304	307	327	311	292	304	304	341	316	294	320	303	344	319	297	329	331	295	298	281	315	335	316	295	293	313	342	322	331	304	291	319	305	331	295	287	309	306	318	283	315	332	311	305	302	344	319	312	303	318	306	307	344	308	318	314	301	304	308	285	305	313	353	289	277	357	260	338	294	331	322	295	274	311	305	275	319	320	315	308	319	307	326	328	314	305	327	305	306	278	340	327	349	293	335	296	313	296	281	305	310	307	313	349	346	294	306	291	322	321	317	294	299	297	263	318	322	315	301	317	319	291	301
27940	17369	5058	5035	955	861	845	821	818	962	801	846	878	834	753	817	823	833	813	864	807	797	819	793	832	795	784	810	861	833	799	859	806	837	806	823	815	787	845	784	819	767	806	809	822	752	800	812	783	892	814	816	803	780	768	774	800	811	765	853	810	814	740	783	799	785	836	828	821	789	824	800	793	794	818	855	791	811	816	768	851	849	822	804	807	827	808	837	809	853	759	849	836	772	861	842	802	795	777	775	763	841	814	792	847	799	843	761	789	806	789	827	814	799	814	801	802	794	781	806	832	783	776	842	740	763	822	794	822	803	782	796	782	793	773	815	849	797	815	788	818	794	775	744	774	806	819	854	821	828	810	806	795	776	811	746	789	811	819	823	787	787	794	853	792	770	803	771	791	783	786	827	777	829	841	769	836	808	818	822	760	786	796	771	831	798	891	774	781	804	780	814	813	837	808	805	834	820	796	850	808	755	802	818	791	808	790	811	795	764	860	816	790	798	819	805	804	766	816	783	743	789	804	768	730	808	777	778	797	750	764	849	834	800	812	819	784	760	800	816	829	803	828	777	840	798	858	834	775	770	824	825	774	790	818	814	817	774	822	827	798	803	814	793	790	784	808	772	786	770	813	810	761	829	804	821	800	792	795	832	817	785	821	805	814	767	779	794	797	828	786	793	775	780	777	819	772	868	812	792	829	790	795	765	837	770	743	769	823	774	796	827	777	809	864	765	801	763	805	818	842	782	766	814	797	830	790	811	806	824	811	811	794	781	799	815	827	769	799	845	802	815	780	823	805	737	816	816	754	808	744	787	772	782	827	786	807	741	823	761	799	804	797	793	825	781	831	788	824	764	859	865	800	804	866	809	833	798	813	778	814	821	765	774	827	826	768	817	803	815	815	807	810	772	847	858	788	785	784	794	801	770	845	783	782	852	769	802	845	792	822	815	801	842	797	841	753	808	799	834	818	871	786	856	801	798	824	820	798	787	756	784	838	843	812	742	811	826	815	851	815	885	776	790	782	813	789	769	772	834	830	806	822	847	784	812	768	782	753	841	755	856	790	802	809	782	811	785	817	879	842	793	760	784	817	818	792	845	827	785	860	763	806	791	855	828	788	767	815	845	791	805	855	796	805	818	797	784	767	860	812	760	786	813	874	791	821	798	780	786	757	782	794	801	823	787	799	787	880	779	756	772	793	845	818	788	820	804	865	797	819	781	787	803	797	859	791	802	805	796	794	839	765	796	803	780	772	830	795	855	811	793	842	796	740	763	837	874	796	781	800	769	783	820	805	767	766	808	831	804	813	807	795	819	772	759	841	837	797	844	826	775	826	806	803	796	816	793	796	817	784	789	790	838	810	818	795	849	753	817	824	790	815	808	842	799	809	823	811	794	798	822	795	786	816	811	772	787	806	847	821	765	795	852	827	818	808	791	768	870	849	785	780	747	822	820	823	837	792	837	801	787	740	796	815	763	757	796	853	822	788	792	793	846	847	793	802	820	858	787	807	798	789	802	772	767	819	785	799	811	818	778	804	785	785	795	792	793	864	837	759	778	830	810	814	790	766	866	814	825	751	817	805	823	807	767	818	752	779	803	788	809	824	862	800	791	787	808	842	775	840	795	741	860	847	821	794	810	812	841	827	758	808	789	822	823	789	853	870	810	837	819	788	750	794	819	797	817	792	778	784	767	771	779	839	791	840	772	781	841	844	791	809	771	771	827	748	812	789	798	793	821	757	807	763	802	809	838	781	790	780	816	832	794	786	807	829	791	782	804	771	794	788	774	842	830	759	809	834	790	856	773	829	760	815	829	829	769	820	856	813	806	810	834	746	805	848	802	776	805	803	777	835	818	785	854	780	815	841	807	770	838	800	795	866	793	749	780	850	779	821	810	766	822	818	779	804	794	809	822	787	800	829	831	757	805	779	830	793	808	789	833	820	817	829	796	781	774	806	786	766	820	792	823	794	790	829	760	814	821	798	832	855	774	792	779	822	782	817	851	815	795	765	819	807	751	814	809	794	826	796	834	788	832	823	787	777	764	790	776	836	817	821	769	890	801	811	855	790	838	776	800	773	791	817	830	773	801	818	756	831	800	809	779	870	795	811	814	778	826	833	788	783	787	811	834	838	844	785	810	826	824	772	770	816	796	825	794	848	804	812	838	764	810	786	811	826	788	791	828	787	787	807	799	863	749	841	804	821	853	819	791	832	821	814	829	761	781	809	801	752	791	835	808	812	761	784	746	788	801	836	832	813	765	792	781	789	796	756	758	841	798	805	783	755	764	840	774	760	760	757	787	783	765	799	805	796	783	765	850	794	808	792	823	847	763	756	798	791	802	764	813	850	815	814	847	793	831	768	827	818	735	785	781	839	762	804	796	800	804	759	803	812	829	797	772	796	806	814	826	789	772	804	812	841	815	862	765	865	802	797	753	792	772	785	787	806	826	803	812	804	779	792	845	848	844	820	772	850	805	840	841	782	780	825	780	815	803	809	791	797	790	766	797	777	842	776	835	789	744	789	782	815	869	836	875	793	806	823	841	807	875	767	760	758	771	813	812	850	835	843	896	866	758	806	780	827	811	819	818	794	813	786	830	815	788	808	837	801	759	788	787	821	793	779	730	778	897	798	792	846	787	807	785	815	842	767	780	820	843	829	819	809	805	777	832	846	817	809	790	805	801	778	824	812	799	778	868	759	802	802	772	764	816	803	778	786	762	841	814	804	817	794	827	836	804	803	814	779	796	794	845	782	799	753	742	843	834	825	823	783	804	804	814	779	801	769	807	813	798	794	859	794	794	790	802	814	812	877	857	820	830	808	855	849	814	770	853	821	788	825	772	860	775	778	792	769	815	768	796	806	769	776	799	801	755	816	805	796	779	780	869	784	823	787	808	817	785	776	818	785	747	781	772	777	831	829	820	842	794	808	789	785	752	813	797	797	792	819	755	838	812	793	804	815	817	807	782	824	778	800	776	773	760	828	772	797	812	813	870	818	851	813	812	827	783	791	775	845	817	777	816	837	791	838	803	800	834	805	807	832	854	792	820	755	784	817	823	795	802	832	836	801	825	837	814	771	827	761	854	798	828	776	833	785	794	855	796	762	788	787	813	774	764	838	802	786	823	806	764	783	796	830	876	832	772	859	794	800	782	792	782	824	825	789	767	810	809	828	792	805	790	792	792	822	820	864	823	819	846	832	819	791	796	767	805	799	823	851	801	801	805	789	804	812	839	814	810	828	816	830	820	744	798	796	754	803	805	821	814	788	813	841	824	825	797	769	811	781	844	799	738	816	847	817	836	764	824	728	801	826	763	789	801	795	766	819	766	797	829	763	858	770	798	786	798	787	814	816	790	786	831	806	774	831	794	808	833	814	798	821	851	835	811	823	781	819	822	802	816	806	800	837	784	784	750	783	770	769	826	784	817	791	743	801	833	769	823	784	753	842	799	895	853	781	780	781	826	800	789	842	802	837	829	800	862
6653	5759	3830	4042	1109	1131	1041	1068	1059	1181	1003	1079	1001	972	1014	969	973	1016	1035	993	974	985	1012	951	1003	1009	981	1008	1025	942	984	961	962	971	969	967	998	1014	994	993	1030	990	1045	946	972	984	981	985	1066	975	1026	1013	995	1003	969	983	977	1029	1038	1002	997	1013	990	980	1040	1048	959	946	1027	1015	977	1046	980	1012	995	988	983	969	1004	1012	1018	1013	949	996	972	977	1010	991	1012	953	1010	941	1041	1019	987	997	1009	977	1006	1052	1018	960	1035	973	1037	979	959	976	992	971	1046	1021	982	1019	1019	1007	972	1009	970	945	980	951	1023	971	947	992	1015	950	993	1023	1064	940	1009	998	1065	1050	989	1016	1030	968	1011	950	1007	961	1038	976	976	1019	992	939	1050	997	997	961	980	1042	1008	1033	1017	997	1043	948	973	975	1026	976	1061	962	1029	974	990	1030	983	1017	981	996	1003	1003	1001	979	978	967	980	993	1014	1075	1009	1047	986	987	1008	980	1009	972	1023	990	1004	987	964	1022	1029	975	966	960	968	1005	1046	995	1004	980	1011	1007	990	1006	1031	1005	1002	988	1049	985	1045	1025	997	1024	996	997	978	987	1048	956	935	1009	1016	1009	1018	970	1018	1031	940	988	972	949	1023	991	1009	1067	1011	1054	995	1018	970	1019	1030	1021	971	968	971	1010	946	1012	988	981	991	1024	1012	1029	1030	1093	1019	967	940	1010	981	973	990	1044	1012	978	1017	1016	964	960	966	995	1045	1028	997	1008	973	1008	1008	1024	985	1025	991	992	1007	1032	1015	980	986	1033	1006	985	1066	1022	969	947	981	939	1028	1075	1007	1031	1075	984	941	976	1056	998	945	991	1012	974	983	997	934	978	948	1011	1025	1045	1032	1066	1020	955	1003	1009	990	961	1001	969	1024	1011	972	960	1008	948	1050	964	1006	953	961	1062	1047	984	997	986	960	998	953	971	991	999	975	964	985	1059	978	974	992	1006	972	941	1016	999	1059	982	996	1006	1014	1012	1035	952	932	979	980	1010	1002	968	1029	1081	1023	970	942	1023	968	1017	963	1034	938	992	968	956	1018	998	998	1016	998	1031	1037	969	967	983	1034	988	1031	1015	1024	983	953	997	935	937	977	994	1025	968	1087	1037	960	1047	983	998	982	993	1006	1084	1008	994	996	1010	985	991	994	1027	1007	1013	927	1029	1017	1011	985	1000	1012	1002	1046	1030	1052	1044	1034	1013	1048	950	966	984	971	1024	981	1003	1046	974	996	984	1016	1053	1044	1058	1002	1011	970	994	983	992	960	950	1040	988	950	1042	979	994	952	971	978	1009	969	1047	1016	963	952	966	986	1020	996	997	1064	955	1018	966	996	1034	1036	1003	1039	980	1010	1023	968	994	1002	1072	992	992	972	961	948	1007	980	987	1019	1009	1013	993	1003	980	963	1019	982	984	955	984	983	1004	996	1010	981	992	1001	982	966	1033	1020	1001	1003	985	980	993	1036	999	972	990	1049	1058	1003	1006	1065	996	966	1001	1002	1004	997	1007	999	1020	1024	1007	1011	979	974	1022	1005	990	974	1032	1019	985	989	987	1004	992	1021	948	996	1061	978	1014	1012	952	1054	1016	1028	1006	1024	962	993	960	1001	1029	992	971	991	1006	947	949	1000	975	946	964	972	994	934	972	1002	1034	965	978	1030	939	995	1048	1037	992	1000	989	944	1049	966	1021	967	979	1045	979	974	973	1015	997	921	1019	1009	1015	977	1062	958	985	1007	971	995	1031	1011	982	974	997	1061	963	965	970	975	1029	963	973	1018	1023	997	912	993	963	997	958	990	1029	1011	970	1006	988	952	993	1005	956	971	1008	981	1061	942	982	1027	1006	999	985	958	971	972	1043	985	981	981	974	922	936	961	990	1030	1006	985	1022	1055	993	993	981	1003	1013	973	1056	962	974	1009	1009	1001	991	975	1011	1026	992	1024	984	971	963	992	995	982	996	973	983	1023	957	1008	1030	969	1023	970	966	1042	979	988	1007	984	999	1015	997	978	997	969	994	985	975	995	975	963	984	1024	989	995	1019	977	998	968	1058	1006	1017	952	1020	990	1016	991	993	980	1005	981	952	962	1025	987	1015	966	961	979	965	1000	979	990	970	1015	1003	1000	1019	1023	1020	1000	959	943	1002	1061	1016	990	967	1010	978	1033	1005	1012	1012	992	1062	978	1046	1018	1015	965	977	991	986	967	992	1022	969	1019	1084	1026	1039	1003	979	960	957	1019	1002	1003	1008	1041	938	1003	980	1026	986	957	1006	970	1029	970	1046	1026	995	1061	1033	1022	949	966	994	990	975	1031	961	963	1029	959	972	994	1061	982	982	1036	1009	948	1012	1010	989	995	969	985	1018	1038	954	978	1026	993	981	993	961	1065	980	1031	1047	973	989	942	925	1045	1002	1053	978	919	1003	1010	1042	999	1031	943	967	950	1019	1019	935	922	982	1043	971	987	969	1024	995	969	909	983	1001	936	1000	959	1007	1009	957	978	982	945	990	1004	1003	998	972	1000	932	967	950	955	968	1027	990	1025	966	994	984	972	1001	1021	999	990	999	1028	1022	958	961	1017	966	1015	1026	982	1039	956	974	990	997	964	1005	991	998	1000	1023	987	963	1016	980	1007	1028	968	1057	945	997	946	1010	1005	940	940	983	987	990	996	1020	1008	946	932	963	1028	1002	976	987	997	940	982	994	978	932	992	1026	1001	1020	1005	958	1012	978	992	984	1009	1009	1010	1004	1006	1050	1002	1004	968	962	1030	953	971	1015	971	970	1023	1000	985	980	1028	969	960	1018	973	1000	1008	906	978	970	997	1021	1007	997	1005	972	1003	954	1015	1013	977	984	939	1051	988	982	1040	1003	1001	989	951	965	982	1002	957	1000	968	970	1029	972	991	990	1076	1028	986	1007	980	1045	1007	1058	1020	1056	948	1003	1006	907	952	980	1012	1050	986	1033	967	965	994	1015	966	943	1038	1002	1000	984	986	998	982	993	973	1001	997	991	933	978	1017	980	1006	1014	1036	982	946	1032	961	975	1017	1000	943	980	960	1006	1039	1000	936	992	986	940	991	1005	946	992	1043	1033	971	1006	956	988	991	957	1032	996	984	982	945	1034	1024	1007	973	996	985	969	1038	980	1008	957	1016	978	987	1023	1008	984	995	1029	1022	996	1031	1051	987	1010	974	1075	998	1053	933	963	1028	1005	1008	1012	1014	1015	926	1000	1017	1013	994	983	1036	982	971	994	992	981	1026	1006	1057	1028	989	1057	1049	987	983	1043	996	1044	980	995	985	959	964	1007	966	1001	1008	1014	1027	1016	1011	990	978	980	965	987	1022	993	981	1032	1016	1022	1048	1005	1006	1026	965	1028	982	1018	1004	977	1049	1012	1005	968	1023	948	981	1007	993	995	1013	1020	973	973	968	1012	985	974	971	988	970	956	987	983	974	981	1028	971	979	1032	996	1010	985	1043	1032	1011	1034	948	959	1031	1011	981	984	967	1017	1024	970	966	1009	1008	988	1037	999	949	979	998	990	944	989	1014	1008	1015	967	1003	1000	1002	967	949	1023	948	990	1004	980	986	976	970	1022	955	977	1028	978	928	986	983	961	1014	989	1039	1003	987	956	973	1001	993	1010	1009	998	1049	1011	1045	988	969	962	1003	974	999	980	922	995	958	1004	1006	985	945	980	990	985	986	977	1035	951	993	991	990	963	1048	990	993	1033	967	1008	958	1011	993	992	1058	1031	954	1031	978	978	989	937	940	972	1005	1000	984	1022	912	985	1013	1036	1016	973	1014	997	1001	1000	982	1003	957	1016	997	1045	1018	945	966	971	954	976	955	958	1006	949	983	950	988	997	974	1034	1014	1009	989	1044	975	979	966	994	989	1021	960	959	1070	1065	1000	1048	1037	946	1005	982	964	978	979	1000	954	1048	1040	994	987	999	961	942	950	1026	944	1015	1004	982	951	973	921	960	994	1013	1035	950	1043	1010	980	991	1019	1009	972	971	1005	996	986	959	995	944	975	974	1022	1057	1004	964	959	1020	1022	1014	953	991	1090	965	970	1076	1000	977	1003	978	1016	1077	1008	961	988	942	989	991	1003
23792	21536	28688	25079	21090	7862	1340	935	815	2337	765	756	676	713	685	684	676	622	693	645	668	596	638	625	630	609	595	634	611	642	624	655	606	597	627	654	634	627	600	636	611	588	635	622	520	587	617	656	654	622	638	592	608	631	620	613	650	613	603	599	641	605	628	619	648	638	600	593	591	650	590	628	591	618	606	617	577	626	637	604	596	618	596	628	644	657	570	598	616	604	601	653	622	652	586	571	624	612	590	694	605	618	589	598	616	614	615	626	563	618	643	606	597	575	583	671	622	622	566	637	671	656	617	609	619	611	616	562	623	568	620	628	581	600	634	610	633	653	572	634	628	567	652	601	619	632	590	598	606	591	622	624	649	575	591	584	651	636	579	634	634	624	606	606	602	625	625	572	578	608	584	620	601	656	586	607	634	610	559	617	613	636	603	627	648	586	666	625	611	584	635	584	616	647	641	565	623	582	645	609	591	619	609	607	583	601	578	590	629	575	586	574	596	615	627	650	635	610	624	660	586	628	581	611	603	613	576	596	631	623	624	570	648	616	591	597	648	626	592	610	613	611	592	622	642	616	586	602	598	620	645	604	608	646	650	587	571	611	668	574	548	589	590	592	608	632	621	611	632	623	653	593	600	611	611	587	563	581	554	655	643	605	598	669	561	566	588	635	663	598	615	625	613	584	589	585	564	602	600	630	626	590	635	603	588	665	600	582	535	628	589	625	618	622	597	529	628	612	586	643	595	599	644	668	582	606	574	609	582	618	603	659	643	612	593	661	572	633	610	611	574	589	595	605	629	633	587	577	629	638	603	617	599	628	602	585	598	581	653	604	598	644	567	617	609	610	622	600	606	595	580	599	619	618	608	632	592	605	609	638	597	618	619	624	611	626	690	581	562	605	611	625	599	618	639	641	594	613	583	622	614	636	605	627	622	673	601	610	625	622	612	597	597	607	642	585	574	612	610	606	611	626	650	599	613	623	662	625	618	607	655	617	617	595	605	574	611	595	610	588	617	611	635	663	606	551	661	581	594	683	606	590	583	572	597	596	581	646	608	618	602	578	682	583	631	596	626	616	596	596	661	591	585	602	590	626	618	619	590	628	615	571	589	636	641	631	610	628	591	620	627	629	615	630	647	589	614	587	597	618	589	639	623	607	588	625	612	597	640	636	626	599	596	574	584	675	614	622	588	620	584	618	648	635	635	592	592	627	634	601	606	619	603	621	584	658	613	588	600	619	615	620	616	606	606	604	609	643	595	586	592	640	612	610	582	667	601	612	629	651	596	592	602	624	621	599	604	605	629	669	603	608	622	622	591	558	596	587	630	652	547	585	599	587	582	609	569	632	656	620	636	581	588	636	639	610	666	623	655	575	619	615	589	610	657	576	632	621	602	579	636	583	614	648	608	599	615	623	653	642	602	595	615	572	584	657	607	574	623	578	603	598	627	627	643	586	660	607	610	593	624	593	619	579	615	598	611	591	597	650	626	613	610	627	654	619	605	617	601	641	580	682	612	615	608	630	629	619	616	626	592	595	605	648	665	596	677	586	615	616	635	634	550	630	607	648	608	631	672	542	634	654	571	598	603	578	594	612	624	602	604	623	617	601	584	596	601	599	617	597	616	589	625	622	648	623	615	618	602	615	595	571	556	590	601	610	622	616	651	598	618	659	598	617	612	662	598	609	624	611	653	623	654	631	533	614	592	607	625	612	574	628	585	569	571	608	599	614	622	577	589	607	642	589	616	633	581	615	614	625	603	615	623	628	615	645	568	590	612	662	628	628	586	605	638	578	604	617	639	623	642	567	590	624	565	582	595	646	651	619	615	617	596	579	632	558	652	638	606	610	610	649	653	584	597	596	620	613	616	590	594	624	573	616	610	620	602	615	591	594	627	613	586	631	590	652	586	622	610	627	586	612	615	596	619	596	582	630	662	587	633	584	611	634	602	607	596	585	607	588	641	581	640	565	628	641	575	594	588	635	569	578	622	588	596	622	624	616	634	622	637	604	609	574	562	580	583	586	591	579	603	603	599	594	630	596	627	596	590	647	599	587	632	628	596	582	603	624	635	623	595	609	598	575	596	607	593	641	590	608	610	652	592	591	592	608	629	621	630	593	622	591	669	579	589	600	615	564	600	645	614	656	619	555	635	579	589	576	622	588	613	609	592	610	618	594	588	613	602	604	562	644	605	592	643	623	688	640	645	619	580	602	573	619	576	650	609	632	660	602	667	639	609	634	636	586	576	603	584	624	640	590	598	620	615	572	594	575	627	609	599	627	623	632	628	601	608	574	587	602	644	595	608	605	607	595	582	553	569	620	593	609	599	559	633	558	583	602	619	585	617	666	551	577	564	615	581	611	620	585	620	600	576	631	571	625	594	637	625	596	627	594	637	629	618	615	598	582	642	618	578	604	609	648	612	657	615	592	641	603	594	663	594	603	604	614	617	621	617	600	629	560	622	585	609	627	591	621	613	659	606	613	617	580	616	601	560	575	626	599	595	637	588	580	599	595	610	606	558	632	612	591	595	595	580	649	578	598	634	627	607	622	583	614	642	634	619	597	601	612	613	635	594	613	603	613	645	608	593	612	575	622	608	654	633	605	576	616	591	625	609	601	589	580	650	622	627	598	597	602	627	593	645	585	620	577	605	568	612	578	586	591	644	599	612	619	627	613	603	635	608	587	674	575	658	589	643	593	594	660	606	596	618	629	551	552	614	610	614	592	570	579	599	606	615	658	627	588	618	580	595	636	610	634	638	627	597	570	596	620	618	597	668	592	611	602	642	559	605	664	616	589	603	603	590	632	620	653	655	602	564	636	597	615	631	629	637	592	593	627	639	606	613	648	597	586	622	600	623	603	650	594	619	646	597	622	636	648	570	673	657	643	608	627	624	643	609	561	623	647	621	597	641	577	591	599	602	588	644	578	598	576	639	583	640	589	634	627	568	569	605	590	586	604	596	623	636	603	590	614	649	603	533	611	603	644	610	528	598	597	591	622	596	621	573	588	578	609	589	595	598	562	562	629	673	646	568	641	623	603	596	628	622	609	645	599	611	596	637	590	618	605	637	622	621	622	626	584	575	616	618	599	629	614	641	603	623	598	615	590	637	603	594	631	592	616	626	636	605	617	626	602	632	618	622	624	624	573	586	628	635	622	572	626	657	612	641	598	626	638	618	620	558	598	600	576	628	582	622	595	651	573	584	568	616	631	597	661	601	622	608	611	648	600	647	610	594	612	636	640	585	612	627	623	623	594	612	604	586	613	586	638	586	579	622	608	585	646	599	598	581	607	604	620	565	595	565	562	543	634	589	558	607	582	628	593	635	636	593	608	623	592	618	640	649	636	600	608	562	587	634	579	611	636	605	621	589	568	628	597	613	569	584	566	632	576	645	616	636	571	617	613	633	611	590	623	636	650	601	596	576	608	599	622	667	617	631	625	582	595	590	636	596	565	649	632	641	635	614	629	653	607	602	618	604	616
6101	15488	12463	21734	2629	1967	1583	1383	1237	4058	1029	1023	928	895	880	880	878	867	850	844	792	839	824	861	786	791	815	758	791	766	751	719	820	747	800	786	744	753	776	743	740	791	795	751	774	788	774	827	723	738	758	751	777	798	821	737	776	755	780	759	802	812	786	774	827	755	794	772	746	752	778	822	811	756	778	771	752	770	823	788	738	729	808	797	795	767	741	750	825	751	770	796	811	738	725	813	809	739	801	755	761	756	790	804	733	749	762	795	814	746	796	769	779	834	767	794	764	720	803	743	782	750	791	729	782	797	770	743	778	731	762	750	744	762	769	746	762	786	757	830	796	835	756	819	750	797	806	756	740	777	729	778	756	777	788	762	731	770	765	744	760	782	766	771	799	769	790	801	804	784	788	790	801	782	768	789	732	831	800	812	806	744	762	815	801	838	742	757	729	802	747	784	775	804	742	707	808	787	806	836	773	762	765	770	803	790	764	784	808	738	798	778	788	773	756	809	795	787	737	742	808	813	777	783	764	786	758	760	783	767	813	753	768	743	777	720	736	827	755	807	769	766	791	751	778	796	765	747	766	803	758	782	786	778	766	747	745	750	756	746	747	784	820	767	734	757	779	765	737	775	763	743	812	765	771	767	840	780	815	790	804	774	777	784	782	772	786	784	751	812	856	760	756	775	788	781	776	772	761	791	816	812	786	774	762	756	731	808	786	833	770	807	839	730	810	744	819	718	785	743	759	759	775	768	768	725	774	769	752	811	788	780	752	755	740	770	827	775	802	778	751	752	799	763	779	824	781	786	736	802	778	771	734	780	796	755	814	737	797	728	776	745	762	777	775	785	706	810	771	779	748	818	769	824	783	786	763	757	773	796	745	813	798	752	808	758	737	746	796	780	732	767	752	797	825	779	758	727	818	749	741	759	823	770	757	752	782	756	723	783	760	803	765	806	791	814	769	768	780	772	803	781	780	746	754	786	801	788	800	795	743	744	725	756	753	798	781	758	739	791	736	749	820	802	733	742	751	766	767	790	754	787	767	791	793	794	812	768	775	814	728	781	792	721	774	813	790	822	771	783	828	812	781	802	785	783	755	726	733	811	784	819	813	772	815	760	768	765	810	754	764	753	778	758	725	756	798	772	761	778	845	756	768	789	752	754	813	775	739	762	772	739	809	778	763	724	755	786	805	744	734	793	765	756	779	758	743	781	827	736	787	766	787	826	822	775	788	765	808	737	734	765	760	706	823	729	750	786	834	792	751	774	792	738	746	766	807	798	753	792	778	747	745	756	764	740	775	824	815	763	807	760	796	768	757	789	771	803	755	749	756	793	750	760	779	757	817	776	818	839	828	778	756	762	770	756	714	792	792	760	803	747	806	739	788	770	788	788	787	769	734	811	749	795	812	784	764	793	743	801	764	815	767	766	781	775	779	778	778	725	751	744	779	736	790	755	819	726	749	782	794	768	742	757	755	787	758	766	762	781	751	758	761	779	831	775	823	743	778	749	780	740	738	761	761	763	776	742	779	784	784	770	762	763	755	767	766	798	767	797	785	807	770	775	773	784	790	789	799	753	771	758	770	772	746	735	754	786	767	770	810	756	769	761	778	753	782	811	784	761	775	817	765	788	858	730	785	771	717	778	766	783	767	815	785	736	733	800	783	739	772	807	724	809	776	785	779	748	774	735	769	779	767	704	768	784	749	762	831	741	759	744	775	794	801	796	763	774	788	766	819	789	729	733	754	767	747	747	765	780	776	782	791	766	767	844	745	776	791	805	785	764	737	702	758	766	752	701	771	719	768	803	816	752	779	791	791	786	763	795	724	789	712	764	780	742	721	777	715	794	715	760	794	780	765	765	768	816	756	774	797	760	751	774	730	734	833	817	765	790	745	788	750	725	765	689	797	788	800	751	816	741	732	798	770	771	757	816	764	763	811	756	765	767	737	793	770	754	753	726	805	782	744	771	747	772	739	742	816	731	788	780	770	804	794	772	774	783	771	760	808	777	791	743	794	766	750	754	765	764	774	772	703	739	804	771	813	743	752	803	771	757	761	781	807	741	770	803	754	791	829	773	780	708	748	771	793	797	760	768	757	784	793	763	793	743	761	712	754	767	783	765	766	804	748	778	778	835	808	790	701	741	789	773	854	748	726	809	771	795	731	804	758	742	754	727	772	733	773	782	728	794	769	815	764	761	814	770	767	780	778	782	798	768	750	807	809	799	769	760	731	740	815	772	774	784	798	763	769	819	782	720	747	769	724	804	804	793	802	823	775	742	722	759	829	825	765	777	761	715	732	763	827	786	777	803	729	821	741	755	771	799	748	751	772	778	757	724	786	763	759	804	796	813	742	759	766	768	759	748	835	739	796	779	759	786	783	808	778	771	779	788	752	756	786	772	793	786	803	781	790	783	764	750	775	794	789	770	797	772	740	795	727	825	750	795	744	812	739	781	757	784	784	700	793	812	785	813	796	794	721	750	786	782	752	830	787	762	773	773	748	816	775	731	800	820	789	779	755	769	778	788	769	749	793	794	829	751	747	731	772	821	789	718	803	759	783	747	789	791	804	738	819	777	757	743	794	852	780	785	754	787	796	792	757	799	760	772	757	760	755	807	810	722	811	798	774	730	749	819	778	751	795	767	812	765	779	778	742	783	759	777	787	762	781	752	744	797	752	767	743	832	763	808	768	793	807	793	753	801	764	777	774	751	799	768	804	751	771	774	739	734	727	742	759	743	748	800	762	768	768	807	809	777	754	753	772	751	760	856	771	741	793	762	777	787	734	805	734	756	798	759	769	767	782	799	830	805	800	740	765	781	777	747	785	785	754	831	780	839	773	750	757	780	826	726	777	735	759	784	812	809	748	776	779	775	741	800	794	790	776	782	741	740	823	745	776	789	771	726	784	748	743	754	772	798	799	756	737	768	734	778	804	762	747	768	781	720	764	810	772	790	779	742	762	800	752	794	739	811	775	805	812	782	744	793	760	767	773	783	742	784	746	793	760	751	763	760	803	812	743	775	807	806	793	740	806	758	783	768	731	775	760	720	782	740	746	797	804	740	807	757	719	744	757	731	832	778	801	802	733	798	808	803	788	787	783	817	732	748	762	770	746	731	793	801	783	793	789	781	755	806	742	771	801	804	778	777	749	763	810	826	781	743	763	802	727	781	728	738	756	789	789	792	786	734	785	714	772	777	766	762	773	781	795	788	763	781	746	808	788	747	788	806	781	768	767	779	788	735	781	776	750	801	792	776	791	779	738	806	807	739	709	786	788	773	714	788	800	787	740	743	848	792	810	781	793	761	761	776	727	775	813	755	778	804	809	843	800	772	763	765	832	722	734	774	769	763	708	744	766	816	757	809	822	814	803	827	771	825	769	730	806	802	792	834	778	737	769	784	773	796	761	767	777	756	750	802	736	768	774	818	770	782	761	765	768	736	751	742	793	786	772	767	794	774	730	808	770	783	799	759	747	796	764	732
24936	21476	27210	25952	8312	946	823	683	617	1303	638	562	611	569	577	585	566	536	526	566	584	518	515	539	546	590	539	516	559	576	522	539	546	532	563	525	568	568	564	526	541	543	553	562	551	541	569	557	531	532	556	538	538	531	506	528	490	553	538	518	522	548	544	566	514	540	493	514	561	529	507	550	509	550	539	524	553	518	537	564	555	549	525	557	531	539	532	510	529	490	517	560	546	530	538	577	510	529	582	533	549	566	527	581	516	562	551	509	549	529	540	564	512	588	484	538	525	530	508	531	551	579	529	497	565	557	576	570	495	535	587	530	551	501	571	556	526	532	552	511	527	567	556	520	581	562	539	514	538	553	539	550	554	546	547	579	523	538	562	553	542	529	541	574	562	542	585	554	524	547	517	555	538	495	542	538	539	526	550	537	527	565	562	534	538	526	549	560	557	557	577	554	540	550	513	558	533	502	528	559	556	548	521	554	565	512	527	558	552	526	519	529	567	538	571	526	551	540	582	525	548	492	552	535	562	553	525	530	549	570	538	512	554	561	548	572	569	537	563	559	522	570	546	563	539	544	511	543	535	532	547	525	556	515	526	574	529	546	553	538	576	546	525	561	546	558	576	546	537	541	534	524	510	547	521	521	572	543	587	515	557	550	540	521	564	533	516	508	548	506	513	554	498	521	530	505	564	545	498	559	537	529	552	503	535	538	551	523	580	515	575	498	570	546	575	535	570	544	537	589	547	533	565	566	580	554	534	598	537	511	545	543	544	502	527	551	538	592	562	541	563	555	542	534	517	533	547	522	561	541	545	554	529	551	560	551	551	536	588	543	530	513	544	563	529	562	566	547	537	558	528	522	551	538	561	539	537	586	535	539	561	485	543	520	548	493	561	538	508	531	548	524	555	512	565	528	540	498	553	548	494	547	527	561	574	546	492	555	545	566	527	514	556	532	535	549	573	531	530	541	500	535	529	546	580	565	529	519	522	541	544	535	521	534	527	524	555	530	563	535	542	492	538	546	592	548	514	509	546	521	556	578	538	561	537	577	565	487	506	569	547	594	524	521	549	492	486	572	571	542	540	557	561	549	535	547	532	533	530	562	562	515	553	539	558	502	534	541	504	535	563	546	529	581	522	502	572	525	548	528	555	559	559	530	550	560	502	548	594	537	566	530	544	542	577	587	514	554	513	526	543	561	508	504	561	504	557	546	564	571	547	563	534	520	589	562	539	534	573	543	555	553	557	490	560	529	521	564	550	554	511	531	557	571	508	543	511	592	561	530	569	574	524	524	535	563	538	563	538	502	532	534	528	568	547	513	540	564	499	513	515	521	534	557	507	557	530	462	537	541	540	581	538	547	548	507	485	567	528	522	557	540	558	556	537	586	520	519	551	501	541	511	580	572	597	552	550	534	499	567	542	563	525	540	543	553	561	518	546	556	537	501	541	549	536	561	569	568	541	581	569	532	552	563	541	522	542	547	571	528	521	561	577	554	551	554	525	546	522	522	552	510	528	548	584	550	551	566	527	544	529	557	523	541	512	528	559	518	585	513	529	538	523	544	493	532	558	529	536	534	562	537	543	541	572	547	542	518	484	537	531	544	571	524	548	592	552	508	551	520	531	576	589	542	550	570	534	532	524	570	575	500	520	546	552	554	536	516	552	533	519	547	508	498	530	541	542	558	525	550	558	503	534	546	560	581	593	577	515	541	557	552	545	517	557	581	521	585	552	533	505	541	537	579	529	493	547	534	529	546	490	575	539	536	556	539	560	537	538	572	552	535	538	514	560	525	540	505	537	586	523	517	537	533	525	528	553	569	530	580	511	557	484	525	556	582	520	566	606	545	556	521	572	558	528	574	522	580	532	538	537	523	543	513	512	575	521	527	551	531	523	574	559	550	564	556	576	569	581	521	569	562	545	545	523	500	529	545	530	493	554	531	519	550	513	550	551	544	509	558	578	516	503	538	580	542	584	547	508	553	490	533	549	530	527	580	532	538	513	566	511	531	591	510	540	537	559	560	525	541	526	564	581	529	503	546	558	543	526	505	559	572	526	533	568	566	543	545	571	543	532	547	563	530	545	562	596	534	508	539	494	574	583	514	581	557	525	541	560	540	572	571	529	561	519	529	556	557	513	518	569	533	544	549	585	558	488	566	539	556	505	589	534	550	527	505	621	517	537	584	511	559	587	561	532	548	533	517	545	562	573	544	518	518	554	582	542	551	548	550	538	503	516	536	534	507	528	530	547	574	526	546	535	573	543	536	522	554	543	522	538	523	547	542	549	514	507	529	526	563	534	531	528	526	567	575	553	524	554	561	520	549	551	528	546	503	503	551	568	531	566	539	534	568	543	530	587	553	525	580	556	539	570	555	525	574	569	525	531	590	536	564	559	578	498	529	573	568	520	532	555	526	556	536	528	544	506	529	522	537	530	555	512	569	517	547	559	566	535	490	496	560	536	536	525	535	534	509	518	525	510	545	503	597	554	546	539	522	555	552	488	522	543	520	595	544	557	532	571	548	585	562	551	523	564	556	529	523	543	586	550	530	553	533	519	545	510	528	498	554	544	539	521	499	570	517	578	539	527	546	580	567	588	529	549	544	534	532	554	513	556	534	557	536	560	579	564	525	549	501	552	547	550	525	520	532	514	547	555	577	560	519	581	545	531	554	550	562	544	546	578	524	549	527	538	578	572	502	549	565	607	582	488	553	584	552	514	552	546	523	515	565	521	546	556	556	531	523	558	534	567	567	562	540	552	499	559	540	550	540	542	543	525	551	548	550	560	557	521	571	594	539	514	530	566	541	522	511	518	538	515	568	522	504	586	523	541	555	530	536	513	565	527	567	548	529	496	576	533	554	519	563	556	523	530	504	520	540	541	560	509	516	546	541	514	495	552	522	524	515	582	555	538	526	570	531	591	551	555	556	531	522	589	502	549	578	553	519	544	523	516	534	595	534	524	551	557	534	586	545	498	565	520	553	569	551	536	516	523	573	577	486	553	559	537	532	541	570	546	557	558	534	558	564	574	516	548	530	526	578	560	506	554	566	517	552	513	524	555	540	516	528	497	560	539	558	521	554	540	535	528	563	525	504	548	541	553	536	544	525	525	547	544	505	562	538	551	534	571	549	510	524	548	554	547	574	508	517	538	547	588	597	574	558	570	534	515	557	501	486	505	571	543	547	523	559	547	543	553	566	573	506	562	558	570	576	558	549	552	551	530	584	555	507	544	570	562	591	497	501	545	550	535	533	529	491	513	540	528	475	554	575	507	613	571	513	520	584	515	493	555	506	512	512	504	484	555	516	546	549	538	581	539	536	519	530	546	529	543	539	547	542	551	540	567	511	549	536	543	552	545	549	580	516	575	529	504	523	506	524	516	539	597	572	580	567	539	543	551	513	561	542	579	543	522	553	550	547	529	535	536	527	547	511	561	530	526	525	580	555	499	536	574	510	516	500	585	538	503	512	543	543	588	508	566	552
6005	10588	8925	14960	1519	1209	1052	959	949	2520	781	767	727	738	746	719	705	707	677	638	625	668	696	684	717	612	677	688	656	627	686	656	703	683	665	644	624	615	685	670	658	667	658	615	664	701	690	636	699	642	705	706	677	600	655	651	690	683	646	688	675	663	702	656	694	667	694	623	635	664	675	641	616	622	678	652	639	653	657	622	616	652	673	607	678	636	641	712	641	648	663	638	657	662	664	644	664	670	590	669	628	648	648	635	654	675	668	695	654	679	650	665	565	672	694	645	640	682	675	643	682	678	649	677	658	671	678	659	665	649	681	666	670	726	689	664	686	668	638	669	631	649	653	650	631	644	642	636	646	627	666	684	661	655	680	640	654	662	647	656	647	687	640	707	687	660	646	661	650	649	643	669	614	661	675	662	617	690	712	686	656	700	642	628	604	654	673	686	634	661	645	719	668	658	617	667	650	707	632	672	642	654	677	636	640	650	676	655	670	603	621	636	644	674	663	667	683	663	641	717	673	628	630	692	594	675	621	674	696	677	659	680	667	619	637	641	667	700	672	673	682	681	666	639	672	653	651	656	658	683	650	669	664	721	688	698	704	631	691	643	687	646	649	666	640	677	671	627	690	668	709	681	637	723	669	675	630	688	713	670	662	688	664	685	682	655	676	649	659	655	706	682	662	637	633	647	660	648	630	642	662	635	679	617	633	654	674	679	686	643	706	696	647	682	635	656	664	609	671	692	645	634	681	686	660	685	676	687	649	642	675	653	708	652	669	628	657	635	643	642	615	671	662	689	646	621	694	641	688	647	595	667	639	658	687	662	643	691	628	728	643	650	691	614	662	621	657	648	644	657	630	640	646	622	693	665	672	613	677	657	636	679	665	638	658	657	646	649	656	645	663	684	653	668	595	640	667	694	684	660	668	694	616	647	657	664	663	656	665	647	676	663	695	685	674	643	633	634	660	672	694	669	706	637	677	677	662	660	691	673	675	679	660	653	673	604	681	635	628	705	653	614	659	644	648	682	638	666	643	662	667	664	678	667	691	683	690	621	640	676	639	635	646	696	594	661	693	699	616	667	605	640	703	663	667	641	623	664	652	659	648	609	692	643	668	653	663	641	642	603	657	626	643	653	672	692	658	650	706	650	679	592	649	657	664	632	658	693	631	675	649	630	619	631	629	646	693	675	622	664	644	679	650	626	673	644	640	672	657	679	717	668	682	650	658	656	667	667	626	627	626	667	677	604	662	679	685	646	676	640	651	665	638	684	672	612	674	715	669	663	664	660	676	706	687	642	660	656	693	650	635	673	650	674	655	590	667	645	705	629	671	677	669	625	673	672	647	656	676	620	672	692	659	660	659	697	638	637	669	687	661	751	680	685	618	686	709	645	664	622	678	653	629	652	634	690	657	623	659	654	640	645	637	617	652	623	667	631	609	640	667	658	662	680	651	697	729	693	657	613	659	675	668	662	663	688	693	680	664	636	641	648	691	630	662	685	653	626	643	659	694	695	671	666	666	641	687	635	627	661	648	626	646	666	676	661	653	633	636	609	645	664	667	654	698	678	673	621	664	631	674	654	652	605	667	645	665	694	618	671	671	633	613	618	648	686	639	650	665	705	674	684	637	674	640	644	644	631	643	652	687	700	731	640	685	663	640	632	632	674	685	699	665	647	655	642	686	648	637	668	665	725	649	693	641	657	620	668	633	650	663	703	619	673	638	667	693	634	646	706	685	683	693	651	654	657	617	675	686	651	617	652	692	634	668	654	648	649	622	688	668	650	648	691	618	635	654	612	688	692	692	663	622	659	635	665	647	654	687	641	703	646	675	653	650	661	672	628	681	673	691	704	669	675	610	643	624	686	664	653	648	671	654	665	657	625	723	692	685	670	659	656	668	614	692	664	679	667	607	625	633	698	628	652	657	583	704	714	644	597	654	663	666	688	697	609	651	654	658	661	680	714	616	718	684	701	713	679	631	633	636	675	624	674	649	651	580	706	649	657	671	636	666	633	606	624	684	654	638	681	642	718	647	650	623	667	653	693	629	637	671	650	638	661	618	692	673	696	652	627	655	652	673	669	643	640	656	645	644	662	641	675	678	615	636	673	631	704	718	630	658	644	674	658	642	671	620	651	633	655	644	649	711	653	658	693	620	669	702	670	678	608	675	624	711	658	635	700	679	634	663	706	654	645	653	683	629	617	657	640	645	669	674	647	630	722	638	680	630	643	666	658	630	663	677	685	634	632	610	681	626	619	695	676	649	681	658	609	649	676	665	683	614	670	671	665	673	627	683	664	612	647	672	663	626	681	716	645	642	632	713	612	655	657	651	671	651	669	630	656	702	628	666	644	640	659	654	696	687	626	691	663	697	643	656	657	688	677	637	692	676	659	636	675	655	680	672	657	640	638	654	630	653	674	674	654	705	705	648	624	650	615	680	642	643	635	683	676	644	634	648	655	679	610	601	653	610	622	663	638	662	672	672	695	632	667	691	675	640	654	692	661	640	617	649	702	690	635	650	661	657	662	677	656	668	658	658	631	649	665	662	681	655	665	697	710	646	631	616	654	664	598	669	654	691	690	703	655	639	681	654	631	707	649	644	662	640	661	663	693	642	667	666	632	691	682	685	639	669	682	689	657	668	700	664	681	642	598	623	665	629	693	611	650	634	651	685	655	692	643	673	678	686	660	671	697	616	692	690	687	657	686	632	622	661	616	659	615	692	716	636	600	694	637	623	685	649	670	669	651	685	664	611	637	673	665	643	636	652	675	646	654	642	707	611	674	664	681	666	637	663	693	666	689	604	629	645	665	638	596	644	659	641	648	681	669	628	662	655	655	635	692	654	673	616	667	680	669	623	651	666	681	673	648	640	639	643	629	657	675	654	629	703	669	653	697	672	712	641	645	646	662	692	641	634	636	624	703	654	638	720	635	624	665	651	662	634	653	655	703	634	690	676	616	681	630	643	656	669	660	703	638	658	641	697	625	651	670	697	673	651	642	657	629	704	626	663	667	660	714	673	629	631	694	691	637	649	648	664	633	632	689	654	692	671	690	663	658	670	660	654	651	673	667	666	675	665	674	681	642	695	620	640	691	660	657	593	679	665	617	665	639	675	643	647	644	690	633	623	677	663	657	615	636	676	662	681	631	657	655	665	643	673	707	641	698	672	630	671	674	675	622	652	692	655	615	621	644	608	646	650	654	671	714	646	682	687	694	655	674	659	684	654	678	652	648	674	717	666	613	660	674	660	681	641	654	629	681	699	662	677	660	650	692	684	689	599	651	699	629	647	683	655	621	661	663	593	603	699	658	640	649	673	674	684	678	661	629	603	648	671	669	595	670	668	656	625	682	630	648	666	670	671	649	654	638	695	692	682	648	660	673	666	613	702	654	617	662	672	641	684	686	676	640	714	704	636	652	679	647	660	671	638	675	677	629	619	594	695	598	694	626	617	659	670	679	642	636	641	646	621	614	654	678	654	685
22829	21522	29229	24760	21526	20861	6310	803	548	2906	506	432	398	379	315	317	311	338	289	292	275	298	268	247	263	286	287	271	273	261	274	266	266	278	226	269	248	241	243	257	258	253	270	248	250	242	264	233	242	243	237	271	224	230	248	253	285	260	262	255	229	231	219	247	243	253	231	239	224	249	240	253	229	250	255	303	267	250	258	255	244	244	250	226	253	232	226	241	239	252	244	241	251	267	263	275	272	258	256	254	235	235	265	258	259	266	231	245	247	252	228	262	259	223	248	258	258	262	256	274	255	284	255	257	213	263	253	253	263	239	254	231	259	234	226	257	242	264	247	231	257	262	245	240	217	252	234	230	253	264	214	246	228	238	230	231	226	235	208	260	234	286	258	224	274	258	302	224	253	253	274	267	231	243	268	225	254	231	233	263	217	275	254	257	250	237	227	236	247	225	263	253	267	271	239	254	258	227	243	286	245	224	230	247	248	245	273	267	257	278	248	228	236	243	228	224	272	273	259	239	238	253	213	233	237	256	236	227	259	237	239	250	248	260	250	227	260	241	239	253	229	230	256	253	232	249	263	248	254	223	260	263	255	239	262	228	221	266	233	249	244	259	255	232	282	251	239	250	261	223	259	236	248	238	225	261	233	260	262	240	285	243	249	268	266	226	267	222	236	243	227	233	260	250	238	252	252	242	257	251	236	258	224	254	257	238	237	242	238	226	249	271	268	245	238	280	233	236	238	264	244	245	250	244	235	250	237	255	268	251	228	278	251	243	283	239	263	241	242	237	281	227	237	247	256	266	243	226	249	246	217	268	277	233	261	225	249	240	252	245	251	248	242	261	232	237	233	249	248	274	269	245	261	238	234	218	230	229	266	244	228	240	231	238	258	272	265	246	223	270	226	246	247	254	235	224	251	271	242	222	256	243	251	257	256	243	252	242	215	240	267	218	243	245	226	247	254	253	231	257	264	219	250	260	225	243	221	262	224	237	229	247	233	241	264	225	246	224	279	281	246	261	254	232	224	234	234	232	248	233	229	243	244	235	255	237	254	255	251	255	248	249	245	213	225	239	241	242	242	251	271	258	229	269	248	219	238	253	249	258	256	242	244	243	210	233	248	237	254	269	252	241	263	282	248	256	240	258	256	254	231	270	271	235	221	232	227	251	242	254	215	256	243	216	220	253	241	230	230	255	250	256	234	256	246	228	264	254	230	240	250	275	222	252	258	258	270	228	258	226	258	235	248	221	235	237	256	227	259	263	232	248	264	227	253	229	237	221	253	263	220	248	232	261	236	259	258	261	224	252	279	241	247	233	261	249	247	252	260	253	228	243	274	236	232	245	256	246	252	241	260	236	215	214	249	264	255	240	212	260	241	254	266	232	255	225	255	213	243	231	230	220	235	257	252	255	236	245	234	256	254	232	263	234	226	248	241	234	234	245	272	242	236	249	245	251	257	273	241	241	236	239	247	227	256	225	247	241	240	258	258	226	247	253	247	271	239	251	285	243	260	251	251	251	247	243	246	259	229	249	245	230	257	255	220	266	253	207	251	239	246	264	260	263	235	239	241	246	252	276	254	249	250	235	226	229	233	245	233	244	245	237	245	237	235	259	249	226	251	202	246	243	247	253	268	240	277	257	260	237	217	222	247	245	215	271	258	223	254	230	229	251	256	252	260	266	265	255	274	259	263	250	256	254	277	253	242	241	249	232	247	252	253	281	228	282	276	241	257	229	247	213	232	249	231	256	241	249	234	238	256	238	278	239	252	233	263	237	236	247	228	250	235	263	255	213	247	225	228	233	228	243	236	258	259	238	265	223	276	273	252	281	260	255	265	242	250	241	243	259	228	259	253	238	228	249	231	221	279	253	231	239	269	226	242	234	238	258	236	249	216	246	237	253	266	248	267	251	235	245	255	222	237	244	246	252	219	251	236	260	255	233	235	263	266	239	248	232	251	245	247	245	243	268	227	261	228	231	255	274	230	232	231	240	241	253	238	264	263	260	277	244	220	245	219	262	250	225	217	235	252	248	254	239	237	237	246	234	223	246	249	252	250	252	245	276	236	281	257	261	251	261	262	215	238	233	251	265	275	267	249	268	216	268	266	230	264	246	224	272	246	242	261	252	225	250	245	269	221	229	270	240	246	239	225	236	255	245	272	239	237	239	249	219	232	263	240	256	254	228	231	254	231	251	254	254	235	252	234	239	249	203	250	251	235	230	247	248	254	249	273	253	267	231	274	232	222	239	244	237	242	268	251	242	278	249	252	252	257	260	250	242	242	239	283	257	272	249	236	247	228	249	247	254	260	255	240	242	237	223	259	234	256	217	255	259	222	250	263	229	259	258	264	246	210	275	214	249	242	237	236	249	214	230	247	257	257	214	243	240	241	254	234	237	255	228	251	264	216	253	214	258	227	258	236	240	244	293	249	245	246	217	237	223	268	235	293	251	262	244	247	245	255	262	248	228	245	255	236	247	255	197	226	245	257	269	260	251	258	265	242	250	240	240	257	268	230	226	258	218	228	249	254	258	237	244	250	229	247	237	225	256	248	212	232	254	229	239	255	219	240	256	248	267	224	239	233	262	234	249	239	252	264	271	224	265	233	212	279	247	271	257	265	238	234	240	227	270	247	226	242	241	256	225	259	250	216	241	254	221	270	226	243	269	213	213	269	243	249	266	256	252	242	202	275	255	253	251	238	255	258	256	256	227	273	264	246	247	232	251	219	246	236	247	259	222	236	254	213	210	238	222	242	245	242	224	238	237	261	256	221	264	241	228	257	257	228	271	277	245	222	233	263	224	246	270	232	233	225	248	225	247	256	250	227	237	265	241	241	266	238	244	260	217	227	235	268	255	247	258	250	241	249	243	248	245	257	239	248	277	264	208	213	240	263	227	238	219	273	238	249	232	259	258	257	246	228	244	232	246	257	235	234	257	235	230	227	238	270	250	249	253	256	278	246	237	264	245	266	236	210	280	258	258	235	243	215	251	233	223	237	282	239	261	232	226	241	235	267	239	235	251	251	257	258	233	241	239	254	241	245	223	232	270	228	231	266	233	266	227	245	248	262	242	224	253	233	235	255	267	240	303	239	235	243	240	261	268	270	252	227	241	258	208	260	230	235	217	216	238	244	235	227	262	230	242	242	261	256	244	222	256	233	284	251	255	229	237	244	218	232	251	246	256	255	232	245	246	265	267	255	257	264	213	245	240	251	269	239	249	260	235	229	236	233	255	271	257	285	229	249	256	230	235	237	225	255	227	237	234	240	225	254	266	245	257	267	260	255	231	231	231	214	269	222	254	230	246	216	244	259	256	252	289	265	222	258	256	232	219	220	225	219	226	260	220	246	259	242	228	246	260	237	268	261	245	258	240	262	250	247	252	235	240	241	231	243	236	272	267	250	244	260	248	224	254	279	268	248	232	245	256	227	244	246	221	256	237	256	231	252	241	228	260	224	241	266	244	261	242	229	241	242	249	242	243
8253	22564	31675	35529	3416	2317	1792	1467	1089	5565	783	660	550	540	481	490	458	415	434	427	386	411	401	377	356	380	357	348	334	371	354	361	366	344	316	346	299	351	336	367	314	353	317	323	290	313	335	322	315	317	326	297	324	329	327	308	323	305	308	327	358	313	334	288	317	328	326	340	300	309	334	345	317	320	319	276	325	330	344	322	300	309	312	322	294	313	307	326	324	323	340	286	289	328	307	345	322	304	327	301	318	373	317	305	297	318	337	336	299	313	286	312	331	291	299	342	328	320	322	317	333	315	317	285	303	301	300	323	302	323	319	304	303	347	298	303	335	308	339	346	338	296	331	305	303	299	321	327	290	308	317	330	305	338	320	287	341	314	301	342	309	308	343	355	327	301	307	283	327	290	313	316	314	293	313	324	306	305	360	297	294	320	308	324	301	318	332	345	307	321	318	302	305	307	292	315	300	305	314	328	337	321	342	304	314	305	263	313	331	322	335	322	314	354	322	318	347	284	338	339	338	351	323	319	324	293	345	271	299	326	301	316	306	334	291	302	283	314	305	303	278	288	352	310	311	288	279	316	323	306	307	303	307	314	326	299	277	309	310	329	361	307	295	307	297	337	286	310	304	320	302	305	308	316	338	309	349	324	329	319	315	277	308	327	287	334	340	290	286	320	301	321	326	293	334	298	318	304	307	319	316	304	333	308	296	339	306	328	317	326	311	306	334	316	298	302	355	325	336	308	313	306	303	315	325	324	312	284	343	305	325	282	298	330	349	348	327	315	299	313	316	291	337	299	322	314	305	333	315	301	331	334	306	320	312	349	297	284	330	318	343	295	301	295	316	297	312	314	288	300	302	338	324	341	290	321	324	302	306	301	314	294	287	293	323	295	299	322	308	316	288	301	297	316	313	299	328	331	295	306	304	313	311	297	327	328	301	319	327	306	317	363	326	297	317	334	310	308	295	317	308	326	296	319	334	302	314	308	307	297	307	310	281	335	332	322	288	336	294	294	306	304	323	301	277	312	305	313	309	310	314	306	287	320	286	342	331	325	313	313	303	314	354	290	326	323	315	306	323	323	302	309	293	305	298	318	326	315	308	343	269	287	307	299	307	307	301	320	283	301	302	299	305	317	326	301	335	338	346	304	299	300	351	335	313	312	323	312	350	291	305	285	320	321	311	313	324	315	300	303	328	312	322	326	303	300	330	285	311	308	301	339	297	307	328	299	370	293	309	303	325	316	271	328	319	312	323	323	326	293	296	343	310	342	317	329	324	314	364	299	309	289	303	344	321	299	300	326	323	313	318	292	306	333	287	316	315	321	310	295	291	334	315	316	316	329	323	291	307	322	322	327	279	298	285	312	307	308	312	343	336	364	332	319	296	324	331	314	277	319	296	356	315	307	281	338	305	295	301	328	295	286	338	323	324	323	290	270	317	313	297	291	347	299	322	299	329	317	325	283	299	297	316	318	293	336	311	307	312	316	309	345	286	319	341	316	322	293	320	299	310	327	304	310	283	293	332	345	286	313	325	340	302	338	304	287	330	320	323	328	311	301	335	317	316	322	306	305	324	284	338	317	314	317	311	312	302	311	339	338	314	306	343	303	344	316	307	305	327	296	307	338	337	298	305	309	328	280	321	326	268	311	332	330	321	337	296	324	311	295	311	347	307	307	295	351	323	334	311	311	290	333	341	302	306	310	296	347	280	322	333	327	322	301	307	319	302	334	306	300	299	316	317	305	358	304	324	319	299	312	322	303	303	304	353	313	293	305	315	332	316	306	301	345	273	350	342	318	313	342	307	319	318	309	307	285	313	323	305	320	346	340	301	316	325	290	306	326	326	341	301	312	318	307	313	309	319	297	296	308	296	310	346	364	296	318	285	313	315	324	331	319	330	331	320	296	322	337	325	343	356	302	316	337	344	331	331	307	314	324	341	314	328	280	315	300	327	318	324	340	304	325	332	320	326	304	294	294	327	313	348	293	337	336	304	337	281	324	317	334	312	324	341	274	281	314	327	337	308	318	303	304	325	339	291	310	286	346	305	316	323	322	311	335	306	296	294	300	335	304	306	344	337	321	303	296	312	302	318	297	316	295	310	313	305	283	321	274	327	316	291	294	306	290	318	321	311	301	303	323	281	287	310	299	342	290	320	319	316	317	294	333	306	298	319	285	325	279	281	325	326	266	339	308	331	295	334	302	314	282	296	314	312	311	316	332	366	298	326	323	290	293	320	315	292	331	319	326	299	290	297	289	306	355	294	326	291	324	323	301	303	344	345	333	279	295	289	326	315	331	330	306	307	290	298	367	325	288	298	295	328	309	334	320	349	311	293	316	299	297	324	339	321	303	288	290	306	276	284	280	327	329	340	315	314	337	262	326	322	295	297	329	311	329	307	334	293	300	321	301	315	317	326	296	322	293	326	307	310	348	310	272	325	307	289	276	350	302	289	324	293	328	277	295	350	330	294	316	304	309	301	316	315	295	308	298	305	319	310	309	319	312	314	305	332	341	336	335	340	343	318	331	322	315	320	315	312	307	325	291	310	310	308	335	295	311	334	311	305	311	348	329	319	350	307	337	338	311	336	296	303	294	335	296	340	335	329	305	302	292	311	354	326	312	307	307	312	300	289	305	330	310	336	345	341	314	343	302	293	302	297	319	343	321	326	316	324	297	306	302	309	312	305	301	332	305	322	313	329	316	308	331	356	284	319	293	310	320	302	306	312	303	326	328	315	304	305	331	324	305	331	328	340	298	304	299	335	329	332	348	329	323	305	334	325	297	323	324	333	300	304	308	324	305	272	323	317	327	328	307	352	331	340	316	319	326	268	294	298	326	299	288	329	329	315	315	309	317	317	311	326	313	302	305	311	332	315	317	313	337	325	311	316	331	306	302	317	328	341	281	333	314	311	327	298	316	302	328	258	310	304	306	293	332	287	320	313	366	300	367	274	303	288	286	333	333	292	334	309	330	333	294	308	310	294	307	305	330	353	323	321	300	319	317	339	352	336	274	330	311	326	308	312	291	310	310	310	304	325	286	309	339	282	316	333	289	299	292	331	331	303	310	302	297	306	340	282	301	339	277	295	287	306	323	334	315	306	302	310	301	322	320	307	327	312	295	290	311	278	310	299	317	328	311	319	302	342	298	291	302	326	321	313	320	323	317	303	301	318	328	334	325	278	336	318	295	299	305	323	279	300	304	321	336	320	353	309	289	316	316	318	318	313	321	319	326	297	321	324	330	277	322	313	335	325	269	318	306	314	327	306	320	308	325	308	309	300	292	322	302	338	294	300	300	306	296	353	315	330	306	303	335	339	301	309	320	341	306	296	303	332	289	327	308	318	338	296	322	287	306	298	312	273	323	317	300	331	315	323	300	306	319	335	342	346	334	311	313	299	347	294	294	337	319	336	268	317	298	268	321	329	292	296	321	328	307	273	297	315	280	315	329	313	336	320	306	291	268	310	297	300	286	300	328	300	314
27793	17678	6269	6946	973	849	822	839	795	861	792	789	834	832	845	800	800	827	821	813	770	796	851	852	823	797	803	756	803	857	796	788	859	816	838	805	789	738	779	792	836	784	824	750	821	812	791	798	798	788	833	811	812	785	846	758	752	779	782	779	806	806	751	863	792	839	781	800	785	830	812	810	811	822	817	803	816	812	810	776	802	786	793	787	799	793	766	833	763	810	800	810	742	768	787	748	820	807	794	797	824	802	782	783	749	819	821	764	827	755	843	812	862	832	783	790	824	772	790	774	869	783	791	835	789	784	774	808	793	829	801	776	815	807	785	794	864	808	719	809	795	841	800	795	771	783	795	835	808	772	819	800	769	781	782	825	782	795	769	801	805	751	785	785	813	805	834	784	799	772	782	809	750	806	809	793	838	774	814	744	788	808	759	799	782	824	783	808	778	827	783	785	817	799	878	755	834	810	819	761	847	802	812	768	786	786	783	784	774	806	802	811	834	823	824	849	763	755	772	723	765	789	791	799	834	781	821	800	736	749	787	770	830	774	820	838	821	774	788	806	827	772	804	811	851	847	739	782	765	748	798	828	832	839	839	794	822	813	799	812	814	847	849	801	727	837	833	820	755	781	829	859	757	805	765	771	757	805	802	780	737	756	770	784	815	797	818	784	801	789	862	806	780	763	741	816	798	779	808	758	757	796	775	786	810	820	791	847	804	820	808	804	779	804	778	792	775	822	786	759	774	794	813	793	785	756	825	805	812	837	799	768	842	814	762	811	804	800	863	808	792	741	832	787	787	804	753	793	835	821	798	787	789	787	800	796	785	815	792	786	826	820	797	904	775	788	804	769	824	790	769	822	869	781	853	762	764	778	709	799	792	785	788	771	826	835	788	769	793	737	770	774	768	825	797	784	782	810	784	807	862	800	739	824	797	778	857	815	845	811	828	810	747	826	780	797	778	795	774	811	808	779	829	855	769	776	789	804	817	776	795	791	822	840	798	813	841	810	744	849	786	761	785	805	796	828	827	860	812	786	798	769	785	824	788	784	821	769	858	853	792	805	766	831	798	793	826	787	788	800	872	786	808	752	871	797	817	807	793	813	798	836	811	821	853	789	760	828	792	786	768	782	764	812	846	843	740	790	811	831	799	793	780	805	790	780	840	801	800	768	798	796	759	820	783	781	783	788	815	806	761	773	784	812	788	820	790	825	789	775	830	848	758	792	825	837	819	777	818	796	841	798	864	864	805	765	786	821	774	799	800	782	804	778	779	778	822	798	810	793	792	845	811	774	793	815	838	821	784	811	810	790	792	848	817	783	796	821	794	825	797	831	814	805	742	831	777	845	802	819	811	775	809	775	774	834	832	838	810	824	827	814	736	844	754	819	788	797	805	804	770	743	824	790	788	828	782	735	792	795	803	804	841	789	816	795	823	778	768	797	816	807	779	824	826	795	811	817	832	753	776	807	820	810	835	774	835	792	842	842	761	780	799	819	828	819	810	785	812	791	815	816	789	777	766	787	797	881	844	812	900	773	791	795	819	754	809	799	814	812	801	814	775	767	798	832	794	787	814	774	745	800	821	810	868	807	814	755	843	807	801	789	806	763	804	791	854	799	823	779	792	784	804	818	797	792	809	769	825	808	831	822	738	817	742	777	840	778	804	813	824	775	830	782	761	740	786	755	824	792	755	804	798	797	832	808	810	816	809	831	845	835	782	824	791	878	835	769	841	829	836	808	783	823	744	817	819	851	812	814	814	806	844	804	766	828	760	814	765	836	775	765	773	802	848	825	796	821	809	776	763	808	798	824	777	787	817	759	841	764	743	784	827	789	745	861	787	860	834	800	783	819	755	815	837	817	755	783	818	795	801	800	799	809	833	763	824	825	775	817	840	833	828	797	759	855	840	786	834	751	791	796	804	797	837	784	769	749	782	772	816	817	749	759	818	800	788	771	807	815	766	789	775	783	775	703	850	765	862	824	769	778	815	808	782	834	772	887	795	804	793	773	772	826	771	788	790	772	831	816	767	826	814	801	800	842	760	788	823	796	787	834	783	773	811	807	799	849	775	820	743	790	817	801	806	808	804	792	774	777	822	816	834	801	804	769	780	811	794	766	850	758	782	831	790	782	812	799	760	843	777	844	829	742	780	723	789	867	811	843	834	798	718	761	781	809	752	792	869	845	801	850	812	825	764	760	809	798	825	794	797	798	784	809	850	771	777	816	806	785	796	764	830	802	762	849	775	726	819	805	790	812	763	786	772	768	813	759	845	830	799	822	860	852	855	745	822	805	833	745	735	765	837	836	768	813	765	798	827	840	764	789	812	809	763	800	830	826	794	819	834	802	805	819	818	855	785	821	786	785	842	813	824	787	801	797	782	782	801	799	811	741	823	843	790	806	806	769	791	778	854	810	757	816	783	803	812	788	815	809	818	765	810	817	839	803	843	805	844	821	780	806	832	810	765	775	819	819	831	774	764	777	811	776	814	834	835	819	777	790	810	792	799	804	788	777	777	766	787	795	818	752	771	864	828	790	848	774	767	788	818	745	814	792	790	773	795	865	791	796	792	828	822	807	787	804	758	764	797	837	812	773	823	781	822	824	796	751	770	811	767	797	818	836	816	838	833	814	797	819	807	787	798	767	797	791	785	843	808	839	806	841	836	816	830	780	816	792	845	771	735	822	827	763	818	846	803	813	798	834	784	819	839	777	799	801	752	808	770	784	761	798	797	803	827	774	821	785	820	783	842	783	851	786	797	763	836	787	797	804	738	786	827	803	810	799	790	856	843	837	779	817	769	806	819	731	826	803	789	797	825	788	761	842	790	808	788	775	743	787	817	789	798	792	798	801	775	764	753	811	839	769	797	787	800	811	778	766	817	805	765	797	831	791	830	803	833	786	786	809	808	824	799	833	764	804	784	801	780	759	763	812	842	783	809	811	815	793	820	849	813	837	864	887	805	809	817	853	789	790	778	841	753	839	830	779	749	767	862	816	824	781	788	827	816	845	819	789	768	795	780	771	777	794	744	790	793	790	820	758	857	811	777	812	805	810	794	802	853	820	771	825	762	814	806	778	802	810	816	776	785	794	777	778	859	752	770	796	877	798	779	798	817	821	777	756	819	789	793	815	831	815	801	781	814	781	785	794	778	809	846	778	822	792	805	808	754	807	770	819	780	864	805	800	794	811	814	800	813	864	783	758	798	862	778	773	778	819	774	775	757	756	805	815	772	795	798	732	844	784	809	863	810	800	770	826	780	832	834	787	764	757	783	821	766	772	823	825	816	796	780	815	821	842	770	812	832	828	754	855	804	792	828	754	866	799	773	836	802	834	794	828	780	803	816	768	766	814	792	794	888	790	759	775	780	805	729	801	812	803	825	777	812	808	728	799	780	824	788	817	748	813	815	798	809	768	770	797	807	819	874	794	840	783	788	794	819	828	818	784	738	823	842	843	785	802	738	811	778	817	847	768	767	798	797	787
7231	7871	4829	5130	1089	1079	1012	1043	962	1163	1041	1007	931	997	1070	1002	992	988	941	991	986	921	1007	995	1038	1027	996	940	1001	953	1002	973	1013	1015	1025	1033	1031	985	1008	990	1008	1008	972	984	1028	998	999	980	980	960	960	1059	967	985	958	938	935	1004	978	945	1020	1022	1006	1044	991	1018	1001	1002	1010	937	1035	946	980	989	983	974	964	1006	982	923	954	1009	976	1011	966	936	1022	1001	946	1008	985	983	1020	1014	975	956	1001	993	958	979	959	984	937	992	944	968	1018	999	962	1031	992	940	947	970	979	961	1051	987	1010	1012	1032	1039	978	1034	1043	1012	1027	939	1033	998	1013	990	1036	952	925	989	1012	984	960	992	1009	974	1032	993	935	946	1009	968	997	964	942	968	973	1018	974	973	1002	971	970	979	1031	986	1030	998	928	999	979	978	1027	1000	907	1000	997	1008	955	988	1019	985	956	959	949	952	961	1013	1021	919	1056	1033	1003	932	991	975	1052	982	983	1012	935	971	962	966	1030	967	1018	965	973	1000	962	953	985	946	1019	993	991	983	992	996	956	987	975	991	991	1043	944	970	1041	988	1001	978	927	1007	1032	945	939	1022	1044	993	1028	951	947	1019	950	987	962	1022	929	975	990	985	951	1004	936	1005	1024	967	1010	1007	965	952	987	982	975	987	970	1013	1002	995	1052	1020	1035	1040	1021	950	971	1049	976	990	1014	950	1069	957	997	955	1029	972	982	999	971	987	961	1024	1017	976	984	966	971	964	999	987	971	1031	981	1036	920	961	947	991	965	1038	1008	971	929	945	992	1015	963	961	1018	1006	964	961	997	1021	955	910	963	1007	924	935	1028	986	944	935	939	1017	969	999	982	990	949	979	1019	1052	1002	1005	1022	963	955	990	966	981	999	1000	979	989	980	1010	1029	964	972	1054	945	968	1023	917	985	940	965	913	969	1046	984	1003	958	1000	961	1018	974	959	990	1011	988	1016	1035	968	976	981	1022	1010	977	949	990	922	923	979	1000	989	958	976	979	997	928	970	970	981	978	982	993	1013	963	940	910	982	1017	965	1018	920	994	932	982	988	999	1005	973	966	1020	941	1026	956	992	976	985	1034	973	979	982	957	1010	994	994	1028	940	966	1032	965	982	983	984	1026	1031	993	998	989	993	1012	992	981	996	972	970	980	1008	988	962	977	1006	1011	967	1007	985	965	963	980	1021	984	971	1023	968	950	964	1018	1014	1017	988	997	989	1034	941	976	995	1009	1033	992	986	959	1020	1005	1014	1010	941	968	972	971	1012	977	1003	1024	966	951	1037	1013	980	963	987	1007	952	996	979	960	1025	943	996	980	998	995	958	1056	986	957	1009	1020	977	985	1005	1004	1046	984	955	979	988	1029	955	1028	972	954	992	992	1041	931	988	996	991	1024	994	971	1000	989	1016	961	982	993	1010	984	959	957	1009	995	989	1039	999	999	992	933	1029	961	951	967	996	1025	971	1000	925	969	1007	970	992	1058	944	963	966	1002	1036	971	1018	982	971	958	947	991	957	988	978	1066	984	1038	976	975	947	1024	971	1023	1040	1011	1022	994	1012	970	975	981	1034	945	951	988	994	970	977	947	937	1028	983	963	1009	981	902	981	941	954	921	1002	960	936	1000	979	987	947	947	969	1013	961	975	948	965	983	1017	1033	1015	989	962	962	1016	973	1046	977	968	1008	957	1045	956	1023	980	951	967	984	988	1013	990	976	1000	1035	980	967	1005	944	992	992	942	973	947	971	951	959	973	999	1004	984	1004	991	1003	953	1023	994	998	999	975	964	1021	955	993	1009	1049	1013	1019	966	949	1014	1028	1053	953	988	988	1033	950	985	944	978	1016	935	997	958	973	984	964	1002	924	962	990	914	1014	1001	974	1003	977	1004	940	1014	1010	1044	973	1000	934	1020	1024	987	962	1013	1004	975	986	975	985	971	1009	984	931	988	997	931	959	980	1004	986	957	969	966	982	986	985	1030	1003	1068	956	1030	961	936	960	958	983	982	991	1010	1005	996	967	1008	987	994	928	946	970	979	1008	985	987	945	983	981	995	955	946	961	990	1017	1029	1011	996	964	941	941	981	989	1051	992	1019	1055	956	971	997	1017	1011	1015	987	1017	933	997	1032	944	1002	981	955	991	1054	1005	972	992	1001	1028	960	992	1001	991	978	995	959	1010	1029	1010	989	963	995	1021	987	1002	1029	1000	1038	1014	981	1060	1021	995	1013	995	969	968	994	988	1027	945	980	959	992	980	935	956	1005	998	971	1005	977	1015	1005	1041	1047	984	990	972	992	923	995	1014	969	974	983	1003	1058	967	955	923	988	975	968	1001	960	1014	990	962	987	964	1022	1011	1014	992	957	961	1048	1027	979	966	966	1007	992	1003	973	1056	955	975	952	1043	996	1019	1007	1020	992	960	990	993	1034	996	935	942	939	976	1020	966	951	1043	988	1010	1015	1007	1006	950	1045	968	967	938	1015	998	993	1031	933	989	1007	1021	1041	997	1019	958	966	976	994	975	991	950	1023	970	1027	985	985	990	996	1060	957	973	1016	989	991	1035	993	939	987	932	1055	968	1039	984	1052	960	978	1009	1012	1045	957	1025	960	994	1059	931	1046	996	962	1011	989	981	1013	957	978	976	1063	969	998	974	964	983	960	1017	1022	975	971	1043	958	978	1036	966	964	988	1010	993	943	1028	995	1000	954	962	961	1016	999	1090	1062	963	983	941	1005	972	1005	1025	988	979	968	1014	988	1015	936	993	1005	974	1010	1002	983	1020	1001	958	949	930	1008	991	1002	954	990	929	1049	1005	1015	985	958	942	972	1014	1000	989	1000	995	992	978	921	1033	995	975	953	969	986	942	1018	986	974	967	997	979	1002	1067	967	975	1036	989	1011	1006	990	1000	990	1030	958	962	955	970	996	995	1009	944	996	995	943	993	948	968	978	968	982	955	968	942	1001	963	980	1003	980	1020	996	1008	964	987	970	1055	981	975	1008	996	987	1067	1021	981	1028	1009	964	981	1016	1003	967	994	986	973	1019	967	959	1043	986	974	968	1012	958	1088	968	967	1028	988	977	992	1009	996	1000	995	978	953	938	1065	1007	950	964	978	978	1068	1005	943	982	997	975	983	1021	977	980	976	1017	976	1007	1015	1036	963	984	992	1012	977	989	985	990	1065	984	1007	1040	958	980	967	1031	949	1009	998	1025	948	992	1032	927	949	944	952	1055	990	1025	1004	1013	1007	1006	1006	966	950	998	959	959	985	994	1026	978	994	978	1002	926	968	1032	1021	1015	988	1033	981	961	994	979	991	995	957	950	998	948	1032	970	1017	977	952	1046	982	943	934	1016	996	986	1001	1004	1006	991	980	1036	1029	984	938	1027	1000	1007	997	924	953	993	1009	984	956	1021	978	1014	983	996	995	968	965	982	994	947	1025	1045	994	971	959	1035	950	1007	981	935	1021	961	963	1033	943	993	974	1015	1049	1006	1008	982	1025	976	1012	940	973	984	947	979	977	1000	959	989	950	963	952	987	979	941	1000	958	952	995	994	990	966	970	988	943	985	1010	982	1073	985	937	1013	1077	1006	995	1020	990	1022	929	997	972	1013	1001	1018	1005	974	961	1022	990	1041	927	990	975	958	988	996	1006	956	973	996	977	981	1019	997	989	978	1025	991	1030	989	984	1016	1007	948	1012	936	986	1019	1011	973	936	954	979	983	1047	1001	969	1035	973	990	999	1000	1074	995	1023	981	1019	1005	1029	974	1021	963	949	984	993	1004	974	988	996	955	1006	1045	1014	984	998	1022	997	1027	984	950	994	949	991	923	1002	957	1019	996	963	965	973	954	957	983	968	1012	983	1018	1049	1008	1019	1035	983	1029	1027	1016	935	1067	1000	967	986	942	948	1010	970	989	986	991	989	988	968	982	969	997	963	966	916	1045	1009	965	968	965	950	973	948	990	974	1004	934	992	1024
23743	21508	28829	25377	20635	7411	1274	944	830	2372	784	663	694	672	656	707	684	626	645	657	606	616	625	612	614	636	608	618	611	606	641	608	589	668	610	608	643	631	613	619	617	643	618	651	591	641	621	610	612	647	604	575	634	594	608	609	610	639	615	603	635	618	639	655	625	626	571	588	625	601	577	548	616	655	641	618	593	619	620	623	613	612	606	628	590	644	624	588	610	636	610	620	623	622	644	586	564	638	651	585	595	615	605	612	572	614	604	605	597	590	625	622	616	592	620	587	626	550	580	579	616	605	657	600	572	555	609	593	635	621	604	626	602	596	568	635	619	591	587	636	635	598	598	545	607	606	620	601	608	641	634	628	659	621	625	600	595	635	620	584	590	602	652	618	608	547	642	604	580	600	565	623	593	577	608	614	643	599	615	688	574	566	600	647	576	631	590	638	668	595	605	642	607	606	608	638	591	647	580	570	623	576	592	672	566	645	608	603	633	609	594	588	620	621	599	646	589	579	599	638	616	620	583	571	642	591	581	599	586	563	581	597	594	570	645	580	593	613	584	593	629	634	651	586	631	567	600	651	605	622	583	595	574	626	612	593	616	609	577	627	555	615	611	655	595	674	620	610	548	580	612	591	613	592	609	649	614	630	678	633	609	617	638	653	620	606	588	595	651	605	589	616	604	613	593	584	615	614	589	591	560	627	607	652	583	657	584	617	552	597	633	624	634	612	608	623	577	609	573	649	612	628	657	619	582	603	597	622	609	602	598	601	592	619	578	628	596	626	609	587	625	614	602	602	649	582	618	620	599	614	615	628	616	643	648	598	621	594	606	612	612	621	653	634	632	586	607	611	593	592	632	604	604	596	611	623	603	596	605	647	628	631	605	625	593	590	635	570	580	584	601	545	592	621	645	629	642	587	629	617	586	633	602	576	624	564	593	628	662	631	657	598	584	592	594	567	618	623	611	618	585	601	605	584	577	594	575	586	608	607	623	651	602	612	628	596	591	618	649	641	631	610	599	642	647	601	616	564	581	658	634	622	605	600	613	621	582	638	624	615	594	615	630	559	609	632	615	656	639	624	622	665	597	596	614	579	615	590	602	669	584	594	628	593	600	604	641	592	589	616	617	630	570	625	573	589	606	609	594	611	614	569	629	610	603	598	593	579	601	536	553	581	595	606	636	581	578	601	612	588	618	640	611	599	570	586	574	583	609	636	638	624	638	622	589	582	620	598	590	614	601	614	596	555	651	615	640	571	575	613	622	639	606	574	564	606	575	623	617	623	592	621	619	607	661	640	585	617	625	624	647	604	632	631	620	609	616	601	596	576	633	569	612	605	627	622	599	601	602	596	628	622	638	586	573	650	595	595	606	646	616	609	587	638	600	663	623	632	599	596	608	616	561	595	581	594	623	627	602	585	590	630	637	586	634	589	603	650	616	635	626	619	628	595	584	658	610	650	584	616	630	631	622	638	618	638	583	591	626	599	621	654	617	621	643	604	620	649	593	630	612	609	608	634	580	613	595	604	604	606	619	596	582	647	618	657	639	577	620	596	621	605	644	598	610	582	582	626	567	605	621	543	601	593	656	571	618	573	634	604	630	600	610	635	611	637	618	614	631	634	621	629	574	602	600	604	618	615	589	571	579	626	635	593	597	623	610	552	632	606	567	640	598	564	596	605	631	624	576	602	610	592	555	585	628	613	641	602	613	574	635	626	613	640	600	584	615	618	613	597	612	624	687	606	597	603	593	568	563	616	565	631	626	629	623	592	601	615	611	588	577	604	598	609	585	593	622	604	585	587	598	599	621	569	610	628	600	602	626	607	631	588	592	614	586	595	614	611	612	646	648	606	623	682	620	629	649	596	587	566	602	626	625	631	574	626	621	557	598	626	603	550	581	618	605	556	630	631	634	624	617	590	577	607	571	631	640	608	595	617	628	604	596	643	585	562	581	590	619	585	587	602	631	619	573	618	634	597	601	572	614	653	599	626	648	602	639	616	561	565	624	568	651	592	575	591	644	586	606	606	591	611	602	559	607	623	619	604	616	639	617	629	584	627	628	635	623	609	626	608	611	619	631	612	596	634	601	596	639	595	627	617	594	637	587	603	632	616	636	649	544	588	629	615	585	576	569	585	596	602	614	623	612	593	629	617	591	606	628	597	614	627	606	591	659	611	574	608	615	603	605	606	592	585	579	637	608	570	586	550	579	607	565	642	637	617	618	663	635	621	587	642	581	590	595	599	580	552	574	602	656	611	620	560	605	628	590	629	617	605	631	577	611	587	598	620	567	579	608	597	604	607	600	599	607	651	582	601	577	599	593	597	624	617	575	622	673	610	562	597	621	574	584	633	586	586	615	602	580	594	586	601	591	595	634	633	595	611	619	612	578	618	614	593	584	612	601	615	623	589	598	660	586	645	634	594	621	621	625	621	603	615	601	646	608	607	587	627	625	632	609	603	600	599	674	592	593	606	610	622	566	606	637	623	634	621	570	573	582	650	602	589	642	616	563	639	619	609	630	588	601	598	606	591	582	609	598	639	600	614	625	574	598	648	603	613	547	622	588	582	596	587	674	639	599	607	597	600	561	649	640	609	583	611	686	616	587	614	562	636	589	605	574	596	625	668	633	564	623	594	618	637	584	566	593	608	592	619	611	602	573	584	636	587	610	619	644	629	578	640	584	605	625	631	644	596	610	617	630	611	559	607	615	600	583	586	628	574	655	582	620	640	594	599	607	628	600	674	587	601	597	585	642	538	538	564	619	608	590	594	608	567	595	579	573	620	579	655	558	634	584	582	608	648	617	595	615	586	620	577	616	640	620	624	569	567	660	622	610	619	578	609	618	618	592	577	635	614	650	613	566	580	584	583	605	587	562	605	588	585	637	625	555	657	613	595	607	617	604	606	636	652	608	609	599	598	629	586	583	606	612	587	595	585	623	582	621	594	624	608	634	620	633	620	585	611	629	619	607	606	614	630	625	601	619	565	602	631	622	629	637	647	644	563	589	623	577	585	592	595	605	647	604	543	619	611	601	617	578	605	618	702	581	621	595	563	607	633	631	585	604	633	644	648	602	597	655	603	675	604	621	599	636	580	606	579	620	567	595	592	589	613	646	595	613	623	591	619	586	590	584	569	591	617	660	611	594	628	630	626	600	609	612	610	616	633	547	585	601	595	582	603	586	608	639	627	647	603	591	595	611	650	612	631	566	609	554	590	636	594	570	589	594	610	643	574	603	594	637	600	605	645	615	631	603	575	645	613	600	656	629	588	629	614	608	585	590	599	591	617	624	592	606	615	588	590	627	605	602	609	636	629	607	618	588	612	590	565	588	576	609	588	649	627	603	589	582	585	555	660	586	648	605	621	597	598	582	625	590	578	597	647	628	622	592	629	543	593	593	602	585	561	568	582	652	595	598	563	598	623	580	593	606	597	651	639	588	599	590	636	621	615	611	625	575	573	642	623	603	581	636	612	624	628	602	599
7742	17465	15714	25002	2493	1913	1557	1467	1206	4165	1007	983	929	914	815	852	930	789	840	848	864	807	863	792	820	794	802	806	810	786	783	780	789	775	779	743	751	782	799	760	741	723	763	781	794	821	742	762	793	823	830	793	785	803	778	778	746	766	795	764	763	816	770	778	795	782	754	748	767	775	748	783	768	727	792	759	722	794	755	743	755	776	786	796	789	774	741	745	800	805	778	779	840	809	785	753	749	788	786	771	735	728	773	797	751	813	762	756	747	791	830	798	748	743	806	760	731	836	751	836	759	775	779	755	743	720	787	753	783	808	777	786	781	794	737	754	769	796	798	812	810	735	779	747	820	802	728	780	794	799	813	746	784	799	766	793	763	723	761	723	787	809	772	773	738	766	808	818	772	747	761	801	752	753	771	758	747	766	779	780	767	756	762	764	754	794	785	754	838	780	803	786	720	788	778	768	716	776	761	734	728	779	836	753	775	761	829	729	805	751	754	786	824	763	748	768	750	780	771	751	832	794	783	742	746	754	781	764	765	761	812	784	779	778	764	748	769	769	771	778	773	787	770	762	763	772	791	779	739	765	778	733	775	778	744	814	754	785	769	769	745	782	704	781	767	747	777	767	765	747	799	774	749	781	787	795	774	818	792	778	803	779	723	752	791	762	781	781	788	732	844	802	787	741	761	762	782	776	815	770	757	778	772	757	761	765	785	797	776	797	714	782	743	723	729	763	764	748	803	784	763	754	772	761	741	751	791	764	781	752	780	779	811	752	806	722	750	732	729	720	758	767	788	726	772	747	737	803	753	765	755	783	744	812	797	773	751	757	808	757	760	806	757	773	785	778	714	822	791	800	767	752	760	763	758	737	775	778	738	773	798	772	796	753	764	761	758	798	775	777	808	773	763	776	772	773	784	772	840	740	724	815	763	775	761	813	769	774	755	787	777	747	782	806	786	725	747	788	776	800	800	752	736	780	763	738	760	758	757	770	769	752	758	801	825	725	797	789	756	777	749	747	757	781	734	733	809	757	743	748	782	806	755	768	747	767	776	750	787	766	750	765	741	772	783	785	798	769	746	816	792	754	700	780	743	799	755	791	800	749	766	823	813	726	762	782	736	759	746	754	757	789	717	730	778	715	745	803	778	743	709	797	756	812	781	769	771	792	776	748	802	820	740	739	728	795	775	788	721	756	725	700	737	801	760	773	726	754	776	820	752	769	812	801	763	742	775	769	756	804	778	736	773	740	798	723	768	768	766	758	726	769	760	747	748	785	750	749	786	811	763	809	802	734	760	720	771	808	748	780	725	806	792	755	844	785	728	807	734	825	802	782	751	768	745	755	768	751	804	756	759	719	749	762	786	746	768	817	773	799	815	767	711	823	748	755	800	808	788	780	783	728	755	775	805	713	749	807	778	730	775	807	809	741	751	833	746	762	751	769	761	830	791	803	742	810	787	790	749	743	742	766	750	788	786	747	705	799	725	763	794	739	723	769	748	741	791	744	772	722	761	737	792	749	813	750	745	781	778	796	753	784	792	795	748	793	780	750	747	774	771	781	747	762	768	734	766	790	719	739	780	788	759	784	725	785	732	745	754	752	820	692	784	728	792	755	757	772	794	777	792	788	710	796	708	758	769	738	784	768	806	770	757	748	783	754	727	808	729	800	766	789	765	785	790	809	763	769	760	731	749	737	802	778	765	820	770	767	841	722	784	779	776	783	779	795	747	791	757	761	749	790	756	768	812	778	755	789	764	801	802	778	736	769	767	816	768	749	786	728	759	807	744	773	774	755	802	772	809	773	793	783	782	773	765	756	776	757	767	791	792	758	789	799	764	719	763	733	755	749	812	722	729	783	764	797	766	828	747	787	816	736	788	795	797	751	722	725	776	746	768	800	737	795	769	769	810	753	844	740	734	747	753	775	733	762	748	809	836	750	818	815	736	742	766	772	732	792	777	702	779	760	751	814	746	783	751	755	741	821	764	764	745	760	786	771	726	811	754	790	791	728	779	737	790	744	807	792	817	779	779	832	741	783	785	765	788	723	776	750	790	737	846	781	745	810	777	749	789	817	763	752	810	762	792	803	789	769	751	770	770	757	747	794	756	801	767	774	742	775	734	726	738	722	792	761	756	720	767	814	792	748	726	766	743	786	816	797	760	766	755	778	737	822	756	719	762	706	788	792	754	810	761	815	741	767	795	783	738	770	767	736	764	763	746	744	772	798	816	736	766	793	779	743	772	715	749	770	792	805	783	772	754	769	755	757	770	797	786	820	775	744	787	772	816	800	747	795	774	765	731	842	784	750	793	758	728	755	740	823	761	733	776	810	728	734	788	764	769	726	791	781	799	743	738	762	810	734	746	738	808	754	757	780	762	783	770	711	812	751	784	759	756	804	761	800	834	802	743	730	774	845	807	757	790	759	771	757	839	795	741	767	785	848	831	763	757	768	759	709	778	778	781	768	769	730	760	767	762	787	790	776	732	802	748	697	734	787	785	759	794	787	749	789	761	765	749	751	755	790	767	753	741	759	762	776	783	767	794	786	783	820	770	781	811	776	812	765	773	744	778	735	793	778	760	716	807	768	727	750	784	789	777	749	749	827	760	743	762	781	736	760	797	798	708	768	762	786	767	770	748	815	766	752	772	758	772	820	780	792	763	741	760	785	748	757	785	736	746	748	752	786	783	732	775	756	762	752	748	766	765	752	787	724	779	760	800	734	722	781	795	755	788	794	792	817	770	746	792	717	796	792	774	763	715	793	787	726	747	736	771	798	757	833	785	781	799	718	797	757	823	751	733	827	795	704	752	782	764	784	783	775	769	822	738	790	778	761	782	771	759	762	784	730	785	781	751	800	692	737	738	807	742	772	714	787	800	780	837	778	773	765	768	741	799	775	814	792	795	818	771	780	735	765	781	764	797	773	760	750	703	784	758	792	761	762	818	768	794	789	753	816	738	734	750	778	764	774	801	758	790	810	784	784	766	762	763	771	742	787	728	746	781	760	792	756	772	802	744	760	744	762	783	751	750	779	716	724	778	739	806	746	777	751	754	731	767	779	769	779	820	741	716	705	765	722	772	723	796	762	750	725	756	744	769	725	721	759	833	750	777	769	765	742	779	756	768	761	797	728	778	755	743	741	786	742	768	745	754	782	793	777	807	797	822	801	741	745	762	753	796	766	788	768	745	776	733	789	774	838	772	753	750	748	754	773	730	771	772	769	769	733	726	771	728	777	762	765	785	760	801	770	771	774	745	810	769	738	815	782	816	790	788	755	773	790	794	772	731	755	764	781	752	804	799	801	775	776	801	789	808	760	841	741	766	722	747	778	715	797	735	767	789	808	770	730	788	768	751	735	721	750	773	755	744	733	774	848	799	695	741	761	787	799	730	791	816	767	746	774	721	738	771	791	783	777	795	793	824	781	750	804	749	782	796	805	809	760	765	780	749	756	789	735	760	742	765	736	791	763	784	709	783	782	741	733
24943	21465	27351	25861	7869	909	782	707	630	1445	610	614	554	592	600	539	548	597	512	561	568	541	567	543	554	559	543	561	513	535	528	558	537	564	552	557	525	555	568	498	548	555	557	526	533	533	513	553	583	547	567	542	538	575	556	557	558	596	566	535	544	535	562	551	554	562	527	545	571	547	565	508	522	573	529	537	559	518	549	536	516	534	509	521	539	530	545	559	539	542	561	520	582	519	525	510	557	545	530	562	530	559	531	555	555	522	503	536	543	513	538	551	565	567	553	532	519	537	580	551	544	557	505	515	550	559	547	584	547	550	521	494	520	522	540	519	553	477	581	563	573	567	541	569	554	495	553	538	551	496	523	530	559	572	529	535	518	580	544	514	566	574	561	539	565	543	556	542	564	559	522	543	487	566	518	533	559	546	536	557	527	571	536	591	571	537	536	599	478	545	593	576	557	564	562	537	545	562	550	538	534	541	562	551	558	596	572	544	544	560	547	519	556	555	546	562	542	556	560	549	586	544	533	586	550	564	543	539	544	531	554	554	547	550	573	575	552	524	564	547	561	557	530	521	561	502	473	538	548	544	520	513	515	546	553	530	534	531	530	561	543	566	589	519	530	566	555	528	570	545	577	529	566	543	544	557	593	534	548	588	530	525	527	547	495	579	536	545	575	517	543	518	540	544	558	559	534	529	499	550	542	506	529	546	599	565	556	542	575	554	573	606	553	580	523	493	555	536	507	550	529	538	561	555	518	543	483	508	519	537	564	527	547	531	556	482	527	592	550	563	564	569	573	565	558	566	560	580	547	561	584	510	556	512	521	555	544	517	503	531	526	554	556	566	505	499	574	533	512	576	562	535	555	579	549	566	540	545	573	524	529	531	533	516	547	561	505	550	558	548	533	573	535	561	549	555	562	580	546	539	521	573	504	528	569	535	560	526	557	521	538	568	571	560	552	572	491	572	536	563	596	529	535	554	585	562	549	538	510	555	572	564	556	510	575	506	522	507	557	555	536	584	516	538	544	522	525	506	552	532	529	525	556	551	544	529	557	543	555	555	562	576	549	544	507	546	575	498	524	534	564	533	555	553	517	528	586	532	556	537	533	535	530	514	539	561	530	503	553	541	550	530	508	579	553	531	556	549	534	557	568	550	561	524	518	565	535	541	542	593	509	533	543	540	558	548	540	561	536	531	553	547	547	571	500	570	534	507	539	531	550	544	564	536	583	556	549	558	585	537	535	526	554	534	530	487	556	569	531	554	523	532	542	540	557	523	551	534	550	559	536	525	502	550	575	530	559	561	573	588	546	529	511	547	568	542	526	600	538	509	530	550	555	516	557	536	543	555	486	530	533	572	550	514	587	544	566	522	516	540	531	587	498	538	535	535	524	494	555	583	528	519	554	494	524	547	554	554	546	536	506	531	516	583	554	524	537	528	559	525	535	556	543	582	543	584	556	556	561	569	562	552	576	559	516	527	583	538	510	505	530	560	574	568	575	563	508	495	513	582	550	517	518	560	543	511	556	556	541	520	562	537	537	553	515	580	521	557	594	548	535	534	527	533	544	563	507	538	541	519	525	561	547	544	512	555	514	535	492	523	507	596	544	545	567	564	544	564	517	523	542	575	534	535	510	555	511	540	542	576	553	528	548	513	576	533	536	553	542	547	556	519	532	590	541	502	563	542	532	537	509	500	568	512	577	535	540	545	533	578	516	533	538	521	567	534	506	536	542	551	526	537	565	587	530	550	546	537	533	535	543	551	534	525	563	577	545	530	502	518	533	563	571	554	576	541	554	543	562	547	547	527	503	538	516	569	512	551	498	504	500	574	507	591	598	546	561	539	564	525	530	547	547	519	480	533	507	508	508	570	539	560	562	554	557	531	513	564	538	528	546	562	546	543	542	585	552	530	523	558	556	555	575	556	522	518	539	553	557	530	510	563	537	531	586	548	560	513	557	554	501	527	549	530	599	567	560	530	563	547	527	511	547	542	568	538	532	527	537	587	544	540	585	600	536	521	523	519	562	555	552	516	581	537	538	584	512	541	511	594	564	538	563	492	572	597	527	505	539	561	566	551	525	519	540	566	579	577	576	530	546	534	561	556	521	556	494	548	567	501	550	567	558	531	572	565	529	530	544	508	543	567	546	561	534	553	517	564	550	542	549	508	549	514	572	560	561	528	549	563	540	564	548	522	547	560	517	544	503	528	539	575	513	546	557	548	587	542	531	531	536	568	499	533	568	515	544	556	541	567	528	525	524	570	540	542	533	560	585	517	575	540	542	523	537	515	516	550	540	588	559	538	538	564	557	584	535	511	551	525	533	539	533	539	498	535	536	550	510	537	504	527	524	561	544	583	580	519	567	547	563	546	567	568	521	555	556	545	559	579	526	560	539	536	515	552	541	520	537	549	527	540	558	535	615	538	525	516	539	561	584	509	538	508	530	548	506	535	557	518	544	535	521	544	538	568	511	541	532	609	527	558	535	541	528	578	514	516	537	530	554	549	497	533	526	552	575	529	522	559	536	540	512	527	523	552	562	562	538	540	521	538	507	521	564	564	527	541	549	566	546	563	521	528	493	517	527	536	589	503	548	538	578	545	544	565	552	579	553	575	533	544	573	555	551	556	554	521	526	564	525	564	517	517	521	544	576	568	536	510	545	540	545	592	566	576	543	564	550	520	555	504	549	612	533	562	545	583	571	540	555	550	562	538	554	591	532	557	544	547	551	550	561	539	500	583	551	553	553	554	545	498	570	543	600	550	522	539	545	523	558	508	551	543	540	559	545	543	555	546	534	543	554	537	560	541	529	558	534	529	547	577	526	557	577	499	524	535	569	590	500	531	565	507	553	532	575	532	561	540	526	535	538	556	542	546	508	569	521	520	558	512	554	546	512	570	539	539	512	564	592	529	556	543	563	537	535	518	561	520	526	569	520	534	544	561	538	535	537	563	531	551	530	512	541	532	558	567	548	585	520	546	526	554	536	570	534	534	562	537	581	551	543	550	572	569	558	510	526	543	534	546	518	551	542	540	540	548	574	540	529	536	516	525	527	521	556	516	565	556	530	516	535	551	597	536	529	504	537	542	537	514	524	526	518	547	568	558	555	607	516	535	550	550	547	529	530	559	495	557	548	568	564	546	571	563	550	565	534	557	574	552	529	563	568	553	514	530	530	505	557	574	529	538	559	568	539	536	562	576	536	535	520	520	513	540	556	549	561	517	561	511	556	552	560	530	532	552	568	552	560	539	540	517	529	538	545	538	557	558	531	600	555	544	537	566	530	503	591	547	519	499	527	536	514	541	521	576	537	554	522	568	603	530	528	526	544	580	539	516	538	528	554	556	531	529	568	546	564	564	531	620	567	484	558	537	544	571	553	539	562	551	578	598	546	497	548	499	542	529	528	560	579	533	532	531	585	524	543	522	573	544	523	537	534	534	541	547	578	559	514	571	516	549	558	585	552	568	568	555	548	522	515	537	543	535
7557	13876	18483	19623	1490	1251	1084	1002	872	2736	807	736	754	686	732	725	676	684	686	689	675	657	686	650	681	699	675	679	657	686	651	706	680	683	679	661	681	660	664	653	660	668	684	642	707	661	666	640	696	668	674	675	660	651	651	699	638	668	636	639	669	686	668	654	658	620	619	682	600	626	703	669	636	658	645	676	607	690	650	675	698	613	611	647	668	675	673	683	678	646	624	652	661	622	651	630	624	711	655	659	632	724	647	628	661	630	691	639	672	705	671	630	635	699	658	639	627	646	648	684	703	655	654	664	661	642	654	619	655	663	673	676	683	616	706	645	660	661	686	664	681	620	676	653	635	620	677	608	655	670	657	707	668	655	674	670	668	686	680	684	669	629	694	634	667	697	671	686	648	662	633	637	678	650	641	722	639	642	680	642	652	669	693	678	695	640	665	676	644	672	667	618	665	662	640	659	644	710	662	633	704	646	667	624	653	607	702	633	699	642	645	647	653	661	651	659	663	667	632	671	593	651	666	702	654	633	627	655	692	659	653	642	652	637	638	667	642	687	658	653	697	685	671	680	670	651	651	707	605	663	627	681	678	688	677	632	645	650	661	657	601	678	681	657	669	642	645	670	643	683	689	675	639	676	670	674	628	623	682	662	655	634	679	682	653	652	673	701	658	653	661	694	650	677	655	615	629	660	615	642	676	624	629	666	669	742	664	661	659	676	667	671	678	713	685	672	639	677	678	667	674	683	592	684	671	685	648	671	637	660	663	647	677	661	635	637	663	696	616	630	656	655	686	658	657	629	653	660	664	628	646	645	644	664	635	612	663	705	639	676	643	650	689	611	695	628	723	657	673	654	666	628	669	670	684	635	654	650	691	712	614	659	679	695	643	622	712	670	659	634	616	672	667	650	657	661	696	649	699	658	637	667	629	678	631	634	705	676	643	651	609	654	691	648	649	643	637	662	727	683	646	650	669	675	654	681	626	610	655	701	619	624	683	629	625	713	645	680	677	664	622	626	654	646	627	704	680	670	631	673	685	683	702	697	635	648	661	636	619	669	662	675	654	642	675	669	660	659	646	643	735	707	694	672	682	717	610	690	667	642	724	661	663	649	726	683	650	669	665	679	632	641	635	699	664	675	631	668	621	684	682	662	646	664	675	642	655	669	702	637	679	656	627	631	653	696	647	702	673	653	618	689	660	674	617	690	597	640	673	660	639	700	623	633	701	643	727	652	666	631	656	675	651	683	617	656	670	713	665	723	656	665	647	637	617	688	634	687	609	607	637	703	666	653	619	661	666	625	652	682	692	648	713	661	629	687	672	605	617	636	669	700	684	612	658	618	703	662	665	644	668	655	664	668	664	641	628	684	659	645	672	652	645	618	643	645	657	628	675	641	693	618	697	684	656	718	684	660	649	655	646	649	631	666	631	603	654	656	655	690	638	642	699	671	673	682	682	631	647	655	633	704	669	626	706	663	652	642	638	660	694	711	653	643	641	651	650	626	649	662	653	670	630	697	670	667	635	659	656	642	619	672	618	640	684	670	669	687	687	609	627	685	618	669	689	715	644	650	686	664	668	713	656	663	642	681	639	670	715	668	699	621	636	646	695	692	651	630	684	652	623	653	670	668	691	646	703	684	670	652	594	631	642	661	734	678	645	624	709	648	631	663	645	641	665	646	674	624	663	617	675	640	645	657	670	655	629	685	653	644	659	703	634	652	645	657	661	659	710	657	662	676	643	706	672	693	689	671	655	677	620	645	687	625	682	647	668	631	659	666	670	687	674	656	617	660	597	704	658	655	638	679	680	651	687	708	622	711	650	670	639	648	658	638	664	680	661	664	626	693	647	651	635	616	692	690	633	677	669	672	648	676	637	681	648	630	654	627	611	643	641	685	649	712	703	726	639	628	601	652	648	675	652	628	643	651	636	654	666	616	675	681	678	692	673	644	630	656	627	639	639	666	681	657	688	711	670	686	671	653	635	680	691	662	670	729	699	646	638	635	673	652	668	669	676	659	699	749	626	656	668	659	677	640	716	643	670	632	654	671	638	625	697	694	664	666	675	648	664	687	665	666	654	675	687	667	611	613	678	610	683	645	686	665	646	615	682	603	681	653	653	679	657	636	605	638	657	688	679	636	676	635	602	647	636	694	687	651	675	670	632	689	604	648	660	668	656	672	674	656	637	651	657	654	661	637	680	652	662	674	634	700	685	686	672	631	638	664	681	690	633	610	643	603	676	692	684	603	701	680	663	660	648	686	672	644	664	651	639	654	634	652	664	680	654	668	645	678	677	614	609	665	629	706	638	658	672	661	649	691	672	689	634	676	684	694	648	662	615	608	679	654	668	622	652	624	662	699	694	687	661	661	694	617	684	625	658	637	701	668	666	636	652	672	703	686	645	674	653	685	619	649	666	633	654	633	703	665	624	640	614	710	677	672	663	707	688	642	652	642	631	653	669	609	721	674	668	653	671	687	650	668	645	665	633	656	714	639	654	674	667	634	674	696	644	664	659	658	661	670	640	652	666	634	689	678	645	640	663	654	683	616	671	685	689	697	674	669	666	665	653	687	663	660	632	680	706	688	649	639	685	618	617	631	649	702	648	678	673	636	638	618	665	674	618	633	649	668	709	674	689	628	663	674	652	648	672	671	679	667	611	678	658	692	631	687	724	638	690	639	675	652	715	704	658	649	700	662	658	674	639	666	714	650	642	647	653	719	652	690	650	653	618	681	685	676	676	632	634	656	683	665	659	606	645	667	619	648	652	695	688	654	684	646	694	682	654	656	684	693	646	647	717	661	663	661	644	637	651	672	671	709	656	662	644	643	669	684	635	631	658	651	636	708	694	668	684	659	668	681	673	648	682	688	614	670	669	692	652	683	667	679	669	616	683	731	676	676	636	698	640	638	648	639	678	662	618	703	652	679	620	686	679	697	656	654	687	670	736	636	655	661	646	682	639	650	693	673	643	671	607	649	633	649	616	664	668	703	685	684	696	658	659	666	655	663	645	633	670	643	652	687	675	663	639	657	650	647	607	650	657	633	651	722	676	693	649	634	652	668	675	657	674	641	666	685	641	636	676	684	617	694	647	625	679	657	674	660	689	710	683	643	709	673	643	621	679	620	628	645	590	629	617	700	642	619	693	682	686	646	671	720	644	666	654	669	671	673	654	676	701	678	681	620	654	681	639	667	661	658	670	638	669	648	651	674	675	663	683	695	712	657	678	705	640	598	654	701	699	669	689	647	660	661	699	654	638	712	673	624	668	698	655	711	657	648	721	675	664	692	659	636	697	629	671	682	615	657	688	730	677	683	638	672	695	644	668	629	656	610	649	675	653	649	687	706	686	628	613	705	653	690	688	664	659	673	678	634	686	639	676	697	666	666	627	632	612	683	682	620	651	620	719	631	632	650	654	696	611	634	670	655	675	697	697	646	679	705	658	678	673	672	693	650	694	650	674	662	647	681	614	649	670	650	639	660
22855	21532	29350	24533	21525	19820	4030	830	593	3622	543	380	355	343	337	329	316	326	280	323	318	268	264	260	295	274	267	281	248	259	277	267	251	267	250	264	267	243	270	247	226	273	239	240	245	217	259	253	257	254	252	246	239	268	260	228	254	238	259	260	260	247	249	240	268	248	233	256	241	251	237	255	266	226	239	244	251	256	249	258	239	270	250	270	255	221	243	221	234	264	248	259	272	258	259	256	243	246	249	223	250	238	229	249	245	263	243	243	263	261	286	265	251	244	250	239	250	251	224	255	234	239	246	266	227	257	279	255	286	219	238	284	265	243	234	237	248	247	250	228	248	275	227	233	244	272	261	239	262	243	224	260	239	257	236	249	268	259	268	259	231	238	248	252	263	245	255	245	272	253	280	223	241	275	246	244	249	274	223	260	257	228	217	260	278	257	284	231	249	244	271	244	230	261	270	265	250	238	221	233	237	241	262	247	250	245	241	258	239	238	214	267	259	247	250	250	231	262	232	247	239	279	246	279	271	248	239	258	245	235	253	254	249	263	256	241	239	257	225	217	242	252	269	252	257	248	287	224	259	239	201	244	241	271	247	266	287	249	280	235	236	257	234	261	251	243	257	247	241	238	254	215	253	274	253	248	258	244	265	232	230	237	241	275	265	238	231	250	254	260	275	236	247	265	245	240	249	236	225	243	265	251	239	286	260	232	254	255	255	225	260	232	262	226	236	235	259	258	245	231	248	265	249	244	277	224	243	246	253	217	273	253	258	214	267	265	237	268	232	277	255	216	253	261	265	267	227	266	254	239	262	274	256	242	240	219	239	269	270	237	244	247	207	276	271	260	245	230	228	258	220	235	240	230	228	257	248	262	260	262	210	226	266	242	234	239	250	229	233	236	228	234	225	261	252	211	245	239	243	275	263	258	214	260	254	237	231	235	254	246	255	239	265	241	234	246	254	240	264	249	251	262	267	249	258	248	249	227	277	241	259	260	261	258	270	243	213	251	255	228	216	227	271	249	243	255	261	219	256	241	248	227	271	273	267	250	258	271	235	235	244	270	263	261	280	222	253	230	247	252	256	240	224	263	250	235	212	259	253	250	260	243	279	232	224	237	240	256	246	237	246	242	256	247	239	264	261	255	259	255	245	251	241	238	230	226	245	246	249	253	229	213	229	297	245	238	232	239	246	258	250	230	258	240	268	240	228	265	228	216	259	201	239	257	258	235	243	233	225	270	245	242	247	261	242	240	222	255	249	258	246	243	221	240	235	275	222	244	234	279	228	258	246	227	234	264	256	263	260	252	255	256	248	225	211	245	242	262	239	246	270	254	253	238	263	239	258	255	228	249	246	247	279	207	249	255	243	244	243	248	246	255	245	265	235	258	280	259	232	250	245	246	260	254	233	222	258	243	216	287	270	236	244	262	256	231	232	251	244	263	219	256	259	255	257	245	238	250	235	253	247	279	253	239	269	237	269	230	246	268	275	241	271	237	244	263	286	275	250	239	224	281	256	254	262	243	252	266	241	248	273	266	232	223	277	246	270	266	266	265	248	248	221	273	233	246	270	237	250	246	221	258	237	235	237	254	232	269	244	264	276	237	237	244	241	236	234	231	256	228	247	263	256	264	240	256	266	272	250	265	238	248	247	260	258	280	267	257	255	245	245	229	252	233	252	234	232	254	261	277	264	241	267	231	247	266	266	257	254	241	267	271	234	238	258	232	258	238	222	252	239	243	235	229	254	258	247	233	253	259	252	252	280	259	276	238	236	233	256	233	274	253	259	253	286	261	246	244	225	253	229	267	261	211	241	248	232	224	250	238	224	232	243	252	225	271	229	235	236	274	243	224	265	246	280	275	252	303	244	252	287	262	243	241	260	256	250	252	252	236	277	249	240	254	263	218	227	243	267	219	286	255	257	248	264	279	252	283	252	249	239	236	272	230	250	259	240	256	223	231	222	238	273	234	247	239	248	261	264	223	260	223	240	270	240	239	254	257	259	250	244	253	248	250	267	245	267	241	233	260	224	252	252	234	260	235	233	252	256	268	253	226	249	252	249	237	213	231	231	252	249	264	256	250	238	268	228	244	224	254	248	229	262	272	252	245	227	270	239	249	289	260	229	261	246	254	269	255	257	240	228	250	217	232	281	239	266	235	266	237	252	246	255	227	251	231	272	263	274	229	256	269	250	264	264	241	232	274	253	270	245	235	238	246	241	229	214	236	277	268	228	229	235	261	242	245	274	265	244	237	268	251	259	239	263	231	254	262	237	233	262	227	258	223	260	243	265	240	264	260	265	261	254	204	249	232	238	226	243	236	238	260	248	211	252	243	249	237	233	221	240	241	269	240	235	266	259	250	251	260	290	254	246	244	249	227	258	235	248	284	258	232	295	234	230	268	245	232	257	250	240	243	247	250	224	260	244	247	270	261	228	238	248	260	242	257	265	250	240	239	255	241	261	235	255	242	248	203	249	218	238	215	259	239	244	259	238	226	278	255	251	241	274	233	238	237	245	254	279	228	243	254	227	248	246	218	282	237	261	257	223	265	244	236	255	262	233	286	228	238	275	238	276	249	255	246	260	246	231	263	253	278	230	262	245	258	233	250	259	279	233	259	252	238	265	243	251	246	244	247	235	243	253	288	244	248	258	241	247	232	265	277	232	226	242	258	245	232	256	257	232	249	215	245	263	244	261	238	249	232	278	216	257	247	269	239	249	248	227	251	250	254	256	261	220	236	238	260	252	236	248	269	269	256	234	252	260	219	286	271	278	241	255	221	253	248	255	227	227	257	259	264	247	241	263	251	225	254	236	248	239	254	239	250	224	262	230	199	228	275	235	264	234	251	274	259	280	225	226	246	248	268	245	260	260	224	232	237	250	247	242	236	245	243	271	228	267	228	259	221	255	253	285	232	264	256	223	228	262	233	278	255	227	217	261	241	223	248	235	272	263	225	282	229	228	230	274	249	205	270	227	268	243	231	252	217	217	233	247	266	256	271	203	256	242	267	256	257	257	248	264	224	265	264	246	240	246	244	234	232	265	231	238	216	256	248	245	249	241	281	234	259	248	229	268	239	249	246	227	243	239	226	238	216	272	235	241	241	219	245	244	247	240	258	255	250	250	240	248	222	236	236	232	251	246	225	247	236	273	209	246	244	226	267	264	222	249	246	233	257	242	252	247	265	245	260	255	274	242	236	256	249	243	282	233	253	246	237	277	240	278	260	250	235	262	254	256	244	232	266	247	233	232	227	261	258	235	239	225	263	238	248	234	214	232	267	261	229	246	242	257	259	252	243	236	255	250	286	234	238	256	264	230	256	244	246	286	248	257	272	280	238	254	248	238	239	264	234	233	259	233	225	237	269	244	261	253	242	240	240	258	230	254	258	261	257	215	238	252	239	267	225	233	263	239	216	247	252	258	250	242	238	237	278	254	260	267	259	261	251	254	225	282	269	272	249	252	266	258	234	263	241	231	256	270	235
10332	29033	46412	28854	3419	2274	1816	1420	1171	6313	775	636	627	521	523	510	434	434	387	410	402	388	411	371	400	346	381	337	324	343	375	324	336	356	322	348	317	359	325	349	326	322	309	338	307	338	314	319	347	325	347	311	333	345	328	302	320	327	340	371	337	303	295	311	332	302	334	320	311	339	328	310	304	319	313	318	326	328	341	309	324	310	306	297	290	318	316	314	292	322	291	311	314	324	319	323	297	329	338	319	335	358	296	358	317	316	320	310	333	320	307	301	324	312	325	312	312	314	338	329	340	308	306	334	308	322	312	304	320	337	288	314	310	332	327	302	294	310	330	325	310	316	318	290	303	287	313	282	304	345	312	335	289	281	304	314	306	314	268	347	315	320	294	345	321	306	322	312	312	333	337	306	324	312	304	320	301	318	304	351	321	315	315	317	318	318	319	352	311	333	316	309	314	322	313	324	346	310	310	313	315	367	309	314	287	336	333	309	318	305	321	278	310	333	306	313	308	285	336	309	327	329	300	323	327	296	268	310	318	292	292	308	324	344	332	350	297	319	313	309	342	326	334	310	325	340	315	319	314	277	299	313	287	319	311	323	315	282	317	316	310	323	294	323	300	315	315	330	302	315	325	299	353	320	309	329	309	309	332	304	298	307	288	338	354	318	330	302	323	293	301	342	323	272	335	296	370	332	298	308	337	340	338	322	313	329	308	315	305	303	289	326	317	318	306	289	315	272	303	323	299	321	357	298	339	318	327	314	301	309	283	310	308	321	310	338	296	315	300	313	312	279	330	319	334	274	294	332	340	347	336	313	294	295	318	339	325	311	336	303	336	342	305	326	339	311	300	332	295	320	334	327	289	325	303	322	326	331	291	324	295	316	310	298	279	332	327	326	344	322	304	285	307	323	299	311	331	305	300	303	331	308	300	307	309	337	308	316	318	327	310	324	302	326	312	319	337	286	327	330	291	330	329	305	308	303	336	370	298	302	334	322	294	309	286	326	332	330	294	302	299	284	393	355	307	313	305	304	297	323	315	326	320	309	307	300	307	317	305	329	301	309	324	327	315	312	306	301	322	335	310	299	309	324	297	303	329	294	318	315	308	319	305	316	294	330	328	312	337	307	301	309	311	326	301	311	304	325	313	293	306	308	319	291	292	325	345	335	276	314	308	331	280	332	305	298	319	323	328	339	325	319	340	303	333	336	309	303	318	319	281	321	334	316	307	305	347	308	299	326	327	336	327	329	303	312	308	311	314	300	344	328	286	322	302	337	292	314	339	331	321	326	305	288	331	293	316	315	321	280	315	332	304	316	315	316	281	307	331	328	283	334	304	310	297	319	298	332	333	338	312	291	307	327	304	322	329	319	332	321	318	311	324	337	317	303	318	340	328	340	318	332	310	332	330	316	297	290	290	298	300	338	315	332	299	311	346	296	310	303	298	312	315	317	312	352	309	313	299	334	303	302	339	339	307	323	313	323	311	328	326	330	305	303	320	331	311	336	306	333	308	279	344	325	310	321	304	339	304	336	328	327	324	282	334	318	312	313	312	301	310	329	326	300	297	334	329	306	318	345	318	295	301	325	314	332	341	315	337	330	305	293	309	295	333	331	319	342	318	337	294	319	297	326	294	341	308	343	317	344	307	311	330	320	352	340	337	296	295	303	306	317	293	327	286	340	330	316	309	303	300	280	340	301	283	307	332	362	326	320	318	283	305	318	307	342	297	305	302	340	318	300	313	316	312	328	341	327	291	332	296	298	303	322	293	316	327	320	318	292	330	276	330	338	315	336	319	319	338	320	311	309	337	312	354	302	319	306	363	309	295	335	313	295	336	288	297	337	321	299	326	319	311	305	329	315	320	283	302	307	324	326	297	337	290	298	344	336	314	321	313	330	319	325	296	312	339	333	328	298	315	349	314	351	322	335	306	312	332	296	313	349	322	314	310	293	312	338	310	345	348	334	299	324	336	301	324	321	307	339	323	323	310	304	309	301	298	330	332	336	328	335	298	298	328	322	298	318	305	300	336	313	307	291	324	298	306	320	314	315	299	297	361	312	327	313	303	285	308	310	343	293	326	321	325	348	327	334	309	306	295	327	323	313	339	331	286	285	308	295	310	325	350	296	335	300	319	338	282	323	320	306	343	353	302	299	324	312	336	301	300	304	307	320	348	324	338	301	328	350	340	296	306	321	307	318	318	349	322	317	337	323	299	325	302	322	343	357	318	328	321	309	301	277	325	317	329	297	329	335	307	330	299	319	326	325	371	353	325	313	287	317	292	332	329	324	292	306	331	344	305	303	285	335	315	300	339	327	317	334	311	343	321	310	303	320	306	326	314	336	302	296	336	336	308	311	322	284	305	358	315	288	330	351	311	292	349	304	318	315	363	309	314	328	345	305	307	323	337	302	307	331	308	288	304	293	314	313	315	336	288	326	319	338	341	309	312	316	315	292	315	311	322	333	301	318	328	304	312	350	304	306	329	363	291	345	349	328	327	297	287	296	298	323	306	302	326	333	321	289	307	332	316	342	287	295	331	330	341	326	317	326	326	320	327	312	331	310	343	299	302	290	335	294	312	320	342	313	299	321	315	309	296	359	295	303	318	309	333	313	342	303	327	328	326	290	293	346	330	327	321	345	312	307	317	255	326	313	332	305	328	327	334	316	341	338	315	296	280	324	302	309	305	309	330	323	313	305	301	312	310	335	330	321	335	312	331	325	294	305	282	305	301	293	320	319	306	312	368	319	296	349	316	314	320	333	335	315	336	299	354	323	312	327	342	328	345	290	301	318	295	295	320	292	332	298	322	301	295	314	328	318	323	304	331	323	324	328	293	299	314	304	337	319	315	330	330	307	308	357	323	331	323	344	281	311	314	299	307	292	310	308	317	291	326	307	325	306	308	328	306	324	354	317	308	293	320	331	331	344	298	308	332	314	342	325	328	339	301	322	337	309	341	318	327	296	289	318	343	324	340	309	336	327	307	312	318	324	305	326	301	326	311	327	362	294	322	306	292	333	318	307	319	304	320	335	274	315	301	300	310	314	349	281	337	303	301	341	324	305	296	326	292	294	329	350	338	319	314	331	308	319	306	317	334	305	319	310	294	306	319	318	319	301	316	327	338	325	306	335	312	345	355	314	317	305	295	307	326	328	316	316	322	323	325	324	286	323	340	307	331	313	335	334	333	322	311	316	299	318	307	308	337	305	316	300	287	301	313	290	311	345	311	300	304	333	314	335	322	300	303	303	298	312	310	329	361	317	308	314	299	319	322	332	328	305	321	320	300	323	307	324	303	324	327	330	296	329	334	316	295	309	307	324	305	336	317	308	315	332	321	294	298	306	301	313	313	340	311	308	337	311	300	310	355	326	335	336	318	316	282	324	297	301	348	294	329	288	295	320	303	285	307	338	332	308	311	296	359	311	314	312	314	309	299	303	310	336	331	317	346	334	341	327	320	312	300	315	328	300	309	349	282	314	296	322
27963	17813	10097	5477	884	795	825	826	843	886	815	789	789	787	839	830	764	785	754	786	815	766	796	743	785	836	789	820	800	802	827	827	755	790	802	805	781	738	808	807	787	800	781	779	717	790	761	823	775	794	761	842	815	815	764	801	784	810	819	784	807	734	778	792	816	754	855	847	793	780	798	787	814	838	790	798	779	788	791	800	779	774	826	792	828	754	756	812	789	777	794	783	794	771	784	767	806	777	825	763	826	781	794	766	802	757	783	847	780	759	768	831	776	787	824	761	759	757	778	773	791	861	782	801	827	803	785	790	784	807	769	782	806	810	788	763	744	786	767	774	759	780	757	860	798	765	772	839	797	770	822	808	824	807	806	723	757	760	823	801	788	789	767	795	826	791	745	842	750	824	757	817	766	814	770	748	788	780	763	774	817	823	825	784	774	795	790	798	815	813	805	774	791	790	767	778	823	814	820	792	776	797	809	760	788	794	761	815	767	832	773	797	737	772	793	814	783	759	802	798	746	803	770	840	810	817	811	786	724	837	799	809	790	802	752	773	824	788	817	801	754	783	829	779	860	756	772	799	797	811	741	829	809	793	788	806	742	738	898	785	773	791	771	778	821	801	814	798	793	805	790	812	805	808	764	789	789	779	848	794	823	780	712	807	834	782	795	801	781	812	781	784	824	794	830	782	809	778	798	801	785	744	819	816	781	808	814	819	775	773	814	810	808	793	771	778	799	791	787	833	804	834	771	783	826	811	819	745	789	786	738	756	770	742	796	831	777	815	751	838	799	797	803	782	790	779	769	766	792	792	813	796	742	803	759	836	823	796	775	764	788	825	815	820	821	808	754	805	876	793	799	818	825	770	750	831	807	846	856	777	839	786	721	841	822	821	753	774	769	779	773	770	818	832	800	776	794	761	825	824	765	810	834	763	765	822	793	820	828	830	821	759	787	831	762	796	757	778	787	785	786	769	817	787	792	766	830	800	803	807	802	793	784	765	788	755	809	801	840	753	825	774	801	821	791	801	794	742	800	806	802	808	847	753	840	848	782	784	768	756	784	825	754	825	819	793	769	751	744	773	801	783	812	759	834	800	780	830	786	779	791	746	768	781	764	799	770	790	770	770	810	785	832	787	854	794	753	786	844	846	794	803	776	774	801	831	756	800	769	799	794	848	787	796	769	795	782	808	776	756	805	821	796	827	792	778	714	787	789	811	766	791	786	759	802	786	789	740	728	793	866	818	806	845	761	811	767	850	833	818	793	801	821	791	781	811	779	805	815	815	723	815	762	799	748	839	805	837	785	808	777	810	815	801	759	778	764	712	809	796	820	805	810	833	783	846	833	807	810	844	815	779	808	792	818	787	798	802	810	827	817	790	768	803	811	806	813	804	782	717	778	796	818	779	787	778	811	808	778	753	841	821	776	748	790	821	774	841	783	759	824	766	755	802	808	820	772	756	783	785	784	746	831	789	789	763	825	810	823	792	772	766	817	796	800	800	792	792	764	832	812	797	775	782	825	786	827	806	798	792	769	853	795	725	808	780	813	780	759	809	768	805	819	792	832	754	831	774	809	814	838	785	807	769	751	774	823	787	759	766	806	832	733	765	804	808	795	778	824	766	829	793	761	783	819	798	797	766	821	793	784	839	779	771	746	774	800	787	818	811	813	781	799	766	778	824	848	777	794	878	808	844	780	791	798	786	795	806	794	772	815	761	757	864	760	813	809	762	730	796	785	864	822	770	782	795	801	856	856	756	765	771	744	770	761	828	772	803	783	818	776	803	813	856	761	812	805	823	811	798	811	818	838	742	843	798	738	778	808	812	819	773	797	818	756	841	774	776	768	841	767	772	861	763	780	796	774	791	744	737	799	819	843	822	780	841	755	839	770	795	793	830	797	831	802	865	782	816	824	863	761	804	827	827	755	747	805	806	793	794	793	794	795	801	776	781	793	798	794	835	794	774	762	823	777	776	826	816	791	837	846	779	779	825	787	784	812	838	767	755	776	827	816	812	769	839	823	851	789	835	841	795	763	800	816	782	814	806	776	792	813	805	813	783	776	783	760	758	774	783	797	820	782	841	813	777	820	816	829	778	826	700	796	801	768	871	750	838	811	808	818	761	806	769	792	753	772	761	804	768	800	796	807	843	789	805	825	762	788	807	797	777	772	780	784	799	770	794	784	872	800	774	833	814	804	751	787	778	778	800	821	794	817	794	796	835	763	771	808	739	800	777	802	840	846	786	781	799	809	793	768	837	825	758	785	842	808	760	799	784	785	760	744	814	750	779	803	817	820	769	787	836	822	778	786	768	802	797	747	792	773	837	836	803	802	800	809	827	839	819	827	818	769	744	808	755	788	794	841	802	765	784	779	791	779	791	830	767	838	786	785	778	794	786	793	805	818	762	779	807	783	808	793	752	779	770	816	762	828	792	828	800	794	806	849	800	810	766	744	749	746	820	775	798	789	801	807	759	781	782	805	839	811	803	819	803	773	819	774	818	759	824	842	792	791	783	833	766	790	765	787	790	825	747	777	778	765	830	779	759	876	836	801	781	842	754	798	811	798	788	804	815	788	838	781	793	786	759	771	771	832	837	790	808	819	751	790	778	800	781	776	810	790	790	820	801	775	809	813	756	781	752	847	812	744	772	764	804	753	816	801	744	788	805	813	776	763	761	795	793	766	782	751	837	778	799	811	797	820	786	773	810	775	807	750	831	803	791	808	788	764	816	793	823	849	841	837	814	806	813	743	740	733	784	862	771	820	822	799	793	823	822	757	782	749	804	762	730	751	785	783	821	793	816	826	815	796	793	827	789	750	804	754	778	781	772	782	822	746	762	797	774	825	806	835	794	809	820	758	788	779	751	776	777	789	785	805	787	841	783	762	766	789	789	821	781	798	815	801	782	822	826	806	764	792	821	807	756	748	759	792	779	770	720	781	784	793	753	836	834	804	778	827	798	784	817	825	738	784	778	788	766	824	780	835	797	797	836	734	762	806	767	795	802	812	786	767	791	808	856	776	831	828	798	784	804	787	742	797	781	843	784	786	824	795	768	770	775	784	777	808	832	783	788	811	791	829	748	793	812	784	833	844	801	807	801	792	777	794	827	805	758	762	790	820	766	799	756	759	792	790	816	804	768	785	825	752	789	807	746	796	796	822	759	863	780	803	782	765	808	803	845	805	785	818	774	789	773	762	837	830	801	773	815	768	811	772	794	779	797	745	766	804	781	838	752	764	812	806	799	793	821	722	809	842	758	818	833	781	799	779	781	818	787	793	845	802	836	765	813	774	808	790	739	779	779	797	847	813	833	781	773	794	790	840	801	829	785	830	741	761	771	777	789	815	771	816	770	789	826	802	785	800	776	773	799	819	784	789	792	832	772	822	782	813	820	806	800	773	849	755	856	765	775	788	789	775	772	776	792	843	757	788	800	858	803	820	835	776	789	800	814	780	785	769	769	812	847	800	783	851	789	763	823	826	796
7428	10727	8368	3793	1116	1088	1079	1042	1053	1157	1011	1010	962	1019	973	988	991	972	937	952	982	1002	971	922	992	993	965	950	978	970	990	956	1015	957	1064	1002	1029	957	995	990	1016	1011	1001	937	967	983	1022	946	976	925	983	996	955	983	965	957	966	954	940	1004	979	958	981	955	1009	981	958	993	1031	976	960	950	1003	981	1029	944	947	1015	1012	948	1038	966	991	935	1013	952	974	972	965	957	996	987	919	957	955	1009	986	963	994	947	992	960	992	951	968	1013	1009	976	947	999	988	984	1001	1024	1008	1038	990	985	958	971	1012	951	960	973	975	1001	976	1000	933	990	1028	974	1005	955	964	938	939	974	882	969	1010	1028	1049	980	1024	1003	1051	986	971	985	933	971	1021	996	981	956	974	963	935	917	1007	963	975	995	967	978	1004	991	963	963	976	1037	916	966	990	964	1015	993	1035	1003	1021	1001	969	1011	968	1007	1019	971	994	1033	989	948	968	992	1012	950	973	1012	998	1049	963	972	933	955	1004	974	963	1032	1007	979	1006	967	979	998	970	981	992	989	979	968	1002	987	932	955	991	966	1001	956	1007	1000	987	1005	968	964	980	981	985	980	955	1025	947	1024	1011	958	991	965	959	957	993	1003	989	952	984	1001	1025	1045	994	961	960	956	1036	977	982	969	991	975	978	939	1010	987	1002	955	981	1017	1044	988	1017	962	971	1005	986	975	969	964	1013	1029	974	1019	1012	1003	962	1000	945	972	974	964	983	998	961	1019	1002	928	952	969	1019	1011	983	926	1028	964	998	1020	957	1025	968	1010	908	1046	990	989	926	957	1008	925	984	985	957	954	1001	972	997	1011	955	956	929	1016	991	979	1015	980	1027	999	981	936	950	991	978	998	970	968	1020	998	980	936	1024	1021	972	974	1021	1017	979	1013	984	978	913	951	1000	915	968	984	1016	960	999	1057	958	954	989	967	937	1007	934	985	963	952	924	994	962	1014	978	979	983	941	994	929	1004	943	1039	957	930	994	1015	951	976	1023	990	1002	972	960	992	953	939	981	954	957	1001	1009	977	976	933	979	973	1014	1052	977	979	968	996	1015	991	960	938	951	957	1122	880	934	936	1006	1002	945	992	997	949	941	974	967	1039	988	967	1025	1004	964	1007	963	1033	1029	936	968	935	983	958	1039	996	933	1027	969	973	1006	999	994	1020	1034	940	1039	960	991	1018	1064	936	1014	958	969	984	998	986	1014	950	928	1003	937	976	1003	976	946	993	1002	984	1015	955	1017	957	984	1007	963	993	950	953	1005	969	955	1017	948	981	976	997	902	998	963	966	1007	987	951	927	952	944	993	975	949	969	1020	1016	1037	960	918	920	1015	975	1013	965	986	998	944	974	937	978	996	1000	1017	975	968	962	973	1014	1022	984	1016	925	1046	1014	961	974	1013	983	906	998	989	1010	979	979	965	978	971	970	990	1015	995	984	987	943	975	950	1052	1034	956	982	1020	988	933	973	1019	956	986	1024	940	924	989	961	983	955	999	965	953	1044	977	999	968	974	947	984	968	947	970	984	1023	998	941	950	1056	954	1027	994	966	981	957	972	993	982	970	971	997	1001	966	1051	989	959	1014	996	920	983	1019	958	976	998	940	997	992	952	1040	982	990	926	968	978	971	982	952	1007	987	950	968	1000	1071	976	908	1025	969	968	993	978	980	956	957	1026	1001	1032	985	980	1026	976	1039	972	997	949	979	960	974	998	966	960	1007	996	973	986	927	983	929	955	942	962	948	1011	993	981	1018	976	994	949	1067	976	949	997	967	1015	989	975	983	926	933	990	953	943	1025	949	983	982	988	969	947	950	998	988	1013	968	1034	934	935	989	973	1023	925	973	985	990	991	1032	973	1037	1000	978	964	965	976	965	946	991	986	992	1014	990	1008	998	952	1000	1000	964	974	949	938	958	970	1029	966	977	954	1027	977	989	990	989	981	971	990	1025	1002	945	979	961	983	1000	952	1042	987	982	997	1008	976	959	972	1008	984	937	1011	1002	952	974	957	1035	1008	982	967	970	1039	970	1055	988	925	1012	974	1020	992	969	973	1006	990	972	914	982	1023	989	998	977	1025	973	909	1036	947	994	955	938	979	1004	976	963	985	967	1022	979	958	968	971	1007	959	974	963	999	989	938	1008	964	957	960	973	962	966	1003	1030	986	972	950	950	934	990	983	957	944	993	1006	956	962	967	998	990	991	991	980	999	973	1038	982	923	939	966	996	975	1056	1025	1006	971	988	984	1013	1013	950	965	1069	1010	973	1022	1012	978	974	1047	980	974	972	968	1030	1010	1039	1006	1010	974	1006	954	1022	973	938	971	974	954	983	918	989	997	960	1000	969	992	993	1053	977	956	1030	979	1023	965	1001	989	964	997	956	948	1030	921	962	993	927	991	976	1051	994	962	1014	982	913	1000	964	964	1000	1051	997	1064	987	949	1015	939	942	978	1020	974	986	1015	939	983	962	1005	999	971	941	948	1007	990	1016	975	976	945	1041	944	965	1008	977	957	989	953	1030	981	931	940	1014	999	993	1005	958	1011	969	945	1005	1003	1002	992	992	958	1004	962	1000	967	985	1006	981	1024	953	979	952	979	921	998	986	1012	968	973	981	925	1026	941	954	1007	989	956	949	1036	944	973	1005	938	997	977	998	958	976	969	969	1036	1017	939	980	983	958	1037	959	1002	988	974	928	989	962	1011	975	1001	994	973	1004	1003	996	977	967	980	972	981	913	973	999	1021	956	1018	1003	990	1009	987	966	1007	921	988	1015	970	992	1014	1001	988	928	993	986	978	958	995	954	1028	955	992	974	1013	1003	1019	995	1009	935	1020	945	1038	1011	968	980	985	1032	1007	1006	957	1024	960	1047	1002	949	1010	923	1007	987	979	985	1015	932	917	947	968	980	948	995	1028	1015	960	944	1012	948	971	1001	1002	991	986	983	1005	953	974	1021	1003	972	955	975	970	990	950	928	934	964	1013	1031	984	1013	999	922	967	996	982	960	1014	988	991	930	980	1001	1015	964	972	972	993	976	984	976	970	1012	979	1008	981	975	995	979	967	979	967	995	975	1015	1045	1010	930	1041	1007	1011	964	1018	937	1053	980	991	969	1022	1020	974	988	1025	997	959	987	974	954	915	951	982	955	967	1009	1029	1004	993	959	985	990	939	977	992	967	982	1009	958	966	964	964	970	996	920	997	995	956	985	974	998	1027	1031	1009	918	974	1000	931	983	974	1000	1006	996	917	935	1001	1014	980	1012	959	986	981	995	961	965	924	947	955	996	1014	999	1020	1057	977	994	1054	979	990	1022	976	986	987	981	999	992	967	998	1011	971	1028	992	952	955	970	953	1003	959	1006	981	1038	985	971	989	1013	934	999	992	934	966	987	969	984	993	963	1008	1000	971	998	1001	940	957	1052	1030	974	982	1003	999	991	1032	962	1011	1009	967	1056	991	1001	1001	997	971	1009	1021	970	1002	1026	1014	1016	988	977	982	942	962	965	949	954	993	991	1009	966	1013	1014	969	985	972	1013	1005	1021	949	951	979	950	940	945	953	988	983	951	956	980	995	957	937	973	996	1006	1020	1052	969	949	1023	950	1004	1016	990	1011	979	965	950	972	967	934	997	961	1020	1015	1049	988	903	1063	1020	959	981	982	910	1002	1002	942	932	1019	1021	968	996	981	989	975	988	909	1027	1023	1022	1004	987	945	1064	987	975	977	1014	998	1003	1046	952	983	936	993	970	987	969	996	972	989	980	1070	972	1004	965	1000	1045	975	984	1003	924	1006	948	991	977	966	982	915	968	954	984	1017	950	962	967	984	980	955	1032	980	971	1006	972	979	920	1008	961	981	976	1031	994	990	1032	980	1013	966	1012	972	1006	963	1041	1029	1039	983
23680	21467	28858	25032	20685	7720	1282	974	782	2312	759	649	696	611	655	679	649	664	660	610	597	657	623	652	581	595	543	632	648	631	589	588	593	648	597	618	597	574	597	602	600	605	641	613	637	580	570	560	589	578	594	616	601	623	597	648	590	608	622	585	586	594	640	610	566	533	641	586	617	583	601	638	608	612	579	633	610	642	607	621	610	608	592	602	570	595	595	592	611	569	608	614	656	631	615	604	591	590	585	616	563	599	593	600	633	606	637	609	596	612	632	576	581	592	575	581	643	612	611	605	616	606	585	603	584	572	585	604	602	597	582	585	628	609	610	620	616	631	609	598	600	594	618	607	524	585	557	584	594	550	609	570	638	601	641	636	582	556	596	575	617	584	601	617	596	655	590	612	589	595	589	645	631	635	610	653	623	609	637	620	640	616	603	589	620	606	603	582	578	582	615	583	666	660	628	615	643	579	597	607	576	574	566	586	592	598	599	592	604	545	604	577	547	568	586	613	596	581	593	630	555	630	572	614	609	616	539	610	599	614	602	598	611	640	556	585	603	647	585	636	612	663	603	611	584	637	598	614	579	569	611	627	589	584	600	627	618	620	591	615	630	565	592	597	617	587	631	567	573	588	589	607	596	609	549	670	574	605	646	592	609	616	589	583	643	600	566	574	638	601	582	602	579	594	556	649	613	629	600	626	593	610	580	621	640	629	593	611	576	584	591	588	595	638	578	578	582	596	659	624	613	596	576	566	596	604	580	617	617	558	617	588	614	583	630	630	590	606	640	620	603	597	623	599	623	603	600	599	622	580	603	613	579	569	554	618	576	557	574	626	560	605	618	601	628	580	616	585	598	612	588	650	636	637	616	572	549	598	601	609	591	613	629	639	572	636	630	606	651	591	613	573	568	584	587	582	596	603	615	622	588	617	593	634	614	546	560	632	603	606	569	590	616	631	602	616	593	600	605	593	579	607	540	600	601	596	625	572	600	646	588	572	645	600	600	624	597	635	588	604	609	661	620	626	586	603	595	626	630	622	567	596	544	604	625	577	582	629	592	566	645	588	627	574	601	584	590	587	606	580	589	580	591	625	599	583	576	580	601	596	599	582	611	626	644	608	579	614	617	605	576	570	595	646	582	622	596	594	590	591	659	639	596	621	579	621	620	593	610	636	608	559	616	581	619	600	625	610	586	624	586	595	613	636	571	610	623	602	590	589	620	629	588	661	570	574	604	583	603	623	571	604	575	590	597	646	611	643	581	598	587	612	569	573	603	578	592	584	596	587	568	641	599	629	625	609	603	585	626	613	600	619	590	610	618	632	610	648	604	590	633	575	600	592	596	577	633	614	621	587	596	591	623	606	591	625	579	581	566	591	596	594	605	598	613	633	562	618	593	659	627	587	646	620	568	621	598	620	595	561	585	593	646	578	596	569	586	617	594	631	591	583	611	586	652	569	562	637	592	563	593	620	564	604	580	656	570	560	628	652	630	580	582	639	631	598	542	629	562	580	597	595	612	575	624	560	611	596	558	648	571	587	576	532	637	572	597	604	594	617	629	623	637	600	640	625	568	529	598	596	599	576	645	615	601	587	634	592	606	568	604	609	586	581	596	602	631	533	626	601	635	590	600	589	590	627	578	559	604	581	592	610	610	606	562	555	579	601	587	622	557	592	588	599	574	585	607	606	615	582	598	579	596	571	558	580	605	584	591	632	603	603	623	618	618	670	599	599	626	619	577	569	630	594	574	645	652	621	583	600	630	625	632	569	616	612	629	600	599	575	621	660	638	586	620	611	573	586	594	623	562	569	555	633	600	593	603	576	610	581	580	586	614	597	589	604	587	575	606	571	593	564	573	631	550	588	598	646	650	614	616	591	615	637	596	647	593	614	623	595	575	604	609	606	591	588	641	599	611	661	608	653	547	595	636	588	598	591	644	600	615	622	605	641	596	573	648	608	543	605	643	623	615	601	603	653	591	620	604	647	591	612	607	577	586	598	624	597	569	619	598	606	634	601	600	595	570	646	617	591	603	624	594	575	633	613	620	636	634	575	590	574	604	645	588	626	603	592	594	586	612	580	604	624	606	625	614	618	601	589	646	598	661	636	618	606	593	611	603	586	577	603	679	568	641	595	578	628	557	613	560	581	654	560	627	608	635	576	603	571	631	603	636	606	606	608	630	598	585	575	635	583	585	595	580	583	633	579	591	595	568	581	627	625	585	613	636	661	607	606	574	598	612	568	636	584	603	620	588	593	632	619	582	614	608	611	598	561	625	600	641	622	609	605	589	644	613	565	597	611	605	604	573	634	579	575	598	599	608	615	638	585	638	599	582	570	628	589	644	638	590	639	574	610	574	594	632	612	601	605	617	607	591	602	622	618	585	603	601	616	585	590	600	619	666	555	565	605	653	591	579	598	582	635	598	579	630	572	597	627	613	582	636	631	592	604	580	579	587	587	602	570	596	608	600	632	578	614	612	596	613	589	582	581	624	603	556	600	570	620	650	601	582	605	593	609	589	580	596	594	588	608	580	590	623	581	615	621	585	597	599	552	572	586	616	600	601	599	592	612	581	583	563	611	590	617	588	605	575	587	533	538	597	631	625	599	610	582	584	582	569	561	613	626	619	613	603	611	583	606	598	630	572	593	576	559	566	555	603	626	587	616	584	598	565	599	619	628	617	615	584	570	570	623	650	578	620	528	607	597	606	630	584	611	611	628	619	572	600	596	570	593	586	622	585	604	599	582	600	582	647	627	599	577	583	619	559	606	595	637	624	608	589	610	631	608	603	588	587	568	577	584	621	589	571	576	597	621	588	627	561	646	612	615	596	603	609	610	568	593	647	605	580	624	602	613	622	584	581	590	576	600	597	574	614	620	582	646	557	604	639	593	598	633	617	639	602	572	618	596	619	604	602	590	618	620	612	570	579	638	612	606	627	657	607	598	616	645	620	613	588	599	600	640	572	626	585	586	592	627	604	615	635	605	592	591	624	572	580	606	615	602	589	597	574	572	646	610	638	625	625	594	553	591	579	591	578	588	565	619	604	553	588	594	589	624	601	577	626	587	594	572	590	601	613	617	602	617	626	612	623	638	598	592	646	610	595	597	579	599	568	594	584	637	620	624	633	597	600	605	613	574	582	621	595	613	586	557	571	581	617	571	610	633	591	614	620	577	604	584	606	611	583	566	574	635	600	658	617	606	609	618	580	580	619	587	625	609	562	602	634	588	592	614	620	616	601	615	622	619	626	582	628	587	600	588	630	580	628	604	609	591	645	623	588	582	600	594	561	570	567	613	589	565	558	602	652	604	585	600	635	623	559	583	600	602	585	659	620	590	585	583	639	629	570	593	638	603	588	596	589	598	586	609	601	611	591	601	579	620	611	593	604	568	611	589	591	627	593	571	576	560	592	575	594	599	583	563	609	622	605	608	600	635	602	608	648	576	613	630	586	664	593	602	611	606	620	625	580	626	550	544	595	620	643	607
6738	32451	34562	18848	2419	1867	1535	1362	1191	4034	1022	957	868	853	860	839	853	784	807	791	842	829	817	820	775	762	835	736	757	730	798	763	767	800	811	784	751	786	741	785	802	768	777	814	767	812	781	773	740	748	730	787	732	753	746	743	719	789	749	750	760	710	784	794	757	788	753	753	749	761	775	782	843	763	742	761	778	747	785	810	777	762	794	732	795	773	731	705	775	737	765	732	790	818	803	752	757	755	732	759	753	785	826	740	742	796	760	765	678	786	755	760	770	724	746	764	754	802	707	737	780	758	783	762	773	768	759	776	804	749	789	759	785	748	799	814	768	822	761	790	781	758	743	773	781	764	770	715	737	784	751	762	767	811	750	768	775	796	759	767	756	786	737	778	774	752	800	740	734	752	763	730	769	773	799	704	778	729	771	759	796	814	801	765	762	839	765	776	811	784	728	796	769	799	738	776	752	761	841	743	728	784	791	788	752	697	753	739	779	738	722	695	729	746	763	773	723	775	820	754	784	784	849	766	770	712	802	758	744	788	773	753	758	758	755	779	776	747	787	754	761	729	783	743	767	759	763	844	745	768	811	762	736	755	738	765	823	741	771	773	739	780	753	747	745	759	727	771	725	792	789	759	759	782	733	771	741	782	777	780	774	768	769	764	833	806	746	743	769	740	779	791	753	792	731	757	797	791	718	747	727	774	700	759	771	777	735	742	744	794	774	827	795	819	767	776	758	754	763	838	748	734	750	768	724	772	757	772	759	791	770	787	730	747	743	748	769	775	804	762	739	750	795	761	756	811	775	791	741	735	733	815	739	767	736	757	774	766	754	821	757	745	785	726	731	738	752	805	752	751	780	768	781	765	769	808	740	761	768	776	712	760	757	771	768	739	793	761	808	816	778	789	766	772	795	772	745	719	748	759	769	779	745	726	722	719	737	764	787	789	777	766	764	769	764	701	754	772	800	761	780	729	751	756	740	738	733	710	751	812	708	833	769	794	752	742	736	781	732	779	721	783	744	757	756	713	786	749	808	778	784	743	783	791	727	739	743	711	779	778	821	727	765	814	742	769	773	809	741	810	777	757	741	751	736	710	728	756	753	795	776	769	708	747	759	736	767	744	756	784	740	734	751	761	761	732	733	799	756	832	793	733	839	780	782	785	769	755	789	778	756	760	780	759	723	777	760	778	746	758	750	755	776	761	799	763	757	806	788	801	747	747	746	732	822	783	781	736	752	765	787	803	773	749	799	750	766	759	760	744	788	752	755	730	763	749	731	762	751	784	794	789	731	779	783	764	760	783	790	749	785	782	744	789	744	797	813	782	749	724	783	725	787	747	758	774	809	822	802	766	738	763	770	749	757	767	791	770	777	761	798	797	757	773	743	750	801	780	749	740	749	808	780	749	755	796	782	737	733	763	756	778	740	786	780	767	749	740	721	780	785	730	757	767	817	689	780	759	702	803	778	775	791	779	744	807	747	781	717	784	724	767	814	801	754	734	746	806	758	718	788	831	766	698	792	770	838	787	767	779	811	735	732	788	749	753	774	790	738	719	785	752	775	800	771	713	773	783	781	744	818	753	740	762	779	761	779	736	743	766	739	724	759	749	775	787	724	800	718	774	798	718	745	766	774	792	786	710	784	814	753	747	751	762	721	755	694	734	783	735	773	786	763	728	756	754	756	735	735	735	797	793	802	766	726	806	726	738	727	772	749	780	747	730	758	771	794	756	771	757	744	749	771	719	783	766	780	787	716	792	734	785	754	748	798	790	776	796	747	798	825	762	760	755	795	692	776	728	755	745	744	759	762	814	795	734	771	733	752	730	755	781	808	758	807	765	782	816	750	781	776	781	740	741	803	759	768	798	753	783	734	761	732	772	780	792	785	766	753	768	762	778	758	753	763	763	781	733	748	825	776	742	771	798	806	751	732	755	759	773	710	797	769	764	773	776	729	742	723	773	795	778	753	762	758	798	718	736	725	740	867	776	767	840	765	763	792	750	758	785	787	748	740	820	745	744	761	724	755	794	768	820	785	793	795	777	802	774	762	755	744	768	785	750	837	753	746	822	776	721	720	810	767	722	774	763	742	799	771	720	769	796	738	742	743	758	757	736	804	791	792	796	741	772	799	747	812	733	753	763	764	806	742	722	750	740	790	763	806	737	805	808	831	798	761	748	733	777	744	791	696	799	767	774	760	761	724	816	763	753	752	741	697	742	766	759	789	732	720	760	719	787	744	793	737	777	769	819	836	776	768	753	795	745	771	750	775	786	725	790	731	709	770	722	775	741	750	760	804	803	767	810	749	776	820	791	769	722	752	760	725	745	787	698	766	796	751	781	779	777	775	729	753	760	775	775	745	753	743	765	803	799	765	793	745	766	729	812	783	773	744	749	785	808	809	775	753	742	761	777	782	736	777	772	782	782	730	735	745	731	755	764	765	792	820	732	811	728	729	810	869	733	774	747	757	788	790	783	774	793	773	773	694	800	774	775	768	737	836	772	779	742	756	740	790	798	757	743	805	749	754	757	748	784	785	767	782	729	762	799	739	752	761	693	761	767	764	770	730	815	761	814	772	759	764	770	695	781	739	787	806	773	759	814	757	807	803	770	777	772	749	834	767	798	755	773	759	732	781	779	812	765	758	740	748	711	753	812	772	746	740	788	804	764	809	746	773	700	761	737	738	809	771	752	815	780	747	755	716	763	760	714	764	804	766	713	774	734	775	791	814	775	789	748	721	800	739	780	793	838	757	785	696	782	743	760	810	753	715	768	762	764	771	711	796	785	749	783	757	804	736	764	771	782	812	749	730	728	714	733	766	786	699	813	708	787	788	706	741	744	751	762	738	756	806	786	752	785	754	769	773	775	761	804	716	757	767	787	808	699	769	797	800	751	732	784	757	738	774	751	744	705	710	740	798	776	764	722	767	753	775	752	740	780	735	784	818	786	799	771	762	792	787	759	804	752	746	752	770	786	791	818	755	760	786	754	785	737	750	696	813	724	674	807	753	766	786	698	803	761	854	761	766	762	726	709	771	725	791	782	769	762	769	769	702	778	744	772	728	724	752	754	761	722	795	769	694	792	768	764	737	780	787	748	729	758	740	813	806	764	818	754	726	818	771	734	741	732	782	803	774	773	750	738	788	730	797	742	744	796	795	746	753	776	790	736	793	778	762	771	805	781	773	761	732	814	777	797	742	751	787	776	733	753	758	753	771	755	780	734	798	802	750	765	786	691	757	798	754	764	776	761	725	774	802	767	744	744	758	797	700	796	794	766	755	762	748	790	743	797	787	740	791	730	746	815	819	781	782	757	757	753	766	754	754	751	792	760	763	723	742	762	756	756	750	748	797	779	760	725	782	781	750	763	745	710	794	794	756	778	735	726	768	782	745	760	781	826	704	756	764	744	745	792	780	775	812	718	796	715	796	781	775	757	779	753	724	757	726	763	796	753	747	763	758	737	770	805	734	777	738	778	788	784	792	776
24979	21515	27757	25644	7266	854	769	646	632	1376	620	558	563	587	611	578	547	581	559	560	549	550	556	590	570	532	588	573	533	516	530	569	528	544	569	549	557	487	563	530	560	518	546	527	543	545	580	552	519	592	587	561	536	522	558	553	556	554	547	553	551	529	539	559	568	542	521	572	544	520	551	534	545	572	572	574	503	494	516	539	481	549	523	531	547	556	598	503	556	588	560	533	539	529	550	528	578	553	534	582	566	554	558	510	534	505	512	564	572	554	507	470	537	522	520	541	548	530	549	510	553	543	489	544	551	534	535	513	575	553	509	513	542	555	529	548	551	526	531	556	529	525	570	520	519	539	529	564	576	532	563	561	535	511	543	563	540	566	503	475	561	555	573	576	541	573	518	542	576	546	558	534	551	507	521	518	578	489	533	571	560	509	505	526	490	516	491	577	522	533	541	557	528	562	561	568	553	543	522	522	515	516	556	538	538	583	537	542	572	537	570	560	547	582	544	570	591	562	537	544	519	530	523	522	528	576	563	539	540	518	561	517	584	540	577	566	535	504	567	567	532	508	542	518	538	533	523	574	533	573	519	571	532	522	534	512	557	554	555	563	498	549	528	516	549	523	524	547	528	574	550	539	532	520	525	493	530	562	551	535	566	557	516	545	559	528	507	541	562	536	524	533	580	568	540	483	544	545	515	520	520	544	549	538	542	507	550	538	561	564	525	551	519	528	537	546	519	553	536	525	547	547	533	512	533	513	528	532	590	496	529	568	543	546	553	557	557	508	570	558	489	540	539	561	591	544	540	546	544	525	530	561	561	569	545	545	558	536	568	540	528	559	531	529	546	540	533	526	530	541	539	556	524	557	538	544	515	519	522	497	574	563	553	532	560	586	538	542	526	564	510	510	516	530	540	561	528	543	526	537	565	525	601	528	519	575	535	553	552	534	545	566	556	570	545	564	533	545	562	575	532	554	533	567	564	576	546	504	500	561	514	550	565	529	559	538	546	535	541	526	526	518	570	526	514	558	566	539	525	585	528	531	540	524	564	542	551	555	544	526	518	544	569	555	556	518	553	513	529	574	544	489	544	519	541	535	546	543	570	536	520	577	547	490	544	558	558	473	560	502	579	568	544	551	540	516	547	549	542	522	528	541	543	568	587	511	594	506	505	504	508	514	565	525	537	574	543	491	564	548	550	491	540	538	549	550	552	502	529	564	533	537	521	485	562	519	536	516	563	543	564	550	521	564	515	523	528	555	520	542	538	555	553	550	542	532	497	548	505	534	512	582	567	534	532	573	544	531	544	526	527	502	553	500	535	537	537	553	522	538	502	552	550	568	549	537	563	531	574	571	539	518	540	525	524	556	518	518	560	490	534	560	559	537	564	517	517	539	551	582	560	553	541	522	526	604	541	545	518	563	511	564	526	493	523	523	544	520	534	532	504	549	494	535	537	571	503	571	543	542	523	535	573	532	583	564	516	580	575	520	551	539	540	524	561	564	527	574	516	534	533	601	567	555	545	572	528	570	532	553	539	523	551	543	520	580	529	546	542	535	557	501	561	554	556	547	558	501	550	564	522	563	530	564	539	505	560	532	519	571	526	530	557	563	567	552	566	529	563	563	543	535	556	553	535	518	506	525	537	545	501	489	541	533	537	534	539	554	554	553	549	509	564	505	570	511	539	506	508	568	526	526	526	568	553	570	559	542	547	536	525	591	528	522	520	544	542	569	582	543	516	504	606	545	508	566	565	519	496	541	562	509	552	564	509	512	515	559	563	510	540	548	517	556	538	523	551	573	529	565	580	489	552	482	540	563	535	532	533	566	549	524	525	497	595	555	546	552	529	535	518	591	575	525	516	550	540	558	523	548	567	538	531	577	518	546	555	578	553	555	585	549	539	498	542	544	576	527	565	511	515	610	542	522	549	528	529	536	560	587	539	545	578	552	552	532	562	600	524	567	536	501	489	529	543	564	505	539	540	581	525	564	558	573	544	560	595	554	541	545	563	532	529	520	539	527	514	499	564	554	559	527	546	535	537	584	538	546	488	543	518	565	553	515	548	571	512	529	543	513	545	562	576	478	580	541	516	554	534	516	532	573	523	507	591	520	546	542	544	517	534	576	551	537	536	532	582	502	499	569	533	570	523	520	525	543	491	542	537	520	537	547	561	543	498	508	516	570	515	522	572	541	560	534	506	493	530	531	569	519	539	524	522	504	510	524	531	526	526	546	534	521	544	492	557	514	554	522	515	565	519	583	549	550	545	542	543	534	572	513	550	581	582	569	578	559	545	495	506	513	542	514	495	543	556	548	526	565	554	544	539	559	549	548	542	518	556	502	522	538	582	532	532	523	514	505	524	545	553	555	568	559	569	530	542	559	547	539	555	533	545	501	513	553	520	535	576	564	562	533	584	514	551	542	526	537	551	537	543	531	560	559	531	532	554	538	544	526	519	529	549	563	485	510	595	539	498	555	513	527	550	550	557	537	487	554	576	559	543	515	543	503	540	547	509	540	524	517	517	531	540	530	554	503	499	489	538	550	512	547	517	508	582	572	542	558	499	556	532	517	553	547	556	520	517	576	587	573	533	545	570	535	496	532	521	543	534	523	563	529	526	538	531	561	514	502	578	545	538	509	527	553	528	515	560	499	519	536	547	532	540	533	519	491	536	537	508	529	529	571	557	548	545	575	530	554	543	507	561	547	530	525	534	538	508	518	557	536	537	552	538	503	550	544	530	538	544	548	588	522	519	531	497	571	550	534	509	545	554	551	555	529	532	558	534	542	539	508	580	522	551	514	551	539	538	526	521	539	548	536	558	552	562	535	513	520	528	520	553	521	551	511	561	550	537	527	533	560	547	541	525	555	564	550	519	562	503	538	531	520	564	515	572	526	523	555	521	555	497	520	548	561	504	543	536	565	552	489	525	506	564	533	541	571	500	532	523	525	532	557	525	557	545	600	496	513	558	527	550	555	610	547	555	553	561	498	544	537	540	509	543	514	564	521	519	529	511	507	530	564	495	528	536	516	555	510	525	561	556	568	561	530	536	543	597	577	519	577	535	526	567	544	547	574	541	556	576	581	535	570	566	530	526	548	539	534	554	530	546	554	505	570	508	516	530	539	570	572	559	554	509	545	555	555	542	544	552	549	534	512	547	540	548	588	557	578	548	552	506	515	517	568	566	555	570	542	513	526	584	504	535	519	542	547	573	549	536	550	537	536	537	595	552	523	507	498	567	543	598	547	575	541	552	541	511	522	568	598	514	540	584	494	552	553	579	531	545	532	551	514	530	550	554	551	563	552	541	529	515	538	581	518	578	511	540	552	551	523	531	557	506	533	529	551	539	500	512	525	559	588	531	530	553	544	537	539	539	520	530	538	596	565	550	541	558	519	565	524	533	550	563	516	559	502	586	558	537	553	533	540	566	559	528	576	545	571	554	572	544	544	527	555	521	531	528	574	545	515	522	551	597	559	527	537	542	508
6171	21227	28975	17258	1501	1229	1111	1014	895	2627	728	756	734	704	703	732	692	675	703	684	698	715	669	682	654	707	695	660	662	662	689	669	662	655	676	691	651	695	649	673	677	676	624	674	630	628	672	638	647	629	680	713	714	648	626	697	676	651	630	700	664	689	665	643	639	665	672	609	611	674	695	603	683	646	655	636	682	640	677	685	648	648	666	657	671	634	644	647	673	654	654	664	665	673	664	671	688	647	681	650	661	698	649	665	688	630	638	685	685	658	657	683	657	669	669	674	641	682	624	669	660	660	652	665	658	678	658	661	684	637	649	671	674	674	672	657	598	665	602	642	672	618	657	634	727	659	699	659	665	667	671	703	690	659	639	678	641	640	637	651	660	649	677	663	618	614	688	647	658	656	615	691	691	602	663	708	652	697	619	664	642	666	644	643	684	637	661	675	700	670	656	616	673	658	672	659	657	682	678	720	689	654	697	664	633	656	698	621	639	668	648	629	643	647	655	666	646	630	670	684	670	648	662	675	693	681	642	675	685	630	655	685	694	641	670	656	654	674	664	677	680	625	655	681	640	667	633	673	639	633	677	659	661	673	678	623	665	625	689	707	653	685	696	649	624	650	694	641	676	657	650	652	660	636	655	632	657	640	665	634	662	689	628	679	645	629	623	702	691	658	623	626	639	636	682	659	631	657	651	636	656	586	619	672	637	671	656	641	687	672	654	649	643	676	639	674	695	624	653	673	675	695	664	705	658	638	691	642	695	686	622	678	640	689	630	692	669	672	680	647	706	673	654	738	668	648	674	656	648	685	681	686	680	678	682	654	671	693	641	657	697	701	626	716	647	696	651	633	673	636	661	634	667	698	638	624	632	660	673	652	676	654	683	685	602	703	694	620	672	715	633	655	675	668	713	666	686	692	649	706	657	707	679	669	663	651	661	614	708	713	690	649	706	688	673	671	673	637	655	684	648	664	706	648	684	644	608	655	633	659	698	675	695	661	649	665	674	702	679	661	688	664	642	681	673	683	671	709	669	669	628	736	654	666	666	643	671	677	663	646	636	661	672	649	633	656	619	695	674	657	631	671	659	624	675	678	691	666	661	679	658	684	657	647	702	667	652	728	656	701	688	679	673	637	638	678	620	638	667	650	694	685	709	678	662	708	678	647	654	636	646	706	667	657	663	666	622	660	678	701	659	655	677	640	674	650	671	672	639	656	644	672	648	664	698	653	682	605	630	608	640	723	663	667	652	667	683	668	676	619	637	650	677	674	630	675	658	683	669	666	661	721	645	679	733	662	649	627	687	687	650	675	640	676	706	661	670	642	714	652	636	645	675	658	659	641	644	667	679	625	646	658	641	705	642	666	644	668	671	617	662	623	638	654	657	666	617	642	643	636	657	679	641	603	632	659	692	674	681	690	701	646	657	690	651	655	623	640	629	632	663	630	670	692	653	642	697	674	709	700	692	611	639	629	630	667	682	626	626	720	670	673	636	632	638	673	641	633	714	668	635	677	620	635	654	670	643	686	694	647	647	669	651	664	657	638	712	687	646	656	622	654	690	646	662	672	637	622	612	685	660	664	688	652	702	668	641	660	676	698	662	707	631	672	631	668	690	617	700	645	681	655	674	624	654	609	671	643	665	643	688	658	648	648	643	614	625	664	651	651	635	709	680	660	699	690	681	647	650	690	712	680	647	623	708	692	636	609	621	670	643	694	672	607	611	648	633	645	602	661	662	652	672	655	674	634	654	682	677	644	617	615	660	674	654	693	626	684	646	647	668	683	644	697	681	633	677	656	660	701	624	666	714	645	616	643	696	671	717	596	673	637	636	691	653	640	662	672	678	687	631	648	651	679	645	662	685	628	613	696	674	641	664	707	660	651	641	680	676	645	626	665	642	629	655	663	669	663	654	665	643	662	662	626	623	668	678	668	695	651	665	698	667	632	653	700	654	657	621	668	679	633	689	649	639	657	724	646	650	680	739	649	634	626	587	631	626	664	683	663	633	650	662	672	669	660	643	633	659	635	683	697	639	653	657	629	643	638	633	691	659	662	672	671	651	626	615	678	686	656	620	709	651	669	713	630	678	666	653	687	667	675	702	698	695	651	642	685	675	625	648	646	648	662	658	655	630	628	642	658	655	663	635	605	685	632	675	658	676	657	696	660	683	637	655	616	638	622	642	667	655	694	671	685	638	630	650	613	656	654	635	662	694	683	661	665	638	658	652	636	639	660	654	702	570	673	683	661	676	675	636	668	677	633	644	692	647	662	667	647	660	675	672	661	646	645	673	679	665	644	614	650	648	629	665	677	711	650	667	644	630	688	719	635	709	660	667	690	685	643	725	649	653	641	671	648	633	674	643	705	687	681	666	677	685	662	675	707	705	675	655	671	638	672	680	629	655	654	671	646	646	626	677	690	664	652	650	641	688	660	652	671	636	681	683	693	592	697	667	674	660	626	638	646	707	634	672	672	660	647	670	657	682	691	672	670	637	662	621	651	649	653	675	648	632	674	672	655	634	639	628	667	656	630	595	661	659	656	680	651	680	642	688	675	670	680	717	643	642	673	626	674	662	668	639	652	643	667	665	639	672	628	665	657	660	645	663	673	634	659	664	629	631	646	644	674	631	631	662	676	652	678	669	661	661	663	626	645	643	642	640	665	636	604	683	696	667	657	642	681	620	676	607	678	631	676	624	635	647	692	701	639	648	638	669	644	679	695	618	694	601	658	662	655	659	681	681	651	618	639	686	678	677	658	635	656	692	653	668	670	637	626	668	599	632	658	636	604	645	619	653	644	705	659	635	701	670	677	639	697	686	652	696	645	611	670	633	685	675	662	682	628	641	665	692	663	657	637	664	623	654	661	599	710	696	641	633	708	668	636	614	605	660	622	639	674	604	614	642	670	697	644	662	683	685	664	663	671	663	686	663	640	635	657	638	645	648	679	658	672	609	700	686	673	674	623	690	675	652	612	654	598	585	681	616	644	629	679	641	633	647	671	606	661	678	648	686	663	672	629	659	711	668	703	664	684	650	680	669	642	628	661	665	644	661	671	670	668	652	681	726	686	637	660	656	634	617	679	675	646	667	673	652	641	648	634	662	686	660	655	651	670	616	640	680	703	654	701	741	658	617	636	663	667	661	658	682	656	726	682	679	670	644	645	670	687	692	642	612	640	663	683	622	681	641	671	674	658	647	649	664	706	631	692	633	668	682	619	725	688	648	658	695	685	622	668	661	673	650	671	630	658	664	634	642	668	672	663	656	665	668	729	645	650	682	602	625	618	620	663	619	619	679	655	645	658	635	642	652	647	638	663	648	661	626	671	638	635	670	647	686	639	662	630	690	629	658	678	689	620	674	649	659	678	671	680	669	648	686	663	630	629	617	688	707	620	677	685	644	670	664	696	664	688	642	609	629	650	686	672	672	675	680	677	619	631	676	635	666	635	640	694	615	700	668	634	665	656	649	623	656	607	678	679	694	671
22787	21506	29616	24694	21494	19630	4418	768	571	3135	523	414	324	335	307	325	339	285	301	273	291	297	293	298	275	284	310	267	239	276	254	242	222	265	268	256	259	253	250	243	273	251	271	282	266	271	244	275	231	208	255	268	235	241	251	271	222	258	262	226	254	228	263	228	246	265	255	226	228	268	266	265	264	255	260	253	270	273	241	235	247	262	255	243	249	212	241	230	253	253	249	211	257	234	252	226	252	212	243	268	253	263	234	280	227	272	266	246	253	261	238	241	260	244	229	227	237	240	263	229	239	250	263	231	272	258	284	279	234	257	257	286	246	272	248	222	246	225	230	238	248	268	222	226	241	215	219	251	251	249	260	258	222	262	267	252	248	229	226	258	237	224	258	281	247	240	252	255	220	253	227	236	253	230	263	262	247	238	237	226	238	248	247	244	224	231	262	259	256	254	300	257	247	236	230	259	235	231	262	258	230	258	265	234	250	235	253	242	231	235	240	244	242	252	253	229	230	226	241	225	226	267	239	271	233	215	236	242	241	282	239	235	256	280	253	259	238	241	244	217	233	229	239	239	255	234	257	247	251	263	243	251	235	248	254	258	223	270	235	263	242	258	247	243	229	242	247	228	258	248	264	244	284	225	255	246	255	226	248	239	261	252	236	241	250	265	265	243	250	257	220	243	245	243	270	258	225	228	244	236	233	237	252	244	254	247	239	228	265	265	244	267	258	246	253	250	262	208	248	222	242	237	234	234	262	258	244	274	263	214	217	247	248	259	239	255	253	269	245	241	246	224	269	250	261	233	241	287	247	242	226	247	242	246	234	276	211	268	216	235	258	284	237	210	267	277	256	255	226	269	256	248	268	245	238	262	282	223	245	283	257	230	272	258	242	263	269	245	243	228	230	242	245	252	218	246	261	255	255	246	237	241	242	257	268	234	250	255	251	282	232	239	241	228	235	213	248	230	251	271	249	253	223	223	241	230	244	231	229	233	234	249	236	224	246	240	215	240	245	263	237	259	253	227	242	205	267	261	253	245	247	226	233	234	244	248	243	265	235	254	240	197	250	249	243	235	283	260	245	199	248	242	260	250	251	261	209	268	262	214	261	216	240	247	244	234	225	271	236	242	240	231	221	223	231	272	232	254	257	235	263	235	243	236	239	238	236	236	257	221	236	251	242	238	255	254	240	235	260	249	248	266	227	252	233	215	218	246	252	215	220	235	256	237	226	282	214	236	240	269	258	267	230	223	226	245	240	235	297	245	246	263	261	228	242	258	227	282	286	272	228	254	245	244	249	253	245	243	266	268	225	243	252	234	245	225	264	287	232	252	249	205	251	235	246	267	251	240	246	253	237	289	229	260	242	261	242	248	260	231	275	247	268	238	253	216	237	284	257	246	219	254	239	272	251	239	259	265	259	237	230	251	227	223	260	238	265	236	256	241	252	253	229	250	229	231	284	267	259	250	241	231	263	269	243	246	240	287	233	238	222	267	259	249	273	224	246	244	248	241	265	263	249	253	273	249	244	277	228	234	273	217	261	242	250	266	236	282	245	247	252	217	234	265	230	252	238	226	250	251	246	241	257	254	214	252	258	230	267	224	210	270	253	248	242	222	264	236	250	244	221	246	258	248	251	268	267	291	249	219	238	228	260	218	240	251	230	263	244	254	267	226	231	244	261	249	276	241	264	238	242	234	219	238	232	267	243	243	248	258	260	252	228	221	238	242	252	235	232	264	220	232	267	251	261	245	225	238	229	229	220	237	253	230	239	250	267	256	259	241	258	244	212	211	227	258	245	245	237	278	249	249	238	247	259	252	253	264	194	267	241	252	237	277	264	230	256	252	240	260	232	223	250	237	250	258	257	249	237	244	239	229	235	235	231	253	243	245	248	249	237	252	232	249	224	234	268	257	237	237	253	226	247	263	231	263	221	239	262	239	230	259	255	243	243	259	252	256	243	234	261	243	257	219	253	282	229	223	265	249	243	222	232	254	248	250	279	238	245	237	239	278	257	249	244	236	236	244	261	228	245	237	243	227	269	265	240	257	240	241	246	230	224	256	218	255	252	225	249	247	257	244	226	234	256	261	220	241	277	254	241	233	252	223	243	283	257	211	218	248	222	286	268	246	234	227	237	251	217	244	235	230	236	217	244	238	278	246	225	245	246	258	259	252	249	247	237	251	258	264	258	241	221	279	245	215	255	261	233	240	244	242	257	245	249	253	216	246	256	256	222	232	243	275	218	239	275	252	253	269	235	233	259	236	226	263	242	271	249	236	281	216	261	248	240	245	278	244	246	254	236	230	227	257	256	231	240	269	250	255	255	237	247	240	269	247	235	246	265	249	257	239	243	228	242	261	249	230	237	250	243	265	209	248	255	242	262	230	268	275	232	212	254	247	268	249	241	232	265	228	273	230	257	265	265	267	245	237	234	246	236	271	226	230	256	246	272	220	269	249	233	253	279	235	228	264	255	275	248	235	222	242	246	246	242	265	231	253	265	250	208	231	245	227	229	234	240	257	266	252	247	245	259	270	232	226	269	239	259	237	257	231	270	253	231	243	228	243	251	260	238	245	240	245	247	254	254	276	234	233	276	253	251	243	213	221	236	242	269	255	246	246	233	262	223	241	250	218	242	263	234	258	212	267	239	252	232	244	271	257	245	244	239	266	219	262	241	256	224	239	246	248	265	253	251	223	267	258	234	269	241	254	254	237	209	222	266	242	257	232	233	244	253	255	257	246	235	241	244	245	239	232	253	242	247	243	265	267	250	242	225	230	248	251	246	235	244	252	228	243	244	277	243	271	258	247	256	236	209	243	257	236	240	278	230	260	248	269	220	243	236	269	251	240	268	267	240	253	228	275	226	232	257	217	245	229	232	261	247	249	232	212	246	266	259	265	253	251	237	223	255	254	232	257	240	249	227	255	262	233	248	263	252	234	233	265	236	236	251	248	219	252	253	267	282	254	243	223	258	226	227	264	244	223	242	230	244	249	261	248	238	274	272	235	240	244	246	241	251	252	238	240	269	264	236	234	264	250	237	247	243	261	257	247	246	224	259	238	276	269	235	244	247	258	252	277	232	256	241	221	238	228	249	255	216	269	247	268	232	233	259	250	260	263	276	239	274	234	251	271	246	242	235	270	254	225	258	235	229	250	255	242	261	215	228	274	243	224	224	251	255	246	261	238	233	220	259	229	228	238	215	277	242	258	276	266	247	240	252	235	249	250	251	264	246	255	263	245	240	241	241	244	220	252	237	238	273	254	234	257	257	271	267	226	255	234	270	216	255	259	250	232	248	246	240	246	257	242	238	233	260	238	230	255	269	244	242	247	234	261	269	242	228	255	241	260	235	257	239	252	256	224	242	234	242	240	233	226	256	245	243	219	259	229	256	275	245	260	265	272	225	251	250	262	247	237	251	266	259	244	269	268	244	264	253	234	224	277	237	257	248	260	253	217	239	249	234	244	234	259	263	230	229	268	283	271
8696	33752	51393	26336	3290	2273	1854	1401	1062	5512	748	632	554	532	477	473	492	429	405	370	403	386	384	369	348	355	368	348	360	335	340	343	323	321	329	336	311	322	314	326	330	327	303	360	332	293	292	327	335	353	347	340	322	325	323	316	288	361	293	346	330	330	294	296	307	326	325	334	356	314	333	333	294	327	324	342	336	320	299	311	312	312	341	302	361	322	332	312	329	323	327	334	317	311	306	332	296	294	336	303	300	317	301	319	337	332	312	317	276	325	322	325	327	345	283	331	320	300	313	345	319	329	329	298	317	329	296	358	290	292	312	331	326	308	319	309	312	304	355	329	341	335	323	323	333	347	309	353	327	313	320	280	299	302	310	306	322	316	312	319	272	297	302	326	291	317	302	307	298	316	289	336	310	313	315	342	322	339	321	319	329	334	342	302	273	284	303	324	303	306	329	293	316	320	310	290	284	307	287	310	325	292	293	326	308	319	312	303	290	333	302	301	308	319	313	318	312	322	341	325	301	321	316	304	317	288	321	290	305	301	300	329	378	338	309	311	339	295	319	321	319	341	310	324	306	310	334	308	305	273	318	326	309	300	343	340	275	327	327	301	318	330	322	350	329	305	330	326	313	299	320	312	307	316	296	277	317	321	280	329	299	302	296	353	312	311	344	319	316	300	323	312	298	323	320	323	317	324	323	283	326	316	295	296	340	304	310	315	325	299	279	320	325	337	324	291	295	303	321	299	300	297	307	330	309	307	322	311	299	352	335	318	347	300	335	313	328	310	326	316	302	331	315	306	322	292	339	315	345	293	327	300	324	341	324	301	324	324	314	318	322	320	311	309	308	308	326	338	303	326	309	300	328	322	325	303	330	310	312	311	313	275	309	336	309	335	291	317	358	289	296	331	290	332	322	303	302	318	300	289	318	332	332	327	324	316	297	321	357	329	304	340	299	316	314	299	317	319	329	281	322	303	314	338	323	300	328	312	314	322	333	312	343	305	296	275	321	318	329	315	325	311	313	291	314	343	308	319	294	320	294	266	286	319	319	322	338	313	291	290	291	303	301	315	322	318	301	299	306	309	295	287	313	334	320	299	303	337	293	298	319	318	292	305	302	323	330	331	300	320	313	313	324	302	306	314	311	324	331	315	318	309	323	295	310	309	309	267	318	317	303	313	313	302	343	329	334	348	295	352	302	301	327	301	270	316	344	335	317	285	307	301	307	346	286	292	312	321	328	329	297	313	305	295	318	319	310	313	294	323	282	288	289	296	286	341	326	295	319	324	321	298	340	328	271	326	330	299	318	325	315	324	298	297	335	306	302	290	299	304	314	317	330	304	326	320	289	332	304	307	319	338	317	300	305	323	286	319	296	327	322	302	303	314	286	291	315	300	305	333	341	332	316	329	299	336	293	319	322	291	302	325	324	318	341	293	287	314	334	308	339	282	294	309	308	330	295	312	305	333	294	323	347	321	304	285	345	316	305	321	328	325	300	274	293	317	319	338	316	365	307	337	289	344	342	356	308	320	333	301	331	318	306	329	313	318	314	279	290	301	299	324	319	295	313	298	298	322	318	328	323	341	325	307	300	332	297	311	328	271	303	318	309	300	286	329	327	284	287	288	326	332	313	296	300	302	330	312	312	355	344	325	289	329	319	295	304	302	320	298	324	294	294	275	330	324	333	310	275	316	290	327	334	319	340	330	345	319	314	335	317	318	307	310	309	295	336	304	293	322	315	323	305	339	302	319	291	305	323	345	340	332	292	333	326	318	336	309	319	314	324	296	304	283	299	327	293	304	296	323	305	309	326	304	292	293	328	313	335	327	351	330	295	311	316	314	329	321	298	309	326	298	345	288	310	302	291	318	327	319	273	326	312	325	321	329	311	313	272	351	313	316	326	290	331	332	280	344	288	314	308	329	308	309	338	277	316	300	324	293	323	333	302	326	286	313	320	334	318	341	292	272	294	307	304	293	304	315	314	302	307	328	302	335	307	317	317	334	301	336	286	331	293	315	284	332	326	316	309	317	298	312	341	317	346	303	288	327	325	319	330	309	332	324	315	299	324	308	323	285	272	295	308	317	304	294	332	325	298	315	333	304	281	302	315	296	313	325	291	342	318	317	317	315	288	324	305	310	341	301	311	307	320	317	318	332	299	300	307	343	298	290	298	317	292	311	320	336	314	305	316	307	297	342	330	300	308	320	283	319	312	341	294	342	320	334	316	329	330	324	313	294	302	319	314	315	336	281	289	335	319	326	305	323	323	327	299	293	301	321	341	290	310	304	336	330	304	329	305	300	313	309	327	272	312	290	317	295	315	337	304	321	302	326	326	301	357	310	314	298	331	369	314	288	281	335	332	300	331	340	319	306	286	319	314	331	332	295	323	293	322	283	309	307	312	315	292	283	330	308	318	295	313	306	298	282	296	322	319	312	322	323	319	372	306	295	304	298	334	319	308	341	295	310	343	292	299	318	301	298	327	299	315	288	299	309	305	332	299	331	288	300	297	294	311	318	327	312	319	277	287	307	299	286	302	321	341	334	308	287	331	317	343	326	303	314	289	325	313	350	306	335	316	308	267	329	328	288	324	301	325	293	305	315	326	283	311	285	297	336	316	340	334	332	316	323	356	314	320	330	315	294	306	312	301	315	295	332	327	311	343	298	304	316	280	332	323	306	319	341	311	332	334	320	306	271	342	327	290	308	282	336	312	324	335	334	341	360	315	284	318	320	324	291	328	343	330	326	277	282	321	275	308	306	323	337	318	319	298	302	308	271	328	310	302	325	315	329	314	311	316	284	303	335	306	305	326	325	321	300	341	320	341	317	322	322	308	326	325	314	305	319	341	326	319	344	321	310	335	304	331	343	313	324	279	314	335	298	324	289	315	331	330	286	329	307	334	327	305	285	300	293	329	316	330	293	296	283	307	353	343	324	301	360	286	312	326	332	311	298	295	350	320	328	294	302	323	287	314	293	308	300	323	341	305	373	296	318	331	271	332	285	278	321	288	277	296	297	314	290	301	349	317	298	304	322	312	296	323	312	277	298	312	304	310	328	328	287	319	319	295	342	297	311	305	338	312	277	321	325	292	322	319	316	346	284	306	307	300	330	341	309	335	328	339	281	302	308	331	291	306	359	311	313	304	307	290	314	308	329	306	356	318	315	331	307	293	283	326	291	333	311	308	295	328	333	293	314	324	332	296	297	283	328	306	327	322	321	299	308	319	312	344	333	291	334	326	313	288	327	298	267	326	344	305	296	293	288	312	316	312	306	327	315	294	287	325	299	350	283	336	299	320	315	318	319	333	322	296	312	349	279	314	317	351	331	338	324	299	292	307	324	304	296	350	336	332	317	295	319	319	313	302	296	325	328	316	331	332	322	310	323	313	305	309	307	323	296	346	304	311	300	295	331	290	331	318	308	305	310	328	331	309	347	312	325	327	307	297	337	306	313	327	313	320	321	309	310	322	264	313	322	327	293	315	321
27700	18848	12725	6265	1093	996	923	809	810	935	766	834	818	829	815	780	818	807	807	771	765	784	832	767	757	781	746	834	759	786	805	801	759	786	798	804	784	757	806	780	824	852	791	821	741	851	767	830	769	802	826	780	749	778	785	790	729	815	822	803	815	754	795	743	773	774	807	734	817	758	804	785	809	810	834	745	743	747	792	763	758	810	748	807	821	787	819	781	738	798	776	722	758	777	815	754	770	765	791	772	801	804	789	785	758	775	800	800	801	747	761	777	769	771	772	785	813	777	790	814	766	797	763	801	798	812	819	796	837	766	762	844	817	822	756	820	826	817	767	749	813	826	837	791	786	782	776	763	768	738	782	754	787	810	781	830	770	745	729	769	821	805	799	795	816	821	823	817	806	804	772	776	779	803	781	785	810	783	797	809	789	782	755	763	761	772	819	838	796	770	717	779	784	822	786	817	796	754	761	773	727	744	805	736	775	778	811	744	789	871	771	810	806	770	781	773	781	804	747	749	802	787	799	801	810	798	753	788	735	763	792	782	787	736	756	766	780	806	772	774	780	795	782	794	821	749	751	779	799	798	844	802	783	764	826	778	771	783	762	790	797	782	758	809	800	768	800	782	796	721	754	785	767	742	788	833	791	823	841	813	779	796	763	815	775	769	823	784	756	750	782	796	734	778	750	827	795	788	775	773	790	779	831	801	843	777	771	768	817	819	795	762	784	727	828	800	800	801	787	783	748	793	772	779	762	834	787	755	786	806	770	771	779	795	833	795	748	772	805	808	787	802	729	793	813	794	786	813	803	774	791	792	816	748	728	800	800	793	730	756	835	701	776	834	811	746	834	743	775	783	811	746	796	782	776	815	830	823	817	724	779	778	820	738	820	783	783	803	775	765	796	797	768	783	814	760	778	794	792	756	759	760	782	857	773	785	801	755	777	796	770	816	763	756	808	773	796	800	789	779	799	783	789	771	747	772	767	783	853	804	766	809	768	808	787	826	766	761	738	738	773	821	729	769	785	813	835	792	821	795	753	787	786	797	777	776	800	783	801	797	744	772	802	787	795	758	785	759	763	796	748	746	788	808	749	835	812	819	802	781	783	799	732	741	773	735	782	784	787	761	758	804	784	805	793	805	766	783	750	784	783	792	815	815	742	776	770	772	811	810	747	738	798	828	774	847	824	749	740	786	791	790	782	773	747	816	830	782	771	830	821	770	770	816	805	802	757	768	768	782	771	753	803	794	775	804	767	836	810	818	773	831	791	790	790	778	728	767	784	819	753	816	798	743	822	778	778	793	754	785	733	784	765	782	805	778	777	739	805	776	799	789	805	763	802	812	812	784	793	757	779	782	786	825	791	799	802	801	785	783	755	748	764	779	820	707	777	797	790	799	821	806	811	768	804	750	802	808	804	799	815	784	813	766	760	778	820	775	805	740	750	831	764	789	772	777	760	777	807	825	824	798	832	791	789	787	765	761	787	770	799	771	721	766	840	798	824	821	792	744	780	809	808	759	770	782	815	746	774	788	796	772	784	824	747	785	814	773	858	794	758	806	815	799	830	810	793	804	765	813	791	805	778	728	811	790	744	754	780	784	775	805	764	772	762	816	775	845	727	809	759	836	818	823	849	827	767	840	801	775	719	813	771	832	788	764	814	794	798	814	753	781	727	848	734	775	737	833	753	758	799	817	780	780	729	827	745	770	764	784	821	793	797	721	786	764	781	802	781	788	768	784	776	806	767	752	868	774	815	724	776	735	797	781	786	743	829	775	793	791	813	786	837	761	832	779	810	775	813	766	756	802	752	788	801	762	771	748	773	786	792	814	772	808	786	745	770	768	782	841	804	776	809	748	736	854	808	794	748	772	787	821	820	793	773	781	784	772	808	758	754	786	796	796	719	808	758	797	766	824	748	809	809	788	781	800	778	761	782	773	775	824	782	827	786	778	832	774	811	824	796	752	829	751	759	791	751	749	786	827	801	774	778	824	785	735	819	793	769	758	742	787	772	780	826	819	778	800	791	774	756	782	819	807	835	842	740	832	740	779	806	785	826	804	760	756	786	741	761	805	811	774	779	801	779	783	818	778	816	759	791	778	817	805	812	792	777	875	777	788	779	773	750	797	798	778	799	777	797	814	779	766	787	780	794	794	792	745	779	745	807	786	791	813	794	810	748	753	862	721	744	815	803	820	818	814	754	813	818	805	819	801	772	791	757	786	781	805	805	786	831	828	770	778	775	785	814	814	788	821	814	767	781	740	805	763	763	782	797	763	776	783	778	771	819	843	765	758	780	804	803	779	789	773	787	860	829	809	819	841	741	766	775	779	751	743	772	796	762	804	783	796	780	774	735	803	770	789	767	786	824	752	800	736	849	807	781	784	742	800	829	828	763	732	798	841	707	762	767	784	799	789	808	821	789	792	771	787	782	797	813	777	783	837	794	785	781	833	798	761	818	764	785	781	711	793	780	819	777	787	756	785	775	743	783	812	794	793	810	783	804	804	786	801	769	768	799	772	827	776	803	759	748	790	780	792	797	796	780	715	800	782	796	790	740	820	818	799	751	805	759	766	770	785	804	775	777	806	840	789	783	787	808	814	765	751	779	803	779	762	757	832	806	788	831	747	806	772	795	750	753	755	786	788	763	788	755	818	785	823	762	849	736	833	840	782	807	797	779	765	781	806	775	758	758	776	772	748	804	820	823	772	793	793	819	797	765	776	728	757	782	789	822	748	769	782	758	787	756	827	757	757	780	772	780	782	752	833	737	780	798	776	785	819	804	752	765	777	774	739	796	782	836	796	811	804	789	765	826	780	831	815	820	818	815	800	800	743	751	801	750	772	746	773	761	727	758	835	788	788	772	759	751	792	810	799	763	797	790	764	734	685	773	787	784	790	792	822	780	787	804	753	765	760	798	755	777	813	790	782	776	792	802	795	798	795	791	767	815	775	823	765	772	757	735	745	797	798	765	806	743	818	755	791	813	778	786	774	769	780	757	798	749	791	773	757	851	764	832	794	718	736	749	785	862	772	786	818	755	788	759	786	753	770	778	767	806	751	756	800	752	802	829	824	782	802	799	732	849	834	753	775	779	787	772	798	769	777	853	759	761	817	765	778	807	740	782	739	804	798	777	764	780	829	775	794	809	798	816	797	783	763	778	805	782	856	724	787	769	742	783	854	784	756	781	768	742	769	783	767	816	761	792	779	746	731	772	767	731	750	834	750	814	778	747	799	760	785	737	796	779	801	831	771	773	805	817	780	746	850	797	814	776	788	790	805	779	787	792	809	748	788	749	794	814	783	764	796	809	745	776	827	774	807	820	810	835	783	790	836	800	757	739	767	754	810	761	752	759	819	843	835	795	763	788	792	799	721	749	790	814	787	775	856	807	750	813	766	778	768	802	758	793	781	818	758	800	841	768	767	853	788	753	789	807	770	782	768	805	760	799	826	825	797	831	764	807	772	793	746	799	793	782	779	771	819
6853	14912	9382	3903	1073	1073	1049	1003	1018	1176	960	1003	965	957	998	1017	992	1023	1037	988	975	985	939	952	947	1002	978	954	1030	983	943	980	923	1037	946	925	945	1030	951	1006	940	979	985	994	964	970	983	949	999	970	924	964	963	991	976	967	994	945	1017	975	965	968	973	954	935	950	953	972	966	985	935	933	910	942	968	1013	983	950	943	984	988	1005	941	962	931	986	963	970	985	968	936	920	912	947	958	984	1034	982	974	938	956	961	985	996	1011	907	971	991	980	994	979	1003	992	997	972	957	937	1004	980	968	1006	918	976	979	1009	968	998	981	1007	907	1045	970	974	1040	966	925	939	973	948	957	968	974	948	968	1020	937	936	934	979	992	964	939	923	956	946	1005	925	964	929	958	975	957	1018	1021	937	961	980	934	984	995	966	958	967	983	961	990	963	969	994	977	978	989	949	1017	976	1002	978	969	975	972	940	982	996	985	925	950	916	929	972	950	996	985	972	965	924	996	955	958	949	941	975	963	932	1016	1044	967	955	984	966	941	976	927	907	939	993	1007	942	986	956	950	944	944	922	992	1006	969	989	951	925	996	1035	898	925	980	992	995	1006	1030	988	1002	994	993	968	940	993	947	909	977	1001	933	972	954	1014	983	989	976	956	977	964	975	961	907	949	993	948	969	969	994	984	1001	975	953	1034	988	1016	935	947	950	941	976	994	995	1011	949	942	944	970	952	987	986	887	975	949	983	921	1046	933	970	1012	968	975	1010	911	976	946	961	984	941	978	917	1041	1069	935	978	989	988	973	998	1000	1019	904	962	964	979	948	922	996	962	929	1011	992	1021	930	979	907	938	979	965	951	974	958	990	996	992	949	997	983	1012	1010	949	967	952	1010	969	1007	994	982	961	967	942	961	977	924	1001	986	1019	1023	961	969	976	964	933	927	973	1010	1003	947	948	946	1006	978	1026	959	976	984	983	934	987	982	978	941	940	1008	926	991	979	964	982	965	1042	955	966	988	983	925	1026	1000	928	968	1015	938	978	993	989	985	932	906	979	990	968	978	959	959	968	956	964	978	925	895	924	1004	981	976	971	930	992	941	963	1004	899	987	944	945	1012	1002	954	952	920	1030	960	941	937	946	895	967	936	956	927	933	914	1032	970	955	937	968	975	968	976	892	962	945	1042	949	977	1053	997	940	993	986	979	959	910	977	989	985	972	987	961	973	1004	1014	971	982	958	998	960	950	1021	935	950	960	963	996	973	972	973	996	995	991	985	920	930	1001	981	982	932	1016	974	958	981	1011	999	935	949	1001	1017	982	932	996	979	984	977	999	931	942	1015	979	969	946	981	987	971	1016	949	952	979	926	997	971	987	978	962	926	1009	928	934	924	1006	910	966	939	1011	1005	1030	952	969	1003	1000	1023	1023	953	988	976	980	982	1000	950	979	959	1016	986	974	970	1009	1016	969	967	1018	939	982	956	967	986	977	946	990	941	967	937	955	933	1057	995	966	923	992	1019	990	1018	983	1029	1011	940	986	994	999	1003	928	984	1005	1003	997	1004	986	962	971	947	962	981	992	965	996	985	986	949	929	1011	967	1010	945	976	992	943	979	968	968	976	977	993	947	982	966	1022	947	980	961	923	967	990	1011	914	905	977	988	989	915	970	957	973	982	1044	968	966	990	991	931	944	969	993	1005	936	937	990	1004	1004	970	981	978	1029	1018	919	950	1019	942	951	987	994	929	981	1009	973	968	993	1000	976	1031	1006	978	946	964	964	926	948	948	969	980	962	1022	1022	958	1001	1001	997	938	962	963	953	1022	990	1000	990	972	1006	936	1034	968	941	1009	938	984	967	1025	955	962	960	919	988	953	944	919	984	977	978	1059	988	979	981	959	949	992	960	928	922	987	946	962	974	977	1002	943	984	1035	997	951	990	915	975	988	944	935	976	1011	977	1008	974	944	1016	954	973	931	948	966	981	984	922	965	1034	989	931	960	974	954	994	1014	1044	976	970	948	974	970	937	958	963	990	954	934	1007	937	959	931	989	969	1001	1019	942	1053	970	1017	955	954	988	924	939	990	966	1025	956	977	946	975	928	981	1023	970	970	994	938	975	912	957	954	958	930	966	998	935	950	951	930	969	914	922	981	963	933	977	978	954	961	1071	979	950	942	959	985	1015	1010	993	984	1013	1007	945	934	889	1037	987	959	957	1011	983	977	988	937	943	1040	1003	987	985	948	960	978	964	972	962	996	950	1007	977	932	986	974	979	960	973	927	1004	954	925	955	989	1055	973	979	984	990	947	939	960	1017	984	1005	934	1044	1005	1023	998	963	967	1005	938	994	1015	918	928	969	974	998	951	1028	907	1013	985	989	972	1022	949	940	927	990	936	954	973	999	933	963	948	992	975	958	1023	956	954	957	928	973	942	969	1009	1004	989	980	930	978	961	979	985	963	952	947	955	955	940	916	964	977	951	922	1002	933	931	938	985	1000	959	950	974	1016	965	980	1031	986	955	975	955	964	933	1004	982	1031	987	950	945	974	997	964	916	978	983	946	975	932	939	955	964	954	947	1002	1015	1007	980	996	1027	960	997	980	973	962	1028	962	1051	987	994	969	947	977	940	948	975	974	980	973	975	1001	948	958	965	1010	972	964	973	938	935	946	979	1025	983	957	984	1009	968	963	1034	971	956	987	966	958	960	933	986	959	939	977	945	1021	944	987	951	928	988	1009	936	994	912	964	960	925	951	1038	990	939	1000	1015	947	979	986	962	936	988	943	990	992	975	1000	954	980	932	956	988	961	942	899	1006	964	943	984	974	1001	934	951	949	971	985	956	990	984	957	988	925	995	944	1030	958	939	967	967	1001	988	944	982	980	979	1018	986	983	1002	997	1014	936	968	944	1022	960	948	959	957	953	937	984	910	1000	1012	940	954	924	964	943	974	977	989	955	947	1011	959	954	994	945	980	1008	950	995	978	1008	1009	1022	988	995	1029	995	943	939	951	998	982	943	983	895	968	1002	1015	885	973	1009	987	946	951	1007	963	990	931	962	897	992	1022	950	968	1004	969	965	970	968	968	976	987	930	1033	984	907	1012	957	942	942	931	960	969	921	961	967	970	942	1033	987	1040	1002	975	941	961	997	894	895	1019	973	962	986	943	938	965	974	949	972	936	945	1005	1015	1006	963	953	975	942	1017	967	935	968	923	920	928	975	882	957	934	988	932	964	956	963	975	950	1001	954	1032	983	995	982	989	987	977	966	995	979	945	982	982	941	993	1043	1009	988	981	970	994	1012	927	998	951	953	941	935	934	1009	993	921	1024	984	932	982	1011	1013	975	963	991	1033	949	911	967	970	961	962	1015	1000	1015	965	970	986	1003	1062	930	964	973	946	1035	956	968	985	989	1024	994	965	892	1003	985	1033	971	942	1013	972	1007	968	965	968	965	995	956	973	1026	1015	913	959	1009	1001	974	1012	952	971	949	981	957	939	984	964	1035	1044	921	1010	994	990	992	961	1000	954	968	977	993	947	961	1011	946	1003	946	958	1030	973	950	985	992	945	968	984	994	972	959	936	963	948	990	958	912	970	989	981	998	995	945	956	958	971	994	968	960	992	984	979	985	978	986	983	986	942	902	986	985	944	1028	947	1007	971	990	992	980	979	957	1007	981	1047	999	996	942	1009	985	955	932	924	983	995	975	1036	963	981	934	977	914	961	963	995	969	972	998	930	968	893	934	1000	1018	997	996	1002	966	985	997	926	952	934	960	963	943	935	915
23671	21467	29335	25066	21019	10245	1350	877	829	2029	818	717	689	682	680	635	658	612	627	598	613	606	649	625	604	609	587	628	610	612	578	605	624	583	630	626	629	569	598	605	580	624	624	616	599	614	634	656	611	654	624	623	622	663	646	586	571	622	587	593	607	620	624	620	610	596	583	628	624	600	619	609	640	609	605	597	637	591	591	651	651	639	619	628	599	599	613	624	594	586	587	621	658	594	580	649	559	622	612	631	562	617	638	631	658	641	571	580	605	567	612	648	631	620	594	622	611	608	623	604	604	616	595	575	634	582	629	604	629	628	571	623	598	562	598	609	569	598	581	559	593	584	596	567	647	641	596	613	616	622	607	595	611	574	601	551	631	609	606	625	558	631	619	632	600	566	576	597	597	631	581	610	648	594	628	606	614	584	564	586	625	613	653	602	588	589	622	596	574	658	592	573	597	608	624	606	641	598	636	614	596	601	602	617	606	606	637	621	605	596	580	591	587	605	624	571	587	650	623	638	566	609	598	608	606	610	591	605	650	621	596	583	639	603	631	568	624	648	612	554	588	599	605	561	581	633	567	571	628	607	604	624	605	599	625	568	671	604	621	593	609	581	601	577	563	576	582	577	600	608	595	631	582	610	537	561	569	589	584	611	646	634	622	581	628	600	559	576	574	604	596	578	593	604	588	544	600	589	605	601	591	578	619	606	602	634	621	594	635	632	594	614	602	566	599	599	575	597	612	559	592	579	594	633	613	632	604	598	588	618	605	613	594	622	615	617	613	613	576	607	620	556	588	585	603	587	603	582	607	637	614	635	610	586	581	610	619	628	638	598	636	594	603	570	598	557	598	664	605	574	609	600	584	630	581	579	603	568	605	596	636	611	608	588	611	613	567	587	610	635	662	578	586	620	612	597	588	623	634	571	626	612	605	606	622	598	646	596	623	605	630	606	630	610	585	578	556	609	645	640	588	596	629	594	611	566	613	635	607	585	572	615	629	633	622	565	583	601	654	609	603	651	629	647	613	638	605	576	585	633	620	608	594	588	646	600	621	569	570	582	636	588	600	635	556	627	614	606	570	609	617	604	564	559	540	625	592	617	585	631	604	611	607	620	594	605	590	567	542	617	577	584	585	587	598	576	559	575	607	622	603	571	573	602	585	601	592	673	596	608	593	599	600	632	636	595	617	574	610	668	646	590	613	552	606	618	601	636	592	555	594	589	589	565	625	553	600	581	597	607	569	652	602	601	636	619	632	579	603	615	595	592	632	590	619	614	597	599	605	612	547	614	609	611	640	612	617	582	610	584	611	605	590	628	602	631	615	607	640	592	600	563	585	578	575	608	641	575	601	606	601	564	571	594	618	586	600	581	601	614	626	618	605	572	601	592	595	629	603	586	640	630	651	558	560	622	592	622	626	604	608	589	613	671	603	648	620	576	647	564	618	602	546	608	552	612	636	608	572	608	651	581	600	616	605	599	588	580	575	656	598	572	580	620	584	644	606	585	571	623	621	594	587	627	563	651	570	603	562	593	599	596	597	631	642	615	616	612	568	613	597	578	578	644	618	598	593	608	570	623	607	605	606	622	632	588	587	622	554	604	611	549	579	596	595	677	578	592	611	558	627	554	563	621	617	591	587	625	568	611	603	539	594	637	628	608	587	639	616	569	613	604	612	622	592	588	662	610	620	664	560	630	613	592	628	621	583	638	619	597	550	616	620	640	660	579	650	629	589	618	648	634	607	643	564	583	610	630	607	636	577	588	582	614	639	596	607	616	597	584	596	584	612	616	564	617	591	611	579	576	592	598	608	602	615	636	583	601	556	598	590	595	580	639	617	590	598	569	672	616	584	621	567	589	573	570	592	597	635	629	608	571	608	592	615	575	625	632	585	553	611	602	597	617	616	605	589	612	625	626	598	604	620	622	583	653	596	560	599	577	613	565	612	617	624	598	623	599	625	637	570	652	600	581	608	594	596	590	586	596	616	625	631	600	603	652	593	558	585	639	543	602	560	630	632	608	571	613	637	590	612	596	593	606	655	653	581	602	624	572	578	586	620	564	578	641	617	598	616	637	580	614	599	600	589	579	592	654	596	591	611	654	614	575	599	612	634	623	628	603	623	602	598	610	659	590	616	601	637	621	624	602	603	599	619	629	636	587	632	629	573	634	604	668	584	653	565	568	619	581	604	608	608	598	620	585	610	574	589	600	614	610	572	552	615	607	634	598	645	608	578	568	620	632	599	566	591	625	618	657	576	644	601	590	601	582	573	603	602	637	589	627	600	617	556	618	662	596	591	606	584	658	596	598	644	626	596	620	642	589	608	612	584	632	609	562	569	579	580	599	575	616	630	599	548	595	578	607	603	628	588	643	645	552	595	567	609	606	548	606	634	602	596	627	596	565	573	599	615	606	591	622	581	605	602	621	648	612	633	619	575	601	614	586	545	595	587	612	638	629	593	592	643	623	588	610	572	586	583	618	616	593	586	583	570	577	658	605	575	603	591	567	607	622	635	602	608	595	596	592	571	575	664	641	611	652	553	580	584	608	591	576	594	607	614	568	582	612	594	602	632	570	592	606	616	589	584	568	575	618	585	582	590	604	618	643	584	619	628	603	581	581	605	610	637	637	650	611	610	564	612	608	614	572	598	574	603	625	651	634	564	649	600	601	584	595	601	586	591	585	597	645	635	583	606	604	633	609	638	580	624	606	590	614	600	612	607	615	602	615	607	595	637	602	619	604	597	634	579	573	607	607	646	623	575	574	619	566	610	567	603	577	634	588	583	564	634	623	611	589	597	601	598	615	619	581	602	640	539	620	598	609	610	589	633	584	631	593	620	594	641	611	596	664	635	608	607	616	588	578	591	617	621	623	615	616	598	587	578	615	609	629	586	597	615	625	620	594	612	604	615	592	597	595	592	635	652	642	600	566	641	573	597	594	571	657	603	565	640	558	579	626	582	606	614	581	569	594	583	596	629	596	627	595	596	635	616	621	591	611	622	614	599	585	606	562	609	617	599	598	574	560	555	635	646	591	606	618	582	610	585	613	588	589	599	590	582	612	633	577	575	589	621	595	632	617	623	580	589	636	602	608	594	597	636	638	653	554	624	598	574	587	598	639	611	622	563	642	581	578	610	607	624	637	580	605	610	593	584	632	606	620	656	574	605	613	569	589	581	602	592	589	594	640	571	629	584	572	598	648	568	614	599	591	639	582	594	590	612	584	582	583	559	587	618	630	612	583	626	592	606	656	575	621	645	586	559	612	597	605	611	622	592	600	597	577	605	627	609	591	610	592	590	559	597	620	624	646	599	589	571	561	601	581	610	611	615	589	594	625	576	651	564	636	618	643	605	566	565	603	595	632	594	643	616	590	580	585	610	597	599	662	566	563	626	637	582	622	594	623	605	592	647	595	631	623	618	634	621	584	629	640	602	582	610	620	604	616	606	612	617	648	569	605	587	609	575	627	657	635	627	578	576	572	598	609
7121	40422	46618	19486	2340	1691	1555	1351	1194	3426	947	916	894	936	885	825	858	841	874	815	799	872	784	775	786	776	764	803	813	800	797	790	802	788	799	844	772	774	814	761	749	789	812	786	736	767	760	798	756	815	804	775	749	747	774	761	767	795	752	754	754	813	709	728	788	725	813	759	831	743	775	746	769	819	778	747	731	736	711	728	781	765	788	737	796	761	736	790	769	809	771	763	778	761	769	769	779	759	784	791	768	800	794	735	762	813	787	759	742	755	753	790	783	863	772	747	769	761	767	705	768	751	785	783	775	773	762	793	784	806	772	735	774	748	743	749	743	745	744	768	817	810	753	711	800	813	771	800	790	789	817	823	806	738	765	698	753	730	776	743	756	780	766	730	791	754	775	727	766	764	761	748	790	736	741	785	809	759	784	742	745	771	749	725	801	741	782	742	779	762	801	743	762	803	789	816	755	750	734	845	745	726	775	761	814	749	803	765	756	753	717	730	759	758	804	731	731	758	760	797	773	703	800	757	740	755	747	790	786	791	741	785	815	743	799	789	733	732	758	724	753	782	819	787	741	774	819	739	764	761	726	772	722	775	814	799	797	751	783	802	736	771	771	771	767	741	795	773	704	772	740	731	755	775	830	775	774	757	763	788	756	757	757	730	743	765	800	788	711	750	717	753	718	765	780	754	797	777	763	758	738	758	781	776	780	780	750	746	788	799	722	797	800	790	790	751	770	750	743	751	778	761	795	755	741	825	774	795	743	755	770	744	744	806	755	750	802	801	805	778	793	742	750	745	768	773	807	781	777	749	780	769	819	803	761	782	751	753	787	800	763	766	774	790	740	781	786	782	766	774	777	739	803	835	778	784	760	753	739	745	786	773	787	783	769	809	765	736	742	768	740	793	786	811	771	800	779	731	824	753	778	757	769	790	723	789	750	758	713	814	766	809	807	772	751	779	776	739	772	709	755	759	816	779	821	765	782	771	784	723	793	819	798	784	784	797	735	751	772	804	778	788	757	762	708	780	737	760	754	722	801	809	772	764	771	759	795	786	785	813	779	752	781	755	748	759	727	760	773	765	783	792	740	786	775	809	777	771	779	783	773	744	774	757	758	759	797	789	771	789	745	758	814	782	778	788	769	761	801	762	723	756	759	794	758	796	781	776	747	760	746	731	752	784	729	780	771	806	797	800	798	744	758	815	817	775	800	789	731	800	799	787	791	759	759	788	802	767	728	780	704	751	750	775	781	801	762	763	703	770	762	761	814	756	731	763	742	751	817	728	798	725	749	731	747	747	755	778	750	776	745	757	716	770	751	775	785	781	778	768	755	767	760	732	766	745	731	795	789	730	769	820	795	812	773	749	753	731	790	770	743	720	758	789	763	800	752	775	795	775	753	755	765	803	749	787	735	741	788	798	755	745	792	787	705	755	776	751	793	784	772	722	763	711	749	752	731	761	743	804	826	732	759	790	790	754	764	781	732	780	803	810	809	802	753	759	730	809	740	764	828	781	761	774	773	786	750	742	780	734	777	759	754	743	785	730	764	800	754	811	770	765	716	748	806	751	756	753	749	763	761	757	769	790	836	786	790	756	769	766	788	769	811	766	772	786	765	779	776	796	767	747	771	714	737	794	773	779	808	782	750	752	763	765	790	758	776	781	732	786	816	744	740	750	731	775	771	722	709	770	782	742	765	711	811	771	749	786	703	824	762	793	756	744	727	828	748	757	801	713	793	715	802	793	778	831	752	775	791	732	791	802	784	771	743	733	829	705	837	788	716	782	721	707	746	742	761	763	744	775	754	748	767	777	748	752	772	777	742	786	745	776	747	804	803	773	773	810	711	797	767	769	780	759	774	748	802	789	757	780	782	763	708	750	739	747	742	782	762	812	744	761	770	735	768	798	776	750	814	780	748	796	764	773	790	746	768	791	727	770	783	747	770	744	769	715	771	747	746	747	722	693	779	769	754	734	766	728	761	792	782	792	773	755	802	796	784	728	766	798	745	769	755	725	784	738	821	844	770	775	810	737	806	760	816	763	781	740	767	719	765	769	772	844	753	747	762	764	787	783	753	788	765	757	787	764	767	791	777	778	783	761	745	790	763	761	800	764	704	783	742	756	820	784	794	751	761	770	752	766	785	745	784	755	783	779	729	783	760	777	769	775	829	781	810	784	820	805	784	758	798	736	769	810	743	752	773	738	803	749	784	769	800	765	799	746	774	772	762	801	798	798	754	714	801	808	787	779	763	739	778	795	796	750	800	745	794	760	790	738	809	703	739	751	760	773	732	779	696	787	807	752	728	750	780	815	790	756	748	768	767	762	775	771	762	788	775	750	746	827	756	752	803	777	753	708	724	758	809	733	735	751	760	736	765	772	799	803	777	757	773	757	788	786	761	715	841	800	754	763	784	725	795	796	793	742	717	753	775	716	744	805	752	768	809	733	765	800	742	786	765	775	739	728	757	802	713	732	763	780	740	781	735	791	780	755	733	761	757	772	790	748	752	808	756	745	736	783	768	728	776	744	746	741	779	782	800	801	783	758	791	744	791	788	789	754	778	766	804	722	794	782	752	725	749	769	699	745	768	801	762	767	776	775	777	743	745	808	801	822	745	772	747	722	766	770	781	746	744	778	823	759	705	765	775	758	751	811	761	771	746	828	713	771	774	773	790	760	775	771	748	802	793	778	769	768	780	831	816	782	752	801	790	796	758	761	760	718	747	776	760	781	702	728	785	769	754	780	763	778	781	700	705	767	722	747	797	787	724	763	755	762	746	796	754	773	775	780	817	781	810	773	770	789	777	738	718	747	742	726	721	748	777	809	775	760	783	755	773	771	737	770	808	766	797	791	779	758	765	787	783	722	793	800	750	767	779	755	772	809	776	735	752	783	783	756	771	700	737	757	797	768	785	776	802	775	729	770	768	809	813	813	820	759	771	757	751	820	787	789	840	747	789	768	728	789	738	730	732	769	774	791	713	760	783	773	752	710	730	787	724	766	788	752	771	770	773	821	759	799	818	777	760	791	759	806	739	755	752	752	771	791	750	782	767	748	768	771	770	780	792	771	788	785	723	784	765	770	744	748	800	727	752	814	806	742	759	739	759	774	791	786	798	724	708	772	754	775	764	775	822	733	783	778	746	729	785	802	840	790	753	763	774	812	775	774	818	752	813	799	769	718	759	743	733	753	739	761	755	779	762	746	774	759	724	773	764	760	767	842	746	750	798	765	751	771	768	765	756	696	769	828	757	816	790	795	831	750	790	812	766	730	737	768	714	756	712	787	761	730	715	802	794	765	756	801	796	764	760	819	779	798	748	737	788	732	772	727	792	739	801	716	781	843	756	755	727	754	794	739	770	744	818	753	735	727	729	755	773	737	768	778	777	751	768	826	774	828	758	782	762	698	751	770	795	838	735	760	793	726	763	774	796	765	795	732	749	738	735	771	789	757	802	742	759	767	789	760	761	759	803	744	740	779	803	770
25017	21522	28280	25447	7693	932	781	643	644	1101	579	584	603	565	551	566	541	523	569	548	605	540	560	555	532	538	532	549	538	553	529	554	532	590	537	531	540	527	562	541	536	544	560	567	518	590	542	536	549	573	534	585	563	539	484	588	553	597	561	524	605	525	514	559	586	537	535	540	559	535	568	566	553	535	529	544	547	588	537	514	525	509	526	502	540	545	552	565	531	549	533	552	585	504	556	531	597	529	535	560	540	570	509	531	528	571	564	537	560	604	533	588	522	522	566	539	510	539	549	572	533	513	534	576	492	494	518	550	508	564	553	524	575	526	558	518	553	572	523	561	550	565	538	529	509	572	562	539	524	551	565	543	535	510	545	601	570	491	518	557	532	561	534	560	567	545	521	554	543	527	544	548	514	508	533	574	544	544	551	510	518	560	544	546	571	595	541	589	553	520	525	546	558	519	596	577	581	589	566	554	547	582	546	577	522	576	535	553	551	592	592	506	526	586	563	522	530	536	601	541	585	548	529	602	596	583	554	567	531	542	578	580	562	531	555	518	570	505	536	547	532	530	544	541	549	553	531	550	546	524	571	500	572	561	592	506	584	583	552	504	531	515	560	542	540	538	549	559	561	531	538	512	496	530	517	538	530	529	508	582	585	506	553	522	540	511	601	519	511	575	530	570	557	562	550	544	569	524	501	483	509	555	565	532	549	536	517	544	530	524	502	541	545	575	526	561	582	590	513	543	520	552	537	587	510	552	523	550	530	539	565	531	553	521	553	541	537	561	518	585	531	547	518	553	559	535	533	553	546	526	588	569	569	553	557	530	577	551	559	543	505	569	533	523	537	567	510	521	566	524	539	501	550	532	539	545	544	501	601	548	538	541	571	554	527	572	526	552	537	549	514	555	554	524	494	530	545	541	574	561	526	550	539	554	494	578	538	475	527	558	583	494	559	528	551	519	550	525	536	558	532	529	537	547	533	562	543	526	512	568	566	547	504	578	528	564	535	566	542	517	592	524	583	547	572	533	556	507	550	549	553	534	504	580	528	552	600	581	568	543	540	550	589	579	511	530	555	547	507	508	555	542	569	537	549	557	538	569	561	529	563	585	548	547	538	576	576	522	537	571	559	544	571	563	545	536	502	514	501	570	528	516	548	549	540	508	561	545	506	561	564	565	538	513	483	537	510	512	503	559	551	559	553	516	584	576	552	546	523	538	554	546	550	576	610	548	555	522	600	527	528	529	553	558	548	551	530	537	566	541	561	529	542	534	567	530	589	602	518	555	563	517	545	560	541	541	543	544	593	525	544	561	513	531	545	530	528	535	493	568	590	554	555	557	555	519	525	563	478	567	547	576	555	502	545	556	546	570	548	539	525	530	556	528	539	572	533	538	507	554	570	505	570	578	571	540	530	517	553	517	560	578	609	525	564	557	556	546	522	546	502	547	519	541	592	546	555	556	551	559	554	548	512	480	527	548	539	545	553	533	532	576	574	562	518	540	561	551	535	544	506	543	571	541	498	520	546	549	532	522	546	559	551	576	594	558	535	529	524	521	545	536	516	522	529	557	509	549	540	564	563	529	523	543	547	507	514	545	548	553	498	569	545	538	539	566	550	564	524	550	530	509	521	542	522	590	548	581	571	576	593	552	555	560	581	539	546	581	524	556	526	556	541	512	517	587	596	561	550	532	496	549	514	529	532	574	560	528	547	565	562	568	549	524	563	548	592	547	557	522	513	572	556	531	538	512	538	533	565	507	533	574	538	553	526	534	530	533	558	522	532	531	570	525	544	573	562	572	576	526	553	540	540	525	550	540	538	522	553	549	533	513	528	500	564	530	522	549	534	552	560	559	552	534	572	572	540	495	545	510	515	496	549	588	557	572	577	555	539	536	569	525	536	573	530	544	571	530	526	556	574	530	499	544	544	529	529	515	570	506	583	508	572	557	574	550	572	549	568	557	515	539	528	554	566	579	532	537	542	556	554	552	532	547	553	544	529	502	530	556	552	538	557	577	513	519	574	524	534	511	555	503	569	575	531	550	539	566	520	564	553	570	563	584	515	568	542	563	548	548	543	558	524	551	528	557	569	550	487	554	503	549	538	566	526	512	559	569	553	530	541	578	560	543	502	568	623	587	585	548	524	535	566	532	558	504	565	560	572	557	507	568	540	564	519	565	533	565	530	543	541	545	527	571	559	533	545	576	553	539	552	528	551	557	511	552	505	531	574	590	526	546	537	548	523	550	542	523	513	532	549	564	541	524	537	525	527	557	556	524	558	571	524	580	526	591	610	521	560	564	548	571	583	548	527	529	541	512	535	557	533	533	522	533	504	554	550	562	511	545	547	557	521	544	537	494	562	553	521	522	558	538	510	503	511	544	514	564	577	564	569	549	597	542	544	574	559	571	552	555	513	564	506	560	503	529	552	555	571	528	557	549	550	525	507	525	527	549	500	580	572	541	548	493	589	538	552	558	501	552	510	505	527	560	560	512	559	515	542	543	563	548	551	559	517	510	508	524	558	540	558	542	509	529	510	501	502	557	513	529	542	524	595	545	547	540	580	585	551	517	566	528	538	543	558	551	570	536	552	561	545	542	570	592	522	528	524	561	577	531	519	544	556	549	546	567	508	515	536	474	555	558	500	508	570	559	583	591	527	550	571	528	545	581	508	557	512	505	525	566	533	525	587	544	597	594	566	555	556	611	516	545	549	543	538	537	541	574	525	546	562	542	510	554	575	569	528	586	564	535	519	536	530	558	529	576	579	531	557	550	532	534	604	509	579	546	555	572	506	514	533	556	516	530	570	577	508	488	528	515	554	493	577	514	540	556	533	587	529	527	518	550	522	530	531	561	539	532	543	526	522	535	563	563	521	540	577	546	542	526	543	541	539	540	567	533	576	508	563	485	526	515	531	519	564	587	554	547	537	544	535	541	512	574	570	562	536	553	562	536	521	515	558	548	552	558	546	524	561	538	568	542	617	545	552	576	536	545	542	539	538	523	528	583	527	530	531	501	522	526	553	528	558	569	544	549	581	582	578	562	539	540	545	532	532	536	543	502	553	537	582	564	524	564	513	546	523	528	540	532	534	489	593	521	537	549	582	530	533	547	574	508	534	549	497	508	571	584	532	593	536	556	515	575	550	557	523	537	569	525	554	557	574	531	530	550	554	526	546	547	520	540	538	544	494	596	544	550	538	558	527	532	597	558	563	551	579	561	557	542	542	555	492	555	582	550	550	536	547	547	542	566	523	512	506	569	568	524	520	556	590	568	538	549	547	582	544	563	535	520	527	518	561	562	585	589	544	537	560	616	518	570	544	577	566	562	565	605	563	545	535	564	584	532	505	594	567	555	540	547	539	520	518	503	566	500	531	527	521	532	549	576	512	519	575	562	552	531	527	547	534	571	573	543	501	541	548	569	541	578	574	546	520	531	607	518	546	557	555	547	540	525	532	527	531	561	523	530	567	561	559	536	552	560	510	554
6077	34728	34981	15017	1478	1178	1127	945	888	2119	786	747	741	710	713	722	671	745	662	668	689	704	613	685	631	668	656	668	677	660	696	689	682	675	659	666	651	667	668	701	674	666	697	657	651	713	660	686	671	688	639	689	653	687	640	628	671	650	654	651	669	667	657	668	672	649	645	628	675	646	642	630	654	672	684	659	655	614	718	656	676	630	683	672	634	636	683	680	684	666	674	669	687	655	625	685	631	618	675	679	678	688	664	686	683	634	632	669	644	652	649	630	659	651	692	687	661	630	668	694	653	585	675	626	645	629	623	639	649	675	670	614	685	677	683	728	675	677	667	682	666	665	674	648	643	705	621	713	635	691	619	708	691	643	652	686	706	621	674	684	634	683	599	642	644	625	688	676	663	654	632	655	663	671	628	673	641	662	652	639	702	692	675	646	673	635	682	683	666	672	699	636	642	666	641	664	664	633	686	648	675	678	625	655	639	667	612	698	672	661	704	659	662	666	695	682	699	658	656	656	654	606	662	678	676	648	699	637	627	651	678	673	656	702	670	652	698	631	690	634	662	664	715	682	659	636	646	678	685	692	688	650	682	697	659	659	659	626	671	678	665	709	685	666	672	646	657	639	688	682	663	662	666	635	704	648	662	650	648	659	659	656	712	644	642	625	650	668	695	676	664	650	658	655	723	651	642	697	641	656	670	655	670	666	715	690	656	646	615	729	605	646	644	688	702	659	707	704	647	680	628	658	644	636	651	635	650	646	632	627	667	637	664	634	680	650	639	663	626	635	649	674	667	668	664	644	655	665	645	653	693	653	655	626	725	640	645	658	696	654	659	643	642	627	702	629	608	636	620	663	633	640	649	666	621	653	646	674	691	678	684	666	651	684	678	638	667	655	663	673	734	672	660	662	673	689	639	649	661	666	659	680	667	694	663	650	659	671	685	638	676	651	666	676	670	682	701	650	723	652	690	675	625	679	709	704	666	640	686	687	654	647	635	625	657	636	694	669	680	685	652	655	658	670	691	609	663	625	630	673	660	645	706	605	643	696	684	653	707	689	699	655	656	699	660	659	693	656	666	652	656	689	616	706	665	696	633	649	643	617	700	669	671	660	675	658	643	634	653	699	650	621	639	666	673	763	695	676	670	666	698	633	639	695	625	663	629	647	674	705	685	685	661	615	671	658	671	693	694	641	659	665	659	672	704	675	693	647	718	651	635	667	660	631	676	657	687	629	638	588	677	635	678	652	688	715	606	647	682	649	657	685	699	637	674	699	696	654	686	691	644	623	634	676	659	647	663	662	689	649	641	677	654	682	622	646	606	716	646	688	678	678	678	606	677	606	649	671	658	694	617	684	662	653	660	652	683	681	651	587	667	660	698	683	622	652	620	683	629	707	693	701	649	667	683	641	697	702	694	628	666	652	690	635	663	618	665	698	650	692	695	636	633	670	683	678	675	696	658	656	651	638	688	670	670	682	685	666	659	641	642	639	660	659	683	654	668	645	654	641	656	639	674	624	662	704	651	663	677	671	684	675	669	683	628	635	665	634	611	664	657	639	628	663	707	671	696	641	723	664	675	663	691	659	667	648	629	651	698	687	693	630	672	638	638	642	669	652	698	689	662	653	668	681	652	675	664	651	634	659	635	756	629	686	712	621	642	685	688	635	699	698	647	677	665	694	699	703	717	671	673	653	660	673	639	681	621	710	601	621	651	662	673	643	599	671	632	653	717	612	691	682	683	653	708	689	666	673	619	656	670	651	710	678	655	649	653	677	636	706	640	705	720	693	613	677	677	638	679	659	688	688	670	666	707	659	635	617	677	651	663	627	619	680	696	669	650	615	700	686	629	632	641	684	653	676	668	681	669	665	680	661	662	687	683	668	678	713	706	664	668	718	664	656	677	681	656	647	629	635	639	686	647	673	668	677	668	711	664	691	637	648	658	641	643	692	663	695	634	631	676	679	694	670	633	653	639	671	706	628	701	676	641	646	692	675	646	657	664	649	655	639	688	623	645	633	675	646	628	666	704	678	675	691	620	678	627	707	667	655	652	714	672	693	667	641	662	673	701	650	682	677	656	667	663	690	630	672	629	662	653	653	648	668	664	632	692	647	687	667	658	685	629	695	671	643	669	678	697	691	686	645	657	652	652	637	667	620	641	673	629	645	635	680	602	689	651	632	695	667	689	682	661	653	674	636	638	669	635	665	670	665	651	677	676	663	708	696	634	685	662	634	705	682	662	683	656	670	671	664	634	690	674	646	672	619	696	673	647	618	616	681	638	683	676	688	657	704	625	694	685	652	637	614	657	691	676	672	626	590	683	699	643	628	730	684	647	653	684	631	656	661	628	635	665	658	586	680	642	655	690	669	653	719	671	651	678	630	671	634	650	663	686	681	663	695	642	700	687	662	685	661	666	646	657	684	638	637	660	628	653	639	647	696	633	680	631	670	610	685	657	661	625	660	709	652	630	653	677	667	587	624	705	644	642	666	679	640	652	609	719	668	615	659	682	665	643	646	667	629	668	678	683	671	658	665	636	672	669	664	707	650	641	694	652	710	688	669	659	668	699	636	660	642	687	637	664	674	676	643	692	670	664	650	656	655	651	717	628	643	661	655	728	653	643	638	684	634	627	657	637	654	686	689	652	669	669	680	645	685	633	642	638	680	619	643	675	755	651	680	650	693	638	624	659	695	655	727	671	694	674	694	639	641	652	717	726	626	675	654	626	691	702	613	671	673	622	677	624	647	664	703	657	690	663	662	687	626	682	649	618	638	677	615	670	688	655	677	637	612	689	653	650	605	679	699	648	691	643	690	671	665	665	670	658	655	653	643	648	703	663	704	626	642	655	652	656	665	643	648	673	662	635	614	653	683	698	690	624	641	636	680	635	653	668	638	726	667	654	637	691	664	677	653	684	635	693	660	684	692	658	646	698	694	688	654	688	691	599	676	651	662	631	685	629	647	679	644	640	638	681	692	685	694	703	665	702	680	642	698	689	608	696	662	617	667	641	667	641	655	713	648	712	611	647	677	722	675	625	662	595	722	628	664	645	649	661	635	645	703	709	646	651	669	646	647	660	653	630	675	640	676	652	649	705	691	681	666	653	636	705	618	657	623	662	684	635	656	649	651	690	668	708	652	724	678	682	667	644	688	617	666	689	657	668	675	667	669	659	678	638	680	656	669	670	702	677	616	718	703	658	670	666	604	663	657	612	623	650	644	667	726	657	635	618	667	672	695	644	628	646	690	600	658	625	631	626	659	686	681	672	696	649	652	636	721	642	646	627	681	646	689	669	689	657	671	684	676	741	676	708	663	634	626	686	694	642	656	657	657	633	656	673	665	633	667	674	691	681	657	682	654	634	665	678	702	646	633	675	652	682	619	677	683	691	689	630	688	695	666	654	637	656	684	664	673	629	694	698	650	673	695	636	653	674	660	661	623	677	639	649	631	667	639	635	666	688	663	714	666	659	669	678	663	648	632
22777	21496	29928	25297	21421	17908	3249	760	540	2758	472	386	374	341	336	348	314	297	308	305	288	324	292	282	256	283	262	281	276	283	279	286	246	280	273	271	261	266	277	229	243	249	251	264	252	251	266	250	260	249	266	270	267	249	229	228	258	223	267	253	261	229	255	248	266	244	277	256	261	280	257	243	232	238	268	238	260	269	252	260	260	277	255	270	269	249	247	278	238	229	244	228	244	260	249	260	234	250	262	247	248	265	288	252	257	258	227	236	252	262	256	257	264	251	255	260	265	242	284	254	273	258	233	245	261	253	229	254	224	260	248	242	311	235	240	234	248	255	233	222	272	257	243	246	239	265	244	241	273	251	256	231	262	243	247	261	235	256	287	225	238	269	249	264	248	242	246	264	269	248	247	260	262	252	240	251	263	285	263	244	241	253	235	244	235	255	259	250	255	249	256	256	284	225	260	263	268	252	236	235	244	244	250	277	246	263	278	252	249	224	255	265	262	236	290	220	250	223	276	282	250	282	229	270	308	258	252	245	273	285	281	243	289	262	250	254	245	246	263	250	279	269	251	257	244	250	264	261	276	288	238	297	257	258	264	258	278	247	245	215	273	248	242	248	254	252	241	243	242	259	244	255	252	228	260	269	263	240	262	254	260	242	223	246	249	262	251	246	246	247	253	243	250	270	251	260	265	274	258	264	243	246	229	277	253	254	249	235	278	253	262	251	256	260	282	277	238	253	249	252	221	269	284	265	248	241	238	264	260	241	272	270	268	225	271	294	253	248	238	238	248	270	235	286	234	257	264	272	247	245	221	238	277	253	265	247	246	257	259	242	285	234	254	249	254	247	257	231	223	269	218	225	229	234	235	257	253	236	273	240	268	243	224	237	248	247	266	262	261	280	235	282	260	279	262	262	244	277	263	230	234	266	255	273	278	262	248	239	218	268	281	260	267	253	300	247	263	250	258	245	271	247	232	239	249	259	276	270	284	217	267	235	267	265	267	266	258	270	282	257	264	265	273	258	259	283	282	287	242	260	283	273	247	264	257	255	253	260	233	242	236	269	241	227	225	261	252	257	279	257	269	263	246	242	234	261	253	260	265	216	253	283	285	284	270	231	250	287	232	258	251	269	264	240	252	221	288	265	265	256	236	272	238	260	214	256	237	266	238	222	246	247	275	238	251	257	239	276	233	244	241	282	247	265	273	273	272	227	263	236	276	248	231	245	240	249	243	239	230	257	255	265	235	241	266	248	267	246	253	249	248	243	257	265	241	237	264	261	251	237	204	222	243	230	236	255	269	243	253	221	281	265	218	243	270	222	234	242	255	222	234	276	257	244	261	248	259	251	264	266	255	246	273	274	231	239	242	237	242	223	271	247	272	290	255	262	264	255	240	237	262	240	268	272	256	247	256	238	238	260	270	257	266	253	243	278	250	259	241	263	255	229	254	256	252	259	251	245	240	278	271	259	250	266	250	250	226	266	256	257	244	248	280	247	253	249	243	228	256	259	235	256	230	240	276	261	259	276	251	259	234	239	238	271	253	276	288	248	252	228	264	254	268	273	242	231	240	268	238	270	263	266	290	258	255	234	264	217	267	250	246	247	237	265	273	249	245	238	283	248	251	255	253	263	259	234	251	257	259	255	244	269	236	271	220	239	254	228	260	248	270	251	250	268	263	238	275	246	241	262	244	264	251	270	260	271	294	250	250	260	243	275	255	245	258	266	272	259	254	246	264	266	244	247	246	269	243	266	239	275	281	262	263	257	254	245	272	252	234	251	254	267	253	267	253	262	260	224	302	250	263	227	230	274	252	252	252	260	257	242	263	270	257	251	250	273	249	258	243	258	250	239	234	248	229	240	286	268	223	232	243	259	255	242	224	270	272	248	281	247	226	260	237	223	226	257	267	257	242	276	247	236	272	260	247	233	265	255	261	261	249	261	235	254	272	230	239	249	230	248	261	259	240	232	259	237	222	244	279	258	251	248	251	268	244	250	259	227	285	270	270	248	269	261	257	236	253	245	279	274	243	273	242	295	229	251	256	241	252	267	213	250	274	248	269	272	237	246	231	239	248	269	261	277	243	235	239	246	257	261	256	260	216	238	253	279	240	246	261	273	233	258	267	269	268	266	293	227	270	251	243	258	264	278	239	263	261	244	257	263	264	225	259	261	269	238	255	255	282	253	254	236	286	258	245	255	239	261	256	289	267	253	240	280	231	233	243	241	233	281	255	232	255	246	273	263	270	270	253	260	267	271	253	297	217	231	235	262	237	252	281	254	271	268	275	254	276	245	247	235	247	255	255	247	243	275	271	272	257	264	248	260	236	241	215	259	275	278	233	267	277	243	266	232	256	230	266	265	252	272	237	249	261	240	264	257	276	263	235	248	238	250	226	267	283	256	291	251	255	229	216	254	274	248	245	264	265	253	271	279	234	267	250	246	229	223	274	240	265	240	235	262	238	256	247	279	249	274	258	278	244	228	285	254	250	260	261	219	274	275	264	254	255	263	248	240	238	228	241	262	261	251	269	257	254	259	255	229	266	271	248	259	284	261	232	295	275	258	250	245	269	266	255	276	259	276	253	260	246	265	235	285	274	249	264	254	239	262	250	258	280	256	255	250	271	265	235	239	248	267	260	262	255	278	234	250	256	279	269	240	239	243	255	273	261	278	228	254	205	246	237	243	260	281	248	253	251	263	241	269	248	267	255	242	254	239	247	219	226	257	251	258	277	276	268	286	281	241	250	241	280	254	271	248	259	239	282	232	251	294	266	260	254	225	258	263	261	205	235	294	236	247	239	260	271	273	240	260	253	247	238	262	239	276	277	267	284	263	260	240	247	266	273	262	277	226	287	240	259	256	280	236	274	242	231	260	258	240	241	270	250	269	264	281	236	286	212	262	249	255	276	228	278	245	238	246	247	255	255	238	258	266	269	245	274	235	243	227	249	236	225	286	229	261	239	269	259	252	247	247	265	251	253	262	273	267	253	237	246	294	250	256	252	256	246	255	255	263	275	251	245	245	221	234	281	242	235	248	245	244	260	231	247	285	267	237	274	230	250	254	260	297	262	240	264	261	253	266	256	231	243	265	271	269	245	286	253	256	228	262	216	270	240	233	241	263	233	246	252	247	258	244	268	256	258	253	269	246	262	274	258	252	258	254	260	253	244	243	285	226	259	267	222	267	287	259	266	273	260	254	274	275	258	271	273	231	272	274	238	262	245	248	259	285	249	259	286	233	267	252	243	264	250	255	250	269	246	266	277	268	237	275	246	229	269	264	248	256	223	256	234	251	277	276	250	273	239	294	264	243	261	259	255	246	250	235	259	260	277	232	251	286	232	252	266	233	250	255	280	237	279	259	286	245	263	270	252	246	235	266	244	278	281	249	227	247	253	236	248	233	268	250	253	232	252	259	274	265	264	271	256	253	257	262	269	241	246	267	250	238	251	278	256	275	283	250	236	267	248	240	255	241	257	254	256	266
7768	45315	67466	23951	2900	2122	1676	1355	1020	4985	669	631	546	525	498	475	434	409	430	413	380	415	372	366	349	384	402	313	361	328	342	329	324	338	333	353	322	348	360	350	337	331	348	361	383	333	355	323	321	337	325	331	301	325	320	342	330	317	288	324	330	338	309	332	346	338	339	299	329	338	346	315	361	299	317	343	304	277	341	323	313	344	356	312	337	314	316	331	310	319	323	339	321	317	320	308	333	343	324	347	323	320	300	332	293	325	364	302	287	323	304	321	355	319	323	314	322	319	342	315	313	355	299	338	307	338	334	323	355	320	324	370	331	321	331	329	330	357	315	336	305	305	334	318	310	344	346	325	345	328	335	312	306	328	374	309	323	339	338	294	317	341	324	306	347	359	322	337	329	332	305	308	306	338	310	309	316	339	330	307	344	337	319	321	363	296	327	329	301	316	310	316	323	332	319	314	336	336	310	317	315	331	344	321	318	340	336	332	310	304	317	355	332	323	284	294	323	318	331	309	298	313	351	316	303	325	349	298	329	323	307	293	331	308	346	348	324	318	293	324	335	326	339	274	333	310	332	293	343	288	326	336	321	336	319	321	326	317	297	339	340	316	286	360	309	305	381	301	351	297	337	307	314	315	288	317	325	315	309	321	313	335	321	326	336	305	310	325	366	286	313	307	308	332	277	369	320	296	349	312	338	324	298	317	324	301	338	329	309	320	300	328	334	315	349	329	319	323	365	277	332	352	295	307	299	302	333	320	340	306	310	307	314	365	360	325	300	339	312	320	337	305	319	346	321	298	281	345	337	318	325	330	297	322	333	340	313	336	305	317	319	294	336	340	307	362	336	363	327	350	286	306	336	315	327	355	315	317	338	346	307	303	330	340	316	306	315	334	346	333	341	334	303	306	326	352	358	323	346	320	303	321	305	330	329	344	326	306	348	304	305	318	315	317	329	306	339	356	333	331	340	333	319	311	320	330	351	354	376	328	310	305	335	310	351	284	338	314	348	320	328	341	330	322	324	298	291	335	308	329	325	334	331	323	311	302	317	306	337	323	338	314	323	310	326	325	335	336	338	317	327	333	331	323	303	310	315	319	345	325	337	300	305	325	316	323	300	348	316	320	321	332	376	338	314	310	285	345	355	351	330	337	330	331	313	312	322	286	331	340	341	331	337	288	329	330	304	290	320	310	301	335	370	323	331	346	328	324	324	321	314	296	351	357	325	322	326	325	319	328	303	343	325	341	316	286	304	316	292	320	319	328	327	330	329	350	359	332	315	300	283	315	306	295	317	338	314	344	326	335	320	317	343	281	307	324	350	312	346	304	321	333	323	327	299	334	306	325	324	326	343	333	358	301	345	322	365	298	347	281	327	315	331	348	312	314	304	314	325	325	307	297	354	324	333	340	316	306	329	307	292	318	340	287	310	331	337	305	285	335	293	293	324	326	333	309	337	322	316	333	323	356	343	342	310	350	326	329	318	314	333	311	333	355	318	296	321	332	302	319	313	341	355	335	321	317	312	292	302	320	318	344	313	333	320	323	305	301	347	287	290	312	341	342	307	339	308	331	318	315	307	305	323	311	316	332	308	312	325	344	318	307	318	308	309	302	316	332	369	315	340	337	320	309	298	310	323	299	327	338	292	300	329	310	306	321	327	334	329	334	310	348	335	319	316	344	299	311	311	348	297	347	326	325	316	327	349	338	319	313	313	292	324	311	351	308	310	337	330	321	361	351	337	332	309	342	351	331	309	324	321	307	317	313	300	374	306	318	311	325	352	307	307	314	348	288	333	326	339	351	322	299	301	296	351	345	313	296	286	359	294	326	345	307	313	320	361	317	322	288	302	304	332	302	333	304	337	323	340	279	328	318	308	339	335	317	338	308	300	288	321	340	341	326	308	344	323	314	339	314	311	294	346	335	291	332	320	328	334	325	329	319	361	301	327	327	329	336	315	323	338	331	315	313	292	310	326	356	306	337	305	308	303	308	294	326	328	326	323	321	308	328	326	311	331	360	312	322	331	327	299	307	298	307	330	350	318	306	330	329	283	338	310	334	320	332	314	366	344	317	327	343	309	354	357	276	303	314	317	297	304	287	357	339	320	308	304	347	319	323	329	300	324	290	340	321	337	333	328	335	298	352	350	333	297	339	317	346	320	287	338	336	326	321	303	324	295	305	325	327	348	305	315	334	311	319	345	344	355	339	340	309	315	344	318	313	342	307	297	285	307	297	305	312	315	309	359	306	295	305	308	310	335	361	345	352	308	322	333	315	297	326	341	350	316	310	315	334	341	341	308	331	293	331	329	315	304	294	327	324	338	332	317	311	327	318	339	321	317	317	306	345	308	309	305	320	325	330	310	316	305	313	298	335	302	308	334	324	323	327	318	308	342	316	310	327	317	305	340	319	337	289	320	303	343	310	303	326	336	325	267	303	302	307	322	305	346	329	309	325	325	325	285	318	302	325	327	323	356	306	313	310	314	325	324	344	326	348	322	319	316	310	309	317	334	309	303	292	330	340	315	334	313	330	312	306	327	322	330	312	308	327	335	307	285	317	317	315	291	318	333	339	282	329	329	336	348	324	302	335	353	315	325	310	340	333	290	307	332	332	295	296	332	313	319	326	312	319	342	340	361	333	338	309	324	306	319	297	322	328	345	341	307	303	335	336	315	319	316	330	311	358	275	315	280	316	308	355	358	304	303	339	303	335	305	338	329	341	307	338	326	344	328	299	328	313	305	306	336	297	323	322	325	326	321	336	328	331	333	324	309	319	354	324	351	323	316	326	324	335	327	321	330	306	346	355	288	301	309	330	316	352	306	327	349	317	274	306	286	334	302	350	304	313	331	297	333	357	329	301	334	298	348	351	338	366	322	343	318	288	316	307	332	307	339	362	329	329	338	326	337	317	319	313	313	338	316	321	321	312	344	319	325	318	301	345	342	360	311	301	287	330	350	328	286	338	310	318	298	297	304	307	314	299	317	317	301	336	325	328	340	317	330	333	315	328	360	315	350	353	317	343	318	325	331	317	313	313	349	312	305	332	286	360	321	310	337	309	315	346	295	315	365	328	326	336	313	322	322	324	336	330	331	325	346	315	292	312	356	328	300	317	313	322	314	294	321	310	322	327	318	336	289	298	288	373	312	290	369	330	302	344	326	330	290	331	320	327	338	307	316	315	302	295	313	308	351	324	294	345	335	345	338	353	332	333	322	302	323	330	341	331	324	332	286	329	286	307	296	338	305	331	316	325	280	306	345	319	295	330	338	341	330	315	353	309	340	318	333	323	349	318	327	339	297	332	310	321	341	336	330	351	318	317	298	294	300	300	324	318	311	309	316	331	299	319	316	317	303	304	311	333	317	284	334	320	301	314	345	296	300	292	320	330	303	301	329	314	339	321	330	318	366	307	307	293	295	317	288	299	317	309	310	316	363	318	313	323	312	325	335	313	331	303	352	326	320	336	330	339	318	307	336	332	339	330
27867	19270	21188	8065	898	882	862	838	848	869	810	810	813	754	809	824	814	829	805	840	810	830	811	796	743	801	808	790	798	769	823	740	791	797	776	786	801	772	792	791	782	797	815	803	852	786	814	723	838	803	805	768	829	748	796	815	787	818	811	776	798	763	735	809	758	743	815	803	830	804	843	844	858	811	799	860	796	776	786	804	824	795	802	779	795	797	827	776	828	885	769	789	765	813	811	793	794	777	806	842	804	817	769	759	796	808	768	811	783	770	765	829	807	809	819	838	768	800	737	757	750	791	782	820	826	758	791	834	826	759	835	758	818	806	806	775	783	808	843	790	816	764	820	756	845	833	829	809	855	813	762	745	850	796	749	814	778	831	780	828	821	821	771	738	814	816	820	783	815	815	861	776	795	823	819	768	807	764	782	790	816	780	780	756	794	805	808	797	754	770	842	777	795	774	834	832	806	765	834	748	748	736	789	800	779	802	817	852	794	747	797	816	817	852	798	810	791	819	824	778	836	790	812	787	814	706	767	791	772	780	733	776	778	779	760	796	789	836	789	754	792	819	769	788	761	789	782	825	796	768	792	794	817	746	823	798	777	792	801	774	809	801	807	738	809	767	769	760	813	791	849	824	829	761	768	796	764	754	759	807	838	752	774	796	762	769	803	794	795	807	778	782	781	881	799	835	784	779	776	814	731	827	779	791	752	832	768	777	855	764	767	766	824	784	814	761	776	819	772	727	778	759	787	781	761	791	784	751	788	816	818	786	755	811	820	760	804	834	855	803	790	747	804	806	775	824	815	770	793	858	833	811	784	813	779	761	748	768	794	749	780	781	720	825	799	799	819	804	825	810	764	804	800	777	779	747	762	811	824	770	790	752	799	786	829	780	824	784	781	796	756	785	805	773	772	779	799	800	793	805	796	767	790	775	786	778	830	788	767	756	777	789	808	797	799	807	838	739	774	771	825	821	793	791	741	828	756	804	730	770	799	764	798	766	778	775	772	785	803	782	825	795	813	825	783	803	748	804	825	767	805	814	777	816	817	759	788	748	767	823	797	779	750	766	818	771	811	766	816	814	794	776	792	800	803	834	771	777	794	800	816	779	752	812	802	817	806	785	817	827	804	816	778	785	784	789	823	801	755	762	724	775	829	779	785	763	746	814	814	885	808	802	779	806	829	800	784	793	837	818	795	781	778	787	826	812	761	776	807	775	789	790	782	803	781	762	799	806	794	800	757	817	812	820	788	759	809	746	820	813	784	761	748	808	787	738	812	768	778	775	798	866	800	791	756	811	824	807	797	822	799	788	817	777	768	819	782	810	803	783	841	772	817	775	838	810	766	777	847	795	771	800	807	808	815	799	819	824	826	803	809	778	753	780	795	792	776	828	768	820	811	823	867	779	849	797	801	863	748	767	823	813	836	756	829	807	821	780	858	741	832	749	810	814	768	855	787	783	784	812	770	784	769	817	785	778	881	767	815	772	784	787	787	744	780	826	781	780	810	807	817	815	833	803	842	828	795	769	779	813	803	776	829	811	748	792	807	836	844	759	788	763	786	807	825	817	819	753	774	773	779	821	791	808	826	807	773	808	795	793	777	814	761	826	792	795	811	790	864	830	782	836	824	779	814	793	739	806	746	816	779	763	800	796	779	793	827	827	766	759	803	814	832	812	735	828	756	786	858	825	795	830	791	781	784	813	790	834	760	799	821	789	814	805	770	825	771	765	773	818	807	836	808	833	755	731	736	815	825	757	779	772	787	813	739	767	753	797	824	720	820	812	763	790	858	830	821	802	815	827	827	796	872	756	811	847	810	786	774	763	820	777	793	862	802	775	818	855	749	740	788	816	809	841	783	748	780	816	828	786	788	738	816	778	817	799	817	818	803	838	861	815	819	822	798	802	794	792	812	793	815	811	792	787	791	769	823	754	796	777	786	837	811	754	781	842	765	765	784	786	829	782	817	823	812	790	832	733	796	755	800	819	788	807	797	795	764	799	786	757	818	832	814	798	721	817	829	767	821	811	774	804	811	765	762	802	809	801	792	830	772	800	770	768	819	818	816	781	783	798	751	783	853	795	886	779	797	740	783	763	793	775	793	807	819	803	823	776	736	788	776	828	775	817	722	785	810	760	801	766	813	791	752	838	749	832	798	792	815	781	785	797	831	752	785	793	812	802	800	770	810	826	808	789	748	756	822	791	802	826	811	778	822	755	784	818	809	786	771	780	799	842	819	804	785	817	807	802	794	751	866	822	788	788	799	756	760	776	792	777	800	774	772	811	814	767	765	785	800	828	778	785	792	763	819	820	786	798	797	744	778	798	824	817	807	829	733	783	801	828	802	803	813	802	786	824	789	793	790	802	763	835	750	736	804	815	770	805	776	843	768	773	810	803	802	806	800	757	782	783	810	827	757	819	804	809	725	819	745	775	793	792	804	814	778	764	813	752	799	802	803	799	792	774	788	794	815	795	788	752	789	835	763	808	755	809	806	785	819	800	829	802	790	804	813	813	829	797	784	839	812	861	761	785	820	807	838	784	823	832	772	777	820	776	799	811	830	736	756	805	810	807	816	758	806	779	817	774	797	783	802	761	774	793	771	849	795	779	807	772	811	842	811	808	774	845	818	760	824	804	765	817	805	792	789	752	780	714	816	817	766	785	793	757	769	798	791	797	812	829	810	784	763	839	770	806	783	799	791	780	809	738	775	747	807	755	761	782	805	815	797	790	819	813	840	765	818	795	789	794	790	827	799	817	788	800	789	811	827	759	809	801	788	811	829	791	836	792	782	792	801	788	798	839	826	829	813	752	840	820	832	800	811	823	793	827	780	779	798	749	787	795	736	815	768	794	788	788	771	798	805	783	772	805	838	776	774	806	740	727	800	838	825	786	717	765	778	774	791	805	768	806	835	794	792	844	839	768	788	765	780	793	795	753	784	730	772	769	763	785	774	826	788	783	762	815	761	801	826	772	809	808	784	796	815	827	768	779	836	796	853	819	809	766	841	800	805	827	817	846	835	800	790	803	841	791	779	790	799	768	783	782	761	818	822	817	773	793	816	780	782	769	798	817	777	841	778	819	812	793	792	800	824	757	797	866	793	811	764	827	761	791	801	834	804	795	794	777	771	787	736	825	834	811	779	831	809	798	832	790	804	764	799	812	824	790	800	801	755	809	788	755	771	757	756	823	779	778	786	781	768	862	818	798	748	816	817	770	852	870	829	812	842	769	807	791	813	803	781	808	787	789	798	750	778	791	766	772	818	849	837	748	769	820	739	793	784	818	829	779	761	805	769	788	794	836	778	782	816	800	798	823	754	779	788	811	813	768	785	743	802	778	766	768	836	745	880	766	782	735	796	802	750	836	839	793	849	785	766	774	780	785	837	755	827	814	766	767	841	770	803	841	775	771	764	794	795	778	794	836	770	837	795	831	859	815	826	735	794	779	803	797	809	772	767	776	830	799	820	812	857	791	796	764	824	776
6696	15922	17090	3843	1145	1096	1053	1037	1027	1101	1025	952	1036	945	981	1001	979	975	973	1004	993	940	968	989	993	967	980	933	997	992	928	1056	1022	1008	989	976	957	1020	979	1021	990	1019	958	963	989	1015	1038	946	979	996	975	1001	931	1007	951	976	967	939	969	971	986	982	984	994	977	936	987	993	1008	964	1042	980	992	973	1007	952	976	995	933	1012	954	970	1005	959	949	966	978	964	964	1022	1014	955	991	1010	1057	986	958	975	1002	942	955	1028	981	930	1013	986	977	1025	1012	996	972	943	970	979	974	1011	989	953	940	995	1061	1002	1001	946	1000	967	933	1043	942	1051	1014	1007	978	993	980	948	976	1001	979	1008	1043	958	990	992	992	1028	893	997	945	943	987	977	929	980	999	1000	1009	970	960	971	985	967	1006	997	1030	1026	947	940	975	961	1010	955	1047	971	1016	940	964	937	985	965	975	990	965	1002	946	1019	1025	950	995	989	993	988	967	945	1004	985	986	1037	959	1041	964	1046	955	990	1023	958	1026	988	984	951	996	964	989	974	986	948	1013	989	999	987	931	980	1041	991	1003	1005	1005	1001	1023	989	992	955	1039	1022	917	985	995	924	1035	942	979	986	982	931	952	1014	964	1016	1060	979	1097	954	890	974	947	1034	1002	938	988	1007	964	987	1003	974	1003	986	968	947	983	978	980	934	976	1030	1018	972	975	974	941	1014	987	1005	977	1002	1040	995	967	986	994	962	962	1001	968	941	992	970	984	972	967	1020	964	995	978	987	1027	930	972	995	984	1001	974	966	971	971	1006	958	1006	1056	1019	973	971	1035	992	954	974	958	991	1021	981	992	1017	971	928	984	918	957	1016	1010	1016	1008	972	1001	946	997	957	996	1010	920	973	948	941	970	1024	1002	973	940	1018	1008	976	971	1010	1018	1029	974	951	985	999	1027	1042	1049	982	1038	1007	927	900	1021	939	952	999	967	1027	1003	969	972	956	939	1006	968	992	971	966	1003	914	1029	1024	1045	987	965	980	981	1034	939	970	954	996	985	1009	995	1027	962	1017	969	975	971	1019	923	1000	947	1032	997	986	945	957	984	1021	1024	954	992	987	1021	1009	1024	960	909	1003	1017	1004	994	1035	971	982	996	998	980	947	930	978	1008	1018	1059	967	988	920	944	1003	977	1003	972	955	997	996	966	969	980	991	970	1018	990	1090	1017	922	1004	1018	992	993	977	916	1027	964	1003	1001	989	926	968	996	987	986	986	971	953	1035	996	979	1012	1014	972	957	959	969	966	996	963	963	974	963	988	994	1030	1006	1051	1007	979	940	1010	965	1007	982	938	992	1031	1036	925	986	955	995	974	952	1003	996	1011	948	935	962	1004	999	1004	990	952	1021	986	975	973	994	951	988	990	1009	976	998	956	970	1016	1003	979	953	1034	962	988	983	947	1028	966	1024	1000	939	947	988	946	966	982	965	956	953	953	1016	951	1041	1008	946	979	1005	991	961	956	941	965	963	931	1048	942	971	1014	995	961	977	1027	1016	989	995	1005	980	931	993	962	953	1068	988	963	967	984	974	1047	957	973	955	964	970	978	978	1013	974	1004	988	974	1021	984	993	987	947	923	1006	1042	1007	1018	1000	1038	1046	978	975	945	1016	1023	1054	947	974	956	947	989	972	927	975	1022	912	958	1007	980	979	1022	967	968	966	1008	954	990	990	1008	1000	988	967	985	927	1024	1043	997	964	961	959	958	992	969	996	984	960	956	992	998	904	993	973	973	1014	1046	1014	989	968	1035	977	973	1016	976	1018	983	1007	939	983	906	941	1029	1026	1043	991	1015	992	960	924	982	974	1030	938	1052	985	998	983	1039	954	1021	960	976	954	1007	981	960	992	996	957	1014	963	952	958	1040	979	974	986	992	1025	1006	977	928	954	1019	999	967	1009	918	1000	980	1003	1001	988	978	988	1036	982	989	928	1006	1000	978	991	972	991	1005	1052	887	988	1012	986	973	991	921	980	964	1021	943	1001	910	935	947	970	991	987	1022	1032	999	933	1008	964	997	995	1014	980	936	967	909	994	916	950	929	1042	916	960	966	991	919	984	1060	1013	972	938	935	993	993	1035	1005	963	964	991	961	985	1038	966	1020	976	997	939	934	977	1030	930	992	978	973	976	970	964	963	1007	1004	987	975	968	971	995	1027	928	955	946	973	979	968	1032	996	935	994	945	1002	1027	994	967	999	1002	1001	967	1028	987	946	989	943	1004	995	1009	977	1025	991	961	989	984	1024	988	1018	991	958	931	990	933	989	997	995	1001	969	978	1020	982	1009	983	1036	1005	1022	966	1003	996	968	959	1027	933	999	1017	979	943	930	1021	973	936	998	1051	1009	1002	1005	1011	957	931	953	1003	1014	975	974	962	973	1062	938	963	1009	1023	964	972	965	964	961	1033	1000	954	1030	1000	1031	985	1013	954	986	959	1008	985	999	933	1044	1004	985	1013	951	970	995	975	898	1037	948	979	970	936	1007	1006	1029	1007	970	953	937	1026	1022	1022	1000	979	999	964	1007	1019	948	945	1026	980	1004	959	989	972	954	992	1016	955	1000	967	955	988	950	986	984	982	962	979	1019	1026	1001	1006	1024	965	1018	995	997	1001	1015	995	956	949	982	968	1033	1053	955	1007	998	992	981	994	955	962	997	970	951	948	927	1005	978	952	996	996	1009	990	982	927	960	997	999	1039	959	1008	969	910	971	986	982	988	1016	1041	981	1007	988	966	979	1007	974	957	939	1019	942	946	1019	956	965	1020	1008	990	1004	930	957	964	991	962	975	978	996	951	987	1011	984	895	968	966	1004	1006	997	1021	956	979	969	973	987	1002	1065	968	1026	958	983	1017	981	958	947	1006	991	958	984	984	946	948	1001	1008	942	1027	959	984	984	985	986	1029	950	1005	1014	1004	976	1000	1019	939	1034	959	988	968	994	951	992	1008	954	963	987	982	979	974	937	960	1013	1025	965	940	932	1009	975	1033	942	1031	955	989	1005	987	957	947	998	994	948	1049	985	966	962	951	933	977	976	976	958	925	1042	965	1007	992	1017	968	1015	944	1012	1011	1047	1041	965	1056	992	943	940	917	942	947	943	894	995	954	998	1013	1000	939	967	968	1027	985	1000	1015	968	987	1003	993	996	980	951	969	996	1014	1002	948	1052	969	974	998	986	977	985	1027	977	964	1010	931	920	986	1007	1011	957	1006	964	928	963	906	986	962	1020	937	934	988	987	1038	976	978	934	980	963	937	1029	1000	961	975	972	1011	957	962	946	924	960	1059	972	958	1022	1000	1043	904	1023	986	1019	1011	1007	1012	993	932	992	1033	982	1021	977	973	1023	954	1032	978	968	938	956	982	951	1007	1012	1021	1014	982	897	966	974	926	1012	984	1061	965	945	976	941	1001	1051	965	889	962	1009	987	979	1027	935	998	971	946	991	961	1021	989	974	975	949	1018	1008	1029	956	1006	937	1005	1050	967	1002	921	991	949	999	1006	997	1029	996	958	965	942	955	1055	952	1012	1034	994	942	1064	943	949	993	937	952	962	997	967	991	973	977	974	977	984	1007	945	1017	987	981	1030	1027	924	988	994	912	954	974	940	1024	960	991	971	988	997	986	1000	976	949	952	990	950	941	1004	1038	954	933	979	952	1019	1015	955	991	951	931	977	933	995	987	1008	939	946	971	1087	987	1027	995	966	997	964	1005	991	942	1015	1005	959	984	964	974	1006	981	975	946	992	959	984	969	950	973	1057	980	992	963	973	981	1023	972	1015	1000	1003	1024	945	986	952	1005	1010	964	1002	980	942	998	1018	929	1029	947	977	1000	1031	969	908	1001	969	995	1034	933	1002	1070	980	981	982	1004	1006	1003	1020	1002	974	979	952	964	1011	1002	971	977	926	961	1011	987	948	979	957	955	949	998	949	1018	1065
23724	21471	30582	26172	19620	7218	1294	900	781	2082	704	695	643	670	674	612	678	648	656	619	669	624	680	646	614	611	634	630	626	605	623	599	581	631	622	614	603	627	625	624	584	632	586	605	648	602	578	627	589	654	572	617	617	659	658	641	535	554	624	594	587	587	690	593	620	634	646	616	604	585	599	630	619	593	666	609	614	547	603	660	641	617	618	594	580	620	611	590	625	591	639	633	615	585	578	622	655	653	598	626	590	632	612	560	596	626	584	609	568	608	590	588	612	635	592	623	651	608	547	605	614	658	654	616	578	612	611	604	577	612	627	624	663	637	617	600	617	635	605	611	566	624	610	560	648	571	572	601	613	601	687	648	610	601	635	618	639	631	660	568	554	618	624	600	636	610	582	647	615	601	640	597	614	618	578	595	628	596	573	619	596	605	610	604	632	559	602	571	549	583	624	578	577	602	607	576	596	609	626	612	579	589	633	572	626	625	607	598	591	576	600	617	607	615	588	629	604	601	627	549	616	606	605	622	588	626	579	592	610	620	593	587	574	609	600	606	597	620	606	566	625	588	607	615	580	609	576	595	600	638	575	613	582	565	630	592	613	579	613	619	619	616	626	629	587	623	625	630	604	582	627	589	609	602	593	615	599	640	619	641	604	632	614	610	613	634	619	605	611	615	578	576	570	614	622	647	650	591	645	651	579	612	606	621	589	630	603	621	623	569	614	610	585	614	602	592	622	611	650	631	584	593	583	575	598	607	608	569	566	564	579	617	643	588	641	625	614	589	606	586	567	650	634	604	610	553	628	569	569	651	592	609	619	581	572	626	576	628	606	641	585	578	589	585	628	642	576	633	622	604	642	572	579	611	579	616	624	601	561	601	606	581	558	582	613	614	590	581	599	593	586	592	617	613	608	589	577	615	611	625	626	599	621	618	605	579	618	584	600	600	623	643	648	647	601	629	602	556	599	610	571	626	595	619	598	613	608	595	617	604	555	629	589	655	614	606	627	633	643	609	628	626	600	621	605	617	638	607	649	601	607	613	639	613	569	631	591	593	576	598	585	605	630	614	641	639	623	588	564	625	596	643	597	586	633	655	630	639	627	657	600	588	594	617	576	598	565	642	578	587	606	609	601	587	658	607	588	602	629	602	612	603	588	595	587	621	652	592	636	595	618	664	631	642	601	647	635	576	628	595	611	622	578	592	626	634	618	577	629	618	610	587	590	615	582	659	610	572	580	611	611	593	603	579	628	617	631	624	626	577	634	631	553	611	614	632	612	598	623	591	605	585	605	587	607	628	631	601	623	629	628	619	638	679	611	545	603	602	612	606	611	630	668	601	591	631	595	601	614	610	611	592	610	619	598	582	613	587	615	623	628	623	621	586	596	630	644	607	605	620	630	585	559	611	625	614	603	598	548	597	582	587	665	589	588	622	611	568	577	607	581	605	587	565	582	622	623	579	588	647	585	613	637	640	587	617	579	606	595	617	604	634	604	629	600	576	588	594	595	631	589	601	612	623	587	637	617	653	608	590	600	565	596	600	618	594	590	610	592	603	636	624	628	637	611	561	549	623	622	620	624	619	614	600	598	619	598	623	621	643	594	603	591	606	614	628	649	616	600	636	652	586	594	571	588	648	579	629	583	604	627	602	634	668	570	608	576	597	627	623	632	617	643	600	597	617	636	656	592	600	619	601	618	616	625	621	599	586	615	620	616	592	596	645	640	613	651	597	613	589	573	641	577	596	596	595	606	637	609	589	623	624	618	600	597	596	614	641	615	583	580	606	616	616	583	599	624	630	623	607	606	652	664	574	605	651	599	640	606	614	632	641	584	594	612	606	609	614	597	623	630	644	613	602	630	636	637	596	615	615	605	642	593	600	657	585	581	537	632	566	608	606	610	668	581	592	594	581	602	611	628	580	595	586	622	595	613	623	600	604	624	638	608	607	580	598	549	620	593	602	582	594	611	610	602	602	592	617	626	598	612	633	608	591	643	614	597	626	656	542	590	604	567	624	586	612	587	586	599	642	637	583	616	635	593	588	605	633	602	548	613	625	643	634	604	624	577	626	625	609	625	617	603	606	583	642	587	617	626	633	609	643	583	590	611	592	576	597	613	605	623	615	587	660	609	549	595	575	673	591	582	563	595	594	566	592	601	624	632	610	611	620	641	584	568	616	658	575	614	618	621	658	602	652	595	621	640	587	595	594	612	623	579	590	623	617	589	642	591	599	586	586	569	624	589	629	612	563	610	584	551	588	608	566	588	653	621	676	626	594	591	593	582	590	622	610	596	612	600	644	605	611	595	619	610	575	605	631	590	632	632	612	604	575	607	612	615	577	610	582	612	614	620	609	590	631	582	634	570	574	582	632	631	570	588	660	570	648	630	622	625	603	644	671	594	598	578	574	617	607	623	624	573	604	585	595	608	676	591	624	612	580	636	595	592	601	601	589	580	562	580	601	603	614	578	618	594	586	665	608	608	608	669	543	605	601	567	615	592	606	607	618	615	580	595	614	597	611	596	638	621	624	589	634	591	606	593	584	585	586	600	579	654	609	587	603	610	646	627	591	574	623	651	600	601	632	593	630	613	598	619	623	559	577	566	587	609	600	570	610	590	631	621	593	599	636	634	639	610	640	599	578	571	590	580	642	617	628	581	648	622	650	592	609	586	569	597	599	575	605	558	652	626	614	607	597	606	608	582	627	601	594	636	595	613	624	624	601	625	616	650	620	588	602	570	645	604	583	587	623	590	579	591	642	582	621	612	633	590	661	572	578	651	612	621	592	639	603	593	596	628	585	570	625	606	603	608	641	574	560	555	652	572	640	674	619	628	587	606	623	624	603	586	601	591	613	610	612	629	621	609	566	611	597	588	606	601	575	639	582	557	589	612	601	597	669	605	620	589	569	598	582	602	644	600	628	603	640	629	606	583	621	635	610	631	600	582	555	587	568	624	634	597	558	595	621	614	595	628	626	567	645	597	578	624	595	553	603	593	584	581	640	594	600	657	650	577	634	615	562	563	589	602	626	590	616	626	631	556	591	573	610	597	616	605	619	596	636	653	612	583	602	608	606	590	597	590	597	583	595	592	571	593	586	579	611	604	603	567	612	623	580	588	576	588	601	643	628	630	561	582	617	594	605	573	563	638	603	618	598	563	603	601	632	605	592	543	582	617	592	646	607	601	601	609	594	596	618	608	634	603	581	607	613	592	626	621	607	578	620	609	624	605	612	667	618	646	650	587	589	587	597	631	605	587	620	603	611	590	569	607	655	557	588	587	620	601	617	588	618	621	626	596	605	621	628	661	638	622	626	614	616	644	608	601	591	616	547	612	635	617	592	598	630	594	598	643	607	616	631	598	606	591	614	662	610	640	619	636	642	609	612	561	599	591	568	630	614	663	606	587	598	589	607	567	585	604	621	602	624	596	619	632	632	637	628	634	591	650	606	592	630	589	616	593	602	593	567	644	614	619	597	650	641	596	620
6460	39968	59878	19790	2236	1690	1540	1319	1086	3676	968	916	884	847	862	785	774	810	788	818	840	744	785	803	821	778	795	811	813	824	806	791	791	774	822	827	814	765	736	797	796	771	786	824	758	755	761	798	758	719	822	800	860	818	745	734	799	790	799	770	755	805	754	780	763	749	770	708	801	737	783	773	785	792	770	810	761	751	744	738	766	811	805	809	792	725	765	780	768	783	794	855	764	755	714	769	784	774	752	762	754	782	764	796	727	785	743	799	773	751	772	754	732	749	765	780	776	751	762	774	770	764	796	759	792	778	752	786	749	776	781	761	756	744	803	752	795	740	740	760	743	808	769	776	750	784	790	730	744	733	727	759	775	771	757	763	808	745	794	775	745	775	752	760	787	764	741	765	812	752	800	803	743	775	761	748	739	786	789	756	773	759	777	778	777	738	758	781	759	767	773	760	741	784	724	772	779	784	742	746	782	801	757	796	776	777	800	768	786	763	845	791	773	781	767	786	732	743	799	791	796	768	751	752	748	708	789	798	778	748	726	816	740	773	749	819	721	704	750	767	799	766	772	740	815	699	776	796	817	739	720	803	766	800	716	801	754	772	770	795	756	750	827	777	786	770	805	773	794	797	771	775	772	789	768	739	736	817	763	804	751	821	766	718	746	791	776	776	739	817	755	753	760	826	720	750	746	727	747	817	707	740	747	771	799	734	816	767	818	793	785	771	797	798	751	767	755	751	781	774	798	728	768	782	802	800	784	718	801	809	743	717	743	752	741	740	787	755	788	736	790	773	801	774	766	793	720	744	755	803	764	737	740	788	803	794	822	742	708	762	739	809	788	772	780	738	726	792	780	818	792	797	783	764	785	850	766	751	784	737	723	771	757	718	855	738	765	806	747	733	733	769	778	750	787	722	748	748	724	810	773	805	759	798	763	775	803	848	780	767	747	763	757	733	789	779	759	819	824	808	783	773	786	748	712	755	745	768	755	820	746	753	717	763	791	755	796	759	750	759	752	725	744	737	728	735	779	780	756	775	761	793	754	809	758	810	765	776	778	769	756	749	778	777	773	790	770	750	747	771	824	779	766	787	771	736	784	773	758	725	797	736	773	763	762	788	786	796	802	761	755	792	792	782	772	815	785	795	755	767	800	800	754	704	774	764	759	773	771	780	835	717	769	792	747	794	779	755	803	719	780	776	786	807	775	778	772	747	789	756	775	809	733	782	802	764	784	747	758	793	760	782	754	774	783	773	767	781	750	752	795	782	754	751	770	750	764	758	783	739	786	778	738	790	787	814	769	783	705	774	764	752	745	741	772	786	754	772	792	793	735	790	781	747	780	762	785	736	726	784	784	729	737	787	721	761	752	718	798	758	782	749	747	761	782	764	709	755	798	719	763	731	779	776	766	791	819	841	783	721	804	805	783	776	807	805	743	704	779	793	756	747	787	808	746	735	761	770	810	761	781	772	750	816	785	786	806	789	799	798	750	777	786	757	802	739	792	774	734	804	791	768	780	756	765	744	776	816	813	796	728	822	747	799	797	770	764	781	815	734	814	793	757	735	755	711	792	772	738	757	765	808	797	781	757	803	760	842	752	774	745	730	755	824	718	763	802	799	738	740	766	722	772	737	749	744	747	768	816	750	754	769	791	803	748	775	802	802	769	790	788	794	752	762	746	768	724	792	772	774	755	794	758	784	764	748	785	729	748	797	757	737	797	754	805	777	785	791	799	808	775	749	736	829	750	767	818	697	816	787	696	778	775	798	756	774	783	817	733	699	801	777	816	841	783	767	752	820	760	821	800	741	766	716	725	756	719	758	762	764	767	741	741	760	774	761	788	791	740	752	796	793	828	775	784	780	725	759	763	775	767	763	800	780	823	758	793	778	754	787	758	782	779	801	750	799	766	808	781	812	743	750	760	791	695	757	789	770	774	811	787	790	796	766	729	776	779	740	768	764	768	775	780	804	809	773	786	791	747	804	786	742	745	740	767	777	765	738	769	725	707	747	798	735	764	762	760	808	726	738	764	746	780	715	771	719	797	833	758	787	750	742	827	738	736	778	726	748	696	739	785	732	747	768	719	766	768	781	754	738	773	778	724	783	789	740	797	796	745	762	799	754	719	779	772	843	770	785	774	754	781	778	762	765	770	823	760	775	800	752	747	723	790	783	816	854	734	749	720	759	745	791	795	812	735	784	840	786	758	821	788	794	748	775	768	725	735	731	811	779	779	781	789	761	782	738	745	776	784	777	712	788	721	756	761	766	763	824	791	823	746	765	744	768	721	783	758	823	809	750	810	755	788	826	781	792	738	746	757	759	748	719	755	757	797	757	734	803	766	819	803	750	740	785	717	813	788	777	738	743	769	731	772	761	801	785	744	736	794	741	752	769	759	767	801	777	752	768	807	806	753	777	787	800	747	765	771	740	743	771	768	764	777	738	772	786	784	791	764	835	750	756	760	764	781	797	746	756	753	762	784	788	746	769	771	761	740	789	750	729	744	740	758	795	747	756	737	762	764	705	809	719	774	839	772	766	791	738	791	802	768	770	728	746	817	708	791	745	778	824	727	800	753	774	776	748	797	738	808	760	786	769	791	758	759	761	798	768	819	749	781	803	777	757	765	752	720	704	827	786	730	733	750	750	768	822	737	802	773	808	761	776	772	776	722	771	759	815	788	795	742	741	774	785	802	787	819	746	772	754	746	794	799	764	805	701	787	736	752	773	747	757	761	750	773	762	758	754	764	778	743	756	768	797	753	752	769	788	756	814	777	754	806	725	796	742	749	745	765	773	759	830	791	817	773	749	771	756	728	780	761	727	770	813	789	783	778	727	737	774	789	824	795	782	785	758	785	719	835	737	777	803	794	719	756	734	724	783	791	766	800	760	818	761	757	811	777	760	784	828	788	762	734	789	801	753	766	802	820	747	736	724	805	836	746	759	814	722	770	751	789	765	744	801	788	778	774	734	749	770	729	817	792	728	748	742	744	769	760	790	743	791	812	767	756	798	814	776	834	784	820	767	786	772	770	765	714	776	733	792	736	768	774	759	754	754	772	779	744	773	788	767	758	789	745	811	763	779	782	771	765	779	736	777	768	807	822	789	730	827	785	788	756	788	741	749	783	761	773	768	753	760	751	752	747	765	788	786	703	756	778	811	768	772	757	789	753	762	759	803	764	779	789	763	787	782	731	766	732	819	766	753	811	759	767	791	775	815	810	801	757	749	764	756	790	750	759	772	768	758	746	773	774	772	783	771	752	800	794	826	820	797	737	774	795	791	763	758	774	752	748	808	763	771	759	758	756	792	770	822	741	743	785	790	773	752	776	764	801	736	779	747	804	769	792	769	704	795	770	759	786	751	781	774	732	728	770	769	749	762	772	791	767	737	778	788	783	765	768	750	762	756	743	781	794	765	750	745	752	745	756	772	783	754	765	832	753	797	742	783	782	760	758	784	748	766	782	717	759	789	752	795	736	808	750	765
25068	21536	28885	25400	8960	983	742	635	598	1229	627	613	586	598	621	530	582	572	570	505	572	528	585	544	558	539	584	537	581	539	544	549	522	540	545	564	519	506	523	568	556	561	553	548	535	533	570	557	493	562	531	572	521	549	559	537	548	508	526	541	567	540	540	584	579	576	570	546	558	504	547	548	542	566	555	539	539	534	540	538	528	557	559	537	529	530	524	513	528	627	529	537	535	530	538	536	546	541	520	523	549	559	527	540	569	582	535	561	549	549	513	596	513	551	549	567	568	543	519	553	502	545	579	615	574	527	563	543	544	545	579	505	563	551	515	541	530	549	587	520	578	520	559	564	491	539	531	556	539	573	530	514	534	522	585	558	506	556	550	549	527	511	483	540	528	541	562	539	532	551	542	568	548	603	623	579	552	523	521	564	568	503	574	551	554	530	512	546	547	554	554	547	507	572	549	534	550	561	576	528	539	562	624	493	526	519	561	542	530	571	580	548	571	554	543	523	571	524	559	575	538	536	559	540	549	543	530	539	533	550	576	571	569	502	548	561	528	557	562	543	582	549	537	513	570	537	538	561	568	576	555	509	545	506	531	543	488	520	555	503	539	555	545	526	518	536	553	569	543	538	536	558	596	535	575	538	532	528	548	538	545	588	547	562	561	540	536	547	542	506	562	546	541	481	531	560	553	552	530	562	543	534	563	555	595	584	554	571	521	609	530	535	571	577	549	567	546	538	562	547	559	563	546	541	571	550	529	541	531	536	566	531	532	561	551	576	530	533	556	571	558	555	520	568	512	497	556	525	612	551	546	558	540	519	593	556	538	528	517	518	567	526	507	513	581	558	570	573	581	520	549	574	556	551	523	552	534	562	533	544	587	522	542	568	539	520	577	555	538	496	517	557	541	535	578	561	526	544	553	512	495	533	532	554	506	554	520	505	515	522	499	565	577	495	539	581	564	516	547	535	548	539	522	550	509	539	550	532	564	534	527	540	546	540	533	533	508	519	562	515	535	530	546	560	516	560	561	554	533	538	535	506	608	555	573	523	549	538	496	559	510	532	534	576	586	534	551	518	546	550	523	548	559	507	545	542	504	531	517	550	528	516	565	546	534	563	535	551	553	515	492	528	553	531	564	560	540	544	538	525	581	511	520	522	564	543	559	534	542	524	551	525	538	555	501	501	542	574	548	575	516	504	569	543	549	594	538	569	544	512	527	547	562	544	579	534	538	527	523	551	511	558	561	527	566	556	519	550	537	565	552	534	507	514	566	546	508	519	585	564	546	530	539	529	486	549	550	540	519	540	535	569	498	515	604	530	545	563	578	503	545	542	545	580	527	591	580	546	556	541	524	587	574	557	572	535	547	544	566	518	532	529	531	541	555	564	547	580	544	564	537	561	555	570	546	546	518	541	548	538	559	554	561	526	520	517	532	487	597	601	548	518	510	522	521	561	572	561	516	558	545	539	555	483	510	543	575	517	534	559	489	554	501	590	516	514	546	553	543	516	514	560	498	534	576	501	570	532	539	527	509	504	535	514	566	550	549	530	558	540	553	568	566	554	565	560	520	554	563	580	550	492	520	583	533	533	557	514	512	569	564	531	551	533	553	564	517	559	529	535	557	539	564	544	559	522	506	542	513	549	594	540	521	516	516	556	545	559	566	507	568	537	516	547	517	517	554	561	551	511	512	529	556	557	576	551	568	565	583	564	578	585	552	541	544	582	544	529	525	530	541	562	529	522	542	562	542	548	541	562	517	548	546	538	538	554	553	533	525	526	517	528	505	477	554	545	539	507	555	595	524	540	551	546	548	533	500	528	568	527	549	586	576	527	540	540	527	534	583	537	553	539	545	544	608	513	556	539	541	545	549	571	535	562	546	511	556	521	536	539	532	558	581	550	573	540	568	546	526	583	576	536	584	537	498	565	540	555	518	509	538	548	597	560	586	534	533	591	538	497	527	556	523	523	587	514	565	562	561	538	513	506	547	519	553	536	566	559	565	573	519	579	518	570	556	520	517	567	548	506	550	532	565	573	554	583	547	550	511	584	506	524	528	518	542	543	571	565	512	567	536	509	526	571	541	514	548	513	540	543	532	567	545	520	502	545	525	519	546	535	525	539	569	583	529	565	562	547	504	535	565	540	507	536	576	554	497	575	565	553	530	540	538	527	531	542	545	530	499	559	546	531	553	554	529	548	553	542	561	520	519	550	552	540	537	554	513	527	554	592	547	500	533	552	563	535	541	549	580	574	528	552	589	547	567	542	546	548	533	501	548	575	551	529	553	561	542	527	497	588	533	538	564	522	558	539	570	563	573	553	540	551	519	579	563	559	581	562	543	544	572	532	547	500	515	525	572	547	558	574	567	568	516	579	506	527	537	535	559	544	572	513	564	513	569	552	548	524	549	536	577	571	563	567	553	560	525	565	589	552	552	542	522	517	562	505	566	525	510	591	549	535	541	548	552	540	553	563	533	564	554	538	538	579	530	531	531	549	537	526	568	519	560	532	542	580	611	515	529	535	530	528	565	542	517	530	523	546	548	568	541	503	510	551	549	515	544	546	531	542	512	551	520	590	531	599	550	554	527	570	569	546	513	529	533	554	564	546	552	523	518	530	561	515	547	537	538	550	572	528	566	578	555	554	542	584	483	546	551	535	529	505	554	531	524	515	541	567	522	491	554	533	530	572	536	508	555	557	560	562	530	541	496	536	552	526	539	520	544	516	541	512	553	560	549	507	548	559	490	527	579	540	548	531	494	499	501	533	530	578	535	515	605	521	541	538	528	530	555	533	494	565	536	563	532	533	542	555	554	560	517	520	503	520	565	575	544	490	484	541	504	533	527	572	533	514	599	541	556	571	529	525	531	527	573	571	561	576	571	562	532	477	524	543	579	544	539	528	538	551	517	537	522	500	530	553	561	554	566	511	545	534	523	542	538	546	513	559	497	529	534	529	541	495	547	556	569	518	526	559	514	529	543	545	583	534	531	548	530	539	550	549	546	513	534	518	541	575	547	573	550	523	569	540	542	555	620	594	567	536	511	504	542	510	554	577	528	569	549	546	496	513	510	509	527	581	507	491	521	486	542	517	499	536	523	548	586	523	580	544	594	535	545	509	574	580	545	528	518	542	553	544	548	544	569	525	520	544	550	515	543	566	539	590	502	545	562	565	553	582	527	543	576	517	552	516	545	542	512	567	542	526	529	567	550	540	541	542	566	539	537	536	542	523	528	564	556	535	554	517	563	552	546	568	574	587	563	510	520	543	502	545	477	575	553	545	509	563	555	545	526	541	518	491	583	535	498	514	516	595	511	534	525	557	536	534	547	549	547	524	554	583	574	503	545	547	515	523	557	560	516	552	528	534	486	514	562	503	541	528	557	530	553	507	514	515	464	528	556	581	530	512	534	552	570	547	552	571	565	570	590	523	548	542	572	501	544	555	592	543	538	560	574	538	547	526	546	528	522	530	508	533	543	524	504	513
6488	30455	45664	10721	1467	1223	1107	904	887	2247	788	736	732	725	724	713	719	651	671	699	685	685	708	656	680	681	700	637	635	662	675	693	657	613	696	671	700	658	692	689	685	640	659	664	637	691	592	679	650	651	657	628	696	611	668	647	648	651	686	644	674	668	667	681	635	627	682	630	633	668	672	653	638	647	665	630	646	654	679	630	668	625	660	678	649	630	655	625	684	641	639	656	592	647	648	667	636	642	669	646	671	717	667	631	664	642	628	662	652	636	641	613	629	651	654	683	659	666	655	686	690	648	656	656	664	643	612	649	642	658	642	659	682	663	704	665	673	696	693	691	675	671	644	651	690	692	649	662	661	677	670	667	663	631	693	694	657	685	633	709	623	638	675	628	675	645	699	683	638	680	643	649	643	703	705	633	640	671	626	646	640	645	660	656	622	665	657	706	667	645	627	685	594	673	666	644	715	641	680	674	670	723	664	646	662	661	607	677	657	675	676	647	673	679	659	648	701	652	697	597	684	632	701	598	655	630	651	625	669	674	674	668	678	654	650	696	647	622	624	665	714	655	677	647	634	659	659	642	647	688	691	677	695	667	662	632	663	679	707	619	618	640	681	670	689	724	697	699	617	635	617	669	687	618	672	653	688	681	679	648	671	648	672	696	614	655	628	619	651	691	652	706	631	636	637	694	697	647	606	695	634	675	666	679	664	654	666	674	622	654	649	647	680	673	663	652	662	664	669	653	630	670	621	667	665	678	661	621	667	666	653	649	677	693	656	613	665	664	651	689	628	683	690	683	650	647	687	660	636	673	675	641	686	638	673	694	658	666	638	665	625	672	634	678	627	692	677	612	669	656	685	658	648	665	712	644	704	672	670	685	655	671	654	642	693	644	644	667	675	668	662	677	679	639	688	644	686	655	647	629	648	644	633	644	685	666	631	687	672	654	641	620	691	650	613	648	654	643	668	674	653	641	626	693	655	676	620	650	661	652	660	682	694	676	664	659	648	621	664	648	606	613	685	623	666	667	655	655	674	665	641	684	647	665	664	670	671	619	635	621	655	665	674	664	642	668	628	639	619	688	662	699	669	664	601	695	641	656	661	659	645	609	654	656	735	668	625	651	662	691	646	641	649	644	660	673	646	633	646	644	674	678	683	666	674	682	694	634	683	665	685	694	624	695	665	658	628	686	668	642	619	697	676	682	648	669	637	655	727	628	666	666	717	663	685	642	642	598	644	683	684	678	684	617	641	651	650	608	680	680	693	635	652	692	627	702	663	679	633	640	668	645	700	682	662	653	647	645	635	679	671	648	664	694	638	628	687	667	650	651	657	672	658	633	629	644	671	659	697	654	717	667	642	651	635	659	625	685	725	616	637	655	695	669	674	702	612	687	648	607	709	661	669	627	661	666	640	680	633	667	605	639	630	637	664	654	707	671	676	689	607	697	672	653	632	664	736	703	667	667	679	641	671	634	651	657	692	714	684	629	686	619	648	660	629	630	679	645	683	630	654	662	666	664	657	643	626	686	680	687	626	630	617	653	633	633	633	687	643	660	680	686	654	660	672	684	672	691	652	693	648	617	664	666	677	622	613	658	653	643	653	672	649	639	645	702	646	679	707	622	663	677	694	696	683	648	650	637	694	667	638	672	666	665	607	639	641	651	694	667	726	694	660	664	661	704	638	645	655	621	637	635	674	638	665	643	645	683	634	620	643	671	695	692	670	614	651	670	636	631	671	656	643	638	646	664	697	676	626	621	687	654	692	671	672	665	634	661	665	658	593	692	676	677	676	631	613	667	674	653	645	673	618	657	637	689	620	692	666	704	674	677	609	677	605	694	665	611	631	644	652	666	666	663	645	654	616	707	639	668	652	685	682	609	667	663	649	631	660	667	687	665	654	708	695	697	652	640	679	655	683	615	678	678	676	612	645	666	651	688	675	647	647	680	685	663	686	685	724	678	683	629	633	657	663	638	671	673	624	631	667	645	711	706	632	699	685	642	663	651	642	647	663	683	685	666	645	652	658	660	693	703	652	654	666	638	631	667	654	676	631	680	665	629	693	654	627	633	648	685	661	678	702	696	660	685	658	655	615	669	694	640	642	633	654	637	643	632	632	686	651	654	664	684	639	701	641	638	676	645	679	696	645	674	673	615	645	620	662	642	615	638	674	674	692	692	633	655	600	674	673	682	631	636	639	683	625	656	691	666	642	705	613	622	683	658	656	616	680	661	691	674	638	618	631	633	641	656	662	628	697	689	677	619	663	655	635	683	704	655	651	638	640	706	698	665	657	693	618	667	654	627	639	667	640	616	707	664	610	646	671	644	653	659	626	742	670	642	662	707	609	698	581	670	655	620	661	634	647	700	665	695	636	653	678	642	665	664	632	679	675	648	682	673	661	665	625	634	656	649	659	661	702	643	687	729	618	661	681	649	646	670	694	648	622	633	643	592	658	649	688	686	637	600	663	631	694	654	671	639	703	654	673	644	651	682	692	644	650	639	671	681	653	675	637	667	630	672	655	643	659	709	664	639	667	638	609	628	682	687	628	653	669	662	652	661	648	639	647	664	681	669	654	660	672	655	629	659	700	633	642	717	670	616	723	608	653	713	651	693	724	663	627	657	654	651	683	665	611	681	662	650	695	653	703	675	652	680	667	651	651	682	652	683	662	667	669	660	679	672	698	622	661	686	649	667	693	628	718	658	695	683	663	683	630	642	659	676	701	646	669	656	633	636	631	661	667	649	654	705	574	714	682	685	633	649	638	676	659	662	624	660	623	651	642	619	676	614	661	640	686	681	668	616	661	677	686	670	640	619	606	666	677	686	671	681	657	696	653	645	705	663	695	658	658	672	638	655	663	652	682	650	625	626	650	645	670	662	709	685	697	674	707	683	633	664	653	632	654	684	603	640	718	689	685	671	700	680	630	669	680	685	646	660	663	640	652	651	613	629	680	641	665	670	661	675	642	685	646	688	665	643	671	668	617	642	633	669	688	666	706	688	662	662	715	605	632	690	684	648	671	648	674	670	635	697	643	624	692	664	656	650	664	665	697	669	698	650	665	644	611	639	652	642	633	577	634	616	628	701	661	675	669	599	688	669	638	665	635	684	630	663	617	591	641	653	646	620	643	678	631	668	653	654	629	637	653	659	670	621	633	639	684	659	632	667	630	657	655	707	712	654	651	663	711	684	680	680	638	634	662	649	666	691	630	650	684	656	644	650	691	674	674	630	622	689	653	698	636	610	665	659	662	692	678	627	634	698	685	650	706	642	676	693	679	623	665	616	662	688	656	635	645	681	646	675	665	623	610	666	642	641	683	683	665	666	625	662	637	648	659	615	679	641	670	683	645	729	663	680	669	712	644	680	635	680	677	686	656	651	676	612	650	692	677	649	652	673	674	670	631	628	641	643	647	663	629	664	663	667	668	645	658	692	737	658	651	695	671	659	701	648	663	643	659	671	643	661	668	667	650	610	707	653	696	661
22842	21569	29512	24628	21563	20759	6081	815	547	2748	532	372	380	346	329	300	279	304	291	267	305	286	275	271	297	274	277	293	266	250	270	276	249	269	241	294	270	242	244	263	271	257	291	239	243	238	253	262	234	280	271	223	278	256	251	245	227	265	242	231	223	262	273	228	246	233	228	245	244	239	249	235	233	256	219	254	226	243	230	227	236	250	273	248	221	248	261	261	237	221	267	267	230	241	244	251	231	256	236	245	227	251	244	226	246	260	204	273	244	241	216	260	218	265	256	229	258	271	230	278	252	238	241	229	262	255	248	238	262	253	235	251	251	233	241	251	219	218	242	235	250	262	256	225	249	219	269	215	254	243	257	231	256	222	245	227	246	244	238	262	222	245	289	219	246	286	266	250	264	243	241	252	225	234	247	248	253	214	268	268	262	239	257	254	237	259	253	245	274	225	261	250	238	232	254	248	236	240	252	232	238	249	236	263	243	211	210	223	252	244	234	263	245	242	235	221	249	254	232	234	245	260	242	261	227	230	238	226	235	257	244	238	242	217	246	258	261	247	248	224	253	231	265	229	268	236	222	237	224	233	238	236	243	244	285	275	271	239	249	259	251	265	264	259	252	261	254	242	288	234	249	230	260	256	232	238	221	223	230	229	230	252	214	260	246	228	244	247	226	246	243	270	237	237	234	254	234	247	256	261	236	254	245	243	243	250	238	236	231	255	258	276	280	248	229	254	244	242	243	246	267	216	244	231	203	218	285	252	227	248	234	238	246	221	242	212	264	260	276	258	245	246	234	253	239	251	276	243	270	299	233	238	257	279	233	247	281	256	241	257	226	258	244	243	209	236	272	276	247	249	227	249	217	227	249	239	243	273	229	259	244	257	239	258	216	260	239	282	212	242	221	220	250	218	243	274	256	255	264	275	255	227	236	262	233	222	227	240	238	277	228	229	288	248	258	237	235	243	239	237	216	245	245	256	257	256	224	239	227	251	252	253	229	263	241	267	237	246	247	221	226	256	250	232	220	232	204	250	228	257	247	266	233	256	258	253	217	232	243	229	249	240	231	266	268	229	269	252	249	242	247	257	251	260	245	250	259	260	238	255	246	255	274	282	261	224	248	263	264	204	240	248	247	258	221	248	222	243	263	246	246	239	225	249	253	269	215	259	252	238	235	268	235	246	231	245	250	233	274	249	262	256	250	261	256	247	259	246	261	244	235	263	274	225	261	258	251	228	253	256	247	229	236	252	249	237	237	257	242	247	264	247	240	238	255	262	244	240	236	241	256	257	235	212	241	264	242	249	254	253	257	234	249	250	260	241	224	242	237	217	240	234	213	233	292	262	252	207	274	250	260	255	238	217	260	226	233	229	228	234	253	223	247	259	234	232	257	227	274	233	251	254	226	245	256	242	234	243	251	283	252	246	244	237	248	254	242	236	249	224	243	280	264	250	257	281	239	234	247	273	234	236	246	217	293	279	267	250	223	237	230	259	247	232	264	251	248	227	247	259	249	234	241	253	261	239	244	252	231	217	252	237	254	255	269	254	226	264	240	232	255	282	269	228	244	239	232	273	255	255	245	227	243	256	241	247	247	266	243	219	251	239	240	243	232	217	235	236	268	280	257	255	250	236	220	228	246	204	276	244	248	234	252	262	233	235	221	238	220	229	267	264	256	268	260	252	238	247	273	249	255	228	244	273	257	250	258	252	262	250	224	215	273	279	220	226	251	246	252	243	246	241	256	253	264	263	256	265	263	223	253	243	256	236	263	252	212	230	245	247	230	253	233	221	238	227	224	257	257	230	222	229	249	233	258	241	226	231	241	259	248	246	226	247	247	281	268	245	246	234	226	261	256	248	269	257	245	222	241	244	256	233	249	249	257	226	252	231	250	247	252	228	240	223	266	239	261	251	242	252	231	211	284	240	239	216	236	252	265	275	244	260	271	231	273	243	241	258	282	242	224	238	222	247	237	238	232	241	229	213	239	223	236	253	255	242	259	246	238	267	248	250	238	241	268	230	249	250	260	246	253	265	289	250	220	238	219	237	237	256	246	266	232	227	262	239	234	255	272	250	222	248	221	244	244	248	233	247	230	261	237	234	243	212	214	251	255	260	257	243	227	276	254	234	275	255	272	263	252	228	245	226	237	264	260	272	238	258	247	254	262	221	248	254	219	230	248	252	273	247	241	228	238	237	233	248	219	254	227	271	256	263	233	219	226	241	244	234	240	243	260	263	265	238	255	258	247	258	260	254	246	244	262	247	269	236	280	279	234	268	232	262	264	260	242	231	239	242	243	250	268	260	274	257	268	252	229	273	242	259	234	225	241	229	226	278	238	267	237	232	262	267	261	241	235	267	222	266	235	230	259	260	237	273	243	273	253	259	238	238	248	256	242	234	251	285	207	273	242	256	221	291	275	242	251	256	259	270	226	236	244	241	245	250	238	249	243	237	247	249	251	247	240	276	253	234	251	240	242	254	234	218	263	230	234	237	267	238	259	239	228	226	239	259	265	262	222	239	234	238	226	275	236	230	263	244	234	261	243	238	235	232	243	225	257	258	246	230	262	243	234	272	251	266	246	239	261	243	234	216	239	274	242	249	233	233	257	256	250	216	227	242	241	256	237	245	216	226	240	236	242	226	241	251	254	243	240	268	268	252	237	244	242	233	241	238	240	230	255	244	232	232	247	238	251	211	274	218	255	274	256	255	224	227	230	244	248	237	241	255	229	253	252	239	242	274	270	239	247	222	262	234	259	245	259	262	284	253	220	235	246	240	251	251	268	247	304	234	276	217	243	256	237	228	269	231	271	241	228	250	219	280	272	242	226	274	273	251	242	245	245	237	236	244	274	240	262	236	240	251	215	235	249	283	244	243	257	259	218	210	250	235	244	239	232	235	237	212	225	246	222	234	248	280	242	271	237	237	256	240	213	253	260	231	268	254	251	275	259	262	264	275	246	231	273	227	219	265	222	231	251	252	222	219	260	236	206	269	266	244	235	219	266	228	247	219	220	240	244	222	241	245	264	236	261	218	241	273	241	228	227	226	233	240	230	231	227	245	223	235	228	248	266	250	246	245	232	257	241	241	257	237	249	265	240	230	238	250	239	246	255	247	249	247	250	248	239	248	238	258	268	239	241	274	244	245	238	258	244	240	228	250	281	245	268	254	221	264	246	258	257	247	245	235	251	252	288	262	276	257	267	240	256	212	228	247	260	230	253	244	225	231	257	253	266	248	244	221	248	230	255	226	229	258	241	224	230	216	261	231	236	253	251	256	264	248	247	247	243	250	235	241	221	212	257	250	277	254	235	247	257	253	262	246	227	245	221	247	213	257	245	233	263	236	239	232	239	241	257	265	233	251	239	255	242	254	226	252	246	238	237	266	277	227	267	232	258	259	246	250	263	250	250	229	249	219	250	253	259	261	256	249	263	243	238	226	262	251	246	221	234	229	239	230	246	244	233	249	245	244	273	242	254	250	240	252
8544	44712	64797	18155	3210	2422	1849	1392	1030	5153	721	662	571	518	518	435	447	438	387	376	387	357	374	356	343	363	365	346	327	356	374	316	331	367	341	340	306	338	317	332	301	365	332	306	312	310	343	310	351	332	286	342	344	309	307	288	316	322	335	313	315	340	320	304	319	302	297	339	312	307	305	352	357	328	296	315	317	326	315	308	306	328	306	322	321	340	320	317	315	328	315	322	320	325	306	304	297	304	320	289	314	327	323	341	268	307	288	300	305	359	323	301	282	326	319	294	331	313	340	304	297	309	324	336	312	303	314	302	330	297	307	314	332	336	298	340	308	309	325	336	319	307	303	311	339	293	296	289	297	300	322	332	312	309	335	290	321	305	322	313	321	304	325	305	330	318	310	312	318	341	336	322	302	286	331	303	319	303	295	300	305	320	307	321	317	303	295	303	296	301	291	335	287	304	311	315	315	295	319	314	295	303	309	346	319	307	311	309	310	304	331	301	341	270	305	273	292	328	322	311	318	318	299	319	340	299	325	293	325	330	317	305	295	314	302	338	326	322	312	343	314	326	340	300	307	299	303	305	324	310	308	305	322	327	317	295	291	331	290	297	296	305	306	306	320	331	316	293	304	303	311	315	307	291	301	313	330	307	329	292	286	314	291	322	328	315	289	296	305	284	318	309	299	323	310	314	329	292	306	322	313	291	335	333	307	310	314	321	288	326	342	312	306	319	302	328	285	300	305	312	324	333	319	352	298	311	365	299	345	326	297	330	287	289	326	349	290	306	310	325	332	336	301	319	333	313	341	326	317	320	296	360	342	305	336	325	297	313	336	342	266	315	302	297	318	294	316	303	336	310	334	290	312	354	313	278	307	324	318	316	305	310	319	337	322	346	319	327	338	330	323	291	333	321	341	317	310	315	289	301	309	318	296	331	329	294	314	334	314	317	310	324	318	310	298	346	324	313	333	321	332	325	334	302	316	322	332	315	321	328	292	329	305	311	328	325	311	307	305	332	281	303	302	326	336	337	341	288	304	331	299	277	324	334	312	286	325	312	299	314	298	313	345	302	325	348	309	307	308	324	311	351	323	286	311	317	307	312	321	301	303	314	305	265	312	328	291	316	320	303	301	314	333	345	312	323	294	276	309	277	327	284	341	351	342	314	320	289	317	328	298	350	318	345	325	295	296	309	287	321	288	295	318	278	324	296	342	272	306	308	318	306	343	333	344	326	328	310	320	323	331	296	282	327	316	303	335	299	325	309	327	287	333	332	308	359	310	287	332	285	300	318	292	319	315	316	307	335	314	324	309	329	276	316	310	297	305	310	295	295	339	298	329	312	320	296	292	289	320	326	306	284	311	321	302	327	288	336	325	321	341	315	323	356	323	309	290	298	304	302	295	297	289	312	328	308	305	334	319	311	290	308	320	304	349	321	298	294	331	317	342	323	319	322	299	303	298	304	295	321	287	300	335	301	312	305	266	291	319	326	286	302	311	306	316	315	287	325	300	325	281	310	337	318	332	293	299	269	314	292	296	311	317	296	332	323	358	319	353	317	303	288	303	297	306	340	333	328	286	303	284	313	305	288	329	311	346	291	345	318	324	292	293	318	278	320	310	332	318	293	343	354	354	310	293	319	319	324	315	324	293	331	311	292	301	320	316	318	316	324	328	315	301	308	322	321	270	331	289	320	308	312	329	297	328	318	333	297	283	319	305	291	325	352	323	291	320	337	303	288	325	304	333	313	291	315	331	311	316	317	320	288	289	303	326	333	312	296	287	292	304	307	306	301	312	291	313	350	278	317	341	304	333	307	309	320	306	287	317	323	311	337	344	276	308	322	320	326	324	319	275	284	322	356	300	327	286	311	271	294	319	289	312	329	329	328	284	323	297	306	308	304	340	306	324	331	296	259	302	298	294	285	276	323	305	319	329	326	273	324	339	282	290	300	301	342	308	332	338	309	345	286	322	317	324	311	294	318	345	316	311	315	307	311	325	273	313	303	305	294	288	320	302	347	302	292	287	319	279	297	340	319	312	306	289	320	298	312	304	288	330	310	314	309	319	326	295	289	335	316	286	299	311	331	312	289	309	299	331	312	315	299	290	312	324	277	335	329	308	334	305	314	337	352	326	325	328	306	313	315	296	328	330	298	327	315	342	271	305	301	297	307	312	316	287	318	282	289	313	285	288	301	279	320	284	300	314	319	334	329	289	312	300	329	318	304	288	300	303	296	367	327	337	320	304	309	295	290	284	319	297	318	324	312	304	292	296	315	295	305	297	287	313	325	294	307	314	299	320	326	323	284	318	328	297	350	295	331	312	303	343	322	321	309	285	338	309	307	290	321	296	319	300	314	310	307	324	284	313	296	313	325	320	309	313	324	322	342	319	317	304	318	355	317	298	334	328	335	311	344	325	292	304	316	307	299	297	315	342	299	339	325	311	305	304	339	311	322	294	313	333	327	267	320	332	327	348	308	295	330	326	293	333	313	312	346	333	308	327	339	331	327	290	315	302	321	317	295	299	318	304	312	321	307	312	311	274	323	282	271	318	287	302	319	307	338	305	302	290	298	344	323	301	320	305	324	342	326	296	313	300	299	302	293	300	317	302	335	338	319	313	317	307	306	292	300	302	312	317	316	360	316	295	333	318	320	320	300	327	279	305	292	307	310	317	300	309	306	309	316	285	271	318	287	313	315	306	310	302	294	308	339	315	345	321	316	329	332	307	296	316	355	328	310	312	305	268	327	321	322	307	314	288	320	322	315	326	310	349	301	303	304	288	297	294	312	287	303	282	299	288	327	323	319	337	318	325	310	325	337	314	317	321	272	337	324	313	299	315	325	311	284	329	333	337	318	289	314	284	314	306	289	316	312	300	339	284	296	326	308	315	335	323	313	309	320	315	299	311	291	304	290	315	343	336	325	314	350	281	323	331	298	312	335	284	351	305	300	295	352	305	321	291	318	313	330	280	348	324	329	304	306	299	307	293	331	312	326	357	318	299	324	293	289	320	305	300	345	307	303	338	271	306	295	296	315	305	317	293	293	296	302	297	320	338	323	314	305	304	321	279	337	329	316	322	320	308	294	297	303	320	328	296	323	311	303	340	314	325	312	293	291	312	332	327	308	314	325	320	294	310	298	326	337	340	324	300	339	347	300	328	338	290	309	289	276	295	284	308	323	295	323	299	285	306	319	332	322	294	292	301	315	306	309	315	296	313	315	297	319	345	326	315	336	293	291	293	302	309	302	326	334	324	336	310	301	291	311	311	313	307	313	295	310	296	339	290	296	297	317	300	328	362	303	296	335	300	328	295	341	312	323	321	299	323	314	312	331	320	293	296	270	320	323	318	296	295	286	276	294	286	316	324	298	317	349	321	307	324	343	317	296	305	319	322	293	319	292	331	309	329	291	307	315	319	319	313	319	301	341	313	297	306	322	311	319	321	291	302	341	307	290	274	318	282	307	306	318	287	318	313	324	297	305	317	285
27968	18664	15834	5439	921	861	793	829	786	870	816	778	720	771	791	738	781	795	822	753	763	776	780	815	808	788	797	792	794	775	789	803	795	815	756	789	790	757	780	770	805	801	772	755	795	767	800	794	781	746	796	744	752	826	846	769	792	789	807	764	802	811	741	800	761	793	796	756	787	774	778	750	783	805	765	775	806	807	783	782	794	781	791	825	822	775	781	765	794	828	770	786	750	785	783	757	768	747	765	793	767	771	770	747	795	781	756	823	774	813	744	776	773	751	740	789	752	793	761	771	811	804	761	787	789	738	783	813	748	789	756	783	749	744	785	773	834	823	795	756	818	806	735	813	796	750	782	768	790	836	751	815	781	750	774	828	780	794	789	797	798	774	823	765	733	770	816	779	781	817	829	799	812	757	816	757	802	837	822	768	787	783	788	791	780	744	791	808	792	803	819	785	818	772	779	782	760	764	772	828	808	741	730	760	768	781	756	824	816	793	798	739	781	775	796	797	741	762	781	772	766	799	775	807	809	762	814	790	792	779	779	796	782	780	742	759	757	875	752	817	779	760	742	795	801	821	829	763	772	772	772	807	805	810	799	780	783	763	804	825	790	814	815	766	786	829	819	785	801	731	738	810	786	749	818	742	774	780	822	757	801	791	768	755	797	782	789	828	801	797	726	817	788	739	778	746	807	790	750	766	749	806	754	796	807	786	743	767	758	826	794	816	824	790	870	814	788	757	761	876	776	769	789	795	809	800	761	760	790	773	796	818	785	759	797	797	804	781	827	783	786	811	757	707	733	790	811	821	783	812	798	793	792	794	771	781	762	760	769	764	771	761	776	790	762	733	804	753	824	814	827	786	806	748	816	787	767	759	808	773	717	760	803	775	754	790	812	766	773	789	779	822	807	775	777	759	771	820	792	762	752	775	786	736	834	767	813	775	771	819	717	789	759	803	819	793	764	750	761	757	775	789	788	750	820	802	855	798	784	783	800	810	798	736	757	817	790	727	741	756	778	784	809	783	794	769	779	770	815	821	791	784	788	758	729	806	800	803	783	782	781	782	809	764	786	733	823	736	820	810	810	776	851	742	803	793	816	848	728	774	775	794	759	827	788	837	836	793	748	794	723	763	789	771	770	760	831	758	809	799	766	793	779	805	779	770	792	772	829	750	881	787	812	781	821	798	817	779	750	805	783	801	814	833	731	745	842	788	732	795	784	822	813	789	802	707	736	791	796	779	748	791	770	802	765	790	846	762	804	754	782	724	794	802	751	769	738	731	827	784	762	794	756	715	774	772	755	774	812	789	802	808	811	772	792	786	805	741	848	740	805	773	761	771	859	769	779	759	778	773	799	761	765	771	787	802	789	768	798	786	800	783	771	812	790	761	789	783	756	778	760	770	789	763	774	799	789	798	802	814	759	735	777	781	769	771	750	752	794	778	833	818	750	806	794	799	755	807	826	779	720	775	820	753	733	760	766	809	834	830	821	742	796	791	809	736	789	758	769	781	759	806	773	813	810	786	799	764	810	788	767	763	854	801	815	793	821	820	813	791	773	755	795	805	785	807	817	801	783	737	759	754	782	808	797	749	776	746	784	754	759	784	805	718	816	777	804	811	773	801	781	809	794	785	838	781	787	781	794	738	837	772	772	771	811	778	741	798	757	833	767	795	822	771	771	784	764	792	756	744	776	755	822	747	761	820	796	783	794	762	826	734	795	790	766	798	804	788	803	771	754	781	836	784	807	786	795	760	784	720	781	818	843	767	751	813	795	745	766	751	785	741	785	779	750	761	778	764	755	823	745	797	780	815	773	795	813	787	815	729	796	768	758	737	758	803	825	763	780	736	795	819	770	794	810	859	786	808	810	730	759	822	772	808	837	787	758	810	869	758	762	806	832	794	778	789	736	752	814	766	781	775	782	797	772	815	752	761	797	801	784	777	795	761	758	834	771	808	824	757	825	798	789	765	801	774	811	820	802	767	833	813	796	767	762	773	804	755	798	795	770	829	770	806	758	797	784	777	785	754	754	786	828	759	797	782	779	794	776	779	758	804	793	772	805	815	752	801	786	757	802	733	769	828	774	783	789	774	768	786	746	754	797	818	820	754	796	809	811	776	783	806	813	802	791	830	750	737	768	756	732	797	793	788	788	775	797	819	765	807	792	779	776	757	827	755	798	760	823	770	848	773	801	873	755	744	794	773	775	813	763	792	800	777	767	790	743	827	759	797	794	739	753	744	787	786	766	770	741	797	782	794	745	761	807	805	752	772	805	791	790	781	742	800	789	752	754	766	780	761	853	726	795	770	762	779	811	747	753	772	784	811	788	815	775	787	809	783	819	774	804	794	820	779	780	807	796	815	823	747	770	794	780	758	810	762	800	779	802	776	825	814	822	800	730	801	804	790	757	779	752	804	782	784	786	811	735	819	792	803	791	788	809	789	811	718	783	849	759	754	801	753	736	742	793	781	803	737	823	757	822	840	834	786	824	781	822	793	793	744	794	789	776	782	826	784	770	774	790	769	827	765	730	800	782	776	841	826	782	697	732	785	792	758	818	740	753	794	771	742	821	773	765	790	817	784	782	785	765	749	771	741	816	793	748	744	770	809	804	802	792	798	744	786	768	778	845	765	771	781	771	798	802	752	800	789	744	743	789	775	740	815	778	771	773	772	870	800	764	729	769	813	804	843	738	762	761	793	736	724	781	764	767	772	854	744	779	787	776	792	779	789	824	764	799	750	770	785	773	771	791	814	784	808	824	789	764	785	749	848	734	786	807	776	781	786	787	761	801	811	789	793	805	757	758	794	763	762	773	749	807	821	788	789	763	809	806	776	820	805	779	799	775	783	772	781	784	818	768	791	808	786	813	826	711	774	744	798	758	775	825	786	834	755	795	783	823	750	783	806	823	776	791	788	781	816	827	836	754	805	763	818	806	804	744	758	738	774	776	763	817	813	784	738	828	798	800	747	784	759	829	744	744	779	755	779	722	842	827	802	789	765	769	771	839	774	755	763	743	778	796	781	762	734	833	793	760	746	728	723	772	796	719	790	834	793	754	746	793	786	792	741	786	777	786	729	787	810	749	752	782	771	789	758	724	793	752	746	757	756	744	791	791	779	822	797	758	803	739	750	770	774	742	755	753	785	773	762	776	751	734	742	799	750	762	789	796	765	777	782	773	831	792	770	785	777	839	799	774	751	817	782	814	792	841	813	809	809	797	795	785	779	794	773	777	800	791	796	752	806	769	831	831	787	750	779	770	778	784	790	825	715	809	830	763	800	778	774	707	809	797	794	759	741	846	762	771	780	779	774	803	788	764	796	788	783	769	803	761	780	819	784	788	770	783	780	789	753	792	808	784	799	754	801	775	759	764	811	783	752	812	761	775	755	798	772	775	780	772	777	813	778	798	792	774	766	751	853	777	748	794	764	836	803	787	781	758	760	778	810	810	785	803	801	757	754	768	808	802	790	825	826	769	757	787	728
6883	12540	12235	3097	1080	1079	1021	1069	1005	1122	1008	999	1029	1000	983	980	947	980	960	1018	1004	1019	946	958	936	968	1011	969	969	970	991	940	965	988	966	971	943	976	983	975	946	939	959	956	929	1011	964	914	951	981	906	1060	852	918	1007	981	923	993	984	976	903	975	934	937	950	916	956	973	957	1004	979	1005	964	952	940	1009	911	927	1013	976	974	957	927	950	949	974	957	938	954	993	944	945	959	952	940	960	936	919	1025	986	942	990	991	962	956	953	921	943	997	981	944	976	978	965	996	995	967	963	1043	993	1034	938	931	953	961	920	956	950	911	940	970	911	920	981	995	922	877	971	942	973	965	995	949	928	930	906	947	965	950	962	947	960	999	1001	982	973	986	945	1028	952	956	935	913	978	936	980	948	961	984	986	955	963	988	1007	937	992	911	926	974	968	959	945	927	977	935	951	958	953	900	994	966	929	960	998	962	911	994	961	915	978	1066	937	1020	965	961	932	981	1033	941	957	928	964	917	1030	953	949	1001	972	999	939	933	938	957	961	952	925	1007	984	992	958	925	1003	936	995	929	964	1031	890	952	933	943	951	943	965	959	1042	1015	936	964	934	997	995	939	951	986	978	945	995	978	999	985	931	1012	979	981	993	1038	976	925	961	976	936	950	938	900	939	960	968	903	949	983	920	946	953	975	966	1018	991	1022	932	918	978	925	948	982	972	980	977	954	969	978	978	947	974	961	957	945	940	967	959	949	950	986	1009	994	1004	933	942	999	948	974	973	918	922	999	985	950	982	1002	988	951	935	971	993	907	974	936	923	965	947	969	913	977	946	963	896	911	973	910	981	947	939	920	999	960	966	988	972	966	984	994	1018	984	984	956	972	998	973	977	963	958	976	914	961	1013	919	968	964	965	949	955	958	981	973	981	889	960	951	1009	1010	929	933	999	955	993	895	1005	910	942	956	956	981	939	905	915	943	908	928	950	963	924	1007	953	996	939	1000	981	994	936	957	1004	988	920	1009	999	939	964	957	969	946	1002	967	943	950	990	984	977	969	967	1014	1021	917	950	951	932	1014	946	980	997	981	962	949	927	1032	990	967	941	979	950	924	999	981	1016	1003	956	995	1014	966	947	906	947	977	956	934	951	978	954	932	928	979	982	933	965	893	1013	978	999	904	968	923	982	976	968	950	949	964	934	1000	942	983	957	928	994	1022	961	994	937	939	985	993	930	979	1000	965	912	947	961	935	938	997	971	945	945	1017	943	952	992	921	943	968	988	957	966	1016	987	955	965	914	955	958	960	913	1001	951	1003	934	993	1002	957	971	979	989	957	1000	933	1000	907	893	975	913	951	962	979	919	927	981	947	876	1024	957	950	957	882	948	935	922	958	981	1015	1012	971	950	908	906	957	919	970	968	947	985	999	936	943	951	973	974	956	1025	957	970	960	963	1027	961	980	1019	964	915	937	1007	979	988	974	954	947	896	1008	902	973	1028	940	999	1014	1009	977	973	986	964	975	1010	983	1023	974	1008	970	972	974	997	957	982	947	943	939	948	971	910	952	906	979	951	953	963	945	1012	994	913	961	945	1002	913	970	967	941	925	968	919	1002	966	956	1015	1001	1012	937	940	971	984	990	953	985	917	949	975	953	1005	936	939	998	1033	916	983	942	978	929	975	952	973	990	893	970	922	976	954	993	1028	922	1044	908	950	1017	952	948	994	966	959	989	991	953	966	996	935	932	941	992	947	954	911	982	962	951	952	920	941	949	977	964	987	982	1002	1002	960	912	881	965	992	951	943	943	915	952	935	958	966	987	1010	924	961	980	906	973	952	954	1040	983	954	953	955	986	1012	936	934	971	1011	972	966	940	898	997	964	957	982	935	961	976	952	935	899	1027	968	945	905	913	973	951	952	969	936	984	999	958	955	988	964	973	981	1009	992	961	903	945	945	962	952	1006	988	1042	957	970	980	998	943	973	969	942	968	957	967	940	990	942	991	961	999	947	913	976	950	1000	962	964	935	979	987	994	941	995	962	986	967	953	1007	957	947	976	954	933	942	922	973	988	978	975	944	944	987	945	954	933	901	984	1000	963	975	922	1011	983	994	921	959	971	981	983	935	965	984	950	940	941	967	996	1021	1001	956	941	948	908	958	950	937	905	918	946	959	921	997	989	942	937	982	957	955	962	966	946	945	986	1051	1008	1001	906	977	988	953	923	999	945	988	992	947	1035	947	1003	960	1029	944	959	950	949	935	943	968	940	951	957	1013	971	995	959	953	997	990	1016	919	939	1011	923	933	986	982	953	965	934	994	968	971	962	971	983	972	951	935	873	944	933	927	964	1005	947	988	973	931	946	997	960	959	980	986	964	956	959	975	941	985	964	965	991	946	976	956	1001	1011	966	944	921	966	923	925	938	961	896	960	992	1028	967	972	968	957	1030	960	1025	997	947	966	924	981	941	946	974	970	975	996	967	933	924	951	950	956	1039	949	1016	968	906	928	975	991	920	894	937	913	1034	896	1031	1005	928	969	968	968	984	978	932	948	954	952	1005	966	939	958	934	999	982	963	916	990	1001	993	991	997	968	941	913	980	943	975	992	914	985	983	1009	960	964	968	951	930	982	992	976	945	937	1023	952	1004	951	960	911	998	989	965	1015	980	946	922	940	995	939	975	954	928	939	908	963	980	924	987	934	931	977	989	1032	973	948	990	965	988	964	1021	934	927	942	973	984	995	954	996	964	926	1003	958	972	908	991	1022	932	909	982	994	979	985	1003	980	1002	953	1016	958	986	987	950	964	923	997	949	973	969	992	992	911	955	948	1007	925	881	943	1025	991	993	946	993	953	912	1023	972	1013	1022	1004	899	1031	945	981	958	973	921	971	1007	975	1023	955	910	963	939	930	997	959	920	936	916	952	925	966	924	927	964	923	1001	941	968	970	900	1004	975	934	1003	946	903	957	982	1002	1030	971	995	967	1032	977	876	945	1007	934	924	928	971	978	964	961	959	934	956	1026	971	956	976	967	905	940	993	974	965	1027	939	911	998	979	912	974	915	960	937	957	951	919	1010	973	945	919	955	969	1028	974	989	963	974	924	952	996	988	974	961	986	924	929	984	947	942	1004	949	928	918	1013	947	989	989	935	1011	937	957	1005	965	969	951	965	954	956	966	975	942	984	1012	942	944	953	990	950	993	1009	958	959	979	944	963	998	985	991	985	979	987	991	947	983	964	928	982	970	942	964	999	954	1013	997	1007	928	957	971	1016	970	987	1003	913	966	1003	978	926	971	942	934	983	1051	961	956	942	995	981	971	957	974	986	963	981	969	961	907	986	934	940	990	966	1015	979	977	989	956	944	953	969	1005	952	939	956	968	966	955	921	1005	967	964	1010	936	911	949	961	933	930	940	964	991	970	944	987	955	969	919	1006	1006	994	957	981	946	945	937	951	903	967	915	944	963	981	962	977	945	943	1018	962	916	919	964	941	937	936	977	970	959	950	958	956	1000	1015	969	945	962	967	991	981	984	1005	953	969	996	938	987	926	1020	933	990	924	939	993	987	938	977	958	1010	965	931	920	964	990	1034	1031	947	960	910	975	920	991	886	1017	938	932	974	1004	990	920	916	980	994	966	1006	929	1003	977	943	970	932	1019	925	917	972	963	1020	985	994	985	959	921	1000	964	1016	923	946	914	932
23734	21482	29073	26010	20296	7801	1283	899	777	1927	726	672	696	666	654	619	666	652	630	616	596	650	581	607	613	639	620	590	620	635	624	607	608	597	564	605	646	619	648	596	593	624	581	616	624	595	596	619	579	614	584	614	610	565	586	604	555	612	592	578	618	627	580	636	610	630	640	577	583	651	609	573	603	561	586	651	581	583	599	616	594	607	597	563	566	603	618	613	583	602	635	605	575	636	609	624	586	576	593	609	567	632	591	594	623	638	546	559	620	593	615	604	635	612	623	578	575	592	591	603	548	586	589	630	633	577	629	544	570	587	597	605	591	588	587	580	577	620	590	591	624	646	611	620	610	636	604	622	627	575	641	576	574	580	618	641	638	610	607	601	560	601	597	601	587	608	620	602	579	597	592	598	603	596	612	554	582	610	565	602	595	548	579	595	612	567	568	609	617	572	592	548	612	627	580	588	589	547	578	599	574	638	554	592	587	583	653	614	575	593	572	610	571	642	609	572	579	618	614	589	640	568	619	578	547	606	578	576	610	591	611	545	592	617	615	572	534	583	600	609	603	583	610	582	599	623	583	632	602	664	598	571	585	619	637	566	609	600	599	611	594	602	586	545	625	585	591	573	592	584	590	615	590	617	540	666	598	574	600	628	557	569	605	600	551	543	621	573	569	582	591	621	624	588	565	547	620	642	562	601	580	620	618	586	570	608	637	638	581	613	593	601	593	601	604	622	576	600	572	585	634	583	561	594	560	551	568	610	621	552	602	598	576	558	618	591	612	625	608	609	625	570	588	587	586	613	591	583	596	580	597	596	619	661	608	603	558	612	585	589	598	607	610	589	564	578	616	596	606	601	603	591	576	572	545	600	559	609	549	563	588	563	581	569	609	602	591	640	603	581	622	580	543	593	612	563	617	608	571	605	634	610	622	650	610	630	588	588	561	578	630	550	632	584	615	556	586	560	559	574	576	571	639	567	614	608	576	588	576	615	633	574	572	607	561	611	581	589	598	586	620	628	631	574	627	574	586	593	645	628	625	577	587	608	589	618	614	606	627	603	582	621	590	544	623	589	587	615	582	621	612	655	603	601	630	571	587	581	622	572	606	558	619	584	592	543	662	621	606	593	627	587	602	627	583	670	567	585	586	600	624	651	607	550	629	568	580	644	571	626	614	632	654	594	580	636	572	586	618	589	654	648	568	598	629	560	559	572	573	573	548	578	598	580	560	574	665	625	575	577	613	593	581	610	578	601	583	612	609	576	573	576	610	543	605	593	544	621	596	655	515	580	617	622	590	573	589	578	635	615	590	579	570	570	552	612	624	609	578	609	612	577	591	595	605	561	596	618	579	626	605	611	550	583	568	607	611	611	596	577	610	559	607	571	599	574	580	617	585	579	576	590	614	648	619	576	602	646	565	598	570	586	583	597	596	618	592	595	583	608	579	609	595	577	575	614	628	611	580	564	568	592	635	605	581	618	594	599	597	583	611	586	628	584	584	581	569	555	584	602	615	617	578	603	553	593	563	576	600	597	611	610	565	612	578	564	607	565	596	589	608	586	616	552	627	619	624	602	582	581	601	579	588	599	602	582	610	598	541	590	596	595	595	543	577	610	598	559	622	576	608	605	575	631	580	594	527	602	634	591	595	620	558	603	615	597	607	588	598	584	593	585	597	577	610	603	618	574	610	622	605	603	627	580	604	566	587	594	568	632	603	581	568	594	612	580	623	601	628	646	568	563	598	622	600	577	610	608	575	610	568	597	609	616	593	605	563	567	556	598	597	545	578	566	557	575	610	609	584	621	577	611	591	613	584	600	607	622	573	599	573	562	590	607	599	595	596	659	618	585	590	549	570	613	579	604	551	572	574	577	613	589	610	591	551	605	604	604	582	622	598	649	608	566	598	611	612	566	594	595	604	559	583	609	616	576	635	571	628	606	581	554	644	585	558	607	595	590	612	592	568	622	617	607	602	616	595	569	539	594	571	606	629	604	562	635	628	576	559	589	582	598	555	611	633	634	558	616	585	605	579	582	613	586	567	630	610	601	551	562	592	603	598	573	572	596	598	594	588	576	584	605	566	593	551	567	587	596	635	585	631	659	614	601	604	573	586	555	599	618	615	604	615	659	624	563	590	586	602	547	637	578	601	575	549	593	628	577	593	612	589	605	601	602	610	604	613	620	568	602	606	602	588	626	587	583	594	595	575	612	646	596	577	604	645	601	573	648	606	588	560	594	624	574	582	571	632	563	629	590	632	582	606	545	616	610	569	584	574	642	606	568	628	598	610	562	586	585	616	603	567	592	625	585	589	565	602	584	553	571	611	628	595	636	534	599	634	572	601	583	601	582	523	585	573	586	590	611	608	594	592	551	573	566	575	593	579	605	582	588	554	611	591	598	604	617	605	611	616	577	566	560	626	573	598	592	610	647	568	604	586	610	620	629	587	631	594	600	580	583	612	594	608	590	661	576	598	626	587	601	574	616	633	554	560	617	556	546	602	587	542	622	646	642	571	603	578	600	598	585	583	581	614	597	543	606	597	594	616	646	571	637	585	626	585	570	584	577	640	650	619	610	584	583	626	592	640	583	577	622	596	583	566	589	581	601	641	606	618	589	570	588	568	618	569	575	627	602	591	578	590	597	591	593	649	579	546	627	607	649	552	602	614	617	585	547	588	603	589	564	554	594	599	614	639	607	569	615	600	604	616	568	547	572	559	597	606	611	594	623	575	586	595	591	590	614	575	588	559	562	582	549	602	573	585	610	622	585	614	577	584	602	557	592	609	568	588	626	559	564	549	574	608	605	596	598	582	593	610	570	658	577	619	535	566	562	598	590	579	623	641	594	613	627	586	594	601	592	568	545	575	585	647	599	563	580	591	590	625	594	575	572	561	610	585	599	624	636	606	607	609	600	600	583	581	605	604	620	608	634	612	618	597	624	601	611	605	603	554	617	614	583	547	619	614	611	590	621	589	616	547	612	590	581	585	577	587	601	595	641	613	565	623	566	625	605	630	634	599	543	623	590	561	578	606	559	581	620	609	619	611	566	603	591	622	583	610	566	580	566	582	584	622	590	576	584	603	598	590	628	576	607	586	598	591	613	614	576	613	584	603	579	554	569	573	639	587	583	603	584	578	671	576	623	585	571	623	627	603	572	626	617	621	575	621	593	555	559	594	572	602	594	598	596	571	587	631	597	580	632	609	537	597	611	610	587	610	558	536	598	618	587	580	596	607	625	584	603	630	581	602	568	545	592	654	569	593	552	631	608	603	552	581	639	623	592	641	620	611	564	622	613	560	607	602	609	617	598	619	604	620	556	606	613	634	569	583	567	628	601	585	572	595	590	600	615	590	570	603	582	568	634	598	593	588	592	586	560	595	610	523	593	583	565	623	590	590	566	591	543	563	621	626	602	568	593	629	611	571	623	569	535	584	632	596	601	584	601	607	606	660	566	604	577	595	609	567	588	563	635	602	592	574	581	624	602
6471	34455	50437	16249	2261	1798	1531	1273	1125	3294	974	900	824	911	865	847	879	806	765	803	791	800	799	794	772	795	819	745	765	761	771	763	755	775	776	709	703	721	721	746	713	778	770	766	775	788	768	747	773	791	753	789	701	780	737	805	750	793	795	751	738	725	756	724	722	724	772	772	750	743	725	746	749	763	786	669	768	790	765	706	702	715	770	693	719	730	717	734	776	778	729	793	772	725	765	740	737	716	721	760	782	755	782	788	785	741	766	777	769	740	776	736	765	693	776	718	803	735	748	725	766	764	743	769	747	735	752	719	759	734	745	779	736	724	752	755	755	735	792	727	769	771	679	754	781	746	773	711	749	740	705	754	726	769	788	722	708	785	763	774	770	709	789	759	789	733	800	787	786	734	758	731	712	738	764	756	778	746	752	722	725	775	765	803	727	689	733	737	766	777	705	775	752	767	767	725	751	744	698	749	725	749	765	754	740	773	752	755	703	762	736	715	722	725	744	727	794	813	802	750	791	723	790	771	756	762	762	740	720	765	753	769	740	800	740	747	720	776	755	836	773	756	770	746	745	737	719	762	733	770	757	730	727	754	784	745	770	747	780	770	803	765	770	717	772	778	713	747	732	734	767	768	774	714	738	768	776	711	727	755	739	727	751	755	768	731	737	738	742	729	730	753	722	747	724	749	749	704	757	703	753	744	773	750	780	742	765	738	760	763	713	796	759	740	712	774	703	752	761	742	771	764	794	756	745	783	756	818	793	728	719	754	753	765	767	736	733	738	729	785	785	756	794	795	742	753	741	716	744	723	783	749	755	722	746	699	799	720	749	734	770	739	763	753	734	754	730	764	745	729	722	718	775	769	767	756	737	743	726	733	778	744	807	758	743	740	793	715	689	803	725	741	727	770	713	752	753	746	690	768	786	722	787	717	758	795	756	761	717	733	722	707	760	718	801	724	748	764	716	734	767	734	714	739	748	742	770	734	774	745	732	739	755	730	781	773	743	744	765	684	726	712	782	799	697	765	735	727	786	781	678	754	753	782	791	729	756	719	796	733	784	727	756	768	722	794	776	754	762	768	775	751	762	762	755	734	770	731	774	768	785	716	759	700	756	737	743	732	705	727	766	725	764	772	736	762	742	758	758	774	777	748	710	749	757	736	744	756	774	751	745	799	774	777	759	748	742	697	753	773	690	742	752	705	744	695	756	726	753	755	750	754	776	720	748	720	779	675	688	695	765	746	765	739	715	758	733	737	730	746	737	771	743	732	750	764	724	781	756	742	783	762	758	759	771	733	753	755	727	762	784	781	747	769	719	768	772	675	760	713	732	752	757	741	783	762	769	723	714	739	751	733	699	801	775	728	789	773	748	752	751	792	723	754	727	801	749	735	750	724	784	770	735	724	775	753	757	779	746	773	766	756	790	747	757	780	733	768	794	793	745	770	780	751	770	751	778	734	715	784	746	814	695	697	794	712	758	735	792	735	737	766	772	756	708	724	735	721	782	731	756	765	729	734	711	723	736	808	712	694	724	773	722	776	712	752	741	774	758	710	705	708	749	742	732	782	781	746	757	739	745	758	720	736	808	816	779	745	719	735	760	735	746	783	783	781	750	766	760	713	750	729	742	805	740	717	713	750	768	748	708	721	730	721	752	709	724	770	775	758	737	771	757	742	743	771	744	742	734	740	771	763	716	768	776	749	732	755	752	768	738	754	733	787	722	739	732	729	738	740	753	768	726	755	737	781	756	756	731	736	780	764	732	726	774	746	773	766	738	734	709	716	697	758	736	746	775	742	779	742	709	740	747	811	764	732	778	820	749	842	771	752	777	720	673	755	735	732	686	782	773	774	779	795	712	762	772	729	745	732	766	759	748	675	753	752	717	756	746	755	732	726	743	758	728	739	782	774	717	763	748	746	739	708	727	743	717	771	728	746	714	727	749	755	754	735	726	723	750	774	747	779	779	826	766	748	763	771	747	753	742	753	757	754	818	746	700	743	735	733	750	773	775	706	733	773	752	778	698	739	759	732	786	743	765	770	752	742	741	734	725	719	724	804	775	771	749	751	788	716	763	792	760	785	769	811	678	781	728	722	746	694	749	768	749	767	755	761	781	706	778	767	737	719	708	812	760	782	785	737	753	698	770	731	747	739	747	742	743	733	720	759	726	733	763	766	772	726	739	749	773	726	735	734	751	707	773	774	755	778	734	720	742	781	770	764	766	720	711	748	762	771	785	779	693	765	758	730	785	761	767	735	719	758	747	755	779	746	742	767	743	717	745	804	799	701	709	791	737	772	726	765	783	757	744	728	760	767	724	749	760	719	743	690	754	771	745	807	767	748	723	755	717	766	749	697	779	748	731	758	740	752	818	719	781	737	767	759	771	715	716	766	766	772	692	699	753	726	738	723	745	733	741	788	737	752	761	757	735	763	702	810	755	743	791	789	743	689	734	767	784	713	741	726	739	788	747	786	737	790	744	773	746	751	702	736	769	775	766	768	771	761	748	766	780	799	727	754	738	714	770	756	775	796	759	708	732	753	756	780	709	779	738	720	750	734	730	744	759	773	767	738	741	714	761	714	748	730	697	765	755	762	793	764	726	773	738	768	738	771	730	742	730	758	743	778	746	759	757	728	785	751	767	764	730	727	766	781	700	719	746	749	735	759	760	721	783	732	782	785	715	741	717	767	743	758	758	761	713	794	777	748	810	766	763	792	727	712	752	729	762	788	787	748	731	734	781	764	787	773	804	787	756	747	726	767	743	684	741	813	790	771	756	747	735	752	773	731	751	731	758	758	752	698	801	849	754	700	695	777	793	752	771	813	746	759	737	721	766	761	771	748	704	783	731	721	735	763	770	735	744	733	734	785	724	769	803	744	724	731	764	740	769	722	752	745	678	727	717	722	755	779	750	718	739	825	773	742	714	758	743	726	748	742	714	732	722	794	707	778	780	737	768	789	793	734	775	717	796	755	750	734	719	732	714	746	732	772	734	680	738	749	744	769	765	755	748	772	760	725	761	745	747	730	776	769	731	729	766	675	704	715	754	774	760	754	719	729	715	761	723	752	740	673	762	759	728	769	766	761	785	727	750	779	724	731	722	799	719	756	737	775	751	745	766	743	710	762	760	765	701	746	772	760	742	725	789	777	757	777	738	741	762	737	740	760	734	680	777	737	738	726	760	718	769	732	715	756	706	742	757	720	724	775	721	806	750	772	722	752	742	744	713	739	802	750	789	747	745	729	782	728	765	784	737	793	726	773	763	785	723	742	767	753	753	790	759	779	763	694	711	709	728	743	802	750	747	746	754	774	708	732	722	758	714	739	748	733	744	734	697	763	736	696	724	722	727	730	756	739	806	801	777	737	738	789	791	795	747	786	765	752	769	754	765	772	685	775	791	770	723	748	745	768	752	805	826	788	790	764	723	751	727	746	727	715	764	721	767	798	726	735	769	763	736	775	740	780	778	783	705	710	729	731	783	730
24990	21503	27761	25086	6165	855	776	696	602	1072	613	520	620	538	595	546	530	560	540	523	556	569	540	505	532	571	512	514	531	546	553	552	541	528	506	543	508	549	526	576	564	522	554	529	488	528	546	553	567	562	527	518	570	538	555	522	564	569	538	528	554	527	526	559	486	551	531	524	581	528	537	544	569	548	511	553	542	534	535	523	521	562	547	491	518	509	498	551	532	548	559	552	556	562	572	519	498	536	544	508	517	552	521	552	497	547	545	532	519	517	593	546	570	476	556	526	546	541	543	571	497	551	561	538	534	513	544	543	529	559	516	545	552	522	559	534	548	537	518	501	502	531	534	576	544	550	548	492	492	544	527	545	538	546	511	480	506	534	543	517	520	526	555	501	549	551	517	529	548	520	533	528	555	518	532	550	544	515	510	549	539	522	554	531	516	577	573	549	531	512	541	511	530	559	541	520	493	541	550	518	552	564	534	528	544	510	560	545	525	513	534	531	544	530	540	546	505	535	546	529	520	567	517	554	539	556	514	537	530	573	513	543	521	515	518	524	530	544	521	561	518	537	519	510	516	574	536	527	548	540	557	537	524	553	553	526	511	527	532	557	567	502	548	569	520	502	534	529	570	536	512	535	525	521	548	543	546	513	542	511	547	508	523	505	524	557	529	573	533	544	527	525	502	529	544	572	566	520	505	529	520	500	524	551	530	539	539	558	521	535	552	509	536	497	529	535	539	533	542	526	527	536	571	525	543	571	483	559	492	505	538	503	535	524	552	535	531	504	541	552	512	525	530	574	544	508	483	554	544	566	547	542	573	538	616	542	515	511	516	495	549	496	531	508	544	507	563	539	544	535	549	533	507	542	535	517	540	538	512	517	546	574	545	547	559	572	491	583	504	542	539	561	544	535	535	496	527	547	501	597	547	589	534	501	559	541	538	525	562	549	532	571	546	549	528	553	512	554	534	505	543	555	483	566	558	533	528	516	540	571	512	535	564	539	546	535	532	551	511	513	575	509	524	522	508	506	532	516	584	568	527	545	522	467	532	538	543	533	520	555	519	525	523	549	564	555	506	518	564	520	523	527	540	551	573	536	505	484	564	534	554	531	527	515	559	523	562	548	493	524	502	486	528	552	545	552	559	559	544	553	495	522	518	542	527	522	532	538	548	552	541	560	522	561	522	547	572	514	536	506	536	562	557	583	539	503	525	553	534	480	536	551	512	577	524	519	573	535	527	540	520	531	511	480	578	570	542	545	511	555	505	544	545	539	474	555	552	505	512	553	519	498	559	505	517	531	549	551	516	581	518	520	540	544	544	489	514	526	521	514	541	524	543	572	543	497	503	546	503	491	510	515	537	514	535	543	504	525	540	518	542	549	520	543	519	540	508	548	520	549	524	535	548	525	534	529	525	539	525	561	521	526	524	529	542	517	522	504	543	543	541	494	506	538	545	512	530	516	547	567	500	519	520	584	535	578	538	546	504	528	539	559	522	547	524	540	553	543	532	521	562	568	547	508	531	522	543	539	528	555	539	534	522	511	557	519	561	540	579	577	522	541	548	541	540	512	514	544	552	530	511	530	531	534	548	537	522	495	533	560	529	525	528	576	529	511	522	549	549	531	531	559	526	513	517	535	550	521	519	557	515	518	560	531	524	541	547	511	511	541	549	551	519	511	516	546	500	554	550	539	525	568	547	571	522	574	566	523	507	552	536	531	522	508	538	499	566	583	557	534	527	535	520	542	524	504	548	551	524	511	519	512	522	513	570	539	518	520	563	530	549	516	588	553	511	511	539	542	505	523	565	548	541	512	523	558	554	517	541	534	571	566	543	547	541	560	543	539	524	545	482	507	510	574	514	549	572	522	550	549	559	521	524	551	558	545	547	550	504	568	537	524	522	562	544	536	556	533	545	548	547	523	560	544	595	532	497	507	547	545	573	536	520	561	509	526	520	546	519	536	513	549	566	529	479	528	549	507	547	510	514	536	550	516	549	536	500	517	534	539	587	527	563	515	522	538	538	531	500	533	522	529	527	534	509	544	512	519	527	535	499	561	519	511	557	552	508	561	506	482	519	533	517	553	546	548	511	505	572	553	552	542	571	552	525	523	549	517	519	552	544	474	534	526	563	572	502	532	526	524	527	517	528	533	495	535	522	536	582	499	519	584	498	556	535	493	515	584	562	525	514	547	552	579	562	549	535	517	567	531	526	543	522	538	509	568	568	556	582	485	532	528	553	547	542	511	519	516	534	546	580	506	566	515	539	553	504	489	510	513	552	548	508	561	511	530	498	544	497	535	544	481	517	557	531	549	517	534	559	467	478	520	514	519	526	511	547	506	522	564	518	548	510	557	522	514	498	503	540	537	510	492	545	566	507	527	541	570	515	496	495	531	531	553	501	549	532	520	534	484	523	539	503	525	534	535	530	615	533	471	578	553	547	557	547	559	555	516	495	508	484	583	571	541	547	526	511	536	542	519	552	497	549	513	518	497	534	525	539	534	527	538	546	534	538	544	534	524	516	562	543	556	496	543	511	543	499	548	535	510	531	510	542	549	519	568	524	549	527	529	534	531	524	542	496	532	540	551	558	579	495	507	564	542	530	506	490	515	564	536	553	554	509	530	539	576	510	501	494	554	521	554	522	551	520	532	503	534	546	511	556	525	566	540	548	572	540	524	513	517	534	514	522	541	541	489	524	509	503	538	516	502	538	510	550	513	500	551	553	507	504	543	578	495	523	505	559	545	556	467	532	553	525	529	512	539	506	557	485	527	523	531	517	536	560	492	533	587	560	534	552	534	539	554	548	564	491	507	544	556	537	538	523	541	511	541	520	537	534	555	553	515	512	570	537	531	544	532	530	521	551	531	525	556	541	535	545	542	562	556	510	551	529	511	579	554	532	575	567	541	562	553	515	536	528	534	503	537	516	584	564	516	523	526	509	555	521	527	551	535	527	524	501	513	566	533	566	516	530	610	532	475	512	547	531	539	521	509	538	510	581	554	533	510	543	517	545	508	494	532	523	511	498	559	543	508	526	504	509	538	519	576	518	496	509	525	503	569	561	579	559	518	548	491	544	489	526	522	539	528	512	539	552	537	513	524	553	514	548	479	515	507	553	514	519	544	533	501	509	510	540	531	523	516	562	520	550	492	543	521	542	529	539	547	515	551	505	565	505	553	516	571	527	569	548	515	531	540	504	564	514	523	553	583	524	541	541	522	552	525	532	517	527	487	493	513	519	556	516	533	576	512	559	521	528	520	488	566	523	524	503	509	521	545	525	490	540	495	525	519	550	543	569	548	565	508	564	545	500	513	532	530	561	528	564	535	579	536	539	494	485	559	552	493	563	530	556	532	496	532	577	525	511	574	560	504	541	560	534	508	504	509	510	552	511	562	520	524	563	520	537	538	539	526	557	549	554	530	528	520	542	548	552	572	537	528	507	515	556	542	510	521	545	556	540	541	503	561	554	523	548	489	531	511	529	472
6206	21348	35080	10789	1471	1305	1068	960	879	2026	741	709	716	720	729	645	669	700	641	661	684	649	647	713	627	618	639	657	637	712	664	662	607	668	679	642	652	612	607	647	612	605	630	605	655	654	663	600	660	624	597	664	676	696	654	635	649	601	701	652	664	616	662	683	611	599	636	657	665	659	628	635	641	617	647	666	616	650	618	654	641	637	728	658	600	642	683	621	671	661	660	625	660	632	635	636	627	662	626	660	672	637	659	623	613	661	618	639	688	635	639	704	622	651	669	686	633	658	597	697	677	649	623	664	654	621	644	649	653	682	624	637	643	647	623	657	648	673	726	677	650	662	633	607	688	683	632	613	712	646	608	649	626	601	673	593	661	644	681	692	682	594	662	627	663	611	681	701	633	660	654	607	651	638	585	633	644	700	651	684	648	665	651	659	647	608	679	629	632	627	645	637	645	637	604	647	685	664	680	611	667	650	630	656	609	654	614	658	638	619	674	641	628	649	656	638	625	640	630	639	652	625	643	642	653	614	652	643	633	695	644	659	630	626	659	660	630	664	649	683	667	647	637	648	633	610	650	616	646	704	694	657	648	643	687	649	633	629	676	690	661	633	685	656	632	618	630	645	642	627	625	642	678	622	612	659	694	632	609	627	669	650	614	627	644	600	649	682	677	604	647	668	692	638	639	640	680	647	625	651	688	688	671	621	608	637	685	664	602	606	614	661	634	615	669	649	605	660	673	644	620	635	647	640	657	703	692	678	620	664	678	639	665	637	654	658	617	593	659	627	606	632	597	664	690	652	608	634	671	666	640	626	663	673	626	664	607	647	610	652	684	600	614	688	605	657	638	641	643	666	624	687	667	637	621	651	655	641	641	638	624	663	643	639	661	689	652	636	671	651	662	645	650	635	684	655	604	616	636	613	663	657	678	570	661	626	648	658	648	652	622	649	636	650	647	613	693	633	598	639	656	611	617	605	623	674	682	603	632	685	668	620	630	640	664	653	637	634	613	668	690	684	620	627	651	625	628	656	620	642	633	619	647	642	684	695	650	615	637	615	636	637	693	644	655	632	684	636	659	631	653	614	647	618	628	671	660	621	646	646	654	604	630	653	619	669	658	674	675	652	640	659	641	651	650	680	620	617	628	648	678	624	614	619	668	647	631	616	663	570	639	649	673	613	629	645	700	647	618	628	677	615	620	647	676	649	690	636	681	623	664	595	644	606	639	626	618	649	626	653	659	633	624	651	674	626	664	611	591	680	689	660	607	657	618	636	688	648	635	650	612	665	603	648	676	641	649	645	635	581	631	658	679	645	655	717	636	669	649	636	678	666	686	664	611	605	692	618	632	615	629	612	653	681	637	620	635	633	634	622	674	651	714	634	577	668	622	640	666	680	625	668	652	687	666	614	627	639	641	653	659	647	641	644	662	686	619	617	672	675	645	613	664	633	670	653	685	643	629	670	623	623	673	580	656	644	677	665	644	620	613	632	649	639	632	635	655	640	671	617	662	661	680	672	632	651	626	661	650	680	614	613	667	616	647	617	664	649	627	641	645	651	664	629	661	640	654	621	658	653	631	645	702	674	630	645	626	653	634	664	648	662	644	675	642	700	636	645	581	663	664	653	683	654	638	689	620	634	662	651	631	582	639	587	636	608	625	642	653	687	694	648	626	655	696	631	646	622	652	623	654	646	691	668	663	611	651	626	648	583	641	698	607	649	625	618	640	617	638	621	654	709	637	622	619	633	643	700	640	628	650	671	696	654	652	721	660	645	673	624	616	633	651	585	636	666	657	685	671	657	658	626	658	672	593	661	632	668	596	672	672	680	637	661	614	612	661	620	646	626	632	663	652	659	631	620	676	600	662	699	664	671	678	629	601	617	598	631	641	638	648	676	628	690	670	711	618	689	670	699	614	654	641	601	608	635	636	609	672	621	606	644	662	696	682	620	650	636	679	619	643	609	681	645	625	655	706	631	674	656	661	647	620	631	671	684	604	614	680	660	634	698	691	669	657	641	622	636	667	675	642	637	610	637	608	606	658	623	694	622	621	606	644	649	633	635	631	654	637	620	634	646	682	632	637	680	631	673	664	687	683	687	618	624	679	673	695	699	640	646	630	686	637	643	675	707	628	652	617	655	667	645	706	645	630	640	637	640	658	639	676	625	661	633	632	612	637	618	670	574	651	589	611	645	689	624	591	659	682	637	631	661	639	625	613	632	667	669	698	636	652	630	666	646	684	665	691	636	628	662	680	671	655	611	657	672	671	661	634	650	673	644	632	624	672	673	632	678	667	636	650	691	640	598	598	609	656	652	619	615	671	636	629	662	664	656	614	659	636	615	634	592	613	667	633	672	640	620	606	653	650	678	648	608	709	627	650	683	637	613	700	690	641	641	653	622	626	688	645	647	648	633	636	647	634	658	636	659	624	646	639	647	622	667	677	622	657	606	656	605	669	661	670	662	662	670	611	636	660	646	636	647	662	658	654	620	684	646	673	596	649	671	613	664	644	623	696	634	637	620	617	676	644	669	586	651	648	628	614	631	605	658	655	652	644	594	625	632	635	622	702	659	612	600	685	622	632	617	630	638	684	612	655	655	639	612	624	647	693	647	626	637	651	678	668	644	685	648	626	609	608	634	619	680	660	690	613	644	673	640	638	649	654	641	627	669	673	643	659	663	618	687	645	673	633	646	621	625	628	660	638	651	589	644	663	653	650	659	640	610	633	627	615	649	686	626	689	624	637	642	685	646	663	600	635	635	633	636	649	660	683	667	613	621	649	659	645	711	605	663	611	671	625	657	641	634	625	636	643	680	627	619	637	629	658	652	629	622	643	625	658	608	637	645	614	654	614	622	671	621	629	670	628	623	660	675	618	660	671	631	644	624	678	602	699	661	629	603	640	643	622	619	673	646	640	656	650	656	690	631	656	659	653	659	672	650	694	674	622	692	671	653	596	648	610	658	647	659	602	638	672	621	639	659	632	623	622	622	632	616	658	675	631	700	657	666	638	625	603	671	645	643	673	658	636	642	625	618	628	688	666	663	678	656	620	589	647	669	639	627	646	665	625	607	636	656	623	662	601	657	651	677	643	633	632	651	617	627	643	633	666	640	634	658	649	643	642	657	623	629	694	664	600	635	633	642	661	687	638	611	664	636	643	611	672	612	657	600	657	596	681	630	649	678	654	652	648	622	668	642	655	653	592	655	686	682	660	639	653	660	673	641	641	623	622	656	608	658	637	653	653	640	653	660	687	627	605	652	647	641	665	675	671	629	648	606	651	682	672	635	670	657	660	634	677	676	632	636	642	655	650	633	672	634	606	616	657	634	621	626	645	625	657	621	633	633	657	657	639	626	701	680	592	603	628	645	637	661	672	651	673	641	626	652	672	651	631	612	614	691	662	605	666	672	633	625	644	610	631	636	628	652	633	624	649	647	664	645	687	673	650	604	624	658	628	692	577	646	670	700	665	613	608	626	609	655
22807	21498	29685	24234	21494	19823	4330	773	569	2549	537	355	370	319	353	282	330	309	299	280	274	265	277	266	270	239	265	234	259	274	236	247	273	257	255	248	224	247	254	280	265	254	240	262	271	228	280	246	242	209	223	238	235	232	247	221	265	234	223	249	247	234	234	257	240	267	236	244	241	218	236	229	229	264	240	242	208	258	244	263	270	257	248	215	229	255	257	260	244	239	248	241	258	247	260	246	255	242	227	203	243	215	218	239	221	241	226	208	256	245	251	229	281	235	238	249	217	223	235	226	253	238	235	191	214	223	225	269	208	250	225	231	238	217	252	247	216	265	239	234	233	256	205	261	265	224	257	222	247	208	203	209	244	243	230	216	223	222	256	261	218	239	243	246	237	210	246	216	261	238	223	224	216	205	231	235	206	211	256	281	239	277	245	232	247	235	260	225	202	253	248	229	245	226	212	202	225	212	239	241	243	214	229	232	237	234	238	245	231	197	204	229	217	244	243	217	226	230	241	215	247	247	217	241	242	225	226	257	264	252	228	216	214	232	259	225	232	227	239	238	228	222	251	240	258	235	237	238	252	241	257	233	249	251	215	224	251	250	249	244	222	206	241	232	240	238	248	234	238	248	238	233	251	230	255	230	229	230	215	256	243	235	223	231	243	229	239	221	218	242	228	240	216	264	225	238	230	252	246	221	263	240	222	255	231	243	254	221	231	227	248	241	241	242	226	224	259	245	246	250	230	219	250	215	217	232	214	206	262	248	242	243	268	245	216	235	221	247	236	241	253	225	243	256	226	243	255	233	234	232	229	221	253	242	232	199	210	222	260	242	239	238	223	209	230	214	232	224	246	217	254	225	264	241	256	207	232	254	211	258	267	263	247	238	232	233	224	243	245	230	212	215	240	209	216	230	253	239	235	248	261	238	249	226	260	239	249	239	217	243	230	240	247	232	256	224	226	219	256	234	226	245	230	231	230	259	238	235	223	260	233	226	284	237	235	217	211	222	240	250	219	232	219	239	250	250	253	233	237	258	236	243	222	249	259	231	244	250	230	237	230	234	261	225	245	228	252	229	249	211	216	223	249	270	231	230	226	260	220	233	257	279	231	218	249	233	256	235	214	224	251	244	233	219	230	256	223	243	220	226	238	270	221	246	245	232	232	241	247	229	276	217	235	243	219	251	244	207	231	242	208	220	242	226	218	226	261	256	247	229	215	223	239	220	235	249	267	245	256	240	227	255	231	242	232	229	254	260	241	238	258	223	240	239	234	266	257	233	229	202	250	211	228	233	255	220	229	230	233	247	240	218	249	246	214	228	232	258	241	244	256	258	249	218	202	230	278	219	240	233	240	263	285	216	215	267	250	249	225	237	216	215	232	200	208	238	245	239	241	239	242	248	215	220	259	220	233	216	222	222	215	226	238	227	240	236	250	248	260	221	254	231	262	228	218	238	254	248	238	227	238	230	220	227	225	229	232	214	231	237	238	198	245	249	225	233	266	247	210	211	233	225	241	246	259	244	240	233	249	248	255	245	228	238	238	244	231	230	246	259	223	234	260	257	220	224	231	235	267	239	235	204	226	212	226	240	218	257	206	229	228	242	235	216	228	235	243	221	208	220	268	231	219	241	217	227	216	229	240	232	231	250	226	222	238	221	240	248	241	239	228	221	206	248	248	261	254	214	258	215	228	206	217	220	223	248	229	239	237	225	258	226	256	225	228	265	221	214	205	242	209	220	248	240	241	222	253	230	248	219	235	246	242	258	253	220	253	208	232	222	220	204	224	248	234	229	235	255	240	269	231	215	258	236	249	234	238	227	249	229	261	228	231	237	208	225	222	224	257	215	208	239	271	213	243	240	254	220	239	230	222	221	229	252	235	243	219	225	211	239	208	235	243	226	241	234	241	257	257	238	245	238	256	242	229	252	227	197	245	217	225	237	251	246	220	240	223	224	234	247	241	217	239	255	245	231	224	239	230	210	250	249	202	269	234	234	247	255	240	245	246	217	233	205	219	218	224	215	227	243	223	232	243	235	235	258	224	232	226	229	240	254	219	216	226	230	228	255	255	249	246	220	246	240	273	234	216	237	233	237	227	224	181	245	236	240	204	220	221	241	215	222	240	249	229	219	234	221	245	219	247	198	229	245	252	239	219	236	220	217	231	228	252	250	231	265	238	220	252	223	251	223	249	211	215	219	266	226	206	208	208	236	230	266	228	244	226	248	241	234	243	225	231	211	218	242	225	221	238	247	221	234	217	208	251	233	210	234	260	235	247	232	221	253	247	214	213	248	239	232	231	230	222	229	231	203	211	236	256	213	257	231	255	235	231	231	248	214	248	244	229	265	245	243	246	239	224	246	240	257	253	271	232	221	233	220	230	252	246	239	236	235	234	230	226	230	263	244	250	239	262	252	254	240	232	228	245	243	246	200	254	233	234	202	226	244	265	260	266	241	248	247	252	206	227	211	221	239	241	254	223	239	232	225	253	213	229	250	207	219	218	240	231	245	242	248	260	260	234	253	226	208	234	221	270	250	232	211	236	234	249	235	231	251	237	236	227	247	248	218	241	258	221	246	228	232	232	244	259	233	216	224	252	232	241	250	244	254	213	258	234	260	262	208	216	254	241	264	219	266	215	217	242	244	225	264	241	228	217	222	242	218	231	236	218	232	235	199	226	222	246	230	262	203	233	212	278	222	230	239	224	193	248	223	214	245	238	260	223	261	230	261	239	239	222	262	226	262	237	237	193	239	240	240	235	227	218	214	233	225	237	230	216	246	236	239	204	224	263	252	262	246	217	235	239	248	254	249	247	222	242	231	262	250	239	224	239	227	196	253	198	240	226	237	268	223	278	224	235	244	264	254	241	231	226	227	238	219	218	230	257	263	267	226	224	245	233	253	244	238	243	247	232	214	226	262	242	238	226	231	220	239	242	244	225	224	216	221	255	227	264	216	256	236	222	231	230	240	239	227	231	260	246	229	253	224	263	258	264	244	216	220	233	230	236	239	236	229	261	236	226	242	221	216	204	212	242	198	241	255	247	213	240	238	221	226	261	255	265	253	240	240	243	210	229	231	235	208	256	218	243	259	241	243	244	264	242	216	216	212	246	242	242	239	247	235	238	232	236	249	236	214	261	212	215	245	245	223	242	192	246	287	258	245	230	230	212	237	233	239	236	242	221	254	240	233	227	235	230	241	237	225	242	211	231	221	226	217	225	229	233	241	242	256	224	217	251	209	264	213	233	206	235	260	243	223	228	235	253	224	222	247	246	239	240	218	240	201	224	241	218	261	229	231	265	259	223	217	244	223	252	222	209	238	260	226	225	235	225	234	233	225	240	236	226	254	223	262	244	231	266	226	219	256	204	217	241	222	226	221	243	235	237	220	265	256	214	244	210	216	215	256	247	236	232	242	221	279	209	241	242	253	265	224	245	233	220	244	238	211	222	222	233	242	239	227	254	233	250	245	276	256	233	231	207	223
7648	25006	53076	21655	3260	2400	1778	1293	1040	4826	657	621	583	534	464	478	415	396	404	389	378	342	340	347	338	347	351	315	337	348	307	310	328	330	309	301	294	317	360	335	307	303	298	312	315	322	354	322	325	311	291	334	357	298	296	336	320	294	304	289	308	315	338	284	288	335	291	337	302	303	326	293	318	266	309	294	292	324	299	270	296	290	335	320	302	311	315	255	310	280	299	297	316	284	310	321	293	304	274	309	278	276	295	312	318	294	299	294	272	311	292	309	305	305	315	281	293	321	301	297	293	313	298	296	305	296	297	323	300	293	278	309	278	261	334	315	305	290	323	297	298	297	305	326	334	293	299	317	295	319	291	301	274	298	304	287	313	304	325	340	286	318	313	298	270	284	318	303	321	315	315	306	317	303	284	307	300	289	312	292	327	310	286	258	287	301	279	297	286	316	319	293	295	290	302	318	305	302	287	297	306	329	296	301	317	311	302	304	299	297	309	292	293	302	283	317	307	283	287	277	294	298	284	321	302	264	298	290	331	275	308	304	330	306	300	264	315	304	298	296	281	339	285	289	287	304	306	295	310	299	336	279	289	269	321	333	297	293	314	287	301	306	287	279	270	291	333	288	294	304	287	299	304	292	303	311	299	281	291	289	289	278	329	296	306	313	300	274	303	321	284	329	298	289	291	285	307	289	282	303	279	296	310	311	315	303	294	315	303	303	281	286	284	317	337	303	301	278	312	304	298	297	304	328	301	285	296	303	283	294	332	279	292	307	313	297	327	298	320	317	314	274	272	305	290	254	330	284	280	310	309	293	271	279	283	304	272	280	286	296	313	287	285	317	320	305	309	300	295	312	279	312	351	313	301	298	280	267	303	282	284	302	314	320	282	282	281	339	307	303	265	299	336	295	296	342	312	310	270	290	290	293	300	290	292	304	269	325	295	295	317	336	309	296	277	283	292	292	304	294	326	267	271	286	267	314	289	323	291	305	293	320	279	290	280	283	304	319	290	293	318	309	294	292	327	311	296	305	305	296	301	310	312	289	315	291	302	294	273	315	284	285	293	296	298	334	264	304	295	290	291	281	305	271	288	299	295	292	290	290	312	309	293	322	299	334	319	293	316	292	314	288	277	317	239	328	326	283	285	291	338	307	259	304	316	289	293	298	271	306	288	313	300	304	298	291	291	321	305	276	295	269	323	248	320	271	304	315	282	284	297	309	283	312	281	307	285	321	303	293	288	308	288	283	298	279	308	285	290	299	301	267	300	275	303	336	308	297	321	281	308	302	332	287	312	286	344	321	321	295	298	293	322	297	317	302	299	305	283	295	316	305	270	299	289	307	298	297	273	329	312	309	271	336	283	310	286	313	326	301	285	295	326	276	310	276	284	287	301	315	274	299	301	300	316	302	304	286	300	305	317	275	319	296	273	288	265	305	340	302	282	303	298	300	333	298	296	280	285	307	308	334	301	257	306	290	281	309	286	306	333	279	296	346	295	309	271	274	283	318	300	290	313	284	285	302	318	285	299	316	334	311	281	294	288	301	327	275	300	282	291	305	287	311	310	289	295	284	329	289	278	311	296	277	288	278	285	312	309	298	283	301	311	331	300	284	332	309	296	309	298	295	288	306	277	300	329	296	282	309	265	299	282	310	287	288	289	285	307	272	299	286	288	339	291	325	325	286	302	273	311	303	313	301	275	275	311	267	313	296	282	280	309	290	306	306	291	272	278	292	323	293	296	291	280	301	305	315	278	295	324	311	298	322	281	304	307	323	295	278	294	310	295	307	318	302	320	287	265	279	287	290	295	320	284	311	276	318	313	279	283	290	298	276	301	329	320	318	311	300	281	288	309	292	322	290	309	302	319	300	315	289	284	305	272	291	288	329	286	321	329	310	317	294	312	274	297	316	309	321	297	291	315	295	301	281	289	309	293	297	283	298	313	285	300	295	322	327	272	286	292	287	283	292	286	321	296	300	325	296	321	297	324	316	295	299	276	305	311	294	326	322	319	312	304	287	296	303	273	271	316	287	292	281	276	289	295	311	264	300	308	267	286	279	299	317	325	293	305	305	310	295	299	322	260	310	289	305	300	267	306	296	299	299	309	339	324	297	295	308	308	307	284	349	284	307	284	270	322	331	270	297	250	287	281	321	278	319	294	264	321	322	302	289	293	314	285	313	274	280	289	297	312	318	327	322	307	311	291	286	283	289	285	333	285	278	310	339	297	260	284	311	279	312	319	321	297	298	306	287	305	275	292	283	298	287	310	299	309	302	317	327	331	304	298	319	283	300	301	284	317	316	302	277	306	291	309	292	325	298	288	287	296	310	302	314	281	303	323	287	302	286	307	313	317	291	329	287	266	300	285	308	344	287	324	306	322	324	312	308	310	325	290	310	322	288	295	309	309	291	291	299	288	307	291	291	285	289	316	291	312	312	333	287	292	321	318	316	275	320	307	323	290	305	272	272	324	324	293	263	287	300	301	283	284	289	304	265	310	309	312	340	297	265	267	300	279	255	330	275	305	290	299	328	336	268	283	289	293	333	303	291	290	280	332	278	288	288	305	319	321	270	294	308	307	301	284	291	305	289	305	292	345	318	298	299	329	288	307	308	320	286	307	273	281	299	273	305	278	299	286	334	318	290	316	310	283	336	303	300	289	301	307	310	262	287	299	319	316	290	289	310	321	292	286	327	274	326	313	290	300	294	286	299	306	271	287	329	290	288	316	296	315	301	342	306	279	316	269	287	307	302	264	277	319	311	279	281	298	287	348	281	275	311	331	298	279	284	298	299	294	285	295	300	276	301	279	299	308	300	318	310	312	283	283	292	336	282	305	300	305	313	332	290	297	309	302	309	309	294	271	299	304	331	331	268	317	310	256	301	295	307	285	307	326	296	301	294	301	292	275	300	291	329	297	295	282	302	305	284	277	319	319	323	298	302	308	290	277	306	290	297	302	296	321	286	293	289	296	285	271	323	291	297	329	301	293	302	304	331	313	301	307	307	293	318	280	291	314	319	304	298	288	268	296	293	313	303	314	314	307	301	315	305	289	306	307	299	318	321	337	290	300	263	302	297	279	291	270	309	284	286	312	305	281	277	282	271	339	283	283	294	285	294	333	294	322	303	296	302	312	292	313	309	299	285	295	298	304	294	304	316	297	275	304	315	307	288	299	286	290	296	308	267	309	312	270	325	318	273	296	299	336	288	296	306	309	284	298	314	302	303	336	307	300	307	281	287	302	305	309	301	311	320	296	307	275	277	312	272	311	293	332	295	289	326	306	312	289	288	317	311	311	291	284	306	304	296	276	304	321	284	310	294	296	297	306	311	295	320	290	256	278	268	309	281	292	294	286	293	310	310	305	291	305	307	313	302	334	302	279	328	318	304	263	273	287	273	309	319	330	281	318	299	280	317	312	323	288	278	278	307	294	314	304	300	313	290	291	332	321	322	326	297	308	292	305	311	302	288	282	295	274	270	293	299
28009	17816	15200	5766	959	855	816	777	753	902	812	807	758	758	800	783	794	733	770	815	727	803	778	768	799	788	725	799	833	766	817	797	821	799	812	752	785	794	794	811	777	765	718	774	769	789	772	792	795	801	748	802	777	783	778	791	765	829	764	766	760	787	765	773	792	773	755	809	767	776	794	820	783	748	805	774	797	797	823	807	765	782	770	749	758	754	772	764	794	758	765	765	823	770	738	810	758	834	796	756	782	764	784	740	771	798	801	820	782	736	771	720	788	823	785	798	781	744	810	766	771	782	745	787	874	805	803	760	787	808	780	784	782	750	758	805	775	772	803	733	749	826	827	810	843	797	768	724	781	811	777	812	806	751	734	776	742	787	720	782	744	767	822	771	825	779	735	728	779	771	757	787	771	803	758	766	795	801	793	776	773	789	795	788	750	788	728	843	817	800	784	750	761	750	754	784	800	774	808	775	785	800	791	772	788	802	830	777	754	790	749	713	763	795	772	837	758	751	784	787	784	788	748	783	783	804	790	779	825	761	778	806	722	785	727	835	796	729	818	790	777	806	796	760	792	776	788	780	772	768	778	794	777	814	793	729	800	792	718	775	763	802	776	785	757	801	813	782	798	838	802	815	766	768	800	800	758	812	791	764	820	745	786	744	761	739	773	792	807	756	815	828	816	761	808	748	754	779	768	824	776	787	771	791	836	734	775	802	787	783	784	778	813	741	779	788	803	810	750	747	820	770	786	773	748	811	825	722	793	767	753	756	777	781	755	799	770	788	866	770	802	782	821	755	833	820	789	767	751	816	795	797	787	826	811	760	830	783	777	748	797	784	814	779	712	812	844	835	763	790	728	786	720	780	753	787	749	799	761	757	810	778	789	757	829	748	765	724	802	737	820	771	734	802	752	713	767	738	807	789	838	779	776	784	746	802	790	795	754	825	802	776	713	808	804	805	803	723	781	758	805	766	802	817	775	801	810	838	788	774	784	793	801	794	752	790	850	744	782	751	819	747	775	810	825	778	794	781	798	803	761	806	834	800	794	762	814	745	819	754	815	797	783	792	746	808	761	810	795	812	809	807	801	738	780	811	786	796	798	767	767	735	773	807	767	790	769	795	757	809	774	793	737	758	776	757	801	810	756	802	800	776	775	742	803	759	810	759	840	786	767	810	781	759	797	795	774	808	826	773	749	770	786	774	789	818	798	793	766	782	795	800	799	751	764	827	770	754	792	810	786	738	756	726	778	793	751	796	712	839	796	773	793	768	816	779	814	727	762	795	692	786	790	783	759	756	745	798	767	805	802	785	741	759	868	723	771	807	818	753	775	768	761	799	749	786	771	739	768	772	778	764	783	754	780	804	712	832	802	802	796	778	795	850	843	789	806	746	771	736	794	771	814	774	810	760	740	756	756	771	784	754	787	797	714	751	790	754	815	771	769	785	777	774	800	717	773	819	802	739	782	833	773	789	780	783	807	781	829	812	780	786	740	803	783	762	765	827	793	780	751	754	781	748	701	751	754	788	761	793	763	741	778	812	764	761	753	770	745	763	770	764	771	755	771	787	792	813	777	738	758	827	781	755	794	789	740	776	766	761	769	789	775	737	791	874	763	770	775	777	770	827	718	791	836	775	773	810	787	786	789	761	813	759	818	759	779	767	828	775	778	755	818	801	797	766	728	743	771	828	808	805	808	790	750	771	829	780	791	798	803	770	810	758	787	771	786	744	779	762	740	751	781	773	818	758	770	794	740	777	774	778	729	750	756	755	812	747	749	752	767	798	785	769	770	792	785	795	784	758	753	835	820	760	802	788	778	773	782	830	749	776	771	809	815	758	811	822	769	793	781	796	753	774	779	773	789	801	751	750	788	815	808	767	782	799	815	738	743	795	809	794	816	780	796	774	779	785	768	767	759	743	757	751	797	762	813	780	787	744	799	826	796	763	764	766	771	732	802	744	768	756	835	767	755	764	768	796	809	735	769	800	788	819	765	772	754	812	749	759	769	820	737	776	787	838	761	761	784	766	828	806	776	753	800	802	767	768	778	773	759	808	788	796	782	787	764	845	794	782	760	794	837	782	756	756	796	831	792	783	790	751	781	764	780	776	781	745	782	758	816	795	769	771	777	822	775	787	782	757	762	764	762	794	783	723	772	822	800	768	782	802	745	790	756	825	755	781	778	777	765	808	804	793	842	763	769	778	834	761	790	739	737	792	813	812	791	788	720	780	756	767	802	767	775	762	789	783	738	724	787	774	752	781	779	805	750	775	790	725	747	821	761	782	825	748	794	796	751	763	782	837	751	802	807	739	755	730	770	803	801	823	760	806	798	811	781	769	806	781	730	784	838	773	748	759	767	805	801	802	802	782	772	792	799	757	769	773	737	785	766	769	785	798	802	764	762	851	847	757	781	782	772	777	801	780	780	750	818	761	794	794	778	758	791	766	801	771	775	808	777	773	770	752	799	763	792	813	802	828	754	749	773	747	753	769	750	743	805	764	800	766	802	804	776	786	735	816	733	790	800	785	774	813	789	830	776	818	761	776	789	792	803	773	792	786	813	732	762	719	779	775	774	813	824	834	790	813	764	754	781	805	788	764	858	751	775	778	777	711	785	784	812	854	757	777	781	829	771	718	783	781	792	757	761	771	766	815	735	774	761	807	765	737	806	745	765	744	765	767	826	806	806	788	827	794	817	790	786	836	801	801	776	795	759	784	731	788	797	792	784	829	778	805	863	789	786	799	798	750	812	775	758	766	762	789	752	777	761	779	746	832	743	815	818	772	780	745	786	778	808	759	798	797	807	722	797	724	785	789	775	801	812	806	817	787	730	793	829	783	771	832	786	786	808	811	788	725	782	770	710	817	760	758	795	840	786	740	788	779	749	781	754	853	744	800	786	736	809	734	799	804	791	831	821	799	796	785	827	812	766	774	799	784	778	825	752	759	820	812	820	819	809	753	797	774	719	791	742	755	814	797	774	769	810	767	797	796	801	731	794	789	794	782	817	791	772	775	741	796	770	793	767	776	757	737	806	789	784	745	767	794	757	777	773	717	776	761	777	770	763	764	811	789	786	836	790	750	834	737	794	800	815	744	709	766	795	801	829	820	783	764	719	795	785	817	805	740	803	845	805	812	791	747	766	765	777	806	759	806	800	821	835	773	816	809	792	781	763	766	763	784	766	805	768	797	781	805	778	808	789	784	774	762	755	775	791	783	762	782	809	748	715	746	774	773	809	808	813	791	803	754	799	776	837	802	749	842	758	746	789	809	791	767	723	781	805	790	817	780	776	760	804	757	772	793	795	725	805	741	721	769	795	799	776	773	775	795	783	777	748	811	800	752	790	799	770	763	777	815	801	748	779	734	781	779	775	755	753	804	779	799	798	754	760	777	767	757	823	802	787	782	769	817	789	785	761	742	778	784	786	760	770	767	787	802	809	737	801	766	800	812	768	745	779	791	792	756	805	837	728	736	789	805	761	790
6606	8787	12286	3731	1076	1009	1038	962	959	1047	955	916	1014	923	944	956	954	952	967	943	948	912	1000	974	957	1024	954	997	942	941	926	935	985	1002	935	966	962	944	903	941	912	991	1005	1003	986	933	872	938	997	990	955	980	966	915	962	928	971	964	949	974	991	1012	920	951	969	956	983	940	923	985	1022	978	942	968	918	921	972	977	940	984	979	943	969	944	929	977	1010	947	956	908	951	988	930	981	986	942	978	997	974	941	944	947	934	1034	956	979	919	982	958	930	989	958	952	955	980	967	934	944	942	978	965	925	975	918	966	930	959	1026	934	910	898	963	964	985	990	923	937	916	947	988	938	908	938	892	907	976	911	982	929	988	927	995	963	934	931	953	967	983	980	915	953	937	974	951	973	983	965	990	953	1005	971	909	962	978	956	921	922	942	1006	991	984	956	912	960	957	911	957	884	1000	951	973	936	958	896	889	938	921	983	965	998	964	982	979	988	928	919	937	943	955	953	966	965	956	972	945	925	947	972	993	980	959	973	999	960	976	946	937	994	935	928	967	998	976	917	913	956	892	974	950	925	970	968	932	1018	956	928	921	955	981	1001	938	938	930	995	1025	904	951	986	939	977	970	938	904	970	941	961	951	1002	929	917	943	967	991	974	933	998	981	955	941	990	1069	940	1001	955	967	967	987	948	977	965	961	976	953	974	952	964	935	958	947	936	968	991	972	957	946	966	1005	952	967	946	946	1033	971	969	943	938	920	949	936	949	935	939	999	991	998	951	948	958	926	947	1005	995	971	925	961	996	909	910	966	997	1009	967	909	970	982	1022	948	937	971	974	1020	990	956	932	910	940	946	951	935	986	925	908	910	903	932	970	929	965	943	889	916	967	963	942	980	942	988	952	947	933	944	982	1012	970	961	948	973	966	973	939	949	914	950	919	1006	972	914	982	901	983	922	976	913	995	962	990	976	965	959	1032	930	971	967	971	1014	956	1020	933	978	905	978	1019	917	962	972	959	950	973	950	979	964	925	958	965	965	1011	988	1004	954	955	981	934	941	956	926	974	965	948	940	964	958	926	917	985	1019	970	935	909	928	966	1005	897	1004	966	923	941	979	996	897	1011	918	980	932	977	997	964	962	932	894	947	993	930	930	967	954	931	898	973	971	939	975	1008	952	940	986	1007	993	923	949	958	990	949	919	995	921	954	985	923	950	947	958	934	932	981	1019	969	963	979	997	949	960	970	958	915	979	962	907	970	947	914	962	967	946	945	956	941	927	970	987	967	936	935	997	1012	956	962	905	960	1009	926	990	956	965	925	990	944	934	906	976	983	955	992	915	936	877	960	939	971	953	982	934	933	968	985	971	918	951	947	957	924	1015	902	976	899	940	943	964	957	956	935	932	937	969	999	951	969	985	941	978	928	935	968	979	961	957	934	944	923	999	938	927	996	943	917	983	947	946	923	953	946	954	989	950	934	965	1000	950	996	943	939	963	946	951	955	919	975	973	893	975	941	913	969	966	919	958	1025	981	925	972	907	911	990	875	935	929	924	928	933	1001	975	967	902	954	916	968	968	973	977	990	921	980	986	959	933	1001	990	1012	954	974	928	970	967	1004	1006	968	914	1002	982	982	932	1013	1000	954	935	910	1005	922	954	940	951	957	964	959	1003	975	967	967	893	966	951	994	971	916	969	975	967	978	962	995	1015	1024	897	895	1007	1012	977	908	954	939	963	905	879	868	959	992	954	1005	1014	929	978	976	968	1004	935	897	943	947	943	942	972	946	982	980	986	940	909	1012	929	983	942	960	975	918	948	940	979	990	998	965	985	960	932	926	962	937	938	958	971	892	933	904	959	964	968	935	981	971	995	908	957	918	919	956	953	991	940	1012	972	964	903	920	986	915	937	977	948	957	918	912	1005	984	962	973	942	997	1015	953	934	955	974	981	930	989	977	919	853	949	1018	933	954	981	927	937	1007	947	970	939	974	976	996	953	985	942	932	918	969	951	859	891	970	971	957	928	997	916	968	979	957	958	904	993	924	940	968	971	965	953	930	963	903	897	952	954	976	976	912	946	973	1008	979	956	934	935	950	962	1025	996	962	962	977	934	990	977	951	903	1004	978	923	927	970	998	957	971	960	941	976	976	953	949	990	962	981	953	962	947	921	967	954	1006	952	1004	1066	964	1001	948	1008	930	967	966	904	993	935	937	970	900	1006	933	905	922	1004	961	920	963	982	895	945	920	945	938	967	936	981	993	993	982	996	985	928	958	947	970	897	1016	955	890	1007	918	947	933	941	926	975	959	944	916	901	951	953	949	972	955	970	981	960	964	959	978	909	930	973	898	914	958	988	922	978	927	983	899	940	957	960	901	925	978	923	909	935	1002	994	922	957	974	973	896	939	1047	965	939	954	907	986	932	966	939	949	906	979	1006	968	970	928	933	977	912	925	1000	965	968	905	994	955	972	962	936	932	968	1027	943	940	941	952	1001	977	979	957	1005	989	975	924	922	972	961	943	983	922	944	999	929	970	955	982	929	949	1022	977	904	955	947	979	926	991	984	956	904	983	950	950	944	982	982	939	995	954	978	936	948	912	952	963	876	934	1000	963	948	984	1025	926	953	910	946	944	990	926	974	968	941	950	954	926	962	953	955	1001	966	938	967	978	943	983	965	957	976	950	940	938	955	979	962	934	999	980	926	957	932	978	982	999	967	937	949	961	966	918	991	989	998	931	980	913	975	955	962	974	924	936	998	950	976	970	934	1024	945	956	996	918	996	962	937	993	947	975	969	937	990	951	952	980	964	1042	891	930	972	934	953	940	1006	986	946	961	929	864	967	960	950	946	935	925	936	938	953	884	922	981	1009	956	946	936	977	982	968	951	933	945	927	919	960	1006	924	988	904	1013	943	969	905	959	960	938	964	978	995	992	897	911	969	956	975	927	967	952	1025	987	926	923	1008	955	928	953	962	973	944	931	958	955	1007	957	950	931	1033	921	1001	981	952	990	942	925	910	953	905	914	957	905	935	909	981	939	929	975	904	978	946	969	977	968	891	1000	953	916	987	951	954	894	1000	1006	942	966	1002	938	934	962	945	980	1024	992	956	930	995	949	903	982	972	995	969	958	948	994	971	1004	1009	978	949	903	973	981	949	973	945	942	950	977	994	969	967	957	936	956	936	983	947	982	918	972	972	1018	939	933	941	939	939	948	945	955	998	952	954	956	987	954	976	1007	984	975	966	968	961	1020	922	962	968	1006	935	941	940	991	1018	937	979	905	947	1029	960	955	995	916	926	956	1025	984	948	983	949	914	946	958	942	947	957	1015	985	1000	994	941	984	953	957	968	942	934	944	937	943	959	957	956	972	981	953	898	921	945	948	917	945	957	946	969	933	939	996	985	993	932	900	914	935	963	933	943	995	977	969	977	954	975	1001	942	907	933	890	922	932	939	923	955	968	990	922	910	971	964	999	959	928	929	994	934	975	935	984	993	965	892	937	949	952	992	896	950	970	951	944	912	934	994	973	974	940	954	1020	914	956	1003	991	918	957	983	906	960	938	995	995	940	1016	971	979	917	943	946	982	951	883	965	948	950	918	1012	988	971	933	913	918	993	966	1034	960	936
23803	21512	29192	25277	20583	8203	1174	874	765	1731	717	745	651	651	664	598	650	601	651	634	647	622	637	677	605	631	636	587	625	558	627	567	598	599	661	559	542	586	580	633	619	618	581	579	596	631	575	599	549	580	594	604	597	610	587	571	555	615	590	620	553	568	607	567	550	604	615	597	604	664	579	579	584	606	605	568	569	604	587	566	601	606	555	611	582	587	570	588	640	602	581	606	553	608	604	616	588	569	600	541	572	578	620	622	584	587	583	585	597	634	624	568	595	599	638	618	556	578	627	609	588	604	580	641	634	594	596	589	573	591	579	560	617	583	621	596	574	566	528	606	597	571	606	582	573	591	581	602	592	576	558	587	588	651	604	612	593	579	597	594	573	560	597	562	553	604	591	535	595	601	592	620	617	595	629	564	570	570	581	573	559	575	601	534	637	614	578	555	630	560	570	559	602	624	587	620	565	581	578	604	562	592	597	578	637	594	644	592	593	555	611	612	649	556	615	545	574	602	572	603	610	616	592	604	648	605	636	605	597	581	588	592	592	570	580	556	588	589	585	572	624	601	565	573	597	581	632	608	554	569	596	608	575	579	611	597	596	602	599	589	605	578	596	594	592	601	617	577	566	570	575	629	590	613	550	583	588	572	531	556	633	574	571	569	568	621	544	611	625	610	535	606	595	611	570	563	551	592	606	566	599	591	597	607	563	596	602	601	633	596	602	587	517	588	623	549	570	571	598	563	621	606	552	571	609	607	614	562	584	578	602	612	569	612	594	579	595	591	583	588	588	587	620	602	551	566	564	587	545	597	577	566	586	570	578	588	558	588	628	564	615	599	597	588	606	587	541	575	607	607	573	578	581	625	579	565	575	543	624	596	604	578	574	581	610	595	584	579	566	559	546	617	536	616	556	553	578	567	599	604	591	568	539	589	595	585	615	604	559	541	561	558	586	578	574	552	597	587	571	626	574	600	646	582	600	599	634	575	571	566	552	574	638	582	559	598	574	615	610	609	596	607	592	589	588	591	572	597	594	589	573	620	585	564	557	528	630	612	530	571	632	623	581	619	598	579	591	555	643	578	587	592	553	554	590	581	579	594	570	558	565	627	605	608	529	604	580	626	621	536	593	561	598	544	594	564	580	610	571	572	578	596	588	640	583	551	589	611	639	619	576	580	566	596	580	597	604	573	578	599	566	589	617	597	592	609	560	596	592	622	580	600	596	630	604	588	574	611	556	612	578	586	582	539	626	617	566	573	550	598	590	593	573	603	617	572	546	611	610	601	551	617	573	605	595	568	608	580	617	572	538	580	587	586	598	571	575	615	541	615	613	566	582	554	564	595	579	608	599	579	616	587	551	596	588	533	633	603	560	572	642	576	551	557	591	580	597	581	549	560	545	544	607	593	596	586	598	596	547	594	607	612	543	580	577	575	581	601	559	561	577	565	604	592	609	633	559	590	623	574	582	581	634	592	532	573	585	588	560	573	570	618	555	600	599	587	647	621	552	574	606	544	579	585	598	517	588	558	569	570	591	588	595	590	572	557	571	592	608	570	534	585	544	578	599	565	594	579	592	576	603	587	607	605	606	559	579	600	578	587	579	586	613	582	590	594	611	607	633	605	594	572	626	555	621	553	596	609	608	598	604	629	591	590	625	602	605	547	585	606	606	591	598	547	589	513	567	604	593	599	592	592	591	587	621	583	587	569	583	635	525	555	605	593	606	608	554	571	559	571	606	608	584	601	557	541	580	583	606	544	569	587	606	592	568	627	597	565	591	583	600	589	561	591	569	570	596	602	586	590	557	584	639	595	560	536	579	537	593	569	553	612	538	591	573	600	595	614	572	572	595	614	536	578	540	577	551	609	586	555	584	557	574	582	558	607	577	578	564	578	575	624	587	538	568	596	583	546	580	577	572	583	617	583	563	593	597	577	574	555	589	592	589	538	611	538	588	581	577	585	567	566	573	587	581	603	602	574	604	589	552	607	601	561	562	567	605	564	585	600	602	591	590	611	594	576	625	609	612	569	562	603	596	576	633	596	572	631	596	546	551	606	562	574	574	603	579	554	564	584	597	615	587	635	590	559	600	595	588	599	583	563	557	586	591	624	581	642	600	582	551	564	603	555	601	573	547	579	600	576	568	582	571	616	629	597	573	591	600	620	610	611	547	587	577	585	575	600	599	586	563	635	600	576	583	647	605	565	601	627	590	578	581	574	585	555	569	592	556	560	583	522	608	587	618	537	577	581	609	614	579	545	583	570	574	612	579	625	587	599	575	623	566	563	603	590	576	571	542	599	585	576	562	562	622	582	573	599	574	598	593	613	647	550	566	592	574	553	616	584	607	632	578	631	538	562	537	564	561	601	615	576	607	553	609	610	594	597	608	562	564	578	568	578	564	618	590	624	564	582	564	585	626	594	585	568	620	583	541	562	534	582	618	580	559	625	575	551	574	585	586	568	573	640	634	603	581	598	572	581	608	578	559	564	600	564	606	613	548	582	564	628	592	589	591	577	579	569	582	597	588	572	572	625	582	585	607	607	576	574	621	584	597	578	592	592	587	608	561	603	597	588	566	623	605	564	605	591	598	634	593	574	542	607	626	602	604	580	593	604	555	561	626	545	529	572	566	567	599	580	610	563	593	585	596	611	599	600	602	541	531	592	598	605	633	563	586	577	584	595	550	604	614	567	580	631	551	558	571	610	605	589	610	545	631	598	622	594	574	593	572	587	608	602	584	567	601	618	562	578	604	558	579	555	601	642	572	546	549	577	556	574	576	575	598	629	601	608	587	630	607	585	564	600	594	568	600	566	564	601	617	592	606	626	557	612	591	575	598	578	595	593	617	592	614	558	627	578	565	580	571	606	584	595	624	573	599	545	551	614	572	563	600	566	617	560	588	589	548	586	557	554	584	613	605	582	596	599	579	584	566	622	596	533	544	568	601	577	620	582	627	596	571	594	603	593	538	604	593	572	574	560	563	566	577	579	592	527	557	619	592	595	599	571	581	559	621	613	596	599	595	617	581	585	609	578	525	587	569	552	579	559	535	574	601	586	575	604	614	592	590	556	605	565	599	615	596	571	566	555	567	605	604	543	615	601	588	597	583	580	623	605	618	559	544	566	601	537	614	611	552	570	568	561	570	560	544	568	609	559	578	589	600	596	605	595	610	604	603	583	544	563	591	521	584	556	576	557	541	563	577	571	628	576	577	558	564	615	602	578	599	577	568	598	555	582	608	546	572	560	627	625	568	629	598	605	628	607	610	617	552	580	573	578	617	584	615	601	557	597	572	582	572	617	578	583	594	586	508	580	607	569	600	573	549	559	592	587	585	572	570	613	567	610	569	613	594	563	567	575	603	627	593	612	563	604	604	566	545	584	574	626	575	553	584	566	602	567	570	590	562	590	601	577	559	583	609	563	600	578	571	598	577	633	591	555	558	606	588	617	577	564	577	592	582	574	591	587	569	565	598	543	585	598	577	569
6155	24209	45486	21759	2271	1866	1519	1266	1104	2977	943	949	863	808	839	820	872	790	803	794	750	803	763	757	780	761	776	766	731	811	770	700	757	767	731	739	755	720	732	746	760	714	734	735	767	706	740	776	713	724	724	764	755	703	725	735	730	767	807	751	721	727	770	754	758	737	729	754	740	768	767	754	717	750	718	729	742	778	700	776	765	784	756	760	761	776	748	761	742	759	727	737	706	736	713	707	760	768	754	717	738	702	761	731	723	711	750	719	749	780	723	721	718	783	711	730	772	766	753	789	779	730	763	748	760	737	740	725	719	732	776	726	753	727	685	726	694	750	742	743	694	738	729	753	714	770	778	727	735	737	776	748	727	716	779	717	744	730	742	743	729	752	765	772	761	743	744	712	714	726	764	689	747	754	726	760	733	717	767	833	722	761	757	724	702	754	727	720	736	735	721	729	735	693	728	766	732	785	713	768	770	724	787	762	761	712	694	767	723	750	743	716	761	770	771	734	714	757	721	747	747	687	766	712	698	752	764	739	774	750	768	749	721	718	768	756	715	721	774	721	761	791	733	683	719	709	731	758	744	719	787	710	731	750	731	710	731	749	735	701	772	700	763	776	737	761	772	784	721	717	743	696	759	780	725	766	771	689	738	723	724	685	748	766	783	757	732	747	775	693	758	754	747	768	747	738	742	720	721	726	787	717	781	719	704	720	751	732	740	775	738	720	759	709	770	721	790	722	712	746	712	701	772	787	692	721	692	729	744	717	724	729	724	712	731	743	743	768	707	717	740	768	784	719	753	732	750	732	718	755	807	687	711	752	707	719	709	740	708	744	730	776	759	746	775	721	743	736	786	737	747	753	742	801	740	745	733	726	751	750	739	730	715	737	717	715	793	754	747	738	766	696	738	711	759	740	715	772	766	728	736	709	721	752	720	782	733	722	765	800	779	719	729	742	723	746	712	747	733	742	716	774	735	719	754	758	721	713	730	750	745	754	703	764	734	709	706	747	774	739	727	755	729	750	736	748	743	744	751	715	741	724	749	748	698	769	780	709	764	739	723	725	746	786	768	712	716	769	757	759	741	738	760	681	722	776	737	744	716	785	743	723	744	738	744	751	778	724	694	699	747	680	767	729	729	684	747	737	740	788	705	728	765	770	766	713	714	713	732	793	753	752	765	718	762	729	688	759	721	770	729	752	735	784	762	785	702	751	740	739	691	697	683	732	705	760	708	745	724	848	789	751	729	740	768	708	736	743	762	725	720	745	752	725	750	736	732	719	758	700	747	671	781	769	790	741	721	765	733	725	717	751	737	742	702	757	720	741	688	721	764	736	730	743	770	748	695	738	769	703	740	764	722	740	810	709	735	754	724	776	756	729	703	733	733	771	740	737	704	733	721	710	710	746	753	731	729	774	757	707	817	740	732	722	769	725	751	807	758	802	745	747	760	730	739	702	721	715	701	813	748	709	751	675	752	717	780	735	716	717	723	724	763	732	724	716	729	721	737	787	709	703	688	781	792	653	760	714	772	760	736	763	744	732	786	762	756	758	736	739	709	753	761	741	746	731	789	702	780	766	722	757	716	730	744	754	710	751	785	734	724	714	760	748	715	723	727	732	725	731	695	711	686	742	744	751	705	746	754	704	743	787	738	728	714	746	733	797	751	736	708	781	698	739	752	757	698	762	731	746	721	758	786	753	753	724	763	709	748	750	773	739	688	741	774	730	751	734	722	699	758	710	759	737	684	704	771	750	748	743	664	755	747	731	733	756	745	790	706	769	691	787	786	774	751	783	738	779	661	763	723	780	760	726	716	731	719	769	780	766	689	746	744	766	768	746	726	754	724	782	716	737	742	736	785	732	792	713	734	792	702	756	756	725	744	735	724	745	751	773	710	740	718	783	754	704	738	704	717	724	735	816	757	682	726	727	797	752	725	691	722	726	744	742	740	730	761	742	770	755	684	755	747	702	796	725	740	743	721	717	735	748	754	709	712	747	755	762	769	726	746	748	712	744	790	739	720	750	724	767	718	725	720	749	730	724	740	722	745	756	753	731	710	700	773	713	693	702	715	733	767	723	748	777	774	795	743	742	734	722	727	757	715	758	733	717	750	768	761	734	742	777	690	740	661	792	769	716	757	741	708	758	711	745	716	740	728	731	686	766	762	773	745	751	747	790	720	763	769	763	741	685	724	711	719	710	718	744	715	744	740	714	722	698	731	746	778	675	733	755	788	785	780	768	732	726	763	777	696	726	710	783	715	737	761	755	755	723	750	767	761	698	706	693	722	758	710	752	722	762	754	755	723	742	734	740	769	755	726	693	712	712	740	744	731	654	750	694	772	753	696	731	732	702	772	773	784	720	741	762	754	699	730	773	769	715	779	721	754	754	728	714	748	723	768	736	740	721	764	744	747	728	711	757	755	729	757	742	736	731	710	735	711	770	767	755	711	703	761	717	714	784	771	747	767	747	737	720	709	780	733	729	756	760	711	747	718	724	765	775	720	716	790	751	760	727	723	757	712	721	736	715	768	763	744	653	743	765	693	779	779	778	697	764	745	735	723	799	762	686	720	752	794	795	719	739	742	773	766	749	707	745	716	731	735	752	771	743	720	698	730	747	734	741	802	744	743	754	735	720	741	751	737	750	770	756	723	727	788	794	758	776	774	731	737	749	754	799	762	747	726	764	715	722	776	719	730	777	727	778	762	718	737	742	775	713	722	715	755	756	802	742	773	785	724	730	705	773	756	771	750	759	757	753	748	775	755	813	711	706	701	738	767	733	750	731	731	746	742	758	734	707	738	746	739	794	758	738	777	741	723	750	736	725	734	809	777	706	712	736	763	720	735	724	741	726	728	721	720	748	747	724	730	750	765	692	759	748	718	736	739	749	718	772	771	747	775	705	767	739	784	740	722	712	732	766	752	728	703	775	739	743	795	752	767	690	751	724	726	747	732	730	758	765	741	744	736	723	717	752	794	753	756	749	766	751	776	747	708	753	737	724	745	720	721	793	754	737	760	749	750	762	738	764	760	753	787	724	705	712	721	705	731	768	786	754	723	711	709	670	710	777	745	793	773	768	732	752	692	767	731	764	710	755	732	729	706	736	741	775	720	738	687	747	791	727	753	740	755	704	735	724	785	708	789	745	677	722	720	741	702	754	729	757	774	711	754	758	765	753	695	714	747	721	723	774	754	769	712	736	769	776	733	695	771	736	778	676	736	710	776	731	755	750	744	710	782	698	703	729	765	765	758	782	720	761	790	740	743	688	718	763	714	752	703	733	734	736	708	739	733	727	693	730	772	729	763	785	713	720	718	757	729	681	728	682	734	808	774	763	726	760	744	766	764	742	730	728	759	738	708	746	798	732	723	717	748	723	737	720	765	735	734	768	757	750	724	706	688	798	765	751	745	744	737	733	701	712	732	748	737	763	773	700	678	702	746	747	772	722	700	796	770	731	734	753	748	726	734	701	688	740	798	768	726	725
25007	21505	28355	25173	8047	904	705	689	642	1022	553	564	551	529	576	555	550	567	563	563	574	527	559	528	600	548	554	522	559	505	508	547	570	552	509	518	537	491	513	539	526	548	544	543	544	534	560	568	569	545	494	497	522	523	536	536	522	512	514	544	522	499	530	517	482	465	560	559	520	519	552	553	560	546	531	558	525	496	499	546	530	529	531	522	517	545	575	529	551	498	541	544	500	518	528	561	550	511	595	508	553	540	556	521	500	501	520	507	539	570	554	525	542	528	518	584	530	535	518	531	521	514	555	523	518	516	523	505	531	536	521	553	504	535	532	537	523	529	547	535	484	570	495	560	580	556	567	543	571	539	559	547	492	532	562	530	539	516	479	525	590	562	557	535	540	532	556	531	547	561	502	559	558	503	538	555	575	586	550	499	545	526	578	484	551	523	559	519	551	499	535	536	562	510	534	519	539	526	543	579	541	507	541	510	533	525	534	533	520	511	520	542	546	509	489	491	534	516	544	572	530	505	515	511	590	536	543	573	533	524	556	542	515	507	570	523	496	566	536	539	514	517	503	508	514	560	534	605	578	534	508	486	533	515	531	546	508	540	507	523	514	557	498	531	484	513	510	531	534	503	522	512	525	556	548	545	551	515	566	553	532	527	537	555	528	612	510	524	545	532	548	526	539	498	543	536	515	582	548	506	533	515	521	503	559	545	498	523	538	531	541	526	529	527	534	519	557	491	500	540	534	539	514	542	525	536	564	544	569	501	524	568	523	497	514	571	528	538	538	498	542	494	512	519	531	508	535	518	475	561	558	567	544	552	511	525	531	518	539	518	533	535	523	530	532	533	551	534	559	510	494	523	521	530	547	547	560	547	518	530	535	527	527	500	509	535	536	504	536	539	508	524	538	514	530	500	543	488	537	528	529	522	528	521	534	568	517	549	540	526	537	532	554	524	534	510	532	525	506	538	535	551	539	528	511	567	536	555	501	517	540	529	560	553	532	526	501	540	532	530	539	559	506	551	579	521	496	555	531	521	482	530	535	527	513	536	544	521	522	533	545	524	493	539	536	530	525	531	519	514	539	557	502	522	545	551	536	536	528	499	554	527	529	538	501	536	567	536	549	535	502	540	501	550	499	515	541	534	526	523	533	499	503	520	528	515	546	530	508	561	524	545	553	524	474	533	545	515	540	563	537	514	535	511	526	528	528	531	514	495	532	543	496	573	526	552	535	558	526	559	546	513	538	523	516	535	577	515	502	509	515	533	529	538	538	552	500	508	531	535	553	543	554	542	528	558	527	510	543	492	535	562	500	500	524	515	545	541	530	557	535	518	521	564	550	521	536	530	509	523	539	549	494	533	521	521	506	527	504	517	552	559	534	555	526	554	534	542	506	533	538	551	480	508	543	555	540	502	551	543	549	539	521	560	494	536	548	554	549	529	541	532	550	533	511	572	532	542	529	526	512	561	519	512	504	525	542	503	539	502	586	549	544	553	529	516	538	557	518	555	526	553	503	521	531	553	521	494	527	526	574	545	541	542	526	561	548	564	513	517	521	552	490	553	584	554	501	529	502	506	566	518	512	529	492	614	525	523	583	528	557	547	559	561	515	504	501	563	524	498	548	554	525	528	531	568	525	497	557	506	516	531	526	527	522	512	510	538	559	549	512	547	493	538	529	515	550	540	544	533	516	502	536	489	506	505	534	556	541	494	526	545	492	528	533	505	500	546	528	510	474	531	520	538	512	552	533	496	592	510	491	548	484	578	555	511	523	563	561	536	525	528	546	559	561	548	490	517	546	528	549	543	527	523	528	558	546	514	603	512	527	534	528	526	528	540	509	541	512	528	572	539	562	538	551	529	538	530	542	519	531	517	561	562	541	492	521	534	550	504	497	514	496	553	502	517	505	469	497	511	528	520	502	560	546	538	517	542	497	542	557	545	506	533	565	567	542	535	528	526	519	501	531	520	528	526	540	514	555	505	502	519	514	558	516	530	554	531	538	514	592	542	552	521	558	497	557	556	526	512	499	501	527	495	513	498	552	548	571	566	540	556	539	514	576	528	510	535	501	554	550	525	554	544	515	549	542	545	556	560	549	523	532	565	555	548	549	521	515	554	534	514	551	501	467	501	545	560	521	538	539	546	538	554	540	506	505	541	560	551	523	522	544	481	521	532	521	549	542	485	525	517	479	500	518	498	548	537	535	562	553	498	517	528	543	542	588	533	543	502	560	518	522	512	532	554	563	553	537	550	538	558	533	535	563	558	562	530	511	541	516	527	573	498	583	530	546	577	542	520	545	496	531	507	546	489	515	512	542	540	515	554	512	487	532	507	579	519	551	527	549	502	556	500	513	543	516	554	533	511	526	573	529	548	532	532	573	523	546	496	533	552	538	517	541	540	518	553	521	493	516	542	524	538	525	545	544	519	489	539	524	472	472	504	539	547	501	559	530	501	542	511	526	556	533	519	524	491	512	523	496	539	526	529	534	520	513	547	556	544	546	533	502	500	518	556	489	503	499	540	534	543	511	533	528	549	534	522	527	519	495	526	533	519	524	528	529	564	510	469	581	525	521	513	520	508	562	484	516	567	562	527	522	519	579	521	505	544	573	529	549	509	512	525	537	544	558	550	499	567	501	514	514	491	513	533	522	491	537	538	503	538	536	500	530	571	520	543	534	525	553	535	521	490	527	516	529	535	503	547	498	518	476	558	516	515	526	542	526	502	549	535	496	495	550	526	529	539	539	539	544	533	543	524	549	555	524	519	486	543	493	551	539	538	556	524	514	540	489	527	516	506	603	560	603	508	515	559	504	527	528	510	537	523	550	547	550	541	531	515	541	532	516	520	529	565	499	531	521	538	549	502	528	518	564	541	497	517	550	525	532	498	553	549	542	590	502	560	507	533	503	535	472	535	525	568	529	517	513	519	545	513	541	503	521	554	520	537	533	522	532	513	554	500	523	580	564	555	514	512	495	501	556	552	580	519	541	554	551	558	538	532	561	530	553	494	519	529	549	518	555	532	521	509	552	559	536	577	495	536	563	531	507	519	571	519	512	488	523	549	537	492	529	525	541	560	542	502	535	515	509	524	480	533	538	519	554	525	558	517	507	527	554	519	554	532	522	561	584	560	536	537	550	552	512	540	537	531	529	530	514	542	555	559	535	564	544	530	520	509	528	565	530	526	534	532	489	502	504	524	524	538	537	518	532	495	542	540	546	548	499	519	549	540	566	490	521	520	535	522	539	489	514	532	536	496	536	549	536	511	542	552	525	522	541	572	527	556	503	516	532	570	492	552	546	506	517	540	515	520	515	538	516	524	559	468	539	565	536	533	560	519	517	548	551	563	536	573	527	536	546	503	548	524	547	503	497	530	515	534	544	494	508	520	542	528	530	518	504	489	498	520	567	525	511	502	498	550	516	516	518	506	562	545	580	506	540	547	558	548	519	509	513	525	562	523	565	523	562	493	539	545	535	539	535	508
6138	16942	36774	16192	1496	1236	1071	938	862	1916	752	699	684	707	677	630	705	672	703	678	655	646	661	678	612	630	667	655	663	681	682	653	636	638	671	636	670	659	665	691	604	630	645	685	613	638	712	663	652	629	660	646	684	657	649	676	646	683	643	635	678	604	662	618	637	652	642	668	661	623	644	653	626	649	642	649	661	584	643	625	679	595	626	630	681	624	629	653	594	641	645	621	614	643	624	657	643	637	650	656	600	567	675	683	639	630	661	626	614	633	654	626	673	600	646	661	655	680	665	628	603	641	625	641	620	600	622	599	605	626	654	650	671	607	640	649	653	686	681	642	670	640	660	652	632	628	656	648	657	665	645	692	631	629	667	654	610	589	631	610	642	655	697	615	671	635	652	636	660	641	655	650	646	652	667	614	663	584	646	672	621	662	660	639	592	657	622	657	630	627	672	656	631	630	640	605	624	693	687	650	593	676	661	678	623	601	638	625	651	633	649	620	632	651	640	649	605	625	628	626	660	689	623	637	591	622	666	649	634	607	613	629	662	648	657	637	649	644	652	617	622	678	650	632	662	610	639	644	640	659	580	665	646	657	652	671	680	619	602	645	629	639	619	670	628	623	644	630	632	623	615	644	607	698	665	634	638	661	632	666	593	642	626	630	678	640	655	662	655	619	655	619	607	619	645	636	632	643	626	658	668	688	674	618	649	671	683	663	607	661	648	568	649	642	616	643	667	632	686	627	630	659	630	695	652	636	634	622	643	648	661	632	646	628	649	633	618	671	655	587	649	610	602	602	600	665	690	668	611	657	673	611	643	664	628	651	623	653	614	677	705	643	634	676	650	677	659	591	712	684	619	651	660	660	694	636	626	630	621	662	662	617	678	665	639	649	622	740	688	651	620	654	598	633	623	678	599	632	615	648	601	686	638	619	606	676	642	635	691	642	660	606	638	664	664	646	637	641	646	651	639	636	669	675	657	632	626	628	621	643	609	576	640	660	606	664	597	642	619	664	673	635	605	621	639	642	666	634	655	608	653	625	579	597	621	677	658	621	624	653	612	651	680	630	661	630	605	652	642	648	661	623	668	631	636	654	626	679	629	604	633	622	662	633	657	654	651	616	615	586	631	627	600	651	656	611	637	639	646	691	634	657	637	670	636	653	654	652	619	648	616	606	630	618	670	657	635	617	640	638	620	650	684	669	633	678	624	643	651	660	660	648	618	624	640	654	668	661	631	642	637	655	599	617	649	671	640	673	627	681	650	645	670	575	673	587	674	618	698	612	631	618	585	619	622	655	612	659	625	639	606	590	640	649	668	665	662	596	641	654	603	617	630	632	645	657	680	649	690	656	682	637	666	648	678	593	625	635	655	644	622	675	638	658	619	683	640	665	639	659	609	622	618	646	686	632	592	629	625	621	651	654	692	670	625	635	633	649	661	626	733	611	614	631	647	644	686	653	638	624	676	636	618	679	583	641	615	655	598	662	648	662	631	636	655	651	656	627	596	682	641	605	659	678	638	634	617	655	627	667	632	623	617	653	662	662	641	592	639	652	664	637	688	598	614	610	668	644	689	676	670	610	666	626	629	618	620	691	600	643	661	613	679	634	643	624	651	627	653	664	642	657	610	618	664	682	651	638	667	678	607	626	652	606	605	638	609	654	636	631	667	622	623	592	614	654	694	628	640	645	633	629	666	637	666	641	671	696	638	691	626	610	627	683	639	567	657	662	665	666	689	636	662	574	641	648	666	670	659	617	613	656	672	631	652	664	660	659	654	649	667	666	648	644	653	600	653	638	641	651	616	669	704	639	616	647	655	640	652	621	626	638	599	610	649	570	640	679	659	623	627	659	671	638	659	657	673	626	658	591	611	658	625	691	605	588	630	676	667	677	659	628	622	647	675	614	642	645	667	662	646	685	637	644	607	638	634	636	657	621	667	618	644	638	683	632	644	659	622	645	626	622	664	623	609	655	649	632	629	640	705	631	647	611	662	667	665	632	651	639	643	593	655	606	650	628	638	636	621	657	634	625	648	667	614	626	642	643	653	645	649	625	618	610	706	650	650	657	634	601	569	636	632	667	644	640	673	644	669	675	689	626	647	634	647	687	656	609	623	612	621	602	653	655	646	661	661	609	664	597	651	671	634	613	631	630	645	682	649	640	594	626	613	626	608	665	617	630	692	624	667	639	633	623	640	662	651	600	607	616	638	622	600	650	636	633	651	629	619	613	633	689	627	631	648	648	642	603	641	641	659	624	646	641	621	635	654	674	646	636	629	652	586	671	643	684	643	696	652	614	600	654	645	616	638	633	625	639	653	599	653	628	619	639	649	602	677	649	635	618	677	651	654	642	635	639	613	631	621	613	656	661	662	631	626	646	596	625	615	648	610	646	679	657	657	665	625	610	662	633	676	602	645	618	644	621	672	647	669	629	684	641	646	625	613	620	630	669	626	665	661	626	667	663	608	664	599	671	691	662	632	663	674	639	672	686	688	620	612	683	621	649	668	634	652	610	638	655	624	667	651	584	647	582	661	627	638	578	661	634	635	640	659	620	672	622	660	638	610	678	673	654	630	630	622	617	655	649	672	623	635	666	650	611	620	653	697	661	627	654	639	612	650	599	638	674	630	625	662	626	634	651	654	608	645	628	618	622	696	648	665	648	626	654	661	696	582	627	631	627	658	646	669	629	679	670	610	669	697	615	639	642	637	600	672	639	614	643	568	651	633	666	636	648	613	589	635	656	606	585	646	670	640	632	670	653	670	663	619	589	614	643	631	646	624	624	624	646	627	652	634	657	659	589	651	622	633	655	611	654	652	616	640	646	641	658	615	603	659	631	671	645	674	640	666	619	709	649	652	654	635	649	642	658	625	686	661	628	587	655	663	662	646	645	685	611	667	639	679	623	648	624	680	635	679	595	662	663	607	585	598	620	650	652	607	639	699	661	641	649	595	658	620	647	679	625	638	631	651	648	639	627	630	606	645	638	663	628	666	638	663	653	652	610	641	630	646	608	639	672	681	660	636	634	638	607	599	579	673	609	616	617	638	611	642	663	622	656	622	626	636	646	658	645	590	632	678	664	634	649	635	660	662	660	671	594	706	630	646	611	614	672	606	613	655	630	616	691	647	660	611	657	637	663	645	651	665	636	602	680	613	633	591	638	648	662	640	635	634	661	643	607	687	663	610	600	666	630	636	642	655	664	602	647	724	627	652	636	655	619	647	668	679	609	624	654	634	628	673	635	637	653	654	660	606	632	636	611	632	621	680	633	642	652	638	643	631	665	572	669	654	621	681	653	691	620	657	614	636	627	655	612	614	647	684	656	623	645	701	648	649	608	640	653	612	592	663	633	682	674	656	637	626	636	668	630	654	665	620	628	643	636	668	664	689	672	619	648	637	646	647	667	631	675	642	674	625	643	641	655	657	639	638	671	650	627	652	621	652	656	594	635	599	676	633	609	598	650	643	658	635	670	661	644	683	635
22843	21542	29783	23992	21536	21055	7193	755	533	2413	469	401	367	335	330	300	295	281	311	291	299	260	277	244	247	266	249	248	248	253	247	256	248	269	240	220	262	255	247	267	244	224	258	246	219	247	202	238	246	254	231	238	246	243	239	238	210	245	226	234	232	226	213	239	225	212	237	276	242	246	222	247	255	237	238	239	240	224	237	228	250	226	238	241	224	219	228	237	240	228	232	251	254	249	213	243	216	238	251	219	234	242	247	253	228	251	233	245	226	250	236	237	221	237	218	240	239	243	221	241	246	227	247	237	222	275	207	234	230	218	228	242	258	261	223	230	236	241	213	250	241	209	233	238	256	234	215	232	237	231	251	242	237	238	229	255	210	216	216	239	242	241	237	239	261	232	222	222	224	240	225	245	225	224	236	211	276	225	229	254	239	247	243	228	239	244	217	203	211	221	213	246	229	242	244	277	254	231	239	227	255	228	253	216	225	244	245	233	265	236	234	230	247	219	248	223	241	253	220	266	250	234	244	229	263	227	235	246	239	248	244	233	243	260	244	228	236	251	234	236	251	240	228	214	240	276	241	240	211	237	215	244	231	249	247	216	229	227	235	227	253	248	242	246	245	261	261	251	262	241	246	254	241	259	222	230	214	230	234	242	226	212	276	228	224	228	227	234	238	232	231	242	239	211	265	268	239	261	230	216	235	237	223	242	204	202	227	232	253	222	238	233	234	232	226	213	233	254	261	244	238	235	235	226	246	241	225	262	215	237	257	244	231	234	226	222	241	269	235	241	225	254	255	211	270	254	235	233	226	216	249	234	235	228	238	245	235	235	239	227	252	210	210	212	224	220	233	211	244	209	234	239	254	255	216	240	236	234	230	237	252	229	225	245	249	248	219	234	242	225	245	213	215	243	228	215	251	242	228	236	257	231	246	223	212	204	240	263	227	214	215	232	230	226	231	235	255	227	267	225	246	209	227	238	225	232	215	204	238	234	238	223	232	210	241	236	236	243	244	228	233	235	253	253	226	260	219	209	211	231	234	235	233	217	235	231	246	251	236	222	225	221	247	217	221	248	220	255	229	215	223	251	260	257	262	233	203	233	212	227	248	215	278	248	241	210	237	238	229	228	250	226	223	240	229	210	238	215	247	228	253	266	242	214	214	250	261	221	219	235	243	227	251	253	223	224	241	239	216	244	232	223	259	200	221	226	260	242	216	243	236	213	244	217	257	277	251	242	210	215	219	234	222	235	239	206	235	221	245	212	239	253	241	224	232	228	228	240	254	222	256	233	223	269	215	257	243	208	229	210	230	263	244	220	213	206	230	246	235	242	266	203	246	237	198	260	223	241	245	234	232	230	248	252	215	242	222	241	242	199	224	230	219	266	240	208	236	204	212	243	218	244	212	198	228	236	255	214	238	242	217	243	244	240	222	222	228	248	246	219	223	254	268	216	223	241	253	244	223	227	232	233	222	236	247	191	240	235	215	224	244	243	237	225	218	224	223	247	256	246	232	267	248	224	240	200	228	253	254	230	246	234	232	235	222	233	217	245	243	239	265	233	239	215	234	268	236	237	244	249	250	246	240	230	236	263	211	234	206	238	242	233	241	241	234	223	221	231	235	264	254	205	206	230	245	247	214	213	221	238	237	230	235	240	241	259	252	252	244	180	236	209	234	256	265	222	229	230	230	237	233	205	223	218	213	229	250	220	244	206	230	235	215	247	232	241	223	208	243	247	213	236	223	203	226	217	210	228	245	257	235	221	220	227	241	211	232	268	207	251	221	237	259	235	263	219	252	214	247	247	221	246	241	232	213	249	257	227	234	264	246	241	217	246	219	234	221	260	225	247	219	251	236	247	227	251	219	241	239	228	203	224	235	227	239	232	229	252	234	220	230	241	244	259	247	226	240	214	247	209	230	235	238	256	232	263	227	268	222	235	243	222	236	249	223	212	251	241	235	240	215	243	242	218	226	229	233	247	236	229	241	257	243	265	248	216	221	233	223	262	243	230	234	255	225	228	256	233	243	197	210	223	236	241	206	242	257	248	266	214	206	216	233	228	225	232	225	232	192	248	226	245	235	232	218	208	216	220	219	223	239	258	220	222	211	241	239	205	230	203	198	252	238	271	243	240	233	233	223	239	243	223	250	223	196	229	244	213	222	236	209	208	252	229	216	235	245	232	237	224	243	252	242	225	245	210	235	247	208	216	261	220	245	222	232	227	265	239	233	218	219	210	203	213	241	226	222	236	242	239	222	240	226	239	220	222	235	221	238	275	230	213	263	219	215	245	233	245	230	229	255	245	230	228	251	242	233	237	207	224	224	256	239	211	219	206	222	222	259	236	258	253	230	242	252	196	231	254	250	226	222	246	252	230	240	230	247	250	235	239	249	254	217	225	219	225	231	242	260	231	224	257	207	256	270	241	219	235	242	230	226	216	199	250	262	238	234	230	243	251	221	221	226	196	224	254	232	224	221	209	225	247	241	229	242	225	240	223	245	248	229	220	244	253	216	261	254	222	227	226	241	253	262	254	239	251	232	253	229	248	248	240	254	248	260	231	239	235	224	225	239	245	219	214	226	234	228	211	248	254	238	221	228	232	226	230	215	231	233	234	235	233	231	243	238	236	219	226	245	259	242	257	221	228	240	241	223	213	242	253	240	252	223	212	239	226	222	230	220	225	242	249	238	214	199	256	250	253	242	223	219	214	218	242	208	228	223	212	233	243	218	224	217	250	213	235	213	222	229	206	211	244	213	237	232	259	221	232	234	221	248	214	225	268	230	218	238	245	250	242	252	242	229	239	235	228	231	224	242	228	222	227	206	257	226	214	234	216	223	230	226	249	249	247	236	250	235	235	233	220	253	228	226	283	220	219	264	221	258	238	225	225	227	213	216	244	237	215	218	223	238	237	239	227	250	210	226	234	232	239	201	237	222	212	218	255	224	209	237	259	242	204	220	216	222	228	207	241	239	241	258	243	241	215	227	209	220	252	241	214	264	227	244	236	243	228	247	206	222	225	222	224	212	223	245	231	238	230	212	262	243	234	228	253	231	249	234	214	236	235	232	250	227	204	230	213	229	253	229	255	219	234	244	219	201	251	254	224	227	228	245	239	236	223	245	235	256	233	235	249	217	229	238	222	214	218	246	219	218	262	193	225	235	239	216	219	272	253	236	212	252	239	254	239	209	239	221	215	223	235	243	227	258	243	236	217	214	236	237	267	222	234	261	256	240	240	242	247	226	251	261	240	220	226	237	265	223	245	230	240	214	230	227	237	262	242	229	214	249	222	263	226	275	219	258	238	225	251	211	243	208	242	212	217	228	232	228	234	245	220	246	232	227	232	222	198	238	227	244	254	224	238	253	239	249	246	218	221	245	231	257	218	229	229	223	224	232	231	252	230	246	259	206	229	249	231	225	243	226	230	252	218	243	248	215	209	229	215	231	248	213	214	215	248	221	223	221	223	240	264	233	254	260	268	242	218
7990	27361	51391	30267	3180	2260	1718	1318	1048	4457	773	616	571	518	479	468	444	419	443	384	376	368	348	357	328	353	322	329	325	340	327	322	320	327	312	321	325	336	308	319	320	298	320	301	300	308	308	306	315	316	302	302	305	342	304	303	276	299	331	298	278	289	321	322	316	283	322	316	296	288	303	275	288	277	298	287	290	319	291	307	313	275	288	291	322	275	298	306	290	292	276	315	314	268	249	291	314	316	278	297	266	329	300	312	294	304	291	272	297	302	302	291	308	302	284	296	321	295	305	323	292	282	287	262	294	297	306	259	299	287	309	327	306	261	263	320	314	277	303	309	277	280	289	316	305	304	281	285	270	294	325	281	278	307	264	293	305	272	287	318	313	291	307	274	294	289	304	286	293	294	312	288	307	302	315	284	279	300	300	307	289	296	318	302	268	293	291	311	314	288	306	279	284	313	295	281	298	267	283	288	303	278	297	302	289	312	315	310	317	269	283	322	286	277	279	304	291	304	295	290	304	278	292	279	328	299	314	319	322	322	285	299	292	338	313	303	300	294	302	295	300	258	305	289	277	316	283	286	315	271	291	323	297	291	289	313	273	294	306	287	294	318	281	289	317	309	288	299	296	288	303	289	260	306	299	293	306	253	305	314	319	292	294	301	322	306	306	303	333	310	300	284	282	304	304	266	300	288	295	313	285	267	302	309	302	263	281	268	321	293	298	278	285	301	298	274	303	283	316	272	275	310	288	321	297	328	282	319	275	300	282	283	301	321	304	279	291	334	284	314	291	308	293	283	280	278	295	296	279	282	302	324	273	287	322	304	294	300	311	277	275	284	293	318	311	314	309	296	302	307	321	295	280	296	285	327	307	294	287	310	319	295	291	304	292	280	321	302	287	313	272	300	305	285	293	312	257	306	300	287	304	315	321	310	303	299	302	307	271	280	271	271	273	321	276	287	287	293	304	276	287	315	299	321	312	295	270	294	311	325	284	280	276	301	324	322	310	307	288	314	292	287	278	291	278	309	264	320	297	304	309	265	336	330	298	302	311	293	290	310	280	307	303	308	304	304	295	273	319	301	298	276	297	296	302	307	333	285	276	267	303	286	281	281	279	288	280	267	311	285	280	298	323	311	263	263	253	280	293	306	293	287	306	292	326	293	280	284	312	321	316	295	245	312	309	301	337	307	302	285	319	316	299	294	307	288	304	311	313	310	274	303	277	277	309	305	308	287	310	295	286	328	307	310	295	309	274	272	284	292	283	305	302	286	302	315	319	280	323	306	276	297	271	265	280	312	291	323	321	293	314	296	295	312	306	295	322	264	304	274	288	315	282	296	294	296	278	320	305	293	279	304	295	291	309	290	283	275	297	254	291	267	289	313	301	310	286	279	305	276	306	306	280	285	306	300	296	300	311	283	278	287	291	313	290	283	314	290	315	312	282	308	313	299	292	257	289	274	288	299	257	323	269	293	297	298	313	316	288	319	298	283	280	290	324	310	322	294	294	297	284	314	287	285	292	281	313	283	283	270	305	288	292	257	299	307	292	281	258	313	271	338	291	284	304	282	306	316	291	284	305	326	271	267	301	312	317	282	275	297	266	267	272	286	287	292	290	274	314	305	291	308	301	326	285	317	256	301	281	260	289	304	316	313	306	307	308	327	305	290	308	298	283	286	279	305	282	279	280	290	316	290	305	304	289	326	318	284	333	271	302	293	292	266	290	285	289	279	277	296	316	297	274	296	286	318	304	300	296	261	302	316	305	312	287	282	286	307	295	278	254	317	271	303	285	297	276	296	316	290	303	289	293	305	298	311	313	278	290	275	300	301	302	311	336	268	322	278	292	294	309	292	338	284	319	277	305	293	284	298	285	303	282	303	309	293	276	268	308	295	261	280	275	274	273	304	286	294	321	312	312	325	312	326	287	338	323	307	284	289	296	274	297	296	296	305	321	288	300	289	300	304	297	299	284	273	283	289	290	305	285	289	301	304	309	313	313	304	289	280	302	236	309	308	307	264	279	296	297	284	332	290	266	298	296	311	289	328	292	302	290	262	289	315	287	328	309	276	306	316	307	325	277	280	263	300	296	270	300	308	293	296	278	319	315	336	318	293	305	318	276	312	320	272	283	291	303	254	302	309	287	289	313	297	285	296	323	317	293	277	313	318	315	280	309	294	290	330	280	283	268	313	297	280	268	292	297	275	295	303	282	272	283	294	273	319	312	309	299	276	285	277	283	296	301	292	290	299	314	310	272	283	338	310	284	325	297	282	292	287	307	301	325	299	282	278	294	310	287	276	290	310	293	295	297	304	309	275	279	279	304	284	297	331	305	289	304	283	323	273	271	288	312	296	302	334	309	280	298	275	280	284	289	288	288	300	318	287	297	318	298	300	305	330	311	297	298	324	306	292	297	282	333	276	347	283	318	299	292	292	338	290	270	320	301	279	272	304	330	277	297	288	282	280	273	310	299	277	300	267	318	307	262	317	295	292	269	355	279	282	276	322	288	287	286	289	313	321	248	297	303	317	321	307	283	307	307	280	291	311	283	323	295	296	285	276	251	287	300	269	302	330	308	301	283	288	310	293	312	290	297	344	274	276	293	314	323	291	287	271	301	288	296	285	291	284	279	296	309	299	265	319	323	278	290	291	285	277	302	291	315	286	275	327	304	289	323	295	283	314	304	318	276	297	322	304	272	312	302	297	276	314	304	323	297	331	294	302	310	264	301	295	295	276	274	313	299	306	284	299	297	301	296	308	271	323	302	326	297	297	272	305	282	327	301	293	325	315	316	309	307	252	279	298	288	296	324	320	299	318	318	328	292	296	285	294	290	293	306	277	297	302	316	331	305	300	265	290	290	285	273	305	307	305	310	296	299	284	286	266	282	281	270	288	259	305	289	282	295	302	288	282	295	307	307	277	275	313	289	278	305	310	321	323	296	291	300	289	285	285	306	302	298	281	337	319	311	307	281	268	272	282	277	265	322	314	280	315	300	300	293	298	294	302	282	300	291	286	346	311	290	262	321	298	300	307	289	291	280	301	289	295	309	294	297	317	297	298	296	299	298	293	268	309	284	304	272	279	310	298	322	304	312	271	299	279	291	296	304	298	308	297	278	272	302	305	317	283	320	297	310	316	278	292	313	287	272	303	282	281	266	300	323	293	288	301	299	285	303	284	322	276	293	294	256	297	306	298	302	295	295	244	287	317	262	312	282	308	267	289	274	292	296	314	308	266	343	299	270	319	274	280	307	276	280	274	304	316	293	316	323	285	293	289	290	271	272	296	279	299	276	298	307	306	301	311	285	279	312	308	310	309	291	304	307	273	296	295	330	262	299	284	287	321	295	306	274	303	270	288	265	322	288	277	309	295	277	298	295	289	301	287	262	284	294	299	348	332	306	286	291	278	296	316	292	305	311	300	293	316	274	287	284	300	289	299	280	289	293	317	306	296	296	311	292	319	290	287	320	329	274	326	293	293	267	298
27941	17472	11440	7121	910	868	810	835	803	868	809	834	803	801	793	791	780	744	750	815	814	782	760	825	755	755	746	782	785	771	821	767	752	733	762	816	730	770	788	774	782	759	710	793	820	755	738	781	816	773	823	785	766	799	757	780	736	781	774	790	813	816	768	757	741	813	716	833	751	758	746	789	765	837	756	768	772	760	787	768	801	817	801	756	758	732	749	754	740	744	778	768	804	759	745	759	727	786	720	806	879	759	753	763	831	748	748	795	748	785	723	740	794	749	761	777	781	761	735	772	790	752	805	774	796	769	732	821	751	766	752	800	773	759	812	826	721	753	811	730	745	771	758	767	783	767	739	780	772	802	747	774	784	763	799	799	777	731	773	773	745	724	745	748	806	764	792	777	787	756	751	718	771	759	808	801	770	809	821	825	790	711	787	770	758	784	771	772	747	723	727	783	743	804	785	754	755	725	767	798	797	836	776	758	756	762	778	748	793	749	754	741	809	808	739	778	861	738	767	753	785	822	776	761	775	794	792	779	729	810	780	735	737	756	767	729	750	802	757	797	773	730	807	768	791	789	828	731	768	739	742	756	785	791	764	755	786	757	758	793	782	779	762	806	739	741	758	740	739	731	764	765	765	749	752	760	788	724	781	814	756	736	747	766	777	783	766	759	785	828	800	802	799	784	795	776	745	754	816	822	749	765	751	766	776	761	795	760	770	813	745	740	809	757	788	753	776	787	723	782	746	755	750	748	733	762	766	803	752	751	787	741	732	792	750	829	710	813	758	759	730	806	784	768	796	737	740	774	769	816	800	773	756	781	759	790	768	754	741	735	794	768	750	794	754	779	763	755	831	765	803	740	813	759	812	797	770	767	762	778	767	736	772	797	727	815	777	760	784	782	768	754	732	712	757	790	835	771	785	822	800	780	794	714	832	777	789	777	796	740	788	762	760	786	790	749	768	762	777	758	752	773	777	796	764	756	756	776	727	746	757	758	793	756	846	769	721	781	809	710	737	720	798	751	736	816	769	775	747	786	755	791	730	762	732	780	807	783	778	771	752	744	753	773	813	758	807	754	704	743	761	787	745	750	786	776	800	820	761	764	803	778	781	782	750	787	699	788	737	758	755	788	766	740	779	781	725	761	796	760	792	777	817	743	752	770	745	782	739	769	753	757	815	794	779	776	776	770	787	799	764	766	735	776	723	735	730	750	820	730	731	745	766	738	751	750	819	759	795	732	755	768	778	793	789	796	801	756	802	816	802	796	765	779	816	755	780	758	769	774	761	819	781	763	747	774	811	769	776	760	758	770	794	785	762	711	747	813	749	768	761	756	779	736	797	808	735	746	740	774	753	733	746	787	850	793	778	791	755	769	710	701	722	777	811	720	768	828	789	794	791	737	766	835	754	811	762	758	720	781	778	773	795	807	761	768	834	772	803	779	782	752	730	757	769	833	785	757	816	762	761	771	781	778	768	728	742	676	747	802	738	738	763	780	774	781	723	770	788	746	802	779	761	740	747	769	791	816	738	698	753	719	757	811	773	807	773	765	801	801	756	750	766	766	769	752	777	787	794	768	766	745	832	800	819	761	771	733	762	791	788	748	783	754	811	733	741	815	740	814	775	758	764	715	760	777	782	743	830	784	754	756	771	785	740	758	847	750	744	783	773	788	760	799	796	762	754	779	774	752	769	716	804	768	755	815	783	739	781	811	765	760	749	786	788	817	751	798	792	766	755	842	800	795	804	834	758	799	819	743	729	754	771	807	826	748	764	817	715	731	754	783	837	784	730	782	703	835	772	771	792	797	759	778	757	766	781	775	744	739	816	778	758	736	781	764	730	781	765	759	821	750	812	798	837	761	748	782	776	804	792	764	791	773	805	802	806	747	791	770	747	756	730	758	812	807	758	772	791	727	767	752	733	794	763	764	759	775	805	737	717	774	751	806	734	809	803	757	759	787	801	773	772	811	754	794	784	802	762	849	779	751	760	758	785	826	759	756	732	751	792	750	762	810	782	700	790	792	796	699	776	751	802	763	759	792	770	783	757	767	749	778	801	796	759	719	768	731	753	769	788	768	740	773	784	735	746	760	780	765	753	765	744	763	779	793	798	825	762	776	821	778	773	795	767	714	808	770	773	777	711	783	719	737	724	754	817	736	705	743	760	755	766	770	816	766	741	792	812	781	753	772	780	761	766	706	726	761	772	747	801	774	749	794	782	784	787	797	767	777	789	716	748	743	768	864	723	753	766	780	744	762	748	726	805	795	797	796	755	794	700	744	759	802	783	769	799	786	763	805	729	739	812	733	791	770	795	736	768	775	785	760	806	763	723	766	727	790	802	740	749	752	807	752	734	775	772	760	751	780	798	784	765	739	776	804	749	802	744	780	761	788	740	755	774	780	785	830	774	769	748	800	796	810	788	809	767	769	801	820	742	791	780	783	827	754	795	785	781	768	775	784	779	770	758	761	791	740	789	765	787	809	764	788	813	763	751	742	762	783	745	824	777	764	768	780	737	822	806	741	805	774	787	754	757	805	787	763	805	739	736	775	782	710	782	812	752	766	804	824	753	776	743	781	753	726	762	771	785	732	743	729	772	763	765	738	793	792	786	775	761	728	767	787	776	794	765	725	733	805	758	807	802	781	800	763	761	759	783	765	763	768	809	790	759	749	765	766	762	732	740	763	777	769	770	752	768	782	742	760	784	727	771	732	751	776	768	774	825	766	773	776	713	802	809	750	816	769	765	814	799	759	769	802	737	825	837	818	791	765	770	760	792	785	792	729	747	776	764	748	756	751	776	795	784	769	751	736	745	773	759	798	758	773	780	781	777	702	814	746	777	797	745	767	776	777	788	844	707	765	731	723	782	767	768	736	780	747	761	777	772	756	795	768	734	771	796	754	754	747	813	792	759	766	789	730	767	802	786	813	821	778	794	764	826	747	796	775	771	776	744	760	771	773	778	808	786	732	748	751	736	788	749	766	818	746	718	776	767	760	747	799	718	784	741	769	741	760	795	764	813	796	757	771	693	770	776	763	764	774	728	810	780	745	767	795	772	776	781	762	774	785	764	770	798	768	786	751	774	768	725	766	772	823	724	736	755	830	772	778	726	726	785	726	762	809	798	771	807	769	787	759	764	783	753	799	734	767	757	797	794	757	745	800	809	730	832	759	760	745	775	755	780	785	799	760	791	734	789	798	722	777	711	766	812	777	768	799	780	767	717	775	759	754	727	780	756	759	805	784	826	787	785	739	779	752	722	781	767	788	795	698	781	836	708	759	771	767	769	733	780	774	741	764	813	736	716	739	753	763	767	787	781	757	768	756	847	826	726	806	757	771	830	745	743	773	782	787	773	789	734	765	733	762	752	739	820	758	801	783	721	781	770	769	762	773	762	768	712	757	795	761	770	757	776	762	785	781	754	766	778	786	770	719	783	788	789	702	778	762	738	765	833	807	801	797	741	768	812	789	764	799	754	754	761	761
6834	6781	9467	4797	1113	995	1006	1002	925	986	951	956	952	963	964	905	967	938	946	878	928	952	983	912	899	980	922	906	931	938	898	971	937	972	964	924	939	946	998	921	970	950	896	941	876	997	946	952	927	938	947	946	937	967	956	921	952	964	968	927	933	948	921	958	925	947	991	1021	950	971	973	978	925	955	963	946	909	960	954	969	952	964	941	871	1019	932	980	883	973	970	956	965	906	960	932	988	959	991	956	974	896	968	915	955	974	959	947	885	971	996	965	990	925	949	932	953	936	967	988	997	978	932	865	956	957	944	913	992	954	915	961	967	972	946	954	976	944	921	954	947	925	909	934	920	904	918	883	945	896	924	1007	976	962	992	990	935	944	934	943	999	974	918	946	961	967	960	960	965	889	998	989	907	911	932	975	917	984	930	931	948	954	916	995	934	955	964	912	970	920	918	958	908	959	929	927	957	977	945	915	993	947	977	968	936	965	920	904	984	950	917	951	955	884	981	974	883	920	931	912	974	953	927	933	1000	1004	967	882	933	972	990	957	954	913	931	976	979	958	961	975	947	947	903	951	993	941	962	938	910	957	884	953	903	974	936	960	986	938	912	946	941	922	882	931	940	905	966	982	953	932	917	955	972	918	931	927	917	907	965	954	977	976	954	975	1016	937	951	950	916	975	941	969	984	992	932	968	906	895	988	1001	931	940	939	979	941	927	903	846	954	932	908	896	963	902	904	904	936	923	936	929	909	929	989	905	958	966	946	948	956	947	948	931	950	896	972	938	955	956	1014	947	907	921	960	981	959	922	954	960	958	965	884	930	958	919	918	926	943	855	932	924	948	987	960	915	899	948	869	940	946	1013	930	943	938	957	911	930	933	935	959	918	920	889	949	974	920	977	930	951	1002	1011	966	963	924	993	966	940	951	1012	953	941	926	933	934	940	939	1009	955	941	960	1028	959	926	904	958	971	933	948	918	955	1018	910	976	1002	949	948	920	932	984	1026	963	940	893	944	922	967	865	971	949	927	1006	983	964	949	870	950	925	944	958	968	991	947	997	970	922	939	1010	948	972	947	965	1011	923	900	925	1055	1005	909	916	931	1002	934	926	963	953	977	909	950	942	961	910	925	915	943	971	948	950	921	930	969	971	952	934	946	917	980	944	937	983	963	933	919	967	991	883	925	948	985	948	974	939	958	922	926	938	925	976	900	983	913	904	994	920	905	949	956	921	947	931	978	863	960	997	980	973	918	907	924	925	948	880	969	917	967	924	956	998	948	938	1013	905	984	962	922	907	956	975	981	941	922	951	958	946	930	967	975	979	930	938	982	977	944	969	972	969	934	883	957	941	962	981	894	955	946	981	945	979	961	948	953	911	949	970	980	930	959	967	934	932	942	933	956	993	1003	1000	923	916	963	952	914	980	966	940	986	959	944	921	913	959	960	961	946	1003	916	1010	948	935	942	928	948	907	949	934	979	980	944	974	960	979	942	968	921	895	937	955	954	887	999	915	932	1016	912	948	959	906	930	943	941	910	933	926	965	940	937	957	908	957	960	968	969	916	979	946	930	981	957	987	956	936	917	933	937	942	954	947	934	915	931	937	904	907	960	1008	935	943	930	975	968	981	952	906	928	953	920	907	955	942	995	1002	967	912	974	920	990	986	946	941	960	962	901	1019	886	979	911	903	920	922	913	986	964	939	970	929	915	966	928	928	976	960	964	921	967	869	953	893	941	946	945	1006	979	986	976	877	956	934	926	957	984	973	935	932	921	952	931	931	982	919	973	949	919	940	964	914	913	984	912	980	990	889	976	923	945	901	957	979	916	995	905	909	978	1012	959	953	922	950	976	962	914	920	923	893	926	973	954	903	956	934	975	954	1039	988	913	880	923	993	973	936	1009	949	945	998	975	918	942	954	939	923	923	988	975	953	939	943	952	926	928	978	983	933	962	939	971	936	933	958	973	950	909	891	980	934	949	943	926	922	936	919	957	972	929	991	974	892	956	966	936	1007	948	887	942	941	957	1009	994	970	981	930	991	955	940	960	916	974	980	970	937	945	986	951	936	974	873	979	939	901	903	925	942	1000	942	929	956	983	944	931	962	1002	980	909	918	896	934	961	1001	951	967	959	878	964	989	1002	945	940	939	990	997	1036	964	954	910	922	879	933	908	971	1025	933	897	955	922	940	979	924	904	900	1005	950	872	949	902	952	961	950	999	1002	921	911	956	930	916	969	921	952	952	950	933	908	952	928	1021	946	939	941	974	949	959	927	952	954	892	1007	933	979	942	967	999	940	859	898	974	931	904	934	950	951	929	914	976	924	943	902	936	928	987	960	997	911	900	897	974	942	987	913	943	941	934	940	953	928	895	955	926	923	919	915	964	956	985	970	960	912	930	938	901	932	1016	1003	923	973	942	933	938	943	1013	1020	924	962	934	928	938	927	997	907	988	909	887	960	991	987	1011	1002	918	922	924	968	961	919	953	991	986	970	975	1008	899	907	907	893	925	903	932	891	998	966	976	900	942	930	970	934	932	925	960	968	957	1014	961	925	914	942	934	915	922	922	901	956	907	918	942	933	911	932	907	936	982	966	939	950	952	946	963	987	926	996	923	953	999	964	951	940	922	938	1021	946	954	934	884	964	943	1001	947	933	936	950	950	930	921	932	933	971	939	965	879	973	929	970	982	904	996	969	927	978	929	982	942	903	924	951	937	935	948	953	984	988	1008	865	935	934	934	979	917	922	956	998	902	1005	949	982	997	969	948	935	967	929	927	943	961	903	952	909	929	915	923	959	942	949	987	960	948	923	954	985	921	991	913	925	944	901	930	974	986	923	900	904	935	932	937	969	916	980	989	1002	919	984	923	934	938	932	986	1032	958	971	896	949	936	925	982	927	959	926	919	940	959	949	919	974	910	964	976	949	909	933	870	960	983	915	910	938	919	965	930	920	948	985	923	932	957	932	923	999	935	937	920	940	907	923	932	913	909	988	969	914	979	924	913	974	951	947	925	939	943	979	980	997	986	936	940	934	915	959	939	913	902	964	1007	901	902	949	993	1014	969	954	989	942	932	966	960	940	938	969	971	922	887	948	962	974	965	942	927	946	938	950	889	941	955	957	915	935	926	968	989	932	903	969	948	982	925	977	954	869	950	988	913	979	916	912	942	966	939	943	929	905	922	980	946	905	907	863	952	935	901	927	978	942	974	916	970	936	929	978	929	918	920	953	933	932	921	891	930	974	948	888	943	940	869	965	937	958	908	927	948	964	945	999	941	958	917	979	912	940	925	931	977	936	958	983	929	1027	904	946	911	903	969	933	970	947	944	873	905	902	952	941	944	930	903	907	994	924	925	933	909	963	983	938	932	910	932	943	985	991	881	948	932	911	966	1004	941	959	944	903	978	927	980	961	947	1001	933	908	940	951	925	931	913	989	959	980	927	972	897	972	994	939	940	922	960	933	933	893	953	968	968	962	990	959	903	935	946	965	919	1014	912	895	939	979	925	951	917	932	1008	944	936	1007	943	866	951	939	964	973	983	928	918	933	925	952	933	903	959	1001	925
23717	21476	29065	24917	21227	10857	1353	912	763	1854	691	694	662	659	623	611	616	619	589	632	609	602	606	606	559	617	568	582	584	583	551	595	530	558	608	595	587	569	568	562	567	609	552	586	554	608	553	589	586	613	557	626	618	621	571	548	536	609	556	570	583	603	536	553	599	612	541	577	567	576	548	594	617	576	599	555	561	554	568	562	565	604	533	564	535	599	569	578	563	583	598	575	624	634	583	576	570	526	548	561	554	561	571	532	608	498	609	604	541	552	588	578	590	577	535	605	551	541	551	565	515	568	584	589	581	568	528	567	596	571	559	625	596	589	584	580	555	607	587	598	599	538	563	579	638	553	574	603	553	590	574	589	577	562	566	598	546	576	588	590	598	571	554	527	600	631	578	607	562	531	596	538	564	547	578	611	559	544	541	578	601	567	596	553	589	580	568	562	599	545	570	577	588	558	622	560	569	573	562	604	584	589	582	621	585	568	582	536	562	565	562	545	590	588	540	576	599	529	634	597	593	600	621	570	550	593	562	599	596	599	577	579	522	566	579	587	585	585	578	565	555	563	579	568	610	583	561	594	576	592	508	578	549	576	552	592	548	598	604	606	584	574	569	585	571	593	601	575	555	585	631	584	595	597	570	583	567	586	580	574	567	582	576	572	616	559	593	573	542	580	530	571	571	582	617	578	604	610	592	578	604	606	534	642	596	572	564	553	545	579	530	610	562	594	546	589	559	546	613	619	575	596	556	512	567	542	642	585	540	574	609	585	566	582	541	578	575	560	542	568	586	585	593	597	584	581	575	601	570	603	572	590	603	547	588	550	608	585	624	587	626	516	592	587	572	601	613	520	556	568	585	580	627	552	590	563	543	570	566	575	560	592	552	546	554	556	578	570	573	531	596	542	584	617	595	593	581	588	623	585	542	558	549	609	614	562	625	576	557	593	589	582	547	570	636	548	561	526	569	605	557	569	567	582	604	561	581	572	557	534	585	583	555	569	556	590	580	593	580	577	581	534	583	579	573	578	565	584	545	567	609	618	536	560	619	586	586	606	552	549	585	522	570	614	532	555	601	565	559	594	587	556	580	591	553	616	552	557	580	569	552	555	615	587	604	597	553	510	620	621	590	557	566	541	510	567	596	570	599	541	574	595	549	535	593	547	565	541	574	570	545	575	544	593	568	567	563	605	574	540	590	570	574	528	606	587	540	574	557	571	616	556	551	537	573	610	592	595	570	558	607	571	546	615	545	598	597	549	540	574	556	563	597	572	601	594	596	546	578	552	597	552	538	554	554	513	539	565	546	557	593	515	609	601	575	600	561	573	592	560	558	582	580	584	589	574	573	571	549	569	578	569	569	584	567	580	582	566	556	589	549	557	570	604	584	595	552	561	608	568	576	592	597	593	590	527	598	566	584	585	568	564	614	547	598	560	575	541	560	611	580	577	575	579	543	576	609	556	585	605	557	574	600	586	570	570	572	572	585	583	540	561	559	590	529	609	573	620	599	589	624	536	588	578	604	559	593	626	591	536	577	615	585	565	540	614	553	597	567	540	627	563	593	599	532	558	599	581	601	587	592	551	622	617	599	578	574	570	568	588	559	610	603	578	510	549	580	580	563	614	587	567	550	553	559	604	566	572	581	587	598	596	574	540	560	546	581	587	614	542	552	557	579	584	602	569	592	571	585	559	600	581	637	568	560	583	597	567	560	554	578	533	587	566	591	564	586	576	536	569	544	572	623	573	550	577	545	603	550	625	536	620	585	526	598	600	605	528	546	581	572	563	584	553	601	519	614	552	549	575	572	606	575	616	591	592	589	539	576	596	564	607	586	574	558	613	541	671	565	595	570	595	539	604	544	561	608	566	587	531	587	574	549	563	578	583	513	550	600	588	565	602	506	593	576	567	612	589	557	586	572	597	591	571	575	579	621	571	588	523	570	536	548	544	561	600	633	587	539	565	583	617	535	607	579	584	549	584	584	643	598	576	572	542	601	573	587	595	577	552	559	588	579	550	586	569	571	558	561	583	559	567	536	579	564	546	574	589	581	579	565	529	578	541	562	572	566	602	583	625	595	577	559	521	554	547	597	584	613	545	549	568	579	558	558	548	522	521	531	578	543	588	571	570	606	578	588	568	608	581	545	625	600	603	570	543	580	568	604	564	564	600	571	619	595	582	582	559	577	582	589	620	567	575	591	581	582	558	587	565	540	558	559	584	585	521	553	572	594	572	567	579	611	571	567	618	604	582	588	560	568	580	565	610	567	528	564	589	565	596	555	596	534	582	572	587	596	620	589	597	579	579	594	581	558	570	566	614	573	579	577	540	564	572	559	563	558	571	574	590	583	559	560	572	564	538	575	575	621	562	578	573	592	593	568	548	539	597	617	566	550	601	566	559	517	566	578	580	558	538	560	577	590	595	575	642	578	561	562	586	560	632	549	558	588	560	571	579	564	575	611	573	573	563	568	578	544	577	594	581	590	572	516	533	613	569	568	595	574	560	646	591	536	600	577	567	596	565	558	561	585	556	574	558	577	521	572	621	577	533	558	602	588	568	597	621	578	576	560	553	609	590	569	574	540	563	592	520	623	591	554	529	599	517	639	581	562	619	531	580	582	601	541	605	602	558	549	638	569	603	580	591	554	553	625	551	558	559	555	599	563	539	568	624	567	611	606	556	573	575	578	604	558	555	615	607	544	574	542	582	606	595	580	579	541	572	602	586	566	574	602	573	606	566	549	593	588	586	542	541	593	544	554	546	556	568	554	581	568	584	572	560	556	540	536	532	563	524	553	562	599	562	608	569	611	546	562	586	643	619	536	572	607	617	567	607	540	599	585	546	539	583	585	537	564	574	562	565	581	588	652	562	543	558	566	570	591	590	566	600	539	552	578	590	561	601	568	592	558	583	587	570	598	555	522	574	584	557	585	565	527	585	505	608	577	550	591	546	574	586	607	557	588	597	576	562	560	580	624	559	596	537	576	550	572	579	479	547	564	517	571	588	603	560	572	582	566	589	585	569	564	601	557	597	592	589	576	616	579	601	602	601	600	620	606	584	556	580	549	538	549	532	598	605	582	591	556	524	568	579	564	611	578	533	637	563	563	600	580	589	544	554	586	582	584	593	550	560	579	543	601	581	597	603	578	561	577	589	584	551	553	582	551	602	568	554	563	587	584	592	537	524	515	599	571	543	607	574	605	649	577	574	580	565	582	606	594	570	552	600	570	597	593	558	566	592	549	589	543	571	593	588	541	573	573	618	567	556	533	603	567	605	539	588	532	596	616	561	591	581	597	587	551	567	628	594	586	571	550	552	601	577	576	561	570	567	632	607	544	582	605	562	565	608	558	592	560	561	567	627	556	599	534	572	603	551	597	555	564	574	615	581	593	571	555	566	589	585	576	596	575	573	609	573	588	523	571	541	643	612	498	569	562	566	568	570	602	563	566	578	608	591	583	609	566	595	570	544	592	596	546	545	571	592	542	586
6454	20650	33359	25644	2289	1955	1493	1301	1150	3292	924	903	929	902	872	828	812	794	785	754	733	782	719	741	736	701	786	756	728	706	733	706	779	715	734	735	729	791	731	765	720	726	767	735	730	805	773	737	729	764	756	707	688	701	744	733	738	718	688	723	697	742	758	787	722	716	743	754	702	696	710	722	755	722	770	741	757	759	713	722	773	713	743	726	766	705	738	727	754	737	682	711	733	746	718	715	716	670	729	721	684	766	711	718	750	757	711	679	717	745	709	729	760	697	705	740	720	726	700	730	744	730	771	739	722	752	742	713	744	685	683	759	744	784	764	731	740	736	680	725	735	713	735	720	736	690	703	737	774	758	695	753	700	738	710	775	706	749	710	764	705	723	767	725	703	724	749	745	742	727	777	710	708	720	780	735	700	721	705	696	723	689	685	729	657	752	761	692	788	715	746	743	679	748	741	760	722	698	693	693	716	739	768	775	734	663	726	713	779	713	677	711	717	707	747	692	723	735	727	759	723	740	732	784	733	710	707	681	759	736	762	732	796	681	674	762	764	734	734	704	763	711	744	726	763	693	744	710	739	759	737	761	791	702	726	763	687	779	729	735	718	714	701	743	752	745	723	716	762	727	728	738	754	773	760	688	719	739	783	742	747	713	715	718	741	701	727	706	649	750	753	726	694	721	727	751	761	723	707	742	721	788	721	722	660	764	720	737	723	752	741	748	701	740	686	690	734	731	731	731	741	723	710	717	720	680	751	725	746	713	741	707	731	716	709	742	738	736	736	733	711	715	734	688	742	667	735	662	742	690	760	775	687	748	714	717	748	714	731	758	732	695	705	779	715	737	745	730	749	711	658	744	744	784	742	762	710	719	751	706	737	740	702	721	688	700	725	764	727	755	735	712	714	716	723	725	769	722	703	727	690	767	778	721	702	747	738	745	681	739	749	749	746	704	733	733	718	702	747	721	773	742	686	780	699	768	744	716	712	744	732	779	749	740	759	770	728	709	710	742	743	755	726	713	714	733	704	707	742	733	721	729	697	705	732	689	727	735	667	701	710	752	730	739	709	738	721	684	764	760	667	757	717	756	749	774	767	733	709	742	750	723	761	676	711	718	735	750	709	718	708	736	739	755	757	737	723	695	728	770	699	725	737	724	708	711	734	776	711	709	737	682	739	770	705	732	740	730	745	720	709	703	702	795	721	759	716	710	725	725	715	759	672	804	750	733	748	743	742	764	719	762	708	720	752	719	729	744	713	642	719	690	737	718	746	705	685	684	754	734	692	734	714	748	724	708	695	778	704	720	734	753	677	706	686	692	763	717	740	734	765	735	696	732	756	731	737	709	750	723	719	741	774	715	723	716	707	720	708	748	698	758	705	742	762	761	722	756	709	736	700	651	751	702	738	710	717	793	764	761	675	700	735	713	768	714	729	711	713	730	773	751	683	748	763	696	714	712	725	768	755	748	733	686	770	723	680	712	766	750	739	727	749	678	712	707	733	758	748	731	733	704	712	755	746	741	665	807	720	706	710	758	688	745	707	735	726	698	735	709	680	710	744	692	719	731	758	770	675	729	731	744	685	760	707	678	753	744	741	727	751	745	732	772	714	745	730	712	750	698	711	698	728	723	722	730	716	728	703	738	717	761	693	698	704	722	725	726	739	733	745	737	743	749	759	746	729	726	739	711	763	753	715	727	742	699	721	735	689	743	696	710	755	720	698	731	754	722	722	750	723	727	715	745	711	721	713	712	737	708	729	739	697	687	749	707	716	721	686	755	772	753	668	727	737	730	758	696	740	693	749	721	731	746	762	698	759	714	737	731	741	720	716	718	778	697	746	783	700	756	721	732	728	758	677	753	734	767	754	733	692	710	709	719	731	707	779	707	731	738	713	692	774	693	717	691	763	720	759	713	693	699	735	749	718	747	713	714	744	730	766	717	735	728	751	720	754	714	712	740	739	747	722	729	698	712	700	721	737	732	731	738	741	715	773	724	710	679	731	712	719	692	716	694	720	728	734	762	709	708	711	677	786	725	752	724	747	693	723	732	747	699	724	717	759	706	722	764	741	730	696	707	736	695	727	765	705	748	794	773	719	767	733	743	676	689	757	694	745	742	713	698	688	691	728	712	682	694	774	732	783	712	721	699	692	731	742	729	712	706	731	704	745	751	712	730	718	732	742	733	711	745	716	704	715	778	685	722	688	681	716	740	738	736	754	754	747	722	737	744	753	753	731	685	710	746	712	693	770	790	746	749	733	732	771	733	753	729	781	749	743	742	767	711	710	764	716	751	697	715	684	709	749	712	674	694	698	728	676	765	746	745	737	738	760	740	696	714	675	698	711	748	726	743	737	723	715	732	695	714	702	752	782	730	765	727	708	702	712	731	739	725	719	710	679	774	720	740	713	688	714	756	729	737	726	704	742	717	757	707	697	698	762	750	760	700	735	695	719	706	650	740	746	747	770	720	702	728	747	732	753	710	737	682	708	748	728	710	752	707	765	755	695	688	722	732	694	712	740	760	735	681	707	739	679	707	719	757	728	760	678	678	721	733	725	663	732	694	709	725	746	739	761	710	735	672	742	697	683	790	710	712	722	762	714	703	730	708	720	735	720	702	751	729	696	750	722	745	682	720	774	728	704	754	752	685	718	723	724	729	721	765	706	693	736	725	750	701	728	714	794	769	729	725	722	704	719	753	749	694	755	758	729	743	731	709	792	726	690	704	763	702	735	755	704	669	734	723	717	736	699	756	745	746	703	697	724	708	727	697	750	709	792	751	763	739	725	691	781	744	723	718	700	749	716	729	721	733	736	726	731	757	714	698	728	744	685	711	762	714	737	719	746	738	755	726	742	720	716	713	708	750	694	767	719	740	757	711	722	757	717	707	714	762	761	734	777	747	789	789	744	736	718	741	707	725	746	765	755	750	710	739	723	752	720	724	761	750	708	745	740	740	733	747	726	710	739	738	739	688	764	751	759	774	713	697	710	764	744	728	721	735	757	707	702	685	770	724	754	710	730	697	694	751	768	729	705	671	732	748	735	712	733	708	709	780	724	734	744	664	700	673	752	727	707	748	777	727	738	734	744	717	733	709	750	644	739	731	725	696	729	731	752	720	672	713	762	745	741	700	751	766	719	717	736	704	754	743	680	704	698	701	743	726	719	771	735	701	724	729	705	755	727	727	728	738	747	716	734	780	730	739	688	729	689	739	787	683	726	792	702	725	682	742	728	776	689	711	730	741	717	750	749	751	697	710	729	733	736	736	750	704	708	730	733	703	722	746	691	693	787	729	721	702	760	765	723	747	733	748	737	713	709	778	755	730	751	779	694	761	764	716	706	754	728	729	719	698	760	741	762	731	703	721	741	725	768	760	696	721	713	748	716	712	751	750	768	712	699	746	729	774	745	724	636	760	714	737	713	730	735	746	703	732	752	733	707	706	778	760	690	737	732	711	723	736	695	735	722	736	693	715	775	736	764	745
24904	21452	27696	25674	8838	887	744	632	616	1021	549	545	540	554	557	554	505	504	518	567	554	535	518	551	545	498	511	554	498	559	512	501	497	543	490	467	539	524	552	518	511	492	528	484	536	524	536	506	493	511	525	505	500	549	505	519	512	516	562	500	520	471	533	515	512	502	500	515	528	493	549	554	491	530	511	532	534	518	560	446	481	534	491	537	526	527	511	527	550	436	495	511	540	520	519	522	505	510	528	522	517	512	529	511	523	524	526	504	527	525	468	517	509	538	554	516	504	494	459	574	504	494	515	516	506	535	496	502	498	492	534	558	506	520	506	531	527	512	513	532	531	510	493	555	521	541	540	487	535	495	517	491	534	513	516	524	524	506	502	494	536	497	462	488	507	480	540	532	507	533	521	501	521	533	496	482	506	513	541	546	500	486	538	505	531	559	521	486	507	492	520	495	521	527	559	520	495	560	528	498	532	544	505	492	517	557	511	525	542	475	497	486	498	568	523	520	536	514	491	519	522	536	521	513	551	526	575	528	497	500	537	511	509	530	515	525	510	503	519	503	547	502	547	525	498	538	491	514	516	521	505	498	524	527	523	506	506	566	529	554	531	510	495	511	535	521	518	493	476	472	513	507	507	487	541	531	523	482	474	487	516	509	505	555	529	504	566	513	514	507	503	521	523	548	523	489	498	529	587	508	550	518	478	509	507	505	548	516	530	560	524	566	534	535	530	506	511	505	535	536	527	524	536	519	523	540	520	533	509	528	511	501	511	519	485	526	553	520	506	497	496	516	491	516	524	496	526	496	514	518	512	530	489	480	532	533	499	544	531	499	500	490	483	544	522	496	548	530	496	491	536	534	518	529	554	525	531	516	488	482	488	498	563	499	517	499	513	522	535	522	519	547	522	486	494	529	511	523	502	514	484	517	506	513	551	520	481	500	547	485	518	538	536	514	493	541	508	539	528	476	502	513	542	523	554	490	564	492	517	481	523	535	510	532	555	497	504	513	503	538	546	488	516	521	480	510	492	538	547	477	505	533	517	517	467	544	557	533	547	513	510	502	498	533	523	522	510	506	510	537	520	449	557	505	490	507	513	536	551	533	519	490	548	528	561	542	524	461	522	512	494	555	541	496	520	497	514	501	554	510	574	537	539	529	497	528	502	506	545	496	513	538	512	526	495	483	521	539	531	534	507	528	487	535	513	490	539	586	522	565	538	513	501	554	548	542	539	507	516	515	518	527	499	520	502	525	554	545	495	504	524	508	553	501	514	523	506	532	518	547	541	545	471	523	528	520	559	521	481	551	514	498	508	532	524	530	502	522	513	549	508	482	487	507	507	487	535	516	543	542	516	530	518	568	525	546	500	516	526	524	498	531	471	516	546	503	509	525	543	513	530	518	468	532	538	518	464	509	514	504	523	532	501	495	532	562	470	544	520	518	506	505	513	512	535	482	517	500	512	526	524	479	528	528	502	531	542	503	516	488	560	485	547	511	540	536	524	540	530	503	530	508	561	500	452	570	546	454	508	507	496	520	519	531	554	529	497	548	532	528	518	554	541	520	507	524	532	478	581	543	510	505	498	509	524	539	519	557	510	520	525	532	516	526	533	554	509	504	515	526	525	529	535	543	575	545	517	548	536	516	515	502	525	537	483	524	494	547	514	496	497	512	543	509	530	537	527	494	514	550	519	505	528	506	507	517	536	530	539	491	503	565	494	546	478	525	492	515	524	501	478	535	487	513	502	512	499	552	501	509	482	554	564	527	520	520	495	503	525	540	573	568	476	495	522	529	496	513	511	520	535	534	499	522	516	528	528	529	479	498	547	493	518	476	535	507	513	493	522	487	512	534	526	504	547	528	504	498	541	519	506	500	511	497	561	549	505	521	539	510	478	498	521	518	504	547	497	497	548	502	562	537	484	503	522	511	502	499	520	516	546	475	521	551	506	492	520	508	510	503	502	510	497	472	517	515	524	494	502	534	591	542	525	467	519	529	513	536	523	535	512	555	501	485	548	536	536	510	527	517	514	527	504	530	507	514	500	509	526	533	529	505	503	508	513	478	526	534	511	557	521	506	516	522	500	551	470	482	518	523	525	527	524	506	498	492	508	502	506	506	551	502	545	544	509	515	532	497	522	512	549	520	516	504	529	547	565	556	519	527	494	489	524	521	515	497	510	528	539	501	533	523	499	571	511	539	490	509	542	522	524	495	531	519	536	523	499	507	488	503	524	493	475	514	536	536	527	512	516	487	503	510	500	489	463	503	533	488	527	520	520	507	510	548	543	484	543	534	514	512	508	545	507	538	538	511	514	497	525	474	526	485	473	503	521	514	528	510	535	504	562	533	532	509	531	553	506	509	506	532	535	479	536	533	475	526	514	505	505	496	507	496	531	543	505	505	524	514	518	524	494	474	557	513	549	498	529	519	513	513	506	542	526	514	529	526	536	523	544	477	540	525	544	510	550	517	495	486	541	506	488	500	523	492	504	537	490	552	504	506	496	482	547	501	558	463	520	502	522	468	542	488	506	534	488	509	526	523	518	580	569	523	536	539	518	504	548	495	524	505	554	471	518	509	518	515	531	489	515	570	524	510	553	537	505	522	534	490	543	512	503	482	504	474	528	494	512	516	529	537	526	515	473	522	525	521	486	453	493	513	505	523	538	506	549	479	547	519	487	514	535	484	474	511	501	513	521	521	530	486	538	519	536	494	535	509	507	524	528	523	537	488	531	510	552	510	534	533	518	562	490	520	499	537	534	561	492	521	518	509	516	555	540	484	497	509	493	513	527	497	522	516	502	511	519	529	516	516	475	506	492	491	460	539	543	558	537	513	575	505	515	532	496	550	524	530	528	550	543	512	530	524	512	513	523	520	534	491	542	563	538	540	529	523	503	529	524	527	527	559	546	529	523	469	497	545	465	507	496	528	521	510	541	479	517	516	478	548	541	535	525	502	536	514	545	512	563	547	522	485	547	506	524	504	500	527	564	551	523	512	510	507	564	501	566	513	507	530	487	492	506	525	485	513	522	450	500	482	487	514	503	529	497	505	510	513	517	513	491	507	558	509	526	522	543	531	513	501	505	532	532	499	530	501	519	497	525	542	499	517	528	491	499	525	540	506	476	525	519	516	542	523	515	526	534	558	482	514	482	559	507	535	518	509	532	565	499	522	482	505	500	569	494	463	496	555	516	524	522	530	515	514	491	542	550	554	480	530	516	524	516	517	477	536	515	521	502	507	530	503	546	494	481	524	486	501	562	515	561	510	486	514	529	516	526	511	527	511	514	503	543	531	511	501	527	522	496	534	519	522	528	462	553	486	497	505	561	527	538	478	491	491	499	502	512	511	522	561	555	508	503	496	550	529	531	538	546	510	528	527	579	511	501	535	531	507	511	544	512	536	474	513	540	522	525	533	542	495	521	522	530	531	528	502	512	533	501	517	497	515	522	513	522	527	487	495	499	524	515	519	542	509	517	528	501	445
6219	16062	18399	18588	1515	1263	1128	902	828	1819	781	720	715	698	678	670	657	717	668	626	651	662	652	672	613	643	606	656	646	644	603	630	612	630	635	610	634	646	603	599	627	625	587	597	645	674	620	617	631	615	604	617	634	639	637	652	634	640	634	624	630	649	636	677	606	599	624	615	647	655	653	606	590	637	651	593	660	639	615	588	654	632	612	659	564	612	647	629	623	636	618	616	626	692	662	644	641	639	663	649	594	651	632	643	656	626	605	622	654	614	633	609	608	640	660	618	597	663	615	606	619	627	587	596	603	634	651	631	655	619	625	642	572	568	612	616	640	635	649	621	595	640	630	632	604	610	632	609	606	626	598	651	628	580	637	642	666	636	614	658	670	667	622	623	672	623	622	635	651	638	603	646	620	628	648	625	652	624	625	656	615	636	637	658	652	668	632	645	589	666	631	651	601	599	631	603	667	638	679	615	696	607	613	622	592	642	625	658	637	623	697	603	656	620	585	655	594	583	577	616	636	636	649	633	633	637	607	618	641	629	639	600	589	610	619	634	602	645	642	625	633	607	628	676	636	650	648	624	631	644	621	613	650	601	663	626	643	632	595	608	607	627	613	559	620	607	639	611	623	669	637	620	625	642	621	592	641	652	650	661	644	640	659	615	576	616	645	637	624	664	609	707	587	637	641	646	615	598	594	636	618	651	613	648	620	622	664	611	632	627	642	637	611	617	624	613	620	638	605	592	670	605	636	668	662	656	628	640	643	632	644	650	635	597	597	640	595	645	637	652	628	613	663	646	646	639	585	644	627	630	666	620	658	640	582	622	576	617	599	625	615	606	595	635	597	663	604	625	624	641	663	609	615	629	614	658	637	620	590	617	649	622	635	627	621	654	614	644	647	646	605	644	645	608	617	614	633	605	580	627	650	644	627	643	602	653	625	603	669	629	636	630	584	622	633	558	633	623	659	647	630	630	616	586	648	620	610	648	624	607	676	628	598	621	633	564	682	592	598	643	617	562	581	644	622	649	626	607	648	610	631	611	650	622	630	635	659	616	686	639	602	605	636	637	606	615	572	607	612	637	568	614	664	610	629	633	628	604	643	625	628	590	621	609	640	593	644	594	622	638	629	633	654	634	627	591	634	599	643	640	612	631	617	667	642	602	617	627	610	614	656	593	636	658	615	658	606	593	613	595	673	594	638	653	659	616	664	631	616	582	610	625	633	643	616	654	633	639	638	650	608	640	622	575	586	661	618	626	592	619	611	613	617	606	613	623	640	640	636	622	630	632	637	607	654	573	589	626	623	662	640	639	616	638	632	625	630	619	615	646	665	690	594	583	659	629	629	611	643	630	654	627	633	634	606	603	605	628	607	624	632	638	616	654	631	651	625	655	581	606	671	600	613	634	601	643	617	615	630	628	652	659	615	604	670	648	641	676	631	612	602	612	648	662	636	649	627	590	626	663	694	618	591	664	619	608	616	578	590	623	621	616	580	596	616	635	614	599	643	627	654	625	629	626	683	606	615	660	569	629	626	660	613	609	596	592	673	624	615	589	598	590	608	650	633	604	625	633	683	647	612	606	687	669	639	675	589	611	624	622	598	623	644	642	618	636	601	612	622	624	616	650	590	645	625	639	625	649	632	623	637	677	620	614	651	637	647	615	624	602	613	612	630	659	644	678	640	649	630	607	622	633	612	600	597	659	644	653	679	633	616	622	595	626	628	619	651	596	643	622	605	642	614	647	612	612	625	601	647	625	649	653	649	605	652	615	614	597	631	630	626	674	623	647	647	633	643	640	654	629	677	650	636	646	616	630	615	613	608	624	666	614	617	634	665	588	619	603	676	627	632	609	670	645	577	639	611	660	611	661	632	659	639	608	626	614	621	641	676	671	634	618	646	603	620	653	631	652	679	644	624	652	658	617	647	611	648	686	645	604	645	604	602	660	575	673	611	606	599	637	586	637	637	638	609	621	613	635	630	645	609	576	651	612	596	642	636	614	684	595	613	684	605	631	651	610	627	640	646	597	663	625	645	654	584	578	636	626	645	597	626	637	628	666	616	613	631	638	629	595	650	590	602	651	596	615	614	628	630	635	618	661	599	597	610	617	659	622	621	633	609	621	621	589	647	669	620	686	624	623	599	619	640	690	580	623	640	652	635	679	631	614	632	643	569	630	607	598	631	646	643	655	626	673	690	631	601	659	607	578	650	592	660	631	621	645	611	639	640	636	632	657	582	614	661	649	630	639	629	630	650	627	656	591	635	651	662	641	623	628	601	642	605	673	623	638	573	614	686	608	632	592	715	666	595	633	639	658	607	666	661	653	649	658	658	632	623	609	645	646	630	633	624	636	640	639	612	648	594	625	643	679	628	682	673	619	604	632	594	615	637	662	582	613	654	649	632	606	647	628	668	644	655	634	680	606	608	628	634	678	666	599	624	650	659	598	667	633	647	638	616	639	583	632	620	655	660	648	662	630	649	610	607	646	678	614	630	588	637	674	623	629	602	687	617	644	636	625	653	622	623	596	585	645	622	609	631	646	650	567	621	584	625	632	638	611	660	593	570	607	678	608	680	639	630	641	623	645	625	577	613	593	671	582	623	634	652	602	613	606	658	635	616	569	615	617	621	614	629	636	619	636	590	596	648	597	647	591	693	571	615	624	670	638	605	672	628	652	615	669	666	637	592	607	641	636	613	657	635	641	644	633	655	608	644	689	617	620	583	629	575	589	629	647	645	642	568	677	598	678	638	646	629	596	674	656	642	650	600	580	667	618	668	621	629	652	601	609	604	608	622	611	592	616	632	621	655	674	586	612	635	620	583	607	657	615	625	625	628	638	628	628	574	623	621	605	617	609	599	622	586	605	654	629	608	611	646	623	654	593	627	622	637	639	617	625	607	669	668	591	634	645	628	659	602	650	622	665	612	661	593	648	608	649	607	643	621	658	618	566	575	630	612	609	621	625	622	633	650	637	609	636	630	622	644	585	620	639	604	605	627	614	667	616	649	650	635	642	611	631	665	621	638	644	606	626	649	609	641	638	623	610	602	617	627	607	651	617	607	645	622	676	616	657	626	619	626	559	588	601	638	631	627	635	626	615	658	618	654	654	628	580	658	610	641	638	666	611	643	630	685	606	653	648	585	574	630	651	629	666	598	619	653	638	618	597	658	578	649	661	622	619	599	610	646	660	618	596	635	627	634	631	657	625	604	648	626	611	629	641	625	629	635	605	622	669	610	627	650	666	622	608	656	604	610	639	616	623	658	633	601	628	639	628	665	614	646	640	630	620	658	634	609	631	616	641	591	617	634	631	574	628	645	633	637	647	637	647	609	605	651	666	611	639	644	648	644	641	606	639	677	643	614	589	670	642	677	605	617	623	626	659	625	661	590	602	636	596	634	623	640	679	634	626	640	635	611	624	626	610	678	663	684	606	620	664	625	618	630	601	622	617	669	633	597	629	609	624	647	666	622	623	617	645	633	643
22894	21564	29539	24537	21565	20506	4743	746	517	1859	398	404	394	305	342	287	307	300	276	263	253	247	272	273	249	245	260	265	238	219	242	249	235	242	205	229	272	241	232	222	216	284	251	223	257	242	227	223	248	247	239	209	226	224	218	246	210	230	247	261	217	212	241	256	220	226	233	231	226	216	223	243	189	201	231	221	229	229	240	238	243	195	222	231	231	240	241	206	221	240	231	226	226	224	222	231	208	245	216	227	214	223	218	227	245	209	220	235	244	192	213	250	230	221	222	215	245	239	228	226	234	219	216	226	233	230	237	224	212	230	216	219	215	234	211	230	238	254	231	229	246	232	250	216	250	262	208	237	220	232	237	235	242	225	218	224	271	248	241	203	234	218	216	224	214	214	243	198	230	209	218	244	246	215	191	237	227	243	218	227	205	232	237	219	233	217	229	216	228	235	224	215	233	228	225	222	209	218	204	226	210	238	227	224	223	238	239	224	225	227	216	220	216	233	202	209	251	230	217	235	234	210	226	229	230	229	200	252	227	221	243	209	261	226	239	212	238	223	231	219	223	213	272	205	223	235	239	226	223	221	228	227	215	220	250	201	228	214	241	237	255	250	241	212	242	220	234	210	234	233	246	201	222	219	227	244	242	215	217	217	229	233	205	227	254	188	215	221	203	227	225	233	236	190	224	226	257	225	220	223	236	208	201	224	213	214	199	217	232	236	229	241	231	219	206	230	211	238	198	203	222	206	206	221	210	221	246	241	244	214	206	236	197	219	241	225	210	228	235	232	235	209	193	214	227	215	229	233	248	204	220	255	235	226	229	213	230	205	182	209	245	222	222	223	208	237	230	215	221	212	255	223	235	211	224	230	231	241	247	237	244	239	241	229	237	232	244	203	255	214	223	222	247	237	215	208	240	208	250	209	207	254	239	239	219	228	236	203	212	243	235	229	213	246	222	227	228	221	224	228	218	211	231	193	232	211	250	236	215	214	215	206	231	212	234	207	227	223	228	230	211	233	204	215	209	211	244	182	197	217	210	227	226	236	224	229	218	191	229	239	219	233	231	199	221	229	251	227	227	245	247	252	219	220	228	212	211	251	228	236	202	209	226	228	208	202	217	207	229	221	233	231	221	228	230	234	222	203	243	219	225	215	225	210	238	207	218	208	236	210	224	234	219	211	233	219	221	242	235	219	228	242	218	218	240	235	212	243	216	232	220	226	227	240	261	224	212	209	217	221	221	220	233	228	251	246	241	231	235	230	223	241	224	250	227	210	247	223	226	244	204	214	220	201	212	225	219	228	193	240	251	251	219	234	220	226	227	198	221	252	258	239	244	237	199	265	228	202	245	245	222	236	247	255	220	218	226	196	197	224	211	224	226	223	208	207	205	215	245	209	220	244	249	225	225	251	223	204	204	218	242	239	247	240	230	219	224	236	211	209	230	237	246	234	229	247	239	209	217	254	212	227	230	232	235	246	233	229	260	224	201	233	205	222	214	219	232	227	231	234	231	198	231	238	224	218	255	246	250	241	228	214	229	210	212	215	214	244	219	206	209	210	236	249	246	209	226	229	215	253	210	227	224	199	215	202	213	241	223	210	219	231	231	204	230	231	231	205	205	242	237	237	231	237	208	229	212	230	218	255	235	208	231	235	207	228	231	203	212	240	219	239	240	225	235	226	238	221	202	242	223	230	212	228	230	242	242	227	233	236	214	241	246	234	226	230	227	244	217	205	205	255	233	226	230	214	251	251	260	204	235	222	219	200	223	227	237	226	227	225	226	227	243	215	232	232	215	226	257	202	227	214	251	227	217	213	243	218	236	218	248	215	202	247	183	236	242	258	196	236	236	219	251	234	221	212	214	214	218	244	231	232	242	222	219	245	217	231	228	225	222	215	223	247	211	237	209	203	218	231	240	243	231	246	227	195	253	234	247	243	240	218	245	228	233	208	218	211	206	249	238	217	228	250	234	239	266	202	240	210	255	214	221	205	216	198	197	259	239	252	235	242	203	243	214	223	223	216	249	247	224	227	221	238	257	255	222	225	220	247	215	247	240	182	245	230	234	211	237	228	210	227	173	234	199	211	219	233	244	224	236	237	232	208	218	213	216	210	224	236	226	246	210	235	203	240	216	222	256	226	212	235	220	239	235	225	222	234	218	222	250	241	203	232	228	229	236	262	228	225	242	254	245	236	223	249	200	262	229	210	213	232	226	223	208	235	223	238	243	225	223	228	221	216	218	217	231	239	206	208	202	243	232	238	246	227	214	232	236	231	251	207	219	221	212	254	225	213	205	225	227	242	239	236	218	214	232	214	257	220	212	216	234	219	237	232	254	212	239	242	212	230	237	229	207	216	241	220	224	222	229	222	243	227	203	213	252	246	198	212	223	210	214	236	241	219	238	247	218	230	248	226	239	243	219	180	241	221	235	207	220	216	229	233	225	257	238	227	227	237	237	239	249	218	218	228	219	239	193	224	212	237	244	239	242	219	249	240	216	224	237	224	229	233	239	234	202	228	216	253	226	232	203	241	233	228	218	219	221	202	231	221	250	239	237	197	247	212	222	213	218	209	224	222	236	221	220	219	219	212	198	216	238	201	221	232	228	202	209	228	248	223	239	225	260	226	233	222	217	218	240	225	251	224	226	258	216	228	205	231	226	238	218	233	225	250	237	265	225	187	240	223	224	242	240	227	213	223	229	227	260	228	241	228	223	224	218	225	263	222	233	230	210	211	210	228	241	226	249	228	220	241	208	251	207	222	198	214	235	234	238	252	188	214	220	225	223	212	217	206	205	256	251	215	254	212	249	246	235	231	214	227	200	235	271	246	217	216	192	213	243	203	222	213	212	217	226	225	224	223	235	244	239	224	207	202	213	220	231	223	228	218	247	211	225	224	195	217	221	228	217	217	222	245	217	210	228	234	225	200	185	234	219	222	237	226	236	216	255	223	220	241	208	219	218	214	226	236	216	224	226	224	238	219	231	247	228	235	210	237	241	257	236	225	247	248	233	238	221	218	242	247	213	209	269	235	242	226	231	234	230	219	240	234	245	220	213	212	219	229	198	226	257	210	179	248	237	258	244	241	195	235	213	204	230	201	231	214	228	213	215	242	207	244	271	212	242	239	263	206	199	204	214	207	206	224	240	243	219	247	236	207	230	203	199	230	234	218	233	239	209	222	219	229	219	197	241	201	225	233	251	219	228	218	232	214	215	228	262	241	226	206	223	217	219	227	235	230	241	216	230	208	217	258	229	253	222	236	207	210	205	217	231	200	194	232	193	232	248	213	243	213	205	202	243	233	217	241	227	209	234	224	268	226	227	229	203	218	222	221	210	226	216	260	248	210	224	251	220	235	210	252	226	227	221	194	230	235	212	221	250	214	219	210	211	228	245	211	255	224	201	219	252	223	217	210	246	219	220	214	222	237	220	224	232	258	234	216	221	210	243	224	267	209	233	233	224	211	224	267	221	231	223	232	239	237
8319	29791	26020	31829	3455	2379	1836	1358	1067	3496	755	597	557	521	461	424	458	399	382	356	376	367	372	402	320	321	325	331	303	360	333	336	297	297	303	296	328	309	305	298	327	284	327	302	290	270	275	316	327	296	286	303	325	337	299	272	264	320	284	314	284	287	301	289	301	306	282	277	263	314	292	280	314	301	291	275	302	285	283	284	306	264	286	266	295	289	284	290	307	321	283	274	244	273	275	279	318	279	285	259	286	300	283	299	265	289	312	264	312	279	306	285	274	295	255	282	310	283	288	275	274	285	314	295	305	267	272	279	299	308	272	275	280	281	331	286	284	261	286	298	301	297	298	300	276	277	320	272	287	278	264	270	256	285	322	333	303	260	288	310	270	318	265	261	299	262	287	305	293	282	275	287	273	301	281	283	295	289	288	277	275	319	278	290	310	298	253	307	298	311	276	288	280	258	285	284	259	290	297	311	284	300	313	285	302	262	306	295	276	270	328	295	281	261	275	285	275	289	290	292	271	258	277	277	310	294	282	296	284	299	285	306	298	261	309	306	303	290	309	276	286	280	275	294	270	269	301	299	276	254	286	303	284	309	276	287	272	314	285	273	289	303	302	278	278	278	289	310	291	305	235	313	298	294	287	245	283	284	264	306	292	259	279	320	291	293	272	294	313	271	281	306	267	309	309	304	300	273	284	315	261	315	282	282	280	272	265	290	287	250	279	281	286	283	297	287	288	289	283	314	256	280	308	313	291	306	292	333	290	280	287	269	288	284	314	298	297	285	294	284	294	310	294	256	310	302	310	288	301	283	291	305	310	293	285	285	281	261	291	275	279	328	293	303	286	299	307	283	290	291	292	286	279	282	307	261	262	281	290	315	290	290	285	306	276	267	301	292	279	288	296	277	271	304	284	266	291	274	286	289	293	306	300	308	277	290	284	276	279	275	316	278	311	282	276	295	283	302	300	263	290	281	289	297	282	306	290	284	234	318	268	288	281	274	276	265	287	326	315	272	261	276	292	290	275	329	275	294	265	318	276	295	271	296	293	269	323	275	290	305	273	275	314	271	303	310	270	296	296	281	275	294	283	269	283	265	286	282	270	313	339	294	306	273	270	275	305	273	244	304	306	278	279	305	282	311	279	292	302	280	283	286	269	269	284	302	277	314	278	267	289	302	302	284	260	288	281	298	282	273	309	292	288	265	291	306	276	288	281	295	261	286	292	306	292	275	304	268	291	287	279	301	273	308	306	284	274	285	298	308	309	289	274	304	300	282	264	287	306	251	279	261	308	291	303	268	257	295	289	288	315	266	262	286	266	261	265	292	320	277	284	312	285	271	291	287	283	276	270	305	280	286	261	272	307	321	307	300	299	289	271	288	294	304	284	294	264	281	305	310	281	287	273	269	265	304	332	282	270	292	290	290	311	295	305	299	284	328	290	308	327	288	288	324	283	302	338	304	271	285	286	251	272	294	283	292	276	254	291	280	275	282	291	314	304	267	279	255	302	269	261	321	272	276	312	277	286	292	300	303	271	308	299	310	274	310	304	293	276	323	282	271	306	286	287	259	299	264	284	289	294	278	274	271	303	308	281	301	293	311	297	295	311	287	291	301	319	295	297	270	287	279	301	307	307	313	299	287	275	297	288	286	291	278	314	304	298	302	320	303	284	301	318	272	298	293	269	303	311	300	280	307	294	280	301	270	295	312	287	293	290	305	265	273	260	317	277	267	311	289	301	321	279	290	283	277	286	302	298	288	253	280	294	276	296	308	305	316	292	279	256	255	313	288	284	283	290	280	319	310	307	263	285	265	263	287	294	284	267	325	297	287	275	267	274	260	310	279	262	269	312	280	306	259	286	284	280	278	276	282	316	282	290	289	259	267	328	291	315	268	279	297	285	278	301	292	287	271	297	273	292	275	289	319	278	280	288	273	288	291	262	266	288	275	276	264	284	274	262	277	294	284	277	266	285	275	282	253	251	283	301	289	281	291	287	303	313	266	317	282	289	321	306	289	318	294	312	291	311	308	315	266	275	291	307	283	280	260	286	308	292	290	303	291	306	269	290	317	278	259	308	285	279	298	279	268	283	280	280	287	295	255	279	264	305	280	272	293	278	304	313	284	285	290	296	307	313	296	280	286	272	285	267	306	288	300	291	282	285	274	279	280	274	298	291	281	267	305	277	288	286	296	249	286	267	299	307	311	292	275	289	321	282	280	287	262	306	279	284	287	283	271	276	325	305	300	305	293	260	247	302	315	300	294	304	291	335	293	275	296	290	311	305	283	295	261	331	293	309	257	300	271	294	253	313	268	277	283	271	275	290	285	297	330	300	271	299	280	298	275	317	297	287	282	282	307	271	306	291	306	291	313	297	277	277	310	283	278	301	274	285	291	274	281	270	294	308	300	287	293	271	290	290	301	293	270	279	309	305	291	281	276	298	282	310	239	283	278	313	308	284	263	284	304	307	303	308	277	297	271	276	310	301	293	275	271	277	288	304	306	282	270	316	262	303	295	269	307	303	265	294	289	283	270	293	293	261	272	290	273	257	248	292	300	263	297	309	281	265	275	279	264	304	279	277	284	260	301	283	285	303	289	290	297	276	290	294	277	280	284	302	262	255	284	305	245	260	287	312	271	290	271	317	293	273	275	277	291	313	271	285	302	300	275	291	257	310	254	297	302	295	314	313	318	281	314	280	289	275	290	267	291	287	293	283	316	303	279	283	332	295	310	315	280	300	296	279	289	286	301	305	289	295	287	277	276	296	273	303	289	296	275	285	300	284	287	254	296	304	292	282	299	268	280	287	299	272	289	282	284	308	281	281	285	296	287	286	302	299	286	272	278	278	315	304	305	272	292	297	293	260	275	260	265	279	276	276	279	275	294	278	288	304	274	305	278	273	297	290	262	312	300	305	302	295	280	271	265	269	268	319	297	297	264	294	284	271	290	309	304	253	307	288	272	281	299	289	267	267	309	291	295	285	290	274	318	267	287	276	285	269	284	271	297	259	285	276	260	288	316	288	274	266	279	320	254	277	295	301	259	310	298	268	282	277	280	290	278	297	266	283	253	289	281	303	282	294	279	298	304	322	292	306	251	294	286	288	288	284	306	256	291	293	269	280	293	278	288	280	296	266	301	316	282	299	295	278	295	313	267	279	273	292	310	287	268	268	284	311	304	266	256	255	303	278	279	273	290	320	304	276	314	274	287	289	295	293	281	280	279	301	312	271	281	263	272	264	284	321	274	307	290	297	290	291	289	333	307	294	292	298	264	303	274	280	260	279	299	291	308	297	291	293	268	268	302	297	289	266	276	310	291	314	265	264	314	290	265	287	299	248	276	293	282	316	277	314	283	331	259	286	290	280	262	287	267	298	248	235	292	297	302	298	266	310	264	274	296	299	267	296	304	283	284	307	282	283	263	286	293	318	303	303	283	305	277	280	268	306	302	260	276	297	306	311	299	276	271	288	278	323	299	297	300	291	256
27937	17531	6688	7532	997	895	847	825	773	791	777	747	782	769	757	734	745	786	795	775	729	730	777	807	755	754	739	757	785	775	777	756	746	722	725	804	728	766	790	745	746	788	771	767	761	747	781	788	765	757	759	753	754	785	761	690	772	782	770	803	772	738	734	776	793	738	758	759	759	742	727	720	767	732	726	773	758	771	779	794	805	729	710	779	755	800	810	749	744	716	732	761	668	753	779	757	723	692	786	756	805	786	739	780	736	758	715	749	732	781	768	717	740	788	802	829	766	713	755	770	714	758	785	818	765	749	697	731	764	744	746	780	782	752	770	807	709	762	744	793	761	790	708	798	772	758	720	728	757	745	724	748	751	776	730	719	756	764	741	763	761	759	751	764	743	786	746	747	764	754	731	769	731	737	720	753	784	737	725	757	736	752	729	742	763	790	805	736	742	779	784	734	714	768	767	735	748	764	723	767	759	730	745	771	750	744	731	787	754	733	726	766	723	784	747	748	727	767	777	743	762	733	739	770	853	731	790	737	719	764	758	764	730	767	765	735	774	774	720	771	772	798	728	760	767	758	768	766	749	782	782	698	729	763	770	723	781	728	735	781	785	763	801	753	745	754	776	761	764	737	729	737	739	735	763	716	802	765	709	771	693	711	721	751	720	757	779	734	803	715	739	774	745	721	717	764	811	731	799	747	730	721	772	710	751	741	799	727	760	734	739	765	735	762	773	717	743	755	750	843	712	803	738	756	768	744	763	786	765	719	762	730	713	757	773	797	751	747	809	707	741	776	751	772	753	722	796	739	763	789	745	813	745	773	747	829	775	764	754	770	783	731	759	784	753	812	778	790	770	747	734	819	816	676	766	728	755	721	758	726	771	748	728	778	717	732	723	806	759	813	741	801	829	731	790	737	780	765	749	730	765	794	720	746	765	744	711	795	751	804	754	804	741	779	801	777	762	780	726	729	736	796	779	744	735	727	733	757	751	737	692	744	764	784	773	769	751	702	758	761	744	738	792	726	724	751	760	759	774	756	783	749	755	765	765	775	783	758	756	740	737	767	757	752	766	707	740	753	750	761	730	780	756	808	755	751	742	742	666	767	800	786	794	773	727	713	747	778	777	762	786	773	785	775	758	786	741	740	768	749	778	754	787	736	738	803	765	708	755	727	786	809	722	755	725	774	781	731	772	735	768	748	780	723	782	821	711	763	809	743	777	763	755	755	792	731	760	767	763	698	725	768	752	718	790	744	767	781	750	772	741	770	797	708	752	746	783	758	747	754	816	783	765	759	752	704	737	748	794	739	765	738	776	748	771	749	758	704	783	764	770	757	747	727	754	770	741	755	799	784	755	750	758	766	737	729	728	749	728	773	761	751	716	719	791	769	734	735	790	727	777	764	754	697	739	777	805	760	750	717	725	794	732	763	776	758	748	727	743	779	713	773	742	757	741	735	801	740	755	777	797	742	760	754	798	767	776	741	806	740	774	758	800	808	747	713	776	723	771	784	699	797	762	732	730	826	788	777	718	752	735	746	727	761	786	765	761	746	731	823	772	782	748	680	726	795	731	816	736	764	740	739	751	720	789	725	780	749	716	745	762	738	816	756	770	771	768	758	723	739	725	780	736	750	750	768	749	776	775	748	755	729	716	753	757	745	760	779	779	801	785	770	795	782	734	698	731	745	799	744	816	797	783	746	771	804	739	807	773	744	756	751	784	729	745	725	776	754	750	736	734	777	779	740	793	742	769	740	753	770	731	763	793	724	780	769	716	726	743	736	702	734	806	777	764	767	752	758	725	740	775	716	732	776	761	705	751	787	763	761	790	756	749	716	766	710	749	741	693	743	749	798	757	749	761	751	736	809	748	714	767	757	726	712	806	741	787	747	719	762	772	743	749	741	761	688	747	757	754	773	782	714	788	726	711	721	695	797	804	783	750	794	766	837	783	781	682	735	753	753	795	749	718	719	747	795	747	778	751	767	760	724	767	733	716	764	739	743	763	749	781	745	761	749	782	781	807	749	724	777	775	755	774	750	748	753	752	764	786	722	818	730	738	701	771	775	753	754	770	754	783	727	757	759	743	719	719	741	762	755	791	728	732	783	796	775	778	721	778	715	728	707	746	737	759	746	761	797	800	753	752	742	832	734	780	761	766	731	762	774	720	743	714	766	750	698	779	734	759	745	738	753	727	758	742	829	729	740	798	763	760	769	751	752	790	844	727	769	773	729	778	740	759	763	743	759	718	768	730	757	743	776	720	744	775	762	768	766	732	762	724	759	763	729	695	773	746	759	758	703	820	804	740	754	779	807	785	784	795	785	790	771	745	780	740	772	711	779	751	783	798	732	774	747	781	741	744	756	745	773	708	736	779	728	755	749	715	746	743	735	824	749	775	720	806	737	714	788	788	771	738	780	792	783	762	733	765	765	738	766	763	699	768	772	770	739	732	762	743	723	775	758	759	741	761	763	729	735	766	770	725	745	775	720	758	721	778	758	725	784	729	714	764	735	759	764	723	775	801	735	739	745	759	753	737	776	792	746	750	774	740	719	781	784	807	765	754	751	769	750	766	752	697	761	757	737	769	756	755	821	695	698	775	768	734	767	776	770	758	774	736	738	746	754	759	776	763	761	708	754	702	701	719	756	752	730	772	734	746	812	748	741	759	725	775	808	728	744	763	753	731	737	811	710	756	719	746	737	743	708	794	783	792	755	752	739	730	801	727	761	795	781	774	731	739	742	754	744	791	765	748	754	737	787	768	712	729	801	764	699	771	746	782	771	766	756	785	741	776	781	717	720	797	743	775	795	764	819	747	787	785	731	774	763	711	750	765	722	784	785	754	741	737	746	754	727	761	738	709	736	765	758	773	745	746	756	754	761	720	784	766	771	759	758	745	730	774	773	785	763	731	751	730	794	772	742	725	705	747	761	723	728	757	744	729	696	782	719	802	812	752	742	758	700	694	722	739	729	737	735	725	742	762	733	785	763	731	766	734	786	728	744	727	803	736	744	704	746	765	776	779	707	747	743	782	765	760	749	773	772	753	747	744	813	795	808	776	756	747	781	766	757	751	784	774	806	749	755	730	739	762	735	751	769	753	752	746	740	731	754	762	734	757	773	730	767	757	767	778	714	766	765	753	754	747	763	744	759	758	743	726	729	724	752	771	743	750	725	716	729	748	845	732	731	764	745	734	701	748	726	773	793	747	733	743	767	759	745	747	752	751	736	728	780	769	742	776	721	718	742	768	769	745	818	810	755	757	702	737	718	759	716	755	769	740	731	739	764	790	732	763	762	723	811	746	799	765	754	765	749	774	813	770	741	731	699	782	755	801	703	757	781	774	698	714	720	748	747	758	758	737	716	732	748	786	694	725	736	733	799	756	729	707	780	724	752	764	712	775	764	750	792	755	754	768	784	777	749	734	755	771	738	743	730	722	697	722	769	734	725	798	751	738	757	754	785	750	786	778	764	790	761	751	690	727	725
7229	7721	5207	5418	1050	1086	1043	953	965	1018	950	948	941	972	964	959	924	874	962	945	958	963	952	917	881	958	922	911	903	904	904	958	917	917	920	907	951	923	931	981	934	906	912	920	946	932	915	930	901	951	958	923	951	903	953	910	949	886	964	992	951	959	936	895	923	906	893	959	901	927	863	924	917	912	919	937	863	953	970	911	979	930	962	932	882	960	939	959	949	941	942	910	922	983	910	954	902	930	933	880	962	924	945	942	909	890	929	910	943	956	994	926	905	932	943	917	953	942	932	907	918	926	951	923	894	962	921	898	966	918	947	911	959	957	932	946	953	923	960	877	930	951	948	934	949	991	947	961	942	940	931	934	965	975	922	970	909	959	933	918	898	908	940	916	904	970	935	903	951	1020	952	884	924	900	946	957	924	916	899	926	947	883	954	923	905	963	914	941	921	924	939	992	885	906	980	922	1010	895	929	915	921	880	952	954	964	916	945	941	909	937	968	950	893	950	956	952	935	873	1004	970	897	979	910	941	957	894	935	965	938	903	894	899	949	938	931	978	912	980	872	948	970	975	939	901	946	939	950	894	927	926	957	894	952	903	946	908	945	937	926	944	913	892	881	933	896	949	951	964	946	951	944	967	950	926	884	924	903	851	929	937	914	972	946	965	927	940	907	937	956	883	941	906	879	942	914	920	957	935	911	900	946	931	979	951	913	922	936	945	961	908	876	927	949	894	909	945	915	897	930	943	904	899	932	926	927	985	900	911	934	948	947	904	937	943	946	906	1026	936	924	952	866	973	971	941	934	919	905	986	884	942	977	921	925	885	953	958	953	896	967	903	977	942	912	912	922	932	903	901	891	930	942	901	907	885	914	880	898	960	893	922	933	936	916	913	910	934	909	956	944	902	939	955	954	829	926	955	918	945	925	918	910	958	946	963	894	946	897	890	891	916	895	931	923	869	964	950	922	942	962	941	970	977	931	957	874	937	933	866	904	913	969	904	881	912	966	959	946	958	893	956	928	904	937	941	977	917	898	934	914	901	930	978	941	900	905	950	993	897	954	934	951	955	945	920	883	943	892	931	880	889	939	950	932	961	917	937	929	956	958	969	881	921	943	927	936	923	901	971	870	916	961	947	903	938	997	924	889	918	987	911	918	942	957	940	957	969	964	898	967	894	986	981	928	953	958	936	905	984	951	921	936	969	912	872	923	955	885	944	895	940	872	875	933	953	925	924	941	952	910	933	903	902	933	990	915	938	936	923	946	916	922	960	909	954	961	988	985	893	942	882	955	912	970	970	961	894	883	907	975	923	906	944	995	998	932	958	917	906	938	960	918	864	912	950	960	891	875	988	1002	915	934	944	878	907	919	935	922	949	982	895	928	921	975	958	980	924	943	913	963	967	929	968	860	909	1025	968	918	965	964	919	908	941	987	970	966	954	972	900	911	930	995	931	972	943	879	950	945	914	933	915	936	930	971	972	962	986	935	990	946	909	984	990	962	876	867	949	951	891	929	943	992	919	937	924	830	968	919	946	975	955	865	946	933	880	904	944	951	958	929	942	962	945	934	908	957	904	941	924	905	924	902	907	909	962	897	940	944	896	995	926	961	923	904	909	930	924	983	877	897	947	911	967	932	943	955	921	980	932	849	930	851	900	984	945	904	938	935	937	898	929	961	911	898	940	897	938	929	971	931	960	912	913	920	897	906	884	986	950	989	894	913	890	983	925	952	909	935	1001	954	916	933	946	865	924	958	958	933	939	967	914	935	904	940	950	952	946	928	958	904	910	947	964	931	876	976	892	937	972	955	961	904	896	961	877	922	976	971	918	935	865	950	959	942	938	943	927	949	920	932	953	940	870	979	933	895	942	896	926	929	927	917	901	971	971	905	905	907	965	888	965	950	878	990	942	951	995	941	950	977	926	959	931	978	901	987	946	913	953	874	952	930	1006	908	948	916	946	894	984	913	907	993	916	905	945	1001	900	945	929	930	943	967	951	978	953	861	944	967	894	939	904	884	907	940	906	950	925	904	937	927	917	937	910	899	899	923	920	907	920	981	869	933	976	945	878	916	891	960	1012	932	911	952	948	932	941	932	938	959	942	913	893	914	1010	952	895	964	969	962	960	946	949	889	963	984	973	946	948	926	912	944	976	911	923	920	876	912	969	910	990	892	953	931	916	937	957	968	932	925	906	992	915	941	924	939	905	931	966	891	980	910	960	962	929	983	951	925	951	887	954	971	954	984	958	900	939	955	976	970	906	904	991	913	943	918	929	913	933	916	897	935	900	954	967	933	995	955	889	949	942	982	926	963	964	914	931	948	933	942	926	990	959	928	933	867	908	945	939	901	953	970	914	962	929	964	962	897	925	958	980	953	894	946	979	931	918	917	954	950	901	960	918	974	922	940	899	958	981	935	959	963	965	981	902	973	818	933	913	920	932	898	945	939	987	934	955	932	886	931	915	909	928	969	997	919	906	933	934	947	886	904	905	928	973	929	899	953	897	944	914	948	944	933	861	980	892	948	929	963	912	908	859	898	972	962	941	921	946	971	968	916	904	944	939	929	978	932	953	892	952	891	950	963	931	1007	980	923	944	980	932	960	901	931	874	913	930	978	969	932	936	926	925	975	915	917	963	928	919	885	901	986	940	916	949	967	941	899	959	923	855	913	873	942	916	933	938	949	972	908	949	973	916	958	953	962	985	971	945	952	927	956	906	993	862	927	964	916	979	950	980	926	889	938	937	881	919	949	921	992	948	963	920	932	946	912	908	881	946	982	837	969	890	914	871	954	986	973	877	978	952	934	953	960	972	914	909	906	951	937	956	919	938	871	909	921	924	907	923	978	914	916	935	917	950	939	932	934	965	940	919	982	895	933	891	932	965	916	960	916	925	951	977	947	962	949	892	881	936	934	877	882	974	976	905	904	945	942	909	907	906	947	931	890	970	962	978	889	917	960	948	933	954	917	899	871	933	919	881	941	948	983	925	972	948	959	922	939	920	938	974	968	923	922	879	957	934	912	943	918	884	959	888	882	950	950	945	900	977	960	999	931	924	977	944	895	939	902	900	937	917	968	971	922	909	977	911	937	928	957	941	890	906	940	898	931	884	938	955	873	960	948	951	893	903	932	953	897	931	859	923	915	919	913	873	885	995	948	919	878	931	984	944	904	977	981	871	897	912	940	946	932	895	868	915	943	898	925	937	1004	958	933	902	937	887	972	929	916	946	919	926	933	967	928	884	976	957	925	941	943	965	908	922	876	899	938	921	929	987	939	898	964	915	937	913	925	940	928	1006	882	924	978	944	893	942	912	916	910	953	886	909	878	923	928	997	974	931	920	953	942	888	892	896	956	956	951	939	971	927	923	975	936	956	994	958	927	930	906	954	902	919	950	890	949	970	906	951	945	890	897	940	922	962	920	920	984	928	891	948	914	934	919	928	974	926	928	933	932	978	920	961	970	925	908	944	942	910	960	954	994	911	917	936	960	949	913	918	912	928
23713	21473	29241	26319	19819	6371	1140	858	763	1496	689	629	647	589	663	622	572	605	603	610	631	640	620	584	583	552	593	627	571	557	635	513	575	572	570	578	585	565	537	585	562	618	625	582	553	579	548	585	590	551	560	590	576	593	549	568	556	553	545	543	551	596	619	576	563	539	609	552	583	584	547	545	566	569	576	545	559	575	581	563	521	541	592	577	550	597	538	559	581	556	586	508	557	527	637	578	595	629	588	566	581	536	606	554	565	580	615	615	575	612	551	538	555	583	553	584	568	587	605	572	550	593	563	563	576	572	587	532	581	527	568	543	541	583	609	556	561	557	578	538	622	577	579	611	577	537	570	603	580	564	532	557	589	563	589	576	557	548	536	592	561	608	562	578	550	561	565	590	582	532	566	558	573	544	544	567	601	580	575	605	587	610	607	502	578	522	582	604	623	574	579	538	543	553	562	569	568	550	569	581	564	585	583	625	561	578	571	521	525	549	542	577	522	565	590	536	553	586	562	544	569	588	563	557	533	528	546	605	540	551	557	555	603	533	588	588	563	572	600	549	546	531	547	553	537	599	523	541	544	610	552	538	581	536	586	568	562	553	626	542	580	563	606	539	598	562	579	566	559	555	561	571	563	569	542	580	617	574	564	570	594	616	558	597	531	524	539	584	528	565	537	539	612	599	536	583	545	546	551	563	556	582	552	567	583	557	559	562	571	551	538	551	567	557	602	537	559	567	575	633	586	557	564	608	567	593	605	550	600	534	576	567	594	573	590	595	586	567	558	566	594	566	553	598	560	585	566	623	571	546	572	555	571	596	619	546	567	594	619	577	545	550	570	530	638	569	586	556	543	574	554	582	596	588	636	553	564	551	583	592	570	611	557	546	603	590	567	563	594	540	523	593	599	561	619	593	553	579	590	613	537	560	568	589	584	604	617	589	593	602	522	562	578	535	557	596	551	561	547	571	536	553	578	596	552	514	559	579	585	559	615	594	535	583	572	605	595	582	573	598	551	570	592	574	549	598	567	568	564	591	623	586	590	546	568	589	535	561	553	550	589	592	554	556	575	528	606	557	598	565	640	575	579	587	569	615	600	580	579	579	623	561	559	610	566	585	580	583	574	587	579	556	587	587	605	579	533	610	604	594	608	565	543	527	591	558	566	558	570	574	631	581	551	564	536	557	570	550	543	609	590	583	557	598	620	558	577	556	524	556	556	582	573	546	537	567	542	563	565	550	544	571	546	547	632	566	580	607	581	529	515	561	555	588	585	580	576	547	565	591	562	558	575	561	582	530	542	569	576	552	542	557	588	568	551	584	551	579	614	579	576	573	591	576	557	577	579	585	576	559	563	587	511	578	558	533	610	556	584	621	554	582	633	539	505	611	592	549	558	584	570	578	553	549	586	575	609	566	562	560	579	536	623	547	576	549	545	537	569	625	545	598	575	569	544	560	625	600	592	585	566	602	588	583	563	541	552	604	532	552	584	555	560	537	551	577	577	536	556	569	583	572	589	557	589	628	584	563	528	528	571	578	527	577	604	551	571	557	560	538	557	574	545	521	539	613	545	578	534	564	549	593	599	565	573	578	557	537	573	541	569	560	533	588	525	533	605	536	564	581	552	524	589	590	571	550	555	588	570	597	614	556	563	580	560	554	575	569	582	549	552	597	578	556	570	563	560	578	531	591	610	558	540	569	586	536	547	547	551	529	615	554	582	554	571	591	599	583	548	548	596	572	570	555	549	553	593	569	563	595	582	607	541	581	553	549	567	567	564	559	570	542	557	559	538	519	560	549	569	584	558	589	561	564	578	565	566	537	559	546	508	545	587	548	575	565	515	557	603	556	562	536	569	540	609	548	596	579	530	558	564	598	590	619	539	598	609	596	576	515	579	564	576	560	570	590	588	552	556	559	544	580	588	569	532	557	544	565	582	594	561	551	557	584	523	517	600	594	567	600	585	529	544	567	558	558	578	599	490	549	561	608	577	577	528	587	556	566	535	536	569	588	585	543	583	585	581	557	556	567	577	546	596	581	560	536	593	516	577	570	593	562	580	567	638	596	576	551	560	592	547	583	552	563	574	590	574	569	592	581	562	579	585	571	579	600	527	584	589	563	558	556	566	568	561	554	566	573	563	610	547	534	579	553	570	577	566	575	574	587	606	540	554	595	586	571	543	558	570	573	584	539	551	556	572	590	572	581	575	547	540	587	580	597	603	545	561	534	606	579	542	565	556	589	596	533	579	600	603	579	567	580	573	533	583	630	534	603	580	545	511	548	603	484	556	567	609	581	590	554	556	611	552	612	560	601	541	543	532	534	551	586	564	597	547	575	590	527	569	579	561	559	602	593	569	575	575	542	597	607	562	604	542	577	547	532	522	605	542	546	524	560	570	560	537	604	554	609	541	559	555	529	569	588	579	571	578	566	578	530	594	546	517	572	562	554	612	577	591	544	529	553	576	560	548	562	558	546	581	558	588	559	571	532	544	572	619	586	593	575	555	558	528	565	564	573	529	623	551	598	549	554	580	505	555	582	590	584	566	515	585	556	518	578	563	561	571	582	607	579	616	562	564	565	566	570	529	567	532	554	582	569	595	587	542	575	572	577	574	565	572	540	604	579	548	624	543	564	524	525	546	533	562	559	529	545	597	590	580	570	583	576	611	604	555	550	578	558	602	531	514	579	597	571	540	526	569	592	593	570	591	588	533	568	612	605	572	569	575	583	572	578	578	621	565	591	576	555	559	587	600	619	515	562	535	575	621	560	541	547	555	576	539	524	619	577	540	526	593	502	585	551	573	564	575	495	581	554	509	608	561	579	603	609	561	534	561	571	568	574	559	574	600	581	517	571	586	586	554	557	542	571	569	554	553	586	537	604	583	553	572	588	505	576	555	567	582	567	575	572	561	545	559	574	533	569	581	562	530	570	542	579	584	583	580	532	558	556	564	608	579	580	586	515	555	597	578	578	634	583	542	539	602	588	577	571	580	562	570	550	528	556	559	572	523	574	541	602	558	552	583	553	574	556	556	552	583	583	584	544	530	611	594	604	564	539	584	566	595	545	559	567	565	508	545	569	526	573	576	597	597	603	582	527	586	579	588	605	564	524	630	563	604	544	588	585	542	559	537	558	522	549	559	571	514	544	606	589	561	597	614	548	560	552	580	570	624	586	592	592	531	541	579	540	587	561	567	545	548	558	609	558	544	565	549	556	571	563	551	570	581	587	577	577	652	600	579	549	548	568	587	576	538	562	550	590	574	527	583	523	564	575	553	549	562	598	564	565	544	547	588	537	608	548	571	588	609	549	546	503	537	539	601	586	552	588	517	571	572	580	576	551	544	556	562	590	585	547	566	566	544	611	549	547	556	552	565	544	572	549	535	573	530	560	580	576	570	584	578	592	563	592	547	556	602	534	576	577	572	525	577	581	606	558	587	579	587	553	532	614	552	533	571	571	594	549	553	546	553	579	563	598	547	563	580	588
7064	25011	35275	25534	2259	1884	1535	1263	1134	2704	926	916	875	840	844	788	810	773	769	744	764	708	736	748	761	715	788	711	769	682	736	750	773	671	747	748	726	752	774	764	733	718	697	681	726	762	707	758	746	722	745	741	751	750	694	733	717	686	732	751	713	746	726	772	720	708	776	685	735	728	701	729	758	710	747	728	728	688	708	776	736	739	649	673	750	747	727	792	794	692	744	729	746	713	707	710	749	718	671	701	760	717	662	736	762	719	737	729	741	711	689	721	700	709	724	726	690	747	667	713	727	756	734	741	725	707	730	723	734	722	656	728	750	696	678	735	651	715	710	723	756	722	727	696	745	710	664	747	714	786	726	716	745	726	699	667	701	717	717	724	700	697	733	689	704	703	694	701	746	746	722	763	747	730	720	711	700	782	702	679	722	701	709	749	707	733	701	748	700	787	733	699	707	709	721	730	726	745	744	740	691	738	719	744	708	730	755	744	729	716	689	715	755	685	705	702	767	741	755	677	723	709	734	700	714	741	738	678	749	660	701	734	680	694	706	741	717	727	730	697	740	746	693	724	700	702	726	773	661	714	772	729	693	744	722	760	675	739	693	730	708	723	714	709	699	710	705	709	687	747	697	680	703	736	758	719	719	714	741	729	696	700	754	717	703	688	688	665	734	754	736	705	739	710	745	702	728	754	754	724	741	720	662	742	691	687	715	755	739	735	734	738	747	671	721	665	694	696	748	725	731	777	746	720	720	777	719	705	727	738	732	733	755	708	726	725	764	704	757	731	698	745	752	710	773	735	678	753	710	720	699	768	732	736	751	715	725	703	742	722	724	731	747	743	729	672	720	734	705	700	705	712	732	698	743	766	747	739	679	744	770	753	733	687	723	702	750	726	713	735	712	643	703	704	698	713	689	727	712	741	718	723	735	702	707	698	705	671	712	737	688	731	755	765	783	765	699	754	746	676	641	717	715	716	741	724	737	724	717	727	681	677	726	700	709	756	719	759	747	710	688	725	719	733	750	737	730	684	727	678	697	719	657	746	725	734	734	732	722	707	743	748	760	688	770	678	697	725	759	708	707	732	755	698	711	760	723	737	743	767	709	662	764	758	720	747	721	748	688	715	683	707	732	730	716	730	702	741	700	724	721	701	676	717	709	742	742	735	709	707	712	724	722	743	678	729	736	737	767	699	707	700	727	706	697	683	708	695	713	704	762	712	704	763	705	738	744	711	733	700	716	745	746	747	715	682	701	740	672	737	745	739	742	724	728	714	695	735	740	719	721	700	730	660	711	696	686	757	720	723	673	707	756	731	704	668	741	734	734	750	693	734	706	745	704	760	703	718	763	718	765	707	730	679	724	712	763	765	738	728	756	714	732	751	732	702	682	728	757	731	725	748	714	688	708	672	710	733	772	754	704	730	719	694	759	687	702	710	743	734	712	694	751	744	731	690	638	715	741	690	686	731	666	704	737	746	738	714	702	751	778	714	702	716	752	765	762	740	728	722	732	769	720	756	747	679	735	710	714	704	696	680	717	775	745	781	701	740	739	666	702	681	791	698	694	676	755	732	702	764	705	713	753	713	682	682	683	689	762	714	687	746	722	658	726	745	710	704	699	734	745	712	710	726	782	733	706	732	740	690	775	708	714	725	763	735	747	684	697	700	741	687	763	755	742	710	740	745	715	754	712	696	661	723	783	728	725	724	787	738	715	715	738	673	742	689	707	710	733	700	735	751	743	737	705	721	730	725	736	692	708	725	699	753	703	705	676	687	694	740	718	723	694	745	745	730	686	750	712	717	717	739	726	698	735	692	740	754	722	719	726	737	752	734	742	712	813	719	759	725	702	717	733	706	676	687	662	760	722	725	721	693	697	758	737	731	719	712	741	710	725	761	724	702	699	705	755	703	703	688	744	691	675	709	715	722	701	702	763	667	694	714	691	713	752	719	747	705	703	788	767	738	659	688	726	701	684	703	677	679	786	692	694	724	783	794	709	734	731	741	724	761	757	707	740	754	691	744	734	780	721	726	691	741	710	753	688	673	728	739	717	722	696	760	696	755	716	669	752	728	719	720	714	692	687	715	716	673	747	702	700	683	712	716	698	674	732	727	746	719	710	703	736	672	703	760	711	666	729	765	746	767	708	711	739	717	707	717	697	710	756	736	700	714	746	719	741	699	697	726	683	734	769	708	652	734	740	675	729	732	730	730	741	658	765	725	721	765	723	732	718	728	769	686	718	742	726	710	767	747	701	704	753	703	715	688	783	734	703	741	740	705	765	715	743	732	727	706	690	700	748	752	786	761	724	735	712	771	688	739	715	668	714	726	730	697	700	742	730	702	707	768	715	689	716	717	729	733	690	742	713	706	644	723	726	734	721	716	722	689	725	736	742	753	705	693	693	712	737	736	706	691	719	724	726	691	719	763	718	725	753	756	710	713	691	726	737	648	722	695	765	723	729	736	699	739	684	744	733	734	711	675	741	704	707	722	750	770	732	706	732	716	718	738	727	693	725	702	712	702	724	692	711	720	754	715	685	716	728	738	709	725	713	759	735	702	723	683	734	714	730	717	712	757	688	756	715	731	724	692	668	706	706	721	678	765	675	732	732	734	729	687	676	709	693	740	684	676	676	755	732	702	686	767	753	656	743	776	692	779	749	741	736	737	690	741	705	690	703	686	704	707	739	757	741	687	765	743	734	705	743	682	717	716	716	800	705	739	720	721	706	762	696	703	774	715	703	708	690	749	704	776	705	729	749	707	711	679	746	679	739	710	756	656	704	754	712	718	715	710	790	763	684	714	725	748	703	703	726	685	704	738	708	779	702	729	752	711	713	718	697	699	720	693	710	753	766	724	714	644	735	747	705	747	705	780	765	716	700	766	724	771	718	760	743	735	690	691	735	713	736	714	679	681	767	706	785	739	739	676	719	701	708	671	742	698	697	764	763	729	723	731	736	736	719	741	733	731	729	775	708	710	694	731	718	707	713	713	691	742	794	710	712	685	743	666	725	684	670	796	720	690	724	772	728	733	712	720	693	706	746	717	702	687	730	728	699	732	757	715	669	705	712	718	682	702	698	752	727	699	693	767	715	726	723	735	740	715	729	739	739	747	735	741	671	727	752	730	727	709	707	682	691	746	740	726	687	720	688	685	712	724	689	681	766	785	723	736	729	705	686	702	750	692	759	712	714	759	728	711	722	774	701	723	725	742	718	693	658	744	700	697	713	769	684	757	734	683	686	752	738	761	762	745	709	699	728	711	699	653	756	720	723	707	721	727	731	742	754	768	790	734	757	682	760	741	751	730	706	671	732	697	766	710	750	740	686	667	708	752	705	761	738	758	708	688	758	763	738	785	689	700	757	733	721	744	716	739	731	715	718	726	712	688	718	688	714	736	727	706	738	697	718	723	718	732	747	733	728	714	663	694	674	738	757	751	705	733	729	697	729	722	748	727	704	731	718	758	685	684	730	712	680	714	750	668
24999	21492	28168	25771	8061	817	706	631	587	940	598	550	532	548	518	527	509	533	560	536	513	542	515	542	522	517	519	564	568	508	541	487	501	495	530	478	501	528	541	528	540	510	538	514	516	580	530	533	561	555	519	548	504	495	514	553	561	493	521	562	541	520	453	513	542	520	526	525	521	499	458	566	535	528	529	552	522	560	530	559	561	513	494	553	518	565	520	533	571	524	609	543	487	526	493	506	569	515	533	510	484	493	498	511	511	530	553	514	558	496	504	556	496	516	530	511	528	538	503	509	540	584	509	526	524	489	525	570	515	527	510	522	540	505	494	496	494	499	550	519	534	524	527	539	551	497	511	532	509	492	515	540	554	511	532	507	515	497	512	564	546	561	502	514	595	554	540	564	515	537	537	497	531	539	554	517	455	503	524	496	515	504	462	526	514	502	487	521	554	480	545	516	535	514	510	541	546	523	507	528	502	538	553	546	526	547	547	545	500	488	540	509	550	553	530	552	504	495	511	523	553	547	560	508	543	482	538	534	519	534	509	541	521	507	517	530	552	478	508	561	515	532	533	515	479	537	535	544	525	491	506	550	535	547	471	483	542	500	475	520	540	531	541	487	525	514	535	610	541	504	516	534	561	580	504	514	486	526	503	541	531	547	518	485	535	543	525	524	537	508	527	532	539	535	545	573	534	492	482	540	530	537	552	566	522	512	557	573	562	507	519	500	554	509	498	497	526	506	509	540	512	559	529	532	534	520	507	537	556	519	537	563	494	558	513	527	533	545	513	536	523	560	490	516	512	515	506	481	553	534	519	508	540	515	480	524	484	493	545	541	552	498	524	602	548	539	568	506	521	530	491	571	519	545	545	532	521	535	506	536	540	571	513	489	512	528	508	510	543	539	499	517	536	503	509	526	543	527	506	534	547	467	550	493	578	522	522	573	564	570	568	515	508	501	528	526	555	547	539	500	530	484	542	555	537	547	541	471	523	538	518	502	548	530	557	534	509	527	491	521	509	510	513	534	518	530	480	521	543	531	531	520	540	517	550	491	524	518	512	502	555	560	517	499	526	533	502	523	530	463	520	538	530	507	528	498	488	571	519	515	549	524	529	512	540	551	534	568	495	467	517	503	534	531	519	531	504	538	517	498	534	541	516	527	525	580	498	488	504	507	545	498	526	524	570	517	528	492	511	534	495	515	525	495	510	549	543	491	489	532	511	522	507	534	558	502	484	533	540	558	536	493	525	505	519	497	497	534	535	521	521	522	541	534	544	486	533	525	551	510	543	533	481	532	491	519	549	515	525	540	516	502	536	541	508	533	511	478	502	498	551	549	528	545	517	549	513	529	524	512	537	529	518	505	499	531	485	538	527	576	508	518	492	500	512	517	550	551	539	485	515	510	512	511	538	525	544	545	537	546	495	517	513	543	541	503	529	492	519	519	503	544	542	574	541	476	506	525	516	473	522	525	497	562	576	489	527	538	469	557	535	496	532	531	501	533	511	514	524	544	543	469	490	543	517	484	528	520	529	519	522	523	531	569	559	487	536	551	526	529	507	494	521	519	555	509	508	528	516	538	572	503	545	500	504	513	552	495	503	551	500	537	519	495	503	503	493	545	494	515	518	535	537	486	549	548	537	547	523	530	535	526	554	561	542	497	568	533	545	509	497	567	507	493	549	550	528	499	519	494	554	536	564	494	558	563	528	570	568	523	508	545	517	511	544	534	523	496	481	546	489	552	541	509	503	496	529	534	540	488	500	502	496	481	532	557	553	530	521	530	499	502	515	537	526	452	506	570	519	525	500	489	514	539	527	525	528	497	532	512	537	532	509	544	535	480	507	517	536	541	508	514	499	481	560	571	530	515	519	529	544	529	552	502	504	520	506	532	508	533	512	557	511	518	537	540	564	503	507	491	581	506	517	523	538	503	505	486	518	502	500	523	529	519	467	526	547	502	524	526	531	507	521	520	536	518	540	511	509	472	524	552	527	517	542	509	552	536	563	560	552	540	548	511	532	492	533	517	543	516	490	559	539	521	530	494	502	525	530	521	554	495	490	533	519	534	495	533	539	532	501	534	513	542	500	561	498	529	546	488	499	475	532	510	542	515	539	489	544	528	528	524	548	515	548	506	557	502	525	557	482	556	539	541	489	526	502	505	532	520	540	524	494	524	474	527	493	546	567	503	511	496	505	505	512	528	511	524	580	532	494	497	514	512	557	523	514	499	533	502	523	539	488	529	547	535	489	516	500	532	505	557	534	529	492	523	511	571	513	540	509	519	495	522	489	533	534	465	540	472	537	558	495	532	537	548	509	511	488	540	505	527	525	535	541	497	521	525	516	579	549	507	513	516	505	532	536	524	525	495	533	514	533	527	529	488	504	499	577	513	531	506	520	519	531	508	466	504	570	522	536	517	542	563	497	500	578	536	486	510	509	466	526	514	542	503	518	518	572	504	518	484	528	526	500	523	525	522	543	502	513	517	521	529	507	530	514	508	533	522	559	541	480	528	536	526	531	542	512	545	554	551	547	552	494	505	508	549	551	563	497	502	587	522	512	523	529	526	502	509	519	497	527	547	527	519	562	507	512	547	522	536	503	505	521	521	513	507	516	507	568	496	507	556	516	501	523	535	506	480	586	507	522	552	513	569	555	499	526	535	578	531	539	468	521	561	561	501	511	533	521	517	536	540	503	554	533	509	514	525	511	475	528	559	520	539	531	539	534	503	551	566	532	513	496	501	525	537	547	510	534	526	527	536	497	528	503	516	516	533	548	503	538	524	535	525	507	557	540	556	492	556	521	514	536	535	511	530	547	504	551	546	504	523	527	515	496	547	495	528	485	504	495	527	543	522	533	507	515	515	574	559	517	531	534	532	530	503	497	544	535	499	526	537	537	550	523	514	546	548	541	580	496	507	519	518	512	486	528	531	535	520	529	495	512	536	523	553	533	536	502	508	524	539	522	509	517	503	519	554	572	511	478	543	547	539	551	494	511	530	530	507	528	521	527	544	554	534	503	505	543	517	564	500	577	543	522	520	531	523	515	553	540	518	502	544	474	517	494	507	510	576	511	473	509	532	487	531	521	543	534	531	524	514	487	531	480	498	546	521	551	522	501	526	536	503	484	527	481	564	579	486	493	525	557	570	511	534	521	516	507	533	512	520	534	544	508	538	555	512	523	541	528	536	522	476	513	524	554	528	555	524	507	485	528	526	539	491	509	501	505	522	496	546	567	524	514	474	550	543	541	508	545	539	559	516	502	537	524	519	514	498	515	546	520	516	538	545	510	525	509	541	536	524	528	512	536	489	501	521	503	497	486	523	515	500	548	491	489	488	537	513	526	530	522	490	556	505	497	541	530	531	482	548	480	476	509	558	513	542	530	538	519	505	482	493	524	537	522	479	508	543	492	538	490	536	559	535	511	540	536	515	536	556	507	583	538	533	581	504	485	563	497	508	503	516	520	534	550	528	496	514	530	528	516	514
6756	20856	32377	20003	1420	1228	1099	907	885	1632	791	689	676	714	677	723	681	666	669	632	644	662	669	599	661	661	680	642	634	621	647	629	667	646	630	654	681	610	644	624	627	673	659	609	595	657	638	588	634	593	631	616	620	605	607	635	647	628	639	632	630	668	617	667	614	616	632	662	629	591	649	591	595	616	614	673	658	645	619	643	624	623	604	649	608	612	637	625	652	593	610	622	620	671	646	623	568	640	601	607	634	618	680	634	596	640	642	687	652	644	658	583	605	644	655	620	640	644	603	585	647	659	647	629	586	649	658	592	607	622	657	622	700	637	628	631	591	613	624	651	609	630	632	634	624	672	650	680	647	653	677	589	664	626	631	642	645	623	643	675	660	597	663	620	676	612	630	681	654	581	654	632	684	655	604	597	639	637	658	656	661	644	628	617	680	668	611	632	655	629	619	630	599	621	597	623	628	633	620	638	635	677	657	622	667	635	637	634	634	618	626	623	616	630	639	662	612	638	685	638	635	647	609	664	639	617	616	627	628	629	647	642	635	608	616	628	654	604	602	625	639	644	643	629	616	608	624	621	616	593	635	597	678	701	579	649	610	603	634	628	610	649	616	638	577	668	626	621	628	590	607	676	667	631	635	620	635	657	625	640	644	609	656	637	564	644	664	649	622	658	640	632	670	661	634	610	629	637	614	664	691	602	636	586	595	688	635	631	616	667	614	633	601	594	693	653	676	655	633	650	660	600	673	640	589	549	627	624	670	622	638	622	656	570	628	608	632	618	624	633	594	638	620	600	630	617	666	607	706	674	625	644	663	659	618	650	648	638	594	600	620	653	629	629	627	625	700	604	614	664	701	633	606	652	613	678	666	632	681	649	595	607	655	623	621	640	643	613	640	598	654	638	655	623	622	643	631	663	655	631	624	663	668	666	619	618	626	626	630	652	640	605	641	666	599	669	652	625	657	569	657	656	631	666	626	707	607	627	667	656	622	631	660	572	618	646	670	666	601	617	630	592	663	621	643	616	616	641	627	605	644	659	659	621	636	624	573	631	620	623	642	623	664	662	651	629	608	655	625	626	578	657	637	617	633	586	613	599	633	646	647	620	677	629	639	645	630	634	634	593	641	624	637	624	597	595	578	607	633	634	589	622	599	616	634	651	574	598	648	659	647	649	610	637	639	641	637	626	621	659	616	580	656	671	603	622	671	616	663	640	675	613	618	605	654	657	656	620	632	661	603	654	595	590	630	637	659	642	652	592	624	639	621	628	629	622	637	657	596	665	645	632	647	647	645	614	635	563	677	613	638	645	603	629	641	586	633	643	674	663	616	633	599	620	585	592	646	606	629	587	634	604	661	653	635	628	647	594	650	635	607	646	624	644	663	634	666	639	613	669	632	637	596	591	656	637	653	623	639	592	653	641	675	665	675	695	624	641	658	648	618	634	634	652	619	648	652	614	610	654	672	643	631	626	593	612	576	609	622	600	622	664	639	672	624	637	632	617	660	615	617	642	624	647	575	623	641	619	607	628	628	623	671	647	633	627	574	628	595	627	661	638	619	649	620	650	634	636	595	657	575	658	597	609	642	659	638	661	640	614	643	627	657	651	656	617	624	657	625	657	635	677	652	626	658	624	620	611	659	652	619	594	632	681	579	583	612	619	640	623	608	677	648	636	619	637	661	649	613	623	655	635	671	621	637	592	646	651	637	585	636	621	601	590	652	646	646	654	640	636	619	645	615	643	614	634	669	606	640	639	613	617	605	671	605	660	621	605	614	587	625	650	622	624	628	666	667	643	651	646	654	640	607	627	607	623	614	619	669	621	628	668	674	624	676	650	622	643	612	650	640	626	651	637	612	605	598	675	619	613	663	624	566	564	618	658	656	588	604	594	658	654	612	659	650	678	623	643	637	630	646	628	671	620	654	657	655	681	643	592	607	613	643	630	619	626	609	657	617	600	619	647	625	679	591	665	579	667	642	626	590	597	630	650	640	654	614	640	670	656	643	612	610	646	649	712	617	661	666	603	623	587	655	619	641	643	645	618	616	669	675	607	661	602	634	660	649	646	596	616	641	655	667	638	649	609	608	646	617	618	598	634	620	628	637	588	687	641	628	608	655	659	641	643	636	623	600	683	666	620	576	654	616	629	590	640	628	689	601	659	601	671	615	634	610	662	610	597	625	661	629	593	607	654	628	656	663	647	606	617	643	597	666	655	662	605	650	620	670	630	647	628	649	620	634	643	624	640	648	635	596	606	625	580	605	619	635	614	593	601	666	662	632	647	571	626	610	683	637	634	640	619	641	610	640	621	619	645	633	672	630	652	654	700	657	610	593	624	677	644	619	603	658	668	660	623	573	613	655	627	632	610	635	655	661	583	634	638	658	613	674	641	658	629	609	619	623	627	620	607	638	580	673	645	626	635	652	667	626	609	606	630	642	588	620	606	547	647	621	635	632	653	630	630	643	624	617	625	608	643	647	623	623	595	605	643	653	595	636	643	640	628	620	643	605	656	624	655	661	639	653	631	645	642	615	639	672	625	616	647	628	670	582	626	666	609	629	628	625	598	627	645	655	639	588	618	647	606	631	590	596	656	602	645	638	624	625	636	661	661	687	652	624	647	641	665	676	687	622	661	620	596	645	632	624	631	653	613	670	631	600	609	637	630	612	616	621	647	625	689	677	642	627	686	639	586	566	584	647	628	617	603	617	633	636	638	635	626	617	626	630	618	584	638	585	652	583	595	627	659	674	592	669	678	652	608	664	625	600	596	669	647	605	644	630	681	636	655	645	655	621	616	583	664	645	666	650	622	603	611	625	613	616	662	679	632	607	637	630	633	628	625	609	598	641	619	675	640	656	641	635	576	621	635	686	655	629	636	614	616	615	612	659	687	627	665	628	635	643	643	639	633	651	634	631	651	645	637	625	584	630	645	662	672	634	628	626	615	619	626	662	662	605	635	627	623	621	690	648	652	584	668	628	632	684	649	667	639	637	606	673	599	642	590	687	614	665	589	636	628	656	598	630	637	650	672	614	666	618	672	661	596	658	616	636	644	676	610	596	632	646	611	640	640	630	616	639	628	681	639	641	637	667	634	661	614	632	665	594	648	635	655	658	602	642	597	641	673	625	600	627	624	621	597	620	642	633	648	600	628	638	668	606	652	626	655	625	622	638	679	583	622	641	644	636	663	611	648	605	643	637	620	641	593	629	604	648	624	654	651	669	719	621	621	652	639	624	609	637	609	644	647	639	661	651	635	623	643	666	668	634	622	658	686	654	599	660	644	668	658	672	642	631	610	633	620	610	636	574	676	608	646	660	640	629	621	646	606	617	650	666	642	668	682	629	625	638	639	633	642	624	591	606	612	635	599	650	656	635	643	613	629	648	651	634	605	598	659	608	682	627	616	629	634	622	649	626	628	590	612	662	644	668	585	598	678	616	657	624	628	640	624	654	685	676	595	623	625	615	590	667	613	650	622	613	644
22834	21540	30013	24710	21538	19806	4680	713	574	1375	418	374	392	332	313	299	261	309	286	264	261	267	245	279	225	266	235	233	239	278	263	253	232	238	235	236	233	261	222	249	228	207	225	245	250	215	243	248	222	226	224	227	236	243	229	230	232	224	234	219	230	241	230	226	231	232	239	232	244	235	239	217	246	262	266	232	230	221	204	208	216	227	252	237	234	223	245	239	225	205	237	239	257	228	231	207	223	237	240	245	222	219	256	260	213	230	245	242	228	229	225	246	231	228	233	235	231	221	233	214	244	208	211	225	228	238	255	236	226	225	230	227	230	223	256	226	191	233	227	228	222	269	241	222	221	228	238	227	230	226	226	231	224	238	233	243	233	220	227	223	226	245	221	233	219	233	217	243	251	231	233	214	233	212	236	240	213	246	252	213	226	238	234	225	252	230	226	228	234	222	224	229	208	243	229	221	223	231	268	216	229	254	224	246	228	204	219	249	218	209	236	222	235	222	239	222	234	215	238	257	248	216	245	217	227	229	227	243	221	239	215	226	209	222	237	228	237	243	245	227	235	232	225	239	246	227	237	266	233	241	260	224	245	250	222	222	245	215	206	233	237	234	237	230	227	221	258	235	236	227	211	250	255	244	216	210	238	231	225	229	200	214	229	227	231	187	232	246	212	223	246	223	211	227	229	208	209	214	229	255	225	241	228	227	224	234	220	203	217	221	249	239	231	246	212	223	225	192	215	244	236	249	231	217	241	239	231	223	247	225	230	203	251	223	227	241	229	243	215	211	227	211	222	225	230	228	207	261	234	239	243	242	245	235	240	214	249	220	218	230	232	242	237	237	261	236	238	200	220	219	224	239	228	260	249	222	247	231	212	225	235	224	229	238	227	225	244	240	223	221	236	242	221	232	249	231	263	221	254	235	250	227	237	230	224	195	254	229	230	227	236	244	237	266	217	208	260	228	223	237	220	228	232	238	222	248	225	220	239	205	230	259	243	233	226	247	227	235	222	226	222	237	201	217	209	223	218	235	226	192	226	217	184	231	218	224	233	219	249	225	227	232	225	214	237	236	248	203	233	206	227	232	214	230	221	227	229	234	235	222	232	209	235	214	233	213	247	254	208	233	230	223	201	258	204	229	234	250	250	250	227	262	260	225	265	209	240	207	226	224	216	226	233	239	231	205	206	223	230	213	240	221	225	204	227	233	235	238	207	241	226	220	226	231	240	230	215	243	241	253	243	233	220	221	259	219	251	233	222	236	217	227	218	215	218	204	240	223	226	228	231	243	206	210	225	252	220	224	247	238	235	209	251	191	227	227	243	220	232	233	239	243	226	258	230	222	254	241	245	243	243	215	223	209	241	210	221	230	203	248	251	228	209	235	207	244	223	226	218	218	212	233	223	243	239	236	226	238	226	207	213	228	243	226	211	241	222	232	258	206	226	263	195	225	255	210	238	234	266	253	212	255	228	208	243	234	224	248	230	239	223	224	236	229	231	202	235	245	220	202	217	234	229	243	233	204	200	235	244	208	244	225	205	220	218	214	251	216	225	216	211	236	276	253	210	235	217	254	199	241	234	232	235	241	232	228	247	258	225	224	233	200	221	227	242	227	238	222	232	238	253	215	212	241	218	213	226	213	217	223	224	231	234	230	208	215	231	201	248	216	229	210	272	221	203	215	209	211	244	225	197	239	200	229	231	224	251	218	205	231	224	236	209	246	209	209	219	220	227	218	213	250	218	231	244	255	218	237	243	232	242	232	231	243	228	232	238	225	251	207	221	237	251	233	224	221	236	221	225	247	207	211	206	248	238	234	233	231	220	231	247	229	218	238	245	235	239	219	236	206	222	209	223	245	227	231	237	223	212	214	235	239	232	225	234	238	245	246	209	237	246	215	230	206	211	265	227	243	227	228	237	234	224	228	224	207	223	226	246	245	243	212	218	233	250	208	234	233	217	220	209	221	248	241	237	238	218	240	243	241	237	260	240	215	199	186	216	214	245	216	213	221	224	221	208	225	210	227	213	220	234	211	210	240	199	222	240	213	229	242	231	227	244	245	227	213	243	194	231	223	225	215	221	226	223	232	246	211	232	241	194	189	225	257	222	246	236	247	220	225	207	216	267	209	248	224	228	241	243	251	248	256	198	238	222	253	226	253	203	219	246	218	206	236	210	248	251	248	230	224	246	247	242	214	239	244	243	209	217	254	261	236	218	221	225	258	241	199	225	224	209	236	227	221	227	226	235	232	218	234	251	242	244	231	243	228	230	221	240	240	213	208	200	236	241	228	248	207	224	242	271	234	248	234	226	236	236	245	264	216	224	225	229	226	238	232	205	235	203	193	240	215	238	230	212	241	234	211	243	225	246	206	247	239	231	238	235	243	251	248	222	202	244	257	250	218	224	248	238	224	225	192	235	233	210	221	246	217	275	226	223	214	229	221	200	240	217	238	215	249	238	247	236	256	247	250	242	220	229	230	207	243	235	211	239	199	258	248	233	219	204	229	220	245	234	215	226	222	209	212	233	201	241	245	226	229	252	215	233	261	263	228	226	232	209	249	252	221	243	241	226	240	226	221	213	207	238	232	210	220	224	237	232	214	230	219	200	200	244	207	232	231	214	217	233	212	210	251	241	229	199	227	254	219	239	205	239	226	211	219	234	232	226	219	235	240	207	226	213	238	217	209	234	235	224	230	220	227	212	231	246	221	221	227	235	217	239	230	228	212	206	246	238	229	217	228	222	228	209	229	215	219	275	223	245	209	235	234	228	244	227	234	243	229	223	225	227	234	257	212	251	245	227	201	217	225	220	225	224	227	238	221	242	228	248	262	218	234	227	235	214	230	228	210	233	239	239	250	228	214	208	224	236	210	239	222	226	252	221	218	268	241	245	239	235	234	205	241	223	200	257	222	208	210	223	263	233	229	202	204	225	211	219	221	235	244	214	218	225	222	208	239	231	224	245	237	257	231	219	220	233	244	235	226	216	234	251	243	224	254	222	214	250	235	244	223	191	260	229	264	218	239	236	230	213	220	285	241	228	244	231	200	229	231	240	213	209	237	225	223	224	218	247	236	222	242	238	211	226	206	212	234	229	224	226	250	243	214	225	231	252	215	249	221	228	249	218	255	230	231	199	228	239	241	226	197	217	249	225	235	208	233	230	225	225	230	209	196	213	210	233	195	234	242	213	237	227	217	253	256	214	231	214	250	241	232	226	232	233	241	216	222	238	246	219	226	244	230	223	221	234	220	215	206	220	210	215	242	228	222	204	229	215	214	208	222	213	213	220	243	248	225	211	258	222	237	230	219	221	247	214	236	201	233	224	216	231	204	224	234	240	248	232	246	243	211	231	232	206	231	232	238	197	229	210	223	238	214	224	204	221	221	215	241	227	265	227	250	219	222	232	235	211	230	239	244	260	252	222	207	263	241	215	233	209	238	235	229	240	238	228	203	201	234	209	224	210	197	213	233	238	219	266	229	216	224
8872	31704	49563	35001	3078	2292	1729	1281	1019	2676	692	619	486	499	438	407	447	407	424	357	354	359	349	333	348	343	355	315	306	333	328	353	333	319	337	295	296	301	312	290	308	317	307	287	331	276	270	298	304	280	297	296	277	288	295	282	306	287	291	263	300	263	316	283	276	297	288	285	277	315	314	312	265	288	305	270	305	326	308	344	291	298	301	310	302	295	284	279	302	308	294	315	319	291	295	304	302	322	286	300	298	281	272	283	302	318	302	287	259	290	290	289	308	279	289	317	267	301	331	313	295	298	296	304	282	293	304	296	274	310	288	290	321	262	292	301	281	269	278	315	263	300	315	289	283	260	302	257	318	297	304	256	287	296	270	301	287	271	314	283	302	296	293	284	329	293	266	293	273	278	264	292	307	297	283	292	319	296	279	314	285	303	277	314	272	275	292	284	268	291	298	290	283	282	274	275	301	309	301	275	267	303	279	261	264	255	289	293	271	297	274	274	284	295	327	295	294	276	273	299	299	277	295	313	304	307	289	294	280	278	258	300	293	256	315	282	285	266	280	279	265	312	304	276	293	321	255	306	272	264	308	285	287	292	334	273	281	317	291	325	315	293	330	317	282	304	271	301	301	288	297	311	290	313	264	295	313	304	306	303	294	316	327	316	283	281	301	278	292	290	293	305	298	323	318	334	327	280	300	316	343	308	260	322	279	306	295	290	268	297	297	299	305	287	293	281	302	309	299	281	276	272	328	319	302	316	289	305	279	306	290	266	292	305	294	285	313	291	293	299	308	281	265	282	302	280	295	290	281	315	306	264	267	308	320	299	299	297	301	269	279	286	261	303	293	313	293	271	277	296	304	294	304	287	283	318	300	287	297	258	291	282	284	291	304	303	294	305	281	298	281	286	290	312	299	298	278	261	288	283	299	275	305	285	295	266	286	286	322	305	275	260	279	296	284	297	291	329	287	298	298	280	319	279	290	264	323	275	306	313	284	255	288	279	292	272	302	273	287	295	307	262	265	288	283	281	280	306	277	285	273	300	294	308	264	266	264	294	274	294	296	296	303	276	296	263	291	301	294	292	321	313	284	289	309	350	288	275	306	287	262	309	289	292	269	298	265	296	335	318	290	279	277	278	308	299	320	265	279	273	263	311	334	290	285	305	281	257	313	291	303	280	296	292	294	307	295	283	294	312	288	298	297	300	283	279	286	279	302	304	272	309	278	309	279	300	308	299	303	283	291	273	291	252	290	275	268	297	282	267	300	303	266	268	307	302	307	278	275	301	274	266	297	316	290	275	306	311	316	298	309	287	313	287	300	317	320	317	285	287	315	277	289	277	309	273	292	273	296	310	286	280	281	280	291	312	303	301	298	290	311	308	292	280	271	277	279	275	263	296	298	319	299	289	268	303	289	275	305	291	262	331	302	275	296	302	291	291	280	294	297	295	327	334	302	271	319	326	260	271	317	299	264	289	308	318	315	298	265	319	285	270	276	284	278	296	287	291	299	272	299	300	276	278	287	276	316	322	297	299	305	299	309	313	299	306	274	300	253	313	327	302	286	296	266	278	293	301	267	272	284	301	297	277	296	301	304	270	335	260	279	296	309	291	286	298	305	260	286	312	305	331	280	297	295	251	286	299	288	283	261	254	310	274	266	306	296	285	312	317	309	319	308	271	286	301	289	318	295	291	283	218	303	287	282	312	299	283	293	320	329	300	280	307	263	302	328	261	300	265	302	289	307	284	280	296	293	285	279	302	254	312	303	282	261	298	285	297	277	274	285	310	285	294	302	268	330	269	299	260	313	283	279	280	307	304	240	301	254	286	323	285	287	300	292	317	289	307	294	327	299	326	288	294	281	290	304	298	321	276	296	281	338	318	298	290	283	293	267	280	277	254	300	282	255	297	286	275	302	291	280	279	297	275	330	278	282	282	296	256	284	304	304	302	298	274	275	294	298	269	295	302	304	317	311	284	309	293	277	296	277	286	317	299	308	290	288	279	270	305	300	275	294	288	280	290	286	319	302	287	279	270	282	310	294	268	267	309	281	246	284	287	290	270	306	311	305	289	321	298	273	297	294	277	294	275	309	326	298	318	312	279	272	293	264	305	312	278	299	287	277	321	322	271	306	326	252	323	316	273	256	297	299	317	329	300	279	294	302	343	295	291	283	303	281	316	261	276	276	277	288	318	315	290	288	285	283	280	285	295	285	297	278	270	273	271	287	290	271	298	291	280	281	299	293	293	295	290	285	314	299	274	293	290	331	284	299	282	247	331	314	305	268	306	267	265	314	303	266	283	294	312	309	294	306	273	290	308	311	285	313	307	315	273	305	262	253	301	297	297	306	271	307	297	318	301	319	309	344	292	265	309	275	328	277	297	283	275	315	276	319	287	292	271	289	280	260	278	281	304	298	272	287	296	303	301	266	263	298	281	295	286	259	329	306	311	278	301	269	285	327	309	308	296	304	307	294	295	322	287	276	311	294	283	265	299	315	289	279	258	241	282	270	288	272	304	294	288	309	320	318	308	252	265	283	251	282	285	261	292	317	299	350	291	287	301	280	283	297	291	287	283	291	297	306	321	324	311	280	294	288	310	300	262	293	287	313	273	275	296	291	270	297	301	315	305	288	302	282	285	314	317	310	283	264	291	291	282	285	287	274	281	316	305	267	310	310	314	275	290	286	305	299	285	310	285	294	289	310	264	287	268	305	305	289	304	330	291	284	292	300	310	319	258	287	275	276	309	285	323	306	322	304	307	278	286	287	280	274	285	288	335	259	301	287	320	272	282	314	302	306	313	321	278	267	275	287	271	282	276	292	329	267	298	343	289	304	297	289	294	319	301	305	295	294	306	297	284	297	292	283	315	304	283	323	307	308	280	301	319	310	293	286	285	293	276	333	304	274	305	275	300	249	314	282	299	266	283	282	316	289	263	277	293	299	283	296	283	319	286	308	260	276	259	259	284	274	298	264	286	291	284	298	282	269	278	325	270	290	309	272	286	316	302	306	302	285	276	287	282	303	288	298	282	276	296	267	301	286	315	303	294	293	272	308	270	273	304	268	272	301	298	289	280	290	290	292	281	328	315	271	289	315	271	280	296	269	306	347	286	295	341	283	324	299	316	274	296	301	318	298	285	286	299	289	283	308	295	281	263	270	317	303	299	311	265	298	302	265	259	259	288	337	295	298	307	293	287	290	306	279	304	285	287	316	311	318	278	333	276	267	273	268	280	294	269	315	279	282	279	326	306	273	278	277	286	305	267	302	253	301	290	284	311	271	301	306	303	301	259	267	287	307	269	293	301	286	305	318	302	270	289	323	304	303	263	294	294	324	263	281	323	310	281	294	276	280	293	298	311	266	288	292	305	283	304	321	273	316	291	315	287	294	295	306	296	295	291	292	291	294	303	304	283	289	314	313	289	277	288	312	297	279	300	307	295	290	330	302	296	300	283	286	270	279	300	264	304	310	274	301	311	287	287	299	291
28004	17806	9916	8324	987	824	776	797	769	812	784	809	755	748	811	736	741	786	752	727	734	753	723	780	739	792	749	789	691	737	746	749	785	756	728	760	717	795	734	744	733	743	730	702	716	728	755	783	722	763	775	731	746	703	751	770	745	729	780	748	744	740	780	738	749	759	703	700	800	716	804	720	709	696	738	725	742	741	749	717	737	705	727	760	727	772	742	743	791	775	693	759	776	713	743	763	778	751	804	788	731	785	786	699	784	775	730	786	761	764	723	741	817	739	708	775	721	770	763	717	724	742	758	726	722	765	724	718	759	744	791	764	762	773	756	758	798	747	742	782	782	768	699	740	755	744	750	752	735	756	699	766	776	732	786	717	731	733	725	768	746	734	756	788	730	774	784	741	749	772	770	747	791	771	732	719	762	748	747	764	780	760	722	771	729	702	721	784	770	765	706	739	750	753	745	777	746	747	768	750	770	790	706	747	744	714	745	783	772	729	739	721	734	740	792	731	709	668	791	729	783	762	780	704	743	766	799	769	716	769	742	733	749	776	749	748	737	773	780	734	750	740	757	762	730	759	720	761	753	769	764	759	754	735	757	803	714	740	777	741	733	717	726	740	700	781	836	751	718	739	680	756	777	670	731	774	773	715	674	764	749	747	734	816	753	711	698	740	724	732	769	767	735	775	740	759	736	771	734	731	710	767	736	714	743	691	739	700	781	720	790	748	730	745	740	711	721	705	721	686	744	739	760	746	728	775	688	763	737	765	785	752	748	751	804	724	774	694	733	815	721	728	736	747	710	780	750	742	795	728	724	743	693	742	710	727	725	748	752	799	724	804	752	771	807	755	774	745	763	761	740	719	759	756	790	773	721	739	741	774	768	715	767	718	729	789	737	757	750	765	788	761	752	722	707	799	791	737	774	734	748	762	744	732	781	666	783	748	749	730	742	766	735	701	728	748	781	735	772	717	762	780	704	751	787	757	737	776	736	746	730	715	750	712	757	739	782	735	735	748	698	748	750	773	713	710	730	727	747	764	758	717	755	775	711	717	744	766	764	745	805	759	794	712	775	757	752	757	743	767	736	735	761	767	749	784	745	781	704	768	705	747	773	786	716	769	764	767	751	771	707	811	735	755	726	743	759	814	715	746	771	741	745	789	752	710	770	767	739	758	783	736	768	734	768	718	770	777	770	799	737	693	746	720	733	742	748	763	703	789	721	774	714	761	699	743	720	707	820	775	754	745	792	768	762	732	697	750	742	742	785	774	702	740	740	752	722	758	714	755	730	743	761	764	748	771	767	704	780	751	754	764	787	790	733	759	759	752	712	740	764	755	712	776	763	785	785	784	718	720	717	730	738	706	727	740	733	775	729	759	770	724	695	758	752	749	749	769	697	742	787	781	756	726	799	734	785	762	712	765	759	761	683	746	771	720	741	694	800	752	689	719	801	710	697	731	714	750	762	764	742	731	747	720	743	750	722	789	748	735	801	781	743	756	739	758	805	774	751	674	801	738	769	715	778	762	766	760	748	765	688	786	740	761	761	744	773	715	792	751	731	782	731	756	740	764	739	709	742	764	709	739	757	737	729	760	756	729	775	752	719	743	785	705	739	733	739	763	766	760	787	787	746	702	757	774	747	730	713	692	797	748	784	742	723	753	740	709	752	738	790	752	765	718	713	723	739	721	751	740	725	721	765	765	753	758	705	766	779	709	761	772	730	760	763	713	713	678	754	732	770	758	778	769	748	783	749	754	772	749	740	722	769	761	725	755	798	742	740	744	720	744	672	757	753	788	774	758	710	761	702	755	745	759	720	741	733	750	728	742	733	738	720	761	734	743	727	739	727	730	729	726	776	763	729	733	741	773	761	763	786	765	720	719	704	728	718	764	720	760	703	738	754	728	797	772	712	695	775	795	760	765	776	776	730	780	780	760	773	757	788	775	687	755	750	713	773	760	792	773	763	772	707	769	756	692	774	762	739	734	741	772	751	761	745	758	733	750	735	730	719	794	743	724	729	742	765	727	750	742	794	735	741	719	671	725	727	789	741	735	740	746	743	797	763	723	755	703	720	723	737	732	765	732	708	748	711	730	721	718	763	722	768	683	743	738	743	728	757	743	742	709	725	724	733	737	750	757	735	768	726	740	752	770	744	719	791	748	753	702	762	747	717	742	772	777	737	755	750	767	739	746	709	781	792	740	696	696	808	753	748	758	737	773	792	748	807	741	749	759	694	758	735	765	731	730	763	739	740	764	773	747	774	793	734	769	734	737	748	755	764	735	736	726	705	781	734	723	697	722	742	774	770	757	780	795	772	770	767	752	734	725	751	773	772	764	772	708	766	760	686	747	722	744	755	718	755	711	737	750	737	803	687	759	750	761	711	741	733	773	757	741	779	711	724	752	710	710	753	739	765	720	725	723	817	794	765	806	753	698	745	765	732	797	779	761	740	770	729	711	770	750	778	751	705	723	717	753	792	769	725	742	761	749	760	740	754	738	683	766	728	750	733	719	750	726	759	727	694	770	732	796	710	717	773	778	738	707	726	779	760	742	737	795	754	744	739	724	790	710	746	753	787	732	756	795	715	748	771	755	714	753	739	752	763	801	728	750	751	753	731	739	752	765	747	705	761	747	746	806	771	720	738	780	769	767	788	738	788	725	767	740	743	701	739	721	749	785	741	709	771	745	783	764	731	756	789	760	756	753	723	741	741	794	722	733	740	756	804	740	719	769	762	737	702	790	778	749	760	756	727	767	759	740	719	719	782	730	719	724	718	722	767	774	746	730	745	725	713	735	727	740	715	779	756	721	723	751	776	790	734	740	751	740	767	753	772	733	782	800	766	732	717	750	760	762	732	724	754	711	739	749	804	799	786	761	738	723	765	714	803	730	771	768	750	779	718	737	802	770	764	771	730	704	754	750	718	766	740	726	772	748	746	745	719	712	795	683	754	725	725	703	726	711	775	659	689	735	726	735	717	774	766	734	713	768	749	749	730	758	760	748	708	767	717	718	748	728	745	740	731	763	772	733	723	795	707	692	719	755	718	740	772	723	704	707	699	757	731	728	737	786	755	712	753	758	725	783	787	695	732	785	755	756	740	765	721	731	737	732	724	758	732	773	732	763	778	717	698	745	743	732	792	769	803	785	747	726	703	762	763	724	757	737	763	739	742	745	720	763	714	726	763	743	707	762	754	746	730	692	770	780	758	769	721	751	710	807	735	764	717	785	780	712	744	730	719	763	736	742	753	784	803	710	759	734	764	689	734	812	716	730	760	708	754	709	760	754	741	777	747	737	732	762	800	753	736	751	773	760	768	772	755	760	747	777	717	763	736	758	739	717	757	754	742	729	712	727	743	746	779	753	696	738	684	768	739	771	731	704	754	729	733	707	744	749	735	734	745	731	698	749	780	758	754	754	723	693	738	721	768	731	760	750	778	771	788	764	765	708	803	774	734	751	720	754	672	762	763	742	732	718	742	795	725	747
7752	9794	9111	5884	1032	995	991	955	1005	988	935	903	945	969	977	907	896	933	924	909	896	914	884	850	887	963	938	937	895	940	906	936	904	964	969	906	916	993	935	892	896	969	885	917	944	954	896	902	961	913	980	953	909	937	936	955	937	930	962	903	927	921	947	875	900	943	985	868	918	906	923	979	956	896	934	916	946	901	888	953	916	872	920	890	938	903	947	944	928	914	910	882	875	927	900	901	922	982	919	918	945	951	944	940	970	940	930	878	922	926	891	901	928	907	913	930	940	916	936	955	943	925	995	940	946	938	891	967	897	859	923	904	954	922	888	935	907	916	924	945	935	940	881	940	900	944	975	934	904	918	949	946	913	957	937	963	859	983	919	911	915	949	939	904	916	970	938	923	928	947	907	908	937	872	934	943	909	889	916	903	903	912	951	922	956	968	916	962	930	956	970	983	961	929	983	957	988	952	943	981	954	908	943	969	955	920	912	956	953	923	937	922	894	877	961	916	914	905	939	936	913	944	941	961	926	927	881	899	905	899	954	928	920	968	929	960	958	876	933	938	932	932	907	982	940	918	902	938	922	911	983	928	912	943	903	956	871	939	915	935	921	948	928	944	932	944	966	951	900	911	943	896	926	918	971	941	923	906	949	909	962	916	941	927	904	944	892	928	947	907	918	917	890	975	947	908	869	956	952	957	901	916	950	963	931	932	981	873	923	930	913	963	920	922	909	933	938	927	979	890	873	975	974	920	942	902	894	903	899	987	970	900	1011	943	996	925	891	894	913	940	919	901	964	915	930	910	903	906	919	973	891	931	952	857	951	883	910	881	886	953	903	914	916	939	898	953	975	883	907	878	911	951	957	1018	940	994	928	882	936	921	937	913	969	949	915	920	974	928	912	962	928	952	939	876	924	890	885	979	957	891	909	977	900	863	870	926	894	916	908	917	902	922	898	970	936	950	956	904	922	937	895	919	909	951	916	897	1000	956	919	864	926	930	921	1017	1014	958	926	909	905	923	889	928	1007	955	927	922	935	924	909	951	1027	917	947	900	916	922	868	901	952	932	898	911	928	912	938	912	910	911	906	915	901	917	951	978	915	956	930	971	939	933	968	963	887	884	919	939	939	886	902	906	957	973	903	961	895	903	933	957	949	933	921	924	905	900	942	938	917	928	896	848	928	937	939	891	887	916	933	956	916	894	926	985	995	923	948	930	916	941	955	902	936	946	895	920	897	924	958	932	898	902	972	911	915	893	943	980	937	909	866	967	924	912	914	965	1015	947	974	943	936	961	909	946	926	915	973	884	920	897	911	973	966	961	909	935	979	954	870	940	943	961	927	917	891	957	942	907	934	935	916	941	950	932	907	957	915	893	925	924	940	914	932	919	1016	960	946	960	906	912	926	957	967	924	905	916	931	1000	929	923	937	911	932	894	939	952	975	876	960	912	940	936	963	902	888	967	926	990	937	901	940	952	921	918	903	945	915	932	911	966	967	936	926	935	969	926	846	943	939	945	901	958	901	927	896	890	920	909	913	904	964	929	950	959	938	927	909	987	913	880	914	940	971	962	978	934	905	923	950	946	951	905	939	949	911	968	937	915	1010	985	930	930	923	933	929	875	924	898	882	916	899	954	981	933	961	955	924	935	899	907	904	948	920	879	935	1003	937	875	936	936	940	928	962	888	949	928	926	949	960	881	952	962	980	926	954	912	853	933	891	975	920	896	930	888	961	926	873	890	931	940	886	972	883	928	967	934	934	938	914	940	919	932	932	972	933	888	925	993	941	949	934	981	933	913	905	892	948	956	890	941	914	941	946	907	914	907	913	937	945	935	920	942	886	918	915	948	951	973	884	933	894	954	927	893	957	959	955	977	955	891	965	955	936	925	941	924	890	940	936	917	928	941	942	925	934	935	925	919	938	902	935	922	942	902	947	953	890	917	933	907	963	878	951	955	898	970	915	923	904	903	962	937	920	946	915	918	951	997	933	939	943	890	892	935	916	973	908	954	952	941	930	921	933	860	911	908	946	987	938	931	955	917	924	959	969	950	905	1017	919	960	940	876	919	923	905	957	928	985	954	915	881	959	995	907	954	884	912	885	922	895	891	912	929	928	909	923	911	957	938	951	959	910	968	962	973	920	833	913	961	957	952	900	964	954	915	903	931	954	951	935	922	874	939	904	950	925	956	1011	935	919	953	951	950	942	982	899	885	904	911	876	893	955	939	938	895	940	969	889	907	964	899	913	900	852	955	894	932	909	900	935	907	976	943	921	881	876	930	894	939	892	935	921	948	927	925	933	889	870	899	912	973	960	924	904	901	864	971	895	928	916	890	922	996	963	934	937	937	933	894	946	902	919	938	934	944	901	918	929	928	939	926	944	918	908	918	954	948	936	947	922	969	914	900	893	901	908	911	900	969	909	919	934	915	903	851	940	949	952	916	994	968	932	943	885	884	911	911	882	909	891	967	994	906	942	876	956	930	952	927	931	906	926	971	957	934	952	921	904	959	924	906	951	933	890	930	921	921	914	885	935	983	916	952	972	887	923	931	912	874	862	933	913	896	941	920	917	970	921	962	996	902	950	970	925	911	919	916	945	918	991	943	931	984	913	901	988	981	969	906	955	942	898	963	954	906	930	935	933	934	945	919	935	895	927	893	969	923	956	913	916	926	965	918	884	910	969	945	900	922	919	919	955	890	886	939	953	968	896	920	904	901	922	935	941	937	930	884	979	978	897	964	870	957	975	980	951	915	953	975	897	879	902	892	949	908	933	911	948	959	882	911	928	907	923	896	892	905	921	878	910	917	964	989	946	963	938	923	893	945	929	929	888	885	909	952	992	939	904	989	914	947	951	921	920	920	927	917	945	995	932	969	958	887	893	949	956	993	943	996	940	1019	954	1002	926	924	939	949	948	963	926	864	869	920	863	915	910	906	965	916	992	939	888	898	917	941	903	922	1004	907	954	941	953	885	949	908	888	1023	902	892	966	904	1001	928	921	883	944	959	864	926	909	946	915	889	911	892	953	937	901	945	1018	919	959	891	922	958	981	935	925	900	931	948	920	926	916	936	941	1002	905	983	960	875	972	937	913	915	905	967	939	961	905	967	947	931	915	946	944	895	918	935	921	977	951	959	926	913	956	898	944	978	943	972	935	950	949	918	931	954	997	914	875	957	925	946	1021	943	964	969	929	979	916	946	921	950	892	995	924	906	1010	938	941	915	919	942	858	944	969	926	926	954	875	967	916	916	945	953	962	942	913	942	934	925	980	926	941	908	908	915	895	939	965	912	892	947	901	980	979	910	896	927	889	946	970	958	946	953	971	916	983	943	938	943	955	894	973	921	975	972	909	943	938	960	901	919	1003	885	931	925	875	938	996	887	990	951	920	935	955	909	948	989	956	924	934	893	887	881	950	865	932	970	928	888	883	892	908	945	889	947	900	950	950	961	916	925	898	887	879	921	923	935	987	916	975	928	984	919	919	941	928	1005	920	913	900	920	913	892	916	922	945
23635	21494	29204	25707	21193	12026	1406	845	711	1012	679	656	673	644	634	596	597	641	595	615	614	608	572	608	602	553	585	608	579	535	592	580	592	606	556	594	564	566	621	601	567	592	572	567	550	545	595	570	556	611	535	531	576	584	581	595	561	612	578	539	558	552	563	590	630	543	517	531	583	602	583	589	513	556	595	568	555	523	579	613	552	575	568	559	563	594	574	541	518	584	612	503	554	571	567	584	520	581	594	538	554	548	574	521	512	577	580	607	551	574	598	558	561	566	573	570	584	577	542	584	553	570	557	557	593	544	568	586	568	576	588	583	593	578	540	551	514	563	556	589	573	573	593	608	570	598	550	544	627	583	598	549	589	574	589	584	517	580	556	574	545	595	552	580	578	590	529	552	562	533	531	577	533	586	580	577	590	559	551	564	599	638	550	548	561	546	536	580	583	567	565	504	533	545	598	585	542	570	596	561	536	566	577	590	572	521	572	570	541	557	533	584	539	586	578	543	572	580	558	555	600	514	548	529	534	579	580	572	573	576	534	561	551	562	584	583	599	589	566	544	536	559	557	578	553	585	521	568	588	566	554	542	566	535	560	573	522	558	490	563	576	594	578	572	568	540	573	587	556	548	539	570	564	598	596	552	495	562	560	547	557	572	593	535	564	612	561	568	553	564	530	569	562	540	560	570	567	544	604	536	587	607	545	523	589	554	545	552	571	580	588	581	571	575	518	507	535	575	566	525	560	549	591	540	546	544	564	558	547	536	521	532	564	573	575	572	595	592	571	587	599	550	552	580	604	572	576	564	579	547	592	555	532	598	563	579	605	590	575	577	540	579	589	553	546	568	592	596	532	558	556	573	548	585	542	553	548	554	594	553	546	580	561	561	567	583	596	548	583	533	541	579	582	577	591	608	556	582	563	582	583	546	572	538	570	556	560	569	589	554	562	622	551	564	613	573	554	572	535	508	600	560	571	582	567	531	543	536	538	573	568	559	532	570	573	513	574	556	569	581	547	568	551	548	575	587	567	584	567	539	567	544	572	592	576	579	576	579	587	592	562	570	552	553	534	592	574	557	532	605	566	558	550	535	563	585	561	575	584	575	580	553	540	543	589	534	573	578	557	581	584	579	622	571	570	554	593	613	569	560	544	585	604	571	582	599	517	564	594	593	594	534	597	606	553	593	561	559	554	573	594	583	565	554	560	585	571	546	573	561	583	578	555	578	574	574	567	557	551	522	600	567	553	513	579	563	572	562	566	530	536	556	510	572	541	546	544	590	580	556	542	513	557	571	544	550	612	533	562	595	555	580	587	575	549	523	576	574	547	562	561	538	554	575	550	527	594	598	582	592	546	538	548	558	570	571	540	567	562	580	559	576	603	523	583	550	602	559	578	534	548	598	598	556	562	506	543	599	557	545	579	505	575	596	595	557	568	565	585	602	572	554	537	595	564	582	556	562	600	559	540	591	570	502	549	582	533	582	563	589	573	565	585	570	559	556	558	558	561	562	547	566	621	550	563	607	561	564	559	601	562	542	615	599	580	555	528	567	580	581	550	526	591	576	594	514	558	574	562	535	588	541	602	565	588	555	564	579	550	524	581	572	533	546	553	499	580	543	554	536	546	546	598	553	543	588	559	567	545	553	565	571	617	566	555	549	589	530	537	557	584	536	561	591	574	581	589	541	550	552	555	583	525	555	527	552	537	577	569	610	547	575	560	601	566	548	561	528	560	612	528	572	567	557	584	546	588	558	534	575	555	561	581	565	554	585	602	541	534	589	583	571	508	565	544	539	560	575	582	556	571	552	563	585	560	568	572	493	614	595	563	597	572	588	576	595	533	575	557	536	563	584	596	566	567	539	606	543	557	533	571	557	626	571	583	525	577	559	557	571	575	534	574	521	546	540	581	538	570	535	579	553	589	557	532	538	586	564	606	538	554	571	591	596	513	572	542	569	534	546	581	554	562	576	535	591	570	586	598	542	554	568	548	556	521	554	546	561	558	548	581	554	532	587	567	570	577	541	574	580	547	546	563	584	564	518	560	593	599	556	591	556	557	577	574	571	561	591	560	554	586	527	584	556	570	576	547	565	545	554	553	550	562	569	556	570	555	532	564	568	624	552	548	537	549	544	566	557	575	584	548	566	582	571	551	575	552	557	578	570	565	562	532	596	615	555	614	569	562	569	566	569	593	549	553	570	522	567	559	583	575	521	570	552	589	577	538	570	605	561	597	577	596	551	549	551	562	560	585	570	552	569	529	567	584	587	573	540	592	522	580	548	580	593	531	514	621	614	575	557	544	542	553	551	536	590	561	578	578	540	559	546	588	564	534	620	562	582	568	535	589	535	576	535	544	584	508	571	586	602	525	572	559	558	547	572	555	589	568	557	566	547	566	611	599	575	536	592	574	568	563	570	568	547	533	517	546	572	606	565	571	561	554	576	588	529	586	566	560	574	547	563	536	567	564	571	609	579	577	549	554	542	542	585	583	586	558	514	531	594	593	548	595	604	598	566	574	577	561	601	588	534	576	541	569	539	543	574	554	542	577	554	587	539	558	558	554	542	551	533	545	553	536	543	553	594	554	550	530	592	568	556	560	523	537	556	508	592	564	564	575	627	551	579	553	599	566	565	524	532	548	569	560	575	564	562	590	554	564	555	572	570	588	530	580	551	558	552	526	548	564	571	552	546	573	601	534	565	547	587	573	606	547	564	595	602	554	505	547	590	593	572	539	585	576	564	563	569	544	530	565	539	568	587	542	563	574	549	565	523	566	581	591	541	595	568	564	556	564	560	512	557	528	574	503	527	571	570	572	574	600	587	551	567	602	564	534	550	606	579	581	564	587	498	619	565	589	570	571	573	547	581	540	552	603	544	573	561	557	523	555	487	564	571	531	573	529	558	574	555	542	541	597	518	534	599	545	541	535	589	553	572	578	563	536	534	574	547	506	585	557	550	551	547	570	544	567	573	542	572	538	591	558	563	547	542	581	558	572	540	572	548	612	597	562	573	587	568	575	553	516	545	558	563	580	548	626	602	564	567	519	519	532	567	564	588	585	561	539	554	585	569	567	563	555	554	549	561	544	530	560	554	553	562	569	559	579	595	639	587	533	567	577	593	582	573	549	531	564	553	583	577	580	559	532	581	589	541	577	587	555	561	583	572	546	562	572	560	530	549	569	547	556	522	613	597	583	566	552	510	559	566	541	574	566	579	555	541	558	579	551	583	530	557	571	567	595	566	557	572	576	560	563	529	565	561	577	570	560	597	534	570	571	575	568	542	531	530	534	530	566	577	541	589	557	551	563	569	566	541	572	564	651	537	552	513	623	507	534	561	569	575	548	575	567	554	571	568	560	560	567	582	576	538	563	513	560	531	558	577	568	607	609	581	580	537	564	548	588	547	628	576	541	578	534	599	578	574	575	584	566	578	584	560	570	523	569	575	538	543	512	548	564	543	566	544	566	571	542	556	545	564	602	558	557	618
8684	25237	30837	32305	2326	1774	1391	1254	1123	1701	948	921	836	835	774	772	791	778	780	713	757	741	765	757	747	713	712	670	721	767	732	730	708	711	728	754	697	748	725	749	717	703	726	720	688	741	760	729	671	698	750	739	693	731	708	736	700	717	702	736	707	709	742	662	721	704	695	683	693	717	713	724	693	723	735	732	680	752	722	708	751	657	706	751	738	715	735	664	694	703	694	734	694	699	754	723	712	767	676	733	728	726	746	705	686	702	715	754	747	798	760	735	716	725	750	694	725	699	710	712	731	707	716	733	720	772	716	734	723	716	694	740	739	704	688	694	726	722	671	726	731	755	717	768	675	736	697	747	745	715	749	728	657	713	695	732	715	723	727	715	711	700	720	710	682	730	708	742	685	728	697	711	717	746	732	728	724	663	720	753	727	747	713	726	750	710	711	693	732	715	711	707	740	669	686	709	747	710	725	670	676	731	700	726	756	686	756	675	686	733	722	698	763	720	751	706	706	783	731	685	750	726	721	645	692	707	704	684	755	701	704	734	744	727	726	690	688	728	749	724	690	742	663	766	712	747	735	652	715	688	704	698	739	756	726	760	694	722	729	709	701	698	742	726	747	753	685	716	724	763	706	741	746	753	727	735	727	696	705	748	684	740	727	715	706	751	706	732	712	699	724	680	718	709	658	700	744	720	707	682	759	687	718	718	770	662	744	708	653	709	757	736	747	733	687	716	673	776	706	727	725	708	730	716	768	754	748	765	695	697	723	728	767	800	692	759	688	759	712	692	672	733	685	671	711	686	725	717	705	715	686	771	779	714	733	732	720	738	704	723	741	724	699	717	722	683	678	714	742	696	733	713	719	684	742	697	710	723	742	682	667	694	662	760	783	747	676	687	690	712	739	724	707	719	734	724	651	695	742	715	706	738	700	743	712	722	736	770	700	783	698	737	732	730	731	748	716	752	676	667	785	709	708	750	716	697	723	698	691	705	743	726	709	689	688	732	700	731	746	740	718	762	685	711	735	746	717	738	712	723	700	700	727	709	698	665	733	709	708	719	763	708	746	758	708	720	704	729	726	732	769	766	751	743	744	714	725	695	698	742	693	772	689	665	733	744	684	711	729	734	695	721	686	738	688	726	731	716	730	722	734	730	728	718	727	710	745	786	745	710	697	704	678	721	708	721	717	700	691	727	712	710	737	728	731	723	679	659	693	756	710	662	700	711	702	729	723	758	752	709	722	720	712	725	700	726	713	775	746	694	699	678	711	696	754	699	737	728	718	692	720	715	718	698	719	765	731	720	746	720	677	737	695	748	717	746	732	743	689	760	711	707	696	702	713	694	678	696	731	708	693	754	691	718	723	639	748	724	703	739	704	678	730	725	696	730	726	746	698	687	732	742	730	693	740	739	686	718	744	715	742	714	759	674	725	746	729	773	767	717	766	782	718	717	713	717	703	790	705	679	739	725	686	672	714	707	672	735	776	738	723	724	742	736	725	742	708	714	717	757	682	688	740	707	709	680	698	679	699	689	720	697	665	801	756	721	741	707	684	727	709	676	674	727	706	712	757	715	667	724	699	723	718	714	712	735	711	734	732	759	745	754	706	697	721	704	710	729	702	702	708	665	689	733	667	722	734	753	705	715	667	700	686	741	743	734	759	757	697	746	753	681	725	691	705	730	720	664	714	697	707	712	758	743	733	702	715	734	732	724	746	733	654	705	747	772	763	757	686	702	746	726	749	688	732	706	715	716	742	673	698	755	736	687	687	711	656	767	707	708	740	719	779	711	747	713	684	732	742	715	748	724	745	698	702	702	725	734	672	713	738	698	672	723	695	729	731	714	696	722	726	739	728	690	712	746	719	711	720	731	657	788	732	728	736	704	762	732	708	674	716	739	698	746	744	712	723	722	715	719	690	715	698	731	718	713	704	719	678	720	704	717	750	710	679	731	681	694	740	715	710	670	718	738	735	710	704	704	731	734	696	729	681	784	695	714	710	744	699	747	734	687	733	709	692	737	715	652	726	738	705	690	713	755	709	704	687	687	669	736	723	710	715	768	695	705	737	727	697	771	732	711	719	731	706	723	682	720	758	718	700	735	712	733	683	708	738	749	738	739	698	718	718	687	725	760	696	746	690	742	708	706	740	702	733	738	762	738	727	728	730	757	717	708	691	696	714	702	719	740	692	730	753	757	713	800	737	723	719	677	796	759	761	720	750	703	688	718	699	761	720	703	729	712	711	713	767	732	737	716	696	736	719	700	694	660	708	770	717	688	720	706	688	645	682	736	764	740	728	715	682	756	720	765	759	776	750	715	739	686	692	694	742	747	704	738	724	770	722	715	724	716	753	711	722	705	725	685	774	732	701	703	724	766	709	730	712	731	738	736	739	757	704	729	714	727	690	698	681	696	727	681	708	702	726	730	754	704	772	690	760	726	709	733	716	739	743	736	658	740	758	740	721	682	761	704	764	726	696	700	756	707	648	678	726	750	731	711	687	733	724	690	713	718	705	721	736	690	687	748	770	667	735	762	760	735	727	710	691	684	708	741	712	708	713	699	766	708	720	764	688	726	708	691	706	728	707	766	709	724	718	721	711	685	715	723	684	673	739	691	683	714	720	656	688	734	740	709	677	709	771	664	685	735	731	739	682	728	728	726	696	681	724	688	717	758	735	681	706	704	761	744	710	673	729	722	702	733	721	722	678	713	696	663	723	733	693	718	805	711	685	717	714	751	725	723	687	724	709	682	736	734	719	754	770	712	718	717	762	716	692	729	761	703	721	702	691	697	689	698	738	711	744	717	689	694	743	725	698	668	723	685	744	768	666	694	689	720	691	690	741	711	696	622	689	738	729	735	687	732	746	737	710	693	770	735	773	694	726	715	745	741	748	683	738	701	691	742	724	703	769	731	693	706	713	733	710	750	741	662	770	739	748	710	737	698	690	697	720	701	753	709	727	723	696	717	739	724	699	696	765	657	726	694	757	708	651	746	706	673	730	718	727	691	713	724	718	722	759	719	740	711	733	729	711	725	717	732	708	720	764	738	743	700	681	751	737	733	684	705	750	659	677	706	734	721	716	718	776	694	687	754	719	711	678	718	650	729	703	733	690	706	701	784	708	774	730	766	713	744	702	683	675	695	729	730	717	717	697	715	695	712	746	725	756	757	738	737	739	699	726	714	675	720	685	717	745	691	720	718	758	697	729	687	688	754	720	712	748	729	697	717	712	672	724	743	671	702	769	727	751	708	711	726	757	768	723	686	745	670	692	716	759	706	708	722	731	721	724	756	716	737	733	738	689	662	713	696	741	697	719	705	662	676	746	678	727	727	740	763	704	721	730	756	732	700	707	730	680	734	713	737	721	734	686	666	714	780	695	715	765	737	689	746	735	703	733	689	729	699	721	728	766	758	702	700	758	734	732	695	750	767	714	692	704	728	709	758	693	707	679	700	701	673	691	732	732	744	721	725	706	723	726	702	700	690
24889	21480	27823	26507	10462	999	726	645	588	707	565	574	525	565	549	518	529	511	517	563	549	525	527	512	528	502	521	522	532	530	529	542	493	546	479	481	548	493	522	475	505	506	495	530	508	504	509	541	530	577	511	530	545	527	547	490	495	526	521	503	512	537	502	505	486	554	522	510	531	511	475	528	536	520	516	517	488	515	514	496	527	534	491	502	474	493	514	559	525	506	510	471	531	506	500	493	504	509	490	506	539	527	511	530	493	485	529	525	493	530	473	517	528	502	516	479	521	525	547	515	486	497	499	501	511	554	551	504	550	540	501	523	504	463	458	548	526	533	503	490	512	497	527	525	483	517	522	490	518	512	484	533	504	512	483	544	555	466	512	531	507	533	522	505	507	538	568	548	508	501	535	506	474	483	513	516	511	570	507	517	506	480	514	547	506	553	527	530	504	527	537	512	521	489	502	498	536	483	533	534	508	511	529	510	521	547	541	507	486	495	535	515	492	504	531	499	551	547	533	535	545	538	521	529	482	520	565	548	551	510	496	512	450	532	490	566	518	539	526	474	466	530	494	535	514	561	492	525	513	549	509	534	503	518	523	543	547	552	512	538	539	516	511	534	572	514	495	533	553	526	521	496	497	517	496	513	532	535	476	500	558	548	542	501	512	524	503	480	544	521	522	529	527	505	534	502	535	500	469	525	492	516	495	546	534	554	523	494	530	459	504	565	495	489	515	527	534	504	545	501	478	471	523	486	488	515	523	538	516	534	513	532	553	548	500	505	524	512	524	494	543	466	547	526	497	502	521	526	514	503	513	522	556	515	526	498	465	492	530	540	517	526	526	540	512	492	530	553	553	504	553	516	496	491	505	523	521	532	579	496	508	537	545	480	497	503	515	528	522	512	531	487	507	541	558	504	531	529	529	541	520	519	531	520	474	527	487	525	513	503	500	508	499	532	498	467	516	497	566	558	518	548	478	541	504	484	514	523	535	503	512	511	531	515	504	506	532	511	540	503	494	523	530	522	509	506	479	521	527	522	513	522	529	509	540	502	507	496	532	477	491	532	497	550	511	479	530	478	510	565	540	540	544	543	464	532	485	519	543	532	481	507	539	514	523	516	520	512	485	498	559	505	472	544	513	520	491	525	507	498	495	485	516	490	516	500	553	537	514	550	531	515	528	536	537	517	490	486	492	508	492	497	536	514	494	505	493	504	522	477	512	525	541	509	513	519	511	531	556	505	501	512	520	504	529	489	546	513	519	523	524	555	491	510	497	514	502	508	556	519	531	543	519	527	540	511	553	512	520	525	528	539	507	490	529	541	528	470	503	487	494	544	528	531	501	486	521	515	483	481	538	509	471	528	500	509	473	531	542	529	529	483	482	493	518	543	496	523	479	578	490	541	484	554	506	545	509	504	500	531	546	517	536	521	484	521	507	520	520	506	534	503	516	522	508	508	533	479	481	515	541	469	525	513	555	487	528	508	550	508	517	524	508	557	462	499	530	532	493	522	542	530	521	538	519	500	486	540	547	495	557	507	519	532	516	535	452	515	537	466	521	500	504	483	524	518	482	502	530	515	491	507	564	523	497	538	498	492	497	488	511	502	517	492	513	509	524	476	533	496	496	490	526	496	475	517	498	513	516	476	466	489	512	525	524	530	477	562	473	520	525	517	528	487	491	501	499	537	519	480	508	537	483	512	498	515	542	481	544	519	497	487	532	548	527	481	543	546	522	568	520	506	446	530	475	499	488	502	525	490	479	541	503	535	523	524	512	485	491	496	526	574	529	534	499	525	529	493	523	499	491	538	511	507	524	508	521	576	509	493	531	517	531	507	514	481	465	526	511	522	508	507	514	520	537	547	527	498	514	487	529	503	506	512	488	523	484	543	473	525	493	529	512	563	510	525	476	562	522	527	495	463	523	527	514	501	521	515	498	515	516	513	533	516	491	449	514	526	498	553	509	493	505	492	512	554	557	521	504	519	514	467	529	546	518	507	512	513	520	526	550	505	514	531	498	494	516	526	502	525	546	537	485	537	497	510	510	481	507	535	531	529	486	507	525	518	496	515	543	536	539	506	504	518	514	515	512	519	537	516	534	537	511	521	504	523	505	452	465	561	505	519	516	479	497	540	528	514	479	515	575	540	491	480	492	505	494	526	507	496	503	540	479	544	520	551	580	525	499	539	520	518	524	490	517	537	489	526	524	491	558	532	488	501	455	523	517	524	523	528	506	506	493	541	450	515	509	518	506	500	513	535	521	519	484	547	478	542	554	519	501	535	509	512	541	528	503	528	509	521	514	524	496	504	517	497	524	508	487	569	538	532	526	525	527	520	513	476	523	506	510	502	494	514	516	500	531	484	479	521	513	508	515	510	505	509	531	569	549	504	552	513	513	530	491	494	507	511	496	533	528	485	562	494	496	535	516	519	544	530	493	532	532	484	530	537	532	525	564	504	500	514	500	535	516	532	512	539	523	563	528	507	548	511	529	522	485	497	524	535	553	507	496	530	549	536	489	550	562	502	537	505	525	546	531	502	516	517	548	470	519	553	476	547	496	513	499	494	535	568	557	517	492	510	503	529	492	513	563	498	514	505	511	510	489	511	504	520	502	495	493	555	541	492	508	515	505	488	497	481	539	490	496	529	543	517	504	540	533	517	524	538	533	496	552	510	526	506	500	486	509	522	511	539	532	511	499	518	477	573	515	538	513	528	525	499	501	486	509	509	510	500	512	539	541	526	523	516	544	545	532	489	529	548	512	536	499	487	518	520	533	529	499	526	528	506	509	488	519	515	550	519	501	556	529	493	522	532	480	537	500	513	498	474	489	499	482	525	536	492	502	475	536	497	533	473	478	501	522	516	466	522	504	502	534	505	520	506	552	571	501	505	511	504	514	520	485	511	521	542	539	502	512	517	519	529	483	498	509	506	493	508	537	512	536	503	505	495	523	485	494	514	538	512	526	525	522	544	492	517	539	500	481	500	533	516	524	504	539	499	523	487	510	478	538	541	552	537	498	569	476	498	481	556	522	486	535	519	525	515	487	531	543	532	497	562	519	481	480	491	507	529	514	504	542	484	549	538	532	514	460	513	505	518	522	476	522	542	489	523	516	488	515	529	539	521	546	498	493	520	504	550	513	528	509	508	551	520	561	511	544	490	524	524	543	506	558	513	490	485	522	514	528	541	505	508	506	496	468	506	508	532	492	518	554	471	493	519	503	492	502	520	492	503	501	485	539	499	496	537	540	493	533	518	541	544	572	493	505	529	545	505	464	546	492	517	518	532	519	548	499	493	523	520	518	525	547	481	545	517	530	491	555	523	512	509	490	524	496	525	528	497	509	516	516	517	493	511	466	516	546	508	486	532	525	506	543	539	517	473	510	515	525	513	472	503	505	554	490	501	539	557	532	501	543	532	494	508	508	561	553	515	548	499	445	516	502	477	502	516	527	504	537	512	551	510	494	523	505	536	537	497	516	533	499	528
8492	19730	24518	24261	1389	1194	1009	931	873	1206	759	767	705	664	670	703	664	618	602	652	648	618	700	684	618	670	652	666	658	663	606	671	638	598	607	644	631	600	631	674	659	624	597	661	655	587	666	652	605	637	599	613	597	649	671	661	637	612	637	626	558	658	679	628	582	626	673	629	633	648	628	615	625	627	662	619	653	606	692	670	658	610	635	635	608	607	602	612	623	635	682	606	621	599	580	647	636	639	630	650	623	599	588	640	685	627	601	610	644	641	633	628	640	657	657	648	684	622	643	655	620	633	592	638	614	611	618	614	630	631	653	627	598	685	610	569	618	643	632	629	597	625	661	632	576	585	644	596	645	618	612	656	640	608	636	618	612	611	613	647	616	638	619	671	637	659	612	651	658	619	594	627	607	573	613	601	649	633	612	622	666	609	644	659	613	636	618	693	630	609	656	644	660	665	595	647	571	618	609	652	649	572	643	625	667	623	618	615	669	603	644	619	641	636	643	636	631	616	616	618	621	578	694	624	627	616	674	651	640	635	638	608	640	672	661	692	669	597	620	617	641	658	601	583	644	658	629	654	644	583	628	613	621	632	654	645	654	628	646	637	601	614	604	625	634	619	640	613	640	609	590	598	630	644	593	672	600	619	646	675	619	650	658	595	625	597	649	653	599	591	623	655	605	625	657	617	647	610	617	615	631	568	646	657	582	655	662	638	617	612	667	633	602	645	611	632	615	614	653	601	627	627	614	610	653	609	633	632	666	600	598	628	637	603	646	627	636	608	625	638	619	605	669	624	645	611	625	604	626	614	625	631	631	636	646	634	634	566	627	645	646	633	632	596	645	662	616	646	634	632	615	659	650	636	599	613	652	617	645	589	618	593	632	684	657	584	647	638	594	607	615	618	663	615	596	637	623	609	614	616	638	643	687	639	630	652	577	600	616	633	610	639	612	627	600	621	603	629	606	678	657	657	612	616	617	643	621	652	591	622	640	632	587	634	629	623	620	629	618	611	628	647	630	650	644	632	630	609	624	676	671	691	659	606	631	623	681	604	632	609	625	615	643	622	614	600	642	631	659	651	670	588	608	606	635	639	632	660	625	674	617	631	691	627	640	650	618	628	694	650	605	606	623	646	585	634	632	578	685	635	589	602	611	581	654	595	605	652	601	630	663	643	585	704	664	588	618	669	652	582	608	634	658	638	616	612	663	624	601	643	675	625	644	683	632	649	575	626	622	635	660	596	641	643	636	659	610	637	617	662	633	644	646	607	628	642	631	642	604	670	597	596	612	626	658	611	649	654	637	645	653	611	632	649	657	655	616	578	652	625	609	560	598	657	617	623	634	626	639	619	618	598	595	649	630	658	647	603	606	612	623	623	656	627	613	665	649	639	653	630	596	624	634	634	642	635	641	600	636	645	602	566	623	608	593	619	650	660	650	668	605	601	614	615	637	628	626	637	622	640	589	627	603	663	601	615	631	617	621	616	631	603	608	623	685	618	594	596	607	651	587	640	641	630	647	653	654	600	662	604	563	617	633	639	621	622	638	643	592	632	648	625	594	628	634	608	654	629	600	601	665	618	648	613	643	691	656	656	590	622	635	614	640	620	651	671	637	639	652	653	575	614	623	599	643	613	642	678	613	662	574	613	655	639	652	646	640	605	610	618	593	589	637	604	627	639	636	654	624	651	624	647	613	666	604	672	629	637	629	614	623	618	617	661	625	655	623	671	622	639	661	660	661	607	595	637	649	602	634	618	618	653	661	659	595	637	638	592	662	625	635	663	619	619	603	701	617	620	675	607	655	616	654	649	659	627	636	637	609	650	659	622	636	622	609	606	650	599	672	590	694	632	640	664	673	615	639	644	696	609	625	655	616	608	653	641	596	644	626	617	613	640	641	633	591	638	636	585	585	585	645	603	616	647	613	645	670	633	670	629	667	629	608	633	661	630	546	610	632	624	640	626	643	615	626	617	664	635	614	657	635	647	626	647	624	627	649	644	686	612	675	617	589	636	637	582	641	614	641	591	625	606	657	618	616	646	617	602	643	600	640	734	616	633	627	653	631	632	661	657	655	643	633	629	663	622	675	628	627	600	588	579	666	654	627	615	636	585	646	636	633	618	640	627	658	643	616	629	624	661	632	610	647	636	625	607	610	660	627	654	618	612	682	591	670	668	650	653	624	647	623	657	633	613	600	617	650	635	632	623	625	631	670	671	653	636	675	611	671	673	635	635	615	605	622	659	702	606	628	622	693	598	606	657	606	615	626	658	611	633	608	604	646	632	624	641	639	655	655	621	636	619	625	645	608	635	624	619	639	609	603	606	646	688	646	632	622	618	686	648	653	636	616	615	662	614	670	662	610	639	620	639	639	609	618	642	643	632	618	641	636	632	603	635	631	643	654	594	625	672	610	599	683	668	590	642	633	633	692	616	593	581	624	622	559	615	638	618	611	585	598	635	666	608	603	622	597	588	600	671	582	639	620	615	657	638	631	582	612	649	623	601	651	618	643	641	656	637	639	689	650	628	643	611	608	629	611	615	615	619	620	626	617	628	612	610	657	622	636	626	645	660	589	625	572	608	608	592	621	599	616	603	584	629	638	628	638	666	644	628	656	636	654	635	603	663	644	713	585	598	602	634	665	639	643	641	652	606	647	592	582	663	664	654	679	659	652	593	618	630	673	646	626	624	641	667	631	671	649	657	668	641	648	626	655	651	591	616	662	641	608	612	638	640	607	602	629	636	612	576	618	604	636	640	658	648	635	606	594	615	636	620	592	603	656	609	585	650	591	631	640	627	600	643	597	598	644	629	623	608	648	641	599	648	611	649	611	636	646	660	631	636	642	669	625	600	620	677	652	668	671	580	639	604	627	603	636	645	617	642	605	576	615	594	618	642	614	679	604	646	658	610	664	685	603	640	617	674	654	588	632	619	626	611	627	628	625	645	631	682	606	627	619	598	620	624	668	621	600	634	628	630	613	669	600	607	630	611	615	639	657	618	614	646	606	599	657	632	651	584	629	600	650	636	625	646	647	655	637	633	607	623	598	621	620	630	630	632	650	647	643	609	597	625	655	632	667	673	596	632	617	633	666	633	609	672	677	602	654	619	678	609	623	655	589	648	628	577	633	651	625	614	625	664	649	604	667	654	650	620	624	641	612	619	636	663	670	598	646	563	602	606	612	668	638	647	587	606	620	622	603	628	646	639	609	599	639	637	624	617	662	658	604	609	603	655	591	617	578	650	611	627	634	656	606	626	619	633	671	641	649	638	599	621	669	598	640	615	643	612	657	649	656	596	594	686	613	645	629	646	626	623	618	628	622	629	663	619	665	669	634	640	641	604	608	645	640	578	647	637	645	623	624	623	589	617	609	694	590	610	581	622	616	617	637	595	655	645	636	693	655	623	629	662	583	619	661	605	675	617	664	620	607	700	632	594	622	624	609	600	613	631	633	590	596	624	634	639	625	638	620	674	601	603	691	619
22768	21494	29078	24869	21495	21026	7283	780	502	921	420	408	373	300	344	309	304	265	260	278	258	273	224	263	265	222	242	240	224	258	241	244	243	236	240	208	243	236	242	209	242	230	222	239	233	228	240	248	237	201	244	248	217	227	224	240	228	231	216	227	223	237	228	231	222	234	215	220	226	230	232	259	244	264	207	213	231	216	230	205	218	243	231	225	221	232	206	236	213	228	251	208	220	225	253	224	216	225	246	232	227	239	219	199	207	210	235	211	240	230	227	219	224	196	205	220	240	237	244	221	220	233	231	201	242	228	235	201	214	254	190	230	222	217	214	254	223	237	252	221	228	245	216	199	221	264	210	224	227	248	234	222	243	222	240	235	231	232	233	216	251	240	252	237	231	246	212	228	218	197	237	227	231	198	225	247	222	215	227	207	224	245	249	224	220	236	228	222	224	251	217	252	221	242	238	211	225	222	212	212	222	227	222	237	218	213	228	196	214	214	220	227	219	227	216	230	207	224	202	225	203	229	239	230	229	223	211	224	238	246	223	252	199	234	221	237	224	205	209	229	237	226	255	244	214	205	235	246	238	216	196	260	211	256	200	223	204	209	238	210	247	215	244	247	219	230	216	222	243	221	231	208	247	217	264	212	208	204	228	226	224	217	227	221	247	243	264	207	213	209	231	209	200	231	232	232	221	243	239	235	200	230	215	203	216	256	218	210	249	236	258	236	221	223	213	214	208	221	235	232	227	218	190	214	221	239	223	198	227	236	222	206	247	236	225	211	201	251	229	223	198	226	205	209	241	242	240	231	227	221	213	230	210	248	235	221	232	230	225	222	218	192	212	265	205	247	223	239	234	225	203	246	240	227	216	248	247	214	248	221	209	221	220	220	205	192	238	231	228	195	218	254	211	234	240	222	251	227	204	199	238	216	213	234	202	187	232	226	221	221	223	206	233	223	231	227	205	218	215	233	228	228	233	221	220	223	213	242	218	222	203	233	240	220	241	226	218	258	244	218	242	202	248	197	218	242	239	199	214	206	232	231	258	222	222	220	217	196	225	213	232	224	210	219	233	216	214	240	228	220	221	262	259	200	228	216	214	239	229	244	207	257	228	208	229	238	227	233	238	239	237	213	232	242	247	224	230	248	192	212	233	260	195	223	213	223	207	230	241	212	215	202	205	224	213	218	218	200	225	231	239	220	229	227	225	239	250	213	227	229	221	196	212	214	224	241	212	228	252	236	222	215	210	218	190	219	236	235	233	219	221	224	234	209	232	217	261	225	232	233	211	221	225	208	218	250	241	202	224	213	204	218	220	222	230	193	205	217	246	215	224	218	236	247	215	213	237	240	252	227	227	210	237	206	190	229	218	236	231	218	217	222	216	190	232	232	185	229	233	207	220	224	255	221	215	202	253	225	224	202	245	198	206	222	237	209	225	203	206	244	215	206	205	227	231	244	254	218	210	214	237	245	230	209	227	223	239	205	213	213	217	238	218	204	217	232	220	190	229	221	210	235	181	225	223	216	231	216	212	228	201	233	245	228	233	220	215	218	238	260	231	234	232	233	211	221	208	216	220	185	243	215	252	207	207	227	208	226	216	204	241	237	253	230	213	205	216	212	218	218	209	208	219	239	245	210	223	244	195	231	209	224	206	230	202	238	239	230	200	226	243	258	262	227	214	216	234	237	225	210	229	221	243	232	214	234	229	224	229	245	247	222	249	204	222	224	236	216	234	221	233	238	231	230	232	249	225	205	228	255	221	208	242	248	208	201	210	232	236	228	237	222	222	228	210	229	235	222	220	224	245	208	206	235	218	219	243	225	243	208	232	240	214	236	245	229	240	244	234	205	229	223	253	214	230	216	205	222	241	221	220	240	231	233	234	214	203	214	250	222	243	217	223	209	220	214	211	219	227	222	247	201	198	229	223	227	219	250	235	244	230	226	233	244	244	232	192	219	240	207	226	251	239	224	230	210	248	211	216	232	223	237	227	230	226	188	216	221	207	239	239	226	219	221	238	231	249	220	217	214	242	240	210	230	212	238	218	247	251	241	218	209	233	235	221	243	231	210	228	205	184	209	234	216	231	217	241	232	226	225	237	231	192	226	229	260	210	232	220	263	222	233	221	229	232	209	221	230	228	201	200	227	250	239	212	216	218	237	220	220	238	225	246	222	199	218	223	231	214	225	201	205	229	204	256	218	210	234	253	223	232	220	233	233	241	237	223	226	250	245	228	220	236	239	229	219	221	234	250	220	224	225	207	196	231	218	211	209	242	219	232	236	200	208	203	231	250	221	218	237	209	218	210	230	241	238	214	235	226	232	196	211	229	217	211	231	202	244	219	210	239	234	223	227	228	232	198	232	196	207	210	193	225	240	229	235	248	231	226	201	210	226	223	221	221	213	227	251	223	217	236	244	227	200	229	224	232	228	233	204	209	225	239	233	248	208	241	235	239	228	212	226	204	207	224	228	185	225	231	226	210	211	216	227	211	204	210	224	190	227	232	224	201	220	254	215	193	225	237	224	222	233	219	217	244	248	218	226	217	212	236	197	229	256	247	269	237	205	228	234	232	231	271	189	225	232	208	216	217	221	234	231	216	199	227	232	212	234	216	203	236	192	206	201	212	238	212	201	229	206	214	224	237	220	228	220	221	223	200	217	247	242	232	241	224	249	212	227	219	247	235	199	239	212	213	209	216	267	221	234	208	195	218	238	234	219	213	222	210	224	225	233	205	226	214	211	228	208	233	238	240	225	225	240	237	212	229	214	227	246	240	222	244	246	199	233	222	248	233	225	215	220	229	246	234	235	255	228	224	227	215	209	245	214	208	227	234	210	219	223	247	218	246	223	234	245	224	218	231	234	254	226	258	236	222	237	243	219	224	232	223	251	231	217	244	218	222	239	231	216	212	211	240	226	221	202	223	245	200	212	220	249	230	241	226	248	224	231	248	233	225	240	213	238	230	251	228	259	201	242	225	229	221	260	199	217	231	231	246	235	226	221	238	217	253	215	219	238	237	217	207	264	226	218	246	201	215	233	218	228	222	211	214	244	223	233	235	255	220	236	206	226	232	244	207	203	238	226	208	232	215	241	249	225	218	222	205	230	226	229	210	211	200	213	222	231	219	212	212	227	232	210	235	202	230	214	232	249	210	243	226	209	230	218	214	204	224	221	210	233	253	210	216	222	249	224	240	234	197	227	233	226	234	230	228	228	222	199	226	244	246	224	214	222	233	219	243	217	202	226	216	224	230	217	225	221	205	242	241	221	212	223	218	208	233	252	206	222	219	209	217	197	244	253	235	212	199	197	207	231	237	231	242	258	235	192	233	266	227	202	234	205	224	255	220	236	215	250	236	219	234	243	235	219	214	245	224	208	240	202	247	254	235	249	212	206	231	240	204	220	229	220	219	233	254	246	212	259	219	196	238	222	218	197	202	222	212	216	250	228	195	227	246	235	220	233	216	216	200	242	231	222	212	230	234	211
11359	32852	39334	38158	3294	2233	1617	1286	1019	1861	679	662	550	505	492	483	419	420	375	366	369	351	356	332	345	314	329	303	344	298	300	329	311	293	324	294	333	288	288	310	287	288	323	297	285	298	290	294	279	300	325	315	296	289	316	295	283	286	298	315	284	278	299	311	281	299	267	272	322	312	284	302	305	279	287	301	284	283	280	295	297	272	279	259	271	283	283	274	289	287	275	293	293	303	266	290	278	296	284	305	293	299	293	302	270	276	309	283	269	288	308	285	318	346	276	296	284	282	296	285	278	271	283	261	299	288	254	308	264	303	291	272	305	272	277	307	278	276	276	284	296	294	245	284	286	285	324	290	298	272	267	287	322	263	295	264	271	302	288	280	296	262	297	316	287	313	266	311	283	285	298	298	293	299	288	260	294	289	258	273	301	293	298	288	280	262	259	283	295	297	291	321	269	285	311	292	296	299	272	289	289	281	271	295	313	309	272	307	291	284	307	293	282	289	333	302	262	267	310	299	284	282	268	288	318	274	284	283	265	272	281	292	289	290	300	292	268	262	287	265	285	296	276	296	267	270	300	286	287	285	263	296	285	271	296	278	293	296	277	270	282	289	305	271	296	285	298	264	311	272	289	303	306	292	323	279	259	273	303	295	273	290	285	288	271	261	290	280	293	287	281	253	246	320	286	310	314	284	284	277	275	320	266	267	290	260	280	280	287	291	298	273	311	313	296	276	290	281	295	284	288	306	285	284	303	298	285	283	305	266	250	285	268	294	287	276	297	289	278	286	314	285	248	311	261	305	287	276	276	313	283	274	287	310	282	282	287	291	291	266	284	260	283	283	303	279	285	275	279	278	304	285	262	275	287	290	294	301	308	292	276	286	272	276	296	258	285	287	291	277	318	262	267	283	277	310	274	286	293	266	281	257	259	261	308	289	311	300	308	298	303	290	288	274	316	272	299	272	271	285	270	279	296	284	302	306	303	297	286	278	292	304	247	274	288	297	265	292	240	312	305	310	284	267	276	269	278	271	305	293	260	267	314	288	264	252	324	286	276	273	259	286	307	287	289	267	262	282	301	301	259	262	299	279	276	327	270	306	292	300	305	294	292	274	306	270	283	282	301	291	296	298	288	288	318	259	290	271	305	299	294	292	286	283	297	274	295	315	267	276	287	288	295	300	297	301	301	281	293	268	280	289	287	308	288	283	300	278	286	283	291	281	289	275	277	318	279	266	301	283	315	266	282	299	247	264	313	292	286	275	268	291	286	276	314	265	307	300	296	292	299	290	313	288	275	295	272	260	300	292	302	298	330	321	273	265	288	313	266	305	289	283	277	286	287	274	306	273	297	272	274	280	281	265	303	273	274	304	277	292	257	299	293	271	312	278	279	267	285	271	293	299	274	282	262	297	274	279	256	271	265	304	289	307	294	295	301	285	306	277	256	286	309	289	286	283	279	304	283	292	293	272	281	301	301	286	300	290	249	280	285	312	257	286	254	314	276	293	280	271	290	292	272	304	268	284	251	272	263	256	278	295	287	265	278	268	294	289	288	324	319	292	318	276	321	306	316	271	281	283	304	289	294	261	295	289	249	330	301	276	314	276	326	285	318	293	298	284	306	285	263	275	258	314	280	288	290	312	291	299	286	299	278	290	277	278	298	288	286	318	282	296	270	275	283	267	272	284	269	298	273	320	299	278	277	281	302	287	285	292	299	288	259	291	299	268	293	282	300	290	279	277	301	325	277	311	276	288	278	258	317	288	276	300	277	283	313	284	283	290	294	285	289	300	259	267	300	296	263	289	284	300	262	291	293	302	291	304	255	302	269	277	290	299	283	306	275	290	309	292	280	271	279	292	286	302	302	302	299	304	293	298	265	279	253	304	292	288	290	283	287	281	259	284	275	289	292	303	292	286	277	290	290	310	297	277	303	262	277	281	317	303	267	303	297	291	293	280	281	296	277	307	281	297	269	293	289	295	284	313	286	278	264	291	288	290	256	296	300	273	301	281	306	293	310	304	280	283	303	302	299	308	316	283	281	298	276	275	301	314	265	289	292	294	309	285	287	280	286	287	280	269	312	284	250	264	287	251	265	287	294	259	289	294	287	252	287	294	289	263	279	303	317	320	283	285	272	275	295	266	297	277	261	313	286	273	269	281	288	316	302	257	323	276	283	284	299	288	289	296	282	297	292	282	294	303	291	288	284	272	262	243	287	287	287	278	307	301	288	318	273	298	306	276	297	307	274	253	283	283	297	253	278	278	255	312	266	320	273	268	263	272	292	289	286	285	244	281	297	279	261	261	296	309	294	268	296	274	289	295	299	302	264	290	279	258	265	293	294	281	284	280	281	268	296	299	291	299	294	287	289	277	278	313	293	297	275	298	255	316	312	308	307	296	283	290	302	270	298	285	294	260	275	281	291	289	301	302	285	302	255	317	293	266	310	291	264	295	314	303	287	287	291	274	284	280	318	285	295	289	283	307	287	285	283	282	274	302	259	325	303	279	292	290	297	260	270	299	250	274	307	289	282	309	285	277	285	298	300	293	288	285	294	285	316	272	303	267	278	264	268	297	299	276	296	315	305	285	274	305	299	260	285	294	284	289	290	288	264	252	285	275	309	296	287	312	295	300	303	284	271	296	285	267	270	272	307	274	280	283	289	273	289	305	294	311	308	303	314	309	271	309	287	287	287	278	283	268	302	291	318	282	282	309	282	298	292	304	263	289	300	311	297	285	283	300	283	295	309	297	248	288	289	260	259	323	295	310	278	261	277	272	306	290	283	256	275	285	274	292	298	270	300	282	296	294	307	268	261	304	299	274	279	254	275	272	311	287	286	294	282	299	284	300	273	291	318	273	273	269	263	297	329	280	256	277	305	271	280	260	281	302	310	264	293	310	292	278	280	311	279	315	295	311	282	275	287	297	282	284	291	283	293	304	295	293	296	309	330	280	291	286	309	285	282	287	284	285	289	297	293	277	293	290	295	259	304	293	298	303	295	275	297	299	265	297	287	266	265	313	265	323	302	259	295	279	295	280	294	302	295	273	279	270	271	297	263	282	271	258	323	292	263	290	282	308	286	301	299	305	287	283	307	276	286	308	259	274	276	267	297	236	279	302	258	302	285	300	288	314	291	338	287	275	263	287	302	297	258	303	300	295	268	329	300	288	279	298	304	299	286	249	284	287	289	286	276	286	294	331	278	267	280	302	302	295	271	303	298	273	265	292	286	311	255	288	295	291	253	295	321	290	264	269	292	289	270	269	262	308	282	286	264	280	265	305	301	274	301	277	280	283	294	298	267	283	313	330	271	267	258	306	285	303	294	288	289	315	273	259	289	305	297	287	307	304	294	298	294	280	283	301	311	292	288	275	305	278	286	268	280	290	270	293	305	301	300	282	280	266	273	326	255	287	308	290	282	301	265	285	296	274	290	310	309	303	271	305	280	280	306	325	269	284	266	291	304	253	247	296	277	279	253	274	276	268
28004	18260	9559	8087	866	852	721	778	772	752	756	719	729	720	769	716	734	714	769	749	753	758	801	734	757	776	736	749	748	765	728	788	709	648	717	762	765	722	819	738	739	736	797	713	708	784	774	747	706	762	750	721	746	715	740	736	782	721	759	738	756	774	804	776	694	813	724	762	731	736	755	767	748	709	706	776	745	679	753	736	747	748	692	749	769	724	699	753	753	715	730	780	723	736	769	790	770	780	751	752	709	731	738	684	756	760	771	700	751	736	771	761	708	754	774	777	748	700	709	771	728	696	726	743	734	772	741	776	718	714	693	749	778	718	710	733	746	753	770	748	692	688	739	707	738	707	720	714	737	782	802	747	776	737	737	738	711	746	736	793	741	763	763	799	710	797	737	731	738	718	749	753	763	751	737	734	752	718	747	738	727	712	777	713	741	789	732	685	708	729	806	725	764	745	752	759	735	774	734	742	700	719	798	743	744	683	734	726	728	766	753	751	731	681	716	742	720	728	759	690	752	762	736	719	761	774	774	743	710	790	739	732	728	729	788	731	763	734	710	744	730	740	760	745	776	742	731	749	745	772	713	744	776	768	744	707	761	718	766	766	710	755	741	798	811	807	708	771	732	733	761	743	766	754	704	746	729	751	766	730	735	782	704	710	748	796	757	717	779	728	708	815	771	723	713	742	761	751	734	749	760	746	742	711	742	807	794	766	746	677	743	709	746	763	669	750	733	811	730	755	709	763	759	740	720	752	716	715	766	748	798	704	735	704	701	798	731	745	747	721	707	714	739	771	714	772	750	703	754	741	719	754	733	717	779	749	802	725	681	783	728	683	751	737	747	756	757	756	689	785	717	764	664	764	739	808	715	707	749	761	726	673	734	716	706	761	706	782	690	741	774	743	749	725	724	758	788	782	787	752	726	730	755	748	781	743	771	772	693	711	755	733	740	725	769	703	771	748	723	727	734	737	745	791	760	739	738	777	719	754	750	735	759	759	792	699	787	763	712	759	781	713	754	774	751	738	763	733	753	735	752	757	777	744	772	744	716	699	691	792	729	745	767	762	752	737	756	731	738	765	771	751	733	728	751	777	759	738	751	746	707	711	778	765	718	712	748	746	772	755	696	740	762	706	735	780	759	676	762	780	737	755	708	714	729	767	789	734	717	730	750	719	760	723	727	823	739	737	753	779	749	767	710	767	702	731	741	684	744	771	676	784	743	759	787	783	711	742	764	737	721	725	723	717	725	748	757	781	740	703	712	725	737	747	728	747	752	745	717	782	703	689	754	747	719	738	754	754	785	749	764	784	737	756	757	728	722	755	746	768	771	736	757	756	704	781	716	741	751	751	749	724	788	778	694	741	719	745	735	784	786	753	771	780	698	736	696	765	724	770	746	708	709	764	790	761	792	833	750	750	761	721	750	717	787	741	768	692	775	769	766	768	723	719	732	782	760	710	736	760	725	743	721	743	718	721	719	741	752	751	778	715	725	769	775	724	731	725	746	723	681	729	765	710	742	758	719	772	780	730	754	793	777	724	719	730	743	718	741	744	776	757	757	755	788	685	751	731	722	715	762	706	730	733	739	734	775	747	713	694	741	773	767	753	702	765	780	721	752	740	763	740	755	786	713	739	745	746	714	757	770	761	729	759	775	769	750	745	692	747	745	773	704	723	698	751	776	740	771	794	712	746	736	778	713	733	772	750	724	748	756	745	706	699	742	717	767	753	746	713	742	734	751	748	726	747	736	708	750	750	777	749	761	741	704	721	727	740	732	774	690	766	745	752	745	740	780	812	732	728	719	737	769	811	747	777	734	742	777	729	751	716	729	740	763	771	714	708	755	817	744	757	769	755	718	706	793	699	756	712	740	769	744	715	756	788	751	724	741	689	741	760	751	762	692	735	717	715	705	714	759	713	758	680	769	745	680	778	782	785	745	781	774	743	719	706	751	720	719	776	743	726	722	737	752	719	709	680	688	777	717	747	720	699	686	735	764	731	779	744	751	724	764	686	689	746	762	757	705	806	779	738	780	774	743	717	714	773	706	721	795	761	703	760	712	718	734	740	742	683	776	762	762	764	692	661	740	710	712	727	729	728	765	760	745	726	669	727	751	733	766	733	743	766	775	697	755	764	773	762	740	735	692	738	772	767	710	764	698	745	740	748	737	744	756	784	755	727	751	718	713	788	747	752	767	719	750	712	739	734	720	748	719	742	757	769	738	751	743	786	709	718	749	693	732	750	723	751	727	746	763	738	732	720	735	751	738	774	737	743	677	690	712	709	758	719	726	725	759	710	771	763	729	719	714	771	720	735	748	737	750	786	795	736	734	719	750	736	744	722	745	734	804	727	767	763	773	743	719	779	763	732	735	741	789	730	725	737	754	784	788	818	736	704	761	699	790	819	756	781	720	782	657	758	720	761	705	790	712	735	728	722	710	702	721	659	776	719	732	772	789	761	734	744	765	702	743	782	701	722	734	739	713	777	743	747	759	755	732	713	717	770	753	775	730	781	723	758	737	753	742	754	750	780	736	697	749	746	702	719	762	755	743	707	786	802	745	759	763	692	729	766	710	796	738	750	735	749	741	740	717	721	730	753	783	751	767	744	726	707	738	716	696	744	759	753	778	702	776	737	734	777	768	758	777	747	721	687	766	758	762	773	766	668	692	767	756	720	717	728	776	722	708	739	801	705	789	770	704	770	728	692	725	808	711	745	779	746	724	722	780	759	688	790	744	713	741	767	763	682	778	720	769	738	736	793	750	755	700	731	738	769	739	711	752	724	715	727	716	758	742	723	762	745	719	681	770	723	742	710	746	759	691	717	766	722	794	752	728	741	722	739	740	718	759	768	738	743	821	739	754	781	757	736	728	768	772	790	760	737	776	727	701	794	746	735	723	728	690	720	745	761	715	751	716	768	733	692	787	774	710	753	733	729	731	737	694	756	702	698	777	757	740	765	775	759	683	750	692	689	672	712	757	737	757	752	735	744	749	778	756	748	724	742	761	751	740	764	771	790	759	734	723	740	739	754	741	691	735	755	722	723	682	736	761	750	743	697	702	677	712	776	752	707	705	717	783	755	748	714	747	740	771	760	762	774	746	779	754	761	735	760	701	761	723	775	746	775	763	760	734	723	747	719	748	714	774	706	772	784	750	773	751	722	732	718	719	724	802	765	733	707	725	700	719	706	734	737	749	756	724	719	798	722	725	706	754	721	729	743	750	726	748	790	725	727	748	792	749	718	725	742	748	730	713	790	798	680	747	682	727	734	792	683	787	743	707	744	791	796	777	745	729	759	719	668	725	723	750	741	743	750	749	685	702	750	674	769	777	796	720	743	738	747	745	774	750	740	738	727	751	745	737	817	716	740	752	731	707	744	758	751	716	702	713	693	706	721	755	716	770	742	791	735	710	737	686	747	762	720	754	725	757	705	761	781	748	702	742	768	718	716	768	771	700	729	764	738	757	749	787	746	703	718	743	740
9404	12538	9265	5867	993	1004	948	941	941	959	970	952	882	867	919	949	926	880	975	920	935	937	948	916	930	919	925	956	956	896	916	903	933	922	924	877	918	881	927	911	903	871	945	895	937	878	908	905	907	941	939	925	976	933	937	941	908	971	961	869	907	927	899	920	930	945	959	927	883	957	932	956	903	877	899	967	930	944	903	928	898	930	923	885	897	1018	926	924	917	895	922	932	907	906	910	947	908	935	915	932	911	932	898	971	943	919	880	920	918	920	893	953	952	955	929	962	917	886	878	892	917	935	911	895	930	962	908	934	916	922	922	944	899	978	954	920	895	936	905	962	893	953	933	875	913	904	863	913	899	875	889	933	915	932	912	944	956	928	935	896	920	981	968	927	934	928	913	879	888	954	900	915	880	946	947	939	988	905	954	937	958	891	905	894	917	929	895	930	905	935	944	952	952	895	878	930	892	916	874	926	892	902	902	928	893	881	866	954	900	917	954	930	885	929	879	947	940	929	939	983	920	967	912	984	923	941	914	910	911	953	893	985	913	938	894	922	904	866	894	945	916	870	953	813	892	913	978	937	949	945	957	894	974	917	892	877	917	912	954	918	932	910	925	928	906	914	915	893	910	923	903	888	920	950	918	901	952	919	994	927	919	875	951	960	920	982	928	922	926	984	898	941	885	936	945	915	870	926	945	951	895	911	910	924	900	896	904	962	913	950	912	904	883	937	917	905	897	931	921	935	888	919	885	947	978	914	964	961	915	875	912	933	907	877	875	945	880	922	948	927	933	898	968	962	923	933	915	918	913	958	933	950	970	878	921	963	891	940	925	922	898	919	905	945	936	899	875	924	930	890	938	934	943	910	946	881	897	889	948	852	900	883	906	957	905	916	910	972	902	892	967	888	892	894	946	881	933	955	911	996	932	943	915	949	899	959	910	909	926	929	912	890	925	914	913	863	903	921	890	912	946	942	917	941	880	900	953	904	885	948	939	957	918	897	901	963	940	914	944	889	898	956	909	934	951	950	953	902	876	925	907	914	929	868	957	896	894	912	923	920	904	921	954	949	890	900	924	926	843	919	967	909	963	917	948	942	906	969	887	949	939	877	919	954	898	907	908	878	906	966	944	924	921	958	882	924	891	945	895	974	918	901	906	930	862	979	898	919	937	934	929	905	908	908	923	920	954	887	871	929	909	923	934	899	916	857	961	899	911	942	881	928	975	925	936	940	931	938	895	906	962	903	914	909	942	916	940	903	885	917	964	908	899	915	944	907	918	899	904	949	956	933	918	972	899	938	965	920	972	913	923	938	964	941	896	905	949	902	895	907	886	937	923	915	872	911	905	973	928	908	955	866	902	919	943	924	931	953	908	939	930	882	878	898	937	882	928	938	927	923	847	930	933	891	933	929	920	950	953	926	911	940	883	905	934	894	912	894	875	937	894	933	936	903	955	944	979	927	897	919	901	928	850	923	989	945	949	972	929	954	913	965	899	944	888	939	915	934	901	902	952	933	907	980	942	978	855	904	883	933	944	933	968	953	913	915	927	910	898	907	959	951	903	968	940	978	972	921	915	939	931	935	933	944	901	934	925	983	909	949	940	962	973	911	889	890	938	913	967	947	926	959	915	925	936	860	916	955	913	901	909	915	913	920	945	968	893	905	915	903	935	926	958	938	874	883	892	895	939	937	885	885	923	936	902	917	908	939	990	925	908	957	988	901	935	917	901	910	908	874	937	928	924	894	908	922	963	953	885	913	983	913	908	923	915	878	940	985	906	914	892	965	931	937	933	905	888	879	962	930	964	909	889	969	942	921	926	925	974	899	892	915	899	949	900	889	925	900	913	950	953	921	883	949	924	965	903	932	919	930	898	892	856	903	929	960	930	855	951	895	907	943	918	898	922	897	903	940	964	883	882	941	938	917	942	932	912	975	972	932	895	899	883	957	920	921	908	935	948	909	897	946	898	888	963	884	925	889	944	892	924	920	895	922	943	920	879	931	922	948	904	933	898	918	889	932	981	935	881	892	922	920	912	974	959	919	916	905	924	909	938	891	987	905	943	894	928	846	901	953	892	886	931	967	921	924	944	939	959	917	923	949	919	905	879	894	895	977	941	907	943	934	866	896	931	922	957	845	903	892	912	944	944	903	941	905	871	972	875	971	879	893	914	948	938	881	939	893	941	842	864	900	976	921	898	907	958	922	903	888	898	949	854	897	952	918	899	927	912	897	896	903	917	926	913	880	929	933	935	940	957	981	952	886	949	946	960	898	927	903	886	904	891	925	900	868	885	940	925	908	927	941	966	937	968	924	932	922	919	941	844	895	946	918	935	917	904	906	888	949	939	881	881	929	933	958	962	935	864	917	890	875	948	876	902	946	930	924	917	924	970	907	943	956	906	929	903	948	911	946	948	905	956	921	922	952	906	935	992	931	980	919	948	913	889	889	869	931	896	909	879	931	920	906	883	900	913	936	904	923	899	920	925	931	903	954	959	953	945	873	911	880	936	941	879	944	910	948	928	902	953	872	981	929	922	959	993	909	957	940	890	969	906	892	928	903	900	922	949	886	873	908	896	889	953	866	872	925	902	894	955	920	917	930	946	945	940	901	956	922	936	899	915	930	943	905	900	927	900	862	917	909	899	962	924	915	923	913	978	961	968	883	922	888	900	897	921	907	912	865	939	991	937	886	947	890	898	912	912	922	933	912	919	931	881	923	856	918	936	918	914	902	878	960	985	870	931	917	926	913	911	916	928	892	912	899	910	958	932	913	942	984	969	869	927	939	949	990	925	888	989	934	893	933	939	936	892	916	939	917	957	948	946	949	956	885	938	916	923	934	962	960	922	932	913	947	922	870	908	881	945	944	931	939	925	904	884	889	966	926	939	940	930	906	1025	890	941	902	955	919	929	941	922	872	942	944	911	894	929	931	965	903	957	912	949	917	989	943	894	921	931	937	895	889	898	958	913	923	916	953	898	922	949	916	940	902	922	939	923	862	902	976	914	899	912	919	894	937	842	909	914	994	922	956	875	909	915	938	912	870	890	917	921	877	1008	910	964	926	875	906	940	931	884	926	925	908	911	941	966	914	905	891	868	880	875	963	912	946	943	947	922	902	914	925	938	923	915	892	931	967	893	946	955	937	940	886	859	984	856	927	946	915	964	888	938	921	924	872	864	910	904	972	924	921	958	970	943	862	919	943	904	912	866	1008	906	877	988	871	921	892	909	881	998	970	841	905	866	884	939	919	913	922	973	919	898	939	892	880	911	900	891	895	969	912	903	918	972	940	912	877	910	878	882	942	907	947	881	876	942	887	880	934	904	943	933	923	908	918	951	930	963	936	924	973	947	894	954	935	898	981	920	880	953	873	939	947	941	967	875	890	947	932	927	980	906	918	924	920	874	919	919	909	970	948	958	903	888	913	863	923	922	877	942	917	915	916	953	964	846	968	934	978	997	953	919	948	903	895	945	895	901	905	902	962	936	942
23715	21510	28850	25803	21174	11008	1308	840	716	797	692	660	674	688	614	636	580	611	637	556	563	597	560	629	589	609	548	574	547	579	525	601	522	581	548	586	571	560	608	559	534	607	534	550	536	536	556	576	571	565	542	574	569	584	532	573	552	542	542	554	530	574	580	533	559	540	582	558	490	595	574	555	577	603	552	547	555	571	511	559	538	585	512	517	551	588	562	540	551	557	530	557	566	568	575	539	593	576	552	555	558	560	562	548	532	559	590	539	574	548	580	515	564	518	589	598	557	566	580	581	562	515	555	577	561	511	529	559	587	528	557	540	556	569	560	558	566	587	567	576	567	603	564	548	564	592	557	554	543	572	539	507	566	578	551	531	540	517	547	586	524	511	616	557	568	536	562	536	541	559	539	556	634	565	607	554	572	579	581	540	576	561	548	556	577	582	595	563	597	585	563	537	571	574	586	552	539	552	539	532	571	586	589	545	523	534	534	578	560	601	576	554	570	572	539	568	620	572	580	573	554	552	574	531	595	554	568	587	562	575	566	580	572	512	564	555	596	566	552	545	549	603	557	573	558	534	535	561	595	533	555	535	538	568	557	535	573	558	565	571	545	567	550	541	509	602	547	536	583	578	512	579	566	560	533	580	559	536	565	555	553	566	540	524	559	585	606	606	583	552	570	528	561	532	560	553	563	524	540	561	596	571	548	549	593	565	545	537	518	520	561	545	556	527	555	530	553	540	582	528	559	592	566	549	561	612	556	550	553	571	562	624	573	564	552	549	535	556	623	557	516	536	545	548	541	559	531	592	520	564	589	580	552	551	600	530	581	580	583	541	575	571	576	561	552	568	597	602	570	569	504	509	543	547	560	571	515	574	580	580	564	510	536	545	558	554	588	544	556	592	580	538	604	514	565	607	532	577	589	535	560	532	574	570	559	571	566	579	524	552	567	599	545	564	561	515	596	628	521	546	536	548	546	577	567	559	554	549	548	551	587	562	524	532	610	559	603	569	539	548	558	555	547	533	523	530	558	543	584	553	574	568	515	540	524	536	531	564	533	561	583	558	475	552	577	560	557	563	580	571	563	548	553	586	609	563	554	545	557	587	540	559	547	554	572	550	592	550	568	603	619	501	572	524	574	583	593	537	533	549	560	538	551	538	600	570	533	566	559	572	525	554	578	595	568	566	589	545	521	526	604	527	488	528	553	581	509	548	528	564	585	561	536	572	572	538	546	527	592	578	534	587	547	515	542	556	587	621	509	577	528	611	546	575	575	608	551	563	550	597	526	563	552	532	543	561	578	559	587	528	550	564	584	536	562	548	531	563	595	554	528	513	540	565	575	540	593	539	555	575	528	545	521	561	535	558	545	589	573	583	595	558	597	553	567	598	545	526	574	555	571	599	539	554	571	537	510	574	557	567	578	528	561	545	536	565	555	568	593	570	515	591	575	540	588	542	555	575	568	569	550	563	584	557	556	572	578	535	566	585	598	629	567	570	593	533	542	560	580	561	571	535	547	571	555	582	548	518	586	576	585	603	558	559	572	586	565	572	545	541	567	559	518	591	553	553	582	568	574	541	564	573	564	570	571	565	521	623	562	569	568	557	583	559	541	548	622	552	547	567	560	578	526	537	576	580	597	542	582	553	557	547	565	594	538	574	597	561	548	550	567	559	554	615	538	538	567	624	558	554	573	581	549	610	520	556	553	546	545	583	562	511	575	529	553	522	546	550	612	567	516	584	592	548	580	552	554	539	584	539	548	541	549	593	569	535	559	568	595	543	562	559	586	563	557	516	500	541	566	542	603	585	566	524	616	583	567	551	552	523	553	583	529	547	525	557	623	538	553	544	531	550	554	587	543	532	573	539	564	584	560	546	565	488	550	524	541	551	550	553	521	573	545	570	538	559	607	541	536	593	561	558	563	586	523	527	562	569	561	609	545	563	585	564	578	577	568	521	549	569	620	579	568	552	533	529	552	513	562	506	547	543	559	537	557	594	586	594	556	532	530	542	564	531	532	570	535	560	591	556	589	561	567	485	555	561	533	611	558	587	581	575	551	584	572	515	550	574	587	543	568	522	515	563	546	551	529	565	616	530	572	569	561	606	553	562	572	575	571	562	576	526	533	532	540	533	554	589	524	572	586	570	556	564	587	525	558	563	616	557	509	544	584	535	565	587	527	596	553	573	527	585	563	561	576	553	551	554	553	578	622	631	540	585	529	552	524	567	616	595	542	546	576	541	561	562	541	516	557	566	580	546	545	616	590	562	577	515	548	537	548	604	537	524	512	555	540	544	534	514	536	568	569	584	544	564	539	572	509	579	539	573	562	549	599	526	545	561	572	563	541	612	536	560	561	572	556	555	585	591	538	518	580	562	557	595	572	606	578	569	550	573	583	571	539	532	567	585	542	550	564	580	537	606	575	579	571	532	588	566	557	600	546	562	584	527	542	566	525	549	544	520	527	555	536	561	577	531	550	562	573	550	540	590	567	578	571	533	536	539	564	539	611	544	564	554	564	539	544	550	553	595	569	585	559	587	548	580	556	565	537	563	585	530	518	539	573	547	530	529	570	551	613	530	564	509	529	497	569	580	545	570	521	551	542	580	556	542	554	541	538	549	548	593	566	603	553	543	584	559	548	562	561	594	567	520	525	558	587	556	555	568	623	536	547	595	595	533	575	572	587	570	606	552	547	572	564	538	554	566	557	530	563	518	581	538	548	530	574	590	577	555	593	542	564	536	570	567	576	596	544	526	535	596	577	533	534	563	562	543	557	524	532	556	566	543	560	586	593	564	566	552	535	553	603	553	566	544	564	557	564	513	554	551	548	544	542	560	547	516	548	555	575	576	573	538	607	593	566	550	529	533	555	563	558	538	548	585	597	542	567	506	527	568	539	541	570	565	572	522	542	556	549	524	550	607	518	549	508	531	577	558	549	535	575	535	565	530	529	569	565	552	575	536	558	524	553	539	555	630	615	558	584	603	532	525	564	531	553	588	530	578	561	549	548	547	580	558	561	566	609	517	557	604	569	561	556	521	559	535	577	522	552	530	536	576	601	606	562	551	547	522	523	527	615	567	583	530	564	526	529	588	526	543	541	550	586	569	564	573	556	562	570	572	562	533	559	531	580	556	534	602	524	550	568	536	568	586	544	561	577	591	553	540	591	536	583	573	618	616	585	533	558	534	571	592	544	555	576	540	577	558	568	592	537	568	553	594	577	548	566	556	550	579	545	562	553	554	571	573	530	526	576	563	610	550	551	535	591	579	582	532	586	598	554	551	566	569	561	547	534	566	538	542	619	536	581	559	553	585	581	555	519	528	521	557	537	577	551	559	575	589	569	520	560	533	578	548	514	565	558	551	537	605	537	541	535	527	599	569	565	556	606	541	555	536	542	555	567	593	581	507	544	571	537	566	570	576	570	520	567	541	576	532	593	539	503	564	598	583	551	531	581	556	591	551	539	542	577	578	579	542	536	552	554	543
10187	27953	28841	31115	2266	1743	1524	1269	1132	1187	918	875	867	827	755	806	810	742	775	797	754	783	763	777	772	741	724	729	756	716	721	781	765	737	718	710	713	689	720	698	700	697	736	730	700	742	724	687	711	729	687	738	716	742	699	738	697	702	719	682	723	755	727	670	723	681	742	656	680	675	693	742	723	732	696	722	702	702	671	718	702	696	719	797	740	720	732	676	717	692	765	677	741	740	688	701	730	751	719	720	759	682	741	731	708	677	715	709	691	717	687	727	704	702	727	691	711	686	720	685	682	718	667	698	723	673	720	716	675	707	710	709	714	689	741	702	742	719	717	757	677	700	717	721	747	708	717	741	706	687	704	737	749	685	718	721	676	748	712	751	740	706	705	707	732	719	707	688	691	704	705	702	687	679	736	662	710	764	673	705	733	686	701	715	707	724	711	720	714	739	707	697	734	699	733	704	720	687	738	706	672	702	727	701	682	706	729	729	720	691	704	673	705	730	731	701	709	720	690	748	728	687	742	741	745	666	731	672	755	714	723	751	701	699	757	672	759	745	708	753	734	684	730	770	739	762	696	724	731	734	702	674	720	739	662	746	753	703	696	690	657	694	674	701	720	719	739	746	706	736	674	700	757	729	664	727	727	689	691	756	718	704	724	701	704	720	744	729	700	764	750	705	676	755	727	731	712	746	736	746	730	658	694	698	666	754	719	731	701	716	717	693	707	669	757	737	683	779	752	717	746	746	727	732	695	719	749	698	752	712	737	700	653	696	692	738	704	719	684	704	710	722	697	694	719	722	725	727	724	690	734	769	717	721	673	712	726	704	730	728	769	693	724	714	754	740	715	737	690	721	705	737	667	702	680	708	717	719	762	703	731	744	670	759	727	717	735	689	748	692	680	726	743	752	710	712	712	666	741	690	676	654	710	689	701	745	704	694	714	730	749	678	741	711	736	740	672	781	699	686	698	691	715	727	661	694	703	736	701	722	706	742	685	718	677	724	710	678	703	740	677	690	747	683	720	733	690	718	708	700	744	723	695	682	721	750	729	694	746	731	743	698	712	681	782	750	688	690	699	721	723	737	699	711	709	734	689	726	751	746	704	698	689	735	765	701	736	698	695	717	707	708	764	723	728	722	667	713	683	697	711	741	701	721	720	711	708	718	721	743	745	740	714	720	701	728	618	686	711	720	679	688	704	725	701	737	695	726	737	712	708	705	723	698	717	701	722	768	668	705	694	714	696	767	697	725	650	726	689	731	729	712	718	680	697	726	709	736	725	702	725	715	744	716	706	715	721	714	694	705	728	698	722	755	761	699	713	707	739	739	756	716	671	701	732	754	746	708	705	702	776	698	672	733	687	701	718	680	694	717	714	737	714	758	684	745	723	697	711	777	710	691	683	706	695	699	681	726	756	728	735	707	705	699	673	684	681	677	720	687	660	701	671	662	701	714	730	730	696	742	728	721	690	689	644	660	725	681	719	719	696	752	681	686	719	689	729	673	674	697	667	757	759	718	727	696	723	695	682	714	713	705	697	692	713	740	719	736	717	729	709	699	701	741	721	693	706	728	744	711	704	674	696	704	689	742	671	772	696	697	746	692	730	725	743	738	725	762	711	771	707	678	742	703	719	671	685	732	748	754	679	737	727	733	713	672	640	679	711	690	693	695	716	715	679	658	744	723	719	744	720	696	727	688	728	704	709	729	662	653	647	695	725	710	649	702	721	755	689	698	722	680	682	688	682	726	715	727	673	734	719	763	700	736	728	665	746	680	709	725	706	757	735	702	671	702	698	703	701	690	735	716	725	723	711	683	746	681	693	719	725	702	744	681	717	719	704	744	724	681	724	711	725	662	746	727	707	693	670	671	749	725	704	724	709	736	668	711	719	726	688	773	666	697	735	732	677	727	704	717	707	775	753	754	699	750	736	714	704	760	706	731	707	693	749	733	748	720	740	699	719	704	738	679	769	649	712	725	708	652	662	788	762	696	676	718	674	677	807	699	718	708	695	721	673	702	733	682	710	706	745	717	713	725	739	729	733	737	753	716	683	752	692	730	747	722	726	738	708	707	746	729	748	706	728	702	760	684	684	681	742	715	691	712	719	697	692	740	721	704	666	732	690	724	711	714	737	719	688	731	715	688	681	711	680	734	714	782	693	688	720	711	709	742	689	682	703	725	694	735	671	709	737	726	754	663	689	761	715	778	663	726	716	734	700	707	699	675	686	755	694	745	730	704	706	677	719	715	717	722	681	759	764	706	671	774	694	775	713	740	809	733	710	712	699	717	655	709	735	738	728	718	713	683	761	749	699	718	727	740	697	738	697	749	695	724	731	716	689	684	727	737	720	699	729	667	718	696	680	720	700	656	714	632	729	722	798	758	704	704	673	694	683	688	711	729	745	745	744	719	718	735	683	752	710	743	678	756	727	777	691	705	739	709	722	713	733	733	670	706	710	685	676	673	740	667	676	658	642	780	715	696	755	756	700	714	712	724	670	734	678	708	689	676	731	689	730	743	686	737	703	691	698	748	722	715	676	725	754	693	730	694	696	746	729	751	720	705	666	723	715	690	699	754	720	716	712	740	685	724	720	722	696	755	687	727	732	736	722	743	697	693	710	734	701	713	662	737	733	720	721	697	733	700	697	691	737	670	719	743	697	716	758	756	707	691	706	698	745	757	723	701	742	702	731	728	698	721	668	752	703	741	689	684	780	682	724	725	724	688	740	735	719	707	732	693	701	708	710	685	674	713	713	728	726	730	728	734	692	712	710	708	696	735	728	744	719	705	702	699	672	755	748	736	739	698	684	695	686	721	706	725	732	720	640	701	739	740	719	695	706	701	689	747	728	727	691	741	695	705	701	761	662	700	762	736	709	717	652	711	702	719	783	697	722	688	730	750	663	710	694	732	747	739	729	689	688	691	686	739	726	696	719	720	733	712	743	705	713	716	724	707	739	723	711	720	715	709	677	682	726	727	682	700	695	685	696	756	692	732	712	751	703	736	670	701	726	724	754	650	682	687	695	730	720	708	700	755	722	672	675	767	742	681	770	712	730	692	726	711	730	733	690	710	673	662	739	771	704	717	738	739	740	691	724	693	693	712	728	702	668	691	754	703	700	669	653	709	742	707	738	681	696	707	720	736	695	697	700	722	687	695	715	690	711	738	731	766	703	696	711	723	664	725	722	707	714	742	699	698	752	707	698	724	740	712	704	721	678	727	705	711	720	756	662	730	700	695	741	720	696	694	765	698	731	721	670	765	751	714	678	690	714	685	673	713	736	742	751	701	711	689	723	684	721	720	716	723	702	710	730	744	705	705	718	750	707	710	719	675	672	681	745	734	731	710	700	730	688	677	736	649	632	736	711	734	717	741	696	689	724	689	682	717	733	703	731	710	695	646	737	748	713	689	722	721	739	701	709	746	717	701	709	755	721	687	743	721	715	702	688	755	710	648	702	745	726	752	713	761	684	715	718	673	721	718
25130	21502	27788	26056	10218	969	699	636	603	589	630	566	561	577	572	516	509	514	499	523	534	537	524	564	496	516	498	510	519	548	495	515	534	533	552	529	476	518	517	485	527	546	564	475	553	526	519	511	512	504	494	544	499	532	507	514	535	500	519	506	515	504	505	501	547	522	506	516	539	552	468	548	512	473	507	531	492	516	495	533	512	542	573	506	507	487	509	514	535	525	502	518	500	514	488	500	525	541	497	495	533	526	486	483	560	527	553	503	484	532	503	516	511	511	531	530	550	493	516	533	530	535	548	556	498	509	533	514	494	525	537	514	512	498	529	521	487	508	497	527	514	527	488	490	496	537	512	498	486	491	504	500	474	524	490	484	505	528	464	567	486	472	509	476	534	484	510	529	504	522	467	517	509	555	484	534	481	498	489	542	498	521	526	534	485	521	506	519	495	484	524	509	501	483	495	518	477	526	511	507	553	516	502	489	467	506	505	525	491	493	490	517	526	510	526	528	567	486	548	516	515	488	508	521	504	481	487	549	488	508	490	499	473	545	498	516	507	542	506	510	526	505	516	539	485	527	516	491	542	528	510	479	494	491	513	526	514	534	533	518	515	494	531	494	535	545	506	492	518	501	476	500	500	480	510	515	489	541	481	496	484	496	535	545	447	535	513	512	472	545	531	488	454	529	476	510	547	554	571	498	503	537	509	533	507	544	519	508	529	473	508	507	550	500	490	504	505	527	505	520	528	526	525	521	525	510	513	540	509	524	557	512	511	505	529	536	495	530	546	514	504	529	543	505	487	493	457	483	479	504	501	467	483	504	486	504	506	511	519	469	501	538	516	475	558	494	503	481	527	552	514	485	493	509	498	516	474	485	491	494	485	573	510	582	541	527	527	533	506	519	461	533	510	522	495	483	490	543	496	507	488	511	513	542	491	590	485	518	508	512	532	542	523	535	533	495	485	531	527	488	488	521	525	513	522	457	493	506	476	530	497	524	504	508	528	515	478	506	512	532	528	523	513	510	496	505	534	538	528	530	517	474	510	529	491	534	493	490	493	478	522	496	493	530	487	506	510	540	526	492	508	485	507	530	503	525	515	523	501	493	507	496	514	540	466	481	518	522	498	557	504	495	513	502	526	484	521	515	548	535	525	490	525	524	522	464	486	532	524	541	476	537	515	507	472	505	498	535	504	499	527	523	541	498	522	530	503	511	519	497	524	516	534	525	496	563	518	508	497	512	532	506	488	455	478	503	510	497	508	518	511	455	556	503	503	543	521	529	527	496	518	501	522	481	450	505	494	509	571	514	461	564	519	479	551	491	506	507	486	487	516	497	522	538	472	543	521	549	454	484	526	490	487	533	527	514	524	479	503	516	518	512	509	539	503	531	484	518	508	520	487	535	526	514	471	546	481	543	489	558	538	560	510	501	507	511	488	561	546	539	484	514	447	525	485	491	527	535	496	552	459	490	509	519	485	522	537	564	512	524	522	523	497	527	536	520	520	503	579	516	543	556	495	495	529	526	541	487	519	512	526	514	532	473	507	516	530	460	575	519	538	498	529	531	495	513	514	525	491	533	493	505	532	525	526	502	478	501	533	468	527	535	521	542	501	507	501	501	522	508	481	483	544	530	514	531	496	500	530	536	559	488	524	533	468	507	512	510	506	543	516	511	492	504	559	522	531	513	497	549	498	504	518	599	523	517	471	513	479	504	499	504	523	542	487	530	476	496	505	532	529	503	505	501	464	502	509	515	485	511	498	528	498	491	473	523	489	499	541	519	546	528	504	528	531	536	500	507	519	540	523	517	531	512	517	533	540	541	506	491	503	505	538	497	536	486	539	529	525	528	508	503	511	476	503	480	535	483	486	529	514	483	500	526	513	567	511	541	515	504	536	537	484	510	529	490	525	500	478	536	501	435	539	523	542	477	543	491	537	479	552	515	521	480	529	512	510	539	529	520	505	515	535	497	495	528	502	478	467	512	532	513	483	505	489	486	510	509	497	520	484	532	488	494	531	485	472	471	488	520	479	477	503	466	507	542	521	527	495	551	520	558	530	500	516	462	489	577	490	517	526	519	490	550	533	503	526	525	531	492	468	505	511	545	504	513	468	570	510	499	457	533	524	513	490	505	511	544	533	471	521	527	467	515	489	511	528	530	504	505	500	565	538	501	491	494	489	504	546	498	477	474	507	521	521	506	518	532	525	601	519	536	492	497	512	489	523	551	506	544	511	484	504	519	528	505	497	500	481	518	555	496	502	496	499	497	507	531	551	524	477	482	493	519	508	497	528	516	531	481	492	505	523	533	498	516	498	467	489	503	501	503	511	516	498	490	517	529	493	582	530	543	521	488	504	539	502	520	543	493	476	531	523	505	515	520	515	531	489	511	522	521	469	518	518	543	501	510	490	515	492	531	472	530	533	513	531	488	507	473	525	551	516	527	524	494	508	507	509	522	524	477	530	494	540	495	504	498	530	475	503	518	500	530	481	512	504	474	489	519	475	501	559	488	532	531	493	527	476	492	534	511	519	518	496	505	499	497	521	523	498	474	496	501	520	525	502	510	583	499	553	508	482	520	513	507	487	503	485	524	516	501	520	533	482	476	510	531	519	488	513	543	531	510	522	533	537	524	477	487	533	522	493	528	463	500	527	489	500	524	500	533	543	530	498	506	523	495	497	492	539	480	507	544	542	491	523	544	518	531	552	504	514	496	524	550	559	566	553	506	488	507	503	496	502	514	480	492	502	536	543	527	500	521	530	509	561	518	508	477	500	500	483	519	504	537	526	489	553	525	532	511	517	519	494	492	513	546	502	520	519	509	532	504	487	528	524	545	476	525	520	538	498	541	537	506	510	491	486	480	515	540	536	516	522	485	523	555	502	516	511	509	473	511	511	504	493	538	534	562	513	500	476	532	502	542	476	518	507	520	525	515	538	514	520	537	484	534	532	544	535	498	509	509	497	534	484	481	485	512	523	472	513	522	505	519	508	512	528	535	508	503	506	568	454	530	514	516	523	487	550	525	508	513	543	477	504	485	512	532	529	531	484	537	501	498	517	481	480	521	514	501	510	496	527	444	531	470	529	501	556	495	489	485	521	502	514	527	508	491	510	493	510	517	510	499	548	523	490	526	510	513	558	542	514	499	498	505	485	523	489	510	505	541	457	533	488	515	510	452	498	553	524	493	497	487	546	534	502	480	490	527	515	516	553	501	501	515	536	522	495	543	544	501	540	540	519	533	535	512	527	499	501	536	520	447	513	553	549	496	541	467	490	528	523	533	457	538	531	545	499	507	495	520	507	500	527	520	515	537	529	534	502	559	522	483	518	514	525	503	545	494	536	526	496	509	473	488	520	526	527	464	521	543	505	536	531	530	441	536	523	520	519	502	496	503	516	502	484	489	484	525	493	549	506	522	495	519	549	509	499	478	521	515	524	560	463	514	503	503	512	484	514	510	494	493	544	521	526	510	484	524	494	532	520	528
9757	22105	21213	22127	1433	1164	967	913	846	842	746	733	712	685	691	689	610	592	669	663	665	651	630	649	654	648	622	613	613	611	589	636	641	638	647	581	607	665	643	617	630	597	604	628	585	593	634	615	702	629	604	680	640	586	659	643	572	620	640	618	643	609	635	619	623	606	605	596	670	628	594	603	667	646	632	649	603	609	600	616	616	638	620	614	600	635	615	662	618	593	669	651	667	651	636	620	646	652	582	665	662	607	626	616	642	636	651	650	631	598	631	670	675	621	601	636	600	623	600	629	609	637	601	614	574	650	588	640	587	661	626	637	637	631	610	603	623	682	609	632	599	658	626	596	612	649	656	610	593	592	604	647	583	593	610	612	637	600	601	596	617	615	647	609	567	619	614	626	648	646	640	612	622	601	623	608	622	633	601	579	600	690	611	635	602	623	590	640	620	570	668	644	662	679	640	653	645	606	599	594	618	647	670	622	623	621	620	572	681	630	656	585	629	653	638	615	667	654	596	634	615	616	600	626	648	643	611	626	673	635	621	622	588	612	646	648	617	627	623	638	587	637	605	633	654	618	619	654	597	599	593	601	618	615	610	609	591	604	601	585	612	619	583	584	622	636	650	666	612	619	603	569	597	674	609	649	579	628	644	650	540	601	650	566	617	632	612	643	585	644	620	570	608	654	598	648	607	588	617	635	609	645	636	651	589	615	630	668	650	649	619	583	602	610	667	589	666	643	642	617	617	635	646	652	607	589	620	646	624	594	603	621	621	638	642	660	652	599	618	656	601	649	644	667	623	632	613	638	601	635	623	628	634	600	634	659	647	602	619	637	627	596	635	638	593	583	606	592	619	655	632	617	619	617	629	634	619	656	640	639	626	640	613	612	604	604	662	608	618	629	598	661	565	658	670	567	604	687	598	612	616	613	626	612	640	633	650	634	622	620	615	664	619	617	642	561	602	653	609	634	624	580	606	612	625	664	655	631	627	585	563	595	609	650	691	613	641	634	629	649	601	642	634	624	667	596	585	649	597	595	641	567	604	604	585	625	623	633	610	599	664	608	630	654	583	609	681	600	625	613	651	635	607	622	657	623	610	648	635	623	587	638	620	641	612	604	640	627	656	611	638	614	632	624	626	572	608	629	629	647	609	610	630	607	643	627	609	634	653	623	667	611	571	615	656	626	568	612	616	650	606	653	620	598	620	619	638	590	655	634	598	622	604	653	587	610	628	651	606	630	637	637	634	626	618	621	644	630	655	614	634	663	617	627	585	613	590	620	599	609	616	641	641	614	620	623	640	586	601	639	633	613	657	651	621	607	614	651	607	637	570	645	639	672	627	603	577	615	596	627	631	594	624	659	653	578	602	575	633	611	598	626	628	618	563	639	696	637	606	656	616	640	612	649	623	669	580	611	645	641	691	574	612	635	623	644	607	601	622	612	609	589	614	635	603	637	602	598	601	629	635	648	607	647	624	617	606	605	616	598	606	633	614	612	623	634	607	602	625	615	649	596	578	659	644	628	601	619	656	602	680	584	607	653	662	611	664	656	609	612	607	678	616	664	588	601	633	596	640	637	575	623	656	684	604	608	613	605	618	585	591	609	597	624	615	621	605	599	622	662	620	630	648	594	647	584	663	587	653	647	625	628	613	586	643	640	637	647	627	617	653	601	635	630	626	636	637	636	679	637	568	670	588	636	657	633	632	597	622	637	555	678	630	624	624	618	583	636	665	603	578	625	623	629	632	575	630	672	614	644	642	641	647	613	584	659	585	623	626	616	606	611	644	594	639	605	643	615	611	608	677	613	590	624	627	651	652	672	612	665	586	594	606	654	619	654	627	658	675	619	580	629	608	636	632	645	648	615	630	649	589	639	614	615	644	612	573	601	617	633	592	661	620	615	588	629	630	620	620	640	608	610	593	590	603	610	598	620	608	602	647	610	587	607	576	655	650	616	627	659	604	618	605	604	642	574	637	603	602	649	649	588	609	593	621	605	619	609	671	653	605	595	680	625	642	567	645	592	612	592	669	626	623	628	626	635	627	611	635	618	598	620	617	630	646	630	646	619	595	656	609	636	625	650	590	618	670	668	644	635	607	560	644	601	640	621	620	637	622	590	668	593	573	614	616	619	632	617	651	638	644	586	612	627	655	575	596	633	636	620	639	602	650	642	619	622	635	593	594	619	564	600	659	672	623	656	644	603	644	633	590	665	629	631	645	600	611	632	626	606	613	646	624	635	659	634	606	597	564	654	605	608	593	602	620	640	616	617	667	614	625	644	626	617	647	673	646	611	630	624	638	639	578	621	606	614	631	592	588	594	624	608	629	608	557	639	631	628	640	660	597	610	599	592	591	607	656	627	593	603	605	598	582	678	589	645	650	623	641	629	629	605	630	641	646	604	601	625	586	599	640	643	620	629	581	579	678	650	573	646	662	633	609	643	630	622	626	670	566	646	608	618	610	605	629	603	643	639	619	673	590	666	634	657	625	591	658	635	625	587	599	615	650	602	636	632	617	611	632	621	614	620	659	611	682	583	658	616	635	636	647	593	565	589	609	625	645	626	639	632	609	645	552	618	645	602	628	625	635	639	626	625	634	637	635	633	626	616	655	582	671	619	610	627	654	606	636	647	605	646	593	577	623	631	621	624	600	603	629	583	630	587	622	616	632	625	629	627	664	662	556	584	640	656	631	680	627	615	616	658	612	617	662	628	634	606	656	651	582	668	634	627	619	620	636	598	608	602	609	615	613	617	631	619	645	634	633	590	618	596	647	636	628	655	603	642	663	672	616	630	589	621	615	648	633	612	657	613	607	650	609	608	601	579	603	623	594	665	609	600	613	622	612	623	608	615	615	608	614	595	614	594	641	661	642	608	616	633	616	647	576	642	630	585	604	609	653	615	569	656	705	579	588	619	618	617	653	640	619	638	625	560	646	633	625	569	607	603	639	602	622	623	618	614	620	600	580	632	560	613	624	626	641	646	650	602	626	606	621	591	648	643	643	638	632	613	616	602	605	625	634	603	611	616	592	635	626	672	596	636	604	619	636	650	619	650	668	649	607	598	596	637	641	639	620	602	655	600	603	594	646	584	595	604	610	611	608	600	657	595	612	596	594	628	608	640	581	627	641	633	644	601	620	590	604	648	655	622	583	647	605	618	626	593	607	647	627	660	618	626	645	666	647	635	632	612	631	637	644	622	576	608	641	612	594	588	677	650	606	625	606	569	656	614	667	604	648	623	661	592	565	598	634	586	629	634	627	673	614	590	598	615	602	578	630	643	605	590	586	640	623	616	652	634	628	623	591	634	621	580	610	601	636	629	605	660	619	586	600	588	662	623	643	618	611	607	632	627	629	592	591	610	632	636	580	616	620	610	634	640	619	632	605	617	592	600	613	575	667	619	633	582	639	619	619	610	623	615	606	677	631	612	599	645	628	616	603	635	646	663	621	646	682	609	578	613	646	612	635	616	577	650	624	636	650	588
22845	21506	29418	24257	21502	21319	8245	792	531	533	428	409	358	315	283	273	278	288	305	255	267	259	247	237	248	253	238	240	218	212	260	258	213	242	249	230	244	210	248	232	231	236	227	231	221	228	216	256	246	201	240	241	214	222	231	213	226	223	239	214	223	210	213	218	240	225	215	198	221	207	201	267	252	201	204	236	195	232	188	218	215	203	235	208	221	231	201	222	201	213	225	234	214	223	231	201	224	212	217	197	222	240	221	203	207	239	238	209	228	215	224	212	255	231	203	243	222	193	224	221	238	246	219	214	170	228	204	206	228	233	220	219	230	246	223	216	203	218	207	199	191	229	208	207	203	200	235	209	213	222	202	244	220	230	205	222	214	197	234	214	204	232	233	234	209	215	222	204	210	221	210	212	198	244	233	213	234	238	210	226	235	218	222	230	230	193	218	240	220	211	217	212	232	229	222	216	230	214	261	237	238	236	230	218	223	218	256	217	215	224	239	212	260	200	197	227	222	207	226	221	194	214	203	228	199	198	228	204	232	209	200	241	210	213	223	242	198	210	210	234	222	197	198	244	192	223	198	233	260	255	223	223	224	251	236	209	215	200	229	211	209	241	219	230	231	226	224	205	250	189	218	217	220	222	236	198	199	207	215	214	220	224	201	238	223	220	211	210	225	205	225	200	228	222	230	209	238	216	200	209	212	216	211	215	199	246	188	212	221	226	197	208	233	223	210	239	192	219	225	204	225	220	226	221	214	206	219	221	230	193	225	202	216	224	194	252	191	221	221	224	231	240	212	224	196	213	213	232	215	223	230	218	226	212	204	246	221	209	214	224	242	203	199	204	230	210	208	262	233	218	239	210	233	221	215	222	244	216	224	215	227	256	244	181	231	234	204	199	198	222	212	205	217	206	265	218	220	241	205	232	225	235	195	222	231	223	257	239	208	222	254	230	224	213	206	181	232	203	225	238	218	214	221	221	209	186	207	241	207	178	227	238	208	227	247	221	229	217	242	206	224	222	229	237	262	213	227	198	238	208	235	195	252	216	218	232	223	212	225	218	227	217	206	212	227	227	203	246	246	196	205	197	242	218	211	215	216	205	237	206	228	220	213	222	193	182	219	226	235	246	214	234	232	216	223	224	228	203	213	210	234	189	219	200	204	209	227	220	220	214	219	186	205	238	207	181	222	253	213	235	211	220	236	210	239	216	234	229	207	214	192	232	231	237	222	198	215	213	233	211	217	205	245	205	213	223	219	233	214	206	230	251	222	214	261	236	214	223	220	236	241	214	208	236	254	207	232	213	220	231	215	211	227	215	225	208	231	205	235	191	235	206	215	225	204	216	208	218	210	230	245	224	224	221	240	231	239	223	228	228	209	210	220	209	240	231	199	218	206	213	215	217	206	206	227	236	206	226	183	219	239	238	211	220	229	225	236	222	204	196	209	244	218	237	209	256	214	204	197	202	243	219	242	186	210	215	219	216	239	239	257	236	226	226	221	223	194	202	214	193	225	231	232	226	222	199	207	207	199	228	220	206	232	224	233	191	228	198	213	216	215	206	184	200	221	199	236	205	218	208	215	264	196	199	209	213	220	205	236	223	199	200	213	235	227	251	209	233	217	193	192	216	233	222	209	250	213	210	208	210	225	217	203	213	214	226	202	214	224	212	215	226	233	215	219	200	217	218	221	220	230	225	192	214	196	227	217	221	206	187	202	219	218	198	227	191	217	221	203	193	226	202	218	253	223	224	220	214	214	218	228	184	200	260	222	213	213	195	216	205	208	234	193	198	219	211	221	240	199	206	201	235	203	227	222	246	224	224	190	196	208	197	225	197	201	231	196	228	219	227	207	209	207	210	208	208	196	231	199	201	219	190	229	209	216	212	208	184	202	224	258	209	218	222	195	247	221	218	249	206	216	217	222	194	231	208	222	191	221	214	217	191	210	214	229	237	198	202	220	209	228	239	203	211	253	235	215	214	224	226	228	235	221	193	218	208	205	234	241	213	185	236	194	217	231	224	229	220	220	225	199	201	242	197	225	210	228	176	222	246	212	210	206	233	216	232	190	207	238	222	224	217	218	240	209	223	212	235	219	204	217	212	215	211	202	207	206	202	223	237	195	197	194	233	207	222	251	223	208	224	210	222	235	239	226	210	206	222	205	226	206	217	204	220	223	208	199	202	205	210	215	224	200	227	203	228	203	210	222	200	215	222	199	205	217	231	218	212	224	226	219	216	244	234	226	211	180	202	221	211	212	209	209	245	206	223	212	216	215	227	222	200	226	260	236	193	220	217	237	215	211	217	195	229	233	186	205	219	243	217	240	225	213	202	204	219	205	231	242	206	242	232	242	212	231	220	225	175	212	228	206	215	219	227	243	212	204	218	200	230	205	225	211	208	226	223	238	222	219	209	212	221	218	205	250	219	198	216	242	230	228	252	247	214	189	241	204	199	238	219	209	219	208	220	216	201	205	192	209	222	225	191	230	200	225	233	205	239	194	205	217	236	210	230	226	224	202	211	201	225	220	229	244	228	206	220	206	215	248	224	220	206	203	206	226	192	237	222	228	238	215	191	216	264	221	225	212	211	201	201	226	213	198	198	236	225	228	223	210	216	215	231	234	239	203	218	234	208	231	205	241	226	204	204	217	226	211	229	246	227	217	212	206	225	244	216	217	225	204	223	193	196	229	231	208	211	229	217	213	232	229	204	231	235	223	185	230	195	213	233	209	214	220	215	236	228	216	216	225	196	196	211	197	230	182	217	258	211	231	222	219	219	222	218	232	221	224	248	238	213	196	228	219	211	218	211	223	226	226	212	223	231	225	207	193	219	193	214	223	273	241	247	212	199	231	244	195	225	219	208	203	212	198	242	246	234	210	222	212	240	213	209	234	241	212	196	203	193	215	186	233	210	219	198	219	218	200	235	203	230	195	181	209	247	245	223	215	231	195	245	206	210	213	220	207	216	188	217	236	191	201	219	190	191	252	229	237	235	199	220	213	219	208	242	216	218	205	201	215	243	215	189	216	230	206	221	217	227	228	215	230	194	232	215	211	206	237	230	237	219	231	213	212	220	227	204	187	208	213	220	227	220	223	222	238	244	222	225	221	225	213	222	201	230	200	203	214	217	229	232	191	205	200	201	221	237	218	213	212	205	216	171	207	221	213	220	199	230	200	199	208	236	200	213	225	232	205	206	240	218	200	222	212	204	222	208	212	193	223	214	198	220	202	209	217	224	224	220	214	218	217	203	221	218	213	233	213	235	219	249	217	205	243	232	201	228	209	237	231	189	198	216	220	230	214	233	212	192	225	203	224	213	239	190	240	206	202	186	221	228	213	198	220	230	187	213	231	206	216	204	204	200	219	211	195	219	223	211	243	233	217	208	225	218	203	211	222	211	206	232	247	220	205	213	234	216	199	226	212	207	209	241	212	204	236	230	215	229	218	194	228	218	213	228	231	249	206	178	219	222	213	222	212	192	184	240
12272	34412	27663	36028	3206	2162	1746	1303	1016	948	678	645	568	512	498	447	421	409	382	368	358	352	335	356	337	339	361	329	301	342	341	300	276	308	321	311	320	309	294	293	283	290	273	278	274	315	310	280	291	295	297	316	293	289	271	293	256	243	305	274	287	279	260	284	265	271	293	265	290	280	298	258	288	309	282	287	247	287	279	274	285	256	265	281	273	300	282	310	277	263	277	301	306	271	241	275	263	295	244	265	282	284	273	268	298	308	289	271	271	266	281	294	256	256	272	277	273	284	294	311	267	297	294	306	292	256	279	307	266	301	272	301	268	329	274	273	288	310	295	271	290	305	303	308	271	286	291	266	308	290	303	289	270	272	271	314	271	287	285	289	286	273	298	261	285	315	283	270	283	258	263	262	293	273	254	263	274	309	304	294	250	276	303	266	271	272	261	270	293	270	285	291	295	280	288	271	256	275	282	243	267	293	275	252	297	268	259	300	262	294	305	276	270	261	284	261	278	260	270	260	275	261	296	280	290	289	302	260	275	257	279	310	278	283	264	280	273	281	297	282	289	299	261	296	302	273	292	289	268	259	291	276	294	319	290	256	272	260	278	277	291	272	259	272	280	257	286	245	298	276	302	266	266	307	294	287	291	256	278	303	292	260	302	314	280	273	287	282	300	269	317	299	308	273	275	288	268	274	298	278	279	279	278	286	313	302	275	290	261	300	294	282	303	329	278	282	269	290	300	294	281	245	299	291	290	256	276	292	301	266	303	266	295	265	270	255	278	259	304	234	267	283	287	266	290	269	273	291	311	289	312	240	256	279	282	264	270	261	282	286	291	341	255	290	283	270	248	293	297	281	268	270	246	255	336	280	273	271	288	275	266	275	305	260	280	233	305	277	291	278	270	259	259	243	273	289	256	248	305	295	272	281	279	306	292	274	257	261	243	269	278	280	279	264	258	279	287	312	318	297	299	264	320	297	262	282	266	267	303	299	272	264	301	270	285	269	246	276	278	268	285	285	296	281	281	250	270	282	295	280	252	304	282	283	282	305	274	305	272	302	287	269	288	288	283	258	292	252	254	290	274	287	270	282	264	309	251	298	238	304	277	273	280	304	319	285	288	309	286	305	280	298	279	281	288	267	262	310	289	248	280	284	263	247	277	293	290	288	292	282	276	268	265	291	295	278	299	274	284	264	281	261	262	278	306	296	281	295	276	278	273	279	286	300	287	296	264	286	284	307	292	280	271	269	287	261	272	283	282	295	279	273	258	280	291	261	268	275	278	295	264	263	305	302	294	298	300	290	298	286	294	284	260	262	293	254	263	269	298	278	286	281	260	275	280	278	292	282	285	307	265	276	320	292	287	265	298	262	277	333	285	241	302	276	275	257	296	273	296	271	298	296	299	287	270	261	282	243	285	267	305	264	269	293	264	281	270	290	274	304	281	286	273	292	307	263	271	273	275	249	263	281	273	288	300	290	276	268	281	226	294	257	294	288	261	279	287	303	260	275	266	282	229	280	266	302	263	272	262	290	265	271	287	291	260	265	273	283	276	245	259	270	308	283	280	273	276	266	282	285	274	288	287	281	279	304	274	280	300	292	260	292	273	259	294	300	295	301	275	286	253	277	288	295	281	302	272	286	284	266	272	267	273	293	312	298	302	262	265	278	285	311	290	282	296	289	291	294	264	272	297	290	258	273	290	240	292	295	303	273	271	273	264	254	303	317	294	299	278	277	288	268	277	279	272	309	256	249	307	277	298	263	246	276	275	277	258	256	282	262	284	267	296	268	285	273	274	301	266	275	289	272	290	269	241	245	298	277	280	273	270	247	267	271	266	287	276	274	280	301	324	269	275	287	291	282	310	276	295	267	303	272	262	252	284	274	267	276	248	263	299	268	283	294	253	294	284	253	279	279	244	285	282	284	283	288	273	281	275	274	255	264	261	280	290	275	259	269	261	264	264	240	273	301	287	286	282	236	256	285	308	255	271	270	285	259	256	269	282	281	309	277	290	273	283	283	303	279	289	270	303	284	282	287	258	262	273	290	262	279	276	285	285	258	244	314	282	275	304	271	274	260	266	271	266	292	289	283	293	290	273	286	255	285	276	283	263	302	300	267	282	298	274	253	293	291	272	281	255	245	256	254	257	273	274	260	292	278	287	260	266	290	307	292	287	287	248	290	290	292	269	268	305	292	281	297	280	280	277	300	287	292	271	290	268	288	278	244	286	262	306	296	279	272	278	271	278	296	283	265	307	289	261	304	297	323	289	282	279	277	270	270	264	282	293	268	309	268	283	291	285	319	294	282	288	265	297	304	277	312	302	294	308	261	290	298	269	273	261	253	275	280	296	289	282	295	301	283	286	295	297	303	272	276	297	270	261	282	277	303	261	288	265	259	305	240	272	292	289	296	265	271	260	267	297	303	307	265	247	269	245	280	285	294	272	294	284	279	261	285	322	277	292	302	293	278	284	285	286	254	287	312	288	308	296	272	283	263	253	292	277	280	276	271	262	309	279	304	271	251	255	287	307	272	265	277	278	310	268	300	291	249	269	287	318	250	309	297	245	272	290	261	290	284	264	296	288	275	274	264	267	302	274	261	285	258	276	262	267	272	293	253	268	298	259	287	302	279	280	288	264	272	247	290	288	275	254	277	272	277	284	266	295	279	293	299	271	286	269	269	279	241	274	297	293	295	280	289	265	276	278	260	273	288	275	303	259	254	254	291	248	244	291	295	281	274	278	294	283	288	260	285	323	255	291	289	302	272	250	270	289	285	266	311	305	314	284	268	272	306	271	288	246	275	275	283	276	279	299	292	272	275	272	262	255	252	306	314	274	288	283	268	249	271	261	289	275	284	296	269	243	283	270	303	280	277	286	288	272	257	275	261	249	264	282	269	260	259	313	326	295	281	267	270	280	290	264	277	275	274	282	265	300	282	270	285	285	277	274	292	249	278	302	263	294	261	292	272	302	267	261	248	298	269	280	280	281	285	282	285	278	270	251	279	283	242	316	279	238	318	257	282	275	300	302	298	281	267	265	292	255	256	287	297	275	261	273	273	274	292	276	265	270	257	293	284	274	283	291	258	287	278	318	306	273	291	261	279	301	273	278	275	299	281	250	295	296	279	262	304	268	292	283	268	280	286	274	291	269	258	263	275	271	269	254	291	260	275	284	254	304	281	289	281	278	274	270	271	314	307	292	262	257	251	306	246	290	277	259	310	269	262	255	294	296	280	310	264	285	319	270	293	272	299	270	292	293	319	256	278	280	328	291	266	299	300	286	288	275	277	290	308	278	269	279	271	268	281	265	297	279	262	282	291	271	295	263	281	279	270	281	264	328	275	277	284	291	275	277	256	266	316	273	260	267	256	288	288	285	266	286	270	294	266	301	270	262	298	249	262	303	264	289	285	280	259	271	265	290	299	297	280	302	276	267	265	237	289	270	247	313	292	256	283	272	281	263	288	257	299	266	266	254	284	287	295
27951	18610	10257	7994	972	819	763	751	733	766	785	766	757	692	715	728	719	731	762	706	719	781	742	743	694	743	718	726	732	711	703	755	781	729	743	714	727	708	737	707	730	738	720	681	696	768	763	704	761	800	747	747	751	730	762	741	746	723	759	715	754	754	783	701	767	738	710	756	741	734	738	719	754	752	736	814	735	758	721	727	785	719	673	806	745	722	737	714	744	758	786	736	708	763	762	662	765	713	772	718	718	766	748	710	717	734	720	706	735	747	752	744	738	741	734	744	771	721	767	693	787	730	747	676	721	724	712	728	724	705	749	710	754	706	772	745	789	744	694	755	729	726	736	727	710	717	739	705	731	750	774	749	737	746	762	790	766	759	693	753	759	783	768	761	732	730	715	732	749	757	780	746	695	704	758	764	761	683	786	759	723	739	716	714	686	731	717	734	745	746	769	707	736	738	725	763	737	752	721	748	722	752	719	743	716	761	769	772	763	708	754	749	734	733	717	750	714	705	767	735	742	733	777	786	753	714	728	753	763	690	739	698	750	720	694	757	727	764	746	744	737	690	739	736	695	774	773	689	769	766	717	743	714	719	800	703	777	739	768	742	729	746	732	764	721	720	711	742	715	720	735	769	765	743	746	661	712	741	728	688	722	767	784	711	709	777	725	745	732	793	729	764	755	743	766	807	728	742	713	750	743	741	755	717	707	754	791	749	725	713	708	779	763	720	736	750	752	742	728	733	737	763	754	735	735	776	707	748	757	732	740	725	717	719	725	721	678	749	737	705	722	704	733	774	764	760	713	734	677	712	793	746	748	689	718	663	789	711	728	740	776	762	733	752	722	781	773	705	746	740	800	772	706	726	696	742	705	736	776	713	753	732	765	771	685	724	736	730	714	742	752	742	742	774	781	729	728	745	726	746	785	710	727	798	721	721	749	778	742	742	681	779	712	717	705	738	713	710	745	791	751	734	676	724	778	706	720	690	760	718	732	782	711	752	720	744	755	703	731	789	781	739	744	743	759	764	721	739	742	763	737	780	714	758	703	705	721	707	760	689	740	745	683	726	693	791	745	702	761	702	748	774	710	715	701	770	752	699	746	703	711	724	739	714	772	740	725	717	661	743	735	706	740	747	723	722	789	698	724	733	766	736	741	744	762	742	715	717	705	722	775	741	744	744	690	757	741	716	751	763	674	728	738	736	764	726	745	735	683	756	722	741	724	761	759	751	746	772	749	762	713	728	763	720	694	754	721	755	736	717	766	752	738	718	757	772	727	730	734	694	750	714	705	700	710	771	754	699	794	743	778	713	720	743	735	810	784	772	737	687	752	708	792	779	766	776	750	768	745	728	711	742	721	741	736	742	768	767	780	718	698	765	733	723	771	736	753	752	745	717	834	726	731	712	715	744	705	703	753	713	707	747	739	717	702	766	735	794	691	766	709	726	725	690	747	727	732	783	717	735	743	727	687	768	762	676	733	717	767	778	748	752	700	721	748	712	740	789	746	724	697	707	720	785	739	697	752	761	747	732	722	756	736	739	782	743	766	769	787	702	758	712	748	700	755	733	782	768	712	726	736	746	746	782	756	705	735	744	704	758	714	743	743	734	736	760	747	703	750	704	776	759	696	678	724	750	726	753	710	756	737	735	747	741	725	724	755	732	706	727	759	647	756	726	717	730	727	782	736	746	708	739	742	730	745	722	762	801	742	728	707	721	755	729	726	749	709	765	762	695	789	723	750	728	675	726	727	733	787	716	730	731	712	749	713	726	738	761	705	741	695	708	760	741	724	704	751	731	709	751	724	664	699	718	740	775	745	754	718	778	725	710	722	750	707	713	706	728	744	752	758	714	741	716	745	768	741	738	739	694	717	764	719	721	783	728	767	765	732	713	782	738	735	755	729	741	754	699	674	752	730	729	726	697	747	734	697	740	728	808	735	712	753	666	721	756	766	766	712	703	743	715	775	761	753	751	748	752	713	748	706	737	741	754	720	709	812	752	767	717	712	721	762	758	693	728	751	726	773	748	749	704	731	738	680	755	749	735	777	742	725	667	719	729	732	770	691	706	706	706	700	729	776	755	754	708	712	763	780	755	709	735	754	702	778	666	799	738	753	754	754	711	721	709	768	778	742	738	697	690	765	760	701	756	750	760	725	683	752	762	697	714	743	757	769	698	736	767	731	696	722	703	761	674	737	767	744	720	739	788	749	742	717	708	737	759	743	761	745	735	771	672	766	732	769	788	695	730	769	732	751	765	730	730	741	740	735	738	778	746	720	754	735	712	723	713	744	758	795	756	714	685	774	731	673	744	694	744	709	729	756	774	691	666	732	696	793	725	741	687	719	738	755	724	704	732	772	769	716	761	701	755	714	755	733	684	787	702	749	736	766	736	746	760	722	721	740	722	739	794	770	785	766	710	706	722	720	761	760	708	686	757	767	721	770	726	791	770	766	708	727	731	722	772	761	718	736	729	707	706	758	775	738	779	747	729	777	729	760	740	722	738	727	704	772	710	766	742	729	719	780	731	687	758	776	737	733	665	712	701	720	758	735	786	713	745	747	714	700	730	757	746	719	735	690	756	736	768	724	736	737	723	684	711	746	748	738	715	722	771	690	748	727	723	731	703	702	755	724	707	753	756	760	730	724	736	782	759	738	719	740	727	733	759	703	786	758	719	748	795	766	781	768	727	710	698	721	708	755	715	766	736	660	754	734	778	749	756	768	773	732	712	756	705	747	775	736	705	746	692	716	711	705	737	716	770	721	773	678	716	722	752	745	756	709	713	764	719	781	719	740	716	775	754	754	739	738	732	746	773	781	764	752	671	764	754	752	759	738	724	719	744	754	697	741	724	763	719	784	669	703	751	749	772	739	743	753	703	761	793	759	693	775	748	740	695	730	706	685	685	722	746	722	745	787	764	738	700	673	783	746	751	745	671	666	723	765	771	761	733	774	738	741	754	747	723	700	764	697	753	741	726	765	755	724	716	767	730	730	768	722	770	743	767	708	739	731	672	736	730	757	732	754	689	716	755	760	748	779	738	729	699	708	715	768	730	745	795	796	737	776	752	778	725	765	799	770	736	733	745	781	718	736	704	727	743	766	718	726	714	754	737	721	712	775	788	724	739	722	747	691	677	706	712	735	737	756	755	726	736	726	801	766	724	760	764	771	734	731	701	759	718	703	699	691	748	730	714	695	760	728	722	761	750	738	760	758	735	771	741	780	746	735	759	733	738	739	739	740	726	736	779	739	808	700	769	726	741	782	724	753	718	696	773	740	676	740	743	785	770	779	745	737	690	723	749	758	730	745	738	712	731	737	716	733	712	688	714	757	768	710	696	756	755	755	764	741	696	714	747	707	708	763	730	752	750	699	678	713	744	752	727	719	689	686	705	721	733	733	750	724	727	715	733	774	711	750	757	714	707	788	727	771	731	703	743	768	791	731	729	761	748	741	736	759	760	717	721	744	747	731	693	734	727	750	735
9417	15482	10919	5846	987	968	964	946	934	913	956	880	910	955	948	909	881	946	905	886	935	970	864	886	946	930	916	919	917	897	941	926	914	907	926	894	927	882	849	885	904	926	896	951	869	905	878	896	907	927	913	909	895	912	903	875	906	897	938	900	888	870	870	951	923	950	899	912	904	968	915	940	898	920	896	897	920	913	941	866	920	935	926	940	945	883	948	895	942	900	920	886	900	890	892	959	906	934	891	932	924	956	837	934	916	937	886	889	942	893	922	926	881	974	963	933	884	926	930	940	941	897	903	886	923	895	894	897	929	886	935	986	947	924	861	930	906	878	923	923	940	881	928	953	890	923	923	939	939	869	941	903	898	947	905	940	927	914	925	926	918	935	923	879	900	947	899	843	936	903	926	965	938	875	874	939	882	920	896	875	925	873	922	906	900	865	880	914	965	908	876	918	898	929	944	985	890	929	977	926	937	883	910	902	920	932	912	918	906	946	917	887	914	928	894	925	912	886	913	921	911	868	931	921	882	845	920	852	921	859	915	890	938	905	942	919	889	905	916	879	936	922	917	902	902	900	943	933	889	882	906	874	905	904	947	921	934	874	865	896	902	919	951	942	933	902	903	884	953	875	939	906	883	949	880	908	900	896	922	859	930	880	894	934	895	892	907	914	956	900	840	893	936	892	891	926	913	949	949	902	916	887	901	916	897	886	882	912	904	882	877	906	885	967	933	924	912	937	974	895	933	889	948	909	935	887	909	906	901	909	921	950	937	899	920	929	941	928	939	905	877	875	941	923	901	943	915	910	926	876	863	935	881	888	913	863	894	886	935	961	933	906	923	900	914	882	892	887	912	916	957	971	891	922	889	932	907	929	924	920	921	873	936	946	913	895	927	911	945	936	942	887	921	960	890	912	920	899	957	877	921	873	920	894	921	922	969	892	845	969	932	932	915	855	909	954	901	928	868	945	899	976	879	943	907	886	923	924	933	905	883	878	922	874	933	890	924	921	908	882	905	908	933	927	927	882	924	934	899	875	951	947	872	973	886	968	931	923	925	921	931	930	883	870	905	915	904	892	930	906	843	921	913	897	959	921	900	901	891	935	906	935	886	949	899	935	935	913	899	908	908	870	903	945	902	920	898	858	893	886	871	895	902	956	918	918	877	900	941	913	935	884	907	843	903	940	944	910	892	892	887	825	886	864	916	924	922	925	931	884	960	899	901	932	943	944	920	938	920	894	896	883	916	946	961	980	908	931	948	889	926	933	876	936	883	959	912	932	963	954	920	938	888	856	901	930	917	924	909	948	906	924	930	919	905	879	825	872	895	911	911	990	967	895	867	832	919	938	874	932	885	888	938	890	907	919	915	911	898	916	911	926	931	927	923	953	956	906	833	919	929	958	931	909	894	866	972	866	871	916	893	931	827	935	982	958	913	901	919	945	1020	888	921	892	889	922	910	951	876	868	913	950	907	969	902	870	978	941	947	888	903	841	933	905	910	910	944	886	890	920	866	919	869	901	953	949	889	944	919	898	950	919	908	894	1003	909	879	917	861	959	945	932	945	898	908	887	935	913	917	911	897	982	925	946	910	897	938	889	944	876	944	901	919	895	939	915	936	903	922	958	953	940	934	890	875	925	877	915	957	927	913	946	923	887	994	830	899	941	963	916	944	964	916	969	931	828	837	948	948	904	924	893	896	925	940	870	916	925	926	874	857	899	922	873	911	908	894	937	878	897	962	945	904	888	938	898	916	892	867	909	920	870	925	897	936	914	904	914	947	944	903	977	925	933	882	940	904	949	966	926	901	954	950	967	950	913	933	879	928	920	938	979	955	939	929	943	956	907	923	887	931	927	911	913	951	900	934	920	936	960	911	907	936	944	925	929	911	938	923	969	855	988	928	883	870	926	956	926	932	892	924	919	878	889	953	894	984	955	891	893	911	892	886	910	875	874	854	948	953	924	915	933	945	920	876	902	917	872	874	915	976	945	911	924	881	887	928	867	925	931	957	920	924	882	887	896	931	944	942	959	881	887	905	904	932	919	880	872	924	894	957	896	853	968	938	866	922	910	897	936	876	903	899	929	928	933	935	914	925	999	858	929	893	885	953	919	895	930	938	938	968	923	843	944	912	911	925	881	952	880	884	946	871	848	915	860	933	896	900	938	953	916	906	893	891	900	905	910	905	964	911	935	894	929	881	885	921	868	932	942	912	919	876	850	937	877	932	900	878	976	899	1006	925	908	884	888	933	922	962	923	894	905	887	900	923	985	886	835	906	913	905	940	947	911	957	922	896	879	953	920	892	892	915	915	913	849	925	865	995	949	919	869	937	929	899	905	956	908	899	949	873	909	915	940	948	941	897	928	905	915	937	911	929	877	940	976	908	874	927	910	882	888	892	918	867	892	923	896	888	901	913	809	922	926	918	907	932	903	879	979	901	880	953	868	948	862	876	893	913	913	880	868	911	959	945	890	899	901	922	915	933	887	891	909	913	921	893	913	889	905	908	917	888	908	925	914	894	929	845	950	930	934	889	959	941	915	874	944	956	922	958	955	890	894	903	972	923	896	933	906	914	867	893	886	943	874	914	878	886	892	911	919	886	939	918	901	881	898	864	935	935	884	934	901	928	916	899	925	868	943	935	886	910	916	942	952	936	922	919	944	965	913	888	951	896	905	897	885	931	911	915	891	898	938	834	912	936	884	928	938	911	918	903	878	877	923	866	892	919	925	922	876	940	898	952	878	883	836	923	933	846	930	912	897	932	916	923	925	965	903	945	881	936	912	941	900	939	917	969	923	913	877	943	955	912	934	917	935	834	995	932	912	931	973	889	912	916	906	919	904	899	892	883	978	891	941	922	852	949	915	957	925	914	951	900	920	918	889	949	898	968	889	878	910	887	917	953	916	860	895	861	934	901	907	945	918	876	933	936	937	919	927	911	966	900	918	921	928	895	900	919	901	934	820	871	877	931	915	930	889	906	911	922	919	935	976	893	968	901	842	937	945	874	905	949	947	902	917	927	857	875	933	903	895	1003	900	906	913	943	893	908	873	956	929	873	902	953	929	954	918	889	888	889	904	911	893	932	920	914	906	909	907	868	900	890	877	857	882	924	907	908	899	914	956	936	964	900	940	881	910	857	937	942	903	949	912	928	929	880	925	933	926	938	941	879	947	897	887	889	913	890	914	871	902	944	924	946	922	914	882	875	910	914	858	866	906	930	898	919	864	903	940	916	900	965	938	985	898	919	881	927	886	884	929	905	866	898	894	905	927	910	914	982	903	909	933	902	916	916	955	915	936	934	914	932	945	888	907	881	860	923	913	902	919	933	937	917	913	896	877	895	911	912	939	943	937	966	976	919	902	895	895	959	936	894	942	889	955	901	956	937	900	851	847	908	902	914	893	903	879	904	945	926	922	912	872	871	911	946	895	941	933	914	890	935	901	862	925	949	933	894	880	960	907	895	914	944	932	896	862	868	930	937	929	891	913
23744	21510	28822	25404	21402	13534	1509	813	745	786	675	641	656	636	593	569	572	635	570	583	583	562	576	571	553	590	599	542	598	570	568	587	611	591	574	549	545	562	563	532	514	595	536	560	558	535	577	560	571	598	575	597	544	550	567	554	568	521	555	552	553	558	552	524	524	549	537	562	503	556	599	525	584	583	536	568	585	582	542	600	566	554	562	564	577	582	574	575	542	579	544	531	505	546	566	523	589	566	572	548	532	556	511	568	568	516	557	541	565	535	521	556	520	553	562	532	519	569	591	568	535	532	586	523	569	559	555	571	561	550	539	582	552	554	554	565	528	542	552	551	550	557	563	525	543	537	553	535	558	552	583	577	587	563	606	547	543	536	544	573	550	506	576	585	568	561	529	551	557	570	582	562	521	583	566	545	531	556	566	578	533	538	535	533	567	535	574	574	539	537	516	562	532	559	519	568	510	549	565	535	572	577	561	550	535	526	536	583	534	564	567	568	531	520	561	568	559	554	521	538	575	550	623	551	541	522	555	547	536	575	510	577	563	528	539	577	572	549	611	557	550	522	542	549	554	553	555	537	535	564	535	602	606	589	551	553	564	579	541	561	574	552	580	583	558	505	558	573	586	516	485	576	550	564	587	535	562	548	564	544	542	576	554	593	553	539	551	563	524	561	534	570	553	598	552	590	557	515	542	533	588	557	605	567	545	583	544	543	592	516	555	579	524	516	531	539	562	570	557	573	587	566	564	584	586	583	545	539	573	522	575	568	534	557	561	583	575	584	556	564	562	578	527	607	559	543	550	566	523	554	564	579	571	540	520	543	522	534	545	507	570	523	533	563	558	535	498	590	546	582	574	577	582	556	547	513	573	603	569	552	574	591	555	513	525	543	518	552	541	598	511	558	543	554	550	590	607	561	581	535	558	545	523	532	547	583	565	553	616	534	522	528	524	507	540	521	535	546	529	582	510	560	614	552	541	585	542	586	531	540	576	540	607	555	541	538	569	567	561	583	542	577	548	579	549	540	535	562	562	564	537	521	539	557	537	591	554	535	582	570	602	553	570	540	548	535	519	537	573	536	537	539	542	547	539	556	535	515	551	598	579	571	549	572	536	564	539	504	568	603	548	561	549	528	540	527	569	520	529	537	552	561	538	559	526	592	579	565	585	546	579	536	589	550	547	560	581	534	523	548	564	545	546	545	535	557	570	531	574	582	515	575	613	526	548	549	555	580	521	524	535	525	604	607	558	570	548	570	564	546	531	578	547	526	548	516	556	535	524	555	560	529	576	571	550	579	575	542	530	531	589	521	533	586	537	570	562	572	538	570	555	584	563	572	544	607	545	564	547	572	572	578	565	554	549	559	541	568	574	524	506	535	522	543	528	568	535	542	597	538	521	557	575	526	600	571	526	535	583	582	601	506	551	540	556	549	533	516	567	567	570	573	585	548	532	557	536	534	560	530	586	524	560	549	518	543	551	541	555	548	594	489	598	591	575	526	564	554	528	596	585	570	548	565	571	542	543	545	550	566	590	565	555	542	569	548	545	562	499	531	545	558	593	548	554	546	565	564	560	496	578	535	511	558	565	563	520	543	564	582	545	538	559	574	557	578	574	579	554	560	543	552	529	550	545	577	572	583	549	552	584	564	539	514	591	537	552	536	529	579	521	554	530	563	552	545	520	560	539	582	588	590	520	578	558	547	562	541	529	571	532	523	537	550	549	538	541	540	532	548	505	562	534	527	576	556	478	482	577	531	536	560	562	502	562	576	541	534	520	520	544	553	568	551	551	554	547	525	590	555	488	538	534	586	533	573	530	559	518	529	605	536	559	558	516	534	546	539	545	573	554	545	558	548	559	540	572	580	528	549	566	548	568	522	579	598	533	490	565	567	550	547	574	571	546	533	517	582	584	548	534	579	543	523	545	505	563	540	554	560	560	549	536	595	592	517	550	528	571	576	526	578	536	564	518	540	515	553	539	567	546	558	616	592	554	567	600	522	545	546	539	551	533	547	564	568	534	573	517	580	560	572	551	595	591	525	601	537	541	537	563	594	545	559	562	589	591	560	601	571	545	552	552	556	568	550	569	580	604	557	592	556	568	526	511	545	580	584	498	581	591	541	547	505	529	572	575	557	584	577	566	569	519	562	525	538	573	534	563	550	530	519	570	583	540	585	558	535	557	530	573	535	544	553	576	563	552	580	558	544	521	577	521	578	568	580	521	561	520	540	559	528	582	550	570	567	549	568	514	564	520	553	571	567	534	502	578	608	587	520	547	569	515	545	537	551	575	567	562	564	546	531	535	554	544	562	570	568	568	581	539	576	523	547	573	584	549	546	528	584	553	528	572	558	551	540	535	558	541	549	524	566	550	519	548	533	560	562	571	569	549	532	577	570	535	544	550	588	498	584	592	547	546	520	507	532	569	557	512	599	553	576	503	548	579	572	572	589	533	563	560	524	537	553	529	551	575	554	573	543	511	593	590	562	526	578	553	562	547	553	502	508	505	511	549	543	544	560	538	546	562	574	498	561	555	515	540	541	539	554	542	529	562	553	566	554	531	528	543	565	541	560	568	524	536	588	557	583	508	546	574	560	523	543	524	525	563	576	552	490	564	546	561	517	540	560	580	529	542	565	524	491	595	548	573	560	539	552	530	569	556	574	548	538	550	541	557	509	563	530	547	551	506	525	532	550	543	518	572	562	556	552	593	543	527	556	574	563	523	531	551	514	559	538	519	532	571	550	560	514	537	545	570	527	592	548	598	571	519	538	590	576	593	521	536	534	555	564	583	562	571	529	531	550	554	585	566	576	583	593	591	536	556	576	546	579	532	547	539	507	588	549	524	566	586	576	504	607	536	555	578	548	544	543	578	559	518	572	570	600	587	566	529	527	581	548	547	530	572	539	544	565	565	522	535	544	576	557	498	550	570	563	553	559	594	545	592	537	538	502	570	543	514	534	550	536	563	568	596	568	592	543	536	554	543	555	582	562	579	533	520	578	554	538	592	545	574	564	533	541	559	511	548	574	558	523	542	546	565	562	532	588	559	560	593	602	545	557	561	586	571	541	523	559	536	565	568	543	540	561	578	570	562	521	530	573	562	542	529	557	530	549	528	574	568	552	603	542	561	552	547	587	527	569	553	591	513	551	556	534	513	542	564	530	526	533	562	543	552	565	549	525	586	522	571	537	516	544	567	574	510	541	549	561	570	550	528	520	568	512	586	530	601	538	546	554	555	573	539	611	580	546	546	580	527	562	508	526	521	535	584	582	549	538	524	616	584	527	563	558	557	519	537	521	573	594	552	612	557	522	526	555	585	574	540	531	576	554	535	498	565	584	568	534	533	546	560	560	535	562	543	522	534	555	548	555	557	581	566	591	537	508	526	572	572	519	532	546	552	560	530	540	634	547	591	548	546	585	574	531	557	511	534	521	555	544	566	545	505	524	551	533	540	542	533	572	514	560	570	532	540	558	516	535	587	548
9725	31525	25864	33046	2318	1769	1438	1283	1183	1180	922	896	798	817	803	803	801	745	744	752	748	768	766	757	755	739	701	735	729	752	730	748	650	710	697	757	722	726	763	736	674	671	681	691	708	664	708	759	756	703	741	709	694	745	666	746	703	708	693	687	711	687	663	700	723	723	681	767	700	674	752	734	686	689	688	722	727	732	717	715	707	651	743	669	691	728	698	715	701	694	714	718	712	711	726	689	711	703	683	716	687	722	753	722	736	683	709	673	708	690	710	688	684	730	679	714	658	764	702	751	720	698	690	681	679	741	764	690	693	747	660	706	729	752	700	708	659	676	640	745	731	736	664	764	671	717	650	701	707	696	676	720	705	692	705	724	745	722	659	722	735	690	696	713	711	716	700	700	714	719	703	709	759	694	741	718	728	682	685	699	707	692	696	688	722	689	696	784	670	751	732	670	665	736	670	668	698	708	649	715	730	740	717	710	674	729	662	695	720	746	741	696	717	731	731	688	701	674	727	724	681	720	690	694	721	717	716	679	753	702	675	680	648	718	762	737	699	693	730	731	742	700	715	712	716	716	720	665	745	714	715	744	691	721	647	682	663	741	759	665	703	698	760	674	714	717	698	689	703	718	737	693	692	740	725	737	726	692	706	724	699	762	718	708	702	688	714	671	705	705	715	672	677	673	733	679	690	668	720	684	723	675	681	641	677	694	726	676	736	684	706	733	715	746	715	705	668	678	671	696	736	681	674	673	666	696	664	688	689	774	727	728	693	665	668	674	687	720	747	718	652	680	717	729	691	721	710	756	744	725	720	719	753	712	670	662	711	693	739	752	656	717	730	691	705	719	675	743	699	704	687	678	688	674	744	740	718	753	718	686	664	703	695	698	711	698	710	750	679	678	731	718	678	678	678	762	715	679	703	677	728	672	685	681	667	745	694	729	645	731	704	708	701	757	691	723	717	712	671	648	694	693	680	716	676	668	731	743	697	728	696	717	744	697	700	722	710	695	655	686	675	740	717	649	654	706	695	661	726	689	744	725	694	688	693	673	713	688	695	702	693	705	717	653	746	699	725	696	729	666	706	763	729	732	732	737	724	718	714	721	677	740	707	685	666	704	720	666	723	667	713	719	712	742	676	702	727	729	738	713	702	717	672	736	713	684	690	697	730	700	774	722	676	687	720	698	748	678	752	721	696	696	733	683	765	707	715	716	731	737	669	648	741	694	711	726	702	676	672	745	726	685	679	719	664	626	685	672	690	739	703	679	723	717	747	644	688	770	734	668	679	678	683	701	730	688	720	731	684	717	711	711	659	675	713	670	720	718	717	683	707	720	662	705	721	694	714	758	691	689	715	721	758	681	686	687	727	711	712	715	702	678	719	705	707	752	679	744	673	720	712	700	750	719	694	668	721	750	691	724	653	696	680	694	690	697	691	713	661	729	680	723	660	718	701	719	731	699	747	673	683	757	703	704	682	665	676	722	719	702	715	735	724	732	699	737	690	666	704	667	734	661	692	696	740	728	666	683	659	701	728	681	650	724	682	683	714	751	682	709	700	678	677	657	658	741	701	705	696	724	674	682	750	763	724	694	737	703	666	755	711	689	699	667	674	741	682	702	707	689	692	709	720	723	672	710	684	697	706	733	659	716	708	679	746	708	717	722	719	738	703	690	741	685	678	732	671	719	693	668	724	671	684	679	695	688	699	680	688	710	742	706	733	696	689	687	750	695	677	734	699	745	722	691	678	693	702	678	720	669	733	656	700	702	708	702	717	691	720	683	701	692	699	634	755	715	726	726	716	694	689	727	734	690	666	739	704	716	762	744	682	670	711	687	696	732	722	675	675	662	677	709	736	713	722	695	721	691	707	720	689	744	708	724	689	699	740	700	743	683	703	682	728	705	686	729	714	738	660	652	718	742	698	726	677	764	722	738	705	704	702	726	686	731	707	760	652	723	725	680	704	682	675	722	691	717	704	701	710	713	705	713	693	723	689	646	746	700	671	690	727	737	725	706	707	707	730	686	691	687	680	716	736	694	686	715	681	724	701	676	705	696	724	705	702	702	730	680	717	686	747	717	693	680	690	714	689	688	716	689	661	754	730	739	707	742	655	683	725	693	676	691	763	680	703	692	713	711	667	739	701	710	683	666	705	752	706	672	697	738	689	722	710	729	699	699	751	744	665	699	724	699	695	708	650	721	680	727	717	732	676	707	678	669	688	738	699	709	729	677	730	677	726	718	679	696	680	694	719	688	695	703	722	717	672	674	671	699	744	689	695	685	686	753	723	656	739	714	681	733	706	712	690	718	736	752	714	707	707	704	663	674	726	666	741	735	697	678	760	720	701	689	752	720	714	695	698	694	715	715	675	727	731	702	710	718	740	707	687	684	737	713	677	719	737	671	692	705	694	657	653	673	676	711	737	700	711	722	696	688	709	711	706	673	692	699	710	678	721	694	751	704	700	687	691	716	672	750	698	677	752	648	719	662	677	689	729	652	714	675	646	717	655	701	683	672	705	734	750	745	720	707	705	670	709	712	719	710	683	688	718	698	630	744	715	746	718	675	680	677	720	690	734	689	663	734	666	756	709	674	741	691	699	683	710	722	729	694	732	707	683	761	726	725	722	721	698	689	675	703	713	764	751	711	711	726	682	692	694	729	701	664	668	711	722	696	715	744	705	667	673	733	735	709	698	722	671	704	699	720	699	697	750	737	714	685	707	666	713	698	721	721	696	753	743	719	675	729	750	703	673	746	695	720	716	727	772	717	712	716	670	714	688	703	698	669	691	673	681	710	753	722	670	740	706	702	746	679	732	721	677	708	731	738	675	755	706	706	713	717	699	688	672	727	728	669	707	683	681	753	670	694	711	692	673	682	669	743	656	752	710	715	696	749	679	714	699	680	667	711	691	686	764	702	727	709	711	710	680	741	749	640	683	701	699	736	681	694	730	695	714	710	714	660	694	720	657	730	668	730	698	743	716	681	657	683	675	667	703	708	696	677	713	703	713	756	710	695	728	707	710	701	689	736	641	722	653	708	704	706	687	740	719	699	676	676	679	685	706	727	703	682	665	708	731	722	707	696	720	719	719	717	710	728	699	707	644	670	656	707	725	691	704	682	692	709	721	702	690	690	720	720	710	666	675	694	745	699	643	692	733	732	687	727	705	677	709	713	655	741	758	678	703	710	674	658	782	680	654	709	676	689	689	712	716	703	695	685	722	707	740	746	670	673	672	714	733	725	692	672	736	682	748	673	776	739	730	710	750	693	723	683	683	724	688	714	696	715	711	727	738	712	729	693	717	677	740	764	676	741	692	662	708	727	751	693	693	712	715	699	667	683	662	744	693	707	698	704	756	703	743	669	667	681	708	690	694	689	706	693	681	698	665	715	706	694	726	714	642	627	747	730	730	740	706	722	698	677	712	655	713	678	736	690	700	695	751	654	756	675	693	705	720	727	738	707	678	673	680	692	736	665	660	709	761	721
25019	21507	27585	26530	12750	1134	686	644	618	619	552	516	561	593	544	533	533	540	505	524	558	545	555	509	512	548	495	514	544	541	517	500	512	529	521	493	475	537	531	509	515	511	539	508	509	504	498	532	510	543	539	566	508	542	524	501	533	532	519	497	512	487	510	488	522	532	507	499	489	494	544	516	491	539	528	498	512	491	529	512	488	518	501	544	524	508	524	524	522	490	475	488	508	529	506	497	510	488	524	497	530	495	491	497	556	555	515	487	510	475	532	510	489	502	495	530	471	491	461	522	524	480	526	492	529	511	559	516	494	510	507	505	502	538	496	533	518	505	491	481	458	511	546	488	487	537	524	479	478	519	527	503	518	479	528	511	533	523	512	504	509	531	520	523	508	513	482	530	508	534	521	480	516	493	485	495	539	492	520	555	505	527	478	515	529	515	497	481	522	478	504	493	512	515	544	527	495	526	481	524	441	514	514	523	547	513	509	493	492	519	482	504	538	504	468	522	461	536	529	497	505	553	533	490	500	505	523	527	541	502	513	510	506	516	531	502	528	545	548	473	571	505	493	515	526	517	519	517	511	496	520	519	509	532	559	502	518	532	496	516	502	532	492	549	485	505	516	512	509	496	507	500	527	537	519	524	506	548	532	530	467	523	520	486	494	483	517	467	487	517	526	534	531	507	513	520	493	515	549	525	481	459	484	480	508	507	510	481	511	512	492	523	531	517	516	475	507	542	463	530	488	516	534	499	527	489	490	498	522	519	549	535	549	504	514	506	477	532	532	550	543	529	510	490	549	503	486	466	486	515	509	538	510	548	577	508	513	501	558	518	543	535	473	483	535	499	526	532	533	455	471	477	526	503	532	503	508	501	494	466	509	514	528	514	491	502	516	497	524	514	540	495	504	537	544	518	540	509	543	494	484	541	554	489	527	485	537	486	517	498	542	528	504	541	495	542	526	500	500	499	492	464	494	490	488	501	522	533	528	516	536	504	515	552	491	508	525	540	490	514	551	497	474	542	528	513	515	510	523	541	505	496	533	514	510	552	534	518	500	529	512	507	516	490	554	513	524	544	521	523	531	472	546	506	529	514	537	484	523	489	494	506	508	516	499	500	518	501	511	505	508	486	445	519	538	530	500	536	520	480	502	509	544	495	530	493	510	510	483	490	529	505	512	490	494	534	510	503	518	536	516	496	491	479	520	514	521	508	524	489	543	500	480	516	565	524	521	500	508	471	475	530	494	500	548	483	531	520	524	527	527	539	500	564	543	500	505	494	545	501	498	535	507	496	508	510	506	521	505	525	533	507	510	504	556	502	490	522	522	494	517	461	497	518	481	514	466	494	570	524	495	521	484	482	536	489	483	553	530	527	508	511	497	506	535	530	488	538	500	505	485	470	543	479	525	550	484	539	481	554	508	534	498	496	471	524	477	501	509	530	551	520	514	469	470	517	508	473	473	463	530	520	524	473	531	524	526	593	533	512	485	518	516	507	489	526	504	573	529	502	502	505	470	509	479	522	533	504	515	529	505	492	494	511	503	493	523	526	521	492	482	483	516	505	486	502	576	498	510	499	478	531	491	447	495	486	477	531	526	497	494	483	491	521	525	535	523	488	514	485	522	489	553	463	518	508	526	480	527	534	503	529	512	535	504	511	522	536	523	508	503	531	520	534	525	472	520	519	513	487	540	504	514	491	450	533	517	493	573	516	488	516	488	498	546	543	515	526	576	521	486	537	487	486	542	526	508	509	512	494	482	469	517	564	513	496	528	535	485	547	509	511	548	529	551	516	503	528	527	457	503	493	546	552	521	504	491	503	567	520	464	497	516	581	524	475	496	534	500	550	550	504	512	514	506	515	545	504	505	528	511	530	525	520	519	577	525	506	528	533	515	557	482	538	497	513	502	480	536	499	504	478	535	506	492	553	531	521	517	521	542	517	472	494	501	518	545	513	539	522	523	483	504	478	533	507	479	492	482	490	507	583	488	506	529	510	515	545	512	523	507	553	538	488	498	488	550	501	547	506	503	509	521	499	477	535	500	493	491	502	473	504	521	540	547	521	469	519	524	511	482	532	534	507	511	543	518	501	505	510	493	502	495	508	523	460	522	494	528	498	522	535	529	483	519	520	493	472	513	562	531	496	489	495	501	495	526	496	508	503	555	499	491	522	548	529	497	488	503	504	522	545	529	479	517	537	495	494	505	502	560	503	541	482	509	501	533	512	553	518	492	521	560	521	465	556	503	494	558	537	504	496	520	513	495	532	540	471	516	543	530	503	512	528	500	513	525	475	486	511	529	500	478	511	467	507	510	492	535	527	505	461	520	506	543	506	491	488	502	507	497	535	482	481	507	505	527	549	492	483	512	533	508	557	513	520	503	554	467	525	516	516	528	520	518	520	509	526	509	540	517	503	522	512	487	494	504	546	496	486	505	496	505	469	480	489	543	512	540	543	496	502	503	506	485	501	494	497	492	507	479	546	514	513	476	500	519	531	522	549	480	516	485	496	511	518	539	470	515	537	506	527	525	542	498	520	496	511	488	523	479	520	524	528	533	494	540	442	518	511	523	510	528	537	533	516	517	516	491	521	499	492	478	462	460	520	506	525	504	541	555	519	500	547	511	498	487	516	501	538	497	477	544	531	496	507	510	550	500	514	536	478	537	528	505	520	517	494	484	493	538	536	536	490	497	492	534	558	537	524	483	519	532	492	549	466	496	508	539	497	471	500	505	501	526	481	536	515	512	489	530	508	530	485	534	522	533	511	514	546	491	499	518	497	540	504	522	523	481	501	537	505	520	476	488	519	495	481	530	520	505	542	516	511	529	519	471	533	532	493	522	477	484	534	528	467	508	523	537	542	549	493	500	544	512	491	497	523	528	495	538	511	518	526	520	527	508	487	508	490	508	511	506	510	504	520	522	514	518	516	458	530	495	500	505	531	506	465	542	505	545	526	496	518	533	541	489	508	532	571	482	516	504	523	522	501	511	554	527	527	476	521	519	557	516	532	526	525	538	549	494	525	533	537	524	490	524	478	517	531	497	500	538	511	476	528	525	518	550	531	524	465	508	532	494	492	511	468	526	465	470	498	521	472	516	481	515	542	504	510	528	466	520	519	545	512	506	522	545	489	521	520	537	478	490	529	519	538	501	550	539	516	531	487	501	502	498	483	526	499	507	510	501	521	504	498	525	525	531	552	488	517	528	467	484	524	515	523	514	529	492	509	519	491	515	477	524	489	503	491	526	462	494	540	518	489	539	520	460	466	543	523	522	526	516	530	520	491	533	522	567	521	518	525	555	493	519	527	504	480	512	539	545	513	546	493	530	546	491	525	523	501	505	484	526	530	516	554	513	509	495	509	527	516	528	544	498	510	535	499	513	502	518	498	495	534	522	507	485	497	498	504	505	524	488	509	500	467	515	493	504	490	547	487	501	531	492	570	517	472	490	516	506	526	524	510	527	479	507	509	521	466	493	507	557	521
9461	27821	21446	24909	1477	1185	915	897	838	910	765	660	747	651	666	683	661	626	605	662	650	677	670	629	645	629	685	617	683	636	614	605	627	635	674	633	651	640	635	605	655	611	658	630	639	609	632	627	599	648	620	633	672	609	650	605	660	627	596	618	646	609	642	616	635	630	596	629	637	628	659	605	617	625	611	629	613	654	607	641	585	583	636	611	619	628	621	595	653	633	630	646	612	669	616	684	669	639	597	661	593	654	596	652	603	659	627	618	629	596	585	618	643	678	646	653	625	614	658	633	590	651	630	626	592	620	621	614	618	644	625	629	632	634	634	646	688	648	604	621	618	617	670	648	656	624	618	644	655	612	606	585	602	598	616	615	644	658	648	613	613	628	632	627	633	631	655	592	655	616	617	634	645	634	606	619	601	609	616	633	648	623	612	575	647	641	644	635	602	634	635	647	557	605	597	632	621	639	566	660	620	599	640	610	603	605	575	596	592	617	646	631	614	604	616	640	608	654	610	618	609	605	630	612	588	581	637	629	668	557	608	604	611	619	641	630	585	598	646	665	634	627	664	616	627	605	599	661	609	629	683	625	621	604	589	676	599	630	632	590	574	595	592	615	573	644	611	586	608	621	648	652	638	618	639	611	627	619	645	596	621	623	649	643	575	661	604	606	616	627	627	596	623	662	641	664	589	618	610	625	667	629	612	654	627	596	574	643	614	656	638	595	661	613	608	647	640	635	695	637	644	640	624	607	598	634	651	614	609	608	639	669	640	653	607	650	618	617	634	626	647	586	622	646	614	609	616	637	621	617	685	605	608	612	679	663	609	667	631	595	599	659	640	614	628	629	610	628	627	660	587	645	624	632	656	640	668	587	609	635	600	579	631	646	615	601	684	620	590	635	614	605	625	641	584	609	622	606	628	610	640	668	638	632	613	624	640	622	600	664	632	647	618	642	632	619	583	639	666	636	635	633	636	603	651	618	652	599	667	620	610	636	623	640	601	599	641	672	628	606	618	611	614	640	629	646	576	630	633	668	636	635	624	626	605	654	627	635	642	625	629	670	602	607	626	620	595	638	648	633	646	644	623	590	637	640	613	670	632	624	589	602	601	675	623	646	613	660	624	637	575	646	618	615	609	604	612	644	619	604	619	597	610	630	653	611	591	651	630	650	620	609	628	609	594	591	663	610	626	637	672	618	618	632	597	638	618	631	610	618	636	650	688	624	614	669	634	666	632	613	652	622	636	643	623	618	658	638	638	632	649	623	672	616	601	659	618	630	636	621	636	639	621	657	622	621	662	584	656	639	627	631	619	618	631	628	613	651	615	618	674	593	669	624	619	627	613	618	619	604	683	622	663	591	606	639	625	678	635	625	652	605	616	617	622	592	565	624	636	632	622	661	597	617	631	650	646	616	648	614	611	637	646	582	623	661	656	612	641	669	611	636	572	633	657	610	632	618	636	609	589	591	668	636	629	641	618	618	606	661	614	622	622	566	634	599	613	631	608	636	622	616	610	612	647	617	647	630	648	581	658	590	628	674	600	626	596	612	671	644	639	625	670	670	627	634	628	643	626	595	582	574	601	657	625	601	643	603	598	639	595	620	608	629	652	635	602	595	565	660	561	636	595	609	603	646	614	618	643	651	626	594	655	600	632	640	611	610	644	589	660	651	640	702	639	619	629	615	667	631	629	633	638	617	623	651	592	617	661	653	634	623	615	617	661	612	600	616	634	640	630	611	612	583	625	585	655	677	648	621	628	603	636	606	607	611	642	647	634	660	614	648	620	634	625	651	615	633	611	644	639	677	630	652	659	640	654	648	621	626	646	652	601	664	647	565	613	613	625	623	636	603	626	649	638	623	620	658	623	621	584	586	620	614	619	622	662	633	640	606	651	656	609	617	646	673	622	625	609	664	660	626	616	628	619	660	614	615	620	628	648	642	634	634	643	629	619	623	679	660	609	585	657	656	634	626	630	621	601	638	606	643	585	633	608	623	614	617	626	608	594	638	630	658	631	630	615	652	661	637	634	586	636	632	627	607	628	590	589	601	609	631	620	604	631	601	592	634	638	653	630	640	624	615	607	623	662	590	648	621	669	656	623	618	651	611	595	642	600	629	604	599	638	646	639	620	628	584	647	699	627	599	621	632	675	610	625	609	634	632	640	642	633	641	603	633	594	575	645	595	622	625	604	640	619	626	629	630	600	678	608	593	676	607	644	633	642	650	601	613	668	630	673	644	583	614	653	646	635	633	662	631	619	610	662	613	575	615	649	606	602	588	607	615	661	580	616	627	663	620	623	574	623	589	592	634	627	652	634	599	632	630	640	615	637	618	632	602	655	636	589	648	624	619	619	638	594	608	633	614	683	608	643	602	599	613	594	610	608	621	588	650	620	627	648	598	618	620	641	628	649	623	642	619	656	643	633	617	595	609	609	614	627	635	622	662	610	632	602	633	632	633	643	599	622	678	618	645	590	629	629	634	612	623	607	656	602	636	606	632	610	603	638	599	620	569	642	688	609	601	608	630	643	648	639	618	616	627	655	606	619	605	648	655	627	607	685	618	652	597	594	643	638	626	586	633	644	653	625	586	636	645	654	646	636	612	607	602	628	639	640	635	643	663	559	626	630	620	673	578	655	652	654	645	653	603	646	645	657	633	601	644	649	642	630	617	624	608	609	589	610	609	596	645	633	617	592	635	589	624	599	630	617	645	619	614	649	598	626	625	638	631	644	610	589	661	614	631	628	660	677	622	605	603	637	631	608	606	652	593	621	620	598	623	633	634	619	596	609	615	626	600	662	641	629	598	624	662	568	608	614	619	616	623	620	589	643	601	604	623	661	638	645	579	616	601	621	636	648	635	630	643	644	594	610	661	643	637	601	606	622	628	568	644	639	656	601	599	629	629	653	618	659	616	638	664	599	645	641	651	651	607	586	609	590	679	594	633	644	657	632	613	623	662	685	645	673	609	560	657	628	616	604	684	600	597	647	610	603	630	632	644	636	602	630	598	607	636	643	629	603	619	607	645	640	666	562	572	622	623	628	655	663	643	642	588	677	654	640	602	650	614	650	631	658	618	608	603	623	617	644	602	673	593	676	628	605	653	606	623	643	614	666	611	609	627	661	598	585	610	608	672	566	634	588	644	597	581	634	627	646	620	611	633	671	643	596	651	656	609	605	599	628	621	623	613	667	669	605	632	620	638	658	617	598	643	657	628	668	613	662	600	654	644	615	647	645	606	645	613	635	601	601	644	628	658	645	590	613	672	614	641	659	625	621	659	653	614	595	630	636	643	646	603	588	586	607	658	631	618	614	674	608	622	600	645	615	607	631	633	657	584	631	658	603	652	619	630	617	653	602	591	636	619	616	630	602	597	616	644	614	607	631	623	644	635	594	608	604	632	624	624	619	606	606	654	584	583	591	623	589	659	656	635	598	585	618	621	659	628	632	636	656	615	606	573	663	595	601	630	608	643	626	681	635	621
22856	21584	29441	24668	21594	21303	8862	774	518	627	408	376	379	346	314	301	279	299	290	281	271	228	238	253	267	256	246	237	280	232	235	228	240	239	218	228	243	257	219	224	232	249	250	223	212	230	220	226	233	235	267	233	247	216	206	236	199	241	252	247	234	240	215	203	217	225	252	206	234	240	232	231	245	207	208	251	220	232	223	225	226	240	203	215	220	218	205	228	236	208	214	225	231	222	211	210	183	226	211	238	219	211	241	225	236	204	235	222	205	222	204	234	259	207	258	229	228	211	202	241	225	220	195	223	232	217	253	205	222	245	233	204	225	238	227	232	226	206	203	203	223	218	203	220	222	218	215	212	249	240	192	233	224	223	232	238	225	226	230	211	212	274	220	217	217	238	228	233	227	209	196	220	217	247	239	216	238	238	226	225	227	219	202	223	216	225	215	222	210	228	241	234	191	244	225	218	192	230	222	226	210	226	224	210	234	193	226	226	220	218	235	193	238	211	229	241	238	229	228	253	210	263	217	211	227	223	239	213	214	219	230	225	213	218	236	240	208	222	214	227	224	243	219	217	218	240	246	217	206	226	222	231	254	239	210	219	210	201	224	208	204	223	215	216	232	243	209	207	247	201	221	226	223	221	226	217	210	216	241	219	240	218	238	218	229	248	204	247	208	220	226	231	224	215	203	222	250	209	204	211	195	197	231	236	208	220	211	247	215	234	237	196	216	237	225	236	229	225	221	218	230	212	206	206	215	216	224	247	234	226	214	206	223	233	229	226	232	216	217	207	244	232	233	222	227	226	240	209	208	186	234	223	242	207	208	240	216	209	256	222	230	240	220	216	228	212	236	219	217	232	240	233	223	211	228	214	215	239	209	220	235	232	241	228	221	197	196	216	210	230	220	222	222	234	198	212	204	213	233	205	213	220	195	228	250	196	240	246	208	239	235	224	204	229	236	221	243	230	221	228	216	217	234	249	237	197	216	208	208	199	205	214	217	227	249	237	241	222	219	214	208	194	246	221	222	231	225	251	244	226	217	274	221	221	217	232	217	218	230	209	223	229	230	221	217	217	182	216	210	246	222	213	219	225	214	222	220	215	225	232	213	209	219	195	230	224	223	214	227	203	218	221	214	190	209	215	223	224	211	205	256	207	219	206	217	230	217	203	228	212	230	242	240	216	208	216	233	240	222	223	206	233	203	231	244	208	205	204	254	197	221	203	230	225	201	212	199	221	220	213	232	216	213	209	237	214	229	226	227	240	228	214	245	215	234	232	219	206	212	228	229	214	241	190	216	181	183	229	246	229	234	217	225	213	222	210	231	242	222	231	208	221	216	257	218	222	235	229	232	195	243	231	219	218	222	217	218	224	221	243	221	229	254	211	244	228	241	215	198	230	213	238	245	240	220	242	200	186	238	214	219	214	196	221	206	218	222	206	217	232	215	233	222	189	220	221	251	204	191	205	236	231	207	213	233	224	236	218	211	235	233	217	211	210	218	213	242	233	234	196	210	226	226	215	226	232	200	222	232	212	225	225	221	219	222	210	222	214	206	217	210	216	222	237	227	230	215	227	213	236	212	221	240	214	214	214	217	241	206	228	229	238	228	211	236	231	227	231	207	205	222	234	247	193	236	219	215	247	217	230	207	220	213	229	184	223	203	230	231	230	234	225	248	213	224	232	228	220	224	241	240	210	217	235	224	234	211	226	232	245	232	228	231	227	236	229	241	214	223	185	229	236	210	233	223	230	199	236	209	227	224	242	222	215	208	223	219	225	231	243	232	223	203	216	216	234	220	230	221	270	221	229	202	230	231	228	180	231	247	242	215	211	243	212	209	231	201	219	233	229	223	228	229	224	201	213	211	217	238	223	211	223	216	219	221	222	253	208	221	227	179	240	229	215	238	213	207	197	232	223	221	202	227	203	245	224	210	214	209	245	212	244	211	199	243	242	209	213	235	233	206	202	219	222	204	206	225	236	219	225	213	235	236	221	245	218	215	228	210	225	213	245	243	220	211	223	255	234	218	226	212	196	213	226	220	220	203	216	209	214	229	221	225	206	223	224	200	228	209	210	209	246	210	215	232	237	247	215	208	216	220	227	219	243	248	232	215	232	231	249	222	222	197	225	248	238	196	237	249	208	209	173	224	237	197	201	231	199	210	222	224	201	191	196	212	197	202	231	216	229	243	220	192	220	203	221	234	212	214	234	235	215	261	215	246	235	222	252	220	224	196	237	230	202	251	214	218	233	219	214	225	246	252	205	207	210	239	223	220	224	246	172	211	241	231	226	228	229	202	215	212	227	230	247	225	252	211	198	218	235	217	229	246	228	220	225	204	204	216	229	230	224	211	229	231	196	235	215	233	220	225	231	219	233	220	207	222	233	232	232	238	253	204	237	244	232	230	216	223	232	250	225	222	242	231	213	233	219	240	214	200	243	235	238	212	179	221	206	203	231	236	219	211	227	220	194	237	226	200	252	230	196	217	214	198	257	220	204	193	212	243	223	191	209	252	207	235	243	221	220	257	230	236	238	225	231	233	238	186	210	225	215	195	250	248	221	237	202	235	221	215	226	208	210	201	215	244	229	230	220	221	222	187	265	231	217	220	211	206	211	208	223	216	233	207	256	220	220	252	241	243	212	215	222	213	219	228	220	230	225	245	182	226	214	221	217	231	218	203	228	229	256	243	220	222	239	206	224	226	221	222	219	209	211	223	223	220	237	215	204	216	208	228	208	229	222	223	218	225	235	217	199	245	227	227	231	206	216	236	221	201	223	239	210	223	221	246	221	219	203	202	223	200	213	228	211	208	211	230	243	217	215	210	221	210	226	216	215	241	228	226	220	198	222	227	231	222	248	218	224	214	220	200	220	216	226	233	215	227	212	232	246	208	230	227	244	207	197	219	231	234	219	233	230	199	222	234	192	214	216	251	209	241	217	232	197	245	213	192	229	227	205	201	212	215	210	247	212	218	221	263	229	224	223	235	219	218	214	220	192	205	228	204	192	201	228	229	226	232	241	202	235	234	224	233	239	236	226	225	247	200	231	227	228	201	215	198	203	227	231	225	216	208	215	226	202	216	231	235	198	226	233	225	208	205	228	216	229	185	230	241	211	240	207	225	232	227	218	234	221	241	227	222	212	234	234	220	232	244	225	204	196	227	216	201	224	246	212	206	219	230	212	238	201	221	205	227	209	252	206	214	237	234	240	207	234	229	221	232	223	208	241	217	235	203	231	222	203	207	238	194	218	207	212	241	208	202	209	200	215	220	220	230	212	199	214	229	219	191	208	222	215	222	217	226	224	232	196	207	228	214	210	236	248	227	229	243	221	211	252	226	217	233	204	206	218	239	212	234	209	209	206	223	222	202	210	209	192	254	199	231	233	235	216	205	246	237	227	211	208	243	194	232	217	242	213	206	236	240	236	249	224	217	207	234	204	208	212	215	227	198	230	216	211	226	223	242	206	219	214	231	237	215	229	199	230
12341	39775	32330	39270	3232	2146	1611	1362	1012	1028	706	617	539	494	490	423	396	438	354	376	356	361	351	321	331	331	303	321	330	307	320	325	307	304	342	295	311	318	326	309	327	301	310	326	319	299	319	292	315	297	285	313	308	317	288	290	294	301	308	292	271	329	286	262	287	291	281	267	286	298	314	278	283	293	317	295	303	256	301	302	306	295	287	289	292	286	305	294	310	305	301	286	268	293	275	284	319	259	272	285	266	271	317	290	294	282	311	305	286	293	268	301	272	312	313	291	298	270	287	282	293	290	256	287	285	283	306	305	282	266	311	283	294	295	295	283	277	275	294	300	260	267	277	259	284	316	262	297	285	268	293	313	256	305	304	297	283	319	275	294	300	286	309	273	292	292	322	294	288	258	291	294	302	281	283	277	281	300	275	289	272	289	258	292	306	279	304	286	307	278	247	292	305	300	324	305	284	295	322	273	266	271	260	299	306	301	314	270	284	261	308	275	260	279	281	299	299	282	295	256	285	298	261	281	275	256	311	316	291	262	309	269	281	284	281	305	275	296	298	255	264	291	263	270	286	292	266	273	312	298	302	283	273	286	288	295	263	328	292	277	269	303	299	267	270	330	296	299	317	303	293	266	290	280	298	278	313	296	261	313	279	287	314	308	284	306	263	297	258	306	278	299	284	293	277	301	276	276	285	293	298	242	318	281	304	253	313	269	284	289	273	278	258	291	295	243	312	292	287	268	307	308	331	280	263	303	286	263	253	321	288	280	286	279	293	284	302	291	284	271	263	284	265	269	321	286	272	282	296	258	291	292	263	258	304	284	295	266	286	285	266	286	274	306	277	306	306	285	268	289	278	290	264	281	270	279	277	323	267	274	277	272	293	274	283	287	304	273	291	307	259	285	266	280	292	318	269	310	313	275	298	294	272	297	283	285	262	294	311	283	295	275	286	306	275	277	277	272	277	303	279	276	273	297	322	265	275	298	270	293	288	299	267	279	287	266	319	302	288	270	306	274	293	261	295	286	309	273	272	274	306	320	275	312	310	276	290	299	287	297	269	299	255	280	296	256	286	291	281	262	278	257	281	262	295	282	287	291	259	296	280	306	303	290	282	287	294	285	287	301	280	294	300	287	281	263	316	284	286	281	284	300	304	260	284	294	266	331	293	274	293	293	294	282	306	282	255	267	301	282	268	294	271	287	308	277	311	290	317	286	294	280	300	264	301	288	288	309	307	280	273	277	261	283	258	265	250	288	262	308	277	302	277	280	292	292	295	298	302	263	290	259	305	258	275	287	292	264	267	272	300	254	276	271	261	266	280	266	302	287	300	290	286	299	286	266	277	245	290	297	285	279	271	273	276	278	273	291	287	275	311	306	282	281	293	264	274	284	305	274	270	287	285	268	243	258	278	261	270	311	278	284	303	269	293	287	277	251	265	262	283	301	278	314	284	269	243	297	293	272	303	302	316	253	281	292	293	300	282	322	277	324	252	303	296	288	310	298	273	282	284	245	304	254	283	287	304	293	276	298	266	288	296	277	321	291	282	261	276	279	320	289	267	308	277	265	222	261	267	321	251	311	291	261	283	314	298	268	297	290	330	286	232	250	280	259	292	293	278	263	300	291	282	266	291	308	303	294	306	297	313	285	262	296	264	274	287	254	309	283	248	280	321	285	299	315	282	290	282	265	288	293	306	281	295	290	264	309	277	275	316	266	283	278	318	321	300	255	298	262	306	244	261	311	271	268	291	281	280	288	282	269	281	312	281	257	292	287	293	285	289	310	297	288	270	294	293	293	279	300	314	296	322	303	273	272	298	279	306	290	276	280	289	282	295	295	248	294	298	277	282	300	307	307	293	264	267	276	294	275	272	287	278	288	259	291	280	316	315	270	289	292	281	300	282	282	282	303	289	296	303	303	277	277	293	298	310	307	284	302	320	264	267	280	278	283	300	274	272	296	278	290	317	277	296	295	301	297	274	286	282	291	287	307	270	270	257	280	283	267	283	276	294	319	312	266	262	289	304	287	295	290	278	281	307	299	288	267	289	303	287	271	266	275	335	282	277	263	314	268	245	301	286	298	277	270	284	271	249	309	331	308	278	312	265	271	277	285	276	297	255	307	263	284	259	297	271	300	314	266	296	267	303	284	287	272	299	290	267	271	284	281	281	291	299	281	275	277	280	300	277	287	255	293	271	274	279	289	297	271	265	278	277	243	281	296	301	300	294	289	270	333	283	284	260	316	344	280	286	269	265	272	267	278	309	289	299	296	262	282	283	270	293	298	238	276	301	299	285	264	289	289	287	301	273	312	274	285	291	283	284	292	288	283	301	298	284	272	281	249	313	254	304	290	283	294	282	265	279	286	250	293	291	304	295	264	271	316	291	282	275	260	282	296	274	260	247	277	270	296	321	308	273	258	293	294	281	275	287	290	315	306	300	292	310	276	301	290	313	275	279	285	268	309	274	282	284	302	282	260	301	300	288	276	316	256	266	266	245	257	268	275	288	268	269	287	314	271	282	284	292	300	277	316	303	288	288	303	283	248	273	278	284	310	315	271	297	263	277	266	276	298	296	296	257	292	300	289	310	254	301	288	292	290	280	289	305	287	300	267	290	272	309	284	294	340	274	293	279	257	288	301	267	303	312	289	291	292	265	273	313	305	253	271	284	273	304	313	305	305	278	301	256	292	277	303	294	283	281	268	296	299	306	299	299	293	312	309	274	295	292	257	301	252	290	290	338	312	277	297	286	299	274	275	311	274	299	282	295	260	292	252	272	288	305	273	285	298	278	259	291	246	285	263	250	313	339	289	293	298	273	307	287	268	299	287	280	291	273	251	315	319	271	301	284	298	272	275	296	276	312	300	284	289	284	268	288	268	297	296	283	302	281	259	291	254	319	292	322	275	283	281	282	274	291	277	277	281	273	267	294	288	289	266	288	280	301	282	264	286	268	292	281	277	279	273	285	295	296	291	283	294	293	320	284	277	288	276	274	289	287	303	302	287	294	299	274	281	297	289	292	304	288	262	276	308	292	287	281	326	295	298	292	287	325	288	269	271	288	274	283	293	253	294	298	300	310	297	304	258	274	266	277	267	264	283	294	317	282	304	285	258	301	304	282	286	303	301	272	264	287	268	298	291	290	296	296	315	281	265	287	280	271	227	260	288	279	294	305	299	272	304	305	294	261	277	294	317	247	264	305	289	337	290	273	254	292	307	286	280	284	286	276	299	262	268	323	307	322	240	304	267	278	296	272	268	266	307	314	291	298	312	258	276	269	294	311	283	285	289	303	290	307	282	269	311	306	252	300	292	260	306	276	278	276	280	284	297	258	286	275	281	282	296	281	258	276	287	252	263	280	267	297	286	266	293	272	272	256	289	289	266	268	290	289	273	300	307	304	298	273	274	264	287	276	296	308	300	273	292	289	277	281	274	298	256	265	322	298	269	286	299	277	279	303	277	287	250	285	293	297	330	275	291	290	311
27805	19174	11361	8664	1068	872	814	743	774	771	731	745	722	773	766	738	766	730	760	701	739	733	707	756	784	685	740	707	765	716	729	683	689	737	743	711	753	702	761	710	723	780	740	769	733	753	724	727	753	800	730	801	690	734	715	746	792	754	729	759	719	700	720	774	801	716	751	739	698	706	713	677	731	697	687	723	700	783	751	714	724	746	707	723	722	668	741	723	716	733	696	679	709	704	675	732	700	673	725	749	713	775	721	716	726	726	761	733	692	762	731	685	703	747	729	754	697	719	710	709	729	718	696	731	711	771	719	769	751	749	701	727	698	722	721	765	716	748	712	712	752	736	725	723	697	776	739	735	667	701	695	699	696	743	684	754	754	748	716	723	718	718	723	738	727	738	784	753	737	742	750	678	743	689	753	734	742	750	718	724	738	768	750	743	703	721	733	708	721	707	757	736	769	751	736	732	715	676	752	732	771	723	745	778	712	771	741	689	706	717	752	739	746	759	708	721	777	746	712	699	765	712	781	732	731	710	723	703	691	703	777	748	716	759	704	766	735	758	750	772	718	733	727	738	708	763	728	680	719	738	769	709	715	729	737	710	763	747	692	756	756	733	760	691	682	750	736	754	739	779	741	723	702	728	732	764	711	717	782	770	749	716	758	761	744	728	751	719	714	688	704	771	709	764	741	698	745	726	714	727	735	725	722	779	760	725	745	749	734	703	736	695	694	751	745	756	737	714	702	707	683	772	737	732	741	770	754	686	737	758	751	739	750	768	691	763	721	725	780	729	730	726	747	736	758	683	752	703	706	672	707	734	742	800	691	723	769	696	736	749	762	689	731	737	740	700	746	752	696	755	757	748	717	792	669	775	713	732	722	670	692	758	733	753	697	686	685	756	701	719	657	706	697	722	723	711	785	729	767	724	693	744	698	732	719	715	768	722	731	745	741	736	770	759	773	753	748	660	696	726	734	779	720	744	752	751	747	685	755	742	725	719	719	662	719	655	760	699	734	738	741	709	702	748	699	750	718	714	712	714	733	717	764	750	734	774	732	744	726	732	690	719	726	682	760	712	695	694	775	744	743	699	679	755	691	703	752	724	704	744	717	726	744	737	745	763	754	723	703	727	702	738	730	721	728	766	789	756	763	690	745	722	685	659	763	759	762	734	743	737	737	715	761	707	745	742	686	724	735	731	753	705	659	740	744	719	725	740	719	717	725	722	707	736	736	718	703	741	702	703	722	739	756	763	699	718	679	698	729	740	710	718	777	720	728	684	734	705	669	765	777	726	743	731	757	719	695	730	748	734	739	731	694	722	739	707	673	756	681	649	683	684	723	713	707	696	753	737	717	732	752	717	798	722	740	711	735	761	738	720	718	742	732	728	740	754	690	798	715	739	755	730	717	723	747	729	739	743	754	731	721	723	757	694	741	715	762	754	790	679	752	733	734	746	716	704	720	704	712	699	697	725	741	750	705	754	693	705	728	750	713	724	775	720	682	712	714	743	746	713	741	733	713	687	705	753	740	715	748	723	726	726	722	704	708	712	727	707	716	761	731	710	717	760	701	744	726	734	773	749	738	737	732	704	769	683	728	737	788	741	726	722	767	757	756	766	703	699	678	677	729	752	752	728	693	715	745	783	721	694	737	774	708	723	742	700	743	724	713	712	730	687	720	729	698	702	755	709	773	703	708	755	660	780	742	706	660	745	689	743	694	754	746	766	726	688	743	713	715	695	731	787	757	752	772	746	745	700	752	745	756	736	799	723	681	741	732	761	692	803	713	729	771	765	710	725	756	762	766	711	803	753	756	721	722	729	719	711	703	699	776	748	736	746	737	668	748	719	723	759	773	677	694	743	727	732	709	749	694	736	649	706	698	722	702	715	752	730	741	772	707	763	749	721	741	735	725	709	804	737	723	733	719	771	712	750	729	731	732	763	670	718	735	689	746	729	733	685	658	723	745	691	710	691	735	725	754	708	713	770	707	733	692	721	696	752	690	735	749	709	753	720	740	706	769	752	741	705	726	776	730	724	691	781	781	745	725	740	673	678	740	709	687	718	719	768	675	764	751	716	710	760	756	764	727	765	705	778	734	739	708	724	731	686	698	704	748	746	691	703	718	726	751	743	715	804	715	713	705	720	757	713	785	676	735	761	754	703	765	723	691	743	709	750	790	749	691	714	803	737	757	762	737	692	681	689	722	735	725	701	787	768	718	709	768	722	734	717	741	733	745	785	737	725	674	724	739	722	735	698	719	742	767	746	706	772	723	725	717	732	734	750	756	727	736	762	730	718	691	757	778	713	661	677	755	694	736	723	671	762	713	719	732	784	712	718	771	735	678	734	766	697	692	712	715	740	749	723	708	769	710	721	751	737	717	720	699	725	746	738	770	731	678	705	712	739	750	779	692	751	715	681	738	656	680	709	719	695	695	760	724	713	708	764	759	710	712	706	747	739	704	677	733	754	742	713	759	747	720	666	742	706	742	736	733	751	727	764	685	728	741	757	729	737	701	740	671	722	711	724	727	748	697	720	703	713	733	665	677	715	770	733	761	713	764	773	743	726	743	736	753	744	745	759	732	745	674	711	681	798	755	718	711	727	783	752	705	713	748	736	737	729	762	706	768	708	749	732	758	746	755	740	758	740	736	692	733	739	746	693	714	726	745	698	749	722	750	713	730	706	734	702	769	693	705	745	752	752	762	760	714	766	726	784	750	722	754	720	722	757	708	750	709	725	698	719	725	755	717	664	729	707	724	719	727	728	736	806	699	723	708	761	754	722	766	738	689	736	750	713	773	729	718	708	734	679	707	707	753	755	719	760	724	744	715	746	779	694	711	724	720	739	667	694	791	711	737	683	746	694	739	773	720	766	758	698	729	811	762	773	752	697	740	668	738	725	720	757	699	756	781	748	765	673	677	739	758	726	688	730	789	790	757	727	716	724	761	745	704	726	695	775	710	762	771	723	715	670	720	691	688	700	674	728	758	739	745	740	702	702	706	726	727	726	727	709	766	737	735	703	689	681	721	742	695	693	732	750	719	782	733	735	748	698	729	732	724	672	758	723	779	763	725	672	772	700	718	718	723	731	771	727	665	734	755	748	772	703	726	766	784	685	718	705	699	730	742	740	701	728	721	742	732	692	706	764	757	708	707	701	724	697	734	751	730	785	732	738	733	733	721	713	748	661	704	727	748	718	714	733	752	771	717	707	728	724	756	724	683	740	717	765	741	647	732	740	723	740	728	721	695	742	678	692	697	747	678	704	768	765	703	728	758	731	714	691	753	719	740	684	740	737	729	744	782	754	747	713	692	710	740	746	711	724	755	773	721	701	764	713	739	730	690	731	687	694	734	762	697	769	700	670	710	767	727	731	735	731	718	721	711	729	732	753	708	757	710	721	749	748	773	777	790	759	739	717	724	803	747	696	711	732	723	697	703	749	742	698	721	713	682	773	717	743	683	743	726	750	704	781	738	739	729	686	785	698
9831	19816	11255	6320	999	1018	948	914	938	896	932	900	938	932	912	923	941	916	956	919	900	913	910	858	887	871	908	889	960	908	869	859	942	989	913	884	924	894	892	922	844	877	937	896	900	925	871	899	959	942	881	904	887	884	902	916	846	869	957	925	928	882	909	919	878	842	906	919	892	891	848	958	927	869	955	925	871	880	848	888	843	885	931	831	864	884	884	905	888	908	904	890	923	899	847	904	931	912	862	900	876	960	874	887	871	905	891	870	951	899	908	861	873	893	876	796	924	922	899	902	840	907	927	922	918	870	922	907	886	945	899	867	882	896	886	985	902	903	924	920	903	880	922	862	898	918	898	913	875	937	920	913	918	851	922	930	878	912	931	891	922	877	927	863	906	840	904	931	891	868	913	871	962	930	889	893	903	906	960	856	888	872	869	946	920	867	851	901	939	944	924	919	865	870	897	942	877	905	900	856	918	893	971	848	904	897	902	853	864	913	894	865	897	942	879	951	857	887	868	882	958	892	887	955	925	893	907	887	921	902	942	934	910	882	924	905	899	905	856	904	889	939	870	881	852	882	939	923	895	910	918	871	903	908	909	892	901	885	933	905	864	902	951	887	962	918	893	928	951	922	890	906	919	919	895	956	927	927	878	929	904	960	903	910	917	833	883	853	881	899	899	932	870	932	881	941	957	938	914	934	886	917	874	864	900	896	922	883	933	892	889	907	887	859	918	926	901	932	884	881	891	906	916	936	874	917	870	876	946	903	908	866	895	876	924	937	893	939	885	869	892	906	865	911	937	928	878	921	876	917	897	903	857	891	906	909	865	929	891	929	914	898	915	921	915	920	913	918	938	965	900	876	864	912	901	911	946	911	856	887	858	925	938	913	923	937	872	914	917	942	905	904	954	886	909	899	909	1002	863	868	936	946	926	919	872	934	919	934	867	872	881	916	926	864	904	937	885	904	848	884	876	904	883	847	884	876	911	907	865	835	866	893	875	921	916	877	943	948	952	919	884	913	865	944	882	892	903	913	916	894	914	916	894	934	890	866	888	872	922	830	922	934	904	948	885	852	874	939	877	930	924	891	952	869	913	866	898	867	912	954	977	859	909	907	895	896	868	901	911	899	878	876	946	927	877	867	907	895	862	900	928	943	900	915	901	871	897	858	896	928	919	910	935	887	886	921	882	911	909	902	888	882	938	865	887	915	898	927	940	913	941	880	900	890	896	925	934	898	904	907	899	916	916	928	901	903	925	861	892	906	876	946	908	877	919	854	909	908	915	889	937	902	877	903	896	924	911	940	949	936	882	935	922	891	908	826	923	877	886	926	921	896	934	890	887	921	906	893	931	873	891	876	890	887	890	934	880	889	887	931	884	888	882	924	903	906	882	894	867	890	899	900	933	933	924	885	926	889	972	926	958	894	868	927	935	913	848	978	880	870	839	947	913	896	873	918	879	828	899	933	898	911	909	932	872	890	921	885	928	932	914	900	880	956	936	948	895	950	948	910	924	877	890	864	905	864	951	879	888	886	873	863	867	884	899	910	900	890	857	874	894	861	884	896	889	850	875	958	892	874	926	934	914	880	877	853	861	918	913	892	889	873	904	956	939	892	933	914	863	935	878	892	871	891	918	915	897	887	937	930	871	911	905	903	934	943	913	887	908	933	932	908	914	895	940	886	936	901	864	893	916	843	917	903	880	924	902	913	922	905	916	943	882	879	895	895	910	948	910	904	893	933	926	875	923	891	916	879	917	907	914	889	922	937	937	834	950	848	932	922	892	919	921	958	905	973	919	875	878	888	943	873	872	911	886	906	949	879	920	868	899	875	909	919	896	868	890	941	873	913	854	946	940	873	923	983	899	872	919	905	889	932	905	930	956	910	926	893	881	881	885	875	934	854	849	895	833	892	908	925	852	902	890	937	876	846	870	896	920	924	960	892	913	868	961	926	911	893	914	873	930	917	922	923	873	897	891	885	876	928	859	888	912	925	917	894	916	949	909	899	885	893	903	938	882	923	916	904	911	903	888	952	872	883	872	907	979	889	905	885	923	929	919	884	864	879	901	924	923	863	891	911	804	877	904	921	889	952	926	918	888	958	899	936	858	869	886	869	925	919	914	904	892	971	872	877	923	896	899	908	909	899	860	885	880	928	948	899	889	907	921	890	900	896	919	900	917	852	952	912	898	911	855	861	916	931	921	913	866	880	855	916	879	852	891	965	912	885	868	875	976	922	915	873	936	873	935	880	893	909	897	887	898	889	827	906	906	883	951	903	925	855	918	884	913	867	901	896	916	876	867	934	918	892	950	930	911	873	909	925	945	931	922	898	915	939	929	900	895	877	897	902	885	918	910	932	904	907	873	911	897	895	911	869	885	865	904	889	909	903	919	900	875	868	886	853	892	877	896	873	933	925	886	869	897	926	905	913	836	880	913	900	882	893	889	901	915	945	887	877	884	896	906	952	863	917	927	883	936	906	930	887	933	888	936	935	922	913	907	876	901	893	944	879	912	927	874	937	957	925	865	875	898	913	856	919	943	868	948	904	941	919	890	853	948	917	893	870	882	939	865	943	899	930	933	915	891	906	914	909	924	914	873	895	887	908	859	899	902	914	864	940	856	932	912	886	899	865	906	896	930	906	879	904	921	884	906	946	921	890	888	869	895	891	923	902	914	887	921	895	923	872	896	879	861	868	911	893	873	870	925	881	889	871	949	911	907	917	923	841	902	906	985	909	878	898	896	912	885	895	901	911	837	938	904	905	885	953	957	901	910	867	879	914	926	870	923	905	921	900	919	912	913	905	953	875	879	924	927	920	889	902	952	938	918	889	939	916	891	897	904	837	855	871	881	900	878	887	902	904	926	942	886	863	890	882	931	926	904	904	927	936	919	941	930	957	908	883	907	854	940	863	913	889	883	955	907	866	896	915	880	918	877	924	904	941	905	904	926	915	906	880	908	867	905	984	878	881	882	829	906	879	915	863	900	902	878	897	883	893	945	899	869	860	925	878	918	869	921	884	891	884	917	945	913	912	865	875	929	831	910	867	892	950	929	854	870	850	850	912	939	885	873	882	886	884	870	915	921	885	895	865	908	896	888	943	881	940	880	932	948	927	924	914	916	851	934	907	897	867	960	888	892	866	844	893	913	895	842	855	949	930	884	871	889	843	873	902	908	913	883	881	864	939	933	923	901	852	930	869	885	882	976	971	955	938	872	870	927	876	868	941	830	895	939	866	927	904	879	934	894	913	867	932	978	908	913	951	931	877	876	863	899	868	884	961	939	891	903	949	878	924	917	877	907	916	929	931	835	922	930	919	921	901	900	910	859	887	919	903	912	903	890	868	873	929	903	908	906	894	912	894	894	891	938	866	980	839	944	872	896	852	883	863	949	928	893	926	897	916	891	870	896	942	874	916	952	856	871	857	869	924	932	901	921	940	922	929	869	892	902	891	886	871	864	871	905	906	915	955	881	928	886	930	856	951
23740	21478	28686	25498	21267	11278	1277	812	756	743	668	647	571	618	639	591	558	639	562	572	559	602	538	549	560	600	536	556	588	566	573	586	629	575	599	597	541	567	587	551	533	540	594	615	546	546	573	581	521	588	580	558	568	614	574	534	568	532	548	506	535	578	561	541	508	500	584	558	598	600	564	543	521	541	559	534	514	541	542	551	535	578	554	542	539	526	574	533	561	547	501	570	589	546	545	536	538	560	537	557	558	582	556	559	555	522	512	573	585	543	540	555	548	529	538	564	582	522	571	544	541	564	548	607	566	553	524	566	509	545	550	556	588	575	562	549	537	537	548	574	531	590	562	521	520	549	584	566	547	571	574	567	531	517	515	538	529	551	559	522	571	562	557	553	571	531	532	613	561	504	535	547	549	519	525	542	548	504	519	549	522	578	550	537	531	518	523	541	542	520	562	515	552	503	526	534	571	555	527	526	542	508	556	551	548	508	506	573	569	580	533	565	563	552	523	545	580	553	572	548	560	503	541	570	533	548	558	575	535	561	537	545	523	516	546	599	538	570	568	490	549	569	529	553	504	554	532	573	558	565	537	552	520	558	533	594	544	531	579	534	545	551	559	578	556	569	537	561	542	535	554	562	593	573	570	537	583	554	523	555	553	579	529	575	530	552	554	536	541	576	557	570	553	569	512	532	561	545	539	538	557	545	548	556	563	537	510	573	551	541	575	582	542	547	567	527	530	524	550	541	541	585	519	538	579	544	547	488	525	546	517	520	519	565	563	573	563	569	554	554	541	556	582	558	540	492	551	571	545	560	536	560	541	533	573	534	542	566	543	543	556	541	554	557	528	548	548	545	501	578	576	565	547	535	569	537	589	556	540	525	592	566	560	564	543	532	516	560	507	529	529	527	559	546	538	505	504	581	564	563	573	524	574	540	512	580	552	582	598	547	549	576	539	547	623	574	510	549	544	539	550	525	574	576	513	540	585	581	522	512	571	559	555	563	545	540	603	532	511	576	508	549	583	522	510	554	586	529	541	539	583	546	546	578	578	564	566	529	544	608	543	527	560	542	539	556	549	522	540	528	534	550	554	574	552	560	561	585	534	502	550	548	584	573	596	549	541	507	549	526	509	520	542	536	534	509	518	605	546	554	538	471	547	544	527	509	532	576	563	467	532	600	535	543	555	567	564	529	547	541	560	566	542	502	520	540	561	544	558	530	518	566	522	524	523	561	554	541	575	578	559	534	577	550	563	557	571	538	560	577	575	539	530	546	579	568	547	541	541	543	548	530	510	575	522	565	545	597	575	541	537	586	549	544	540	540	539	531	564	536	573	562	536	556	515	528	575	565	557	550	535	551	553	517	496	534	550	587	540	525	528	560	550	549	527	546	533	531	550	558	538	538	564	554	546	566	520	515	564	574	557	525	600	544	561	559	553	566	563	559	538	575	542	540	595	504	550	534	557	541	532	557	521	556	590	541	563	519	562	529	568	553	534	547	543	554	584	571	530	542	582	590	515	544	589	541	538	551	518	525	549	521	553	529	590	542	525	497	564	529	523	528	580	549	587	550	536	525	512	566	528	521	581	577	536	549	552	547	535	526	564	579	535	527	515	501	542	576	524	575	581	595	544	511	521	544	563	581	514	561	543	510	585	543	580	543	580	529	533	530	536	573	535	509	518	541	541	523	572	567	546	548	518	524	563	592	556	564	571	551	504	565	498	536	560	544	521	582	557	524	546	529	545	534	542	567	498	519	540	553	528	503	566	564	534	551	546	558	563	566	587	626	561	558	552	605	506	579	523	552	537	544	570	524	577	551	573	582	591	523	555	526	504	532	567	552	498	553	553	556	526	578	542	586	541	551	528	524	529	550	537	577	511	532	560	537	558	518	548	528	569	581	542	527	536	535	570	547	532	570	547	586	572	563	546	555	563	502	569	539	534	540	556	511	562	553	498	546	586	531	560	598	570	582	531	566	518	568	547	562	574	548	564	522	556	558	551	536	528	546	560	560	488	535	566	550	514	558	589	576	531	533	614	520	551	583	516	497	541	530	571	538	573	552	562	521	554	513	525	507	529	581	560	547	518	559	545	540	536	608	570	559	583	505	543	552	549	567	520	600	525	569	555	519	501	568	524	539	499	567	565	557	556	544	528	539	578	565	537	547	521	559	539	549	523	498	553	571	526	546	545	529	555	571	573	572	552	567	576	564	574	554	547	569	510	532	528	550	549	522	587	563	567	583	534	561	559	541	546	530	564	521	502	559	543	533	558	555	567	537	560	560	590	566	550	568	529	536	509	517	538	546	586	575	524	576	540	526	509	540	537	527	493	544	538	535	562	591	523	547	542	555	556	544	542	568	538	524	541	578	490	557	521	537	578	536	549	591	509	549	545	544	515	555	556	574	548	517	552	521	535	541	580	541	542	535	524	549	547	566	534	562	586	525	525	539	547	519	553	568	568	521	560	520	585	516	549	537	542	541	567	566	539	546	530	526	530	576	552	549	546	529	556	502	595	549	556	541	515	553	563	535	574	536	505	540	540	500	545	581	557	546	528	572	582	549	518	556	558	507	513	549	603	525	489	573	555	530	561	530	565	554	568	557	531	543	574	597	560	589	523	514	591	544	559	531	565	548	553	500	504	539	529	532	545	516	561	556	575	500	523	549	557	521	546	523	534	538	538	526	536	553	581	530	557	523	528	560	570	568	528	546	539	550	546	547	572	546	531	542	511	584	561	520	534	522	514	505	573	519	523	541	561	542	505	561	509	577	530	525	574	512	515	513	509	546	534	579	550	503	532	526	537	546	556	533	557	552	539	569	569	554	564	516	550	491	558	557	511	533	562	551	561	538	558	561	513	539	548	546	556	565	566	512	558	555	522	557	532	539	521	574	546	599	548	525	614	560	526	542	556	534	533	591	553	553	550	575	528	547	504	562	541	541	521	528	530	526	578	512	549	540	545	511	517	511	542	550	568	558	536	567	529	534	534	581	594	564	484	542	541	541	566	536	558	547	558	582	525	537	539	587	528	502	569	545	499	520	544	580	559	531	559	544	576	547	516	528	531	550	513	550	565	570	506	568	543	491	506	548	508	565	560	533	552	561	560	544	550	560	516	537	601	597	555	557	538	550	550	552	547	494	508	552	501	512	528	519	564	560	552	582	578	548	506	556	553	531	522	536	544	546	509	570	562	592	569	549	503	505	510	530	575	512	533	538	547	544	541	535	540	538	534	554	552	497	549	529	585	536	491	539	501	559	588	553	543	548	520	555	543	525	561	571	559	545	507	507	546	572	543	537	556	546	548	541	575	558	519	529	541	530	549	519	535	600	562	562	563	567	548	555	535	520	550	551	513	552	562	550	549	565	531	537	532	536	580	523	533	552	557	541	514	514	567	515	506	579	521	532	528	509	568	560	534	552	551	540	566	580	548	514	564	591	538	551	575	566	547	540	533	552	530	515	548	554	542	518	566	567	600	567	546	547	571	549
11018	34628	28715	29235	2369	1711	1462	1230	1158	1156	952	891	849	818	817	833	767	803	764	723	766	744	738	723	734	723	701	733	743	762	652	728	711	705	738	686	678	701	721	711	746	702	715	705	763	684	645	660	687	709	661	701	710	671	650	740	728	714	765	733	708	676	653	712	711	686	707	684	721	702	734	697	722	739	709	699	740	685	708	682	689	724	696	740	687	692	707	704	737	713	709	693	690	735	725	719	661	709	688	666	681	728	705	693	700	710	693	666	713	706	681	697	764	701	713	665	747	721	692	657	667	692	697	691	689	674	686	701	675	689	666	663	703	673	776	711	734	711	688	710	700	750	666	703	716	666	728	695	694	721	702	681	710	751	714	682	705	659	707	677	736	673	687	765	710	707	720	688	682	679	698	736	682	724	750	688	754	665	700	723	729	704	711	725	648	666	709	691	716	737	733	753	684	731	715	726	665	692	714	714	717	710	626	752	728	715	687	682	699	709	720	719	671	705	707	666	750	696	699	726	693	670	703	752	653	662	735	676	725	714	699	685	700	709	718	658	675	717	761	671	763	705	706	693	731	776	747	690	748	683	719	662	708	716	699	659	739	713	679	704	684	728	704	686	687	698	704	670	658	713	721	671	736	706	702	696	652	679	677	712	728	749	710	725	701	751	695	715	718	709	706	686	725	697	742	731	695	692	733	717	675	673	677	689	717	698	688	733	646	685	732	765	667	698	714	707	728	720	710	711	675	662	765	711	703	732	710	700	684	738	693	672	705	651	675	692	701	646	729	724	707	655	696	689	672	706	707	682	720	712	666	675	707	741	691	704	665	683	695	718	694	680	680	674	678	681	685	695	668	705	699	709	688	675	688	725	704	693	682	666	695	736	695	716	708	669	711	690	698	658	713	687	729	677	662	681	722	700	711	713	696	674	736	704	708	715	661	750	670	720	677	717	746	681	695	741	709	702	674	656	686	714	695	700	717	683	701	681	683	720	672	729	654	703	705	703	688	726	722	692	693	700	712	711	679	677	702	707	671	700	712	701	694	718	679	685	662	707	710	685	679	717	703	705	710	725	690	701	723	711	741	663	731	650	724	681	673	668	675	717	731	708	679	709	690	746	733	717	705	699	675	699	731	690	701	695	711	723	712	716	714	675	695	671	682	685	731	727	705	642	707	717	714	717	701	705	703	700	695	686	677	655	704	701	711	671	741	727	720	722	695	713	748	723	699	664	712	719	699	684	692	700	688	717	732	718	664	726	708	699	717	713	681	645	688	675	686	726	725	699	662	710	784	724	736	673	708	740	700	715	704	705	728	681	672	648	686	650	697	773	678	682	696	664	704	710	717	715	705	696	706	686	718	697	692	685	690	699	677	715	715	737	720	707	720	694	667	709	683	740	709	685	735	742	658	658	695	729	761	714	665	704	743	641	762	698	742	651	703	666	691	684	713	657	710	724	690	673	699	692	681	696	694	713	699	707	696	709	687	726	719	679	691	726	680	688	637	724	684	705	665	694	673	764	698	722	685	752	682	708	691	700	659	695	697	687	723	712	735	669	729	661	736	672	682	708	716	683	670	723	653	676	694	697	724	679	659	707	718	702	656	702	712	706	669	669	686	694	662	703	692	702	673	710	743	689	681	688	756	703	660	685	665	682	675	712	684	663	681	666	648	700	656	682	688	690	742	700	733	663	697	691	701	694	691	695	682	717	653	708	694	637	666	720	687	690	706	651	692	734	695	690	723	695	709	676	655	693	694	720	761	700	685	691	681	695	680	660	677	688	727	674	702	711	730	699	723	691	682	661	732	694	705	706	689	720	658	705	677	715	661	674	657	647	695	707	681	681	677	695	737	697	654	667	691	736	664	703	750	672	692	696	653	723	719	728	715	680	702	700	698	678	668	695	703	676	654	716	678	718	732	701	709	728	674	661	722	678	682	731	670	749	698	724	696	665	655	652	669	722	675	687	719	674	685	666	683	703	669	709	694	759	715	698	730	662	691	687	708	703	665	665	645	680	750	712	707	759	680	672	707	692	681	735	693	722	710	688	685	711	712	687	678	721	703	687	705	684	744	685	671	699	674	706	735	714	728	744	723	689	709	680	714	687	704	715	717	717	711	646	691	645	695	704	663	737	691	730	665	690	673	737	717	657	707	761	715	656	697	677	686	701	705	717	662	714	703	713	708	688	715	711	676	734	717	666	713	760	709	716	713	710	705	696	714	715	703	758	665	690	669	723	734	679	702	689	693	689	707	688	674	674	694	664	700	737	723	713	688	694	731	649	674	728	709	742	714	712	692	676	713	665	700	694	689	723	685	687	691	662	670	730	711	723	680	694	691	716	678	704	693	719	697	646	708	676	647	706	705	708	668	687	716	676	708	663	695	658	697	734	726	681	703	752	681	713	703	704	736	693	671	703	715	663	701	699	708	718	673	677	673	680	682	706	694	720	712	695	715	732	684	695	690	684	665	714	713	670	653	704	666	710	701	716	662	733	720	723	694	675	683	728	716	675	711	718	734	638	665	721	732	705	700	752	693	738	678	685	712	665	690	716	701	695	726	695	659	679	660	673	691	700	690	726	679	709	686	712	656	704	683	724	714	701	711	654	736	675	695	706	661	691	726	687	706	679	673	669	730	710	709	716	676	714	774	704	701	660	722	669	708	697	694	760	699	682	637	709	695	683	681	698	726	725	701	688	679	719	701	656	682	698	651	712	642	716	700	657	656	684	727	679	706	755	697	712	673	666	698	719	732	694	642	701	711	671	684	725	706	675	687	662	726	733	686	698	761	696	725	707	702	721	652	694	711	715	666	706	726	721	704	720	684	697	690	710	690	756	691	684	666	757	686	618	703	696	702	702	692	711	670	689	710	696	737	759	633	731	683	701	721	712	657	674	681	685	673	688	697	682	707	684	714	719	670	674	771	697	716	694	672	693	712	688	747	717	660	707	704	681	744	716	707	687	695	725	715	675	696	688	688	713	712	709	707	642	702	696	664	633	673	676	724	724	712	733	714	704	701	682	733	697	722	661	747	693	677	723	703	680	730	722	696	677	671	712	696	726	680	742	674	672	660	639	710	690	736	713	676	672	682	737	682	682	686	640	677	775	716	679	705	707	721	704	654	707	718	708	721	717	720	692	685	771	686	668	703	664	712	715	728	701	689	660	704	720	707	681	727	708	643	656	694	709	715	697	732	701	712	680	689	724	710	707	639	714	706	702	706	717	694	699	748	699	740	647	727	630	681	719	720	676	743	716	730	677	654	729	750	696	722	726	675	668	690	705	736	683	703	665	651	703	711	683	675	671	696	704	732	726	710	724	639	661	679	675	689	690	699	712	673	708	705	749	693	738	708	670	675	697	721	626	689	705	695	697	673	703	667	724	710	717	671	704	640	676	640	684	718	684	703	708	708	720	678	718	682	653	663	716	695	677	756	686	721	655	684	678	700	721	690	704	694	723	673	720	699	743	714	685	703	693	722	644	685	668
25028	21502	27827	25905	10100	876	708	612	542	595	532	555	505	544	569	491	519	514	548	493	512	504	492	520	489	516	509	521	534	525	519	519	497	514	489	513	495	512	481	510	485	489	487	515	551	546	481	481	486	485	532	491	512	489	475	522	564	520	492	512	513	514	490	457	553	475	527	495	485	483	560	479	541	530	528	508	488	521	488	488	560	516	534	518	467	492	530	501	532	511	516	501	468	471	497	472	516	494	460	497	482	516	560	518	527	499	489	488	488	526	489	511	500	505	516	475	497	542	533	486	497	536	502	513	512	521	502	492	518	527	512	537	486	496	464	498	503	515	481	509	495	515	510	534	507	509	508	486	554	479	520	565	514	510	492	491	490	485	477	486	545	466	505	515	497	508	493	519	499	449	559	499	500	565	517	478	522	470	500	525	502	501	452	502	483	497	474	527	526	477	514	498	503	509	505	505	499	509	522	501	535	522	539	457	545	494	524	505	510	515	458	516	494	520	514	512	520	485	503	517	470	517	485	508	502	506	502	464	514	499	475	509	522	495	550	500	489	490	502	484	552	531	492	520	522	492	482	522	487	502	506	460	493	521	521	487	479	468	480	524	528	501	502	516	502	495	496	518	509	469	504	525	529	509	499	512	507	465	520	488	505	480	468	498	511	502	486	523	466	474	517	529	496	525	500	523	512	511	490	510	475	532	464	509	520	495	465	506	503	510	488	537	550	509	490	487	539	496	478	520	497	528	489	513	450	520	489	503	509	511	467	475	510	517	479	550	491	520	512	513	508	519	477	481	529	506	556	496	529	469	483	482	500	502	517	490	510	439	484	506	472	520	547	487	482	499	500	466	509	522	505	510	522	467	483	497	459	499	526	524	484	491	480	531	545	554	530	486	553	483	530	478	502	534	486	492	516	534	518	476	496	522	482	498	473	495	473	511	500	500	488	530	456	511	521	482	524	526	483	486	523	538	502	487	471	502	514	498	494	492	493	515	525	492	489	511	546	508	507	505	485	525	485	503	491	489	437	510	517	455	493	499	509	483	559	518	525	469	481	497	529	540	502	477	516	551	497	527	529	482	490	501	477	488	501	552	480	496	526	473	534	491	489	528	492	480	477	471	528	456	518	500	501	480	509	516	489	551	480	498	519	522	482	484	497	518	515	518	546	471	494	519	470	468	498	493	501	508	512	469	501	479	456	539	500	540	502	557	482	499	500	497	516	461	451	507	524	503	467	454	513	503	498	513	469	492	473	489	471	557	532	499	486	493	520	498	506	485	503	534	501	536	541	517	535	514	510	520	504	501	525	513	496	542	496	505	516	486	496	521	528	510	528	519	488	461	512	498	533	501	518	517	535	488	486	499	533	493	475	515	470	486	513	458	521	551	507	502	520	498	475	461	535	505	507	493	477	521	511	506	489	502	493	492	492	477	511	494	496	497	533	518	488	494	469	497	492	520	546	513	510	517	510	447	487	548	496	470	528	509	478	500	497	514	484	513	499	510	488	506	509	554	503	498	460	492	533	464	518	501	490	503	485	482	516	509	502	488	520	536	514	501	517	500	475	493	495	446	529	501	470	501	506	485	523	493	535	507	535	506	512	481	481	499	521	500	512	483	472	512	548	497	492	476	491	530	478	461	500	507	539	483	514	538	479	524	469	506	466	465	522	540	498	498	487	497	522	498	513	505	498	467	544	480	498	484	495	484	504	496	481	492	485	550	501	500	490	495	498	527	530	513	514	518	489	509	516	468	504	506	523	507	479	480	494	493	497	483	476	495	504	502	463	460	504	532	490	519	504	515	500	540	505	498	510	509	456	497	535	513	524	480	441	536	510	496	503	512	523	484	479	507	516	522	508	493	496	540	511	475	489	530	518	489	461	490	514	485	503	526	507	519	546	513	499	497	440	528	496	498	467	488	500	498	538	498	560	498	498	497	488	450	469	479	501	489	515	492	535	502	489	518	495	494	524	495	518	509	497	527	521	491	559	515	555	515	519	496	526	509	478	469	477	464	530	504	490	485	496	522	492	530	529	513	494	513	497	514	502	491	483	505	496	510	505	508	453	456	500	531	507	525	564	531	464	489	531	481	487	492	491	497	538	527	523	530	491	502	502	509	515	483	499	485	524	480	520	493	466	540	506	505	497	459	494	509	497	564	521	495	494	469	459	510	542	492	487	504	505	493	493	530	476	495	489	484	498	504	453	511	519	499	517	547	484	472	544	492	524	519	474	470	512	492	514	479	511	495	510	510	509	494	514	517	503	481	480	546	503	507	502	554	458	516	521	486	495	489	498	500	489	517	460	511	492	503	473	490	494	501	533	507	523	517	499	514	496	478	501	487	508	496	502	529	514	507	540	512	515	485	481	481	532	516	485	499	470	537	511	500	523	549	474	508	510	519	486	502	535	482	521	517	515	504	496	512	510	506	540	518	529	515	490	504	544	495	480	503	511	486	526	493	512	489	498	505	457	490	532	501	538	465	466	486	547	506	530	490	473	488	488	495	521	497	484	497	501	484	511	516	551	485	476	526	492	476	509	495	489	478	500	522	527	502	442	490	513	439	506	538	528	480	494	486	520	531	532	494	478	528	486	478	535	484	507	508	505	493	501	481	499	478	508	487	494	499	516	474	550	547	512	531	517	507	545	525	497	467	483	513	516	489	515	553	505	505	527	467	499	512	494	504	507	522	469	494	489	487	496	513	473	499	532	514	510	568	469	503	444	510	534	483	492	508	489	500	525	486	509	478	501	486	520	532	541	503	518	476	521	486	545	513	469	523	505	516	524	508	510	512	472	486	527	519	499	497	524	480	510	517	534	514	518	517	506	515	515	510	507	532	523	466	512	508	523	476	525	535	481	506	523	495	543	549	497	523	489	518	441	490	509	480	533	516	498	519	500	512	502	471	529	515	521	515	489	500	495	518	516	500	485	465	526	484	528	482	507	479	502	498	512	526	508	492	542	522	499	489	464	507	519	511	485	451	579	504	476	495	486	520	552	493	505	487	484	511	460	513	509	531	489	508	522	494	525	502	484	523	468	488	521	513	491	475	529	524	559	491	482	465	482	486	499	533	566	496	537	456	497	491	507	489	498	519	488	507	516	499	520	512	494	458	502	441	479	487	476	494	497	488	503	517	477	483	510	476	462	503	530	509	540	518	533	481	513	510	469	555	473	516	503	499	512	514	509	525	478	561	481	505	448	490	519	495	508	494	518	484	556	503	517	494	519	501	479	491	528	487	540	524	499	509	482	472	504	519	455	495	533	462	518	532	490	454	506	487	547	504	507	457	508	512	501	486	512	509	494	502	515	515	517	498	494	528	522	461	519	457	516	511	485	507	490	480	490	471	507	500	509	526	508	517	488	512	505	524	512	541	514	474	488	486	521	522	508	510	486	524	479	514	514	510	492	512	473	486	487	541	522	474	492	515	520	502	479	511	480	503	482	516	474	482	517	473	497	463	504	509	474	473	495	460	503	509	488	509
10031	28835	22906	19000	1474	1176	968	899	843	896	761	711	684	654	676	640	656	666	635	582	584	648	667	659	626	638	664	634	602	620	611	629	624	628	681	635	655	558	586	603	581	616	612	593	600	621	605	643	632	633	624	640	662	624	617	630	592	628	572	627	610	606	596	622	627	626	630	633	644	592	574	651	622	621	612	623	634	586	618	584	643	597	616	648	580	612	645	621	616	591	634	625	629	627	674	604	614	579	615	606	563	615	633	610	592	640	640	624	623	601	625	594	627	646	630	640	654	620	577	604	613	570	601	636	625	539	608	577	603	601	598	621	628	577	591	596	625	614	599	671	606	653	631	613	637	571	596	602	589	621	602	680	607	629	641	619	592	606	633	633	618	604	582	608	564	622	644	644	613	618	586	610	632	620	585	626	618	637	624	604	624	647	597	638	589	582	605	632	605	623	590	606	658	632	581	600	671	647	623	614	608	586	605	579	646	608	620	615	624	646	625	643	626	609	621	579	642	580	636	629	582	603	590	583	608	597	616	596	609	595	622	606	616	640	621	618	569	639	590	622	622	646	590	595	624	598	550	618	583	608	606	627	612	599	595	630	589	605	624	628	634	599	627	611	612	643	604	607	621	627	618	652	632	679	582	590	634	611	596	597	608	598	572	584	624	560	616	635	673	631	626	639	625	594	594	574	626	568	583	635	602	663	641	647	587	636	656	603	607	618	631	623	596	575	601	616	637	660	594	606	663	610	618	572	610	616	612	614	566	613	610	606	633	621	640	619	632	625	587	623	618	631	613	585	673	677	661	587	629	607	587	628	610	681	609	625	564	650	605	600	639	609	599	645	617	646	593	658	649	588	635	629	586	625	623	618	646	625	652	656	614	655	613	592	621	684	606	606	586	649	647	606	587	601	623	619	653	637	619	619	643	596	637	577	611	623	589	629	640	626	569	628	599	619	660	639	665	622	633	603	619	648	641	665	589	648	598	652	621	574	609	612	666	632	592	600	620	662	587	604	606	596	601	621	604	547	610	605	634	591	601	624	636	621	642	617	633	651	640	581	600	602	631	634	633	590	618	581	590	605	622	625	613	603	603	547	641	574	595	596	643	630	607	649	638	641	645	623	619	664	625	648	605	651	622	620	626	609	638	587	634	640	561	606	596	611	586	628	636	619	617	619	590	597	612	595	571	644	627	576	621	657	623	634	619	638	601	595	615	652	615	564	605	655	607	589	619	622	606	631	625	642	590	592	637	599	581	611	607	658	591	578	627	639	597	630	621	611	604	606	599	641	585	575	652	599	616	661	583	605	629	582	590	577	596	657	611	619	619	635	595	641	609	548	608	655	647	600	667	624	626	623	594	631	625	595	640	613	628	625	659	607	610	629	574	618	609	659	656	587	605	586	580	612	636	629	575	576	585	589	566	620	611	604	612	622	620	596	597	644	613	634	596	616	534	599	662	632	641	577	622	622	601	568	593	563	598	593	621	603	610	618	590	624	618	581	628	595	574	602	643	602	585	582	565	625	588	625	585	633	599	607	595	635	613	582	633	612	620	588	576	575	619	619	593	564	649	620	585	655	624	632	611	619	631	612	682	648	658	561	644	608	589	576	604	591	556	588	623	630	619	629	592	637	618	635	661	592	663	602	636	630	664	620	646	610	607	625	617	601	637	646	612	638	601	648	615	580	609	599	640	630	610	614	650	595	592	639	616	577	619	591	599	584	637	615	603	628	626	621	655	630	646	650	597	590	594	597	639	597	597	606	614	651	596	586	663	578	605	608	601	598	593	628	620	596	638	616	612	628	616	631	618	621	593	642	617	583	622	617	577	614	626	615	636	621	624	615	595	560	645	615	621	606	581	651	600	616	620	659	626	606	637	588	589	585	598	562	658	609	631	652	648	626	593	588	580	587	642	616	596	622	639	632	611	626	610	581	578	639	607	658	635	655	590	594	614	610	579	598	641	682	573	647	558	634	595	659	629	582	630	652	597	607	618	606	615	600	606	597	664	614	570	633	603	638	625	634	639	614	613	595	650	619	593	582	631	642	637	627	600	589	586	624	652	565	610	596	636	604	607	601	592	598	622	644	601	660	611	589	586	633	648	624	637	634	622	619	591	631	625	612	636	573	609	656	628	606	675	587	587	609	637	623	636	625	620	599	631	616	600	630	599	577	639	581	575	595	651	596	626	636	623	649	600	609	628	619	614	571	617	599	552	611	615	612	600	588	617	609	626	618	607	595	616	595	626	617	611	629	630	625	647	589	577	635	638	614	622	623	701	607	634	606	609	638	612	597	558	617	649	586	646	608	629	563	600	613	623	600	611	659	634	624	617	603	617	569	633	644	592	629	662	575	646	609	589	599	575	634	664	607	621	669	625	648	616	594	643	606	632	617	615	636	601	628	591	605	640	598	609	654	608	599	611	598	619	613	625	616	606	645	594	611	568	625	596	613	619	575	614	592	637	610	581	602	639	609	618	602	636	589	659	610	639	600	562	627	649	593	593	622	592	617	614	605	639	626	603	589	619	649	613	618	635	629	610	623	656	604	593	589	629	663	613	556	574	589	621	652	599	596	641	628	643	652	608	630	612	624	604	639	617	637	645	657	664	640	639	626	576	587	615	613	636	601	608	591	615	596	636	620	607	646	626	629	599	608	594	604	644	581	608	619	607	648	602	619	631	642	639	581	628	644	628	601	635	656	576	608	594	612	625	628	593	632	596	621	635	649	628	584	627	610	625	599	604	633	607	608	617	664	628	624	621	600	581	619	595	641	648	601	612	642	647	550	629	598	672	609	600	616	623	621	577	634	561	620	631	660	659	618	639	597	642	634	625	612	592	629	583	608	611	601	633	643	601	608	595	624	576	650	650	600	599	627	635	614	659	566	588	633	624	585	600	657	639	612	633	614	633	599	592	610	611	596	678	653	641	643	623	622	556	648	623	673	611	591	648	590	595	614	614	631	643	652	586	620	634	578	586	602	630	621	583	583	553	647	641	588	590	612	626	625	580	605	612	570	621	641	594	590	598	618	609	632	617	621	645	676	628	602	591	586	601	640	643	620	639	593	670	612	612	687	591	597	626	601	624	633	601	588	610	650	612	610	619	606	570	657	588	621	608	607	643	659	647	600	567	619	607	642	586	595	651	615	630	605	602	600	620	582	611	611	633	607	595	645	637	613	634	630	638	618	642	604	569	632	628	579	630	611	615	599	625	604	578	585	635	635	635	588	639	577	659	586	599	629	615	654	605	612	600	615	598	619	607	593	592	600	610	610	601	596	573	610	624	647	606	583	604	617	642	606	607	665	611	645	673	600	590	616	654	598	617	631	613	619	609	599	591	625	657	642	616	647	554	612	610	641	641	633	614	608	564	619	572	603	625	593	615	622	597	600	580	600	579	582	645	612	617	608	612	608	607	657	615	639	601	610	604	623	581	582	598	641	620	588	596	632	594	633	632	630	608	641	640	633	602	603	634	606	599	627	635	656
22892	21568	29822	24620	21570	20409	5738	795	531	479	425	395	359	337	320	285	321	267	275	283	265	269	248	223	262	254	252	260	242	243	269	268	252	258	252	242	245	257	249	219	253	236	220	222	233	249	226	206	223	191	208	216	234	258	206	243	215	232	217	222	229	240	243	223	246	239	200	225	240	228	195	236	230	232	245	208	208	237	208	233	222	222	263	218	249	241	216	224	253	217	224	233	212	238	219	244	234	207	207	223	196	229	239	231	234	238	203	209	236	211	223	225	220	230	227	217	231	218	219	221	250	232	228	234	240	219	238	200	221	198	222	214	214	225	238	238	239	244	220	209	215	222	230	220	223	199	226	194	229	215	205	203	196	209	216	215	189	192	229	198	247	237	212	227	234	222	205	203	218	235	220	234	218	220	252	224	210	212	215	231	229	189	233	245	227	222	208	238	245	221	257	229	221	230	202	223	233	249	245	230	220	242	241	210	228	211	205	221	230	221	220	212	218	250	218	219	201	227	197	222	217	222	239	227	212	247	239	236	224	203	206	235	217	230	248	225	225	226	196	206	215	246	217	236	219	249	211	241	228	242	195	225	250	239	213	226	207	207	221	215	207	224	238	231	226	230	209	212	223	183	209	214	224	228	233	216	247	239	244	214	231	241	205	234	229	239	238	249	224	236	222	248	212	232	231	237	218	209	250	207	267	219	236	229	221	200	238	214	203	248	242	232	207	237	210	229	185	220	227	229	206	201	238	222	255	205	210	225	208	239	209	236	218	212	228	229	254	207	215	210	218	245	228	251	219	226	208	225	234	203	225	201	214	219	200	237	222	213	227	220	221	247	206	218	228	230	222	202	211	227	228	212	217	225	233	206	226	256	225	227	241	236	223	239	238	216	203	194	221	201	208	223	224	212	249	211	249	206	223	228	239	226	236	223	231	222	231	236	208	234	232	213	224	218	268	218	225	202	242	210	206	208	238	222	227	217	231	243	227	226	231	237	234	218	211	218	212	216	231	211	195	215	214	222	196	204	209	207	224	260	206	231	228	220	215	225	218	238	230	228	229	204	242	239	217	225	232	204	220	230	234	205	216	232	241	220	212	217	240	256	220	241	216	234	238	228	224	228	222	220	237	225	197	217	200	260	209	220	205	259	225	222	219	212	217	235	218	214	205	230	226	235	217	245	256	222	224	227	234	218	215	237	216	204	203	196	232	216	210	223	231	231	260	236	233	210	224	212	222	220	253	194	226	211	206	237	212	232	222	237	238	205	198	233	236	234	245	230	214	246	219	228	232	230	215	228	238	194	230	220	202	231	210	230	222	238	199	235	254	229	226	223	233	241	209	228	242	215	210	201	215	226	209	218	219	223	215	224	251	245	234	245	215	230	213	250	229	228	223	256	222	242	210	222	244	226	214	233	225	220	246	252	213	221	200	218	230	262	229	210	221	214	233	200	205	230	245	232	206	217	206	215	252	222	210	221	225	222	228	227	237	217	229	195	241	248	262	214	220	212	235	197	256	246	245	233	237	216	207	212	222	212	207	208	224	193	242	239	206	234	217	217	213	220	242	194	218	216	200	211	216	215	226	255	246	218	247	224	232	238	234	215	219	202	221	215	243	222	230	219	218	203	240	231	223	191	212	226	246	229	237	198	232	260	214	223	226	221	199	200	240	241	235	213	243	239	203	229	232	226	222	211	245	205	245	231	227	231	221	219	217	240	230	215	213	230	235	250	211	219	212	216	233	218	242	197	232	198	237	221	242	237	215	229	217	215	216	209	230	221	196	233	213	211	228	211	228	236	227	217	233	233	192	235	235	221	231	211	223	226	230	235	259	239	208	240	219	225	242	219	214	229	223	240	230	246	216	223	248	232	169	224	235	213	228	246	228	242	226	233	206	218	212	217	241	223	235	200	232	257	249	189	202	232	223	202	245	223	261	222	202	228	230	232	219	217	232	235	217	227	238	222	225	235	235	266	224	220	214	208	180	214	257	225	213	197	244	190	239	208	219	240	219	210	236	204	218	205	220	226	212	229	249	238	212	222	214	214	224	238	254	229	194	221	226	249	250	202	214	221	242	244	240	208	209	208	249	231	207	233	210	246	220	204	251	219	227	223	199	251	243	202	201	214	233	243	220	234	224	230	199	207	227	232	233	212	251	215	245	211	224	241	213	218	205	210	201	228	228	216	204	220	236	208	234	207	213	238	216	229	239	222	216	217	226	193	230	224	205	205	234	213	229	234	257	213	249	226	234	200	234	236	223	263	243	225	227	231	223	199	232	224	228	230	228	212	239	207	210	214	229	221	230	232	228	220	227	201	217	200	212	221	237	208	191	225	216	238	222	216	223	220	209	229	236	247	239	224	209	255	255	224	247	205	225	212	221	218	215	217	228	202	225	234	208	238	184	222	217	228	216	229	223	216	202	253	216	200	215	229	228	235	208	230	223	224	228	223	232	216	228	205	214	213	236	227	194	197	202	214	220	221	230	215	215	256	244	245	206	234	238	230	240	230	226	213	224	236	214	229	249	217	233	234	246	220	205	190	240	196	209	220	247	237	227	236	224	202	212	217	245	192	234	209	193	214	207	227	239	210	240	246	219	223	241	203	234	247	214	225	210	224	236	223	213	226	216	244	241	210	246	217	226	230	193	242	241	204	215	233	240	215	216	228	205	220	228	225	214	266	214	216	229	220	209	219	226	254	235	215	235	209	228	240	212	238	238	209	243	227	237	215	247	257	248	234	260	218	215	247	236	223	232	248	240	227	244	246	223	220	211	222	241	248	217	212	215	225	242	214	220	226	217	222	218	225	226	240	228	227	234	186	213	228	222	201	205	223	202	230	225	226	254	217	216	225	232	248	214	212	229	227	236	193	251	211	210	232	269	231	232	224	214	229	223	229	212	235	201	215	239	246	232	210	214	256	218	201	224	219	212	215	223	234	248	211	211	244	246	217	185	238	224	238	218	211	220	224	223	231	222	202	221	222	234	218	226	226	233	229	224	214	235	214	214	221	240	205	216	223	217	220	211	212	257	216	234	245	227	222	215	230	215	212	229	213	225	235	232	216	247	213	210	209	240	213	226	225	229	256	222	241	225	257	206	252	215	225	185	218	231	231	236	227	210	224	188	228	199	209	198	235	232	225	205	225	234	221	221	243	223	227	208	237	207	219	239	234	235	247	203	214	211	213	220	212	227	235	245	198	223	222	230	232	228	226	224	235	256	195	237	216	203	196	186	241	209	254	248	215	220	244	199	228	241	230	222	242	224	220	215	233	220	224	202	231	224	229	218	217	228	205	233	227	223	204	236	256	249	254	239	220	217	217	214	242	232	248	216	254	220	203	203	241	201	241	229	221	225	211	214	201	212	218	233	223	223	215	215	237	244	253	207	219	229	235	210	204	218	226	203	220	206	245	258	259	221	217	228	212	201	225	236	221	226	225	223	223	227	246	222	245	248	208	218	217	237	222	253	205	234	229	209	223	225	190
12426	38731	44923	31356	3044	2163	1597	1341	980	947	764	604	556	443	501	469	431	410	383	380	356	331	339	345	340	323	313	300	325	312	315	306	301	335	319	308	297	281	287	326	303	265	283	277	293	307	265	282	292	275	288	296	292	251	300	279	292	300	321	274	303	327	295	300	285	279	282	271	278	249	291	295	311	299	313	280	283	283	301	253	292	278	278	306	278	268	303	301	274	308	285	283	288	305	294	289	285	259	298	246	311	289	274	265	304	250	299	300	262	251	274	309	299	278	300	268	291	307	291	310	293	281	279	290	287	261	321	297	265	276	297	294	255	296	287	305	280	268	311	251	288	263	293	298	325	301	276	289	287	296	326	279	285	276	264	292	257	273	286	285	314	255	310	271	290	286	265	265	307	288	258	275	290	259	270	265	294	259	322	277	287	288	274	266	292	283	303	295	310	280	269	301	256	265	281	288	270	290	273	313	287	283	266	299	268	281	279	255	278	291	271	305	254	283	277	272	259	289	302	271	282	269	286	297	261	271	302	269	282	273	280	303	293	296	277	321	271	283	281	271	275	278	285	287	284	263	273	284	278	316	292	290	274	292	272	273	280	277	335	311	260	254	287	298	288	287	296	277	289	260	292	286	282	295	288	300	308	283	261	303	291	327	297	268	257	277	288	268	299	304	276	309	281	294	270	294	306	289	297	282	288	254	310	307	279	298	309	295	285	295	289	300	277	253	283	312	268	272	265	299	276	292	301	262	270	292	279	263	273	270	282	287	259	302	259	271	278	309	313	261	264	291	276	258	277	318	269	263	305	301	302	263	266	284	274	301	298	308	291	291	285	299	299	294	301	293	289	289	258	296	300	267	295	287	282	289	267	274	293	305	296	280	300	306	283	292	281	284	287	282	298	323	291	297	300	282	320	297	260	288	266	287	285	249	272	288	293	303	272	295	263	271	253	282	264	257	268	282	286	285	308	303	286	325	308	277	286	283	287	289	285	257	275	284	289	303	273	289	262	281	226	290	313	276	297	267	284	281	277	265	268	237	274	291	282	275	254	281	251	288	295	312	278	262	276	296	282	276	276	286	306	278	273	288	266	283	292	302	290	313	294	286	291	277	282	256	309	274	280	292	277	269	264	275	309	268	281	277	275	285	295	298	284	282	293	262	290	271	294	270	284	293	281	272	318	282	318	275	255	292	303	271	292	265	286	271	272	287	289	274	249	285	268	260	275	273	281	288	277	274	256	274	284	282	317	289	281	274	280	272	322	264	277	305	276	273	299	301	276	257	282	288	273	273	292	299	316	283	285	293	255	287	280	294	275	259	276	261	264	272	279	302	294	302	292	277	251	271	295	301	271	269	281	262	279	286	262	256	307	303	301	267	272	285	294	309	287	262	258	265	294	274	282	283	315	296	276	276	292	287	264	295	284	295	296	261	273	265	283	275	275	265	301	284	294	311	294	285	268	321	283	290	281	329	279	300	281	267	272	273	296	283	269	281	277	273	290	309	289	294	311	293	256	255	302	259	268	314	267	318	291	267	278	276	276	282	254	283	275	318	302	279	257	258	300	319	303	268	310	311	298	299	284	276	304	274	299	272	276	287	289	276	287	315	306	295	293	295	278	273	286	264	260	277	284	241	316	295	317	265	287	286	292	277	266	283	286	272	278	289	313	295	270	255	299	271	254	295	281	281	300	279	322	291	254	280	301	288	281	323	279	277	300	275	268	269	280	303	292	282	283	281	267	307	254	285	250	260	292	286	259	288	297	283	310	263	291	279	292	289	248	298	307	242	272	284	270	305	275	277	260	279	275	260	267	302	288	298	282	304	286	287	282	289	311	324	272	311	290	249	268	295	285	294	270	280	268	315	291	288	243	260	267	308	274	282	289	294	298	264	290	320	278	277	250	289	255	296	270	287	289	287	289	301	299	304	262	271	279	268	280	263	294	288	268	272	258	299	300	282	277	277	294	294	269	298	267	288	268	256	292	279	288	290	298	288	270	292	291	291	313	288	280	269	284	275	274	270	252	276	265	286	284	307	268	291	302	267	258	266	288	286	302	316	272	282	289	297	270	270	324	272	252	289	275	256	293	285	277	317	294	285	295	280	307	285	264	275	271	268	294	255	292	276	277	301	289	300	268	277	283	311	258	307	270	249	283	276	281	280	311	286	286	281	313	290	320	289	291	312	286	275	275	310	250	273	294	287	296	286	284	280	260	294	258	281	250	264	281	287	302	276	290	290	267	304	298	275	275	286	282	321	260	308	276	284	305	285	294	294	266	290	274	282	287	320	284	311	294	268	313	282	285	289	290	282	267	303	298	292	291	305	294	282	272	292	276	262	290	301	284	296	292	270	286	247	323	280	321	287	281	275	302	251	280	275	263	286	307	269	281	291	288	276	294	312	301	272	311	295	304	316	292	280	285	281	304	296	293	289	280	285	309	279	302	287	269	288	274	258	286	291	278	288	289	306	282	310	273	260	326	289	273	299	261	280	269	259	318	271	289	280	269	280	279	284	281	284	276	312	285	287	307	275	284	281	270	279	271	300	296	300	282	316	295	292	297	274	277	297	298	259	311	264	281	298	276	275	248	273	276	265	270	302	320	275	265	289	312	270	253	246	291	280	262	256	278	292	308	291	287	282	295	274	272	305	296	271	279	290	273	265	297	287	297	299	301	299	263	261	282	271	302	303	279	290	281	275	280	287	297	291	282	304	304	286	280	291	279	278	301	282	301	269	293	273	269	287	297	274	294	258	282	280	283	277	292	271	285	296	282	267	273	277	333	293	259	295	291	281	282	267	260	315	289	282	313	270	293	260	287	299	271	303	285	286	278	311	310	285	267	304	289	290	323	310	292	257	287	272	271	329	291	282	295	323	249	275	309	286	284	291	290	304	275	317	276	311	303	309	307	292	291	258	275	290	281	252	277	303	246	239	296	298	258	293	291	290	299	317	260	298	322	300	259	296	271	292	294	276	291	296	278	293	266	272	287	296	290	288	299	299	259	280	268	293	296	301	290	277	253	287	291	289	282	272	282	303	266	284	272	259	282	300	285	304	299	286	260	307	322	310	273	316	274	280	272	259	293	304	301	274	335	303	303	265	264	301	260	258	278	284	292	296	281	315	289	282	303	305	277	292	283	269	289	267	317	281	289	251	292	278	290	284	269	264	295	298	258	262	282	272	289	319	283	265	274	272	264	309	274	256	296	283	283	266	291	276	268	268	283	284	295	265	283	318	295	303	285	291	297	302	293	294	317	281	273	274	270	302	284	291	271	279	290	332	284	316	299	285	293	280	281	290	270	309	269	288	294	284	318	313	298	304	285	258	257	297	294	296	262	265	287	293	282	301	281	251	299	287	263	256	303	259	278	277	328	286	284	310	286	287	294	271	278	269	291	290	265	287	293	312	239	277	271	281	305	277	287	265	290	292	307	268	280	276	259	290	260	316	278	281	272	257	286	273	284	268	271	254	267	296	285	272	242	292
27842	18946	13061	6927	912	786	771	737	717	752	724	717	763	743	721	804	748	702	703	776	772	738	734	738	769	753	689	748	736	765	741	773	756	764	720	771	711	695	740	735	748	712	701	724	695	723	725	725	729	758	760	699	696	682	746	732	685	773	766	722	713	724	721	705	693	748	795	683	726	699	696	804	714	665	747	730	711	757	731	745	709	738	719	716	743	761	734	785	653	732	668	723	664	732	716	742	742	683	714	684	755	704	741	744	698	689	743	771	751	704	753	705	778	731	697	732	735	709	721	739	704	786	715	673	763	745	716	725	694	688	711	675	719	721	691	708	717	745	772	703	715	762	733	673	755	746	738	703	736	714	759	734	716	777	716	755	740	758	694	785	743	737	674	696	716	729	727	749	746	702	732	772	726	704	754	706	693	790	737	704	699	749	721	758	680	694	704	708	765	746	669	703	708	727	719	750	696	769	722	729	726	754	696	700	703	742	723	693	722	744	752	709	732	693	795	728	702	709	753	782	738	731	707	794	735	707	694	700	697	707	672	765	714	776	708	687	740	734	753	709	740	730	736	708	706	712	722	704	722	720	696	696	727	691	770	770	700	658	789	756	708	745	735	745	716	736	721	766	687	752	742	745	760	733	665	743	775	752	726	760	668	737	803	764	774	741	717	734	707	678	739	734	736	764	743	713	678	740	744	744	733	771	733	727	726	761	717	702	723	750	703	774	711	697	732	680	785	744	734	718	748	799	742	741	690	745	706	748	715	727	750	721	762	740	688	709	721	774	688	714	702	720	750	684	728	732	736	741	745	738	736	728	709	754	690	747	737	734	723	765	714	757	724	725	737	753	720	704	702	760	690	713	724	707	743	706	735	741	778	758	681	732	714	725	726	708	721	739	715	769	736	701	754	760	740	700	664	744	721	756	676	724	719	737	739	780	756	715	720	734	695	694	726	716	708	684	719	688	738	697	745	723	736	677	710	724	736	716	708	669	753	737	759	798	743	735	689	760	740	759	724	718	701	737	731	728	696	728	743	711	734	756	751	724	709	715	707	678	719	686	702	672	751	744	721	705	755	688	717	774	770	695	690	709	733	723	701	710	754	733	700	740	693	702	758	732	737	751	738	750	739	741	739	705	748	718	696	697	741	691	749	701	758	739	717	706	712	769	694	706	688	747	718	785	722	710	708	740	768	799	706	743	703	755	716	739	736	781	753	776	722	747	695	764	785	713	706	718	730	746	745	732	727	739	743	738	742	720	709	698	825	710	757	692	687	731	726	734	747	736	701	775	718	654	734	743	734	727	717	720	729	742	744	717	704	743	684	692	728	700	741	744	813	723	726	747	770	698	687	752	710	699	755	736	761	743	746	755	697	720	780	740	720	710	742	760	786	746	648	724	677	717	713	698	737	691	736	705	701	691	720	674	767	723	724	698	736	729	718	698	705	774	684	724	741	730	754	751	707	743	708	712	759	721	708	743	690	745	731	712	745	759	718	706	708	699	685	742	725	706	702	694	732	744	712	708	686	717	788	712	729	717	743	706	720	700	748	722	771	765	725	687	736	736	738	758	701	745	727	772	739	793	719	726	761	712	735	729	711	707	707	679	732	711	744	707	751	735	752	754	757	764	792	739	740	717	704	712	702	710	703	759	709	730	676	702	772	752	778	767	758	721	701	762	746	711	666	742	746	745	787	713	769	755	732	716	708	750	744	732	749	718	679	710	761	733	755	762	735	718	738	732	748	735	749	714	739	735	712	707	704	744	715	714	780	701	732	745	746	696	750	739	712	749	754	709	790	732	763	724	748	762	658	734	732	772	722	706	679	729	732	725	745	744	723	755	694	756	736	744	744	730	724	758	731	757	716	765	753	756	737	752	756	719	750	713	719	723	738	733	804	762	724	703	740	718	701	706	661	705	755	769	727	723	785	718	719	704	729	715	758	691	770	784	705	779	728	786	733	701	740	730	705	742	769	702	668	753	705	679	752	745	752	691	739	711	686	760	739	738	757	740	704	721	752	660	711	703	722	734	705	760	768	706	687	780	735	761	758	696	754	724	729	751	745	724	695	714	746	718	715	785	769	724	769	689	754	733	736	711	706	734	714	770	699	681	710	728	719	738	713	716	750	763	723	753	684	736	743	709	756	744	707	712	729	728	719	722	713	770	694	701	700	656	722	727	703	765	677	759	714	757	730	756	772	730	743	776	751	695	711	738	728	774	704	737	699	756	755	725	719	712	719	753	702	697	750	755	768	778	717	721	734	712	745	708	741	730	734	693	736	687	697	715	715	723	721	734	706	743	732	715	758	742	725	730	678	727	724	732	715	777	707	709	709	720	747	743	714	718	729	727	726	704	735	724	767	741	724	718	735	729	692	736	721	739	675	731	729	751	713	719	778	760	713	742	696	785	722	712	732	723	756	695	760	722	718	701	757	722	748	719	690	716	747	698	732	717	720	707	770	742	699	681	715	677	759	735	708	780	736	717	741	750	735	712	726	734	711	747	775	723	773	659	720	725	715	764	710	736	705	702	696	699	681	731	731	737	808	714	691	739	721	745	717	728	713	794	712	694	771	695	735	731	724	691	673	730	698	662	721	769	745	721	738	718	753	742	722	720	725	781	714	756	742	733	761	696	706	703	741	695	728	705	713	820	729	701	736	703	760	783	728	747	735	720	739	718	763	719	712	731	729	699	672	726	712	729	735	739	743	706	727	724	733	752	770	698	714	696	701	711	719	729	726	739	760	737	746	751	747	717	770	747	670	717	742	730	715	737	759	726	726	757	722	667	740	690	661	713	707	769	719	724	712	757	750	714	708	714	720	733	733	707	693	684	742	732	717	711	733	766	731	724	716	740	695	706	726	719	722	752	717	723	743	717	743	717	752	735	781	773	743	737	709	764	734	755	708	728	687	734	721	716	711	775	772	690	739	708	731	724	735	720	751	715	708	709	755	746	718	729	714	762	745	769	773	736	705	696	687	694	715	733	710	757	694	707	740	734	675	730	690	721	729	788	774	768	765	692	737	704	729	751	746	731	714	721	726	772	700	750	728	774	661	735	745	705	762	714	699	745	723	708	741	726	820	774	680	748	745	739	702	697	705	752	781	757	722	777	715	716	726	749	694	701	680	742	758	705	678	770	734	717	725	746	761	749	710	730	751	730	783	669	681	676	725	743	752	733	715	731	699	730	706	769	721	723	726	741	751	744	721	723	733	714	714	694	674	714	775	767	709	726	764	747	722	746	744	746	737	695	693	727	761	701	760	720	687	705	750	704	769	769	752	761	688	726	701	689	701	723	712	790	700	716	752	723	701	717	725	741	704	693	762	703	715	725	725	707	722	741	734	751	734	690	780	724	708	719	736	684	732	819	770	693	793	677	718	683	739	689	780	715	663	713	714	716	751	793	705	686	745	725	720	723	667	729	742	756	736	721	719	696	755	749	688	729	738	758	769	704	766	765	740	753	686	704	779	763	717	741	724	682	759	731
9481	17714	12277	4579	943	946	969	924	910	890	919	916	881	881	915	875	926	902	911	934	863	929	920	876	861	893	902	919	898	921	909	912	872	941	900	894	886	913	869	919	965	932	892	877	882	856	922	894	873	979	876	896	911	878	908	901	869	899	874	942	903	902	895	894	910	898	913	937	905	881	956	909	899	908	870	919	923	867	899	901	929	861	920	884	868	866	851	920	886	885	856	908	917	836	891	955	864	842	891	918	862	879	866	935	897	919	867	957	931	919	852	903	926	901	876	920	881	933	874	891	943	845	900	892	940	941	889	937	929	903	871	870	923	939	887	954	896	857	869	907	871	928	915	876	953	892	906	886	901	874	838	908	890	915	953	849	907	914	920	879	933	896	874	906	914	909	899	903	903	879	881	916	921	927	840	874	871	871	870	922	838	910	864	931	959	930	888	893	857	898	900	889	924	893	891	921	886	911	892	891	893	889	938	882	949	877	870	917	814	866	905	872	902	919	911	890	937	889	921	888	885	901	907	933	958	865	897	934	980	912	891	905	904	921	899	993	884	934	902	912	862	933	865	915	855	902	911	920	917	867	876	928	917	905	920	876	912	921	856	924	867	890	899	875	891	924	912	873	917	912	902	917	879	921	872	860	864	931	896	942	933	903	930	907	861	929	919	915	934	876	925	958	913	919	907	908	862	867	959	923	940	922	905	914	922	916	870	891	884	924	894	936	931	922	926	884	935	893	935	904	916	938	853	933	893	894	919	862	927	876	902	892	855	876	936	907	853	909	930	897	963	931	864	945	906	835	901	915	891	933	893	905	894	934	882	896	938	888	948	896	881	882	898	939	894	864	898	859	906	942	885	887	876	934	897	929	897	926	891	887	912	881	930	930	921	877	888	896	898	891	896	933	902	967	861	940	916	865	856	897	948	874	887	848	879	888	863	962	887	895	862	828	894	903	889	872	918	895	944	943	895	918	867	868	899	882	895	893	885	945	902	936	880	916	863	887	868	853	876	927	886	895	863	865	896	857	904	931	897	879	935	821	873	946	896	889	886	945	899	891	894	872	937	931	908	895	859	939	876	871	893	874	902	882	881	901	888	908	918	926	875	861	909	888	925	948	923	897	918	901	875	897	964	959	921	876	906	895	909	944	907	868	906	908	960	883	880	908	902	913	903	894	888	925	897	903	885	869	925	904	902	861	881	883	890	975	903	984	886	936	950	909	958	898	886	903	863	879	918	914	921	943	866	823	840	897	822	917	909	948	885	880	949	877	911	901	899	930	879	873	896	944	899	917	942	875	887	821	938	951	906	941	902	911	913	873	947	874	930	906	880	945	919	937	884	926	894	897	977	887	909	934	903	890	901	897	902	893	894	933	916	925	937	903	908	918	888	882	917	925	881	911	916	907	884	901	948	930	919	919	888	922	870	881	820	861	882	881	917	936	921	890	936	886	909	909	892	930	873	917	943	869	886	826	881	932	897	929	938	874	921	934	888	956	913	896	897	925	900	869	916	891	872	886	899	933	840	959	850	849	891	904	906	878	897	913	880	865	895	896	878	834	868	882	863	892	896	910	895	884	863	915	909	919	886	945	903	934	937	912	883	863	857	854	912	885	934	907	945	880	912	918	917	876	925	886	879	892	960	873	902	875	896	883	922	954	933	896	891	917	908	932	922	891	900	902	908	887	961	851	922	922	877	913	940	880	881	907	899	943	894	889	914	959	889	905	954	891	885	857	879	889	954	881	899	890	930	931	951	852	908	858	912	871	942	926	939	902	891	906	884	846	885	888	938	892	893	912	901	887	871	902	905	931	925	903	902	906	898	920	890	926	920	959	900	918	937	924	884	873	859	946	881	894	896	949	939	916	863	942	854	844	931	904	905	861	878	944	869	896	956	909	887	911	834	917	917	904	858	939	878	928	909	860	889	920	923	961	911	908	919	848	959	884	913	908	955	882	878	916	869	892	852	855	919	896	928	961	927	858	890	872	894	893	949	918	862	889	894	933	942	911	931	942	856	946	943	914	913	862	885	914	921	902	886	901	868	902	912	921	889	906	932	889	895	859	913	893	880	886	885	910	858	890	914	850	847	873	919	864	869	870	849	891	870	911	880	894	884	916	895	859	942	878	883	959	911	941	905	913	895	910	883	901	894	864	930	895	951	896	864	923	877	922	918	966	924	940	865	880	870	885	920	886	862	891	924	907	910	924	912	898	890	929	873	905	895	899	849	930	853	920	857	823	885	922	923	922	895	897	917	852	893	845	930	887	923	925	888	929	896	957	870	894	927	910	903	886	858	877	911	916	907	881	914	901	889	907	895	908	914	906	907	825	878	859	884	867	907	908	869	892	926	860	959	923	957	899	883	882	840	885	859	869	854	917	936	880	928	926	889	882	948	863	881	934	918	938	883	895	920	852	898	859	938	910	934	898	876	902	883	875	926	924	939	918	926	912	967	884	933	914	917	891	861	914	912	961	914	898	917	918	864	861	912	950	922	851	907	884	935	915	921	907	877	965	910	889	946	946	929	848	867	868	917	865	952	917	921	924	870	860	921	867	888	869	925	901	909	878	878	901	941	935	880	910	923	924	861	899	961	884	921	896	915	955	908	863	859	867	917	953	892	953	934	872	893	871	862	927	900	990	926	866	878	931	951	865	887	898	863	944	896	897	893	935	919	877	897	919	861	858	969	934	862	892	873	875	866	924	955	922	911	953	871	890	916	921	972	895	855	867	812	930	849	953	882	888	863	939	882	863	946	952	886	885	881	846	888	879	931	879	900	878	899	960	876	930	835	954	916	973	866	880	856	952	936	884	888	953	920	882	956	916	924	934	898	914	908	926	900	902	910	912	961	846	913	888	877	991	891	869	896	935	886	897	917	868	872	857	926	896	911	922	889	891	870	864	907	892	918	889	885	866	884	960	912	940	885	884	921	855	924	912	879	903	878	890	901	906	897	888	910	933	963	857	854	897	959	878	932	925	878	896	865	848	853	934	916	953	889	941	871	897	865	905	858	950	845	903	875	836	885	896	966	886	907	891	937	911	829	914	848	882	904	928	895	899	931	870	867	868	867	913	887	902	887	908	863	931	866	906	891	893	895	904	860	951	912	896	905	880	877	951	921	900	937	885	875	862	906	964	928	856	893	860	831	926	906	899	909	860	808	863	897	909	883	909	924	920	921	944	904	877	865	880	954	887	892	931	917	914	901	927	929	919	902	903	955	848	917	902	891	959	915	894	872	918	947	837	930	891	866	935	895	910	879	918	896	892	843	939	897	916	967	886	868	911	888	880	843	887	910	888	917	907	848	863	926	918	947	888	876	890	923	888	869	925	892	919	919	933	896	900	863	962	874	877	887	916	831	870	872	881	904	928	962	888	889	945	883	912	904	867	894	857	924	910	896	949	917	918	910	884	847	920	931	859	933	840	913	867	905	901	944	932	916	958	887	860	920	919	931	908	935	883	921	870	912	921	885	898	938	982	913	872
23766	21533	28857	25112	21161	9787	1204	805	760	673	692	622	604	584	605	565	573	577	559	579	532	575	534	569	557	594	539	535	527	540	587	519	544	547	555	537	549	524	515	532	578	558	539	561	553	594	508	535	544	496	547	535	531	546	520	560	556	533	521	504	531	523	534	534	544	569	581	504	524	588	545	494	515	507	566	552	532	555	509	558	538	539	504	518	535	555	553	551	527	540	560	516	560	565	526	552	510	550	567	573	549	516	520	505	536	525	546	545	547	536	555	557	547	514	564	500	515	519	554	519	527	542	519	519	560	521	531	543	519	513	535	578	529	515	531	516	533	489	585	514	562	587	549	521	561	524	517	545	516	517	513	516	532	548	537	540	539	552	530	580	497	537	562	545	537	553	523	517	535	508	511	548	543	563	524	522	535	500	518	559	556	508	549	515	549	575	575	542	543	585	572	577	560	545	562	516	536	501	533	575	566	537	549	546	535	572	516	568	531	469	553	504	510	540	546	606	561	504	537	546	570	514	536	534	499	536	516	515	535	542	528	554	533	550	576	551	571	556	556	535	560	539	538	512	537	555	562	511	545	550	515	539	522	540	526	555	544	549	531	537	566	546	582	534	554	519	539	547	516	516	575	529	579	528	525	532	539	535	555	543	562	534	559	543	535	557	514	556	562	539	531	542	506	504	505	525	563	479	526	527	545	505	518	527	493	528	515	559	570	517	547	524	530	560	535	521	528	573	568	470	527	519	544	549	558	546	556	529	537	539	551	522	492	583	560	519	563	537	556	568	571	553	520	531	526	581	547	497	494	512	573	563	546	541	573	514	555	524	516	574	516	528	586	547	520	565	538	565	575	540	545	525	510	510	527	535	516	570	533	497	511	539	563	531	468	536	513	506	582	563	528	528	548	553	519	528	553	546	545	524	578	566	530	547	541	560	532	542	509	533	564	535	565	526	589	539	473	530	528	542	592	548	540	518	518	520	571	584	546	527	547	550	602	522	517	542	547	539	528	573	517	505	572	525	480	490	544	523	516	544	545	555	558	561	517	554	546	532	517	542	562	505	586	562	546	534	531	548	548	551	528	543	530	554	551	508	463	551	562	503	547	533	564	495	531	545	568	506	558	536	545	528	553	560	542	514	524	553	575	515	517	504	558	552	523	504	556	553	556	533	551	552	541	543	522	520	566	533	532	524	545	547	536	515	521	529	521	537	537	527	529	542	509	565	563	527	534	535	538	535	526	517	513	521	533	552	551	553	560	565	562	568	551	515	546	535	548	558	563	499	495	557	540	509	519	550	574	560	513	521	574	546	526	590	584	513	505	497	565	516	544	506	504	497	503	499	523	543	520	496	517	546	536	527	493	530	564	545	552	561	557	529	542	547	519	532	546	530	521	534	538	566	549	532	565	539	525	573	519	540	506	514	594	522	508	535	528	488	533	545	569	510	544	500	503	512	553	556	502	539	563	563	482	565	535	536	524	542	547	545	508	580	561	536	512	532	533	544	530	556	586	513	530	572	511	544	494	532	559	519	578	500	521	525	526	519	546	556	514	553	539	506	500	564	543	569	512	530	583	524	577	554	609	505	503	510	551	563	519	560	580	560	498	557	515	570	502	533	530	538	623	528	562	550	512	500	527	519	603	538	523	539	547	516	553	564	557	528	547	521	528	543	553	536	573	529	544	528	565	512	555	534	510	503	546	515	561	477	543	560	572	487	523	543	525	514	521	587	550	559	486	542	571	529	516	517	514	574	515	531	504	531	517	558	569	522	554	557	555	540	549	497	523	545	548	486	497	501	522	582	569	547	493	574	533	528	503	513	553	570	518	516	575	532	566	524	542	524	484	567	527	573	557	538	518	527	532	533	544	535	512	533	496	536	538	543	535	579	516	536	559	551	554	523	566	577	541	546	520	546	522	536	557	536	533	515	558	555	546	516	513	563	541	521	547	534	530	483	525	527	502	548	586	560	515	526	514	579	505	559	519	542	566	533	528	528	548	563	548	559	512	537	547	564	561	513	527	506	540	526	537	523	546	530	529	507	547	514	546	551	542	511	532	553	499	555	541	543	572	533	541	521	530	544	493	528	534	526	527	527	558	536	524	510	557	568	541	551	531	479	553	530	554	535	507	516	522	527	565	535	531	554	554	528	589	584	551	558	546	546	559	522	525	546	510	546	502	530	524	546	496	517	518	547	540	503	533	539	516	546	564	527	542	540	526	524	538	511	517	550	498	544	513	542	522	522	546	543	547	494	509	541	515	517	510	514	548	533	522	502	514	570	509	507	519	561	546	537	509	500	538	534	560	570	524	543	519	487	541	542	555	539	523	563	500	487	528	563	563	538	517	542	535	516	498	524	523	533	558	529	523	498	527	513	517	544	526	546	554	521	563	498	521	502	533	533	494	519	505	545	532	525	534	525	529	548	563	545	530	510	531	506	488	549	550	555	561	564	533	552	516	545	521	535	502	550	538	545	507	541	507	567	490	576	571	556	507	537	586	499	578	529	514	510	583	555	538	554	533	544	487	499	567	566	559	513	528	552	533	554	537	540	542	534	559	521	566	534	546	497	583	536	550	539	546	523	519	532	557	511	522	554	542	523	517	540	532	513	532	507	524	511	524	568	540	567	507	526	511	546	498	548	584	536	531	541	509	523	541	521	534	551	547	578	560	531	537	536	565	578	517	512	539	540	551	520	523	521	509	558	455	505	536	504	560	555	535	538	504	566	562	553	533	546	530	545	549	530	553	507	526	565	538	540	535	579	552	538	536	533	532	498	504	534	510	487	535	567	546	531	561	570	527	530	533	551	483	521	552	502	539	525	539	544	555	524	572	535	545	512	550	526	547	585	541	531	544	495	597	525	532	512	582	532	527	549	548	538	536	540	551	510	555	546	535	551	573	524	524	541	543	504	537	531	540	520	587	518	508	527	551	543	545	498	573	538	564	593	535	547	480	560	471	528	521	554	533	549	510	550	517	496	541	548	521	525	557	550	540	572	527	544	524	551	518	530	520	559	509	560	561	555	531	536	515	525	532	535	551	546	505	525	545	518	528	554	554	517	548	539	510	560	533	548	504	493	562	528	525	557	517	517	509	556	541	540	534	513	550	585	476	515	537	528	554	488	548	539	576	521	568	529	508	535	569	512	506	496	520	543	560	557	514	550	541	527	535	515	543	574	497	564	505	505	561	537	515	551	618	554	539	544	529	559	521	554	549	529	577	546	554	523	563	531	504	537	550	550	509	540	516	545	544	544	534	531	559	520	492	518	516	535	547	517	599	510	502	516	550	521	476	535	554	513	540	509	505	559	547	538	537	557	531	523	552	523	506	578	530	529	542	539	567	536	541	547	547	495	557	560	509	541	517	534	525	559	527	541	570	492	530	559	511	517	570	564	546	500	481	562	544	536	523	539	534	531	536	558	523	521	596	546	542	536	490	515	518	543	539	504	564	483	444	563	563	556	537	544	558	552	501	517	537	542	539	510
9947	33997	25092	23475	2324	1743	1448	1230	1101	1017	863	920	824	831	802	792	770	822	705	695	698	728	715	711	673	716	734	734	703	694	760	707	696	765	699	722	694	665	693	752	732	695	694	675	671	707	725	687	699	738	722	685	674	702	665	693	728	688	646	739	772	670	740	671	633	680	740	707	735	731	697	666	657	721	702	689	676	687	681	654	709	691	722	706	681	649	682	676	687	675	669	679	673	655	679	672	684	691	664	666	691	731	724	638	682	687	690	677	702	718	696	692	713	668	674	678	700	693	679	711	652	696	724	653	723	700	683	666	749	678	672	685	672	691	714	671	707	676	660	686	690	659	639	691	677	680	704	709	691	741	726	696	664	694	652	668	761	717	731	683	662	764	714	648	724	658	680	736	685	680	659	677	639	696	708	707	666	674	641	700	660	693	742	682	726	684	685	711	697	687	684	633	683	673	665	732	744	652	703	719	671	668	653	682	666	649	658	721	698	700	668	696	658	711	735	682	680	701	711	644	703	673	731	682	676	671	649	672	692	661	707	684	663	692	657	658	664	607	679	690	681	642	665	676	687	700	661	689	741	678	712	699	708	660	678	720	659	726	658	683	693	678	632	736	663	633	685	660	658	718	646	653	696	703	773	680	675	686	713	704	668	616	693	619	729	685	730	750	682	688	671	695	746	706	726	743	641	686	688	654	709	720	709	707	657	738	690	665	690	697	697	657	711	742	694	705	682	722	642	680	705	708	689	716	694	727	714	687	685	674	692	677	666	706	732	685	691	699	712	667	721	703	664	669	661	650	679	692	714	703	645	664	707	706	656	677	689	656	710	640	681	632	675	695	746	709	677	649	704	708	688	692	698	675	679	671	735	695	683	693	717	707	688	665	686	692	683	672	706	694	698	676	686	748	671	675	691	730	679	707	710	678	716	678	673	633	694	623	688	696	699	732	709	672	690	684	668	716	705	733	726	656	659	691	676	678	712	693	689	714	644	723	642	717	740	665	691	681	709	644	684	659	660	722	693	731	707	677	681	721	696	680	682	675	720	714	726	619	727	714	740	671	714	688	713	698	715	697	654	718	668	660	711	688	693	668	675	680	686	693	696	699	715	705	740	690	655	720	681	652	688	654	669	690	686	694	744	666	624	716	652	742	649	668	682	667	673	693	685	712	686	701	693	726	692	709	669	691	695	700	693	666	740	686	691	708	663	689	675	735	686	696	625	697	703	665	725	661	670	710	681	712	675	696	656	729	657	670	712	691	729	677	697	672	672	687	642	653	728	690	687	678	670	667	667	708	667	714	695	718	694	658	645	718	641	710	681	700	649	747	691	691	679	677	710	702	672	659	693	662	613	700	623	645	691	694	703	665	730	714	709	658	692	709	686	684	671	756	685	659	684	706	682	713	710	709	670	665	682	684	743	730	683	742	733	681	667	702	682	737	688	698	706	695	718	705	706	685	683	686	689	702	673	688	697	724	700	675	657	724	661	631	664	695	669	691	739	664	696	729	659	712	679	679	739	770	670	684	659	707	661	663	744	678	681	720	700	669	707	698	702	675	696	737	716	697	671	676	674	679	670	673	648	694	673	685	697	716	646	710	670	669	666	656	723	669	683	680	699	710	741	674	702	683	726	695	748	735	709	741	697	690	691	706	686	690	665	688	660	686	717	727	734	688	691	740	673	659	683	676	719	655	653	689	691	697	700	680	707	726	650	691	691	681	649	686	704	680	639	662	684	701	671	681	769	690	686	727	706	661	673	715	635	708	692	669	685	694	714	651	709	698	695	689	647	704	720	668	676	663	692	696	649	690	716	659	719	722	647	689	676	657	687	688	693	684	654	664	674	684	677	665	684	701	690	673	699	711	727	657	735	663	681	695	717	699	671	649	705	709	700	655	712	691	717	695	675	703	670	762	687	693	693	653	658	685	712	752	658	691	677	676	661	672	701	659	699	692	683	706	667	676	667	696	644	716	680	710	685	691	713	747	671	682	708	691	738	715	661	681	727	690	688	729	708	711	700	720	733	666	674	729	706	680	673	713	687	717	684	680	657	665	664	733	639	661	711	711	712	655	683	726	708	694	719	737	709	690	707	706	676	701	687	720	750	729	659	658	714	723	689	682	654	650	739	665	705	709	689	685	658	700	674	637	670	670	662	675	685	657	687	681	699	683	709	688	699	676	694	685	728	631	683	706	681	682	678	668	690	678	689	713	692	680	651	716	712	721	619	707	661	690	669	665	686	720	706	680	664	707	668	689	746	732	683	677	662	639	682	664	696	704	674	704	709	673	652	690	718	648	707	683	677	681	702	730	696	744	680	733	717	662	692	669	690	717	672	675	650	729	711	704	660	654	673	652	738	683	669	685	667	744	664	694	734	654	724	717	636	661	672	662	685	709	696	658	702	746	706	657	709	707	701	708	720	705	731	693	680	670	669	689	709	698	672	677	681	716	728	713	723	655	702	697	695	659	662	725	671	692	712	687	705	746	678	710	688	740	685	657	671	712	707	735	704	666	675	679	657	683	698	752	696	696	666	718	684	703	691	708	686	698	694	671	700	708	693	715	678	662	674	689	704	684	686	667	720	713	683	684	664	649	673	673	699	634	667	685	687	651	697	738	679	709	708	692	717	702	700	695	698	728	696	658	676	699	704	705	671	661	729	670	671	700	682	645	719	673	701	690	702	687	710	681	664	738	690	687	674	693	712	698	663	667	663	670	702	679	687	665	720	697	691	676	731	693	715	741	691	696	692	670	695	695	683	714	634	659	622	676	748	681	694	674	686	737	725	718	664	645	712	670	677	642	640	740	685	710	624	689	697	671	728	705	694	721	678	717	696	685	691	705	740	676	654	675	712	685	686	692	675	684	648	703	697	735	711	729	707	684	691	686	657	695	703	655	742	690	687	667	665	661	631	632	717	745	724	706	678	700	692	665	728	694	693	696	672	628	714	677	722	701	667	677	707	678	667	691	706	688	695	725	705	675	652	687	676	663	696	726	665	682	689	701	689	686	697	677	712	669	730	681	657	710	721	665	708	699	675	715	725	692	677	712	720	704	689	698	656	712	682	690	666	747	669	717	716	650	720	702	672	657	691	669	678	699	699	681	702	684	691	701	705	683	664	700	650	676	722	688	617	674	702	662	694	706	670	726	679	724	703	673	703	727	709	686	730	742	684	693	766	697	693	689	705	705	678	692	695	683	708	668	683	694	670	665	712	673	707	684	676	690	702	677	673	718	658	694	660	672	736	735	642	640	657	652	739	662	730	679	705	663	708	680	696	685	673	703	712	703	717	677	655	687	722	682	707	701	716	675	683	721	694	672	681	696	703	691	734	720	727	686	707	698	688	672	676	681	687	697	665	698	670	677	695	666	685	680	654	695	636	709	679	721	678	700	697	698	653	690	701	709	717	726	658	700	684	697	682	685	707	710	706	740	693	668	668	691	666	676	692	707	679	689	710	659	749	681	637	699	683	696	614	733	712	735
25038	21498	27232	26293	10573	955	732	648	580	586	534	572	547	547	538	562	495	512	536	527	518	516	493	486	490	479	486	512	517	493	479	464	503	484	526	520	490	516	516	556	501	481	527	469	505	513	462	529	452	502	482	513	477	459	484	543	522	489	511	487	505	503	490	493	480	506	481	506	539	485	474	507	479	498	484	491	538	513	510	456	479	487	465	511	485	493	531	466	512	504	470	489	502	501	494	513	550	473	470	492	560	500	489	490	496	521	485	537	502	484	534	512	516	494	454	479	479	477	500	495	448	504	494	489	495	520	508	472	516	496	499	487	520	485	482	479	495	498	490	492	537	518	491	508	482	463	474	490	532	489	534	519	471	515	504	539	517	498	521	510	503	485	499	499	524	511	498	529	457	501	499	514	556	507	498	492	532	535	491	497	477	532	500	472	491	476	495	492	484	513	481	478	494	491	495	482	512	487	516	507	487	513	521	493	499	525	520	490	495	461	493	501	492	528	527	522	494	499	521	469	487	485	511	512	480	464	486	533	494	491	532	504	501	514	540	479	501	505	504	525	494	486	522	513	492	522	514	457	490	479	499	530	508	505	451	498	522	514	504	536	522	535	456	430	515	551	469	462	531	519	503	499	463	491	477	495	487	489	461	519	540	514	465	466	495	517	503	495	514	522	513	510	490	471	480	453	492	479	528	460	503	525	517	527	511	481	487	489	506	524	528	492	510	483	498	504	494	532	475	464	487	492	515	480	501	513	497	502	507	519	522	495	519	478	493	509	504	526	494	477	494	466	529	528	494	537	522	519	485	504	492	489	519	495	485	488	528	464	499	496	514	494	472	480	514	459	492	483	513	496	526	489	501	489	531	517	511	472	499	532	463	521	529	520	510	517	482	490	498	545	513	517	463	505	507	512	507	504	481	510	504	534	522	501	552	505	471	483	528	541	501	503	493	577	478	509	521	539	514	495	541	495	524	522	484	482	520	544	487	537	486	497	505	498	486	502	501	501	535	522	509	497	502	495	498	510	510	490	485	486	453	481	493	496	505	541	491	473	527	494	533	511	530	524	509	527	507	462	519	508	489	499	502	508	517	508	508	510	603	528	485	480	462	473	509	521	477	487	474	517	421	471	519	451	529	530	502	519	527	519	502	464	486	548	473	471	457	458	466	522	523	485	541	494	497	515	495	508	481	501	485	523	512	492	484	486	490	510	447	501	534	485	455	498	503	496	514	494	511	511	462	489	465	477	490	469	483	500	485	505	519	522	484	469	482	510	547	514	517	488	514	513	516	489	512	477	513	503	513	505	487	522	527	508	545	493	478	509	499	511	482	536	531	474	535	518	503	447	520	519	523	513	465	531	506	556	508	475	488	553	522	475	499	520	485	493	452	528	479	481	495	496	512	459	490	478	494	484	514	496	509	498	528	459	521	492	487	483	474	500	480	522	477	471	533	519	478	491	484	508	505	540	482	515	475	429	466	529	498	476	502	494	470	474	502	497	486	495	523	507	504	476	521	480	500	502	500	480	497	475	482	540	490	527	510	471	507	524	476	528	466	495	484	483	539	456	497	488	483	497	499	477	511	479	507	480	509	495	527	525	509	498	529	509	479	487	517	486	486	518	492	481	507	521	503	566	494	513	489	471	530	508	470	526	505	507	525	506	481	492	507	492	501	523	518	516	516	519	530	485	531	509	501	500	471	474	519	511	473	501	468	496	493	515	525	542	529	502	479	534	505	475	495	519	479	523	524	536	519	540	525	500	519	513	527	483	515	539	522	511	494	501	534	528	483	506	542	535	471	505	528	525	486	487	532	510	542	521	541	512	521	520	494	517	484	505	474	541	456	513	490	480	518	502	517	506	494	487	479	485	505	522	497	529	499	468	495	481	499	498	487	497	483	482	525	486	508	486	506	501	477	507	493	506	488	499	558	516	530	497	500	530	514	527	499	479	473	495	496	509	507	518	475	516	482	489	493	513	509	475	519	471	510	494	527	482	528	458	546	522	494	513	489	490	524	519	514	508	512	489	529	488	505	468	472	495	472	522	526	508	452	470	483	497	478	495	529	511	513	513	490	519	494	498	506	485	544	498	483	467	516	500	507	467	518	531	505	506	495	503	529	487	500	509	508	484	525	500	465	460	502	458	464	450	512	500	487	508	497	495	516	491	506	495	528	498	482	509	496	489	478	482	510	495	473	499	470	500	512	506	489	472	513	545	507	539	542	541	504	511	502	493	485	490	463	522	463	484	510	494	502	515	469	517	476	493	518	518	504	489	529	510	471	501	508	517	490	498	522	476	461	502	522	519	484	511	472	498	496	473	539	487	469	503	472	520	472	494	540	484	479	500	517	493	499	473	490	457	526	482	518	512	523	508	505	533	500	504	501	491	489	470	500	505	502	497	510	518	477	498	489	494	478	480	529	503	470	522	484	546	497	512	503	481	474	519	507	495	509	504	487	480	525	494	481	548	482	479	495	515	482	494	536	488	500	477	480	503	467	485	527	509	487	474	501	512	495	523	522	520	509	510	533	504	495	507	481	481	483	459	463	484	506	507	481	492	495	492	483	492	473	465	509	530	515	520	503	470	499	520	511	518	485	511	477	486	541	476	485	503	474	494	495	486	517	472	523	504	473	476	492	468	497	479	498	483	505	485	495	514	500	525	476	516	513	522	482	460	470	493	482	488	503	530	496	483	495	553	501	462	467	486	517	462	525	518	430	479	502	480	511	493	514	507	525	478	495	541	481	506	516	513	487	468	527	490	491	492	473	527	518	507	504	487	496	489	494	492	533	479	497	491	444	467	514	523	514	477	469	488	487	493	507	512	485	470	516	523	500	507	507	484	491	487	559	502	519	496	508	490	465	539	542	506	524	501	461	499	486	521	479	475	502	499	445	515	523	534	527	490	493	476	485	516	508	510	490	513	488	483	501	544	518	510	500	478	517	455	506	473	465	468	514	513	505	512	513	503	509	469	503	488	501	463	528	451	473	498	479	478	512	521	548	470	515	486	493	496	488	473	534	497	543	493	503	483	521	513	486	503	500	477	497	502	515	498	518	511	472	522	488	494	495	534	462	497	505	485	514	502	483	514	529	486	529	504	494	510	521	537	503	483	489	472	520	486	531	498	467	483	495	482	480	462	508	496	503	481	501	500	519	499	477	479	505	533	475	506	501	510	498	524	537	483	505	501	479	501	491	460	550	495	453	498	502	463	484	504	529	458	447	503	531	483	498	470	504	479	514	480	507	477	496	497	526	510	505	497	473	517	482	492	494	477	522	501	475	461	492	493	487	512	468	522	516	450	480	516	500	538	485	507	516	495	483	524	553	490	467	512	492	483	524	520	493	523	503	458	475	520	498	501	464	506	547	560	524	484	502	526	474	492	487	499	529	523	485	462	450	520	505	501	517	489	515	517	453	473	491	523	516	463	486	513	520	534	516	474	502	488	528	497	490	526	457	526	499	556	480	481	514	521	513	496	497	478
9128	27094	17072	17419	1453	1085	987	863	808	804	772	662	701	645	647	701	669	626	641	609	584	635	623	629	646	590	625	603	632	640	616	604	614	603	627	572	594	628	600	633	589	585	599	581	604	607	602	616	520	615	589	651	589	580	651	598	602	633	613	589	578	602	598	638	633	575	602	587	633	594	588	638	585	609	550	616	586	612	614	623	620	582	650	634	609	599	647	592	560	603	612	617	627	610	602	556	621	580	637	623	622	614	607	624	607	641	575	629	603	602	601	625	587	583	638	611	614	567	614	598	640	655	616	618	594	569	628	610	564	591	602	587	571	589	590	613	603	645	623	621	608	611	580	612	620	630	633	616	565	593	613	567	625	572	614	571	606	598	604	620	604	593	613	601	516	645	599	602	613	568	590	627	616	570	602	600	629	573	626	652	623	586	591	588	629	612	638	565	604	601	629	631	595	631	559	607	575	659	639	605	617	610	580	590	621	606	591	604	573	619	634	602	598	619	596	583	607	615	626	641	634	605	566	599	631	562	569	531	622	608	616	583	578	624	593	573	612	639	640	659	606	617	606	605	559	614	586	618	595	606	588	638	609	605	619	605	642	592	616	614	638	642	607	624	607	597	590	631	601	600	602	580	607	619	600	576	600	585	588	593	580	573	594	624	619	592	607	634	615	576	626	590	627	578	582	654	617	600	584	643	617	556	589	620	623	632	651	635	628	617	561	607	584	587	597	632	573	643	583	605	657	646	618	641	616	634	634	627	580	553	610	593	622	628	634	600	616	620	597	573	597	629	635	597	581	672	647	591	615	597	612	610	598	591	620	590	565	611	553	637	599	612	617	609	567	546	578	594	618	561	583	600	593	655	591	601	604	657	606	657	632	640	625	601	615	615	605	625	620	600	608	599	626	630	591	626	577	630	582	602	628	589	608	656	620	644	611	581	656	585	627	570	607	607	590	630	606	579	612	611	619	596	638	623	542	629	599	608	641	609	620	619	601	658	607	619	612	595	599	592	583	651	545	635	594	580	617	610	590	586	617	641	617	599	575	613	616	605	632	591	658	651	619	584	620	665	623	602	619	630	592	609	605	635	583	612	609	607	575	597	577	596	607	646	607	635	627	609	587	611	638	640	638	584	602	629	571	606	615	619	609	540	599	575	595	619	604	605	611	558	647	585	599	610	613	643	644	630	614	594	567	614	575	625	649	609	565	628	598	595	631	618	594	608	621	596	617	593	652	594	594	610	634	626	603	663	618	582	531	623	600	624	630	577	663	565	602	595	617	607	590	609	618	569	603	626	581	613	594	590	636	604	607	604	613	604	607	600	595	542	636	561	566	610	615	652	613	615	613	580	621	586	619	616	626	611	647	614	591	607	611	602	608	552	656	622	590	619	598	619	611	637	558	584	565	564	594	621	609	635	650	544	645	646	606	592	634	642	578	629	587	584	583	663	588	579	644	616	644	582	651	602	594	603	595	612	544	615	617	588	621	641	622	625	632	588	568	582	654	600	604	615	617	611	642	602	633	617	575	583	580	643	600	609	571	620	574	618	581	582	620	598	641	608	641	593	560	577	553	636	586	642	596	621	652	593	574	586	577	566	609	667	597	633	619	586	602	583	599	614	625	591	610	605	631	596	550	661	608	575	589	665	603	616	573	613	613	594	607	629	644	621	593	607	578	636	683	584	627	586	577	611	641	609	595	522	591	610	613	591	584	602	598	600	610	598	634	642	638	596	621	600	597	582	606	646	593	585	615	633	639	582	627	658	616	619	609	625	602	602	601	626	607	658	578	626	619	601	624	581	609	628	561	600	598	616	610	603	597	619	623	604	579	612	612	628	602	578	601	543	625	632	633	619	610	594	605	630	596	619	587	634	604	571	634	569	580	591	603	622	637	612	582	630	613	583	548	586	592	567	650	565	593	638	602	637	594	600	609	625	609	622	610	576	600	605	588	634	616	587	582	614	555	624	613	612	563	601	626	608	625	641	645	602	645	637	593	605	632	587	598	603	628	597	645	623	581	616	607	628	585	602	606	615	603	599	608	609	619	589	593	622	606	581	617	575	580	633	602	596	571	572	640	620	600	586	625	622	613	615	599	640	634	558	643	568	602	641	604	614	649	632	626	566	612	589	644	614	584	591	557	633	604	623	605	576	617	627	601	607	656	597	626	611	646	620	640	632	608	585	638	600	603	619	613	598	645	621	635	637	618	622	599	633	605	610	603	656	621	599	579	613	612	667	606	588	573	562	605	633	642	624	612	621	635	623	563	643	595	551	611	630	613	644	600	582	601	617	582	611	595	621	581	585	608	609	646	612	575	597	610	584	609	609	545	607	571	620	629	681	617	603	577	592	600	592	631	599	602	608	607	586	639	579	643	596	561	604	640	607	599	601	556	627	586	610	582	560	626	609	560	632	629	652	597	597	619	561	635	608	613	620	558	592	618	623	642	586	603	641	593	575	570	598	617	562	627	615	619	607	615	647	625	641	584	642	631	611	607	630	615	611	613	634	590	608	575	584	604	577	633	614	573	658	603	577	610	593	612	616	606	601	624	572	590	584	582	612	604	607	565	596	627	600	582	580	593	588	651	591	561	596	594	565	630	585	619	629	647	598	606	586	616	582	605	549	636	622	616	596	605	609	605	595	611	640	612	618	654	559	647	620	623	565	636	601	630	607	602	653	567	601	636	591	583	600	558	584	631	619	640	590	607	622	620	638	620	593	622	607	657	630	604	610	594	603	637	594	611	585	613	595	618	560	635	597	636	654	576	624	620	624	633	594	612	567	583	604	635	609	607	606	620	608	587	608	596	631	591	577	614	599	586	581	589	604	627	703	589	614	579	591	607	623	590	570	576	590	607	625	595	599	591	601	601	615	588	586	646	597	560	620	580	627	628	615	647	595	583	638	601	595	615	582	602	634	649	556	597	591	594	613	581	575	665	649	613	618	642	602	600	600	586	629	592	601	609	625	587	615	599	607	617	601	623	557	621	597	557	614	657	605	597	576	643	624	581	607	634	600	589	680	638	614	609	614	612	560	571	597	609	622	595	612	597	564	568	593	583	586	548	599	603	614	610	573	582	625	599	626	588	596	628	627	634	572	586	600	601	582	581	602	594	661	577	631	635	578	644	561	616	648	610	595	591	575	571	592	612	563	574	599	640	597	618	607	621	622	608	573	599	582	605	651	606	604	608	639	574	705	572	605	565	613	624	576	571	602	585	618	626	607	633	600	621	603	627	582	596	630	593	655	624	652	617	621	600	603	632	566	612	602	601	612	655	662	603	603	614	587	615	617	598	608	644	629	585	609	597	618	603	614	601	653	626	589	570	608	588	621	617	598	634	640	624	596	604	604	652	581	588	595	582	593	596	612	651	575	580	624	607	602	610	595	613	584	625	567	610	565	602	605	597	609	651	648	559	622	635	602	588	574	610	627	623	626	600	602	615	604	667	639	596	568	580	618	582	587	599	636	630	630	606	569	617	633
22916	21562	29006	24657	21561	21560	9761	788	515	547	428	365	332	351	312	297	289	267	280	266	249	248	239	230	230	243	219	227	243	259	233	244	212	217	235	229	234	193	223	237	252	226	211	246	239	213	204	229	229	201	224	223	230	213	211	229	241	222	217	208	201	226	206	222	213	225	220	197	233	209	236	187	220	206	217	214	229	234	207	190	220	230	216	208	227	203	214	245	202	197	215	240	227	202	203	204	201	215	226	196	214	223	197	215	211	219	247	192	191	217	212	212	215	218	213	219	207	219	182	206	241	205	196	220	226	229	210	224	199	202	209	204	195	227	187	217	209	176	238	189	205	213	246	223	229	206	218	211	193	223	217	212	213	211	233	206	215	229	225	233	217	209	203	206	207	237	208	202	235	199	200	238	219	177	216	210	220	228	202	204	221	199	243	215	233	224	202	218	267	222	218	219	193	232	232	207	202	203	207	202	248	213	205	203	207	227	235	213	208	216	198	173	214	189	208	219	203	207	207	189	209	213	186	194	226	207	245	220	240	210	232	210	213	240	219	224	204	212	196	195	201	220	191	189	205	220	218	216	219	200	213	201	210	265	202	206	218	210	219	218	223	199	205	246	209	188	207	238	184	202	221	199	203	209	192	191	198	209	197	224	190	220	211	221	220	229	198	209	209	185	228	191	209	230	206	214	196	225	198	210	232	227	214	245	222	195	252	216	200	206	235	202	204	197	203	210	199	225	225	202	202	229	212	227	217	208	222	228	231	212	242	225	228	220	218	219	202	234	218	212	220	183	185	197	234	214	198	200	217	192	205	196	203	219	207	209	192	199	184	218	202	220	240	223	209	187	204	244	199	225	213	229	227	225	230	208	187	209	211	210	231	215	199	193	208	170	235	207	228	201	212	236	221	211	206	204	227	232	205	206	208	223	205	203	226	226	195	215	211	214	228	202	201	224	202	194	189	231	200	213	194	204	199	193	221	212	224	220	215	208	211	226	202	205	196	222	197	183	203	219	220	216	207	193	210	224	208	217	215	233	228	201	212	242	203	203	193	219	213	207	211	202	225	223	195	219	253	228	203	201	211	208	222	205	212	185	201	205	220	198	206	215	214	217	210	203	200	231	191	201	208	249	211	195	202	223	222	228	219	235	222	206	224	227	205	206	231	229	208	208	210	211	211	206	231	243	220	251	232	212	176	186	219	205	226	204	204	198	239	205	223	209	207	237	216	222	211	229	184	202	184	199	243	257	213	204	209	213	210	237	223	233	222	168	211	237	233	208	192	219	224	202	230	202	203	206	212	200	223	205	226	212	219	208	202	207	195	182	200	195	218	207	191	198	218	227	191	198	217	227	221	216	187	238	208	203	197	230	210	231	209	213	183	207	228	216	216	209	212	209	221	241	215	209	205	232	194	233	243	209	214	198	206	207	193	196	214	220	239	239	227	216	203	220	203	194	194	212	211	218	213	234	214	188	218	210	202	219	225	219	196	205	215	193	208	195	211	225	218	261	210	189	214	205	187	227	211	191	187	230	226	215	190	190	224	231	221	194	245	192	208	204	225	207	200	233	181	201	221	179	207	215	233	182	212	204	211	217	204	182	207	205	219	212	222	214	235	215	202	198	201	194	221	187	220	215	218	217	225	223	185	239	207	218	206	204	226	212	204	219	213	220	228	209	204	190	199	215	225	211	230	213	189	228	200	221	231	196	226	169	184	232	230	218	220	208	213	192	237	203	220	186	217	210	221	210	196	207	223	202	175	213	193	185	235	196	217	209	213	174	222	216	199	226	250	230	191	223	211	204	215	238	205	205	200	198	197	184	205	207	240	211	193	224	227	209	217	209	221	203	178	218	195	222	234	201	224	199	230	200	216	216	217	228	201	199	207	190	181	203	208	219	194	217	202	198	198	213	195	220	193	215	210	213	206	215	188	199	197	217	195	226	212	212	246	203	226	204	238	196	223	223	231	180	208	196	210	221	218	200	220	215	203	225	212	223	213	199	218	207	208	220	196	242	213	239	218	200	192	214	197	199	239	207	226	227	200	209	218	188	185	207	241	225	212	206	199	209	213	188	220	218	205	230	203	224	227	226	232	232	247	212	201	227	216	199	231	222	198	187	216	223	195	188	178	214	196	203	215	224	222	222	185	201	194	203	206	222	187	176	216	206	204	249	198	204	200	219	235	223	233	220	199	200	185	221	245	225	217	213	224	209	217	210	209	226	211	219	235	194	192	200	219	209	210	203	215	234	244	206	223	197	217	224	214	207	213	207	211	206	210	191	208	207	206	188	212	185	225	200	197	200	236	228	225	210	198	215	218	220	234	183	203	194	199	209	193	210	205	192	206	193	202	225	226	210	194	232	202	211	224	210	211	224	221	208	208	222	230	212	207	180	197	194	215	184	222	205	217	189	215	218	237	230	206	211	219	242	218	215	197	204	213	210	229	205	211	158	215	207	183	222	217	232	221	190	252	220	200	199	210	242	190	194	229	214	215	224	202	209	207	213	198	196	204	202	184	191	219	220	210	198	238	230	234	184	190	206	204	204	207	201	243	192	218	189	229	232	225	225	206	206	219	221	230	187	220	206	201	205	228	221	207	214	224	194	194	225	175	229	217	212	224	211	229	210	184	232	213	190	224	237	206	214	205	224	223	229	214	202	194	238	190	202	202	219	221	220	200	196	173	205	197	202	196	218	216	227	205	207	205	207	209	219	197	217	182	198	238	240	206	220	210	212	206	222	207	209	198	231	197	226	235	227	238	201	228	206	204	243	197	214	214	204	215	193	224	205	215	239	217	188	231	200	199	185	168	209	192	200	201	232	207	196	203	258	214	193	218	218	226	209	209	211	241	214	178	189	187	184	217	219	214	220	225	232	195	223	233	213	208	231	209	200	211	208	196	221	202	219	257	196	211	206	192	208	229	177	195	210	205	182	187	210	199	252	177	221	182	211	206	197	199	210	216	219	202	210	194	206	208	228	237	195	212	240	210	214	201	195	233	209	224	203	198	191	226	205	193	200	233	213	199	222	238	191	203	225	219	210	227	209	212	226	217	195	210	216	204	189	222	210	201	225	197	216	184	211	230	215	198	205	227	231	232	225	189	207	201	225	229	233	193	218	218	208	230	197	228	207	226	193	231	216	222	205	212	196	206	215	214	208	213	200	225	223	218	223	193	227	214	227	219	181	184	211	231	191	225	216	217	206	225	213	233	212	207	198	206	214	220	199	200	233	203	202	191	215	211	213	213	210	210	219	218	201	225	233	195	227	199	228	183	237	236	214	200	218	229	225	201	216	180	177	236	233	183	223	239	185	238	192	242	223	214	210	182	216	209	193	176	202	219	206	208	204	197	230	238	204	196	226	200	199	211	214	185	211	219	225	223	192	216	203	219	230	197	199	204	223	219	235	201	213	218	201	233	190	220	226	202	227	218	215	199	213	220	209	217	200	222	200	199	212	197	214	214	195	219	202	197	198	238	213	207	218
11599	36745	27962	26740	3208	2276	1697	1337	1065	903	690	659	583	475	479	477	415	423	402	376	363	365	344	341	344	292	329	328	318	319	293	317	307	304	265	292	249	307	258	286	278	279	262	284	287	253	290	266	299	286	311	278	265	293	279	285	258	280	269	265	290	265	288	293	268	277	286	276	263	282	295	270	284	297	298	264	257	265	267	324	260	273	258	299	267	283	262	263	284	285	294	279	265	262	271	268	261	252	300	267	286	274	249	268	253	272	264	268	276	254	255	276	275	288	317	259	272	270	253	271	266	278	273	295	235	275	252	283	282	257	263	277	257	278	283	260	270	281	269	268	232	271	270	280	263	276	269	257	236	284	279	262	272	271	257	281	247	292	249	281	305	226	267	266	277	268	291	272	233	299	272	273	299	287	266	271	250	267	279	253	270	291	271	271	270	291	255	265	235	269	298	277	271	290	264	283	267	315	294	291	282	284	264	244	271	246	288	264	288	284	240	233	303	254	255	292	272	272	255	288	288	282	254	285	248	272	299	293	286	270	256	275	244	227	266	292	271	260	267	259	256	275	265	285	240	239	270	262	277	272	272	278	304	309	291	260	250	272	274	276	272	250	288	272	291	273	267	261	264	281	290	282	249	284	318	266	288	271	254	238	275	258	297	298	274	285	248	277	289	272	269	305	261	304	255	244	259	262	268	278	289	292	255	266	276	231	286	265	279	261	278	264	297	290	271	252	259	264	277	281	290	242	278	248	268	262	310	268	240	262	276	263	288	266	259	279	287	263	248	274	278	298	275	265	277	256	274	263	274	302	265	267	254	292	246	265	255	250	249	294	266	298	291	280	267	260	274	245	271	276	266	244	254	275	278	276	268	274	248	252	239	261	267	255	292	262	273	295	234	238	265	274	305	273	296	285	267	298	251	263	256	280	261	259	261	254	251	273	244	263	298	293	252	252	258	267	255	255	259	269	282	287	283	295	285	297	281	257	313	266	239	254	282	254	255	253	277	278	268	277	259	279	296	284	271	275	269	272	294	284	270	262	260	273	243	264	277	296	290	260	291	240	279	318	269	270	294	271	279	309	277	294	235	261	259	273	274	289	275	256	239	287	300	279	270	253	288	291	285	273	265	281	286	271	252	269	255	289	284	243	246	272	290	239	279	258	270	260	274	258	235	265	292	270	268	262	287	265	271	270	274	275	267	233	286	281	326	265	281	263	268	282	283	264	275	276	291	254	256	273	277	268	275	268	294	256	296	289	288	257	257	271	244	250	242	281	289	296	214	279	283	289	291	255	292	265	279	267	296	253	244	275	276	277	270	296	283	255	274	262	288	283	250	261	259	313	255	257	267	274	250	277	285	258	289	278	235	296	287	276	300	284	305	276	283	286	294	266	269	274	272	288	271	264	283	250	257	267	279	279	281	273	269	258	258	246	280	302	247	299	292	280	256	254	258	291	265	272	287	265	266	249	270	265	287	277	242	277	261	324	246	267	286	253	256	257	272	293	283	244	260	301	275	294	266	266	268	271	257	256	294	273	272	278	276	260	289	264	295	266	266	267	271	263	271	253	283	261	282	254	273	274	257	250	267	269	273	241	255	251	267	272	246	278	288	273	254	254	263	274	280	252	257	250	278	286	251	259	274	290	292	251	272	279	269	260	261	294	245	251	295	290	274	285	277	253	259	247	253	223	246	260	248	266	270	281	269	280	283	271	261	271	318	259	280	294	278	278	268	283	296	279	261	254	279	280	280	280	283	275	253	258	275	269	283	265	275	264	270	266	274	239	282	293	271	277	294	259	273	278	276	260	293	278	278	278	284	262	275	275	258	268	295	253	278	288	282	283	258	234	255	273	312	259	289	287	247	258	247	270	283	271	284	279	265	257	280	283	284	269	261	251	261	273	270	291	269	267	256	277	284	254	283	286	286	230	257	258	279	245	292	292	313	296	255	272	276	255	265	279	277	291	262	288	282	306	286	253	254	303	267	256	260	244	284	235	266	273	272	264	267	265	261	296	247	293	291	299	229	267	308	269	278	233	255	275	249	281	288	282	250	280	256	271	252	254	242	265	257	274	315	269	274	261	263	295	280	285	250	266	285	269	279	276	272	282	270	256	278	256	264	280	254	262	295	269	274	257	270	283	244	258	279	279	263	300	296	245	272	259	277	288	246	310	283	269	281	313	246	289	273	268	258	289	273	236	278	277	286	277	260	260	266	280	270	270	269	287	252	290	276	232	265	258	256	287	293	268	272	259	295	256	237	268	251	277	279	277	279	258	274	276	278	263	275	272	277	287	265	246	272	273	278	290	292	289	239	240	274	266	261	266	271	273	274	267	261	282	266	246	260	288	240	278	245	275	251	270	298	242	260	247	251	271	277	277	253	257	251	260	282	283	283	243	257	261	254	283	274	269	289	289	256	291	258	263	291	274	309	265	277	282	262	224	271	253	266	283	297	314	286	255	278	277	290	263	277	246	272	269	259	283	263	287	261	308	274	265	275	259	258	274	281	275	244	252	268	268	246	275	268	255	274	264	262	278	250	287	241	262	241	298	256	266	265	263	259	275	295	286	284	286	303	294	259	298	310	264	266	281	256	293	251	247	231	269	267	272	286	277	271	255	272	277	255	264	252	255	262	305	299	269	262	275	271	301	283	280	271	268	294	285	274	260	282	255	281	245	288	272	273	298	250	264	273	257	257	258	286	270	279	260	270	275	268	270	288	243	241	290	270	287	244	266	273	252	249	262	259	296	269	248	300	288	252	281	264	289	282	246	274	293	293	275	239	250	261	289	288	286	270	264	273	248	254	236	266	268	261	276	273	274	267	269	254	265	251	280	250	298	239	247	306	248	255	264	295	278	299	283	292	257	296	258	300	249	259	274	271	256	233	256	260	273	260	274	262	284	241	238	261	244	244	272	251	268	273	292	303	262	292	276	247	287	243	252	261	288	256	274	239	278	272	246	243	279	284	272	259	259	281	269	237	257	270	279	251	292	248	291	251	255	240	289	273	281	271	265	281	260	280	302	279	301	270	247	290	278	279	273	251	298	267	232	264	277	261	261	263	297	242	264	257	296	283	273	292	258	279	272	276	281	284	282	297	298	257	252	274	272	275	298	259	300	287	260	271	274	280	263	288	260	269	266	254	243	289	272	323	273	264	268	257	284	273	255	255	251	298	254	262	277	278	277	269	261	286	278	271	279	274	262	290	281	293	292	261	270	266	241	279	288	263	272	264	303	266	258	285	254	276	263	267	281	275	274	267	252	286	273	259	274	254	263	279	274	288	278	246	283	253	271	311	298	264	319	266	276	260	255	248	262	276	253	289	243	291	280	280	271	240	312	289	264	289	307	282	257	264	264	263	252	288	290	280	267	278	282	273	267	272	277	265	279	263	278	267	270	275	256	292	287	258	244	250	250	234	282	261	286	307	262	258	234	268	251	249	300	269	270	272	273	239	279	270	259	287	264	295	280	260	289	268	274	268	270
27948	18581	8451	5510	855	798	688	687	719	753	677	746	714	709	692	730	670	728	737	675	723	739	696	747	724	733	708	735	694	707	695	729	686	746	695	691	685	721	662	708	686	724	687	730	680	712	716	677	700	744	709	691	684	665	686	723	750	749	707	678	701	719	756	710	731	728	670	731	678	701	730	724	710	731	683	713	689	690	721	715	712	700	698	743	714	719	784	691	755	685	705	684	737	735	725	773	714	752	708	738	712	639	711	722	671	719	709	701	766	734	708	745	729	679	708	718	709	668	724	713	702	716	677	722	706	715	710	760	716	725	684	705	775	770	686	719	727	690	714	712	683	681	689	715	739	698	670	715	691	713	706	740	670	688	751	687	705	731	709	730	740	717	731	686	696	730	709	674	701	733	720	713	707	708	742	709	727	676	685	689	731	675	764	707	713	711	711	722	739	720	665	758	692	707	746	693	750	698	735	709	739	722	740	678	710	694	700	698	649	743	695	760	699	712	705	714	710	709	721	727	724	722	705	644	666	770	692	717	716	696	730	771	732	721	747	738	705	704	728	760	729	711	754	715	702	725	740	720	712	710	709	723	701	691	692	721	705	768	691	700	733	698	746	732	683	710	710	700	698	719	715	716	669	702	719	708	777	749	732	730	717	676	662	705	704	741	750	671	685	719	713	682	695	751	730	708	733	746	685	709	679	762	773	696	733	685	679	716	713	701	710	781	753	735	711	710	683	711	720	684	785	731	714	747	771	697	710	664	691	708	666	719	686	712	702	733	716	643	751	750	698	717	698	699	756	744	721	706	759	698	709	715	733	755	719	722	709	719	710	705	760	672	705	733	690	758	766	688	689	722	687	727	740	649	699	716	753	705	681	731	752	767	770	745	695	705	685	714	712	719	710	718	670	733	680	670	744	678	678	722	717	674	685	715	701	671	721	702	778	713	707	732	725	697	758	725	698	741	722	697	708	715	692	676	717	692	689	712	756	761	732	697	730	685	705	674	698	762	764	729	658	703	655	714	748	695	754	649	743	752	725	727	722	732	741	719	686	732	737	691	715	724	727	721	799	736	664	765	740	709	708	687	692	719	680	708	696	718	692	706	705	708	688	702	725	677	708	755	733	684	655	740	743	741	727	758	693	716	728	719	701	714	719	729	728	725	778	704	704	704	716	664	702	727	696	707	749	700	743	762	675	695	717	717	685	708	710	725	690	683	719	754	758	692	715	709	740	719	695	692	710	747	726	678	748	701	700	712	689	694	760	711	705	740	710	750	695	711	689	712	637	681	725	715	676	671	728	726	709	677	694	668	727	721	739	689	717	795	693	680	661	707	728	705	700	730	700	669	737	718	688	707	748	713	681	744	725	729	735	658	734	746	704	722	755	723	722	698	695	716	691	768	724	729	686	750	672	692	750	710	732	706	756	744	695	717	723	686	725	681	711	702	710	654	712	739	669	731	669	738	717	732	709	672	731	695	725	688	729	711	688	713	731	718	768	686	674	700	718	709	707	696	714	709	665	722	692	705	688	786	770	729	741	689	729	754	679	657	699	674	706	706	727	696	669	693	704	687	708	702	748	665	688	719	739	698	701	714	791	698	679	735	665	691	642	732	710	732	720	727	754	745	727	743	768	705	686	733	733	760	692	667	692	705	742	680	751	759	720	743	703	716	703	674	725	696	714	703	731	747	716	698	768	740	714	706	680	695	711	719	701	674	703	689	765	710	683	688	718	716	681	680	709	695	733	795	685	770	725	698	727	753	696	706	652	736	695	713	674	725	723	650	711	753	713	736	718	708	726	746	705	719	674	670	719	727	724	717	737	767	709	708	728	740	703	730	706	735	744	725	697	722	713	667	673	697	751	731	749	720	711	707	754	694	722	726	684	717	712	670	712	686	684	690	709	689	756	756	703	705	785	702	687	698	680	737	649	707	674	779	723	717	709	691	676	709	717	642	716	711	696	722	735	704	675	703	732	747	678	684	717	740	738	732	714	750	696	725	699	699	632	721	698	724	750	721	691	686	714	695	650	682	742	702	667	732	689	740	660	692	743	713	714	715	749	692	725	746	732	722	722	722	724	687	751	741	684	762	720	731	699	720	696	681	723	682	749	740	730	736	734	686	710	670	706	668	708	677	677	749	722	725	735	721	679	727	694	744	690	720	684	741	725	718	702	709	730	742	723	704	721	690	744	742	739	747	762	735	692	693	763	705	698	694	742	728	731	716	713	732	704	749	686	691	743	698	723	700	673	649	710	678	681	701	650	702	654	694	726	714	686	645	743	703	706	698	726	708	751	706	700	720	690	731	736	718	720	719	721	669	685	712	680	702	704	716	740	695	674	712	738	770	743	705	697	691	741	717	702	624	678	709	693	713	717	695	692	708	746	728	703	722	698	738	694	706	712	643	676	664	749	736	745	689	715	744	742	709	697	701	760	714	742	682	737	668	693	682	709	667	630	697	701	695	683	738	714	769	682	678	760	713	713	737	707	701	737	746	716	741	703	712	727	690	712	677	694	722	722	742	676	753	738	717	729	770	681	675	741	736	733	727	696	748	762	717	694	708	699	675	676	679	698	740	743	727	741	730	711	685	677	744	737	694	729	680	707	691	738	725	696	704	753	695	708	745	738	789	768	736	777	751	640	707	721	760	740	743	679	718	696	685	654	763	680	735	657	643	701	692	747	706	690	636	736	734	730	674	731	699	689	731	703	766	659	669	763	737	737	690	758	754	690	714	714	699	707	676	719	739	698	714	712	729	721	739	721	726	729	697	696	709	708	724	687	724	703	706	713	713	721	726	694	709	703	697	732	740	720	725	722	735	749	717	718	719	716	685	715	724	669	693	745	723	729	748	707	740	678	695	695	723	717	699	757	689	698	712	746	696	726	687	695	710	722	736	718	729	742	723	624	719	716	734	682	693	728	742	732	737	716	758	741	689	716	659	721	709	727	749	756	748	699	694	729	701	709	705	699	737	697	741	697	725	663	711	705	736	732	737	685	708	693	732	735	725	733	748	763	701	698	743	795	688	751	686	695	695	722	739	657	717	727	673	703	682	746	729	751	735	708	663	685	718	760	727	708	757	723	707	733	637	731	729	732	721	714	679	689	703	709	693	678	750	718	736	700	677	672	728	688	718	707	723	664	716	709	709	734	761	744	662	742	705	725	750	724	746	710	727	724	714	752	709	693	723	710	715	744	670	730	690	714	677	724	723	693	731	703	723	719	707	708	736	706	712	701	695	716	718	671	701	726	669	757	719	667	745	735	709	733	674	733	725	678	734	725	747	724	719	692	703	779	728	734	696	695	728	729	717	666	732	714	704	717	704	777	688	696	689	729	689	739	697	700	696	707	683	686	707	697	718	711	714	716	736	711	723	632	727	748	723	705	729	729	708	768	711	725	731	672	700	702	683	725	718	737	701	726	725	730	713	737	751	709	661	725	743	720	737	745	701	645	688	690	672	695	728	716	704	661	742	695	693	705	693
9028	14856	8293	4507	978	976	941	921	954	873	932	910	931	908	930	857	892	903	937	910	872	885	871	887	917	842	908	890	829	867	856	912	955	914	919	919	869	896	909	922	900	930	884	874	973	861	880	897	850	872	889	901	872	898	870	886	863	905	901	897	896	885	887	914	872	873	873	911	898	929	915	857	922	899	890	882	874	846	892	923	866	894	919	862	887	919	932	866	844	898	891	902	860	898	931	844	892	899	955	926	926	891	832	852	850	886	874	907	903	893	885	896	843	908	846	925	882	867	855	894	874	918	897	936	827	935	880	899	881	943	854	875	917	854	929	912	890	871	840	896	895	931	890	910	947	916	924	959	877	878	902	876	869	835	842	851	900	912	890	916	898	863	867	886	862	927	832	892	907	857	899	879	891	893	878	887	842	832	888	845	852	901	894	856	901	846	910	913	887	867	877	902	870	896	850	901	898	928	883	946	864	919	893	859	844	857	873	927	915	900	848	896	942	868	849	847	890	919	878	852	872	871	912	888	856	903	904	863	861	862	907	907	880	866	868	888	887	874	862	923	917	856	884	887	893	892	878	828	917	914	903	894	942	872	882	828	910	836	875	879	895	823	883	904	841	928	831	857	828	914	882	898	902	861	865	886	885	869	854	872	911	912	874	874	853	931	870	819	869	874	896	862	913	894	880	867	922	873	909	916	896	888	880	855	817	852	869	838	915	893	945	932	843	887	908	848	874	907	865	879	872	957	883	869	880	817	882	883	879	868	923	921	853	922	874	866	933	860	855	867	841	894	840	845	852	938	861	945	892	879	857	832	880	863	868	919	887	918	920	892	899	905	897	837	907	912	864	926	916	882	843	850	851	870	875	862	899	908	866	840	876	947	897	868	903	834	886	880	899	841	845	920	841	833	865	874	895	881	990	930	860	898	880	860	863	836	845	887	854	927	901	965	876	849	892	844	886	863	870	858	849	866	854	890	922	905	886	952	893	902	925	893	932	894	895	902	888	848	887	853	888	915	854	876	865	870	877	903	918	873	914	940	924	906	894	895	920	947	832	894	883	895	920	918	873	933	876	938	911	927	894	812	929	896	833	863	908	895	842	937	892	931	901	908	863	909	897	800	878	924	861	926	880	929	907	947	911	888	895	882	907	892	895	866	900	866	892	864	894	864	929	929	879	839	891	864	878	867	923	890	966	915	871	892	943	909	896	898	855	905	839	903	902	915	935	934	884	902	880	870	892	889	896	880	884	914	914	918	857	878	881	877	941	865	938	892	892	877	847	888	900	893	877	874	853	946	840	887	846	857	871	869	863	840	915	897	913	854	845	885	872	914	906	790	901	862	931	930	895	834	884	868	888	896	899	796	907	894	877	850	860	928	864	860	846	897	931	866	850	888	912	873	909	851	893	903	905	875	845	838	871	925	842	877	871	883	859	914	868	845	861	845	882	883	902	851	901	867	899	947	910	873	936	917	836	907	914	867	879	927	860	874	853	867	869	860	910	876	889	883	864	903	866	964	904	846	918	877	853	850	904	939	948	877	865	894	885	901	885	855	860	887	875	911	904	930	874	850	894	841	835	910	937	851	899	884	863	876	932	863	903	878	847	938	902	870	876	870	891	884	888	845	911	928	876	879	929	880	849	904	861	911	891	864	880	916	880	871	936	884	874	872	917	876	910	884	928	904	898	872	890	882	915	845	923	914	969	862	976	886	968	923	895	942	888	932	905	913	895	883	884	876	887	899	893	868	910	891	902	917	870	907	911	871	815	906	901	905	933	925	885	824	825	922	910	912	951	887	903	864	892	893	892	870	854	929	891	912	860	879	901	878	817	911	945	923	924	887	886	908	943	904	902	899	859	894	952	925	876	915	923	842	905	950	908	859	940	902	899	916	906	924	890	906	874	865	900	875	866	844	888	828	910	870	889	915	935	922	878	860	925	898	870	869	962	870	924	888	965	904	943	825	935	893	873	947	904	909	893	948	917	863	889	827	896	943	910	922	890	863	888	906	954	896	925	898	880	862	900	850	888	919	846	859	891	880	830	886	855	843	904	886	896	902	894	887	943	910	879	904	891	918	878	918	900	862	792	829	947	833	877	937	878	867	921	905	857	832	862	864	870	866	852	922	887	874	925	888	897	859	904	943	893	884	840	873	934	943	860	919	885	899	927	895	875	841	864	950	928	928	866	866	846	889	887	876	867	926	904	907	910	872	896	891	884	854	872	825	953	868	889	946	865	891	857	869	911	874	861	838	885	827	912	908	921	852	880	915	896	890	866	912	919	880	916	898	879	881	897	856	930	877	906	885	873	978	911	924	888	894	882	837	886	893	952	899	880	873	883	855	920	922	872	895	873	908	913	908	823	885	861	841	855	876	897	876	872	906	872	903	879	890	851	843	851	922	913	882	852	894	914	875	882	926	892	872	884	880	854	908	872	875	895	865	860	869	888	900	918	895	911	896	876	863	866	863	892	901	879	894	878	869	875	857	833	842	822	851	858	913	884	865	842	902	809	854	935	923	922	937	893	872	922	861	882	892	870	887	884	874	891	845	874	891	840	893	885	912	860	870	876	923	923	840	880	872	869	900	917	858	857	864	837	906	867	880	838	842	898	856	881	905	813	894	920	886	909	854	885	903	905	854	931	807	830	859	920	820	890	900	875	907	909	853	895	857	920	848	927	848	903	914	866	854	904	896	889	876	850	855	937	913	930	877	896	903	925	895	824	829	854	897	904	852	955	882	908	879	876	867	865	943	867	887	864	836	918	848	953	901	834	854	879	852	888	849	860	856	889	879	868	878	900	883	894	848	891	864	914	890	910	875	893	922	896	855	898	910	894	905	859	842	908	839	903	917	918	926	877	875	861	844	834	933	883	915	849	901	940	836	884	913	903	850	827	895	925	871	894	857	876	854	865	905	879	885	896	972	839	895	852	845	872	882	842	882	907	862	883	833	877	817	849	911	906	975	906	891	899	887	903	872	860	869	870	856	937	902	902	939	877	905	851	894	873	863	901	874	899	914	873	900	881	809	877	908	888	894	885	861	927	873	852	876	879	947	945	845	897	882	870	875	897	919	851	933	929	873	919	922	922	891	862	890	907	895	868	894	874	902	913	893	863	865	971	968	869	873	871	943	888	847	908	899	880	943	890	901	909	857	938	858	886	886	883	920	897	832	931	870	852	911	890	949	899	877	871	878	867	882	847	916	867	901	915	917	934	909	874	903	912	890	908	840	876	853	889	926	911	881	887	905	852	911	884	893	881	890	912	890	948	872	839	881	917	963	915	897	876	906	888	867	897	850	836	836	882	909	887	894	858	893	914	904	896	862	886	876	857	853	871	859	912	847	898	909	911	824	896	869	922	872	899	892	897	850	923	876	878	907	874	904	867	868	862	845	926	899	958	913	939	881	857	944	954	884	943	832	868	851	926	882	910	879	863	883	850	899	910	932	861	891	914	859	888	855	910	877	870	918	879	908	885	824	865	952
23714	21490	28671	25261	20731	7351	1170	811	696	718	627	628	602	541	609	551	624	611	539	590	494	589	578	517	529	553	539	599	552	538	565	571	542	526	551	552	554	540	532	495	549	554	577	514	553	558	551	475	549	572	517	543	537	558	541	504	535	558	545	532	520	513	552	512	529	532	473	519	539	540	550	508	519	518	513	565	526	537	525	575	507	537	548	500	563	538	532	542	501	506	522	555	530	549	553	510	506	538	510	517	527	503	544	509	491	575	512	559	555	510	508	528	529	529	557	525	545	509	531	513	555	536	534	531	512	549	483	544	524	536	544	532	546	525	509	529	520	519	529	543	562	550	580	507	556	580	522	568	574	531	574	523	562	535	538	498	546	529	505	517	541	528	554	457	540	519	525	521	511	559	527	544	553	506	518	505	482	513	517	516	539	551	547	518	574	498	527	517	529	496	527	533	507	510	525	517	562	576	541	569	517	561	506	506	516	543	514	538	497	526	523	528	524	523	541	537	495	545	547	532	555	534	534	548	542	525	519	526	547	510	526	527	555	472	508	529	526	520	536	534	537	525	566	514	591	553	541	509	523	575	528	549	561	545	528	549	528	557	511	548	497	559	542	498	533	511	500	507	541	545	533	560	517	574	543	560	509	522	542	545	532	509	535	576	564	557	530	546	506	527	527	472	520	592	534	541	540	567	545	493	509	550	507	503	546	547	524	549	543	510	517	562	529	524	534	579	514	564	522	584	543	540	503	537	542	507	525	503	525	498	503	577	539	554	529	532	505	506	497	556	494	547	499	545	533	527	528	585	524	510	546	546	542	539	562	540	517	526	526	551	498	555	508	496	550	526	525	544	548	560	537	542	521	493	511	547	562	544	508	528	554	548	537	535	523	551	530	541	597	496	530	545	556	548	537	530	545	537	519	519	534	519	524	534	519	535	482	558	519	520	537	572	499	570	556	507	542	523	475	507	510	558	548	511	511	536	542	544	533	532	531	556	523	534	531	525	528	555	550	532	562	566	513	530	552	533	509	564	532	519	532	547	547	515	525	530	543	499	556	524	517	523	505	519	543	511	529	503	573	506	519	557	506	546	546	530	491	507	510	541	539	508	525	564	479	547	496	533	507	516	504	534	500	505	525	530	564	514	567	522	534	496	516	513	541	518	540	498	559	535	542	541	514	556	524	563	528	569	541	533	517	532	533	536	548	559	552	530	539	537	533	524	540	546	558	550	523	571	508	490	515	529	539	549	524	522	545	510	532	542	531	504	541	520	530	515	519	531	548	589	543	523	572	507	536	516	533	529	558	530	495	500	480	563	487	519	522	539	537	547	576	546	568	505	540	558	475	451	524	463	497	552	505	527	581	523	518	532	524	502	495	513	530	527	569	503	497	553	501	529	558	544	576	588	514	501	502	515	527	528	576	528	529	530	496	557	549	516	526	542	475	561	568	512	481	556	559	503	530	526	540	517	517	534	474	494	521	543	505	534	526	516	516	518	540	551	529	562	568	555	555	490	553	496	517	526	520	484	569	566	566	522	497	537	557	542	555	545	547	516	534	548	496	527	525	513	530	524	506	502	517	547	538	529	503	520	546	542	532	513	515	512	552	587	530	504	479	518	517	532	521	541	542	540	545	554	568	518	560	539	552	523	538	520	511	566	523	530	543	538	543	538	524	569	474	507	555	499	578	504	532	523	545	475	481	504	501	518	533	523	508	495	535	532	539	567	530	559	574	518	528	579	509	546	538	530	530	546	487	522	547	544	554	556	552	564	570	502	564	540	482	524	518	559	532	497	480	534	516	546	514	544	538	568	537	514	516	495	535	519	510	541	520	538	517	525	506	562	537	522	500	554	533	526	509	553	528	499	512	490	533	490	543	518	511	541	549	559	537	521	504	546	524	525	535	528	571	534	555	546	535	539	578	507	545	532	562	513	502	530	591	477	545	527	524	535	540	522	540	543	544	519	486	472	529	549	555	553	536	539	527	546	546	505	547	580	538	525	529	555	553	514	513	544	552	583	488	547	529	543	529	553	563	534	515	573	535	544	539	521	526	512	553	525	512	565	516	536	571	530	551	559	529	564	598	565	515	545	536	545	574	524	521	569	565	529	520	534	503	528	514	555	534	495	533	569	530	581	568	546	527	528	544	518	520	562	493	547	543	536	522	509	547	557	568	558	534	566	473	536	533	513	520	489	535	527	519	488	524	503	511	500	521	550	550	490	485	503	469	529	531	526	552	520	563	529	533	509	493	581	564	456	524	540	558	532	521	563	530	504	516	529	544	563	547	568	510	560	540	531	541	529	518	537	550	518	543	547	562	492	523	530	567	549	510	520	527	544	579	488	544	488	528	475	539	530	527	515	530	540	514	548	543	520	541	531	540	566	517	519	517	534	496	555	513	506	508	553	539	531	535	541	536	496	581	533	517	537	553	556	555	537	514	550	544	538	500	569	570	488	479	513	499	514	532	548	502	521	498	503	503	526	533	497	514	570	516	510	522	502	535	522	535	521	546	523	538	541	520	535	527	561	534	496	551	488	539	530	524	548	526	492	516	541	536	511	561	547	499	519	527	514	501	534	537	537	546	582	532	532	550	555	494	485	526	539	514	576	549	555	487	565	519	530	533	537	504	531	494	534	532	498	519	521	536	507	540	533	547	537	511	522	534	525	529	514	546	565	508	514	515	533	512	508	526	530	551	478	514	544	538	534	546	523	563	551	490	497	546	497	517	472	522	537	497	508	550	541	557	525	563	489	526	497	539	501	557	539	565	519	469	521	487	479	559	517	547	543	545	536	529	500	531	526	526	494	526	491	552	520	494	518	499	539	516	526	473	558	460	495	494	556	536	534	518	547	526	561	490	529	504	500	544	559	536	504	530	520	516	536	527	531	540	542	570	553	506	542	498	490	547	538	522	513	510	530	549	533	528	562	555	563	509	568	514	564	493	502	556	538	524	517	534	550	557	555	537	532	524	537	496	508	526	505	542	499	477	529	491	514	540	535	535	504	515	487	532	556	487	558	498	562	535	506	509	481	572	525	527	521	549	482	511	552	557	523	517	559	519	517	545	556	490	481	554	527	509	554	513	545	547	504	524	506	532	510	536	512	543	555	507	486	530	493	527	522	532	527	525	519	536	583	518	524	558	488	521	538	537	511	522	537	508	518	493	538	547	497	524	520	549	565	576	518	532	537	508	514	482	525	565	534	510	553	535	559	543	555	532	508	498	461	563	541	517	517	534	535	531	532	495	520	516	556	571	532	492	518	541	545	541	569	524	538	523	568	531	570	505	526	530	515	504	543	531	528	552	500	543	534	556	570	574	544	524	519	521	515	511	529	529	525	527	496	480	504	508	517	529	504	512	512	534	509	531	503	526	497	541	502	567	546	479	540	539	529	530	536	528	523	563	574	492	563	523	558	505	529	509	494	583	551	535	493	534	560	551	522	553	508	541	518	497	568	500	502	551	542	511	496	525	498	518	544	516	535
9685	31141	18501	20305	2213	1731	1437	1239	1118	984	918	903	852	843	816	739	728	733	741	745	704	709	693	673	751	691	714	711	704	668	678	670	635	633	647	692	707	693	649	699	681	645	650	677	683	667	681	691	673	739	682	679	669	690	685	670	671	674	664	667	677	661	668	705	702	692	671	679	646	653	667	673	690	643	699	664	658	635	718	693	687	685	698	676	713	692	635	672	679	681	646	662	655	661	706	662	639	704	659	691	706	644	660	695	678	649	714	672	700	666	684	645	683	655	667	659	682	673	656	682	674	671	662	677	625	661	693	671	712	653	674	674	638	663	674	679	655	642	677	666	668	696	704	661	680	649	645	689	670	646	674	719	718	656	654	674	697	671	656	685	651	706	720	663	712	716	657	716	695	697	669	666	711	681	663	717	666	644	661	674	689	742	689	703	666	647	662	683	683	705	767	665	642	700	713	661	642	696	667	646	694	715	644	672	682	667	658	671	661	707	671	728	621	668	664	640	697	684	675	696	709	656	676	702	700	685	722	626	688	650	664	712	674	663	680	652	647	680	688	637	672	655	683	707	624	672	692	694	703	705	659	669	647	705	679	646	640	640	651	656	666	671	650	705	708	650	724	682	676	666	681	674	649	675	737	663	654	697	688	695	633	699	713	687	662	696	661	649	655	675	659	671	696	661	688	677	671	660	647	694	678	652	680	667	687	655	674	709	696	702	708	692	653	663	679	648	647	658	679	669	664	679	639	640	703	684	701	654	678	667	668	694	702	703	641	726	707	675	655	714	649	696	732	669	672	666	698	679	672	700	717	644	668	708	669	669	671	683	680	670	685	651	642	717	692	688	678	649	709	668	646	670	706	724	668	603	693	709	699	678	710	694	699	670	654	712	671	683	706	674	650	693	666	645	713	668	632	657	671	680	681	669	702	692	654	667	703	672	644	690	683	676	646	673	684	690	654	666	660	652	660	647	699	681	646	690	661	700	702	675	684	654	677	681	674	681	630	659	670	704	693	689	701	678	692	670	692	670	730	726	653	699	637	698	672	641	648	625	634	728	689	730	656	677	705	646	718	709	647	653	669	695	707	693	658	683	680	646	671	694	710	711	667	658	715	669	708	666	681	638	654	687	693	663	716	667	634	711	687	647	662	734	652	664	677	673	676	686	700	697	634	679	685	677	629	708	704	658	664	654	691	702	653	688	656	743	681	659	707	708	674	710	672	663	681	662	669	715	667	689	669	649	723	742	683	675	697	683	698	670	682	692	715	700	678	671	701	689	665	709	664	697	652	725	661	678	656	675	690	672	694	697	668	694	690	654	670	641	693	657	672	656	696	670	643	646	709	637	659	658	669	691	704	678	706	673	683	704	691	644	658	633	667	684	633	739	658	683	657	680	683	654	669	651	701	639	705	650	639	665	682	642	681	638	681	655	657	685	665	751	667	721	687	651	705	662	691	644	691	715	687	660	685	666	700	723	683	691	666	686	671	638	642	666	695	657	713	656	660	699	741	691	645	658	706	688	693	671	676	717	695	709	664	683	659	658	674	650	664	662	667	646	687	672	675	651	667	696	685	647	695	682	663	717	663	660	705	637	663	677	725	704	674	712	672	716	684	630	653	662	674	686	636	729	677	728	683	705	712	641	663	698	677	653	617	698	687	705	681	665	709	672	669	663	649	671	704	729	679	699	742	674	635	705	674	671	641	690	691	674	690	667	667	652	667	693	643	677	641	659	655	639	686	661	671	641	711	658	701	666	703	653	681	659	713	666	662	697	647	667	696	621	672	653	670	655	712	637	717	673	653	684	670	669	667	727	617	679	647	669	699	707	670	690	650	705	653	675	695	697	668	697	655	665	662	678	684	663	635	654	649	688	726	676	696	711	653	675	723	669	695	662	684	626	726	678	672	700	660	672	642	662	702	710	680	720	648	676	624	696	646	641	709	724	666	647	675	673	670	662	680	687	693	664	662	667	700	635	731	683	663	695	694	633	727	622	694	707	692	646	708	641	662	686	651	658	703	649	675	632	673	673	695	647	680	655	703	691	685	650	652	657	695	638	702	686	691	608	669	649	687	695	670	665	693	693	688	651	658	653	651	667	699	670	651	654	704	686	693	673	682	676	663	670	703	674	703	650	701	720	639	672	659	684	668	647	657	694	656	690	666	688	690	765	659	680	680	673	717	607	653	691	682	691	679	690	667	676	702	729	700	697	658	664	705	655	678	677	688	688	705	673	663	648	657	630	673	658	672	645	685	718	709	659	651	623	684	685	669	651	682	682	664	679	724	684	651	691	702	686	684	694	699	698	637	688	621	666	662	691	707	723	680	680	645	680	672	645	680	664	677	675	708	653	682	706	647	700	609	644	660	641	707	683	673	711	681	685	630	691	653	702	662	683	649	647	698	676	640	629	646	717	673	653	661	714	722	659	680	709	671	637	702	692	679	669	679	665	691	686	668	660	677	704	661	688	688	687	635	659	689	679	690	675	681	635	662	671	668	697	707	696	673	692	718	683	663	689	682	692	720	668	666	680	692	650	692	690	683	671	685	718	678	720	664	717	704	676	681	642	676	681	662	694	713	651	658	695	709	687	733	659	630	654	666	709	703	630	678	693	699	647	698	668	707	646	680	712	688	687	738	637	687	675	705	635	706	664	704	636	637	680	678	675	645	679	662	715	691	691	622	735	694	691	671	695	689	656	664	689	686	640	635	679	673	698	694	705	626	685	668	683	694	655	663	668	641	723	699	634	666	689	658	643	681	638	683	660	693	659	598	678	658	644	687	684	653	665	709	650	654	621	662	675	700	663	653	695	732	682	662	706	704	660	655	660	695	686	696	643	681	674	639	728	703	662	690	650	674	676	648	647	652	678	651	682	632	675	696	647	674	640	670	650	666	642	695	647	687	715	711	625	693	659	638	709	666	694	651	677	653	666	660	663	654	687	703	682	726	671	647	689	687	718	649	680	678	706	653	682	680	684	669	665	681	675	654	661	683	687	695	678	667	647	630	703	639	697	686	679	672	654	647	656	626	704	633	666	689	669	693	698	634	719	648	697	677	646	678	692	719	702	681	731	689	640	692	677	683	707	663	636	709	655	664	694	667	676	698	688	688	713	675	690	731	637	693	700	692	670	670	715	716	708	650	668	683	657	682	713	692	677	663	714	703	695	661	720	712	677	670	693	728	681	635	654	720	664	653	693	627	681	726	660	702	632	701	677	652	668	660	698	687	653	692	625	685	672	702	706	635	662	666	681	657	651	664	639	649	694	672	663	675	708	661	678	691	685	711	689	698	656	707	687	680	686	659	706	638	643	687	667	643	681	708	693	700	675	655	672	646	682	699	669	689	639	690	687	686	614	650	663	679	649	617	673	720	678	649	641	645	633	677	719	647	654	695	685	686	650	661	712	667	700	678	658	698	717	648	688	695	672	703	659	703	671	690	671	730	674	654	682	639	675	642	732	684	731	673	642	665	622	682	696	669	659
24941	21468	27231	25469	5796	800	615	581	617	541	529	551	561	525	498	542	498	513	495	479	482	516	543	535	515	544	505	493	504	503	468	481	520	465	495	493	461	494	495	505	494	457	500	495	478	471	505	516	504	545	511	504	503	502	496	466	519	477	496	510	496	511	494	489	520	482	455	505	510	493	474	472	458	510	478	504	504	488	483	493	517	479	492	515	476	514	492	470	544	566	485	471	441	485	491	462	507	487	459	510	516	482	464	462	493	464	514	472	506	505	464	492	524	481	513	490	526	506	468	463	482	480	504	490	520	489	528	476	478	488	502	468	485	503	479	501	448	480	479	477	490	484	506	492	501	510	487	499	476	508	480	463	527	434	492	491	503	474	485	546	482	526	503	499	500	490	512	485	517	491	473	474	477	518	473	485	525	474	490	490	529	527	480	443	497	488	478	500	458	477	535	491	490	468	504	494	498	496	490	484	500	488	521	483	510	493	479	466	440	476	515	482	498	468	522	490	486	478	495	455	509	504	453	481	462	506	488	476	504	519	499	529	507	458	489	526	514	489	520	513	458	492	499	490	517	468	511	496	465	467	424	477	502	478	453	523	482	513	496	497	490	457	529	465	463	472	442	470	509	493	531	500	477	527	483	469	472	499	469	504	482	466	454	489	478	500	511	469	462	495	471	482	503	500	538	511	506	483	522	489	436	509	482	519	506	475	470	498	502	479	508	487	499	508	482	474	465	465	491	461	498	476	502	460	500	477	464	475	449	481	471	473	484	548	467	474	521	544	461	487	474	494	495	479	479	489	474	483	488	498	468	534	478	481	483	468	523	468	495	490	515	508	464	506	486	456	462	454	522	492	506	474	507	482	489	493	489	474	497	459	511	471	470	433	509	484	466	511	478	459	485	530	487	486	521	487	473	485	473	519	499	515	483	440	490	509	492	510	513	482	498	476	492	477	512	496	462	493	509	493	459	513	488	456	473	501	488	469	492	512	504	493	480	526	512	503	510	483	461	491	499	510	504	468	514	456	520	528	492	504	520	505	482	485	498	506	528	493	508	450	525	490	482	527	483	469	481	533	483	481	506	442	509	514	484	491	490	481	485	525	493	496	501	495	524	487	494	486	448	482	485	521	468	477	525	492	504	494	496	518	468	480	463	514	512	535	474	503	503	534	523	486	476	544	506	473	502	480	526	488	493	460	521	511	516	517	523	496	459	482	495	479	482	470	473	502	461	488	513	546	469	492	471	481	467	518	487	458	501	453	500	467	483	505	507	512	464	460	500	490	446	475	513	481	516	524	471	487	469	501	486	480	471	478	493	459	484	503	509	483	497	444	475	459	476	482	484	467	485	508	491	497	452	464	427	509	471	511	512	508	501	482	500	465	493	497	477	506	483	507	464	526	500	501	500	524	528	494	497	480	485	504	473	506	502	527	488	511	481	536	480	501	463	480	472	493	469	466	481	476	505	501	473	454	449	499	502	479	477	500	489	454	507	462	503	490	486	512	454	466	466	487	500	499	523	492	482	450	523	461	465	464	509	526	476	492	521	492	473	500	489	480	496	471	489	482	487	461	538	536	480	494	526	476	435	479	479	504	465	486	495	471	509	470	491	490	503	481	491	480	526	490	503	484	447	508	486	469	537	454	486	532	505	494	486	497	520	502	526	506	472	505	516	516	531	496	512	514	474	482	482	491	506	457	453	468	492	520	451	452	501	500	494	507	479	463	481	535	514	487	495	490	483	490	474	455	498	499	515	482	510	478	521	454	475	518	489	520	478	481	521	498	499	483	512	518	515	492	511	483	462	451	451	457	458	476	517	484	492	473	517	456	452	501	486	486	505	455	508	423	458	483	488	448	523	466	486	493	484	503	503	463	509	508	472	480	472	505	500	497	488	494	499	499	461	480	454	505	453	455	510	454	527	491	496	456	447	484	507	468	520	466	428	508	517	473	492	501	473	528	515	484	517	520	493	515	505	491	497	496	508	523	478	498	517	477	504	493	493	488	476	475	468	485	447	484	480	476	507	477	504	475	474	509	515	497	509	489	485	487	474	492	492	458	530	514	484	457	459	481	471	494	521	507	470	472	506	454	492	485	486	475	454	481	454	489	474	483	523	489	537	523	505	515	481	466	519	505	449	501	488	512	474	516	482	475	466	487	474	482	492	493	501	457	492	489	527	486	475	486	532	477	472	504	494	509	466	473	458	487	492	499	497	467	487	546	470	480	501	496	466	490	506	488	486	473	510	497	506	503	513	505	498	451	479	499	471	491	487	535	445	463	500	458	468	507	497	501	466	499	520	452	476	509	501	467	484	472	471	469	460	519	481	508	502	537	571	468	498	464	479	484	504	498	485	482	503	481	469	466	515	475	469	473	478	529	495	475	508	451	522	483	517	505	462	487	510	517	491	465	430	475	446	449	510	531	503	508	492	486	476	466	509	493	470	461	504	499	480	469	471	531	500	522	530	479	523	500	474	476	500	507	475	483	493	489	473	479	509	495	524	485	514	500	474	473	450	499	484	486	489	491	531	463	438	485	524	497	503	488	476	466	482	494	485	501	484	472	492	499	472	497	523	497	504	465	495	538	522	460	488	445	448	494	496	517	520	509	477	526	530	466	466	480	527	473	440	513	498	516	487	488	514	515	478	523	524	508	520	469	490	481	493	503	454	506	508	484	539	543	533	504	442	483	508	469	488	492	484	504	518	512	547	453	473	493	483	457	477	506	513	485	517	505	456	488	505	468	480	501	478	521	473	475	474	479	478	500	465	511	475	469	501	494	520	473	484	509	489	522	526	498	493	490	487	502	515	424	511	507	519	465	510	512	500	471	488	465	509	489	492	465	500	515	481	473	502	453	485	485	474	509	492	470	485	489	498	483	510	495	476	487	486	471	453	484	501	485	480	478	503	483	506	478	457	524	498	480	486	495	475	474	479	498	510	445	502	518	492	488	483	489	505	505	472	477	509	457	518	490	521	511	491	518	508	503	488	470	490	524	484	497	501	494	497	520	488	505	493	470	497	472	511	491	488	503	486	539	488	453	461	459	470	472	496	524	481	505	541	495	531	512	497	487	480	453	508	486	483	518	480	487	478	493	521	501	488	487	516	506	489	487	490	496	464	555	485	476	489	506	507	502	501	495	506	521	552	516	485	439	489	492	467	480	474	495	465	501	520	446	522	492	471	480	483	502	492	487	484	491	504	512	479	465	477	480	500	473	485	477	505	503	515	518	476	492	465	524	485	511	505	469	470	460	462	496	457	449	483	489	502	488	440	472	509	488	505	456	484	487	446	490	476	455	479	524	526	494	492	481	433	473	504	487	503	483	535	485	468	467	531	495	496	550	454	494	478	460	510	533	517	466	491	484	515	511	501	501	504	490	507	480	502	479	494	490	475	501	477	446	492	483	452	504	486	469	462	504	490	520	459	492	487	496	473	472	472	491	499	457	468	547	516	516	476	455	481	545	459	493	479	517	521	454	452	482
8963	25463	12940	14297	1371	1140	973	892	832	788	711	690	713	663	682	648	625	561	569	601	637	616	640	612	602	644	602	603	630	580	601	609	615	622	605	615	578	638	610	621	631	627	527	577	560	587	570	592	593	582	593	632	608	600	619	623	551	588	642	594	617	563	612	600	617	625	577	608	607	614	571	656	592	632	617	580	598	617	565	555	628	585	594	617	677	598	623	623	611	558	576	596	622	631	579	579	578	587	625	595	599	602	579	596	617	575	565	627	573	579	574	592	628	566	649	638	583	599	557	612	598	601	643	602	586	586	658	611	639	553	626	593	580	618	639	581	614	624	616	565	593	592	579	602	603	578	622	604	587	576	573	614	618	605	573	555	564	597	603	614	590	631	611	579	548	619	588	570	615	596	615	605	654	610	593	636	586	585	563	593	605	583	593	592	626	567	574	603	562	635	560	621	633	620	584	564	606	582	627	554	570	606	588	566	639	583	580	634	633	606	605	650	602	587	596	650	616	586	607	612	623	608	619	622	570	628	600	560	584	580	608	608	619	573	568	565	610	581	585	602	638	583	606	600	581	606	606	592	589	558	568	611	570	591	599	581	586	662	616	613	620	589	579	621	622	590	588	605	585	645	580	565	625	630	584	627	646	644	546	594	584	577	574	570	579	606	576	604	583	599	571	606	571	616	620	564	595	590	604	576	604	575	608	614	659	593	619	583	621	649	607	618	580	606	593	609	650	610	635	607	604	593	645	573	584	634	614	641	616	611	631	617	595	565	607	579	588	598	595	618	595	591	587	567	597	593	645	585	588	636	591	625	564	572	626	607	571	557	603	590	623	611	586	635	590	613	603	578	552	605	564	558	593	625	585	561	564	603	637	557	597	567	653	537	600	595	590	590	593	622	600	596	530	573	607	584	625	626	642	629	576	632	571	620	586	622	610	612	568	590	560	552	604	579	593	557	578	594	627	613	582	577	603	600	608	609	582	609	583	620	555	626	535	566	602	611	593	628	616	601	561	629	609	597	615	629	633	564	620	547	575	614	604	623	612	606	594	597	578	622	539	595	563	596	569	567	568	645	595	612	591	635	565	607	596	544	553	580	633	641	615	611	632	617	639	587	577	572	595	585	562	610	608	571	651	553	594	603	591	613	621	585	597	583	579	599	607	612	614	607	568	590	593	615	566	615	575	548	619	574	635	571	606	564	594	539	572	627	610	593	629	601	617	620	588	667	587	591	593	566	559	604	589	560	581	598	592	605	567	612	602	609	555	545	603	581	575	588	592	595	594	615	638	609	600	579	592	562	577	594	581	593	639	609	598	613	601	598	621	570	612	631	605	598	546	608	632	591	585	610	609	603	579	606	609	548	642	620	632	609	584	631	585	547	609	590	555	578	596	608	608	633	632	589	551	572	541	600	588	611	586	540	586	605	603	550	594	633	589	611	587	594	587	616	594	630	608	631	590	596	581	597	584	591	575	564	581	592	610	576	553	602	614	567	585	576	626	586	618	596	616	597	620	593	624	593	594	625	587	575	614	599	622	592	581	610	585	575	578	588	601	559	623	600	602	604	608	619	589	604	560	641	648	567	585	583	612	640	576	612	626	600	586	594	605	625	608	609	592	571	557	574	597	624	610	591	562	635	583	598	614	578	635	603	638	597	577	603	647	588	683	617	635	601	586	605	616	572	586	557	580	600	560	574	615	588	620	576	575	634	616	614	609	615	587	571	632	582	601	606	592	571	562	593	576	594	575	561	620	534	594	550	597	560	589	609	602	582	602	605	622	605	577	599	592	608	597	618	600	609	577	578	577	602	557	590	599	592	605	639	583	593	551	548	605	596	582	596	622	593	608	614	640	585	623	637	588	573	628	568	625	577	642	616	630	617	612	661	633	559	612	579	626	613	625	647	651	609	628	541	616	606	626	621	580	614	567	595	599	621	552	544	606	581	600	599	638	615	622	598	607	583	575	596	580	595	588	605	576	516	624	582	575	642	613	584	616	579	607	598	593	590	625	591	571	590	593	588	593	572	559	592	593	580	606	592	602	598	606	590	566	588	587	590	634	559	619	635	650	626	580	611	574	603	579	565	582	625	620	623	585	580	598	616	612	630	579	585	591	592	602	581	561	599	581	596	628	576	593	584	608	540	618	583	600	609	596	615	614	655	575	574	588	634	637	601	632	589	608	606	560	618	588	603	574	599	561	633	588	601	590	594	598	607	613	645	593	602	572	620	567	600	570	585	581	681	575	597	617	601	622	605	584	602	592	584	602	617	586	607	584	622	542	603	606	612	605	618	604	604	583	567	604	585	619	590	594	584	620	598	636	604	592	617	594	593	607	566	623	581	550	611	633	617	574	629	586	558	561	594	577	573	591	608	601	571	627	628	574	600	632	618	540	570	573	588	601	597	646	620	621	561	565	617	605	592	597	606	601	583	594	572	589	589	627	579	583	594	554	606	616	577	604	597	595	567	584	584	598	592	580	602	584	624	600	607	609	590	570	605	581	591	604	573	584	584	575	609	600	573	593	589	618	561	649	597	577	603	642	624	565	592	576	570	593	591	566	630	561	555	635	608	601	585	590	591	588	587	614	599	592	592	574	640	650	589	572	612	601	603	598	583	606	634	606	581	597	606	559	611	572	618	604	570	627	600	594	591	590	606	617	591	602	611	598	617	593	625	601	585	651	634	615	575	579	616	543	584	586	560	610	637	585	548	586	616	621	613	568	576	611	605	587	564	578	623	578	611	626	649	610	596	576	572	629	607	632	611	590	592	578	574	587	595	571	634	555	617	598	579	598	636	585	594	582	567	612	579	585	597	549	594	568	536	548	589	606	571	580	564	582	568	582	596	572	588	567	602	562	555	601	622	591	644	588	545	622	602	586	681	561	666	565	601	549	564	623	567	565	577	552	639	630	538	569	567	630	576	661	589	602	604	623	593	568	533	637	563	587	595	590	567	563	593	581	593	589	582	600	609	625	591	610	591	602	596	564	583	642	577	576	596	605	600	628	544	588	613	606	557	607	565	599	606	566	589	580	578	570	605	607	601	585	630	608	588	578	583	604	581	623	604	583	612	592	602	572	574	625	608	598	568	586	631	614	608	596	643	586	563	617	584	569	605	607	615	596	559	591	613	590	564	603	623	589	599	612	614	570	641	608	571	633	538	608	612	590	613	587	616	591	590	594	592	626	617	641	582	598	584	603	613	614	599	599	620	662	565	579	605	579	593	608	560	553	620	544	596	632	617	649	597	614	621	564	608	596	612	586	616	541	572	553	618	588	608	592	613	583	627	600	574	612	615	576	602	582	574	606	544	590	574	595	607	585	620	562	578	552	554	577	599	616	603	588	573	633	651	635	594	588	586	607	617	631	593	601	600	592	603	578	556	585	609	611	612	582	617	594	598	594	587	623	615	560	598	605	623	618	621	606	584	607	631	613	613	562	623	579	604	653	631	543	616	603	619	614	552	601	585	580	599	543	582	591	634
22907	21576	29214	24528	21577	20236	2885	718	554	465	391	364	376	312	283	298	278	298	255	269	292	257	249	256	241	234	242	220	262	239	227	208	197	204	220	224	234	202	217	225	203	249	249	231	226	198	188	213	232	205	185	215	211	192	220	186	208	186	209	214	208	205	206	201	201	215	188	217	214	201	207	224	203	196	207	185	214	197	222	208	209	196	210	212	244	189	201	202	161	195	204	195	200	192	210	208	216	192	214	218	218	194	209	202	205	201	183	215	206	191	210	194	193	220	216	185	208	218	215	200	214	224	209	202	219	229	205	225	190	221	208	208	218	195	226	196	198	203	202	205	205	186	197	194	199	199	192	208	210	211	199	202	175	214	237	208	219	215	201	197	194	195	200	209	200	213	217	228	196	209	194	203	218	189	213	214	200	199	202	172	206	190	231	211	201	216	220	205	210	206	201	200	183	191	225	201	209	211	217	210	207	204	204	217	212	205	196	212	181	222	194	209	210	204	224	207	206	217	199	196	192	206	209	206	197	198	188	209	210	204	183	184	227	200	215	195	215	200	199	206	202	203	160	199	256	205	193	194	199	233	196	211	205	197	188	186	198	195	189	212	186	195	186	201	191	208	187	197	195	216	199	191	217	222	238	202	228	188	195	229	168	215	193	199	210	195	176	208	205	205	195	188	202	202	207	213	188	214	201	201	194	219	181	205	209	209	202	219	175	217	215	237	224	214	187	197	197	214	189	196	195	207	208	224	206	193	223	204	220	219	206	203	198	224	226	198	233	225	226	214	222	195	189	181	196	206	193	237	225	207	176	210	199	198	218	195	216	196	199	200	223	215	193	206	202	207	209	203	214	193	186	199	181	197	184	219	199	205	205	198	200	222	218	212	190	195	220	193	227	179	198	199	224	193	220	228	229	219	222	193	174	205	204	200	246	197	187	215	187	221	185	191	201	195	201	225	192	185	226	184	209	222	201	204	206	218	195	212	208	186	202	199	205	217	205	190	202	236	212	213	202	214	205	196	216	206	209	204	208	196	209	203	222	187	210	217	198	196	194	214	187	207	199	213	196	189	207	204	203	201	192	223	209	213	182	186	181	202	200	171	178	196	225	210	227	213	205	192	202	233	233	230	198	189	195	185	197	187	233	197	195	187	199	189	202	201	191	207	203	191	230	192	191	194	200	216	205	211	191	211	206	192	205	201	191	173	194	215	201	208	193	202	192	209	182	225	204	212	200	205	210	218	205	180	218	205	200	189	202	212	212	201	191	208	215	206	209	201	209	217	203	192	202	184	203	206	178	212	191	216	171	221	207	204	204	204	203	193	205	207	192	180	212	204	224	213	182	203	208	202	194	204	188	210	224	213	210	185	254	204	205	191	201	221	195	216	200	202	169	214	205	186	205	194	254	227	214	195	212	205	193	216	222	201	208	216	199	192	216	219	213	205	188	196	218	183	186	213	208	223	182	197	179	195	221	207	204	185	207	184	251	196	223	220	230	213	207	199	209	223	216	203	205	167	243	208	224	195	191	204	199	212	185	204	199	210	195	192	214	212	184	184	191	210	193	194	204	201	190	196	210	195	206	183	201	216	203	228	230	212	194	216	202	209	191	209	212	186	215	226	211	207	216	203	185	182	213	220	198	191	211	201	186	207	187	214	216	222	232	200	196	199	217	211	202	201	190	229	199	201	209	202	202	200	208	182	183	213	171	207	189	231	197	204	198	199	201	201	197	213	188	224	178	202	233	226	209	224	198	202	211	210	211	184	200	189	182	217	195	204	205	202	172	212	214	180	213	209	191	213	224	202	198	216	213	203	210	222	225	198	226	217	189	210	197	215	196	201	209	200	229	222	178	199	210	168	227	209	198	178	207	196	195	180	201	209	177	201	193	203	201	204	201	198	194	211	198	192	233	213	175	201	205	210	217	215	212	189	218	206	189	194	189	203	218	216	212	195	184	221	195	233	205	193	182	199	182	192	199	195	209	194	203	224	194	211	181	225	203	193	226	202	205	196	214	206	217	214	167	211	225	202	225	206	211	246	194	192	211	212	184	210	198	215	216	205	188	222	192	208	209	191	245	203	232	199	212	199	205	188	212	207	223	233	206	208	215	208	190	192	202	219	188	201	217	202	236	222	194	193	191	210	212	204	197	164	240	209	194	197	183	204	214	196	229	195	202	203	197	204	201	201	198	191	224	220	207	199	208	211	213	214	205	198	245	213	216	190	201	198	203	226	204	217	192	196	197	204	189	198	194	210	204	216	175	222	207	195	205	213	160	211	178	200	217	206	210	220	185	197	211	171	221	201	181	213	185	184	203	190	211	205	210	212	218	198	227	204	233	202	212	219	221	195	215	192	217	201	185	203	196	197	219	198	196	179	222	221	214	199	213	192	194	205	234	211	216	190	226	214	188	201	213	231	183	222	198	197	213	182	209	213	182	197	220	213	198	188	191	209	205	209	214	208	216	233	220	178	195	196	207	209	202	194	197	205	195	198	196	194	206	219	203	212	199	179	204	198	181	222	192	193	203	205	192	201	186	203	205	215	215	205	206	190	207	192	222	203	207	189	182	191	206	186	225	204	214	212	215	221	190	209	193	215	251	215	186	197	208	228	188	199	193	219	215	201	183	192	229	186	209	198	209	202	183	202	195	177	219	200	221	202	199	210	211	191	210	207	206	221	217	202	184	217	180	200	188	199	194	199	217	204	220	202	178	185	205	204	216	198	225	218	214	211	192	185	196	203	183	216	206	213	222	211	221	201	202	186	209	198	217	197	198	215	185	206	222	204	202	199	204	186	213	186	205	198	214	232	211	195	233	195	220	213	215	201	213	199	213	182	186	214	183	208	198	220	218	212	179	201	217	184	197	219	172	197	205	193	181	205	200	221	191	190	216	208	219	221	208	174	187	198	210	175	240	193	207	202	208	222	204	180	189	192	190	207	199	212	214	189	194	195	185	184	218	221	200	184	188	222	213	190	222	226	223	178	210	220	219	207	206	239	182	194	209	194	184	194	185	202	178	203	220	202	199	192	216	218	185	200	184	184	207	207	206	201	197	213	221	218	208	186	194	210	222	188	196	184	237	186	173	189	207	201	220	202	193	208	213	229	228	223	186	204	218	218	206	193	201	213	184	194	205	205	190	192	215	198	205	176	201	210	199	186	179	199	199	209	218	196	187	188	214	207	194	205	185	214	219	200	193	189	217	223	203	208	221	176	176	169	194	205	263	202	206	208	164	180	200	195	184	216	196	207	184	229	193	193	222	200	200	186	212	217	193	180	218	211	210	196	189	209	215	205	226	214	199	223	230	219	200	208	199	201	203	223	218	226	227	210	220	203	217	182	197	206	208	183	198	206	180	215	196	199	207	206	210	218	203	200	209	208	210	207	238	212	220	200	214	192	194	213	231	206	185	205	200	215	212	218	206	210	184	215	211	205	189	199	220	206	199	180	228	204	201	214	190	195	199	223	191	209	229	191	212	203
11242	36433	21688	21246	3261	2332	1757	1383	1104	909	722	621	537	521	470	375	403	399	385	363	389	332	351	295	301	302	312	331	306	305	308	265	275	277	307	292	279	316	283	278	254	281	286	283	261	284	276	288	238	301	261	273	260	260	231	258	282	285	237	292	271	254	255	265	246	276	276	296	256	258	268	295	296	261	276	269	289	283	260	281	270	260	262	237	249	275	272	255	269	283	278	291	282	300	265	265	284	244	254	277	315	243	282	240	268	265	252	266	259	254	295	260	258	269	288	261	303	267	265	260	272	292	281	249	269	297	255	290	273	290	287	287	267	273	265	254	267	260	257	268	271	254	241	272	240	255	299	250	256	240	236	243	259	234	253	264	256	305	264	286	238	267	258	263	272	274	272	256	258	292	264	268	270	273	248	263	280	265	257	240	269	233	248	238	250	264	245	290	252	254	258	292	237	285	255	285	266	263	268	270	238	242	258	283	245	251	274	251	252	249	244	247	247	262	274	287	258	261	243	239	254	246	251	256	245	246	226	231	230	230	242	287	228	225	248	263	249	280	270	284	251	294	268	241	267	267	230	280	279	256	262	257	269	271	266	243	244	251	243	245	268	296	261	268	252	270	242	286	258	253	271	240	241	286	294	288	279	259	240	272	250	273	280	280	254	294	287	256	260	231	262	251	285	240	264	274	241	284	256	254	261	259	263	280	246	245	290	277	263	254	231	259	234	245	267	252	240	240	246	252	243	241	262	251	289	256	267	256	266	268	259	299	250	289	277	256	278	243	269	270	256	268	253	258	244	254	255	252	233	253	258	263	268	284	254	266	287	282	293	267	245	239	280	270	269	256	244	269	245	263	269	286	272	259	262	254	237	281	239	225	241	252	264	260	285	233	274	283	258	286	255	281	247	256	254	273	271	263	248	253	272	256	269	255	259	252	271	265	267	267	254	262	260	258	243	273	262	256	243	275	262	272	238	271	286	266	266	246	253	253	245	244	267	266	267	250	258	241	279	240	297	291	279	262	264	272	250	277	287	242	264	259	258	254	274	258	293	260	249	252	260	259	260	238	295	289	247	241	263	256	272	264	244	262	260	260	264	264	266	277	247	273	248	281	269	275	280	257	237	241	291	247	247	257	229	271	241	247	307	267	268	254	283	241	274	267	255	258	273	255	267	279	274	249	277	266	278	236	259	243	288	277	294	283	280	238	269	285	223	280	260	289	266	290	265	237	252	253	269	245	272	266	241	257	257	274	257	245	278	272	255	261	288	255	253	274	263	257	250	256	277	287	248	286	281	254	261	278	258	265	239	266	262	243	253	278	273	267	257	248	255	263	256	256	241	276	256	252	256	269	257	270	234	286	266	252	274	275	281	305	241	245	241	246	273	273	270	304	254	264	242	260	289	249	284	282	272	253	275	251	263	248	300	258	251	235	226	258	263	279	288	233	247	255	272	272	270	281	260	275	294	276	246	290	289	268	237	264	275	250	279	248	262	281	272	268	239	296	246	250	266	289	239	265	244	269	247	274	260	250	254	249	271	256	283	244	236	227	274	251	264	254	262	252	269	255	258	241	244	271	257	251	262	260	262	259	256	258	277	243	242	294	259	249	277	272	280	247	252	244	271	254	246	267	271	272	246	273	258	277	257	263	255	260	277	233	226	248	281	257	268	243	270	257	252	248	268	262	267	294	277	247	251	281	268	261	247	255	261	287	284	280	251	269	265	258	245	230	256	261	261	249	240	249	266	279	270	261	246	275	265	293	238	266	226	259	271	272	257	263	246	260	284	276	245	264	273	293	267	249	256	258	249	247	274	254	259	307	258	264	279	262	260	247	284	296	259	277	234	226	271	267	266	268	246	259	259	272	254	270	266	235	261	279	265	278	277	238	246	271	278	257	258	238	257	264	244	272	247	229	246	273	249	257	261	237	267	259	253	277	264	237	258	263	251	259	256	276	275	243	257	245	270	247	267	294	246	271	268	249	261	260	246	256	277	282	270	271	285	271	267	287	270	227	247	274	269	258	246	236	261	251	275	248	270	257	274	270	271	279	241	260	269	270	257	252	259	275	250	261	241	270	274	256	250	287	248	291	273	247	280	256	270	239	258	273	277	269	256	241	250	267	270	285	259	253	276	272	273	270	237	223	272	262	285	269	256	291	266	283	286	272	277	277	249	236	296	289	271	272	266	245	253	277	260	266	248	244	260	249	249	281	280	274	252	265	277	255	260	269	274	256	276	240	260	287	269	268	270	269	246	261	248	270	260	258	266	287	258	278	262	248	296	271	266	258	268	266	253	284	247	254	260	271	274	259	284	274	268	293	280	249	286	278	272	275	257	266	247	266	269	268	279	245	267	254	254	267	287	268	281	260	219	259	264	249	265	282	249	244	255	265	251	285	269	271	259	236	286	239	272	265	259	247	274	248	276	263	264	267	250	256	285	287	259	262	246	256	267	232	271	257	213	262	282	258	284	284	260	237	275	261	281	260	251	258	269	249	260	268	266	257	269	259	251	247	266	292	236	247	284	256	262	254	263	280	248	292	270	282	261	268	272	263	300	255	236	265	290	287	284	245	243	241	271	278	278	268	261	240	262	255	239	262	262	250	259	267	279	252	262	244	237	241	266	243	265	249	236	239	247	287	301	243	284	263	299	263	258	262	264	255	258	264	275	246	244	248	264	256	276	261	281	251	252	245	234	250	239	301	294	271	267	275	274	281	237	286	257	285	272	263	264	264	260	249	244	254	283	260	268	248	284	270	273	286	274	257	259	234	250	265	302	244	301	259	249	250	271	265	283	265	278	248	259	266	290	278	255	263	249	253	273	231	262	258	295	244	269	254	276	266	261	251	279	262	239	275	258	270	280	246	262	272	285	234	273	269	271	282	255	259	249	264	261	277	288	242	258	301	272	240	227	298	263	248	277	253	258	260	246	266	243	266	249	275	257	294	285	239	223	263	273	272	241	248	247	269	239	278	269	281	252	269	259	225	268	255	257	257	255	276	254	248	238	269	241	250	244	251	254	265	275	276	250	253	242	278	260	306	265	240	294	255	272	240	238	260	272	270	248	267	251	259	255	220	250	255	277	271	229	273	267	287	235	246	271	275	257	271	269	249	276	267	266	282	273	268	235	260	260	281	234	245	263	265	290	257	283	278	267	267	271	259	251	260	221	245	239	269	260	269	240	231	239	238	260	236	280	276	260	263	239	266	255	258	277	243	278	246	263	252	284	272	236	276	280	287	233	267	247	268	273	276	279	280	268	292	258	248	265	257	246	243	263	273	273	273	250	272	280	262	247	252	285	248	269	251	275	270	290	285	270	267	264	242	278	260	222	275	242	272	257	264	251	254	277	259	276	271	299	279	256	266	252	266	271	262	281	277	261	265	252	249	261	270	257	254	259	254	279	278	265	277	225	274	268	276	261	249	243	252	282	233	268	253	231	265	264	256	240	251	264	261	265	304	251	272	246	256	248	255	261	262	230	272
27855	18394	6946	3748	792	781	713	729	707	734	749	716	690	740	715	733	685	685	709	694	704	719	734	719	698	720	710	711	706	690	661	711	669	679	719	655	664	717	734	703	675	713	723	709	702	708	745	674	694	719	709	706	723	685	657	724	707	722	705	737	717	722	706	695	658	698	695	708	685	737	697	690	687	716	723	698	746	650	710	688	698	667	732	703	710	707	682	745	707	766	741	696	689	692	701	719	725	704	775	687	725	706	713	705	690	678	698	704	753	688	712	680	744	707	686	723	713	666	699	668	683	697	669	733	683	642	701	728	705	706	705	694	674	692	658	709	678	638	689	634	724	685	710	710	659	726	697	708	705	695	690	691	724	724	724	691	686	682	679	672	701	692	754	737	670	712	677	696	685	689	720	731	711	714	683	718	701	681	708	687	650	732	746	675	719	716	718	697	725	716	668	655	671	681	719	728	693	706	675	658	696	696	702	700	704	676	700	738	697	669	751	651	659	711	731	691	765	721	701	672	667	760	674	650	650	651	697	697	702	713	673	711	718	694	706	691	669	637	727	732	698	718	770	764	687	692	706	681	693	703	688	758	729	705	715	681	704	742	701	702	709	764	691	651	696	681	721	717	693	735	705	709	641	691	685	743	687	693	662	684	714	720	690	711	682	736	703	703	679	684	667	690	730	641	738	687	652	646	707	676	652	690	711	732	723	676	706	717	724	724	710	701	659	698	696	711	694	681	680	680	694	731	641	699	669	640	703	658	707	700	726	668	709	721	690	691	702	738	699	674	747	702	734	668	685	684	690	687	695	718	697	693	744	729	687	703	702	674	730	741	692	693	682	704	693	747	698	679	683	716	687	654	691	735	665	714	733	733	707	688	741	690	669	677	673	690	651	730	704	680	675	702	733	744	669	713	663	705	706	717	696	698	685	735	675	683	701	694	692	719	659	719	693	704	705	673	718	741	699	718	712	683	671	669	743	709	688	700	702	692	714	694	699	687	693	681	710	721	692	703	720	719	647	682	694	721	682	661	706	732	705	692	690	662	711	691	677	685	704	757	653	704	694	658	690	742	670	686	695	705	733	714	677	673	692	729	747	697	658	708	727	679	690	665	704	717	712	682	704	695	695	704	685	649	706	708	731	766	720	678	703	715	709	724	686	721	759	710	731	703	699	731	724	731	709	667	676	718	650	690	699	701	708	702	687	700	707	709	722	699	727	667	662	731	729	698	735	675	693	669	665	735	693	691	726	705	680	718	737	740	707	710	695	757	664	724	716	695	703	724	631	711	719	701	709	713	725	721	655	729	698	684	677	750	709	712	703	707	691	702	672	718	692	710	660	730	722	729	710	711	725	676	741	661	702	744	714	698	744	628	753	707	693	695	717	698	666	701	718	706	656	699	682	698	729	681	677	717	730	723	711	715	720	676	723	684	712	669	714	740	697	698	684	627	749	688	709	658	649	727	722	704	713	715	703	650	695	720	687	707	748	700	667	698	699	661	629	716	712	703	665	699	676	703	715	698	688	657	701	705	731	686	729	684	698	732	683	725	742	766	685	728	691	708	691	682	642	706	696	687	725	675	718	719	705	678	681	702	648	679	733	686	719	663	699	694	708	671	723	687	720	705	720	675	713	719	697	660	713	685	706	688	664	671	690	751	684	678	682	714	711	733	697	721	745	757	707	698	660	733	696	672	685	721	717	675	661	709	664	700	692	723	676	632	689	650	690	756	728	708	713	736	709	720	669	699	691	774	728	693	693	714	724	723	689	666	675	715	709	738	673	702	691	706	719	744	678	662	710	722	681	678	708	729	688	722	716	724	696	719	690	708	692	708	696	667	692	643	710	685	692	688	666	708	699	718	707	697	630	686	723	692	679	678	728	755	694	698	704	719	740	742	691	746	680	688	736	740	733	705	706	724	696	731	678	668	679	690	690	715	691	690	683	715	715	741	700	711	687	703	653	717	668	693	718	690	672	689	682	685	698	708	715	692	696	707	758	707	685	728	740	754	698	693	686	680	691	688	656	709	707	687	694	699	690	689	706	698	695	701	689	733	731	702	734	650	694	679	711	702	734	702	704	720	693	690	722	694	683	684	699	683	747	697	718	701	713	668	680	686	736	674	709	689	696	676	705	695	714	741	684	732	671	714	686	693	650	729	734	728	658	677	662	715	706	639	687	708	708	710	701	695	690	652	725	691	698	676	695	716	670	671	664	721	720	683	708	738	676	686	718	667	742	651	761	727	642	693	686	706	677	712	689	694	696	675	693	678	720	674	665	708	751	703	700	718	737	669	678	698	719	686	732	689	676	697	647	719	768	649	741	664	708	708	701	678	747	705	690	677	715	695	757	732	703	720	701	640	689	701	709	674	709	732	703	696	665	719	680	706	697	743	701	705	713	712	762	728	717	675	717	676	674	725	716	706	672	758	677	719	678	677	670	744	682	731	733	716	695	645	712	682	722	701	709	672	701	724	671	705	710	737	712	686	675	670	697	681	736	722	693	712	640	676	667	694	689	748	751	694	690	682	686	712	680	717	699	687	698	730	700	658	722	691	708	704	650	713	687	715	663	663	692	688	680	693	687	658	709	687	730	712	679	715	674	681	693	692	712	704	721	732	701	698	689	710	729	696	669	721	699	720	710	718	732	665	719	712	725	680	708	687	659	740	744	734	723	678	704	679	670	682	707	740	707	723	777	701	728	707	699	706	699	735	728	708	673	718	736	751	685	660	696	701	687	690	706	708	686	666	699	722	700	740	717	720	683	733	708	737	691	702	676	733	719	691	701	725	737	748	681	653	704	687	660	708	677	715	706	707	717	679	657	690	712	686	665	661	664	660	701	660	708	713	719	728	718	719	706	697	672	695	704	671	729	732	703	662	745	688	647	696	676	707	726	733	705	643	672	709	709	713	728	737	738	686	690	702	741	679	751	652	691	673	720	686	683	714	689	721	659	664	758	733	710	758	706	717	643	704	684	729	734	687	709	711	698	693	719	685	722	648	694	657	673	681	703	646	678	709	688	689	651	717	666	756	721	689	688	703	690	726	694	708	708	709	727	693	670	719	718	633	703	667	698	746	694	719	719	677	682	710	723	725	729	697	700	660	692	684	719	656	746	678	696	722	655	689	717	702	655	712	759	711	710	729	683	710	711	755	670	719	658	674	728	668	714	745	725	691	727	722	665	726	722	679	712	731	744	694	723	747	704	643	696	679	700	682	666	697	673	781	710	708	764	726	678	730	668	707	676	677	688	716	697	690	697	703	711	736	689	746	722	693	695	714	735	644	710	699	659	721	755	713	694	691	687	660	669	716	699	722	698	662	713	698	681	714	701	700	694	665	747	709	682	653	738	680	727	699	669	717	708	700	657	749	686	661	716	675	695	670	672	732	704	702	666	687	706	691	696	697	709	710	702	721	708	742	692	694	642	714	717	697	693	726	678	703	714	715	704	725	746	734	714	694	743	715	667	670	674	701	663	710	705	664
8591	13559	6360	3098	931	930	927	893	946	957	889	969	856	895	884	895	823	912	882	864	829	917	859	855	835	848	845	870	861	900	947	920	890	909	866	861	857	873	901	898	917	851	859	864	921	872	911	900	855	892	875	852	896	871	889	860	901	915	841	899	941	907	862	848	905	856	887	911	897	865	872	852	865	889	853	901	884	913	904	837	869	893	867	854	846	888	873	905	889	853	892	885	878	893	905	873	846	857	862	950	894	849	877	847	808	876	830	919	871	895	869	885	853	888	936	905	911	860	844	846	915	879	779	914	903	886	913	879	939	922	865	824	910	871	910	886	892	881	866	852	862	865	881	883	860	830	912	869	922	884	904	938	894	857	899	857	826	880	893	850	902	914	841	889	911	828	904	823	887	858	849	839	890	847	851	849	871	893	901	862	900	853	949	816	899	871	883	858	858	837	854	811	856	869	884	875	865	886	902	905	890	899	872	848	844	862	881	844	858	883	882	883	924	896	871	873	848	895	950	849	902	864	893	868	876	907	861	904	866	881	832	936	859	879	868	913	877	899	838	896	882	936	892	951	884	873	854	869	861	858	871	884	896	894	892	856	871	922	893	891	857	885	883	894	869	840	870	874	845	903	858	861	924	874	872	833	925	902	886	907	872	899	921	830	911	887	847	912	849	922	872	865	902	852	857	875	868	876	900	902	865	848	921	923	881	873	909	834	901	886	906	910	927	869	944	860	912	878	855	907	931	907	877	911	890	899	890	825	849	847	876	898	855	814	886	892	922	859	867	892	901	828	841	872	821	855	880	878	848	894	880	856	852	865	903	833	830	873	887	855	911	881	851	869	862	912	921	868	850	869	877	868	869	833	881	898	856	851	844	863	889	909	871	900	853	902	833	859	891	888	890	849	830	861	855	876	899	834	909	873	875	898	931	867	867	885	877	851	888	852	844	911	907	872	893	843	886	904	829	838	897	797	916	826	960	848	862	926	836	897	885	910	846	836	861	923	891	862	837	857	844	882	923	882	847	901	851	871	944	822	864	845	868	879	871	894	854	865	917	887	882	927	882	865	846	876	868	888	911	846	871	826	902	882	873	874	898	844	839	865	914	868	911	822	882	873	853	865	920	851	865	894	891	851	860	864	893	875	917	919	946	843	890	911	891	852	879	854	877	874	933	893	902	877	909	912	884	895	893	858	874	836	891	844	911	861	947	891	857	853	873	850	867	894	852	870	886	849	862	856	842	888	890	902	863	862	854	926	893	857	860	868	850	887	914	812	905	922	879	829	909	878	882	903	866	880	905	866	923	858	919	861	875	875	904	917	899	867	913	901	876	867	881	870	832	883	916	856	884	921	913	910	862	892	899	905	926	910	858	900	919	917	862	889	863	834	901	829	868	872	879	879	893	837	856	887	891	829	915	890	814	880	878	863	813	873	893	938	864	872	827	861	913	897	874	914	842	930	827	892	905	849	931	926	861	881	867	958	882	901	897	825	872	929	876	938	844	868	802	860	871	890	939	860	875	856	890	882	846	867	906	913	905	881	908	899	874	893	878	895	856	899	860	868	918	854	913	805	951	857	908	863	880	911	882	919	850	857	821	832	841	865	868	868	906	846	866	872	823	909	859	912	861	911	831	844	866	850	889	831	866	905	894	879	882	854	856	898	893	841	883	880	905	890	888	882	825	890	853	872	868	920	860	841	863	843	860	871	892	890	877	883	839	899	908	922	879	911	813	869	871	894	912	822	817	872	908	903	908	922	846	905	866	876	864	852	896	903	850	818	854	918	851	843	884	858	862	860	887	872	874	831	882	907	870	801	843	918	820	850	819	861	858	850	884	871	881	929	861	873	937	916	928	859	810	863	878	847	900	904	878	873	903	804	841	873	869	866	905	816	909	903	828	917	888	871	938	887	876	923	950	864	880	867	880	868	866	917	901	873	939	871	910	875	894	811	873	890	878	892	884	882	816	921	915	846	858	805	846	856	872	893	866	871	851	944	848	851	866	877	863	895	864	863	900	894	895	914	911	888	922	854	838	884	894	935	906	892	895	847	889	864	847	886	852	871	883	862	889	888	942	939	932	857	877	865	863	884	864	869	940	927	869	871	842	845	845	860	872	896	905	867	919	860	843	839	850	846	915	869	926	887	867	867	883	885	884	878	789	866	822	852	875	872	894	882	900	885	852	903	833	849	858	873	898	828	901	890	931	892	876	866	889	889	851	906	843	902	846	841	837	854	856	881	832	823	831	800	851	906	894	847	833	835	878	906	833	886	870	872	863	839	870	859	847	885	837	911	839	892	870	845	847	831	903	840	886	860	913	874	866	876	856	938	857	889	905	847	932	845	877	873	875	921	824	890	896	851	882	857	860	879	882	887	875	905	912	847	901	868	905	864	875	857	869	852	799	899	859	893	837	843	905	902	861	856	869	925	855	932	865	877	858	893	871	883	915	833	885	874	898	878	914	862	895	881	803	898	860	854	889	810	896	908	839	889	905	919	932	877	859	883	870	896	891	850	874	922	828	853	863	864	894	898	893	906	906	909	843	940	862	852	859	822	848	865	874	836	922	867	817	826	865	870	973	918	845	913	858	896	817	851	834	875	884	877	899	876	877	887	877	871	860	863	895	884	863	892	886	921	852	851	913	852	928	876	881	892	866	855	885	843	907	917	866	908	895	943	863	900	819	901	866	896	885	868	884	964	894	891	927	899	873	861	880	845	885	843	896	866	803	891	839	858	846	915	864	866	884	900	891	908	862	875	847	874	863	880	868	885	873	900	871	912	867	896	858	898	901	841	885	900	909	836	870	916	910	852	871	901	864	925	830	891	828	853	829	899	850	891	871	866	858	803	829	862	899	878	878	908	931	878	879	828	890	922	907	839	839	876	913	918	909	861	849	895	853	857	840	941	879	865	849	926	927	857	825	918	909	897	909	839	856	871	809	907	886	844	831	871	866	842	873	856	950	812	832	915	909	924	853	919	868	866	825	803	902	874	908	856	891	881	834	852	927	904	906	880	902	874	876	835	849	834	877	908	872	837	922	887	859	864	856	911	911	884	829	859	888	826	915	846	821	844	856	903	901	840	851	919	860	919	860	906	910	871	871	858	882	894	891	885	898	897	853	880	899	881	863	851	881	895	880	845	905	847	886	837	895	868	874	955	868	869	834	911	858	873	929	883	883	865	885	917	867	880	906	848	944	916	896	872	889	910	848	878	902	914	865	897	877	818	799	880	849	874	882	836	847	928	896	851	923	849	876	904	894	902	864	904	885	868	869	903	897	900	882	878	873	912	907	829	905	916	862	885	929	867	902	892	878	935	887	906	925	878	859	840	848	856	877	922	849	857	868	875	900	847	923	860	872	844	895	861	909	828	863	850	882	890	877	872	836	846	851	858	910	843	823	893	897	863	865	822	871	911	844	884	877	902	890	868	933	849	859	886	886	870	886	875	942	877	937	872	864	878	827	920	865	895	876	843	895	870	924	956
23817	21506	28608	24888	21465	11505	1263	823	696	666	643	608	602	607	597	572	552	529	542	518	543	545	573	540	526	530	590	566	526	521	526	531	521	530	525	480	570	547	559	505	541	568	536	498	533	538	514	540	507	550	515	539	512	454	528	530	511	550	488	494	537	500	492	542	501	510	525	509	572	525	537	486	532	547	535	523	524	541	510	518	579	525	548	538	524	519	535	548	515	510	487	537	534	504	517	546	533	529	555	529	499	497	495	533	514	469	532	535	517	499	498	502	523	509	524	558	471	533	525	514	483	502	561	499	488	532	520	525	509	551	493	487	549	530	568	502	522	541	500	505	531	483	529	542	525	549	529	481	501	529	506	538	524	536	495	535	551	530	506	499	566	496	503	510	508	503	544	530	485	512	481	528	490	524	536	507	493	586	538	496	509	523	502	514	474	577	535	513	508	531	546	513	528	521	500	528	519	524	540	527	541	543	549	509	522	521	505	569	551	506	550	513	511	512	530	523	528	518	504	546	490	548	537	528	542	521	523	572	553	486	477	565	564	556	543	484	486	529	502	505	523	484	550	551	510	497	558	538	508	504	513	554	538	521	508	529	490	529	541	522	537	546	504	543	521	495	525	502	514	485	513	556	527	543	525	529	522	515	499	496	518	489	530	488	519	552	523	504	520	498	536	523	546	533	520	505	524	513	545	548	505	522	507	539	531	549	500	504	521	524	458	483	503	532	504	539	530	510	500	516	522	532	502	532	528	525	525	541	472	507	524	489	545	491	513	523	513	492	469	497	513	481	500	485	518	516	540	524	529	524	537	520	533	518	531	528	503	533	491	516	526	513	532	513	545	509	504	510	542	521	510	472	498	571	525	506	511	506	509	532	536	526	548	522	522	510	517	503	542	533	485	558	503	521	580	501	519	488	528	535	529	490	500	486	534	508	509	489	533	543	522	518	506	485	553	542	539	502	550	494	516	552	530	515	514	509	528	453	499	527	509	512	506	534	487	579	476	519	556	487	515	527	524	497	494	524	510	551	513	462	525	540	506	507	471	509	501	561	492	538	508	524	542	526	513	512	500	539	514	496	535	551	494	537	517	524	503	516	505	513	498	527	505	493	523	552	515	551	558	477	537	537	538	534	545	477	532	556	522	511	565	526	551	533	498	474	516	545	505	591	520	544	554	486	540	532	494	540	555	530	487	526	494	530	530	537	553	501	512	540	505	575	485	537	508	545	547	515	498	514	518	514	491	535	515	548	512	478	498	529	498	520	478	501	541	517	519	506	512	518	520	464	560	495	510	492	481	483	476	516	524	514	527	505	532	477	525	525	484	536	523	510	483	508	523	548	536	523	484	537	538	532	521	515	508	522	483	551	527	505	520	499	485	519	507	487	500	510	537	514	551	517	521	518	544	564	503	504	484	511	524	542	525	535	494	503	540	508	546	534	528	488	546	495	511	542	512	533	511	505	498	509	498	515	477	524	513	530	557	503	525	489	551	505	570	521	515	533	499	515	548	504	545	535	533	537	478	501	556	512	533	526	495	525	516	496	523	483	516	491	498	533	516	512	492	530	480	472	483	528	505	535	553	514	538	543	518	513	557	540	560	537	518	487	533	534	516	514	577	589	499	496	533	521	439	537	506	535	523	566	502	490	524	514	529	492	519	494	483	539	517	511	511	511	505	520	526	531	513	559	543	559	520	536	481	528	516	525	531	550	504	537	497	534	498	552	554	528	502	505	551	547	513	527	474	507	527	484	523	526	522	525	526	493	520	497	522	471	548	513	510	513	487	488	501	534	528	537	529	555	486	526	484	556	534	470	558	494	508	542	523	533	535	478	494	482	541	514	537	526	559	522	524	537	525	558	537	532	529	552	526	518	495	509	487	541	502	486	540	578	545	539	506	484	520	486	492	564	547	538	498	533	513	549	538	543	548	462	543	496	577	511	513	522	535	515	494	518	483	520	500	495	483	514	460	532	508	538	497	510	526	525	540	488	496	485	504	542	539	528	552	537	528	534	522	504	512	529	509	547	495	494	531	538	534	511	497	523	555	459	511	492	499	536	522	481	514	526	482	512	526	511	496	542	510	523	500	500	518	494	551	512	534	525	538	523	506	509	507	512	503	506	536	540	502	549	496	531	501	527	541	527	526	531	520	522	555	502	484	536	542	518	533	482	508	549	544	482	518	520	544	538	488	494	506	534	561	532	511	474	545	506	504	518	490	490	524	527	538	481	504	489	495	488	500	504	525	516	567	539	496	533	508	517	547	519	539	542	531	544	474	509	525	542	556	490	486	512	518	508	514	529	518	508	513	505	469	501	530	510	501	513	482	529	522	518	480	509	529	522	484	521	502	530	521	507	540	563	474	562	533	504	515	522	537	521	476	497	500	495	500	550	492	561	503	549	512	536	493	510	519	528	535	509	546	525	476	548	532	522	536	508	510	515	518	537	503	528	525	545	498	538	533	499	466	515	471	503	546	537	527	495	540	498	522	518	522	496	524	528	549	502	522	472	504	537	513	532	484	549	505	529	505	505	497	481	520	509	528	548	560	501	539	517	488	532	483	514	505	514	523	530	484	532	523	489	502	511	529	464	517	501	500	536	514	506	536	547	552	522	486	524	515	525	543	543	528	540	503	481	482	494	518	519	549	509	500	470	504	495	550	523	478	525	567	501	519	544	500	506	505	543	501	529	470	493	548	526	528	498	496	508	498	553	510	508	506	491	505	504	497	497	527	556	509	526	536	504	506	491	547	541	573	504	470	515	521	484	508	513	524	520	538	530	549	551	502	488	494	549	511	474	490	535	507	530	481	519	497	525	537	521	516	534	542	536	541	549	533	543	511	504	524	520	511	552	544	556	472	541	476	482	489	530	487	512	493	516	520	470	516	526	495	537	520	521	524	544	543	474	510	482	497	510	529	495	504	531	513	489	566	518	516	525	501	497	566	521	516	477	501	517	524	488	531	544	506	508	529	517	564	518	493	543	481	499	521	491	520	534	533	503	506	551	534	544	536	483	549	484	525	489	517	492	500	514	505	509	555	503	513	520	503	521	538	547	541	516	539	531	523	485	494	500	480	510	532	536	515	522	530	491	535	527	512	530	502	534	529	491	506	520	504	489	497	515	546	499	536	505	516	515	535	558	538	511	534	517	479	529	550	576	516	516	538	515	517	504	510	506	545	495	492	468	534	545	499	530	517	515	514	505	514	515	504	522	487	576	540	528	512	579	501	479	534	524	510	567	490	513	538	523	504	506	521	512	555	520	557	541	517	505	509	544	499	507	518	563	492	529	507	526	554	518	500	535	482	558	496	530	508	531	503	521	530	504	498	500	527	522	526	536	480	507	526	521	487	527	492	481	517	485	525	492	526	509	573	517	530	523	499	490	516	497	541	518	545	511	515	523	542	517	494	507	535	518	497	541	494	512	515	523	531	507	513	494	541	499	517	511	537	528	546	493	497	526	517	520	527	476	536	515	512	497	553	541
8766	28954	16364	15794	2271	1792	1374	1202	1148	1002	964	893	828	807	805	740	751	797	707	733	703	706	718	669	684	692	676	689	661	716	683	672	673	722	630	675	621	688	694	676	650	638	658	678	667	631	685	660	666	658	673	672	672	685	654	660	697	665	656	690	616	664	648	654	683	651	654	679	664	696	702	682	679	687	674	649	701	669	695	718	653	669	687	654	688	653	661	683	645	654	657	714	685	742	620	702	650	682	658	713	615	650	709	648	657	704	634	680	665	640	706	657	695	665	664	691	716	646	640	654	671	687	662	697	659	692	644	673	673	687	680	648	676	657	678	664	697	697	679	670	665	654	688	675	707	641	634	624	700	661	645	664	728	704	669	667	632	624	717	682	695	694	671	640	665	657	648	682	666	643	624	613	653	692	662	666	694	623	658	619	674	701	663	677	704	695	690	645	661	627	670	681	693	684	687	665	673	633	670	669	661	642	631	663	629	652	657	704	685	633	678	713	648	657	649	671	645	697	669	636	641	668	672	661	675	666	710	665	695	632	656	680	675	644	651	669	657	662	674	720	672	660	729	666	627	655	686	709	703	659	649	668	678	642	650	651	681	600	649	680	637	666	692	646	680	659	702	671	651	717	657	645	678	694	607	682	678	728	660	683	636	685	690	648	679	704	647	665	677	644	655	681	690	671	675	677	657	671	661	620	687	643	684	654	660	672	648	612	666	685	693	667	631	668	647	636	686	695	638	700	648	635	658	631	687	645	693	647	631	659	661	594	678	650	687	701	690	663	652	665	700	625	673	641	703	661	677	656	647	663	672	637	638	649	682	720	647	624	674	670	711	662	676	653	660	682	671	673	650	673	665	693	685	664	660	677	629	660	670	661	714	679	723	689	705	664	676	695	666	667	698	682	713	688	649	644	702	634	651	656	693	690	669	643	701	677	706	690	668	631	670	647	680	626	694	640	676	655	622	662	717	646	648	664	653	682	694	672	702	691	715	631	682	684	650	665	670	670	645	704	686	732	687	711	702	672	669	653	632	649	688	686	649	617	677	688	659	676	680	699	683	643	665	636	641	649	630	648	665	667	628	651	640	691	719	675	663	692	670	662	672	655	684	628	699	676	678	647	671	674	674	672	693	671	642	632	614	680	686	645	709	677	674	682	637	676	703	676	674	672	674	591	654	667	626	620	715	660	604	656	698	704	686	701	680	686	673	670	684	660	650	678	652	648	598	691	695	652	677	679	649	674	624	643	660	672	658	686	656	676	738	662	677	649	643	660	700	669	653	650	658	667	629	612	653	655	653	659	663	694	666	673	654	627	663	668	649	646	684	700	669	671	631	716	709	717	672	710	620	681	660	656	672	679	670	673	690	684	676	670	681	693	697	711	646	691	643	683	660	705	701	656	665	655	658	690	674	574	724	659	644	698	700	723	687	678	655	659	653	659	688	655	667	666	691	648	651	699	648	739	686	601	687	711	689	695	633	665	696	684	708	611	671	709	664	639	670	654	677	621	711	698	686	662	654	671	632	675	641	700	638	628	703	738	687	677	608	666	626	639	667	664	643	623	649	718	667	680	685	655	649	641	698	689	704	696	663	665	678	673	648	639	689	649	717	687	667	628	679	663	666	718	650	708	650	670	634	660	667	688	710	667	634	694	654	654	666	645	593	687	694	687	648	651	677	695	658	697	640	644	672	680	678	667	676	693	658	671	668	708	641	636	651	657	637	693	645	648	678	665	645	662	653	712	673	680	688	652	675	631	659	607	695	706	676	667	686	612	701	677	682	630	667	679	669	674	668	691	629	673	715	632	695	655	682	652	701	673	689	657	633	686	636	667	720	673	721	637	629	667	667	681	659	630	639	637	659	638	658	706	637	630	691	695	646	639	645	637	672	658	636	680	713	642	692	687	679	607	625	617	700	673	675	672	672	619	695	692	609	680	687	729	725	685	634	706	636	651	646	690	663	695	664	652	626	621	693	686	615	662	683	652	666	688	697	677	678	683	643	674	699	688	700	673	645	696	647	681	663	664	658	679	679	663	677	673	683	691	644	686	651	675	724	629	670	685	654	648	671	680	671	673	682	640	672	703	663	621	671	680	651	651	641	675	689	670	646	626	657	625	677	648	656	626	687	674	676	636	682	705	669	722	710	667	637	651	686	674	623	662	655	652	652	664	669	681	693	652	655	648	645	681	658	628	711	620	626	688	687	672	629	639	626	644	668	649	656	649	701	699	720	637	652	660	678	699	676	632	651	675	719	652	649	659	626	637	622	653	661	648	646	666	683	620	688	691	666	663	651	686	633	683	685	619	598	694	662	657	697	643	668	669	646	675	633	675	709	661	658	613	669	675	687	730	684	715	712	660	640	675	671	678	663	653	708	686	695	700	699	644	669	639	653	677	678	707	639	685	628	679	684	647	692	672	688	676	676	710	704	648	670	642	609	654	693	668	685	665	643	666	666	693	731	685	614	671	659	697	666	685	628	651	656	677	662	678	682	674	650	700	669	696	630	663	709	673	674	702	648	683	652	641	626	665	669	707	605	680	642	670	631	637	632	725	698	614	717	691	698	641	670	672	638	671	672	665	693	651	640	649	651	698	641	637	704	657	680	675	658	657	656	610	675	708	714	651	692	647	670	683	699	645	657	664	650	707	683	640	679	663	686	670	682	667	688	620	689	669	638	657	596	667	704	665	670	659	697	664	673	621	652	672	669	684	729	632	655	678	659	655	702	619	613	710	655	671	670	638	656	675	668	660	640	703	642	709	689	674	654	651	646	677	660	647	666	621	692	669	682	614	665	691	654	698	665	678	663	677	666	701	653	661	712	633	675	676	648	641	683	695	678	648	692	672	700	637	631	647	654	654	684	630	701	633	711	660	656	637	670	666	635	662	663	652	693	654	649	722	673	633	664	651	622	675	635	697	713	676	690	665	701	652	673	664	662	671	635	648	696	670	640	632	698	703	646	653	693	671	685	670	654	671	688	670	653	657	657	687	644	677	672	655	669	663	649	637	659	639	704	633	657	624	691	639	658	623	665	685	623	653	708	673	678	652	679	634	651	695	643	728	689	658	697	682	578	643	643	667	676	677	628	628	725	705	652	662	655	648	651	702	643	661	680	650	653	680	686	655	677	683	673	671	635	660	678	706	610	655	662	659	672	667	683	629	657	671	692	622	629	623	646	615	668	647	662	644	649	665	635	684	704	700	647	698	654	649	681	673	712	678	695	655	626	649	672	685	675	729	628	675	652	638	671	650	685	681	667	683	629	659	639	694	642	675	697	681	636	673	715	665	621	672	699	656	683	675	627	674	684	674	666	627	684	644	655	653	711	663	699	662	648	660	693	665	692	624	650	663	645	708	690	633	636	698	661	699	696	679	653	666	627	633	662	683	676	673	644	687	656	686	671	669	630	689	684	656	674	684	616	707	657	651	674	654	685	718	699	662	692	676	689	630	656	673	712	673	670	625	672	640	651	678	675	699	647	649
25009	21496	27261	25979	9956	950	658	561	536	552	569	524	520	521	497	493	477	504	486	485	480	480	458	472	519	436	483	470	472	464	524	507	495	515	469	518	478	484	486	454	453	490	506	480	506	472	487	479	473	453	505	510	513	506	495	463	489	477	473	490	469	457	467	429	501	491	529	517	478	480	469	473	500	474	478	516	495	483	460	457	490	508	491	491	506	461	480	462	495	462	472	496	488	452	483	517	518	514	466	513	481	481	470	450	462	473	478	493	448	511	477	492	477	472	470	469	522	478	471	495	495	471	458	503	493	507	457	501	520	468	409	537	515	469	461	473	483	452	462	486	505	519	449	455	456	476	473	486	490	446	455	472	503	490	471	481	524	478	450	496	453	457	528	466	486	479	466	463	500	491	506	491	465	455	481	503	505	464	453	477	498	501	481	481	482	482	472	490	532	467	455	489	472	511	492	478	493	471	473	517	444	476	476	476	487	473	480	472	476	472	502	467	463	467	450	451	461	470	496	466	502	469	492	482	527	532	452	478	470	480	478	502	457	484	500	454	480	479	451	485	519	461	450	493	510	470	466	475	529	461	440	464	447	471	530	482	506	434	493	471	458	469	495	490	491	462	474	478	448	495	493	498	475	496	460	493	461	481	472	504	516	484	493	497	489	484	478	454	495	535	506	441	479	453	460	491	498	489	473	493	473	417	497	475	466	469	472	483	446	491	487	465	469	522	481	480	476	504	519	458	497	504	496	466	491	536	460	495	499	501	492	446	478	496	447	464	498	505	467	483	453	436	518	519	461	454	486	461	488	447	489	475	477	500	530	459	507	472	467	464	465	455	497	467	495	516	465	518	453	454	470	463	455	474	463	463	473	488	535	472	459	527	496	489	496	438	458	484	455	465	504	452	491	501	520	501	528	463	501	470	516	475	474	490	473	456	529	482	511	476	428	499	478	457	494	489	475	481	464	486	481	497	486	488	482	466	505	483	464	449	487	461	464	470	477	495	451	505	478	473	488	442	457	450	468	461	469	462	501	480	478	502	484	467	444	452	517	504	459	470	469	475	485	512	481	486	460	488	476	462	515	460	495	508	437	509	493	494	476	518	514	475	448	452	508	476	467	475	523	490	480	460	477	510	493	436	496	461	486	463	485	472	456	492	477	493	475	501	518	503	454	428	472	494	488	478	494	479	506	461	507	467	473	493	517	449	463	519	469	505	458	522	497	484	486	471	500	515	482	471	479	477	456	495	523	535	483	481	460	500	457	502	465	491	472	498	457	470	507	481	471	501	537	502	483	489	501	461	462	500	533	497	486	457	483	440	497	481	462	470	480	491	480	469	453	497	527	464	487	465	489	461	453	491	467	525	474	534	533	485	509	450	477	490	523	510	481	485	509	513	504	482	468	447	495	501	498	450	484	466	489	473	483	501	488	466	462	496	478	493	435	430	474	468	480	425	521	488	467	493	520	548	459	484	504	482	462	488	471	533	482	471	463	486	508	474	522	474	462	525	527	487	492	459	473	505	458	469	432	472	499	455	489	474	488	491	495	496	490	481	438	485	498	467	496	484	517	522	465	484	474	472	466	483	522	458	472	472	479	528	483	441	491	461	493	454	506	469	483	484	489	424	493	475	448	473	479	465	455	492	489	431	461	491	496	461	477	470	502	489	507	498	496	480	469	508	515	474	520	466	507	465	479	476	446	483	479	520	499	503	464	488	451	441	482	468	490	440	479	489	469	468	480	448	444	478	511	488	477	521	497	506	515	465	503	498	467	465	474	481	481	466	473	504	496	490	492	455	462	480	496	460	447	476	474	496	447	483	464	453	480	487	411	462	480	508	458	496	527	483	509	485	507	478	469	469	466	468	467	455	481	480	452	492	498	485	464	484	485	468	509	478	488	489	465	487	472	515	471	473	472	478	473	485	468	457	482	504	489	471	469	477	454	456	451	472	472	478	486	450	494	501	455	478	468	446	497	491	477	492	496	469	510	483	473	456	446	512	502	492	497	467	502	462	459	488	468	461	479	507	477	465	519	481	516	481	451	472	509	453	500	447	472	445	516	486	505	494	473	491	462	498	469	475	491	478	511	479	510	472	485	458	472	441	447	505	484	494	462	435	518	508	477	484	461	481	497	450	477	510	466	453	479	497	475	515	463	459	502	513	472	523	509	481	518	487	484	438	508	492	470	456	508	510	438	507	487	458	458	507	504	507	464	482	491	470	503	490	485	479	459	495	501	482	511	483	524	504	480	463	465	475	456	467	511	489	478	476	494	485	479	477	508	478	477	477	495	454	487	443	475	463	451	501	452	452	462	484	468	516	461	482	480	462	501	445	464	478	490	463	465	510	475	492	482	479	483	490	491	474	484	432	486	468	446	463	453	520	434	473	461	487	482	499	441	446	466	446	477	460	495	497	462	463	500	489	457	446	501	469	485	455	465	494	487	512	468	521	476	519	498	482	492	494	459	441	483	492	493	459	481	482	487	501	455	491	497	501	464	466	484	469	496	490	476	460	459	506	501	443	477	440	536	504	477	514	435	453	499	471	490	474	442	480	449	495	489	502	481	488	442	474	485	458	473	473	494	482	454	456	490	525	457	465	448	465	503	437	483	471	505	460	463	442	481	501	472	470	481	500	498	446	455	504	461	503	496	449	491	499	485	455	462	515	473	493	451	473	493	477	488	461	465	467	490	488	478	518	498	487	469	503	463	492	523	513	466	533	471	480	485	495	481	449	459	440	488	478	489	494	480	488	475	510	493	462	473	516	497	462	476	503	495	470	526	483	494	538	499	489	469	456	481	476	467	454	498	485	449	453	464	480	495	509	480	474	495	511	504	514	483	473	480	520	470	507	471	484	498	482	466	482	474	461	448	457	462	479	474	453	478	488	459	496	476	447	479	489	492	480	514	501	463	533	465	466	479	474	491	487	493	495	500	507	470	455	489	484	474	480	480	520	448	494	469	451	486	509	467	448	520	502	457	475	498	474	443	450	513	450	481	480	481	431	447	433	525	503	452	462	430	472	477	529	473	472	465	466	481	481	457	484	487	468	493	499	484	504	462	495	453	513	475	444	506	451	483	462	487	486	472	507	505	454	453	489	471	473	454	433	464	478	487	460	495	479	485	441	476	453	470	497	469	506	453	503	494	496	462	468	526	530	482	422	482	501	463	499	484	504	451	465	474	477	464	468	478	486	467	502	493	483	476	479	461	498	513	493	468	492	521	481	513	467	483	441	462	464	491	478	518	450	506	501	477	432	460	461	469	426	473	479	467	516	499	461	461	528	477	475	494	483	464	494	487	476	459	454	483	472	494	476	455	441	469	488	507	455	415	416	542	500	460	470	489	453	501	444	472	501	518	480	482	492	498	435	487	473	486	451	497	490	444	487	495	455	479	492	490	475	464	485	446	514	487	494	465	504	491	470	476	462	466	487	463	468	453	465	476	467	485	498	479	482	467	455	468	448	459	474	499	486	457	479	503	484
8427	22836	12274	11035	1433	1211	1002	854	820	778	735	681	692	639	659	662	595	588	574	607	588	628	593	604	643	612	595	640	607	600	590	588	624	612	566	580	610	579	642	640	638	564	599	571	610	641	548	575	639	617	592	578	603	598	575	606	580	607	570	576	595	605	545	545	558	627	561	573	588	609	568	571	584	561	570	570	605	577	552	603	596	569	620	522	558	611	581	594	611	581	622	598	581	576	605	577	609	576	539	627	583	618	551	584	570	620	602	569	546	588	608	577	615	596	637	559	570	607	621	602	619	617	609	593	555	610	608	594	555	586	579	584	610	611	585	564	547	624	551	585	541	599	577	621	578	586	603	549	608	549	624	603	596	580	618	613	593	613	599	594	619	564	616	599	594	638	549	617	615	594	587	610	597	576	576	601	562	585	575	582	595	564	556	603	590	594	599	601	617	574	560	587	619	591	547	613	593	581	611	587	583	597	599	614	584	562	596	629	597	590	586	627	597	628	622	585	604	604	569	575	594	594	575	575	626	562	599	606	584	620	565	536	610	595	562	585	629	602	569	611	603	604	617	607	644	575	604	627	613	616	618	550	533	581	596	590	597	589	600	577	605	613	571	625	546	602	569	616	582	612	560	612	617	581	572	590	589	595	577	601	573	575	599	582	584	611	592	569	582	603	596	594	578	603	606	593	621	644	582	566	570	611	566	606	588	588	601	588	565	596	547	609	630	582	633	614	546	567	611	593	591	576	607	621	594	587	594	637	569	658	573	581	592	597	566	602	627	588	590	568	604	597	563	587	628	618	541	607	552	572	630	620	544	603	616	586	595	591	581	564	585	599	596	609	592	559	543	596	602	604	593	601	562	582	635	568	571	593	652	583	593	614	580	582	599	580	576	611	561	628	605	650	584	596	562	598	588	585	603	615	569	620	581	595	593	581	587	561	572	522	606	573	585	585	598	575	552	624	568	634	594	610	563	588	579	574	625	575	585	620	600	584	581	596	596	551	578	584	561	592	584	567	589	616	571	560	628	568	562	633	611	586	599	558	594	562	602	566	587	578	594	567	577	640	596	569	615	589	597	598	587	595	603	616	617	600	615	562	610	566	613	598	581	567	604	636	564	580	603	624	625	614	591	573	631	599	571	604	588	625	572	632	564	643	589	628	625	619	608	639	553	566	604	597	578	550	631	629	594	592	569	603	588	590	619	590	601	590	582	614	620	615	578	649	559	588	591	592	615	630	623	551	585	574	586	610	567	604	583	590	612	553	610	617	549	583	606	585	635	592	637	578	553	643	572	625	607	569	595	557	579	564	595	580	584	612	585	604	624	604	593	641	520	559	607	585	604	576	594	602	615	633	580	547	575	579	611	625	568	581	601	584	560	550	528	571	569	605	547	592	571	610	616	564	612	589	578	566	572	588	601	611	615	607	568	560	589	618	616	552	566	595	563	602	595	619	666	604	595	593	592	565	588	604	618	610	626	586	577	575	621	629	561	576	633	609	661	590	567	585	601	598	586	588	638	604	602	605	634	580	606	565	578	605	621	666	581	585	577	642	565	620	545	573	556	656	585	591	614	564	590	590	572	575	624	579	614	559	583	641	578	562	622	577	540	641	577	581	563	598	582	611	590	590	584	597	577	623	591	592	591	586	571	597	563	580	564	562	601	610	565	603	612	596	609	621	577	592	612	553	620	569	547	583	603	589	612	550	609	602	628	578	579	584	594	567	567	583	618	589	574	583	584	535	561	558	582	611	601	593	608	578	590	593	572	600	548	557	604	618	555	625	567	573	572	601	593	610	586	586	633	590	627	557	586	647	569	585	605	620	566	612	605	588	624	584	612	576	584	597	610	578	597	591	624	564	593	577	590	626	580	580	562	592	569	563	578	598	604	578	599	583	609	575	596	572	619	558	590	573	595	569	601	598	582	576	602	643	603	602	589	599	583	586	573	585	529	628	595	606	571	563	583	616	591	645	612	610	594	610	545	600	564	577	594	557	591	592	560	598	618	607	581	591	599	602	651	592	573	622	604	620	556	585	556	559	565	601	581	608	600	591	640	549	549	620	594	597	620	595	598	540	581	582	610	554	602	608	611	584	605	612	628	588	610	549	565	579	604	581	577	598	624	650	610	552	613	593	594	592	540	600	566	633	588	606	598	644	568	596	570	608	608	635	587	634	618	571	553	610	589	589	584	586	598	590	617	619	581	589	605	563	557	598	621	614	603	638	595	604	609	594	595	549	629	600	635	620	562	577	595	603	617	579	564	589	616	563	638	584	567	579	584	607	612	595	543	586	582	604	582	596	625	632	608	547	591	622	578	600	556	558	580	571	618	602	618	616	577	596	587	569	605	606	590	592	567	594	611	594	594	634	575	581	573	602	576	598	585	580	576	580	591	604	622	584	628	609	622	592	573	580	597	592	613	589	607	599	633	580	615	573	554	609	609	587	591	578	591	614	576	570	631	556	611	616	570	609	585	543	559	590	570	562	547	598	601	582	585	573	632	601	592	616	589	643	607	603	579	592	576	530	580	554	590	549	583	637	597	595	572	596	581	575	570	558	563	608	640	582	581	597	593	600	574	537	606	630	584	603	559	589	598	625	606	563	612	562	588	621	589	548	585	552	602	595	617	612	575	611	602	599	586	574	572	564	602	607	620	594	548	581	591	598	586	591	563	597	588	562	596	586	635	571	611	586	568	585	598	628	591	563	559	575	628	570	569	583	547	593	628	593	592	609	603	569	612	580	588	600	624	580	606	602	641	618	614	597	598	597	568	570	571	579	629	620	606	586	628	568	585	580	606	632	592	609	559	616	595	614	574	621	627	635	592	600	584	608	616	620	607	582	549	588	578	588	573	619	570	581	624	602	626	605	554	622	582	628	597	569	584	618	643	585	588	599	566	609	617	580	603	582	593	606	545	594	587	589	575	621	536	575	584	626	584	560	606	579	636	588	634	621	612	589	609	590	617	607	558	557	573	588	629	614	557	605	625	569	623	587	576	609	553	577	585	629	586	615	606	599	595	628	576	625	591	583	566	585	574	589	602	601	552	582	619	587	615	621	585	578	602	601	607	635	567	584	588	576	568	575	592	549	575	586	637	585	613	571	573	588	564	606	566	593	591	593	568	589	554	606	584	546	599	545	579	628	565	624	593	578	563	606	597	602	546	614	610	563	591	604	583	594	592	554	559	565	609	614	612	597	634	585	577	593	579	584	602	600	587	585	629	569	599	599	592	596	597	618	603	594	631	542	583	599	569	596	556	631	583	581	568	641	609	576	581	598	589	624	640	586	599	609	619	520	576	617	577	649	619	571	569	599	599	563	589	579	583	568	591	618	584	586	613	602	537	623	623	557	609	593	564	607	606	612	587	568	564	622	607	587	608	586	602	559	588	615	637	582	582	576	618	605	551	613	612	614	583	583	546	599	644	595	632	635	560	582	612	612	588	641	579	561	579	625	580	596	609	606	599	587	565	627	581	603	601	590
22899	21596	29312	24353	21593	21615	8620	767	519	502	423	366	357	329	309	272	238	251	239	252	247	235	238	247	201	225	219	229	237	227	196	221	207	208	212	192	215	223	213	235	211	208	221	220	205	185	216	207	229	224	191	182	192	180	205	169	197	209	215	210	223	234	221	204	193	197	197	208	196	220	222	182	191	209	190	222	200	190	202	219	214	184	224	206	193	206	186	217	205	210	183	188	221	218	212	193	190	209	190	192	186	207	206	186	195	204	216	193	200	235	197	208	204	215	215	176	229	207	201	198	207	183	199	168	195	192	210	193	171	217	209	186	198	197	193	228	228	230	213	174	210	214	223	188	190	209	199	216	183	201	210	160	190	194	205	207	201	179	186	215	165	191	192	172	185	179	213	190	197	193	194	201	213	205	203	182	201	200	218	185	192	188	193	192	192	187	200	169	204	192	194	187	190	180	208	198	204	197	223	185	200	189	200	214	181	225	215	192	202	173	185	190	177	189	171	185	179	193	179	193	204	201	185	198	188	194	205	206	184	211	191	184	204	194	208	211	223	220	171	199	179	196	190	216	208	217	217	195	204	204	202	198	219	205	217	174	210	188	194	201	198	220	198	208	211	200	220	196	183	205	212	175	183	174	204	194	208	177	206	212	223	207	239	181	197	201	190	189	227	215	203	165	204	186	171	195	182	224	171	180	211	202	192	222	187	194	201	208	182	170	207	198	183	187	208	197	189	212	209	215	213	199	191	188	201	206	213	190	184	201	195	212	177	208	211	190	214	171	201	209	215	202	196	228	217	196	191	174	200	192	198	211	237	197	219	200	198	204	176	198	184	210	207	190	172	212	197	180	206	194	208	227	195	214	224	204	171	196	204	207	211	197	219	186	200	191	212	194	185	189	188	216	209	204	226	189	192	222	209	196	207	188	188	207	193	180	206	207	215	184	198	221	208	227	195	200	199	189	195	183	220	184	193	218	201	203	199	191	190	215	197	188	210	205	177	165	190	204	192	196	194	211	194	203	191	173	210	197	167	199	218	181	199	174	196	193	182	215	202	204	197	193	189	206	201	222	192	181	215	218	185	211	211	220	216	191	194	192	224	180	167	203	174	195	208	203	180	219	197	180	208	210	188	181	184	187	217	206	211	197	206	201	202	200	191	196	180	192	192	208	189	168	193	197	204	214	195	213	178	202	196	232	188	217	178	178	202	196	208	196	201	185	204	175	220	196	198	183	212	193	187	194	195	202	200	184	209	195	209	194	167	206	189	182	243	205	186	211	204	207	198	212	225	201	199	189	195	201	221	219	198	211	171	191	190	217	224	189	205	191	208	209	217	182	203	214	212	221	200	207	199	205	192	216	205	191	217	207	204	201	193	209	202	214	208	199	186	224	216	186	242	206	203	190	192	234	203	202	207	179	188	189	190	219	177	200	206	189	194	193	209	207	216	218	229	201	184	197	204	209	204	207	195	202	199	201	210	202	208	194	178	203	197	180	211	168	176	194	226	207	191	209	220	215	230	205	202	202	190	185	214	190	202	210	186	198	205	198	184	214	199	189	210	212	190	209	195	200	206	204	181	202	188	179	202	183	204	198	227	183	214	200	200	223	215	182	184	192	204	212	213	200	202	201	215	215	220	152	211	163	201	205	195	178	201	199	197	204	203	185	220	226	200	205	199	196	176	180	211	183	198	197	197	186	196	213	186	189	186	197	219	207	175	201	208	195	196	200	210	193	189	178	186	179	190	204	191	203	206	204	182	204	212	187	185	207	186	194	212	205	172	185	183	187	195	200	170	195	193	192	209	217	201	211	194	208	201	178	214	194	233	190	208	194	208	207	222	199	190	180	183	190	207	199	206	211	178	196	218	202	220	227	194	182	208	192	192	184	206	210	186	215	190	211	214	194	215	203	184	215	193	204	194	181	209	196	185	211	185	201	214	231	212	198	213	194	186	217	213	183	209	170	185	176	210	185	203	196	192	200	182	211	177	209	185	202	201	176	202	193	224	197	185	187	189	207	186	183	213	205	203	205	217	187	198	224	195	208	211	201	188	201	189	162	192	214	209	164	205	219	211	183	211	216	185	232	209	202	191	235	184	193	209	198	199	187	196	193	219	223	209	189	206	206	201	207	197	207	194	197	216	184	221	181	213	203	191	187	182	197	187	203	183	202	217	207	204	169	200	177	205	212	198	195	196	192	216	200	239	173	225	203	179	205	210	215	195	191	181	202	225	207	181	208	186	199	185	208	199	196	182	195	198	221	200	211	179	210	203	209	191	203	181	166	217	190	206	183	230	191	194	218	199	198	213	225	186	189	226	193	192	194	193	204	192	198	193	190	185	169	211	192	198	240	190	192	210	202	198	222	211	196	202	208	187	168	217	231	196	187	204	223	208	198	190	197	180	189	184	222	210	218	204	213	176	205	207	190	193	175	186	191	212	207	207	181	193	187	188	202	198	199	203	200	177	207	192	213	217	204	227	202	185	192	191	181	199	205	197	199	197	210	207	199	221	206	205	156	198	192	200	189	206	186	207	202	202	177	178	197	180	186	197	172	194	195	182	178	206	204	197	179	203	191	190	207	239	221	192	177	194	198	194	213	196	203	201	195	207	179	191	203	199	196	192	202	158	204	206	214	190	193	198	197	213	200	211	187	197	199	196	201	203	186	192	173	211	203	191	199	218	203	217	222	182	222	213	195	188	191	182	186	209	192	198	240	171	183	187	175	202	208	209	174	186	207	197	172	212	215	207	207	202	212	201	193	214	155	210	186	197	206	182	201	193	229	215	199	214	185	166	218	184	212	194	199	177	195	172	192	191	224	196	208	212	199	190	188	215	188	193	189	216	173	200	177	198	225	195	191	197	218	209	198	211	195	186	190	192	207	201	208	207	187	180	207	230	233	193	217	207	200	190	190	197	196	178	178	198	217	201	195	193	215	223	212	196	192	208	210	196	215	209	181	167	214	201	200	187	205	193	229	188	211	176	198	202	197	217	211	188	192	215	177	198	213	224	167	178	219	203	204	191	232	211	190	182	211	200	176	190	195	215	201	184	202	190	204	212	216	188	191	188	179	201	196	218	200	172	192	206	203	210	211	215	210	205	192	183	193	194	208	203	209	201	194	203	193	197	194	189	214	194	210	186	183	207	196	215	198	212	182	172	185	200	195	184	212	190	203	207	207	203	223	197	192	171	217	195	223	209	197	212	185	212	199	192	209	201	197	177	194	186	215	201	186	205	184	218	210	237	197	209	194	213	208	209	178	224	214	184	223	199	198	207	219	209	203	187	192	186	216	220	194	188	212	170	195	235	192	237	204	203	194	197	200	198	207	205	185	192	181	190	188	184	199	205	209	221	204	209	176	206	206	211	193	195	203	204	217	188	201	200	189	193	199	197	205	191	199	200	193	190	215	189	193	202	200	193	218	214	199	184	202	219	187	213	189	213	176	217	213	161	200	205	197	224	191	195	193	212	204	184	181	198	178
10767	33151	23641	13644	3169	2253	1700	1364	1078	905	709	634	577	490	482	400	433	368	363	375	381	333	323	314	297	311	284	301	298	284	301	287	288	250	282	305	278	275	278	307	256	274	234	252	252	278	256	252	278	315	253	262	266	288	270	277	282	255	265	274	249	264	270	266	224	252	271	273	252	252	261	258	264	267	265	250	260	265	253	242	270	259	253	282	243	257	269	264	255	272	275	260	254	268	279	296	257	245	252	297	271	261	268	255	246	280	262	252	265	239	240	259	237	241	229	270	256	259	245	262	281	253	253	243	252	242	243	270	272	259	266	264	260	242	260	247	265	261	266	240	247	274	261	263	266	275	251	273	249	305	280	272	261	315	282	261	258	249	236	253	251	248	229	273	228	271	263	275	251	243	263	271	248	253	285	246	258	255	243	261	230	214	271	263	251	252	269	268	263	254	240	256	269	256	259	257	245	239	261	263	267	273	284	278	270	269	287	228	269	263	269	235	248	297	236	267	268	297	236	254	252	256	242	240	243	255	256	257	262	261	283	246	287	239	271	253	244	247	255	247	250	265	259	254	258	289	260	275	279	246	234	263	255	245	279	262	238	247	262	277	271	267	260	258	243	267	267	261	268	254	262	255	283	268	271	263	266	284	261	264	243	252	260	275	250	270	250	246	272	244	263	262	269	271	257	252	252	261	243	272	235	263	237	250	261	261	247	241	290	262	275	249	255	269	267	252	268	249	252	257	268	258	263	243	252	237	241	275	236	256	234	252	276	257	276	261	219	259	263	247	266	258	272	261	253	213	262	277	281	273	281	260	257	262	255	262	231	253	258	249	270	214	280	278	250	266	263	297	259	246	225	255	264	236	242	252	266	246	249	237	282	231	240	232	254	271	257	259	235	234	259	268	241	265	234	264	200	284	258	269	261	235	259	243	288	255	255	233	243	258	251	262	257	253	276	247	257	262	267	277	271	246	244	261	217	240	258	246	216	252	246	272	251	255	267	229	268	246	224	280	268	285	262	262	278	250	233	251	279	255	265	252	244	268	250	232	259	288	282	263	258	253	227	229	249	233	267	277	264	261	258	240	254	249	284	257	267	242	243	254	265	264	252	251	260	250	252	227	258	267	267	263	283	270	232	256	234	256	260	242	247	231	276	249	281	245	245	250	241	253	247	239	238	262	260	269	267	257	276	277	256	279	269	241	257	261	256	253	253	256	276	252	243	249	256	259	255	248	222	261	244	233	261	242	266	239	238	243	245	233	273	236	263	254	251	241	256	239	259	277	260	277	237	218	248	270	243	249	273	246	228	248	249	272	284	253	243	241	247	253	283	251	272	244	251	230	270	270	256	274	250	258	244	232	283	272	271	263	251	267	271	256	252	238	251	250	270	257	277	260	289	246	262	250	256	256	279	287	265	239	262	269	250	236	260	273	285	242	262	245	243	258	270	243	259	246	293	259	233	248	272	249	261	254	251	243	262	261	249	225	236	251	212	274	249	264	238	255	268	252	249	268	251	270	257	247	252	273	269	263	243	223	289	255	259	272	275	286	262	261	282	244	258	288	271	240	257	275	278	288	261	266	261	251	258	264	277	256	267	226	275	256	253	275	277	247	261	243	279	243	282	236	246	266	282	276	243	276	273	268	255	248	261	251	235	242	240	248	225	250	257	276	271	271	240	250	257	274	280	262	255	234	233	256	237	271	253	242	252	272	261	262	285	257	286	279	265	251	281	282	255	236	261	264	244	267	264	246	232	260	264	278	250	235	229	262	271	248	297	271	255	242	276	276	279	290	243	285	246	245	251	245	258	299	239	236	268	267	236	250	256	252	261	252	254	263	269	251	240	248	246	274	269	248	234	279	274	252	252	277	265	264	248	235	269	260	253	256	264	261	256	260	264	277	245	224	264	236	258	260	273	239	266	274	259	226	286	256	247	237	244	274	262	269	262	264	241	259	274	280	244	271	261	247	270	251	228	248	263	282	255	293	245	292	262	278	288	252	232	273	264	240	264	246	278	239	243	255	242	271	258	239	252	241	292	265	248	245	244	250	255	248	259	250	248	264	271	271	264	236	240	276	243	261	258	295	278	258	280	236	252	246	252	260	263	248	255	280	277	240	261	253	240	239	228	226	287	251	256	266	312	252	262	254	277	230	263	265	240	247	269	231	259	281	218	301	246	255	241	288	263	275	284	290	259	249	278	246	252	268	261	263	221	260	275	257	253	260	230	273	265	255	259	258	270	267	270	271	218	249	268	255	241	249	260	239	290	257	266	249	256	258	277	265	276	262	234	237	242	265	261	252	280	266	238	234	267	290	246	264	261	238	279	286	258	242	239	227	251	266	241	232	217	247	230	290	231	267	290	241	290	231	274	246	245	264	258	279	265	219	278	294	249	256	231	249	253	249	229	269	259	255	268	263	263	228	287	264	290	252	270	254	250	287	261	236	271	266	259	277	232	242	284	259	265	252	283	240	237	267	292	264	246	249	278	261	249	252	265	255	253	263	260	228	246	268	255	257	238	247	247	253	249	243	265	250	257	221	257	280	233	276	293	252	224	269	277	241	272	246	259	291	245	262	264	267	235	279	242	250	248	278	277	265	240	256	246	242	258	265	246	261	271	239	232	251	245	266	291	251	251	247	257	253	226	293	276	260	250	261	263	277	247	292	213	249	238	265	251	258	252	279	250	252	261	250	256	252	262	258	242	251	245	249	260	292	254	240	243	265	255	280	238	254	249	273	258	275	257	227	277	258	272	263	283	241	270	269	251	254	279	270	242	250	241	283	243	248	248	266	226	264	282	282	270	260	250	229	252	272	258	237	238	246	274	256	243	266	245	269	232	250	235	250	265	266	242	273	266	275	257	247	262	246	260	265	199	247	250	259	255	229	237	242	272	259	268	277	258	249	217	257	268	279	265	246	264	251	259	271	245	292	232	255	237	270	258	280	273	285	248	243	260	274	258	270	268	261	226	272	254	272	239	228	244	280	262	262	277	237	242	234	233	266	271	254	247	232	249	262	274	286	261	272	260	240	292	274	248	258	269	276	246	245	276	264	256	257	239	258	266	244	260	241	277	293	204	271	239	245	270	263	269	262	285	263	254	283	274	254	245	243	285	245	225	253	260	267	250	251	267	289	252	247	272	263	241	256	288	251	265	248	257	283	244	271	240	268	230	249	254	252	260	265	248	267	250	286	262	275	259	262	242	251	250	243	284	260	235	255	264	249	273	251	246	279	259	254	255	261	277	258	244	253	272	257	253	274	280	263	244	238	242	278	237	241	247	265	264	247	252	240	242	248	224	241	284	237	281	226	253	236	285	260	246	282	259	263	258	252	268	267	255	228	237	276	294	242	277	240	238	271	260	289	243	257	265	281	250	257	253	276	241	259	237	260	278	262	277	283	251	266	268	248	273	248	281	227	271	268	239	246	298	238	233	256	274	265	256	230	236	268	259	222	263	231	268	239	225	256	278	238	243	251	264	238
27834	18125	6533	3254	811	736	696	674	691	683	686	691	671	726	712	695	690	681	663	659	656	637	684	684	626	721	649	664	748	677	675	660	651	686	697	759	639	739	701	711	716	663	658	699	705	701	759	654	689	695	691	715	695	636	695	695	753	630	671	701	634	680	676	672	658	630	690	752	716	670	648	695	689	685	674	679	699	660	672	679	699	725	671	662	660	736	642	689	679	723	681	691	677	652	698	684	663	675	691	691	671	683	705	712	654	689	706	702	723	637	704	689	675	703	735	681	705	632	692	657	672	705	693	655	701	692	616	658	729	717	708	646	674	705	684	706	725	684	658	663	702	672	681	683	688	667	686	655	643	685	668	709	699	665	691	646	626	689	661	634	745	676	687	711	670	706	687	695	719	661	640	691	721	704	625	725	674	712	705	671	673	688	678	664	705	700	735	709	648	612	643	675	686	738	692	672	678	654	662	698	657	698	721	680	704	673	707	694	687	707	687	671	660	645	657	693	736	735	704	682	645	713	717	695	715	715	688	686	686	672	698	701	681	758	730	675	684	699	650	706	720	683	668	674	653	688	657	692	738	661	671	670	758	719	677	687	668	645	673	650	717	639	680	671	683	703	682	714	680	673	652	647	738	665	699	692	653	679	697	696	670	663	665	678	669	675	665	650	693	709	684	700	673	698	736	713	661	672	708	686	676	686	715	675	717	642	709	679	698	672	714	685	701	680	690	680	677	670	656	689	702	689	662	734	685	672	697	721	678	691	708	743	672	689	683	633	702	688	673	672	661	662	719	744	701	683	686	678	735	707	686	706	675	697	695	714	722	695	702	676	720	670	718	653	686	685	706	682	654	682	694	668	695	664	656	626	683	688	638	696	705	701	772	711	712	683	734	646	706	728	728	625	653	698	662	636	689	697	677	678	706	673	695	657	713	695	673	658	681	699	694	693	652	725	650	672	672	694	676	705	722	665	706	733	683	669	660	653	686	654	688	667	689	639	709	652	698	684	699	701	664	693	682	704	659	700	658	676	680	718	689	730	683	694	689	713	667	664	740	696	679	691	674	675	668	703	743	653	643	679	690	694	652	726	725	686	705	726	702	685	713	675	705	734	706	668	642	688	708	726	681	682	716	647	662	717	713	729	688	691	653	714	706	635	712	700	630	696	730	742	730	722	711	724	702	679	702	716	699	670	688	675	665	683	670	717	718	651	650	699	724	671	718	722	680	753	685	697	700	707	698	661	667	653	713	700	708	709	714	684	633	699	696	659	677	670	711	667	669	686	703	715	668	676	676	722	678	671	684	715	735	707	643	698	685	685	697	687	687	674	745	697	722	696	699	699	697	668	664	716	729	667	695	694	659	727	685	696	662	686	655	691	718	708	671	686	708	693	685	664	667	671	673	693	723	698	639	678	689	698	677	740	670	652	710	661	693	677	711	647	678	728	733	675	725	647	670	669	684	651	721	639	693	669	659	678	714	668	683	712	669	672	673	674	661	683	708	692	738	672	685	717	672	676	674	642	660	708	688	680	718	682	680	720	673	710	687	685	675	692	664	694	643	686	705	725	635	684	683	690	659	668	676	697	675	687	693	667	639	738	722	707	705	699	708	711	671	722	693	682	667	669	698	718	683	683	675	702	693	670	664	697	715	694	629	653	673	688	663	692	672	705	685	712	692	670	650	679	726	696	665	687	691	673	712	620	739	655	714	667	638	673	679	689	693	675	757	699	702	678	684	679	701	660	738	716	731	645	713	697	698	665	714	695	683	665	688	696	692	704	676	706	699	692	671	653	644	697	705	709	686	692	663	680	700	658	660	686	657	743	684	658	699	679	671	672	688	682	663	700	733	670	698	660	646	715	663	654	695	650	697	708	681	685	707	686	720	683	683	705	697	690	697	718	691	662	649	680	691	679	691	715	710	665	733	700	679	649	712	700	712	730	712	654	721	674	738	721	733	679	706	721	659	731	696	676	703	665	684	717	674	648	699	699	709	695	676	691	688	656	671	686	665	697	684	694	689	686	673	690	694	667	697	674	727	675	646	762	673	692	685	693	710	710	700	663	699	677	682	656	731	716	703	660	658	660	716	670	713	718	725	684	672	689	641	658	706	696	715	667	696	703	684	679	703	696	678	654	643	697	660	738	653	675	678	691	666	663	706	674	718	686	682	669	702	702	711	675	683	715	651	668	716	653	604	697	642	674	689	698	674	681	699	700	713	705	690	721	688	734	677	646	687	692	726	706	703	705	662	696	723	682	711	713	657	666	670	666	713	707	661	694	669	758	682	701	691	705	672	699	729	720	706	681	672	704	666	730	694	680	690	691	688	726	656	639	688	680	697	703	652	727	670	697	708	706	666	701	694	732	706	679	668	713	673	670	674	669	661	694	703	687	655	666	714	695	718	649	634	685	642	641	729	647	673	645	713	671	694	651	700	691	677	696	688	669	709	715	706	710	681	706	743	676	646	659	685	688	694	654	702	682	676	666	688	674	656	682	651	662	722	684	726	671	695	712	695	671	703	693	688	728	722	697	706	682	668	672	656	779	686	684	712	657	706	696	730	640	702	725	660	737	698	683	709	690	670	673	697	692	677	741	699	685	699	671	695	698	716	709	718	667	702	687	659	675	652	688	658	705	705	696	665	674	663	661	659	647	700	702	664	741	698	679	701	686	725	703	654	678	692	677	648	652	704	682	709	711	703	674	699	706	658	673	731	661	700	716	732	713	675	678	722	713	694	679	659	717	684	745	722	634	670	681	691	709	674	703	736	654	643	648	715	684	749	730	674	667	717	697	733	678	693	720	681	679	671	706	659	677	671	664	674	656	654	691	690	694	678	660	658	707	670	681	671	676	640	720	719	702	657	676	749	719	670	687	706	701	666	721	710	667	704	680	695	685	670	683	719	704	684	735	695	691	690	747	636	719	721	712	731	701	682	686	759	690	667	734	727	680	681	707	698	659	681	664	688	703	687	690	708	689	679	659	703	696	681	667	673	682	658	657	653	641	672	742	666	657	722	695	675	688	656	660	637	668	701	711	730	713	700	661	700	695	726	661	708	678	665	648	706	664	641	653	675	709	704	710	684	702	701	677	659	682	681	706	698	700	668	687	674	675	654	648	677	672	658	687	732	706	720	689	690	722	682	674	652	728	712	724	708	676	735	631	704	659	726	692	701	653	687	684	699	676	678	705	670	706	666	701	701	706	712	675	642	708	691	675	725	653	710	708	700	670	713	674	734	661	694	673	666	670	678	739	722	747	673	698	645	686	669	711	699	680	689	718	699	700	659	672	701	667	707	660	695	679	709	701	689	649	683	692	699	659	653	729	656	713	705	704	730	683	730	661	677	685	740	653	719	659	694	697	683	683	717	674	689	688	699	718	697	704	639	703	674	719	704	662	674	726	702	672	692	717	719	691	677	696	708	670	718	699	690	678	696	650	717	699	666	677	687	706	692	629	672	712	692	676	677	682	668	662	696	662	688	713
8227	11712	5541	2290	946	939	890	889	888	873	856	848	881	879	830	859	805	892	878	868	861	890	846	840	875	879	785	824	930	881	886	881	861	866	838	865	880	864	862	876	806	881	895	851	897	892	904	843	888	824	886	910	833	862	865	889	882	882	877	806	848	892	867	879	854	864	876	877	881	860	871	891	912	828	878	816	877	917	887	904	834	877	913	905	817	825	844	874	849	873	891	813	864	907	901	874	919	834	883	882	910	852	828	829	904	833	840	895	887	887	867	939	864	847	869	863	822	771	913	865	858	848	810	820	834	903	884	892	850	859	864	842	840	837	866	891	892	884	856	845	809	895	812	895	857	848	863	852	925	897	884	864	894	890	891	847	921	884	946	874	895	835	882	867	877	891	891	876	880	847	854	863	877	840	869	875	885	854	865	871	851	881	877	804	880	872	945	885	829	864	900	847	901	830	871	871	901	824	917	895	869	868	866	852	884	867	851	904	912	913	881	891	840	859	857	874	891	837	850	858	852	865	839	913	871	876	836	884	893	870	851	871	869	875	884	884	854	879	848	839	876	876	854	866	906	906	802	905	858	898	871	914	854	943	896	803	894	928	823	861	904	868	873	860	849	835	885	811	879	854	831	834	915	877	842	846	874	859	861	814	888	842	898	894	867	879	882	883	842	887	845	880	821	872	872	926	893	852	853	962	867	851	899	864	879	865	935	918	819	861	887	872	921	836	821	843	859	941	848	854	823	866	825	927	886	862	811	908	888	893	831	882	842	922	909	887	851	877	894	825	859	876	849	863	860	951	863	832	843	812	802	817	881	864	838	837	914	844	831	870	907	815	817	843	866	889	817	915	839	917	901	865	868	878	798	864	886	837	896	940	900	852	874	875	917	846	865	858	834	885	852	918	870	876	823	897	851	870	833	902	913	890	863	892	889	883	867	854	818	891	908	862	837	845	850	894	899	825	835	893	837	874	898	844	827	802	858	852	876	821	941	846	874	846	847	871	894	843	869	849	888	881	887	860	864	840	871	873	869	892	900	892	858	863	865	827	868	866	860	867	906	887	879	871	876	892	868	918	879	859	857	859	877	840	860	845	849	836	923	860	845	883	872	836	894	890	828	845	884	805	878	883	861	868	841	844	842	883	849	837	888	872	913	851	894	871	846	877	846	873	892	903	885	863	877	847	855	869	871	891	878	894	885	881	863	857	881	863	916	894	842	842	864	783	846	857	886	848	850	877	868	839	880	881	844	880	828	857	885	867	895	871	936	884	835	912	883	877	857	874	899	844	884	876	884	880	895	858	877	903	830	860	897	903	828	852	882	820	897	842	860	854	876	851	869	921	887	841	888	863	853	873	880	863	838	848	850	886	876	932	850	944	900	881	892	891	867	919	875	901	892	903	918	897	894	872	911	904	884	898	840	878	864	874	876	885	882	841	892	928	853	850	842	840	894	863	860	834	874	849	846	937	856	839	848	856	900	873	855	890	857	882	866	783	862	864	853	894	885	910	901	875	865	848	890	823	857	903	836	900	859	828	857	905	857	836	856	915	920	868	834	854	846	808	852	885	878	889	868	903	851	905	904	900	825	881	870	827	893	868	883	824	871	915	853	896	870	867	856	886	902	881	849	810	876	822	901	913	877	908	904	824	846	821	901	816	914	855	839	878	860	898	894	884	870	887	860	840	864	863	868	901	877	916	880	919	837	855	845	820	849	879	886	883	917	890	834	904	837	898	887	845	918	866	863	872	875	918	844	827	883	875	901	860	854	858	886	898	843	883	861	859	949	890	865	886	867	883	860	873	889	842	833	891	895	858	882	862	835	788	848	849	845	874	873	848	857	860	888	882	850	900	860	872	897	851	893	877	821	859	882	857	870	834	907	876	884	891	855	895	870	884	853	881	872	872	845	845	848	845	887	878	805	838	860	867	863	845	828	840	881	831	906	836	829	887	915	834	834	841	831	933	862	927	929	833	840	913	902	876	831	894	909	852	900	839	905	869	910	819	872	884	903	855	873	880	853	909	845	901	843	876	813	836	810	867	889	926	875	874	884	879	852	899	840	868	813	814	898	890	877	838	869	865	851	832	853	863	856	846	859	883	842	884	877	815	855	870	848	845	862	874	889	913	824	933	872	840	853	863	887	813	925	871	842	866	843	876	926	851	883	877	906	903	894	894	864	862	887	880	851	837	880	869	878	919	858	853	892	880	879	863	882	854	862	862	868	853	886	929	908	823	932	875	905	909	878	836	864	855	901	924	839	847	873	865	877	873	825	848	874	916	858	907	887	851	863	871	860	832	884	904	858	866	849	868	809	827	864	883	828	929	845	854	909	886	835	886	850	897	847	896	853	879	855	840	916	919	895	836	895	843	801	890	883	870	879	854	832	837	828	913	849	840	890	839	833	910	860	871	823	839	817	890	864	875	839	833	866	899	844	782	900	889	891	917	876	858	851	888	861	837	827	915	911	891	855	853	847	811	878	835	848	840	868	840	864	834	822	843	934	861	852	837	827	846	866	890	875	804	870	847	891	898	884	893	846	853	884	837	870	857	893	855	868	852	889	913	889	910	876	857	881	864	848	860	846	883	868	965	888	861	935	874	876	822	806	917	840	891	849	832	874	835	880	816	845	851	877	864	890	858	844	822	876	853	852	884	870	850	868	871	837	877	846	891	872	907	831	874	851	833	850	839	852	893	868	876	916	826	849	874	846	882	912	854	900	900	844	859	844	864	915	886	873	926	900	863	895	886	902	839	897	917	923	895	908	884	885	896	842	864	888	856	839	833	846	859	848	873	887	806	901	893	881	886	894	861	838	835	903	911	866	868	876	902	831	831	860	871	845	859	841	857	866	822	812	834	907	873	889	818	866	847	882	867	911	872	832	853	891	866	855	910	866	860	867	896	824	854	859	850	867	834	823	814	887	851	834	841	891	864	872	863	867	872	909	839	850	869	896	859	823	919	823	861	896	823	892	867	850	839	842	824	829	864	871	875	871	827	873	918	933	909	851	877	870	876	825	859	869	876	901	882	803	880	825	843	827	842	857	910	805	876	838	848	878	876	865	844	853	878	895	850	876	873	858	883	917	889	913	789	883	864	911	833	843	898	859	880	847	832	880	862	896	854	866	915	915	879	862	844	922	826	862	897	885	913	855	809	894	839	820	893	877	862	835	861	870	899	902	864	913	856	855	828	838	839	891	865	920	860	858	905	899	892	900	866	888	859	907	852	897	852	834	874	813	879	879	867	857	884	859	868	874	850	869	871	855	876	862	862	917	809	896	922	898	887	838	877	857	900	824	901	868	869	900	906	859	856	891	882	847	867	885	904	829	878	864	891	909	930	857	892	896	850	893	877	883	874	939	824	890	894	873	914	904	867	840	851	896	821	800	855	815	862	848	876	824	863	877	845	838	884	865	877	883	879	843	818	892	866	960	882	845	852	827	893	876	892	855	892	851	865	865	884	880	919	846	892	817	872	852	912	901	893
23749	21486	28873	24524	21442	10060	1157	761	713	694	636	596	574	606	594	560	530	513	537	525	554	541	524	511	549	514	550	553	510	540	532	523	499	532	515	518	520	519	542	485	548	508	560	535	477	478	510	514	489	491	480	471	518	499	504	548	474	465	478	518	522	485	555	506	550	557	529	512	506	477	523	527	518	484	515	515	518	536	490	460	514	503	536	518	517	489	508	546	499	497	471	475	515	465	535	484	521	501	547	481	497	517	543	513	480	499	536	492	520	480	525	522	520	521	479	489	497	493	495	545	512	467	525	540	507	485	495	512	520	445	472	492	506	507	470	503	491	471	524	503	502	489	509	471	466	522	532	497	481	518	537	501	495	502	537	526	462	515	490	501	532	540	555	458	494	470	499	516	472	506	536	511	509	518	531	511	535	513	553	518	520	529	488	483	468	533	500	520	467	510	486	486	528	495	522	545	490	553	490	496	554	572	486	479	506	519	510	523	510	490	519	489	504	485	482	484	517	506	482	493	506	490	504	569	471	496	489	491	476	493	468	466	521	495	503	503	550	485	505	512	512	525	490	520	503	507	534	555	472	510	521	514	502	513	506	515	470	508	530	481	533	484	499	487	496	507	514	512	515	481	518	498	474	497	529	496	539	504	507	511	517	476	517	513	540	502	505	506	499	491	493	503	512	530	496	522	538	502	478	481	503	543	551	486	530	487	513	533	478	505	474	534	503	509	520	494	486	489	529	500	518	515	474	508	502	515	471	506	501	504	493	540	526	526	487	504	524	516	499	466	494	503	528	515	543	523	504	501	524	530	500	494	501	491	483	480	528	469	519	490	499	483	491	507	475	527	475	518	510	507	503	551	480	520	493	496	528	499	536	519	512	497	484	509	516	590	504	459	486	524	496	495	528	503	483	518	558	511	492	498	533	542	533	544	533	478	521	526	524	553	493	589	509	491	519	538	489	522	541	517	490	514	507	498	472	468	504	487	506	537	516	499	523	534	526	547	497	514	545	473	491	513	539	515	531	501	500	512	476	514	496	513	522	483	508	523	517	546	565	475	507	476	461	495	475	477	521	484	546	502	479	486	508	527	492	505	544	540	538	516	543	467	506	486	491	523	526	517	512	518	474	463	512	475	503	520	476	502	552	477	503	500	517	502	492	557	496	513	515	495	504	499	498	491	526	484	522	502	469	494	482	494	550	492	556	489	512	511	532	474	469	509	508	532	562	469	543	491	550	513	560	488	520	553	521	507	492	507	511	506	526	470	528	481	501	524	518	499	507	514	491	543	493	484	553	503	495	487	525	502	517	536	506	503	525	528	528	506	492	498	471	492	516	537	515	503	518	474	512	469	510	489	485	474	519	535	510	459	495	524	509	536	552	489	561	524	476	477	495	495	546	500	463	521	514	521	502	520	486	513	492	509	541	480	461	495	502	539	521	529	462	515	538	498	533	504	492	515	494	477	511	484	506	549	510	517	523	519	480	473	492	488	474	553	521	468	522	498	476	493	519	487	534	500	497	553	493	517	499	460	477	505	523	503	483	501	483	543	494	497	480	547	497	523	498	542	478	514	529	493	518	479	480	447	516	505	480	540	543	548	493	511	508	556	512	506	508	486	515	494	526	502	556	497	490	527	474	524	486	528	542	519	515	491	561	530	525	482	521	510	477	502	488	504	541	502	563	527	491	476	531	506	487	508	554	526	511	493	480	550	502	551	511	537	509	476	493	516	503	499	488	523	516	490	500	518	526	464	523	483	505	498	467	504	519	491	474	477	502	487	483	483	475	488	502	496	523	511	483	510	464	514	465	501	540	468	470	483	491	517	509	486	495	557	538	580	527	521	493	485	515	500	519	478	466	496	490	519	509	544	500	488	515	526	503	490	519	451	494	469	535	473	483	522	531	529	486	543	533	521	482	517	472	471	521	498	540	503	508	523	505	493	461	482	511	532	530	495	530	473	477	505	499	566	468	505	491	511	508	523	540	493	503	502	506	506	531	467	476	515	520	493	445	519	507	484	524	474	551	512	469	481	482	473	487	510	517	474	514	531	531	502	531	535	514	488	451	476	513	522	469	529	465	494	507	489	510	505	506	532	526	499	486	490	491	486	493	493	518	503	555	482	525	490	465	518	508	523	486	526	535	468	463	476	537	461	518	489	501	458	511	501	543	483	496	508	461	535	503	480	535	519	497	461	497	502	499	508	519	547	546	512	533	490	509	523	483	505	487	504	523	496	516	496	529	481	520	521	509	473	520	490	515	523	496	518	503	507	525	502	524	458	503	531	537	496	521	499	509	509	534	446	507	479	471	528	513	508	465	507	492	553	503	486	520	505	506	502	518	502	510	522	515	525	510	509	496	510	511	493	518	513	512	539	531	523	500	497	487	529	575	492	520	504	463	487	533	503	537	509	526	536	494	547	486	501	513	489	532	546	538	510	475	512	481	521	502	519	537	500	492	504	484	482	506	493	561	456	500	555	467	510	520	488	475	508	535	507	461	473	522	471	454	520	470	516	477	511	479	483	476	512	463	526	509	482	528	498	488	445	504	519	518	484	546	496	501	499	519	535	491	471	491	495	498	502	507	490	485	473	455	502	548	462	525	476	527	506	530	494	566	534	460	468	491	473	483	493	507	563	485	502	458	507	495	524	524	488	532	481	490	511	518	451	496	513	533	497	500	465	454	508	458	494	515	518	529	494	513	471	480	468	527	540	480	490	493	496	495	548	480	508	516	486	509	488	480	472	498	525	512	495	499	500	517	486	518	500	477	483	499	525	453	513	460	504	521	520	498	494	526	488	506	532	490	497	502	487	477	506	524	464	511	506	514	490	504	533	516	490	446	490	532	482	494	524	459	508	534	479	494	558	530	493	514	489	521	489	511	506	517	493	522	521	484	508	522	544	501	476	505	466	494	560	519	493	509	551	493	494	520	460	494	503	471	480	529	521	524	534	480	445	490	478	522	462	503	490	521	525	531	488	525	540	518	501	499	485	469	517	501	497	538	500	546	514	517	518	502	497	507	524	525	499	484	498	515	523	482	488	511	506	502	537	520	555	503	514	508	511	514	519	508	517	508	488	527	519	529	562	475	471	439	497	483	502	490	496	542	546	530	512	461	493	466	528	502	523	488	471	475	490	478	537	493	510	529	483	529	516	495	475	538	541	514	516	497	495	513	467	526	498	528	492	470	530	464	507	521	489	483	430	530	503	520	497	514	506	500	536	534	501	529	507	494	531	514	531	492	529	538	532	502	508	481	531	486	492	512	497	496	519	490	517	494	490	489	500	471	523	529	540	492	510	484	473	480	492	497	480	529	496	493	461	547	481	505	518	504	548	540	525	491	500	514	519	510	492	500	509	501	528	477	487	502	481	505	448	537	491	503	517	490	532	511	512	508	524	518	505	506	527	531	509	467	502	466	499	518	487	504	508	507	470	549	512	504	504	526	491	484	536	479	503	498	494	499	464	538	551	527	527	505	486	512	511
8033	28363	19593	9896	2179	1769	1459	1279	1105	1027	903	834	805	763	720	714	800	728	762	716	746	667	706	699	696	691	687	686	681	672	639	696	636	649	703	665	673	691	680	702	694	627	673	681	699	684	675	708	689	680	643	676	711	645	684	673	670	681	674	639	674	607	643	658	707	684	648	677	683	731	697	660	655	712	616	694	635	677	639	670	622	636	656	675	673	696	629	612	621	657	708	639	641	685	672	678	683	646	649	672	641	672	640	643	709	676	666	665	652	667	671	644	666	639	720	644	678	618	642	654	689	706	658	663	636	632	633	682	662	660	650	647	646	642	647	635	674	723	655	653	698	661	666	664	673	662	660	661	649	655	648	657	689	655	599	645	664	656	649	672	668	651	622	675	645	659	598	647	657	686	628	665	683	637	633	650	656	660	607	629	643	617	656	620	689	637	632	643	629	624	665	667	703	674	633	670	652	598	637	678	651	671	664	676	626	625	654	669	630	679	649	678	628	635	639	653	649	643	616	628	702	655	625	703	646	662	648	669	664	646	703	669	665	657	689	701	686	646	662	643	623	636	668	619	664	671	675	624	624	658	641	623	640	628	651	679	676	642	685	676	677	689	655	691	697	683	678	697	683	662	643	651	632	624	660	617	656	687	639	654	679	711	617	651	646	631	643	637	639	684	659	652	622	670	679	644	635	621	667	669	731	700	624	680	687	738	720	675	700	607	678	656	655	646	637	665	656	665	644	640	663	626	665	644	636	666	648	618	642	700	657	664	638	660	674	652	660	621	624	647	656	605	645	662	696	660	615	653	639	643	667	657	637	683	674	651	669	699	659	657	673	614	638	681	633	628	678	622	657	679	636	645	695	687	665	690	643	673	664	664	629	620	663	681	638	647	658	647	681	709	615	665	664	678	630	658	617	643	647	688	625	661	707	639	638	641	663	714	715	655	665	663	607	649	649	604	666	659	657	644	659	646	628	678	650	685	637	662	647	658	617	698	615	647	636	700	690	610	613	639	669	646	632	648	681	658	667	693	634	721	715	624	692	655	664	662	623	658	660	657	665	722	652	673	680	684	668	654	674	636	701	659	612	666	652	644	649	660	643	632	658	657	655	681	649	660	663	661	654	657	655	682	647	671	660	646	645	645	650	621	689	667	677	610	708	662	692	685	676	690	666	651	697	616	662	637	669	660	721	655	677	668	669	665	704	662	625	638	626	625	638	628	641	614	686	681	658	621	665	671	650	671	625	651	627	655	668	626	651	627	621	661	629	680	731	680	667	647	669	665	677	676	665	645	701	663	662	658	665	654	645	619	644	668	654	626	672	651	681	626	661	631	609	600	691	658	670	653	686	691	649	656	666	665	629	658	633	658	622	705	633	602	677	661	629	623	671	664	686	626	637	624	645	688	670	631	670	665	653	632	659	635	718	652	611	596	725	640	694	634	692	676	658	632	618	668	659	661	618	647	606	681	670	697	667	659	626	676	667	684	677	648	642	668	632	667	657	656	691	635	637	663	696	634	651	650	674	633	654	641	653	675	620	689	661	651	659	650	640	630	654	708	647	642	658	660	671	643	667	639	668	621	628	661	648	690	634	652	630	701	659	672	687	679	646	665	656	659	649	674	678	633	656	682	671	670	635	644	630	667	652	625	620	702	664	686	671	633	641	671	654	728	659	630	644	668	665	634	687	682	677	637	664	648	682	638	687	653	693	666	681	662	687	666	638	671	696	668	669	648	669	680	673	671	679	674	673	654	673	713	659	625	703	682	673	680	680	633	653	717	644	676	702	650	664	647	664	654	627	669	648	667	636	673	628	652	614	634	649	689	629	634	686	673	674	651	641	674	656	652	686	651	674	617	646	665	690	581	613	640	678	699	639	660	702	616	622	649	632	685	639	624	626	653	641	646	636	644	604	668	640	637	639	641	644	690	685	645	641	652	675	637	693	639	656	613	645	648	655	640	600	661	667	644	680	637	653	656	655	705	647	648	659	703	662	683	659	663	699	640	649	671	644	656	678	652	631	653	671	664	644	618	656	670	676	631	702	689	646	655	658	629	661	662	620	674	665	664	675	682	660	626	640	603	661	711	685	679	665	638	680	647	663	620	635	619	674	668	641	673	666	653	655	623	645	697	653	667	669	615	638	656	673	666	647	670	728	707	648	632	699	675	627	700	620	646	635	669	620	654	654	657	667	640	652	709	729	698	690	675	661	700	656	674	652	603	708	660	680	654	662	674	708	650	660	632	636	660	651	624	654	663	708	687	655	696	702	693	693	647	673	701	643	669	658	672	656	664	662	638	672	680	679	686	623	675	668	663	638	644	649	678	684	695	674	628	668	701	675	614	636	647	630	631	631	629	627	619	673	626	687	659	633	644	672	668	719	669	707	643	645	626	664	633	658	710	663	686	672	617	664	634	637	670	684	624	656	641	659	690	654	627	675	662	690	647	684	671	650	640	660	642	666	664	667	658	650	719	652	679	636	688	671	690	676	662	642	632	640	641	726	689	673	609	672	697	662	653	661	629	661	651	653	650	631	631	657	651	690	648	677	684	615	618	633	691	676	653	675	622	613	612	639	681	630	676	673	669	627	605	665	637	661	712	619	675	665	607	635	656	657	673	669	692	645	642	682	679	608	674	678	666	657	686	644	673	654	611	684	670	644	676	688	680	639	666	674	651	650	658	608	653	672	633	637	712	638	598	665	625	659	703	684	701	621	650	652	666	625	677	644	649	626	701	668	638	636	696	673	686	635	634	662	647	686	644	634	666	673	662	663	624	662	699	664	678	682	656	624	620	689	700	635	666	666	654	648	615	625	696	686	670	663	654	651	665	662	682	654	588	678	673	679	644	696	679	652	644	580	631	681	668	666	635	669	689	662	602	666	645	644	652	652	675	647	635	640	663	639	631	686	621	616	647	660	709	719	631	636	656	702	697	659	663	638	639	689	674	671	623	655	647	657	650	635	649	683	712	716	640	677	674	644	689	626	673	684	685	684	694	670	696	682	609	685	674	652	626	623	641	679	661	694	685	640	618	643	688	639	650	671	659	633	673	612	648	662	679	640	605	658	643	671	626	655	650	662	643	661	614	672	681	638	651	648	630	666	662	678	627	663	644	672	645	656	627	681	597	676	640	630	677	675	652	656	659	712	657	675	679	626	648	646	664	675	671	671	678	642	623	641	694	688	668	642	699	655	622	599	634	678	704	620	625	616	659	660	661	652	630	636	621	651	622	700	658	636	693	656	699	669	680	665	656	649	679	603	640	649	683	656	621	675	697	687	703	649	680	659	622	693	653	670	652	659	680	670	660	618	637	712	668	641	660	663	629	645	675	683	643	680	617	662	646	621	675	670	660	687	655	683	642	645	657	647	599	663	660	658	665	604	650	677	642	633	618	639	647	691	674	632	658	695	658	628	693	657	693	645	636	655	637	721	686	631	684	681	647	663	635	645	650	702	692	640	679	665	637	708	639	654	670	659	631	625	616
24965	21481	27565	25490	7343	768	647	573	569	544	554	515	498	501	514	478	512	514	454	492	492	497	483	500	496	495	502	479	452	459	504	510	506	488	478	433	456	466	508	478	481	457	473	454	479	515	464	487	429	475	508	455	477	491	478	442	503	468	486	501	408	476	460	493	458	476	470	476	457	481	465	480	486	457	473	464	512	467	411	488	412	484	464	466	462	504	469	459	517	504	489	478	454	470	468	473	467	459	495	489	522	451	466	496	439	467	477	484	500	469	482	478	434	465	450	490	476	494	454	486	480	455	464	458	476	443	456	493	490	490	452	532	507	465	458	445	477	495	466	525	468	435	460	435	507	487	432	471	451	481	477	454	451	497	462	463	464	499	467	482	456	464	462	461	477	480	485	465	441	488	446	439	508	465	453	501	494	452	468	499	465	484	498	441	481	488	491	486	433	480	468	488	494	462	524	496	459	482	444	493	458	482	525	474	459	472	465	454	434	471	445	452	483	466	449	480	444	460	453	468	459	471	462	479	462	444	492	463	490	476	471	452	480	510	447	522	495	488	466	462	475	468	468	465	472	470	480	455	524	449	429	456	481	472	479	479	437	446	459	428	447	466	503	447	447	487	503	482	491	457	483	514	453	460	446	459	470	464	445	446	474	478	466	508	507	495	485	469	466	459	500	473	459	456	434	476	489	480	466	462	439	467	475	419	455	471	489	481	488	489	445	456	434	475	475	460	410	465	516	450	462	460	486	444	488	426	449	473	466	510	470	465	463	490	469	488	458	498	463	453	479	484	473	468	459	464	458	481	480	479	474	441	451	457	454	480	467	463	433	467	483	455	463	449	445	511	465	472	490	492	467	452	490	443	455	471	441	462	404	470	461	491	501	458	441	486	484	463	443	508	473	491	463	458	509	478	472	487	478	463	493	448	488	475	473	476	471	487	484	467	495	483	461	504	455	483	481	482	504	483	520	476	451	463	506	480	461	468	479	491	490	437	444	471	469	450	454	470	455	464	465	494	471	439	478	494	474	462	463	427	457	507	465	453	430	475	494	435	490	460	432	478	482	478	502	431	474	463	496	470	448	478	463	457	501	490	484	473	433	465	458	484	468	446	484	476	467	475	503	472	448	492	433	464	463	466	449	493	475	484	477	463	501	481	503	480	474	453	435	486	475	487	501	470	435	494	475	470	449	447	508	464	466	454	476	452	497	467	506	458	490	482	486	473	487	503	520	455	462	469	469	472	464	488	529	488	450	466	462	476	459	458	468	454	472	462	463	446	472	494	457	469	489	511	479	451	442	437	476	439	501	453	467	486	481	474	453	482	476	475	464	443	470	454	494	482	466	493	443	429	493	458	486	486	459	444	467	468	477	464	493	484	488	469	476	482	463	501	455	440	454	447	460	523	494	459	496	458	489	468	472	488	457	442	494	489	482	484	436	474	457	434	479	474	457	470	464	501	470	480	494	477	461	477	472	540	503	490	451	473	459	446	489	450	486	445	469	479	455	452	473	431	437	488	446	448	496	481	455	476	474	480	478	472	458	491	471	486	452	451	460	475	468	513	477	485	454	478	499	473	431	499	473	446	478	460	456	449	475	481	489	436	459	471	511	469	434	497	463	448	464	503	491	461	523	459	489	509	447	473	477	455	486	463	497	476	451	493	485	477	453	476	469	484	481	468	456	446	468	480	446	445	475	474	434	507	459	427	482	478	474	473	453	505	435	476	434	474	467	498	465	470	452	483	503	435	475	484	508	515	453	479	495	485	479	412	473	472	489	451	451	481	470	481	490	464	488	495	490	522	446	457	497	437	442	456	448	458	469	480	455	460	461	449	478	464	443	473	500	481	510	471	460	498	474	516	484	455	513	459	507	458	470	480	407	419	507	479	468	481	501	477	425	458	463	509	445	465	464	471	468	485	490	452	507	465	465	459	484	477	452	492	476	445	492	469	456	484	466	520	461	467	484	430	482	497	475	476	499	502	484	524	479	464	488	475	471	492	452	440	458	480	483	457	477	490	487	470	445	481	479	465	501	455	497	474	466	465	461	464	446	486	487	465	486	453	432	459	474	490	501	474	474	506	495	453	441	473	421	490	464	468	473	478	425	533	453	457	482	471	482	455	432	452	499	479	493	469	470	497	464	461	481	474	471	514	475	460	457	470	499	481	477	476	463	518	522	471	516	465	465	468	478	467	484	501	484	466	462	448	476	504	474	475	474	447	456	476	469	504	462	481	473	438	428	507	491	483	450	451	506	469	495	483	472	447	453	504	490	433	480	502	488	500	471	469	483	484	477	485	468	522	456	455	449	477	447	476	485	470	463	446	464	467	476	422	473	482	492	471	429	476	478	456	481	430	481	480	426	495	446	456	446	501	490	482	519	464	471	497	475	460	479	456	503	459	466	443	466	437	476	462	457	490	432	465	457	476	493	510	476	473	491	460	460	469	462	469	507	474	482	450	489	489	465	483	480	464	448	473	491	451	458	464	465	467	483	459	472	474	460	476	477	494	467	513	439	503	462	465	458	480	494	464	480	459	464	458	489	478	454	454	476	486	458	498	490	465	472	508	478	475	445	507	499	463	473	511	480	467	476	467	463	502	456	468	483	482	466	457	453	487	500	485	483	445	434	430	450	479	469	488	487	463	467	475	477	484	462	461	457	488	476	451	448	443	480	482	504	499	492	522	492	486	419	501	490	469	461	448	458	458	477	472	469	479	479	468	468	504	505	463	472	464	462	480	473	450	503	495	477	476	492	480	488	448	488	469	435	463	475	476	477	473	487	468	443	451	475	442	465	506	440	459	472	478	471	454	494	491	472	489	467	470	484	464	473	495	480	482	485	475	449	470	449	441	421	474	454	471	514	469	462	469	508	435	451	460	489	469	453	467	489	467	475	479	467	461	467	438	449	451	463	461	482	496	480	457	463	450	480	451	441	460	495	426	515	488	402	503	506	461	494	500	464	462	498	467	452	453	454	490	500	501	456	508	440	492	464	455	464	473	467	453	442	413	467	469	466	491	453	493	449	490	490	489	502	476	462	450	458	498	492	451	441	453	491	486	474	448	480	469	467	475	479	441	494	458	479	466	475	450	457	467	506	525	464	486	460	510	465	465	511	486	500	462	451	507	503	465	465	485	450	501	458	463	465	474	465	478	469	493	480	453	461	455	428	438	467	473	487	475	463	473	445	446	471	481	505	457	469	465	471	424	473	446	422	489	453	478	490	488	430	531	490	442	475	454	471	459	464	504	485	477	451	466	465	443	489	447	461	499	462	488	497	477	491	466	448	444	500	466	487	451	473	486	463	528	482	454	463	486	460	513	451	483	460	475	459	444	452	505	482	483	481	500	418	449	499	459	486	480	493	458	482	481	458	487	472	456	462	497	513	495	504	492	458	452	465	516	465	511	498	458	447	470	475	447	497	453	466	439	462	454	510	478	483	430	466	434	509	488	524	402	473	462	517	473	422	478	497	480	463	465	448	496
7262	21853	14110	6678	1357	1165	1034	873	868	726	700	716	665	669	689	614	614	651	598	576	622	628	597	617	541	619	627	594	578	578	608	607	599	590	657	617	600	576	566	624	634	605	602	583	576	572	585	596	584	596	573	565	589	594	585	563	620	585	607	592	616	555	575	557	573	605	567	555	561	584	593	563	577	591	603	601	574	557	585	584	531	555	587	575	550	598	570	511	542	566	605	582	580	527	557	605	614	575	605	529	553	585	579	593	555	593	589	594	555	580	587	629	627	543	617	565	570	564	590	597	541	558	574	604	609	576	604	601	611	567	551	595	575	593	540	569	615	598	631	580	568	601	589	583	611	566	579	582	558	635	632	596	596	548	583	577	614	577	572	521	571	558	599	559	570	596	570	548	618	553	621	582	580	596	565	581	566	584	606	572	572	625	577	606	568	595	549	583	568	612	606	608	604	581	581	569	568	575	573	576	556	540	575	607	586	547	542	586	570	582	608	559	583	609	603	629	569	562	537	599	593	553	562	550	571	593	599	586	566	594	581	603	624	573	613	575	600	562	564	586	580	572	577	565	581	606	578	556	614	549	589	612	595	635	579	586	587	580	580	593	541	619	565	597	574	635	592	617	592	584	592	594	568	587	577	539	587	561	586	614	557	559	599	600	577	579	575	626	612	593	612	606	561	643	602	591	591	559	579	610	593	577	557	567	598	591	580	582	606	610	599	566	546	533	547	589	624	610	622	549	546	596	574	571	556	601	607	624	575	618	609	624	559	589	570	559	602	588	582	614	587	579	591	596	596	589	637	586	587	620	621	597	563	598	535	569	578	601	536	619	594	547	566	579	591	588	595	609	578	559	566	589	589	592	574	581	565	581	551	557	550	616	588	576	534	571	568	554	566	608	568	604	614	527	597	596	574	565	603	573	547	605	606	582	609	566	582	616	553	589	570	583	583	617	600	593	595	602	573	558	597	572	592	601	604	517	613	578	533	566	612	566	576	565	625	570	566	609	579	597	594	592	597	575	589	572	610	557	614	586	575	622	566	596	573	586	588	563	562	558	573	549	534	604	559	629	560	585	591	592	627	571	589	571	569	591	610	564	565	548	575	590	581	568	598	580	578	572	582	570	581	572	568	581	573	566	580	565	599	560	564	565	618	583	615	569	578	551	573	565	649	578	587	628	609	589	552	589	561	543	642	586	604	571	556	559	631	585	600	583	588	556	591	588	587	557	662	591	590	562	587	623	596	627	587	563	553	584	557	593	563	596	565	604	557	584	565	605	545	596	594	596	558	555	585	591	570	582	566	619	562	607	589	617	590	590	616	569	569	576	605	633	554	579	543	574	601	608	587	595	575	582	597	566	628	647	648	539	593	567	566	654	614	606	608	542	581	590	553	596	555	564	615	611	614	599	594	571	595	575	577	612	600	538	556	570	593	566	568	541	625	568	583	595	593	604	630	582	584	565	600	605	578	562	622	569	612	614	601	594	606	572	607	613	546	563	576	541	579	618	587	639	569	600	592	584	538	545	599	592	585	625	587	582	585	593	566	585	569	565	594	596	580	571	566	584	597	586	591	574	589	540	575	587	599	589	555	599	549	648	596	635	536	588	609	590	550	551	581	553	565	586	556	593	595	593	567	574	630	581	549	545	558	594	588	592	541	621	532	561	570	558	639	562	616	567	611	623	589	581	625	562	578	616	620	604	580	582	565	583	577	556	552	547	623	571	589	595	582	567	628	542	562	595	588	637	590	542	561	631	569	584	599	616	581	547	571	566	552	608	600	578	601	589	602	563	595	582	590	579	571	600	620	593	551	552	620	548	579	566	581	588	554	585	587	570	603	585	591	590	609	577	580	554	556	625	576	587	556	597	553	559	574	570	536	556	583	584	581	554	579	549	554	589	560	607	579	561	591	561	588	508	603	593	578	625	571	560	597	544	562	568	573	615	566	616	598	587	623	579	584	566	604	574	526	599	554	585	556	575	611	587	550	589	648	611	574	625	576	577	579	582	539	581	566	592	574	567	597	577	577	577	552	599	619	585	579	600	584	614	583	631	584	568	571	596	621	620	551	592	585	632	566	591	586	567	612	604	593	565	597	562	621	612	612	617	553	572	561	551	569	583	598	574	643	570	566	595	573	581	574	586	607	582	578	575	556	563	542	531	570	580	585	552	570	567	613	562	596	587	611	576	602	579	557	529	634	607	593	598	576	596	612	561	570	552	565	589	599	601	562	625	544	553	581	583	603	576	602	550	570	593	548	569	562	576	616	581	632	660	588	578	626	600	601	576	571	570	588	544	604	585	561	593	531	585	578	604	576	552	560	598	607	559	602	593	592	563	572	620	564	543	568	568	612	601	628	546	585	577	590	590	602	603	564	558	609	536	619	639	533	576	574	601	616	565	576	607	600	583	587	614	578	600	552	563	552	614	573	531	566	567	566	561	558	584	538	606	593	646	585	571	633	582	572	585	580	588	593	571	622	586	592	612	602	607	565	603	592	570	573	581	616	585	600	571	579	561	572	575	599	613	543	588	626	630	593	591	627	587	554	609	603	559	590	528	623	567	651	573	563	553	631	594	613	600	563	566	584	593	615	611	579	578	590	594	590	578	619	604	576	600	573	597	561	584	535	557	633	578	585	610	598	577	602	542	585	569	603	612	587	572	555	570	595	606	590	570	612	563	568	571	606	607	637	628	569	632	559	617	594	590	569	528	580	578	572	641	547	560	581	554	590	568	606	555	553	521	591	557	573	588	590	594	571	607	549	650	599	636	627	564	636	579	593	572	580	555	596	553	563	633	600	552	558	534	556	570	593	594	627	540	595	535	569	597	586	562	571	576	613	574	560	611	587	565	557	598	593	576	546	584	588	591	591	600	589	591	607	587	570	531	606	589	634	571	594	604	585	625	589	558	603	545	575	553	568	609	553	589	618	580	608	542	597	589	568	576	537	597	578	592	598	593	530	561	628	529	599	572	600	574	608	610	603	633	620	599	589	592	544	608	571	578	586	584	565	581	585	537	620	551	628	606	572	592	590	547	578	597	588	613	563	602	598	603	596	563	569	577	600	586	579	564	567	544	612	556	584	559	541	542	583	595	582	573	548	606	578	579	622	602	589	579	593	602	598	600	551	581	596	600	618	537	550	568	595	570	616	554	601	567	581	603	624	552	637	594	620	614	551	591	551	627	579	589	574	588	570	556	507	559	611	586	570	578	571	572	605	585	576	616	559	591	569	594	594	582	643	570	595	613	583	575	600	581	594	577	583	555	583	578	564	606	612	603	579	524	598	605	574	607	589	549	565	568	568	571	565	604	591	572	584	623	579	572	588	587	610	570	559	572	599	567	600	612	586	578	585	563	578	582	567	601	591	570	542	587	583	528	601	562	593	565	559	584	578	576	587	533	542	551	595	631	606	580	575	575	581	560	607	542	583	561	548	604	573	562	593	560	585	601	585	570	578	557	590	585	636	596	570	557	595	573	568	589
22917	21604	29634	24077	21600	21304	4226	751	570	462	433	326	337	270	280	286	284	233	257	235	239	245	221	231	213	202	226	216	194	222	200	200	210	197	197	227	198	217	231	218	206	207	223	221	192	193	204	206	198	207	203	235	208	211	194	210	200	201	188	202	213	221	192	197	186	216	180	206	212	191	213	214	199	202	222	199	177	191	194	209	199	180	199	197	212	189	211	186	232	213	178	205	176	199	194	200	216	220	194	210	209	211	181	201	207	197	202	192	162	191	188	206	211	207	189	191	206	179	215	176	185	195	182	196	184	205	219	196	204	186	209	192	193	198	186	166	192	194	207	192	202	199	194	199	195	177	203	187	193	195	203	196	204	209	181	222	216	234	186	180	193	207	187	177	192	190	187	183	200	175	198	219	191	187	201	195	222	199	184	196	209	233	188	192	194	203	191	205	174	190	177	194	179	198	198	188	194	209	194	186	219	196	207	235	218	200	177	214	171	161	191	213	198	198	192	186	201	192	216	204	168	191	230	203	190	196	193	192	194	200	200	167	194	212	206	190	165	180	210	185	195	175	205	206	223	178	192	192	188	198	201	208	199	173	207	198	197	187	197	193	212	196	197	194	198	178	202	205	184	214	182	177	174	168	175	196	192	185	172	203	213	202	201	211	227	182	180	167	204	190	212	187	185	203	201	187	196	203	199	182	232	191	179	198	224	180	198	211	202	203	176	192	182	182	214	172	188	216	198	182	201	185	185	207	177	176	210	178	210	224	208	190	199	186	193	205	185	182	206	204	177	218	185	203	188	193	211	215	195	209	189	205	191	232	183	185	188	199	164	193	176	196	196	157	192	187	225	200	180	207	188	187	182	184	208	206	193	189	182	185	193	202	193	174	210	185	182	206	190	220	210	185	175	211	209	192	208	212	181	198	181	210	197	190	185	181	192	187	195	195	191	180	191	215	198	210	175	185	226	195	214	180	189	208	200	191	214	171	189	169	198	181	195	208	199	188	173	197	187	199	203	205	210	202	227	198	207	184	198	189	177	235	188	202	196	187	185	179	190	209	205	212	197	205	180	201	179	177	194	198	190	188	196	205	194	182	180	193	226	213	199	203	182	203	209	166	181	177	197	222	182	192	195	194	199	177	196	197	198	197	180	223	190	208	211	198	204	191	172	208	187	189	187	174	188	188	199	176	202	204	203	181	198	195	181	201	192	191	192	198	220	192	182	197	186	178	192	199	212	196	186	191	166	201	190	197	213	203	185	188	185	208	204	201	189	197	183	199	173	191	201	191	204	197	197	179	215	196	164	201	188	184	203	204	185	193	198	202	208	179	205	212	201	198	186	203	195	178	198	184	199	222	208	192	220	186	174	188	211	189	195	219	199	193	200	202	193	202	218	194	187	189	210	186	194	200	219	196	194	214	203	168	221	209	221	174	199	194	207	211	181	191	202	213	185	164	191	209	193	157	205	198	171	190	185	192	202	206	173	200	199	207	204	198	189	189	180	199	200	212	190	199	202	184	207	195	197	218	183	200	192	194	214	185	168	194	183	172	185	161	208	196	209	200	189	211	195	201	204	186	195	187	202	219	194	216	201	172	202	198	190	204	194	193	192	201	217	202	185	208	193	152	188	189	184	209	184	173	172	210	209	190	205	181	191	190	170	212	187	166	202	199	212	227	170	198	205	217	187	226	198	189	196	181	218	228	185	177	229	223	203	201	179	224	190	189	219	189	199	216	200	171	197	192	197	190	194	198	210	181	225	197	206	195	224	203	201	172	223	198	213	195	172	215	211	189	196	206	187	215	196	196	204	190	185	186	201	194	188	213	206	198	188	210	176	212	194	177	221	205	195	201	193	208	177	189	171	180	182	196	192	203	209	177	216	211	201	211	164	175	177	194	195	197	180	192	198	190	201	212	212	186	173	188	213	173	182	159	187	203	189	199	200	203	198	182	164	193	194	202	192	203	190	180	180	176	214	192	178	180	186	192	216	203	209	216	194	218	191	205	207	212	186	171	205	178	182	181	200	177	198	200	200	188	214	183	198	179	174	161	200	219	233	184	215	179	169	194	193	205	199	199	205	184	206	195	204	192	193	182	202	197	206	197	193	207	237	183	183	200	193	201	198	199	192	172	220	181	203	184	183	195	194	189	170	184	208	163	192	200	186	196	200	189	187	196	182	179	176	199	185	190	206	181	185	193	209	207	190	185	203	183	191	193	197	219	179	165	171	203	191	217	179	233	188	173	193	191	189	176	229	194	182	174	177	193	190	176	206	196	196	189	197	214	206	198	169	169	211	200	206	209	200	183	194	189	191	205	218	192	195	213	199	198	200	207	184	185	188	185	200	218	177	195	188	202	154	208	196	204	214	207	185	204	185	223	198	209	172	159	174	185	201	201	175	176	183	202	198	185	209	217	210	184	183	181	188	197	195	191	205	197	196	199	215	215	192	177	191	190	212	210	200	200	167	178	184	204	196	213	226	194	164	190	211	181	201	174	179	203	200	166	193	226	185	204	176	219	196	208	190	176	192	200	168	182	192	191	194	174	188	210	204	178	213	192	202	223	222	184	187	176	206	200	195	210	176	187	186	195	178	189	191	197	204	173	170	240	217	197	230	147	181	210	188	185	209	196	187	232	209	163	193	185	186	223	167	191	205	193	188	200	188	188	190	192	200	188	215	202	173	190	173	218	213	197	213	193	204	199	168	186	207	188	209	198	188	214	202	231	214	191	210	205	207	223	184	199	178	192	216	201	191	220	217	205	207	208	181	211	201	195	187	202	185	199	215	195	210	187	236	200	192	192	183	201	177	213	201	185	204	173	203	209	203	185	214	213	191	219	189	186	172	187	180	199	233	211	210	178	192	179	174	168	210	180	183	174	198	218	192	182	192	206	204	188	218	199	220	200	192	209	187	196	193	204	177	191	191	180	189	187	212	196	173	188	181	184	208	190	190	216	191	194	202	215	208	167	216	190	191	170	206	167	200	191	192	200	185	194	173	178	195	193	176	190	205	172	191	174	222	169	165	192	193	230	205	179	183	177	214	206	181	202	202	199	209	200	192	190	199	208	191	197	218	186	173	172	192	194	189	197	217	187	218	218	225	182	198	191	179	188	188	203	212	220	220	178	171	197	200	190	186	207	201	200	207	189	187	174	188	216	222	209	181	197	200	173	208	191	203	181	200	201	166	199	188	175	196	195	199	186	187	188	197	218	206	192	192	168	213	213	206	211	206	176	188	205	190	183	183	215	186	204	200	188	197	221	193	192	203	171	191	201	196	174	222	196	192	178	193	200	180	196	207	218	188	185	194	195	193	188	220	186	209	203	224	196	194	191	201	218	196	206	196	184	199	215	203	207	192	214	199	203	202	191	177	213	182	203	205	206	201	177	189	201	200	196	180	176	201	190	196	217	181	216	169	209	206	225	177	177	194	212	185	219	192	192	190	193	224	185	206	208	189	201	173	171	205	191	220	190	205	220	200	167
9256	31969	25914	8623	3066	2351	1730	1380	1054	944	678	599	566	466	472	466	417	389	366	375	328	308	316	319	287	316	317	329	319	327	276	319	292	265	270	262	291	252	245	275	289	282	249	262	258	278	263	268	271	254	279	288	268	245	265	291	248	295	271	269	257	274	265	243	246	223	262	238	230	261	272	280	234	243	266	257	255	235	243	261	247	240	239	239	278	256	242	230	233	262	230	257	242	270	264	254	259	263	238	254	259	271	244	256	258	275	248	269	230	238	261	235	269	275	253	277	234	247	244	256	246	232	219	249	248	271	272	241	263	279	228	244	248	223	234	242	269	260	225	253	258	258	254	229	269	237	251	217	230	259	256	246	226	257	279	263	242	247	246	244	227	262	242	237	249	274	259	235	289	270	236	250	252	250	276	287	258	258	253	290	258	249	241	235	243	268	215	258	254	239	267	253	272	269	257	265	254	253	222	240	235	280	257	246	241	267	239	239	233	292	284	260	244	257	236	301	257	250	220	258	250	227	261	252	236	247	232	237	235	247	254	261	261	286	276	274	253	241	281	268	254	252	242	238	254	278	248	251	270	216	246	238	256	236	278	233	266	264	231	265	248	256	239	278	261	241	239	264	223	234	251	261	256	270	256	274	253	256	278	240	255	248	230	254	279	285	268	244	259	235	258	253	256	257	234	224	244	246	263	258	241	213	239	223	252	253	254	220	253	246	235	250	262	239	279	238	248	218	271	268	247	272	258	251	233	233	223	267	251	268	240	251	247	245	211	245	246	262	262	242	252	249	255	236	265	232	249	276	231	267	246	258	250	272	256	267	260	238	270	243	232	262	227	251	244	256	251	255	234	252	242	274	268	246	232	260	245	260	244	258	260	247	277	274	258	247	279	255	232	237	245	245	242	250	267	240	258	280	248	297	250	269	221	245	265	239	254	256	243	268	247	275	237	265	264	264	225	226	263	241	222	261	243	230	278	277	260	272	282	225	259	232	242	248	249	262	247	266	251	249	242	252	239	260	280	250	237	253	239	239	262	241	240	236	265	261	271	249	238	256	243	228	286	260	219	268	247	257	253	263	259	259	242	268	252	263	254	225	220	245	246	246	230	260	260	249	242	268	252	257	276	235	226	252	245	260	232	255	257	264	250	234	277	255	252	250	255	248	247	237	268	253	275	240	226	250	248	249	272	268	232	251	253	255	269	267	241	253	268	263	222	252	269	272	243	261	267	258	242	253	252	254	270	250	241	264	253	288	249	273	272	254	240	259	247	277	245	267	242	271	243	249	234	245	255	248	247	243	257	237	221	236	251	237	261	284	228	279	274	239	273	275	233	262	281	279	238	295	274	246	246	263	263	229	250	237	241	243	257	246	233	254	242	282	237	246	226	259	244	255	233	253	279	245	288	251	260	242	236	286	252	249	235	251	264	242	226	238	266	254	256	253	254	247	250	240	235	230	263	243	286	245	256	266	254	246	227	270	230	210	278	253	235	242	260	238	253	255	265	246	276	255	249	241	257	234	263	247	273	255	252	242	255	273	233	237	239	237	253	256	218	254	252	247	238	257	265	304	263	248	251	256	254	244	254	246	252	253	248	244	267	268	253	261	255	251	251	244	263	232	221	259	265	246	262	263	228	257	270	255	243	247	282	249	252	257	270	255	260	238	223	264	278	256	267	278	254	244	210	299	272	242	253	274	272	244	255	239	258	250	268	278	278	220	241	240	257	254	261	237	244	281	200	282	246	267	283	250	248	268	277	269	235	232	219	255	259	247	250	260	247	289	238	247	231	288	245	243	238	277	233	261	246	232	233	249	273	232	274	256	255	256	235	254	243	244	274	257	253	243	266	232	228	244	235	239	264	244	258	268	253	245	221	264	238	237	273	220	241	258	244	276	241	252	227	233	261	242	259	253	233	278	263	269	234	223	265	224	241	293	250	232	248	272	263	259	252	247	248	249	259	287	261	236	239	273	257	244	254	228	244	235	251	253	238	237	237	228	233	256	221	230	265	251	247	235	244	266	257	211	247	268	276	259	249	259	240	252	239	242	259	244	275	253	256	270	227	239	239	223	251	270	227	263	245	267	261	268	253	244	258	267	241	233	254	241	220	244	235	244	240	243	277	243	240	254	265	244	246	274	289	252	268	292	260	241	259	271	270	281	257	256	249	222	229	256	238	251	237	224	275	251	249	225	240	245	248	265	236	281	269	248	241	213	239	231	244	272	267	238	243	292	255	257	252	273	256	252	222	262	263	262	250	264	247	246	247	238	261	252	254	265	256	252	228	253	267	275	252	256	250	227	285	245	245	218	247	267	261	261	244	250	231	232	276	261	228	215	221	247	257	261	240	275	236	251	268	273	262	225	227	265	247	263	240	237	265	234	249	268	227	242	256	265	257	233	262	256	247	250	253	243	260	242	256	224	207	207	264	253	256	250	255	247	254	214	244	243	244	269	251	254	258	253	250	261	237	237	243	210	241	262	243	293	256	238	255	265	258	259	227	247	237	272	285	233	265	253	255	238	236	267	253	268	235	248	245	267	262	251	267	230	249	249	246	259	248	244	262	250	241	264	233	246	273	238	254	235	259	266	209	241	265	235	242	245	249	243	245	235	252	243	230	278	267	238	251	235	258	261	244	250	257	230	261	280	248	265	293	274	246	267	236	248	259	272	259	253	253	241	246	240	260	249	243	256	235	245	276	256	229	237	253	206	265	239	272	237	214	292	236	257	247	239	259	240	244	259	208	258	257	237	244	231	264	267	251	265	237	260	245	234	267	231	245	276	238	247	224	266	262	233	234	236	245	248	236	265	254	264	226	261	254	272	247	276	252	214	256	246	233	230	247	248	248	233	249	243	274	244	262	267	261	254	258	264	268	253	239	254	219	253	250	242	240	281	241	284	256	231	225	237	251	258	246	248	280	272	242	234	263	264	293	245	220	265	236	229	304	253	237	247	244	247	224	281	288	264	272	252	241	224	271	283	244	263	255	231	246	259	247	275	259	245	230	260	254	237	265	247	275	223	269	230	261	246	251	220	265	255	260	212	256	251	261	272	244	237	255	301	246	248	245	236	275	269	241	244	282	239	237	246	255	263	238	246	245	232	243	262	267	233	265	253	223	272	269	236	281	232	276	255	255	226	247	241	253	270	245	258	253	251	243	240	251	257	278	249	241	261	249	281	257	240	251	249	237	253	243	255	220	278	261	215	263	255	245	241	257	253	275	237	250	246	257	251	260	220	255	260	256	231	267	259	262	231	280	246	282	247	248	241	271	255	217	274	259	233	250	276	237	225	243	253	245	225	268	254	243	247	256	244	265	283	247	239	235	243	249	268	250	283	249	286	250	240	236	243	244	242	242	283	259	249	268	255	224	230	270	239	278	264	254	260	239	260	234	244	240	249	251	220	250	245	232	238	266	246	237	227	243	236	275	247	247	238	266	271	261	261	283	284	248	251	233	251	258	256	262	255	241	237	262	255	258	231
27767	17884	6207	2086	829	790	720	731	691	669	683	709	684	652	704	711	691	673	688	695	688	656	659	696	712	697	694	669	687	697	724	660	693	696	720	687	662	696	671	698	631	716	705	750	672	715	706	658	687	698	671	709	642	678	678	689	680	705	670	690	688	725	653	689	623	685	690	662	684	683	680	689	713	643	680	652	695	686	658	696	659	715	648	626	715	701	714	645	672	645	740	695	697	669	659	663	660	662	684	668	654	660	684	674	665	666	700	652	709	644	677	706	678	681	667	690	667	730	678	717	723	712	687	678	642	648	673	704	698	682	663	700	663	667	684	695	689	695	686	668	679	715	677	678	697	652	676	671	704	688	703	658	651	637	680	673	705	655	657	683	698	663	696	668	695	688	673	682	711	667	656	682	671	648	654	679	683	637	668	701	667	691	696	691	676	703	655	707	682	697	694	722	691	716	694	685	692	710	699	676	679	672	698	696	728	665	669	677	695	683	702	650	674	700	684	708	718	678	675	673	617	690	715	652	692	625	692	753	670	691	765	748	695	703	712	687	644	693	732	681	748	694	681	618	724	672	666	696	647	626	705	652	701	696	657	686	719	708	669	675	655	685	687	723	707	624	712	676	683	684	705	670	699	684	666	664	692	642	647	695	668	661	649	643	707	681	671	650	667	686	680	669	633	674	642	695	690	672	681	653	709	702	712	698	707	663	691	721	640	645	691	661	684	694	650	664	671	693	681	710	646	692	648	672	696	758	691	697	672	659	715	662	688	736	691	652	700	646	717	687	648	706	711	642	711	625	743	686	645	690	706	636	654	662	705	637	700	690	667	708	715	636	681	674	682	692	626	707	680	712	664	735	646	682	676	693	746	742	658	673	651	717	670	708	705	681	663	717	707	714	620	667	700	693	676	666	678	675	651	682	715	704	648	676	704	664	686	716	674	651	704	725	713	660	628	659	648	682	664	665	676	675	679	669	695	675	687	689	671	650	633	660	645	694	699	692	706	683	714	729	734	651	679	663	701	684	668	727	711	678	656	709	670	701	683	676	693	691	700	680	622	688	613	681	703	672	654	665	647	682	754	632	648	699	695	655	702	687	674	627	724	706	748	683	700	678	680	697	677	657	712	685	687	674	660	686	683	685	734	660	660	709	703	697	705	650	631	680	669	698	666	689	699	681	676	677	645	689	700	641	635	691	657	632	649	709	690	632	716	703	687	694	663	718	690	667	711	683	719	713	686	683	650	680	705	707	652	679	689	691	708	683	677	672	676	716	727	655	740	665	741	705	696	675	651	634	695	670	670	697	712	715	641	677	670	660	661	667	687	677	664	647	679	711	693	718	718	698	658	677	666	679	742	714	685	687	685	713	666	668	680	630	636	680	641	674	660	715	666	687	741	677	661	723	700	675	709	676	687	685	703	720	670	689	720	672	688	702	658	637	714	653	652	674	683	704	651	705	677	720	639	693	682	636	644	700	682	662	683	687	692	669	673	716	707	662	694	724	650	740	642	706	666	701	659	683	713	700	701	644	673	730	707	710	712	712	677	698	680	694	704	681	635	656	694	619	698	700	681	724	655	693	718	694	679	644	632	697	607	667	705	672	656	620	645	664	727	666	627	694	706	698	643	684	674	672	672	670	683	657	696	744	650	673	662	728	713	645	665	677	670	646	712	668	706	705	705	702	674	695	666	706	691	677	713	671	668	692	695	688	658	720	631	683	655	701	692	662	703	687	691	679	678	693	674	667	694	680	663	703	666	642	662	647	692	685	653	726	660	700	697	726	602	738	665	698	711	665	697	696	723	701	701	677	671	661	709	656	614	671	686	713	686	676	660	675	664	709	732	663	699	662	684	735	665	687	682	656	664	667	631	688	696	681	713	702	700	659	661	681	666	673	665	655	696	683	711	668	680	633	740	662	702	672	724	690	650	672	683	680	738	658	675	711	671	690	738	729	694	688	721	692	698	737	687	687	680	676	702	679	686	661	711	688	741	686	684	665	663	722	671	671	676	690	673	660	657	641	657	701	704	651	704	667	657	630	679	689	696	707	686	722	671	689	710	675	660	650	687	698	723	687	693	649	690	671	671	654	703	648	714	701	672	663	679	658	696	629	689	687	663	735	705	743	637	689	693	635	664	659	642	699	695	699	704	688	693	676	675	659	671	671	719	681	698	686	657	688	687	668	642	680	634	692	690	698	654	695	675	708	661	691	650	604	663	671	672	689	710	694	663	671	712	717	716	701	705	680	717	678	699	690	669	674	723	681	659	657	703	686	678	699	706	662	691	662	696	712	715	716	685	737	714	711	677	720	656	724	697	625	714	690	643	706	725	669	742	694	712	667	679	700	695	680	656	703	683	701	702	632	673	695	707	712	683	712	691	711	663	675	721	663	704	719	635	650	657	663	648	706	660	671	644	687	642	690	682	699	707	710	721	690	707	705	688	674	650	709	686	672	710	703	680	706	682	636	693	674	719	711	677	669	733	697	662	666	659	699	715	662	712	732	663	699	669	658	683	687	690	672	624	677	691	684	727	708	641	694	665	698	725	676	648	702	682	669	645	660	684	649	689	689	702	674	652	700	711	654	632	694	689	650	692	722	676	653	672	703	650	657	694	719	685	675	662	695	655	681	713	675	669	686	657	707	703	656	772	682	662	730	710	648	678	689	686	711	693	688	705	709	682	686	731	672	692	686	689	719	681	645	717	714	620	701	714	647	712	739	613	706	672	730	738	669	657	647	673	707	660	635	651	702	678	712	690	710	667	699	633	652	715	676	676	648	691	665	683	609	615	707	713	681	727	640	716	666	682	691	679	701	690	661	686	640	676	664	674	692	662	656	702	700	683	674	699	685	712	690	657	652	649	695	714	714	668	637	765	690	723	631	666	677	710	689	709	723	682	646	651	685	668	601	633	700	666	673	667	673	651	695	674	685	720	669	695	679	675	666	713	694	700	719	724	694	687	700	698	671	694	683	715	647	668	653	685	764	671	658	687	661	697	683	676	658	661	710	691	697	669	683	667	692	684	689	684	683	700	669	695	679	696	707	649	701	682	678	661	689	727	686	622	708	698	687	713	719	709	709	647	708	655	707	687	692	688	717	662	722	629	647	644	680	661	692	666	698	711	706	712	662	655	696	686	670	679	672	711	735	720	682	641	693	672	711	694	694	693	699	680	691	669	664	676	714	667	669	702	656	690	621	716	702	673	650	670	681	667	659	721	694	699	678	736	726	675	723	708	720	660	690	696	689	730	670	735	637	670	698	668	709	655	682	686	671	691	699	682	716	700	650	678	706	688	687	669	654	713	663	669	670	734	689	676	664	715	670	663	708	661	639	642	728	672	686	649	656	690	674	651	684	661	629	671	676	669	671	643	658	687	698	642	650	667	635	715	678	714	695	640	706	670	722	696	719	641	679	692	693	732	658	697	684	690	670	663	724	624	663	680	690	671	685	656	662	638	679	675	691	677	687	731	656	700	673	701	665
7401	10083	4607	1571	898	915	913	891	890	881	886	855	896	817	874	819	913	860	837	898	874	849	822	866	856	884	902	845	893	857	839	821	813	858	856	843	825	864	878	911	847	881	847	811	860	862	862	913	867	857	886	854	846	816	856	870	854	843	787	873	855	856	857	846	869	879	816	880	859	889	897	837	887	847	885	859	837	893	871	854	832	802	875	865	834	865	837	871	844	843	810	850	881	886	853	888	865	812	829	837	853	907	814	861	807	894	856	889	815	852	837	817	830	882	828	823	811	868	870	838	854	822	888	850	852	862	886	868	875	835	859	822	834	838	864	809	852	845	823	884	877	867	871	845	879	873	855	840	869	845	831	807	890	871	897	851	889	868	913	881	835	875	836	818	861	900	830	859	863	854	799	854	870	818	890	880	900	889	852	877	827	835	835	899	894	866	878	904	874	876	831	836	898	880	806	902	868	887	839	789	923	891	846	806	825	843	873	898	852	818	863	891	849	841	837	815	835	831	856	832	861	861	858	829	904	864	867	814	891	901	828	877	832	895	831	858	828	853	865	856	877	906	851	846	826	849	880	849	872	885	826	883	837	895	858	930	866	838	861	893	791	810	827	865	881	812	857	829	841	893	843	844	859	887	855	877	820	856	882	852	878	854	871	791	873	877	885	877	839	848	819	801	840	849	853	824	914	854	820	838	833	856	802	806	863	843	847	809	823	870	856	909	863	860	807	853	825	868	863	858	884	873	870	865	845	804	862	878	892	840	814	872	928	860	842	857	836	831	870	923	809	876	840	824	864	912	905	827	864	861	836	885	875	853	873	847	852	871	870	888	842	832	820	858	864	880	890	856	902	903	923	840	838	845	853	854	898	872	865	877	841	875	839	846	886	863	822	834	890	823	850	894	789	844	854	848	849	849	867	890	842	841	916	825	878	817	866	833	838	875	877	889	829	871	841	854	897	864	834	844	839	883	855	855	832	828	878	783	873	837	840	838	822	841	841	871	852	864	847	815	841	849	807	838	845	870	847	868	818	837	894	859	819	848	840	879	864	887	880	835	830	819	876	805	873	873	837	813	873	848	868	913	820	804	875	895	878	837	861	840	902	837	863	873	870	868	847	815	882	844	828	893	907	821	901	839	862	858	907	839	848	837	872	879	852	854	792	840	826	835	901	858	870	842	825	801	872	843	841	853	874	845	858	794	895	859	845	885	839	844	866	907	879	888	891	825	842	849	838	853	864	878	854	848	855	799	846	846	858	858	860	917	859	885	866	886	823	835	829	840	908	852	860	868	879	855	804	833	871	860	811	867	859	783	829	849	860	870	891	874	903	803	913	862	852	834	842	863	847	844	836	838	844	836	848	845	870	902	816	873	856	848	777	882	845	828	859	813	873	854	909	904	859	831	859	903	809	843	841	893	860	865	846	873	842	873	869	821	830	917	869	836	808	906	901	846	856	854	860	838	876	851	883	849	830	818	807	781	851	850	879	896	929	872	889	853	874	785	919	884	815	844	867	891	843	873	901	888	818	846	854	846	882	860	865	888	878	855	888	834	850	872	878	802	816	790	905	825	844	884	862	795	862	828	858	872	858	887	833	834	792	838	873	840	857	856	864	839	845	826	831	840	877	915	842	813	887	850	872	890	821	838	831	874	867	891	816	839	852	876	822	836	849	865	863	841	841	889	849	859	857	843	881	815	913	887	847	899	866	834	866	821	810	882	833	806	865	858	861	863	865	871	880	845	853	873	848	871	883	860	878	844	887	849	874	817	806	886	833	825	854	881	836	810	871	825	865	862	856	889	866	897	849	836	843	801	807	812	912	805	866	850	843	878	840	882	808	863	848	806	844	868	881	837	861	888	842	844	902	828	842	866	813	866	840	882	809	840	883	890	852	867	854	844	887	845	823	857	829	863	877	858	868	846	822	922	882	834	862	839	858	829	891	846	842	812	871	875	894	847	865	869	870	857	839	877	834	835	864	901	821	890	799	847	841	816	831	869	894	881	819	874	845	882	869	819	853	856	939	867	830	782	833	853	800	872	853	908	819	872	820	819	839	881	881	883	870	841	840	895	888	882	879	877	910	854	848	837	826	877	830	908	858	803	822	826	835	881	818	895	910	883	885	864	869	855	868	819	838	836	791	862	922	897	845	874	841	853	835	872	865	847	838	879	930	884	829	797	840	885	830	800	869	846	812	892	884	840	847	878	891	916	860	924	795	801	882	791	846	846	864	903	824	829	880	880	839	787	834	856	892	899	828	854	864	874	831	802	871	817	840	865	831	903	846	873	853	888	845	852	897	877	855	847	867	870	852	863	862	874	859	836	877	856	839	866	863	845	818	862	871	825	810	875	874	894	890	900	847	867	866	884	886	882	855	881	824	865	868	849	889	872	865	879	847	904	885	857	841	875	814	818	875	932	844	853	835	865	874	854	884	827	875	808	847	903	842	846	833	876	877	831	837	870	854	839	827	894	782	846	882	796	843	884	843	841	872	823	839	849	915	894	860	881	859	867	826	892	823	868	898	804	881	886	922	852	862	845	881	856	813	863	827	886	888	902	853	833	867	875	860	783	826	816	834	848	908	794	911	900	873	858	831	881	921	847	826	899	849	834	913	924	873	910	832	839	824	889	870	884	806	799	881	890	884	841	833	880	836	848	868	871	813	830	865	827	864	794	846	865	836	838	877	886	900	809	896	812	844	804	841	892	833	874	862	849	859	847	838	844	808	855	849	855	847	796	788	813	859	850	864	905	876	861	880	913	851	828	878	825	854	895	871	899	852	871	889	863	908	840	842	855	833	843	851	874	904	841	876	887	822	868	868	855	848	860	847	882	903	797	913	840	901	904	833	819	847	846	887	870	840	840	845	863	891	869	859	821	865	787	847	893	823	791	856	848	797	865	890	837	824	802	852	830	882	863	825	847	833	848	821	811	891	889	822	859	878	863	875	829	794	877	887	879	892	858	891	881	810	849	849	838	814	821	869	886	842	880	881	852	857	804	861	812	825	887	840	855	874	896	852	850	829	864	866	877	914	845	833	833	846	915	888	921	840	830	868	871	820	838	834	854	858	825	814	860	848	814	831	848	827	860	877	872	852	872	887	856	853	845	841	831	872	871	852	887	925	861	873	845	906	824	874	848	853	891	825	816	870	837	878	873	824	849	833	843	882	869	887	843	928	806	838	830	829	930	829	854	842	925	817	822	874	888	841	833	881	866	853	875	833	861	872	863	821	856	862	834	872	917	856	862	842	849	892	880	893	859	878	810	823	849	891	847	881	837	878	888	825	884	838	850	836	847	889	866	876	898	881	830	832	862	862	886	859	889	789	877	800	872	845	888	908	866	820	846	863	866	871	861	837	781	882	819	842	875	850	846	865	890	838	857	827	886	901	848	873	800	828	849	890	852	856	797	888	891	863	888	835	868	892	851	905	840	836	811	801	858	898	833	822	893	852	882	818	860	853	853	861	862	838	839	819	854	909	901
23706	21474	29085	24275	21114	6320	1042	742	677	706	622	605	607	587	542	590	547	511	565	546	516	539	539	551	556	542	478	500	508	506	487	511	544	525	524	539	528	516	477	502	484	528	517	509	532	521	533	517	498	485	555	514	479	527	503	523	514	520	504	488	520	468	491	494	482	457	470	466	480	470	501	522	539	477	488	503	471	534	504	494	490	504	506	481	532	496	489	508	461	512	499	525	503	514	516	488	501	499	464	487	477	465	480	505	510	475	502	519	533	478	492	487	505	530	508	508	508	488	513	491	493	525	516	550	490	506	498	522	486	519	489	500	507	472	468	507	524	516	510	502	503	454	497	503	509	505	528	513	495	490	531	491	531	549	459	540	503	492	490	506	497	519	482	484	501	515	529	517	523	496	464	508	501	527	469	526	545	526	474	529	533	496	521	461	493	454	496	463	505	514	504	511	580	480	504	504	528	519	526	508	494	465	481	514	482	506	552	530	503	503	493	510	499	481	531	483	522	506	550	510	528	479	484	508	486	446	458	476	478	566	494	518	497	491	510	527	506	509	488	478	510	481	528	530	464	474	497	513	495	517	514	508	513	509	514	477	508	494	483	505	467	475	482	504	524	496	536	477	512	491	515	491	526	529	483	477	568	494	526	494	483	501	482	509	480	479	549	492	514	448	481	540	516	507	514	503	491	479	457	508	504	543	526	499	499	509	499	524	496	523	509	521	517	521	520	483	488	506	503	486	523	483	508	517	463	511	487	492	497	521	571	508	490	470	475	526	498	550	516	517	499	495	523	540	581	509	526	477	475	494	517	493	528	507	477	472	464	508	500	470	483	512	469	489	515	499	508	514	508	505	453	483	513	529	497	517	513	537	477	532	510	493	503	531	523	468	447	505	485	527	492	517	483	506	493	516	482	503	517	498	463	497	520	530	486	497	497	468	505	512	485	460	528	518	526	516	535	530	487	540	518	531	498	468	499	567	508	478	500	500	497	474	516	521	461	495	491	522	508	470	498	501	484	529	521	481	516	518	505	510	531	546	460	514	514	492	489	485	511	482	463	463	481	501	531	520	523	538	489	525	517	491	492	517	482	524	517	461	482	513	513	512	479	470	490	503	511	515	489	482	515	526	528	530	505	509	497	497	512	516	525	476	507	472	459	486	513	491	521	508	499	547	511	514	519	499	505	456	525	488	496	502	552	493	528	488	483	528	465	506	456	494	491	517	542	515	513	499	506	476	485	442	444	486	526	491	490	520	501	498	533	503	497	519	475	518	512	502	511	514	540	534	495	549	526	492	522	525	531	518	483	516	500	522	497	467	472	502	512	509	499	530	515	450	514	507	479	493	539	506	490	493	506	477	483	498	517	498	524	497	453	481	491	451	527	502	471	463	486	542	540	512	553	515	516	495	511	487	520	465	491	488	514	499	542	512	532	476	511	494	506	493	499	495	503	485	505	522	486	543	506	487	503	476	509	515	514	476	509	505	500	542	527	495	505	490	494	527	481	465	465	511	454	487	533	544	518	488	514	514	472	509	484	464	477	517	505	525	519	480	555	463	535	491	498	460	520	556	483	495	483	474	507	528	531	503	474	482	541	522	491	504	490	493	467	496	511	484	527	482	495	559	517	538	500	522	517	507	459	523	474	465	454	491	502	509	542	486	505	471	503	517	522	487	511	496	514	506	504	462	511	524	507	487	533	498	526	513	482	477	514	476	518	484	486	517	467	489	493	508	490	510	550	497	545	486	482	496	517	519	515	490	520	488	516	467	508	514	491	510	477	545	521	530	485	478	491	512	487	535	495	465	463	496	489	504	509	517	511	498	501	482	512	533	501	507	531	508	487	491	507	494	568	506	503	523	506	519	517	486	460	521	514	488	505	509	511	476	483	482	458	509	525	505	482	503	532	482	518	507	493	508	490	517	501	502	497	487	506	502	471	503	519	475	504	559	504	521	518	514	525	466	492	564	520	511	527	473	507	507	486	507	506	508	486	494	509	476	502	526	494	504	533	502	524	528	505	502	506	484	515	511	475	474	490	520	528	527	490	499	482	482	507	509	516	488	512	499	508	506	475	505	523	543	518	529	470	526	506	506	559	488	519	514	534	507	525	530	488	505	459	516	500	507	539	484	546	466	540	517	464	486	527	477	510	509	485	521	492	486	507	489	509	519	501	513	499	537	482	510	479	516	509	503	498	519	505	516	503	496	503	477	516	518	495	481	474	479	524	505	504	462	484	483	497	466	488	471	506	498	476	534	570	476	477	470	537	485	481	510	504	512	493	520	512	513	475	455	510	511	517	531	549	523	506	483	497	525	513	503	485	470	519	502	514	541	468	496	534	457	455	471	506	513	476	505	461	493	475	510	504	489	466	495	481	476	517	492	481	464	534	518	486	520	517	487	464	493	491	440	486	466	472	488	533	495	497	537	524	458	470	533	529	512	519	491	506	478	476	476	518	484	517	502	484	477	514	446	545	510	495	495	506	523	510	531	480	511	515	462	505	520	512	519	483	497	494	490	502	504	501	526	506	483	531	504	508	478	487	482	526	477	510	548	507	485	467	512	497	527	497	500	500	490	474	524	519	524	476	473	550	519	516	509	499	506	514	494	531	544	505	496	508	540	550	503	475	493	511	485	523	498	519	505	527	524	504	499	486	487	534	487	473	494	531	505	521	500	487	497	525	499	521	497	534	467	498	507	520	529	509	527	495	515	484	505	521	497	451	550	504	500	519	502	502	479	499	497	489	537	498	500	477	494	472	478	521	531	518	498	485	485	483	557	515	478	456	519	520	454	512	493	518	497	495	528	488	461	523	474	497	537	490	525	523	499	497	485	472	529	538	480	510	487	488	485	497	506	476	480	534	504	507	462	498	480	517	492	471	490	529	538	509	507	506	515	458	498	530	511	503	456	461	500	510	526	470	542	481	529	495	563	522	483	536	482	465	506	526	488	496	502	468	489	508	498	474	505	508	519	485	474	471	495	511	461	525	484	483	576	487	500	498	482	507	483	450	534	530	511	523	456	507	502	515	551	485	514	470	443	498	521	512	503	515	513	538	500	511	514	452	507	482	487	471	494	488	498	480	461	521	525	462	517	513	492	462	529	510	525	522	490	538	506	459	478	517	475	500	501	487	488	479	479	456	491	510	478	511	482	515	475	488	537	484	524	478	513	499	498	424	509	508	498	509	485	511	490	482	512	518	478	485	477	492	494	507	437	473	504	515	472	474	521	506	526	514	549	496	505	483	489	509	511	506	532	469	502	478	578	462	517	521	532	515	487	475	469	440	510	488	514	469	524	480	508	503	514	518	519	524	492	506	501	488	459	520	540	524	484	494	467	520	489	525	513	502	482	475	555	503	515	468	482	540	521	484	483	501	540	465	500	506	489	528	518	500	472	529	517	487	486	520	529	528	495	512	492	498	490	499	500	507	489	504	482	493	487	438	495	519	525	511	512	539	495	473	512	493	527	500	504	514	496	530	492
7058	25505	19531	5607	2285	1771	1432	1225	1069	987	915	834	813	753	805	812	744	703	708	735	663	693	670	672	639	683	679	668	663	639	686	618	626	633	666	661	652	660	663	701	692	655	647	682	646	640	679	617	692	632	650	686	635	680	640	648	594	634	689	675	646	651	616	665	617	703	653	636	697	615	628	638	658	633	639	640	701	656	626	659	687	647	654	653	630	663	595	693	655	629	672	663	698	654	649	649	643	661	639	651	657	641	623	625	639	668	681	622	658	659	663	636	666	650	646	657	659	647	628	654	654	645	679	642	646	649	622	608	681	637	671	653	663	654	620	658	668	651	670	621	656	656	642	645	588	671	620	661	675	684	652	689	616	676	626	665	680	645	669	652	630	668	628	615	633	632	649	625	669	623	616	643	601	666	624	658	656	649	644	612	659	655	645	621	666	644	681	683	672	650	647	653	661	639	658	650	684	645	667	619	633	659	622	661	656	656	670	634	669	671	641	622	610	639	607	655	668	705	625	670	614	668	674	645	575	673	641	619	626	636	628	613	652	615	686	674	697	591	646	681	631	628	669	608	641	648	673	675	631	641	653	668	675	635	662	678	627	639	653	628	670	637	664	653	585	685	589	634	629	695	637	621	679	686	693	660	679	618	621	628	628	635	594	653	603	644	634	643	636	663	656	666	639	625	659	649	657	641	588	637	649	642	665	647	630	607	619	627	666	707	623	615	680	661	631	654	656	616	607	652	610	644	673	695	636	634	666	630	698	645	671	586	658	635	670	656	622	634	690	663	662	645	711	614	633	682	648	658	679	659	652	633	664	661	635	668	641	687	644	608	680	609	618	640	665	609	678	628	632	643	667	682	660	652	663	672	665	636	693	648	684	647	679	667	623	609	688	643	602	649	644	606	616	622	622	692	600	648	628	679	584	622	669	639	622	650	665	649	620	629	711	634	663	615	649	612	593	669	685	640	605	652	656	638	670	685	640	635	635	640	645	658	625	634	646	693	640	650	683	605	651	677	688	634	632	671	667	623	645	663	628	647	654	654	675	657	655	660	617	656	623	650	672	642	635	680	645	638	645	646	650	643	649	648	653	663	632	650	699	633	689	634	585	624	669	611	666	638	649	617	667	638	706	661	661	648	629	681	639	661	618	626	632	693	660	749	646	692	656	634	620	678	614	668	619	651	647	663	681	675	667	670	613	667	631	667	629	664	700	659	677	644	639	692	688	652	640	664	581	653	650	665	661	626	641	635	652	661	642	676	674	678	626	624	652	608	664	597	674	626	683	669	643	670	639	653	650	639	594	627	636	624	684	643	693	658	653	672	648	626	630	659	609	609	700	632	663	660	594	640	699	627	649	588	631	650	673	677	644	665	625	648	681	596	682	646	639	645	651	637	623	606	673	661	653	590	692	630	663	641	691	619	627	689	648	633	656	655	652	652	654	612	628	657	664	690	629	631	656	666	669	662	665	659	676	634	617	590	654	657	668	685	702	679	647	659	610	641	627	669	612	598	654	646	643	621	637	627	652	591	665	646	621	637	612	680	649	648	699	647	636	657	634	667	694	629	652	634	648	672	699	637	601	639	614	642	687	616	566	625	665	647	665	642	708	660	636	637	651	606	683	618	640	643	642	646	676	688	647	640	632	659	646	618	665	651	637	694	645	622	624	594	613	624	638	618	626	676	719	670	651	631	652	637	618	687	646	674	662	643	663	617	587	691	580	628	618	614	659	638	622	683	620	668	637	634	634	672	676	675	641	657	666	683	647	631	679	649	669	641	623	624	630	650	668	662	663	629	646	663	613	680	656	622	647	667	642	644	626	665	627	682	610	616	662	641	652	620	665	656	664	656	681	655	654	637	657	639	693	695	652	621	633	659	703	602	651	614	662	675	634	688	669	675	648	661	670	611	617	684	647	651	684	702	609	647	674	636	657	653	645	672	623	622	661	623	642	648	620	643	617	649	688	672	585	643	620	630	686	612	647	634	701	641	647	623	648	630	620	632	640	656	622	632	634	642	639	630	709	626	666	623	612	641	674	667	706	663	673	621	669	629	648	637	692	628	657	652	651	649	625	622	662	627	653	664	648	695	654	648	681	652	671	616	625	656	643	681	668	641	625	671	646	656	659	648	663	683	707	645	682	668	676	629	613	618	677	634	615	675	658	640	627	636	663	612	673	669	646	643	644	649	647	679	621	637	620	699	654	689	704	644	655	675	641	655	638	666	632	672	678	654	669	655	681	675	656	672	624	685	673	700	639	623	648	641	641	690	630	648	648	645	641	622	615	659	692	653	631	656	624	670	622	655	651	685	664	646	642	666	639	682	650	693	622	655	643	631	605	649	652	638	660	618	640	668	687	631	632	689	637	648	640	661	648	669	661	660	644	594	637	634	641	660	639	644	644	648	652	655	694	627	665	624	639	610	639	637	645	611	610	660	634	670	631	692	667	667	626	642	597	649	608	641	688	616	697	644	649	649	651	683	608	672	654	662	626	636	682	663	620	622	697	644	628	661	665	645	619	652	594	648	650	622	649	630	629	690	637	680	660	654	723	712	678	655	643	685	635	662	672	603	725	667	682	635	649	655	658	613	675	660	709	652	637	657	598	709	682	619	704	653	669	635	622	664	664	628	638	628	679	621	624	645	621	671	660	668	684	660	660	640	669	636	665	692	674	697	660	650	630	646	624	683	586	621	628	710	597	646	674	639	642	653	631	692	647	636	667	631	640	648	681	655	650	645	652	642	623	706	647	670	647	642	650	673	615	658	653	675	668	639	672	630	691	657	630	645	639	634	654	676	619	613	643	650	631	636	628	654	654	684	651	639	624	644	641	684	696	613	658	692	622	629	670	662	649	628	637	635	658	642	661	669	643	697	615	671	659	629	673	649	613	652	656	668	678	665	613	679	622	635	647	687	659	654	649	619	630	644	634	632	674	616	627	661	642	695	672	618	665	645	661	639	628	656	634	670	625	631	658	651	626	646	632	660	651	637	652	696	615	638	609	613	608	655	610	635	667	611	693	674	635	619	660	654	648	636	620	687	658	643	616	655	704	643	640	612	666	689	636	628	641	619	703	629	624	625	631	645	693	683	714	639	645	655	640	623	679	629	675	704	705	662	617	616	623	674	682	677	656	586	637	649	650	652	655	629	633	646	649	655	638	643	649	604	672	636	595	644	629	673	649	644	656	630	627	626	667	646	615	643	648	654	661	684	669	638	642	682	649	649	665	661	708	664	659	643	651	663	612	654	696	658	615	660	690	676	653	643	657	622	632	674	677	640	695	670	631	633	701	685	608	667	671	671	650	665	646	647	679	656	679	642	650	644	657	625	613	680	659	630	681	602	674	686	634	664	684	671	652	653	662	650	649	622	660	628	653	611	620	669	639	662	640	634	642	660	607	645	611	677	652	692	645	651	662	672	642	666	681	636	655	640	643	653	658	616	578	674	671	684	651	655	609	671	693	665	661	665	669	623	650	649	647	684
25034	21499	27689	25001	5237	790	621	595	530	550	533	517	518	490	469	524	511	492	512	504	487	507	470	496	443	458	498	483	449	495	471	436	483	488	497	482	496	470	428	504	522	448	470	421	461	514	457	468	436	472	463	493	467	444	482	482	510	491	496	478	449	461	477	453	467	495	493	484	519	460	440	444	474	461	444	425	489	455	459	486	502	429	487	471	465	455	474	483	467	459	480	423	449	485	451	466	476	498	462	466	487	490	472	454	457	471	485	460	480	460	467	446	444	509	479	441	466	498	528	429	495	473	431	439	455	454	442	470	469	426	480	456	478	481	495	471	437	488	477	472	467	456	447	474	424	428	486	481	454	458	463	433	478	446	473	481	460	480	430	447	442	497	484	435	458	517	455	461	498	467	477	502	436	478	467	473	465	439	453	478	474	446	459	472	474	413	438	458	442	471	421	454	471	472	497	457	535	452	439	486	482	474	503	445	459	462	487	447	456	484	446	485	453	481	457	419	447	495	472	454	462	458	463	506	463	483	464	509	465	425	473	457	480	478	512	463	452	459	481	495	468	462	460	479	455	459	502	457	472	468	435	467	481	468	460	475	482	484	461	445	508	497	482	454	468	476	497	475	447	508	466	423	473	474	485	455	462	486	469	477	485	477	476	477	490	508	478	495	459	482	426	446	504	416	461	458	477	485	496	449	464	439	474	452	466	455	489	489	468	489	421	488	482	483	472	474	457	485	489	467	459	448	467	437	482	479	447	457	446	478	514	482	449	470	465	444	478	466	458	473	478	425	459	445	469	519	461	463	454	496	468	457	485	444	458	465	468	485	491	429	490	493	426	445	469	479	454	480	494	447	473	481	517	431	447	479	444	504	475	470	495	442	500	473	487	457	469	465	468	474	463	519	516	470	488	465	445	471	460	470	455	448	475	467	484	523	451	500	455	472	447	444	518	474	472	468	480	481	492	488	455	460	444	481	511	442	461	484	485	459	492	501	451	471	490	471	481	472	458	467	468	455	441	482	442	471	462	474	468	485	472	478	483	418	503	430	469	415	451	460	444	460	472	469	461	478	414	441	456	454	460	497	458	471	456	482	471	496	454	446	488	458	489	458	485	473	484	485	481	440	470	449	456	482	495	470	465	472	469	467	482	505	481	527	446	444	506	494	465	433	463	476	455	481	437	462	459	451	459	434	498	446	436	469	459	500	492	480	494	483	448	471	452	455	481	515	479	455	491	463	480	470	460	456	495	494	477	461	501	455	469	432	473	547	484	457	458	449	458	453	484	470	457	491	492	441	459	478	460	485	498	453	426	421	446	497	472	491	490	474	422	479	514	457	462	429	487	472	462	492	493	481	472	489	458	464	495	496	446	446	473	477	506	440	452	460	447	424	468	494	491	451	463	447	467	459	495	470	452	517	470	479	502	459	438	468	452	444	467	492	439	475	492	477	460	478	480	449	465	498	466	469	462	480	506	480	476	463	468	479	486	492	454	469	436	474	441	473	473	443	454	484	493	451	475	464	497	457	462	449	451	452	454	435	457	469	474	460	432	469	501	447	466	449	437	436	446	468	494	483	433	504	484	425	431	477	467	442	455	470	464	463	507	478	523	416	444	489	505	488	474	489	482	489	487	462	522	473	491	452	443	441	447	467	465	482	463	466	445	469	447	494	469	491	486	454	509	453	494	482	471	512	491	498	476	484	463	426	413	457	456	446	487	456	465	500	495	428	515	468	508	447	481	503	486	489	485	440	463	463	478	477	480	457	457	446	492	456	502	430	477	464	434	457	468	450	475	469	456	505	437	457	489	487	482	464	425	461	459	513	507	487	452	459	502	473	462	454	489	485	450	469	489	446	466	477	462	432	467	452	444	503	478	503	489	480	468	467	476	457	439	473	437	443	391	475	456	435	464	462	453	459	456	510	456	454	504	464	488	462	441	478	519	469	456	476	473	468	464	471	472	453	449	448	450	500	469	481	469	446	446	487	489	448	471	516	473	450	518	493	458	459	459	457	448	481	453	488	434	460	479	466	423	482	468	475	458	470	458	473	452	444	464	484	466	437	468	474	471	433	504	438	463	511	463	450	454	457	448	467	474	476	533	523	486	481	514	462	466	445	500	458	469	481	448	401	458	499	470	445	431	457	503	490	431	478	464	471	429	461	459	465	471	448	484	478	425	482	474	440	466	457	486	457	455	492	441	447	489	469	470	471	472	485	434	467	438	500	480	463	457	469	460	480	453	504	463	462	462	482	471	446	488	472	464	466	507	481	421	466	472	447	491	489	491	478	442	486	490	462	454	464	485	484	460	436	474	456	460	468	461	473	477	471	460	453	443	471	466	434	446	435	476	457	485	467	468	509	490	464	485	475	496	466	487	452	487	457	482	474	467	477	499	489	494	455	458	468	455	510	451	450	467	443	465	494	499	448	413	439	458	484	452	506	491	452	469	483	482	454	453	467	426	453	494	497	445	446	461	470	483	425	463	480	447	452	452	455	470	480	452	460	481	465	462	464	474	480	434	442	481	456	468	489	442	493	468	429	508	450	457	471	482	464	459	480	454	491	472	425	507	463	456	526	478	473	466	492	481	443	434	488	464	456	431	451	485	489	502	467	459	475	493	474	451	476	495	467	464	424	431	437	435	447	489	504	438	465	471	481	495	489	517	459	470	490	432	490	460	487	464	431	469	446	476	469	465	457	461	507	496	511	465	451	504	449	492	495	461	457	474	457	487	486	489	506	422	487	461	491	506	471	470	437	450	439	483	456	483	497	479	430	463	452	468	520	508	472	458	446	463	471	451	424	477	520	458	503	448	477	466	476	499	486	460	452	473	477	461	496	436	455	462	459	466	469	481	457	484	490	466	497	457	456	489	473	484	496	474	478	450	488	474	473	444	484	533	485	462	433	435	465	473	457	462	459	457	452	484	478	498	466	448	459	468	489	419	450	427	481	497	470	484	505	476	444	459	439	427	483	448	453	460	438	462	466	438	441	486	426	492	450	482	472	440	460	453	465	501	490	455	477	469	504	458	484	454	472	472	477	478	466	434	456	511	466	477	439	486	487	436	447	459	463	470	445	518	464	481	441	515	460	531	473	494	446	461	474	518	450	425	461	473	465	482	440	472	478	464	454	466	405	485	459	491	464	429	479	453	461	445	517	431	513	471	466	436	457	488	464	461	470	452	490	437	478	464	485	477	439	435	460	433	443	424	456	446	446	499	500	467	418	469	467	472	475	474	476	448	464	476	493	470	443	475	481	476	480	450	471	450	476	487	452	488	485	452	497	459	451	468	449	466	456	477	470	520	472	440	470	455	462	469	453	491	482	435	503	440	447	483	470	467	455	467	459	457	464	500	457	444	479	430	468	485	466	458	488	450	496	459	464	436	494	510	434	495	426	458	429	453	468	473	440	467	443	427	456	478	455	427	459	449	491	466	460	431	464	496	499	476	465	463	428	487	430	445	457	461	498	442	471	502	454	473	489
6377	19093	13950	4236	1364	1179	998	945	808	729	683	670	637	687	643	638	590	587	620	610	616	610	629	620	593	555	596	563	590	594	581	598	555	601	590	602	624	606	588	598	540	558	594	543	572	536	574	579	588	580	643	598	563	596	590	584	558	558	512	566	571	596	565	633	546	594	566	600	589	540	564	547	562	585	583	556	566	563	589	575	570	571	591	560	565	555	582	572	596	642	563	567	564	564	583	619	577	604	542	582	580	563	560	572	603	528	560	553	594	563	610	553	593	580	578	570	617	632	569	595	628	588	558	536	566	605	560	556	540	589	577	589	555	594	618	591	578	552	542	575	556	591	621	551	579	586	592	583	546	597	574	557	565	593	633	557	604	564	579	564	553	524	558	604	609	575	560	568	564	548	583	614	553	575	607	592	565	599	585	588	552	573	573	570	631	545	563	599	526	583	572	593	554	586	580	546	573	528	541	588	600	522	564	537	545	593	561	599	553	564	559	549	582	610	574	616	570	602	584	596	594	584	567	566	569	598	612	561	616	609	580	600	584	583	612	541	586	538	555	547	600	564	604	589	597	593	602	552	562	569	607	567	598	590	554	580	629	591	550	555	605	603	562	602	552	563	563	619	597	584	561	537	593	569	567	573	545	559	565	539	598	556	617	576	611	567	584	503	563	536	578	576	547	631	587	609	628	584	585	575	580	595	613	575	580	561	563	581	539	589	590	591	593	531	597	616	580	593	579	577	571	588	598	584	622	560	631	580	590	576	591	579	599	605	619	562	578	585	576	576	582	575	585	579	560	539	561	546	629	544	584	547	555	549	589	600	545	601	579	570	603	552	585	600	540	581	572	571	551	552	588	599	549	575	600	570	607	607	592	558	532	576	559	617	586	577	584	599	570	553	595	568	537	541	595	599	543	605	578	580	564	564	581	608	562	592	554	544	597	582	573	577	638	607	576	590	578	574	592	577	591	546	602	563	560	583	569	569	536	567	591	604	563	553	611	580	611	585	576	546	535	576	591	559	568	586	556	597	566	578	567	578	582	551	587	576	554	576	612	565	544	572	589	575	575	580	567	583	563	576	577	594	593	552	589	543	579	575	582	559	608	594	581	593	601	535	593	567	601	597	604	595	596	608	581	556	608	533	555	568	587	605	600	579	536	589	560	574	600	584	661	563	604	573	600	605	594	556	628	592	603	575	547	559	581	592	591	599	565	574	601	550	585	552	591	599	579	596	603	562	583	557	595	592	556	564	613	582	552	606	572	569	567	540	573	586	549	602	552	616	535	571	575	560	550	604	611	601	540	574	547	605	574	542	585	609	585	544	585	580	579	570	563	555	582	606	562	568	544	599	571	565	603	598	589	577	584	551	546	580	616	583	600	582	563	556	596	590	566	601	569	600	608	581	599	552	560	561	537	563	584	585	600	592	591	570	590	575	572	576	580	613	584	611	608	562	529	559	615	617	566	586	597	560	617	601	576	548	518	589	551	555	566	584	610	587	653	573	597	587	581	604	659	554	568	601	571	584	520	566	566	539	549	601	587	572	542	591	577	569	538	545	590	580	600	594	563	576	559	562	592	561	557	614	585	556	617	564	611	570	555	599	521	525	591	574	558	579	526	553	554	557	587	605	608	595	545	606	594	584	560	549	606	539	590	599	583	587	592	568	563	558	536	557	566	536	568	599	608	562	588	572	579	560	630	558	550	605	550	596	589	545	572	534	565	563	586	554	583	589	575	559	603	553	596	582	590	571	579	557	573	587	610	595	605	588	579	578	574	553	603	538	578	603	549	568	560	609	572	535	567	575	562	593	618	610	596	583	558	565	601	576	616	564	599	556	580	584	576	576	629	584	579	586	558	595	574	564	561	555	567	607	604	564	602	570	585	577	591	557	559	590	557	558	618	620	567	590	558	593	606	590	622	589	576	600	611	605	600	605	607	538	614	533	569	567	603	561	575	605	558	601	533	588	581	563	607	597	574	544	593	518	570	602	609	535	565	566	586	573	638	559	558	559	569	546	584	572	584	571	588	597	579	564	571	552	616	613	588	601	572	654	582	547	568	520	561	590	560	601	581	553	592	575	603	553	543	559	551	637	536	579	553	595	559	554	578	570	554	590	601	604	582	521	579	592	595	571	587	608	591	614	599	570	580	610	587	617	570	576	597	554	597	533	562	595	583	572	536	626	585	605	531	564	539	547	600	567	554	595	556	593	577	566	574	611	594	605	588	546	574	579	575	598	587	569	587	592	563	554	593	555	578	580	616	598	555	547	557	579	619	588	582	585	576	607	599	600	592	614	557	605	566	573	603	620	563	561	603	585	619	557	566	569	589	583	553	584	565	577	573	551	634	577	575	581	562	573	578	599	587	566	593	544	538	584	571	618	593	579	591	550	566	579	586	589	580	605	552	584	551	554	583	594	636	579	597	605	633	630	566	621	634	588	522	590	595	610	584	606	574	577	557	574	592	600	601	565	549	590	635	590	580	558	605	558	580	632	603	567	614	554	600	594	612	581	550	608	562	564	592	622	555	576	589	613	564	570	594	609	575	576	551	597	612	590	596	546	565	581	581	625	527	540	566	550	566	587	585	639	583	574	540	577	562	550	607	568	554	587	551	619	605	583	536	571	598	576	570	548	596	598	565	584	563	601	592	601	559	555	632	588	604	563	575	613	559	605	605	602	602	562	595	579	593	577	603	588	581	558	569	582	543	588	540	571	566	561	553	557	576	531	591	551	599	614	561	575	562	576	586	551	562	560	568	584	607	586	570	559	570	582	614	598	581	586	563	641	560	616	575	594	542	587	558	620	600	585	606	575	593	576	626	615	588	622	580	589	550	599	574	526	571	526	608	575	545	569	601	560	577	583	543	574	590	566	548	571	553	577	580	588	599	611	578	584	608	594	549	573	570	560	581	623	591	569	561	573	589	615	590	612	574	584	606	605	559	579	611	589	597	607	627	546	574	593	550	563	578	578	583	507	598	626	561	565	567	580	605	528	558	576	587	577	604	557	576	559	557	578	595	579	591	565	572	604	564	595	530	574	591	606	565	567	579	583	542	604	608	589	560	568	612	603	577	551	622	584	588	570	546	536	596	564	581	564	577	590	576	561	595	543	558	585	580	572	554	592	592	581	572	581	561	585	573	565	576	557	587	587	570	575	577	524	570	569	547	563	558	570	610	604	599	570	605	560	571	578	611	581	535	586	604	573	580	555	560	553	541	594	604	541	563	556	577	601	572	549	575	549	582	589	569	575	604	569	607	583	597	574	609	599	557	560	563	576	587	585	579	604	576	551	538	588	589	578	605	607	630	565	530	596	601	554	582	597	554	548	590	537	588	571	545	611	598	553	614	594	546	539	560	549	502	584	590	598	571	596	563	574	544	576	561	546	549	572	593	566	593	572	546	571	574	606	545	624	587	585	604	555	627	612	569	577	569	600	575	558	577	582	556	519	560	591	609	598	587	580	597	623	568	563	545	563	585	564
22873	21546	29548	23989	21541	21001	2804	697	514	484	389	332	308	334	333	276	249	254	241	242	232	248	223	228	223	217	239	220	221	213	210	212	210	225	202	183	204	195	197	217	183	169	190	213	205	189	193	206	184	199	203	184	177	209	188	210	192	192	207	196	196	187	179	202	182	204	186	208	199	179	179	213	186	188	205	179	185	195	194	197	190	187	187	163	173	179	191	195	183	192	183	175	191	198	186	201	176	182	213	176	213	211	217	173	207	201	168	209	192	188	182	207	217	181	209	216	169	181	192	186	181	188	170	209	187	171	172	175	209	200	185	208	184	215	205	196	186	194	184	168	191	212	179	195	171	196	193	212	183	202	195	175	187	179	192	221	176	197	185	181	197	239	183	192	201	211	175	193	182	183	203	184	183	176	195	215	187	189	225	181	165	161	191	197	187	200	192	170	203	177	197	177	184	172	176	186	196	216	182	230	203	179	164	190	187	191	191	183	174	207	184	184	170	207	196	179	186	186	174	183	179	182	190	178	183	203	194	188	211	199	182	201	191	198	189	176	185	182	194	203	185	192	194	175	184	205	182	185	202	179	197	164	207	186	179	183	207	202	201	161	176	162	186	181	194	172	197	194	178	197	182	186	200	189	206	190	190	184	170	202	171	185	206	180	193	214	201	190	157	167	209	176	211	185	189	203	208	202	176	212	189	162	193	178	200	173	198	182	184	185	218	221	200	179	172	172	168	174	202	182	210	184	168	166	192	200	208	197	187	200	195	181	199	227	201	211	184	181	187	188	187	179	203	168	207	190	193	210	195	181	205	190	202	166	183	191	178	195	177	206	168	170	195	195	206	195	175	212	183	217	181	193	204	179	201	209	177	201	167	191	212	190	197	190	177	170	199	184	201	181	165	184	201	193	182	185	182	191	181	204	204	176	209	182	183	190	205	158	214	177	197	178	188	187	187	198	203	207	175	190	179	190	195	183	181	177	182	174	192	183	181	188	196	168	210	179	181	209	203	215	200	192	190	192	170	202	146	213	205	192	154	206	206	176	195	193	201	184	192	202	211	205	189	174	182	200	190	198	183	207	199	214	203	191	198	189	193	183	187	196	214	182	207	195	196	168	209	188	184	174	172	181	201	188	189	161	169	199	199	182	183	212	190	164	205	181	173	162	220	177	185	182	172	192	206	206	178	200	170	181	204	173	201	196	187	180	202	191	178	189	207	208	194	189	217	175	187	199	173	189	170	184	185	213	217	199	200	176	184	189	157	199	193	198	193	209	189	190	174	154	187	194	197	178	194	170	227	193	177	170	181	187	178	178	178	201	207	200	156	190	201	176	191	183	177	178	190	190	191	175	203	175	201	194	188	189	175	174	215	157	196	207	172	186	189	201	182	210	166	164	187	188	186	201	196	176	175	205	202	192	203	186	189	188	193	208	188	194	193	177	207	175	228	191	158	173	190	185	160	196	169	201	198	183	173	199	196	228	203	199	185	183	195	179	168	175	189	189	207	185	193	200	167	177	190	197	169	181	195	173	181	172	202	190	176	189	178	188	186	188	191	206	219	164	207	197	172	193	209	186	211	192	192	182	184	187	178	181	181	211	184	195	171	210	158	187	169	178	193	187	191	192	195	186	184	208	198	193	189	196	199	178	187	186	195	176	186	184	221	179	182	183	192	198	177	183	174	194	195	198	174	175	221	207	183	209	193	211	189	207	201	192	192	212	194	182	195	192	212	184	192	203	169	179	194	193	183	194	194	176	172	199	181	200	187	184	203	186	191	180	193	204	187	196	173	199	185	211	197	192	176	169	184	191	185	181	180	215	220	186	218	196	185	202	221	191	192	198	206	182	191	175	180	175	179	191	204	217	202	192	204	180	179	203	195	174	207	192	180	196	189	187	216	214	184	206	186	160	186	203	184	193	187	191	166	189	178	191	197	200	194	172	195	179	190	184	182	176	192	198	199	202	194	174	175	166	200	185	191	177	194	195	184	175	197	189	195	182	190	181	169	187	171	207	197	181	185	174	184	178	194	191	190	177	209	189	158	189	185	199	198	183	174	204	170	175	219	197	194	209	183	171	210	187	217	193	204	211	187	203	182	214	191	187	183	207	204	170	199	182	164	169	172	184	197	188	174	170	166	188	183	218	197	173	203	159	198	184	218	187	195	185	185	198	184	188	178	175	200	164	184	181	188	174	153	166	168	191	153	193	200	164	167	204	189	202	188	175	178	185	184	169	214	208	180	186	156	177	206	181	200	174	179	213	205	190	192	197	181	213	194	189	175	188	207	217	182	190	175	208	191	192	167	201	173	186	186	183	185	179	183	200	189	198	210	192	218	179	178	186	193	203	200	190	176	184	197	183	174	194	185	160	187	194	200	186	211	180	225	186	184	195	202	190	168	190	199	150	196	197	191	202	172	170	204	180	167	177	186	199	195	200	160	178	206	219	171	182	195	158	202	181	200	167	176	197	184	187	172	202	194	202	166	182	207	198	208	173	185	191	193	197	161	177	214	200	175	176	193	201	200	194	189	192	193	176	195	166	169	198	173	188	212	167	204	176	201	195	179	203	191	165	214	204	189	203	170	198	192	179	155	167	189	191	190	203	171	171	201	188	176	173	207	185	167	178	209	186	215	183	183	199	174	205	194	197	192	191	186	194	191	178	189	203	175	169	174	199	193	168	177	198	186	209	174	185	180	195	182	182	206	190	195	185	185	174	180	226	190	183	182	174	201	198	218	186	197	211	183	206	206	195	191	192	192	198	203	188	181	190	166	192	188	217	188	194	187	164	203	182	161	186	168	197	203	209	178	176	166	213	195	221	196	188	200	194	183	178	201	190	178	175	173	180	212	187	216	210	216	174	198	186	173	170	205	196	188	198	190	205	199	189	181	178	184	189	208	212	181	201	174	191	196	198	179	213	184	194	189	202	157	184	189	194	185	196	181	191	194	188	159	188	190	183	201	175	200	200	178	202	182	194	198	194	193	177	198	182	191	224	195	200	172	218	203	160	162	192	174	189	207	198	167	172	161	189	204	179	197	181	198	168	193	177	160	172	177	185	197	188	207	190	202	213	224	199	202	185	190	191	189	201	168	185	187	181	190	195	169	180	200	191	213	221	191	203	209	191	191	186	190	186	184	195	193	191	198	191	191	185	205	194	180	193	202	188	195	183	198	207	200	159	180	178	206	187	204	210	157	212	188	185	185	174	192	163	199	180	175	174	179	197	185	180	185	220	198	191	183	219	184	192	198	158	188	189	176	178	204	223	212	184	225	188	193	200	217	200	183	167	216	174	183	167	172	181	192	209	191	186	178	200	211	194	191	162	210	188	185	188	186	179	191	188	182	201	175	178	204	197	188	200	199	174	196	193	175	172	208	177	190	198	198	187	164	160	210	217	175	196	178	210	198	168	208	188	193	189	179	183	199	193	191	200	181	197	179	194	182	176	189	177	193	173	206	182	207	209	206	184	195	186	180	183	214	182
7964	30986	25381	6961	3135	2308	1758	1352	1106	910	681	621	567	484	434	434	379	391	343	376	323	329	306	294	317	323	312	289	279	289	285	257	314	277	265	278	280	260	244	271	265	267	267	244	262	251	266	273	242	251	242	231	235	244	238	236	254	237	245	274	274	244	241	244	249	251	210	250	264	243	251	244	241	271	223	249	257	240	227	241	260	234	216	237	257	255	257	205	212	263	264	246	225	244	226	259	248	258	237	258	263	231	230	248	225	275	247	240	243	243	245	248	235	249	266	250	274	265	234	278	244	251	241	243	271	258	221	266	228	268	232	263	262	233	247	243	262	230	227	249	282	275	238	221	230	250	240	227	260	224	233	257	236	229	214	228	243	248	257	245	220	257	224	249	229	250	247	242	274	273	246	248	235	251	241	242	255	233	233	226	243	237	242	228	271	251	241	220	277	241	237	258	245	225	239	266	252	214	236	260	249	242	251	245	235	237	217	254	241	240	263	244	253	251	272	237	243	241	261	216	253	252	269	237	240	245	234	269	231	230	259	214	291	255	251	252	225	260	247	272	233	236	253	242	230	219	246	253	234	238	252	260	259	228	276	238	232	272	263	232	216	255	241	249	240	238	205	262	249	258	234	249	227	261	218	243	264	267	240	238	243	255	253	244	222	248	263	245	284	228	252	212	229	229	254	249	271	219	233	223	261	270	232	256	256	245	242	227	227	212	235	258	225	223	270	237	223	228	253	240	230	229	264	254	249	239	273	227	266	255	220	267	274	230	240	239	254	234	280	255	263	248	239	243	235	267	264	243	233	254	261	249	234	265	230	241	240	254	274	234	256	257	228	255	232	208	275	232	251	246	253	220	246	267	241	228	252	268	238	237	235	232	240	256	233	269	252	267	248	222	258	233	241	265	267	230	260	235	276	244	256	214	229	223	211	244	244	253	253	259	221	244	257	235	270	227	264	244	237	228	223	246	261	250	258	254	259	247	251	250	234	249	268	252	213	251	239	221	218	245	247	259	226	238	259	235	230	249	234	261	228	232	242	222	268	259	242	225	253	230	227	259	254	269	235	228	235	281	235	246	244	230	225	264	256	236	219	280	221	261	220	229	251	233	218	267	258	229	247	244	260	243	271	212	254	262	244	232	237	246	254	256	264	247	258	262	227	237	231	260	242	277	252	258	237	277	251	271	233	235	225	279	241	257	253	223	264	260	229	234	228	245	250	253	236	240	207	266	261	270	239	232	244	245	259	230	257	238	248	250	228	230	261	252	231	260	229	265	231	252	251	253	265	239	247	212	242	212	253	261	266	249	251	244	253	260	220	239	247	275	238	229	250	250	234	242	243	263	202	238	242	231	231	266	258	264	253	249	257	244	265	263	228	237	273	255	232	236	233	251	240	227	243	264	247	242	240	251	240	263	246	242	231	272	253	254	246	244	282	231	226	234	253	236	236	245	231	264	262	245	255	284	250	258	239	241	250	275	255	220	236	283	228	232	258	235	263	248	276	205	242	217	235	239	222	227	245	250	234	196	270	254	242	243	279	249	252	246	255	254	248	256	240	259	252	252	236	249	214	209	254	231	230	210	284	245	284	247	231	268	276	264	251	258	251	237	254	257	261	225	223	243	232	240	262	236	242	226	218	268	250	244	245	221	216	247	250	233	248	218	245	248	249	260	224	242	237	229	241	250	238	232	250	260	227	225	224	205	244	264	256	233	240	246	223	248	228	264	235	261	263	256	260	250	277	265	249	252	229	222	256	264	243	236	231	232	245	232	228	241	239	272	265	222	252	225	245	245	239	275	250	244	231	217	249	242	259	227	256	230	226	216	260	249	240	246	249	238	231	241	255	261	271	238	257	243	249	256	249	270	241	226	251	257	264	235	246	228	262	252	223	248	249	240	229	239	245	246	258	232	233	227	235	231	261	254	245	254	208	238	231	240	211	244	257	250	256	246	257	227	245	247	270	244	248	230	223	251	237	223	268	272	227	253	235	241	227	223	228	218	236	245	256	242	250	235	240	285	252	248	226	248	249	218	228	253	232	263	250	237	252	238	252	239	248	275	227	250	244	244	247	256	258	281	248	243	235	242	250	242	237	247	224	259	240	237	267	244	262	256	239	218	245	225	243	245	272	237	256	248	252	247	246	228	229	242	218	244	303	263	255	249	231	268	258	247	256	219	224	253	264	240	253	260	230	256	240	240	272	262	228	219	222	236	266	228	243	240	250	237	239	231	212	256	261	250	232	255	267	255	255	250	274	249	261	264	224	265	251	240	260	249	256	241	213	211	256	265	243	239	248	254	242	200	251	256	233	238	239	261	246	239	277	253	236	240	219	262	242	224	220	235	241	245	245	252	241	249	245	213	264	237	251	221	232	262	246	255	224	268	227	270	269	268	235	267	261	243	224	256	246	259	251	270	231	241	252	253	258	247	238	277	292	236	239	260	265	225	230	257	235	245	238	259	237	239	222	252	240	220	224	221	243	236	239	213	259	264	259	229	232	248	236	247	226	271	248	254	241	237	253	244	254	271	245	240	244	247	243	259	240	244	239	261	249	234	258	232	212	248	259	254	248	224	242	261	269	243	249	239	238	223	270	258	260	248	249	220	231	238	240	237	245	243	237	247	254	257	237	265	242	204	254	232	246	266	218	255	239	274	229	237	260	239	260	240	253	243	238	236	247	202	254	247	260	225	232	265	244	242	247	247	233	230	241	250	271	244	232	212	240	238	245	239	209	255	225	268	237	230	211	229	242	233	240	252	255	224	251	238	258	241	233	249	225	232	254	233	241	225	253	241	241	240	248	253	244	231	249	246	247	266	258	259	236	259	229	245	247	254	241	248	232	226	245	235	252	252	204	238	239	282	253	266	227	248	249	213	247	230	237	247	246	241	249	258	271	264	286	243	230	247	245	262	292	251	247	238	229	260	228	236	236	235	255	247	251	285	242	242	242	271	259	240	245	281	243	251	251	252	249	243	235	225	248	250	257	247	252	226	253	254	248	238	266	234	240	242	227	232	255	232	243	278	254	252	245	251	216	262	249	244	221	245	239	251	239	253	249	226	246	253	233	263	230	250	269	244	237	216	239	232	242	249	256	260	238	236	246	225	225	265	239	262	274	275	253	238	219	253	237	241	226	246	239	230	256	260	253	219	242	251	246	279	251	257	229	223	228	253	208	250	196	247	242	237	253	269	247	251	249	262	256	262	220	240	236	220	235	265	210	236	253	195	237	252	241	239	254	248	272	232	248	262	216	230	281	246	261	250	242	258	249	256	222	273	230	245	240	243	269	248	255	261	234	261	235	254	230	246	247	251	200	254	260	241	244	268	250	238	260	251	271	224	233	228	241	240	274	249	261	237	242	221	252	283	242	239	229	260	265	221	240	261	258	250	226	237	247	301	242	246	230	215	262	275	234	257	228	268	238	228	249	241	265	253	240	246	247	246	248	246	249	249	265	248	247	265	236	225	255	222	250	243	249	246
27781	17442	5459	1736	757	722	687	707	673	708	654	687	669	681	686	691	646	718	641	695	696	684	675	688	676	674	679	726	680	659	641	657	677	643	686	688	613	651	682	685	661	704	640	746	705	703	655	664	697	678	667	688	636	702	699	648	712	688	664	718	628	661	674	673	642	710	674	703	685	682	709	646	681	663	740	675	668	666	674	706	673	697	665	698	655	691	664	653	699	676	662	685	665	662	676	696	691	667	662	692	660	660	676	674	629	679	645	717	709	720	661	705	660	678	687	661	670	672	688	661	658	677	642	653	693	632	697	631	701	683	681	649	708	682	674	709	648	664	657	650	693	719	616	644	718	656	650	699	722	702	706	693	653	699	686	718	653	724	662	720	678	685	674	687	660	677	623	671	697	644	697	660	655	704	699	655	669	665	658	650	708	702	661	646	625	644	658	698	699	674	668	687	689	689	625	674	676	716	673	641	708	663	694	660	663	713	684	676	696	676	687	662	693	649	664	710	722	613	690	698	621	652	652	668	678	660	660	658	684	647	657	679	656	698	683	702	673	672	693	656	679	697	668	666	619	645	695	659	711	654	703	635	701	697	637	692	711	651	707	675	625	673	675	643	662	710	647	706	703	675	714	700	670	666	668	666	671	668	716	676	712	727	631	696	709	705	723	627	630	685	642	707	686	718	679	713	681	695	711	673	643	668	681	673	683	693	668	686	702	652	655	609	648	657	708	696	670	673	697	688	653	691	681	724	708	737	680	694	708	677	679	676	703	744	686	689	707	680	663	669	667	688	708	651	685	654	665	704	693	634	710	651	655	645	688	647	669	730	667	674	666	664	662	681	650	695	706	665	709	653	681	679	678	672	632	675	683	696	684	638	670	713	732	667	691	649	658	707	689	704	684	724	639	670	664	660	625	674	667	642	628	698	640	696	736	643	707	658	638	662	644	691	619	677	641	673	666	686	622	703	660	692	654	653	700	666	664	668	650	640	647	658	662	695	660	675	633	648	635	690	704	710	668	687	694	643	646	687	681	658	654	665	662	608	687	667	655	636	669	722	674	671	651	647	661	678	648	706	693	714	683	650	638	710	673	689	636	665	641	672	661	668	683	658	682	674	644	665	671	617	694	694	672	637	696	664	666	672	705	644	705	686	626	655	639	690	641	656	702	653	677	719	701	622	678	706	658	692	641	659	701	670	648	645	620	676	716	647	698	666	662	685	662	670	691	661	650	684	603	692	658	645	704	689	653	634	677	659	691	658	677	674	660	669	672	672	660	673	657	651	657	683	663	708	662	686	669	710	611	716	692	664	712	662	705	686	692	667	661	685	678	706	728	657	629	705	671	685	703	683	678	685	711	696	687	666	660	701	670	703	667	729	698	682	631	665	661	684	675	700	668	634	645	679	686	675	637	679	687	658	673	691	644	698	665	732	624	651	654	598	703	682	661	669	672	688	646	713	685	686	665	624	658	701	652	691	697	666	670	726	680	668	673	728	687	666	675	686	676	629	682	711	664	657	686	649	715	736	673	668	675	698	683	704	708	670	654	664	651	654	693	677	634	701	705	655	659	635	674	658	620	635	666	698	662	692	693	670	646	650	684	691	693	686	628	675	683	713	644	677	659	667	651	660	658	676	693	672	686	712	665	695	682	676	623	647	636	685	671	671	660	632	680	673	700	631	655	670	644	679	696	667	736	672	681	628	688	653	700	684	649	680	655	701	703	677	688	712	651	697	664	642	711	662	670	673	659	642	712	641	717	646	684	629	644	694	677	724	654	678	677	667	668	658	674	675	655	733	670	630	607	702	702	660	660	677	685	656	702	699	699	688	640	683	694	688	664	679	684	669	658	743	657	716	663	663	655	649	652	648	674	687	696	728	700	667	712	687	675	691	677	606	667	717	668	644	650	695	643	678	682	660	651	639	733	623	664	680	692	728	746	684	657	684	683	675	676	699	696	673	670	688	648	668	662	658	668	694	685	676	715	653	670	680	645	665	669	656	675	690	675	705	691	676	732	683	651	651	626	663	681	643	647	669	715	707	676	627	641	664	661	654	667	678	650	706	667	681	658	688	694	662	663	698	694	670	700	706	705	678	707	666	663	667	705	685	659	668	692	697	696	647	685	714	686	719	690	676	654	654	674	693	736	736	665	670	675	678	651	676	682	635	689	611	697	655	710	712	672	674	650	683	643	643	694	664	711	675	654	673	707	656	709	665	692	672	691	666	660	675	645	704	672	654	684	672	671	667	652	656	662	672	648	654	680	692	683	672	647	683	660	673	642	665	653	671	730	695	680	658	690	674	698	668	659	672	673	696	635	674	634	691	682	660	633	674	652	657	693	686	670	651	683	680	674	660	661	665	709	615	669	663	711	650	630	699	641	656	655	670	651	666	644	669	677	716	680	634	646	647	684	654	666	671	651	683	665	701	680	679	627	663	660	664	679	709	701	614	647	664	677	627	659	667	651	661	657	693	699	662	658	660	734	680	653	673	711	680	668	665	668	670	626	686	708	645	659	692	653	684	658	668	639	661	644	653	686	641	648	679	665	655	688	711	698	671	681	667	689	676	670	679	711	638	654	672	687	708	665	698	709	691	664	670	680	664	623	667	671	676	675	673	663	671	680	694	660	722	685	670	615	666	634	654	683	648	705	675	656	652	675	683	656	650	658	690	704	693	673	686	681	683	667	653	677	641	625	671	672	643	663	707	673	673	699	676	707	684	674	654	651	643	670	658	658	659	664	653	657	685	658	638	614	641	692	655	676	663	691	683	707	656	689	680	721	726	696	720	649	638	639	715	697	683	704	683	657	695	666	730	654	626	686	640	683	636	691	666	657	667	692	694	672	665	619	657	656	690	654	670	687	707	726	670	667	702	679	667	646	683	684	662	644	707	648	691	698	671	669	660	644	647	619	669	673	650	704	639	655	638	642	652	653	709	682	641	631	707	642	653	662	683	671	646	699	689	696	651	670	661	712	638	671	685	687	699	657	662	682	651	684	659	662	672	655	663	670	731	720	728	727	654	671	628	714	681	696	649	675	665	665	667	708	698	675	658	702	611	644	727	674	699	684	668	683	663	672	655	653	658	654	706	699	710	680	676	645	674	658	670	666	657	677	625	648	682	632	693	648	653	634	672	699	697	671	654	693	693	628	651	688	679	664	651	641	675	671	707	644	704	666	640	695	657	671	660	631	639	706	684	681	684	670	647	646	665	671	642	691	673	696	688	679	639	676	689	612	633	638	666	679	693	654	681	725	715	696	689	691	709	665	672	661	658	685	708	689	652	685	647	688	697	637	671	694	671	675	639	647	699	727	638	689	656	653	681	700	679	699	687	663	658	647	678	665	652	700	674	656	678	639	620	619	688	717	677	673	671	649	707	653	709	687	673	655	633	647	705	658	664	643	660	679	689	697	672	645	651	682	680	662	660	660	679	649	697	690	666	644	674	679	650	640	683	706	656	712	683	659	680	652	701	667	680	674	713
6590	9040	3692	1454	941	890	916	839	914	842	827	929	861	848	874	888	874	856	845	913	851	865	851	817	915	862	925	836	857	857	861	879	863	816	829	900	863	863	853	875	823	860	843	901	840	891	827	815	840	877	802	860	844	838	844	887	840	845	848	853	808	850	817	872	853	863	840	800	841	832	832	868	841	836	877	843	802	806	871	868	798	844	840	830	851	864	822	815	858	839	856	876	851	852	844	823	823	850	810	846	854	863	803	877	882	865	824	861	842	880	849	851	867	845	857	777	853	771	850	858	855	858	862	855	849	819	879	793	800	820	822	826	819	878	876	868	860	838	869	854	869	851	889	864	815	863	853	875	872	808	812	834	840	844	891	884	846	891	882	823	832	910	842	828	832	860	886	821	842	798	859	817	823	908	841	878	801	829	868	904	852	777	870	836	852	860	845	829	856	875	770	855	880	840	863	824	897	846	832	838	795	880	851	821	873	834	846	843	842	868	868	853	824	871	820	882	810	885	893	853	842	837	830	831	842	887	876	863	849	859	841	841	842	852	783	817	859	877	893	841	849	830	881	811	809	885	820	829	790	831	816	868	878	800	836	889	882	827	841	869	863	847	848	905	814	860	849	829	825	832	880	891	869	806	850	837	875	798	835	875	849	867	864	863	848	847	793	867	900	888	866	809	819	846	856	842	844	845	845	860	861	826	906	804	871	827	824	851	780	858	834	800	865	903	863	830	807	802	824	866	816	874	820	873	854	816	854	829	846	860	858	849	845	842	898	857	838	821	898	852	852	869	776	863	878	818	819	858	809	869	820	898	818	822	801	831	845	775	879	871	876	865	858	862	887	809	861	841	850	800	851	848	854	907	814	809	842	800	895	892	876	853	868	866	831	874	796	875	830	841	871	843	809	837	829	847	895	825	833	868	866	878	904	834	825	828	825	912	897	851	864	864	817	758	836	829	837	844	844	867	822	840	862	854	866	834	851	843	859	816	831	805	858	820	874	856	871	888	840	841	840	885	831	850	838	826	777	832	836	844	872	874	885	820	843	871	874	860	877	844	870	818	805	823	855	911	825	800	840	889	882	861	915	834	815	826	860	870	893	845	838	844	899	858	851	860	915	846	872	868	877	847	769	870	825	846	805	844	813	841	811	881	842	845	870	810	863	861	829	886	845	856	822	885	826	845	911	846	792	820	849	826	869	813	852	839	811	860	875	824	821	920	822	848	872	864	853	869	830	847	856	860	869	789	828	803	837	838	787	834	824	860	831	825	888	872	821	862	815	873	865	866	829	824	820	839	810	848	815	807	877	867	837	872	848	851	869	857	804	840	863	823	861	860	784	784	845	930	810	860	820	867	856	849	848	905	880	830	919	830	856	871	839	863	840	800	891	871	836	862	835	889	873	849	877	892	838	806	839	848	873	860	913	878	896	802	847	860	828	818	816	838	839	830	830	907	879	868	811	817	889	846	873	845	815	890	873	888	873	849	818	879	851	840	845	849	817	860	871	811	898	870	876	813	849	848	798	887	857	835	857	870	889	835	882	902	850	867	830	846	815	860	879	869	869	851	795	848	865	836	915	860	890	872	867	877	844	850	836	824	864	851	808	848	831	836	832	827	795	895	859	866	841	814	852	847	837	851	884	811	849	836	843	866	837	879	885	816	833	831	835	823	809	839	859	846	868	867	871	881	795	789	898	827	903	838	842	805	880	845	833	828	859	871	850	831	867	837	831	839	871	885	895	842	832	827	827	828	797	858	840	875	861	873	863	855	844	860	819	831	924	842	880	867	866	887	864	853	846	825	809	777	894	860	843	823	848	871	880	868	851	875	821	865	826	864	878	791	801	820	859	874	869	826	833	834	866	866	873	849	830	881	840	859	850	878	870	852	854	868	852	768	836	834	879	871	892	872	890	899	874	806	783	846	830	894	853	834	849	817	807	857	871	833	879	815	834	857	829	816	862	831	878	850	866	825	864	823	802	854	875	915	854	874	856	836	894	831	879	880	865	792	877	890	872	821	842	849	824	809	824	881	870	804	853	849	854	818	824	853	842	851	778	858	896	844	843	831	817	839	839	839	836	843	844	843	826	878	847	866	884	879	856	791	848	867	817	839	853	853	847	842	880	879	848	857	825	863	887	807	804	877	822	885	864	855	931	879	796	874	851	859	823	842	869	868	830	786	860	835	829	805	874	895	871	891	878	859	841	830	915	827	799	851	874	870	866	867	861	809	872	812	881	906	846	893	844	836	901	893	862	893	794	817	843	814	868	893	887	867	908	880	881	894	868	790	849	918	838	831	873	803	819	870	837	837	826	867	871	820	860	815	855	888	846	863	835	840	866	857	834	845	911	866	835	884	853	846	820	836	862	862	823	847	850	853	801	907	873	808	817	818	849	870	868	785	850	847	864	846	841	901	794	882	855	810	842	814	860	876	872	850	868	883	860	834	855	849	839	853	858	840	892	838	834	816	847	849	845	863	827	830	877	912	842	832	873	858	862	820	844	838	852	834	855	779	871	823	829	847	840	833	869	898	878	806	814	824	816	831	861	866	857	850	898	863	871	859	850	872	842	834	889	814	778	866	887	804	803	869	879	837	839	842	851	830	871	855	830	870	821	846	829	833	862	812	852	855	807	836	832	842	858	816	866	860	828	879	830	873	861	829	839	872	867	857	870	844	836	827	865	858	902	854	855	844	822	879	883	850	819	832	838	839	840	886	863	863	875	856	841	844	838	817	755	835	802	852	829	847	843	825	854	826	825	839	849	848	864	836	812	811	858	839	808	867	834	850	810	875	803	906	821	864	852	823	824	850	879	860	864	834	830	800	871	824	799	838	825	885	858	810	847	868	804	839	864	852	878	877	884	826	853	877	849	842	872	908	814	910	847	853	870	894	919	850	826	840	832	867	871	838	783	889	848	822	871	865	868	840	810	843	870	880	846	868	808	876	799	809	801	878	845	866	819	872	835	809	875	815	836	849	869	826	833	883	867	849	861	806	848	873	850	831	841	835	839	845	882	884	861	885	823	810	801	877	877	833	800	884	853	863	829	824	850	848	843	873	845	810	829	852	821	845	885	841	853	830	856	801	861	883	888	819	863	845	886	846	827	873	890	890	867	840	865	816	834	832	831	830	848	886	807	866	867	877	871	923	850	836	817	826	860	840	875	857	792	843	861	847	863	833	805	868	793	820	882	834	846	838	840	817	869	831	837	846	852	813	836	868	848	849	806	851	813	811	863	854	851	882	870	867	801	824	873	818	873	817	796	892	874	842	819	847	955	863	815	818	833	863	865	840	860	825	800	814	848	829	850	833	881	864	866	827	883	883	881	852	829	852	846	857	829	803	901	946	830	851	873	828	840	833	873	791	905	872	797	828	831	846	871	890	861	868	920	822	891	814	878	889	868	829	838	855	876	823	854	805	864	853	786	830	850	856	751	822	861	882	842	830	808	822	877	856	842	856	828	864	825	837	847	870	869	792	869	839
23774	21510	29002	24465	21213	5790	1004	779	661	589	648	574	549	575	536	553	575	543	522	534	525	543	544	505	528	512	518	506	504	523	481	516	509	527	489	503	486	524	442	512	500	502	535	463	499	541	487	479	534	484	475	530	493	510	514	518	463	496	499	507	536	505	471	491	501	515	507	529	484	495	490	445	488	548	509	509	516	470	510	524	473	502	450	469	503	528	454	469	466	495	504	507	512	466	530	530	455	501	502	462	431	511	534	505	445	490	486	502	467	498	517	486	480	507	448	511	528	501	492	496	488	449	483	460	479	512	478	472	514	485	490	537	480	520	517	526	503	527	536	488	485	514	516	491	476	436	483	492	471	472	510	504	515	477	497	483	481	469	495	474	498	505	486	498	523	502	488	474	483	482	489	502	478	475	511	500	519	477	479	500	508	487	532	498	515	512	490	468	497	476	519	539	550	539	511	486	466	543	492	494	512	474	470	501	470	494	499	496	470	511	462	534	509	513	521	514	465	487	482	510	484	495	466	518	512	482	516	533	452	445	515	487	448	475	449	466	484	506	501	493	476	533	486	471	480	482	472	478	519	486	437	522	548	479	498	498	496	529	530	457	530	481	470	514	476	459	439	490	486	475	505	500	485	510	505	525	471	481	481	520	448	505	492	509	501	467	484	497	447	485	505	472	510	523	492	475	526	526	482	546	474	485	496	478	492	499	500	523	477	496	501	482	489	475	529	521	514	494	481	462	496	504	471	460	518	470	520	488	533	453	537	473	482	487	453	489	481	530	511	472	513	507	497	435	469	522	507	509	513	514	495	480	489	487	504	513	488	469	551	475	488	515	488	499	491	486	481	506	501	533	505	511	513	459	489	503	514	490	455	473	505	467	474	509	464	460	489	524	473	466	476	503	461	488	495	463	473	475	528	521	474	483	487	502	477	487	490	506	497	484	511	484	449	490	466	481	479	499	500	510	531	507	471	472	502	487	513	492	508	496	511	495	471	473	496	491	497	554	454	486	479	486	518	476	498	487	494	533	515	475	502	453	505	530	525	469	438	483	548	492	495	423	518	501	501	523	486	525	499	517	488	488	462	471	525	494	503	506	455	495	508	510	479	515	535	510	481	494	494	485	468	517	528	529	507	463	494	494	482	527	492	532	495	477	478	504	481	520	505	492	466	488	478	501	525	473	477	496	491	498	464	509	478	504	511	489	478	504	487	500	531	501	509	442	506	510	506	513	446	482	473	457	469	470	481	468	480	500	504	494	485	467	479	543	510	488	505	482	508	465	471	531	520	526	499	512	501	481	490	493	521	514	485	478	474	514	494	488	465	501	517	498	496	496	508	472	523	456	490	487	488	504	531	458	468	489	479	445	525	522	511	492	472	494	501	507	504	523	494	471	503	484	458	548	482	463	485	449	484	520	508	500	478	510	549	453	463	483	445	501	481	476	544	485	479	456	506	498	483	482	538	534	461	470	518	507	497	491	502	491	476	505	501	464	517	502	495	505	544	503	479	534	484	509	520	485	473	473	496	517	503	521	525	513	499	479	501	493	498	491	472	505	513	529	503	490	486	506	440	488	483	516	492	521	510	500	504	478	492	459	486	456	497	497	461	525	534	526	473	516	463	491	483	456	545	467	497	490	459	466	468	472	473	511	463	506	515	468	496	470	493	538	482	486	466	495	479	515	479	494	526	515	487	505	477	491	497	464	504	462	512	507	501	479	484	508	492	511	484	477	478	498	472	505	520	486	510	518	501	501	481	522	484	491	471	455	491	466	494	505	512	462	518	507	467	491	473	471	505	484	474	483	511	529	490	494	476	532	473	511	496	494	448	494	497	472	533	501	465	501	499	498	519	478	482	461	509	521	507	499	472	493	503	515	510	483	495	503	529	507	506	451	506	498	464	497	479	498	475	494	506	488	482	468	510	491	515	474	500	497	503	506	463	495	496	479	473	493	492	513	506	492	498	519	518	555	493	467	467	504	497	468	497	519	501	463	503	496	492	477	513	484	478	550	475	475	474	465	457	489	450	463	483	464	495	520	524	505	508	495	484	481	494	492	539	496	482	495	500	525	499	490	511	488	489	502	508	489	479	497	544	464	529	465	502	492	441	482	470	487	497	481	512	463	508	504	452	534	456	483	505	488	482	506	487	482	519	454	495	468	505	523	515	498	511	521	517	471	548	508	483	459	466	484	516	506	526	536	504	490	469	515	477	473	492	485	510	494	513	516	544	480	484	499	537	493	472	551	477	485	482	452	511	520	511	445	508	458	513	483	501	496	474	489	507	483	515	492	495	488	466	498	481	518	480	509	468	489	505	463	533	537	488	526	480	510	506	492	530	497	528	526	475	515	466	458	498	455	496	494	481	480	473	508	441	505	501	506	473	513	508	506	477	477	465	527	527	480	461	482	506	549	486	464	520	493	474	476	451	497	511	503	462	486	504	502	493	477	494	487	468	494	478	478	460	515	451	461	510	493	528	481	500	460	501	481	491	487	488	498	483	488	509	474	504	481	501	465	451	486	460	477	511	486	486	503	497	483	519	478	468	552	485	518	518	480	498	480	517	468	453	508	519	494	489	471	512	485	518	486	440	488	523	466	518	509	505	535	463	518	493	505	502	478	486	446	489	503	478	498	496	528	547	473	514	486	517	487	484	530	469	506	521	503	523	538	513	504	498	527	499	499	473	492	475	485	456	482	533	509	441	504	486	519	481	480	474	483	489	539	481	518	487	507	486	523	456	486	484	501	548	486	480	477	490	504	496	451	454	483	505	488	525	483	501	530	499	535	471	463	489	515	484	463	485	531	426	484	501	549	464	525	494	478	523	496	515	516	523	507	501	499	534	511	515	478	503	493	458	515	514	459	511	498	524	481	493	487	465	456	462	530	494	526	480	493	512	471	528	461	509	517	497	465	479	469	482	479	472	524	505	483	507	493	472	484	470	516	503	481	489	484	523	488	481	466	485	484	445	500	519	528	524	510	492	491	490	444	526	497	440	451	473	460	478	476	496	480	500	530	504	485	442	505	527	496	461	514	501	453	496	480	511	471	499	478	465	493	487	469	527	455	492	419	484	445	497	492	479	462	498	452	510	481	510	479	502	516	540	509	523	504	495	523	464	447	473	469	460	501	466	499	492	468	519	519	541	478	494	516	504	480	502	484	483	432	480	473	463	490	496	494	475	512	466	472	492	481	493	488	495	505	496	481	503	483	523	482	493	497	506	504	522	520	497	464	504	489	515	501	466	504	463	496	528	516	476	510	481	523	516	504	507	479	513	486	521	489	476	493	479	481	464	457	482	500	463	545	515	479	511	473	484	473	480	497	518	441	467	498	481	463	498	463	490	457	507	530	461	491	503	481	464	543	501	526	475	464	493	504	461	483	504	481	507	531	478	476	480	460	471	469	488	511	533	508	516	490	471	469	519	456	485	467	504	491	447	473	460	515	493	490	462	503	490	532	484	509	489	504	488	496	479	468	491	510
5712	25205	20545	5193	2183	1728	1470	1192	1037	992	897	809	757	777	782	748	694	691	715	693	701	659	699	676	708	640	681	683	660	631	636	663	656	676	602	646	637	579	656	654	664	654	692	654	628	677	649	629	650	651	626	651	637	659	631	683	646	627	597	661	598	659	598	619	636	628	651	588	639	650	627	631	625	673	662	668	619	629	636	653	635	596	645	656	612	649	653	657	666	661	660	688	628	632	666	653	629	650	624	621	628	679	652	642	619	673	616	671	689	627	608	616	613	624	688	647	615	612	680	600	673	651	612	634	650	649	648	587	647	643	628	654	684	637	681	667	629	673	669	646	654	675	645	645	631	677	667	670	682	605	620	638	648	656	624	638	616	638	651	677	616	651	656	619	586	664	646	626	629	644	692	662	666	691	637	695	664	671	637	652	594	658	634	619	605	597	661	627	638	645	623	646	614	600	656	586	655	617	631	598	629	645	670	655	680	633	696	635	609	629	612	631	616	619	664	589	629	620	599	626	701	655	669	635	629	668	637	642	648	625	633	626	635	652	616	689	591	608	632	637	622	583	687	640	645	667	634	599	655	622	629	631	627	624	656	642	642	698	639	654	607	675	608	664	666	609	643	624	619	670	655	650	661	587	600	642	629	664	622	691	617	665	572	644	608	661	617	655	635	636	638	611	638	648	615	646	641	648	673	667	678	656	612	672	650	641	634	658	635	600	638	648	631	612	629	656	691	654	634	627	636	627	658	614	628	632	626	642	654	677	614	610	604	693	616	656	659	611	618	625	679	632	624	654	646	652	637	608	631	612	603	606	641	652	661	629	661	622	631	620	639	651	652	655	652	663	593	634	666	649	602	633	629	643	650	660	636	619	685	652	623	629	643	644	671	673	650	629	651	610	655	633	657	642	693	614	653	615	612	605	597	602	619	606	701	662	627	643	654	637	616	653	670	603	645	618	630	671	634	628	614	593	652	663	622	676	579	664	660	672	631	643	659	651	628	633	633	611	623	659	637	598	619	664	644	598	632	690	646	650	618	642	675	604	607	653	626	619	655	663	671	683	656	693	594	626	664	631	612	691	631	632	630	648	609	652	607	639	620	681	616	591	658	661	599	678	635	621	643	702	628	647	654	680	671	658	636	643	584	642	610	613	658	608	649	615	626	639	651	672	634	652	595	667	677	682	660	590	616	653	654	662	640	642	664	685	613	597	612	683	672	664	634	662	677	648	682	628	660	683	642	635	638	625	649	651	615	680	654	609	641	680	636	638	616	666	660	667	671	633	650	634	651	621	642	627	663	650	675	646	652	612	598	647	649	654	649	634	626	663	675	690	597	625	685	598	646	662	655	616	627	655	627	591	645	632	676	644	611	647	652	652	613	646	694	701	626	607	654	597	670	637	626	631	654	645	689	649	646	636	658	636	637	647	656	658	605	683	637	633	602	654	681	649	636	621	627	611	660	658	588	624	622	629	622	652	628	610	639	638	673	621	669	630	659	656	599	675	601	604	622	666	663	640	616	608	623	616	698	626	656	631	637	638	650	635	632	687	671	669	651	664	623	654	634	654	636	628	646	656	638	568	593	620	630	609	651	606	624	564	641	623	648	602	626	645	636	645	645	623	616	603	641	617	689	619	649	607	624	636	642	631	626	593	616	649	651	610	675	653	657	649	665	629	595	654	649	622	628	587	644	618	599	571	697	616	631	636	638	635	629	618	694	641	692	675	619	625	634	618	659	600	663	650	612	637	586	662	681	657	637	639	641	691	633	661	601	643	586	637	655	596	636	651	667	644	670	624	660	671	671	620	661	612	661	622	682	638	645	636	642	671	579	610	695	641	674	642	656	629	664	622	643	659	611	700	636	629	651	617	644	683	651	653	628	661	610	663	658	643	654	625	671	644	696	623	661	653	640	629	637	652	632	626	611	622	686	645	659	685	592	651	631	658	610	635	645	676	628	613	676	695	691	615	658	636	673	599	650	618	626	644	652	624	648	664	578	646	690	643	654	633	634	593	623	660	616	675	605	675	640	652	626	593	623	646	618	664	666	654	644	621	665	564	648	642	601	626	632	664	622	653	663	629	636	631	633	664	643	628	572	621	635	677	635	694	656	676	622	632	641	662	616	655	668	620	585	635	676	656	672	607	634	631	643	632	680	599	668	664	630	673	648	660	617	654	651	615	606	677	634	670	648	609	623	654	638	684	664	623	657	636	642	651	624	626	660	623	660	658	669	659	665	620	622	632	651	667	621	597	641	589	676	669	638	599	635	635	629	647	648	663	626	662	648	628	686	660	646	651	619	653	657	688	656	649	600	649	614	670	673	647	655	613	628	620	658	618	625	629	662	642	652	664	636	645	637	653	661	640	624	646	662	658	698	631	666	652	616	693	676	614	598	668	671	622	701	634	653	646	646	710	644	697	623	618	624	644	624	607	629	610	619	639	633	660	614	640	640	651	615	574	627	636	650	677	616	657	634	676	638	612	687	653	653	638	621	643	649	618	713	644	620	640	628	682	608	611	593	629	647	622	619	640	708	568	663	643	675	653	686	607	686	647	649	632	607	635	607	650	677	637	591	629	641	663	641	629	586	670	601	635	613	660	673	652	627	643	635	652	652	627	655	589	663	657	651	653	603	641	653	619	662	671	680	633	644	624	628	608	652	669	627	681	678	642	622	601	643	664	672	648	609	665	644	635	622	658	626	619	654	618	626	684	612	658	636	664	611	642	674	637	591	665	663	633	645	649	625	641	630	629	625	638	657	600	612	625	654	620	630	596	618	604	619	630	639	629	611	675	629	602	650	657	665	624	628	640	628	625	636	638	625	604	674	615	649	617	655	648	634	617	634	616	607	584	616	648	668	614	672	654	638	655	649	611	685	638	631	574	678	648	613	614	622	695	623	633	693	621	645	594	632	670	659	646	614	657	603	653	613	658	635	645	649	646	645	700	642	653	648	641	617	614	658	665	624	667	612	598	632	622	638	629	612	655	638	656	616	607	646	645	620	632	650	642	656	655	635	650	620	645	619	649	630	625	680	641	599	638	689	643	646	650	633	698	619	607	697	648	641	642	678	668	635	606	645	632	673	604	623	645	628	627	644	646	647	637	647	618	664	595	665	632	627	642	601	619	656	636	651	644	640	658	643	637	644	623	630	616	636	598	664	637	596	649	648	662	630	634	608	696	623	624	678	617	651	629	631	608	704	638	721	620	639	613	657	615	625	673	655	667	614	633	614	648	630	665	652	651	679	670	627	581	601	619	626	619	640	625	669	661	611	600	676	632	678	672	633	640	635	666	641	651	626	630	589	689	662	677	654	645	607	646	623	669	616	582	627	655	626	597	613	606	619	605	634	631	635	636	662	645	641	612	591	630	630	603	667	648	615	657	634	628	671	664	629	640	621	669	610	612	645	663	632	629	621	667	597	666	649	641	616	656	663	662	647	630	635	645	657	623	642	654	620	654	632	631	682	642	685	667	643	637	633	627
25032	21496	27418	25105	4562	730	606	522	552	506	510	530	496	508	467	468	486	474	543	469	474	496	446	518	488	439	472	429	474	465	476	485	477	450	472	516	458	475	444	453	468	431	488	488	487	487	456	473	451	461	462	444	475	452	451	454	487	509	428	465	417	446	461	483	461	473	463	472	472	457	459	468	427	478	424	448	471	473	482	446	479	462	449	483	485	478	457	479	441	464	423	465	473	457	462	454	429	478	439	454	516	456	453	482	429	466	436	456	491	476	491	471	456	432	467	409	445	445	483	483	449	473	439	417	445	483	415	454	507	455	477	465	463	449	457	458	465	471	475	478	494	455	456	489	432	491	448	440	438	461	489	434	468	436	479	460	438	422	474	433	478	454	459	482	465	473	492	469	458	475	470	494	445	451	459	459	455	478	491	438	485	473	451	486	451	444	457	490	463	446	460	502	431	471	434	443	457	452	462	473	481	443	478	443	459	493	424	469	500	444	465	470	445	495	454	428	480	458	450	426	471	447	492	443	438	425	508	460	454	443	428	467	459	443	488	456	459	460	451	490	514	427	447	469	439	490	451	465	524	440	456	492	476	455	429	450	452	452	472	447	426	492	447	425	443	463	489	487	466	502	470	481	455	479	487	466	487	461	467	440	471	470	503	481	483	481	431	413	476	459	490	465	448	487	455	454	443	483	469	478	493	409	456	500	460	430	462	452	503	470	459	512	463	434	453	441	443	448	472	463	470	485	453	489	497	445	477	452	434	434	470	479	438	468	428	461	445	483	498	485	478	420	492	476	479	413	437	426	449	491	471	435	482	446	464	444	419	415	483	422	441	427	442	436	449	499	462	449	412	468	447	506	461	506	454	520	448	453	507	445	465	457	442	430	487	414	479	482	467	468	477	435	467	456	462	469	464	447	451	473	437	476	446	412	437	463	475	460	442	466	435	460	467	458	431	462	464	449	470	454	434	435	459	468	466	492	466	457	497	471	454	485	456	472	454	454	457	451	477	430	472	474	494	453	452	459	449	480	488	467	456	462	503	479	442	468	488	430	419	422	523	413	479	488	454	456	449	448	479	491	495	466	507	446	489	466	461	445	484	450	416	451	489	441	459	454	484	440	479	477	503	537	440	462	454	447	410	432	499	479	419	436	443	435	443	451	468	429	472	482	505	452	503	464	447	438	455	450	427	476	465	439	478	420	434	449	463	479	451	461	435	455	445	464	485	450	447	471	460	466	466	431	431	449	427	422	472	485	479	475	488	484	481	470	450	461	467	439	493	469	431	478	459	445	480	506	462	465	412	440	436	438	438	477	493	456	433	453	484	456	447	468	460	486	466	450	456	465	481	477	447	460	487	429	484	466	469	459	443	441	463	471	453	463	485	465	464	456	439	442	479	483	488	456	431	433	474	425	424	416	467	468	461	465	445	448	450	460	472	434	445	472	459	468	473	451	435	459	461	484	450	471	454	452	457	452	480	449	460	436	493	430	482	473	462	471	468	490	440	455	486	464	474	482	438	468	405	441	484	463	504	450	447	454	469	442	468	494	446	445	475	448	477	434	429	444	473	469	477	462	446	465	489	480	487	455	476	468	457	469	493	443	487	433	468	461	450	499	449	455	452	440	458	448	455	486	442	463	485	463	461	465	423	435	491	457	457	459	481	454	425	461	466	463	448	506	427	459	465	477	466	459	449	461	450	465	442	481	432	459	478	426	510	437	453	484	486	432	468	442	447	492	502	503	476	481	448	488	453	479	439	461	452	473	470	507	433	447	449	447	456	457	478	482	459	472	431	459	408	446	497	471	434	464	420	461	464	478	434	430	478	453	455	455	532	424	419	436	476	447	430	447	482	418	447	460	490	468	448	442	473	512	453	469	453	457	483	466	428	466	450	481	463	450	473	492	439	451	442	492	503	469	467	458	494	446	448	471	461	487	482	488	454	439	485	478	477	459	493	448	436	490	447	456	424	423	468	463	480	442	421	457	462	471	463	443	475	446	480	473	490	460	469	446	460	457	461	433	488	479	478	478	461	475	420	438	447	447	463	443	456	473	486	474	501	444	428	462	490	477	477	422	444	477	415	417	439	465	465	489	460	444	441	459	480	464	466	510	481	447	459	446	457	491	490	485	464	434	445	448	475	449	445	446	458	471	507	437	455	460	473	459	478	448	427	490	457	481	421	454	491	503	465	520	493	472	465	475	489	503	468	462	449	434	444	476	475	441	503	474	458	477	463	469	493	488	479	463	431	501	487	439	464	463	488	480	450	437	437	494	467	439	475	469	447	471	437	439	451	470	488	496	464	473	428	475	457	450	460	456	467	471	473	488	482	443	456	448	464	462	482	439	464	424	488	438	484	429	474	426	463	449	472	454	462	470	462	428	429	449	459	447	441	463	465	462	512	428	458	449	447	479	482	470	491	425	434	469	408	468	436	479	453	480	450	475	459	461	457	454	499	524	503	455	449	460	469	460	476	443	449	455	478	490	485	474	457	458	444	452	479	476	467	460	476	453	496	472	479	478	449	459	464	416	458	479	463	468	448	472	475	468	511	436	439	481	475	455	464	506	487	460	488	437	462	428	435	512	478	442	466	450	470	460	471	471	420	488	467	457	451	442	453	439	428	476	458	455	444	466	489	447	452	453	456	462	434	454	465	472	479	455	433	475	494	423	478	472	474	434	468	466	454	423	491	471	462	467	493	502	443	448	461	489	446	450	426	456	456	447	489	418	432	456	454	473	469	458	471	453	430	492	481	489	449	435	487	427	471	484	445	462	491	464	466	462	429	469	514	470	461	484	468	472	468	434	414	441	460	454	453	466	495	506	476	450	478	457	459	473	449	521	473	441	467	412	486	456	448	441	466	460	463	458	473	420	483	472	482	462	468	449	478	466	470	485	469	465	495	425	479	430	476	446	456	473	429	474	482	487	465	472	460	483	486	465	485	438	420	457	454	447	489	463	445	470	490	463	443	438	486	448	453	462	430	420	453	393	475	460	491	493	444	455	464	438	453	425	460	450	469	472	484	491	512	460	475	469	395	454	457	487	455	489	462	450	455	426	433	456	480	460	477	481	435	489	450	501	439	447	443	471	471	458	466	480	442	458	503	466	471	475	452	499	487	458	472	492	505	487	428	459	440	459	463	453	464	442	497	452	436	446	451	476	462	482	497	447	483	453	472	430	454	452	472	463	426	482	447	442	474	448	446	471	438	472	469	476	436	470	446	465	453	453	454	484	430	497	496	474	440	442	446	471	477	456	474	442	475	426	450	465	467	479	507	461	465	463	473	466	452	493	454	474	453	446	449	481	458	497	463	430	470	458	420	426	485	455	459	436	451	429	481	449	480	466	431	444	445	466	430	452	523	420	414	435	464	467	401	439	478	453	462	440	445	432	460	484	460	439	440	482	507	491	443	509	468	435	470	482	495	442	425	483	484	484	433	437	440	452	479	460	474	477	466	479	419	487	518	439	471	483	486	452	424	436
5484	19878	15281	3507	1420	1164	998	893	774	794	696	661	630	598	617	612	624	615	623	567	566	599	591	605	593	590	534	618	568	569	590	623	553	583	600	598	603	578	623	556	576	557	553	571	540	554	580	553	574	583	551	553	566	555	570	573	586	629	559	558	591	554	592	585	590	590	571	630	630	567	567	532	530	590	557	592	555	575	563	591	495	610	567	578	595	557	593	574	577	567	581	508	563	591	529	633	604	586	564	559	543	556	545	574	568	588	551	569	549	574	566	563	613	546	550	566	570	562	589	570	585	520	581	537	570	605	563	546	563	585	536	573	543	583	558	538	621	567	557	564	548	563	537	595	591	623	557	577	573	568	566	582	601	564	577	564	569	545	519	562	561	590	539	525	563	545	545	576	575	593	581	550	587	620	579	588	621	552	556	575	587	553	543	567	588	564	575	572	543	571	543	543	578	528	609	591	583	540	578	550	547	570	544	530	566	581	571	563	552	582	524	514	585	581	602	575	550	586	547	575	538	555	538	578	565	595	605	570	592	553	542	612	554	556	581	588	555	569	587	588	533	533	567	554	575	579	584	545	548	551	529	613	587	586	540	584	640	540	535	573	601	583	549	553	537	561	571	529	561	572	574	568	558	567	584	494	593	590	582	572	577	582	553	559	581	546	523	568	577	545	557	551	547	533	549	559	569	572	597	581	589	556	550	569	539	603	539	550	545	573	609	531	569	590	579	511	576	555	516	568	593	552	560	586	593	572	583	538	591	569	564	562	559	553	546	582	584	573	582	563	572	586	558	546	553	558	570	552	534	555	608	572	550	546	587	580	552	591	614	532	568	549	571	536	541	602	606	580	593	591	582	607	578	543	599	551	591	589	581	588	578	521	602	582	606	533	588	621	544	615	560	560	579	604	605	556	583	577	524	562	543	584	586	575	559	577	581	532	590	531	617	595	555	567	575	523	613	582	583	553	570	575	572	591	581	562	580	538	559	562	567	555	604	591	594	606	599	559	572	604	554	595	595	565	533	576	557	556	583	562	555	579	573	571	592	530	589	575	556	575	578	610	579	599	605	561	544	566	545	510	568	547	602	526	575	575	566	548	572	525	541	564	539	544	545	549	571	570	574	553	562	610	575	564	630	582	567	573	558	549	574	582	581	521	566	574	535	588	568	540	556	610	574	599	579	556	558	565	588	547	559	568	561	574	529	526	567	535	580	563	591	605	544	533	589	598	577	555	570	594	615	553	577	545	546	580	615	557	572	570	548	601	538	579	580	587	588	529	596	587	621	558	553	597	561	590	555	600	546	547	616	515	574	564	582	566	565	571	552	555	553	548	574	549	561	557	616	563	594	594	534	538	577	583	599	524	523	557	567	574	542	560	569	544	588	549	545	577	557	547	549	572	547	574	550	596	569	606	552	571	580	566	570	564	582	548	566	588	543	570	586	580	581	577	559	578	557	610	593	624	553	575	528	597	527	574	530	556	610	568	546	565	600	593	602	541	578	565	575	526	616	560	605	598	586	575	549	604	575	562	524	595	589	590	560	570	594	550	604	561	547	567	564	605	576	550	578	568	589	593	600	572	557	543	572	562	615	563	608	582	516	590	599	592	542	548	553	576	563	574	623	579	568	562	562	592	609	578	600	539	570	544	611	547	603	594	565	564	562	591	564	596	573	559	551	558	564	577	565	585	547	598	562	561	574	538	546	561	590	533	569	538	619	556	597	587	559	608	563	567	565	574	534	605	558	580	555	566	608	556	579	589	580	556	578	600	588	573	551	564	567	531	543	564	586	579	623	592	551	590	570	592	560	600	571	549	602	569	566	612	592	550	623	552	531	562	571	578	561	549	633	552	564	575	613	561	564	570	597	540	596	568	571	537	584	626	602	588	550	572	575	535	555	548	541	608	591	571	615	567	569	536	549	552	561	544	567	522	603	588	591	547	592	591	603	562	568	569	579	580	559	530	547	578	560	568	606	602	579	546	576	574	534	546	579	566	557	581	584	570	592	565	605	567	563	569	618	573	598	572	541	567	541	549	555	568	557	543	575	560	575	554	565	584	560	576	528	596	600	565	597	574	579	563	602	581	567	527	528	562	562	606	572	583	575	572	572	558	580	594	602	535	574	587	573	558	602	606	566	613	591	591	549	569	560	588	561	563	555	566	567	562	556	589	562	585	594	567	572	584	585	570	560	555	554	563	542	575	552	546	590	587	602	578	611	561	532	529	583	560	568	558	587	522	549	579	561	571	556	554	570	568	592	559	588	575	563	553	596	586	580	589	567	583	568	579	583	564	554	550	594	593	574	528	569	541	575	594	557	562	570	576	585	563	563	510	574	574	579	572	578	566	563	585	567	551	557	600	560	601	592	599	579	534	569	568	590	585	540	550	575	552	602	574	561	524	568	587	606	565	602	552	564	585	543	598	529	604	533	602	562	542	559	592	566	615	586	565	609	547	614	557	576	600	523	548	551	562	599	612	558	540	569	574	565	588	577	546	577	576	568	594	590	522	599	603	586	584	520	545	578	548	570	577	566	581	570	564	561	525	574	536	582	552	537	585	530	605	566	606	524	587	575	567	558	554	539	557	543	561	585	572	575	556	568	573	534	573	599	590	615	587	569	598	602	572	570	569	515	579	534	595	533	551	561	574	556	566	561	605	615	542	563	592	571	557	588	623	526	534	576	564	601	588	578	576	554	584	559	564	568	592	583	545	534	548	585	589	588	549	568	599	553	575	526	545	607	516	616	583	572	572	562	571	555	565	520	539	526	587	585	563	558	559	566	546	544	574	574	580	556	551	526	553	579	526	571	567	545	589	528	594	536	559	553	543	556	604	596	546	567	547	590	572	572	586	594	559	598	574	609	563	610	551	577	605	621	596	587	558	570	602	547	598	549	578	589	564	584	524	587	581	584	577	596	547	616	576	590	605	606	584	545	576	615	571	578	544	594	605	559	579	586	521	568	547	586	585	549	617	566	528	589	588	586	591	545	563	596	606	591	570	561	568	566	581	593	569	589	533	642	569	546	555	569	521	552	541	568	568	550	567	505	555	580	565	517	583	558	576	597	585	569	529	579	578	557	584	563	552	575	571	571	563	548	571	531	597	571	585	584	594	572	554	579	571	565	580	562	549	574	561	591	581	584	601	594	585	619	578	573	589	543	567	572	573	608	536	579	595	533	513	596	602	565	591	591	560	570	578	548	597	592	571	548	571	560	514	613	534	527	548	580	570	581	560	579	610	570	558	578	594	585	583	561	559	541	551	579	568	581	609	569	583	561	551	557	563	601	538	567	554	578	562	543	559	595	573	583	619	571	530	546	540	578	563	594	591	546	559	578	560	601	594	544	555	595	551	578	571	558	546	597	578	567	645	578	545	586	559	543	585	571	528	559	586	551	605	574	608	561	535	579	528	536	620	589	551	577	556	573	602	563	582	535	580	578	558	602	602	583	543	591	645	541	559	560	593	596	566	555	592	585	543	607	556
22851	21548	29431	24134	21549	20687	2402	700	529	494	385	395	326	324	279	261	233	270	256	223	221	240	204	210	228	199	209	219	210	202	203	216	200	205	224	183	201	202	174	202	203	179	195	187	195	200	241	202	187	178	203	190	186	188	196	200	179	202	170	205	175	195	185	196	214	204	181	187	186	182	193	177	189	199	188	199	180	183	174	188	181	180	187	175	170	187	158	190	198	196	165	181	198	159	166	184	161	207	156	170	199	184	195	173	191	177	173	170	171	189	214	216	181	164	200	176	181	192	190	166	183	182	178	174	194	185	185	189	179	230	197	177	182	186	201	163	199	179	208	191	178	178	166	195	171	160	173	195	184	172	201	182	167	215	187	188	178	208	185	200	177	192	186	169	196	183	194	196	183	186	195	177	179	175	189	192	198	171	195	170	203	209	190	179	160	180	175	181	200	169	166	195	170	180	180	183	201	186	184	192	174	184	175	168	184	172	198	169	203	157	188	186	180	200	186	173	209	188	177	177	193	157	170	175	162	196	206	195	192	184	176	178	193	203	184	184	188	182	195	183	195	196	171	205	190	184	188	159	192	157	193	174	187	210	226	182	171	228	218	192	186	174	202	188	196	174	206	210	163	175	195	152	182	192	165	165	189	191	169	218	210	190	169	186	179	192	202	201	178	200	190	198	178	181	191	190	189	191	162	184	208	208	192	178	167	210	184	175	185	181	185	189	182	177	180	177	198	199	183	204	204	172	207	187	186	196	210	185	192	173	168	185	181	183	221	154	190	205	175	178	164	151	201	186	184	168	202	190	213	188	193	170	160	176	194	203	183	198	195	198	196	168	190	196	175	212	195	193	182	183	196	193	189	186	206	197	191	189	170	176	182	163	181	186	165	186	181	182	182	198	189	188	195	183	181	175	198	176	184	191	175	194	168	187	202	185	202	193	176	193	199	164	208	177	222	198	173	155	208	180	182	179	189	166	187	192	189	171	183	187	160	189	188	177	178	170	193	189	185	190	204	185	196	190	188	198	191	141	189	207	180	205	193	181	197	214	175	191	192	212	209	183	187	210	174	179	201	162	177	165	173	165	203	186	178	185	166	197	182	165	192	180	187	203	155	184	171	195	175	196	198	213	189	178	192	165	201	191	198	180	193	211	162	184	164	185	187	175	154	174	180	189	223	174	191	159	166	201	194	194	174	193	177	167	190	197	165	202	151	196	187	197	179	190	169	177	219	203	180	178	189	192	175	189	197	179	191	201	171	204	190	182	206	181	158	191	175	195	192	184	169	189	175	225	182	178	191	191	192	221	215	192	190	184	184	191	204	182	175	184	189	182	202	182	195	166	206	211	197	180	171	183	191	177	172	211	171	201	187	172	191	202	175	178	186	197	176	176	203	179	204	167	208	186	192	187	175	190	212	179	196	181	168	204	197	178	198	195	186	184	172	213	207	188	177	182	190	199	171	187	164	205	183	166	172	187	198	182	178	204	178	181	189	211	182	204	200	178	179	208	197	154	209	197	212	170	183	171	191	174	213	210	172	186	206	186	189	211	177	201	191	189	175	193	191	189	185	201	206	199	199	193	196	178	172	179	194	184	166	187	200	182	191	176	197	212	184	180	164	168	195	187	172	170	177	201	194	185	190	177	183	182	206	179	196	191	200	186	155	165	187	192	189	182	183	195	203	196	184	205	191	191	191	213	201	192	180	161	177	196	188	191	191	163	172	184	206	184	188	179	183	183	174	178	211	206	179	212	167	211	155	197	179	166	184	178	206	173	188	206	182	196	190	174	181	182	175	183	171	164	193	190	203	199	204	179	185	203	189	192	190	169	203	175	180	207	162	181	194	207	178	200	147	177	149	169	206	216	161	203	202	201	195	177	184	175	162	176	200	181	179	173	192	188	192	197	204	194	190	216	182	190	187	168	183	192	189	178	174	162	171	190	191	203	223	154	173	209	181	185	170	194	192	180	181	176	167	182	201	188	176	154	167	198	155	174	211	166	188	182	197	168	198	180	179	194	197	184	175	186	176	195	172	171	193	198	196	178	181	199	184	201	186	179	182	182	189	160	203	201	193	166	187	194	191	193	203	200	191	199	195	183	193	204	183	192	176	177	190	196	193	173	173	177	179	181	177	173	214	185	190	182	179	184	197	150	191	193	206	191	175	184	214	197	182	185	215	186	201	214	185	188	180	194	168	176	168	179	190	181	175	183	193	173	179	141	177	211	187	197	158	183	179	215	178	179	178	180	194	195	196	191	197	196	190	198	197	172	193	197	196	193	185	158	185	193	165	169	174	215	232	213	180	200	192	209	189	185	186	209	208	201	171	172	171	193	190	206	158	206	201	176	191	183	179	180	189	180	178	188	169	180	182	174	189	207	196	207	202	201	185	190	209	180	164	181	200	183	189	177	189	197	215	168	167	177	185	214	179	170	180	181	190	189	176	190	186	191	173	211	170	197	195	185	189	209	181	176	190	202	193	188	216	170	174	174	176	175	202	199	199	171	196	195	183	177	193	169	181	191	159	208	188	185	196	190	167	196	201	168	168	208	190	160	180	202	177	202	208	184	204	188	192	183	208	215	209	191	192	193	169	179	177	193	199	189	209	178	202	182	174	209	196	164	186	180	182	191	173	181	163	155	198	215	201	216	205	184	182	183	190	174	213	195	214	188	194	185	192	169	171	169	202	162	189	190	162	191	215	182	181	187	180	190	165	184	198	185	206	173	181	173	184	183	192	202	191	199	188	174	182	170	179	181	162	180	203	180	218	175	161	204	200	182	185	217	207	185	178	185	181	169	190	184	194	184	175	178	183	178	203	180	190	203	183	191	201	171	192	201	188	159	198	203	181	217	196	156	202	175	191	174	208	205	197	202	178	185	185	184	181	205	182	190	198	185	177	173	185	208	191	178	195	200	217	178	183	169	189	195	200	172	207	202	185	179	187	161	193	195	164	191	220	184	195	194	155	182	186	172	197	189	181	194	177	186	175	187	180	179	185	193	196	205	192	188	189	181	199	193	166	192	171	177	174	179	197	192	181	219	198	195	184	187	159	197	190	167	174	182	174	175	164	203	164	214	161	171	188	182	182	176	179	176	201	158	203	171	175	164	203	180	203	201	188	216	188	180	197	205	187	167	197	198	195	170	155	192	179	186	197	180	185	182	177	186	173	189	203	202	190	195	186	170	173	185	189	178	211	200	187	178	198	199	188	192	190	184	185	180	177	183	181	178	193	186	198	202	200	192	184	204	195	167	197	193	206	186	183	199	203	192	182	190	183	205	181	180	181	149	186	207	179	184	163	197	185	197	213	198	161	197	187	181	180	161	178	172	175	187	177	182	180	178	205	186	171	161	199	154	177	191	194	206	189	191	191	192	184	190	183	187	187	209	168	199	182	206	183	185	182	206	174	176	189	217	183	171	165	193	178	160	172	184	174	186	163	188	179	188	203	187	181	224	181	179	180	189	182	185	144	203	212	211	181	209
7311	31275	24857	6181	3120	2399	1742	1388	1066	868	710	611	504	494	477	469	367	394	385	364	372	329	308	336	278	297	302	288	299	276	277	248	272	242	265	260	276	269	295	269	273	237	249	271	252	261	263	260	250	266	256	247	261	237	248	260	243	243	257	236	233	264	253	241	224	218	274	236	244	245	228	252	264	218	236	233	255	230	252	240	257	244	278	235	224	218	232	239	264	242	255	245	265	229	244	259	237	228	255	259	247	233	261	252	231	274	259	240	251	252	244	265	238	239	216	257	250	241	252	224	243	262	226	225	240	220	259	224	239	240	229	258	263	227	252	250	224	243	249	228	234	222	247	250	227	253	250	246	237	250	254	239	225	251	233	251	231	254	243	253	253	244	223	246	239	230	245	231	254	268	248	258	229	239	232	240	255	237	225	248	263	251	223	237	222	230	229	236	242	233	251	243	261	231	253	230	244	281	216	251	220	229	202	254	232	237	238	219	236	229	244	233	236	236	263	220	240	265	241	243	243	236	257	220	251	239	240	231	231	249	274	255	234	256	254	247	244	220	238	237	234	262	241	249	255	257	226	230	264	251	250	270	245	247	261	257	256	252	240	240	216	229	273	235	245	219	225	218	259	237	266	230	235	238	210	240	274	251	249	236	263	238	232	200	219	232	242	237	231	250	264	256	262	223	246	241	233	220	255	243	255	242	222	261	249	224	267	218	241	225	257	241	202	213	261	224	235	243	226	258	203	241	218	259	259	235	228	268	241	225	243	265	246	240	234	254	213	250	245	235	225	242	269	265	253	203	254	263	251	251	230	241	265	226	235	251	239	234	271	226	220	229	254	243	247	231	249	229	241	232	244	250	261	257	234	223	236	243	244	248	228	234	234	256	249	240	215	251	209	225	225	255	222	248	225	220	272	262	208	234	253	252	217	235	251	244	271	239	216	242	241	239	261	239	228	238	210	265	261	251	253	249	223	240	248	243	241	249	241	250	246	230	233	238	229	254	223	231	241	258	228	228	226	242	238	213	247	268	243	242	238	257	222	281	253	231	252	253	250	249	253	232	233	249	264	219	226	267	245	215	261	244	239	203	256	225	245	262	233	247	232	265	219	260	224	232	253	248	229	235	237	251	263	209	209	245	248	243	257	222	275	238	214	247	229	259	231	262	235	262	259	202	234	233	232	238	230	236	252	235	208	211	235	192	269	242	259	231	268	265	247	246	290	239	241	240	268	237	227	237	268	226	232	237	245	254	260	256	237	256	235	272	239	257	236	219	221	253	245	230	231	239	267	250	243	246	246	228	264	239	240	239	247	242	234	266	267	237	221	244	235	223	258	242	251	233	235	241	238	243	241	262	223	264	274	260	230	246	254	250	254	258	282	233	258	245	241	260	239	220	237	217	235	237	227	257	235	264	221	271	261	237	249	257	238	215	235	255	243	261	229	242	252	247	227	244	234	245	236	229	251	254	231	244	266	236	256	255	248	218	237	256	220	238	235	246	261	253	249	250	260	231	201	214	239	263	263	245	249	234	202	258	257	250	277	254	227	246	252	252	232	242	242	226	249	271	224	253	244	242	222	237	222	232	254	247	273	216	229	226	250	219	251	247	253	242	214	235	238	234	224	226	232	254	237	240	239	238	242	227	258	253	230	240	271	243	252	244	271	244	234	234	236	250	208	231	231	214	231	258	247	249	253	266	235	231	242	252	231	202	230	223	247	232	252	207	269	242	236	238	214	237	256	257	231	238	229	238	236	218	233	245	225	235	234	251	243	247	215	247	210	251	212	240	282	210	271	228	241	259	258	206	217	238	265	227	250	218	231	225	224	250	237	260	248	257	237	225	243	278	240	256	232	234	232	270	220	238	243	246	216	225	227	233	221	251	250	209	240	256	256	211	224	243	238	229	251	225	206	230	247	261	244	253	272	242	238	255	257	234	259	242	252	234	243	263	235	254	242	200	251	234	270	224	254	220	218	223	249	215	271	250	226	228	211	239	221	236	239	252	230	243	242	241	253	222	246	264	245	231	249	224	233	229	239	245	263	224	226	238	242	252	217	234	264	244	231	243	249	245	264	242	249	249	239	198	219	256	221	240	262	238	246	230	257	246	240	256	204	242	240	238	235	227	219	258	260	265	275	265	261	265	236	193	234	234	263	246	229	249	233	217	238	245	249	234	242	268	257	222	253	219	251	250	212	252	243	249	270	239	217	252	259	274	263	242	246	246	235	238	226	259	262	251	246	226	216	251	237	242	263	252	249	214	225	254	240	253	222	240	254	253	238	241	268	221	239	237	267	228	248	244	241	247	238	264	247	223	233	241	269	211	249	240	224	245	229	212	243	212	238	232	248	254	231	227	260	240	241	237	224	236	240	225	232	237	234	241	252	220	241	249	262	226	224	235	233	253	255	237	218	252	270	248	261	234	250	227	264	228	235	227	252	216	230	238	234	247	240	242	232	240	260	225	248	236	234	236	258	258	235	238	258	235	241	231	226	227	220	235	236	253	241	228	230	246	236	238	233	268	223	276	237	231	254	250	263	261	247	229	240	266	254	242	244	257	249	272	260	241	224	209	240	256	253	262	232	252	238	276	226	245	252	233	246	254	249	235	267	237	261	228	226	259	227	248	216	237	227	252	255	258	221	239	216	251	230	245	220	226	252	240	246	204	246	243	228	249	251	221	234	249	219	251	201	270	251	253	231	237	260	244	225	247	236	248	234	275	242	252	261	260	246	243	230	207	254	239	250	238	223	259	232	253	216	237	251	243	228	261	248	276	223	207	275	271	252	230	230	234	248	238	250	249	231	245	231	240	275	222	245	239	242	239	219	213	244	256	236	242	234	227	231	255	224	264	236	215	247	245	253	232	251	232	218	262	263	232	256	265	221	226	245	226	247	237	233	222	247	246	234	253	239	243	252	240	260	244	235	257	239	227	259	236	228	218	221	268	263	259	232	257	269	232	220	226	236	245	236	247	249	244	236	241	226	237	245	220	263	255	227	267	251	249	233	260	230	220	225	237	252	251	261	224	262	242	236	238	248	227	254	229	235	222	235	247	245	225	210	246	229	227	258	219	264	247	258	253	235	220	236	231	238	228	227	250	237	237	229	239	277	256	252	234	218	237	244	236	230	260	239	228	227	242	231	239	237	231	226	249	250	218	233	231	262	235	230	253	244	215	257	221	215	237	245	229	254	246	261	241	242	237	237	248	212	221	274	250	256	223	250	233	217	273	235	228	260	222	233	251	265	247	258	271	251	253	224	254	239	242	243	246	214	225	245	250	234	236	256	243	266	242	248	244	187	245	268	250	244	258	229	215	257	232	264	233	242	228	223	246	238	222	224	247	221	251	240	268	241	249	256	264	228	227	256	237	237	263	253	228	235	216	219	250	233	235	241	257	268	234	233	245	270	247	232	238	233	273	235	243	211	237	251	225	227	237	232	258	256	240	236	256	219	228	250	231	222	227	253	239	233	225	243	213	231	247
27925	17618	5696	1485	760	729	760	689	643	703	729	644	662	702	721	676	704	662	676	641	665	699	603	664	710	663	662	691	713	654	710	741	677	638	697	677	624	644	664	636	651	689	657	717	683	706	662	700	677	694	679	649	687	695	689	660	686	647	649	671	671	676	668	704	674	634	679	677	681	635	671	661	691	684	611	682	700	692	665	706	663	697	678	668	707	657	614	652	657	645	701	649	695	655	650	689	687	685	646	637	664	721	693	685	675	648	694	674	659	646	681	690	656	692	694	655	652	668	706	687	657	681	622	679	668	679	689	682	664	675	654	666	692	700	659	727	709	619	655	655	701	682	664	672	644	666	643	616	648	683	670	656	671	646	664	677	654	673	659	643	665	668	694	711	712	688	673	668	682	691	697	669	659	678	709	646	681	641	683	707	709	681	691	675	694	664	668	694	704	637	620	679	669	655	668	657	717	663	675	689	694	696	679	711	683	681	653	627	718	680	676	679	681	681	645	635	679	676	659	698	652	660	618	657	663	651	699	655	655	697	688	696	664	692	645	661	672	675	641	676	689	721	657	652	661	666	693	710	663	681	690	662	664	703	694	671	698	654	657	673	697	685	671	626	628	615	679	687	695	636	748	661	721	665	685	674	679	655	630	672	652	668	675	722	664	681	723	677	642	618	671	674	645	700	712	651	663	675	737	653	662	639	735	648	709	670	632	726	619	711	686	656	694	644	671	683	695	657	651	670	658	683	652	686	644	663	697	675	666	670	660	698	689	675	670	689	670	646	656	678	694	628	723	681	678	674	653	691	685	644	688	664	655	613	679	687	702	691	701	670	652	668	669	697	681	630	666	677	637	669	655	704	639	658	675	694	690	661	658	684	672	677	611	666	670	652	696	719	669	687	703	662	686	646	651	654	655	674	637	687	746	623	675	672	696	648	707	666	643	648	697	653	678	691	663	683	653	676	689	700	675	684	638	677	684	646	696	704	695	687	716	648	646	675	655	669	658	694	658	604	677	677	641	664	677	662	684	673	728	680	656	670	681	667	645	634	678	692	649	686	668	660	659	671	675	650	640	630	694	612	662	701	672	671	641	629	647	695	695	652	671	664	659	656	679	700	695	640	672	655	643	659	698	642	641	678	652	701	675	670	669	689	663	629	672	673	708	675	658	684	682	631	672	707	632	669	687	700	675	674	681	622	699	625	657	668	688	678	697	678	639	694	641	651	681	667	672	643	633	659	678	676	650	686	701	685	677	673	673	674	645	669	612	668	690	652	690	707	694	656	671	698	664	663	662	678	652	630	677	668	689	663	676	663	628	660	679	674	712	671	654	665	631	664	672	664	651	644	671	666	616	656	708	689	646	642	678	660	694	682	641	640	698	683	747	662	686	685	695	640	676	687	662	662	644	644	631	639	653	683	661	651	660	662	713	689	681	699	656	666	612	633	666	687	639	660	680	659	661	652	649	650	643	697	682	719	720	668	706	689	615	653	707	686	650	671	682	677	648	659	668	630	688	681	703	708	730	623	692	631	649	684	690	655	648	633	669	624	691	706	689	684	677	614	709	647	642	731	616	666	660	658	669	693	649	670	655	684	686	661	650	636	646	659	666	690	673	702	671	625	700	644	672	624	659	728	627	653	645	648	654	655	673	666	701	688	672	651	711	700	672	678	670	697	663	680	656	671	638	707	650	689	687	665	644	718	638	659	674	659	675	733	661	665	655	704	629	669	682	673	694	680	648	619	656	671	657	680	652	674	678	649	646	659	707	657	671	652	678	710	685	668	679	681	685	707	681	681	672	664	646	640	660	699	677	702	681	659	637	650	671	656	634	698	665	674	669	691	678	651	667	657	672	697	655	629	669	667	643	626	685	693	682	642	660	668	670	622	620	703	667	672	688	654	648	668	667	645	682	665	692	684	635	641	671	674	675	688	696	654	684	659	666	664	703	681	673	672	684	666	606	689	668	662	664	681	696	681	706	684	671	683	660	652	672	716	682	720	641	620	696	662	693	597	700	691	641	693	648	676	664	676	657	659	661	711	647	710	670	701	626	652	668	691	647	670	641	662	690	668	673	659	654	634	695	702	710	666	643	718	661	702	697	685	676	671	669	683	665	687	644	659	669	639	652	728	660	687	662	683	666	648	666	629	706	668	644	656	691	660	664	642	629	686	644	695	685	654	690	674	662	638	674	637	656	686	711	668	686	705	711	679	654	640	674	665	727	691	699	666	687	704	631	689	702	695	633	688	647	676	648	678	682	616	701	724	674	696	666	693	680	684	691	678	690	647	671	669	632	673	634	695	666	613	659	688	645	691	628	648	675	679	597	679	657	653	691	628	676	656	695	696	672	679	656	642	665	692	731	652	670	671	610	634	674	690	642	657	629	670	689	702	686	707	618	645	669	691	676	632	649	649	671	674	718	714	713	666	665	654	702	612	681	684	687	694	671	694	669	647	672	670	701	647	717	700	634	666	690	649	669	664	686	659	615	634	634	677	679	690	642	651	664	705	664	619	647	663	680	691	654	679	669	634	667	691	677	704	666	653	675	628	677	715	632	648	681	644	672	702	679	722	650	672	673	657	672	686	668	652	647	687	628	688	645	633	690	642	661	587	688	663	696	659	632	636	688	657	673	665	620	671	679	693	693	650	665	673	696	664	665	652	700	668	663	669	635	641	653	684	636	658	649	685	695	687	658	674	669	699	675	676	640	651	680	660	710	679	654	629	665	680	718	678	714	662	641	660	663	648	645	663	635	655	694	649	678	637	663	664	626	701	700	653	668	682	655	685	639	662	654	654	693	648	700	695	669	659	654	717	684	637	654	681	676	620	665	629	686	683	695	687	702	690	714	682	632	674	659	693	722	700	644	664	652	666	690	665	690	680	672	670	659	699	636	698	653	646	705	625	659	666	666	658	733	666	689	708	692	675	688	673	670	651	695	694	721	667	676	669	723	642	660	683	706	631	678	642	698	723	642	664	668	673	686	686	641	674	714	687	626	724	687	678	672	645	671	671	711	712	678	661	652	620	672	667	695	685	696	694	690	664	667	650	647	654	659	651	691	679	700	677	716	667	637	653	638	671	639	658	676	720	718	709	664	658	707	697	729	693	727	661	659	677	652	673	681	660	607	671	664	691	673	664	672	643	695	623	695	686	651	650	630	632	673	647	680	675	674	649	646	686	675	685	655	683	671	711	686	648	662	694	736	650	668	709	700	653	662	715	672	671	666	697	654	662	648	650	683	688	654	641	675	672	697	664	652	649	686	696	666	663	696	650	669	654	656	652	668	692	665	643	663	698	675	638	646	647	662	650	684	659	664	731	666	625	657	656	661	652	702	680	642	684	697	697	642	678	697	671	636	641	622	635	665	750	632	670	670	706	704	667	683	656	647	618	664	644	710	623	674	706	695	618	678	727	652	698	632	633	682	649	709	647	677	669	646	683	636	670	619	645	647	653	641	664	683	683	711	699	707	630	670	713	632	702
6278	8791	4206	1263	942	906	879	852	854	894	840	842	844	866	882	825	845	841	834	851	884	870	828	880	821	935	871	791	822	814	844	828	812	792	798	883	793	870	826	864	863	839	857	807	850	809	844	833	880	872	867	818	838	871	830	851	803	846	806	855	803	839	808	865	822	868	852	851	810	832	853	861	798	874	821	874	867	878	767	836	826	852	830	854	815	848	821	799	824	825	787	800	854	867	875	869	843	852	830	850	859	820	810	886	848	818	878	779	891	834	848	855	857	806	832	897	806	843	822	830	788	853	834	823	868	888	820	855	839	904	846	843	823	873	848	853	778	851	852	885	834	815	874	817	875	832	824	852	863	776	820	854	816	837	799	867	833	818	859	824	816	901	833	844	829	823	892	860	854	840	857	827	848	814	842	828	833	834	866	849	875	813	862	841	806	884	889	877	787	836	816	808	843	843	858	862	872	816	832	842	828	851	855	809	856	845	836	799	847	805	887	810	881	865	857	860	820	806	866	881	882	846	833	851	866	854	850	879	852	867	872	812	894	890	873	862	871	827	854	800	784	863	830	871	829	901	849	852	828	855	851	872	853	796	840	837	804	844	852	826	871	825	889	838	846	882	887	879	873	847	807	839	873	846	851	864	855	843	854	839	828	829	836	801	841	846	856	840	895	844	813	876	820	788	813	818	864	821	860	868	848	859	852	794	865	829	810	849	850	812	824	857	863	850	843	816	854	854	832	844	881	825	801	819	811	809	844	891	816	897	921	873	879	801	827	808	831	794	865	873	862	846	820	833	895	883	816	815	865	811	870	861	845	801	874	841	864	840	813	873	859	880	839	782	787	827	858	808	881	853	863	879	887	874	863	863	846	823	868	796	822	825	877	844	874	801	813	826	831	857	859	868	868	899	811	845	880	836	883	858	850	848	806	855	805	857	813	887	818	827	871	805	885	869	906	880	791	830	885	837	773	864	832	871	879	886	823	843	802	847	855	812	854	848	798	856	838	835	833	822	923	868	857	873	833	824	839	830	841	815	864	826	848	862	883	795	845	870	824	819	888	829	883	862	863	762	858	835	853	826	781	890	817	901	869	856	857	785	876	834	859	868	886	834	851	817	811	856	881	829	837	826	882	804	876	889	845	891	888	821	833	837	875	861	849	784	803	817	830	819	858	850	828	849	861	858	883	837	878	884	834	850	877	859	870	810	828	823	862	823	820	863	869	847	842	810	789	897	859	829	844	875	835	854	826	816	811	797	802	839	852	811	841	816	843	874	829	870	850	762	827	874	850	866	841	825	873	845	887	835	860	873	798	831	813	851	910	849	907	907	823	828	789	865	835	857	849	878	873	815	826	864	856	784	847	877	850	832	854	866	869	837	888	858	837	844	861	820	817	831	848	847	792	856	837	837	806	840	877	808	875	814	882	853	838	802	797	784	864	787	802	895	832	836	857	872	868	834	856	850	819	896	840	848	813	781	811	830	809	796	825	867	841	871	794	845	861	851	814	886	817	871	777	812	798	847	849	817	835	853	805	842	826	832	850	844	872	790	895	842	852	839	866	870	820	852	843	828	847	848	842	890	884	851	856	771	858	785	888	826	866	861	841	820	825	820	865	820	821	889	895	815	847	881	869	828	834	847	850	887	899	857	799	866	803	836	834	852	791	803	936	861	839	870	821	854	856	838	855	795	764	858	824	815	845	831	843	883	802	829	818	898	865	781	849	894	859	835	860	859	803	821	860	813	873	841	861	787	881	875	849	790	811	866	818	840	865	782	841	842	833	804	815	826	880	818	880	839	887	815	882	858	833	814	846	855	800	894	836	780	893	891	800	857	899	831	809	900	812	843	905	828	884	777	833	805	825	713	845	857	845	877	812	857	846	820	803	853	785	845	843	850	826	910	828	825	830	870	782	951	883	831	852	845	865	874	792	853	821	856	878	914	844	848	828	823	820	847	843	879	842	909	819	806	851	757	812	866	823	849	802	844	795	844	832	822	847	834	912	826	836	846	848	824	835	851	830	884	809	852	821	884	897	877	858	852	849	839	852	852	839	828	851	865	850	856	869	873	832	853	820	857	837	885	885	810	865	889	778	867	811	806	834	811	813	843	898	825	875	839	865	831	859	848	850	814	815	835	868	887	861	813	862	830	836	796	880	874	810	806	828	863	850	841	837	826	842	840	782	865	849	839	835	893	899	868	826	834	832	837	869	867	793	858	847	849	843	797	843	865	867	793	835	814	865	872	840	840	864	832	848	825	820	863	850	850	861	827	826	819	806	855	783	825	826	821	843	823	840	861	801	862	825	829	816	800	793	836	816	849	855	860	846	804	823	913	821	858	813	882	871	853	864	864	828	836	875	821	835	855	913	819	920	856	818	851	779	859	839	868	815	823	857	743	846	827	801	840	802	833	832	809	841	800	812	851	859	839	830	887	814	870	881	871	888	807	821	804	838	811	853	828	889	862	815	878	875	838	863	872	840	843	822	874	839	871	834	843	894	834	860	860	876	822	828	824	807	851	898	862	885	872	781	872	849	846	874	846	855	834	837	792	795	845	863	874	868	852	819	827	884	857	848	857	801	861	834	803	838	826	812	903	863	773	851	851	913	863	855	859	889	827	846	879	877	839	864	893	881	803	803	816	846	847	867	828	870	880	863	901	806	841	818	826	859	861	863	817	833	884	830	875	888	830	822	861	829	859	835	858	907	837	867	802	818	835	831	850	837	810	817	828	832	804	829	857	842	885	891	851	837	865	813	870	849	875	837	801	863	896	820	805	769	834	813	871	849	845	845	859	901	826	868	827	843	822	832	830	799	820	772	819	839	853	887	860	797	851	846	874	848	846	821	828	890	827	849	841	861	861	879	843	877	865	853	859	861	796	889	871	804	840	862	868	856	819	840	856	854	815	843	858	825	821	813	870	851	874	849	876	840	832	881	834	865	839	816	811	833	818	817	836	825	807	885	854	837	854	853	833	897	884	864	876	834	828	844	873	847	864	854	851	843	847	849	873	841	923	853	844	852	827	811	873	848	832	853	830	805	863	801	785	791	875	835	842	819	871	843	882	820	832	858	822	786	831	871	793	871	869	822	773	858	867	859	826	820	844	805	846	853	784	837	833	856	857	831	871	829	870	877	842	874	843	890	775	842	826	851	802	831	839	847	867	821	847	827	837	853	815	800	820	859	874	830	815	803	823	850	849	862	865	820	841	885	858	827	834	861	819	800	834	825	822	851	847	839	808	852	828	842	837	855	861	887	866	855	839	867	783	840	844	808	829	810	831	829	810	874	802	861	851	834	868	868	815	867	828	847	891	783	846	848	825	833	844	819	850	839	860	825	857	856	827	874	836	826	808	823	765	848	822	839	805	842	826	896	849	861	821	858	862	844	821	811	897	808	809	888	784	874	824	810	820	875	881	867	848	866	871	813	751	925	825	853	788	824	854	832	865	804	878	858	845	838	809	882	870	878	810	863	784	841	810	853	867
23767	21498	28827	24600	21117	4956	1102	780	691	689	653	543	596	547	589	528	498	503	507	547	566	580	482	540	476	528	559	549	494	493	524	473	503	464	491	483	460	487	530	501	463	477	512	500	509	541	509	462	526	485	501	500	509	497	550	467	485	487	473	495	518	503	482	514	526	514	463	469	521	501	486	479	507	480	507	528	535	501	513	494	500	495	475	487	538	492	504	510	492	507	491	489	499	500	496	519	477	471	505	485	495	480	502	464	463	540	490	458	494	500	477	491	479	535	492	535	520	470	498	477	464	515	493	496	472	498	463	513	473	473	485	479	509	489	497	488	527	487	475	500	486	486	474	496	499	490	462	458	450	457	439	527	524	517	504	524	538	491	473	490	476	507	538	511	505	475	504	478	506	489	506	497	528	496	479	527	521	521	492	500	511	501	484	482	464	495	492	493	477	502	497	489	457	509	465	474	507	515	508	468	514	511	529	506	539	493	480	481	535	470	493	504	502	509	457	516	489	506	501	452	447	528	478	491	471	470	491	491	482	475	470	557	486	504	492	472	483	477	477	495	475	471	485	500	504	478	511	500	495	480	533	478	486	485	498	529	495	475	532	465	491	474	503	470	473	496	443	489	471	471	513	465	477	491	484	452	503	495	474	530	462	482	448	524	484	484	482	503	491	472	492	495	475	498	496	519	453	501	505	496	492	487	487	495	515	512	479	472	475	474	477	445	457	506	497	475	497	510	502	492	459	465	529	501	470	502	514	548	488	441	476	490	477	517	496	466	489	520	493	488	482	495	529	475	522	457	481	472	478	470	481	483	465	476	511	499	498	481	525	501	467	448	504	529	496	478	457	500	496	517	488	518	457	509	521	517	497	519	495	485	474	488	527	524	466	496	447	486	501	491	457	493	459	505	485	480	502	464	495	504	479	524	494	484	498	505	487	507	505	498	502	504	507	462	495	485	520	504	484	480	519	510	479	480	463	480	480	520	508	501	480	505	472	494	468	506	474	499	506	507	491	504	507	465	499	526	505	505	485	498	530	462	479	453	548	479	470	472	483	482	477	490	515	468	494	498	496	442	514	470	529	466	479	505	467	503	466	488	494	504	475	488	497	496	487	511	480	488	492	481	482	471	489	492	497	494	479	498	507	494	505	439	495	476	502	528	506	515	472	533	454	507	500	488	526	488	463	463	460	499	467	485	493	486	540	515	527	492	496	472	502	480	457	507	470	473	473	464	494	499	511	530	485	468	444	456	547	510	483	552	434	481	458	521	501	459	485	492	518	484	444	457	500	451	469	515	528	467	466	472	489	495	522	480	495	507	500	481	504	519	493	523	489	497	507	504	487	485	489	496	534	470	488	471	489	460	501	526	477	540	472	513	499	462	500	529	500	466	506	507	525	477	476	471	451	455	519	478	513	505	476	467	474	475	482	484	482	498	499	470	535	526	482	522	469	473	478	501	456	484	473	515	503	476	509	480	513	522	474	490	455	478	553	459	507	473	499	507	479	473	514	530	500	494	463	443	488	456	500	490	495	510	501	505	469	511	520	482	470	494	512	486	508	488	472	491	520	473	485	441	496	481	506	489	498	471	513	498	503	478	481	492	471	489	487	531	465	464	481	449	495	518	447	526	475	475	479	500	495	503	481	512	520	500	477	475	507	476	487	510	478	480	438	510	496	499	483	498	500	517	499	452	502	492	466	505	467	516	499	443	485	506	489	487	534	472	512	501	518	494	514	505	514	531	500	483	499	475	482	468	498	489	497	493	448	484	497	496	492	505	481	531	507	513	498	492	473	483	497	497	478	492	518	479	514	502	538	470	486	537	490	501	465	481	510	477	465	521	478	491	463	534	487	456	464	484	479	484	465	475	494	516	507	454	477	478	494	482	532	530	463	498	477	471	468	495	496	485	473	474	492	517	508	483	479	487	506	516	535	507	495	464	458	530	493	495	493	502	479	486	464	482	475	484	478	495	484	503	461	495	509	463	493	455	484	519	519	473	504	517	487	530	491	492	497	484	511	516	519	487	475	511	470	509	499	480	487	503	503	480	514	498	462	462	480	495	471	481	488	547	496	471	495	508	477	472	528	490	490	485	491	510	520	514	488	501	473	493	485	510	510	482	479	484	495	475	476	498	474	515	508	515	493	485	444	469	466	490	524	447	484	505	521	468	490	487	517	491	467	479	453	504	486	510	500	474	472	466	455	505	476	525	502	486	516	475	490	508	477	514	449	501	481	477	474	489	501	456	481	497	489	493	482	488	554	447	510	443	526	517	483	476	517	506	511	481	497	526	499	511	486	504	505	473	524	504	509	472	497	511	477	479	435	506	488	503	493	498	497	474	494	497	466	489	519	502	513	510	505	501	494	491	485	479	511	459	492	475	503	495	431	510	495	482	486	456	488	514	529	516	487	491	497	481	460	505	500	481	512	484	505	474	510	510	487	459	500	476	481	478	509	500	483	486	539	484	498	475	459	441	453	492	489	499	487	522	495	513	504	503	481	522	473	495	451	499	484	499	508	517	481	482	491	453	541	485	543	433	534	445	501	478	477	500	470	524	469	469	503	457	515	454	493	465	501	480	508	495	497	556	495	486	474	475	502	498	456	511	498	452	498	456	483	452	491	473	510	481	507	511	497	501	490	496	483	482	481	502	522	444	442	488	532	431	480	471	454	443	531	499	468	493	465	493	494	470	479	527	520	464	493	473	477	506	470	506	494	478	508	469	538	497	482	481	501	520	478	505	477	489	505	524	510	481	536	476	505	475	514	487	501	469	455	436	517	508	458	451	484	510	506	508	468	474	468	498	541	464	497	532	472	528	507	478	520	471	482	481	510	465	537	497	481	485	489	479	486	510	506	488	518	476	480	478	502	494	504	533	475	483	463	474	511	488	518	494	500	518	497	498	479	500	476	524	494	478	472	475	473	513	503	489	486	484	495	476	501	505	500	488	489	502	465	489	492	494	470	493	479	508	514	499	539	495	498	458	501	478	525	479	504	483	520	485	501	537	477	462	502	470	503	480	466	475	501	480	513	523	488	461	487	466	517	511	485	493	460	504	529	520	479	478	508	516	495	458	487	438	470	505	479	506	529	488	487	522	512	494	505	499	448	477	489	496	478	490	441	477	486	505	500	520	495	485	478	466	506	455	468	493	498	485	479	511	464	500	512	463	526	492	489	513	493	461	474	485	518	506	468	520	539	493	494	478	495	485	502	499	494	485	493	479	501	487	524	533	505	499	483	486	501	488	512	495	484	480	475	512	487	495	532	420	473	504	474	496	473	447	492	503	472	497	480	510	492	482	478	501	445	488	458	525	472	495	483	492	451	482	470	474	532	485	461	450	464	520	446	493	489	457	500	506	456	481	476	495	512	498	467	485	524	529	492	524	490	513	484	503	479	482	546	465	498	496	510	475	450	483	532	481	484	479	514	464	494	481	516	486	533	483	467	517	478	523	518	482	462	493	441	486	490	501	475	449	502	469
5677	28675	19914	4209	2215	1795	1457	1210	1020	963	874	851	767	778	789	722	700	693	666	724	729	708	650	701	642	699	668	646	612	706	651	653	627	645	642	664	609	647	628	650	666	648	661	631	673	690	640	653	662	649	631	681	619	631	609	647	603	650	680	658	675	618	687	672	610	659	665	668	643	676	619	665	632	639	635	686	621	649	600	597	654	625	626	668	661	645	674	657	657	630	604	641	638	677	596	626	646	626	612	678	620	628	647	619	605	596	602	645	697	650	642	680	618	642	652	626	593	645	617	659	627	602	656	584	648	671	610	639	642	608	600	654	609	682	607	640	613	660	603	638	620	664	679	602	643	620	626	653	650	649	565	584	659	673	668	605	596	664	616	627	651	643	652	612	644	628	629	641	632	647	623	601	632	644	623	623	604	605	631	619	632	646	613	655	649	627	675	631	630	621	596	672	659	617	625	649	597	648	623	634	627	662	645	597	641	605	611	642	607	643	647	632	597	621	625	645	619	619	667	625	655	657	619	635	678	593	624	669	619	630	617	605	608	641	610	644	665	634	628	641	629	653	629	639	642	641	658	617	642	640	667	656	628	666	616	654	590	666	656	619	646	579	631	604	664	618	647	625	589	601	676	623	619	630	636	639	614	620	593	658	661	664	621	633	635	669	638	637	659	621	624	626	634	637	615	614	647	652	654	644	648	611	650	649	591	615	615	634	629	601	632	654	614	616	602	642	664	627	596	632	651	627	607	648	632	585	612	619	617	612	685	600	640	649	651	610	584	681	625	645	617	645	626	636	689	625	682	600	649	648	638	689	612	624	638	630	659	647	625	667	675	644	628	636	629	664	652	645	620	613	584	654	657	656	639	602	645	612	651	634	641	639	627	666	619	630	613	628	652	603	620	619	610	632	633	629	619	634	623	637	643	623	591	680	642	681	614	656	608	657	629	618	602	611	644	626	669	603	653	659	673	664	662	622	655	601	667	609	651	614	629	637	632	642	639	628	612	674	655	629	645	616	656	630	632	619	645	583	662	701	683	603	680	664	628	638	634	674	658	666	612	624	648	629	588	672	600	616	659	628	631	609	624	630	689	630	616	629	671	594	645	610	630	633	648	600	630	695	651	619	633	622	630	645	590	614	626	611	623	609	620	634	654	666	620	639	658	673	661	597	609	634	618	624	638	654	621	675	644	668	647	659	601	609	689	641	629	611	636	635	633	657	610	720	621	596	647	635	608	669	685	590	616	627	623	647	623	645	628	615	623	633	651	659	654	615	626	677	660	648	642	622	606	643	635	645	662	653	654	618	619	640	598	649	620	554	600	641	606	606	623	625	616	628	604	673	652	618	656	626	638	626	677	690	735	623	650	631	620	610	651	647	632	737	639	624	594	630	640	653	657	619	616	625	614	678	595	656	655	620	631	611	627	595	621	667	585	681	664	669	603	629	650	614	676	633	623	634	644	633	659	643	664	654	629	671	630	650	615	595	639	624	634	649	632	626	670	625	653	622	644	638	659	646	654	646	675	618	627	658	658	658	686	622	676	661	599	643	622	670	692	612	648	609	615	622	630	697	680	672	591	614	623	655	621	609	684	599	617	622	655	639	639	684	615	622	671	658	633	649	600	635	689	634	656	602	637	676	610	641	653	681	597	614	611	650	680	592	643	690	609	646	666	627	647	630	649	591	644	626	647	585	594	659	642	641	656	664	662	615	624	659	603	636	613	649	598	688	663	624	620	649	648	659	634	646	662	619	656	648	599	630	577	630	636	621	660	614	633	605	620	597	602	644	644	642	636	613	601	603	665	652	631	649	654	606	657	630	619	630	633	610	679	608	635	612	623	611	661	634	658	634	664	591	591	611	640	644	602	602	619	662	616	622	678	683	625	640	605	614	635	647	613	680	648	668	664	671	597	657	635	636	669	622	615	583	646	580	617	661	662	650	634	624	624	630	615	645	663	623	611	661	609	677	614	632	577	646	642	583	610	634	638	659	667	649	666	620	666	670	606	690	623	625	604	629	627	664	640	635	630	649	656	622	632	635	653	625	563	685	630	649	606	628	637	674	661	644	615	671	580	632	603	638	637	606	624	622	680	664	658	660	580	603	596	614	665	597	670	625	683	634	636	646	608	665	616	652	643	640	628	648	610	632	645	649	643	653	659	635	648	687	647	631	633	667	633	680	629	662	656	647	610	604	619	639	637	628	645	679	607	625	701	672	674	626	610	605	620	631	544	660	632	602	637	659	670	644	586	597	628	619	672	609	623	596	652	603	630	659	629	678	667	640	593	672	597	617	638	604	636	635	600	635	649	611	594	637	625	603	618	690	656	635	708	586	601	625	629	618	619	688	662	647	665	659	632	633	646	636	634	616	616	576	634	590	578	639	582	614	605	594	582	684	600	636	649	666	605	617	657	633	644	659	642	627	637	649	671	656	577	587	642	620	617	656	632	653	632	604	636	666	636	641	645	631	626	628	626	586	659	620	672	637	668	649	668	607	614	631	679	654	614	621	652	609	615	665	700	671	647	640	669	621	628	659	635	622	677	626	651	619	647	662	652	620	629	611	586	635	662	667	589	613	626	617	657	661	641	637	623	655	639	584	638	627	619	627	648	618	636	681	633	616	626	647	658	636	654	653	603	644	627	655	620	648	653	630	643	605	618	652	640	701	657	617	600	648	625	647	642	633	620	619	658	668	648	606	643	628	661	637	644	642	625	673	618	594	603	664	583	644	598	612	653	628	599	622	612	634	635	649	632	604	664	606	618	665	669	607	658	613	621	614	685	668	626	617	597	647	648	623	658	639	591	627	579	664	607	628	596	590	664	604	617	647	644	595	655	623	611	638	640	638	669	613	617	688	619	671	596	602	618	689	639	635	603	632	622	634	663	645	627	625	590	621	623	643	675	640	606	630	614	634	676	643	658	648	658	636	674	636	676	647	613	647	617	652	647	645	610	627	649	604	653	644	632	640	680	617	632	662	654	640	617	576	644	659	644	690	630	616	616	636	626	678	624	646	642	650	660	610	660	646	676	651	638	627	651	635	596	659	648	584	613	622	633	643	639	605	630	654	666	680	670	609	644	620	657	653	620	658	668	626	643	663	630	621	644	625	632	652	609	661	613	594	629	599	625	617	628	627	578	608	654	655	579	619	613	646	616	653	607	631	640	663	634	631	640	607	629	647	641	652	606	619	649	588	607	674	592	628	583	652	613	627	682	649	622	597	647	600	649	653	665	642	634	589	634	654	621	619	634	632	609	573	685	645	620	612	654	627	629	630	619	600	624	604	610	649	617	630	620	648	606	585	669	637	659	667	641	656	614	609	618	628	617	610	620	607	666	632	649	644	633	622	642	607	604	631	631	634	650	619	641	620	654	644	630	592	618	664	619	627	644	649	654	618	614	660	662	653	638	600	633	644	600	608	642	689	616	618	666	613	643	609	627	685	636	653	600	626	637	647	667	624	623	627	603	567	691	639	644	710	616	668
24997	21469	27218	25180	4115	755	653	589	551	547	501	518	489	446	463	468	472	439	457	463	497	474	511	494	485	469	485	460	483	460	493	483	472	506	413	531	430	488	471	461	448	432	499	487	486	519	462	479	448	460	469	469	456	454	467	463	438	466	464	462	445	449	445	441	456	484	463	446	486	451	447	460	486	482	433	474	431	466	459	466	462	455	481	487	467	497	456	460	443	466	472	445	494	470	467	441	427	450	477	461	455	469	465	463	413	454	451	459	473	450	433	468	466	458	492	428	438	476	478	459	467	442	468	434	450	450	457	455	426	471	461	441	474	503	453	434	466	469	445	409	440	482	449	455	481	453	441	463	448	464	447	479	466	450	455	394	456	469	444	482	473	479	418	445	470	453	486	434	411	432	450	449	495	472	436	460	426	432	487	454	476	456	439	494	440	436	501	505	440	468	458	459	449	468	468	461	449	484	466	442	506	460	452	464	471	480	471	462	480	420	457	412	457	426	475	445	468	403	425	449	413	437	457	462	437	479	475	449	491	446	484	457	418	473	502	474	492	480	447	440	461	493	479	459	426	457	456	458	460	470	490	477	478	480	412	473	478	467	468	423	474	442	462	440	453	480	428	445	441	425	452	456	501	447	437	452	462	426	470	441	451	459	455	433	468	426	434	462	455	457	469	453	474	461	456	448	452	471	428	454	464	455	461	452	470	425	440	464	441	404	453	466	420	503	476	501	459	469	460	445	442	476	481	426	479	442	431	416	469	457	415	446	430	454	471	445	457	490	448	482	438	476	470	465	457	453	492	453	475	486	428	489	496	461	466	429	469	422	481	463	435	476	483	475	458	444	437	431	435	481	450	427	420	495	449	493	460	459	412	465	439	468	428	445	488	490	469	435	448	452	432	461	440	450	425	475	456	442	466	440	463	431	477	469	462	481	422	455	452	521	426	470	455	438	498	423	433	446	441	439	478	454	413	444	436	432	434	469	445	428	469	468	460	435	472	424	481	479	469	489	462	463	460	507	445	468	482	428	446	468	463	465	452	472	428	484	442	492	422	467	457	450	487	414	425	428	467	464	472	472	469	471	414	460	431	462	452	471	452	432	421	446	469	468	461	439	419	452	467	465	481	463	452	433	461	487	478	471	437	486	462	478	467	444	464	433	457	448	449	464	457	451	439	419	448	440	422	412	436	441	469	449	442	428	458	456	470	454	440	450	441	422	432	500	434	447	435	429	444	479	456	480	451	478	479	467	504	482	435	482	451	431	488	471	461	462	459	473	462	452	456	448	472	454	510	477	441	517	462	474	450	445	446	443	401	477	465	435	484	477	431	488	454	440	439	451	450	478	462	449	440	426	468	470	442	457	462	491	470	455	499	475	419	437	446	445	469	488	434	427	458	451	449	476	462	493	465	473	446	457	437	434	438	489	434	442	416	458	466	454	449	484	451	465	498	445	433	479	450	445	448	517	484	461	422	466	507	506	404	460	459	400	477	458	484	445	461	462	464	431	465	440	500	459	474	451	483	446	484	502	448	490	428	425	461	468	435	462	478	461	461	419	461	409	459	443	439	449	500	483	424	438	460	482	454	414	444	453	458	404	454	464	457	456	434	462	455	431	426	449	463	428	456	464	441	457	462	422	434	440	466	471	427	439	450	435	488	462	467	480	474	510	488	447	446	465	440	489	462	475	455	472	496	474	486	446	442	428	428	464	452	474	463	474	449	477	465	485	496	456	444	439	450	481	463	452	438	469	500	490	438	442	459	429	461	433	423	461	462	480	468	439	443	462	481	481	470	473	462	459	464	449	467	455	459	453	494	472	449	451	472	498	473	507	465	465	463	488	494	464	448	430	459	468	508	455	477	494	452	463	455	456	473	428	477	433	484	465	444	442	448	435	503	450	439	471	453	435	473	455	479	429	467	464	487	484	456	500	492	463	483	489	449	450	479	470	469	478	440	446	407	459	509	463	424	434	465	505	415	467	415	486	479	477	477	458	442	466	488	485	435	456	472	451	425	468	458	447	452	440	472	483	439	450	427	512	470	447	490	416	426	479	485	482	448	451	453	469	501	524	443	479	423	445	473	467	475	456	472	438	451	428	492	483	447	459	450	449	464	429	471	468	456	436	420	484	482	459	485	479	471	458	432	419	474	503	472	453	472	453	444	420	476	465	453	471	464	490	441	462	454	460	449	484	443	455	486	468	462	438	463	456	426	477	460	485	455	468	446	419	462	470	438	487	479	457	454	447	471	457	459	461	446	430	470	454	450	438	441	477	467	469	503	442	460	434	464	439	443	475	438	444	511	475	465	497	470	457	451	427	451	430	455	485	437	467	480	457	412	465	444	474	451	451	455	462	447	436	464	460	481	456	434	458	462	456	436	448	462	425	459	465	481	456	469	446	450	446	475	450	484	450	437	458	477	475	441	467	452	459	451	476	447	483	446	458	462	450	455	423	469	440	467	489	458	468	442	481	437	446	480	463	418	456	469	466	472	464	460	474	480	461	460	465	441	476	465	445	486	474	460	449	447	431	449	438	456	417	461	466	447	469	453	446	451	449	432	437	439	460	464	433	491	486	436	476	490	448	462	425	469	432	462	448	481	433	486	417	431	426	479	425	437	467	460	495	431	479	462	456	468	432	469	444	466	504	483	458	463	442	464	473	452	436	463	451	501	451	454	439	474	461	484	444	464	490	446	455	472	462	517	424	462	463	456	468	474	440	468	439	474	477	423	443	425	470	433	443	448	470	428	481	453	463	467	451	455	468	469	492	470	441	482	448	499	425	465	464	459	468	454	432	426	443	481	470	429	494	461	459	456	418	469	480	471	475	436	475	442	488	457	480	482	481	476	451	429	495	446	489	432	475	459	456	431	450	485	469	460	437	467	460	476	448	435	476	468	474	483	442	453	453	430	458	475	440	477	476	468	453	482	443	486	505	478	489	435	463	470	461	443	452	479	433	462	489	448	464	432	481	437	453	460	450	448	463	455	448	469	427	453	453	459	459	447	459	474	431	498	495	459	452	436	443	441	465	471	462	487	484	446	477	420	443	513	452	451	450	475	483	499	458	435	423	471	441	449	467	470	452	446	475	472	486	477	475	454	440	456	429	438	439	466	449	469	439	429	459	491	467	473	461	437	467	438	434	449	454	476	451	447	470	457	446	491	482	477	445	439	430	484	470	456	450	479	455	464	459	438	439	491	470	478	431	468	479	497	482	473	439	506	417	458	482	461	455	473	408	446	445	442	487	450	474	443	483	448	419	449	458	461	451	458	437	491	434	494	461	442	463	486	515	467	478	466	457	456	452	429	444	453	455	434	446	443	414	481	471	453	459	458	448	503	440	464	494	446	423	471	449	428	460	445	479	469	464	491	460	476	440	459	448	474	436	445	475	465	470	473	483	453	482	441	458	466	413	463	487	487	443	450	441	445	502	445	465	487	448	489	445	475	437	435	430	424	443	457	459	449	468	462	484	455	503	465	484
5214	22158	14341	2335	1371	1234	915	891	798	754	701	702	645	723	629	597	623	600	571	587	597	558	589	568	575	587	580	627	566	572	600	598	550	583	588	549	584	601	562	539	624	536	581	557	609	538	538	559	618	547	574	535	590	573	554	594	576	594	567	552	588	566	571	538	585	546	558	568	548	560	585	564	580	566	574	571	588	547	547	592	578	565	542	547	610	616	545	562	592	543	548	555	556	579	559	570	540	555	538	546	588	586	559	580	570	588	557	579	570	590	514	592	587	571	523	521	592	591	599	534	516	574	585	602	601	559	598	585	574	521	538	546	564	533	513	612	589	575	581	530	569	538	550	558	568	558	558	534	554	592	575	529	563	518	623	569	586	559	565	590	577	582	567	545	554	566	602	532	579	548	549	602	565	564	556	596	583	594	560	553	586	571	578	563	524	587	620	611	586	517	611	617	545	558	591	584	572	583	544	573	616	554	580	550	536	533	559	576	573	597	602	570	558	570	579	572	555	550	556	564	590	546	540	578	601	539	561	562	563	562	558	600	558	551	553	527	582	526	581	571	564	564	514	555	549	558	562	551	560	591	547	591	601	560	580	581	553	584	561	561	615	580	573	570	589	554	564	604	569	602	599	546	599	583	547	540	560	574	602	521	553	539	537	565	516	537	565	567	562	549	565	564	552	586	545	543	546	551	573	568	523	519	576	591	585	600	564	559	550	585	574	529	589	564	594	546	534	530	515	587	588	587	545	595	589	574	573	562	542	559	522	581	558	527	544	554	604	600	531	568	563	577	567	558	611	592	610	571	586	540	547	548	575	581	548	573	524	532	597	543	545	531	587	587	588	550	563	571	633	508	566	548	564	555	561	567	545	540	562	615	594	547	541	568	586	533	541	560	587	559	593	566	541	634	563	579	586	570	578	587	554	616	550	556	539	563	569	552	571	534	580	513	598	589	591	558	556	550	506	581	592	576	586	588	563	560	614	552	552	531	580	598	557	518	532	587	525	559	561	538	576	559	576	581	557	566	551	560	575	560	534	553	563	542	555	587	608	598	572	565	531	583	558	589	536	577	540	565	582	614	576	600	560	600	564	570	597	573	515	550	545	567	581	554	536	564	591	541	581	600	565	608	581	566	614	536	526	540	585	546	588	574	542	563	554	508	559	556	569	562	554	587	577	558	576	561	573	560	565	570	571	537	572	569	593	595	549	558	586	542	572	603	554	531	551	547	581	569	566	531	577	564	539	571	514	617	600	543	557	542	587	558	602	561	571	583	527	580	550	578	598	579	582	555	578	570	579	559	573	577	582	544	538	610	565	575	571	589	573	572	573	534	610	562	543	581	531	589	563	602	528	542	554	572	533	568	582	593	567	599	569	566	558	547	560	540	544	571	536	544	595	557	530	571	554	597	565	642	571	581	533	620	596	550	571	517	543	554	588	575	568	560	585	600	546	556	570	569	542	610	544	548	541	572	522	616	549	560	549	554	528	552	574	578	558	580	553	534	548	531	586	578	543	599	535	536	600	568	562	563	564	566	556	558	521	524	540	557	571	549	583	510	561	580	603	557	568	570	560	582	571	577	569	570	578	573	580	528	574	597	563	555	541	590	577	577	610	581	558	592	567	566	560	566	580	568	580	620	558	580	497	550	624	582	605	611	538	544	544	562	555	588	582	547	570	540	606	511	550	596	556	546	593	637	548	534	607	514	613	573	599	580	558	619	551	555	557	577	553	588	563	584	542	557	514	595	540	585	595	533	560	604	524	584	583	560	533	550	543	601	593	569	559	565	605	571	577	544	534	564	609	526	549	575	548	561	561	593	610	566	576	575	520	560	564	559	579	558	538	547	573	587	576	559	567	600	591	568	548	592	521	523	582	562	563	542	536	522	559	571	580	631	569	553	532	594	529	565	522	578	572	533	525	592	587	573	555	564	545	527	598	528	577	562	552	569	608	577	574	551	540	581	554	571	559	567	603	603	529	568	541	585	565	549	566	556	595	568	538	527	593	536	564	567	546	551	586	571	598	555	597	576	554	534	571	556	588	597	575	568	574	575	591	598	565	561	534	581	600	496	566	571	607	578	573	548	552	564	572	560	521	545	549	573	537	608	609	577	588	552	583	574	563	572	548	565	590	549	569	535	593	571	584	562	533	552	567	553	565	599	579	527	562	604	571	594	558	571	516	566	575	556	538	594	562	589	550	604	547	598	533	573	550	579	530	551	554	521	534	551	549	544	600	565	590	591	600	566	579	519	555	577	573	572	538	558	546	575	537	559	564	573	554	565	551	614	547	591	591	576	508	553	570	568	586	574	574	610	572	592	596	621	552	568	527	590	577	561	546	568	548	557	571	565	595	585	563	596	564	581	581	583	549	549	605	580	605	547	531	553	561	599	574	586	559	537	573	548	566	518	589	580	534	587	589	542	545	563	549	587	572	568	563	554	567	602	577	622	576	563	605	598	562	578	556	577	600	577	576	578	607	589	545	621	570	582	573	549	573	610	610	546	631	576	515	597	566	525	639	579	551	556	562	556	554	551	521	560	589	579	588	568	564	564	574	559	589	546	546	531	550	543	507	565	568	590	579	546	536	545	530	519	539	595	574	540	543	520	580	528	555	580	582	573	566	584	578	594	555	543	547	597	553	603	616	584	527	562	572	573	560	561	555	637	555	574	618	587	551	562	575	559	532	503	576	558	535	585	528	577	575	607	541	535	569	541	550	609	598	533	570	558	598	577	551	561	574	570	587	599	566	574	582	558	527	551	553	577	526	585	592	590	520	561	605	559	572	537	601	573	603	547	580	580	584	577	592	575	540	601	590	574	599	559	584	592	606	578	562	603	524	581	603	554	583	556	602	583	562	582	560	571	573	561	587	538	544	631	573	571	549	560	571	555	559	533	559	602	584	557	579	583	551	565	523	557	594	559	642	568	556	582	530	559	528	550	610	553	592	554	560	553	566	577	562	569	593	607	562	546	582	601	563	577	555	558	591	595	564	544	548	554	581	529	590	577	548	569	567	582	581	593	566	550	563	574	566	551	571	579	541	582	566	611	577	611	595	518	550	566	558	540	548	566	582	576	593	572	606	617	569	586	522	564	566	511	537	589	582	582	595	533	577	563	552	570	558	571	554	605	551	588	587	548	538	574	565	537	591	615	558	527	610	561	570	572	575	543	559	573	571	564	611	577	564	528	575	551	579	552	579	550	571	597	608	558	578	541	576	526	599	576	593	507	590	579	549	592	578	590	590	572	571	519	556	561	584	581	580	573	598	540	584	569	557	578	574	568	539	543	589	567	562	569	611	544	580	571	589	549	588	580	580	575	571	588	553	574	543	582	576	587	585	543	572	547	538	586	579	563	526	542	548	554	569	552	595	559	576	567	541	569	554	550	540	539	559	555	572	586	540	562	510	556	549	542	548	590	599	558	576	563	608	571	630	586	571	537	539	617	567	579	532	538	625	577	608	614	575	572	560	621	579	558	501	611
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
