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
341791940338	341791940896	341791941446	341791941996	341791942544	341791943096	341791943646	341791944196	341791944744	341791945296	341791945846	341791946396	341791946944	341791947496	341791948046	341791948596	341791949144	341791949696	341791950246	341791950796	341791951344	341791951896	341791952446	341791952996	341791953544	341791954096	341791954646	341791955196	341791955744	341791956296	341791956846	341791957396	341791957944	341791958496	341791959046	341791959596	341791960144	341791960696	341791961246	341791961796	341791962344	341791962896	341791963446	341791963996	341791964544	341791965096	341791965646	341791966196	341791966744	341791967296	341791967846	341791968396	341791968944	341791969496	341791970046	341791970596	341791971144	341791971696	341791972246	341791972796	341791973344	341791973896	341791974446	341791974996	341791975544	341791976096	341791976646	341791977196	341791977744	341791978296	341791978846	341791979396	341791979944	341791980496	341791981046	341791981596	341791982144	341791982696	341791983246	341791983796	341791984344	341791984896	341791985446	341791985996	341791986544	341791987096	341791987646	341791988196	341791988744	341791989296	341791989846	341791990396	341791990944	341791991496	341791992046	341791992596	341791993144	341791993696	341791994246	341791994796	341791995344	341791995896	341791996446	341791996996	341791997544	341791998096	341791998646	341791999196	341791999744	341792000296	341792000846	341792001396	341792001944	341792002496	341792003046	341792003596	341792004144	341792004696	341792005246	341792005796	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	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
22292	21280	29079	23827	21282	21296	5818	1311	943	965	866	862	778	742	700	763	682	752	691	728	682	715	671	679	646	691	676	709	644	691	663	655	639	637	616	654	633	683	691	662	668	659	638	629	687	677	601	678	659	640	677	662	643	671	648	690	640	689	595	625	619	599	650	604	645	684	648	656	609	623	675	627	653	651	695	634	614	591	597	636	666	607	614	644	606	643	631	649	663	609	659	623	641	681	692	666	630	686	643	649	648	620	658	591	616	594	636	594	678	620	643	646	615	657	633	643	652	594	600	642	632	636	621	645	615	678	630	671	644	630	669	613	585	604	627	638	669	611	615	692	619	621	590	645	620	615	607	651	633	598	638	651	575	648	637	640	663	708	620	647	647	645	627	675	597	676	670	653	591	614	659	645	626	634	648	664	606	634	623	651	631	609	660	629	608	644	625	640	638	606	640	665	608	639	627	631	644	610	619	613	646	614	627	634	647	576	661	664	629	629	602	628	611	626	676	648	611	682	657	597	618	593	636	638	664	606	634	689	664	608	624	641	614	652	657	629	589	625	684	622	602	612	693	653	624	629	648	613	616	612	643	637	608	628	645	669	611	650	608	656	628	621	629	641	648	619	628	617	664	673	586	604	653	612	641	638	672	618	655	627	603	675	626	635	624	640	633	647	561	635	647	649	598	593	642	602	602	594	645	660	601	609	651	602	666	659	622	704	651	591	623	650	646	629	650	645	598	670	659	655	606	587	618	602	641	645	661	624	603	648	617	613	639	631	641	650	626	595	623	605	638	629	607	645	632	653	632	648	688	679	647	602	647	648	669	631	622	638	675	649	663	577	594	605	689	649	651	644	687	649	573	603	639	662	655	648	662	601	650	639	620	615	584	639	614	603	591	620	637	657	618	605	612	674	666	636	636	603	637	626	605	637	643	644	604	640	623	631	643	628	639	640	618	632	641	610	589	629	648	637	639	650	611	641	636	645	640	604	626	608	635	619	635	658	654	630	630	623	623	637	583	640	644	633	584	612	630	673	668	658	654	689	626	634	647	617	626	643	607	647	669	629	595	637	627	683	603	657	653	704	638	631	621	685	634	633	641	634	680	628	669	636	673	666	629	635	663	626	604	626	592	634	621	591	619	663	629	593	635	681	665	684	642	647	641	631	589	648	629	660	587	655	637	708	645	562	629	618	640	657	619	653	579	666	602	663	632	632	599	590	595	668	648	607	620	671	645	627	583	615	673	633	643	679	618	630	629	677	656	648	601	635	619	598	625	615	600	682	633	643	632	621	683	600	664	599	651	620	632	642	610	650	656	640	609	647	656	624	605	634	603	563	682	602	624	663	641	646	625	636	632	628	669	576	666	586	646	639	604	621	635	638	655	632	645	620	618	645	683	651	639	662	649	600	620	636	626	629	591	668	639	667	638	662	651	669	630	647	615	616	659	599	655	668	632	645	639	594	665	647	639	655	613	694	650	618	610	621	623	628	641	635	678	626	612	629	627	653	610	629	682	622	617	645	657	636	626	651	616	663	642	579	688	678	658	658	687	656	596	651	634	677	652	630	602	648	627	600	634	602	627	634	642	639	663	607	656	612	658	609	660	663	649	614	631	636	689	646	623	608	586	631	645	639	635	675	652	640	576	598	648	633	654	604	654	647	636	589	631	624	647	602	579	649	666	650	625	622	646	621	609	657	633	658	621	637	628	661	646	620	703	609	628	580	639	695	609	600	634	672	642	645	620	620	636	595	674	636	664	604	595	586	629	643	669	631	627	626	639	632	641	607	638	648	602	631	657	676	638	622	631	613	646	633	668	632	611	627	608	653	623	664	611	599	643	613	665	607	640	593	685	628	622	692	619	637	664	587	657	634	614	612	642	639	670	637	599	631	637	588	645	602	622	638	625	607	664	645	616	652	653	658	624	628	641	677	681	659	670	640	624	661	636	620	628	628	627	630	678	631	660	645	614	629	610	677	628	605	620	647	665	655	606	643	654	594	633	607	688	655	661	605	620	638	668	629	627	637	634	642	646	702	609	669	660	687	600	648	640	638	605	644	658	669	626	629	638	610	594	667	611	668	611	592	605	648	605	674	634	649	626	640	639	648	614	629	660	663	656	654	642	626	642	633	639	652	628	620	635	633	687	676	622	671	606	658	622	640	665	634	622	639	645	619	576	593	641	642	621	606	594	619	637	621	642	654	627	624	602	627	614	637	659	654	645	707	660	635	647	682	604	658	600	617	623	610	623	684	580	633	614	610	599	645	663	608	653	599	686	605	616	623	604	655	630	603	643	583	619	643	659	625	619	638	621	639	614	657	683	608	646	606	599	583	677	668	636	668	658	608	651	662	619	652	655	619	630	627	650	640	642	644	646	566	592	612	636	630	661	652	610	632	619	607	691	694	627	603	641	599	602	639	624	637	639	643	653	625	647	603	606	629	628	682	617	663	649	628	626	613	657	643	662	646	626	606	574	604	628	604	642	561	590	682	652	614	619	611	668	622	657	609	619	649	661	593	648	603	654	673	628	618	679	676	650	652	646	637	604	620	639	662	649	630	662	655	660	669	619	690	655	607	607	661	630	609	633	676	614	619	635	650	593	642	649	645	605	618	614	580	639	657	598	641	596	650	604	642	651	654	654	639	631	654	665	674	601	620	589	586	660	682	639	598	642	634	638	620	624	637	627	607	645	610	624	606	631	631	636	680	631	659	616	630	637	637	623	607	671	635	654	656	646	632	638	629	645	635	629	587	653	635	611	605	656	633	614	611	624	630	692	668	614	634	596	654	648	602	610	641	616	664	605	657	583	635	656	654	635	683	616	638	626	616	647	627	659	607	633	650	624	616	631	607	665	595	634	593	627	654	649	614	625	617	602	578	600	593	641	611	582	678	620	629	648	628	643	646	602	609	651	706	711	593	615	656	647	614	638	642	649	604	656	578	636	685	645	680	633	641	652	610	638	676	629	662	702	667	631	645	638	599	620	669	655	613	611	598	645	634	683	646	620	654	649	634	604	588	639	642	652	611	629	619	653	663	624	628	609	631	593	612	634	618	595	678	610	626	626	619	657	608	634	670	625	654	633	604	605	627	596	611	647	570	603	644	668	635	643	669	641	612	638	664	613	620	641	630	607	656	621	607	638	629	649	646	632	624	638	628	636	629	632	603	645	646	661	587	612	636	618	621	628	644	642	580	615	615	650	634	656	628	637	612	658	651	643	624	622	601	652	613	677	636	584	599	619	631	615	603	647	626	619	605	630	609	608	634	625	608	637	601	637	632	606	665	607	666	630	632	620	649	636	646	629	549	588	634	594	630	641	564	629	636	613	632	628	640	686	640	642	674	680	626	615	610	664	645	627	625	605	622	620	626	632	612	639	606	644	679	584	656	589	614	656	620	660	652	661	613	628	637	624	605	611	635	627	634	637	615	645	594	575	666	618	637	597	624	603	660	663	641	629	651	610	652	649	627	643	683	614	625	631	582	601	582
5689	14032	10337	5145	3572	2669	2232	1856	1591	1446	1331	1187	1140	1078	1036	997	961	902	951	875	900	927	890	890	849	835	890	881	842	851	855	846	784	814	846	863	839	879	787	805	813	829	805	875	797	870	896	819	822	719	811	813	813	779	837	837	808	824	857	773	826	843	800	818	813	826	816	824	853	795	769	790	828	783	765	816	848	781	849	810	850	791	838	794	801	806	783	842	866	772	796	793	800	840	793	792	886	747	830	852	822	759	821	844	796	798	775	845	781	766	800	796	833	862	776	823	841	844	761	765	779	796	820	828	783	797	842	758	838	795	824	844	806	756	839	813	820	747	803	818	796	840	790	812	780	787	807	812	852	811	814	853	789	804	798	847	793	852	787	805	776	885	804	784	876	770	822	822	815	796	778	835	777	753	849	863	767	784	773	793	818	756	803	857	793	849	770	829	792	842	833	829	805	853	829	845	786	842	882	803	822	833	792	802	789	826	838	843	759	804	835	877	804	756	797	788	735	812	817	801	853	776	792	789	789	755	794	842	847	787	767	812	816	822	814	885	803	821	850	790	817	824	791	831	830	811	743	862	823	815	832	813	776	807	795	831	843	779	760	802	763	786	829	795	799	795	846	815	830	839	818	766	767	802	777	812	864	799	789	725	823	778	767	784	776	803	825	769	797	818	833	766	826	793	815	814	838	791	824	805	802	786	812	797	811	867	815	765	798	775	778	819	824	803	793	800	819	789	837	772	802	808	827	803	831	771	800	815	793	807	819	794	766	805	802	824	800	823	792	816	789	789	820	842	769	797	802	824	815	818	814	795	783	854	756	791	871	762	829	780	782	821	803	782	811	759	834	811	748	768	820	811	805	792	847	802	824	793	804	775	814	828	786	766	795	808	866	812	775	757	798	775	824	815	822	826	857	795	802	856	842	760	795	778	799	770	804	832	753	812	806	784	794	734	796	801	766	796	788	798	841	815	846	818	761	834	795	852	827	804	850	813	804	815	757	799	857	852	831	819	807	807	809	807	813	840	827	785	837	798	792	796	746	827	809	851	739	803	803	829	758	800	853	831	794	838	785	815	803	824	831	850	810	804	825	722	821	792	826	812	774	821	824	799	792	837	825	812	788	808	816	881	847	796	820	731	762	780	832	806	781	834	744	810	823	852	829	890	793	775	827	784	771	835	858	809	805	764	816	804	815	779	804	793	790	835	821	765	816	781	778	779	789	742	784	842	801	868	801	779	782	780	837	821	867	803	853	795	787	822	768	855	802	765	795	892	791	815	833	787	792	776	748	796	780	841	786	787	785	811	823	787	835	794	808	796	784	788	779	798	812	837	828	831	827	812	773	841	826	807	758	754	772	790	789	830	803	775	812	815	825	795	812	831	744	793	777	815	764	844	796	787	810	826	835	772	733	759	775	834	809	858	807	800	862	834	805	834	823	834	834	843	796	882	808	837	821	796	809	756	810	830	798	819	788	829	796	736	826	821	811	832	826	760	769	779	787	784	806	813	855	815	809	851	776	797	811	811	829	813	847	789	810	813	779	835	773	850	805	847	740	752	774	799	821	787	779	780	810	839	812	791	790	818	788	788	806	806	826	760	801	787	796	820	825	808	826	802	823	805	803	808	804	836	830	832	828	772	849	778	830	797	788	792	838	785	820	714	823	789	792	786	803	848	772	743	753	848	809	816	795	792	825	784	761	832	774	785	766	796	758	766	827	799	821	859	811	807	832	841	820	796	783	796	796	784	791	801	784	807	826	795	789	821	825	838	840	835	824	754	796	851	815	794	801	810	826	765	804	761	780	841	808	791	829	819	804	757	843	787	786	830	794	766	843	801	752	803	784	808	809	794	831	830	788	796	770	809	812	783	766	811	783	809	830	846	753	860	805	810	745	808	818	793	770	826	811	811	740	789	823	830	804	763	793	806	740	774	811	792	753	776	796	788	807	755	825	819	792	771	848	813	819	817	870	849	742	885	737	763	742	798	798	861	790	852	814	827	842	841	778	845	786	802	801	785	792	768	781	815	758	793	815	799	776	802	822	824	784	789	771	811	784	831	797	780	797	827	876	823	776	828	844	790	808	791	809	816	797	829	882	785	831	808	802	807	819	810	852	818	795	795	811	798	802	791	822	801	793	805	823	794	841	841	773	800	784	802	804	768	832	806	740	832	809	821	847	800	837	783	809	868	804	836	794	827	738	787	804	841	797	800	792	796	826	794	766	818	805	787	809	798	828	811	811	852	794	804	817	839	825	816	828	799	764	827	779	824	849	770	793	793	772	822	858	804	796	823	836	845	854	829	837	767	764	817	826	792	801	794	813	878	858	852	806	717	804	793	790	835	815	862	850	800	833	808	809	785	858	797	811	749	804	769	788	827	815	815	816	799	809	769	881	808	809	816	812	777	779	804	792	797	795	817	805	813	802	799	795	757	868	853	768	772	829	793	790	788	789	828	775	785	844	819	835	800	800	813	806	751	805	797	787	841	821	824	816	860	787	807	844	778	776	782	824	804	797	782	814	833	828	749	799	830	740	793	774	866	856	789	819	776	800	821	815	834	817	792	785	810	786	819	823	778	794	818	812	758	837	814	847	887	783	844	842	787	744	781	762	774	778	861	747	849	809	865	816	810	836	819	782	805	793	821	811	789	796	810	791	809	793	781	860	772	836	807	843	837	795	782	812	815	803	811	796	831	822	791	849	776	830	791	828	777	823	779	814	845	785	840	833	778	807	868	806	793	822	803	877	817	810	780	755	841	815	812	776	809	821	808	826	772	784	799	838	896	798	775	850	797	746	829	797	802	791	852	819	797	776	852	738	760	809	859	822	755	799	767	872	806	790	798	757	808	834	794	814	832	788	859	771	838	865	816	823	741	787	782	839	804	774	828	820	822	785	779	781	864	857	801	794	851	811	764	836	821	804	823	818	830	839	797	806	772	760	804	821	837	791	821	838	818	789	789	791	849	786	783	844	788	832	831	809	826	778	793	764	787	793	794	820	782	809	788	821	826	796	796	808	830	844	857	792	744	746	813	824	781	868	821	793	808	790	820	807	823	784	787	836	850	840	760	804	784	787	812	789	780	816	785	770	787	800	821	828	860	785	778	853	803	806	811	791	807	774	792	778	838	850	795	783	781	822	809	822	791	793	771	803	848	818	783	791	821	803	852	791	805	814	797	785	780	801	773	858	784	807	847	791	803	773	799	795	799	770	778	783	807	770	768	779	788	784	814	807	851	766	840	816	821	813	804	807	751	743	829	857	797	794	815	804	744	848	806	843	862	828	812	782	829	839	802	796	796	801	797	781	784	850	781	790	755	821	811	785	755	780	821	861	754	743	771	769	811	840	816	802	797	787	839	806	808	813	792	812	792	817	758	807	784	838	840	801	789	813	836	816	815	862	808	824	796	801	842	797	836	793	794	852	764	762	814	912	864	805	807	816	859	769	764	804	825	805	818	800	749	769	770	790	784	825	795	797	821	804	776
26882	17314	3445	687	469	448	444	383	376	388	385	380	384	406	416	413	347	372	361	401	350	378	377	378	376	350	351	359	417	364	381	381	355	394	363	375	351	400	407	381	364	415	362	400	353	390	379	348	357	379	411	359	374	386	394	339	387	350	354	357	354	376	385	359	393	367	376	349	389	392	395	349	369	353	376	376	408	361	366	386	385	377	365	378	364	355	398	366	408	386	360	338	376	392	389	377	350	353	358	418	402	379	370	380	385	372	335	364	392	383	372	414	392	364	369	399	350	411	359	371	362	394	301	398	363	377	345	368	410	359	359	369	393	410	383	359	367	407	345	390	370	410	351	375	337	384	351	365	354	358	359	374	384	363	329	390	376	378	342	378	393	359	360	345	353	333	370	424	379	376	388	376	368	330	380	353	380	417	379	356	372	351	375	369	338	362	416	337	372	401	361	382	391	369	349	391	363	364	418	345	377	345	384	386	343	403	382	329	354	376	371	362	389	377	352	354	350	378	391	372	342	335	368	364	342	395	373	386	397	340	390	385	378	369	322	356	338	380	393	375	364	365	386	360	357	385	356	386	337	341	369	369	376	373	389	383	324	382	354	398	345	390	402	381	352	368	363	371	365	354	346	399	367	345	366	357	413	391	356	370	358	376	354	383	396	393	352	336	364	412	375	391	345	355	349	375	394	374	352	359	348	394	385	366	363	350	385	380	363	397	386	372	356	372	371	379	372	363	386	367	332	373	381	353	388	398	362	375	385	342	420	365	359	341	357	369	384	396	376	397	365	355	351	381	348	386	321	346	391	389	404	375	375	384	365	344	354	377	348	397	383	374	380	385	357	356	373	355	345	381	360	350	364	365	369	369	381	362	362	400	344	339	369	388	374	363	425	382	358	376	390	343	377	379	333	399	362	373	379	361	414	388	344	374	385	388	385	368	358	373	358	367	347	387	388	363	356	348	360	374	368	391	378	365	350	374	376	401	354	362	367	380	363	407	369	388	334	390	346	404	418	355	401	366	368	346	369	370	360	394	383	404	362	360	375	375	383	399	355	368	361	400	405	381	380	392	391	379	336	389	383	359	373	362	377	377	342	369	390	365	391	406	364	377	379	375	371	362	373	361	369	387	372	363	376	321	385	354	396	385	390	377	395	377	356	385	356	353	381	361	383	334	365	391	389	380	377	345	369	379	354	346	351	373	380	419	358	342	377	377	363	405	362	387	363	385	377	376	394	390	413	359	378	371	369	370	372	355	375	392	381	357	407	379	389	376	382	367	374	329	399	360	405	312	351	388	407	329	426	394	374	376	348	380	389	346	405	337	368	370	402	384	362	360	318	373	374	357	387	377	347	383	376	367	348	360	394	359	353	370	349	362	380	370	375	376	355	371	385	388	389	367	387	365	369	394	376	397	362	351	378	394	408	362	399	370	363	383	381	369	369	353	404	357	342	401	419	338	392	349	344	397	317	362	369	366	377	369	404	351	377	387	393	395	364	363	326	394	367	385	351	342	396	384	381	361	412	349	373	359	377	400	353	391	377	355	397	378	326	352	399	311	375	339	348	342	391	367	429	352	356	388	363	353	386	378	377	341	387	380	393	386	372	349	371	351	396	391	365	402	378	374	349	363	375	381	355	366	348	370	382	363	378	342	354	368	372	389	382	345	417	356	373	356	423	378	368	398	405	384	365	365	361	382	403	378	408	375	393	366	341	355	365	375	368	407	365	403	366	391	391	372	384	392	364	348	358	399	386	342	366	385	375	388	367	366	378	377	356	377	376	360	382	374	398	391	413	373	383	382	379	358	379	381	364	368	383	404	389	332	399	366	382	358	411	365	379	340	376	388	359	393	366	371	377	382	388	377	360	388	368	401	362	344	382	416	361	357	358	378	384	392	349	364	367	375	352	398	377	376	380	362	370	391	365	406	354	357	384	368	392	341	338	379	347	358	347	404	372	356	334	389	383	385	394	364	329	358	346	368	368	358	392	385	359	345	379	388	348	379	362	356	419	400	340	370	334	355	385	402	379	400	374	356	400	377	351	370	345	377	397	367	392	353	391	371	347	372	333	374	360	340	398	414	385	376	390	361	358	363	373	361	345	396	374	407	365	361	367	334	363	351	370	363	326	362	370	385	400	361	375	332	412	360	400	377	364	372	364	339	361	358	378	352	372	382	383	383	394	373	356	332	373	377	337	362	391	326	374	384	375	395	321	376	359	426	363	358	379	372	369	383	394	396	381	384	355	377	397	337	364	362	360	401	371	338	384	387	335	409	364	379	400	362	374	415	336	372	374	426	350	371	388	386	368	390	361	357	392	374	364	378	392	389	368	342	380	364	373	358	388	350	360	331	376	368	409	357	416	385	386	377	400	351	356	377	395	363	384	386	345	350	390	344	346	361	359	403	376	357	365	349	369	362	397	390	358	391	376	340	372	357	406	370	371	383	334	324	370	350	365	368	347	358	364	350	382	369	374	350	362	335	398	346	363	367	409	344	370	413	349	354	391	407	364	379	381	399	374	385	367	336	374	390	392	378	342	375	367	347	342	367	345	380	339	375	397	358	352	389	356	399	369	365	338	383	380	356	367	420	345	361	357	368	379	361	378	391	372	341	395	380	365	342	346	363	376	416	371	362	386	393	368	375	369	353	356	335	348	361	372	369	411	388	361	368	373	384	363	352	347	385	380	379	362	386	365	365	365	386	397	402	341	381	362	351	375	363	371	359	355	338	337	386	359	395	374	369	387	371	351	357	369	340	389	344	384	360	397	338	379	346	371	340	367	373	369	367	385	364	374	381	371	356	367	384	383	362	371	420	380	351	386	390	382	356	355	410	372	379	360	377	393	362	370	342	358	366	375	352	396	351	359	419	394	373	353	395	361	361	384	368	383	390	372	360	326	339	375	400	356	376	391	379	393	385	362	391	341	374	418	387	359	407	396	367	379	372	365	375	400	383	342	368	374	389	357	367	377	359	373	347	381	373	367	344	404	381	335	337	361	373	331	375	366	367	377	415	395	383	386	355	350	401	369	385	387	382	391	358	354	346	350	361	415	355	368	362	349	379	404	399	391	332	392	392	395	363	390	382	373	331	372	384	392	374	372	368	372	383	383	376	386	397	347	389	354	372	339	350	363	391	381	369	365	385	345	353	394	379	377	382	386	356	395	331	356	404	321	346	373	369	352	367	400	368	353	389	356	379	378	381	350	362	373	371	377	392	373	356	378	365	381	380	396	348	374	415	383	349	346	365	367	335	386	344	352	374	333	377	373	380	359	408	369	389	359	355	389	393	392	366	365	349	351	386	384	381	351	387	327	378	371	353	393	372	389	372	379	341	386	381	371	329	347	366	359	375	383	354	383	394	377	346	393	354	392	358	414	393	378	350	376	323	396	401	374	409	367	372	367	384	350	387	370	384	379	378	364	382	349	358	365	393	361	386	381	386	357	371	386	374	380	407	356	342	373	409	349	388	394	362	359	346	391	373
4529	1783	1311	747	674	611	552	510	530	478	483	509	467	446	470	428	498	457	489	508	476	466	490	447	479	454	471	437	423	428	458	464	479	447	511	449	470	446	508	501	458	520	467	461	424	486	488	447	451	461	460	477	457	457	453	467	460	443	451	473	491	456	472	478	440	446	531	456	465	463	491	447	464	470	461	455	451	468	503	475	472	444	454	466	463	469	459	500	483	415	464	492	446	475	450	398	440	482	438	456	464	443	468	444	455	474	431	447	471	461	460	459	437	451	451	478	461	487	451	447	476	423	424	466	475	452	453	472	438	479	441	456	477	460	444	442	442	469	458	479	450	472	459	446	465	447	452	452	495	433	484	469	423	453	486	470	472	477	498	481	471	460	463	478	470	465	447	464	467	476	423	433	465	446	445	428	447	482	475	468	459	486	422	468	456	473	437	474	450	511	485	447	429	455	497	492	474	466	449	427	495	443	429	461	494	486	407	428	472	470	418	473	453	510	454	436	460	493	500	441	429	482	442	444	455	429	492	458	453	421	466	469	447	445	471	462	453	490	452	467	502	440	479	443	459	467	476	479	474	471	465	501	456	473	474	453	482	442	464	458	499	456	433	463	451	453	460	473	442	409	460	519	484	424	457	437	452	449	479	469	465	492	499	495	519	436	431	443	457	447	468	489	462	473	469	450	450	486	411	503	473	457	478	469	481	461	471	458	486	461	476	456	455	496	468	455	496	428	485	483	488	452	472	473	449	453	468	467	433	434	487	463	488	473	469	497	462	465	465	476	468	450	447	480	441	483	450	463	484	471	460	425	455	470	465	499	480	446	438	440	461	466	480	469	446	449	453	474	470	500	441	426	445	470	506	462	427	455	458	466	480	451	452	453	470	466	454	498	432	516	466	480	478	508	460	463	467	483	460	483	489	477	453	478	457	476	466	479	461	481	472	467	442	462	491	438	490	448	452	438	462	447	451	442	479	452	455	451	455	462	440	486	454	451	468	440	430	421	459	495	477	470	463	442	476	440	464	480	518	469	465	502	440	459	488	474	472	441	460	453	470	484	475	436	470	484	466	455	480	423	454	464	522	454	491	440	456	470	441	456	433	498	463	466	445	475	464	463	451	468	439	457	434	485	466	482	477	451	442	455	488	480	449	470	466	488	463	483	475	486	451	459	466	476	423	444	481	442	468	469	418	454	467	500	476	449	479	504	479	488	458	483	470	467	467	477	476	498	484	470	494	447	466	506	471	459	487	478	437	453	494	454	460	406	406	473	507	432	462	469	527	477	470	480	486	459	456	460	455	490	470	472	443	469	478	428	471	457	462	475	463	463	440	460	500	452	450	473	443	450	446	449	457	474	440	485	489	451	457	494	488	458	526	482	475	466	454	433	462	467	482	452	474	448	440	443	434	490	467	431	489	435	471	429	453	441	465	469	426	504	432	480	458	475	442	469	444	442	455	460	490	473	491	437	465	465	471	451	445	451	487	511	474	439	503	479	488	442	476	480	433	445	439	474	452	476	496	501	450	485	454	441	470	482	489	495	457	450	443	447	472	458	440	447	455	482	452	491	475	435	429	439	479	485	477	511	502	454	483	482	504	459	433	471	488	483	491	448	461	458	494	454	456	493	453	505	504	435	441	447	434	472	438	432	501	446	525	485	486	482	456	489	459	437	478	483	474	462	448	457	475	479	462	477	453	477	468	495	435	472	400	455	423	484	417	467	493	466	452	456	435	470	481	487	471	429	476	464	457	462	460	463	497	479	478	465	470	474	469	493	469	464	469	449	446	453	467	478	446	495	473	465	488	429	457	458	480	437	447	447	453	478	497	429	481	444	478	435	479	477	503	463	482	454	469	495	481	471	444	486	460	466	452	486	470	478	454	454	476	453	470	420	457	435	475	468	464	471	438	436	450	453	510	440	508	488	491	467	492	467	496	457	495	477	485	459	481	452	476	444	439	454	444	455	445	453	486	462	451	478	507	432	459	504	469	457	472	446	468	458	442	437	482	471	449	458	490	446	432	452	481	442	458	482	430	494	442	462	467	464	508	452	463	459	464	454	471	426	468	505	477	459	480	444	500	451	473	471	461	462	471	459	477	458	437	460	477	443	461	442	437	433	462	467	482	448	481	441	477	479	496	457	433	474	489	476	484	444	497	429	484	481	433	477	491	495	453	483	439	446	481	468	458	513	459	484	471	455	478	442	443	465	456	466	454	456	439	453	472	470	453	448	500	479	463	518	466	467	465	485	466	502	437	476	454	452	468	470	477	463	473	471	452	479	446	481	478	501	471	506	473	459	465	419	453	460	452	459	451	475	475	467	485	454	427	451	476	496	454	475	469	426	480	473	406	458	452	445	469	487	464	433	478	459	443	468	455	463	464	443	497	476	461	471	469	461	467	464	493	476	458	506	504	455	444	400	482	457	460	453	406	454	456	486	470	444	474	446	446	438	486	461	475	473	449	453	477	458	466	460	468	401	449	449	431	440	480	461	462	471	429	445	458	427	466	506	452	476	451	448	489	448	468	474	464	432	472	447	456	462	454	434	451	464	475	484	459	451	450	451	466	432	486	472	469	481	452	453	432	460	449	471	489	473	466	431	478	453	484	453	464	474	437	431	441	463	499	430	458	488	469	449	465	449	465	410	463	447	459	450	450	496	469	474	438	465	446	449	441	469	489	462	466	442	471	473	429	455	471	487	458	429	464	475	450	503	453	444	465	475	467	455	441	458	454	446	442	469	449	478	478	463	507	481	445	461	452	496	490	454	477	469	468	480	490	449	467	471	472	436	464	447	482	461	444	451	469	436	488	487	451	464	444	455	430	452	445	472	463	512	510	487	450	506	480	448	496	452	459	488	473	451	480	450	442	459	475	469	465	498	445	487	449	461	443	483	404	483	468	466	464	473	495	464	493	493	474	478	494	445	480	501	438	437	448	461	447	488	463	481	440	481	450	468	432	445	486	467	462	419	440	454	434	460	454	439	474	470	439	478	470	469	476	461	510	438	453	451	460	485	450	490	483	475	485	469	466	513	477	489	481	486	458	458	459	438	482	482	529	499	447	462	444	503	492	470	470	467	440	453	443	482	488	462	463	456	457	494	460	474	479	459	472	444	440	451	501	502	422	439	446	454	481	476	476	493	496	488	466	456	449	471	482	452	528	434	474	470	482	511	421	473	493	469	457	446	453	434	470	467	473	461	444	452	461	465	471	451	465	431	487	484	470	473	492	482	478	422	436	467	494	462	465	465	474	431	477	470	493	434	468	473	448	439	463	478	440	462	458	458	452	494	464	484	480	478	461	439	467	455	487	467	473	417	473	465	455	439	482	495	450	486	469	476	459	462	465	434	477	455	452	486	481	469	493	453	472	437	460	474	429	440	459	503	470	457	428	448	465	454	427	473	450	455	438	467	500	499	455	478	452	484	463	444	413	482	478	463	484	509	441	520	461	500	444	469	432	467	443	483	487	479	464	469	504	468
22904	20958	28129	23957	20937	7485	1356	1022	906	918	881	870	815	887	777	812	753	710	754	798	750	728	730	730	742	796	736	751	747	743	740	746	758	771	735	750	740	729	712	723	730	699	706	700	702	727	734	729	724	737	703	724	690	716	721	752	731	696	764	739	714	715	731	762	734	723	723	719	684	713	772	715	711	689	736	735	724	721	721	738	718	677	725	691	688	693	738	712	727	708	727	736	713	721	733	718	724	787	784	735	752	707	703	717	714	724	726	716	727	737	706	714	737	743	723	740	676	689	702	688	745	714	703	697	710	728	719	732	748	773	749	687	665	768	737	689	731	700	689	707	738	701	734	721	700	743	723	747	744	711	760	665	698	736	721	743	706	716	694	727	740	712	702	771	722	730	698	703	713	792	733	762	719	708	704	724	685	699	708	699	757	702	695	721	703	706	673	755	674	758	726	737	695	702	731	731	720	712	711	738	768	712	693	708	745	726	711	714	709	722	721	690	732	733	775	706	685	736	721	695	740	687	719	683	725	739	727	722	695	699	703	759	732	710	746	710	735	730	717	706	728	742	681	696	737	711	752	751	742	730	732	676	758	735	660	716	717	718	741	708	682	719	712	711	759	704	728	734	729	712	702	743	696	725	717	714	705	710	706	696	727	701	736	731	680	775	787	723	682	709	708	718	762	728	698	709	722	725	683	719	726	722	753	708	688	714	750	816	715	725	714	727	715	735	762	652	693	737	734	709	734	725	685	702	719	723	716	696	749	757	780	691	665	721	722	730	669	683	757	696	692	712	710	717	708	720	741	727	709	696	686	701	715	716	745	767	725	737	735	698	750	796	714	723	730	747	696	704	733	715	739	717	730	729	709	682	757	700	733	756	793	764	699	659	719	693	756	716	713	699	718	735	747	730	755	695	699	701	719	739	713	735	706	742	739	745	717	709	708	707	685	759	724	711	728	721	733	758	719	721	682	730	715	743	708	649	724	717	735	684	680	732	755	735	717	748	734	738	699	736	725	688	774	728	731	719	740	730	722	772	699	740	765	721	692	709	763	709	713	721	774	788	722	717	742	751	732	714	771	699	705	772	711	666	696	787	669	717	725	715	742	726	729	735	749	755	734	710	714	709	679	731	748	755	745	684	782	704	691	741	713	725	746	754	722	711	663	769	763	725	676	680	730	715	710	743	688	720	683	746	728	727	691	694	727	714	728	711	742	757	720	734	700	767	762	711	727	771	736	743	732	720	680	719	715	742	698	733	664	760	717	700	726	746	702	730	704	732	731	703	710	720	741	707	722	705	706	727	708	710	744	731	726	714	682	730	723	733	701	752	675	715	784	698	717	722	705	715	711	701	662	731	757	689	716	730	702	749	722	767	741	692	728	738	721	694	709	710	683	732	783	704	753	708	739	679	697	768	704	718	758	709	738	662	698	693	722	725	668	729	692	720	720	723	718	720	716	741	727	705	729	746	711	742	701	733	731	748	713	750	724	727	732	710	670	742	723	731	710	772	701	725	656	671	733	725	701	717	734	771	693	676	690	702	730	722	665	694	726	678	753	689	688	771	723	736	714	731	706	739	727	706	702	738	713	710	708	715	732	703	743	667	692	745	713	696	767	684	727	728	744	703	734	710	780	727	730	672	723	750	717	732	748	713	761	666	719	803	703	724	630	706	727	696	697	728	728	721	727	687	684	703	699	727	684	747	699	707	764	737	722	708	680	729	737	748	713	742	709	687	693	724	707	773	766	695	725	714	773	689	717	719	715	674	731	731	728	725	721	739	781	731	733	678	719	709	701	742	699	738	733	680	709	723	694	730	734	705	731	762	703	701	704	713	736	703	689	710	754	704	731	694	788	740	745	742	698	792	701	759	762	724	687	758	762	712	769	702	684	690	735	722	746	701	714	737	727	733	738	727	722	725	741	736	729	701	725	716	735	730	731	721	673	727	702	713	748	672	707	730	777	709	707	768	702	694	716	749	712	737	716	744	672	710	717	682	733	726	679	720	727	717	745	744	727	772	667	723	715	725	720	746	721	740	718	714	777	712	747	704	710	717	746	769	702	732	758	724	724	707	721	769	727	688	767	759	703	711	689	772	721	744	689	727	734	675	739	784	721	695	697	713	769	770	732	706	692	758	693	763	698	735	702	701	696	685	735	704	714	790	765	701	726	698	700	717	718	673	683	703	737	713	750	700	743	722	683	681	728	755	744	720	683	713	669	718	784	686	735	763	748	701	778	711	722	691	685	718	712	714	742	731	702	790	738	730	706	755	705	759	649	734	725	676	750	766	686	735	658	710	724	737	701	714	731	704	719	731	712	736	722	751	748	706	693	759	708	733	787	742	711	674	713	687	688	731	704	714	751	714	743	737	740	743	733	713	701	697	752	673	682	726	751	709	728	761	662	677	687	733	702	726	722	715	709	691	739	751	705	738	700	713	679	698	758	715	714	717	748	735	624	718	763	736	713	703	723	715	701	772	703	654	712	721	735	735	703	710	731	696	717	721	695	737	738	727	657	732	686	751	699	676	702	684	753	720	753	720	717	737	703	703	742	705	687	704	745	697	754	715	747	660	710	772	689	723	714	714	706	737	759	700	759	714	700	751	721	683	760	756	722	699	747	738	670	702	689	749	727	709	686	744	717	746	748	720	714	680	753	699	739	727	743	706	693	753	716	766	753	700	760	735	723	700	689	698	741	728	718	704	681	738	753	747	701	679	770	708	736	709	733	765	715	688	748	686	665	723	727	724	712	678	755	735	702	658	669	718	746	745	736	663	706	734	742	750	702	741	707	704	751	731	784	707	704	679	688	760	766	719	751	717	726	755	729	771	741	750	721	708	681	707	705	692	744	746	720	676	697	708	702	715	710	737	771	707	704	726	731	721	686	724	731	716	701	717	767	768	713	711	728	762	771	686	769	729	705	705	686	707	731	722	707	739	745	724	735	737	742	782	687	714	724	710	726	737	699	703	724	739	750	695	705	713	695	683	747	709	742	718	753	707	734	734	713	723	710	769	733	706	699	683	749	658	711	729	719	708	775	657	669	781	711	733	694	707	764	701	693	753	715	717	697	723	725	728	739	673	740	696	768	694	759	727	718	727	679	732	719	700	736	705	722	673	729	755	757	727	679	681	711	716	727	683	700	703	737	715	687	708	691	745	714	719	718	706	726	746	677	701	687	724	637	700	719	773	742	721	711	698	708	694	732	661	713	747	720	756	680	718	728	732	761	683	768	697	706	736	775	712	753	754	712	688	703	786	700	674	782	745	730	732	715	703	703	675	735	746	726	720	698	662	705	723	715	762	763	688	720	678	698	697	750	681	706	700	723	703	698	706	729	759	698	690	689	737	728	732	734	729	696	764	757	724	689	711	696	665	718	719	739	659	683	710	765	711	713	728	713	704	763	694	721	731	723	699	675	740	716	675	732	726	724	704	690	714	695	685	729	726	705	703	681	713	746	732	748	725	756	702	672	716	742	734	733	728
4135	8991	6695	3274	2451	1992	1611	1465	1289	1233	1200	1124	1006	1038	975	936	968	1025	982	937	957	970	925	967	942	935	898	943	930	902	870	912	876	914	913	931	896	859	835	947	862	857	878	903	916	868	936	833	932	935	928	882	859	865	892	887	901	878	847	912	877	879	918	947	836	901	915	878	896	909	864	888	920	872	920	937	900	836	889	893	928	892	886	857	936	881	910	857	913	924	871	857	862	883	931	875	872	886	906	910	936	876	847	873	928	885	943	932	833	905	894	934	922	841	888	899	875	880	909	863	859	922	918	915	874	853	878	874	895	891	829	846	854	881	847	845	918	881	828	927	900	941	897	906	888	905	888	896	904	903	892	921	880	962	832	913	939	913	907	851	937	844	881	843	910	912	904	887	855	891	899	870	895	917	889	857	890	910	888	892	924	893	869	900	891	920	841	866	868	849	903	879	906	888	853	891	904	891	944	865	901	885	862	853	943	933	872	878	880	879	911	870	864	905	873	880	924	807	853	894	883	835	873	872	913	922	909	862	922	919	863	865	874	894	873	899	870	870	835	911	890	939	873	916	850	873	857	872	875	894	916	902	864	916	903	888	909	874	875	869	906	872	860	887	893	919	912	841	891	906	881	853	845	848	874	841	891	918	911	851	903	889	875	920	846	938	905	839	900	855	955	841	870	898	872	884	922	840	889	842	876	917	811	819	911	905	902	876	883	875	869	853	861	900	863	898	888	890	881	883	908	920	904	861	909	830	843	913	865	931	859	842	880	882	851	880	929	938	915	915	896	879	881	898	910	887	899	858	865	842	862	887	875	950	906	889	854	928	891	896	858	923	844	944	912	875	869	897	866	847	928	913	869	881	910	928	878	835	856	855	872	911	884	857	863	901	904	907	861	877	963	906	874	860	876	855	902	893	876	866	897	900	872	899	805	889	891	879	908	869	882	810	947	909	919	873	937	888	930	934	890	871	861	907	862	883	912	855	847	854	846	845	895	897	951	858	918	881	880	901	904	904	911	901	929	911	834	966	911	866	840	885	873	931	883	850	884	870	898	891	953	874	860	899	823	879	904	905	874	916	899	878	876	898	925	873	904	863	860	957	889	821	830	901	906	898	859	880	888	927	825	913	861	911	822	910	839	852	951	893	883	865	865	868	872	910	905	894	881	831	901	855	904	889	870	932	898	904	872	895	941	865	923	884	902	875	935	919	843	845	896	866	841	917	935	928	902	897	869	909	879	871	875	873	878	836	905	865	885	907	895	867	890	899	857	899	839	895	829	895	837	882	856	965	892	871	919	971	895	857	855	876	896	869	883	905	902	880	910	853	879	922	908	895	920	923	866	975	871	908	926	888	898	948	901	874	928	861	888	865	916	903	896	898	913	880	847	882	868	863	918	864	856	887	916	846	893	911	940	886	892	814	888	880	903	857	915	942	915	898	892	894	905	902	870	875	874	900	884	896	937	922	892	912	858	872	905	908	868	881	882	849	857	887	857	906	826	906	888	852	864	883	910	903	883	912	879	887	894	847	918	857	898	887	887	866	849	898	902	889	931	880	874	932	889	855	916	842	949	926	869	904	889	842	906	887	961	852	886	860	923	885	943	856	853	871	924	874	938	941	862	907	889	906	881	918	864	843	923	858	904	926	867	891	873	880	884	862	874	842	926	861	900	868	891	876	958	907	856	861	856	864	913	896	865	877	873	893	864	898	873	916	931	938	868	902	936	893	881	871	870	871	889	873	837	895	933	900	881	881	871	890	896	878	893	866	885	872	913	865	855	885	943	892	910	885	869	883	924	880	871	895	916	866	885	902	878	846	866	872	933	837	882	876	857	875	841	862	896	857	886	819	874	893	877	886	906	961	896	867	877	907	845	963	872	915	907	900	888	858	892	933	964	886	916	880	881	912	911	897	924	848	876	915	876	873	920	854	930	939	868	874	903	902	840	881	872	891	906	906	870	916	875	938	823	896	926	909	878	854	928	949	922	871	945	904	922	909	914	855	854	931	846	872	894	902	894	874	870	873	915	908	901	885	880	930	892	872	874	875	938	908	906	885	878	895	861	861	928	886	868	916	839	915	879	886	851	849	904	854	986	868	919	877	890	961	884	882	886	912	921	963	904	903	827	898	917	932	901	905	858	887	948	922	854	897	882	901	908	875	910	892	924	871	922	883	886	859	842	881	876	925	861	911	946	905	843	857	840	864	878	880	853	884	919	882	859	906	849	875	872	904	860	872	841	903	868	885	859	813	888	903	861	925	917	870	899	924	890	908	882	932	851	858	900	896	892	902	889	912	916	870	873	859	852	870	869	911	871	892	903	843	885	914	902	905	850	845	851	893	895	866	885	859	886	914	919	887	885	889	915	862	843	875	899	876	893	945	929	870	933	889	890	898	899	863	883	893	875	890	866	927	886	915	911	895	881	872	884	810	886	818	907	856	909	919	945	861	824	962	874	879	888	917	912	829	894	856	874	897	898	900	903	907	904	899	864	821	885	881	884	859	861	893	878	898	902	914	907	927	855	901	859	918	882	920	878	890	917	871	891	853	876	882	868	917	892	891	864	902	847	864	906	899	848	880	835	828	905	888	903	901	899	911	908	931	868	859	883	919	861	933	842	919	906	888	918	907	881	846	838	899	876	892	880	904	893	879	903	882	848	877	828	932	887	894	947	859	894	869	916	870	817	941	885	861	928	878	887	850	900	903	924	846	892	867	894	882	883	912	904	918	902	897	863	924	903	893	890	834	909	865	851	896	883	862	850	841	868	981	865	853	903	917	864	913	882	884	908	878	921	928	901	938	899	912	860	859	885	908	904	889	897	937	902	943	914	878	872	879	937	911	883	917	874	948	908	902	829	857	923	856	915	898	843	925	858	964	855	888	888	886	900	884	918	917	844	948	907	869	834	916	892	884	903	870	864	875	950	912	836	876	895	876	886	888	892	888	901	930	916	878	870	878	886	901	862	888	909	870	856	898	914	900	956	843	963	879	858	907	837	906	911	877	875	919	855	858	929	833	927	819	887	846	840	900	865	844	914	897	860	876	915	878	928	836	847	877	881	914	918	863	846	871	868	888	905	899	890	869	863	850	805	880	894	859	887	893	864	893	831	888	842	963	887	921	825	912	919	900	932	863	860	931	855	904	911	855	866	901	903	888	897	865	930	876	857	877	983	954	858	910	942	866	877	924	912	911	863	872	906	846	898	911	921	871	911	892	875	917	894	930	880	889	890	879	871	823	895	881	889	902	907	903	861	900	920	884	936	908	945	868	933	890	883	884	899	890	869	953	912	889	891	896	880	873	937	887	869	867	844	844	886	854	807	905	882	875	865	848	860	898	865	916	880	895	842	886	888	855	848	904	903	832	874	884	843	922	872	886	920	895	876	849	872	870	895	902	838	852	893	916	922	878	919	919	908	793	902	858	849	880	856	936	862	930	889	902	959	877	902	884	912	860	877	881	887	913	921	927	844	913	930	902	921	886
23931	20966	26845	25067	6409	480	386	322	275	275	271	254	222	208	236	214	236	187	216	190	190	185	211	178	180	206	195	193	188	180	208	185	189	175	183	155	171	191	182	213	195	176	196	210	200	221	171	173	208	161	171	189	180	195	191	207	177	195	180	182	159	211	172	181	196	221	183	189	182	201	221	188	177	169	214	187	208	185	191	199	178	175	187	200	160	186	195	181	184	179	186	169	192	192	165	192	167	178	184	212	181	167	200	198	207	178	189	223	179	199	192	186	170	177	201	172	163	177	179	181	175	194	196	181	186	206	180	207	177	182	185	188	209	196	190	192	213	201	210	178	186	156	161	190	200	174	177	165	186	198	177	197	198	160	220	188	182	182	178	155	188	193	210	207	207	203	185	195	186	177	194	175	187	195	185	187	203	186	195	181	184	205	179	208	186	199	200	202	174	199	193	211	214	186	183	196	192	188	182	213	199	216	209	185	193	180	188	168	189	185	160	171	174	183	204	179	192	206	190	194	188	197	198	157	181	215	163	204	186	193	197	172	183	178	178	178	176	212	194	194	187	207	158	183	204	167	182	217	208	186	174	190	191	185	196	159	182	192	185	176	197	186	181	165	172	205	202	200	181	184	184	184	189	160	163	180	164	168	180	179	177	186	173	188	202	194	170	176	197	173	185	181	175	190	201	186	186	167	191	176	179	180	182	184	191	174	207	192	158	194	195	188	186	186	218	181	189	182	171	187	160	208	214	189	184	207	184	178	193	184	174	199	193	175	195	203	174	196	178	191	224	166	178	172	180	175	183	204	188	181	191	171	198	182	206	191	174	193	188	199	171	183	175	175	174	178	203	175	182	177	180	185	177	209	185	193	185	204	192	191	167	192	159	167	202	193	189	206	212	188	166	172	184	183	186	179	185	186	180	190	184	187	191	185	177	180	186	175	156	174	186	213	204	191	204	179	192	202	205	174	183	172	215	174	170	180	176	189	189	205	168	172	190	204	199	196	181	165	189	168	170	182	173	193	185	165	170	172	179	169	195	204	191	180	205	187	173	189	213	184	177	202	199	176	184	193	170	188	207	194	202	191	159	189	182	174	164	171	171	168	175	198	181	185	186	173	176	201	179	187	192	199	195	176	176	188	193	200	171	193	193	187	180	182	171	180	170	193	195	183	192	169	198	182	194	185	176	189	210	168	218	200	175	183	202	206	166	189	162	188	209	174	189	193	169	176	168	176	176	192	191	187	181	192	172	197	153	205	177	184	179	169	182	175	177	197	183	182	152	206	176	176	185	186	172	185	173	193	160	214	179	184	203	186	203	191	160	178	201	201	173	197	157	162	191	175	179	161	196	177	189	190	187	187	199	160	191	182	173	195	179	196	171	188	191	184	196	189	207	168	190	187	159	176	204	173	167	202	174	216	200	178	181	184	192	182	160	188	201	218	191	185	186	203	181	165	169	165	179	168	173	204	190	200	193	188	195	197	184	195	171	185	216	176	190	209	179	170	174	193	185	197	187	203	186	190	200	172	180	164	208	192	193	175	170	177	182	187	191	179	208	168	195	180	192	176	171	199	207	184	175	189	197	214	154	174	188	187	164	201	190	171	208	186	175	194	179	180	180	194	205	216	172	199	176	187	184	182	178	176	194	203	189	185	184	188	187	188	179	193	176	201	173	178	171	207	182	200	195	177	209	200	193	200	205	176	187	172	174	184	194	177	162	209	192	169	218	206	168	183	207	182	181	166	182	177	161	181	175	182	172	190	181	167	170	197	175	211	186	184	188	171	182	212	183	191	210	162	199	193	174	185	172	187	194	173	201	192	180	189	187	190	181	175	191	179	190	194	167	189	201	184	187	201	173	185	167	198	152	191	184	212	180	188	168	167	186	197	199	181	208	190	174	180	171	216	195	177	197	157	179	159	201	190	180	164	167	183	187	185	163	186	190	174	205	178	194	176	186	195	175	179	171	186	199	194	204	185	197	203	196	161	162	191	190	173	200	180	218	181	181	173	193	217	192	183	178	183	188	185	184	186	147	185	198	191	180	174	164	179	218	186	180	178	170	175	188	190	165	190	174	184	201	194	149	187	186	188	207	183	222	176	179	193	198	196	174	185	199	185	185	187	197	189	197	206	186	173	182	204	181	179	177	224	203	193	198	195	185	198	172	181	167	170	193	200	198	211	182	194	175	198	181	182	190	199	175	202	197	175	179	173	214	192	200	176	173	195	171	207	172	191	193	200	174	202	192	178	186	171	213	177	186	186	200	177	188	208	203	176	177	185	188	196	180	196	169	163	175	187	182	179	183	204	210	166	195	176	189	183	187	167	171	192	219	167	188	210	169	172	168	201	191	204	208	189	184	190	188	172	200	190	173	179	201	180	188	191	184	172	174	191	200	182	177	163	170	187	172	182	203	189	195	177	198	170	203	178	177	196	182	172	190	178	169	162	198	187	188	173	209	199	189	191	166	174	167	194	191	220	182	169	162	192	166	183	203	179	168	222	187	172	191	203	173	188	188	188	183	215	159	192	189	188	166	180	188	154	172	183	197	188	190	183	188	199	191	194	178	189	194	198	183	194	217	196	190	214	199	201	173	195	200	158	204	197	203	192	196	194	178	197	175	188	181	189	187	184	183	179	203	192	195	221	187	185	175	201	178	193	195	200	188	188	213	184	186	205	179	193	183	172	191	187	182	171	182	192	192	190	208	216	178	175	197	182	187	210	187	184	199	175	189	193	189	190	193	181	172	212	193	193	195	186	193	166	165	210	173	178	187	173	188	188	224	179	183	162	191	187	182	187	203	179	147	186	188	181	174	189	160	179	181	186	205	201	184	165	179	181	171	191	183	185	177	190	186	219	201	192	187	153	191	207	182	183	179	190	172	211	204	180	173	177	174	170	190	217	166	184	186	182	160	178	190	206	178	176	178	187	179	177	202	156	192	187	166	161	195	180	175	187	165	193	177	215	175	179	175	190	191	163	166	185	211	184	162	220	195	165	178	176	177	192	187	182	181	210	165	175	178	176	153	170	163	158	199	170	174	185	184	191	215	175	201	167	184	175	198	177	185	185	197	187	160	174	184	191	165	187	170	180	194	190	190	160	187	179	181	167	209	188	187	188	170	167	188	186	186	231	196	162	168	176	203	171	191	191	184	187	199	181	199	182	183	186	164	204	174	183	205	191	194	215	203	211	205	156	165	179	181	197	197	187	186	175	178	182	170	173	187	181	201	178	187	184	185	191	196	174	166	197	175	177	183	198	200	186	166	162	198	185	186	167	182	181	177	195	198	169	181	190	186	179	186	213	175	200	202	170	199	200	212	206	181	178	182	194	185	161	194	171	199	191	187	202	170	188	199	200	174	195	180	179	197	165	188	188	172	178	175	196	188	206	178	180	177	160	198	181	180	158	186	183	181	185	180	158	185	187	186	178	178	182	181	189	179	182	205	166	197	165	202	178	182	192	192	166	193	174	181	201	204	184	178	200
3765	4968	3547	1731	1198	946	760	596	515	456	401	375	352	307	343	342	320	292	311	262	261	260	282	308	277	264	295	297	250	261	286	265	261	271	257	268	256	269	269	270	279	272	269	277	236	260	260	279	282	265	267	255	267	263	277	255	260	262	255	258	247	277	307	265	285	286	254	264	262	262	280	268	237	262	281	275	272	267	258	281	284	263	274	240	247	255	238	251	246	255	279	256	247	275	255	259	248	296	260	265	254	229	264	278	288	225	267	274	250	280	254	244	261	251	263	275	257	257	250	280	283	244	288	277	281	228	243	267	265	265	266	261	250	220	277	254	263	261	243	299	259	256	259	259	266	250	236	270	252	261	274	274	261	261	256	255	290	256	283	280	262	242	284	269	268	222	259	258	228	231	259	271	260	260	247	248	267	251	256	249	243	265	251	286	268	246	266	264	271	223	272	265	268	253	254	272	276	264	289	266	262	281	247	257	264	244	281	279	263	269	240	236	271	243	247	286	247	264	265	280	288	274	265	252	281	269	248	255	265	242	276	285	294	274	274	261	262	244	298	294	256	228	248	246	274	260	251	240	279	264	256	281	261	263	260	245	259	254	272	261	288	264	258	275	245	230	224	260	260	269	262	266	253	250	249	235	273	242	258	253	268	244	274	286	229	248	265	240	253	273	264	272	278	249	255	279	282	268	278	280	248	249	275	270	262	229	248	244	280	267	272	257	257	265	249	279	256	277	267	256	268	248	246	251	241	273	265	258	249	248	281	263	247	265	234	261	263	278	251	241	288	264	267	262	262	268	239	252	248	250	267	261	232	286	237	264	278	238	269	245	298	253	255	275	263	259	236	235	264	235	240	231	251	279	259	262	260	275	247	264	257	256	249	265	271	259	277	250	227	269	247	259	287	264	271	277	245	271	253	256	248	244	259	261	265	276	271	279	264	240	258	275	275	254	257	286	268	248	262	275	262	259	249	262	262	267	260	245	267	252	256	258	265	250	260	265	248	220	247	248	267	297	235	229	269	255	256	272	253	235	238	255	267	257	259	257	244	237	269	243	237	246	258	245	275	286	264	247	260	236	258	272	271	289	271	246	242	237	265	296	268	253	253	234	244	264	246	254	283	238	258	236	285	248	238	269	259	248	243	261	292	265	249	259	289	242	234	267	280	223	273	271	239	226	263	243	251	266	283	250	267	260	253	236	253	257	243	251	259	275	259	238	240	267	274	259	278	289	259	240	272	276	273	259	267	235	266	270	266	283	272	264	283	277	229	243	254	251	257	257	269	279	266	269	250	238	262	260	276	248	280	235	272	279	287	247	270	235	246	267	241	279	251	255	268	281	279	273	252	250	252	273	247	270	266	248	275	240	249	251	247	281	268	268	258	266	258	268	269	232	249	249	250	262	244	261	284	287	268	254	253	263	243	253	266	287	282	237	260	244	279	254	287	269	262	253	245	274	295	241	251	248	260	268	252	246	248	235	277	257	270	253	254	245	264	259	260	248	287	259	291	286	260	235	295	273	274	274	262	291	276	247	260	245	244	253	269	289	238	248	260	283	259	300	261	267	247	280	252	271	246	227	261	256	259	270	269	251	275	258	255	259	278	241	245	248	281	255	271	260	251	242	276	265	255	286	258	243	263	254	275	226	254	270	229	231	238	260	257	278	269	254	271	248	250	264	256	250	285	280	291	268	260	271	264	242	253	255	256	271	260	246	260	283	267	248	272	273	227	245	254	265	265	234	282	274	275	249	231	255	276	230	277	273	252	288	266	235	270	272	249	276	235	264	277	238	261	265	273	271	257	275	260	284	259	278	255	255	251	249	268	251	240	270	270	285	298	238	249	271	268	273	240	278	258	265	268	276	251	261	258	279	261	293	255	249	261	254	258	263	265	251	247	260	268	278	273	255	256	262	266	247	275	222	280	274	248	250	238	270	265	266	273	265	247	264	258	254	247	252	272	249	258	241	266	280	261	245	258	258	248	244	264	234	250	260	269	263	252	287	266	263	265	240	277	264	272	241	259	300	251	293	272	248	236	256	280	266	274	272	282	279	271	275	277	239	244	260	262	275	261	242	254	297	244	258	261	263	281	275	237	243	265	249	254	236	273	236	276	276	259	288	238	236	266	279	239	246	299	257	255	229	267	241	282	267	281	250	272	259	274	262	249	265	245	255	244	271	254	277	257	252	280	253	270	284	270	270	284	278	271	262	253	263	266	252	232	241	254	240	241	225	265	273	269	269	251	235	247	292	257	255	290	284	268	252	253	286	260	272	255	269	253	248	279	259	267	277	254	261	285	259	247	259	270	267	267	266	238	284	258	266	269	252	271	268	246	280	267	249	275	285	234	267	249	272	248	249	220	287	267	254	230	242	269	273	257	279	258	289	250	288	230	261	268	259	264	240	258	268	279	271	261	260	273	281	253	255	270	248	279	261	250	293	269	267	274	282	250	292	235	245	246	250	265	276	268	304	261	250	265	246	254	283	274	273	272	244	246	265	277	275	244	267	266	228	259	265	252	286	253	289	241	240	239	262	260	269	258	264	236	270	261	274	247	259	273	249	251	259	252	257	303	282	265	266	267	265	260	266	266	231	254	251	255	257	243	279	235	236	265	259	243	237	252	266	263	265	237	284	267	244	223	272	284	244	248	265	262	268	252	295	279	271	277	283	250	245	256	263	280	271	249	280	272	243	248	272	245	232	277	237	263	242	291	256	254	227	249	274	272	278	257	238	283	271	262	261	253	262	265	240	233	274	244	259	268	277	286	277	271	261	247	275	259	259	274	250	276	272	255	259	238	246	255	246	266	239	258	253	256	250	243	242	247	244	251	234	238	259	275	248	267	250	264	273	254	282	261	268	245	269	265	252	248	251	256	265	263	277	250	253	246	255	253	257	265	239	240	247	235	243	296	240	273	264	293	228	263	251	298	276	264	271	252	267	259	250	272	255	255	287	247	272	276	257	236	258	257	273	276	284	283	272	241	252	281	273	291	272	257	283	246	262	276	258	264	259	252	276	244	286	254	284	255	254	277	241	253	265	267	276	254	274	256	251	257	260	234	260	259	265	275	290	254	271	255	260	287	250	275	271	264	238	245	254	263	267	280	256	259	287	259	257	231	245	262	267	261	241	249	280	238	253	283	292	266	238	248	256	278	246	238	259	265	253	238	254	282	284	249	266	249	250	252	250	279	244	276	270	238	246	253	272	262	265	248	282	271	243	290	265	251	244	263	266	253	279	281	280	241	243	233	281	245	264	244	247	267	250	290	262	249	241	254	287	266	263	235	280	248	273	258	263	284	269	237	254	273	262	254	257	270	255	235	291	249	274	260	280	256	252	247	226	269	229	250	243	277	252	253	251	248	257	256	240	252	289	227	235	275	269	286	280	257	231	244	284	284	249	258	262	265	250	268	247	240	254	271	258	277	281	268	245	265	222	262	267	263	254	226	275	238	249	243	246	281	253	252	253	263	254	248	265	277	248
22011	20988	28660	23498	20990	20981	5696	1279	995	932	809	809	774	747	753	732	702	712	724	666	636	621	703	652	667	667	665	680	686	721	637	646	657	654	692	693	639	728	729	615	669	606	613	619	700	611	695	611	606	677	665	644	637	641	654	600	648	615	643	629	606	672	615	646	649	646	633	645	621	671	606	650	618	647	632	626	604	648	653	665	659	623	627	593	679	669	640	613	609	601	624	645	588	619	647	623	655	663	688	640	582	654	648	661	608	616	621	638	635	653	622	637	614	634	641	613	633	658	626	655	632	630	596	661	607	661	627	596	669	605	607	622	643	655	657	615	601	611	621	622	663	633	584	696	668	630	599	644	619	663	619	662	627	662	666	635	636	649	658	628	624	596	625	673	640	595	662	592	641	607	638	659	653	651	607	663	654	613	628	603	639	643	603	619	637	624	605	648	637	657	669	619	612	603	657	660	609	614	623	630	663	624	689	608	595	633	644	612	607	645	643	608	610	681	637	612	620	607	598	608	652	576	604	679	599	645	619	630	646	650	639	653	639	606	622	654	613	667	630	658	606	644	639	630	641	626	603	613	608	621	612	677	664	661	611	641	597	648	619	618	597	650	626	638	630	612	627	649	603	648	596	632	660	625	631	621	627	651	613	630	645	619	613	608	641	614	646	601	601	652	684	600	633	599	599	609	606	684	605	648	634	593	552	615	587	676	646	612	637	622	654	684	597	621	619	614	646	633	610	633	615	659	643	601	603	624	584	608	595	608	607	627	651	658	611	619	637	654	592	601	607	635	635	597	678	599	629	655	618	645	634	623	620	595	628	615	675	667	675	668	631	624	643	649	632	642	614	569	643	618	619	636	638	627	626	666	638	639	626	667	621	622	631	671	669	581	609	618	620	635	649	611	590	661	655	620	639	623	618	595	632	674	652	607	656	621	629	635	644	585	630	638	599	619	627	647	651	622	656	643	616	597	624	607	648	653	675	683	613	597	602	666	622	666	577	609	623	594	618	606	621	658	628	639	665	631	611	670	625	644	609	612	617	662	651	633	656	618	618	673	646	614	642	653	647	635	592	623	644	612	680	627	653	627	598	592	652	663	701	623	599	609	630	599	679	650	680	590	618	653	615	597	662	632	626	624	590	603	651	635	659	610	632	660	621	609	684	597	625	590	648	617	622	642	600	614	628	652	637	633	588	664	613	604	644	665	612	662	602	663	620	645	654	644	646	653	622	673	601	665	638	644	668	681	622	657	652	586	604	664	629	594	645	589	627	651	616	597	630	656	634	643	592	643	582	612	641	631	648	663	618	608	633	621	651	641	645	655	608	603	672	649	645	609	563	627	608	621	610	645	646	593	615	655	635	645	632	614	643	592	631	662	643	630	604	647	631	626	616	594	603	616	620	652	676	624	598	603	658	627	635	605	610	629	671	636	589	629	630	621	616	590	564	680	615	649	613	621	616	649	590	634	640	650	621	672	629	616	602	586	645	644	596	643	635	613	598	631	638	634	614	568	663	622	630	656	632	585	657	659	631	595	609	594	628	622	623	635	644	595	617	655	675	613	661	633	645	604	609	645	622	585	591	601	599	640	629	601	617	621	603	588	605	679	633	670	624	655	660	641	590	638	628	603	627	587	648	637	615	647	640	652	680	646	626	647	647	604	606	670	637	670	603	594	623	629	605	657	653	639	590	614	642	620	649	617	582	611	611	630	645	635	649	646	670	635	624	624	621	620	624	644	615	568	648	631	693	573	648	639	568	661	656	638	681	594	664	677	609	630	619	654	625	596	636	639	655	637	631	671	601	619	653	644	606	595	605	622	599	635	601	682	631	651	615	597	606	603	594	638	631	606	649	590	675	595	655	602	638	635	641	611	598	671	618	577	649	631	662	599	628	624	613	618	659	664	643	548	626	606	676	621	616	629	598	574	637	653	628	645	631	610	615	610	563	653	614	637	644	633	592	653	645	628	615	651	625	626	606	588	653	653	629	609	645	664	655	588	635	617	648	639	612	679	637	653	635	630	603	597	651	638	646	628	595	672	666	615	632	657	637	599	595	680	631	638	603	640	592	625	646	604	619	633	647	619	650	610	579	575	650	592	632	649	633	636	610	640	624	653	626	605	632	647	598	652	653	586	624	594	622	623	663	624	610	626	641	690	643	643	631	600	612	625	635	614	607	626	606	594	637	615	612	610	627	672	606	622	636	618	643	600	613	658	654	621	636	594	635	608	626	647	661	649	621	602	646	616	620	652	640	629	652	657	588	637	630	656	604	664	616	636	620	671	658	644	634	632	625	600	646	628	683	615	635	575	577	636	654	612	605	634	617	612	616	634	634	643	652	669	628	615	619	624	687	642	618	640	660	611	617	652	639	601	630	596	620	596	626	626	651	604	586	588	650	590	595	638	656	660	591	602	611	641	632	650	628	609	678	636	605	687	640	575	617	609	646	570	610	675	659	597	628	657	656	641	545	629	645	652	650	648	654	621	643	616	662	664	697	635	633	618	580	609	640	609	620	627	641	606	597	611	646	580	641	643	575	638	651	594	603	666	625	645	615	675	633	644	653	592	654	657	645	586	613	653	625	641	626	635	672	631	588	621	600	665	567	639	645	640	645	619	621	586	641	621	638	639	655	637	610	662	655	595	654	610	632	605	609	638	601	637	641	656	641	647	610	576	662	623	614	640	640	607	603	611	657	625	590	647	622	646	640	655	620	628	618	633	640	579	633	622	628	630	674	615	606	667	661	624	664	653	603	719	630	618	645	643	646	605	628	604	619	699	629	665	623	661	656	614	618	643	608	591	627	650	663	661	641	585	652	640	637	596	640	649	605	645	654	658	635	664	627	638	591	594	640	642	623	590	608	594	647	624	638	611	626	670	633	639	610	635	648	640	627	638	627	644	636	630	583	650	644	626	652	615	600	645	597	636	624	623	640	614	629	579	661	642	624	619	641	665	616	659	644	672	661	605	601	590	664	606	603	626	621	611	630	617	582	632	592	647	605	625	660	647	603	624	659	645	653	637	578	644	652	663	641	603	662	570	621	620	655	625	605	587	623	650	666	639	649	589	608	607	610	669	618	639	634	624	606	631	616	596	592	650	632	566	613	609	674	600	678	642	584	662	640	608	667	632	690	658	632	625	655	642	664	621	657	674	646	603	661	628	628	603	667	665	603	600	621	624	653	546	628	621	629	578	582	672	639	614	643	651	692	628	649	642	637	601	655	637	662	641	638	641	627	645	654	622	659	629	597	618	673	651	660	604	643	607	611	630	599	606	636	608	615	626	596	625	614	590	626	612	626	665	649	642	597	626	621	565	587	643	645	571	620	640	613	618	647	633	625	649	619	655	646	658	653	618	604	661	604	675	615	618	603	625	619	633	641	563	671	638	642	680	598	628	637	638	613	597	640	642	595	617	609	652	611	628	599	613	634	615	604	633	611	617	640	633	636	623	634	644	620	655	635	634	619	620	616	593	643	634	627	584
5596	14293	10487	5115	3708	2837	2311	1991	1666	1424	1318	1164	1090	1110	1070	1000	920	914	957	917	842	868	883	855	841	875	872	842	858	789	861	845	873	788	852	881	877	835	823	850	832	814	807	834	828	844	817	835	836	799	806	756	800	848	792	802	818	828	760	839	792	828	773	835	830	750	824	778	799	748	817	799	803	794	815	782	857	815	874	820	798	845	864	865	829	810	842	803	867	795	794	783	781	799	792	743	822	833	787	840	789	807	794	823	776	727	819	817	828	827	814	783	772	801	774	790	843	787	807	767	826	851	828	822	777	797	796	853	873	806	797	813	736	761	796	800	807	821	835	785	805	771	863	818	767	816	774	769	784	764	801	781	827	823	831	801	809	765	859	837	813	804	793	791	762	843	812	814	828	786	834	775	797	830	784	792	773	796	829	828	805	785	806	827	792	761	801	772	811	779	784	778	781	787	819	867	764	746	802	797	764	825	853	795	745	810	802	813	786	853	788	754	778	774	824	801	796	768	828	801	752	801	812	796	799	852	805	783	767	833	797	813	797	801	748	766	810	728	843	829	771	843	819	781	793	844	780	766	819	768	790	818	799	830	813	813	817	785	798	822	792	740	818	811	789	791	770	775	846	789	849	757	847	800	802	779	817	730	818	796	804	798	822	757	780	809	802	797	830	769	799	797	807	833	830	827	853	840	839	784	819	772	768	836	784	785	811	792	806	770	800	797	785	811	787	785	803	808	822	821	797	809	773	794	807	854	788	816	772	764	792	777	814	803	825	804	769	787	836	765	768	809	783	809	827	841	809	786	773	799	815	745	779	806	755	835	772	737	810	813	836	735	815	795	724	757	822	793	783	808	843	820	785	790	798	803	833	803	806	794	798	788	779	826	800	794	849	764	760	807	856	846	769	806	821	766	777	827	767	797	763	844	760	745	815	791	782	780	820	767	838	786	770	830	774	829	831	836	781	831	779	804	820	769	799	783	793	771	786	816	790	816	833	810	802	843	806	793	852	839	804	783	747	826	824	765	819	770	779	811	804	816	803	776	815	812	787	778	797	841	832	814	749	851	840	766	767	799	766	780	823	859	789	892	821	832	751	832	805	791	792	822	789	870	797	801	763	822	806	836	735	800	777	829	833	795	835	844	805	842	821	829	794	827	789	740	810	757	831	840	797	802	801	779	828	797	798	857	805	840	825	822	785	798	801	750	808	775	778	824	831	763	865	754	797	771	803	764	833	748	792	788	773	829	810	785	756	777	797	795	748	830	833	804	821	765	781	785	794	730	837	809	762	760	750	809	826	786	799	817	802	763	821	784	835	773	770	791	757	799	835	827	840	770	767	788	797	804	815	798	752	779	827	827	736	757	792	782	770	807	836	799	837	822	812	808	762	801	824	805	797	788	836	772	781	790	776	779	824	826	774	845	773	815	772	771	817	838	852	820	846	789	790	805	835	794	776	772	793	786	777	800	797	798	750	797	823	855	795	787	834	795	759	749	764	764	785	811	780	835	818	814	773	827	790	799	770	804	814	830	762	797	840	790	758	787	868	813	815	810	803	793	832	768	821	843	793	774	786	780	751	835	776	794	797	802	841	781	859	830	803	744	802	785	826	820	773	785	803	822	798	815	804	828	799	828	797	809	835	765	797	819	768	788	808	763	802	836	830	820	773	828	815	808	806	844	805	814	784	861	831	800	763	783	784	852	794	800	843	845	779	763	783	777	775	760	793	809	762	816	803	744	754	814	843	783	819	806	817	752	775	806	838	746	864	827	782	785	812	807	778	780	817	810	808	811	773	829	846	814	833	737	762	811	811	841	803	795	779	826	778	839	771	821	823	843	792	821	749	830	814	755	820	804	758	821	764	784	817	788	783	828	811	804	810	867	836	789	779	738	798	799	827	794	780	822	823	777	801	790	801	767	780	865	761	760	833	771	810	765	815	815	745	798	814	830	808	815	824	786	812	789	803	797	811	809	797	813	781	791	859	850	803	831	836	775	805	792	776	784	803	791	794	780	756	852	834	768	813	812	812	790	812	815	765	792	798	794	819	822	742	811	803	802	812	822	793	794	808	788	772	782	818	764	759	836	804	792	765	787	788	778	823	756	788	782	784	809	740	790	792	788	795	788	800	871	808	827	792	795	811	792	840	782	774	842	827	773	786	820	850	797	792	796	755	842	778	793	852	794	803	837	844	790	817	828	814	800	803	818	831	786	788	771	801	789	786	775	754	852	800	769	827	793	794	738	771	825	769	777	814	786	780	790	782	742	784	801	805	811	803	821	778	801	814	800	789	817	747	809	787	760	817	804	873	807	844	770	777	816	828	800	782	805	847	801	804	800	835	797	760	835	778	766	745	793	793	856	831	839	768	805	755	806	802	789	802	767	798	844	812	776	778	790	814	806	811	773	811	740	793	809	790	759	785	784	794	816	824	850	786	835	780	813	753	753	735	806	776	814	809	787	746	826	824	804	754	832	783	880	799	818	776	801	824	806	777	787	799	777	802	810	791	797	830	807	802	801	812	761	816	778	783	770	817	829	806	820	775	844	840	791	812	810	853	785	799	836	797	814	803	733	765	737	801	795	770	800	782	807	842	772	786	752	790	782	823	814	851	817	805	817	797	755	796	764	807	801	808	784	818	765	784	819	802	778	796	836	798	809	777	833	813	829	829	788	813	759	887	777	793	812	818	799	834	826	784	791	856	810	857	794	770	817	823	798	779	821	846	811	784	839	787	815	807	824	801	795	814	800	845	800	822	761	715	794	785	779	847	812	844	811	767	792	859	828	772	797	846	798	818	785	805	803	824	776	819	835	815	787	809	780	807	812	807	791	773	841	809	811	792	792	750	808	815	818	739	761	804	854	826	816	810	802	809	822	797	761	794	830	855	828	838	827	822	801	787	828	790	794	820	755	795	776	833	856	798	853	839	794	857	834	765	761	784	830	845	776	794	788	755	805	823	801	780	854	805	784	776	841	792	842	827	817	797	817	785	759	827	777	767	755	874	810	841	807	805	801	846	811	798	782	718	822	788	735	795	799	806	771	858	797	775	805	808	806	840	801	787	740	820	812	808	850	799	834	780	770	739	831	827	860	829	799	798	781	786	778	818	850	849	812	794	812	815	812	849	786	782	839	804	776	797	808	795	785	770	788	744	784	823	804	807	771	797	786	777	781	799	797	812	853	790	758	791	836	781	849	808	819	798	818	806	752	779	798	827	828	829	829	797	768	808	786	796	837	750	790	785	813	794	803	754	763	871	810	768	788	774	769	801	789	776	784	779	818	770	824	811	783	813	845	865	722	792	817	821	766	819	842	834	788	826	787	790	785	783	754	763	828	809	852	815	789	784	769	809	793	868	793	793	798	731	770	808	788	812	794	854	797	813	791	825	768	754	777	813	813	807	770	777	792	797	817	818	798	805	794	804	792	783	797	841	791	807	791	795	799	866	736	866	786	755	797	842	755	825	780	751	792	772	794	822	802	764	802
26785	17469	3604	777	538	463	462	438	413	363	422	390	394	381	404	396	378	402	385	402	364	367	358	385	370	389	410	354	323	364	378	374	355	368	368	348	398	368	385	384	361	384	356	370	349	375	389	405	377	373	403	334	372	405	425	358	374	371	362	407	394	378	401	372	385	412	403	363	392	363	381	377	391	375	388	401	410	365	375	340	401	402	374	379	372	375	399	363	358	395	404	418	396	394	349	374	348	371	399	354	380	390	333	417	380	384	389	362	374	387	376	380	393	364	377	378	394	343	354	404	408	397	356	366	397	385	391	398	344	361	414	365	358	375	357	398	381	386	393	382	370	370	359	390	412	354	381	399	368	347	349	374	384	373	364	376	390	398	391	394	389	356	411	390	387	354	345	387	348	368	369	389	383	389	371	374	371	372	408	405	381	371	363	401	356	382	375	386	391	371	390	361	384	352	367	387	383	347	403	345	373	356	385	381	367	388	354	360	345	385	394	380	401	361	376	386	393	412	359	337	369	367	413	389	392	375	345	376	335	387	340	379	422	357	365	382	366	401	386	411	397	363	365	361	365	392	376	371	365	371	375	351	400	400	361	359	378	362	384	381	406	389	379	335	397	369	397	402	386	348	387	422	384	389	400	390	383	344	337	365	406	332	400	399	359	387	372	388	393	381	392	409	378	398	395	364	362	394	381	396	419	358	401	383	376	388	397	397	357	334	369	403	397	357	372	373	369	398	381	427	349	382	365	334	358	381	380	408	355	376	334	374	352	398	359	398	370	375	405	384	398	379	368	403	367	345	387	362	355	384	389	353	383	376	353	377	398	366	379	358	403	373	362	373	377	382	372	375	349	367	384	401	389	397	372	377	356	376	360	450	415	397	372	419	389	363	362	384	365	380	386	380	382	366	369	417	354	386	374	386	385	383	396	377	365	389	387	374	399	395	395	358	392	402	371	399	378	379	363	394	374	389	401	387	370	399	357	381	406	410	366	373	392	351	370	399	350	366	395	360	340	367	366	367	371	376	380	368	417	404	394	435	395	389	387	382	355	380	419	373	402	382	365	385	392	371	412	393	388	403	355	378	389	380	391	374	384	380	381	370	369	389	396	370	359	395	395	378	382	380	373	366	375	373	362	362	337	370	347	405	347	388	372	363	373	389	381	403	410	375	375	347	377	415	375	370	405	350	348	355	334	368	382	366	399	382	395	391	404	375	355	370	354	382	412	374	388	347	391	383	387	394	366	361	396	405	385	393	385	352	403	376	350	375	356	409	374	355	378	372	411	369	365	346	387	389	377	387	381	398	396	360	381	347	399	387	359	378	351	384	372	381	361	381	365	350	360	389	343	352	385	370	391	390	349	366	373	380	397	393	396	401	411	373	373	343	345	387	369	365	404	352	397	389	370	364	408	396	384	370	373	350	353	381	388	387	377	402	351	396	373	382	334	379	351	390	371	367	363	371	370	408	367	394	404	384	400	389	405	353	358	385	380	394	395	396	384	377	364	361	406	368	366	409	355	393	371	379	398	417	364	353	345	377	381	379	400	387	380	378	365	421	363	373	395	379	377	382	361	376	387	369	377	401	373	371	371	348	388	380	363	381	382	365	357	345	342	384	380	395	376	361	393	392	372	403	374	373	372	423	378	357	388	412	354	378	344	421	374	374	382	386	387	341	385	348	372	396	369	389	424	405	388	359	383	372	368	351	399	344	368	360	367	377	380	359	414	393	367	374	361	387	363	387	402	367	400	402	376	384	366	387	356	383	354	360	372	390	333	355	389	361	362	347	398	393	358	380	372	399	366	364	376	384	389	366	389	392	373	400	371	381	396	374	388	372	402	400	384	380	376	422	355	349	396	384	403	387	413	413	332	392	364	373	374	382	400	383	381	366	352	352	371	396	407	350	372	362	389	365	394	400	365	363	381	349	377	375	372	383	375	392	373	329	391	337	380	374	348	381	359	370	384	368	400	397	387	386	403	389	345	395	385	384	403	375	371	366	368	355	370	373	382	392	364	399	367	380	395	385	373	389	371	364	367	377	383	404	381	398	414	402	379	374	374	332	419	360	357	383	400	402	388	389	351	416	359	375	385	403	392	356	378	335	366	397	392	371	378	405	377	360	404	363	383	370	380	380	340	375	362	385	365	357	330	349	366	406	420	354	393	343	433	381	387	362	381	358	426	383	339	369	374	373	355	387	349	371	356	379	343	392	390	385	375	412	382	356	420	374	374	395	380	367	338	414	350	390	354	382	405	405	392	361	402	384	351	374	386	367	377	323	406	366	377	393	421	378	385	352	354	359	350	363	367	363	403	387	372	403	377	377	416	361	395	363	397	356	379	405	384	402	362	384	369	361	405	373	362	369	399	347	405	344	411	337	358	335	394	380	380	406	404	364	359	388	425	387	400	365	341	394	391	372	375	363	349	393	398	378	361	380	391	383	379	425	415	343	385	362	401	384	369	375	410	357	373	345	385	402	397	376	381	388	334	387	369	393	413	389	372	349	383	343	361	377	360	418	402	357	397	381	385	366	392	381	389	374	359	383	381	374	403	364	403	375	386	371	372	392	350	395	399	383	418	390	364	335	374	360	349	373	399	394	345	373	370	376	372	395	387	402	412	392	363	379	371	345	431	362	357	373	370	358	390	398	384	396	398	378	385	371	363	373	408	364	356	395	379	409	411	378	368	372	369	366	389	365	356	390	381	388	392	397	383	357	345	373	405	364	342	374	402	354	351	383	365	376	359	385	404	367	375	401	382	344	405	376	356	367	384	375	372	366	376	379	360	384	361	350	337	393	360	380	389	390	364	346	388	369	391	386	412	384	401	394	385	383	349	359	353	373	414	370	333	372	381	369	380	386	358	392	410	389	398	364	402	394	368	399	377	384	394	387	359	394	378	397	367	385	383	379	378	395	372	342	370	371	383	378	395	386	394	364	364	353	381	377	364	340	381	367	390	399	391	383	387	388	371	377	360	404	378	410	393	395	368	394	357	390	357	376	367	392	430	381	355	388	342	402	398	393	354	383	376	357	395	357	363	383	367	334	341	338	343	360	398	352	389	378	363	375	404	378	393	390	408	389	353	378	396	381	357	376	354	368	403	376	337	396	349	360	357	382	374	361	389	379	344	337	373	391	411	400	371	363	372	351	362	357	377	346	361	405	381	332	385	372	376	371	341	354	401	379	392	358	372	348	400	373	399	417	366	411	364	361	388	398	362	359	374	406	430	400	415	388	390	369	333	392	362	384	370	367	396	351	329	365	377	359	363	344	343	406	375	386	353	383	389	371	344	393	355	389	369	368	320	373	346	346	383	405	361	393	397	359	368	351	377	365	412	398	382	356	374	387	368	370	375	357	368	383	377	380	377	369	414	382	358	377	411	368	395	372	383	399	349	377	377	360	394	412	375	407	383	405	378	370	381	393	367	380	392	387	380	362	391	392	346	337	402	388	395	384	355	389	367	385	359	390	392	375	382	381	383	373
4649	2035	1473	819	712	613	583	559	576	485	536	452	523	511	487	483	460	492	468	476	474	470	472	435	479	466	503	487	454	463	412	484	455	495	503	431	480	458	488	471	413	452	501	450	454	486	431	466	457	492	486	436	497	478	456	476	469	488	474	470	482	457	464	499	456	467	485	488	444	504	444	467	499	479	491	500	498	472	459	450	479	495	457	434	420	475	483	487	468	505	468	462	482	480	477	445	457	445	453	460	484	445	441	492	433	461	476	475	492	444	484	533	461	458	461	475	448	495	500	478	483	471	484	465	502	435	459	510	488	479	459	489	440	452	461	459	481	438	464	471	477	463	488	487	466	501	454	472	480	455	494	480	465	497	468	479	464	478	438	454	469	471	476	512	480	462	459	420	430	456	479	426	448	432	495	438	488	481	451	457	470	468	477	464	461	480	464	453	489	480	467	492	482	465	479	472	486	481	489	467	442	458	429	488	477	463	505	471	487	474	447	454	441	451	479	466	450	479	505	500	458	467	503	477	470	455	475	453	478	490	439	497	448	459	507	468	477	476	487	489	475	418	456	516	472	471	496	489	501	457	425	445	440	473	458	468	451	464	443	472	451	506	469	470	477	462	479	437	451	455	424	453	489	515	502	472	463	496	469	472	453	510	478	483	502	469	511	499	466	487	504	440	437	482	467	434	468	471	459	462	456	434	471	459	456	434	454	444	473	490	453	441	469	485	478	456	449	469	451	417	473	429	464	473	491	471	437	470	482	469	467	434	453	447	471	469	454	446	476	461	458	447	469	467	494	510	463	512	470	489	459	470	471	440	474	463	458	486	495	515	493	478	442	460	438	450	495	485	436	483	460	408	476	461	487	480	488	441	477	440	443	504	458	472	455	459	477	495	454	509	457	478	503	456	493	428	491	450	487	433	488	483	458	470	524	493	483	475	500	465	491	502	431	498	459	491	486	494	444	504	476	460	462	457	492	487	455	472	445	454	480	467	505	489	469	478	466	479	450	457	475	471	462	461	478	472	462	464	471	494	460	462	502	460	445	455	444	466	433	508	465	443	459	461	450	480	453	458	453	459	422	465	454	505	443	487	473	482	445	501	493	422	472	452	467	487	510	491	479	471	447	491	475	478	496	454	490	468	453	456	509	459	488	495	481	477	479	491	468	463	463	456	471	447	456	463	461	431	484	487	466	489	433	471	432	443	461	459	464	438	437	465	482	446	451	488	475	494	492	452	487	516	461	478	453	447	471	448	487	466	491	452	450	469	464	429	466	464	446	447	477	483	407	490	480	498	430	450	493	492	454	496	454	466	441	492	459	431	487	454	468	439	450	476	506	469	500	479	462	476	459	484	474	501	461	464	417	456	472	489	466	478	451	504	456	465	462	503	467	454	462	482	495	502	499	470	466	474	530	459	476	478	470	474	440	481	452	455	501	473	480	451	474	439	451	428	454	458	480	480	500	478	495	508	473	496	430	500	498	450	432	471	434	501	455	459	486	461	471	467	465	475	455	510	542	485	454	467	466	441	479	500	442	471	477	474	481	487	483	439	471	464	479	429	481	506	491	424	472	486	481	458	468	438	449	496	461	467	470	483	453	463	490	472	497	501	449	499	446	432	478	459	509	447	471	461	436	480	478	432	449	465	493	447	466	453	502	444	478	501	441	475	468	429	419	492	480	481	465	503	416	454	494	472	461	453	477	492	506	424	469	450	460	425	474	458	491	441	463	455	468	464	476	484	464	480	464	500	460	449	461	467	487	484	486	446	438	478	451	497	459	469	460	438	469	471	444	461	466	468	456	493	443	449	470	471	477	481	443	480	461	460	452	472	477	480	489	466	457	522	447	469	468	488	439	504	463	452	480	474	469	488	460	456	448	432	474	462	449	451	474	441	465	425	501	482	451	505	435	428	507	475	470	444	499	505	478	528	495	472	470	496	454	484	449	458	473	446	497	479	452	481	475	491	474	478	455	485	486	474	466	444	498	476	435	480	481	421	475	482	471	457	504	525	449	462	470	488	453	453	480	496	471	473	506	482	485	451	440	431	493	477	470	462	476	471	446	450	511	461	486	429	494	443	488	465	437	452	484	501	491	447	463	460	447	467	469	466	514	458	465	472	474	457	467	480	456	481	476	485	482	410	474	472	491	483	439	477	493	461	444	446	453	422	429	461	471	411	441	478	446	494	467	503	481	448	496	439	480	480	470	481	437	472	465	502	438	477	461	439	474	466	457	449	461	484	516	470	426	523	488	490	426	478	476	463	487	454	472	484	456	483	477	443	445	479	476	491	453	406	462	471	458	449	482	452	467	499	486	538	450	430	480	467	474	481	465	462	497	471	470	458	454	455	485	459	483	459	472	472	479	457	437	456	482	458	430	501	462	450	450	465	499	455	461	473	518	478	517	477	469	425	470	431	460	443	461	498	479	432	499	432	480	431	434	475	478	452	469	485	469	492	444	450	486	460	495	439	468	478	492	466	461	465	472	490	442	456	474	472	477	503	480	471	483	474	471	436	433	457	500	468	473	487	537	464	454	443	484	485	468	476	481	480	482	477	492	460	479	500	496	475	457	487	499	465	489	463	501	474	496	478	479	443	480	495	465	455	464	434	473	464	482	468	474	487	503	449	474	458	513	439	461	460	464	494	460	433	489	443	457	488	509	465	465	419	481	449	447	466	444	454	448	489	486	462	472	473	481	457	469	467	464	482	471	476	482	486	503	430	500	491	444	486	437	482	482	451	447	445	462	499	499	461	466	442	469	428	463	472	442	454	482	498	498	472	499	438	450	470	466	456	480	420	490	484	475	463	477	464	462	494	434	516	486	497	479	467	472	503	478	465	499	427	488	442	472	491	483	449	466	460	455	472	469	478	500	479	469	471	472	477	439	487	461	453	456	479	475	457	461	440	466	467	433	467	470	443	484	477	456	417	470	486	450	507	467	469	495	482	517	475	456	519	475	472	458	475	454	460	485	455	478	438	484	482	501	439	470	457	472	475	476	457	445	447	471	481	526	494	487	424	492	469	463	447	477	491	476	466	491	482	512	427	477	435	483	481	482	489	456	446	488	474	473	453	500	470	468	448	463	463	490	481	450	459	453	501	456	462	507	488	479	512	450	460	458	472	478	477	456	485	445	467	444	464	477	494	435	472	469	482	515	489	452	486	485	471	462	465	459	483	509	507	448	433	483	473	511	459	446	478	502	464	475	464	466	470	491	453	496	467	463	458	478	480	474	462	461	466	487	478	487	457	483	467	495	470	476	460	489	474	450	462	433	438	485	469	442	487	514	462	465	468	471	480	497	478	491	462	468	477	484	491	489	469	441	480	508	441	495	458	479	465	462	462	464	513	479	480	471	507	485	469	480	496	478	445	495	503	489	475	497	447	440	477	464	471	469	481	505	503	447	459	475	464	477	461	481	463	443	465	480	506	449	481	490	488	494	485	462	479	498	465	469	465	490	508	458	473	438	481	429	496	480	442
22837	20926	28138	23860	20889	7637	1414	1085	926	898	909	819	794	840	837	799	810	805	763	754	766	761	800	807	762	767	737	717	758	759	744	744	768	715	653	726	759	758	748	741	726	763	775	716	731	777	770	801	739	792	720	756	729	700	751	753	747	697	722	752	738	702	768	728	706	726	749	748	707	677	714	697	738	724	719	768	723	715	734	684	718	696	744	722	741	731	722	727	713	739	700	765	746	788	691	757	708	752	732	725	701	715	720	748	767	707	787	752	695	794	708	737	747	680	711	697	717	734	731	719	751	729	718	814	766	711	759	738	724	715	755	731	684	712	757	736	709	705	691	684	723	741	726	720	776	696	717	697	726	712	711	716	723	744	708	754	759	768	679	731	743	725	733	719	771	708	724	703	732	722	751	758	736	720	718	742	732	709	696	686	733	753	725	727	732	747	742	761	674	763	742	737	750	714	753	712	700	711	770	747	747	732	733	730	739	740	745	703	679	721	735	702	749	745	782	707	715	786	678	711	694	732	744	748	697	756	771	751	728	717	712	668	717	747	767	760	721	754	691	669	712	767	771	759	750	731	728	763	727	708	754	756	710	715	749	687	728	767	708	732	704	739	738	760	720	681	758	693	702	698	740	735	755	736	767	704	693	736	720	696	755	695	720	707	737	681	671	720	724	713	698	716	728	779	742	761	682	698	711	771	742	758	752	776	754	727	699	678	744	758	729	739	704	727	702	723	754	730	765	745	739	709	696	729	725	691	798	750	718	721	732	737	735	737	700	743	669	711	741	758	732	752	742	718	705	734	750	777	727	691	739	703	730	719	746	754	729	697	721	727	788	773	781	714	764	722	713	716	724	710	670	717	747	725	722	743	719	700	723	700	715	716	769	750	712	687	741	734	728	708	725	683	707	778	724	735	758	736	693	722	738	708	719	720	740	701	729	734	756	771	731	710	724	704	729	715	722	745	702	709	734	711	728	782	747	756	704	759	722	752	746	696	737	658	752	738	715	751	679	687	718	731	698	736	748	734	715	743	711	718	734	716	719	695	732	768	686	725	727	749	747	746	736	734	707	728	747	638	720	725	747	738	758	681	738	739	712	765	785	710	742	806	725	763	726	767	694	709	761	716	718	731	774	741	709	725	683	722	729	731	746	707	743	753	727	706	693	756	728	754	718	709	750	732	708	752	723	778	742	753	762	744	758	754	662	763	748	725	760	756	694	684	722	749	690	755	751	811	732	718	764	727	702	682	733	747	740	763	684	716	756	723	727	698	735	745	761	753	747	723	735	738	760	718	717	717	743	757	742	708	733	698	738	746	695	672	712	718	702	689	690	706	706	725	703	691	776	752	728	761	722	723	693	743	771	787	701	759	684	742	724	717	727	733	717	757	718	767	680	782	787	742	747	709	774	744	775	732	722	704	754	772	754	760	756	734	687	729	742	684	710	730	784	698	754	716	691	693	711	740	762	710	714	737	755	732	696	736	740	739	799	685	719	700	719	748	692	699	739	696	734	793	713	716	747	747	734	695	734	735	661	714	753	676	759	745	713	694	695	698	772	703	745	711	750	642	720	756	720	762	753	683	707	717	709	752	713	758	726	713	739	768	755	737	715	759	738	720	716	725	719	755	757	699	783	735	761	760	722	733	748	745	676	766	715	729	758	699	725	782	691	737	736	724	717	743	754	703	762	687	722	752	730	738	756	702	727	739	704	723	738	715	781	768	726	697	721	732	723	663	704	714	752	692	733	802	735	801	746	722	746	744	728	678	755	682	658	764	745	700	684	742	757	711	735	775	769	729	708	727	733	722	786	693	711	751	694	718	737	735	706	756	724	790	724	776	707	752	672	698	776	706	767	794	758	735	721	694	693	764	707	724	721	741	754	717	793	727	748	754	751	736	740	724	764	760	799	674	698	709	744	743	719	660	771	774	744	652	707	709	721	712	681	738	723	750	739	750	735	719	672	760	666	688	760	725	770	753	754	743	747	715	737	746	765	721	715	726	677	753	735	697	743	779	733	743	751	719	735	687	767	707	735	744	740	715	817	692	704	736	742	694	711	773	723	739	735	784	714	696	727	748	714	760	730	709	768	685	741	718	702	739	744	708	771	725	758	698	727	744	725	749	770	757	670	727	747	718	754	745	674	713	708	760	753	739	709	736	709	748	705	770	730	765	768	697	684	716	712	745	684	755	677	732	736	749	750	698	706	739	721	751	741	750	691	710	718	758	730	727	737	725	729	728	741	708	714	754	651	726	729	733	683	760	735	732	742	736	740	712	685	738	727	742	735	705	750	720	705	735	747	695	691	760	723	749	688	757	770	729	701	757	735	703	729	733	739	731	723	738	718	771	742	727	699	754	711	756	707	746	711	721	718	688	739	735	708	733	693	714	749	708	708	742	756	746	727	707	749	714	737	724	729	710	733	728	754	733	799	673	675	710	761	718	714	721	709	726	706	722	694	743	704	700	729	744	741	724	740	678	754	701	731	687	677	775	738	784	733	736	734	751	750	771	725	711	732	723	720	750	722	696	749	719	695	705	726	739	718	759	747	731	697	726	741	733	699	754	721	752	749	736	750	765	776	807	723	729	693	775	736	737	752	708	730	755	708	727	748	771	705	738	704	778	736	683	695	767	734	747	718	749	685	679	794	727	724	716	724	694	715	734	696	703	700	738	742	727	756	690	752	695	737	720	737	747	718	708	728	728	706	733	718	696	681	687	754	745	719	737	715	773	755	709	733	722	730	728	690	712	754	739	752	708	773	678	699	712	708	748	738	702	750	740	668	760	717	732	708	753	738	763	706	703	659	748	774	693	677	727	707	697	708	715	730	779	683	711	706	747	696	709	733	734	804	711	767	733	668	724	747	748	725	763	697	685	703	721	739	718	727	726	688	729	733	722	705	750	714	757	725	739	772	767	753	702	698	729	718	765	689	746	674	724	731	724	740	710	808	715	709	724	747	705	732	720	718	759	703	713	750	715	729	729	702	723	702	757	705	737	756	767	702	723	681	712	725	690	749	779	748	730	743	744	724	734	679	674	694	715	709	772	781	764	722	750	738	740	741	707	717	714	713	713	737	753	792	738	712	777	727	717	739	728	734	699	731	691	776	707	753	764	767	734	716	729	776	730	672	711	727	717	744	775	726	703	735	737	708	704	734	738	755	750	791	732	750	746	685	725	728	731	744	736	693	696	748	724	758	701	723	742	658	705	720	688	735	730	723	718	672	729	717	684	753	717	700	756	758	723	764	716	705	754	748	732	718	762	733	730	772	734	756	767	739	744	750	715	713	749	754	712	745	723	782	693	733	703	730	795	720	776	749	763	737	738	678	742	750	723	722	689	726	693	671	698	736	710	704	745	775	735	763	720	748	716	715	697	692	744	714	665	728	754	695	752	738	687	672	735	774	716	761	664	699	738	750	700	739	714	714	710	714	747	688	757	748	749	740	752	710	729	746	742	724	731	736	747	711	740	718	731	724	707	701	701
4093	9265	6906	3493	2468	2013	1699	1461	1351	1230	1218	1072	1037	1093	1022	1011	917	951	907	956	931	965	964	922	946	912	872	919	975	938	943	844	892	900	900	939	904	899	915	913	909	860	915	879	820	893	838	908	887	925	932	900	873	921	901	831	923	904	963	924	877	840	905	943	860	878	906	887	948	889	873	886	907	945	872	909	893	889	948	906	915	897	869	876	926	916	914	860	869	883	894	901	821	912	907	898	906	887	878	905	863	912	898	872	867	913	896	921	887	890	861	852	911	897	897	901	848	851	902	875	921	921	906	900	849	846	921	925	880	918	893	921	917	929	881	905	855	950	913	866	914	867	914	920	896	868	887	949	898	865	888	906	872	937	898	933	891	920	856	921	884	952	895	885	844	865	906	862	912	886	869	895	857	917	930	873	911	926	894	883	874	866	859	879	930	884	915	875	914	906	879	923	866	881	905	888	950	894	875	938	897	938	915	880	921	868	899	876	899	884	900	848	908	938	945	861	886	864	908	875	870	912	879	867	880	862	887	911	925	886	924	844	931	860	865	907	884	872	924	896	833	841	901	896	882	884	967	859	885	891	870	895	887	878	944	884	925	878	895	868	931	907	882	861	944	892	901	870	902	902	928	860	884	889	914	929	862	887	928	898	862	886	841	938	874	861	878	939	845	859	843	918	884	903	865	904	863	902	902	889	932	908	952	873	869	888	873	937	905	904	905	900	891	865	918	896	904	919	891	862	875	883	844	910	942	911	891	859	850	919	868	879	902	881	916	927	889	865	927	915	891	933	879	845	836	875	911	859	930	867	881	861	902	840	877	924	887	842	920	911	928	866	897	894	913	909	911	883	898	845	899	868	888	903	922	905	944	899	861	908	906	881	897	874	882	925	860	890	863	888	854	917	896	900	862	905	908	904	891	850	885	866	913	858	852	914	890	890	894	943	913	934	882	916	892	920	903	896	877	856	930	852	950	881	925	865	866	892	918	924	965	919	884	917	880	851	881	917	895	946	912	942	875	901	907	921	888	859	919	914	853	915	874	898	862	879	894	878	888	889	949	932	964	866	918	907	934	872	884	853	888	882	889	879	931	955	867	862	920	867	888	891	915	945	870	884	895	903	878	896	843	900	890	872	916	881	887	917	893	909	922	854	906	949	925	860	869	914	888	914	897	896	951	930	918	905	864	904	929	881	862	890	886	881	944	903	889	884	967	901	893	879	901	904	912	936	864	888	872	894	874	925	841	941	860	917	894	878	906	846	876	890	839	877	870	864	923	908	851	943	844	927	901	914	917	954	873	897	842	857	867	851	916	885	891	850	902	864	869	870	875	916	888	922	910	873	879	857	872	867	897	854	914	873	899	889	911	874	907	845	837	913	820	887	931	888	896	887	908	915	887	869	908	869	854	897	920	867	893	890	946	891	930	865	900	868	867	948	885	886	894	910	879	923	924	886	896	869	902	905	866	922	921	909	869	871	893	889	874	903	880	851	830	849	911	912	901	893	893	875	895	951	856	875	862	907	914	872	905	897	838	966	881	898	917	879	952	850	869	873	857	900	897	896	859	879	843	899	855	912	926	907	854	966	943	887	896	889	906	905	927	911	868	910	885	853	863	894	914	900	854	864	908	871	887	919	905	888	830	891	926	887	859	893	916	913	926	933	906	914	854	889	878	878	877	874	869	866	870	913	885	899	892	872	895	875	900	874	960	871	878	897	839	925	895	862	861	875	829	905	879	859	907	887	949	901	884	894	916	892	892	857	931	894	920	888	896	854	898	857	941	886	907	866	923	909	928	908	887	857	921	888	904	878	878	857	914	872	937	926	916	800	893	904	877	908	831	895	914	894	924	844	885	887	906	880	855	911	943	917	903	915	913	836	867	906	933	907	883	895	868	901	895	905	937	900	924	893	835	906	917	848	861	835	887	918	837	926	911	904	842	852	866	909	960	922	919	940	946	851	919	895	890	890	814	895	959	926	881	955	841	942	886	863	884	902	912	914	882	891	869	892	842	857	912	892	881	936	904	883	881	845	916	858	894	904	853	912	908	884	949	928	891	846	884	896	871	889	878	896	903	904	935	864	898	897	915	872	893	852	882	910	925	957	914	852	896	877	914	960	884	919	886	929	919	834	881	890	918	910	916	895	956	897	894	919	879	876	938	914	879	889	886	933	872	904	877	867	871	909	899	888	830	861	881	955	926	913	912	827	858	897	832	874	864	884	912	857	908	884	872	867	914	883	827	872	889	853	934	878	869	905	890	885	922	908	902	849	942	928	880	904	958	854	898	870	890	890	904	849	870	910	937	864	897	885	888	894	901	872	905	889	885	869	891	898	953	918	910	882	936	877	865	967	899	867	855	868	940	883	923	909	909	908	887	936	948	909	856	914	908	884	922	859	924	904	894	915	850	905	907	868	939	887	935	939	850	809	923	839	873	896	905	883	879	910	900	893	876	867	888	895	871	886	882	871	937	906	917	867	927	911	896	876	871	860	948	876	904	892	890	924	941	855	886	923	926	910	849	882	890	877	859	880	918	866	840	915	894	893	893	904	902	906	888	963	902	907	940	900	893	854	876	876	930	855	919	900	941	879	884	852	907	915	877	838	860	947	935	906	949	843	912	869	902	881	891	908	889	892	878	853	863	909	905	908	873	850	883	921	919	878	909	903	920	918	872	912	877	896	927	897	888	927	919	881	927	951	902	907	881	924	880	906	916	891	899	917	864	838	849	856	908	940	934	930	903	890	832	963	912	850	841	859	880	853	850	890	914	902	854	858	858	885	936	862	866	876	944	927	929	886	924	931	846	896	876	880	915	924	859	886	886	874	940	862	898	893	910	886	882	937	880	910	870	900	876	867	863	875	906	885	863	895	964	912	905	872	894	902	881	873	869	884	884	830	897	928	875	907	869	883	879	874	895	892	894	890	923	913	882	829	854	886	897	863	858	908	865	947	879	959	938	939	892	910	948	915	885	844	876	852	895	897	908	929	913	904	881	863	904	879	873	891	892	913	926	916	892	875	861	893	859	823	890	869	829	904	850	914	859	873	871	873	884	965	868	884	938	873	927	933	922	868	940	879	869	944	865	896	910	858	905	861	858	883	892	926	854	870	941	865	879	836	918	898	922	913	915	895	866	908	866	864	872	900	875	848	884	927	889	889	869	898	908	836	900	895	918	904	884	848	901	943	867	902	860	870	926	904	911	900	890	884	918	927	941	892	874	888	847	930	854	928	880	908	893	875	898	875	867	922	922	886	867	878	886	912	910	846	869	905	860	885	858	909	906	872	915	892	892	919	898	912	864	900	895	850	893	918	878	899	907	868	943	931	896	925	926	872	877	894	924	887	914	908	946	960	891	923	874	941	897	867	821	912	869	919	912	856	859	910	857	877	850	856	927	883	898	916	913	795	859	875	871	907	920	898	905	887	908	892	951	907	854	872	904	913	857	934	943	866	885	905	870	891	843	908	883	892	902	839	846	925	935	912
24016	20954	26834	25068	6471	513	362	314	294	289	256	229	232	209	191	202	226	182	189	223	210	204	192	170	205	170	183	211	196	198	184	205	199	193	179	196	181	218	180	195	191	210	194	177	182	179	215	200	193	189	202	175	218	201	172	166	180	179	198	200	174	172	193	188	201	186	180	176	183	194	186	180	176	203	203	187	205	205	183	193	187	213	165	177	214	198	209	197	197	176	180	199	206	190	164	185	200	182	183	181	212	173	185	202	184	202	165	190	168	184	214	197	186	169	185	189	172	173	147	189	184	165	141	172	211	192	188	184	212	168	192	193	192	155	189	174	176	183	187	179	182	203	192	175	199	185	181	189	194	206	190	191	174	169	171	186	166	181	185	193	186	188	202	196	175	208	182	164	172	154	200	183	177	187	167	184	159	187	187	191	210	165	196	187	199	168	197	187	188	180	193	202	179	194	178	205	173	182	170	176	185	185	170	194	196	174	173	208	193	207	186	173	179	148	160	175	185	186	173	181	189	206	176	180	181	187	171	179	177	189	190	173	193	195	182	203	180	174	169	194	194	214	159	176	190	170	168	203	205	183	179	191	190	206	184	207	198	207	185	208	203	176	182	189	170	169	164	182	184	195	185	205	191	188	169	208	211	178	213	199	189	182	168	199	197	188	203	175	180	197	189	181	191	160	199	184	153	198	188	167	184	178	196	182	173	182	183	194	175	177	188	212	178	184	202	191	180	199	177	183	174	177	195	179	197	175	168	194	184	175	188	186	180	188	194	166	167	167	178	191	178	199	204	201	183	194	204	194	192	177	190	203	175	170	181	172	179	183	172	194	181	207	178	177	180	199	173	190	171	170	193	195	203	189	195	201	200	200	183	174	184	199	185	203	204	199	175	201	211	189	204	185	176	208	176	184	167	179	166	180	191	190	209	195	198	197	169	192	166	191	178	184	184	190	169	172	203	194	188	176	165	184	192	206	186	185	184	191	209	184	186	193	181	184	180	191	191	189	187	199	210	198	169	202	186	180	188	195	187	194	213	201	145	187	179	176	179	196	192	200	184	204	192	195	161	163	174	205	209	177	191	182	192	184	156	195	211	212	187	189	168	172	213	179	183	168	200	198	168	172	196	197	161	171	170	187	199	175	176	185	197	197	186	177	185	184	196	197	178	206	170	179	192	184	187	199	174	185	200	183	204	214	207	192	183	190	202	188	193	193	176	165	184	194	184	199	173	184	198	206	185	196	161	197	193	207	182	186	194	179	194	176	168	206	200	177	194	177	192	193	218	190	178	168	184	180	213	192	225	195	194	204	204	182	207	190	195	205	209	185	194	158	170	203	216	202	200	158	177	193	191	183	187	183	181	189	181	192	185	177	169	192	204	175	179	182	178	191	166	173	169	192	196	184	194	166	181	166	173	180	186	170	172	187	191	192	160	186	176	188	203	175	209	181	182	193	219	183	158	182	193	188	173	187	176	187	169	162	191	212	231	181	188	179	155	187	180	185	189	195	165	183	176	184	193	182	174	189	191	184	185	181	173	187	193	203	187	191	196	163	182	183	220	202	183	204	170	183	193	199	201	206	192	195	164	195	172	166	188	176	187	186	159	195	186	172	192	202	203	192	155	194	201	194	164	201	205	183	177	201	190	188	175	185	180	187	182	188	185	187	176	174	191	204	215	210	206	176	201	201	196	169	200	171	190	179	201	176	157	181	178	175	189	193	185	193	176	177	179	209	195	194	188	193	195	196	186	203	188	198	183	190	190	178	192	197	205	197	212	202	182	192	181	184	202	210	184	154	196	202	178	176	169	192	190	172	198	211	180	194	193	166	206	196	184	201	167	190	164	201	198	172	190	211	206	168	171	202	202	206	202	218	221	195	177	183	162	178	182	180	179	157	171	182	189	188	170	187	193	183	182	194	192	180	202	155	218	172	194	199	175	168	189	172	174	179	191	168	188	177	181	165	205	179	195	196	199	184	180	177	164	203	211	171	197	199	202	180	186	210	179	190	188	187	196	192	179	175	197	202	192	189	175	179	167	170	206	201	186	238	180	190	209	208	189	195	179	169	187	184	182	192	192	162	216	197	187	199	177	167	196	158	169	194	181	163	195	184	187	178	166	172	217	178	189	186	197	197	199	200	169	166	181	206	201	199	197	159	175	220	183	181	175	196	170	150	199	211	188	204	183	185	172	189	183	182	183	193	191	164	185	194	194	175	164	175	195	176	194	225	186	177	187	213	189	163	187	218	192	160	170	217	188	197	212	207	201	190	200	174	158	190	199	174	192	189	193	197	185	195	177	185	191	198	185	187	187	194	179	177	181	174	187	190	183	207	192	172	193	196	163	180	168	190	198	171	181	174	176	167	220	179	195	221	217	176	181	189	151	173	179	194	203	195	178	194	191	212	171	193	208	174	197	182	172	174	177	180	211	195	171	189	186	190	187	182	188	169	164	170	178	191	203	210	194	213	209	191	188	174	174	203	182	205	182	183	209	191	196	179	179	198	185	174	204	182	200	193	190	179	193	191	190	193	221	214	171	186	183	194	184	179	200	196	196	194	186	181	198	182	196	186	190	187	182	175	194	189	198	185	186	174	180	202	184	175	181	205	164	189	173	214	197	156	175	215	184	172	181	162	198	186	183	196	194	203	197	190	179	215	157	179	182	194	187	189	192	161	197	213	186	196	172	177	194	174	181	179	209	184	185	185	171	174	175	187	179	186	177	166	185	189	167	187	189	200	205	179	173	162	187	173	169	176	208	181	174	185	195	184	210	154	198	192	181	174	189	188	182	160	189	192	177	175	190	178	179	182	180	191	187	197	190	180	186	168	203	192	186	165	163	184	174	196	195	198	180	181	166	222	170	199	195	200	190	189	166	163	195	200	201	168	181	186	189	175	196	178	200	183	175	180	173	180	174	186	223	183	192	167	170	203	177	207	189	181	189	172	195	198	214	181	177	179	180	154	188	186	186	173	189	195	174	205	175	197	209	209	172	175	183	201	188	195	177	177	195	173	183	211	183	177	184	172	175	180	172	169	162	162	201	170	195	170	185	197	192	170	173	191	180	193	204	207	178	217	159	222	194	195	171	188	190	210	169	206	200	179	177	188	186	163	203	187	196	208	211	197	203	171	212	191	200	168	219	151	166	180	177	217	189	177	179	188	187	185	187	206	182	171	163	186	173	191	208	187	208	183	193	188	173	181	192	184	196	158	192	188	175	196	184	183	186	195	190	176	191	189	167	180	180	192	173	185	158	166	192	178	201	185	181	211	147	172	167	169	182	192	199	195	186	214	202	190	197	164	214	195	203	197	185	193	174	188	189	162	203	183	180	164	179	181	201	176	183	168	184	211	200	192	206	211	193	180	194	194	187	197	199	172	153	173	180	197	186	210	197	183	203	185	231	205	197	207	200	194	184	181	158	178	190	176	172	170	156	169	192	193	223	176	226	171	215	176	174	171	180	182	209	183	195	214	189	209	186	187
3649	5295	3707	1711	1201	922	705	608	521	444	432	357	357	342	337	320	322	319	301	301	271	248	273	270	256	282	233	303	275	287	278	273	255	252	284	271	261	281	252	262	242	245	265	294	275	271	249	288	267	267	252	251	265	268	273	251	266	273	286	279	256	275	249	259	270	254	273	268	274	269	274	258	294	260	303	268	258	230	238	269	238	263	282	266	265	285	264	265	255	240	250	287	272	252	273	292	205	288	258	272	265	254	253	260	270	257	288	232	269	257	237	261	219	298	259	288	277	257	224	268	252	276	258	287	253	258	269	252	273	258	280	265	256	266	255	274	272	249	279	244	281	246	265	237	282	277	243	247	265	246	267	240	257	281	247	283	276	248	251	277	266	284	274	280	254	229	285	249	276	266	278	235	238	258	251	271	253	250	265	251	258	262	270	258	238	259	262	274	253	256	254	245	307	272	257	282	285	276	250	281	242	280	274	279	219	258	257	237	254	261	275	273	270	261	275	241	254	251	254	277	233	272	290	249	270	290	284	252	288	262	284	245	251	254	251	274	240	286	254	269	245	283	256	252	246	268	275	282	271	249	280	213	252	250	250	264	266	279	299	257	279	271	253	295	287	286	278	253	230	271	247	266	262	273	280	266	245	222	256	243	258	250	277	272	259	280	326	277	248	243	251	288	251	260	292	220	265	257	274	249	245	267	241	251	239	230	280	228	244	260	245	276	249	269	268	260	224	245	282	262	277	237	250	253	271	271	270	242	269	274	265	251	266	242	248	270	259	238	252	253	250	244	223	253	261	271	248	269	258	256	248	235	287	256	263	273	265	238	248	273	251	266	245	269	241	250	266	257	255	273	235	258	266	242	275	290	268	250	267	252	266	254	253	259	256	244	257	261	283	253	243	246	245	263	254	286	265	264	253	275	253	296	237	265	278	253	272	284	244	272	278	249	265	282	264	261	246	241	232	263	286	262	269	258	271	228	266	243	271	272	245	276	265	262	255	262	265	273	258	287	272	252	257	271	267	263	267	257	280	279	260	254	259	263	265	302	249	248	247	253	280	230	248	263	263	275	253	256	273	252	269	271	248	254	262	280	256	261	255	302	242	241	258	268	251	273	263	238	258	244	266	262	266	258	262	259	277	253	274	271	270	256	230	273	270	265	251	255	255	265	269	272	283	275	272	261	274	271	266	254	276	266	215	237	256	233	249	266	275	255	270	262	265	255	257	266	274	260	271	291	241	253	266	237	269	280	271	283	265	264	274	288	282	246	234	303	261	266	288	281	276	249	265	275	286	254	265	259	279	260	247	282	301	267	250	252	258	243	279	262	277	294	288	267	272	240	268	264	253	286	278	277	267	278	256	276	246	256	263	260	278	241	279	258	226	261	244	291	274	243	282	272	247	260	270	259	243	272	271	277	314	255	268	262	277	275	269	296	248	266	270	272	312	281	273	287	269	262	273	273	276	255	288	276	291	274	254	286	260	256	296	261	244	254	261	237	259	243	255	252	239	260	250	261	264	273	273	264	268	293	256	265	270	240	258	282	244	231	254	262	243	280	249	245	247	264	260	248	259	260	243	270	263	259	286	254	268	239	271	265	287	291	230	269	275	259	298	265	262	265	236	248	284	261	255	280	258	263	238	261	247	255	282	283	247	288	251	272	257	286	263	286	272	267	252	257	266	260	271	256	243	262	244	255	249	266	242	242	262	262	269	259	292	274	247	272	244	295	248	276	256	280	260	248	274	244	266	267	291	297	231	266	266	293	253	274	253	271	266	264	273	256	298	265	227	256	293	262	267	257	285	255	258	246	249	262	244	286	263	278	257	267	274	272	258	253	266	262	245	240	273	282	262	245	264	285	235	259	269	265	255	272	249	259	254	278	243	265	255	249	259	240	259	271	250	292	278	275	245	272	281	268	257	240	258	269	274	252	257	247	259	285	246	255	249	248	259	254	244	252	252	265	277	268	265	262	263	265	270	271	261	262	222	262	268	270	283	279	244	272	235	274	263	249	272	232	275	246	251	267	269	270	253	244	263	261	238	268	257	270	285	253	252	283	285	246	242	280	269	250	246	262	257	280	242	212	244	241	278	245	261	254	276	277	272	249	271	251	264	254	271	277	265	269	232	283	251	300	273	264	258	274	240	274	284	287	270	300	262	270	282	281	287	260	276	281	280	247	265	266	268	258	249	268	247	254	262	268	252	283	267	274	237	271	231	240	248	256	266	270	255	232	274	270	265	292	240	275	257	253	230	262	213	256	278	251	258	262	294	245	266	265	300	238	256	262	255	236	285	257	280	252	259	249	242	269	251	270	313	249	258	251	260	269	252	284	251	259	276	256	248	247	275	248	296	280	239	254	274	295	265	291	260	259	216	223	266	263	236	297	266	258	256	264	261	227	261	239	295	266	267	276	260	239	252	270	256	253	258	276	272	252	269	266	267	273	237	302	257	273	258	272	237	279	247	274	241	237	259	260	258	273	275	260	250	292	267	239	269	262	260	235	253	229	268	267	247	235	241	252	271	245	257	284	271	245	258	259	289	258	269	274	229	255	254	261	257	284	250	224	241	246	253	254	272	242	270	267	268	255	269	250	251	248	293	252	251	293	268	259	280	303	266	285	266	273	252	267	263	286	277	281	250	280	254	273	255	256	249	268	290	275	267	284	268	265	259	259	292	275	263	265	253	287	240	260	274	253	267	273	286	254	274	247	242	260	277	267	232	296	242	285	284	254	278	266	262	267	257	255	272	254	246	255	240	273	249	233	276	250	263	269	249	243	275	247	255	236	238	275	254	270	279	279	282	263	261	241	269	238	244	274	287	270	292	258	241	282	260	250	292	261	272	284	271	243	268	257	278	257	261	281	272	269	252	272	245	232	249	267	275	275	273	254	248	255	270	274	257	263	263	254	270	286	252	228	232	253	270	255	257	289	260	260	282	264	261	261	248	251	252	251	268	265	297	266	260	252	280	266	267	265	272	243	262	246	258	275	248	296	231	253	296	265	250	229	271	263	252	248	249	259	252	279	236	286	277	234	262	272	236	286	279	268	248	253	264	285	275	265	277	242	260	240	253	250	277	258	241	249	287	271	259	274	256	267	250	246	243	259	235	264	263	255	252	264	267	249	262	260	232	272	227	274	268	291	267	273	269	262	271	287	260	240	255	258	268	238	261	271	255	238	266	288	269	285	263	268	287	269	267	259	248	285	262	249	270	253	234	263	247	291	249	243	245	239	300	269	237	244	257	252	251	245	259	250	270	297	261	291	251	224	265	265	278	257	248	253	262	264	239	264	255	281	267	251	262	248	268	219	267	257	264	239	261	272	261	263	252	262	255	258	262	247	251	242	271	249	257	267	271	260	280	295	264	265	251	274	250	230	289	263	255	240	277	250	279	251	256	263	260	306	260	265	261	279	283	249	236	246	255	277	286	239	268	278	272	261	283	275	264	253	248	272	272	249	266	262	260	292	276	244	294	250	234	291
21976	21002	28684	23503	21006	21011	5985	1264	1037	931	861	864	801	757	746	717	714	700	678	732	654	674	648	688	678	638	629	697	638	656	622	608	633	657	601	608	667	633	663	651	666	591	651	575	628	645	629	665	648	600	661	628	650	651	638	661	627	607	648	638	618	666	670	652	641	678	630	620	606	674	604	610	658	648	688	681	597	609	637	664	679	641	630	644	677	638	616	653	617	647	637	654	634	711	611	600	675	665	628	669	664	619	639	608	585	650	613	644	652	644	614	632	661	594	631	658	626	637	658	636	655	664	639	647	639	633	672	659	645	632	633	594	649	607	610	646	678	629	668	639	645	638	641	653	642	649	635	649	662	672	654	650	599	628	639	648	628	641	639	606	634	633	687	667	602	651	647	634	645	609	615	641	593	618	607	658	683	606	647	636	639	571	634	633	649	609	660	644	631	633	655	675	616	642	626	624	581	650	608	603	619	685	641	653	636	577	617	649	621	632	645	631	595	631	635	695	609	602	642	606	608	666	637	639	676	649	647	623	627	656	630	627	666	621	662	603	644	662	645	643	635	669	642	647	623	661	656	623	638	630	626	608	646	624	691	650	628	642	667	622	633	654	617	649	626	604	639	649	605	630	653	666	622	619	616	632	651	642	667	654	653	640	661	601	619	608	663	638	624	646	630	636	649	626	603	648	641	604	645	628	608	622	613	623	642	646	623	662	682	561	661	646	621	619	616	669	622	647	616	634	634	630	625	598	614	646	643	638	633	660	614	661	620	583	674	646	630	635	616	647	623	640	653	610	649	600	668	626	612	656	632	653	623	636	602	656	669	702	659	661	643	644	584	625	597	642	650	632	636	624	655	641	592	636	684	621	592	706	618	642	630	667	650	641	650	665	630	617	608	603	645	642	588	631	662	661	578	657	658	673	617	594	595	642	650	679	610	633	656	632	601	615	646	607	652	647	636	616	645	647	603	602	612	605	596	637	649	641	685	652	629	641	681	655	620	636	634	619	614	617	672	646	689	616	656	622	635	669	599	695	617	639	675	666	632	596	636	650	644	625	647	619	645	676	658	604	631	609	635	666	627	674	673	664	647	639	610	664	676	613	642	629	647	694	618	634	688	639	654	601	622	658	634	615	628	597	617	671	626	625	629	645	585	615	648	617	623	653	622	657	624	644	640	574	637	714	596	614	617	629	646	603	640	676	625	637	616	674	632	666	688	667	661	690	664	620	620	648	629	631	617	650	628	633	677	679	639	651	637	619	608	624	624	637	634	658	615	674	625	616	592	661	616	624	669	634	647	665	600	637	624	630	636	646	682	630	637	654	654	638	623	647	653	613	647	662	634	633	631	634	687	637	641	645	621	633	659	634	654	648	633	633	661	615	591	628	628	654	620	643	602	624	674	654	632	643	641	658	640	666	639	634	640	648	604	626	652	625	617	607	660	673	614	657	623	674	677	646	664	614	640	638	649	597	615	634	639	643	609	636	658	654	629	580	600	669	605	626	656	654	661	633	631	628	638	660	602	652	614	640	598	642	664	653	649	627	666	599	630	593	667	606	643	651	621	613	656	642	645	626	659	618	624	657	596	653	665	604	615	615	613	669	625	665	635	676	626	646	651	655	653	641	637	609	648	687	652	659	622	636	617	613	634	687	657	613	627	655	631	648	635	633	655	645	646	609	662	628	623	610	643	610	704	632	614	648	589	582	612	626	648	637	603	660	670	638	585	654	646	612	644	623	639	644	600	601	601	659	653	630	608	636	662	614	634	642	633	595	635	645	610	626	625	620	613	646	601	611	674	674	603	627	636	685	601	611	627	610	618	641	645	632	626	630	631	639	662	622	598	660	644	633	626	640	643	637	650	597	609	629	639	676	622	666	598	694	645	610	623	644	646	575	634	652	618	643	623	660	615	622	623	638	633	616	648	643	624	685	602	661	627	624	612	606	641	652	626	646	638	622	636	651	602	590	644	649	649	653	651	649	633	668	671	604	681	615	614	676	649	650	635	602	602	673	665	664	604	652	599	632	591	609	607	646	615	595	651	653	611	629	599	630	601	636	691	614	619	644	645	666	639	647	636	643	625	662	656	614	618	657	628	613	633	628	637	623	690	623	590	661	635	614	598	605	605	620	631	668	627	643	630	658	619	660	623	638	647	652	643	612	667	587	614	628	599	606	639	674	661	654	629	677	641	639	626	672	640	631	664	665	664	639	680	663	573	638	665	647	620	659	645	656	633	642	634	634	604	596	654	605	615	657	628	619	616	622	664	611	610	649	638	621	603	643	649	627	657	643	651	586	632	620	642	648	597	641	602	626	619	642	645	606	667	652	632	659	644	588	681	612	626	633	606	583	626	624	595	611	643	639	667	656	620	662	625	646	626	671	605	699	610	587	654	654	640	584	641	667	635	618	628	666	631	618	656	644	620	588	627	665	645	609	660	664	650	617	626	677	662	652	587	617	668	624	631	616	667	610	643	644	604	612	609	647	671	579	608	645	681	651	658	631	618	647	628	614	634	665	604	638	621	612	571	652	617	646	617	666	681	635	631	617	587	650	607	626	642	658	594	623	616	618	619	586	665	590	648	656	651	594	610	663	646	578	639	625	622	638	625	624	616	660	633	607	622	658	665	645	671	645	622	640	614	579	656	596	684	616	623	659	635	654	640	645	677	622	616	612	635	648	620	639	626	679	655	648	600	671	593	630	652	598	637	620	653	671	644	672	660	650	629	642	648	638	629	595	689	676	629	655	629	656	656	648	662	651	635	621	641	627	652	676	638	635	624	654	660	634	647	668	624	634	663	645	627	642	680	661	615	655	670	630	672	617	607	619	608	630	617	617	593	636	627	623	650	665	630	630	640	656	613	602	623	610	627	655	622	627	630	624	625	625	664	617	594	641	642	630	640	628	626	602	626	668	636	602	634	604	586	646	676	640	656	640	647	645	603	620	629	606	658	655	669	624	654	654	631	670	619	581	635	665	655	610	617	668	609	621	648	627	626	629	619	647	667	615	645	667	629	646	617	587	563	625	641	630	614	654	618	687	612	642	614	624	638	615	653	592	572	657	627	615	588	629	605	649	639	614	621	661	624	586	622	665	637	647	619	625	626	635	642	637	662	608	611	648	638	605	601	625	609	655	626	649	627	617	614	665	614	604	618	647	656	643	678	646	620	651	636	609	648	667	627	636	631	597	622	677	656	633	665	616	605	618	666	647	602	586	662	592	654	627	637	634	629	598	609	658	664	616	606	597	649	621	666	636	644	602	625	608	599	644	677	632	665	609	646	661	626	621	642	672	610	623	595	640	645	624	618	636	614	629	642	632	626	629	624	636	618	617	626	605	631	657	617	626	683	599	599	587	641	610	643	662	636	607	631	624	631	653	615	643	635	629	634	667	633	663	617	621	636	640	632	605	613	624	613	621	628	669	674	668	706	638	655	643	661	633	658	580	600	593	589	639	603	624	641	621	646	612	617	634	604	660	665	648
5319	14079	10370	5144	3597	2783	2252	1911	1593	1418	1353	1209	1116	1114	1014	991	928	959	927	881	880	912	873	923	873	846	844	802	851	877	865	728	884	843	850	873	839	776	825	840	846	818	813	859	820	792	795	811	841	799	861	833	806	846	834	840	812	810	805	814	806	824	754	824	791	869	825	847	823	771	813	780	803	813	765	766	788	790	769	827	796	785	865	853	774	792	786	737	811	810	800	787	794	774	808	822	812	790	811	845	785	795	768	830	785	811	816	834	814	824	825	771	831	786	826	814	848	817	802	791	770	853	774	815	766	813	812	801	822	825	805	765	818	811	781	786	825	800	835	832	749	809	785	792	813	792	833	821	770	793	800	808	821	815	807	814	787	812	817	832	796	792	822	791	818	784	786	815	824	832	814	791	863	849	798	761	805	816	820	799	778	798	817	822	816	773	790	802	789	862	804	837	832	828	720	814	791	770	834	770	788	809	856	797	813	802	844	800	795	846	743	800	772	825	814	810	828	790	770	794	806	810	785	794	802	808	808	849	800	819	763	841	803	837	822	794	804	826	789	754	814	799	803	807	784	800	835	772	824	806	843	824	795	802	791	815	818	786	809	806	777	807	785	808	771	801	797	753	797	798	815	818	792	787	793	764	810	824	794	774	774	846	761	772	834	797	847	819	845	837	810	780	813	815	805	813	777	790	814	782	836	792	792	813	791	815	793	785	782	854	833	816	753	833	787	801	798	787	797	831	810	844	792	808	824	811	803	749	782	811	811	763	776	831	835	845	800	847	796	799	737	810	803	749	772	771	809	824	808	790	786	794	811	840	792	841	777	808	801	794	823	839	784	805	851	805	810	813	795	742	817	811	804	857	778	780	723	827	769	843	768	820	859	844	827	829	797	827	857	826	798	781	793	820	850	806	810	793	821	783	785	861	814	854	781	837	814	750	795	835	837	843	765	809	770	811	813	762	796	807	815	842	815	844	782	773	834	777	810	825	797	772	837	784	804	809	764	836	805	810	803	803	822	787	790	809	794	772	775	780	790	821	777	787	775	813	802	801	835	797	781	780	817	763	801	769	801	830	835	761	836	818	800	879	855	786	836	806	808	818	771	790	796	821	781	826	797	766	854	780	823	778	825	787	781	806	804	809	825	781	832	783	798	787	715	831	766	825	774	808	808	840	778	758	835	825	849	763	800	803	775	801	774	727	749	770	861	797	852	821	787	831	776	813	833	833	830	779	788	820	826	799	840	814	759	776	790	807	747	770	806	817	798	826	802	800	801	774	807	838	822	858	810	809	783	809	815	841	809	820	767	810	786	817	812	816	764	787	771	754	880	825	766	802	769	844	795	801	743	789	758	803	808	811	800	804	775	808	829	851	840	834	806	778	787	800	805	784	761	821	835	813	767	806	847	800	815	787	831	828	760	765	771	851	852	776	801	823	813	770	788	809	804	806	802	805	809	830	810	842	826	826	825	802	790	834	806	826	734	800	828	819	767	821	776	857	820	801	782	808	778	841	795	778	811	766	834	795	719	800	794	763	765	778	789	819	795	778	765	761	850	813	850	768	819	765	776	761	820	763	821	803	855	818	788	844	796	804	877	840	798	859	786	795	809	764	806	806	820	830	784	779	857	831	772	842	835	829	804	780	811	825	808	806	779	788	814	778	822	821	776	827	783	841	830	795	771	833	825	855	756	782	773	782	841	775	787	780	791	810	809	758	833	797	808	818	824	780	785	787	791	794	771	814	805	807	796	806	768	734	753	822	829	800	775	826	830	766	752	795	822	797	832	810	793	833	795	819	765	818	839	851	853	792	789	800	838	772	818	827	828	840	803	780	797	793	826	841	788	795	760	811	818	809	753	781	784	794	791	854	825	801	729	798	839	873	779	803	786	793	821	836	804	808	824	805	847	794	870	811	863	792	774	837	817	834	783	806	779	809	804	832	773	792	760	807	839	827	809	795	761	787	801	824	791	789	791	840	748	793	815	841	772	810	832	814	792	830	817	799	800	805	737	836	790	747	820	812	816	814	816	833	818	775	809	802	816	810	843	769	815	840	782	779	833	817	780	850	772	798	820	801	812	830	837	767	733	789	769	776	843	840	778	788	798	800	828	828	750	805	784	824	759	838	804	810	786	757	775	811	787	819	828	812	844	788	807	817	801	778	771	859	800	782	814	804	767	854	811	805	770	796	824	817	794	816	823	751	800	808	788	774	818	791	841	799	806	849	802	882	842	827	796	835	786	782	788	839	818	801	825	797	844	811	785	816	780	814	794	816	776	794	848	824	811	801	814	841	792	782	785	828	832	801	801	792	809	790	821	775	818	801	794	814	821	889	828	800	752	851	879	817	859	862	807	779	793	817	842	770	788	843	781	856	809	838	830	801	791	824	749	764	829	827	793	785	776	846	849	836	838	802	807	796	789	800	807	732	803	758	798	794	787	827	812	799	762	782	764	775	795	806	765	802	808	783	788	830	799	835	803	799	794	769	811	793	821	818	792	786	820	776	763	792	762	845	796	822	752	762	824	763	799	842	805	772	815	766	780	830	802	801	823	775	808	803	828	780	814	752	826	781	801	797	783	813	820	811	790	765	789	765	840	869	821	846	821	790	788	813	780	823	771	827	781	790	808	780	821	806	815	810	781	795	760	777	833	840	828	779	789	810	752	805	825	850	796	775	814	807	805	863	807	825	814	791	842	793	777	835	792	809	804	799	821	781	803	796	849	827	811	816	768	824	816	803	815	794	735	815	798	780	791	788	824	823	764	802	762	795	818	774	790	798	820	787	863	829	869	786	770	795	777	812	789	840	801	771	733	817	843	787	830	803	791	832	811	806	801	778	775	828	797	836	785	846	761	823	836	848	822	788	830	713	806	854	819	771	820	783	795	814	755	839	826	823	813	752	825	763	796	835	812	798	768	760	835	795	830	852	813	819	834	785	800	798	781	742	804	797	772	808	770	833	830	816	840	792	793	753	739	811	835	743	818	807	802	818	781	810	801	804	770	794	854	777	857	806	790	836	836	851	847	750	762	800	839	835	763	818	818	790	790	851	803	800	799	839	845	792	848	806	829	828	795	801	778	816	833	802	871	812	745	798	833	771	755	812	779	781	799	848	817	815	777	786	857	816	766	831	785	852	821	786	815	842	776	798	839	839	827	851	801	801	802	843	842	810	839	827	768	798	755	845	812	829	742	782	821	799	777	793	840	785	779	846	778	763	868	846	854	808	818	786	799	810	821	820	866	840	809	767	789	802	799	882	767	782	786	811	791	811	820	798	813	795	801	780	799	815	840	859	776	768	772	832	793	822	783	836	781	816	824	776	795	794	795	823	792	790	772	803	788	809	812	847	817	837	805	833	799	796	822	795	782	792	823	760	825	774	773	783	834	764	833	803	774	815	820	793	786	762	807	849	759	791	802	763	813	757	820	749	811	782	814	795	858	758	793	819	761	810	771	735	810	804	779	791	815	841	808	785	776	768	817	842
26977	17362	3504	704	538	501	434	374	430	391	398	386	369	368	385	369	416	440	384	393	402	405	384	391	382	367	393	403	381	367	372	406	347	363	366	372	417	406	372	383	398	380	377	385	347	392	394	390	382	368	401	371	367	407	403	372	376	358	374	407	359	376	398	392	387	378	427	408	350	391	392	373	359	373	408	382	376	365	389	383	370	404	358	367	355	401	375	368	397	365	395	388	361	396	383	362	392	408	326	370	378	391	388	395	387	424	388	380	364	378	375	402	382	342	407	381	382	392	366	392	372	424	396	363	383	378	382	365	400	387	386	383	388	380	379	358	389	381	384	409	408	386	352	399	353	396	408	353	383	402	368	366	438	386	371	397	387	374	420	378	394	366	379	384	390	375	382	394	397	391	354	358	406	370	395	343	342	382	393	382	360	370	374	400	357	384	384	366	387	370	365	421	390	343	389	391	365	357	370	365	396	392	349	388	400	362	418	347	403	310	408	427	391	352	407	385	378	378	407	388	366	418	374	372	412	353	371	381	367	381	347	408	427	346	409	389	370	410	378	382	384	344	384	377	402	403	372	388	356	356	423	363	416	394	388	374	382	382	371	362	383	355	358	406	371	350	431	383	370	338	384	330	373	390	395	385	393	402	400	369	364	379	387	391	370	338	345	384	356	378	380	388	370	355	369	358	376	399	365	376	365	372	376	402	391	350	405	359	396	399	393	367	373	408	379	368	339	391	365	406	399	402	397	384	359	350	369	360	370	405	398	418	372	380	425	387	431	355	383	380	360	389	367	382	364	400	365	391	396	393	358	384	351	404	382	388	329	373	387	399	352	378	364	377	372	365	354	394	345	395	386	386	390	396	368	359	345	379	387	388	373	379	392	381	373	375	403	382	432	386	390	384	390	400	359	378	374	409	344	395	398	384	387	387	404	352	339	373	421	400	374	372	362	373	375	374	376	341	371	361	387	391	400	365	334	408	376	394	437	383	407	398	349	380	418	412	383	386	381	372	385	375	355	389	363	407	397	366	393	381	396	374	382	386	389	388	395	402	388	382	399	386	388	358	351	357	391	407	388	350	412	392	388	393	388	397	369	396	391	355	379	376	398	396	405	375	385	382	399	400	363	374	369	373	377	348	397	366	348	432	367	392	398	405	387	367	389	385	396	391	415	365	385	362	375	391	414	392	396	370	414	374	343	385	343	341	375	357	369	371	365	416	413	357	384	380	374	357	410	382	415	389	387	392	347	401	403	377	413	368	370	379	347	386	381	408	363	371	375	393	412	397	375	365	372	399	396	385	366	360	391	342	390	383	391	400	387	357	348	362	370	395	381	382	408	373	401	358	380	370	408	405	392	387	394	388	379	395	370	388	381	384	348	410	398	392	386	390	381	364	378	380	371	372	393	364	370	340	407	369	409	372	366	389	365	394	408	377	374	352	359	376	389	388	369	396	380	369	384	409	381	371	360	386	369	348	395	400	377	385	396	370	378	342	381	385	388	380	371	335	374	413	364	398	406	391	384	389	362	408	401	387	371	365	385	401	396	383	366	337	397	383	378	367	373	390	402	376	373	384	355	377	374	388	379	381	366	413	397	388	381	391	390	367	415	388	364	384	392	392	400	339	370	385	426	378	374	389	395	364	378	357	358	408	387	395	352	390	384	396	360	405	392	380	337	341	400	369	360	381	372	397	411	401	396	417	352	390	391	403	388	368	388	372	373	394	415	407	376	374	431	395	367	381	395	351	354	385	386	369	364	405	375	392	380	357	409	338	411	393	382	376	379	384	357	355	403	368	385	386	334	379	363	387	379	418	394	375	371	351	380	414	390	395	362	349	392	406	388	391	410	401	369	353	401	381	382	388	346	358	347	382	405	377	343	395	360	379	360	398	370	372	371	427	387	408	382	368	404	391	385	372	370	383	393	382	389	364	362	391	369	373	380	363	380	388	396	392	362	391	349	373	373	383	354	398	403	385	394	369	445	370	396	350	375	414	392	387	395	426	352	393	387	381	408	403	377	410	397	361	343	367	353	375	376	378	365	397	415	378	416	370	402	386	396	345	357	384	355	381	388	379	377	379	378	359	398	404	382	395	361	370	372	375	388	348	390	393	352	386	353	396	394	357	368	360	373	398	377	407	373	396	358	376	395	367	407	375	368	388	363	366	367	416	397	358	390	397	402	323	382	366	355	386	398	415	365	356	340	356	384	397	370	337	374	384	342	367	336	384	378	383	353	368	391	391	388	375	390	395	344	362	389	370	358	350	388	375	377	393	406	389	422	376	386	341	389	404	435	387	395	386	408	335	387	388	368	374	360	408	429	413	403	397	370	418	406	385	391	348	412	386	398	388	356	386	359	407	378	383	363	373	379	376	400	378	379	380	390	403	410	412	382	383	387	375	403	381	418	365	369	365	395	394	399	402	388	379	373	358	397	376	394	398	384	377	334	368	373	362	359	369	360	406	385	385	395	370	417	372	380	423	387	395	402	367	372	374	375	400	343	393	379	408	353	386	355	384	370	363	387	351	379	390	355	373	384	350	346	374	399	360	399	391	402	376	379	360	404	364	375	362	358	404	386	374	386	418	354	352	402	402	397	384	401	362	381	378	413	382	388	371	376	373	369	414	370	423	375	387	400	388	378	366	397	385	401	373	381	418	411	396	354	363	403	392	396	371	388	391	401	360	370	396	394	348	374	405	366	359	393	394	381	379	382	343	374	379	379	345	375	359	370	390	350	344	369	378	377	383	348	393	389	388	375	399	373	388	391	381	388	362	366	397	358	378	383	364	388	364	386	372	403	388	391	389	352	415	374	376	324	387	406	390	379	393	393	344	398	386	379	402	372	356	394	425	428	365	369	366	355	378	384	386	412	385	392	373	393	394	356	397	373	390	392	400	392	378	401	382	366	365	423	404	386	420	377	338	354	422	368	383	398	394	395	349	369	410	414	349	396	362	372	398	396	378	367	351	368	398	398	409	387	385	346	380	418	395	351	361	384	351	390	369	394	376	372	354	383	355	374	375	366	360	403	399	348	353	366	383	368	378	374	385	394	385	383	403	365	374	351	384	379	359	347	386	372	365	356	345	380	366	369	347	355	412	324	418	397	370	388	368	386	382	363	393	388	421	416	357	382	383	396	391	430	398	384	372	374	381	385	381	400	390	382	394	376	391	360	367	392	390	411	405	367	385	399	375	422	345	364	361	374	437	394	359	392	367	371	391	373	375	405	374	395	354	364	417	344	415	368	399	377	366	394	368	383	376	397	378	356	405	406	413	394	399	360	372	389	372	370	408	392	377	371	366	370	335	386	390	407	389	397	406	384	354	403	358	387	432	383	398	414	405	361	355	412	324	384	362	356	416	378	361	391	349	397	363	376	387	401	389	382	353	402	385	398	357	366	397	391	386	380	381	399	359	417	365	387	358	403	394	371	382	383	352	409	349	350	395	388	380	378	384	401	362	371	360	382	361	402	374	387	359	369	358
4438	1783	1395	800	621	649	541	525	506	498	503	483	507	497	472	453	506	452	490	463	443	474	507	473	461	468	490	518	440	520	477	466	473	495	487	494	488	466	480	482	462	480	466	462	410	463	470	442	449	458	469	493	498	462	486	477	496	503	481	486	479	496	516	475	483	474	507	481	459	508	477	468	508	445	473	484	482	486	457	510	481	432	504	486	484	499	482	476	461	474	497	474	478	487	492	498	478	448	502	495	475	446	496	470	463	438	454	463	440	502	446	523	501	434	509	475	458	506	505	493	467	479	461	472	480	442	464	460	476	470	508	487	489	461	482	458	461	510	467	478	475	465	437	460	478	440	441	483	449	467	456	454	472	477	502	479	452	481	488	466	508	531	459	430	491	491	451	516	476	460	490	470	480	514	479	482	473	487	468	469	471	466	441	447	442	509	481	451	460	467	460	430	490	438	463	481	472	434	505	463	479	514	439	484	438	506	464	430	529	512	475	468	444	467	472	473	449	495	486	452	469	471	457	439	474	454	482	470	469	452	453	477	477	482	469	464	467	435	485	419	472	468	446	503	462	457	449	488	450	455	493	502	480	489	462	483	461	497	441	486	454	495	480	469	462	505	481	524	499	469	433	462	475	443	489	490	483	498	467	418	483	483	476	448	483	494	478	422	473	497	482	445	491	482	460	464	480	433	449	536	507	468	455	475	456	490	491	472	457	460	490	481	465	459	458	508	479	479	451	471	451	489	460	457	464	464	486	483	480	456	462	481	462	469	505	498	501	478	473	490	491	453	487	485	461	448	498	450	468	464	456	441	509	451	497	476	472	455	475	454	468	519	480	481	488	457	465	488	490	477	470	482	453	494	455	427	488	496	465	454	480	469	460	450	467	472	483	428	495	487	500	445	459	483	481	482	481	469	485	484	490	508	449	484	495	456	474	461	467	428	446	485	447	444	467	508	486	465	490	459	435	477	412	488	467	453	508	489	505	490	490	438	501	463	442	460	475	502	467	472	486	489	484	489	487	446	469	484	469	487	479	465	476	476	497	475	491	461	464	461	445	439	468	443	441	463	473	447	454	494	508	466	486	483	496	495	465	468	464	485	491	451	489	462	463	529	474	535	483	483	443	424	472	448	476	493	479	460	474	474	466	440	507	464	460	474	481	459	466	491	472	496	475	487	440	479	465	462	486	491	490	500	448	500	514	491	487	446	437	463	491	464	484	449	480	451	443	484	413	452	470	432	490	461	467	457	476	482	484	482	466	461	469	464	463	494	514	447	480	457	496	482	480	477	460	463	448	465	451	462	498	509	489	510	454	462	480	486	522	472	506	483	498	456	485	490	479	518	458	494	476	496	467	444	476	460	496	481	468	465	502	453	468	452	433	496	497	486	476	455	455	471	507	464	463	475	459	479	482	475	496	439	481	480	491	473	483	448	490	475	449	503	432	501	437	467	467	484	514	480	454	462	457	486	475	518	497	482	465	463	500	442	480	477	484	480	493	479	479	500	475	466	477	469	483	457	467	480	461	454	461	422	453	474	476	480	499	444	494	472	449	467	447	465	469	471	487	476	494	470	495	475	474	481	475	471	465	485	499	473	486	487	465	480	488	474	528	478	469	450	500	480	480	487	478	475	489	470	415	493	504	458	464	487	464	479	459	493	471	466	497	467	499	458	507	454	483	470	480	487	480	488	470	511	493	447	476	486	474	496	461	477	492	490	438	478	480	476	452	447	490	475	476	461	484	468	473	458	479	464	466	511	488	478	462	521	477	513	497	462	502	495	420	492	502	468	490	473	443	482	455	454	466	475	469	477	484	487	480	446	471	472	497	492	515	486	469	511	454	491	483	472	446	484	486	512	479	468	437	514	452	449	450	441	475	483	439	482	434	483	471	466	462	452	472	485	496	528	455	493	492	463	488	476	457	472	453	481	441	517	493	429	421	472	488	508	483	485	478	458	464	444	452	451	474	443	475	494	502	488	475	467	476	464	443	475	480	489	441	446	506	486	491	485	507	453	495	521	485	436	457	447	445	458	480	470	447	464	484	486	478	496	502	500	495	448	454	489	471	483	448	436	491	457	418	496	489	435	461	463	450	458	493	472	477	447	482	460	502	445	502	530	499	491	511	455	422	503	506	481	491	489	452	484	459	486	446	438	530	456	500	492	485	498	437	504	462	492	508	460	465	475	483	462	499	516	432	493	473	486	527	456	509	473	502	510	466	501	490	474	473	469	476	509	452	440	456	449	459	484	515	486	536	454	485	475	467	483	493	474	491	480	434	453	499	459	455	493	493	485	457	452	485	474	471	477	447	475	465	445	496	473	494	436	464	487	490	464	486	492	454	452	485	488	450	468	496	446	438	470	468	495	446	466	493	453	504	484	439	485	466	489	486	515	458	456	482	439	435	441	440	502	442	472	473	474	455	456	490	470	484	457	475	489	498	439	468	444	470	461	500	451	476	491	462	453	467	505	439	479	477	486	499	469	463	479	461	507	475	492	462	453	497	468	441	454	459	472	462	478	496	486	495	498	522	492	475	452	424	463	463	473	520	460	455	469	500	458	467	458	467	474	469	464	485	503	467	492	476	463	502	467	427	468	460	496	455	502	464	470	436	437	483	460	460	412	488	483	475	479	462	486	524	509	479	499	466	445	460	477	484	474	500	479	478	438	494	449	472	473	432	477	475	480	484	439	479	496	489	505	450	496	514	488	495	458	459	495	486	476	459	467	500	498	471	519	468	453	489	461	461	505	465	506	488	437	448	449	468	509	454	459	467	481	469	474	468	488	489	455	471	443	477	485	442	444	474	467	475	465	530	454	445	507	507	451	477	472	494	479	449	477	502	492	447	476	483	478	444	486	486	435	483	483	458	458	492	491	450	480	457	488	456	481	464	434	495	467	501	438	438	467	486	447	499	482	490	481	466	453	467	485	474	471	460	488	467	483	481	522	478	489	461	492	478	475	491	531	456	491	498	485	467	464	444	439	474	491	499	469	513	450	464	432	481	470	438	481	437	447	472	523	474	465	476	479	444	462	471	442	432	465	426	494	461	429	477	478	514	513	461	495	492	501	495	470	475	457	485	493	490	470	474	458	494	521	481	475	481	465	447	485	448	482	492	441	494	454	466	486	469	438	488	448	460	481	508	486	441	489	476	459	458	484	442	468	473	462	468	455	472	417	500	479	497	470	538	452	456	478	461	457	490	470	442	472	457	493	476	489	445	482	439	458	456	446	453	514	440	508	459	447	485	455	451	472	507	461	463	498	501	480	470	469	473	476	456	524	510	463	476	459	517	454	477	487	466	504	513	487	458	460	451	445	433	486	437	467	500	435	490	499	444	499	471	503	519	452	497	443	462	454	419	478	455	438	470	479	443	479	495	447	473	483	459	453	491	478	496	452	522	463	458	471	503	481	471	512	457	439	450	461	484	478	471	458	483	449	506	472	454	460	469	498	506	457	445	469	449	484	457	480	448	453	469	477
22862	20968	28185	23915	20926	7657	1353	1037	892	906	893	804	834	786	828	792	767	781	806	736	792	765	754	809	792	764	761	771	720	707	741	759	740	713	738	732	772	735	795	744	705	770	732	724	785	735	729	750	715	708	737	742	742	742	709	748	728	750	732	732	773	710	728	760	718	716	739	780	749	699	736	712	764	700	750	713	775	762	753	731	728	778	769	754	797	724	744	718	749	704	769	738	750	741	736	715	733	732	748	766	722	738	737	685	778	757	681	766	724	777	734	720	748	718	754	735	757	697	716	709	756	747	742	701	736	739	744	742	706	750	720	744	732	747	764	700	706	743	727	699	779	661	708	687	736	768	712	728	775	749	730	755	731	775	738	710	731	770	727	729	744	721	747	821	687	738	724	726	753	685	699	752	751	700	671	712	742	701	715	694	755	741	711	731	752	732	756	691	718	722	730	720	711	734	786	734	752	732	721	721	754	770	762	736	681	707	744	745	694	750	746	752	749	742	783	757	723	681	716	756	698	744	715	731	708	758	677	784	743	696	768	730	694	736	736	716	752	772	723	748	789	773	738	750	711	758	733	762	762	715	709	802	742	758	732	682	776	671	732	748	718	795	715	740	738	729	744	708	767	725	735	745	720	741	730	763	701	741	706	727	718	749	735	689	723	716	731	729	747	773	700	757	741	672	721	734	725	714	777	719	710	713	772	719	690	761	698	705	714	712	724	711	768	737	780	704	748	723	734	723	769	729	765	740	741	759	758	757	723	764	731	690	744	704	753	755	684	674	736	753	717	736	713	754	708	666	698	773	733	683	741	729	788	748	720	730	749	766	726	769	766	748	757	760	756	794	726	727	736	742	713	747	697	744	743	673	740	733	760	749	770	756	767	757	661	778	770	671	721	736	697	744	733	769	754	682	756	748	754	710	742	696	708	719	723	736	732	738	749	734	770	716	769	706	726	726	764	695	713	703	706	740	764	780	746	696	747	710	688	757	751	734	661	738	768	747	707	780	742	743	723	732	763	764	718	749	710	733	747	742	715	681	719	768	720	772	735	684	700	771	697	734	771	793	746	732	673	731	733	739	783	732	740	742	805	762	741	731	707	721	773	765	716	718	772	717	724	784	741	707	746	770	770	750	779	692	736	756	734	704	766	731	740	777	716	764	761	733	718	711	723	713	769	719	755	728	726	702	744	721	768	751	747	725	732	677	730	725	748	723	759	759	760	752	723	772	757	736	756	750	739	768	713	686	763	748	750	679	760	723	742	708	707	703	737	716	761	728	760	755	740	702	713	706	732	758	764	746	746	715	718	741	688	696	731	745	754	743	741	734	745	760	771	690	718	760	738	712	773	751	733	804	785	662	717	783	730	673	751	707	734	674	737	772	767	755	705	720	745	742	728	716	752	764	784	733	688	763	719	731	758	732	700	778	751	735	748	650	731	745	769	784	765	769	716	755	767	708	711	708	732	743	715	780	719	736	718	766	714	753	733	708	715	762	728	739	755	747	709	706	747	750	730	739	747	727	750	732	796	764	701	760	724	735	724	746	715	678	772	725	801	719	809	765	743	734	765	737	714	740	757	733	766	714	740	702	753	727	668	732	725	753	763	737	766	708	754	736	746	721	744	729	735	728	715	724	736	726	745	760	754	751	698	743	744	723	721	774	734	760	747	704	753	757	778	738	773	743	680	693	744	731	701	721	705	741	707	787	756	696	708	713	754	715	716	708	750	697	742	693	733	708	737	734	700	754	723	709	754	770	750	736	745	754	690	764	759	743	764	712	744	725	777	760	725	735	756	706	748	707	720	655	735	748	694	684	722	741	793	741	740	734	671	722	744	751	698	754	717	759	788	743	764	699	773	750	736	757	731	713	678	687	696	720	739	714	715	690	720	768	759	750	747	677	771	774	740	747	739	719	731	718	732	726	743	710	718	762	744	729	779	745	708	766	728	774	797	731	752	801	734	736	748	688	740	740	737	709	755	751	726	749	749	724	704	746	787	745	724	691	781	784	757	724	728	716	731	717	798	780	698	721	722	723	699	707	746	702	736	740	764	750	730	734	703	726	715	690	740	716	754	744	767	743	727	734	739	740	765	743	764	679	717	796	734	732	757	753	737	762	738	797	702	758	715	741	716	732	808	737	698	701	704	706	673	756	768	734	722	725	738	722	697	706	732	758	726	742	715	669	701	713	761	734	679	690	728	740	746	713	729	722	731	707	778	688	729	717	745	729	740	739	761	715	749	706	700	732	705	789	731	744	779	709	759	744	752	757	728	727	715	744	693	772	711	774	695	696	731	764	751	738	740	740	721	779	752	763	753	746	744	727	727	733	717	728	709	698	728	743	728	685	746	696	701	724	706	745	720	777	712	771	720	720	723	708	726	738	707	745	785	723	751	759	704	766	659	779	732	788	755	759	680	690	723	719	693	735	753	744	712	697	772	701	805	734	768	784	698	732	738	708	689	727	738	737	739	721	740	740	727	732	755	734	740	707	711	726	716	775	743	772	770	747	719	704	764	687	783	786	781	726	753	736	748	762	717	791	729	734	779	693	758	735	720	767	738	752	741	746	733	734	743	723	767	752	748	759	741	701	740	745	739	755	788	731	690	796	726	725	751	727	748	769	726	764	720	765	751	710	748	700	720	685	739	763	739	739	723	735	744	673	707	740	731	744	726	782	774	728	732	683	761	740	761	743	752	781	690	724	718	735	718	707	715	733	754	734	697	679	703	745	714	725	721	696	707	737	755	736	704	707	718	740	750	718	740	770	757	706	748	745	751	743	754	755	726	697	782	735	759	717	708	726	783	735	721	734	730	695	718	744	745	718	685	753	773	706	721	711	727	737	713	727	725	713	739	701	737	673	763	730	714	750	700	739	704	741	760	740	758	736	731	721	711	720	748	739	753	743	717	725	754	799	700	711	725	751	726	717	746	754	783	740	738	731	706	793	729	718	763	750	715	714	723	767	782	725	732	769	766	720	753	735	759	667	752	747	709	747	755	712	721	715	800	754	748	720	754	756	755	755	748	741	748	723	712	794	734	740	683	764	710	697	754	764	691	722	702	743	731	793	682	722	706	749	724	746	748	730	701	718	758	756	715	733	726	723	743	751	725	740	714	756	753	781	725	759	753	768	713	699	726	723	726	738	702	752	737	696	726	717	792	728	774	789	734	755	705	711	725	770	762	734	735	729	720	747	720	727	751	707	717	737	777	767	771	665	729	770	758	759	740	751	729	751	743	733	676	733	717	731	732	707	736	732	765	734	780	742	769	739	712	754	727	752	794	664	811	682	712	729	700	701	749	716	765	760	770	725	720	721	709	772	768	732	695	769	760	739	768	768	674	697	720	705	737	704	729	751	746	713	735	729	749	663	774	720	718	740	730	765	751	707	741	746	720	737	707	755	730	694	736	737	713	753	742	783	765	757	758	698	737	764	748	721	717	760	769	743	730	764	730	744	756	742	736	679	797	760	695	714	744	677	698	755
3859	8729	6753	3190	2436	1860	1736	1460	1329	1238	1128	1141	1060	1053	1037	1012	980	995	1000	939	917	952	967	954	911	923	979	910	950	909	912	917	909	897	937	934	939	927	887	949	891	911	896	940	922	901	902	911	903	879	914	900	898	941	925	849	916	928	909	934	928	900	903	883	872	880	923	923	917	930	927	968	863	889	897	916	940	902	878	921	887	906	914	866	938	954	893	904	885	923	925	860	941	925	925	919	911	949	949	903	920	902	878	925	918	905	832	944	901	886	932	890	940	900	896	855	898	977	900	870	841	916	932	891	905	851	850	856	873	922	905	847	839	947	955	905	898	869	846	908	899	815	894	947	919	899	857	922	882	928	920	899	871	882	911	890	867	895	891	900	943	849	904	926	927	902	907	907	931	909	896	884	843	995	921	852	912	894	908	921	860	877	859	936	863	956	901	901	919	872	882	965	811	885	894	882	873	905	883	870	968	893	877	914	892	918	908	974	848	934	854	832	906	879	866	937	903	893	926	899	871	902	933	926	884	917	912	891	906	887	897	864	903	953	866	878	904	946	920	923	901	870	870	915	933	920	897	945	937	899	837	919	938	854	864	848	917	875	930	891	870	912	912	950	880	895	905	923	1001	887	923	922	849	899	896	868	872	885	935	958	912	924	905	936	908	916	913	864	890	874	893	948	884	900	888	912	887	878	925	922	907	869	852	937	918	922	903	837	907	882	888	894	898	888	905	917	866	901	877	909	871	919	923	889	882	891	931	891	904	963	866	912	953	884	926	913	917	904	876	933	883	917	906	866	895	944	934	946	891	971	890	912	875	853	940	902	899	918	886	915	879	916	970	896	920	899	869	867	860	881	863	912	918	917	894	900	906	888	893	936	927	884	905	907	921	861	895	931	918	935	932	916	901	917	959	915	912	892	922	908	877	882	887	889	918	878	928	876	898	907	907	856	904	859	941	934	937	911	935	843	982	887	962	931	837	914	878	871	930	882	980	908	906	882	879	894	887	885	866	904	844	936	904	905	881	910	946	867	917	862	930	858	926	885	918	963	945	857	914	914	916	905	889	927	900	880	904	907	861	863	923	911	905	878	879	858	898	931	933	923	922	870	940	881	924	940	888	873	899	881	907	876	884	852	881	918	838	877	891	946	907	850	920	918	927	897	871	912	893	917	910	945	945	930	912	928	938	920	909	915	843	863	865	924	849	897	856	867	920	887	813	884	880	909	930	874	900	905	935	908	890	868	899	873	906	898	894	865	897	898	836	944	852	907	942	839	910	863	869	890	889	896	857	940	932	859	942	891	895	947	893	909	917	893	863	932	909	842	885	902	882	903	896	884	830	912	816	901	870	928	903	884	907	859	890	890	875	914	900	851	909	845	904	837	878	836	923	888	906	919	918	934	906	957	872	856	878	888	883	893	863	925	899	940	923	876	860	942	933	893	887	885	864	882	910	931	846	870	935	895	896	885	909	849	911	848	902	916	904	881	891	899	888	887	913	866	853	867	865	858	832	863	859	932	931	830	841	907	924	875	924	912	877	908	898	898	888	924	930	917	879	884	971	878	898	962	893	923	887	854	900	923	888	862	940	860	924	940	886	929	909	857	939	885	892	936	937	900	926	934	896	850	967	912	932	943	899	884	894	869	900	898	939	919	894	955	938	957	862	973	889	853	870	891	884	868	896	950	944	880	849	896	881	931	893	956	929	881	901	944	901	853	882	859	933	873	918	915	912	935	848	858	901	954	924	916	849	851	892	968	929	927	897	837	943	898	878	878	942	884	934	914	899	900	863	867	883	951	886	915	914	914	923	891	905	912	860	871	835	923	844	868	891	908	931	894	862	876	909	903	926	926	937	924	864	979	908	960	934	884	941	863	916	942	935	870	896	924	883	868	944	862	904	875	868	951	938	894	887	888	892	974	889	930	949	890	897	944	871	900	954	910	897	909	856	879	942	923	869	883	896	912	884	878	894	872	857	898	862	875	899	885	925	892	888	896	919	904	929	908	887	916	884	894	859	846	892	948	920	954	917	925	869	876	904	916	910	910	895	923	919	910	973	905	866	871	897	895	879	911	884	937	886	928	857	877	932	885	894	875	922	892	873	901	932	939	897	876	866	919	934	860	897	902	886	923	863	893	899	932	864	916	912	882	843	907	940	910	882	953	894	910	835	901	927	914	878	873	920	899	872	947	917	870	920	860	882	860	925	859	964	899	867	889	915	878	884	888	914	882	883	871	842	917	912	910	879	883	947	905	918	890	925	915	874	875	888	932	924	955	876	885	851	906	885	921	906	945	976	882	866	898	910	916	913	887	847	866	936	905	931	890	883	946	893	917	907	887	874	926	879	902	872	889	938	872	889	908	921	920	888	856	851	923	901	911	859	885	864	875	925	917	874	869	855	907	918	892	861	863	911	953	895	873	932	879	906	881	906	932	945	899	914	868	900	974	866	951	926	939	940	892	896	882	889	950	863	889	887	886	874	885	896	960	944	885	899	889	870	857	926	893	890	906	929	918	900	926	888	885	887	862	865	900	916	920	915	890	854	894	889	867	902	895	901	981	868	831	900	874	933	898	941	935	887	900	888	900	962	878	888	911	904	854	881	889	908	934	944	929	909	850	952	957	941	859	952	889	904	860	849	890	880	843	914	896	913	897	891	922	850	875	915	898	937	962	922	913	915	968	897	952	921	935	924	926	894	937	886	895	929	870	924	860	971	850	940	856	928	877	897	907	877	878	921	870	894	854	941	890	891	973	970	928	905	892	908	935	985	914	883	921	875	922	934	938	888	888	870	906	890	902	875	906	877	931	876	938	931	917	925	894	887	915	884	891	844	876	875	891	948	911	835	909	876	948	910	877	874	902	935	853	928	930	883	908	888	888	890	899	943	846	843	917	912	893	911	864	880	871	877	914	863	913	875	928	913	866	929	902	886	879	838	971	957	929	910	908	854	900	907	849	844	905	882	885	884	828	902	920	887	906	928	863	851	888	908	887	859	887	932	848	927	942	856	848	872	876	860	909	899	945	911	900	879	867	880	870	889	817	900	921	899	902	932	903	842	937	953	841	910	922	888	862	878	922	946	911	862	917	914	879	847	890	843	882	868	926	929	909	915	869	920	909	892	878	889	850	902	862	868	930	887	871	857	952	890	913	907	899	868	878	927	891	873	912	916	869	918	882	926	853	948	902	910	930	934	911	941	875	896	855	872	901	936	885	924	866	871	907	941	902	967	828	892	918	876	888	928	901	913	878	954	885	924	933	948	878	884	897	912	960	928	941	880	875	892	880	913	904	859	934	900	955	920	848	889	887	850	868	900	936	884	890	872	907	836	919	904	879	890	893	950	898	906	840	886	900	903	886	892	926	901	862	901	840	909	856	906	885	915	896	890	928	905	885	878	866	897	899	882	922	896	941	876	910	937	895	874	865	909	908	857	934	959	855	911	905	896	878	957	845	906	881	910	968	906	922	906	936	894	918	922	893	874	871
23906	20938	26837	25115	6521	479	370	293	278	280	210	234	207	222	205	200	193	223	217	210	197	194	205	210	202	194	202	174	197	188	198	191	177	221	195	178	209	174	181	197	165	209	189	166	171	209	189	190	213	191	192	188	205	182	204	186	164	189	162	179	166	190	196	170	164	196	190	191	202	206	179	184	200	189	204	172	174	182	194	201	185	193	195	175	189	178	190	207	191	196	226	167	212	216	203	181	188	172	186	169	181	178	178	176	175	182	192	218	183	176	166	203	178	188	193	189	192	161	179	161	170	166	189	239	202	191	192	168	181	189	169	175	194	182	178	171	196	210	194	192	199	182	187	181	194	224	174	202	192	170	193	184	200	188	186	180	208	203	192	170	204	206	172	184	187	172	175	188	170	212	197	195	181	168	222	178	190	225	187	180	169	186	170	194	195	170	172	175	178	171	181	214	170	187	168	162	190	188	193	189	192	201	158	182	168	208	205	168	175	147	171	180	187	204	190	174	195	222	175	169	199	181	212	192	177	176	200	187	185	187	170	218	201	191	190	204	185	147	187	178	197	184	185	169	159	197	179	185	216	174	192	167	191	201	181	186	188	194	176	186	201	171	200	199	200	199	193	188	194	187	181	177	197	179	177	177	179	203	185	195	154	198	168	185	211	189	162	203	194	193	201	168	192	175	188	185	171	188	167	197	194	169	186	181	184	197	179	193	154	181	179	171	171	180	192	171	177	159	190	197	185	172	199	163	182	176	202	196	216	171	182	225	183	176	194	177	208	195	182	190	184	171	202	179	203	186	192	189	212	187	196	210	187	186	174	186	185	172	190	189	180	150	194	198	203	199	213	160	162	199	188	176	170	180	183	202	199	197	175	175	189	216	180	174	192	186	175	169	198	190	186	170	192	189	204	149	182	206	182	184	171	193	212	180	207	185	220	170	180	186	178	188	178	155	181	210	204	173	180	195	185	203	175	206	171	182	185	198	186	159	207	205	187	203	179	189	178	177	175	160	187	177	185	196	194	200	200	179	191	173	160	177	189	173	206	212	163	179	140	172	204	188	196	171	179	175	193	202	186	204	190	187	183	175	185	192	197	207	189	192	177	176	191	183	200	225	174	195	188	192	184	178	189	177	179	181	209	185	225	204	184	213	198	196	198	203	200	185	179	186	190	206	192	202	190	178	173	178	143	203	173	177	179	173	197	176	169	199	184	202	188	190	183	193	178	197	174	177	185	174	147	169	174	193	162	183	158	182	195	169	179	208	174	190	185	196	191	212	187	154	193	188	203	212	188	156	198	185	172	189	205	201	210	206	187	154	192	181	154	171	178	195	176	174	200	188	207	181	206	194	182	188	173	174	194	157	172	211	173	186	196	208	179	195	177	190	179	195	170	198	167	190	222	195	185	210	165	182	203	175	207	181	197	182	154	203	192	187	174	156	206	200	155	195	182	201	173	182	170	172	198	192	182	204	198	179	197	199	183	185	195	190	183	177	163	186	179	181	169	184	221	190	209	160	177	206	206	189	166	188	190	183	187	202	169	182	194	187	172	181	182	212	180	212	198	193	195	182	195	178	202	190	168	183	186	182	197	174	181	189	187	207	183	190	193	173	203	171	188	180	176	196	190	190	169	156	175	163	194	196	192	184	179	172	156	179	195	170	182	184	181	180	196	178	189	170	185	162	194	204	183	197	197	180	182	163	185	180	195	186	195	181	188	186	174	196	194	185	195	198	189	167	179	200	174	188	187	169	177	170	179	188	184	192	193	211	165	188	167	178	185	193	188	192	158	155	179	180	176	191	212	171	193	186	185	193	186	193	176	179	212	186	195	206	184	187	214	179	192	196	183	197	174	191	212	174	202	185	184	182	166	190	189	173	192	188	200	196	203	192	207	202	205	177	190	170	216	179	186	175	189	192	193	193	202	191	218	185	176	188	201	169	189	166	193	182	207	187	203	169	178	189	200	184	207	194	190	182	198	182	190	184	219	169	183	180	177	195	163	148	201	178	165	187	164	193	197	186	161	182	211	193	167	197	167	184	194	182	175	218	181	196	179	203	181	165	175	178	190	192	177	164	185	196	184	192	192	203	195	168	182	201	193	199	177	178	180	205	181	204	185	202	191	185	167	146	180	208	162	176	185	180	180	212	213	186	176	198	173	175	189	183	178	202	179	195	190	170	207	205	176	191	184	189	176	176	162	186	161	165	197	176	193	200	191	193	197	175	179	182	182	191	174	195	178	204	177	187	179	184	188	172	187	182	186	195	172	192	180	189	206	194	180	213	191	185	164	178	175	178	182	199	173	189	192	188	215	172	191	184	190	192	175	178	180	169	186	192	199	182	174	165	181	176	195	172	188	189	183	187	200	192	192	201	188	204	170	203	193	160	201	181	171	189	197	206	205	166	191	195	188	188	179	175	177	199	188	166	183	187	174	173	208	203	177	206	181	210	169	176	163	208	189	171	190	179	207	177	171	202	197	193	175	154	168	190	188	222	160	184	194	192	198	194	188	182	198	173	196	186	189	207	199	185	189	182	194	168	182	173	188	191	177	180	176	197	191	225	161	189	210	193	209	189	207	191	187	176	188	195	184	186	168	175	183	167	198	210	192	214	201	182	209	176	176	187	192	185	190	201	192	187	181	167	181	170	185	198	206	205	172	181	168	179	180	156	162	199	200	182	167	194	195	202	171	162	176	183	210	187	178	162	170	195	189	173	199	205	181	187	198	192	184	194	196	188	197	183	198	182	163	179	182	179	196	192	175	173	202	184	201	185	184	195	191	174	189	163	189	195	188	158	192	198	171	183	188	171	188	188	198	199	187	200	199	181	182	191	176	180	203	189	180	166	167	157	204	172	208	153	176	169	168	195	179	181	189	191	198	183	191	189	171	195	195	182	196	204	197	184	204	179	170	183	191	190	197	210	187	185	206	177	201	206	216	190	184	198	164	187	179	167	209	163	168	187	186	216	171	182	190	164	186	208	190	186	181	198	217	167	196	193	190	185	185	184	184	169	179	194	191	171	208	199	168	187	182	175	194	187	186	188	193	198	186	183	202	169	185	193	194	207	165	158	172	167	189	169	216	184	177	187	187	189	183	182	188	166	170	194	161	187	194	189	180	180	193	172	195	187	176	175	180	201	163	187	192	170	204	198	184	191	185	211	221	185	189	190	166	205	181	183	194	185	173	198	185	197	204	172	216	187	190	196	220	189	193	184	200	191	159	214	179	174	184	141	190	173	174	188	186	192	182	186	188	205	189	189	187	206	186	202	174	192	192	179	194	186	198	191	199	190	180	194	196	194	165	176	166	201	167	184	200	158	168	175	201	194	188	194	190	187	208	183	169	194	177	191	167	178	201	177	195	186	194	208	190	177	188	171	197	192	179	180	195	182	175	178	165	179	181	196	185	177	174	184	189	167	207	211	169	181	183	188	170	171	208	176	183	205	188	188	190	165	173	196	216	176	185	186	198	186	202	185	183	171
3527	4870	3480	1549	1183	779	657	560	477	429	376	394	401	344	309	323	316	329	294	312	289	306	282	243	273	298	274	266	261	287	262	253	284	242	280	280	263	271	237	265	282	263	290	252	244	276	294	292	252	280	235	279	255	260	287	256	275	276	258	262	271	277	260	271	280	245	250	249	266	264	272	240	257	276	264	263	264	245	281	265	298	255	246	259	249	267	281	256	296	274	254	241	278	250	253	271	257	264	249	238	286	246	251	269	276	288	275	278	247	247	252	261	236	255	255	272	287	271	251	261	252	267	258	267	276	243	278	270	235	266	236	306	270	267	250	281	275	249	244	218	261	270	254	288	254	244	263	240	281	262	248	260	279	258	224	254	288	265	243	265	282	268	270	282	296	260	260	287	248	273	241	283	262	260	248	281	280	238	238	251	286	235	241	228	264	282	247	260	284	261	234	264	247	264	262	293	276	290	274	270	279	255	259	265	244	283	266	288	269	272	260	267	260	279	285	244	261	266	254	273	259	256	259	273	271	270	274	270	268	257	268	283	294	250	246	225	270	252	272	281	259	253	276	214	268	249	301	247	220	238	263	264	279	248	241	273	265	242	258	289	240	284	248	270	278	259	275	270	287	236	285	276	244	278	249	260	241	300	295	244	280	260	268	275	251	263	250	264	237	263	263	261	258	278	278	253	270	256	278	285	259	284	284	270	271	259	260	257	258	263	244	271	248	283	268	284	244	286	253	241	264	250	245	271	229	249	231	284	252	262	266	258	275	270	249	225	263	271	263	263	274	231	261	253	233	251	277	271	255	256	266	262	254	263	254	265	256	262	262	254	265	241	262	289	267	262	264	268	280	260	277	255	301	265	257	272	239	261	276	266	235	249	228	235	254	257	275	238	245	276	274	255	248	274	242	258	272	234	280	259	257	258	279	256	271	250	274	247	227	279	286	265	275	277	276	266	261	258	236	266	266	265	274	269	242	248	262	265	266	218	260	240	260	282	259	249	276	251	285	250	268	276	279	269	266	280	257	252	276	259	281	267	274	272	279	258	259	271	251	251	269	267	249	273	289	257	255	275	279	241	248	231	260	252	263	244	261	297	286	274	288	273	277	257	275	276	287	288	264	271	266	249	259	261	290	251	237	269	262	258	302	278	260	272	240	258	271	240	272	284	261	254	240	277	248	292	257	256	263	257	295	252	248	250	258	250	254	253	278	284	269	260	250	273	276	236	264	263	251	258	254	270	254	253	269	243	250	264	263	232	283	281	264	286	249	250	267	241	250	259	288	256	253	246	251	268	248	269	287	272	273	273	258	254	279	258	263	231	291	249	253	264	261	251	241	259	279	270	276	260	274	259	230	294	256	258	244	269	246	265	267	256	265	283	274	260	266	252	298	245	275	257	296	294	302	286	272	251	259	275	293	263	279	274	239	296	257	254	274	259	275	255	291	269	263	262	272	262	274	270	249	272	222	270	246	277	272	283	251	244	284	277	251	281	265	279	229	256	288	251	258	296	296	245	261	255	254	267	287	289	280	249	237	241	246	270	301	268	274	256	251	286	278	254	282	272	273	259	250	263	233	253	311	251	252	246	264	266	245	257	258	271	251	305	279	280	247	242	264	260	265	258	263	267	252	249	259	287	257	265	268	264	220	273	276	255	260	267	249	258	263	270	257	264	254	248	245	275	263	293	279	264	260	229	273	256	259	246	298	257	280	275	262	221	265	289	262	266	258	265	275	249	256	270	258	244	270	249	265	281	233	276	240	269	252	278	255	240	266	242	301	233	268	243	255	281	275	272	274	244	254	292	301	269	265	271	244	255	267	250	250	247	255	270	238	239	274	235	242	287	273	262	259	259	254	278	255	261	258	279	265	320	235	270	252	305	243	275	272	251	271	252	264	274	244	292	259	249	261	276	266	292	222	280	275	255	268	262	291	252	248	270	263	269	252	276	269	242	283	255	266	274	272	282	260	260	272	255	275	276	248	257	271	271	269	284	292	264	263	281	275	255	290	255	270	268	274	248	262	256	274	250	278	272	256	250	268	258	244	269	245	268	252	264	258	265	224	268	283	234	258	267	276	254	262	249	273	266	268	240	263	232	260	254	270	248	268	256	255	276	253	262	283	253	264	266	238	247	257	239	265	240	255	261	240	279	254	256	274	286	279	231	290	278	252	247	310	260	247	251	296	280	268	257	289	276	258	269	264	270	239	279	232	261	274	262	251	224	273	272	250	289	278	277	261	260	293	268	262	262	252	268	241	256	266	288	235	252	267	266	274	272	272	257	278	240	268	260	253	255	256	239	271	252	236	277	243	261	256	245	253	229	242	240	281	276	260	259	272	280	243	270	253	290	264	238	296	265	269	259	290	257	256	245	275	267	243	244	277	256	292	247	229	266	272	273	259	249	253	271	262	271	268	260	238	251	238	262	280	265	269	268	260	265	247	262	273	277	239	252	273	230	278	258	269	275	265	260	249	257	267	254	233	256	287	260	266	237	266	243	259	281	272	258	260	272	274	257	250	271	269	246	253	282	239	254	284	264	271	267	278	236	271	257	255	283	248	279	293	264	280	258	271	294	254	243	259	321	310	260	239	274	274	237	275	234	245	271	268	286	261	284	266	242	248	273	278	275	261	292	290	254	265	271	278	262	258	247	258	242	251	271	263	253	234	269	266	261	254	247	293	249	232	275	265	254	249	259	255	261	264	267	259	247	236	284	267	284	263	261	245	275	248	298	266	262	280	273	264	236	260	243	275	249	287	231	271	257	274	239	283	296	254	264	247	280	262	264	273	269	274	277	252	292	257	252	291	266	270	283	261	256	259	258	254	262	257	233	262	265	261	289	298	291	263	238	265	251	262	267	271	273	257	264	242	268	269	254	278	269	305	259	246	254	279	289	256	253	275	259	235	274	268	284	240	307	244	284	248	270	241	260	257	256	287	264	255	256	280	264	260	260	238	249	271	256	255	257	275	248	248	240	254	259	276	291	242	263	242	278	247	230	260	262	264	288	241	272	274	260	252	273	238	258	242	253	272	252	240	237	241	294	263	245	244	260	263	256	246	243	262	281	225	251	266	260	259	256	278	252	264	241	268	240	250	227	265	254	271	265	250	248	273	294	255	248	287	246	255	262	224	273	234	236	265	253	272	274	248	274	272	242	258	271	260	263	256	251	261	264	293	272	247	269	256	283	305	269	245	245	297	251	265	277	249	268	260	291	249	264	263	257	235	291	268	278	244	255	283	224	253	265	267	253	267	272	267	286	277	297	269	260	281	268	230	252	274	280	254	274	251	265	248	245	296	260	246	254	242	274	249	257	263	301	242	268	272	288	251	256	270	261	272	244	278	254	272	240	256	243	259	272	255	263	250	263	243	246	283	251	277	256	274	269	257	263	263	264	264	278	272	287	274	250	268	272	269	272	264	267	246	256	258	248	268	259	264	253	259	257	269	238	268	279	286	252	269	256	243	259	239	249	289	261	258	247
21990	20992	28683	23458	20992	21006	5817	1326	982	942	840	869	806	793	733	774	719	737	718	735	688	705	687	725	690	687	662	696	647	667	637	613	661	653	663	682	669	667	658	701	635	592	688	605	655	661	646	626	587	635	703	656	621	637	656	614	663	642	655	631	600	586	662	625	637	660	628	658	646	625	686	668	629	651	670	609	672	648	637	691	625	635	673	665	677	654	625	633	604	703	617	612	628	638	656	626	666	660	653	660	681	670	662	683	626	599	606	648	634	667	646	671	665	577	588	654	665	641	609	577	631	672	623	613	596	646	672	623	643	631	634	674	600	653	648	601	623	643	611	607	619	639	641	658	631	600	588	629	621	626	654	619	632	605	600	639	678	591	616	628	640	648	678	604	643	594	611	624	689	652	670	626	617	631	690	627	699	624	602	640	620	645	623	636	687	653	591	651	603	654	609	635	652	634	648	662	672	631	609	706	624	650	629	636	614	657	646	606	648	643	664	636	613	627	641	625	646	641	612	604	703	650	619	672	569	588	585	629	596	632	580	659	660	640	645	656	610	563	643	682	645	615	641	645	643	656	617	618	648	706	629	591	669	624	675	606	652	683	682	589	666	682	604	662	630	636	673	627	654	626	646	620	633	649	663	671	651	646	645	643	636	636	637	657	621	621	638	651	606	641	657	672	621	617	606	602	625	645	633	631	611	605	649	640	651	645	670	619	645	609	604	621	681	642	650	659	652	625	619	635	652	674	636	672	687	674	613	625	661	646	619	600	639	617	612	619	660	634	662	618	615	588	618	634	580	597	658	631	628	664	634	651	653	614	590	638	614	675	652	589	616	618	640	612	670	657	668	638	594	651	655	687	650	671	621	609	625	619	655	610	625	642	652	635	677	674	623	624	637	591	628	678	698	637	640	651	640	633	611	654	639	625	570	592	618	617	646	652	681	604	598	660	590	591	694	629	595	626	623	638	641	666	671	623	657	656	648	604	648	592	655	671	658	627	607	648	592	619	656	606	649	627	588	647	610	626	636	654	648	620	623	603	622	622	609	659	601	651	646	615	671	613	640	644	608	599	625	610	598	672	594	633	662	671	600	611	617	615	614	638	631	613	609	588	683	686	578	626	703	634	639	654	637	617	618	609	614	617	656	613	638	653	670	638	625	599	640	624	670	671	626	660	646	649	582	600	658	646	611	627	651	672	625	685	624	609	614	618	638	654	616	626	642	638	634	641	606	660	636	638	612	629	657	625	633	621	602	614	674	619	604	635	662	595	631	630	598	606	608	637	640	700	632	642	628	612	610	632	641	700	634	642	632	637	651	599	641	650	675	620	673	654	686	608	675	629	621	614	637	609	630	684	628	689	622	636	643	627	677	627	659	651	665	655	647	626	653	665	657	648	644	598	611	666	650	620	658	643	614	640	654	629	599	665	648	633	610	595	613	675	682	579	649	604	677	650	635	625	662	610	590	651	637	647	605	601	687	624	623	638	655	616	681	664	605	656	609	606	593	592	658	622	621	653	663	636	665	674	585	586	689	661	607	634	636	615	624	614	652	614	642	595	642	601	717	598	625	658	687	628	637	613	618	642	646	669	628	659	646	630	644	635	632	688	645	663	656	615	591	656	648	624	650	673	649	630	670	610	679	647	678	628	622	637	662	651	594	626	666	614	637	661	673	624	672	670	649	627	691	618	626	632	622	698	635	559	587	633	623	643	659	668	584	644	645	623	623	632	609	672	638	594	622	643	603	674	589	644	616	619	672	655	634	585	670	622	648	645	647	618	622	635	644	635	605	635	632	646	584	672	655	683	701	633	615	681	648	640	610	651	600	649	654	669	614	630	614	648	612	653	647	679	609	646	651	638	612	613	627	670	634	628	643	637	646	609	607	645	660	657	638	648	607	630	646	654	650	651	624	630	654	647	655	645	654	652	628	642	615	652	658	632	630	669	636	617	627	638	635	630	661	653	628	608	600	660	587	637	645	687	668	634	610	626	664	638	636	586	638	622	622	632	620	637	629	672	618	637	638	658	598	594	619	586	651	607	587	568	618	637	605	591	598	684	605	610	643	616	648	673	613	624	617	626	623	592	619	664	721	666	621	625	623	621	619	634	638	629	616	656	662	649	635	671	642	576	644	657	593	644	661	585	617	681	585	617	586	586	637	600	625	632	657	606	662	614	661	677	637	604	659	611	650	629	648	644	608	624	615	621	658	641	607	632	637	645	629	643	655	630	622	662	651	656	626	674	631	598	658	639	654	635	658	631	588	632	642	638	632	619	639	635	662	625	647	642	589	665	609	605	635	636	634	655	620	612	578	613	688	642	622	622	676	643	613	618	623	644	642	624	659	658	652	648	607	597	650	659	652	626	633	607	650	650	627	601	635	619	629	641	613	613	581	655	655	629	654	584	678	629	625	605	607	630	626	639	657	622	609	609	650	630	674	643	650	622	649	611	654	611	593	653	633	600	622	610	660	634	615	632	651	588	626	653	608	623	668	680	620	620	585	671	620	618	669	615	661	580	684	596	655	665	631	616	593	617	697	630	632	587	597	621	596	615	608	635	625	646	646	620	650	636	672	631	652	586	632	622	667	638	641	668	659	641	603	634	585	634	620	642	655	614	666	618	629	665	620	657	653	625	656	649	662	634	581	642	678	634	566	612	638	644	635	616	638	641	636	630	676	583	625	669	640	648	588	646	590	666	652	657	670	635	642	668	607	633	631	631	650	632	686	643	603	641	634	648	663	600	693	614	650	612	576	652	598	670	613	641	647	669	648	576	671	658	616	613	635	681	590	666	660	665	626	686	605	598	584	574	608	631	583	650	605	622	569	632	665	642	622	643	616	634	594	613	604	665	576	595	608	653	641	619	684	582	618	648	618	653	605	641	609	642	617	643	585	641	678	603	628	633	627	612	624	620	598	641	610	644	621	640	643	633	647	592	614	610	617	642	631	647	613	640	699	613	605	639	617	609	666	608	638	655	602	679	539	651	630	643	599	626	641	691	638	628	654	601	629	631	624	640	637	597	594	623	612	634	589	641	609	619	657	611	624	605	624	678	616	623	642	653	605	632	625	612	663	623	623	619	625	649	661	668	618	634	632	617	619	669	640	669	630	621	600	625	633	644	611	623	663	668	621	598	634	600	619	607	607	673	614	618	625	641	633	591	650	654	629	615	622	665	636	615	593	638	603	604	587	654	642	614	629	652	617	658	649	637	658	665	612	625	579	631	653	649	636	610	692	611	704	635	622	639	652	650	639	634	648	656	613	621	600	652	636	685	692	634	608	704	647	649	640	632	636	612	624	668	626	608	568	612	612	601	639	620	650	583	639	617	609	657	622	623	648	623	612	651	670	641	651	625	618	636	650	635	619	627	620	629	644	611	626	637	593	604	656	616	643	615	666	620	674	602	643	618	627	635	664	586	635	620	618	651	680	642	580	605	625	628	630	619	633	651	674	586	637	599	646	650	617	663	641	616	627	611	599	610
5262	13638	10246	4897	3492	2721	2211	1845	1588	1355	1279	1200	1079	1089	1061	1002	939	909	913	928	908	916	897	899	842	843	852	868	843	840	849	819	793	820	868	862	854	885	809	866	830	833	803	850	823	862	812	798	846	808	841	818	832	827	835	811	839	825	830	793	808	828	824	815	809	828	857	786	861	814	819	767	762	860	807	776	797	809	818	796	779	777	804	838	816	803	826	755	857	806	784	829	803	801	791	792	823	793	883	763	822	830	782	791	815	820	764	801	840	801	864	820	842	797	800	826	863	838	789	826	837	789	800	860	852	826	786	795	802	740	784	818	834	841	803	820	819	810	793	824	809	780	745	837	790	800	852	827	805	767	818	799	813	856	781	829	876	776	804	842	812	789	791	797	795	806	804	800	807	773	788	798	785	833	803	831	795	788	830	786	828	854	814	825	752	813	813	786	774	833	775	830	813	728	772	822	808	805	774	830	761	812	786	797	819	836	847	820	841	854	782	831	825	773	836	849	758	808	805	786	788	803	856	808	856	820	766	785	832	813	816	797	803	800	757	799	802	772	808	813	780	796	805	798	847	792	790	798	779	856	844	820	813	856	843	783	795	871	778	813	832	873	790	829	820	785	836	768	816	804	825	809	784	801	835	823	795	826	821	763	838	808	831	887	812	760	815	815	851	823	772	838	838	773	849	820	841	802	800	835	807	823	804	782	803	856	811	810	823	794	825	851	788	760	859	811	812	778	773	816	825	825	767	826	819	859	830	866	802	772	792	868	796	828	793	803	822	840	822	826	802	805	810	844	876	851	856	780	759	771	803	810	798	790	777	816	813	799	812	773	805	790	814	868	839	785	791	833	824	795	801	769	764	790	827	808	819	835	747	763	806	844	782	808	832	800	830	819	827	816	801	856	776	735	792	800	792	784	803	824	829	868	803	812	805	832	841	792	811	819	771	812	822	770	841	809	830	825	792	829	856	808	853	749	805	809	813	804	773	883	856	823	783	840	834	811	764	817	818	833	795	828	812	776	821	755	828	784	790	775	788	827	797	830	801	832	852	817	772	812	812	811	792	798	811	809	804	791	796	780	806	792	794	851	775	885	828	846	799	828	801	793	773	819	799	796	854	750	811	845	852	815	826	781	799	775	817	799	806	818	803	800	756	781	862	798	843	798	816	771	752	847	791	868	805	791	823	776	794	774	816	777	791	785	782	795	828	870	827	783	831	817	821	832	795	826	795	796	800	844	807	792	826	849	802	781	833	833	831	803	778	817	818	824	825	763	859	815	829	814	761	799	781	835	789	818	786	794	793	804	846	766	778	794	774	792	720	804	779	811	802	823	804	823	833	903	827	796	808	725	772	790	804	847	815	813	787	779	813	834	825	792	826	766	802	792	810	776	825	837	814	778	803	803	841	793	796	829	801	781	763	784	812	800	818	848	859	835	778	837	851	826	792	794	797	807	810	809	799	841	880	834	784	822	830	800	786	830	808	826	837	766	809	812	875	755	764	850	805	816	803	849	805	741	854	772	799	803	807	817	824	792	826	841	808	823	815	814	793	776	853	824	822	799	807	814	811	827	784	772	827	844	809	816	793	838	790	803	820	792	845	813	798	800	789	785	824	793	803	832	804	813	766	771	814	821	819	778	815	813	759	833	793	827	764	745	815	756	830	770	797	787	887	819	801	808	820	789	776	831	774	794	766	810	847	825	769	837	814	808	800	805	807	838	776	776	824	837	812	810	810	771	795	790	840	771	802	856	793	831	750	789	760	776	826	768	816	825	807	815	785	803	803	806	766	789	779	812	812	823	810	823	799	859	822	823	754	857	791	793	826	818	742	761	807	763	760	799	767	848	846	856	825	864	848	804	859	818	795	813	801	837	810	823	825	844	865	783	853	797	803	809	812	793	787	798	810	809	810	785	803	796	794	786	827	789	788	811	798	815	801	769	800	766	797	803	738	756	826	829	807	848	812	792	847	791	792	816	842	772	748	773	755	806	797	844	806	865	824	804	836	809	849	858	784	792	783	822	765	805	768	779	767	822	802	813	800	754	856	818	831	810	827	805	845	814	797	800	815	822	865	776	756	753	814	824	820	784	838	820	824	791	831	839	782	830	771	780	826	774	819	816	773	811	796	759	803	817	793	829	812	761	774	801	844	786	842	821	798	812	767	807	811	832	802	809	776	842	794	785	792	821	772	816	784	822	790	831	822	814	776	831	783	795	802	813	776	806	840	825	829	830	769	816	779	795	826	821	824	869	838	844	820	834	798	846	819	827	787	837	843	798	799	783	824	756	839	826	785	754	842	864	844	809	827	864	772	811	802	776	876	844	849	822	819	789	793	747	836	817	839	808	816	798	811	811	806	836	814	800	860	792	778	833	804	889	815	808	880	853	829	841	805	831	788	793	748	740	792	805	826	743	817	847	796	839	789	782	801	804	832	791	800	826	834	794	787	800	840	753	777	787	785	811	789	858	788	849	876	794	817	778	812	832	884	808	854	817	808	816	756	775	796	811	824	786	801	796	829	755	806	822	814	772	789	802	802	861	755	782	744	798	821	819	820	783	805	763	784	855	756	797	791	793	823	781	860	810	819	778	798	791	841	809	810	854	842	790	833	828	781	809	773	802	813	820	822	745	765	784	761	816	798	830	836	800	785	799	819	798	756	792	820	780	809	797	792	832	790	797	816	782	778	833	775	779	785	796	809	829	781	814	754	807	861	757	761	817	798	821	779	804	814	827	812	807	774	757	797	819	805	781	857	822	795	832	803	851	843	747	829	826	837	769	800	786	782	738	848	826	808	827	787	801	818	818	794	804	807	866	826	835	790	793	776	807	835	821	851	806	832	758	846	848	777	795	843	757	792	827	779	841	833	798	796	791	829	785	787	783	777	856	834	779	801	829	855	837	816	786	869	804	782	761	795	810	755	814	808	786	819	814	803	817	812	849	796	818	776	822	800	801	826	789	810	812	786	812	791	815	790	791	781	825	817	781	827	906	791	781	841	758	833	802	870	801	848	768	770	823	824	823	813	833	782	795	804	819	827	861	847	761	807	813	802	799	793	814	823	785	780	801	828	804	795	809	821	805	825	769	806	787	773	863	819	824	772	789	767	827	794	767	793	895	810	790	803	820	801	794	796	784	752	814	791	805	798	797	769	803	820	848	823	784	799	839	816	806	783	792	799	738	797	794	808	798	814	787	849	760	809	804	819	826	813	805	831	799	867	814	759	818	814	766	791	789	796	813	843	802	799	835	794	814	828	798	797	807	805	828	828	834	848	777	823	808	863	847	822	800	807	806	777	820	749	787	776	835	771	839	802	828	802	801	792	786	815	776	750	778	799	745	856	775	785	828	878	814	811	792	797	835	801	832	824	831	789	725	856	767	807	810	764	756	812	839	782	829	826	855	786	777	820	808	815	792	852	821	806	825	831	806	817	820	795	835	796	822	779	778	787	803	809	801	815	859	818	843	787	822	878	842	845	846	808	787
26829	17308	3512	743	491	479	456	409	375	399	399	393	385	392	405	377	384	379	368	426	372	404	382	363	398	401	384	387	393	376	395	396	373	390	387	354	398	394	370	380	403	386	380	396	382	378	355	408	384	342	369	367	393	368	357	399	427	356	375	365	379	357	355	372	342	371	397	389	380	371	362	385	390	365	358	360	397	395	410	373	399	372	375	363	424	385	380	400	375	373	387	405	358	365	398	386	362	327	388	368	393	364	371	383	390	365	364	368	405	348	384	376	370	378	394	343	399	381	374	355	356	349	367	376	357	360	382	383	385	369	390	370	399	376	403	414	409	377	391	374	358	395	393	405	388	349	391	343	385	405	358	367	349	412	398	383	380	359	381	390	343	386	351	411	381	375	373	383	352	371	421	396	392	393	389	374	382	389	393	403	382	407	371	407	372	353	363	375	366	415	366	370	371	365	395	411	407	377	408	400	371	377	374	402	354	388	392	380	361	411	362	384	383	412	384	407	388	395	399	388	356	338	381	370	387	399	384	388	368	409	380	398	353	367	390	357	371	388	410	412	391	388	434	351	367	388	391	398	404	444	384	356	406	392	367	359	366	371	383	360	415	388	384	383	381	391	399	372	395	415	406	375	409	399	395	367	381	384	411	414	421	403	387	404	386	381	384	392	402	364	413	390	400	385	367	373	401	386	412	362	405	345	403	387	366	363	398	387	401	396	383	345	382	363	388	378	374	388	369	411	402	393	387	364	388	392	415	340	376	366	402	399	395	379	337	405	369	402	392	400	374	385	361	347	375	367	392	390	406	380	376	394	408	391	399	379	383	365	397	350	357	370	395	369	329	387	406	342	364	372	371	358	388	404	372	395	384	383	396	432	352	344	400	400	394	366	370	406	415	373	394	397	379	415	374	403	412	414	380	359	383	383	364	378	410	343	383	374	366	353	353	396	401	365	402	371	376	356	395	364	401	371	385	381	379	421	416	377	393	378	375	353	382	389	401	374	385	399	387	363	410	369	375	412	375	376	423	377	402	338	391	387	387	403	359	403	368	413	393	407	401	375	375	387	361	378	379	383	381	365	360	389	387	345	367	392	361	403	366	363	388	386	391	384	385	401	383	361	381	382	367	371	382	389	369	344	363	384	354	337	367	379	375	380	374	382	337	389	422	378	371	405	368	413	386	376	369	411	378	372	395	350	377	379	375	372	378	379	339	375	393	400	373	360	386	384	381	396	373	384	392	399	428	392	387	372	384	365	349	390	397	385	402	369	341	335	364	363	321	356	379	403	377	379	365	418	349	392	355	385	354	362	391	381	406	348	389	407	410	351	437	376	362	365	361	372	358	359	395	385	370	394	390	385	380	387	401	375	401	401	349	365	367	417	345	329	411	390	367	376	394	361	359	377	385	380	366	325	371	381	388	381	381	397	372	386	366	379	349	401	379	417	380	366	389	373	391	379	366	389	361	406	402	379	378	373	406	380	363	377	356	355	390	387	394	405	383	373	372	390	377	378	381	377	347	393	380	416	405	376	392	408	380	379	407	409	392	391	324	374	367	386	407	382	376	391	394	398	373	382	379	355	410	364	424	355	372	390	356	393	426	395	349	346	373	374	385	382	365	378	359	381	395	407	364	353	424	388	386	389	376	385	396	386	372	374	389	407	357	365	417	369	399	369	393	373	400	369	405	434	391	350	383	359	403	408	381	399	368	413	381	400	389	394	391	368	353	404	396	366	378	353	374	394	376	373	396	385	387	371	389	374	369	415	368	373	379	392	361	395	395	400	403	365	412	377	382	385	370	382	367	365	357	396	345	397	385	397	378	348	374	353	369	383	392	373	379	364	375	366	384	367	383	343	368	370	393	369	371	355	392	389	424	399	351	397	388	394	357	367	389	354	372	404	387	381	376	373	361	415	396	401	362	394	346	372	373	371	357	378	406	362	418	381	386	382	374	399	383	387	372	398	370	365	415	365	365	384	419	391	362	395	388	352	375	395	394	369	396	358	378	349	367	404	358	400	364	375	427	350	378	386	378	409	388	386	380	379	398	364	360	369	406	378	412	371	413	372	379	407	376	380	379	409	369	380	372	394	374	416	339	358	377	372	386	378	427	387	388	379	346	390	401	391	377	362	362	366	401	332	426	354	345	371	428	392	373	392	402	413	359	387	376	395	388	368	378	387	370	367	366	370	390	376	406	351	401	393	369	396	403	404	396	398	401	364	401	413	369	391	395	392	385	361	380	416	348	397	377	392	349	382	386	370	401	370	368	366	376	379	415	389	372	388	376	367	383	416	414	394	384	372	360	403	351	384	364	368	388	384	401	326	350	366	369	338	368	375	397	369	372	379	335	410	394	377	359	362	370	377	343	381	375	379	376	377	379	369	407	372	365	359	377	374	373	412	373	395	394	354	387	335	379	365	374	364	393	383	388	381	393	372	395	351	411	380	384	380	419	394	354	356	415	350	420	351	412	418	388	363	392	361	379	378	348	400	390	345	347	400	392	373	378	356	386	384	352	411	397	410	346	408	362	372	415	402	359	354	334	340	393	388	363	405	393	375	365	354	379	369	393	370	398	391	372	379	367	364	378	392	384	380	391	380	360	349	354	402	372	379	371	385	371	413	405	361	413	393	397	387	352	384	409	389	387	372	372	366	397	385	394	381	355	355	398	377	390	413	355	357	356	375	381	380	408	367	385	372	387	415	357	387	382	399	415	420	378	375	391	432	384	375	450	358	401	359	354	394	384	356	372	369	395	379	410	358	328	384	389	396	390	370	391	384	373	393	382	375	406	361	328	370	380	384	408	405	380	419	426	358	367	386	373	389	353	369	386	413	365	370	394	374	386	391	339	397	379	377	355	409	391	379	369	378	386	373	369	396	382	403	392	338	392	415	381	412	398	348	389	406	365	360	353	331	390	395	396	344	388	404	390	337	402	340	401	347	372	366	361	371	383	371	421	337	372	390	375	388	388	385	397	387	354	384	359	385	387	393	350	400	381	390	366	399	395	371	375	370	385	372	394	355	409	414	356	341	400	371	393	390	369	351	361	404	376	401	370	377	367	371	367	379	402	387	368	387	400	372	363	395	394	413	410	364	396	387	371	392	362	404	382	360	372	353	387	369	376	405	379	385	388	389	404	352	380	383	380	378	375	429	374	375	357	371	395	347	399	346	377	364	368	405	383	395	392	393	385	353	384	372	379	411	355	392	385	374	415	361	376	353	387	384	349	340	370	392	390	375	369	372	387	427	344	366	358	384	389	355	392	366	373	364	395	386	375	393	392	391	396	357	381	410	401	386	406	359	425	346	369	358	379	368	341	349	406	377	348	407	351	356	381	389	376	359	380	369	383	396	415	371	378	424	367	384	405	411	386	352	410	377	355	397	381	401	418	390	356	410	405	388	380	389	358	398	391	368	392	397	360	405	384	414	375	377	393	391	350	396	379	413	393	368	380	404	399	398	391	398	369	365	387	391	400	380	366	380
4442	1591	1269	761	654	568	558	555	502	489	463	487	485	491	482	493	473	476	483	484	436	449	468	497	466	480	481	471	464	494	451	475	487	445	496	523	480	490	520	470	465	439	487	450	485	462	457	523	487	474	550	458	508	470	489	480	491	473	477	438	445	467	523	467	477	458	474	488	462	462	506	476	485	463	478	458	497	482	438	490	453	470	460	469	463	473	503	427	519	516	438	498	432	506	502	526	477	513	476	463	463	490	498	442	433	512	512	460	477	466	507	459	490	470	509	446	464	482	442	467	457	489	445	501	461	492	458	450	490	438	464	484	476	445	448	480	511	450	512	477	515	430	487	460	502	457	496	487	453	499	471	471	458	451	526	441	452	457	462	466	470	467	474	449	490	458	469	480	438	447	490	465	479	469	445	473	460	453	484	465	438	480	501	502	474	534	489	479	468	465	480	452	450	460	464	467	476	494	449	451	481	457	492	493	452	478	451	453	502	513	507	513	527	490	473	447	489	504	430	455	450	450	471	466	458	474	482	457	463	475	472	477	464	483	497	481	441	474	482	492	483	505	484	451	509	427	496	477	504	461	477	494	454	478	518	439	495	545	463	441	470	494	466	477	483	466	496	465	444	496	496	446	467	458	480	453	524	492	518	433	444	488	463	458	458	463	476	517	466	460	498	436	506	471	477	460	515	473	484	499	477	479	465	484	474	506	474	472	478	466	456	503	485	470	459	461	476	472	450	455	463	470	470	491	488	494	455	476	462	460	519	458	469	440	467	475	507	479	506	482	450	483	436	454	483	475	473	466	464	483	498	452	469	475	483	499	466	511	468	457	460	473	492	484	484	465	453	505	489	468	504	459	519	511	467	442	461	444	469	468	493	467	506	483	456	526	475	452	519	469	472	437	493	473	475	484	504	480	491	508	476	466	499	489	490	475	483	483	467	466	429	464	520	477	450	446	495	475	448	476	456	461	485	476	479	470	515	470	486	455	466	512	465	485	448	443	506	480	460	472	472	481	497	469	462	484	457	504	509	448	465	486	485	485	470	467	459	439	457	452	490	470	486	491	472	464	463	453	455	440	467	519	470	490	473	488	456	491	457	490	456	485	474	518	434	464	453	456	473	522	447	485	507	500	485	459	463	479	476	442	509	477	503	469	459	504	492	454	498	439	471	442	475	481	449	472	464	456	483	468	489	492	457	483	473	470	499	465	448	450	467	499	450	475	465	470	471	453	494	492	508	455	452	443	458	468	507	487	467	480	464	513	485	496	445	474	474	452	531	487	456	491	460	461	448	491	526	448	479	437	469	475	495	475	492	453	499	446	465	461	475	496	452	485	473	468	496	503	455	480	479	489	542	473	478	470	457	447	475	453	504	489	488	500	459	480	442	489	462	531	468	474	451	478	453	477	459	480	479	456	458	470	481	489	501	476	496	494	488	454	502	508	510	450	485	471	454	493	478	456	457	505	474	463	471	479	461	466	509	449	460	488	446	476	479	444	464	473	486	487	470	528	460	467	470	503	465	478	484	439	456	486	497	455	453	492	475	450	484	444	502	487	469	516	451	504	450	494	487	483	471	441	473	460	507	494	447	446	506	481	472	474	490	486	487	458	450	438	459	463	491	476	484	507	498	474	500	463	472	475	483	443	460	460	459	470	481	474	470	487	509	503	474	447	503	459	489	470	483	426	455	508	446	466	506	484	453	457	502	487	461	493	454	477	486	456	451	487	465	453	450	480	442	443	499	521	472	499	479	506	497	442	501	482	510	490	490	501	469	477	461	474	499	488	463	465	493	464	439	473	462	504	480	463	484	460	454	518	520	437	488	483	506	527	465	468	488	482	418	457	469	477	467	457	468	510	506	470	456	456	464	468	478	469	506	490	494	490	484	493	466	449	476	496	472	475	473	482	461	469	455	504	488	408	436	491	477	465	474	490	469	478	454	466	505	446	465	477	508	412	465	492	493	491	441	488	484	496	463	488	475	472	490	473	501	434	477	468	465	442	440	470	470	479	526	475	482	519	531	493	440	467	465	437	491	476	479	490	474	464	481	437	481	461	454	443	472	502	524	491	466	476	501	485	471	479	484	469	446	480	477	472	493	486	527	476	504	472	485	444	492	457	481	473	505	436	473	468	481	443	483	501	502	460	482	448	487	493	486	436	483	479	452	478	469	503	500	476	498	459	520	469	455	490	459	492	492	490	451	490	538	462	493	457	479	494	472	517	485	482	462	466	462	499	496	460	466	475	476	467	495	491	466	496	494	449	459	509	490	449	488	469	494	467	462	465	470	459	451	500	468	459	471	451	472	486	493	473	484	457	493	462	499	473	486	486	496	481	536	420	447	493	458	495	516	445	523	474	460	496	509	513	492	437	483	474	480	497	506	472	461	479	501	471	481	498	500	481	492	493	473	470	480	486	481	458	449	527	470	516	480	500	443	481	491	490	487	485	506	468	467	456	513	487	485	478	464	495	478	479	465	464	494	477	473	455	456	470	491	479	490	485	474	483	488	489	477	473	489	452	481	475	466	512	485	460	474	458	476	483	450	454	444	516	476	486	475	480	489	494	462	470	489	481	484	513	418	493	481	469	499	498	528	454	474	519	467	467	487	493	485	478	484	462	470	437	505	457	483	490	481	466	486	441	507	453	461	432	503	474	474	488	480	465	455	479	469	468	472	473	467	466	480	487	494	512	510	510	470	457	462	452	465	499	491	502	460	471	471	487	453	459	456	507	489	480	485	477	505	472	457	486	519	482	461	494	475	490	450	494	506	445	471	445	476	514	456	515	482	508	503	509	490	463	458	493	453	521	449	465	485	472	452	504	451	487	465	483	482	475	483	449	490	487	496	499	491	489	492	489	481	449	495	518	436	461	464	456	424	491	473	483	455	471	480	453	465	487	487	444	487	478	473	471	495	454	533	484	467	490	490	493	490	485	484	487	483	465	489	506	486	506	513	472	480	518	511	478	521	466	503	480	494	481	461	472	486	475	509	471	456	480	477	499	485	480	456	473	475	482	480	457	491	452	456	512	469	472	502	474	484	465	497	453	460	488	470	484	472	481	479	510	475	445	467	483	500	463	457	476	507	467	489	438	463	446	450	482	455	444	482	479	481	472	473	492	487	450	506	461	478	480	451	488	435	478	496	478	507	464	460	507	472	494	510	491	489	492	469	493	458	491	482	487	496	503	480	464	467	469	461	488	449	463	480	494	452	473	447	506	449	494	453	452	441	476	483	431	466	483	470	493	459	495	483	476	475	433	462	449	457	468	509	478	461	452	451	473	499	488	438	474	487	502	464	529	462	478	460	491	509	489	450	511	453	530	471	469	458	467	475	462	475	489	461	476	481	513	486	502	487	482	526	485	492	475	413	482	462	457	465	482	455	477	450	477	538	483	485	493	475	501	454	417	467	490	494	497	456	503	471	468	476	439	506	511	466	519	486	472	469	460	459	464	504	461	491	455	473	480	471	483	483	444	451	453
22926	20992	28196	23925	20958	7755	1440	1055	930	897	854	851	840	818	792	817	717	831	744	808	821	775	807	746	758	756	742	778	778	775	775	746	772	775	739	776	774	771	754	696	778	787	729	726	784	747	801	742	705	741	723	736	737	732	728	751	741	719	787	738	717	738	736	725	754	771	769	715	761	749	768	703	760	773	742	710	735	704	782	730	765	778	778	735	747	690	734	746	748	778	746	752	745	746	746	704	764	703	749	693	748	739	789	760	733	702	736	739	725	712	771	700	724	684	744	722	774	685	726	778	720	760	736	754	718	761	734	742	730	726	786	732	735	744	714	704	710	713	719	713	737	732	712	748	755	740	746	713	754	744	761	730	730	724	770	729	750	734	743	747	728	765	739	758	760	726	718	768	730	727	761	764	812	733	702	727	759	767	710	703	737	720	799	781	789	774	747	748	743	739	744	715	750	719	765	707	752	789	809	727	762	763	736	710	768	770	736	743	743	734	773	753	741	769	742	723	731	742	733	752	737	741	733	729	721	749	744	715	751	734	707	758	740	714	762	813	743	735	739	737	773	795	742	767	701	723	733	751	736	757	720	759	716	787	708	714	761	750	727	741	721	729	706	744	729	733	738	689	721	716	730	781	712	802	765	745	739	711	731	738	737	727	719	774	699	730	751	762	785	786	708	738	770	696	716	742	720	730	769	749	763	769	697	736	727	766	748	726	737	733	726	726	790	729	720	726	712	780	782	725	787	706	727	714	729	778	753	737	688	736	799	723	770	700	739	755	714	732	742	765	751	745	791	770	728	732	715	769	789	699	717	748	763	738	707	778	736	750	715	777	746	803	751	714	740	777	727	741	699	737	750	735	757	712	753	731	742	761	718	767	757	731	792	721	726	730	774	722	671	744	722	664	738	695	714	777	740	723	704	780	805	777	717	745	760	724	749	766	672	719	764	700	736	790	715	708	770	801	755	734	747	789	755	754	689	728	703	738	707	724	765	715	746	746	692	732	720	725	783	766	698	731	740	783	747	698	792	779	670	788	714	714	733	763	700	736	752	747	780	740	735	740	777	697	723	766	728	740	716	755	720	789	798	734	738	751	772	747	745	755	706	750	792	746	789	728	714	759	768	761	763	762	736	672	692	742	740	756	792	694	774	768	739	732	746	771	758	781	742	775	715	828	698	764	752	737	727	729	775	784	716	754	730	684	729	733	790	781	724	743	739	758	712	711	759	713	838	747	722	784	757	730	748	708	749	749	756	717	745	725	733	697	763	731	730	751	762	666	753	755	715	713	747	787	812	772	726	745	752	759	768	752	788	744	750	763	770	736	756	760	757	754	701	764	741	721	780	744	742	712	719	782	713	766	747	762	746	740	713	707	772	754	745	815	732	704	745	801	664	734	746	738	758	689	708	744	719	742	736	750	714	727	759	724	726	746	740	772	775	761	749	773	731	791	703	699	762	735	704	743	735	742	739	731	790	755	744	726	751	704	753	726	756	764	734	761	724	762	740	715	738	747	719	789	728	754	761	691	738	734	709	764	782	746	748	718	706	757	736	754	753	753	722	743	731	758	753	696	764	701	715	708	775	736	788	734	769	730	774	755	730	730	730	770	745	737	752	790	758	735	748	740	789	714	719	709	786	714	734	727	723	760	719	752	680	771	749	758	795	754	763	721	747	726	734	780	729	714	720	724	748	753	733	733	701	733	749	682	731	730	730	763	726	691	757	727	709	671	689	732	702	728	776	723	692	738	766	742	734	696	767	711	780	732	812	752	738	718	722	700	759	761	716	754	722	660	766	717	754	768	713	701	755	746	810	774	722	732	775	700	726	762	729	703	822	752	746	730	715	772	744	774	714	777	737	702	759	780	748	755	740	749	733	673	704	759	754	712	771	734	753	720	755	691	740	764	713	703	725	685	789	739	702	742	757	681	753	705	766	730	723	776	764	808	713	674	730	757	802	805	790	741	741	696	716	727	692	722	667	695	778	722	732	785	730	747	719	729	755	693	737	698	727	786	747	718	745	743	742	761	665	734	726	716	738	716	748	798	774	762	791	772	776	765	707	743	764	722	730	698	716	759	706	767	769	765	693	737	717	736	751	722	687	724	726	753	730	739	681	742	737	767	698	705	721	738	714	776	773	762	713	752	716	719	745	742	749	763	754	689	777	768	725	743	716	718	778	739	781	775	722	717	703	751	683	708	730	739	780	755	758	726	713	756	698	741	713	718	762	759	746	746	745	752	722	692	676	704	737	738	710	688	734	783	742	699	706	714	723	746	821	754	683	728	735	672	742	733	739	769	735	726	703	769	736	678	717	750	761	772	707	763	778	740	710	773	741	735	750	733	747	771	695	742	731	735	749	741	752	725	747	686	727	686	737	755	740	712	730	731	698	781	730	728	724	685	721	725	716	717	723	722	729	782	721	750	726	763	748	747	726	725	791	757	781	773	785	708	749	693	732	740	666	746	761	745	741	678	736	793	759	820	741	776	779	722	731	733	732	748	726	727	724	760	685	778	797	678	729	724	667	753	737	742	725	732	745	723	765	707	763	713	730	715	737	742	757	753	720	745	762	762	771	772	712	755	747	720	705	755	754	731	687	753	741	722	752	754	699	747	737	783	720	749	738	710	716	805	715	701	770	699	777	687	778	700	758	724	722	734	743	778	756	753	741	770	744	731	773	767	751	768	715	728	788	708	776	702	755	716	717	720	770	692	728	765	714	740	738	752	736	693	722	721	726	720	717	735	768	735	748	747	724	698	760	685	770	736	771	721	682	742	716	743	808	730	743	723	722	766	754	712	703	743	829	718	739	766	735	740	733	729	749	713	741	768	715	758	720	727	753	760	754	714	719	736	708	709	741	778	787	736	739	707	773	753	755	760	770	757	741	736	758	727	769	723	759	759	744	717	779	706	726	687	726	722	742	752	754	743	715	711	767	769	740	735	774	748	810	747	715	687	753	739	748	735	713	773	705	762	718	746	776	789	698	764	728	716	768	735	753	714	761	740	727	718	714	732	771	740	759	750	750	760	709	751	722	712	743	727	750	734	755	718	739	741	733	681	737	785	762	707	745	736	752	742	748	740	762	702	710	768	755	726	764	695	738	723	737	744	708	694	772	718	728	776	751	734	749	779	810	749	713	717	758	736	726	717	754	791	735	707	739	724	725	774	804	742	743	778	780	772	707	734	758	714	703	709	722	716	768	732	781	739	751	749	720	742	737	763	739	748	717	715	744	734	728	708	778	759	726	732	752	750	799	715	712	757	731	732	708	730	717	756	787	745	749	734	740	721	760	712	722	734	729	748	761	725	776	807	730	769	746	767	730	691	716	800	779	730	707	752	797	741	784	750	775	737	740	707	725	741	789	719	760	761	745	756	734	746	738	690	732	768	731	729	721	743	758	771	740	777	719	699	704	736	745	745	724	761	746	747	743	769	689	695	750	780	756	760	723	787	787	733	752	767	705	743	742	769	762	736	766	712	699	768
4246	9006	6651	3214	2464	2043	1700	1422	1333	1225	1199	1127	1102	1023	993	989	962	942	978	985	949	945	922	986	973	921	911	875	955	891	982	905	958	989	911	949	968	897	960	917	896	967	933	946	893	901	926	926	903	902	977	931	940	890	901	910	936	908	894	861	929	938	920	916	919	897	918	893	907	864	909	893	893	859	930	903	958	928	929	888	950	935	910	918	847	973	896	892	872	939	927	931	889	903	953	902	933	913	898	882	912	866	897	924	863	854	910	937	921	866	937	957	940	915	870	933	861	925	946	928	914	870	914	963	911	908	886	877	884	884	873	872	904	860	965	877	910	890	901	892	896	914	899	962	944	913	874	890	947	929	899	886	911	895	923	919	893	906	880	888	874	888	890	907	953	966	902	887	930	991	904	884	936	892	876	909	883	922	916	885	900	943	944	932	947	921	910	929	903	935	937	968	897	885	951	914	871	952	928	896	921	932	897	879	947	883	862	903	893	895	914	906	939	864	872	976	981	898	919	876	867	916	911	954	891	899	900	913	933	927	916	896	882	899	901	903	934	878	918	873	912	896	874	945	938	869	907	948	908	939	916	915	900	920	909	882	945	878	920	940	870	878	930	938	892	887	889	894	942	922	914	972	911	912	920	895	918	914	896	913	900	913	911	908	897	892	874	889	967	908	907	860	892	908	860	870	910	882	919	924	860	879	870	924	906	937	907	948	898	917	938	898	907	916	908	936	882	921	859	933	880	883	901	918	915	933	915	896	960	899	918	914	893	914	874	963	912	894	910	923	865	936	874	907	921	887	918	911	892	933	876	911	910	897	874	929	897	900	887	905	868	892	917	874	898	944	925	876	891	871	908	921	925	866	925	897	899	934	921	944	927	905	866	888	888	900	925	865	918	911	935	908	939	913	962	912	894	914	928	836	898	881	863	873	938	883	928	919	935	940	901	930	880	867	848	925	925	942	916	873	905	914	921	837	879	961	890	858	885	934	948	845	897	897	857	863	967	907	965	929	898	958	906	931	921	897	917	872	887	934	931	929	916	912	915	891	883	911	981	887	948	844	879	876	897	862	916	854	919	884	938	897	886	883	872	895	894	892	883	897	897	937	900	933	931	942	936	887	895	984	862	891	911	909	895	968	903	920	923	883	944	957	907	927	905	913	939	893	890	883	877	864	921	908	879	960	908	912	939	957	887	915	936	916	936	896	892	950	870	905	919	913	912	882	895	940	915	920	923	931	892	901	857	868	915	916	901	909	854	932	885	892	891	870	888	901	968	910	963	853	900	889	885	928	848	880	927	950	896	893	921	926	887	919	953	941	900	870	906	878	880	930	924	852	900	917	902	887	911	930	887	846	890	906	924	924	910	909	910	926	896	928	886	888	901	922	892	856	880	853	919	881	869	898	922	937	850	916	921	896	883	888	904	995	927	902	886	930	928	890	861	956	899	906	925	906	888	953	898	894	962	873	933	880	916	896	882	937	890	932	908	936	881	930	908	870	876	943	886	843	889	874	842	935	889	877	839	902	922	913	900	871	830	967	926	919	877	875	865	916	883	885	905	929	871	892	929	896	900	927	941	918	930	956	927	912	933	941	900	884	944	907	898	945	939	895	942	849	911	873	869	907	868	919	895	894	900	907	892	833	943	898	908	894	879	938	905	910	918	907	919	892	916	882	848	937	877	837	828	925	952	872	900	872	902	875	906	906	864	903	901	972	950	949	919	946	891	875	889	898	928	949	875	919	882	896	911	944	901	906	928	896	945	910	947	944	875	944	920	882	863	938	865	949	956	906	904	865	894	871	891	893	915	874	869	851	931	892	909	873	901	908	897	848	922	924	898	964	895	955	944	896	894	900	920	900	865	906	913	900	902	885	919	947	918	926	883	886	896	906	878	938	901	884	854	914	954	901	925	846	915	849	857	890	901	891	897	890	917	892	937	958	868	932	914	952	894	907	891	894	853	905	910	906	889	881	960	922	900	928	873	892	872	891	873	915	910	927	937	875	902	903	881	945	935	911	880	946	876	891	903	954	932	891	984	886	889	923	914	960	912	887	953	908	914	874	898	942	978	922	861	888	919	881	946	909	878	881	897	866	905	897	917	883	870	920	933	882	932	861	920	895	898	948	936	940	891	869	950	856	898	917	894	886	917	913	895	906	875	930	902	860	952	843	924	883	852	872	918	928	919	892	904	906	895	893	919	909	887	855	855	918	903	935	936	904	930	872	925	896	858	850	942	868	843	893	907	871	895	902	913	934	878	934	900	892	887	931	888	919	884	885	929	926	928	895	939	964	891	883	866	915	915	925	883	888	887	917	878	911	824	928	919	895	877	853	963	883	894	867	929	927	867	920	934	879	886	848	920	929	887	888	879	922	906	883	931	941	914	887	874	890	919	932	943	892	887	866	888	984	927	878	845	887	918	908	888	913	880	952	961	861	855	922	881	910	911	953	864	882	958	909	868	894	911	933	895	890	925	900	897	904	885	962	929	941	897	867	874	910	924	814	926	901	951	909	943	832	898	894	881	904	897	941	895	946	869	983	933	897	973	933	830	870	928	930	888	901	876	914	925	924	910	891	909	884	930	858	925	873	888	911	887	910	915	910	868	883	924	903	939	946	940	841	926	908	919	879	911	948	976	906	946	901	878	918	841	884	870	899	901	903	883	938	871	918	833	935	927	934	911	859	958	866	951	913	858	886	925	887	943	903	894	901	914	891	900	878	963	927	890	924	925	955	903	933	868	926	903	888	908	919	881	892	874	918	898	919	881	852	915	875	921	945	874	922	926	926	912	952	945	916	944	886	930	839	942	877	870	884	873	942	906	936	918	925	878	873	869	931	885	925	971	891	900	894	880	901	949	885	948	907	951	875	891	888	877	935	884	938	918	891	898	936	889	881	877	965	897	942	911	858	953	879	867	940	935	942	924	868	921	881	934	914	933	877	922	910	910	870	895	923	1004	915	909	890	926	875	924	903	820	923	883	938	873	927	858	887	891	951	924	839	948	883	923	878	942	926	934	918	843	879	916	917	956	911	898	902	949	953	903	907	885	921	899	911	879	889	915	921	915	882	886	855	923	909	877	896	905	895	885	865	942	924	911	937	877	897	953	883	861	936	857	880	899	905	884	902	863	885	880	922	899	905	858	924	911	937	887	912	896	865	908	908	894	944	959	904	953	931	906	899	938	977	895	912	910	890	811	921	910	915	938	884	869	847	939	912	907	892	913	893	883	896	841	881	926	882	953	896	918	930	936	895	933	898	900	895	924	914	887	865	948	894	937	887	938	922	931	849	917	891	937	914	967	911	862	877	961	913	941	897	871	893	925	909	937	885	903	922	887	871	944	889	925	921	925	929	910	909	895	869	922	884	889	920	906	925	940	907	879	910	885	920	922	887	884	933	876	899	926	876	896	957	916	938	949	924	914	914	895	873	909	985	922	887	896	884	894	869	873	884	843	879	876	949	926	871	894	926	892	886	874	922	904	920
23962	20963	26855	25079	6622	456	372	314	250	236	264	232	252	205	208	213	207	205	195	229	202	201	210	200	213	212	221	168	202	189	205	182	185	222	190	186	204	198	183	193	200	195	183	193	204	190	195	208	188	186	195	175	192	218	205	192	205	205	184	172	202	176	184	201	186	181	216	181	196	176	187	205	190	174	194	200	196	185	187	196	188	174	184	180	163	191	184	185	207	182	209	186	191	179	168	201	208	169	178	177	208	192	192	194	190	192	206	204	208	175	193	204	187	181	203	192	168	188	171	191	183	185	186	177	219	193	192	194	221	178	190	195	215	153	193	185	175	178	205	199	197	188	189	196	189	218	185	199	208	193	183	203	183	178	177	175	192	183	184	207	195	170	179	181	199	161	199	183	191	212	177	173	180	175	196	203	187	158	185	188	176	157	193	220	196	178	193	180	191	171	197	187	190	160	199	186	212	183	173	196	179	204	215	188	212	202	169	164	196	184	188	190	193	193	177	195	177	201	204	184	211	173	184	170	170	201	196	175	171	173	177	188	180	193	190	202	203	183	188	183	184	189	196	184	171	191	189	202	198	200	171	178	177	186	173	201	207	189	194	184	196	189	170	208	200	203	196	180	171	182	171	181	189	203	183	187	197	191	201	183	220	181	167	199	186	191	190	175	184	191	182	186	185	171	206	173	186	198	203	197	206	177	188	199	192	177	191	216	199	173	206	191	177	179	182	175	202	195	198	173	169	210	197	192	191	198	183	177	213	215	201	167	192	215	190	169	161	204	192	190	204	182	197	198	203	185	190	190	176	206	203	191	199	180	187	201	178	219	202	178	197	167	204	215	222	211	194	156	190	173	184	208	176	205	183	199	178	166	196	182	205	176	186	177	162	194	199	190	185	198	206	221	201	200	210	201	186	198	208	168	160	200	183	182	186	188	206	187	197	192	178	173	194	181	160	173	188	203	180	175	204	188	191	180	198	193	199	166	199	170	195	175	192	175	214	195	181	181	192	179	189	171	158	190	196	204	210	200	201	182	172	206	171	180	184	167	185	186	210	213	211	184	201	204	169	195	188	191	163	185	208	190	194	176	187	180	199	175	191	170	165	194	206	185	191	183	180	191	189	178	182	191	197	170	176	173	198	179	194	162	189	184	188	193	183	216	202	203	169	185	178	193	219	201	191	191	174	178	193	176	183	182	206	197	180	190	195	194	193	196	163	190	198	202	196	201	186	169	187	192	173	185	185	174	198	169	185	188	193	173	202	191	197	193	196	151	197	194	202	214	203	199	188	207	186	201	183	172	197	188	184	187	194	196	198	195	186	199	161	197	197	197	188	180	199	186	193	180	189	184	189	165	179	175	197	185	193	186	214	187	193	205	196	218	196	202	182	184	197	169	193	175	182	201	169	180	176	184	191	157	184	197	208	175	184	174	178	184	204	205	166	189	188	187	213	194	193	196	189	199	185	196	188	169	169	205	183	197	194	200	184	193	180	192	197	208	178	211	167	190	199	188	178	172	198	186	188	196	189	217	201	204	195	200	187	184	171	212	196	197	184	195	193	194	208	200	220	175	178	171	179	216	211	188	201	216	193	189	183	202	185	192	176	186	176	175	189	190	177	192	190	188	205	209	212	198	209	208	181	172	189	187	192	176	196	209	192	177	171	181	187	164	179	164	215	197	193	174	197	175	193	190	194	164	187	170	179	188	198	176	182	175	198	205	181	223	208	176	172	210	192	204	209	190	156	162	197	174	195	195	180	205	192	197	195	208	186	208	194	184	192	176	212	211	197	203	167	176	200	178	192	171	206	201	194	207	213	194	197	192	216	192	172	180	167	155	154	158	201	160	184	209	207	207	213	185	169	218	191	173	202	198	189	173	226	189	190	179	146	173	197	179	203	181	185	195	190	197	179	201	198	209	187	205	181	213	186	169	221	179	200	198	194	217	190	186	181	217	183	171	180	180	187	222	200	183	170	189	202	200	198	204	198	162	178	195	192	191	215	216	188	161	199	197	183	182	172	190	160	203	171	191	195	210	194	206	229	212	201	190	178	204	171	200	220	196	177	205	196	188	174	185	197	188	190	188	196	163	209	186	183	161	163	175	178	197	193	174	205	201	197	205	185	186	195	167	226	196	210	169	201	201	210	173	202	203	176	182	175	179	204	189	173	183	214	174	188	182	192	188	197	185	188	181	188	184	174	183	177	207	197	176	176	183	176	190	194	187	174	195	197	197	216	183	213	191	199	153	186	179	183	173	182	178	188	198	190	173	182	180	162	199	196	194	198	192	213	210	203	199	193	200	195	174	180	237	193	192	200	180	193	196	196	204	181	193	185	195	203	191	193	166	193	203	191	186	192	205	166	213	173	189	176	195	204	188	195	186	192	174	198	197	199	177	188	195	189	194	190	191	174	177	214	191	195	193	204	190	183	206	190	191	208	186	175	198	171	194	168	189	185	193	188	190	180	187	175	181	179	173	190	199	190	187	192	190	189	195	192	183	185	187	203	185	194	187	178	178	188	197	177	199	199	201	215	198	194	179	209	200	175	213	223	214	174	178	207	192	170	198	169	205	162	200	159	179	192	202	193	173	197	187	197	221	192	188	215	194	202	198	183	178	182	196	166	175	188	195	196	200	162	193	173	191	172	204	191	196	191	161	179	172	185	183	181	174	170	200	191	179	187	191	228	187	198	186	187	180	174	190	190	175	202	220	187	209	195	193	196	189	186	201	166	170	195	206	163	203	164	189	196	177	174	173	187	198	186	192	187	178	207	204	195	197	193	195	202	184	189	185	184	192	197	175	199	208	170	186	188	187	188	200	178	195	159	168	179	195	196	187	190	180	191	212	198	185	175	180	192	208	207	188	192	172	175	174	190	176	196	189	203	181	202	189	181	186	189	210	180	172	163	195	170	166	176	178	176	197	198	162	179	200	174	186	171	186	183	174	192	195	157	170	183	188	174	201	184	180	216	197	185	179	196	227	199	181	199	175	194	174	205	167	206	195	195	175	202	193	214	194	184	188	201	194	195	179	176	196	202	168	228	175	175	193	182	203	200	198	198	194	194	168	180	192	195	196	194	160	198	170	218	203	187	168	158	202	157	159	196	190	192	188	184	183	185	172	199	204	200	167	174	229	178	192	165	185	191	179	179	196	192	195	192	213	185	186	199	180	186	171	183	199	184	210	179	206	172	176	167	182	191	162	196	175	181	205	173	214	167	173	177	160	179	179	197	203	218	198	180	189	188	183	215	204	186	190	185	194	231	182	177	189	198	170	198	203	197	208	190	183	191	154	174	198	186	189	198	184	181	166	191	181	184	171	213	170	210	197	202	189	210	199	204	176	214	193	183	190	200	212	217	180	178	197	202	182	216	167	211	186	209	189	172	205	198	181	170	187	206	199	219	197	223	190	185	193	199	161	195	210	190	202	175	218	187	203	205	220	181	190	187	200	194	190	192	206	183	189	195	204	213	197	177	171	183	189
3839	4857	3467	1548	1102	798	640	578	510	418	353	384	341	349	320	305	309	325	325	287	273	270	285	285	299	280	262	271	269	282	302	252	263	253	293	286	260	274	277	261	308	256	250	264	259	246	281	275	246	288	257	263	252	263	264	250	280	269	241	277	271	304	277	257	248	267	275	274	272	268	275	268	259	290	276	254	263	246	254	265	293	282	270	255	249	258	273	270	280	273	265	271	279	250	244	279	243	285	259	267	239	270	284	296	288	271	270	266	266	254	259	260	283	254	236	272	282	238	275	273	281	286	259	264	274	284	260	265	299	255	254	255	263	233	280	242	282	284	271	264	292	258	294	270	257	286	272	242	288	257	282	271	251	251	269	274	260	262	251	272	285	265	265	266	247	262	249	236	281	265	283	272	278	270	271	270	273	274	267	281	270	295	261	255	282	270	262	248	255	266	249	250	230	266	267	259	293	271	283	277	256	263	231	303	249	283	262	290	241	257	274	259	263	244	285	248	235	276	254	253	269	257	292	243	249	270	238	282	239	276	255	241	268	256	261	238	272	287	278	261	285	259	260	280	253	236	251	269	297	254	253	275	263	249	265	270	248	265	269	232	270	278	283	270	286	231	313	277	288	272	255	287	228	307	286	274	260	282	229	248	263	240	288	294	252	271	259	256	264	309	255	298	245	248	256	283	260	253	215	253	299	269	249	243	246	279	267	262	298	289	265	261	315	262	236	257	284	279	265	245	277	290	270	277	260	257	268	269	248	283	262	265	253	278	254	259	247	243	283	290	269	267	266	266	264	267	282	263	265	278	249	244	285	262	284	284	247	276	260	267	238	278	297	280	266	298	237	278	239	278	253	263	254	247	252	290	274	259	287	292	253	238	263	266	267	306	279	276	263	230	259	279	239	251	269	266	241	244	304	289	275	269	229	257	247	269	271	270	256	259	255	268	286	270	265	256	281	252	257	256	280	268	259	251	288	268	274	309	266	282	251	283	266	263	272	281	263	255	267	293	270	281	256	303	256	272	278	234	272	249	290	266	252	268	255	264	261	257	298	261	258	278	295	273	281	286	272	256	283	259	270	282	267	272	291	277	272	267	289	271	272	234	276	257	246	272	234	213	247	252	256	257	257	236	248	269	288	243	274	274	271	243	283	252	282	263	271	258	265	265	253	250	282	268	255	260	238	258	268	264	253	256	259	290	268	242	287	263	290	253	255	243	282	252	277	254	235	264	273	250	273	259	249	272	255	282	291	272	233	238	248	235	266	261	256	250	258	278	246	292	277	240	273	282	270	281	278	270	259	241	271	264	271	263	265	283	273	238	289	259	283	251	242	245	260	249	286	274	248	261	255	275	260	268	257	271	265	269	257	253	241	250	271	279	291	253	293	270	267	260	281	250	285	269	235	261	275	253	260	252	274	271	272	256	288	269	280	276	256	265	245	247	277	295	281	254	264	252	243	263	243	289	305	281	291	262	264	255	251	273	301	264	278	259	271	232	253	258	279	249	284	260	259	282	259	277	241	302	281	253	270	267	266	258	257	217	277	241	262	247	259	278	239	265	240	255	244	276	260	258	263	264	289	247	250	263	288	280	275	241	255	268	252	290	274	267	247	262	262	254	273	286	234	255	264	257	287	255	237	254	271	260	297	262	271	260	270	280	261	269	268	280	234	277	267	265	276	280	242	266	269	270	254	300	291	231	272	284	264	267	284	276	239	279	273	276	252	280	255	267	259	258	285	252	276	268	285	278	263	286	250	265	228	275	263	272	268	266	289	260	265	259	273	270	251	279	308	270	289	248	257	266	265	249	232	270	249	276	261	260	249	238	298	274	288	260	266	236	242	267	249	248	264	231	266	276	259	262	262	251	264	253	314	290	234	274	250	263	271	289	267	255	242	266	267	261	244	245	265	276	281	256	258	276	252	279	262	258	275	312	255	256	305	255	276	301	276	267	247	209	257	263	280	265	244	259	266	291	264	249	257	278	252	259	273	251	270	241	253	243	293	276	294	263	236	258	245	264	238	291	294	277	276	247	270	276	253	277	241	269	270	256	269	266	274	260	259	284	256	259	290	246	281	273	254	258	277	302	271	253	242	271	266	248	254	253	263	259	274	259	252	283	248	282	261	279	254	263	240	258	262	248	268	261	254	253	306	248	306	260	240	258	260	260	252	253	249	249	264	268	273	267	270	255	225	289	259	264	248	272	263	281	259	258	242	274	260	260	262	272	269	252	251	289	242	275	266	258	286	320	287	264	258	252	269	263	271	261	256	280	276	263	275	287	215	266	258	287	270	262	248	246	273	223	271	235	258	245	287	239	295	245	258	269	261	290	257	252	275	263	244	264	245	287	263	259	251	260	242	259	263	269	282	274	248	221	247	263	282	274	280	242	247	252	247	263	272	291	275	260	278	271	277	258	264	269	242	248	232	277	294	255	276	249	284	310	258	240	272	265	272	253	270	279	303	245	256	288	258	248	269	246	253	292	251	271	251	265	230	262	238	243	257	279	275	264	263	237	256	297	252	260	268	262	243	265	248	247	270	272	278	276	273	297	289	264	283	256	245	246	239	251	265	237	253	259	298	264	278	273	262	269	273	267	246	266	254	290	269	267	275	245	267	285	274	257	293	264	277	247	277	246	283	230	283	261	287	245	245	261	256	246	271	272	283	299	267	277	270	241	271	243	276	280	290	295	296	257	272	277	257	250	273	236	233	265	270	260	310	278	278	274	256	259	274	275	272	277	280	264	274	271	246	283	279	300	266	242	239	270	262	289	267	274	255	286	274	277	260	264	284	238	278	271	253	273	240	274	246	303	281	244	244	276	262	257	277	237	250	275	261	279	258	246	257	272	292	312	269	269	261	256	259	253	278	248	277	251	254	242	244	238	260	276	289	278	259	275	252	278	276	299	275	258	301	278	293	259	262	269	254	254	280	261	290	268	291	269	263	277	259	272	268	277	269	269	264	267	264	270	283	244	255	262	229	271	283	249	265	238	267	257	256	272	274	271	267	259	256	248	243	273	236	272	276	232	271	262	277	244	289	268	250	282	253	280	245	268	278	273	268	271	263	268	255	257	260	287	261	264	256	267	261	276	244	282	285	244	267	286	257	267	280	264	255	281	274	274	245	254	293	313	264	253	281	273	260	246	251	247	250	250	243	276	246	269	285	258	250	263	262	289	260	258	252	279	249	287	269	266	275	277	286	284	283	249	246	277	258	257	273	270	260	246	269	265	254	273	287	249	265	288	234	287	291	276	272	278	284	239	286	282	284	283	276	250	268	232	237	241	284	257	266	278	281	229	255	278	243	258	256	259	281	259	288	248	256	283	258	269	236	262	278	243	243	280	280	247	262	303	261	248	271	285	259	277	264	261	251	296	239	274	250	275	245	296	267	258	235	260	253	283	278	268	253	308	294	272	271	291	254	248	253	273	286	277	283	284	272	231	258	292	279	248	256	279	256	264	248	278	261	255	242	251	298	241
21969	20972	28681	23460	20972	20992	6082	1285	1009	928	866	837	800	765	730	706	775	719	665	659	691	683	648	636	646	650	658	686	635	647	680	644	656	640	655	683	632	701	678	646	653	655	667	618	694	657	682	669	650	653	673	651	640	692	614	634	633	670	665	641	623	602	642	653	611	628	609	651	612	725	638	668	634	621	616	644	685	641	635	629	624	648	657	650	626	672	643	655	634	620	650	658	646	636	579	664	642	657	675	687	680	614	667	686	691	651	618	642	661	618	648	636	629	612	671	700	682	665	608	654	681	611	652	634	618	672	650	622	643	663	656	660	628	668	630	672	611	632	667	619	655	662	641	667	636	686	699	636	633	629	604	634	660	614	641	659	696	653	617	648	629	635	594	633	644	657	635	663	676	645	678	666	656	687	654	647	656	655	658	623	654	595	572	684	629	627	623	648	628	637	664	654	622	644	654	651	667	630	639	606	570	626	598	606	670	660	664	640	692	668	603	661	658	632	679	670	673	635	618	599	645	614	662	666	620	664	646	647	673	625	665	662	680	609	637	609	639	661	678	657	679	616	648	614	624	649	663	694	640	646	662	612	650	631	602	661	666	705	663	661	644	650	652	605	622	617	690	691	650	656	634	650	661	658	640	638	598	641	637	600	597	668	635	653	627	654	659	648	658	633	645	661	612	654	637	633	631	592	660	640	610	635	635	640	651	662	679	620	656	671	648	673	651	630	626	639	665	651	605	668	665	680	634	611	654	678	635	663	633	666	609	622	636	646	638	635	659	664	657	617	641	679	644	608	668	640	673	631	676	634	631	623	620	657	641	631	667	654	657	651	698	604	622	645	605	666	683	673	639	643	622	629	655	623	672	626	623	665	693	640	630	667	636	637	622	602	632	643	675	675	618	618	651	583	668	599	651	596	671	673	600	698	648	659	622	676	666	628	601	646	606	636	663	638	648	649	630	645	642	681	643	667	691	733	642	626	656	611	640	660	626	636	655	603	638	620	644	623	624	644	647	640	657	633	667	616	627	623	630	625	621	608	593	655	644	648	654	662	668	603	626	653	715	639	671	624	644	685	619	636	646	627	650	655	637	619	635	610	651	696	679	622	654	634	677	639	632	593	626	650	661	663	645	600	617	637	627	619	656	606	617	606	631	626	621	650	650	637	639	638	601	644	623	623	661	637	623	688	686	661	612	698	642	691	645	643	650	644	663	640	567	612	616	624	675	651	688	637	647	634	648	645	643	654	614	662	630	663	640	664	649	664	659	644	657	640	623	649	581	611	596	615	672	617	647	622	654	653	679	642	654	612	649	606	653	623	606	657	613	625	649	637	651	631	638	652	635	641	627	647	688	673	655	623	601	662	632	631	602	665	676	633	619	613	623	693	682	595	627	670	686	649	649	655	638	620	671	639	636	622	624	596	663	632	625	660	658	628	637	636	651	636	636	629	641	659	675	625	621	690	630	681	648	564	623	606	637	656	606	626	643	643	641	617	608	615	617	617	594	680	620	647	585	617	662	615	680	639	655	685	653	615	635	622	643	620	647	636	681	623	662	659	619	662	681	639	657	592	611	644	666	642	645	635	656	624	630	660	658	669	630	636	666	581	636	636	610	614	621	658	656	676	597	632	625	647	679	618	642	631	659	656	625	640	660	645	664	620	640	614	674	657	614	615	590	673	636	625	687	627	624	622	704	658	634	696	601	688	635	677	658	665	633	626	641	674	597	637	664	641	647	629	625	709	595	655	653	586	658	645	626	616	629	608	635	715	637	681	646	656	610	671	656	619	632	638	615	660	640	640	656	650	673	637	616	646	626	664	664	643	615	619	647	631	601	626	666	669	653	600	632	610	638	613	655	656	643	717	658	602	629	615	664	651	643	627	651	613	647	629	626	620	648	695	648	663	637	633	615	674	636	633	620	636	614	618	674	628	632	648	691	644	629	620	672	669	714	663	646	635	618	669	692	618	597	626	630	648	661	648	621	618	616	653	638	669	665	643	639	632	618	622	660	621	626	647	590	644	654	654	632	646	669	639	616	651	645	608	624	632	593	672	618	647	610	606	570	681	626	618	634	614	659	643	638	642	636	637	631	624	649	670	623	586	656	607	634	649	651	675	654	610	650	591	661	677	636	574	663	649	635	597	634	656	649	644	590	609	597	672	665	620	658	607	633	605	684	648	660	611	637	622	597	641	643	635	637	553	664	632	653	636	682	640	674	647	647	611	610	628	614	633	639	639	660	647	596	614	648	633	662	664	629	638	653	635	650	617	666	611	610	629	622	653	636	614	679	627	613	652	618	588	625	619	672	594	701	611	655	641	686	667	608	628	611	592	641	636	638	672	616	657	652	697	657	632	649	636	614	641	639	625	650	650	603	687	657	610	655	633	611	631	630	596	626	667	608	618	666	627	641	639	642	605	627	593	620	636	649	618	660	685	659	657	641	676	663	620	599	596	612	620	607	654	639	662	675	670	639	612	646	670	591	604	663	686	659	616	651	684	638	623	684	631	645	623	651	660	603	671	631	651	633	639	663	664	631	610	625	658	685	683	671	650	607	629	634	668	658	648	637	612	633	633	626	639	645	630	651	622	618	702	661	672	649	612	634	636	648	627	609	635	625	617	610	613	635	614	606	630	664	618	633	636	625	650	658	648	642	673	642	638	651	596	621	602	657	645	654	662	691	699	589	670	651	664	617	607	653	639	609	679	659	642	619	615	632	662	602	627	661	640	645	683	594	651	606	654	637	618	674	622	573	680	667	671	611	620	590	609	648	639	625	643	625	597	702	595	634	626	599	656	653	631	694	642	643	677	619	624	649	634	607	621	647	654	604	640	658	608	641	615	618	609	641	609	642	589	571	643	625	645	646	616	621	684	626	650	632	665	649	618	672	638	657	645	602	626	657	603	638	634	655	627	645	665	641	650	638	674	619	658	616	640	680	596	651	657	630	625	613	612	646	638	634	667	665	669	601	642	633	602	696	636	675	609	639	618	587	655	603	670	646	638	631	590	564	652	625	681	624	610	655	643	615	620	669	654	605	642	638	630	640	691	672	629	659	678	604	637	627	663	645	650	639	626	680	642	644	640	668	674	611	623	618	622	630	702	652	601	660	620	630	643	677	653	645	619	633	650	615	585	596	611	630	637	654	611	658	641	658	630	632	646	632	623	625	660	638	622	651	631	624	676	635	639	692	649	627	661	630	647	641	626	621	571	649	637	649	611	674	653	660	625	673	651	630	679	640	654	633	681	633	674	597	669	642	665	654	614	654	629	617	647	627	613	661	652	636	649	628	587	632	616	698	636	647	673	635	624	591	676	628	638	639	669	607	615	629	634	675	622	647	644	597	586	605	621	616	610	597	655	663	654	698	626	661	641	604	634	636	652	637	637	638	687	596	632	639	644	601	668	665	659	635	673	638	680	611	641	628	614	603	582	625	669	608	601	637	638	619	629	623	626	593	606	650	647	667	635	649	652	622	603	685	665
5715	14018	10222	4957	3545	2700	2206	1872	1600	1427	1301	1129	1121	1100	1020	953	937	958	963	907	920	906	867	840	846	860	871	863	857	852	788	877	831	838	807	805	788	879	835	809	793	811	842	811	825	808	800	829	849	805	789	800	818	799	810	854	831	836	793	785	854	783	837	826	818	800	819	820	854	812	810	824	826	810	763	806	774	834	823	805	781	817	768	826	826	844	798	794	822	800	764	800	809	787	802	785	820	805	842	796	858	816	859	858	775	792	835	816	810	769	824	762	831	823	819	831	792	836	806	845	815	775	833	793	840	788	822	801	785	808	821	836	788	813	836	808	838	853	833	839	822	745	792	793	777	786	786	842	745	818	811	839	804	806	844	812	774	843	793	824	757	796	766	789	830	834	829	807	791	816	819	846	826	786	813	797	823	806	800	792	833	822	813	842	824	816	767	838	811	840	803	819	787	813	851	796	808	828	822	785	858	803	828	799	848	854	795	812	855	838	809	789	812	812	790	797	739	841	844	819	791	804	856	759	816	824	747	799	833	780	807	833	765	780	872	843	795	794	790	847	828	829	778	786	809	816	771	822	822	801	818	805	803	832	783	843	839	780	807	789	821	834	841	793	866	868	837	791	801	807	796	858	800	797	800	805	830	786	773	817	796	806	841	806	816	824	805	808	837	818	799	792	800	804	785	780	878	785	797	808	798	787	824	793	826	835	792	771	796	799	844	829	793	786	769	863	832	811	789	786	796	804	808	860	834	851	801	782	798	814	780	779	841	820	783	763	826	778	822	835	813	850	834	795	840	769	848	756	826	825	882	781	828	811	817	792	792	789	746	801	834	780	814	806	790	806	835	811	840	796	795	810	787	802	822	818	829	848	820	801	783	859	814	753	781	845	802	812	823	764	826	817	848	773	805	826	835	835	827	811	804	826	830	846	803	808	803	863	816	830	774	811	802	777	793	805	821	795	811	804	777	826	787	808	815	871	818	807	752	865	805	779	797	791	823	799	799	831	831	758	829	809	813	836	840	809	813	840	795	808	814	804	801	829	846	776	837	806	806	792	835	769	756	881	850	781	832	859	813	837	882	846	822	828	833	813	799	840	812	780	794	816	865	798	830	829	796	791	871	810	802	794	841	849	782	797	812	811	862	805	833	807	804	826	813	787	761	829	825	814	777	760	831	852	798	791	819	809	824	831	818	849	785	816	833	760	797	787	841	824	800	799	769	772	764	837	837	828	816	793	815	805	808	819	775	778	825	800	837	803	838	783	816	812	828	861	786	854	811	840	831	760	847	815	829	745	798	768	822	811	843	785	777	835	856	776	828	826	786	748	787	832	815	759	794	817	841	816	806	813	796	824	768	831	870	780	786	807	792	785	813	835	805	786	805	814	834	818	785	782	852	825	835	835	829	815	831	829	733	754	821	775	792	803	775	797	848	797	842	803	762	814	800	831	836	856	762	803	827	862	818	786	851	789	822	842	809	828	809	849	829	831	792	764	772	791	798	782	824	840	793	841	776	795	810	835	760	803	854	812	824	802	797	833	835	853	804	784	812	819	830	787	836	792	850	788	781	815	820	802	845	789	774	829	815	783	831	779	837	782	820	768	855	804	857	817	766	797	781	813	850	785	766	785	784	808	847	844	808	814	787	829	796	736	830	800	765	820	785	829	810	823	816	784	802	861	833	816	804	790	840	773	796	841	824	780	805	794	802	802	826	793	783	807	806	811	794	784	829	825	791	826	819	788	772	838	786	855	774	793	791	805	813	856	829	822	807	850	800	819	798	814	795	765	846	799	773	852	832	810	774	840	786	806	781	846	842	856	781	829	794	791	821	799	836	790	812	821	764	752	772	792	881	821	835	809	826	804	808	808	825	731	827	821	785	773	816	821	848	759	823	831	804	824	776	810	790	771	759	824	806	840	874	828	824	806	815	769	830	802	826	813	804	841	797	820	804	751	811	804	785	762	785	817	765	852	760	834	821	806	778	802	815	819	810	759	757	828	749	852	848	774	805	752	783	786	829	829	814	781	836	819	812	828	811	818	797	867	777	833	812	817	813	815	787	831	825	816	809	788	839	830	786	750	780	834	864	779	820	810	822	732	873	800	816	806	813	814	800	774	810	791	728	753	839	873	823	865	818	825	778	784	764	821	859	823	823	764	854	794	803	844	757	779	811	791	819	808	826	818	823	812	825	788	780	872	858	802	825	823	785	798	823	803	821	801	768	852	759	833	809	861	792	870	879	810	817	823	787	815	825	796	814	827	752	819	778	806	816	839	773	811	775	819	786	810	804	841	765	802	834	807	795	862	919	798	823	834	828	815	844	840	776	794	826	791	843	777	790	797	809	811	781	809	830	793	787	796	842	805	828	806	835	868	786	787	803	775	778	850	841	771	828	822	798	791	872	836	803	832	810	824	783	822	837	801	810	838	824	787	816	794	746	847	784	807	763	778	783	792	787	826	823	795	796	816	819	812	821	798	845	803	854	765	866	810	852	798	828	805	767	791	800	798	850	795	819	813	783	826	821	791	803	716	819	805	816	798	808	799	861	823	822	802	811	831	809	843	823	825	803	777	798	773	820	812	807	803	796	807	835	779	861	823	791	848	779	805	807	825	816	783	819	776	902	800	778	765	864	786	807	831	761	804	838	838	833	816	873	835	827	808	792	823	793	817	810	800	768	856	833	836	832	849	813	819	837	855	789	772	800	861	816	824	820	793	857	844	892	824	811	781	801	816	810	852	828	815	826	822	850	758	810	842	817	813	810	887	784	809	771	819	775	778	798	825	830	786	814	828	807	811	806	857	796	759	813	837	845	859	765	782	834	817	823	851	842	814	751	838	782	833	768	762	770	852	828	820	829	820	765	754	820	813	821	775	809	828	804	768	746	834	855	771	861	804	817	826	789	819	828	773	793	786	814	822	813	816	849	841	815	825	822	845	812	807	803	780	843	847	798	799	775	826	810	837	749	800	797	804	794	810	828	786	788	800	864	774	807	853	807	820	821	796	794	802	832	788	859	804	845	839	808	733	837	798	723	801	771	776	817	830	803	862	803	784	858	846	814	771	803	776	809	790	849	780	858	766	819	836	804	747	818	786	782	849	820	838	815	791	806	803	849	829	788	862	812	881	818	821	787	871	843	798	774	807	847	848	802	817	771	813	775	776	810	831	789	815	782	848	821	797	800	765	810	834	751	784	808	776	789	783	812	804	868	829	856	842	766	788	778	837	751	793	813	768	787	817	817	800	815	825	788	866	797	793	808	847	801	802	835	858	820	796	771	813	792	768	872	795	759	803	805	798	800	780	830	853	812	813	856	817	784	813	782	751	779	830	812	823	849	803	814	850	803	830	813	782	860	804	779	794	801	767	807	880	800	788	861	871	808	802	838	803	774	777	800	837	817	788	783	804	792	763	794	793	858	755	810	784	839	876	836	778	800	825	781	841	819	850	816	841	815	848	807	801	806	820	844	776	845	795	799	848	822	818
26736	17560	3565	745	514	490	453	417	424	370	408	385	401	402	369	357	405	417	391	362	411	410	372	390	366	401	376	346	371	393	400	385	366	360	388	401	373	368	399	365	394	403	406	382	400	404	373	416	417	384	378	362	371	344	389	381	404	370	415	349	397	378	391	421	403	379	403	387	372	384	382	408	386	377	383	369	384	360	389	377	378	389	396	381	398	404	395	366	381	398	397	376	355	363	389	391	389	391	402	379	420	384	381	377	375	392	401	373	377	384	394	414	334	345	341	378	390	375	382	374	374	376	383	403	396	434	385	376	382	370	395	362	396	390	388	394	420	419	383	402	387	373	401	374	349	369	377	355	397	397	390	392	382	385	369	395	361	382	350	376	378	351	367	421	405	393	444	381	371	407	375	366	401	403	375	381	404	377	359	391	394	372	384	414	347	377	369	392	350	373	377	373	360	405	361	366	381	400	405	380	370	394	396	393	377	405	372	423	388	423	378	387	368	370	349	398	361	432	405	334	358	442	400	409	388	383	390	352	388	375	372	393	357	386	411	421	393	376	405	371	368	386	385	404	390	383	372	376	381	391	388	380	416	375	385	357	385	380	358	381	357	398	362	370	408	344	394	400	414	391	423	414	396	372	400	413	405	390	411	399	386	398	390	380	369	383	377	372	357	384	385	398	369	355	370	398	394	352	435	398	342	398	358	374	375	408	390	404	412	419	381	394	387	403	370	415	379	410	367	402	348	378	377	381	431	364	392	385	356	393	396	342	416	373	386	397	354	383	381	371	392	371	373	366	389	428	380	383	365	400	375	412	387	380	374	369	391	413	395	381	397	371	380	373	389	405	404	379	425	376	360	369	385	386	399	373	362	383	362	381	406	338	411	397	405	383	335	375	369	350	417	361	403	369	367	402	380	377	362	394	393	380	377	348	357	339	393	405	387	386	414	397	379	395	398	385	393	404	383	354	400	362	396	347	368	396	336	399	354	366	352	373	387	403	416	408	414	403	356	411	370	403	370	352	380	379	371	387	340	375	388	404	394	392	403	399	391	406	405	358	409	403	420	398	407	398	384	355	414	398	410	365	393	360	414	368	397	435	416	394	406	384	389	358	351	404	378	379	406	358	387	438	367	380	402	387	377	371	362	389	361	361	385	387	428	366	360	381	393	358	368	402	362	385	376	388	372	373	385	397	394	412	347	376	367	387	391	368	387	361	378	378	379	380	379	386	370	350	392	383	375	423	402	380	372	400	435	357	387	361	397	391	387	383	330	423	379	369	410	414	374	378	372	387	359	376	367	428	404	391	431	393	360	364	377	401	358	376	383	398	391	339	349	406	370	384	394	373	393	365	427	364	407	398	404	352	414	386	395	385	407	391	392	373	361	386	441	406	371	378	398	373	374	397	379	397	369	344	405	352	350	366	405	394	360	393	377	394	364	382	385	349	370	387	406	379	372	407	394	356	400	384	370	405	399	388	369	414	391	394	416	410	378	406	393	386	409	429	361	375	372	385	402	407	396	419	381	377	418	416	387	368	390	356	418	387	382	354	369	395	375	407	403	398	409	393	398	373	397	385	400	414	396	379	393	383	372	402	392	397	380	401	391	411	365	367	407	423	361	396	378	359	383	393	387	400	358	382	408	378	394	382	433	383	387	405	370	397	416	387	395	403	392	375	397	349	383	393	375	372	366	381	374	385	380	376	376	367	405	419	356	398	370	356	417	399	406	370	373	375	372	406	372	391	392	332	379	394	381	422	387	419	377	376	372	377	393	366	370	413	393	388	337	370	406	406	384	405	377	379	390	402	388	402	385	429	371	372	393	398	384	366	364	406	382	398	382	355	402	408	426	383	367	400	372	370	372	408	364	377	358	333	387	377	359	432	394	378	433	372	401	393	384	394	413	399	366	394	354	344	379	368	381	380	412	366	405	396	416	402	378	395	376	430	398	399	383	378	429	372	388	424	356	427	375	386	351	374	441	374	389	397	394	383	348	375	425	391	362	344	391	413	372	379	393	411	381	404	365	357	377	377	371	416	391	405	370	383	356	392	385	379	390	361	359	388	394	383	378	379	383	350	372	385	399	379	393	389	359	396	391	358	387	366	396	394	422	409	368	390	385	394	405	366	398	384	403	389	380	390	391	350	361	358	357	391	403	386	365	376	394	436	378	386	381	367	418	368	389	392	402	368	368	377	408	403	395	403	361	414	365	392	371	376	401	373	370	378	400	417	402	391	372	377	369	411	377	378	409	370	377	407	352	370	388	386	373	440	392	380	437	362	389	417	418	364	395	363	400	357	386	405	392	337	403	368	361	398	384	365	392	380	368	348	361	373	393	349	403	379	384	373	404	373	390	415	366	382	405	402	379	410	376	390	432	373	360	357	414	409	386	410	380	394	365	378	391	401	393	396	363	392	386	385	401	386	360	368	384	377	414	407	396	385	385	371	411	383	381	385	412	333	410	407	374	406	393	388	389	385	389	396	403	411	422	379	386	370	389	405	383	405	412	374	391	368	388	342	392	423	401	388	376	387	402	355	392	367	353	393	368	405	388	377	372	395	392	378	352	389	439	367	378	376	423	363	381	381	441	377	384	389	391	394	367	389	430	394	373	414	385	365	356	394	370	383	402	398	374	381	408	374	388	372	369	384	395	379	377	420	409	362	393	351	411	396	397	381	393	426	383	380	361	361	384	380	348	395	409	389	384	397	385	400	361	397	366	393	399	346	398	389	401	391	391	371	374	390	420	400	377	386	413	403	372	372	398	395	387	420	382	369	362	333	411	388	397	435	365	411	362	359	383	362	402	406	398	391	357	394	376	375	393	378	382	413	361	381	381	379	393	344	370	421	382	383	370	389	398	408	368	435	360	378	411	387	378	368	374	413	419	370	368	371	370	382	368	350	377	367	362	415	399	360	363	367	373	377	421	387	398	391	381	370	396	369	372	371	373	382	403	391	379	412	409	368	389	365	378	381	380	391	377	399	383	401	378	371	385	408	395	380	375	421	387	382	386	360	397	394	424	404	358	382	407	430	361	375	360	394	390	398	405	378	407	354	359	397	398	406	413	364	392	398	419	360	424	386	386	396	411	375	389	367	378	370	366	415	375	373	347	353	370	395	405	403	416	416	405	388	383	398	410	411	371	396	389	364	369	370	395	402	381	333	368	365	378	406	385	382	384	367	403	374	416	391	389	360	375	392	373	373	411	418	393	391	376	370	382	409	402	381	375	383	384	353	376	382	393	390	371	353	439	384	430	353	395	401	406	382	360	382	365	428	386	399	390	393	389	345	389	379	389	397	364	379	393	393	395	398	372	349	366	421	358	405	397	406	380	373	378	395	378	371	414	396	389	369	387	386	406	378	376	388	372	419	401	386	383	428	368	389	404	396	389	349	374	365	383	372	368	424	351	383	403	366	371	410	387	375	363	382	392	349	408	401	388	395	394	395	414	399	377	375	374	396	409	391	375	381	337	380	388	376	391	424
4520	2023	1443	812	667	574	605	545	557	539	517	508	503	476	494	528	493	529	501	484	450	463	491	465	472	489	511	471	476	462	489	460	460	474	508	474	501	475	469	503	483	471	473	459	433	479	460	480	462	486	499	483	479	472	528	456	454	504	483	486	469	461	480	495	483	476	485	529	479	469	491	512	445	480	495	513	467	486	480	469	467	479	478	448	485	493	462	497	513	475	514	469	472	496	481	476	494	465	514	455	483	448	479	499	475	482	505	481	492	495	420	468	458	468	479	470	493	472	453	452	503	435	494	464	482	503	504	502	467	496	492	460	529	486	481	472	504	464	497	459	466	467	451	487	484	474	473	505	463	497	510	462	500	510	480	448	463	469	516	486	503	501	503	511	488	461	485	509	462	481	511	493	480	463	526	462	486	489	479	503	486	484	469	498	442	478	468	470	435	471	487	475	485	445	486	501	473	457	507	481	484	478	466	474	468	465	497	472	493	497	496	540	502	450	454	485	510	435	495	482	482	494	462	454	476	478	453	473	444	472	486	480	462	529	475	486	512	518	483	513	484	479	459	492	502	472	443	493	444	440	464	496	519	460	463	521	499	471	491	469	465	421	465	447	484	481	476	495	447	476	487	461	457	473	474	452	488	457	488	461	490	462	484	476	501	460	499	485	493	463	443	476	485	506	465	467	485	508	491	471	459	460	491	443	481	505	474	497	450	533	462	478	487	483	505	480	482	485	438	485	515	440	482	477	479	519	500	497	527	508	512	485	514	479	477	480	480	460	457	491	468	443	483	515	478	492	470	435	482	475	467	478	522	497	460	459	435	479	516	462	503	486	472	530	510	425	491	481	434	501	455	473	478	470	470	499	504	531	504	444	484	517	486	518	513	496	489	496	449	500	467	464	462	470	541	467	484	473	476	521	513	486	493	493	478	461	481	499	496	491	490	445	492	479	461	459	489	477	478	473	479	498	487	469	517	487	477	496	523	463	486	462	501	452	505	448	500	473	475	458	488	514	488	477	507	459	461	485	509	457	498	446	477	504	476	497	494	446	497	480	521	443	423	467	467	515	484	472	453	503	455	461	493	513	470	448	528	487	458	482	465	453	500	461	521	504	504	455	462	447	482	417	514	455	496	456	472	468	445	482	472	494	452	501	482	487	501	493	514	457	445	495	486	522	489	514	502	491	474	451	505	482	473	473	517	460	464	514	470	491	476	453	469	440	471	451	474	463	467	506	484	450	449	470	482	492	489	482	510	497	484	447	478	501	479	517	470	483	487	460	486	460	502	503	474	438	452	468	485	483	468	453	443	455	472	456	451	487	521	527	469	513	472	504	496	475	486	469	484	504	503	466	466	485	475	483	484	449	516	477	485	497	519	471	458	457	458	482	501	496	457	495	495	511	526	503	460	540	474	469	464	494	462	459	465	520	496	513	458	484	480	456	482	469	484	482	456	469	489	482	484	493	503	477	486	496	418	459	475	479	463	464	498	521	502	484	480	464	468	457	457	503	523	482	455	490	487	521	497	510	469	538	476	485	503	491	453	455	481	498	498	471	467	503	486	506	511	495	480	475	470	463	438	467	473	420	510	506	532	510	457	487	492	529	502	469	466	467	484	514	473	479	490	469	469	505	475	495	491	487	438	496	458	513	523	506	475	504	497	442	469	498	480	469	500	506	463	490	442	512	460	438	493	460	476	488	439	456	482	440	518	478	497	443	492	500	516	491	462	491	491	489	464	471	478	469	510	479	462	464	453	509	488	475	510	474	474	521	469	509	487	431	503	483	470	448	490	512	476	446	485	467	478	487	460	508	485	513	445	498	538	484	464	503	493	499	447	478	478	463	500	483	468	463	482	489	469	507	462	511	445	494	522	469	510	473	491	472	466	478	480	454	513	454	493	449	492	503	488	480	495	473	475	469	481	470	438	499	485	509	500	474	509	498	523	465	516	496	490	511	485	522	454	468	466	491	435	470	497	472	471	446	440	522	471	491	474	476	479	454	461	489	472	473	465	479	473	491	471	485	499	496	517	491	504	470	461	507	471	481	463	473	521	470	492	459	467	494	491	449	438	449	487	495	465	483	476	453	497	430	487	459	475	486	460	482	498	491	462	469	480	500	492	491	469	461	517	443	515	486	459	505	447	475	424	450	471	475	493	497	508	444	512	479	475	495	457	471	451	463	447	490	493	428	485	432	508	503	497	454	485	463	492	486	524	453	471	465	464	479	455	511	483	446	494	461	461	467	482	490	449	463	489	488	516	419	481	456	482	493	415	483	464	497	489	468	489	482	502	484	491	459	481	503	461	497	517	515	476	453	416	483	488	479	496	474	482	504	437	466	466	449	468	486	451	515	475	500	449	484	469	483	480	444	527	496	478	496	501	484	491	440	460	466	469	513	531	504	508	463	464	502	480	485	508	482	441	508	504	455	477	477	494	463	457	475	494	485	503	468	472	466	492	455	480	481	465	475	444	475	494	461	456	433	481	452	477	483	480	507	482	474	516	485	456	485	443	500	468	472	500	457	463	502	503	509	479	485	518	453	461	487	460	487	440	494	466	477	457	480	514	468	492	518	514	511	478	463	477	488	501	470	526	468	479	478	481	463	464	494	475	459	474	477	494	514	483	480	492	462	485	483	450	467	477	470	442	485	487	487	457	504	476	477	486	476	466	496	447	475	483	525	496	498	449	476	485	469	491	469	520	469	489	452	495	485	468	489	468	480	483	489	513	489	486	471	471	503	479	468	512	472	487	464	476	426	499	497	466	516	488	490	483	488	478	495	476	453	454	496	451	482	476	447	455	438	489	468	438	493	461	498	438	487	479	488	487	456	476	487	491	481	477	501	423	496	485	493	489	467	430	496	467	462	515	487	504	505	523	476	527	467	514	508	453	493	509	492	476	526	467	496	477	496	475	490	474	471	440	435	476	518	479	483	496	485	437	487	478	500	485	490	452	445	524	497	479	476	500	499	520	501	494	487	505	466	451	487	448	488	482	468	493	476	524	465	488	471	478	506	454	504	457	438	477	508	480	488	479	474	505	499	469	493	459	496	460	510	488	450	480	473	473	460	456	487	490	491	520	464	468	487	528	493	460	473	430	510	482	454	504	457	463	479	503	515	445	463	524	469	469	427	501	471	507	505	493	470	504	487	481	479	463	513	503	489	494	483	478	474	470	477	458	468	483	464	503	466	467	502	514	468	471	467	440	468	512	445	495	464	499	495	450	484	494	540	443	484	469	470	479	490	496	488	446	482	438	479	475	496	482	515	454	466	498	519	465	444	476	488	489	484	477	479	452	503	508	497	439	444	518	488	496	477	537	464	494	473	467	522	506	504	477	491	484	478	483	461	493	510	493	512	497	514	484	439	507	504	450	477	514	499	500	492	477	450	491	451	479	475	496	483	486	456	491	443	496	464	539	524	475	482	530	456	461	481	476	490	456	468	527	485	449	500	479	449	479	446	457	489	474	463	458	455	453	441
22894	20974	28138	23956	20939	7668	1388	1019	945	969	876	851	804	798	804	796	782	800	822	792	771	808	782	763	816	752	773	792	754	760	734	723	738	739	758	800	711	727	757	756	777	754	731	750	745	794	785	688	756	760	728	744	783	745	757	765	723	700	702	725	720	746	718	744	751	697	755	730	727	723	776	750	746	752	729	734	757	749	730	725	772	778	735	729	781	741	786	738	728	697	730	721	806	751	720	709	751	748	704	745	769	779	749	743	740	752	705	758	769	745	711	749	729	752	754	733	745	695	750	754	760	762	735	783	758	735	796	729	753	742	722	744	763	735	728	758	771	767	665	773	744	709	766	694	735	730	759	765	740	774	775	770	718	761	749	705	718	706	737	705	775	775	772	737	730	714	730	717	761	727	700	730	738	746	741	761	788	718	708	764	753	751	789	747	711	749	812	774	733	723	734	764	730	737	777	692	714	727	691	705	765	753	780	779	717	740	717	713	754	693	760	739	758	720	764	713	725	748	705	739	721	782	784	744	744	790	717	745	723	712	699	790	711	731	766	799	800	743	710	755	677	751	730	781	733	722	736	762	764	736	744	739	741	688	765	754	702	779	736	728	807	682	767	747	720	704	761	717	735	767	743	750	735	713	739	744	752	743	744	705	769	764	729	744	813	751	732	772	721	715	766	795	766	726	774	703	735	689	747	752	772	744	726	711	759	776	744	706	713	787	754	731	742	720	719	790	728	765	730	713	717	746	750	733	746	714	722	711	814	737	806	741	674	747	789	734	717	750	769	729	741	729	746	788	720	732	740	766	749	743	730	738	749	744	731	723	731	770	740	777	717	743	766	753	783	718	722	776	766	716	727	736	724	745	771	731	733	745	732	769	724	669	734	751	754	732	736	807	765	746	768	763	716	690	738	706	723	790	777	713	742	741	755	765	762	703	743	744	750	724	729	734	701	743	753	738	756	697	711	731	771	755	808	734	763	755	748	768	777	756	815	743	746	725	731	719	754	746	787	757	754	752	766	732	720	757	708	763	779	740	718	718	763	743	769	779	742	764	715	728	788	698	703	773	746	774	712	682	765	732	739	720	721	717	763	784	752	782	738	765	741	773	771	754	730	726	742	740	726	749	750	727	751	745	741	770	745	764	779	716	773	726	769	721	753	732	714	765	736	742	742	753	754	748	725	743	726	702	757	716	697	670	730	745	738	725	775	717	726	728	754	756	702	722	736	748	739	733	743	787	749	756	741	773	709	758	743	781	775	736	755	758	702	746	755	732	712	757	764	707	729	747	753	730	735	805	727	654	707	768	755	788	745	739	721	745	732	734	710	703	758	753	762	764	710	697	739	811	774	710	752	732	737	763	780	792	747	751	788	719	770	770	739	755	773	768	725	748	749	701	746	782	764	758	687	762	772	772	677	724	769	778	691	793	738	754	724	758	760	763	753	728	717	736	744	727	774	746	745	757	739	760	731	730	729	766	775	747	734	725	778	741	740	743	763	747	722	746	729	735	707	765	739	727	679	742	763	766	789	703	772	770	744	702	748	755	758	801	720	743	778	756	740	757	761	744	765	762	779	744	781	750	692	727	682	730	731	761	736	721	763	717	731	715	712	726	706	768	708	724	777	730	743	737	734	747	732	712	731	750	723	706	729	717	753	778	736	749	746	749	726	740	716	766	736	722	741	774	725	739	732	672	744	712	768	764	756	742	750	695	772	734	722	684	743	724	756	741	688	754	769	775	748	710	714	705	727	695	713	757	743	780	765	719	742	776	729	686	697	705	690	715	727	747	778	756	787	681	742	745	739	731	701	775	764	716	722	809	742	808	767	688	731	733	758	774	731	774	771	757	717	721	766	732	759	739	753	689	754	747	713	750	699	778	709	795	730	761	706	722	747	775	726	730	730	771	736	710	778	717	774	725	748	741	769	772	747	775	735	744	810	742	755	748	715	773	725	731	753	768	769	723	805	837	702	730	722	733	713	699	708	750	701	724	704	746	793	717	726	756	739	766	748	744	717	729	723	728	751	800	724	715	738	747	721	748	738	706	736	739	747	747	684	756	736	741	748	679	771	766	711	776	728	725	768	741	711	758	758	716	770	756	722	783	761	711	747	758	787	718	767	704	729	724	700	736	744	699	817	799	738	778	748	739	791	743	748	704	728	750	739	792	741	757	745	706	718	730	712	751	733	756	709	697	756	737	753	754	729	699	737	738	780	706	763	748	767	703	733	737	794	723	726	724	736	757	783	738	732	735	726	740	771	726	721	727	753	745	708	755	766	782	702	764	759	701	712	726	755	757	706	735	767	767	760	738	721	769	695	749	773	739	732	704	780	657	686	714	741	712	696	688	705	741	735	750	702	765	776	724	772	756	735	705	763	708	734	805	736	767	731	760	770	731	758	695	731	744	746	732	751	735	730	800	726	789	697	749	779	708	735	770	771	784	735	722	747	757	683	745	749	737	716	678	747	782	736	712	769	735	746	781	729	701	733	739	713	750	748	724	739	689	744	747	724	755	783	746	814	800	767	756	785	736	773	747	742	693	737	751	690	750	754	782	737	764	737	781	729	713	749	717	725	756	718	727	707	757	736	761	736	747	718	722	742	747	791	752	710	755	738	760	729	747	693	747	753	734	757	726	745	787	718	746	803	773	759	721	739	762	697	776	728	719	767	753	744	772	714	730	726	765	770	693	727	735	726	746	741	748	757	735	735	764	750	785	716	718	712	745	705	760	772	718	719	739	743	730	723	798	732	723	736	719	746	767	724	758	757	759	731	796	724	801	758	732	746	732	735	730	712	774	737	720	759	748	749	772	805	733	729	711	752	763	725	752	717	721	763	704	747	669	764	754	672	760	745	768	748	710	755	724	765	751	749	715	765	708	784	719	726	737	771	737	687	739	712	715	750	771	702	724	720	721	778	755	721	728	735	733	725	717	734	709	719	757	675	742	761	769	754	697	759	738	723	766	725	760	755	754	738	708	766	717	721	719	748	787	722	678	726	746	727	729	726	743	731	742	744	759	797	816	790	738	744	710	694	751	754	733	761	737	745	696	696	710	773	728	756	759	696	725	716	766	753	745	776	752	733	762	676	754	713	728	680	752	711	782	724	695	710	745	717	721	735	727	743	717	784	727	744	722	749	751	749	686	735	745	764	732	753	734	679	760	767	758	780	747	722	739	827	751	761	787	743	724	763	732	714	745	723	719	764	762	754	751	713	735	764	748	743	736	746	732	741	711	774	729	737	714	721	719	727	700	743	717	736	718	741	766	736	745	751	723	736	802	772	754	719	734	776	688	788	771	740	715	788	730	760	770	722	761	759	797	701	761	740	767	678	710	713	738	735	716	751	712	727	748	750	719	742	725	754	749	770	768	742	751	749	747	718	730	729	724	726	740	748	729	688	719	744	737	743	725	731	718	768	708	717	743	739	736	770	703	729	791	751	720	688	739	758	726	687	786	736	687	696	726	716	749	766	744	728	690	753	776
4403	9392	6877	3258	2451	1994	1625	1497	1368	1275	1179	1102	1080	980	1051	1024	985	998	1022	986	951	918	984	1015	900	950	897	909	911	956	865	912	927	947	898	897	932	956	916	935	882	970	893	881	930	953	899	923	925	922	921	884	922	888	987	905	874	922	919	937	941	918	928	922	962	952	948	961	881	922	939	905	888	900	924	909	853	887	928	968	995	941	907	939	910	941	926	940	1000	876	931	945	915	923	919	904	874	896	988	912	920	903	900	932	908	912	892	979	920	928	881	916	879	875	885	870	919	848	931	905	858	965	954	949	949	902	901	907	890	924	835	874	943	919	927	932	885	934	911	963	904	995	932	933	899	864	915	940	916	914	923	910	920	903	907	874	891	924	947	913	902	915	877	938	892	914	898	926	883	935	853	864	920	898	911	927	878	892	905	945	860	925	907	884	865	897	927	866	947	905	891	936	964	908	919	959	935	905	907	886	884	948	969	965	881	932	867	874	894	895	952	900	897	857	908	933	914	889	852	895	930	921	963	915	940	903	863	919	888	894	868	888	884	909	879	926	926	928	846	924	897	902	864	926	917	922	889	929	908	929	901	931	892	925	879	893	892	854	929	880	925	926	896	906	922	903	908	911	913	939	914	944	930	924	865	928	913	944	892	965	873	891	891	928	927	893	880	947	922	882	861	921	920	930	857	942	905	906	919	904	909	919	931	932	978	914	892	933	901	940	894	895	925	929	925	920	929	857	891	960	924	906	859	923	897	902	928	969	905	918	872	855	990	895	912	902	927	923	908	932	927	941	916	899	917	912	877	901	935	933	928	902	899	858	889	970	873	878	914	936	869	898	899	911	946	904	888	893	974	927	895	880	947	944	877	885	998	945	899	962	934	869	925	875	926	912	887	849	899	901	960	873	883	925	899	899	927	903	903	931	929	879	909	977	898	963	923	927	918	923	874	963	905	958	951	877	901	902	953	944	846	907	897	953	895	939	937	910	921	961	882	856	849	963	933	893	924	895	915	906	880	881	891	878	888	872	937	927	887	955	918	928	948	931	890	924	969	917	880	882	906	901	932	871	914	916	876	912	895	905	942	915	931	932	901	904	906	906	920	881	924	913	884	970	916	892	913	955	909	928	949	870	857	900	951	938	896	923	925	913	923	945	989	953	955	917	933	904	908	924	895	934	904	894	903	879	915	915	870	899	846	935	900	917	867	946	943	866	923	948	932	936	906	868	918	932	944	915	889	933	985	912	932	894	902	893	891	902	917	878	923	925	903	910	919	906	914	886	879	832	920	955	934	905	886	908	904	975	919	909	873	883	902	867	901	940	897	907	889	939	868	931	919	895	928	912	915	879	930	930	913	872	867	889	911	892	862	896	902	866	875	896	974	963	847	917	965	892	963	947	993	913	879	898	936	950	962	911	932	921	942	949	839	925	942	950	906	921	927	950	874	894	959	866	903	903	883	885	943	948	925	870	865	896	915	938	948	914	893	893	908	934	920	893	918	838	858	911	850	901	876	885	952	894	903	885	926	919	954	937	885	917	885	940	933	959	907	918	970	908	904	897	891	913	983	888	883	915	912	922	960	888	932	936	933	979	898	907	910	896	951	902	908	909	882	885	956	911	880	936	933	850	912	926	874	912	904	962	946	907	912	922	913	891	933	885	908	919	881	952	889	905	929	880	897	887	900	941	939	924	867	867	938	898	933	905	901	894	937	919	893	939	903	844	916	888	824	845	900	908	911	905	909	915	936	897	926	930	909	952	898	894	910	923	908	930	829	925	969	880	928	923	967	819	889	871	900	913	917	899	922	828	878	883	946	909	903	962	872	874	910	937	932	938	896	961	832	902	939	872	922	917	917	874	968	917	900	913	876	970	901	915	893	912	947	903	904	916	925	855	893	892	902	957	932	877	934	898	890	863	883	926	941	906	864	932	919	907	904	926	902	946	876	887	939	937	903	887	895	918	945	920	940	947	916	893	843	914	955	949	928	908	883	939	912	876	943	894	898	901	914	928	946	916	882	879	898	968	864	960	925	924	903	930	904	883	887	884	892	1000	940	903	868	915	911	897	925	911	864	862	893	894	924	918	928	891	899	878	871	903	928	868	900	903	903	863	892	886	924	966	920	867	870	909	901	926	873	978	964	865	924	905	863	880	972	922	914	894	887	984	904	893	941	965	905	896	952	936	853	931	933	917	925	921	932	865	913	948	923	922	996	947	920	872	898	919	897	896	926	921	875	891	925	902	888	905	913	854	967	899	941	896	917	844	927	935	914	913	930	903	836	898	876	911	961	874	951	924	892	887	920	908	921	910	933	914	967	885	866	953	878	940	898	945	924	952	886	918	914	926	900	891	851	885	927	896	926	908	901	914	927	888	872	901	907	902	899	928	892	902	891	952	968	854	921	945	878	899	979	915	882	918	929	960	923	924	951	937	910	952	933	842	918	971	838	885	893	876	925	954	895	873	975	940	894	916	887	884	904	947	854	945	928	962	898	958	902	938	882	945	888	920	899	974	890	899	899	918	908	906	869	929	911	988	942	881	913	911	918	919	949	932	858	877	843	934	947	932	929	971	918	924	884	952	953	933	901	865	930	875	940	909	890	937	948	913	911	919	916	932	835	902	906	930	869	883	940	871	970	897	916	868	976	948	927	904	867	976	944	886	875	891	928	939	930	879	919	916	951	879	911	961	908	866	948	920	918	937	879	900	957	876	895	833	947	920	869	951	926	915	904	891	899	917	920	920	885	924	927	919	926	943	917	912	898	853	930	901	904	960	911	929	918	911	898	1007	880	917	890	898	976	872	873	913	889	876	902	894	861	908	908	926	886	880	908	939	902	926	915	905	916	947	894	924	858	955	906	877	937	895	959	914	905	878	957	968	904	890	928	907	924	917	918	879	926	925	909	893	924	879	866	903	897	902	944	896	965	977	881	919	931	891	910	923	898	884	888	926	901	902	880	923	942	949	895	885	970	919	906	904	888	949	1007	910	918	901	931	906	935	939	945	937	898	923	940	904	947	918	864	896	974	891	937	895	931	890	903	919	849	955	899	886	908	926	871	953	900	949	947	902	937	991	895	902	917	884	971	879	923	898	867	877	949	936	937	936	943	913	866	932	936	949	954	905	892	978	919	944	949	915	922	909	917	888	879	949	914	919	965	897	918	872	877	909	889	930	900	925	848	925	933	894	899	908	911	920	956	879	906	891	908	896	933	898	895	928	932	900	890	928	958	882	894	915	886	884	895	886	885	895	932	919	934	935	882	912	939	914	902	942	865	925	943	880	951	913	879	900	922	867	960	922	879	893	923	937	913	885	915	930	949	894	927	936	912	878	936	932	890	939	954	899	949	968	938	908	897	934	920	910	928	867	872	893	909	935	922	915	940	917	894	911	860	901	976	968	907	906	925	907	911	949	943	857	930	867	873	888	909	941	909	934	884	879	929	905	928	917	893	930	906	915	945	912	882	929	891	939	950	951	948	913	984	879	910	921
24120	20992	26969	25054	6809	501	341	327	288	268	261	251	211	208	250	223	199	223	214	209	211	214	208	200	203	234	191	186	197	196	184	188	163	194	195	189	191	199	181	181	195	190	182	188	217	185	193	190	175	203	217	204	217	202	182	169	175	187	180	188	178	211	188	212	179	187	206	183	175	203	186	183	178	179	189	187	199	191	174	181	195	197	210	182	189	198	231	188	193	199	194	185	182	192	186	182	190	183	209	194	172	183	204	190	200	185	205	204	196	173	189	222	180	187	183	175	197	206	194	189	224	178	203	191	168	186	207	180	193	181	195	187	179	187	191	211	167	208	203	216	176	195	176	171	185	183	202	192	184	205	191	204	209	181	192	188	175	197	213	183	183	199	203	189	194	196	188	185	177	216	217	191	188	171	198	188	198	196	191	196	177	212	203	208	182	171	194	180	196	197	224	209	188	211	202	213	174	198	190	199	183	194	194	191	166	163	198	179	200	193	200	176	190	173	168	184	184	173	191	190	196	182	193	195	214	201	210	202	175	206	193	174	205	193	202	186	195	191	193	188	179	179	187	196	194	190	200	221	200	168	169	210	216	190	189	190	168	209	196	184	224	165	194	190	208	204	198	197	180	189	198	194	178	188	192	195	206	186	184	184	197	201	187	184	192	194	190	203	180	192	190	181	176	203	180	199	190	202	199	202	189	191	176	191	188	178	197	207	186	205	169	198	208	196	204	221	195	195	154	194	198	203	172	193	217	192	202	160	201	200	199	193	209	194	203	200	197	203	196	202	177	206	200	210	224	178	170	188	181	177	195	195	164	196	172	192	183	208	215	224	197	208	180	172	180	163	197	186	186	186	187	192	194	189	195	176	187	187	179	196	175	189	208	180	227	196	186	187	170	206	200	180	196	166	210	184	200	190	170	199	202	208	186	182	179	196	199	197	187	170	184	220	178	207	189	174	181	206	198	192	191	189	193	205	194	198	194	189	190	203	192	182	208	208	200	196	204	195	171	227	200	220	209	222	160	176	200	168	207	201	180	195	172	193	190	193	199	196	209	194	206	184	215	207	196	185	172	196	194	188	187	173	173	178	185	184	196	194	192	178	205	211	201	192	220	195	173	201	202	207	163	196	197	217	219	165	179	201	182	183	197	176	174	188	208	195	199	186	182	196	191	194	182	203	183	182	189	171	182	180	182	203	192	193	212	168	215	203	175	183	201	186	192	210	194	178	173	191	192	192	186	192	177	192	200	222	180	200	194	208	172	199	211	203	204	219	186	179	179	167	176	192	206	188	212	196	199	165	206	184	199	178	181	182	186	162	199	188	166	163	221	170	186	197	206	181	188	197	173	180	194	206	199	193	172	187	182	157	185	178	196	209	184	207	199	170	192	176	213	158	222	176	206	198	191	214	219	188	153	200	183	230	184	189	173	204	201	203	222	192	177	206	177	193	180	191	185	214	192	190	199	197	183	196	193	189	187	196	175	184	170	214	203	167	200	197	191	205	214	188	185	211	230	173	174	195	204	199	171	181	166	189	215	168	194	190	188	188	162	193	207	160	171	187	212	186	175	186	169	196	208	220	188	202	186	184	194	182	193	207	208	207	169	203	210	189	191	183	202	197	202	197	202	183	205	201	177	203	190	176	197	184	180	184	185	200	191	202	177	193	196	173	185	192	171	193	187	198	164	201	204	204	167	177	202	174	207	178	224	200	194	174	206	214	177	192	185	190	193	204	196	200	183	175	198	187	198	187	180	168	204	184	197	176	213	183	205	192	184	175	223	186	206	196	206	190	196	185	218	221	199	197	185	212	160	184	199	177	183	191	174	203	174	190	183	208	179	193	190	195	203	188	198	191	186	224	205	200	193	216	206	197	205	188	200	207	180	193	181	182	197	198	195	177	168	182	189	221	192	196	202	194	177	211	189	197	198	188	181	205	180	185	188	178	172	222	195	183	197	193	185	184	194	200	201	171	213	210	208	152	190	209	204	194	200	186	197	213	183	172	187	192	192	184	173	169	201	228	186	197	183	213	178	202	187	191	211	173	204	217	190	176	177	177	204	197	187	172	170	183	175	211	216	166	170	178	186	173	194	207	185	193	194	180	203	193	194	185	187	180	172	193	161	194	195	209	182	200	168	182	191	196	192	180	165	194	199	196	206	200	228	197	194	174	185	175	201	212	176	185	170	188	211	207	182	225	182	195	184	196	204	195	200	197	190	196	198	212	188	199	210	232	174	176	198	186	144	188	211	200	199	190	166	206	198	213	184	207	187	196	190	209	186	216	168	189	176	192	180	171	165	203	202	206	199	170	186	186	202	188	199	190	201	194	190	206	183	170	178	188	198	174	190	191	197	187	217	206	181	198	198	190	187	204	188	186	199	181	157	205	165	179	186	210	198	182	167	164	200	183	213	199	215	175	219	187	185	199	199	207	191	203	215	172	193	188	198	200	182	203	200	195	194	216	195	198	187	220	179	190	192	185	210	182	206	211	205	197	203	178	218	167	188	202	188	165	194	199	188	177	177	194	187	206	164	198	182	183	187	209	218	188	183	191	209	166	169	208	188	167	198	186	165	207	199	189	221	166	188	183	192	188	206	179	184	199	176	177	198	196	173	201	162	192	195	199	174	219	168	187	172	195	186	168	217	170	183	190	196	185	184	193	189	205	191	185	189	181	185	161	210	181	198	206	148	180	207	181	200	169	163	193	191	188	184	193	203	199	193	201	184	205	180	172	213	200	213	204	191	175	206	183	174	180	174	167	164	181	211	196	210	188	201	208	187	186	191	180	203	202	204	182	202	197	186	192	186	175	187	187	205	173	207	176	188	187	197	187	170	172	196	214	183	194	196	159	207	208	184	154	216	179	200	195	196	204	163	175	216	195	191	194	192	201	183	200	214	193	223	207	196	199	197	186	184	198	181	180	193	193	192	159	193	197	188	183	206	211	181	206	188	155	210	193	170	186	223	202	176	190	182	195	170	170	215	192	166	189	185	186	195	196	197	221	203	174	201	196	196	192	155	178	209	200	182	170	187	199	207	200	184	190	176	184	188	194	187	198	178	202	179	213	185	199	212	226	171	211	199	185	206	203	210	196	227	166	185	176	192	195	198	221	200	193	199	178	193	192	177	225	188	202	167	201	177	194	198	193	185	185	195	180	179	164	189	204	179	202	211	197	202	172	188	192	200	181	202	161	219	190	182	205	178	202	166	189	189	196	196	191	197	194	182	195	195	179	180	189	207	209	171	198	169	189	182	188	183	198	210	187	170	214	181	165	175	197	197	203	180	184	195	205	194	201	175	188	174	199	212	197	165	192	181	202	182	198	196	215	197	185	175	179	170	186	166	207	198	210	196	189	194	177	186	179	212	187	189	213	174	174	198	185	179	197	222	165	201	170	170	169	194	170	225	181	209	169	180	204	182	204	191	193	201	187	192	180	185	161	183	222	206	191	193	201	181	210	198	196	170	198	197	168	179	204	189	174
3957	5477	3855	1758	1102	861	736	605	538	465	448	382	370	362	337	299	310	322	299	295	282	318	261	310	256	316	286	290	301	274	257	286	270	292	248	271	270	269	252	276	291	268	285	261	304	270	252	274	286	271	257	257	252	274	264	249	272	289	271	269	268	281	282	275	251	270	280	280	242	257	239	236	292	245	265	256	267	259	273	256	303	245	269	251	257	241	275	276	324	276	285	289	287	220	245	273	243	249	270	293	282	287	286	272	244	251	248	299	252	262	277	273	239	258	286	261	265	276	242	267	262	250	281	247	257	262	266	273	276	304	263	249	271	276	296	272	286	285	277	254	280	240	261	252	258	276	287	277	293	303	255	277	275	260	277	247	285	245	265	285	260	249	272	257	277	287	261	243	243	256	275	261	259	229	258	261	256	288	283	266	261	247	241	281	264	262	253	290	278	283	298	290	281	266	284	261	281	289	260	284	281	245	270	274	270	261	267	257	276	290	253	283	273	278	263	290	262	253	274	279	280	294	258	267	284	264	295	276	247	266	251	261	268	260	275	264	273	280	264	258	261	270	288	247	291	296	255	264	266	266	234	281	248	241	272	268	255	262	260	263	295	257	264	271	294	256	224	256	269	269	256	273	317	287	278	266	284	262	264	291	286	269	256	255	266	268	248	299	266	292	291	261	279	292	254	261	265	259	251	291	283	289	270	271	302	251	263	284	237	265	266	278	265	268	237	285	255	292	276	288	274	265	269	271	276	277	296	278	245	278	257	296	291	270	269	300	266	314	279	268	267	279	241	271	275	292	267	245	271	278	294	303	280	254	226	256	252	251	280	282	282	270	275	274	250	282	240	281	285	265	257	289	260	272	243	272	254	259	304	283	279	271	248	278	303	294	247	246	244	271	270	265	256	299	261	247	278	256	288	276	273	267	292	247	283	275	267	298	275	310	249	271	264	288	262	254	260	246	263	247	272	278	247	266	286	255	265	270	264	260	261	265	265	263	241	257	251	242	289	289	305	252	263	262	256	290	244	271	241	288	269	243	312	277	301	277	284	233	283	248	259	261	291	293	246	291	262	263	296	266	279	256	281	271	267	267	256	260	252	249	280	269	279	284	278	280	252	284	258	258	289	291	235	281	258	274	290	254	264	232	241	274	226	271	286	271	278	274	261	283	263	305	292	267	254	303	275	282	258	296	256	275	299	265	271	260	264	278	283	248	301	258	269	272	287	262	279	237	249	301	250	269	259	255	253	271	276	269	227	285	277	266	279	264	279	269	263	275	247	257	297	248	252	245	285	297	276	277	254	266	276	274	251	279	272	257	227	288	287	269	284	247	320	271	261	252	263	279	267	276	269	234	261	287	255	273	286	277	250	268	243	278	276	243	291	281	251	289	278	273	263	268	273	269	259	261	247	267	270	254	264	284	257	258	252	303	263	255	285	265	266	267	272	287	235	256	258	289	270	271	290	248	283	272	269	281	280	265	230	284	269	252	271	274	264	258	257	264	262	259	281	235	258	255	311	273	275	269	262	275	282	283	252	281	278	254	251	250	295	267	268	283	277	269	295	300	232	256	253	263	265	279	269	269	263	254	251	258	265	276	281	285	240	268	273	264	273	281	269	282	259	266	267	256	282	230	294	256	284	269	269	256	269	251	283	291	276	263	252	260	266	282	300	265	251	247	273	265	254	244	262	253	286	266	294	276	272	266	293	256	265	265	259	257	278	266	279	268	282	265	295	282	259	273	255	295	272	251	293	270	266	299	284	257	258	270	253	288	263	273	264	253	290	281	267	247	263	292	274	255	268	281	272	239	273	262	287	282	284	261	272	277	267	282	284	253	260	284	262	288	273	300	271	251	263	255	283	269	249	249	238	249	266	270	292	268	261	261	265	293	279	295	278	279	270	274	274	258	287	279	253	273	251	258	263	296	271	265	255	263	292	253	249	288	250	224	254	299	272	241	273	284	277	279	265	258	255	257	303	240	275	291	257	289	265	278	256	281	267	260	255	278	273	269	283	285	269	235	258	267	264	266	275	251	255	283	241	263	272	269	277	246	239	249	260	279	237	245	290	263	246	276	263	268	276	264	253	289	260	265	250	285	286	283	277	260	260	264	258	256	272	266	283	258	282	271	275	259	293	235	275	262	262	268	269	249	259	291	268	263	295	270	268	287	250	263	276	248	286	281	275	268	260	251	249	269	248	245	246	253	282	258	276	280	253	273	296	224	294	258	271	257	250	266	261	268	260	249	270	250	284	247	286	288	260	283	279	277	285	265	294	295	271	283	289	244	271	297	292	297	242	290	268	281	265	237	253	267	252	283	276	258	252	269	280	287	277	263	283	265	271	265	278	265	315	266	262	242	260	267	262	246	268	266	257	257	255	255	258	266	283	300	290	282	273	258	275	267	286	292	251	272	262	277	277	285	249	293	246	259	268	256	279	263	257	275	290	254	250	285	259	286	274	278	274	265	260	262	271	277	291	269	247	289	270	258	250	281	265	266	269	260	248	274	267	268	253	286	246	281	248	269	261	251	265	268	278	268	249	271	277	274	276	268	248	262	255	296	253	276	267	260	267	263	274	286	272	281	278	248	275	285	270	272	271	286	252	272	258	262	281	267	285	265	255	270	286	275	276	290	247	267	257	247	281	272	257	256	226	278	299	250	305	241	275	272	258	280	255	280	264	267	249	280	295	277	280	250	261	288	249	281	251	277	248	264	265	268	265	253	260	297	281	263	280	215	294	276	268	270	282	252	260	247	271	269	246	269	297	245	289	262	256	301	248	293	264	283	257	281	260	249	248	277	261	262	257	281	254	305	280	270	271	266	272	278	259	249	276	276	261	280	267	255	298	261	242	301	234	274	252	271	257	283	285	267	254	294	280	250	267	260	280	269	257	270	270	290	259	258	281	245	230	262	263	260	238	292	276	265	242	259	284	249	256	252	268	293	256	271	293	297	271	246	299	278	261	271	248	296	277	275	277	262	260	279	248	283	266	254	259	259	275	294	278	293	253	269	245	253	258	266	281	254	244	269	259	266	276	269	274	244	253	281	293	271	264	278	265	288	290	293	272	259	250	283	267	300	268	230	287	244	234	247	268	266	280	273	293	257	277	258	274	258	261	288	293	281	250	229	285	266	272	261	238	250	271	297	246	277	254	269	257	277	247	273	268	286	297	281	266	269	268	300	291	285	277	261	256	249	272	276	283	286	272	262	294	269	249	281	267	254	270	280	269	258	288	271	249	308	254	296	272	261	298	244	281	268	283	256	281	271	268	288	250	250	263	280	280	274	267	268	262	276	282	256	277	260	291	281	286	273	280	268	282	255	271	283	261	264	240	254	277	272	275	275	253	277	244	256	265	199	266	251	263	288	258	274	273	267	287	244	290	287	295	276	267	263	253	288	247	267	289	265	236	264	266	290	280	266	229	246	289	299	265	256	305	319	277	239	305	264	260	252	319	292	236	253	267	266	242	281	278	252	253	235
21970	20975	28641	23471	20975	20993	6181	1353	1081	917	885	831	862	804	793	759	730	735	757	707	709	658	676	676	675	656	642	625	701	696	697	655	634	661	700	677	698	683	627	655	635	675	669	639	630	626	657	679	687	697	659	645	639	653	625	718	647	622	657	667	653	641	655	666	644	649	627	687	642	663	637	619	623	667	603	644	683	641	624	630	631	675	639	666	622	677	699	647	673	645	661	644	627	626	587	644	629	604	657	613	667	659	649	648	717	666	668	685	653	592	679	634	700	630	637	676	671	628	646	662	652	648	679	636	636	678	639	647	675	647	652	649	608	617	570	623	673	655	642	650	613	622	669	626	654	649	616	641	654	626	590	619	682	622	598	663	656	648	681	635	599	617	666	654	656	639	647	624	615	637	672	652	619	629	635	628	608	637	619	662	632	604	646	654	634	675	614	613	623	667	644	669	671	679	588	621	647	623	648	660	627	639	633	627	648	665	629	616	605	636	651	657	614	680	657	658	637	636	670	686	615	652	626	628	624	652	611	685	670	649	616	651	650	642	665	642	631	631	578	662	620	674	644	654	617	691	671	678	673	690	608	619	634	666	651	605	643	636	662	631	663	633	661	647	623	623	622	660	641	611	645	635	617	609	660	655	635	684	611	636	635	642	621	693	611	619	676	641	673	634	589	622	649	577	665	675	613	600	625	652	666	628	701	597	625	639	660	634	626	633	648	637	646	627	633	663	673	666	653	614	630	623	651	619	669	680	613	632	645	614	605	605	666	643	654	627	660	622	656	649	641	600	665	645	592	647	667	650	630	624	651	642	685	655	633	630	698	613	634	636	641	662	699	667	653	693	623	593	684	623	619	638	669	654	601	683	660	698	636	691	626	633	676	585	616	664	634	658	633	631	642	601	652	616	660	648	659	651	635	605	657	641	637	655	654	696	675	677	646	713	626	576	659	626	626	632	635	636	642	687	642	643	650	672	657	617	683	638	624	621	638	674	677	628	679	670	628	670	639	643	670	678	658	680	654	700	661	653	651	608	638	625	656	652	630	711	643	663	633	656	642	658	653	664	624	688	659	621	599	624	648	676	646	611	608	627	674	642	649	661	627	640	665	638	651	671	634	613	615	641	594	632	652	628	682	624	658	636	654	697	634	649	617	638	659	631	601	614	615	679	643	669	670	649	658	635	670	614	603	647	652	709	630	658	669	629	649	601	632	642	691	622	613	613	626	626	616	611	613	629	673	642	621	626	616	651	634	617	624	637	650	639	641	630	655	631	669	625	650	654	658	636	652	691	655	640	594	689	646	633	664	650	642	602	673	671	634	656	608	635	680	650	625	607	595	657	597	608	637	624	629	585	650	655	664	656	645	648	625	672	638	636	639	667	643	650	657	651	639	645	607	649	667	660	616	661	670	622	619	669	629	674	673	678	643	683	672	648	654	611	610	665	626	635	642	662	655	674	647	606	642	640	652	698	597	631	652	679	668	647	702	642	656	685	637	677	665	608	692	645	623	654	703	646	652	622	702	628	624	710	655	644	648	638	614	639	620	613	670	632	624	692	693	618	680	703	664	656	645	663	632	668	634	651	629	681	659	660	670	659	633	614	621	608	627	631	689	629	679	631	645	625	584	663	712	665	602	648	632	592	646	633	655	643	657	623	619	583	631	636	632	666	637	629	663	610	646	624	643	641	624	633	679	655	594	681	661	610	663	607	637	649	649	675	682	646	656	670	655	696	661	655	669	636	596	642	662	632	639	671	568	659	652	575	650	632	673	606	646	660	608	649	643	670	642	712	665	628	643	646	638	644	602	668	631	656	634	632	654	639	623	664	656	660	601	649	615	659	633	574	608	659	658	693	655	631	656	677	643	591	629	685	635	645	634	640	670	659	617	671	697	693	629	634	601	658	630	633	652	639	651	618	619	587	656	638	647	654	648	653	651	690	645	641	613	668	614	658	609	654	655	646	625	679	658	633	691	656	641	630	630	639	634	678	682	661	645	612	642	656	657	636	622	650	644	682	616	611	646	637	626	647	645	705	604	640	646	675	656	650	595	591	659	630	682	642	649	624	631	658	652	707	627	631	709	645	661	600	656	658	667	653	634	657	593	646	666	635	658	679	676	656	654	645	678	628	707	643	619	636	622	636	665	631	637	631	604	632	654	644	643	614	659	604	689	707	667	646	615	658	625	633	633	642	643	686	607	627	668	647	624	603	642	608	661	621	637	653	640	666	605	664	656	653	668	655	627	691	665	603	653	616	626	613	635	590	681	644	645	664	648	638	620	626	648	622	711	593	628	634	666	660	640	657	648	654	679	641	667	620	643	620	603	663	621	617	617	661	593	656	594	656	642	607	680	625	603	639	688	658	588	660	613	645	658	658	586	682	654	611	641	661	658	657	609	606	628	573	622	654	664	620	623	605	670	592	651	596	629	660	660	651	655	660	642	662	604	691	647	640	635	633	611	646	648	653	657	626	656	655	672	643	616	647	637	656	650	651	615	623	666	648	643	671	609	617	614	643	675	673	683	643	627	672	646	670	655	675	644	640	635	616	648	661	700	665	647	613	709	671	626	639	664	634	628	672	657	641	615	626	608	655	685	701	626	645	605	614	646	662	654	666	630	585	688	650	625	629	594	628	624	619	635	637	656	681	625	653	677	669	650	648	632	646	668	598	610	613	678	651	691	670	610	681	619	681	591	609	659	652	606	645	658	658	637	624	657	662	632	626	667	640	630	621	673	624	657	627	639	670	649	663	650	638	606	633	598	644	645	637	577	625	616	628	677	624	627	623	612	643	571	629	670	682	625	691	644	667	631	628	665	655	607	640	663	615	619	647	670	658	632	653	632	627	675	628	644	654	605	604	637	661	628	630	702	659	691	650	620	607	638	646	671	620	603	640	663	636	622	668	674	624	612	661	620	642	649	622	621	632	620	645	626	611	614	635	675	659	640	650	663	652	638	619	679	665	661	705	656	636	643	662	635	608	609	653	605	664	616	674	614	601	652	627	658	635	664	649	629	671	619	659	652	664	635	661	635	634	625	644	670	641	680	640	667	623	606	650	648	621	617	644	635	649	574	651	657	679	635	688	652	623	674	639	649	632	662	630	643	648	639	621	650	603	641	593	692	651	662	612	661	663	629	624	630	608	594	638	658	652	638	671	716	659	648	668	670	599	674	626	629	689	630	615	718	605	628	653	666	666	643	651	678	651	649	590	600	642	622	658	650	626	653	654	630	624	660	598	643	664	625	637	656	640	658	677	642	613	631	637	605	644	671	673	624	669	580	625	646	651	626	668	622	682	603	629	645	659	665	650	636	677	633	600	691	611	614	629	640	681	673	692	650	617	653	654	648	653	655	686	667	655	666	628	658	642	655	612	652	623	604	617	640	694	679	652	629	616	633	600	674	641	690	605	683	656	609	627	627	636	647	651	688	606	621	623	652	663	649	635	611	635	650	651	623	603	583	677	613	641	642	599	629	709	590	628
5673	14374	10889	5142	3605	2781	2190	1895	1625	1507	1312	1262	1175	1093	1037	1056	1006	927	931	866	945	903	905	902	878	890	893	821	888	854	897	824	846	887	925	834	844	828	914	820	837	843	825	825	846	843	853	850	855	804	795	905	882	881	887	827	898	862	871	855	845	800	856	841	808	847	784	841	846	832	860	816	797	815	853	789	906	819	813	814	829	776	792	796	828	866	822	828	793	807	813	859	819	831	813	766	859	869	777	826	831	772	812	772	778	836	853	891	847	799	849	802	834	827	800	845	806	824	813	818	883	833	808	865	836	840	841	854	824	816	814	811	862	827	802	822	773	812	863	835	818	817	772	773	813	800	814	821	788	830	823	865	802	841	784	811	850	825	784	838	789	761	888	822	808	806	839	784	854	796	835	764	804	816	799	824	792	756	806	854	801	808	800	808	819	791	840	847	862	785	810	866	801	855	795	770	843	825	804	825	816	834	807	865	843	863	778	832	823	808	854	831	831	838	847	797	776	801	792	793	882	856	802	830	836	804	826	842	840	775	801	819	812	793	868	823	747	822	829	816	821	840	797	777	848	849	817	769	850	818	839	812	809	840	862	822	809	829	815	852	869	861	804	780	827	872	823	782	896	846	815	824	774	835	779	801	815	799	797	799	878	804	844	821	856	798	839	806	809	841	844	818	806	759	822	787	818	861	804	831	822	832	861	852	809	768	788	843	797	814	784	834	780	834	837	799	835	796	822	810	858	802	845	806	869	805	828	864	820	802	856	780	805	803	791	802	812	779	783	823	792	790	758	796	848	822	815	788	815	847	876	819	761	778	749	822	813	784	838	825	777	798	780	831	788	802	835	826	791	822	783	892	808	807	840	809	868	856	786	815	845	745	795	848	793	731	799	812	785	797	787	809	793	821	863	886	800	831	774	805	839	830	803	797	878	786	789	807	843	801	823	866	827	812	823	835	896	851	796	857	829	779	773	820	801	810	821	795	802	825	757	789	796	778	831	844	805	849	833	885	793	857	873	800	772	765	835	772	825	794	796	804	822	844	831	799	739	851	831	800	847	830	826	803	816	821	740	783	756	827	779	801	828	814	813	866	816	849	776	848	867	768	813	783	846	850	878	834	848	773	801	771	851	863	793	828	807	826	824	901	824	834	809	839	813	784	808	834	847	846	797	821	829	853	773	819	811	841	794	833	821	813	846	813	816	779	823	804	786	825	822	880	796	727	810	827	802	854	823	824	737	804	799	786	848	764	804	785	777	819	771	810	817	840	828	801	848	848	819	814	826	822	822	802	810	828	833	778	781	832	784	831	838	775	851	843	825	802	816	836	792	806	793	839	788	782	772	834	820	809	781	858	772	810	792	806	790	905	784	819	762	837	816	820	816	806	800	784	820	808	840	829	768	827	829	795	828	818	778	779	788	777	847	791	816	830	830	835	862	822	807	801	828	837	838	881	830	840	865	840	812	800	766	852	836	805	783	771	764	788	805	795	826	843	811	827	774	816	894	842	784	823	826	776	783	819	852	771	831	796	825	812	793	818	807	803	872	796	826	840	795	826	850	784	814	854	830	804	818	822	778	879	832	840	788	851	793	871	882	844	761	864	815	816	821	806	836	818	833	795	767	770	862	781	856	848	857	820	810	839	801	810	795	832	845	834	820	813	761	817	778	839	811	821	825	816	793	835	814	804	797	843	788	825	813	793	819	799	831	779	810	789	828	830	872	811	776	834	779	870	809	825	796	778	819	860	796	796	847	811	794	852	803	822	842	850	833	837	813	840	800	807	781	787	823	789	845	832	771	840	833	781	843	824	812	808	810	794	811	799	823	828	830	842	771	789	810	800	813	785	851	798	796	788	816	803	849	812	887	819	824	814	821	816	773	792	798	806	797	807	824	816	809	760	801	783	784	796	840	792	799	849	797	793	809	817	770	807	751	833	799	840	785	856	799	837	785	761	825	762	848	823	834	872	853	785	813	830	780	841	823	785	827	755	854	868	791	778	791	855	811	787	869	786	838	853	801	791	800	797	771	809	808	838	800	815	823	809	821	781	823	769	858	821	833	769	806	844	833	870	831	805	831	855	833	840	802	834	859	855	821	788	788	784	769	845	813	810	799	823	828	826	795	770	859	814	816	780	809	811	772	773	850	806	811	864	828	762	837	821	854	775	860	780	798	769	837	810	796	835	847	836	801	804	822	880	779	831	783	792	801	842	803	863	811	826	811	807	829	844	800	824	823	816	878	822	815	841	836	798	868	806	823	774	799	805	848	797	833	823	832	812	796	817	854	829	792	822	807	836	815	825	770	798	811	862	798	846	810	873	823	796	775	822	820	815	767	819	821	837	784	807	781	793	852	807	806	793	809	803	799	817	809	785	813	794	865	870	824	795	801	798	822	819	823	795	814	779	861	825	792	877	829	834	826	790	787	809	896	758	821	802	820	804	811	824	817	878	754	828	844	759	792	786	880	781	859	793	787	784	789	771	843	803	832	781	811	825	816	777	803	777	832	813	816	795	826	827	816	774	822	848	792	777	769	788	801	825	788	823	818	802	818	811	816	770	806	821	833	845	852	831	802	807	841	855	800	770	789	799	848	837	784	810	800	824	791	877	840	826	817	814	823	830	842	846	809	819	797	811	782	795	784	816	844	852	823	851	837	841	800	833	807	848	806	792	832	816	851	842	829	836	808	830	802	785	767	788	807	798	794	809	783	901	841	798	807	857	826	837	845	828	845	790	796	802	835	805	883	825	833	805	804	809	830	843	830	808	899	808	796	835	845	813	877	812	834	824	799	810	859	773	822	772	763	838	852	804	834	774	792	767	825	814	762	822	798	792	782	863	815	793	812	801	820	821	844	816	813	806	803	829	786	826	833	817	835	823	823	828	821	826	777	834	815	820	786	799	810	841	821	806	817	826	873	873	756	846	851	745	851	818	779	836	847	770	769	761	847	829	835	758	838	789	767	774	808	819	772	843	870	785	790	801	816	781	783	822	817	802	812	854	812	819	723	814	811	846	814	804	793	854	794	735	871	805	869	785	832	837	838	797	818	786	767	825	795	778	820	802	831	829	877	836	774	780	802	830	839	801	781	822	810	797	789	805	774	828	860	791	868	829	816	819	841	842	805	818	770	837	744	811	805	819	784	796	802	815	816	794	795	836	812	812	859	850	789	813	891	794	822	835	773	843	841	811	890	818	832	799	811	770	835	798	847	881	865	823	791	877	823	764	807	803	822	791	825	827	812	875	819	820	794	877	806	817	824	848	810	757	864	817	817	841	788	820	839	767	797	787	826	815	847	808	800	797	825	799	804	729	853	822	799	821	833	883	812	856	809	852	839	831	848	837	805	777	824	862	792	838	803	819	865	804	838	840	745	831	846	827	813	829	808	829	779	836	776	850	838	811	780	772	797	833	798	797	865	816	829	830	827	811	827	787	843	847	792	758	817	803	820	879	825	773	763	815	806	808	818	806	822	827	832	810	811	800
26761	17396	3598	783	581	456	449	409	438	441	439	388	406	433	374	371	389	412	444	408	370	395	382	402	351	387	417	412	389	419	367	381	367	371	406	419	426	389	400	372	381	370	399	396	394	399	377	385	399	410	362	385	393	391	395	374	364	396	389	389	417	385	383	410	407	390	369	377	365	421	380	388	378	386	391	395	416	408	377	382	360	374	392	408	397	368	406	363	359	429	385	423	403	404	374	396	382	380	377	382	378	399	401	373	415	401	363	423	408	393	392	379	424	382	358	372	361	406	356	400	412	420	408	379	371	382	376	407	399	356	411	381	432	401	411	396	407	392	389	398	365	411	371	366	396	375	380	419	399	401	361	393	408	376	417	402	420	421	386	418	385	380	403	396	387	404	395	405	378	390	416	422	366	416	389	375	389	413	364	407	418	411	420	397	404	407	391	393	385	385	382	411	388	396	388	384	392	397	364	420	343	383	430	400	376	357	387	384	405	386	373	397	375	359	416	385	374	368	361	408	399	386	400	390	406	402	383	404	406	415	398	392	354	425	409	392	374	403	359	381	386	417	368	443	352	393	413	349	406	410	370	402	379	369	401	425	384	359	353	413	370	417	416	404	406	385	391	401	391	387	383	379	396	387	410	393	414	388	375	424	370	384	396	398	404	387	407	407	380	377	407	406	361	403	395	386	391	420	407	385	401	372	378	363	398	414	356	415	389	343	389	388	429	384	369	405	366	379	368	406	417	416	399	375	386	398	366	377	411	377	384	429	354	403	360	429	388	407	364	387	403	400	421	397	389	365	384	365	418	352	432	361	432	419	395	419	399	379	399	388	436	401	402	394	395	434	405	420	403	406	386	370	393	377	390	372	367	392	361	394	383	418	361	392	369	425	385	418	391	385	350	424	361	403	374	397	388	400	386	441	408	372	383	401	391	415	393	363	376	417	383	392	373	387	375	368	388	417	366	398	389	391	364	393	422	371	391	353	349	397	371	383	380	379	397	413	379	404	386	395	396	400	381	391	390	351	417	382	379	414	424	370	373	380	396	380	397	419	365	420	399	364	414	377	405	333	404	378	398	399	385	368	391	376	412	361	408	341	397	404	391	379	392	375	382	338	424	395	418	406	378	388	397	371	409	408	396	403	386	374	367	382	358	385	426	405	374	374	388	409	376	375	333	421	393	369	413	382	401	394	416	409	386	363	386	395	394	393	396	397	387	411	359	428	367	396	386	382	385	406	370	381	401	428	398	396	387	381	350	391	372	418	401	345	394	403	415	377	404	378	401	382	421	378	375	410	392	396	410	348	352	388	399	379	380	398	396	369	444	361	382	390	371	422	385	433	402	401	368	413	385	357	416	387	417	414	382	379	382	396	414	417	360	412	370	361	404	399	357	401	391	396	359	384	411	368	382	372	368	400	362	415	405	396	368	405	408	355	365	381	401	393	385	383	359	398	418	353	366	398	380	384	393	385	386	401	382	391	395	376	365	387	388	375	388	356	412	399	384	369	375	399	403	389	387	394	351	384	385	415	391	375	368	395	404	386	399	379	421	399	363	398	386	395	390	415	394	431	398	402	419	364	405	378	406	435	397	405	382	352	378	394	370	405	385	372	393	379	410	418	378	392	419	371	339	362	394	427	394	381	395	383	390	409	409	385	425	389	363	390	392	398	387	405	401	420	417	417	442	430	373	397	374	395	421	376	386	400	364	358	392	407	390	394	427	416	383	371	367	386	394	379	395	390	368	403	381	363	379	388	395	385	402	376	423	385	370	378	435	428	385	398	392	390	399	383	391	409	368	384	424	387	390	404	387	385	376	376	361	379	352	390	402	398	378	374	405	377	426	397	383	373	404	399	375	391	400	417	416	422	365	386	388	400	419	429	386	421	363	414	398	374	400	380	390	407	414	376	371	396	400	377	397	385	388	375	413	400	419	380	389	388	398	369	391	371	375	392	378	404	399	391	408	411	376	403	350	440	355	383	398	394	411	371	399	382	391	386	362	414	395	394	359	395	376	407	373	405	379	391	366	390	383	377	392	352	373	359	356	388	380	375	390	375	441	363	411	394	430	394	372	412	414	417	365	379	409	407	381	388	435	352	381	404	402	435	419	382	411	383	406	398	401	393	388	367	389	391	388	386	390	361	372	419	396	390	361	384	388	377	418	426	356	402	403	400	360	389	363	398	382	433	393	369	392	384	376	393	363	377	407	333	381	355	369	417	379	379	364	397	377	401	376	408	397	386	373	383	422	383	386	376	378	412	439	415	389	358	394	379	390	395	386	382	429	428	353	379	384	400	382	390	404	365	390	382	397	385	408	357	347	396	373	411	388	369	402	389	374	366	360	381	392	384	415	352	442	411	388	376	389	387	410	405	418	395	398	425	376	375	405	431	372	366	393	408	404	394	345	397	384	389	405	415	386	353	416	401	406	417	397	380	392	408	389	352	402	403	399	388	373	355	411	383	376	425	400	340	367	362	424	411	411	385	392	349	370	426	413	388	374	369	407	372	377	415	376	355	417	361	377	396	400	414	375	375	431	389	403	405	393	394	388	366	398	350	401	385	417	405	378	378	437	375	381	388	388	387	360	379	413	407	368	404	378	381	367	379	396	356	395	388	369	396	396	429	397	417	379	369	384	400	422	380	357	389	385	410	386	382	358	386	384	372	373	363	423	388	391	362	400	381	384	366	388	399	380	374	400	403	364	380	357	364	378	404	369	386	415	386	358	404	400	394	376	378	414	413	400	421	354	396	405	378	413	387	389	372	393	429	413	387	426	360	374	391	396	380	424	366	423	376	378	369	398	390	384	382	424	386	364	388	374	397	407	378	401	400	377	384	417	378	413	395	386	400	342	370	400	368	411	393	416	401	386	371	380	359	385	398	429	401	395	398	377	402	389	379	391	411	412	381	371	374	417	346	376	381	401	373	380	363	404	386	429	400	405	380	417	380	377	371	395	380	371	401	416	413	365	408	355	389	393	381	386	413	392	401	402	354	420	418	392	422	408	399	375	383	373	380	396	387	364	373	370	392	410	401	394	387	394	401	380	403	364	374	396	423	373	377	403	377	405	384	392	369	362	405	422	389	427	399	413	368	393	422	420	395	437	388	382	365	379	396	384	385	425	404	394	379	387	389	406	378	372	372	362	403	455	393	398	394	376	391	437	386	389	414	421	419	421	396	396	392	396	378	393	397	390	432	414	339	385	409	376	369	353	382	430	411	371	395	401	377	410	407	367	414	364	399	381	422	366	359	366	348	382	380	388	389	388	341	441	379	366	399	414	378	386	370	386	367	389	390	371	372	415	386	391	354	401	339	357	383	416	369	371	401	409	390	412	386	421	388	400	380	374	415	453	385	370	397	393	394	365	417	387	409	405	395	392	396	390	401	387	419	395	382	377	417	405	388	398	408	415	399	433	414	364	420	363	408	393	389	385	353	401	370	366	395	379	378	378	394	366	393	382	392	400	384	382	390	380	367	412	378
4519	1912	1491	852	749	584	588	565	584	557	480	540	506	473	527	513	498	499	491	510	494	497	543	441	519	496	477	522	537	488	477	473	479	454	455	470	476	446	459	489	490	481	469	523	518	478	478	471	486	512	503	480	498	484	475	474	485	449	507	483	453	492	495	476	457	512	519	506	477	498	480	548	493	486	483	518	492	487	487	448	514	478	473	538	510	491	506	486	472	501	468	513	483	477	525	479	477	490	460	484	481	516	495	497	453	506	501	485	504	508	463	502	473	483	460	521	493	489	492	514	464	509	475	499	449	496	477	494	483	492	462	457	463	486	461	438	466	488	518	486	474	484	503	475	476	504	500	495	538	462	510	484	500	490	465	464	503	485	502	465	444	534	484	486	522	493	504	485	473	471	488	482	467	485	517	493	472	473	479	466	475	471	475	487	505	490	553	525	485	479	492	468	511	465	461	471	505	453	461	479	497	443	464	490	476	458	477	487	447	466	474	479	456	464	513	476	478	503	485	493	479	501	504	511	494	510	479	467	474	519	470	493	510	446	473	496	463	504	497	503	479	478	517	538	468	503	474	516	467	463	452	507	461	477	498	497	494	482	502	478	472	496	510	529	484	497	467	492	468	487	498	477	481	502	469	477	494	498	466	486	511	482	475	503	529	530	475	520	502	471	466	485	513	516	473	431	507	480	506	466	499	536	521	515	505	467	464	492	487	523	461	510	476	471	512	473	487	517	485	458	492	459	498	553	494	491	521	458	506	518	497	496	470	490	502	478	461	517	511	497	483	503	475	442	536	501	479	469	492	504	489	478	506	507	470	489	457	470	500	505	479	484	462	491	451	471	503	465	512	500	499	477	500	493	487	514	469	484	476	489	509	488	464	479	502	461	481	458	476	490	466	466	521	507	439	456	511	475	524	494	543	508	497	497	519	477	485	529	500	472	506	475	505	506	496	511	493	494	516	497	479	500	534	483	506	484	491	485	497	494	479	499	451	484	523	458	479	446	495	503	452	424	504	488	504	465	491	542	490	478	483	462	479	548	473	488	493	491	484	482	480	456	500	479	508	474	470	496	491	448	484	497	458	469	495	488	501	473	468	499	497	476	541	486	489	451	501	454	456	470	480	475	486	466	482	480	486	455	504	484	518	494	504	465	453	551	473	480	502	480	473	467	483	483	470	464	464	472	491	475	522	501	503	489	475	479	480	480	501	503	504	473	504	477	469	476	489	495	457	500	491	475	523	487	485	522	518	482	497	492	522	479	488	480	493	553	497	488	533	489	479	508	476	481	450	508	487	474	471	501	492	507	497	518	508	522	478	514	490	512	464	486	468	491	445	454	525	470	476	470	519	518	481	495	452	493	516	495	442	475	510	490	453	483	457	516	485	497	466	480	493	450	502	454	460	478	471	464	500	496	499	497	483	471	499	465	470	525	479	519	494	510	482	473	480	490	471	464	449	468	520	485	482	514	479	522	485	492	493	476	503	471	517	480	501	496	505	498	424	504	461	482	505	520	466	477	499	504	519	504	487	484	512	448	522	491	515	503	473	487	470	493	488	475	500	500	496	477	528	492	478	472	504	492	500	494	489	528	465	504	523	483	507	476	502	456	494	492	482	479	460	519	519	463	498	472	521	489	458	505	477	492	483	515	479	505	495	476	531	493	469	477	461	495	509	506	476	473	479	527	522	500	471	496	465	506	493	496	494	532	537	482	462	542	533	491	445	431	498	466	483	530	453	500	514	508	525	452	478	523	442	459	485	463	502	513	479	464	472	498	495	515	507	480	483	470	530	505	488	462	523	457	483	452	448	467	510	479	460	500	467	496	494	493	484	491	484	492	481	496	478	474	477	505	495	466	479	451	520	500	503	479	447	474	496	502	521	534	474	479	478	461	489	501	481	459	482	444	477	469	503	482	479	467	474	471	483	468	496	506	492	486	494	501	443	496	509	475	476	455	475	498	514	464	539	464	489	476	467	473	488	500	493	502	485	454	470	535	489	454	489	518	510	500	519	489	520	513	491	503	484	533	476	492	503	512	512	515	501	493	478	483	455	493	487	484	467	448	517	438	450	502	486	480	505	464	469	503	472	465	460	484	550	488	489	505	510	466	527	480	464	497	487	488	483	501	484	467	501	472	476	461	440	444	490	457	507	500	495	468	488	461	481	510	494	469	485	435	482	461	541	485	485	460	488	477	515	484	458	475	458	497	450	495	531	518	492	497	480	474	463	483	483	516	490	482	484	483	479	495	458	502	513	483	503	475	491	513	472	484	476	490	468	462	501	486	508	482	460	466	494	498	462	476	528	496	504	469	489	474	477	438	488	496	490	488	494	494	528	507	537	471	500	470	479	488	494	490	475	491	472	504	473	541	484	487	493	468	500	505	501	503	489	451	465	469	477	530	508	491	453	468	544	506	488	506	491	524	519	532	463	516	505	456	497	495	489	471	476	526	508	474	457	488	479	473	469	442	454	471	528	478	503	510	504	462	490	457	494	509	486	474	512	480	509	490	472	523	477	482	477	493	495	513	512	474	474	489	504	508	481	472	494	483	463	510	504	485	479	503	483	465	475	501	481	525	456	494	465	477	472	446	478	517	503	488	528	487	480	491	428	480	518	454	480	509	458	501	490	493	480	452	477	486	483	510	512	475	508	489	503	473	496	512	480	456	469	452	469	507	455	520	479	472	487	492	462	532	543	507	505	524	520	507	506	519	450	503	502	463	497	494	480	480	465	493	520	465	494	539	518	522	475	534	504	518	456	498	506	519	491	488	477	476	537	448	481	494	492	524	517	514	451	524	493	455	517	470	516	499	501	443	476	483	473	533	485	487	507	486	477	498	468	477	469	479	463	490	482	505	485	504	470	486	493	491	467	486	500	522	499	431	483	503	496	492	482	525	431	456	509	484	495	465	473	484	493	496	522	487	500	474	471	502	458	515	478	503	486	492	455	460	520	537	453	497	453	477	533	458	488	462	474	489	479	433	486	489	480	469	499	510	520	478	510	503	456	450	476	452	481	461	519	462	462	473	470	464	475	508	474	472	509	501	506	515	522	461	475	496	520	522	462	481	460	474	495	493	488	509	463	520	484	484	489	443	513	497	515	487	488	490	454	460	486	460	496	513	503	535	484	463	474	477	510	474	491	479	512	503	514	456	485	507	466	488	495	540	489	470	459	487	489	497	522	519	458	489	477	479	481	485	498	461	531	501	549	489	455	492	476	487	498	492	487	503	500	510	527	473	505	473	456	496	463	474	487	476	496	473	481	446	494	525	472	464	487	475	494	454	467	500	506	464	469	511	513	484	500	468	519	504	469	482	463	533	485	502	476	465	465	520	474	461	467	458	484	483	453	519	489	472	479	486	456	481	472	479	469	499	488	500	499	493	492	515	517	491	469	481	482	491	496	475	522	517	486	461	480	514	472	476	484	490	467	468	472	497	517	523	525	494	482	492	497	510	468	480	471	504	479	484	480	474	483	460
22813	20960	28197	23908	20942	8061	1502	1108	976	903	850	833	865	811	805	824	732	822	786	770	776	757	802	770	754	804	776	745	803	730	775	730	770	802	758	743	690	747	736	743	774	758	753	832	706	769	789	752	741	836	798	737	744	777	778	707	753	777	755	783	733	752	773	771	769	762	737	747	744	758	803	758	748	731	742	729	742	753	785	709	729	757	740	759	764	720	729	779	720	701	787	734	726	797	755	772	751	719	722	738	759	723	689	713	745	781	762	735	829	721	707	738	727	802	759	800	725	727	752	751	729	769	805	734	773	770	746	772	723	723	755	753	758	763	798	709	752	765	759	793	765	777	717	779	758	699	740	800	660	760	744	756	783	714	760	739	763	792	742	706	786	784	770	720	739	768	810	744	756	773	702	738	752	749	797	724	734	769	725	775	764	719	742	767	730	755	745	773	737	754	732	782	771	771	727	754	760	713	702	778	729	801	776	779	687	778	811	754	718	778	739	796	682	731	753	784	726	710	776	774	748	755	771	742	782	768	758	751	728	758	770	760	822	774	835	772	727	743	726	769	740	791	735	779	745	748	775	744	720	770	726	739	742	772	739	761	766	705	721	753	771	753	792	762	746	764	740	778	780	734	691	734	735	759	707	771	730	747	793	803	747	752	764	759	806	694	760	731	750	708	775	704	775	696	731	742	781	806	740	774	770	811	757	785	814	729	757	755	732	755	766	757	794	770	744	771	682	789	750	774	747	724	735	757	770	767	768	737	776	724	709	769	778	757	771	779	797	759	761	757	727	755	755	745	810	738	772	757	737	779	739	765	748	779	676	744	774	773	727	773	738	779	763	761	738	804	750	797	745	795	747	771	769	791	767	724	733	744	785	779	774	716	692	748	738	807	693	775	771	761	779	747	769	745	748	802	732	745	753	747	792	781	751	765	741	802	712	759	734	750	793	765	774	747	717	755	777	697	755	769	778	731	761	761	767	783	746	711	729	735	755	725	782	772	763	720	793	749	792	743	774	756	746	756	779	773	740	734	733	761	750	722	774	781	715	739	762	764	733	769	757	774	801	762	769	773	750	754	774	766	753	715	763	775	758	806	813	763	760	757	833	731	759	787	745	764	787	748	792	790	739	804	776	744	753	769	747	749	791	767	750	779	778	706	743	772	752	770	798	717	743	748	778	777	755	758	716	684	749	803	725	749	730	757	761	749	752	766	752	762	777	751	722	785	754	734	706	785	776	730	748	791	756	753	744	716	761	703	767	708	775	715	738	772	790	759	774	765	760	750	756	786	803	746	751	788	729	706	755	707	761	752	741	736	696	722	712	705	768	709	796	756	734	741	745	748	760	760	741	736	712	724	756	790	693	778	744	773	755	729	833	742	773	759	784	701	783	775	765	727	736	752	803	766	778	745	724	742	722	760	750	781	759	746	767	740	751	752	696	779	731	789	727	688	756	783	762	716	702	727	780	757	780	717	685	724	736	676	688	770	782	777	742	762	754	776	776	772	777	706	774	748	719	749	751	778	777	737	743	797	757	729	791	719	750	715	740	760	728	746	764	738	735	766	715	768	785	745	717	723	747	799	748	829	764	759	769	751	786	759	760	742	797	745	741	710	765	739	729	789	765	777	766	721	762	728	740	714	765	723	748	785	769	818	785	791	773	751	745	733	757	716	747	723	750	731	784	715	748	735	740	740	783	722	799	739	765	756	725	753	740	742	740	721	784	742	745	746	749	760	753	728	808	715	760	722	762	746	774	757	746	769	766	767	808	794	752	685	763	747	782	765	798	733	791	757	786	767	728	682	751	754	725	783	726	732	773	725	733	726	772	786	730	753	768	758	744	757	792	718	749	743	741	727	704	758	718	816	725	756	730	778	760	727	777	808	765	727	736	722	741	719	732	734	721	743	741	711	713	713	758	749	749	747	731	740	782	818	686	766	723	766	778	743	751	732	790	796	767	780	758	747	722	744	820	762	720	736	773	758	761	723	799	795	763	736	738	765	761	721	783	720	758	746	741	733	790	739	738	725	777	749	756	772	755	780	758	795	814	739	715	722	742	753	713	759	781	743	755	741	738	759	793	735	754	783	782	724	717	700	752	787	804	809	752	797	753	782	712	792	779	754	775	749	800	745	791	826	814	740	756	743	787	724	782	733	733	707	781	732	768	747	706	703	705	763	785	795	722	747	742	776	744	747	749	772	775	753	722	793	780	771	712	730	684	745	758	761	734	698	724	746	752	701	727	703	734	755	744	690	760	723	740	792	722	762	760	762	763	757	777	695	725	761	753	703	778	766	687	761	741	750	771	782	796	752	708	749	753	771	784	780	723	741	739	693	733	748	746	791	786	754	725	741	762	753	768	724	799	794	754	763	793	724	724	741	775	763	740	713	721	735	769	755	741	757	736	737	714	717	746	717	816	841	775	798	738	743	786	724	741	758	757	754	742	766	755	761	765	796	702	726	760	731	718	740	744	765	714	794	734	736	723	789	747	694	751	771	803	780	717	790	786	735	718	727	732	750	724	716	743	707	726	748	760	693	756	756	742	707	751	752	741	748	719	716	747	724	777	765	743	763	747	731	732	733	765	688	736	769	721	730	743	699	806	803	793	750	737	725	724	732	770	746	733	786	761	740	734	737	777	746	735	728	718	717	785	734	714	765	725	723	734	744	695	780	751	755	761	749	757	687	696	734	716	758	770	729	713	790	756	742	754	755	731	698	736	723	753	752	732	740	712	763	744	713	731	791	743	723	760	744	786	741	722	774	770	750	758	704	777	734	765	698	716	762	730	770	745	751	738	811	705	808	777	745	721	750	705	730	768	750	717	751	753	750	809	769	712	762	750	761	724	700	735	703	691	790	747	723	778	768	720	770	747	738	753	725	720	790	763	727	783	720	722	756	775	744	734	726	756	690	690	798	741	739	758	740	742	697	723	730	739	755	754	769	733	802	739	724	741	772	765	795	741	754	723	749	786	764	776	786	737	757	758	784	755	763	773	753	781	768	745	706	741	735	759	759	745	741	757	755	766	699	710	733	725	705	753	781	793	775	786	733	748	760	702	776	761	757	761	730	719	781	806	743	781	760	717	757	740	719	739	795	785	821	777	738	768	760	761	762	722	720	736	771	730	771	778	759	748	770	718	738	772	753	765	754	770	744	757	715	754	684	741	784	735	778	730	796	750	730	772	770	779	802	761	769	741	765	754	724	753	746	817	751	764	687	777	782	739	821	788	762	737	713	764	725	734	696	760	717	770	772	756	757	775	741	772	688	749	749	749	715	763	760	747	745	768	756	767	782	821	804	747	742	756	798	744	716	811	782	797	787	774	791	746	737	782	756	734	726	761	733	772	707	736	723	755	724	779	782	707	757	708	716	706	773	748	768	765	711	757	753	766	718	751	757	735	751	812	743	719	783	735	729	723	757	733	715	779	773	725	758	705	715	753	748	793	728	781	807	778	721	736	712	783	735	719	731	672	703	681	788	775	783
4691	9332	6816	3375	2506	1982	1654	1536	1447	1325	1212	1155	1084	1044	1087	995	1042	989	985	970	931	933	923	973	944	932	879	914	937	909	925	951	940	909	885	953	914	902	929	944	891	914	915	943	1000	895	890	935	921	923	965	924	939	846	942	911	936	895	969	910	959	917	916	917	949	897	925	937	964	887	851	910	917	888	923	892	943	939	892	904	912	944	941	901	915	981	887	939	900	885	927	903	915	885	887	939	910	946	958	931	892	948	894	963	941	896	971	966	831	882	887	974	916	936	939	945	879	938	908	942	958	889	902	924	921	991	980	902	946	961	918	919	877	945	941	923	916	991	935	892	903	925	931	927	889	906	938	935	932	916	902	866	936	919	914	912	938	928	886	910	931	903	891	892	918	910	901	941	892	894	897	911	887	915	919	886	907	946	938	889	906	879	984	962	919	915	886	923	962	925	976	996	949	925	926	915	916	926	925	940	943	840	921	945	949	913	896	914	891	927	879	920	895	946	968	958	963	915	943	929	917	887	917	921	897	898	868	850	918	960	922	966	904	915	890	924	910	901	893	902	951	912	953	872	930	932	945	914	878	934	928	905	932	907	962	898	850	907	887	955	895	963	969	848	901	946	906	930	854	918	951	917	925	950	929	936	919	971	923	958	901	985	949	910	911	921	963	858	952	903	910	873	871	929	962	963	967	955	906	992	927	925	884	899	896	909	901	936	909	920	945	984	913	930	991	938	955	919	881	891	902	892	953	894	957	912	943	877	903	913	909	941	923	920	876	930	902	924	960	891	903	913	940	974	826	903	962	900	886	885	894	887	931	967	954	931	959	926	902	908	945	987	911	915	891	907	900	892	957	960	945	901	935	937	956	953	918	895	966	929	902	953	847	864	933	970	950	905	901	945	944	903	900	936	951	990	923	914	950	940	872	933	915	937	935	939	918	936	921	959	918	884	885	930	956	913	930	902	884	923	905	957	866	928	883	890	942	911	959	847	881	904	971	964	912	904	939	953	903	935	845	959	951	927	885	945	916	888	891	915	915	933	940	921	912	922	920	924	922	882	920	995	949	937	918	865	894	949	912	964	932	904	979	961	900	852	894	930	883	833	949	887	872	928	914	960	929	881	898	973	901	927	904	964	937	935	927	906	920	962	881	976	903	911	923	911	915	929	921	925	926	929	930	886	932	918	911	886	933	944	931	901	897	897	895	955	921	901	921	889	915	942	921	900	897	917	855	969	949	920	894	965	947	937	995	950	855	937	907	967	950	903	937	928	903	942	925	942	905	952	939	941	947	897	909	969	957	896	910	904	898	895	893	931	891	952	918	959	995	920	918	908	933	886	898	896	933	947	887	946	858	1005	943	945	929	954	949	946	945	865	882	960	928	879	948	925	913	923	954	887	861	920	927	889	880	951	912	921	927	928	927	906	914	975	980	952	894	915	944	888	945	912	955	921	936	899	893	912	953	923	915	958	913	968	901	876	897	936	886	909	857	941	906	939	920	911	924	909	938	877	917	940	913	992	968	963	893	913	915	913	926	960	906	950	895	893	939	896	914	904	889	850	879	903	885	980	896	945	900	982	919	944	862	910	924	915	959	906	936	947	907	959	941	863	914	916	968	905	902	893	903	926	921	949	948	950	918	899	905	893	888	907	909	909	933	858	940	869	942	919	879	945	949	877	905	916	952	883	915	904	909	925	873	913	908	906	863	844	873	936	915	913	891	916	937	878	926	910	914	937	971	899	969	915	870	936	867	937	957	932	963	918	905	939	983	962	888	896	994	941	883	950	904	917	917	871	944	955	888	952	910	934	899	895	949	910	921	890	896	942	882	955	912	912	896	910	926	921	918	933	958	878	940	887	942	878	944	903	980	938	921	911	894	887	901	913	918	899	919	845	873	920	886	943	880	925	864	905	926	925	903	917	954	916	914	941	889	904	921	974	899	930	903	958	873	930	903	944	926	950	906	940	971	927	915	918	891	938	916	911	897	964	929	913	959	907	908	927	935	901	928	912	862	934	905	925	903	948	953	942	932	912	967	956	946	985	941	950	912	948	913	947	932	879	864	960	950	903	940	916	956	976	929	870	888	943	907	901	905	899	956	941	923	969	879	888	890	889	953	945	960	940	886	892	925	936	909	926	907	855	922	927	891	927	933	887	913	892	874	903	935	957	950	945	889	873	888	950	927	887	898	934	889	914	927	909	887	912	914	854	910	986	911	920	885	915	903	983	872	924	922	925	895	902	891	864	945	861	916	888	942	906	952	895	935	921	926	902	918	911	919	887	952	885	963	911	980	903	954	993	939	872	909	953	860	936	836	856	933	896	916	908	914	929	936	912	923	933	909	933	956	921	941	872	915	843	922	917	935	918	937	933	944	910	914	933	932	949	949	915	905	934	891	913	912	940	885	937	913	917	924	988	960	945	896	969	910	911	958	925	956	956	906	911	930	888	902	921	974	896	951	895	934	931	907	919	946	916	937	916	874	940	948	918	928	867	940	950	944	927	899	916	950	974	883	897	933	917	897	924	942	885	908	908	858	947	984	956	925	931	862	927	906	898	893	921	930	907	892	957	907	909	888	917	937	965	887	891	929	928	877	964	896	930	879	842	878	961	917	894	928	909	969	942	909	962	900	875	921	914	966	943	902	907	918	949	869	952	915	961	939	849	915	905	936	964	861	960	937	916	959	960	933	951	920	931	902	971	968	915	895	893	892	914	914	913	892	901	941	897	948	882	933	924	953	964	921	869	912	864	908	905	913	914	869	876	930	855	900	886	887	940	890	964	945	963	904	842	899	862	947	927	955	961	1006	923	922	959	977	949	903	960	938	918	913	869	945	925	951	908	910	915	908	882	952	880	897	928	957	898	900	893	969	901	899	911	930	907	940	884	929	901	927	940	920	875	889	945	929	858	910	972	928	890	951	946	924	914	887	914	934	865	905	944	991	936	927	927	960	936	858	889	938	964	962	928	900	935	899	898	890	939	924	913	938	874	911	945	890	877	898	912	905	982	939	893	935	878	936	918	928	932	879	919	916	928	929	907	891	920	937	935	938	884	878	931	883	911	897	912	954	931	953	907	898	920	925	929	883	920	958	911	985	930	916	929	869	949	905	908	903	913	912	931	973	857	872	901	921	923	908	916	978	915	935	925	889	967	910	948	952	886	888	973	880	893	927	931	872	931	879	917	943	912	898	959	991	977	924	933	964	928	885	903	960	905	994	929	891	903	922	925	896	923	922	855	911	974	896	901	945	957	930	942	941	927	949	904	896	926	910	854	934	896	944	931	940	896	943	909	943	930	912	893	943	930	946	893	917	946	918	890	950	884	932	935	906	891	989	919	891	951	871	917	921	892	937	941	895	905	903	874	988	899	799	952	858	900	940	957	894	955	885	925	957	947	913	942	938	868	885	904	891	815	939	926	929	899	948	923	927	904	931	879	867	974	869	855	911	901	925	885	918	924	866	900	980	912	895	885	910	963	910	917	947	917
24010	20966	26930	25031	6908	514	396	311	278	304	278	234	225	234	230	231	209	219	204	213	216	198	213	204	201	198	195	187	198	189	213	201	190	190	198	199	202	172	202	203	201	196	192	224	184	177	181	183	172	202	202	196	200	190	198	192	191	189	186	155	201	187	186	183	193	179	217	182	191	177	197	200	195	175	199	191	208	191	191	194	196	198	166	204	177	196	182	183	191	186	210	199	204	199	212	181	189	187	199	221	196	186	188	199	171	184	194	198	191	166	173	165	201	219	199	190	211	209	180	211	208	198	188	191	187	215	192	233	187	171	180	215	202	175	207	210	194	190	193	188	189	173	192	200	171	214	204	193	191	198	200	193	186	212	201	225	189	176	177	216	190	188	189	202	170	164	199	192	192	176	211	197	179	220	211	188	189	197	167	185	180	189	167	182	200	170	212	170	182	190	202	189	193	228	197	203	185	183	186	195	203	161	230	214	192	186	205	186	195	175	175	176	186	191	217	227	192	191	180	182	193	207	191	200	192	181	219	214	183	219	183	195	187	180	188	185	196	175	220	156	212	211	205	183	184	199	206	199	176	196	206	216	175	181	195	223	199	167	192	196	200	187	174	178	190	206	194	201	198	171	171	210	178	172	184	191	225	179	204	204	198	191	194	200	187	195	167	173	206	211	216	200	169	187	194	201	191	190	201	172	213	195	186	196	234	200	192	206	182	183	192	210	226	188	181	187	195	183	195	217	218	204	190	183	199	172	182	199	214	183	184	183	182	180	181	191	189	208	163	214	188	181	202	188	179	201	192	213	185	188	191	246	174	188	187	172	193	197	221	192	192	203	187	177	207	218	180	193	180	195	180	206	178	174	205	192	194	162	200	190	207	190	201	202	185	203	211	188	228	206	188	203	185	189	192	188	196	214	186	188	194	178	214	217	185	195	207	197	213	164	194	190	179	198	173	185	197	196	178	184	202	219	198	226	197	183	189	204	196	200	189	189	192	210	212	203	186	193	169	173	172	181	179	193	177	205	187	200	182	176	197	195	203	208	209	194	206	208	204	170	207	216	177	197	218	191	187	182	185	177	164	215	214	234	202	198	203	203	194	178	188	203	210	197	180	208	195	195	183	168	195	198	197	207	207	192	207	210	181	189	203	181	189	172	202	194	193	163	196	191	196	184	196	194	173	187	194	174	202	206	200	169	203	205	212	187	197	183	196	203	198	196	194	194	220	192	208	201	195	187	170	213	184	218	234	185	185	176	188	194	192	193	229	199	195	191	209	183	181	215	202	208	203	191	187	188	171	181	200	177	187	202	204	220	213	191	208	202	207	170	181	215	187	186	207	205	203	204	209	192	200	211	190	206	196	187	199	175	184	155	208	197	194	212	203	182	194	201	186	199	174	204	186	204	190	167	215	176	235	184	208	207	171	182	195	226	157	191	201	216	207	170	186	177	178	208	199	174	203	203	194	176	204	212	191	205	184	206	186	211	185	186	191	192	193	178	211	191	217	180	214	207	200	198	188	187	162	205	198	194	189	202	202	181	210	203	171	196	169	191	179	200	208	209	196	185	196	196	162	186	195	227	210	190	182	186	196	181	189	191	204	200	192	207	195	171	187	169	190	225	226	184	184	189	184	191	209	198	183	173	201	222	200	173	194	221	190	186	212	196	208	170	163	192	206	195	191	207	177	194	192	191	197	195	195	194	183	204	193	171	208	187	201	204	221	181	186	190	223	207	194	196	198	191	203	201	205	187	212	190	197	204	202	199	206	191	188	198	192	190	182	198	206	229	200	227	214	180	197	193	188	211	168	185	212	203	173	185	192	190	218	184	200	221	201	178	173	205	175	199	217	185	206	196	191	167	184	202	195	195	216	187	185	214	166	181	195	190	178	183	204	210	176	198	204	184	196	183	212	195	190	191	172	172	204	194	191	201	197	223	213	223	189	186	192	215	174	190	182	192	183	196	191	185	191	201	208	220	168	189	182	194	170	172	196	179	211	187	200	182	210	198	201	182	169	181	217	195	192	203	212	191	185	197	184	177	195	195	196	212	152	206	217	210	219	192	193	165	181	186	206	218	215	219	171	199	200	194	224	176	190	192	181	201	219	173	186	208	180	207	199	166	202	185	203	182	200	202	166	178	204	198	211	184	218	187	217	216	211	200	175	195	176	181	182	198	197	198	192	166	215	216	198	193	193	197	198	205	183	180	204	184	179	209	196	206	215	178	186	196	179	188	215	190	177	186	192	195	190	234	222	199	202	183	194	196	211	212	193	206	202	192	196	201	199	195	210	193	172	183	182	181	195	213	162	171	178	198	225	210	192	181	176	177	180	186	198	192	199	208	183	202	210	206	210	193	196	190	204	196	206	191	171	198	181	199	181	201	191	189	185	206	200	192	180	188	183	197	178	206	211	199	213	172	208	190	198	189	177	201	179	202	180	189	199	175	185	223	193	216	181	167	185	204	198	207	203	178	167	193	181	186	213	166	194	188	178	190	207	191	164	181	187	180	202	216	186	189	213	215	180	199	165	209	201	193	184	187	187	204	194	191	214	185	206	196	179	198	174	187	195	222	202	214	179	188	199	203	188	191	196	202	187	184	184	192	178	193	212	192	195	200	206	200	203	192	182	184	206	209	194	195	209	199	194	194	189	210	189	184	210	180	202	205	181	184	177	207	199	198	218	196	206	195	220	213	199	181	204	192	193	190	200	198	185	198	182	226	177	198	193	207	180	197	224	200	196	187	177	191	198	198	181	186	189	198	186	173	196	171	196	151	181	198	193	190	197	207	204	204	205	173	189	223	184	183	214	196	195	219	190	188	185	176	181	181	199	193	198	180	204	186	200	190	184	167	192	209	190	219	205	162	175	201	174	154	172	198	216	185	196	200	177	184	177	176	220	213	208	210	187	226	194	192	203	214	189	188	198	208	187	214	206	186	182	179	203	211	206	198	215	216	186	190	164	207	196	191	209	175	223	202	194	177	204	198	187	170	177	178	217	201	196	186	180	171	186	199	217	193	193	187	180	204	181	181	188	189	200	214	194	184	207	195	201	204	178	225	198	167	192	191	178	197	212	172	205	182	204	195	185	199	200	196	185	207	191	168	173	201	198	203	193	212	185	209	176	197	194	164	185	206	190	201	190	227	205	204	176	201	196	188	190	189	191	219	209	189	195	202	194	199	210	194	216	214	197	194	171	197	185	189	251	188	176	174	179	183	215	210	194	199	176	182	195	210	211	198	177	185	219	198	209	184	188	197	185	201	188	198	175	191	216	190	198	192	189	173	210	190	187	200	196	176	184	192	205	166	154	183	188	184	210	198	185	214	200	198	215	213	197	196	183	199	194	173	178	171	214	188	186	211	190	220	163	197	206	186	198	179	194	204	184	178	189	210	176	196	185	205	211	182	181	189	214	175	209	206	182	208	234	169	177	205	192	190	213	214	189	182	180	187	190	195	180	200	190	179	196	192	204	184	163	202	188	178
4392	5142	3548	1561	1183	899	724	597	549	475	483	393	366	381	347	312	300	308	295	301	303	287	306	272	295	301	287	283	275	276	261	271	241	295	278	273	291	292	271	277	269	269	258	269	307	285	234	283	277	242	265	293	269	275	262	283	294	262	264	284	282	265	284	260	301	277	263	261	272	266	242	267	266	242	289	264	266	249	275	266	297	261	299	253	287	282	283	282	298	270	287	251	263	251	259	311	277	257	276	302	263	257	267	299	270	261	268	239	261	273	268	281	283	286	280	298	308	260	284	275	286	277	269	244	273	245	250	254	285	253	253	264	261	294	269	258	290	257	262	287	275	300	253	314	257	281	290	286	272	285	275	261	291	266	279	275	272	270	268	255	243	276	300	309	269	266	255	253	284	278	264	251	283	256	271	262	266	273	271	292	275	268	264	285	301	277	278	268	278	255	288	268	248	255	270	279	261	259	253	279	279	258	277	263	271	279	248	284	252	268	252	282	284	274	282	262	221	251	257	256	258	241	274	265	262	292	292	269	287	279	258	253	282	269	279	265	261	277	262	275	267	272	289	258	284	261	275	275	258	246	268	281	222	278	272	239	278	253	262	276	259	291	263	266	280	285	264	264	280	257	262	244	272	245	252	285	273	278	286	272	270	248	267	275	250	298	267	271	295	287	261	256	277	260	287	270	267	291	275	257	292	270	277	265	311	248	271	266	259	281	263	255	273	306	244	282	248	264	227	279	272	268	237	264	277	259	251	285	279	269	279	267	278	243	291	276	253	246	282	282	266	263	295	252	276	255	293	250	248	281	262	250	251	288	267	297	269	264	302	254	288	301	270	275	284	263	278	302	275	259	286	288	261	256	298	266	259	265	271	284	263	263	260	263	284	240	258	279	295	241	264	259	263	282	273	275	259	272	285	293	252	275	272	282	271	287	290	266	239	264	287	277	266	264	256	242	266	295	273	269	303	267	282	282	276	261	241	278	285	270	261	254	304	278	307	252	249	258	259	259	263	271	268	243	272	269	272	260	282	252	313	256	286	255	267	220	276	272	277	250	286	268	262	284	286	277	256	283	265	257	258	277	269	284	251	290	268	258	269	288	272	251	249	271	260	279	283	281	271	263	257	256	268	256	261	258	276	264	252	263	288	258	249	284	272	272	257	269	279	261	247	286	242	251	254	248	291	270	279	274	265	255	261	278	280	296	248	270	278	282	272	268	283	251	260	273	260	256	304	265	283	301	245	275	247	264	252	296	251	302	255	285	254	276	275	251	259	264	290	258	276	251	250	275	233	258	286	305	264	261	276	297	272	270	239	291	279	270	273	269	276	282	277	257	298	263	307	268	254	288	249	298	242	298	281	273	261	271	258	248	271	258	287	242	278	260	268	256	253	274	268	274	267	259	259	270	280	275	266	272	275	287	287	269	265	278	264	250	271	226	285	282	266	295	267	267	255	260	284	272	259	254	270	254	269	268	271	282	292	265	258	240	262	258	293	267	268	296	293	264	277	269	285	252	268	283	289	279	257	255	289	289	291	313	295	289	257	259	281	298	255	263	276	303	271	269	261	272	262	269	267	261	284	243	281	276	281	300	274	248	258	277	253	277	277	268	246	264	263	266	261	268	264	282	286	285	269	266	274	268	233	268	277	264	288	298	289	280	306	285	273	283	282	275	310	269	274	285	280	272	272	274	284	277	282	271	271	274	241	255	286	274	274	262	279	279	291	279	268	275	269	282	260	257	263	280	286	247	277	271	261	251	276	258	263	257	243	268	247	269	252	267	247	253	245	274	266	259	273	265	255	277	269	283	286	256	280	258	247	242	254	247	274	275	274	285	285	307	260	270	281	282	287	257	260	269	264	258	283	288	287	257	254	264	276	248	272	234	262	247	282	292	284	315	269	264	255	260	252	307	287	269	296	283	282	274	299	257	264	269	279	259	249	266	263	272	244	250	277	255	256	247	275	296	249	251	279	231	263	270	283	262	282	273	278	286	287	293	288	255	279	255	272	273	268	252	277	243	273	279	278	275	287	299	283	272	318	302	245	292	267	270	285	263	276	296	290	284	267	258	275	292	254	242	262	267	262	285	272	258	299	252	288	265	267	275	290	256	267	291	294	271	290	240	279	288	241	263	289	298	277	281	266	269	271	286	298	272	281	278	257	248	261	259	304	284	253	265	260	273	252	269	267	265	291	254	243	245	249	297	251	244	239	268	249	252	271	257	256	274	253	296	301	257	274	290	289	278	294	298	270	240	274	292	274	303	273	288	263	266	243	255	227	259	267	232	283	279	282	276	284	258	272	271	245	280	265	281	290	280	237	260	289	263	288	272	283	292	271	257	269	281	276	266	306	278	264	277	244	292	279	286	258	262	284	276	290	297	257	255	292	262	270	274	251	270	250	263	298	233	285	290	251	249	261	276	276	281	280	240	273	270	259	261	263	275	283	278	278	268	258	251	277	271	287	261	309	271	293	253	251	283	287	290	269	274	262	275	280	276	288	239	251	246	270	282	279	237	237	279	287	281	257	260	278	268	273	273	273	260	282	255	296	239	284	260	305	263	289	269	252	257	268	283	293	285	257	273	287	278	246	275	289	258	307	269	285	265	241	286	283	287	286	249	296	275	272	251	246	263	301	241	263	294	255	251	266	265	297	272	286	281	282	282	287	257	243	250	267	270	279	280	239	284	274	260	297	280	286	283	296	254	265	262	269	261	256	272	282	282	309	287	238	292	290	285	283	274	240	284	278	268	257	270	275	275	270	259	257	275	265	289	238	264	281	238	255	247	282	266	260	261	263	281	275	321	261	269	268	279	233	288	275	272	268	302	254	281	296	271	278	257	265	255	280	284	276	253	261	264	242	294	267	272	286	255	260	287	270	279	274	248	270	254	286	285	258	276	257	279	270	248	274	246	261	273	268	257	249	274	240	239	250	270	285	258	284	274	274	261	284	280	265	256	284	264	285	257	243	292	272	262	280	259	256	282	281	297	251	257	266	265	258	251	266	244	261	256	289	240	256	248	257	238	274	302	260	268	305	289	253	291	269	270	292	271	277	291	249	253	256	269	265	294	242	274	245	268	286	263	240	284	276	293	301	253	257	284	264	256	263	292	269	264	255	288	270	241	264	276	283	278	296	282	252	251	258	254	285	297	285	280	264	285	281	297	263	286	263	253	261	267	268	269	272	273	264	285	285	262	251	261	288	283	253	244	282	264	269	295	245	263	271	245	257	268	256	274	292	240	255	247	251	269	289	258	272	245	256	270	272	266	268	271	225	283	263	277	308	281	271	288	282	278	277	275	270	240	228	281	274	252	245	254	226	267	264	292	296	263	246	274	289	270	276	254	260	296	277	277	304	302	296	286	231	264	301	252	278	279	254	280	280	270	244	266	293	280	253	281	265	300	285	258	238	252	259	219	267	274	259	303	290	263	251	246	258	253	266	240	236	244	300	280	291	274	274	296	269	288	283	278	286	263	268	265
21940	20958	28707	23401	20960	20977	6449	1307	1029	1006	886	945	768	796	786	757	770	723	729	711	676	657	695	713	671	684	688	663	653	698	691	690	670	706	704	667	678	647	692	672	637	680	663	703	674	663	621	698	645	649	665	662	654	677	683	654	709	653	642	644	679	625	629	681	700	684	695	709	609	675	653	681	656	643	605	617	650	643	655	632	694	652	648	695	677	677	622	632	638	646	657	621	648	641	613	666	679	592	706	656	672	648	653	646	643	659	627	621	676	648	647	638	671	663	680	682	622	667	697	666	657	653	629	633	698	656	659	648	657	673	631	649	621	630	680	716	695	655	647	686	631	714	687	694	623	651	693	631	691	695	659	614	657	637	669	666	699	646	653	687	629	645	699	682	660	636	649	651	659	667	639	665	685	674	681	646	683	647	698	653	674	668	653	676	710	636	655	638	673	664	645	667	677	650	601	674	662	696	658	631	683	651	674	697	669	632	664	670	651	607	646	627	677	678	615	640	661	627	639	610	627	641	664	670	639	619	652	680	641	694	720	634	658	657	652	649	646	659	639	665	640	641	660	649	658	640	608	728	639	614	691	684	687	667	618	654	672	618	659	699	647	637	664	637	675	621	685	690	668	664	639	665	648	612	658	612	659	673	634	650	638	618	645	691	662	650	656	665	641	670	626	651	670	649	649	651	628	681	674	663	677	646	663	681	663	673	651	646	685	639	640	649	664	669	694	654	668	680	648	634	665	633	629	671	654	692	657	662	639	659	647	641	650	673	682	642	662	662	706	698	619	678	624	686	628	662	632	639	638	622	662	659	658	630	615	643	612	656	639	637	691	673	670	629	680	635	627	657	603	640	613	647	673	644	626	623	647	665	644	596	658	660	666	638	596	704	641	670	632	669	661	711	673	646	635	667	686	642	651	666	672	652	630	651	663	616	698	657	687	680	688	622	662	589	677	626	644	654	620	636	640	691	693	626	638	653	665	653	647	686	684	669	604	663	721	622	607	622	623	683	635	676	649	630	651	619	590	635	683	672	635	622	660	664	648	643	676	664	668	710	683	618	696	618	657	656	643	656	633	684	701	706	612	644	667	680	668	641	622	619	661	625	641	677	706	669	676	684	703	667	676	664	639	690	656	648	690	657	658	711	703	618	650	665	645	657	661	693	652	676	659	630	661	626	636	642	662	666	638	644	673	637	616	673	642	690	679	640	660	665	688	628	634	656	639	645	645	698	609	689	625	663	663	659	640	678	706	645	673	704	641	645	705	676	676	649	661	678	684	668	642	694	616	666	653	602	612	634	655	615	698	660	647	637	660	646	721	640	709	671	649	678	627	657	633	635	636	611	656	605	670	677	694	670	615	660	706	616	699	655	691	699	640	668	674	686	632	654	620	670	666	608	686	641	681	657	616	681	726	631	661	658	642	643	611	606	687	677	647	636	677	635	658	662	638	719	654	698	646	657	644	615	662	623	679	667	673	715	644	662	659	661	630	649	673	652	648	697	672	628	656	622	626	661	687	640	718	651	632	583	692	652	661	699	658	647	670	619	636	638	655	667	692	651	675	676	677	611	637	658	656	672	632	633	664	695	647	640	660	615	626	697	648	667	664	676	702	660	645	659	649	632	661	670	648	584	634	635	697	649	623	647	650	634	663	626	670	665	621	679	613	683	672	650	686	666	708	649	655	679	630	643	638	637	654	684	656	632	663	648	659	646	642	699	673	693	647	654	662	667	640	616	730	667	682	668	661	669	677	634	659	675	610	678	721	660	695	661	670	639	650	657	607	684	643	659	657	607	683	641	716	662	659	642	652	613	650	685	647	658	707	647	640	684	626	659	651	661	647	645	599	630	658	643	601	671	684	661	679	625	658	639	651	611	616	669	635	655	609	653	639	669	631	710	677	621	646	646	624	665	680	634	606	663	661	612	665	632	617	641	676	638	638	706	660	624	646	633	661	639	637	640	691	642	601	677	658	659	635	682	696	631	647	664	604	658	612	667	661	675	636	629	664	662	623	637	634	669	645	644	654	612	667	658	633	683	619	681	622	674	669	629	622	658	649	601	677	682	645	704	654	707	644	675	671	683	654	631	686	691	687	686	623	664	670	635	647	636	667	667	645	689	675	695	610	642	689	614	654	642	617	649	675	662	659	687	688	684	639	660	649	631	635	662	647	651	650	671	651	619	669	632	672	680	649	664	630	637	633	655	656	666	655	659	645	659	619	660	647	680	651	649	617	630	669	672	626	664	645	667	591	620	674	627	623	699	675	723	650	647	656	671	616	645	660	661	647	689	650	688	704	628	647	680	657	668	671	625	664	691	630	683	670	675	674	684	642	601	672	631	698	712	649	668	631	652	683	650	635	660	658	673	649	637	662	637	613	603	609	696	627	684	622	661	620	653	686	631	721	627	641	695	662	640	663	614	626	668	676	647	676	653	664	678	645	693	675	643	665	648	620	649	629	671	642	666	717	659	644	686	643	629	669	624	610	648	621	640	664	638	635	692	647	657	650	635	606	671	615	657	692	627	649	633	653	679	691	643	690	630	650	658	650	712	653	643	609	657	615	615	667	646	681	634	636	699	637	662	643	605	663	662	614	614	651	634	644	629	688	621	658	633	662	664	599	658	650	681	599	690	682	683	625	690	674	622	651	645	650	671	715	673	664	611	701	663	635	648	671	647	647	636	667	629	627	665	677	633	649	631	645	639	619	616	641	648	613	632	674	640	625	672	643	631	660	652	671	701	628	637	655	687	694	663	670	675	717	676	629	661	637	611	597	641	657	641	671	696	636	668	629	657	609	631	616	631	649	667	657	647	668	656	644	699	617	641	664	648	729	687	656	648	618	671	667	646	670	656	616	659	670	628	636	620	678	661	660	689	687	630	672	631	642	729	680	682	651	668	634	684	649	659	664	671	683	664	683	651	642	631	638	641	682	647	638	695	699	657	719	665	627	642	642	683	664	673	672	617	646	654	667	675	723	648	689	638	666	664	702	664	622	637	650	660	698	664	622	628	685	642	690	669	688	706	667	674	642	632	680	645	631	677	597	672	647	669	652	641	693	674	635	688	675	657	648	661	650	685	664	722	658	623	641	678	640	640	628	636	653	684	676	669	654	707	677	627	675	674	579	638	656	658	613	677	683	659	651	671	639	582	618	678	656	639	628	660	618	659	645	662	645	646	621	651	703	624	662	630	616	656	709	638	641	666	657	676	680	635	623	643	678	631	670	630	688	581	645	636	643	683	691	635	616	664	618	652	647	682	621	670	668	636	637	662	641	675	646	692	603	643	677	635	652	640	682	622	590	664	636	665	637	658	635	618	634	679	620	649	697	650	655	632	655	666	641	617	621	671	683	645	638	674	680	661	682	620	658	673	656	676	626	653	655	659	648	652	628	667	689	624	669	620	670	663	611	645	689	630	645	683	613	663	616	671	630	618	651	636	647	660	658	689	641	659	620	706	684	658	647	646	663	664	646	672	640	640
6789	14112	10382	5146	3590	2851	2218	1809	1610	1546	1360	1226	1110	1094	1042	974	1026	923	921	921	897	923	915	862	904	899	818	883	840	882	874	834	809	835	802	809	920	856	811	806	845	799	826	842	846	804	844	873	884	819	824	827	815	793	848	834	890	846	780	803	779	849	812	827	857	811	831	808	791	816	836	874	873	782	879	852	813	780	859	847	785	814	879	837	808	806	829	835	855	843	795	805	809	804	799	826	834	812	802	789	827	789	814	807	837	830	838	861	840	844	839	817	840	833	844	828	789	795	814	808	829	807	828	832	813	825	847	775	816	833	792	840	815	848	780	883	817	848	792	822	869	859	774	831	796	878	796	836	814	826	844	820	817	805	819	804	867	812	766	811	839	832	830	858	807	842	836	817	800	764	864	801	820	831	815	817	869	843	894	823	838	895	799	827	783	817	780	826	805	837	801	863	820	828	836	813	803	807	751	845	854	812	786	790	863	830	797	865	855	817	796	809	830	801	775	813	798	787	844	856	838	810	841	817	846	855	812	769	760	819	855	870	822	846	787	820	864	842	787	856	818	775	810	795	868	838	856	809	851	884	841	864	852	843	794	788	790	772	798	818	851	812	813	785	782	830	845	779	861	884	872	795	846	800	866	796	828	775	789	806	876	827	839	776	866	831	842	843	827	866	795	839	790	825	854	822	817	803	810	851	857	829	795	774	844	822	869	794	771	871	818	813	857	769	856	879	868	839	856	780	833	833	808	827	833	856	801	788	817	806	849	803	813	772	847	799	855	781	835	829	796	822	780	817	821	810	861	883	800	821	803	832	801	795	820	861	814	822	773	812	818	835	815	815	865	780	828	818	831	823	805	813	832	793	815	808	798	830	861	793	819	820	811	792	793	849	845	880	852	807	820	841	832	845	815	817	747	850	824	828	795	837	848	807	765	822	819	785	807	864	831	850	838	811	875	861	798	832	796	793	827	852	812	784	816	836	806	805	860	798	830	836	810	853	869	863	846	832	849	814	806	810	770	779	786	809	866	842	803	811	818	790	813	852	780	810	818	779	834	816	808	800	807	838	865	890	798	851	823	832	829	783	894	819	790	849	846	872	810	798	820	840	791	846	850	801	856	759	803	886	799	835	795	816	770	779	782	829	806	811	789	805	843	842	805	811	854	878	764	798	824	798	803	826	834	788	751	857	817	771	829	821	762	829	822	810	781	781	832	806	816	807	819	834	863	773	825	781	802	794	861	832	800	818	903	829	820	828	792	836	832	852	893	843	823	802	834	768	846	814	826	744	817	827	822	786	791	833	832	881	859	824	858	800	825	802	805	794	839	768	845	828	812	838	831	817	848	777	802	780	806	822	810	766	874	835	835	763	851	793	740	796	846	792	861	812	837	762	831	819	816	803	791	852	857	822	862	817	826	758	812	784	811	815	835	777	847	862	813	821	821	811	834	825	788	838	799	816	835	784	835	799	832	851	839	855	800	808	837	816	818	789	825	870	843	881	777	827	773	840	807	780	833	853	797	866	835	850	868	840	783	822	808	783	826	826	844	831	835	776	804	813	849	812	832	866	882	823	761	834	833	796	843	781	806	837	791	780	810	855	817	860	809	824	806	771	836	775	849	841	762	842	859	813	801	815	773	810	794	784	815	809	866	820	790	756	783	825	877	812	808	821	829	787	788	827	865	838	830	789	792	773	841	832	805	834	775	824	830	883	818	825	843	784	812	819	793	854	864	802	787	840	845	803	812	835	765	830	792	823	854	833	812	850	883	790	857	808	867	832	839	834	791	833	823	828	860	833	839	800	772	802	824	848	812	855	796	795	800	795	806	837	803	822	827	842	814	819	775	838	790	890	786	797	787	762	863	870	880	793	789	824	824	867	801	826	851	826	761	797	862	823	804	832	766	878	804	845	810	796	801	821	804	830	789	880	835	819	817	842	818	859	816	809	780	778	778	823	837	794	835	789	845	802	883	799	880	830	815	852	819	789	795	827	856	841	908	843	835	799	810	840	768	795	836	826	811	817	817	827	801	794	784	804	836	813	875	808	827	814	836	760	796	837	822	785	792	803	838	835	813	869	826	814	852	877	771	828	819	829	799	836	839	792	864	815	817	813	827	821	823	837	826	788	867	825	846	836	846	798	856	822	788	806	835	803	849	812	803	822	845	836	786	811	834	836	884	841	837	796	873	866	821	811	821	807	866	852	763	773	809	823	780	822	785	818	822	786	813	856	826	779	795	780	865	759	774	787	794	764	845	812	815	796	803	860	831	812	764	808	822	851	823	877	835	838	821	843	821	820	775	833	866	839	796	813	813	795	877	818	833	775	835	860	838	850	808	773	792	791	837	853	860	798	830	843	828	839	830	849	818	801	818	838	839	778	822	821	797	833	809	816	804	831	844	840	832	851	817	872	854	782	820	835	820	814	771	800	787	821	839	871	800	811	795	864	760	858	848	803	767	784	778	813	804	814	762	811	820	850	828	814	788	830	806	810	793	774	808	820	779	844	794	806	793	799	827	789	809	829	778	817	749	868	842	872	828	848	792	793	831	865	860	843	803	816	791	794	897	862	849	803	834	820	799	873	827	828	775	784	858	844	805	818	849	820	820	823	833	802	830	780	800	778	787	884	798	843	841	823	825	855	802	804	868	841	843	832	810	792	828	804	814	809	769	787	825	794	806	816	830	820	823	830	855	827	842	875	796	824	839	788	789	785	817	831	811	840	852	789	871	865	816	848	859	837	866	831	790	811	813	801	868	799	832	877	873	786	843	794	865	817	773	801	776	778	816	817	796	875	830	793	752	835	823	825	850	824	798	879	826	828	878	809	853	810	805	800	845	820	781	812	818	835	832	812	822	872	776	825	807	833	799	851	842	828	867	795	805	834	859	871	838	864	786	856	816	796	870	817	838	837	844	842	783	847	839	866	803	827	803	833	833	820	797	834	822	861	780	845	790	849	804	770	845	849	888	873	822	832	854	799	791	821	837	820	784	807	837	831	828	841	865	814	871	873	789	782	822	815	799	843	839	870	841	831	830	775	812	807	835	821	827	820	789	797	799	782	811	761	800	742	803	766	826	777	791	793	844	832	808	827	833	799	779	835	836	864	814	778	830	839	820	794	779	816	852	775	811	785	886	779	809	817	788	851	820	827	815	779	816	837	853	852	784	820	799	833	813	810	801	837	843	823	820	802	847	840	822	825	778	843	831	812	843	826	814	770	849	788	798	796	805	808	806	809	826	786	841	795	821	795	800	787	800	807	850	840	796	840	793	813	817	847	863	793	795	887	785	834	858	805	845	848	859	784	860	853	810	885	800	838	858	783	890	841	843	820	790	831	785	827	898	812	813	847	839	809	837	834	808	845	803	822	791	846	809	810	790	824	828	832	802	803	818	779	767	815	781	799	831	796	782	817	863	869	804	786	805	834	801	771	817	798	847	850	828	825	787	791	824	864	835	780	785	786	804	770	843	824	838	814	829	824	847	787
26735	17607	3890	998	695	667	499	449	434	421	417	422	457	414	387	410	407	400	402	436	412	411	409	415	399	425	381	431	417	375	391	426	388	373	378	410	410	371	419	410	398	392	409	407	395	405	418	373	402	390	405	385	418	411	373	414	398	397	394	408	367	389	434	418	412	433	390	385	381	394	365	399	396	367	382	388	395	417	409	401	391	393	389	405	437	426	363	411	429	392	386	376	401	406	415	369	378	406	397	412	365	392	400	402	408	410	415	378	357	405	431	387	394	377	411	417	409	400	396	393	376	363	382	419	387	425	362	400	394	393	377	387	340	422	405	406	388	403	434	366	396	362	417	391	414	379	400	393	390	389	393	356	388	396	430	444	412	413	389	404	383	378	413	384	401	408	391	378	411	435	397	419	422	398	415	376	397	404	423	374	392	396	389	408	384	374	395	356	385	406	385	373	405	397	428	404	415	428	421	382	388	383	407	370	396	405	377	405	379	348	394	397	359	388	396	425	416	398	374	411	403	432	383	370	404	377	381	398	401	398	390	445	391	388	424	404	399	415	442	366	388	379	425	355	400	414	386	426	403	405	399	362	397	377	409	395	388	360	387	409	380	423	404	385	400	421	383	376	417	391	414	395	398	408	404	417	401	408	407	410	389	407	404	380	385	405	419	368	374	383	413	415	398	372	417	430	436	347	385	404	366	370	376	374	411	406	378	394	429	393	398	404	382	416	454	419	410	425	397	430	394	414	389	387	422	380	426	384	406	428	406	392	421	394	411	408	402	390	388	416	393	368	392	380	368	459	367	428	369	391	390	410	380	402	359	403	393	386	376	394	410	422	369	413	388	407	434	409	373	405	418	411	408	428	404	408	418	416	435	437	444	413	396	444	361	373	372	406	383	419	406	399	392	386	400	418	416	407	390	387	427	415	398	431	383	392	402	386	373	373	406	388	389	447	365	414	399	402	365	431	381	404	357	389	408	386	371	387	404	401	392	392	393	399	421	408	402	391	361	367	382	388	393	408	394	388	375	402	386	385	425	396	386	382	389	409	423	421	379	392	377	406	396	414	376	405	415	395	436	431	392	375	392	387	433	384	404	385	419	390	366	388	374	410	385	364	400	408	394	408	403	391	379	411	377	382	384	393	417	422	384	364	386	408	417	447	390	394	372	437	388	405	402	399	450	405	380	395	395	415	396	404	375	396	366	418	407	377	400	394	405	428	361	386	371	437	384	406	369	407	396	409	416	395	417	371	432	400	403	385	403	397	386	407	416	398	454	387	388	407	419	389	397	421	416	379	425	388	380	388	375	423	378	354	418	412	401	398	373	355	408	435	400	392	415	362	411	415	395	387	382	388	367	412	398	426	413	377	398	380	376	391	364	376	389	417	409	396	401	400	371	430	423	390	422	386	391	399	404	376	417	433	419	411	371	386	388	408	396	384	404	372	380	401	404	391	403	418	380	425	384	375	400	388	391	391	380	377	411	402	394	384	403	403	420	392	406	387	381	382	419	415	370	376	432	371	413	417	405	384	372	408	431	382	374	400	396	415	382	430	398	383	364	400	401	395	407	372	395	390	397	438	411	401	414	419	385	380	392	353	374	414	416	375	385	401	398	436	398	421	387	404	405	434	395	383	424	413	390	361	390	365	433	406	389	405	430	401	399	450	411	411	389	416	399	402	387	396	421	396	404	400	375	376	419	394	411	393	373	432	372	389	359	407	421	401	427	379	380	395	412	400	409	422	418	428	373	389	364	404	375	434	411	412	391	379	381	433	429	396	360	447	384	420	387	369	389	372	418	366	373	394	441	433	379	352	367	404	403	391	420	368	388	396	403	416	389	427	370	427	387	413	393	386	399	423	407	412	383	440	370	429	399	400	388	387	383	412	426	440	386	414	380	395	421	382	424	417	384	380	386	364	406	386	418	380	379	394	407	373	372	424	410	394	404	402	396	393	394	369	410	401	395	417	429	371	410	414	409	388	412	360	406	376	392	426	431	420	412	413	400	427	432	407	401	409	401	388	399	416	380	406	419	395	403	413	439	439	361	391	397	391	400	414	383	385	412	387	428	443	396	379	420	332	380	378	364	386	374	386	374	388	408	398	407	373	398	415	377	429	396	375	415	391	393	363	379	397	368	427	417	442	416	365	383	385	398	407	401	404	421	391	382	401	405	399	408	390	394	391	395	433	395	409	386	409	397	395	403	388	407	367	362	424	422	357	412	394	420	398	392	413	439	407	403	418	406	409	402	428	396	433	415	417	384	411	391	428	377	415	409	374	430	413	385	399	405	417	423	412	422	431	412	398	399	392	416	410	423	424	420	363	402	412	376	363	383	376	402	414	386	402	413	380	415	399	373	383	380	390	371	395	405	370	391	393	430	397	376	383	433	373	411	386	380	363	416	414	373	401	353	404	410	380	393	374	392	409	392	402	351	348	403	413	364	405	401	391	394	428	416	366	417	403	442	426	428	368	367	422	381	411	390	401	432	396	382	376	395	408	408	410	383	391	403	413	378	394	374	411	393	428	412	421	371	386	410	406	425	406	388	367	400	395	440	401	405	405	418	407	390	384	388	383	393	386	406	406	385	411	376	384	427	374	394	421	394	443	399	402	388	410	378	438	418	435	375	410	401	404	409	413	381	382	392	430	373	357	424	407	398	371	392	407	403	402	419	395	397	411	357	439	381	420	390	378	396	391	411	422	425	400	379	433	371	422	400	413	435	374	400	368	422	418	418	401	428	404	360	376	409	405	444	429	406	409	372	393	390	385	393	386	402	374	364	402	435	355	399	380	378	388	393	397	392	433	403	395	417	374	361	397	383	381	410	400	343	391	414	382	401	419	386	401	382	378	402	346	386	398	428	376	401	392	446	399	426	403	373	418	401	372	430	416	398	400	390	405	420	408	387	386	420	406	395	397	365	397	403	421	419	385	414	430	423	418	372	424	389	401	370	406	390	402	391	437	393	415	387	422	395	408	375	408	428	405	409	434	383	370	413	404	399	401	421	432	391	369	386	398	375	395	420	404	382	376	381	369	445	414	427	393	387	421	380	378	415	404	411	385	364	334	410	416	397	434	362	432	392	390	372	396	408	386	407	404	415	411	392	406	382	406	431	379	416	390	409	392	396	389	399	367	375	378	398	389	392	423	397	364	401	411	388	405	388	420	403	396	375	393	388	405	404	442	401	397	375	439	400	400	405	388	398	441	364	420	449	420	376	421	382	388	378	454	407	385	395	413	420	401	375	384	421	421	394	433	379	420	392	415	388	406	394	418	412	396	420	382	421	425	383	392	402	396	418	394	399	398	383	398	373	385	407	369	416	392	392	369	411	406	429	391	379	382	418	436	394	418	417	384	400	392	392	408	369	412	403	369	382	400	397	396	388	399	360	404	411	398	452	378	426	403	406	372	399	393	382	335	362	422	394	401	365	379	396	388	419	395	425	410	388	419	388	405	391	376	398	383	398	420	419	400	447	417	401	370
4596	1806	1339	794	748	639	572	534	581	579	563	530	552	532	480	530	513	508	481	519	467	490	503	482	529	536	497	513	476	508	511	558	482	489	496	490	503	523	490	506	477	526	496	510	481	479	483	467	473	442	485	530	520	479	478	517	510	509	496	486	448	495	470	504	508	470	518	499	469	497	484	499	461	493	506	420	500	479	461	468	493	504	516	460	523	463	494	520	492	504	490	497	521	470	476	488	498	493	469	477	495	450	522	513	499	506	489	512	505	479	483	513	484	467	494	487	518	477	479	472	509	480	499	501	496	491	475	461	494	529	493	508	490	491	496	473	477	492	475	528	466	500	480	495	509	517	494	510	492	470	533	475	486	471	488	476	480	492	491	464	534	459	462	477	502	486	484	512	492	497	491	490	475	520	518	499	531	506	485	496	516	508	500	512	499	466	473	505	481	505	496	437	461	480	527	477	510	506	468	524	550	459	491	483	461	467	508	482	479	486	508	486	529	531	473	507	510	491	488	479	495	518	468	494	470	474	477	473	497	465	549	468	510	480	505	474	457	479	481	484	502	486	477	519	482	498	504	505	497	487	497	482	495	498	492	455	511	498	509	487	484	489	491	453	474	493	476	518	460	517	496	485	472	468	536	514	502	520	519	533	468	495	492	489	502	485	499	511	487	494	475	526	486	511	498	495	498	498	547	472	468	514	513	503	522	496	492	530	548	479	494	482	460	523	528	479	492	484	494	482	463	528	513	496	512	468	499	481	474	505	485	546	495	484	512	493	480	526	530	518	503	487	475	501	492	486	506	484	520	503	505	501	493	466	492	488	486	469	499	534	499	489	486	483	465	510	488	534	517	494	496	456	490	500	470	515	478	476	526	473	467	494	507	487	455	525	507	503	465	512	491	479	487	513	493	505	524	437	509	494	470	501	461	527	461	461	487	535	487	518	533	483	472	497	512	511	506	488	491	486	504	485	494	495	488	511	505	474	523	503	498	500	456	529	507	489	478	479	493	559	548	480	508	501	490	496	501	525	494	505	498	524	491	467	497	489	466	480	527	430	482	469	492	486	480	459	473	487	491	493	502	441	453	518	491	545	510	523	479	507	503	533	502	472	476	510	464	510	521	521	502	510	486	512	514	491	490	533	516	496	542	512	458	484	480	496	486	502	515	483	479	503	519	500	523	491	503	472	513	521	500	512	487	519	503	500	523	498	475	497	493	496	500	494	496	472	504	550	514	479	474	508	536	500	529	484	510	478	482	512	502	448	465	505	479	502	515	524	517	524	480	478	474	507	501	484	492	500	521	521	517	494	496	485	468	514	503	470	492	479	505	520	502	510	527	485	491	485	469	472	475	483	461	455	538	493	444	468	520	511	518	541	510	502	540	487	474	480	457	536	501	505	492	499	502	502	430	496	492	477	506	515	512	497	485	526	487	525	503	499	502	519	501	493	528	488	467	480	497	530	483	493	506	457	500	504	488	514	486	474	490	504	451	508	512	502	505	529	494	509	466	474	509	503	491	542	495	528	497	450	497	522	499	512	519	473	486	495	513	501	501	478	487	490	456	515	525	464	488	505	489	501	509	481	505	544	485	444	489	479	515	536	459	491	477	516	495	472	509	483	493	544	497	472	486	493	492	502	511	469	488	482	513	504	470	511	465	519	513	502	500	522	504	474	498	523	469	497	456	501	487	498	469	485	504	515	489	467	490	490	520	452	507	499	468	539	495	503	479	471	522	492	498	466	478	457	453	509	490	513	506	498	443	499	495	511	452	481	459	479	493	473	487	483	494	515	519	503	515	525	486	501	488	534	452	511	472	461	469	500	519	506	485	474	492	460	461	445	510	513	499	458	529	475	480	496	495	488	498	492	492	479	474	512	506	508	465	518	498	472	470	525	505	459	518	479	519	519	493	475	493	539	469	508	486	499	462	459	509	428	498	485	504	502	492	467	481	511	507	477	485	442	486	486	479	501	496	491	504	513	480	491	521	496	494	486	537	464	518	489	476	464	478	469	508	465	471	494	513	518	562	510	502	541	496	500	442	509	510	479	498	476	503	499	522	524	506	516	487	490	545	482	520	536	493	476	472	488	469	500	497	485	516	444	496	481	478	481	469	502	499	498	554	497	505	466	452	513	535	516	510	505	456	497	513	450	485	535	497	546	526	558	486	515	474	502	474	516	456	474	506	463	479	490	463	500	511	508	549	494	503	467	481	491	486	525	506	475	484	505	490	471	478	454	487	477	505	478	514	532	463	509	494	510	481	507	476	531	488	485	480	502	491	496	501	471	503	511	488	479	485	493	472	470	491	490	489	514	470	478	499	534	483	490	522	473	508	504	496	489	483	542	490	503	507	499	463	459	492	467	495	487	485	491	484	493	523	492	481	489	458	497	524	495	468	505	531	481	512	447	478	461	442	460	489	478	501	483	460	496	470	520	502	467	494	511	478	522	492	480	488	442	460	519	482	488	490	536	533	481	505	521	509	488	498	522	454	487	509	514	500	520	488	492	470	501	525	492	532	491	508	522	486	520	518	476	480	439	516	493	473	486	528	487	480	510	437	512	512	504	494	485	490	473	516	480	459	511	492	494	507	489	452	520	509	531	518	484	506	493	519	518	499	508	490	500	469	469	530	466	460	477	515	538	474	503	473	484	518	524	474	482	465	504	525	494	461	482	505	500	469	500	493	505	488	495	501	476	500	488	505	472	488	511	482	512	491	479	473	526	486	487	495	505	507	520	498	482	473	475	449	493	517	466	479	480	492	516	526	508	502	471	516	492	477	473	452	512	485	499	502	519	470	490	478	518	500	530	515	473	505	490	488	482	475	481	502	452	485	508	523	482	502	486	480	479	504	472	473	481	527	484	475	474	484	497	472	481	520	527	514	529	509	495	499	498	469	522	417	474	498	482	472	486	545	474	485	464	494	496	520	456	507	495	529	500	505	505	439	516	488	487	487	504	488	501	480	488	483	501	499	447	494	488	482	498	504	492	514	486	553	481	485	484	475	466	463	514	508	505	485	541	513	507	498	505	483	500	465	506	492	505	516	531	499	487	466	527	475	473	487	477	491	506	546	535	476	506	518	455	498	504	472	479	509	488	488	479	486	496	494	499	552	498	489	490	492	490	482	490	494	514	482	523	496	453	534	526	491	472	494	462	492	463	497	488	511	493	501	473	496	501	458	520	491	487	492	485	488	516	512	474	480	505	472	470	491	505	537	516	539	488	477	501	510	505	488	546	467	496	505	507	497	545	458	466	495	475	504	518	506	480	496	484	494	483	485	516	461	484	483	483	512	507	480	481	508	525	498	448	508	516	508	491	477	471	478	490	481	529	488	520	468	470	490	553	489	471	528	478	463	445	484	492	474	496	523	481	519	485	490	489	458	538	512	464	534	505	520	477	484	513	519	542	510	483	519	480	497	493	518	488	494	486	494	497	537	493	489	489	459	499	511	497	472	529	517	491	457	502	529	452	526	519	501	482
22880	20946	28147	23901	20931	8051	1367	1029	972	900	933	868	896	819	785	843	802	806	826	763	809	788	822	761	757	773	798	748	833	787	747	733	744	769	730	807	787	786	812	731	796	722	703	727	772	805	741	740	718	754	759	785	725	805	739	800	754	689	704	760	760	750	788	735	764	731	763	743	743	745	741	707	777	747	708	830	757	800	730	695	770	753	758	765	768	769	772	796	788	768	759	719	744	707	754	776	764	757	748	781	776	754	788	765	728	728	712	773	713	769	737	724	797	710	757	749	760	759	774	762	774	745	769	740	752	730	758	743	763	717	770	797	753	744	756	672	702	726	767	718	751	776	727	732	772	748	718	805	714	783	740	729	772	750	758	720	755	740	768	789	810	743	771	699	739	770	765	738	758	751	722	778	753	735	752	711	776	719	785	769	801	739	791	758	771	746	758	749	742	782	770	804	753	740	811	769	760	740	656	721	771	766	771	745	760	777	739	743	751	782	739	760	757	704	765	770	758	779	731	771	772	764	722	803	747	737	750	756	745	721	762	716	756	743	682	761	728	783	753	758	765	741	777	754	745	775	772	714	712	775	757	733	800	764	794	716	750	786	781	746	791	749	783	774	775	776	709	725	731	769	796	738	726	748	792	772	768	825	784	791	754	784	771	826	760	806	724	745	810	749	757	752	720	705	719	763	795	723	779	728	771	794	741	739	716	740	791	740	745	781	750	735	748	743	782	730	734	729	788	769	784	786	746	799	805	743	795	717	739	730	746	780	761	788	750	766	738	731	733	708	765	751	734	770	758	782	716	723	699	786	765	756	750	755	725	808	783	737	741	735	775	772	789	750	736	780	760	743	766	779	751	726	753	742	741	785	745	788	695	738	790	701	748	767	717	755	759	783	684	823	744	754	700	714	763	724	755	771	751	745	723	803	786	700	769	785	748	794	745	757	799	769	732	777	751	759	746	729	764	735	769	756	753	789	743	764	780	754	746	753	744	732	722	732	758	748	816	752	766	764	713	768	710	748	707	766	803	711	787	761	760	750	766	767	729	759	727	700	728	713	745	745	736	735	802	807	759	807	743	756	747	750	785	786	719	743	755	783	740	772	761	746	698	750	793	736	737	773	776	795	745	817	723	773	769	780	733	735	750	769	801	759	764	842	770	741	804	748	734	805	734	774	702	760	754	774	789	773	754	745	710	763	785	758	797	841	738	791	742	706	791	720	717	729	753	754	723	720	765	750	739	767	763	778	746	783	699	744	732	782	738	755	784	778	768	753	765	776	785	820	705	725	724	713	720	774	782	770	716	788	753	748	749	747	753	785	737	719	756	747	772	727	727	716	818	757	815	753	689	797	732	768	744	759	744	749	730	731	763	741	728	758	763	763	728	753	688	778	780	753	748	749	737	763	761	714	732	748	752	740	783	721	786	795	786	777	703	768	800	720	778	709	741	738	718	770	796	737	753	797	741	769	750	767	743	740	729	719	722	734	777	743	783	739	751	751	741	708	726	779	784	784	734	736	762	778	776	765	780	715	744	747	758	714	748	765	742	719	716	744	739	743	700	718	770	719	739	786	793	766	738	719	762	727	784	720	754	748	771	784	720	775	707	812	717	746	781	725	732	740	791	761	783	756	784	771	764	766	756	778	750	777	768	791	801	755	778	782	775	740	760	782	797	707	763	715	707	728	745	787	741	766	775	729	738	731	762	723	745	728	761	750	728	732	720	710	708	735	752	760	762	774	745	813	741	723	731	765	814	764	760	787	783	744	743	817	755	773	759	774	802	706	729	796	750	791	777	735	741	769	710	772	838	767	771	749	734	765	731	728	787	726	716	715	745	761	733	761	785	754	736	761	697	767	743	704	731	751	669	758	779	720	768	745	739	723	780	775	746	722	752	767	733	711	748	776	742	745	753	752	768	728	735	756	736	741	806	736	755	761	718	735	775	726	791	734	716	737	722	768	735	725	721	746	730	736	765	799	760	732	767	745	754	716	783	738	795	690	774	732	762	773	731	726	785	673	721	702	773	764	776	786	723	793	744	772	732	766	739	704	776	780	713	757	735	770	716	768	761	804	725	754	745	735	731	754	714	730	713	796	753	709	688	703	733	765	752	725	707	733	729	751	788	781	818	780	727	717	748	735	735	771	769	729	771	750	693	757	770	745	748	773	775	767	757	751	766	755	764	733	748	706	747	786	858	756	730	781	757	763	774	733	752	751	752	793	727	757	775	767	742	707	769	773	737	702	741	731	762	746	751	733	756	769	783	764	745	779	800	764	745	715	694	786	761	751	702	775	775	742	719	808	806	746	718	731	758	715	708	794	766	785	798	783	770	744	752	725	742	763	757	813	751	733	776	755	802	732	761	745	770	740	762	764	692	748	787	747	739	741	782	725	752	766	702	736	748	791	797	756	756	746	772	774	724	685	764	738	736	753	766	726	772	776	751	746	781	706	729	760	783	714	789	760	770	733	696	777	742	768	756	755	793	734	733	716	747	736	755	742	747	784	762	718	733	748	724	779	775	769	774	728	766	782	807	738	755	702	734	786	782	773	767	754	759	765	753	779	712	757	752	756	800	773	688	711	782	723	737	764	745	720	783	754	745	758	740	711	762	722	762	762	763	734	749	757	739	757	746	752	762	738	734	790	799	717	755	750	765	715	735	742	758	738	804	762	738	713	745	745	756	734	739	684	732	811	814	756	723	758	774	688	744	782	760	719	705	717	727	740	752	738	767	738	755	745	742	774	805	738	777	734	768	771	773	777	731	795	787	804	782	750	719	760	744	726	796	737	736	762	777	717	743	756	741	758	795	772	784	750	794	762	740	697	784	771	762	745	786	762	726	717	759	756	752	769	746	753	744	750	761	728	752	778	717	734	712	724	773	741	706	805	680	710	727	743	729	726	772	759	733	712	716	784	737	818	782	757	733	773	737	737	754	778	737	757	796	706	752	769	750	695	770	734	751	744	747	816	768	794	766	752	742	726	735	740	791	747	739	731	724	725	772	702	833	770	720	741	790	758	741	773	759	727	777	757	722	766	730	783	789	785	726	737	743	784	784	730	746	734	735	690	754	742	748	736	758	717	709	748	777	774	730	697	769	746	730	715	728	701	747	747	735	770	742	727	783	810	788	774	733	723	726	722	770	728	731	759	802	762	759	778	727	724	766	746	752	743	781	764	736	753	763	777	706	760	740	731	781	790	776	732	753	772	765	756	766	782	744	779	725	742	751	784	736	775	749	748	743	775	735	795	779	737	711	716	728	750	735	719	782	755	748	750	771	723	731	749	772	748	740	781	763	767	751	762	767	759	761	769	768	760	780	747	740	779	717	755	742	781	778	778	786	772	774	737	757	740	787	759	730	755	722	777	732	717	730	728	804	763	760	737	747	730	753	769	788	786	780	731	725	783	809	730	738	756	735	741	765	819	742	771	748	760	739	776	777	760	703	746	788	755	711	755	768	822	742	742	755	748	734	721	807	741	752	760
4806	9142	6653	3226	2313	2006	1627	1511	1294	1266	1200	1102	1158	1083	1033	986	1009	987	996	985	977	1000	927	942	985	982	939	959	1018	918	885	951	920	951	932	901	930	900	967	914	899	953	952	1018	923	953	929	913	957	953	931	928	938	974	937	893	893	1014	908	975	942	956	910	892	955	932	958	885	898	919	917	899	933	892	881	937	935	941	907	962	934	945	924	900	964	934	941	952	913	955	865	924	948	919	941	918	938	970	958	970	943	907	960	906	892	936	947	952	947	898	895	922	927	953	930	952	920	948	937	880	931	921	881	899	915	922	894	889	894	922	961	869	889	884	859	903	948	944	910	941	952	942	892	968	902	860	888	935	887	966	956	953	928	936	959	906	885	904	975	939	891	919	887	952	899	904	968	873	872	963	925	917	989	963	976	938	908	951	962	908	909	990	873	919	901	887	899	906	864	924	904	938	910	934	927	921	961	947	944	884	924	943	954	929	933	947	927	919	869	889	901	889	932	973	916	919	959	927	915	892	912	899	924	915	932	925	890	913	907	929	973	917	874	881	934	955	917	928	953	930	938	908	875	899	926	934	916	944	921	913	916	913	947	918	858	894	948	889	890	955	899	848	904	899	905	924	917	960	866	909	959	916	983	899	922	940	938	958	920	945	984	909	926	870	919	866	937	971	944	940	870	917	908	919	916	925	886	982	915	921	864	968	948	980	897	923	926	935	954	875	937	917	969	917	908	913	890	920	933	918	941	869	897	944	916	909	927	914	918	929	937	914	910	941	908	954	897	875	991	917	903	944	941	916	931	894	898	971	985	943	910	942	939	932	965	948	916	914	891	936	944	903	917	901	941	915	944	913	948	921	950	907	979	904	919	944	917	898	865	932	864	969	949	951	962	918	915	894	933	899	969	901	919	988	941	906	967	906	937	968	914	920	920	907	930	893	962	937	881	948	958	911	916	906	929	957	932	909	906	929	939	906	876	922	933	949	880	947	912	921	901	958	907	975	845	876	908	922	877	918	949	904	864	925	884	937	949	875	925	922	946	929	884	936	956	875	923	889	905	869	868	931	966	890	987	916	898	950	916	968	969	917	867	982	912	862	938	911	938	946	943	957	892	896	864	931	936	909	962	914	915	875	892	957	904	913	994	955	934	959	927	905	943	905	871	891	967	923	907	949	939	923	970	903	963	918	945	944	949	923	958	942	885	893	921	962	972	950	894	906	922	929	924	911	936	939	920	930	938	924	878	949	844	901	892	929	925	952	955	936	911	912	960	945	869	887	937	965	908	886	972	950	907	882	936	930	937	927	932	986	937	940	968	890	923	835	934	914	936	895	943	945	979	901	916	977	922	903	885	895	895	920	873	924	958	961	899	937	901	934	965	924	908	952	919	883	931	896	958	942	982	996	903	1011	908	1010	936	931	890	874	863	886	910	908	964	927	893	949	888	874	911	969	946	963	988	900	863	884	913	952	897	930	961	926	913	947	879	920	921	937	874	879	950	908	923	932	974	893	938	899	913	940	879	934	919	935	951	895	869	870	906	935	912	908	950	933	927	936	969	936	920	948	893	952	925	925	1006	867	938	904	922	963	926	930	936	903	918	948	939	948	968	878	875	879	988	901	918	946	931	970	891	986	861	918	950	901	909	916	935	886	889	925	905	934	902	897	924	947	946	958	921	950	886	879	949	916	929	965	897	892	918	937	906	918	909	918	977	959	890	959	950	837	950	936	893	928	906	965	909	941	886	877	904	964	874	945	915	918	876	908	906	918	907	899	947	900	961	952	922	920	942	937	966	911	895	939	959	927	918	897	973	929	879	894	940	906	871	930	943	899	945	929	944	898	917	873	892	927	911	921	936	962	905	952	947	884	915	925	944	939	909	918	906	931	958	950	950	929	917	911	910	937	888	945	910	896	892	928	884	870	961	877	955	932	985	970	972	873	893	925	912	947	908	929	926	922	949	961	916	968	915	889	944	962	899	873	943	914	957	924	877	912	952	910	948	927	852	925	916	957	892	896	903	929	942	897	987	964	976	876	938	842	934	909	970	917	919	994	855	916	938	952	912	981	936	918	893	941	946	903	888	893	885	962	926	891	963	863	939	938	991	973	883	923	938	888	968	925	968	937	926	921	978	915	888	961	984	897	914	903	914	904	879	943	934	832	923	956	914	909	905	907	911	929	894	914	871	913	886	928	937	939	887	890	944	896	954	897	866	911	941	943	982	922	936	943	888	945	862	964	919	941	936	922	939	927	936	925	919	940	916	934	909	895	992	846	922	922	899	911	944	905	929	912	931	928	945	920	922	891	990	931	930	949	944	933	859	942	880	930	921	905	921	957	890	945	919	966	887	942	904	925	933	915	903	929	968	897	910	871	958	895	885	901	1000	858	865	948	957	890	975	958	926	933	966	917	876	867	944	1005	835	944	883	925	903	917	923	961	943	972	919	949	991	991	936	930	928	880	950	894	910	896	899	980	957	942	955	953	926	898	946	943	938	945	965	937	868	894	952	914	919	922	936	870	908	916	911	846	892	887	935	934	948	938	917	908	881	922	917	920	903	946	939	937	911	879	859	945	959	897	953	918	951	919	941	869	914	934	927	963	906	917	981	916	976	917	900	930	952	879	898	894	979	920	927	891	923	965	946	947	933	960	965	937	943	937	907	977	936	890	917	918	883	1021	905	880	942	925	939	890	884	966	977	931	960	902	917	918	883	932	936	929	955	926	919	896	972	928	941	903	936	977	890	985	910	941	948	908	966	900	908	904	940	904	984	890	914	931	907	916	955	925	901	956	906	894	911	881	915	965	1024	913	898	926	855	930	909	869	974	936	903	959	897	902	952	987	937	923	916	912	915	907	909	862	907	901	965	947	968	957	917	954	921	896	880	878	937	981	977	929	883	943	883	981	908	978	912	933	889	987	952	909	923	855	936	906	967	981	927	896	921	968	922	965	917	917	929	916	938	923	944	990	939	927	983	921	925	978	936	936	911	924	907	923	954	908	936	893	944	932	944	930	890	921	888	898	915	948	908	939	891	908	880	916	922	911	958	973	882	928	931	931	942	934	897	920	949	881	921	914	898	887	922	945	938	931	885	948	960	875	923	902	959	888	937	935	942	855	926	925	935	893	928	913	918	942	905	972	927	909	988	917	907	982	948	936	869	932	896	965	938	888	904	861	939	862	996	930	888	914	908	888	880	920	911	895	917	892	936	945	894	892	918	924	933	876	956	933	902	934	888	869	889	900	944	942	912	950	928	916	938	860	929	925	968	926	940	936	911	945	927	926	915	1025	952	915	907	903	925	909	909	927	918	922	883	856	904	888	939	857	940	923	921	888	927	989	922	979	917	930	946	909	916	898	909	918	975	969	952	964	912	911	971	989	895	945	896	903	887	957	914	964	934	946	979	869	918	935	966	891	936	930	903	872	968	922	931	940	928	925	934	905	947	949	925	959	928	907	931	900	925	908	968	870	871	954	894	968	924	960	901	929	917	942	958	914
24038	20955	26884	25007	6717	508	382	336	288	268	240	232	234	226	215	193	194	220	212	229	222	226	194	204	226	195	211	218	221	196	217	176	206	195	221	211	228	173	204	183	168	192	209	219	213	202	220	194	174	182	213	201	178	176	191	185	199	187	223	195	194	192	193	181	202	216	196	199	200	201	215	175	191	211	182	189	205	195	184	209	175	212	199	192	208	195	194	179	156	213	205	199	197	184	212	181	176	195	181	171	176	186	202	185	216	189	208	195	222	183	160	211	198	181	181	193	208	187	209	171	163	208	217	183	203	211	209	192	223	206	200	207	198	216	195	194	183	206	204	204	171	170	164	193	174	223	180	197	198	219	181	189	174	183	213	200	207	194	194	208	199	205	210	197	189	182	200	206	201	157	173	224	199	184	195	175	196	186	182	202	207	202	186	195	190	185	205	176	218	198	182	224	210	214	221	204	197	190	215	171	192	198	186	184	169	183	202	195	202	208	196	182	182	208	189	214	181	190	210	174	207	179	189	204	191	197	181	209	206	209	205	212	176	187	181	225	213	191	193	179	197	202	206	207	184	205	204	227	193	194	165	187	175	186	202	181	198	181	202	194	191	205	221	191	192	202	182	168	198	217	202	217	199	199	166	185	205	187	202	205	207	200	175	206	204	204	213	210	209	191	200	200	207	167	192	188	190	180	210	177	193	170	204	199	204	195	191	206	195	201	221	205	184	184	179	190	190	200	209	199	195	202	215	221	196	206	180	195	170	190	220	189	223	189	169	199	193	202	189	195	221	199	191	208	200	179	184	168	190	191	188	182	213	191	191	199	191	190	205	180	181	202	182	183	197	200	205	171	194	183	186	183	192	190	182	209	189	178	191	198	200	184	172	191	226	192	196	211	178	203	185	208	196	195	212	195	193	190	182	200	175	196	192	194	202	171	171	183	192	176	200	184	211	188	184	175	185	201	184	195	179	203	184	223	208	197	200	180	186	190	204	157	222	178	203	193	199	191	185	205	194	189	206	206	208	178	178	202	195	198	192	207	179	184	173	188	190	193	196	192	188	185	196	201	187	188	180	185	189	207	194	206	184	223	199	182	175	208	206	155	201	195	190	172	185	200	206	205	209	211	201	205	185	190	197	207	211	191	190	173	194	187	197	232	178	204	185	191	183	167	188	188	206	189	200	168	181	193	176	213	234	193	175	188	212	202	170	186	216	231	197	205	206	185	186	214	225	226	166	200	218	203	189	171	181	191	226	184	195	172	200	206	196	216	172	193	211	182	200	199	185	193	202	184	193	213	184	193	187	185	175	181	195	181	185	186	192	183	197	206	214	204	209	207	196	203	213	171	167	199	167	219	197	192	194	188	189	208	187	214	197	186	223	199	203	187	186	194	197	207	190	213	189	203	212	202	192	205	176	175	208	199	199	210	199	192	185	187	193	173	189	202	175	202	185	213	166	165	195	195	189	218	187	209	195	192	199	207	189	231	203	196	182	186	185	197	201	202	200	202	196	215	189	182	187	185	195	176	180	183	179	166	202	213	199	196	217	209	174	182	167	168	203	210	194	221	192	191	178	200	207	198	176	227	187	190	175	214	165	206	188	177	209	192	179	198	167	189	198	154	213	167	199	202	192	197	199	199	226	173	183	179	188	176	191	198	176	204	182	207	202	213	193	199	201	229	181	210	194	183	210	199	205	212	189	195	197	189	185	177	189	205	190	204	199	188	214	203	208	209	199	202	188	191	170	197	195	203	199	179	206	199	186	209	184	191	195	187	207	185	197	225	200	188	196	207	180	213	201	195	189	182	207	181	228	213	182	202	204	189	203	182	204	202	188	172	219	182	199	187	203	193	207	211	172	175	207	197	242	189	189	192	196	218	212	207	200	167	230	198	207	221	194	214	209	172	202	198	204	168	227	204	176	197	201	195	197	183	187	172	218	200	195	184	177	219	208	164	211	197	171	186	197	177	189	185	179	213	197	186	194	198	210	228	198	199	214	229	184	198	188	196	192	212	216	189	176	196	195	195	177	189	191	174	192	202	183	188	196	179	182	206	168	208	188	191	180	195	196	201	204	189	194	197	187	182	177	176	202	200	198	206	190	218	170	191	200	193	168	193	202	211	221	202	200	199	205	176	220	164	191	181	213	209	199	197	199	173	185	178	190	180	175	212	173	203	196	191	207	200	201	202	192	169	178	199	207	191	166	229	198	204	185	211	211	183	201	188	180	198	198	210	177	199	210	189	195	195	184	196	178	185	202	211	186	187	178	198	230	214	189	185	157	219	171	193	182	202	174	208	202	185	210	215	186	158	204	219	169	189	191	204	193	190	215	173	184	205	206	197	169	195	186	199	238	190	185	192	186	198	175	194	204	188	216	209	205	186	199	180	209	234	209	197	199	195	185	202	189	210	201	169	184	188	185	203	185	195	171	189	196	198	213	193	206	176	180	209	198	205	182	199	181	199	211	210	176	193	225	193	199	198	174	206	200	185	185	204	193	198	193	200	194	177	192	219	197	225	185	201	188	209	214	175	208	214	214	202	186	203	196	181	182	205	199	188	200	201	194	196	203	189	172	158	160	177	175	207	191	202	191	196	199	197	184	189	180	207	205	203	200	205	172	179	191	177	176	191	239	177	195	200	212	194	173	188	200	175	200	194	210	186	198	200	195	202	180	198	177	189	208	196	201	159	200	177	234	183	193	176	202	191	202	198	194	206	191	183	198	168	202	208	176	182	209	202	183	215	191	179	198	205	184	199	184	193	222	196	186	184	193	211	193	191	205	209	195	203	220	178	189	179	172	200	179	192	208	206	167	194	215	199	199	189	192	213	219	187	212	201	185	225	194	221	190	211	194	206	212	189	219	216	194	191	200	186	195	237	187	196	190	186	192	185	187	223	202	211	202	198	190	215	204	185	189	218	179	208	164	200	205	203	211	188	191	210	192	192	187	190	200	163	208	200	216	189	225	187	179	185	214	182	214	203	205	188	197	187	206	199	185	201	185	222	203	180	196	166	189	216	185	199	194	219	211	183	205	235	204	203	181	180	182	219	223	183	189	219	191	209	178	189	177	232	183	196	192	175	187	163	204	182	192	189	185	188	206	201	162	172	210	174	196	228	205	213	191	185	181	215	183	199	186	167	184	202	202	188	192	192	190	171	180	173	204	187	207	197	197	180	197	195	195	184	190	191	200	185	182	190	180	191	208	193	190	175	215	183	198	222	191	205	195	213	203	184	183	193	185	184	159	198	217	204	175	212	182	197	187	203	216	170	174	187	178	203	178	197	192	208	187	179	183	191	190	181	198	196	201	190	166	186	200	206	181	188	214	201	203	173	192	192	213	186	189	193	209	198	189	192	192	195	204	202	200	204	192	197	220	151	179	200	202	188	197	182	202	220	184	201	206	200	208	228	206	188	164	162	193	200	175	181	197	213	181	211	211	187	184	179	187	187	203	200	209	184	195	177	207	189	214	178	184	199	190	212
4483	5038	3460	1614	1104	872	690	596	480	475	411	390	360	342	308	322	311	288	299	265	298	293	258	310	270	268	291	272	309	294	287	283	264	274	275	269	288	282	297	291	285	249	278	264	316	324	289	285	276	276	262	272	286	273	288	267	271	283	286	249	293	284	281	233	261	275	271	255	268	285	273	259	298	274	244	270	237	290	291	282	283	282	277	275	285	273	276	292	276	240	269	284	263	257	296	266	288	264	246	258	299	270	269	283	250	270	257	293	262	264	272	248	272	252	287	288	295	302	289	269	286	280	249	266	274	265	308	262	290	264	268	276	292	269	285	273	274	258	271	276	269	297	283	236	249	299	248	279	281	267	267	271	289	278	275	295	279	270	307	270	281	274	261	283	254	297	267	289	269	271	244	261	283	267	279	267	245	297	285	261	273	266	291	294	276	271	257	286	279	283	273	247	275	278	265	289	295	243	278	280	279	289	274	285	281	262	279	275	254	259	306	242	254	274	283	258	263	294	305	270	280	311	278	267	275	256	268	270	263	286	235	250	274	269	264	288	264	302	265	268	266	322	255	279	258	268	265	275	275	285	289	271	258	274	265	268	279	293	252	241	251	248	253	248	280	311	276	279	269	279	280	260	238	268	275	269	239	262	265	280	265	284	281	275	308	262	266	279	285	301	284	280	279	301	261	286	247	254	304	275	261	295	285	263	270	263	249	261	276	277	245	288	268	247	287	281	289	254	258	283	310	279	254	277	251	268	281	263	272	259	243	280	266	273	269	240	240	291	270	305	264	287	270	263	256	252	287	284	279	275	263	250	260	276	295	247	275	250	255	246	289	271	280	294	294	300	279	283	247	273	285	266	235	277	234	252	267	270	268	280	289	272	274	260	278	263	262	262	282	267	258	260	291	239	279	271	259	267	282	272	261	269	286	234	278	281	240	286	261	259	256	271	262	282	238	271	279	252	282	269	246	291	286	287	217	240	264	265	274	252	275	260	289	293	245	280	274	278	280	271	249	264	276	275	292	280	264	268	290	263	284	282	279	278	264	292	265	273	289	265	288	256	315	270	285	263	272	273	300	232	254	281	289	238	281	275	263	267	281	267	268	285	283	259	269	276	248	278	297	292	269	274	277	278	291	290	287	270	257	280	281	247	282	271	293	272	272	274	258	270	259	249	280	248	267	253	269	269	298	261	292	265	257	270	277	276	304	301	247	290	231	253	271	278	229	247	288	283	266	286	281	265	273	302	269	250	262	265	282	267	281	268	282	281	274	244	286	262	259	284	280	231	255	244	283	289	264	298	223	291	286	268	256	278	263	268	284	287	271	281	281	268	255	269	268	272	269	272	283	274	264	292	284	269	276	291	275	286	309	267	234	272	271	247	274	281	271	258	270	254	275	282	260	282	285	235	270	250	280	257	304	242	276	250	251	296	275	270	265	276	295	248	286	261	268	255	274	255	268	292	289	294	284	278	264	254	277	288	275	277	248	278	292	246	250	286	285	268	269	273	307	300	279	243	296	244	260	288	300	290	300	266	265	265	269	266	278	288	249	275	309	274	266	271	256	265	283	296	261	291	267	276	265	253	254	287	263	280	261	264	251	289	280	277	293	269	258	269	302	291	273	283	249	291	292	273	296	272	278	258	239	267	252	271	243	263	276	261	280	249	243	291	273	260	273	265	289	299	263	281	291	259	271	292	281	279	276	265	275	241	258	262	290	267	263	287	256	258	264	245	283	283	263	257	280	262	274	288	283	265	286	267	266	267	275	300	265	271	281	281	288	252	276	280	261	263	278	278	281	241	230	290	296	292	270	268	259	293	274	279	306	279	265	273	271	250	240	293	298	265	269	282	278	276	280	264	270	258	309	249	258	267	263	234	265	294	273	258	279	297	291	256	279	246	250	241	291	266	267	262	269	254	289	233	269	257	268	283	273	299	278	273	285	276	265	264	260	263	300	269	273	255	275	266	294	256	261	268	280	268	255	250	301	289	293	261	258	265	248	301	296	314	260	272	252	283	254	293	257	312	273	258	276	281	248	285	281	282	261	276	252	245	294	264	257	273	296	282	273	253	274	283	257	276	310	303	251	257	298	314	279	315	288	303	279	251	293	254	275	269	277	267	260	264	277	236	244	261	275	269	264	283	259	277	249	287	292	269	276	260	292	261	269	289	239	263	289	270	262	265	286	275	279	259	280	265	273	290	254	283	265	260	280	268	277	282	282	262	243	287	271	287	295	262	286	257	276	275	265	276	264	268	258	262	231	286	259	284	274	276	300	271	281	263	298	272	274	257	260	306	240	254	296	275	285	268	278	258	267	253	242	287	236	256	267	260	297	250	260	299	275	285	248	285	274	242	263	256	240	253	267	312	314	287	271	254	263	262	278	263	283	282	270	260	252	245	271	297	291	237	273	283	266	258	293	273	281	263	298	274	272	292	248	268	271	261	284	265	282	273	296	266	268	272	256	282	251	273	259	295	270	274	296	266	253	306	267	282	269	292	288	273	279	299	257	289	259	269	269	259	263	273	272	262	256	277	260	292	264	274	267	261	252	275	265	252	289	262	258	269	282	278	280	268	277	253	270	245	255	224	247	261	301	258	294	286	279	293	292	268	270	243	279	264	279	270	267	285	264	274	265	275	289	252	275	262	263	273	257	261	319	241	248	260	259	268	276	284	293	273	289	252	263	261	263	233	304	288	265	270	281	273	261	306	286	288	250	285	274	265	290	282	265	264	254	293	277	263	284	260	258	280	269	263	295	272	267	286	273	240	312	287	294	283	273	262	297	235	252	270	283	282	270	272	263	304	270	259	256	262	264	301	268	224	276	260	272	283	269	295	266	247	287	261	281	281	269	300	274	258	288	263	262	296	269	263	266	306	297	282	261	276	274	280	253	294	272	260	265	277	260	292	270	258	271	272	270	274	281	251	249	264	282	264	271	270	281	287	267	262	263	274	245	306	279	337	266	284	261	275	287	262	293	258	280	274	255	270	304	275	246	276	263	275	276	255	269	266	295	269	278	278	278	236	279	288	249	306	244	270	277	248	276	316	246	291	260	284	292	285	257	259	274	261	249	272	271	232	269	250	271	262	270	265	274	287	293	274	274	286	252	267	297	282	272	284	306	292	291	282	256	255	267	266	247	251	257	258	265	297	248	283	324	244	308	260	263	305	250	268	242	267	257	257	257	305	286	290	282	281	283	275	286	292	257	250	285	257	238	269	308	297	260	291	279	273	242	266	259	273	264	284	269	231	267	281	271	266	276	266	274	280	306	279	268	266	268	266	271	268	271	266	259	285	291	295	279	295	285	271	256	299	271	256	227	293	247	259	281	247	282	260	256	253	249	305	271	257	254	278	249	276	265	274	251	268	267	262	275	287	278	230	282	287	274	273	268	295	283	265	283	265	302	272	280	284	287	281	274	272	268	284	271	268	250	264	280	282	267	229	273	283	267	266	292	261	281	266	254	263	291	244	270	274	262	292
21970	20998	28732	23454	21001	21027	6394	1360	993	920	956	849	747	780	757	794	726	659	720	733	724	731	667	707	675	626	644	666	689	666	703	664	698	659	650	668	656	710	676	658	671	681	638	663	647	678	654	637	650	655	671	688	660	657	657	684	685	635	659	632	680	641	676	672	678	679	690	678	683	667	682	685	648	664	654	684	659	645	600	688	646	671	693	681	681	606	614	649	659	642	615	640	615	661	647	660	682	628	699	640	695	677	635	645	664	670	633	624	649	641	684	668	638	650	667	652	651	654	651	628	607	647	640	651	628	686	635	655	640	616	663	626	633	657	695	653	661	671	652	631	711	634	644	682	633	652	635	627	631	618	654	620	625	621	673	676	634	619	636	608	684	639	630	647	649	653	660	661	666	609	627	667	654	649	692	633	631	645	639	652	624	667	694	640	665	681	657	684	634	678	686	646	594	623	656	672	686	659	623	604	664	611	614	631	653	642	640	651	657	633	665	603	666	658	692	693	597	630	648	628	652	674	653	677	692	652	683	677	680	645	654	630	670	679	690	661	655	660	637	678	685	644	674	637	647	636	636	661	640	687	696	641	664	610	657	665	645	625	657	627	667	637	655	622	677	680	657	644	699	668	647	635	648	699	641	638	653	712	669	668	727	679	664	603	627	635	670	650	566	648	630	673	650	634	661	661	689	675	670	631	647	650	637	684	684	637	656	676	672	625	673	652	635	620	644	637	632	622	654	646	647	695	675	655	672	607	665	631	621	638	641	643	623	697	667	697	685	678	628	644	647	655	628	667	664	635	673	625	637	678	652	637	648	631	633	652	670	651	659	680	666	660	669	671	656	606	688	649	680	626	661	642	656	675	642	609	638	679	655	668	639	706	645	716	603	667	685	625	671	658	664	629	686	632	650	655	627	651	647	642	670	608	629	641	649	620	624	642	618	672	667	696	650	648	637	645	658	636	714	621	591	653	671	641	618	637	627	642	674	637	598	620	643	687	618	643	650	652	680	651	635	693	664	649	707	629	666	629	621	667	606	662	722	665	658	655	660	641	637	666	629	645	646	654	634	663	659	712	648	660	694	620	688	670	686	655	671	662	615	642	649	694	662	631	665	682	658	626	656	650	670	677	704	639	659	646	652	642	632	645	637	703	648	629	613	646	666	660	661	669	610	700	617	656	613	624	649	677	636	649	669	634	616	668	655	638	652	632	652	663	697	667	686	650	723	647	640	699	626	694	657	649	647	609	657	597	639	659	664	657	660	621	616	654	660	650	635	686	664	655	659	666	664	745	636	667	678	664	675	653	666	630	735	662	677	639	617	613	660	672	714	664	639	653	658	637	668	619	643	689	644	690	648	646	659	657	652	634	665	621	640	687	674	660	660	668	618	696	651	639	658	667	626	617	689	673	661	633	642	623	630	634	615	649	681	686	633	664	667	701	656	608	676	689	622	655	653	661	661	677	639	655	629	675	673	625	636	623	657	620	643	635	639	640	664	622	655	646	695	685	643	721	656	645	653	691	658	650	671	651	666	649	613	670	640	618	641	637	685	618	623	646	655	640	689	617	650	657	677	665	639	684	707	598	693	628	640	657	661	654	679	645	653	681	596	681	639	657	660	659	664	655	688	645	685	620	721	636	681	655	639	648	706	615	638	686	648	669	643	646	692	652	678	643	656	617	617	671	685	657	631	664	635	662	630	654	614	625	696	682	663	658	657	678	664	654	664	631	642	624	612	616	669	634	691	618	627	673	651	652	660	635	646	621	646	619	694	636	669	688	662	616	662	654	674	608	665	654	703	656	660	653	676	653	678	660	667	675	638	679	653	677	677	612	654	664	631	592	665	607	614	650	586	607	683	635	670	669	653	690	671	634	645	682	662	635	599	633	662	661	667	625	626	632	623	657	638	663	653	623	641	601	634	654	632	663	644	695	668	608	648	624	628	683	614	659	660	655	617	610	664	637	680	650	645	663	633	640	610	642	702	623	683	695	676	677	668	671	644	657	652	676	674	651	647	676	722	707	641	674	678	678	691	656	662	649	701	637	700	651	652	671	670	664	644	678	646	641	658	638	703	629	611	647	642	666	625	617	652	642	683	683	645	651	648	644	624	659	671	676	643	681	651	662	603	610	653	679	602	669	613	624	656	626	628	674	649	598	664	620	682	636	696	630	713	662	627	637	678	628	635	698	635	633	651	666	633	688	628	669	677	630	617	662	703	624	611	690	626	660	632	632	659	682	623	679	618	661	682	625	668	595	625	643	681	640	637	630	654	688	618	680	643	665	654	693	635	611	607	675	628	633	670	625	584	641	609	679	621	652	713	651	690	659	660	651	627	702	648	597	630	659	649	674	659	619	658	685	652	670	659	606	647	699	689	619	651	650	633	672	638	617	648	654	677	656	646	695	616	657	644	641	621	678	662	699	662	689	658	605	639	634	636	618	668	666	643	639	634	650	678	675	681	635	661	644	641	656	639	652	686	680	632	630	650	694	646	645	632	651	684	641	686	670	638	600	661	748	644	624	670	670	643	686	635	653	612	652	621	625	654	640	685	663	661	656	618	640	652	638	687	664	630	663	652	656	608	671	655	660	643	667	600	654	650	682	672	651	626	664	699	655	674	646	641	605	719	623	695	624	636	645	641	676	653	674	670	612	641	653	661	698	613	667	639	628	613	634	640	619	652	664	671	639	668	693	648	598	688	693	633	610	616	660	614	645	634	704	633	623	657	658	614	674	631	642	631	655	698	600	649	664	639	654	624	674	698	651	658	656	629	604	650	616	645	640	675	684	679	664	663	607	658	642	665	677	661	636	676	661	689	642	632	656	634	588	619	668	685	672	623	647	626	647	659	657	696	610	663	659	652	657	643	669	665	658	657	645	682	687	650	649	654	668	626	647	623	638	639	641	646	606	663	654	670	614	656	660	619	670	662	634	665	652	645	657	680	675	643	641	620	642	659	625	682	657	660	665	640	673	603	623	625	630	634	629	689	636	677	668	653	633	705	668	678	657	621	669	712	643	657	626	637	652	623	638	709	593	657	622	591	631	679	669	657	658	653	614	691	629	602	658	676	662	675	657	661	626	666	614	677	670	634	665	656	712	677	645	661	656	683	669	617	622	666	648	656	653	666	651	660	660	668	628	659	682	626	637	626	682	643	692	655	676	608	660	670	661	659	671	643	681	621	629	668	648	663	637	628	661	674	670	675	653	667	684	632	663	608	686	704	636	652	629	732	681	632	610	612	619	694	648	634	660	675	627	647	669	679	610	612	657	638	628	638	672	630	630	688	636	629	626	673	645	689	651	594	700	629	734	634	638	651	645	671	626	639	720	657	640	623	614	617	661	648	614	618	665	679	684	663	652	653	672	620	668	643	623	622	614	650	613	625	599	682	631	661	615	631	631	632	683	642	597	624	707	696	658	679	670	662	667	652	700	649	609	627	649	637	651	642	620	633	631	630	662	608	684	620	654	625	695	631	651	618	653
7016	14149	10302	4915	3494	2752	2216	1859	1695	1498	1275	1197	1147	1170	1032	1030	985	968	894	964	906	929	872	944	906	866	869	871	823	852	852	855	842	839	834	847	833	845	808	817	825	864	856	854	821	864	905	857	787	878	822	822	815	830	871	779	853	802	801	813	796	807	852	780	838	828	843	846	826	836	910	847	850	787	767	827	910	839	847	833	831	788	832	777	860	873	851	884	837	860	819	824	828	774	834	825	864	838	800	879	807	795	813	818	819	786	820	779	813	800	859	865	814	824	806	837	871	866	835	859	848	797	850	843	820	830	817	808	839	858	835	828	820	851	826	807	810	819	863	824	864	817	817	829	820	823	828	839	902	813	818	833	831	810	833	824	841	834	826	860	824	802	839	811	794	875	837	841	845	831	864	824	860	824	839	777	845	804	803	841	847	804	863	832	818	854	828	801	826	808	860	840	858	852	819	794	870	801	792	850	806	827	814	854	829	786	834	822	815	805	844	848	788	796	838	831	796	839	784	803	812	825	833	816	767	855	812	754	851	848	842	837	811	815	800	796	837	842	765	815	814	803	838	813	795	779	832	797	810	824	822	817	826	799	845	808	821	842	794	846	819	814	858	808	887	838	870	800	845	820	823	817	796	836	802	835	796	824	850	818	790	787	824	786	824	821	804	868	776	873	841	819	811	853	859	832	850	818	810	846	864	861	817	802	806	797	875	840	804	825	805	810	869	805	829	820	803	807	833	807	824	856	862	845	817	797	831	828	750	850	826	817	828	843	840	854	775	853	760	851	847	845	817	833	851	819	828	836	863	869	799	798	818	823	769	826	817	812	829	838	780	827	879	793	833	836	822	845	750	822	825	856	789	830	784	773	858	876	829	803	789	793	845	805	804	830	850	874	857	832	841	838	847	818	826	802	841	812	847	838	803	873	857	836	800	830	814	854	902	801	859	805	843	855	863	870	811	854	847	841	868	811	840	836	747	840	860	756	749	831	862	825	802	793	844	857	831	784	853	784	813	875	843	794	832	843	855	819	799	802	761	825	830	879	862	794	835	877	815	831	811	789	861	854	790	857	763	794	792	861	844	855	815	864	825	851	831	804	818	835	820	846	869	870	833	792	796	776	834	866	828	857	836	800	796	827	845	822	810	824	803	851	785	790	820	836	835	839	831	811	847	818	805	842	815	812	848	820	836	794	813	797	839	799	817	822	842	811	831	863	850	835	825	787	872	853	814	805	808	790	834	826	834	800	859	809	775	830	859	822	866	841	861	832	864	896	875	791	838	805	803	839	883	837	789	792	817	832	833	875	859	784	826	798	827	782	777	807	810	782	859	769	825	749	888	848	858	837	869	821	809	790	803	792	845	791	785	816	845	855	782	888	856	816	826	808	818	822	812	850	827	823	818	755	844	859	898	821	810	816	822	828	808	798	811	811	847	875	816	736	819	815	826	819	833	789	813	834	841	825	820	823	879	824	821	873	809	871	835	869	818	790	853	807	828	844	881	844	815	851	843	822	813	839	863	811	777	837	801	816	779	821	841	837	831	809	797	830	802	801	854	901	813	828	869	805	801	809	768	862	752	798	839	836	804	793	828	768	827	838	770	793	835	910	872	820	808	797	856	853	839	771	863	769	810	837	835	780	795	839	840	832	768	852	881	858	823	832	835	817	825	799	842	824	770	785	825	836	851	803	875	805	800	840	825	817	832	779	785	833	853	799	792	846	833	808	825	842	796	807	828	849	811	809	852	803	829	848	766	812	823	795	848	800	806	833	806	834	840	890	842	804	777	823	820	819	829	873	831	846	788	846	819	819	779	804	836	812	865	814	806	790	858	824	831	781	836	812	821	808	811	805	825	824	823	822	781	837	826	803	794	837	846	809	878	781	844	805	796	795	808	800	835	811	853	805	811	828	859	793	814	826	845	791	834	861	847	782	827	790	881	809	810	798	812	854	823	797	817	850	879	827	833	784	802	847	780	836	818	801	786	867	819	823	852	801	831	825	770	826	853	779	806	822	867	839	798	808	843	835	858	824	893	852	851	870	841	841	813	819	851	863	847	812	825	806	825	775	805	868	798	825	848	809	814	818	848	788	815	789	811	838	837	828	875	820	793	804	772	855	820	806	820	775	792	822	820	852	837	759	820	818	827	801	819	818	817	805	827	850	753	784	873	850	802	856	868	857	847	840	884	842	827	826	773	845	829	791	831	809	804	809	811	792	829	818	832	850	843	840	828	822	825	791	828	841	808	862	870	752	851	812	843	805	844	802	812	832	842	815	855	782	821	854	837	885	817	813	771	771	863	831	832	797	817	768	843	835	840	791	841	819	825	797	804	822	845	878	840	866	790	831	795	799	839	798	810	788	816	785	834	837	802	826	811	829	825	821	854	760	854	809	856	889	837	855	781	817	797	812	792	781	844	848	817	811	798	829	802	788	821	831	808	820	840	811	794	869	810	816	877	845	856	862	806	832	784	833	841	823	835	827	826	840	857	887	834	824	800	859	805	778	828	868	869	810	811	843	869	822	823	823	864	809	788	821	819	827	781	809	799	839	828	840	832	845	839	839	823	842	806	841	779	813	831	793	816	848	855	789	840	804	788	799	803	812	829	846	785	812	823	824	801	842	829	805	863	813	814	806	803	762	836	817	819	850	829	853	827	859	807	819	817	905	863	817	870	829	810	781	829	884	834	807	798	800	827	819	827	865	847	829	819	829	818	802	813	799	776	870	833	785	825	819	796	833	812	883	855	844	815	808	811	822	803	834	807	900	784	851	845	807	849	855	770	790	779	785	849	792	823	810	814	825	847	817	802	841	785	845	760	788	816	825	801	818	838	872	801	826	796	816	831	826	791	775	801	844	794	826	831	808	862	832	807	827	802	787	791	846	797	795	873	854	822	798	883	801	883	831	855	791	855	862	837	836	861	808	822	843	823	827	843	849	776	866	854	794	818	741	732	770	802	811	782	825	839	813	827	890	817	831	820	817	796	799	855	789	839	821	791	812	814	826	827	840	813	822	872	792	825	842	825	820	832	801	824	826	852	874	797	810	764	836	852	859	752	763	832	824	819	807	860	834	836	868	853	805	751	864	843	839	850	808	800	806	773	793	876	806	823	886	811	790	828	819	824	804	828	815	816	820	825	829	826	839	833	807	842	835	807	867	784	771	759	789	831	833	845	820	833	864	802	818	836	869	852	855	805	814	833	820	783	890	862	822	874	852	826	768	807	822	838	740	809	831	818	800	807	792	806	824	818	833	842	789	817	785	869	785	833	777	800	921	826	822	838	805	802	792	767	876	834	837	808	843	773	769	834	829	848	820	865	846	834	845	828	793	815	837	824	844	799	861	875	789	828	812	832	847	771	823	842	847	819	838	831	852	784	899	816	738	808	793	847	818	795	868	865	890	820	841	759	878	811	809	836	847	836	834	850	785	829	876	841	835	849	838	817	784	849	822	808	817	854	823	839	866	803	818	805	790	790	809	797	843
26831	17601	3805	729	491	496	460	429	411	456	406	420	402	421	405	408	406	387	410	387	388	385	425	412	428	390	398	400	406	411	402	374	400	400	387	388	360	397	387	410	401	425	383	433	394	427	413	408	398	419	389	416	433	363	413	385	388	395	360	405	382	374	337	409	388	391	395	389	395	390	390	388	359	398	405	407	398	397	379	384	377	389	439	389	416	361	415	380	411	382	383	405	412	376	400	422	439	387	408	398	399	434	393	396	384	409	387	365	361	366	401	417	379	437	406	416	418	412	392	379	375	400	419	425	385	378	411	414	408	436	388	407	410	418	392	382	395	399	377	409	386	423	416	388	402	386	384	425	409	377	382	415	410	356	402	400	425	423	387	436	431	412	393	419	408	409	422	389	383	393	412	429	383	428	364	395	395	381	431	410	415	442	397	409	420	345	437	385	367	408	397	393	419	398	419	379	399	422	392	377	390	433	390	416	414	391	407	372	428	387	435	398	440	415	399	397	400	370	411	391	403	397	393	370	370	410	395	371	404	385	393	388	417	414	435	442	375	384	408	398	389	375	376	401	406	410	397	375	391	412	405	409	383	389	370	379	395	418	406	406	402	428	431	411	403	399	405	392	405	390	426	378	424	434	404	376	369	415	438	378	419	398	401	416	427	418	418	389	365	384	414	384	409	377	372	391	412	424	362	394	404	376	448	389	392	393	366	387	385	386	366	456	388	414	406	398	380	392	384	447	400	360	416	387	408	393	392	361	366	400	348	403	433	379	411	375	404	392	401	391	416	372	413	383	380	356	370	416	387	391	387	404	432	366	388	415	404	392	387	383	391	415	421	381	388	369	409	397	423	397	416	370	431	407	436	390	424	410	393	370	401	391	410	406	390	393	387	384	404	390	396	398	393	415	436	370	387	368	426	377	392	430	439	394	377	423	386	390	376	390	389	414	368	392	352	415	388	390	364	406	392	446	366	418	408	404	357	408	374	393	370	413	393	360	400	391	400	397	412	380	370	414	393	405	416	392	399	405	404	407	406	417	435	418	423	389	401	383	366	422	411	399	402	383	409	395	388	400	422	405	399	424	388	396	430	395	391	428	416	370	401	398	381	391	391	424	415	388	392	379	403	376	393	365	422	401	405	402	364	397	341	378	399	393	411	402	418	382	368	383	390	412	402	408	428	411	381	371	392	441	400	415	361	377	424	375	376	377	408	350	370	364	380	388	396	438	414	388	389	444	406	381	365	406	386	403	404	421	406	367	387	423	389	391	429	402	405	403	404	392	388	403	384	388	396	428	409	445	419	368	366	420	407	417	419	392	417	405	411	452	423	404	421	407	419	382	391	415	401	359	407	385	371	402	346	393	367	421	392	421	405	377	396	391	417	373	446	378	383	396	367	372	410	364	403	411	392	399	397	418	434	404	374	381	378	442	409	404	388	410	399	373	380	436	424	427	423	393	415	412	383	386	412	424	389	404	408	390	396	397	396	415	422	402	426	407	400	382	447	428	392	399	401	345	395	388	373	415	371	398	414	370	398	423	361	390	363	410	364	418	410	396	403	412	387	416	436	420	396	397	394	407	384	406	393	416	360	392	372	407	389	410	370	381	360	420	385	396	377	396	443	436	403	393	388	399	407	389	376	428	398	391	398	393	377	414	414	389	387	400	389	422	422	400	404	427	403	394	357	451	422	335	383	416	378	435	457	399	387	397	355	402	378	440	368	393	413	390	395	434	397	422	404	426	421	389	390	391	383	433	410	379	408	404	365	375	376	426	390	405	401	418	387	419	381	430	388	423	408	417	428	395	424	391	465	429	399	378	352	414	400	369	400	369	389	412	382	434	414	367	383	373	397	407	399	409	379	419	365	416	396	390	359	424	405	413	411	419	400	381	369	381	378	404	420	396	402	389	403	438	387	397	434	393	421	400	392	384	426	435	414	384	376	391	381	427	422	396	404	411	451	393	433	391	391	400	376	420	387	388	412	417	449	408	403	381	404	370	397	390	408	398	377	380	434	383	411	393	399	373	411	404	378	415	404	391	369	396	390	409	384	401	410	409	405	397	420	414	388	412	374	394	411	439	426	373	400	387	372	415	405	363	388	374	384	406	404	392	364	409	399	420	405	370	436	401	401	391	390	411	400	411	424	356	401	394	341	398	397	417	402	403	397	395	342	403	407	404	416	441	401	405	384	417	366	371	418	388	419	414	403	361	403	377	400	401	393	407	406	405	394	421	410	383	422	436	413	404	423	389	434	401	416	424	370	405	412	408	397	419	383	396	396	405	382	368	410	422	444	434	404	393	429	405	428	376	378	374	384	383	419	401	411	401	447	362	368	412	409	394	391	387	360	413	410	378	382	387	406	391	389	365	381	388	392	392	417	413	412	361	410	415	392	394	410	377	401	409	390	403	403	381	403	420	386	377	391	422	404	372	437	353	418	403	376	394	423	423	403	417	390	423	378	388	420	405	408	373	438	381	368	386	398	401	385	385	432	416	447	433	408	374	388	411	399	403	431	384	436	392	358	369	392	378	404	397	385	375	413	427	382	385	413	426	416	401	387	383	410	424	379	395	380	392	393	406	381	373	384	444	392	377	396	405	396	377	397	384	410	399	411	373	403	394	372	399	407	420	402	372	445	375	442	371	392	422	388	363	412	413	383	382	422	394	398	409	396	377	392	429	378	416	430	415	384	372	411	383	410	406	437	374	371	403	394	407	412	418	388	421	406	427	417	413	413	412	414	409	422	387	390	389	374	372	407	398	388	386	385	409	419	442	376	375	384	397	392	394	394	401	395	460	414	402	389	398	355	439	414	406	413	393	398	365	408	388	407	401	391	382	401	391	404	395	364	389	366	408	394	376	394	398	406	425	379	379	392	371	435	399	353	409	394	373	415	375	373	440	403	374	386	412	360	412	405	426	417	413	401	430	418	403	428	362	426	399	396	373	383	408	417	408	401	367	380	399	429	399	391	409	433	389	352	421	420	389	437	406	404	386	397	382	356	385	377	432	401	366	394	409	408	347	436	393	426	400	393	394	387	413	411	373	396	367	419	383	434	406	426	373	400	389	392	429	415	404	410	372	410	399	406	428	422	378	425	421	413	364	396	392	395	433	404	450	387	442	408	441	410	390	412	411	427	387	372	365	414	407	399	366	430	402	396	384	401	391	399	387	427	376	436	381	362	384	414	407	428	417	392	387	391	392	426	391	385	401	435	374	360	402	421	389	402	397	405	390	399	425	383	414	403	369	364	389	418	397	427	409	409	407	381	392	434	380	370	413	374	412	378	432	429	375	377	439	392	403	396	405	365	399	373	390	372	376	427	406	403	379	382	392	420	436	404	386	389	402	403	395	405	424	393	391	348	381	422	418	386	387	422	391	406	391	388	385	399	414	403	422	408	398	374	387	384	374	397	397	391	404	406	397	436	409	404	406	385	383	436	404	387	370	410	408	392	394	379	463	390	403	406	388	418	369	385	422	378	408
4685	1677	1353	835	670	608	605	565	561	518	536	506	500	476	530	516	491	515	515	496	511	548	495	515	472	530	511	506	519	479	541	492	502	494	488	494	520	484	490	476	465	498	503	480	525	501	467	484	484	487	461	499	523	504	494	512	501	483	496	473	478	496	544	524	478	469	493	476	489	522	473	483	483	482	486	483	487	512	516	509	504	471	473	472	479	498	501	529	498	508	461	494	505	509	471	486	492	495	505	529	485	514	478	492	494	483	483	531	499	504	498	497	520	469	490	454	500	484	502	481	502	494	477	502	483	494	501	473	488	441	506	505	509	475	505	513	523	520	489	507	512	491	486	511	472	520	455	468	542	527	482	478	477	465	481	468	498	487	504	464	479	461	488	470	518	542	492	451	521	505	472	502	472	484	508	474	494	525	513	482	515	496	501	486	542	497	499	519	514	493	512	455	536	471	436	503	512	502	521	488	492	495	507	487	511	443	488	440	516	472	495	477	472	506	498	507	493	510	462	489	479	498	478	504	476	498	514	510	508	509	494	479	496	519	486	469	508	486	489	476	543	486	495	500	519	497	499	494	500	480	494	478	489	464	459	473	453	497	477	481	522	522	526	452	531	505	516	515	481	516	504	478	473	540	504	521	523	481	497	499	483	547	483	483	471	494	475	493	536	518	515	532	494	495	482	518	448	490	482	493	505	497	487	494	505	480	527	471	490	536	479	495	500	512	471	485	538	508	528	506	478	487	515	465	506	528	489	493	463	505	478	465	470	493	516	479	487	509	522	455	501	523	467	494	463	504	490	494	516	486	508	493	524	508	482	502	503	510	515	473	476	533	499	487	480	491	487	469	478	463	478	473	528	503	476	449	502	496	508	481	472	482	482	533	478	517	524	513	511	477	483	465	538	499	463	503	474	471	480	493	483	530	487	528	506	547	488	489	513	493	498	464	504	504	453	501	480	491	510	478	486	515	479	437	520	478	553	487	476	490	511	459	529	490	485	504	483	498	470	479	491	496	449	484	477	491	485	498	478	449	508	484	494	511	500	495	524	484	508	449	490	491	488	514	491	501	496	464	513	512	475	496	473	450	470	466	470	492	511	501	488	502	525	504	463	487	481	510	468	503	471	515	528	490	516	479	510	512	459	529	466	480	496	463	451	506	489	504	474	555	477	479	505	468	527	513	511	497	487	447	457	514	497	556	502	489	512	503	509	520	500	483	505	506	501	528	507	485	488	524	541	515	482	508	499	485	494	495	498	483	515	499	522	447	504	448	471	471	472	504	533	465	485	488	526	493	535	506	523	525	481	491	510	493	475	512	501	485	494	551	473	540	501	517	441	479	497	505	493	526	476	494	511	482	513	480	443	483	468	501	507	419	495	494	509	496	548	486	467	491	517	505	482	503	490	507	520	493	456	476	471	518	506	475	495	512	490	483	502	468	522	500	471	515	488	500	464	496	518	522	480	495	504	466	497	472	547	493	476	495	459	486	494	575	514	539	506	516	518	516	500	476	489	466	497	513	472	471	508	495	519	509	510	507	517	485	510	515	489	473	481	472	529	499	492	479	486	455	454	475	523	517	516	506	477	481	513	539	497	504	512	470	507	535	483	535	479	468	499	484	497	507	533	517	480	497	525	487	509	521	510	499	493	503	506	542	508	495	500	518	480	506	474	459	486	504	479	475	468	485	503	492	479	538	471	508	481	485	491	491	526	539	495	495	461	514	515	490	482	526	510	499	461	498	488	529	520	507	515	463	508	508	489	487	508	495	497	443	503	513	467	485	484	488	519	486	516	490	511	543	490	436	495	461	499	514	488	487	543	483	484	472	481	501	495	528	504	511	548	457	497	444	473	486	523	468	492	479	529	503	507	484	493	499	499	502	532	505	499	505	521	485	485	523	499	478	501	520	496	445	513	505	493	534	492	498	507	493	494	508	489	480	493	503	497	508	456	447	512	518	516	476	500	478	528	524	503	462	475	500	501	468	505	510	480	498	496	470	492	484	510	489	490	516	454	496	459	531	482	534	488	470	500	494	501	480	497	528	501	497	467	497	493	485	512	517	497	489	506	534	477	475	519	494	480	472	486	512	501	528	513	455	459	472	476	506	511	520	461	502	475	524	492	506	483	502	499	508	495	491	505	450	492	486	477	459	503	480	504	432	481	469	490	526	484	523	458	496	503	508	516	503	471	470	508	513	482	517	486	513	469	492	494	470	506	534	519	512	513	496	435	490	504	487	516	498	492	465	488	498	468	463	526	468	532	511	485	498	514	523	471	451	489	489	506	479	488	499	490	493	525	481	467	530	487	488	482	479	466	491	479	512	528	486	520	484	475	494	492	488	510	499	477	477	482	497	506	520	463	486	509	495	507	477	529	496	473	517	535	527	510	481	511	488	484	470	526	512	510	528	463	481	474	498	464	480	459	513	525	475	518	440	498	508	468	486	503	508	503	485	501	458	529	462	497	491	480	501	476	524	479	535	460	505	482	529	510	498	506	506	471	469	518	516	494	512	507	497	515	507	522	493	513	484	473	500	486	535	496	492	492	472	478	495	531	451	475	484	505	482	518	499	482	501	501	512	487	482	496	487	488	504	500	480	511	492	498	527	523	505	506	500	493	471	505	506	526	481	505	444	482	503	486	462	534	453	525	528	486	494	499	528	465	485	505	490	458	478	490	497	514	509	575	533	507	475	498	499	484	505	478	512	519	509	516	516	492	530	473	492	528	475	510	497	489	519	479	510	510	493	509	476	505	500	445	465	534	458	500	477	449	494	486	535	500	515	502	479	507	510	499	461	520	520	450	536	458	456	532	501	464	474	517	495	485	496	487	534	509	480	520	480	494	482	492	498	514	477	489	490	493	449	483	488	510	468	510	499	507	490	521	479	494	505	490	430	502	482	499	505	501	485	469	510	464	517	482	540	530	503	513	495	528	482	481	501	449	486	512	482	525	509	525	502	489	495	532	487	523	486	463	468	468	505	508	526	511	494	526	470	498	518	501	510	484	456	503	499	513	470	508	503	479	496	509	512	485	489	499	492	487	466	491	498	461	510	451	510	479	498	517	452	491	497	470	491	533	488	523	523	483	497	493	515	500	466	508	505	493	516	487	484	485	467	518	468	451	520	506	542	489	510	494	468	495	475	493	493	472	490	495	463	492	500	497	503	541	535	537	516	524	504	465	518	500	491	514	495	477	461	489	449	502	498	502	495	480	492	518	528	448	494	520	513	520	498	482	499	489	495	519	507	456	456	470	457	497	446	485	525	518	480	504	518	538	436	487	480	468	504	482	481	500	482	522	472	480	456	511	503	502	468	491	549	482	503	525	460	530	489	492	521	484	527	525	489	497	474	467	499	482	510	484	537	505	468	504	480	459	489	488	506	483	461	467	487	471	486	489	484	508	513	491	529	471	496	495	524	535	482	509	521	491	468	509	497	499	496	522	536	514	464	467	464	508	479	514	494	507	488	472	490	511	497	460	506
22840	20926	28144	23865	20902	8247	1454	1101	971	913	923	880	872	843	831	834	794	810	811	808	744	772	790	776	733	820	804	795	794	792	737	777	762	735	775	749	744	723	755	787	790	773	842	791	744	793	727	755	712	750	808	790	765	736	768	791	730	751	747	771	752	765	733	735	789	748	783	736	751	738	741	752	770	780	738	770	824	747	764	760	782	706	803	728	767	778	790	784	762	734	727	742	745	760	748	757	753	795	800	747	828	737	792	738	774	744	753	769	750	766	729	772	793	789	776	772	694	774	792	795	745	759	779	797	764	755	790	794	751	758	790	787	764	754	731	746	777	765	770	759	759	762	764	789	731	770	832	764	736	732	754	778	778	734	745	768	784	795	776	709	763	757	718	775	729	794	745	756	741	770	770	768	779	753	782	755	750	837	755	769	714	751	777	780	726	710	731	734	780	785	769	799	720	751	770	762	761	717	725	755	728	755	781	709	750	727	780	814	813	792	720	776	728	777	714	743	759	786	753	767	731	753	747	717	787	790	690	806	737	781	734	774	740	706	801	754	784	767	768	776	780	758	753	789	762	804	798	720	742	734	680	709	816	762	779	719	763	758	752	809	808	709	801	726	746	747	801	760	751	720	749	770	781	742	807	804	736	791	738	720	788	760	744	780	784	759	791	717	795	775	785	697	797	723	806	733	802	782	733	736	754	798	733	774	807	755	733	795	752	786	767	768	756	761	728	777	775	793	798	756	761	754	743	765	746	758	689	745	709	771	738	771	766	799	778	785	740	756	798	757	772	773	765	755	732	783	763	771	771	803	739	774	778	783	815	751	784	808	721	775	786	751	747	765	781	750	778	786	763	749	778	756	759	767	807	792	741	773	762	729	727	729	802	788	766	821	770	754	723	799	725	727	805	749	713	788	773	778	755	799	742	780	806	827	780	772	775	758	765	766	684	715	753	796	738	752	780	777	793	768	744	744	728	728	743	782	740	729	724	730	752	713	740	746	736	739	753	776	761	776	768	753	748	733	811	723	787	731	767	774	791	755	702	837	762	755	731	768	734	788	712	729	719	756	729	756	790	765	722	758	764	787	784	696	775	769	838	780	790	734	784	785	793	764	725	779	776	750	768	833	739	768	781	776	727	721	715	783	774	749	745	741	783	801	784	735	701	749	769	755	704	678	792	763	786	733	780	769	752	756	732	770	786	766	737	760	750	739	711	746	766	757	718	742	717	757	772	791	744	760	791	725	764	777	705	776	737	727	793	752	797	755	810	778	744	734	748	765	780	756	762	779	758	725	757	754	758	761	811	756	748	768	772	735	714	746	760	795	743	776	772	765	731	770	753	699	795	761	769	760	773	806	790	764	763	775	758	719	778	744	728	773	715	780	718	825	758	753	744	810	740	727	760	773	741	774	816	740	714	757	759	791	729	697	782	757	733	756	767	752	809	804	713	738	786	778	786	764	707	780	722	791	760	746	789	767	710	812	781	730	763	739	749	772	756	714	772	717	740	804	743	738	724	780	785	753	799	753	766	750	729	701	755	768	760	730	737	779	719	745	790	765	754	740	774	783	758	772	814	769	758	801	756	740	779	727	742	708	744	756	761	783	722	765	736	755	791	775	746	809	756	755	744	739	744	765	780	787	736	750	776	755	712	732	799	748	788	758	813	751	736	769	771	755	798	750	758	740	778	796	759	763	745	734	743	755	803	762	721	738	738	718	719	795	792	697	766	698	781	754	769	796	760	763	737	764	754	802	786	761	720	757	807	723	744	732	730	741	773	807	782	742	799	729	807	743	758	744	680	722	771	750	731	812	749	746	760	780	797	753	763	767	726	780	710	769	731	722	726	760	797	763	771	778	761	769	773	730	758	796	757	739	718	761	782	750	774	766	768	802	749	754	781	737	758	745	714	711	733	779	765	740	747	743	770	768	738	729	769	728	724	751	725	736	763	734	724	768	739	731	736	765	719	805	716	733	706	782	738	777	748	812	774	778	737	776	716	791	754	753	792	771	770	785	799	765	745	705	718	771	820	789	759	681	750	741	725	779	740	781	755	750	775	749	762	759	797	751	763	757	705	738	729	731	694	744	744	744	718	753	782	710	770	760	767	738	760	757	706	748	780	746	744	754	730	816	756	759	786	760	744	759	745	718	818	790	778	800	769	775	768	713	772	781	742	769	740	738	734	759	796	741	758	738	747	780	764	739	792	735	793	806	742	771	760	722	764	756	775	724	798	739	728	751	771	771	766	740	739	778	709	762	732	737	734	768	777	737	789	748	756	746	785	774	811	757	769	719	784	763	752	733	811	774	775	754	759	740	758	769	756	757	783	778	735	709	749	752	731	769	764	763	817	788	783	776	753	756	752	759	735	796	754	781	775	782	786	774	740	728	751	771	773	780	795	730	786	737	778	769	755	718	774	756	747	779	759	760	728	706	747	772	761	736	715	778	755	776	780	779	757	711	790	716	767	746	771	742	720	739	731	763	713	764	823	751	775	751	732	707	829	746	767	742	790	746	756	746	781	747	746	751	729	743	818	772	799	789	803	738	760	817	803	783	791	720	784	758	802	761	765	718	743	756	774	764	786	789	764	724	791	736	699	788	761	776	739	752	761	742	803	749	751	788	825	729	748	686	740	759	756	791	786	710	766	702	736	759	772	735	730	800	777	742	761	729	752	695	736	773	755	786	747	796	771	787	712	749	721	728	758	728	767	759	748	750	686	747	725	697	746	770	776	751	681	742	803	718	760	730	783	743	782	787	774	781	799	773	743	786	825	711	737	764	733	768	809	745	781	765	770	758	802	791	785	763	764	733	739	744	766	789	736	803	744	732	777	809	734	723	718	712	729	716	712	747	787	752	777	764	772	771	729	782	784	717	746	768	751	728	749	765	781	787	731	742	770	747	755	786	737	794	763	777	734	799	791	742	725	753	745	787	754	797	724	783	746	783	755	793	756	759	754	704	749	793	753	742	754	743	727	740	758	720	757	767	784	806	767	774	755	727	733	786	737	806	717	816	797	744	773	792	772	723	745	763	745	787	752	757	733	760	754	790	787	749	770	778	751	796	717	762	767	758	769	736	779	749	741	799	744	713	772	749	757	772	728	786	791	729	768	754	672	745	755	702	793	758	729	738	754	751	767	788	751	741	753	751	724	770	742	787	766	767	765	782	779	771	768	755	797	811	729	755	747	772	762	776	749	722	779	699	760	775	755	760	783	771	795	756	742	728	790	760	745	797	743	760	718	753	758	761	803	760	788	794	744	753	760	751	739	745	777	718	703	717	761	758	754	719	746	746	745	750	761	801	764	771	810	792	772	751	822	751	733	775	707	763	817	757	736	764	708	740	789	810	749	769	749	784	837	718	753	736	779	749	769	685	813	757	764	839	792	766	759	764	786	760	767	791	735	776	749	770	726	757	790	744	756	734	782	779	775	773	840	765	760	755	746	738	808	768	740	735	789	754	750	788	767	745	698	776	719	775	706	711
5294	9384	6675	3318	2348	1906	1708	1501	1372	1273	1154	1145	1078	1070	1040	1066	1019	965	1008	1019	1017	1031	913	950	967	945	953	1023	940	979	961	918	967	950	951	914	975	903	972	955	942	920	924	1002	941	968	979	902	940	890	894	965	936	968	956	949	872	912	980	983	919	919	907	972	934	981	922	943	965	956	927	948	901	960	956	945	936	914	906	956	951	945	915	900	873	938	951	902	920	930	959	902	894	926	926	938	914	968	946	986	953	869	943	974	951	946	959	957	915	953	964	884	942	960	951	985	903	935	938	871	969	932	889	914	946	970	957	968	895	941	964	940	932	905	941	920	910	890	947	904	932	959	876	904	896	913	955	983	955	943	918	947	879	981	943	890	1004	937	876	915	909	936	1000	958	892	953	927	944	1017	914	920	973	938	949	956	950	912	912	942	915	888	925	966	965	962	982	910	888	929	909	934	962	945	885	962	918	943	940	964	908	915	905	947	926	911	900	931	905	942	920	916	961	939	899	911	965	938	872	946	927	917	956	973	920	959	929	960	929	960	983	973	918	897	907	897	979	900	907	933	889	952	948	946	939	956	926	909	923	882	940	919	911	898	931	987	965	954	956	945	909	954	961	948	955	968	957	949	938	901	931	922	942	919	957	970	989	915	957	981	953	943	954	889	960	890	915	897	949	929	883	963	912	951	1000	925	890	938	884	926	873	917	934	932	925	877	884	883	968	933	946	912	899	935	971	895	994	990	978	932	890	1002	968	905	946	955	894	949	921	937	905	929	928	897	925	941	954	955	953	939	886	934	871	935	957	926	949	938	908	975	920	926	937	904	965	936	947	986	946	927	919	935	930	960	908	969	909	924	938	887	936	896	912	949	933	911	920	927	857	860	894	917	860	934	929	926	977	875	975	934	982	926	887	924	910	949	978	905	993	938	982	931	926	908	898	949	871	911	955	909	928	960	946	915	924	916	895	919	984	951	911	923	952	940	963	942	928	940	943	938	903	955	898	931	930	940	956	910	917	931	944	883	910	851	905	902	946	954	867	950	907	910	926	944	956	894	955	862	936	919	987	935	914	919	970	965	907	934	921	954	952	920	949	915	928	920	884	876	910	916	977	946	939	999	967	896	935	930	929	914	898	921	923	936	946	936	963	869	885	854	924	915	969	979	895	1011	913	1004	945	927	886	941	939	974	875	966	908	938	921	888	883	951	931	911	900	940	991	916	890	948	883	941	941	928	935	945	915	932	942	972	941	873	924	888	951	895	875	940	925	936	947	941	980	858	889	923	932	896	838	907	946	937	899	903	966	963	976	951	964	967	961	862	897	883	966	928	895	972	898	934	942	939	947	928	925	887	853	910	921	944	964	918	938	945	938	894	946	894	947	899	926	931	985	946	933	1007	909	942	887	928	907	961	929	949	886	925	927	959	910	951	911	950	967	927	955	912	933	900	986	916	934	944	953	923	909	965	924	966	969	908	954	910	897	918	939	874	943	937	906	894	892	931	908	966	914	941	966	928	902	899	939	932	914	944	959	940	918	919	1005	945	902	959	889	908	896	938	930	932	934	915	940	902	924	987	868	903	969	947	961	888	950	899	912	960	901	968	897	923	970	879	1019	945	904	899	940	958	942	920	922	946	936	916	957	941	977	935	895	936	902	937	916	945	888	944	904	927	894	940	910	973	982	920	930	942	936	923	976	941	941	990	906	951	954	924	884	910	956	928	870	888	898	968	906	963	873	944	977	933	956	930	874	967	904	985	928	927	972	932	904	909	933	933	871	915	935	939	927	922	911	902	909	933	894	877	928	958	891	946	954	961	921	963	942	953	935	915	937	921	958	903	902	892	902	908	959	923	915	906	924	887	973	973	909	943	955	973	959	922	945	912	974	970	936	926	876	955	925	933	937	916	966	976	857	887	929	928	953	921	949	886	895	895	917	933	996	912	909	975	943	912	931	914	863	902	931	901	966	995	908	912	893	942	965	870	923	919	916	897	951	942	958	960	954	891	933	917	898	923	907	928	959	902	906	989	916	935	936	906	939	911	934	915	933	910	942	969	935	953	954	934	948	924	855	980	920	958	968	883	944	910	949	944	904	911	914	941	981	948	916	956	981	929	906	882	927	885	870	945	953	916	894	921	956	918	936	943	946	972	900	930	949	933	931	919	929	923	920	961	899	928	900	936	957	1007	886	926	918	868	949	948	918	876	885	964	926	892	912	923	940	921	975	906	911	893	976	881	933	917	940	948	889	956	920	906	970	1007	949	928	961	891	947	979	899	879	894	979	925	911	940	919	905	969	895	915	946	919	947	895	948	955	947	923	932	953	918	923	976	963	935	945	998	945	886	930	930	976	900	934	949	925	998	922	890	904	942	960	936	945	946	939	987	934	934	933	902	920	904	920	961	894	903	844	936	998	952	937	942	930	930	986	882	951	982	930	931	934	917	918	897	925	885	964	959	940	901	874	941	940	931	947	947	963	925	916	925	957	903	956	906	935	903	951	957	927	970	809	882	936	960	915	876	944	922	957	887	938	890	894	937	985	936	940	972	931	948	930	925	937	990	914	892	894	952	928	928	900	926	937	962	915	901	928	908	912	962	922	959	958	871	984	905	884	887	918	949	890	949	985	962	940	906	937	965	970	979	926	931	879	917	900	937	977	882	890	905	914	930	959	859	862	955	894	940	913	917	946	894	921	967	939	937	941	908	854	945	928	990	972	884	956	921	878	876	896	890	883	927	918	920	933	888	919	949	894	950	912	878	935	905	945	936	937	918	894	982	951	902	939	907	922	902	891	891	956	924	908	893	897	929	901	887	993	938	907	938	976	920	916	870	922	910	950	865	875	930	965	961	958	971	873	912	923	939	886	956	975	944	991	944	919	926	953	941	967	872	969	915	945	951	939	942	967	973	913	921	939	920	951	947	897	931	933	962	911	955	892	992	895	888	962	895	906	966	867	943	920	930	958	932	867	930	946	970	921	958	870	922	978	905	907	966	927	870	936	956	929	925	928	937	910	949	951	929	907	926	942	952	951	941	933	947	916	902	944	914	891	964	929	893	900	981	919	936	874	894	918	913	948	903	903	921	943	882	898	886	947	920	955	988	1001	962	932	942	976	951	929	925	911	915	938	932	891	889	951	910	909	928	937	935	937	984	904	950	915	896	918	981	912	913	888	968	889	958	982	975	896	915	922	936	920	905	898	952	929	932	930	928	965	959	940	918	927	951	968	901	917	899	962	913	954	887	946	898	902	934	892	976	951	845	964	870	943	930	980	890	894	928	897	901	950	908	912	887	938	899	887	894	907	886	926	956	883	908	885	902	948	920	934	907	906	914	905	960	958	957	850	911	928	948	924	937	933	934	921	929	936	937	922	937	939	902	979	954	891	919	901	924	956	954	887	902	935	959	915	879	965	927	915	964	895	971	926	903	952	878	980	899	918	898	895	939	934	937	921	914	909	900	892	912	912	940	965	960	888	892	902	881	924	898	980	953	886	891	902	917	862	919
24030	20985	27004	25054	7130	552	382	351	277	295	228	251	202	237	239	223	194	219	203	229	218	213	205	194	206	190	215	221	187	190	198	192	192	186	197	201	223	204	195	219	202	220	198	230	183	209	219	195	212	192	192	203	197	239	187	203	181	209	207	195	203	219	222	195	196	178	199	183	194	214	192	225	202	201	176	191	206	174	203	205	190	194	197	189	191	191	202	200	210	191	187	202	191	194	214	213	210	198	209	202	193	219	171	184	207	223	169	182	204	197	201	215	190	179	193	197	202	190	168	185	208	203	167	186	183	176	200	233	191	185	195	185	179	183	199	203	214	204	190	204	227	226	175	181	182	230	230	196	230	202	223	196	200	219	185	188	197	185	215	204	190	196	200	176	213	166	185	199	202	195	200	188	217	196	219	197	197	198	196	212	189	203	183	179	187	208	161	195	199	233	173	200	196	195	181	204	204	212	216	216	207	201	203	192	219	183	184	171	187	174	185	196	225	175	197	219	207	209	225	186	194	198	219	191	193	202	218	197	179	186	183	175	234	181	202	209	179	203	201	193	213	196	209	199	194	195	176	198	226	215	216	174	174	185	165	167	196	194	190	191	206	185	215	193	192	197	194	175	206	205	195	205	182	182	188	204	183	187	189	188	202	195	183	188	222	202	206	192	187	185	176	200	171	208	192	199	206	199	206	194	181	197	180	155	217	190	215	188	200	224	170	202	199	199	184	171	221	211	193	198	212	189	191	180	184	209	198	184	197	202	197	169	180	205	208	175	180	192	180	210	209	198	212	195	211	197	216	192	180	189	197	195	210	175	185	198	182	201	224	211	182	208	219	211	187	197	210	204	212	196	224	197	174	193	213	204	218	199	185	195	221	200	201	192	196	185	207	212	187	186	220	202	196	195	174	167	183	210	199	195	199	186	217	210	190	188	178	203	192	202	181	187	199	168	200	213	189	189	220	219	200	188	202	194	196	207	185	204	186	174	212	217	190	208	188	175	201	214	176	191	214	196	195	211	190	186	175	202	188	186	195	203	177	205	181	202	193	190	187	209	181	225	183	185	174	212	185	205	214	187	189	169	211	189	217	211	196	195	182	200	222	208	209	194	196	194	191	212	207	214	203	195	182	178	171	210	201	183	222	199	220	208	197	212	211	208	207	217	189	195	191	222	190	218	204	183	199	169	205	220	191	178	214	180	181	217	192	218	189	196	189	182	208	197	188	215	182	196	190	193	175	186	193	203	213	203	224	232	201	215	174	195	200	194	193	189	207	200	177	188	184	219	201	198	193	218	189	202	196	216	152	200	195	185	199	195	192	205	209	176	182	203	177	196	182	177	210	231	193	209	203	208	198	190	183	219	163	212	184	198	198	189	186	203	230	200	203	197	192	206	186	173	204	168	198	198	194	189	207	214	186	192	203	186	205	208	201	195	188	215	186	205	190	212	206	191	206	216	175	174	187	196	186	192	202	191	207	203	201	236	207	204	208	195	213	187	204	179	196	183	226	198	180	221	192	186	197	209	197	193	211	186	197	184	195	210	178	181	179	206	201	176	185	201	184	175	190	179	182	205	198	230	207	215	210	197	221	198	183	192	194	186	194	198	189	201	197	193	179	223	205	198	210	211	202	227	204	202	215	170	173	176	210	191	215	181	177	184	206	194	212	191	172	216	190	187	213	201	192	196	194	215	195	209	194	198	199	177	189	169	187	231	204	185	183	214	209	191	190	208	209	211	195	223	188	208	195	184	221	168	218	205	195	223	196	226	193	200	184	198	206	226	222	187	211	207	218	166	174	196	192	214	211	202	194	199	204	191	213	193	227	171	204	190	187	212	196	201	208	174	197	191	210	202	200	189	219	202	187	190	200	188	197	180	210	200	199	214	194	204	199	239	205	188	176	205	171	214	193	212	175	208	190	194	215	215	198	186	200	179	199	177	178	182	211	196	187	213	186	180	215	188	198	198	197	220	214	190	195	201	193	216	184	205	223	170	200	215	206	205	206	169	202	182	179	203	195	199	196	200	219	192	207	193	210	198	224	203	172	209	176	196	195	218	187	187	217	198	200	195	200	183	207	185	208	204	199	211	180	219	221	202	205	183	197	176	224	192	175	215	198	207	203	195	186	172	193	197	205	202	200	200	182	221	181	206	201	190	189	198	212	190	190	188	199	197	213	204	187	190	192	172	231	228	193	201	187	192	212	174	200	185	207	197	186	169	211	185	197	201	164	203	218	208	189	210	185	207	200	208	214	208	223	214	205	193	198	180	200	177	187	194	196	211	205	184	219	195	223	208	164	194	191	214	162	189	194	205	221	197	212	193	217	189	212	210	184	166	203	193	213	177	212	188	229	212	234	201	188	206	181	169	202	203	190	199	213	189	202	210	185	215	218	209	200	207	191	195	204	179	205	219	191	198	218	206	202	196	194	183	193	212	188	198	204	199	186	199	208	218	222	202	154	181	174	204	228	216	205	173	218	212	216	211	168	203	217	205	225	224	188	180	199	220	208	202	201	201	214	178	218	193	186	213	179	179	200	194	210	212	187	196	186	197	212	163	206	195	207	188	188	184	215	177	197	194	197	186	174	186	186	217	205	183	165	185	185	222	234	190	208	193	197	228	191	178	187	203	166	216	179	200	182	185	215	194	188	181	211	185	198	188	220	186	201	202	186	193	224	204	175	200	196	191	190	186	187	189	200	201	188	179	208	226	207	194	170	190	195	203	201	182	206	215	201	201	164	229	194	193	206	182	209	182	180	216	199	184	188	165	190	191	181	184	183	223	207	172	220	195	191	201	186	190	175	203	195	214	195	204	224	195	187	218	177	176	186	209	180	236	197	199	194	191	193	197	193	204	200	204	207	164	179	178	208	190	214	224	198	196	201	187	213	206	204	208	205	184	214	195	202	189	213	181	213	195	211	184	198	203	176	199	210	177	196	188	208	186	183	209	199	187	200	204	191	252	174	203	191	175	193	182	206	175	220	204	193	186	188	220	195	185	185	190	205	204	212	207	196	223	178	176	205	178	225	211	182	193	202	213	195	204	180	197	211	208	210	205	224	198	206	207	223	204	193	192	201	181	207	194	171	213	190	201	212	223	194	202	188	189	179	200	218	204	209	218	206	223	222	182	193	207	184	187	176	208	176	210	198	186	220	205	189	205	196	217	199	190	209	182	211	229	207	206	204	175	167	203	178	204	183	171	206	193	203	196	221	202	200	179	181	231	210	174	203	192	191	170	176	192	212	187	213	202	187	199	192	215	202	195	218	213	184	194	194	211	199	209	192	188	218	177	200	200	226	193	204	201	225	197	198	194	191	176	204	192	186	200	186	194	180	192	211	189	220	188	191	208	192	195	212	201	205	179	183	197	172	177	217	217	192	201	200	191	200	212	236	187	203	190	222	185	202	183	185	200	194	192	193	194	199	192	201	198	175	197	219	191	215	191	218	174	196	191	194	185	205	200	191	216	180	191	215	210	213	173
4378	5267	3535	1568	1138	852	699	610	512	468	381	393	360	385	348	320	309	321	294	288	262	329	287	283	287	275	330	289	298	279	261	300	285	265	275	273	267	262	271	262	301	267	269	266	252	274	289	299	276	269	243	253	279	263	272	283	287	302	285	234	236	262	261	268	277	278	264	286	277	271	254	283	299	286	257	266	275	303	286	268	251	280	278	259	274	301	285	266	283	280	287	254	291	292	315	291	298	283	265	239	291	258	274	274	268	310	290	320	294	299	277	275	240	292	259	279	290	274	256	315	278	243	271	266	263	313	271	266	292	281	254	294	255	269	277	239	266	271	281	277	276	256	288	293	297	286	278	294	260	247	293	277	295	267	254	291	289	288	289	280	277	280	255	285	294	268	261	283	251	262	269	291	273	270	277	257	254	321	273	307	273	273	288	300	265	287	286	278	248	290	281	259	264	263	293	278	262	265	260	292	305	256	262	247	266	275	281	263	248	278	273	281	248	228	273	299	258	267	274	301	257	259	265	261	256	287	288	281	278	268	261	232	285	277	303	271	260	263	262	253	241	298	272	262	272	275	267	289	301	262	273	257	311	267	281	256	277	277	291	264	273	222	260	260	296	257	282	290	269	287	277	275	298	302	287	267	271	288	283	280	289	266	278	276	284	282	264	277	305	291	253	283	297	270	253	282	283	275	290	278	278	252	270	293	279	264	280	297	280	271	284	288	271	265	287	286	275	300	255	260	255	277	251	284	271	274	291	265	324	272	274	237	266	270	281	283	263	266	272	262	272	259	275	254	271	290	297	268	223	271	264	287	312	319	276	254	269	261	263	291	272	257	257	260	237	291	273	283	258	273	262	301	261	295	282	307	261	253	256	256	269	286	267	274	288	287	269	284	301	276	273	296	274	259	256	300	281	251	257	282	282	284	263	273	272	283	264	247	268	278	279	291	283	250	267	268	273	277	271	287	267	256	285	309	254	296	270	272	309	297	280	259	289	273	281	281	317	277	308	307	268	279	260	241	268	295	285	309	268	278	291	263	266	277	283	283	271	262	281	268	270	269	268	286	280	283	291	287	289	225	257	264	270	258	243	306	275	278	266	272	278	258	280	265	271	291	248	269	283	288	261	260	276	276	287	251	299	269	266	254	281	278	293	288	270	262	296	258	275	269	288	286	263	270	268	266	252	279	298	304	288	254	268	259	257	287	280	260	282	258	280	289	272	254	248	276	281	297	279	267	247	282	292	270	245	246	259	293	284	268	263	316	261	265	273	284	266	244	259	278	274	248	280	294	287	267	293	267	279	286	246	278	255	291	270	281	264	273	284	267	268	261	242	260	251	266	253	277	270	285	270	298	273	324	281	255	295	296	283	266	276	302	268	262	295	250	239	246	271	270	240	256	256	270	252	246	268	279	285	297	267	279	271	287	262	254	273	289	255	307	287	264	278	248	278	291	266	276	278	252	281	266	263	251	264	242	258	267	283	258	221	270	235	283	248	286	257	248	261	245	260	282	278	244	245	280	290	276	259	277	267	276	286	273	279	275	283	283	296	276	314	300	241	299	300	266	261	269	271	279	289	280	290	269	278	245	260	266	269	267	256	243	291	271	254	269	259	255	261	254	281	296	270	230	259	307	262	285	305	292	275	276	291	217	272	237	288	251	295	287	267	276	288	252	275	278	272	282	245	252	299	260	283	248	300	270	276	287	278	296	293	266	262	276	253	255	271	258	307	283	276	279	310	258	256	250	299	274	267	288	268	262	262	278	258	277	295	289	281	260	281	266	269	275	252	265	260	285	296	284	288	263	264	266	285	291	278	294	270	253	267	281	266	284	261	300	312	254	253	271	274	289	275	284	279	271	273	261	301	268	270	282	269	280	278	278	262	264	273	257	255	271	286	257	283	288	279	248	270	256	300	265	270	307	270	267	309	280	227	258	260	276	276	283	281	303	279	247	287	275	267	282	252	290	259	292	268	282	262	301	272	279	307	267	262	291	293	284	300	288	277	288	272	253	274	275	272	278	266	287	283	275	330	264	300	283	237	265	281	289	290	253	216	299	268	262	249	278	275	260	268	289	266	243	231	291	258	277	261	255	283	300	254	286	256	259	280	263	291	289	277	287	312	292	257	251	297	251	262	286	237	266	264	270	272	262	230	277	271	296	278	267	257	254	272	277	267	268	256	281	254	271	260	283	255	243	266	293	285	274	288	251	283	282	275	275	282	258	267	272	261	281	281	249	271	247	269	279	262	282	282	296	280	270	277	267	283	288	290	306	266	263	294	281	291	276	258	247	269	281	255	264	246	248	291	273	264	268	288	264	274	299	279	263	252	258	280	296	269	280	268	264	247	258	292	311	272	256	302	298	286	257	261	243	271	273	271	282	308	293	299	274	255	281	255	276	261	276	266	277	288	261	286	257	246	264	267	294	257	270	277	236	295	274	288	298	266	281	259	272	295	287	297	271	251	266	279	270	299	276	261	260	273	280	259	274	259	282	273	287	262	273	261	290	283	303	254	296	249	270	263	284	279	295	270	289	267	272	277	284	275	285	279	259	281	262	246	257	277	279	263	285	264	273	302	262	297	261	309	290	256	270	307	279	267	275	255	269	291	295	265	243	306	263	260	276	277	295	251	280	281	272	264	310	277	254	262	275	256	259	254	287	284	284	269	279	277	256	285	301	282	259	264	313	266	274	271	243	285	311	285	265	245	255	268	277	269	303	286	276	302	251	255	301	260	277	273	270	277	285	293	280	269	271	250	276	266	259	290	281	281	281	285	276	269	289	256	286	293	302	285	243	275	314	264	307	293	271	308	281	279	246	266	272	264	268	277	274	265	259	274	264	287	277	292	286	297	269	333	255	291	275	317	264	236	268	246	286	294	257	260	279	278	285	256	256	287	261	276	300	266	298	264	290	291	260	280	247	299	257	275	280	261	268	254	278	264	268	275	287	262	271	258	273	290	308	271	261	289	283	295	275	255	290	318	266	264	261	258	276	282	255	264	270	283	285	282	293	271	262	292	285	272	290	270	271	293	280	277	288	285	277	284	238	279	257	279	260	285	267	294	267	267	289	265	270	287	253	289	259	256	261	251	273	234	287	256	288	287	273	264	269	244	282	252	277	291	303	294	265	262	286	286	239	278	269	284	286	271	323	290	266	327	285	276	217	259	264	303	271	256	267	274	277	272	271	291	260	278	270	245	264	273	283	278	277	253	253	279	283	295	269	288	277	282	272	253	265	282	278	269	271	274	258	282	302	285	251	284	265	273	265	257	270	281	298	255	255	268	243	270	277	248	256	289	269	294	270	289	292	274	250	286	253	291	269	275	305	269	268	290	261	266	268	272	257	275	254	264	284	270	253	265	304	276	258	302	265	256	277	272	276	284	255	291	264	266	271	280	284	301	269	291	277	231	286	277	257	265	283	275	267	289	294	261	266	295	277	263	280	287	264	291	254	263	272	289	274	285	284	299	295	285	283	254	262
21964	21012	28736	23482	21015	21045	6540	1291	1042	981	881	858	765	803	773	774	719	732	744	707	692	722	707	733	682	714	658	653	726	687	682	664	721	679	698	691	691	640	667	718	627	693	654	721	662	641	675	640	683	636	679	676	682	686	675	681	675	673	655	627	677	660	670	688	668	662	669	665	659	709	684	642	643	691	689	681	668	679	671	650	668	703	667	651	693	642	683	670	652	723	645	678	665	649	665	709	672	685	634	680	706	679	637	677	687	668	700	641	672	659	657	617	683	648	657	684	652	700	673	656	687	685	673	677	627	659	661	677	676	682	683	699	644	626	674	643	670	655	660	623	657	674	641	681	656	682	636	601	657	662	629	645	682	655	710	673	645	731	666	666	692	669	649	617	642	619	678	646	656	642	631	668	645	691	626	650	677	639	676	677	664	602	717	702	644	669	715	650	676	682	683	679	621	691	634	678	648	685	665	655	621	698	651	601	648	666	631	681	694	677	693	673	664	625	727	674	657	676	619	638	684	673	660	619	681	647	656	657	677	659	632	685	626	706	644	608	643	632	631	677	650	629	681	641	644	683	704	639	595	661	705	625	648	721	620	650	654	629	617	661	619	651	658	624	654	731	678	659	710	659	653	741	685	693	683	672	639	680	686	613	645	693	657	692	709	652	659	715	697	653	641	647	635	660	722	655	690	635	637	675	687	675	637	722	669	654	663	632	640	698	664	689	693	674	713	651	657	682	656	655	607	697	709	658	660	622	645	681	678	690	654	687	648	637	663	655	657	723	699	649	687	663	613	651	621	657	619	681	643	656	677	633	682	705	673	652	686	640	633	645	667	663	651	648	630	665	658	696	705	667	630	681	671	662	654	674	678	659	695	657	665	661	685	630	665	687	646	618	691	631	634	678	680	667	662	734	665	675	687	679	689	670	587	634	656	650	680	663	644	687	652	658	678	689	666	700	676	665	671	718	682	639	645	661	675	683	668	662	631	670	705	673	641	650	673	633	678	631	717	649	671	659	660	659	661	676	642	635	681	657	678	657	660	666	634	664	662	645	646	636	657	634	670	655	662	673	646	625	638	678	651	653	639	630	611	666	635	671	641	663	640	649	663	643	673	658	637	690	677	628	711	675	677	663	658	646	688	666	653	673	692	702	626	649	643	663	642	606	634	649	697	580	632	641	609	685	616	680	654	679	709	665	634	709	647	713	677	674	696	643	643	663	696	654	679	690	662	682	675	669	650	695	675	658	609	720	638	668	719	653	675	687	635	643	620	655	703	663	670	694	658	659	684	667	681	677	635	641	666	659	710	648	634	693	659	628	657	681	660	612	643	678	633	693	647	616	649	651	654	656	627	712	691	641	678	642	631	666	673	681	693	637	713	671	678	690	695	669	632	643	679	639	612	663	636	695	691	710	707	648	714	623	660	641	672	689	697	639	665	686	644	653	678	610	667	682	663	647	680	650	664	640	689	641	645	733	661	684	634	616	668	664	650	690	672	701	647	657	635	642	666	668	677	615	659	653	640	648	651	686	650	620	618	644	684	661	691	637	675	711	737	678	623	705	700	652	671	643	710	607	694	669	661	688	662	669	669	617	635	642	703	694	654	641	609	648	602	635	652	644	687	683	650	605	672	644	664	682	640	635	623	663	666	705	700	647	665	672	639	645	608	655	698	616	587	708	639	656	651	645	681	647	642	650	628	661	674	680	661	672	650	684	686	682	630	631	639	646	658	642	672	698	695	700	661	711	676	626	622	644	664	669	680	709	656	683	676	650	671	625	660	621	685	628	645	621	638	653	642	665	615	669	674	661	689	721	673	684	661	666	662	634	653	682	717	652	636	634	679	654	649	642	689	630	684	691	636	648	614	664	640	674	631	663	628	631	625	671	651	689	645	668	660	675	661	653	658	640	635	651	695	623	693	662	639	709	647	648	662	675	681	684	691	668	645	672	665	644	682	688	674	642	623	645	636	697	656	684	697	676	643	678	670	678	673	609	673	641	613	675	650	623	652	657	667	660	680	641	676	650	599	641	691	638	679	641	679	657	640	662	675	645	644	656	624	682	651	680	672	682	683	653	640	697	695	640	624	659	656	643	667	696	631	688	706	642	666	664	653	612	637	599	671	686	681	659	621	646	709	671	679	669	705	627	662	658	643	679	691	643	688	643	693	669	690	657	669	650	681	634	641	688	631	635	620	679	643	643	637	681	656	653	663	668	669	625	633	680	597	679	648	622	652	671	651	625	642	658	617	658	619	663	682	625	658	684	635	659	658	657	681	649	633	642	647	696	628	626	652	641	664	653	678	667	659	659	613	681	653	597	668	652	633	672	651	632	686	692	697	658	646	621	656	602	652	684	657	683	671	611	663	650	672	641	636	605	680	641	661	686	631	716	688	666	657	688	700	678	636	698	630	656	678	645	636	611	698	650	686	667	656	634	622	661	629	661	665	640	657	679	656	611	710	703	653	669	615	672	680	637	615	642	650	656	665	663	675	657	670	663	669	651	682	683	649	624	659	696	630	642	687	640	686	662	703	662	667	663	701	699	630	629	669	662	663	650	619	678	642	679	665	673	664	668	684	621	690	605	665	621	646	612	679	671	659	691	655	660	610	654	688	659	672	659	668	615	668	634	679	726	642	713	656	648	671	641	662	660	662	714	660	658	656	656	648	685	642	682	629	658	651	672	663	613	651	629	668	677	674	643	646	649	673	645	586	641	680	693	637	698	659	672	631	680	638	677	649	660	639	653	648	688	707	696	624	693	703	634	659	661	672	694	607	649	665	681	625	654	650	655	671	654	638	656	664	661	707	629	667	674	664	651	663	613	632	609	675	648	678	637	649	686	646	668	672	630	673	674	651	679	636	642	660	610	666	652	671	624	647	641	635	604	667	675	659	662	667	660	643	637	651	686	634	623	642	653	676	670	658	674	592	668	698	641	662	694	629	679	641	678	649	634	666	660	650	682	648	633	716	638	640	657	690	659	682	670	702	629	674	637	648	650	696	669	647	638	691	694	634	665	674	696	689	640	640	646	633	614	639	636	707	690	699	619	678	711	646	666	678	684	610	562	656	655	664	661	658	639	659	699	657	684	671	674	656	678	684	677	639	662	682	629	646	644	658	628	644	668	646	622	695	642	704	662	629	659	665	669	629	669	674	696	646	643	678	687	693	655	674	684	637	652	690	614	609	661	694	674	653	666	629	713	668	698	658	684	667	656	685	639	660	682	645	674	695	668	668	651	647	626	676	663	665	634	666	668	594	648	648	656	688	687	669	697	643	652	700	648	623	604	640	638	640	686	667	630	671	659	664	613	677	677	625	700	648	722	695	576	673	618	663	661	711	678	675	649	685	644	650	634	654	680	665	664	639	630	641	684	624	643	697	598	673	689	677	645	681	684	635	663	684	642	675	627	659	700	641	637	647	716	700	653	638	680	672	682	637	687	654	710	593	664	629	673	675	671	668	644	664	650	744	660	684	637	687	633
6432	14646	10410	5134	3626	2842	2237	1954	1636	1554	1372	1220	1133	1054	1071	1043	1016	1000	945	898	932	950	966	877	947	863	880	908	868	875	929	875	859	879	863	848	822	847	871	897	899	828	820	880	898	852	914	862	903	927	885	809	899	838	900	862	874	923	832	877	824	803	848	808	904	824	829	832	868	826	803	902	809	834	781	841	814	821	862	814	833	809	844	840	822	843	857	834	847	857	779	789	824	860	822	832	808	838	894	839	875	885	850	835	862	844	815	893	851	752	845	820	844	797	841	844	753	850	876	792	811	838	850	812	813	873	779	809	851	846	787	809	810	838	853	826	859	827	851	826	819	806	824	781	803	819	881	813	823	831	856	784	823	814	836	823	816	809	815	804	786	833	844	867	826	854	835	827	896	854	890	841	838	807	880	834	857	847	816	869	811	806	803	871	826	883	839	854	788	843	808	802	822	871	813	855	858	859	830	791	848	892	801	847	825	815	873	803	880	872	821	791	866	809	797	821	785	799	827	862	846	851	839	855	832	845	850	837	879	856	836	816	851	839	838	890	806	820	794	826	814	823	820	823	810	816	810	823	795	860	846	880	826	834	842	815	903	884	814	775	812	830	848	827	811	848	847	901	810	820	830	820	893	808	859	799	757	838	790	848	845	798	864	836	833	826	803	794	850	819	860	832	775	870	832	823	801	821	821	825	878	849	874	818	804	851	829	854	860	859	857	833	855	851	809	828	803	762	855	855	824	865	851	859	858	839	850	785	838	849	819	798	880	823	853	854	826	827	788	826	830	869	871	801	816	805	840	823	838	768	876	837	787	828	874	807	838	847	807	888	797	838	818	861	767	841	810	810	832	853	810	766	833	850	807	783	863	837	879	791	804	780	824	830	844	824	811	832	828	851	847	890	797	811	837	816	861	812	819	824	858	849	817	805	797	791	849	838	857	823	856	861	816	801	781	868	789	851	802	857	820	826	814	853	807	845	813	841	857	853	825	879	822	837	868	788	742	791	817	847	823	835	777	863	826	821	803	843	861	877	825	807	783	868	828	821	836	786	881	816	783	849	813	855	819	867	817	833	837	844	806	863	771	835	856	820	841	872	829	858	864	842	837	817	762	835	825	813	842	840	855	894	875	867	840	817	820	809	782	818	818	793	831	776	832	836	838	880	813	846	894	863	803	857	809	830	797	802	811	839	857	840	798	854	818	857	837	802	815	822	820	847	864	793	842	841	863	806	871	859	823	868	813	860	829	821	813	817	831	824	798	819	824	789	836	794	856	845	831	847	865	840	835	818	858	819	886	872	814	823	834	866	811	833	861	843	865	814	849	842	813	843	833	845	879	780	853	849	809	846	851	845	820	850	825	787	841	865	832	825	844	865	801	833	822	816	830	833	812	832	844	830	811	845	861	845	828	791	869	840	804	874	830	836	888	817	856	810	848	819	862	848	878	863	831	798	827	834	809	804	851	858	853	816	810	809	856	860	840	815	863	812	794	851	799	861	770	896	829	821	884	800	854	822	832	884	781	846	834	887	810	836	853	840	845	802	843	832	831	831	863	864	813	801	840	804	807	773	825	803	807	814	825	823	873	876	874	852	791	854	869	881	827	803	813	865	846	856	845	839	873	823	825	885	836	838	795	862	906	859	838	789	834	824	806	805	833	794	858	816	833	821	854	827	814	777	793	763	814	819	832	844	845	879	831	862	799	856	885	816	880	833	811	908	900	806	852	805	853	847	822	800	844	815	835	854	851	822	824	825	849	860	863	802	789	803	838	807	797	888	816	811	833	848	772	848	876	836	790	800	827	841	816	755	832	834	822	826	888	794	816	836	815	886	828	870	833	801	827	820	888	834	869	810	859	793	825	817	821	813	802	869	843	886	853	858	861	820	836	833	850	814	855	831	806	813	853	837	818	828	809	789	803	800	792	796	834	827	846	822	850	791	803	830	798	813	811	843	827	833	823	866	835	813	844	775	831	845	793	859	827	849	823	820	810	789	867	838	853	827	874	794	843	818	847	797	779	894	838	821	835	789	865	799	820	810	881	822	803	824	860	878	802	899	843	784	831	817	805	877	781	780	802	784	809	784	851	786	838	849	849	809	814	834	795	815	863	790	847	793	840	836	795	820	838	826	827	813	795	836	817	872	836	813	820	798	792	831	879	797	845	807	837	852	836	838	803	803	846	787	807	795	875	856	863	837	800	821	843	836	856	846	859	808	785	835	773	866	851	810	805	811	830	798	823	836	840	851	807	806	851	763	759	832	805	797	845	834	826	796	860	757	877	850	835	832	818	796	833	831	880	818	813	866	787	807	876	790	820	806	882	815	823	792	868	828	806	893	896	810	813	908	854	842	776	790	804	817	836	807	808	829	816	853	844	867	831	879	883	860	839	922	840	840	861	845	825	845	878	837	815	792	862	843	828	813	838	814	826	818	851	828	841	845	871	806	814	842	819	808	848	842	811	837	874	808	809	856	869	795	854	836	884	881	844	835	799	818	846	873	801	881	801	834	875	817	839	823	812	829	846	790	855	812	829	827	865	794	806	828	817	819	873	857	808	757	809	811	834	814	841	857	816	831	747	872	854	837	771	836	839	837	791	853	766	854	818	857	824	819	816	830	814	810	851	804	841	832	873	829	848	833	760	858	816	857	821	845	796	797	809	834	809	853	850	860	791	826	790	824	828	811	855	851	857	816	776	829	805	886	826	857	819	813	827	828	845	801	864	836	854	803	829	854	816	869	813	848	758	821	795	841	861	879	850	803	872	842	861	838	805	863	840	858	845	821	823	845	834	874	832	805	844	808	843	814	834	798	854	872	846	802	840	869	851	794	794	797	797	864	852	838	839	791	835	790	808	874	790	816	857	817	829	800	878	822	818	802	827	838	830	813	809	846	860	825	776	843	825	849	892	816	797	856	831	822	849	814	866	859	793	817	854	862	837	826	834	842	815	828	841	837	813	838	845	820	866	843	777	826	786	849	856	796	825	823	805	834	897	808	775	819	760	803	842	764	805	849	805	797	824	835	857	831	875	864	840	829	805	811	882	872	832	847	818	816	795	866	850	813	867	831	783	856	791	834	805	816	822	838	845	802	822	838	854	856	834	831	824	824	795	841	862	801	844	800	814	807	792	821	764	821	833	838	850	816	801	885	787	841	852	808	853	893	810	807	771	840	797	839	785	827	804	799	828	820	817	873	828	807	895	821	849	814	870	843	812	861	834	826	801	862	800	807	849	845	830	842	820	826	782	831	860	859	839	804	793	849	804	799	849	852	835	851	840	840	846	894	845	827	841	823	877	849	820	782	842	848	872	843	807	871	818	826	861	808	863	855	824	862	827	868	852	823	824	863	830	838	798	805	828	819	837	863	856	799	823	849	880	807	853	827	785	812	799	815	848	833	845	839	815	866	817	859	830	840	826	819	839	878	780	824	779	851	809	862	833	829	847	826	868	839	817	831	865	811	839	840	842	849	830	845	822	849	846	805
26672	17659	3710	786	567	439	456	428	453	403	432	433	408	421	407	405	380	412	401	410	371	408	404	430	403	405	407	385	405	429	421	377	393	432	413	396	396	416	393	374	425	402	374	392	418	402	362	379	390	406	412	396	389	418	425	416	383	390	436	380	410	407	428	424	402	451	397	382	396	416	397	406	435	423	425	433	408	385	441	413	418	393	369	382	391	420	383	363	430	390	422	463	366	430	386	419	410	377	382	406	401	389	387	384	385	416	394	353	430	374	403	386	407	418	395	397	406	424	399	401	396	390	414	437	404	432	410	407	392	429	413	438	393	397	392	419	442	382	410	386	403	411	397	403	415	378	386	390	412	386	443	368	387	381	417	398	421	394	412	379	417	383	384	407	387	428	374	365	402	378	362	410	388	382	390	410	419	399	406	396	393	397	394	388	403	423	397	374	410	411	423	410	383	391	398	395	377	418	397	400	413	396	427	457	419	399	406	394	403	411	393	439	364	411	404	381	424	376	381	387	423	410	397	415	445	416	431	373	381	465	371	396	385	405	417	420	376	418	450	393	356	408	421	364	428	392	394	392	407	411	409	384	373	398	395	439	406	390	395	415	386	410	387	424	389	397	398	389	383	446	364	405	387	415	418	411	401	414	414	401	446	427	418	407	403	396	431	401	438	446	413	419	409	377	408	426	413	404	403	399	388	338	379	381	381	402	409	387	435	402	401	369	410	406	395	405	422	389	392	396	408	400	379	371	400	410	432	411	404	396	375	426	378	423	393	435	398	414	424	422	390	388	402	412	421	419	368	441	379	432	385	392	422	402	414	391	444	405	409	396	394	387	413	401	375	391	378	387	395	449	426	410	392	395	392	375	407	405	366	392	415	406	403	372	417	434	403	405	430	425	387	419	380	423	408	384	379	418	395	421	411	368	426	410	396	409	405	428	409	401	371	409	402	429	416	363	374	387	393	397	368	445	392	450	390	402	364	421	447	379	383	455	408	385	376	406	418	435	404	410	400	406	393	390	402	380	392	392	413	395	398	387	420	402	384	397	414	379	386	393	409	391	360	373	426	390	400	423	423	388	394	412	415	438	411	396	423	396	384	401	413	398	404	387	407	396	414	401	396	420	380	410	395	386	395	405	395	381	454	406	400	372	390	399	421	387	399	398	432	410	370	367	406	396	411	392	410	407	413	396	402	403	420	407	419	369	391	376	386	400	427	400	381	421	403	386	401	390	403	385	425	393	369	415	416	435	402	421	370	409	405	395	413	429	382	420	451	383	407	405	371	393	462	417	404	387	420	429	408	407	387	402	385	446	420	405	394	431	402	374	418	414	416	395	410	422	402	382	407	383	351	384	398	408	419	389	389	419	432	381	375	430	413	416	416	380	422	441	397	423	397	407	392	428	403	407	423	384	379	403	395	399	372	374	404	403	399	403	426	419	403	417	412	395	409	386	386	377	418	373	400	425	373	407	409	397	398	388	408	405	402	379	387	409	422	401	386	413	426	407	409	412	424	383	406	433	380	427	388	409	401	399	404	411	404	388	414	388	399	439	400	371	439	383	429	412	423	369	391	399	381	434	420	379	373	377	421	423	392	439	400	425	418	447	413	431	373	417	384	392	393	395	389	383	399	390	415	366	409	425	395	425	376	406	415	395	406	388	383	431	428	425	374	385	374	374	403	389	426	402	394	398	421	425	380	441	399	380	389	419	422	417	398	396	372	402	369	398	386	419	392	414	423	417	410	417	391	397	428	412	441	355	382	414	360	394	367	431	415	405	374	428	426	398	447	411	433	417	409	410	377	411	381	403	418	399	384	398	416	424	404	386	434	432	408	356	395	411	405	400	423	428	404	384	398	432	385	401	382	400	385	447	406	395	347	374	395	451	399	369	420	407	377	432	391	397	399	389	391	399	378	359	429	364	419	418	407	417	393	379	375	409	413	397	384	385	413	430	410	393	416	433	372	373	412	431	385	423	439	453	374	401	369	397	401	423	357	375	410	416	396	381	395	417	421	384	403	403	386	417	404	416	383	413	388	395	398	414	401	394	399	410	375	385	419	392	428	397	408	383	399	402	400	401	391	383	409	402	408	438	409	411	391	400	377	383	425	374	374	436	415	379	382	388	391	425	419	403	429	421	384	430	428	411	423	411	397	362	388	399	425	377	399	392	414	388	413	413	428	436	404	377	420	386	438	414	384	441	393	400	407	378	395	418	398	404	399	433	418	400	418	405	391	409	409	395	452	418	411	393	416	387	440	382	404	401	399	416	415	411	392	401	396	431	423	384	384	407	400	422	393	398	413	421	423	404	377	383	385	397	376	431	403	439	372	419	377	416	444	393	375	387	419	396	385	414	414	421	432	419	400	396	424	390	391	395	434	407	420	400	370	442	398	399	420	405	449	417	400	404	396	436	439	420	387	421	386	451	381	398	393	400	381	406	403	423	398	376	376	445	374	383	411	390	444	419	383	385	454	382	380	423	434	422	368	405	410	402	432	390	406	402	392	422	418	412	391	397	392	386	403	396	397	428	399	406	413	394	422	412	415	404	401	412	433	436	383	427	438	388	421	397	388	379	415	414	398	404	381	390	415	399	438	416	403	427	366	397	408	408	395	400	381	402	372	425	417	401	380	431	415	419	419	376	388	409	384	403	412	416	369	421	412	436	397	400	429	403	421	395	422	381	416	398	428	409	435	388	403	372	402	400	373	414	396	386	404	409	380	422	406	383	404	393	418	424	406	381	415	375	415	415	431	412	380	353	396	411	403	430	394	389	372	439	382	394	398	407	379	366	442	398	391	387	398	380	377	422	391	404	406	400	435	418	389	407	390	415	441	414	387	413	390	418	424	427	394	381	398	401	405	399	389	429	395	398	412	366	420	420	423	388	394	392	381	408	373	395	433	387	409	405	392	408	399	436	390	396	392	382	393	405	377	391	390	423	399	391	410	427	399	422	445	444	421	392	424	374	401	420	412	431	378	399	389	376	395	408	408	428	412	364	433	382	419	404	389	423	408	387	415	414	389	432	412	439	425	413	385	407	403	411	390	402	334	404	427	393	392	393	408	425	381	348	366	393	400	380	403	403	375	419	383	386	396	397	441	404	415	392	440	419	388	404	402	414	389	370	420	396	404	415	442	378	385	407	445	388	422	434	451	430	445	430	384	394	383	395	415	406	454	395	424	429	422	387	404	412	420	375	442	443	407	391	395	398	376	431	372	401	386	390	390	406	440	433	386	403	390	379	403	441	389	382	412	386	400	443	395	415	397	368	405	376	383	406	394	379	411	411	430	398	380	437	441	424	449	391	400	415	425	387	422	413	433	445	408	403	430	397	393	380	430	404	427	405	396	386	398	365	446	414	397	428	405	424	399	395	370	403	395	441	415	441	400	394	386	398	406	372	415	396	408	407	403	394	386	382	433	418	382	358	439	386	396	420	392	382	416	418	421	407	425	391	364	388	421	394	368	369	408	399	403	422	392	389
4517	1675	1414	916	728	655	577	535	566	551	541	497	504	510	542	527	500	521	491	525	522	524	482	485	469	504	471	503	483	503	487	541	499	519	524	505	466	455	542	482	485	522	496	514	496	521	507	509	497	497	476	506	489	506	497	474	550	521	486	517	523	505	498	520	484	455	492	501	520	479	521	522	468	488	478	509	484	528	489	481	518	508	485	499	489	474	503	520	515	517	470	495	532	517	503	543	486	460	512	485	501	486	450	479	499	541	479	465	540	543	502	491	507	527	499	486	509	464	498	522	470	501	502	480	497	503	479	499	510	476	503	540	512	492	496	492	491	477	447	518	521	487	483	491	520	524	489	475	486	535	495	487	484	508	487	456	544	499	508	498	505	468	522	504	458	487	473	499	500	463	494	524	474	477	497	491	502	497	460	484	500	497	500	497	515	518	479	479	492	467	495	490	477	496	515	487	502	483	491	500	498	510	502	477	438	470	531	522	513	517	501	469	496	527	505	499	513	494	484	507	508	497	474	489	456	526	476	488	507	532	490	465	468	476	472	513	516	537	544	446	474	521	486	492	493	503	480	512	498	494	507	492	490	496	513	487	479	479	511	508	504	533	514	491	483	490	513	505	488	523	525	503	523	498	469	468	530	499	545	485	472	484	526	501	445	503	479	514	498	508	483	482	519	523	481	492	491	534	494	509	501	480	507	498	495	463	546	497	526	530	510	492	475	544	493	531	511	488	515	498	487	490	474	451	484	495	511	491	493	480	509	473	493	479	493	486	490	500	503	485	546	517	540	484	484	474	479	519	502	510	497	481	500	525	514	520	515	492	481	485	482	536	488	493	530	495	477	500	496	450	491	462	493	488	448	507	526	526	500	446	533	522	491	485	505	483	517	513	505	523	481	493	495	467	490	500	493	466	517	516	479	528	487	470	483	536	515	489	520	476	487	515	454	475	522	490	486	479	508	508	495	501	454	476	533	493	499	498	481	511	489	478	531	493	486	506	495	520	507	480	475	479	531	481	500	472	508	562	514	517	500	532	475	525	467	533	526	484	486	514	519	496	495	492	515	543	499	497	488	476	542	500	484	511	487	523	493	536	463	468	513	454	510	491	491	459	530	467	520	500	508	518	504	481	479	480	507	491	489	532	502	508	490	461	523	506	477	458	482	515	490	472	495	481	473	495	452	527	502	449	522	535	513	477	545	514	474	485	488	527	496	530	526	537	491	472	535	517	539	521	515	515	474	515	519	496	493	491	500	522	533	492	507	501	510	500	511	468	505	485	518	453	504	539	536	470	515	486	491	479	515	476	498	499	508	479	472	513	537	476	480	533	515	513	519	518	502	537	456	501	511	573	511	540	474	494	487	502	511	465	508	442	510	542	491	503	479	506	515	483	519	506	516	488	486	513	521	531	508	516	548	470	514	462	494	496	564	497	456	485	511	498	487	525	485	502	474	475	487	515	498	510	481	532	502	546	517	501	472	511	521	547	498	488	505	490	468	509	471	481	495	467	453	481	515	512	511	538	515	532	507	543	512	493	458	494	506	474	488	475	514	504	529	472	513	489	509	516	500	493	486	504	493	493	494	517	516	484	509	532	466	477	517	494	492	500	480	506	464	484	507	495	489	513	509	490	496	464	521	475	481	517	490	493	518	515	512	523	445	499	508	423	472	513	521	496	513	490	481	526	488	510	492	442	507	526	569	480	519	486	537	486	472	497	446	503	499	493	534	523	515	501	524	517	515	525	502	494	485	493	489	513	468	472	513	466	487	506	489	472	487	503	521	518	498	455	539	475	532	488	515	548	487	496	517	457	447	545	496	490	487	499	538	519	489	491	506	474	520	509	480	510	549	461	505	497	532	509	514	505	507	493	464	505	507	499	480	507	482	528	503	498	497	495	521	491	497	491	502	497	497	529	479	477	510	481	484	453	512	469	528	499	485	488	496	528	497	473	509	461	499	529	458	488	488	533	484	501	467	502	515	458	548	513	498	483	482	525	552	464	493	503	476	501	523	505	554	506	457	487	487	488	480	482	458	500	528	501	509	505	502	528	497	510	502	506	481	533	483	483	490	475	500	564	488	518	465	527	500	477	529	455	491	489	479	483	511	529	493	509	481	534	485	471	517	458	505	482	500	536	493	485	527	445	479	536	470	514	514	546	483	508	489	543	507	461	498	499	505	485	489	537	465	508	476	495	477	497	500	550	485	511	494	494	536	476	516	510	520	488	538	473	522	515	499	551	475	514	472	481	478	504	495	495	507	474	546	501	473	522	522	515	540	538	488	513	485	498	532	489	489	471	502	526	493	508	525	505	496	509	543	460	509	498	541	485	475	514	527	482	510	515	535	496	501	509	541	492	508	489	508	485	497	484	482	504	523	538	523	509	461	558	482	529	513	526	497	504	491	520	494	478	457	515	533	473	468	516	498	520	476	507	536	536	462	480	481	507	491	545	518	425	476	488	511	530	488	528	520	513	505	502	500	511	466	517	453	529	481	486	514	480	468	501	519	499	526	499	533	470	517	534	501	495	514	499	503	507	485	493	482	562	502	506	486	495	462	487	524	488	484	485	475	500	511	521	537	469	490	513	502	497	502	555	533	534	510	474	467	480	482	495	499	507	508	513	460	468	524	474	494	520	460	502	486	520	496	481	517	485	477	470	481	489	511	493	492	504	542	468	478	517	513	500	480	535	507	492	499	511	532	520	488	522	470	488	534	493	490	502	493	488	502	464	482	459	505	484	448	512	476	500	497	452	489	487	486	510	500	522	519	483	471	492	476	489	500	537	472	525	511	491	498	504	477	510	527	492	508	476	496	500	502	459	471	516	515	484	541	481	506	484	490	503	517	520	463	458	518	495	514	497	525	535	501	501	498	493	510	513	471	502	519	508	471	506	496	457	476	511	522	506	515	497	522	490	505	485	512	513	521	513	480	501	476	474	489	496	515	519	507	468	476	527	491	511	490	512	456	542	485	505	460	525	550	456	511	520	447	503	476	487	470	477	505	478	511	490	460	452	472	503	494	503	508	497	538	485	506	471	542	530	495	502	515	484	519	495	467	473	482	488	494	491	505	483	476	499	504	484	503	483	483	503	500	459	516	461	522	525	505	486	469	521	501	501	480	504	462	496	483	492	511	493	520	489	464	494	472	532	475	517	488	476	490	494	469	507	498	512	499	483	495	536	486	497	485	499	522	519	530	497	542	490	500	464	496	480	477	511	500	495	485	477	472	501	474	504	479	509	503	516	539	497	479	506	505	522	484	508	530	459	527	509	503	527	525	496	514	453	521	509	491	503	496	518	511	528	487	474	496	517	501	471	492	494	496	513	499	491	486	457	460	497	500	467	480	531	486	556	530	452	492	474	475	474	496	449	467	503	511	497	538	478	489	459	514	492	521	510	510	504	530	516	557	466	501	510	535	484	544	542	528	488	538	474	517	459	497	540	507	494	480	493	464	531	462	483	507	507	510	500	488	549	485	516
22907	20952	28162	23918	20939	8206	1490	1090	995	965	904	932	858	866	839	878	784	820	787	791	755	789	800	813	814	797	748	857	806	784	784	773	806	806	810	785	788	779	792	842	760	807	745	798	816	729	792	764	732	729	828	733	736	760	754	759	717	799	825	773	769	810	777	753	741	803	773	773	751	735	762	777	799	802	836	774	778	785	751	787	789	754	746	740	748	751	725	813	773	755	764	731	768	769	779	802	804	762	776	749	769	742	747	755	781	756	772	805	757	762	785	750	814	777	778	810	762	729	753	774	760	784	773	782	750	749	764	784	816	806	794	773	792	795	812	748	819	786	805	781	790	768	773	755	775	755	767	771	781	765	755	800	769	783	831	745	785	790	776	739	723	740	750	745	755	754	768	773	789	809	737	733	809	745	781	794	780	762	770	699	753	771	714	820	775	755	719	716	773	769	723	743	783	768	738	764	811	818	769	778	748	737	770	773	795	742	806	785	735	781	752	752	747	761	776	764	783	777	782	772	763	802	803	780	786	759	736	768	778	740	774	744	809	759	740	742	717	740	724	764	768	734	817	761	787	770	754	754	744	766	798	811	781	774	796	759	771	704	722	822	742	746	779	765	796	788	790	780	777	777	764	746	767	770	770	756	796	833	791	799	790	761	760	749	782	781	757	771	729	745	760	796	834	783	758	746	797	806	769	799	759	788	791	783	814	824	745	790	750	756	741	795	792	766	766	780	693	792	768	756	754	747	742	757	773	752	770	796	737	750	742	788	798	770	802	758	748	740	732	785	766	754	761	752	764	754	801	718	761	801	734	778	751	717	818	774	776	766	746	790	764	780	763	797	805	783	792	758	756	751	761	747	745	718	750	792	810	754	744	774	787	776	750	765	772	776	820	764	762	766	755	759	756	789	744	747	714	805	770	743	801	810	777	739	745	742	815	788	754	736	804	781	753	811	756	792	732	788	777	741	765	755	761	809	731	773	782	757	738	778	753	779	764	814	794	786	812	768	766	779	727	764	808	803	759	825	787	755	719	787	776	713	830	779	783	748	719	779	747	765	770	817	735	798	762	785	813	762	816	829	733	804	782	747	744	744	860	791	794	812	753	787	736	752	706	787	799	770	796	752	800	745	765	755	752	808	827	742	758	788	749	761	793	778	742	731	779	769	783	790	746	785	759	751	789	795	777	745	731	748	744	754	769	763	754	750	755	745	780	746	775	766	787	748	742	757	763	764	708	744	772	773	764	726	785	782	737	757	782	758	765	785	792	790	797	776	773	776	789	789	770	805	724	776	793	748	765	730	756	787	787	783	849	823	762	792	805	776	808	818	778	774	775	750	788	767	804	765	756	752	754	751	748	812	787	803	748	753	783	754	801	755	744	762	781	744	740	741	772	780	820	765	757	782	799	771	762	802	775	735	760	800	750	814	767	777	820	796	752	784	800	788	772	794	760	767	728	786	781	718	805	720	771	733	776	763	808	759	725	798	757	751	781	761	768	778	792	746	798	761	783	767	763	752	720	752	779	839	746	743	780	750	776	732	737	742	752	788	789	765	821	786	798	770	748	754	770	752	778	805	737	806	787	753	782	749	757	757	802	789	754	750	794	737	790	772	812	829	758	757	807	773	787	781	774	783	756	759	793	722	793	762	771	755	784	809	804	743	756	752	761	774	769	785	740	755	738	762	771	783	820	742	779	781	754	776	744	784	738	792	715	807	784	716	767	794	810	760	783	797	794	748	738	790	814	765	760	750	812	754	769	761	791	742	766	749	774	748	753	814	741	779	747	749	774	762	747	746	740	806	776	765	729	814	812	724	748	801	781	804	800	781	777	763	759	794	797	757	774	779	778	782	771	755	819	777	756	735	725	781	771	752	743	816	762	793	819	765	792	769	783	767	751	796	812	774	761	783	763	830	738	812	723	788	810	782	785	743	780	800	775	776	809	778	816	727	749	789	719	776	769	792	734	778	756	765	793	759	748	759	709	792	748	840	775	818	732	795	786	756	754	791	768	777	822	791	799	745	733	791	722	761	783	744	776	763	755	763	776	827	764	804	764	752	751	769	756	758	733	772	761	770	795	794	709	818	752	770	817	759	761	774	764	764	780	758	785	789	769	786	765	722	783	776	803	785	772	704	811	783	767	795	765	732	755	801	779	765	748	792	767	740	778	745	768	752	773	798	768	772	778	800	813	765	789	741	807	781	784	814	727	735	754	788	741	797	726	790	772	767	734	736	753	753	793	734	774	792	766	813	767	816	746	751	733	751	753	759	757	784	800	810	759	795	778	795	761	712	799	803	742	789	754	774	746	716	791	795	800	781	783	794	763	752	774	756	763	828	776	761	725	758	782	755	748	805	769	738	720	766	766	784	757	780	743	771	757	758	780	801	783	729	763	756	775	779	773	735	852	753	730	828	752	829	800	733	775	822	762	766	760	822	768	787	719	767	767	771	833	727	751	747	763	744	770	790	744	798	771	780	778	723	775	742	781	826	735	737	768	722	790	758	753	770	796	771	757	785	806	778	804	770	787	778	749	791	728	728	795	738	748	786	742	784	775	757	815	773	768	713	819	769	783	705	741	764	787	748	795	787	775	751	801	727	774	795	812	755	774	773	811	818	795	853	768	763	765	788	761	764	771	787	785	779	779	783	765	746	787	763	783	736	760	772	729	778	785	765	812	762	809	762	754	803	816	741	753	767	763	793	835	803	729	774	737	781	770	746	753	777	777	838	770	796	746	814	751	775	774	782	777	768	796	841	782	742	816	743	749	761	758	831	710	751	750	728	794	760	773	769	794	786	790	733	746	759	691	759	777	726	739	736	779	778	771	768	794	807	793	767	812	718	794	787	739	756	800	770	770	757	764	792	773	756	747	746	747	799	738	795	770	759	760	785	727	745	783	742	754	763	765	794	769	773	802	807	701	771	767	807	779	764	743	762	828	749	795	786	793	756	772	764	730	804	797	720	718	742	794	798	773	755	752	779	783	788	766	805	790	738	805	789	788	759	762	796	773	786	728	781	759	791	827	751	740	749	804	743	759	760	749	728	798	765	745	785	781	783	777	728	750	724	748	747	724	771	752	799	706	805	801	739	780	729	734	757	746	800	770	698	806	786	688	730	777	788	782	756	758	789	781	780	771	760	773	742	818	752	809	739	734	752	756	781	749	737	716	765	794	740	736	735	743	746	754	742	750	801	748	773	732	754	799	804	791	779	736	790	725	759	764	777	709	758	735	775	768	806	766	736	739	751	807	733	765	803	748	810	793	750	818	767	763	760	754	708	794	762	749	801	777	762	720	734	763	772	792	752	760	806	720	745	795	749	724	751	783	756	760	741	766	710	753	737	754	769	816	791	719	756	741	771	825	735	731	780	800	788	805	805	785	749	758	755	759	779	746	790	793	738	763	776	763	762	782	740	706	733	729	777	788	773	807	710	797	788	748	739	754	789	721	804	774	766	782	736	761	752	784	771	709	785	733	795	755	792
4755	9871	6559	3228	2487	1997	1700	1484	1348	1282	1242	1094	1075	1049	1009	1033	989	979	1049	992	948	1009	999	1032	953	1020	945	915	988	998	963	953	939	954	990	944	987	995	942	948	869	971	972	902	914	963	963	944	948	948	965	948	907	905	967	947	968	965	948	950	929	932	979	925	893	918	952	982	1002	961	984	894	934	910	937	954	959	985	932	988	958	934	915	922	953	925	905	898	959	903	938	949	951	941	921	928	934	934	882	913	936	909	980	885	915	962	977	903	926	994	935	889	908	1006	906	971	916	940	945	934	891	957	891	935	970	941	936	956	921	945	890	923	917	931	954	955	901	979	969	966	945	965	950	967	938	900	903	933	886	933	1004	918	944	884	938	884	964	937	948	901	987	877	918	947	901	910	941	939	956	1012	931	923	1007	936	887	973	935	974	971	925	942	934	899	944	972	934	996	921	876	925	965	1006	959	927	952	999	889	923	901	956	958	927	935	951	929	916	970	968	943	897	995	922	923	939	947	958	930	930	947	983	916	933	974	971	938	944	973	997	935	907	949	900	873	899	993	889	940	923	929	927	896	966	947	950	938	941	916	987	952	997	899	905	965	956	961	967	977	919	955	928	905	961	1005	952	938	907	932	915	901	1022	928	953	904	875	902	896	992	924	906	926	947	870	963	975	928	910	934	903	934	907	935	976	959	980	911	910	954	932	983	953	901	914	961	912	902	904	935	958	981	906	878	974	933	873	953	946	886	910	973	932	924	939	907	930	944	1008	908	912	924	953	911	959	975	981	930	929	939	987	870	952	978	876	937	900	891	941	958	949	923	919	962	913	869	1016	910	990	933	965	920	938	933	909	932	938	938	928	919	919	903	941	963	957	973	929	947	924	983	947	909	894	936	914	959	946	895	942	914	931	953	983	932	958	931	964	879	931	847	881	962	955	889	887	925	923	941	932	932	862	927	948	991	936	885	953	935	921	974	908	909	915	910	928	856	980	934	948	961	934	1002	919	940	934	935	909	956	973	959	1001	1001	950	903	981	915	928	880	958	926	952	873	955	1031	971	958	919	952	948	886	962	952	850	937	950	916	951	954	990	916	944	911	954	920	945	870	936	954	899	946	913	975	971	939	942	880	930	901	956	909	951	950	906	915	897	990	923	962	967	937	934	976	957	916	898	913	927	921	959	909	930	899	907	918	940	938	915	940	963	905	919	933	931	957	955	940	956	935	977	957	934	962	923	972	963	894	935	949	969	953	957	912	995	982	962	921	911	939	923	919	976	890	895	938	911	988	983	866	930	874	949	972	923	953	906	955	944	930	928	957	983	957	961	865	890	964	949	880	939	929	925	985	928	891	931	917	915	908	915	905	944	924	972	911	954	926	908	912	910	922	968	884	974	966	929	921	907	925	956	925	932	998	967	959	964	890	901	889	997	945	942	847	926	919	955	955	962	907	936	906	1005	962	889	911	917	994	955	931	952	905	893	951	948	960	949	875	970	980	923	926	956	931	890	920	980	952	936	896	874	952	947	903	962	849	962	953	902	903	908	950	863	955	947	936	967	908	970	934	937	966	877	921	935	933	937	934	917	940	939	896	955	948	944	917	946	938	905	915	948	923	929	905	944	940	949	918	874	928	977	949	942	927	948	918	956	932	930	957	921	943	926	965	901	956	941	961	935	970	856	913	937	944	923	945	957	949	963	896	942	945	938	951	918	927	952	907	935	936	935	951	958	911	932	978	926	910	916	951	976	926	938	878	923	942	924	934	906	929	972	957	910	925	924	978	937	948	960	915	913	910	939	950	940	947	921	944	981	912	983	942	899	925	971	907	884	922	855	894	937	914	962	1008	891	971	938	886	965	922	937	922	923	955	930	935	911	962	966	904	950	923	959	960	904	942	933	968	908	937	933	930	935	948	906	883	923	943	976	921	877	843	931	955	935	1013	901	941	920	940	951	927	935	902	977	903	961	943	948	969	934	923	963	869	939	943	922	966	954	937	904	953	885	951	967	897	984	961	945	989	921	917	908	938	935	973	945	910	912	947	963	973	943	912	940	963	946	981	963	880	930	954	884	955	954	873	962	916	959	911	946	965	943	970	947	924	927	949	904	890	909	963	913	955	849	913	927	901	920	907	922	915	912	989	890	884	934	970	944	867	941	952	939	936	903	930	928	894	941	923	924	969	938	890	915	957	948	932	956	981	949	926	945	990	916	940	924	945	929	943	930	945	943	1021	933	892	984	918	919	937	888	950	915	937	966	991	871	942	957	949	916	958	945	937	958	954	902	983	917	919	906	1019	929	938	955	915	912	950	957	938	989	929	904	973	963	930	884	931	990	994	995	879	888	922	956	957	924	980	948	931	903	959	999	969	958	943	1001	929	894	960	922	868	959	951	918	912	915	920	927	921	953	934	919	885	980	920	920	967	914	875	947	971	925	885	966	997	917	935	929	928	989	909	991	919	961	1020	970	944	873	884	967	914	946	963	947	884	931	998	863	884	959	885	907	989	908	874	984	967	903	992	927	941	940	961	930	938	880	893	977	943	928	910	933	881	970	928	969	909	942	893	922	958	932	911	972	897	963	918	933	936	895	924	906	968	966	917	908	910	927	904	970	904	972	934	933	986	941	942	1011	926	971	956	930	968	963	998	951	898	895	884	957	911	927	1007	960	918	974	963	934	903	963	934	926	893	943	936	974	910	987	921	878	902	935	895	938	874	967	920	890	917	926	925	887	965	977	894	904	894	913	952	977	922	921	979	912	925	913	917	972	909	932	934	880	941	951	933	937	934	951	967	913	996	938	931	920	919	946	954	932	892	963	919	930	881	971	915	900	910	879	955	910	916	869	925	891	918	973	999	933	958	899	933	964	970	953	939	916	983	960	891	918	953	925	964	919	930	858	984	968	943	934	881	952	916	990	930	893	937	1012	957	967	953	933	970	922	928	933	960	981	967	873	878	917	939	890	901	956	887	954	919	916	924	901	885	955	935	918	915	933	943	905	951	960	911	882	955	896	926	919	988	960	939	918	926	962	927	914	966	963	899	978	922	966	907	952	990	960	955	918	949	900	902	898	970	961	963	978	890	936	970	914	922	952	948	938	936	974	970	939	938	899	921	895	934	959	935	906	971	948	969	993	970	912	948	933	903	917	931	898	929	919	963	922	909	940	958	921	930	920	929	936	898	943	896	928	969	901	998	895	969	937	880	958	925	941	919	916	927	954	964	901	911	886	923	987	932	1007	937	914	897	968	919	932	909	933	876	973	996	998	936	972	933	981	934	968	954	956	954	1009	915	937	951	903	959	918	915	911	949	990	929	945	955	990	987	925	952	936	905	938	913	894	928	897	933	901	937	932	949	914	937	949	928	991	963	939	942	921	937	959	853	977	941	909	897	985	942	923	927	922	901	887	931	957	887	919	931	933	917	968	988	996	939	933	907	904	956	957	960	942	922	942	937	939	984	907	878	939	926	957	928	949	932	949	932	902	981	942	933	1007	967	898	940	959	926	908	966	909	854	939	928	937
23974	20957	26896	25025	6906	506	361	305	306	298	295	261	238	239	221	255	224	218	194	227	206	225	234	208	236	213	211	215	211	184	216	218	205	216	201	216	196	212	182	221	215	216	201	200	223	206	176	199	208	215	200	204	223	208	185	196	204	198	177	209	191	201	204	207	194	208	214	188	197	184	207	190	201	221	184	204	203	197	218	203	205	195	207	214	203	200	207	212	175	197	205	190	199	204	186	187	202	196	174	206	208	211	220	167	177	222	182	204	206	212	200	230	178	208	197	177	191	193	206	220	227	183	162	201	205	193	224	200	198	222	192	196	209	198	197	188	212	189	189	206	198	218	211	220	221	229	173	210	224	206	215	203	195	208	187	201	198	198	186	188	210	215	184	200	211	215	228	196	198	203	216	204	196	183	180	176	197	177	187	200	208	203	228	202	201	202	215	199	176	203	189	204	186	194	207	189	203	200	175	176	205	205	212	182	180	174	216	197	218	201	180	190	178	194	178	208	207	184	229	188	191	193	216	206	198	190	199	205	223	183	206	203	177	191	211	215	188	186	189	195	210	200	185	203	187	192	184	205	205	196	213	189	201	200	193	205	211	215	204	194	188	204	208	201	202	198	190	180	195	197	201	188	191	180	191	198	195	222	188	206	183	180	196	179	212	189	191	196	185	191	198	197	220	231	200	202	181	203	185	207	194	191	202	190	174	202	208	177	214	203	197	194	189	202	198	181	182	190	175	216	184	203	196	210	209	181	183	199	189	204	174	191	192	197	196	203	214	168	191	204	223	195	175	192	203	206	189	235	215	198	200	207	193	242	191	211	202	171	203	208	236	207	191	218	181	199	201	208	202	177	201	181	192	186	223	211	200	191	214	209	209	190	205	196	175	203	193	182	194	187	228	200	198	161	195	212	213	196	219	206	214	192	183	215	189	193	209	211	193	181	204	205	194	214	190	194	202	193	233	232	214	212	187	197	216	175	206	232	211	211	216	196	212	216	188	184	208	204	165	195	186	212	188	214	188	219	213	191	210	205	198	199	186	211	199	201	198	218	209	195	184	199	186	172	206	204	196	195	206	203	204	213	189	187	213	171	197	190	189	187	181	197	204	191	207	195	193	224	210	176	194	198	225	208	225	220	216	179	228	196	194	197	210	199	210	221	196	193	212	204	202	210	219	176	205	218	176	202	207	189	229	176	192	190	198	215	192	203	207	200	200	214	196	216	174	174	198	178	183	213	199	228	235	226	211	201	199	215	201	212	208	175	204	188	169	203	194	205	177	205	208	191	193	184	197	205	186	178	204	205	247	213	199	200	216	203	213	168	191	211	210	208	171	209	179	203	178	170	199	181	225	201	219	189	183	197	220	222	183	184	193	210	200	218	206	203	191	183	209	190	211	197	203	214	201	204	236	194	215	215	212	202	168	182	191	194	198	198	232	217	206	202	221	191	184	231	237	201	191	190	197	206	196	196	233	192	195	195	196	221	192	199	215	204	224	205	188	204	217	193	190	196	219	177	176	243	201	177	189	207	189	192	216	195	209	220	196	186	210	210	202	197	199	180	199	212	222	201	187	200	192	212	207	221	182	201	213	222	195	191	206	190	191	182	219	202	190	188	196	191	192	188	152	200	221	188	183	219	205	169	177	201	170	199	202	211	179	190	197	211	203	223	186	196	185	171	181	202	188	177	204	206	202	193	218	213	196	204	212	201	214	212	208	199	199	200	179	238	211	166	212	203	196	204	213	201	190	187	198	216	184	189	231	190	195	190	185	197	196	222	217	211	186	175	205	206	182	199	194	185	199	208	189	199	192	195	212	226	223	217	208	212	187	182	220	214	186	222	190	202	208	197	199	199	199	204	222	194	214	210	184	207	206	197	221	194	192	187	189	224	212	214	209	199	203	187	216	191	203	185	189	181	186	184	203	186	223	207	196	190	214	183	197	205	191	192	193	197	192	218	210	198	195	193	181	190	195	202	180	193	186	186	206	208	217	191	193	169	199	191	194	186	195	182	175	214	186	210	193	195	221	192	187	221	197	209	213	191	184	190	195	218	202	196	190	215	190	190	192	197	169	201	156	191	200	195	197	196	203	189	196	200	185	200	197	218	178	195	206	188	184	210	171	209	208	172	213	199	196	197	196	171	225	218	182	224	220	208	199	178	199	219	198	224	226	177	165	191	194	193	220	193	187	201	219	185	228	201	203	193	173	210	198	193	170	185	184	208	209	207	201	198	195	191	185	202	196	195	195	194	203	181	201	172	198	175	194	201	211	215	188	208	212	207	205	185	206	205	202	177	199	210	212	204	201	208	220	183	217	173	206	220	218	200	185	198	213	199	199	222	201	188	207	195	218	206	191	186	200	190	216	175	203	186	195	190	208	195	182	219	206	172	217	195	191	209	211	184	199	205	226	220	202	182	202	164	202	205	183	193	202	204	194	182	210	178	181	181	193	209	207	220	190	202	178	193	200	199	194	195	193	162	212	208	206	202	182	212	178	200	187	204	206	197	196	207	189	196	212	197	200	205	217	203	184	182	203	202	165	200	205	165	189	223	212	187	200	180	211	183	192	206	190	196	203	209	182	193	193	179	177	205	188	217	206	188	202	178	197	197	207	205	197	195	219	191	196	182	218	180	212	176	198	202	204	185	198	209	205	179	182	194	179	192	189	192	191	226	193	191	198	216	201	180	187	199	178	201	192	182	199	200	212	199	207	209	212	186	200	199	208	212	194	206	197	202	194	238	212	203	202	178	202	198	184	196	207	209	209	207	199	196	210	210	196	191	209	208	196	168	196	208	192	181	200	232	167	207	204	199	211	199	196	188	222	189	169	210	195	184	190	189	202	210	194	204	242	213	195	186	174	197	208	173	200	215	187	207	194	215	182	218	225	198	196	218	199	181	185	187	189	204	190	199	189	187	191	192	216	180	212	184	224	198	204	199	187	189	192	192	215	216	187	206	198	205	200	211	235	171	197	204	198	184	204	179	183	180	193	196	194	206	192	200	200	188	212	196	205	189	180	203	184	222	201	178	200	215	195	205	191	200	205	205	198	201	201	196	179	191	194	226	207	188	216	185	194	187	199	194	198	194	199	221	208	214	211	199	204	199	199	201	226	198	167	180	195	188	209	193	190	220	186	193	184	173	206	193	219	233	192	182	191	223	174	195	209	202	185	205	173	194	197	190	199	208	184	198	194	190	202	181	195	190	208	214	199	178	170	195	200	172	195	201	203	191	193	209	193	233	184	217	193	188	175	211	166	183	197	205	191	198	222	201	186	198	191	208	174	176	212	200	224	189	203	224	196	183	212	186	203	187	181	205	206	203	211	197	194	178	159	186	179	201	209	196	212	218	193	207	187	190	193	202	185	208	206	162	194	220	194	188	224	207	189	214	201	194	190	199	213	200	181	196	217	207	199	209	225	211	191	205	180	209	189	206	197	185	196	200	208	197	202	204	204	204	182	203	211	181	190	214	224	187	191	180
4281	8423	3424	1568	1177	875	737	579	530	458	425	416	373	370	330	328	323	334	334	298	294	299	320	274	285	315	291	262	261	288	274	270	268	308	277	273	275	296	286	276	273	284	260	308	286	276	283	307	301	278	276	301	303	268	282	299	279	251	277	265	280	284	305	275	253	283	281	292	250	280	281	299	251	302	272	318	287	257	279	288	286	275	295	271	328	286	285	268	280	273	246	272	258	302	300	278	261	277	284	261	285	263	251	272	272	294	292	314	279	276	287	275	295	248	298	280	275	270	273	247	273	265	266	248	269	260	297	288	246	257	271	275	269	261	295	301	270	281	285	255	271	285	298	282	280	286	296	277	296	279	272	256	250	277	261	271	250	296	291	268	257	248	271	286	267	287	257	282	261	307	266	284	270	271	271	289	284	277	279	253	262	272	284	304	317	309	260	260	255	278	269	257	289	274	254	262	272	273	264	287	264	282	266	268	273	257	274	266	294	305	263	277	284	269	296	282	274	269	273	297	287	256	292	287	289	278	290	260	245	304	313	268	280	268	246	304	295	259	272	278	270	279	286	258	271	280	286	296	279	276	263	264	273	259	264	280	286	297	287	273	275	293	250	279	275	285	322	314	261	275	250	264	282	258	288	260	273	276	278	280	292	281	277	292	280	242	268	274	265	274	272	279	277	266	287	271	293	291	259	253	288	285	273	262	284	265	277	274	284	281	310	287	308	253	291	281	296	248	259	285	274	265	290	287	259	300	304	289	274	263	269	274	270	260	297	306	271	270	294	299	290	274	260	292	245	268	274	313	275	274	276	269	293	266	281	288	294	278	260	259	258	270	287	264	266	294	278	285	272	249	277	254	288	307	296	284	286	317	314	281	261	277	265	278	246	248	232	268	283	266	299	267	268	277	229	277	266	236	264	267	269	293	273	275	255	258	265	289	266	292	283	232	246	291	305	288	252	235	271	279	271	269	256	279	267	269	269	257	294	291	281	262	289	274	299	290	271	281	271	279	301	252	280	254	255	280	283	284	265	272	232	292	259	303	272	267	278	277	284	334	267	283	287	281	287	297	303	291	280	280	284	287	280	273	265	284	255	286	281	291	270	286	285	252	266	275	258	269	285	271	307	258	280	269	262	276	271	250	315	274	303	308	293	283	277	253	275	280	278	295	276	258	316	285	281	259	265	261	292	258	286	269	248	264	300	289	272	280	285	259	265	273	286	266	294	271	263	263	253	263	246	262	262	266	275	304	277	261	288	278	285	248	271	282	243	291	277	289	273	288	298	268	288	259	284	275	282	266	283	272	257	260	278	239	290	291	270	255	262	279	252	271	298	274	241	297	272	268	295	252	288	278	269	294	277	286	269	269	250	265	277	275	274	307	293	284	279	312	299	288	308	281	277	289	271	271	279	285	298	293	284	287	300	264	302	292	264	293	257	296	262	269	266	277	272	276	243	303	278	277	284	255	266	269	314	306	259	298	262	271	257	263	265	252	310	293	290	291	293	289	273	257	278	254	239	289	274	296	275	266	279	273	314	291	253	275	266	253	311	275	259	263	283	279	268	286	277	276	292	296	249	273	290	277	270	285	272	289	309	266	277	296	308	271	274	290	320	303	323	269	284	272	261	283	312	296	285	286	265	291	290	286	274	304	280	283	277	280	274	281	257	269	318	249	254	258	305	285	287	279	300	260	242	291	266	256	284	290	275	244	265	292	271	271	265	296	281	294	280	284	278	264	296	277	246	302	286	260	242	281	274	303	260	267	277	293	262	279	300	300	252	275	281	275	260	297	320	303	267	267	276	297	273	268	244	267	329	240	283	280	262	293	272	280	268	268	307	285	260	243	262	246	266	269	284	285	274	295	284	270	248	273	301	255	288	270	267	269	272	288	295	264	256	282	276	275	290	262	279	275	269	270	300	290	282	273	302	281	291	255	303	253	239	277	294	268	267	283	321	249	279	256	299	271	278	285	263	260	272	291	269	251	269	291	302	314	282	313	294	302	255	280	264	277	282	267	294	267	286	271	278	277	279	280	290	328	284	310	265	261	239	278	288	280	303	279	278	286	278	270	273	250	260	279	294	328	264	265	287	281	266	258	250	266	270	267	267	284	288	261	285	266	292	280	285	266	269	254	289	315	286	307	256	286	283	253	275	253	279	271	299	283	268	274	269	283	273	274	262	280	277	271	257	290	258	270	276	253	285	263	280	318	283	278	279	249	267	289	262	283	263	293	290	276	278	263	269	278	273	317	297	282	268	276	284	306	280	305	279	294	273	275	293	294	268	283	282	249	278	268	273	297	293	270	276	302	267	284	247	250	254	284	279	291	246	278	258	236	276	260	295	264	260	285	279	288	296	278	256	264	268	273	268	285	269	260	264	262	287	259	257	269	251	274	273	286	250	297	271	258	262	288	290	263	254	279	255	259	295	241	266	307	297	293	247	284	261	266	303	266	287	258	266	267	267	253	280	289	252	270	249	293	253	295	269	282	285	274	262	244	280	274	312	270	264	283	273	284	319	253	283	280	275	255	297	282	269	255	281	292	264	282	285	260	265	264	299	304	282	271	265	257	275	241	270	287	243	282	253	259	272	287	253	280	295	272	308	278	274	296	264	260	313	260	301	296	279	270	294	258	255	286	248	296	273	272	261	291	271	271	251	242	297	289	271	291	270	302	277	294	315	271	265	287	287	296	299	270	284	285	274	282	248	276	246	263	272	251	275	250	251	266	281	313	281	292	286	256	280	263	301	261	295	277	281	271	274	258	252	272	269	311	274	274	260	288	274	260	288	281	274	286	249	255	297	270	265	293	252	316	237	289	313	286	278	280	305	284	270	287	289	297	269	303	285	295	277	307	274	281	261	275	288	261	297	267	265	285	283	255	275	283	283	275	286	267	298	274	297	291	293	267	281	294	257	289	268	260	282	256	300	288	250	249	292	253	252	308	292	269	285	268	277	305	283	264	264	216	263	298	289	262	294	260	304	296	297	289	296	306	261	279	265	253	288	286	306	262	253	272	310	283	264	295	251	276	257	255	250	240	258	266	260	300	278	274	248	265	299	270	282	307	243	253	285	283	256	228	256	300	263	289	292	281	296	296	281	294	252	301	270	278	256	266	266	265	296	272	306	288	278	256	275	278	321	256	273	308	277	277	254	257	287	287	270	279	266	292	294	312	278	302	288	272	245	311	300	273	279	267	272	283	268	284	268	241	261	266	276	260	255	261	259	274	271	286	260	252	278	273	262	257	270	268	258	252	276	309	290	263	299	290	308	297	241	305	285	280	296	282	249	264	271	300	272	291	257	292	270	247	304	285	306	294	282	282	296	275	237	289	265	276	275	277	286	278	271	272	276	269	268	300	278	259	289	269	273	254	287	316	264	275	280	277	280	256	289	273	285	269	277	281	283	288	248	273	272	308	257	251	265	276	303	259	249	258	277	271	280	273	258	273	284	263	300	261	269	278	299	269	309	265	269	273	265	293
21958	20996	28720	23453	20999	20984	5854	1298	1023	962	930	845	838	817	802	816	734	743	749	727	709	715	730	666	712	681	685	679	661	756	642	710	673	666	703	718	696	659	660	749	652	708	660	648	657	687	655	667	646	686	653	723	671	690	663	687	684	698	678	653	665	707	695	690	647	683	648	679	642	685	621	699	691	706	679	660	662	694	636	636	660	642	636	680	621	680	646	688	683	639	703	678	633	633	741	687	641	635	633	633	640	661	698	652	665	662	611	644	712	647	661	625	640	653	647	692	655	677	687	651	680	673	652	646	638	642	690	645	672	715	675	650	671	636	637	653	674	638	680	694	695	646	671	652	646	673	666	667	674	722	669	662	680	668	668	661	685	711	628	627	635	666	676	649	672	646	686	653	673	694	666	662	627	682	662	629	707	704	638	694	669	660	633	648	634	648	668	659	706	687	688	649	656	659	704	654	642	643	670	652	697	662	707	729	681	635	676	612	693	685	634	658	634	637	648	661	628	653	665	666	673	683	682	653	676	636	646	752	681	679	665	668	665	692	684	690	662	657	729	694	663	654	718	679	692	660	709	600	635	642	633	690	644	668	677	634	631	654	701	690	724	693	652	638	675	685	644	667	659	689	644	683	638	724	729	653	689	663	691	664	715	646	675	646	688	674	652	678	709	652	690	691	711	657	607	648	676	658	688	637	648	687	680	655	668	663	599	661	673	659	644	686	655	698	684	715	668	685	648	689	645	655	627	685	682	667	681	632	692	666	647	653	649	654	646	632	658	619	678	635	637	662	611	688	691	650	638	670	680	639	691	644	671	662	672	663	647	652	660	687	667	681	655	660	647	681	660	686	661	682	664	690	669	669	684	667	657	650	710	662	641	618	644	658	646	644	602	636	665	642	649	656	645	708	685	681	662	674	701	635	687	704	690	644	682	650	662	691	658	669	678	631	641	655	616	654	618	684	674	673	616	642	652	670	687	658	668	711	647	666	663	643	657	665	632	652	677	653	653	649	657	659	697	612	705	650	659	657	664	639	664	626	677	648	664	659	691	627	682	658	645	695	657	646	668	673	686	613	651	651	655	679	624	649	662	660	643	682	669	696	626	640	613	637	702	689	669	720	659	713	674	686	660	695	695	646	642	669	653	641	680	639	685	681	702	628	689	667	622	622	713	688	697	652	654	644	688	658	658	665	710	706	613	645	642	663	662	684	637	654	654	718	668	638	703	741	649	701	689	653	680	676	669	672	661	663	717	688	641	701	646	645	687	687	671	698	667	625	616	677	641	678	661	669	635	665	664	642	689	680	644	684	620	667	689	681	734	659	710	691	669	662	683	711	651	640	674	687	651	653	636	650	697	686	647	652	601	697	668	662	663	677	666	704	672	696	650	652	640	666	671	654	627	661	669	634	661	635	664	662	652	590	681	629	631	641	659	647	653	659	624	685	662	654	670	683	729	660	692	638	649	635	649	655	674	695	642	683	666	676	650	685	674	685	662	703	665	669	658	628	685	663	610	625	649	691	602	667	658	645	690	685	679	655	623	645	662	683	656	641	679	670	673	675	727	674	649	637	688	684	669	650	686	654	676	684	658	629	639	639	660	651	623	663	655	703	699	680	674	732	656	646	674	672	655	655	658	655	667	649	670	676	692	654	691	658	654	691	686	657	630	652	690	641	664	684	662	684	667	669	709	703	625	640	622	705	662	680	688	622	669	677	693	664	713	659	644	666	683	651	654	690	635	669	651	706	654	645	671	662	629	660	649	651	667	671	657	696	707	687	652	639	681	652	677	665	666	638	679	651	653	665	710	639	618	666	673	669	677	666	654	631	647	679	636	652	642	644	654	680	673	670	650	677	712	702	664	674	611	668	684	643	680	660	613	643	662	654	638	686	637	691	660	661	648	673	662	667	632	671	665	619	674	665	641	624	666	676	673	713	694	698	600	649	625	652	661	639	669	672	627	608	670	642	658	674	650	666	630	647	641	653	668	636	638	659	636	649	715	691	651	639	681	647	656	640	640	643	668	677	607	650	694	635	640	659	719	662	704	641	659	648	687	631	687	666	676	667	685	651	634	679	634	658	638	706	611	649	694	643	648	631	676	620	681	664	654	634	659	625	647	675	675	705	650	701	611	685	661	658	682	679	717	621	645	705	634	658	673	644	675	662	684	652	646	702	671	660	671	678	633	656	671	705	648	643	659	655	641	675	663	686	693	680	647	657	641	693	627	686	660	692	662	685	665	648	671	682	636	691	668	627	657	647	683	636	652	703	684	626	654	679	620	685	654	692	682	650	697	665	678	593	605	660	641	696	677	686	702	641	618	647	640	666	681	647	635	567	678	697	632	591	624	636	653	669	619	698	675	680	671	706	633	631	663	673	641	663	625	730	710	642	632	686	634	668	669	667	703	684	616	647	654	662	629	636	697	658	677	665	671	691	677	649	642	679	705	657	613	645	667	650	641	632	641	646	675	658	604	663	650	642	688	659	701	639	683	679	633	656	687	645	716	638	694	638	609	649	684	618	668	647	634	677	635	620	672	625	660	661	674	691	672	659	642	646	649	645	667	669	695	636	689	664	649	646	654	668	695	712	660	639	647	709	683	630	662	705	624	636	688	657	663	686	668	664	689	622	669	657	651	664	669	666	651	651	668	643	654	649	670	660	681	680	729	650	662	622	660	687	684	631	678	678	687	649	703	657	659	668	682	625	646	672	669	622	669	674	657	685	669	658	605	670	669	693	698	688	659	649	654	685	719	733	665	662	658	665	638	647	651	624	629	692	632	641	680	676	646	673	594	663	597	651	613	654	659	687	691	677	675	655	684	648	694	631	653	665	679	646	637	634	680	650	695	597	695	664	668	687	666	639	631	661	683	649	649	639	640	679	640	661	637	631	704	682	681	653	623	690	692	672	677	705	664	657	622	706	684	674	626	657	622	645	642	650	706	687	611	625	689	703	673	627	706	654	669	671	622	677	679	675	643	676	657	656	677	668	718	655	705	664	650	681	698	662	685	638	674	689	646	625	692	648	659	625	686	665	644	641	651	640	643	637	637	628	698	650	638	676	667	693	683	713	678	648	635	658	666	639	626	695	667	670	657	622	684	688	643	679	697	656	661	648	654	690	646	651	637	655	643	661	685	689	601	635	666	689	693	677	705	666	696	682	668	623	638	644	699	674	677	673	651	668	645	674	696	652	631	660	669	645	656	629	666	682	699	626	705	661	630	651	641	667	727	694	675	648	680	670	697	675	657	644	694	680	628	671	645	641	595	638	651	710	682	678	660	638	679	670	646	633	652	638	695	626	638	623	624	685	638	703	671	644	663	675	652	619	644	668	643	665	705	628	633	647	637	684	665	668	684	674	661	650	681	647	671	629	634	670	669	673	662	683	639	674	667	666	664	704	657	712	688	637	651	620	641	644	677	674	629	711	651	631	674	705	620	635	654	650	616	668	608	600	654	663	694	694	662	700	634	652	706	645	681	644
7070	21290	10329	5018	3599	2858	2228	1872	1697	1423	1391	1216	1158	1118	1054	1008	1019	967	975	958	941	979	891	851	896	918	838	917	830	854	823	896	913	857	865	866	886	828	852	906	898	822	883	794	808	899	821	874	850	913	838	882	827	870	868	858	880	878	830	870	850	799	847	842	894	877	870	826	819	911	806	805	788	865	892	898	863	794	839	836	865	890	869	856	812	849	838	862	831	861	873	826	841	790	900	800	820	849	865	853	844	924	875	875	821	812	836	880	846	785	842	858	854	812	848	817	864	800	860	848	840	876	840	864	809	828	800	862	848	794	854	777	805	859	837	815	877	827	819	818	856	834	847	823	861	837	834	869	806	833	852	855	802	812	856	837	861	872	847	833	807	856	836	847	798	828	825	854	827	832	847	858	888	818	818	820	802	842	833	843	813	815	853	882	868	825	842	869	901	845	805	873	790	822	917	801	861	821	855	859	855	844	831	848	881	828	753	854	850	875	850	819	846	813	770	801	831	840	792	780	849	879	839	855	814	837	850	800	839	836	783	832	840	911	778	861	868	810	847	836	858	836	858	832	818	816	812	845	841	832	847	878	765	829	839	814	879	829	799	814	798	871	794	847	849	875	814	820	795	819	828	855	829	806	838	831	841	805	812	851	837	868	836	807	906	797	773	823	824	845	836	856	809	821	835	898	877	796	833	876	816	801	835	833	875	869	824	846	830	862	857	807	738	858	812	847	865	831	888	865	820	828	800	854	880	857	830	833	852	841	853	883	837	813	890	870	855	842	919	874	787	848	836	818	863	829	846	859	857	821	829	826	816	815	835	863	826	796	793	803	853	860	872	857	894	790	820	819	854	841	879	856	835	809	839	861	814	806	814	902	865	850	862	871	844	911	845	864	831	823	886	826	881	843	828	813	841	822	845	823	855	873	875	844	799	800	817	844	768	852	820	823	787	814	833	817	863	840	860	872	797	896	875	839	850	831	836	808	818	894	853	832	829	804	825	873	881	871	850	869	835	848	813	881	775	840	822	835	827	817	851	885	917	852	837	840	850	735	836	838	847	862	777	822	839	819	863	858	821	839	821	821	860	797	859	828	809	805	862	866	809	836	816	855	871	817	855	848	829	859	801	910	821	884	830	843	823	877	832	814	807	841	797	855	833	791	820	820	821	833	860	880	855	784	825	833	871	798	813	783	827	858	839	849	803	884	857	802	815	875	831	880	889	886	877	843	830	823	843	835	854	857	901	859	823	861	820	867	815	800	788	848	825	861	873	811	813	774	788	869	837	893	842	846	820	802	833	907	820	814	833	820	867	834	834	862	846	837	820	848	845	849	821	825	849	843	848	846	845	834	812	831	849	881	824	834	802	815	835	854	818	813	886	803	813	822	868	845	839	823	829	826	870	814	832	862	888	874	903	817	809	879	851	815	841	813	843	831	874	817	815	853	848	834	815	821	864	826	839	832	874	862	851	854	860	870	860	834	885	817	796	844	749	843	853	762	864	834	870	817	845	812	881	827	834	793	873	821	860	858	848	872	795	795	920	818	833	843	827	841	816	868	822	834	803	870	854	864	775	858	892	801	851	851	825	816	846	851	829	831	863	825	835	836	816	852	905	843	877	777	797	864	802	841	866	828	798	837	846	878	823	810	822	862	879	876	840	846	784	815	792	846	788	806	814	819	840	852	803	807	856	871	842	835	847	837	856	885	783	856	779	811	832	830	800	796	806	846	824	847	839	830	850	815	863	859	862	844	878	834	836	854	844	819	826	856	788	888	818	811	775	796	836	830	836	907	816	842	830	831	893	859	847	841	819	788	830	808	807	835	874	828	816	863	841	863	828	799	852	842	838	812	836	858	799	847	831	830	845	827	852	807	839	845	892	823	843	867	816	776	829	780	866	819	844	894	867	797	864	856	839	846	871	762	843	858	880	835	860	815	855	844	836	844	844	852	854	776	852	880	843	815	835	861	841	810	837	823	800	827	839	879	820	893	848	815	858	884	858	897	823	873	808	838	866	806	884	848	824	903	835	844	899	836	809	922	790	826	868	844	825	799	817	805	870	821	822	866	842	823	804	886	841	822	845	844	829	813	875	803	868	833	852	865	858	855	818	887	844	831	860	813	754	845	832	878	821	862	863	773	842	832	797	870	832	844	840	830	785	849	830	825	828	819	822	832	847	825	859	835	894	792	883	812	817	821	836	894	826	847	821	808	858	840	867	856	836	864	884	837	806	823	843	859	871	811	818	893	807	794	840	900	840	843	837	814	805	834	852	831	812	822	823	824	838	840	875	804	832	779	815	875	859	853	860	861	805	827	819	778	842	870	831	846	861	873	849	824	830	840	774	820	829	871	842	903	826	836	863	791	832	834	802	849	801	832	884	885	807	881	794	863	872	832	813	791	839	830	879	815	836	849	886	791	813	815	832	856	876	850	839	838	835	927	829	850	843	818	835	856	808	845	833	829	855	814	833	837	805	843	813	830	803	800	846	863	800	834	868	871	865	833	839	847	834	834	813	828	817	880	824	839	811	844	856	866	824	813	827	873	821	861	807	789	885	828	818	849	843	867	775	857	845	787	863	751	833	820	818	803	816	872	919	800	866	802	828	875	858	804	864	845	808	798	836	828	873	867	796	834	842	822	834	898	783	807	865	816	857	860	834	884	860	835	836	806	833	860	842	883	843	821	814	843	858	853	814	813	835	864	844	823	830	811	815	823	839	778	824	854	815	791	792	830	848	867	850	835	831	848	838	814	788	863	844	835	859	853	849	841	839	769	862	815	800	874	815	810	843	897	891	822	814	821	830	867	879	807	817	885	868	827	883	800	792	839	799	817	892	840	821	843	843	893	814	818	792	821	944	772	816	879	813	829	808	875	807	830	797	802	856	837	810	812	848	871	814	816	846	828	867	825	801	808	799	829	827	851	791	844	811	796	852	819	857	847	813	839	882	911	811	887	874	869	902	837	883	843	846	816	841	829	866	862	838	852	879	810	811	885	841	846	859	828	823	844	891	814	859	820	881	813	867	854	906	849	836	827	831	851	863	854	808	798	790	833	862	808	854	834	848	809	842	800	834	868	870	867	807	864	826	897	832	821	833	868	870	834	826	804	813	806	815	802	833	892	849	852	842	833	866	833	844	826	806	824	879	851	809	799	852	870	835	877	895	788	794	810	862	816	816	818	854	807	776	848	802	841	839	847	812	829	828	835	889	796	792	841	839	870	836	879	860	817	831	829	827	829	873	857	830	798	844	856	889	900	871	836	811	848	889	830	820	823	862	833	871	909	816	837	875	893	814	894	895	829	804	843	888	825	873	803	869	848	780	842	812	831	847	814	847	812	823	826	813	847	856	839	849	887	800	903	865	836	785	812	834	850	857	870	846	811	827	853	879	877	826	778	856	824	836	817	825	810	840	811	830	849	856	756	840	864	866	853	813	784	882	832	810	835	834	779	845	863	787	840	842	820	770	833	871	843	830	813	841	807
26861	17469	3453	792	519	483	460	432	451	434	417	431	413	399	429	411	437	391	433	384	427	416	442	408	416	430	429	392	412	389	423	417	409	399	420	398	388	395	429	394	422	402	398	386	438	397	404	445	372	423	397	433	413	436	391	385	413	418	428	419	417	436	397	400	361	358	411	370	403	424	428	409	425	417	391	431	387	395	402	388	409	417	428	409	386	413	442	424	398	439	412	356	429	423	431	435	428	433	398	384	409	404	409	415	425	377	407	404	404	399	421	432	383	400	438	402	415	419	438	419	414	403	397	402	401	388	387	392	395	406	384	397	391	363	405	422	400	411	385	386	430	377	411	413	379	424	396	399	422	422	433	415	407	432	406	398	378	397	432	406	377	422	402	409	421	414	436	404	422	407	403	398	400	378	358	393	431	434	392	406	417	398	442	419	391	402	417	422	393	385	421	380	408	395	378	353	376	407	383	414	397	400	382	385	411	388	410	406	406	394	394	407	387	424	407	389	410	384	395	392	417	386	452	427	409	419	389	411	394	414	433	431	403	463	403	391	382	452	363	409	450	403	418	391	456	398	385	401	397	394	420	432	379	385	463	416	406	355	397	386	398	427	397	382	432	420	382	406	390	417	420	432	428	419	389	378	396	422	388	410	402	404	419	418	394	400	427	420	394	399	386	410	422	383	375	428	427	388	393	424	431	385	415	408	389	389	398	428	413	384	411	380	415	401	389	388	400	437	370	380	421	402	388	417	372	383	386	380	398	357	429	384	425	437	395	406	423	429	409	377	413	397	407	417	383	389	407	451	394	390	438	400	431	413	407	421	390	380	408	441	393	403	435	397	423	379	428	401	369	399	402	446	416	443	417	400	395	388	431	397	383	412	396	407	410	376	383	379	383	434	421	425	399	386	416	411	422	385	374	384	362	452	397	417	372	423	418	398	436	412	392	398	400	415	390	367	393	442	379	393	409	414	447	402	400	405	432	416	417	400	417	395	387	391	404	398	425	414	376	426	403	393	426	403	394	431	399	416	438	391	405	412	418	397	392	370	388	407	396	408	364	398	408	386	378	429	416	404	397	407	423	416	392	407	428	424	416	429	401	444	376	428	397	426	426	425	454	451	387	413	425	397	414	428	375	404	426	423	401	406	406	457	400	432	398	394	427	415	391	384	410	375	396	418	456	415	422	386	371	363	419	406	401	397	404	412	427	414	400	405	389	427	396	408	440	373	403	410	428	417	432	433	400	410	391	415	428	415	392	418	390	423	392	410	439	422	439	435	382	399	394	405	393	408	430	428	425	436	385	405	412	399	403	418	380	392	404	407	446	404	424	405	431	407	416	420	395	388	387	396	404	391	394	425	425	444	437	394	389	418	392	423	414	408	420	378	398	391	406	428	393	394	418	397	405	437	400	425	414	405	444	397	406	394	415	407	438	420	421	387	428	424	388	406	381	414	446	391	402	424	393	414	419	422	394	410	420	418	391	413	405	385	431	388	428	439	418	391	413	382	423	422	417	412	428	418	381	383	420	400	438	436	419	423	432	395	405	422	441	376	414	375	383	402	401	396	408	407	480	381	386	433	410	454	373	426	386	397	405	392	387	445	380	384	354	391	416	411	417	423	438	392	424	392	407	426	393	390	422	376	411	441	459	392	403	413	400	389	391	402	434	427	388	454	405	408	419	431	423	386	384	396	404	414	406	383	427	425	387	395	403	420	400	375	420	404	378	361	416	404	411	408	410	412	411	421	406	404	403	387	409	380	431	400	416	399	411	382	414	393	404	405	378	386	429	417	372	421	396	392	379	421	379	430	447	391	409	396	372	374	406	427	409	417	431	383	422	424	402	453	353	402	403	437	403	411	414	395	392	393	400	401	407	402	426	406	383	397	421	405	453	404	410	400	409	405	456	398	404	400	406	406	413	409	422	401	415	400	342	394	409	412	418	398	437	395	385	391	391	407	417	408	395	424	384	435	425	402	411	412	400	388	406	419	445	416	441	423	405	424	388	404	403	410	398	381	400	410	387	371	432	411	429	427	361	429	432	415	424	402	394	378	412	417	399	386	357	387	396	382	407	399	390	412	404	386	390	425	411	404	415	412	420	429	436	414	378	415	422	406	403	412	372	378	396	424	406	347	403	425	422	419	391	432	448	429	407	389	390	439	434	417	436	419	389	390	418	393	380	386	433	423	405	433	389	412	399	412	449	391	416	412	399	412	421	392	424	353	428	428	405	409	431	389	417	414	444	410	394	446	402	384	372	413	413	387	388	407	391	395	385	402	421	374	413	409	449	403	423	412	376	448	409	430	383	398	418	394	435	413	425	398	383	412	427	407	406	425	388	415	382	422	403	395	388	390	408	407	379	409	402	367	408	357	451	455	397	383	412	416	409	407	405	442	430	452	365	437	395	411	418	376	438	391	433	426	423	418	428	380	397	424	397	381	404	361	420	407	423	405	418	419	381	418	417	379	425	399	428	404	398	402	438	395	399	404	409	419	367	395	375	400	416	381	409	399	376	384	410	423	382	414	397	412	427	379	459	399	405	395	376	372	398	424	399	389	411	413	402	394	386	434	435	421	435	411	419	400	448	388	419	423	427	421	443	407	396	399	378	420	401	427	417	396	401	415	447	420	367	421	368	408	387	404	401	412	430	403	387	419	393	392	428	405	428	407	403	419	408	425	413	424	426	430	430	392	393	394	413	400	409	413	401	415	391	426	387	406	421	395	393	429	395	426	392	440	389	438	383	424	392	396	400	413	390	411	402	426	447	397	431	428	426	411	423	420	400	438	428	391	370	402	400	448	412	380	397	409	395	424	422	411	401	413	383	452	439	408	394	418	413	400	444	409	442	391	376	409	418	402	417	430	415	440	425	416	399	393	421	413	423	403	385	443	379	407	366	401	402	390	421	422	385	419	407	414	390	418	378	417	428	417	400	349	366	430	383	424	394	417	421	355	438	423	372	402	407	409	417	417	386	424	427	369	400	404	388	391	425	403	393	420	422	397	400	368	423	405	387	390	404	439	401	423	435	408	409	385	421	403	394	413	430	391	400	440	413	412	421	373	404	422	386	393	442	402	395	371	407	409	424	436	432	420	393	403	363	427	381	416	414	455	420	428	423	415	440	396	398	433	395	427	385	383	407	423	421	394	414	395	413	391	376	429	412	420	425	409	405	432	427	417	427	392	388	428	401	431	424	407	424	412	405	424	401	408	379	433	425	392	424	431	412	397	390	385	375	404	425	398	403	426	416	411	375	419	401	422	366	459	386	378	385	387	395	399	467	418	398	405	364	426	393	419	416	420	411	380	416	420	416	399	445	378	405	419	448	395	395	458	400	403	393	404	413	414	416	376	412	382	396	405	413	391	406	411	431	406	410	406	405	428	398	406	435	388	403	396	431	393	420	424	372	359	378	421	391	360	445	410	441	406	385	433	416	384	372	383	431	402	407	390	418	414	385	410	383	382	379	415	380	388	420	454	394	398
4912	2930	1418	835	762	664	559	564	550	552	560	536	506	541	487	502	511	525	491	494	500	516	507	497	524	504	492	478	493	474	524	511	510	541	482	528	512	507	524	502	533	504	532	489	530	549	499	514	521	526	488	500	529	499	513	498	547	515	532	501	530	497	486	507	518	502	497	542	494	512	539	535	501	483	526	516	523	512	494	482	470	471	551	522	503	504	491	518	506	459	540	461	469	513	509	495	488	492	478	534	503	468	498	495	498	458	469	490	491	486	478	501	501	528	473	504	510	509	508	496	523	524	500	531	526	504	486	480	501	508	506	495	532	538	484	519	544	491	543	519	507	515	530	531	505	507	520	451	496	456	500	559	483	509	493	491	526	522	527	498	508	487	458	497	489	499	454	515	500	525	496	508	533	522	485	506	518	506	487	488	507	491	510	509	504	509	569	492	530	485	513	487	498	509	490	504	467	540	489	483	506	495	529	489	525	479	525	547	514	521	530	487	486	461	503	509	489	504	522	516	531	525	487	544	479	519	524	504	497	523	520	540	527	500	523	459	525	510	533	516	534	496	498	464	513	507	500	489	508	531	499	461	496	466	528	500	498	513	502	461	529	501	480	572	493	495	513	506	529	520	532	528	502	512	486	499	463	483	532	469	521	548	499	532	477	528	532	520	515	535	456	548	510	537	489	507	539	536	491	516	459	466	510	481	495	477	520	499	502	527	498	472	496	551	472	468	466	522	511	486	537	507	516	519	521	476	499	505	511	538	506	480	468	519	514	461	491	498	478	470	495	513	496	516	471	521	500	506	533	464	489	567	513	511	498	502	499	457	486	502	519	533	478	535	482	510	531	495	493	498	530	553	495	514	458	454	505	487	474	540	490	503	512	470	545	525	534	458	520	508	538	491	482	510	526	480	482	533	477	487	495	474	565	527	496	471	514	500	518	486	518	494	483	509	490	497	520	459	459	524	509	489	469	510	486	422	500	501	534	524	482	526	497	449	549	513	497	542	481	517	492	537	488	496	502	534	509	528	543	489	516	448	516	505	502	476	508	535	515	501	518	508	509	481	484	498	495	528	478	498	543	515	509	512	489	492	525	517	516	522	504	461	499	520	531	508	505	477	540	460	524	510	525	505	495	532	531	503	497	520	461	528	507	514	524	506	495	515	484	559	485	486	485	502	508	480	528	529	518	520	511	494	528	507	465	510	489	507	505	535	492	472	495	492	540	482	478	531	535	500	521	490	510	478	487	459	508	491	518	530	494	529	525	512	546	477	470	537	475	518	512	474	494	495	538	474	520	502	506	518	502	543	481	486	479	477	479	528	483	511	484	516	501	488	516	528	433	488	514	513	536	496	511	520	525	499	503	533	478	516	518	479	508	530	533	525	441	564	524	514	513	490	490	468	523	522	547	490	509	497	467	497	521	497	484	511	484	495	514	452	464	505	519	528	515	531	460	516	523	532	522	510	522	504	500	530	503	492	468	473	462	487	554	457	507	481	551	492	470	498	484	498	480	516	521	521	489	542	505	522	521	483	553	506	495	522	501	553	532	473	479	475	555	492	514	509	491	508	521	487	476	508	511	471	540	494	524	491	507	535	486	486	533	480	542	516	528	511	486	526	477	487	492	532	499	483	483	494	518	486	504	485	517	507	534	483	477	480	506	492	472	481	491	537	533	505	495	505	495	475	497	500	499	483	550	503	506	484	503	549	498	511	502	511	553	485	515	495	522	511	508	548	521	525	520	505	536	521	485	513	486	505	502	531	546	463	516	499	549	466	509	512	543	542	496	512	502	492	536	553	457	527	507	499	508	488	520	480	496	466	541	542	541	497	537	475	521	486	549	498	482	507	470	523	511	525	493	496	472	518	530	507	523	516	490	478	483	518	482	495	496	515	519	484	494	533	486	513	573	539	509	499	495	578	505	529	494	514	527	469	505	505	544	473	539	533	482	495	507	483	469	508	493	477	488	493	507	495	502	534	514	514	542	475	492	511	489	496	507	500	520	483	524	491	449	493	508	509	504	505	456	512	540	527	512	516	514	499	516	479	463	497	536	531	469	507	516	475	531	486	566	496	502	461	517	533	500	511	485	454	528	514	542	474	514	532	462	509	481	488	506	542	453	481	495	501	478	518	486	490	507	502	491	461	510	520	484	541	519	467	553	472	518	477	482	502	556	538	512	481	536	513	522	490	506	491	484	471	491	500	522	541	484	506	496	533	513	544	507	514	482	480	471	497	529	505	467	487	506	489	503	527	531	507	481	485	507	522	511	512	504	466	499	493	527	491	517	492	445	501	497	498	492	472	545	478	527	511	490	515	538	504	517	502	519	489	483	520	518	521	506	543	504	499	513	543	521	505	530	511	484	508	519	524	508	531	466	488	475	517	478	485	496	556	498	527	540	530	506	484	505	483	538	466	455	568	491	480	530	454	514	530	501	479	531	509	511	490	462	482	496	528	470	506	502	526	481	491	491	467	512	483	576	500	506	487	532	532	498	530	482	506	503	516	491	516	485	522	514	529	474	455	490	488	509	493	487	536	509	534	516	500	480	552	512	513	489	512	512	515	484	508	550	499	510	454	521	528	471	449	508	475	488	525	499	515	484	504	536	495	535	492	520	525	478	526	523	504	511	480	516	550	515	503	474	491	536	541	500	503	503	514	532	491	491	513	491	489	509	517	483	520	512	500	511	499	518	515	478	510	527	501	470	519	485	517	495	507	485	462	519	450	493	520	468	507	515	509	526	500	523	517	517	475	497	517	547	502	495	505	528	513	490	506	496	548	516	515	508	506	549	474	493	471	545	479	517	484	484	479	487	506	460	519	475	480	534	515	469	530	496	543	516	487	525	532	488	512	517	529	482	518	498	488	506	516	506	522	506	496	533	464	499	495	518	509	548	506	478	497	519	527	506	489	518	532	533	503	480	522	451	471	510	522	460	493	532	507	481	498	490	493	513	472	523	454	495	505	536	510	508	534	473	535	507	513	525	525	526	505	494	488	507	490	489	513	532	509	510	530	486	515	516	520	474	526	522	482	497	490	560	489	510	498	497	487	504	484	496	488	501	486	486	486	528	479	484	517	523	496	491	497	526	491	520	498	489	504	510	538	504	522	507	509	452	497	525	533	509	470	502	506	478	522	485	514	539	527	536	525	511	540	523	489	522	500	498	551	510	521	512	498	508	502	496	483	496	516	514	530	519	526	522	536	497	551	452	519	474	485	482	496	498	503	487	525	523	470	505	527	495	501	496	521	536	493	488	498	495	464	473	450	466	508	529	480	562	521	520	468	517	516	522	504	476	478	493	457	525	493	519	485	516	482	532	484	494	483	515	530	512	499	490	486	497	483	503	473	525	499	523	509	504	497	502	476	522	511	522	495	525	527	497	498	474	484	546	537	480	542	528	493	528	460	501	455	488	495	538	519	516	481	470	480	490	516	467	493	479	499	478	492	511	526	532	503	484	512	525	492	521	484	516	482	485	486
22895	20954	28099	23959	20924	7471	1481	1104	927	906	918	893	826	836	859	860	820	835	808	794	803	786	817	818	735	781	820	819	778	783	834	809	758	779	773	800	800	815	783	773	824	796	778	809	769	756	758	747	795	787	763	777	812	773	769	790	752	772	800	785	788	839	785	806	814	777	830	806	815	765	774	804	733	783	754	759	803	715	791	758	727	731	771	775	749	748	788	779	758	757	796	765	767	818	729	766	787	770	730	780	805	782	761	770	836	795	798	767	842	757	796	753	772	783	769	772	760	800	764	795	818	780	802	759	785	798	786	772	758	809	785	832	749	754	799	801	746	772	781	731	782	744	750	769	739	741	748	754	786	763	782	811	786	803	792	778	772	740	750	771	771	792	768	796	765	810	795	803	746	751	761	806	789	810	786	794	762	769	789	767	801	815	785	737	719	808	792	774	770	779	787	740	820	795	766	799	810	719	732	814	802	783	734	792	817	832	778	742	770	803	775	780	786	807	760	744	778	752	808	740	742	744	767	748	765	778	800	807	773	745	794	768	785	756	776	746	774	755	805	831	750	818	754	772	748	756	799	780	750	806	821	775	745	765	809	721	741	750	798	720	754	807	767	801	791	805	863	820	823	812	766	774	758	868	794	790	771	782	721	728	787	717	731	832	810	826	801	760	764	778	788	735	821	778	784	804	754	769	797	748	776	760	789	789	768	804	783	702	793	794	820	785	767	816	800	790	762	731	730	771	762	770	736	768	764	788	794	815	734	790	763	797	781	704	770	747	762	790	771	755	767	779	755	828	818	790	781	779	749	771	823	786	773	798	818	751	773	815	758	739	744	767	795	747	740	777	773	806	753	780	833	748	782	764	801	786	802	817	805	798	709	775	804	805	778	765	780	717	769	755	804	708	801	752	766	771	810	786	785	787	723	748	759	817	751	829	772	764	739	778	788	779	777	767	782	793	778	715	804	776	799	785	765	780	738	788	734	735	763	829	785	777	769	723	775	745	765	788	845	725	790	785	795	792	750	781	751	773	853	728	742	814	745	723	793	903	751	773	810	820	769	775	796	781	803	758	795	741	757	766	766	765	766	760	763	743	765	795	805	768	793	767	822	730	817	770	767	746	771	792	801	759	762	710	723	714	802	783	730	734	774	794	732	741	701	778	738	831	769	756	752	762	798	801	772	825	774	802	794	789	805	756	779	792	813	786	754	814	788	782	760	824	762	724	798	781	822	790	772	737	803	788	793	808	720	759	785	761	786	749	772	741	753	763	742	784	856	766	786	753	791	757	760	806	741	754	739	808	755	738	789	809	767	752	790	777	759	776	795	805	783	764	760	792	812	747	780	802	763	784	789	740	737	777	760	811	794	751	792	815	753	746	810	807	790	712	758	774	786	756	715	753	785	745	808	770	733	768	768	759	807	778	751	736	789	766	743	742	789	781	766	772	812	741	734	768	744	747	745	711	788	757	724	781	757	769	785	746	779	765	751	777	803	778	765	750	797	768	774	768	810	767	749	748	743	728	738	733	838	761	786	785	779	758	776	763	757	790	767	774	763	799	757	761	749	778	786	780	784	795	818	763	747	749	798	750	752	752	717	807	769	763	790	769	727	731	797	773	837	781	707	783	739	727	713	754	761	752	756	728	767	775	753	745	738	757	804	737	735	790	783	715	788	783	750	847	765	741	713	785	817	751	775	761	805	795	713	743	746	773	737	766	783	759	761	760	811	787	806	768	788	801	859	781	775	774	825	763	800	749	800	750	827	800	776	812	727	809	751	758	757	778	725	775	756	774	732	734	756	822	795	753	808	759	767	792	786	759	785	798	793	769	778	785	767	798	802	795	766	760	790	751	804	767	802	819	793	712	753	742	799	799	803	758	746	757	782	780	806	752	774	765	797	787	753	761	774	759	808	751	766	733	832	763	746	788	781	779	754	823	739	806	763	747	784	716	772	781	804	807	753	757	787	758	761	757	779	781	743	702	810	816	763	820	795	757	756	770	809	762	790	765	758	746	809	799	771	758	828	783	758	757	755	794	733	783	815	736	751	792	810	794	761	770	751	753	798	741	824	736	743	785	779	725	764	748	758	746	787	773	763	749	790	736	789	813	791	829	752	772	742	815	798	750	772	808	784	767	791	781	815	780	754	769	787	766	737	742	780	807	751	819	777	747	788	771	806	777	783	808	812	803	774	784	759	774	758	829	776	801	733	798	725	804	840	813	789	762	767	804	776	774	758	752	779	766	726	770	766	743	762	797	770	739	774	767	762	757	764	749	801	805	779	800	756	732	834	782	777	776	842	802	759	805	793	781	806	766	795	823	759	821	777	755	721	820	740	753	786	792	755	812	827	764	769	753	788	787	766	780	828	796	800	753	743	733	766	798	781	802	737	776	767	717	768	714	785	788	811	757	755	784	774	750	750	792	733	818	726	796	766	778	797	756	772	758	791	714	769	767	783	784	822	701	770	801	774	784	766	757	780	831	799	746	767	812	744	767	776	757	751	809	792	744	760	745	779	779	799	807	802	744	796	777	806	760	787	788	799	781	773	748	744	789	742	782	780	775	793	790	799	789	734	826	794	789	790	747	786	785	787	795	790	774	769	814	728	759	783	727	782	809	747	785	811	800	718	753	762	794	752	749	739	762	749	716	733	797	755	765	751	729	784	774	746	761	724	780	769	789	773	735	777	773	768	754	737	744	792	713	743	785	751	792	777	790	770	762	812	765	779	817	778	794	754	757	749	759	764	761	798	772	744	770	747	768	767	775	773	788	782	801	747	777	759	807	740	713	728	744	746	711	767	795	767	831	757	757	803	735	755	736	743	722	798	736	698	786	818	778	737	766	743	767	771	745	793	816	761	797	749	779	743	769	760	829	789	808	774	732	763	784	768	770	747	786	739	769	776	763	761	806	772	811	760	762	739	751	738	817	737	733	807	759	798	781	779	761	797	787	778	769	792	750	731	744	776	733	754	793	773	814	730	791	781	789	807	764	800	771	818	783	778	757	792	752	779	785	755	734	799	782	772	769	740	759	808	764	817	789	807	753	788	765	812	800	734	764	812	783	794	788	753	804	748	808	808	723	771	748	839	746	792	773	798	826	747	788	766	744	743	771	757	790	795	713	789	761	774	819	754	775	808	760	790	790	751	749	738	785	750	833	772	771	775	787	753	721	728	787	756	760	792	775	784	806	786	823	806	726	771	752	846	781	755	785	784	720	687	799	763	775	762	777	741	753	788	818	801	758	745	811	806	800	780	780	814	767	778	770	767	788	764	763	742	762	795	759	777	740	744	771	791	787	708	792	781	810	781	761	758	806	794	787	771	833	757	793	723	806	799	790	783	758	812	795	767	790	775	782	793	773	784	762	791	767	736	719	756	727	746	822	712	818	727	821	779	798	787	752	734	775	796	770	761	754	813	795	849	785	785	782	789	749	766	770	786	749	758	784	839	742	734	725	750	788	781	792	809	763	771	735	761	782	800	757
5062	17043	6591	3245	2481	2005	1720	1537	1312	1244	1191	1146	1124	1082	1114	1046	1005	983	1010	955	1000	999	963	959	935	994	985	923	980	1004	986	977	977	943	963	995	961	949	990	955	921	935	961	986	998	936	928	932	1006	945	922	934	938	930	908	921	955	977	963	896	904	974	884	917	934	990	903	952	916	897	1020	991	940	952	963	922	945	991	910	1003	937	946	963	898	974	902	911	952	927	1029	950	933	970	957	936	975	923	924	959	997	942	939	901	937	966	922	908	909	982	915	965	929	929	883	975	962	926	946	932	929	983	893	907	937	936	902	925	999	884	984	960	952	934	905	907	900	952	934	964	940	906	973	897	997	900	925	925	1002	885	890	948	973	948	894	912	912	938	954	964	933	983	960	990	923	941	960	965	899	937	917	933	886	972	927	895	890	942	964	899	977	903	973	952	910	940	960	972	944	944	932	960	933	973	915	960	958	994	967	910	901	963	912	891	944	959	929	943	914	938	941	909	989	1009	936	990	905	932	959	973	916	934	904	917	994	963	898	956	928	927	967	945	902	969	1000	918	968	951	881	950	956	982	938	928	892	923	880	917	940	914	953	951	981	971	968	955	949	969	956	943	887	922	932	918	934	928	998	960	959	928	953	964	948	925	964	934	946	1000	913	962	1008	921	934	916	929	974	962	953	956	919	996	940	964	943	884	957	908	968	967	934	942	1006	966	951	934	936	929	939	939	937	1001	966	958	980	917	944	947	992	915	935	956	993	945	906	967	976	909	934	933	909	939	927	915	929	916	949	932	970	989	978	891	963	959	937	941	930	967	959	948	941	911	923	976	931	921	904	987	879	951	967	977	983	918	932	969	958	902	923	950	996	951	963	990	957	942	963	947	924	952	966	945	932	949	902	905	981	979	938	943	939	954	915	965	958	947	971	923	906	965	1008	998	955	900	890	964	984	914	960	966	929	1026	900	994	986	939	940	970	953	969	882	953	909	913	970	963	913	931	910	889	940	963	961	1031	981	922	890	944	914	978	971	940	955	942	971	926	953	965	948	948	902	900	931	929	949	927	868	946	893	944	936	937	945	898	953	978	967	952	929	951	968	941	968	977	936	986	928	937	980	959	965	956	968	976	956	958	914	929	984	944	925	896	996	976	983	959	945	950	991	945	975	945	914	890	961	948	963	968	965	908	1004	969	957	984	943	932	950	969	878	1011	998	908	914	913	962	934	960	955	965	951	909	902	983	930	937	961	946	911	938	935	922	945	884	939	917	965	901	876	980	945	922	937	988	940	930	945	987	881	901	947	968	902	984	935	962	938	962	933	909	962	971	952	924	914	996	942	880	968	955	956	957	915	957	938	934	900	915	948	882	976	960	915	958	980	914	909	974	973	971	878	984	946	971	917	910	955	920	946	968	955	904	920	986	936	932	960	975	964	924	928	932	940	978	956	925	951	910	929	924	982	959	906	983	942	941	974	896	918	935	960	980	996	956	946	974	959	909	921	953	979	883	981	924	930	904	896	911	997	937	1053	1005	989	964	952	962	909	959	935	931	963	949	985	943	932	901	948	967	983	967	928	898	945	988	989	958	964	958	975	953	981	939	923	905	951	946	948	974	946	981	983	973	940	902	916	933	897	981	926	965	887	950	958	934	942	994	925	944	948	948	950	984	991	974	926	975	934	931	938	963	918	935	964	958	938	971	945	938	1014	922	1001	943	925	943	938	938	970	971	947	944	951	958	933	1003	971	931	929	962	963	953	953	918	975	947	957	963	975	945	986	984	958	943	998	897	905	973	923	906	930	942	959	993	916	1005	953	941	938	948	977	939	937	969	931	1008	981	1002	915	950	960	974	929	927	901	960	934	936	949	931	897	934	961	995	913	941	947	928	910	964	950	951	923	968	900	937	886	920	939	975	944	906	903	920	977	941	934	875	959	952	946	914	930	969	969	927	903	966	976	988	956	944	942	983	952	934	930	916	981	946	938	1019	977	957	918	997	925	915	941	975	925	924	979	936	923	934	938	980	933	969	1023	954	906	962	921	885	977	944	936	891	923	991	928	917	949	980	966	897	963	926	926	918	951	979	873	972	981	930	927	939	933	929	926	927	981	934	938	929	956	928	931	951	972	995	897	907	939	963	942	962	939	962	926	981	925	949	974	901	931	937	978	924	910	944	917	971	927	958	932	996	977	908	925	883	905	931	950	933	916	947	945	899	987	885	915	965	956	965	919	943	929	964	941	1001	935	920	968	922	946	1028	912	951	983	937	829	936	972	900	924	942	924	928	968	951	987	898	935	946	901	935	953	954	925	958	983	924	976	994	936	966	1000	942	982	964	898	925	949	960	923	993	971	944	893	935	941	985	935	935	961	951	893	884	946	918	943	1037	948	949	992	911	980	889	878	938	951	933	917	963	910	982	954	920	938	983	910	985	923	964	968	914	921	980	1001	918	968	924	948	916	899	921	935	916	923	942	942	939	954	902	942	929	903	935	987	954	914	938	974	967	902	996	876	973	939	970	951	929	912	967	966	937	945	992	913	912	914	960	904	928	953	954	952	938	924	974	967	987	932	958	993	923	990	945	946	948	965	933	913	951	918	964	968	959	1013	933	914	991	945	875	933	951	947	937	983	906	918	935	982	940	952	944	896	892	962	862	999	1002	977	936	933	976	877	954	976	960	922	982	930	972	949	930	920	942	946	929	914	975	970	1002	944	925	1002	939	998	976	995	932	929	923	949	962	991	920	959	947	981	928	974	921	945	926	899	918	971	970	964	947	1018	978	991	927	934	945	948	941	952	922	942	912	923	949	968	918	979	938	986	923	948	908	892	958	977	914	1017	948	914	956	943	924	947	939	970	944	971	949	941	963	958	928	911	955	943	1014	932	954	944	954	963	948	961	943	968	954	970	970	953	918	919	940	917	966	929	938	970	942	926	931	895	981	950	916	959	925	1032	938	967	925	930	979	885	967	922	921	941	977	975	943	951	973	926	917	963	898	925	905	919	965	914	968	930	973	949	957	909	973	1002	929	936	981	954	986	968	920	942	928	948	943	920	938	942	943	931	974	931	954	983	929	924	971	948	1002	916	870	936	994	943	944	999	916	907	975	935	903	956	937	920	948	864	930	854	974	948	946	972	942	957	913	946	904	985	967	947	940	938	969	938	965	956	955	950	924	968	926	927	928	986	952	920	931	945	908	969	947	960	920	982	939	943	953	961	948	950	903	909	916	931	906	899	930	945	972	932	924	980	948	901	953	918	940	972	926	962	931	971	948	965	961	967	986	971	943	967	938	937	911	985	899	961	899	918	899	973	947	940	983	981	965	941	910	971	952	975	937	945	957	900	960	938	936	965	969	979	960	953	960	930	907	916	973	954	937	968	973	970	941	908	910	986	950	995	1002	970	970	958	986	897	992	922	935	982	971	980	970	923	895	934	933	914	929	998	923	947	958	977	984	898	957	932	989	932	939	949	952	916	937	978	894	940	933	957	909	949	950	912	981	991	974	972	929	887	932	957	982	976	961	927	919	889	983	931	908	951
23946	20954	26837	25049	6142	497	397	322	273	278	226	219	253	249	231	218	208	221	227	237	223	199	219	219	246	217	194	214	222	178	224	194	199	220	208	195	197	215	209	209	188	197	190	204	222	219	215	193	220	198	186	234	204	226	204	184	197	226	188	210	213	222	206	214	211	192	213	205	194	196	176	199	225	198	217	217	186	203	191	207	196	207	200	171	193	211	207	187	210	194	159	216	191	190	209	189	206	217	203	181	181	196	198	192	207	209	210	217	197	213	179	213	190	208	199	190	174	206	217	229	205	202	212	221	186	200	223	213	232	219	160	196	178	207	194	195	205	221	178	172	199	218	194	193	190	196	184	203	205	215	207	200	188	191	164	220	219	197	191	192	192	204	198	209	226	215	196	203	200	188	192	190	202	211	209	180	193	223	178	190	214	192	221	209	203	205	206	207	170	184	208	205	195	205	194	217	214	209	198	221	183	209	206	194	223	210	203	194	199	190	208	177	178	201	197	211	181	221	190	206	206	221	211	212	194	205	210	187	180	204	183	192	187	197	199	175	221	195	208	198	195	215	175	174	251	195	199	184	176	204	202	179	208	216	232	210	186	204	209	192	188	204	207	180	184	209	190	228	209	225	190	202	215	190	212	209	220	194	194	191	197	198	197	198	181	199	215	204	186	202	206	212	240	192	200	212	192	208	192	201	181	205	196	213	220	228	196	233	182	190	212	178	195	179	190	195	226	216	202	211	218	206	200	193	186	200	234	177	202	226	190	199	208	186	214	202	204	198	203	193	200	189	193	200	193	215	212	185	209	202	235	205	193	218	223	200	196	191	196	185	219	215	213	183	202	197	197	206	201	182	190	206	185	175	210	183	231	224	179	192	209	191	194	213	191	194	166	210	206	195	185	182	221	195	194	199	212	215	225	196	191	191	226	213	221	227	172	197	185	192	224	190	217	211	208	184	188	189	183	190	200	193	209	197	197	205	178	200	206	231	206	190	188	189	211	220	187	196	205	197	199	183	204	220	172	173	181	213	211	196	192	203	192	205	209	207	204	197	207	213	201	213	205	195	203	207	191	210	217	215	196	196	188	204	201	208	188	175	201	197	211	183	183	224	213	209	206	202	186	207	183	215	211	215	204	212	181	187	196	206	216	185	217	201	192	205	190	193	221	186	191	180	191	187	220	201	189	210	194	204	172	191	184	201	204	173	218	196	177	211	205	209	193	197	185	213	214	183	185	174	199	222	210	214	177	226	193	192	206	185	214	218	178	202	195	213	180	173	210	226	198	199	191	205	190	174	205	192	187	186	184	191	182	209	195	201	183	189	200	179	220	207	187	204	202	224	222	212	204	208	204	178	203	214	231	195	232	212	200	226	215	185	194	198	173	204	212	203	203	230	213	196	179	205	200	207	218	183	222	212	200	202	170	210	233	192	206	188	184	193	200	222	204	199	174	197	178	189	212	214	182	208	193	213	165	200	184	207	205	200	204	196	204	204	197	222	205	180	173	227	212	211	200	203	199	209	190	196	207	210	186	204	197	195	218	211	208	207	205	213	226	196	202	224	215	219	198	199	191	196	202	206	212	203	215	206	186	200	184	210	193	175	237	203	205	206	223	195	204	188	198	195	197	196	205	221	212	189	182	194	206	208	198	220	185	227	201	235	186	192	202	186	204	218	194	209	189	170	174	192	187	206	185	185	207	197	183	213	208	193	205	198	193	192	191	223	176	189	194	182	210	195	202	235	187	197	204	196	183	183	192	215	212	182	190	199	180	200	191	194	215	190	195	222	206	217	198	208	201	214	183	197	179	205	186	230	178	208	214	174	207	215	234	205	196	186	211	200	179	224	190	227	184	196	178	202	193	198	195	220	208	211	174	237	154	196	210	204	196	195	211	173	215	191	206	213	200	194	185	183	192	187	198	196	200	198	218	211	223	203	186	183	186	167	210	235	197	195	194	208	183	204	211	199	188	225	205	183	186	191	195	224	203	204	196	193	225	187	197	189	194	199	168	201	194	198	220	215	209	211	207	210	199	186	207	203	188	198	197	187	174	207	187	192	213	219	207	205	183	188	194	203	220	176	195	213	196	186	184	201	191	203	214	199	199	192	202	199	211	186	197	202	188	201	193	197	186	193	197	200	215	175	214	215	204	199	219	212	201	219	206	203	176	185	218	206	212	185	203	186	204	207	215	206	208	235	204	232	212	205	214	200	213	179	212	212	183	203	198	202	196	187	248	208	197	213	194	192	211	221	208	194	204	199	212	184	206	205	188	202	229	196	210	197	201	202	190	201	215	212	188	201	193	192	191	229	221	176	196	198	202	212	194	188	197	234	213	187	177	207	199	208	194	217	210	222	193	190	200	202	193	212	225	196	228	215	216	181	184	190	203	188	188	196	174	212	214	186	198	195	202	196	211	180	196	211	186	218	203	181	212	215	200	212	214	214	206	213	214	216	235	188	224	202	207	202	160	193	177	207	212	174	205	189	216	234	216	178	190	199	199	200	193	180	227	184	194	201	201	219	224	195	216	222	215	220	206	195	203	189	206	203	195	185	185	200	188	223	193	192	182	206	183	186	207	197	192	238	182	179	199	235	216	210	196	193	213	223	219	175	220	195	212	204	193	204	212	204	193	181	216	182	204	200	204	180	193	186	194	200	213	201	188	202	205	212	202	200	228	182	200	228	175	184	219	236	217	218	194	200	204	221	224	194	202	231	200	195	192	202	211	167	186	226	189	187	199	210	219	199	177	198	194	199	216	210	201	205	200	211	210	189	195	210	205	195	210	230	195	215	187	227	208	207	207	213	198	199	193	193	193	183	198	230	205	196	183	206	232	189	231	201	203	189	199	226	188	195	190	198	185	211	196	223	195	189	188	177	215	179	217	179	197	190	185	212	215	229	202	198	188	212	200	194	211	207	187	209	207	218	194	194	176	186	221	193	186	204	204	186	201	195	197	210	199	200	178	203	161	191	225	176	196	192	230	181	194	212	206	188	189	199	214	214	180	188	203	182	211	215	212	214	192	216	170	226	231	196	204	228	205	208	198	201	200	190	180	203	190	227	201	204	207	193	180	204	199	218	192	202	202	181	204	203	201	171	203	196	216	197	192	192	187	181	222	214	214	231	205	181	204	158	212	179	169	197	199	187	225	192	226	212	187	180	201	203	194	188	217	217	205	206	224	188	203	206	195	181	199	204	178	216	200	199	184	198	231	224	210	204	189	200	190	194	213	216	202	195	186	211	191	180	214	221	189	174	195	223	208	190	206	208	196	221	230	200	212	205	210	207	202	203	219	213	205	209	201	195	212	217	196	191	211	211	205	235	184	189	176	174	197	227	197	191	187	182	212	219	214	214	201	201	194	196	201	213	209	182	208	211	204	203	196	227	200	188	196	192	188	192	230	174	184	208	202	199	182	186	200	204	215	181	213	182	223	184	211	192	195	199	223	210	188	241	202	195	208	229	186	210	203	192	210	177	194	213
4664	12743	3275	1502	1079	864	704	604	542	450	424	383	364	305	347	329	348	337	320	315	314	304	317	282	287	287	332	309	284	253	276	293	287	316	287	302	296	257	288	287	271	287	301	285	280	294	288	262	278	279	279	286	285	280	305	306	267	276	310	243	258	277	270	268	270	298	306	276	277	294	265	302	277	280	274	296	293	294	284	291	281	280	286	272	301	290	294	286	257	301	286	276	258	275	271	281	279	246	280	303	271	289	309	288	292	286	296	297	284	270	295	278	284	286	326	281	278	264	269	277	276	283	286	263	250	289	270	290	290	264	284	268	249	284	264	289	269	244	281	274	277	265	263	282	279	275	289	266	263	279	271	302	261	286	253	276	255	272	285	296	275	264	256	248	262	266	285	296	276	284	305	299	277	281	267	297	259	282	286	259	299	261	287	304	284	286	284	276	310	316	266	319	253	251	304	274	260	270	286	272	259	282	257	278	274	299	241	261	271	289	281	267	274	309	317	272	293	263	269	255	284	266	285	299	295	280	281	288	259	274	263	318	278	273	276	315	277	296	264	299	271	308	262	279	295	271	280	235	279	267	228	264	286	267	285	256	274	288	273	285	280	266	293	298	281	279	248	298	284	272	300	278	290	253	313	254	286	262	274	289	260	303	252	303	295	282	313	267	271	276	260	279	267	301	258	246	281	281	273	267	273	264	300	283	258	282	283	306	286	267	288	274	274	276	278	288	301	304	260	283	311	289	285	293	271	283	302	282	275	275	284	300	288	288	272	275	289	273	292	287	302	267	254	256	279	307	303	271	277	282	281	268	277	256	280	298	283	297	272	307	262	321	259	280	283	308	295	269	286	257	294	276	292	287	296	301	272	268	279	275	279	310	274	260	295	257	306	293	265	287	292	288	275	296	269	302	282	282	278	292	263	238	278	282	284	267	278	299	273	275	308	286	269	270	287	301	269	277	266	287	257	264	256	294	313	272	271	303	280	302	283	292	292	311	284	285	315	270	281	340	283	231	247	286	290	280	263	289	322	288	262	279	268	285	287	270	280	283	273	299	288	311	291	296	270	279	271	283	289	256	311	244	292	272	296	267	288	275	280	263	307	274	231	272	277	265	273	288	278	255	279	287	277	265	258	281	233	270	295	278	303	258	268	301	313	274	250	271	264	296	274	286	275	259	293	253	266	277	284	293	255	285	298	278	253	291	284	295	272	275	290	266	294	280	299	289	288	284	266	282	280	257	270	254	285	273	264	308	270	281	278	291	297	260	285	264	276	265	291	290	301	298	256	277	279	251	270	289	270	293	282	264	290	279	306	300	306	277	267	262	275	255	295	268	235	292	282	317	283	261	263	278	294	294	318	265	269	303	318	299	273	266	295	299	285	297	275	271	269	254	276	306	294	274	269	333	295	254	277	295	299	298	263	313	283	293	290	270	274	282	282	292	285	287	273	270	260	289	303	291	285	270	265	294	292	280	292	260	306	270	278	270	267	267	256	300	265	276	274	275	276	253	267	287	281	257	294	250	305	275	292	284	303	284	280	294	301	261	278	265	263	284	274	280	262	264	251	262	277	279	268	287	252	265	266	294	268	266	295	294	288	288	276	297	263	305	276	273	252	281	309	273	260	274	272	251	259	275	277	254	285	294	288	274	264	291	268	279	273	270	280	255	290	268	282	290	278	303	253	271	282	267	276	284	317	254	278	279	258	248	290	277	266	270	267	281	292	276	260	257	280	288	278	265	272	282	270	292	279	263	258	296	295	244	266	262	270	284	275	278	290	291	300	288	290	290	257	281	281	275	251	305	256	298	287	223	253	250	287	290	288	278	271	253	259	270	273	267	302	282	280	267	267	280	279	270	292	283	273	275	287	291	242	285	275	285	293	263	324	250	314	279	257	297	297	274	261	281	278	289	274	268	281	319	276	277	310	296	289	322	269	279	304	301	274	305	266	295	264	277	279	299	277	276	279	292	263	298	288	303	291	264	284	274	309	285	283	250	299	271	310	296	291	246	257	255	277	300	266	275	288	306	272	278	309	286	283	272	284	261	279	307	274	297	308	284	252	289	295	297	298	263	280	283	253	270	276	259	257	273	297	280	298	282	262	287	280	298	296	299	252	244	290	276	307	289	277	270	292	275	283	289	259	311	282	298	290	269	287	283	277	307	288	274	264	280	270	266	279	245	285	260	260	284	283	270	305	293	281	289	273	293	266	283	277	291	265	279	334	295	273	251	281	280	243	269	267	301	291	256	294	310	294	263	261	271	257	276	273	274	258	281	289	273	275	305	318	266	296	284	269	267	290	267	271	270	278	251	274	291	275	293	302	280	286	278	263	269	268	288	257	276	276	296	260	276	282	268	294	276	300	263	274	288	274	266	273	249	272	261	297	307	280	267	277	247	278	275	289	296	313	241	276	293	283	273	276	268	280	306	278	281	281	285	277	261	278	288	284	295	275	279	262	309	284	303	261	294	297	285	264	289	308	306	272	285	260	288	275	301	263	250	304	265	280	286	277	268	251	280	264	289	254	284	277	305	301	291	275	269	274	292	273	312	261	262	282	263	281	270	279	262	307	272	286	269	274	302	271	265	273	288	291	275	272	271	273	281	266	269	290	278	274	286	296	293	282	284	290	280	260	284	299	261	288	289	266	247	303	287	283	239	281	306	294	273	275	271	274	295	278	273	292	281	262	304	310	277	318	297	293	286	259	275	275	287	280	275	313	253	296	303	293	292	296	266	295	262	275	272	297	279	279	272	278	264	273	286	298	272	294	276	264	295	269	247	296	278	266	286	319	272	291	280	271	284	276	268	323	287	283	283	297	279	266	292	282	279	290	311	255	246	292	284	261	281	250	285	289	264	288	304	298	291	284	310	309	257	309	276	283	288	286	280	280	280	263	306	277	270	273	297	274	265	299	271	280	314	282	293	265	269	323	279	280	270	309	267	263	284	288	299	267	286	307	278	289	288	293	326	294	294	257	272	262	270	263	290	263	281	287	302	277	300	296	266	240	247	241	306	281	280	309	296	272	276	292	293	270	253	257	320	278	283	275	283	292	297	298	258	258	284	278	275	316	252	286	274	284	259	298	259	265	292	256	282	291	288	291	301	289	294	301	279	254	269	282	276	273	316	281	287	283	299	293	295	312	311	273	283	304	276	273	277	261	269	268	267	311	276	286	292	295	247	248	271	241	264	300	286	324	316	251	298	282	271	274	301	287	274	297	255	242	282	284	279	307	273	308	288	277	255	274	283	291	279	246	267	255	294	279	279	311	278	273	258	309	321	297	301	279	251	272	307	276	288	274	295	268	279	262	291	290	326	301	277	278	258	285	291	284	284	282	275	310	256	276	283	278	275	294	281	295	303	276	303	300	289	240	295	269	262	278	300	290	291	286	288	288	292	292	276	249	289	269	265	274	278	275	255	306	270	296	268	286	286	290	307	304	267	282	281	287	292	279	271	281	292	288	295	307	302	257	276	283	284
21976	20994	28741	23454	20995	20967	5249	1266	1040	1025	893	835	835	825	792	747	733	773	732	743	701	700	689	698	731	689	702	757	666	665	695	687	662	641	658	678	716	663	700	638	656	684	667	666	614	675	711	661	659	668	725	668	722	652	725	673	669	710	670	692	667	610	640	676	674	686	670	648	690	680	694	644	645	698	715	717	686	708	703	656	665	698	667	668	686	666	700	664	677	663	649	647	642	666	700	677	690	627	680	669	643	689	670	652	728	660	666	666	651	662	690	722	663	734	674	638	688	653	627	723	672	656	689	665	692	644	705	669	640	702	692	707	691	604	676	619	631	683	688	652	723	697	690	660	717	696	680	677	639	634	711	631	668	688	654	652	632	670	724	635	660	716	609	681	625	623	673	682	689	671	688	683	687	632	658	667	671	728	679	699	687	671	704	682	665	650	664	630	630	653	715	661	701	672	695	663	639	667	651	676	652	635	654	638	747	653	648	671	640	657	652	687	659	650	680	671	656	677	669	715	625	698	671	685	639	641	665	669	673	657	644	656	698	692	678	726	695	673	668	700	699	660	647	680	647	678	653	684	664	702	675	679	696	670	683	708	698	642	629	646	681	690	602	670	692	666	641	662	660	671	692	640	637	678	632	672	602	650	694	677	671	638	625	653	667	640	682	680	661	664	635	633	644	625	650	691	685	684	706	713	676	691	655	639	749	659	632	650	682	712	662	704	678	675	663	683	702	687	684	675	693	693	705	679	649	668	678	662	670	619	685	683	658	678	679	680	633	639	640	664	636	634	703	659	626	655	666	666	641	684	683	668	667	671	699	648	666	665	647	672	670	665	673	695	665	673	636	686	654	690	702	661	690	649	676	660	629	667	638	649	702	691	654	675	693	678	666	673	657	674	666	651	708	675	648	682	692	633	669	667	674	637	612	660	678	690	666	636	699	659	656	664	680	683	689	646	695	699	684	630	617	651	658	672	656	686	693	640	669	640	691	659	638	635	707	612	711	695	718	652	667	606	619	609	619	628	715	666	705	678	711	688	705	693	683	658	632	653	668	675	695	686	650	685	686	696	717	705	667	681	716	672	687	700	682	739	692	672	640	646	620	677	670	701	669	636	644	682	688	674	682	680	673	675	693	707	668	689	695	665	722	679	625	650	677	642	634	728	633	681	637	681	633	636	706	621	667	665	656	689	650	649	699	682	696	661	633	666	672	639	698	669	671	699	671	675	668	676	608	609	661	691	719	658	674	651	648	650	619	636	661	693	696	657	674	642	673	641	668	662	715	681	660	656	681	642	667	663	639	649	643	666	655	703	673	598	667	674	679	641	661	701	640	666	644	683	646	666	661	612	688	721	661	687	647	673	684	685	700	629	687	674	648	683	714	691	674	634	628	674	684	703	709	662	648	641	654	666	671	714	716	680	654	663	595	657	670	638	706	652	662	680	647	651	643	630	698	669	657	686	669	674	669	625	677	671	643	699	663	647	662	678	659	667	656	755	668	634	673	686	654	687	693	669	681	682	672	671	634	646	705	681	653	669	678	650	682	686	609	664	659	641	676	620	704	642	631	702	651	666	681	656	711	689	643	668	665	664	686	679	656	628	640	652	695	672	690	659	681	701	666	682	672	624	668	632	662	709	703	679	649	681	667	660	674	659	635	672	670	700	645	700	650	688	646	660	668	714	654	673	668	671	632	687	680	662	725	698	610	659	657	634	653	605	667	695	680	615	681	645	667	640	693	657	627	680	670	701	669	702	741	675	676	633	666	649	643	645	688	669	645	684	665	641	653	663	697	656	675	630	675	687	663	639	649	635	682	703	649	644	659	665	658	698	664	672	685	708	682	637	675	664	655	615	657	629	660	678	690	680	640	588	657	657	640	620	653	629	657	649	677	680	653	692	664	665	701	657	727	708	664	679	713	631	639	661	649	644	650	645	671	717	652	657	689	659	621	647	652	695	670	602	663	679	677	649	652	696	663	687	686	711	650	667	674	712	655	625	655	670	717	641	637	657	687	654	682	674	645	643	666	633	650	658	676	619	601	640	661	667	666	652	639	644	682	644	729	706	721	683	660	653	724	638	652	688	680	707	700	685	654	688	675	679	667	633	659	636	675	634	681	668	651	619	641	720	691	623	676	657	635	639	653	678	698	662	707	662	647	652	673	661	708	670	649	630	650	651	674	683	730	672	653	673	647	677	695	634	677	622	650	708	657	712	711	656	628	648	684	628	682	643	618	683	696	666	685	692	591	666	666	639	680	700	663	660	662	685	698	677	701	642	728	626	703	668	703	664	672	656	654	661	684	652	687	694	680	654	695	674	687	676	723	666	695	664	616	652	696	653	672	614	694	659	658	644	695	655	683	713	706	628	669	659	636	647	636	646	687	696	680	645	657	665	701	648	683	685	663	722	669	660	684	636	655	651	657	629	615	695	675	662	652	642	667	645	661	657	678	677	691	623	673	684	571	649	658	677	685	668	703	632	674	683	668	637	659	699	654	683	672	691	633	660	664	666	666	711	665	670	647	670	631	664	654	703	707	664	728	679	674	642	679	644	660	676	662	709	665	669	643	651	658	676	700	679	660	689	637	634	710	674	675	663	704	658	671	716	653	719	653	672	659	679	680	689	660	653	668	649	655	643	698	687	710	697	638	638	708	639	632	594	669	636	648	657	649	678	647	656	650	667	669	656	700	665	689	645	659	642	646	667	641	633	596	635	670	691	698	688	700	645	680	648	705	650	677	664	662	703	635	699	603	653	688	653	672	626	663	695	718	652	721	647	651	729	646	704	673	705	649	668	689	648	697	699	664	663	655	688	639	648	621	660	656	646	676	693	657	645	712	683	667	655	664	662	656	697	658	695	658	645	715	658	656	652	675	644	681	734	670	685	646	708	682	615	657	635	640	686	650	651	693	649	661	617	700	636	679	689	677	655	646	650	638	687	675	660	707	661	679	700	662	674	738	679	689	631	654	607	670	660	677	705	653	710	708	665	662	679	678	689	665	693	657	663	665	628	668	665	707	690	693	663	670	664	698	696	677	667	671	649	666	674	671	624	695	663	665	617	699	689	678	640	668	659	652	643	656	704	624	679	718	641	670	657	657	678	632	658	653	662	682	634	721	677	680	652	619	684	676	702	654	683	641	679	717	685	644	632	676	663	649	700	656	643	677	670	642	674	675	702	681	650	669	678	716	645	665	633	635	693	666	651	654	706	636	658	643	680	690	669	706	657	642	678	662	665	666	622	697	706	637	698	652	672	705	663	668	643	676	696	650	674	654	640	679	649	645	638	657	674	656	647	642	692	706	666	674	651	643	639	641	721	651	708	653	685	729	685	622	690	690	678	724	674	650	710	638	677	638	638	666	643	662	630	659	687	670	678	673	653	620	679	626	635	663	658	645	657	660	663	685	663	667	660	727	652	649	670	644	658	640	631	639	658	640	645	682	727	672	668	665	573	671	642	638	646	696	655	651	659	686	656	703	709
7220	22185	9837	4791	3471	2769	2276	1851	1564	1461	1355	1216	1141	1078	1038	1015	1011	1010	954	989	878	935	876	915	862	835	900	934	909	936	851	867	893	908	829	908	880	878	870	888	886	887	838	882	829	836	846	919	846	851	865	833	884	875	857	870	862	813	851	880	862	773	861	828	861	837	833	864	791	835	899	845	856	844	826	861	861	864	850	885	855	870	846	869	822	877	818	900	807	844	828	891	841	854	889	817	838	865	852	833	778	846	880	822	867	827	833	846	871	833	842	788	809	822	787	829	814	831	828	870	804	827	818	857	790	833	835	819	851	820	844	832	876	874	831	811	852	827	788	861	817	853	817	852	919	861	849	841	835	873	887	789	811	882	831	820	904	864	822	869	792	812	817	850	889	827	877	833	809	843	846	805	869	829	824	832	876	829	871	820	847	806	876	803	824	832	840	806	854	824	873	826	827	867	846	816	851	900	825	823	829	858	794	843	842	854	818	789	869	885	814	775	792	787	830	873	874	865	870	870	860	844	870	871	858	854	897	844	827	808	884	830	856	799	872	845	795	861	858	869	858	854	877	815	862	913	865	849	873	828	810	816	804	822	860	789	868	835	862	836	843	866	820	822	888	846	840	806	897	805	832	823	845	865	856	885	843	863	890	854	845	760	837	869	808	838	845	825	844	835	829	882	852	839	821	825	827	821	830	846	820	847	867	815	841	837	836	856	854	842	820	841	842	875	865	831	839	823	777	821	783	886	826	849	835	867	853	815	802	820	843	859	848	807	904	856	849	826	828	832	846	838	838	857	834	844	878	884	848	843	839	853	838	827	840	886	843	817	847	848	810	828	824	823	805	841	817	839	856	819	797	836	868	843	794	811	850	870	855	858	807	772	866	876	917	865	846	851	794	806	818	796	865	836	818	785	846	823	862	853	839	842	800	851	848	854	845	874	810	845	862	837	862	866	809	872	859	885	807	788	806	843	835	865	835	795	841	893	830	887	863	827	819	823	842	812	856	872	833	814	870	832	805	838	844	829	789	821	833	850	869	827	841	792	919	811	785	867	787	826	875	809	820	821	839	871	817	827	836	820	853	833	834	815	805	814	790	841	802	786	833	833	843	849	782	815	867	817	831	794	834	793	846	826	871	847	894	835	872	836	813	835	836	852	837	842	886	879	813	826	773	831	802	819	869	819	819	793	823	821	864	836	842	782	854	822	854	853	806	886	842	836	912	865	844	862	843	882	835	903	867	856	808	863	902	888	882	839	842	748	848	853	873	836	877	855	824	819	815	873	873	823	828	822	866	843	787	847	805	820	861	835	874	789	873	804	838	872	839	811	843	806	855	849	838	809	880	805	801	823	806	834	838	858	856	855	848	855	800	824	847	822	844	853	803	826	869	856	847	824	833	862	859	834	840	859	884	841	856	822	862	864	890	831	820	847	904	863	805	839	826	844	856	839	865	855	891	863	845	833	850	881	870	798	819	841	854	858	817	796	857	895	842	887	834	839	845	805	801	879	805	817	832	833	782	797	862	830	783	814	823	832	815	827	876	795	799	818	806	803	813	856	840	849	832	774	875	840	852	807	823	820	826	835	844	856	881	834	849	825	835	834	873	835	860	815	890	841	793	837	833	861	881	824	913	869	871	849	798	876	831	793	842	869	888	889	846	863	806	789	856	814	839	838	865	863	821	846	797	815	849	836	836	854	856	811	808	804	825	873	804	808	802	797	817	855	858	858	834	806	812	857	820	874	872	827	862	883	820	871	832	864	811	850	815	837	820	860	871	832	819	903	816	813	830	849	843	813	855	861	867	865	841	857	815	815	855	867	843	861	820	860	860	875	793	838	805	908	871	854	841	870	808	797	821	870	858	802	860	875	852	845	905	875	862	858	821	825	805	810	838	841	778	816	847	852	832	801	802	848	850	815	847	869	790	847	866	856	839	815	817	830	802	821	846	842	782	834	851	802	884	888	828	868	854	905	823	846	854	849	862	866	815	885	825	847	806	819	818	815	833	872	859	858	837	867	841	830	857	833	860	832	871	823	841	875	770	813	802	816	813	853	843	845	830	816	822	777	864	865	876	828	855	833	842	818	842	847	816	809	857	865	859	828	830	807	857	827	851	832	864	832	854	868	849	836	848	841	841	866	849	883	856	839	858	843	809	830	821	833	828	854	796	880	853	894	846	832	862	866	847	843	885	889	824	835	843	829	842	841	841	851	832	879	855	796	902	848	851	779	802	933	911	811	878	849	842	891	789	846	812	814	804	839	849	830	848	814	848	800	846	822	823	855	790	835	871	868	839	860	857	886	873	845	830	815	855	799	820	825	857	857	807	825	828	855	864	898	825	868	848	829	890	838	811	814	838	862	858	870	847	852	875	873	835	843	847	818	856	769	877	803	891	831	895	811	840	858	877	873	922	881	873	835	863	839	813	816	804	803	849	833	880	852	822	829	842	819	856	827	915	812	830	858	860	799	860	858	816	821	823	828	906	791	817	826	837	822	853	850	847	850	820	860	840	835	812	856	835	831	898	839	820	803	849	857	817	832	829	847	834	832	886	829	801	848	851	887	858	846	874	912	845	853	834	851	778	820	816	842	787	822	829	820	797	831	844	856	817	833	870	830	800	843	809	820	806	830	826	852	812	856	814	796	830	882	885	850	828	874	802	830	841	864	821	829	844	821	769	888	837	841	838	814	814	884	826	864	870	821	874	813	815	866	802	828	892	876	852	827	793	852	889	844	840	810	842	879	888	870	813	852	852	843	878	831	868	753	840	859	881	825	852	845	824	836	869	778	865	824	802	806	853	816	790	858	832	862	892	843	815	823	809	834	802	824	859	860	783	888	810	790	829	827	837	830	900	800	858	848	839	827	831	821	874	857	795	843	853	827	832	852	815	873	855	889	827	846	889	822	852	843	840	826	878	809	798	827	811	861	851	889	772	810	850	818	873	882	842	798	891	846	871	854	886	871	828	852	887	814	869	848	829	874	856	838	805	848	839	863	851	849	825	835	766	828	893	816	847	847	838	800	831	828	788	838	829	821	821	842	809	821	798	856	817	828	855	816	866	848	856	844	861	838	853	862	839	827	841	875	823	835	865	795	835	850	848	920	794	844	836	839	802	952	882	848	797	783	827	884	883	830	838	807	811	819	884	858	785	907	873	830	817	851	812	853	801	853	816	865	830	850	877	852	825	909	844	859	848	847	875	822	802	798	822	872	827	824	881	890	829	838	854	822	810	823	840	860	802	835	801	854	819	850	862	811	760	840	844	888	766	829	844	843	819	804	837	867	784	818	844	852	856	815	790	824	833	893	843	852	842	828	844	797	884	878	847	837	781	823	888	854	840	834	895	821	821	839	813	851	838	844	816	833	913	814	806	873	877	901	888	807	869	834	836	856	817	891	808	896	858	812	811	781	852	824	922	864	811	763	817	876	875	818	867	851	802	862	863	830	803	876	815	762	835	874	863	837	903	829	811	877	854	874	823	795
26888	17560	3500	742	521	473	466	472	454	457	457	440	400	422	439	429	408	430	442	525	400	435	443	421	399	456	415	410	420	390	454	421	422	447	452	385	423	485	426	425	448	392	456	424	420	421	449	384	396	385	427	429	375	409	396	402	420	424	449	379	412	404	413	438	405	444	453	408	436	407	411	444	450	380	436	435	415	394	386	410	417	398	417	405	412	426	423	398	394	419	411	424	396	412	381	397	400	380	411	389	422	420	431	413	436	419	405	398	416	403	410	403	372	444	421	414	430	409	436	387	404	430	450	401	417	438	413	397	435	437	480	463	401	455	402	418	432	443	368	435	428	399	420	392	441	427	423	403	397	398	427	421	398	423	396	404	408	387	384	411	380	384	426	413	411	424	450	406	443	431	404	436	415	405	432	399	395	391	404	406	452	418	402	420	408	413	388	442	388	415	392	425	432	383	422	426	407	426	420	436	410	390	430	421	424	427	387	430	410	439	449	392	418	432	379	413	413	418	411	409	457	394	385	391	418	421	405	393	401	386	449	455	399	410	406	375	420	423	421	374	421	422	353	420	400	424	403	428	419	425	396	417	404	400	414	421	393	439	389	416	401	427	394	447	393	411	441	402	356	407	424	421	371	395	380	410	397	400	425	426	412	391	414	397	403	393	417	426	397	394	420	411	409	395	402	411	435	427	435	418	437	409	408	433	427	413	451	394	415	453	425	381	427	423	394	429	413	409	430	435	418	436	416	404	424	430	431	430	416	434	421	399	430	384	379	412	422	432	376	388	425	363	415	362	388	388	444	400	378	436	430	417	430	425	409	428	419	431	434	433	389	405	423	447	409	379	420	409	369	406	449	418	418	415	424	401	444	383	396	414	417	432	389	446	425	451	443	385	408	427	409	414	428	375	430	413	409	423	401	411	423	405	424	397	404	392	426	394	378	419	407	403	417	414	399	431	447	416	414	393	401	401	392	423	404	410	406	423	413	411	442	390	416	413	407	404	443	411	422	378	455	422	397	408	396	450	399	371	400	396	439	434	394	450	412	403	397	395	422	376	412	366	392	399	442	441	437	414	425	427	422	386	366	402	411	426	402	388	413	401	418	427	403	368	419	446	418	408	411	428	443	423	407	387	392	425	426	406	411	397	444	437	393	442	409	430	413	454	389	415	425	396	397	423	409	418	391	400	403	434	437	400	408	364	407	388	398	431	387	425	426	380	410	420	415	446	433	423	416	397	421	376	441	424	419	379	416	402	412	412	387	381	388	406	429	451	418	416	375	416	412	414	410	437	382	437	422	369	435	411	430	414	388	390	422	402	453	442	421	378	403	440	393	416	414	409	421	439	407	427	375	428	400	431	433	412	409	410	428	432	407	421	427	387	445	444	432	404	409	411	433	409	422	428	411	444	415	448	445	396	379	433	420	400	428	414	436	422	371	400	429	421	425	402	365	424	435	406	441	413	423	451	384	398	407	412	370	460	438	407	386	432	410	388	405	440	368	405	442	423	417	399	421	405	381	383	406	424	404	385	412	441	437	425	391	393	420	405	427	433	416	432	424	401	369	418	427	407	403	406	446	416	401	387	398	379	386	413	421	416	370	392	393	369	409	449	410	418	432	433	418	410	426	422	391	430	416	418	427	419	408	409	438	461	436	413	390	425	435	411	450	417	406	426	358	407	442	418	412	401	393	426	444	422	402	404	369	393	432	407	458	415	427	407	384	406	465	383	416	413	419	428	406	389	445	453	427	428	435	405	416	376	398	400	464	423	442	379	421	452	393	409	427	363	425	421	384	417	403	405	436	452	419	408	419	445	382	414	406	390	403	380	373	456	420	440	420	372	416	420	447	408	399	382	410	401	406	404	424	426	396	427	364	397	435	418	425	429	377	392	389	382	369	418	406	443	390	418	419	428	404	383	395	392	400	421	396	421	389	421	405	425	400	427	400	388	390	412	436	447	404	451	419	384	421	416	419	391	390	414	420	417	383	447	432	417	438	378	396	415	414	413	441	447	393	433	404	429	397	440	395	407	387	435	387	424	439	429	395	413	383	404	422	430	424	445	413	410	375	401	446	418	405	419	435	397	412	430	416	427	403	424	421	390	450	421	408	399	418	384	420	420	432	399	427	398	400	394	416	406	396	396	410	434	417	414	405	426	439	425	383	405	431	424	421	425	380	395	369	400	428	406	408	398	404	405	405	396	428	418	414	402	398	378	442	383	374	410	418	399	422	404	405	434	448	483	440	407	412	407	420	399	401	438	413	404	372	436	446	428	395	428	391	411	412	423	416	399	418	417	409	417	430	405	409	413	397	384	392	437	437	388	422	414	381	413	428	398	415	369	408	448	436	400	380	386	411	422	389	406	387	425	436	466	421	382	423	420	387	428	412	410	449	406	406	406	412	396	368	406	402	442	424	409	426	385	411	419	402	398	406	410	371	438	420	423	394	424	441	386	408	417	412	406	397	392	396	401	418	455	410	429	396	417	418	403	404	378	429	391	429	387	428	395	431	416	414	412	414	392	438	396	413	433	418	378	381	427	408	422	428	425	412	411	375	411	442	428	423	441	438	429	414	448	403	418	386	376	428	397	460	433	374	407	399	391	417	435	415	405	470	452	403	417	405	405	374	396	421	458	386	410	456	417	388	394	417	380	404	429	390	422	439	388	395	414	437	413	413	423	390	430	416	439	411	408	401	396	382	442	452	390	388	410	409	422	452	397	417	409	416	423	383	430	407	405	407	388	410	444	397	474	385	410	392	381	397	425	420	419	417	428	368	417	381	378	389	434	398	405	409	407	430	386	423	409	420	373	417	403	416	427	394	444	425	421	397	393	396	402	394	409	435	416	442	420	438	414	418	407	398	402	432	451	425	397	413	405	404	413	421	408	399	416	403	376	462	405	465	414	416	420	409	402	428	441	380	412	415	416	437	416	382	437	399	426	431	422	399	386	421	438	394	400	376	403	382	388	403	399	401	405	403	363	456	431	462	409	417	417	443	392	415	396	419	454	436	400	471	391	475	404	400	448	404	413	434	411	410	420	384	423	436	426	386	429	430	419	405	408	388	434	398	420	426	399	404	411	396	423	394	421	412	388	415	431	370	407	375	374	397	422	380	409	411	417	404	428	444	416	427	397	418	384	443	391	401	458	428	456	403	429	408	390	437	445	433	385	386	408	383	434	404	423	434	428	423	392	399	418	467	428	381	398	433	417	430	415	386	438	438	423	429	410	434	392	443	423	468	422	416	371	388	417	407	432	391	392	424	412	437	426	419	408	428	388	439	422	452	399	414	426	411	417	407	430	418	436	411	432	415	396	430	424	412	387	425	401	391	449	424	409	427	406	415	406	409	443	386	410	422	422	393	365	398	401	392	425	393	430	408	381	420	383	436	411	421	405	406	371	393	405	414	427	450	423	422	413	369	412	384	381	426	417	443	378	404	397	391	439	399	403	397	434	416	401	425	428	427	418	460	424	442	391	435	374
5075	4477	1196	774	716	613	607	565	519	538	515	543	541	510	538	497	507	549	486	568	474	566	518	479	528	526	524	513	501	492	545	501	533	514	522	556	521	528	522	500	512	499	533	515	531	477	499	493	496	528	514	538	511	543	531	483	501	495	522	547	501	510	523	529	492	506	517	531	528	529	520	492	514	491	511	531	544	493	511	506	518	513	470	442	529	507	543	504	540	480	508	503	490	532	506	509	498	478	497	524	514	496	500	534	527	540	510	514	512	543	493	535	484	519	544	544	477	505	509	527	563	508	530	523	512	517	477	489	536	481	495	536	504	533	531	525	478	502	500	513	497	506	511	520	502	520	542	490	537	527	513	549	528	486	566	552	503	462	527	520	526	479	474	515	505	527	506	494	491	519	513	480	471	580	546	507	504	519	540	528	492	498	558	501	504	494	522	504	489	490	538	488	508	483	520	542	484	508	504	475	506	517	519	535	497	492	506	524	510	506	492	474	477	486	511	490	487	478	536	507	521	501	523	523	531	534	476	488	482	526	483	510	505	521	529	486	526	537	516	499	518	471	531	515	503	491	523	491	485	521	547	500	494	531	508	521	544	513	499	488	494	534	507	497	512	457	491	481	492	495	532	531	510	508	485	477	494	517	520	527	512	507	519	542	515	501	547	481	525	507	514	529	537	511	493	567	550	529	530	514	468	524	565	499	499	475	495	539	501	500	479	510	526	486	469	504	516	482	537	479	469	532	508	494	532	524	534	486	510	489	516	509	519	499	496	543	491	456	524	522	473	569	540	492	532	552	485	484	512	521	471	528	483	529	496	515	539	519	544	477	488	504	488	459	516	508	480	521	528	483	521	534	518	500	519	525	529	527	546	554	497	500	488	513	501	490	513	499	521	519	460	505	528	529	519	514	491	506	530	512	522	516	539	524	522	480	489	536	540	496	530	493	503	516	492	503	486	507	537	484	562	454	552	482	507	518	477	520	523	505	507	509	457	497	515	503	510	518	510	517	535	556	527	484	554	502	529	497	503	489	491	503	482	511	495	518	545	496	519	498	502	475	484	489	481	506	494	493	496	506	499	530	490	505	481	491	509	502	507	492	499	494	513	464	515	522	523	497	526	503	467	513	534	509	520	525	519	490	493	520	529	534	487	478	506	499	522	518	541	478	488	470	481	537	485	486	516	513	516	529	544	528	505	522	517	518	463	522	496	527	493	499	552	499	505	540	522	534	474	543	501	525	533	486	530	498	484	491	524	524	471	512	497	493	469	517	497	491	533	520	519	513	478	522	516	505	480	499	513	540	542	481	492	501	487	501	468	473	493	511	514	501	487	478	497	533	516	492	537	495	486	520	533	499	469	498	515	477	507	511	467	490	549	508	486	541	517	506	505	505	536	496	499	490	513	518	516	484	523	501	486	518	503	518	509	493	490	530	466	520	508	523	512	526	493	489	499	498	482	474	523	486	514	501	520	508	487	528	523	559	509	524	511	432	515	547	459	499	529	529	475	541	493	494	503	534	450	507	509	547	500	488	488	522	517	533	521	459	550	488	489	497	521	523	489	512	524	478	512	481	496	517	487	481	521	505	487	484	504	499	544	508	512	516	485	570	520	516	492	488	511	524	501	510	510	493	528	479	510	504	470	514	513	488	520	506	527	506	483	526	456	491	476	518	517	512	504	488	520	499	557	542	501	490	473	467	563	508	501	496	490	541	464	511	531	502	486	499	498	519	532	472	495	490	496	519	461	489	509	511	562	555	537	484	493	498	463	467	491	551	501	518	504	498	505	496	512	513	510	500	443	536	537	520	522	547	490	518	520	490	518	553	522	491	494	522	485	495	506	489	539	549	510	487	549	508	511	506	521	521	474	519	465	510	512	524	473	537	519	529	526	522	506	473	498	508	520	492	532	538	483	494	490	494	511	476	542	495	484	541	500	516	533	498	534	479	479	493	514	545	482	510	466	507	533	475	494	493	520	507	519	508	511	479	524	530	489	459	535	475	470	478	506	506	484	495	517	528	486	491	521	479	504	545	507	514	525	500	479	475	541	515	493	532	524	511	468	508	517	488	523	491	526	480	516	531	543	504	521	511	598	499	514	467	482	517	511	550	495	497	482	490	513	473	547	503	495	469	499	546	510	538	503	487	473	543	488	488	493	518	501	533	507	507	564	502	484	505	531	534	543	528	503	498	537	512	532	532	525	499	516	529	505	472	483	516	519	502	513	543	536	512	487	535	508	534	528	499	492	513	521	468	499	503	509	482	529	495	531	506	510	534	482	484	486	521	538	507	541	508	485	503	509	510	529	470	482	509	500	511	524	483	498	481	522	528	508	492	517	527	518	494	516	517	501	534	508	490	490	512	523	491	542	450	503	519	531	526	527	522	529	506	504	460	479	518	517	549	533	525	531	531	518	488	502	536	481	523	551	452	517	485	516	523	510	516	489	481	524	536	516	509	506	539	538	484	496	513	510	512	506	539	465	506	464	493	523	538	453	514	504	517	477	545	538	527	506	537	499	491	494	531	477	477	499	516	492	546	530	502	562	530	449	517	536	531	508	524	513	475	501	535	535	502	509	541	483	506	548	478	455	516	461	539	557	535	516	520	536	529	497	499	519	490	496	500	486	501	517	549	494	514	534	498	497	482	566	490	525	519	462	517	495	535	479	508	516	503	490	524	515	530	508	504	485	517	525	462	528	495	500	515	487	530	490	482	496	532	474	468	502	506	498	524	505	499	513	495	484	559	509	498	497	482	504	469	497	506	516	452	519	485	503	505	527	550	472	520	560	515	487	531	524	466	530	512	536	494	521	498	512	524	500	524	512	535	505	541	477	524	536	516	544	494	480	535	556	529	520	488	534	513	535	497	475	511	510	515	479	475	487	480	528	505	462	486	531	499	561	570	473	488	513	509	476	507	480	539	503	504	538	514	476	517	468	523	491	545	525	500	514	518	522	508	538	533	523	502	514	517	507	518	525	511	541	478	484	463	514	501	531	514	514	522	529	498	492	527	523	495	519	492	482	482	489	523	474	509	480	545	509	503	551	493	498	522	507	492	542	527	468	485	545	540	540	527	530	524	488	477	494	536	511	544	528	536	506	509	481	506	519	545	515	531	512	520	524	510	481	478	538	513	510	510	511	535	483	519	514	545	470	498	502	518	557	513	486	522	471	494	520	538	529	505	491	493	509	529	459	517	474	475	506	495	517	495	501	517	499	469	516	529	506	494	511	523	514	471	494	485	547	511	513	574	520	473	511	511	475	493	540	516	523	515	479	471	510	470	530	536	495	488	476	537	555	541	485	506	484	494	478	506	499	479	535	519	510	514	498	548	520	501	491	496	511	538	513	485	473	525	520	519	491	500	516	513	515	523	534	503	509	501	548	496	492	475	558	509	534	501	498	536	479	521	521	507	564	509	485	524	470	533	548	559	521	524	524	543	514	516	489	509	517	531	484	521	531	483	504	518	491	498	522	525	497	523
22882	20958	28354	23733	20923	7449	1482	1099	957	987	903	891	882	906	768	821	835	843	819	808	846	810	835	799	782	795	804	798	814	803	770	765	785	808	757	785	805	794	843	803	772	853	820	753	818	872	789	803	749	714	750	847	820	750	770	799	846	737	808	866	772	795	792	777	800	787	790	793	781	785	797	762	790	758	773	788	837	777	765	752	785	809	783	828	754	768	790	730	784	793	802	776	806	800	829	811	762	862	842	841	753	776	754	786	783	757	779	773	781	769	789	802	762	782	779	756	786	791	752	786	782	768	833	752	847	794	793	764	789	763	744	837	805	758	755	751	772	756	808	794	778	807	832	739	805	788	779	754	799	788	804	761	817	805	787	771	768	787	805	787	804	720	800	801	829	774	778	720	756	821	776	845	757	762	830	749	794	743	775	749	808	790	753	807	817	755	792	789	767	787	750	770	770	820	863	803	777	784	786	795	731	781	817	784	844	765	817	777	781	760	818	795	742	756	753	790	749	807	718	751	741	787	827	777	776	778	834	738	781	784	813	793	807	693	775	785	802	788	834	771	788	825	785	790	712	812	808	857	807	789	745	760	803	749	828	774	739	768	827	781	789	808	785	796	761	744	780	792	787	784	753	772	836	823	824	772	780	785	830	780	799	760	857	789	782	786	793	810	811	827	809	762	782	805	755	752	721	774	795	813	794	795	761	787	811	774	821	759	809	863	761	757	779	816	826	779	759	755	785	774	752	833	811	775	770	784	818	770	785	742	771	790	748	752	755	853	788	841	770	784	783	841	781	787	743	768	780	777	792	836	811	773	813	785	830	812	821	801	757	754	820	819	762	759	779	739	795	806	793	818	804	804	802	755	829	827	781	798	741	810	765	766	707	747	737	800	760	811	758	721	806	794	795	758	785	754	753	791	790	751	777	789	802	772	792	731	756	728	777	836	845	798	743	763	774	780	788	784	778	785	764	797	833	788	818	777	821	761	784	799	816	782	856	770	773	738	789	779	794	762	768	781	772	755	797	806	782	770	779	776	709	784	791	818	755	759	834	791	764	785	769	798	822	807	768	737	775	796	805	805	807	774	793	810	746	797	769	770	776	781	777	789	745	774	780	798	797	804	795	784	778	775	827	783	834	756	787	826	774	758	775	782	790	824	778	774	786	733	737	814	747	742	768	814	757	793	787	841	785	776	814	765	758	710	798	758	774	792	784	722	769	800	780	744	814	813	763	800	786	748	710	783	792	785	771	802	789	816	731	767	720	759	832	808	830	763	831	801	773	757	816	769	814	786	778	779	795	786	776	800	750	796	783	789	755	756	766	797	745	809	812	787	778	811	758	736	755	774	767	772	742	792	747	786	796	710	777	791	768	799	791	762	766	807	772	784	775	804	817	794	778	778	747	790	787	765	778	738	792	764	754	714	779	786	825	800	776	774	812	797	758	757	801	793	758	807	738	757	732	798	801	791	820	782	749	789	737	811	760	835	828	770	840	789	796	784	756	797	797	839	770	760	778	747	789	747	799	776	793	767	794	788	783	719	756	787	767	781	802	733	771	753	819	738	821	781	800	756	817	809	801	772	782	750	765	806	745	738	796	829	806	822	806	796	818	725	770	775	726	818	838	777	848	794	790	767	812	789	806	761	770	768	748	737	785	753	802	754	803	797	795	784	806	754	756	795	804	746	777	821	781	845	778	798	780	791	735	768	794	835	776	826	808	764	769	767	758	777	822	714	758	786	809	748	748	798	771	766	747	797	786	838	789	723	731	795	781	886	771	786	804	750	756	765	706	759	754	838	780	739	807	756	762	769	812	789	821	792	747	739	726	746	757	758	811	808	829	754	763	769	807	816	777	784	770	786	797	767	781	748	810	812	760	815	768	786	817	797	813	800	780	777	756	814	751	779	737	734	779	730	827	782	769	761	765	787	820	778	783	782	824	798	741	745	740	788	822	812	758	808	769	787	778	793	784	775	814	763	779	821	820	786	776	796	729	771	771	804	759	801	788	830	768	760	805	766	774	779	812	763	768	800	777	804	805	814	730	752	747	745	747	742	793	775	766	826	779	778	813	779	754	730	772	831	770	830	767	794	788	781	790	802	770	796	739	757	785	793	785	744	718	761	790	761	825	776	778	836	748	826	801	799	772	750	805	807	787	791	725	735	798	792	782	798	809	744	751	787	804	807	810	770	768	745	756	768	727	810	778	827	791	776	805	835	843	769	775	732	844	733	819	775	759	721	760	830	832	787	716	720	743	791	777	808	801	789	781	790	786	776	780	774	763	800	778	829	775	771	728	771	832	762	737	782	795	735	810	783	804	811	739	790	801	784	815	793	753	764	757	722	736	829	796	789	788	803	772	775	751	785	793	830	730	781	776	789	799	790	781	793	781	808	818	762	754	766	750	757	767	794	802	799	760	759	806	803	781	793	790	769	804	761	755	800	736	797	791	775	785	818	799	782	780	789	758	771	771	820	793	762	795	755	782	778	809	793	753	767	766	807	804	811	757	784	770	743	808	788	817	731	737	810	775	789	749	739	771	764	806	775	763	790	786	767	841	805	779	776	765	778	784	765	718	800	768	785	847	793	811	761	820	799	801	765	759	795	725	769	786	803	801	808	822	780	771	785	832	787	801	789	789	755	810	766	835	776	782	798	763	745	773	797	748	742	773	821	755	832	731	809	795	832	731	809	795	758	774	774	771	788	790	799	791	819	761	818	790	777	767	785	789	737	763	737	775	832	840	746	814	791	811	822	820	772	755	801	830	770	833	770	780	774	789	817	788	804	786	748	739	798	733	806	785	746	777	812	807	831	724	783	764	817	786	780	722	793	793	743	757	790	805	797	780	743	759	823	750	818	821	777	753	777	763	757	814	764	821	767	769	770	766	802	782	832	828	789	819	762	746	790	816	779	808	770	794	746	791	817	738	761	802	750	750	740	771	770	777	769	812	771	756	746	778	761	736	753	784	747	815	757	769	688	776	763	800	781	781	743	765	796	768	792	793	737	788	754	738	785	771	749	790	805	778	792	781	775	770	781	803	737	773	765	809	771	794	831	787	779	758	811	721	754	829	769	774	797	795	758	765	822	769	797	867	779	805	761	828	736	805	803	762	754	717	744	784	810	772	802	778	765	834	774	743	823	818	742	768	730	814	755	775	749	801	839	768	770	811	760	788	752	764	768	755	797	763	708	758	707	786	771	813	780	749	789	786	851	832	744	772	825	748	763	807	772	765	748	768	768	783	773	813	792	811	796	824	842	772	766	777	792	783	754	793	824	786	748	838	727	800	799	767	770	776	790	820	783	758	784	801	774	793	792	819	794	791	717	824	731	750	749	763	817	786	825	755	734	734	785	753	777	787	789	729	748	806	808	804	763	790	758	778	805	810	783	811	735	783	783	727	760	775	777	763	785	771	809	765	795	831	755	749	790	798	810	806	815	821	736	766	781	782	815	772	772	728	741	746	777	787	789	800	802	800	721	802	787
5172	19159	6397	3152	2348	2067	1637	1419	1354	1314	1221	1154	1120	1095	1091	1096	1023	1046	1027	1075	999	1031	1003	1005	1017	973	980	977	955	1002	1011	977	982	913	977	960	926	991	909	892	962	914	943	1012	1027	945	957	945	1006	961	928	954	964	905	944	926	1010	963	939	1001	933	985	947	951	960	902	953	995	973	1031	943	945	990	926	941	930	1007	957	956	984	994	980	924	970	982	939	927	979	918	967	934	934	918	965	957	990	939	958	955	950	920	961	984	933	940	939	950	920	945	927	909	987	947	967	934	969	926	923	919	944	1004	920	965	985	880	949	964	927	942	963	1000	960	998	973	949	1000	985	922	962	954	966	958	960	922	882	979	969	994	976	995	924	954	953	937	1010	929	938	949	966	896	985	989	966	975	944	944	957	954	937	903	951	987	937	920	995	963	936	968	963	922	1040	928	975	904	921	938	961	983	958	902	907	990	901	937	963	960	923	939	952	1001	950	962	961	951	942	937	933	963	913	913	934	1013	930	941	874	962	986	901	912	942	964	953	919	950	938	974	966	962	971	973	920	960	959	986	942	948	930	933	929	942	966	950	947	940	987	1026	994	972	904	996	981	997	1010	954	936	953	934	990	885	931	970	1005	977	917	921	935	974	950	982	961	984	954	996	989	903	936	940	996	974	961	931	935	1009	950	972	925	941	977	942	922	932	1018	982	960	988	926	937	928	847	921	961	984	946	949	950	964	881	948	967	1053	925	946	951	900	975	963	955	955	910	935	909	954	904	927	914	952	960	983	947	955	931	985	948	896	984	902	937	987	981	959	904	981	964	988	964	972	948	936	976	944	1005	927	996	918	965	943	943	1019	987	948	991	965	922	937	947	918	992	954	1003	925	944	936	970	937	978	924	957	951	965	975	964	977	968	991	960	913	937	945	966	993	964	956	945	942	974	941	957	880	1016	938	969	1012	1002	976	968	1010	980	952	934	955	933	916	982	926	946	966	970	1015	1018	932	918	966	964	933	955	1016	959	977	989	965	925	970	980	950	970	963	980	937	999	971	918	978	928	925	928	947	998	940	939	949	942	970	971	924	952	905	930	900	1010	948	959	973	956	937	949	930	933	939	951	958	956	973	946	945	962	975	982	963	906	959	916	983	955	1002	912	927	948	941	943	970	854	944	892	965	945	970	938	980	950	955	963	964	940	957	999	1005	918	979	910	954	957	997	990	991	893	983	973	963	939	963	986	957	968	1006	937	1009	938	949	970	948	903	995	969	925	953	965	900	929	1005	935	983	954	963	950	942	947	885	892	931	959	914	1015	987	940	1006	957	952	928	968	948	949	946	1009	953	982	938	888	962	955	956	964	987	972	961	960	915	929	970	979	971	916	892	958	963	991	924	936	991	937	928	888	976	971	888	993	956	947	987	912	972	940	912	976	942	1021	939	933	976	938	1006	932	948	989	979	946	1013	899	922	949	1000	954	994	1005	946	927	944	979	940	956	946	1013	965	984	985	980	975	974	951	928	965	971	907	985	954	968	929	972	899	904	967	941	900	1000	954	939	935	965	906	929	929	989	942	961	990	948	945	927	952	943	914	980	960	995	949	964	956	976	944	963	943	988	928	873	975	989	953	967	928	938	936	927	989	986	954	926	907	961	938	970	980	954	1004	939	969	921	900	952	967	936	973	997	964	951	929	952	926	945	988	923	912	980	1013	939	1012	985	978	980	956	937	971	978	939	899	906	923	974	971	956	934	941	943	979	930	907	977	932	987	906	936	951	949	980	947	943	904	967	948	938	967	954	980	953	936	962	924	1014	945	947	970	934	927	975	928	927	908	968	928	939	912	987	948	949	980	971	951	924	902	940	987	995	985	930	914	960	979	960	937	935	944	942	974	977	994	973	870	965	905	934	986	928	955	945	1019	924	936	975	960	962	968	892	1008	983	958	940	981	896	943	929	940	967	905	999	964	1049	960	941	933	969	938	914	958	974	952	999	939	938	970	948	973	980	943	947	913	956	990	939	919	961	973	938	1012	937	982	972	915	935	924	950	968	969	934	918	927	977	1011	924	893	917	947	961	962	958	945	989	940	979	935	967	952	941	907	976	934	927	1036	937	895	962	944	954	1008	970	998	926	930	976	932	957	966	953	1001	904	912	1005	932	961	955	990	944	940	916	962	919	1004	973	942	962	951	920	979	950	988	962	940	948	991	947	923	945	895	988	929	924	935	939	935	996	939	1021	959	1000	977	955	914	916	926	952	920	962	905	936	952	957	950	1013	969	931	956	950	928	1020	940	945	962	926	921	942	931	943	969	964	973	897	951	941	953	947	963	923	932	989	945	982	937	946	924	930	945	924	983	945	900	963	958	957	989	901	986	935	919	971	979	941	953	908	909	984	974	942	973	944	897	934	940	885	944	1006	952	954	964	963	915	921	990	925	917	908	915	919	915	990	959	923	954	967	959	958	934	969	999	950	952	933	836	884	956	961	953	945	993	951	939	957	960	945	944	946	940	960	955	897	898	905	979	892	935	937	994	964	948	947	954	944	987	964	900	930	954	939	906	917	1004	903	947	964	966	950	920	921	947	1000	975	958	917	925	957	1013	993	923	935	951	988	924	963	973	936	940	928	962	945	903	941	928	940	987	956	939	963	1005	943	950	931	944	951	923	926	989	985	945	926	983	955	912	942	947	948	961	1013	978	935	923	954	999	958	989	947	919	968	944	954	957	943	925	957	929	921	930	940	932	952	928	956	989	927	888	949	937	934	947	944	1004	924	962	945	902	933	973	982	956	926	948	979	993	934	963	945	999	954	1010	906	1013	924	988	934	927	920	964	915	972	942	983	982	967	957	961	986	956	976	959	935	990	932	958	966	939	976	922	951	924	907	979	941	952	962	1007	962	976	920	933	896	958	914	951	963	988	976	974	939	975	910	961	951	921	930	982	956	949	977	954	964	954	980	953	961	1015	953	980	961	951	983	982	981	947	935	965	959	958	893	954	922	949	958	952	978	947	921	892	983	903	950	929	986	955	957	963	984	935	922	894	964	943	928	976	918	950	996	949	949	902	971	943	950	936	998	937	992	945	862	957	965	959	996	970	985	979	929	979	997	988	960	943	964	924	934	904	947	958	943	953	943	894	918	931	941	933	968	938	956	941	950	958	959	922	942	927	992	964	973	946	956	979	916	970	1002	947	952	997	907	933	993	932	954	950	994	970	932	997	972	923	906	1017	960	958	964	930	974	937	914	927	933	940	1010	964	926	970	911	991	964	925	988	971	972	937	966	888	946	915	1002	931	962	1012	990	929	964	905	967	943	899	994	969	956	926	948	892	960	994	925	922	982	976	929	975	948	923	991	975	943	928	966	933	964	942	957	960	994	860	956	967	912	982	982	987	912	1006	918	964	947	969	908	965	943	941	979	928	980	893	1007	977	961	954	975	922	985	946	942	957	968	926	954	981	974	955	981	942	952	962	967	920	931	951	917	911	959	998	924	952	928	940	1017	1002	1010	939	938	961	991	971	958	978	955	954	936	920	906	945	968	959	975	963	959	945	995	909	1016	957	924	899	933	936	877	958	920	894	923	994	915	968
24111	20975	27035	24897	6188	499	362	289	282	266	263	236	232	252	238	207	231	204	226	206	237	220	205	220	170	212	199	211	197	194	190	201	207	220	203	227	197	225	213	210	187	212	207	231	202	205	212	194	188	199	199	208	200	235	212	208	171	211	195	191	209	221	194	216	182	211	218	189	224	215	202	182	210	178	188	211	202	204	201	219	208	197	205	196	218	221	218	199	199	197	195	227	201	223	213	224	195	213	206	207	214	191	198	224	222	228	215	181	207	221	210	199	220	198	186	223	176	207	217	209	181	197	182	213	198	211	192	204	220	219	191	204	218	234	204	197	217	191	184	175	196	204	189	206	226	191	206	197	213	184	185	197	189	203	221	212	212	220	209	209	200	203	200	208	206	187	201	238	180	188	198	190	208	216	166	222	214	186	214	217	204	191	190	216	183	221	209	199	219	235	199	195	203	199	203	205	201	194	194	187	216	183	199	215	225	207	204	207	201	195	193	196	227	183	225	225	202	232	194	206	213	197	236	221	217	221	194	199	185	205	190	190	189	216	181	178	201	211	213	193	192	211	187	218	199	211	214	221	223	221	231	208	198	206	209	199	191	203	223	203	210	213	189	214	220	202	195	214	206	222	203	205	183	185	214	216	207	209	204	194	225	203	206	204	197	199	190	203	216	196	187	200	206	205	179	198	191	184	214	214	200	197	216	188	201	198	209	196	179	213	200	205	203	183	190	213	214	176	195	211	193	206	195	200	204	222	203	206	191	223	207	204	197	213	179	227	187	214	213	197	208	219	190	202	201	200	221	179	198	222	217	209	217	203	198	218	168	207	200	197	175	232	201	206	196	205	211	193	211	192	216	188	213	185	193	205	198	200	207	199	199	201	208	185	204	245	187	191	186	205	213	201	238	202	199	220	192	220	197	219	183	219	233	200	211	191	194	204	211	218	197	161	211	165	211	177	231	209	208	206	197	212	234	184	215	199	185	200	214	180	210	190	223	209	196	207	224	184	199	199	209	211	214	199	210	199	209	198	192	209	183	184	204	179	198	212	198	189	203	228	229	224	201	199	174	213	201	209	190	192	214	195	211	190	240	183	175	236	241	188	205	215	178	203	228	205	191	191	195	193	218	231	227	202	224	199	215	191	197	202	224	196	186	213	204	206	191	202	202	214	187	239	218	164	179	216	218	203	205	196	208	206	196	225	217	224	214	218	212	181	196	192	213	195	214	205	230	205	194	184	212	202	208	217	195	190	182	187	187	224	223	189	215	193	210	195	194	183	208	210	181	202	186	232	200	212	223	194	223	183	212	188	219	217	207	211	196	222	215	174	206	181	189	218	218	211	217	191	203	211	218	193	214	221	201	205	222	200	202	192	195	194	184	194	214	181	223	194	210	217	205	166	216	216	215	200	205	205	221	192	208	216	217	213	216	185	198	202	185	213	202	200	211	206	200	175	219	187	219	195	203	205	212	200	204	234	187	220	202	196	220	200	204	209	200	203	182	206	204	222	204	223	198	221	190	201	182	222	200	217	201	214	190	215	204	194	191	201	197	187	196	194	209	209	210	204	217	211	196	177	185	202	216	210	210	198	201	202	196	197	208	196	226	200	208	198	198	202	191	195	182	185	201	188	192	212	211	225	202	198	198	209	181	207	225	235	206	211	223	198	205	199	214	216	185	190	197	189	189	205	205	204	202	208	193	206	190	227	223	196	223	211	202	177	180	232	227	194	202	201	175	185	210	173	206	213	192	212	219	192	202	220	199	206	194	201	221	199	191	195	190	211	181	221	205	224	214	211	171	212	185	189	199	221	189	195	214	209	192	202	210	214	208	200	209	214	221	198	237	202	225	201	218	196	201	213	195	190	226	198	222	216	184	205	207	201	222	201	184	230	189	193	203	222	207	213	182	186	213	191	197	199	181	217	187	211	201	209	230	210	221	184	217	203	204	187	203	200	200	220	225	202	232	235	207	201	198	205	217	211	206	207	199	184	182	210	188	196	211	230	215	198	196	214	202	196	194	169	207	186	199	205	223	183	218	228	192	208	203	181	176	211	219	175	219	213	209	194	198	212	210	201	198	232	228	213	213	218	206	196	176	204	188	203	193	218	203	208	196	197	209	172	208	215	178	216	186	234	196	193	182	204	213	207	187	196	195	192	177	217	205	189	193	195	190	207	196	164	176	223	206	222	209	218	197	179	213	186	229	196	209	185	207	184	222	225	184	186	198	184	208	164	213	210	195	212	189	196	189	206	215	188	184	202	221	212	193	191	188	183	203	180	204	227	219	209	189	178	215	193	178	210	212	220	187	197	199	211	196	238	208	219	212	200	201	214	219	203	191	202	208	203	190	218	215	185	213	249	182	215	195	187	229	200	196	191	199	217	192	215	201	215	197	208	209	208	198	186	212	219	212	183	208	183	183	218	180	185	209	207	192	222	199	213	202	208	208	222	211	174	212	191	192	211	219	202	199	211	186	191	194	216	218	223	169	183	204	210	214	212	212	207	205	201	186	212	209	217	199	199	190	212	192	188	186	225	174	212	199	205	188	195	189	212	199	183	192	202	216	194	229	191	184	207	210	189	178	210	186	192	186	196	204	200	207	215	204	201	198	222	208	209	194	200	211	202	196	195	183	199	191	199	201	177	230	210	184	189	193	190	210	209	195	205	198	174	212	222	242	224	199	218	224	192	223	210	204	198	212	202	188	231	218	189	208	177	201	208	195	203	211	190	215	209	207	209	204	192	190	199	220	208	206	182	199	199	211	196	211	201	203	186	214	193	210	185	202	212	191	186	203	227	203	201	202	200	229	209	203	207	215	226	198	202	231	188	214	202	210	215	179	198	218	195	232	187	229	186	221	198	228	207	210	191	219	205	219	214	201	217	198	216	232	202	217	223	192	203	225	203	197	227	219	196	204	216	225	181	196	194	164	191	219	221	185	202	190	214	210	220	210	201	206	172	212	215	213	203	180	203	207	216	191	194	204	208	206	215	194	219	194	203	209	207	218	209	228	231	212	187	201	217	228	199	198	204	197	223	235	199	199	209	204	213	193	216	221	226	207	214	188	198	207	193	198	168	195	196	215	210	190	205	192	215	200	200	210	220	196	214	176	199	214	226	208	219	202	191	173	192	213	209	201	217	205	210	192	212	200	219	210	190	222	207	198	214	220	201	211	193	206	206	217	189	215	180	198	192	205	202	202	203	217	224	180	219	229	190	232	201	191	180	201	208	193	229	189	203	200	215	234	218	220	207	201	224	203	187	187	230	193	232	216	194	225	220	225	221	192	186	191	211	184	231	188	197	198	189	193	232	207	183	194	192	222	198	189	180	234	220	179	200	178	226	234	198	215	190	215	195	180	184	210	196	197	188	213	204	192	199	192	205	224	201	207	170	207	187	196	218	196	208	202	222	188	210	218	207	232	187	194	229	202	198	226	194	233	180	197	211	207	204	215	185	197	202	198	213	189	218	183	214	222	197	201	222
4743	14734	3414	1439	1034	850	664	554	528	435	435	411	362	357	363	320	302	305	362	300	293	319	280	293	298	279	290	312	278	275	270	295	269	307	293	314	307	277	286	289	308	277	278	290	314	292	289	273	289	286	284	284	271	312	259	312	288	288	295	285	285	286	271	277	277	307	264	260	293	289	263	284	295	281	248	326	289	257	314	298	296	276	288	299	307	282	299	294	309	300	281	295	304	290	274	296	284	283	305	294	302	259	270	272	303	296	266	269	286	291	276	297	271	306	254	281	324	292	292	280	291	274	254	258	291	303	264	254	281	258	278	288	293	280	284	276	287	276	267	306	274	284	282	282	277	301	267	270	276	279	289	245	263	299	266	275	276	272	261	291	266	286	267	262	315	315	264	284	273	294	280	277	293	299	265	271	299	274	302	299	291	315	299	291	289	283	307	275	246	308	267	278	266	267	271	279	276	295	277	273	280	314	258	308	283	303	280	251	278	263	290	299	308	305	302	304	248	308	261	296	290	304	273	308	299	303	259	247	265	246	300	304	282	274	254	287	281	305	265	268	279	284	284	287	278	277	291	288	264	301	300	264	298	287	259	288	300	282	277	287	288	298	252	284	295	266	263	299	310	303	284	245	286	278	296	292	280	285	276	286	288	268	315	285	283	293	275	268	273	291	293	287	283	283	282	260	268	250	285	244	252	264	298	307	309	280	272	308	292	303	296	294	257	293	305	271	271	272	288	296	300	290	302	298	273	273	313	287	283	301	274	295	251	267	285	302	302	288	290	287	302	287	284	274	297	285	277	251	284	256	271	305	278	272	298	247	301	280	278	275	294	275	277	284	279	256	290	300	318	292	293	298	307	274	253	285	272	296	264	272	265	275	265	260	301	286	295	303	295	296	303	274	280	253	255	273	277	292	310	237	278	293	260	286	297	275	285	299	284	267	292	308	279	271	265	296	286	268	296	308	287	276	305	279	251	259	303	314	295	298	334	315	261	277	264	288	307	253	283	268	274	271	281	279	308	296	274	299	301	291	247	270	286	290	296	277	258	269	263	298	275	295	280	281	304	271	341	266	285	269	314	295	277	307	296	288	287	303	271	260	267	265	261	309	277	282	303	299	275	270	290	323	286	297	253	238	289	295	292	286	293	283	278	299	291	291	280	297	263	262	273	282	304	251	303	294	268	299	295	265	289	282	319	280	265	268	290	272	310	293	303	278	284	300	294	275	300	322	289	274	258	277	296	295	292	273	287	252	276	293	272	277	271	293	281	283	286	305	292	284	302	296	280	313	293	280	290	240	309	331	265	306	295	265	279	290	300	273	261	257	282	310	292	271	295	292	284	304	276	281	282	272	283	283	270	269	305	301	298	278	286	258	297	304	257	277	281	276	277	279	325	288	270	276	276	276	283	258	289	274	293	268	274	265	318	296	277	284	328	288	278	261	298	289	322	323	297	278	291	280	274	302	259	271	262	242	287	278	271	254	265	290	312	272	273	275	304	273	279	272	279	284	300	300	287	271	254	259	231	262	284	270	309	280	302	295	282	256	264	271	257	283	291	294	296	287	263	281	307	279	290	291	267	286	272	287	292	273	271	275	263	271	276	303	275	270	292	303	277	293	268	291	273	285	294	285	282	270	277	293	300	280	272	263	262	276	275	264	258	283	310	269	296	277	291	268	277	286	253	279	283	285	280	280	253	269	270	251	307	302	284	255	266	247	287	281	293	294	319	275	289	286	273	282	270	277	256	272	276	328	261	277	277	280	291	310	273	302	291	264	262	285	275	288	281	274	259	300	273	255	253	267	258	272	280	258	273	291	297	259	276	280	304	255	276	295	286	282	281	299	284	273	259	296	304	293	286	265	259	270	294	295	292	262	260	267	293	289	272	284	283	264	286	277	252	278	271	262	281	230	291	272	289	325	324	266	279	302	285	310	295	266	268	272	283	288	308	269	316	281	293	288	286	277	285	248	277	288	271	257	278	304	279	273	272	254	288	294	311	268	313	264	294	289	271	295	261	290	288	279	301	319	286	271	281	287	287	297	267	290	305	288	264	282	275	272	275	250	277	264	280	276	283	290	305	281	302	267	275	298	269	280	285	285	298	290	268	310	272	273	303	290	265	247	295	291	267	285	280	277	269	296	263	270	270	281	303	269	277	306	290	261	306	273	290	289	294	291	290	281	270	256	281	272	309	283	273	301	271	242	262	278	264	276	280	306	270	270	279	267	292	286	278	283	303	300	287	287	339	281	267	293	291	280	286	278	261	291	289	280	280	262	279	283	313	280	288	278	284	289	269	288	305	280	275	306	276	298	276	266	246	266	290	296	276	264	279	263	300	269	276	298	287	276	263	248	292	283	274	289	289	253	288	273	305	294	280	286	270	290	277	295	304	274	263	241	268	311	270	298	250	270	276	295	281	296	299	343	282	328	248	289	281	248	307	280	286	291	268	298	270	240	302	272	293	319	277	261	286	286	316	275	282	285	279	294	278	321	307	245	279	287	271	284	287	287	316	262	290	309	283	304	282	284	258	254	267	305	287	299	292	262	264	295	302	288	293	289	300	314	296	262	297	294	261	288	260	298	272	282	263	275	268	297	292	284	290	284	295	254	270	281	302	279	271	250	277	258	299	300	291	274	279	301	318	304	272	264	310	265	292	269	263	287	268	284	252	257	284	259	256	287	255	249	286	272	299	261	321	262	257	259	309	252	293	267	283	270	302	299	268	274	292	250	303	266	286	295	292	286	284	287	276	258	274	284	278	301	299	265	293	297	285	283	313	284	268	265	300	264	268	300	275	295	257	301	318	289	294	295	283	291	280	244	272	298	288	296	288	293	283	292	278	309	280	300	275	291	301	305	286	281	280	277	316	281	280	308	278	313	280	290	276	285	264	262	299	283	287	276	319	282	261	298	276	276	271	273	310	276	309	295	270	297	275	292	278	304	324	277	283	279	260	250	299	269	295	291	267	256	282	279	291	289	323	271	280	280	296	253	269	293	288	308	305	283	274	279	255	312	300	268	267	280	279	336	244	298	287	272	282	260	269	251	296	302	309	302	268	279	302	307	275	300	267	281	303	263	306	264	271	297	282	283	275	288	297	299	265	284	301	269	271	285	313	285	288	248	294	290	316	262	301	260	291	291	252	290	299	282	268	295	291	261	267	286	300	297	281	270	306	305	304	277	266	256	255	268	298	311	295	294	276	329	264	264	307	295	301	275	309	289	293	285	305	270	281	228	284	266	280	300	297	278	275	266	283	268	280	288	305	286	295	299	280	294	265	281	292	299	308	266	292	281	269	262	252	293	283	269	287	278	280	284	302	274	268	291	275	295	278	287	288	264	305	292	287	271	273	290	286	277	283	310	276	295	273	273	284	273	263	265	290	258	300	318	274	286	291	268	279	279	300	304	264	306	275	260	291	308	309	296	270	278	295	275	272	284	280	280	291	281	282	292	289	278	269	292	279	297	296	280	277	295	315	307
22018	21014	28881	23344	21018	21000	5372	1285	1023	958	915	862	819	833	779	778	739	700	728	753	760	680	724	732	697	675	698	682	692	741	688	700	716	729	692	674	664	695	682	662	717	688	711	688	669	708	699	648	660	651	671	652	710	629	706	707	717	665	733	710	628	683	696	649	659	725	664	656	645	719	689	684	694	682	687	674	707	705	688	694	654	692	672	673	666	665	654	671	722	707	694	670	663	647	696	712	666	645	701	651	697	666	635	719	694	687	698	666	649	657	684	704	726	635	666	691	674	632	681	671	664	680	647	692	647	656	642	711	695	674	662	708	689	683	689	636	675	701	686	705	682	662	648	655	663	673	622	685	680	648	671	683	651	684	644	696	645	671	677	659	676	642	669	704	627	667	645	685	690	655	661	695	710	688	678	674	708	661	664	725	705	689	695	623	666	688	718	668	723	645	684	676	636	656	665	664	696	647	685	632	668	739	669	703	703	665	663	652	687	642	653	654	662	703	674	668	646	696	694	685	602	662	703	697	722	685	724	690	714	722	689	666	673	704	671	668	703	635	702	733	714	644	695	687	703	658	691	737	624	640	679	697	696	678	700	686	667	670	650	654	690	721	672	692	651	692	678	662	720	669	722	685	696	640	654	659	656	662	659	666	637	654	681	646	665	703	666	680	660	686	727	654	670	714	725	666	681	690	685	671	651	733	680	662	681	634	686	671	687	712	655	658	691	631	665	710	646	656	696	635	676	670	672	635	704	636	660	664	658	697	669	674	713	678	658	631	688	716	716	670	683	663	634	688	705	651	681	654	692	699	713	697	691	654	685	686	711	669	662	736	690	644	690	701	653	726	637	677	640	701	642	631	669	683	668	686	703	657	701	636	640	661	676	668	650	666	640	698	726	632	718	677	655	649	680	687	670	732	674	662	713	671	668	681	674	686	692	733	675	671	701	653	673	630	652	708	680	711	674	658	722	635	709	652	665	674	660	719	638	620	696	685	678	705	656	664	726	684	670	651	665	682	666	651	665	688	687	671	695	653	690	749	659	667	673	723	725	682	670	715	710	635	650	654	710	615	646	692	705	691	676	663	681	646	667	656	589	699	649	629	675	658	687	682	703	667	650	699	715	714	698	715	633	719	699	703	642	667	714	636	699	668	709	668	695	643	666	692	676	633	716	661	706	702	793	695	670	686	696	675	679	643	660	655	661	702	717	688	702	680	637	667	651	704	627	648	732	658	697	639	679	654	658	648	650	672	684	676	691	667	703	679	622	658	622	656	653	710	688	657	662	645	652	692	658	695	658	620	657	682	665	616	681	661	720	643	695	653	703	626	701	671	631	667	678	686	674	732	670	653	645	663	671	707	694	667	678	629	683	687	697	653	653	618	649	655	660	652	658	680	677	668	665	670	623	678	631	734	658	690	702	709	688	663	637	665	673	610	658	660	707	686	662	684	664	664	656	665	649	710	690	663	619	681	669	677	709	663	658	653	710	662	663	635	663	711	644	643	705	640	678	681	718	692	703	677	692	676	691	642	672	701	630	662	667	661	708	616	694	742	676	638	658	658	708	713	630	689	682	644	668	645	659	667	690	676	671	696	723	665	630	668	708	684	674	667	629	672	627	688	687	702	660	686	688	671	720	681	696	642	699	702	629	669	723	683	679	721	665	647	662	615	614	665	666	697	650	687	676	671	667	635	672	626	640	640	646	706	714	697	698	713	623	615	678	683	700	668	725	698	690	700	684	667	679	677	661	657	672	663	703	661	632	672	706	663	620	621	663	651	670	694	683	615	709	708	639	639	690	665	714	629	701	652	631	706	690	708	663	720	663	623	674	742	689	676	675	687	697	662	683	684	665	705	700	712	695	660	745	666	669	718	702	637	680	686	662	705	680	636	623	666	674	696	698	652	635	639	631	673	660	693	654	682	704	671	684	687	713	709	654	707	655	673	700	696	664	675	646	663	696	689	621	670	686	666	682	634	667	682	728	683	675	698	612	646	691	655	628	664	633	693	701	705	647	649	661	631	688	607	679	688	716	623	663	652	672	665	657	657	676	692	677	671	643	641	689	698	681	677	698	635	738	681	664	638	657	639	665	674	643	665	691	686	734	634	698	638	665	684	626	656	702	651	698	682	645	661	709	656	640	698	640	638	681	639	665	669	716	669	720	643	750	681	621	686	664	696	702	679	692	687	673	660	609	694	633	713	667	663	635	687	668	659	680	621	646	693	658	675	645	678	709	663	684	693	679	652	685	626	709	639	653	645	666	683	639	669	644	618	634	702	716	674	683	663	656	636	720	674	677	672	712	666	658	669	668	673	662	653	656	686	671	663	687	664	668	680	697	693	668	681	647	677	702	637	663	661	694	660	637	660	661	685	665	744	676	642	642	602	627	707	673	686	675	723	694	666	646	675	642	698	670	676	672	674	652	697	698	630	701	687	705	630	664	685	648	661	633	678	669	652	670	668	659	666	745	675	684	652	678	679	662	649	705	692	736	678	639	661	658	698	684	639	678	686	708	661	686	672	651	661	683	688	626	660	665	680	683	716	674	707	684	645	641	646	693	664	682	678	660	667	711	661	715	653	646	716	644	708	699	628	688	630	654	662	718	687	686	703	685	682	678	637	695	664	667	683	714	704	656	648	665	655	699	673	707	646	668	668	656	702	672	656	657	673	675	649	691	681	684	642	642	681	667	647	653	692	639	642	715	713	666	672	651	662	671	713	681	660	629	712	694	643	673	719	680	658	692	702	666	682	715	667	688	656	678	710	683	705	684	647	647	647	687	707	681	672	655	676	668	678	614	716	643	649	661	673	675	671	652	645	686	645	668	672	759	678	689	639	644	664	722	686	663	703	668	685	641	681	713	693	674	710	694	620	638	699	691	661	650	680	668	686	694	661	755	678	645	683	716	699	685	701	670	663	649	647	673	666	663	675	672	624	656	682	640	685	636	713	678	657	693	672	667	676	686	660	676	690	715	707	654	677	675	675	633	713	661	628	632	665	699	596	687	677	676	720	662	650	644	651	666	679	694	714	662	701	666	689	640	699	682	660	703	667	692	658	661	665	702	677	720	680	669	695	659	640	617	704	708	613	691	681	700	686	658	650	669	723	711	666	690	671	656	703	672	645	692	653	661	666	718	692	668	643	622	681	673	709	686	665	652	686	647	661	695	643	681	655	648	672	669	690	696	640	657	658	650	687	671	665	706	645	675	691	640	655	682	646	621	657	606	656	702	632	719	675	675	703	674	684	695	695	619	684	651	679	640	670	641	711	671	690	705	716	715	693	618	622	695	671	666	671	655	691	656	734	669	730	681	680	674	711	690	708	667	693	657	717	643	666	700	654	652	658	691	691	711	641	662	726	682	625	630	693	678	636	670	662	623	651	679	612	683	692	683	658	686	650	697	697	679	661	681	654	673	651	717	681	671	663	693	661	685	673	707	711	706	682	697	643	674	669	625	692	661	683	675	673	674	669	701	670	672	714
7593	26533	9820	4882	3472	2631	2234	1871	1535	1428	1306	1249	1090	1065	1054	1075	975	986	963	1008	951	926	955	922	915	845	905	932	906	872	901	849	948	818	883	843	830	828	841	853	852	871	835	826	884	896	881	928	844	825	856	822	896	818	889	872	861	882	837	846	857	846	860	805	832	837	838	852	856	881	862	892	917	832	871	873	898	841	872	835	872	874	827	832	834	821	837	880	887	915	825	877	890	854	807	838	907	856	867	855	826	806	814	825	893	814	856	836	866	873	842	856	919	890	820	800	801	874	830	854	835	832	869	837	836	817	831	822	798	844	810	859	770	855	813	876	787	879	880	797	823	877	865	899	868	816	853	854	853	819	898	797	843	856	871	950	812	813	797	848	863	873	831	869	901	850	894	883	849	850	848	853	866	875	898	827	818	874	836	870	880	847	853	813	872	898	860	839	854	845	842	834	838	821	856	888	784	863	818	840	856	816	858	860	848	867	837	844	894	823	848	857	820	867	874	871	802	858	827	834	857	845	824	865	842	847	834	830	881	827	821	912	833	867	865	839	816	837	843	793	862	841	851	872	901	851	869	858	865	874	854	783	907	846	845	903	834	853	918	794	853	823	805	868	877	882	855	875	812	899	824	854	856	845	870	838	832	855	853	834	845	811	836	889	785	860	856	812	876	842	854	828	850	837	826	837	824	841	846	840	804	819	827	851	889	881	807	851	883	870	844	869	912	851	801	861	867	817	872	899	812	815	875	853	848	830	894	860	870	893	863	858	855	882	802	846	852	866	833	783	834	832	810	876	823	877	804	847	837	822	849	886	831	835	866	851	834	876	867	812	819	837	887	875	854	871	859	898	815	825	776	827	836	854	821	829	879	891	826	839	931	821	838	883	840	899	802	791	869	848	885	857	866	904	881	807	876	897	878	841	907	857	844	795	920	825	891	811	835	883	836	824	851	803	860	849	863	913	787	825	824	863	835	867	822	793	837	823	811	914	859	857	819	882	827	836	854	841	871	868	839	835	836	875	846	828	883	862	904	861	860	835	856	848	776	849	807	832	879	815	870	810	840	880	807	799	810	790	847	860	835	827	862	824	829	806	839	899	860	858	815	842	837	851	859	845	814	864	841	938	835	865	862	828	835	847	853	818	841	838	914	869	838	862	829	863	855	869	844	898	832	829	830	893	846	869	847	865	825	796	845	842	854	801	819	812	885	836	828	842	842	880	844	870	869	865	830	850	836	812	839	827	822	865	828	815	845	788	807	851	849	846	815	852	844	811	770	870	841	861	842	852	911	843	815	841	869	850	848	893	860	854	862	885	861	853	858	895	834	818	912	860	809	853	823	834	818	845	833	862	817	838	819	847	846	865	843	848	832	841	826	825	838	844	826	884	856	892	818	859	855	868	827	823	827	876	847	858	829	849	798	856	829	863	858	851	841	879	899	850	826	878	881	791	891	891	794	866	883	841	841	815	892	816	871	822	852	791	857	801	837	901	874	853	852	837	833	875	859	896	800	855	841	853	858	775	891	849	841	851	836	835	828	852	850	919	846	892	862	838	860	839	783	864	871	893	871	830	842	829	835	786	813	907	857	841	862	843	857	828	821	852	879	857	820	869	863	883	811	816	863	817	843	860	863	894	828	862	903	848	850	825	851	822	860	842	841	857	845	922	827	871	823	877	830	840	890	863	887	844	836	823	849	820	770	867	830	826	833	801	838	887	890	848	861	866	834	822	812	796	852	853	802	836	864	823	866	862	832	822	862	817	809	827	894	779	830	813	833	836	852	843	817	843	850	829	792	884	857	791	893	888	788	801	770	862	873	827	849	846	834	818	819	859	880	829	898	804	870	861	854	793	867	817	867	892	783	845	826	848	839	876	836	862	854	845	842	851	876	886	884	846	856	828	851	875	838	847	839	885	810	800	906	840	835	814	840	817	882	828	793	814	842	865	851	907	815	866	808	864	859	884	884	850	850	825	816	842	861	881	833	896	847	912	809	851	801	863	840	807	880	836	877	823	824	842	842	876	854	847	866	838	813	822	874	847	856	898	846	883	831	832	842	848	842	857	880	835	868	872	851	865	844	901	876	816	881	861	858	872	880	808	893	915	857	865	850	838	798	818	859	819	812	875	812	869	899	815	847	780	863	867	842	888	784	819	876	812	870	886	841	804	837	864	827	838	840	887	838	819	912	854	869	775	805	820	850	894	866	850	805	846	850	818	920	843	833	847	839	824	870	859	852	854	852	801	831	834	852	829	806	828	843	815	825	852	849	814	866	846	823	889	835	813	841	887	859	905	853	870	823	848	787	879	781	863	895	806	800	819	866	827	902	820	841	790	852	843	872	834	850	851	853	839	817	838	846	844	851	822	809	873	837	876	908	870	830	778	835	830	856	886	787	821	820	828	834	812	873	862	851	834	877	804	843	845	865	791	816	804	810	862	866	837	885	846	831	878	819	825	825	876	841	877	905	848	821	864	884	834	847	806	846	811	842	880	898	812	902	865	880	847	827	846	883	911	881	839	858	817	818	774	875	840	876	863	876	873	807	857	901	833	838	854	870	854	901	842	873	826	859	845	846	848	867	844	817	885	872	865	884	820	845	872	852	828	856	867	869	830	820	808	845	857	884	905	873	824	844	882	839	880	845	811	886	855	847	823	852	823	846	864	872	829	841	863	801	861	839	816	846	845	852	853	898	857	883	907	842	894	907	857	816	807	887	887	857	838	831	827	807	873	919	831	846	837	916	878	853	844	842	887	877	816	857	850	887	849	839	818	881	839	841	828	885	868	849	834	931	841	841	856	806	838	850	874	826	835	831	834	846	871	902	866	816	852	834	869	870	891	841	830	846	862	898	888	859	834	827	884	869	851	810	798	827	845	849	914	830	808	840	821	818	888	795	859	787	829	798	822	812	889	817	788	856	877	828	840	849	836	823	806	826	870	831	862	883	893	849	872	853	820	833	842	849	884	828	835	805	890	881	840	864	856	817	964	866	870	837	850	854	847	839	837	856	832	818	828	810	800	814	785	842	849	898	861	829	799	871	840	820	854	825	849	877	874	834	845	872	819	860	834	860	836	818	835	868	824	889	854	841	823	849	819	856	837	873	880	832	825	846	801	849	861	850	830	799	861	856	862	856	836	839	838	848	850	854	829	860	827	907	852	858	860	837	839	802	851	857	814	830	853	829	857	847	844	811	840	853	821	852	868	871	826	900	825	834	831	887	833	857	906	830	837	876	825	803	830	858	862	786	883	879	870	870	785	880	883	875	845	847	845	821	832	833	786	839	852	826	891	888	857	839	870	867	840	846	791	848	864	856	850	891	789	816	852	878	804	797	859	873	858	841	801	846	864	806	847	821	852	854	832	818	832	866	813	862	844	839	816	826	862	885	878	864	825	845	826	910	870	851	855	818	798	877	854	812	807	880	816	827	848	779	832	835	822	851	858	830	826	862	761	902	833	845	796	806	861	873	850	854	848	854	880	768	800
26874	17854	3861	721	515	470	483	452	428	434	463	432	414	408	423	396	419	452	420	438	443	354	461	403	405	446	412	408	431	409	431	433	397	407	401	418	418	427	382	407	456	443	392	410	422	452	386	409	403	430	420	409	406	396	418	447	387	435	399	406	387	403	394	426	433	437	456	460	414	410	427	448	441	400	423	379	442	430	409	424	391	394	403	413	461	407	425	442	411	385	397	387	413	428	440	404	420	450	408	397	397	385	396	424	417	409	417	450	433	420	374	406	386	433	402	395	420	412	428	420	438	414	430	439	399	406	446	413	401	425	461	391	435	438	427	458	428	376	401	463	422	398	413	426	430	370	425	400	423	380	389	413	433	393	411	420	409	387	449	430	415	379	410	426	380	433	454	400	429	410	410	401	430	396	403	464	378	422	427	401	382	411	404	382	386	406	447	397	442	402	399	440	409	411	392	434	420	404	390	399	439	399	406	412	385	418	418	429	411	436	425	413	397	430	424	421	435	399	437	420	440	409	399	402	410	423	397	414	398	399	393	400	386	446	419	417	405	416	421	387	478	381	413	416	424	428	414	402	464	417	429	442	451	427	411	376	432	432	440	444	456	425	417	424	416	432	400	421	414	429	389	342	437	397	422	390	411	409	441	406	435	441	415	389	440	416	417	450	399	462	439	410	418	407	441	407	416	427	417	409	473	395	413	410	422	430	424	407	418	419	406	402	438	412	407	407	424	386	405	422	429	413	406	414	433	378	398	381	403	412	414	392	403	416	412	416	402	410	408	370	408	426	376	439	432	411	418	397	382	428	395	418	390	461	434	421	462	466	417	425	404	404	417	388	385	432	429	431	418	459	448	415	419	429	429	415	386	396	409	409	397	418	396	439	415	441	415	436	394	412	415	411	415	403	398	437	404	400	387	392	449	410	426	439	418	435	424	375	395	422	433	420	401	431	451	432	426	391	419	455	466	404	427	414	395	409	410	425	392	447	415	376	430	428	412	408	396	412	385	408	458	401	442	407	451	402	420	427	407	441	439	402	384	405	389	382	412	430	402	424	415	427	422	420	417	385	432	432	390	421	433	402	423	443	382	419	404	402	388	385	391	444	416	426	411	438	431	410	390	441	411	396	401	443	424	408	399	392	404	428	403	416	436	418	425	418	432	416	414	445	409	387	399	461	420	425	414	428	415	430	387	401	446	405	422	422	408	397	398	398	402	487	422	410	428	442	405	429	424	423	394	430	419	414	399	440	425	422	442	399	450	401	426	407	435	431	419	428	435	464	425	397	430	365	398	391	458	428	417	412	409	418	440	399	460	424	395	430	428	442	407	378	389	455	416	384	437	424	404	403	414	393	402	420	404	423	391	426	407	419	438	437	413	429	408	431	399	412	392	417	426	418	413	414	431	387	420	404	441	436	442	418	406	418	376	403	433	413	429	454	401	427	417	434	410	398	463	451	407	421	412	465	423	450	418	408	399	394	403	426	383	414	395	435	415	404	399	382	428	443	409	408	363	387	427	402	403	436	373	452	480	407	397	427	455	416	420	420	454	398	455	462	404	383	418	418	433	426	394	428	421	413	382	415	410	382	420	436	468	410	437	423	424	421	412	441	400	424	425	395	428	455	409	381	403	397	444	415	388	402	417	406	431	400	414	437	417	416	436	443	424	477	439	423	410	436	431	415	387	459	427	416	418	429	408	410	420	400	378	428	426	432	419	410	390	367	435	424	450	427	437	419	415	393	411	455	406	455	421	460	394	421	411	443	405	401	410	419	412	409	423	417	391	426	430	449	392	409	456	423	440	403	407	440	405	427	428	425	373	432	464	387	435	395	417	374	426	392	384	407	424	401	383	446	407	437	423	416	410	403	398	456	424	429	397	380	404	396	450	403	401	377	463	408	407	399	400	443	407	434	411	427	413	402	399	457	430	437	405	437	404	414	420	421	429	397	402	406	433	434	438	401	414	372	438	436	397	446	418	408	422	382	434	395	427	386	401	361	407	406	461	446	419	431	409	437	419	415	424	403	398	415	422	395	416	431	404	405	388	408	434	403	427	405	386	374	428	420	379	437	450	427	430	419	391	411	438	422	439	422	411	401	410	448	408	441	427	428	409	423	399	406	402	411	412	407	417	408	421	393	413	408	409	421	449	404	422	424	411	442	392	407	421	418	403	412	433	393	452	414	428	431	408	390	415	401	427	429	401	384	393	419	443	465	405	434	375	417	373	419	429	408	426	421	438	442	411	431	413	413	371	422	393	428	391	390	428	367	433	409	439	406	456	414	429	386	420	398	417	418	417	398	417	424	402	389	408	413	383	438	430	413	430	416	403	418	451	446	435	384	412	394	400	416	399	407	423	448	396	417	374	412	397	402	429	410	406	417	424	419	422	425	410	405	440	421	417	389	413	389	438	436	463	425	446	405	415	439	430	410	466	394	433	434	476	381	391	397	452	407	434	452	442	411	405	376	413	409	447	427	426	402	426	435	413	408	440	408	392	387	385	410	421	404	442	448	407	383	410	424	431	440	444	464	414	417	392	396	384	418	372	431	424	423	430	412	406	456	394	386	405	444	406	429	446	427	402	430	403	440	402	401	424	421	426	398	393	406	428	398	443	415	411	400	389	421	450	433	405	434	417	398	403	453	415	458	414	428	418	427	422	427	427	418	424	408	426	415	373	399	411	415	443	400	381	440	428	410	433	413	408	410	429	424	397	472	431	429	410	424	417	433	421	442	449	432	460	418	424	401	380	414	381	434	414	407	403	421	425	426	406	429	399	417	412	475	461	408	408	407	403	375	409	387	410	388	447	390	426	411	464	417	424	429	411	379	433	404	420	389	436	415	374	394	415	398	411	451	434	429	430	402	413	414	435	407	418	398	418	408	401	433	396	399	403	418	407	400	396	423	410	422	449	418	417	411	401	417	402	387	411	454	406	421	398	442	403	403	423	393	447	473	382	393	429	384	405	416	426	441	433	452	441	407	433	419	436	413	402	427	433	394	428	440	419	415	398	416	432	407	454	409	425	428	380	402	417	420	408	424	433	448	423	391	419	401	417	426	414	413	423	431	417	421	404	445	435	421	392	397	419	427	424	434	408	416	450	413	435	406	425	377	432	407	456	373	425	424	405	415	418	450	404	440	438	432	410	407	402	382	429	404	403	429	402	399	397	412	436	383	404	383	428	430	439	428	417	427	390	436	423	423	399	428	394	460	393	383	411	412	422	393	432	411	410	388	443	449	407	391	464	418	452	398	409	423	461	428	420	389	433	404	445	438	449	396	415	410	416	443	397	403	444	464	429	436	428	406	419	396	449	444	426	464	418	438	430	382	429	451	400	383	448	440	411	441	417	449	429	452	403	420	406	409	400	422	445	381	436	456	420	435	407	415	421	387	425	396	437	429	403	398	456	420	397	392	428	426	428	397	405	435	382	408	411	452	401	434	414	427	427	458	435	413	401	431	442	415	414	388	399	386	423	408	468	390
5775	7725	1288	829	654	598	539	571	586	599	586	528	540	536	500	545	511	516	500	555	509	544	505	505	524	526	489	550	523	483	535	496	530	526	512	514	528	527	544	508	527	505	529	475	515	518	523	512	492	488	539	512	505	541	488	490	486	505	552	514	540	484	507	499	518	535	461	518	553	489	532	529	555	538	516	507	552	511	519	479	522	489	528	497	538	518	480	538	509	524	497	539	499	532	480	481	534	545	471	526	523	503	475	506	544	519	474	501	549	548	552	505	544	510	515	512	514	514	505	535	480	489	523	512	536	526	499	530	502	505	525	508	505	497	526	571	508	517	491	506	512	581	544	516	518	520	505	515	525	527	513	530	497	487	536	507	511	514	525	488	527	516	512	535	507	497	533	496	535	508	519	483	558	501	534	502	527	540	511	539	501	502	505	457	536	529	515	469	560	530	532	517	535	477	499	537	506	496	537	532	565	532	488	491	525	526	524	486	508	464	536	529	538	516	501	519	517	510	504	522	565	530	517	472	558	503	493	518	542	495	524	498	537	549	503	466	542	523	528	509	545	521	516	523	540	519	517	509	541	487	532	535	526	539	509	523	509	498	561	505	530	505	500	469	540	522	493	577	560	539	540	506	512	583	510	518	527	506	542	513	541	500	511	550	484	487	496	553	514	536	478	530	525	526	475	486	522	518	530	561	476	520	518	545	509	472	477	549	491	545	517	511	476	548	535	482	529	516	535	549	535	540	535	509	524	540	511	487	508	511	513	497	540	500	494	500	526	562	532	525	530	532	510	550	505	512	536	542	520	535	481	542	515	503	501	496	540	502	525	468	530	539	518	487	528	559	534	501	498	477	508	546	566	503	471	577	558	525	546	492	538	549	492	517	488	502	483	502	524	508	543	501	552	471	508	495	517	537	544	544	559	539	490	522	512	531	550	507	489	527	487	498	490	533	492	494	524	498	529	505	531	553	505	506	490	492	520	535	494	505	516	463	514	547	462	519	507	533	507	526	480	546	502	509	527	529	506	494	528	495	525	532	541	493	490	529	539	501	513	557	500	527	523	537	540	438	495	510	514	541	543	523	530	543	512	525	514	535	520	515	523	511	512	546	545	483	532	499	501	527	487	525	509	508	509	501	499	496	526	528	473	514	545	505	506	503	499	526	504	516	514	469	548	539	495	494	523	552	491	495	508	494	493	535	470	516	530	518	525	530	557	505	475	540	538	508	495	536	532	510	539	524	522	509	503	529	466	535	498	527	513	546	527	532	528	503	495	496	470	526	496	522	511	560	506	540	525	523	467	519	552	537	495	498	466	532	537	541	490	471	512	496	527	505	498	534	509	539	536	549	538	488	500	510	465	561	495	531	522	494	503	519	535	516	494	537	554	565	519	491	507	520	546	495	512	526	542	550	504	499	502	499	512	508	512	494	556	557	519	499	482	521	531	521	506	508	515	537	495	528	525	526	487	485	555	540	507	568	512	515	524	521	446	494	500	509	504	493	483	535	534	501	492	509	472	523	514	505	546	496	534	541	481	470	529	517	528	498	473	510	527	513	481	512	540	564	517	528	549	513	498	530	475	549	511	525	532	535	514	553	556	541	481	472	495	498	502	520	526	493	547	515	524	509	541	565	483	539	469	479	556	530	476	495	503	490	554	521	524	499	540	519	523	474	534	511	507	517	524	545	537	507	504	521	518	538	569	531	531	512	512	545	532	514	502	497	526	492	474	542	525	507	526	480	525	509	495	541	528	522	522	516	506	522	511	462	531	501	492	567	526	543	512	494	516	550	528	494	515	507	488	539	492	514	511	495	522	510	539	493	515	516	503	500	465	539	486	515	509	512	520	518	492	558	491	497	519	511	509	538	559	497	553	532	542	528	480	491	528	496	504	511	504	496	506	527	483	502	553	518	507	540	518	523	545	550	517	507	531	531	540	518	524	531	521	504	532	518	538	509	550	495	525	482	503	522	547	487	517	515	498	482	549	516	506	515	483	511	476	486	499	555	511	587	543	538	535	525	530	502	580	526	523	537	521	515	502	542	512	487	526	526	533	475	507	565	554	535	564	506	554	490	489	492	482	512	510	542	510	512	568	512	490	489	500	484	502	513	493	569	515	507	548	520	509	511	521	556	491	511	520	518	494	480	537	532	545	534	531	531	467	502	548	509	550	511	503	512	508	523	515	533	524	487	497	502	496	538	498	540	521	545	483	530	487	567	541	547	510	535	541	513	532	498	557	512	535	493	530	514	507	507	539	540	532	538	528	520	534	537	527	506	558	534	508	505	539	498	522	510	530	503	498	510	501	523	523	516	509	514	501	499	559	491	542	542	507	511	518	530	491	546	540	516	509	529	557	532	467	574	533	526	549	537	536	508	530	492	496	524	488	543	495	544	549	518	506	567	491	519	486	515	505	462	562	518	480	502	500	488	523	527	541	494	497	513	530	493	517	476	511	485	533	496	495	539	487	519	464	549	464	518	464	491	517	505	520	535	486	536	504	513	501	534	484	537	498	539	549	501	515	511	560	489	521	513	532	456	573	512	511	528	497	525	484	505	526	507	528	521	500	531	503	531	513	518	510	509	522	530	547	522	509	529	550	523	513	539	490	502	494	507	571	532	471	492	517	490	455	547	484	504	498	535	486	488	511	506	542	533	507	532	526	529	514	542	495	543	526	509	486	517	523	531	509	487	510	488	497	529	491	487	541	496	548	511	510	520	524	534	552	492	524	505	519	507	523	531	537	511	510	480	545	493	455	489	482	500	512	500	517	507	492	550	526	536	526	522	518	488	499	518	537	529	486	499	499	521	496	531	484	514	528	487	501	530	523	520	531	516	480	532	556	542	513	508	534	545	510	533	520	540	532	510	452	527	493	489	513	519	509	531	480	541	558	534	500	510	519	553	511	491	505	547	571	551	543	515	533	523	550	524	514	511	489	489	539	520	517	500	516	506	527	497	516	499	520	501	541	492	522	471	520	507	566	537	525	525	508	524	523	530	521	523	519	508	559	475	527	544	490	521	495	532	528	491	536	522	516	522	554	512	482	537	519	521	510	480	480	491	502	508	493	536	529	532	514	505	512	531	524	517	528	520	540	491	556	550	572	528	509	505	498	495	521	540	515	525	560	500	523	487	505	532	528	488	520	523	496	501	529	506	508	528	497	522	524	512	531	506	534	548	533	481	521	526	548	532	516	482	511	535	534	512	539	491	528	560	540	512	536	546	524	570	490	533	501	537	511	497	531	536	485	499	506	528	489	560	496	528	579	511	513	545	540	517	525	553	527	556	521	517	551	521	538	514	498	533	526	531	548	509	481	574	502	500	484	525	489	494	528	494	498	539	478	520	505	505	520	527	573	507	540	565	529	508	513	496	497	516	495	535	527	548	572	515	509	475	550	490	531	479	545	490	499	517	530	524	559	473	493	505	537	502	483	520	498	511	513	526	528	533	532	503	513	510	492	524	518	517	489	508	532	481	484	540
22822	20940	28222	23839	20909	7893	1456	1086	971	931	850	880	896	861	894	785	799	775	831	871	845	797	777	858	857	849	836	836	841	843	818	781	811	776	780	809	789	774	760	790	816	809	822	798	798	835	770	757	765	802	803	791	796	817	766	855	836	791	759	783	837	845	820	736	774	808	799	756	811	787	809	769	767	747	784	775	775	811	801	858	774	781	829	827	766	817	758	849	785	842	760	730	808	767	821	740	772	823	822	798	785	754	802	772	740	855	726	737	858	746	814	769	819	835	754	769	779	797	799	779	836	744	815	810	814	767	834	752	812	721	769	767	795	796	869	826	810	839	759	750	815	789	778	773	770	767	787	788	785	828	765	787	783	788	788	786	788	837	805	779	804	779	767	839	773	778	805	796	832	784	843	784	830	791	778	813	764	746	788	774	855	800	759	829	763	796	759	746	765	796	845	826	813	836	807	774	786	790	747	768	764	790	789	802	798	781	748	766	739	796	812	753	774	815	792	810	838	788	809	781	852	763	804	790	759	783	801	792	778	777	721	828	748	760	789	766	834	875	795	804	838	798	774	806	812	794	748	808	754	811	811	794	833	793	809	813	814	797	754	818	755	788	747	801	819	778	797	785	821	836	788	825	822	816	856	781	809	797	771	748	804	784	785	792	760	763	775	733	779	779	818	803	774	798	747	808	710	858	866	771	810	836	785	791	766	814	753	832	803	778	742	745	779	814	836	812	763	803	795	787	776	837	747	816	793	797	792	785	798	791	808	805	740	816	785	753	771	826	762	806	761	850	788	791	823	786	808	783	795	830	802	732	816	788	771	734	804	817	798	816	773	773	726	750	781	785	816	790	763	784	799	779	777	798	815	782	779	802	793	841	800	844	770	782	732	787	777	783	796	820	743	806	814	770	812	858	743	775	806	755	764	824	845	810	751	766	811	784	834	778	811	805	771	766	768	823	768	832	784	769	834	812	821	835	825	792	741	727	806	797	774	738	842	790	827	836	793	807	822	802	799	774	756	793	803	816	819	795	802	794	700	786	759	753	786	807	859	743	767	782	770	774	760	792	814	811	762	802	773	793	792	780	768	790	817	789	819	810	808	753	809	789	785	797	783	778	791	770	761	753	822	798	794	854	801	773	781	777	821	723	787	800	813	782	824	792	845	808	781	784	775	797	819	826	818	792	766	823	750	792	754	801	742	800	773	739	842	796	794	812	801	746	791	859	793	794	817	842	796	806	827	794	811	804	821	793	780	797	822	803	776	799	800	812	759	717	801	814	823	761	751	758	766	760	755	792	758	803	809	806	805	798	820	805	767	761	802	799	824	764	761	821	735	817	793	788	750	771	816	771	783	797	799	751	809	775	786	799	781	771	788	785	791	789	727	814	800	822	816	797	812	787	799	793	824	810	771	796	779	788	776	813	786	820	803	847	811	741	820	746	799	740	803	793	807	811	790	814	780	787	793	762	774	786	776	750	777	849	775	783	762	844	771	783	754	769	775	796	775	778	827	762	748	803	813	795	792	803	783	751	824	814	807	807	813	807	763	820	798	810	816	774	754	784	757	827	802	758	821	814	831	802	779	809	792	806	816	779	745	803	813	818	849	817	770	818	813	774	791	774	824	788	780	780	754	763	814	819	812	780	799	828	813	826	806	827	822	780	838	767	799	802	786	761	802	767	819	838	757	853	819	806	795	802	775	844	766	869	842	786	737	780	786	811	836	759	783	786	787	828	752	755	799	779	791	810	800	758	779	787	831	780	807	794	771	760	820	772	705	745	777	786	804	785	755	817	803	833	770	814	811	718	778	796	800	774	765	774	831	820	771	765	754	814	792	767	854	794	827	779	788	789	780	753	826	782	769	807	748	831	731	718	763	768	769	806	814	766	815	864	802	823	771	796	813	790	775	771	826	810	770	854	774	764	786	762	784	737	749	745	775	794	774	819	791	751	790	788	787	808	800	793	779	773	764	837	870	776	804	786	787	800	844	787	755	789	841	813	839	806	823	858	744	774	793	765	774	798	787	784	791	776	750	775	782	748	779	800	766	785	792	827	790	783	784	770	777	786	816	788	809	752	785	743	808	803	803	790	849	777	802	790	780	802	830	778	828	833	827	786	809	780	781	818	769	749	773	825	751	785	813	781	778	768	817	805	807	825	783	818	762	776	749	815	810	815	771	784	765	790	766	785	804	787	780	792	830	817	737	824	789	752	799	811	797	804	791	797	795	789	812	794	768	769	816	817	776	768	750	778	792	825	779	818	807	764	802	820	807	775	758	757	824	731	783	790	783	804	817	818	764	847	765	769	753	778	758	741	800	776	753	801	828	727	795	758	802	809	814	779	815	764	799	789	804	784	800	723	793	788	810	808	790	784	799	773	823	843	709	765	764	795	779	751	812	779	780	816	777	794	797	761	787	816	803	795	732	760	759	809	794	781	778	852	780	814	792	782	777	782	774	773	802	764	779	752	764	761	781	800	831	808	801	807	775	782	819	796	765	818	779	828	795	836	755	776	811	819	811	777	767	751	786	795	813	755	774	834	785	811	811	804	745	805	806	752	845	816	777	842	779	774	775	821	792	807	736	790	765	810	767	825	765	837	769	814	816	829	774	779	777	818	756	807	807	771	760	765	781	823	719	778	785	823	749	779	783	782	825	776	820	755	780	759	773	755	838	721	827	769	764	781	776	802	814	800	852	802	788	764	821	787	840	819	786	814	797	838	769	818	773	801	816	780	813	813	843	784	836	793	816	805	823	784	802	803	779	792	846	828	816	782	814	834	835	796	758	763	809	820	842	756	784	809	773	749	740	773	769	789	863	817	749	764	774	787	817	776	744	786	824	781	741	846	809	795	770	846	770	789	787	743	792	815	782	803	816	799	741	813	810	860	778	770	814	779	727	758	831	780	776	829	794	853	796	744	808	772	805	771	840	842	767	757	796	823	726	791	795	819	783	815	828	803	840	760	791	768	829	815	767	781	755	779	825	810	776	784	834	831	785	784	765	827	801	795	734	760	758	766	770	784	792	767	775	799	853	760	831	827	812	782	802	836	784	787	822	852	811	799	800	818	812	815	791	760	733	797	822	851	818	782	768	840	792	789	784	780	800	827	795	768	735	769	766	797	815	770	760	818	817	779	774	756	831	759	820	787	800	761	767	775	797	763	850	784	739	823	854	772	754	800	767	770	774	805	781	778	834	791	757	778	781	819	755	778	760	808	769	761	772	814	816	809	811	785	823	767	766	776	791	792	818	750	741	798	811	804	799	775	770	800	775	763	819	779	763	843	852	766	773	758	804	838	762	823	770	774	795	768	753	773	711	796	720	804	797	755	805	790	784	757	843	762	802	773	788	768	842	790	729	786	833	818	761	751	841	797	780	798	757	798	777	804	796	839	797	800	734	787	752	743	795	838	763	796	822	740	782	773	783	803	812	786	754	770	771	775	793	782	830	798	771	734	816	791	793	783	804	713	741	761	758	788	809	796
6422	32923	6373	3094	2336	1932	1678	1479	1305	1265	1200	1154	1159	1098	1133	1097	1028	1045	1029	1021	955	1002	1000	997	983	1008	1007	972	972	1000	953	1013	954	1003	1022	947	1020	1029	1014	989	985	960	998	1014	958	958	952	1022	935	967	981	938	951	923	923	950	954	948	977	1008	988	973	922	967	926	1023	982	988	939	909	971	962	904	988	982	947	949	984	956	933	908	904	969	990	970	964	886	961	955	939	953	1026	933	888	1012	958	945	1035	957	925	928	1001	947	966	957	1021	949	1017	960	1006	980	1032	980	939	955	962	964	931	1017	967	966	994	954	892	948	928	1001	976	928	947	992	964	919	914	956	995	976	961	937	957	915	943	987	978	959	977	1032	958	959	952	893	990	978	966	1001	927	994	937	951	1000	943	981	972	1017	975	1003	957	951	984	969	968	937	999	1031	991	969	1004	1004	1017	962	952	937	935	956	953	975	957	921	968	1005	981	1000	965	952	998	933	937	974	958	966	943	989	945	1008	1042	941	941	975	944	960	966	985	967	985	935	1008	994	983	946	931	961	1020	987	924	1023	987	1004	926	1013	946	985	981	911	1012	967	974	910	976	919	966	995	1021	911	968	916	965	936	974	970	984	1019	981	945	969	978	939	948	960	981	1003	969	977	1022	896	999	966	998	949	927	1024	1021	1013	971	979	969	988	940	1005	964	985	1007	930	965	901	924	948	938	985	980	936	965	983	982	952	961	933	978	1001	952	983	963	945	995	967	962	913	928	921	875	977	911	921	931	1042	992	995	954	927	968	958	966	1043	935	963	983	935	974	917	954	1005	1003	952	991	988	1002	1012	1023	932	952	998	965	1001	967	947	1009	990	982	976	929	959	1000	874	1007	936	958	968	917	950	961	967	1058	981	990	958	912	946	985	1037	936	975	944	947	964	965	963	944	999	935	982	985	973	963	950	928	919	954	1009	985	990	935	957	952	973	966	988	951	957	944	1002	975	1007	987	930	1001	960	891	991	961	976	948	991	949	982	930	937	965	973	966	997	964	950	1002	969	932	1004	975	1011	968	975	929	947	958	1000	988	961	973	919	998	972	940	951	959	940	957	963	979	953	1006	939	946	992	963	976	1035	927	989	986	961	987	1014	1012	970	913	908	943	986	950	978	944	967	922	936	988	920	912	951	990	926	1009	953	961	946	1009	947	960	922	976	935	952	995	1004	977	963	977	973	947	993	942	923	944	954	975	935	991	1015	942	930	979	1017	994	984	1004	1037	909	962	958	967	907	943	957	939	935	1027	972	985	919	948	1000	936	928	928	940	1007	928	1031	921	940	966	991	962	1007	973	900	926	968	931	945	968	966	953	948	923	942	1002	1000	955	994	974	967	962	939	926	986	950	991	1013	969	999	924	937	997	942	955	967	958	1003	986	996	986	986	955	966	1004	965	917	903	929	942	958	966	914	973	935	940	954	999	986	962	956	901	956	980	950	921	951	948	922	983	973	1020	966	1010	922	971	956	930	934	1019	969	984	1010	984	958	942	971	980	987	913	957	982	954	1064	1002	940	947	943	982	994	962	942	972	963	985	966	929	990	971	975	945	912	874	948	986	916	1001	950	1008	954	926	960	955	968	1030	997	980	956	934	939	987	965	1018	982	1010	1007	925	941	978	969	976	946	890	955	976	972	915	957	971	1014	1025	910	964	927	945	946	978	961	935	908	978	992	997	963	980	965	954	963	914	1004	942	957	985	1018	960	916	988	931	1008	964	975	965	922	979	998	1009	932	952	970	933	963	985	912	1039	941	937	982	1009	974	992	928	980	1003	944	968	931	944	928	976	969	960	937	970	1003	957	1008	961	983	984	937	923	969	956	980	915	969	902	947	954	973	931	942	1014	921	952	953	958	974	974	1012	980	984	1017	904	922	1023	986	943	982	923	1007	959	998	1028	987	996	955	944	943	1007	934	901	1004	1035	934	935	975	953	935	981	1002	955	959	978	916	982	981	919	960	969	959	1012	997	956	973	942	993	1039	942	978	968	959	979	964	902	937	945	929	972	934	928	954	986	947	933	975	1011	882	981	939	962	996	1009	938	920	1004	976	964	958	1012	974	952	937	981	955	936	961	960	958	978	986	1010	996	984	966	996	993	947	962	965	1048	991	919	948	1001	957	943	965	954	915	949	951	945	988	920	913	1000	936	962	974	948	942	1024	938	986	926	999	961	941	1027	1004	984	928	943	975	1004	949	936	938	913	961	994	911	959	1001	965	971	902	921	968	939	996	962	947	983	976	959	1039	973	933	941	952	934	1023	933	986	978	1054	977	917	970	1002	969	985	1000	974	949	960	969	976	979	941	1021	981	969	971	944	929	949	984	984	874	949	1017	922	969	941	978	969	926	942	967	978	955	965	974	998	927	966	943	932	955	948	926	943	904	959	1019	975	967	941	923	970	1005	939	924	957	990	958	955	919	965	985	951	952	961	946	949	962	938	988	952	916	970	982	913	954	921	946	942	937	1011	960	926	940	1003	966	944	972	1014	937	947	946	990	986	994	975	933	951	1001	951	968	1017	941	1005	966	977	919	954	948	951	973	947	1005	994	961	928	980	996	928	908	972	968	1013	951	943	947	968	949	979	1011	1016	978	990	983	980	966	934	965	1007	982	931	977	974	961	957	955	960	1018	936	955	956	954	979	988	965	972	956	1005	972	1020	914	973	953	954	978	983	1011	952	963	916	938	951	971	961	998	994	959	992	927	964	945	1003	952	984	964	931	925	948	979	974	1009	949	1012	987	956	979	936	958	959	1010	959	940	973	969	982	988	942	1003	980	980	979	1002	958	907	975	943	964	963	973	972	995	947	930	975	948	956	960	958	976	933	985	973	934	928	977	997	948	969	981	988	946	954	966	987	967	986	938	984	957	983	1050	966	962	957	983	923	991	979	906	955	968	986	941	1025	978	913	987	994	1021	1000	937	985	998	931	934	943	897	1001	961	946	1011	887	1006	951	933	999	972	989	949	941	951	886	994	959	1029	945	964	927	944	932	1000	969	996	930	996	962	1000	984	932	951	1017	992	937	959	1023	952	945	986	950	982	1000	912	935	938	986	955	987	914	933	950	944	954	977	948	942	969	975	950	981	997	991	948	971	973	924	937	940	951	969	1005	949	888	926	987	1024	910	978	1003	957	932	935	1007	965	979	972	986	939	910	964	988	992	1004	924	976	1009	993	960	977	962	964	963	966	946	962	997	983	940	958	971	955	969	920	941	927	956	977	978	986	985	974	976	995	952	940	999	911	978	961	978	964	973	946	996	936	933	1010	964	989	930	988	950	966	926	971	980	977	952	951	963	973	941	981	984	945	937	968	946	985	974	969	953	959	991	957	964	950	977	991	985	1001	991	1010	964	964	934	1008	933	950	952	995	953	977	941	942	936	932	985	988	966	984	975	983	981	989	943	958	921	951	979	964	993	1029	934	959	947	1015	909	995	956	942	949	966	919	943	929	942	947	970	922	976	942	984	977	943	954	933	982	958	908	969	1021	958	956	992	996	919	974	985	921	952	932	994	928	993	929	931	981	992	966	969	936	958	985	986	970	958	919	1002	974	915	968	919	931	945	946	1029	924	938	974	915	955	902	955	976	980	936	991	994	938	998	1011	945	953	955	946	988	981	1022	957	962	956	995	959	1005	1013	941	940	984	928	1020	956	937	952	975	964	995	936
23951	20923	27012	24848	6838	474	423	306	273	273	271	263	237	241	228	218	236	232	208	232	218	211	205	238	230	212	203	188	195	211	231	213	222	216	201	216	214	210	232	213	217	206	221	191	203	231	235	202	211	204	211	210	208	221	204	240	219	216	228	184	186	266	212	204	206	205	200	219	200	190	169	206	197	210	218	184	206	213	200	210	208	182	232	205	205	212	190	217	201	197	210	213	202	204	192	202	219	189	231	204	207	186	222	207	202	232	190	221	184	232	217	199	202	222	195	184	210	209	186	217	207	212	213	214	216	225	223	190	190	223	200	226	208	195	207	173	226	215	207	203	218	204	215	224	208	205	203	219	215	208	207	215	189	193	227	224	222	225	223	222	193	200	195	203	254	215	215	207	205	232	187	233	209	209	220	213	201	223	189	232	206	214	199	205	206	208	214	205	229	217	196	214	220	213	180	200	212	211	226	218	211	209	208	226	196	203	213	198	247	232	220	203	215	223	221	210	211	231	218	230	204	228	203	188	215	214	226	227	204	212	202	220	210	215	220	211	230	209	215	214	241	199	194	215	225	221	220	241	219	213	245	179	203	221	208	207	194	223	203	211	200	201	219	205	225	199	203	215	195	190	221	215	192	224	221	190	222	211	226	210	184	208	221	174	239	192	174	181	205	224	206	205	226	189	192	228	206	206	199	188	218	194	206	187	200	220	181	182	199	204	204	219	212	206	191	211	201	219	230	209	213	206	196	229	226	221	220	207	204	158	183	213	206	230	199	218	215	167	184	213	237	192	233	201	182	200	218	214	222	197	220	219	228	177	208	169	188	206	227	222	218	197	192	203	191	200	222	202	213	198	199	216	207	207	201	227	233	217	202	185	207	187	204	223	217	203	227	197	193	205	207	233	213	195	185	198	249	213	220	220	217	219	205	201	224	219	211	193	209	199	213	205	219	213	215	192	198	214	207	213	230	211	214	203	213	205	223	193	195	198	213	209	221	227	206	192	212	238	205	191	223	189	205	214	187	202	220	209	208	213	194	214	195	223	194	194	208	187	205	213	205	226	210	209	213	176	207	214	212	190	215	221	193	204	245	197	211	243	207	200	195	208	207	224	229	220	208	169	254	205	229	195	237	222	191	236	228	221	186	199	197	194	208	232	182	206	230	245	202	231	219	208	188	228	233	197	186	217	188	190	209	206	191	209	205	246	208	197	205	218	207	200	225	208	171	218	228	204	193	220	236	200	214	209	222	183	216	211	208	225	196	222	189	219	181	205	208	203	201	221	226	220	192	214	221	190	194	218	199	194	180	190	237	221	175	204	195	231	200	214	209	192	218	189	229	212	234	196	180	194	216	199	197	201	202	205	214	212	201	204	226	208	218	218	205	222	206	198	217	216	203	210	220	220	210	215	219	227	192	227	228	198	161	208	221	202	211	199	200	197	229	207	204	230	209	220	224	224	225	205	189	210	200	216	192	207	228	221	187	205	209	200	221	221	212	188	200	193	231	212	183	197	221	206	213	215	206	207	231	197	206	218	196	216	210	220	215	216	209	188	211	198	207	215	220	218	214	224	214	216	183	210	221	196	201	214	226	181	221	207	216	181	206	200	214	248	201	224	214	223	210	209	199	192	210	201	218	192	205	181	199	218	198	208	208	221	213	236	217	211	225	209	214	234	205	209	237	214	195	203	207	216	193	210	213	205	176	232	230	200	204	192	203	217	173	206	213	212	199	184	234	222	212	199	218	195	196	193	210	201	219	192	206	189	215	198	234	234	209	184	212	193	193	215	208	216	209	197	215	227	212	200	218	208	199	215	186	235	198	186	199	213	215	210	212	217	194	220	187	210	201	198	205	214	232	203	215	202	234	221	198	224	174	210	197	221	208	221	196	219	215	220	210	206	187	217	202	206	213	238	204	200	208	200	214	185	212	214	201	194	213	187	239	209	211	189	191	243	227	206	203	214	187	219	228	212	198	193	213	194	208	217	214	233	194	206	217	252	206	212	201	213	225	228	188	223	228	200	199	225	217	211	221	212	207	221	212	205	211	198	170	206	198	216	214	238	233	182	202	203	188	212	195	198	215	193	203	232	238	218	211	204	210	208	204	186	228	223	214	193	214	204	218	204	211	189	195	187	209	202	206	217	239	212	189	206	206	208	180	221	202	185	214	237	197	197	210	204	197	218	200	200	254	190	213	206	209	217	196	209	204	198	212	212	224	190	228	200	223	212	225	197	191	218	198	213	219	239	225	223	205	222	202	229	201	197	192	222	220	204	205	194	213	193	193	193	204	201	228	217	215	229	201	202	216	214	217	197	218	231	202	188	182	219	201	229	207	186	196	197	200	209	213	202	211	193	227	193	204	222	205	208	212	210	207	225	179	178	214	211	239	186	233	218	209	213	230	200	197	193	192	210	194	215	213	206	211	219	246	197	202	184	207	208	215	220	199	207	230	189	192	206	212	230	196	213	210	211	204	215	197	221	192	205	216	226	208	199	195	236	209	198	195	186	212	195	191	194	196	221	236	212	227	194	195	182	223	208	211	206	189	222	200	212	192	199	216	198	210	195	203	184	196	224	212	203	197	184	211	214	199	232	220	204	209	220	217	207	209	246	215	203	231	200	225	215	190	187	210	206	213	215	206	226	214	213	206	198	236	212	229	205	210	188	216	212	212	240	214	199	212	187	212	193	212	203	215	220	206	210	227	204	187	223	228	224	186	181	186	204	175	190	208	207	221	244	190	233	208	222	212	203	219	212	207	227	218	191	202	196	193	228	213	194	201	204	210	221	207	201	236	157	206	203	186	194	187	206	186	218	202	210	223	217	207	202	218	205	194	221	192	223	193	202	193	226	215	218	215	218	175	209	186	223	208	205	189	214	210	196	222	216	187	220	194	219	213	234	198	236	200	203	204	207	199	212	227	204	240	221	226	207	219	207	198	210	204	187	199	222	215	214	208	205	199	213	221	203	200	192	187	196	213	213	192	206	194	206	191	206	234	234	198	219	202	223	198	223	220	201	196	194	194	197	208	216	239	227	194	207	210	225	218	216	229	188	227	204	210	201	203	223	205	228	222	238	191	200	183	222	225	230	238	225	244	221	203	191	243	197	221	209	203	205	218	214	194	202	222	194	245	210	207	224	205	195	211	198	194	202	217	230	238	225	190	218	210	243	205	216	194	212	224	202	190	215	200	202	224	223	203	192	203	224	173	210	206	210	202	198	211	234	216	213	180	234	195	208	226	198	191	203	185	217	221	214	233	206	221	205	182	217	191	207	192	202	199	218	210	206	199	204	217	184	202	230	193	209	208	192	223	193	202	201	215	228	212	216	212	191	216	229	191	211	212	231	225	229	211	199	214	227	234	198	220	231	187	201	187	223	213	207	214	225	228	242	224	219	214	220	199	230	202	209	212	191	203	230	191	208	197	214	207	222	199	237	191	214	208	197	219	211	201	209	210	180	198	197	209	189	208	199	213	213	169	203
6149	25713	3404	1435	1086	840	662	533	471	470	379	392	429	359	370	335	347	350	329	310	329	301	321	292	302	321	313	343	299	304	288	303	326	301	309	295	304	312	283	292	282	251	309	311	299	293	272	257	276	300	290	292	299	294	300	290	316	290	306	278	271	315	302	283	279	303	301	286	264	279	287	305	283	294	308	254	303	290	288	268	286	295	274	283	289	290	317	287	268	302	291	268	294	296	279	278	288	283	279	315	299	283	290	285	285	283	313	270	287	296	268	269	280	262	271	294	318	269	256	316	285	279	310	327	290	313	297	285	283	288	266	280	294	281	279	283	295	265	277	263	291	254	282	293	320	280	308	282	276	287	297	283	306	305	322	255	270	305	279	281	298	294	314	258	297	316	290	284	293	290	295	257	297	303	294	267	278	275	316	287	309	265	285	306	323	304	279	295	283	307	279	293	278	288	310	289	282	281	274	294	289	283	270	286	318	312	301	254	307	281	318	282	278	276	295	317	270	303	302	299	309	325	276	270	296	293	268	296	301	297	297	289	273	275	304	297	278	287	279	292	297	276	305	301	293	260	292	281	301	289	299	302	287	269	282	318	274	294	290	290	295	281	290	288	315	290	278	331	276	273	278	287	292	296	301	275	280	311	292	308	296	273	294	283	279	286	259	260	289	283	304	316	324	273	268	253	280	321	295	295	309	269	271	298	311	289	285	286	297	314	316	319	316	283	292	325	312	305	270	298	294	307	290	282	272	300	280	278	293	298	296	266	270	297	291	279	289	260	261	291	268	267	295	281	288	298	328	291	331	292	305	289	263	277	313	303	267	286	250	303	327	288	285	293	281	302	292	296	285	273	316	304	294	266	304	310	290	280	297	289	306	265	280	283	301	299	287	285	315	289	281	299	280	281	287	292	289	301	296	278	277	270	308	327	267	300	291	295	315	303	291	280	245	278	281	305	279	304	285	330	305	252	313	310	279	299	291	285	269	314	296	270	276	318	288	300	301	256	308	281	292	306	264	295	287	273	245	314	263	318	258	291	292	272	288	313	266	274	295	311	321	279	288	298	271	314	268	277	284	295	248	273	251	305	289	306	282	279	287	305	294	300	272	278	267	283	285	290	304	277	319	261	299	277	314	281	291	299	298	287	261	276	286	292	283	295	286	294	302	280	327	285	306	265	268	283	274	281	329	303	264	295	292	271	272	270	297	294	294	289	307	296	290	301	312	307	280	302	310	284	257	288	288	271	301	304	286	266	290	310	294	303	278	263	297	282	282	272	309	284	303	284	316	280	304	293	285	330	296	285	281	291	287	270	307	275	341	296	316	292	336	278	270	283	319	263	312	304	302	314	326	281	287	290	296	325	304	268	313	283	288	291	265	275	305	276	290	283	294	303	307	279	302	293	327	264	278	294	281	287	287	298	293	285	308	283	283	290	280	283	321	280	297	289	286	318	295	289	311	296	305	274	288	288	279	282	268	293	310	276	264	267	295	286	285	288	283	277	280	276	294	278	324	287	288	286	315	287	274	295	315	277	302	293	252	286	292	299	276	302	312	295	279	281	279	253	269	276	271	276	291	294	274	253	295	306	290	302	320	316	280	263	296	276	285	289	277	312	299	316	308	309	294	280	299	309	296	294	267	299	307	274	271	288	287	282	310	306	302	306	275	295	341	308	300	281	284	289	267	302	275	275	304	286	296	282	283	297	308	299	285	290	287	247	303	299	265	309	278	293	286	282	290	295	248	316	300	282	298	319	281	279	278	268	305	300	273	285	258	280	302	293	267	273	311	284	287	299	285	282	282	295	271	293	301	325	295	277	248	291	296	282	284	278	264	315	296	294	286	276	314	257	302	286	280	291	287	281	287	287	289	275	283	266	300	309	262	262	265	302	290	284	298	273	302	269	273	303	301	315	293	275	310	283	305	291	270	282	289	326	308	297	317	312	262	280	299	271	304	295	299	265	278	287	290	265	260	300	300	298	296	280	305	273	268	302	302	274	279	275	268	298	290	263	270	299	300	268	293	305	296	288	314	295	264	323	290	305	270	299	255	270	273	268	289	301	290	299	285	261	256	319	263	294	291	272	285	291	291	288	276	319	267	264	293	312	271	274	289	282	270	275	267	292	280	274	300	279	293	302	297	301	272	300	291	280	297	271	315	295	295	279	276	302	305	256	285	257	287	291	282	298	278	273	262	272	266	296	322	265	274	300	296	282	309	293	286	289	299	305	282	295	312	330	293	323	241	288	288	278	292	290	307	303	295	331	304	276	292	270	306	275	269	304	293	271	293	291	293	279	283	282	317	321	303	312	281	282	299	325	285	292	265	293	293	269	267	311	277	292	285	298	270	278	281	273	292	269	309	293	293	305	285	278	289	305	289	274	285	290	308	298	317	280	279	266	282	288	283	313	284	277	292	259	302	237	289	273	283	289	254	294	304	264	241	283	292	304	313	296	285	254	291	275	291	269	289	284	284	272	293	279	299	291	260	307	298	291	306	299	298	300	310	263	278	275	310	296	304	301	292	259	280	300	289	289	283	301	291	271	277	314	274	283	297	265	303	292	278	309	300	267	292	293	314	293	265	277	285	265	292	294	277	296	302	281	312	297	276	288	309	274	289	266	292	287	290	290	315	269	270	313	286	271	293	298	279	267	304	271	294	323	288	297	285	303	288	284	312	283	280	291	292	292	293	296	280	307	253	291	297	286	272	296	298	256	270	294	276	273	274	301	301	289	282	327	301	276	328	273	318	288	278	294	294	271	280	294	305	309	268	291	269	302	275	298	296	286	326	279	319	273	313	292	295	298	293	294	244	306	294	250	283	319	253	307	287	290	291	281	294	289	286	319	285	265	282	281	295	319	294	289	286	276	284	308	299	274	279	276	313	295	298	290	285	274	280	298	301	272	285	291	264	262	297	273	282	300	268	275	313	271	275	290	305	289	292	300	291	279	266	295	270	283	277	250	295	297	320	285	263	321	280	279	306	299	289	288	297	258	281	267	273	280	289	288	301	304	298	274	278	286	275	261	277	283	287	269	266	307	316	267	275	273	333	281	261	267	286	314	291	299	293	290	337	301	304	286	292	298	314	278	294	292	272	297	319	303	274	293	256	325	291	269	315	272	304	308	287	277	303	288	287	289	324	288	307	304	274	289	281	286	283	264	283	311	275	284	271	273	320	281	295	309	300	296	301	295	313	283	308	303	279	282	272	299	292	283	276	282	304	297	297	317	312	277	283	293	309	293	263	271	283	302	302	293	278	288	287	283	297	278	262	275	277	293	287	304	335	302	320	329	329	294	296	291	298	295	286	300	278	297	286	285	305	296	311	278	310	279	282	330	272	298	288	302	274	276	311	311	291	318	317	298	295	271	272	309	271	289	314	298	282	304	290	292	285	277	304	268	291	317	264	297	263	322	277	283	281	312	302	291	280	255	263	328	295	318	268	274	303	321	285	319	273	285	279	277	287	277	257	288	276	277	272	292
21917	20978	28935	23190	20979	21001	6931	1256	989	945	936	829	815	785	817	757	729	768	712	768	687	730	711	707	748	712	731	698	731	677	707	683	697	669	729	691	672	713	636	708	723	677	676	722	656	708	697	719	652	705	712	669	694	733	657	712	706	703	681	673	709	670	637	718	644	687	705	703	758	702	685	738	719	672	683	699	627	700	741	685	696	636	721	725	676	701	685	685	659	685	690	671	698	710	711	697	720	690	691	699	724	673	661	719	706	643	703	694	675	687	690	688	705	699	674	657	721	696	695	644	696	675	684	699	676	704	704	664	639	715	669	632	656	657	713	691	637	708	657	654	670	678	697	678	678	674	684	678	683	656	597	688	696	649	666	686	680	680	703	711	696	701	692	688	656	693	649	670	724	690	670	678	684	673	669	634	677	726	702	687	662	637	677	657	651	644	721	623	716	711	674	689	683	699	681	667	686	668	713	672	739	697	654	674	716	667	683	737	740	644	647	699	691	662	692	672	665	665	688	630	682	659	700	623	633	656	677	662	681	648	694	680	681	683	663	723	678	705	669	710	718	689	656	694	680	673	660	640	681	721	660	633	665	653	667	693	671	688	710	674	650	686	668	679	708	670	686	691	660	706	646	639	674	673	636	703	651	672	646	658	625	672	661	685	679	689	688	661	676	651	631	690	700	675	670	674	643	657	662	644	695	719	683	691	701	705	687	714	664	690	677	686	691	721	704	684	711	694	681	640	710	704	648	661	723	678	734	702	709	688	693	643	725	664	653	684	702	666	675	681	695	642	672	624	653	734	718	664	645	680	686	687	736	651	713	639	668	641	674	663	692	712	665	635	675	656	711	708	708	667	682	705	622	665	695	685	618	702	623	716	720	697	631	686	647	678	660	650	699	692	644	714	651	699	683	662	694	667	643	671	678	638	674	662	664	669	691	668	630	701	697	668	703	629	676	691	688	683	649	679	668	679	668	697	661	676	698	645	659	662	673	656	688	694	704	646	722	668	750	699	651	714	688	609	700	706	701	715	681	710	685	634	681	726	714	654	663	708	680	657	687	707	679	684	687	709	663	666	678	724	710	664	663	755	659	686	742	642	681	709	700	648	716	651	700	631	675	679	680	706	636	671	676	673	660	694	663	699	654	677	688	734	746	683	695	684	694	642	673	660	676	693	630	716	653	685	680	655	655	692	691	680	726	686	676	680	659	693	663	676	717	668	643	644	668	653	671	679	685	655	711	633	638	622	653	686	646	632	723	704	716	707	683	692	706	675	684	652	718	751	692	723	650	678	701	676	783	678	666	652	674	663	682	679	665	669	716	701	719	671	670	729	667	731	724	657	686	727	696	677	683	669	724	678	682	664	674	688	688	711	685	668	631	648	700	663	681	680	728	663	698	673	700	679	696	707	697	643	639	691	704	712	665	711	729	629	681	703	656	699	652	714	736	698	629	731	685	678	633	676	705	682	700	694	712	672	635	648	644	680	685	645	686	632	694	643	666	658	699	697	689	688	710	599	695	684	698	664	736	686	700	659	680	701	641	684	671	674	711	656	644	689	596	685	670	640	716	678	712	701	664	694	703	639	731	696	719	636	663	663	731	663	669	699	656	709	696	673	663	685	646	713	641	687	745	705	657	684	716	689	685	633	690	734	646	686	712	675	690	699	701	697	666	706	730	651	703	672	724	696	636	652	684	669	677	704	745	683	707	697	641	685	653	649	688	634	709	645	656	672	631	692	743	646	665	676	689	668	705	675	679	703	699	686	686	665	683	663	687	670	669	667	742	694	676	661	630	639	693	656	646	661	704	667	656	692	695	655	657	684	670	696	728	600	643	661	688	677	661	705	717	662	629	693	671	696	713	630	670	675	699	666	707	673	700	689	697	670	718	688	645	686	661	618	649	673	665	656	637	699	639	712	700	672	647	687	639	677	641	710	662	644	724	684	672	713	689	656	693	691	698	747	669	750	708	688	696	684	723	707	677	648	693	678	682	687	639	645	712	687	713	709	670	703	672	709	682	666	670	666	697	737	701	646	676	676	645	686	677	699	659	657	626	622	698	676	744	707	731	654	683	681	683	674	633	644	652	684	636	712	704	673	683	706	670	670	628	685	629	674	672	674	646	615	678	704	656	651	657	693	651	761	666	689	661	695	716	695	685	684	693	713	682	693	664	700	661	678	674	646	706	666	678	668	703	694	667	641	705	626	641	717	692	713	642	707	705	674	662	652	653	677	661	671	644	694	642	660	702	673	709	689	656	677	685	722	666	673	659	667	700	678	675	704	689	669	703	727	702	705	678	682	704	712	679	646	673	682	646	678	635	708	728	683	711	690	724	684	681	692	720	678	687	655	715	695	701	634	698	724	705	712	714	643	672	687	671	656	661	656	688	688	673	663	689	658	650	671	688	701	696	732	674	687	621	720	671	662	734	695	683	677	684	669	714	669	692	681	649	644	687	662	656	664	700	667	690	685	643	671	606	671	723	677	624	693	695	720	664	698	678	658	702	697	673	687	707	698	672	684	667	657	718	680	685	641	643	652	666	677	726	667	702	678	682	662	708	646	653	650	691	707	679	636	682	651	691	646	692	663	674	681	638	700	727	709	619	656	708	700	674	672	708	646	703	623	654	672	701	727	695	660	658	658	701	683	647	631	713	693	683	652	683	730	688	660	678	684	673	722	694	638	625	640	689	710	680	713	669	673	651	686	721	648	592	677	671	711	652	712	670	674	644	674	682	655	642	687	657	721	707	637	656	642	640	687	647	617	701	700	708	703	669	707	674	692	681	694	668	663	682	702	681	682	684	652	679	688	649	680	690	625	684	694	662	626	680	704	651	693	676	690	672	727	651	678	646	623	668	679	711	717	671	642	693	657	689	715	664	704	683	719	666	702	729	665	706	623	665	662	676	660	644	669	661	683	684	721	662	717	656	660	671	677	680	676	689	625	660	672	636	662	694	691	685	720	707	657	676	727	640	700	698	690	685	620	721	697	699	725	712	676	679	626	638	646	653	706	663	669	667	725	641	661	701	715	656	652	697	652	700	660	707	674	718	630	685	644	705	660	675	709	705	656	666	663	713	680	658	677	670	746	703	662	688	729	653	643	678	691	698	693	723	671	696	658	694	689	659	667	659	716	645	667	670	699	680	699	698	674	653	679	716	716	713	656	727	661	691	701	682	672	660	714	718	650	682	712	688	724	630	689	693	692	681	748	684	636	682	651	669	692	670	743	640	736	678	666	717	636	659	662	740	687	695	693	680	682	682	679	676	671	695	674	649	650	602	709	692	693	717	689	705	702	697	673	636	663	649	658	698	709	699	681	608	712	657	700	683	721	668	702	668	691	691	693	674	673	695	671	683	678	687	644	701	675	731	713	669	684	655	674	668	680	698	686	685	701	680	714	688	653	706	643	677	730	651	716	714	659	706	679	697	666	700	746	697	685	679	699	707	671	674	663	688	651	683	707	662	649	724	634	647	674	647	677
11673	33942	9380	4694	3347	2644	2177	1833	1616	1488	1319	1228	1193	1090	1042	1053	987	963	939	943	914	886	961	922	857	901	872	923	872	878	850	871	923	885	884	929	876	909	859	884	864	819	880	854	900	836	848	869	853	858	893	852	848	834	889	873	870	879	818	855	867	857	868	896	874	843	819	864	840	886	888	894	908	866	837	849	844	852	853	862	818	857	853	916	870	881	933	834	881	840	832	834	882	868	811	864	892	872	838	839	855	823	884	835	827	902	871	833	898	864	921	844	869	875	828	835	825	836	845	862	877	816	867	800	864	897	885	828	857	833	865	809	826	853	841	832	879	863	828	867	844	850	776	852	882	818	887	818	820	849	861	887	859	828	868	887	826	900	816	861	893	877	871	878	873	861	880	854	826	794	857	878	865	822	848	918	868	869	853	847	899	887	864	836	877	860	876	900	870	845	843	859	857	851	882	870	824	868	859	860	879	860	864	816	883	841	828	899	850	877	901	824	845	865	830	857	872	824	857	902	888	851	842	806	826	856	822	897	803	836	824	859	842	822	851	869	858	848	821	872	829	886	849	863	856	835	836	818	815	833	870	877	805	870	835	927	847	842	856	844	858	841	815	837	830	837	856	865	819	836	862	867	868	825	856	910	816	834	881	864	912	869	851	904	906	858	884	857	834	944	910	848	888	846	903	891	862	866	875	860	820	881	811	864	843	859	824	866	848	882	842	819	847	884	874	848	858	832	836	848	852	859	866	833	857	846	849	840	831	883	864	870	855	892	841	869	879	843	914	870	816	900	850	891	841	845	866	851	852	855	855	861	818	885	824	819	869	836	856	850	881	827	858	835	854	800	828	860	818	828	813	828	860	860	896	897	806	874	799	817	852	864	837	824	873	829	838	860	878	842	837	805	861	881	855	826	883	893	846	886	832	840	835	919	871	836	808	859	843	891	860	870	838	891	892	866	880	854	794	844	880	865	829	905	905	869	896	831	811	838	859	873	874	864	859	865	865	858	903	855	882	872	880	849	832	866	842	887	805	846	869	839	864	850	809	846	815	845	857	834	822	833	818	844	864	864	861	854	851	832	874	865	866	815	858	826	816	859	889	866	834	819	862	855	817	863	838	835	840	822	885	855	870	933	838	865	878	869	923	861	850	858	864	858	878	836	791	892	909	900	828	805	872	861	830	848	892	893	862	872	789	837	887	846	873	840	870	918	826	893	880	906	856	883	872	885	860	850	865	910	895	859	896	872	867	837	852	867	884	851	885	892	863	877	814	881	859	890	888	908	894	884	874	811	928	823	872	868	906	913	807	820	874	852	858	879	800	928	888	833	854	821	894	833	825	851	839	868	830	854	814	856	861	864	854	842	865	872	813	886	879	855	827	867	885	832	848	807	859	873	831	908	845	869	863	877	858	822	827	839	843	803	855	814	867	877	883	838	848	855	839	807	871	894	869	903	855	810	831	873	833	789	848	811	893	897	858	844	848	839	868	885	857	863	854	818	834	840	833	895	902	820	835	875	928	870	896	828	869	832	855	817	865	882	849	854	906	844	854	832	844	808	881	856	870	846	835	910	875	862	845	854	822	849	867	850	845	855	868	867	818	824	874	857	847	832	856	879	823	896	833	904	904	827	870	857	860	903	846	840	870	848	901	870	878	857	867	870	839	839	874	854	849	888	880	856	836	933	803	883	815	848	873	903	845	856	868	847	829	869	906	831	828	843	818	901	846	870	871	865	843	867	880	831	838	868	833	858	824	868	884	863	844	874	878	871	912	877	851	853	860	783	848	868	858	844	811	796	849	850	894	845	909	858	898	931	859	802	860	874	913	856	840	849	786	825	832	875	846	868	860	785	861	808	790	884	866	853	870	841	865	875	872	850	887	848	841	866	863	890	862	891	863	829	842	851	823	844	867	861	845	928	861	879	806	837	860	866	838	792	889	832	884	871	891	853	854	830	815	876	841	851	821	859	913	854	828	865	864	895	816	794	917	855	890	795	842	838	833	877	872	873	828	878	864	862	828	886	876	847	878	867	856	864	849	785	873	862	850	859	865	819	911	822	873	843	838	841	822	801	850	866	845	870	833	880	828	921	887	912	864	839	856	849	841	875	841	889	821	901	807	853	878	830	855	830	927	836	852	821	868	833	879	860	874	839	829	827	856	888	821	828	902	831	839	837	828	854	944	813	900	923	853	831	808	861	856	860	832	870	825	823	861	854	809	870	853	863	881	884	900	858	875	859	827	860	848	854	824	801	863	826	909	883	847	845	871	821	872	851	843	827	866	884	821	821	876	877	888	871	815	918	854	838	885	873	829	822	900	836	917	864	835	825	828	850	877	886	884	792	837	856	873	868	822	855	824	845	847	839	887	808	870	832	895	873	828	879	885	885	846	861	910	909	840	865	879	817	880	807	844	786	819	839	827	873	810	855	881	834	911	890	837	842	845	901	846	853	840	808	832	808	864	858	807	865	826	874	850	832	850	863	865	889	808	857	851	880	883	828	915	824	866	855	846	816	903	837	821	850	887	850	805	857	837	809	889	861	831	904	905	837	851	862	849	867	897	868	840	918	871	898	805	809	777	918	896	866	854	805	866	841	831	876	853	846	872	831	899	801	817	868	893	854	934	855	869	855	869	803	837	860	878	899	861	812	835	866	867	863	842	860	822	846	802	826	870	885	832	868	885	827	840	836	861	850	874	826	862	839	801	862	898	831	844	831	869	921	796	844	816	850	823	862	882	848	875	835	860	853	880	838	861	888	825	873	844	865	868	891	843	857	809	853	883	857	830	911	937	841	856	869	840	829	854	825	889	847	825	819	884	823	850	862	840	902	911	907	851	854	850	809	829	877	827	832	870	853	845	837	831	826	926	891	824	823	841	816	879	865	823	833	851	855	878	868	826	886	874	832	825	865	856	868	844	885	833	828	824	855	822	871	824	811	862	850	861	856	865	859	901	829	822	825	888	842	865	887	923	908	828	842	859	825	862	880	876	837	878	848	857	854	875	833	844	946	857	824	917	835	802	905	893	854	898	864	804	888	863	897	848	870	877	818	830	905	844	835	881	846	805	823	869	875	858	847	851	868	869	812	920	867	808	869	817	845	933	856	857	860	843	846	888	854	840	866	905	869	921	864	829	827	911	856	928	854	864	825	801	871	880	836	847	841	855	901	868	855	820	856	833	867	860	879	879	808	865	829	800	869	863	827	796	823	807	839	825	882	875	833	792	837	774	916	804	834	864	900	872	821	809	859	821	841	852	863	828	820	859	897	846	866	884	881	872	861	798	874	826	854	863	831	809	864	875	874	879	893	893	843	802	814	910	847	841	839	869	873	880	855	868	883	806	856	853	838	870	899	878	879	845	826	856	906	835	851	854	866	883	811	825	792	899	900	898	816	910	890	864	857	836	828	833	914	888	841	885	852	864	851	841	820	855	857	867	851	858	829	873	859	848	826	867	836	889	897	888	835	834	887	869	832	844	840	911	837
26856	18503	4579	765	565	526	491	493	467	431	464	445	432	454	443	435	434	415	421	397	477	412	466	438	433	410	395	415	441	448	447	379	383	450	414	417	410	419	412	435	451	457	443	405	444	432	386	425	436	438	418	408	425	443	403	453	448	428	416	448	380	442	397	409	419	429	425	421	414	429	428	444	401	445	423	431	425	435	460	427	447	417	452	433	414	418	370	424	453	413	435	441	455	404	416	427	436	450	424	422	421	441	419	426	431	429	422	431	412	409	427	412	408	434	430	441	408	432	421	467	428	429	431	422	414	419	412	399	429	404	439	430	420	417	435	414	427	433	424	445	402	457	397	419	427	436	424	439	457	411	454	395	429	415	444	407	425	448	449	441	438	403	455	440	405	403	445	423	416	425	450	392	454	417	436	383	446	419	373	450	440	421	450	376	396	408	409	411	432	466	398	399	428	449	411	362	403	435	419	466	397	455	419	416	436	405	455	398	426	408	403	459	459	426	449	405	405	431	444	462	448	456	450	420	412	418	429	450	425	443	422	428	415	444	411	404	440	430	440	416	428	418	437	437	445	427	434	450	425	404	447	438	417	404	419	442	433	439	430	437	430	446	418	407	431	429	404	391	433	450	415	438	439	425	438	426	400	467	441	396	414	456	420	428	420	435	389	473	467	407	396	396	445	434	421	411	426	414	417	445	411	462	414	444	428	424	424	414	449	407	458	462	445	417	393	396	445	417	462	379	409	434	400	410	430	435	404	421	426	417	458	411	406	401	466	438	423	422	433	438	439	404	408	439	392	450	435	420	426	420	438	401	431	408	443	390	451	422	428	427	393	469	416	424	420	438	415	426	396	434	417	437	427	445	446	397	449	423	421	439	396	413	431	409	451	454	426	444	454	437	419	426	447	412	427	428	452	432	444	414	419	433	458	435	414	449	418	435	466	429	429	417	441	433	411	399	390	453	418	417	434	406	419	420	439	409	418	442	394	423	452	424	420	435	418	458	445	432	420	416	420	448	429	400	448	437	418	425	450	448	408	427	437	448	415	396	445	440	434	453	478	429	419	426	456	434	432	419	419	422	423	400	419	410	460	428	439	432	439	450	444	439	452	447	417	420	440	418	440	407	441	407	434	401	403	408	448	475	446	398	405	420	411	449	452	465	430	452	422	406	448	439	440	440	448	443	430	450	437	455	441	390	421	381	439	418	446	419	473	420	417	432	416	419	458	445	424	470	406	423	426	431	437	385	390	423	474	463	409	448	410	484	394	402	440	405	438	428	440	419	431	419	433	398	418	388	428	424	436	427	428	464	442	409	424	423	423	408	424	430	421	383	442	434	418	412	415	434	445	417	433	443	403	462	402	447	399	398	449	447	410	345	400	431	435	435	426	430	467	455	446	425	443	421	410	438	417	437	458	423	456	402	405	402	461	412	436	465	455	402	430	433	438	409	424	421	414	439	429	445	426	393	410	463	457	445	429	424	432	440	423	423	469	433	413	429	428	459	423	397	388	416	436	421	427	419	382	454	436	417	411	452	448	408	440	394	391	424	416	448	451	435	391	418	423	413	436	414	449	431	422	438	412	417	442	457	466	440	408	420	434	444	459	397	427	442	438	423	474	419	421	419	406	422	444	412	432	417	412	388	407	431	432	459	429	449	446	425	470	424	395	419	454	409	417	425	433	419	467	441	419	438	468	378	436	430	427	408	438	449	432	456	400	370	476	391	381	448	377	427	466	389	405	430	428	430	461	457	374	428	452	451	409	442	380	452	458	416	422	437	461	468	417	448	400	421	429	426	448	454	435	443	419	418	462	422	413	463	454	430	418	398	423	419	427	447	433	401	445	360	412	427	433	464	399	446	427	455	408	396	412	467	438	429	424	405	446	400	440	392	395	413	405	445	418	398	453	440	411	439	410	428	481	421	440	435	422	434	422	431	433	431	422	421	449	447	437	440	396	450	441	429	435	432	406	478	450	424	405	444	457	396	410	446	450	398	399	416	439	415	431	437	407	414	417	415	446	441	451	424	423	396	434	417	438	433	430	467	430	424	454	428	450	423	402	457	447	431	406	431	464	434	421	447	416	478	431	421	445	405	394	397	426	420	444	395	441	446	423	421	437	392	420	448	418	447	435	368	421	453	431	419	430	452	436	421	458	455	431	375	443	425	398	436	397	441	426	450	454	482	469	441	378	465	438	433	411	423	439	456	440	439	427	441	407	423	423	427	410	421	418	451	457	428	450	406	429	431	452	444	438	403	456	472	432	415	440	477	445	434	396	411	423	432	411	426	443	433	421	405	405	428	428	495	409	425	438	398	414	418	432	435	439	414	449	434	417	406	441	427	464	432	444	433	427	428	450	470	426	445	418	416	399	437	440	442	418	440	424	405	428	443	456	415	418	413	404	420	414	420	433	431	443	449	421	439	448	430	419	434	410	414	446	447	448	449	412	431	430	371	391	440	432	379	402	400	452	389	394	406	422	405	385	449	383	423	442	421	414	406	434	431	406	422	457	422	403	431	436	438	437	406	419	439	432	434	430	436	445	454	404	432	381	406	455	421	417	410	426	417	375	413	396	423	402	435	412	387	439	439	449	368	416	421	452	442	362	417	398	415	461	429	426	459	411	428	412	403	437	401	417	400	454	425	428	425	425	449	410	430	456	382	392	449	391	436	438	404	432	424	410	388	409	453	458	424	418	443	371	413	430	442	426	416	440	427	376	412	420	419	454	469	472	428	451	417	435	431	403	461	413	416	456	441	412	443	403	424	381	433	444	474	438	488	423	418	459	450	409	434	427	390	417	430	441	406	440	433	425	419	427	450	426	427	420	410	443	434	443	430	422	457	424	425	424	444	423	414	435	433	447	397	417	413	454	415	396	416	414	423	409	411	435	444	450	425	408	388	432	423	422	439	433	382	396	451	430	408	453	418	422	416	439	441	415	368	423	446	436	431	422	392	430	406	392	408	465	420	460	431	425	401	469	434	453	466	422	419	480	428	387	451	456	440	464	390	450	390	452	422	448	418	424	439	417	438	461	437	430	438	441	444	402	407	428	402	450	443	429	418	445	440	434	420	426	435	447	410	409	417	409	468	422	408	430	434	403	408	412	390	440	438	444	464	437	432	444	400	435	422	420	408	428	434	416	449	398	405	419	419	390	383	391	442	422	392	444	419	386	433	445	446	451	436	429	426	399	415	437	458	426	409	458	408	418	455	437	412	432	443	432	434	406	385	403	450	389	426	407	427	392	438	446	414	438	384	455	423	439	394	445	418	431	418	443	423	441	397	451	422	427	416	430	422	458	405	439	421	445	414	435	441	474	429	418	446	444	396	437	392	366	436	448	432	436	371	428	401	410	443	430	467	384	427	410	438	419	438	417	426	423	436	413	404	374	453	432	443	425	416	438	399	418	429	407	438	424	461	443	402	391	445	431	413	447	416	422	429	449	450	420	397	427	389	445	438	446	423	417	464	428	426	430	431	402	393
5942	10135	1032	741	668	630	605	550	595	579	538	555	505	569	534	491	553	541	533	523	542	515	557	541	522	544	526	557	526	562	526	493	521	483	509	552	551	520	487	526	489	525	561	519	537	512	528	495	526	524	499	541	565	554	540	488	538	551	496	502	526	515	492	555	518	528	534	531	498	534	537	559	503	553	514	499	517	547	562	524	534	541	585	500	532	535	524	546	551	524	504	545	502	523	485	522	528	514	538	509	547	511	553	550	548	526	507	500	502	480	545	516	535	495	533	524	508	547	509	530	501	537	530	489	533	577	506	541	544	550	519	565	525	538	500	498	555	550	498	489	485	553	569	528	518	542	505	520	505	553	526	550	563	480	520	517	533	515	526	511	546	541	521	504	505	499	580	519	530	545	509	534	512	504	536	578	517	533	531	545	514	544	518	525	513	527	543	561	529	519	535	478	520	522	540	599	492	513	510	530	531	514	514	490	487	524	501	498	502	533	515	523	501	556	538	532	563	564	523	507	540	491	460	527	514	541	514	533	536	530	505	526	511	506	545	524	496	539	506	517	551	517	504	549	526	549	496	531	514	505	531	529	539	543	494	541	529	517	500	490	551	573	505	480	580	502	527	529	548	523	523	547	508	535	493	494	535	515	525	490	542	523	532	537	526	539	492	542	521	535	531	472	540	531	539	543	535	532	526	556	525	530	549	563	525	554	562	550	522	564	534	554	522	517	551	518	527	520	535	479	505	535	540	506	522	520	530	546	566	492	505	519	531	538	550	526	540	534	552	487	511	544	504	524	500	529	580	551	497	491	480	514	535	535	524	574	530	506	505	516	576	541	500	523	566	521	516	526	474	520	542	538	515	546	500	538	569	525	537	521	525	545	528	550	488	531	520	527	531	526	519	554	544	513	512	516	584	493	504	545	535	529	552	552	522	507	583	521	504	518	515	471	492	532	552	497	538	519	546	558	522	515	557	525	495	501	551	533	530	552	507	546	530	531	534	542	543	513	537	508	538	530	524	528	560	533	475	541	530	517	539	506	524	553	532	565	550	528	537	508	545	494	521	533	545	471	524	518	510	524	536	529	529	538	515	524	522	527	518	532	540	544	474	510	513	507	513	510	543	524	569	519	551	518	542	538	517	531	491	551	538	520	505	485	518	496	507	522	489	508	509	537	534	560	516	562	533	542	549	516	473	561	525	532	498	479	545	587	528	530	531	493	535	577	544	506	502	525	541	521	540	498	539	547	540	520	539	532	526	500	513	529	569	550	594	538	521	549	555	554	531	520	510	552	558	541	483	516	506	492	487	557	512	526	537	507	518	553	504	536	527	506	481	513	521	527	555	483	499	544	521	524	512	512	483	506	476	551	542	528	535	490	520	529	494	481	501	545	571	541	505	486	548	545	502	544	511	566	554	523	527	515	537	531	516	523	536	517	541	535	548	520	474	529	532	546	508	497	533	543	511	509	474	546	512	514	518	540	543	526	566	518	532	505	506	547	475	530	543	480	532	560	530	544	511	504	529	511	533	525	516	531	509	515	536	493	531	544	491	545	522	525	567	566	496	553	534	549	556	598	511	544	517	541	533	527	494	493	529	487	527	584	516	550	485	529	515	526	535	515	500	540	532	516	510	523	563	558	533	509	564	495	524	539	549	530	567	507	514	517	524	472	532	511	547	482	526	500	504	528	496	558	531	521	527	536	528	512	498	507	509	555	549	528	534	533	488	499	512	497	512	524	549	517	519	531	560	522	516	503	531	536	539	546	518	519	508	537	497	573	518	538	548	534	513	505	513	519	517	571	555	510	542	528	483	526	517	539	494	565	573	530	520	510	543	554	520	568	529	541	484	533	529	531	527	535	536	532	515	496	525	542	521	540	553	537	548	521	557	479	527	514	554	499	541	518	554	510	511	542	562	501	507	545	502	513	462	497	545	541	506	532	545	519	530	554	558	496	527	542	559	511	521	538	512	535	520	504	537	535	519	508	524	482	512	552	490	529	544	537	556	538	557	558	519	495	529	520	507	531	514	527	536	520	526	518	536	522	509	507	542	534	532	543	538	540	549	556	520	524	525	559	502	498	518	541	537	524	558	496	527	498	484	527	557	516	536	484	537	545	499	519	517	542	534	523	516	477	543	570	503	539	517	535	526	506	575	511	526	542	497	533	524	557	518	497	531	531	507	494	520	540	567	543	501	551	546	541	533	541	507	524	523	492	560	499	513	519	546	518	513	514	526	513	519	515	525	478	546	552	532	553	504	505	519	529	563	547	537	491	512	512	520	499	497	531	527	521	492	536	489	563	523	564	568	546	520	542	504	501	555	539	519	515	553	512	535	509	541	511	503	530	543	522	545	537	556	550	556	485	536	538	531	531	548	511	508	523	551	526	536	519	540	555	508	491	555	519	529	494	554	486	518	517	523	552	530	500	571	557	551	521	514	549	520	505	568	533	515	504	540	511	486	509	501	522	517	543	527	514	543	518	525	544	493	526	526	542	555	577	531	499	491	492	523	524	546	535	527	532	526	531	495	523	518	521	553	496	528	574	522	531	503	483	544	512	520	551	544	559	538	527	507	516	542	512	536	507	530	522	532	547	531	558	549	534	511	552	509	548	544	523	525	528	506	563	560	504	515	549	504	547	507	548	552	518	555	558	532	514	525	526	543	520	501	580	504	540	492	546	535	460	537	521	534	540	543	487	536	535	506	525	528	522	490	512	520	539	551	527	544	530	520	547	555	542	519	556	558	502	561	539	542	538	512	526	530	546	573	567	540	529	568	506	534	524	508	551	528	522	520	508	558	529	547	538	534	544	513	538	545	510	546	508	543	561	505	552	490	500	492	548	520	533	545	561	497	521	548	495	575	501	531	511	543	532	565	506	502	553	532	518	534	507	510	511	543	531	511	508	523	557	518	549	506	536	513	560	535	509	542	517	511	541	520	503	553	520	527	523	499	532	554	512	533	504	559	519	509	533	515	567	507	529	543	482	557	464	526	500	527	492	528	568	535	544	513	498	517	535	507	536	564	519	543	540	517	556	525	517	557	517	518	513	535	536	501	554	515	579	467	544	503	554	557	541	554	526	489	567	499	524	518	515	515	518	545	540	512	509	569	526	558	531	520	503	577	554	547	504	506	544	532	572	533	513	539	521	534	524	498	532	518	533	532	538	510	524	521	505	465	525	495	509	543	570	526	552	538	525	518	513	520	583	515	527	517	550	550	505	534	521	518	533	550	543	501	514	502	535	548	507	535	522	512	508	536	532	505	525	536	564	477	512	482	559	491	537	486	526	508	528	592	548	474	536	524	503	530	560	496	511	528	483	541	514	494	571	545	506	515	526	504	562	504	515	525	543	484	526	545	532	544	523	515	565	561	512	515	564	512	539	514	509	545	519	542	565	528	509	527	556	491	556	562	521	546	511	517	516	538	540	501	511	483	498	505	494	541	553	502	591	523	507	522	535	539	546	563	580	509	533	530	512	482	538
22836	20960	28339	23745	20926	8447	1500	1084	1018	921	890	894	919	881	923	826	823	839	871	827	889	772	788	822	814	794	795	801	819	770	824	850	835	820	842	881	780	855	811	771	804	793	815	771	813	815	822	827	803	823	827	810	871	811	791	797	802	810	827	777	814	800	771	767	834	786	786	806	786	810	823	740	826	774	839	788	816	853	837	813	817	761	795	777	803	826	774	770	774	853	806	819	857	786	785	772	818	832	789	806	769	817	836	872	820	749	789	838	786	815	824	743	762	824	794	788	826	819	797	757	842	802	805	803	820	804	814	745	738	808	799	843	791	818	823	799	799	777	802	824	791	816	805	784	821	814	830	807	773	818	791	813	823	859	789	807	789	815	853	842	751	791	832	839	811	822	867	805	761	816	807	772	781	804	840	819	737	772	823	807	835	787	806	821	777	861	849	799	799	773	807	855	807	838	770	797	804	805	783	761	770	789	838	835	802	787	740	817	826	801	788	813	791	773	789	806	760	831	810	772	786	809	820	866	808	812	829	816	826	829	810	800	807	860	743	814	869	788	849	772	811	821	770	809	788	844	788	782	798	839	824	839	785	772	771	771	782	779	823	768	775	808	820	818	792	817	764	810	812	808	747	794	730	821	797	752	794	815	760	790	789	818	799	827	788	829	826	836	865	775	871	815	780	739	814	816	816	798	775	851	778	845	800	827	783	879	796	796	794	834	838	770	800	848	787	789	844	816	779	810	778	825	728	738	809	810	823	806	759	754	759	846	805	796	814	808	810	808	750	815	786	788	823	815	791	790	800	790	800	810	763	821	823	804	750	806	782	740	822	788	823	857	796	803	783	810	776	833	787	771	785	848	783	778	770	814	777	792	798	854	814	795	825	829	821	784	809	797	792	845	797	839	784	826	788	786	797	779	815	845	755	753	784	844	866	800	823	820	869	788	844	819	838	770	790	775	767	781	774	761	874	818	799	798	814	768	785	800	823	804	846	793	765	814	781	837	823	763	821	820	827	771	774	816	827	840	841	841	828	743	850	848	797	771	781	761	768	810	774	814	743	827	821	799	833	830	792	764	796	765	835	789	808	799	830	835	796	792	765	812	807	822	818	772	721	766	819	802	759	777	800	813	848	763	820	786	782	816	784	824	810	812	752	794	820	784	774	799	815	779	775	836	838	761	808	822	800	792	757	780	867	807	786	796	789	758	770	799	782	773	765	845	844	838	757	811	789	777	758	817	808	809	744	843	789	770	863	831	818	802	777	823	764	763	790	759	803	794	836	806	772	820	800	765	802	802	782	802	772	760	794	811	764	804	780	846	819	800	794	768	825	753	776	824	761	802	827	828	832	748	830	789	831	808	778	796	815	814	805	817	747	797	780	801	835	832	789	830	822	801	813	817	803	799	841	803	767	804	835	795	785	837	863	765	812	805	793	783	761	754	809	805	822	773	841	810	756	801	823	770	784	807	778	793	820	839	805	819	759	806	795	825	827	787	834	809	796	818	806	792	827	769	825	791	813	797	824	848	817	882	759	810	839	832	807	777	770	819	793	825	778	799	852	841	782	825	789	740	825	770	842	821	784	792	770	799	813	803	807	784	799	799	813	805	815	779	772	846	830	769	766	794	837	766	798	872	815	791	822	840	851	831	786	765	826	834	801	768	781	819	844	806	805	796	793	786	790	805	808	782	799	825	774	811	757	771	810	814	812	792	846	794	873	810	828	825	812	816	767	807	849	820	771	812	804	781	808	825	778	803	835	740	837	777	795	793	800	781	798	853	784	804	788	819	798	803	829	838	790	812	822	816	848	833	819	799	866	834	769	828	810	833	824	794	822	769	792	805	780	784	847	817	805	819	810	737	770	803	832	827	804	799	818	761	790	780	795	775	840	851	798	741	811	833	769	837	851	818	863	820	837	833	809	875	807	816	830	763	802	768	799	772	775	801	816	811	801	836	823	828	792	803	775	785	865	809	854	810	820	844	809	793	842	803	804	782	815	762	779	801	837	788	782	835	810	817	795	779	766	819	763	783	797	832	811	822	800	766	794	756	771	777	744	765	798	742	818	775	853	844	759	777	761	782	830	775	802	846	838	801	788	774	813	838	786	769	752	819	765	790	817	823	763	776	805	777	832	794	815	827	842	810	778	776	755	807	805	798	810	820	827	756	828	763	847	740	816	851	803	840	800	849	776	763	772	822	851	827	810	796	796	819	829	810	799	809	826	845	854	758	776	745	770	788	802	848	840	775	800	792	771	806	819	774	812	852	762	784	813	845	767	805	797	838	820	807	756	804	759	809	868	814	779	821	809	792	827	790	789	877	753	779	807	801	801	799	818	783	850	821	809	811	788	775	812	785	801	768	818	805	844	804	767	815	806	847	808	804	812	776	826	789	808	787	773	784	799	796	822	815	817	840	774	793	807	809	787	769	811	746	864	863	787	785	816	809	815	806	791	785	780	802	784	776	817	779	803	810	824	797	756	773	830	840	788	773	817	775	843	778	814	822	789	805	845	799	859	849	820	770	790	781	754	791	793	776	806	802	805	822	812	800	721	843	798	764	837	769	803	754	807	782	788	716	754	801	871	836	820	819	810	839	805	805	832	768	806	781	807	795	787	863	777	778	818	844	873	756	823	783	743	822	806	819	753	818	822	781	822	801	824	790	818	790	808	771	796	801	815	806	809	816	783	823	846	790	824	773	787	775	770	785	814	778	799	831	795	826	787	818	793	824	851	806	770	798	775	782	787	795	830	846	811	808	817	793	775	807	856	796	833	792	783	787	833	806	839	829	785	817	830	781	815	796	799	822	786	826	834	814	768	793	812	785	849	775	834	794	814	823	790	796	850	768	806	790	810	798	781	803	755	756	765	817	768	801	806	802	766	795	750	844	740	804	802	809	812	794	757	812	838	845	818	818	809	791	822	756	834	786	797	808	833	795	795	823	835	835	767	824	792	844	823	790	797	802	802	830	850	841	743	794	744	802	772	791	818	808	818	804	801	856	771	797	808	820	795	772	756	791	802	774	835	760	817	796	839	815	823	791	765	759	813	805	772	796	824	800	796	799	804	847	840	743	787	844	815	792	830	751	821	804	825	797	800	759	816	810	793	795	714	783	784	817	807	838	785	808	786	784	791	839	794	823	787	776	799	838	767	819	844	782	802	803	831	805	860	783	849	835	809	824	788	780	793	821	827	784	830	760	790	754	810	784	781	876	788	773	825	836	766	800	791	816	836	814	775	820	835	852	797	791	804	848	817	743	786	815	831	783	843	854	788	826	858	810	785	814	840	797	776	766	807	793	782	792	777	789	812	774	816	789	825	812	788	811	835	756	824	819	787	800	785	784	777	825	805	794	803	804	837	801	831	794	812	813	812	770	802	836	774	793	758	806	821	789	759	797	798	837	781	808	814	814	790	808	823	753	850	774	774	789	812	840	802	845	842	766	771	783	810	809	795	820	792	797	774	784	813	870	854	801	816	773	773	805
12005	27845	6081	3003	2349	1973	1699	1532	1414	1254	1209	1173	1155	1132	1041	1078	1085	1056	1031	952	997	1030	966	955	1018	999	974	963	980	1008	1016	1011	975	997	1012	1029	997	946	961	979	1024	1001	947	986	986	958	955	944	951	960	952	992	988	936	945	995	984	972	1019	995	1011	1000	1004	981	940	1018	990	966	1024	1035	1007	987	1033	963	960	963	962	1035	992	974	1021	999	978	947	963	945	972	965	974	953	930	983	1005	951	950	970	936	968	994	943	993	1008	972	984	958	1011	1028	931	1006	926	955	976	968	998	953	920	965	988	970	986	927	957	945	1012	978	997	906	980	988	938	961	942	953	997	963	934	996	960	935	983	990	948	1042	964	984	974	950	1009	1044	924	996	954	960	948	970	1007	1045	982	940	971	1003	958	937	945	975	982	945	965	997	955	956	911	943	989	982	1043	963	1006	996	1028	988	994	976	1010	996	940	910	959	998	1009	934	947	975	1016	1033	935	982	977	967	968	1009	934	970	956	932	983	998	1022	946	940	983	914	1011	977	980	974	962	970	954	934	972	1013	1000	1000	1000	981	981	949	967	932	1005	980	976	923	1027	1032	976	968	1018	1017	981	941	966	985	990	962	964	998	1010	1014	1003	934	956	971	1009	911	994	923	1001	984	932	973	1012	981	930	956	943	1026	1002	1016	967	1015	974	917	950	984	986	948	1032	943	924	971	979	970	935	946	974	933	939	1014	1007	1018	984	977	948	1042	977	1019	968	990	1007	964	961	939	1030	959	993	960	992	967	998	986	960	983	1012	1007	954	1004	938	988	972	930	913	985	930	952	982	973	1000	929	1035	949	1015	1005	948	967	993	990	906	946	948	940	1039	979	940	1019	1008	938	957	987	1017	962	988	974	948	933	983	992	950	930	985	976	1003	961	994	930	989	967	917	969	965	947	940	974	952	974	1037	946	1003	970	966	979	997	996	993	1003	1012	1031	933	946	956	1010	1013	975	969	863	958	1025	976	967	976	985	963	955	991	1043	928	986	967	941	983	954	1000	976	963	940	968	985	962	996	952	944	984	918	986	911	1029	1006	1003	982	1015	1002	991	967	960	972	987	1005	995	1013	963	992	990	927	956	1000	989	1023	992	983	934	948	985	961	948	976	926	945	937	968	978	1014	977	1017	980	964	989	968	913	973	931	966	965	970	971	985	945	944	954	959	948	935	1007	984	991	997	946	960	942	964	1002	990	959	915	968	1021	947	946	1008	1005	953	1002	952	983	977	1014	995	907	974	987	968	901	940	944	939	970	907	1041	922	969	934	991	951	961	992	947	941	963	977	896	998	970	963	940	991	998	916	1008	1013	995	948	1005	1001	978	1014	965	1013	908	927	919	981	1006	981	963	977	976	1002	937	991	1009	964	986	971	963	974	1004	984	934	967	1001	1006	937	910	954	947	957	991	1048	979	1021	914	984	985	960	990	1000	1034	979	977	1062	985	956	992	971	969	955	1001	968	970	987	968	1012	990	971	1003	992	959	945	980	940	919	973	999	998	1013	987	1005	924	979	934	954	908	1028	963	954	942	987	981	991	999	936	984	1014	962	966	959	935	955	943	997	938	967	959	1034	956	952	989	965	925	1007	960	931	989	960	974	966	1007	981	940	1000	1015	983	970	997	958	971	998	932	992	959	970	997	1020	974	985	981	939	965	884	1012	931	1034	949	971	956	1003	973	930	1012	958	951	978	969	922	1038	974	945	927	935	976	1045	992	954	1017	999	986	1008	958	1014	921	970	1010	987	978	997	1002	944	950	1008	958	982	990	1005	938	982	984	955	1011	953	936	973	965	988	949	1021	1009	939	990	953	984	951	985	977	958	984	982	988	969	967	973	981	955	995	931	1012	1005	983	1026	1001	975	954	1013	983	972	972	1008	1014	997	945	940	953	962	910	1006	1002	954	970	963	962	1005	975	949	981	1015	907	1003	968	966	957	998	1037	969	960	985	1030	970	950	1002	939	999	989	1000	985	983	924	973	965	976	973	962	1000	984	1010	996	973	989	982	946	980	982	1012	1016	967	1003	975	928	937	1007	906	972	999	1003	963	1041	961	986	918	966	937	1007	909	949	968	940	1037	935	988	926	939	976	964	1011	931	996	1025	989	995	906	977	1016	968	986	982	963	943	1010	945	1043	1002	988	964	995	955	959	948	984	970	967	985	960	968	1013	1019	960	993	988	935	956	940	985	936	1065	936	1002	971	1027	930	937	966	1012	991	993	950	999	927	976	963	969	928	907	1001	917	1004	1021	967	1004	930	955	960	961	945	973	953	967	1017	935	954	972	943	966	976	977	995	953	943	925	961	994	985	1001	961	971	957	963	1027	984	1063	987	932	948	978	968	981	943	956	917	967	989	955	1003	979	929	992	947	958	954	984	919	1013	997	1005	1043	1004	948	978	1016	979	988	1032	1004	930	965	961	967	969	992	1017	935	949	966	982	996	995	1004	1039	988	995	969	931	890	957	965	935	973	952	962	1006	947	991	1005	1002	953	959	958	955	986	963	1002	1008	976	959	1031	1021	936	1000	939	950	964	969	982	949	925	1015	1002	1000	1022	959	963	977	957	1000	961	996	936	1015	945	979	993	941	993	953	994	948	1022	958	997	985	996	912	933	978	996	1005	976	982	935	934	905	943	968	954	1013	950	953	943	964	993	971	963	1009	1026	996	946	955	1016	985	994	935	951	938	986	1014	947	1036	986	974	1041	943	992	971	905	945	924	988	921	997	999	1025	981	1020	1023	1008	961	966	926	995	1004	977	972	967	975	928	964	923	1000	987	953	991	943	989	1033	942	978	973	947	905	984	944	951	938	896	972	965	955	1027	922	987	997	954	959	975	1074	968	969	969	985	977	1003	929	991	966	1017	945	974	931	955	934	1058	929	951	988	960	969	986	950	961	1004	1003	935	985	969	1009	978	1012	975	980	1019	944	922	1006	1013	955	915	941	952	957	948	990	969	983	905	1003	973	994	981	943	989	998	910	946	992	953	988	1013	998	984	986	969	938	972	1017	982	970	983	916	1040	976	984	982	961	963	988	913	979	980	977	936	988	990	946	1010	960	1000	938	936	1008	987	998	943	940	924	977	954	973	951	1041	1000	936	979	986	950	976	968	985	934	983	960	1021	1013	949	986	1010	950	999	929	915	953	969	952	1008	948	973	1011	1020	950	904	1007	997	1010	983	927	953	963	989	996	908	986	1010	980	1032	964	924	950	1000	1020	1014	1014	984	999	929	987	973	963	956	969	952	922	940	956	996	989	908	1039	972	965	929	967	1025	978	989	1004	925	945	1025	940	1036	973	948	998	934	978	1020	1001	985	994	978	1003	997	987	986	992	985	1025	944	995	935	997	1043	989	966	946	977	969	938	1006	973	1011	951	904	913	966	991	1001	893	948	952	941	989	985	984	948	1011	1028	971	957	1008	934	946	911	952	981	948	967	963	1011	945	972	958	992	1032	1005	999	948	996	992	964	990	982	984	970	991	973	971	1019	933	1001	994	986	970	971	943	952	981	983	1013	1015	926	1014	930	928	951	964	1001	929	982	1029	963	975	979	988	975	974	939	932	959	1008	1032	980	963	1009	945	987	951	974	951	974	990	1031	976	970	980	957	941	974	979	921	960	973	955	986	973	965	974	918	991	938	951	985	922	995	1017	976	983	906	973	975	970	996	972	965	950	956	1037	976	912	968	989	968	976	930	1040	900	973	988	963	963	1002	988	997	1000	1002	1002	1004	965	952	955	990	1007	959	969	977	977	989	982	948	973	1017	920	960	1009	977	987	1038	1000	984	979
23929	20968	27040	24897	7465	485	347	313	286	292	269	258	257	267	207	229	243	212	226	210	238	232	251	220	231	222	217	185	214	182	206	231	230	199	231	243	218	216	235	225	200	208	225	225	233	217	225	204	219	208	214	203	198	226	209	220	240	219	222	215	250	219	214	230	223	222	209	234	212	177	220	197	210	217	228	224	215	220	235	207	219	207	225	244	242	210	208	205	216	187	189	204	220	199	219	207	213	192	235	228	248	194	197	211	204	213	189	221	212	201	232	227	201	205	197	225	201	231	250	207	194	210	251	227	202	205	211	222	230	194	186	212	207	211	212	206	215	199	218	223	227	179	203	216	228	228	202	195	182	216	220	209	216	218	225	224	227	191	196	229	230	211	208	201	241	217	197	244	222	225	203	209	197	200	212	211	222	219	233	190	216	209	211	227	222	200	215	222	215	200	199	204	182	225	213	195	215	236	223	244	232	221	223	197	184	218	200	230	201	213	234	204	231	209	236	219	222	204	221	200	223	240	233	225	220	203	208	206	202	196	227	246	213	182	210	210	196	205	208	232	237	231	196	188	224	224	226	197	193	209	201	212	209	214	239	242	219	211	225	215	223	212	227	207	209	215	231	214	248	193	232	229	207	206	216	229	213	220	197	219	216	214	217	213	196	226	204	235	196	210	222	193	237	189	223	221	188	205	242	193	228	223	231	211	243	226	199	209	247	238	215	210	226	236	190	212	201	223	185	222	216	235	210	227	237	213	223	214	202	222	218	200	233	231	221	228	218	195	204	231	209	193	178	218	236	196	179	237	199	195	188	225	227	208	239	213	195	225	180	219	198	206	210	180	206	212	226	221	247	210	216	257	200	220	232	217	212	223	224	212	210	196	212	194	216	212	215	205	219	243	215	225	188	210	214	196	212	229	200	220	218	181	184	175	208	217	213	209	194	222	194	232	200	205	209	231	213	218	200	205	200	234	209	227	228	212	208	203	230	230	196	216	201	223	223	226	243	211	237	242	224	221	215	242	214	229	214	191	213	206	207	232	198	213	210	215	223	210	216	222	215	225	189	197	194	220	227	214	221	216	240	193	226	202	212	207	214	209	201	217	242	229	227	211	217	229	196	214	211	214	189	234	227	205	212	198	201	212	237	214	216	215	216	196	221	210	217	225	223	213	222	202	209	230	245	227	222	222	229	193	204	204	204	216	217	217	202	231	218	238	187	250	184	231	222	212	232	191	222	238	195	230	246	220	199	195	206	243	205	220	211	224	205	205	207	226	213	222	221	213	222	193	211	202	210	200	216	230	216	221	220	220	207	205	193	240	206	213	213	200	215	207	217	209	227	203	195	212	233	215	211	217	213	229	218	229	206	222	197	217	203	186	206	219	205	215	231	225	234	215	208	225	208	221	226	208	229	207	231	228	211	223	236	198	202	213	209	191	219	186	240	226	228	227	230	237	198	223	228	221	200	218	212	237	203	221	218	208	224	198	218	201	221	181	205	208	225	200	204	206	234	211	231	190	219	200	227	213	216	209	211	218	213	173	235	216	201	226	211	218	191	216	242	227	234	206	206	230	205	205	219	213	201	213	199	202	230	199	210	196	213	204	241	193	219	246	218	225	187	170	239	221	233	189	187	206	197	184	229	205	217	202	226	188	220	227	206	204	238	234	222	206	213	217	214	225	205	234	223	217	223	184	187	207	224	200	239	213	213	223	193	232	218	198	231	206	209	218	212	235	227	222	217	216	233	215	210	212	195	219	205	196	196	195	218	216	210	206	189	231	200	206	228	193	218	186	203	222	224	241	220	191	223	226	208	198	211	213	201	218	191	204	240	209	240	228	209	213	210	199	206	208	191	217	207	214	205	188	237	197	199	222	193	209	236	216	184	232	193	188	198	208	218	207	206	191	198	221	221	235	225	230	206	211	195	228	215	213	235	214	199	216	211	208	198	211	225	202	233	213	238	205	208	215	239	222	210	209	233	209	219	216	193	210	219	237	216	225	178	211	205	223	226	217	212	221	242	229	191	184	207	205	220	205	213	226	205	208	202	230	210	229	205	235	200	243	214	217	219	210	230	213	228	206	237	229	210	221	204	214	189	211	219	208	231	219	230	216	239	216	196	198	217	220	212	198	200	239	211	203	214	191	219	186	219	228	209	213	231	210	220	233	226	203	210	189	213	241	220	223	211	211	196	219	225	216	223	229	209	216	200	202	209	206	214	198	206	203	227	229	211	202	245	215	223	229	205	241	198	227	218	231	217	191	206	210	215	212	201	238	245	224	193	211	207	194	209	222	200	228	207	175	246	192	225	206	248	211	229	238	227	201	224	238	210	217	214	214	218	204	216	225	213	228	226	213	217	223	213	222	226	202	190	199	214	211	217	217	205	216	195	216	206	204	214	216	228	219	227	258	196	213	222	214	221	253	225	210	216	196	210	203	207	191	215	219	217	257	232	211	235	200	220	223	222	227	234	220	206	207	223	219	192	219	208	209	233	224	235	243	212	206	211	208	232	202	221	201	236	206	193	223	219	221	206	199	213	217	216	201	211	233	197	220	211	206	209	207	217	243	199	222	199	224	220	228	199	197	220	209	210	218	228	208	201	189	221	203	211	199	222	247	240	206	196	238	207	201	241	219	221	187	224	215	208	229	224	212	217	210	215	210	221	229	213	205	211	211	197	239	254	211	226	198	233	235	226	203	209	229	202	228	209	211	236	214	203	212	197	237	212	221	194	227	213	248	205	220	214	226	223	218	218	224	210	228	213	208	220	199	224	215	194	207	186	201	194	216	211	199	222	198	195	191	247	192	218	236	232	234	235	231	206	204	199	220	233	221	222	210	203	225	213	203	208	217	222	203	185	232	235	202	204	236	200	227	202	196	214	204	206	219	197	224	204	206	216	232	203	211	191	211	206	209	230	204	255	191	250	242	201	221	220	204	216	201	204	184	206	218	231	203	207	235	217	204	236	212	191	181	208	207	221	211	190	201	219	230	197	214	216	183	231	230	221	226	194	220	204	226	211	216	225	194	225	219	229	216	231	231	232	190	217	213	223	198	214	213	201	200	228	212	216	204	237	234	208	227	204	209	206	228	202	214	219	209	214	212	219	220	228	201	226	215	205	184	224	204	240	204	207	204	221	196	225	231	214	205	243	217	201	203	239	226	188	223	192	214	229	215	207	235	194	236	209	212	212	204	218	247	225	202	219	238	214	211	195	205	191	220	206	221	202	224	201	208	185	223	213	193	223	224	236	241	200	207	189	190	226	215	228	201	208	213	194	216	196	232	219	235	222	209	223	208	215	196	245	217	206	227	204	209	221	197	220	187	241	250	213	204	197	198	240	207	258	227	224	207	207	217	220	207	195	222	198	206	198	228	204	211	211	210	185	208	202	213	200	194	204	226	233	219	250	239	219	226	225	202	236	215	214	221	202	226	230	219	208	216	231	212	203	226	211	213	185	216	235	214	198	209	225	217	233	231	199	239
10542	24530	2998	1355	978	784	745	554	478	475	450	398	387	369	340	376	334	309	321	330	329	345	316	312	276	287	296	302	301	336	282	289	293	334	287	307	314	285	304	297	267	317	314	298	298	310	303	315	294	321	299	304	322	277	316	283	293	277	314	275	301	294	330	330	316	314	305	264	281	282	312	325	320	261	305	293	311	316	285	302	287	294	287	285	280	301	259	284	327	304	305	313	296	320	305	264	305	309	280	293	283	289	277	302	290	323	272	323	306	316	297	289	282	299	322	320	318	317	293	304	276	286	293	303	317	303	292	278	299	322	300	282	294	316	300	271	290	330	266	301	288	319	305	282	295	303	279	319	323	290	282	294	289	290	297	314	317	284	309	304	310	283	309	304	280	295	310	306	296	323	291	299	291	301	248	304	301	290	282	283	300	317	318	293	299	303	334	297	287	267	283	307	311	295	304	277	280	276	287	299	281	276	317	290	301	280	330	297	288	312	302	270	301	305	307	312	293	279	266	274	337	273	295	309	306	315	294	340	288	296	288	281	297	307	314	266	311	286	313	304	298	270	299	291	280	313	267	288	274	283	316	287	306	337	305	272	272	262	286	323	277	305	306	291	280	285	270	289	274	307	271	260	303	303	309	302	306	289	313	300	311	293	284	300	277	295	282	275	291	301	306	317	332	286	263	269	312	322	244	293	273	310	313	290	276	328	280	321	305	296	301	314	287	285	304	316	293	305	285	271	280	266	298	299	300	313	308	309	286	328	291	288	302	280	291	330	303	311	270	297	296	274	279	278	294	295	318	280	283	297	299	291	279	278	295	278	330	287	286	308	303	320	255	273	285	314	314	273	294	271	291	312	284	270	319	288	272	315	293	282	291	296	282	298	289	286	291	291	311	294	253	295	297	324	299	318	326	298	285	265	305	278	281	315	301	294	248	309	293	288	315	306	290	325	306	285	302	310	289	302	299	319	274	289	290	287	291	270	270	302	299	292	290	255	304	283	305	283	288	277	311	306	303	289	287	264	273	296	312	305	288	292	304	291	294	304	293	329	287	272	319	274	270	266	275	317	287	322	283	327	282	303	271	272	301	270	289	283	314	273	341	286	306	283	263	305	264	291	318	278	273	304	290	279	302	286	289	293	281	287	299	313	298	276	282	312	286	284	278	302	308	287	286	297	275	293	316	308	329	278	328	291	299	302	296	309	289	301	304	336	290	306	300	301	295	336	289	317	287	288	310	279	301	290	270	305	295	319	289	275	285	293	311	296	296	271	259	298	288	294	287	276	299	251	308	286	266	301	329	290	305	310	278	267	301	283	302	296	272	283	291	310	296	299	301	290	297	309	301	306	289	275	308	311	298	320	304	270	322	277	280	316	318	281	294	280	320	303	309	310	288	327	316	282	298	273	296	290	292	300	285	290	324	348	266	301	272	282	282	282	297	283	322	292	288	334	279	297	311	294	282	303	325	258	321	289	287	276	285	315	270	312	318	299	320	329	302	306	269	318	307	277	268	325	273	313	290	294	298	319	294	293	304	324	295	287	279	309	283	308	292	278	318	262	299	266	303	298	291	312	280	285	259	312	275	284	309	331	290	275	276	309	281	259	271	310	315	280	287	296	288	298	304	317	305	301	302	281	316	281	304	269	273	302	275	290	304	320	275	279	308	278	263	312	296	292	308	276	316	303	276	297	312	297	290	297	291	307	312	284	309	292	285	280	289	284	296	261	297	309	310	293	258	287	295	331	273	301	271	307	266	298	258	295	297	304	299	287	309	289	275	311	265	322	295	300	323	294	306	260	288	288	291	300	281	318	306	299	303	285	284	306	315	261	319	271	305	299	274	265	290	317	289	301	290	294	330	307	260	300	295	305	281	311	311	282	315	301	305	329	279	272	324	304	304	289	320	310	280	318	278	297	273	286	325	257	291	289	280	295	281	294	293	262	308	270	299	289	287	293	296	303	274	264	324	327	283	315	302	298	305	307	299	301	294	275	269	283	274	295	279	321	279	294	308	292	278	308	305	308	299	282	288	306	295	313	304	317	346	341	308	259	274	286	295	314	327	282	272	299	319	289	333	307	306	331	264	327	278	295	281	312	289	271	280	315	298	300	273	304	329	283	292	309	285	283	286	268	305	298	305	301	265	314	323	304	323	304	308	287	290	281	293	287	275	307	305	321	336	296	302	287	310	303	307	274	299	284	318	292	310	308	294	312	298	289	296	274	297	295	300	308	284	278	300	304	327	286	315	291	281	303	313	285	271	284	306	297	290	299	289	307	275	290	287	287	276	311	288	325	299	305	311	281	289	285	265	281	301	282	352	272	291	297	313	276	285	290	317	304	278	294	290	278	312	287	316	302	246	262	309	289	299	279	320	323	305	289	291	297	279	282	284	282	294	278	271	294	261	317	297	299	312	289	288	286	299	299	293	312	282	287	308	283	289	298	301	309	277	289	318	283	257	294	272	291	316	292	283	304	277	292	308	299	313	276	295	318	298	306	270	294	257	290	285	294	294	318	273	271	281	310	296	296	307	281	288	274	290	280	275	283	309	310	280	318	273	274	258	261	295	306	306	293	273	286	303	281	298	290	337	297	276	285	279	301	306	320	295	316	300	315	291	300	265	289	288	272	334	287	325	286	305	305	292	287	305	326	329	288	283	283	300	304	302	307	287	279	289	314	304	272	308	301	309	295	277	312	328	289	299	329	295	305	315	314	288	282	285	287	295	297	303	281	285	316	292	318	268	285	310	278	308	308	299	297	291	277	287	299	292	318	310	307	308	303	296	296	263	271	273	283	285	258	289	309	269	298	282	294	310	273	260	313	272	269	269	322	287	310	269	309	286	288	302	301	302	284	298	296	266	324	298	283	291	291	312	287	316	304	297	299	308	296	309	300	290	279	280	294	299	311	308	303	309	291	299	304	292	285	288	265	299	302	298	283	287	302	306	303	269	288	279	283	283	287	301	292	263	289	305	295	292	276	310	283	314	299	324	300	298	291	283	287	292	311	283	293	284	250	280	271	287	283	291	293	294	303	281	292	332	320	293	306	293	299	304	286	299	284	305	330	275	306	301	308	308	303	282	284	270	295	283	296	316	314	323	306	276	279	312	301	294	281	284	245	296	321	326	281	261	306	299	297	290	284	283	285	308	292	269	310	281	302	281	277	315	327	292	249	308	315	306	287	316	326	328	301	300	289	303	290	322	283	299	302	279	305	298	312	331	264	302	294	326	282	275	301	278	294	278	301	289	290	275	295	313	282	298	298	304	284	305	297	273	264	323	315	291	324	284	313	278	290	274	297	276	312	296	309	285	305	286	278	279	282	311	319	298	295	283	266	292	284	282	317	299	276	288	270	309	303	282	284	288	304	294	288	298	324	321	299	288	285	259	288	322	286	276	318	333	261	300	268	310	305	318	308	311	319	294	270	306	309	268	297	318	287	296	315	297	282	343	252	295	281	292	292	300	281	320	284	315	274	266	312
21947	20986	28693	23475	20986	21007	6487	1307	1006	977	882	832	834	825	781	769	731	737	738	818	725	751	753	714	730	762	685	729	723	736	725	718	681	723	711	674	742	677	726	703	706	661	688	693	689	675	705	691	694	678	720	704	698	694	686	742	679	738	680	742	741	690	749	692	707	659	721	684	667	706	740	680	706	685	691	677	679	674	630	692	629	683	727	661	723	740	672	656	721	648	674	675	713	692	716	658	702	676	691	630	727	701	701	727	690	703	715	667	692	704	722	683	688	647	658	638	651	743	699	678	638	700	707	719	705	689	687	654	681	678	717	669	694	703	674	730	692	677	663	662	691	671	717	767	693	666	698	723	693	708	715	669	714	654	713	740	740	711	698	685	695	679	623	746	671	658	675	675	703	663	686	658	667	668	666	709	703	695	662	646	706	702	652	674	690	718	667	674	680	709	659	707	662	695	710	692	662	683	685	692	635	664	672	699	678	654	670	729	686	689	597	711	732	678	706	660	684	684	680	680	675	666	715	663	706	731	731	664	724	718	725	733	697	721	650	680	675	672	707	638	688	675	679	710	669	677	698	687	725	697	669	678	671	695	696	690	668	694	724	658	703	656	667	660	712	697	647	654	609	673	687	677	696	668	690	705	699	713	690	728	692	646	672	697	687	717	685	704	736	688	682	693	668	646	698	713	727	681	687	718	655	638	680	651	695	686	634	689	686	675	719	667	688	686	724	700	687	701	719	674	690	665	725	685	703	641	660	693	684	735	695	684	647	745	678	679	739	704	688	706	676	699	711	704	675	638	726	674	659	656	723	661	673	678	651	697	688	694	666	684	731	669	669	698	714	691	685	653	711	686	700	697	682	706	714	699	678	642	665	701	689	709	677	738	724	699	696	674	693	682	710	699	690	665	661	692	705	663	715	686	685	709	711	662	687	712	645	702	716	659	637	725	687	671	673	712	661	702	692	679	669	679	699	677	708	666	709	664	649	662	666	628	704	717	683	674	721	715	682	699	664	667	705	673	705	697	710	667	662	699	747	670	685	711	639	678	664	696	686	724	686	631	668	694	685	688	629	689	703	703	689	699	679	712	653	725	706	668	707	655	721	653	645	678	602	656	691	728	704	682	712	712	693	681	688	719	694	709	700	690	731	670	617	696	693	690	701	688	719	724	686	669	683	726	703	722	730	646	684	670	674	674	666	709	718	667	650	701	689	763	714	681	683	671	698	689	695	701	658	697	668	697	663	681	693	721	698	657	683	684	695	690	692	694	686	704	739	680	654	686	682	699	695	671	620	686	682	661	703	701	742	684	700	662	682	702	719	687	671	705	733	738	659	693	675	670	710	685	670	678	623	689	672	672	689	660	665	691	673	715	677	653	696	706	676	707	710	716	742	637	719	676	681	669	668	670	635	636	717	684	657	680	660	696	650	688	645	680	712	689	699	681	667	681	674	730	676	690	679	685	693	709	686	651	721	700	682	694	717	691	672	661	682	717	689	706	643	723	657	680	704	675	660	673	631	727	707	688	624	669	689	656	698	660	678	681	658	708	661	698	711	629	709	733	738	690	644	684	665	728	676	643	702	691	671	713	695	686	688	686	674	699	677	722	672	703	703	665	691	640	657	655	663	667	649	666	713	710	687	676	642	700	703	681	695	715	650	641	671	662	739	692	718	710	666	674	722	760	684	680	702	692	702	674	711	674	700	690	690	683	668	754	699	713	671	658	665	641	673	696	713	661	633	722	712	680	635	670	688	687	688	684	706	637	690	663	657	701	738	662	730	652	669	618	650	685	674	671	605	701	665	718	703	681	644	691	720	661	652	668	689	692	676	674	713	713	672	670	653	649	683	644	694	706	649	669	696	714	673	673	715	668	675	699	729	712	665	682	684	699	678	676	673	652	705	740	684	657	702	729	701	702	701	677	708	735	665	666	646	649	706	705	719	683	657	707	703	670	666	694	687	690	701	702	714	669	698	662	694	697	659	673	693	700	715	666	709	675	676	703	693	661	679	717	702	690	682	704	714	685	658	676	709	633	649	690	677	684	711	650	698	684	698	691	705	692	712	698	669	673	619	700	670	720	639	685	667	638	715	709	654	686	678	654	660	658	697	693	687	683	690	669	682	673	698	659	686	715	672	633	696	714	750	696	687	662	687	647	682	711	699	701	719	656	663	676	666	715	718	670	695	670	679	699	654	713	694	674	641	648	691	721	730	717	698	693	671	704	642	726	693	697	671	639	688	697	674	711	668	676	715	667	666	715	653	704	684	706	630	699	699	691	703	671	712	716	710	683	696	661	665	651	670	675	655	662	660	679	688	704	721	701	709	720	675	637	667	708	724	710	670	700	660	691	686	644	689	673	632	676	676	615	712	673	699	678	687	723	685	660	691	627	673	702	719	671	676	687	675	674	689	688	672	684	662	739	687	717	667	659	691	659	671	706	664	693	669	650	717	699	747	661	717	691	718	686	661	617	671	649	690	669	656	714	675	698	711	692	647	700	679	680	666	671	677	733	680	677	711	697	719	709	702	689	652	722	693	673	686	706	689	686	684	683	683	661	709	674	690	603	702	694	675	680	676	686	677	716	715	650	687	680	678	656	674	678	710	693	674	746	701	651	690	683	699	687	695	684	663	660	705	665	686	724	682	660	644	655	693	645	706	646	704	670	706	714	675	689	675	641	643	667	704	663	690	729	676	683	645	680	677	670	698	702	715	694	748	673	669	698	668	688	692	657	685	684	681	665	668	641	729	668	709	672	691	669	684	668	701	662	720	717	688	673	737	661	655	644	695	671	679	605	618	673	655	713	713	636	648	702	686	693	677	675	685	693	655	693	707	661	700	739	671	704	679	698	603	753	677	683	703	652	707	676	664	657	641	683	636	657	676	691	687	631	688	649	672	682	698	657	693	684	720	676	674	678	662	678	748	697	651	619	630	702	686	709	646	708	685	630	695	680	724	747	718	704	693	724	722	681	645	693	677	689	680	642	659	668	659	661	680	675	658	667	633	683	672	667	655	700	662	712	643	693	674	722	651	648	682	655	686	681	707	668	669	712	697	667	659	683	728	667	705	640	652	681	689	703	733	670	694	660	713	746	641	691	715	748	679	711	719	673	691	717	618	717	681	639	695	695	727	659	694	695	735	712	716	698	679	701	718	654	648	665	654	694	688	708	668	673	703	675	687	696	759	706	724	674	707	718	707	683	667	714	649	703	693	672	705	716	681	753	716	641	663	695	683	674	710	688	634	709	661	700	692	675	660	682	699	666	645	680	710	713	741	640	705	709	676	605	731	687	707	697	692	645	683	678	718	720	680	661	705	697	694	631	683	733	719	663	694	716	687	686	638	652	741	705	656	695	722	708	639	714	655	670	640	669	676	702	658	712	680	667	703	707	727	678	696	663	741	687	694	708	672	743	636	697	680	684	648	733	720	709	749	703	659	681	667	663	684	681	708	641	706	704	703	713	680	689	659	627	670	685	700	703
15343	35247	9407	4483	3300	2643	2178	1809	1633	1429	1274	1259	1181	1049	1041	998	1016	969	989	951	927	914	952	937	913	902	874	916	856	925	895	840	839	910	861	918	891	933	957	862	857	919	858	813	815	880	854	885	927	885	865	880	842	821	842	892	858	847	865	908	899	862	848	843	811	881	889	883	892	831	894	850	867	822	923	908	879	884	854	836	864	863	877	803	844	874	891	850	905	861	875	850	878	883	893	861	857	812	903	816	897	870	892	866	867	874	865	888	896	919	865	829	898	898	861	833	840	850	835	851	848	831	897	845	865	824	878	881	835	855	865	913	848	838	908	861	873	859	859	879	866	886	846	828	907	930	881	807	891	884	878	852	888	871	897	878	845	857	844	863	841	840	857	838	874	860	837	899	856	783	856	832	881	820	875	796	898	884	823	846	813	861	847	831	841	870	839	836	888	867	827	872	845	849	840	847	875	860	880	900	907	878	861	802	871	891	777	861	924	872	855	893	855	790	814	834	925	848	861	885	853	929	862	837	848	894	934	863	870	852	852	855	905	843	888	895	890	852	867	823	840	795	842	829	852	833	875	884	834	798	858	866	868	845	838	846	882	853	864	832	821	908	842	868	812	836	880	877	875	825	854	902	866	886	827	858	877	842	891	883	853	883	829	827	840	831	893	868	880	857	878	881	857	875	880	878	830	863	858	871	894	868	913	851	837	852	843	858	893	868	825	832	802	884	852	867	838	857	804	860	833	919	852	781	830	865	886	853	888	875	934	870	818	873	861	865	810	863	924	919	838	852	870	853	851	849	849	905	875	893	830	807	910	933	905	894	840	926	836	929	853	852	834	867	901	863	917	790	880	839	898	933	882	835	848	896	898	843	905	856	802	855	865	850	846	920	815	849	906	859	839	854	918	808	876	858	859	859	877	828	874	900	815	833	830	906	868	837	856	817	818	906	873	859	867	861	860	832	911	879	829	888	877	913	804	903	855	836	853	810	812	869	842	864	856	902	871	875	847	843	844	866	881	849	899	828	836	874	893	887	909	863	838	846	931	855	879	873	853	860	825	841	844	832	860	816	872	827	811	849	847	852	874	852	857	879	902	835	862	850	836	834	819	846	885	883	901	880	826	843	916	834	819	865	879	847	857	825	835	852	808	869	894	841	878	872	879	870	875	780	827	834	856	845	885	856	838	858	854	845	824	833	862	844	788	861	839	873	836	819	846	870	826	840	830	848	851	841	878	862	872	837	829	857	821	893	905	920	837	931	840	861	864	862	881	890	884	864	853	889	867	808	831	834	892	853	823	885	893	918	844	867	813	847	907	850	857	858	864	863	890	871	885	918	860	846	885	859	884	857	876	828	891	892	883	857	915	862	918	849	856	862	814	911	864	871	829	876	854	916	854	877	878	893	858	836	864	880	843	866	886	908	887	850	901	857	823	838	894	868	883	889	826	827	828	854	869	920	868	858	858	863	807	885	848	897	851	831	833	901	876	837	860	867	896	869	812	857	801	888	891	809	823	864	842	877	827	901	838	912	830	896	839	902	855	837	870	861	824	851	849	875	873	841	870	872	896	884	814	908	889	927	904	827	782	882	842	854	824	793	876	841	846	880	864	883	859	842	826	858	844	881	861	825	867	898	858	859	886	864	841	886	848	879	896	837	842	853	889	848	905	853	852	825	865	898	894	910	887	878	866	900	840	856	851	885	905	839	890	830	837	896	838	842	837	880	812	853	899	857	873	850	884	889	841	860	926	866	881	833	833	849	901	896	898	918	960	877	835	870	858	848	865	886	847	912	856	903	854	871	881	881	885	852	854	862	825	839	906	830	864	844	799	878	906	886	844	861	845	886	854	883	878	860	847	854	885	886	860	878	834	880	864	860	916	865	811	916	854	904	930	930	877	896	836	848	859	864	851	899	907	835	867	852	844	846	825	866	850	857	876	883	876	835	864	855	894	836	813	877	868	856	817	876	843	879	885	854	852	857	822	863	868	819	896	871	863	802	870	876	866	828	856	878	842	860	854	849	836	843	873	881	820	810	911	842	843	879	874	820	888	832	853	811	880	839	843	861	862	828	820	811	862	889	930	864	842	838	876	879	886	868	871	849	895	841	891	882	858	891	860	855	858	910	833	856	826	850	858	832	873	878	803	920	879	852	858	875	832	913	837	844	890	873	891	836	827	852	882	870	854	903	839	861	889	857	866	873	854	895	841	868	873	884	880	879	843	878	865	894	825	819	868	860	833	839	893	861	841	883	887	893	895	911	915	866	843	871	888	845	851	869	865	897	911	864	937	798	858	913	843	826	875	838	894	819	865	863	885	889	845	838	899	876	848	854	851	844	898	875	839	863	868	843	841	855	908	821	897	829	824	863	829	866	837	880	865	825	834	889	910	847	903	810	831	893	866	879	864	829	899	836	946	863	868	864	888	852	841	828	858	838	892	866	840	867	911	852	862	863	817	810	880	851	823	869	872	899	862	872	811	826	852	867	906	793	842	851	857	854	862	824	812	872	807	905	814	865	911	895	847	860	817	893	841	869	888	916	837	864	907	890	842	863	864	845	847	904	841	864	865	828	790	863	957	868	829	846	792	866	887	812	811	820	869	882	876	874	870	905	842	906	894	866	791	811	869	861	922	846	890	876	854	898	858	864	886	881	889	885	849	888	886	821	909	865	860	831	851	921	891	868	888	886	864	846	899	871	877	840	864	841	876	861	867	917	881	842	822	899	827	884	868	888	925	838	911	847	882	815	798	891	908	864	871	896	876	831	863	834	847	796	863	877	841	868	877	922	882	925	884	814	846	882	863	844	862	864	877	886	913	847	840	942	855	867	895	869	859	882	861	855	851	868	856	797	903	901	880	873	852	820	833	889	851	864	841	878	835	861	847	909	841	835	870	866	801	884	860	894	872	878	905	916	905	824	857	875	851	916	846	868	858	846	913	874	863	866	847	793	855	870	853	803	893	868	842	888	886	839	803	897	854	851	841	873	863	890	876	875	821	831	863	900	845	886	851	860	868	849	838	853	941	836	897	839	822	837	818	841	837	862	853	852	894	847	880	860	853	818	905	854	881	875	865	895	887	844	818	864	893	864	854	856	857	900	857	862	852	834	815	831	868	872	828	873	837	894	875	855	846	903	860	830	835	852	884	834	842	887	875	875	817	870	866	812	820	898	829	831	884	895	845	877	892	894	866	850	842	847	892	905	823	772	840	880	897	860	899	883	857	942	849	836	916	875	872	818	842	834	867	868	825	852	862	826	894	872	895	908	868	863	872	832	846	865	878	854	890	883	840	874	849	811	848	845	864	857	865	899	825	909	841	849	919	827	898	867	866	898	858	910	865	889	838	847	853	845	868	891	881	872	832	876	885	827	848	854	836	857	855	853	873	848	880	860	892	885	901	891	807	932	816	875	875	881	872	866	819	789	863	794	913	848	830	836	816	818	869	852	886	893	841	854	843	836	857	866	920	854	860	847	878	853	870	887
26848	18211	4078	642	516	486	440	450	415	445	395	440	465	432	403	470	447	461	411	420	450	403	467	430	427	412	422	430	443	432	433	399	421	404	427	444	416	423	426	456	431	465	425	424	428	388	440	423	445	426	423	429	427	369	444	420	400	449	434	432	423	426	418	455	436	414	419	423	406	412	445	464	430	429	455	414	417	428	435	430	426	431	421	412	468	446	438	455	443	428	429	415	422	420	420	402	436	402	441	428	395	436	394	453	433	413	438	445	437	439	421	439	405	418	429	417	425	381	398	426	434	483	407	442	438	426	462	408	420	393	437	392	432	401	408	446	445	430	435	440	412	427	457	417	439	422	448	412	441	446	398	433	450	421	435	398	449	445	450	440	381	440	478	401	441	432	432	427	399	427	437	433	409	462	421	441	423	474	408	471	442	461	440	432	426	439	436	438	415	454	445	448	435	422	463	430	444	454	416	437	451	405	417	431	452	437	402	457	444	414	449	420	430	405	441	432	417	418	393	432	418	453	444	472	397	420	398	421	428	435	442	431	399	444	442	415	421	444	434	413	422	419	429	450	405	407	449	393	396	404	433	453	432	427	431	422	454	431	390	428	456	402	438	464	436	430	432	452	410	426	454	424	440	433	444	446	457	395	413	423	444	431	427	453	432	392	434	447	430	429	417	441	422	413	405	425	403	464	435	430	403	429	419	418	448	464	434	438	434	425	427	451	451	430	454	442	447	447	441	436	447	419	429	439	423	411	425	419	430	421	449	409	428	421	440	461	415	416	456	432	443	438	452	442	443	416	414	444	426	405	424	437	409	434	442	403	425	413	433	434	446	412	456	415	439	444	472	405	409	408	435	473	422	436	419	396	402	413	461	451	420	426	403	442	454	404	431	430	416	415	435	420	406	439	428	437	444	472	425	463	449	414	463	439	437	430	435	436	455	416	418	435	465	412	452	423	413	448	438	405	437	474	452	429	457	429	449	434	457	419	430	457	401	447	453	438	416	434	454	415	450	417	412	441	442	469	412	447	419	435	444	421	450	466	437	418	395	412	459	423	411	446	444	439	418	389	410	425	428	414	414	440	414	455	424	421	452	424	403	415	376	429	426	402	411	438	446	402	402	420	427	429	403	421	430	435	428	406	443	431	459	419	375	425	404	446	393	445	412	430	440	421	409	464	428	434	438	410	428	441	401	418	439	420	442	429	414	405	428	433	448	413	446	460	422	449	423	449	452	414	404	422	432	434	454	394	421	442	445	421	440	399	419	411	402	433	464	453	432	417	430	449	422	440	424	440	439	403	428	421	449	437	402	433	446	409	434	431	443	399	412	446	416	436	434	421	444	429	441	427	419	434	441	440	416	445	381	384	415	453	413	438	435	430	431	420	426	446	428	420	452	436	432	440	429	431	454	412	431	440	461	455	400	412	397	418	428	428	451	409	453	393	402	446	407	444	414	412	424	408	430	437	454	433	408	448	408	433	433	428	461	457	430	444	425	419	473	426	443	427	389	455	434	437	444	408	406	438	455	409	431	443	439	451	408	438	445	434	422	442	437	402	441	450	392	395	404	414	448	446	414	439	440	421	442	375	450	451	470	411	464	414	415	416	424	441	408	463	429	448	473	432	451	390	409	384	469	439	411	424	407	409	430	432	411	439	468	436	438	390	445	459	455	449	428	430	391	453	430	433	443	406	443	396	429	470	403	483	394	450	464	456	415	420	433	420	406	421	435	412	430	418	454	465	430	397	427	419	424	422	460	410	410	438	392	447	386	447	403	404	412	457	416	430	432	441	468	446	423	428	412	471	418	428	443	438	443	435	406	429	418	441	471	411	392	436	459	391	428	441	398	410	417	423	418	459	456	444	450	492	436	451	448	436	446	431	448	387	439	459	351	439	390	441	413	401	415	414	447	422	418	424	435	485	437	413	410	433	455	497	395	446	405	436	437	416	401	429	466	425	434	428	426	478	446	454	424	403	380	445	417	466	411	391	453	412	435	425	435	451	401	444	459	405	400	415	425	412	408	453	419	432	448	396	422	451	428	406	401	409	410	455	437	423	458	461	443	421	420	404	428	442	431	404	399	415	437	425	466	440	449	425	413	406	419	457	437	435	429	416	445	413	408	412	444	421	433	481	407	448	420	390	432	423	401	450	410	437	466	431	446	451	434	414	456	458	408	412	388	443	469	403	461	427	406	444	414	420	425	463	430	436	451	427	427	432	438	426	449	462	433	436	452	425	405	447	406	437	436	385	438	423	432	421	460	423	409	433	411	445	416	385	448	405	451	418	430	433	440	410	388	476	434	415	440	466	441	457	426	424	465	444	463	482	464	429	418	411	454	396	427	426	504	389	438	415	455	434	411	417	447	418	444	451	448	418	418	500	421	435	421	440	449	449	432	463	438	453	414	431	409	425	434	417	423	420	422	449	451	441	447	409	422	428	441	415	437	430	434	432	453	448	447	412	444	440	409	405	475	442	402	445	419	437	455	417	412	401	436	414	416	423	447	432	434	393	421	365	415	440	455	440	424	417	398	448	399	433	430	437	411	427	443	396	458	436	442	408	403	417	438	451	446	427	398	404	404	450	422	463	443	444	414	416	450	434	413	459	414	391	443	427	412	457	424	453	413	454	382	445	445	400	439	428	448	419	428	433	416	438	429	422	419	459	464	426	405	439	435	439	441	441	425	425	438	446	390	427	416	426	416	421	414	443	399	439	407	472	433	447	411	443	418	471	431	432	409	436	448	428	414	430	440	389	416	413	413	407	429	425	437	442	467	396	436	443	420	426	459	409	454	427	411	418	439	439	434	405	450	456	440	453	420	408	434	426	457	422	437	458	417	432	422	416	415	436	447	444	408	431	437	445	450	431	424	417	409	419	450	458	422	455	436	418	462	412	457	463	444	409	424	418	431	411	398	384	424	422	455	417	436	393	452	438	432	398	462	381	423	421	459	398	435	438	438	465	407	437	411	426	412	433	437	434	445	455	402	453	411	433	439	415	438	405	440	474	440	454	405	451	439	415	408	417	420	419	411	438	427	384	438	456	410	446	399	445	458	442	381	445	447	434	430	400	412	418	394	451	460	442	405	425	448	431	475	409	439	435	463	452	416	411	413	450	474	466	434	429	420	427	421	445	404	476	440	427	413	433	451	412	449	413	444	433	431	430	415	426	390	423	408	447	416	472	421	435	441	424	450	451	404	451	445	438	435	430	429	419	413	459	444	444	452	430	428	431	424	410	409	423	449	409	449	426	444	419	446	446	419	439	447	440	432	465	427	459	463	413	381	427	403	388	466	433	453	439	435	441	470	464	448	485	410	438	452	438	389	423	432	418	408	454	421	420	382	398	443	428	427	436	416	439	416	395	427	444	460	405	446	455	400	454	427	456	421	430	450	399	459	434	405	426	468	437	449	448	420	457	428	453	402	412	458	412	462	467	427	398	468	456	425	421	439	420	412	439	435	428	441	435	419	433	449	402	420	432
6734	9191	1024	739	670	611	641	568	565	564	515	540	553	541	513	517	516	522	523	584	541	484	534	532	551	574	551	520	583	495	524	489	564	512	539	556	547	540	565	530	547	578	521	522	571	548	553	530	530	514	490	518	535	509	544	507	523	508	560	520	518	542	525	535	562	518	537	538	519	482	522	515	525	518	479	484	535	505	533	551	530	529	517	519	528	537	544	531	548	546	544	498	495	520	542	537	496	522	558	526	519	532	525	492	562	511	576	540	543	488	507	532	580	536	500	528	516	528	584	530	521	508	559	542	544	511	502	527	504	498	499	529	508	528	539	566	564	528	478	529	507	576	520	565	549	536	491	532	473	499	540	545	520	539	535	561	482	536	512	551	558	526	484	538	553	539	564	504	508	533	551	545	544	558	532	498	528	493	594	529	548	487	503	543	519	538	520	553	511	520	585	547	504	505	545	549	555	531	575	551	548	538	518	530	555	570	473	537	528	521	508	575	527	517	553	515	521	547	534	528	531	499	511	500	528	492	540	502	513	519	568	534	523	480	516	575	571	542	505	526	509	529	539	516	539	541	521	546	551	547	488	512	495	521	496	522	532	556	556	528	569	538	515	511	546	526	572	536	492	514	561	528	520	544	540	490	535	487	530	503	554	529	551	534	521	541	525	492	492	541	508	547	501	515	519	522	562	523	483	487	535	557	551	510	517	552	555	486	547	551	540	551	548	554	581	553	511	526	524	584	513	522	536	556	574	532	563	545	554	541	467	525	536	534	514	526	535	565	537	501	547	541	495	533	545	583	522	554	544	517	555	525	509	501	542	529	536	531	558	534	550	529	518	516	574	553	603	525	552	514	502	549	562	519	525	553	545	522	519	527	532	505	547	554	552	490	543	496	526	532	516	543	530	517	537	526	545	569	553	514	549	521	494	524	557	557	478	554	520	556	540	519	513	558	538	529	538	522	582	538	497	496	532	533	519	491	516	523	513	526	527	535	535	533	516	532	551	496	519	540	571	511	557	509	532	527	527	570	533	498	489	471	590	492	543	521	549	572	486	554	539	518	536	524	522	535	496	487	529	547	537	493	551	571	504	580	523	539	489	554	529	550	516	544	497	520	543	545	545	526	520	578	557	569	525	515	587	518	507	516	539	540	534	530	565	541	526	553	538	581	526	549	501	507	484	533	542	452	569	553	523	474	577	577	536	540	562	545	505	557	525	540	519	534	528	532	511	532	532	520	537	531	538	530	531	523	541	576	530	508	532	552	500	532	541	515	547	490	493	538	547	545	555	565	534	532	522	509	544	530	523	522	577	529	520	538	532	524	534	562	513	551	547	543	501	486	528	577	508	532	463	587	515	543	545	509	513	554	524	482	521	583	565	519	502	548	527	547	538	526	542	564	534	494	509	552	509	537	566	505	539	555	510	563	545	485	516	502	558	527	487	505	540	558	546	535	489	550	530	537	504	523	549	563	530	505	511	550	553	527	502	522	512	543	526	534	496	517	541	531	539	524	553	575	530	534	579	546	578	543	512	538	550	556	534	550	523	553	524	519	546	518	541	526	525	496	543	502	528	532	559	517	520	504	523	499	522	502	539	528	546	550	539	583	540	544	525	545	535	499	503	529	527	529	575	541	537	525	521	513	521	502	544	480	520	559	532	527	566	602	532	532	539	510	506	552	558	493	531	536	522	520	560	555	548	519	501	538	519	540	570	521	564	516	511	509	524	543	577	541	525	523	543	541	581	497	535	551	530	554	514	517	528	536	521	529	527	524	536	549	565	568	521	509	493	525	542	525	489	523	512	551	460	486	563	532	548	537	483	548	542	500	513	562	568	537	503	538	534	532	538	589	531	528	525	504	554	558	516	553	500	547	508	551	515	516	541	550	546	541	550	541	539	550	544	545	528	520	530	494	475	493	551	543	513	500	545	526	537	560	516	539	540	513	520	507	567	500	564	499	531	576	586	512	530	542	498	557	516	541	506	540	523	519	557	527	552	525	522	548	539	530	543	495	476	532	521	537	527	569	556	512	546	525	535	559	506	515	533	526	514	511	555	491	535	550	475	534	559	551	576	542	478	534	529	513	516	503	524	508	532	532	505	545	514	574	562	535	526	541	536	571	494	548	534	520	540	518	527	512	538	523	537	546	538	543	554	556	549	563	497	525	522	528	519	544	505	544	536	553	551	548	522	492	515	535	528	504	537	534	530	544	526	547	546	546	527	540	530	548	534	510	544	529	553	506	555	540	523	555	512	517	537	523	539	534	536	531	518	547	532	509	567	584	502	543	518	510	530	512	495	522	525	529	525	533	501	505	542	520	500	513	579	547	567	520	515	554	523	505	553	553	516	535	550	539	500	533	495	497	528	585	543	501	492	552	540	546	577	485	527	525	528	544	550	539	530	497	569	538	526	539	511	539	510	506	527	549	558	506	518	496	547	546	552	558	565	554	557	577	528	493	528	545	531	564	536	502	498	591	488	478	502	502	522	551	533	530	521	571	550	541	521	523	490	490	547	556	537	524	500	519	526	493	506	547	538	504	555	535	493	574	542	551	518	565	529	518	509	564	524	545	559	554	516	556	535	550	529	562	530	521	535	561	528	516	471	553	540	533	555	536	548	520	562	525	549	536	553	528	580	530	551	555	524	553	526	549	522	532	538	534	537	547	547	552	504	536	565	541	524	548	546	568	501	529	531	538	551	547	576	541	539	494	516	512	509	505	506	524	524	526	520	557	578	578	508	515	524	563	523	521	549	502	530	542	538	522	499	489	550	519	535	510	526	515	514	559	534	512	487	565	525	528	529	540	521	510	549	533	543	511	497	507	524	571	534	517	529	524	531	559	485	537	563	513	547	504	496	540	482	539	521	516	547	562	516	541	578	536	545	475	531	522	503	495	539	564	560	550	516	558	533	533	524	533	541	546	541	551	545	512	503	529	506	525	493	549	526	550	529	530	508	582	504	549	515	509	576	508	519	502	545	507	535	544	525	541	545	537	518	500	555	521	504	516	510	553	498	519	521	547	539	542	567	521	523	510	512	575	504	527	519	494	520	514	481	526	513	533	543	530	542	521	556	541	539	569	502	491	545	529	558	529	494	513	529	526	508	562	526	538	524	513	532	531	514	547	539	532	567	518	515	532	532	537	515	516	527	570	538	582	545	510	564	557	502	530	508	524	499	523	547	527	528	553	493	556	552	566	525	549	500	559	531	502	527	502	551	532	522	570	500	549	520	536	546	515	507	584	559	533	551	526	501	534	511	514	516	558	501	523	530	586	548	551	514	524	531	509	553	547	544	498	529	499	550	547	508	482	504	547	515	468	538	521	537	503	497	516	538	515	516	520	547	496	517	501	509	482	506	516	532	542	532	585	557	515	501	487	496	520	567	533	581	527	550	541	535	529	541	481	551	494	567	503	511	528	574	556	546	545	530	534	523	540	552	541	496	566	523	568	529	546	536	507	508	530	514	541	569	563	556	521	503	489
22928	20982	28155	23974	20951	7649	1440	1117	975	1020	990	886	895	892	861	814	835	820	901	822	847	802	778	843	840	841	838	852	860	810	785	824	820	824	846	770	845	782	846	760	774	834	806	832	807	872	816	850	811	873	829	774	749	792	814	857	777	788	756	827	825	776	841	794	749	802	797	824	800	800	827	848	831	802	842	805	806	782	783	837	837	831	818	868	791	805	824	763	828	834	795	799	783	830	796	794	745	782	812	844	781	845	811	815	808	840	842	787	790	807	830	802	809	785	834	789	769	845	811	797	741	834	820	792	784	805	832	773	865	816	858	800	783	819	823	783	846	842	796	853	809	831	793	787	817	813	829	846	850	873	768	862	866	833	776	790	752	779	795	797	788	814	804	795	832	756	819	802	808	819	829	849	837	734	783	816	812	822	808	839	811	831	814	823	764	791	776	846	787	772	738	807	762	790	800	818	818	808	811	802	811	814	819	829	781	772	773	777	816	816	841	806	798	802	847	845	852	859	862	797	760	824	829	804	824	815	807	779	842	774	843	798	808	780	820	863	800	804	817	802	842	868	850	814	784	799	800	772	835	769	770	849	793	753	776	891	831	811	813	863	782	832	811	795	830	814	784	817	827	852	807	818	802	788	769	791	791	811	785	809	805	782	791	791	802	808	808	809	825	791	735	828	819	803	791	825	793	799	785	848	826	846	853	775	779	773	836	762	812	821	825	818	761	788	836	731	803	836	800	836	775	825	867	785	758	852	737	832	832	790	798	844	794	821	825	763	820	796	824	842	788	783	784	787	786	809	835	859	813	806	793	792	769	784	813	828	781	800	849	840	812	792	747	786	829	798	819	824	830	800	820	801	823	818	809	804	825	840	829	838	839	812	829	792	871	790	810	816	795	811	837	760	753	823	836	799	847	795	816	845	790	781	810	799	791	828	823	782	812	784	786	835	804	837	806	810	808	823	817	784	838	775	784	779	832	780	777	827	803	808	816	813	762	789	856	793	767	795	742	814	809	773	821	852	779	843	767	765	783	811	794	841	811	818	809	795	765	780	820	811	752	738	801	795	829	810	788	771	859	863	765	761	835	783	820	751	748	832	813	813	838	844	731	792	792	799	812	843	766	792	827	750	794	784	836	793	800	842	825	772	864	861	833	864	765	810	827	808	784	812	796	824	795	758	839	788	804	777	816	896	824	831	760	838	824	770	806	797	817	787	804	796	829	846	750	835	840	836	769	806	789	812	847	770	795	803	839	756	800	785	781	835	818	833	832	826	804	821	789	796	787	783	806	794	790	800	830	825	841	834	840	841	778	827	779	846	834	816	862	791	781	803	812	749	778	804	804	815	750	785	768	801	813	798	784	824	809	786	755	744	783	773	768	772	838	836	821	782	785	773	826	796	835	847	815	797	861	823	766	832	754	890	813	826	795	828	864	832	803	819	791	802	830	845	819	786	791	795	785	841	864	771	809	804	856	796	776	825	817	811	789	806	829	802	824	784	810	848	834	772	804	800	833	816	812	803	799	819	820	795	820	771	784	791	806	808	827	786	845	773	804	799	746	821	801	789	787	811	786	807	812	793	818	773	830	807	849	764	802	792	793	779	807	854	853	822	836	780	818	828	797	819	820	794	807	829	754	754	793	800	820	799	798	791	794	832	822	772	774	839	786	773	781	821	845	766	759	795	804	815	804	780	803	792	784	805	771	785	813	822	812	842	749	861	755	846	833	822	809	864	814	782	795	733	817	829	821	813	795	794	763	798	812	847	815	771	806	811	852	823	818	775	772	816	759	847	831	803	801	862	820	843	778	769	856	744	820	751	814	793	773	860	794	797	803	828	816	811	784	809	817	799	783	803	829	813	831	826	781	801	761	809	774	812	817	764	850	796	805	795	747	822	806	805	787	804	833	821	826	811	858	765	817	807	802	831	774	808	819	845	768	823	798	823	770	828	809	860	810	836	816	810	847	766	874	806	771	837	794	757	799	843	864	815	832	765	767	760	829	758	783	820	830	809	793	806	798	796	770	819	775	817	785	837	834	850	791	792	767	791	801	784	797	804	857	819	833	791	840	821	804	842	777	785	794	790	770	772	781	775	813	789	871	755	785	816	807	775	816	789	745	757	827	787	798	793	812	834	777	776	845	794	773	783	859	789	813	838	815	813	788	817	795	791	834	768	802	830	820	824	813	828	795	820	784	842	780	790	830	811	752	812	828	773	779	770	730	800	783	777	827	804	854	813	790	821	821	807	812	803	781	739	808	788	783	823	751	810	809	766	784	806	770	778	800	831	783	848	824	816	854	843	822	851	848	787	830	820	852	782	806	802	855	831	853	781	813	746	845	792	791	810	763	793	795	855	793	796	857	809	796	832	810	785	790	807	840	771	843	821	866	856	825	822	843	831	813	862	830	832	789	799	825	827	819	792	779	752	767	856	808	757	846	805	759	776	797	764	835	791	826	801	796	805	801	731	796	848	752	813	862	821	846	774	829	791	843	803	743	844	838	763	790	816	843	831	825	809	777	802	845	791	804	800	814	798	812	759	791	821	780	817	798	854	810	812	816	816	777	863	811	804	853	769	765	809	853	806	841	807	823	848	828	779	814	855	850	795	877	851	863	854	790	788	817	813	763	805	808	843	815	800	797	781	764	815	844	771	799	807	797	817	840	775	798	843	804	790	784	795	845	807	794	849	826	851	832	794	817	772	787	823	778	817	789	804	826	842	785	848	815	790	798	792	815	789	829	838	793	810	854	815	852	806	803	794	838	812	814	814	817	805	801	798	824	753	815	780	834	770	770	788	814	788	788	791	831	790	778	783	834	819	811	810	833	798	852	800	753	786	795	813	789	807	833	860	789	757	866	754	829	831	816	784	790	814	811	853	777	809	790	820	761	829	865	790	824	839	775	761	828	784	795	788	789	793	834	783	771	854	837	781	776	838	812	788	801	892	860	860	839	822	814	847	805	784	821	803	790	788	779	818	765	814	798	788	804	770	791	797	802	789	860	823	767	791	795	809	834	811	784	827	836	797	749	790	826	821	851	804	852	794	860	766	798	819	782	794	781	847	828	800	809	841	809	827	820	821	781	852	762	808	781	853	831	809	840	799	818	794	809	776	727	815	845	788	792	781	815	850	806	765	812	837	860	774	814	848	823	797	780	778	783	761	788	829	776	800	809	807	793	812	802	755	799	830	746	864	851	817	825	768	804	842	801	773	830	781	817	794	797	807	793	767	826	801	744	815	792	770	843	823	823	754	786	774	809	763	826	831	759	824	802	823	872	807	767	812	764	796	802	804	777	814	833	775	795	789	810	780	796	786	827	805	786	798	817	834	802	813	766	834	752	828	815	759	866	730	835	845	793	806	791	837	814	822	756	808	804	747	837	776	827	828	802	816	816	789	824	849	770	782	745	754	784	824	823	743	854	819	795	778	870	823	799	826	866	795	860	795	803	853	885	770	831	784	818	826	794	793	820	798	785	801	810	806
13550	27782	6027	3019	2300	1916	1607	1524	1377	1239	1210	1126	1155	1100	1092	1099	1032	1075	1031	1020	1034	1061	1031	1023	1079	1020	1044	979	1002	966	1032	971	986	997	1002	1012	1017	977	1009	1024	1008	1044	1022	1006	945	1039	1004	993	955	990	989	994	956	1008	981	962	973	1019	998	939	952	988	1015	1008	966	967	967	975	1001	956	979	1009	933	935	992	980	1009	1047	1018	956	1009	1021	1030	1046	984	962	1039	1002	1015	1052	974	987	982	947	963	949	965	996	1002	967	993	1048	977	970	968	996	1014	987	1036	925	975	1009	1008	926	974	944	1022	967	1006	997	1008	949	994	986	952	985	942	1000	992	999	979	982	966	992	967	954	1000	947	982	962	978	965	974	1013	1011	972	996	981	959	983	914	993	1008	947	946	983	996	942	924	977	969	998	961	948	1024	961	978	1015	973	957	976	946	959	975	922	963	935	995	1063	1011	996	987	979	972	913	1000	1003	948	1003	993	983	938	961	1018	955	936	985	998	1019	1025	964	947	930	926	990	981	987	967	979	1000	996	1026	980	966	964	995	1058	1022	953	1009	977	973	988	1012	968	969	950	1018	1046	975	968	977	986	965	998	960	956	957	1054	1005	954	936	991	1006	1027	982	1012	1062	931	1020	969	959	971	974	966	962	970	948	995	1019	1035	998	981	978	944	981	1022	1027	984	1041	985	1021	996	1006	934	1003	951	942	949	1015	971	1020	948	972	988	994	975	953	971	979	899	968	1014	931	1017	953	954	958	941	1020	998	985	991	926	972	964	998	1052	977	949	923	947	998	1001	990	1004	989	987	961	904	1000	1005	1009	942	935	1002	956	971	953	981	924	970	995	976	1009	960	1013	973	1002	942	954	973	960	967	949	948	1002	984	965	1023	1034	960	1015	1038	989	998	966	1014	944	1048	982	966	937	968	959	1011	1005	1013	1001	1003	1009	977	1010	991	1015	977	938	1051	947	926	923	1002	1040	1002	978	924	1006	995	981	955	980	956	974	1045	1023	992	1050	970	996	999	953	977	1020	949	987	1005	956	959	983	991	991	945	973	949	1016	1001	968	1056	1007	956	950	914	976	985	1004	947	954	983	978	959	998	975	983	988	949	1010	976	950	974	1035	1050	1015	951	972	991	1016	978	974	985	988	950	995	959	935	983	997	980	976	974	964	986	1045	969	1026	969	1009	1009	998	1003	992	1000	985	968	1023	1013	1024	992	982	1018	911	966	941	1007	1004	1003	997	927	951	1040	967	963	1013	963	994	971	997	962	1005	983	982	949	994	1054	972	975	982	978	988	1002	1002	960	981	999	1025	1029	987	940	942	1034	957	938	1056	987	979	1009	975	1006	1027	1003	958	954	958	967	1017	958	938	1023	1011	1028	942	992	1022	1007	998	978	969	948	977	1000	923	963	980	1017	999	984	988	984	976	998	1000	977	1007	987	978	975	964	948	1001	979	954	920	910	1031	1004	1006	981	973	966	986	980	991	902	970	983	970	1003	1005	971	946	1040	1015	1000	1011	993	953	934	994	962	958	997	1023	1012	969	970	1006	991	949	955	1041	984	932	976	1005	956	938	949	1001	1012	987	1012	997	1008	988	1014	1004	947	1054	993	950	966	988	1001	960	994	991	1002	956	1002	1021	986	987	991	1015	1059	1009	997	1035	1034	959	1032	1009	968	1033	970	975	952	1002	986	1007	1054	942	1039	977	980	963	988	995	929	986	982	991	969	1015	1033	989	1010	980	949	971	937	942	1000	969	987	1015	998	995	964	954	1031	1003	939	1011	1040	930	997	984	1003	1014	943	975	1034	938	986	980	968	952	964	952	979	968	984	956	1027	1037	970	980	966	965	1000	942	971	982	996	958	972	975	986	974	1033	927	1039	941	979	985	936	963	1000	948	922	977	1054	961	916	997	978	966	995	1024	960	944	926	942	962	989	996	964	1020	993	998	991	1030	951	971	949	914	976	1002	985	1016	1036	1068	955	946	996	1006	1019	967	981	988	1031	1036	993	1036	980	958	1045	1013	899	1040	1015	997	963	994	992	998	1005	986	997	1004	966	972	964	979	982	988	969	1002	971	965	998	946	954	1001	981	1007	975	941	1033	1045	981	979	988	959	969	961	986	981	1019	945	1007	999	928	945	992	982	1004	1026	979	935	966	978	1015	988	961	985	995	968	963	1004	916	986	995	934	951	994	977	985	965	989	994	934	966	974	939	1009	997	975	1013	928	956	970	992	964	965	980	983	968	968	965	968	1030	988	953	1002	965	918	932	943	951	971	1017	950	983	1014	1034	970	972	981	1027	994	993	1039	985	1026	1030	1000	977	959	954	1022	986	948	974	942	982	953	935	1013	1008	1015	989	978	952	988	958	967	937	979	977	952	993	929	980	994	931	1001	1013	1034	1013	976	999	929	966	969	1038	951	1017	949	980	1004	1010	985	913	981	956	1015	986	996	960	967	961	1042	976	998	1016	1010	978	978	955	1021	1008	970	992	956	974	913	1039	990	1030	936	965	1051	959	965	988	955	987	1023	969	1023	940	998	994	990	955	982	974	996	979	1010	962	955	964	992	978	954	978	985	976	946	967	940	990	950	1019	988	975	973	973	997	974	978	960	954	964	1017	991	975	956	994	963	987	1004	978	1053	994	1019	919	984	969	936	1015	945	976	954	995	974	1021	958	992	931	964	1033	1034	959	969	990	987	969	1009	974	996	991	1007	947	927	900	1003	957	984	944	976	1013	985	944	965	1047	944	969	970	952	979	1000	1007	978	943	946	946	985	925	938	984	964	995	1009	978	1002	994	968	1010	972	966	944	992	937	936	960	1005	978	1005	982	1018	1002	958	963	1011	977	1057	1011	1030	1004	993	956	978	970	967	974	971	1019	1036	1025	971	938	968	1020	955	1029	1003	1010	982	976	1006	975	957	960	937	940	1022	982	1002	978	978	1018	976	1026	969	1013	983	982	964	954	1000	1004	958	967	963	988	986	1002	962	997	948	988	970	962	1002	961	969	992	973	959	1048	957	976	996	965	990	962	1033	1017	933	1014	1000	979	960	995	956	953	947	925	939	959	1030	989	958	947	987	1012	974	982	936	980	1029	970	943	992	988	941	935	959	1074	968	1057	1005	979	1004	935	942	982	974	1015	968	976	990	995	972	952	949	1017	989	978	947	1019	1004	975	972	953	997	1013	981	993	961	975	921	976	975	991	928	1014	969	1006	1006	944	967	970	962	975	983	952	972	980	943	957	972	1003	998	922	970	996	994	970	980	1001	983	997	957	954	930	1013	974	940	965	961	1010	990	1022	977	947	1001	1035	1007	985	987	975	973	978	993	923	1007	975	962	929	936	998	960	1021	1006	966	1031	1001	956	988	1057	953	976	949	976	957	967	975	982	1020	966	966	995	952	981	937	965	997	975	1004	980	967	975	972	1018	954	1030	992	1019	1014	982	1001	994	963	946	972	991	991	1013	985	1021	981	992	965	962	948	1012	950	982	1013	1073	963	930	934	1006	990	1025	1036	1001	992	932	1027	1006	1001	932	962	994	1003	1005	948	1026	949	1003	1020	939	1027	1010	990	1005	966	1031	1021	965	940	1000	966	1007	926	978	958	1006	982	938	979	990	1033	971	1017	981	960	978	994	1003	982	1019	926	971	999	986	967	1013	955	965	1035	963	1046	998	1020	948	998	994	987	970	894	969	933	1061	984	988	980	1026	1020	999	964	997	1008	985	1006	970	1010	974	1016	988	960	985	953	965	1005	993	982	962	959	999	952	932	955	991	989	924	957	956	970	979	968	994	965	1048	1043	988	959	982	993	966	1001	1015	958	978	1002	961	1044	989	942	1008	991	1029	971	1009	993	981	976	1014	951	1007	918	1007	1038	985	980	994	982	1006	990	1003	968	1018	962	967	914	1000	1018	999	968	938
23935	20944	26863	24967	6503	497	377	306	302	273	262	245	225	246	244	249	234	224	218	211	238	237	183	226	231	214	223	227	234	246	222	215	205	209	211	216	223	203	205	221	239	230	242	233	227	205	203	201	238	218	207	217	211	211	203	219	224	209	231	209	205	227	192	219	211	233	212	199	219	224	208	218	212	197	200	228	226	226	205	248	212	205	209	214	186	237	206	214	235	217	215	195	223	212	190	203	205	219	215	228	201	228	222	229	217	230	243	245	216	246	228	203	227	241	203	195	222	212	207	206	216	209	198	209	224	238	219	205	236	201	228	192	213	204	225	229	224	208	203	195	201	225	207	238	225	184	231	228	211	209	195	217	228	173	214	232	190	217	228	211	211	219	198	216	212	238	215	237	218	224	224	210	220	217	229	242	237	203	252	204	208	202	190	212	220	223	215	205	218	213	216	210	189	203	210	209	227	186	223	211	205	214	204	222	211	224	195	249	203	233	207	220	235	235	239	187	186	217	207	209	203	225	211	209	254	230	186	215	225	210	216	210	229	217	196	212	238	227	221	226	224	237	219	218	205	198	217	222	216	208	191	207	209	241	234	223	226	210	195	192	246	217	232	241	180	254	208	220	210	208	244	194	218	230	235	217	196	215	197	194	222	200	202	209	248	212	205	189	176	168	253	210	207	196	207	217	239	240	193	222	199	192	226	214	201	207	194	229	191	204	208	231	198	216	214	217	236	217	222	231	187	214	210	201	218	209	216	182	231	213	206	209	216	185	226	228	213	206	230	228	210	224	210	238	231	216	211	220	218	222	230	201	192	233	185	238	195	220	233	210	192	221	199	211	220	220	240	215	222	227	181	231	210	195	234	218	211	202	223	220	187	231	210	187	224	195	206	183	196	190	223	186	234	207	207	237	212	222	211	240	216	209	207	224	226	192	200	197	218	216	218	175	208	196	202	243	210	193	217	219	218	248	218	211	222	213	217	226	214	218	216	200	231	210	248	205	202	212	214	237	224	222	233	229	200	204	222	206	208	231	202	191	219	206	222	211	210	200	231	219	209	208	196	218	192	195	220	220	209	240	198	205	219	208	205	237	212	232	195	223	210	216	210	206	206	220	221	217	219	213	225	207	206	205	223	226	228	183	212	212	199	202	251	224	214	214	212	226	177	214	183	228	197	224	196	210	232	211	214	208	214	203	218	210	199	197	200	207	202	206	229	221	208	229	250	198	248	236	206	231	240	237	210	239	209	220	216	211	205	215	202	208	213	247	204	201	196	207	230	206	198	219	215	234	219	210	243	220	198	212	204	212	192	211	205	219	228	213	209	212	214	215	200	188	200	217	196	200	212	224	236	236	231	198	202	239	199	225	205	220	235	232	217	187	177	214	256	216	227	228	204	216	222	203	226	251	190	206	216	213	190	178	223	190	213	220	216	206	208	193	193	229	219	215	221	247	204	220	191	189	217	191	205	233	220	209	210	220	216	204	241	226	236	217	190	207	205	222	214	200	219	207	222	244	200	221	207	214	235	228	234	210	229	201	212	199	218	217	218	211	209	228	204	218	213	210	194	175	225	217	231	234	179	247	219	199	240	203	218	194	211	223	220	208	211	223	230	195	205	214	232	202	210	219	218	201	228	216	223	211	235	187	229	213	241	225	213	193	213	222	211	217	215	221	200	210	234	191	217	217	209	226	210	210	181	210	211	190	208	241	200	217	191	213	228	193	197	232	227	205	221	227	226	218	237	225	222	204	220	195	186	206	204	226	224	195	206	212	209	207	224	220	229	210	202	208	193	205	221	205	226	199	198	226	230	222	187	206	216	242	237	216	213	220	233	214	198	217	220	221	223	217	219	217	205	222	214	206	195	208	189	210	222	212	195	210	211	210	218	212	216	218	194	166	201	207	180	228	221	208	209	219	232	196	224	194	210	207	190	201	200	191	215	185	206	210	217	206	210	204	229	203	194	228	215	207	205	190	213	230	219	214	203	207	195	205	212	210	204	223	221	231	203	217	231	219	237	231	214	185	217	201	196	207	223	228	204	200	207	212	214	196	240	226	216	198	208	230	206	212	230	230	186	213	221	194	198	231	201	201	214	205	230	247	227	234	214	237	239	194	203	229	224	203	222	210	225	206	203	216	206	221	217	234	218	224	201	211	235	205	219	209	226	221	199	225	209	212	212	205	199	207	201	220	214	240	219	207	230	213	187	201	196	214	211	207	212	221	208	201	247	227	215	211	210	243	205	207	242	236	233	212	214	201	229	240	207	187	212	219	209	194	217	222	222	206	223	180	191	231	216	206	200	226	227	190	207	244	221	220	207	196	228	234	205	215	218	215	222	203	192	246	227	224	218	228	226	205	190	203	219	226	216	217	207	199	212	217	252	227	201	217	232	215	231	220	198	225	228	214	205	205	207	216	225	187	218	188	214	212	210	236	261	229	206	212	219	223	236	220	188	213	194	211	204	219	208	224	211	210	194	214	202	242	204	224	238	216	201	194	222	190	241	226	231	204	228	167	215	213	228	235	221	197	205	223	193	225	215	207	221	219	211	205	207	192	244	219	222	203	236	217	214	229	229	210	202	226	218	208	205	220	238	203	223	207	193	198	210	227	252	230	203	221	225	201	219	220	216	226	228	203	220	219	213	199	217	202	235	208	218	210	212	177	187	228	228	193	192	216	240	198	215	208	228	207	212	218	198	206	227	217	220	186	209	225	235	217	219	237	202	232	219	215	216	227	219	221	234	219	206	210	230	252	182	195	222	221	209	209	237	212	199	221	194	209	216	196	244	224	207	202	210	227	227	259	222	215	225	226	192	207	223	199	219	213	201	210	224	200	225	229	211	227	203	188	198	239	223	233	207	191	232	203	218	233	194	216	223	203	232	196	203	205	208	214	185	222	189	213	169	230	232	213	238	196	216	212	198	237	201	217	212	226	226	209	238	205	203	203	208	194	216	198	190	202	184	230	213	216	203	176	215	205	211	221	195	215	214	217	205	214	216	193	202	190	209	195	211	219	206	187	217	224	208	211	219	211	227	225	208	207	192	201	231	229	197	205	206	240	202	216	216	195	217	206	217	216	215	197	232	230	208	228	225	229	196	201	202	202	198	208	235	235	211	209	209	205	206	217	222	218	211	199	239	231	213	210	221	228	209	207	191	209	210	227	221	207	196	214	186	234	189	204	218	210	221	203	207	223	231	187	250	194	189	193	221	225	203	213	201	214	211	240	198	207	218	214	227	223	223	189	209	221	214	228	226	200	205	206	250	199	235	209	229	203	215	203	184	202	182	214	216	204	210	211	207	206	220	220	221	217	207	220	227	233	204	222	229	224	215	214	216	210	221	249	202	188	247	245	218	226	199	214	227	257	206	205	205	219	214	213	211	201	196	188	188	246	205	196	226	218	229	184	216	219	217	194	212	249	227	230	219	198	208	195	234	227	221	202	220	209	196	208	213	199	220	190	225	221	254	211	199	225	221	211
11850	23904	3080	1408	959	811	676	592	491	468	449	458	342	358	374	375	336	321	306	323	298	325	315	299	287	316	285	301	315	286	282	287	315	326	289	323	283	269	297	290	301	321	311	312	305	331	304	312	297	293	318	312	305	319	332	283	294	294	295	300	294	297	266	295	276	264	277	291	280	315	333	329	324	304	265	301	305	295	271	301	298	311	293	306	313	322	271	299	309	280	301	302	280	299	294	305	310	299	271	323	288	257	292	280	326	277	288	285	311	285	279	320	285	292	320	288	297	272	294	270	291	324	264	300	326	312	291	296	313	278	298	275	313	295	297	297	328	303	286	286	289	277	272	306	306	285	300	284	310	272	277	265	272	282	311	325	312	301	294	289	273	264	315	300	318	299	325	295	340	338	308	279	323	296	320	285	299	308	294	332	272	304	287	299	288	296	290	300	277	303	279	296	277	316	288	264	276	304	311	298	309	293	292	290	301	291	285	304	266	277	289	317	313	297	298	308	310	266	292	300	285	303	259	286	321	261	291	303	284	287	308	304	261	310	298	305	301	307	291	320	268	301	272	305	268	293	278	305	300	299	328	306	306	285	319	301	299	299	264	287	296	308	311	287	315	301	305	319	291	288	304	283	287	270	290	310	287	297	324	286	329	273	290	271	298	295	305	296	313	290	258	306	301	300	309	315	288	279	309	332	314	297	305	306	336	275	293	318	298	283	295	328	308	257	285	297	302	320	296	292	293	324	303	306	278	315	327	315	302	351	301	342	268	303	267	294	307	288	327	281	328	296	284	286	291	285	338	310	263	289	260	260	324	292	305	313	271	284	300	314	253	270	291	301	296	277	257	285	313	295	309	308	268	303	345	308	293	258	281	313	275	307	324	276	290	311	269	262	306	290	310	278	306	276	312	302	322	331	312	298	281	289	320	315	319	279	279	291	334	287	283	280	283	314	310	303	323	280	290	271	280	284	309	293	272	313	278	290	285	308	318	320	294	283	275	296	252	293	302	325	284	298	304	279	283	319	312	306	298	289	303	271	267	325	283	296	295	302	320	288	309	296	295	265	297	297	292	335	295	297	278	288	299	292	289	276	303	327	287	306	311	298	305	291	278	305	286	281	274	300	288	316	294	317	274	301	316	273	316	278	328	290	321	292	295	287	309	288	275	290	297	293	285	294	287	292	305	291	312	284	319	302	256	320	298	299	321	309	321	297	305	288	312	309	321	310	286	268	323	294	336	272	299	272	310	291	278	277	285	294	300	268	310	267	305	310	311	298	300	334	290	278	313	336	285	283	272	327	318	301	298	283	302	302	320	306	291	295	301	286	306	285	281	279	292	311	294	302	327	316	310	263	311	275	276	311	322	291	293	329	307	279	272	312	269	284	291	306	288	297	335	283	284	284	298	296	314	277	315	296	294	301	274	306	315	286	312	291	289	287	286	282	297	311	308	295	281	272	295	292	308	294	268	296	306	317	299	296	323	266	260	289	307	291	300	265	328	318	311	319	289	294	309	290	297	299	278	319	260	293	290	284	274	313	309	311	293	302	270	296	296	260	302	332	276	320	317	324	282	315	297	284	297	286	304	301	336	296	319	264	303	306	320	297	288	271	265	315	301	304	319	252	288	291	299	263	308	304	307	265	270	253	324	326	320	334	286	306	289	304	258	322	293	300	298	301	303	285	277	295	286	306	282	306	306	257	303	276	276	305	304	293	290	300	303	311	296	309	305	298	306	304	266	311	298	302	303	282	286	263	334	278	323	330	283	294	271	316	275	308	300	278	278	304	306	301	288	294	281	316	300	281	295	341	276	315	276	288	309	299	282	310	295	284	324	311	331	301	313	307	296	279	265	300	286	304	291	327	286	278	316	287	292	293	293	306	305	318	304	280	301	307	312	295	290	280	254	265	300	282	321	292	310	296	276	305	290	313	317	315	296	297	289	325	321	301	301	280	291	292	279	282	290	290	280	316	325	308	289	289	315	302	346	297	291	286	287	272	280	291	314	318	314	258	339	284	308	290	300	288	292	290	292	278	302	281	287	301	301	293	287	278	293	288	307	305	303	303	293	320	316	295	320	293	287	319	303	326	275	297	311	306	308	273	301	324	279	294	290	290	338	296	283	290	302	325	279	313	297	300	271	325	287	325	290	295	303	306	323	297	301	300	297	305	322	307	273	309	291	287	308	271	301	309	310	316	285	272	301	258	291	303	278	341	303	290	263	324	266	268	294	324	271	285	295	289	298	286	280	278	260	308	277	306	284	313	266	282	310	297	306	295	263	305	316	264	298	334	304	294	274	274	303	325	271	277	281	299	328	301	297	289	332	285	303	293	299	288	314	290	300	292	284	311	280	293	273	311	310	302	317	267	267	336	313	284	274	276	311	309	301	299	294	309	327	294	303	319	294	278	289	294	275	336	316	308	294	296	286	320	305	270	277	292	291	297	331	301	320	285	283	287	293	283	298	312	284	305	304	299	294	285	304	315	309	292	310	309	309	281	274	285	272	302	313	276	291	313	285	342	288	306	325	298	327	283	338	315	284	343	277	280	261	343	286	304	306	297	294	303	304	330	280	297	287	292	302	288	313	311	298	277	291	332	309	330	301	306	324	288	278	284	285	302	323	288	301	289	295	308	264	304	301	302	294	290	287	315	284	286	279	308	335	294	312	301	267	308	284	277	285	313	286	278	267	301	294	317	340	286	310	292	295	293	312	307	305	295	288	331	289	304	298	283	310	281	290	327	319	291	318	320	283	277	287	346	307	275	284	281	306	300	297	307	305	299	311	312	327	284	307	309	278	279	331	309	281	291	310	303	341	307	297	344	320	269	331	270	311	305	275	310	332	331	294	294	257	308	287	286	276	265	298	309	288	300	288	300	293	295	331	273	279	290	292	329	298	282	292	295	313	311	294	285	318	307	293	287	286	296	288	305	305	326	284	282	293	326	279	303	278	314	286	286	324	304	289	310	269	301	287	301	298	256	303	263	295	304	289	285	310	292	299	276	289	267	294	299	288	301	326	295	299	303	281	256	297	288	294	314	307	297	327	313	301	289	306	308	304	303	301	284	292	276	348	299	303	305	304	325	311	297	289	275	287	275	288	284	291	295	312	297	289	289	273	295	305	297	314	287	311	292	294	310	272	305	285	262	324	292	326	336	269	300	278	311	294	290	324	275	307	277	307	289	306	325	278	322	307	302	293	295	279	316	309	316	283	278	303	314	295	304	303	285	282	296	298	291	282	313	306	272	318	313	305	313	275	318	294	291	301	318	287	260	312	267	280	291	321	293	285	288	336	305	290	310	275	286	313	309	282	290	313	294	303	321	305	296	297	257	296	306	339	313	262	302	282	322	309	280	276	284	285	291	308	297	315	286	306	328	244	304	299	267	323	314	289	290	275	309	297	326	307	311	284	286	297	333	295	287	293	296	301	294	318	311	278	288	279	286	268	294	313	301	317	273	270	273	303	295	289	292	297	311	299	300
21943	20980	28551	23549	20978	20994	6093	1309	1070	969	869	899	835	804	791	754	750	803	751	743	756	774	773	723	727	755	739	677	729	713	723	668	728	696	686	761	746	709	711	698	662	671	713	727	712	673	745	725	701	664	729	717	638	733	707	740	664	675	708	692	646	703	716	723	689	706	647	668	679	659	655	717	642	631	678	677	709	673	678	701	657	709	728	733	696	750	730	715	686	719	712	695	704	707	691	684	721	722	749	617	730	644	718	718	670	688	668	637	681	666	675	700	703	690	706	690	685	655	700	719	683	723	692	722	679	669	685	691	701	741	707	677	721	752	695	659	694	637	682	730	682	674	691	683	710	687	721	702	667	705	719	714	741	672	678	713	705	677	686	713	697	660	683	693	666	733	717	660	682	708	724	682	679	728	731	652	672	707	691	681	700	641	684	672	661	712	647	673	673	727	658	677	714	693	708	670	701	654	676	671	700	697	665	662	703	674	687	703	722	673	669	694	686	672	656	706	701	671	652	694	697	707	697	694	722	657	666	699	704	745	702	691	705	677	699	678	644	716	701	712	692	687	662	673	688	764	688	724	672	713	664	695	701	657	665	671	735	713	688	663	713	724	679	679	635	703	698	708	692	680	667	690	687	685	691	709	686	707	678	638	699	678	688	672	695	651	755	669	685	660	673	663	696	698	724	669	685	675	714	671	674	652	695	672	698	658	694	705	676	721	720	676	708	706	672	699	736	705	670	686	664	725	673	650	677	668	673	701	678	713	703	689	675	726	674	716	646	668	668	699	652	752	711	662	678	672	704	704	693	712	706	692	685	695	704	709	743	719	685	691	674	655	713	687	693	716	690	669	724	712	706	680	661	679	710	679	701	693	671	654	675	671	738	704	687	667	659	688	655	674	693	687	722	681	694	693	719	646	652	683	678	674	671	679	667	685	674	673	744	701	719	707	693	724	649	691	628	697	717	710	646	653	720	698	662	731	710	713	716	704	668	724	710	685	710	641	738	672	675	637	701	661	671	682	739	691	706	689	667	661	692	703	705	699	634	705	675	741	677	694	699	667	693	680	673	693	671	671	683	684	649	628	650	660	739	716	710	737	678	680	717	653	677	681	708	665	746	715	682	685	679	694	681	684	659	687	673	669	715	685	691	680	670	706	715	684	699	653	696	651	653	686	711	730	681	655	689	706	737	656	692	644	718	716	712	656	699	742	724	679	656	690	653	702	764	674	745	670	691	675	696	735	697	663	735	664	708	682	707	684	684	703	689	735	683	657	705	684	684	663	679	662	668	680	712	672	719	664	707	692	722	674	683	711	725	698	709	685	729	672	626	677	667	649	671	738	691	694	701	693	676	667	675	681	706	657	726	663	719	704	739	708	735	664	684	687	725	756	722	668	680	716	702	672	616	685	674	677	714	656	700	643	702	663	662	686	693	618	691	661	721	667	650	651	677	657	667	707	699	743	670	697	705	697	632	702	695	671	651	690	693	725	648	629	689	722	684	705	684	697	690	692	682	708	697	722	712	672	676	686	693	689	695	677	663	627	700	692	715	667	685	676	636	708	714	726	678	698	683	705	703	666	673	684	660	697	735	713	654	653	678	702	701	719	677	715	702	657	687	698	671	671	675	700	655	691	642	671	667	721	638	702	684	686	671	673	656	689	677	676	707	709	662	682	681	699	704	709	713	660	733	674	677	701	657	698	703	700	716	696	681	674	684	672	680	746	683	675	695	699	687	718	650	675	692	647	643	679	709	690	731	682	660	740	693	643	687	655	727	684	701	660	668	693	737	684	680	675	653	649	695	697	678	677	705	682	698	674	693	690	723	686	659	706	624	723	667	679	660	728	668	709	696	694	659	656	726	662	652	680	667	688	670	666	686	725	661	725	667	696	679	650	673	651	694	666	719	704	695	707	732	666	671	657	668	706	696	680	639	689	690	694	686	697	728	706	660	647	681	707	722	706	651	636	699	704	742	641	726	649	685	674	680	683	672	680	645	748	710	635	670	719	671	675	664	745	641	720	696	711	683	644	667	698	700	748	653	720	690	677	668	677	676	658	686	665	645	706	689	671	691	728	665	679	661	687	706	715	650	700	661	692	678	667	703	687	719	675	669	696	679	686	664	656	706	721	636	680	704	648	691	678	721	680	630	644	655	706	707	663	700	700	641	677	695	723	700	699	701	704	722	668	679	702	673	685	709	637	725	708	607	679	693	689	692	682	649	690	714	713	697	698	676	632	638	720	741	664	721	631	687	743	683	691	620	712	675	672	630	634	671	733	691	636	725	673	591	660	684	644	675	707	733	707	690	707	670	660	643	656	712	715	696	702	667	708	732	712	691	688	612	673	741	642	709	685	676	694	690	764	690	673	728	660	682	684	686	718	641	677	678	643	677	658	714	670	715	618	711	683	633	639	711	731	698	692	743	667	685	715	692	705	712	686	728	673	705	670	649	604	677	724	664	637	700	676	666	662	694	668	699	667	741	690	673	642	690	680	703	668	663	707	653	680	730	714	658	710	669	692	688	660	699	670	702	656	739	687	732	696	652	678	663	660	687	719	698	641	684	696	723	707	689	676	664	743	714	684	697	676	702	681	679	681	725	724	693	628	703	685	697	736	720	695	664	723	658	693	676	694	756	684	673	666	726	704	712	652	652	682	682	701	675	695	668	642	696	717	676	668	736	705	683	672	682	672	653	665	659	698	703	692	703	667	675	679	621	690	664	691	679	712	708	661	680	720	702	697	685	691	632	672	686	675	652	736	700	682	673	662	650	653	690	669	667	718	665	717	683	640	692	644	700	687	694	650	712	719	629	676	693	669	692	697	707	686	723	733	654	706	672	701	733	644	662	692	644	677	707	665	691	654	708	670	690	681	671	664	711	669	709	663	717	680	668	660	716	650	732	650	721	646	700	658	715	678	697	721	667	672	681	643	746	679	648	667	672	725	721	659	651	696	709	749	687	667	683	682	690	657	682	721	665	709	680	671	704	699	684	735	660	730	730	657	713	676	684	698	659	665	697	706	664	704	714	698	679	637	653	701	720	652	691	688	741	709	729	689	683	656	684	696	713	694	676	682	680	623	708	656	646	710	674	654	714	706	657	704	692	666	684	726	676	712	669	648	690	682	707	708	685	693	682	638	703	641	703	694	655	707	706	655	682	645	659	643	724	685	715	724	727	644	698	657	668	706	681	688	738	674	677	680	680	657	714	679	688	674	700	715	687	701	670	656	678	677	726	739	682	665	691	671	635	693	692	686	697	631	683	674	692	675	689	682	697	715	699	691	730	671	687	660	672	683	656	662	657	727	682	624	719	676	696	664	710	714	675	678	756	730	764	690	704	656	659	736	706	702	698	689	640	688	625	695	684	710	667	690	684	637	698	675	702	656	693	680	727	686	662	700	718	736	709	650	677	634	680	697	648	706	695	728	700	668	671	736	692	643	703	713	678	715	678	683	710	652	724	704	627	687	681	689	660	665	693	691
16324	37191	9311	4556	3318	2624	2187	1807	1605	1418	1293	1208	1135	1116	1103	1046	948	982	955	945	967	912	912	917	925	969	904	973	923	937	877	901	860	977	840	912	922	848	907	864	850	897	874	938	871	884	870	874	865	886	854	901	884	840	899	880	878	877	917	917	848	884	861	856	898	818	867	888	896	959	897	842	876	815	885	891	855	898	859	909	905	888	832	922	868	916	868	841	869	869	892	904	815	842	863	898	891	905	934	880	872	889	872	846	780	865	849	885	853	845	883	878	855	917	840	864	866	859	919	863	906	848	854	794	810	930	916	861	863	870	871	899	859	904	929	919	861	864	886	842	868	867	832	873	821	828	858	871	841	863	878	882	834	832	887	880	842	931	909	837	875	854	834	874	891	868	897	874	855	840	847	863	835	912	875	888	832	917	883	913	899	909	903	899	874	842	873	859	853	906	861	844	858	855	827	891	892	891	876	915	912	919	850	866	906	896	874	865	922	767	821	864	848	857	870	888	849	846	856	877	837	872	874	908	897	860	834	894	853	822	885	838	892	900	875	880	875	867	888	848	889	919	854	842	899	831	824	859	883	932	867	915	843	842	920	911	863	842	833	837	848	863	911	881	839	832	889	862	836	888	866	874	897	869	885	896	866	854	791	835	848	895	796	824	840	839	907	839	874	862	897	865	868	870	877	928	834	891	821	885	881	852	892	882	909	881	854	852	852	865	833	826	876	848	826	886	842	889	858	878	879	885	855	889	877	861	907	917	924	892	913	846	827	874	867	866	857	912	865	873	854	882	895	860	885	886	880	860	848	850	832	881	888	867	899	855	878	898	877	836	861	882	854	833	832	852	870	865	897	866	852	896	855	879	875	886	868	894	917	897	826	913	887	888	896	885	858	860	812	870	835	871	882	898	840	850	839	803	829	881	831	915	886	877	939	887	915	853	875	860	859	868	839	907	883	872	881	918	837	865	849	841	933	839	865	903	880	917	904	810	917	828	858	824	875	919	869	865	875	887	861	879	871	888	857	854	841	872	880	894	913	821	834	866	909	882	874	855	876	869	912	816	900	871	865	864	831	908	850	873	874	878	895	867	837	847	877	876	859	863	877	890	882	893	915	902	871	845	875	842	892	879	859	833	879	896	915	946	839	881	864	863	880	914	849	885	900	886	831	916	828	833	839	878	871	895	892	914	889	896	857	860	902	875	892	857	851	879	883	836	842	868	868	865	871	856	842	884	923	870	909	850	869	890	914	852	838	865	877	879	896	911	840	850	950	822	868	930	879	892	877	905	867	904	873	870	858	912	844	867	897	943	890	860	847	914	838	898	889	928	902	859	882	863	834	854	905	855	891	857	858	884	869	926	864	834	895	844	857	865	883	837	867	878	857	850	865	865	894	850	917	876	875	849	858	877	912	862	913	834	869	845	924	925	850	887	861	897	884	869	854	907	889	862	863	867	841	867	860	818	846	865	849	867	865	873	839	853	875	864	897	832	870	861	885	872	788	914	920	894	858	844	900	851	885	837	873	867	886	880	844	917	920	855	883	885	878	877	876	885	907	891	833	874	876	896	844	832	866	870	874	835	870	870	853	921	884	887	874	795	844	846	846	849	853	913	903	856	860	899	911	832	864	840	898	847	887	837	849	850	823	879	868	859	887	907	888	781	899	856	882	864	873	871	878	902	892	875	879	872	901	801	858	890	832	912	863	866	853	863	825	856	851	863	904	840	862	839	840	888	862	874	852	850	871	853	844	899	869	895	865	872	884	863	838	888	847	865	856	905	832	855	856	882	922	895	878	896	839	864	883	851	853	826	924	860	894	832	874	862	871	914	891	882	850	846	901	872	876	904	898	843	887	876	852	935	872	809	912	869	922	908	931	872	882	939	876	837	825	820	850	888	874	837	883	829	819	896	914	882	877	899	840	885	841	893	896	874	865	851	862	825	836	877	887	868	834	863	882	840	929	872	941	885	904	865	881	868	900	875	870	931	855	845	876	892	890	841	867	856	832	846	864	901	791	855	852	850	871	907	840	846	910	854	932	899	858	870	812	897	814	850	865	837	850	906	837	874	882	899	887	865	943	872	935	896	886	854	864	888	839	886	835	872	832	926	832	913	884	884	874	808	818	838	889	859	892	870	917	860	872	903	912	874	900	852	840	864	877	881	903	907	858	823	863	887	853	841	859	841	865	860	895	863	852	861	836	897	850	901	888	852	897	831	944	913	852	850	843	843	848	876	852	871	895	827	866	879	899	898	852	873	878	803	857	898	859	828	885	853	881	849	887	890	833	913	857	826	911	853	913	846	872	882	928	869	892	871	868	867	847	942	873	898	889	893	918	928	872	889	857	895	834	823	856	809	922	856	891	864	862	886	858	871	880	844	913	842	856	835	847	840	842	837	862	900	862	908	856	892	889	907	861	894	848	866	825	885	888	838	820	861	906	873	865	853	866	828	869	843	877	836	896	903	871	861	846	834	862	848	850	879	852	815	842	895	862	861	870	865	884	874	943	897	898	857	783	892	826	877	889	857	886	916	951	883	858	892	846	818	884	879	854	844	903	874	878	808	886	856	913	833	861	911	866	823	861	875	858	841	895	810	900	899	840	824	816	920	869	845	855	906	839	877	886	895	861	854	828	878	809	839	868	948	873	868	849	886	876	873	869	893	914	871	862	858	859	849	866	853	845	878	931	885	848	813	876	827	866	854	861	840	885	868	831	807	874	870	897	856	886	904	897	887	883	852	893	900	865	854	865	847	828	895	838	892	893	884	890	870	916	900	850	881	898	856	855	875	836	868	853	883	868	824	847	932	893	861	879	881	892	833	881	857	838	878	873	890	875	884	859	872	839	841	864	846	890	811	884	859	854	833	848	859	836	879	836	877	829	790	879	867	898	902	885	869	884	868	884	876	864	862	913	850	861	872	877	887	820	851	874	908	864	820	834	862	843	877	885	880	857	877	867	856	867	870	887	863	845	858	835	907	836	914	864	875	858	904	899	834	878	869	876	872	825	854	879	898	874	891	881	871	846	893	868	852	832	870	867	783	855	827	906	864	898	904	901	852	875	863	946	867	864	849	876	853	879	832	840	852	921	877	873	852	881	869	936	851	819	911	860	870	876	890	834	811	862	899	873	888	876	918	851	900	920	860	889	820	849	846	814	828	914	917	920	870	831	897	912	882	914	908	935	899	857	856	917	903	879	867	881	873	827	867	872	869	872	897	839	829	890	859	853	841	843	890	847	837	893	816	842	922	885	877	890	902	843	841	912	907	877	893	877	912	906	858	934	857	847	860	858	870	890	885	909	824	927	896	874	870	824	907	836	868	873	872	821	860	846	875	829	844	854	830	886	860	861	885	861	853	904	865	860	857	906	913	836	877	859	858	802	861	892	864	821	904	889	875	835	871	891	880	836	936	853	859	859	872	882	883	852	882	825	848	844	856	824	918	851	862	842	883	883	918	890	858	834	899	892	829	839	888	836	914	831	932
26792	18432	4358	751	538	497	485	524	499	462	458	441	454	412	478	422	436	435	456	434	465	433	456	454	419	426	415	431	438	437	418	434	402	377	435	408	405	419	433	430	448	431	408	411	420	464	419	416	439	464	417	462	433	450	438	458	424	451	456	420	459	480	454	424	394	424	406	422	466	426	456	426	459	432	461	441	415	442	413	470	453	446	421	418	433	452	450	415	422	435	436	412	465	451	449	425	407	403	442	427	416	415	425	471	433	394	433	424	448	406	447	451	458	493	428	461	415	477	430	421	414	458	432	440	383	402	418	446	405	433	423	442	411	465	423	442	423	412	453	434	455	447	417	451	429	411	447	433	459	457	416	430	433	417	463	420	463	429	427	478	432	443	434	461	432	450	448	429	423	444	432	432	435	435	435	444	425	429	434	440	403	450	465	447	432	464	463	425	428	438	414	448	389	420	425	424	487	473	426	436	449	432	467	430	428	453	410	412	447	415	448	410	461	422	410	385	439	441	427	447	386	393	439	439	463	454	448	426	413	440	421	442	379	439	417	428	415	500	465	427	422	444	421	433	421	449	440	449	460	443	407	436	460	416	420	449	412	462	432	434	422	418	450	434	459	460	465	403	447	424	406	425	445	445	440	444	416	399	416	432	446	392	438	442	446	430	428	405	438	443	463	432	478	441	437	436	418	424	445	465	414	482	439	434	459	434	411	404	453	425	435	433	404	415	438	445	434	424	452	462	492	453	446	418	436	441	431	474	411	455	483	422	441	437	438	435	464	428	411	412	417	462	450	399	458	453	453	424	427	415	418	397	458	417	439	433	483	444	434	423	437	408	478	453	438	420	451	463	426	431	419	421	433	398	450	446	401	446	396	437	428	480	443	404	443	422	430	456	439	466	442	436	452	418	440	467	424	461	405	438	488	434	422	407	424	413	408	441	470	431	471	419	440	430	442	448	442	430	395	412	439	388	429	448	452	478	408	439	451	410	437	415	452	438	457	403	429	441	439	420	427	484	422	459	426	430	424	430	410	407	434	456	471	429	467	433	425	401	478	414	397	420	466	423	439	389	411	444	452	455	393	401	446	435	422	433	427	395	414	436	446	466	458	458	411	413	432	418	419	438	399	452	409	428	411	423	455	422	408	470	431	457	442	435	464	438	464	399	430	387	474	450	449	444	412	427	378	440	416	451	425	419	466	451	450	421	399	455	430	434	488	434	429	471	425	429	467	456	410	454	463	442	443	439	441	451	421	444	399	388	453	454	439	418	414	457	434	416	422	458	451	424	406	447	388	439	456	415	415	453	421	390	423	432	456	443	408	442	409	446	427	401	456	455	437	424	447	425	429	386	461	441	399	441	463	399	472	380	394	419	428	445	400	416	427	397	452	403	447	424	442	438	465	425	446	431	446	392	459	417	449	482	429	443	429	439	430	434	440	391	437	457	428	425	433	402	461	446	434	423	422	429	468	390	431	471	451	456	446	427	441	462	442	442	410	445	463	425	502	431	441	427	454	424	436	425	441	449	396	436	439	416	447	374	430	445	444	431	441	443	409	412	433	400	436	441	416	447	424	413	436	434	425	477	435	438	470	438	451	409	384	433	459	456	415	407	448	430	456	427	444	456	428	449	395	415	435	464	418	403	412	426	492	434	445	443	443	418	438	454	431	434	415	438	452	444	446	420	449	452	445	417	433	461	436	438	435	432	431	460	448	391	425	447	418	485	430	406	426	464	423	428	435	404	434	434	426	443	401	442	422	463	418	472	441	458	477	421	460	457	468	459	417	466	414	453	443	445	407	434	457	434	439	439	421	452	431	427	448	427	436	458	442	456	418	383	435	413	441	407	447	422	405	451	441	449	440	425	430	459	450	415	465	413	453	446	430	400	435	421	469	430	409	442	425	434	429	435	434	489	403	423	463	459	477	432	422	425	400	426	411	461	485	452	482	417	424	453	444	396	462	481	465	420	443	431	412	437	430	441	442	430	434	428	427	437	416	420	434	442	456	401	434	450	420	438	436	445	427	444	444	433	403	423	420	428	463	428	444	468	403	456	437	397	448	427	441	443	421	429	413	459	442	427	434	416	421	439	422	426	442	457	431	433	451	429	450	445	401	438	407	381	426	457	452	498	463	418	419	450	436	438	436	453	445	417	427	431	407	423	450	423	434	447	412	463	434	386	453	470	442	442	437	439	424	447	431	451	437	485	435	430	422	421	464	409	431	443	405	446	418	454	464	429	476	436	426	458	407	428	431	468	434	466	423	481	454	433	408	406	453	396	424	429	415	454	445	440	468	444	444	428	427	445	468	431	428	443	423	426	442	436	444	413	437	409	436	416	462	456	447	414	411	417	399	412	466	450	486	404	415	443	407	401	454	445	425	414	467	423	411	425	461	469	426	407	481	486	406	460	396	432	451	434	428	453	430	448	416	426	438	449	424	444	404	435	448	438	443	438	420	480	441	463	403	458	424	420	425	476	411	442	442	437	428	469	411	439	401	418	415	430	433	480	451	460	476	441	419	480	460	423	435	444	449	420	450	432	428	422	437	435	445	440	447	432	436	464	458	444	419	429	366	448	429	468	434	421	432	424	433	496	494	444	471	388	454	436	401	436	398	428	449	410	441	449	433	446	450	447	470	423	436	428	455	443	438	448	414	442	445	464	423	433	428	424	453	428	394	439	404	414	430	423	434	411	462	436	430	406	433	468	451	431	434	427	461	434	437	404	421	435	421	425	474	439	463	419	418	443	454	429	442	466	449	430	409	425	467	451	424	423	429	465	457	428	477	432	410	459	431	464	434	422	430	437	426	443	422	446	419	446	440	440	444	444	437	423	426	412	437	441	473	462	408	420	487	395	432	429	437	398	441	410	429	471	385	394	478	407	457	406	428	439	443	408	440	484	435	455	409	444	421	449	448	406	439	460	455	426	440	481	449	429	457	442	412	447	449	426	425	400	445	430	440	408	410	375	404	469	456	432	450	425	462	423	466	456	438	421	432	422	381	445	417	466	423	436	405	413	492	425	462	412	424	445	410	424	445	460	425	419	399	451	419	445	423	393	406	416	387	423	423	414	443	447	458	465	475	446	471	429	444	425	433	465	428	422	429	415	461	448	471	436	414	442	445	421	454	448	446	420	424	421	459	432	448	399	445	427	436	474	477	438	406	434	403	453	405	444	412	436	428	442	443	460	433	463	466	462	432	432	415	446	412	433	427	450	429	449	431	453	447	431	432	465	405	457	424	450	423	447	426	438	439	423	447	401	414	462	422	405	444	425	460	414	449	458	471	444	466	495	438	406	450	426	430	437	443	455	426	437	460	430	461	411	420	410	474	446	442	439	405	461	424	440	459	433	410	410	434	412	456	452	435	430	450	417	447	447	431	433	433	429	410	414	456	440	464	454	439	415	418	455	430	437	464	405	444	429	443	434	444	431	400	422	429	422	452	410	443	456	415	447	420	446	453	468	440	448	424	429	435	429	445	421
7107	11077	1162	691	722	589	552	627	617	550	552	545	568	561	530	566	563	568	556	547	564	558	507	544	541	541	540	553	538	539	503	529	523	549	514	504	590	542	534	546	513	534	550	540	517	532	522	519	538	507	542	553	514	494	494	566	535	537	551	537	545	532	544	541	506	553	554	531	562	529	527	525	538	504	575	544	557	564	539	488	538	591	581	508	537	554	550	562	494	565	520	544	585	544	493	529	524	500	534	586	528	542	546	557	519	528	517	526	519	536	556	527	527	550	555	584	566	540	559	531	555	576	511	576	551	556	565	520	521	503	539	548	553	521	544	535	521	528	534	575	539	538	518	567	507	529	540	572	555	508	563	513	537	546	534	533	508	560	552	528	479	571	515	531	535	543	533	546	538	546	524	531	579	529	548	566	527	541	512	515	573	573	546	543	547	554	533	496	536	510	549	529	543	546	527	543	549	498	509	549	530	551	552	542	584	596	538	546	563	546	567	522	534	544	561	574	555	550	531	515	512	567	522	571	514	518	558	559	478	509	507	537	520	555	542	525	496	574	543	559	493	537	530	559	564	561	572	554	523	559	523	541	557	546	603	521	554	558	541	457	516	537	563	556	557	556	549	527	569	567	568	514	552	576	595	516	516	539	498	513	551	550	548	554	530	549	529	551	527	543	532	530	555	560	522	515	541	549	545	504	539	523	546	514	551	503	533	577	533	523	531	519	546	500	526	534	548	576	546	538	549	540	541	552	515	555	514	530	522	518	517	560	534	558	545	549	527	519	552	510	548	545	539	528	523	540	495	544	512	511	542	571	539	532	569	544	572	527	540	523	531	516	550	566	555	538	551	493	518	564	553	522	580	507	523	543	502	542	528	564	540	554	537	534	533	544	563	578	534	528	485	570	522	536	522	524	610	524	528	559	545	553	537	572	546	569	535	547	556	552	529	553	487	499	554	551	543	550	531	515	545	499	520	515	548	577	555	537	554	559	520	558	543	580	522	562	531	540	548	525	539	514	548	531	572	533	575	566	553	553	543	503	609	515	565	499	561	555	560	550	527	548	526	521	536	596	522	573	512	531	507	536	593	555	563	553	573	554	547	530	509	499	531	533	557	553	532	536	548	533	497	517	560	510	568	564	563	544	549	535	534	531	540	518	501	503	535	553	545	530	545	526	540	559	526	581	534	550	535	528	530	559	516	534	534	569	536	562	538	548	528	497	553	502	543	510	554	507	553	550	546	522	529	498	536	499	569	521	530	521	575	533	546	574	518	525	521	550	559	508	561	556	520	516	564	526	539	541	519	525	558	504	527	525	524	521	561	522	541	537	528	529	525	563	512	512	538	512	563	506	546	550	593	555	544	538	548	547	549	560	540	558	509	564	567	543	528	534	548	577	555	524	529	544	528	588	555	531	536	537	508	545	566	544	549	561	557	530	593	521	541	547	556	536	515	522	550	554	571	499	457	573	506	516	522	563	530	578	539	484	567	574	533	536	516	525	541	533	525	560	581	514	516	546	533	526	540	551	551	552	543	561	553	561	510	563	552	513	522	571	521	506	508	488	506	520	559	547	531	548	532	516	523	516	544	559	594	541	537	559	535	523	547	543	523	528	509	552	543	506	522	548	513	539	507	554	499	561	525	555	533	539	572	482	531	508	555	561	486	548	565	556	541	503	530	535	519	541	545	529	578	558	573	488	544	505	554	537	546	570	516	493	511	549	574	550	513	529	548	586	543	526	565	538	570	561	571	524	526	574	517	538	529	494	547	491	536	603	522	610	573	515	528	529	544	563	497	517	549	544	538	478	572	557	545	548	557	545	555	520	533	553	525	519	541	528	561	529	544	516	497	580	565	525	538	548	536	550	583	514	546	535	531	557	553	561	556	540	517	540	561	555	540	550	535	518	514	519	559	508	554	544	527	545	547	541	546	543	586	507	529	533	585	570	535	557	567	585	523	527	537	561	521	528	547	532	546	547	546	541	499	526	512	511	564	541	544	507	542	580	561	553	520	539	481	542	532	584	542	576	517	516	522	550	476	547	520	515	521	536	517	548	604	578	532	555	567	534	546	489	495	555	525	489	502	534	551	529	534	540	529	545	514	507	504	570	570	591	522	545	551	532	599	574	546	519	528	571	536	514	552	543	527	574	543	526	581	554	528	512	510	548	540	550	552	589	532	499	541	523	549	498	537	574	525	496	522	550	546	547	531	560	514	553	519	527	543	541	532	488	470	587	516	569	525	549	525	502	536	532	526	555	503	521	618	523	521	532	572	541	541	523	515	526	480	557	553	553	551	489	538	545	529	548	524	558	571	551	554	522	551	622	593	535	554	538	553	509	507	507	512	560	543	527	511	523	568	527	543	542	509	562	519	525	510	542	539	572	535	560	549	543	559	509	544	534	565	504	520	530	537	529	523	528	541	517	537	555	502	545	517	565	516	556	482	532	557	548	515	494	540	570	558	527	523	534	563	566	501	527	526	528	539	552	512	598	526	527	582	574	519	528	520	546	515	522	544	532	514	492	552	505	513	542	529	521	584	501	523	522	520	546	541	612	493	534	533	612	567	509	545	504	547	519	541	581	553	535	591	511	574	555	557	556	548	502	554	540	552	535	562	551	548	488	576	524	535	533	573	580	521	510	533	583	558	524	534	517	522	524	548	549	509	553	528	544	542	532	542	524	531	554	531	565	552	518	523	525	563	564	525	531	574	552	527	530	541	512	542	537	569	539	511	561	538	534	538	548	528	500	539	555	571	589	541	576	539	565	519	534	535	538	578	528	568	577	538	530	507	559	530	522	555	578	511	560	557	516	541	552	552	527	540	544	556	557	571	554	540	523	547	500	544	552	553	541	567	559	535	552	551	546	533	544	530	514	558	604	552	499	534	539	535	506	517	526	534	536	557	525	514	524	545	517	529	540	527	590	535	559	541	548	525	582	533	559	561	540	491	572	540	535	562	529	547	513	562	544	544	524	519	528	565	556	531	532	537	538	543	553	539	571	569	524	590	550	550	568	537	529	565	567	510	510	553	536	535	518	589	524	529	543	554	526	542	547	558	570	539	550	521	552	537	536	535	525	550	502	544	524	567	523	528	586	570	563	512	568	543	544	546	548	505	540	552	548	519	527	506	538	492	569	532	548	530	500	565	559	557	505	512	536	554	571	508	541	540	532	548	557	565	499	578	545	578	538	592	533	534	526	571	557	510	534	531	545	536	551	518	539	513	597	569	525	561	498	543	541	531	549	535	510	537	564	555	540	547	539	518	534	495	531	545	608	532	525	508	543	565	585	538	556	541	566	567	560	525	540	514	535	540	574	565	527	533	524	479	569	531	559	511	526	550	596	550	584	528	557	562	551	516	504	522	532	524	550	483	560	500	537	524	564	538	558	527	516	525	577	517	519	562	557	552	500	534	512	492	565	503	536	515	503	532	538	501	515	558	501	560	564	565	532	541	555	511	520	544	573	521	531	548	592	553	538	532	511
22871	20952	28212	23834	20881	7424	1391	1067	916	984	958	956	869	917	864	898	899	860	926	844	796	809	907	833	803	836	820	827	822	826	788	836	818	815	805	836	813	762	826	826	852	801	819	825	807	838	826	824	799	774	817	866	856	856	824	781	801	783	824	801	843	811	812	768	791	804	762	841	814	870	834	756	795	795	867	783	795	821	826	806	803	773	828	834	798	819	823	812	781	874	847	786	805	848	810	781	823	802	829	846	800	815	777	799	788	762	833	797	743	848	830	815	817	838	823	846	855	855	829	798	853	775	828	835	794	768	830	866	770	760	769	852	767	791	780	819	806	782	810	780	762	807	858	759	815	792	830	828	840	742	826	820	854	833	814	804	769	861	796	797	795	794	794	789	770	810	789	809	779	823	816	827	801	865	808	757	809	828	828	811	797	764	817	797	769	751	799	830	828	781	789	811	803	832	784	774	863	807	819	808	773	755	783	824	821	809	857	782	833	797	839	797	791	821	842	808	769	842	778	802	790	812	842	794	800	835	835	741	798	786	794	795	799	868	756	793	773	852	814	820	803	803	783	864	817	823	798	763	835	761	793	802	782	850	848	854	803	800	870	803	771	818	803	822	829	844	839	745	770	803	841	812	869	824	837	767	771	823	780	843	794	797	781	783	786	828	838	801	840	838	812	825	828	808	789	864	820	767	823	832	774	812	780	792	837	863	731	808	839	843	852	783	824	794	758	792	778	793	804	833	840	823	834	799	856	769	818	749	830	775	842	784	751	802	804	803	784	843	808	796	805	761	799	799	822	748	840	744	797	742	791	787	794	824	775	820	815	780	829	798	789	849	824	814	795	793	818	838	744	786	870	786	853	781	796	762	829	830	910	811	792	774	814	811	804	816	791	799	771	791	802	841	799	864	813	806	806	771	827	791	830	789	776	819	854	783	800	884	783	817	769	795	801	836	821	818	776	765	837	849	813	804	827	777	772	846	822	783	815	841	768	850	835	811	787	810	842	825	860	825	837	818	790	786	801	820	796	807	821	817	806	864	815	826	837	825	786	787	792	799	791	789	804	751	774	843	767	801	814	794	821	816	822	783	804	844	799	854	791	799	803	837	799	814	817	807	746	822	804	811	831	857	814	766	771	784	828	811	808	868	806	843	800	783	821	775	810	844	828	846	764	840	798	792	786	781	784	774	755	826	787	785	814	815	846	796	806	793	798	848	826	766	849	767	803	779	827	784	793	791	829	823	853	848	752	802	842	870	798	846	842	820	809	804	810	833	843	806	779	825	824	791	865	846	803	814	765	775	761	883	805	830	781	785	859	817	839	873	791	785	802	794	760	853	801	797	796	820	830	811	807	841	843	758	783	846	792	840	818	770	778	812	801	825	816	825	774	800	803	835	829	817	833	785	835	793	815	796	789	866	813	781	846	770	791	850	829	751	809	822	786	780	787	808	808	828	816	811	783	747	795	793	823	800	829	780	815	787	793	806	808	855	766	769	816	823	800	818	851	809	795	844	837	844	820	849	798	818	798	796	831	761	796	819	792	854	824	817	812	779	791	858	774	868	828	798	801	865	820	811	796	792	804	837	828	776	835	868	762	844	817	805	872	838	786	809	800	813	826	780	780	767	809	771	793	778	813	828	810	802	769	789	778	772	800	765	835	833	832	811	809	825	767	813	846	773	802	824	821	756	843	817	801	838	844	816	769	762	752	795	811	808	832	833	775	789	790	777	801	818	851	808	813	850	808	801	837	806	850	777	820	841	830	775	821	843	777	791	790	769	836	770	798	816	806	764	802	802	778	797	859	736	830	796	826	807	787	814	779	817	824	777	861	785	781	782	845	805	803	775	849	826	838	812	839	812	785	781	801	791	821	847	820	773	844	771	811	788	838	819	861	777	873	820	808	814	814	806	811	795	798	855	824	829	800	806	838	806	820	818	857	761	806	811	792	867	801	838	864	834	774	794	732	762	820	835	814	770	823	862	782	817	771	834	838	851	775	823	855	825	811	800	824	791	817	771	792	826	775	776	829	798	811	782	786	811	863	830	774	756	809	839	821	833	872	814	844	809	785	840	835	769	887	815	837	816	820	836	802	815	840	818	763	767	753	805	824	836	844	803	788	815	856	829	793	810	806	817	813	809	818	777	716	786	801	781	783	776	817	814	788	819	749	873	812	779	769	810	848	823	803	778	839	810	804	796	811	826	820	795	826	840	781	820	767	787	804	825	827	742	812	834	751	804	849	792	825	765	787	810	799	793	773	810	834	796	801	832	810	801	787	810	760	789	761	797	782	801	790	791	821	799	825	792	827	776	832	810	848	800	786	816	781	797	781	773	805	833	808	829	787	830	790	820	794	799	804	762	857	807	866	858	816	770	799	820	867	809	766	790	846	799	816	785	818	839	767	783	836	823	729	800	776	773	827	802	791	758	827	806	768	839	816	823	777	783	795	795	832	759	761	800	748	826	834	821	880	887	849	822	807	820	806	803	779	775	778	815	831	843	795	768	819	825	808	830	812	849	808	795	827	848	818	821	846	796	825	816	860	802	792	768	788	817	739	804	827	828	834	807	794	807	774	805	800	816	834	850	781	835	801	766	801	792	830	767	838	813	809	820	772	795	836	792	857	812	805	756	765	856	832	794	798	803	859	814	825	817	769	806	784	848	806	806	822	830	797	780	788	787	782	750	828	747	852	851	794	804	814	775	813	759	785	796	815	795	809	778	761	786	817	785	811	806	818	816	792	782	780	790	818	773	780	776	750	846	774	801	803	787	839	850	768	825	811	805	834	758	832	821	799	794	793	775	794	838	839	840	826	789	808	834	855	796	809	764	888	819	796	766	811	795	821	829	800	789	795	781	811	782	796	825	803	785	796	755	821	789	814	829	800	782	785	765	874	795	782	756	747	740	828	812	829	764	822	818	810	772	794	781	804	792	812	795	858	847	805	814	836	819	794	797	828	819	823	732	799	767	816	824	764	781	775	804	782	766	826	773	808	811	833	848	838	789	811	834	821	781	758	796	838	786	844	799	765	818	785	833	791	786	801	812	819	813	837	815	825	854	793	784	792	864	834	822	823	857	798	808	777	797	824	762	770	804	775	831	876	822	834	793	813	751	801	850	849	817	782	818	807	845	771	793	827	778	821	814	847	843	841	823	804	882	772	818	794	817	814	762	812	790	796	807	825	805	829	770	826	785	809	798	840	849	772	810	746	829	791	865	812	781	751	827	753	768	799	817	855	845	804	812	794	851	822	845	862	773	849	820	787	768	782	798	823	820	799	848	780	783	800	752	812	813	746	828	799	736	842	776	760	806	821	800	852	812	810	865	806	844	873	799	779	845	772	804	830	788	776	830	755	784	788	795	769	832	831	813	805	813	826	736	821	819	771	806	832	819	814	776	759	812	777	793	819	776	794	786	790	810	813	821	810	822	788	831	822	802	790	855	831	792	837	825	779	771	792	736	824	803	871	819	782	829	814	786	769	835
14670	30897	5975	3035	2393	1855	1683	1461	1411	1279	1216	1129	1085	1095	1096	1071	1050	1000	1040	1087	982	966	1018	982	995	1002	1048	1063	964	1059	1013	982	1022	999	979	998	959	1027	966	974	969	1023	998	1001	984	991	981	1025	986	1021	1003	979	995	1010	990	940	974	1017	999	1011	980	994	970	994	1004	1028	971	987	992	989	1011	981	969	966	962	978	1032	986	986	1053	1027	986	974	949	1004	947	978	979	1017	974	971	959	1032	954	972	984	973	984	950	1032	1002	982	937	1031	968	966	970	952	970	974	984	958	1011	975	979	1019	1031	996	1006	998	931	973	966	1019	1055	1005	1037	1001	1022	965	1027	1000	1051	977	1012	987	1001	975	1011	983	976	1036	1040	1044	986	1003	1003	947	1008	987	1011	1025	1004	1003	1039	993	975	982	997	1012	965	997	957	1017	1034	972	997	992	946	1017	936	995	965	1022	946	954	959	984	974	1053	974	1032	968	988	974	983	976	993	968	988	998	1023	1002	973	954	956	1007	1010	995	992	979	962	970	990	1031	1001	1022	920	998	997	963	1005	988	1010	1020	999	1003	974	1032	957	996	983	989	1001	1009	970	945	953	931	1011	974	1040	972	1049	955	956	1026	965	981	1008	1000	990	1036	995	1035	995	941	1021	1035	929	959	971	985	1014	1037	1018	1004	999	912	1003	1000	962	995	996	1015	1012	954	978	1027	970	1006	1025	998	1017	1023	949	1032	1027	1004	1033	987	1010	1014	990	961	959	979	958	1011	990	1025	975	915	998	1015	945	991	1013	981	963	994	968	962	948	1016	1003	934	967	1002	1003	1066	947	936	982	1020	1029	991	1018	1010	1023	967	953	1001	1044	991	990	1028	969	1041	969	965	973	1062	980	1019	912	1014	1003	1009	958	1039	930	965	956	1001	999	969	977	984	1045	986	982	1021	979	1024	957	1042	973	950	948	984	1024	991	933	1030	920	1009	947	994	968	996	913	984	984	995	976	987	1017	1043	1023	974	1042	968	947	959	988	1000	1035	980	1005	964	982	949	943	935	961	1019	1009	980	1030	992	999	946	1022	983	979	934	1012	947	964	1032	973	966	994	957	994	991	1001	976	919	973	995	1013	969	924	990	956	1022	948	973	954	973	1042	978	973	974	988	1003	959	968	990	990	951	987	961	960	1028	993	951	954	1004	970	1021	977	1011	983	1004	978	984	920	967	947	978	965	974	939	944	1051	1003	989	984	985	1030	989	1011	979	999	967	1006	913	939	1033	956	1034	989	981	959	1032	1012	986	1021	1026	1025	1045	1050	1018	982	978	1035	1035	1021	1002	1019	934	967	1052	990	976	991	920	1007	973	967	980	1069	1048	1007	959	1047	1029	1004	949	1024	989	1011	992	1023	1052	970	955	991	976	986	986	1035	975	1035	999	990	904	987	1000	992	992	946	975	973	940	965	1043	997	936	1000	1005	976	995	962	966	1011	955	1032	979	952	941	986	1006	1068	1035	1008	1024	931	971	977	969	1009	956	932	993	955	977	971	936	1000	1005	933	1004	1012	1039	1011	979	983	946	964	999	988	953	1029	973	1024	964	1010	1014	976	1015	1012	963	956	962	981	1032	1047	1005	1015	935	986	974	968	1003	1014	974	1006	953	968	970	982	974	990	1053	969	1022	982	936	1005	1004	914	962	1002	984	938	945	1021	1004	1011	992	1058	973	1000	939	996	1024	1014	947	914	1004	1058	981	980	1015	1064	998	975	967	965	979	932	1000	975	958	971	1017	936	1002	1051	999	1016	1010	1003	996	978	1004	996	970	950	1003	994	939	997	1000	970	972	992	1007	1013	941	974	1060	951	1011	983	957	993	991	1048	981	943	979	963	938	1017	1006	1068	936	998	963	914	993	981	977	944	939	1011	967	968	1058	960	1019	941	992	1024	971	953	978	1024	975	960	947	983	988	1010	985	996	955	993	967	1015	1008	985	1001	1077	962	999	948	991	982	998	962	963	972	981	978	970	948	941	1022	987	1021	947	1015	1039	983	998	1015	1006	1032	976	999	1040	965	1002	960	962	1000	964	1008	983	1008	983	972	969	904	963	989	987	1046	1029	979	964	963	986	975	978	975	997	989	967	991	985	991	1014	1001	958	988	995	1024	1076	1049	1014	1047	1009	1000	1029	975	1061	1020	982	981	1017	997	970	949	960	989	1015	1018	965	993	967	1054	928	1046	1004	981	989	962	1000	1016	1026	903	931	962	1020	969	1010	1006	1025	949	1057	952	1019	1009	1013	955	987	1001	946	989	978	976	913	936	1009	1041	943	954	1000	987	998	1020	958	974	946	968	1011	1004	971	1027	1069	942	970	1008	996	1001	958	991	953	1003	996	1008	1021	949	1052	956	1024	968	987	961	1035	950	1000	992	1004	984	1007	992	1064	993	1002	981	964	980	969	1009	968	1006	959	982	981	1013	975	1007	1004	936	1020	1028	1029	1019	1016	1002	947	969	929	1042	988	997	1008	1061	968	996	1015	1042	1004	1018	1011	985	985	1020	1014	994	1007	1042	990	942	1015	996	996	961	994	1026	977	971	987	954	1009	926	1014	1062	1004	943	1006	983	982	968	978	969	957	1031	981	1023	970	979	946	981	987	1009	1022	1022	984	1047	1024	1048	903	992	982	969	1011	1009	1063	973	980	971	989	978	956	994	999	986	987	1006	1012	990	975	999	997	985	932	1057	1006	1004	1052	1003	1003	996	1012	998	1007	952	985	949	946	967	1030	986	1045	1007	992	969	1026	980	1005	975	982	1005	978	982	977	974	978	1004	960	947	1009	1016	956	965	973	909	983	1067	968	979	972	975	985	956	1016	1010	1025	987	1026	973	990	1028	996	1021	981	999	985	1017	983	1019	986	992	966	952	982	1071	956	1009	1030	959	993	1005	955	1011	924	1020	1024	978	997	984	979	1004	982	968	1010	1073	974	973	983	1049	947	1031	987	1008	1022	989	1007	996	931	945	911	996	995	999	995	991	957	1009	1019	967	938	986	949	927	972	959	980	961	1017	1009	980	965	1000	980	1005	996	972	986	998	976	978	1047	1011	947	1026	971	1021	923	952	994	969	1005	1004	906	907	974	1045	942	959	1034	954	984	989	958	1016	989	1037	1026	986	942	1003	935	980	982	1040	990	1021	1000	971	997	1019	980	981	1011	1022	983	961	919	939	1030	941	970	990	978	989	1023	983	987	1017	967	981	982	1001	962	994	980	941	959	967	1048	1022	975	928	1020	968	938	981	1015	980	975	965	1029	968	998	965	956	973	964	958	963	949	949	1045	978	991	973	973	1028	982	1025	1005	986	994	989	1014	990	964	1011	998	1031	930	990	1026	999	938	1012	1000	984	980	994	1026	992	1035	1004	1013	1015	961	957	969	950	948	960	1016	1001	1025	993	1010	992	931	981	973	994	1007	1019	992	984	983	1019	996	974	1000	1028	1020	952	996	1007	963	1057	1011	984	952	995	993	1001	989	1001	1009	975	908	1017	1011	1044	965	1053	978	972	1036	963	952	1003	1023	1013	987	963	1003	1041	1016	991	1031	1020	1030	1013	953	965	1018	1008	976	1018	1041	946	979	971	1015	1005	985	980	984	1034	973	1021	993	1010	1000	989	965	993	979	978	986	991	947	957	948	1010	1062	1014	996	998	993	950	955	991	1027	1056	1002	999	988	997	923	1027	965	969	1013	979	952	983	974	925	1006	1012	960	924	1030	1011	971	972	964	1019	1020	1023	1017	1005	1015	992	1002	1009	943	980	1036	947	976	936	1007	910	990	994	988	1016	976	911	991	979	983	992	976	986	979	994	999	977	999	989	996	940	1036	991	931	1018	963	1027	1004	935	1001	986	999	1014	969	1005	991	1036	1033	1003	1001	1011	975	956	987	978	970	979	964	1058	947	1011	940	1011	1010	996	976	972	966	960	1006	966	959	961	1022	1016	1061	998	989	943	955	977	1030	977	984	965	1024	1006	997	1041	1042	972	967	1002	979	1010	942	1021	991	1022	981	997	931	1019	986	974	1077	996	1005	1005	955	958	1011	1023
23836	20831	26873	24707	6523	478	385	326	273	264	246	269	257	257	241	217	211	245	220	228	238	236	243	222	217	232	215	217	228	231	210	208	224	205	235	219	228	220	213	227	222	221	211	222	215	214	219	211	222	195	234	218	230	212	225	213	221	231	219	197	199	207	213	230	200	198	215	201	211	192	196	219	222	197	212	227	210	204	240	228	223	228	208	233	216	210	213	207	207	221	251	225	215	206	201	210	220	206	203	213	210	227	183	244	244	217	193	233	238	238	213	261	192	223	228	202	226	188	199	222	194	202	227	215	217	228	223	219	253	216	214	218	243	225	220	220	241	212	220	230	203	235	206	211	202	208	208	200	227	188	228	197	249	215	207	211	193	209	245	206	229	245	207	207	214	219	196	196	215	214	221	230	240	223	202	224	226	224	240	212	228	200	243	235	225	199	213	236	223	229	196	221	213	211	223	236	206	236	187	245	232	220	200	214	227	225	195	191	189	252	239	219	221	200	238	221	248	212	223	216	213	215	202	229	216	212	208	201	241	197	212	211	205	246	231	210	208	234	215	202	216	208	195	193	202	217	215	219	224	248	217	206	207	203	231	215	221	229	201	192	223	220	206	216	223	219	208	242	207	216	219	179	223	264	203	203	209	230	230	237	220	199	216	213	217	217	213	208	219	203	227	196	198	214	224	207	200	235	212	178	226	238	224	207	207	220	216	218	237	206	243	208	222	217	195	185	213	214	232	205	220	205	235	207	211	229	226	215	232	224	220	214	230	222	224	208	213	238	224	224	216	243	198	235	228	214	226	217	224	190	225	204	210	193	202	224	204	204	230	196	215	204	204	221	209	191	207	220	223	238	217	214	213	218	210	220	212	215	202	210	203	236	216	227	201	211	214	205	222	183	215	201	236	222	188	223	218	219	213	216	199	215	216	206	213	225	241	220	212	206	246	208	218	196	233	212	203	207	214	212	209	201	207	202	213	204	217	222	236	232	210	232	207	215	196	250	232	200	233	222	197	215	199	215	213	188	215	221	209	213	228	213	207	202	227	246	198	222	220	193	226	221	194	209	224	219	218	247	220	211	207	217	178	223	232	203	230	233	218	217	222	188	242	230	224	208	227	219	207	227	227	218	215	192	214	206	222	232	211	212	211	214	229	214	190	193	200	240	212	233	230	222	200	193	201	189	211	209	185	232	213	191	217	226	184	232	202	214	229	193	215	225	199	196	210	219	209	186	225	216	222	239	211	212	248	204	219	224	218	245	231	199	232	202	220	245	182	241	214	210	227	215	216	218	214	240	229	199	223	202	200	247	202	216	241	228	203	211	201	217	208	199	207	238	235	226	210	221	218	227	239	221	228	218	224	207	185	226	223	214	204	228	207	230	220	209	227	233	213	231	213	229	192	231	212	208	223	232	193	201	243	205	203	239	223	221	208	220	200	211	216	208	223	208	218	221	196	222	216	223	233	195	210	230	218	235	214	185	210	208	222	198	201	203	202	235	216	213	230	219	235	201	230	215	207	198	212	227	235	203	215	219	218	226	213	209	232	223	224	208	232	207	223	221	221	233	237	200	201	240	216	196	215	179	224	214	216	220	270	212	195	218	188	248	219	213	196	225	233	215	227	224	201	236	232	181	215	249	222	236	185	214	209	238	203	198	207	205	204	224	217	232	213	205	212	207	209	231	222	197	237	201	231	219	185	230	219	187	222	212	197	209	226	208	199	197	196	231	201	233	226	213	220	224	195	188	213	193	181	209	224	198	201	203	231	216	221	185	235	221	204	211	219	220	219	228	243	209	250	215	209	207	190	217	219	224	218	213	213	218	206	209	212	237	224	222	214	228	223	186	225	229	236	228	192	233	212	207	207	222	216	196	199	226	234	208	228	227	203	203	208	218	227	221	220	221	225	194	215	217	233	215	203	232	212	201	224	226	225	229	221	206	231	209	199	235	209	219	215	223	212	221	217	197	219	241	197	207	202	204	211	242	202	241	192	217	202	215	202	208	221	203	215	230	197	188	209	203	217	231	208	200	227	215	206	223	223	230	188	191	218	231	230	219	210	235	177	213	227	203	186	192	213	201	217	203	207	218	210	199	232	207	187	203	223	207	202	247	190	209	242	220	206	215	225	217	221	224	241	212	196	209	213	213	189	234	202	230	206	219	211	215	209	192	217	218	217	201	231	182	221	193	194	232	220	207	187	203	217	210	197	199	207	237	220	198	210	235	232	221	216	219	207	204	228	210	240	222	203	204	208	216	221	217	209	213	201	199	200	213	207	223	228	222	200	231	193	244	220	229	207	213	239	219	186	206	193	205	251	215	205	204	223	204	224	226	209	232	213	241	210	216	186	208	201	215	227	192	208	249	231	210	220	211	189	203	232	234	232	217	212	173	227	235	239	224	196	193	242	219	240	209	218	199	203	201	209	200	209	187	206	219	215	254	214	224	234	237	227	241	206	230	208	203	234	199	216	226	205	224	200	217	253	218	199	210	205	203	236	248	197	232	222	209	198	208	189	196	219	219	217	222	216	219	226	199	210	199	195	224	230	214	236	211	207	223	214	189	219	210	205	220	213	210	225	207	208	225	236	191	210	181	236	224	208	239	230	213	238	226	203	209	206	221	218	209	235	216	212	271	228	212	195	201	228	198	202	220	200	215	209	239	241	227	209	224	208	224	230	209	229	229	218	227	229	240	212	199	214	228	214	193	197	229	211	219	213	214	217	232	225	214	229	217	203	220	234	222	232	217	214	209	224	189	225	195	229	209	239	197	200	231	223	194	203	227	224	227	220	226	221	199	223	246	227	203	218	219	206	213	213	210	245	209	219	191	207	196	217	194	202	231	223	199	203	171	237	234	215	211	241	227	202	224	234	209	207	222	193	226	191	214	220	224	201	220	219	232	199	184	211	223	207	215	242	209	217	209	217	223	234	235	215	227	220	207	234	179	231	211	233	221	224	251	202	233	222	223	229	200	198	199	221	220	215	223	217	214	194	239	199	224	223	220	212	252	252	226	237	211	205	218	238	216	203	234	225	219	219	219	227	213	200	201	214	223	216	224	237	193	204	212	223	229	234	188	188	208	234	181	186	193	200	231	183	217	220	230	223	229	217	232	209	205	212	213	220	213	214	223	219	223	209	219	214	238	202	221	215	211	215	188	243	227	188	184	216	219	208	210	206	224	235	223	239	233	208	216	233	217	207	217	247	195	192	232	205	201	222	209	215	237	217	195	225	241	215	227	209	201	196	212	231	194	207	217	212	235	219	195	208	258	222	211	231	207	235	187	219	240	216	227	202	226	238	201	190	189	238	218	201	218	212	219	232	210	195	232	220	221	215	206	220	242	218	217	182	202	233	184	216	217	176	227	232	227	197	193	192	195	226	230	245	220	221	242	240	200	242	239	197	214	218	231	228	221	214	206	232	199	220	213	216	249	213	204	206	219	223	200	223	186	248	212	213	206	192	224	190	232	223	229	237	191	218	219
13915	23875	2926	1317	974	764	706	587	448	466	408	407	367	350	374	367	334	351	332	336	335	326	312	325	297	323	308	309	289	298	309	326	342	292	287	296	317	300	330	299	310	318	294	304	319	292	277	296	304	277	315	330	341	350	291	281	294	291	296	289	279	317	304	329	302	309	312	294	300	316	309	311	309	313	281	308	310	313	311	310	276	271	317	273	311	314	287	286	310	305	279	307	320	299	299	281	280	295	293	282	338	268	293	318	303	329	296	283	300	295	271	276	273	304	293	300	282	299	311	299	283	315	279	304	319	292	296	296	276	263	300	271	279	298	327	290	326	258	286	322	281	306	323	331	274	278	268	279	296	277	278	285	319	296	266	303	326	312	325	280	272	318	285	294	294	307	297	288	284	279	299	281	320	301	275	264	317	290	314	314	332	303	283	293	292	299	286	269	310	280	263	332	277	299	311	266	259	316	311	272	304	323	294	297	287	274	293	274	293	289	337	312	299	293	318	319	258	287	301	345	324	296	329	274	289	286	294	310	285	287	298	313	327	293	312	304	317	311	305	325	331	298	279	290	312	310	302	300	303	336	276	318	311	304	285	309	290	268	299	305	290	276	291	313	300	304	270	278	301	288	322	327	291	296	316	316	292	329	304	279	302	303	306	274	283	320	302	281	289	265	299	293	288	294	255	310	314	305	282	314	323	288	327	273	292	286	293	319	304	294	271	296	279	258	305	265	317	313	284	322	275	296	305	298	288	288	278	308	288	292	289	298	294	293	293	300	301	273	304	287	287	275	269	308	311	333	286	329	302	311	311	306	278	280	318	322	278	330	284	303	291	290	332	281	297	306	289	313	338	343	302	294	330	300	295	264	292	318	307	292	298	294	309	312	310	301	270	306	303	326	306	287	341	294	316	296	299	310	272	293	256	277	297	276	303	312	307	282	290	312	296	282	319	318	319	320	309	293	310	289	304	317	289	308	268	314	282	311	311	286	295	281	297	283	283	303	308	310	308	305	303	349	320	319	301	328	327	309	265	304	321	261	303	292	287	308	318	292	325	293	297	348	296	286	281	291	320	278	304	304	303	287	295	300	287	311	302	313	293	325	285	318	290	291	297	306	287	280	323	295	302	301	305	289	281	307	298	334	306	292	282	306	305	340	304	332	312	314	309	270	288	298	295	317	312	292	307	289	315	310	289	321	300	298	300	341	288	287	317	328	297	298	307	289	319	298	312	343	292	280	330	284	285	306	285	287	312	302	290	278	309	333	311	323	295	308	298	309	292	290	314	280	316	279	303	296	303	293	281	309	296	302	323	293	298	317	300	326	315	289	282	319	291	302	297	337	300	308	308	318	300	290	324	294	295	331	306	288	295	302	279	314	318	301	303	314	295	298	308	327	307	322	298	296	312	288	287	292	272	306	292	309	290	290	309	264	298	301	288	306	306	304	307	321	308	305	310	288	324	301	302	288	297	297	315	288	288	296	305	298	282	302	338	316	309	292	302	294	327	325	324	331	283	298	290	282	325	278	315	298	281	283	326	297	298	306	293	301	296	291	311	307	280	301	290	305	302	305	318	308	318	274	295	287	316	291	277	325	262	288	289	288	304	287	308	274	280	315	311	297	288	321	284	295	308	314	311	280	313	285	302	281	265	285	308	296	327	290	265	265	309	275	301	305	321	290	300	328	323	275	285	300	285	324	291	277	313	297	288	282	291	294	322	323	287	334	300	308	289	313	306	286	307	305	281	291	309	304	307	318	288	306	271	311	287	336	314	323	308	318	321	304	307	270	313	304	274	307	286	311	311	308	291	314	320	299	295	328	296	295	291	277	311	298	286	291	316	315	300	321	305	291	291	312	307	297	270	317	293	308	300	284	286	282	310	296	326	282	266	283	286	307	304	316	292	286	322	293	294	299	317	283	292	311	300	336	297	303	290	326	284	282	272	288	319	299	293	318	290	276	292	285	313	286	295	330	298	284	287	290	313	293	301	304	290	295	291	294	287	275	331	282	282	306	301	282	288	306	324	295	329	303	307	303	310	304	254	320	321	311	275	268	279	311	300	318	309	313	301	310	291	284	315	298	314	308	313	289	296	299	311	309	290	319	312	298	300	301	282	309	307	305	302	277	282	281	299	295	287	308	288	313	285	317	296	293	286	279	314	302	314	279	310	304	279	275	302	303	284	266	313	336	282	286	300	278	287	302	300	289	313	296	302	311	298	325	309	316	314	287	264	310	287	304	322	301	321	322	272	298	321	308	310	287	317	293	301	292	307	297	303	283	305	309	306	321	297	285	304	309	291	297	300	323	302	285	283	328	316	281	308	318	289	314	307	282	299	312	332	324	275	305	316	283	337	279	297	320	275	298	316	319	293	282	266	329	282	328	280	309	330	299	327	301	290	306	298	322	298	320	313	292	342	278	319	307	289	294	299	278	314	307	297	302	301	304	295	307	301	306	293	288	290	305	291	294	291	326	278	313	298	307	311	313	298	281	298	283	281	306	304	321	322	295	261	311	318	308	299	314	308	274	280	297	319	277	301	288	297	281	297	301	303	304	301	291	302	279	333	295	293	276	326	296	301	299	296	329	300	309	280	329	269	295	303	305	278	284	308	310	300	319	304	327	310	277	294	297	271	288	267	274	283	293	304	307	318	302	325	301	335	334	294	298	283	324	300	288	280	285	282	328	288	297	297	317	291	288	310	315	299	288	312	339	319	290	293	295	322	285	314	286	287	261	322	290	315	260	315	316	318	320	305	325	302	264	301	289	320	330	342	294	301	278	305	293	311	328	286	301	290	281	282	314	335	306	279	296	316	275	304	308	311	268	261	338	279	268	306	292	251	245	305	297	323	297	312	282	294	264	276	280	304	308	318	290	297	291	268	316	322	297	306	289	298	299	295	292	286	323	284	305	320	294	292	297	304	288	303	310	328	312	321	299	279	312	306	301	290	309	289	290	293	284	339	293	305	311	304	302	319	285	311	288	305	266	312	276	311	297	321	295	312	283	274	294	307	322	283	288	293	295	287	312	316	297	304	272	283	304	308	319	309	307	300	313	303	297	313	307	308	293	294	325	302	302	301	307	306	301	312	297	286	301	289	287	293	304	297	289	294	319	295	312	303	322	303	301	287	293	325	291	320	308	294	276	297	302	299	278	281	295	296	312	290	266	298	292	319	311	297	288	303	302	295	304	284	311	312	307	289	295	298	323	286	271	319	305	291	323	286	295	304	315	296	303	274	288	310	289	288	251	297	306	285	283	298	278	301	291	284	298	280	292	294	284	283	306	311	308	311	308	273	276	299	280	301	305	309	301	309	310	332	302	309	295	288	292	307	312	301	286	318	325	290	295	298	332	304	281	315	298	315	297	319	284	340	326	325	334	284	298	304	324	302	310	311	290	265	271	314	269	287	329	314	275	291	284	301	329	310	302	310	312	277	317	300	274	310	321	318	325	287	316	310	333	273	278	304	293	266	307	293	286	309	260
21995	21001	28858	23321	21000	21012	6290	1275	996	963	976	876	828	791	805	736	729	785	711	781	782	727	742	695	744	708	756	718	698	712	658	793	722	741	734	692	709	651	701	655	708	700	694	692	680	725	699	706	714	724	688	685	686	664	695	670	734	719	770	700	729	707	720	730	712	672	708	691	669	688	667	685	717	654	701	745	716	646	722	660	668	697	668	664	724	693	673	717	713	685	704	683	644	660	730	675	759	682	682	724	683	675	669	702	646	676	705	721	716	701	685	656	658	668	730	670	735	716	688	716	662	656	691	669	674	686	673	692	704	725	690	648	692	722	669	711	723	660	655	729	730	711	710	690	671	706	702	671	708	671	676	651	718	699	669	691	675	711	708	669	683	703	687	704	682	687	660	699	741	677	682	695	694	688	697	737	696	691	726	749	717	694	639	725	735	691	689	707	711	664	695	662	731	677	701	707	671	708	669	679	706	697	677	709	680	686	705	679	669	709	697	692	700	710	732	704	705	658	768	701	695	719	706	691	663	701	656	672	700	656	680	695	664	720	718	685	697	677	706	700	692	645	685	701	720	688	679	709	666	717	690	686	719	666	730	646	682	727	669	700	712	677	670	713	702	673	690	676	722	673	726	687	723	668	722	695	692	688	665	693	668	684	656	701	662	661	723	711	706	683	632	738	634	711	686	698	670	729	666	717	673	674	664	715	657	655	682	760	698	686	708	696	649	695	699	676	726	698	703	645	697	665	687	725	698	721	653	725	686	676	775	667	687	664	757	744	677	693	679	693	709	719	706	705	690	670	704	722	651	706	703	679	730	726	694	707	704	674	738	699	691	695	669	725	723	691	695	692	678	701	703	736	731	682	699	745	660	718	661	707	715	671	701	684	744	654	679	754	640	683	691	662	689	659	702	682	694	699	657	696	659	761	699	677	666	724	749	740	727	686	643	658	680	671	626	714	681	713	691	718	694	718	722	668	664	727	660	689	705	675	679	682	669	745	737	708	675	689	675	704	646	712	669	686	706	679	699	699	680	696	681	717	685	674	697	667	686	658	713	693	666	746	664	693	692	675	661	652	710	692	702	708	705	682	691	686	680	715	647	706	645	671	677	684	667	718	776	707	693	677	677	704	654	716	681	701	694	681	711	683	720	665	656	720	710	702	680	676	672	678	660	712	719	688	753	650	671	683	693	652	670	699	685	670	685	649	699	689	694	682	727	705	682	695	728	670	696	668	738	702	707	691	673	682	708	646	669	704	736	680	665	691	703	772	658	694	684	664	687	655	695	721	659	721	705	758	679	728	724	654	721	700	681	675	708	712	719	699	693	695	687	681	680	686	661	643	687	693	719	685	723	771	696	711	713	687	751	690	671	674	715	674	665	662	664	698	704	653	674	694	679	684	693	684	741	692	710	685	691	703	687	689	682	700	709	691	664	711	658	674	709	708	695	653	688	675	689	698	674	664	676	687	749	755	718	741	711	710	640	674	731	712	677	709	680	681	686	694	705	642	696	731	656	755	699	695	718	679	706	727	681	715	651	646	734	686	685	674	710	676	667	719	711	690	670	739	733	689	695	668	695	673	676	700	706	676	677	703	677	706	700	676	730	668	707	705	721	726	674	689	673	665	701	702	706	664	712	725	698	659	722	673	728	714	682	646	705	691	725	631	715	683	609	675	699	676	669	651	686	665	715	697	675	688	746	685	665	689	646	697	708	703	670	682	689	698	661	679	666	685	689	680	692	677	694	680	662	697	724	655	642	667	714	703	675	667	730	660	659	671	718	673	715	695	710	685	725	693	695	714	712	725	683	658	717	717	653	710	654	680	740	728	660	683	697	663	691	659	692	639	675	660	685	703	651	648	716	695	694	677	700	668	661	678	671	701	691	663	698	731	707	724	698	722	684	682	714	727	677	664	691	726	681	678	673	700	696	723	716	689	680	699	725	689	693	703	686	691	749	709	712	689	685	691	698	694	695	671	715	661	676	694	686	682	675	655	705	680	671	717	684	682	680	675	626	694	700	676	698	692	680	692	652	688	704	671	708	657	729	705	718	675	716	673	688	691	722	702	662	719	704	697	722	666	670	690	686	679	669	714	720	696	689	688	657	704	678	691	685	696	712	683	684	698	678	683	655	723	702	741	684	684	710	691	761	676	716	681	681	696	690	675	703	681	675	726	705	663	666	676	678	718	719	666	656	704	699	685	723	680	704	702	705	683	684	700	704	684	705	670	683	688	683	705	709	665	688	723	703	657	694	706	673	680	715	647	680	736	705	714	706	684	734	651	683	692	688	688	695	710	686	711	700	672	668	692	683	696	685	686	658	701	679	697	687	698	646	680	668	696	712	683	667	678	718	630	675	653	703	627	706	637	659	696	687	722	672	746	664	725	703	700	690	675	665	697	681	726	655	676	689	671	706	709	718	753	758	695	674	612	710	687	675	679	651	686	678	685	666	668	650	727	683	707	721	630	720	659	724	714	669	686	684	712	664	705	723	703	726	714	727	710	658	658	701	655	638	705	668	643	748	708	652	698	683	685	656	690	660	699	690	681	707	740	706	686	681	681	701	705	707	689	724	690	629	708	747	665	680	645	680	702	702	700	722	715	723	648	685	749	654	688	663	704	716	723	710	692	732	697	701	756	691	670	677	669	700	714	740	658	652	667	727	729	660	723	680	730	725	703	711	696	734	718	695	665	697	690	704	686	711	733	670	688	706	702	694	703	664	734	698	630	670	715	664	722	669	696	706	769	694	716	683	702	682	749	678	696	682	738	710	688	711	656	738	675	708	696	717	688	651	700	687	726	721	665	693	715	697	675	708	681	693	735	740	670	679	650	692	686	716	705	691	708	693	717	680	712	699	718	654	722	720	687	693	722	679	698	653	661	656	710	706	694	646	680	651	716	703	683	706	664	703	680	669	691	683	721	683	751	686	754	660	709	706	700	660	677	722	664	692	711	670	670	746	715	690	654	676	700	691	668	710	686	688	690	705	730	657	696	640	654	688	675	720	713	667	706	665	699	686	703	644	684	686	661	698	719	671	669	656	659	696	653	656	679	673	693	678	621	700	706	708	688	689	695	715	721	721	684	689	699	682	690	662	666	708	726	649	671	728	681	688	702	691	678	693	652	671	678	714	665	642	660	684	737	653	708	670	667	695	670	673	720	636	631	718	675	695	635	693	698	706	674	707	690	667	711	699	647	707	738	692	679	671	684	711	671	664	669	690	657	727	665	694	645	662	665	705	654	720	710	681	666	709	694	690	665	672	706	691	771	685	733	698	684	721	674	697	696	704	694	685	679	721	704	722	695	677	708	731	682	699	730	695	700	681	750	691	704	695	740	743	669	678	716	734	640	726	717	715	717	671	689	666	633	668	680	688	712	702	707	711	664	709	685	703	671	683	677	690	721	735	624	755	718	720	734	682	738	645	659	694	686	704	708	693	688	690	734	713	711	707	685	666	697	680	653	672	662	703	699	701	708	730	706
17416	35130	9072	4465	3194	2631	2138	1838	1529	1356	1306	1205	1105	1127	1073	1064	985	1026	1017	972	888	868	923	928	874	896	925	899	886	900	909	876	888	871	949	926	879	861	896	887	872	861	899	874	888	896	862	864	914	894	877	863	901	908	908	868	862	890	861	842	829	887	886	918	847	828	857	868	821	878	882	886	896	896	797	881	884	803	888	888	908	889	825	867	922	880	827	918	908	859	893	858	872	850	840	898	901	856	853	922	904	876	868	862	887	941	852	876	846	882	878	859	862	858	916	824	810	880	869	894	881	908	919	861	874	895	912	829	896	811	870	870	852	835	868	866	825	851	902	821	851	839	854	856	871	889	876	909	899	889	877	853	882	892	874	877	892	828	900	856	824	853	858	838	890	892	882	911	868	865	917	855	864	846	845	884	869	856	906	877	879	903	869	868	829	837	881	894	835	933	910	855	858	858	900	896	883	922	899	901	917	907	857	885	839	903	876	857	933	888	849	890	844	856	863	853	875	852	939	886	855	837	914	845	848	878	906	853	873	840	872	935	916	893	835	823	880	866	868	878	884	810	871	899	803	840	794	876	872	881	861	906	861	891	905	848	868	880	906	855	840	871	869	883	874	864	846	844	932	887	862	876	898	839	876	871	882	818	876	894	889	890	881	843	878	870	912	854	869	857	865	889	897	882	837	916	866	866	917	948	889	852	880	859	863	866	894	885	947	848	890	888	837	858	904	885	943	880	864	914	903	892	847	834	910	887	908	879	871	906	870	873	876	845	890	864	806	871	856	821	890	874	886	863	891	930	884	896	900	852	844	945	876	851	856	865	937	872	848	870	901	817	863	870	900	912	902	868	871	886	849	909	877	844	871	900	865	822	884	847	886	877	852	832	857	841	878	881	818	850	841	856	880	885	892	864	889	821	850	944	893	794	808	850	868	841	868	884	838	862	842	810	907	912	902	888	884	873	849	814	813	858	872	875	850	872	964	973	892	884	852	881	847	805	872	892	869	837	854	857	863	896	888	923	945	864	905	866	889	889	940	837	879	838	880	895	900	849	894	902	926	873	851	894	860	878	869	886	916	841	954	909	918	886	875	830	856	837	914	834	814	884	895	905	830	863	889	842	888	896	893	859	862	855	847	890	873	867	882	907	913	899	896	857	843	897	849	890	906	878	895	835	853	871	842	906	878	856	909	860	884	856	872	868	938	883	863	884	856	877	918	884	895	877	871	837	899	846	876	842	890	887	903	906	892	861	880	880	888	831	876	939	869	864	878	929	860	843	863	874	874	874	865	881	890	883	882	897	879	901	855	940	885	850	891	898	835	849	869	897	862	903	905	889	899	859	873	902	885	892	857	906	862	883	908	898	927	852	826	803	846	884	858	880	898	848	817	829	846	853	875	897	865	879	869	930	899	895	878	843	899	859	912	902	904	821	896	855	892	830	899	852	858	854	861	864	878	919	879	875	776	874	826	861	928	866	879	844	865	807	915	905	873	875	837	900	888	888	879	876	866	869	882	819	895	895	866	876	873	899	874	876	882	876	841	861	915	853	823	909	882	902	889	811	867	898	859	873	953	898	905	805	856	935	866	893	886	923	888	846	871	911	880	913	905	872	826	850	865	863	848	837	907	854	851	858	851	821	870	856	863	860	885	906	879	891	872	848	858	859	858	906	867	877	847	857	848	846	875	881	902	925	848	850	883	887	898	859	928	897	873	920	902	887	828	904	847	890	944	877	920	811	873	856	878	838	968	894	968	885	887	894	871	882	852	842	845	844	852	879	897	847	925	868	865	864	877	872	928	891	920	860	925	874	876	920	874	927	834	898	863	838	890	888	834	860	802	838	920	880	902	842	911	838	853	869	883	858	847	836	870	868	914	878	900	885	875	891	852	844	887	900	905	828	846	887	861	815	849	881	898	841	886	871	853	879	908	876	837	881	919	834	863	854	836	913	875	909	896	871	890	909	859	883	900	847	885	871	864	894	881	915	870	865	841	875	871	869	899	945	859	906	917	842	882	923	888	933	845	876	907	863	885	834	881	826	859	899	861	897	863	810	867	919	866	909	850	827	878	847	902	833	891	838	886	856	872	829	868	907	910	871	874	874	843	861	893	900	840	888	834	857	852	858	861	889	891	830	866	916	889	874	865	892	849	915	848	900	900	914	890	861	925	874	890	892	853	809	901	884	887	821	859	899	883	851	858	871	878	860	868	812	894	829	866	915	798	939	838	912	862	912	898	891	896	864	835	860	867	875	878	894	845	880	823	924	902	862	835	937	872	875	850	818	862	819	859	875	893	849	841	810	882	873	832	870	851	847	829	899	911	823	861	807	875	911	932	890	861	854	903	891	894	837	861	908	917	903	859	825	908	917	881	883	874	895	840	886	894	844	893	802	872	896	890	850	849	945	884	898	889	864	878	852	903	842	871	888	884	881	882	826	879	870	862	884	867	912	899	847	936	848	881	895	854	890	920	863	881	920	843	893	889	832	828	887	835	851	890	909	896	913	890	915	902	904	874	828	885	873	904	918	842	876	949	891	846	881	886	845	879	875	851	860	920	859	876	897	813	902	891	872	884	860	867	822	906	870	906	883	891	883	900	856	911	880	834	884	872	872	857	904	860	835	853	881	808	865	843	834	841	877	887	907	887	936	888	881	874	895	820	903	895	901	871	878	850	911	871	866	910	884	911	834	891	850	878	840	873	912	862	842	878	909	928	900	929	820	891	860	865	879	868	863	881	882	883	838	904	870	901	869	890	864	916	840	845	821	929	891	891	897	822	868	857	840	860	898	909	891	910	863	834	865	866	886	909	859	846	887	865	919	825	818	822	883	853	847	877	860	825	899	870	899	866	841	892	867	894	961	876	829	879	836	892	887	879	869	865	896	826	886	888	871	851	897	851	874	900	912	824	923	899	828	877	936	908	887	905	913	837	872	874	922	858	885	930	796	847	887	878	872	883	858	895	902	882	803	891	832	866	903	912	862	834	878	898	909	845	855	899	905	917	909	910	851	848	909	887	860	854	866	850	879	894	851	825	884	872	828	838	870	871	912	941	882	890	838	845	897	894	872	867	846	937	883	884	881	888	860	855	830	861	846	904	849	889	806	876	861	855	889	855	906	872	867	841	874	851	874	881	875	862	882	853	858	887	834	862	837	859	862	903	868	877	832	823	917	897	887	893	849	882	869	946	888	866	838	878	880	906	858	865	897	886	836	829	849	828	813	862	844	866	882	893	859	869	876	867	899	927	907	861	877	854	880	865	886	885	917	928	814	911	862	857	895	848	859	861	835	841	889	860	865	852	916	831	860	879	871	847	892	881	890	861	899	873	840	827	874	862	846	890	853	876	879	885	911	876	910	865	940	859	854	889	873	873	858	909	863	877	859	923	851	834	861	822	846	901	856	856	890	909	866	902	855	875	849	887	893	895	900	875	905	855	898	881	843	855	843	924	858	892	911	850	911	888	864	923	831	877	874	874	899	886	782
26859	18647	4712	715	516	496	491	470	455	458	473	441	434	470	452	448	475	414	435	415	415	420	393	453	434	458	459	416	436	453	428	429	442	460	403	439	423	457	430	393	405	430	422	423	414	422	448	443	433	412	419	425	443	429	464	441	445	457	409	467	398	460	383	431	402	421	462	403	467	439	419	483	459	407	405	460	412	446	437	401	447	428	459	401	445	431	428	447	411	419	448	430	462	443	455	423	419	451	441	444	420	427	429	418	447	400	422	445	407	428	459	431	461	443	406	446	449	462	475	420	453	418	424	407	400	396	453	401	415	453	434	445	439	449	462	452	459	399	456	420	413	423	445	428	449	416	457	440	413	445	436	441	426	457	413	436	432	460	432	433	427	444	431	457	443	404	420	432	419	444	401	457	447	415	454	460	458	444	452	430	413	382	406	414	402	443	428	427	449	452	427	461	424	448	432	439	448	416	429	459	456	476	460	460	464	427	421	425	444	434	443	424	417	435	387	395	477	424	441	440	410	422	442	430	418	445	455	434	437	463	448	454	443	420	425	478	438	394	447	409	422	459	436	448	430	401	427	404	429	424	433	448	416	417	379	433	436	418	447	396	383	451	430	435	451	416	444	466	484	446	420	429	444	451	452	391	411	412	443	439	385	432	419	454	425	394	432	432	441	404	385	421	408	452	455	479	446	452	422	435	448	413	456	424	403	417	427	459	433	415	473	372	407	430	435	430	411	465	448	465	437	452	442	432	417	420	485	419	430	457	454	448	409	411	430	437	483	406	472	416	436	433	430	454	398	451	430	470	422	449	459	405	452	446	413	430	445	463	457	434	460	447	421	438	430	464	468	447	427	437	434	377	463	445	488	414	443	432	421	403	440	441	460	431	417	439	464	447	444	454	441	465	443	449	455	452	448	431	424	454	460	465	438	458	425	434	383	447	466	422	453	417	442	431	445	376	455	432	457	411	403	407	448	440	401	417	429	433	436	424	421	417	390	404	413	431	474	424	433	408	400	468	433	426	422	442	445	432	405	418	451	428	426	429	449	443	414	440	441	415	462	419	423	436	462	429	457	429	425	412	410	427	445	460	439	405	419	452	447	444	455	438	419	424	418	418	416	463	442	428	427	459	456	417	417	433	436	429	415	422	422	419	407	410	447	420	443	421	426	459	472	449	426	463	383	458	456	403	479	416	421	428	402	437	387	438	410	417	465	439	439	413	453	414	438	409	445	431	434	422	429	478	442	402	425	441	441	449	429	422	462	466	436	438	394	438	448	460	443	451	482	460	481	427	406	434	418	443	453	425	442	458	421	425	470	414	395	454	424	432	429	411	426	435	425	395	444	457	395	408	439	445	369	430	456	451	409	436	461	434	401	475	427	481	428	424	442	457	410	459	441	439	427	444	444	447	453	411	448	389	395	465	409	470	427	441	464	436	440	452	447	387	433	454	418	442	447	437	457	412	446	423	420	436	433	433	426	474	439	450	466	425	412	427	441	414	467	428	440	407	430	426	446	413	460	426	423	454	419	449	424	437	389	447	390	397	406	412	442	442	450	413	488	425	427	428	426	441	374	445	446	420	430	420	420	416	431	456	436	445	425	430	428	443	414	440	450	397	431	444	418	420	452	422	421	450	439	418	439	461	414	437	415	443	417	413	434	441	442	389	443	436	437	454	443	457	419	473	439	425	442	413	423	447	449	448	461	453	447	435	479	442	444	415	466	445	419	409	466	429	422	426	444	399	410	444	434	389	414	399	477	429	440	446	478	430	444	447	438	415	436	427	439	431	418	441	444	455	463	446	414	419	439	440	415	430	412	488	444	380	435	410	453	419	471	418	410	425	450	441	441	442	423	427	424	439	443	458	440	455	430	454	466	444	442	419	415	440	415	399	445	410	439	407	456	412	422	419	430	409	450	428	411	438	448	426	453	425	399	463	463	439	428	454	412	474	442	463	458	450	413	475	449	411	439	448	415	446	420	480	429	438	400	455	447	458	472	439	439	439	431	390	438	427	439	461	451	378	444	412	445	420	450	397	391	426	423	435	416	471	436	411	430	454	427	466	421	429	443	465	444	445	429	428	430	431	431	422	400	458	434	452	429	432	465	423	431	464	410	422	476	444	376	429	456	446	450	441	436	450	439	444	457	446	464	432	417	402	443	412	442	470	445	448	459	448	468	424	418	446	450	429	416	440	407	447	428	475	425	451	440	458	490	433	448	424	462	473	454	447	456	434	456	423	381	439	497	455	449	414	440	452	458	462	437	423	449	423	480	487	443	460	449	439	482	404	469	427	421	435	399	407	416	430	451	448	434	397	418	422	467	439	458	452	423	469	417	449	436	467	442	459	441	424	442	436	443	419	476	456	442	447	453	453	449	462	440	428	455	423	417	409	445	426	442	446	450	410	441	430	476	452	479	406	437	407	438	448	409	413	426	418	408	450	427	453	462	452	430	440	426	458	414	424	439	448	433	435	444	436	436	439	428	440	464	475	453	420	406	385	468	430	469	464	395	482	387	462	466	437	454	455	398	462	456	449	424	437	438	422	483	398	444	426	463	435	416	445	453	442	409	410	441	464	443	435	480	429	443	428	444	441	448	469	449	440	431	418	442	413	394	447	462	454	454	505	427	432	446	424	474	439	423	489	426	411	414	434	441	434	453	446	421	410	411	450	427	420	419	413	395	428	432	387	422	423	446	457	451	452	421	408	438	412	464	431	421	466	460	417	408	424	434	431	495	446	455	427	441	418	445	449	407	466	422	407	441	417	433	427	417	478	440	467	455	424	425	446	428	426	458	473	423	418	439	402	399	421	428	443	461	452	453	415	449	456	389	454	416	433	456	409	417	418	428	456	406	448	454	437	465	426	464	415	441	468	424	407	438	420	416	419	444	403	464	426	451	455	435	476	439	432	400	435	437	421	439	425	451	425	425	443	419	424	443	443	430	463	421	434	449	448	455	447	375	441	414	416	442	438	434	420	431	407	437	443	426	425	433	426	431	412	454	432	450	459	435	452	435	430	444	419	470	433	429	406	468	402	439	441	462	415	464	429	444	402	454	423	424	449	416	435	452	431	459	425	455	418	405	456	439	439	385	410	420	429	444	404	459	451	418	452	415	425	451	412	455	425	415	412	449	434	465	426	437	432	425	463	461	405	443	445	435	436	441	429	408	423	431	469	406	452	437	455	460	471	435	460	415	417	455	462	433	438	391	454	442	443	461	483	453	423	403	405	415	427	435	448	423	420	432	406	409	410	447	466	416	440	419	446	437	422	450	441	430	426	437	426	431	421	394	446	443	397	430	427	432	462	482	416	407	473	446	423	458	433	428	447	472	427	430	451	441	421	473	435	432	441	449	465	413	433	428	457	438	461	454	436	438	443	440	435	396	431	474	423	443	420	453	474	427	446	417	481	442	452	436	447	458	440	453	432	420	418	454	428	429	446	475	444	431	460	458	447	456	461	421	435	459	415	443	423	415	424	410	431
7497	11788	1056	755	650	659	583	558	592	536	631	551	573	577	553	570	529	515	504	505	535	531	535	559	533	525	538	549	516	559	549	540	499	555	522	567	554	514	559	569	537	555	545	502	533	523	499	560	477	517	571	550	532	531	565	581	555	553	576	534	531	520	505	534	565	558	525	621	500	542	543	562	553	559	545	523	587	603	509	521	527	571	549	534	511	562	525	500	532	506	573	553	562	512	496	527	576	466	592	554	543	522	567	539	531	537	565	536	547	535	516	555	535	565	500	547	554	528	550	591	573	557	566	544	549	579	551	549	559	497	535	524	533	535	539	533	543	551	568	519	531	526	571	565	562	538	595	558	555	516	567	534	564	575	559	513	544	538	555	534	502	549	525	574	545	535	538	552	554	524	570	570	546	544	539	522	579	548	498	543	509	563	539	544	529	552	558	497	558	515	554	521	511	535	570	588	528	549	496	502	554	538	556	543	524	549	528	533	577	524	559	549	565	538	506	559	568	603	591	566	566	569	544	540	576	533	519	588	547	580	529	545	562	571	559	535	565	557	516	517	552	560	537	526	559	557	518	527	520	506	542	540	536	524	529	547	548	543	558	527	564	547	520	564	548	512	566	525	557	511	531	564	524	533	567	576	564	527	537	522	576	520	501	506	525	526	544	542	558	486	555	540	573	577	554	532	550	584	481	530	538	600	576	550	514	543	542	585	544	575	516	534	581	533	563	555	519	556	488	508	511	477	547	555	538	569	511	575	514	531	524	571	505	569	544	526	552	532	539	515	550	509	555	531	546	526	541	571	522	542	559	522	524	523	517	571	539	540	542	531	548	574	528	542	568	522	564	529	590	519	552	529	594	537	531	535	510	520	551	549	556	553	531	597	546	539	523	539	536	591	518	528	499	539	531	567	589	514	522	610	525	514	549	535	560	542	517	567	529	549	576	601	573	570	519	556	547	551	531	522	542	524	564	540	571	567	515	584	530	563	520	533	503	526	563	606	570	521	591	549	546	552	572	514	575	533	515	547	551	553	538	555	546	595	543	504	550	535	579	572	579	533	548	561	557	555	544	536	537	537	572	526	546	540	579	513	525	577	585	550	517	543	522	544	606	533	528	533	524	553	543	506	554	532	561	580	555	517	529	527	564	553	523	571	532	566	542	527	558	531	533	526	530	514	524	553	548	532	554	561	539	524	576	606	530	487	571	521	548	531	507	527	517	547	561	533	524	526	553	515	560	583	584	547	543	556	541	523	514	546	523	572	541	551	556	555	548	513	511	558	544	591	487	536	553	574	550	512	552	541	566	534	539	553	554	507	541	551	500	542	582	539	555	535	523	502	538	539	549	508	533	529	540	523	530	568	541	567	543	540	546	511	565	549	514	566	528	550	492	606	512	557	582	551	497	608	550	573	506	626	587	566	556	551	545	549	543	528	534	531	542	550	562	519	553	525	538	519	601	526	572	528	584	586	554	517	530	554	543	562	518	575	498	583	553	536	530	540	538	527	591	603	504	518	539	533	537	549	564	553	525	582	491	562	501	483	541	534	563	532	546	564	570	530	560	513	535	514	568	576	574	525	563	565	554	509	528	537	532	587	556	535	544	531	509	565	535	502	573	541	533	526	560	543	553	566	574	530	572	548	558	568	569	550	540	556	551	533	552	566	503	576	514	528	541	532	546	562	528	524	526	519	596	543	534	589	506	488	569	533	543	549	551	529	553	531	559	518	555	547	539	573	504	575	519	564	525	570	559	529	509	570	545	572	543	552	516	521	533	560	515	534	548	529	539	539	500	522	552	526	523	569	525	561	540	561	558	552	507	534	561	540	550	537	565	579	550	565	536	575	601	591	517	581	590	562	533	553	553	560	518	531	586	550	528	561	567	593	506	557	535	553	555	548	529	595	541	514	536	574	568	517	535	520	604	577	525	541	540	557	573	560	553	546	511	527	559	519	582	499	531	575	513	582	520	567	539	531	610	547	517	539	572	531	514	559	540	541	527	563	533	545	572	546	543	548	577	557	519	579	539	528	555	597	541	541	561	547	544	502	573	588	555	565	542	546	530	566	522	549	506	519	535	567	541	538	516	543	538	520	527	554	528	624	538	521	591	605	573	515	573	518	534	544	547	581	551	529	548	518	532	508	567	556	568	532	577	565	526	562	537	552	545	544	499	540	528	535	532	526	558	550	512	572	537	563	549	534	588	563	561	540	530	548	543	529	548	560	563	543	515	512	533	516	530	500	568	529	613	564	513	530	570	519	546	549	594	501	583	542	562	567	543	497	527	540	566	518	530	545	558	536	545	518	553	534	567	522	560	556	557	580	529	526	538	550	530	587	530	530	526	524	543	547	557	558	578	538	567	534	523	571	512	554	588	555	492	545	560	556	530	534	586	520	572	543	528	540	519	535	561	565	538	569	548	530	543	578	560	576	557	564	546	534	553	522	597	542	563	548	519	560	530	518	566	477	551	558	530	575	522	532	582	559	561	520	538	524	516	524	574	583	560	536	509	540	545	560	598	525	525	582	543	555	512	587	532	535	546	592	527	511	540	532	520	570	547	532	514	563	542	512	544	559	540	551	501	539	548	572	517	573	573	573	531	543	530	554	559	534	525	554	525	541	540	550	552	555	527	517	489	541	521	579	548	535	583	573	542	520	528	546	542	512	576	553	543	524	551	541	555	527	512	533	548	565	536	530	555	535	577	552	583	578	531	516	552	567	561	549	554	522	552	517	570	548	581	576	576	553	539	536	550	537	544	535	549	557	513	512	528	564	559	544	571	546	514	535	543	552	517	603	539	528	532	580	542	530	546	574	519	519	579	521	544	542	510	530	530	556	551	544	531	527	551	535	528	521	515	555	547	544	563	546	562	532	528	496	568	520	527	568	553	534	534	541	566	516	526	547	580	531	540	525	513	538	555	508	515	519	568	488	556	497	490	575	537	577	516	519	483	610	599	565	551	566	548	544	540	482	529	526	533	571	511	557	556	530	564	532	559	549	533	505	525	535	500	535	544	534	545	583	533	584	552	561	541	528	522	539	568	537	576	560	529	532	556	587	563	542	506	530	619	568	524	578	514	572	546	511	545	540	526	522	557	561	551	572	562	515	539	559	504	563	541	510	542	535	535	573	563	572	543	591	558	531	554	565	557	511	534	581	563	546	540	557	532	532	556	573	577	554	571	524	519	544	568	539	540	574	521	588	556	609	567	542	544	508	525	523	576	514	599	603	574	547	549	537	571	553	546	559	579	495	569	554	538	577	547	563	537	588	565	534	495	533	530	548	497	528	556	556	536	532	514	565	571	563	561	539	517	542	540	542	538	526	564	516	557	521	540	519	513	562	529	577	528	567	529	544	536	528	596	565	566	577	549	547	541	530	565	558	546	540	578	548	539	539	541	566	535	561	536	506	537	556	530	580	535	542	505	556	552	533	552	542	534	527	517	548	520	582	532	552	555	511	564	546	570	522	553	563	520	578	556	541
22817	20931	28236	23744	20924	9586	1490	1128	1018	967	1002	902	855	881	865	823	884	924	846	838	814	786	820	860	835	859	813	878	860	865	864	823	888	831	841	836	823	782	851	805	857	835	782	812	833	862	828	815	832	787	774	836	809	850	833	846	846	784	756	860	815	807	880	820	770	826	823	798	830	792	780	831	790	847	820	821	795	821	836	779	802	839	781	830	828	833	774	817	776	841	824	794	795	802	839	842	787	851	798	771	761	876	827	840	813	823	875	832	821	801	823	806	862	791	775	835	839	786	871	815	830	834	829	732	839	857	800	798	757	867	853	805	816	842	778	843	788	821	855	812	814	843	789	820	807	828	855	813	817	778	794	772	837	868	805	777	814	817	834	840	796	828	824	878	820	760	807	845	779	786	846	815	805	809	779	830	811	875	822	827	810	857	817	852	779	793	829	799	800	795	809	789	785	833	859	829	770	867	766	793	817	861	779	763	834	812	789	810	802	831	822	848	811	830	874	786	829	800	842	862	804	825	822	774	794	864	840	898	805	817	820	811	807	844	848	801	814	823	842	850	825	807	797	851	740	816	823	850	912	830	830	792	792	846	794	837	780	809	829	804	818	806	885	784	837	846	860	817	834	814	819	784	805	803	807	840	811	797	820	832	814	824	791	786	778	801	887	832	819	786	839	851	842	817	797	790	831	841	774	804	767	798	813	877	847	773	844	854	870	838	786	832	810	845	807	817	812	818	824	825	798	851	801	864	808	816	837	835	841	814	780	822	795	806	824	752	784	817	848	795	796	817	839	852	807	795	799	809	838	832	791	825	809	855	821	814	817	846	816	782	842	795	819	820	789	807	822	865	823	825	851	824	785	802	830	842	792	793	803	826	837	758	804	866	836	740	808	792	795	736	830	848	842	846	784	847	854	850	843	801	821	829	820	814	861	811	823	863	830	833	802	793	785	817	755	769	795	853	811	849	822	787	882	833	793	802	846	826	821	810	802	845	842	838	749	788	797	774	798	837	817	804	844	811	814	838	788	863	812	826	828	801	813	809	789	817	801	812	857	805	854	791	825	807	821	883	785	834	789	831	808	859	811	775	789	726	843	792	838	779	818	802	837	779	848	825	770	801	861	830	852	784	879	841	808	789	817	830	833	804	812	814	841	802	838	808	775	849	866	831	826	793	845	803	832	855	812	801	758	791	832	823	815	807	798	821	834	790	814	828	862	808	793	855	875	817	799	828	876	787	836	807	831	819	809	797	873	852	787	816	844	800	788	836	802	811	834	863	828	841	809	851	860	802	840	839	772	876	817	829	795	745	767	802	819	829	804	839	853	851	821	802	835	846	772	811	804	827	818	842	848	823	846	768	802	832	819	792	878	830	843	832	797	776	819	895	833	877	844	799	852	805	803	821	810	782	738	769	799	797	790	871	828	840	836	776	810	801	812	811	786	823	822	852	821	804	814	847	855	850	787	863	874	780	821	807	814	828	799	791	845	889	757	876	827	788	809	851	865	778	842	865	807	825	788	812	804	819	788	803	826	821	781	807	792	776	846	769	806	788	842	830	812	860	842	823	808	819	828	827	834	807	815	807	802	770	864	828	841	758	810	827	832	825	841	782	829	806	779	805	782	810	788	773	819	791	850	887	848	808	778	839	831	845	808	808	843	826	810	833	842	831	837	877	831	815	792	830	837	808	813	842	871	841	800	837	809	834	828	840	880	789	791	833	770	795	776	819	831	869	756	817	856	800	813	799	787	839	787	787	736	804	819	803	801	770	782	785	770	800	808	820	781	789	850	843	798	787	819	836	850	882	799	803	817	837	803	807	811	905	834	847	816	761	797	846	770	820	784	842	817	771	849	831	784	831	831	814	765	852	826	789	831	862	805	799	801	819	851	811	824	835	800	847	832	775	821	850	845	775	812	829	872	809	811	824	796	810	833	825	824	823	850	831	826	797	789	775	785	787	834	833	830	806	845	815	866	784	836	808	807	813	793	845	862	793	861	787	824	891	790	784	830	831	842	832	828	895	811	849	814	819	808	805	829	819	814	789	801	843	805	849	792	893	806	821	858	869	812	853	823	833	820	825	821	814	824	863	855	841	801	796	839	790	810	841	790	858	816	864	864	855	851	872	811	799	786	825	818	845	870	862	827	782	831	833	785	870	803	816	794	829	845	842	814	807	789	902	847	784	814	781	852	875	834	806	895	803	806	818	827	779	812	841	852	828	828	821	805	782	814	806	816	853	842	809	893	844	781	808	825	800	773	843	899	803	814	851	868	794	813	766	797	799	848	828	858	862	821	815	790	834	782	831	828	830	826	789	859	804	767	832	809	821	768	853	836	821	820	804	866	822	817	835	812	790	808	859	797	838	800	850	808	843	855	854	875	845	793	830	785	826	862	830	791	812	819	866	801	835	813	833	828	802	839	821	842	803	796	864	806	821	802	851	811	847	829	784	807	771	804	810	797	854	821	771	820	843	780	820	793	846	797	853	811	800	817	806	859	871	750	847	761	780	854	783	817	837	816	818	872	807	848	824	785	791	816	809	799	832	849	879	898	760	857	851	852	758	822	802	781	790	799	806	848	818	803	812	829	812	832	808	814	763	787	824	821	771	803	794	822	784	796	832	797	816	801	810	878	820	796	786	838	808	827	827	792	784	837	814	776	769	787	814	808	794	794	847	829	832	794	861	842	818	798	808	767	772	806	810	811	875	811	796	827	776	855	806	841	845	865	839	808	812	856	808	812	806	865	780	812	813	789	821	794	838	756	796	732	807	855	843	850	813	810	855	824	813	832	867	817	794	817	830	783	875	833	849	833	851	824	813	866	849	836	781	806	821	817	794	806	827	801	815	805	805	841	823	814	791	815	835	827	843	814	852	808	780	858	782	800	815	804	821	848	846	804	845	825	828	871	817	772	795	800	816	829	843	779	796	818	828	821	844	828	844	792	798	816	816	817	816	805	811	828	811	838	862	818	845	822	821	798	807	832	822	791	796	840	808	821	872	856	808	821	797	777	850	777	782	797	819	885	745	826	823	820	791	775	795	783	769	843	798	846	838	799	741	867	829	845	873	865	852	848	872	838	833	791	790	812	786	815	794	811	831	845	842	782	783	821	845	815	784	850	807	826	861	776	813	804	807	801	764	769	824	828	767	801	832	847	797	809	830	776	863	779	758	830	785	758	807	819	849	835	781	792	815	794	815	815	809	825	826	800	826	806	853	738	792	830	833	826	815	832	808	880	861	890	777	870	771	839	825	809	847	847	826	861	763	795	789	760	831	781	794	865	789	806	879	838	800	866	750	798	861	758	867	810	853	881	803	815	815	826	817	778	793	860	858	850	781	806	805	832	831	818	806	842	821	835	816	835	842	817	776	866	819	908	882	852	784	810	778	797	786	823	833	801	840	836	799	777	842	809	840	807	869	819	857	789	829	861	887	767	776	764	825	832	884	849	771	812	826	829	854	837	824	790	799	766	785	766	775	772	810
15022	32655	5792	2906	2221	2015	1639	1454	1369	1313	1234	1145	1186	1135	1077	1057	1101	1081	1027	1052	1050	1012	1037	1069	987	1072	1060	999	1045	1041	963	1011	987	961	1023	964	1054	971	1002	1029	1055	1004	977	1004	1027	986	986	1002	1013	1014	996	1010	1039	1060	977	956	1013	994	1036	953	980	970	984	1034	995	959	976	982	1012	971	1003	961	1001	937	1030	1025	981	970	1023	960	934	943	1024	989	1020	981	997	981	1044	1025	1033	947	1029	975	1002	981	1019	980	994	948	956	1008	1013	985	996	1025	998	1035	1023	1007	1032	1044	979	1053	1022	1017	967	928	991	1020	1018	997	990	1004	1010	1023	974	993	989	1054	1015	1006	1056	1022	1043	1001	1049	1014	1019	925	989	1076	986	984	983	973	965	990	966	1013	1007	985	1025	981	1005	994	1010	1003	960	1002	963	998	986	966	998	994	983	1040	1035	927	957	995	985	954	996	995	996	1014	1002	998	1031	979	979	974	1015	968	991	990	1001	1008	999	1002	999	958	1018	972	999	1008	975	1040	998	996	1026	981	940	960	965	1042	1015	968	991	1002	971	1029	941	1008	1018	951	1054	1038	996	1039	1012	1006	999	1004	1019	980	935	992	978	1045	998	984	1019	943	998	981	1026	1008	930	1028	927	995	972	986	1016	1014	1016	926	1015	1014	986	1001	1017	973	946	1010	1009	947	978	982	1048	976	1014	997	1040	988	1025	979	933	980	961	1055	1017	945	998	999	945	1051	1016	1002	1047	970	995	1010	987	997	1020	1009	969	991	1000	1006	1004	1016	994	982	1028	1021	1054	1016	1003	1006	1017	1014	1022	1001	954	1014	954	949	1020	977	1012	932	978	1025	981	1044	943	1001	1006	993	1026	1007	1019	970	1034	997	1032	1000	985	991	1078	1005	1000	1005	974	978	974	1000	953	1025	1039	996	919	979	993	1034	990	1008	959	931	979	941	998	975	987	1013	1016	978	1057	1007	1049	962	982	948	973	1036	971	940	1034	1087	1016	993	1021	944	995	986	980	996	935	1037	950	988	1021	973	1059	991	956	978	990	1035	1017	986	982	971	982	985	1037	1022	1009	965	1004	1016	1023	1019	1048	1016	1052	1033	1069	1023	1012	929	955	971	1013	1008	1002	1033	1049	1017	1013	973	942	975	1022	977	991	1015	973	997	1000	1017	995	1009	1023	994	971	1014	974	1007	1030	981	989	968	1004	1001	968	1039	996	990	1050	977	1008	986	987	1003	1029	971	1022	1010	993	1022	1028	992	972	1038	976	1028	990	1024	975	1003	1038	952	987	977	958	1026	1008	1003	977	987	987	941	1046	975	951	979	1009	996	1017	1028	1046	961	974	984	941	972	1013	956	1035	1020	1045	977	1080	955	1041	987	1011	1062	1019	961	1020	1001	1081	988	957	1007	958	944	1031	996	980	1034	984	995	978	991	982	1040	997	936	959	1011	975	1046	1041	986	1012	923	1009	1024	989	960	1057	981	995	984	1039	991	1014	976	1016	1008	965	999	987	980	1012	1028	996	954	997	1029	1032	1021	1011	992	974	998	1003	1020	999	1018	1009	976	1020	1006	978	1014	960	911	952	959	986	958	1023	998	1014	950	966	1020	989	1004	987	1043	1030	1042	1029	1004	935	1032	1000	1005	943	1051	1024	939	1002	983	954	977	1019	944	1020	976	995	1052	1013	1003	1013	1002	968	993	936	1001	971	952	1049	992	979	1049	1058	1014	1041	982	1027	997	1005	985	960	1026	1022	983	995	986	959	1005	1002	1074	991	978	1042	983	980	997	1022	946	1011	1000	988	960	1011	958	973	1047	1014	971	981	1021	989	942	963	972	965	975	978	969	1002	945	980	1090	1065	1028	964	929	998	1004	1008	1000	1015	1023	935	976	1029	1037	996	990	1015	984	1012	991	966	995	991	1007	992	1013	976	969	1008	985	977	1009	963	956	1003	972	1007	994	990	954	964	968	990	959	969	971	1038	975	1029	968	1010	1051	979	978	1076	1008	1005	1008	1037	952	988	1027	980	989	987	938	1005	1050	1032	987	1002	1001	910	1018	1026	1010	929	950	1004	1042	1007	967	995	1013	966	1033	1014	924	994	993	991	1014	988	1002	984	941	1004	977	1011	963	979	1013	1011	1022	963	999	959	1038	1013	1017	1036	1045	996	996	1014	1034	1023	1032	974	1062	1011	969	1043	999	993	1036	1001	1023	1025	1004	993	976	1038	1014	1003	1029	1043	962	984	1002	1053	1026	944	1014	974	988	1009	996	1069	981	969	1041	1018	1014	1010	1096	968	954	1025	1053	1003	961	966	1021	1002	957	994	1017	1013	1017	986	976	1024	954	970	987	997	965	1004	987	974	977	1009	1035	1027	1030	975	1035	987	1003	1028	974	1011	974	968	1033	973	997	1066	960	1033	1030	984	1010	949	1003	984	1009	954	985	963	1008	981	1015	994	1038	1029	974	999	975	1013	970	1048	979	985	1011	1062	1010	992	1046	948	951	991	1053	1004	1041	1028	949	969	984	1012	1019	954	1000	975	980	1005	1009	1022	949	1000	1019	974	1046	974	999	987	956	968	1055	1021	997	989	1038	971	1018	940	989	1029	948	977	955	995	999	968	937	1011	1016	987	976	981	990	1002	983	989	996	996	990	942	1000	995	968	1041	978	996	1046	998	1017	1008	985	959	969	1038	1009	1014	963	965	1045	953	973	992	1041	929	1049	995	1011	954	961	1004	1008	1018	1012	1028	953	1000	1004	1021	1030	1014	984	973	1032	1013	980	1016	986	970	948	994	947	1000	946	972	1017	979	933	963	1006	1007	983	989	995	888	1018	1041	971	914	959	976	1026	1052	1043	963	959	1027	1000	982	1041	1030	938	980	975	1007	1021	949	931	1006	954	973	994	1026	960	1008	1022	1010	998	996	983	972	993	925	943	966	1039	1029	994	1071	1029	996	1013	1030	988	1011	997	1048	1014	1044	991	1000	1011	990	995	981	1001	975	1025	1010	1037	1023	977	1045	964	1016	1036	1011	1050	996	1003	1039	1007	1007	991	996	1013	1030	991	988	999	970	992	999	988	1001	1021	996	966	1004	1038	999	1008	1058	1011	991	946	986	988	980	998	1030	948	970	993	958	1006	1026	971	956	1003	927	942	1049	980	983	995	1026	1011	929	1027	1001	995	950	1020	970	955	972	1000	997	981	1017	990	992	991	1013	1022	980	988	929	1044	1036	1009	966	979	999	960	1004	974	1001	962	985	954	972	975	962	989	1002	1043	956	1028	975	983	989	997	1023	1010	1009	1009	914	1006	970	988	976	994	987	1051	1049	954	1081	1007	1004	1031	986	1004	994	1003	964	950	985	1001	1027	1010	1010	981	994	1005	1033	964	1018	1075	934	1034	975	982	989	982	955	1028	1027	1006	981	1003	1002	1051	1038	958	974	1054	953	990	1024	957	1000	1008	1017	996	1072	1054	947	996	943	991	1033	991	935	1016	983	1027	996	983	1008	1100	1017	988	994	979	989	976	1024	935	970	1032	997	972	938	995	1047	963	1010	975	950	999	942	1033	1015	995	996	1003	1013	995	1015	1042	963	983	1030	985	986	993	1002	996	1052	965	1012	1020	1020	992	1031	1015	976	976	1002	999	960	934	1004	920	1004	996	983	1059	999	1016	1002	1045	962	1016	1025	960	1048	1011	965	1023	1018	966	987	988	972	1017	948	1014	966	985	990	972	1015	948	975	1076	990	1025	957	1034	978	1036	993	1035	1050	996	1016	1006	1017	1031	999	963	966	1018	992	979	970	963	996	1003	945	1014	1082	1011	978	993	993	1005	1026	1033	1016	1078	1025	1043	986	1003	1042	1042	984	986	1013	1042	972	1020	968	1022	963	1035	1008	1022	931	1024	1039	991	927	979	987	998	987	1030	1037	1016	1010	979	1009	984	970	987	1007	977	925	974	970	987	1026	1022	972	1055	1007	970	1011	992	961	1001	974	949	997	1057	1022	986	1000	971	1026	1031	981	1016	1030	955	1047	1063	1012	1032	1021	1054	966	1035	1038	989	1018	1000	1011	988	979	958	974	980	957	947	1011	977	1007	978	988	961	985	1040	986	967	1010	979	1007	1000	1015	1033	981	1013	1022	984	1030	1023	969	953	1041	996	1017	1008	1037	995	979	1004	1011	1006	1020	1007	970	984	1011	1050	1043	1003
24004	20978	27023	24954	8571	560	362	352	287	293	272	253	259	257	246	237	253	209	241	222	241	236	208	236	263	216	229	225	225	204	215	235	241	219	228	237	232	228	220	187	222	221	219	226	239	250	244	234	215	226	239	227	242	214	233	234	220	216	232	222	213	218	209	221	221	243	202	237	194	231	211	234	203	230	196	207	227	243	213	229	204	239	214	240	209	197	219	221	218	212	219	243	229	223	238	229	231	212	219	203	212	213	228	203	213	203	224	238	194	213	217	219	211	245	232	216	231	198	223	196	231	206	205	227	229	209	206	232	233	224	233	202	211	208	230	208	236	190	221	212	219	226	241	203	217	203	212	208	217	222	222	223	217	220	227	230	215	224	206	192	209	233	219	220	234	216	247	217	227	230	190	230	232	225	225	212	221	215	212	214	230	225	235	218	214	232	226	233	215	236	227	233	222	234	206	199	228	203	226	208	215	216	219	187	225	227	232	216	221	217	246	229	233	210	219	236	254	231	220	244	235	216	224	202	213	243	231	234	221	229	240	241	229	236	213	222	233	216	205	196	193	215	216	251	192	235	219	238	235	223	242	213	226	211	221	205	215	227	225	230	225	224	208	211	198	216	204	213	226	224	229	214	230	213	217	229	198	212	227	233	219	218	201	227	219	239	230	213	200	226	208	233	215	197	204	252	213	218	230	216	212	229	210	235	231	212	217	235	221	191	189	210	226	227	220	219	224	224	209	211	198	224	237	209	215	247	217	232	202	220	224	225	226	228	220	241	208	215	222	205	249	217	220	216	217	230	220	234	221	207	192	205	238	226	209	221	218	233	216	221	202	221	211	227	209	213	220	228	242	223	232	234	217	198	224	238	200	206	235	228	225	191	227	208	242	208	220	227	228	195	239	228	212	214	244	217	210	211	231	209	221	265	236	236	221	226	235	211	230	213	216	226	214	235	236	224	240	212	203	196	241	180	235	219	215	226	199	230	230	231	232	215	232	198	235	190	214	198	229	215	207	204	207	214	216	215	221	209	221	200	184	232	237	236	210	222	196	210	225	200	220	206	207	231	195	201	229	235	206	211	221	224	227	231	229	214	221	230	253	202	230	190	218	221	233	197	239	210	247	237	185	206	233	214	218	237	210	213	250	218	229	218	213	219	254	205	218	222	240	216	211	226	234	266	217	224	212	224	197	218	225	209	229	246	266	225	231	227	227	231	207	210	250	219	188	208	207	252	242	206	226	220	193	220	225	218	200	183	212	224	203	231	212	234	220	254	197	258	221	217	251	225	225	249	234	217	225	202	218	231	216	207	184	233	210	253	233	209	217	237	216	222	212	208	195	205	222	214	237	229	202	246	232	226	208	218	200	193	203	221	210	231	225	224	230	236	229	248	256	252	201	223	231	224	244	248	254	238	231	200	227	231	224	219	210	193	205	211	251	211	213	253	223	225	230	217	215	240	245	212	198	197	231	232	216	232	233	233	198	230	260	240	247	212	204	194	229	197	219	212	226	223	211	248	205	234	243	201	212	203	220	206	227	223	227	195	244	211	213	249	212	202	203	236	252	213	233	225	220	220	188	242	201	218	225	201	225	216	197	258	189	206	233	212	232	232	217	218	221	224	239	199	221	232	240	218	222	230	193	222	219	232	227	198	242	219	225	199	217	211	205	219	200	208	238	223	215	216	235	217	237	220	217	244	209	227	233	198	240	221	225	239	219	199	225	237	217	224	252	186	225	216	209	223	188	223	249	221	222	239	209	185	245	215	220	225	246	242	227	233	228	211	217	210	208	235	223	211	233	216	215	213	219	211	231	247	213	214	184	240	205	216	225	249	230	257	241	238	242	211	210	225	212	236	225	216	207	232	243	214	215	219	197	227	215	202	204	209	225	235	238	237	206	209	201	211	199	234	233	222	226	218	200	225	219	211	214	243	219	213	230	246	247	220	233	221	241	210	201	218	221	232	211	249	236	225	230	220	253	209	225	235	237	232	244	230	212	253	226	220	260	232	220	226	219	208	205	211	225	202	211	241	215	208	218	220	239	219	219	207	210	226	226	221	224	243	237	208	244	216	231	229	212	255	220	224	236	209	211	207	218	223	215	244	230	210	217	224	191	240	233	224	223	221	191	233	228	242	220	223	232	204	227	223	195	233	239	230	232	213	237	214	233	209	222	227	225	214	245	256	229	218	208	229	203	246	202	230	196	244	226	250	249	200	225	202	229	224	222	234	226	192	234	206	235	237	244	224	203	241	236	249	231	237	237	235	236	209	229	215	229	227	206	242	211	215	228	207	198	218	206	247	229	239	212	227	221	216	217	200	225	229	239	219	227	237	229	222	224	248	192	231	209	216	232	241	218	204	238	216	243	243	218	210	223	208	200	199	210	222	190	211	215	204	247	216	222	224	217	229	255	220	185	228	213	228	213	228	214	194	236	187	217	224	216	200	217	223	229	242	207	217	213	226	210	217	210	226	234	256	215	227	211	253	202	208	243	227	221	219	237	209	240	222	220	244	241	214	204	220	196	219	216	238	203	251	241	216	211	242	232	212	228	224	210	207	215	189	229	198	227	224	215	218	240	232	250	215	230	248	229	218	218	240	226	224	237	239	214	218	201	214	180	222	220	219	212	215	223	263	221	253	249	218	200	204	223	229	227	228	240	207	223	208	211	236	248	219	225	223	196	223	212	237	264	215	223	215	213	222	210	229	215	224	207	208	203	215	240	216	226	215	225	217	206	222	196	229	234	247	224	205	211	216	214	240	212	226	225	226	214	194	213	219	218	234	194	210	238	230	230	230	219	209	206	211	227	216	206	231	205	210	194	233	207	204	221	213	201	202	203	223	217	222	238	216	238	229	211	227	227	219	217	207	218	210	204	221	195	225	219	209	232	218	221	205	216	217	218	208	211	219	240	231	216	229	191	229	193	209	192	239	225	224	241	223	237	237	207	247	245	187	219	246	213	223	225	209	215	224	218	220	200	194	208	211	228	208	217	231	221	241	230	213	214	232	224	207	221	227	210	224	231	209	250	213	227	224	204	205	224	241	199	221	208	209	202	213	206	232	206	225	216	200	209	205	218	243	198	217	206	238	213	220	219	188	204	228	204	235	207	201	216	231	215	218	236	213	237	223	228	233	247	209	214	211	210	208	209	217	225	210	198	237	213	219	215	243	214	197	245	213	226	221	238	235	239	200	216	219	211	229	206	217	223	245	219	220	242	229	215	181	229	223	221	221	226	219	236	218	208	210	225	227	199	209	242	226	211	226	227	208	209	199	223	231	248	232	222	214	222	237	208	202	221	232	208	202	213	219	213	216	212	220	215	211	217	187	189	218	228	220	214	223	253	227	230	229	211	225	210	249	234	228	232	233	225	243	218	234	212	208	259	215	227	209	219	237	195	200	201	217	206	258	221	201	214	208	228	189	240	205	203	244	224	216	234	238	256	220	199	233	219	208	233	229	213	228	223	209	225	230	233	210	212	228
13884	27938	2949	1338	988	829	688	575	493	472	414	369	381	339	363	344	358	379	316	359	304	329	338	388	320	325	321	294	333	327	308	340	311	301	333	312	304	308	305	289	303	339	336	312	285	343	286	286	335	301	310	296	318	319	289	319	342	291	282	322	325	316	338	274	312	299	335	294	338	301	301	305	318	306	297	295	302	292	303	305	269	285	311	335	306	319	287	300	295	305	296	315	311	300	281	302	299	322	333	282	310	330	305	284	290	305	281	316	303	367	348	313	341	295	307	294	306	285	327	297	296	308	283	313	328	317	288	315	300	324	300	332	293	303	308	328	311	309	302	354	343	290	335	317	305	316	273	302	340	276	332	285	319	300	300	298	329	275	307	293	330	295	324	281	283	299	299	313	327	307	311	329	314	283	318	292	287	356	280	318	311	310	329	327	287	307	302	314	308	298	287	291	294	317	324	274	321	329	320	289	291	324	315	309	304	321	313	303	314	320	324	336	297	318	310	325	327	331	289	307	339	312	305	279	298	289	325	298	313	301	313	315	290	329	312	334	297	315	313	308	285	282	330	312	307	325	330	331	289	310	324	272	347	297	257	324	288	286	336	291	307	331	340	286	292	310	319	323	310	292	323	296	326	296	329	342	297	295	322	268	287	293	328	298	326	321	316	298	300	321	306	276	296	292	312	322	317	293	368	281	306	310	275	311	290	312	302	320	263	334	311	323	301	286	303	269	303	307	294	293	277	312	294	305	287	306	308	319	286	301	294	317	354	316	317	310	325	335	327	314	299	275	293	307	312	294	296	279	293	290	317	305	320	287	287	329	286	332	282	311	331	325	302	303	325	316	312	290	321	277	304	332	315	311	317	307	275	293	262	305	306	314	285	292	308	286	333	321	311	298	317	277	309	284	297	279	288	274	288	305	312	310	311	321	283	309	302	307	285	314	319	314	321	308	310	298	281	293	320	316	296	300	328	334	298	297	274	290	283	310	320	323	314	284	297	291	304	337	300	329	312	306	313	317	302	324	292	311	277	307	308	310	347	352	294	294	314	272	311	288	310	351	314	314	301	337	313	299	275	314	322	292	326	286	283	306	277	295	333	303	303	299	314	319	327	305	299	318	314	283	314	305	317	267	276	264	317	339	282	292	309	327	289	317	331	325	343	300	294	300	309	275	291	276	307	298	303	315	324	283	319	313	340	306	311	320	292	321	315	294	324	302	293	333	314	303	290	360	290	287	286	313	301	319	295	287	325	350	308	298	318	312	301	312	313	299	312	316	292	324	290	313	310	305	317	332	312	314	275	331	285	343	278	293	303	319	310	318	288	296	322	319	340	305	306	296	336	311	313	299	327	300	277	335	308	296	291	311	317	287	325	310	273	292	324	316	300	323	338	302	300	290	336	301	303	324	310	315	291	318	278	324	291	320	290	304	300	262	335	292	312	310	325	306	310	287	309	321	299	267	319	316	299	320	313	305	298	307	326	317	335	304	306	314	304	302	307	299	321	299	287	306	310	284	286	303	294	312	298	318	302	302	317	326	313	310	313	304	331	293	322	300	284	318	324	279	338	295	328	291	328	294	331	290	307	275	312	320	302	321	324	303	319	362	340	305	293	302	331	315	298	299	303	311	325	314	282	320	306	303	290	318	309	302	344	310	324	306	286	318	321	301	300	337	300	283	305	327	313	320	318	300	304	294	289	305	269	267	336	307	304	354	296	280	306	305	323	301	307	317	311	335	315	330	326	333	297	318	302	282	289	313	293	317	303	326	294	322	330	286	319	317	282	318	288	297	306	280	300	312	299	315	302	253	306	335	288	320	289	321	301	318	345	279	312	340	307	335	317	347	307	311	316	273	332	264	302	318	293	287	271	319	310	326	319	316	304	292	307	350	297	269	308	340	270	285	328	276	301	307	309	315	310	300	320	291	315	315	269	302	320	271	286	306	316	345	290	317	315	288	330	314	287	317	332	296	288	287	329	317	308	310	319	291	322	300	324	315	309	312	317	290	291	312	331	274	262	273	309	322	303	307	321	277	303	294	314	309	302	276	292	299	315	317	300	291	323	296	304	290	317	255	312	276	297	312	287	305	348	333	341	328	336	279	312	322	293	308	306	335	317	273	307	330	316	334	327	279	307	319	311	294	278	299	312	303	314	326	299	345	317	300	324	288	303	289	297	328	276	297	314	308	289	302	304	296	288	268	305	334	319	300	272	300	297	304	300	283	316	293	311	294	304	285	322	318	297	281	303	301	311	306	300	277	329	317	300	291	266	305	307	326	308	306	312	333	305	287	302	329	301	312	341	305	297	328	309	317	291	311	299	296	300	319	337	281	318	303	339	296	309	312	277	264	302	322	310	305	306	311	312	264	281	308	307	300	289	330	320	304	294	293	280	303	329	298	289	332	297	310	318	345	296	335	270	301	296	309	294	305	300	303	334	280	290	316	288	307	328	284	306	308	316	309	317	293	292	309	319	308	307	276	285	312	304	319	287	302	278	311	293	335	286	308	312	313	293	314	296	309	295	319	323	301	304	325	299	333	314	303	315	292	294	315	309	314	276	315	316	324	306	302	320	308	311	277	278	293	311	310	332	295	350	330	325	322	312	328	335	309	308	299	329	313	322	310	322	293	277	308	312	319	268	326	302	301	333	310	323	270	301	280	318	327	314	333	302	299	319	276	307	282	293	327	288	340	293	284	290	279	319	299	306	326	312	327	313	328	287	306	332	285	334	306	300	292	275	334	320	335	299	291	317	302	293	275	284	291	332	286	297	287	305	292	339	303	328	296	335	285	333	325	308	313	314	307	292	312	331	344	292	276	298	348	296	300	305	333	302	281	321	285	295	319	320	317	288	308	319	302	294	320	284	310	332	319	275	342	327	319	302	303	297	316	336	313	292	304	321	312	348	284	297	306	307	296	300	309	320	306	315	299	319	307	296	324	303	306	312	302	286	294	308	283	329	310	288	290	313	334	291	330	287	303	298	337	281	278	280	299	268	297	289	301	294	304	308	312	321	302	313	316	300	274	304	314	317	302	308	304	311	298	287	300	322	303	324	293	286	307	313	312	301	305	311	302	332	315	326	302	319	308	303	284	313	318	301	347	290	290	308	302	318	304	295	303	244	305	320	313	300	293	288	291	270	269	309	289	328	318	298	272	304	282	291	305	320	305	315	281	330	298	315	315	305	290	294	297	310	317	301	307	259	284	326	321	304	305	287	300	277	320	311	298	279	296	297	306	317	303	316	290	263	320	303	315	304	304	305	319	290	335	314	306	350	288	321	306	272	298	304	329	291	336	300	307	317	319	297	308	309	297	327	326	297	327	338	288	287	322	299	307	305	291	292	281	328	266	292	308	317	308	272	314	328	343	320	299	310	344	286	315	311	339	282	300	318	304	292	278	298	312	325	334	304	318	358	275	295	284	315	299	322	296	296	286	317	278	327	303	334	323	323	323	282	323	301	286	317	320	299	277	295	301	315	307
21979	21004	28738	23490	21006	21043	8364	1295	973	955	913	903	835	858	807	832	800	808	755	811	753	770	702	753	705	757	690	739	736	742	755	749	763	707	668	780	713	705	676	697	689	690	721	708	717	716	742	707	679	720	666	729	734	739	690	735	738	690	709	704	669	670	714	692	693	741	707	709	680	737	762	650	694	709	720	729	670	715	732	693	704	678	752	708	712	743	756	709	653	741	735	696	738	701	683	730	650	644	685	676	744	705	683	667	707	714	695	637	703	735	685	703	708	700	751	728	773	662	700	673	630	733	722	723	681	679	672	670	724	699	709	685	720	708	690	715	654	702	685	685	718	751	680	658	720	668	698	686	696	697	703	766	694	696	643	714	634	726	702	718	745	676	696	687	693	714	693	683	708	719	682	698	668	691	739	701	745	708	689	689	685	712	688	711	698	635	719	661	736	693	712	707	683	716	708	735	681	690	671	697	663	678	709	714	671	736	679	672	752	695	688	682	693	656	715	704	700	677	707	710	738	725	755	689	695	779	702	646	713	707	665	701	699	687	709	687	703	702	722	689	665	719	745	710	665	696	715	710	732	711	679	704	721	727	700	695	686	749	672	654	715	685	667	716	710	698	670	712	669	694	722	663	703	702	712	685	721	716	697	730	704	717	687	724	691	656	722	679	652	707	734	675	685	733	692	690	657	666	649	685	700	734	704	708	689	700	693	700	661	694	719	686	680	697	707	685	719	695	684	694	653	684	671	717	680	666	680	679	708	679	688	713	680	679	674	700	721	673	705	720	707	659	706	696	685	662	727	745	700	696	733	678	700	700	670	695	709	715	722	686	667	735	699	698	703	666	725	660	684	707	724	704	695	714	692	655	723	723	693	721	656	693	660	696	716	709	722	706	764	680	671	718	676	705	686	672	732	698	706	685	704	674	747	676	698	709	645	718	687	694	691	691	711	671	701	628	730	679	725	714	708	652	710	709	692	708	681	685	730	650	688	715	731	707	674	723	668	692	729	708	672	682	684	684	719	696	707	716	710	698	691	677	657	710	740	787	679	661	685	655	695	709	717	662	705	695	693	658	672	733	707	686	657	694	691	687	718	682	685	690	708	692	717	689	688	719	670	727	706	720	738	742	730	715	742	714	711	689	645	705	720	675	706	657	745	676	661	659	748	700	689	658	670	676	703	701	754	676	692	736	675	697	706	649	698	703	703	677	688	710	725	726	701	698	650	678	704	713	739	789	693	692	683	689	714	719	766	646	719	690	728	742	675	690	702	666	681	693	677	692	645	655	701	687	680	681	677	741	714	678	714	734	656	723	721	658	699	695	759	706	683	663	732	693	699	623	666	691	666	681	702	713	689	686	709	730	686	684	704	714	707	676	693	701	709	704	716	654	717	659	694	690	706	705	718	689	717	658	713	664	746	721	673	681	688	716	639	681	686	681	746	686	691	696	645	679	717	717	729	664	729	681	696	689	735	669	723	744	717	694	700	734	690	716	681	740	717	704	713	718	677	712	736	717	710	708	685	637	709	697	736	709	710	748	695	684	682	710	701	677	716	654	715	711	687	728	673	658	687	676	690	661	662	711	713	707	671	723	702	726	666	691	712	689	730	712	648	697	709	694	682	695	708	688	678	677	671	706	732	690	672	689	693	710	730	716	703	704	672	712	688	699	674	744	654	717	750	715	696	707	671	736	716	708	648	688	710	704	691	639	702	703	658	676	737	680	707	730	697	680	614	692	703	689	698	699	667	701	722	699	642	660	702	647	740	680	689	657	662	723	684	683	703	682	714	674	707	715	672	722	743	647	656	684	674	645	742	714	721	688	675	704	672	665	729	696	709	723	693	682	645	762	677	685	694	707	729	663	724	700	712	665	653	663	695	694	676	734	691	665	719	728	678	667	701	634	683	676	671	707	745	691	667	677	699	731	730	720	736	674	677	711	711	690	718	684	708	661	702	708	687	688	699	748	681	731	675	709	749	715	702	669	706	730	688	686	728	708	690	673	684	708	750	697	704	728	655	655	628	667	735	721	691	744	671	660	678	697	699	716	720	690	671	698	661	699	705	747	667	651	632	643	702	634	656	729	692	717	670	707	668	731	720	714	656	676	666	673	678	713	707	739	687	690	693	689	673	691	661	675	709	676	688	674	715	684	721	731	729	693	666	733	707	693	707	675	670	704	684	658	709	692	686	701	745	689	708	705	700	732	682	700	722	698	705	688	675	693	746	679	634	664	682	689	703	659	704	699	693	682	688	675	703	650	684	660	698	685	661	718	675	679	689	682	663	690	693	718	706	737	655	706	655	652	734	676	713	650	674	663	656	714	749	678	742	731	654	740	667	685	653	679	681	708	750	668	646	694	670	683	661	687	667	658	717	690	675	702	700	689	700	697	719	743	674	670	697	619	721	716	706	707	691	703	727	658	679	693	698	689	664	669	733	719	699	721	689	716	712	704	759	661	660	698	721	645	659	674	742	727	704	646	725	692	696	687	726	723	676	710	665	708	704	702	719	684	682	691	703	724	683	677	655	680	681	696	689	715	689	649	684	710	625	679	693	728	701	738	692	751	681	673	666	718	764	696	700	672	697	721	713	696	721	707	687	680	724	720	701	667	676	668	677	727	668	681	715	709	658	669	710	716	681	691	685	697	671	713	716	678	713	682	678	716	720	673	693	740	689	679	701	714	706	721	680	754	747	666	720	635	683	787	686	712	709	722	673	751	716	681	669	681	699	647	707	712	734	677	787	688	688	736	691	681	658	674	727	723	743	715	646	677	689	697	664	736	783	632	732	670	683	701	657	741	683	680	751	643	712	683	714	688	732	727	684	628	703	715	668	698	700	655	734	677	635	653	674	703	717	637	726	705	695	749	718	681	688	685	694	718	703	684	736	687	670	710	690	670	654	642	725	715	727	711	681	699	699	717	708	682	700	716	717	682	691	710	688	663	716	634	658	685	696	712	674	673	624	699	698	651	670	699	761	675	773	692	696	721	668	708	655	706	706	714	710	691	718	671	696	692	637	693	673	677	722	722	700	709	669	694	693	703	703	686	680	708	655	662	682	678	703	720	698	694	661	739	698	685	687	755	680	657	715	698	720	696	686	647	704	692	683	689	664	688	704	754	680	698	695	712	704	662	683	710	683	720	744	727	693	696	700	684	693	670	713	702	708	711	696	680	679	653	745	705	676	699	690	693	701	694	666	712	724	672	699	715	666	730	702	724	710	699	705	679	707	741	685	684	717	710	673	692	675	695	687	697	697	654	736	687	759	696	712	712	665	723	664	683	700	669	699	690	691	666	695	723	663	709	719	681	683	704	706	685	693	667	688	681	687	723	694	744	717	708	664	709	710	712	673	707	711	663	681	694	684	697	679	652	703	695	639	695	660	686	718	688	716	672	686	672	710	703	688	678	710	715	652	667	736	726	699	713	668	702	714	693	699	668	696	692	714	661	682	702	714	671	672	709	684	689	717	677	695	697	673	675
17943	41602	9230	4434	3232	2614	2144	1906	1680	1375	1210	1220	1107	1102	1066	1013	1026	1024	1043	1001	980	967	908	912	937	886	924	973	956	940	962	881	892	902	896	925	902	895	899	951	891	897	910	918	904	876	905	896	895	913	912	949	903	874	863	899	866	891	899	967	877	837	887	821	919	866	900	882	883	929	886	884	899	913	902	875	922	929	912	872	935	858	880	897	919	909	895	886	910	916	854	852	910	894	861	851	857	879	873	876	882	872	916	978	901	862	893	843	866	920	879	934	910	947	844	870	818	857	891	878	883	871	893	874	934	919	900	859	847	899	912	875	910	897	847	893	946	871	907	894	902	919	880	905	854	872	878	842	901	851	897	878	830	921	887	865	879	823	938	875	906	859	922	854	892	870	922	919	850	831	910	901	945	889	910	874	896	881	900	840	872	907	966	903	923	882	902	873	906	853	919	906	824	809	899	912	811	832	883	883	887	852	907	829	837	858	848	897	903	901	868	895	912	861	870	878	866	861	845	886	911	866	902	868	849	816	908	832	908	895	831	896	854	892	821	894	809	862	894	889	845	913	886	890	934	918	897	889	881	847	901	887	900	866	847	823	827	890	822	829	917	918	888	867	896	914	830	907	982	913	896	899	865	947	896	908	900	873	884	867	887	837	968	844	857	867	847	883	907	894	845	869	928	870	847	908	881	842	861	875	889	855	888	866	919	883	859	854	866	887	914	951	837	942	868	866	810	937	869	859	886	903	850	907	901	861	896	862	893	840	865	916	917	916	873	871	843	849	879	917	888	830	875	887	907	875	916	864	880	860	839	855	863	943	869	937	895	890	863	879	851	809	909	887	900	883	881	908	907	889	938	860	911	884	864	882	850	880	898	865	858	957	888	870	880	821	887	842	873	850	891	894	914	878	881	894	870	879	903	897	892	871	887	852	896	868	879	869	805	884	834	903	909	877	914	934	863	892	872	865	862	897	881	890	913	900	885	890	923	877	868	898	853	892	857	890	944	911	890	858	927	922	871	884	929	887	885	888	862	855	831	876	882	860	898	918	923	901	889	900	858	898	854	922	914	874	881	877	863	894	871	849	859	939	875	884	876	903	897	908	881	888	910	922	850	873	892	877	889	849	903	943	839	871	845	892	858	921	890	904	897	918	874	873	880	894	831	903	890	920	906	956	952	906	882	835	878	895	938	846	906	885	900	862	869	898	891	869	886	797	899	846	888	920	890	885	881	885	868	910	863	901	907	841	926	914	869	873	923	917	842	868	947	940	861	947	842	913	846	847	823	845	897	855	842	880	869	879	891	901	898	911	881	866	908	908	892	861	864	801	882	833	884	886	915	880	867	836	879	915	863	855	860	865	884	920	846	900	920	872	897	882	914	844	889	866	849	918	928	884	881	895	883	953	925	920	867	834	867	909	865	909	893	848	839	883	858	860	861	900	832	880	866	901	916	916	905	878	893	879	844	884	879	894	847	883	841	868	859	877	878	913	900	865	861	927	880	833	858	840	842	838	894	858	860	879	880	839	896	897	928	892	908	847	890	952	844	930	818	866	893	911	928	889	898	912	894	878	878	895	895	825	923	820	922	893	904	914	915	849	911	861	931	898	886	857	873	880	860	875	868	884	906	900	859	870	854	885	906	850	857	924	929	890	909	922	884	833	922	910	898	857	832	892	889	868	889	937	881	885	877	829	905	902	860	908	918	913	923	888	963	858	932	886	886	886	938	950	893	926	909	916	890	849	894	833	889	870	899	880	880	908	848	858	856	857	899	864	878	838	907	840	875	945	902	870	866	851	912	881	867	867	825	847	872	874	864	916	927	858	909	854	857	915	863	831	864	860	876	860	915	894	867	898	902	867	867	913	846	927	893	912	921	902	883	863	894	889	904	945	899	905	888	887	898	890	883	861	891	866	878	921	886	862	867	897	910	857	897	878	873	840	893	910	873	880	884	881	847	946	874	930	909	849	839	913	883	875	842	942	882	827	892	935	890	870	846	932	882	863	830	890	863	896	868	883	897	860	872	910	895	829	861	894	891	917	894	856	942	826	910	859	864	904	841	904	912	902	906	906	863	855	863	876	865	933	941	905	889	907	903	844	878	893	947	879	873	883	855	864	848	908	929	922	894	892	905	834	871	884	856	884	887	899	876	880	889	893	846	863	946	889	897	874	891	853	867	907	846	905	898	936	908	861	869	925	830	871	904	879	910	862	850	894	942	858	910	887	911	866	805	886	885	892	893	861	873	846	917	813	880	946	900	879	884	932	900	845	837	922	894	823	899	906	919	874	847	909	896	853	909	876	846	875	912	926	830	866	898	911	871	808	868	920	914	848	880	840	932	894	884	911	859	909	818	871	874	904	887	851	881	850	828	819	850	873	892	854	882	872	872	898	841	839	901	819	874	914	897	859	878	879	887	872	882	917	876	882	899	823	844	937	887	897	903	868	890	879	885	910	962	928	929	929	852	879	905	891	900	881	839	871	890	912	841	923	864	905	941	870	890	854	857	879	882	913	901	905	901	923	907	861	883	902	886	900	833	851	898	847	902	932	867	882	887	890	912	891	845	847	913	858	872	925	882	927	916	948	864	872	805	900	853	917	883	868	852	896	849	884	858	908	901	839	874	882	884	883	865	878	834	900	820	850	828	890	840	916	859	865	875	878	884	848	855	866	907	850	926	909	865	899	844	899	884	885	937	901	908	831	914	897	872	907	883	851	860	932	898	813	861	886	896	820	902	893	853	900	869	901	900	897	932	829	889	876	905	894	904	904	898	859	899	932	863	929	879	857	847	859	841	869	871	840	893	908	890	943	917	890	896	881	932	877	904	958	874	854	892	851	876	902	897	929	878	881	929	943	931	900	869	838	889	931	872	972	856	887	868	868	902	839	875	852	928	951	908	911	916	828	885	914	856	872	852	879	874	867	857	921	890	873	898	907	853	905	903	926	901	889	895	895	874	857	857	852	904	890	941	952	888	890	877	849	856	924	912	889	869	873	871	874	915	905	902	926	893	893	909	859	894	876	919	927	871	831	891	882	867	912	844	860	865	895	869	884	882	934	862	886	863	905	910	897	928	902	910	865	840	913	874	909	868	889	944	829	910	890	890	931	902	881	894	919	892	890	872	887	857	900	926	934	871	847	873	878	876	867	869	929	881	905	838	905	893	886	915	913	894	872	897	923	906	856	898	921	852	836	856	846	842	884	904	884	872	900	834	888	867	891	840	847	848	871	868	889	880	806	867	842	873	858	847	855	853	900	888	914	943	870	880	836	915	900	865	859	831	866	895	917	885	901	845	870	859	832	849	859	865	905	919	892	865	855	868	862	831	871	884	871	832	897	903	870	851	852	870	867	946	833	858	909	859	877	853	906	822	841	854	915	923	924	905	903	878	914	865	939	905	848	890	837	864	823	854	895	823	882	847	885	878	878	851	862	885	837	889	901	860	893	794	858	880	873	881	942	882	865	953	915	839	922	874	871	906	886
26822	19291	5439	781	567	492	477	431	470	476	458	456	441	421	432	422	437	442	449	454	430	435	469	430	456	489	462	435	472	412	453	471	435	446	409	505	461	418	428	429	439	455	481	462	444	426	469	474	485	451	430	428	437	447	383	449	440	410	456	413	455	456	438	452	424	442	431	475	451	427	468	479	462	485	471	492	459	416	429	443	419	429	463	430	421	423	431	446	408	450	430	441	471	439	443	487	477	432	427	415	444	464	497	433	450	417	459	453	447	479	489	458	437	424	432	483	420	435	442	462	450	415	464	434	430	465	399	461	456	446	471	432	434	455	431	448	459	449	446	454	490	476	446	466	430	415	423	430	473	428	465	450	443	437	435	439	492	467	441	481	418	490	447	428	445	460	461	492	438	450	466	473	451	435	441	430	442	417	470	478	453	482	419	427	435	435	422	442	445	456	463	436	442	403	437	423	449	443	429	428	435	432	454	414	421	431	421	443	439	438	471	449	478	462	436	451	471	421	439	439	431	426	434	426	450	443	445	470	481	419	428	422	474	445	475	420	457	482	439	421	488	437	412	419	465	484	458	491	463	475	432	451	425	436	460	455	432	438	442	464	458	427	432	449	451	465	470	494	454	477	431	492	449	447	424	433	443	443	433	418	458	423	449	472	456	426	428	456	451	445	404	434	475	442	429	464	440	443	426	418	442	437	434	451	456	471	451	458	446	468	472	463	414	461	403	453	419	424	424	448	440	457	470	476	465	473	400	439	436	501	435	471	489	451	457	426	486	445	451	453	472	445	428	462	442	458	414	414	455	449	445	421	455	436	473	427	408	421	438	425	462	442	457	440	441	458	447	459	408	436	492	453	451	429	441	412	438	472	485	460	461	437	441	427	423	463	427	450	456	414	451	456	449	438	390	456	450	471	434	441	475	420	463	439	498	421	426	429	459	446	399	460	444	425	416	441	486	426	459	429	407	447	427	432	407	461	432	442	443	446	405	430	438	481	434	453	431	454	451	429	424	471	481	407	424	442	420	441	444	448	469	444	410	447	477	473	463	453	446	445	448	403	467	445	411	457	489	441	447	440	457	424	487	441	451	473	471	445	444	429	447	430	426	453	430	417	427	448	449	432	441	453	435	472	440	421	424	454	448	432	429	445	442	448	447	416	415	469	476	421	460	447	434	438	454	413	441	448	430	405	417	453	432	452	430	431	405	419	437	433	424	462	442	464	464	452	471	433	419	466	450	414	427	421	480	441	429	464	460	472	483	468	441	443	444	404	437	417	432	463	444	433	457	455	469	424	418	440	427	407	407	459	401	487	397	414	450	417	453	441	433	402	498	446	433	462	441	420	460	436	451	486	435	437	433	441	450	461	474	427	444	463	462	390	452	482	420	466	446	435	437	448	422	436	442	428	424	482	403	437	437	447	441	451	448	427	449	414	468	462	437	409	441	450	432	447	457	460	442	461	479	455	427	418	455	388	450	467	426	419	446	460	393	441	447	441	461	443	441	458	450	464	438	459	495	444	432	416	442	424	398	460	413	456	456	456	429	441	444	431	436	418	423	489	421	410	454	420	439	433	447	466	462	414	465	448	459	492	489	412	468	447	466	434	458	456	441	421	412	476	427	454	426	432	450	426	420	517	417	428	443	450	406	437	456	437	464	441	417	453	419	462	454	431	426	409	434	445	426	450	437	446	409	402	480	417	455	472	468	429	455	422	470	471	447	452	446	443	459	438	440	447	453	456	437	452	430	462	404	416	439	430	411	463	458	407	453	456	484	451	396	465	453	427	457	463	455	448	438	416	467	410	427	467	429	459	417	422	441	422	452	468	404	409	444	420	458	431	427	410	479	464	467	474	447	403	423	461	425	457	425	435	456	474	417	439	468	427	431	438	444	442	455	519	464	434	426	412	480	443	421	505	433	436	453	428	414	472	433	410	418	417	446	452	428	402	416	475	440	417	443	445	492	437	456	420	445	459	442	480	446	421	476	450	476	486	408	456	399	452	442	460	439	474	439	459	503	483	471	437	437	436	472	400	451	468	402	463	445	467	408	457	432	442	435	445	436	441	409	432	489	431	460	495	442	475	452	442	446	432	467	426	455	428	435	452	448	427	445	447	441	490	429	454	454	443	447	411	448	427	430	457	443	467	426	438	457	453	453	426	473	435	443	470	429	477	460	427	440	463	435	416	458	454	448	450	437	401	431	461	489	415	451	404	445	447	419	458	443	445	404	463	460	434	452	442	448	488	387	426	452	459	442	416	439	444	448	438	427	435	434	407	445	450	426	450	463	413	427	476	449	450	416	435	421	451	441	406	456	444	447	436	437	462	398	453	456	442	431	455	468	431	436	423	514	428	498	404	452	399	487	431	445	412	409	435	433	458	490	428	469	489	443	464	443	456	450	439	473	493	456	455	395	405	465	456	405	482	445	444	459	435	418	439	459	442	497	452	440	429	434	422	420	437	452	420	439	453	446	438	472	431	463	457	422	437	424	418	477	433	416	434	457	462	426	422	416	424	442	492	442	411	424	454	419	446	447	462	444	456	452	429	435	433	473	457	422	451	443	458	427	404	418	423	447	397	457	448	451	423	405	428	438	419	478	475	436	438	417	418	436	411	487	455	427	454	434	450	453	441	451	495	440	470	466	466	419	440	427	459	426	434	460	436	452	412	420	458	431	474	451	474	444	432	447	438	443	426	438	426	495	451	443	453	465	427	423	467	450	446	456	466	481	421	434	456	455	481	436	431	422	460	431	426	412	470	436	430	460	453	427	447	434	454	441	466	444	444	475	457	460	444	455	451	411	434	434	491	453	469	454	439	431	455	424	415	454	450	451	405	404	450	447	444	449	431	427	420	429	418	464	425	393	449	449	459	445	436	424	495	460	444	449	437	442	448	457	447	446	437	435	443	451	466	447	458	417	456	408	446	428	458	424	435	472	407	430	480	469	461	445	476	455	424	428	474	449	429	434	453	440	443	480	469	448	440	407	433	444	428	433	443	443	450	454	476	442	483	412	415	441	442	442	409	438	429	434	426	446	457	440	470	495	421	445	461	478	480	442	431	448	424	401	446	425	416	455	462	438	449	470	472	422	466	453	441	473	410	473	454	408	431	458	479	466	435	437	435	453	433	438	459	401	475	426	435	428	436	419	429	444	480	410	434	441	409	439	457	449	451	456	432	446	473	446	400	443	434	446	410	455	443	404	457	464	418	434	434	452	467	473	443	453	442	469	401	461	440	447	480	439	421	459	431	449	431	445	468	440	456	428	451	419	436	421	455	386	453	443	446	417	428	432	436	429	423	436	430	453	455	448	472	467	443	440	435	472	450	452	407	424	445	440	475	417	452	423	444	440	436	450	452	438	472	460	459	420	443	433	478	426	432	438	456	464	427	449	427	405	473	437	438	418	431	458	440	475	441	453	464	465	433	449	449	442	434	462	436	512	431	431	467	469	448	455	435	443	444	439	441	464	440	455	432	459	467
8225	14093	1105	825	764	703	609	607	623	604	605	584	525	572	567	560	537	584	572	518	539	531	579	592	537	600	522	546	560	584	557	525	544	560	555	550	498	506	570	634	563	567	508	520	556	572	558	558	569	524	536	553	544	546	555	540	582	555	583	530	529	518	552	548	557	566	531	556	514	585	554	602	555	557	544	546	593	518	559	578	549	527	549	532	574	591	537	517	517	567	543	529	566	555	525	535	539	596	565	574	557	540	552	594	559	553	558	576	576	562	501	584	533	553	543	577	566	565	597	520	608	519	530	557	527	583	546	531	535	578	574	583	587	518	544	569	580	575	559	565	601	575	556	547	563	572	534	540	557	577	561	572	546	533	525	540	534	558	525	540	563	558	566	582	577	583	566	532	558	547	576	538	567	541	525	554	562	549	550	576	562	535	555	559	577	528	573	553	549	516	551	518	574	533	598	539	554	513	522	532	558	568	578	549	532	573	556	569	510	541	527	586	571	567	566	591	544	537	541	590	583	570	580	562	539	509	505	557	620	519	572	552	496	550	530	557	557	540	584	519	517	558	559	554	527	544	564	567	548	586	578	540	542	533	560	529	570	538	569	535	568	546	537	577	560	593	587	547	537	550	567	546	562	542	568	603	550	584	549	526	577	570	557	578	572	558	563	557	538	522	562	576	578	540	536	557	572	545	544	547	570	535	556	545	570	556	551	583	566	590	539	581	605	563	546	564	561	570	603	516	512	582	527	555	512	524	549	540	571	562	563	579	532	542	543	571	531	558	550	571	552	589	571	560	569	563	539	517	518	547	574	586	550	554	562	531	564	562	536	546	533	572	535	547	553	568	489	581	570	549	555	512	564	550	538	585	558	540	562	507	592	573	563	585	545	518	541	510	564	534	570	544	553	595	557	537	552	533	540	529	589	554	534	567	548	540	567	565	584	546	567	529	547	524	547	619	540	508	575	553	592	546	520	528	568	586	546	549	555	575	587	514	517	539	548	580	552	546	555	547	534	590	539	587	562	544	574	536	548	554	566	508	520	585	541	570	558	571	559	562	540	534	546	546	571	521	554	588	569	547	544	566	518	560	541	561	585	564	502	528	533	522	569	544	616	544	543	567	576	573	556	544	552	563	540	587	593	562	563	565	562	585	524	535	552	566	534	540	522	568	554	583	593	522	528	568	537	547	554	524	545	546	552	540	560	540	569	566	549	523	508	598	568	543	565	548	549	523	580	529	569	552	563	579	558	529	549	495	576	511	554	573	575	545	562	585	488	574	527	589	500	527	542	510	548	611	572	558	471	556	564	525	559	539	549	551	550	570	583	552	554	551	510	559	544	535	530	501	514	497	576	558	539	530	555	562	567	553	572	549	583	566	557	510	582	519	562	539	551	527	568	571	528	547	564	580	544	565	521	548	545	508	518	552	562	549	552	502	559	535	551	567	547	572	545	565	570	570	548	554	495	536	540	582	574	523	576	532	550	577	530	568	548	568	553	588	530	565	575	521	555	558	547	611	542	555	557	526	512	543	575	584	537	564	535	534	541	523	510	539	558	534	555	574	531	577	553	571	526	559	574	538	502	559	527	569	535	523	560	500	613	555	584	580	516	531	591	565	533	539	553	508	544	547	535	547	515	595	553	555	573	543	556	533	544	596	568	611	570	563	561	571	563	561	566	583	552	526	539	543	531	562	569	528	573	560	538	545	573	552	531	560	513	534	528	505	518	572	564	579	550	546	564	547	512	547	551	546	564	549	533	543	551	581	543	561	577	517	577	587	538	507	568	589	571	568	544	523	529	571	539	533	545	547	529	556	556	524	523	633	533	535	540	553	553	576	588	578	565	547	561	573	578	556	541	587	538	564	588	570	548	533	546	556	558	578	581	541	507	548	560	581	525	529	572	551	546	547	536	560	534	577	554	561	551	572	579	543	507	527	567	556	538	578	518	550	566	519	561	580	575	565	566	544	562	552	536	523	569	534	519	526	507	562	592	498	512	581	545	575	580	560	557	556	603	549	510	541	575	545	581	596	582	558	550	555	546	525	571	597	571	589	569	552	570	584	534	546	537	521	526	560	598	567	582	553	564	576	533	558	541	592	558	524	537	551	530	572	537	569	573	527	544	545	567	599	584	589	530	565	563	543	604	539	564	540	534	523	559	554	550	526	532	528	557	541	556	583	565	612	542	566	562	549	588	550	561	559	555	543	553	533	530	549	584	524	524	575	551	587	535	542	564	561	565	532	553	526	521	541	554	540	544	550	566	581	537	523	543	556	587	525	541	538	560	557	542	541	495	534	541	560	565	560	547	529	543	584	554	561	618	535	590	571	569	548	545	538	551	551	542	582	582	563	556	608	548	555	583	539	555	561	552	543	561	576	503	533	499	542	592	519	534	561	588	572	559	584	554	555	532	539	559	542	555	580	575	555	517	594	561	558	542	539	558	541	559	530	548	550	530	541	554	572	549	569	567	593	563	553	561	541	551	521	520	539	549	534	549	527	563	565	573	489	548	523	545	545	551	576	563	559	593	534	577	538	558	517	569	524	522	570	561	517	561	578	523	532	564	554	533	538	510	576	600	531	540	547	530	575	527	567	567	516	537	578	561	540	555	576	572	521	597	576	514	583	515	569	534	552	544	541	519	542	547	577	572	549	557	535	556	522	551	556	566	526	555	569	536	558	529	576	556	545	574	556	565	497	588	538	552	562	544	563	572	516	554	566	586	548	564	557	560	573	525	547	572	563	579	559	567	575	553	539	562	575	532	507	552	532	563	548	555	574	546	586	550	513	535	571	573	551	560	500	553	557	571	537	542	554	540	591	559	559	537	577	587	568	553	566	552	583	549	561	538	546	514	566	536	557	552	539	593	526	509	524	582	561	531	553	572	562	522	578	527	551	553	571	543	570	538	562	565	554	592	548	517	571	576	525	530	571	553	529	547	529	527	545	601	526	546	518	588	530	542	548	550	591	595	558	496	539	499	571	533	541	608	543	541	539	580	592	569	561	541	564	593	563	556	549	565	565	588	560	603	544	581	549	561	552	575	616	544	575	557	554	600	598	569	572	525	577	550	566	555	529	512	582	572	566	559	532	525	564	569	572	537	529	565	510	590	599	558	547	575	577	542	546	518	536	531	551	520	562	534	554	541	537	603	584	579	539	543	508	564	563	605	545	583	569	570	591	525	524	568	517	577	560	535	512	535	526	544	527	555	521	566	594	541	537	543	559	552	534	549	557	566	535	518	569	569	572	542	572	560	576	522	571	534	533	568	559	535	584	556	538	557	562	575	578	579	560	523	514	583	526	556	525	555	489	558	558	498	544	535	545	557	561	542	569	553	560	549	552	552	556	585	506	565	549	543	543	516	552	543	533	560	570	568	538	538	564	562	542	558	543	565	556	551	541	537	576	597	556	553	594	564	551	554	575	533	552	576	563	595	592	603	558	606	554	528	570	506	553	491	585	538	522	546	592	534	559	541	544	579	559
22878	20988	28277	23884	20982	10378	1552	1083	1052	999	1025	893	879	932	895	847	844	867	867	827	890	867	906	894	847	863	891	849	878	798	834	817	868	858	864	819	854	872	861	876	878	875	887	825	827	895	843	818	854	863	849	858	824	825	851	794	861	868	804	809	860	886	847	826	802	823	820	820	812	850	886	814	880	783	858	835	846	826	863	815	817	893	827	855	814	792	831	866	845	844	809	840	829	847	865	823	806	809	848	832	878	806	829	821	828	849	823	825	861	856	836	881	837	893	842	858	827	849	837	863	850	838	793	801	814	875	869	835	821	783	787	780	836	826	853	845	854	814	839	833	806	867	893	864	817	829	849	834	821	814	870	819	842	811	794	780	854	833	839	852	821	822	838	811	786	859	849	884	816	854	832	844	808	826	809	829	819	835	846	795	802	815	851	808	830	826	866	857	810	787	814	876	869	781	855	783	821	773	790	823	804	815	851	833	866	825	851	830	827	787	865	855	836	863	876	839	899	825	888	799	842	844	820	800	873	854	811	823	827	850	814	788	885	825	854	797	835	844	839	848	823	836	843	830	825	871	832	836	864	826	844	827	769	854	817	889	810	862	867	793	822	855	811	840	831	809	908	800	891	847	853	897	853	807	822	848	815	839	860	839	764	811	870	810	829	828	835	782	879	850	817	807	863	798	803	846	764	796	858	786	820	869	841	801	851	833	819	847	858	776	836	826	786	879	804	862	831	828	823	808	847	804	819	778	876	833	810	828	824	840	854	835	883	835	852	827	790	791	829	843	887	881	829	773	822	852	868	836	852	849	808	835	809	859	864	870	841	821	798	840	826	801	794	843	831	870	839	845	882	807	818	831	810	811	829	849	833	816	855	811	870	805	788	826	811	885	891	821	865	827	838	813	777	821	852	811	830	855	788	834	883	894	816	841	842	810	856	861	822	839	803	822	769	827	797	814	861	856	829	824	820	834	852	777	839	858	835	824	868	822	836	873	817	811	825	848	843	840	805	832	828	870	898	829	861	789	817	788	845	835	846	860	852	799	810	878	886	780	804	829	833	838	810	888	811	840	856	814	878	851	812	835	866	819	849	837	830	801	857	850	813	828	850	794	869	823	849	857	798	804	851	791	822	848	845	816	839	823	825	795	827	844	823	824	873	812	816	874	833	801	804	830	830	844	839	826	825	823	843	808	784	804	822	846	851	784	795	852	832	846	867	844	748	852	813	792	881	800	843	854	832	840	838	820	862	802	836	808	834	826	810	839	811	820	833	832	833	850	795	848	839	823	811	813	873	831	832	815	823	829	824	864	778	809	788	807	863	870	829	846	823	886	815	847	833	793	817	845	848	857	833	763	817	858	807	827	830	867	868	797	814	845	832	870	827	805	845	817	880	832	870	801	881	798	857	846	803	859	862	820	823	862	777	878	824	816	767	853	842	838	866	811	872	832	850	863	859	794	825	891	857	861	808	857	880	884	798	878	806	888	829	867	802	867	827	861	844	864	905	842	861	835	856	847	797	825	867	846	827	849	795	814	808	794	812	830	864	830	853	799	860	782	823	816	860	809	819	821	852	850	862	864	808	884	816	845	807	822	788	815	871	801	878	804	873	794	848	871	786	855	821	839	848	844	861	807	794	864	858	843	827	842	806	786	782	841	817	818	801	825	792	853	846	805	799	852	857	810	813	834	887	780	888	823	831	805	818	849	821	850	844	827	839	838	815	863	824	875	837	831	834	856	849	826	834	839	878	859	817	804	838	845	828	829	834	911	834	840	874	860	823	795	774	856	849	835	874	808	795	794	877	831	858	827	849	862	781	843	822	857	851	773	824	807	809	874	805	888	854	839	834	832	802	864	787	826	836	823	835	880	830	868	847	828	806	790	801	840	813	805	821	811	797	854	773	808	842	782	841	798	831	859	881	818	880	814	807	817	803	799	813	786	796	855	825	886	777	827	810	828	812	865	847	752	909	829	810	875	833	895	817	822	817	770	804	849	793	822	842	779	850	827	824	852	833	873	831	814	785	831	836	838	782	844	849	824	880	814	808	829	794	820	806	839	809	825	814	788	844	781	798	816	815	816	849	845	860	874	810	814	812	845	845	815	874	833	827	823	865	857	851	864	851	798	834	820	847	820	873	811	874	837	815	901	828	817	795	893	886	845	852	817	820	804	822	832	778	859	921	832	826	863	858	791	806	818	831	824	781	824	860	785	796	815	777	816	856	842	764	856	814	816	838	848	816	849	842	791	858	822	829	821	835	873	808	834	828	844	803	784	914	848	771	847	810	905	826	814	865	863	821	811	820	831	836	870	857	867	800	824	839	805	834	825	828	865	836	822	810	788	835	815	782	771	859	847	783	814	806	885	833	811	849	822	799	859	836	846	827	814	933	853	862	835	840	896	814	820	832	819	788	833	812	832	842	844	853	815	826	856	875	803	789	848	824	829	857	844	904	842	849	781	870	833	779	846	870	820	839	777	783	776	824	883	838	827	855	820	825	832	793	830	822	823	848	805	819	852	844	803	814	823	772	824	848	857	837	823	880	825	824	825	876	791	805	831	837	832	854	835	811	785	828	815	796	861	800	818	784	883	819	810	850	848	848	829	831	832	872	853	750	758	802	805	824	793	811	849	837	822	760	859	826	819	881	799	838	834	818	823	779	850	842	866	801	892	814	815	840	849	818	817	798	797	826	829	821	862	864	826	826	835	844	769	847	856	817	856	773	795	859	872	840	826	823	818	805	827	854	814	812	876	869	845	779	792	850	823	780	877	846	855	809	801	871	799	828	864	847	842	828	860	823	790	790	846	876	884	810	890	860	785	793	758	845	824	803	857	845	787	797	846	891	798	798	851	824	805	833	841	833	852	791	807	856	804	895	848	850	826	815	885	798	870	805	803	847	828	798	849	851	827	803	817	881	872	804	831	824	790	789	833	837	889	798	854	864	816	820	780	765	830	804	833	845	826	859	806	791	822	792	841	812	767	848	816	819	845	866	844	830	797	822	871	880	853	802	847	818	877	849	815	810	802	841	808	835	838	808	782	792	846	833	879	831	820	791	820	869	835	829	811	805	815	849	845	851	854	842	814	768	896	843	829	800	816	867	859	826	817	859	837	830	778	802	846	780	796	796	857	883	844	876	827	823	847	814	836	880	834	782	837	855	823	785	828	833	811	784	845	856	869	816	817	816	799	833	846	845	798	886	772	825	842	833	811	827	833	767	814	832	841	792	846	827	835	835	860	830	793	814	845	766	796	862	859	825	831	875	816	834	858	807	848	838	835	834	816	886	817	791	804	874	819	870	836	807	848	822	828	790	832	844	891	850	879	821	818	838	876	834	846	876	810	825	800	804	811	875	830	767	851	843	825	925	825	794	833	840	854	827	821	850	824	790	823	786	812	840	824	814	775	848	858	814	846	802	887	851	822	874	854	810	839	833	796	860	829	793	800	824	817	833	809	835	783	817	825	777	827	857	823	815	802	831	775
18369	36856	5852	2966	2328	2784	1704	1485	1367	1297	1223	1161	1170	1145	1127	1122	1055	1038	1036	1086	1114	1072	1048	1068	1003	1012	1068	1063	1034	968	1035	1070	988	1021	1046	967	1025	1038	1060	1096	1052	1072	1095	1005	1025	1016	1025	1031	1051	1037	1055	1013	1032	998	1018	1026	1020	988	1058	1036	1025	1036	994	982	1004	1026	1049	1041	1016	1043	1000	1074	1035	1004	990	990	1044	1005	974	992	1013	1003	992	1058	951	1038	1033	1010	984	1059	1091	1059	1025	1038	990	964	976	986	1077	986	1011	964	1033	960	1035	1022	1018	1025	1032	1036	1006	945	1019	1047	1039	997	997	987	986	1020	1002	1030	1084	1006	1044	1035	1007	1043	1053	1025	958	1042	993	1052	973	949	1060	1013	983	976	1041	1077	1030	1013	1007	1014	994	1030	968	956	989	985	942	996	981	1010	1021	1018	1002	1018	1012	996	989	1057	993	1001	1012	1019	992	1043	989	966	1020	956	978	956	1056	975	1022	1027	1011	1033	1002	1035	1006	987	1034	950	1003	1012	992	1080	992	1069	1033	977	992	980	1014	1008	1042	971	1075	1043	973	1006	1025	1005	1076	1076	1061	1011	1039	994	1020	1029	985	1068	1022	973	1047	972	1010	1017	973	1021	1042	994	978	1058	1002	1036	1044	1009	1014	965	979	1015	979	1029	1068	1016	1027	1031	1004	1003	977	1010	1048	981	966	968	1030	1008	1006	1043	1056	1047	1012	1063	1041	1017	947	1038	1052	1077	986	1042	1052	1031	1010	981	1038	1015	968	996	1002	996	1077	1027	1050	1014	1007	1047	1040	1068	980	1001	1018	996	1026	1014	971	968	984	1052	1008	1047	1069	954	1021	1018	1015	1053	977	1054	999	997	1016	1088	1076	1052	974	978	1033	1002	1007	1021	981	1011	993	982	1010	970	991	1020	961	1024	1004	1020	1018	963	1010	1006	991	1063	1044	1035	1043	1040	1037	993	1043	1035	1016	999	1034	1036	971	967	962	1006	1061	983	1026	1036	1005	960	1079	996	1014	1007	975	979	1034	1019	1032	962	1045	992	978	999	997	1044	954	934	1016	1003	965	1046	1011	974	1086	990	1034	1034	1023	964	1029	1064	1021	949	970	1029	1035	1058	1085	1010	1074	1039	987	1014	1063	1023	1017	1062	1009	987	1063	1009	1010	999	1032	982	1049	957	1010	1087	991	1027	1073	1039	1022	1056	1016	997	973	966	1030	994	1020	1011	999	1007	1026	1063	1045	933	1020	1051	1043	1041	1034	1017	1016	1010	983	1018	998	1023	1022	989	1027	1019	1064	1063	1029	1067	1016	1006	1015	979	944	990	1020	1018	1062	990	1045	985	992	1032	1019	957	947	1026	1010	953	984	1017	1032	1022	1027	1070	1078	1014	987	986	996	1006	999	1016	994	952	1024	1007	1005	1023	988	1038	1048	978	1016	1007	1011	1040	1001	1076	1052	999	1016	1018	969	994	1023	1058	1001	1016	1038	1050	1013	977	1003	1022	1067	1023	1046	976	1022	1046	1016	999	975	997	1013	1046	1008	1033	1006	998	1029	986	1044	965	960	979	1029	1017	986	1018	995	999	1036	1043	1050	1014	1047	952	949	953	1026	1032	1028	1055	1010	1018	1027	1058	958	931	946	1006	1039	1044	1035	1006	971	999	968	1035	964	1000	1044	1016	1029	1009	961	955	974	975	1030	972	1024	1054	1003	972	1014	1010	968	1080	1005	1046	991	1018	959	1048	1011	959	1022	1017	985	1058	1000	955	986	993	1040	1002	1046	1008	1011	1073	1016	1042	1043	990	1038	1053	978	1017	1008	1044	1021	953	963	978	976	1040	973	1022	1005	983	1047	994	988	1015	1003	1050	1040	954	1003	1024	1079	984	1054	1014	1033	997	1004	1042	1041	987	996	1062	1006	1063	1029	1024	1022	1019	997	985	1002	995	975	993	1004	994	1034	1022	1015	1045	936	1012	979	1032	984	1056	1006	1016	992	1018	1056	1022	1015	998	993	986	984	971	930	984	999	998	1004	1020	1050	985	998	980	1009	1052	1078	1049	1032	1032	1014	1018	1038	1017	960	1023	948	1013	989	1041	982	1056	1027	985	1045	939	985	1012	1016	1009	992	1054	1007	1013	1055	981	1032	1064	1019	1058	998	1037	992	1081	1056	1011	990	959	1026	973	1024	984	1018	1062	932	1023	1001	1054	1069	959	1021	1016	984	1016	986	1000	1035	1022	1057	1022	1022	1034	1038	985	1032	978	1026	924	1094	1036	990	995	1005	995	976	1022	1014	1027	1052	977	1024	1008	1048	1070	1056	989	954	1057	999	978	1038	1030	968	968	994	1029	1010	1021	1052	956	1013	1048	977	1048	982	982	1119	1007	1047	1052	957	990	1007	1051	1009	985	1017	937	1047	1042	1019	1003	1025	969	1022	1024	1062	971	1075	1023	1019	977	974	1051	969	1016	1017	1000	1008	979	1039	1006	1041	981	1040	1071	1048	989	986	1039	1020	1004	962	994	1098	1034	978	1012	1014	961	972	1018	961	957	1034	1058	1002	976	1051	1023	970	1017	1013	1006	976	1008	1031	972	1028	1082	1037	963	975	1042	1019	1031	996	950	997	1048	1002	1031	1057	997	1026	1006	1002	1011	1009	994	1026	990	959	1006	1046	1023	1017	1027	1041	1031	1017	1038	1049	1021	1013	1005	1048	994	998	1026	920	1063	999	1030	1005	1012	1053	1011	1019	1053	1008	1021	976	1050	1000	1047	990	975	1028	1014	1015	981	1015	965	1007	980	1004	1057	1003	1002	988	995	1017	972	1042	1011	1005	1013	1016	1014	966	1066	1004	995	1045	986	1021	958	1017	972	1011	1095	989	1040	1033	1030	1011	998	1016	1014	1032	970	1024	1047	1043	956	1009	1017	956	999	998	1008	1018	1020	1000	1032	997	1033	1018	1046	971	1024	987	1009	1030	969	1002	1019	1076	1015	1052	1058	1026	1042	1014	1035	988	967	1010	1001	980	1030	1045	955	1035	930	998	1054	1034	1045	997	993	1001	1021	1060	994	1056	1041	986	988	1034	1041	1005	1019	968	1013	1022	994	974	967	1014	1005	1012	984	1020	1042	1060	1053	973	991	1003	1023	1016	979	1055	1028	1013	1011	991	998	986	1013	1018	992	1017	1039	1039	982	1024	1000	961	1016	990	1012	1010	1058	1029	1031	988	1005	1001	1004	1006	1005	1047	950	1028	1027	1062	1018	1052	1002	1022	1026	1063	1039	973	985	1034	1026	974	1032	940	1037	1012	1046	1018	1052	950	981	1027	964	968	995	1013	1056	999	992	1004	1012	964	1010	929	1051	999	962	1010	997	999	1027	994	1026	975	1043	1025	1049	967	977	1028	1073	988	1006	1081	1019	1010	974	993	982	1056	987	1027	1013	978	970	972	984	997	1063	976	1050	960	1036	1056	1006	1029	1039	995	1014	978	1036	1055	979	994	1054	1064	1043	1004	970	1051	951	975	1034	991	1029	1015	984	992	1004	989	1047	1051	1032	954	989	1016	1014	1056	1020	1012	1053	1040	974	1026	1003	1005	1015	1002	977	996	1026	1028	1017	1041	1027	980	996	1008	1016	1015	1059	1024	1024	998	1033	1002	1048	1001	991	1123	974	995	1056	956	1006	1021	1027	1017	1016	1019	969	1038	1023	1024	977	1008	1063	985	1018	1079	993	1011	988	1039	958	959	1027	1015	1026	970	955	1036	975	1022	1057	1081	1011	1005	1018	1069	1012	1012	985	1036	973	1028	1020	1072	1065	1021	921	1025	959	1030	1075	1003	1041	1047	1012	985	1027	986	1030	983	1018	1040	1042	1013	1017	963	1026	1010	1023	963	1016	1005	1013	1020	1024	1026	1003	978	967	1017	998	982	978	983	1006	1013	1013	1019	985	1029	1012	993	997	1076	1011	974	1038	1034	1024	1017	1017	1035	1017	993	990	1023	1020	1036	986	1000	1004	1035	1036	1004	985	1009	1065	1033	1011	977	991	1029	1051	999	986	1062	1055	1036	1049	1035	1037	989	960	988	1023	958	1060	1016	1056	1064	1051	1040	1003	1018	1020	984	988	982	1019	1038	993	1009	1031	1041	1056	1039	985	1006	987	1037	1056	1013	1047	931	998	973	1005	1050	1066	1056	1027	998	1064	1025	1042	977	1018	1101	980	970	1041	1015	1015	999	978	1013	991	1091	1055	1037	1052	999	956	1005	1031	1021	992	969	1031	995	1021	980	989	1041	1074	1039	1010	995	1045	1022	1005	985	1019	1047	1027	1018	1023	1035	1029	1046	1049	998	955	1056	1045	1012	997	1022	1027	1013	964	1015	1008	1019	1024	1039	1014	1042	1059	1007	1040	1053	1049	1055	1056	993	1087	997	994	1015	973	1013	1046	1071	1035	998	1050	1044	1011	1050	1065	986	997	1046	1005	1014	1036	1045	1006	1029	998	996	1023	1017	1024	1060	1028
24081	21011	27059	24998	8896	885	384	350	289	293	282	282	260	248	232	247	233	250	245	242	233	245	240	218	232	221	217	221	219	227	230	223	224	224	237	234	233	228	215	213	229	246	227	232	224	205	223	232	228	218	219	239	233	220	232	173	219	234	237	234	241	243	236	218	216	215	252	222	210	237	211	234	252	232	228	228	248	236	233	251	203	220	219	204	220	217	219	219	189	228	246	223	211	265	224	236	250	231	215	248	216	233	263	212	237	243	234	254	248	233	249	226	215	199	231	227	196	257	205	235	224	212	221	219	221	220	225	230	212	222	232	221	187	270	233	235	233	213	237	229	213	223	207	232	251	237	230	239	208	235	229	247	228	234	245	208	235	235	214	209	260	226	250	235	230	242	223	219	248	252	236	219	226	204	212	230	232	232	212	235	223	202	204	233	208	210	237	252	212	211	228	223	233	255	246	233	219	228	229	224	223	207	239	208	192	227	213	227	206	232	218	235	213	235	232	204	208	236	256	233	207	235	244	229	220	234	232	224	230	254	205	228	236	237	230	236	222	226	230	229	233	206	236	206	228	206	219	225	238	232	257	220	232	242	218	242	218	261	254	215	217	216	221	226	243	230	224	224	250	211	230	219	226	222	219	239	214	227	250	224	215	231	238	206	202	231	233	193	235	225	217	237	237	199	262	216	234	220	252	225	227	225	242	219	250	234	251	230	246	223	230	223	233	231	215	233	197	232	211	220	242	216	213	232	246	212	224	212	220	192	211	208	244	212	218	205	211	219	233	230	221	224	211	226	248	250	234	230	206	223	231	236	214	212	247	181	246	232	228	230	221	260	217	237	219	215	233	240	237	232	227	216	242	209	205	227	239	227	218	237	224	233	181	242	205	251	215	222	221	228	232	221	209	222	194	224	241	229	228	216	224	211	249	229	209	243	236	230	234	240	244	207	236	205	218	207	224	230	222	217	211	223	218	236	228	216	215	227	236	231	236	234	239	240	221	225	224	229	234	207	229	223	223	213	241	218	238	220	207	256	211	201	207	239	227	253	219	212	236	238	228	209	214	241	245	223	279	219	218	232	211	218	257	226	210	230	216	237	219	234	212	216	214	231	207	217	220	242	238	220	213	208	220	241	218	254	227	245	202	227	228	222	236	215	220	206	229	229	243	246	236	199	243	215	216	236	226	203	226	242	208	226	200	206	232	248	216	194	235	235	217	253	236	228	227	216	242	235	221	239	207	224	200	199	221	233	238	245	212	216	232	241	212	230	238	247	227	227	255	216	226	218	230	229	211	219	226	191	220	239	219	234	225	215	229	227	230	247	231	235	201	234	221	217	218	225	228	209	244	204	196	231	234	222	250	212	234	228	226	227	239	237	222	234	224	233	243	241	218	211	211	234	210	219	193	219	235	217	231	204	205	224	220	198	243	204	243	223	221	204	213	231	242	248	224	224	218	230	258	223	230	249	232	232	211	220	241	213	241	269	230	245	229	231	217	212	216	253	240	222	242	212	207	243	204	210	220	252	228	228	243	235	228	280	225	257	227	223	213	224	231	233	230	220	220	221	198	224	206	196	238	236	198	211	232	226	199	229	228	228	253	232	209	243	232	260	217	235	239	236	220	256	246	225	232	222	228	219	217	247	225	194	221	219	244	231	232	239	235	214	240	226	224	247	222	241	228	229	224	225	215	231	222	229	187	227	244	244	219	232	221	223	209	195	251	228	230	237	232	220	212	219	245	233	205	249	225	222	241	231	234	212	224	206	215	228	231	223	229	246	214	236	206	259	215	216	188	242	219	225	229	220	217	210	211	228	229	224	208	221	224	225	227	194	208	212	245	219	254	231	216	236	206	219	227	250	230	236	198	223	205	226	228	215	239	210	204	216	245	244	222	241	226	212	211	212	228	197	228	226	212	241	229	204	231	226	205	243	211	229	208	254	223	223	227	224	235	222	244	235	224	210	212	201	227	231	213	235	210	247	232	223	235	236	211	250	235	230	230	199	234	226	222	223	209	244	229	220	228	235	216	202	229	253	212	235	250	240	206	223	234	228	248	215	230	210	231	254	218	226	221	216	231	231	234	233	255	211	224	225	225	238	230	235	210	225	213	224	219	229	227	223	242	229	211	220	209	249	238	224	245	227	262	250	250	229	247	227	253	209	226	229	235	239	245	239	232	220	218	239	243	252	225	245	236	213	215	196	232	232	252	234	241	213	228	236	224	235	232	237	233	226	209	211	248	215	217	207	226	209	244	200	235	226	230	219	233	233	216	218	242	213	234	234	241	223	262	244	216	239	227	220	217	234	221	200	215	221	238	212	222	207	234	220	199	243	226	219	228	220	209	220	222	243	235	228	251	209	243	250	236	217	223	212	243	239	244	233	201	216	256	222	222	219	223	221	226	211	217	225	211	247	233	229	222	213	222	231	231	222	234	228	202	223	262	228	218	230	210	206	221	218	194	247	228	209	194	228	210	261	232	220	236	223	223	254	221	190	221	225	212	212	200	243	268	237	235	245	204	235	226	202	246	207	213	238	237	226	206	231	221	226	256	215	198	259	256	207	241	265	222	230	244	226	244	216	206	210	248	248	205	235	215	220	217	227	228	219	232	242	201	242	241	218	241	242	212	225	232	259	266	222	243	247	210	245	230	223	215	233	235	203	219	233	191	209	219	234	249	212	244	200	228	241	246	231	220	221	247	222	243	253	242	209	236	210	248	206	226	209	223	224	213	212	223	249	229	239	236	227	240	221	224	222	242	227	242	246	191	219	202	231	203	247	236	245	242	265	230	218	229	225	202	229	234	226	243	214	242	240	218	229	245	202	209	245	225	234	188	208	235	228	214	194	220	226	226	247	240	236	221	215	248	236	231	237	206	222	245	231	218	231	231	245	233	229	224	215	209	215	244	215	213	234	224	227	217	230	232	238	224	206	263	199	215	210	219	245	250	208	229	224	226	226	229	210	214	228	227	205	232	234	254	216	223	214	235	224	212	237	218	221	230	242	217	235	237	206	221	227	226	254	242	194	208	215	239	215	222	246	246	234	269	227	234	231	243	203	226	227	250	225	217	254	222	207	248	231	217	207	203	204	213	217	234	217	220	221	245	230	237	209	245	223	256	236	233	196	234	238	219	219	233	249	219	221	251	217	207	238	243	222	236	242	223	253	257	215	252	250	226	233	231	253	234	233	221	209	222	220	219	230	211	246	231	226	228	244	248	243	212	254	211	252	232	233	233	222	224	231	204	225	247	203	241	231	210	212	217	249	244	209	221	219	227	230	235	249	248	232	255	229	220	228	245	222	230	236	222	265	254	231	194	201	236	221	236	253	221	215	226	238	227	211	234	211	234	198	229	216	223	243	228	215	222	257	213	222	240	226	233	223	223	240	217	219	212	241	246	244	231	230	244	201	199	250	217	234	237	229	227	228	201	225	224	205	244	212	197	222	244	201	200	240	208	221	212	217	215	224	246	213	226	225	231	207
15548	29303	3007	1433	1126	1923	700	593	492	461	435	404	379	361	352	354	345	327	317	336	309	324	335	366	368	318	346	320	334	329	331	312	294	288	287	288	304	326	336	312	315	324	329	336	330	313	322	279	290	299	337	320	307	312	324	348	298	320	302	325	313	298	322	331	317	295	334	334	342	310	303	342	312	299	308	318	295	302	304	331	330	306	332	302	313	319	302	311	331	329	295	327	282	292	295	318	309	309	335	311	329	296	327	319	318	324	314	325	326	312	302	324	313	345	332	323	338	309	289	304	303	276	310	352	321	303	328	311	306	305	310	313	326	313	322	323	314	332	293	333	295	345	349	339	292	333	297	329	323	342	294	304	290	319	302	328	287	299	300	324	301	284	318	311	304	308	306	292	320	314	326	321	316	314	336	283	304	325	357	299	292	319	304	319	322	344	321	310	322	332	311	320	326	308	296	281	299	330	312	303	271	337	321	317	294	306	312	297	345	318	318	322	302	300	329	286	312	303	323	320	365	319	313	316	311	301	346	327	318	329	305	324	318	311	313	293	314	302	311	276	280	308	319	318	342	326	304	294	309	335	328	298	321	310	303	309	342	300	305	310	319	333	296	343	304	303	306	311	312	290	287	298	336	297	320	303	305	311	329	343	279	326	334	294	296	311	316	320	343	289	299	337	323	307	315	301	322	322	315	310	301	286	317	315	300	325	338	299	312	366	306	291	304	302	315	295	315	309	317	317	311	308	293	303	323	334	326	313	333	278	304	292	320	300	309	303	345	301	332	313	321	309	329	324	310	334	325	307	334	297	291	294	315	333	309	315	331	355	301	289	311	309	295	300	319	317	322	288	322	325	334	312	304	349	319	296	309	345	334	325	301	321	303	337	334	295	324	312	325	302	295	346	287	327	324	318	280	321	293	340	323	290	323	351	286	269	286	301	292	281	324	306	334	331	274	326	292	314	324	301	294	299	268	286	333	304	320	325	332	314	295	315	350	304	304	340	293	299	319	294	320	317	291	327	289	304	330	327	310	314	302	310	339	316	309	298	324	323	294	330	310	309	307	319	299	343	309	299	329	337	272	309	288	321	344	298	357	296	317	329	310	322	285	318	302	303	308	320	294	334	301	288	311	305	306	319	294	316	334	329	320	320	307	283	319	359	304	333	296	308	338	319	308	330	346	325	291	309	313	320	309	281	325	326	302	289	290	326	308	307	324	325	338	331	343	329	292	296	323	305	307	329	354	301	329	298	296	312	314	309	306	328	330	306	320	291	289	316	313	345	288	294	325	324	289	304	322	330	295	321	308	303	300	318	313	305	304	280	284	302	312	313	310	312	325	338	296	319	285	324	318	313	327	324	295	328	267	320	316	294	333	331	325	334	343	310	294	334	310	323	308	321	321	329	293	280	305	289	313	333	328	280	293	296	318	322	309	327	338	328	336	309	321	312	306	325	340	286	314	295	328	332	299	291	319	304	292	316	316	316	294	325	294	309	290	326	330	301	303	290	311	314	304	316	313	372	346	334	312	311	328	308	301	319	343	313	344	314	297	292	309	307	286	352	296	317	301	318	325	342	323	306	299	311	306	292	308	291	333	306	330	311	303	334	329	308	319	314	320	308	351	312	312	336	314	330	311	305	331	256	318	301	307	302	309	342	336	300	271	271	325	321	315	329	304	296	310	308	318	316	280	299	271	350	330	347	305	317	303	329	333	311	305	330	289	306	293	301	327	295	310	331	328	293	327	315	320	302	288	293	331	299	320	303	301	291	283	308	305	306	307	319	296	322	302	319	322	305	339	296	332	318	316	336	297	285	332	305	319	307	338	284	308	308	301	307	357	303	320	319	319	312	300	309	320	322	293	330	277	306	338	310	322	318	301	313	317	282	316	327	286	295	286	314	348	350	313	333	321	311	327	337	316	313	330	323	304	287	290	338	274	337	316	318	304	296	321	327	310	322	299	335	306	297	323	317	332	308	311	313	299	334	313	316	277	330	325	339	273	291	349	291	311	300	338	314	305	288	292	348	314	307	322	307	263	298	303	280	332	310	313	336	307	317	325	307	325	291	334	324	311	299	308	309	317	326	294	283	334	303	308	300	279	273	338	307	309	324	302	307	335	299	325	327	321	315	306	341	316	318	289	290	329	333	288	262	262	294	325	312	305	317	315	304	316	311	335	320	293	319	355	303	305	322	275	300	289	321	307	294	327	295	312	316	306	302	323	296	314	322	306	311	314	305	323	325	307	309	321	329	322	267	308	323	329	338	340	310	288	331	323	319	309	308	315	318	325	328	308	319	311	320	330	316	307	316	332	315	292	245	293	284	284	294	302	315	316	291	310	331	283	318	325	307	313	304	330	283	299	318	314	331	353	332	298	288	320	310	281	305	303	312	348	305	300	286	289	355	296	317	291	302	303	304	270	318	330	301	308	286	309	304	306	354	326	314	313	299	307	294	291	306	317	300	325	337	311	314	329	321	339	282	299	305	309	307	306	344	285	337	275	333	297	328	330	304	326	297	340	291	279	278	316	304	322	302	306	302	317	304	289	333	287	285	316	308	306	289	301	292	304	293	348	321	320	342	322	333	309	303	355	310	322	317	314	295	313	313	306	319	306	311	284	314	298	305	285	335	304	316	314	323	332	298	331	320	301	314	309	336	309	338	304	332	301	329	327	339	309	354	344	288	317	310	328	324	322	330	331	290	304	322	300	272	327	331	285	330	310	309	283	316	305	336	278	313	333	295	322	311	334	307	287	344	334	332	321	316	284	310	313	294	328	344	310	307	308	306	311	304	324	316	352	258	313	339	357	318	294	305	309	321	335	338	301	320	293	342	306	285	323	290	311	315	316	301	337	313	328	334	317	306	297	310	320	307	311	286	321	309	310	315	314	334	288	322	310	278	299	333	312	297	301	310	340	320	321	286	299	302	303	346	326	309	338	302	310	326	327	306	340	337	330	281	277	315	330	280	312	334	335	303	319	316	297	298	347	331	277	302	307	327	316	304	339	320	319	312	307	291	284	308	299	326	343	303	310	278	303	300	333	308	317	313	283	305	313	283	318	300	302	293	298	349	344	315	328	273	324	352	293	307	315	322	309	320	324	302	306	327	312	353	349	343	293	293	294	313	305	308	302	286	316	284	314	313	315	307	300	328	321	314	289	365	305	303	315	342	327	281	325	302	310	302	287	310	339	306	289	299	315	344	338	290	310	318	336	304	329	300	322	314	338	306	315	326	302	326	310	289	314	336	287	325	331	310	328	282	343	293	276	284	306	328	296	298	321	328	329	321	329	290	313	298	306	293	330	331	282	316	319	313	289	303	330	310	328	301	324	335	301	297	323	309	288	299	312	292	296	323	307	335	309	323	327	327	292	344	300	310	303	297	338	312	314	332	291	312	306	319	324	315	311	317	349	327	330	322	279	314	307	320	284	289	299	294	314	313	353	333	298	302	312	330	318	318	305	329	297	322	288	315	302	313	303	313
21995	20997	28577	23610	20995	21048	8739	1376	1007	1001	878	956	862	877	850	833	783	709	789	738	754	766	757	772	760	735	707	730	750	680	725	730	706	725	699	738	682	738	779	755	740	756	718	741	706	719	688	710	705	714	736	683	718	685	669	700	741	743	748	718	695	727	739	744	720	712	770	698	690	734	732	665	740	724	696	707	665	691	742	730	729	658	709	667	707	700	683	706	702	759	730	712	683	705	716	745	663	692	697	687	698	745	741	707	657	660	711	724	743	734	729	735	745	738	662	727	707	658	716	727	708	729	733	704	695	751	746	722	738	689	728	696	723	696	694	698	697	671	750	691	743	659	669	703	723	731	706	697	661	704	740	684	713	717	722	728	705	693	729	689	674	702	694	700	698	658	672	755	756	708	742	714	699	751	699	716	724	739	766	690	699	753	687	749	721	681	684	712	735	737	687	704	710	730	716	704	762	656	749	683	705	702	737	634	724	665	685	693	711	677	711	700	737	681	749	684	719	777	714	737	709	710	694	709	667	757	697	705	730	737	726	730	694	758	741	745	757	703	701	708	686	712	712	725	688	684	739	702	710	702	689	728	742	738	692	715	687	748	702	719	671	659	723	734	745	670	728	730	735	700	748	683	738	681	684	722	740	708	747	712	693	720	749	672	712	700	733	686	711	716	671	720	674	716	720	682	670	667	760	724	752	681	679	680	709	700	687	738	731	666	696	700	720	745	701	715	680	703	749	708	714	689	696	692	740	695	721	694	755	741	719	706	720	708	707	716	754	669	698	749	689	719	681	705	690	694	753	743	658	672	673	699	735	675	675	704	711	699	701	739	761	687	774	685	711	713	740	711	676	729	693	734	732	709	725	690	696	700	728	677	741	742	746	669	679	671	713	712	688	698	719	685	650	746	708	709	731	721	671	742	725	718	722	734	715	734	665	708	691	709	680	687	746	658	736	731	752	718	683	684	721	692	714	735	689	718	694	738	771	707	716	678	687	692	712	708	732	763	687	741	775	691	651	683	704	711	687	713	720	694	711	718	720	708	721	694	694	709	709	718	690	696	693	704	705	703	721	689	711	699	712	682	711	725	696	683	723	710	691	690	681	719	684	711	702	749	694	704	702	720	669	704	712	722	709	719	719	747	741	691	709	716	700	751	712	664	690	684	675	708	746	703	734	695	693	704	672	705	712	693	688	677	745	744	699	684	705	717	731	703	697	694	714	700	687	656	722	745	717	748	680	685	763	695	689	723	680	718	670	752	749	733	734	731	708	717	676	714	678	675	745	735	685	742	726	692	690	719	707	685	704	756	704	724	702	757	720	688	693	733	689	707	750	657	725	678	702	691	714	713	701	680	690	687	691	694	676	731	662	672	704	725	709	742	705	698	641	665	670	722	708	698	715	731	701	674	672	688	714	688	728	685	757	682	776	720	715	681	705	688	736	732	694	702	692	731	712	669	632	675	669	739	654	711	668	734	720	711	688	706	752	719	741	739	642	684	750	682	657	725	711	719	664	739	721	721	693	677	727	672	764	726	744	676	741	694	713	774	707	736	712	757	693	709	746	704	717	719	705	708	701	704	649	706	744	713	721	747	718	705	733	675	749	701	719	728	710	689	705	684	688	660	692	685	746	710	718	705	698	711	709	693	712	725	683	712	689	685	684	713	726	701	690	700	690	715	707	713	682	678	690	712	697	692	710	689	740	698	720	672	698	749	705	708	723	633	697	689	715	725	747	688	689	697	744	734	667	678	728	732	752	710	717	686	732	710	682	673	688	742	692	712	690	706	730	619	690	648	752	706	688	759	718	708	663	676	661	673	708	685	698	728	770	643	709	663	727	673	754	686	726	686	756	702	733	732	680	704	712	726	716	721	771	689	734	756	725	689	693	687	673	671	713	724	689	725	658	751	713	689	717	710	701	706	708	693	742	727	703	711	699	703	701	738	683	683	743	677	694	734	697	702	626	735	712	742	641	706	680	692	664	745	678	722	714	706	729	702	722	712	723	675	708	733	712	747	660	693	676	694	705	666	723	660	709	670	690	733	700	668	741	725	705	686	679	717	682	728	765	711	728	720	748	726	698	675	730	706	719	706	692	692	729	711	711	738	747	697	699	731	724	706	733	698	688	680	733	725	734	712	695	697	736	715	675	671	695	703	700	705	736	759	717	694	712	723	742	738	728	714	681	689	669	666	707	702	693	676	716	656	685	725	724	704	755	678	737	677	730	679	685	686	663	689	678	724	683	699	717	684	749	737	711	699	710	695	743	673	684	774	704	711	691	702	657	720	698	684	722	681	720	686	762	676	721	687	696	721	689	720	710	726	671	708	753	744	706	730	713	712	718	694	685	717	700	661	740	685	689	735	736	705	697	729	739	749	739	711	752	717	690	681	661	712	692	720	694	737	654	695	721	735	703	729	706	733	686	690	665	681	705	718	729	687	700	748	743	753	699	730	656	702	716	682	692	684	709	655	758	705	732	702	640	735	673	701	688	699	678	693	701	685	705	716	715	711	707	742	680	722	716	747	718	732	722	703	727	688	729	722	718	708	699	714	741	709	674	678	731	708	714	711	686	715	686	720	688	704	697	725	699	689	665	706	702	670	732	698	705	696	754	719	691	717	667	692	683	704	727	664	726	712	707	786	720	749	732	715	699	708	691	748	711	718	684	722	722	706	731	670	686	731	699	746	707	619	693	735	708	695	684	698	717	690	708	685	718	685	721	741	749	669	717	735	738	631	674	767	694	684	745	708	690	690	747	721	706	755	713	720	724	657	721	715	728	659	705	711	706	689	679	755	732	704	711	690	684	643	686	674	711	684	678	687	717	701	703	750	699	699	722	714	691	698	754	705	709	711	731	762	730	737	734	720	731	733	682	695	717	705	683	717	718	704	737	690	718	702	659	682	730	705	703	726	714	714	729	722	739	724	733	689	769	720	707	715	669	650	715	738	708	697	746	736	721	760	664	696	684	728	710	678	750	749	721	695	741	695	689	743	674	682	715	715	664	683	684	669	689	698	721	693	678	654	718	686	656	678	675	686	696	738	687	660	725	707	720	701	707	768	665	739	740	682	683	695	713	669	710	714	689	719	705	683	725	683	711	662	663	711	719	685	690	666	732	700	665	725	740	688	668	681	731	737	661	722	717	720	686	725	746	691	731	708	718	687	713	691	715	725	721	685	681	729	723	734	717	684	738	717	697	693	638	720	731	687	722	760	740	678	723	725	689	705	751	704	685	685	757	718	710	741	731	703	714	670	684	702	690	687	765	691	670	717	723	685	748	741	696	711	678	695	679	707	732	698	715	698	678	708	709	682	713	707	769	702	712	693	682	672	711	705	702	674	714	700	678	694	713	734	735	666	692	736	710	720	771	712	724	700	714	669	690	713	760	685	688	711	743	711	691	745	763	673	725	742	709	706	700	720	703	735	686	736	737	726	678	664	653	713	682	685	718	685	685	682	663	710	723	651	765	759	714	747	699	657
17899	43829	9322	4455	3996	5135	2135	1805	1556	1473	1319	1252	1203	1176	1059	1026	976	1042	946	977	969	910	975	978	976	964	956	956	968	957	881	938	940	933	878	909	923	930	926	867	946	909	903	929	931	893	890	911	895	857	900	947	859	847	865	833	874	867	886	902	890	928	864	922	884	875	916	880	919	903	863	899	870	883	918	927	831	870	914	906	865	868	947	877	889	898	921	919	867	895	924	839	828	894	908	897	852	950	886	841	905	859	889	891	891	921	934	901	914	913	916	871	924	923	928	844	887	911	881	875	864	892	873	909	886	908	900	935	900	872	876	849	849	898	848	885	897	922	920	868	855	918	884	932	896	915	873	865	859	869	909	903	874	872	848	864	915	895	919	928	847	883	896	813	914	868	898	865	880	891	878	851	894	913	904	909	868	829	872	883	874	823	875	933	881	914	886	915	849	893	925	851	865	892	862	950	871	898	881	875	987	880	934	898	839	859	882	876	897	896	890	900	929	839	872	881	882	915	903	932	884	883	845	914	902	842	883	958	877	871	880	845	924	851	854	804	933	911	891	846	868	886	852	845	881	880	854	855	862	895	900	866	872	872	873	913	882	893	857	848	884	919	880	902	890	840	873	913	850	899	889	872	881	903	841	905	880	916	898	955	865	845	876	903	976	894	882	868	897	889	916	925	882	904	905	824	905	919	857	920	883	874	879	868	855	898	856	923	861	868	880	909	903	878	881	909	863	885	919	861	902	933	862	884	892	920	907	861	870	940	864	879	905	918	926	900	897	895	888	848	918	921	905	846	896	921	858	911	871	917	948	912	884	837	833	931	888	885	917	918	927	916	876	883	923	834	922	915	898	885	886	841	830	878	831	922	871	897	892	876	903	902	896	884	884	884	968	887	892	847	885	883	913	814	889	889	888	882	904	894	861	891	897	915	885	881	894	898	879	931	868	938	916	862	926	922	871	829	857	897	866	853	961	945	917	867	895	878	916	926	922	926	839	857	897	872	832	880	901	892	937	920	922	816	872	919	867	878	855	844	888	877	884	878	885	900	871	854	868	849	931	862	886	852	850	911	900	894	860	907	903	866	946	919	910	856	818	923	923	952	902	924	922	889	919	924	875	883	904	920	882	881	910	845	917	871	873	920	852	933	881	934	874	907	903	970	915	913	860	890	922	840	851	920	864	847	924	875	893	903	933	868	892	883	886	852	924	903	890	902	918	885	878	932	887	895	904	860	898	908	936	880	945	886	927	910	903	870	949	889	879	913	897	933	885	968	884	900	970	903	874	874	924	892	885	905	894	852	898	859	900	865	894	842	928	883	852	893	907	832	896	911	887	883	919	883	928	942	918	893	898	918	930	866	929	905	859	854	826	892	884	853	849	913	909	858	897	882	897	937	872	858	913	948	898	887	893	896	884	910	851	935	917	905	920	891	897	918	892	829	935	908	905	897	943	896	874	912	898	876	885	873	892	898	933	850	894	924	847	862	869	859	893	900	888	912	918	889	889	875	851	878	905	934	879	905	938	902	919	859	806	883	860	867	854	887	869	897	900	888	905	944	877	886	942	875	920	916	853	905	862	894	812	883	872	877	908	905	899	929	857	910	945	917	846	912	888	895	920	893	884	855	890	845	896	910	860	887	937	883	853	942	902	851	857	884	881	884	866	872	882	954	898	833	854	864	857	859	882	872	834	851	852	843	902	891	861	915	857	823	926	946	847	920	899	901	873	927	919	899	845	852	869	861	898	862	900	917	871	923	880	870	908	877	881	862	902	913	916	863	905	900	863	810	904	857	836	916	844	877	892	864	895	805	896	920	885	966	874	869	861	865	885	881	922	895	918	909	899	872	865	893	987	870	895	904	897	855	834	895	924	913	910	938	880	935	883	900	893	892	857	900	915	919	921	860	869	849	928	880	849	906	896	876	831	922	869	876	886	892	855	890	927	891	902	915	891	894	912	898	887	892	848	952	895	846	886	883	860	921	889	896	887	947	912	946	903	898	879	873	920	894	910	863	917	897	899	895	819	859	892	911	851	866	931	928	913	872	908	883	929	891	887	859	926	925	907	836	895	896	914	861	870	834	878	924	847	937	865	928	931	877	925	896	865	923	884	925	912	905	869	896	950	868	862	869	883	928	887	867	919	906	839	986	903	908	882	906	899	865	865	856	912	883	860	894	914	911	898	902	827	892	916	918	938	897	828	900	922	914	956	882	899	899	880	955	946	911	892	865	887	882	870	822	875	863	897	878	873	926	908	892	889	918	895	906	890	879	864	917	913	905	962	921	916	890	903	891	892	908	940	911	858	947	864	897	906	934	852	925	891	908	866	849	916	880	815	915	919	894	855	892	914	931	850	897	867	904	889	934	881	832	915	905	864	843	887	900	871	911	935	922	895	877	931	916	914	835	931	905	841	874	911	901	858	886	924	899	869	896	872	903	836	868	875	826	854	948	921	861	895	871	931	872	884	902	878	911	901	887	960	832	899	895	917	871	910	883	905	919	836	892	862	838	885	838	913	862	867	901	861	830	910	834	931	891	879	839	855	874	906	914	925	858	926	946	904	888	870	839	882	874	849	879	910	910	914	900	899	918	842	933	924	911	850	871	904	882	902	912	920	871	885	834	859	891	833	882	879	883	889	866	879	882	829	912	900	955	916	861	925	923	891	922	898	878	864	928	916	900	902	943	840	921	912	900	895	888	898	872	879	871	865	853	893	912	883	907	901	917	920	890	910	925	862	827	904	858	866	952	901	881	909	875	895	900	871	906	891	856	960	911	941	888	923	885	894	891	897	838	823	864	875	900	901	871	921	912	864	848	886	915	870	906	916	852	922	848	887	945	894	848	862	892	916	879	914	926	865	852	866	896	866	905	916	924	857	892	888	870	897	900	920	859	898	875	921	882	895	859	861	935	887	934	941	874	855	891	899	934	901	923	869	832	852	852	866	878	936	891	905	886	840	899	877	907	947	895	886	876	911	829	934	926	810	888	858	903	917	905	876	883	919	892	860	915	941	884	868	876	897	897	878	895	885	889	878	910	909	890	904	920	910	838	888	914	842	830	847	907	911	919	858	886	891	898	913	882	894	906	889	931	913	885	904	927	898	887	904	902	926	909	857	885	857	913	868	907	898	879	881	888	945	848	883	917	900	845	893	897	928	920	891	878	882	888	952	926	884	887	900	861	868	874	888	906	923	887	914	844	877	879	913	861	871	879	860	886	902	893	862	877	868	894	883	894	899	872	912	865	867	890	912	898	897	856	869	893	833	875	921	877	931	896	908	892	983	936	900	918	932	889	888	888	880	875	906	941	920	892	848	925	911	904	861	913	876	879	913	903	936	856	908	902	867	928	896	852	897	889	891	898	901	857	912	893	926	880	946	897	914	895	909	905	905	907	900	918	911	871	909	920	853	849	868	888	902	901	874	895	925	820	852	877	861	868	866	880	885	907	874	883	824	856	900	915	913	960	902	937	881	940	914	866	860	909
26817	19157	5421	887	656	563	463	495	448	408	495	463	484	451	456	439	457	477	474	507	465	480	457	458	448	453	393	448	411	497	418	433	464	471	449	451	476	419	455	450	452	463	455	426	415	443	430	421	449	456	444	417	446	464	461	443	442	495	483	447	435	451	455	463	454	467	483	425	410	448	445	453	450	460	456	444	436	454	425	496	426	448	436	489	447	506	436	513	481	461	433	445	447	415	441	447	457	453	467	460	474	466	457	467	432	396	454	487	473	448	471	454	447	463	444	465	446	457	415	457	433	462	454	441	429	432	487	461	453	439	449	443	449	428	437	429	488	471	436	460	434	438	470	444	458	470	400	446	471	452	405	431	448	484	490	463	426	475	472	462	442	482	465	457	447	429	498	439	456	420	432	453	451	461	427	431	440	415	456	450	431	437	444	467	464	479	420	436	423	450	439	488	480	482	447	453	429	461	429	502	465	474	429	473	448	457	446	486	441	463	448	478	428	441	426	467	447	422	440	470	505	487	394	496	455	433	441	479	471	484	419	492	454	476	441	478	462	423	482	450	495	487	444	443	464	478	470	443	457	449	457	424	456	425	470	437	401	456	441	446	453	451	448	422	440	437	467	442	453	464	474	459	424	432	462	427	476	422	427	450	444	424	449	472	498	440	416	443	449	447	459	492	474	429	455	450	439	459	444	413	452	427	441	460	449	443	465	486	439	485	450	471	440	461	504	458	442	461	449	442	415	449	449	405	483	458	472	469	460	476	412	431	459	448	448	438	445	415	466	449	450	455	423	454	484	424	470	443	447	466	474	463	398	460	438	454	456	437	457	463	470	444	448	446	413	497	485	436	431	494	475	458	450	437	457	421	445	490	397	473	451	435	464	429	437	427	390	445	486	462	463	422	435	430	446	460	475	495	461	439	468	430	443	414	483	468	474	453	469	455	450	422	452	459	452	454	454	448	454	424	442	449	462	428	467	477	456	427	446	449	445	443	470	464	480	436	419	424	453	456	428	417	451	445	435	431	451	440	452	443	443	457	443	423	452	451	438	469	478	459	450	484	464	506	432	476	456	441	420	451	419	488	458	455	465	392	502	464	443	467	459	478	452	438	474	450	427	445	495	439	436	437	471	458	442	448	466	434	449	434	445	469	447	454	443	453	397	446	444	436	412	463	458	479	449	476	506	470	450	475	427	436	479	445	451	441	441	453	438	443	479	437	454	460	479	459	456	482	452	456	428	453	456	460	448	439	434	439	446	450	507	476	433	437	434	411	418	461	441	490	486	405	505	471	455	456	457	485	446	472	459	424	433	442	418	478	458	473	416	453	457	470	461	459	445	475	445	466	456	449	508	437	435	438	462	438	429	441	450	431	442	454	460	478	442	480	449	450	471	458	430	470	465	438	431	443	464	486	457	430	451	458	455	451	439	474	466	478	457	439	442	446	472	417	422	449	449	458	502	430	466	430	490	468	451	465	434	461	511	425	420	445	437	455	471	443	484	425	470	388	467	456	429	430	423	468	462	444	422	450	455	424	491	479	424	449	439	475	473	463	466	436	429	468	435	462	451	435	469	401	455	454	455	466	466	443	484	470	438	448	439	411	443	442	453	433	464	459	476	465	494	457	428	472	461	517	410	459	438	409	459	444	467	461	427	477	431	461	428	472	460	451	485	448	459	446	466	413	470	449	442	443	470	462	456	459	423	390	398	450	457	456	426	468	438	442	406	455	433	428	462	445	479	467	428	491	432	459	450	464	449	413	452	412	414	490	445	427	417	461	421	450	513	468	453	475	421	414	468	455	479	465	448	419	456	464	416	484	469	447	445	447	452	461	460	461	445	449	458	459	467	488	436	442	483	434	440	480	424	441	497	472	459	455	420	459	492	461	439	440	462	451	446	507	467	472	443	443	474	452	481	420	440	389	452	438	494	447	431	461	422	468	415	406	477	467	427	419	421	464	460	448	435	418	426	434	432	463	460	451	454	446	435	489	431	445	445	457	455	455	435	462	405	469	440	487	408	445	471	464	457	490	469	453	443	459	444	394	455	435	481	467	439	433	471	417	416	440	449	469	471	476	447	493	428	429	484	436	442	449	459	478	417	477	448	426	484	495	459	464	456	484	436	452	441	436	454	448	467	461	448	419	431	459	455	437	483	484	490	487	456	397	441	476	461	439	491	466	477	459	449	424	429	452	473	477	487	458	461	448	426	442	444	497	483	453	473	437	435	472	445	428	460	460	462	464	406	456	424	414	441	439	447	455	420	448	444	458	468	490	414	442	424	433	404	462	472	453	460	454	453	443	432	462	449	474	415	439	435	437	433	455	423	461	463	474	461	459	433	484	427	486	472	469	450	455	433	421	428	459	414	481	462	458	446	430	483	462	462	449	435	478	468	497	447	492	455	442	494	448	456	454	483	467	472	465	410	427	432	436	421	424	449	470	448	459	435	453	479	488	433	477	443	410	443	439	417	452	458	485	478	435	460	458	415	471	425	467	434	436	413	456	481	472	458	468	450	444	400	441	500	459	466	444	525	458	439	455	423	475	428	422	447	439	452	443	429	463	472	439	455	485	460	407	445	486	405	457	456	434	449	433	449	477	440	455	429	442	425	463	439	456	447	468	447	458	452	444	439	461	451	462	452	452	476	429	436	470	439	453	481	499	460	454	464	445	460	446	457	441	415	464	476	460	438	477	457	435	460	430	479	407	470	466	430	404	471	471	494	417	443	452	448	438	458	471	444	442	418	456	418	462	450	457	478	435	485	468	452	450	489	416	446	451	447	478	451	444	431	454	440	478	466	452	460	486	494	456	447	469	442	436	439	463	443	430	466	452	465	476	441	431	440	487	462	455	418	445	434	458	444	412	462	453	432	460	454	404	459	445	472	448	474	493	495	491	454	450	453	439	450	450	435	454	455	457	492	473	470	426	446	451	429	417	461	450	470	455	456	474	462	441	421	454	426	430	434	458	489	445	444	446	449	452	448	451	438	466	465	398	441	477	428	474	436	431	447	469	474	460	498	479	417	434	477	450	507	413	441	504	468	413	467	450	459	481	445	504	446	463	454	457	422	476	426	477	449	460	446	478	432	453	479	464	474	445	462	458	447	440	453	464	451	482	456	429	444	461	427	480	453	458	443	449	469	441	446	425	407	474	443	466	423	437	407	464	463	484	430	433	447	446	463	464	444	433	462	447	446	421	466	455	420	453	475	444	484	466	447	436	502	428	447	492	456	423	426	456	490	445	401	455	444	476	449	467	478	445	476	469	422	480	460	409	433	412	456	455	435	456	456	428	444	475	486	452	413	420	461	466	461	427	466	430	454	450	442	465	432	477	454	476	448	426	438	468	455	443	420	469	459	457	429	453	429	452	435	447	453	482	441	432	428	455	459	430	460	459	439	480	452	455	442	457	453	472	466	445	447	444	482	433	479	458	468	424	463	446	436	415	455	460	471	433	467	444	468	461	424	422	447	446	471	452	435	450
8803	13082	1374	869	927	733	598	584	609	620	575	586	540	576	545	549	562	496	554	548	540	557	559	567	533	588	548	547	592	579	568	549	551	550	525	537	573	556	545	581	521	553	546	554	539	554	566	570	614	578	524	561	558	579	558	552	533	548	565	526	551	576	569	556	549	548	519	577	533	564	528	546	546	539	526	547	572	571	520	551	559	607	535	553	560	569	526	567	577	543	559	560	528	541	584	584	568	531	547	585	572	545	563	525	557	568	539	577	545	582	561	579	529	564	558	557	548	520	556	553	548	543	544	564	575	506	552	565	598	569	583	573	545	543	572	602	540	524	514	591	564	561	562	580	538	531	608	550	532	558	543	580	563	574	544	552	559	533	598	572	576	562	507	538	574	563	545	587	583	572	551	561	553	516	553	556	550	539	561	548	570	531	534	539	568	575	541	507	566	565	576	556	559	554	526	553	500	583	583	535	547	508	528	576	553	521	560	541	590	550	529	550	559	586	556	536	569	574	536	577	550	513	549	546	556	569	552	544	551	537	582	590	581	564	580	556	580	547	546	532	510	610	574	556	542	527	570	573	544	585	575	549	514	531	583	540	549	598	572	563	538	549	553	580	549	565	550	541	565	547	529	519	525	551	527	547	530	565	517	547	580	523	541	553	558	567	568	574	568	530	565	581	565	571	503	580	592	582	564	569	581	545	576	574	595	525	554	578	571	557	552	562	586	558	533	555	531	564	561	534	544	561	529	557	559	566	577	583	578	567	526	572	607	557	549	526	568	537	579	550	601	584	574	551	543	548	564	541	487	527	597	537	541	588	595	596	533	586	534	563	608	561	537	569	562	506	552	564	516	598	548	596	556	568	490	571	550	537	558	525	572	564	527	562	510	567	583	572	552	549	573	520	550	584	573	572	572	537	541	561	522	612	530	522	565	586	558	552	579	526	578	547	574	504	571	533	532	560	579	579	518	570	570	551	575	501	543	584	585	562	481	523	560	580	490	552	596	557	603	534	528	589	559	582	541	555	528	567	524	560	623	585	560	555	525	523	588	527	551	562	585	550	581	566	556	543	553	541	585	577	564	584	553	562	565	559	547	550	543	569	543	582	531	605	508	523	522	572	520	572	542	533	590	565	587	545	554	582	587	529	539	593	544	600	578	518	551	566	541	592	544	533	563	550	537	585	509	566	568	556	532	551	589	559	549	592	564	568	529	542	541	570	530	550	539	536	548	556	519	577	599	560	505	558	566	513	537	526	577	539	546	569	591	569	585	533	568	527	544	561	571	560	568	573	545	587	584	595	536	544	564	561	545	563	544	559	543	571	564	550	566	579	526	584	557	548	577	587	539	575	569	560	553	560	528	524	555	555	559	532	572	542	595	556	575	561	568	581	511	517	518	553	555	584	555	541	552	576	530	565	546	541	610	586	571	532	567	509	578	585	554	524	573	553	612	604	529	581	580	561	535	533	542	519	523	572	578	604	536	561	534	549	542	600	573	553	543	592	525	552	549	566	580	544	554	528	545	547	532	503	557	556	549	557	507	548	525	520	549	547	525	550	562	590	557	583	558	600	539	534	545	552	540	566	583	566	563	547	560	538	562	593	580	576	579	575	534	549	547	571	574	550	593	566	484	552	566	560	564	521	543	550	596	590	575	553	558	561	534	608	543	545	570	508	558	580	592	545	556	536	575	531	541	553	572	565	585	549	550	568	575	566	564	557	573	562	534	584	553	558	578	571	538	528	574	569	521	595	557	525	553	535	605	591	574	580	553	570	588	569	539	532	531	546	563	561	563	598	512	532	519	559	575	541	557	573	559	595	557	544	576	552	521	598	496	565	558	565	577	538	536	582	521	570	586	570	578	550	501	531	539	542	566	560	549	578	559	552	576	555	568	545	609	522	527	553	522	571	525	582	529	548	596	553	562	543	554	562	566	570	558	550	552	578	553	587	567	553	534	536	530	559	580	583	566	542	579	572	563	515	538	538	520	574	551	558	521	535	574	544	567	561	521	544	554	551	604	547	573	584	520	558	580	542	543	527	559	566	542	556	549	562	537	543	519	561	570	578	554	551	567	573	543	569	527	525	567	504	575	537	546	573	544	548	564	560	527	530	569	591	540	528	550	590	533	598	562	552	580	569	554	529	560	590	552	583	568	556	486	538	594	558	554	554	587	583	576	571	558	592	618	536	592	574	565	513	571	552	556	601	631	567	588	539	568	595	546	551	568	520	503	562	562	553	546	570	545	587	573	575	509	526	509	526	545	525	542	517	551	553	566	539	563	560	540	529	549	533	530	522	591	595	563	522	562	560	589	570	535	576	558	571	544	524	548	541	600	593	586	586	547	539	524	567	532	565	579	565	603	543	581	577	571	529	568	548	553	568	578	550	578	551	567	568	554	535	569	540	528	586	536	538	572	538	576	606	575	573	529	528	541	528	559	585	557	569	540	568	574	542	572	542	568	559	509	588	558	537	614	552	501	544	602	548	582	611	538	602	561	540	564	577	571	584	534	593	539	560	546	549	569	571	550	540	557	562	566	549	601	535	557	527	558	530	527	604	560	515	541	571	567	554	565	551	571	568	506	575	575	535	585	555	513	548	576	566	572	580	536	557	545	559	571	564	535	539	547	515	567	564	615	535	567	542	567	550	558	543	594	531	539	544	576	562	541	529	547	548	517	534	554	536	583	509	563	570	544	587	527	545	570	548	548	540	584	577	532	539	618	603	576	581	545	556	555	569	553	567	558	588	603	539	558	518	564	582	536	571	551	557	525	553	565	555	528	530	562	561	571	564	571	586	543	538	565	534	571	531	575	505	549	578	554	548	575	582	534	596	574	541	579	584	552	543	559	574	547	554	602	589	610	531	562	579	533	593	564	567	578	560	562	535	550	516	559	565	538	561	567	579	563	583	563	592	568	565	547	512	508	523	550	519	546	580	546	553	590	560	586	547	536	528	568	566	561	545	550	551	571	548	561	579	580	582	552	504	599	550	525	607	564	607	581	583	538	593	546	527	562	521	544	507	526	600	568	571	539	553	562	585	611	581	574	569	533	542	574	543	550	582	581	580	587	530	543	534	548	568	564	550	550	529	527	574	557	599	568	560	558	599	560	563	594	538	573	548	553	527	552	627	551	531	564	553	576	589	525	516	595	542	508	579	584	570	513	587	570	604	542	568	531	567	571	579	530	588	568	621	520	536	573	569	543	544	589	565	550	550	516	553	553	575	531	572	552	587	561	557	544	575	582	552	521	535	551	538	551	548	602	530	592	589	537	545	567	591	568	603	533	542	548	565	600	570	551	537	594	558	593	536	539	595	536	578	547	557	559	564	546	564	550	615	575	548	542	525	550	575	545	575	545	536	523	553	543	559	540	508	528	584	572	567	551	568	578	543	552	529	561	544	575	585	570	594	571	562	540	573	561	546	532	549	582	616	532	550	569	571	569	557	546	563	585	553	540	546	552	618	542	541	561	548	573	530	582	546
22896	20959	28100	23968	20951	9618	1468	1120	1034	946	934	912	926	881	890	895	853	890	825	895	848	832	887	820	831	836	898	881	818	806	832	788	869	838	827	818	832	867	846	849	834	841	826	892	843	790	859	865	802	830	867	829	858	815	848	822	808	822	814	789	824	831	826	826	819	895	844	875	857	787	806	849	808	864	850	826	819	840	859	850	831	862	834	825	822	836	861	824	819	855	814	810	820	859	860	874	827	873	770	818	865	807	835	820	793	841	873	862	889	858	869	849	865	780	858	848	881	830	863	823	772	794	827	816	811	867	818	870	835	885	817	863	758	828	791	828	815	813	814	772	782	827	843	814	771	889	825	802	876	826	907	864	772	837	842	820	824	841	845	810	798	870	867	811	799	809	821	777	834	895	784	828	838	814	811	828	795	840	789	810	853	819	801	797	858	778	849	865	869	823	820	870	813	821	859	810	866	784	864	830	840	836	828	836	784	787	802	830	841	887	817	848	809	818	766	779	830	895	829	838	795	791	808	829	847	849	820	800	836	866	846	851	828	818	852	788	864	834	833	832	831	816	841	893	848	799	768	858	853	800	848	910	851	860	813	874	842	848	837	802	845	807	872	830	866	828	866	896	773	909	803	793	854	867	828	838	815	864	826	833	841	853	872	808	843	824	806	809	865	836	868	829	842	853	818	863	844	837	821	849	826	791	770	804	807	829	824	786	859	835	848	826	841	809	813	816	858	866	795	828	835	843	853	813	847	816	833	798	895	845	870	809	785	785	794	845	856	843	813	758	824	840	859	829	846	851	793	815	849	850	875	859	828	807	801	831	865	801	825	869	805	783	863	842	828	838	858	844	802	903	806	894	812	811	890	802	826	849	876	851	834	807	866	785	831	851	877	833	827	784	824	804	861	847	819	815	857	864	827	844	809	836	851	872	803	820	859	812	891	828	802	832	803	799	811	817	855	867	802	842	820	799	855	857	839	839	864	854	808	864	821	799	812	828	806	804	827	787	781	841	780	804	760	837	855	808	855	783	845	840	869	856	818	823	840	814	816	833	860	822	771	821	826	785	813	861	842	845	818	823	800	809	820	867	840	865	838	797	872	808	808	833	827	812	807	859	856	848	865	834	836	811	857	851	813	791	797	817	822	842	813	860	869	807	848	828	806	814	854	871	805	835	805	845	820	811	792	824	823	817	850	749	796	824	863	807	839	864	806	818	841	814	795	875	812	821	838	840	833	870	827	835	818	829	823	896	862	803	840	841	834	809	801	794	789	839	834	856	826	849	830	805	844	818	835	785	847	793	835	832	815	813	863	779	849	773	854	835	859	860	854	869	776	877	823	838	773	832	805	856	871	811	841	830	870	850	922	800	841	812	822	797	803	833	772	860	872	869	746	826	791	808	878	824	864	812	831	884	832	827	792	838	833	795	816	844	844	830	846	799	841	823	823	797	828	858	883	831	827	906	814	827	811	876	841	828	825	787	850	868	875	866	839	842	790	795	804	793	829	843	799	812	822	871	790	854	821	805	839	850	845	841	843	798	841	812	843	785	812	836	846	820	847	825	805	818	879	797	870	842	846	838	863	850	845	821	810	820	839	788	832	849	783	846	790	793	817	833	766	843	808	788	861	832	805	851	850	831	833	827	798	824	835	787	796	809	792	829	881	813	859	825	848	855	840	825	847	844	839	815	864	862	814	840	863	860	851	829	828	827	815	832	829	833	814	803	786	856	803	826	807	849	802	858	809	811	818	808	798	825	861	912	819	816	785	847	923	845	869	801	774	841	842	825	848	832	857	849	823	793	816	820	856	806	839	801	847	824	844	843	839	813	825	819	928	832	797	808	829	844	872	847	887	852	845	820	802	793	789	816	854	805	847	825	795	814	818	746	866	871	861	782	829	829	814	814	862	829	779	846	833	886	849	806	878	798	860	825	813	796	838	871	846	845	818	817	836	886	806	859	861	809	811	846	787	856	781	854	822	853	889	873	800	782	873	841	826	838	882	817	823	868	873	788	826	876	808	801	813	795	851	801	838	792	874	780	842	836	821	873	825	815	858	769	848	836	835	828	831	852	840	815	837	883	816	840	771	841	812	845	808	817	815	870	833	890	852	811	810	785	810	868	807	832	823	832	751	809	799	779	814	858	849	818	843	822	835	823	805	830	881	819	757	832	837	837	840	790	863	839	861	862	831	846	827	879	760	778	828	823	834	850	797	818	845	809	834	782	852	819	825	799	852	808	828	842	868	876	825	802	856	808	802	842	800	862	852	828	873	775	858	824	806	795	833	838	852	851	815	776	808	859	870	807	843	843	784	846	833	842	831	845	841	800	837	846	851	874	786	830	830	818	883	811	807	845	789	859	845	832	871	854	869	828	868	749	791	791	814	868	829	818	786	851	815	788	850	813	831	846	811	846	855	830	864	832	807	828	823	873	796	880	847	838	808	825	797	802	896	825	828	815	845	863	841	852	800	840	830	885	870	811	898	861	830	849	790	818	854	827	812	861	876	809	818	826	803	792	876	790	829	834	839	846	818	809	816	888	863	838	809	815	783	834	828	858	843	801	831	847	834	801	764	832	826	862	842	834	816	856	840	807	820	790	820	857	849	866	849	790	853	806	866	879	781	861	816	868	846	819	801	802	843	862	874	849	832	807	783	853	869	766	817	794	829	841	858	825	754	814	838	825	856	807	802	842	792	802	818	860	816	778	892	761	841	803	799	844	821	770	769	859	785	780	791	827	749	834	868	799	799	844	821	864	856	808	796	819	811	860	822	884	842	761	847	883	853	830	831	859	827	819	864	838	860	858	860	878	841	852	819	797	797	854	825	874	796	873	854	876	856	806	859	795	812	817	850	830	893	877	836	799	846	847	786	902	850	839	838	830	846	870	872	861	833	829	824	865	838	807	797	844	849	832	812	805	816	825	836	827	817	852	835	834	816	797	841	793	850	816	809	866	818	865	846	808	846	841	820	860	831	835	826	830	822	798	830	824	877	839	793	849	856	838	776	827	816	803	809	851	816	847	766	837	806	811	826	816	847	807	900	829	784	881	820	884	811	856	798	891	841	826	867	847	821	860	846	804	802	829	807	834	878	829	809	799	860	801	868	819	839	843	808	867	835	828	825	831	847	863	789	825	818	788	781	805	816	786	863	835	842	821	823	852	822	823	844	839	762	852	806	818	885	810	809	832	799	823	814	765	861	866	806	835	822	753	805	814	820	824	843	848	843	795	759	853	841	810	821	818	830	797	820	801	829	827	812	855	871	842	847	837	851	835	760	847	826	790	886	834	851	852	839	788	807	838	841	851	837	837	794	836	779	796	861	813	835	836	851	830	830	841	836	816	793	809	826	851	850	856	879	790	784	792	853	782	805	834	763	824	869	777	852	821	819	827	846	811	815	874	876	800	838	817	835	808	848	830	892	811	872	838	899	812	741	773	811	816	853	854	874	845	852	858	861	828	812	844	798	889	891	852	809	823	875	814
17199	36355	6286	3359	2670	2177	1641	1448	1294	1277	1250	1173	1197	1103	1093	1051	1118	1064	1057	1075	1033	1053	1078	1092	994	1005	1035	1073	1056	1020	1059	1039	1033	1007	1003	1001	1036	1043	1019	1067	1023	992	950	1038	1013	1022	1039	980	1038	1015	1069	1002	985	1072	1032	1009	991	969	1036	986	982	971	1014	1018	1047	1020	1047	977	1058	994	1035	1003	982	1040	977	955	1036	1001	1095	1029	1100	1036	1030	1003	962	1004	1057	1002	996	1063	973	1006	1030	991	1045	992	1027	1046	972	1044	1043	1041	967	1022	1025	1033	984	1058	964	1037	1030	1020	1025	954	1015	1077	1021	1073	980	1092	1026	1020	1003	967	1006	1020	1069	996	988	1007	1041	954	961	992	1049	1001	1028	969	1049	1023	1036	1025	1016	1038	1028	1008	1017	987	1002	997	981	1050	991	990	1011	1061	1040	969	970	1065	1032	974	1028	1004	979	1012	1026	949	1016	1020	1000	999	984	1025	1045	1027	996	1052	1060	974	1010	1025	1033	1005	1026	998	1032	1029	1063	985	1009	987	1000	1000	1019	1031	993	971	978	979	927	990	986	962	1078	997	1009	1069	1046	1019	994	1075	1032	1040	1034	1039	1071	976	1011	992	987	1012	1038	1039	1014	1061	1039	1010	995	1084	1058	1000	997	1024	1004	1020	996	949	951	962	991	1028	986	1002	1011	1024	987	1024	1031	999	1005	1026	1076	1010	1055	951	995	1015	1025	970	1038	1074	997	1016	983	1034	1056	1011	982	1023	1081	1073	1019	987	958	1024	1041	957	1031	1011	984	965	1027	974	1066	991	983	998	985	1070	988	1026	964	1038	965	1052	1037	1051	1007	1069	1027	964	971	988	1009	1014	1003	1050	1050	999	1071	1004	1039	1003	977	1036	1106	1029	990	987	1069	1012	1060	1038	979	1031	1032	1010	1061	1056	1062	1033	984	981	1005	1078	987	982	1090	1028	984	1052	1014	1044	1019	992	964	993	1006	1031	999	973	953	1047	1020	982	1068	986	1020	999	1000	1011	966	964	1002	1052	1032	1005	936	992	965	959	1011	953	1006	977	1016	1048	1013	1022	992	948	1011	1018	988	1011	1027	994	1024	990	985	1012	974	1034	1075	1016	974	961	1011	1045	1021	1017	1069	915	1050	1000	1009	969	1035	1069	1001	1000	992	1021	1054	976	1010	1007	1020	1017	1025	1020	980	997	1014	1026	1022	988	1078	1032	1033	959	992	1008	1018	1002	979	1034	1005	1053	1081	953	1027	1035	1036	1047	1017	1035	1059	1066	1057	1074	1008	1051	1003	1011	1064	967	1002	1014	966	1008	981	1018	1044	1019	1012	1001	1017	1042	1036	1024	1007	1023	1008	1042	1054	1008	1017	1055	1002	944	1007	993	1005	979	1065	990	1036	1073	1032	1003	1028	987	1031	1004	1078	1012	1000	1018	1025	976	964	1009	1020	992	1047	1034	978	1016	993	1053	997	984	1003	1003	974	1021	992	1015	1040	1054	1049	1003	1084	1051	1079	1027	1061	1014	1023	1049	1115	1049	967	994	1014	1064	1001	1064	997	1003	1041	990	984	1024	1043	1029	1033	1021	1033	1028	986	1032	979	963	1030	1013	1021	1023	1002	980	991	1006	1026	1059	1111	997	1009	1029	1008	1015	1043	990	1020	997	1024	990	972	997	1009	1061	1007	958	1045	999	1020	996	1030	1011	1051	963	1005	1019	1007	993	1003	1046	1035	988	1038	1026	1012	1003	1014	1089	1081	1021	1029	991	1007	979	997	1004	989	992	1027	1004	1040	1039	963	1049	1089	994	956	998	1032	995	994	980	980	1037	997	1030	995	1021	1045	987	1068	1015	1033	1074	1045	1050	1029	1001	968	994	1067	1004	997	1064	985	1028	1016	984	1051	1013	980	1046	1001	1067	1043	971	1019	1008	1020	1071	1017	1045	1027	1044	1045	1003	994	1028	1050	1024	1037	986	1067	1074	977	1032	1042	991	1037	990	991	1078	1054	1045	1012	1004	1042	1037	1020	1022	1032	994	996	976	982	987	1016	1019	1027	979	1046	951	1046	976	1063	987	1061	1039	1000	976	1016	1045	1023	1044	949	1007	1068	992	1010	1002	984	1000	1040	973	1003	994	975	1039	984	950	979	1040	1012	1066	991	1077	1007	998	999	1009	1075	1018	1073	1044	1005	1017	1020	1030	1027	1044	1005	986	1015	1011	1011	1037	999	1057	1035	1049	1113	1021	1042	1010	1067	939	1034	1003	988	1032	1000	1051	1066	1024	1040	992	942	1019	926	1035	1030	1009	1044	1025	967	982	973	1002	995	963	1048	1045	977	1033	1000	1002	988	1030	987	1038	1042	1007	1041	986	1061	994	999	990	1056	936	1001	1000	1037	1029	1054	1012	1005	1022	1012	988	1008	993	1013	999	1082	1045	1040	1062	991	1075	1003	978	1022	1053	1023	1001	995	979	1067	1000	1036	983	947	1009	1007	1055	976	1002	1028	1023	999	1018	949	989	1077	960	1007	1015	980	1034	951	982	1060	968	1039	1015	1028	974	956	1098	926	1023	999	1023	1028	1032	998	996	1073	925	1069	997	1029	1073	974	1015	1006	1011	1006	1033	999	966	991	1087	1035	1012	989	1012	1047	1058	1061	1024	1004	994	1043	1013	1042	999	1006	1026	1038	988	984	1044	988	1063	956	1054	1010	1033	1056	994	998	994	1021	1016	981	984	1039	1028	1071	1004	1057	1058	1036	1002	1002	993	1003	1001	1012	963	1009	995	1029	974	971	971	1016	1028	1012	1021	1010	1078	991	984	1058	1036	1003	1039	991	997	1037	1000	967	1052	1026	1007	992	1037	1002	983	1029	1046	964	1028	1038	998	1036	952	1006	979	1011	1051	1005	1083	1004	1048	970	1019	1042	1045	985	980	988	970	982	1022	1007	1009	1065	1044	970	1013	1033	998	1051	975	1009	1075	1022	1015	1093	973	1023	1040	1034	1071	956	1016	1014	1016	1032	978	993	996	1007	1023	1078	1039	1039	1032	986	972	963	931	977	1000	971	1037	1036	996	1007	997	1033	1008	1037	1045	988	982	969	1090	979	1061	1042	1019	1029	1010	969	988	1030	1078	1010	1007	987	1029	1022	1029	1007	1065	1028	1038	992	964	1062	969	1004	1028	1022	1037	1010	1037	994	1024	1040	1088	1020	1042	1027	983	1001	1034	980	1031	987	958	1014	1022	956	1018	979	1082	1029	1024	1064	983	1014	1003	1039	1011	996	1049	1001	966	1028	1017	1033	1040	1014	1020	971	1007	995	998	965	1071	1018	1010	1076	986	1052	963	1049	986	1015	1035	993	968	1059	1052	1042	1067	1006	985	1065	1030	1027	1015	943	1038	1008	1020	963	1027	1054	1015	1011	998	956	1046	1011	1032	1028	1040	1052	950	992	975	1048	1051	1039	1005	953	1110	1027	997	1008	987	1000	1006	992	998	1005	1061	1019	1026	1038	1044	1048	1047	1030	989	963	1038	991	962	1065	990	1057	1028	981	1021	1081	1034	995	959	989	1003	1019	989	982	999	1002	1027	1014	986	1017	1013	1041	965	989	1009	993	1002	988	1007	1026	994	1029	1086	1013	1032	1006	1016	953	1008	985	992	1019	939	984	1027	1064	1020	1061	950	1024	1052	1008	1052	1040	1057	998	1035	1017	1049	1043	1059	1023	1028	1032	1020	1050	1024	1003	1005	1012	1000	941	992	1001	1002	973	1003	1083	1049	1057	985	1103	955	1054	998	1016	1007	1014	1002	992	1046	958	1037	1022	939	1111	1046	1024	1003	997	1045	1091	1042	1029	1026	1000	954	1024	1051	1015	990	1021	1002	1066	1033	1022	993	1049	945	985	1047	1037	1014	1018	1089	1007	971	1008	1008	991	971	1009	993	975	976	980	1025	988	1024	1040	988	979	1009	1004	1032	1040	994	1010	1053	935	1007	1028	988	1017	1000	1014	995	1053	992	1101	1059	1011	1041	1037	1049	1045	995	1021	1014	983	1055	1046	997	1008	1012	1001	988	1018	972	1005	1049	1004	1021	1008	1033	967	1093	1031	1008	990	999	1009	1033	1023	1024	1036	1047	995	1000	986	1051	1072	954	1009	989	970	1047	1006	1010	1031	978	951	1045	992	967	1002	1003	1041	961	1052	979	1013	1014	1015	1031	986	1044	1005	965	1009	1025	1048	965	1026	1107	1013	981	1005	1059	1027	1059	972	1004	1015	1020	1006	1018	1073	977	964	1030	992	1006	980	1118	1045	1054	1042	1002	1030	998	982	989	1025	957	1000	1035	1041	1002	982	961	1015	1020	1120	1041	1001	1016	995	975	1017	1037	1077	1056	1003	957	1051	1008	1022	1000	1025	1021	1020	978	1035	982	1020	1071	993	1013	1104	1013	1002	987	1011	1023	954	1022	1040	1058	1035	987	986	960	1029	1002	1023	1037	1073	973	1046	1014	974	1050	1028	1018	997	1003	1004	1018	1019	1006
23934	20976	26831	25096	8111	586	395	324	324	262	273	260	249	276	243	236	252	221	240	225	244	227	249	237	240	207	227	256	247	219	218	217	268	247	234	250	230	257	216	243	240	220	259	197	214	245	229	217	228	213	212	241	241	214	231	247	211	221	233	217	193	241	221	222	214	219	190	250	247	214	228	229	215	216	233	227	226	224	266	228	208	218	239	212	245	226	222	227	254	234	222	226	218	228	237	217	255	222	229	212	217	249	234	239	256	232	225	224	239	238	236	239	241	244	224	245	243	215	194	255	227	227	241	236	211	233	244	220	224	232	212	209	246	189	258	216	217	247	241	251	273	246	255	212	241	228	233	199	236	216	225	192	216	250	217	233	230	229	237	215	226	222	202	194	231	243	245	202	208	232	236	224	225	228	244	224	242	232	238	192	240	228	226	212	217	225	219	241	218	216	230	217	232	199	252	215	206	240	232	238	265	234	222	219	248	236	218	208	227	239	223	233	244	234	226	214	232	237	230	224	236	237	249	233	236	223	237	256	223	209	230	191	246	220	249	215	242	215	276	235	237	227	227	219	230	237	216	215	231	235	223	239	267	215	248	229	217	229	212	222	230	222	250	212	227	249	241	211	234	208	219	213	220	218	233	212	232	206	232	246	228	236	225	234	219	227	221	219	216	252	240	224	224	266	232	218	237	222	227	219	251	238	238	220	232	216	236	221	214	232	258	240	236	225	232	263	227	250	268	230	230	226	242	235	222	227	244	227	213	223	240	214	233	264	204	230	220	210	212	224	222	224	225	229	225	225	209	216	216	236	234	261	220	219	240	215	238	216	238	215	230	237	226	224	237	213	213	207	221	245	223	251	205	235	229	218	220	225	229	240	224	238	217	251	239	224	214	224	238	203	249	253	201	250	249	208	226	227	241	235	232	213	228	227	221	246	214	238	266	229	210	212	231	247	249	225	195	229	221	230	234	206	206	238	249	218	217	223	232	214	245	239	225	218	237	243	231	232	219	232	247	235	213	221	227	234	250	223	192	238	221	226	240	221	238	195	226	216	208	229	232	241	239	220	228	234	200	239	201	210	221	239	212	238	219	235	230	244	226	220	219	222	217	252	204	194	222	247	229	229	221	207	246	241	224	207	219	216	198	233	209	226	227	215	227	220	219	232	211	225	224	236	224	235	212	200	207	194	243	237	239	207	237	214	204	225	225	233	231	209	247	237	216	226	222	238	224	223	240	240	234	219	225	227	245	194	240	219	237	217	218	225	214	259	228	221	222	212	197	223	203	215	235	233	202	242	217	248	210	267	242	197	216	233	221	235	241	236	228	212	228	196	212	247	232	260	232	211	247	235	221	225	210	233	239	242	267	205	245	235	230	199	230	221	215	229	246	245	246	230	228	197	224	222	231	201	230	228	241	248	221	240	249	233	249	247	225	213	237	230	216	223	236	236	222	229	201	215	237	233	218	230	222	226	230	228	260	255	260	226	214	219	206	210	197	223	228	214	244	210	231	237	226	261	208	230	234	213	228	216	219	240	213	213	234	222	240	243	215	232	243	201	250	217	229	208	251	220	240	225	201	228	238	218	234	246	250	223	229	238	238	245	225	274	215	215	246	215	232	218	219	239	242	199	221	221	233	225	234	233	196	210	228	214	207	228	228	212	230	221	231	235	217	232	270	240	229	236	231	249	240	220	261	252	222	221	236	229	222	203	220	228	245	201	219	221	234	246	221	242	261	251	232	230	222	241	240	222	241	219	213	228	228	226	222	222	222	257	217	222	260	231	209	234	189	222	219	245	230	221	242	259	229	241	237	223	221	218	233	241	229	253	226	212	226	187	219	205	224	246	223	242	256	252	222	211	217	224	225	239	223	249	214	263	220	214	224	206	235	254	205	229	213	202	200	198	223	228	214	239	234	222	218	222	216	244	199	228	225	227	234	222	214	226	213	225	218	247	240	216	207	249	221	245	242	227	249	221	216	201	198	223	209	231	250	214	208	214	242	214	208	223	221	231	230	259	211	235	256	229	218	247	236	208	230	225	222	218	245	234	260	230	250	211	234	262	226	224	227	230	246	220	214	195	205	228	242	238	214	231	241	258	220	233	222	237	209	246	221	209	243	213	237	203	239	229	204	220	229	225	234	223	213	222	231	238	218	206	217	229	230	228	207	215	203	201	238	217	214	214	224	240	219	213	236	206	213	205	243	226	209	219	233	226	202	231	217	219	229	247	232	258	208	222	214	204	226	208	221	221	202	225	271	215	214	202	210	201	240	227	214	259	221	227	256	229	227	233	245	236	229	207	225	228	241	192	231	218	229	231	254	204	228	212	233	239	205	238	212	221	217	220	258	222	223	237	254	219	251	230	220	212	202	237	250	222	236	224	199	237	212	219	214	209	224	240	215	231	237	227	222	225	235	255	217	248	207	238	216	229	237	244	223	217	256	235	213	229	229	208	225	231	230	229	210	218	233	204	223	225	214	208	227	244	236	226	216	230	249	220	237	237	246	227	202	270	232	228	216	220	202	222	222	224	227	250	219	212	206	225	233	230	197	251	218	217	214	210	203	232	246	202	210	239	208	221	246	217	235	235	226	238	219	228	238	249	223	226	237	227	250	245	207	228	234	225	240	208	215	233	215	229	234	188	240	184	234	215	188	221	227	209	225	245	225	229	240	215	228	229	225	226	200	205	232	191	218	244	224	243	229	234	235	225	213	227	225	206	236	230	271	246	235	234	208	228	244	224	223	206	237	220	203	271	248	236	241	206	226	256	236	241	216	231	217	224	239	218	222	230	225	204	236	201	194	231	241	224	240	222	231	221	221	225	242	214	241	209	217	209	225	214	212	234	221	246	229	215	207	217	199	225	182	214	233	229	218	220	220	213	232	230	224	211	214	215	198	193	208	241	233	220	230	233	228	241	222	230	240	230	229	232	231	242	209	222	220	201	248	212	235	250	227	208	227	227	242	196	220	218	238	219	249	219	219	241	241	233	207	226	218	223	223	244	223	234	226	237	232	239	227	202	251	236	234	223	240	230	209	219	239	207	223	225	226	242	208	217	241	209	240	239	215	238	234	237	208	207	253	208	211	240	243	226	200	226	216	231	216	199	216	239	236	244	227	225	222	202	240	257	209	235	241	227	232	191	227	263	248	237	226	215	266	248	209	248	225	202	230	225	214	224	246	252	217	213	232	254	224	198	243	195	230	204	213	238	196	195	229	230	238	232	242	207	218	259	217	242	221	243	222	172	219	217	219	233	234	195	227	233	229	231	253	227	235	234	222	209	210	208	265	219	229	229	216	241	239	223	216	236	231	242	231	227	230	225	234	236	248	237	222	243	194	245	247	221	234	214	255	234	233	209	232	234	222	252	244	213	218	240	237	242	189	207	268	213	230	214	231	255	207	227	236	259	218	222	207	243	238	214	221	205	219	206	216	229	217	237	227	211	196	230	224	204	245	235	219	210	222	211	220	252	220	205	248	230
16022	31345	3595	1851	1439	901	693	597	464	472	429	397	413	373	352	354	338	328	337	314	326	318	349	350	309	314	342	315	331	306	347	341	302	291	297	331	282	299	353	318	279	350	302	295	331	309	324	320	340	307	321	336	335	312	325	333	345	308	288	314	282	328	323	308	312	339	307	327	300	298	324	327	349	330	319	301	330	313	288	345	293	305	306	289	375	304	294	301	298	293	327	323	319	310	313	317	306	347	314	283	300	298	283	310	321	309	313	296	329	287	342	324	314	323	294	326	309	280	311	325	301	314	306	293	303	305	322	363	330	320	297	323	294	300	308	284	316	303	333	310	330	315	271	304	303	286	276	336	275	339	353	313	330	275	304	314	361	331	278	314	275	299	265	286	314	325	325	328	336	294	325	286	317	301	329	320	291	306	314	288	337	313	296	276	334	295	314	300	332	334	351	312	335	318	308	324	334	302	325	332	347	332	308	291	313	314	332	319	340	324	336	293	321	327	325	295	296	328	294	293	329	306	306	327	305	320	328	329	336	331	318	336	312	308	315	317	337	305	284	318	340	306	320	310	301	321	288	287	312	307	300	314	304	310	320	316	281	352	302	322	298	358	304	304	302	309	322	309	330	308	316	290	317	297	295	324	314	326	329	288	314	291	315	291	321	279	296	325	332	324	304	295	333	318	310	289	319	317	324	317	336	334	330	326	308	296	289	315	331	298	319	295	325	298	305	321	296	297	329	295	318	308	315	331	285	294	301	361	323	313	323	304	293	324	298	294	294	304	279	290	317	310	301	297	312	300	308	312	315	299	334	331	318	323	304	291	336	311	313	336	299	328	323	315	334	352	316	310	307	306	316	313	332	357	331	308	315	283	334	331	321	299	330	320	290	337	282	295	303	289	299	326	322	305	312	332	266	299	296	293	349	330	326	312	313	315	306	315	312	308	320	341	314	330	321	277	331	312	312	306	314	299	311	312	285	298	328	311	319	341	304	308	317	372	340	309	334	309	310	320	324	296	329	284	326	310	311	298	338	324	292	306	314	303	301	334	292	302	293	306	322	315	309	339	322	274	315	288	319	339	297	294	307	314	310	320	325	310	295	291	277	304	289	339	317	326	338	308	334	308	305	299	298	326	332	317	291	318	324	356	288	296	316	293	328	334	308	328	338	316	311	323	340	302	358	320	327	331	350	328	319	300	294	350	315	314	303	292	301	311	287	295	305	313	292	286	275	303	336	324	327	303	323	307	291	313	316	289	329	314	300	324	290	331	279	310	325	319	313	349	328	326	328	310	327	330	298	323	299	303	304	283	332	312	307	290	322	310	312	333	301	321	324	341	295	291	299	304	309	305	292	328	310	322	316	315	309	299	352	304	306	309	324	299	322	300	290	305	318	337	344	314	316	339	318	339	340	322	318	295	296	337	310	303	314	300	340	309	338	291	333	285	322	301	319	302	301	351	300	340	281	326	319	321	312	296	324	286	321	311	307	322	337	311	304	267	319	330	314	318	328	349	305	301	331	304	299	332	312	316	297	295	322	305	309	303	287	300	304	328	327	322	302	306	322	316	286	313	294	302	320	303	304	281	297	292	325	290	315	315	327	365	302	312	327	322	322	327	301	326	304	360	304	307	315	332	321	289	318	292	293	317	353	326	284	337	289	324	325	320	281	297	301	339	286	331	328	326	307	305	342	311	307	295	310	303	325	318	294	312	285	331	293	364	293	311	312	283	284	295	292	315	317	318	306	314	334	304	324	304	320	303	293	326	309	315	322	313	320	309	302	288	329	309	325	310	312	315	299	314	319	291	310	315	284	299	314	297	294	338	292	292	319	326	328	325	301	310	328	332	347	316	306	328	305	332	317	331	287	308	324	327	311	316	319	324	307	310	343	308	330	333	300	301	306	276	321	329	297	308	314	299	272	305	337	322	308	319	318	305	332	297	331	326	310	322	306	314	315	351	343	276	320	311	322	319	287	301	311	318	314	339	293	336	322	324	304	299	334	308	314	327	291	342	315	308	302	315	280	320	287	312	281	302	306	304	320	287	320	352	291	320	342	300	302	344	310	310	336	324	332	304	308	316	313	317	310	312	325	314	283	319	334	308	304	306	330	310	298	327	319	308	304	313	302	276	298	340	312	289	321	300	304	331	350	328	314	320	323	335	364	328	311	348	319	296	285	317	289	300	307	355	312	310	286	328	284	298	288	291	348	307	344	334	287	315	319	295	326	326	323	312	371	336	302	322	308	340	299	321	289	316	285	314	305	297	316	323	342	306	328	338	348	336	313	355	305	328	297	345	313	335	312	319	301	306	310	310	304	310	307	333	330	327	326	315	321	308	287	324	312	287	290	316	325	342	307	300	338	303	312	328	318	293	320	288	323	315	334	348	326	329	284	322	303	300	308	320	297	300	298	324	329	323	288	314	298	310	289	333	310	296	311	279	303	319	303	318	307	311	297	306	334	309	307	313	315	288	287	323	319	318	317	299	316	300	287	320	323	312	307	308	267	307	334	337	322	311	300	310	322	337	319	333	344	304	327	294	302	326	318	318	350	298	321	324	319	340	307	333	344	329	303	347	305	304	356	321	280	316	310	286	319	281	294	296	322	318	319	349	306	312	297	343	304	287	288	294	322	326	321	330	308	322	311	300	315	316	298	295	324	323	324	292	297	295	320	312	303	322	296	303	298	296	319	319	277	318	332	312	318	305	305	300	304	319	318	331	298	317	309	301	299	300	302	311	341	307	271	299	290	345	349	298	320	324	290	279	310	326	316	304	289	310	335	320	284	313	342	342	331	296	299	317	309	324	321	323	283	314	338	329	327	318	327	305	368	311	328	322	320	310	335	333	310	304	328	299	330	326	296	296	320	268	307	287	307	308	318	306	303	305	304	309	303	325	305	322	274	336	305	298	294	300	313	296	325	322	287	304	302	288	314	352	343	320	321	310	312	313	315	319	305	318	325	313	344	325	286	310	291	349	302	311	357	325	303	316	335	305	298	320	333	305	323	306	296	301	313	316	327	298	314	316	330	324	342	310	322	335	324	337	327	270	287	322	326	296	288	354	315	304	291	309	322	283	332	327	315	301	330	314	308	316	310	315	305	298	311	312	325	324	328	325	361	306	293	344	322	312	371	300	337	295	325	325	302	297	299	317	296	295	282	302	355	311	334	296	297	279	301	324	336	311	316	316	304	288	289	315	315	344	287	304	312	311	319	293	294	296	304	321	349	362	315	318	335	321	337	335	297	310	306	310	345	291	329	325	330	310	329	338	286	286	345	312	298	343	295	314	269	327	305	335	319	320	335	338	303	287	319	294	304	330	320	316	287	318	329	321	321	310	349	318	320	324	293	298	328	294	310	289	295	310	310	304	327	308	358	339	307	306	309	311	326	279	305	296	289	303	336	315	317	322	305	329	307	320	317	287	300	302	296	326	320	293	330	288	328	296	311	323	305	314	327	294	310	302	293	317	322	312	278	287	332	330
21968	20970	28629	23497	20971	20955	6427	1258	1043	958	881	874	900	828	780	791	745	824	767	675	702	773	719	765	747	723	721	753	702	751	700	732	754	720	744	713	715	748	788	772	767	731	726	715	725	736	690	679	718	719	662	724	717	722	710	735	701	716	704	722	662	716	667	728	703	692	699	726	716	710	679	697	732	718	697	733	687	704	740	664	690	710	695	705	722	756	702	736	702	684	765	672	705	687	685	698	733	656	707	706	705	722	707	674	701	697	749	667	673	726	740	702	718	754	724	745	681	712	752	702	690	712	686	737	716	701	651	736	745	723	751	699	732	673	733	703	699	678	696	751	664	713	722	723	750	727	695	720	661	705	674	705	703	672	697	686	717	660	690	741	706	650	709	712	735	726	684	673	723	748	676	704	673	698	749	671	662	662	664	664	724	771	731	689	718	704	670	702	672	664	724	686	678	758	708	693	691	714	734	738	674	712	721	734	730	690	711	685	706	739	733	661	746	745	669	697	747	690	698	672	653	688	747	698	701	671	665	679	690	705	676	700	718	727	684	678	706	647	740	679	718	685	760	731	701	696	707	701	696	766	666	726	711	680	788	704	676	685	743	694	690	722	708	693	696	666	695	691	662	707	769	766	710	690	718	721	678	711	772	687	704	671	724	733	732	694	698	708	657	664	729	732	729	698	717	698	720	697	707	662	711	695	703	678	663	712	689	676	753	730	715	707	702	683	720	706	721	740	682	663	731	767	728	726	674	687	720	707	704	715	678	676	693	748	691	733	779	738	700	704	696	671	687	734	683	711	696	675	701	656	678	695	656	699	705	668	709	732	687	771	724	708	696	665	728	714	725	694	705	721	773	704	672	709	705	712	701	779	715	722	710	679	742	661	710	689	693	691	684	719	732	679	719	712	671	700	716	688	707	690	691	742	673	710	648	703	719	667	688	701	698	668	673	688	733	655	690	673	723	674	684	729	655	672	735	693	747	689	663	708	705	671	698	710	670	711	736	707	679	660	683	723	668	689	741	713	701	716	678	750	715	632	709	681	754	699	724	702	692	729	710	691	680	717	698	684	683	672	687	728	694	738	696	675	665	732	738	719	716	733	696	706	726	674	666	667	758	685	736	731	720	699	688	695	690	685	679	678	691	694	733	673	704	714	719	718	675	752	737	730	716	677	656	669	706	720	735	705	677	711	651	712	713	690	683	712	688	733	740	737	731	716	735	690	727	712	646	684	700	718	696	755	716	722	676	685	691	657	710	708	719	722	677	707	698	670	707	705	704	712	673	721	750	730	693	730	672	695	732	767	689	652	706	691	672	670	685	741	685	694	697	717	736	698	693	725	745	724	734	732	727	739	698	718	688	766	703	696	703	710	758	699	733	722	685	664	694	753	709	729	729	695	724	665	647	704	680	693	671	730	731	731	738	737	659	625	695	727	627	676	699	696	754	683	720	718	709	749	681	706	755	671	695	703	665	685	709	714	723	672	700	659	755	765	737	695	708	666	692	694	751	676	744	722	668	710	702	754	653	677	710	709	681	708	702	683	761	677	700	722	739	697	722	662	737	704	734	702	723	715	712	698	691	743	707	710	726	687	704	723	728	671	746	751	688	707	684	700	677	744	701	715	707	696	723	772	666	751	734	709	737	708	722	713	685	733	699	689	706	718	667	724	721	660	730	740	680	727	695	704	729	791	714	683	696	680	707	708	713	695	693	724	726	709	698	711	735	724	696	716	705	730	715	704	711	713	695	715	708	657	700	720	683	710	753	709	718	672	659	744	679	696	700	778	686	726	678	743	719	705	707	736	694	711	729	688	677	740	724	740	650	694	728	712	736	756	663	726	672	765	688	717	698	681	754	695	691	721	714	687	682	679	725	716	740	738	723	664	690	668	707	697	713	658	665	698	698	689	680	716	754	741	709	691	664	752	734	730	678	646	720	688	714	631	713	698	749	739	669	753	713	694	720	726	732	706	706	737	707	702	709	710	731	713	642	674	682	655	708	717	700	748	705	742	683	737	700	669	700	715	708	701	686	713	718	656	658	719	746	713	715	661	661	658	697	709	714	724	682	732	679	685	682	714	719	678	677	687	696	768	698	766	702	706	675	730	692	784	723	720	687	729	693	699	658	738	720	743	705	721	700	739	733	683	733	729	649	757	726	742	671	706	730	691	712	720	723	735	761	658	709	646	637	721	684	747	743	733	701	666	735	707	719	679	671	729	696	683	780	699	747	713	706	709	694	684	690	725	709	737	678	704	681	706	713	685	705	763	698	748	722	721	681	689	716	717	767	645	724	774	713	719	669	675	651	697	690	671	741	730	729	691	737	676	686	680	696	715	709	710	689	717	697	730	696	780	731	733	671	709	743	720	681	718	750	686	736	660	691	669	693	726	696	713	644	653	726	715	744	734	664	695	686	692	673	653	661	726	722	729	713	714	713	726	700	708	719	690	692	728	713	704	710	716	674	704	727	691	660	736	719	690	670	690	715	674	684	713	738	697	731	676	653	671	721	716	720	655	682	734	689	685	722	718	704	705	700	756	679	716	700	706	719	677	689	720	702	712	696	751	727	703	697	716	699	728	694	738	684	702	722	719	748	673	718	708	712	726	747	647	669	690	722	724	700	733	663	687	729	720	692	710	715	686	721	651	655	703	749	710	697	735	734	688	707	724	757	707	761	701	756	690	722	680	666	718	684	774	715	714	677	761	674	717	701	729	714	681	735	713	686	706	714	672	717	684	720	667	718	691	695	714	702	700	742	770	680	699	683	715	723	664	726	640	728	718	691	645	731	711	687	720	735	708	699	681	722	666	738	720	702	730	717	720	675	687	714	670	651	684	704	712	705	716	726	691	671	728	711	734	696	707	707	675	716	690	703	744	712	731	696	708	698	730	652	693	714	665	713	730	674	651	710	676	733	682	698	698	705	709	706	683	655	755	679	706	708	715	687	748	725	704	704	714	663	737	728	638	728	695	680	754	671	715	683	698	682	702	725	749	693	733	695	685	703	723	753	669	674	743	713	706	739	750	702	697	752	721	672	745	711	725	695	668	631	691	749	706	677	732	655	699	722	696	712	696	749	701	696	722	732	722	704	740	743	727	679	723	702	714	704	731	713	707	703	696	713	719	721	647	703	691	717	700	735	713	716	693	675	715	754	784	658	716	732	689	693	719	713	676	684	702	655	713	688	741	695	771	689	720	710	699	753	646	679	721	701	663	735	735	708	728	698	680	736	717	714	685	736	704	674	711	727	722	659	674	721	690	691	763	718	699	733	720	702	673	759	688	723	696	710	724	699	646	685	691	713	710	795	702	685	712	734	703	715	742	676	664	701	725	705	708	674	757	720	736	731	713	702	669	745	688	731	659	696	660	673	707	682	668	705	717	721	659	718	748	735	714	661	717	679	708	695	659	698	707	676	706	759	697	689	680	754	744	701	736	692	694	675	708	708	659	738	710	694	701	714	734	728	641	678	676	703	750	694	676
21589	49151	10250	5549	3721	2737	2156	1803	1568	1389	1300	1252	1155	1140	1073	1077	957	1033	954	942	968	947	929	923	922	928	912	965	945	965	893	958	906	907	920	954	865	929	888	874	941	889	910	978	926	895	915	869	853	905	921	909	971	893	852	882	872	871	922	887	907	963	886	877	912	911	932	904	915	899	889	912	924	913	906	942	886	902	910	881	897	895	898	878	882	854	915	914	904	893	935	867	915	912	901	891	877	893	891	894	942	897	890	892	868	906	895	892	883	916	881	883	893	836	912	886	873	889	886	966	823	907	874	908	861	899	951	903	857	910	848	907	840	887	865	934	903	907	877	900	908	889	942	851	882	910	918	876	879	895	914	900	895	928	833	894	896	901	877	864	923	855	906	925	872	881	858	857	936	883	853	904	875	917	894	903	871	907	916	916	878	946	955	825	908	887	872	937	891	936	876	891	911	896	882	862	943	866	866	927	897	911	901	841	866	871	917	886	905	964	868	892	912	838	946	875	880	864	839	903	889	890	888	946	943	903	866	921	895	915	849	918	876	891	896	907	890	885	880	871	852	902	898	902	874	849	890	866	877	868	897	865	932	898	859	862	944	899	922	947	883	909	902	905	925	908	944	882	898	895	866	905	841	866	884	896	899	873	922	880	944	884	876	926	920	879	897	899	875	916	870	890	885	889	847	890	864	859	900	871	887	857	911	863	898	843	882	872	902	958	849	886	859	894	915	903	899	887	886	879	840	878	845	923	855	887	908	878	883	848	950	826	930	910	878	837	856	887	877	873	886	863	875	890	896	847	893	898	859	956	920	879	929	883	874	891	871	912	911	876	891	919	911	887	850	871	934	906	917	903	807	883	882	892	846	912	886	868	911	859	857	906	881	945	961	874	859	895	921	879	900	876	940	920	882	925	871	848	887	874	927	893	897	932	880	945	859	920	868	885	916	936	895	856	913	900	895	891	871	877	848	884	872	848	792	867	928	873	923	912	854	900	889	857	856	931	884	885	915	874	912	899	908	854	864	877	897	939	889	965	874	886	919	870	904	858	925	896	856	875	880	884	938	888	901	932	872	947	858	843	901	909	914	913	880	934	903	865	879	852	881	881	890	937	889	852	927	937	895	918	922	880	872	924	865	857	872	905	869	870	933	845	861	853	878	844	938	871	817	923	889	860	868	871	897	895	865	839	862	892	845	897	899	814	837	919	905	896	898	876	920	864	908	902	914	904	853	965	900	880	880	823	886	906	935	868	899	879	878	893	917	882	886	930	883	942	883	886	884	898	891	939	870	898	866	840	902	898	838	977	881	916	940	900	940	894	878	884	904	872	933	880	846	851	886	921	896	884	909	937	947	849	942	878	836	910	941	924	863	889	842	938	880	897	873	854	876	848	969	879	912	917	862	922	877	912	891	892	845	878	902	902	969	920	885	930	844	912	949	863	785	874	937	884	938	895	882	924	914	915	924	886	902	896	921	892	968	908	895	914	872	892	909	890	863	914	964	918	906	860	914	902	936	895	897	835	867	896	930	867	886	949	891	929	908	917	861	897	874	860	898	912	910	927	901	882	872	904	895	913	892	898	908	924	847	850	859	902	912	857	877	929	868	883	927	894	953	884	869	836	891	848	898	886	891	901	931	895	878	945	896	952	894	926	869	893	887	841	902	875	870	863	974	896	929	869	911	941	918	871	871	875	917	941	905	900	909	822	872	916	892	858	838	858	904	910	848	866	833	884	942	890	856	821	931	889	876	949	882	936	877	932	874	897	884	913	852	897	879	914	941	868	900	887	935	937	854	935	904	863	883	884	876	912	872	893	906	878	905	890	896	935	885	927	835	895	885	831	838	867	857	882	934	919	857	933	949	912	922	900	900	874	901	925	887	823	930	894	852	862	884	887	883	890	907	862	925	865	838	941	877	927	889	870	889	890	977	882	887	890	931	869	892	922	902	886	893	929	907	885	890	946	841	856	910	894	914	892	922	921	877	985	938	850	877	897	890	930	900	869	839	842	884	924	853	914	884	898	919	868	862	879	891	790	920	902	873	888	935	937	902	880	895	863	883	893	895	907	878	925	864	900	867	941	890	914	900	890	864	914	897	882	861	866	883	849	852	927	917	934	829	851	872	862	888	908	850	951	919	841	927	896	864	893	859	875	939	883	934	936	885	909	879	928	898	909	880	925	847	870	905	868	917	958	908	868	900	919	818	893	892	896	928	885	877	882	903	943	880	919	870	902	854	820	891	914	883	910	899	851	967	870	836	891	834	901	905	933	871	929	896	909	899	908	905	841	932	848	909	898	928	865	880	911	939	876	934	874	912	867	921	926	866	940	886	882	862	937	909	971	877	885	919	886	874	935	873	919	859	873	826	879	895	862	919	913	893	865	867	864	875	863	836	866	870	932	881	924	879	876	872	874	881	845	873	944	896	896	881	876	893	933	887	881	903	906	916	860	911	849	859	868	876	921	854	874	921	915	851	881	935	947	892	886	945	901	904	907	891	835	893	925	871	875	911	897	911	913	922	843	837	899	901	847	901	898	864	899	883	902	927	887	908	912	847	875	885	847	864	885	902	886	898	916	901	920	887	898	886	848	872	914	875	869	920	915	865	885	971	889	902	919	884	894	864	871	878	894	911	840	899	914	794	886	914	880	914	875	830	857	861	899	883	875	876	912	858	904	871	910	853	902	894	855	888	886	909	933	917	928	916	891	875	851	874	870	866	933	872	919	897	889	889	961	900	949	890	896	886	850	902	887	875	881	781	865	916	962	878	883	875	923	893	884	924	876	920	887	879	887	901	913	917	893	900	857	883	848	871	863	893	885	926	858	888	903	869	886	886	858	920	861	887	854	853	887	896	880	906	922	923	911	936	864	901	910	854	853	907	846	871	897	873	925	865	888	867	889	908	867	912	909	897	894	916	882	846	889	837	887	901	865	809	863	901	900	922	947	927	882	908	919	854	877	893	905	890	870	915	893	906	923	893	909	901	892	897	852	883	934	895	952	938	900	834	892	864	915	936	869	891	875	892	930	887	892	917	894	906	836	888	954	845	880	899	905	904	913	925	886	873	912	909	866	884	898	881	852	884	895	906	932	888	937	925	915	948	889	864	798	890	844	899	841	848	902	884	856	869	881	910	879	952	866	924	927	971	861	940	869	860	839	937	910	879	939	927	828	879	886	931	873	871	879	873	861	872	909	891	893	906	898	903	871	900	865	900	890	870	921	832	916	881	873	860	922	913	892	904	894	843	898	896	894	931	890	926	895	926	888	888	841	908	878	849	893	906	859	856	888	858	927	885	904	878	896	865	910	909	944	941	835	919	945	863	883	881	883	886	896	880	875	921	889	919	872	900	868	874	879	951	905	898	923	924	872	900	879	943	894	897	820	886	886	897	922	871	905	896	866	892	911	848	855	886	863	883	871	892	932	898	881	920	886	893	908	820	846	849	836	878	935	890	866	871	858	873	865	857	837	874	930	925	924	844	838
26905	19097	5446	1073	614	521	485	506	491	466	487	478	488	457	500	463	491	473	459	499	453	511	451	477	444	438	420	479	453	447	422	448	455	468	440	439	510	453	489	470	476	467	435	424	508	445	424	481	468	464	439	463	438	460	445	444	455	430	485	466	412	458	447	469	457	445	438	450	424	442	439	468	417	506	415	458	466	457	439	467	476	433	469	465	458	458	460	462	408	418	452	429	467	458	417	473	458	449	473	472	485	423	468	475	418	466	485	463	469	465	438	474	475	430	444	438	478	448	487	429	442	466	475	440	455	470	492	474	498	433	445	447	492	458	430	478	484	455	436	466	443	439	480	461	443	491	440	426	461	455	479	477	473	455	462	485	450	422	462	476	466	436	436	449	459	412	430	484	480	459	500	494	466	442	431	445	472	458	459	436	467	415	477	480	458	434	476	445	463	434	437	466	442	460	430	466	443	435	469	431	439	448	446	448	435	446	455	475	489	489	447	449	479	438	439	471	422	444	464	463	471	474	430	462	485	422	395	511	474	468	437	469	479	451	445	428	472	408	469	434	460	454	482	460	471	450	491	485	467	447	471	461	476	473	456	438	463	478	448	476	434	454	441	477	453	466	413	432	440	446	490	489	450	462	466	454	459	454	438	453	432	441	439	445	438	473	528	469	422	439	443	444	440	456	425	453	422	451	497	450	501	421	439	463	477	465	443	449	435	466	431	436	461	447	470	450	490	472	443	458	471	505	430	443	446	489	420	444	467	482	460	455	444	443	463	448	448	482	472	463	446	468	448	489	488	453	451	512	478	441	471	448	431	439	454	393	451	460	520	480	484	454	438	434	452	444	476	518	476	451	432	449	453	473	438	425	437	429	438	459	477	448	471	470	485	440	420	431	429	461	426	480	448	459	447	461	451	435	445	466	428	453	468	450	419	500	436	460	484	510	475	458	471	443	414	452	466	459	452	454	460	452	444	484	455	456	426	465	457	441	471	439	450	462	438	442	448	479	447	493	433	488	425	430	464	433	487	465	462	468	481	447	468	466	410	471	423	489	451	461	455	439	441	498	463	434	486	453	451	452	475	478	520	474	423	454	463	462	401	435	447	471	468	497	476	432	457	440	441	428	466	464	478	496	440	439	480	417	467	472	447	464	480	481	432	469	457	437	447	445	424	461	423	474	471	421	446	470	455	480	469	462	454	445	464	461	445	449	452	476	428	466	444	442	444	460	466	477	460	432	446	441	484	466	467	448	465	482	413	449	423	485	446	481	479	436	430	432	469	466	490	446	482	446	461	443	492	443	477	480	442	447	440	481	492	420	411	459	460	457	475	416	457	455	450	457	437	461	468	441	450	433	465	446	441	410	478	462	476	468	475	466	421	481	459	437	500	465	459	454	468	474	468	448	444	457	441	459	480	466	487	404	473	463	420	458	479	398	456	477	471	471	428	442	478	457	439	485	488	481	438	475	480	442	449	472	485	444	439	431	486	442	446	470	487	452	442	506	481	467	467	434	460	426	474	462	454	457	428	412	424	447	480	434	461	501	428	472	463	449	487	413	467	454	441	498	473	437	447	435	472	450	440	450	480	439	471	465	452	460	435	451	421	452	449	462	428	454	451	436	430	457	442	430	467	431	410	426	488	443	434	460	465	486	488	425	431	433	456	457	448	478	456	445	436	444	481	445	447	464	458	467	471	389	443	454	440	462	458	469	444	457	471	515	440	449	444	423	451	456	469	447	453	462	453	450	495	467	469	488	414	489	468	462	485	446	467	468	475	404	442	439	469	471	442	443	454	488	488	450	471	422	463	460	484	451	512	420	417	450	458	492	475	489	474	462	478	448	455	487	492	470	435	476	454	403	451	457	431	458	434	429	444	436	468	458	504	483	453	463	455	456	412	430	433	453	479	444	459	479	461	487	478	463	448	440	457	464	466	489	457	490	446	440	456	430	428	402	413	452	459	457	478	450	449	445	453	446	425	474	452	460	427	521	444	451	458	440	458	439	446	423	444	448	422	452	467	467	462	457	447	454	432	458	477	447	441	452	491	463	467	450	455	422	441	439	417	473	453	479	476	413	465	443	478	475	407	511	417	451	463	413	453	439	453	473	439	451	445	516	464	460	454	436	481	487	448	433	451	468	469	467	444	450	447	495	437	453	445	434	479	434	427	471	469	441	409	470	466	461	424	451	450	483	474	446	461	486	390	441	448	430	430	462	470	423	432	426	479	482	453	470	478	444	461	466	456	450	463	427	422	455	460	462	452	438	478	445	444	503	474	436	462	450	458	446	441	486	457	447	455	437	440	408	479	427	460	436	433	439	434	441	441	493	444	449	494	442	414	452	447	483	473	492	437	424	464	461	455	454	413	435	450	445	492	442	465	446	428	438	475	505	462	464	480	468	462	448	464	467	439	484	457	474	469	436	478	467	467	475	475	466	448	494	476	456	457	460	480	438	452	474	423	453	443	466	417	470	484	433	453	468	429	494	431	454	478	470	445	448	457	428	502	466	455	465	461	449	441	416	458	458	446	415	443	436	439	462	459	468	442	466	447	453	449	456	464	475	436	477	461	478	452	426	499	458	461	432	487	447	443	431	460	453	462	445	466	461	478	455	483	479	470	458	469	454	440	421	485	493	438	450	436	489	435	464	431	445	460	455	447	447	456	487	434	496	433	444	473	444	467	478	476	465	442	470	460	451	453	443	459	423	420	473	450	438	445	490	458	449	451	441	460	424	486	489	436	432	440	463	509	457	481	454	492	468	431	463	439	452	426	437	506	444	439	443	494	453	464	470	503	467	472	459	429	461	413	441	460	470	405	487	435	442	461	469	473	407	472	460	476	448	457	451	442	444	466	449	455	472	485	465	433	385	494	441	499	460	421	469	433	475	442	487	471	469	507	454	394	433	498	432	465	425	448	484	490	450	422	468	438	457	437	431	450	465	459	429	460	484	448	500	450	508	466	470	458	454	450	492	461	467	471	431	458	471	447	443	513	442	470	454	461	475	455	484	446	437	469	476	480	437	427	451	491	437	491	434	436	455	445	459	423	460	466	463	452	431	449	482	473	470	464	432	445	442	449	456	423	450	480	413	435	477	437	426	438	507	434	437	479	448	458	494	453	429	433	432	426	451	455	470	470	485	433	476	457	452	443	419	455	436	463	451	460	476	481	493	473	460	448	463	450	480	432	447	468	450	437	447	447	482	453	417	480	413	421	456	488	501	461	443	489	448	445	467	480	473	449	409	489	458	458	464	439	452	462	489	484	465	478	428	439	455	444	474	451	463	507	452	477	476	471	464	432	438	471	458	454	480	459	433	465	462	454	443	470	441	490	433	466	434	445	436	466	446	416	469	463	467	448	425	462	471	493	515	497	471	450	444	463	440	478	462	437	464	448	493	435	456	446	477	444	439	464	488	459	465	458	435	504	447	451	440	482	445	478	487	453	417	469	467	440	418	410	478	474	457	454	427	457	454	461	469	464	445
10006	13483	1729	1168	822	723	639	613	579	556	593	568	588	597	555	572	550	555	585	595	533	607	529	526	557	609	547	564	570	578	558	570	580	598	526	553	544	550	544	570	558	613	605	588	516	571	576	546	549	600	577	567	555	590	592	605	587	518	585	521	558	545	574	564	557	599	533	561	564	551	590	574	549	580	568	558	522	530	527	564	570	567	550	570	551	569	576	554	531	601	574	550	549	555	565	586	542	577	570	550	578	539	559	591	515	536	580	606	580	570	540	529	580	580	540	567	545	575	576	524	575	571	551	566	555	605	587	585	537	552	609	562	570	581	549	532	581	572	606	522	570	550	586	540	519	573	547	529	581	546	544	574	594	553	580	538	542	556	568	570	568	584	555	548	571	545	561	528	585	558	542	578	584	577	580	579	529	549	553	557	565	542	524	576	587	567	565	558	531	591	531	561	570	537	584	557	588	542	559	561	567	555	582	538	549	561	578	572	588	536	569	538	562	551	501	578	573	556	553	617	585	542	536	565	583	617	565	553	582	577	571	567	585	576	557	557	588	547	563	544	549	530	579	567	581	571	613	543	565	596	579	567	527	506	584	595	578	568	566	576	578	568	566	540	562	587	555	539	557	571	515	521	597	595	584	620	562	596	577	575	578	582	555	573	516	538	580	525	571	565	539	557	532	581	568	589	611	633	550	603	585	531	515	531	567	529	573	581	566	520	576	536	545	565	553	576	577	592	556	569	577	549	562	583	562	590	539	592	525	566	536	540	529	558	587	538	540	582	546	548	564	629	565	500	540	575	617	546	564	557	538	563	564	577	516	617	588	547	589	594	583	581	585	583	578	563	553	545	551	521	583	556	593	567	575	546	608	571	595	584	545	603	580	542	561	543	563	513	563	535	581	533	549	556	558	565	552	547	556	564	584	550	569	522	560	589	601	568	585	578	521	591	538	570	599	527	600	558	567	569	519	534	574	576	560	576	553	571	514	540	531	593	564	548	579	538	537	539	585	570	565	564	551	541	564	546	569	611	558	577	574	556	585	561	585	557	561	523	584	537	588	553	550	567	579	579	569	539	557	575	520	567	565	594	578	541	530	540	572	608	591	571	567	555	535	561	568	547	586	561	581	544	564	545	575	569	611	546	546	548	572	550	562	561	583	562	550	564	515	580	547	519	536	596	537	598	582	520	533	580	606	578	560	589	517	576	533	552	546	572	557	578	566	560	504	582	569	540	539	570	577	546	588	591	572	578	563	583	546	516	578	546	536	584	546	582	584	565	563	549	504	539	561	548	559	548	602	534	549	557	561	590	540	532	560	575	554	584	576	556	574	552	556	568	560	574	567	588	594	560	550	575	586	511	551	564	562	520	551	601	565	594	545	572	553	554	544	552	597	513	543	577	574	574	577	555	532	612	531	566	551	555	547	537	545	557	586	510	561	563	587	559	586	551	568	577	580	561	493	534	553	536	525	522	523	570	517	550	585	538	553	590	533	540	604	564	596	550	542	555	575	513	547	593	569	557	533	554	522	561	571	532	575	552	567	545	594	586	586	565	538	582	556	565	551	530	580	550	566	546	553	575	535	590	576	560	595	590	572	556	592	553	566	559	580	573	524	524	579	543	601	566	546	530	549	552	539	554	565	585	569	596	561	622	562	568	570	583	521	558	525	580	637	552	582	593	589	534	586	544	545	568	574	570	529	531	574	552	554	547	534	526	541	531	555	581	589	570	561	606	575	605	578	585	518	570	599	522	563	590	544	576	543	592	538	558	533	585	545	568	581	501	589	588	568	570	557	571	594	537	618	618	539	573	573	565	586	532	520	572	593	534	581	568	573	569	569	523	569	559	551	572	566	567	559	550	558	533	608	540	634	591	564	539	566	577	546	553	523	568	539	555	549	535	575	557	590	556	543	568	560	586	562	538	609	582	579	563	598	535	587	546	548	558	595	536	573	563	563	528	599	565	548	563	569	594	584	524	583	568	578	534	565	572	572	580	571	589	590	563	516	555	556	592	579	523	515	629	542	585	574	574	570	553	541	523	560	543	538	524	620	484	546	541	532	576	576	547	550	587	562	554	580	532	561	573	574	584	546	563	599	555	559	577	581	631	557	562	566	609	595	527	534	538	568	536	587	546	588	529	528	547	551	537	593	597	536	580	549	574	565	539	553	559	556	501	554	570	538	588	612	543	527	537	578	542	577	538	555	520	550	592	610	552	537	540	534	587	514	584	568	593	534	608	556	572	561	541	573	586	534	551	622	561	569	565	543	582	565	618	594	580	527	549	578	568	579	615	567	562	579	545	557	566	564	550	541	596	563	550	588	571	581	533	574	556	578	570	552	555	569	539	609	578	576	514	534	563	591	565	547	558	510	539	567	608	563	547	545	580	549	554	566	535	541	584	536	563	552	519	594	549	622	570	519	550	562	558	558	586	568	557	572	550	559	577	576	569	566	551	584	546	545	597	563	545	538	552	567	589	582	569	580	559	560	557	579	564	589	560	579	537	554	526	538	571	571	549	549	569	589	553	566	578	560	561	545	559	544	542	558	613	562	546	589	582	550	588	543	546	506	578	574	544	561	559	569	527	565	545	544	555	517	583	600	561	553	564	547	534	555	571	580	593	549	551	567	588	585	565	543	553	551	576	543	588	553	574	531	570	563	549	559	602	551	562	550	599	582	539	538	587	577	576	604	601	579	548	549	522	548	552	563	545	546	550	557	546	615	511	588	576	572	604	550	554	559	569	552	572	538	551	578	551	610	554	564	574	573	550	555	557	549	551	565	619	559	578	596	559	584	536	543	576	552	574	606	567	553	579	524	590	528	558	559	550	574	565	582	542	565	596	578	607	577	563	521	540	564	555	583	565	566	579	560	598	577	597	588	556	563	589	551	589	560	582	547	550	587	570	600	523	545	551	550	552	547	550	577	556	555	546	553	548	567	587	549	556	546	572	583	572	589	615	563	562	569	505	505	591	487	575	585	527	572	556	516	568	581	570	613	550	550	548	548	532	579	574	589	568	529	604	571	583	555	581	559	569	617	552	574	541	550	554	588	582	549	583	512	572	604	599	565	503	559	518	577	526	622	556	529	580	582	518	569	558	582	608	562	596	581	553	579	573	596	521	572	585	567	549	578	542	534	575	554	519	520	555	558	536	576	573	532	573	567	574	583	560	582	569	556	570	576	595	558	524	542	543	565	554	577	541	531	552	563	548	535	573	583	539	619	570	522	584	544	563	517	573	570	560	583	560	553	573	567	571	561	545	542	540	548	581	533	596	575	585	550	522	561	546	581	590	568	583	565	566	580	606	558	556	571	577	574	622	560	569	566	542	586	557	580	575	588	535	560	559	564	565	610	567	572	599	524	550	574	557	630	568	596	554	551	541	529	574	549	550	579	569	551	567	485	577	555	577	567	538	558	561	584	595	585	593	555	591	582	544	546	537	533	553	562	569	530	532	570	590	554	526	590	555	548	591	576	609	553	561
22863	20929	27831	24151	20910	9187	1575	1132	1036	997	938	933	976	915	888	930	882	913	870	853	903	828	857	883	852	849	878	830	839	847	917	872	863	882	809	834	833	829	843	795	821	872	850	858	846	866	864	814	901	841	845	811	843	833	811	876	800	883	831	857	898	790	859	848	830	819	828	872	846	803	837	871	865	868	802	842	894	821	833	824	829	858	814	886	824	863	856	811	811	866	892	837	832	889	903	836	809	865	833	849	799	853	820	865	837	881	854	851	832	872	826	848	868	868	855	818	777	865	851	846	825	829	839	821	791	788	842	786	790	839	903	820	825	814	863	824	833	821	929	795	870	891	840	862	845	839	792	810	834	787	843	823	859	864	816	852	804	862	802	843	841	812	866	905	868	823	856	855	857	850	832	832	841	813	823	843	827	876	817	855	851	853	853	841	879	834	828	857	796	828	859	854	862	851	814	865	815	832	823	857	814	884	859	822	863	825	847	829	842	876	864	791	829	857	856	829	862	870	838	848	803	830	832	833	829	829	844	847	838	868	809	872	844	873	849	822	828	864	843	899	822	836	803	858	829	863	809	859	851	816	816	840	791	838	800	874	859	873	858	781	811	786	833	867	822	852	877	831	843	826	854	834	825	872	805	827	937	827	826	873	827	828	852	819	911	853	893	904	825	882	776	834	878	865	831	856	851	832	866	807	823	874	874	832	845	858	856	834	895	843	829	835	805	774	814	903	840	826	847	825	897	853	899	808	839	848	828	795	789	829	819	839	801	854	817	859	815	833	833	849	832	811	791	840	881	829	839	804	808	850	855	822	882	887	823	842	876	859	851	838	848	815	800	883	863	796	816	843	841	789	875	856	805	867	812	827	827	885	822	857	834	833	864	821	805	856	859	831	845	868	843	837	818	811	834	801	790	865	820	879	836	792	833	825	834	878	840	851	858	811	861	809	816	814	841	828	895	845	856	863	835	797	781	847	879	883	881	829	811	840	823	832	806	856	848	875	847	865	893	870	818	903	815	828	803	803	771	858	882	802	843	776	833	851	794	849	814	828	857	868	855	848	839	836	875	842	864	779	807	862	807	854	819	851	881	834	855	821	847	874	853	862	878	835	835	813	883	878	857	881	847	879	816	810	784	827	870	841	836	841	789	836	846	813	808	828	838	857	842	836	794	869	860	877	833	881	889	834	872	820	843	860	846	844	844	790	844	822	803	871	835	836	834	816	835	848	824	815	875	891	842	902	828	830	798	836	875	865	859	854	818	796	881	849	858	857	873	815	840	783	783	885	780	873	783	848	806	886	857	831	851	855	797	839	855	805	873	877	835	831	892	814	822	830	822	815	823	817	847	838	852	876	803	870	828	842	871	789	801	851	886	846	843	834	813	815	805	873	828	836	869	872	850	840	907	902	838	858	878	903	874	867	841	799	845	843	851	826	872	814	881	870	880	817	849	841	846	893	880	842	821	811	862	847	834	821	836	806	812	762	842	790	822	832	859	825	845	841	843	823	863	850	805	879	840	837	807	857	877	810	852	804	842	816	818	817	872	827	854	859	902	831	885	836	831	835	827	814	812	886	825	842	813	832	818	868	930	873	848	836	841	827	906	861	858	810	828	867	899	869	876	816	883	825	868	863	819	854	835	834	850	859	819	820	890	907	813	862	833	856	839	864	846	801	861	890	844	783	880	823	818	846	839	909	832	858	843	856	869	850	789	888	857	833	786	856	852	802	849	874	832	826	833	826	920	852	814	848	815	869	835	810	865	866	812	809	848	862	815	808	821	857	830	812	828	825	787	842	880	901	842	872	823	836	829	857	827	858	872	839	829	830	855	816	787	866	818	772	825	890	840	820	886	861	872	827	867	835	818	839	849	839	875	812	817	807	855	830	847	838	870	851	866	861	812	826	828	873	832	897	887	827	794	802	861	892	845	838	866	850	849	834	845	808	870	882	835	846	865	803	894	829	867	858	828	834	877	833	829	810	867	840	809	825	847	836	864	820	871	834	873	904	828	834	876	796	822	827	828	833	831	804	755	805	832	859	787	812	819	879	850	829	838	846	851	836	830	864	847	848	886	858	884	824	868	827	858	830	825	804	811	838	803	823	830	893	858	858	857	871	894	850	858	834	875	816	798	842	866	848	858	791	856	854	827	844	827	868	844	843	830	780	804	823	841	851	859	849	802	856	831	888	868	804	823	830	827	872	825	897	834	833	876	858	843	863	841	842	822	871	873	804	866	815	826	854	827	798	824	874	856	837	829	811	820	828	904	842	795	803	818	873	821	838	849	868	812	845	799	800	825	847	896	838	764	874	846	858	870	842	835	936	877	854	858	803	858	778	845	881	829	852	862	836	843	880	827	869	861	789	920	798	876	865	878	887	865	824	924	809	820	848	853	876	807	880	911	835	834	849	815	858	819	854	818	797	830	859	810	809	831	812	855	823	860	824	841	836	836	837	822	795	847	855	782	827	835	910	808	839	842	852	871	839	885	871	825	784	890	844	855	824	899	880	797	784	875	849	844	804	846	851	905	831	829	836	847	847	848	832	836	820	876	808	877	794	840	868	889	798	884	855	829	805	883	785	845	799	859	834	817	840	877	845	794	864	798	852	800	835	853	827	879	872	825	798	821	847	839	814	892	857	860	853	844	853	822	803	809	824	898	829	845	832	883	897	813	841	850	848	804	858	847	835	796	849	776	834	814	834	812	833	756	814	826	836	888	848	842	826	776	832	865	900	851	799	837	845	869	860	805	839	823	828	844	845	827	803	799	829	801	886	848	835	865	869	840	828	840	829	880	844	866	809	884	834	859	836	848	838	843	824	796	861	823	830	822	800	784	807	820	831	900	874	797	835	833	781	888	883	844	818	799	815	900	806	817	809	805	831	871	797	832	874	832	789	895	892	786	875	820	893	835	841	839	814	822	811	841	892	854	829	816	838	826	880	843	819	828	848	820	898	796	862	824	834	851	848	827	822	807	811	842	804	822	805	876	856	837	891	875	848	852	802	880	853	852	857	810	790	790	865	809	849	871	860	874	847	804	832	858	863	826	833	851	839	837	852	823	850	810	834	838	848	845	871	877	844	766	870	781	838	853	837	814	809	774	874	847	850	879	846	831	846	815	841	871	863	770	804	857	872	868	832	816	843	864	870	810	834	788	853	806	810	805	844	833	832	819	900	898	802	863	857	819	799	839	863	856	828	779	802	864	825	846	863	813	829	808	785	866	821	802	840	898	852	816	815	838	866	899	835	839	816	870	802	789	897	884	827	814	859	832	812	839	822	839	848	833	807	826	879	876	797	861	792	836	839	860	828	809	809	864	826	857	884	857	876	879	818	838	839	820	815	888	807	863	850	813	820	802	848	843	811	869	828	852	847	857	795	861	772	841	876	843	822	866	869	794	827	785	826	839	813	831	872	844	862	834	809	829	806	856	799	843	918	860	888	841	822	815	813	798	861	841	808	877	804	821	819	811	885	913	813	838	795
19261	36663	6617	3657	2558	2127	1694	1592	1379	1372	1256	1174	1127	1134	1132	1110	1060	1100	1131	1019	1102	1055	1015	1000	1063	1039	1054	1067	996	1015	1000	935	1039	1044	1030	1023	1040	984	1099	1080	997	1061	1009	1007	1027	1061	1043	1028	1041	1033	1074	992	1008	1014	1007	1082	960	1021	1033	1034	1002	1025	998	1044	996	1011	1030	1021	977	1020	1048	1033	1021	1009	1036	1023	991	997	1025	1068	1017	1012	1027	1034	1012	1071	1018	1023	1045	996	1068	1003	1037	994	1014	1051	1004	1030	1053	1031	944	985	1014	995	972	980	984	1054	971	1018	974	1034	1047	1039	1000	1066	990	988	1028	995	961	1023	986	1007	1046	1033	1016	1015	1043	1003	995	995	1042	970	1061	1031	1024	979	1019	955	955	1013	986	1054	1059	1031	995	1045	992	1051	1035	982	971	1004	1024	1013	1019	1001	1026	1016	1079	1041	964	1008	1042	1047	993	1041	1057	1049	1041	1049	1053	1032	1034	1011	1047	997	932	1027	961	998	1048	1023	959	1019	1029	977	1029	1023	1012	998	971	971	1005	988	1032	1044	944	995	1049	1007	1040	1020	1008	988	1037	984	1034	1010	997	1012	1025	1018	1017	991	1000	1011	1062	999	1019	1013	1017	1028	1056	950	1006	975	1015	1054	970	1097	1081	1027	1066	1030	1018	957	1038	1005	981	989	1040	1002	1021	1026	1036	1055	960	1035	1042	1015	1024	985	979	985	1023	1006	994	1036	985	1023	977	979	1013	964	1050	960	1072	1062	1079	942	984	991	998	1010	1008	1013	1053	1004	1021	976	1005	1027	997	978	998	1069	994	1089	1057	999	1084	1048	1008	1024	1057	1016	1039	1056	1012	1088	992	988	1062	1053	1038	1028	1038	1025	1045	1055	978	1005	1035	1004	1056	1030	1019	1071	1045	1032	1019	1030	1010	1008	1004	1040	1039	966	1014	970	1078	1043	1023	1052	978	1046	1035	1003	959	1010	1021	1068	1042	995	986	1027	1022	991	965	1033	1043	1007	1003	1028	1031	1023	996	1012	967	999	964	1030	1046	995	983	1035	1039	989	1004	1062	1018	1063	1029	1039	966	1051	1084	1034	1003	1019	1021	997	1060	1048	1034	976	1012	1025	1045	1041	994	1050	1013	1042	1022	1055	990	1010	1030	1060	1038	934	1018	979	976	1006	1070	1000	1049	995	1011	1047	1002	993	1044	984	1026	1018	1025	959	1031	1004	977	970	1024	995	983	985	1054	995	972	1016	1041	1021	994	1034	1050	976	1034	1036	998	1016	1008	1052	995	961	1045	988	1068	1073	1004	1037	1052	1050	1044	983	1033	1018	998	1004	1028	1059	1046	1021	1072	1051	991	1024	1062	992	1010	1023	1035	1041	1040	1057	940	1005	1079	971	990	1029	991	1006	1102	1008	1063	982	1077	1057	1074	1042	1000	1023	1010	1013	1017	1007	1010	983	989	966	1001	996	987	1034	990	1040	1015	1042	1022	1040	1007	1057	1033	1009	988	959	1007	1033	992	1007	1015	992	1087	1009	948	1051	1019	1040	1024	1064	1027	1062	1029	1033	1019	1025	1008	1050	1070	1013	979	1049	1061	1070	1002	985	1070	992	1097	1026	986	1059	1013	1054	988	997	1061	1038	1000	1054	1035	963	1070	981	1059	987	1021	1028	1074	984	991	926	1061	972	1056	983	1043	1027	1029	1034	1002	988	1041	979	1052	984	1062	969	1065	1006	1026	1065	1015	1038	1031	1054	1074	1051	953	1057	1010	985	1003	1014	1022	1049	1013	1015	1010	995	1019	998	1051	980	1045	1013	1017	1082	954	1018	1019	1073	1033	1022	981	999	1011	1061	986	960	985	1039	991	1053	1116	1021	1015	1026	1031	1050	1014	1045	1037	1051	993	1006	1049	986	1007	1000	980	1044	1023	1057	969	1038	1045	948	1030	1002	1049	980	1001	1033	1068	1017	978	1049	994	1044	1020	1016	1032	1046	1072	1048	981	1073	1034	1001	1022	1003	982	1003	979	1033	1053	961	1008	1021	1047	991	1004	1047	1030	1042	1009	1057	1015	1054	1006	1023	1003	984	1036	1003	1004	1020	1028	1052	1080	1059	1013	996	1048	972	1021	1031	1038	1007	998	1023	991	1003	1006	986	982	1004	1103	1044	1010	994	1051	983	1037	1051	1023	1024	999	1026	992	1024	1005	1023	1084	1044	1032	965	1065	972	977	1089	1056	999	964	1054	1028	1018	1021	1036	998	1036	1012	1014	1057	969	997	1048	1037	1031	1011	1049	1016	976	1031	1044	979	1026	971	1068	958	1052	1045	955	1044	1025	1044	993	1001	1013	1015	1025	992	1019	1007	985	1021	1005	1042	1018	1044	1025	1004	1086	1029	997	1042	931	1037	1053	979	982	1029	1039	990	1015	1016	987	1016	994	1081	1037	1014	996	977	994	1012	1002	1013	1016	985	1025	988	1023	950	1009	1036	964	1029	945	1013	1047	1000	961	988	997	1029	1068	1020	1041	1010	982	1037	1042	1046	1036	1010	990	991	1041	1032	1037	961	987	996	996	1025	1013	975	1046	1028	1014	1033	1008	1068	1054	1022	1045	964	1048	989	953	1084	1002	1012	1029	1025	1060	1003	1010	1054	996	983	979	1046	1012	984	1007	981	1020	1027	1026	1006	1057	957	990	1025	1021	1020	977	975	1017	999	1003	1022	1038	1053	1020	972	1045	1042	1045	1060	1050	1021	1041	1055	1008	978	1016	951	1025	1015	985	987	1009	995	992	1014	966	1064	988	1044	996	1028	981	1014	959	1030	1035	971	1024	1019	980	1013	1063	1010	970	1009	1022	1032	1019	983	1068	1043	983	1005	1018	1012	1064	993	985	1044	986	940	986	940	1008	1032	1014	1038	993	1030	961	1032	977	975	971	984	1020	1007	1041	999	1008	1055	997	1005	1026	1041	1021	1051	1028	1078	991	1021	1062	967	972	966	1043	999	1033	1021	1028	981	980	1001	1026	1045	977	1102	927	1008	999	1013	1001	996	951	1018	1041	996	1028	1090	965	998	971	1009	1056	1028	1002	1031	1009	1024	1014	963	1012	1070	1024	1026	1026	1034	996	998	993	1002	1035	962	1033	978	1038	999	1024	1026	1033	1029	992	1000	998	1038	1028	974	986	1013	1015	974	1050	1005	1012	1064	1019	1011	983	1018	971	1018	994	1030	1062	1080	1019	1011	1036	1031	1047	1066	1047	974	1000	1000	984	1035	1040	1006	1005	988	970	1016	989	1015	1021	1036	1001	1024	996	963	981	1003	1045	1003	1034	1037	1055	995	1045	1025	1130	1027	1040	1100	982	985	1017	1039	1033	1019	1027	984	1074	1033	1039	1005	1067	1008	983	1002	981	986	971	1016	1037	1053	1042	1004	1019	1033	985	1033	1035	1011	1060	1088	988	1008	1031	977	1047	981	951	993	1017	1059	1022	977	1005	1009	1025	965	964	972	963	1043	1013	958	974	1024	1039	981	1025	1043	1003	1053	1002	1027	998	1015	1008	1016	1043	1094	1007	1061	1000	1011	980	1030	1013	1016	986	1001	996	1006	970	1038	991	1049	1022	1079	991	979	975	1018	956	1005	984	986	998	1006	1051	1052	1051	1040	1032	998	1037	994	1035	1085	1051	991	1043	1022	1048	1083	1051	1056	1005	1003	980	1022	1004	1063	1022	1024	1031	1094	1035	962	1014	990	1080	1043	996	1014	1003	980	1032	1001	940	959	1027	1065	1007	1025	970	1049	1020	1046	986	999	1019	1039	986	1024	1013	995	1005	1002	1026	1006	1062	1053	1064	1000	1005	1017	1010	988	1030	1005	990	1040	976	986	1025	985	986	1000	1019	997	1045	1112	994	1020	1000	1060	995	1007	1026	1050	1010	1026	1041	1003	1013	1040	1018	1012	981	1063	1052	989	1023	983	1014	1120	1033	1018	990	997	966	1051	988	979	998	1029	1035	998	1019	1035	998	1004	1000	1017	990	1022	1024	979	1025	1036	1069	1012	1067	1022	1040	1011	1008	1004	1046	979	1009	1043	1005	1029	1002	1058	989	1010	1028	976	1028	1038	1055	955	1008	1012	1057	941	1061	1039	1034	977	1045	995	977	987	1006	982	990	1033	1010	960	946	1078	1017	1004	1009	972	1048	1014	1053	1025	1040	1053	955	1003	996	1032	939	980	1011	1034	1034	1076	985	987	1026	988	1051	973	1014	1031	966	1043	952	1017	1036	1012	990	1020	1019	1041	1001	1052	1017	941	996	1007	1055	1044	1035	1020	1002	980	1068	959	1018	997	1069	956	1003	1067	1005	971	967	1027	1033	1042	1011	1022	1041	1003	1057	1031	1042	1004	998	1035	995	1014	1006	1030	1028	1038	1021	1050	1032	1039	1013	998	1007	1027	999	998	1065	1050	965	988	1030	1038	1000	1017	1030	1054	1043	1000	985	997	993	984	961	999	1034	985	1008	992	980	1074	1055	1054	1039	1034	1024	1029	1018	1028	996	964	1006	1066	1002	1006	978
23970	20956	26605	25283	7532	523	429	353	319	293	279	301	241	278	249	225	235	261	233	263	238	231	231	242	241	223	227	259	240	236	215	240	231	258	249	248	239	225	233	241	227	244	244	202	226	250	232	227	254	220	248	219	212	247	221	221	249	236	225	228	247	244	229	244	219	228	224	248	247	227	222	259	229	256	212	251	219	185	201	237	209	248	216	220	233	231	225	217	232	220	225	216	267	217	214	223	248	192	250	229	223	226	249	231	241	246	211	223	254	226	240	233	229	205	249	198	240	203	256	204	241	229	223	243	244	251	222	217	237	219	226	249	216	238	232	201	204	213	225	246	211	242	256	213	216	222	224	206	223	232	223	238	223	234	203	236	216	232	218	233	247	246	209	261	242	236	221	225	251	214	223	231	241	241	174	241	214	219	223	219	221	231	233	232	221	243	205	238	199	219	222	251	238	234	221	236	214	227	217	232	234	247	221	215	240	204	196	247	233	247	249	226	246	226	228	222	232	243	248	225	245	207	241	244	247	233	222	240	233	221	231	201	253	252	238	217	216	236	209	213	228	206	237	234	226	239	225	211	222	229	220	214	236	255	215	218	222	214	234	226	245	224	234	241	241	241	190	231	214	260	245	240	238	243	229	217	218	217	229	229	230	229	220	206	211	237	243	229	219	228	227	201	237	248	212	252	246	234	197	243	246	218	231	213	231	228	238	241	224	223	222	222	251	234	254	210	225	222	191	217	233	244	247	230	199	238	247	230	216	242	239	219	200	208	225	247	212	214	250	238	216	227	221	251	250	229	267	242	232	244	245	246	220	208	233	235	213	224	214	216	233	210	234	233	205	201	225	218	230	224	216	254	183	229	201	229	229	241	238	216	229	252	238	239	253	202	245	228	241	235	187	221	226	206	228	237	264	198	256	247	234	232	233	227	238	242	217	243	235	248	210	255	237	225	231	241	205	233	237	193	243	216	219	198	248	216	244	213	230	221	205	240	255	237	227	240	236	225	231	227	210	205	207	228	251	224	226	225	248	203	197	228	215	226	262	235	240	234	236	210	227	234	234	241	219	232	230	219	214	215	224	234	228	237	222	225	229	236	244	233	246	201	224	210	234	225	214	222	243	233	225	243	213	232	221	218	233	237	226	225	240	244	225	248	255	211	222	228	245	228	225	234	214	203	218	234	241	203	239	205	228	232	214	241	230	246	213	207	233	241	251	228	232	205	229	213	223	189	252	230	222	219	224	222	232	241	226	222	233	191	197	236	234	212	217	236	204	202	205	212	197	230	223	274	228	193	227	233	211	209	245	238	234	219	199	204	239	206	214	273	231	250	212	247	223	249	258	238	230	238	224	218	224	223	221	236	240	202	217	208	214	219	201	231	224	236	205	230	245	227	237	219	250	206	208	234	238	233	208	231	228	197	224	236	209	256	253	214	227	248	231	226	220	230	216	233	227	226	217	245	219	233	218	245	214	217	226	229	222	218	225	238	218	232	242	221	253	200	225	246	230	208	251	193	236	222	200	266	226	270	231	254	222	255	242	237	247	249	212	209	211	221	235	232	193	238	234	228	213	234	236	215	225	230	239	222	226	222	244	230	224	277	226	230	206	222	244	221	245	222	230	248	197	217	223	221	236	245	243	214	236	236	197	226	226	213	224	225	241	262	218	237	201	225	237	225	238	230	239	244	247	210	228	244	217	229	238	215	211	229	240	252	197	232	231	224	239	214	209	219	212	240	212	243	236	249	224	237	214	219	204	225	217	245	235	222	251	208	204	236	225	233	244	258	223	232	230	238	211	230	233	207	230	238	230	222	243	239	222	203	235	227	251	246	222	211	244	234	238	216	240	239	211	189	205	249	219	212	240	218	221	243	237	204	258	210	261	228	198	231	230	235	227	236	204	229	221	251	226	229	253	244	208	216	215	215	268	225	214	240	219	257	227	228	241	225	236	250	233	204	224	249	231	238	238	235	210	239	228	238	227	220	207	234	237	227	233	206	213	238	243	216	223	246	240	206	209	211	233	228	217	225	236	224	218	235	237	224	232	210	230	200	235	263	227	237	239	220	226	233	206	226	192	220	232	234	228	220	209	209	235	228	236	208	219	227	239	235	231	222	219	225	250	217	243	243	235	234	222	206	252	240	237	205	238	243	232	225	224	237	219	215	224	218	232	200	260	224	235	211	211	244	214	244	229	253	225	225	240	253	227	232	233	221	211	200	242	224	206	224	222	233	245	215	224	235	227	245	209	226	218	245	227	213	218	222	247	228	253	209	212	219	224	253	260	237	206	223	245	222	217	228	207	233	243	233	193	246	226	240	234	196	226	219	249	225	201	226	242	222	206	261	215	251	229	214	258	260	252	212	251	214	230	234	225	220	238	229	215	237	235	254	236	228	242	215	218	219	236	262	235	249	215	213	220	222	218	228	220	230	240	255	232	233	215	235	227	211	214	221	221	232	211	218	254	246	266	219	215	224	230	223	232	199	194	230	217	198	192	249	230	214	209	212	235	218	230	229	227	233	216	240	236	223	249	258	223	256	229	228	209	224	229	232	211	237	237	229	242	228	229	215	224	236	241	210	216	214	220	223	241	215	234	238	222	219	227	230	235	227	242	255	227	241	222	227	232	190	232	207	227	207	210	264	259	220	241	226	226	217	218	236	241	243	251	265	227	204	221	226	216	227	254	256	227	209	228	225	236	238	237	221	245	208	232	234	230	222	192	224	262	228	236	227	241	234	219	235	186	214	217	255	242	231	237	247	222	234	248	205	226	241	219	237	207	242	246	244	234	215	232	222	218	242	236	256	209	245	215	219	240	210	190	233	219	225	244	214	256	233	236	241	224	237	235	223	209	235	219	207	242	238	221	224	234	254	216	224	210	235	214	229	220	234	214	197	228	236	245	231	228	232	235	224	225	235	226	244	220	257	243	211	235	238	201	214	254	229	209	249	248	227	233	248	262	218	220	216	224	233	233	221	214	251	216	241	194	234	230	229	226	239	199	213	218	239	220	255	257	213	214	224	222	219	233	210	227	218	235	216	210	210	213	223	241	231	221	249	221	196	251	223	211	248	223	214	236	250	239	191	236	225	222	254	175	241	204	200	235	264	262	228	216	226	247	228	248	203	217	236	224	244	223	243	238	244	221	254	234	254	226	215	247	233	246	230	229	224	225	250	214	213	229	209	228	229	264	227	228	233	243	245	233	214	223	271	241	217	215	229	250	202	214	213	235	236	196	217	231	210	233	225	219	232	220	230	207	239	232	240	211	223	215	218	223	229	248	213	230	221	234	229	220	199	240	219	234	224	214	210	245	240	216	199	226	257	210	225	232	243	211	211	236	211	239	225	204	230	224	240	212	237	233	240	223	233	259	219	223	212	229	227	211	214	265	217	240	235	256	236	198	238	208	222	218	226	241	243	244	211	194	226	181	230	243	211	231	221	210	232	230	218	198	242	192	220	227	277	228	240	239	212	229	211	238	201
17050	32262	3727	1758	1107	921	720	581	515	432	443	391	363	350	364	361	344	316	349	351	382	328	322	333	323	327	341	339	291	300	320	331	340	312	307	300	322	328	316	324	309	315	324	316	296	314	300	314	323	326	323	316	315	324	342	320	267	314	294	309	295	308	301	299	323	303	291	343	339	311	320	285	346	338	311	346	331	301	315	308	314	326	310	334	314	318	335	290	312	319	325	311	311	315	321	316	323	301	295	311	270	300	304	313	325	331	302	296	310	320	305	285	279	300	302	307	293	317	310	329	317	313	314	332	357	311	307	349	315	316	317	326	320	335	313	279	306	323	304	324	328	307	317	314	320	289	338	293	318	316	332	317	302	295	302	343	288	294	280	305	281	315	324	324	267	304	320	282	334	337	297	322	336	307	306	309	291	331	290	279	305	274	324	299	302	332	321	305	325	330	285	297	307	298	317	305	274	307	332	323	283	290	323	315	315	305	311	323	279	320	294	304	313	334	296	323	311	319	309	336	304	284	325	267	287	332	295	333	310	296	315	323	313	322	299	312	299	311	319	324	333	337	307	285	289	273	317	293	302	319	335	308	327	317	332	345	297	310	312	262	321	290	318	299	296	301	303	305	286	319	291	319	321	299	302	314	331	301	299	313	309	327	306	295	309	297	294	329	315	305	326	342	288	314	290	304	315	286	317	316	304	299	300	323	335	285	328	354	316	315	297	307	313	311	304	292	267	308	307	299	305	281	327	300	315	323	327	335	333	296	325	313	307	316	316	312	299	301	299	314	293	334	310	296	290	294	281	313	308	340	319	340	294	310	294	325	303	320	330	321	296	336	330	280	347	301	300	322	288	340	306	305	324	341	296	310	327	328	300	321	310	343	290	309	299	315	366	318	319	293	311	309	332	315	321	326	308	308	327	320	305	307	301	346	317	295	324	279	303	309	320	299	319	343	312	305	319	318	345	331	323	290	295	295	334	321	301	333	309	285	291	326	312	305	294	293	316	296	311	340	347	318	328	304	307	294	310	322	331	275	294	306	308	303	341	308	283	306	297	342	325	316	305	307	296	302	312	309	288	294	306	344	341	285	316	326	306	257	288	316	351	307	309	319	284	288	316	300	274	294	348	311	319	295	296	323	307	295	309	336	301	344	329	313	335	326	320	366	326	285	304	314	312	299	320	295	285	303	334	301	308	302	304	301	301	306	286	333	316	325	316	335	319	311	302	283	305	333	320	296	342	310	296	258	336	295	323	317	304	356	304	287	279	318	310	316	320	300	311	306	332	323	305	301	331	295	315	308	339	309	298	333	302	305	309	319	291	317	339	285	297	304	331	299	329	312	312	304	312	341	312	343	321	335	329	323	321	334	310	330	310	298	300	308	330	306	318	308	309	304	310	296	336	289	312	284	326	311	304	308	313	333	301	307	301	327	298	302	287	273	304	320	294	333	317	297	297	332	298	302	315	336	324	310	322	336	305	309	303	291	310	293	318	332	321	332	322	306	322	296	303	307	305	309	299	296	323	324	319	334	315	331	303	304	335	273	291	298	314	291	288	314	337	287	302	301	303	307	315	309	308	304	321	308	328	349	291	316	311	311	308	302	323	333	340	320	320	305	315	290	314	336	319	297	316	284	341	301	340	316	319	304	300	313	288	321	311	320	300	337	325	325	328	305	297	309	333	304	294	294	346	302	316	286	306	346	301	325	324	330	304	278	322	321	310	321	291	300	303	336	310	323	332	296	294	317	329	311	274	319	299	331	329	328	250	302	315	308	310	326	323	301	311	309	308	277	294	305	312	306	324	281	322	306	321	322	333	337	321	294	331	327	322	280	362	301	308	321	302	291	334	285	299	293	332	326	323	344	283	315	316	300	318	348	322	324	300	314	313	310	309	356	300	321	313	308	313	319	322	323	302	296	301	312	310	316	311	300	342	315	337	279	296	321	305	330	325	330	326	302	310	308	304	323	328	305	332	331	303	333	321	309	328	329	295	298	280	300	329	327	297	337	316	316	292	281	325	296	332	308	313	314	306	333	302	324	291	352	312	292	304	330	302	324	305	296	321	314	292	330	305	304	295	332	319	307	305	336	326	287	312	304	303	322	323	332	311	284	314	308	329	313	315	320	274	320	297	335	325	296	291	315	324	316	315	362	323	325	314	280	308	326	317	316	283	305	304	303	330	327	315	307	332	349	358	303	290	298	317	331	297	305	324	341	316	310	316	319	329	301	353	311	303	324	319	293	354	318	285	305	321	292	313	299	311	356	285	319	325	297	339	311	317	310	335	323	301	324	317	321	329	316	345	282	308	334	310	288	288	290	307	303	322	301	317	289	319	330	344	277	326	328	290	297	313	342	342	328	294	290	333	319	320	285	321	308	327	303	313	308	303	326	319	317	301	321	321	297	310	309	316	315	314	317	326	287	317	301	317	305	315	305	309	316	300	322	309	288	307	316	317	295	308	315	286	307	283	290	279	319	334	332	325	334	323	335	327	299	314	292	322	286	316	288	309	283	316	289	318	313	292	316	318	337	311	311	333	336	310	282	288	318	348	345	281	344	308	316	323	305	303	339	299	332	287	315	285	324	307	305	344	283	340	293	326	295	332	303	300	337	316	284	295	323	291	297	294	320	309	294	319	303	369	296	303	304	336	354	319	330	292	308	341	300	311	324	329	304	324	331	344	324	312	321	313	293	294	299	281	308	302	311	312	320	288	312	307	319	307	312	329	335	316	338	304	305	328	289	311	302	318	331	297	334	294	282	329	313	323	335	294	284	314	312	291	301	310	308	307	302	290	305	322	293	319	331	303	298	320	312	310	281	334	320	322	326	291	303	326	275	317	348	325	300	301	321	339	334	363	307	325	291	305	316	308	299	323	299	312	339	276	321	318	329	324	303	324	310	297	285	310	335	287	316	309	335	334	338	313	311	305	337	311	317	343	291	333	303	295	326	335	307	323	301	320	327	301	329	287	323	319	327	313	292	328	310	312	311	320	323	303	330	301	289	324	348	318	300	319	305	312	336	322	320	345	300	296	302	297	316	298	307	322	303	276	286	311	330	310	289	306	344	305	305	300	305	274	301	296	335	311	306	308	303	333	326	299	325	312	310	316	337	323	313	301	299	297	300	276	327	294	323	305	316	317	296	307	315	299	290	313	314	303	297	296	302	304	314	312	341	293	296	335	316	302	333	310	322	295	316	284	297	323	361	321	348	310	302	351	332	308	295	292	287	336	332	307	308	283	307	324	296	308	308	332	323	320	315	307	288	318	324	295	303	326	303	299	313	309	335	302	296	306	300	305	325	297	332	321	308	321	321	318	310	334	327	298	318	306	323	315	301	294	328	300	308	272	314	318	291	296	303	323	331	263	300	340	287	314	329	318	322	326	312	333	311	297	320	311	305	336	302	314	299	309	334	290	311	324	277	315	302	281	299	306	335	318	315	292	327	328	323	326	309	334	310	296	304	310	324	301	316	329	322	336	312
21903	20940	28307	23738	20943	20955	6810	1267	1001	999	932	927	865	859	795	835	798	775	821	728	772	765	744	751	729	764	783	721	732	730	744	703	750	719	724	726	761	669	713	664	718	700	720	701	699	735	743	694	702	725	726	694	722	729	716	704	700	706	711	707	726	706	752	708	689	700	701	695	730	663	739	720	722	694	689	743	744	707	706	684	715	723	690	725	685	693	729	706	735	709	721	779	715	691	722	706	688	652	700	693	682	700	674	705	718	736	708	681	665	717	720	763	717	717	694	717	670	728	683	721	738	770	674	714	707	698	724	720	750	733	758	674	719	772	692	701	708	714	746	743	728	734	697	699	709	671	766	676	715	718	693	700	726	740	729	733	728	730	730	688	721	735	778	733	740	687	733	688	680	750	684	724	713	732	748	711	739	707	733	704	680	717	705	683	695	699	716	684	691	742	720	708	729	676	690	673	698	725	715	668	709	702	732	687	728	721	725	725	729	730	719	726	742	729	702	702	720	719	729	761	761	737	731	715	685	693	685	697	666	722	687	735	690	692	702	780	697	740	679	723	754	694	714	670	758	704	704	707	752	716	680	729	750	699	723	669	710	720	730	686	709	699	661	771	681	701	662	733	703	713	730	737	724	729	707	711	692	749	710	677	699	672	738	710	726	724	767	720	762	691	705	716	754	643	654	723	731	731	699	744	753	687	672	691	683	722	721	674	709	673	699	742	678	755	778	706	709	739	700	724	720	696	703	691	665	716	705	683	700	743	702	719	706	727	744	704	712	671	652	721	756	701	723	703	737	734	721	714	666	635	715	702	714	720	682	696	742	720	674	773	689	698	740	729	681	689	694	703	747	711	690	726	673	702	725	719	692	690	739	696	732	662	704	725	734	737	762	700	731	684	658	730	720	716	707	732	666	659	736	683	678	688	708	738	692	710	710	706	765	675	739	682	710	706	681	719	685	771	717	737	732	693	718	707	714	695	714	741	696	740	724	726	749	741	700	734	677	678	734	730	709	718	727	704	688	710	730	719	723	687	689	682	642	703	663	715	723	713	737	696	748	696	695	697	697	687	687	690	729	731	745	683	744	745	687	725	721	708	696	774	676	724	720	707	710	722	767	726	671	706	756	702	717	679	684	695	721	731	716	689	705	726	669	740	682	710	685	739	698	704	706	701	710	704	652	722	720	728	724	749	714	700	731	717	711	701	692	690	735	708	726	690	696	689	708	763	682	703	737	722	679	726	696	703	735	719	729	687	710	698	663	755	713	705	756	687	722	695	725	718	731	737	702	667	738	692	747	714	684	682	692	704	691	788	693	701	671	723	732	687	704	689	658	717	730	690	750	707	730	689	745	730	701	667	738	651	687	709	684	661	728	690	687	741	701	740	697	710	717	649	736	682	692	694	678	672	663	694	724	689	772	725	689	713	723	731	704	714	694	695	695	723	720	700	661	683	704	702	717	695	706	707	723	666	707	711	683	738	727	722	687	746	690	697	696	725	708	681	753	718	746	683	773	737	719	725	764	723	699	672	711	738	711	729	728	732	711	734	712	698	725	683	773	712	691	704	729	693	748	710	707	731	727	742	752	707	725	637	740	692	693	707	697	702	686	699	772	726	697	660	691	685	729	742	719	734	748	722	717	712	726	720	681	703	673	710	712	748	653	680	702	752	720	680	675	691	693	716	638	722	668	738	720	716	717	734	766	746	751	701	686	683	730	698	711	658	688	707	700	678	717	685	704	671	680	718	656	673	711	712	707	709	772	709	691	712	761	763	734	678	716	727	756	759	705	700	718	696	746	697	720	772	737	705	732	738	698	724	709	785	685	703	713	717	732	699	698	764	725	709	708	745	706	683	701	743	728	714	714	710	723	742	744	722	697	708	732	763	709	683	712	745	652	740	739	752	735	728	709	716	716	713	716	730	718	688	670	718	696	718	668	707	729	697	679	753	679	728	751	687	731	714	720	726	730	718	680	681	732	697	689	688	703	694	725	738	707	721	697	703	722	698	749	665	760	703	780	699	683	718	656	715	715	642	714	641	752	720	679	718	699	728	714	711	711	706	739	719	718	690	724	676	708	696	718	712	682	716	686	702	700	696	661	690	701	681	730	689	716	689	792	701	704	666	711	673	726	706	715	703	692	719	701	740	696	717	717	712	721	723	732	652	657	749	746	738	689	731	696	677	700	695	696	708	703	717	691	685	708	683	712	721	716	737	677	720	718	725	741	699	772	714	716	699	681	749	714	747	717	735	708	698	719	700	730	734	754	668	684	696	705	756	702	696	661	714	686	705	709	724	709	763	713	714	720	713	703	733	677	708	719	738	774	731	690	720	738	750	771	740	729	694	665	691	673	715	715	725	711	735	716	712	689	706	721	681	745	737	710	740	697	693	726	720	745	739	713	723	702	698	663	684	691	671	681	692	715	685	738	642	716	702	735	690	686	713	681	721	681	728	699	737	708	720	693	665	718	771	740	692	657	720	641	748	713	741	728	732	723	727	652	729	716	755	694	670	688	715	692	704	719	729	652	722	715	722	749	647	710	790	711	683	738	683	721	687	746	727	701	695	713	712	729	697	680	715	692	733	783	738	684	721	692	711	707	740	745	685	729	722	761	727	693	711	704	682	745	701	694	735	701	734	687	683	728	692	708	731	715	697	708	736	721	753	736	690	648	713	657	735	695	688	687	711	690	719	706	763	721	700	727	758	655	732	698	765	776	728	699	714	670	703	689	751	714	679	772	691	688	699	675	691	673	729	748	720	677	717	702	680	703	696	673	735	735	728	750	779	679	707	670	669	706	708	662	737	744	695	737	666	705	694	717	712	738	700	718	707	686	786	697	645	673	669	689	716	710	734	703	709	729	659	705	742	704	705	715	702	701	712	700	742	663	724	692	757	722	708	691	732	704	736	711	718	707	676	751	758	685	769	702	729	724	674	718	720	700	730	757	697	668	701	668	680	710	678	711	706	658	746	692	692	701	711	670	718	733	700	700	679	707	674	733	718	693	728	671	693	709	714	664	661	756	677	691	679	687	699	711	683	699	721	695	695	649	675	764	709	748	751	733	723	674	703	717	725	720	739	693	678	694	697	722	706	700	657	739	731	687	711	691	730	646	693	712	694	745	704	707	738	645	716	668	704	727	691	667	710	710	755	716	719	691	714	729	735	724	717	718	731	701	737	712	731	722	725	726	676	694	684	708	695	694	711	706	689	713	713	670	722	711	706	667	652	707	685	681	692	686	700	676	721	700	701	706	729	689	667	687	678	702	711	733	704	719	680	705	707	685	731	708	720	732	707	688	741	729	728	656	751	692	714	698	716	686	694	724	666	695	702	670	685	702	705	689	689	719	692	694	719	704	720	711	700	706	653	717	739	725	697	667	696	648	713	719	710	673	688	715	715	699	737	665	648	713	714	730	741	675	727	728	707	704	732	726	765	741	715	722	694	725	729	729	707	725	723	693	700	688	688	720	741	752	698	676	735
22909	41893	10468	4953	3600	2890	2199	1825	1532	1547	1244	1216	1178	1013	1049	1053	1035	1012	992	1064	942	992	979	933	981	907	974	917	925	949	902	914	867	960	908	916	962	943	921	881	927	919	931	877	929	881	937	915	898	907	910	875	902	916	924	880	943	904	883	907	884	827	884	933	886	963	930	898	905	888	933	906	895	878	846	870	909	891	860	962	890	943	896	891	923	891	869	926	825	917	906	907	890	930	898	963	881	875	832	822	902	887	886	885	915	899	877	867	874	901	883	914	896	887	899	869	871	901	904	894	910	895	894	934	885	908	902	884	873	899	867	888	868	854	897	839	904	911	911	874	934	863	848	952	876	915	898	872	894	892	898	907	901	925	885	922	899	903	888	890	914	873	868	866	876	885	890	907	917	896	906	888	864	898	931	873	851	908	909	901	914	889	929	903	856	889	934	900	893	916	892	911	881	892	888	849	844	859	932	935	865	905	943	868	918	946	930	922	887	873	867	851	904	940	885	896	890	877	854	904	913	923	931	867	940	938	862	905	872	820	881	888	893	927	921	928	872	955	914	864	904	894	888	885	914	878	872	856	908	892	925	891	918	905	870	884	896	864	853	912	902	881	948	922	926	876	894	829	876	853	888	888	850	883	901	889	862	870	857	930	875	936	923	907	903	900	869	913	863	897	897	894	899	871	891	914	878	899	859	883	964	904	888	874	849	929	886	874	927	899	914	906	878	906	874	935	876	887	911	874	919	869	978	900	836	903	917	904	856	912	894	862	928	886	878	909	873	876	883	886	861	847	873	906	858	856	937	902	918	885	884	888	919	870	863	884	917	888	897	884	915	907	937	876	885	912	937	884	863	911	884	895	877	915	895	866	889	910	910	896	891	880	900	912	886	919	878	893	885	916	922	919	934	928	903	924	926	837	909	879	907	883	831	861	884	911	882	897	838	849	891	883	948	889	923	923	916	877	865	926	873	909	864	894	849	912	900	912	910	877	888	900	884	856	874	917	892	899	883	896	946	928	876	853	927	874	921	893	905	865	917	907	912	888	876	947	921	898	882	895	888	927	863	880	917	951	853	981	921	809	897	861	930	859	842	888	917	899	912	892	852	924	866	911	904	905	879	862	898	860	910	886	867	848	931	885	899	914	915	901	907	903	903	889	856	861	897	917	860	910	899	785	968	871	877	852	888	893	883	891	927	928	899	908	907	916	874	862	919	885	901	897	851	936	857	896	976	885	875	867	912	891	930	934	866	918	871	874	887	880	883	887	907	893	854	829	856	873	887	893	891	927	869	890	872	877	896	910	892	848	855	922	873	882	902	864	848	845	860	901	891	857	885	895	905	921	793	922	893	906	924	919	854	886	903	820	887	891	846	902	898	934	872	910	902	883	864	917	902	882	894	919	879	856	889	869	880	850	919	894	890	881	930	885	874	910	891	871	853	894	836	842	908	901	845	868	904	917	925	863	905	900	891	876	872	856	905	921	853	943	888	825	951	904	892	876	869	854	866	877	876	884	868	870	904	890	868	847	852	938	870	845	912	894	842	895	904	905	848	878	927	888	834	916	877	872	897	883	880	894	852	921	869	888	875	904	928	867	903	842	853	891	849	888	898	883	919	870	909	911	851	877	865	867	880	847	880	926	858	872	906	858	849	902	847	968	948	892	910	931	913	944	849	865	900	866	878	878	843	860	857	916	896	941	827	916	866	921	892	896	871	901	868	911	936	897	898	897	920	920	868	901	882	915	868	875	887	905	903	861	901	915	847	903	928	850	933	862	874	854	918	899	872	874	841	902	874	886	879	866	909	865	923	869	906	853	970	875	916	898	913	817	859	881	947	840	880	910	930	931	929	902	888	891	854	879	940	922	877	902	945	897	944	867	892	912	889	836	916	892	901	884	901	867	908	871	881	817	861	868	872	909	865	861	898	886	869	916	901	892	858	897	932	889	906	908	915	913	912	869	914	896	896	858	835	905	902	865	867	867	890	868	878	909	912	880	900	930	894	924	893	838	905	871	872	869	909	842	879	883	881	900	922	910	874	937	928	919	851	921	894	894	893	883	862	881	878	892	897	905	890	883	912	887	900	921	898	934	882	900	880	897	932	885	912	922	877	916	892	917	897	881	927	866	898	909	850	903	832	851	906	924	907	822	874	864	954	927	864	914	890	883	884	936	857	826	880	938	958	886	897	912	931	917	907	878	889	897	824	889	847	909	894	936	889	873	830	901	877	892	895	885	889	851	909	893	892	924	891	872	909	899	889	950	914	946	878	837	905	853	895	861	869	884	862	880	899	945	881	848	893	875	877	861	882	934	916	839	843	891	934	860	898	914	818	898	958	887	905	872	878	877	896	850	884	857	889	931	898	939	918	867	970	901	939	880	875	918	901	900	915	861	897	855	914	885	949	853	860	887	905	895	898	903	864	910	888	896	874	883	929	861	860	883	884	893	913	889	894	856	897	913	925	946	855	888	858	841	900	867	898	876	874	853	906	885	892	912	851	916	859	845	868	882	898	915	876	880	885	905	888	896	876	859	861	889	920	875	913	879	867	884	881	877	898	898	899	923	842	918	919	914	923	903	900	887	908	897	943	950	874	885	918	826	953	881	868	870	942	939	835	849	850	870	927	928	903	900	925	838	869	864	928	887	937	896	873	930	909	821	884	945	847	922	865	871	898	866	863	877	930	878	884	870	878	902	918	852	853	858	859	872	908	889	901	889	882	841	799	843	915	879	872	870	910	896	925	844	858	970	892	879	935	909	852	916	839	862	890	877	885	836	895	872	874	894	892	834	871	909	846	901	890	870	855	894	838	881	852	913	921	865	871	837	918	919	885	911	931	911	879	858	853	875	858	881	879	888	852	907	853	882	830	853	880	898	907	894	919	890	895	924	890	875	956	910	909	883	912	845	882	926	873	884	846	860	893	879	949	895	860	936	912	878	849	876	893	854	884	841	912	864	848	917	930	857	953	926	853	910	909	893	889	919	884	823	887	879	906	852	864	900	866	967	898	849	881	832	911	914	863	897	875	845	890	905	829	863	891	873	885	871	870	913	918	916	898	876	942	901	924	936	854	881	914	873	899	914	875	927	848	880	815	877	942	900	907	856	866	856	897	875	848	848	887	872	859	935	911	909	830	908	887	838	898	870	936	872	937	874	976	862	886	864	857	873	879	935	903	877	875	892	908	860	901	905	916	938	901	838	894	897	876	874	874	893	898	849	889	899	834	989	889	900	880	912	866	888	853	871	833	913	872	880	885	866	909	875	896	943	869	848	850	892	849	926	911	856	910	854	927	878	866	919	860	904	861	893	904	954	905	908	909	904	835	874	813	939	849	948	928	879	940	855	912	910	918	955	870	901	876	889	899	880	936	840	883	876	858	918	907	954	881	871	905	891	899	940	883	910	863	857	911	845	882	811	872	864	877	872	897	918	918	862	911	855	935	891	925	927	851	912	895	884	906	910	907	862	887	910	878	885	875	914	923	857
26810	19017	4944	894	626	534	521	509	459	473	446	462	460	449	460	452	456	476	472	447	466	435	441	469	469	475	415	481	433	440	450	489	433	495	464	453	486	483	464	522	506	453	491	457	454	459	474	474	435	476	440	425	434	444	465	481	465	473	447	504	461	479	426	470	478	485	453	457	502	480	464	448	493	495	496	452	454	451	479	478	458	460	459	444	469	458	467	483	422	496	480	436	430	438	458	477	493	429	428	438	477	491	432	469	465	446	477	437	471	484	482	443	441	444	440	466	489	480	466	471	478	480	469	466	458	482	428	481	466	438	448	469	426	453	476	437	464	469	447	475	434	447	454	433	472	480	500	454	455	439	480	433	481	495	424	450	481	424	472	442	498	445	445	503	444	433	441	483	496	483	467	456	450	458	462	474	422	459	436	486	464	509	456	440	478	434	494	491	457	448	472	442	434	459	514	439	465	473	468	451	476	446	471	497	496	464	451	436	448	444	459	466	481	440	491	490	462	446	489	400	453	437	456	454	475	450	461	480	454	439	458	425	439	504	473	458	458	436	459	425	491	457	406	490	471	477	450	479	460	465	465	458	414	417	434	467	461	413	439	398	435	446	463	446	449	469	431	489	468	447	488	478	521	457	450	461	461	491	434	441	445	464	494	409	454	439	432	472	447	446	420	472	472	451	426	440	461	459	474	458	442	466	489	430	464	464	473	455	485	462	458	489	436	477	494	497	479	472	482	442	453	431	471	411	462	422	473	481	459	457	462	476	410	468	433	474	433	413	458	440	429	465	483	471	499	419	456	454	448	447	454	463	447	443	454	492	463	440	494	452	495	439	497	461	482	465	461	459	440	478	460	449	466	464	444	477	429	462	465	442	474	437	467	455	444	458	474	453	442	472	480	410	467	456	425	491	467	459	488	409	445	465	467	448	457	440	473	453	444	439	453	457	436	443	482	399	458	451	468	444	491	441	446	457	477	478	499	462	472	426	481	477	476	432	475	465	472	473	431	441	438	462	481	435	469	459	436	431	472	433	502	449	475	446	436	483	461	490	480	487	474	496	476	435	471	455	461	431	473	466	464	468	448	468	496	463	478	478	454	435	429	435	456	476	448	414	460	459	465	433	460	446	481	454	488	502	452	450	441	443	448	438	453	432	437	474	498	474	447	442	460	423	454	463	443	473	436	494	487	479	472	466	464	480	400	465	463	452	486	439	473	475	453	479	429	430	447	466	480	518	443	483	472	426	487	438	460	464	474	477	466	448	500	462	472	471	473	458	426	465	464	461	465	475	480	462	462	440	481	470	432	453	427	401	453	460	434	474	411	474	442	471	437	429	410	461	434	481	494	489	448	473	416	442	386	441	461	465	426	468	489	471	411	493	467	454	488	457	442	460	490	493	453	465	496	467	437	443	462	434	494	453	463	477	454	466	463	483	483	445	444	472	491	443	442	437	468	499	457	421	449	456	419	428	415	471	469	471	488	465	455	479	475	458	459	424	515	435	476	482	464	447	465	430	458	452	464	459	477	461	477	435	439	483	469	438	446	466	446	467	472	487	429	466	461	479	441	465	402	427	478	476	472	450	498	445	478	477	446	428	480	416	471	456	456	443	480	428	453	461	485	465	476	473	458	462	477	465	455	449	453	480	509	490	472	454	485	443	470	455	435	475	461	465	434	481	484	441	460	486	412	440	461	420	507	441	452	471	441	492	448	456	468	478	461	486	478	474	452	486	458	505	463	444	447	459	460	453	463	449	418	460	480	451	459	511	461	461	463	482	445	468	460	438	478	457	436	455	480	472	471	439	475	454	501	445	461	498	485	441	469	454	455	465	472	447	446	449	493	431	469	430	460	419	460	464	445	469	488	475	477	469	471	491	485	464	466	426	427	483	483	484	454	422	449	456	457	458	462	432	453	500	467	469	455	417	483	478	432	479	458	487	478	446	457	454	485	453	460	453	465	466	496	440	438	483	449	472	445	451	435	490	462	446	449	510	465	454	435	458	458	437	476	447	498	461	468	479	450	484	456	463	448	498	445	437	474	435	494	429	447	505	470	498	431	436	430	434	422	476	486	464	434	430	460	487	434	466	459	469	452	484	443	460	470	441	457	423	438	450	478	485	477	452	482	445	445	417	424	460	446	438	467	419	493	444	493	489	446	431	460	456	433	454	430	421	464	456	457	425	471	481	489	453	502	459	453	469	453	462	470	463	451	436	463	449	457	504	432	494	474	449	490	482	462	482	456	485	473	456	473	486	448	453	437	449	419	508	431	496	417	466	511	450	506	445	453	431	479	435	446	476	477	432	462	468	462	473	440	448	450	470	474	470	455	451	446	472	457	420	470	450	475	481	454	439	510	434	478	463	478	481	445	466	443	469	499	436	456	449	459	464	467	485	440	465	458	479	500	411	460	479	453	422	448	441	455	455	437	466	456	477	450	475	453	475	487	461	512	484	475	476	449	474	425	459	417	434	440	491	427	486	419	471	443	459	411	482	481	452	494	457	476	474	473	487	477	485	450	472	461	459	451	447	451	441	434	457	482	494	481	477	474	463	483	455	420	443	436	459	438	460	455	451	434	468	465	466	475	455	447	444	433	419	457	456	471	464	447	449	494	466	461	461	452	491	458	478	471	465	469	459	413	464	446	454	428	460	488	438	454	460	465	457	454	438	484	491	498	474	440	466	410	450	474	446	425	469	463	463	501	453	458	442	481	455	467	453	503	443	477	479	461	505	435	445	426	474	446	450	432	438	482	479	459	453	438	470	441	443	457	436	440	437	454	469	439	417	432	443	450	468	453	454	467	445	440	457	455	449	493	479	479	440	449	454	481	490	496	440	480	476	455	399	476	475	434	533	454	477	464	480	403	445	498	494	419	462	461	433	421	471	484	398	447	467	487	441	445	463	451	494	482	476	449	469	447	476	452	453	455	467	427	463	485	478	479	468	495	446	436	447	486	448	449	475	461	435	448	443	460	442	476	470	486	463	482	476	460	498	455	445	445	434	439	485	469	455	444	478	435	446	461	447	482	462	415	436	429	474	444	471	451	451	460	473	423	457	443	427	447	454	459	454	481	478	468	480	461	436	458	483	481	432	462	459	448	488	468	436	472	487	470	471	452	468	412	443	459	470	458	463	447	466	473	491	451	446	486	444	461	476	453	434	457	458	432	462	458	426	439	464	449	425	444	510	447	468	461	465	451	486	440	489	468	533	489	471	421	493	457	511	467	435	440	474	434	476	475	478	422	467	467	450	466	472	425	452	493	495	436	491	486	426	421	450	480	455	471	457	476	455	480	472	485	465	451	501	480	449	454	485	489	454	455	474	474	445	461	453	443	451	440	434	465	473	474	454	481	439	447	468	490	439	485	450	462	452	441	459	460	411	462	456	470	475	451	473	468	466	480	458	461	445	453	502	474	470	484	477	469	476	466	473	454	435	503	487	487	482	483	476	445	455	496	508	442	453	444	431	461	494	443	467	452	477
10201	11374	1532	927	719	710	616	628	564	564	560	578	608	553	565	562	602	568	565	579	577	589	541	550	566	580	620	552	526	552	571	594	573	540	557	567	515	591	596	555	548	529	591	547	571	536	539	552	582	552	554	572	586	587	578	586	558	526	536	563	554	560	552	546	573	570	577	569	570	557	539	521	621	540	523	567	583	531	587	564	589	557	551	568	550	590	577	565	541	522	510	559	558	558	565	573	575	588	579	608	548	562	554	547	566	600	543	570	560	553	572	559	557	577	583	537	559	557	586	552	573	611	584	595	596	556	564	561	564	562	564	535	586	561	547	571	606	587	569	572	547	571	556	558	582	571	583	512	570	610	561	585	598	610	540	534	530	524	576	610	566	509	581	601	587	572	524	572	565	587	621	512	558	572	565	560	561	558	606	573	558	626	584	552	548	538	573	538	549	527	572	541	569	580	576	560	580	536	542	555	580	587	581	519	575	575	543	539	551	576	571	557	573	552	555	595	574	544	526	559	540	557	596	609	539	552	548	536	585	569	501	551	546	596	566	492	595	582	587	599	554	568	562	556	564	552	565	560	545	542	612	555	530	510	531	574	598	567	538	541	572	542	564	570	543	583	569	566	525	572	593	551	592	565	585	515	557	525	591	581	564	558	564	611	572	589	542	543	574	641	576	589	591	571	550	595	583	511	524	567	564	546	589	542	575	580	565	569	559	535	573	536	561	586	542	564	542	532	536	594	543	583	568	552	584	567	557	583	612	517	560	604	571	567	555	528	571	583	535	604	564	548	571	529	561	553	550	550	585	572	586	558	564	546	557	548	571	552	564	554	545	569	549	536	553	562	526	555	534	601	595	556	575	557	549	594	588	552	590	562	579	571	545	594	526	554	557	520	566	538	557	559	543	588	557	566	603	561	590	529	535	579	546	567	508	545	553	549	568	541	520	546	589	554	526	586	537	571	527	551	569	556	569	573	575	560	587	627	564	546	603	567	572	569	590	556	578	561	574	571	578	603	523	593	572	565	552	585	538	599	557	552	585	540	586	539	554	520	560	561	561	557	538	508	603	573	579	597	521	537	590	578	558	589	575	565	583	613	530	549	543	555	580	581	535	591	601	530	553	533	581	595	572	573	560	572	572	610	556	531	552	594	519	580	555	601	528	607	567	573	597	576	550	584	531	572	565	578	590	541	563	563	554	564	566	558	519	569	569	538	592	592	529	590	583	656	511	582	550	562	572	557	600	547	569	529	562	576	538	563	559	560	563	546	575	563	583	555	558	582	568	583	573	573	589	503	584	566	510	550	579	569	580	562	590	546	587	590	581	592	560	569	536	572	578	563	589	564	546	517	587	544	550	557	561	566	595	555	569	582	516	579	616	595	550	588	573	580	572	538	527	567	529	594	554	587	533	561	546	572	572	556	609	539	531	617	520	553	566	556	561	529	582	542	568	563	569	552	564	572	615	534	577	540	567	561	557	535	558	583	536	568	572	564	583	590	591	562	589	558	554	547	569	572	612	599	586	604	529	581	573	526	559	596	563	582	554	505	584	592	554	571	605	558	585	526	639	550	576	566	564	544	546	560	559	571	517	541	550	592	558	608	535	590	594	539	559	569	524	566	559	564	560	570	544	511	558	534	558	563	588	578	573	571	536	577	567	547	549	570	586	552	556	567	570	590	540	554	558	503	555	571	553	612	566	558	570	521	557	576	564	546	577	554	520	534	561	553	566	564	550	513	566	531	546	577	571	548	557	584	582	550	557	555	561	541	563	569	556	531	562	560	566	547	555	565	561	580	585	589	509	581	552	575	546	576	550	530	560	581	588	551	580	561	580	581	544	536	608	562	580	521	550	588	582	565	560	551	605	553	552	564	523	596	573	516	553	575	559	549	545	571	592	618	621	594	577	547	558	570	578	517	567	576	555	548	592	544	535	570	574	573	544	566	586	518	559	530	538	580	569	571	540	596	567	528	574	529	580	579	561	550	530	608	557	547	559	581	587	556	549	564	549	543	569	578	584	556	554	586	628	518	578	563	563	577	572	552	574	578	563	567	539	573	571	550	574	564	548	571	573	555	554	564	568	562	587	552	594	594	575	567	538	572	564	568	568	585	605	561	544	589	536	565	556	579	550	568	558	529	597	556	567	577	581	567	556	580	530	565	526	571	554	558	561	582	603	535	565	600	548	572	548	589	612	560	548	570	512	582	577	542	572	573	498	560	558	536	508	579	561	605	535	598	550	579	531	563	619	570	562	563	608	565	597	587	561	512	551	575	610	593	584	527	553	565	581	604	578	563	550	562	558	557	558	560	535	587	605	550	580	617	520	543	586	558	541	559	598	557	572	562	550	568	581	569	527	559	585	563	566	568	569	605	561	587	604	545	593	557	549	626	584	576	606	549	545	595	575	598	553	547	568	573	554	602	574	562	589	545	574	582	572	578	584	529	586	549	565	580	602	524	599	549	599	590	547	569	581	565	560	549	586	568	600	564	601	589	599	558	574	583	577	525	575	588	570	543	565	613	558	553	610	558	534	558	565	547	602	552	582	535	609	572	595	609	557	547	549	559	552	595	579	576	575	582	556	564	615	535	525	525	586	569	555	551	606	550	592	541	587	559	597	550	555	579	578	594	539	571	544	562	560	554	549	590	574	562	567	588	564	563	548	575	527	551	554	558	567	539	565	568	590	580	538	560	549	568	577	583	589	557	586	579	553	560	578	559	582	572	549	578	545	551	569	531	551	582	588	543	583	592	556	534	586	554	567	545	598	551	532	589	547	584	581	549	581	552	578	603	518	540	558	562	591	551	566	623	554	582	562	564	577	548	620	567	560	574	586	548	576	558	570	566	536	583	591	522	539	552	586	597	568	567	564	581	582	562	561	610	569	582	555	553	590	537	576	578	568	581	564	582	540	571	559	554	554	571	561	542	574	574	612	588	552	569	569	558	588	552	559	601	536	568	554	546	553	565	549	580	554	560	548	577	562	520	540	540	611	547	566	558	541	572	597	524	568	527	565	557	541	543	536	616	543	573	541	552	560	613	568	589	547	553	541	600	543	566	586	549	536	601	517	570	561	555	588	577	550	599	580	555	586	582	543	586	603	557	577	563	552	596	556	581	580	549	548	554	573	555	604	533	556	547	547	600	554	578	580	530	569	603	581	585	576	564	570	535	556	598	542	538	577	568	552	581	572	564	580	567	531	585	558	550	547	556	550	583	545	579	543	579	524	563	554	584	556	522	579	588	582	534	566	543	541	590	575	537	574	546	562	602	515	603	555	605	553	571	583	567	610	576	587	568	621	568	565	566	510	555	613	558	568	555	532	590	548	575	574	570	530	549	597	526	576	550	581	568	555	540	564	588	544	583	573	582	610	550	572	541	545	560	593	584	532	590	536	566	525	587	609	572	604	563	563	580	561	591	585	568	593	613	605	603	560	549	572	588	571	543	542	544	559	626	564	603	531	563	579	589	566	543	605	561	588	606
22838	20971	27760	24364	20941	8630	1506	1158	1069	990	949	960	939	922	911	873	922	911	838	876	894	879	936	861	892	868	868	866	841	910	820	850	862	875	856	833	831	879	894	865	841	846	847	876	863	811	830	834	935	884	893	904	852	881	868	855	891	796	831	881	826	853	876	834	842	855	890	842	896	820	867	832	866	843	851	884	838	855	828	857	847	919	882	866	838	872	895	836	799	895	852	819	878	852	852	803	803	883	850	800	879	891	859	866	820	842	873	881	849	793	846	833	825	840	826	857	844	886	848	867	833	867	858	833	817	903	806	892	801	868	837	874	875	864	781	869	824	834	902	823	887	881	837	830	769	887	830	839	836	823	845	873	803	853	841	853	868	871	876	822	860	883	864	871	842	864	865	887	806	881	931	874	866	825	919	853	830	812	879	841	807	936	833	888	860	853	860	796	802	845	856	833	872	824	836	826	848	866	839	811	803	909	890	850	880	823	851	846	855	827	856	914	797	842	820	892	800	813	805	877	887	760	834	861	848	851	826	890	875	889	847	834	912	827	850	864	908	904	879	798	860	821	842	868	875	863	832	861	864	890	850	899	850	863	840	908	815	836	838	879	904	824	780	885	838	872	856	893	836	858	874	824	783	876	819	855	863	840	844	873	807	848	832	838	852	828	802	873	794	792	875	843	877	877	855	855	857	865	867	782	860	868	846	877	906	844	919	828	864	897	822	865	791	846	856	878	812	834	798	813	840	812	847	860	825	828	833	862	890	792	825	858	867	836	848	832	827	832	804	891	830	892	878	798	865	847	820	808	823	860	819	883	842	828	816	900	834	831	866	871	837	885	863	828	849	820	864	808	817	883	868	836	839	841	872	840	849	865	875	832	850	859	849	900	840	857	857	859	862	884	897	832	857	864	873	918	887	829	882	857	841	865	860	851	837	847	919	870	777	814	830	867	874	892	853	831	833	840	878	832	838	919	833	864	826	839	843	863	811	857	840	853	840	846	915	873	896	876	840	840	847	842	887	816	859	835	840	842	845	866	893	849	848	793	919	842	844	870	835	822	827	881	929	821	879	883	813	870	862	881	900	892	869	787	845	833	870	850	810	868	890	869	890	854	877	846	850	823	839	854	880	843	900	896	871	856	865	844	815	820	793	847	819	886	830	810	848	808	886	915	821	855	844	838	810	849	911	873	832	846	826	872	877	841	832	869	841	877	814	858	813	900	881	842	855	837	860	828	894	792	904	870	896	800	792	884	853	843	869	830	859	861	817	872	880	830	829	861	810	796	810	816	826	836	788	882	851	852	851	772	832	873	862	826	816	852	848	824	851	841	786	824	848	887	842	820	892	861	846	831	894	835	829	814	845	845	823	831	863	823	889	844	821	845	847	825	865	836	848	819	906	835	838	846	795	892	870	868	822	851	832	811	897	794	821	874	799	850	824	891	921	858	812	877	839	814	827	832	903	875	794	862	831	880	876	861	893	834	872	848	884	861	834	893	831	866	827	795	856	840	826	839	833	810	852	838	838	802	866	857	856	856	872	788	853	852	845	869	820	836	860	819	827	854	828	920	885	822	842	868	865	838	833	846	828	822	820	798	777	790	862	842	856	838	841	815	779	828	835	806	804	823	834	774	837	865	810	887	817	854	828	805	815	839	819	835	830	849	877	828	848	820	827	892	850	795	816	834	835	821	900	873	817	858	868	839	846	843	820	887	815	805	836	811	832	838	865	917	882	819	872	870	889	839	842	805	874	827	833	872	814	857	849	886	845	881	800	870	864	853	829	800	869	857	817	826	841	818	864	847	860	796	823	839	829	828	847	869	835	835	827	854	843	843	866	853	830	866	808	830	867	866	863	856	814	853	840	839	841	835	823	912	862	832	838	825	845	886	876	870	785	820	865	857	828	851	842	831	821	880	859	851	859	839	865	900	876	869	790	852	830	840	889	818	853	873	829	819	850	877	846	828	870	826	860	865	867	890	830	870	806	869	904	850	863	865	878	826	820	858	899	832	838	843	814	820	850	903	832	867	906	871	845	861	867	820	841	850	855	813	837	828	831	903	846	873	853	845	813	864	875	886	841	851	811	813	818	822	828	873	877	885	865	830	757	870	857	828	860	869	879	849	801	847	846	865	833	896	825	881	905	836	819	830	897	859	864	861	796	842	864	847	863	850	891	800	787	841	780	819	819	819	868	871	871	828	879	859	900	812	823	835	852	890	887	825	847	818	838	809	937	832	857	841	838	851	837	848	886	841	833	862	879	860	849	873	914	858	838	874	838	812	855	893	795	846	866	837	867	823	857	841	835	862	854	860	809	827	864	795	827	855	855	875	835	885	876	836	875	826	923	865	833	860	836	853	867	836	867	800	840	852	859	849	836	821	797	831	851	841	819	872	838	835	801	831	868	798	853	781	853	817	874	846	803	867	794	907	889	818	826	745	787	848	863	844	875	852	849	812	825	924	871	901	780	811	844	807	852	845	853	811	830	869	868	853	835	862	831	836	849	819	879	866	834	849	849	881	830	850	856	887	825	857	861	875	819	778	789	788	837	821	841	814	895	818	830	852	863	853	880	867	854	840	825	897	891	880	829	862	834	813	852	906	861	796	834	842	895	835	873	871	836	850	842	917	882	821	856	870	783	837	846	791	869	878	833	856	838	870	825	877	859	795	868	805	865	877	856	828	862	832	904	875	878	873	845	874	855	876	816	878	821	830	824	900	833	819	872	855	885	845	820	811	857	833	865	845	880	812	837	870	886	829	838	820	793	858	877	811	850	806	873	852	899	826	841	888	814	857	825	845	858	906	835	863	863	786	851	798	846	851	873	877	826	847	847	829	900	812	852	901	829	830	819	821	892	807	869	878	825	865	843	838	809	863	837	857	796	790	863	835	823	827	856	908	851	834	842	835	813	914	797	870	818	881	884	858	843	820	808	817	845	865	852	809	856	874	849	844	841	831	844	865	877	875	905	867	833	838	847	881	841	885	845	832	847	887	831	876	846	832	825	788	829	838	819	875	845	873	833	865	820	834	847	845	847	884	840	883	830	800	898	795	890	794	865	838	861	809	847	854	850	845	854	878	818	846	890	807	833	825	824	879	834	814	871	782	763	893	913	895	843	817	810	841	859	890	840	824	822	833	862	882	838	857	877	906	806	827	845	848	897	813	798	946	875	840	903	873	837	838	809	841	817	842	891	870	843	875	850	833	858	875	829	827	811	870	867	828	831	868	845	862	847	827	860	857	899	857	834	833	809	841	833	834	806	784	875	859	866	844	882	833	812	825	887	873	840	841	851	850	854	883	857	840	832	840	844	820	838	831	852	874	863	800	868	825	904	816	856	848	883	815	857	854	839	892	820	859	832	821	808	787	817	849	824	852	840	853	841	841	825	819	824	800	840	877	847	803	811	902	885	850	857	832	826	901	893	911	861	862	853	811	845	869	819	896	798	839	824	810	889	802	815	853	836	824	867	859	853	903	842	848	813	834
21632	32092	6678	3165	2588	2049	1719	1586	1394	1323	1199	1186	1131	1125	1131	1066	1093	1030	1040	1138	1108	1073	1096	1074	1049	1040	1176	1065	1085	1003	1007	1028	1077	1093	1026	1043	1015	1054	1071	1030	1015	1044	990	1050	1051	1042	1078	1039	1082	1023	989	1042	1038	1092	1029	1039	1021	1004	1059	1038	977	1069	1009	981	1033	995	1030	1053	1013	1071	1001	1073	980	1074	1019	1038	1016	1044	1063	1002	998	1054	1034	994	992	1041	995	1048	1067	1049	1041	979	1006	1007	1022	998	1059	1019	1078	1096	1041	1036	1044	1016	1015	999	1014	1038	1021	956	1024	1007	1029	983	985	1022	1033	1018	1045	1044	1050	1054	973	1003	1024	982	1043	1050	999	997	991	1024	1003	1016	1030	1061	1027	997	1027	996	1084	948	1036	1047	960	1035	1027	963	996	1004	1045	1016	1026	1020	1033	1017	992	1006	1015	1060	960	1043	1022	1023	1001	1017	1027	985	1035	1062	1028	1022	1042	1014	1019	1087	1010	1051	1055	992	1054	993	980	1052	1075	1067	1000	1009	1008	1044	1062	973	1022	989	1000	1014	997	1009	955	960	1027	1037	1007	1011	1045	1037	1032	1052	992	1033	1049	1057	1018	1016	1018	1023	1068	1028	973	1007	1026	1029	1062	964	1031	1037	1090	985	1040	1047	1038	1055	1022	962	1014	1052	1001	1005	1034	990	1037	990	1051	1019	1010	1056	1014	965	971	1052	1008	999	995	993	1094	1016	967	1081	1053	1050	996	1020	1046	1070	1021	1039	1046	1068	973	995	1046	984	991	1045	1047	956	1031	1027	1005	1023	1009	1049	1056	1057	1027	1020	1086	1076	1050	990	1012	1011	1065	1050	1017	996	1012	1052	1006	1046	1025	1093	1025	1044	1074	1029	1065	1085	1023	1024	1014	1028	1021	1036	1006	1046	1009	1063	1005	951	1024	979	1060	1006	1036	1063	1019	985	1008	978	1044	1019	1003	984	1057	1017	1058	1054	991	1039	1028	1093	1019	1010	1069	985	1051	985	1106	1050	1032	1025	1040	1031	996	943	1079	1075	1019	1038	987	1006	1015	1034	993	1067	973	1042	1033	1094	1033	1061	1009	1013	1048	1055	1067	998	1055	1064	997	1030	1035	1099	1035	1009	1112	973	1025	998	1047	994	1034	1071	1038	1012	1025	982	1017	1044	966	1011	1011	1039	1024	1012	997	1052	993	996	1091	1021	983	1022	1057	1042	1037	1096	1005	1094	1050	1045	1093	984	1000	1014	1025	1022	1006	962	1030	1050	1013	1051	1078	1027	1043	984	999	1072	1058	1044	1012	1050	965	1048	1010	983	1076	985	981	1041	1016	945	1017	1021	1025	1013	1082	1085	995	1008	977	1006	1001	993	1069	1069	974	1062	1056	980	1055	1002	1070	947	1032	1012	983	1036	1029	1007	1030	1025	1104	1056	1027	1020	1057	1040	1042	1026	1047	1040	998	961	1014	1060	1012	1054	1029	1025	999	995	994	1059	1019	1021	1020	1058	1064	1022	1038	1020	1064	988	1081	996	1024	1047	1021	1030	1005	998	986	1015	1008	1099	1006	1022	1018	1044	1030	1036	1008	1033	1000	1017	1028	1055	942	1011	1021	1013	1021	1014	1030	1042	1016	1036	985	1096	1018	997	1054	1029	1018	1071	1003	1018	971	1023	1029	1038	987	994	1140	1010	1049	922	1058	1003	1042	1072	1034	1014	1036	1004	1077	1012	992	1024	986	1019	1012	1015	1013	1050	1019	960	1053	1015	1069	1068	1070	989	1067	1002	985	1003	1036	1009	1022	1017	948	1042	976	1058	1003	954	1024	993	1035	1048	950	1113	1003	990	1047	1038	995	1066	1068	1016	1030	1047	1075	1022	1078	988	1091	997	1033	1065	1014	1068	1027	998	1088	1008	1041	1027	1000	995	997	1070	997	1032	1049	1057	1052	970	1055	1027	1077	1011	1035	1023	1013	995	1022	1003	1006	1045	1006	1052	1069	1009	961	1016	1033	1023	988	1040	1018	1036	992	965	1033	1028	995	1063	1052	1034	1003	978	1011	1038	1042	1051	1001	1044	1046	982	1010	1102	1051	1040	1009	1082	1004	1008	1022	1037	963	992	1052	993	1030	1033	971	955	965	1039	1053	982	985	1062	1003	977	1032	1038	1042	1000	997	1002	1012	1046	1000	1076	994	977	1044	1056	1038	1049	1067	993	1006	1006	1055	1030	970	1037	1051	1041	1018	1011	999	1051	1018	1035	973	1058	1027	990	1021	1062	1033	1039	1080	1016	1005	1085	976	1030	1028	998	979	1034	998	954	1039	1029	1090	1050	978	1040	977	1052	977	996	1045	961	978	1035	982	1034	1016	1055	1057	1021	1077	1059	1010	1027	1051	1004	1037	1016	983	997	1130	1076	1033	1042	1022	1017	1023	1031	992	1051	1056	1051	1025	1025	989	1002	1000	997	1002	1018	1095	1060	1042	984	982	1038	1072	983	1040	1020	1011	954	966	1048	998	1001	1042	979	1101	1101	986	1088	1010	1009	1028	1037	990	1061	990	1020	1041	1021	994	1061	1023	1038	1040	997	956	1053	981	1051	1071	1040	1083	1031	1006	1038	1047	1059	994	1004	1051	989	1056	1018	1034	981	1028	1006	1072	1033	996	1033	1011	977	1011	1040	1051	1033	1058	1036	1040	1004	1066	1000	1058	1042	1014	956	1029	1079	1080	1028	1053	1001	1008	1000	1028	1036	994	1011	1063	1092	983	1036	1021	1034	1000	956	1060	1017	1009	1072	1015	999	1019	1022	1042	980	1014	1023	1033	1003	1066	992	984	1025	1055	973	1052	1007	1029	990	1050	1060	1001	1056	1015	990	1034	969	1038	1026	1031	1042	1025	1034	1034	1039	1030	1028	994	1029	1069	1062	990	1056	1037	1020	1006	1042	1092	995	1009	1001	1005	1062	1054	990	1019	1003	1037	997	1005	1081	960	913	1029	1027	1025	1052	1079	1044	1061	1082	999	1062	1040	1001	1006	1077	1024	1078	1116	1051	1035	1014	1004	1014	1034	1002	999	1052	992	1023	987	979	999	1001	1031	1034	1034	1030	1020	1023	1048	997	1009	1037	1095	992	1045	1007	1033	1039	1065	1054	1047	1000	1033	984	1015	985	1006	976	1008	1036	994	1056	1019	1003	1045	983	1019	1059	1048	1008	1048	1028	1013	1000	1067	1004	1040	1013	1025	1034	1018	1027	1026	1012	974	1037	1024	1012	991	1078	1047	1018	998	1001	1029	961	997	1039	1041	1005	1048	1045	1043	961	979	1048	1044	1051	1092	1059	1113	1010	1022	1040	1012	1065	1024	1039	993	1057	1011	1042	1016	1035	1054	1036	1022	1039	1060	1079	1065	1096	1016	1049	1049	1089	1007	976	1062	1013	1024	1021	1109	1015	1004	1029	1003	1072	1036	1063	993	1033	1044	1034	1013	1058	969	1006	998	1020	1077	1046	1023	1018	1007	1009	983	1045	1018	1073	1042	1065	972	962	1012	998	990	983	988	986	992	999	1012	1031	1043	1038	1050	1071	996	1050	1040	974	1043	1057	1022	1040	992	1037	1006	999	1018	1017	1070	994	1015	1016	1040	1015	1022	1032	997	1070	1038	1035	1035	1101	1024	983	999	1048	1032	1076	1013	1107	1023	1104	995	1007	1047	1046	1076	978	1066	1029	1047	947	1011	1035	1005	989	1032	985	1013	1049	1012	1068	1024	994	957	1017	1044	1063	993	1025	1014	1064	990	1066	1032	1035	1021	1052	1046	1034	1024	1098	1014	1009	1002	1060	1001	1081	1032	1020	1009	996	1044	978	1071	1042	1028	979	1001	1019	1035	984	1038	996	997	1007	1017	1022	985	1017	989	1049	1050	995	1009	1032	1001	1001	1011	1019	1050	983	1051	1032	1021	988	1071	1003	1071	1044	1054	1009	989	1030	1057	1052	1041	992	1066	957	969	1048	1029	995	992	1013	1035	991	1048	968	1029	1065	994	1037	1007	989	1035	999	1034	1027	1067	997	997	1102	1038	1001	993	1003	1040	1026	1037	979	1050	1006	995	1013	1044	1003	1000	972	1055	1040	1063	1019	994	1010	971	1038	1028	1048	1015	1055	1045	983	1002	1018	1036	964	1034	1033	1056	997	992	1050	1036	999	1018	1040	1011	1026	1025	1060	975	992	1077	1088	1030	1044	1025	1075	1072	967	962	1024	1047	1070	1080	1036	997	1045	1088	983	1037	1004	1036	1014	1054	1000	1017	1075	1054	996	985	981	1015	1058	1058	1074	1032	1064	1004	1035	1027	1006	1050	987	1047	1062	1038	1020	1007	1040	1038	1037	1052	1061	1048	1004	1038	1011	1026	990	1003	1028	995	1029	1020	1014	996	1003	1071	994	1070	1010	1033	1012	1049	1029	1028	999	1026	1013	1031	1055	1054	1039	1021	1063	1032	998	1045	1038	1033	1050	956	1018	993	1021	1030	1028	1049	1033	1044	1043	974	1030	1027	1059	1089	1034	1087	1070	1037	998	1014	1035	1033	1094	1038	1043	1022	997	1061	1026	1052	1017	999	1013	1044	1005	1011	1008	1063	984	1014	984	1018	1027	1030	1017	1031	1046	970	1007	1029	1039	965	1020	963	1038	1028	1064
23961	20988	26589	25290	6633	541	378	306	277	273	255	278	264	281	266	274	228	283	253	231	233	246	226	250	238	258	242	239	236	266	231	229	254	241	230	232	227	239	237	240	220	227	256	211	227	209	229	235	226	230	228	215	224	243	229	226	228	237	239	241	227	230	257	242	231	239	242	209	227	238	212	241	240	208	235	241	246	237	250	228	249	231	224	212	218	231	232	228	225	216	224	237	223	205	256	233	242	241	217	255	233	229	204	206	254	204	209	252	256	238	237	236	248	228	232	241	213	233	256	217	247	233	215	246	219	210	220	233	226	235	214	245	237	232	226	229	214	222	251	215	225	188	233	197	234	225	227	218	229	217	228	245	264	240	254	256	221	227	228	251	243	232	246	262	250	220	216	244	259	236	228	226	226	226	212	203	223	224	222	235	227	269	232	228	237	239	214	232	249	241	243	230	232	231	215	222	226	246	222	208	215	207	243	216	221	203	211	248	220	251	224	217	243	238	246	206	229	233	224	238	214	217	218	229	222	252	204	236	199	212	219	217	213	218	211	244	219	216	241	233	224	238	233	239	255	226	221	233	219	234	215	210	217	201	233	226	237	212	188	212	264	220	220	249	239	248	207	245	212	229	223	200	204	218	239	249	232	257	223	236	196	228	232	246	232	250	216	223	223	235	246	198	215	200	234	242	221	225	236	233	241	230	250	209	233	217	206	207	230	219	228	236	209	203	216	247	201	233	229	237	218	235	230	240	231	214	222	237	201	231	227	227	211	235	220	209	221	214	225	221	219	254	236	221	226	205	218	238	229	219	245	231	220	216	224	223	229	251	219	206	233	214	197	240	227	189	200	226	206	224	230	222	221	235	216	214	207	217	211	246	231	225	240	222	218	233	240	206	204	224	221	223	286	226	242	249	255	230	236	228	221	246	224	227	215	234	227	209	221	225	211	227	238	218	213	214	222	242	249	248	237	241	232	219	219	240	219	227	229	249	207	201	224	212	231	210	245	227	233	214	220	214	217	241	248	246	208	228	211	231	223	231	225	225	243	256	226	197	208	238	217	213	236	251	212	210	219	207	241	238	195	233	217	230	253	227	252	210	222	239	232	229	233	239	232	218	208	215	217	222	231	213	225	233	212	233	249	220	210	250	211	237	250	242	222	222	228	228	205	246	228	223	212	226	215	208	226	231	225	222	244	220	202	223	224	207	208	224	220	232	247	240	215	215	258	212	225	231	238	222	233	205	199	213	210	247	240	235	233	206	238	227	232	244	243	249	233	228	232	222	228	198	226	224	227	221	204	237	229	224	247	235	255	232	239	238	254	216	219	232	245	229	210	224	238	225	242	228	231	221	219	247	219	234	233	263	241	201	198	198	232	243	237	235	224	232	258	218	205	233	214	233	223	218	232	243	269	234	236	207	240	207	228	230	229	208	206	227	221	223	256	215	196	230	234	227	224	235	237	255	275	202	241	226	215	246	240	240	228	226	228	233	240	229	200	182	216	216	235	241	256	237	245	224	222	231	229	204	225	225	217	233	205	218	245	218	220	213	215	224	226	220	213	236	225	212	196	229	237	225	215	243	231	200	206	244	232	220	249	210	213	244	219	231	257	242	272	216	249	212	237	224	246	228	211	239	221	245	243	230	212	223	250	216	232	222	217	217	219	233	225	224	246	247	248	241	245	222	230	252	258	224	227	229	244	245	220	236	244	269	226	236	226	263	245	245	241	246	212	253	211	226	232	247	241	231	233	216	234	222	240	218	236	227	225	242	229	226	240	193	240	221	243	217	249	240	228	231	250	234	251	225	220	244	209	229	230	224	234	210	233	191	228	217	229	216	242	236	234	212	242	219	261	233	240	261	229	215	235	246	219	243	208	242	253	224	218	224	239	240	235	217	219	192	218	225	237	227	228	232	215	227	206	258	228	218	223	218	211	224	230	227	222	230	208	236	236	220	226	231	232	232	236	222	261	230	196	213	222	221	239	251	224	207	223	222	224	263	272	194	224	225	259	264	223	226	232	200	241	208	213	222	220	208	222	229	228	246	242	227	238	238	230	217	218	253	223	228	266	220	212	222	236	236	234	205	239	236	234	215	236	226	250	226	227	218	223	256	207	234	225	224	211	217	213	233	239	233	212	236	279	245	219	215	223	228	253	216	236	235	228	198	221	226	225	225	227	209	211	230	220	225	230	211	237	251	226	239	196	242	250	253	234	243	225	214	234	208	227	195	225	242	243	260	235	242	240	196	235	219	226	241	244	218	226	220	257	240	241	218	236	220	217	218	194	217	252	230	240	229	236	248	246	211	231	232	211	224	230	226	232	218	226	239	227	219	229	238	229	226	221	199	217	203	219	243	244	228	236	253	241	204	206	210	224	205	226	230	209	199	225	216	241	212	242	237	246	235	210	214	240	212	233	216	209	239	230	223	232	241	239	252	232	250	223	216	226	226	233	234	226	227	233	240	216	236	240	235	228	213	245	219	219	223	225	250	219	258	231	233	227	227	242	207	224	237	230	247	235	220	233	214	259	207	222	231	248	235	217	218	266	247	256	233	217	228	227	211	207	243	271	222	221	230	221	249	242	226	240	231	231	224	233	218	211	211	225	239	224	239	225	235	229	252	207	231	205	224	228	227	222	236	240	235	218	219	243	245	248	232	232	217	243	239	249	230	219	223	212	225	239	227	218	191	239	211	230	231	211	211	224	236	228	252	234	244	232	226	219	232	223	252	233	246	233	215	236	220	240	220	246	206	254	235	232	221	227	215	208	238	231	205	233	212	191	225	231	231	259	216	222	247	230	212	242	235	241	238	205	217	230	206	262	231	243	248	233	254	188	219	209	220	229	200	247	211	217	238	258	227	263	233	220	254	236	231	223	235	218	218	212	244	220	205	228	203	266	258	239	236	233	233	227	232	216	220	212	210	242	227	224	206	243	248	239	228	227	223	216	243	214	239	223	211	229	216	211	213	218	253	250	238	225	214	209	222	227	239	229	220	226	242	227	245	240	234	213	221	239	239	209	235	211	223	232	214	238	228	206	232	206	229	215	240	219	207	249	224	214	260	228	215	216	222	245	240	211	214	235	217	223	231	244	228	221	221	252	208	227	226	246	222	253	249	240	241	241	231	235	232	224	243	209	208	226	234	230	248	201	230	194	238	216	235	230	205	226	224	237	235	220	232	225	239	207	248	203	209	227	222	208	202	220	194	228	239	234	258	226	254	228	230	220	247	234	237	236	208	259	252	254	224	233	237	224	251	230	244	244	248	200	227	240	240	227	242	220	211	224	241	223	235	249	229	201	231	199	214	228	227	265	223	212	226	223	257	227	212	222	215	208	225	210	271	225	217	232	261	224	212	215	245	211	199	207	246	239	262	228	230	219	214	243	209	224	230	253	257	228	228	224	236	214	240	240	231	230	244	229	215	213	263	251	229	239	220	222	203	212	227	229	225	226	208	223	210	236	224	228	238	214	243	222	224	235	258
18987	27164	3526	1597	1206	957	717	598	535	468	418	405	413	369	357	369	393	350	310	368	313	344	330	314	324	330	307	323	322	297	302	322	319	319	340	343	315	301	302	333	343	330	336	302	331	340	339	332	298	336	288	325	296	281	319	317	298	311	332	272	321	308	342	328	336	278	310	334	356	294	334	330	295	304	320	325	311	329	311	335	300	322	309	333	301	317	351	315	293	308	312	297	311	305	333	282	329	300	315	297	318	312	299	325	326	305	292	323	265	302	317	307	315	309	304	318	340	319	278	284	330	310	330	320	294	308	318	330	310	327	289	301	302	308	321	327	307	320	327	343	353	323	297	323	320	299	296	291	284	305	303	290	326	286	304	328	305	319	316	355	325	321	323	319	321	318	331	323	312	340	297	311	320	315	295	314	302	317	310	305	305	339	358	301	290	331	311	325	333	288	354	332	307	307	321	336	304	338	302	322	322	339	286	309	291	306	326	365	306	329	333	299	318	297	313	336	297	336	313	294	299	318	316	316	294	304	268	341	311	302	342	343	293	307	333	294	312	311	272	297	334	291	307	313	305	274	332	335	344	307	299	287	315	352	302	300	300	318	303	325	307	309	298	332	333	318	322	331	330	329	359	321	325	303	299	310	318	305	302	322	313	288	299	303	312	325	285	283	297	316	333	305	304	328	336	339	309	308	286	309	296	320	324	299	350	308	310	312	318	337	338	318	292	319	346	297	346	341	303	327	310	328	290	324	295	341	311	302	312	306	325	337	332	303	294	344	316	309	310	301	322	320	319	329	309	331	303	293	301	282	318	297	322	266	290	309	325	296	304	306	300	320	326	312	316	302	332	338	300	306	305	313	327	301	321	319	299	320	325	342	319	318	327	344	303	287	290	325	330	297	315	313	293	306	271	287	304	335	305	298	312	318	297	329	318	303	328	307	294	326	313	298	325	323	328	275	299	315	303	326	335	342	286	315	320	305	317	311	293	300	320	335	300	306	318	339	318	292	315	288	329	318	308	318	280	303	301	318	350	296	332	303	321	326	356	320	358	307	323	301	295	340	309	328	359	319	337	331	288	314	330	314	294	333	275	316	285	306	331	327	323	312	305	328	287	314	303	328	309	284	333	306	289	318	317	299	349	324	352	279	348	309	344	317	318	328	308	302	355	299	305	311	316	299	271	317	298	278	287	338	326	324	323	283	298	275	317	294	329	315	304	280	308	293	295	303	287	324	289	293	312	306	318	303	311	305	342	318	318	321	298	313	309	317	338	314	300	303	281	318	317	287	323	291	304	307	343	310	286	309	323	319	331	319	275	316	280	333	300	309	298	314	291	293	305	316	309	278	300	329	347	315	334	317	277	299	300	324	323	302	284	327	327	326	356	299	341	312	303	296	308	294	311	318	302	288	320	320	306	295	324	252	316	312	315	304	345	291	309	306	307	310	292	341	311	323	328	274	301	321	317	341	307	316	318	307	296	338	303	329	287	377	299	312	328	303	327	300	318	304	323	324	324	285	306	343	313	276	305	328	324	315	295	311	304	344	321	299	293	319	303	322	291	318	307	295	290	309	306	285	332	340	322	331	324	344	326	335	315	305	315	304	309	312	313	316	308	311	298	291	272	320	309	311	324	315	307	326	308	333	303	324	325	328	306	295	352	318	333	277	284	311	283	298	295	332	347	306	296	316	313	331	307	308	330	311	315	330	290	319	306	286	295	320	305	302	290	293	317	310	312	289	332	338	280	284	345	314	314	308	297	299	321	305	308	337	308	307	306	302	282	315	306	280	332	318	312	318	338	308	314	336	293	315	318	297	329	319	332	293	328	322	300	307	344	301	295	302	321	335	298	324	333	295	296	309	342	282	329	293	329	299	316	291	295	312	314	336	298	336	278	333	318	342	306	283	317	298	321	299	313	285	331	306	327	340	294	304	284	291	339	312	295	312	316	339	328	295	301	292	290	285	318	321	315	302	300	270	322	319	308	271	339	340	328	309	287	323	320	334	328	332	337	298	350	328	309	287	303	299	333	305	350	288	302	309	311	310	298	327	310	312	298	302	285	311	318	312	303	308	295	297	306	299	313	327	327	317	315	299	308	302	299	279	286	322	336	313	312	312	326	332	292	308	319	307	315	294	314	321	332	316	312	307	304	324	305	329	295	320	324	329	307	317	354	319	330	286	339	312	291	335	311	344	275	306	330	298	333	325	306	282	305	319	308	303	315	323	304	307	325	324	298	323	296	306	316	311	320	278	304	309	331	303	320	307	341	292	311	296	284	306	331	300	295	281	317	304	274	339	307	310	324	311	319	313	288	324	286	294	324	283	299	300	316	345	314	310	326	324	303	285	294	329	346	311	320	311	323	313	321	306	317	295	319	298	298	307	321	331	265	319	329	309	334	322	299	302	319	297	311	321	311	298	303	329	328	287	329	302	335	316	318	311	307	334	287	340	316	328	328	305	313	284	349	328	326	328	331	307	321	309	367	305	299	291	319	318	310	298	310	291	355	314	317	318	324	311	300	328	348	311	316	313	308	350	318	327	293	317	305	338	298	308	341	289	310	313	305	298	311	341	299	315	297	347	326	296	299	317	322	310	329	311	272	309	302	331	301	332	302	327	314	305	322	313	301	307	291	306	315	314	334	316	299	291	332	314	307	316	337	336	311	292	309	314	332	288	299	293	336	297	320	295	303	344	313	321	302	342	317	314	313	298	330	328	309	358	320	335	319	292	326	293	351	311	305	323	309	300	337	322	301	291	312	335	322	292	339	328	301	276	326	329	340	335	295	322	302	314	300	307	306	342	333	326	298	300	299	291	313	341	302	304	322	384	330	315	311	296	351	318	316	329	317	322	335	301	326	311	294	327	307	276	300	326	333	356	317	297	309	319	342	321	334	316	333	306	307	313	296	305	362	306	295	325	322	287	271	310	329	286	335	296	340	313	311	312	283	354	280	343	328	325	304	311	316	264	319	323	294	304	323	301	324	323	301	340	349	325	298	311	315	303	287	326	311	306	287	305	294	337	279	334	282	305	311	299	331	343	326	315	287	338	332	344	320	312	288	323	313	316	325	322	314	341	342	330	273	318	342	311	322	308	330	326	318	282	346	309	336	321	312	323	308	331	307	314	301	326	284	315	316	321	317	315	316	319	296	313	309	347	287	325	312	315	299	323	320	305	327	311	299	320	297	323	311	298	353	318	290	328	341	297	298	370	315	321	291	301	297	319	347	290	291	311	275	309	300	309	310	317	318	339	278	328	332	305	321	338	304	340	280	336	329	329	328	330	311	333	330	282	309	317	328	294	309	302	315	320	332	309	309	313	309	303	282	276	330	314	303	336	324	320	309	333	316	315	312	347	319	301	350	319	292	319	298	332	303	318	290	276	339	294	292	333	332	286	300	299	305	314	309	297	355	339	339	283	292	314	314	322	339	305	327	323	278	304	303	322	317	311	277	310	291	299	293	324	316	341	304	311	297	317	309	306
21925	20926	28187	23823	20928	20926	6628	1333	1018	947	887	910	825	842	841	784	819	777	775	748	728	735	792	723	759	747	742	731	740	719	693	719	766	726	734	738	737	723	682	729	705	722	692	725	769	714	782	727	709	766	740	708	714	753	710	752	782	707	728	696	662	662	712	743	715	743	721	719	721	763	678	734	734	741	699	739	720	706	702	712	731	709	739	695	712	707	738	754	724	658	750	687	685	685	726	738	669	741	718	711	744	738	721	709	666	710	733	703	701	698	692	681	699	784	705	702	747	663	677	693	693	753	699	724	729	704	723	699	718	709	731	676	730	726	756	687	704	710	732	751	699	715	735	657	750	712	708	708	719	726	723	740	714	728	711	769	704	688	694	717	718	734	709	666	728	732	696	717	707	716	713	682	670	674	723	715	758	707	723	722	683	741	723	709	694	746	683	660	735	675	708	732	736	700	707	708	731	785	710	703	704	738	715	675	716	752	740	713	680	708	692	739	706	694	731	718	722	731	700	746	649	709	781	737	756	734	727	723	689	725	699	723	734	710	724	706	664	718	726	708	702	652	693	739	706	707	661	705	713	654	723	686	728	702	680	715	727	747	746	737	685	711	704	694	681	701	671	668	686	749	741	752	718	695	706	663	694	752	737	701	705	661	743	737	677	655	730	730	709	705	699	713	689	745	701	692	671	707	720	722	685	704	713	705	722	697	693	712	772	692	717	746	757	705	697	747	757	687	713	694	748	723	729	689	740	739	722	711	715	720	739	719	650	705	767	725	700	743	709	679	730	718	766	718	701	683	679	692	699	750	723	719	723	727	704	718	683	714	705	716	736	716	737	714	750	756	697	765	717	672	670	712	729	736	701	687	748	701	733	699	690	675	684	745	706	750	708	712	670	697	683	699	678	764	759	699	782	717	699	692	659	743	649	698	726	768	732	699	717	712	705	736	718	762	709	714	684	696	663	703	737	682	775	689	678	692	751	715	745	722	749	710	740	707	755	729	687	700	753	714	742	741	715	703	757	708	730	714	736	701	746	686	717	722	750	727	707	746	748	724	722	682	692	696	700	748	680	702	727	697	737	753	674	684	735	685	709	702	688	732	725	689	709	719	681	696	697	743	688	739	712	714	745	754	703	712	735	643	658	700	698	705	729	730	688	724	678	748	727	738	744	726	725	704	750	683	704	674	705	718	765	724	651	695	770	718	714	712	703	746	700	655	669	689	715	698	695	700	714	693	659	712	714	641	709	694	723	727	687	743	726	687	644	751	698	768	736	672	759	683	755	710	693	685	740	693	728	707	694	695	686	726	714	697	752	687	677	744	752	685	676	689	720	709	753	720	734	755	688	684	736	690	723	707	731	740	725	718	746	711	719	717	730	730	724	742	693	769	739	722	702	753	706	703	695	673	733	695	678	723	780	698	698	717	742	683	701	709	712	714	753	727	704	741	703	733	719	709	755	727	674	710	730	723	662	717	708	725	677	754	719	727	747	682	684	730	754	722	723	691	767	746	707	708	686	747	703	752	717	706	713	765	689	689	700	757	772	715	714	703	728	716	718	766	734	717	754	718	691	745	696	723	711	715	772	724	720	732	690	660	719	712	711	697	718	715	722	675	708	731	693	743	737	707	674	727	729	676	701	728	728	686	694	707	685	692	656	751	713	696	696	661	755	740	700	735	730	674	753	702	714	733	714	719	684	732	728	692	668	665	707	689	754	705	687	739	735	704	690	707	676	722	731	685	676	716	686	715	732	702	716	702	721	731	755	723	728	753	704	722	661	758	680	681	708	719	721	702	722	717	743	720	715	717	717	703	719	621	677	725	706	731	734	715	674	715	742	719	699	709	724	700	701	662	732	691	673	746	716	693	739	712	781	717	747	717	729	711	743	700	729	702	726	720	697	758	698	683	750	690	700	703	720	683	724	715	727	706	667	739	681	696	711	732	756	684	743	716	705	711	743	712	711	712	707	696	749	709	716	726	739	736	682	764	729	692	700	705	659	719	683	721	695	711	737	692	703	743	735	716	720	681	715	760	745	700	743	703	688	747	686	726	692	713	738	790	740	735	681	689	700	723	689	724	712	728	755	716	708	748	719	742	732	739	755	695	739	721	725	704	710	697	714	678	718	768	654	713	703	708	723	726	707	782	703	688	669	737	742	738	700	653	695	715	740	695	691	685	712	774	736	730	743	733	714	718	683	751	733	721	720	750	698	703	718	678	716	696	696	664	722	738	706	702	726	722	687	667	728	691	681	730	706	707	733	709	731	734	717	736	677	747	754	715	745	679	690	673	667	682	756	738	748	657	749	650	680	725	702	712	750	759	759	688	752	680	709	733	716	749	755	729	708	704	712	722	709	733	676	707	765	743	729	740	708	702	735	686	692	701	686	721	717	751	776	709	734	705	751	709	686	745	719	679	732	750	712	710	694	710	761	736	737	729	738	721	731	723	738	668	656	720	702	734	759	696	747	700	701	662	692	701	718	716	677	708	685	757	706	717	735	710	738	696	760	727	720	696	685	707	729	738	700	700	712	708	728	704	676	716	707	696	732	723	751	705	701	687	724	709	684	688	664	735	719	723	679	741	662	742	694	707	710	680	701	699	671	737	722	712	689	756	658	745	702	751	730	727	708	767	649	709	709	708	722	702	712	718	692	738	709	665	719	710	698	710	660	694	759	719	714	741	727	703	720	710	772	756	744	718	700	768	708	660	700	701	709	723	714	694	726	718	703	742	663	700	685	674	718	727	720	677	720	693	703	741	694	721	741	730	718	693	697	701	709	725	712	712	682	720	685	724	723	734	706	692	704	707	722	691	714	694	653	673	756	672	732	694	760	724	707	667	706	740	758	708	745	674	729	719	709	728	746	678	727	710	734	717	689	724	708	754	713	693	709	676	735	734	688	711	716	707	725	747	718	707	703	725	689	696	710	741	718	694	694	737	668	716	714	728	693	704	676	720	711	711	682	669	729	724	717	736	749	698	671	754	683	683	667	762	754	692	709	667	698	686	745	698	741	700	669	709	719	732	686	694	721	727	713	697	697	740	711	698	746	724	683	722	710	718	679	732	706	725	719	718	694	733	728	708	740	729	724	688	713	739	732	783	701	711	706	724	712	660	692	740	724	696	712	722	683	718	678	715	679	678	716	751	670	717	716	719	704	732	733	711	755	770	722	661	692	724	680	703	736	748	677	757	716	704	712	672	711	767	736	711	725	739	721	702	727	689	693	700	749	698	687	697	684	681	698	704	733	683	676	702	733	658	684	667	688	706	715	732	732	713	729	708	710	691	668	754	711	705	733	699	723	752	712	681	748	663	743	698	758	745	710	703	696	682	674	705	781	707	728	696	702	731	738	722	718	718	719	672	741	730	742	692	671	730	688	718	717	711	703	741	708	718	675	717	744	753	706	698	689	672	735	693	679	695	718	729	786	704	699	724	726	710	675	700	718	730	731	731	707	697	717	646	715	706	705	768	692	739	759	686
25608	35952	10208	4686	3586	2867	2098	1884	1590	1439	1294	1161	1132	1096	1115	1050	1002	1044	1038	1030	942	966	943	949	957	923	902	976	931	920	953	931	939	935	955	952	983	890	988	945	892	914	880	900	872	966	936	904	906	862	922	917	901	913	893	913	888	947	923	870	860	901	915	873	935	880	844	916	849	857	843	895	924	869	866	884	894	911	939	828	896	869	951	916	888	891	888	906	866	915	840	845	879	892	912	899	956	856	866	875	953	899	918	896	902	880	890	937	852	931	903	896	910	884	966	889	895	862	877	944	887	879	874	932	872	894	908	919	918	870	891	864	878	903	866	918	880	879	903	929	872	923	919	940	901	931	909	881	873	871	881	896	890	921	873	857	905	890	893	915	912	899	872	831	893	872	893	885	878	838	862	849	851	891	867	927	837	839	905	871	937	929	901	911	921	915	937	894	887	863	875	854	872	932	946	934	976	909	855	857	894	886	863	966	880	857	883	861	885	864	919	856	879	844	885	852	902	899	936	916	930	873	905	904	903	865	884	930	959	913	851	919	933	906	852	942	870	861	846	932	897	924	896	877	925	926	916	950	951	860	843	892	921	904	903	899	938	884	918	917	862	891	888	924	875	891	924	868	873	897	898	866	857	927	870	945	878	964	895	879	966	908	846	905	914	876	857	887	888	904	853	845	913	880	898	949	886	833	891	923	891	943	902	934	864	864	872	864	842	889	891	884	933	881	852	852	888	915	949	934	902	902	900	849	869	898	836	916	872	909	873	910	898	922	895	917	895	851	900	896	881	899	895	894	828	921	882	906	864	929	888	833	904	931	845	920	868	976	900	890	924	917	936	926	891	860	922	924	870	962	961	900	925	880	904	948	883	874	889	899	865	874	910	930	899	906	881	878	835	903	913	900	861	896	905	872	870	855	883	888	857	889	898	904	896	893	884	913	896	876	888	907	908	914	822	889	925	863	864	902	901	940	904	909	879	892	891	890	931	884	907	900	874	892	868	936	867	911	885	896	903	849	904	919	879	916	896	911	900	903	856	881	876	909	890	843	868	922	900	864	860	916	928	869	906	903	884	870	920	932	920	864	867	901	860	840	864	860	889	845	863	911	902	881	909	912	844	890	970	890	862	856	931	868	863	927	894	896	905	850	847	839	914	897	914	901	868	889	844	902	865	883	932	831	916	873	874	903	908	910	894	894	904	924	891	856	849	894	909	930	888	937	879	888	895	845	911	849	894	886	855	923	891	924	880	884	890	878	873	923	919	950	909	914	870	910	899	904	906	862	834	864	908	855	913	945	886	910	910	876	940	874	924	888	906	900	882	888	910	855	857	913	853	895	908	887	856	885	924	884	882	913	830	960	889	907	887	914	883	926	919	918	925	896	824	902	835	889	908	881	846	890	827	850	961	897	916	892	921	862	880	921	841	900	897	900	917	866	883	933	895	885	885	924	896	909	890	914	920	928	905	875	924	867	880	918	893	915	920	872	864	941	937	878	902	906	879	866	938	894	956	853	908	914	912	910	932	969	888	856	862	913	895	937	915	903	894	916	866	896	858	938	848	884	846	889	882	893	895	884	873	849	896	942	908	888	912	907	866	912	898	890	878	883	876	899	899	884	837	882	930	909	860	859	930	929	868	864	866	902	855	934	913	854	867	911	924	944	858	941	890	876	841	900	877	920	924	916	864	868	887	889	883	886	871	886	895	926	911	908	888	874	877	871	855	865	877	857	858	947	847	861	923	909	936	842	907	907	845	914	921	913	888	901	945	942	865	945	888	898	908	891	900	869	941	920	910	912	947	822	935	949	949	913	871	896	909	893	882	865	844	937	850	942	905	885	841	853	903	921	875	944	835	873	906	889	900	846	911	843	925	909	884	923	887	857	859	910	877	915	920	894	883	941	873	939	870	917	857	920	924	931	883	898	860	911	912	937	862	897	917	871	881	894	902	888	918	937	861	919	885	910	878	856	915	917	850	938	923	866	909	866	869	928	893	952	893	840	883	847	906	948	889	877	891	902	954	905	896	876	854	903	891	889	906	861	870	905	887	875	878	909	867	944	863	927	857	887	897	899	913	908	871	906	922	889	876	908	911	926	927	905	895	850	890	882	874	906	893	882	920	857	856	847	895	853	854	843	861	895	878	853	858	846	891	882	919	899	890	917	931	931	870	964	864	891	881	874	897	857	910	878	911	906	915	876	876	921	878	889	879	900	914	933	912	892	924	888	886	881	910	878	876	851	916	915	893	895	893	990	921	909	888	886	914	878	901	996	928	911	863	869	916	915	952	869	946	938	898	904	884	892	853	872	878	902	885	894	827	867	863	932	926	910	895	859	874	853	923	883	937	911	877	941	876	897	924	825	893	893	887	880	860	888	945	898	939	867	860	883	917	894	903	904	892	885	924	888	851	903	861	920	937	897	872	901	841	881	845	912	891	868	921	900	913	865	899	878	896	891	932	992	891	904	912	859	904	889	883	888	900	896	895	849	871	909	909	854	882	921	833	883	845	894	889	923	904	957	867	907	906	881	895	907	902	892	908	926	980	878	884	890	884	885	869	830	941	866	865	901	865	887	875	906	933	881	856	901	941	914	908	897	946	831	913	919	919	930	908	886	852	865	924	955	890	920	859	896	854	887	877	866	890	888	907	871	893	896	885	894	916	893	889	914	863	842	860	916	906	896	890	891	892	913	928	888	918	927	908	888	827	948	929	883	912	899	870	942	858	904	922	891	903	900	859	901	879	875	906	914	959	905	881	843	871	935	870	900	946	895	907	905	860	864	859	878	889	912	889	852	935	890	904	902	925	892	880	902	892	939	883	919	874	871	919	913	916	918	851	898	873	859	906	923	877	858	962	844	926	917	906	832	878	884	842	896	890	887	886	889	890	912	955	926	865	910	896	923	865	913	895	920	866	904	892	871	885	914	864	894	928	849	876	863	871	874	936	878	909	885	870	898	880	857	906	912	876	879	897	905	863	874	872	911	912	908	926	882	936	907	909	884	911	856	913	883	905	913	898	886	858	835	903	861	878	866	930	875	902	903	930	869	858	918	939	883	908	901	921	933	904	888	895	894	891	917	855	898	827	874	906	853	872	889	875	885	866	895	881	891	905	919	848	889	885	890	892	864	880	888	862	906	882	890	875	919	890	904	878	975	918	863	924	814	920	902	900	877	922	908	943	876	852	872	904	906	876	877	865	884	952	888	922	922	907	903	910	912	876	887	881	902	888	871	861	891	892	947	894	898	885	923	903	840	905	903	908	906	916	851	831	896	926	927	872	903	869	835	877	912	887	882	890	873	916	945	890	937	896	889	870	859	873	932	914	873	867	857	858	898	843	885	904	891	841	884	835	883	895	924	885	954	874	888	873	918	875	910	920	908	861	914	876	871	873	933	883	892	889	943	939	947	920	945	895	867	941	914	854	860	859	926	893	919	928	903	896	915	907	944	864	856	946	856	925	874	839	906	882	896	930	861	909	930	915	939
26814	18731	4810	879	646	560	486	475	475	462	483	443	461	461	478	475	446	468	437	448	501	491	484	464	432	465	475	486	435	475	484	455	477	441	422	429	450	477	424	475	460	477	449	480	455	449	432	478	457	433	448	473	440	474	475	469	462	461	458	491	464	445	459	443	447	439	465	457	488	448	446	425	454	496	510	499	480	468	453	467	452	437	437	451	467	464	496	472	488	453	448	455	448	437	432	472	451	458	450	461	476	463	468	475	425	460	445	433	461	434	536	450	473	508	434	483	472	466	439	445	472	475	429	449	449	448	459	459	481	482	436	441	450	449	442	450	473	469	450	444	456	399	444	495	500	429	494	459	438	449	486	462	461	463	490	460	493	468	489	480	430	480	446	458	438	479	483	471	431	443	474	445	446	457	465	464	433	474	439	455	491	485	432	446	466	448	477	437	459	460	478	445	449	440	485	445	496	453	447	448	441	458	484	483	457	466	496	467	472	481	421	476	487	424	456	479	448	500	466	451	459	434	455	487	479	450	489	476	482	480	436	457	466	445	459	443	455	470	449	449	479	484	444	476	471	435	503	465	493	460	432	460	429	477	457	498	488	451	445	485	463	473	456	460	472	476	484	486	444	466	462	471	472	448	451	503	454	493	451	452	454	491	454	439	460	462	443	432	492	472	458	455	415	482	493	481	442	421	428	438	481	450	469	454	480	452	449	466	467	453	444	456	439	456	448	465	477	471	468	479	472	462	462	473	436	471	489	455	467	439	480	469	481	498	461	447	495	464	467	440	468	440	427	494	484	456	484	444	461	466	504	492	423	441	474	448	444	454	466	469	480	432	487	451	442	449	437	463	474	456	457	487	463	463	454	434	483	438	469	490	467	457	432	449	478	462	453	473	459	442	475	474	445	489	459	431	449	450	457	502	460	478	490	511	459	440	473	431	477	465	487	483	420	469	501	469	424	440	461	482	484	450	454	478	455	446	489	441	484	414	469	423	470	511	464	463	504	491	470	493	460	470	434	451	442	432	469	457	470	464	469	460	472	456	481	456	492	438	456	447	444	482	440	481	436	468	452	489	428	484	489	467	462	487	483	471	449	477	500	503	466	463	473	460	453	482	462	462	421	451	414	440	519	471	449	444	481	468	461	455	459	475	490	474	438	479	442	467	438	470	478	420	449	484	458	459	426	508	461	434	446	447	473	471	484	488	466	459	474	481	530	455	463	447	461	453	448	469	451	448	456	510	500	422	447	456	442	464	413	465	467	449	455	443	491	461	458	441	458	465	477	461	476	457	486	440	440	448	473	512	427	454	434	466	487	420	447	488	453	475	469	421	441	455	464	469	462	436	499	458	410	477	488	460	446	451	436	426	430	510	487	464	435	497	433	433	466	435	485	464	478	434	455	441	426	461	489	431	466	461	483	471	431	481	460	450	512	506	453	433	454	483	441	477	466	469	467	438	483	480	470	449	471	466	433	451	450	440	504	404	466	478	467	454	495	448	453	442	455	422	450	468	464	423	486	483	440	469	463	449	453	486	447	478	432	465	469	460	429	450	451	470	495	452	447	455	465	465	435	438	454	471	464	449	436	471	521	459	473	437	438	439	472	463	465	438	439	464	451	478	473	451	468	447	464	439	482	457	417	475	466	432	415	471	460	445	494	469	452	464	451	471	460	470	475	460	478	484	458	497	460	448	463	487	429	454	500	464	457	437	484	457	470	512	459	476	471	463	485	424	507	464	477	493	465	435	455	486	472	459	431	465	479	455	483	457	468	438	448	458	427	492	472	448	460	479	454	506	464	440	472	500	467	487	470	440	529	454	473	506	497	491	441	473	487	447	449	455	441	484	452	423	477	476	469	476	486	423	472	477	448	469	483	475	478	454	498	464	466	456	467	413	467	476	452	438	501	454	487	442	464	443	443	461	466	458	485	450	410	466	473	475	449	476	437	477	459	446	458	468	492	448	453	460	446	473	454	501	471	502	442	463	448	411	445	458	467	428	450	499	494	455	465	489	483	464	456	512	463	457	477	440	457	464	484	446	466	484	477	472	450	467	514	423	480	506	479	444	491	446	493	449	440	479	461	467	444	439	453	540	461	437	459	456	435	425	459	451	470	453	500	497	472	500	421	464	505	481	463	449	438	471	444	460	515	466	486	516	471	450	465	437	458	486	482	465	441	459	420	488	476	435	468	462	458	441	433	427	464	487	470	474	461	453	464	472	483	486	437	442	466	467	461	477	435	458	476	466	435	425	443	451	459	487	414	459	489	438	460	509	454	480	467	456	416	473	458	450	428	413	477	447	441	461	443	468	420	460	453	429	444	457	455	501	466	464	432	469	515	456	486	458	466	453	449	464	445	476	452	486	462	467	466	462	434	452	446	431	506	464	455	442	476	470	468	469	447	476	468	458	452	418	439	411	462	491	483	479	454	422	524	459	480	460	444	409	469	439	470	511	425	472	459	448	434	481	477	487	474	472	471	472	453	456	485	494	482	435	455	467	452	464	470	485	478	451	471	506	465	473	417	461	458	491	506	415	428	435	485	470	503	408	449	485	431	464	426	445	458	490	470	453	437	487	503	446	446	495	458	482	438	465	432	460	445	415	500	478	411	482	463	455	472	504	449	483	495	438	475	405	428	427	458	495	457	473	481	475	452	455	453	455	452	501	407	476	431	483	447	489	473	492	450	463	444	480	437	472	462	433	492	511	436	472	451	471	479	476	427	448	471	452	447	517	450	425	467	473	488	455	458	427	470	483	480	451	469	470	444	472	480	447	510	454	483	424	468	447	426	452	471	464	470	448	428	469	433	423	429	473	468	457	452	478	429	470	485	422	490	496	478	468	434	462	453	470	438	464	452	452	451	454	483	440	447	410	451	444	436	476	436	456	511	504	445	468	413	437	461	445	490	444	442	456	447	453	449	480	437	450	440	468	481	452	511	474	450	468	473	467	494	445	459	464	459	500	480	467	490	468	502	427	464	470	480	437	460	472	466	456	442	462	458	471	461	444	503	440	472	413	500	508	459	427	461	500	456	451	435	487	460	471	467	467	446	448	454	466	453	479	439	429	433	457	460	458	455	455	469	478	450	463	433	475	428	471	502	454	495	447	430	456	455	466	454	469	497	447	444	451	479	477	488	438	448	460	488	492	440	444	483	476	430	466	489	495	482	429	448	524	434	452	461	444	483	445	487	470	451	460	453	473	444	466	451	444	477	471	455	468	488	418	470	439	473	455	473	451	455	437	461	479	493	451	482	467	453	460	449	489	483	441	459	441	502	469	436	474	462	444	431	438	492	448	468	475	452	477	465	444	461	455	479	447	434	474	485	475	463	486	478	460	434	439	433	433	458	469	476	454	448	497	478	435	498	479	500	467	463	472	453	421	447	470	453	448	420	466	421	476	430	467	436	470	451	477	470	490	422	478	496	436	452	467	452	447	491	428	475	456	441	429	465	474	434	494	460	472	448	490	512	453	461	492	476	458
10703	10456	1617	974	826	732	683	611	605	580	568	595	613	601	605	569	582	571	572	610	584	553	603	588	624	551	546	560	561	598	554	582	594	587	533	580	571	553	553	573	554	543	531	566	563	558	553	596	590	528	564	571	554	567	615	583	552	545	550	566	594	550	560	593	568	582	598	557	578	639	582	600	574	594	598	585	534	572	620	569	557	537	573	546	563	581	562	568	601	588	556	614	569	560	538	535	559	611	611	594	544	546	545	587	551	576	561	542	612	558	532	583	539	507	593	533	606	554	520	528	547	564	534	585	569	575	572	582	632	571	546	581	552	555	558	558	552	572	593	545	586	539	520	571	587	603	542	561	540	546	540	587	587	604	569	555	569	591	560	570	554	562	543	541	559	566	593	564	541	522	565	593	538	609	550	575	562	573	559	579	560	591	619	553	556	581	566	561	591	567	584	580	570	551	573	542	558	574	555	607	584	565	575	551	589	555	610	590	581	527	580	570	520	587	592	559	578	586	523	563	557	529	633	522	564	557	538	558	561	551	570	590	566	576	554	591	570	580	558	604	525	545	567	575	546	569	561	571	546	543	572	554	582	584	581	557	524	567	586	526	537	577	548	547	574	571	578	548	558	564	594	627	556	585	533	562	603	550	500	543	531	597	621	549	536	608	565	604	580	621	548	570	537	570	553	535	550	549	565	606	579	540	559	538	575	544	577	529	523	571	573	590	570	572	565	531	560	543	543	535	574	567	586	603	630	577	580	540	524	582	551	567	606	551	560	591	565	565	605	565	603	572	563	558	554	536	578	581	545	604	556	550	572	608	537	585	559	592	554	597	598	567	546	520	587	581	543	579	584	562	547	533	559	607	581	560	564	564	499	555	598	555	561	568	559	543	564	565	569	569	558	585	562	562	576	580	525	567	568	588	572	601	589	537	573	543	565	580	572	578	553	570	562	546	538	608	510	575	552	554	602	548	572	573	584	626	585	561	557	570	567	546	576	612	582	578	528	541	557	561	569	605	530	572	578	559	562	555	564	615	556	556	573	597	579	590	572	556	546	557	542	574	581	618	553	598	602	584	549	566	572	568	578	583	549	584	586	580	576	551	575	612	563	573	582	568	551	522	540	559	575	573	556	598	556	584	563	577	574	548	539	563	587	555	594	572	582	527	577	557	582	577	534	598	560	568	513	578	568	582	558	576	577	584	511	559	517	576	548	609	573	560	576	573	533	560	602	571	572	557	556	572	584	556	567	584	572	606	572	572	590	577	566	539	605	571	582	588	596	554	551	564	603	544	542	565	559	560	564	561	527	529	538	569	565	578	568	597	567	561	588	599	553	563	563	606	617	551	524	553	653	529	540	537	548	579	540	559	590	570	593	532	603	567	557	565	575	608	560	587	541	554	596	540	576	613	565	585	580	583	552	586	511	524	562	598	606	592	577	603	559	580	568	579	557	620	525	552	582	577	575	532	570	588	564	573	573	556	564	595	595	539	520	537	568	603	564	588	563	563	533	560	543	564	572	550	578	578	563	578	582	585	519	544	575	548	553	566	556	568	571	516	571	560	569	532	560	546	519	550	602	594	577	609	554	569	543	517	572	596	562	580	568	581	556	529	566	596	528	541	547	556	572	559	548	552	536	584	563	559	570	601	596	588	612	539	541	530	585	588	585	549	618	552	599	570	608	550	584	545	604	555	597	548	573	537	562	568	586	572	558	580	562	552	597	605	575	558	580	562	577	583	568	580	590	553	578	593	584	591	589	554	582	575	583	559	551	528	560	555	540	538	566	530	610	552	567	585	609	525	514	609	562	572	557	558	575	614	590	558	566	592	615	548	578	580	577	595	509	556	572	540	584	557	551	531	583	567	557	554	559	602	555	597	552	547	554	558	550	590	599	556	582	543	616	563	578	590	571	577	591	567	543	549	568	583	588	566	566	521	531	559	530	569	544	556	571	548	575	569	546	551	578	557	543	571	538	574	558	600	528	586	588	557	607	566	573	581	601	593	555	549	520	554	611	585	539	557	564	581	558	582	560	584	585	571	545	558	570	557	579	578	578	589	575	566	542	572	603	552	555	594	559	534	536	519	522	588	574	600	598	575	541	583	587	545	587	593	572	604	573	560	549	584	553	619	525	602	560	536	522	605	554	554	565	569	560	521	567	528	570	571	557	533	550	513	542	590	554	579	586	531	568	552	541	525	558	550	566	572	534	538	606	538	515	567	576	558	605	536	540	573	582	552	536	576	524	609	595	567	581	549	577	540	562	586	569	591	566	516	577	588	573	573	590	595	556	587	551	556	581	552	625	559	600	610	557	539	574	547	554	527	594	561	597	596	560	574	594	572	580	579	561	554	570	580	568	557	570	576	586	559	554	577	520	552	582	532	580	588	584	559	568	631	552	576	561	567	592	539	569	561	571	562	574	548	597	576	565	592	586	533	526	554	534	562	585	568	530	525	578	554	567	558	549	595	562	525	586	550	600	574	571	553	589	571	564	592	580	520	579	555	573	583	591	552	563	570	551	584	551	581	568	563	562	570	539	552	593	554	584	571	545	580	555	550	590	568	598	572	574	549	550	587	545	560	586	560	579	561	576	598	585	554	569	571	562	551	572	608	618	578	551	602	575	559	599	566	563	567	531	529	596	580	531	573	552	554	564	542	565	618	563	543	580	573	558	525	564	602	577	576	565	565	562	548	586	544	557	568	565	555	571	572	558	567	597	525	585	568	558	546	526	592	550	573	601	566	576	602	578	588	562	534	559	594	593	604	570	591	556	544	564	545	573	571	572	536	554	577	602	562	570	538	502	549	581	601	580	569	591	584	609	561	590	565	557	564	590	604	584	539	584	569	569	536	549	572	572	570	600	563	592	584	531	535	526	554	567	550	551	535	567	552	555	529	565	571	578	562	581	547	519	636	535	535	588	625	572	595	608	577	573	584	619	570	549	557	604	546	558	601	534	588	570	537	544	584	568	588	571	570	627	572	555	557	569	566	565	577	589	572	597	551	552	529	608	548	569	551	558	567	593	577	571	599	552	580	561	553	588	540	588	554	543	569	554	541	599	572	570	546	584	554	554	578	579	583	573	600	626	579	537	607	578	542	573	591	544	572	579	593	566	564	584	565	573	569	573	552	596	526	587	575	617	531	569	555	579	599	615	569	563	567	567	587	590	562	594	593	556	547	550	559	576	616	556	581	559	577	546	588	561	556	559	553	544	554	557	570	561	558	571	568	568	593	560	614	542	591	525	565	574	588	546	549	597	550	559	540	569	540	566	575	561	585	556	573	542	564	548	579	567	515	545	570	550	582	592	536	542	583	572	589	535	541	590	592	593	584	558	539	565	515	542	565	566	573	581	563	589	592	570	607	550	611	590	581	602	552	546	582	563	564	546	572	568	555	604	604	565	562	594	545	552	561	585	563	523	565	572	585	551	601	554	522	577	550	547	577	578	581	586	556	606	584	565	532	578	543	606	564	537	555	569	557
22834	20944	27821	24212	20860	7562	1519	1078	1068	1041	1039	924	896	953	897	870	929	912	920	927	891	884	905	909	889	884	899	878	829	811	888	863	928	869	849	850	883	870	861	861	909	900	890	857	809	885	860	852	860	868	866	821	817	831	875	832	820	843	854	833	844	887	864	885	859	825	841	833	812	840	843	833	892	869	842	861	860	844	832	842	901	831	854	861	881	812	931	857	809	855	830	841	861	889	889	866	814	859	878	829	803	883	858	854	888	890	851	847	856	863	824	884	850	805	813	834	838	882	834	866	863	873	872	849	869	829	873	820	826	834	864	856	887	837	862	871	828	860	839	799	855	841	918	871	879	824	884	848	874	852	881	864	819	823	812	853	868	880	845	903	841	855	732	849	879	813	826	884	890	849	880	854	879	869	820	810	865	852	860	944	871	855	906	846	859	835	886	915	841	873	849	856	826	882	877	826	868	890	874	860	880	814	830	850	893	865	861	872	880	833	936	849	854	813	814	826	907	859	848	869	888	868	866	848	799	849	871	867	821	842	894	886	822	822	871	883	874	873	893	836	854	841	868	887	840	836	840	843	865	837	781	834	854	846	832	879	885	829	876	853	834	828	815	898	909	844	897	823	864	865	859	876	878	859	837	865	890	900	803	861	827	881	865	871	858	835	829	865	898	860	876	854	847	844	819	910	894	868	798	901	875	883	858	851	851	834	827	867	823	927	895	938	857	857	861	856	852	880	859	820	890	831	865	838	862	877	881	866	864	868	917	858	816	809	800	839	919	881	865	839	786	885	901	831	924	833	855	859	834	929	864	893	875	851	852	915	839	892	869	853	858	852	808	870	873	852	837	840	817	851	868	849	870	886	853	886	865	837	842	853	868	878	850	815	840	785	825	912	855	836	869	868	809	824	810	835	845	835	843	857	880	871	901	819	835	785	882	835	854	889	902	917	831	868	818	875	933	852	860	873	844	850	849	848	791	798	912	863	772	874	820	874	854	876	848	845	881	835	902	851	843	860	831	831	908	876	852	899	835	809	844	806	856	839	874	906	855	882	858	881	883	830	788	854	846	864	855	840	875	840	875	854	847	841	888	823	844	862	885	859	883	876	874	849	884	841	865	832	879	872	854	851	861	787	825	940	917	878	827	865	840	812	851	839	903	852	876	860	860	880	873	844	810	852	819	896	869	872	899	806	920	827	830	870	824	822	839	864	862	842	849	865	889	785	811	830	892	861	880	883	842	804	831	819	810	826	823	896	813	822	827	855	880	866	787	893	817	841	856	861	768	862	827	838	923	868	891	846	850	841	845	888	905	858	892	894	839	815	820	905	816	828	850	848	830	846	887	846	844	842	832	860	834	841	856	865	849	813	880	889	887	867	848	843	815	898	885	803	862	862	887	844	879	860	839	863	832	859	840	823	875	810	859	836	864	836	873	824	891	863	837	860	897	898	866	861	869	832	816	837	869	854	848	808	849	823	846	892	889	840	879	824	906	847	847	806	912	825	833	897	845	885	827	863	835	863	836	852	836	895	834	899	804	803	862	878	824	835	882	814	835	855	814	817	833	836	852	847	828	850	925	863	866	868	880	831	838	869	910	923	857	917	855	923	818	863	845	850	845	833	826	832	864	869	836	895	870	862	904	850	863	843	844	842	842	881	830	859	880	869	877	855	838	775	799	867	845	843	871	864	831	827	847	843	831	830	890	919	835	854	834	894	833	829	864	835	854	797	900	872	851	886	855	847	823	832	814	821	861	875	839	871	882	877	833	873	863	867	809	780	790	868	877	872	856	864	861	822	826	863	824	878	832	885	905	872	850	880	836	853	858	853	862	872	876	853	844	779	836	860	800	842	843	830	836	850	807	856	899	800	877	850	816	810	847	842	868	865	828	853	833	817	864	845	822	813	847	870	871	838	864	865	827	848	878	862	853	810	869	813	858	829	897	851	862	847	838	836	859	891	873	833	862	826	850	898	848	864	806	811	834	873	884	841	849	888	834	832	875	822	875	836	808	840	845	880	820	827	891	872	848	840	817	812	893	847	829	884	903	877	882	897	888	842	822	878	848	846	840	858	811	888	806	798	841	835	856	864	851	841	808	870	811	845	872	856	881	847	851	869	884	856	877	864	831	879	845	839	838	839	863	831	826	842	815	892	824	844	807	834	856	872	858	836	859	863	865	886	897	787	884	855	867	861	835	813	798	868	892	851	836	833	881	867	870	854	854	884	843	837	864	856	888	813	842	845	820	830	884	824	887	850	881	806	920	868	871	841	834	849	849	878	842	849	854	861	921	811	871	876	860	885	818	826	870	874	882	864	861	833	877	879	820	897	838	823	840	899	824	862	814	853	813	866	868	841	823	871	838	840	852	834	872	843	863	844	818	832	865	830	832	868	857	853	803	777	864	839	832	773	828	857	837	785	826	925	819	850	872	847	870	834	798	843	900	880	888	828	868	822	956	864	886	909	847	816	851	848	874	874	889	839	894	858	874	891	842	851	829	857	875	883	886	836	858	829	853	824	825	867	809	855	820	857	902	856	873	824	876	846	871	859	894	901	831	842	783	822	852	843	862	823	868	843	862	784	836	868	850	857	848	854	857	825	802	812	813	887	881	870	808	828	843	882	839	844	856	819	894	817	821	819	882	866	881	900	836	807	852	874	858	857	840	770	797	845	840	853	861	860	894	912	833	873	809	830	836	879	851	846	864	861	872	828	858	845	858	801	818	861	868	823	916	907	874	952	867	829	800	841	856	839	849	812	837	835	862	826	896	848	850	826	893	872	872	891	833	860	808	800	886	889	877	800	815	833	879	838	876	817	885	807	836	854	852	873	868	843	865	878	857	871	865	858	873	863	872	822	790	846	894	841	872	874	800	860	850	856	852	858	804	822	825	842	845	867	887	841	864	826	857	860	843	828	905	850	863	864	833	809	847	801	869	848	860	835	894	845	892	846	817	841	849	884	858	823	805	800	870	869	849	811	823	832	844	848	767	890	816	825	871	817	869	821	864	885	865	861	809	853	797	870	885	838	849	884	853	826	855	857	841	839	838	856	795	842	854	830	870	867	878	849	859	871	856	842	813	876	829	826	858	831	862	843	864	891	883	893	816	836	884	797	810	877	875	883	874	857	836	842	824	846	803	841	839	886	884	858	837	884	870	820	904	910	821	897	873	902	864	853	822	882	848	869	804	899	809	836	823	867	841	864	867	843	871	846	864	875	857	863	853	843	858	857	856	910	884	824	834	866	839	884	849	889	837	864	868	818	898	799	839	836	869	834	894	795	847	821	850	854	904	882	841	854	867	861	881	891	871	836	821	868	823	830	769	844	862	895	875	881	862	853	857	847	860	854	897	864	811	868	809	870	841	859	806	840	866	905	872	786	863	890	876	857	868	841	892	876	866	796	859	844	805	855	868	808	860	818	865	848	869	822	847	875	888	869	858	819	858	854	840	806	891	846	859	855	825	874	813	890	811	869	886	817	807	856
22909	32052	6643	3267	2735	2038	1660	1532	1407	1299	1244	1195	1195	1174	1203	1045	1083	1091	1103	1064	1135	1070	1040	1088	1029	1097	1059	1089	1066	1014	1048	1056	1036	1017	1055	1018	1053	1041	1040	1046	1041	1056	1083	1056	1015	1017	1072	1012	1011	1092	1078	1084	1097	952	979	1018	1006	1032	1048	1066	994	1036	1042	1095	1062	980	1007	1050	1035	995	1068	1042	1041	1020	1054	977	1032	1041	1057	1050	1000	1016	1014	1076	1051	978	967	1038	982	1035	1066	996	1020	1026	1050	1017	1059	995	1079	1004	1048	1039	973	1038	1075	1060	983	1027	1044	1019	1054	1036	1030	1003	997	1013	1039	1015	1013	1070	1012	1097	970	1042	1015	1091	1057	1011	1041	1035	1064	1076	1046	1099	987	1001	1027	1046	1051	1058	1037	1020	1030	1006	1016	1055	1015	1001	983	1047	1036	1025	1019	1042	1014	1067	1071	1009	995	1062	1070	1060	1031	982	1054	990	996	1047	985	1008	1041	1071	996	1083	986	1035	1074	1030	1058	1028	995	1007	1018	1034	993	1026	995	1045	1003	1056	1042	1069	1019	985	1000	974	955	1041	1029	1071	1062	1037	1053	1051	971	1065	958	1050	1020	956	1033	964	1017	1079	1052	1015	999	1015	1065	1024	1020	1092	1008	1040	1062	1070	1058	1023	1017	976	1006	1009	1028	1044	1036	1030	999	1075	1070	1069	1038	1030	1054	1013	992	1075	1038	1013	1014	1088	1056	1020	1023	958	1074	1046	1000	1092	1077	1048	1049	1033	1008	1038	998	1067	974	1031	1020	1073	1004	1044	1073	1016	1077	1047	1006	1074	1018	1058	1061	1029	1098	1063	980	1026	1058	995	1030	1042	990	1017	1057	1054	1028	1021	925	1060	987	1003	1042	1041	1030	1086	1013	1021	1056	988	1025	1047	1002	1048	1095	1004	1066	997	994	987	1024	1094	1057	1029	1058	1003	1052	991	1056	1055	1020	1014	974	1032	1026	1038	1032	956	1015	1014	992	1061	1028	970	1047	1036	1005	1044	1018	1051	1020	1017	1030	1042	1089	1081	1005	1008	1048	985	1046	1029	1007	1032	1059	1035	1018	1001	990	981	1048	1044	1009	1004	1038	1053	1046	961	1037	1045	1003	985	1008	1043	1059	1077	1032	981	1048	1016	1052	1055	1036	1014	986	1024	1040	1032	1070	996	994	1042	978	1043	1039	1029	1052	1049	1048	1061	1032	1025	1041	1018	1025	991	1076	1019	1035	1022	998	1024	1047	1067	1019	1019	1021	986	1058	1003	1062	1062	1005	978	1031	986	1074	1044	1015	1048	1017	1022	1010	992	1028	1030	1000	1069	1053	1041	1046	974	1037	1019	1119	1000	1013	968	1022	984	1051	1088	1024	1042	974	1044	1022	1041	1009	1023	1062	1046	1054	1060	1066	1044	1053	1093	1046	1029	1062	1039	1047	1073	1043	996	1051	976	1018	941	987	1021	969	1058	1007	1022	1048	1030	1040	1047	994	1051	1043	1023	1050	1006	1030	1043	1063	1026	1053	1005	1025	1022	1032	1008	1056	1066	997	1051	994	1024	990	988	1070	1028	1097	1033	1010	1066	1072	1013	1051	1047	1050	1010	1100	980	1003	1002	998	999	1053	1028	1026	1063	1031	1038	1055	1019	1043	1033	1106	1042	1017	1009	1077	1105	1070	1061	1071	1056	1016	1063	1027	1056	1045	1030	1005	1061	1045	1036	989	987	1089	1033	1010	993	1048	1064	1057	1078	1074	997	1053	1053	1015	1014	1023	1064	988	1054	1051	1005	1017	988	1043	1049	983	1059	1040	1046	1050	984	1023	1056	1061	1031	1055	1028	992	1022	1002	1000	1104	1072	1043	1035	1052	992	1010	1063	993	981	1025	1028	1069	1026	1043	1076	1035	1000	989	1030	1060	1079	1004	1054	1040	1006	1010	1038	1065	974	1080	1006	1024	1002	1024	1020	1019	1068	1070	1020	1078	1027	1099	1044	1034	1029	1062	1075	991	985	1045	1085	1081	1006	1046	1033	1049	1004	1015	1041	967	1036	1027	1009	1027	1038	1033	1024	1049	1047	1041	1033	1036	1033	1053	1030	1080	1033	987	1055	1045	1001	996	1058	1050	1090	1013	1082	986	1009	1041	976	1093	1073	1039	1043	1018	1041	1035	1095	1065	1030	1006	1063	1033	1004	987	1073	1049	1044	1030	1054	997	1012	1036	1023	1045	1074	1035	1061	1043	1020	1034	1052	1043	1020	1057	1002	1059	1062	1056	1037	1044	981	1029	1028	1006	990	1029	1000	1014	991	1032	1049	1023	983	1075	1088	1027	1034	1038	1056	1054	1050	953	1015	1081	1047	1066	1073	1062	1056	1045	1040	1054	1087	1029	1068	1048	1023	1046	1043	1034	1033	1021	1050	1017	1033	1033	1023	1034	1060	1013	1035	1056	1039	999	1062	987	1029	1011	1052	1047	1050	1016	1061	1038	984	1009	1052	988	1017	1085	1021	1097	1012	1063	1060	1063	1033	1029	1080	983	1042	1011	1031	1046	1038	1004	1015	1034	1019	1077	1019	992	946	1031	957	999	1039	1098	1051	1069	1063	1079	958	989	1069	1014	1012	1051	1035	1034	974	996	1053	1054	1002	992	997	1064	1015	1015	995	1002	1052	1038	1045	1011	1060	1013	1047	1022	1042	1028	1063	1081	948	1027	1052	1042	986	992	1061	1079	1084	1004	1021	1020	1033	1045	1023	1026	1019	1048	1006	1041	1059	1041	1082	952	1069	1081	1073	1044	983	1044	1022	1029	1024	1029	980	1082	1025	1055	1027	1049	1019	998	1010	1035	1057	1042	1038	1079	1072	1055	979	982	1049	1025	1038	1025	1010	1059	1019	1016	1043	1013	1071	1007	1012	1069	1062	998	1029	1069	981	1003	1009	1060	961	981	988	968	963	1025	1072	993	1022	983	1068	1066	991	1014	1068	1015	998	1019	1091	1011	1068	1062	938	1062	1046	1006	1001	1029	1031	1053	1121	1018	1057	977	1059	1035	1048	1074	1082	1046	1008	1014	1011	1050	1033	1055	1038	1021	1002	1069	1067	1094	999	1090	1029	1022	1020	1060	1039	1010	1053	1051	1042	1033	992	1029	1000	999	1062	1022	1000	1050	1009	999	1013	1098	1042	1019	1045	1037	1058	1028	965	1030	1062	1057	966	1000	999	1033	1031	1017	1006	1042	1061	1018	1005	1062	1016	1032	1079	1040	1025	997	1055	1045	1027	1035	1047	1036	1020	1031	1036	1021	1026	1007	1042	983	1043	1009	1010	1030	1096	995	984	1004	1022	1006	1065	1033	1043	1065	964	1026	1025	1013	1031	988	1014	1005	1029	998	1072	1062	1089	1055	1048	1008	1043	1049	1074	1032	1112	1010	1033	1065	1009	1073	1036	1069	1068	1029	1008	1070	1064	1031	1061	1048	1056	1003	1070	1041	1061	968	1067	1020	999	1018	1076	998	1021	997	1005	1060	1054	1059	1078	995	1060	1094	1017	1007	1037	1034	1043	1035	1045	1040	1078	1004	1051	996	1040	1030	1038	1031	1011	1062	1005	1056	1099	996	948	1007	1003	969	1024	1025	1017	1011	1003	1059	1059	1045	1083	988	1072	1067	1029	1046	1009	993	1025	1011	998	1055	1078	1035	1028	1042	1020	1005	1036	1015	1010	1041	1027	1035	1067	1025	1093	988	1046	1025	1069	1033	994	1055	966	958	980	1026	1050	1026	1114	1081	1011	1041	1044	1018	1000	1084	1022	1039	1049	1004	982	995	1100	985	1033	1006	1030	969	1034	1012	1026	988	999	1010	998	1042	977	987	1095	1009	1029	1055	1064	1046	1019	971	1060	980	1029	1057	1044	1018	998	1010	1078	991	1043	1106	1026	1036	1053	1086	997	1037	990	1057	1054	974	959	1036	1040	1106	991	1046	1027	1017	971	1049	1007	1051	1070	1058	1055	1091	1008	1017	995	1074	1033	1041	1098	1055	1061	1046	1030	997	1012	1009	1031	1037	1086	1037	1080	1050	1005	1004	999	1014	1077	1075	1058	1006	1029	1041	1063	967	1067	1009	1071	1010	1024	1062	1035	999	1039	1020	1070	1023	988	1034	994	1044	1032	1015	1035	1055	985	1046	1059	1110	1062	1059	1004	1005	1037	1064	1073	1039	1072	1027	984	1041	1005	1055	985	1029	1003	1005	1070	1010	1027	1023	1044	1055	1029	1030	1024	1036	1044	1093	1042	1066	1048	1009	1082	1034	1032	1038	1057	1054	1062	1017	1091	1036	1059	1011	966	1049	1036	1009	1037	992	996	1030	1046	1033	1028	1038	1024	1014	1035	1075	1064	1015	1064	1003	1046	998	1028	1061	1036	1045	1000	1079	998	1015	1078	1024	1059	991	1021	1095	1062	1052	1040	1048	1037	1028	1005	1078	992	1059	993	1023	1027	1091	1053	1021	1024	1075	978	1008	1072	1033	1065	1032	1001	1077	1080	1084	1037	1108	1029	1059	998	1089	1061	985	1031	983	941	1048	1057	1049	1057	1011	1031	990	1050	1034	1035	1052	1045	1058	1026	1060	1056	1015	1039	997	1023	1068	1025	1049	1029	1059	974	1036	943	1031	993	1050	1030	967	1009	1038	1053	1023	1043	1043	997	1022	1037	1078	1046	1008	1036	1041	1058	1007	1037	1021	975	1030	1006	1127	1010	1080	1012	1026	974	1053	1051	1062	1002	1052	1060
24033	20985	26465	25201	5726	560	405	369	276	286	258	274	244	259	251	245	254	254	260	269	255	246	226	233	249	250	258	206	239	224	244	231	241	242	200	226	229	247	243	233	240	216	230	224	231	246	248	251	241	219	244	192	217	242	248	252	239	237	230	218	237	234	259	216	242	235	233	230	231	244	233	244	216	222	231	200	234	228	208	223	227	217	249	223	216	206	236	242	239	252	209	205	227	232	262	246	256	215	230	241	237	233	236	232	228	200	239	229	237	205	238	230	222	219	255	234	232	215	237	232	251	228	249	214	237	232	225	240	233	223	232	234	225	239	242	252	234	228	258	226	237	257	213	228	215	214	222	204	228	228	227	244	213	268	227	235	251	256	230	192	232	249	231	226	221	222	226	213	235	246	224	231	238	248	223	204	243	265	212	213	236	214	262	247	216	223	231	228	231	219	230	219	252	259	254	226	245	226	223	234	231	239	218	213	240	210	217	241	245	209	229	231	234	236	242	249	250	257	262	248	215	258	208	231	232	245	239	243	249	234	210	240	239	234	228	253	217	226	240	248	235	231	244	219	217	216	244	249	233	226	203	255	242	197	239	224	212	236	232	234	237	224	241	216	254	245	239	218	222	220	226	257	226	236	225	250	232	221	211	231	203	226	224	209	254	239	231	233	234	223	230	237	255	240	220	234	235	218	234	218	235	225	227	213	226	217	246	264	234	231	198	212	252	230	229	244	246	208	237	208	233	250	214	227	251	268	235	251	227	237	234	261	194	226	236	234	222	233	224	231	221	231	261	239	218	228	224	243	281	261	247	235	224	198	237	228	210	229	228	267	193	203	234	267	252	220	229	224	204	244	216	235	235	215	223	211	237	247	238	230	206	214	214	237	224	233	241	212	247	229	230	247	242	227	231	244	224	223	234	244	236	226	222	215	222	214	232	227	249	220	225	246	245	216	268	251	228	216	228	244	241	232	243	251	230	224	232	213	271	249	214	240	250	237	213	228	229	228	225	254	231	215	221	214	243	254	213	217	231	237	221	213	239	238	247	197	236	212	230	248	228	211	255	226	247	217	230	228	213	250	231	240	233	236	252	230	270	254	220	230	242	229	252	240	224	263	240	221	232	209	242	235	227	252	227	251	253	229	234	233	209	261	216	218	222	230	252	234	236	244	223	235	234	215	226	233	242	255	218	232	241	202	232	222	231	225	245	265	229	271	229	248	231	228	231	229	238	238	227	239	255	231	225	235	221	227	234	238	224	239	217	236	226	229	247	226	224	230	254	242	245	221	218	243	257	222	233	248	226	231	245	211	223	242	227	251	224	253	239	231	248	213	249	220	223	235	221	223	213	227	251	244	208	262	251	220	246	247	253	236	266	231	235	250	229	251	245	220	225	229	233	233	213	239	241	271	244	232	199	232	254	234	242	247	234	212	188	212	245	229	244	232	215	220	251	213	221	227	218	220	212	231	239	228	255	228	230	241	212	246	266	234	232	254	236	224	243	231	232	235	241	213	232	231	206	217	240	224	215	246	239	195	221	228	227	227	219	223	217	275	215	207	225	244	221	218	245	228	249	230	231	234	225	232	227	212	220	240	221	216	233	236	233	246	232	231	223	242	202	203	235	271	214	234	230	230	227	232	222	222	214	253	260	239	255	211	243	201	243	225	221	223	199	247	231	235	243	239	256	252	244	224	245	259	251	250	227	250	227	256	204	249	236	261	234	233	238	213	204	237	235	233	223	255	224	227	196	247	262	252	223	226	226	216	261	249	221	230	267	210	257	253	229	245	260	281	221	228	232	213	224	236	252	230	217	216	215	210	259	213	235	227	243	243	219	233	229	213	221	228	238	256	234	223	239	221	261	218	215	206	232	245	211	245	236	241	227	233	232	247	227	234	246	225	205	253	212	240	236	228	224	229	247	253	215	229	244	232	216	228	251	241	205	241	223	236	256	221	243	242	243	233	218	218	215	226	259	255	249	240	217	226	214	221	211	226	263	244	270	244	218	221	224	216	230	247	221	236	235	215	211	228	243	210	227	233	215	207	228	215	253	246	249	218	242	198	228	222	257	214	241	262	232	258	229	216	237	251	222	224	221	211	204	242	250	238	214	224	251	215	228	224	216	204	213	249	239	228	223	234	231	243	239	223	227	216	218	239	222	254	220	242	243	249	195	206	254	237	227	235	220	219	237	229	210	231	234	222	209	205	246	221	240	228	231	213	234	223	246	230	241	236	217	248	215	265	216	226	244	258	252	196	245	222	201	258	227	254	209	233	224	223	234	230	235	242	235	216	239	242	227	258	232	229	241	228	246	228	238	232	210	252	230	225	231	221	212	211	226	223	214	241	229	221	210	231	236	227	256	205	232	244	240	245	233	213	221	231	201	239	256	233	236	221	220	215	246	237	197	241	208	232	233	225	223	229	265	223	231	248	264	225	209	217	238	228	240	244	230	218	232	245	235	259	231	214	257	235	265	238	237	237	218	242	216	216	233	211	244	195	245	241	228	239	222	232	253	255	227	239	205	246	237	235	249	263	239	217	230	240	228	219	230	219	240	214	265	233	219	242	221	247	234	235	252	230	211	236	222	251	269	215	214	228	240	246	229	215	225	215	227	226	241	226	247	226	228	253	278	239	218	217	216	242	227	246	240	235	221	253	211	245	216	250	257	224	238	241	224	177	248	237	242	216	222	222	239	214	232	246	245	252	216	260	225	226	257	222	206	240	236	246	236	225	243	227	238	240	230	222	248	230	236	230	233	250	233	243	234	270	235	214	261	250	232	217	224	205	223	254	219	237	228	218	239	254	225	195	233	228	217	247	240	232	225	232	216	224	238	234	249	236	226	224	223	255	228	232	248	244	222	248	246	224	204	231	212	231	243	217	242	239	209	234	248	262	228	232	224	242	213	241	201	219	248	261	234	205	248	210	224	252	239	236	217	236	244	231	215	234	229	225	235	245	219	262	235	213	260	228	260	247	251	252	221	244	210	224	224	226	236	221	213	217	242	227	254	228	255	223	250	220	214	255	216	238	248	242	225	226	224	225	215	233	251	239	217	225	258	206	212	248	258	250	227	244	254	245	228	226	226	240	223	200	241	267	240	240	227	217	250	212	235	209	233	241	252	234	221	267	217	237	223	238	234	253	243	238	246	245	200	239	225	238	237	228	227	241	230	252	229	242	242	230	232	208	210	218	246	246	216	220	208	231	227	228	244	244	233	251	228	241	253	227	267	228	273	211	246	234	237	235	197	229	254	229	243	263	235	214	226	237	252	222	257	255	236	245	241	232	260	219	247	219	220	234	237	227	239	217	248	210	236	243	241	221	238	241	249	232	227	230	240	246	220	229	237	240	233	202	249	233	265	252	224	218	260	252	223	244	227	223	206	259	259	224	235	209	244	211	232	245	238	233	254	232	229	246	219	229	245	209	242	235	225	184	246	222	240	214	230	227	252	224	239	206	238	227	240	211	249	263	226	215	241	250
21967	26508	3768	1641	1368	1037	727	606	524	491	427	385	373	394	366	357	347	319	340	366	323	290	335	331	313	330	348	337	377	307	325	314	325	298	352	339	307	316	342	312	342	311	293	337	309	292	334	297	330	306	325	313	333	310	319	340	322	292	320	323	300	312	324	325	295	318	294	308	325	345	322	340	340	288	319	313	293	351	319	316	312	320	346	335	290	321	348	297	329	311	327	296	326	311	316	326	288	323	314	315	298	313	356	354	315	350	301	314	316	335	303	341	290	317	323	323	334	328	287	330	313	327	327	345	345	345	334	326	310	312	333	326	321	336	351	321	363	299	346	326	322	341	310	303	321	311	289	325	306	319	315	299	313	289	319	311	337	323	347	308	319	358	314	310	307	315	309	310	297	307	312	352	357	322	314	373	309	335	306	347	367	331	328	313	316	314	328	324	350	336	339	295	315	315	286	321	318	315	308	313	334	298	336	312	323	319	336	333	315	290	290	311	324	294	321	342	314	278	306	310	353	320	308	318	327	320	337	326	331	323	298	323	281	358	311	329	324	320	337	322	305	298	289	323	297	293	308	323	311	321	320	293	309	345	301	296	331	305	314	354	297	333	333	323	309	340	316	324	349	283	325	325	336	313	292	297	325	330	325	318	311	287	329	305	301	319	303	352	325	298	315	287	311	327	298	333	344	343	306	299	314	329	318	315	303	349	307	315	317	336	343	319	297	291	335	316	357	339	327	324	305	287	327	305	302	341	316	353	304	318	326	330	339	342	339	337	315	321	317	321	338	318	308	302	306	299	310	348	316	345	304	308	308	364	312	326	302	273	348	298	304	326	331	313	286	317	309	344	371	325	325	339	320	331	322	317	296	340	286	337	317	325	336	335	330	300	314	305	322	336	346	277	308	348	311	347	314	339	335	326	372	310	311	323	350	315	330	331	303	316	307	314	324	322	318	307	333	328	278	344	315	317	311	351	351	330	328	323	279	308	327	312	302	323	322	305	312	334	327	343	336	334	292	330	303	337	328	322	359	291	341	342	336	330	339	339	295	307	374	327	321	290	303	310	323	318	316	318	349	316	315	316	339	344	320	325	327	318	319	307	337	312	320	333	314	310	339	292	289	359	334	315	327	331	318	319	333	327	365	324	305	317	347	359	311	310	342	324	312	296	312	341	333	350	315	345	350	337	327	308	340	304	279	319	329	342	317	309	320	318	301	342	312	316	310	328	327	310	303	319	314	291	305	346	331	314	321	334	308	326	310	304	319	318	330	331	329	318	286	315	297	309	301	298	318	306	323	313	338	338	322	311	308	311	309	313	313	308	318	321	294	339	344	311	291	320	347	307	357	322	315	323	316	300	315	306	294	341	347	325	349	312	352	301	310	338	321	310	318	293	315	339	331	309	350	341	328	314	315	317	291	337	296	326	307	314	338	333	328	293	315	322	335	312	326	351	307	301	318	324	301	335	318	336	326	298	323	310	315	347	350	345	308	340	284	284	326	363	326	341	304	318	290	323	354	324	306	298	301	314	284	326	306	312	322	325	295	322	330	323	339	323	301	301	289	322	304	330	311	328	302	300	316	284	359	329	367	320	304	303	354	276	342	322	343	327	368	339	315	338	322	306	344	346	330	340	300	305	299	303	309	316	302	324	317	316	305	300	309	318	342	318	298	334	305	291	338	314	330	332	279	309	310	325	311	293	346	306	320	319	327	314	319	306	322	317	314	301	349	307	278	279	317	299	303	310	288	327	320	265	335	311	303	338	335	340	296	307	335	315	322	339	339	322	346	333	304	292	342	281	304	299	325	292	295	320	303	317	347	313	305	302	270	314	337	308	325	291	318	319	321	315	319	343	308	279	318	299	323	308	318	314	324	341	292	311	317	314	314	308	310	342	325	315	317	320	323	328	307	340	314	318	300	291	367	307	311	336	323	337	320	302	304	313	319	330	303	300	296	320	316	301	312	315	295	326	326	331	312	344	322	331	314	313	311	329	311	325	340	327	310	291	298	336	313	306	306	289	319	290	342	351	314	308	301	329	302	321	331	307	326	334	320	291	313	334	312	318	349	297	354	297	303	318	330	315	366	314	332	349	291	318	306	296	304	312	316	329	296	299	311	321	325	316	294	296	309	302	294	352	297	321	313	341	339	317	337	324	307	311	318	288	317	319	331	278	324	348	340	307	308	314	290	314	326	316	323	329	324	319	328	314	308	299	333	347	345	330	350	331	324	310	295	312	365	324	295	301	326	321	353	315	330	322	303	292	337	326	313	297	316	307	330	308	303	344	327	329	321	337	339	307	302	335	323	322	321	297	328	310	295	338	301	332	280	277	336	319	294	319	308	336	302	344	315	309	339	310	307	324	307	315	321	327	334	311	330	295	331	317	298	293	321	318	316	336	298	349	328	315	304	317	343	320	321	326	310	343	306	317	307	312	313	292	309	313	334	333	301	292	338	357	338	329	310	338	348	326	325	331	333	289	289	323	308	297	313	333	332	324	295	313	293	330	339	328	321	320	319	345	316	329	336	308	333	299	337	324	306	373	308	321	316	326	307	301	285	312	333	281	330	312	295	333	328	307	324	328	306	345	365	320	289	284	334	294	339	307	312	314	309	331	288	338	304	294	335	319	304	320	345	329	325	312	323	312	305	310	307	304	328	318	330	332	325	330	312	314	288	290	355	323	320	339	317	343	307	288	322	330	345	320	344	327	325	307	336	324	323	301	319	337	355	331	354	315	318	347	332	315	308	272	324	314	329	325	328	338	322	339	320	329	333	350	288	330	323	314	320	334	309	306	339	340	307	312	289	292	362	328	297	324	320	325	302	323	326	314	311	320	330	313	305	298	344	341	308	304	302	307	305	302	325	324	325	319	267	291	310	297	306	310	328	358	312	307	365	317	319	305	346	300	281	322	326	349	320	339	298	362	329	315	336	288	337	309	339	312	359	316	327	352	319	319	305	340	304	315	342	312	324	319	318	332	329	310	299	325	318	347	323	344	317	320	306	314	340	328	358	303	328	301	321	315	321	327	348	324	311	296	317	304	320	322	306	311	295	307	339	280	343	298	311	331	331	314	304	304	295	333	299	307	325	343	315	323	291	309	314	358	290	328	338	309	305	306	281	325	311	302	300	298	323	324	287	311	345	341	335	324	362	296	288	307	313	315	347	325	279	312	314	284	318	329	314	326	317	327	319	286	305	327	334	317	320	308	301	318	289	318	295	341	333	335	321	300	320	299	320	334	312	335	300	303	293	337	297	321	303	322	307	323	313	308	340	299	316	288	341	329	306	326	343	289	317	276	359	313	316	324	311	319	332	328	304	293	300	309	279	305	301	296	338	349	320	298	311	342	322	312	300	330	317	286	322	292	294	330	333	295	346	327	311	315	332	313	336	341	320	295	312	315	314	314	337	307	327	316	321	279	341	298	348	337	319	331	336	320	308	327	306	294	306	336	313	326	338	319	316	323	331	342	339	278	339	320
21963	21026	28345	23900	21026	20892	5089	1354	1010	1014	902	905	882	899	797	766	839	818	758	756	796	749	767	737	792	750	722	735	771	717	723	699	767	727	751	722	767	751	761	728	751	715	722	707	783	739	755	696	751	680	747	703	743	715	720	763	730	701	702	804	708	734	698	747	727	706	708	743	725	718	734	725	748	742	729	703	694	744	756	755	724	673	723	723	723	726	702	722	759	721	701	751	736	666	763	746	777	740	729	680	714	709	729	680	673	693	731	717	750	706	734	717	703	673	696	691	743	720	780	731	763	770	737	743	729	698	734	709	700	760	695	724	713	716	681	732	732	688	730	715	737	766	671	708	758	728	718	739	728	708	665	688	727	703	719	778	765	683	739	727	691	758	686	703	753	718	750	723	680	740	747	748	665	713	727	712	695	674	749	734	726	729	716	735	719	742	733	763	681	681	709	690	757	693	690	744	718	728	782	701	715	683	703	665	729	756	711	713	677	696	732	724	680	716	737	730	701	751	742	698	760	702	712	721	741	750	664	717	719	738	708	684	774	702	720	764	668	686	685	690	743	768	690	717	702	679	735	706	711	728	732	727	747	752	678	742	689	750	706	739	719	750	760	720	718	790	708	714	718	700	701	786	755	757	699	764	749	743	734	720	738	712	739	712	764	733	711	715	705	723	644	733	750	722	733	697	733	717	745	689	713	700	717	703	657	721	744	735	780	784	700	715	702	730	736	713	735	729	734	646	729	757	742	674	710	743	694	724	745	724	745	729	747	767	681	676	749	738	717	760	697	704	763	743	684	684	693	681	711	711	715	766	728	758	698	731	729	709	757	705	769	681	696	702	653	702	730	711	707	716	724	751	771	758	731	732	712	719	770	746	747	729	764	715	701	715	713	713	745	722	712	725	758	728	753	720	761	702	737	772	717	725	690	713	798	735	712	700	698	719	679	734	739	701	755	756	702	673	716	719	793	716	733	742	753	648	729	739	747	743	723	692	719	707	732	692	722	719	681	723	755	692	729	730	728	680	747	691	700	707	704	682	738	684	724	697	711	729	716	692	748	760	712	728	734	710	745	663	738	711	739	702	739	730	710	721	746	726	719	682	768	689	715	691	692	685	703	732	709	716	729	723	675	699	726	730	711	729	762	723	710	670	737	708	715	698	714	754	689	742	777	698	723	748	713	735	713	700	700	763	722	703	712	724	730	735	682	735	750	739	704	689	725	738	706	784	724	766	754	704	705	712	735	755	701	685	700	691	729	723	703	732	700	740	732	745	741	686	742	705	763	688	771	713	731	743	687	725	735	726	726	723	723	713	731	717	716	669	723	663	758	718	705	728	747	748	727	717	708	718	765	687	735	708	711	702	756	692	708	709	720	734	709	723	719	733	687	784	713	711	712	679	737	736	704	723	734	694	746	717	691	691	649	721	745	712	667	719	762	714	733	738	720	717	712	716	753	741	678	738	778	690	705	729	679	707	702	705	707	752	702	726	716	719	688	748	731	730	710	692	734	718	747	721	720	724	733	738	760	699	709	712	694	748	766	691	718	720	715	738	740	717	757	737	690	656	717	733	695	757	690	740	739	745	763	795	715	689	726	733	746	760	702	729	703	711	699	704	742	699	685	765	724	721	719	717	733	740	735	694	723	718	710	698	696	710	727	700	733	714	749	711	714	706	728	760	686	741	704	701	704	716	739	690	755	656	715	666	720	698	765	720	739	734	727	714	711	715	727	718	735	750	699	737	732	697	680	712	699	688	717	722	739	720	707	706	729	663	685	691	700	707	729	748	700	757	704	696	726	702	741	716	721	655	711	729	697	754	741	694	764	705	753	716	767	739	683	756	702	742	742	722	712	718	701	730	665	685	713	745	688	720	675	675	723	719	669	734	741	729	735	710	751	740	723	729	723	748	720	674	690	757	664	743	774	705	684	735	710	718	732	760	702	710	746	635	759	699	708	723	754	755	727	726	714	721	714	734	722	672	736	770	749	750	705	737	688	679	713	655	722	742	689	698	676	705	700	718	700	707	718	766	693	718	743	707	700	759	712	722	728	745	693	719	672	704	772	726	745	714	750	680	687	758	692	724	727	701	738	752	714	719	703	725	734	757	741	697	722	739	697	692	729	765	712	679	716	719	696	692	704	676	678	696	743	731	727	762	693	727	709	725	701	713	693	726	699	704	739	749	708	738	720	681	760	704	701	735	761	759	694	673	718	673	730	745	748	718	807	638	716	724	730	701	792	722	703	770	700	704	748	679	745	741	670	718	700	701	733	701	669	728	736	686	738	684	717	732	757	769	719	670	730	689	725	728	750	717	762	722	726	771	708	798	716	714	716	731	727	774	711	702	763	690	731	725	673	732	719	718	710	710	740	726	703	731	757	733	757	781	775	671	759	723	738	723	734	744	706	718	700	724	716	728	738	749	735	735	737	740	706	715	776	703	712	736	751	732	741	748	724	743	678	712	716	673	702	719	752	702	747	755	703	718	721	730	745	712	757	688	674	754	704	777	732	727	706	781	682	705	703	778	722	724	766	732	732	700	730	707	704	714	761	702	757	730	708	718	749	668	720	676	734	710	690	688	704	711	743	701	706	749	692	742	764	714	711	755	746	726	732	685	694	724	688	721	689	700	730	715	706	730	711	712	697	623	699	721	740	732	755	698	721	734	681	718	698	694	718	706	732	728	745	705	716	690	731	762	726	703	761	745	737	700	689	714	725	706	747	733	706	743	768	731	730	728	702	723	751	730	699	687	746	749	745	708	706	736	758	728	693	741	682	740	730	739	730	686	726	693	741	704	700	742	717	716	659	725	723	689	707	704	721	714	770	709	714	688	739	738	660	661	684	726	728	687	675	744	738	708	726	706	747	733	697	708	738	711	699	739	704	725	751	749	700	680	729	727	677	730	752	730	756	727	698	748	692	752	731	683	715	704	736	744	690	718	707	710	759	735	725	756	752	766	659	700	767	736	719	687	684	713	703	731	719	703	731	768	722	663	696	761	731	735	764	749	716	747	703	676	685	726	739	732	708	699	694	677	738	684	758	788	677	722	772	712	678	721	732	744	755	718	714	711	747	722	700	722	709	775	700	727	729	706	706	738	730	678	701	734	718	752	743	739	749	704	687	732	712	755	738	724	737	682	710	711	743	695	685	756	739	678	686	716	684	729	722	725	708	709	726	724	746	742	729	695	668	728	691	733	710	691	754	720	699	674	740	716	748	721	734	712	709	760	692	723	741	700	724	763	734	724	737	735	730	729	709	706	714	713	665	729	714	718	669	689	671	720	709	746	736	737	711	700	765	697	744	732	758	723	717	673	736	692	715	662	719	714	745	708	720	722	721	680	737	686	728	651	765	700	757	712	711	742	761	737	716	750	711	712	713	676	744	714	712	671	692	759	768	750	719	742	688	736	708	712	718	743	707	753	748	741	709	725	743	746	730	774	705	718	746	706	686	691	751	725	737	731	694	707	706	755	732	738	732	704
26940	35674	10138	4918	3938	2881	2333	1910	1672	1433	1317	1184	1127	1143	1102	1129	1039	980	1012	977	956	1003	962	948	995	968	989	918	995	933	938	983	899	943	914	937	931	960	890	904	916	935	932	962	940	949	932	958	897	915	922	966	936	912	926	934	889	871	954	864	941	860	917	886	867	969	883	863	902	936	873	908	849	918	888	934	856	887	910	860	872	878	920	890	922	895	957	956	906	929	882	885	921	864	911	937	886	929	886	883	925	909	881	914	890	853	871	956	941	948	929	890	919	889	932	921	931	849	892	919	904	889	914	905	919	931	890	927	886	825	893	918	857	878	905	936	914	880	857	914	902	915	939	954	923	916	853	887	929	876	904	946	921	925	914	878	877	905	909	926	889	916	922	907	914	910	876	903	887	906	967	882	924	932	959	916	845	848	855	944	850	887	912	868	900	867	924	905	878	879	891	883	868	894	895	959	921	896	939	906	931	848	948	886	899	940	905	918	857	907	936	954	875	938	911	932	897	913	904	886	898	911	907	900	873	923	933	844	950	920	860	910	861	907	930	937	862	938	883	908	890	936	922	930	948	892	940	944	920	905	948	916	891	935	902	897	884	884	834	832	923	931	927	936	886	856	876	861	866	890	867	915	941	914	891	960	928	961	899	880	879	906	903	893	920	894	907	874	903	928	904	842	854	900	910	906	914	938	838	916	896	905	894	945	903	896	916	894	929	866	925	890	934	835	877	930	961	914	922	904	887	904	890	902	902	933	887	928	886	924	896	860	870	896	919	927	901	885	878	928	928	916	912	853	900	922	931	984	913	906	851	913	892	869	972	910	867	933	936	885	917	926	893	882	897	932	896	886	894	907	854	876	937	887	889	908	876	908	916	931	867	960	955	882	873	900	923	963	946	882	875	885	886	1011	903	941	891	897	917	926	929	868	855	899	977	887	912	880	907	887	908	894	914	905	912	978	938	879	929	980	871	882	900	921	945	880	915	909	905	907	935	904	904	909	917	908	914	947	898	915	918	861	887	908	947	906	868	908	907	900	908	922	937	864	891	886	897	979	891	906	930	917	876	891	949	946	867	897	892	879	891	919	874	871	961	920	912	933	928	969	897	959	904	868	907	901	872	848	939	886	924	882	918	920	913	857	805	939	920	941	920	974	880	895	922	958	872	868	914	857	828	907	876	900	887	912	910	864	978	884	922	884	911	961	898	877	887	953	922	829	917	936	953	874	931	960	895	890	886	926	916	907	870	939	897	910	880	944	925	924	868	933	864	925	919	892	885	902	938	899	958	891	951	952	879	899	961	878	890	921	907	908	893	934	939	928	946	968	959	864	908	877	877	927	880	922	921	943	910	848	924	849	896	908	924	899	901	902	971	898	857	878	926	928	928	896	947	873	880	898	888	956	918	910	931	913	927	891	924	870	904	894	888	873	880	893	879	891	951	863	971	883	915	914	863	880	854	887	902	944	899	943	898	921	910	867	862	896	960	895	932	856	913	903	941	894	853	882	957	946	901	915	934	877	876	898	977	930	925	885	885	893	965	881	883	928	929	901	952	878	945	882	919	868	899	894	967	930	926	842	884	935	906	956	943	913	918	881	880	876	893	932	917	959	896	891	930	951	883	949	900	899	880	878	887	846	912	938	898	889	908	896	882	934	919	870	870	886	897	929	862	856	852	899	918	859	904	909	906	951	822	911	899	913	916	893	931	873	907	935	864	928	920	884	849	920	916	940	887	888	969	859	891	874	951	870	932	884	883	860	926	914	840	897	911	871	932	873	945	864	935	898	923	919	959	906	931	945	909	876	882	878	927	895	921	910	923	835	867	873	862	832	883	879	912	918	883	912	887	929	988	896	917	891	868	883	935	893	881	894	833	914	920	897	955	890	922	891	873	922	926	962	886	975	882	839	901	858	918	896	949	883	844	937	879	939	887	888	880	948	875	925	961	936	935	881	944	940	923	899	869	896	909	890	899	925	898	934	847	878	942	937	946	901	921	890	876	894	887	950	876	903	925	934	889	889	852	952	967	896	831	920	909	929	876	847	889	890	929	907	902	976	903	926	922	930	895	914	966	861	908	900	862	915	873	897	881	881	945	928	898	904	890	909	941	916	967	894	888	906	984	911	899	923	927	933	912	918	908	909	905	879	866	855	945	852	863	860	911	925	880	903	918	880	876	901	899	934	917	855	856	890	904	905	909	892	918	894	898	929	882	937	903	866	885	898	895	924	922	925	913	921	944	877	906	900	903	896	961	897	925	929	948	858	887	925	862	852	909	911	940	941	880	847	966	900	879	924	901	904	868	930	934	964	915	964	966	870	926	894	917	907	973	935	930	911	920	894	945	915	900	994	916	910	887	856	884	946	933	889	914	874	965	911	903	874	893	892	935	868	956	886	896	880	916	910	887	892	947	936	881	881	924	898	920	910	951	936	929	904	913	861	944	932	936	877	861	915	909	879	907	933	865	903	863	926	904	954	883	912	845	911	905	949	889	990	866	868	899	843	905	901	904	915	909	920	909	910	938	916	886	901	922	889	920	907	922	876	904	935	900	928	842	856	866	885	937	882	923	944	926	924	886	940	928	942	936	919	915	889	914	893	917	837	884	901	890	898	889	945	853	891	929	892	914	875	908	870	816	900	913	880	937	901	890	909	930	900	902	927	881	942	892	853	879	900	877	881	909	922	918	874	893	974	882	877	891	872	911	896	886	898	916	889	894	928	900	888	922	906	867	908	923	883	886	904	906	930	875	914	847	949	936	870	886	915	927	933	941	935	859	858	873	911	855	881	868	924	956	965	886	930	917	874	948	919	854	908	920	962	858	873	920	881	876	919	909	895	880	944	880	917	846	926	891	881	971	856	918	902	870	853	922	901	905	827	895	918	866	937	854	908	850	925	916	925	959	904	893	890	871	933	875	899	894	910	887	952	890	885	894	905	846	892	928	916	900	971	883	915	911	844	940	920	926	935	956	911	873	881	864	904	931	888	903	908	937	921	917	878	907	897	897	871	918	880	862	846	943	875	888	913	842	866	879	883	855	902	888	893	964	910	872	896	822	906	915	918	862	944	850	900	905	862	873	857	929	917	854	926	949	891	866	900	928	869	896	901	876	928	879	921	864	897	901	924	919	936	879	911	931	944	895	953	882	881	943	917	902	976	890	900	877	946	894	907	904	916	923	894	856	952	871	892	902	867	935	928	945	912	937	883	951	928	904	876	927	927	919	885	882	879	903	883	892	963	859	970	915	904	968	912	883	900	876	884	898	844	893	961	897	903	865	927	902	901	867	950	854	922	850	905	952	944	903	934	923	891	883	912	917	896	855	890	883	928	860	943	844	936	857	927	946	885	939	900	914	913	860	881	883	907	869	891	896	899	940	907	908	891	890	914	888	890	812	925	889	942	930	931	907	939	897	887	888	905	914	923	922	910	851	889	887	909	931	906	961	945	884	905	904	904	954	899	940	919	876	892	924	938	895	938	881	876	888	895
27020	18710	4695	964	642	537	566	532	470	493	477	456	499	483	447	485	507	472	444	480	471	481	449	502	444	453	443	462	437	449	481	461	472	456	473	460	479	448	474	433	477	476	476	456	477	489	457	443	428	474	488	468	463	483	435	462	466	435	493	443	462	484	471	498	425	483	451	454	415	482	429	468	492	503	436	491	479	407	485	433	492	447	435	488	476	444	459	455	457	449	451	442	423	454	453	428	458	444	479	448	485	474	456	465	490	439	465	434	488	496	515	496	450	473	489	492	450	449	449	455	496	453	511	422	441	505	438	450	487	485	439	456	428	462	428	479	434	440	475	431	452	446	437	487	479	450	451	452	441	485	480	462	491	465	471	487	487	473	453	487	425	485	448	441	480	473	455	457	440	443	471	482	458	438	462	500	462	462	461	471	461	440	478	453	482	430	438	476	489	475	492	465	451	471	465	506	458	490	489	426	445	447	447	468	491	440	472	486	447	457	501	498	479	462	461	455	460	457	488	452	484	453	445	480	464	481	484	450	448	447	467	465	489	447	495	484	433	440	480	481	460	456	436	505	450	454	479	462	493	462	441	478	462	446	461	473	474	468	443	447	460	503	469	469	493	493	430	441	471	445	463	483	459	479	476	497	474	487	490	518	462	473	464	488	415	490	453	469	467	438	468	440	462	481	488	450	487	441	464	448	467	459	467	456	465	454	475	487	464	471	469	450	459	431	459	466	449	485	465	461	439	479	442	477	489	452	461	445	507	460	454	457	475	457	481	461	466	478	445	483	488	480	491	448	459	457	488	479	473	437	469	447	465	481	461	426	465	486	457	456	424	470	462	500	494	469	476	477	469	471	434	473	473	444	480	477	475	465	483	533	432	472	494	475	481	445	493	479	468	482	481	480	486	419	455	471	435	453	454	472	476	465	476	488	454	494	456	450	475	469	450	491	451	450	471	448	492	438	481	469	455	436	461	430	467	465	458	468	468	479	455	467	452	454	432	495	448	460	476	450	451	457	477	478	466	483	469	511	464	453	458	473	459	455	451	520	487	438	484	426	422	463	494	444	447	461	494	435	455	455	413	488	446	419	486	513	472	455	470	462	494	476	462	469	463	473	466	430	450	462	455	448	491	445	502	427	497	470	507	462	494	489	490	465	469	445	502	446	424	454	482	467	440	469	454	442	466	482	436	465	457	490	470	426	394	495	450	448	452	485	455	487	447	460	489	447	439	462	480	425	459	435	482	476	449	471	488	464	467	449	497	460	478	491	452	492	475	492	485	465	449	487	473	439	454	498	478	481	476	440	476	547	481	462	458	487	420	468	461	488	496	449	477	480	466	433	463	508	446	450	466	484	458	479	480	494	445	505	485	446	460	448	421	495	462	477	492	462	509	494	473	435	502	469	422	460	441	460	486	478	529	467	479	479	464	470	462	462	531	460	454	482	446	476	468	482	483	485	461	487	518	463	431	461	471	455	440	492	473	461	489	485	469	499	431	433	491	474	463	471	448	444	452	436	454	435	467	450	472	448	484	453	501	479	416	471	466	430	461	460	464	453	463	481	434	485	495	461	522	449	450	481	459	481	478	479	444	470	434	437	422	448	468	470	457	487	462	494	432	512	467	496	503	464	451	463	500	449	416	495	471	455	421	431	458	500	463	511	468	495	465	478	430	463	458	421	464	488	474	467	484	478	449	494	444	487	428	432	461	459	460	425	478	473	478	476	472	462	485	437	441	478	452	476	437	486	508	458	457	441	435	465	432	471	482	474	461	448	472	464	429	457	483	452	464	459	474	503	465	484	484	462	460	490	457	452	505	445	476	476	496	441	466	452	482	500	438	470	453	449	463	506	445	447	466	444	464	432	437	472	464	454	454	453	467	442	464	454	447	455	465	512	466	444	448	469	463	510	453	479	449	480	475	478	452	445	486	492	461	499	460	493	478	458	494	458	478	473	486	517	418	445	453	435	436	471	466	478	457	475	467	433	507	494	442	470	468	442	472	499	493	502	471	462	475	489	492	482	455	475	487	475	457	502	500	510	447	530	431	434	482	458	451	456	461	437	447	479	417	471	485	457	473	496	466	461	477	450	494	439	473	495	477	472	443	475	472	466	462	470	458	468	439	424	492	433	460	465	519	457	472	481	474	427	475	435	468	478	430	472	462	481	529	461	442	436	454	436	434	452	481	491	457	488	477	484	474	507	459	479	488	462	437	478	455	504	498	465	454	451	489	487	468	493	482	448	494	477	474	462	455	513	514	454	492	465	485	460	479	456	480	440	520	462	443	501	487	490	459	472	479	495	492	468	474	474	492	458	472	441	494	467	476	477	434	436	459	498	447	467	466	500	478	474	454	456	508	478	469	465	467	422	468	463	442	492	483	436	495	450	437	485	470	454	480	468	488	431	446	450	489	467	514	494	437	485	492	473	474	456	451	491	432	477	514	493	456	427	469	460	452	461	504	438	477	466	484	470	473	513	497	444	463	493	450	474	491	480	454	509	470	435	481	502	443	491	474	427	502	495	448	482	485	484	476	450	468	451	461	510	458	473	522	462	459	454	448	424	448	500	466	457	455	417	465	489	451	485	500	492	467	438	468	460	438	467	484	469	469	488	463	467	462	433	414	450	549	503	459	477	509	464	450	447	501	494	466	452	444	473	450	456	473	452	476	478	478	470	469	460	450	472	441	438	464	462	465	456	461	468	463	461	455	448	463	449	477	401	440	453	465	469	512	479	468	458	470	511	480	461	471	469	468	489	491	502	454	455	454	444	478	493	449	500	419	472	470	431	489	444	462	467	467	476	472	442	481	489	439	469	435	464	401	502	483	484	476	438	484	459	475	488	492	453	463	490	446	487	466	458	461	429	476	490	474	494	436	508	442	449	453	466	428	461	454	460	482	484	463	472	438	495	511	471	493	451	457	464	483	447	478	443	478	504	475	475	482	485	426	481	479	445	487	519	485	454	482	494	485	510	444	464	450	431	468	439	488	462	480	477	501	446	486	466	449	497	452	424	441	480	441	431	492	437	421	462	465	468	481	450	470	488	485	472	447	475	505	428	471	462	457	485	497	462	485	458	434	442	482	462	490	450	496	495	471	453	492	468	500	472	433	434	481	447	489	464	429	462	458	459	510	491	476	502	470	450	455	480	452	488	474	452	437	484	483	465	455	510	459	461	445	484	409	430	472	494	470	456	453	456	456	469	470	466	492	459	433	487	504	447	430	437	481	466	478	439	478	480	508	474	448	467	432	452	463	480	455	429	503	473	460	509	465	456	491	455	449	489	480	456	473	475	470	424	456	460	460	486	452	466	448	506	477	447	453	452	479	448	509	462	462	464	490	486	445	445	481	415	471	499	472	501	431	426	455	485	444	456	481	444	482	498	495	500	439	438	467	463	435	473	454	465	475	463	478	497	438	465	473	496	444	475	508	459	449	437	445	455	480	464	500	486	443	445	473	475	449	456	459	497	441	498	473	455	474	448
10757	9944	1656	1037	865	706	671	641	670	634	565	603	557	594	576	595	580	561	603	624	567	621	578	583	577	603	615	559	559	583	602	610	588	549	529	584	576	573	592	560	548	589	593	585	550	603	557	535	553	554	574	556	577	612	573	578	567	533	604	571	602	570	593	593	558	551	564	560	594	589	572	538	569	612	629	522	542	577	570	579	532	567	564	560	600	579	572	574	578	614	541	549	533	661	552	610	567	536	597	565	581	569	544	559	548	593	573	586	574	621	593	619	575	562	576	547	557	578	556	561	568	555	621	543	552	582	541	542	603	600	587	557	590	580	537	589	539	575	534	570	562	571	569	553	608	589	588	600	581	575	584	554	562	565	524	568	514	586	597	554	594	549	524	589	574	592	549	585	561	558	540	584	575	561	583	563	576	566	575	543	557	614	548	576	541	540	570	571	516	584	589	547	601	590	515	544	572	597	557	596	565	628	588	535	531	572	538	526	570	556	555	546	595	564	553	578	568	581	544	593	591	587	574	576	595	613	588	554	575	571	537	579	614	565	575	569	569	572	572	536	574	561	557	584	559	565	549	572	563	588	570	545	567	610	596	565	572	580	584	568	598	572	588	549	600	586	576	578	606	571	571	544	557	559	574	621	619	611	543	514	555	561	551	550	592	585	560	584	568	567	589	576	610	606	603	578	576	581	571	570	584	547	591	598	576	555	557	603	561	579	609	570	539	566	597	566	537	550	600	549	577	609	609	599	523	575	538	611	580	548	584	580	540	583	528	571	556	576	618	565	581	589	564	559	582	563	558	578	577	636	582	564	539	573	544	564	559	607	605	609	578	550	517	566	552	599	579	601	570	609	568	544	564	593	510	576	514	565	594	592	533	613	578	587	593	553	554	606	560	555	535	580	582	550	641	559	611	581	560	542	560	640	563	543	565	548	616	564	559	557	604	586	589	541	586	540	546	573	596	564	578	597	577	592	596	566	591	553	617	516	536	570	595	602	580	564	579	537	545	600	582	584	566	554	582	573	558	567	562	596	553	531	606	548	560	558	596	544	569	582	585	568	632	613	561	536	526	608	634	605	560	592	570	564	574	585	614	528	598	550	592	595	590	565	613	574	579	525	599	561	604	588	559	585	586	621	601	582	636	546	592	557	581	517	554	588	555	552	592	570	566	554	610	573	583	560	551	566	546	551	578	584	521	573	553	531	540	572	527	611	552	571	546	608	570	557	569	569	632	610	617	553	564	579	538	544	551	585	560	573	585	538	569	542	621	586	584	575	592	590	548	559	565	570	571	573	597	541	541	582	541	562	566	599	561	601	566	585	583	535	596	552	555	552	590	553	548	579	520	518	539	553	563	529	575	559	566	570	549	591	587	552	557	573	582	569	564	547	545	523	553	582	614	570	569	582	569	536	572	560	596	596	573	596	542	577	569	553	557	560	569	572	545	535	597	624	545	611	581	591	600	558	546	546	578	593	554	618	570	552	600	582	544	573	568	532	604	532	574	578	554	592	567	548	593	589	584	552	562	544	602	538	569	560	587	566	613	563	591	590	567	548	592	558	615	578	589	609	579	567	577	569	552	571	536	583	565	599	566	548	606	589	535	576	619	585	569	575	532	584	560	582	561	578	566	555	542	586	592	535	540	592	540	571	556	573	566	571	547	569	581	554	597	556	588	580	581	583	583	558	553	580	534	562	526	558	575	559	581	559	622	588	542	557	618	613	550	555	570	569	589	591	587	581	596	543	603	542	557	542	613	565	555	572	574	557	577	525	552	567	565	582	575	575	569	585	528	604	585	566	593	600	597	601	586	532	596	607	560	598	587	570	548	591	596	612	615	563	581	593	599	533	595	569	543	581	572	584	606	585	571	571	527	531	582	560	647	590	624	594	558	603	582	605	634	591	556	581	611	537	570	579	547	553	560	595	575	570	626	583	596	572	586	628	569	544	620	551	557	619	546	548	593	578	552	544	551	576	563	571	571	568	558	587	543	601	578	550	558	548	547	605	566	579	572	566	600	646	597	601	563	600	589	582	608	576	566	580	530	616	588	571	578	559	563	575	592	590	603	561	561	582	589	577	589	581	593	566	606	558	579	571	604	580	527	549	526	564	541	556	548	562	577	553	628	586	554	574	566	558	599	573	581	562	568	580	621	584	562	574	554	572	577	568	535	571	573	515	576	578	529	525	605	582	578	557	561	615	528	526	583	544	607	601	625	572	538	577	591	569	581	582	569	576	555	579	627	547	552	542	619	594	637	600	540	512	612	528	573	572	545	546	594	573	595	582	570	571	593	609	593	543	567	562	581	568	574	592	550	566	586	556	544	563	611	576	610	579	610	603	558	606	575	571	556	596	617	555	597	594	538	536	551	592	579	589	556	558	585	573	602	578	506	555	596	563	581	558	530	565	580	553	586	558	567	570	608	607	571	583	577	539	572	538	571	588	565	601	568	567	582	602	563	562	583	590	579	606	578	582	544	566	540	590	561	539	557	553	544	580	519	560	568	515	562	560	529	554	549	575	561	562	550	531	550	573	546	590	596	614	554	580	514	576	550	547	599	562	564	571	566	572	563	536	555	539	547	556	567	598	543	537	573	564	531	538	535	572	598	603	572	547	547	584	585	615	565	543	614	588	610	589	600	580	589	592	551	566	532	559	604	585	556	540	574	544	581	577	595	592	610	571	577	523	584	574	591	591	524	593	565	586	600	560	591	546	591	546	553	639	589	565	584	561	569	577	562	602	564	604	569	566	568	573	542	555	557	595	626	575	561	549	583	563	589	580	554	564	558	567	571	537	585	605	507	580	565	558	560	618	585	584	604	578	543	602	572	563	534	582	583	585	552	514	563	556	562	573	551	571	564	597	511	580	597	561	560	557	584	592	576	623	614	580	526	557	626	590	538	574	597	569	543	581	545	535	535	547	584	574	546	592	592	546	548	570	583	601	583	585	600	553	545	560	621	562	557	591	566	563	565	571	610	592	566	561	540	582	568	567	552	561	553	597	577	622	569	603	561	559	591	575	555	570	577	591	512	556	572	512	569	574	578	522	582	552	538	581	573	562	582	556	564	572	585	601	578	565	582	590	538	570	593	568	592	560	559	538	517	593	551	573	538	517	549	606	601	538	599	576	609	610	568	584	563	636	595	555	595	574	573	550	539	602	581	623	569	638	571	584	583	602	597	573	565	559	563	556	601	605	583	596	510	586	574	571	610	589	600	601	577	516	598	526	528	573	594	588	572	541	611	547	578	598	588	598	587	544	567	547	561	603	579	566	602	562	535	591	534	571	582	567	551	634	593	577	541	547	551	543	596	569	579	594	604	563	573	641	545	553	561	570	548	602	576	609	561	554	575	579	513	580	601	570	562	603	571	640	588	575	559	573	579	584	546	568	563	575	544	570	553	578	536	572	567	515	520	552	571	582	550	578	558	592	581	557	542	576	605	575	599	613	592	540	574	587	580	549	556	589	578	567	605	589	590	563
22842	20949	27701	24347	20876	7323	1593	1184	1061	988	1021	960	965	932	977	867	875	880	870	911	861	871	829	922	874	876	861	836	901	831	895	820	872	859	857	843	888	876	897	917	842	868	832	884	872	878	877	864	815	832	861	809	826	822	828	860	857	884	856	895	909	832	849	862	853	895	831	901	854	859	874	893	847	854	848	860	876	873	854	877	934	896	891	840	858	835	832	865	832	884	816	912	873	916	922	842	863	880	871	860	859	892	867	829	879	885	870	840	897	808	868	871	876	827	833	824	911	864	839	836	838	862	828	866	814	832	845	865	834	888	901	849	838	874	844	886	876	852	851	859	847	834	833	879	854	850	866	832	840	802	854	813	882	849	892	867	901	796	830	850	845	837	846	849	867	843	854	870	849	846	878	860	808	895	855	869	871	845	895	877	855	877	863	913	834	842	882	872	870	795	856	920	840	848	899	853	907	845	837	860	884	882	926	891	817	888	827	837	875	854	857	896	870	856	824	878	857	864	847	867	824	870	849	890	793	834	819	820	794	805	848	848	845	877	868	843	845	837	805	855	854	806	844	859	853	819	838	817	844	893	843	790	885	857	880	896	814	878	888	857	878	814	854	816	892	812	804	786	819	853	862	842	853	805	850	842	869	841	805	825	825	854	824	855	863	854	843	861	855	888	819	857	830	855	846	895	821	867	910	838	874	826	906	864	880	826	808	878	839	851	813	815	841	855	780	897	814	811	788	820	818	866	899	882	858	872	847	850	875	837	823	830	889	872	857	865	831	842	822	867	868	812	835	856	787	905	832	854	851	888	841	862	877	871	824	871	885	872	843	858	848	828	890	913	886	825	821	855	845	870	852	847	865	801	781	872	865	906	832	827	844	870	876	900	824	867	800	866	883	810	884	839	795	822	869	852	821	807	860	871	807	859	837	856	903	877	843	834	847	807	898	867	812	881	874	875	839	840	870	824	876	766	898	851	841	811	849	878	860	830	871	827	873	865	852	870	863	863	835	855	845	852	813	805	864	861	925	852	854	842	852	868	863	868	848	837	881	810	877	897	861	838	845	838	844	910	828	868	864	818	861	802	877	873	813	831	866	833	842	836	841	855	832	871	869	820	910	883	896	834	863	895	852	805	872	858	864	878	856	841	827	871	859	880	870	851	831	871	890	798	827	833	868	782	842	844	838	838	847	821	844	855	838	822	931	911	853	829	820	884	851	905	825	831	816	872	868	836	880	863	867	893	833	834	838	845	851	918	874	881	919	850	879	810	890	849	820	879	887	851	861	850	881	810	863	867	876	848	818	851	872	891	911	804	896	817	868	813	884	860	841	867	864	842	782	876	833	836	895	838	825	821	890	896	832	924	892	856	808	884	840	866	865	854	859	840	835	865	832	895	817	844	835	826	828	841	880	839	846	815	817	861	897	867	829	926	886	907	851	857	857	834	874	846	832	885	898	872	814	882	836	868	860	844	824	796	837	849	871	841	860	826	861	852	829	842	890	863	873	830	879	838	856	882	839	844	828	796	845	845	885	855	842	847	865	832	823	862	904	782	808	805	865	832	868	900	824	845	850	860	840	865	846	833	794	834	851	849	876	870	878	874	867	843	860	820	847	871	833	897	860	856	832	857	834	800	879	834	835	909	925	883	802	871	872	879	856	895	848	848	816	876	915	886	789	905	882	871	844	847	889	880	833	846	879	821	864	832	847	889	862	880	816	804	829	810	817	827	849	894	839	847	865	814	866	822	842	865	837	800	855	848	861	857	889	880	848	801	835	860	878	854	830	865	822	824	868	835	855	892	866	869	816	857	912	845	841	840	869	896	870	913	863	843	845	832	879	923	841	780	834	754	879	865	833	845	884	874	887	828	782	856	865	845	768	843	874	842	839	813	847	803	883	884	884	870	823	884	875	885	910	892	849	872	764	806	871	857	845	833	867	874	865	866	833	832	800	871	883	841	805	838	854	900	838	886	868	869	866	820	832	831	861	908	846	836	857	883	902	910	868	869	858	853	856	812	816	849	837	804	869	805	896	855	829	912	860	851	865	841	834	850	836	877	855	914	843	877	840	796	850	885	876	867	870	848	810	854	861	856	926	909	874	879	825	860	887	869	885	843	858	880	840	824	830	899	861	836	861	867	878	871	833	901	844	859	855	858	839	888	819	880	869	889	841	836	837	904	908	855	835	856	892	893	850	828	843	878	853	893	894	852	844	836	849	895	796	846	871	849	866	823	913	846	868	827	862	834	830	857	871	912	875	862	887	913	844	836	846	842	907	854	832	837	921	809	861	884	849	794	868	878	856	786	830	829	859	862	832	808	824	791	826	904	885	919	855	863	868	862	799	817	857	877	855	884	882	821	893	831	840	805	840	873	819	882	869	882	806	941	848	890	868	871	851	819	841	832	845	905	854	871	892	839	816	844	846	904	842	873	860	846	861	826	832	852	874	881	867	862	908	899	849	877	859	856	836	839	832	838	816	835	840	873	872	844	873	870	842	875	901	859	806	861	834	840	820	846	827	833	837	858	789	823	893	856	822	841	813	810	820	868	880	897	858	836	858	860	863	857	929	900	826	833	839	889	852	895	866	866	793	820	867	901	873	878	886	863	842	828	881	865	834	934	894	867	887	874	866	875	875	870	880	835	873	849	872	854	902	894	826	803	852	855	896	891	861	869	918	801	867	857	835	887	876	845	866	855	880	925	888	882	857	832	853	867	853	797	896	815	864	844	830	876	877	862	855	796	898	903	875	820	903	890	841	859	892	852	813	812	853	854	801	844	931	822	918	855	866	856	827	808	834	843	857	836	827	832	837	834	858	866	884	865	825	904	901	865	851	875	887	850	862	841	888	851	860	842	827	863	819	835	900	862	825	845	880	897	798	871	870	870	866	795	892	836	817	812	807	852	860	858	879	867	825	815	861	903	823	858	789	839	879	915	900	865	819	824	891	848	808	799	899	846	827	882	808	856	832	858	840	825	792	840	892	836	890	859	835	852	897	819	932	811	887	848	837	830	873	875	791	863	841	895	877	828	877	858	807	868	844	846	835	869	873	878	848	832	826	836	852	863	889	877	845	822	836	858	866	830	834	810	877	891	874	832	861	845	817	852	831	857	846	872	889	840	849	871	843	869	835	817	907	868	891	822	878	886	866	857	834	889	861	861	870	790	819	842	883	826	827	825	850	862	805	853	848	932	827	766	796	880	812	855	894	907	847	843	855	879	876	831	854	904	896	845	892	825	839	920	838	873	836	858	829	902	851	849	819	877	876	845	828	825	787	846	854	891	833	810	905	852	857	847	829	852	845	910	851	821	889	874	893	854	888	867	876	878	832	893	849	796	809	809	903	888	900	859	884	881	878	816	848	800	852	815	841	869	806	830	923	859	873	854	880	836	878	848	865	865	864	858	837	872	821	841	879	854	862	825	882	882	861	857	859	897	840	859	861	862	873	874	821	860	879	896	823	875	902	827	886	863	855	878	872	874
22498	28260	6702	3284	2705	2134	1782	1536	1478	1358	1237	1161	1182	1220	1122	1150	1144	1146	1070	1048	1063	1095	1017	1008	1049	1052	1065	1023	1077	1158	1084	1057	1017	1023	1018	1067	1069	1053	1047	1010	1020	1064	1037	1039	1055	1090	1043	1052	1014	1040	1071	1094	1010	992	1101	1006	1067	1064	1053	1014	1061	1004	1038	1038	1080	999	1028	1039	1027	1057	1002	1034	1030	1050	1053	1088	982	1015	1093	1004	1062	1008	1030	1029	1054	1040	1052	1035	980	1047	1030	1069	1010	1024	995	1044	1028	1053	1023	1030	1012	1114	1055	970	1049	1104	1052	1010	1010	1041	1003	1064	1012	991	1141	1067	1046	1050	1043	1032	1005	1088	1096	1007	1034	1064	1054	1028	1012	1015	1024	1023	1064	1065	1032	1058	1010	1025	1006	1010	1042	1072	1040	1081	1021	1023	1044	999	999	1014	1000	1083	1025	1053	1053	981	1039	1052	984	1049	1065	1025	960	1033	1007	1064	1081	1029	1067	1064	1013	1028	1047	1047	1024	1018	1001	1025	1000	1003	1045	975	997	1033	1022	1052	1048	1061	1086	1041	1056	1110	1053	1035	1014	1081	982	1032	988	1051	1042	1073	1007	973	1034	1030	1093	1039	1049	1030	1080	996	1007	1028	1046	1066	1022	1040	1056	1039	1060	1062	1015	1005	1076	1080	988	1014	1080	1025	989	1022	1033	1029	1046	1051	1033	1067	1022	1056	1110	1072	1039	1069	1032	964	1030	1035	1057	1048	1027	1052	1017	974	1035	1029	990	1005	1036	989	1017	1064	1040	1026	1053	1073	1059	1025	1035	1018	1069	1028	995	1064	1037	1036	995	1039	1081	1005	978	992	1049	999	988	992	1049	1037	1034	1017	1029	1011	1066	1080	1022	1024	1052	1005	1032	1055	970	1058	1075	1000	1101	1068	1021	1049	1005	1016	1008	979	1052	1023	1016	1024	1002	1058	1096	1054	1000	1053	1072	1018	1021	1028	1010	999	1066	1068	988	1026	984	1066	1047	1006	1059	1031	1008	1066	997	1056	1055	1020	1029	1080	1093	1084	1046	994	985	1025	1029	1020	1040	1035	1024	1040	988	1003	1035	987	1045	1042	1034	1072	1045	1062	1118	1022	1022	1054	1031	1089	997	965	1078	1105	1054	1011	1039	1008	988	1073	1022	978	1075	1075	1041	1062	1022	1056	1005	1034	982	1052	1025	1016	1022	1038	1059	985	1016	1008	995	1039	1034	1014	1087	1087	1019	1069	994	1019	998	986	1026	1044	1007	1054	1085	1047	1063	1031	977	974	1033	1009	1049	1095	1044	976	969	1030	1012	990	1094	1021	1037	1005	1045	1049	1078	1033	1074	991	1036	1032	993	989	1063	1048	1024	993	1016	1086	1069	1048	1059	1025	1063	1026	1015	1041	1039	1012	1082	1035	1051	1034	1031	959	1035	1052	1064	1033	1066	1091	1074	1038	1005	981	1003	1022	1080	1008	1045	1071	1042	1004	1025	1066	1060	1039	1012	1032	1041	1020	1039	1035	1055	1027	1055	1009	1042	1030	1057	1028	999	1057	1014	1035	1014	968	998	1022	982	1021	1067	1000	1071	1049	1063	1010	1050	989	1053	992	996	1001	1081	1024	991	1055	1024	1050	1033	1027	1017	1051	1077	1053	968	1036	1061	1001	1001	1004	1020	1037	1050	961	1047	1078	1021	1031	1026	1025	1089	1052	1054	1062	1045	1038	1030	1027	1021	988	1021	1050	1090	1062	1022	1038	1021	1024	1087	1026	1038	995	1036	978	1013	1032	1065	985	1012	1013	1051	1021	1038	1042	1031	1034	1088	1020	1035	1019	1085	1021	1057	1064	1045	1054	1036	1021	981	1055	1019	1048	1009	1044	1107	1041	1000	1024	1068	1105	1036	1033	1011	1053	1050	1040	1012	974	1030	1019	1051	992	1023	1038	962	977	1060	1022	1062	1020	1092	1068	1025	1075	1017	1027	1004	994	1004	965	1057	1032	1038	1041	1031	1016	1025	1034	1046	1075	1077	1039	1031	1005	1053	1070	1073	1024	1093	1029	995	1019	1089	1047	1041	1005	1029	1038	1013	993	1067	1083	1104	1024	1019	1047	1019	1022	1023	1004	987	1058	1040	1028	1041	975	1040	1044	1073	1035	1029	1087	1029	986	1071	1012	1032	1050	1088	999	1064	1055	1010	985	1005	1017	1086	1065	1075	1018	1039	1084	1014	1054	1006	1057	1044	1017	1049	1016	1014	1068	986	1052	988	1003	1083	1042	1046	1005	1046	1093	1008	1021	1029	1068	995	1020	1032	1022	1051	1069	1052	1040	1026	1010	1078	1030	1025	1062	1055	1051	1020	1050	1067	1041	1036	1057	1031	1045	1113	1009	985	1027	1111	1069	1077	1052	1059	1061	1042	1000	1055	1025	1046	1047	1039	1023	1058	1047	1029	1073	1031	989	1023	1064	1026	1030	989	1040	1019	1052	1029	1016	1033	1023	1051	1059	957	1051	1067	1009	1055	1047	1056	969	991	1016	1035	999	1027	1084	1049	982	985	1026	1066	1035	1020	990	1067	987	1023	1033	1046	1020	1018	1048	1023	1041	1095	1016	1023	1022	989	1003	1007	1009	1012	1062	1041	1062	1072	1055	1059	1040	1040	1040	1056	990	1059	1062	1094	1016	1086	1054	1067	1070	1019	989	1030	1035	1031	1035	1076	1020	1094	1046	999	1045	1078	1000	1031	1057	980	1012	1043	1080	1034	1005	1021	1060	1047	1010	1013	1048	1026	1047	1070	1015	1011	974	979	1089	1060	1069	1032	1047	1021	1015	1022	1012	1122	1015	953	1095	1000	1029	1072	1019	1070	1006	1041	1027	1030	1054	966	1020	1058	1014	1026	990	1062	1075	1039	1032	1015	1026	1036	1048	1046	1108	1024	1013	1013	1040	1042	1032	1032	998	1011	1009	1059	1012	1081	1102	1022	1068	1021	1033	1076	1022	978	1039	1040	1031	1016	998	1091	1018	1003	1005	1043	1066	1009	1013	1065	1064	1050	1029	1019	1029	1059	1021	982	1074	1017	1039	1010	1066	1006	1036	1039	1044	965	1064	1048	967	1046	1099	1020	1014	1046	1034	1069	1067	1046	1063	1065	1066	1020	1026	1064	1066	998	1096	1040	1057	1028	1024	1049	1075	1033	1064	1003	1054	1025	1092	1026	1018	1007	1061	1098	1013	1064	1025	1032	1072	1041	1002	1058	1080	1078	1012	1046	1017	1056	1009	1051	1062	1050	1090	1014	997	1027	1070	1058	1075	1054	1037	1027	1016	991	1068	1013	1066	1075	1022	976	1042	1072	1056	1055	1134	1038	1050	1022	1027	995	1084	1087	1099	1020	987	1047	983	1040	1027	1062	1044	977	1031	1018	1016	1009	1058	997	998	1047	1052	1023	1008	1095	1063	1047	1053	1044	1035	1046	1055	999	1027	1002	1029	1099	992	1067	1029	1032	1078	1019	994	964	1066	1009	1058	1045	1029	1014	956	1080	1028	1068	1031	1013	997	1037	1045	1056	986	1067	1052	1032	1032	1057	1059	1014	1043	1056	1057	1087	1037	982	1020	1030	1014	990	988	975	992	1023	1037	1039	1014	1004	966	1043	1118	1021	1069	1013	1091	1073	967	1033	1026	1011	1007	1046	1053	1065	1054	1027	1026	1089	1013	1055	1048	1077	1035	1069	1022	1061	989	1013	1012	1024	997	1055	998	1031	1028	1073	1011	1041	1040	957	1022	1008	976	1065	1003	1029	1035	1020	1017	1081	1013	997	1030	1094	977	1000	985	939	1117	1047	1022	1039	980	984	976	1005	1041	1038	1013	1056	1030	1014	995	1002	1022	1072	1002	994	1063	1023	1055	1057	1098	980	985	1044	1042	1028	1039	1052	1029	1040	1038	1044	1017	1014	1041	991	1030	1002	1045	1061	1027	1073	1033	1013	1031	1041	1065	1002	1103	1082	1059	1109	1081	1063	1036	1016	1042	1088	1039	1047	1081	1013	1094	1056	1041	1072	1008	1057	1006	1051	1068	1083	1002	1021	1086	1044	1033	1038	958	1032	996	1057	1046	1064	1083	1011	1053	1035	1025	1015	1067	1019	1025	1028	1049	1039	999	1005	996	984	1010	1096	1033	1014	1078	1024	1043	980	1009	1026	1000	1031	1080	983	1007	1086	1007	1045	1068	1056	1037	991	1026	1080	1021	988	1027	982	1066	1061	1035	1009	1075	1026	1043	983	1017	1039	1015	919	1015	997	1046	991	1022	1041	1011	1054	996	975	1031	1002	1028	1099	1000	1027	1080	1028	982	1068	1011	1012	1059	976	1044	1033	1096	1006	1036	1054	1028	1034	971	985	1098	1056	1041	1069	1045	1041	990	1029	1092	1037	1067	1033	1063	1075	1011	1009	1014	1073	1052	980	1063	1030	1037	1027	1026	981	1021	1012	1048	1055	1035	1041	1020	1027	1061	1050	998	995	1083	997	1022	985	1013	1057	1024	982	1082	1028	970	1022	1043	966	1022	1052	1031	1085	981	990	1065	1006	1053	993	1068	1079	1039	1032	985	1082	1000	1040	1004	1025	1046	1039	1034	1035	1019	1078	1032	1013	1023	1000	1067	1012	1067	1082	998	993	1033	1039	1043	1080	1016	1075	1034	1065	1032	1084	1022	1048	1057	1122	996	1005	1053	1076	1049	1021	987	1068	1046	1004	1024	957	1022	1045	1121	1040	1038	1007	1010	1070	1026	1064	1036	1056	1044	1089	1035	1076	1083	991	1076	1032	1088
23999	20961	26499	25397	7337	546	420	337	312	327	296	284	263	284	248	257	261	257	235	255	239	254	250	277	235	240	232	256	232	239	217	224	222	239	241	232	254	229	223	226	219	219	230	228	220	213	252	219	222	233	240	249	234	208	242	223	250	242	225	248	240	239	226	261	222	269	248	203	241	230	225	231	251	233	205	256	222	215	265	223	229	226	221	241	242	236	256	229	238	226	228	227	214	249	234	226	224	246	235	234	238	208	215	223	257	249	234	240	234	232	246	212	204	209	231	243	248	228	225	222	226	202	222	237	223	237	231	229	205	240	235	236	218	242	231	233	263	236	227	227	237	218	243	227	235	223	227	231	232	251	227	236	227	236	240	222	240	241	214	246	247	224	259	198	229	249	202	222	220	226	243	243	225	261	216	223	235	243	236	218	213	222	223	243	213	192	215	208	229	218	229	225	218	223	250	213	224	251	186	270	224	216	248	226	262	223	214	243	251	224	233	216	204	220	227	210	230	218	228	236	217	216	225	236	210	229	236	228	238	216	232	250	245	243	200	207	252	228	207	222	257	225	230	239	230	249	227	255	263	237	227	230	226	229	214	235	188	246	230	225	239	244	246	246	227	239	231	254	225	238	242	236	255	228	213	225	232	250	251	211	242	230	244	218	220	225	234	239	221	227	223	235	216	264	260	221	231	227	248	220	233	258	282	226	219	252	250	225	232	198	224	217	225	214	218	246	213	235	234	214	255	231	223	217	212	277	225	226	218	226	250	224	238	241	209	212	227	234	208	214	243	235	234	229	211	242	227	235	260	221	233	211	233	222	250	219	185	181	218	218	244	201	229	238	244	244	240	242	235	214	229	227	203	228	213	243	223	245	236	233	225	214	226	227	238	215	226	199	223	229	234	255	247	245	256	255	219	243	234	234	228	245	216	218	209	241	207	237	214	220	211	257	202	250	250	207	216	226	235	235	204	219	246	240	237	226	218	242	225	192	219	227	247	234	231	237	191	242	216	208	258	231	245	210	231	212	246	218	225	228	239	222	224	210	212	231	244	246	235	233	221	238	212	215	213	209	238	248	222	184	243	227	237	233	198	214	203	233	245	212	245	199	237	217	218	195	195	214	216	208	222	236	229	219	222	255	246	241	252	219	217	225	235	212	246	215	226	202	204	238	231	225	247	231	198	223	222	242	227	244	192	206	211	210	217	236	253	224	253	252	237	208	208	216	219	225	240	221	241	224	269	231	211	212	234	238	219	237	239	232	229	212	222	219	236	244	245	234	226	221	223	258	244	220	227	242	223	227	231	233	211	223	217	239	240	239	240	224	227	216	217	233	222	232	214	249	245	201	215	236	217	251	227	238	203	206	245	244	224	208	235	228	229	244	222	217	225	183	207	217	235	230	236	248	217	218	224	228	220	244	207	248	239	221	231	223	236	195	226	225	223	216	246	226	212	219	219	222	194	227	260	252	223	242	240	240	239	235	230	225	232	252	224	212	240	269	217	208	230	218	253	174	203	238	237	220	229	213	236	238	225	226	224	246	231	227	206	241	203	220	247	197	240	234	239	201	247	218	224	221	220	216	200	249	217	237	218	231	211	199	251	233	219	235	233	239	224	212	256	254	236	247	209	216	227	230	225	236	225	245	216	251	213	201	239	227	197	244	226	244	253	245	230	196	248	214	240	245	219	241	236	229	215	224	236	242	238	211	222	246	229	228	237	229	203	230	253	220	210	240	243	210	216	218	239	218	200	243	271	238	225	222	227	235	226	237	234	255	241	243	241	231	263	212	225	209	223	220	202	214	252	252	217	227	249	245	240	232	245	224	221	254	213	222	200	209	234	233	229	252	241	221	215	228	235	223	235	260	222	242	220	228	216	237	211	234	207	202	230	248	234	232	201	240	244	220	252	228	232	239	247	279	213	245	237	214	218	255	251	244	238	224	217	224	245	217	201	234	236	223	236	228	228	227	225	237	233	232	234	221	226	220	217	246	222	244	228	216	202	213	245	210	233	243	261	265	230	232	242	257	239	213	219	240	219	230	255	255	229	220	217	266	226	214	224	242	241	229	222	222	240	217	242	231	246	242	209	209	236	231	263	221	223	200	242	211	221	224	224	236	227	217	224	203	214	238	262	265	239	226	240	229	233	188	228	228	220	216	241	221	240	215	222	236	254	249	246	247	220	241	248	232	218	220	251	235	246	216	242	224	228	251	187	236	241	214	215	243	236	255	210	223	198	266	239	223	223	258	249	242	215	226	237	248	232	236	218	225	205	236	249	222	232	228	230	236	207	208	213	229	220	207	248	240	234	201	241	202	234	245	237	235	232	243	212	221	256	235	220	218	221	248	234	235	263	250	213	218	230	228	238	215	215	195	213	231	209	241	246	223	226	202	239	255	227	223	228	236	234	241	214	216	211	249	245	216	201	214	235	228	224	233	243	247	206	204	233	219	243	216	227	225	230	272	227	238	221	191	207	227	247	255	221	251	248	219	239	230	231	206	235	227	238	211	220	234	217	222	228	235	213	226	244	253	230	231	227	236	226	238	224	247	226	229	221	227	216	233	243	208	248	243	241	229	222	227	244	269	234	228	222	240	230	263	229	238	220	219	211	240	218	221	205	236	247	216	203	238	219	236	224	211	226	209	245	235	232	220	194	240	232	220	234	247	230	239	223	230	226	202	230	220	211	214	199	206	207	224	230	234	254	217	218	238	222	202	239	230	205	201	216	208	214	242	241	228	256	230	220	221	222	211	231	213	225	241	238	227	246	241	220	264	204	229	198	250	247	221	245	227	223	228	257	216	247	240	235	248	213	229	188	233	208	255	247	224	244	240	213	232	203	246	223	233	210	242	220	216	230	249	240	240	228	230	237	227	221	246	240	246	229	212	270	233	254	232	243	219	229	239	213	179	244	228	243	222	240	222	240	229	219	204	226	227	226	239	234	252	244	223	232	236	215	204	233	245	228	228	257	218	246	230	238	240	223	266	223	208	219	217	235	244	234	253	227	228	246	222	233	230	244	210	206	240	216	230	201	226	224	221	252	217	203	224	242	243	203	220	249	234	227	258	245	218	259	238	226	204	233	244	251	213	249	215	223	239	185	244	237	212	219	245	226	243	250	227	245	232	220	213	221	217	265	224	233	252	215	240	228	206	231	245	228	201	229	207	213	223	230	230	236	217	212	250	221	222	246	245	221	252	239	233	236	236	222	223	246	218	225	234	240	213	238	210	257	266	227	250	231	222	228	258	204	239	200	211	220	249	209	184	221	245	209	197	222	226	232	228	209	241	223	221	208	241	254	241	211	220	233	244	211	250	217	249	219	210	217	224	207	182	218	240	219	221	231	202	236	205	244	246	216	209	225	218	246	222	225	223	233	243	226	224	243	217	262	222	226	216	236	215	221	236	210	234	226	207	235	249	206	239	232	208	242	242	246	266	276	209	225	206	232	234	251	241	241	248	224	227	238	222	232	223	229	215	225	224
18973	20730	3619	1573	1273	960	785	619	552	497	433	391	381	394	376	361	339	340	337	334	307	337	334	320	326	341	334	294	311	322	341	336	327	326	337	321	336	338	302	319	320	323	301	313	333	290	310	340	328	314	351	341	334	309	307	335	341	298	339	341	379	332	310	312	318	337	327	319	347	315	313	304	338	263	288	340	336	313	311	318	319	314	310	304	336	318	340	290	331	292	324	315	309	330	306	337	306	330	334	321	329	349	283	311	302	312	325	312	317	302	312	314	286	323	316	312	329	303	287	309	321	305	320	311	299	291	298	329	292	299	335	292	293	312	309	318	300	326	300	288	335	303	328	282	332	324	315	331	327	295	315	300	340	308	278	328	377	328	299	345	314	308	337	292	292	327	291	323	324	304	288	329	325	291	316	295	304	299	324	297	308	323	313	346	330	317	322	330	310	314	314	336	314	328	312	314	316	287	317	269	305	308	334	328	330	332	328	329	303	299	326	305	325	336	307	302	327	320	287	281	323	277	327	305	296	317	307	341	311	315	311	319	349	360	282	286	304	295	294	322	288	313	314	297	315	326	330	311	323	317	358	309	328	298	318	305	294	296	321	303	343	318	297	361	325	289	351	294	371	287	303	295	328	319	321	316	347	313	290	328	306	302	336	331	316	305	284	302	322	300	300	309	322	322	299	305	300	317	314	329	292	299	340	291	316	297	286	305	350	337	323	317	304	317	304	318	311	314	317	312	322	308	344	304	324	307	343	343	312	340	300	319	306	315	309	321	329	326	321	331	315	313	353	306	335	296	302	315	332	302	288	336	294	309	304	307	309	323	326	323	296	303	315	322	301	328	298	335	262	319	319	312	286	334	333	341	298	310	296	303	282	326	330	316	333	316	356	319	329	337	339	329	281	339	346	290	338	293	322	341	343	311	301	294	329	313	311	298	314	316	283	306	299	331	332	333	311	277	314	299	325	288	295	325	322	310	323	340	329	315	339	324	336	330	335	296	329	332	283	324	325	297	312	323	332	345	283	355	279	287	325	304	304	315	276	321	347	313	335	310	317	334	318	317	344	312	319	318	295	344	330	342	300	282	328	307	315	320	333	296	306	321	335	312	327	329	308	317	324	316	312	333	331	289	287	297	312	315	321	319	331	334	318	297	305	315	336	308	304	323	282	322	306	322	329	285	321	325	317	293	338	337	305	293	306	294	348	306	329	354	300	298	293	292	314	329	311	301	309	338	283	331	317	313	316	306	301	339	311	289	305	326	282	290	344	313	336	292	300	330	320	279	285	310	305	326	327	333	320	313	348	300	312	311	318	350	341	328	313	313	327	333	338	308	334	316	312	319	309	296	292	338	270	330	335	288	309	325	330	302	318	317	313	335	340	306	304	342	271	330	312	329	333	308	308	297	323	342	324	327	310	333	301	340	342	307	307	301	344	303	318	317	314	319	311	323	346	318	310	333	323	292	287	305	352	320	305	341	334	322	306	310	315	288	334	336	318	313	306	327	317	308	288	336	314	291	295	300	313	345	334	279	309	307	336	345	325	330	293	297	331	299	319	294	308	354	321	321	315	300	306	321	307	314	326	293	320	308	324	295	340	310	308	303	340	328	343	336	327	316	299	331	314	309	307	331	332	337	309	309	294	337	338	315	292	309	325	327	302	342	314	322	333	325	365	296	341	333	301	306	288	321	297	347	282	314	309	306	320	330	332	311	337	310	340	315	315	331	300	353	321	321	295	283	325	337	346	330	299	331	325	307	306	315	331	302	299	297	312	338	311	330	295	268	306	310	316	324	316	337	327	299	314	300	309	297	297	277	339	332	335	305	304	323	344	315	337	325	296	298	316	328	286	311	304	312	320	291	295	327	309	343	315	328	326	333	312	305	329	289	316	318	303	307	290	309	328	325	304	314	328	312	333	317	305	305	346	314	309	304	304	322	339	327	348	320	310	363	288	340	312	302	293	314	300	319	323	344	326	320	322	348	303	319	282	307	321	290	321	307	315	317	340	352	317	298	300	303	322	322	311	315	308	334	316	349	314	324	338	290	315	294	322	286	281	306	339	298	322	331	299	314	336	317	337	324	325	289	318	332	308	315	334	315	326	343	304	317	314	302	319	308	318	305	313	314	303	341	304	310	332	322	332	310	305	307	320	316	310	309	298	320	334	342	297	311	316	300	360	300	339	308	311	311	316	341	329	314	343	322	330	307	304	316	323	301	305	285	312	315	272	355	281	347	343	313	294	287	332	314	327	331	325	307	309	294	306	338	315	310	309	287	350	301	341	343	327	335	304	303	284	354	310	307	301	335	307	306	313	311	330	320	306	321	355	313	290	302	333	320	301	339	299	304	312	297	330	337	322	322	340	310	309	330	301	335	333	329	271	312	302	340	310	311	317	342	309	336	310	336	303	301	310	290	311	316	322	312	340	310	286	324	296	313	276	317	292	316	288	337	324	311	300	313	311	301	322	324	353	313	321	301	329	333	293	317	305	299	274	320	341	304	316	333	313	311	309	332	315	299	332	314	318	323	330	294	333	319	328	306	317	308	339	341	303	294	290	315	292	314	326	297	333	322	309	333	301	307	296	318	302	291	302	317	322	320	308	314	329	283	325	325	309	313	290	309	314	299	314	302	330	329	306	330	316	294	300	309	320	286	334	334	312	316	320	301	293	343	280	314	294	327	311	319	313	352	312	334	317	311	324	336	331	329	324	327	317	311	343	318	283	326	290	321	284	307	321	324	323	311	313	338	321	320	327	334	292	308	327	320	304	338	294	321	296	281	333	305	313	312	323	294	327	289	294	352	319	318	333	325	319	305	301	321	300	339	330	294	306	290	299	317	335	313	316	284	294	313	309	295	295	314	318	335	290	336	307	320	307	296	319	300	297	316	315	303	315	299	333	321	303	337	343	316	290	303	339	304	325	298	330	328	336	322	326	345	315	297	331	337	293	315	329	323	285	280	333	320	331	355	295	304	346	315	316	318	317	293	327	279	295	313	329	304	302	306	302	321	304	277	315	335	335	306	323	303	330	290	355	273	318	305	300	310	335	343	297	332	290	314	312	287	349	316	260	328	333	329	311	307	308	304	311	331	322	311	330	305	293	294	326	319	313	316	331	325	305	332	308	330	315	325	285	317	294	301	306	323	310	327	333	280	338	306	311	310	312	295	297	311	330	294	279	308	280	331	305	304	339	306	316	331	301	298	309	347	304	318	300	287	296	319	332	298	344	314	303	316	316	292	313	300	310	333	332	305	322	272	302	328	324	337	296	316	325	303	333	330	339	321	311	310	318	324	334	325	313	366	315	292	319	309	322	318	314	347	325	297	320	311	312	302	320	306	300	298	347	295	305	326	319	323	325	331	300	307	328	330	326	312	314	301	306	284	305	293	291	318	279	328	331	327	306	313	310	302	320	323	304	335	315	320	347	319	308	329	320	322	305	348	289	313	332	329	311	280	310	302	297	310	306	299	305	301	330	339
21953	20994	28334	23833	21000	20979	6425	1362	1025	1051	959	928	905	815	825	806	811	781	808	758	764	737	717	785	770	760	706	783	722	759	762	704	742	739	752	703	743	738	742	772	738	721	711	731	742	729	749	780	718	730	696	760	709	734	759	741	695	716	731	730	753	752	680	706	703	682	709	769	707	741	703	723	728	723	714	722	746	768	686	731	716	745	708	758	718	722	725	711	727	772	731	711	723	710	713	689	734	689	703	723	728	741	742	716	719	712	734	770	751	763	777	708	686	703	734	717	707	713	747	719	727	703	681	679	723	750	698	718	724	720	704	725	693	751	754	792	728	747	710	681	697	699	690	731	754	712	732	727	731	754	756	768	704	761	733	707	702	692	721	720	723	718	710	695	787	698	718	705	722	751	713	705	708	780	708	704	723	707	728	698	705	687	735	691	726	716	686	753	729	737	722	710	688	752	725	730	718	774	746	727	692	712	723	730	704	697	761	724	742	744	706	686	701	684	736	684	714	737	692	798	687	759	716	662	739	663	737	726	712	697	702	718	726	744	688	719	691	756	694	703	729	703	734	770	724	768	703	702	731	758	701	715	746	749	754	750	760	701	740	732	694	761	732	730	745	730	707	736	679	718	737	727	748	735	732	746	733	716	711	648	684	726	766	686	727	688	720	693	749	797	690	765	710	690	705	746	735	685	709	721	734	711	734	727	735	737	709	722	768	737	756	745	759	770	757	747	773	718	717	756	694	738	698	734	718	705	740	725	762	703	740	730	739	701	726	706	746	739	717	712	706	685	662	684	691	714	702	722	711	775	736	726	745	763	706	771	757	697	702	725	720	727	705	688	735	742	646	749	690	689	711	686	682	719	713	803	734	720	757	686	682	748	726	720	714	663	752	694	742	751	673	775	761	699	707	697	717	721	727	726	697	732	705	723	710	719	708	719	792	712	754	678	771	706	706	752	777	732	760	753	695	714	756	758	740	704	731	662	661	703	743	694	751	670	702	727	720	757	762	740	713	712	705	689	735	694	709	712	757	704	737	729	730	691	752	697	711	736	718	678	733	713	695	774	752	702	730	697	712	716	690	705	670	672	709	725	714	689	692	708	689	728	742	696	688	716	731	699	691	723	718	742	745	719	666	696	667	713	691	701	716	765	716	713	690	751	729	695	713	730	746	745	704	731	683	678	743	728	747	715	667	761	729	704	723	724	726	729	742	752	762	755	728	724	697	766	735	767	720	707	703	730	733	735	694	717	765	718	729	693	747	720	733	673	682	723	684	678	756	649	714	769	743	763	713	738	728	718	757	760	729	728	729	693	709	688	754	731	724	719	731	668	710	710	716	695	726	722	789	751	702	758	733	726	739	749	720	704	716	698	696	730	723	682	758	720	725	692	720	740	717	729	711	748	737	731	769	731	689	704	740	760	674	788	745	680	692	763	738	758	715	660	708	726	707	710	731	716	728	741	711	737	693	756	745	731	727	753	738	695	726	730	710	691	722	659	741	697	706	702	648	744	723	789	692	732	726	732	753	693	701	702	684	699	708	702	713	758	717	725	721	719	704	697	758	755	750	747	698	712	758	741	780	751	726	690	706	691	739	748	737	702	690	702	728	717	701	737	714	746	718	683	710	691	751	755	731	721	751	715	721	705	681	671	771	701	726	725	751	761	712	654	705	760	709	772	698	710	728	718	714	688	685	689	759	691	775	716	714	704	708	734	721	709	720	707	709	651	728	702	745	664	693	737	711	689	690	711	717	729	705	672	723	753	685	753	650	713	773	692	707	730	745	699	731	751	715	716	726	728	734	705	719	703	785	731	713	698	736	730	779	714	724	682	747	696	713	665	696	704	722	704	728	741	706	726	702	735	705	731	728	710	758	740	705	720	725	717	695	757	703	683	696	716	726	712	726	701	751	669	767	656	744	700	766	684	681	728	682	701	707	703	691	741	758	751	686	727	734	710	680	710	673	683	731	761	720	697	781	772	722	728	690	712	739	739	694	722	717	741	689	744	690	786	729	725	743	681	716	698	727	756	716	699	649	697	725	695	704	669	711	715	721	752	724	736	653	708	686	738	742	757	690	733	729	722	715	716	722	693	699	725	704	701	774	689	709	750	672	698	693	719	733	742	783	663	770	718	745	726	671	720	735	740	735	766	737	738	674	714	724	690	750	733	679	719	735	784	690	759	747	724	778	694	706	727	749	698	685	750	718	751	730	694	754	701	671	750	716	648	650	719	699	687	735	715	733	698	710	721	764	748	750	753	693	654	691	726	741	694	725	722	730	692	740	685	730	710	726	737	694	733	700	709	686	691	689	691	743	759	700	743	781	741	715	685	721	686	670	717	734	719	746	738	708	728	722	729	651	724	699	769	733	730	749	670	730	732	670	731	722	717	768	718	711	721	679	716	678	723	714	706	694	690	721	715	680	709	723	702	688	716	731	740	757	725	705	695	746	711	708	708	696	697	706	768	695	767	704	728	708	706	726	757	742	714	734	724	697	780	701	722	790	692	712	709	737	692	738	734	802	712	697	722	671	720	721	710	762	668	675	715	705	715	741	702	698	698	711	740	692	719	720	765	704	768	724	698	703	703	658	679	677	744	726	741	728	722	718	769	698	733	718	756	691	715	713	719	750	681	729	711	749	668	709	699	749	764	694	738	709	685	698	745	726	713	746	715	742	711	685	751	774	722	708	766	695	697	774	702	748	703	679	661	684	725	709	755	728	752	722	717	700	715	717	720	700	720	699	675	719	730	704	702	754	758	728	711	682	749	726	763	768	730	706	711	736	697	744	725	714	782	707	728	732	721	683	750	724	652	688	710	636	683	727	738	725	720	754	749	680	699	735	734	711	757	744	697	739	729	753	712	755	751	790	721	747	707	735	731	765	692	731	706	700	714	696	732	708	724	702	692	731	716	699	694	735	748	749	709	698	696	668	732	702	679	762	685	698	669	720	717	710	734	754	677	698	718	692	686	723	666	714	739	737	684	732	736	732	722	730	730	705	701	696	718	749	729	726	707	689	755	709	770	691	693	752	725	741	746	724	709	684	680	743	731	740	700	722	700	688	744	747	729	744	760	760	711	716	738	658	721	737	736	735	696	730	689	685	690	682	704	723	732	736	723	688	700	733	683	720	694	717	689	743	714	737	730	744	690	688	735	744	746	709	714	722	747	716	716	691	697	680	723	728	757	710	715	738	701	680	705	694	751	723	769	720	759	735	712	714	694	678	708	715	728	697	728	773	708	687	692	681	696	740	740	748	725	746	681	747	729	700	706	720	695	753	744	741	706	720	717	666	692	686	770	737	689	762	748	733	730	693	752	702	671	689	715	697	683	763	723	758	751	743	684	760	654	676	805	736	750	684	726	707	735	696	744	704	711	708	732	772	738	707	757	721	756	757	712	686	740	729	700	662	733	693	701	711	691	720	741	736	716	701	683	719	756	727	744	702	734	738	716	698	653	780	681	773	678	692	720	709	710	714	701
23853	28876	10087	4800	3716	2808	2272	1892	1699	1426	1374	1201	1181	1116	1118	1056	1016	1018	1023	1054	991	986	999	976	985	1051	933	1004	967	988	963	905	891	882	939	850	957	895	945	943	826	899	961	889	965	906	905	938	951	866	902	939	897	955	916	918	928	897	933	880	929	918	898	902	892	949	941	938	948	897	850	887	921	920	893	906	901	871	935	880	936	882	848	852	912	895	882	865	932	846	957	948	919	907	856	921	916	898	862	924	933	915	883	923	921	943	857	932	937	958	912	899	906	862	904	844	938	868	951	867	876	917	893	904	905	920	953	933	902	936	890	936	908	893	913	873	961	926	940	893	956	877	907	891	931	907	898	932	945	913	889	932	927	866	956	916	902	896	969	924	953	898	920	866	914	886	927	942	856	932	879	907	886	954	961	904	862	899	916	876	869	939	907	865	912	889	929	879	917	892	933	967	911	897	903	914	963	880	926	915	910	893	901	935	950	863	886	899	906	931	949	921	870	902	880	944	855	900	901	944	889	885	893	912	883	913	892	905	918	884	935	901	877	886	845	869	912	925	981	912	871	915	943	860	946	884	883	912	897	878	933	886	891	893	890	887	900	929	932	882	936	962	917	843	914	911	925	928	906	853	953	888	895	935	846	910	898	875	915	889	917	925	917	919	907	955	904	897	898	917	936	855	912	853	933	911	947	915	900	903	909	891	900	888	918	921	884	973	941	917	899	903	886	920	856	968	845	898	907	928	902	935	991	890	917	928	884	944	939	899	882	818	902	940	925	929	918	928	903	908	903	893	904	866	912	898	899	908	889	896	905	908	881	961	941	937	817	930	915	919	891	876	972	936	940	850	913	922	871	913	892	914	846	867	856	883	937	891	913	899	933	902	880	948	910	886	932	913	899	945	871	912	886	872	884	890	922	913	902	896	897	892	896	906	858	888	875	967	892	914	924	886	911	875	896	954	856	882	929	864	868	928	892	895	936	904	889	842	869	881	903	900	957	956	916	864	922	954	908	896	947	924	890	874	936	931	891	915	905	938	905	892	928	926	958	982	898	921	886	861	898	917	888	852	870	894	887	847	869	918	913	865	912	877	922	854	887	960	930	903	909	908	873	909	892	952	905	950	838	889	906	919	836	906	890	976	906	912	852	867	932	927	927	934	843	905	910	886	932	903	873	925	925	898	888	894	887	903	881	922	920	884	872	852	866	917	914	879	820	891	916	964	898	891	920	922	938	949	852	878	923	919	905	868	908	916	926	912	897	864	865	938	892	918	937	914	859	893	916	893	947	932	949	887	875	895	944	961	938	905	922	916	937	939	890	892	894	924	874	870	930	868	923	919	888	928	893	915	925	911	852	865	963	941	919	927	880	919	937	931	923	882	884	925	915	846	932	919	892	939	873	932	931	934	945	917	932	939	874	896	939	923	868	909	981	936	880	886	943	916	978	894	995	925	897	897	876	851	912	905	867	915	878	957	943	900	916	838	890	889	919	890	873	903	913	910	879	886	869	885	843	858	898	942	907	931	944	875	918	879	848	929	917	904	909	893	869	832	907	895	945	880	890	872	939	874	900	931	966	949	916	860	845	886	893	931	922	853	833	931	894	892	948	854	918	906	874	865	935	917	881	904	937	912	893	914	854	917	904	902	885	955	881	880	882	903	936	882	868	877	909	892	897	928	937	899	871	912	928	906	891	940	903	872	930	848	887	892	910	878	883	974	862	936	888	929	840	928	891	891	946	885	908	877	893	939	861	920	914	910	844	928	872	892	896	917	904	922	934	824	902	905	954	895	931	971	916	827	916	910	863	857	906	883	916	857	939	894	894	969	868	913	904	875	911	939	901	874	943	872	936	887	866	854	901	870	829	894	905	921	883	924	907	882	849	908	854	919	901	889	907	872	948	871	919	874	902	903	907	949	878	865	894	919	846	942	835	924	926	940	878	943	931	916	901	910	859	928	937	905	856	876	886	903	983	933	864	905	902	858	943	906	836	912	881	858	856	876	964	932	894	939	920	879	941	891	920	859	940	920	961	894	957	901	892	896	877	850	932	904	830	899	939	909	906	884	928	883	933	882	884	926	895	928	929	881	899	924	909	898	905	952	915	905	903	933	845	839	875	907	916	880	922	970	925	851	916	909	883	952	935	938	902	880	935	905	942	916	898	924	905	911	949	924	911	898	874	861	869	870	951	873	826	917	887	892	927	931	975	933	962	896	871	950	935	915	903	897	879	872	921	875	915	914	895	917	903	931	860	905	1002	862	940	952	899	851	935	937	905	893	929	893	854	860	847	912	897	902	916	833	894	881	900	934	889	924	846	878	901	924	907	851	919	881	903	892	904	925	900	904	855	908	896	887	923	894	920	897	871	894	938	976	914	923	889	891	883	916	929	956	930	881	879	905	872	929	953	896	918	936	906	885	900	852	892	930	910	895	892	893	873	874	897	891	982	946	916	887	932	892	887	904	915	913	918	968	912	893	850	905	867	856	877	880	863	892	886	918	897	926	949	911	957	897	921	862	914	922	933	908	909	920	936	905	890	895	958	868	889	903	916	892	899	930	906	925	883	890	982	874	889	920	905	957	881	863	930	879	889	923	946	924	939	905	960	878	892	904	962	950	952	898	886	963	913	922	838	872	952	859	895	844	913	858	849	900	907	965	932	921	899	882	956	893	879	902	814	856	871	875	925	948	906	921	950	938	878	900	916	903	901	881	857	863	920	884	880	920	921	889	932	908	912	892	921	940	899	925	888	923	900	909	872	922	924	897	865	946	869	931	875	911	895	913	911	922	870	891	904	931	939	840	884	920	888	911	908	864	918	895	827	905	911	909	909	915	891	889	853	881	936	908	898	889	902	928	900	952	887	935	918	936	926	892	903	822	896	930	906	943	915	870	872	952	931	839	895	883	897	909	908	863	925	900	925	946	901	880	898	879	850	874	892	879	909	908	863	907	938	874	912	908	920	900	856	927	890	926	889	912	925	860	881	918	870	934	912	893	869	871	933	867	904	894	921	931	914	902	886	863	881	866	935	943	932	905	954	898	878	911	875	925	891	950	976	899	930	817	881	932	910	875	917	898	880	925	910	911	935	893	863	896	900	916	899	877	895	864	885	886	856	901	885	901	902	893	909	972	860	898	894	920	957	902	879	928	869	908	916	917	913	855	850	917	916	897	880	887	910	917	926	889	902	877	917	911	899	951	913	865	948	934	895	903	922	906	899	864	855	852	789	860	888	906	948	905	985	888	904	915	898	902	896	879	874	880	863	895	937	914	884	909	842	830	909	887	918	930	873	895	891	906	890	925	923	883	859	842	899	880	884	926	901	884	902	919	920	851	903	948	908	927	896	894	960	919	914	919	925	902	851	879	904	839	894	874	898	966	914	894	893	917	915	840	917	898	940	854	938	892	872	894	952	898	900	832	938	920	915	919	938	915	942	908	944	896	876	878	896	912	893	928	914	897	938	846	857	874	890	864	873	908	882	857	937	917
26902	18576	4768	976	650	552	512	487	495	457	498	456	433	524	486	495	469	443	445	498	509	485	425	469	415	477	476	446	427	493	472	462	517	468	488	495	467	485	464	466	497	433	473	435	444	480	449	477	502	483	468	445	465	466	445	508	499	470	467	480	492	474	504	472	508	463	454	461	455	452	432	437	478	515	479	444	491	446	449	448	462	480	529	508	446	489	523	453	471	430	451	486	427	466	457	473	451	457	450	466	493	471	470	482	497	417	506	466	458	430	453	457	415	492	490	440	490	478	453	481	466	455	431	453	480	450	449	483	498	494	458	435	479	455	508	488	477	471	446	456	506	437	496	468	447	452	495	441	516	499	449	471	518	470	526	447	465	465	473	468	422	452	477	467	459	454	495	482	427	474	479	453	482	473	464	483	470	486	466	501	453	479	473	511	455	502	489	460	473	445	493	478	463	479	477	467	520	456	532	449	488	464	453	463	474	495	465	497	500	503	463	446	494	473	461	483	485	489	484	517	427	473	462	424	454	483	466	444	503	447	486	438	458	430	483	475	454	489	464	477	490	502	451	462	441	469	460	484	502	455	440	467	463	462	477	414	461	499	487	465	469	475	464	492	475	479	445	478	431	470	489	460	458	474	463	467	495	448	466	498	446	431	444	483	465	469	471	510	507	476	477	461	466	478	453	511	465	438	493	487	465	489	463	455	512	447	473	469	444	445	526	458	458	471	462	484	478	455	502	456	478	464	473	486	440	509	456	452	471	471	467	486	434	500	456	448	496	421	459	462	439	439	455	487	490	478	492	448	485	470	451	495	486	480	434	488	449	438	462	477	467	471	502	481	460	489	461	419	458	480	494	463	465	497	468	509	502	475	480	466	477	499	454	472	474	459	486	491	455	443	450	483	425	450	463	472	458	493	472	470	450	430	454	462	476	465	458	535	527	483	502	455	467	435	495	451	491	464	480	447	470	450	465	472	461	459	484	454	476	453	495	464	453	505	416	464	456	466	470	505	515	459	498	474	476	453	469	466	487	472	447	479	432	483	470	436	489	400	471	487	440	471	460	455	483	458	440	481	461	492	443	489	477	482	475	484	465	431	472	456	448	500	489	456	471	470	409	459	457	504	467	456	432	469	511	498	480	440	424	472	467	496	463	493	504	429	448	521	469	453	432	442	438	437	467	456	488	445	485	494	457	457	471	498	467	462	486	455	482	464	474	461	472	473	435	484	491	473	458	499	456	454	476	438	466	470	485	479	474	459	487	498	484	506	484	518	470	463	471	453	468	447	447	460	525	485	462	518	455	508	485	489	500	454	463	447	537	447	471	454	457	470	486	461	475	496	462	429	419	486	462	469	483	457	464	504	490	471	439	440	505	438	481	508	475	441	479	445	450	433	477	431	474	511	434	476	465	474	468	498	493	494	486	457	469	449	473	492	485	445	488	444	464	481	490	503	446	499	443	485	485	454	478	458	430	473	453	476	477	491	466	492	489	456	459	447	468	458	454	464	452	504	439	496	506	461	502	439	461	431	440	467	470	487	474	445	496	486	487	496	500	481	430	426	463	498	475	489	474	478	434	451	464	448	467	455	449	472	465	482	459	523	470	446	490	482	479	474	464	465	451	484	503	473	441	486	455	502	492	471	452	457	473	421	460	453	457	455	468	472	450	442	452	458	453	463	450	456	453	472	500	448	482	449	480	477	496	466	499	464	463	478	473	456	456	463	495	460	468	450	478	469	485	486	464	472	460	448	487	481	476	461	465	476	459	480	519	452	474	476	456	484	471	481	508	456	482	462	492	454	496	471	467	477	473	473	456	474	467	463	467	457	502	451	498	429	458	479	471	440	439	470	483	442	521	503	465	477	513	479	514	452	453	448	466	476	483	440	455	459	495	478	505	480	447	488	468	487	475	470	454	486	484	485	504	480	494	496	436	416	485	416	454	482	480	472	455	479	448	445	458	492	479	435	444	475	474	438	460	441	434	472	491	462	521	503	482	490	464	463	455	482	486	456	417	469	451	451	459	472	482	457	475	472	457	429	502	472	510	452	476	492	466	450	496	473	444	487	479	454	494	491	441	474	458	487	465	507	456	486	462	467	458	486	447	474	494	491	415	480	463	458	464	470	466	495	480	448	488	466	431	476	468	497	465	484	498	481	477	473	481	469	483	465	494	452	443	460	463	466	482	440	439	483	404	466	477	458	503	428	477	465	489	459	486	455	456	481	473	478	417	484	516	463	468	460	470	460	464	471	440	490	451	480	481	482	487	499	446	484	444	501	480	480	473	479	437	455	475	494	474	445	469	500	470	461	494	503	442	471	450	471	495	473	451	487	431	444	502	465	479	457	456	466	477	455	505	474	466	447	507	467	460	464	488	462	469	488	500	435	458	456	495	447	454	463	450	423	439	521	445	516	460	448	474	457	480	475	464	447	482	451	474	500	462	468	485	438	464	512	489	459	487	505	463	491	479	468	473	457	468	446	491	489	468	433	469	479	458	450	456	469	454	461	474	469	472	441	450	478	486	438	461	458	469	445	470	443	458	456	497	477	485	463	445	463	449	428	465	460	462	449	459	453	507	483	470	470	488	451	483	451	463	444	484	493	464	484	501	469	473	414	453	454	470	453	496	482	443	473	427	434	472	466	472	451	437	444	470	437	491	448	464	494	461	450	477	468	497	475	451	459	458	490	475	479	487	465	460	435	467	475	506	454	463	478	448	467	475	478	461	505	452	533	455	454	449	481	490	467	486	468	494	463	505	487	476	430	487	445	503	461	494	435	456	444	484	432	460	476	468	485	469	480	460	455	448	480	466	498	467	459	483	460	482	484	474	481	478	424	477	477	465	475	483	462	461	461	490	501	463	478	450	453	491	456	465	482	464	466	475	472	465	467	450	486	473	484	471	463	478	512	470	445	480	404	468	476	497	483	463	453	443	447	453	489	461	428	471	476	448	497	507	462	506	478	462	484	484	453	499	459	492	493	501	466	484	454	454	487	478	455	431	477	454	481	481	480	456	453	470	511	469	470	459	492	482	480	473	413	468	448	488	497	467	472	465	463	433	479	459	459	458	478	466	467	458	469	466	436	461	421	424	509	419	536	474	428	507	505	514	469	446	514	438	480	465	471	459	473	471	417	482	482	472	433	497	474	465	463	461	467	475	489	475	474	478	476	463	478	456	496	493	492	463	468	482	487	489	489	482	429	491	477	482	489	477	456	505	492	487	442	478	458	460	498	471	482	466	449	480	452	491	484	462	479	495	516	440	488	489	470	475	487	480	494	468	447	482	457	484	491	479	454	458	452	449	481	463	426	494	464	459	529	501	468	484	474	445	435	470	454	471	444	488	484	452	477	468	469	465	494	479	488	456	489	446	491	479	429	469	512	493	492	471	456	464	450	508	452	497	502	487	484	463	448	479	462	506	449	439	449	476	495	461	459	489	511	505	507	458	438	464	450	459	460	471	490	505	462	455	442	426	428	492	471
11621	8303	1589	1013	805	683	685	630	638	646	555	571	587	575	570	586	569	613	583	620	627	605	584	594	607	543	594	578	572	573	584	570	576	576	592	590	622	636	555	604	557	564	569	593	584	587	552	594	563	615	566	571	581	573	592	568	562	603	627	609	539	595	583	614	560	567	620	596	539	554	588	562	591	529	548	567	524	589	558	573	567	635	555	583	561	562	573	547	592	563	609	568	562	563	566	578	562	602	621	593	571	547	603	534	620	585	578	581	564	594	550	577	588	585	575	533	618	568	596	564	539	576	566	540	581	570	601	533	597	588	582	620	534	583	570	598	607	568	603	583	589	585	579	614	583	652	579	572	611	553	585	595	590	583	584	589	586	592	533	599	590	582	563	568	598	571	591	582	566	550	579	516	577	549	561	559	546	600	618	558	587	604	643	566	614	594	624	575	573	581	528	580	632	588	556	616	572	561	597	522	571	588	588	541	547	573	508	535	560	582	560	547	552	619	572	549	573	592	578	560	552	544	548	578	589	575	560	590	598	616	637	558	568	546	549	590	561	574	586	581	586	594	580	572	574	565	573	575	587	574	563	567	587	573	551	525	559	605	577	621	584	567	537	596	583	533	566	602	592	573	523	601	597	579	552	604	571	586	612	570	547	549	576	571	601	588	568	590	554	608	601	653	586	511	582	596	620	598	617	593	609	577	557	556	561	586	555	553	569	547	604	609	522	560	596	551	584	581	561	555	558	570	569	592	558	593	571	580	542	571	643	598	593	570	616	571	600	560	517	570	518	545	586	575	594	540	558	558	605	601	576	589	603	620	609	539	565	575	574	557	592	589	549	556	557	601	540	553	561	577	549	538	560	608	560	573	561	561	542	575	520	599	552	610	601	568	586	601	521	612	600	589	565	585	582	579	565	582	578	576	574	528	567	579	580	624	570	564	555	568	574	612	538	583	592	535	611	530	572	591	560	593	585	570	586	600	566	629	584	573	582	593	540	549	570	579	598	594	557	614	544	575	542	604	572	570	555	595	607	570	583	556	554	520	569	574	548	575	609	576	559	543	610	588	567	609	560	564	560	552	571	570	589	628	572	616	553	567	547	583	578	609	561	592	617	587	572	569	535	570	565	589	603	562	541	578	545	581	573	557	567	513	586	595	596	560	593	558	566	599	601	593	552	601	628	574	585	583	618	572	620	576	538	576	613	562	550	519	560	556	600	536	582	585	572	585	587	610	596	616	539	581	603	575	543	585	586	584	559	529	567	562	590	602	636	632	574	598	613	596	583	594	593	558	592	579	621	553	582	559	603	620	545	589	582	575	585	616	580	586	602	597	589	598	572	609	602	564	597	580	594	558	545	607	535	589	575	610	578	614	578	559	594	544	562	586	599	552	603	590	530	577	574	528	591	564	575	593	604	550	614	592	562	601	592	578	583	613	559	602	603	568	582	581	556	600	576	601	578	633	585	573	588	548	549	573	585	556	627	564	525	559	601	583	618	559	557	550	593	606	605	626	571	624	572	578	617	610	629	579	602	613	579	566	541	593	569	551	604	625	556	568	578	616	565	567	590	594	581	578	563	574	578	535	578	575	590	611	592	627	550	560	580	569	531	561	583	582	587	574	573	579	620	591	616	592	571	572	625	613	586	548	596	569	569	563	570	586	565	551	565	572	545	550	625	554	590	539	597	576	568	598	583	575	546	567	589	526	582	585	549	574	590	543	568	597	561	521	594	578	603	571	607	584	593	569	604	584	588	546	587	579	527	576	601	563	564	598	546	577	603	539	589	575	555	541	587	535	547	546	554	557	582	563	581	596	584	564	603	622	538	622	570	565	569	552	568	559	591	544	567	576	536	545	592	558	593	595	572	571	553	594	573	535	603	601	578	622	590	572	619	560	604	613	582	595	550	583	598	615	555	576	635	605	567	586	620	573	576	578	633	590	579	574	609	579	603	596	572	605	571	587	564	589	552	580	615	582	556	577	544	602	554	591	514	592	564	544	540	603	563	592	597	553	551	563	626	572	576	617	586	571	615	565	557	631	563	602	571	600	567	599	628	615	591	559	560	582	562	587	561	569	597	597	575	612	584	578	557	563	569	566	563	569	619	595	588	603	593	575	587	552	562	566	530	577	527	549	581	597	567	575	553	610	594	622	658	550	584	577	579	551	620	661	575	581	547	561	568	564	598	585	609	557	558	584	568	587	601	549	600	622	600	579	571	584	616	608	603	608	597	572	547	599	602	574	614	563	603	600	582	546	610	579	573	576	563	582	553	554	556	524	552	579	647	567	556	558	586	587	561	590	580	559	601	561	587	579	574	537	566	566	597	548	598	579	572	595	591	624	608	574	575	549	543	553	562	564	564	577	554	535	536	542	552	592	576	568	579	574	603	580	581	556	592	592	592	577	574	566	578	525	572	529	641	559	584	575	592	591	579	576	578	563	559	578	561	584	646	573	598	617	578	565	575	650	585	609	574	625	542	574	593	604	600	592	559	573	592	558	588	587	586	594	575	609	603	595	600	578	590	596	621	575	595	591	580	588	580	562	597	559	566	571	568	561	564	620	586	561	569	632	553	585	609	558	603	565	532	548	571	625	613	536	602	578	591	548	538	596	565	562	599	564	581	574	584	592	574	603	550	535	575	553	552	586	557	552	624	631	555	590	595	580	549	621	525	571	566	589	586	559	601	528	557	572	552	612	594	572	585	571	593	545	533	595	569	558	583	612	556	558	602	560	586	600	611	592	561	506	537	572	587	560	565	604	553	620	604	544	598	579	563	551	576	623	575	554	568	622	578	557	586	584	544	572	598	636	556	613	586	565	573	548	591	555	604	547	557	610	564	611	561	615	556	584	589	617	574	599	576	557	581	562	546	537	581	573	557	626	589	595	602	589	556	545	586	570	541	558	617	561	592	586	601	581	550	577	564	549	574	574	594	556	569	580	539	559	553	562	493	568	582	577	552	537	570	577	522	589	556	589	565	601	598	595	556	594	577	542	552	587	632	599	602	609	567	595	598	585	594	572	586	610	571	553	573	583	591	548	565	538	569	561	598	575	561	561	562	582	564	606	589	588	594	600	557	575	609	609	573	632	600	580	606	562	594	593	570	545	600	579	548	612	582	549	571	549	580	614	604	594	605	586	560	599	564	564	559	552	528	572	596	589	543	598	576	607	580	574	646	593	604	573	555	609	576	581	596	535	593	559	548	539	603	545	539	542	545	530	558	605	557	554	562	563	589	595	540	595	614	556	566	558	583	558	604	647	564	546	575	608	601	595	571	555	591	587	556	596	591	585	627	581	529	539	573	574	553	592	577	600	588	600	562	550	579	560	567	592	560	541	586	570	588	601	547	586	557	562	562	633	565	571	570	563	588	579	572	563	582	625	560	553	587	584	612	588	575	580	599	577	574	584	636	585	529	563	587	601	507	588	577	575	569	602	605	563	556	604	547	564	590	576	560	594	622	587	578	551	580	562	596	553	589	582
22877	20957	27963	24119	20912	7859	1536	1141	996	1023	940	961	982	954	914	950	900	885	899	881	901	916	892	896	889	882	896	875	878	843	859	836	866	855	879	841	940	805	869	854	787	865	901	860	871	881	871	814	885	825	844	913	915	872	856	854	819	838	836	857	876	869	931	866	879	841	872	841	886	933	871	862	815	892	845	877	909	887	871	892	845	860	905	872	860	842	862	871	875	847	948	905	877	849	839	886	868	871	879	854	882	828	839	859	858	862	935	851	854	864	838	945	813	846	841	841	884	872	863	890	854	874	809	891	824	865	908	835	887	877	867	856	881	816	859	912	902	911	885	888	855	831	860	873	880	932	820	872	866	865	894	882	833	905	876	800	861	877	900	878	878	886	856	906	891	828	848	851	884	826	852	824	924	889	879	868	838	824	862	815	877	811	865	860	848	889	879	857	876	889	866	898	890	883	856	854	851	862	880	811	866	848	853	847	898	840	826	890	863	876	890	845	875	897	887	875	826	861	910	837	885	855	850	899	831	847	844	871	859	841	868	851	820	864	808	856	862	808	857	871	878	873	873	825	861	850	814	813	884	795	900	841	866	879	866	886	919	851	873	858	909	867	870	893	888	806	870	826	862	872	854	843	826	838	861	865	883	836	837	821	873	912	808	875	829	850	823	842	900	876	786	891	842	846	904	860	811	940	810	876	847	844	824	822	842	868	888	869	886	845	897	879	858	843	847	900	871	875	856	874	848	892	856	882	855	859	861	849	875	850	870	868	860	886	875	930	871	881	819	857	857	874	875	855	913	867	834	891	913	871	831	856	870	839	864	869	873	913	833	818	877	867	836	872	803	864	869	883	888	873	849	817	837	881	910	871	876	884	886	890	874	863	872	878	873	917	876	908	868	933	829	860	827	856	913	866	881	862	808	916	858	833	863	866	842	836	846	856	885	838	840	861	870	926	867	892	888	912	869	874	886	917	854	892	839	851	859	861	847	866	867	903	831	896	864	857	852	903	831	820	818	915	823	858	883	851	882	870	862	883	861	903	866	878	858	857	902	880	819	871	832	888	882	909	848	851	868	896	880	882	902	777	851	880	906	859	815	867	874	872	861	778	817	891	860	889	878	898	905	832	898	894	775	788	844	839	869	853	887	883	870	857	897	857	794	811	852	927	822	884	852	842	880	915	866	900	867	831	839	867	829	860	953	817	847	853	811	866	864	874	857	882	804	840	845	889	867	866	854	867	849	833	827	900	877	882	928	817	816	860	869	853	826	851	839	875	874	864	901	821	886	882	883	851	877	854	903	884	900	860	857	886	887	817	862	871	852	875	876	854	878	861	885	860	853	865	796	859	865	877	865	818	847	906	898	792	849	845	843	890	882	874	836	864	837	843	857	874	854	872	852	863	879	853	907	856	864	821	830	870	865	847	905	872	827	893	865	854	875	866	884	880	838	891	911	868	854	826	863	879	833	825	813	888	900	824	868	800	890	831	857	896	852	857	853	883	807	916	877	845	881	876	886	850	862	785	828	820	862	795	946	899	879	879	867	902	846	845	919	895	872	862	874	869	875	849	892	883	875	856	862	876	873	862	881	837	870	862	822	826	876	870	829	885	872	838	855	859	898	925	844	825	875	845	822	862	837	888	897	885	857	841	840	825	885	862	843	809	883	866	845	836	860	912	896	861	863	820	880	882	922	891	866	882	840	847	902	884	874	875	868	885	880	839	827	854	874	898	875	860	830	865	898	876	894	846	890	872	827	882	853	868	854	857	883	866	909	871	896	869	846	852	868	864	878	834	853	867	889	832	863	856	859	831	827	854	827	882	833	833	874	921	876	833	899	847	815	834	885	810	882	824	846	898	858	829	901	871	848	867	885	851	870	885	812	865	791	866	897	864	865	824	834	868	882	820	819	868	854	850	847	847	851	852	824	812	855	852	895	895	831	850	826	849	893	887	780	845	881	884	878	930	867	906	905	808	918	884	854	927	914	817	816	858	829	849	848	850	872	808	855	855	835	885	837	837	857	809	843	892	796	853	905	820	862	893	857	856	828	871	923	810	908	906	839	837	899	878	838	837	861	819	833	841	875	872	880	805	886	903	808	894	864	861	887	857	881	849	881	906	850	873	850	862	836	877	820	798	838	823	848	774	837	867	860	856	820	842	850	875	898	874	926	882	865	876	791	863	848	869	855	854	906	844	914	841	924	894	846	874	888	887	829	881	816	875	870	866	872	906	878	851	819	809	863	818	867	893	866	848	903	846	919	909	874	824	855	846	914	912	890	829	836	851	874	862	845	862	851	883	885	867	860	840	852	816	852	875	847	861	824	858	831	869	852	883	838	904	877	858	849	859	906	849	906	896	887	829	841	905	872	828	916	846	851	822	850	882	817	850	885	831	849	916	795	869	875	899	867	827	842	808	851	879	893	899	899	838	835	813	833	827	854	847	852	861	869	843	790	853	875	842	811	865	866	852	850	889	851	856	870	932	868	756	858	842	908	858	849	892	795	932	854	847	877	890	855	888	835	918	863	836	864	952	865	880	852	890	836	861	893	833	876	870	877	862	839	829	847	854	908	869	864	878	879	870	874	783	835	841	843	825	842	872	832	896	866	834	863	878	902	858	840	884	783	849	758	850	819	855	844	899	878	860	849	854	881	853	880	876	866	868	827	869	869	900	820	823	891	854	851	885	852	878	900	855	891	833	836	862	832	842	894	850	855	889	876	791	897	867	858	862	873	838	817	878	890	833	850	813	892	840	820	840	877	845	899	881	855	800	839	835	849	854	877	859	864	874	838	853	856	838	857	888	842	836	852	827	826	906	824	891	863	872	882	882	839	844	832	883	845	830	900	852	866	880	927	884	790	882	873	864	879	826	845	866	844	808	807	878	902	804	861	901	870	858	890	866	874	899	834	850	886	864	906	929	872	889	862	880	934	830	884	879	899	842	914	874	843	806	851	835	824	895	904	863	839	797	899	904	817	817	845	856	888	883	863	868	912	931	870	867	833	842	880	866	881	844	907	796	886	855	855	926	850	883	877	846	855	882	867	858	841	850	830	818	861	878	879	828	884	861	877	820	815	839	906	877	829	847	843	866	892	828	868	883	852	831	846	876	888	859	880	814	854	922	811	905	879	873	843	899	874	902	836	837	891	852	864	873	901	864	790	863	847	874	836	820	836	843	901	899	842	871	922	821	894	862	888	860	879	946	824	854	865	857	836	805	834	821	943	825	886	846	844	873	889	862	859	900	880	861	882	851	816	867	812	810	861	816	850	879	843	882	861	886	885	863	918	851	847	887	856	830	864	820	899	826	879	933	842	891	879	847	876	840	882	870	805	873	857	850	885	900	849	826	840	860	840	907	836	855	873	834	920	881	882	890	879	822	847	869	866	881	852	858	857	872	843	882	854	809	869	915	859	902	866	856	897	886	866	863	877	880	833	890	844	834	795	871	827	858	870	894	899	865	866	853	926	907	871	825	847	937	872	842
26566	27797	6649	3373	2651	1999	1719	1520	1417	1316	1276	1190	1189	1187	1138	1127	1157	1153	1118	1086	1049	1097	1094	1031	1115	1072	1141	1077	1066	1128	1076	1092	1084	1036	1103	1079	1061	1007	1010	1078	1025	1076	1048	1128	1059	1074	1047	1093	1106	1025	1056	1093	1057	1044	1039	1030	1023	1085	1039	1024	1004	1049	1025	1053	989	1032	1052	1015	1018	1013	1014	1027	1079	1062	1018	1047	1100	1041	1068	1062	1012	1055	1049	1002	1039	1060	1058	1046	1026	1053	983	1074	1063	1049	1046	1084	1093	1034	1050	1066	1094	1085	1093	1038	1020	1063	955	1001	1033	1012	1030	1030	1038	1114	1024	1017	1070	989	1018	976	1060	988	1001	1031	1098	1032	1064	987	1032	1016	1101	998	1014	1067	1037	1051	1070	1093	994	1083	1007	1087	979	1110	1031	1019	1049	1049	1057	1017	1021	1052	1008	1071	1033	1024	1024	1058	1015	1041	1017	1058	1058	1049	1015	1031	1045	996	1033	1012	977	1038	1031	1014	1042	1077	1017	1113	1036	1063	992	1043	1085	1011	1052	1061	1067	1088	1053	1110	1054	1053	1051	1012	1002	1010	1107	1049	1016	1067	1057	983	1089	1003	1079	1058	1089	1089	1079	1066	1019	984	1029	1068	1030	1019	1074	1073	1051	994	1096	996	999	1078	1099	1013	1046	1047	1043	1053	992	1048	1010	1031	1106	1035	1034	1085	1033	1032	1059	1029	1097	1050	1039	1028	1036	1053	1022	1091	1100	1049	1024	1022	1064	990	1017	963	1011	1071	1068	1070	1057	999	1046	1062	1053	1063	1088	1023	1075	1050	1077	1077	1030	1031	1053	1051	1026	1096	986	1060	979	1032	1069	1050	1003	1054	1039	1028	1030	1078	950	1086	1049	1080	1057	1086	1087	1099	1037	1077	1050	1014	1044	1051	1122	1051	1057	1076	1127	1082	1067	1024	1098	1081	1021	1098	995	1075	1064	978	976	1072	1084	1049	1062	1032	969	1060	1027	1070	1014	1035	1079	1079	1080	1049	1035	1004	1076	1066	1042	1064	1053	1103	1047	1054	1090	1008	1032	1025	1062	1042	1054	1060	1038	1049	1089	1036	1027	1031	1076	1057	1076	1041	1060	1053	1052	1015	997	1054	1001	981	1010	1044	1037	1077	1025	1065	1016	1077	1020	1076	1052	1035	1084	1087	1052	1041	1024	1029	1064	1044	1066	1038	1050	1094	1021	1065	1026	1099	1016	986	1065	1079	1018	1031	1056	1032	1063	1027	1016	1091	1036	1040	1085	1080	1091	1048	1041	1055	997	997	1033	996	1020	1063	1090	1033	1060	1025	1053	993	1021	1075	1000	1064	1022	1095	1064	1015	1052	983	1045	1007	1026	1022	1045	994	1045	1049	1088	1015	1057	1036	1113	1023	1021	1047	1055	1059	1079	1075	1073	1073	1038	1070	993	998	1039	1023	1064	1043	1032	1044	992	1033	1044	1064	1051	1040	1030	1081	1082	1022	1076	1082	1059	995	1007	1043	1106	995	1073	1056	1010	1097	1059	1031	1124	1040	1005	1072	990	1073	1064	1045	1035	1065	1021	1088	1074	1119	1079	1019	996	995	1073	1082	1038	1061	1072	1053	1070	1095	1099	1041	1041	1082	1014	1069	1082	1035	1099	1061	1008	989	1023	1085	1036	1061	1032	1007	1077	1058	1048	1044	1004	1044	1030	1060	1107	1033	1074	1032	985	1043	1070	1007	1109	1017	1056	1075	1052	1019	1098	1040	1074	1043	1080	1096	1014	1083	1067	1096	1032	1015	1027	1071	1056	1051	980	1075	987	1025	1013	1074	1039	1072	1065	1040	1031	1118	1012	981	1069	1037	1083	1027	1095	992	1022	1016	978	1008	1034	1042	1073	1032	1010	1038	1089	1095	1074	1057	1080	1054	1009	1064	1050	1049	993	1106	1070	967	1142	1104	1018	1025	1031	1087	1025	1046	1068	1019	1088	1062	1026	1051	1092	1087	1025	1021	1074	1018	1107	1066	1031	1093	1072	999	1016	1045	1104	1007	1023	1077	1080	1016	1118	1056	994	1122	1049	1029	1016	1021	959	1016	1076	998	1124	1014	1053	982	1006	1081	1013	1077	1043	1071	1121	958	1038	1058	1112	1080	1007	1070	1060	1077	1052	1039	1070	1079	984	1036	994	1029	1022	1082	1041	1077	1031	1006	1019	1070	1025	1064	1010	1038	1025	1074	1026	1007	1048	1041	1058	1022	1053	1085	1079	1055	1077	1055	994	1065	999	1045	1026	1065	1076	1071	1018	1054	1015	1044	1027	1038	1002	1038	1062	1108	1021	1043	974	1035	1057	985	1032	1074	1115	1023	983	1063	1019	1006	1064	1050	1011	1106	1059	1049	1044	1007	1095	1052	1021	1013	1006	1059	1057	995	1055	1042	1100	999	1014	1015	1014	1039	1010	983	975	1069	983	1009	1056	1107	1033	1049	1047	1046	1026	1120	1043	1018	1068	1068	1085	1050	1081	1067	1062	1065	1039	1068	1085	1067	1077	1044	1029	1015	1042	1066	1034	1023	1014	1021	1029	1081	1038	1069	1021	1033	1057	996	1011	1054	1023	1055	1069	1026	1093	1058	1106	1081	1051	1051	1025	1083	996	1007	995	989	1006	1071	1052	1007	1036	1056	996	1043	1012	1052	1062	1103	1061	1063	993	1085	1002	1066	1066	1032	1012	1012	1099	1070	998	1056	1056	1049	1051	1029	1036	1031	984	1001	1057	1113	1061	1031	1065	1084	1045	1089	987	1086	1074	1111	1070	1062	1027	1038	1046	1030	1007	1007	1064	1042	1083	1053	1013	1083	1036	1061	1098	1047	1089	1070	1054	1104	1115	1090	1086	1074	1068	1074	1052	994	1018	1066	1052	1039	1086	1057	1006	1035	1061	1026	1028	1045	1048	1031	986	1058	1025	1052	1050	1035	1018	1066	1039	1033	1120	975	1076	1060	1113	1021	1014	1050	1041	1033	1021	1073	980	1057	1096	1030	1053	1086	1020	1037	1030	1061	987	1054	1090	1026	1047	1015	1077	1047	1049	1068	1031	1005	1023	1046	1039	1017	1036	1052	1026	1070	1116	1105	1027	1008	1046	1050	1095	1039	947	1056	980	1080	1025	1075	1037	1050	1036	1038	1038	1004	1100	1105	1019	1034	1061	1036	1080	1023	1118	1083	1005	1041	1035	988	1065	1083	1039	1057	1040	1036	1051	1105	1015	1050	1066	1030	1080	1033	1069	1073	1084	1028	1048	1074	1052	1097	1008	1050	1073	1063	1057	1051	1087	1079	1062	981	1060	1035	1052	1031	1079	1107	1051	1024	997	1035	1054	1036	1075	1051	1029	1074	1125	1051	1023	1025	1077	1083	1035	1081	1033	1025	1053	1086	1138	1052	1054	1065	1013	1026	1049	1043	1032	1027	1040	1014	1073	1018	1055	1064	1067	1026	1061	1030	1064	1032	1059	1018	1015	1028	1067	1049	1057	1042	1020	1048	1065	1020	1002	1028	1099	1075	1016	1057	1026	1027	1045	995	1050	1022	1011	1020	1018	1099	1013	1018	1044	1034	1053	1034	1035	1051	1085	1032	976	1094	1017	1084	1039	1045	994	1061	1052	1021	1091	1009	1013	1065	1056	1059	1008	1060	1085	979	1035	1014	1068	981	987	1048	1071	1013	1004	1009	1022	1094	1027	1071	1052	1035	1044	1046	999	1044	1036	1004	1099	1020	982	1066	1048	1054	1046	1044	1031	1044	999	1045	1079	1065	1008	1037	1016	1048	1057	1049	1031	1092	1026	1092	1054	1056	1027	1012	1080	1014	1025	1046	1091	996	1000	1013	1043	1047	1103	1060	1041	1061	1038	1070	1028	1031	1062	1022	1041	1066	1077	1029	1011	1046	1035	1069	1103	1040	1020	1071	996	1023	1072	1018	998	1026	1061	1069	1034	1058	985	1085	1080	1054	1023	1078	1058	1034	1029	1049	1026	1019	1049	1062	1102	1040	1015	1078	1039	1069	1032	1096	1021	1108	1011	1017	997	1026	1121	1084	1034	1009	1061	1068	1024	1055	1039	1028	1082	1018	1042	1065	1045	1069	1058	997	1051	1077	1034	1028	1084	1115	1039	1037	1042	1055	1073	1090	1062	1033	1054	1079	1089	1049	1070	1053	1051	1106	1004	1054	1020	1022	1012	998	1036	988	1022	1038	1062	980	1020	1041	1061	1086	1044	1029	1020	1051	1029	1013	1103	1028	1006	1136	1096	1093	1059	1056	1057	1082	1012	1041	1140	996	990	1003	1071	1070	1027	1018	1059	1093	1059	1073	1029	1051	1040	995	1124	1000	1036	1023	1024	1111	1040	1030	1026	1011	1069	1029	1034	1039	1056	1020	1044	1082	1070	1027	1016	1037	1021	1085	1099	1009	1016	1060	998	1051	1041	1032	1011	1073	1093	1055	1020	1032	993	1123	1090	1061	1029	1024	1038	1115	1034	1052	1016	1070	1036	1047	1073	1039	1093	1101	1060	973	1010	1007	1065	1053	1026	1055	1029	1094	1070	1042	998	1017	1027	1034	1037	1037	1067	1033	1051	1022	1083	1069	1015	1066	1050	1087	1050	1080	997	1096	1059	1037	1060	1043	1057	1086	1067	1051	1049	1069	1029	1013	1023	1129	1009	976	1051	1030	1011	1046	991	1073	1069	1019	1023	1084	1060	1095	1059	960	1070	1005	1046	975	1043	1037	1014	1030	1082	1043	1052	1058	1038	1008	1023	1033	1076	1072	1080	1021	1022	1061	1075	1053	1001	1023	1034	1026	1027	1081	1026	1015	1105	1018	1031	1078	1001	1010	1054	1002	1038	1069	1061	1046	1006	1037
24083	20988	26995	24933	6876	521	425	363	306	308	302	281	260	263	263	265	264	275	243	286	252	278	257	268	240	225	258	267	258	254	229	237	242	238	225	258	247	229	248	243	260	246	226	248	208	243	248	222	241	252	235	224	237	225	235	219	217	258	267	219	247	251	234	274	240	219	229	278	239	244	245	268	222	223	237	267	249	219	213	223	226	217	227	209	215	241	221	239	234	235	216	246	239	207	215	243	213	208	218	252	216	229	210	234	228	256	255	232	217	240	221	258	234	205	229	244	220	224	236	224	235	234	240	228	224	222	225	226	236	250	262	248	208	251	232	241	248	199	237	220	255	238	252	237	230	250	232	209	227	225	240	264	236	278	234	234	259	252	219	243	222	242	204	211	216	260	213	244	261	232	210	247	246	241	222	235	234	203	256	237	250	244	249	229	217	243	211	252	264	220	243	275	258	249	221	241	280	236	232	249	221	225	229	239	198	246	234	269	236	228	242	251	216	243	232	252	230	233	226	207	200	214	222	240	195	219	259	226	245	230	242	227	263	229	221	237	203	267	242	229	240	241	238	240	256	256	248	237	233	240	244	246	233	231	221	249	237	246	254	224	229	226	266	241	253	230	249	232	231	229	241	250	240	237	241	229	239	235	261	238	241	231	256	263	227	229	242	250	224	243	249	235	242	223	232	214	228	229	251	250	231	250	242	238	221	251	224	233	221	222	232	234	236	200	205	242	202	237	231	208	233	243	221	218	257	220	241	253	246	222	252	233	226	243	227	223	237	233	236	229	254	249	257	229	240	237	232	251	251	227	241	256	230	249	243	225	216	243	223	235	204	231	246	254	240	200	250	226	221	231	234	220	221	243	239	238	212	233	232	269	247	245	247	248	223	240	242	253	237	233	242	228	250	246	205	220	259	225	249	246	222	220	235	253	231	227	222	237	263	232	229	232	226	223	215	231	241	249	225	231	246	259	244	259	232	232	224	241	235	217	215	219	241	244	255	239	247	245	254	235	235	229	226	230	250	263	230	247	222	234	253	227	209	204	211	235	234	257	264	235	232	223	235	250	218	217	247	276	239	231	232	225	215	211	257	235	222	247	249	233	225	275	246	229	223	240	211	222	215	248	216	261	229	239	238	250	239	248	231	231	245	229	222	255	229	260	228	233	258	243	223	225	216	231	230	256	244	236	228	229	258	207	222	229	246	226	234	222	250	233	268	254	256	246	223	221	228	247	215	244	233	257	250	229	210	225	223	237	245	233	246	252	234	247	223	236	229	272	251	256	230	236	225	229	236	262	230	238	237	238	233	219	230	237	208	244	243	268	238	240	238	241	249	244	218	250	220	234	222	223	246	227	211	237	227	243	230	251	262	236	245	232	239	231	272	248	226	238	225	205	237	238	216	210	263	232	235	226	229	216	246	247	249	236	243	236	223	245	227	248	249	261	225	219	221	242	219	240	219	212	200	214	258	247	227	237	242	234	245	219	224	224	224	204	237	219	229	241	221	230	227	261	238	225	265	258	220	244	214	215	236	221	239	220	184	230	235	216	244	266	226	255	214	245	222	217	224	244	239	216	227	247	237	271	234	219	235	228	222	226	226	228	231	236	232	268	251	256	211	200	232	244	222	235	262	206	259	234	244	231	239	231	237	255	220	244	229	217	236	236	229	245	266	233	244	238	234	263	224	245	227	230	247	252	233	228	230	244	233	251	234	237	241	222	222	246	228	226	234	235	238	241	240	250	241	239	248	222	263	238	231	224	226	230	224	232	235	225	245	229	249	254	222	239	248	227	232	238	219	270	237	206	237	224	215	245	218	209	230	245	228	235	246	233	237	210	230	240	259	246	243	240	236	239	245	248	237	203	244	230	252	221	215	217	239	216	224	233	249	231	236	217	214	232	249	234	240	252	219	236	218	247	238	227	219	238	244	233	254	229	252	226	230	234	256	227	268	234	245	252	253	241	248	238	224	227	231	206	238	235	224	236	218	217	212	231	218	219	218	251	233	243	247	230	223	258	257	232	243	237	219	244	228	215	232	250	235	269	228	204	236	233	258	231	243	257	219	231	222	250	211	221	202	253	230	238	223	281	216	229	215	228	250	220	235	235	220	226	235	254	237	247	238	249	230	244	261	241	238	244	249	257	245	204	230	223	244	231	229	241	269	237	238	244	198	242	238	250	231	241	252	239	229	222	245	246	230	222	203	246	257	235	213	246	228	244	226	229	240	239	202	263	223	245	217	241	268	253	241	229	213	259	227	227	227	240	233	215	217	237	210	264	231	251	250	225	249	222	230	235	229	207	234	213	245	233	227	249	249	231	237	251	239	259	191	249	223	241	222	250	231	240	246	251	232	237	211	270	197	250	247	231	216	244	232	211	234	229	238	220	210	213	230	239	215	263	238	243	246	250	225	229	249	228	241	251	237	225	244	232	241	241	231	218	239	214	258	245	224	212	239	233	267	228	259	223	218	240	243	240	255	243	244	258	231	236	227	233	215	226	263	235	194	239	211	241	253	233	226	256	246	290	226	253	228	229	242	226	254	245	250	230	217	232	246	253	241	232	215	236	226	237	226	246	230	228	263	229	243	239	239	245	256	234	241	228	229	225	243	220	244	228	232	229	231	241	241	211	225	241	244	223	233	247	229	257	229	236	274	253	240	229	229	246	241	270	249	229	250	254	217	209	255	204	234	237	214	241	249	237	224	211	232	258	222	229	248	250	224	216	219	254	237	201	216	235	241	225	241	249	236	241	243	259	230	224	231	241	237	218	253	235	261	228	256	224	246	233	263	246	255	233	249	226	236	217	243	260	240	228	251	238	254	235	267	248	235	209	241	222	260	222	246	244	241	243	228	263	244	201	238	208	220	250	254	234	267	254	232	238	215	244	230	221	245	228	218	233	250	257	229	238	246	214	238	238	212	237	214	221	235	218	239	236	236	236	235	253	230	277	230	232	213	245	266	225	240	232	241	235	236	231	266	265	232	258	226	202	234	250	257	241	219	235	249	260	225	225	230	224	200	246	255	262	242	223	233	255	239	217	243	218	231	253	216	226	234	258	235	220	249	216	268	246	242	252	241	208	220	264	238	220	251	260	285	236	253	226	253	239	230	254	239	223	233	231	226	242	226	223	256	217	228	212	246	260	219	225	249	249	230	216	232	244	248	221	205	249	225	247	240	247	230	223	230	222	224	254	240	241	259	249	237	237	254	240	227	219	259	269	221	235	213	251	217	232	218	223	220	246	231	210	245	240	251	225	267	263	234	230	228	236	248	252	243	244	243	217	220	230	235	219	245	227	241	228	230	233	236	229	224	242	256	224	240	243	230	223	234	253	229	238	239	219	243	237	243	235	245	238	242	235	193	242	234	231	239	242	217	222	227	259	248	209	259	227	235	227	245	217	255	241	235	239	254	242	234	258	226	239	236	219	256	238	224	210	223	253	205	230	252	234	237	243	238	244	259	228	237	231	250	239	235	254	208	241
24108	25516	3663	1833	1294	880	702	637	521	475	464	404	375	395	366	330	371	381	360	322	331	351	335	344	343	331	328	337	313	318	301	301	335	330	365	347	348	308	339	326	338	342	364	320	308	326	328	314	327	311	329	304	331	323	318	347	339	313	324	331	294	346	324	316	328	335	339	323	330	336	349	322	329	316	313	314	310	327	347	315	320	297	303	289	328	314	341	294	308	332	301	324	334	318	339	315	325	300	352	304	308	343	334	314	318	323	307	330	322	307	307	326	338	299	350	307	333	370	308	356	356	338	299	322	315	346	294	313	311	334	298	319	303	344	324	304	328	338	337	276	342	314	328	327	307	360	296	322	382	318	316	328	331	343	317	349	340	307	339	317	318	340	347	338	347	307	327	340	314	319	327	351	315	305	326	322	334	341	351	313	308	313	300	345	316	328	324	325	321	338	317	321	334	355	354	357	323	329	317	348	352	326	308	325	318	334	319	311	309	318	295	312	324	328	327	336	315	294	319	364	331	346	296	335	350	315	344	313	314	307	331	330	314	359	303	305	304	338	343	329	307	364	328	306	304	298	315	314	339	325	350	288	284	329	343	342	359	321	346	310	318	335	331	311	343	325	348	335	341	331	316	318	344	305	307	316	336	316	317	304	342	329	325	333	336	353	309	348	298	342	310	323	293	332	322	337	358	318	327	318	328	318	340	343	339	338	328	309	286	323	330	360	274	361	335	315	317	337	314	303	289	322	363	318	326	326	332	321	341	350	305	324	324	290	307	329	290	297	288	345	344	303	310	323	336	315	361	302	333	325	334	327	285	327	336	323	294	326	314	304	330	340	291	300	323	337	298	329	307	355	329	327	322	328	323	290	308	328	327	312	306	333	311	320	296	324	328	337	333	319	315	324	313	312	313	289	337	295	349	352	291	333	324	343	323	287	337	304	338	313	296	335	322	332	312	307	348	278	332	295	306	310	320	309	309	341	348	334	299	328	321	325	345	299	301	359	329	315	324	330	341	329	343	357	284	342	308	319	346	327	329	310	342	335	339	333	329	340	317	322	317	345	318	318	312	348	317	326	285	337	292	299	300	352	326	353	310	341	326	317	316	360	342	280	308	324	344	326	316	342	325	300	336	341	328	349	323	314	301	295	288	298	326	315	313	295	329	339	297	342	335	341	330	329	312	322	315	322	288	325	299	315	346	333	292	367	314	339	321	322	349	346	318	312	333	295	338	299	294	320	323	329	327	311	334	302	357	330	309	293	271	321	315	345	337	317	352	314	329	331	329	337	308	310	334	302	321	338	300	325	324	334	305	313	336	301	359	322	310	287	326	344	336	302	319	311	310	290	341	345	355	341	322	297	310	297	304	335	331	333	335	337	341	317	320	334	266	326	338	328	319	334	328	342	343	320	310	339	340	322	295	350	343	310	340	332	339	333	305	317	285	322	336	312	327	320	293	317	317	319	328	323	331	331	293	354	324	327	324	334	306	324	296	328	341	361	325	336	308	338	333	337	308	323	339	328	337	298	322	324	313	334	330	336	306	311	314	321	335	355	328	315	330	325	333	324	342	331	294	303	316	331	333	336	328	315	341	341	314	345	320	304	295	297	322	324	340	335	335	311	326	346	325	330	348	317	292	306	316	324	325	324	335	319	330	324	305	307	296	321	341	287	310	324	298	321	329	314	339	335	306	323	334	334	297	325	336	315	343	317	331	327	296	327	318	356	317	307	349	300	334	301	324	312	330	302	300	307	329	305	332	299	322	296	339	352	333	303	318	311	322	317	319	318	295	301	332	332	339	344	325	325	318	338	319	328	337	304	318	328	336	341	341	323	306	269	270	338	326	317	327	338	321	325	326	333	328	316	314	271	320	313	311	318	335	329	315	348	336	324	340	303	305	332	329	319	322	302	309	302	349	319	322	330	319	330	335	334	322	322	321	286	295	301	341	333	315	330	376	315	321	294	318	314	336	320	341	303	345	314	283	312	359	334	329	336	348	340	317	335	306	319	340	322	341	326	305	345	339	328	308	289	306	340	333	307	273	329	318	371	295	310	318	310	380	309	324	322	290	341	312	311	333	301	326	293	267	342	313	364	301	342	337	326	307	311	323	338	336	328	326	301	314	332	308	349	324	333	329	322	320	365	343	296	324	340	304	342	298	315	328	322	335	345	312	306	333	309	320	302	319	317	330	340	319	326	319	286	330	346	285	322	360	328	315	311	330	326	356	311	335	322	314	322	336	342	303	305	329	319	344	314	309	323	325	325	312	300	321	311	342	307	319	327	313	324	304	306	288	322	363	320	330	293	333	329	316	333	326	336	313	313	328	282	290	306	332	294	347	367	301	346	314	290	308	351	335	314	303	368	306	362	317	341	303	319	360	301	282	311	292	340	303	320	320	334	350	309	326	355	326	355	340	332	362	328	303	296	329	328	313	330	302	314	328	302	343	331	314	363	299	327	339	323	323	339	306	294	355	274	288	309	327	315	357	357	313	322	306	359	319	292	332	337	303	289	291	288	328	350	340	328	336	319	326	305	327	300	332	337	348	328	309	300	325	324	334	341	325	305	315	329	311	298	305	306	326	318	316	324	333	326	343	290	317	313	317	349	303	325	304	318	301	319	290	315	302	317	306	320	303	312	346	341	322	327	336	345	319	320	379	355	343	318	303	322	293	320	330	306	323	334	334	354	309	337	323	323	325	333	324	279	352	363	337	302	352	301	335	341	312	314	340	333	326	311	315	332	313	341	332	300	322	326	317	347	334	311	324	348	300	297	326	341	323	336	324	330	335	349	334	336	339	296	307	288	308	311	337	336	327	336	340	312	338	284	308	309	303	333	325	264	321	299	317	325	337	316	308	321	351	337	327	330	340	343	335	338	297	322	326	323	308	336	322	338	307	300	344	340	298	326	305	329	319	320	315	297	337	325	344	399	323	331	300	308	358	321	311	309	329	285	374	305	324	314	302	356	338	315	310	301	337	299	301	300	298	339	336	319	311	339	315	313	325	317	304	323	331	317	314	334	321	335	325	273	327	316	317	333	312	303	310	345	312	335	320	318	337	291	308	306	321	339	329	353	360	352	351	326	320	354	317	325	313	352	339	307	322	322	335	313	307	321	317	342	324	323	347	313	309	302	287	352	325	324	312	305	368	300	307	335	308	303	331	316	318	332	333	315	305	321	334	294	355	328	305	350	318	329	322	310	313	338	303	324	291	352	319	306	350	321	336	314	349	321	309	306	343	299	337	341	327	335	337	327	369	314	327	333	320	300	288	338	330	352	342	318	318	316	342	351	330	343	344	326	318	343	291	345	332	277	305	313	337	348	317	322	312	326	304	309	336	350	338	305	328	322	324	334	307	327	295	347	326	350	316	318	306	329	336	315	326	340	297	327	330	305	358	325	293	332	334	319	329	330	356	331	289	368	321	341	337	325	315	299	309	341	311	317	333	310	346	332	306	301	336	323	345	321	295	320	339	343	316	364
21905	20986	28769	23397	20994	21009	7042	1309	1015	958	945	900	885	828	806	848	804	803	776	741	753	754	782	765	794	769	746	749	796	775	729	734	758	728	722	745	772	714	755	759	756	717	748	764	772	799	712	771	763	744	712	749	732	763	703	737	756	749	707	727	720	724	730	759	731	720	745	743	735	743	699	739	713	702	727	755	761	742	722	776	726	722	707	745	729	722	731	695	715	721	721	783	671	750	730	725	719	742	707	753	726	728	737	737	725	776	722	733	765	691	723	762	790	734	759	747	704	720	785	734	762	776	740	805	710	700	735	733	703	769	734	732	739	747	747	719	682	737	730	717	737	704	730	737	757	725	736	715	695	714	753	753	724	746	709	731	742	722	694	696	703	755	722	703	704	775	735	716	705	697	732	742	809	733	741	740	721	742	700	715	791	766	724	787	723	731	723	745	711	765	814	695	689	748	703	715	757	735	769	736	741	768	740	709	745	710	698	726	718	763	722	716	724	770	755	708	692	723	684	746	723	697	804	716	735	706	750	757	720	740	699	762	725	729	735	733	741	722	759	753	724	721	687	739	738	710	778	740	723	714	756	751	742	744	712	719	719	723	750	752	768	754	766	785	750	721	741	717	743	780	735	752	738	716	734	740	731	761	703	767	770	730	764	713	704	754	752	718	722	730	693	703	706	704	706	753	733	731	705	712	742	722	734	712	735	693	728	729	703	701	747	718	742	749	712	708	724	791	768	715	750	780	779	755	765	740	753	697	756	691	734	752	703	728	727	722	759	760	679	709	749	773	730	711	721	773	756	725	755	693	763	731	686	718	743	753	718	759	728	740	691	735	751	742	739	712	703	752	697	686	781	711	718	698	695	707	758	710	717	712	691	774	777	709	744	742	693	729	755	740	763	777	704	729	732	719	733	753	723	715	764	751	758	693	735	706	765	711	769	690	762	692	701	684	708	706	719	710	739	714	764	701	749	739	734	744	748	721	704	720	756	719	742	737	768	722	718	719	703	751	726	687	758	734	721	701	727	753	738	765	771	730	704	770	668	769	701	689	737	754	737	758	724	744	716	699	768	684	724	713	746	687	727	749	731	699	727	739	723	743	716	763	726	733	704	772	760	741	728	661	753	757	717	725	751	740	745	700	753	745	751	714	741	758	724	687	725	737	711	693	743	731	800	793	718	761	750	687	731	733	731	731	719	764	743	723	718	746	711	803	696	734	713	721	717	707	718	726	754	742	745	667	758	687	719	717	758	713	739	793	759	714	712	763	744	779	763	684	670	687	708	753	710	709	711	709	746	713	688	729	759	754	746	770	707	745	698	698	737	784	730	727	723	746	720	717	795	744	667	725	751	731	733	742	776	734	717	710	781	737	708	729	722	709	764	752	724	805	736	661	722	716	761	731	749	673	704	703	699	763	757	715	696	715	741	706	756	751	778	721	757	728	705	755	700	706	705	705	715	740	743	734	710	760	730	736	712	748	773	745	681	728	702	723	710	730	702	708	721	717	755	741	807	762	697	720	708	703	735	699	765	754	720	724	775	730	679	752	684	715	719	724	724	720	743	706	704	748	729	719	712	712	672	693	703	725	723	707	778	766	751	712	736	754	702	705	777	764	753	689	715	696	725	805	725	757	737	735	738	767	689	701	716	758	772	727	728	716	696	747	716	703	753	701	751	709	760	715	781	719	690	737	703	727	701	749	711	754	730	673	709	719	723	721	675	716	705	771	751	713	721	746	649	773	783	719	735	694	715	716	687	759	735	701	651	695	760	729	735	709	732	761	721	714	714	728	700	746	748	754	718	728	729	797	721	781	692	732	725	739	775	677	752	732	718	742	735	769	767	740	739	747	734	779	749	727	756	734	684	690	712	736	730	817	724	760	755	706	740	758	707	677	721	750	747	722	739	725	721	664	738	784	703	814	783	747	728	694	681	716	691	708	722	711	727	718	754	742	744	748	689	725	715	710	723	740	699	691	699	729	745	725	749	725	710	719	757	728	709	729	713	741	720	693	747	713	749	771	716	745	710	725	733	713	734	716	718	742	741	709	713	749	731	732	734	727	739	713	726	754	768	709	773	734	719	719	769	748	707	729	660	754	731	713	756	749	755	752	703	741	702	751	737	777	757	756	714	710	699	700	783	710	734	730	723	749	750	781	710	755	734	717	699	730	752	739	742	747	749	747	734	708	688	746	737	742	739	749	730	698	715	728	771	729	685	683	742	736	725	748	748	701	726	729	740	794	724	745	760	705	771	770	763	777	776	720	724	730	696	758	741	780	779	743	679	738	752	734	752	739	756	767	734	701	748	753	677	711	756	693	687	729	732	751	750	722	709	729	739	684	714	692	727	718	737	686	718	760	751	715	719	707	785	737	732	709	669	740	741	679	696	759	718	761	728	704	749	743	749	757	708	765	766	762	750	723	728	714	732	738	751	715	690	720	711	746	751	728	710	738	729	750	681	706	708	691	714	741	753	681	755	726	744	763	718	727	756	712	698	742	721	738	713	693	725	750	747	734	779	802	727	717	681	731	735	731	706	730	751	718	696	713	727	710	749	745	737	745	741	739	755	700	737	702	726	717	684	726	734	767	685	709	743	729	740	709	714	732	741	707	773	719	735	724	747	794	747	677	734	740	732	744	684	709	709	737	718	757	709	706	720	740	757	711	692	739	765	697	714	663	764	762	731	704	721	726	725	736	743	745	699	737	729	687	744	727	766	756	735	695	709	716	763	700	740	733	732	719	740	755	736	692	757	739	734	703	751	728	721	727	688	728	739	746	728	777	757	697	746	711	700	721	733	697	694	751	732	719	730	709	747	660	705	702	725	793	734	749	693	705	732	755	733	706	734	676	725	755	731	720	762	724	750	682	658	688	694	692	732	705	724	689	734	692	755	688	734	777	739	704	726	710	750	713	789	734	725	707	678	716	720	721	752	724	752	688	763	720	754	715	728	705	720	725	768	740	700	740	744	771	743	763	710	716	746	729	700	744	694	733	762	705	748	753	691	702	772	732	703	769	734	759	725	751	754	693	712	766	672	717	747	735	683	745	703	760	749	700	711	728	733	700	743	727	723	728	751	724	729	757	765	703	732	716	710	719	759	684	704	721	759	736	801	710	748	763	728	731	709	772	695	738	748	697	718	673	745	705	775	738	715	738	759	777	735	728	691	731	720	696	800	693	716	733	714	752	743	762	752	721	728	730	719	731	714	703	748	776	721	668	699	721	707	729	684	751	747	715	782	681	729	743	774	760	687	751	720	790	730	714	741	748	727	699	736	799	732	725	748	745	709	705	741	681	768	726	703	752	666	712	703	722	752	693	711	729	725	751	726	735	690	700	706	713	732	698	714	653	736	759	732	730	748	739	747	702	742	780	777	734	718	741	719	714	777	741	710	678	781	739	731	750	736	754	710	688	724	754	728	681	743	705	699	703	785	700	717	749	718	780	765	741	693	707	706	731	726	717	680	711	712	740	712	756	745	696
30066	34062	10580	4901	3862	2879	2290	1899	1570	1466	1325	1237	1196	1175	1104	1089	1065	995	1049	988	1017	1001	1019	1005	950	956	996	956	935	1000	946	900	900	918	912	938	902	944	911	906	846	920	887	886	930	944	913	912	993	858	921	928	875	921	876	972	934	889	900	919	943	877	951	909	891	940	938	951	929	859	953	959	924	871	865	926	937	887	928	872	892	899	952	891	925	899	933	956	897	924	861	928	949	894	881	898	924	894	953	961	919	867	932	938	915	945	915	935	903	874	958	898	891	897	904	916	960	900	896	876	907	891	916	932	945	932	903	946	897	911	897	934	914	926	877	906	957	899	891	951	941	932	854	915	942	876	852	968	935	915	931	926	902	898	959	871	961	857	866	917	865	899	951	933	908	966	883	937	925	861	858	904	897	821	937	897	890	891	918	909	926	902	918	890	930	921	904	960	898	877	874	901	938	921	938	925	890	914	917	919	931	920	972	936	891	913	913	923	859	917	859	913	945	907	944	858	876	818	868	943	954	884	898	877	938	932	935	1014	873	928	910	938	923	866	869	910	916	863	932	934	880	942	883	889	928	893	892	946	860	890	936	889	895	902	886	923	954	886	879	927	905	888	915	932	888	908	914	946	881	893	927	870	949	871	926	916	924	912	895	921	909	950	931	885	860	890	917	925	880	911	875	873	873	903	985	927	901	916	909	882	894	902	925	889	957	887	945	906	941	894	923	944	991	917	960	888	890	903	906	930	939	921	931	880	929	879	945	915	912	916	920	961	900	886	878	932	893	907	916	916	963	893	882	916	893	930	941	906	926	923	962	927	894	890	915	891	897	930	921	961	888	889	922	912	883	905	926	889	971	870	862	943	907	901	850	960	920	918	904	875	898	888	887	930	903	883	933	940	874	927	872	937	951	858	877	924	863	938	953	877	979	912	936	902	910	932	929	896	890	938	913	885	897	873	908	927	915	861	901	934	903	906	892	938	906	907	901	898	917	863	913	892	876	892	946	931	897	910	941	901	962	955	923	917	935	931	910	903	983	913	911	879	930	919	959	961	937	955	899	847	911	875	911	864	911	933	863	952	920	900	887	848	940	949	867	888	953	891	958	931	924	923	911	915	925	916	882	857	920	831	867	911	944	953	943	935	938	948	843	887	893	913	927	900	954	947	922	913	938	915	914	928	902	958	923	903	895	943	881	904	895	904	957	875	891	871	898	886	888	886	884	866	859	886	859	920	894	941	925	912	862	878	895	891	934	943	849	918	911	943	919	878	871	951	925	864	927	909	875	897	871	900	932	941	905	945	940	870	928	914	887	877	910	879	892	842	928	944	946	901	924	890	875	903	913	874	902	890	886	965	913	882	873	914	899	919	876	924	888	887	975	944	900	954	893	908	880	875	976	936	938	972	875	944	939	934	934	969	875	967	859	938	946	944	858	947	912	931	872	935	918	890	898	915	933	937	955	942	937	929	888	905	915	906	915	904	904	882	955	865	932	900	879	913	955	961	905	888	953	889	920	909	881	905	923	903	869	941	934	892	953	932	927	911	841	928	964	916	931	946	944	912	867	909	922	907	883	939	949	929	846	920	902	900	915	942	946	931	890	878	939	875	901	956	880	906	850	857	942	978	894	879	876	930	901	961	911	893	872	913	910	883	913	944	893	917	939	900	949	906	931	888	934	912	939	960	910	881	901	885	877	867	921	932	914	941	867	880	904	916	918	890	977	904	898	886	896	882	897	922	909	933	933	890	903	910	890	868	905	956	899	890	896	913	943	893	880	876	979	969	872	894	928	896	939	868	862	872	929	899	892	879	939	929	870	901	847	904	947	976	888	898	951	917	915	954	911	919	928	869	893	925	915	915	877	935	865	919	933	893	898	923	920	899	949	902	884	936	915	933	944	889	883	902	907	930	967	906	888	918	929	875	925	951	914	890	926	885	919	846	917	914	938	878	863	925	954	920	881	929	928	916	906	881	867	955	902	899	926	887	923	894	911	862	959	911	897	952	880	902	892	944	916	973	941	896	906	944	929	909	916	888	873	880	894	907	930	915	956	945	931	873	811	963	923	909	884	945	946	903	869	827	954	924	906	896	884	934	850	890	990	906	880	923	862	907	911	904	890	885	864	940	904	924	846	872	920	920	910	934	951	893	935	912	872	932	851	972	886	943	942	919	890	902	918	893	903	932	937	944	932	878	926	890	931	956	915	911	840	903	891	941	939	855	919	876	923	923	891	862	880	925	905	915	883	932	845	925	869	930	885	944	876	901	890	906	877	854	974	920	984	888	949	892	870	939	909	926	888	917	918	945	890	919	948	939	881	917	922	901	919	881	871	830	888	970	959	855	883	907	882	901	884	911	885	929	865	895	946	924	888	852	945	902	924	909	897	863	889	898	872	926	874	889	908	932	922	880	923	838	902	906	915	925	908	950	919	941	851	881	898	922	915	944	952	933	971	931	926	909	905	915	860	905	923	877	867	940	970	869	925	927	900	917	892	936	944	926	942	890	883	935	905	899	918	909	900	883	949	1023	911	882	883	883	906	920	1001	870	898	870	836	899	975	911	897	929	922	913	878	967	928	976	920	932	854	911	858	907	841	895	922	922	963	911	877	855	908	933	860	936	924	882	907	867	869	886	840	876	908	954	962	927	925	885	924	957	954	912	917	954	921	950	919	888	929	941	898	956	897	913	905	874	936	874	852	1006	905	827	962	921	924	931	897	903	896	912	892	929	873	938	944	866	905	907	932	848	915	877	939	909	902	882	939	990	899	974	918	911	890	919	906	979	944	920	894	926	940	889	943	922	889	901	878	924	936	876	919	921	917	884	882	876	898	915	894	993	903	917	913	908	920	880	910	844	905	895	901	889	922	916	891	940	894	880	933	990	975	944	936	958	932	911	920	977	906	910	877	896	891	873	893	888	957	942	850	880	918	964	929	886	919	929	883	919	930	922	918	914	886	933	951	874	886	935	974	885	925	953	931	918	885	953	983	953	916	945	936	904	883	913	956	897	904	910	923	952	917	904	914	849	923	910	943	917	913	887	895	934	1003	913	903	937	949	913	916	905	910	904	834	901	874	932	910	877	903	967	916	958	904	889	877	895	915	952	946	893	889	967	946	900	895	917	903	941	855	953	894	899	915	913	911	910	935	859	952	919	880	935	893	946	903	906	884	912	869	827	933	853	961	906	910	914	898	918	918	932	900	853	931	907	924	940	912	909	902	949	905	957	884	901	884	864	924	894	863	904	941	907	911	898	870	916	919	884	925	905	904	907	909	870	861	890	905	918	896	904	952	936	889	916	959	898	939	908	905	962	927	958	861	915	933	940	885	910	906	965	842	929	912	941	921	908	898	928	928	894	933	891	896	928	903	922	937	895	914	921	920	931	917	908	953	888	920	901	897	959	880	854	896	928	938	902	944	904	917	937	909	902	916	939	925	901	921	901	894	872	930	905	908	877	899	916	927	875	908	879	934	966	874	917	917	894	934	910	867	917
26947	18685	5075	967	661	558	530	507	496	477	505	491	437	474	516	500	505	460	439	520	485	453	447	459	535	475	522	491	480	468	479	502	470	459	473	525	466	488	492	477	447	492	431	450	483	488	486	538	462	437	480	455	491	444	489	476	463	436	456	478	450	482	450	481	490	439	489	501	473	462	431	474	477	457	475	468	475	471	494	455	495	486	439	461	455	456	488	475	485	497	512	496	451	487	450	464	468	473	491	493	469	449	497	486	503	485	468	452	465	496	460	484	432	486	516	468	483	482	440	499	506	493	474	506	481	519	497	454	453	457	479	466	457	540	474	472	467	475	512	480	452	486	477	486	456	514	457	458	442	501	488	476	508	494	482	497	459	462	469	501	446	452	456	410	514	425	457	471	491	477	478	443	467	464	484	483	477	465	483	492	466	493	482	461	475	468	482	497	477	470	516	451	516	490	487	480	452	491	460	502	487	468	501	514	442	476	479	463	457	469	478	496	508	489	432	444	472	499	509	447	459	501	434	466	457	480	474	475	482	464	488	465	465	489	476	466	465	457	446	510	478	502	524	460	467	468	517	456	436	493	498	513	471	458	456	453	479	449	469	435	492	489	490	476	462	512	518	459	468	482	475	502	461	490	500	467	485	435	458	475	455	449	481	496	472	466	461	480	504	444	476	482	467	513	485	455	473	476	459	476	488	477	494	462	478	468	438	472	473	503	511	464	431	475	462	509	469	506	461	462	526	494	480	472	469	478	457	457	448	477	473	473	444	469	483	483	463	481	458	459	469	464	497	462	476	446	466	484	478	487	438	456	461	500	469	479	491	471	440	467	505	483	443	465	439	461	450	473	480	501	443	448	466	490	471	449	436	439	518	437	463	466	466	445	465	487	429	517	484	507	477	467	477	471	512	487	492	482	481	483	483	487	485	506	429	473	464	485	490	474	478	459	456	510	489	490	493	495	470	443	507	499	461	495	452	479	493	477	490	495	474	455	431	512	445	457	481	498	445	496	490	477	488	443	496	515	502	498	487	496	503	476	507	475	492	472	454	491	480	499	463	446	494	536	492	481	449	463	435	463	462	466	475	480	469	457	484	484	448	463	478	497	463	415	482	485	441	487	455	489	475	494	482	474	446	485	483	477	475	475	518	459	470	483	489	498	527	467	486	471	448	458	470	485	462	454	491	437	497	489	484	460	446	481	475	494	491	477	472	460	497	507	539	478	458	436	489	467	434	458	455	466	505	472	468	518	486	473	513	506	475	453	500	459	480	512	465	474	513	477	494	445	469	478	449	482	451	482	486	455	470	457	454	446	513	496	459	483	460	502	475	468	446	494	462	479	471	430	505	507	474	466	487	468	509	516	505	468	446	445	459	488	475	501	527	490	494	485	469	468	429	448	458	472	498	497	456	486	488	454	440	506	492	432	484	481	472	492	453	517	481	469	491	451	478	525	473	462	461	484	491	424	489	484	511	483	460	487	442	485	482	457	480	437	479	490	484	454	480	437	480	495	488	467	468	450	463	500	502	459	487	501	464	479	495	503	493	503	462	463	497	453	473	485	517	461	492	486	492	496	510	534	506	468	451	472	481	455	478	481	460	504	497	460	477	463	463	490	475	478	479	490	495	507	452	470	489	484	507	448	475	479	485	495	482	497	456	460	465	447	475	484	457	458	456	479	460	489	497	494	518	479	450	458	520	500	455	464	475	483	467	502	457	494	490	484	482	450	465	443	453	482	460	472	457	479	488	465	455	493	472	492	468	472	505	475	495	458	466	467	457	465	453	487	489	471	460	452	479	517	467	473	484	458	461	485	475	477	515	511	480	446	480	480	482	516	484	465	469	489	498	439	488	497	484	476	508	491	511	419	499	472	465	501	434	471	478	464	470	521	505	455	497	468	513	431	486	502	478	472	457	472	476	441	477	518	441	484	470	472	485	475	481	485	495	474	483	491	486	485	514	443	468	463	486	466	436	462	472	457	480	455	490	460	521	487	488	506	516	441	470	482	481	468	487	448	504	514	467	481	472	510	497	479	472	476	476	439	491	471	504	455	490	454	448	485	455	491	479	467	513	511	459	473	494	459	501	511	465	479	500	489	473	478	433	479	444	471	443	479	468	468	489	495	487	509	461	468	437	452	493	474	465	499	448	449	481	500	498	446	470	473	448	466	481	484	453	474	473	491	452	472	448	496	514	489	518	458	462	488	511	460	493	515	488	491	474	486	514	474	483	445	440	461	479	446	501	489	532	460	472	478	473	495	484	437	494	465	466	497	494	485	484	508	448	442	501	463	501	486	481	455	477	454	493	442	478	480	470	489	464	487	508	484	477	471	477	484	474	515	483	466	501	471	490	512	476	483	497	481	459	465	476	472	468	454	461	462	452	474	461	459	494	508	462	452	500	458	514	446	485	496	465	471	475	491	457	492	513	501	472	450	482	444	469	475	465	501	503	467	483	466	412	478	477	468	466	469	462	501	506	499	460	475	459	512	494	484	455	462	492	476	482	438	463	471	461	486	453	523	522	452	490	503	493	464	506	440	463	471	483	479	459	468	466	468	447	451	501	450	464	442	477	505	486	455	471	483	491	465	523	453	496	493	451	467	519	499	475	475	502	441	472	463	466	483	465	521	508	466	517	491	456	451	482	482	493	440	496	467	470	475	465	451	500	459	505	522	438	519	418	485	465	466	455	410	497	452	464	467	499	460	490	440	506	486	486	454	470	476	472	493	482	474	481	505	490	449	452	499	477	458	503	453	476	464	518	468	471	533	440	483	450	467	476	476	501	506	502	513	478	500	482	493	467	503	516	451	501	495	476	473	505	495	484	468	459	477	449	465	482	494	496	451	500	453	478	524	522	477	465	471	499	451	503	476	480	472	470	465	433	458	471	435	480	421	508	503	509	415	481	471	471	458	460	492	514	546	483	449	489	473	514	490	499	468	480	452	482	457	493	448	480	502	464	478	461	491	479	469	517	508	493	503	493	440	476	454	470	496	480	499	466	473	466	483	479	490	487	458	503	467	471	450	517	479	482	457	476	486	481	483	507	449	499	477	472	453	482	498	468	497	454	482	447	501	474	487	496	461	487	472	446	457	493	460	431	491	463	522	510	498	445	480	501	470	472	458	521	458	473	488	488	489	490	512	465	493	464	487	484	508	440	476	498	416	448	501	461	501	461	461	489	502	505	490	459	448	473	463	509	458	467	460	493	493	508	484	470	464	458	489	478	471	484	453	443	451	448	467	449	457	472	476	483	475	474	501	459	450	490	457	485	484	476	512	452	472	478	466	455	461	518	485	442	450	420	475	488	533	455	477	446	482	479	478	507	483	453	523	491	458	464	510	493	487	492	472	460	490	511	490	485	466	441	445	464	473	469	466	468	495	445	520	507	484	481	491	474	430	471	492	502	489	465	483	490	465	465	483	433	482	464	494	466	476	484	480	476	469	471	451	486	473	501	471	492	450	486	437	485	463	456	496	466	468
11485	7967	1780	1013	864	721	745	632	618	598	592	660	586	533	644	571	636	608	586	584	533	594	562	614	616	574	601	617	575	571	549	611	553	582	598	563	585	594	573	591	552	551	531	592	645	596	549	590	613	613	634	604	597	607	586	584	610	586	594	567	590	622	561	589	616	565	557	567	583	585	570	567	610	586	581	595	605	592	560	572	615	594	566	576	601	592	592	622	538	573	596	604	587	644	556	644	576	613	563	562	590	578	608	601	558	601	581	575	611	593	576	559	623	590	598	566	598	558	558	596	564	569	576	589	543	604	569	629	573	577	584	593	593	574	575	565	611	617	583	565	589	618	545	558	586	602	575	569	590	605	570	610	551	557	606	633	568	578	569	568	590	585	601	543	575	549	589	582	588	584	559	581	592	569	558	574	593	563	579	576	559	590	566	589	582	567	594	602	595	588	564	600	585	589	581	566	547	561	568	586	578	576	573	602	621	611	622	642	573	567	595	610	563	565	621	588	571	574	583	598	600	587	547	570	602	574	616	613	579	588	592	617	607	556	587	569	599	600	568	565	619	620	585	600	592	588	587	571	599	562	561	597	601	617	601	543	597	629	610	574	589	570	598	580	599	598	582	605	565	575	562	596	600	565	596	590	552	548	601	566	561	585	597	646	588	602	562	576	649	562	551	572	598	594	581	588	576	563	636	543	614	573	578	569	607	528	558	627	563	586	610	625	608	581	557	583	626	603	588	613	595	607	592	603	593	592	579	553	571	609	620	525	559	579	597	606	597	580	527	609	597	558	564	566	580	542	574	585	596	564	594	608	595	575	600	578	550	595	570	577	572	602	601	577	558	571	558	566	589	609	594	546	557	562	569	563	587	580	607	622	599	578	568	558	580	591	571	573	585	606	573	609	540	581	571	583	610	588	556	608	545	600	609	566	572	576	596	565	602	589	578	570	594	572	569	556	568	596	569	588	550	572	575	577	569	633	569	566	577	567	650	573	588	581	566	549	584	560	579	620	543	589	586	594	565	585	590	557	598	614	596	610	540	563	567	587	564	608	547	620	558	561	573	578	575	602	556	640	605	580	578	565	574	636	553	568	554	574	554	575	555	589	576	558	601	576	627	555	583	552	590	566	587	557	599	583	612	561	599	552	560	573	597	566	615	592	563	580	541	576	602	571	595	605	570	592	574	592	544	566	581	565	619	629	612	583	588	574	559	578	568	630	558	618	570	583	558	591	559	578	605	567	560	588	611	600	601	579	576	589	557	578	548	589	573	587	567	596	580	548	603	589	582	602	607	612	582	565	555	603	587	595	594	581	540	575	557	584	576	542	549	603	583	573	574	592	573	591	595	596	596	561	587	563	581	582	611	611	593	616	588	611	559	558	575	573	587	599	594	614	627	564	614	565	557	554	576	564	561	593	567	586	573	583	564	526	617	581	602	558	538	623	602	550	568	569	570	577	603	621	626	613	590	608	585	573	575	597	574	572	575	569	554	592	572	639	555	586	565	607	562	561	529	585	597	632	586	554	626	572	549	562	558	584	541	562	565	605	598	549	568	564	598	575	582	596	549	604	594	580	579	571	581	619	593	594	558	615	555	576	568	587	615	539	605	614	591	607	584	589	589	589	603	602	593	559	599	587	562	580	552	589	582	545	559	559	621	580	631	598	576	576	603	588	584	614	592	580	598	592	554	565	590	651	610	577	594	581	599	634	638	598	590	555	580	568	609	558	571	585	572	600	566	563	607	560	578	571	575	571	592	588	587	546	614	594	584	567	616	586	621	619	598	553	576	598	534	599	613	605	603	581	587	578	589	590	619	523	569	580	588	559	609	553	575	594	568	580	599	584	603	620	605	542	573	527	580	566	589	547	575	598	565	608	563	594	568	566	574	593	592	583	572	555	548	578	563	575	580	589	587	606	557	566	597	607	568	588	630	631	564	594	561	605	581	596	569	564	627	607	546	613	572	579	587	576	568	578	604	568	563	554	584	608	556	586	602	645	646	560	561	560	602	602	580	601	598	591	588	520	553	592	576	558	656	576	595	580	575	592	622	590	602	581	587	577	561	574	606	563	616	602	564	527	603	583	574	606	603	631	587	588	608	615	565	588	563	551	585	591	611	609	543	572	601	602	580	592	574	567	574	599	611	599	578	589	591	578	539	574	609	580	590	538	589	578	605	575	543	608	569	580	607	578	567	583	575	577	603	595	599	605	604	598	585	570	572	594	608	618	572	588	571	629	589	617	601	592	577	589	572	612	607	562	558	575	628	569	569	581	565	627	565	598	565	689	559	630	603	616	557	541	594	542	564	570	578	524	564	592	573	606	612	586	596	564	568	564	627	620	608	602	586	601	621	602	613	592	638	616	528	571	608	582	532	567	576	604	548	592	585	628	578	596	569	607	560	614	593	589	559	600	573	542	561	632	583	585	593	575	594	543	630	558	530	549	651	593	578	613	608	569	579	531	623	581	593	579	574	582	599	576	606	534	543	534	587	571	613	556	598	617	601	577	558	588	597	578	580	590	573	598	619	565	588	590	581	566	565	564	580	593	609	562	573	608	549	604	596	592	592	580	582	577	591	586	556	573	571	575	554	580	564	548	565	549	597	601	599	589	598	615	560	611	600	583	589	601	567	557	575	613	584	623	601	586	580	596	557	601	548	578	549	592	577	621	567	557	614	600	595	591	567	618	571	542	589	575	575	595	545	578	553	575	602	591	592	645	619	572	594	587	554	603	607	559	561	546	553	593	609	532	573	582	564	606	556	586	591	600	603	581	562	591	552	582	593	526	591	634	552	588	541	602	601	585	577	651	590	566	588	634	602	568	551	609	575	561	599	563	602	528	585	572	571	618	597	580	640	582	622	563	597	573	609	575	586	600	568	568	598	619	553	549	565	560	593	606	630	580	611	566	570	622	566	590	587	574	595	611	596	553	583	586	604	628	561	588	568	601	606	612	632	539	554	568	540	606	611	571	591	602	586	588	629	586	573	609	561	581	611	609	569	594	592	598	581	603	572	563	577	580	578	567	582	601	558	575	599	582	588	584	570	565	620	597	574	590	556	552	569	581	563	594	588	621	573	557	551	620	605	583	568	560	557	627	607	616	548	565	585	561	616	578	588	601	579	559	565	582	569	596	563	571	603	589	602	570	585	553	536	535	613	612	600	596	572	593	566	609	597	573	558	566	625	552	601	567	596	572	581	589	601	591	562	581	580	616	570	580	563	559	588	631	584	587	565	597	565	605	618	639	612	608	576	561	558	541	615	545	607	627	557	592	634	617	547	573	566	605	546	581	559	617	548	620	550	558	576	591	581	600	595	566	608	599	598	579	585	563	583	634	613	585	585	626	549	564	625	592	549	563	551	579	585	573	587	560	672	625	586	591	569	616	584	607	553	579	625	560	577	602	573	576	600	572	560	561	561	616	602	599	605	588	562	640	620	564	593	635	573	533	594	560	616	533	596	571	593	589	579	607	569	573	597	563
22776	20899	27849	24092	20872	9012	1622	1185	1049	1024	1000	984	961	927	908	891	910	915	878	915	1012	916	884	906	922	925	909	914	873	901	864	886	870	881	903	866	881	860	830	904	907	929	871	897	908	830	852	874	844	888	869	923	939	850	857	865	834	889	921	874	829	855	845	853	885	844	911	875	902	800	875	852	906	927	852	903	901	890	938	840	882	873	881	850	886	889	834	877	865	857	860	836	817	908	853	847	874	901	909	879	842	914	913	855	868	866	899	838	899	880	814	941	832	885	863	886	866	918	857	861	853	898	812	857	893	905	911	913	872	839	861	895	891	893	860	934	846	925	947	886	929	849	906	871	905	879	885	893	839	889	934	864	926	910	908	874	893	880	866	909	844	899	877	941	879	920	871	887	896	901	903	904	865	913	822	913	872	836	931	881	876	876	860	876	869	883	884	906	860	892	876	883	904	876	860	927	887	893	875	836	893	862	943	848	885	832	777	827	834	854	828	871	886	887	878	859	896	870	819	909	818	934	834	874	883	891	832	885	899	897	887	870	932	872	832	864	869	870	869	884	865	933	857	864	836	890	890	885	905	902	832	853	905	913	833	903	844	844	873	879	848	862	873	857	847	943	937	851	893	897	960	817	850	918	886	909	840	852	883	857	869	883	870	902	872	893	882	874	905	884	913	908	901	833	885	920	880	865	841	936	871	876	863	896	874	895	818	854	898	882	872	883	871	900	858	871	882	909	918	905	858	879	835	885	872	874	953	893	845	842	877	852	870	865	869	890	863	848	928	918	824	865	859	901	919	824	872	886	856	880	897	884	866	887	797	898	849	851	851	861	900	842	917	832	879	859	887	865	879	877	882	816	870	929	948	875	893	930	893	902	842	895	861	878	836	882	855	916	885	871	914	863	870	839	869	856	855	907	877	878	864	888	859	845	832	900	952	914	858	843	890	879	858	920	854	889	872	871	892	868	908	878	934	892	872	913	876	856	866	899	871	884	846	894	900	855	883	830	865	860	910	859	855	874	836	863	835	906	887	845	863	908	867	919	881	925	838	890	938	895	847	879	810	848	865	881	868	874	873	871	836	942	849	846	910	833	887	857	850	874	850	878	864	918	888	860	885	889	862	879	917	852	829	858	874	902	932	824	846	851	871	870	904	919	919	874	885	888	844	848	897	854	840	867	863	890	881	889	808	894	816	889	823	846	894	844	867	851	862	834	843	863	855	815	907	876	850	899	886	944	893	887	840	812	838	884	859	815	820	902	824	811	827	934	898	857	859	846	842	869	826	873	892	873	878	866	881	917	855	898	903	833	822	889	847	868	867	840	879	914	846	933	835	877	881	865	934	911	851	818	865	871	900	907	889	797	874	914	926	852	847	921	857	850	876	863	862	889	861	868	890	882	884	881	865	907	810	894	826	860	878	834	890	876	885	848	898	853	813	862	855	811	885	896	901	861	872	908	892	888	868	890	914	882	918	910	851	879	889	861	838	828	850	871	893	854	885	807	885	873	868	895	923	834	877	871	916	906	893	885	918	842	873	839	899	819	857	895	856	865	861	878	895	902	885	841	907	825	891	860	933	895	932	862	839	852	843	891	922	881	883	861	823	869	912	825	901	881	819	934	842	878	829	852	887	868	845	901	879	910	907	835	887	843	902	918	878	872	818	849	953	824	891	896	934	905	899	889	904	909	833	894	852	865	834	847	877	859	910	845	848	857	895	902	895	888	896	858	849	881	873	867	886	880	868	866	875	896	921	883	912	839	849	890	873	866	901	854	812	901	852	837	906	857	823	892	834	932	905	870	857	853	871	878	898	808	872	863	830	895	879	835	840	897	873	902	850	911	820	915	853	850	911	871	876	850	877	841	878	853	881	868	895	862	858	861	896	839	939	831	869	935	869	837	877	878	858	856	855	843	955	841	888	828	899	872	889	915	896	884	824	892	910	880	857	876	890	828	860	902	836	936	874	931	833	875	861	836	834	892	836	835	825	883	896	861	891	893	895	860	847	906	907	832	939	822	864	843	874	911	829	828	876	857	937	868	897	832	901	941	891	882	833	837	875	904	907	857	880	810	875	843	859	858	858	923	885	892	861	803	891	889	895	901	882	886	861	858	898	884	888	841	881	846	889	914	887	824	894	880	909	923	901	826	907	875	862	855	860	860	837	853	880	865	889	879	865	888	879	903	857	859	861	854	834	873	879	869	859	863	863	877	898	871	854	854	899	851	860	852	875	858	866	916	881	870	904	846	868	861	885	874	922	898	836	902	862	905	908	904	873	823	882	848	850	858	883	888	849	883	886	886	887	856	949	880	891	853	918	859	873	861	885	871	880	848	896	914	855	861	835	876	869	916	874	851	850	850	926	915	890	880	887	888	837	848	839	858	884	818	858	856	855	864	918	870	932	842	872	855	861	870	876	876	886	905	882	814	859	899	875	902	878	874	893	838	860	866	847	936	918	862	929	857	865	855	824	877	855	837	810	897	830	861	864	907	892	878	927	900	871	937	872	901	850	824	881	848	858	836	838	832	856	866	852	872	841	860	865	852	917	902	864	875	903	877	800	909	859	867	896	833	869	870	847	844	810	866	867	802	912	895	832	888	917	893	853	918	833	941	855	826	851	842	847	899	903	797	880	873	942	867	908	866	840	864	832	838	876	899	862	869	876	884	917	874	861	873	864	880	917	926	867	869	887	882	846	882	905	878	895	870	897	844	897	894	862	874	864	913	835	874	898	823	935	862	914	849	845	866	894	877	879	812	864	842	829	845	895	861	888	891	863	893	830	878	878	864	854	911	906	863	837	924	830	871	878	927	887	900	881	772	910	886	906	891	879	868	857	880	876	868	863	862	859	889	917	930	868	921	843	822	913	898	895	868	859	845	841	847	882	864	900	939	897	888	877	844	860	875	933	858	909	805	867	866	877	893	939	857	860	801	932	873	801	927	840	926	937	880	884	913	834	879	862	836	882	885	845	880	854	883	886	901	833	846	890	833	872	857	865	896	878	927	851	905	830	831	898	878	874	841	914	819	848	845	863	909	868	864	928	879	908	942	834	878	887	885	837	912	934	860	844	843	888	901	841	899	883	844	905	872	876	900	863	815	904	920	869	866	848	866	933	855	906	873	806	892	869	854	908	857	849	853	858	851	908	856	854	862	856	843	918	835	859	834	937	839	868	877	906	896	849	851	882	834	831	868	878	943	866	904	881	848	909	895	930	883	877	877	933	898	810	885	872	891	902	891	876	883	836	813	873	823	853	862	934	832	882	872	922	838	875	847	912	873	853	877	869	880	855	891	866	875	897	817	896	886	881	864	841	903	852	897	877	856	869	812	924	889	846	828	880	876	868	876	841	867	838	841	890	887	851	840	893	833	880	829	880	860	872	862	906	882	836	861	789	884	901	890	874	923	885	914	826	868	871	855	912	893	893	848	886	867	901	916	901	901	850	897	822	872	871	878	864	814	850	871	846	865	862	897	886	883	923	858
26725	33085	7080	3337	2633	2151	1816	1547	1493	1355	1198	1177	1173	1156	1200	1120	1101	1116	1133	1068	1144	1066	1079	1062	1069	1133	1035	1038	1035	1067	1090	1022	1037	1091	1025	1032	1091	1047	1073	1051	1049	1059	1054	1033	1077	1023	1078	1064	1085	1113	1037	1108	1017	1098	1060	1080	1022	1045	1039	1055	1029	1062	1095	1069	1084	1080	1066	1155	999	1027	1077	1067	1047	1017	1104	1071	1078	1093	1069	1082	1045	1022	1022	1092	1095	1036	1001	1033	1005	1020	1059	1034	1065	1018	1059	1016	1053	1064	1015	1026	1072	1006	1070	1037	1051	1095	1063	1038	1006	1079	1060	1076	1051	1029	1091	1042	1054	1077	1055	1023	1026	1014	1028	1025	1037	1087	1053	1010	1047	1054	1034	1039	1025	1057	985	1041	1051	1041	1059	1015	1099	1051	1095	1056	990	1015	1111	1076	1049	1083	1066	1015	1021	1063	1059	1036	1098	1034	1062	1048	1022	1066	1097	1044	998	1047	1003	1036	1018	1029	1059	1059	1101	1034	1108	1043	1003	1078	1054	1100	1097	1066	981	1071	1097	1099	1092	1039	1064	1082	1083	1032	1094	1083	1037	1095	1078	1045	1052	1083	1106	1016	1022	1006	1094	1023	1019	1057	1021	1045	1058	1120	1021	1000	1045	1057	1050	1065	1068	1069	1040	1037	1070	1052	1032	1016	1032	1099	1056	1082	1004	1044	1039	1079	1107	1042	1054	1074	1011	1053	1062	971	1071	1079	1053	1061	1086	1013	1028	1101	1059	1038	1034	1064	1071	1043	1080	1020	1064	1062	1019	1074	1092	1044	1067	1071	1046	1011	1029	1063	1058	1019	1050	1055	1051	969	1074	1093	1040	1047	1033	1044	991	1044	1058	1008	1066	1031	1064	1060	1064	1083	1079	1030	1015	1095	1000	984	1081	1021	1009	1050	1013	1030	1094	1105	1051	1002	1002	1008	1067	1056	1037	1042	1032	1100	1024	1051	1040	1028	1089	1042	1027	1078	1053	1038	1073	1089	1058	1078	1082	1058	1000	1046	1052	1000	1068	1011	1077	1074	1055	1051	1020	1066	1040	1054	1039	1053	992	1062	1029	1095	1090	1044	1098	1068	1046	1096	1045	1069	1043	1084	1054	1113	1121	1116	967	1056	1062	1029	1045	1050	1060	1027	1077	1071	1067	1075	1019	1066	1043	962	1002	1017	1091	1049	1055	1038	1021	1041	1054	1065	1098	1007	1037	1081	1064	1055	1030	1039	1019	1079	1038	1022	1057	1063	1068	1059	1051	1025	1036	1063	1044	1039	1116	1103	1068	1021	1084	1060	1065	1069	1045	1057	1046	1010	1025	1067	1075	1101	1058	1069	1033	1075	1090	1072	1080	1071	1052	1050	1058	1047	1039	1051	1064	1080	1029	1051	1076	1060	1064	979	1020	1054	1047	1046	1071	1022	1076	1063	1057	1041	1058	1090	1052	1013	1076	1063	1030	1028	1086	1060	1100	1076	1078	1015	1028	1082	1017	1058	1006	1012	1023	1030	1015	1043	1065	1101	1017	1045	1056	1049	1098	995	1036	1065	1099	1066	1031	1070	1111	1009	1070	1031	1022	1075	1017	1057	1034	1034	1031	1000	1067	1102	1115	1007	1043	1052	1083	1059	1015	1086	1045	1022	1048	1007	1052	990	1041	1014	1047	1099	1098	1016	1019	1050	1107	1119	1083	1021	1055	1026	1037	1053	1076	1084	1020	1030	1067	986	1036	1054	1020	1009	1098	995	1051	1136	1030	1069	1047	1032	975	1044	983	989	1061	1012	1033	1023	1037	1102	1108	1025	1082	1039	1019	1079	1087	1037	1046	1032	1020	999	1055	1076	1095	1038	1069	1020	1065	1063	1063	1047	1109	1074	1124	1032	1010	1014	1001	1081	1041	1095	1028	1076	1036	1049	1093	1058	1103	1054	1011	1009	1035	1017	1032	1118	1012	1009	1063	1057	1023	1069	1036	1099	1035	1025	1068	1118	1055	1089	1041	1059	1060	1112	1068	1003	1066	1118	1065	1088	1058	1016	1036	1054	1015	1073	999	1028	1022	1061	1027	1049	1039	1051	1049	1052	990	1037	1087	1013	1030	997	1057	1065	1037	1017	1032	1044	1026	1062	1080	1042	1040	1053	1073	1084	1160	1064	1107	1066	1050	1047	1053	1088	1000	1082	1042	1007	1041	1033	1030	1055	1077	1097	1075	1030	1030	1009	1001	1080	1062	1023	1099	1050	1059	974	1032	1057	1058	1055	1047	1032	995	1078	1063	1050	1039	1074	1035	1058	978	1032	1016	1064	983	1043	1090	1018	1132	1033	1077	1089	1092	1030	1070	1067	1057	1063	1068	1057	1030	1041	1083	1051	1039	1069	1039	1031	1063	1091	1071	1048	1076	1066	1039	1061	1078	1072	999	1098	998	1081	1086	1023	1090	1046	1057	1034	1066	1032	1097	1033	1044	1111	1019	1082	1080	1011	1041	1034	1050	1011	1098	1067	1043	1052	993	1078	1063	1038	1049	1091	1070	1041	1087	1061	1094	1088	1012	1030	1019	984	1059	1065	1103	1074	1005	1068	1062	1108	1079	1049	1084	1044	1086	1003	1032	1063	1016	1127	1068	1080	1044	1068	996	1035	1083	1103	1066	1095	1059	1051	1044	1040	1087	1026	1012	1068	1037	1046	1013	1066	1047	1050	1064	1083	1074	1045	1091	1036	1003	1029	1038	1040	1031	1065	1006	1102	1078	1044	1047	1089	1047	987	1124	1114	1075	1065	1032	996	1001	1037	1071	1047	1059	1082	1066	1037	1081	1063	1036	1095	1092	1073	1107	1040	1165	1036	1048	1079	1108	996	1050	1027	1091	1062	1088	1081	1072	1028	1075	1033	1033	986	1056	1097	1077	1070	1037	1039	993	1047	1047	1072	1042	1058	1031	1079	1050	1044	1070	1064	1081	1075	1029	1054	1036	1041	994	1088	1087	1065	1027	1031	1057	1043	1106	1002	1040	1055	1070	1029	1055	1066	1076	1113	1083	1040	1051	1052	1050	1098	1014	1020	1036	1070	1018	1004	1040	1046	1038	1054	1043	1099	1053	1080	1059	1023	1009	1111	1074	1029	1037	1051	986	1064	1012	1076	1031	1030	1102	1016	1084	1027	1065	1068	1068	1075	1068	1043	1063	989	1067	987	1010	1069	1126	1029	1009	1072	1086	1025	1021	1097	1036	1086	1080	1044	1077	1053	1095	1034	1067	1059	1028	1087	1097	1078	1034	1086	1011	1099	1033	1082	1034	959	1050	1048	1014	1074	1010	1073	1033	1018	1021	1073	1006	1090	1057	1057	1055	1059	1065	1014	1027	1048	1067	1031	1051	1119	1063	1049	1087	1043	1069	1043	1085	1013	1058	1002	1090	1099	1025	1048	1062	1002	1051	1070	1117	1045	991	1044	1037	1008	1031	1083	1094	1095	1117	1041	1073	1041	1015	1055	1086	996	1062	1033	1095	1110	1058	1033	1073	1065	1070	1036	1012	1038	1057	1011	1078	1073	1095	1081	1069	1030	1117	1057	1022	1093	1057	1042	1038	1034	1079	1101	1039	1024	1067	1026	1023	1015	996	1064	1046	1061	1020	1079	1096	1071	1083	1083	989	1066	1065	1033	1131	1020	1049	1065	1031	1048	1113	1025	1074	1063	1026	1114	1088	1064	1026	1054	1062	991	1054	958	1068	1026	1075	1049	1029	1091	1101	994	1016	1059	1006	1105	1071	996	999	1017	1091	1067	985	1054	1067	1045	1037	1063	1072	1055	1073	994	1061	1124	1055	1006	1083	1048	1055	1038	1033	1063	1080	1040	1055	1053	1070	1116	1074	1089	998	1051	1055	1053	1078	1014	1036	1094	1029	1001	1100	1020	1105	1072	1069	1027	1084	1107	1045	1038	1027	1072	1031	1098	1022	1046	1048	1054	1036	1065	1064	978	1115	1088	1020	1023	1023	1039	1016	1012	1071	1085	1001	1043	1063	1074	1076	1044	1036	1012	1067	1020	1013	1024	1039	1025	997	1116	1025	1056	1048	1059	1064	1040	1039	1064	1095	1081	1061	1025	1081	1068	1098	1035	1065	1057	1091	1099	1010	1054	1039	968	1057	1039	1014	1081	1009	1066	1082	1114	1071	1036	1044	1057	1084	1006	994	1030	1102	1076	1013	1099	1036	1058	960	1016	1038	1034	1045	1044	1015	1094	1042	990	1062	1022	1036	1070	1049	1023	1076	1031	1092	1031	1042	1061	1076	1009	1063	1057	1049	1019	1036	1023	1024	1005	1021	1062	1019	1064	1037	1065	1016	1061	1060	1032	1046	993	1099	1032	1052	1046	1078	1073	1062	1096	1063	1061	1036	1100	1095	1010	1024	1068	1102	1060	1083	1009	1080	1080	1069	984	1073	1011	1037	1015	1016	1050	1049	1056	1002	1029	1010	1045	1036	1054	1031	980	1032	1030	1008	1043	1012	1021	1053	1085	1085	1027	1043	1096	1036	1062	1092	1075	1034	984	1110	1065	1039	1057	951	1068	1052	1008	1045	1048	1136	1093	1083	1054	1100	1004	997	1070	1073	1072	1019	1030	1047	1048	1068	1029	1076	1049	1049	1015	1070	1073	1035	1101	1047	1038	1041	1023	1087	1039	1039	1074	1042	1109	1084	1042	1036	1047	1057	1078	1030	1085	1044	1050	1052	1082	1083	1023	1052	1039	1058	1039	1006	1080	1060	1030	1040	1030	1007	1028	1035	1019	1111	1094	1033	1027	1038	1073	1007	1096	1137	1000	1020	1069	1030	1049	1053	1044	1043	1051	1043	1026	1053	1045	1020	1062	1053	1082	1039	1061	1068	1026	1096	1079	1032	1055	1020	1043	1057	1076	1059	1061	1042	1069	983	1075	1032	1118	1083	989	1068	1069	1059	1045	1049	1011
24006	20957	26606	25341	7881	618	434	382	322	315	293	284	264	264	238	242	235	254	221	261	244	250	267	246	248	246	240	242	241	245	245	239	232	239	222	230	228	245	224	242	239	230	251	230	234	214	254	245	255	238	257	226	217	230	233	246	249	249	238	237	226	207	212	245	245	229	235	244	217	266	216	211	211	258	243	224	232	270	234	234	249	246	258	227	229	246	239	269	221	248	247	219	210	257	246	246	244	226	249	203	244	243	222	231	244	214	216	237	244	273	243	229	216	235	216	249	229	253	250	222	229	213	242	267	256	228	207	209	217	238	245	243	264	246	216	218	242	248	196	250	255	254	259	216	239	226	232	268	238	226	219	264	228	200	242	217	229	231	243	230	234	224	221	231	245	226	247	237	224	234	240	236	212	243	220	221	234	235	236	229	210	248	238	224	247	259	237	253	231	240	221	224	239	201	242	224	217	265	204	247	224	234	208	231	239	241	223	235	234	253	230	256	223	246	225	231	233	213	250	231	249	246	256	264	214	272	251	224	258	230	235	260	224	225	256	251	226	240	210	223	248	228	253	253	263	256	229	222	220	231	228	255	257	243	245	222	244	205	253	238	217	221	249	248	217	266	211	229	237	244	227	239	221	248	223	264	271	250	252	243	254	215	249	235	234	229	264	262	239	238	245	286	252	239	228	238	239	219	253	239	213	223	240	239	248	239	229	240	257	250	251	247	232	272	246	247	225	257	245	234	229	226	255	222	259	232	224	256	263	231	259	222	231	262	234	230	232	250	234	229	225	263	219	235	231	249	206	240	225	236	228	228	257	229	229	220	226	269	218	237	247	198	253	230	242	245	261	262	249	255	237	203	223	233	266	238	214	232	222	240	254	242	233	216	234	258	244	239	227	253	263	219	244	239	224	236	234	217	213	221	259	245	233	275	257	225	226	240	228	233	240	223	253	231	248	239	216	257	239	236	219	251	216	231	259	228	229	228	248	240	236	260	250	231	228	252	204	235	224	213	237	225	239	231	216	233	233	222	235	252	236	220	250	234	241	249	209	221	226	239	239	206	250	242	254	241	227	238	204	223	226	233	220	243	238	230	258	213	229	220	205	253	255	261	226	254	260	215	260	251	231	210	239	227	223	253	231	234	242	248	229	243	247	231	225	243	234	259	228	243	219	251	239	257	247	233	244	227	232	274	221	258	211	232	230	254	215	253	211	218	245	225	254	224	243	244	220	240	239	227	235	250	231	242	247	206	249	235	229	267	228	219	250	244	225	237	240	266	232	250	218	241	262	245	241	231	260	244	236	245	215	235	237	233	203	225	234	229	243	240	244	226	243	241	245	250	229	250	227	221	225	214	226	222	228	233	265	261	253	260	231	236	234	227	234	244	228	222	257	231	255	224	247	258	223	240	247	233	205	260	215	240	245	244	217	234	230	231	236	251	250	229	224	259	221	210	242	267	260	220	233	251	240	248	248	219	220	236	230	237	222	251	239	252	238	229	231	233	225	233	230	230	218	228	249	221	238	206	239	245	256	241	226	210	233	259	262	256	228	231	226	220	213	240	224	230	251	255	258	230	207	217	244	241	216	257	236	218	242	229	226	233	260	219	234	235	242	223	225	242	229	213	228	241	257	230	233	256	209	227	212	240	230	250	224	249	250	224	237	225	226	241	230	227	230	239	235	218	228	218	245	254	242	266	237	221	238	236	259	224	240	229	233	243	200	240	225	229	220	249	243	251	241	233	240	240	225	247	224	222	208	230	245	258	226	224	230	235	205	249	243	245	237	246	228	233	236	231	259	230	245	248	214	244	219	240	234	257	240	212	241	229	229	246	245	254	238	227	253	242	207	242	220	239	245	228	264	247	245	230	211	239	205	246	238	255	239	212	231	252	264	213	225	238	236	220	234	224	232	223	238	217	234	220	219	232	231	242	227	224	245	255	210	219	254	235	248	221	246	229	236	248	206	222	251	218	247	230	241	220	212	239	236	227	252	231	239	211	236	236	236	270	249	226	240	236	229	220	221	215	225	207	230	197	237	226	246	254	256	232	227	240	237	225	230	246	217	215	222	238	247	232	242	222	236	211	227	249	200	229	233	202	249	230	230	231	248	243	262	243	219	244	234	231	251	229	231	232	238	219	238	220	230	244	239	220	236	225	224	250	258	244	229	237	240	231	223	241	249	249	245	212	264	255	231	227	210	240	241	227	248	202	229	267	236	232	255	226	229	230	279	254	253	222	247	208	237	227	222	219	209	232	227	246	249	237	209	234	233	257	245	242	266	221	245	246	243	228	261	232	216	233	228	227	238	238	236	227	230	237	230	218	242	242	229	211	237	269	240	225	237	234	227	228	256	220	219	239	251	245	231	245	248	210	241	268	247	230	222	211	206	246	229	216	250	210	289	216	239	256	265	227	226	216	232	223	263	229	230	225	266	228	234	219	227	226	251	212	239	244	227	260	234	218	232	252	236	215	243	221	236	212	243	211	240	248	197	225	218	267	242	211	244	223	243	217	239	221	232	241	229	246	244	227	219	234	227	216	210	223	235	241	258	223	252	210	247	253	234	242	217	208	253	241	214	240	224	219	204	232	232	209	224	238	207	246	237	214	241	226	228	262	235	230	245	207	246	252	237	243	209	247	238	219	214	241	250	220	236	243	255	227	244	241	214	255	237	246	250	239	244	227	238	276	232	230	260	222	275	237	221	197	232	245	235	254	221	242	214	227	237	238	241	244	229	247	230	261	248	238	232	212	242	223	260	225	241	222	212	257	234	234	222	230	233	217	203	210	231	233	209	222	243	237	232	236	213	227	263	266	213	239	249	229	228	217	220	256	243	256	222	218	252	243	238	229	248	217	233	221	253	227	216	240	242	226	230	238	223	259	267	226	241	246	242	230	260	239	235	231	240	233	212	222	219	245	223	226	239	265	272	241	252	219	218	234	234	239	246	273	267	235	247	226	243	244	223	247	216	233	246	214	248	253	248	219	251	238	204	230	216	233	256	208	221	219	222	227	236	237	244	246	235	240	234	238	232	206	208	243	232	239	258	238	246	240	252	236	224	215	213	222	229	227	232	216	247	227	246	237	216	220	253	255	228	254	221	266	207	243	234	228	221	231	214	210	250	254	228	253	228	227	257	229	234	245	223	236	227	246	237	234	241	244	249	232	225	234	212	230	232	205	261	229	225	245	223	222	221	223	253	233	217	223	254	230	204	230	245	256	236	226	244	222	229	219	202	195	207	232	267	235	246	242	220	238	247	214	245	222	218	226	240	227	264	221	254	232	247	270	224	233	243	229	228	249	248	252	218	218	224	255	218	250	248	215	224	258	230	227	261	216	194	246	229	241	227	251	266	233	237	253	263	244	236	226	237	240	260	252	240	220	226	238	268	225	242	231	216	247	264	235	240	244	239	235	274	221	238	234	213	239	231	233	230	233	271	223	251	272	253	245	258	222	245	245	205	246	246	233	234	237	242	237	231	232
19301	22139	3954	1641	1254	1043	783	654	570	489	481	440	439	371	366	329	389	352	370	360	363	351	320	334	354	330	318	344	372	322	315	339	310	296	341	305	303	311	322	327	324	327	322	339	345	355	319	358	318	324	323	290	298	303	324	352	302	333	310	320	305	305	341	326	334	308	366	303	344	291	297	323	304	353	300	289	317	298	314	312	301	323	337	316	345	307	334	329	309	299	311	336	342	299	320	312	322	300	301	345	306	336	329	332	316	332	321	314	346	314	373	309	337	309	323	343	319	324	327	313	331	329	300	336	298	322	336	343	332	351	332	319	304	337	304	324	298	316	333	295	332	312	317	299	320	314	303	311	318	312	296	326	321	320	341	316	340	347	354	287	322	289	311	329	323	297	312	293	339	348	308	316	312	328	326	358	315	303	310	318	297	326	344	317	328	337	317	306	298	340	351	308	295	312	314	330	330	320	360	313	325	295	358	316	307	305	308	305	321	297	299	333	322	333	340	304	297	321	310	315	297	298	318	310	283	314	369	326	303	325	331	328	322	319	338	287	352	323	317	301	340	326	316	325	336	346	323	340	318	326	325	318	322	304	345	299	308	326	325	342	335	311	301	309	312	312	326	335	307	330	340	300	327	331	307	333	327	277	303	314	329	296	303	323	326	316	331	291	303	346	296	334	309	300	306	319	289	317	324	330	321	336	309	330	348	304	318	335	297	303	312	321	314	299	331	336	313	322	309	323	347	311	348	336	346	325	317	342	296	321	341	341	290	316	331	311	289	339	347	318	320	317	308	292	332	301	348	327	330	330	350	334	305	344	303	303	314	285	332	333	308	340	340	319	332	311	310	335	297	284	314	315	349	300	298	355	289	368	316	342	328	345	343	335	326	334	318	312	313	316	317	336	340	311	310	305	324	304	333	360	327	340	315	294	324	334	312	297	313	338	273	319	322	327	294	293	303	335	298	311	316	321	305	307	356	304	286	297	317	317	306	327	317	306	311	288	276	301	335	317	311	326	314	319	307	320	321	331	293	337	311	313	360	297	330	324	340	336	337	364	338	321	332	316	323	322	306	335	341	305	301	308	302	321	308	327	314	333	328	313	304	306	314	305	318	328	301	318	346	342	347	314	334	319	362	316	317	269	301	326	311	315	313	279	326	331	298	302	289	326	296	306	293	305	327	339	338	311	308	343	346	302	349	309	325	337	308	306	343	319	305	313	317	317	321	287	292	355	340	299	328	327	281	328	318	317	311	345	349	341	335	305	296	329	363	300	306	368	308	308	351	333	325	325	325	306	317	320	312	275	289	329	344	301	288	336	314	328	310	318	315	322	283	313	337	335	311	328	333	298	307	346	348	319	316	314	358	348	333	322	352	309	319	294	290	294	330	327	333	316	315	317	336	300	324	330	343	330	309	313	336	303	327	312	342	322	303	320	328	305	307	326	304	358	316	312	311	292	309	320	300	299	354	308	349	330	322	304	330	291	318	287	314	328	314	303	321	272	320	341	285	314	321	330	312	342	319	343	298	313	325	290	347	323	343	314	298	345	324	326	327	346	302	321	319	309	292	348	318	311	357	309	311	316	339	297	313	322	352	323	334	296	299	344	315	305	314	304	312	332	300	307	324	302	313	333	327	303	351	320	341	311	301	320	331	307	334	335	325	308	310	355	320	335	331	318	314	345	313	323	329	310	313	309	297	300	303	314	312	326	319	321	329	317	331	331	308	309	344	349	314	321	345	278	322	299	284	313	324	333	324	342	327	316	319	336	331	306	316	304	325	302	337	323	316	317	300	324	297	313	320	302	335	303	332	332	343	316	315	307	313	335	333	328	306	300	309	311	335	322	314	332	301	333	313	332	305	292	321	328	336	306	315	265	312	310	325	326	304	342	322	313	302	318	349	296	286	322	345	319	344	321	324	314	302	306	285	310	349	296	326	308	311	345	311	319	352	343	316	289	338	316	321	298	305	331	315	305	316	321	312	316	325	306	334	312	362	314	299	297	316	317	341	329	347	309	317	318	306	333	304	290	320	348	324	306	330	287	331	347	321	298	309	318	313	352	329	330	317	352	295	312	319	282	332	305	324	330	353	320	268	298	319	321	331	345	324	277	308	313	307	326	324	310	300	302	335	326	325	303	315	337	302	321	302	330	316	317	340	314	325	337	332	330	313	333	324	325	294	289	336	323	322	335	285	328	304	350	332	325	274	299	350	339	303	301	319	327	346	311	295	328	316	325	322	341	305	320	335	284	340	326	339	332	330	317	345	322	304	315	328	308	330	306	323	315	337	316	345	331	335	322	306	325	297	322	292	307	297	352	328	321	309	321	311	363	338	318	297	352	316	310	329	291	312	348	352	338	336	308	315	322	336	304	292	321	330	315	336	298	321	308	322	315	311	358	378	328	306	345	347	335	342	341	295	317	339	299	328	305	301	339	326	294	339	277	336	292	296	316	315	322	317	329	317	326	306	332	325	334	278	336	309	331	352	308	284	292	335	343	303	308	318	309	297	345	328	290	278	332	338	292	332	321	309	304	307	321	316	324	275	300	319	309	315	287	309	320	324	326	334	298	296	300	321	303	305	327	351	314	324	333	316	340	336	330	317	294	334	320	326	316	323	322	286	327	318	292	351	329	349	299	316	320	332	312	307	333	350	311	310	297	308	314	300	312	326	344	324	341	359	292	338	320	330	352	322	334	299	308	295	315	307	315	302	315	314	316	338	305	319	317	325	317	313	313	309	340	319	316	315	296	327	307	301	317	337	338	349	320	325	301	306	332	324	314	332	353	325	320	327	318	320	323	307	304	372	327	365	334	302	329	331	333	330	298	334	332	326	327	325	337	301	332	321	315	332	300	335	330	313	329	305	314	330	318	320	288	336	342	296	358	311	316	315	326	325	317	301	325	314	289	314	302	314	298	303	329	325	329	315	321	294	322	336	312	329	324	316	289	323	321	305	329	336	319	326	310	314	336	320	346	353	320	320	329	327	296	319	325	317	313	294	317	297	323	322	340	313	368	322	320	298	293	319	286	351	311	314	319	313	314	317	319	316	316	337	317	328	329	376	323	339	264	296	301	326	326	324	297	335	322	306	354	313	359	285	352	348	365	356	333	350	303	308	334	308	311	339	326	310	348	286	316	298	326	296	318	324	342	314	330	311	330	288	332	320	326	350	327	290	305	326	352	315	300	343	317	317	372	313	316	317	345	297	319	305	301	302	335	290	329	360	343	311	279	347	321	325	320	337	313	353	272	357	325	297	297	320	361	333	333	300	319	296	301	364	297	301	290	313	332	320	339	322	322	299	348	330	330	315	317	298	329	341	332	304	314	335	329	341	303	308	338	333	337	337	344	323	324	316	330	327	326	353	287	346	330	352	329	343	339	320	316	330	309	333	313	339	322	315	336	318	329	330	352	328	307	298	327	313	296	321	308	317	307	304	309	309	365	352	322	353	323	339	324	319	279	313	316	322	332	357	305	339	316
21953	20956	28232	23845	20956	21002	8487	1458	1111	1014	963	904	875	820	837	847	803	774	826	799	788	791	787	782	762	771	766	746	698	737	751	747	740	728	744	759	742	768	724	747	749	746	738	749	726	732	739	756	728	735	730	748	700	774	757	773	717	744	742	710	742	708	759	711	726	772	701	746	742	722	730	704	744	758	704	788	763	705	689	727	766	770	740	723	742	730	736	733	697	813	739	750	676	726	693	724	704	711	716	717	696	779	760	742	742	736	719	764	762	747	773	729	731	747	780	724	709	753	714	742	689	734	725	747	752	680	776	757	755	664	697	725	720	746	739	725	763	748	702	766	723	712	713	768	723	733	750	752	777	717	757	771	734	766	779	744	720	755	747	724	709	708	713	760	739	737	771	723	702	710	736	716	757	684	725	700	751	741	704	770	798	731	753	739	694	758	757	733	718	754	765	777	738	725	693	736	658	736	773	726	733	734	722	761	695	715	756	738	745	762	701	728	732	734	761	733	723	735	702	705	743	782	714	785	742	682	730	760	726	747	712	719	734	728	709	743	694	795	742	703	726	701	697	722	723	731	765	776	759	755	740	746	757	728	733	745	714	749	741	682	748	744	713	707	715	723	723	706	718	755	738	718	717	751	671	751	746	713	737	741	707	768	742	746	731	774	725	763	747	718	718	709	725	758	720	746	731	735	722	727	682	719	755	714	816	741	719	792	701	707	738	728	676	747	740	792	721	772	731	673	733	751	755	727	703	728	770	730	696	745	741	734	669	711	747	697	711	727	741	710	727	768	756	697	693	749	727	709	737	752	728	772	756	734	795	728	691	732	761	732	666	745	717	729	729	731	726	773	792	712	709	717	702	734	810	660	761	741	737	769	677	711	797	705	774	706	718	780	787	778	740	752	740	740	717	758	728	688	700	719	754	712	745	747	713	724	741	709	773	748	725	706	750	787	769	686	720	744	723	729	730	680	773	720	726	735	679	737	735	788	692	731	720	682	782	709	715	696	687	727	771	775	780	754	674	791	748	791	739	757	743	753	718	729	707	671	775	706	710	719	716	738	774	735	735	736	718	674	764	780	715	723	685	754	781	734	765	743	715	736	683	755	729	764	712	686	704	716	704	714	728	702	767	741	718	731	713	713	716	732	733	726	732	737	767	753	707	783	760	742	717	755	713	756	755	732	747	714	749	750	722	716	740	718	754	684	717	742	747	742	780	720	728	712	712	747	716	781	732	725	702	764	746	730	689	692	745	735	713	783	721	726	695	745	691	710	703	748	809	757	693	669	696	759	769	760	719	760	766	729	778	752	718	776	703	735	722	709	733	762	717	725	752	661	751	706	735	745	721	741	736	724	708	720	746	738	745	715	724	767	739	737	743	742	751	732	717	748	751	752	760	769	706	740	765	724	728	770	702	740	706	739	732	715	716	712	754	743	720	797	700	728	744	765	736	688	711	751	695	766	746	706	757	732	772	714	720	690	755	741	719	733	776	741	722	692	728	732	709	782	732	735	714	702	730	763	727	770	748	736	740	750	735	713	750	708	710	719	724	704	743	737	713	753	718	704	757	685	737	703	724	708	700	744	725	715	787	749	783	722	743	708	730	680	744	734	751	740	723	710	738	743	746	749	693	776	713	747	753	695	712	727	703	712	717	676	727	733	748	726	704	762	740	706	702	760	747	738	743	748	724	722	711	683	711	692	786	748	731	741	755	763	708	693	677	730	720	696	750	738	741	753	707	743	761	708	735	698	716	738	738	757	737	724	717	733	724	749	717	778	701	713	690	710	701	731	760	702	693	677	708	753	740	726	702	723	736	737	723	736	759	698	736	715	746	702	740	743	735	696	744	707	700	741	755	754	783	721	755	752	735	704	726	736	680	748	770	686	727	699	746	721	752	700	738	702	747	729	745	747	801	719	690	778	729	738	728	736	704	732	760	793	744	719	759	742	693	727	755	735	723	769	771	727	743	740	717	710	708	750	707	725	755	713	693	735	739	687	742	733	740	688	730	748	777	777	700	682	712	780	709	748	752	760	709	743	713	730	740	689	796	746	711	660	749	679	761	714	712	683	772	697	725	700	728	732	710	730	753	729	710	724	753	787	694	715	705	767	719	728	712	751	739	700	706	699	725	703	746	783	757	689	695	758	735	757	743	715	730	692	732	713	750	729	704	731	750	700	766	737	707	709	755	696	736	727	733	773	737	745	761	765	733	733	713	747	706	747	761	758	804	707	732	800	675	668	748	718	737	755	756	731	720	708	758	719	742	723	726	717	730	738	675	732	728	736	679	740	746	767	675	722	697	730	693	706	707	748	689	762	756	709	741	750	709	739	796	724	748	752	700	703	765	754	706	746	706	738	728	728	729	768	738	719	706	744	747	702	746	678	734	741	671	723	721	757	729	711	702	767	740	727	771	705	771	696	734	743	709	719	687	739	735	753	724	719	724	757	772	692	719	726	778	742	693	732	697	708	750	744	743	723	708	719	756	662	727	713	709	739	740	739	744	710	733	691	708	709	744	738	722	698	709	728	797	691	673	718	718	723	721	769	689	738	719	772	712	754	757	671	741	781	707	734	709	752	725	723	753	788	771	738	740	712	738	737	709	729	756	707	737	732	735	748	721	741	747	696	735	711	717	785	776	704	714	701	711	725	711	748	718	724	741	740	689	748	741	730	744	719	759	713	703	719	788	725	708	732	730	750	719	688	695	717	732	718	697	728	717	769	763	722	704	773	709	715	690	730	734	739	765	730	771	681	709	729	722	732	750	718	759	704	755	684	741	705	744	717	665	729	696	757	677	710	725	716	700	708	731	746	766	716	693	747	765	778	737	742	724	686	709	711	748	703	708	686	738	748	719	763	709	790	765	744	761	760	713	712	732	804	701	761	721	725	710	730	722	716	760	710	707	754	733	730	736	724	748	722	794	731	752	686	730	769	761	729	689	741	730	721	772	671	723	735	733	762	720	739	752	723	682	700	716	719	719	711	745	675	681	733	686	729	712	755	713	720	763	688	717	759	747	754	776	707	739	690	795	739	741	754	696	720	677	709	722	764	762	751	719	744	754	757	730	723	721	749	751	709	739	694	741	740	711	725	761	697	756	719	746	748	689	760	708	742	707	744	745	739	783	719	739	711	762	706	730	709	701	764	731	701	765	735	722	772	777	742	689	790	721	743	754	745	719	713	716	704	668	736	715	721	735	688	758	782	708	701	692	734	733	673	768	762	746	751	708	686	798	772	732	720	746	704	712	721	770	714	743	823	769	709	729	675	715	754	739	739	753	691	691	717	714	761	727	728	698	729	707	731	768	757	745	701	765	697	691	757	734	734	728	681	726	708	713	726	720	730	757	733	775	715	753	712	741	728	762	727	777	724	738	721	737	685	699	711	777	761	687	675	781	712	720	746	745	765	793	730	701	729	749	757	757	685	750	745	726	687	761	728	739	712	691	734	798	707	714	720	738	732	708	700	715	685	729	739	730	738
21557	36300	10417	4789	3763	2895	2290	1971	1672	1518	1303	1200	1213	1186	1143	1073	1077	991	1053	1031	983	996	953	962	957	946	973	951	910	986	959	903	970	930	954	968	898	965	988	939	922	942	945	913	953	895	886	881	949	907	904	912	895	971	894	962	898	880	934	941	936	910	932	958	989	944	936	953	943	902	940	905	890	949	923	938	919	890	906	920	884	924	890	943	922	932	883	899	905	911	957	857	929	904	902	937	900	929	903	917	982	920	890	897	923	918	937	878	935	892	938	871	963	917	913	921	844	942	874	892	909	913	848	853	886	892	913	872	904	905	935	923	897	949	899	915	881	920	894	863	955	924	902	890	929	851	901	1002	929	929	880	949	922	919	965	934	999	870	950	953	986	873	981	935	919	877	905	941	895	888	906	921	949	915	904	894	909	859	914	923	925	974	944	889	919	865	926	922	941	914	935	932	931	948	898	933	950	915	887	936	931	871	932	875	939	911	958	899	885	946	911	939	958	874	894	894	903	898	885	891	859	894	922	855	904	895	891	935	900	872	956	940	848	949	877	903	906	899	927	965	938	873	901	961	923	933	883	941	901	900	878	918	895	947	889	933	915	922	944	910	896	878	962	982	906	888	903	975	981	890	937	873	929	926	915	872	918	935	887	885	929	958	924	877	949	912	985	922	913	927	899	860	963	905	991	911	1005	893	951	884	946	919	934	926	912	926	943	925	911	902	935	937	908	931	914	856	920	903	926	946	926	918	891	912	877	910	965	893	956	843	901	915	894	892	908	867	875	914	940	945	880	920	911	956	887	879	930	901	941	830	914	943	959	952	929	867	921	917	955	869	912	918	935	888	886	882	983	910	923	947	921	908	882	869	926	919	926	816	879	919	925	852	878	905	918	911	916	901	894	944	915	950	933	880	916	917	889	939	880	920	874	853	865	892	959	953	892	943	925	971	900	900	919	917	891	902	912	896	957	873	951	917	894	915	938	971	898	959	915	888	912	945	880	859	901	949	944	928	872	961	871	956	960	902	923	880	919	898	944	974	880	879	886	913	923	896	885	930	882	899	881	936	951	886	916	887	972	927	912	863	914	937	915	917	942	912	898	898	895	898	849	986	939	924	955	965	881	884	933	946	904	924	943	1020	925	917	893	915	854	923	906	941	931	913	942	955	933	933	893	891	919	911	929	902	869	911	897	851	952	939	886	910	901	921	894	907	906	962	925	934	930	982	880	890	897	896	917	855	954	894	892	945	892	888	923	943	926	904	880	905	944	921	933	911	857	874	872	877	924	931	848	982	904	911	911	913	852	916	877	871	937	865	879	929	908	910	896	887	895	869	909	955	887	879	903	948	882	906	877	886	955	912	947	902	936	915	880	893	870	889	899	904	899	913	878	893	936	925	898	868	963	920	945	926	878	911	954	919	932	940	870	842	876	903	923	868	893	893	914	926	876	908	927	936	896	897	920	910	917	912	971	906	943	901	894	921	1018	930	913	891	933	910	909	913	936	928	910	929	942	921	919	952	889	910	952	898	909	943	922	886	948	959	870	890	935	904	925	909	953	980	904	931	867	917	935	945	893	914	913	885	925	899	884	894	875	885	923	913	954	924	934	902	936	914	868	852	928	946	856	960	900	872	926	934	955	959	923	904	936	897	914	887	892	901	898	926	923	903	860	906	854	936	912	819	950	893	931	881	919	922	913	925	884	962	889	908	874	907	925	929	933	943	901	922	979	895	901	941	1001	895	915	919	844	932	928	924	885	846	859	932	928	926	852	896	952	893	887	948	914	889	915	904	913	901	926	876	893	915	899	905	938	915	915	947	900	906	909	912	879	879	940	960	911	921	880	949	950	980	878	866	893	924	911	884	925	912	923	873	914	951	924	968	876	943	904	927	879	939	909	888	915	895	914	904	905	847	881	944	877	941	904	877	881	901	952	840	882	907	871	913	893	914	937	887	910	871	907	874	905	912	956	867	932	948	881	877	874	936	905	927	947	949	870	904	879	912	891	906	926	860	947	868	858	931	933	884	929	899	923	897	928	899	895	889	883	943	908	873	951	929	927	953	885	896	912	908	931	955	866	931	903	926	941	903	911	858	924	884	964	891	915	911	937	955	938	910	945	949	943	973	947	953	899	943	842	874	945	910	915	872	897	879	886	948	899	874	942	969	896	891	938	860	922	899	924	975	888	941	894	902	916	854	886	915	927	892	925	900	924	890	901	897	953	949	931	894	837	891	884	957	911	911	913	883	923	954	869	886	871	920	919	955	930	934	927	901	912	931	951	952	872	909	877	934	898	846	873	907	907	886	921	911	912	904	939	891	857	907	897	900	865	935	891	915	919	964	912	894	902	888	943	933	896	910	930	888	930	908	935	879	886	902	887	879	961	937	905	916	898	890	911	902	922	889	930	910	904	863	949	922	898	897	905	922	894	871	888	884	910	934	909	914	865	892	922	859	939	907	878	890	941	948	878	869	920	822	900	876	896	885	907	954	884	878	956	911	924	972	952	922	877	937	978	910	888	910	901	945	910	941	885	916	907	878	984	905	853	922	886	923	958	918	928	906	879	931	926	837	925	928	940	931	914	921	880	938	897	924	854	912	914	857	910	888	932	919	923	890	968	909	924	919	897	890	919	906	925	873	892	945	917	876	913	944	920	965	916	938	904	899	960	877	908	932	934	947	918	985	904	900	885	955	941	890	964	949	851	859	941	924	884	955	908	891	904	901	913	918	895	925	954	932	938	923	929	947	880	883	879	953	950	894	909	899	881	944	878	885	918	896	935	947	919	910	908	925	953	908	877	919	973	891	906	958	898	883	847	915	958	897	891	926	909	947	883	963	938	911	901	934	878	906	894	946	912	927	866	869	921	941	942	870	956	885	931	902	899	897	933	922	961	921	933	922	921	888	921	887	915	863	918	941	965	856	901	887	948	917	866	966	885	886	885	868	888	928	938	929	911	888	934	882	1013	898	931	849	864	843	891	956	973	894	935	906	890	858	889	928	904	926	863	936	925	969	868	898	893	940	934	903	902	881	886	937	936	872	917	914	878	893	952	878	913	909	875	947	921	927	890	949	903	868	902	947	875	911	879	877	886	902	893	967	929	877	950	978	974	913	890	894	886	889	852	896	912	908	897	884	883	877	900	917	929	925	912	908	846	923	966	884	936	925	930	919	935	871	940	911	931	906	893	931	865	900	889	850	969	922	926	935	926	873	906	900	912	932	937	1005	891	877	919	932	875	886	979	919	930	903	932	970	907	940	924	936	807	889	948	879	964	962	912	894	972	885	927	918	896	865	953	953	854	900	914	887	872	938	915	870	861	925	941	989	925	920	954	918	988	915	986	955	955	884	952	919	888	994	899	954	939	850	862	929	823	925	868	890	943	946	925	902	953	960	926	900	963	923	889	913	922	929	961	883	912	925	910	896	912	927	902	931	914	966	928	941	871	939	992	962	907	910	875	913	924	947	923	947	915	901	855	882	904	875	994	923	934	955
26810	18605	4691	884	636	558	578	518	488	528	530	493	485	514	493	433	499	465	466	448	460	447	490	493	478	471	456	506	500	491	476	481	479	481	497	467	483	483	417	502	479	484	443	476	476	437	452	478	506	474	465	430	453	483	501	458	461	463	494	479	464	470	419	454	459	467	449	484	494	445	521	447	487	465	461	471	464	476	495	460	479	466	505	475	448	496	514	484	478	523	473	445	467	510	485	489	499	501	503	470	468	504	499	506	472	478	537	512	456	484	465	490	492	462	462	472	497	487	519	476	495	522	488	474	458	483	529	447	492	493	479	461	483	495	512	506	507	491	495	497	480	520	435	458	505	496	440	505	465	497	469	453	495	464	449	477	464	496	467	485	500	473	490	444	485	497	509	470	465	463	480	450	461	464	464	464	496	507	454	448	511	496	461	548	471	504	471	448	432	492	502	502	493	512	516	469	494	462	470	483	495	439	477	468	492	497	480	465	487	506	468	473	456	458	499	483	468	466	461	505	484	450	430	468	516	502	510	483	479	439	510	458	464	463	467	509	436	463	491	453	466	471	477	474	502	465	471	470	497	509	477	474	476	455	470	460	494	452	492	499	462	456	444	461	506	466	523	473	455	446	468	480	457	494	487	517	546	456	445	478	454	494	516	480	483	450	481	491	447	491	499	489	477	464	502	488	450	447	488	468	457	488	491	472	471	504	434	503	424	500	482	459	473	488	464	472	477	470	523	483	451	494	465	471	472	499	470	478	528	480	476	484	513	491	479	463	482	491	496	488	463	485	430	450	485	501	471	487	468	469	480	489	465	477	492	526	471	512	464	497	466	433	501	482	435	496	501	479	432	514	491	465	501	461	492	478	476	511	524	534	469	480	480	465	474	454	459	499	488	498	485	498	508	497	474	459	446	455	517	532	499	514	497	474	488	464	472	450	493	477	450	496	462	504	493	487	496	495	460	488	500	504	474	507	489	505	441	480	505	461	440	518	460	449	490	454	437	480	488	473	482	485	538	466	479	485	471	482	474	469	457	505	464	494	475	493	479	484	480	476	452	420	442	504	471	519	471	456	494	517	492	506	467	444	425	501	462	470	489	498	480	470	480	458	447	483	484	457	451	477	493	482	480	494	509	486	518	484	497	480	469	459	497	524	448	444	516	460	488	474	489	492	508	496	497	518	504	477	497	506	507	474	484	481	448	482	489	501	481	499	462	495	456	447	522	491	478	493	491	455	450	493	457	472	460	482	491	446	497	480	469	505	471	507	435	462	497	484	452	471	463	473	440	461	476	504	463	469	529	482	475	479	476	499	507	444	465	434	505	478	452	467	468	478	502	462	524	497	479	501	473	490	503	495	460	510	487	504	445	456	470	506	501	513	481	469	474	462	467	475	475	483	517	533	496	477	433	469	502	511	475	484	507	460	474	470	426	461	472	482	478	466	477	500	483	473	482	467	519	476	483	496	488	443	468	461	481	507	482	469	508	474	504	457	501	499	457	510	493	447	471	493	488	482	479	463	467	485	438	440	472	495	481	511	489	433	465	498	475	485	517	517	458	471	487	479	479	475	424	486	456	485	480	484	465	476	506	442	472	506	497	510	474	473	475	466	469	487	474	474	493	505	487	507	487	526	462	449	487	497	477	491	517	480	476	458	492	475	509	498	495	461	480	485	482	482	485	507	479	465	480	475	472	479	466	493	494	461	469	500	504	476	497	463	489	477	519	472	483	470	435	464	502	474	495	447	462	472	481	483	464	455	499	491	459	441	502	450	436	452	500	486	517	492	485	527	491	474	440	475	497	447	496	451	451	527	481	496	501	488	528	455	487	507	488	473	501	462	485	468	510	453	460	454	475	459	483	493	492	472	471	473	465	477	496	480	490	466	505	513	515	455	478	469	495	482	455	447	504	458	456	460	438	455	455	495	468	490	462	496	418	435	495	437	480	510	488	492	470	463	490	508	465	481	448	504	469	472	465	444	479	479	488	449	504	464	506	458	473	451	468	503	462	491	498	502	472	488	447	441	459	511	490	492	497	489	482	517	512	512	473	534	510	493	500	479	474	499	500	480	477	459	483	493	498	471	519	516	488	481	482	493	480	486	447	432	462	451	474	454	483	475	492	506	476	474	464	498	450	467	443	475	469	490	517	467	515	475	495	448	454	496	478	466	430	481	459	484	458	492	435	500	449	499	480	476	457	479	505	489	474	492	489	441	496	500	481	486	474	446	457	429	491	523	449	527	515	498	486	452	487	499	458	464	505	449	508	484	476	488	444	480	495	497	470	465	445	501	511	484	487	485	459	467	482	441	448	483	457	458	510	484	449	454	484	480	494	464	496	445	466	500	485	422	463	477	484	469	466	497	494	482	493	497	522	480	491	440	450	455	473	474	492	482	467	459	464	477	521	439	473	432	498	496	517	506	412	487	484	499	434	504	510	475	528	491	540	478	463	445	503	477	470	493	459	457	456	508	468	525	509	498	504	494	469	461	463	488	483	450	474	464	492	478	522	484	484	504	468	442	499	534	488	506	518	459	487	471	493	454	503	457	504	499	487	487	499	461	478	516	470	498	471	484	466	471	451	481	461	454	482	471	462	500	473	495	501	441	459	475	509	482	472	473	501	477	479	492	500	463	507	469	506	447	519	451	473	466	512	458	469	483	474	510	475	462	446	480	491	501	485	462	479	503	478	484	477	488	516	495	472	493	493	474	501	510	450	490	490	512	480	436	497	457	451	450	476	456	481	470	480	491	453	440	505	496	450	444	474	476	478	481	498	535	465	489	524	495	483	508	487	483	521	470	480	467	504	454	487	488	498	494	479	429	497	445	470	450	481	491	451	490	482	449	482	493	461	459	447	484	505	479	476	473	470	472	471	510	497	472	483	438	468	475	483	500	483	486	454	458	516	483	462	497	479	511	434	481	491	452	484	459	512	448	509	484	496	498	464	495	485	470	520	503	498	519	474	471	470	469	490	482	501	503	470	514	520	466	477	463	503	449	462	440	468	475	459	464	452	462	462	480	477	481	476	463	501	469	496	464	492	466	469	463	479	495	446	486	502	457	476	490	462	487	488	520	495	484	462	469	485	503	490	490	490	471	492	471	471	466	449	511	499	492	497	536	511	460	471	516	453	454	487	514	472	470	462	495	476	471	479	500	490	493	471	510	502	519	507	484	497	461	455	468	452	442	480	478	481	480	458	460	476	492	459	514	440	469	483	508	481	456	469	484	475	444	453	472	492	455	479	436	447	512	460	481	475	470	471	465	490	447	479	466	474	464	452	484	492	449	480	495	459	472	498	467	504	475	470	498	477	453	508	484	473	519	455	472	504	448	476	498	472	471	460	467	471	484	455	501	455	492	478	476	503	512	511	529	475	473	496	518	452	484	507	442	489	459	467	473	457	496	467	497	489	477	492	446	470	481	492	446	515	483	430	537	515	466	473	478	450	482	468	526	498	515	440	463	507	493	473	431	464	437	489	474
9202	9388	1661	893	766	732	736	691	628	611	601	624	574	627	606	592	563	562	590	586	590	600	556	649	565	591	581	606	595	583	581	565	589	613	581	591	608	573	593	624	583	604	617	595	598	561	560	604	603	555	604	585	591	611	575	594	600	587	613	567	570	563	583	611	652	585	613	595	590	591	647	584	600	575	581	591	614	548	604	591	555	603	570	554	575	608	562	579	576	556	595	586	565	540	580	625	634	617	602	608	591	611	612	585	570	588	580	604	582	598	593	595	642	573	583	610	571	592	611	618	627	572	558	591	598	567	609	576	605	615	582	554	590	532	618	573	623	594	557	608	648	618	577	585	558	584	550	605	552	572	633	567	535	587	584	648	561	549	608	556	591	614	592	604	644	584	531	595	604	551	577	561	551	607	571	548	605	552	607	602	604	579	598	600	612	594	594	614	613	559	550	597	560	608	581	569	593	552	587	571	578	606	589	597	586	608	575	592	595	546	575	583	588	556	582	560	577	587	605	593	599	644	599	545	603	609	609	595	623	622	609	549	589	596	561	578	572	548	600	573	538	564	574	584	577	616	606	594	541	554	600	618	589	642	577	619	609	584	568	558	614	612	582	612	627	615	610	619	592	602	551	614	594	588	597	605	583	586	553	625	596	592	596	638	580	609	599	564	567	572	606	586	623	589	578	610	585	566	601	582	555	610	586	581	591	618	589	573	578	592	595	561	539	568	618	576	575	561	609	588	625	590	551	575	610	539	630	536	616	594	571	600	567	588	588	622	608	579	639	546	555	566	563	587	567	546	559	566	590	594	590	605	615	584	598	579	623	586	597	581	572	600	602	639	583	565	566	617	588	605	582	588	575	614	552	575	594	583	556	585	609	569	561	615	612	587	607	576	570	559	601	590	589	594	562	553	577	583	591	595	570	521	604	583	567	619	615	616	609	588	545	600	594	607	601	557	597	592	610	590	577	562	560	595	602	585	558	612	556	562	598	619	537	545	583	567	622	589	549	577	561	603	572	577	567	604	586	561	609	618	591	553	632	594	592	613	567	623	527	595	571	591	605	609	592	591	597	595	574	573	576	582	589	587	576	619	620	589	599	606	577	623	567	589	572	618	593	592	572	611	601	557	583	577	589	575	559	535	552	620	609	585	601	602	620	561	598	563	550	560	626	587	590	597	582	608	589	586	603	620	631	577	633	575	571	564	606	588	572	590	601	632	663	575	638	534	597	590	570	597	599	609	618	608	602	612	581	543	608	615	565	584	577	573	597	594	592	635	599	619	596	572	592	617	560	619	620	597	585	613	582	598	622	595	624	603	585	579	607	599	566	610	579	577	597	636	603	557	596	577	560	602	657	583	567	595	585	600	597	576	561	575	607	609	595	557	547	566	592	566	525	581	577	571	624	582	639	581	595	603	569	593	587	578	596	591	598	564	586	569	609	562	582	602	568	572	601	634	582	580	622	599	571	559	601	542	606	561	602	557	612	568	581	596	583	593	548	555	599	604	618	624	595	613	594	556	616	574	530	586	616	592	584	592	598	586	577	596	573	586	590	585	562	593	577	607	576	567	565	551	579	578	555	522	593	575	541	581	597	604	606	604	560	634	585	586	590	580	571	602	574	580	574	570	600	607	520	639	575	573	575	561	614	534	640	533	561	595	587	585	579	567	583	581	577	547	582	633	557	573	609	578	569	560	609	532	625	618	560	563	578	603	562	555	533	631	587	569	604	583	601	619	578	590	596	575	551	602	590	597	599	615	609	600	558	563	595	592	623	549	618	542	603	589	544	562	595	540	587	543	552	581	585	625	559	606	571	599	649	586	583	577	627	661	568	600	605	572	591	586	593	573	617	604	552	620	623	616	594	586	612	578	570	593	574	589	572	611	609	587	585	591	568	562	554	553	566	605	590	571	610	601	580	556	568	559	608	597	586	590	622	584	595	565	567	625	609	599	601	610	586	596	549	572	592	613	589	598	559	562	585	561	565	600	582	580	571	584	594	558	578	612	536	616	607	541	586	585	601	567	540	594	602	607	557	606	616	560	589	606	574	583	586	565	580	579	574	570	578	643	595	582	615	575	597	543	581	610	625	562	537	590	597	652	572	592	605	551	589	587	577	568	603	625	584	564	600	551	579	623	605	565	606	576	605	595	560	539	577	588	593	568	565	623	627	606	538	603	582	628	657	595	640	549	547	590	550	605	572	586	590	629	544	592	608	574	591	567	587	591	628	600	592	584	571	596	586	585	590	574	607	560	573	582	557	606	609	585	604	600	570	618	590	577	637	582	626	598	578	608	556	597	604	589	594	582	585	630	564	579	602	547	583	565	610	560	564	582	593	583	560	558	580	584	630	620	551	628	632	544	573	602	573	587	547	569	616	576	606	585	568	594	623	576	568	560	595	617	597	576	594	598	592	568	630	585	603	587	553	593	620	598	615	570	567	559	608	587	587	604	610	613	600	575	604	554	575	568	602	576	587	620	574	587	568	595	582	604	598	583	553	586	555	618	609	569	577	594	591	584	594	559	570	606	573	579	582	592	585	587	581	552	563	599	598	596	576	589	576	567	578	562	603	567	564	586	584	553	618	592	624	623	591	616	596	646	606	600	569	552	614	597	547	592	587	623	568	590	603	547	575	571	615	587	605	577	604	567	590	603	578	629	569	538	578	582	562	612	549	607	587	586	601	598	585	594	573	583	597	543	613	641	590	615	579	611	608	575	616	643	613	567	587	575	583	590	581	581	549	607	586	646	574	590	612	595	570	600	600	613	576	584	597	598	573	593	592	596	574	610	613	598	577	582	592	648	556	600	564	621	553	584	547	583	610	608	569	603	607	570	618	610	601	602	598	546	576	644	608	557	560	669	568	617	593	600	589	564	581	568	573	579	615	594	638	556	589	601	595	541	589	599	539	571	572	549	591	584	564	603	578	574	547	582	587	578	595	590	582	570	598	558	592	568	557	599	630	601	541	631	596	584	587	579	617	626	606	579	589	580	564	569	573	587	579	580	533	602	594	572	605	565	633	588	556	564	599	564	627	620	591	564	599	576	645	575	572	552	597	617	591	591	564	593	583	608	629	577	587	632	584	564	597	562	527	590	575	563	578	583	619	585	640	538	590	595	577	609	537	560	645	601	596	566	576	586	585	572	558	591	639	615	586	585	603	591	597	560	607	573	573	582	598	564	622	579	569	590	633	557	573	591	574	608	601	536	610	594	615	607	620	614	617	640	530	592	602	599	560	554	586	569	618	590	569	567	591	559	543	552	593	601	592	607	580	521	574	613	586	587	609	611	596	585	613	653	562	579	586	551	557	585	557	562	585	595	623	587	569	599	556	638	594	574	625	561	534	613	593	575	572	586	584	604	595	618	608	587	607	610	579	575	560	625	588	595	580	578	575	603	603	575	596	564	528	626	616	625	595	561	593	587	567	608	639	605	588	591	549	591	591	605	589	582	615	565	577	559	584	549	614	594	621	589	603	592
22900	20961	27948	24167	20951	9963	1589	1222	1045	1074	1034	996	943	969	997	933	955	914	920	927	893	919	887	885	896	864	933	873	904	888	949	869	909	911	856	841	860	876	913	838	884	842	923	883	864	859	883	918	909	906	882	909	879	888	944	863	893	901	870	912	948	940	914	891	843	825	893	868	837	886	854	930	934	889	842	881	938	887	856	909	907	891	911	901	833	860	884	886	875	862	933	835	888	842	903	890	887	889	902	850	880	937	955	852	868	880	856	882	884	855	894	893	913	876	967	858	844	843	861	891	900	903	852	876	879	886	880	841	859	895	900	869	873	893	871	924	887	834	894	850	867	888	871	903	902	883	889	899	845	844	894	833	881	836	881	855	892	879	900	903	899	879	837	904	852	906	871	885	897	875	925	891	849	882	856	849	869	899	853	919	821	940	871	905	870	908	874	920	879	883	880	844	877	814	940	892	901	894	868	904	856	892	897	895	918	838	873	880	880	892	886	882	808	881	857	838	891	920	885	894	856	908	920	881	871	815	902	848	875	883	864	899	890	847	935	822	906	875	856	899	858	827	882	824	907	839	918	908	889	851	828	907	839	856	850	906	879	858	940	859	869	822	919	917	924	841	867	853	820	821	876	886	885	909	899	909	900	906	866	851	864	860	856	879	867	814	901	886	881	869	870	919	881	859	851	914	855	869	870	820	902	948	883	859	866	907	828	875	870	908	888	858	851	875	850	869	769	853	879	916	881	850	936	856	845	844	937	927	813	870	895	851	893	815	866	888	883	835	849	862	892	935	899	898	887	896	841	905	839	929	838	859	817	871	881	847	876	853	963	927	864	876	884	926	911	843	946	854	901	866	885	897	842	919	865	877	850	863	896	814	870	848	871	897	899	884	920	951	907	831	933	887	873	805	892	845	869	884	848	889	819	851	881	834	883	928	864	882	865	904	825	886	912	875	871	890	887	914	899	845	881	849	860	907	887	868	832	843	908	884	871	876	886	872	834	893	915	866	883	904	912	912	898	855	830	891	906	858	873	897	872	882	807	865	922	859	913	837	919	851	859	854	878	862	903	874	833	856	865	856	842	885	850	833	915	817	851	877	876	854	888	866	887	839	814	872	860	889	881	869	825	908	899	880	877	902	825	887	925	815	952	901	892	857	808	921	862	887	897	864	892	914	873	911	949	896	850	882	907	871	851	911	843	840	838	847	877	896	897	845	882	916	883	852	886	913	862	855	837	884	873	897	927	892	882	867	914	900	884	878	851	810	848	944	880	844	867	886	851	908	900	869	898	905	857	847	849	856	884	936	835	829	899	888	774	865	848	843	885	828	855	905	883	860	887	866	836	914	869	891	861	896	890	898	861	925	861	884	865	858	873	864	874	888	897	887	858	902	848	878	817	841	873	872	855	847	918	846	947	884	931	868	902	864	854	960	919	869	892	853	946	925	891	893	863	882	851	865	902	863	892	845	908	853	866	854	877	915	896	898	920	816	859	876	827	822	850	864	874	918	927	894	865	837	840	921	881	903	867	894	880	870	869	845	868	851	844	866	855	838	874	862	871	901	862	835	895	888	872	896	915	820	909	910	879	876	852	875	870	877	868	886	831	927	878	964	851	855	946	893	863	838	933	855	856	921	823	869	861	889	849	796	881	936	912	892	901	819	914	910	818	869	894	858	883	817	821	843	882	834	923	902	833	894	867	890	878	925	837	856	880	840	835	879	876	861	869	860	871	904	890	881	911	888	876	930	874	827	920	873	928	833	824	837	873	896	903	908	867	874	934	880	886	910	867	811	855	868	857	878	902	846	895	875	919	869	855	885	872	888	916	884	904	876	891	873	865	842	891	872	871	883	873	910	860	881	879	925	890	866	845	846	897	868	878	903	874	911	860	929	877	846	872	876	897	866	931	898	889	848	845	864	902	898	893	863	885	860	847	869	876	842	891	885	897	855	869	846	868	854	875	872	858	865	894	869	808	861	844	877	934	864	872	859	938	876	841	919	912	910	878	865	836	907	892	869	818	880	912	826	919	867	926	887	879	890	928	918	880	833	861	881	829	869	883	919	890	820	900	931	886	882	862	847	863	840	872	820	896	844	907	850	881	865	921	811	887	868	829	877	927	901	880	862	871	892	864	847	892	875	857	823	864	900	875	901	868	860	859	858	819	872	819	834	897	874	870	905	934	830	895	944	962	848	918	810	894	896	917	858	868	888	915	848	851	845	863	906	965	883	850	836	883	896	882	855	923	861	900	916	911	850	934	884	941	873	847	884	863	837	865	878	882	887	914	877	902	855	881	860	913	888	855	886	841	859	885	858	846	891	893	842	887	909	857	862	911	881	866	853	901	822	898	886	828	861	895	847	897	879	877	827	894	911	872	915	906	832	915	861	852	865	918	885	854	871	866	864	898	863	902	871	875	842	902	846	893	860	857	912	858	866	881	889	899	931	826	835	875	876	891	800	862	853	839	825	922	818	847	917	894	834	841	839	900	880	834	864	848	883	847	874	914	887	859	827	851	932	904	880	866	866	839	884	851	859	860	879	837	899	851	866	911	916	835	874	869	932	833	874	911	927	941	891	884	898	868	915	887	855	867	866	890	902	877	892	869	911	876	850	869	856	932	896	844	872	845	835	902	858	858	901	943	894	867	873	873	869	855	795	928	908	898	867	878	846	914	890	815	860	853	867	853	874	832	893	817	843	825	909	909	843	861	886	837	871	854	876	924	914	823	855	859	855	748	840	846	887	871	903	887	895	863	886	892	883	845	800	847	891	901	831	863	836	923	859	869	864	866	877	859	902	890	915	871	938	871	888	913	923	837	902	893	836	875	868	896	903	859	894	916	808	839	913	828	883	852	899	848	904	901	847	861	909	891	866	832	849	856	829	892	866	912	888	884	884	842	880	848	902	887	898	930	855	906	913	864	878	898	884	859	860	857	841	920	859	835	832	889	891	884	837	865	857	904	846	877	863	885	873	906	826	887	799	829	885	899	848	873	872	906	807	908	880	852	865	894	896	841	804	852	869	897	920	892	883	893	868	862	908	832	847	886	901	911	854	883	874	853	841	876	858	829	863	890	876	905	864	853	853	892	884	885	876	892	902	892	846	916	875	882	875	930	828	871	852	881	833	892	874	901	906	881	812	909	908	858	876	842	844	851	880	868	846	920	841	865	889	853	937	840	934	855	907	855	895	841	944	877	849	901	898	893	845	880	857	853	830	868	854	883	894	886	863	873	885	922	831	862	884	867	888	830	909	874	871	860	837	881	832	828	878	895	885	877	885	844	883	845	907	907	914	894	889	884	884	894	860	849	885	905	874	888	820	870	871	899	857	868	863	886	914	860	854	897	863	875	906	919	882	863	893	901	830	856	905	903	870	871	850	907	898	863	873	864	880	878	912	873	858	892	838	860	881	887	880	884	856	856	827	856	896	820	860	881	841	843	835	902	887	938	924	877	919	890	849	873	900	851	882	861	853	844	880	874	963
18215	28315	6821	3285	2545	2092	1833	1611	1492	1413	1273	1264	1248	1150	1119	1118	1130	1176	1104	1149	1124	1077	1083	1087	1119	1080	1087	1033	1089	1083	1064	1100	1081	1086	1052	1050	1019	1074	1086	1027	1131	1061	1037	1076	1094	1079	1083	1084	1059	1029	1068	1097	1038	1028	1052	1035	1103	1073	1085	1048	1068	1028	1079	1131	1034	1086	996	1124	1114	1047	1127	1003	1107	1096	1041	1019	1064	1048	1094	1122	1057	1052	1019	1083	1049	1029	1076	1027	1020	1065	1097	1053	1034	1003	1100	1043	1100	1038	1039	1097	1021	1071	1039	1083	1075	1060	1087	1097	1065	1046	1096	1058	1061	1078	1071	1002	1013	1025	1031	1059	1051	1060	1075	1083	1074	991	1064	1079	1048	1025	1096	1078	1080	1009	1091	1067	1068	1086	1035	1083	1010	1035	1061	1072	1056	1026	1131	1104	1028	1060	1075	1055	1118	1018	1044	1026	1042	1048	1105	1096	1062	1070	1065	1022	1053	1058	1086	1107	1065	1077	1017	1039	1122	1028	1124	1109	1032	1009	1073	1073	1064	1028	1103	1002	1096	1039	1062	1057	1048	1094	1076	1101	1099	994	1064	1052	1089	1039	1073	1039	992	1064	1062	1061	1045	1029	1041	1068	1044	1077	1036	1039	1111	1040	1038	1096	1054	1071	1073	1080	1024	1076	1044	1073	1028	1058	1050	1055	1113	1021	1064	1002	1012	994	1088	1054	1109	1041	1054	1076	1079	1073	1032	1058	1063	1030	1018	1071	1102	1056	1056	1048	1023	1101	1071	1069	1029	1097	1093	1048	1055	1102	1062	1047	1058	1077	1054	1093	1037	1086	1113	1027	1129	1032	1062	1101	1073	1097	1064	1052	1090	1088	1058	1097	1074	989	1026	1089	1103	1075	1093	1057	1070	1077	1048	1068	1041	1057	1060	1035	1072	1032	1034	1035	1050	1041	1041	1089	1019	1027	1053	1114	1015	1034	1115	1078	1084	1028	1059	1074	1011	1059	1064	1070	1069	1079	1122	1070	1002	1086	1035	1086	1080	1021	1053	1054	1038	1092	1052	1069	1106	1032	1083	1085	1095	1035	1129	1067	1025	1040	1082	1029	1032	1018	1034	1067	1037	1062	1019	1052	1023	1079	1024	1067	1038	1017	1058	1039	1092	1093	1087	1035	1043	1067	1085	1057	1055	1038	1054	1071	1073	1103	1091	1040	1048	1044	1055	1018	1082	1060	1080	1020	1056	1069	1052	1068	1045	1020	1079	1090	1036	1039	1033	1056	1065	1074	1026	1078	1060	1071	1082	1098	1072	1026	1070	1124	1062	1057	1015	1127	1079	1040	1051	1028	1038	1073	1039	1057	1101	1039	1093	1036	1051	1157	1041	1084	1012	1041	1031	1061	1074	1075	1010	1056	1066	1127	1047	1084	1047	991	1015	992	1062	1011	1040	1050	1025	1039	1084	1070	1041	1014	1024	1022	1075	1068	1107	1046	1057	1040	981	1074	1064	1071	1049	1044	1092	1078	1050	1046	1089	1016	1059	1119	1087	1058	1038	1028	1042	1116	1055	1041	1015	1023	1007	1082	1133	1003	1034	1015	1012	1029	1033	1080	1074	969	1089	1043	1072	1013	981	1054	999	1074	1006	1068	1037	1036	1066	1066	1093	1065	1051	1040	1082	1037	1107	1097	1019	1105	986	1048	1099	1017	1062	1056	1054	1041	1017	1026	1096	1022	1125	1022	978	1056	987	1090	1099	1092	1022	1043	1081	1048	997	1122	1030	1063	1077	1032	1084	1066	1045	1013	1034	1034	1030	1028	1052	1114	1059	1063	1003	1024	1077	1080	1066	1063	1100	1024	1033	1037	1063	1094	1025	1027	1009	1078	1089	1063	1022	1111	1070	1090	1026	1052	1067	1054	1025	1042	1080	1061	1047	1096	1024	1032	1043	1064	1025	1094	1043	1001	1033	1036	1036	1027	1090	1074	1031	1060	1051	1078	1065	1029	1083	1097	1050	1119	1064	1090	1034	1055	1020	1016	1112	1005	1031	1069	1055	1065	1080	1027	1053	1052	1048	1030	1055	1041	1050	1062	1088	1054	1102	1067	1015	1037	1013	1046	1066	1005	1051	1057	1078	1096	1030	1075	1053	1087	1059	1030	1001	969	1046	1071	1046	1023	1107	1070	1089	1066	1037	1057	1055	1053	1112	1064	1076	1016	981	1031	1093	1073	1018	1101	1117	1105	1044	1035	1020	1076	1051	1068	1058	1044	1097	1029	1032	1106	1088	1048	1117	1086	1053	1066	1090	1046	1016	1008	1023	1081	1099	1043	1118	1048	1005	1084	1009	1083	1081	1016	1069	1105	1118	1100	1118	1065	1079	1110	1054	995	1056	1002	1106	1059	1062	1055	1069	1075	1051	1023	1079	1010	1076	1082	1096	994	1087	1031	1033	1052	1054	1064	1095	1062	1052	1041	1023	1040	1042	1024	1014	1003	1061	1021	1050	1101	1027	1030	1040	1024	1049	1079	1040	1017	1063	1119	1021	994	1031	1062	1054	1090	1083	1080	1042	1045	1050	1072	1042	1040	1100	1114	1040	1032	1064	1020	1031	1082	1066	1112	1059	1057	1038	1058	1037	1048	1081	1035	1028	1030	1002	1059	1061	1041	1089	1059	1006	1089	1110	1109	1042	1053	1006	1029	1046	1073	1076	1014	1055	1050	999	1124	1042	1046	1031	1098	1068	1043	1141	1042	1102	1065	1053	1091	1069	1072	1014	1059	1020	1084	1018	1044	1076	1071	1099	1081	1027	1030	1069	1026	1055	1064	1049	1016	1031	1168	1024	1077	1080	1092	1065	1064	1053	1048	1084	1037	1090	1096	1038	1064	1041	1120	1045	1084	1060	1120	1100	1062	1020	1086	1067	1088	1038	1056	1115	1062	1041	1027	1095	1114	1065	1007	1108	1046	1059	1036	1097	1026	1012	1040	1075	1001	1042	1056	997	1076	1063	1080	1033	1010	1078	1060	1077	998	1079	1111	1015	1141	1027	1028	1070	1058	1059	1011	1081	1041	1009	1054	1101	1054	1057	1059	1088	1115	1019	1105	1018	1082	1008	1091	1062	1113	1025	1099	1069	1042	1070	1054	1063	1077	1045	1056	1092	1052	1069	1036	1050	1019	1088	1078	1072	1119	1083	1083	1051	1048	1080	1078	1061	1047	1045	1081	1049	1090	1075	999	1007	1075	1040	1011	1063	1067	1054	1045	1044	1072	1094	1063	1029	1041	1100	1044	1061	1073	1080	1045	1081	1091	1097	1001	1027	1064	1063	1084	1156	1103	1033	1074	1107	1071	1008	1056	1055	1067	1077	1023	1041	1081	1076	1001	1054	992	966	1005	1090	1001	1066	1047	1039	1072	1015	1070	1068	1018	1082	1027	1001	1106	1039	1045	983	1049	1033	1060	1051	1053	1072	1075	1023	1093	1042	1062	1065	1030	1056	1018	1081	1111	1080	1047	1046	1103	1006	1054	1083	1056	1109	1033	1044	1010	1076	1106	1099	1105	1069	1020	1039	1087	1057	992	1064	1005	1060	1074	1023	1052	1056	1089	1065	1059	1047	1074	1057	1026	1033	1000	1041	1034	1043	1112	1079	1070	1084	1127	1083	1020	1058	1081	1043	1050	1077	1094	1110	998	999	1080	1058	1072	1061	1088	1121	1071	1049	1072	1101	1065	1007	1043	1031	1017	1028	1003	1084	1040	1085	1096	1060	1028	1100	1071	1134	1033	1022	1030	1066	1064	1041	1068	1051	1098	996	1053	1029	1127	1017	990	1055	1057	1078	1083	951	1134	1054	1097	1099	1052	998	1038	1020	1036	1107	1091	1040	981	1075	1048	1055	991	1079	1101	1129	1066	1026	1025	1053	1065	1015	1085	1014	1102	1041	1058	1073	1043	1001	1021	1091	1027	1052	1090	1094	1076	1057	1099	1092	1012	1006	1046	1080	1033	1011	1085	1015	1083	1052	1093	1047	1062	1065	1073	1079	1055	1132	1045	1071	1081	1088	1035	1056	1041	1067	1076	1056	1060	1077	1012	1027	1028	1035	1080	1093	1064	1085	1089	1100	1068	1065	1004	1075	1055	1061	1062	1094	1055	1056	1053	1044	1056	1075	1064	1090	1084	975	1075	1019	1078	1076	1053	1058	1091	1028	1060	1041	1078	1059	1025	1064	1048	1120	1052	1059	1099	1046	1097	1066	1016	1061	1077	1105	1049	1086	1103	1075	1059	1052	1002	1042	1122	1024	1034	1075	1013	1066	1046	1070	1046	1060	1076	1045	1060	1038	1005	1040	1094	1059	1087	1031	1042	1017	1053	1088	1087	1111	1013	1028	991	1115	1049	1037	1094	1076	1071	1048	1104	1102	1035	1060	1087	1110	1110	1091	1085	997	1057	1047	1062	1069	1069	1016	1054	1032	1084	1057	1120	1056	1100	1075	1073	1045	1051	1095	1035	1029	1106	1008	1023	1035	1062	1078	1109	1084	1100	1056	1071	1059	1098	1133	1107	1061	1048	1072	1011	1057	1098	1077	1009	1063	982	1056	1048	1008	1012	1078	1121	1008	1012	1051	1057	1066	1071	1025	1098	1022	1048	1069	964	1114	1017	1045	1037	1020	1018	1077	1017	1065	1085	1032	1023	1066	995	1092	1101	1059	1049	1029	1077	1030	1075	1037	1080	1086	1055	1062	1069	1061	1027	1084	1083	1070	1048	1113	1025	1006	1068	1025	1075	1020	1044	1036	1000	1067	1059	1045	1030	995	1050	1080	1070	1076	1089	1025	1078	1024	1034	1062	1039	987	1079	1024	1096	998	1048	1033	1075	1078	1075	1014	1061	1070	1044	1082	1123	1027	1096	1088	1089	1053	1038	1073	1065	1026	1079	1058	1032	1057	1056	1061	1138	1053	1105	1113	1078	1005	1040	1047	1052	1033	1095	1065	1037	1034	1046	1047	1086	1001	1054
24057	20991	26950	25070	8851	577	431	326	308	314	289	282	296	259	242	239	249	273	272	256	241	234	216	250	226	253	239	265	223	266	249	261	264	239	252	228	256	241	224	245	247	229	231	262	245	252	232	247	240	231	225	243	259	224	252	244	255	244	240	257	250	239	232	232	213	256	225	259	245	238	254	197	222	206	224	247	240	245	254	239	265	227	251	246	229	206	267	243	262	236	242	224	242	223	217	231	227	260	233	249	234	282	269	227	218	240	261	256	235	240	228	220	223	244	240	234	249	276	242	242	214	244	261	241	237	214	244	244	243	240	236	237	266	247	233	238	253	222	246	221	240	220	225	232	252	202	225	234	231	249	242	254	232	245	250	257	240	227	233	256	234	248	268	246	232	224	229	241	282	270	207	223	224	234	229	264	240	204	263	253	259	255	227	206	232	255	252	260	268	233	250	216	251	257	232	272	212	211	234	219	251	243	254	221	252	236	228	217	227	245	269	238	250	235	220	228	231	234	251	214	224	231	222	239	234	257	200	219	243	247	262	241	223	240	215	247	216	236	207	228	242	216	258	236	223	252	218	253	260	254	222	226	213	263	205	238	225	219	250	230	239	238	256	234	234	253	224	224	244	231	237	239	227	217	267	230	226	230	213	220	257	221	241	230	235	241	218	237	208	259	266	262	221	237	244	232	222	243	250	262	242	258	237	248	211	236	227	225	202	213	233	209	228	265	226	271	255	208	281	244	229	248	226	221	250	224	261	248	257	237	257	219	242	247	250	222	257	226	256	270	220	268	242	238	227	239	235	223	244	232	241	247	272	220	242	227	267	257	216	245	230	239	249	254	239	223	250	207	238	248	216	243	246	234	216	245	241	263	235	231	205	228	237	234	235	241	233	240	239	219	200	258	221	242	253	244	246	248	209	259	242	226	225	229	226	254	236	238	242	238	219	244	226	253	219	245	248	252	240	222	249	225	233	240	216	247	213	221	249	221	224	242	264	214	235	250	243	218	258	230	227	226	235	223	242	250	237	240	231	248	215	250	227	252	253	204	238	228	224	276	249	267	223	226	239	260	217	221	237	241	232	221	237	237	245	243	248	216	235	244	236	254	231	250	261	228	223	226	237	241	247	221	256	233	220	250	228	239	222	219	232	249	231	256	253	267	239	241	226	230	233	251	232	246	237	224	229	218	241	244	233	215	233	235	213	248	236	265	242	245	218	219	231	217	254	248	262	226	252	268	230	222	230	207	213	217	203	251	222	231	229	208	232	246	204	210	250	221	208	233	256	227	221	236	217	247	224	251	263	242	224	228	225	254	243	249	249	240	276	230	249	220	223	246	256	222	239	255	237	246	245	252	266	236	251	241	197	246	263	227	249	231	241	240	205	255	228	249	248	217	248	244	227	260	242	238	219	224	263	240	234	243	236	225	242	249	254	241	224	218	233	227	245	236	221	256	224	245	227	230	216	241	247	268	251	216	218	228	245	258	265	260	221	234	234	213	254	244	229	236	266	267	221	239	219	264	263	254	189	241	262	259	212	220	245	209	219	221	213	238	249	267	219	232	238	256	212	257	239	238	240	211	237	220	230	227	250	239	239	226	244	223	229	227	233	228	206	235	217	224	249	215	246	229	258	254	256	258	249	212	252	234	263	219	249	262	229	227	226	239	246	241	266	247	239	231	217	228	252	274	218	252	225	229	239	252	226	244	234	226	241	221	261	215	198	268	221	226	207	254	228	247	220	234	231	242	245	218	202	259	270	211	245	235	224	254	228	262	228	256	215	219	245	232	226	213	238	257	231	266	230	235	260	253	220	250	261	233	227	242	246	231	232	244	226	223	262	213	262	258	223	273	255	235	221	252	237	238	223	224	239	251	257	238	219	231	239	251	254	220	238	234	231	261	241	232	240	239	227	248	233	243	220	233	222	241	269	248	239	233	277	244	249	223	227	259	235	237	232	249	231	233	256	232	223	244	223	256	267	213	269	221	245	260	237	235	215	238	223	236	235	238	231	246	239	239	229	225	230	225	232	238	216	225	217	206	248	229	263	238	207	259	233	232	225	273	231	230	221	255	255	253	217	233	244	234	226	241	219	234	234	205	243	237	224	235	225	232	242	249	220	243	236	253	219	221	253	192	275	251	244	231	257	230	226	240	216	225	225	247	216	232	226	237	211	226	242	249	250	246	242	228	239	239	233	235	215	216	236	257	225	262	222	235	244	223	225	256	247	275	226	259	238	255	224	242	234	224	220	232	217	228	238	239	238	236	228	250	209	225	243	240	235	235	224	228	221	245	235	251	267	239	234	238	254	207	212	250	246	246	244	218	235	247	200	244	235	231	221	259	242	230	232	242	258	236	238	245	213	224	260	247	238	245	255	213	267	229	203	205	227	253	221	222	197	226	227	237	208	244	212	224	205	244	237	239	216	255	277	221	250	224	259	233	229	193	249	240	233	222	240	231	225	265	238	258	250	244	229	259	249	234	235	255	264	218	235	253	240	226	227	226	236	232	238	242	270	253	245	217	249	251	229	255	253	232	237	221	242	227	209	239	238	233	239	213	248	259	218	250	251	246	242	245	264	240	268	231	217	247	262	247	238	250	214	235	247	232	201	255	225	239	228	250	230	245	203	227	217	225	229	229	211	240	222	263	237	231	210	246	236	225	234	221	214	235	225	239	236	234	248	221	239	235	251	253	233	252	243	259	264	241	261	272	212	238	265	228	256	227	220	232	243	242	228	231	239	255	214	238	216	235	207	223	240	228	225	257	255	241	254	222	242	240	268	217	226	240	248	238	253	245	245	223	241	248	249	241	223	246	241	246	214	209	252	251	244	231	234	247	267	196	229	247	232	228	259	269	257	225	234	241	232	217	218	229	278	237	236	234	222	248	241	245	225	210	246	243	231	218	235	237	257	236	249	220	221	215	257	222	235	227	252	211	236	224	248	233	252	246	249	227	239	233	232	239	211	233	231	264	251	231	227	223	232	221	227	236	253	236	237	233	236	253	226	250	244	237	212	231	250	256	239	213	221	226	234	251	228	250	242	224	245	253	240	231	253	243	230	239	230	228	245	253	249	245	237	261	252	234	232	233	245	237	234	236	238	207	238	258	256	213	224	201	229	220	236	256	200	236	227	224	233	231	251	252	247	250	249	236	234	212	253	229	236	225	241	248	249	227	239	240	222	227	210	227	278	193	254	228	220	248	227	230	273	246	224	258	259	248	208	257	254	227	230	251	264	244	238	234	252	226	255	239	232	228	269	242	230	256	256	252	213	215	210	246	226	220	243	266	246	202	240	230	253	251	263	232	244	249	230	249	258	228	236	195	244	222	224	247	236	223	221	252	223	232	231	244	243	220	220	236	232	214	214	221	237	269	249	239	240	251	211	243	222	219	235	248	219	236	201	206	221	255	229	251	221	225	243	217	252	227	241	266	257	243	254	222	216	246	248	244	240	224	231	221	226	226	232	268	263	258	235	224	228	256
18497	18348	3540	1607	1164	880	765	631	581	490	430	429	395	419	392	373	374	360	333	348	335	366	352	361	340	313	335	342	335	333	330	342	364	337	330	359	343	351	298	336	331	331	334	343	320	340	330	340	297	363	311	298	337	332	318	303	320	333	325	313	351	338	334	329	327	332	350	305	344	316	312	351	322	286	290	342	323	371	324	322	305	338	334	357	318	317	338	300	339	335	341	313	336	313	331	304	339	329	297	279	340	330	325	279	321	328	337	344	305	307	313	329	308	323	296	305	332	330	333	353	323	321	358	319	307	340	326	334	345	331	305	297	322	356	336	300	321	348	313	313	339	317	363	297	309	318	287	296	333	326	310	312	300	317	324	332	319	339	321	330	347	329	299	310	298	312	328	305	354	316	348	331	337	340	311	302	299	346	313	299	319	317	310	308	348	334	344	321	330	345	342	317	316	320	343	320	320	313	310	327	307	330	306	315	326	279	303	319	309	352	322	324	299	361	330	327	296	296	316	331	333	314	341	322	372	314	335	317	318	270	338	312	313	306	325	337	333	345	339	308	317	306	299	310	345	326	338	364	292	323	317	318	329	355	323	348	318	335	300	316	321	293	344	333	326	334	334	350	291	336	319	341	336	312	311	294	317	345	314	337	330	315	321	292	313	338	354	307	324	309	331	333	318	299	330	326	334	332	310	314	330	303	341	343	336	342	313	339	307	326	338	307	336	327	326	308	310	340	313	310	319	316	347	330	330	332	327	317	283	291	353	311	299	312	314	329	325	353	360	326	350	348	324	309	322	325	313	316	322	329	331	292	304	342	348	338	306	312	322	346	318	277	332	320	367	293	317	308	347	316	321	317	339	339	292	335	311	317	271	318	306	312	315	311	347	318	322	292	329	306	314	309	329	353	326	285	278	304	321	339	339	310	316	303	308	301	311	301	301	311	307	338	325	285	343	361	296	324	331	357	328	366	332	299	340	327	350	327	342	318	345	328	334	343	330	323	340	328	357	287	326	311	307	320	301	348	309	314	306	330	319	320	328	307	314	358	342	326	351	321	347	306	292	317	330	365	325	330	355	339	316	324	321	318	283	304	291	340	309	276	327	296	308	345	306	323	327	317	308	323	341	327	336	323	328	340	307	325	301	297	324	328	343	317	305	295	310	309	315	313	320	333	304	366	312	317	314	321	321	312	344	326	346	315	318	348	307	324	346	329	311	318	336	355	298	341	326	319	295	324	309	344	340	318	329	333	340	313	330	333	313	324	327	350	306	320	327	293	315	323	286	328	323	330	307	300	296	323	314	347	309	293	342	356	341	315	310	356	313	317	306	326	343	338	309	343	324	327	304	305	331	340	297	321	306	311	322	294	363	312	309	315	368	293	312	318	325	340	357	329	329	331	299	357	342	338	330	337	326	300	300	325	333	348	307	343	318	343	330	318	331	320	318	297	321	302	346	341	321	329	346	293	341	357	345	304	324	312	325	318	332	343	294	337	322	315	361	296	338	305	330	319	338	338	306	297	334	336	291	329	344	293	299	345	313	362	316	301	339	300	346	326	326	325	290	315	323	333	303	339	325	322	334	306	324	312	321	322	287	358	310	337	315	325	295	316	328	336	359	292	320	340	303	304	277	303	305	332	304	309	319	334	323	322	333	328	346	308	301	356	308	298	318	339	328	337	297	358	320	361	338	313	305	299	332	341	313	312	343	316	342	339	334	328	311	327	301	326	282	300	286	350	302	317	307	331	322	341	326	340	334	349	283	334	301	356	344	310	322	318	307	302	301	335	319	296	331	325	341	348	323	304	331	337	315	329	322	314	310	297	324	349	332	290	300	303	317	311	315	319	313	294	328	306	335	336	344	328	306	320	325	322	367	327	342	301	320	310	339	324	289	339	318	319	335	314	310	291	311	310	335	313	328	333	284	358	329	318	301	328	315	311	335	334	316	318	308	313	333	323	320	287	306	308	327	288	298	300	322	289	322	309	323	295	351	333	290	323	320	315	310	327	329	322	319	340	310	297	323	367	329	322	324	341	311	302	322	349	323	303	340	330	312	328	319	339	341	358	303	298	331	309	323	327	331	336	337	327	309	323	319	334	354	344	339	349	325	308	312	352	366	342	299	305	308	334	292	328	304	335	319	314	316	303	300	335	325	311	326	342	357	325	382	298	327	294	337	350	283	317	336	331	349	305	341	372	322	312	333	311	308	293	312	335	323	326	319	325	322	353	312	322	312	325	324	344	333	361	325	352	340	311	331	330	312	323	323	317	307	308	325	309	353	317	351	292	341	320	325	278	347	318	325	330	339	340	334	316	334	343	313	317	310	309	341	333	346	318	299	365	310	335	315	315	332	345	324	307	334	343	325	326	318	313	331	333	296	315	317	322	323	299	322	304	357	329	302	326	322	310	317	334	357	317	334	346	330	333	348	313	332	312	319	336	352	319	336	311	347	312	379	327	321	305	338	304	335	306	321	324	322	320	345	313	330	294	347	333	291	322	319	318	333	315	333	313	318	342	327	322	302	330	317	290	326	313	314	325	322	311	310	300	326	316	333	316	344	311	325	365	339	325	355	345	303	340	314	322	331	313	332	279	284	299	327	332	317	362	326	310	283	335	332	322	312	315	342	320	302	291	342	337	331	327	347	321	331	307	341	301	351	304	308	323	301	309	331	292	290	321	324	312	313	337	302	311	341	316	361	340	343	330	372	330	310	309	321	308	334	340	310	306	332	309	340	327	323	358	316	327	346	309	311	322	329	319	332	285	330	329	358	323	345	297	322	308	319	353	334	328	327	323	335	308	357	324	328	340	319	302	313	319	333	310	343	341	304	313	372	306	336	298	332	323	309	338	317	326	312	304	318	314	320	314	330	323	326	326	309	349	324	275	282	321	340	331	313	331	361	296	349	315	295	343	314	313	331	304	281	346	337	310	313	308	320	344	333	329	317	296	306	339	341	326	289	342	297	327	344	356	295	346	330	318	318	318	329	351	333	361	351	316	347	346	316	318	310	303	349	307	317	323	334	337	318	322	331	309	327	300	341	311	305	332	337	313	344	313	344	286	328	316	303	300	331	321	348	316	314	348	316	342	303	305	338	295	296	361	296	342	329	330	306	309	315	371	358	305	317	292	335	325	306	321	323	313	316	325	346	321	326	307	327	333	304	312	339	344	336	276	340	315	345	303	311	325	293	332	284	299	330	304	327	354	300	313	289	314	318	343	320	327	328	309	337	334	323	322	317	344	320	325	361	390	317	329	328	327	319	305	271	350	316	329	320	351	312	332	321	308	321	291	305	303	325	319	313	323	291	331	315	291	328	308	304	332	309	359	312	339	352	311	331	330	323	296	338	324	305	328	327	363	353	325	291	323	285	313	346	307	325	298	314	333	331	327	343	311	323	304	336	316	338	277	345	293	327	295	338	308	311	325	319	307	329	306	321	314	292	322	308	323	336	308	331	304	327	314	335	332	320	309	309	340	317	313
21923	20990	28449	23730	20991	21030	8622	1324	1045	1079	931	951	894	817	838	835	775	802	792	788	763	763	766	792	783	752	728	734	772	809	734	687	786	811	781	758	721	718	768	772	807	722	718	769	728	756	792	780	749	745	759	727	762	780	709	760	753	735	708	761	736	765	709	746	714	738	705	728	733	714	748	742	748	783	707	762	751	770	755	756	754	717	760	728	797	733	791	746	794	742	733	748	718	817	684	731	775	762	729	703	746	765	795	707	766	672	731	757	687	688	755	757	764	746	767	753	692	775	751	772	769	752	793	736	736	747	732	778	733	755	763	692	726	702	762	744	731	835	702	740	748	754	769	710	745	765	725	736	763	735	730	713	739	758	721	737	734	793	773	693	763	784	746	682	718	733	763	730	755	747	786	749	699	794	771	743	739	743	806	796	745	751	783	778	712	743	713	729	715	720	759	728	758	754	717	790	690	735	691	766	764	761	696	740	749	687	741	773	712	757	734	818	740	729	719	758	803	762	713	718	741	736	748	712	702	702	726	729	735	775	720	713	720	736	682	707	741	694	727	747	756	739	742	771	736	805	733	683	732	769	726	769	745	770	730	739	748	728	740	748	713	704	788	734	723	755	761	787	734	756	763	736	758	770	743	722	762	719	793	742	717	717	715	784	690	767	780	757	725	758	766	710	711	756	817	705	709	759	745	727	701	731	767	773	698	732	739	756	723	714	752	692	718	766	739	718	747	744	771	759	738	731	743	721	765	752	728	778	767	741	729	756	759	789	722	729	732	717	762	752	711	728	684	726	724	738	715	742	736	749	707	754	736	807	695	732	707	710	718	731	790	741	716	747	748	736	719	731	700	700	755	738	769	759	746	727	730	767	707	747	776	684	732	779	727	764	731	679	725	722	768	731	735	692	663	709	763	722	719	764	728	714	716	762	739	664	736	755	705	782	698	713	736	737	686	699	750	750	691	717	701	763	741	764	752	752	726	735	713	735	700	772	741	748	761	704	728	726	736	721	739	741	759	771	719	759	706	756	760	728	721	739	754	761	719	764	782	772	733	756	731	767	695	767	761	750	727	746	725	728	711	734	788	730	673	744	741	774	763	707	698	745	735	808	710	738	748	742	717	717	705	771	741	766	793	761	712	771	740	742	740	752	712	732	751	740	743	732	764	725	715	744	751	714	757	735	736	772	702	731	728	724	719	725	757	704	711	749	741	766	743	719	764	779	758	766	744	753	757	747	716	794	729	726	746	767	733	734	715	769	748	715	729	763	720	719	743	744	735	744	751	724	739	767	735	708	725	742	751	762	737	767	712	710	781	755	721	767	702	751	725	749	707	733	760	703	749	727	763	745	725	733	772	718	755	706	706	728	728	818	744	698	748	757	768	768	746	698	713	772	746	781	753	716	723	768	723	736	716	764	745	779	752	753	768	745	676	739	787	684	723	740	723	754	731	771	712	723	745	724	706	725	717	711	762	695	765	723	728	786	698	751	709	741	780	724	739	746	768	721	731	780	740	739	792	795	717	760	725	725	723	710	771	720	755	774	732	730	714	742	760	790	735	712	752	676	766	775	716	758	690	704	790	759	740	719	727	769	756	711	753	692	705	734	756	723	715	715	724	750	694	762	701	774	739	723	720	739	757	713	748	719	772	746	730	735	754	713	758	759	773	742	656	723	766	731	677	728	771	740	712	773	760	726	713	774	729	759	703	792	722	757	766	760	722	692	715	737	737	754	768	792	765	765	757	725	753	802	789	745	745	746	706	741	697	696	672	784	696	716	771	790	718	784	730	741	767	731	745	741	809	772	699	788	760	748	746	721	688	759	726	725	721	711	723	727	704	768	735	734	704	748	780	762	750	737	684	725	750	806	752	713	730	734	719	698	741	727	717	717	774	760	726	733	776	727	738	746	729	670	713	726	745	714	735	718	798	782	703	806	718	716	757	717	693	755	731	753	716	793	743	742	754	749	731	729	772	717	774	758	752	742	736	718	753	759	760	721	689	720	742	675	712	734	713	716	765	782	740	725	711	744	700	752	761	693	733	768	730	729	746	782	744	708	770	816	725	715	705	769	771	769	751	732	755	738	725	708	684	748	719	679	737	758	782	704	776	719	698	709	744	703	759	737	739	741	722	709	809	752	702	723	707	727	730	734	749	736	776	765	714	706	798	737	737	783	751	768	727	754	705	748	734	681	779	736	745	722	665	778	704	725	788	693	751	741	748	738	745	710	721	722	750	723	782	731	759	718	713	757	773	741	745	759	730	701	738	739	741	713	731	728	693	758	747	740	766	710	751	785	776	741	737	736	744	705	758	710	746	733	748	739	738	767	747	734	813	731	728	733	761	733	788	773	747	759	732	757	774	702	764	810	726	719	708	703	759	714	725	742	729	720	739	753	739	784	755	715	758	750	748	715	777	755	756	730	776	699	772	756	770	711	687	732	725	732	774	751	698	758	789	767	741	727	732	750	780	774	731	751	770	790	746	725	737	738	687	746	752	734	724	733	718	691	730	749	719	740	725	783	741	712	799	711	788	782	749	727	750	776	739	706	771	729	742	781	762	783	729	709	757	733	714	643	716	675	790	743	759	713	737	755	738	731	734	726	718	717	729	749	740	743	744	699	738	695	723	706	719	704	687	722	725	741	789	720	746	719	734	749	744	730	743	776	710	720	717	727	745	753	779	775	750	758	724	768	744	720	739	735	745	707	726	701	790	740	731	709	726	740	748	704	708	750	718	694	730	731	706	724	808	719	715	731	779	726	734	767	771	725	766	738	751	732	787	746	718	726	766	778	723	753	719	771	793	758	727	714	757	713	730	718	716	705	774	747	785	721	719	739	716	721	748	759	698	723	770	721	754	709	757	774	783	739	712	741	720	777	789	752	676	732	770	725	741	713	761	771	683	755	726	727	672	756	765	719	777	774	783	734	777	748	713	694	752	705	687	738	723	708	739	758	682	751	733	736	748	730	780	748	685	767	753	791	735	712	760	753	732	731	716	721	749	725	709	764	761	789	747	745	753	742	723	736	786	731	780	729	728	704	716	695	737	724	767	765	751	810	700	716	702	773	748	756	740	795	752	730	773	753	744	732	725	731	756	732	797	776	763	731	728	741	770	719	725	729	720	747	710	733	701	767	762	679	737	750	766	686	753	750	752	727	755	705	760	756	718	704	770	752	751	750	695	768	750	707	732	767	764	740	735	708	705	764	761	715	715	776	785	753	693	735	722	731	713	693	775	744	726	732	691	729	698	712	738	692	703	735	749	734	752	727	764	709	723	774	729	703	748	727	794	753	719	718	763	775	700	726	772	711	711	721	721	737	713	724	764	753	764	716	719	720	693	720	722	711	706	777	766	739	813	724	733	732	703	755	748	804	736	736	789	706	756	727	767	705	747	789	792	730	693	746	716	779	695	731	742	767	694	742	744	748	735	730	762	713	767	748	700	731	772	743	757	726	749	765	760	741	751	727	725	722	762	740	791	752
21099	26926	9939	4911	3590	2709	2267	1929	1650	1404	1378	1266	1259	1078	1095	1015	1120	1028	1035	967	965	1012	970	998	1002	1013	896	1024	955	905	988	954	904	954	929	963	964	927	956	966	917	938	959	969	855	936	903	958	929	905	945	926	915	922	935	908	928	944	932	954	939	869	932	883	918	921	905	875	939	870	959	933	880	920	911	885	973	896	921	907	920	866	916	910	941	932	903	938	962	894	984	921	922	922	963	939	871	957	947	909	924	872	938	909	894	930	908	915	945	962	899	902	888	935	893	897	964	966	882	932	949	920	908	913	952	893	941	921	945	894	909	920	952	976	951	880	936	893	935	914	930	971	917	942	882	890	937	942	942	940	866	928	939	907	900	890	954	954	933	924	917	842	891	859	997	900	868	922	892	900	903	859	924	854	973	909	974	894	889	929	932	907	900	966	886	945	919	907	937	974	904	945	954	945	933	922	940	952	956	940	933	912	883	911	946	904	931	900	907	902	873	918	907	898	886	974	896	949	901	876	938	912	895	948	924	836	871	926	907	950	913	925	905	935	924	937	919	941	869	861	894	897	895	927	943	881	859	903	872	926	933	884	1007	934	958	944	889	942	898	913	891	931	921	932	944	938	919	928	928	906	920	935	854	953	893	838	873	915	915	959	1000	881	915	927	899	888	978	879	946	929	939	916	919	909	920	954	895	908	890	888	899	932	910	947	931	910	908	889	893	903	895	924	969	911	906	949	896	883	908	897	877	918	942	907	902	925	895	928	928	878	918	922	899	949	922	931	918	879	854	913	926	886	888	921	911	918	883	902	897	964	840	950	958	953	963	936	927	935	899	887	975	920	922	899	903	924	919	924	898	889	820	959	845	971	892	905	887	872	892	875	898	916	858	933	938	887	950	900	890	898	891	933	962	979	910	906	867	933	912	864	950	871	909	897	891	922	915	926	916	958	888	900	863	902	922	867	959	885	916	884	882	877	879	940	877	889	912	943	921	947	950	990	921	884	876	929	852	896	936	936	931	945	921	899	958	930	915	932	881	950	892	899	906	975	924	941	844	936	880	899	953	890	864	916	874	968	968	867	938	905	888	911	939	952	884	964	895	924	937	947	882	956	943	949	948	911	932	916	888	889	857	908	967	929	887	883	896	881	927	889	900	924	943	879	914	984	884	941	919	888	948	923	939	907	890	910	910	895	885	915	899	944	939	942	907	937	924	884	930	916	965	889	916	906	881	963	906	933	934	978	916	930	930	916	908	947	884	919	896	918	903	912	921	897	950	864	939	897	926	943	872	941	903	922	894	914	946	906	896	872	909	949	884	891	867	901	868	946	909	940	910	913	911	939	928	895	928	925	900	958	914	888	921	928	952	930	944	913	914	916	958	933	873	867	937	911	899	909	878	944	956	931	934	944	915	896	869	958	893	916	910	966	917	915	894	884	931	962	960	950	867	931	932	915	916	951	882	931	896	914	919	915	910	911	909	1007	900	870	910	914	929	900	917	884	924	957	917	913	935	899	917	870	902	911	936	920	915	907	913	960	887	893	939	888	833	920	902	917	874	935	911	958	919	902	1006	881	909	902	910	916	902	862	845	877	914	905	936	934	948	893	897	960	885	914	989	884	907	921	931	850	907	881	901	932	904	931	903	907	959	940	940	956	911	935	911	896	920	891	881	946	948	901	885	878	914	904	956	879	962	926	883	897	957	904	905	930	943	977	963	931	901	960	939	904	943	892	929	882	877	892	932	950	971	945	894	914	906	853	896	942	940	879	966	939	939	939	918	883	890	876	883	941	870	902	942	903	910	893	911	944	963	939	900	935	872	899	988	909	924	915	912	939	891	891	893	903	903	901	907	890	946	908	945	914	930	924	924	918	924	904	920	943	912	918	898	893	938	937	913	897	925	927	974	932	948	917	945	911	963	894	937	906	905	940	925	957	883	951	916	931	924	879	879	948	897	900	934	960	947	837	920	921	925	887	934	921	926	996	918	937	936	952	867	971	886	930	888	932	905	958	973	896	834	911	924	910	871	961	948	918	936	935	924	926	969	899	878	914	914	971	912	886	950	878	933	901	909	934	879	943	932	921	926	884	907	949	918	929	899	901	907	926	878	878	897	956	910	976	932	896	906	876	886	913	943	881	946	894	929	898	910	910	884	919	876	898	900	896	970	935	922	871	938	897	884	925	889	900	968	953	847	916	947	944	890	908	849	904	882	911	953	912	897	909	920	935	900	946	886	907	838	898	909	906	858	937	925	922	888	913	884	944	920	870	930	960	925	878	924	975	884	926	883	948	907	922	905	904	937	910	866	926	912	920	916	969	948	886	896	970	929	939	944	890	935	840	961	920	871	925	875	876	929	937	913	929	935	947	942	948	926	900	911	950	934	896	899	944	877	923	897	922	903	963	948	896	904	877	933	944	945	885	887	838	898	978	912	951	880	877	935	919	898	929	934	930	917	937	921	939	870	907	899	920	951	863	921	933	945	996	955	960	952	931	900	937	910	953	933	969	921	885	957	858	976	929	913	901	925	904	897	878	962	898	935	864	916	874	919	893	889	944	877	929	897	913	917	928	955	890	920	915	919	891	918	921	901	933	910	938	922	927	881	903	903	911	934	944	888	934	927	932	961	944	1015	899	886	947	892	927	899	918	886	864	884	925	928	944	960	937	926	928	870	896	865	944	854	907	869	907	936	929	917	858	868	960	884	960	905	947	939	897	913	933	937	878	938	929	885	933	948	859	928	891	927	899	895	952	952	865	921	886	906	947	880	913	902	939	930	930	909	913	891	955	908	911	903	956	983	933	923	883	930	929	892	962	916	889	949	975	950	932	888	912	862	909	916	901	913	912	891	905	946	952	923	954	926	1001	891	992	883	918	926	909	839	948	909	918	955	936	849	909	933	915	877	904	889	936	923	946	919	912	901	897	910	969	917	863	905	922	961	860	911	854	956	911	932	918	914	904	918	875	897	942	907	844	906	936	894	913	914	869	907	938	907	904	965	972	879	922	909	982	870	937	932	962	931	932	925	868	901	963	882	890	914	923	955	943	945	923	927	916	909	861	916	1005	884	922	923	898	942	912	884	917	908	958	912	881	921	863	915	913	927	897	895	880	906	929	941	993	891	958	900	917	936	923	956	910	883	869	907	962	896	904	958	912	903	946	891	950	908	951	919	933	888	916	939	957	955	931	943	879	901	911	886	923	910	906	916	903	890	936	978	923	910	892	857	924	897	895	953	901	879	920	933	909	921	897	947	872	926	916	955	932	948	934	922	918	926	890	866	910	916	941	923	929	898	956	870	922	875	920	941	937	967	916	900	874	912	933	904	835	919	936	940	945	910	919	911	921	916	872	875	922	918	884	935	964	937	922	965	922	927	958	935	919	870	946	908	921	930	846	947	877	945	860	936	943	949	951	896	954	940	885	929	894	839	953	914	893	976	946	933	919	907	935	940	872	912	957	921	900	945	926	925	881	907	870	862	873	871	931	943	918	940	883
26910	18786	4820	922	598	536	492	521	498	474	570	495	502	508	469	515	506	459	485	483	507	519	506	498	533	482	517	472	482	485	491	488	468	491	478	475	440	505	450	488	457	456	494	457	513	505	472	483	478	459	467	486	456	504	495	472	521	451	481	458	425	470	494	510	490	495	501	489	467	481	465	473	461	506	467	537	492	483	469	537	463	513	517	465	513	478	463	497	485	469	461	522	478	507	509	515	497	497	484	504	518	442	491	475	489	468	489	473	478	496	481	470	472	479	480	471	497	494	468	460	473	468	492	466	481	503	486	505	485	486	491	491	448	466	466	520	506	507	458	506	468	512	528	508	540	485	476	488	485	472	501	485	468	494	481	478	529	462	457	445	456	493	483	469	473	493	468	470	485	504	483	463	513	478	490	453	464	479	499	498	442	503	525	487	450	476	507	461	479	479	472	519	484	460	480	440	490	453	503	516	441	494	462	464	495	481	500	500	491	473	466	495	513	515	499	463	511	495	481	515	487	517	511	479	470	459	452	501	468	499	491	497	482	469	457	456	485	479	484	484	443	474	506	470	510	471	508	448	481	467	506	516	522	495	521	509	503	463	493	468	444	507	489	436	509	471	500	471	463	474	499	482	504	460	437	472	467	482	456	468	502	483	497	498	480	431	526	440	487	514	501	482	492	519	490	489	488	476	494	525	480	521	518	486	512	469	481	472	450	475	466	502	445	495	476	457	489	496	502	475	499	470	475	468	484	464	480	487	469	487	489	459	504	486	466	475	461	520	486	500	449	459	454	508	460	432	503	509	482	460	478	505	507	466	512	525	457	532	470	495	499	509	509	462	515	473	485	494	471	467	498	483	513	478	484	498	475	488	479	475	468	490	485	513	466	489	490	476	509	469	487	473	525	454	518	476	481	455	481	490	428	463	495	485	516	502	496	474	459	497	471	533	449	486	473	487	480	500	471	511	479	494	504	475	513	450	476	456	539	470	448	456	479	443	427	457	458	483	495	499	485	458	484	500	477	460	542	497	483	506	481	476	469	508	503	489	504	492	507	516	417	496	472	492	490	530	475	486	491	517	474	482	444	479	463	510	466	453	516	463	477	484	484	477	466	465	505	500	459	459	458	472	527	506	470	483	515	462	505	476	510	511	501	462	528	486	507	462	517	490	483	500	490	475	470	512	485	510	513	485	494	471	513	466	457	468	450	454	506	502	493	478	491	497	473	536	488	479	498	468	488	460	479	517	489	498	481	506	511	515	483	512	482	488	502	480	480	501	482	455	517	491	447	465	499	463	488	484	462	493	462	486	481	446	522	494	464	515	481	463	485	485	493	488	512	472	480	467	509	451	474	538	501	501	495	470	470	500	498	485	477	503	532	487	470	496	495	477	505	483	485	487	503	497	518	480	466	448	496	499	514	444	483	479	507	499	483	472	466	461	483	487	494	500	496	491	487	480	491	493	484	482	531	517	491	432	492	467	517	504	504	482	481	479	507	474	477	455	478	487	485	469	503	499	488	476	446	481	498	514	471	507	486	513	446	447	494	483	515	485	497	533	457	483	502	489	498	444	464	539	497	498	522	485	505	496	502	507	491	441	473	488	504	521	502	473	491	514	491	493	484	476	475	458	472	497	491	429	450	481	477	460	511	462	465	483	496	514	485	481	462	500	476	474	490	503	464	487	477	446	455	456	463	473	514	529	491	484	517	514	480	503	464	481	498	494	472	476	465	469	472	462	480	462	510	509	502	477	479	463	490	440	505	513	448	496	514	488	442	449	473	501	490	500	489	484	443	490	464	525	475	509	494	460	514	465	476	441	468	518	431	483	489	484	464	511	454	476	506	506	514	486	486	501	485	466	470	491	471	488	461	466	505	487	497	470	524	505	493	496	488	526	487	473	469	522	434	507	460	464	522	479	494	493	506	475	469	475	451	468	518	469	501	449	484	468	479	472	464	465	490	504	494	446	470	479	505	496	464	545	510	459	472	485	486	502	475	484	515	479	459	469	513	473	482	460	502	498	501	458	489	510	455	493	499	493	457	501	456	518	459	510	501	486	463	494	477	441	464	450	466	487	482	513	490	478	538	482	494	491	509	466	485	497	496	493	521	495	459	475	475	466	485	494	465	481	481	509	478	522	504	508	510	509	477	483	465	470	497	526	493	483	520	489	470	484	466	480	493	450	472	481	463	488	446	519	513	502	492	488	461	502	468	492	531	512	464	462	433	490	449	474	495	460	439	454	456	473	467	448	539	484	538	476	483	491	524	486	514	463	513	457	484	437	498	465	497	529	451	483	482	473	485	477	482	502	480	473	504	518	481	495	481	463	459	461	499	510	465	487	511	549	486	463	505	469	487	518	503	472	521	513	491	494	450	526	466	456	475	498	474	456	462	474	537	489	498	484	498	489	494	462	493	482	538	451	512	517	488	512	497	439	421	449	471	487	439	500	476	483	473	496	493	493	482	467	467	501	481	473	508	463	476	471	450	502	485	480	484	495	472	490	478	502	493	476	477	492	500	472	487	512	501	472	476	455	477	503	467	478	475	477	491	459	495	471	492	481	519	471	470	487	447	490	492	525	498	512	495	469	473	527	520	509	449	495	516	468	509	465	510	487	474	472	491	498	515	544	487	453	500	475	501	461	476	457	486	489	464	460	468	498	494	491	445	459	433	469	461	479	478	477	469	506	478	515	528	484	500	466	433	489	485	480	464	444	508	490	507	477	473	491	472	455	455	513	467	458	478	492	525	480	479	470	482	482	463	461	507	475	501	510	481	469	494	501	476	510	495	492	484	469	510	513	456	466	475	460	535	512	470	503	441	513	442	551	501	503	489	453	493	498	444	505	496	481	455	450	501	544	478	507	512	474	483	469	487	483	498	472	482	453	495	503	490	490	491	487	468	496	484	545	519	490	489	469	485	447	498	479	473	482	494	486	480	470	457	492	494	486	494	467	511	478	521	496	481	515	501	486	480	515	482	478	466	506	502	514	470	467	475	454	516	489	482	460	459	494	508	468	467	482	481	493	498	525	504	502	505	496	463	477	512	503	455	461	467	501	466	449	475	545	518	489	492	511	477	502	448	451	488	465	492	482	519	481	485	478	487	500	502	482	479	525	486	493	539	480	484	481	479	488	505	467	458	465	503	514	506	513	497	473	471	542	516	535	474	483	485	508	476	480	492	501	527	468	499	525	495	498	482	506	452	481	479	447	476	542	489	451	457	474	457	476	503	475	457	499	495	525	479	471	475	440	491	485	452	512	486	492	446	487	503	485	490	484	534	485	497	504	504	516	532	480	474	520	487	477	496	446	519	489	497	483	486	480	503	512	486	543	529	499	442	514	440	489	511	484	471	484	505	474	483	526	487	502	519	463	521	501	471	498	449	496	482	466	473	515	501	475	499	504	466	501	469	489	478	489	463	508	494	454	471	499	474	471	454	490	503	465	535	455	492	455	505	455	484	525	507	494	458	482	494	535	472	502
9565	8527	1538	1005	787	709	696	675	631	690	611	627	578	604	584	570	557	604	600	605	568	596	612	590	596	597	564	594	577	590	602	613	613	610	605	615	564	583	581	601	598	607	584	616	563	628	568	607	574	602	593	609	601	545	570	579	566	651	565	587	566	590	556	569	573	592	601	587	595	614	593	620	577	582	590	583	615	606	564	613	607	572	568	614	580	572	593	564	589	572	564	584	569	593	568	571	606	626	615	610	619	590	570	570	580	565	589	664	596	643	586	561	592	562	653	553	606	580	578	591	601	577	558	550	602	577	635	583	542	613	610	606	589	576	606	573	585	608	645	587	589	592	602	580	617	567	580	596	566	562	534	606	582	549	554	590	581	582	547	554	568	597	599	626	549	543	555	505	569	570	597	585	590	530	578	609	563	583	629	620	582	585	592	615	614	622	535	586	565	617	587	582	588	606	580	546	567	562	581	641	561	605	572	581	580	585	620	551	582	616	625	592	579	596	601	602	610	582	600	570	570	579	559	591	564	617	595	564	565	589	562	561	592	597	592	621	592	586	622	621	593	579	618	552	614	574	578	605	569	580	589	589	606	568	581	551	587	578	562	610	594	612	562	570	595	558	606	581	657	617	620	602	551	590	626	618	575	588	558	608	578	595	576	594	553	571	595	584	595	584	565	602	559	605	586	607	583	579	609	577	582	589	597	589	628	600	593	564	633	593	574	584	553	555	582	620	565	570	567	598	569	604	599	638	593	578	614	556	550	583	605	579	588	617	547	596	631	583	599	628	563	604	585	594	553	581	615	583	601	578	540	614	618	549	623	572	623	603	568	553	613	627	597	612	621	590	582	585	590	628	606	621	530	580	563	563	614	613	582	543	557	590	568	583	561	602	594	535	590	565	574	627	580	599	596	594	588	570	558	567	578	575	613	592	619	579	586	572	608	559	615	567	619	590	623	603	600	602	608	552	627	560	604	610	622	592	586	548	598	621	575	600	607	602	553	581	570	591	578	570	581	576	586	589	608	607	542	615	533	616	547	592	580	603	626	609	593	615	609	572	596	529	604	575	567	606	570	596	601	577	587	622	628	574	621	591	602	567	609	568	623	588	611	575	580	571	577	572	605	603	620	648	577	596	585	635	570	636	594	610	567	556	595	603	585	575	594	642	634	575	582	607	564	613	629	563	599	608	583	607	577	623	602	597	618	600	618	581	586	558	572	523	611	641	572	591	591	592	604	584	637	564	583	636	611	642	601	570	597	609	639	579	604	579	611	574	574	617	620	590	591	609	582	590	588	561	562	595	574	601	540	614	591	599	596	582	578	633	540	582	552	569	613	609	586	568	633	602	604	569	667	617	571	550	594	564	584	624	544	612	572	602	555	590	587	596	567	600	553	608	607	578	615	609	594	635	565	581	569	571	580	576	583	620	557	586	556	591	628	569	582	561	566	629	580	582	592	610	586	587	591	536	583	588	624	603	605	555	563	598	627	594	621	612	551	570	601	557	576	572	605	602	615	574	554	556	601	589	607	587	600	619	583	591	623	575	582	597	611	569	583	611	588	558	575	586	579	581	603	565	600	584	589	581	594	572	605	607	594	569	564	611	592	593	588	589	602	563	606	616	588	620	600	591	576	575	588	569	515	565	608	604	587	595	572	630	610	588	552	639	590	576	580	579	579	590	598	594	595	563	618	605	595	575	591	610	543	602	570	591	572	585	606	578	580	609	545	587	605	582	570	585	561	577	579	608	619	611	573	575	586	600	576	619	612	582	575	600	600	616	571	547	614	598	581	572	552	557	547	589	597	572	627	582	596	571	601	553	618	592	605	575	562	608	564	628	609	569	593	564	600	625	557	593	617	545	565	574	629	565	577	547	575	573	619	607	543	595	639	591	605	582	622	593	645	559	550	595	590	581	576	574	598	593	578	583	616	573	580	575	581	581	569	603	622	568	589	563	598	593	531	562	597	560	586	553	621	624	594	595	642	608	609	556	582	600	577	573	583	602	605	551	597	582	622	573	587	630	569	572	617	584	583	619	573	634	557	583	583	600	595	612	554	602	632	626	581	592	580	626	573	612	621	590	554	589	565	599	582	603	561	537	556	581	583	578	595	568	577	603	565	591	584	588	537	624	564	575	526	586	606	575	615	597	605	592	636	548	603	596	558	580	563	603	633	566	610	602	592	581	559	582	603	588	569	622	616	601	573	596	564	565	578	623	617	612	570	552	568	551	641	552	585	624	618	621	559	632	622	608	577	585	556	624	598	516	612	609	555	610	557	553	633	607	582	585	588	687	588	598	597	560	567	608	589	618	593	591	585	548	556	588	582	598	639	605	612	618	532	634	581	623	565	552	595	572	579	563	632	567	576	569	554	569	542	606	589	634	557	603	600	599	643	621	578	575	590	612	577	559	530	582	568	556	573	602	611	574	565	637	577	601	567	607	604	560	576	611	597	628	612	619	623	572	584	580	596	574	609	585	599	566	662	589	566	599	614	566	608	629	593	567	591	617	587	538	560	587	609	579	650	570	588	599	587	615	584	617	593	612	570	621	610	596	588	596	592	533	573	583	613	616	549	595	577	596	566	568	593	621	580	569	592	609	521	599	599	566	621	532	606	600	582	634	585	616	530	589	549	652	616	590	589	593	575	612	574	573	607	588	618	567	583	602	561	567	587	559	603	606	570	585	572	577	537	583	643	571	593	617	573	577	567	581	592	577	574	597	555	617	592	581	589	580	594	612	616	586	560	633	622	567	575	573	568	582	589	603	564	566	602	583	597	544	611	564	592	563	578	618	646	578	584	625	596	612	574	558	621	568	632	535	553	630	613	599	582	586	587	530	585	594	585	572	587	569	579	605	608	642	617	620	591	584	587	580	588	555	609	589	565	595	606	597	575	568	613	584	561	593	560	556	580	607	597	591	586	596	547	560	590	572	576	632	571	574	590	600	559	582	564	586	604	562	632	581	585	591	576	573	636	574	560	596	578	561	621	595	571	604	564	635	588	602	613	612	552	550	599	628	582	612	617	623	554	607	575	613	617	572	592	605	634	570	566	561	588	598	592	592	556	613	567	568	571	598	599	596	578	585	583	568	570	553	592	588	595	618	648	614	620	598	581	594	556	618	624	626	556	586	592	571	608	612	539	606	555	609	615	577	626	547	557	597	586	627	602	587	610	612	598	548	570	621	595	613	598	575	598	584	589	576	563	593	620	569	594	564	566	613	581	604	602	541	564	597	588	574	610	577	627	567	605	578	580	543	580	596	601	645	601	572	585	602	579	590	555	597	532	616	577	603	569	589	588	608	594	625	558	594	607	592	573	600	574	585	603	535	587	599	589	609	535	592	602	613	571	578	561	628	606	580	565	647	605	555	607	583	564	569	582	584	603	543	567	577	617	586	601	598	584	616	572	562	607	592	618	592	601	553	614	624	600	578	606	589	603	579	636	618	620	585	581	606	580	567	551	565	583	518	611	582	600	584	555	622
22898	20993	27924	24239	20968	8896	1644	1208	1096	1024	1054	1053	980	948	986	968	976	942	869	912	954	928	862	944	889	929	901	931	903	891	863	884	851	939	843	885	926	874	933	901	888	854	937	910	885	939	965	867	951	886	882	826	905	820	924	882	922	954	911	879	900	915	870	904	930	884	887	914	951	865	861	889	907	873	888	890	909	917	855	920	854	968	905	908	864	853	842	901	928	883	878	922	885	944	896	867	877	891	861	872	899	884	924	941	849	863	885	843	869	915	866	891	912	931	865	865	873	917	927	912	962	833	871	884	881	857	921	920	852	852	922	869	920	872	875	896	864	905	894	862	896	905	895	938	919	850	877	836	916	914	878	893	925	863	858	901	895	926	919	915	845	928	870	878	902	892	903	895	908	915	930	878	957	890	905	907	898	863	955	858	875	866	895	912	902	920	875	855	903	886	875	903	887	890	850	918	855	895	877	869	856	923	832	923	857	970	865	882	841	897	920	865	884	903	923	889	852	925	937	877	869	877	892	879	892	868	897	934	939	878	936	889	842	908	960	878	900	843	918	921	873	919	885	807	874	897	894	888	887	878	908	918	886	847	870	884	904	895	906	945	893	884	849	820	888	871	869	913	911	913	870	926	919	836	859	884	895	894	895	885	909	908	878	897	898	928	902	882	908	858	869	897	902	884	843	867	913	936	890	854	962	870	836	848	934	896	855	873	886	822	916	866	943	825	911	899	920	893	879	868	892	870	923	858	859	874	973	857	912	881	849	923	927	931	952	873	946	883	885	897	932	896	943	874	883	886	888	932	879	857	902	856	807	894	895	880	912	838	954	898	900	886	907	875	893	922	860	898	919	907	877	918	896	834	875	864	895	880	921	931	886	911	852	908	880	931	990	861	930	899	885	843	861	862	895	953	880	885	874	878	832	857	868	938	861	916	919	861	814	889	871	873	928	904	900	822	851	902	871	895	903	924	886	906	934	837	916	900	924	886	955	892	895	886	890	895	907	869	923	914	898	866	927	910	937	863	871	914	874	939	914	855	911	860	924	872	896	874	888	912	853	913	882	901	885	878	883	922	884	849	858	903	901	880	925	851	875	906	892	905	858	885	925	872	865	851	863	884	891	890	884	917	906	892	903	908	986	912	912	922	899	930	908	913	909	927	870	931	890	883	858	873	902	908	917	908	851	931	810	955	906	912	915	899	867	855	868	864	897	899	897	926	890	887	889	887	899	866	865	909	926	887	912	887	905	889	864	876	905	884	878	894	892	898	860	912	872	899	868	886	896	858	894	872	951	938	890	885	908	904	904	925	903	923	922	950	913	882	865	928	907	924	902	888	909	906	942	848	908	877	902	870	867	906	882	853	883	912	863	909	909	879	860	885	871	829	932	855	852	907	908	923	928	896	888	884	921	885	888	890	888	959	950	875	881	902	931	882	973	900	892	923	919	857	906	826	888	918	934	869	886	895	876	928	858	896	957	874	876	860	894	888	882	926	872	948	870	943	871	861	912	885	905	879	906	906	858	907	847	877	923	912	904	892	863	911	870	937	883	831	855	844	875	909	879	821	868	871	857	876	844	916	847	866	940	910	865	941	903	842	903	921	902	888	880	941	881	877	900	891	873	908	901	824	872	866	876	889	867	915	860	857	842	870	853	848	913	880	911	906	910	883	866	862	917	907	888	881	879	894	906	868	864	911	933	909	934	892	885	872	886	854	920	879	843	885	881	893	911	891	896	954	907	900	904	886	955	852	887	920	874	915	817	847	884	904	981	895	886	923	904	856	951	882	935	868	876	846	862	846	880	910	967	896	850	884	815	857	897	938	904	888	899	899	878	936	894	914	892	856	892	897	870	854	908	889	851	896	881	861	938	836	864	857	915	846	870	935	858	870	864	946	865	895	870	854	901	893	910	888	874	914	872	910	850	881	871	879	920	918	831	889	875	880	917	890	902	886	868	911	834	867	914	870	899	881	876	886	888	957	872	880	857	912	858	944	934	892	936	867	905	865	933	928	909	894	922	841	925	899	872	862	877	906	914	937	942	905	890	874	906	850	885	883	861	912	898	878	932	896	891	909	909	862	917	903	898	914	892	895	897	878	904	850	917	923	894	893	918	841	859	924	911	865	871	927	862	924	945	871	952	865	898	885	893	900	869	857	909	913	864	909	870	872	922	832	886	874	885	893	874	854	951	911	875	905	915	914	873	892	834	872	844	843	889	865	895	829	897	914	890	930	876	885	912	845	870	872	921	932	894	933	864	869	890	937	908	878	880	917	869	911	887	847	925	878	899	902	876	881	855	926	917	903	869	875	919	919	880	876	893	890	882	893	851	862	902	898	880	840	884	901	865	872	838	941	884	890	911	918	894	923	902	943	841	874	868	925	859	849	929	889	939	908	879	889	902	897	878	892	882	836	958	834	815	843	867	893	858	878	880	869	826	841	947	902	840	988	910	866	878	859	915	871	886	882	864	894	918	902	869	869	916	874	875	899	894	826	906	863	927	917	898	927	935	851	857	868	920	863	882	882	824	907	941	877	922	873	912	921	856	872	929	874	907	873	864	892	916	923	891	926	927	917	892	899	891	901	864	852	903	876	851	865	856	896	915	874	910	924	888	964	866	875	894	903	841	889	938	906	799	916	826	858	881	903	839	877	882	907	878	896	902	880	808	849	951	941	946	919	931	852	869	897	833	875	888	939	879	884	879	896	892	923	896	847	946	897	898	919	898	906	836	889	878	883	821	870	944	908	832	932	903	923	853	902	893	889	893	901	876	928	893	808	860	850	880	908	891	981	858	908	825	930	878	849	894	890	885	871	847	890	845	877	900	871	926	912	890	895	881	928	896	896	865	891	871	935	872	951	857	881	926	855	910	885	893	895	827	911	878	910	999	875	852	876	867	889	903	863	886	829	875	906	882	848	943	873	864	877	883	953	874	873	904	898	932	856	865	849	908	886	932	949	913	894	940	863	926	846	895	911	874	931	892	906	896	867	948	870	885	975	899	936	894	900	924	835	895	886	833	901	824	858	892	891	880	879	848	875	861	883	914	900	862	873	966	917	885	943	859	888	912	866	914	893	840	887	890	876	865	826	902	867	865	885	884	849	835	934	915	874	853	840	886	877	867	894	869	846	898	836	946	884	896	887	855	855	847	877	834	913	865	883	861	820	922	872	880	894	939	908	896	934	902	847	882	920	905	891	870	906	927	896	928	931	896	901	916	860	886	886	853	870	897	828	868	855	877	912	962	865	921	899	844	867	900	872	926	848	912	857	889	859	906	962	959	887	939	861	880	820	922	908	881	859	906	955	863	914	923	893	912	904	870	870	885	890	851	930	904	874	901	863	853	890	875	872	898	861	904	840	902	904	866	884	890	902	892	896	907	892	947	858	881	896	889	836	897	880	935	891	907	922	924	932	922	940	877	901	901	855	878	945	877	839	899	890	945	967	916	867	889	877	910	906	893	907	869	946	875	828	885	895	907	871
20611	24329	6660	3380	2646	2152	1817	1639	1421	1353	1293	1267	1234	1213	1182	1123	1082	1153	1097	1129	1085	1096	1113	1075	1049	1061	1119	1074	1061	1116	1080	1068	1053	1080	1094	1088	1047	1103	1066	1045	1111	1092	1065	1062	1049	1088	1084	1083	1089	1102	1029	1019	1116	993	1070	1031	1061	1071	1069	1043	1117	1091	1108	1034	1077	994	1054	1144	1039	1143	1074	1049	1071	1020	1083	1083	1057	1037	1076	1069	1096	1128	1093	1058	1028	1039	1125	1078	1041	1101	1087	1124	1102	1028	1083	1031	1056	1089	1057	1081	1053	1097	1096	1096	1013	1086	1023	1076	1048	1071	1082	1069	1074	1094	1091	1103	1100	1025	1058	1074	1071	1090	1096	1072	1091	1081	1119	1056	1057	1081	1028	1081	1115	1071	1080	1026	1075	1104	1111	1113	1046	1036	1027	1087	1108	1083	1095	1111	1068	1111	1074	1038	1034	1066	1079	1046	1045	1057	1052	1052	1074	1029	1042	1054	1019	1083	1081	1017	1128	1057	1078	1084	1004	1057	1087	1055	1068	1042	1113	1060	1047	1086	1077	1026	1011	1035	1075	1020	1074	1047	1107	1058	1049	1062	1034	1089	1105	1112	1026	1062	1059	1073	1037	1111	1064	1109	1058	1051	1055	1077	1026	1078	1102	1103	1059	1127	1101	1050	1085	1064	1085	1083	1077	1067	1102	1058	1036	1045	1065	1055	1080	1068	1045	1039	1081	1069	1084	1037	1102	1085	1043	1025	1015	1054	1043	1067	1116	1070	964	1015	1078	1117	1080	1065	1112	1068	1022	1060	1092	1059	1066	1066	1089	1061	1068	1051	1097	1090	1084	1088	1042	1035	1050	1074	1115	1049	1042	1039	1045	1016	1015	1030	1035	1098	1108	1122	1047	1050	1113	1040	1060	1067	1015	1106	1020	1118	1086	1084	1072	1042	1043	1089	1078	1060	1034	1006	1044	1033	1117	1074	1072	1041	1076	1082	1102	1078	1061	999	1109	1120	1062	975	1096	1099	1033	1089	1027	1031	1078	1028	1058	1076	1037	1067	1055	1071	1070	1097	1098	1081	1038	963	1015	1064	1127	998	1040	1046	1028	1090	1093	1089	1052	1081	1062	1076	1007	1106	1047	1090	1023	1062	1037	1090	1025	1105	1036	1064	1048	1037	1104	1131	1071	1034	1062	1089	1014	1033	1085	1031	1025	1101	1029	1074	1103	1094	1079	1040	1056	1039	1105	1050	1035	1091	1042	1088	1023	1066	1098	1060	1064	1052	1056	1095	1045	1038	1020	1055	1037	1127	1039	1035	1046	1094	1054	1094	1045	1031	1066	1016	1005	1047	1061	1053	1071	1091	1029	1083	1021	1102	1097	1021	1076	1104	1047	1128	1044	1083	1032	1028	1021	1037	1094	1032	1067	1080	1090	1062	1102	1124	1050	1049	1008	1051	1050	1106	1069	1064	1061	1045	1083	1072	1006	1042	1069	1078	1078	1058	1044	1094	1087	1051	1070	1061	1064	1039	1046	1076	1033	1118	1089	1106	1023	1071	1012	1048	1077	1107	1001	1102	1062	1079	1079	1064	1069	1062	1071	1091	1060	1090	1076	1093	1068	1096	1068	1030	1105	1037	1112	1076	1090	1077	1065	1105	1022	1056	1077	1026	1081	1093	1080	1070	1060	1076	1023	1069	1034	1032	1077	1096	1045	1064	1080	1085	1061	1049	1075	1077	1048	1089	1025	1048	1055	1098	1064	1023	1124	1069	1071	1056	1053	1031	1079	1012	993	1044	1089	1047	1072	1104	1085	1028	1079	1093	1083	1094	1059	1071	1066	1070	1028	1097	1015	1111	1037	1064	1058	1034	1115	1086	1062	1051	1094	1049	1061	1038	1074	1079	1040	1065	1065	1025	1103	1090	1043	1042	1078	1094	1021	1006	1049	1035	1067	1123	1048	1041	1041	1045	1109	1061	1059	1051	1078	1055	1116	1064	1053	1058	1088	1054	1108	1101	1026	1004	1056	1098	1054	1038	1037	1065	1097	1084	1081	1057	1014	1022	1023	1093	1047	1107	1054	1109	1070	1032	1035	1037	1097	1051	1061	1027	997	1059	1059	1118	1108	1061	1036	1077	1031	1081	1087	1044	1128	1070	1076	1043	1049	1080	1015	1047	1077	1113	1077	1143	1036	1063	1042	1054	1059	1105	1104	1015	983	1093	1050	1041	1028	1073	1055	1073	1103	1109	1059	1054	988	1058	1028	1093	1100	1116	1132	1066	1046	1030	1054	1036	1046	1063	1001	1083	1050	1092	1072	1093	1047	1123	1110	1054	1066	1069	1103	1082	1078	1109	1054	1039	1044	997	1075	1106	1037	1019	1110	1029	1064	1022	1042	1060	1071	1042	1048	1145	1086	1021	1102	1063	1106	1107	1058	989	1088	1101	1027	1040	1057	1026	1062	1045	1102	1072	1017	1015	1109	1052	1068	1032	1092	1044	1031	1126	1058	1123	1078	1054	1109	1054	1040	1102	1060	1091	1083	1090	1019	1069	1051	1036	1128	1051	1084	1086	1078	1116	1079	1055	1062	1062	1047	1060	1109	1043	1077	1044	1017	1071	1029	1127	1073	1113	1073	1099	1086	1050	1025	1084	1100	1051	1081	1045	992	1013	1095	1071	1057	1065	1069	1044	1098	1009	1031	1071	1067	1091	1058	1030	1063	1068	1082	1130	1042	1004	1053	1024	1094	1065	1029	1075	1044	1052	1089	1099	1034	1059	1052	1066	1023	1069	982	1044	1077	1088	1044	1074	1062	1039	1054	1024	1024	1053	1035	1079	1069	1049	1064	1079	1101	1023	1057	1097	1041	1098	1046	1160	1071	1027	1027	1083	1105	1087	1038	1045	1034	1052	1028	1080	1082	1066	1065	1081	1077	1053	1123	1078	1069	1012	1068	1070	1087	1053	1111	1041	1050	1085	1044	1004	1052	1065	1136	1085	1047	1035	989	1037	1093	1088	1058	1059	1077	1082	1003	1078	1070	1076	1059	1034	1050	1020	1071	1020	1106	1042	1035	1041	1054	1057	1046	1093	1046	1129	1121	1050	1053	1053	1016	1067	1069	1058	1000	1052	1040	1056	1083	1041	1073	1083	1092	1112	1084	1063	1082	1118	1030	1029	1049	1045	1026	1080	1049	1041	1093	1092	1043	1089	1056	1039	1056	1055	1056	1050	1114	1095	1126	1074	1040	1056	1088	1088	1095	1017	1033	1077	1072	1062	1061	1116	1038	1006	1044	1045	1035	1099	1052	1023	1036	1060	1114	1079	1043	1080	1007	1083	1043	1032	1094	1101	1104	1048	1081	1039	1049	1055	1049	1090	1055	1083	1091	1056	1060	1030	1110	1093	1063	1081	1061	1044	1042	1038	1047	1050	1077	1042	1056	1116	1046	1147	1039	1066	1048	1024	1012	1100	1053	1055	1070	1091	1051	1081	1061	1109	1029	1031	1053	1130	1052	1055	1066	1104	1037	1080	1058	1076	1052	1051	1058	1073	1077	1104	1049	1053	1093	1084	1004	1092	1097	1085	1044	1115	1073	1096	1103	1083	1047	1031	1073	1094	1045	1047	1076	1079	1084	1045	1047	1001	1049	1061	1068	1050	1074	1061	1105	1059	1019	1051	1032	1034	1025	1138	1058	1054	1055	1094	1065	1055	1013	1064	1092	1076	1055	1025	1074	1038	1067	1031	1040	1097	1061	1099	1087	1044	1040	1113	1099	1081	1051	1055	1064	1040	1044	1048	1100	1056	1029	1003	1102	1052	1088	1069	1034	1074	1031	1062	1011	1093	1140	1099	1110	1039	1123	1064	1001	1096	1078	1058	996	1050	1039	1031	1021	1031	1061	1094	1027	1049	1086	1117	1012	1087	1023	1025	1023	1023	1004	1054	1004	1048	1073	1110	1091	1070	1095	1047	1059	1019	1074	1052	1071	980	1108	1034	1113	1108	1075	1076	1130	1061	1074	1078	1072	1083	1063	1085	1126	1068	1083	1094	1084	1076	1070	1098	973	1068	1040	1078	1065	1107	1084	1115	1024	1007	1053	1103	1071	1037	1032	1057	1069	1042	1074	1097	1057	1065	1073	1052	1023	1030	1011	1082	1106	1023	1061	1065	1008	1050	1056	1044	1029	1069	1055	1042	1065	1053	1091	1070	1032	1075	1034	1093	1053	1029	1040	1061	1087	1042	1027	1047	1026	1084	1027	1085	1090	1022	1097	1050	1008	1065	1039	1044	1053	1024	1065	1079	1063	1043	1050	1080	1048	1013	1085	1069	1090	1063	1035	1071	1079	1073	1077	1098	1058	1042	1000	1032	1057	1085	1002	1068	1045	1052	1027	1118	1066	1055	1043	1037	1099	1091	1085	1049	1030	1111	1058	1053	1096	1084	1060	1111	1076	1036	1027	1017	1039	1081	1084	1032	1079	1057	1032	1048	1114	1062	1061	1033	1063	1062	1025	1014	1090	1122	1093	1075	1083	1027	1020	1039	1093	996	1141	1081	1048	1070	1048	1029	998	1094	1115	1070	1076	1111	1035	1063	1102	1052	1032	1114	1089	1060	1022	1025	1084	1060	1019	1080	1056	997	1019	1060	1061	1014	1077	1068	1058	1082	1084	1092	1114	1049	1047	1076	1036	1139	998	1065	1082	1062	1117	1038	1051	1069	1139	1110	1082	1056	1081	1054	1059	1079	1031	1036	1041	1101	1064	1071	1109	1094	1107	1044	1082	1037	1021	1080	1057	1099	988	1045	1022	1113	1070	1035	1027	1101	1005	1071	1057	1061	1037	1003	1082	1120	1035	1037	1109	1097	1075	999	1108	1016	1078	1051	1075	1067	1071	1041	1079	1073	1119	1039	1040	1070	1092	1062	1056	1075	1059	1066	1010	1078	1028	1021	1086	1027	1034	1122	1036	1014	1065	1078	1038	1070	1056	991	1111	1103	1081	1033	1090	1105	1032	1042	1074	1122	1118	1023	1032	1055	1015	1046	1081	1053
24026	20975	26754	25179	7274	604	411	398	318	306	278	273	248	305	269	278	254	251	243	230	263	243	255	263	249	242	272	262	243	267	233	255	220	212	222	233	262	215	230	236	237	251	227	252	254	253	256	244	257	261	245	258	216	234	255	241	248	256	243	240	254	255	233	258	203	239	227	231	294	228	240	235	222	214	233	222	213	232	223	240	245	253	214	210	251	237	242	227	233	239	233	242	253	266	252	244	228	271	251	248	230	224	232	241	253	246	246	237	263	244	252	232	227	229	244	261	239	224	245	257	184	229	247	238	251	256	235	233	291	242	282	253	267	277	243	249	248	254	230	239	214	240	259	269	236	243	243	220	284	257	247	231	195	230	235	257	249	227	241	226	240	231	243	228	253	230	252	248	225	220	252	229	206	242	275	194	236	275	238	242	251	273	260	226	232	249	246	229	252	231	253	215	242	231	223	230	257	230	252	237	247	256	251	259	254	265	230	245	255	239	239	231	215	276	222	232	236	252	255	241	243	248	236	256	219	241	225	247	259	208	246	244	229	231	238	237	236	221	197	241	226	275	244	218	226	234	238	262	240	243	222	246	228	221	217	218	248	230	228	228	256	252	241	233	221	235	251	230	217	222	240	224	230	249	281	253	246	231	193	274	239	228	229	240	265	227	269	227	244	245	257	243	261	251	243	218	238	277	249	218	251	252	230	196	267	242	234	239	241	250	224	244	263	277	218	222	248	252	228	238	235	253	222	227	241	256	212	246	248	264	226	221	235	231	246	219	227	231	231	217	237	219	232	245	226	230	244	234	234	203	239	258	249	253	220	212	247	246	241	273	250	232	244	241	256	240	235	262	224	219	249	254	242	270	246	234	226	225	251	211	259	231	254	276	223	214	256	236	222	241	249	212	234	253	221	243	229	239	286	239	220	246	247	246	232	226	253	258	210	210	235	241	244	236	242	221	223	244	229	226	243	282	262	231	235	250	239	244	240	233	235	210	242	241	207	250	261	233	240	238	230	247	235	268	242	227	230	228	236	267	228	236	212	244	233	224	244	247	236	222	236	234	268	238	252	243	230	256	244	236	257	223	259	224	242	260	230	261	241	265	233	270	248	277	224	256	211	242	211	229	220	222	252	210	234	221	241	258	253	251	252	226	222	231	258	224	238	252	250	236	225	205	235	234	225	230	253	224	258	220	250	251	238	228	203	254	257	232	223	257	264	240	265	216	235	224	226	248	247	217	222	242	234	256	228	233	249	269	259	244	231	227	283	263	250	219	239	248	244	239	244	238	261	246	254	238	226	244	227	229	256	227	239	276	223	244	228	223	247	192	247	252	249	255	215	230	242	270	228	267	227	239	242	226	222	240	216	233	244	218	237	218	253	232	272	232	228	258	242	243	231	268	234	246	274	231	243	257	229	246	220	248	248	250	237	255	250	268	256	241	246	241	243	258	242	224	270	255	235	254	226	214	267	237	245	248	233	226	227	260	246	226	241	207	268	240	238	247	250	230	219	240	213	251	243	227	256	224	276	252	254	238	264	252	252	204	203	232	242	240	236	272	198	220	252	240	207	243	247	235	253	226	260	246	252	218	240	252	236	236	238	244	219	229	246	232	234	219	244	239	263	239	234	276	240	224	233	233	261	239	231	236	228	241	243	251	272	229	246	229	248	231	254	231	242	238	219	247	249	259	226	234	243	227	224	223	267	228	265	207	238	209	245	254	234	243	242	246	231	273	242	217	253	224	276	230	264	220	250	273	242	236	248	238	251	217	232	228	228	247	223	239	250	237	224	244	235	246	227	238	259	234	212	249	256	253	252	226	236	229	256	223	246	247	239	237	221	237	239	261	246	242	250	229	225	233	233	250	234	243	258	225	253	255	227	251	245	225	201	220	237	246	244	238	248	245	245	242	264	236	223	223	255	236	242	242	230	260	234	226	235	211	221	231	243	265	242	232	248	232	224	199	251	252	259	237	253	227	225	240	243	218	220	245	235	254	246	261	227	213	233	241	232	229	232	239	233	246	207	245	223	250	256	246	222	232	244	217	235	242	241	246	229	211	249	244	253	239	266	254	254	260	193	205	227	220	275	241	213	247	229	226	239	247	237	209	246	233	225	219	224	258	236	228	258	237	223	236	233	227	232	257	221	249	237	259	250	245	250	237	250	239	204	252	225	250	228	244	219	237	238	227	246	238	221	245	237	210	246	256	229	250	219	230	256	235	224	220	235	249	254	258	253	245	253	245	271	226	236	214	219	218	259	236	249	246	219	242	246	243	213	230	258	230	217	238	220	243	221	261	221	215	244	250	207	233	231	257	242	231	241	271	267	251	234	226	234	249	245	242	243	233	239	226	244	246	246	197	240	208	224	272	249	229	230	221	253	269	240	236	245	240	236	240	234	234	241	241	244	246	250	251	229	247	223	216	225	248	226	236	227	249	242	225	223	251	230	235	247	216	258	216	225	220	241	226	267	229	286	243	221	235	254	216	257	224	226	220	235	238	238	244	230	239	255	225	247	232	262	238	249	226	244	243	234	235	252	228	227	223	239	243	229	238	237	224	257	236	236	237	226	232	216	254	244	229	255	246	256	228	241	245	235	231	253	255	225	269	259	234	239	225	219	213	260	214	251	226	231	258	238	217	238	247	222	239	251	235	205	229	217	246	217	242	255	261	256	203	247	238	234	260	224	241	257	238	258	230	242	252	247	241	238	250	228	253	227	239	232	220	254	216	243	222	244	229	249	240	216	257	242	238	278	224	234	234	225	271	220	226	219	231	238	241	243	249	227	224	229	231	260	227	265	234	220	246	232	229	221	224	213	242	243	255	214	228	241	234	230	220	219	273	235	228	199	235	233	263	233	260	228	232	231	258	227	252	245	240	248	228	251	237	252	245	238	217	215	207	225	202	228	227	249	271	241	234	245	212	243	254	244	226	260	263	242	250	242	237	234	220	227	238	253	226	240	203	227	248	206	263	254	241	253	253	227	233	243	232	239	246	242	259	255	241	238	219	259	224	232	237	235	232	245	242	252	231	246	242	229	222	221	217	209	235	262	209	217	240	223	233	251	230	231	256	252	236	254	248	234	228	237	274	259	235	239	222	247	213	233	254	251	232	246	245	222	231	230	241	246	230	258	236	263	252	233	239	236	236	241	243	247	254	266	235	248	257	228	219	247	228	236	247	235	243	233	257	235	231	216	219	250	233	240	265	235	231	206	248	244	220	214	248	239	236	238	237	224	231	240	207	257	251	245	240	231	242	237	239	218	248	228	259	258	240	231	241	245	247	247	211	239	243	255	231	241	243	262	265	256	232	227	224	248	247	256	220	248	231	223	251	230	272	230	236	264	256	259	219	245	216	246	239	257	230	225	253	220	277	259	230	248	241	249	231	234	250	208	237	249	217	239	252	213	241	258	205	232	219	218	234	212	255	252	278	242	229	230	243	234	236	231	228	238	233	253	233	207	237	264	228	258	255	249	233	235	230
21479	15985	3735	1760	1144	1031	765	624	536	489	430	446	382	422	352	406	342	356	350	343	332	342	334	344	338	298	335	311	324	313	369	313	341	311	332	312	339	326	333	339	366	314	319	334	315	316	347	330	325	333	307	334	310	313	307	318	306	351	268	332	338	307	288	333	325	360	304	330	288	311	284	358	326	306	326	306	353	324	326	311	304	332	318	314	329	337	345	337	296	314	312	331	338	322	309	320	312	301	317	335	331	295	342	335	306	320	352	334	316	324	305	319	324	342	324	312	291	336	333	330	382	328	301	324	332	322	326	338	344	328	330	304	293	311	315	321	323	307	306	309	342	312	311	308	324	343	324	300	307	307	335	329	313	351	326	324	319	329	320	319	319	338	358	309	331	339	340	300	314	326	289	317	326	326	348	364	347	344	329	305	312	329	309	344	330	335	309	304	345	329	325	360	318	294	332	320	325	348	325	313	299	328	358	316	292	303	318	297	279	334	316	313	321	334	342	297	306	356	336	333	329	319	311	321	341	354	286	312	329	316	317	333	349	321	332	285	310	320	296	335	316	321	307	307	344	289	354	339	338	317	293	298	323	330	310	311	308	312	304	327	336	336	338	318	339	335	296	328	296	322	312	325	294	284	324	315	328	297	318	332	331	328	335	345	321	340	312	322	329	314	319	300	298	335	317	290	333	328	327	314	323	311	354	324	313	319	325	286	303	316	295	348	319	292	332	341	315	308	303	325	307	330	334	323	319	319	310	327	314	309	300	334	323	340	350	337	328	295	335	293	297	344	312	312	345	339	346	295	323	341	303	311	312	317	322	308	292	329	316	311	332	333	315	313	323	312	320	336	318	318	330	312	335	318	324	311	303	342	328	315	309	323	294	326	345	338	309	329	311	328	300	315	317	329	318	320	326	331	331	286	307	324	324	312	313	337	321	336	300	305	329	344	315	332	304	273	358	290	311	329	341	316	314	338	322	333	337	332	316	322	350	313	307	351	327	304	341	311	311	308	345	305	304	292	359	329	314	312	344	277	317	295	367	332	322	341	306	319	308	312	306	301	270	295	324	319	289	296	301	332	352	296	332	315	299	298	325	325	321	327	300	320	331	337	362	319	352	310	339	326	326	308	305	290	338	337	335	318	341	320	296	357	317	329	330	342	300	316	342	321	317	307	332	357	350	316	314	334	308	357	344	309	319	350	346	337	316	275	319	332	365	306	324	331	324	351	311	326	295	352	308	342	311	299	323	339	298	316	331	313	340	343	349	325	353	307	334	350	326	320	320	341	342	305	326	325	293	330	307	341	307	350	307	329	304	317	337	278	336	319	325	310	334	301	350	320	328	335	312	298	319	334	352	327	322	319	307	341	351	343	322	304	312	338	288	332	295	316	317	298	312	329	308	325	288	328	321	291	327	302	298	329	315	361	305	342	332	331	306	311	321	309	308	340	322	342	295	324	361	303	327	325	308	311	336	288	317	315	336	289	308	313	296	338	317	324	299	320	298	316	299	299	359	324	313	315	326	304	278	273	286	336	351	311	314	297	313	328	346	317	319	318	338	323	324	330	308	325	346	314	300	319	340	325	312	349	333	318	336	337	305	308	303	344	320	320	311	353	319	334	326	340	327	314	312	332	312	308	313	328	325	315	321	296	333	356	314	335	319	325	320	353	332	337	327	287	303	311	321	294	309	320	288	344	338	329	310	331	333	278	342	320	323	342	306	289	326	323	314	338	299	308	300	329	320	309	322	335	330	315	354	325	325	326	345	327	336	319	319	318	354	284	297	309	329	308	301	323	307	322	341	359	339	317	305	289	308	348	324	331	326	330	324	345	300	315	277	329	327	313	325	352	306	314	333	290	325	335	324	328	338	333	363	326	303	330	306	299	349	312	314	339	344	269	309	299	321	318	321	317	323	342	326	339	329	280	317	338	328	337	321	338	343	372	308	320	345	338	299	300	324	333	341	305	295	322	317	327	352	333	318	335	333	339	327	311	319	342	318	294	338	324	313	320	306	324	343	310	306	346	335	300	343	302	284	306	353	331	336	338	318	303	355	349	350	327	323	316	325	289	322	341	304	308	321	347	294	335	322	328	338	330	300	319	316	322	325	334	315	318	310	330	302	324	317	325	305	347	327	306	331	322	322	328	323	350	319	309	289	326	334	334	341	327	313	330	352	335	306	312	342	326	293	335	295	305	319	338	324	334	345	339	326	307	350	301	339	299	312	318	309	340	323	323	361	338	313	344	323	305	350	345	310	337	319	337	281	301	324	348	299	296	336	344	317	316	311	367	307	307	313	351	343	335	329	303	334	309	317	301	302	308	327	328	313	351	313	337	320	314	332	322	346	297	316	295	292	329	345	312	324	346	324	331	359	318	342	301	308	330	310	353	328	357	333	305	299	325	339	323	311	312	317	331	305	336	315	333	330	289	344	329	326	309	304	352	353	321	327	346	304	339	315	328	331	355	332	365	325	350	324	347	318	337	340	310	319	330	348	310	318	304	313	328	301	320	335	296	315	334	328	315	297	317	323	300	323	324	341	314	311	345	337	319	336	338	301	321	325	304	310	340	306	291	338	335	348	358	329	336	333	333	357	332	359	321	314	318	309	329	314	333	350	324	325	321	293	303	332	327	313	337	321	303	304	325	332	320	301	343	292	338	306	312	304	341	337	339	316	291	322	333	331	329	345	299	356	321	354	316	284	338	309	291	321	327	299	316	306	297	321	307	318	302	326	319	331	311	327	279	343	327	360	371	312	328	316	336	322	317	323	306	312	335	336	352	300	311	295	317	321	330	364	314	295	363	310	330	302	308	328	352	281	331	304	326	311	306	314	318	314	318	291	308	339	311	307	318	296	333	338	343	345	304	363	299	287	332	318	325	286	316	299	322	313	312	324	334	296	325	330	309	336	312	331	324	327	318	309	306	287	314	330	307	317	322	306	303	302	360	328	313	317	299	311	328	329	309	321	334	374	283	308	322	302	345	279	333	361	355	316	350	331	324	350	319	282	292	334	314	320	317	319	329	295	328	342	321	314	319	311	307	299	318	305	312	320	352	338	343	325	353	314	340	335	300	321	332	349	312	315	322	301	330	334	348	304	323	311	325	299	318	319	357	326	306	347	335	342	318	304	352	324	321	290	329	355	293	303	317	331	332	298	335	369	328	331	308	336	340	333	306	329	312	325	323	313	310	318	323	341	334	288	314	319	314	268	324	330	325	321	299	328	314	311	290	313	311	344	291	329	325	337	310	328	324	293	314	324	295	317	333	323	330	341	307	343	323	315	347	325	318	316	288	315	308	320	342	337	305	308	353	333	345	345	354	320	327	331	327	327	331	309	310	328	331	312	309	340	295	299	313	320	309	339	311	317	354	323	290	313	342	316	344	317	346	306	301	323	315	350	318	296	325	313	311	331	291	344	319	319	317	316	328	265	303	299	334	300	328	320	359	288	330	335	316	351	304	346	331	311	347	283	308	308	282
21948	20984	28541	23613	20984	20964	5963	1411	1079	1026	1001	947	926	899	881	879	825	852	824	781	786	756	827	745	763	729	847	743	787	803	772	762	781	765	767	759	800	726	760	793	764	755	769	791	774	716	753	762	814	746	791	756	779	765	751	749	715	714	799	764	719	775	750	800	733	790	729	767	751	695	767	754	710	743	792	774	732	721	727	757	754	753	730	735	804	799	758	746	766	770	700	733	759	745	712	762	763	699	753	748	743	794	742	746	787	751	737	763	760	730	770	774	751	715	778	782	762	760	766	789	806	763	721	784	726	766	786	766	712	702	764	726	717	774	716	704	736	749	732	756	754	744	757	708	728	755	718	781	721	761	755	801	786	746	743	720	758	745	757	774	752	781	703	791	806	715	736	777	758	737	761	733	753	720	781	763	738	777	736	745	718	750	756	738	717	747	754	712	741	765	754	740	740	772	761	703	778	729	762	711	762	760	744	741	741	751	772	734	694	756	735	755	690	740	745	770	747	760	713	785	772	719	774	699	717	740	700	759	782	778	725	704	717	748	786	751	770	762	788	765	714	691	747	771	816	779	769	747	819	724	734	758	771	770	767	714	746	754	783	714	779	741	748	751	778	756	699	792	718	768	792	803	757	754	742	749	759	778	758	743	761	745	763	764	721	719	738	739	769	750	706	736	776	775	706	725	747	757	790	747	736	717	735	747	740	733	713	711	697	735	763	716	749	762	726	785	783	786	752	713	710	752	783	750	778	767	730	769	750	707	736	778	675	774	713	746	725	708	775	732	773	774	783	723	741	752	761	728	767	760	749	728	753	751	758	728	740	773	692	758	754	695	775	714	717	780	808	756	796	701	715	747	791	716	734	747	742	774	772	764	732	758	735	795	801	728	706	700	730	760	783	711	790	771	746	730	670	751	797	723	693	757	705	769	805	765	777	729	778	759	749	756	766	724	727	752	781	751	784	775	760	761	737	724	736	723	766	790	745	783	753	751	797	745	751	731	773	774	737	707	797	722	764	735	791	719	702	759	758	796	786	755	745	778	791	773	750	776	781	794	731	794	721	714	700	733	786	732	783	747	732	770	758	755	723	787	745	753	783	731	768	723	781	725	709	726	703	761	751	748	727	793	755	748	741	773	741	735	701	735	737	771	759	737	674	745	719	745	749	771	714	739	736	753	753	725	752	770	760	739	716	740	724	692	757	713	749	752	730	734	722	763	752	750	764	786	798	732	747	704	777	758	710	781	768	750	765	776	781	702	742	742	746	727	732	788	788	773	731	729	782	749	678	776	751	758	707	738	759	751	734	744	757	725	719	754	754	737	745	787	805	791	778	744	741	760	706	733	770	785	727	743	706	743	755	758	772	781	740	683	772	763	704	732	779	714	749	731	734	746	732	703	721	729	762	732	760	743	750	748	734	743	785	761	755	738	742	752	757	761	729	698	829	767	802	722	681	733	739	739	709	714	712	724	748	736	780	741	778	780	716	795	764	797	705	828	775	737	738	786	718	729	751	765	730	757	779	757	756	764	768	700	792	741	677	741	759	751	767	708	735	730	741	758	731	713	757	716	741	765	761	756	736	736	753	706	720	741	799	692	771	721	721	735	700	749	828	777	706	699	779	750	765	704	736	713	781	736	762	723	739	726	730	794	769	737	740	800	718	727	727	765	711	730	837	757	743	736	712	746	705	769	731	744	771	757	736	758	708	761	735	703	733	725	749	756	725	773	735	705	745	760	760	730	772	785	738	765	762	671	752	758	715	761	723	747	762	704	780	750	676	767	730	719	748	703	766	710	758	742	740	750	811	778	791	756	716	757	715	717	751	705	753	757	743	768	751	744	737	768	793	795	720	711	684	745	766	770	708	760	739	802	723	691	756	736	719	704	726	760	734	723	782	737	708	760	749	754	724	717	736	750	744	721	744	825	723	735	778	747	694	730	730	786	729	759	787	749	760	752	745	765	718	780	769	700	712	732	730	736	776	762	724	707	719	768	759	742	750	755	803	762	749	747	694	717	726	703	702	736	741	721	751	710	724	742	765	759	741	763	760	706	733	763	739	773	743	771	715	779	718	695	797	781	720	793	684	714	755	753	778	758	742	728	752	746	767	796	786	726	758	740	778	748	774	751	722	728	771	766	703	758	741	743	718	800	759	752	762	734	802	750	715	768	733	756	767	748	718	778	755	754	757	742	743	708	732	740	793	709	745	774	788	756	754	775	789	703	733	735	712	722	744	697	753	775	737	769	677	729	741	738	720	730	711	710	761	758	693	746	727	750	757	716	770	726	803	759	726	778	720	763	783	698	729	711	753	760	771	722	723	781	760	750	732	740	732	721	769	716	754	748	723	711	730	763	752	727	704	736	761	739	747	747	731	706	742	725	765	692	736	750	759	729	793	736	740	721	774	727	769	751	735	727	736	724	722	737	775	737	764	776	719	779	734	758	750	739	763	772	784	670	723	745	750	764	731	700	741	736	736	726	745	714	729	749	724	789	729	781	778	753	778	789	775	788	685	786	770	735	702	726	773	746	756	772	704	708	694	738	779	708	769	703	720	738	761	719	716	769	713	767	798	740	735	735	714	729	744	728	758	790	800	731	762	744	730	727	771	735	759	743	746	734	775	756	709	722	725	759	739	712	755	724	703	773	784	725	750	762	702	746	753	771	799	801	763	772	751	750	720	782	743	754	753	741	712	749	737	749	816	741	766	728	767	792	709	752	786	733	718	767	729	720	771	733	722	774	756	769	724	717	681	712	794	728	726	754	723	710	698	748	752	730	759	725	736	782	698	677	752	750	767	736	746	788	720	773	720	791	704	748	739	771	702	758	773	722	761	731	757	685	713	756	752	761	771	792	757	762	717	712	695	759	729	756	711	766	747	700	742	696	715	755	775	742	774	713	756	744	738	727	778	758	697	738	749	779	723	699	738	695	734	754	792	715	748	710	730	755	739	751	697	735	722	761	772	728	756	774	716	724	713	768	800	712	768	745	751	745	772	766	795	731	725	755	727	759	752	787	740	714	753	757	703	765	737	746	727	742	748	722	750	706	714	728	749	757	765	776	738	759	724	714	762	731	765	741	763	736	730	728	727	783	750	721	749	768	721	725	800	739	772	791	723	751	729	766	760	732	711	700	729	712	734	773	769	734	735	780	704	718	750	766	754	707	689	737	743	773	781	733	718	740	752	705	749	701	753	730	720	735	737	745	754	695	768	709	790	817	733	730	748	709	754	753	701	727	734	778	713	719	752	715	780	747	690	752	733	774	757	740	743	763	702	740	681	730	736	739	699	793	760	750	677	781	715	716	724	693	686	771	750	722	773	742	727	736	711	737	720	740	720	765	760	759	777	789	729	759	773	756	782	733	710	752	768	762	721	700	684	748	714	751	703	783	779	738	767	734	714	770	704	791	694	746	750	745	766	750	732	745	694	714	772	762	762	759	753	730	756	739	729	764	671	756	709	749	772	701	694	786	752	734	736	782
31693	26467	10332	4997	3530	2771	2165	1919	1682	1470	1327	1301	1175	1146	1106	1042	1020	1015	1022	976	1004	1010	997	974	926	946	958	902	914	1008	963	956	930	926	918	950	933	941	884	965	918	963	955	966	935	975	946	906	925	932	988	991	894	930	881	930	927	912	927	944	910	938	936	960	922	924	921	890	968	946	931	933	948	935	870	970	950	914	924	949	916	893	934	934	885	927	953	911	934	922	897	908	985	935	857	943	934	946	903	901	845	923	870	917	930	931	968	927	950	975	945	946	931	865	899	967	895	865	876	903	941	934	891	901	927	910	864	919	873	929	943	940	898	876	879	922	915	828	935	932	931	925	884	911	940	898	947	936	861	915	889	851	907	928	890	947	882	904	888	932	907	901	978	931	902	958	889	958	956	924	939	892	928	900	908	868	888	892	944	909	892	916	936	869	934	967	953	968	887	878	869	919	921	895	936	910	875	854	960	923	918	912	896	940	925	894	948	833	937	963	923	922	963	877	892	905	880	874	894	886	932	947	914	920	885	907	883	901	979	909	921	912	938	942	919	921	917	867	970	879	903	977	888	877	885	956	911	937	899	904	918	916	924	985	943	982	895	941	903	883	923	908	907	884	932	949	934	904	900	972	964	909	961	913	896	904	929	874	897	900	886	935	902	953	882	952	902	905	947	973	908	870	951	931	842	921	954	945	919	886	897	912	917	911	905	879	876	903	909	945	942	921	963	855	914	919	933	881	983	900	945	900	946	934	876	875	933	953	912	906	933	921	910	871	950	936	919	918	919	943	922	893	962	919	896	907	920	916	898	910	893	889	973	912	910	949	898	895	858	913	907	936	904	939	871	898	946	888	843	949	909	923	919	923	932	950	948	942	904	867	914	898	924	856	948	921	869	930	894	912	935	921	910	912	866	889	915	914	924	933	927	921	968	891	911	906	944	941	868	922	874	916	951	941	915	869	930	898	898	906	866	900	911	869	903	914	929	905	930	940	963	931	942	908	901	912	917	892	865	902	911	909	933	906	901	908	926	916	913	925	920	901	944	900	907	961	930	922	892	906	854	954	949	904	911	929	911	875	974	871	855	925	874	910	933	942	845	938	896	941	847	890	890	952	929	897	990	889	950	964	915	877	915	935	942	953	937	921	933	943	920	905	937	882	968	915	934	952	902	946	870	895	892	889	896	888	940	906	921	886	858	879	899	924	908	999	939	967	927	889	952	978	935	909	924	938	899	834	953	953	933	884	956	934	880	922	920	902	886	924	917	886	908	928	894	970	956	947	907	960	941	953	1016	948	920	945	899	887	920	905	913	891	948	952	851	947	930	941	925	909	965	875	921	884	951	898	922	950	939	911	926	891	899	957	882	968	913	960	950	904	888	959	905	922	877	928	911	925	914	889	914	936	957	944	948	887	886	941	942	948	940	895	897	921	977	905	932	894	868	898	896	907	901	959	922	946	853	918	876	887	917	885	868	886	874	899	944	915	870	914	874	902	910	853	923	929	930	915	908	894	939	979	915	957	980	886	910	938	913	918	932	895	949	917	969	931	882	969	905	939	902	911	909	927	897	959	973	880	954	936	852	884	911	908	944	955	872	922	932	903	943	949	940	910	908	905	913	845	940	928	970	887	905	985	933	852	929	916	953	913	927	954	946	922	847	928	913	900	896	887	930	906	943	859	889	831	864	936	911	941	895	930	943	950	903	919	944	904	933	929	879	940	883	899	917	938	962	928	947	928	906	958	896	926	872	934	882	895	846	950	907	892	939	880	936	920	901	896	917	933	937	922	894	962	898	917	947	918	904	948	891	932	888	872	934	932	949	913	914	910	913	867	923	927	905	928	892	876	988	933	881	906	932	979	923	932	892	969	895	900	942	911	913	921	954	933	946	946	971	881	891	944	912	929	959	945	945	956	853	939	899	965	910	941	1000	897	948	931	936	965	939	904	954	910	871	930	876	975	898	898	893	866	926	895	896	979	908	903	895	880	859	925	920	922	913	914	956	949	912	896	895	915	975	949	961	921	951	922	924	942	893	932	925	885	887	857	934	958	949	900	880	889	883	954	881	947	957	911	941	868	884	948	899	883	930	905	964	886	912	914	945	954	924	952	918	954	927	951	911	963	931	922	924	900	917	937	919	906	895	924	860	899	974	915	853	922	903	925	988	912	916	925	907	927	929	920	909	934	901	934	888	922	903	912	895	890	932	869	871	917	913	903	956	964	931	946	931	923	947	920	944	902	858	872	923	884	930	900	890	921	906	929	917	901	896	945	911	977	910	926	926	951	949	1005	911	868	946	922	953	874	913	938	895	983	932	932	851	902	881	891	920	883	896	907	884	916	945	986	881	929	852	923	895	948	925	886	886	882	921	931	899	896	892	960	942	908	927	917	869	931	974	918	931	916	924	953	884	966	944	910	979	951	884	868	853	983	901	879	928	926	946	917	959	907	945	964	944	935	903	908	864	908	916	906	878	962	926	941	915	908	875	896	888	901	900	883	949	881	949	923	932	918	879	896	942	892	912	929	958	860	930	963	948	900	935	888	923	975	890	928	924	937	928	922	899	912	980	907	925	935	942	888	902	942	919	979	918	926	932	913	904	921	934	869	925	939	964	911	929	874	937	936	925	907	904	896	941	936	872	915	965	924	937	893	903	940	994	915	920	898	913	939	954	946	914	922	895	878	889	905	909	919	931	886	926	909	943	960	927	942	925	921	957	882	976	961	926	906	909	946	929	925	900	912	945	916	916	848	911	928	925	950	846	908	909	915	952	953	941	924	929	923	983	893	904	893	961	924	920	943	921	926	893	880	951	964	942	913	922	943	956	948	897	911	898	909	964	906	964	920	917	920	891	938	910	913	878	900	929	927	926	893	959	937	899	942	933	877	935	892	892	923	921	914	907	877	917	872	923	876	909	894	908	936	968	894	957	896	938	912	905	886	905	874	911	930	903	873	986	890	940	871	905	871	920	859	896	915	912	928	945	853	923	915	961	918	904	989	891	948	852	896	925	919	889	944	966	895	961	980	919	952	950	881	892	979	901	882	906	871	907	912	910	906	909	927	944	903	860	941	954	949	875	888	908	928	904	908	946	925	921	892	950	895	931	946	897	898	907	900	915	912	873	853	891	933	912	916	909	918	894	905	957	897	910	913	941	915	910	914	931	929	915	907	945	901	939	885	913	892	944	891	886	895	897	966	937	925	924	964	965	936	908	928	908	919	912	928	928	889	873	882	941	912	930	891	887	923	903	903	903	914	863	884	910	917	932	910	941	893	863	877	948	862	903	887	895	907	929	866	921	890	918	911	950	857	932	923	949	960	929	916	958	931	962	886	925	897	862	913	911	915	921	962	937	962	939	869	916	872	877	903	924	927	890	911	936	895	930	902	872	910	833	943	899	864	947	893	940	946	924	918	922	880	900	950	932	927	923	911	939	880	942	929	942	936	936	901	948	951	909	927	950	952	916	906	968	896	967	926	911	944	914	927	892	898
26715	18310	4806	1045	729	631	587	545	532	523	497	467	517	483	522	505	495	496	441	464	488	470	475	500	500	486	507	454	480	514	500	492	485	497	502	530	496	491	473	487	470	488	496	477	510	469	508	493	483	477	477	503	468	510	476	494	515	508	486	493	481	468	523	461	507	481	530	468	470	487	506	513	469	471	476	462	495	501	473	493	512	485	463	503	531	504	504	507	487	519	475	514	472	504	490	481	484	500	446	548	486	493	509	490	447	464	478	522	495	487	556	502	518	491	509	526	470	470	472	470	479	534	492	481	451	510	492	485	505	501	503	476	516	477	498	541	519	499	502	500	494	540	522	514	490	496	468	485	475	449	526	467	506	470	485	452	472	515	458	514	509	498	476	458	498	471	483	506	485	472	497	479	432	490	508	476	495	532	526	521	468	502	523	506	485	509	471	489	514	491	482	472	502	481	490	478	454	538	493	474	487	514	467	512	476	510	462	494	470	511	504	488	487	455	498	467	469	483	482	492	449	476	476	465	522	490	513	506	474	504	487	499	517	484	503	498	451	507	452	459	493	470	481	497	486	539	497	503	491	478	475	509	518	494	519	455	524	483	470	505	508	487	489	512	494	481	453	486	481	518	509	473	506	494	517	461	494	419	499	505	481	499	447	485	439	453	460	479	500	495	503	499	466	514	518	486	465	511	498	502	513	496	483	491	516	539	495	489	534	525	453	490	504	482	512	437	516	490	513	484	504	478	454	486	469	498	497	494	481	511	494	467	478	480	481	472	483	492	471	450	453	522	485	538	517	445	541	502	503	503	490	499	472	423	492	577	487	454	507	449	484	490	470	486	495	549	500	487	508	501	468	507	524	498	448	491	492	438	498	476	479	476	453	518	501	480	513	482	509	524	500	491	473	492	490	477	473	483	507	487	484	483	477	458	491	490	491	457	486	483	496	496	490	473	476	521	505	456	476	499	517	487	538	528	503	469	483	478	525	506	487	501	531	525	524	500	446	512	504	488	484	526	508	472	508	489	502	486	492	458	483	495	474	529	450	483	453	483	474	486	489	481	478	468	490	536	477	494	481	528	514	531	518	512	511	457	496	494	520	490	470	487	489	489	488	516	535	497	461	504	462	475	488	456	493	520	496	478	488	490	499	510	466	467	476	499	505	470	469	470	505	479	499	511	491	503	446	487	475	483	449	472	507	496	479	484	527	474	533	458	462	488	507	498	436	493	494	460	495	480	462	473	467	511	477	523	425	490	485	494	474	456	480	510	465	506	474	507	479	461	476	478	491	492	497	484	470	533	488	537	471	494	469	473	513	529	487	499	484	537	481	540	504	462	473	499	461	512	495	492	485	496	457	485	522	512	444	509	519	527	514	466	495	447	470	526	488	488	475	479	463	534	469	474	486	502	478	482	460	496	482	482	518	497	464	518	478	499	474	459	491	459	458	465	437	506	465	440	495	483	527	486	496	454	467	501	524	510	498	475	474	488	479	478	498	473	482	471	501	452	524	445	517	486	474	504	504	485	481	511	484	460	507	509	477	511	476	484	477	486	508	521	488	542	488	473	530	486	468	488	469	475	476	493	515	468	478	477	502	499	498	479	489	503	460	524	519	496	481	460	478	491	471	514	492	528	491	448	497	540	459	510	442	466	474	480	495	475	458	478	518	503	497	509	488	467	540	511	488	518	496	501	513	508	487	433	518	489	476	471	456	524	451	501	504	453	452	478	480	476	473	507	499	498	491	506	454	484	480	542	491	464	482	496	486	481	500	480	486	474	519	492	498	511	461	460	508	501	471	545	494	448	523	498	470	471	519	481	470	525	502	514	486	480	492	522	480	465	478	497	545	500	478	498	488	499	474	480	479	473	535	492	538	496	477	504	537	482	505	485	503	473	512	467	481	478	473	515	476	499	479	521	475	477	466	515	477	477	472	487	504	458	545	479	519	536	484	515	482	521	482	474	450	484	490	473	513	518	503	482	453	478	521	510	490	480	454	480	484	489	440	459	478	509	466	488	529	511	505	486	466	483	473	451	490	491	503	478	498	480	514	505	482	498	502	502	505	494	480	481	521	488	475	468	492	508	479	507	512	481	524	446	453	494	489	531	470	473	471	462	526	474	461	516	485	481	475	499	478	454	507	492	485	474	487	507	478	516	470	495	497	504	508	470	503	480	485	487	511	487	475	520	524	470	500	487	520	477	482	514	488	516	511	491	509	523	504	437	517	511	499	455	502	497	476	502	519	478	483	490	493	488	487	476	517	500	470	461	500	487	477	476	479	461	477	507	487	522	494	496	483	518	466	502	511	486	452	504	476	450	448	483	427	505	484	526	508	512	465	483	463	497	541	514	459	466	463	469	479	497	499	519	461	475	481	501	474	517	489	507	508	504	502	497	455	493	499	495	516	523	512	461	493	508	503	506	462	505	493	517	465	489	517	466	496	492	469	476	462	530	524	477	485	508	499	516	494	478	517	521	453	477	467	494	478	472	520	458	468	470	463	475	529	471	496	505	482	509	461	505	469	535	469	492	492	493	470	488	490	518	493	471	524	466	513	483	489	492	480	468	512	537	494	531	470	504	493	527	478	483	477	504	476	508	475	480	467	461	464	528	478	522	510	442	483	519	478	456	498	475	511	451	512	511	468	501	461	524	463	491	487	513	468	480	473	487	509	494	471	497	498	448	490	456	501	484	474	474	493	487	499	498	485	524	499	460	457	521	497	507	537	482	514	500	491	527	476	484	475	490	472	465	532	493	508	505	512	472	510	501	528	470	487	462	482	477	507	485	490	529	509	523	490	468	475	474	492	489	486	510	484	493	454	522	484	506	485	493	474	494	480	504	483	504	477	466	476	468	469	494	491	481	487	461	491	515	506	454	501	467	459	492	494	472	476	521	440	497	433	506	486	510	447	474	465	421	482	477	486	501	507	437	451	463	484	511	500	480	508	473	481	502	466	527	526	508	483	499	488	500	516	476	498	499	488	507	483	494	495	486	498	472	507	506	492	454	494	504	503	491	479	484	485	494	531	506	500	509	507	528	512	504	467	451	463	500	481	520	508	483	496	478	462	533	503	531	496	480	496	496	478	498	540	474	476	484	460	504	498	505	493	515	482	433	510	540	532	484	491	497	491	534	483	461	506	465	493	452	530	447	439	490	501	492	484	502	486	497	505	477	443	533	522	468	511	481	506	503	503	484	504	457	509	479	494	487	475	498	495	503	504	485	476	488	491	528	472	489	468	496	500	477	455	453	507	488	459	470	486	509	521	525	482	492	476	492	510	515	499	484	500	428	475	487	462	464	489	481	507	508	490	497	508	514	464	485	451	458	524	495	539	519	520	468	445	521	484	454	440	476	496	491	467	501	469	514	527	486	511	514	496	477	444	477	490	480	454	440	499	487	482	476	477	496	494	499	509	517	473	474	464	530	462	474	516	501	534	505	472	512	471	487	514	476	478	470	492	484	533	504	475	468	523	468	495	462
8884	8522	1977	993	804	768	679	639	631	668	608	590	575	575	578	562	610	592	588	618	545	641	597	584	616	624	573	653	590	545	605	564	576	570	593	594	557	583	594	626	587	582	604	581	632	545	622	572	590	612	681	563	582	599	584	596	551	570	590	579	602	606	592	603	603	575	589	555	575	579	596	588	613	636	582	602	589	588	574	566	588	557	588	586	584	571	551	586	576	585	602	616	582	545	592	564	610	592	598	590	591	602	620	608	602	634	631	581	596	583	588	575	560	578	604	608	601	600	588	537	641	586	576	560	594	578	584	588	620	586	611	571	610	595	618	633	611	610	574	625	624	578	600	609	612	604	599	615	558	575	567	596	567	596	596	597	571	628	568	614	640	564	587	567	566	581	623	622	575	578	608	557	585	604	583	623	602	581	547	570	602	568	593	582	594	630	608	560	591	635	593	537	592	584	555	563	616	596	605	593	588	558	601	599	535	663	544	563	542	589	581	629	633	596	574	596	583	567	578	609	573	591	580	574	596	535	562	598	632	592	589	562	570	594	605	615	586	598	554	612	565	609	593	566	595	587	595	612	575	601	599	571	589	605	582	605	634	576	631	601	565	581	594	556	612	607	591	549	560	585	582	593	572	607	633	575	607	625	599	592	585	607	602	580	526	586	589	599	588	601	591	633	563	611	641	618	613	606	595	605	606	651	599	570	586	592	588	601	625	610	560	579	604	545	615	614	618	572	574	603	603	573	589	573	611	566	536	592	574	599	618	597	559	606	635	586	557	609	601	598	594	573	574	604	611	591	620	600	555	607	605	581	595	580	566	617	617	593	589	583	607	577	615	570	594	538	580	617	622	592	576	556	587	618	633	566	580	584	572	613	592	567	547	556	575	612	603	566	616	581	571	604	585	574	639	579	584	573	586	599	589	582	562	591	554	616	565	618	583	566	644	597	560	535	597	570	623	616	593	563	583	629	582	556	578	613	611	611	577	634	581	600	579	593	594	582	648	574	601	595	571	576	596	602	593	573	595	602	561	566	559	605	598	578	613	606	597	649	590	592	567	596	608	602	595	595	589	630	619	582	574	598	535	543	612	568	598	602	586	612	596	596	615	589	586	543	613	649	549	628	564	616	583	594	596	683	565	574	575	536	574	588	564	571	576	595	576	620	566	598	595	598	585	615	548	570	605	596	560	627	598	598	567	552	596	572	592	541	578	636	554	615	580	626	585	611	585	571	617	583	623	605	606	573	608	535	623	644	566	594	577	590	600	586	592	580	616	574	605	560	610	605	574	593	587	579	598	613	599	565	566	580	608	587	614	612	616	611	547	604	634	629	574	606	603	591	562	554	578	604	598	614	601	563	607	549	590	601	588	590	570	632	573	550	581	601	606	586	554	597	586	597	592	600	575	597	552	573	611	573	572	543	580	611	582	628	619	584	585	641	601	621	555	584	565	644	564	629	578	579	573	613	541	574	566	561	600	616	551	621	587	582	566	607	591	585	625	609	585	587	621	578	582	620	606	588	591	604	571	569	575	577	623	626	611	574	657	598	557	579	590	568	573	575	619	604	590	575	587	611	565	609	571	607	598	572	580	559	608	569	615	599	582	557	523	605	610	580	646	593	597	569	593	586	551	583	631	612	619	594	616	586	588	558	597	599	592	565	600	613	558	571	619	569	639	615	594	597	553	592	574	574	589	567	563	639	582	594	608	585	605	542	600	594	611	602	613	612	566	546	588	596	623	614	540	548	627	562	569	589	563	559	590	583	595	609	581	604	592	576	584	565	577	595	604	578	573	621	537	622	599	570	564	565	559	617	621	626	610	593	593	612	621	628	607	625	589	612	599	663	565	643	580	586	570	573	594	628	589	608	577	603	569	563	594	595	593	629	564	609	560	635	602	576	632	595	617	581	599	602	600	623	638	611	604	621	603	584	574	617	590	565	583	635	582	561	580	588	598	586	568	623	604	578	579	654	608	604	604	587	558	592	631	615	593	602	618	611	582	569	559	602	601	586	564	616	553	545	576	624	612	584	605	552	564	610	604	601	578	610	566	554	591	610	594	551	594	574	542	553	604	622	576	567	532	568	593	602	629	575	607	565	546	602	597	610	586	581	589	567	571	616	573	591	566	590	559	571	596	582	587	546	614	579	593	614	598	614	575	581	647	552	615	597	559	579	588	608	547	597	572	584	565	630	585	623	601	591	555	583	615	605	579	580	592	532	587	639	642	614	597	561	600	616	638	552	650	633	546	599	583	658	643	587	611	595	597	575	573	583	589	615	571	603	630	591	586	602	591	598	635	547	573	572	580	638	577	621	591	609	577	575	631	573	581	601	582	608	616	570	622	609	612	619	550	570	572	581	572	596	610	626	616	582	585	559	592	586	633	596	584	609	572	609	640	576	581	589	554	587	619	595	603	567	568	619	582	590	604	609	585	645	616	523	535	600	585	609	617	575	541	591	594	574	577	585	624	579	573	591	589	565	569	609	626	567	596	564	598	591	604	569	639	599	572	632	607	603	597	620	597	655	581	617	592	602	589	566	595	605	550	641	618	605	593	599	614	577	556	612	594	597	603	605	603	604	559	563	584	621	545	553	580	589	577	580	572	571	589	577	619	567	596	591	574	595	606	621	575	610	626	596	585	576	598	564	591	597	570	589	590	591	599	608	568	600	589	526	632	586	628	608	569	601	602	547	575	599	606	582	601	578	597	619	602	618	627	565	541	538	615	583	608	570	580	559	577	549	594	582	631	568	575	591	637	598	572	614	601	605	619	608	616	641	576	615	583	551	578	606	592	580	646	582	576	565	645	601	563	575	587	584	583	553	600	521	572	631	572	600	579	592	593	592	597	586	580	587	534	570	605	597	566	593	606	581	563	641	596	562	570	550	595	585	569	617	608	589	562	618	565	636	609	608	575	574	628	607	556	535	586	591	588	603	584	593	624	585	579	602	606	608	564	608	600	575	602	559	567	574	591	593	555	629	594	606	597	595	634	575	606	605	557	593	577	577	576	573	625	600	615	574	530	584	640	583	638	565	585	604	600	583	598	572	596	615	593	555	629	586	626	629	610	597	549	621	578	565	562	570	608	538	594	600	598	603	649	562	543	584	589	582	631	590	600	617	601	554	576	597	581	605	611	604	591	569	590	578	606	631	595	602	614	611	600	588	596	617	593	576	636	601	572	616	596	613	571	607	536	526	603	595	628	649	608	582	586	606	571	553	579	611	624	599	578	606	603	572	549	590	565	602	591	634	572	620	595	597	587	592	609	601	586	581	609	602	603	600	579	598	548	624	576	575	570	570	598	596	607	576	601	584	602	591	598	585	609	578	611	551	589	571	554	619	577	603	591	562	564	631	597	642	616	596	568	566	586	585	591	571	550	644	583	573	624	613	562	592	601	560	608	590	603	556	643	594	584	584	574	576	542	589	542	556	632	587	573	658	587	629	574	652	581	579	570	611	592	549	623	590	617	581	626	585	593	606
22847	20969	28003	24078	20905	7964	1665	1254	1122	996	985	1006	1017	964	957	938	961	886	909	970	966	913	901	947	894	872	884	864	990	866	900	935	934	908	915	897	904	933	915	926	960	907	956	893	911	897	907	918	903	918	962	863	898	881	927	897	914	932	906	894	901	897	924	898	947	908	941	946	900	868	906	856	895	920	884	855	906	911	934	861	885	913	887	876	884	918	911	911	918	862	958	889	900	939	902	909	946	881	880	900	891	910	949	884	908	963	896	920	890	938	876	960	901	874	866	869	877	873	895	891	973	891	846	909	924	859	928	889	987	888	867	884	928	924	835	938	888	879	900	857	904	984	896	852	845	892	883	901	848	923	873	930	839	870	884	871	894	891	881	905	915	867	871	932	949	905	935	876	883	855	872	871	912	910	891	886	914	895	884	927	887	883	894	917	903	959	877	880	895	856	923	865	863	880	934	904	857	887	906	878	919	868	872	933	918	863	894	934	874	900	884	875	882	873	916	921	936	890	897	930	864	909	862	879	857	901	875	887	874	908	886	897	875	865	919	894	910	920	894	882	874	901	881	866	928	935	884	863	903	935	854	844	924	883	906	919	903	883	893	904	925	877	948	916	923	898	871	906	857	938	892	896	899	972	880	872	887	880	928	861	861	870	878	868	923	983	878	892	887	944	948	858	936	895	853	856	881	918	900	921	866	881	884	910	839	906	920	943	882	876	909	915	889	849	887	907	867	888	899	892	890	872	921	909	907	956	891	865	907	896	898	985	929	913	913	922	915	869	912	914	919	890	863	921	895	896	911	877	886	934	898	906	875	897	923	870	913	934	895	910	942	897	871	909	917	860	841	920	903	874	904	915	869	898	876	881	839	888	922	853	893	940	956	866	878	848	888	875	868	847	911	893	877	891	891	946	815	908	922	960	877	889	845	882	901	851	915	949	898	852	887	897	880	869	879	908	910	909	931	892	886	891	871	885	906	832	910	916	968	895	861	911	912	934	932	857	907	891	934	889	864	901	888	892	879	904	852	897	894	935	910	906	905	889	877	911	859	900	891	829	919	849	891	915	900	872	924	858	862	861	922	944	916	909	912	898	919	872	942	895	869	826	872	880	880	959	916	879	839	938	874	927	912	895	943	939	923	852	941	897	858	902	886	937	903	873	935	924	887	933	888	921	833	916	975	910	927	936	894	878	865	886	888	899	876	904	884	823	885	874	853	907	870	895	912	842	948	906	895	890	879	878	877	858	851	931	879	867	882	931	865	921	843	932	883	856	943	847	951	921	919	915	885	905	894	925	879	915	946	886	849	874	873	910	850	877	924	921	856	862	901	969	920	915	931	913	935	877	910	894	868	918	870	921	809	969	943	890	917	865	882	919	918	902	904	900	869	881	893	912	923	888	899	908	934	905	852	933	856	907	880	897	865	928	856	917	972	928	854	897	909	865	860	903	947	847	844	875	914	881	919	902	853	868	843	933	883	899	943	876	869	856	876	897	856	931	863	862	844	891	821	889	914	872	907	920	890	938	923	904	932	905	874	908	907	859	892	864	938	887	926	876	905	880	901	887	958	928	933	912	901	924	880	844	880	884	980	884	876	857	895	863	889	965	888	890	899	892	872	914	947	883	897	899	879	892	921	903	938	896	918	868	892	872	916	896	924	875	899	853	822	894	923	923	851	904	845	929	890	938	970	906	851	925	880	857	873	857	877	863	879	908	870	885	918	918	866	873	933	942	854	931	879	929	910	902	894	926	850	944	918	846	905	931	894	910	847	871	913	948	883	868	875	917	899	878	874	884	931	908	874	873	867	877	863	897	954	919	867	873	855	904	869	860	889	827	937	873	895	950	858	908	886	879	866	987	923	893	885	856	905	864	885	889	885	896	855	919	832	951	891	882	878	917	890	891	865	932	927	910	871	885	910	890	957	923	871	894	882	868	892	905	826	862	872	845	874	888	884	900	860	907	879	895	907	845	878	932	881	977	851	914	934	871	854	901	861	870	963	879	858	904	957	912	953	885	914	914	885	874	894	879	899	947	870	852	904	898	970	927	926	873	872	924	888	938	886	885	898	937	921	934	937	924	862	883	908	865	849	920	857	927	915	918	885	900	906	886	900	936	895	892	874	884	880	922	913	867	863	914	913	874	913	904	925	893	888	900	880	921	886	860	897	861	916	946	871	895	874	849	908	919	907	912	824	894	908	998	872	878	914	923	874	855	936	875	871	918	849	888	870	887	829	854	820	859	945	885	892	876	908	925	862	867	935	888	952	931	880	867	839	837	923	945	894	893	910	865	980	896	887	917	919	892	883	880	880	900	923	893	865	862	887	895	861	932	842	887	883	927	909	861	928	854	885	918	893	941	874	894	907	895	867	924	899	828	869	906	865	851	938	900	876	929	938	859	936	898	873	892	906	868	904	858	907	939	951	904	912	888	965	917	900	903	853	925	915	833	869	901	899	905	807	878	890	919	865	917	845	847	911	882	911	872	907	907	926	847	881	918	894	877	877	915	866	896	952	891	904	833	920	889	883	901	919	856	922	842	855	937	915	888	898	898	892	875	860	866	884	891	874	928	863	905	863	958	891	905	909	854	971	895	872	895	856	957	864	864	909	843	888	858	889	908	885	891	891	866	871	910	893	933	911	842	923	876	895	895	881	852	888	882	856	922	867	852	901	908	915	899	885	856	903	926	873	899	941	946	892	960	890	833	904	888	932	916	881	908	926	886	882	895	923	853	909	907	863	898	879	928	951	905	910	920	860	958	909	903	930	860	819	929	877	936	942	891	927	900	835	915	849	887	906	912	891	900	886	921	928	893	893	861	914	899	899	904	917	856	887	910	904	899	878	940	947	902	854	892	848	865	954	884	954	830	901	869	849	936	823	907	880	903	891	842	873	884	901	889	837	962	909	828	877	881	883	949	906	871	904	894	866	897	862	880	867	869	895	896	887	893	872	870	904	890	898	939	896	872	925	894	911	888	897	887	908	887	886	903	882	886	879	887	894	892	915	881	865	930	904	886	927	903	888	843	895	970	871	868	895	891	837	900	883	854	861	909	914	897	938	923	879	916	880	926	890	866	871	907	857	883	883	946	874	880	912	898	886	945	930	923	897	948	973	880	867	901	883	941	857	904	928	951	867	931	904	926	917	925	924	949	907	865	860	878	903	877	891	865	899	872	928	934	939	921	986	882	877	905	887	885	936	905	884	870	944	927	905	890	864	899	893	908	908	873	890	863	925	905	858	889	901	909	916	878	858	907	951	905	854	903	926	854	895	887	842	862	913	886	894	913	855	905	898	866	866	831	902	947	877	883	899	870	925	881	888	849	910	976	906	858	868	896	899	911	903	917	879	878	836	908	928	847	891	847	889	843	818	929	901	871	854	852	841	805	914	865	885	882	904	876	901	908	906	903	970	898	925	866	882	901	873	908	881	948	906	855	883	887	883	894	871	896	866	911	875	940	909	946	874	867	897	922	872	917	928	902
19547	32419	6812	3414	2422	2202	1826	1600	1461	1420	1256	1254	1200	1187	1100	1158	1113	1117	1057	1110	1122	1114	1153	1096	1064	1091	1043	1125	1118	1137	1057	1054	1068	1051	1049	1112	1081	1068	1098	1070	1056	1059	1103	1053	1006	1079	1136	1048	1094	1107	1112	1068	1116	1091	1044	1054	1055	1088	1058	1080	1078	1021	1057	1094	1070	1051	1100	1035	1034	1061	1065	1073	1068	1078	1048	1104	1096	1100	1067	1069	1080	1066	1011	1125	1012	1065	1044	1093	1040	1097	1089	1022	1112	975	1092	1089	1094	1069	1101	1048	1098	1032	1063	1073	1102	1130	1094	1057	1053	1006	1061	1095	1046	1041	1096	1105	1050	1077	1085	1144	1068	1089	1076	1077	1084	1087	1070	1074	1100	1037	1072	1069	1064	1040	1042	1072	1094	1127	1115	1049	1094	1084	1088	1088	1077	1030	1044	1008	1070	1043	1103	1031	1033	1055	1029	997	1086	1076	1108	1104	1127	1106	1024	1066	1046	1066	1020	1109	1067	1107	1071	1079	1101	989	1082	1029	1054	1130	1129	1122	1105	1067	1111	1106	1048	1080	1104	1039	1092	1092	1019	1138	1087	1106	1069	1055	1039	1126	1062	1095	1013	1049	1059	1112	1060	1076	1035	1053	1031	1061	1050	1085	1068	1107	1064	1025	1066	1027	1114	1088	1088	1083	1022	986	1081	1048	1026	1068	1055	1110	1075	1080	1066	1065	1090	1051	1014	1047	1080	1112	1051	1029	1020	1062	1030	1099	1041	1020	1093	1062	1008	1026	1079	1066	1052	1047	1071	1048	1093	1040	1039	1094	1049	1050	1034	1152	1053	1138	1039	1094	1073	1043	1085	1088	1045	1064	1104	1087	1072	1106	1004	1064	1096	1047	1042	1113	1085	1048	1086	1093	1053	1054	1083	1054	1066	1071	1052	1056	1068	1129	1067	1107	1034	1062	1028	1099	1029	1078	1137	1090	1044	1092	1144	1032	1008	1086	1083	1071	1030	1007	1070	1077	1115	1030	1021	1080	1076	1072	1094	1066	1055	1077	1062	1043	1066	1066	1089	1034	1066	1081	1076	1115	1072	1091	1035	1066	1074	1025	1059	1049	1051	1063	1082	1068	1031	1081	1070	1058	1041	1036	1078	1029	1091	1097	1031	1081	1018	1036	1083	1096	1068	1109	1038	1129	1039	1043	1075	1073	1105	1074	1064	1052	1094	1049	1082	1093	1097	1121	1050	1041	1039	1071	1023	1104	1067	1061	1023	1047	1052	1061	1049	1112	1012	997	1087	1081	1066	1087	1064	1103	1041	1105	1083	1051	1156	1041	1113	1066	1058	1147	1059	1024	1018	1052	1091	1128	1057	1040	1115	1052	1064	1062	1081	1084	1093	1061	1062	1087	1041	1114	1081	1014	1041	1095	1042	1061	1098	1062	1057	1094	1064	1128	1082	1124	1046	1091	1060	1137	1057	1050	1065	1102	1045	1076	1099	1096	1074	1036	1083	1054	1100	1024	1060	1097	980	1088	1016	1138	1051	1044	1096	1087	1142	1028	1083	1039	1021	1099	1055	1039	1044	1135	1053	1051	1023	1101	1055	1032	1083	1128	1082	1118	1121	1087	1092	1092	1049	1084	1054	1029	1038	1102	1068	1058	1009	1041	1084	1082	1096	1074	1152	1031	1090	1083	1068	1031	1087	1062	1062	1074	1025	1059	1072	1056	1008	1032	1112	1050	1026	1049	1030	1051	1065	1082	1102	1007	1066	1056	1152	1041	1023	1067	1053	1051	1092	1073	1091	1076	1104	1054	1067	1091	1061	1086	1045	1064	1081	1062	1060	1026	1092	1021	1082	1008	1070	1047	1105	1093	1033	1050	1055	1110	1050	1070	1067	1019	1099	1038	1059	1138	1057	1065	1065	1043	1085	1071	1046	1015	1085	1053	1055	1069	1055	1040	1068	1089	997	1068	1056	1047	1073	1093	1089	1092	1139	1046	1038	1009	1101	1041	1060	1095	1128	1042	1087	1020	1039	1041	1111	1098	1066	1051	984	1073	1003	1047	1062	1049	1153	1059	1069	1031	1035	1068	1087	1078	1133	1077	1062	1047	1013	1101	1105	1062	1077	1021	1097	1071	1045	1056	1072	1064	1063	1088	1112	1072	1070	1138	1091	1055	1100	1052	1027	1066	1060	1040	1105	1072	1095	1088	1141	1014	1094	1053	1054	1085	1065	1046	1068	1099	1090	1063	1023	1076	1075	1061	1017	1060	1117	1071	1083	1108	1011	1115	1062	1107	1068	1044	1060	1001	1081	1039	1100	1096	1119	980	1047	1076	1128	1159	1070	1103	1111	1027	1027	1021	1039	1128	1066	1115	1097	1043	1076	1083	1053	989	1127	1014	1052	1042	1106	1009	1060	1076	1087	1119	1094	1048	1116	1064	1097	1049	1106	1141	1058	1020	979	1076	1009	1029	1074	1144	1075	1060	1079	1131	1067	1085	1054	1038	1142	1099	1026	1100	1071	1109	1015	1074	1074	999	1072	1074	1017	1001	1091	1049	1059	1088	1072	1059	1100	1014	1025	1082	1120	1046	1113	1077	1020	1059	1032	1048	1065	1054	1051	1076	1071	1067	1102	1057	1089	1014	1052	1060	1035	1035	1019	1094	1037	1117	1055	1046	1020	1041	1137	1099	1042	1032	1058	1031	1057	1097	1038	1037	1087	1042	1049	1044	1035	1040	1034	1080	1116	1077	1022	1087	1069	1079	1139	1021	1138	1046	1073	1067	1076	1095	1035	1047	1052	1055	1074	1079	1064	1066	1097	1087	1038	1041	1026	1072	1070	1092	1032	1062	1085	1102	1049	1073	1071	1021	1080	1056	1048	1045	1090	1081	1085	1109	1068	1022	1067	1060	1113	1025	1031	1059	1085	1087	1056	1083	1100	1075	1073	1033	1091	1074	1058	1012	1085	1073	1112	1059	1076	1064	1085	1143	1071	1124	1076	1029	1029	1028	1045	1047	1107	1084	1102	1093	1069	1087	1113	1024	1119	1052	1044	1024	1066	1080	1052	1036	1066	1033	971	1098	1104	1049	1078	1076	1017	1092	1053	1056	1035	1121	1063	1127	1101	1053	1026	1125	1095	1092	1077	1024	1117	1031	1073	1057	1046	1028	1084	1112	1115	1056	1034	1063	1096	1075	1074	1074	1081	1095	1110	1099	1109	1040	1063	1032	1025	1062	1082	1117	1069	1040	1057	1035	1069	1044	1044	1058	1153	1084	1071	1060	1015	1099	1144	1074	1103	1083	1049	1040	1101	1130	1111	1035	1073	1092	1088	1070	1097	1085	1066	1037	1123	1121	1081	1077	1103	1018	1097	1017	1105	1077	1084	1057	1087	1067	1121	1054	1074	1082	1086	1084	1035	1066	1053	972	1069	1077	1082	1057	1080	1109	1106	1084	1087	1060	1050	1083	1079	1068	1102	1121	1097	1031	1077	1011	1113	1025	1054	1118	1055	1075	999	1042	1030	1087	1053	1051	1046	1048	1024	1001	1098	1058	1063	1042	1041	1071	1055	1039	1109	1089	1073	1071	1083	1141	1020	1089	1046	1035	1010	1087	1071	1079	1053	1081	1102	1062	1011	1076	1072	1095	1060	1014	1103	1079	1062	1054	1039	1033	1084	1077	1075	1024	1101	1059	1056	1064	1037	1108	1113	1069	1040	1028	1084	1023	1097	1001	1121	1066	1102	1076	1109	1088	1032	995	1112	1045	1090	1049	1078	1060	1083	1069	1064	1109	1101	1112	1031	1045	1092	1087	1091	1034	1066	1042	1138	1056	1070	1091	1059	1043	1032	1104	1034	1079	1072	1028	1085	1083	1077	1094	1054	1085	1121	1073	1079	1040	1042	1083	1114	1065	1039	1086	1114	1061	1045	1066	1096	1067	1022	1034	1063	1000	1044	1048	1026	1097	1030	1062	1125	1046	1045	1089	1049	1016	1032	1128	1055	1058	1107	1065	999	1064	1085	1016	1040	1062	1023	1038	1050	1076	1084	1102	1096	988	1004	1105	1042	1051	1130	1095	1031	1062	1074	1052	1146	1060	1103	1080	1065	1033	1093	1089	1072	1059	1046	1113	1091	1107	1014	1101	1035	1042	1052	1128	1081	1072	1117	1045	1041	1083	1046	1030	1093	1081	1069	1005	1053	1035	1065	1050	1097	1037	1039	1090	1048	1059	1086	1087	1019	1151	1095	1162	1041	1056	1093	1117	1121	1051	1059	1047	1068	1079	1048	1037	1128	1080	1067	1075	1096	1073	1065	1026	1075	1019	1072	1075	1014	1082	1016	1117	1100	1057	1061	1086	1028	1060	1063	1044	1050	1079	1028	1018	1040	1090	1034	1104	1075	996	1090	1085	1068	1021	1079	1103	1111	1087	1056	1062	1006	1038	1109	1052	1014	1059	1120	1075	1060	1093	1048	1077	1050	1056	1071	1055	1027	1062	1057	1012	1075	1052	1009	1099	1120	1013	1008	1015	1060	1009	1045	1116	1058	1047	1086	1033	1057	1127	1076	1027	1030	1078	1093	1020	1038	1082	1058	1058	1081	1023	1073	1042	1059	1112	1006	1006	1066	1027	1040	1011	1091	1086	1097	1056	1044	1036	1034	1107	1086	1031	1106	1100	1068	1054	1045	1049	1075	1090	1130	1113	1065	1091	1110	1031	1050	1092	1080	1092	1032	1051	1058	1073	1081	1029	1062	1029	1055	1061	1093	1017	1053	1073	1090	1106	1069	1058	1018	1151	1054	1070	1033	1068	1050	1057	1008	1069	1054	1083	1062	1058	1079	1040	1029	1008	1027	1111	1045	1047	1077	1032	1080	1026	1069	1033	1064	1083	1074	1078	1069	1066	1063	1023	1045	1134	1099	1048	1102	1087	1117	1025	1056	1014	1067	1027	1060	1144	1031	1090	1108	1099	1073	1100	1046	1067	1046	1060	1079	1089	1102	1031	1045	1005	1047	1035	995	1069	988	1104	1061	1048	1077	1083	1107	1041
24059	20958	26699	25138	6777	605	444	364	318	303	312	274	289	248	284	287	264	255	255	266	236	263	260	299	236	260	273	258	251	243	247	226	282	254	231	276	259	244	217	225	247	259	270	239	245	227	237	248	245	261	234	248	270	274	240	252	239	221	239	252	223	227	267	249	240	225	244	237	241	224	256	246	252	245	245	211	248	247	227	221	249	237	234	230	250	233	245	240	256	248	244	251	223	244	280	266	232	235	242	237	238	253	238	263	234	234	246	244	272	253	233	254	277	220	221	223	241	249	240	231	252	197	241	216	224	218	256	239	227	246	257	283	221	243	225	232	251	237	264	234	268	234	259	259	243	220	237	255	247	259	241	216	227	240	239	246	221	210	241	242	218	227	242	239	230	256	264	250	229	228	262	232	265	212	215	228	230	243	245	238	232	233	227	238	226	241	246	262	249	242	263	248	255	260	242	256	229	227	247	243	240	246	236	251	241	228	238	236	213	245	238	227	278	242	228	251	257	249	230	239	229	229	227	269	254	232	223	240	260	237	213	238	237	249	233	239	256	224	245	231	260	250	270	217	247	218	257	241	267	252	230	222	229	254	223	273	266	258	240	247	240	276	256	228	258	256	248	246	254	275	237	269	236	259	236	261	268	241	257	220	252	218	246	254	250	258	275	242	226	254	253	225	244	237	241	211	234	236	220	246	256	274	265	249	235	267	234	229	254	247	255	218	237	241	263	252	215	261	206	221	245	235	222	224	247	237	246	260	231	229	230	252	257	253	250	232	253	222	237	228	250	254	268	235	267	234	236	252	217	231	223	255	243	249	232	267	250	258	245	260	232	258	235	247	275	224	257	235	221	234	268	212	242	246	248	260	272	226	239	226	248	209	226	228	257	243	240	262	229	260	255	219	228	239	252	228	259	271	259	213	242	250	250	250	247	234	253	211	243	270	254	252	249	245	241	233	239	221	243	213	260	219	239	255	263	243	254	223	216	247	262	241	237	226	278	268	250	237	254	221	231	233	213	215	269	246	212	206	258	284	240	250	232	218	218	253	231	237	238	251	227	216	242	248	243	241	268	234	236	234	247	242	218	223	216	235	241	260	230	220	239	251	247	275	238	266	246	231	204	254	245	230	235	240	247	229	219	245	218	252	235	221	239	266	251	258	235	253	249	247	240	268	211	247	245	205	252	226	240	277	243	209	238	258	228	245	219	219	228	231	235	270	262	229	264	228	239	230	253	232	234	234	232	244	258	250	229	249	248	261	241	215	233	233	247	248	250	254	242	233	214	229	232	239	233	269	246	241	241	247	229	258	272	237	232	236	213	241	215	230	220	275	251	267	233	208	234	255	249	231	242	245	250	269	232	243	260	243	247	229	254	257	244	221	230	244	218	268	241	251	227	266	232	239	231	232	244	239	254	252	233	240	210	226	251	249	256	252	251	233	239	241	247	246	228	232	223	226	254	249	237	235	205	227	224	241	248	234	256	250	240	256	271	254	223	241	245	244	245	230	219	248	271	244	235	243	227	259	258	221	254	233	242	218	258	236	230	241	234	225	271	225	245	242	233	222	257	260	227	262	244	249	230	248	237	256	232	231	206	224	244	246	247	234	239	245	229	227	250	257	223	260	242	220	236	247	227	214	256	251	241	217	238	234	243	247	258	266	238	244	237	251	221	248	232	274	244	245	252	231	234	247	250	245	236	236	224	264	247	232	250	247	232	237	239	237	223	258	258	209	259	269	237	246	233	252	222	243	238	240	238	216	227	267	243	234	258	265	275	235	242	246	256	221	239	251	227	235	251	251	241	260	224	261	238	263	245	236	234	230	251	264	225	249	224	245	272	237	211	240	227	245	244	221	240	245	245	233	257	214	239	201	248	246	245	251	232	240	220	249	228	243	224	235	239	224	213	252	236	236	232	241	238	216	264	232	252	237	258	250	265	244	228	231	244	212	242	248	256	265	232	229	239	251	252	241	235	245	259	244	238	267	251	230	245	234	219	242	249	229	232	258	243	246	217	238	211	235	250	231	240	259	249	248	232	214	229	253	285	258	205	246	255	255	251	230	242	229	260	250	238	231	265	237	247	269	248	243	241	225	259	255	250	248	243	233	251	256	264	246	247	231	236	229	258	259	253	258	252	233	238	260	237	245	244	257	221	268	245	239	247	250	260	247	216	236	244	225	229	232	235	274	214	251	229	214	211	230	222	259	248	254	255	214	263	243	277	232	228	240	224	221	238	240	259	244	223	210	245	240	241	262	226	178	230	243	238	265	218	215	251	250	246	241	231	238	271	249	244	232	248	239	246	236	256	220	248	250	238	273	234	247	224	269	245	238	232	247	241	262	259	221	246	237	235	272	246	245	234	250	233	250	245	238	255	228	239	261	254	260	256	235	255	238	245	265	232	273	235	250	217	245	237	238	248	244	246	242	260	242	248	223	241	242	232	236	267	256	266	236	241	238	223	214	242	265	231	242	268	234	214	255	261	260	244	228	236	254	254	263	223	250	251	232	240	273	264	234	235	259	224	241	198	246	233	234	270	245	252	242	273	232	227	238	229	230	229	239	255	241	247	261	239	241	229	227	232	240	251	263	246	234	229	231	227	231	225	268	236	224	237	224	233	233	220	221	251	265	233	223	241	256	222	255	277	248	256	247	242	235	241	239	241	219	219	232	262	232	227	262	250	279	243	281	252	248	261	249	206	227	246	229	236	247	243	271	230	239	278	233	249	259	256	222	252	258	226	229	243	229	225	210	222	236	252	239	257	216	234	255	256	263	237	249	231	250	225	254	261	238	257	247	270	254	244	241	245	255	221	219	265	247	240	237	230	266	263	246	274	234	241	238	221	241	240	253	248	260	259	232	247	251	257	240	236	233	242	242	242	241	234	244	268	243	268	270	239	234	226	249	220	226	258	240	248	239	242	259	217	237	240	246	260	246	224	230	229	247	240	258	256	250	228	242	232	213	222	234	257	232	218	220	255	255	250	263	248	226	224	256	232	267	241	238	239	214	248	231	228	244	262	227	255	247	215	224	212	250	260	272	242	256	254	225	196	241	232	234	243	208	219	226	250	249	243	263	264	242	258	241	246	223	262	240	264	239	221	233	261	240	230	233	251	229	267	205	238	229	226	251	241	276	237	259	218	251	249	238	233	217	285	250	254	237	250	276	250	264	254	265	221	246	234	226	230	258	240	266	245	233	218	229	257	254	244	205	235	224	272	259	255	247	250	233	241	228	242	214	251	231	253	254	232	250	254	249	229	244	237	253	263	262	241	232	238	257	235	262	260	242	244	222	236	256	267	236	228	240	214	248	229	267	257	261	249	229	230	251	243	230	231	233	243	249	246	244	264	228	231	200	237	225	238	242	229	230	255	272	228	261	244	221	233	265	245	274	232	243	227	219	228	240	259	243	278	230	228	249	219	237	249	231	222	249	227	225	239	225	256	231	216	255	250	224	229	227	254	237	274	249	242	240	226	238	245	224
19929	32481	3609	1584	1149	889	695	621	559	513	427	408	417	394	356	378	358	359	376	361	338	379	354	372	346	320	363	332	336	348	346	361	339	317	292	320	347	301	315	335	334	292	317	302	340	327	314	334	339	334	349	294	333	337	323	336	342	327	308	346	307	316	339	296	309	335	331	306	359	365	323	354	357	312	344	347	348	345	333	333	304	304	309	329	277	336	334	334	325	317	320	307	278	324	333	315	315	351	345	310	308	323	330	351	346	329	357	342	312	378	385	275	323	333	324	329	340	283	310	334	329	323	314	329	361	338	332	309	330	305	317	345	353	357	331	301	318	330	335	313	328	339	347	306	333	351	340	340	298	316	314	344	318	346	313	315	368	326	334	372	332	322	306	318	327	344	331	339	299	327	284	348	336	316	315	322	320	317	312	301	332	320	365	317	303	323	372	311	345	308	354	306	322	325	302	287	328	369	320	361	349	306	352	313	317	319	312	351	324	323	318	351	317	309	308	309	348	317	316	327	341	316	330	336	338	350	317	336	308	322	342	336	293	366	367	320	336	384	315	331	345	334	355	299	331	358	336	310	339	316	307	320	347	313	319	316	332	324	344	357	337	316	300	357	344	285	308	331	289	333	350	325	343	329	302	312	332	333	340	327	337	316	310	314	342	369	342	339	347	310	345	319	322	321	378	311	340	298	308	335	284	299	310	360	299	306	341	333	335	318	347	337	301	351	328	326	343	374	271	339	328	324	320	314	293	341	331	340	298	316	317	340	347	301	292	342	318	311	316	343	330	327	313	320	300	326	345	316	360	319	303	333	322	344	322	335	331	308	317	306	330	346	295	328	342	314	302	352	325	331	336	346	325	335	340	318	357	331	343	328	330	319	323	315	322	340	295	334	352	332	313	324	325	315	314	326	337	336	319	332	333	325	332	304	307	308	313	348	342	303	331	336	339	324	323	352	328	309	319	335	343	340	297	317	319	347	290	315	312	347	306	368	308	323	334	326	302	293	346	328	318	332	300	340	296	322	314	327	334	317	361	347	332	372	285	350	331	306	310	315	335	320	341	330	286	317	339	357	330	293	329	338	333	307	327	295	326	337	309	330	315	361	322	340	311	325	346	331	315	307	337	335	317	320	321	330	320	328	314	349	314	317	334	300	322	315	327	349	359	297	328	330	335	321	372	288	324	360	315	317	326	310	299	314	316	347	311	360	345	330	332	307	311	318	316	341	317	292	332	337	297	318	330	366	346	337	345	328	291	313	312	306	331	308	339	320	358	316	307	332	286	352	324	298	342	335	323	307	296	340	311	327	342	328	332	320	333	301	325	330	323	349	310	356	336	351	308	324	346	298	317	317	336	356	353	368	289	327	315	325	323	300	347	351	298	336	348	342	322	337	330	341	338	296	352	324	339	360	322	337	299	313	331	331	294	336	337	297	369	308	346	328	309	301	322	314	315	344	335	306	311	315	359	345	328	303	335	302	323	321	314	316	321	304	348	345	357	305	331	358	351	348	342	326	351	339	276	340	329	317	312	312	325	316	333	338	338	321	336	309	304	342	324	318	320	320	341	349	331	320	330	363	319	333	324	346	324	361	325	287	353	316	320	310	351	342	346	321	336	319	298	343	351	288	355	314	340	308	316	299	320	336	304	342	309	305	320	316	326	303	329	314	335	341	340	306	320	342	309	275	363	307	321	324	344	297	340	316	280	355	324	323	359	358	299	325	313	370	297	330	342	335	319	306	324	325	346	290	362	311	301	326	360	365	317	346	315	322	351	342	368	326	318	323	327	342	329	337	356	343	319	327	321	302	334	315	318	335	308	307	334	320	293	315	325	315	297	330	339	301	342	342	329	349	345	343	349	327	345	309	338	301	319	314	328	355	322	326	333	337	325	301	339	328	375	327	298	313	308	322	327	324	343	275	347	342	315	338	335	322	309	310	327	349	310	309	320	319	304	323	298	332	342	309	333	331	295	333	321	322	333	346	335	337	330	306	321	327	325	317	320	323	317	345	301	316	320	338	321	326	316	359	336	320	320	294	310	311	320	336	324	324	290	341	349	302	309	313	329	344	327	337	282	327	302	340	324	333	355	340	314	311	334	329	316	348	317	309	330	337	343	344	337	325	338	304	327	318	332	321	343	337	354	330	298	325	332	306	336	337	306	308	336	287	338	336	311	375	330	330	343	335	350	294	326	316	310	350	322	308	332	319	358	348	345	308	338	328	333	372	307	326	315	323	333	322	345	376	354	349	300	333	341	357	335	382	340	329	318	297	302	329	353	323	358	359	338	334	329	323	324	324	354	325	283	319	319	324	332	350	370	312	343	307	319	367	294	302	318	359	318	348	300	321	322	307	334	295	357	336	322	348	342	309	306	361	308	323	343	311	331	347	297	329	324	352	332	350	339	307	310	348	330	335	287	307	342	324	316	323	316	314	334	314	367	324	321	348	334	319	314	324	353	341	316	335	330	352	325	313	330	328	352	336	319	337	320	330	329	321	348	322	322	324	303	331	335	343	310	336	336	333	365	339	335	312	320	320	317	324	331	333	324	325	327	295	339	324	309	313	330	348	294	317	345	332	354	333	323	316	343	334	312	320	341	296	355	285	295	311	334	332	336	306	323	332	334	297	314	326	314	318	319	324	347	346	318	340	304	314	329	336	320	323	323	364	317	320	296	333	340	356	355	313	321	323	285	297	343	315	323	361	306	336	292	371	329	346	348	337	325	294	296	307	318	345	333	308	322	339	296	335	339	323	340	319	354	347	311	319	320	353	331	307	309	323	323	320	317	321	303	335	369	349	304	329	378	333	299	316	316	356	327	311	336	335	334	352	313	346	323	308	348	342	320	323	331	337	350	331	327	348	342	326	320	336	334	308	301	344	355	308	327	326	334	384	350	297	353	334	358	323	322	335	315	357	322	306	330	314	333	334	333	306	328	323	339	315	354	328	324	324	314	328	296	321	322	326	299	331	331	304	337	329	346	312	354	313	313	318	310	296	315	293	317	335	316	329	321	315	328	343	303	330	374	359	323	320	301	334	289	356	348	322	364	317	328	335	319	346	311	316	302	341	338	285	341	304	331	299	310	311	327	347	322	334	324	331	344	314	350	352	312	326	326	302	344	352	340	329	322	318	316	304	324	345	364	314	322	312	312	323	336	299	308	337	359	335	293	313	334	302	359	353	326	332	320	299	351	326	327	329	339	301	349	305	320	339	335	342	287	319	326	308	320	305	342	315	325	331	330	302	322	322	330	323	331	372	314	331	321	336	337	333	322	334	361	324	338	301	323	302	337	308	353	327	362	337	293	319	346	356	321	343	349	338	305	327	345	349	294	306	310	302	313	336	333	334	334	338	320	331	330	321	350	304	330	319	313	333	321	338	334	344	357	356	310	316	341	325	321	334	335	292	344	332	343	299	335	311	329	309	349	316	333	309	340	324	305	320	328	331	316	338	317	315	292	326	307	338	338	317	324	348	335	313
21930	20974	28615	23508	20976	20958	6465	1393	1099	1008	997	926	910	854	798	820	859	834	793	853	800	779	749	751	809	787	787	796	774	772	790	801	769	776	751	791	757	783	770	754	810	760	750	752	739	780	756	741	767	737	726	748	766	744	768	764	774	765	776	770	746	722	776	746	705	736	707	727	748	775	752	715	785	774	784	773	752	722	721	730	780	777	725	717	771	759	802	734	773	775	750	746	787	714	704	765	787	766	709	779	734	756	776	799	785	774	763	789	730	742	707	795	745	742	719	768	763	775	724	763	766	753	739	776	724	779	768	796	731	741	733	767	761	709	728	772	763	718	730	743	761	788	732	732	771	722	784	805	723	730	773	727	709	720	781	724	802	745	788	820	741	756	685	775	726	751	752	726	749	735	700	743	700	725	748	693	804	771	758	760	763	762	778	769	749	785	748	763	765	736	745	781	724	758	766	764	790	748	710	756	755	752	795	724	742	768	762	743	738	696	706	742	758	746	772	735	720	722	730	736	745	764	722	752	798	784	731	781	778	746	779	746	722	713	729	760	731	779	768	769	802	752	776	734	752	732	769	775	770	741	743	671	750	740	754	746	728	732	735	754	801	758	724	768	730	724	787	769	778	689	743	718	731	749	778	776	739	746	773	702	804	738	748	704	735	830	769	762	760	777	754	757	721	766	738	770	792	697	767	737	742	805	735	722	729	767	743	757	722	771	809	762	736	724	745	764	705	777	728	748	725	744	726	757	729	763	724	733	814	745	765	772	779	783	740	781	725	747	752	713	782	726	730	753	766	720	735	745	731	783	752	750	743	748	731	730	763	740	746	763	761	766	731	734	695	719	772	749	754	790	757	782	761	706	737	737	795	784	734	737	723	738	763	752	765	760	749	741	700	711	775	748	689	745	713	744	734	748	763	728	764	748	736	708	767	740	776	722	726	725	751	763	752	754	717	727	732	710	730	745	762	753	741	739	783	705	712	724	703	778	729	757	719	710	742	746	704	730	701	768	785	774	760	696	724	773	763	782	739	753	753	797	757	767	736	724	766	712	776	786	778	771	773	815	752	752	738	723	742	748	764	726	754	735	757	727	762	749	770	730	750	744	734	754	777	740	699	722	785	764	744	748	697	732	713	807	726	748	726	725	683	719	714	736	760	739	730	772	699	753	756	783	765	763	746	728	715	747	761	740	749	731	753	698	728	741	773	743	757	720	733	734	750	741	762	761	756	738	774	739	755	798	677	786	724	754	752	766	754	812	707	726	772	733	763	734	707	771	739	697	750	772	703	765	761	720	716	726	740	773	765	759	783	712	767	767	748	769	703	747	825	749	732	717	778	759	779	788	739	749	757	728	711	749	722	745	731	736	715	706	758	750	742	731	718	712	707	749	777	714	718	743	742	813	737	764	737	681	739	723	724	764	723	728	742	740	800	753	751	723	717	749	755	790	770	767	727	745	777	733	745	762	723	736	757	712	744	757	776	736	727	766	755	778	770	695	758	696	736	778	756	754	739	766	743	739	705	693	773	746	725	792	780	763	799	780	753	747	722	705	732	732	759	725	785	791	750	760	731	750	758	757	785	773	729	770	764	735	759	770	795	769	748	747	796	784	753	760	758	790	746	799	766	724	761	725	794	797	754	738	743	757	755	721	709	763	724	759	747	751	763	718	738	749	749	729	708	763	731	771	696	779	743	749	761	726	728	747	766	709	741	711	758	668	759	744	754	727	722	723	719	744	791	740	768	749	730	705	770	722	692	762	709	707	767	733	775	773	758	743	747	749	746	742	748	709	789	786	703	728	743	725	708	785	704	797	730	726	762	722	738	773	694	776	734	724	742	743	745	725	747	719	706	777	721	715	787	724	783	736	756	776	812	756	726	706	773	751	740	742	721	736	777	767	688	685	756	754	692	756	732	753	765	729	767	718	739	735	746	726	706	727	735	721	740	741	764	744	750	774	772	721	711	713	744	736	803	748	739	781	742	733	753	790	770	782	719	746	772	739	755	730	729	734	725	740	721	736	768	784	731	756	715	794	795	742	801	751	726	748	812	777	733	738	785	716	746	784	708	772	735	798	774	751	778	797	749	709	708	717	786	764	789	778	730	721	704	734	754	736	717	752	721	744	790	725	767	770	753	709	722	748	716	748	769	766	731	791	768	741	778	755	788	697	782	757	733	743	736	773	730	790	753	760	738	792	746	686	749	711	757	723	810	763	712	727	697	696	790	758	782	760	765	768	693	770	743	739	769	771	773	749	750	733	750	730	759	747	727	784	765	756	788	724	735	781	751	757	742	746	720	797	736	732	750	723	741	773	719	788	751	775	786	722	757	748	726	709	733	712	696	712	764	737	748	773	740	757	727	697	781	756	778	781	753	757	782	805	774	761	703	746	790	748	754	720	714	749	749	744	769	770	775	724	702	708	747	775	760	731	830	770	755	753	743	753	770	748	706	741	789	765	733	744	804	776	740	775	784	732	725	770	728	726	722	715	732	762	764	745	723	779	739	742	726	732	723	784	745	767	707	720	754	754	785	696	732	754	724	717	751	762	759	692	727	730	708	775	747	758	786	780	776	726	729	768	744	748	736	700	756	739	758	738	747	768	776	762	732	743	786	711	766	741	782	693	738	820	721	722	770	739	735	705	796	768	777	771	781	816	777	726	753	746	765	735	794	752	730	744	754	764	735	723	752	765	763	794	773	751	786	737	723	734	723	742	716	704	758	695	764	728	730	709	680	731	728	765	731	743	713	696	782	708	749	687	764	718	746	732	745	748	754	759	753	723	739	699	709	715	660	756	719	744	764	742	759	751	721	729	715	709	781	735	754	746	737	742	738	689	755	749	794	793	730	742	686	724	782	727	763	786	793	785	797	748	815	753	733	736	752	760	768	726	744	758	742	717	767	788	765	726	772	723	748	705	736	785	741	754	762	765	737	783	716	745	717	734	711	713	711	737	740	707	772	720	755	732	733	742	739	739	720	805	719	748	773	779	771	756	738	790	752	739	775	746	800	745	729	733	775	759	735	742	734	739	731	721	787	751	712	757	735	755	760	699	751	685	739	694	747	721	786	761	771	712	703	733	774	689	749	757	739	697	716	716	743	765	765	772	784	731	773	744	725	764	770	739	746	730	733	785	704	741	680	695	737	782	800	734	721	746	801	767	760	784	708	713	779	743	738	733	744	770	716	747	719	731	731	716	761	737	764	763	778	703	748	725	716	720	769	742	762	762	770	730	681	731	686	763	745	756	745	733	762	742	771	726	786	711	707	772	755	710	717	791	703	689	760	747	730	793	712	721	750	759	710	774	734	763	724	736	732	719	749	787	763	706	795	760	695	665	708	707	740	744	755	774	743	803	781	791	747	749	744	767	741	816	773	782	753	779	755	704	745	716	740	723	784	747	726	790	714	756	744	704	769	815	730	757	722	738	734	745	797	738	715	705	762	706	726	725	792	773	747	771	732	701	752	735	753	744	796	719	727	745
30906	48301	10198	4719	3471	2793	2287	1930	1716	1471	1347	1238	1197	1171	1125	1089	1077	1033	1028	1001	954	1044	1024	985	1001	963	940	1008	976	966	944	977	954	958	913	945	979	966	948	923	942	918	992	906	968	905	963	944	993	933	964	910	927	943	902	926	943	920	942	941	941	927	987	927	905	961	920	927	931	919	913	977	941	919	939	900	897	950	992	952	915	940	953	930	939	949	869	888	982	993	954	858	941	944	917	913	892	925	917	907	945	958	934	972	967	972	934	893	927	856	975	956	897	892	962	863	904	943	951	914	968	938	925	897	904	897	925	927	904	941	897	920	946	951	905	921	931	928	934	891	872	882	901	945	919	899	948	893	964	929	950	909	981	909	955	934	921	935	852	937	907	886	973	896	957	891	917	902	912	962	956	920	888	907	916	999	916	879	930	996	910	946	919	983	919	946	987	912	967	913	917	942	871	903	949	908	862	893	942	899	904	936	916	928	903	994	944	875	909	929	945	925	901	933	921	928	929	973	898	922	921	953	921	910	898	939	943	956	958	921	908	953	907	962	942	930	975	937	910	947	952	886	932	980	909	921	907	919	950	899	899	898	922	924	980	948	976	900	929	954	940	957	908	950	902	891	963	920	891	957	925	935	935	949	965	884	997	941	935	938	892	954	923	948	937	933	960	898	921	933	928	899	908	868	876	945	906	944	955	970	942	951	964	971	925	938	907	893	916	933	946	931	936	865	958	1000	960	950	952	967	970	952	932	919	896	896	938	938	930	954	949	921	959	969	935	930	993	905	901	925	953	919	922	858	876	971	978	929	932	917	908	933	893	895	830	933	979	944	957	902	914	945	929	955	911	950	927	898	913	910	876	907	910	943	971	952	925	962	960	919	963	947	865	948	906	949	978	914	900	892	927	933	1001	889	943	937	944	916	954	863	920	936	914	909	913	929	884	895	932	885	953	933	849	995	970	924	940	895	957	922	890	920	934	878	938	952	917	903	938	902	936	898	874	854	871	905	930	942	956	910	910	902	905	905	903	970	923	956	905	934	923	934	914	900	918	967	981	989	888	902	945	918	872	897	939	901	885	930	940	902	902	949	888	924	912	949	926	932	886	954	964	927	890	936	912	927	914	942	896	954	936	961	969	858	916	918	910	942	985	913	934	887	905	976	941	891	924	947	891	951	953	940	921	967	894	846	957	888	917	932	922	934	870	958	953	969	930	894	890	954	977	945	912	900	918	945	885	920	920	937	945	951	958	972	921	880	975	944	900	954	919	946	923	901	925	955	880	858	938	908	883	930	904	942	943	945	911	901	948	927	930	930	926	936	967	949	995	982	946	939	957	912	941	933	913	936	978	905	945	952	965	920	940	934	892	975	956	909	935	961	903	917	949	896	905	848	903	935	935	998	978	948	921	989	947	877	915	946	942	928	952	942	917	930	917	945	974	902	880	909	974	969	846	909	908	901	992	963	963	965	906	920	893	929	960	903	921	872	956	966	964	952	978	951	961	900	908	883	952	972	940	980	959	949	930	982	913	940	899	945	903	955	888	888	943	947	951	900	947	918	941	918	928	896	937	960	926	945	924	906	963	994	957	904	953	913	973	899	927	960	913	886	947	931	905	911	880	942	871	965	934	945	934	952	945	945	905	914	889	915	977	960	942	962	913	946	921	920	857	907	931	919	958	958	869	957	904	903	936	843	892	862	948	941	956	909	884	867	890	923	937	930	935	925	936	938	914	915	876	935	883	894	967	927	928	922	919	898	981	868	914	950	889	939	905	946	925	938	933	926	953	915	927	950	923	903	932	913	892	915	919	968	926	874	971	941	958	920	976	916	886	899	962	913	967	874	928	936	925	900	954	936	947	933	934	921	957	910	914	941	988	894	918	881	925	918	944	943	905	881	953	928	945	911	919	930	968	895	972	960	925	904	924	936	950	930	945	952	939	967	884	954	966	900	942	893	881	920	956	971	888	967	930	941	939	948	929	977	923	957	956	907	983	933	947	971	962	922	992	887	958	907	921	961	899	929	908	955	956	957	938	880	928	975	954	910	904	914	884	922	964	967	974	929	981	905	904	919	927	927	933	917	897	874	966	985	897	944	934	870	920	883	982	962	931	942	889	939	942	872	890	942	970	922	920	920	911	950	928	949	946	903	907	972	921	925	916	907	968	911	920	913	837	959	938	926	938	928	915	970	917	874	928	930	917	907	870	935	932	926	923	948	991	920	947	918	877	988	909	954	917	918	931	967	947	936	895	937	910	906	972	946	970	984	929	940	908	961	905	977	907	889	977	940	898	973	954	947	895	922	899	938	959	933	879	920	981	930	912	917	916	948	909	940	928	932	890	898	921	885	892	945	956	971	911	959	903	886	941	904	999	932	954	900	936	967	924	967	948	929	958	914	944	924	906	921	885	942	933	915	913	942	935	942	934	924	953	945	956	969	974	905	935	922	951	964	893	896	916	939	950	909	922	925	971	928	922	945	942	945	960	957	938	946	902	969	1042	932	848	920	904	908	916	936	969	996	917	909	883	948	930	921	934	906	951	960	913	880	910	972	915	922	916	903	954	899	866	888	882	943	924	927	963	929	960	912	928	981	904	926	936	935	914	938	857	919	946	922	887	893	992	946	868	903	947	920	885	922	951	922	930	952	945	989	954	907	962	985	957	947	908	902	953	950	890	988	931	900	894	986	930	932	928	951	910	941	948	975	923	925	973	906	961	896	976	972	893	891	1000	927	871	926	910	918	935	931	928	936	918	901	924	939	957	943	965	936	906	941	901	919	902	917	934	928	932	944	942	952	908	931	890	920	933	956	907	923	930	946	935	933	985	967	912	879	950	900	937	936	942	954	955	949	882	980	893	909	960	924	901	883	954	931	925	904	890	964	919	940	887	956	920	973	910	906	935	993	951	963	904	938	898	903	953	903	926	933	996	896	938	925	920	963	922	932	941	910	876	984	981	943	983	886	965	943	947	959	920	917	927	919	912	939	956	917	962	942	872	915	966	846	958	899	920	955	952	923	872	962	874	906	921	930	908	950	927	1013	902	896	943	925	840	871	897	904	957	929	934	893	932	891	945	944	904	894	892	898	984	942	951	933	895	958	978	976	922	978	893	968	942	908	900	946	899	943	900	926	901	921	921	915	940	955	868	916	900	920	931	974	942	926	954	989	937	879	937	933	915	916	892	906	914	875	942	945	876	994	949	967	926	914	938	911	928	936	900	966	966	922	938	957	928	860	922	910	908	966	914	883	936	925	937	896	943	940	990	936	881	946	895	924	994	913	905	907	909	929	875	895	949	1014	898	895	937	944	891	971	952	925	962	919	933	961	898	879	900	891	947	917	1002	863	906	921	914	863	987	961	985	915	918	875	952	998	957	921	930	954	960	971	968	961	916	954	941	943	931	920	920	893	953	900	901	928	898	971	905	926	914	974	959	894	918	917	1010	884	965	946	928	894	985	985	942	914	918	942	969	934	970	907	944	939	960	951	870	873	916	949
26972	18716	4809	886	583	600	601	507	533	491	521	492	520	520	542	484	544	494	506	503	484	530	525	483	508	487	526	504	433	510	520	480	459	493	509	481	509	463	487	476	528	521	487	535	505	441	531	513	460	503	516	500	494	516	495	480	475	490	509	495	495	485	502	478	505	468	516	502	500	487	536	463	453	482	487	474	512	509	498	464	474	510	505	486	494	452	508	496	490	523	476	497	546	471	538	511	537	506	523	504	474	505	492	485	454	494	505	502	478	499	484	499	474	487	492	506	492	501	486	515	480	479	497	520	498	496	484	497	489	517	522	531	508	505	526	498	498	492	517	486	492	501	513	539	515	486	494	479	491	520	474	485	480	529	500	509	497	485	477	477	463	528	497	492	517	534	459	478	497	482	500	489	473	511	492	494	520	535	510	493	460	481	466	489	485	532	487	575	514	504	524	519	502	482	514	517	517	471	481	431	492	501	499	481	510	515	515	514	497	523	471	488	509	478	500	483	533	478	503	499	558	458	538	485	514	503	517	486	470	493	506	496	487	481	540	470	493	516	506	533	474	501	510	485	479	509	483	503	495	498	524	503	493	475	503	501	462	488	482	455	510	495	540	515	464	523	443	467	500	505	488	522	456	511	513	482	519	498	467	467	522	530	514	510	493	511	506	494	506	490	506	508	480	479	498	484	491	486	534	489	496	494	460	488	500	499	478	482	503	509	483	509	555	473	519	461	524	509	508	442	495	509	552	487	496	515	493	480	441	497	474	449	519	506	479	515	511	493	461	494	464	521	501	453	524	533	474	521	452	521	466	498	493	501	505	531	522	493	457	518	486	497	539	513	516	466	497	503	497	494	476	485	483	530	504	473	502	547	463	483	451	532	497	516	525	460	524	456	521	466	499	458	492	514	485	496	511	467	490	525	480	502	500	474	469	497	531	498	464	510	485	490	441	509	499	481	483	481	482	504	512	483	510	483	518	490	482	503	547	517	514	503	480	513	512	486	540	481	468	495	514	501	490	503	482	474	522	522	475	496	493	490	481	537	474	512	508	487	510	518	455	510	526	509	498	534	495	508	535	466	500	501	478	503	486	511	430	508	532	474	492	485	552	502	510	474	488	506	509	476	501	532	536	473	509	516	469	484	458	481	477	499	535	468	506	493	513	455	508	463	503	473	514	480	500	474	492	512	455	499	469	538	548	483	518	490	483	518	508	486	499	475	473	502	514	504	503	512	496	472	471	488	504	504	539	496	480	499	481	484	506	504	516	496	495	533	521	485	490	530	519	506	516	475	457	527	501	474	496	510	523	544	497	512	498	522	513	475	472	456	495	536	485	464	461	481	507	484	508	537	510	474	511	530	539	503	467	505	497	469	490	498	503	493	493	467	487	469	465	481	508	490	467	513	492	488	516	483	474	478	495	497	487	528	488	484	486	510	473	510	476	492	515	539	517	506	521	480	489	485	533	497	491	530	499	468	484	456	500	505	479	480	503	486	506	472	511	505	453	497	525	508	495	498	481	517	516	501	466	497	471	491	494	444	478	466	494	493	470	448	510	487	482	517	507	530	503	489	496	478	509	489	491	514	536	469	497	475	450	504	482	458	491	465	521	513	493	530	489	489	509	446	522	527	505	502	476	476	488	499	523	484	516	458	498	504	516	471	485	464	487	503	496	494	535	509	490	492	473	484	489	473	500	510	466	476	513	480	460	546	544	460	526	483	470	482	499	475	503	489	524	486	482	472	535	462	496	500	471	474	473	489	511	504	538	506	507	491	545	490	490	464	494	478	471	499	466	462	520	460	462	508	500	504	513	502	480	512	508	502	477	472	507	473	478	505	543	508	533	509	530	479	492	476	525	494	489	484	519	490	510	460	474	484	509	500	535	516	515	483	497	477	529	505	523	499	538	484	535	543	527	497	516	470	468	514	496	501	495	496	518	505	487	514	453	494	493	493	482	512	473	485	470	502	505	492	477	470	517	534	515	539	496	498	528	511	467	466	497	492	468	495	481	492	533	508	489	505	514	480	507	495	481	533	484	447	530	480	480	492	489	503	489	523	497	497	501	510	490	525	499	481	522	494	475	504	474	509	512	456	495	482	493	496	489	484	520	519	517	538	513	508	469	466	485	472	517	517	486	513	514	529	478	510	463	480	467	466	446	489	495	498	502	499	489	520	450	522	481	503	499	526	531	468	437	495	523	505	457	516	482	510	481	466	459	524	475	468	478	498	528	496	502	507	526	496	504	501	507	505	514	487	503	508	513	487	451	489	455	480	525	499	517	496	504	507	474	493	492	478	484	502	540	511	493	509	493	444	509	506	536	479	477	467	504	466	525	532	496	515	488	491	476	468	495	494	521	498	536	490	472	505	500	499	471	509	478	500	535	486	490	458	472	480	501	497	504	496	490	499	479	470	519	475	470	462	503	506	499	523	515	468	494	504	508	469	529	490	467	461	505	492	508	501	497	503	508	498	497	526	493	476	490	479	505	527	507	513	476	496	536	505	499	502	494	525	478	500	497	475	479	476	498	521	487	512	519	485	489	496	461	465	479	523	510	511	528	492	490	537	501	477	501	475	442	530	517	481	510	465	494	494	511	472	531	490	522	486	482	486	508	511	508	488	483	476	497	519	510	498	472	489	473	492	508	473	458	491	491	467	512	463	504	514	498	529	479	512	454	495	538	488	457	510	477	518	496	499	511	517	478	480	475	517	492	483	472	478	506	462	490	511	483	456	538	503	473	530	495	509	471	526	487	497	522	482	533	485	499	500	500	514	497	541	530	506	515	480	494	489	499	510	499	490	532	479	480	500	473	532	507	487	483	535	475	481	501	463	464	454	487	536	498	509	449	514	528	515	516	437	524	492	479	475	477	474	502	499	532	481	525	469	510	516	500	475	464	495	492	528	515	500	516	475	507	497	503	498	518	482	513	479	475	507	494	504	486	497	512	501	497	532	478	531	525	560	495	470	496	521	502	510	494	477	473	527	473	468	538	486	516	491	519	517	517	514	486	468	524	479	477	490	545	512	500	528	515	499	507	503	517	506	469	460	507	516	508	501	498	506	443	479	467	495	526	457	491	492	511	446	486	490	520	502	456	478	498	481	503	483	488	515	479	464	486	512	453	505	503	488	508	496	474	491	525	514	469	536	501	474	476	457	504	540	527	460	467	497	504	521	509	491	480	483	518	523	498	468	491	493	522	525	512	512	480	492	478	467	530	516	530	527	497	534	515	516	485	512	480	473	521	480	489	497	518	499	520	533	478	458	494	477	518	526	494	511	517	530	488	472	495	527	531	513	512	492	499	496	502	515	514	510	495	501	483	471	487	464	494	516	508	505	522	503	482	495	521	512	477	493	514	506	510	541	475	467	508	462	505	477	524	519	512	485	545	490	456	482	504	499	474	501	529	475	489	526	474	486	497	520	532	531	511	454	462	487	488	483	504	498	486	495	487	474	470	515	451	481	502	513	481	481	510	488	521	503
10313	12406	1399	890	826	766	690	720	637	665	629	608	628	623	562	581	642	585	661	593	588	589	611	570	634	619	586	627	616	650	578	605	605	621	590	620	598	608	627	639	636	660	612	627	607	575	622	624	594	556	637	601	608	612	618	644	594	623	572	583	609	617	594	588	612	592	612	607	602	608	618	608	572	608	630	631	619	625	642	614	536	613	636	604	602	594	591	643	642	622	582	619	650	582	606	604	617	650	626	563	611	583	639	645	586	618	573	631	604	590	571	616	591	645	599	546	609	650	619	574	587	599	580	613	638	642	593	632	614	583	622	622	607	606	599	564	587	598	590	618	599	650	584	604	600	558	568	594	604	596	611	613	610	630	581	606	585	581	625	598	580	610	608	603	577	630	575	598	603	607	642	567	610	582	598	593	596	574	609	581	578	613	623	630	634	647	624	606	593	577	603	636	594	597	589	615	643	598	578	617	628	615	558	611	584	577	624	624	632	582	625	607	588	647	608	592	623	537	602	623	564	610	618	634	558	590	614	604	609	661	553	605	588	600	631	626	615	580	583	607	611	616	622	665	540	620	600	647	609	582	591	576	639	619	600	574	576	573	592	591	631	599	621	628	661	607	614	635	567	576	589	610	605	578	625	602	580	597	614	626	565	626	594	602	602	606	662	579	613	602	620	589	642	629	592	562	554	606	544	579	593	612	587	622	559	636	572	579	592	611	596	612	633	608	586	638	573	592	588	593	637	582	620	608	633	598	628	620	607	616	602	590	545	614	634	572	630	587	604	558	602	620	591	626	606	567	624	602	605	613	624	618	597	600	654	579	610	614	584	596	628	614	593	594	613	596	533	590	595	629	558	600	613	561	603	577	593	643	600	602	607	599	589	645	589	614	594	580	609	640	553	635	632	597	646	621	594	578	609	684	577	625	631	615	559	601	595	600	594	636	605	609	578	614	586	618	638	581	634	602	627	597	588	592	601	626	608	578	635	606	604	595	583	618	638	587	564	667	641	600	592	591	592	599	606	563	618	647	579	547	617	622	627	624	655	575	616	571	627	575	607	603	596	597	598	617	602	604	593	635	597	579	572	592	597	576	584	581	616	630	599	607	633	608	561	589	593	609	591	617	578	620	592	563	617	629	561	577	611	622	613	599	595	580	586	637	599	592	635	604	588	610	599	603	588	585	594	619	601	593	583	615	571	587	581	597	597	593	640	627	585	617	558	650	630	616	597	544	588	647	601	599	625	665	550	596	547	576	621	631	632	584	614	602	593	643	588	577	596	603	592	556	647	619	579	654	626	595	623	644	587	602	630	581	575	616	579	607	635	610	616	620	617	606	611	589	609	621	627	596	598	642	574	582	620	629	582	649	614	630	610	579	584	574	590	624	565	590	616	615	590	613	584	626	622	607	593	611	625	591	581	561	627	642	621	628	622	593	591	619	573	570	598	615	572	583	603	600	590	630	566	628	634	617	608	572	643	566	582	608	596	594	620	616	605	581	619	544	632	599	642	620	632	612	605	565	604	595	576	610	610	581	619	594	584	578	602	617	587	590	615	584	626	601	573	586	611	590	590	640	616	583	589	622	592	556	605	636	602	596	561	620	564	580	574	604	585	554	605	575	595	603	597	590	614	557	605	636	586	555	609	571	643	619	600	564	631	612	609	610	601	600	580	586	652	613	612	606	598	603	603	644	601	613	590	604	569	615	605	600	620	625	583	577	625	601	600	597	623	586	601	577	644	569	618	585	621	591	578	618	554	592	557	607	615	622	612	642	620	607	620	576	661	583	592	580	655	624	636	555	600	628	609	586	582	581	603	601	634	550	554	633	619	566	612	651	588	621	604	567	625	626	620	610	602	651	611	594	589	594	623	599	585	599	537	560	598	588	645	599	642	572	601	589	583	583	597	613	617	600	608	630	589	576	579	607	631	607	605	646	613	576	582	593	595	571	611	594	581	587	589	601	604	572	554	581	584	588	633	609	602	599	602	569	605	642	636	599	656	575	597	630	596	617	603	622	596	583	623	612	613	655	546	617	577	595	634	605	620	546	604	583	628	580	612	581	602	574	641	622	559	595	646	638	594	613	599	617	604	601	621	602	595	572	580	576	611	592	598	573	619	609	609	586	612	640	584	596	625	610	553	577	624	603	607	591	597	634	580	621	600	620	611	595	592	629	594	622	584	599	602	566	591	558	607	599	615	617	628	614	623	576	610	634	562	609	584	606	612	595	574	611	599	589	665	589	611	598	589	581	579	568	578	627	599	582	588	587	584	560	632	591	620	620	614	638	585	602	628	645	594	637	606	603	575	573	569	611	595	622	567	633	622	553	614	588	588	565	578	631	585	602	610	578	585	614	631	611	574	582	643	581	595	562	635	631	612	605	600	618	584	614	627	622	599	675	605	605	626	572	633	612	597	575	649	613	611	562	630	597	608	599	587	598	638	625	626	626	593	652	610	604	571	626	547	665	566	616	617	579	614	603	605	607	589	575	576	621	671	550	572	603	559	651	585	574	609	627	603	567	608	589	589	601	584	593	566	603	590	599	605	590	564	574	624	604	555	606	607	634	596	586	661	611	546	613	599	636	582	609	600	650	621	575	583	598	640	586	577	605	583	585	576	596	593	584	621	613	593	595	621	595	596	618	581	566	593	582	605	600	643	619	610	627	585	582	613	613	595	611	651	594	545	600	560	612	604	583	591	557	607	582	581	608	566	612	629	643	592	576	598	591	597	579	587	643	598	620	597	576	597	566	586	612	594	634	540	622	598	649	600	584	632	611	593	615	595	582	599	624	629	623	633	611	615	575	602	608	603	595	618	601	602	597	635	555	583	651	604	585	603	601	629	640	611	622	583	604	602	657	601	598	602	614	590	568	601	566	631	624	629	575	608	600	556	622	583	586	586	587	621	639	573	604	601	611	589	584	620	577	598	624	595	614	606	598	603	575	645	634	617	626	640	604	553	580	572	619	588	629	622	626	588	579	579	613	618	578	619	627	609	605	622	623	623	654	616	572	608	620	606	606	595	636	631	556	536	602	601	609	612	614	608	623	620	607	581	640	606	622	610	614	597	638	594	628	612	655	572	601	616	625	629	597	598	596	596	585	590	630	601	623	628	613	605	635	629	615	568	584	591	596	574	604	627	554	608	647	610	649	606	603	574	586	591	619	524	593	638	657	625	571	655	621	581	570	595	602	636	647	592	611	581	623	597	628	585	614	627	582	593	608	608	604	583	578	602	552	593	596	624	585	568	615	619	635	596	615	576	602	582	577	614	626	626	633	594	648	605	567	604	555	593	600	579	608	624	594	581	611	619	657	602	613	614	563	651	604	636	588	617	562	598	594	660	582	582	594	605	624	627	575	597	591	662	608	599	568	613	596	591	611	652	596	612	632	641	694	644	629	613	626	584	594	623	604	579	607	624	602	614	652	611	615	574	561	599	615	569	620	618	592	602	617	617	598	616	588	599	593	584	611	605	578	591	586
22918	20957	27964	24118	20906	7834	1602	1222	1045	1012	1018	1033	1004	944	944	920	878	908	930	859	926	965	924	956	899	940	929	939	841	928	903	925	972	969	953	902	879	930	894	895	932	936	916	868	913	943	932	910	896	884	857	923	897	940	887	849	924	941	898	882	919	863	950	876	936	909	901	939	920	858	928	908	915	943	858	906	865	930	939	859	898	873	909	861	892	912	923	935	934	914	869	958	974	922	900	935	905	937	880	873	921	882	833	918	890	925	888	905	888	922	913	956	978	869	926	856	850	861	888	902	813	935	889	888	922	909	909	957	869	900	901	884	920	879	898	908	867	915	892	885	907	913	853	871	953	885	910	863	894	926	878	900	819	931	869	905	922	999	859	893	911	878	851	942	897	910	883	873	916	858	896	869	956	868	925	936	945	896	905	904	969	949	920	916	868	886	903	911	950	915	895	893	907	855	904	927	873	835	885	916	889	887	876	891	862	883	922	848	848	907	884	843	838	885	926	928	868	975	941	880	902	965	918	963	878	904	935	941	908	872	906	949	887	879	898	882	874	879	861	936	876	940	905	912	848	908	901	909	920	885	929	925	914	928	902	825	894	895	854	880	869	899	895	897	931	942	895	954	904	936	897	880	875	897	897	904	867	917	859	864	915	897	910	910	854	945	892	951	878	919	879	886	890	926	837	881	929	872	950	861	876	921	918	893	944	926	918	920	860	919	933	932	889	888	933	923	909	900	875	904	950	937	954	914	863	909	896	894	964	916	909	918	922	854	887	870	847	899	877	921	910	918	939	911	927	893	886	923	904	882	853	930	941	941	940	893	917	894	922	892	877	885	869	877	880	904	884	920	850	903	887	918	950	885	869	846	958	936	936	899	902	916	887	859	935	909	916	852	908	885	917	841	897	876	912	921	932	871	929	818	902	863	891	940	915	888	824	904	882	849	873	932	924	865	900	866	859	900	956	909	906	908	894	891	874	935	866	881	927	920	887	917	889	903	842	920	829	858	894	897	843	836	907	888	938	911	910	920	899	861	931	884	943	914	899	905	896	910	863	892	913	887	863	914	942	881	896	881	881	835	889	935	903	890	926	849	869	915	919	893	913	906	897	869	934	915	853	845	930	896	893	881	851	865	983	877	877	899	939	870	908	850	883	854	849	897	911	878	903	863	945	899	911	895	898	875	882	868	880	868	910	857	905	909	914	907	922	935	931	929	907	929	854	878	866	880	882	884	910	897	890	909	867	920	878	821	906	878	865	861	970	905	908	863	901	882	957	845	847	926	913	939	912	868	935	885	915	923	866	829	869	877	930	935	900	925	894	907	915	927	905	863	832	870	842	887	880	925	978	890	887	913	890	872	918	946	887	908	919	890	894	878	880	892	897	895	867	863	878	902	887	872	854	890	881	894	880	926	873	868	866	862	832	924	901	848	1007	872	869	898	935	859	919	869	928	897	924	902	925	871	912	898	908	865	889	896	890	869	919	880	862	889	913	867	897	926	902	893	899	902	867	926	909	859	924	908	907	923	896	865	875	896	933	936	918	891	877	899	901	898	895	921	894	846	904	870	880	943	893	878	873	893	866	888	897	882	914	865	917	886	886	896	936	854	918	857	858	880	905	928	865	851	840	895	875	910	863	855	899	918	870	900	962	930	829	916	857	928	929	911	989	853	953	909	955	878	901	908	889	864	850	852	860	906	877	914	831	987	933	910	915	883	912	855	877	894	875	937	907	870	911	882	935	872	903	874	964	882	892	904	818	899	902	954	938	913	885	943	921	876	958	873	854	890	853	867	914	907	937	866	935	933	873	901	883	929	929	841	913	882	898	878	915	888	903	866	930	932	898	917	929	876	867	872	952	940	923	939	893	933	877	898	925	905	892	954	950	866	902	895	832	900	856	916	949	908	908	971	940	900	893	942	882	873	878	864	874	909	835	919	934	896	900	894	858	884	894	886	864	898	885	940	907	897	931	919	904	914	977	926	899	922	860	894	910	860	934	844	893	914	910	895	909	892	842	898	909	908	910	875	856	894	904	913	919	937	877	918	905	920	840	864	880	886	829	891	932	902	905	939	918	905	900	926	901	928	885	923	940	878	859	877	837	882	900	915	883	875	865	905	982	868	900	895	885	870	924	839	949	901	928	905	894	918	916	888	853	935	857	851	894	887	865	903	851	948	873	880	886	850	897	901	919	924	914	882	927	859	896	869	927	883	851	885	887	921	827	930	899	906	905	939	875	888	909	944	823	905	844	890	915	897	910	871	923	893	928	939	848	880	892	905	887	885	861	884	913	878	918	920	924	900	864	930	921	967	931	866	898	874	898	872	938	895	909	880	917	898	881	916	955	824	911	845	905	882	887	922	933	863	892	815	897	965	897	876	883	905	887	889	893	899	888	877	849	861	892	867	892	904	924	918	884	913	867	885	910	902	903	904	898	878	905	904	862	924	912	909	856	938	905	903	910	911	914	809	877	866	841	915	919	923	951	866	895	876	928	919	913	867	924	918	916	907	940	907	919	916	863	871	895	903	912	907	955	875	885	875	900	905	908	848	915	897	818	918	896	894	873	911	862	866	864	897	870	928	927	886	859	816	883	866	906	863	903	930	880	953	873	899	871	925	900	855	889	877	876	880	914	905	932	904	928	903	931	901	890	890	889	892	900	889	920	857	891	867	850	900	884	878	855	895	935	873	860	922	924	901	867	870	894	866	915	976	952	896	936	883	906	912	893	883	909	866	862	926	855	869	863	869	865	912	929	821	881	878	842	909	866	912	826	984	945	901	867	917	923	922	845	863	879	876	890	879	894	907	860	903	873	936	852	855	872	899	913	851	888	916	877	864	892	881	898	868	927	925	891	930	939	890	920	883	894	919	910	888	877	904	948	919	863	950	888	923	864	900	950	850	911	915	907	913	898	884	879	881	868	870	908	875	950	907	863	913	944	918	897	872	873	930	878	871	930	826	908	929	862	850	890	903	902	863	911	875	840	889	918	904	877	922	870	902	903	943	878	884	938	981	910	904	891	868	927	910	901	903	859	878	918	871	911	869	878	905	936	913	897	956	920	929	881	897	826	861	921	911	898	906	861	889	868	901	922	894	921	868	948	887	897	904	915	870	936	896	911	892	888	852	890	864	882	893	863	942	889	881	922	906	871	873	875	901	883	906	918	905	899	911	853	907	915	866	885	884	949	942	843	878	876	872	880	962	887	889	889	874	910	916	909	975	876	920	951	870	873	945	863	879	863	906	932	938	916	869	911	845	920	922	925	929	912	847	886	911	909	916	953	869	884	926	904	944	909	927	899	965	951	866	934	843	905	913	902	904	897	895	901	859	863	837	912	921	890	889	901	915	891	894	929	902	918	937	904	886	859	901	857	896	871	935	876	928	911	915	948	879	871	897	893	920	863	925	823	833	854	912	882	870	886	849	872	891	936	900	909	884	875	898	908	927	911	948	865	896	901	844	862	919	897	886	913	874	875	947	863	890
22823	35181	6327	3240	2584	2147	1734	1589	1443	1327	1318	1188	1221	1238	1169	1135	1121	1137	1134	1166	1127	1124	1108	1106	1119	1138	1094	1063	1095	1091	1099	1097	1122	1058	1079	1081	1116	1049	1151	1045	1118	1042	1077	1090	1066	1083	1086	1056	1037	1080	1079	1100	1076	1101	1082	1083	1079	991	1041	1164	1046	1093	1047	1075	1062	1098	1119	1123	1071	1058	1152	1133	1128	1061	1050	1079	1083	1087	1064	1071	1103	1112	1055	1077	1094	1112	1132	1078	1078	1026	1094	1064	1093	1091	1016	1099	1051	1090	1020	1084	1131	1100	1133	1122	1062	1067	1035	1064	1100	1072	1131	1119	1062	992	1102	1137	1048	1085	1049	1080	1114	1044	1035	1079	1033	1150	1078	1096	1065	1063	1090	1085	1138	1067	1065	1103	1093	1117	1074	1026	1092	1057	1051	1039	1038	1118	1095	1057	1114	997	998	1063	1071	1099	1101	1038	1084	1024	1080	1051	1048	1081	1094	1080	1111	1030	1046	1006	1031	1049	1096	1077	1047	1053	1105	1048	1062	1062	1110	1089	1120	1063	1047	1093	1063	1055	1120	1085	1071	1053	1080	1088	1044	1079	1050	1085	1134	1048	1050	1090	1093	1088	1076	1054	1080	1090	1084	1106	1053	1025	1095	1115	1088	1091	1113	1145	1105	1097	1018	1092	1063	1053	1120	1144	1087	1036	1098	1068	1104	1037	1084	1044	1117	1083	1089	1094	1091	979	1100	1021	1049	1106	1119	1059	1075	1087	1032	1015	1075	1061	1046	1078	1092	1127	1087	1143	1066	1041	1028	1088	1090	1116	1085	1069	1030	1118	1064	1102	1103	1053	1084	1074	1139	1082	1081	1012	1073	1051	1033	1053	1052	1088	1109	1090	1082	1072	1032	1090	1042	1016	1082	1047	1102	1093	1085	1026	1079	1056	1077	1108	1069	1091	1110	1055	1088	1028	1098	1095	1053	1021	1112	1034	1090	1065	1099	1090	1063	1086	1096	1093	1115	1069	1104	1152	1099	1132	1114	1032	1174	1019	1128	1066	1075	1054	1080	1081	1058	1077	1113	1078	1044	1088	1147	1092	1061	1049	1090	1042	1060	1089	1101	1109	1088	1060	1016	1088	1123	1056	1059	1091	1065	1107	1048	1108	1077	1072	1063	1083	1115	1056	1119	1060	1057	1078	1047	1038	1026	1040	1088	1090	1079	1091	1095	1035	1077	1118	1051	1078	1053	1070	1105	1046	1098	1029	1088	1066	1058	1070	1101	1104	1166	1059	1079	1061	1002	1048	1104	1125	1100	1051	1084	1083	1038	1085	1065	1037	1054	1062	1112	1058	1062	1060	1038	1029	1054	1040	1049	1082	1101	1062	1107	1144	1075	1121	1063	1071	1063	1099	1135	1035	1036	1125	1136	1076	1075	1058	1099	1088	1103	1010	1050	1103	1099	1137	1098	1069	1063	1067	1061	1113	1099	1100	1054	1026	1092	1061	1042	1043	1096	1082	1052	1111	1034	1080	1036	1029	1050	1052	1092	1089	1041	1082	1014	1049	1119	1089	1093	1079	1101	1110	1063	1034	1091	1083	1089	1078	1147	1054	1099	1131	1066	1104	1082	1090	1075	1082	1097	1038	1084	1091	1066	1065	1045	1028	1108	1052	1040	1018	1088	1113	1117	1072	1092	1119	1046	1037	1054	1125	1099	1176	1040	1045	1074	1085	1093	1083	1103	1050	1036	1019	1114	1083	1096	1057	1106	1030	1029	1097	1025	1051	1101	1085	1080	1098	1060	1112	1086	1079	1036	1151	1107	1070	1066	1089	1066	1102	1088	1100	1109	1109	1044	1075	1031	1085	1067	1119	1030	1066	1104	1050	1089	1084	1079	1125	1056	1047	1078	1133	1085	1075	1058	1056	1097	1059	1084	1132	1128	1056	1093	1071	1055	1093	1105	1154	1082	1065	1107	1062	1094	1046	1072	1128	1078	1049	1058	1153	1063	1088	1047	1042	1063	1132	1077	1075	1056	1050	1111	1102	1062	1084	1136	1111	1094	1063	1051	1093	1108	1102	1042	1082	1058	1091	1037	1083	1062	1103	1096	1097	1065	1068	1067	1062	1127	1121	1036	1041	1107	1146	1050	1098	1109	1085	1118	1069	1064	1056	981	1073	1090	1061	1092	1098	1088	1037	1099	1097	1102	1057	1021	1078	1107	1038	1024	1112	1095	1081	1042	1035	1036	1069	1120	1038	1172	1114	1071	1016	1128	1081	1025	1058	1037	1088	1022	1053	1084	1105	1043	1049	1045	1071	1113	1025	1036	1119	1078	1084	1119	1056	1054	1090	1114	1103	1009	1077	1118	1056	1112	1033	1027	1093	1062	1145	1085	1120	1080	1007	1053	1041	1069	1087	1109	1066	1143	1082	1059	1043	1104	1066	1100	1103	1110	1050	1071	1152	1036	1064	1014	1023	1089	1025	1064	1059	1061	1072	1080	1101	1120	1065	1064	1083	1122	1059	1008	1083	1120	1041	1129	1102	1076	1131	1115	1106	1096	1038	1086	1092	1090	1018	1074	1091	1047	1087	1044	1071	1120	1093	1129	1090	1091	1068	1045	1068	1076	1105	993	1083	1085	1069	1110	1131	1069	1031	1042	1072	1067	1059	1140	1137	1081	1154	1118	1087	1017	1099	1088	1093	1067	1127	1094	1104	1082	1093	1090	1056	1060	1011	1089	1067	1110	1106	1051	1066	1077	1068	1114	1084	1101	1068	1117	1074	1075	1094	1089	1082	1073	1020	1055	1100	1111	1049	1135	1095	1031	1089	1088	1063	1061	1132	1121	1037	1084	1119	1077	1095	1076	1061	1063	1092	1055	1049	1101	1113	1116	1067	1108	1092	1064	1023	1130	1042	972	1067	1074	1140	1057	1067	1104	1062	1069	1075	1040	1105	1099	1074	1037	1052	1027	1093	1077	1060	1077	1112	1069	1079	1082	1051	1080	1084	1050	1051	1042	1066	1024	1108	1093	1073	1032	1052	1027	1052	1091	1074	1095	1063	1051	1010	1125	1092	1037	1057	1075	1058	1047	1033	1066	1109	1050	1068	1065	1116	1066	1094	1060	1103	1043	1155	1054	1079	1031	1106	1031	1134	1077	1055	1061	1131	1074	1133	1051	1070	1087	1056	1056	1029	1075	1112	1109	1018	1046	1098	1110	1050	1078	1059	1086	1085	1042	1083	1096	1060	1072	1127	1038	1060	1053	1073	1061	1094	1071	1048	1073	1077	1009	1082	1110	1068	1080	1066	1045	1073	1083	1102	1102	1098	1050	1089	1080	1135	1092	1083	1119	1100	1048	1026	1161	1062	1074	1007	1090	1018	1088	1098	1090	1061	1087	1066	1114	1102	1104	1030	1047	1077	1087	1095	1060	1084	1074	1153	1121	1042	1067	1078	1043	1064	1048	1057	1077	1096	1025	1128	1096	1071	1052	1056	1081	1078	1084	1116	1107	1116	1097	1110	1095	1076	1066	1082	1040	1034	1043	1123	1037	1105	1077	1091	1079	1100	1073	1101	1061	1056	1011	1097	1067	1040	1080	1063	1095	1073	1096	1040	1079	1072	1097	1045	1118	1093	1064	1084	1058	1044	1061	1052	1119	1050	1098	1056	1164	1088	1096	1085	1025	1129	1041	1060	1093	1109	1015	1056	1101	1092	1079	1113	1085	1131	1050	1043	1018	1083	1038	1051	1128	1101	1126	1047	1040	1054	1140	1130	1143	1080	1075	1086	1082	999	1060	1131	1097	1107	1076	1007	1099	1046	1036	1066	1072	1139	1088	1098	1151	1020	1043	1062	1071	1111	1117	1047	1136	1093	1026	1009	1082	1068	1102	1057	1076	1097	1128	986	1055	1099	1077	1043	1100	1117	1084	1057	1054	1051	1090	1048	1065	1104	1090	1114	1094	1129	1071	1126	1053	1138	1044	1116	1060	1076	1103	1035	1113	1100	1077	1096	1102	1039	1069	1105	1032	1083	1108	1044	1114	1074	1121	1080	1086	1105	1123	1103	1052	1095	1002	1046	1089	1089	1036	1086	1056	1067	1104	1053	1161	1024	1139	1076	1124	1090	1104	1060	1104	1104	1071	1042	1074	1090	1082	1080	1100	1015	1058	1094	1058	1105	1021	1094	1145	1079	1059	1040	1039	1091	1051	1100	1052	1087	1120	1061	1072	1093	1054	1051	1101	1066	1085	1032	1028	1053	1045	1026	1078	1132	1109	1064	1094	1041	1065	1036	1124	1058	1029	1088	1047	1053	1083	1087	1066	1064	1065	1098	1077	1072	1089	1090	1103	1061	1122	1101	1096	1074	1075	1075	1066	1027	1085	1027	1057	1087	1123	1082	1031	1074	1063	1035	1100	1021	1090	1046	1152	1096	1034	1031	1075	1072	1081	1068	1063	1078	1123	1182	1074	1035	1100	1104	1029	1057	1096	1142	1083	1090	1021	1092	1057	1075	1102	1045	1077	1071	1053	1043	1024	1116	1077	1110	1059	1097	1069	1115	1062	1069	1062	1019	1023	1087	1026	1092	1092	1166	1111	1111	1021	1083	1125	1085	1081	1172	1064	1088	1044	1058	1096	1117	1018	1112	1103	1067	1155	1097	1013	1085	1053	1118	1143	1097	1125	1032	1065	1057	1059	1109	1037	1076	1032	1017	1083	1067	1068	1138	1069	1091	1023	1073	1040	1087	1124	1031	1084	1044	1107	1096	1081	1028	1081	1067	1077	1080	1074	1081	1096	1084	1108	1091	1047	1073	1080	1064	1072	1048	1071	1078	1023	1032	1073	1076	1153	1088	1090	1077	1097	1050	1028	1022	1097	1142	1131	1122	1040	1124	1022	1111	1092	1061	1112	1041	1065	1036	1079	1054	1125	1036	1054	1095	1070	1096	1083	1108	1114	1062	1087	1047	1168	1035	1067	1110	1111	1124	1153	1078	1119	1117	1123	1047	1008	1030	1034	1066	1072	1103	1038	1014	996	1015	1046	1048	1071	1017	1088	1047	1068	1079
23992	20950	26850	24907	6413	555	418	392	346	323	309	276	288	266	244	266	269	239	291	281	293	273	255	269	224	212	279	236	242	248	228	250	245	239	235	227	263	262	258	254	250	267	249	233	260	238	285	255	241	251	249	246	249	252	230	248	275	231	221	240	260	245	256	266	254	241	250	282	267	251	267	248	244	272	248	227	230	210	265	257	233	249	267	245	258	246	251	267	260	224	279	229	255	225	285	264	251	259	230	240	243	255	258	277	242	255	266	238	259	238	266	235	257	260	269	233	234	255	219	224	240	230	236	266	225	243	235	242	242	252	253	272	238	229	224	263	237	233	236	222	230	268	262	258	249	254	271	242	218	254	237	246	232	223	243	225	233	250	242	273	216	250	223	246	235	266	240	267	230	258	237	246	232	244	243	233	244	239	231	232	216	242	258	225	268	251	248	271	247	261	245	237	249	261	238	216	264	258	244	272	244	280	229	240	255	241	221	219	222	255	232	239	242	219	277	243	259	233	230	274	243	241	254	240	252	226	235	256	255	251	240	240	232	240	216	257	248	232	274	236	249	225	244	234	274	227	235	251	223	228	240	257	218	224	249	257	250	238	242	261	250	267	226	246	250	244	219	241	219	239	271	248	262	228	235	241	239	254	258	254	271	250	242	222	243	224	251	247	252	224	259	242	246	244	231	269	261	258	264	252	237	227	254	232	233	255	242	215	253	241	234	260	266	213	250	251	266	238	247	252	267	257	272	265	219	268	249	238	233	257	241	230	233	243	260	243	257	254	257	229	238	255	229	242	266	226	237	243	245	261	241	228	252	250	244	232	274	218	255	250	263	239	260	248	237	245	249	270	247	238	235	229	228	258	215	229	272	243	255	251	243	259	269	240	238	257	231	248	232	229	261	262	244	244	223	238	232	266	240	236	255	276	251	259	236	229	246	240	214	260	268	233	257	260	259	252	217	237	237	226	267	289	290	229	276	256	229	257	234	235	236	244	239	257	244	251	250	252	263	233	212	264	220	237	244	259	237	260	208	258	239	236	270	237	255	227	232	243	239	257	232	261	231	255	261	231	242	246	239	241	267	251	274	237	217	258	236	255	252	250	245	273	229	249	248	260	263	247	232	245	250	226	243	245	251	261	268	242	267	237	246	241	241	238	253	222	241	225	238	251	232	231	264	255	217	264	243	223	227	234	261	227	274	288	264	250	279	227	250	250	253	238	239	264	230	232	241	232	255	234	268	258	241	248	234	251	227	261	230	242	244	269	223	260	239	271	241	235	234	251	247	254	249	248	263	241	249	223	232	245	241	252	247	253	258	266	263	241	259	216	269	250	261	238	239	257	239	229	236	240	253	229	265	221	273	255	268	226	244	246	233	256	232	238	276	231	231	255	239	251	259	225	252	254	231	246	264	234	222	255	271	229	228	235	255	249	235	239	273	266	222	241	239	265	265	254	252	242	240	231	246	268	236	261	242	242	229	260	248	239	218	246	245	264	222	233	265	229	257	264	269	242	273	247	267	207	247	270	234	263	269	232	241	249	232	235	234	246	246	234	224	245	263	244	252	272	251	243	241	259	245	264	250	237	226	238	235	263	266	258	254	242	254	226	250	254	261	275	259	233	241	251	234	292	245	214	221	225	243	223	265	250	245	255	234	220	237	239	246	247	263	237	234	245	259	258	243	228	244	232	226	230	257	235	246	271	208	230	244	263	279	233	236	257	253	233	237	216	237	222	254	265	249	228	228	255	233	252	226	236	244	236	286	257	238	248	232	261	235	242	265	231	234	206	264	247	222	270	223	266	269	252	263	236	226	238	230	231	244	232	256	240	242	227	225	242	237	251	272	222	245	219	258	271	241	239	241	212	234	254	247	235	243	267	242	254	217	244	270	225	285	218	232	231	256	224	262	239	244	225	225	219	243	241	235	257	227	265	259	260	231	221	220	255	258	272	254	240	259	204	232	237	225	234	247	257	265	258	242	239	259	236	251	253	243	262	245	239	263	274	227	253	275	257	255	230	237	240	235	240	242	263	251	225	242	256	250	265	245	234	241	253	227	219	236	282	259	244	246	242	228	257	243	252	266	250	264	223	237	254	238	265	234	241	279	245	244	226	234	233	251	253	227	232	258	245	252	233	276	257	273	228	239	222	277	242	246	260	246	227	262	251	268	215	234	224	217	248	246	243	257	264	245	249	247	253	207	251	241	265	237	239	275	250	244	237	246	254	245	221	236	237	244	245	241	236	245	227	292	244	247	258	244	243	249	249	247	254	242	262	269	224	256	244	239	249	250	252	211	213	272	252	256	253	229	255	211	236	245	255	249	221	248	247	273	232	282	241	244	269	219	250	252	239	271	226	234	270	251	242	227	241	258	252	246	210	264	273	264	235	247	257	253	222	262	234	253	264	244	255	264	268	235	269	242	232	247	255	275	232	250	243	242	246	214	235	248	229	244	232	269	237	263	244	240	220	212	254	247	257	241	238	250	269	239	242	243	223	265	225	232	248	232	225	245	250	218	244	255	213	224	253	272	225	249	259	245	254	215	231	227	259	229	259	221	254	261	263	264	255	238	227	237	238	236	257	226	230	220	261	265	247	261	260	234	252	211	228	264	258	265	247	262	232	227	215	250	239	242	240	241	253	237	256	256	220	253	239	259	256	222	229	261	231	226	237	228	220	252	242	240	258	223	215	212	245	237	232	224	251	261	252	229	225	237	258	243	239	267	257	234	260	251	246	263	254	242	251	210	239	255	233	236	236	247	216	251	265	243	261	267	246	253	232	251	244	240	212	244	251	262	237	273	257	265	273	241	260	246	228	242	244	249	222	233	235	254	250	222	228	280	242	246	238	244	225	270	260	260	232	242	253	252	241	256	256	274	240	261	237	261	243	259	229	249	227	240	252	242	232	257	248	233	247	229	254	242	229	249	224	257	230	254	247	234	265	237	247	247	246	269	239	254	252	256	250	266	258	238	270	255	241	246	241	228	229	256	263	249	240	245	220	266	230	263	263	245	245	247	249	221	229	235	241	226	252	243	248	253	248	241	225	263	251	248	249	249	233	254	254	258	247	200	269	234	223	264	261	242	232	245	237	243	228	218	231	246	232	268	269	232	236	251	250	233	231	236	239	252	260	263	245	270	251	248	245	242	251	227	218	280	253	241	256	247	250	236	240	226	246	218	237	229	247	249	243	238	250	232	256	249	230	248	264	226	226	242	264	271	235	245	251	253	233	260	239	237	284	227	253	234	247	247	247	249	246	249	231	250	233	249	252	246	234	240	255	246	260	233	261	219	260	259	223	242	208	213	226	238	260	253	243	259	283	256	264	248	243	251	231	253	240	273	253	277	242	242	250	257	247	235	254	237	250	247	225	252	220	255	219	250	229	269	234	215	249	255	267	273	224	259	243	255	270	263	221	251	246	263	240	258	250	252	248	243	249	242	232	258	216	235	280	288	228	238	233	255	263	236	256	238	250	236	239	207	221
21409	25656	3246	1593	1178	947	763	628	519	478	444	430	426	406	370	359	336	353	333	378	326	368	358	338	319	383	358	356	371	333	320	357	330	344	348	348	322	364	342	318	349	328	357	380	316	345	316	308	314	375	330	348	333	338	333	309	335	327	360	329	317	328	346	318	353	335	332	350	352	340	336	324	338	331	328	315	348	349	332	347	322	297	336	348	323	334	305	326	357	340	323	319	358	297	327	323	348	327	306	312	306	327	354	330	319	337	343	349	328	333	318	320	333	316	334	312	346	331	321	302	375	348	325	347	320	333	321	302	327	308	302	345	305	340	333	320	329	321	362	330	341	298	354	311	335	336	354	337	342	337	312	334	315	349	320	316	299	341	340	335	316	335	340	336	315	338	328	339	331	345	335	306	362	348	338	354	325	318	313	332	319	337	335	328	322	339	328	292	320	340	342	323	327	322	339	368	323	319	340	296	332	342	342	349	320	286	296	365	359	319	341	350	313	355	333	320	362	312	299	329	314	317	315	306	343	333	343	321	323	324	342	307	295	339	354	333	347	347	329	353	340	330	318	335	323	312	347	335	338	312	318	347	297	327	317	332	348	336	340	312	342	330	309	306	344	311	330	348	336	349	364	333	332	359	328	339	350	284	354	334	322	334	332	311	326	337	340	340	316	330	325	318	338	316	349	349	354	344	346	300	304	306	315	326	321	353	364	329	317	315	349	325	342	304	318	353	319	327	348	345	335	329	333	324	344	336	300	347	303	346	324	343	309	360	299	320	340	323	332	342	343	343	336	310	340	347	342	324	358	332	367	344	334	334	329	352	367	317	317	318	290	352	351	323	307	321	338	325	307	315	297	314	333	311	316	326	320	304	355	344	285	301	353	351	327	344	332	318	335	327	313	327	356	335	363	321	352	326	315	319	312	326	328	342	321	295	280	347	337	334	293	311	338	352	337	324	331	300	302	300	334	325	304	358	362	332	326	329	332	335	330	351	304	305	307	343	329	327	351	319	318	318	316	315	342	331	315	321	332	336	326	327	336	324	346	306	348	315	371	322	325	351	327	332	317	303	337	314	355	333	314	339	361	338	337	347	340	319	329	293	318	333	294	298	318	332	360	329	324	287	345	338	327	314	367	308	314	354	339	347	331	359	333	324	341	333	318	310	330	347	306	314	361	325	324	351	346	324	303	324	305	299	304	323	320	333	306	315	339	330	347	333	313	313	323	311	340	306	329	318	321	321	357	318	306	317	325	332	348	340	269	331	331	327	301	340	352	314	316	340	319	330	307	336	306	323	321	290	340	316	331	305	315	319	355	348	322	333	314	323	349	307	330	339	345	357	316	365	336	346	345	327	325	341	327	335	332	326	333	360	293	342	344	348	339	306	283	334	325	321	313	318	339	354	346	331	327	316	318	328	321	323	334	322	334	324	326	327	313	303	337	309	320	354	341	346	312	295	305	332	357	309	327	344	319	311	334	356	309	341	312	302	303	323	325	332	308	344	348	320	307	339	356	364	340	330	309	332	348	299	314	337	355	328	331	301	348	347	333	353	336	332	374	323	341	347	303	359	336	313	315	335	322	348	328	331	338	327	318	317	343	353	343	388	347	337	325	342	333	350	338	332	335	325	293	330	337	345	325	361	329	326	348	324	315	316	341	321	327	344	362	313	316	340	352	335	301	330	341	336	300	332	317	329	339	333	330	338	354	366	304	324	341	328	299	341	338	314	305	340	292	320	309	319	330	323	340	325	340	349	309	324	331	320	315	335	317	337	322	276	335	325	332	335	302	304	339	310	330	363	295	320	355	288	320	330	308	355	302	321	341	343	338	333	352	327	309	314	326	317	361	343	330	327	308	322	310	332	309	324	306	342	319	345	345	343	334	339	321	344	322	330	354	308	316	337	326	308	367	347	334	318	341	325	338	366	332	322	340	316	370	360	355	363	362	320	335	334	320	341	325	303	327	311	329	323	338	367	311	334	349	313	358	321	300	310	357	324	321	317	315	352	329	341	335	361	331	322	287	321	301	331	334	327	310	332	339	300	319	308	311	336	321	291	347	313	343	323	340	307	341	334	342	340	317	353	303	324	344	350	326	321	349	330	341	322	308	304	331	358	310	317	324	332	340	350	335	325	321	334	331	311	323	340	308	326	331	314	357	307	316	326	313	316	347	360	320	360	301	332	299	338	355	341	336	332	311	311	338	323	328	330	351	341	320	289	333	373	333	321	343	310	313	341	340	321	307	287	327	343	345	329	349	317	325	314	313	308	329	311	327	317	335	305	386	335	329	361	353	346	304	351	328	324	339	302	323	345	326	345	317	311	344	341	339	329	342	357	336	319	330	316	323	337	281	326	331	317	322	300	318	349	349	320	322	321	337	322	315	311	327	326	350	310	322	340	317	301	313	373	320	337	301	336	354	317	315	327	323	321	317	325	361	309	336	305	328	316	346	321	304	334	345	312	329	323	327	339	303	304	317	344	332	332	345	321	303	338	322	341	353	354	294	329	341	345	335	330	327	323	352	338	327	320	338	315	322	335	317	332	304	345	320	335	331	334	312	327	343	300	314	346	321	302	277	367	300	312	332	317	343	307	306	316	334	362	313	358	353	326	296	331	338	332	327	319	351	313	301	360	327	327	319	307	334	347	316	333	354	322	317	315	356	287	335	353	336	330	339	334	330	281	352	291	338	345	323	331	340	333	326	321	332	333	292	347	301	337	315	285	291	361	288	305	307	335	333	312	334	313	349	352	341	339	308	327	337	318	325	327	326	348	338	310	338	358	330	314	345	330	329	308	365	326	322	332	328	338	340	317	343	334	325	340	305	330	337	320	312	311	331	323	314	327	337	334	316	335	338	304	309	341	328	329	341	320	296	341	377	354	332	330	338	358	319	338	325	318	317	330	335	326	341	311	307	305	326	346	320	300	316	309	314	353	298	346	319	309	326	301	334	343	330	318	360	353	352	333	343	377	328	367	326	327	378	333	320	297	335	351	315	337	368	341	337	345	345	337	301	310	327	346	285	342	305	330	353	344	308	312	337	326	326	345	311	306	342	352	346	346	327	348	321	329	340	338	343	304	332	356	320	323	323	310	307	348	301	325	330	320	356	335	322	345	320	318	330	356	302	335	334	314	319	337	301	327	316	294	344	332	298	328	342	393	325	340	325	319	336	327	342	334	330	353	340	338	318	333	356	338	317	304	317	319	295	354	342	347	323	317	310	341	322	316	312	329	314	314	319	314	324	339	329	334	337	366	287	338	338	354	302	325	324	316	330	334	300	340	350	345	297	312	313	327	285	326	353	313	347	335	320	340	332	336	335	371	321	326	343	327	338	336	323	326	300	325	327	315	303	343	303	324	294	330	293	326	341	340	297	333	306	304	344	314	363	347	303	318	331	305	347	320	344	313	326	321	320	301	341	329	323	351	359	332	317	311	353	335	341	334	328	351	308	336	312	297	328	338	356	332	349	303	347	318	338	300
21961	20972	28671	23434	20974	20958	6138	1385	1121	1050	932	891	931	839	852	839	816	834	799	841	792	815	783	791	792	747	727	826	765	777	750	771	775	736	761	723	819	772	752	753	733	696	744	758	755	793	757	784	759	753	734	738	708	740	764	759	769	765	717	764	814	789	777	792	724	729	746	748	758	734	778	709	782	768	776	772	753	715	813	767	782	735	779	760	753	698	726	775	750	759	756	768	745	741	795	764	722	746	770	739	763	719	751	756	719	793	739	751	735	740	767	725	766	751	735	741	737	756	708	701	739	775	733	765	780	732	756	725	769	806	773	787	751	775	788	738	744	743	752	772	755	790	749	818	733	810	772	742	721	751	733	769	771	745	726	738	763	757	737	759	771	734	720	789	725	771	739	721	782	701	749	727	719	728	754	716	778	719	806	726	763	747	675	742	727	754	855	765	784	779	765	790	787	728	684	694	720	753	742	804	725	764	807	725	735	776	745	728	707	748	759	720	721	785	816	800	806	747	746	749	759	744	771	794	720	748	742	753	794	722	762	763	752	769	709	781	764	720	744	728	730	715	756	784	770	740	727	781	763	756	724	790	705	692	717	750	740	767	764	759	731	775	757	769	760	744	698	717	744	737	695	737	755	770	742	724	738	720	734	780	755	736	777	728	709	723	750	773	773	751	742	739	754	796	776	732	708	759	776	720	773	736	774	767	717	761	757	753	731	764	758	707	812	736	773	729	754	765	770	748	809	736	699	747	767	682	729	726	746	739	737	749	780	703	742	774	743	738	777	745	729	755	781	763	774	758	738	770	798	770	743	739	795	755	765	738	796	740	768	727	728	814	733	776	717	758	786	732	723	713	721	751	744	713	778	767	732	777	717	737	744	736	798	739	734	796	735	751	785	737	755	762	722	731	757	754	701	721	719	763	717	745	756	712	724	727	740	694	749	788	741	705	782	794	754	770	775	721	743	764	737	767	819	812	752	793	768	716	781	735	775	723	762	733	691	743	742	738	748	726	735	710	714	768	759	741	756	776	728	755	747	716	722	746	763	730	730	729	731	730	762	749	716	763	785	749	710	736	722	739	797	756	766	723	707	750	778	721	770	759	768	745	795	730	724	722	691	704	750	737	742	766	719	786	745	765	752	762	737	726	757	739	751	729	746	767	782	755	802	758	792	749	720	762	753	706	754	703	730	733	723	732	738	745	750	731	764	723	804	753	734	745	667	780	719	747	739	813	714	768	785	738	700	731	707	720	674	745	708	749	753	747	769	782	752	766	764	748	732	745	749	756	746	763	777	784	750	788	726	729	821	766	753	786	770	741	682	776	689	725	804	735	748	708	744	738	775	783	747	737	791	729	728	772	749	788	739	741	719	750	755	722	726	750	779	763	754	781	761	754	752	693	789	777	712	771	743	742	793	778	793	774	792	713	749	802	765	739	769	709	744	698	795	769	734	780	717	764	768	730	810	744	718	764	699	755	800	805	731	696	751	741	706	770	747	733	802	750	747	742	758	750	761	721	729	721	729	763	729	726	781	738	683	700	795	759	754	736	716	741	754	738	775	700	723	807	749	694	794	769	748	755	768	761	724	693	785	770	735	772	744	805	772	776	776	714	725	762	742	744	769	746	696	769	763	753	760	740	774	739	734	759	788	757	762	724	779	753	770	740	770	741	710	763	788	751	739	757	667	747	752	733	763	725	769	763	766	731	684	723	737	762	753	731	737	761	749	720	754	770	790	737	753	776	684	774	744	770	729	750	722	737	730	745	744	742	732	743	762	747	757	712	750	773	705	724	745	700	722	769	706	769	759	745	746	743	790	758	707	753	745	755	765	774	764	755	760	765	714	794	762	695	738	719	796	720	781	738	750	759	694	756	762	711	725	709	742	746	733	777	751	730	763	767	745	781	730	788	761	769	738	716	735	695	732	739	754	766	770	710	768	735	752	731	746	774	704	748	726	725	757	750	767	766	722	707	755	676	723	718	756	740	757	719	765	732	761	729	755	707	707	775	768	736	709	754	717	740	731	795	712	765	710	710	748	716	775	729	796	790	803	772	704	749	741	720	689	773	713	742	756	748	704	704	754	768	715	771	771	718	771	733	749	774	730	731	732	748	767	749	766	773	749	755	794	745	775	728	739	728	738	733	769	739	750	763	746	750	739	732	737	753	765	731	730	780	720	784	745	734	808	738	706	740	705	747	733	802	754	787	760	719	736	800	731	757	749	749	689	756	830	744	739	768	700	726	780	721	768	773	761	744	770	731	741	754	763	774	773	649	746	730	746	733	777	764	696	783	717	797	748	771	785	786	698	729	737	784	728	727	726	773	755	718	784	757	748	725	741	766	705	737	764	747	715	730	716	739	761	747	734	756	768	738	779	727	750	716	736	754	741	802	758	742	766	742	722	775	733	786	687	717	734	746	774	750	761	761	702	757	739	761	805	734	802	742	779	730	757	757	755	767	741	779	746	748	757	758	755	812	726	776	733	748	720	723	790	755	748	783	736	812	742	775	664	723	811	772	669	782	762	710	764	725	731	748	770	724	704	802	770	765	779	789	726	793	745	752	808	754	757	734	776	696	737	752	721	776	784	723	725	713	769	744	816	718	718	773	776	696	772	719	753	702	711	783	715	765	767	820	690	761	730	754	735	745	736	767	784	758	759	730	786	739	792	764	715	749	747	778	764	796	712	713	751	738	756	755	727	770	719	740	730	707	778	700	790	772	764	769	738	729	746	756	731	705	717	703	742	732	797	709	733	741	742	782	760	776	745	732	763	714	786	710	762	708	763	745	756	771	779	762	774	754	769	776	731	688	743	715	812	719	770	771	721	767	695	691	716	715	721	748	715	763	712	731	745	727	727	683	737	794	712	752	704	754	763	787	759	736	726	786	745	794	722	742	753	726	753	782	706	768	742	750	770	775	786	738	751	795	754	723	781	787	700	775	743	775	742	722	751	723	716	718	744	796	760	765	722	739	718	703	731	729	713	799	731	752	765	731	707	732	734	751	757	752	759	755	739	690	773	728	726	765	753	692	743	740	712	718	763	768	740	706	719	742	722	742	737	744	735	729	780	752	778	708	749	708	772	736	763	724	780	727	741	728	785	764	753	767	757	753	766	750	699	741	755	731	789	735	723	736	735	770	740	739	723	724	767	780	725	728	684	717	734	755	769	732	764	764	806	738	707	736	752	764	802	766	760	748	734	718	722	734	749	726	775	734	730	757	699	724	765	759	747	729	770	775	769	777	713	739	690	763	705	786	669	747	748	711	739	776	746	738	808	783	745	734	807	814	756	783	807	734	728	727	752	752	734	751	772	734	763	764	766	717	748	747	814	797	688	774	782	801	750	677	727	767	750	744	781	745	776	766	787	725	716	695	688	764	716	698	742	761	739	737	737	731	738	764	789	728	763	713	717	785	784	754	774	778	722	760	713	687	760	736	740	696	685	755	723	696	741	686	749	725	753	748	750	771	814	755	745	724	740	717
28901	38944	9360	4667	3349	2837	2236	1912	1611	1468	1403	1264	1145	1151	1155	1104	1013	1045	1069	998	952	1008	988	993	975	962	970	974	958	901	881	915	921	963	975	949	974	924	957	1002	949	935	965	926	958	927	975	946	881	963	915	990	912	933	912	886	957	953	891	908	996	927	921	964	970	943	923	929	931	957	935	964	965	892	954	940	927	949	923	911	958	922	984	927	963	930	905	967	929	899	910	940	920	917	950	944	921	888	931	949	923	925	919	900	976	915	894	957	933	920	954	905	928	935	935	931	923	948	932	928	953	943	897	916	959	949	956	931	873	952	900	958	915	918	924	942	929	878	867	896	1008	906	925	860	983	901	981	1005	964	968	899	916	954	912	958	908	962	891	912	903	909	938	993	1010	983	904	889	900	895	903	920	937	952	861	920	939	901	964	935	936	944	952	892	921	962	917	930	922	939	893	1000	896	963	958	946	892	930	915	946	920	933	943	929	887	947	939	900	936	888	948	904	894	932	919	955	880	951	917	916	913	940	955	934	971	922	895	932	927	933	947	897	876	923	954	953	924	931	934	913	894	953	930	882	911	943	953	950	951	941	958	927	973	976	978	957	904	894	898	887	933	898	969	889	898	912	947	946	903	914	907	899	914	906	1006	929	939	901	991	922	968	905	974	932	930	905	885	893	945	955	948	938	939	903	938	891	961	964	945	941	909	908	876	884	884	864	988	932	870	947	937	901	949	921	898	869	921	936	955	919	1000	942	960	944	934	901	891	928	880	888	908	913	965	892	943	960	899	897	927	922	970	925	992	913	970	953	919	1006	987	936	934	950	971	952	974	896	968	911	918	907	930	894	944	900	935	935	923	930	921	948	931	897	916	910	969	953	974	953	901	951	889	952	938	935	962	956	892	942	938	902	908	912	928	934	853	911	889	901	999	877	1010	910	908	889	934	972	936	930	850	931	928	870	906	878	920	946	909	899	956	960	924	949	959	944	986	931	964	945	881	928	937	962	896	925	923	918	903	881	894	975	938	897	951	960	895	916	932	919	900	888	932	941	927	994	955	909	910	885	934	910	933	919	912	944	869	966	885	924	958	900	922	936	916	902	918	946	915	972	950	989	904	955	950	992	915	919	886	938	853	927	931	942	951	947	905	958	935	939	997	960	974	931	892	901	927	911	890	952	951	941	921	931	920	982	896	911	912	958	923	901	897	895	955	924	931	966	942	933	964	879	922	917	949	898	936	968	914	935	946	843	1021	933	973	904	942	912	882	958	886	902	904	967	935	926	880	922	932	965	915	904	913	896	940	923	947	881	903	962	900	942	887	967	897	935	903	960	945	961	926	951	942	950	924	908	980	980	933	939	930	934	947	956	957	902	879	905	933	873	936	971	884	971	934	995	884	903	927	944	951	940	958	945	919	938	942	878	978	960	952	932	914	876	945	909	956	895	939	953	924	940	896	891	943	907	925	917	955	923	925	947	916	911	889	938	880	946	927	896	954	919	892	939	993	977	988	926	863	961	982	927	931	916	910	892	900	932	931	966	945	977	948	859	936	917	912	922	906	891	849	971	929	870	890	912	972	871	881	980	947	868	928	914	981	912	944	907	952	885	959	937	901	964	937	876	896	916	906	940	925	973	936	950	893	925	962	937	972	880	916	955	952	966	935	970	937	868	920	925	936	955	944	885	957	908	921	933	874	924	928	941	942	937	945	927	911	996	885	914	915	973	948	948	915	927	920	914	944	963	969	903	926	930	924	934	949	929	924	921	966	889	948	908	922	959	905	883	888	967	962	930	905	922	932	928	944	996	941	915	898	903	924	938	995	888	890	902	944	889	949	885	911	880	945	938	880	948	915	920	978	988	932	958	920	956	866	902	945	944	918	931	982	935	921	1008	941	914	963	895	979	895	911	877	965	907	933	932	975	916	905	950	937	927	970	927	884	932	915	961	905	916	953	915	894	950	955	945	937	990	929	949	936	889	922	944	937	925	906	1017	957	918	877	922	856	898	921	966	953	952	945	930	930	933	903	944	957	916	920	1021	896	915	955	896	961	905	918	908	944	927	915	975	916	956	902	992	962	955	935	883	949	936	898	901	961	938	935	912	916	915	981	951	909	919	932	907	910	975	979	930	931	892	922	895	933	867	965	938	953	941	927	951	981	935	899	905	977	897	831	939	982	913	941	892	933	979	962	929	948	948	916	959	898	879	938	952	951	963	953	881	945	887	898	943	914	917	950	972	907	897	919	928	920	910	986	940	960	911	871	1000	927	966	941	992	995	900	900	939	957	970	897	918	931	880	931	975	943	902	958	886	919	966	951	929	952	938	934	967	960	992	954	950	942	891	917	971	1002	934	949	976	971	875	866	922	927	986	929	961	921	923	958	944	918	969	934	939	940	915	955	936	927	895	897	949	944	915	903	910	928	912	924	943	911	925	966	938	925	963	881	949	937	925	987	867	961	887	917	927	916	948	981	946	931	1012	886	931	966	938	923	977	916	929	916	920	890	878	942	888	898	877	861	931	992	901	928	948	878	962	966	915	956	945	907	899	944	918	934	922	890	874	900	871	939	875	937	917	902	897	916	917	939	946	966	951	981	907	919	878	896	947	920	959	915	945	898	897	933	915	915	878	934	951	962	925	959	892	926	944	947	934	909	914	926	874	924	891	876	913	945	927	910	937	942	947	903	933	962	915	941	886	902	927	882	979	933	930	921	905	955	889	941	971	987	921	922	962	936	919	896	890	936	914	948	950	988	940	936	937	875	912	927	912	972	894	906	928	903	968	916	923	936	953	915	903	939	938	943	936	914	844	954	973	939	929	935	1006	894	955	866	961	904	956	908	887	952	944	945	893	862	965	929	897	888	953	917	936	925	925	1020	957	904	937	928	903	927	940	940	950	893	969	921	912	980	950	901	906	1002	916	922	923	905	917	923	908	868	907	972	945	940	900	983	916	913	922	909	899	954	949	980	946	913	949	942	942	927	911	922	906	932	898	927	945	933	915	911	949	927	926	945	949	979	903	899	966	924	936	938	959	919	919	949	932	921	873	986	994	897	927	958	908	891	937	976	984	935	892	943	894	952	983	925	956	915	983	919	916	929	951	947	898	949	918	942	890	918	856	889	902	925	911	898	930	881	933	929	930	949	952	926	940	957	939	939	929	959	921	959	940	916	845	946	906	905	917	985	1001	895	962	923	912	949	953	958	910	950	881	906	910	927	882	931	974	922	915	953	899	931	939	898	909	939	974	963	914	947	951	960	940	937	970	960	946	934	933	930	892	930	976	939	899	905	970	870	900	917	868	945	928	950	959	872	863	961	926	964	902	917	947	902	955	979	923	921	949	950	903	928	920	956	987	936	941	946	905	946	904	970	945	913	954	916	904	969	929	953	932	895	924	894	914	942	910	935	936	928	946	944	916	980	978	984	872	888	1017	860	913	894	991	943	992	926	904	910	960	938	902	949	937	944	919	926	926	900	921	967	931	896	918	877	949	1003	920	955	912	889	888	892	904	918
26871	18327	4257	877	655	582	553	575	529	539	484	482	483	513	513	465	524	499	517	494	495	481	486	478	484	540	517	472	486	532	514	469	473	511	487	502	523	470	528	499	516	485	456	475	535	471	468	458	520	497	498	492	505	494	479	489	487	514	486	506	519	541	501	509	521	505	527	518	469	497	501	504	477	493	509	456	491	496	441	483	538	490	497	496	472	477	517	537	493	514	499	456	498	459	477	517	504	462	478	472	500	476	511	508	511	506	557	483	480	499	453	478	529	535	519	527	520	502	506	479	509	447	501	480	522	498	493	497	480	473	512	511	493	515	503	509	515	503	522	515	481	495	571	488	483	501	463	506	507	526	474	498	458	484	464	513	491	509	481	506	523	526	439	505	482	499	474	513	517	515	495	500	517	491	494	545	553	522	516	453	515	482	450	457	499	500	455	507	505	484	483	446	508	484	512	480	448	468	531	492	494	488	528	478	444	493	467	507	527	455	482	519	505	500	520	513	482	497	493	478	506	446	517	455	480	486	534	470	500	505	504	507	511	521	461	462	516	479	474	519	458	497	538	465	545	473	498	487	483	469	504	479	510	493	498	528	552	499	483	500	513	557	518	516	524	497	481	437	484	514	486	500	479	488	478	484	508	528	538	476	476	515	474	503	492	535	506	481	489	499	500	511	551	490	523	498	498	509	520	521	479	545	501	479	510	482	474	491	499	483	507	491	534	467	493	481	478	478	516	493	430	496	442	501	495	510	473	481	489	503	468	486	487	492	459	505	496	518	487	508	509	450	475	481	494	446	510	494	513	501	487	517	543	468	498	521	477	512	472	512	473	520	504	476	462	515	497	517	517	475	443	474	463	476	486	485	530	484	475	519	526	463	484	475	513	507	486	500	502	507	479	493	508	550	452	480	492	451	458	552	544	481	493	483	469	487	516	508	500	522	507	478	495	479	476	515	462	491	521	499	511	506	484	500	508	502	509	469	442	482	480	523	496	483	467	510	557	515	522	526	536	502	489	459	514	438	462	544	510	497	524	470	511	524	464	499	488	485	499	497	504	497	496	452	452	498	556	473	493	490	533	512	524	517	475	508	471	470	554	527	487	470	475	494	469	489	511	534	510	492	519	505	505	494	468	454	507	494	478	490	513	469	498	536	535	479	492	478	482	531	495	475	503	502	482	499	446	491	493	483	498	515	489	496	502	525	481	510	508	470	485	466	485	472	481	471	498	465	524	502	488	522	492	486	478	500	464	515	489	485	456	503	493	475	510	474	524	463	473	499	516	502	499	486	521	495	493	508	463	522	469	509	475	485	537	494	471	491	505	489	493	508	487	507	489	500	536	513	489	481	530	493	536	512	486	488	497	496	473	549	510	516	494	513	539	497	545	509	514	505	484	468	506	531	469	486	503	521	501	479	495	469	500	494	501	478	456	518	509	471	504	508	521	472	495	467	535	496	516	461	504	482	500	529	482	499	484	486	488	475	482	495	522	499	518	469	519	456	510	506	493	462	465	533	450	527	481	460	512	454	502	500	490	476	482	480	533	502	469	481	466	518	485	500	513	500	483	485	456	498	444	497	534	500	506	521	485	472	533	511	496	502	494	458	474	490	440	513	486	500	480	540	515	500	501	483	503	488	452	548	497	519	478	501	522	451	499	488	530	525	486	462	509	527	526	508	500	477	488	513	511	464	482	480	515	516	490	492	477	471	503	472	453	471	481	509	503	514	517	470	514	470	519	526	507	488	473	498	475	519	468	497	500	524	510	495	480	513	500	461	507	461	479	492	484	463	500	514	475	492	549	561	497	515	495	523	492	490	505	504	499	468	508	469	463	472	498	457	474	473	500	492	492	476	473	509	479	498	505	505	495	555	512	477	497	481	499	474	452	486	493	493	440	561	494	510	511	502	514	474	504	479	484	511	485	503	483	512	495	484	513	518	482	493	508	499	520	498	502	517	523	531	484	535	508	518	521	493	499	485	449	510	494	461	495	496	496	492	460	484	470	504	510	512	507	502	507	462	471	453	508	465	480	475	480	513	500	492	524	499	507	523	483	495	497	493	506	502	489	526	540	501	497	510	555	470	488	488	521	433	516	497	469	514	489	501	490	506	468	468	468	492	486	491	459	507	494	533	515	469	466	492	498	474	501	526	487	490	507	475	488	518	497	472	521	479	466	465	468	477	487	548	493	526	483	492	465	501	451	506	497	505	491	550	510	480	507	526	525	502	541	502	459	530	511	499	522	495	469	510	466	490	478	522	502	518	489	486	499	490	502	511	517	505	481	519	497	504	498	443	517	489	526	473	501	495	462	454	467	545	504	494	534	517	493	501	506	510	480	478	505	445	486	510	479	567	478	487	538	537	510	530	510	468	499	488	482	512	559	533	473	496	499	526	474	491	489	508	456	530	518	531	528	467	450	506	480	478	475	485	545	513	454	468	503	495	488	514	503	467	512	491	510	526	506	472	473	489	508	520	518	497	531	503	528	488	480	526	500	493	483	467	496	492	484	458	526	509	517	485	486	502	516	456	471	545	474	503	505	537	505	494	486	504	498	509	503	473	478	482	452	499	478	486	523	476	530	494	514	511	466	467	472	503	494	479	491	471	506	479	504	478	521	491	503	481	520	475	495	517	508	460	482	500	499	521	524	533	472	522	497	518	488	483	482	533	470	477	489	523	511	487	496	505	505	485	481	474	474	490	495	464	499	501	497	483	487	489	493	505	493	505	497	518	502	508	471	479	483	512	519	475	499	546	492	481	498	501	480	521	502	478	507	490	457	515	504	503	502	452	470	483	471	494	490	532	462	461	560	455	488	439	484	475	478	541	515	502	509	509	514	525	490	482	511	520	446	473	530	500	506	489	488	494	516	463	491	457	501	493	498	508	469	495	461	507	474	529	522	519	499	493	514	531	513	498	489	509	498	477	512	532	482	464	443	520	492	505	501	502	540	477	501	501	501	483	547	467	520	512	522	489	530	451	521	496	491	489	512	497	496	522	473	538	503	510	494	504	508	497	480	498	540	491	525	475	510	447	493	542	508	487	471	452	463	512	489	507	475	474	484	499	486	472	493	519	521	487	467	483	492	538	524	459	539	497	501	496	537	488	488	518	496	485	526	504	478	497	522	491	457	519	443	470	524	473	496	505	467	455	489	502	495	512	539	530	493	517	509	488	505	523	500	495	528	507	501	496	491	485	476	517	483	503	503	469	447	516	464	503	512	490	482	497	511	493	493	509	486	492	483	481	475	537	491	504	490	492	492	522	487	513	508	481	485	514	532	514	515	539	492	515	501	486	514	473	491	507	524	466	496	508	493	510	490	501	501	522	505	523	481	477	524	531	512	468	499	480	531	511	507	500	526	490	514	533	481	534	470	462	479	496	521	469	518	489	532	509	463	494	516	515	498	527	489	493	522	491	500	485	490	499	498	476	479	489	494	525	510	492	475	519	502	528	497	486	463	487	541	502	488	458	483	469	474	468
9695	7946	1388	898	766	720	712	720	655	616	638	628	603	620	617	602	600	608	586	630	619	639	606	641	601	585	626	600	580	604	599	543	599	612	659	621	609	631	587	570	577	614	563	593	588	570	665	613	586	595	588	552	578	564	575	629	600	603	587	628	595	620	561	605	567	565	609	606	601	625	616	651	625	607	601	606	612	574	623	600	573	635	585	587	569	594	612	609	567	558	553	643	587	604	591	609	628	616	643	586	611	584	617	610	615	593	560	593	564	612	584	599	586	621	632	654	609	583	566	599	605	665	597	629	600	588	592	573	610	558	608	621	590	587	608	598	603	644	592	615	596	602	603	637	591	609	630	627	618	626	581	631	612	585	564	595	545	597	620	562	587	615	612	584	584	606	599	619	575	567	610	581	563	613	543	600	571	595	604	646	624	634	628	620	605	645	623	578	597	570	624	598	587	640	613	613	656	620	609	605	623	597	574	657	598	614	574	646	527	608	569	603	584	606	616	592	679	587	604	632	601	618	609	625	644	636	637	605	603	598	617	627	617	634	638	608	641	631	617	607	602	591	604	642	588	618	594	603	602	602	627	644	581	586	582	591	622	613	565	628	616	566	590	617	634	621	644	612	611	579	603	593	586	599	590	597	598	571	601	593	583	592	607	567	591	651	571	633	601	601	576	580	581	570	583	609	674	612	667	618	622	582	606	582	641	606	601	596	595	605	597	602	608	599	597	594	626	581	619	636	602	603	625	605	575	597	617	603	605	583	630	593	597	576	608	584	576	648	626	585	593	611	599	599	615	557	579	612	605	640	569	602	550	598	599	573	620	613	616	586	571	618	553	586	639	617	644	539	588	620	600	585	588	608	582	588	613	570	623	603	592	584	599	567	632	622	574	608	601	606	618	607	593	615	611	634	589	610	607	579	597	552	571	600	637	634	653	609	599	575	624	597	615	628	608	588	612	606	620	596	584	615	640	627	600	582	575	677	591	626	661	620	596	633	581	604	595	615	577	629	606	596	581	573	584	596	583	571	587	609	581	621	613	596	641	652	578	611	624	591	639	614	622	569	627	606	597	631	607	653	588	621	653	609	548	587	582	562	625	589	592	601	611	603	587	609	573	602	637	572	637	623	645	615	616	624	632	594	605	617	596	587	599	623	616	580	623	566	563	586	612	623	625	603	575	582	599	639	620	593	581	620	567	615	581	601	580	632	613	628	645	612	618	603	628	614	619	590	640	652	622	608	622	588	597	616	605	599	650	610	610	587	653	622	607	616	614	652	623	593	576	635	580	624	616	615	558	635	630	616	605	590	628	608	624	604	583	660	552	587	593	559	579	569	621	592	617	628	574	591	595	628	562	646	633	609	579	588	608	591	595	618	592	579	621	610	618	587	603	610	630	625	605	621	559	636	659	584	613	626	607	606	589	632	619	654	575	597	604	604	591	598	625	591	575	569	611	624	606	579	632	602	605	631	580	599	595	561	591	595	611	570	584	591	559	617	619	635	574	608	638	588	613	598	602	615	602	603	620	621	600	570	605	574	617	597	605	622	605	614	635	618	582	586	614	591	564	592	607	593	582	620	610	604	596	566	550	671	569	610	601	618	600	611	612	625	596	613	596	642	590	575	606	612	606	601	593	574	644	613	575	615	621	556	581	615	594	581	548	595	576	638	595	634	633	606	586	632	593	595	618	602	629	612	601	610	579	598	630	612	611	620	637	583	622	629	615	620	605	626	563	588	573	542	560	605	593	643	626	559	576	628	589	564	609	580	626	594	619	642	627	627	570	597	591	610	609	594	621	575	633	600	643	575	605	580	632	594	635	544	586	631	601	615	614	582	598	605	572	605	559	604	609	599	622	612	593	602	585	594	604	584	643	608	563	590	669	627	633	662	580	591	587	582	626	599	625	604	637	613	614	610	582	627	598	601	596	637	574	637	583	628	558	581	544	548	568	649	579	594	628	614	627	562	585	588	621	587	569	603	592	617	619	673	629	617	615	624	626	626	610	609	637	579	596	636	601	644	585	532	556	609	605	599	597	591	632	571	645	610	584	578	625	589	623	602	570	624	620	644	635	660	605	626	559	608	579	632	608	567	589	625	589	594	591	599	604	579	605	614	599	655	584	613	645	683	588	640	592	569	580	594	589	656	658	584	583	607	613	596	594	595	604	583	615	627	601	608	647	611	622	611	600	608	601	561	621	649	611	603	612	632	553	575	547	627	623	556	584	630	551	604	636	616	593	602	580	629	628	614	627	556	636	603	604	661	610	595	598	589	603	646	595	600	612	622	624	617	575	604	550	616	606	601	616	597	624	564	577	582	571	621	556	619	567	608	603	624	603	642	593	622	580	645	614	601	620	614	611	603	609	623	597	604	617	578	598	629	575	611	588	619	617	533	589	618	574	606	585	576	598	569	601	632	595	579	582	593	592	565	628	608	573	607	593	579	623	557	613	581	630	644	622	651	620	589	596	578	569	634	599	637	573	612	581	593	562	589	556	620	640	577	604	575	569	597	645	605	566	602	613	576	666	581	652	619	605	614	585	624	569	668	623	637	626	575	650	579	590	628	624	592	623	644	601	593	622	588	601	624	620	640	592	593	603	602	634	631	615	610	556	541	620	568	613	633	586	637	590	586	612	616	601	560	604	627	580	622	611	601	604	565	677	620	615	599	588	610	620	625	606	615	614	588	588	607	601	601	582	583	572	628	595	644	604	614	614	612	618	562	581	626	584	606	627	648	634	604	584	609	584	638	605	651	631	618	584	590	613	603	604	611	657	607	619	591	597	604	600	608	594	610	559	587	597	553	622	621	634	608	613	664	621	560	584	604	558	623	615	602	592	586	603	574	599	578	608	578	633	576	628	595	631	595	567	545	571	628	596	591	583	570	640	619	615	655	609	606	609	565	616	617	620	606	639	608	602	575	641	601	610	631	618	590	614	598	603	629	598	592	649	637	627	629	569	567	619	576	569	628	634	613	639	623	627	600	588	608	601	583	588	599	610	630	571	603	626	609	574	602	561	599	602	592	621	596	617	602	623	626	602	623	604	621	623	622	592	627	564	609	615	553	581	640	617	564	623	579	588	638	570	593	586	609	638	627	601	600	650	620	606	578	593	599	658	615	669	575	618	592	618	658	551	601	648	589	634	601	581	605	644	620	638	633	638	591	649	593	579	621	595	565	599	602	565	583	608	611	604	576	631	586	600	613	615	575	614	643	649	628	635	599	659	570	563	568	625	610	619	594	612	615	599	575	558	627	584	598	606	611	570	604	602	643	602	609	576	635	583	617	574	616	608	606	567	604	609	617	559	578	589	551	599	600	622	584	603	615	632	587	636	608	629	585	601	625	565	577	587	622	604	624	587	590	618	587	619	626	611	546	582	628	633	595	648	623	610	599	565	614	581	651	624	567	588	598	569	624	612	608	601	594	625	585	554	617	609	578	600	583	602	584	616	590	595	591	583	628	597	547	632	635	640	571	633	592
22920	20994	28350	23835	20939	7868	1656	1235	1154	1064	1045	1044	997	945	942	918	960	910	934	1010	909	944	973	934	918	912	952	926	1022	919	980	911	865	939	918	882	870	915	943	893	930	894	930	953	958	866	893	952	959	889	854	921	910	870	907	882	964	867	923	921	937	843	892	961	877	907	934	906	952	916	923	908	923	931	929	982	906	835	886	913	908	973	940	895	909	959	933	916	916	860	919	925	885	918	925	954	927	931	875	894	891	928	870	893	912	891	899	925	912	884	865	888	887	899	876	888	910	900	916	879	882	928	891	929	931	872	881	918	893	927	939	881	904	918	910	857	903	887	889	912	949	928	848	857	914	898	930	893	906	905	864	939	912	916	893	938	898	906	946	895	887	974	910	882	926	844	916	919	891	904	966	866	882	905	934	941	874	861	897	916	961	887	930	918	915	897	870	942	908	917	924	905	898	869	941	923	896	931	941	860	899	938	910	852	890	899	894	913	910	868	910	862	864	920	883	934	986	937	887	887	900	902	898	926	907	896	923	893	913	896	916	934	909	899	951	886	925	889	916	868	830	906	937	919	931	902	902	915	881	946	903	931	930	924	903	875	885	887	874	944	925	906	904	859	941	879	954	933	918	906	864	914	892	948	929	885	913	913	891	863	894	873	924	901	943	896	850	927	875	907	875	874	876	896	911	933	885	932	885	882	893	926	893	880	901	925	966	899	875	899	921	894	925	892	935	936	900	895	908	916	941	891	960	874	909	840	945	956	921	913	941	914	910	886	898	909	932	864	909	872	902	889	852	882	896	949	959	923	886	935	927	917	963	863	936	896	916	851	905	928	861	871	971	894	851	873	914	912	906	902	866	964	935	884	893	850	914	925	924	954	919	909	864	920	868	858	949	909	940	894	914	885	879	905	937	873	919	911	871	829	902	875	909	937	893	872	955	912	885	926	968	869	891	904	878	909	957	869	876	880	917	867	934	887	911	910	876	916	921	873	909	903	882	906	963	954	857	890	926	909	823	874	921	859	905	905	864	940	928	919	935	926	893	920	924	880	933	930	921	940	926	918	890	901	957	854	916	948	919	930	925	912	858	951	926	863	898	897	931	872	927	916	912	908	849	917	856	854	928	866	915	951	874	878	949	917	861	874	861	918	953	898	900	908	854	894	880	878	893	914	945	880	904	846	965	883	892	920	944	902	935	889	898	919	919	947	910	927	908	924	907	907	900	878	881	869	884	866	895	920	897	969	893	912	904	961	856	929	862	938	882	879	889	948	884	924	919	910	937	934	916	924	869	884	913	892	945	899	915	870	961	931	888	900	938	919	906	947	923	882	880	859	951	813	916	872	859	880	897	894	876	946	907	898	936	931	896	916	883	864	871	942	841	903	918	896	941	874	873	924	883	890	911	927	878	875	912	898	886	858	921	847	887	924	895	900	868	928	865	929	895	904	907	865	922	932	975	920	893	931	834	919	839	931	902	926	938	923	886	880	952	877	905	909	875	894	949	932	887	967	916	924	875	901	905	918	926	937	913	914	906	859	904	904	946	917	877	868	914	879	908	927	913	885	926	889	963	920	849	895	864	889	884	877	904	944	915	943	950	901	906	929	900	899	925	905	924	907	894	940	889	924	833	879	933	957	879	897	912	909	873	946	900	865	878	949	849	870	917	916	950	910	968	941	896	910	875	911	915	885	911	867	959	929	847	936	933	914	929	858	953	904	892	875	838	857	850	857	872	871	957	952	950	910	846	874	906	913	899	918	871	892	915	811	890	892	863	850	900	931	895	952	881	856	852	902	874	935	891	904	900	885	941	939	872	994	930	882	910	838	953	901	843	898	946	951	922	920	912	912	908	937	934	955	889	888	936	884	930	863	914	915	898	887	900	894	909	855	933	864	931	883	894	870	892	897	891	946	889	916	871	922	929	901	908	924	848	901	851	893	896	888	928	945	910	918	938	958	928	911	935	920	917	844	913	903	879	911	961	882	906	837	931	911	924	889	914	922	906	897	838	952	885	897	976	900	902	881	907	912	914	928	946	887	930	915	884	953	912	855	897	904	924	887	929	881	932	901	908	969	904	855	913	921	872	915	885	910	924	894	948	867	884	910	891	914	904	900	845	949	889	871	946	922	935	921	929	915	932	965	958	926	890	897	934	890	907	880	924	962	877	956	920	929	904	916	907	924	910	890	928	914	943	928	960	890	895	873	864	859	961	839	899	899	877	881	882	891	937	915	948	914	910	929	889	843	951	888	925	900	921	850	882	886	883	921	944	921	966	907	893	907	919	888	916	895	894	887	908	906	885	898	898	847	936	959	959	903	900	898	949	928	888	873	878	880	918	885	888	829	895	932	893	921	889	919	869	922	887	897	943	916	878	942	891	938	935	954	895	885	881	923	861	845	893	988	905	908	961	886	870	880	924	885	945	916	883	919	887	880	891	897	885	936	896	842	909	960	941	845	954	953	893	865	878	892	860	868	874	926	893	872	880	920	895	896	885	866	922	928	931	897	888	856	913	910	859	891	874	897	916	898	874	896	929	921	905	872	915	898	940	927	977	927	938	875	839	965	868	870	934	917	952	936	939	923	914	908	860	925	899	917	926	900	883	872	899	923	898	880	834	929	899	885	891	904	873	909	856	861	897	830	919	894	814	915	911	881	905	913	909	929	923	867	901	916	906	876	929	891	901	829	897	905	937	922	939	852	905	841	862	895	951	847	918	918	930	849	888	936	944	906	897	903	889	833	888	897	883	910	913	937	945	937	901	934	906	892	898	949	899	872	916	930	865	883	905	975	880	925	924	882	935	901	917	922	856	957	850	908	949	908	880	891	896	901	966	913	916	870	887	856	947	902	914	930	916	892	918	923	890	966	922	879	900	896	897	869	941	876	870	891	857	898	889	952	907	912	904	845	901	944	912	844	918	907	909	927	906	938	907	910	866	905	918	880	930	911	858	876	900	833	883	938	894	893	954	934	873	900	914	878	908	872	925	910	869	941	878	911	873	876	968	850	910	927	872	895	959	891	898	855	933	926	890	888	927	837	878	938	870	885	847	873	898	867	934	862	936	909	956	882	906	851	909	905	920	859	877	881	919	876	907	929	921	918	936	937	930	972	903	917	881	906	873	904	877	910	878	887	895	879	878	902	947	914	939	885	900	941	883	897	880	881	884	897	907	877	943	963	868	922	900	896	933	872	904	962	892	926	920	884	942	890	900	820	850	954	876	886	899	960	855	905	970	897	925	916	951	973	862	866	887	880	938	912	896	908	892	863	866	934	887	911	898	904	865	871	917	914	884	927	936	870	943	985	827	903	889	871	922	892	862	909	981	918	893	958	882	938	872	894	927	861	907	935	858	851	874	927	881	884	936	903	874	968	893	907	897	910	888	869	857	881	908	905	914	905	891	950	907	852	921	922	929	865	905	931	922	933	883	976	899	902	896	893	875	869	908	909	860	888	884	859	898	880	907	891	891	937	903	946	925	867	917	935
25906	26993	6054	3199	2457	2086	1781	1558	1510	1331	1293	1293	1276	1195	1238	1130	1112	1144	1112	1146	1108	1155	1098	1079	1115	1142	1160	1080	1138	1093	1103	1157	1102	1157	1078	1109	1078	1081	1146	1077	1082	1112	1067	1113	1092	1034	1092	1090	1135	1106	1099	1097	1063	1065	1177	1035	1117	1084	1038	1089	1069	1095	1147	1152	1121	1092	1084	1090	1088	1094	1101	1078	1150	1101	1106	1062	1032	1078	1147	1083	1135	1071	1113	1095	1151	1111	1106	1119	1062	1123	1124	1057	1070	1062	1050	1094	1100	1077	1114	1041	1091	1120	1068	1152	1084	1052	1105	1124	1113	1061	1151	1102	1052	1040	1068	1100	1057	1040	1075	1096	1101	1086	1045	1032	1038	1098	1062	1068	1047	1110	1050	1112	1074	1143	1087	1055	1138	1090	1092	1050	1095	1044	1086	1101	1131	1044	1087	1041	1044	1054	1054	1050	1093	1032	1113	1014	1062	1108	1133	1056	1160	1077	1133	1063	1038	1140	1039	1055	1103	1090	1153	1066	1107	1134	1081	1075	1136	1126	1080	1121	1066	1099	1082	1065	1076	1069	1134	1118	1067	1099	1058	1100	1083	1042	1133	1033	1117	1100	1056	1110	1084	1101	1063	1071	1097	1088	1053	1110	1121	1118	1089	1102	1062	1125	1073	1042	1108	1012	1018	1100	1110	1079	1121	1082	1096	1099	1073	1091	1103	1109	1025	1074	1108	1115	1108	1094	1142	1086	1074	1093	1078	1086	1074	1094	1082	1072	1007	1073	1126	1076	1086	1050	1103	1096	1088	1062	1079	1148	1084	1120	1127	1111	1068	1130	1098	1119	1093	1086	1130	1067	1084	1065	1096	1096	1135	1104	1074	1088	1062	1042	1107	1072	1068	1095	1084	1083	1083	1103	1100	1076	1142	1112	1074	1000	1051	1129	1075	1078	1051	1139	1137	1091	1078	1042	1150	1064	1071	1059	1044	1116	1119	1113	1123	1115	1098	1095	1082	1141	1052	1130	1062	1175	1074	1096	1106	1098	1100	1017	1054	1102	1082	1112	1068	1063	1068	1113	1086	1095	1053	1067	1124	1056	1065	1096	1120	1085	1084	1112	1130	1048	1081	1134	1055	1062	1060	1114	1061	1121	1155	1074	1120	1080	1116	1161	1080	1104	1049	1039	1092	1055	1076	1106	1101	1089	1122	1118	1141	1122	1064	1097	1082	1077	1098	1113	1088	1084	1105	1021	1077	1014	1090	1054	1126	1102	1113	1095	1086	1053	1098	1114	1047	1114	1143	1081	1112	1052	1065	1091	1059	1133	1096	1064	1055	1117	1131	1099	1055	1073	1045	1073	1115	1117	1022	1062	1136	1103	1065	1078	1109	1146	1095	1062	1103	1104	1085	1110	1049	1097	1021	1108	1064	1080	1013	1084	1133	1130	1051	1053	1127	1059	1081	1086	1052	1111	1068	1076	1033	1071	1121	1081	1071	1144	1043	1078	1081	1120	1050	1110	1036	1125	1091	1118	1072	1057	1087	1058	1126	1053	1027	1117	1077	1078	1089	1070	1115	1079	1109	1050	1083	1029	1062	1105	1060	1064	1071	1082	1082	1084	1103	1095	1026	1110	1051	1045	1103	1153	1091	1120	1053	1060	1059	1072	1110	1091	1007	1078	1106	1085	1079	1087	1118	1107	1058	1081	1105	1165	1123	1072	1083	1068	1063	1072	1084	1089	1096	1030	1056	1104	1126	1079	1113	1081	1086	1109	1079	1115	1088	1070	1120	1084	1044	1070	1129	1064	1132	1068	1063	1093	1068	1094	1094	1124	1114	1074	1112	1056	1087	1035	1094	1053	1079	1114	1102	1058	1109	1113	1052	1046	1060	1077	1092	1122	1050	1131	1034	1067	1047	1111	1057	1121	1106	1070	1068	1056	1039	1099	1076	1052	1166	1094	1078	1063	1080	1127	1099	1126	1131	1099	1105	1098	1115	1053	1113	1076	1083	1090	1148	1091	1020	1101	1117	1057	1114	1098	1042	1089	1094	1046	1057	1064	1059	1117	1135	1079	1045	1093	1084	1048	1112	1075	1042	1093	1027	1073	1072	1111	1057	1091	1122	1095	1081	1063	1113	1088	1039	1095	1097	1109	1057	1097	1054	1062	1031	1088	1112	1074	1084	1050	1128	1059	1039	1107	1107	1086	1122	1077	1120	999	1108	1058	1121	1115	1073	1122	1064	1105	1094	1145	1048	1146	1097	1066	1049	1099	1145	1142	1052	1137	1069	1136	1024	1141	1099	1073	1049	1067	983	1118	1130	1092	1160	1073	1134	1138	1113	1104	1072	1089	1075	1085	1126	1084	1124	1118	1043	1096	1116	1048	1047	1055	1122	1077	1047	1059	1054	1077	1093	1116	1083	1083	1055	1062	1049	1138	1026	1075	1104	1079	1125	1079	1075	1028	1053	1150	1081	1128	1070	1047	1043	1049	1085	1072	1137	1135	1077	1148	1052	1068	1118	1034	1094	1095	1121	1146	1106	1066	1109	1128	1154	1134	1091	1126	1102	1048	1062	1077	1081	1116	1091	1122	1096	1068	1098	1071	1084	1076	1098	1068	1073	1098	1124	1049	1049	1076	1128	1056	1080	1054	1086	1099	1083	1120	1143	1136	1069	1059	1055	1074	1171	1085	1127	1069	1109	1112	1062	1053	1142	1044	1074	1090	1096	1075	1075	1097	1105	1062	1073	1068	1020	1115	1049	1070	1085	1091	1103	1090	1018	1053	1078	1046	1045	1086	1060	1085	1073	1072	1043	1077	1099	1086	1063	1065	1101	1083	1077	1108	1022	1079	1133	1056	1039	1080	1091	1079	1121	1076	1073	1135	1037	1108	1086	1092	1033	1032	1031	1134	1049	1045	1087	1133	1086	1125	1109	1043	1113	1145	1065	1065	1078	1061	1097	1166	1111	1051	1080	1121	1065	1029	1063	1100	1075	1107	1070	1058	1075	1061	1099	1024	1122	1117	1074	1093	1090	1086	1066	1117	1094	1093	1066	1043	1085	1052	1102	1060	1024	1100	1099	1135	1082	1076	1098	1091	1132	1107	1066	1096	1098	1078	1105	1077	1061	1053	1105	1114	1106	1095	1130	1114	1063	1068	1108	1049	999	1104	1142	1070	1079	1060	1058	1134	1116	1098	1078	1105	1095	1070	1087	1041	1077	1108	1063	1054	1144	1095	1058	1109	1059	1097	1066	1090	1063	1112	1088	1031	1102	1082	1051	1082	1087	1105	1074	1081	1086	1059	1149	1089	1092	1052	1131	1061	1077	1080	1045	1058	1085	1061	1088	1133	1126	1056	1046	1068	1163	1031	1064	1074	1080	1067	1122	1072	1079	1101	1066	1083	1093	1076	1113	1121	1063	1037	1057	1091	1075	1114	1114	1034	1044	1077	1077	1104	1085	1088	1033	1100	1102	1146	1077	1062	1075	1084	1034	1098	1116	1078	1060	1049	1143	1056	1094	1072	1095	1075	1079	1062	1144	1073	1121	1043	1078	1093	1082	1118	1019	1039	1096	1070	1070	1038	1032	1089	1042	1086	1064	1126	1007	1012	1090	1081	1068	1090	1125	1068	1118	1075	1121	1099	1135	1033	1080	1063	1155	1035	1112	1072	1085	1114	1047	1049	1038	1054	1068	1103	1063	1088	1062	1131	1065	1131	1075	1079	1055	1082	1045	1113	1116	1112	1075	1077	1123	1156	1104	1089	1133	1049	1098	1052	1036	1106	1069	1137	1093	1075	1082	1080	1111	1072	1053	1067	1061	1156	1045	1121	1094	1060	1109	1119	1094	1064	1086	1074	1082	1073	1037	1017	1060	1096	1130	1090	1123	1080	1107	1048	1096	1106	1091	1049	1147	1078	1164	1174	1146	1088	1113	1082	1079	1108	1097	1102	1051	1159	1081	1111	1093	1057	1103	1098	1081	1099	1070	1105	1084	1087	1086	1078	1090	1110	1035	1095	1049	1111	1063	1105	1074	1089	1068	1096	1076	1041	1145	1082	1132	1080	1157	1103	1115	1147	1126	1064	1039	1050	1122	1071	1111	1078	1054	1162	1110	1072	1086	1125	1151	1098	1143	1144	1066	1076	1111	1069	1065	1049	1014	1065	1059	1122	1106	1096	1070	1115	1096	1004	1106	1065	1088	1094	1125	1149	1056	1056	1105	1032	1006	1083	1088	1039	1083	1124	1060	1099	1107	1034	1099	1070	1037	1095	1128	1085	1067	1057	1075	1089	1074	1132	1054	1087	1052	1086	1106	1072	1043	1054	1096	1059	1145	1099	1106	1091	1101	1117	1042	1074	1085	1039	1085	1052	1052	1101	1084	1079	1087	1079	1100	1091	1105	1095	1098	1100	1072	1110	1047	1091	1108	1112	1115	1078	1075	1141	1056	1084	1044	1041	1132	1058	1047	1117	1030	1117	1074	1068	1071	1076	1008	1085	1090	1062	1120	1097	1090	1092	1026	1116	1130	1057	1083	1113	1096	1103	1066	1128	1026	1034	1086	1090	1097	1014	1043	1042	1089	1158	1030	1092	1075	1080	1051	1034	1108	1117	1117	1105	1136	1094	1022	1057	1126	1097	1065	1087	1115	1118	1122	1104	1074	1093	1099	1088	1134	1091	1096	1051	1006	1075	1037	1086	1153	1052	1083	1095	1114	1094	1086	1089	1065	1128	1043	1113	1096	1073	1147	1096	1129	1030	1119	1064	1097	1126	1041	1103	1071	1116	1076	1073	1084	1090	1102	1048	1094	1058	1104	1083	1089	1066	1007	1052	1039	1132	1067	1076	1069	1066	1107	1089	1093	1080	1134	1132	1062	1157	1121	1115	1082	1111	1103	1093	1047	1110	1093	1083	1050	1096	1094	1137	1066	1025	1082	1109	1121	1030	1098	1048	1074	1070	1092	1046	1094	1085	1090	1048	1054	1066	1105	1093	1092	1070	1044	1069	1072	1108	1106	1093	1112	1136	1067	1126	1087	1084	1092	1046	1057	1088	1015	1073	1112	1096	1088	1023	1078	1092
23963	20945	26906	24834	6110	532	480	363	320	302	299	278	262	233	301	251	271	266	276	256	253	260	257	267	254	266	278	229	245	242	256	281	267	242	257	250	242	269	236	271	229	247	223	221	233	262	295	232	255	251	258	258	257	265	265	216	231	238	271	237	245	265	239	219	245	250	238	254	219	243	255	255	248	246	251	254	276	258	274	250	254	231	255	257	256	246	264	260	244	280	238	219	230	258	262	235	276	247	236	238	230	255	264	228	211	238	216	236	243	247	233	234	212	247	246	261	262	218	217	229	245	249	253	246	263	248	233	226	273	226	228	238	251	244	230	259	259	278	236	230	265	275	247	212	241	253	281	268	228	276	253	255	247	242	255	249	264	242	256	233	262	251	247	253	264	233	275	245	242	231	253	235	237	244	263	227	252	251	231	231	246	239	276	226	252	272	261	238	262	246	271	257	209	258	256	248	244	239	255	222	256	245	255	227	262	249	281	244	247	247	228	239	239	231	243	281	240	235	238	252	250	236	241	263	264	246	217	244	276	249	244	225	249	271	241	249	290	215	255	246	269	257	265	242	265	256	250	271	240	285	229	219	261	214	247	268	271	237	241	262	272	233	244	263	253	230	252	241	270	248	273	276	262	256	242	236	275	274	277	239	256	241	252	273	237	243	258	219	262	228	222	236	267	232	230	225	251	256	234	235	246	260	235	257	241	233	239	244	234	244	264	241	243	251	259	260	253	232	263	243	239	260	231	250	236	233	233	235	236	253	213	261	242	248	257	237	257	249	238	249	233	237	243	249	259	233	240	244	269	230	216	233	274	241	240	237	225	243	273	249	226	241	245	255	252	231	235	274	265	261	249	236	268	233	237	237	240	242	246	234	250	248	246	227	219	241	237	273	242	228	254	250	237	247	252	222	249	269	263	228	205	222	195	244	240	227	239	248	239	253	258	235	238	243	258	246	273	249	250	272	263	272	240	238	257	247	243	277	246	248	244	233	244	232	251	235	250	255	222	237	279	257	243	226	277	262	273	233	239	237	237	254	222	232	293	228	240	233	247	220	256	229	264	228	208	259	238	243	268	227	223	252	235	229	242	257	253	262	268	245	256	227	262	233	263	283	260	223	283	244	245	240	250	248	256	202	253	239	274	245	238	247	272	240	240	249	246	244	270	234	267	232	230	258	239	254	252	250	259	261	265	253	257	225	258	266	241	242	265	275	246	232	245	227	264	262	253	281	229	250	238	219	250	247	233	252	253	253	233	243	243	211	229	273	234	218	221	249	238	244	263	216	282	239	228	245	232	270	244	252	239	265	277	260	223	245	233	242	258	261	240	253	252	217	265	223	246	254	268	255	250	228	225	229	249	271	245	236	236	260	231	235	258	258	267	267	226	228	271	266	245	215	236	218	231	242	245	246	243	252	230	267	245	255	219	252	252	219	235	248	255	248	232	231	228	234	261	246	236	219	256	263	224	257	239	236	241	222	268	223	233	226	255	248	256	221	248	255	256	259	246	283	246	254	254	236	249	235	260	240	245	237	227	247	237	248	243	220	241	251	269	269	247	262	256	258	233	267	253	276	245	238	240	261	234	235	232	258	242	227	283	257	260	253	240	260	244	257	250	230	264	246	237	244	220	227	251	249	241	223	211	255	268	246	249	219	249	225	274	257	251	245	261	239	225	243	269	251	268	264	263	244	277	235	229	256	241	251	245	221	260	230	221	247	234	267	244	253	263	245	236	248	266	224	219	251	235	259	242	233	250	216	227	250	240	217	233	254	240	237	255	249	240	254	243	230	229	250	260	230	251	268	236	269	256	263	250	288	228	283	240	254	233	224	252	285	259	209	225	277	250	284	246	220	241	264	251	242	275	240	228	261	257	218	244	220	233	272	257	240	242	234	269	259	224	246	264	240	230	241	238	245	242	248	240	261	236	243	231	241	257	236	197	241	260	229	237	248	258	229	239	270	214	227	237	253	268	266	233	246	262	233	265	228	271	274	222	257	225	260	239	242	247	234	245	247	229	245	253	240	220	277	265	239	235	248	260	251	244	263	266	264	244	231	232	299	259	244	245	246	249	247	246	271	235	231	255	246	247	234	251	252	239	239	276	253	234	238	239	229	244	256	239	231	240	254	250	251	246	265	229	231	216	215	225	246	263	256	263	266	230	215	254	241	277	220	249	260	269	244	248	263	243	221	225	257	251	234	253	251	225	228	226	233	220	268	251	269	257	245	249	237	223	253	220	250	232	267	231	254	231	250	227	237	255	246	258	235	272	246	237	250	222	260	242	267	267	247	252	259	240	236	213	231	235	241	253	238	272	247	224	241	244	217	230	255	235	251	243	230	241	248	264	230	248	252	237	239	247	258	270	259	239	228	249	239	241	221	242	260	263	237	223	223	246	191	256	255	269	227	245	240	247	244	285	265	240	234	264	242	214	253	258	256	252	259	246	235	279	240	251	234	236	264	275	264	227	239	237	250	242	276	260	221	259	247	238	268	215	275	247	261	234	230	231	234	230	259	241	238	257	264	264	263	259	273	235	243	255	247	228	240	257	238	236	274	271	267	234	251	236	235	252	216	261	243	235	230	228	221	235	255	234	273	243	258	219	231	257	238	263	259	231	256	256	245	243	232	228	261	249	260	255	247	234	236	246	239	229	270	265	255	244	221	275	286	217	229	247	250	253	262	241	256	277	255	248	232	241	241	250	247	253	225	251	236	274	242	269	251	255	223	255	267	224	251	251	246	228	246	278	243	230	247	278	242	237	241	235	240	260	253	265	263	234	254	251	247	267	234	254	257	212	250	236	238	254	250	255	241	246	262	245	228	229	252	217	234	251	268	244	260	249	252	271	252	255	257	258	219	226	235	245	236	238	215	230	278	268	268	233	254	236	240	248	262	251	231	230	234	235	271	224	267	214	222	246	218	276	238	237	247	254	265	252	259	273	268	230	224	236	240	242	232	234	238	242	243	269	224	238	243	254	252	228	260	212	247	243	217	247	239	238	255	215	238	264	264	266	232	249	268	239	239	281	253	224	234	255	233	248	270	196	226	234	254	233	253	220	215	226	218	235	252	233	245	222	240	246	253	238	235	253	252	258	267	285	271	223	234	224	248	225	253	256	257	206	247	242	246	250	254	237	239	258	250	232	254	229	246	254	252	243	247	258	231	243	250	252	258	246	252	242	250	241	233	225	232	267	223	230	231	248	236	268	240	228	260	250	254	232	245	258	267	266	234	240	241	269	237	230	258	227	244	247	262	264	237	261	249	244	242	226	223	221	227	222	259	281	267	272	242	232	250	253	247	264	227	273	242	251	239	254	233	245	241	251	267	223	219	252	251	238	238	253	240	247	245	284	208	249	263	244	245	230	259	229	225	230	233	251	216	256	247	236	275	251	267	239	239	252	233	254	236	202	265	248	268	243	237	246	252	230	247	238	255	283	235	244	260	270	232	242	218	240	249	233	220	228	254	244	268	252	243	222	285
23835	20063	3104	1437	1074	888	753	604	559	485	440	426	407	395	404	392	374	352	353	361	341	359	349	354	317	305	352	308	336	332	337	355	356	352	361	344	319	313	351	314	302	346	336	377	332	311	360	335	315	328	314	290	336	359	344	320	309	323	323	313	322	324	311	315	329	328	320	344	299	324	314	330	322	328	332	336	294	332	333	309	345	337	335	357	345	342	330	340	332	351	296	324	323	343	311	330	307	307	341	312	337	338	350	342	307	364	341	330	336	333	325	343	325	335	324	339	372	352	317	351	308	309	303	343	329	317	350	359	360	328	331	321	327	327	359	323	344	329	375	325	333	319	327	364	345	335	343	340	319	311	344	315	329	343	333	343	357	328	311	320	378	299	331	340	329	308	336	333	322	372	353	345	332	311	340	339	346	304	326	339	343	370	289	330	345	311	375	324	319	321	330	355	331	332	375	373	324	370	329	318	345	297	300	333	289	307	333	325	306	347	352	291	339	322	330	321	335	327	295	335	321	325	340	364	304	349	344	326	314	342	324	338	338	310	344	343	318	318	347	324	324	309	345	333	341	322	331	311	312	366	327	364	340	348	322	346	311	339	333	351	335	322	341	352	305	305	347	330	324	333	330	364	314	335	347	343	326	323	356	344	361	367	304	343	334	348	331	337	338	324	345	362	367	298	306	320	319	311	356	308	311	347	325	314	330	314	334	351	335	336	353	368	342	313	330	345	342	358	326	347	355	355	315	378	334	298	326	321	313	316	310	312	360	292	319	314	342	305	344	349	349	313	361	328	324	331	339	356	351	318	341	337	363	319	318	310	322	352	334	331	331	350	323	328	308	309	344	324	353	325	364	321	327	352	344	323	337	366	301	327	317	310	305	364	280	359	316	349	331	306	305	331	301	320	338	317	305	343	339	318	337	353	355	352	335	339	327	317	340	358	333	315	298	329	341	298	339	339	305	319	361	330	345	330	342	332	323	316	324	355	319	337	320	324	346	345	314	330	337	365	318	326	321	292	306	305	316	348	317	303	355	328	318	262	341	349	337	329	322	346	375	346	322	339	333	334	360	336	330	336	342	304	357	345	373	320	324	329	347	295	332	325	333	338	333	302	342	321	335	366	342	325	337	316	372	354	327	292	320	304	303	303	327	323	336	313	329	359	327	328	369	323	316	344	313	338	321	315	329	375	346	319	335	328	329	323	320	360	329	372	340	355	334	332	318	359	309	371	312	326	355	317	342	305	362	310	309	337	350	339	295	323	312	326	338	362	354	312	335	308	327	352	368	322	327	334	289	335	345	285	307	334	330	349	338	329	333	323	330	372	334	333	319	315	349	320	336	315	328	320	348	312	325	315	326	309	332	296	338	342	359	345	324	327	318	329	321	316	350	358	311	358	331	337	326	296	353	349	336	308	371	323	322	315	321	327	339	334	325	355	335	328	317	344	355	324	326	325	335	363	335	324	320	322	356	308	298	331	358	339	300	329	361	308	291	326	356	322	313	339	363	332	330	309	345	322	326	357	331	305	338	344	300	353	338	305	350	351	360	336	345	331	338	324	321	327	324	318	333	321	331	332	320	331	350	316	323	322	336	338	309	327	366	321	315	298	332	328	323	329	330	329	316	352	352	337	317	364	320	353	315	339	338	322	322	324	328	347	298	310	325	366	334	299	343	338	361	306	339	331	332	347	357	332	328	338	351	320	302	308	349	349	335	356	307	333	329	364	319	341	327	311	325	315	353	335	371	307	343	340	366	343	306	330	307	338	333	323	327	334	332	349	363	292	338	324	353	346	318	353	322	374	336	335	341	352	300	325	343	336	329	327	327	350	314	304	334	303	343	327	326	332	337	360	324	368	366	319	359	342	326	317	326	328	336	335	298	329	353	320	367	347	322	339	331	325	330	383	297	343	324	335	354	309	340	310	353	349	353	305	328	374	344	351	333	318	316	341	334	303	352	350	319	311	319	334	330	351	348	298	347	309	330	367	377	353	346	339	322	360	378	329	350	315	303	336	321	330	353	344	322	317	331	342	315	347	321	338	345	362	321	332	348	307	321	324	334	361	316	316	354	315	324	330	322	321	331	329	315	340	328	304	346	310	380	349	321	338	312	319	348	339	336	354	332	326	297	310	314	334	360	332	307	315	324	338	330	342	333	314	331	349	343	335	322	368	329	322	341	329	344	340	370	328	342	347	317	325	339	366	349	326	329	329	346	333	329	307	342	354	361	361	336	352	331	320	322	359	288	362	308	331	316	351	305	309	352	305	306	316	316	363	316	336	324	336	323	317	342	303	300	313	334	330	364	347	355	311	326	331	319	362	330	360	316	307	299	363	353	342	313	371	327	320	320	304	358	307	342	328	325	372	296	332	366	349	363	307	326	338	347	349	350	301	330	364	310	319	331	320	308	365	335	299	341	322	349	333	298	315	363	323	323	347	315	297	328	331	328	340	331	334	351	318	330	322	296	335	323	350	333	308	323	348	323	332	331	344	327	314	327	346	321	325	301	316	331	343	388	324	358	359	325	349	326	288	305	338	345	331	302	316	348	316	330	315	320	312	321	381	300	342	316	349	304	322	308	306	363	345	316	349	301	335	328	352	338	342	347	358	335	316	308	328	327	371	306	294	334	355	355	347	337	312	361	332	343	344	334	363	318	321	330	307	340	356	319	344	337	319	319	323	320	342	326	324	326	347	310	305	306	359	329	331	349	342	363	358	330	354	360	309	342	329	311	326	309	368	306	333	333	397	354	372	353	353	334	323	336	330	378	342	311	330	345	332	352	322	335	337	331	322	358	322	320	320	331	334	316	349	333	303	330	336	311	353	333	358	320	317	336	365	325	343	318	345	354	305	315	332	329	336	337	333	350	348	305	317	298	306	365	308	335	372	326	334	350	341	322	336	362	349	345	332	312	345	293	363	312	354	311	316	328	315	323	338	323	350	337	326	336	330	311	325	322	313	363	339	329	323	354	334	347	347	375	325	344	297	361	358	312	329	289	322	337	354	341	351	336	335	348	328	317	336	320	324	312	338	312	348	311	324	319	342	333	326	322	353	323	308	348	328	277	336	297	337	344	326	356	355	332	323	324	331	358	327	324	380	322	312	311	317	345	324	333	326	333	314	322	346	309	338	330	309	322	360	363	365	311	328	363	326	353	327	355	315	356	312	351	310	315	350	313	319	344	338	337	347	297	354	318	311	321	352	304	336	357	304	341	337	316	315	330	333	303	360	347	301	330	347	340	361	326	345	305	338	328	322	301	348	330	306	330	310	364	354	325	325	309	336	339	325	346	370	314	341	306	308	350	314	329	312	327	367	300	322	326	343	339	337	326	317	341	368	343	338	320	322	315	304	343	336	313	337	309	349	322	339	308	325	334	314	356	312	365	330	357	316	333	330	335	307	326	333	344	326	323	308	336	312	350	305	308	332	318	315	360	308	296	345	334	335	311	332	329	331	310	353	348	353	308	349	343	342	344	328
21962	21000	28752	23453	21001	21009	5856	1395	1097	1099	1014	907	932	900	848	882	820	783	838	800	803	769	829	763	833	746	763	761	762	821	807	796	797	777	742	784	711	832	770	754	747	730	812	718	767	728	725	746	746	715	713	807	797	760	739	757	721	786	769	751	751	766	751	769	788	784	789	786	725	733	781	751	730	716	765	754	777	717	745	799	733	749	773	733	780	726	745	787	738	800	749	783	758	694	790	767	753	810	714	786	750	757	809	720	755	731	770	752	790	729	767	758	791	737	753	780	774	752	793	768	828	744	736	738	718	691	789	788	734	807	766	774	762	784	732	754	770	783	719	745	772	710	773	734	757	748	769	769	715	816	788	743	791	730	762	763	734	726	710	744	702	762	795	760	757	745	725	739	711	746	750	760	756	769	679	773	757	739	768	776	760	787	786	762	716	752	733	749	765	764	779	749	765	788	761	766	747	740	781	720	772	793	755	746	824	790	787	777	747	736	748	767	738	722	722	765	757	725	773	759	767	732	717	733	741	802	760	758	754	761	794	771	772	811	737	717	727	717	773	787	759	760	752	760	781	771	785	766	721	776	753	787	764	803	773	784	710	763	746	754	777	708	744	805	789	790	753	738	749	793	756	781	772	781	782	776	705	710	773	754	752	774	751	706	757	737	697	778	759	781	817	777	770	733	751	750	833	795	727	751	787	711	746	784	795	750	722	764	753	762	759	751	802	768	775	778	771	739	740	765	745	753	773	778	775	713	774	731	739	751	756	731	776	762	791	706	776	795	738	704	754	730	786	790	717	763	746	714	780	791	705	777	788	793	719	728	746	775	741	724	768	782	728	791	760	792	748	732	734	789	783	809	762	756	748	762	785	720	776	804	743	747	755	757	738	711	737	819	733	756	759	766	755	732	730	775	763	752	737	689	760	730	751	719	813	736	721	761	741	789	716	718	786	783	766	743	769	783	751	692	796	782	752	723	748	713	818	823	795	719	746	782	738	738	736	768	785	779	829	775	704	709	762	753	709	805	777	743	756	715	705	770	788	742	795	774	735	795	809	775	711	779	742	778	749	748	831	721	744	747	749	784	768	768	741	761	774	749	769	777	764	821	754	719	817	795	750	783	758	758	697	768	777	768	765	790	755	779	725	775	711	760	802	737	712	768	706	766	764	766	804	712	735	750	746	791	751	749	750	717	742	783	757	713	787	781	730	760	744	744	774	719	805	732	797	717	786	794	751	705	751	781	726	772	717	789	770	790	757	768	739	771	769	771	706	798	772	743	771	751	754	745	810	737	742	731	697	722	745	770	742	776	747	771	751	788	780	804	733	771	745	724	730	754	742	761	729	757	723	696	731	740	749	710	738	776	721	763	754	732	753	737	753	748	714	769	720	786	786	738	770	800	763	673	712	745	744	777	790	719	718	754	782	792	719	786	731	741	750	778	749	743	752	759	762	750	712	759	757	767	770	771	737	767	776	756	716	741	773	803	714	732	769	778	755	690	769	745	743	771	752	771	754	734	750	749	734	749	778	773	748	774	736	740	782	754	756	784	783	827	763	774	775	790	785	804	779	774	762	766	779	777	680	715	747	732	717	755	748	791	751	765	745	725	738	742	721	763	774	751	728	794	772	765	779	797	738	755	765	776	774	718	792	735	795	770	799	738	745	771	768	748	752	769	789	743	754	745	712	708	772	740	698	800	756	739	751	762	759	816	683	749	763	704	733	783	804	760	798	767	747	756	706	773	759	779	716	750	750	775	779	727	780	786	721	727	720	767	768	763	692	739	780	755	787	740	804	719	777	797	724	816	740	767	762	713	688	724	713	719	757	781	773	790	737	753	759	766	706	755	744	760	764	724	759	710	733	757	732	779	757	764	733	752	741	799	758	776	785	731	710	720	712	761	753	759	778	777	734	728	755	755	769	698	739	725	756	782	773	753	749	764	713	726	763	752	696	770	771	733	787	713	752	738	762	738	787	754	743	725	739	863	698	731	729	755	781	756	784	769	734	738	736	742	786	746	745	732	783	742	785	765	764	790	737	724	744	787	788	774	768	784	748	758	776	719	836	725	734	778	732	780	790	761	772	783	741	754	805	772	773	770	785	746	754	708	751	705	781	794	707	747	745	744	744	741	782	776	769	748	783	814	792	747	710	775	790	795	761	723	753	766	740	712	747	750	764	770	712	723	761	795	784	739	748	756	704	772	750	768	736	753	681	767	789	744	750	733	780	769	727	801	737	767	818	732	768	794	761	793	736	727	812	817	773	752	776	787	755	782	711	753	729	763	779	761	790	764	752	777	732	761	732	720	719	756	766	773	736	753	768	704	789	834	786	769	768	763	785	745	763	753	733	707	744	718	713	774	717	722	773	722	757	765	800	722	748	725	783	748	759	738	787	745	759	748	759	787	703	702	710	762	735	772	727	732	741	768	721	724	722	749	743	687	816	788	764	758	799	759	779	760	724	807	761	805	750	734	745	746	756	802	728	737	742	762	744	764	768	809	758	760	799	745	773	797	726	762	757	748	777	811	771	764	746	749	807	740	712	751	737	735	715	725	793	781	786	722	776	748	652	753	738	788	762	704	753	742	772	709	719	756	754	798	778	785	748	792	772	750	737	764	747	739	791	699	785	783	733	783	710	784	762	745	771	693	746	739	760	771	762	751	744	742	758	733	758	780	772	718	757	796	775	763	714	722	705	731	744	756	751	757	764	763	766	764	741	793	755	771	764	755	740	763	779	763	810	733	758	778	756	754	719	760	760	763	744	760	796	728	771	760	747	770	757	742	738	758	762	646	709	796	753	788	773	737	748	744	735	727	763	708	797	783	780	786	708	767	738	810	774	732	793	739	783	700	761	765	758	796	736	780	753	801	783	727	762	772	713	754	748	770	735	723	775	759	735	821	744	722	741	720	807	796	803	745	746	784	766	770	731	757	730	774	785	743	767	795	719	754	742	759	740	758	753	721	759	769	719	814	729	721	743	761	792	747	721	767	776	736	757	733	713	747	764	722	757	760	785	774	795	760	748	735	763	762	768	728	739	792	740	758	725	751	762	760	758	801	829	779	801	782	836	759	750	760	802	788	789	786	725	801	812	759	767	784	716	752	710	775	767	772	710	782	719	710	727	769	740	734	718	712	708	738	712	728	758	750	741	714	760	788	772	744	727	712	767	710	722	752	721	800	712	746	767	780	789	772	759	761	771	754	753	786	800	740	753	775	732	746	774	730	746	773	790	738	710	729	760	747	773	753	745	750	741	749	771	713	739	723	779	772	748	758	790	769	789	778	735	746	746	756	776	777	745	781	748	720	750	740	833	789	809	766	741	785	765	790	725	765	752	746	786	755	766	764	764	753	787	736	722	795	719	720	776	754	760	727	725	688	746	804	813	748	770	805	753	735	776	712	772	751	752	752	727	755	772	779	747	753	771	744	767	810	764	717	822	735	739	770	753	788	756	757	756	766	756	750	762	744	760	772	737	785	765	794
35391	35450	9232	4645	3333	2738	2261	1880	1606	1444	1383	1232	1308	1184	1144	1070	1054	1107	1072	990	1023	992	975	1044	928	983	979	1028	978	929	996	907	982	1027	996	935	941	931	938	948	966	1000	976	914	955	945	980	944	950	985	955	931	969	951	916	888	979	942	922	939	960	949	979	945	947	937	912	926	938	963	923	912	915	919	896	933	950	902	913	940	890	891	906	921	976	951	959	917	901	967	918	933	953	912	999	919	955	958	876	953	959	964	935	923	887	926	931	935	915	920	912	926	946	943	903	961	926	875	930	948	994	988	950	986	951	976	946	897	939	910	919	982	918	920	979	920	984	1022	919	932	883	885	922	953	1002	924	908	941	941	950	930	946	899	911	901	974	952	942	932	950	985	934	956	978	902	918	923	980	955	894	952	941	971	897	888	943	952	918	913	919	914	927	946	964	948	892	889	913	954	942	947	922	953	944	944	936	898	998	870	979	946	992	1014	959	981	855	918	995	893	922	964	940	890	943	936	907	908	969	947	917	976	933	924	938	878	924	892	899	914	982	980	934	919	941	927	997	910	978	936	919	977	943	927	979	942	911	978	921	955	909	880	949	1017	914	911	957	876	948	941	902	975	952	900	947	947	921	947	913	919	968	968	937	946	962	917	980	916	862	873	915	907	946	948	943	971	953	932	872	912	977	932	981	903	917	982	935	967	933	939	1003	892	979	956	876	926	907	944	989	917	961	924	935	985	966	947	915	919	960	916	882	1030	947	933	972	946	933	974	914	913	894	971	974	931	937	936	942	925	920	981	926	981	959	916	953	975	929	932	959	870	898	987	987	925	918	914	916	970	917	933	953	923	996	945	933	987	876	946	900	913	936	908	879	916	910	946	952	953	895	902	919	946	899	982	939	979	940	960	958	956	920	936	974	928	900	875	965	928	934	959	937	926	950	953	910	962	925	901	896	921	941	937	900	981	988	895	867	973	938	943	971	927	942	926	934	902	933	905	990	960	903	880	936	934	952	889	960	972	974	914	905	936	911	928	898	929	933	962	885	899	985	936	864	899	938	927	930	898	882	954	918	980	962	970	908	932	960	939	922	942	926	900	950	918	935	897	968	972	889	957	958	950	939	967	937	936	946	970	923	922	898	905	994	921	940	886	936	941	936	961	897	916	971	940	969	913	950	953	942	918	940	941	951	954	929	948	949	880	876	931	955	890	958	951	909	922	946	916	966	960	962	965	920	907	945	984	933	1019	949	967	947	904	972	918	929	894	935	940	958	944	915	974	919	983	890	959	901	935	962	921	942	1017	970	995	942	942	952	932	967	944	922	953	903	898	912	955	940	968	879	925	937	966	948	941	942	949	904	927	978	934	983	920	960	948	929	974	974	938	945	915	966	1007	883	961	973	889	911	913	934	935	922	931	930	958	910	895	979	934	931	947	894	988	891	908	937	936	918	929	906	971	937	888	937	972	925	964	916	913	944	953	959	936	966	897	930	947	949	966	920	921	956	986	903	985	939	913	906	969	924	904	895	990	972	936	913	917	944	919	908	932	912	922	958	915	920	934	978	954	946	952	971	980	967	923	965	939	953	863	916	889	924	920	953	944	964	878	1005	928	952	910	919	941	964	935	972	950	918	922	918	972	954	979	948	944	951	915	945	918	943	955	900	910	997	926	939	918	906	915	919	955	933	954	938	921	963	991	966	919	928	969	897	965	934	995	905	957	918	958	923	952	935	950	937	932	930	921	962	937	949	963	949	926	911	945	953	908	936	960	949	938	940	923	967	958	961	962	913	948	903	956	944	1023	923	972	913	963	944	959	933	978	962	944	965	945	978	902	930	924	916	918	922	956	947	1031	983	895	907	955	868	929	910	947	960	910	954	955	931	889	912	966	898	892	889	910	996	872	974	942	916	974	971	883	914	922	942	928	923	879	918	978	856	912	884	949	913	959	929	908	953	975	922	885	958	911	903	936	904	939	907	947	946	1011	991	960	960	930	947	946	932	907	934	940	953	921	895	951	923	926	868	927	910	895	874	936	936	972	944	974	954	948	886	926	939	991	918	929	921	920	933	962	989	934	957	935	914	935	948	913	934	918	915	970	945	892	941	928	913	980	918	945	914	920	929	942	914	916	916	903	934	948	1005	904	904	881	943	966	934	936	952	974	951	885	952	967	915	890	895	928	929	920	978	938	943	901	971	944	932	926	921	941	953	966	878	941	884	830	968	945	923	881	956	920	921	930	959	898	944	954	910	936	927	935	941	955	982	963	903	921	938	919	962	889	890	945	981	918	943	926	932	957	927	879	931	952	941	896	971	946	981	952	973	940	931	889	892	903	911	949	927	924	952	964	955	944	917	951	985	926	946	872	895	922	963	941	937	886	967	968	922	955	933	926	887	947	949	904	936	895	984	966	975	915	876	972	940	948	914	959	934	934	918	952	907	971	858	948	923	959	925	923	953	882	874	979	938	877	948	969	980	919	969	932	887	888	995	916	924	908	923	933	909	946	989	975	972	939	948	904	935	940	997	975	936	986	924	913	891	953	983	960	904	959	939	920	920	919	896	993	945	951	995	956	987	895	986	965	962	923	923	906	939	913	979	953	954	920	955	982	963	943	892	955	942	936	950	967	905	961	901	940	899	981	952	932	932	924	940	950	934	918	968	931	897	883	924	964	924	920	977	942	975	951	960	892	957	926	915	934	924	950	940	942	948	921	905	946	931	940	880	952	919	926	942	989	938	917	899	986	918	940	958	947	948	974	901	944	937	944	946	978	935	991	915	970	926	1006	944	951	923	912	911	937	940	912	1020	978	881	918	920	989	910	922	914	937	915	931	884	908	992	935	917	910	933	979	968	957	936	963	944	974	987	928	937	957	938	923	909	987	914	989	888	938	929	882	925	970	893	986	908	957	972	947	986	914	912	930	954	923	895	930	940	930	978	930	947	926	950	953	1009	927	943	938	999	963	938	934	931	988	976	967	953	948	920	927	928	963	920	895	940	968	883	910	915	914	899	986	939	930	947	988	964	961	933	988	996	945	949	964	969	944	913	915	948	930	912	908	905	934	945	933	971	919	955	883	962	937	909	938	1000	932	980	913	1002	859	926	876	925	972	928	924	957	959	979	979	936	902	913	899	948	972	936	911	932	962	915	937	913	914	932	932	958	942	951	900	923	917	923	924	970	935	980	934	854	890	925	915	949	880	927	956	922	1009	899	906	898	969	904	965	909	967	942	963	948	980	943	944	967	887	919	881	906	899	979	906	923	918	893	936	937	933	962	985	941	962	918	916	947	895	943	896	1006	919	950	908	947	974	953	963	1002	925	926	904	912	906	962	931	947	949	932	900	921	942	955	945	872	902	959	981	982	965	924	942	994	917	930	943	922	975	865	973	984	940	988	922	954	924	945	926	955	977	955	879	972	928	982	883	940	898	932	941	925	903	925	939	922	928	937	914	902	889	904	946	925	927	949	888	932	960	929	910	939	944	959	897	926	962	907	968	992	935	946	875	914	954	911	914	983
26735	18418	4578	864	629	581	529	528	531	504	493	517	529	476	480	481	516	495	458	472	548	487	491	506	524	527	516	498	538	488	498	445	444	482	487	500	529	510	494	495	534	488	513	493	539	512	477	550	531	545	499	481	506	475	536	560	462	477	536	516	533	478	493	463	542	497	492	486	454	476	472	498	500	478	551	495	488	533	469	515	522	508	487	525	490	528	531	519	528	492	518	553	486	499	464	492	484	507	526	513	501	548	512	479	512	552	507	486	481	499	488	488	506	515	495	494	521	516	519	495	522	512	491	487	486	524	488	525	529	527	504	527	503	474	482	539	500	464	485	509	498	517	486	468	514	518	459	574	524	472	481	498	519	523	519	493	514	512	479	518	479	461	522	489	528	513	516	473	473	499	504	501	489	474	522	526	506	513	498	518	498	488	541	512	481	490	522	457	518	514	481	511	515	477	488	520	493	506	514	506	487	463	509	505	538	545	495	492	542	571	512	508	487	538	513	523	458	481	508	514	523	507	463	489	479	484	532	548	534	502	466	502	478	503	522	501	533	511	511	496	500	489	512	472	504	494	509	528	497	538	506	453	541	532	483	506	468	511	527	496	535	518	528	510	515	487	536	528	493	480	492	537	487	480	510	511	519	520	475	506	495	489	504	516	504	513	494	489	517	516	499	518	485	541	528	507	485	517	509	493	491	504	515	496	492	504	528	507	485	514	520	480	493	460	557	505	502	486	459	510	503	475	513	527	508	519	510	449	497	513	527	532	475	525	537	534	468	537	454	525	452	457	470	567	520	482	476	494	464	500	518	486	501	497	499	470	527	474	513	502	487	534	557	485	529	521	488	484	503	493	473	479	499	531	497	485	461	514	495	495	517	535	481	517	504	477	529	493	489	480	485	464	506	489	445	490	518	488	504	494	514	461	511	493	518	541	444	509	464	489	512	518	496	513	516	513	495	538	487	477	495	507	519	504	490	447	498	508	514	487	496	528	506	506	518	505	507	499	523	518	471	489	494	489	480	485	501	496	507	537	486	528	522	519	522	525	510	516	505	519	479	542	534	533	525	511	531	501	481	504	507	530	510	469	497	510	531	511	513	501	493	503	526	516	471	548	522	493	538	550	547	511	538	526	480	475	509	483	490	493	511	540	512	501	506	525	519	479	495	490	476	485	535	524	499	504	505	541	519	485	506	519	503	486	504	482	497	483	481	512	509	479	497	452	509	507	459	500	534	488	479	496	474	543	520	472	520	468	502	489	540	495	528	527	502	487	480	526	496	466	539	476	541	515	526	507	515	510	508	503	475	505	529	484	504	542	545	550	496	509	491	496	494	498	494	482	495	480	494	488	505	509	505	506	492	492	528	504	467	533	480	506	474	500	489	513	508	531	506	531	504	484	518	498	451	520	498	519	505	503	530	547	524	536	505	460	498	523	509	507	517	501	507	510	504	499	520	492	509	499	485	498	489	458	502	559	508	487	519	525	460	491	492	485	538	482	483	485	508	519	516	472	504	491	498	485	483	502	525	445	489	474	488	497	511	512	471	517	481	496	491	507	518	509	511	483	516	510	475	515	475	497	516	497	506	482	555	500	525	486	521	518	495	527	485	502	465	496	531	459	492	506	497	485	500	523	506	472	529	480	500	510	498	529	567	535	426	453	508	544	525	450	504	500	529	506	530	483	501	488	475	509	504	548	507	477	491	475	473	494	512	489	483	513	547	520	490	550	460	502	488	500	460	543	495	481	476	529	489	492	481	470	486	514	527	520	555	511	501	495	532	550	514	535	490	534	508	505	505	494	515	531	501	523	498	519	454	560	491	495	498	497	518	512	506	506	479	512	513	503	536	499	509	469	546	475	496	479	523	489	521	490	560	556	532	509	494	549	507	520	521	507	494	502	502	529	506	505	495	504	499	494	505	508	512	534	515	548	496	520	486	484	530	486	501	492	555	475	474	494	493	495	491	530	486	496	481	487	464	477	489	472	510	510	481	458	455	509	515	490	491	492	496	526	527	479	510	512	521	507	495	485	518	473	474	486	507	449	522	494	526	495	523	544	510	530	519	517	506	528	482	519	479	539	475	494	479	497	535	498	543	519	471	531	486	535	516	502	506	526	504	507	515	492	515	540	475	467	482	490	492	509	510	559	492	522	495	468	501	525	533	528	499	478	478	509	475	533	504	520	509	506	505	509	490	495	479	492	481	490	471	530	528	526	522	528	511	506	493	507	488	573	535	495	529	459	484	484	478	498	542	485	487	479	492	489	510	494	514	469	485	471	541	501	519	458	521	543	474	491	522	499	512	518	500	533	497	511	517	523	530	475	524	498	516	504	517	491	468	454	518	529	502	478	514	516	501	497	535	509	464	523	523	528	509	496	491	483	514	449	516	487	510	505	491	496	484	505	524	491	501	502	476	508	483	484	481	509	495	509	524	490	494	500	535	456	554	514	478	500	470	461	511	518	480	518	493	492	480	496	493	523	517	521	508	480	486	489	502	494	477	524	499	528	497	480	484	509	489	468	526	480	541	504	518	487	478	501	544	495	509	490	468	516	490	551	424	493	509	495	539	541	497	523	510	518	487	476	492	477	514	493	486	536	520	502	514	489	511	541	514	481	457	506	488	502	506	525	501	524	523	479	462	489	491	458	497	501	513	504	550	525	512	458	503	479	524	501	528	492	525	483	515	484	490	533	511	521	513	485	534	554	505	494	506	514	542	528	494	474	519	498	489	516	469	474	532	488	497	508	544	531	517	486	484	499	504	500	504	518	538	537	483	556	528	458	534	494	517	490	495	487	546	538	489	492	522	513	476	476	502	528	466	523	473	483	504	489	549	498	506	560	494	538	491	476	512	475	517	538	504	456	523	526	522	541	497	501	491	493	513	518	480	490	513	532	481	486	527	493	514	526	483	512	519	508	476	473	504	523	509	497	509	481	499	463	549	493	536	481	476	484	479	481	508	492	512	474	517	574	516	503	523	525	488	496	472	484	458	508	488	485	498	511	504	486	525	503	490	484	486	509	493	476	474	509	548	524	483	495	486	531	482	476	509	509	487	517	504	491	524	465	512	511	506	523	519	465	488	517	504	511	511	529	527	512	509	495	487	478	527	515	513	502	505	451	551	503	491	524	543	471	535	513	495	472	458	511	532	490	505	488	500	505	505	510	514	498	481	493	508	519	484	546	470	516	525	475	495	511	465	525	488	523	486	512	498	526	501	514	513	512	511	498	496	518	515	516	508	511	503	511	488	472	487	493	515	508	531	540	513	479	505	476	485	544	551	473	486	481	516	499	485	508	517	528	470	524	529	508	488	515	511	474	513	531	488	482	504	467	501	521	515	493	464	487	510	485	534	507	485	494	499	484	527	475	519	522	497	510	481	485	497	496	478	511	480	534	522	503	524	494	527	520	507	523	478	505	505	515	496	492	504	511	492	518	509	474	469	486	528	530	489	469	512	506	517	535	534	501	482	484	548	542	535	487
10873	7163	1291	871	799	746	721	705	651	651	658	573	607	627	610	660	602	567	598	624	654	632	580	647	609	609	650	645	597	622	613	587	644	612	584	574	594	610	620	555	652	579	590	585	606	642	570	623	652	548	596	607	655	626	617	594	605	631	580	583	601	631	608	621	575	585	639	566	598	558	625	605	579	636	636	625	584	592	616	587	584	588	610	614	592	638	652	639	634	607	605	628	588	631	609	606	669	641	610	607	622	625	606	627	606	602	586	577	600	591	596	602	602	619	609	587	576	595	627	606	614	621	630	623	611	592	623	598	629	571	619	641	608	590	618	624	579	590	601	612	656	609	611	603	610	642	630	607	568	631	642	617	656	614	625	581	622	542	623	586	552	573	587	631	635	622	611	582	654	614	612	589	636	575	603	586	595	605	623	627	599	606	633	646	634	634	601	590	601	621	613	631	583	640	571	632	605	612	591	564	578	581	619	602	602	605	608	585	595	624	594	583	586	604	618	651	618	626	643	609	658	556	597	596	614	576	609	638	604	622	664	616	622	605	582	602	640	633	600	641	583	615	628	618	627	659	613	603	622	589	614	617	622	605	632	621	565	568	653	594	615	588	666	669	597	612	594	607	591	626	602	599	611	606	610	617	625	610	618	627	640	562	620	630	603	636	620	626	611	624	581	618	597	603	599	572	587	622	581	602	593	603	606	625	575	602	607	615	587	659	588	616	646	622	601	651	583	569	644	623	654	608	599	647	603	650	607	633	607	623	611	619	602	576	637	609	632	663	622	641	626	603	610	586	577	614	600	586	617	607	653	623	636	641	635	631	610	648	644	599	632	628	613	591	616	603	599	642	601	608	649	638	653	594	592	677	645	606	637	545	618	588	678	603	633	635	642	571	592	607	588	659	575	603	595	565	616	612	628	637	613	599	634	584	627	581	640	605	586	618	621	616	557	633	587	629	605	594	604	611	601	607	591	587	594	604	601	584	630	599	587	631	562	619	616	624	607	601	625	580	617	637	585	629	610	600	630	581	612	628	613	633	620	638	586	612	612	610	566	599	638	628	595	607	584	619	623	558	649	622	620	606	590	624	644	600	634	590	600	648	638	629	605	575	605	624	575	633	581	600	643	618	602	560	591	596	632	607	595	601	636	647	611	630	636	641	613	624	598	615	546	614	610	580	601	641	603	683	621	638	619	580	633	618	576	622	590	654	623	626	600	641	571	603	632	583	574	611	643	576	606	591	558	590	665	633	606	621	614	615	568	586	611	598	634	563	608	564	609	561	615	651	617	591	642	591	635	647	658	603	572	594	643	597	562	633	604	621	563	594	596	592	601	612	631	623	604	621	649	608	559	590	566	610	613	624	589	624	590	622	585	606	600	586	655	588	618	651	596	657	571	649	621	584	601	610	611	617	609	629	618	670	598	620	669	611	656	634	647	606	626	620	594	584	584	604	596	649	591	607	621	583	607	639	618	567	616	587	604	616	586	610	629	615	653	591	564	634	614	597	631	628	595	595	599	589	614	603	606	659	603	586	656	548	593	610	635	609	597	581	609	626	622	608	562	588	603	579	638	626	591	633	626	638	623	656	629	591	632	630	597	639	616	567	601	602	628	617	597	604	611	596	599	626	641	612	582	591	612	599	586	610	639	594	607	647	576	620	602	529	596	604	671	616	600	609	645	606	617	594	641	618	590	600	586	636	605	615	602	633	613	615	581	567	578	607	536	618	586	602	611	608	624	589	549	599	579	565	569	593	631	612	581	591	598	661	640	584	612	610	633	584	645	601	568	598	617	595	606	620	619	595	580	608	633	661	621	605	644	611	583	581	636	586	585	609	597	591	580	619	587	607	591	588	589	597	645	585	599	654	635	626	609	579	618	591	594	607	598	621	613	622	616	585	581	602	609	599	619	601	600	602	627	633	582	633	598	635	569	616	558	608	597	615	642	605	621	594	624	565	614	622	631	594	632	605	599	584	653	603	568	625	638	632	652	636	576	642	626	626	602	601	626	606	654	572	572	583	570	622	614	628	657	614	543	645	612	604	594	613	594	628	625	648	630	587	614	610	617	654	593	596	597	584	606	604	633	588	632	618	597	579	589	609	633	623	607	628	613	614	596	553	590	608	642	596	618	600	620	599	586	623	640	617	604	589	615	606	608	627	614	635	572	615	569	578	673	585	626	625	576	588	619	573	572	610	595	606	645	636	620	636	581	627	640	589	601	584	627	608	601	598	631	628	590	601	602	617	601	630	623	636	616	662	593	666	609	600	584	585	594	632	590	653	611	595	606	671	601	632	601	615	653	654	633	626	610	605	603	607	627	607	610	596	603	593	618	580	641	646	608	593	610	618	646	620	589	589	646	613	591	620	574	606	640	604	577	561	583	563	636	630	644	611	650	626	639	617	609	616	599	603	619	604	639	600	644	608	600	672	632	566	584	599	642	619	617	628	576	625	588	618	661	631	592	648	594	621	614	637	605	613	636	585	613	605	603	644	608	630	581	633	662	636	577	606	633	608	630	583	608	597	631	616	614	641	551	608	618	607	592	611	600	591	615	647	612	609	618	580	658	618	598	618	632	599	612	598	621	659	660	587	607	620	648	618	644	627	540	616	659	601	610	593	613	616	628	659	612	566	645	648	615	570	617	605	569	628	601	594	639	598	596	631	608	597	608	585	584	587	621	619	675	566	589	607	562	614	628	593	585	577	615	577	596	612	601	603	594	597	592	619	643	553	642	597	643	654	617	605	597	604	657	622	623	608	625	616	616	623	621	630	603	604	606	571	667	625	568	609	588	613	626	640	649	583	600	626	593	615	621	629	610	600	599	616	646	614	606	596	597	623	626	601	591	642	638	623	651	607	629	610	640	584	582	617	567	620	557	640	578	595	594	597	604	626	601	626	622	630	616	617	593	644	602	615	622	648	629	599	644	638	598	626	610	630	558	588	637	577	583	653	578	546	593	581	591	590	624	616	605	657	634	576	589	601	640	634	611	603	607	580	642	608	610	623	598	599	639	614	637	631	572	584	608	627	590	592	630	592	600	619	650	619	612	630	608	635	573	613	632	632	598	652	650	590	606	591	614	599	609	607	565	601	604	588	610	620	597	618	587	620	633	604	585	600	613	603	615	603	589	639	612	558	603	594	594	596	608	590	600	595	554	599	588	594	583	587	589	592	552	627	595	607	650	626	664	567	597	616	653	613	587	609	624	613	686	612	589	637	637	621	611	585	594	608	585	606	615	597	608	587	618	618	617	636	616	615	619	598	624	590	622	635	637	557	551	585	601	624	626	622	620	630	604	611	624	618	603	618	581	596	649	626	597	657	623	573	598	595	620	649	590	603	634	651	601	606	586	595	582	613	598	642	613	601	645	580	598	641	630	612	589	614	586	634	601	604	578	621	616	614	657	596	646	593	584	601	637	592	603	582	633	603	591	590	584	617	628	605	590	619	597	594	629	550	589	596	621	619	644	583	632	631	613	617
22906	20964	28404	23679	20925	8052	1549	1236	1077	1086	1040	938	962	959	942	1025	918	994	948	964	949	962	936	925	894	982	883	877	931	991	919	934	948	944	905	902	943	942	919	865	940	906	950	940	949	933	906	916	949	902	950	950	886	949	901	930	926	947	900	972	949	873	942	917	860	928	908	933	898	915	912	951	949	936	903	893	883	883	923	939	990	944	898	911	946	889	882	913	927	887	870	906	971	892	920	959	898	912	941	959	891	913	856	1034	892	930	913	904	933	950	903	936	920	964	900	942	914	992	893	942	916	905	921	919	921	930	890	964	875	948	931	862	928	878	935	865	922	867	873	907	989	881	936	931	924	896	924	926	957	882	906	897	900	867	937	925	909	915	944	926	908	936	924	880	880	948	881	933	880	979	913	940	888	992	902	891	872	935	873	904	889	917	907	935	902	892	907	935	989	938	948	954	950	923	890	910	890	933	903	921	950	918	928	797	872	937	937	925	934	886	961	965	921	886	874	880	902	984	891	938	895	919	914	926	963	924	929	912	874	877	906	889	902	959	925	967	910	928	922	920	906	999	823	933	876	904	901	916	929	900	931	980	959	929	950	901	894	936	867	934	891	938	915	930	936	901	959	925	916	909	870	909	946	897	924	899	942	909	922	924	901	958	925	901	916	903	933	954	910	912	874	903	920	938	906	897	957	900	887	956	930	962	895	898	872	898	911	899	908	936	940	929	914	883	932	941	902	901	921	942	899	925	907	869	907	926	910	908	926	915	942	920	906	962	921	935	953	899	933	980	922	913	936	967	975	916	875	911	885	936	911	914	910	946	920	909	936	936	913	973	921	886	886	887	910	897	898	929	899	905	921	886	903	948	922	927	934	949	940	910	903	928	941	913	951	889	893	970	991	938	919	905	919	895	953	905	912	887	904	890	915	882	977	944	978	934	947	962	889	936	919	862	934	896	921	856	892	926	930	915	945	937	891	905	923	940	919	899	930	930	905	946	947	929	980	910	948	904	908	908	949	919	947	954	888	916	934	889	929	948	886	906	930	917	935	915	890	938	899	893	949	907	910	877	934	932	929	956	866	947	910	924	921	923	925	922	883	859	848	905	943	916	931	937	886	905	972	932	1008	855	941	906	928	926	920	904	899	935	953	897	949	885	947	895	914	900	935	887	939	939	914	948	962	935	892	960	897	999	943	883	937	887	899	888	905	914	885	965	887	858	907	940	935	909	950	913	901	935	912	873	936	898	892	928	893	851	876	927	948	940	951	878	903	895	874	913	926	940	938	960	934	971	902	919	913	918	908	868	911	924	944	918	980	914	928	906	910	923	956	944	900	953	861	994	888	914	920	917	870	934	928	922	943	899	867	945	908	871	965	980	857	861	924	944	893	895	943	921	953	885	904	966	957	917	936	922	935	881	920	889	922	947	906	908	933	921	977	936	883	890	865	927	879	904	936	913	930	897	845	898	913	868	921	982	902	881	940	862	882	921	912	916	888	962	928	942	870	904	914	895	915	891	888	911	872	926	908	962	908	972	912	938	915	923	938	969	965	934	912	873	921	929	886	938	874	953	902	895	901	877	953	899	891	947	892	897	915	906	933	882	918	911	902	932	919	918	949	910	939	868	937	938	884	938	918	919	911	906	940	880	924	818	928	959	924	875	965	869	930	832	884	920	923	846	981	954	957	935	977	902	856	906	920	960	918	870	901	923	908	888	902	930	898	902	909	920	932	924	887	958	888	922	927	903	881	886	985	898	918	943	902	895	853	926	868	933	936	869	945	911	911	910	933	904	941	947	899	901	932	900	913	917	906	908	929	944	909	889	885	964	948	907	938	926	931	867	924	855	876	844	892	986	914	916	930	908	917	935	930	898	933	878	984	925	922	907	929	925	857	962	922	927	894	934	963	919	965	855	924	939	920	896	906	911	939	898	889	983	880	911	954	932	926	909	899	903	921	899	969	970	907	922	981	942	990	931	900	868	900	970	922	910	996	878	940	906	954	837	928	900	922	931	944	917	887	881	897	863	978	938	895	917	929	921	940	882	936	906	917	863	943	937	919	894	890	924	888	945	895	946	908	909	943	915	913	861	962	944	930	871	956	933	903	907	927	918	866	910	944	950	974	920	899	923	976	960	969	918	964	921	929	936	939	881	942	936	920	922	915	893	964	922	920	957	903	928	991	884	901	894	896	892	907	898	870	891	901	897	859	914	971	909	887	915	903	905	903	895	988	927	912	882	921	909	933	913	923	884	881	918	923	952	914	880	955	957	1022	909	934	962	903	895	964	948	869	931	947	891	930	883	901	915	863	959	973	868	938	938	924	946	876	874	931	857	933	901	914	882	897	903	876	927	982	884	891	932	904	838	963	926	890	904	946	921	987	908	899	901	929	869	951	904	878	870	951	930	893	1006	910	969	983	921	905	882	938	890	861	891	931	869	884	877	931	880	871	886	908	938	939	951	909	920	979	896	884	919	905	955	921	946	933	877	891	948	939	899	895	910	931	889	979	944	923	880	905	950	945	915	927	923	929	858	952	971	931	970	905	877	913	887	896	844	909	874	932	958	950	918	920	925	912	914	958	930	894	887	940	930	857	970	933	897	880	919	946	926	964	903	901	960	871	937	891	875	898	910	854	883	910	920	917	936	941	870	914	881	941	947	928	890	945	929	913	945	873	890	896	926	942	934	924	900	897	906	873	916	945	944	905	884	937	949	890	968	979	931	948	943	927	941	933	890	977	883	967	888	906	942	973	869	914	923	950	889	866	894	922	963	965	866	951	920	891	931	937	894	958	881	847	912	948	921	917	890	932	934	918	892	902	916	890	900	935	910	917	895	885	899	948	922	953	913	929	901	894	898	904	943	960	900	967	879	892	915	899	921	929	937	919	953	939	953	902	906	983	931	932	911	893	857	840	878	912	917	968	930	910	945	925	933	943	931	955	882	840	932	912	939	893	871	900	971	932	915	915	932	887	881	947	898	919	913	854	882	918	903	888	936	903	919	860	884	952	949	925	912	896	903	998	871	959	885	926	928	962	901	920	969	926	963	906	931	901	966	954	924	887	868	917	950	925	917	914	883	979	924	878	957	909	888	878	984	945	957	887	931	888	873	930	992	932	946	921	933	895	897	890	918	923	967	1010	948	951	964	930	914	867	938	937	974	891	871	953	894	932	932	917	950	913	882	848	952	921	912	946	903	953	937	931	899	955	872	961	937	867	931	903	908	901	916	915	916	979	949	893	980	955	927	908	913	852	907	909	885	907	878	901	909	873	921	900	916	999	891	925	918	892	885	951	918	931	925	938	964	918	859	895	949	874	933	909	937	883	913	904	928	927	893	925	933	925	859	922	945	868	887	944	958	905	917	900	919	911	902	929	912	930	836	950	914	901	995	898	928	945	975	934	950	950	876	921	910	934	925	959	901	933	887	894	857	870	911	919	900	892	930	865	908	951	949	939	904	946	900	895	909	939	929	922	861	938	943	936	921	927	955
27164	25665	6034	3201	2436	2067	1745	1609	1415	1357	1281	1305	1264	1144	1246	1206	1177	1104	1147	1157	1147	1138	1092	1060	1056	1118	1106	1141	1079	1091	1055	1094	1084	1054	1140	1089	1127	1118	1140	1060	1108	1080	1101	1064	1069	1072	1085	1099	1162	1061	1116	1045	1103	1091	1082	1112	1070	1093	1103	1103	1109	1143	1118	1155	1083	1065	1134	1098	1091	1051	1130	1140	1105	1102	1127	1060	1119	1064	1102	1104	1087	1088	1111	1067	1086	1096	1100	1129	1098	1098	1108	1073	1087	1145	1103	1059	1120	1051	1114	1102	1064	1115	1123	1075	1116	1146	1168	1018	1127	1105	1087	1092	1144	1116	1142	1082	1153	1101	1120	1140	1084	1073	998	1127	1061	1066	1096	1059	1104	1047	1102	1086	1071	1156	1083	1062	1093	1070	1108	1065	1077	1109	1096	1121	1119	1083	1095	1077	1082	1088	1057	1063	1088	1143	1115	1010	1082	1020	1105	1130	1128	1053	1115	1118	1112	1043	1078	1056	1088	1146	1086	1155	1091	1073	1075	1167	1060	1103	1059	1040	1005	1082	1091	1100	1161	1052	1104	1128	1081	1050	1092	1050	1085	1132	1089	1126	1066	1085	1037	1083	1021	1024	1082	1065	1053	1037	1114	1074	1037	1039	1080	1138	1075	1142	1034	1066	1099	1099	1059	1131	1004	1114	1101	1139	1118	1065	1082	1096	1133	1113	1083	1136	1130	1080	1151	1102	1104	1082	1095	1149	1103	1066	1041	1103	1101	1095	1091	1037	1062	1137	1089	1094	1126	1117	1079	1062	1097	1094	1150	1140	1064	1135	1077	1117	1098	1116	1112	1176	1060	1128	1119	1152	1103	1064	1074	1110	1106	1090	1184	1071	1162	1071	1092	1105	1049	1057	1076	1096	1120	1077	1103	1088	1105	1077	1101	1099	1119	1106	1102	1084	1106	1097	1082	1070	1060	1076	1121	1161	1123	1084	1070	1069	1079	1049	1053	1075	1161	1123	1072	1088	1118	1114	1092	1093	1115	1116	1012	1110	1054	1143	1055	1093	1086	1042	1129	1118	1093	1072	1075	1114	1113	1085	1113	1085	1084	1082	1141	1083	1105	1053	1126	1088	1074	1078	1063	1112	1059	1099	1140	1111	1074	1097	1081	1032	1159	1071	1064	1071	1139	1045	1081	1066	1045	1068	1115	1056	1102	1085	1080	1081	1051	1059	1081	1015	1036	1052	1077	1125	1081	1052	1071	1088	1097	1105	1113	1185	1095	1012	1127	1173	1079	1066	1082	1153	1079	1063	1092	1089	1130	1093	1106	1052	1069	1093	1107	1076	1102	1093	1083	1097	1097	1094	1077	1083	1126	1179	1079	1082	1097	1117	1131	1103	1051	1079	1084	1093	1096	1108	1053	1089	1030	1157	1069	1097	1065	1106	1096	1082	1158	1135	1119	1110	1053	1117	1079	1070	1103	1150	1067	1135	1094	1131	1154	1081	1055	1091	1086	1132	1145	1038	1106	1017	1085	1072	1089	1127	1079	1076	1111	1102	1087	1099	1115	1101	1016	1163	1080	1116	1105	1083	1097	1070	1127	1100	1088	1094	1023	1087	1126	1039	1127	1085	1068	1109	1101	1086	1075	1135	1103	1102	1125	1060	1125	1070	1066	1048	1095	1079	1113	1088	1050	1133	1092	1104	1110	1045	1123	1026	1087	1090	1091	1104	1068	1059	1087	1102	1156	1096	1065	1131	1082	1035	1156	1107	1111	1109	1117	1086	1074	1124	1048	1109	1038	1019	1073	1113	1134	1127	1059	1087	1058	1092	1082	1082	1101	1061	1040	1084	1118	1076	1152	1053	1111	1112	1107	1114	1099	1081	1135	1095	1081	1085	1126	1123	1085	1125	1081	1122	1142	1140	1071	1057	1056	1087	1080	1130	1062	1071	1065	1045	1114	1065	1091	1118	1063	1087	1074	1081	1062	1113	1157	1140	1093	1121	1135	1132	1116	1070	1072	1109	1130	1058	1049	1124	1158	1090	1069	1106	1112	1081	1142	1072	1057	1118	1080	1045	1126	1122	1103	1079	1050	1131	1127	1069	1050	1077	1092	1108	1098	1138	1116	1141	1121	1061	1074	1082	1063	1116	1084	1107	1112	1115	1075	1060	1096	1159	1108	1042	1125	1128	1098	1072	1094	1114	1069	1148	1173	1092	1075	1092	1111	1083	1088	1049	1099	1025	1123	1052	1124	1127	1115	1061	1070	1109	1058	1117	1076	1079	1087	1123	1089	1088	1096	1104	1118	1067	1111	1069	1038	1085	1108	1086	1070	1127	1088	1102	1106	1140	1088	1063	1127	1141	1115	1077	1140	1103	1046	1032	1062	1076	1092	1101	1115	1086	1080	1140	1133	1069	1085	1074	1103	1077	1117	1071	1109	1092	1108	1074	1089	1081	1063	1083	1101	1058	1136	1089	1066	1105	1090	1031	1110	1113	1070	1117	1101	1047	1097	1107	1103	1087	1095	1085	1071	1111	1070	1108	1124	1134	1076	1089	1133	1074	1111	1050	1029	1124	1048	1135	1056	1126	1085	1066	1033	1088	1087	1089	1075	1124	1100	1078	1097	1092	1073	1099	1094	1102	1107	1105	1149	1139	1047	1067	1091	1095	1045	1075	1082	1148	1057	1061	1132	1138	1102	1080	1071	1125	1091	1105	1056	1106	1064	1123	1097	1101	1097	1100	1056	1025	1017	1105	1091	1045	1072	1089	1155	1143	1122	1088	1087	1083	1074	1082	1130	1045	1109	1077	1061	1104	1051	1082	1065	1069	1116	1060	1084	1083	1158	1118	1054	1087	1059	1070	1128	1048	1107	1053	1108	1101	1085	1054	1124	1127	1071	1082	1096	1092	1104	1125	1112	1060	1111	1092	1142	1065	1089	1076	990	1136	1079	1121	1098	1064	1088	1038	1112	1061	1126	1082	1012	1082	1071	1042	1109	1054	1059	1134	1094	1135	1121	1117	1113	1053	1078	1145	1109	1122	1129	1041	1112	1118	1065	1064	1031	1016	1111	1058	1081	1070	1082	1152	1070	1078	1133	1025	1123	1026	1099	1095	1106	1094	1105	1104	1069	1064	1062	1076	1049	1064	1062	1124	1105	1088	1117	1071	1147	1078	1062	1109	1115	1056	1084	1082	1107	1184	1066	1085	1090	1094	1141	1099	1081	1106	1120	1064	1099	1146	1118	1070	1134	1127	1080	1050	1044	1031	1089	1033	1113	1106	1054	1062	1119	1054	1076	996	1056	1117	1096	1116	1110	1143	1096	1094	1100	1105	1124	1108	1073	1086	1078	1136	1073	1122	1113	1049	1111	1062	1143	1096	1120	1111	1080	1060	1105	1080	1067	1052	1079	1069	1107	1068	1079	1143	1062	1139	1093	1063	1095	1011	1065	1129	1058	1063	1047	1093	1071	1024	1136	1029	1101	1100	1104	1065	1037	1093	1091	1054	1081	1087	1083	1097	1167	1112	1122	1114	1076	1074	1076	1074	1143	1119	1087	1067	1067	1073	1102	1088	1092	1086	1100	1069	1057	1099	1057	1101	1127	1110	1093	1086	1114	1113	1049	1083	1120	1095	1061	1075	1102	1083	1056	1109	1098	1124	1060	1108	1081	1129	1067	1080	1104	1145	1089	1096	1104	1085	1075	1148	1085	1099	1130	1042	1063	1070	1071	1089	1142	1084	1113	1135	1116	1075	1085	1065	1106	1061	1145	1053	1058	1104	1127	1131	1057	1111	1086	1083	1098	1092	1128	1055	1087	1113	1080	1081	1153	1111	1129	1074	1054	1088	1092	1087	1090	1099	1061	1078	1069	1142	1105	1088	1092	1081	1099	1071	1077	1099	1095	1066	1092	1098	1078	1087	1128	1090	996	1048	1091	1058	1116	1092	1105	1112	1167	1114	1158	1104	1066	1112	1121	1156	1052	1062	1112	1054	1095	1085	1074	1094	1098	1089	1072	1049	1037	1130	1101	1130	1111	1125	1151	1057	1082	1065	1076	1067	1083	1062	1137	1118	1081	1040	1051	1057	1108	1090	1101	1046	1104	1091	1073	1075	1176	1042	1089	1119	1095	1067	1088	1107	1076	1090	1124	1095	1114	1037	1123	1140	1055	1116	1054	1093	1097	1090	1117	1028	1037	1151	1110	1089	1088	1028	1114	1082	1066	1041	1096	1041	1069	1039	1116	1093	1137	1124	1092	1106	1104	1086	1114	1073	1100	1080	1077	1097	1137	1099	1065	1078	1120	1131	1104	1084	1101	1094	1114	1068	1121	1108	989	1084	1056	1175	1066	1088	1074	1079	1106	1063	1104	1075	1057	1066	1123	1153	1084	1137	1041	1049	1104	1146	1139	1123	1074	1091	1018	1125	1109	1103	1094	1118	1090	1105	1013	1131	1051	1109	1123	1098	1075	1072	1108	1138	1055	1101	1075	1036	1077	1056	1079	1089	1108	1031	1067	1129	1141	1103	1079	1034	1050	1044	1110	1074	1111	1045	1084	1080	1069	1165	1080	1075	1078	1078	1126	1080	1100	1114	1124	1074	1041	1083	1096	1118	1093	1037	1117	1056	1134	1069	1080	1098	1067	1123	1037	1092	1046	1049	1107	1061	1077	1056	1076	1040	1119	1150	1077	1081	1086	1118	1063	1066	1082	1138	1078	1126	1003	1133	1062	1070	1059	1083	1118	1027	1087	1057	1064	1098	1065	1114	1081	1118	1092	1100	1056	1113	1135	1114	1078	1130	1084	1096	1097	1019	1053	1099	1065	1097	1096	1077	1027	1068	1090	1062	1174	1164	1071	1095	1098	1046	1097	1076	1098	1102	1041	1075	1075	1063	1066	1109	1084	1075	1118	1158	1158	1092	1072	1078	1109	1127	1090	1081	1061	1067	1101	1061	1106	1093	1099	1073	1049	1071	1046	1046	1105	1115	1031	1090	1137	1017	1104	1124	1076	1080	1059	1093	1133	1138	1125	1065	1062	1061	1057	1092	1090	1086	1114	1041	1090	1163	1107	1114
24043	20993	27149	24743	6622	529	393	346	365	319	284	295	326	289	301	273	259	254	260	256	304	238	265	285	256	265	233	278	242	274	272	270	248	287	238	259	261	237	258	266	256	248	253	255	237	239	232	243	245	255	265	228	269	255	251	249	227	242	236	303	276	223	240	252	269	268	262	238	239	272	246	243	232	257	231	259	224	238	249	300	266	246	243	243	261	267	266	291	228	246	269	245	257	255	243	251	253	217	254	270	250	275	234	232	219	241	251	259	240	256	239	255	224	281	268	245	249	257	281	249	276	218	236	283	254	236	261	251	266	247	254	236	235	253	254	226	246	277	249	250	250	261	243	258	253	266	240	231	268	254	249	272	244	241	275	278	250	245	232	285	230	282	266	252	247	237	239	233	225	258	241	248	239	281	218	269	251	265	235	270	247	266	256	243	232	247	275	242	237	258	258	248	240	246	265	257	261	255	249	256	291	259	285	242	259	237	222	264	236	264	226	246	260	215	251	251	264	253	232	262	246	254	230	269	239	247	242	229	244	250	264	273	278	267	246	256	241	246	250	262	226	227	275	263	249	276	267	255	265	236	267	240	227	246	279	262	252	252	259	229	260	254	249	241	219	246	234	243	234	255	243	246	218	261	251	267	234	270	257	264	252	235	249	231	222	228	268	254	225	247	220	240	245	250	222	255	257	253	269	266	270	238	244	243	265	252	230	259	228	242	248	265	274	250	250	257	254	243	249	243	254	233	227	250	250	255	240	257	234	276	260	246	275	245	246	229	241	250	250	226	248	247	276	242	259	241	255	249	235	274	254	268	254	232	231	221	277	237	265	228	245	254	268	252	237	255	238	255	255	241	276	231	280	230	248	233	245	244	236	250	277	254	271	268	253	249	252	253	243	240	255	265	236	264	233	248	228	239	257	293	220	257	260	257	254	249	244	240	259	227	244	230	270	261	256	251	243	285	249	258	252	255	279	259	252	247	245	241	275	256	233	272	256	243	217	257	267	256	241	222	267	272	237	250	279	241	251	263	265	244	258	243	274	235	252	251	258	233	252	283	237	229	261	257	258	219	251	254	257	240	229	247	258	243	250	243	261	264	241	236	246	266	238	250	246	262	240	260	222	253	230	264	233	275	248	246	230	280	230	248	232	229	285	251	255	239	271	265	245	238	281	237	239	252	263	232	240	240	265	256	257	219	225	266	251	236	247	220	257	260	258	253	263	242	239	241	247	244	244	271	259	256	247	271	249	274	233	276	259	266	267	242	230	246	239	233	237	247	239	250	219	247	261	236	250	260	226	225	261	236	255	273	271	264	249	232	233	218	231	262	282	245	236	250	243	248	245	279	228	224	263	251	239	251	301	251	261	234	238	243	250	252	219	242	229	248	245	238	273	269	244	278	241	236	238	272	259	245	271	256	261	267	237	279	260	264	233	250	247	254	217	273	202	243	235	263	249	226	243	235	232	252	280	260	216	256	241	259	238	266	252	269	235	227	262	236	269	256	266	257	227	260	231	242	247	249	275	237	243	251	232	263	252	240	242	242	244	265	259	254	203	238	245	221	257	267	258	221	265	243	245	250	266	241	292	249	260	242	272	258	245	258	243	252	274	234	267	272	277	251	239	234	264	260	263	279	227	277	260	272	246	247	256	228	259	244	244	263	246	229	238	244	225	217	247	230	254	250	226	234	250	248	252	247	226	245	230	257	260	253	226	239	251	234	260	239	248	262	245	275	230	261	233	244	253	292	266	247	239	248	237	242	247	228	239	262	246	262	215	227	246	241	255	249	244	257	248	211	265	243	288	261	264	250	248	231	242	229	248	228	248	268	253	233	262	254	263	215	233	247	240	258	261	255	235	250	249	268	259	235	288	230	295	248	239	243	238	250	247	258	252	268	228	245	238	237	254	239	250	262	249	251	212	268	250	285	250	246	243	235	252	247	245	267	240	235	241	254	251	260	289	282	241	274	244	268	213	272	235	254	233	220	277	240	255	280	269	251	248	252	215	256	255	273	259	253	247	246	225	247	225	234	268	242	236	260	246	256	226	221	246	242	255	237	271	241	261	248	232	264	281	280	233	231	240	233	220	230	260	273	264	248	220	241	278	237	266	252	241	231	242	275	236	245	247	241	242	249	253	229	265	247	240	286	227	259	255	236	202	280	250	235	245	246	255	228	245	227	259	245	271	239	248	254	254	270	247	257	236	248	247	239	239	228	272	237	244	242	231	259	241	262	231	215	220	262	258	281	251	233	237	253	257	229	258	239	237	261	249	241	257	248	254	244	266	259	260	282	244	230	255	245	254	215	281	241	256	260	253	262	214	258	236	260	245	234	254	255	257	269	264	251	250	242	269	295	240	218	258	258	236	250	238	251	233	251	232	239	228	212	255	265	244	240	224	244	249	259	226	247	259	278	245	256	261	238	255	253	276	213	237	238	277	260	240	265	243	252	263	251	228	241	255	259	251	279	258	244	222	262	278	251	245	244	258	253	257	249	226	243	281	249	237	258	263	237	243	270	244	228	273	258	284	248	258	251	260	223	248	222	267	253	210	237	249	247	270	236	292	257	261	262	254	224	240	265	266	245	252	272	253	267	251	263	249	220	257	258	243	235	261	239	255	246	223	249	244	226	272	253	247	269	254	267	257	270	264	255	277	227	258	274	228	233	255	255	281	259	276	231	270	228	247	284	248	229	255	259	255	269	246	252	285	211	238	253	233	301	229	256	254	265	232	250	250	217	254	272	285	238	289	262	267	256	258	246	229	267	266	248	257	259	247	252	257	259	248	244	284	219	218	252	245	229	248	241	284	249	276	230	280	268	242	259	231	258	265	261	237	281	213	258	242	257	232	232	230	243	251	204	242	229	262	237	245	256	264	252	243	267	238	248	243	258	279	255	229	268	250	236	281	240	313	250	255	268	258	238	280	257	271	269	257	262	244	264	254	236	256	241	272	222	239	226	261	247	271	236	242	279	226	264	256	254	255	228	244	246	239	226	254	247	248	260	254	258	244	237	265	241	273	230	251	247	238	244	250	261	243	273	272	232	270	228	275	240	249	259	263	224	274	250	255	249	266	260	245	256	274	278	240	224	249	243	254	288	245	282	271	272	236	229	239	221	243	230	244	239	244	249	239	257	249	230	235	239	253	244	239	233	261	241	269	268	248	263	246	240	273	244	246	266	259	219	252	225	232	256	220	245	267	262	235	264	249	262	247	249	242	242	239	238	272	246	249	230	249	257	260	278	238	224	254	243	241	260	238	233	273	252	270	273	231	252	234	264	263	252	249	252	255	269	272	261	224	262	253	288	245	262	238	231	244	238	261	250	271	253	244	256	275	246	257	243	243	274	245	259	246	262	254	245	257	249	235	244	259	255	233	250	245	234	232	285	233	251	263	256	239	250	248	248	236	278	250	272	273	243	270	237	261	253	250	224	243	260	240	252	263	237	241	286	246	287	252	248	241	222	235	237	243	247	246	252	237	221
26561	18658	3012	1445	1087	834	746	585	518	468	430	381	429	394	386	374	356	344	374	328	337	367	348	360	363	342	334	334	375	361	369	348	386	328	356	333	346	350	313	360	375	338	343	327	333	389	347	344	306	353	344	360	342	324	333	354	362	346	355	344	341	333	329	349	343	338	314	322	335	332	309	319	332	355	342	324	342	344	317	316	391	331	355	350	345	346	345	333	338	348	324	324	324	310	363	324	357	330	346	336	345	336	346	317	351	341	331	351	347	322	380	327	334	341	300	293	330	339	312	353	363	299	363	325	363	326	337	308	314	318	344	334	326	366	320	316	356	332	320	312	342	346	341	354	329	348	327	341	337	337	333	383	364	345	383	354	334	345	337	311	321	365	324	333	350	321	359	318	329	323	348	312	334	332	325	351	298	304	315	337	300	334	351	323	340	333	313	358	328	319	316	324	333	346	336	340	356	320	328	334	350	340	352	349	319	310	353	336	341	358	341	358	333	322	346	338	329	319	359	353	331	367	320	310	337	346	316	343	334	345	344	375	325	349	332	305	338	363	337	330	339	301	337	306	330	360	334	326	313	360	325	310	323	344	340	319	352	350	359	319	350	346	332	314	308	308	336	350	330	316	302	332	328	325	330	350	344	339	331	343	333	353	305	364	304	287	340	316	342	314	316	346	333	324	310	314	325	310	330	323	320	339	304	344	331	368	344	333	330	317	372	343	366	351	326	340	356	332	324	338	355	374	321	326	345	306	360	320	348	337	354	313	335	340	358	346	330	321	338	330	312	357	355	352	336	337	350	342	344	357	340	328	352	351	327	349	317	340	358	342	367	377	319	334	356	330	338	290	350	301	353	319	370	310	356	345	337	316	353	326	351	354	344	300	325	324	351	319	320	376	310	321	357	333	346	311	351	326	331	309	325	340	333	357	398	305	363	314	371	321	323	325	323	331	315	350	302	320	319	312	326	346	337	351	329	350	316	364	348	350	340	299	304	321	297	329	323	353	333	318	316	338	332	342	341	360	361	338	297	335	335	336	333	317	326	314	348	327	316	355	286	305	336	282	348	324	308	336	348	325	325	301	295	341	351	327	337	335	336	302	327	339	349	321	332	320	358	343	328	356	366	331	313	308	325	330	325	320	320	329	332	321	352	306	345	351	317	340	335	341	330	346	361	331	371	318	339	342	338	316	335	344	327	327	334	312	353	378	309	357	375	337	326	350	353	343	330	331	317	337	325	335	343	331	355	310	348	368	328	340	353	350	301	370	338	338	336	357	339	327	340	350	328	305	335	348	336	333	331	346	326	323	321	334	321	329	335	353	301	345	309	293	334	338	308	344	303	333	364	315	351	366	350	330	319	359	314	325	363	298	342	333	314	333	357	340	364	356	320	319	342	352	316	328	315	364	358	346	330	313	337	330	325	333	319	299	335	326	327	338	324	321	330	325	346	310	344	347	293	351	304	354	363	336	365	335	342	344	343	330	325	342	350	343	312	322	333	372	339	312	338	347	310	336	349	302	313	347	315	301	324	351	323	324	338	330	305	369	298	354	331	329	313	334	327	325	325	349	330	331	336	319	318	339	356	345	372	324	345	320	346	351	314	358	306	349	352	339	335	343	339	318	300	328	337	353	323	359	343	365	309	315	353	318	357	338	361	310	370	335	325	320	373	323	320	337	355	330	294	361	358	297	298	311	355	365	339	324	358	357	354	341	346	346	341	388	340	367	345	354	341	315	356	329	351	362	362	317	296	326	319	334	334	326	346	293	355	330	318	377	367	325	360	371	350	342	345	341	340	296	349	356	363	353	352	336	346	317	358	349	318	338	364	348	356	306	312	324	332	325	310	364	335	355	362	344	322	347	332	326	311	321	315	334	318	317	347	334	373	354	330	364	362	332	358	353	344	322	313	324	311	359	371	343	304	333	349	322	380	330	322	329	347	345	327	336	327	353	350	353	328	349	316	338	349	321	307	311	363	337	307	315	330	375	358	330	369	337	339	342	349	365	343	340	326	303	309	333	349	308	326	365	337	344	365	338	309	339	322	353	342	298	316	337	331	302	297	327	345	318	340	338	322	334	354	339	341	314	330	334	328	343	354	355	335	352	334	298	314	356	314	371	336	336	330	338	325	299	312	350	330	349	320	321	325	311	317	325	345	316	337	340	354	325	353	339	349	370	319	319	331	344	344	360	328	361	309	317	288	329	328	334	374	320	353	339	327	332	350	351	331	336	351	357	338	359	347	348	353	320	304	330	346	358	343	325	339	359	363	321	376	317	334	324	310	305	337	333	343	335	329	349	323	359	337	334	333	313	318	312	348	359	341	351	306	346	325	329	351	332	324	318	353	329	337	334	332	320	303	363	314	346	320	358	338	367	323	359	329	323	362	321	320	349	325	366	340	354	326	334	335	338	308	325	364	336	358	321	347	334	329	326	328	340	313	365	310	349	347	349	342	337	308	335	301	341	334	364	297	331	364	355	312	338	336	364	335	340	330	356	338	300	335	340	335	337	334	327	311	334	356	341	349	333	340	359	332	323	367	320	360	327	330	319	357	360	313	310	311	321	336	329	355	357	364	322	357	323	314	359	329	341	325	320	312	338	338	315	355	299	311	323	318	299	329	341	333	339	332	313	322	315	352	309	322	346	349	310	326	325	363	323	343	341	359	343	321	355	332	346	339	352	338	330	320	309	318	310	308	350	364	354	303	328	323	335	341	300	321	353	336	329	347	337	325	333	337	323	337	339	331	352	324	340	305	332	308	371	381	333	311	335	347	357	313	324	336	327	348	326	335	358	348	348	342	350	325	338	350	307	333	331	343	315	326	386	333	355	328	336	347	339	346	325	349	393	334	362	361	361	306	316	342	333	330	307	366	297	319	293	316	321	361	295	330	324	347	366	319	348	313	302	312	327	322	334	351	325	347	339	339	318	357	351	332	338	309	328	319	361	330	323	309	351	358	345	341	342	315	328	347	331	351	305	310	320	353	355	331	338	331	339	343	358	314	369	318	335	354	324	344	337	356	322	318	322	391	337	361	328	326	349	313	343	315	331	334	353	332	321	372	326	332	340	322	347	342	318	341	333	323	306	350	319	341	362	343	348	378	304	347	336	353	341	317	347	348	348	308	364	332	296	358	330	345	338	351	324	345	332	379	361	331	346	321	340	335	349	338	331	305	332	321	347	332	327	335	352	308	367	315	349	327	340	355	325	341	360	347	331	330	336	334	357	330	310	358	376	362	306	313	321	354	348	351	323	316	306	336	360	361	302	335	370	326	305	350	335	307	304	326	335	329	327	361	350	356	340	334	309	346	330	342	305	324	371	321	331	294	319	386	328	340	367	335	377	332	324	321	301	326	331	345	328	303	336	342	337	331	322	351	354	306	366	343	353	315	322	323	327	365	338	341	368	320	324	311	307	395	295	322	320	318	340	336	312	351	347	330	339	349	341	302	345	350	335	312	342	341	314	360	321	331	324	330	364
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
